@charset "UTF-8";[data-v-a6f9fb55]{box-sizing:border-box}body[data-v-a6f9fb55]{margin:0;-webkit-tap-highlight-color:transparent;background:var(--bg-color)}ul[data-v-a6f9fb55],h2[data-v-a6f9fb55]{padding:0;margin:0}.xingce-helper-page[data-v-a6f9fb55]{background:var(--bg-color);padding-bottom:1.06667rem}.xingce-helper-page .helper-body[data-v-a6f9fb55]{padding:.64rem .42667rem;max-width:32rem;margin:0 auto}.xingce-helper-page .page-header[data-v-a6f9fb55]{margin-bottom:.64rem}.xingce-helper-page .page-header .header-left[data-v-a6f9fb55]{display:flex;align-items:center;gap:.42667rem}.xingce-helper-page .page-header[data-v-a6f9fb55] .el-button.is-circle{width:1.06667rem;height:1.06667rem}.xingce-helper-page .page-header[data-v-a6f9fb55] .el-button.is-circle .el-icon{font-size:.53333rem}.xingce-helper-page .page-header[data-v-a6f9fb55] .el-button.is-plain{background-color:var(--bg-color, #fff)!important}.xingce-helper-page .page-title[data-v-a6f9fb55]{display:flex;align-items:center;gap:.37333rem;margin-bottom:0}.xingce-helper-page .page-title .title-icon[data-v-a6f9fb55]{width:1.17333rem;height:1.17333rem;border-radius:.32rem;background:linear-gradient(135deg,#67c23a,#409eff);display:flex;align-items:center;justify-content:center;color:#fff;font-size:.58667rem;flex-shrink:0;box-shadow:0 .10667rem .32rem #67c23a4d}.xingce-helper-page .page-title .title-text h2[data-v-a6f9fb55]{margin:0 0 .05333rem;font-size:.53333rem;font-weight:700;color:var(--text-color)}.xingce-helper-page .page-title .title-text p[data-v-a6f9fb55]{margin:0;font-size:.34667rem;color:var(--text-light-color)}.xingce-helper-page .vip-hint-bar[data-v-a6f9fb55]{display:flex;align-items:center;gap:.21333rem;padding:.26667rem .37333rem;margin-bottom:.42667rem;border-radius:.26667rem;cursor:pointer;-webkit-user-select:none;user-select:none;background:linear-gradient(135deg,#ffd7001f,#ff980014);border:.02667rem solid rgba(230,162,60,.35);transition:border-color .2s ease,box-shadow .2s ease}.xingce-helper-page .vip-hint-bar[data-v-a6f9fb55]:active{background:linear-gradient(135deg,#ffd70033,#ff980024)}@media (hover: hover) and (pointer: fine){.xingce-helper-page .vip-hint-bar[data-v-a6f9fb55]:hover{border-color:#e6a23ca6;box-shadow:0 .05333rem .26667rem #e6a23c2e}.xingce-helper-page .vip-hint-bar:hover .vip-hint-arrow[data-v-a6f9fb55]{color:#e6a23c;transform:translate(.05333rem)}}.xingce-helper-page .vip-hint-bar .vip-hint-icon[data-v-a6f9fb55]{color:#e6a23c;font-size:.45333rem;flex-shrink:0}.xingce-helper-page .vip-hint-bar .vip-hint-text[data-v-a6f9fb55]{flex:1;min-width:0;font-size:.34667rem;color:var(--text-color);line-height:1.5}.xingce-helper-page .vip-hint-bar .vip-hint-text b[data-v-a6f9fb55]{color:var(--vip-tag-color);font-weight:700}.xingce-helper-page .vip-hint-bar .vip-hint-arrow[data-v-a6f9fb55]{flex-shrink:0;color:var(--text-light-color);font-size:.4rem;transition:transform .2s ease,color .2s ease}.xingce-helper-page .type-grid[data-v-a6f9fb55]{display:grid;grid-template-columns:repeat(auto-fill,minmax(4rem,1fr));gap:.32rem;margin-bottom:.64rem}.xingce-helper-page .type-grid .type-card[data-v-a6f9fb55]{position:relative;background:var(--el-bg-color);border:.05333rem solid var(--border-color);border-radius:.32rem;padding:.42667rem .32rem;text-align:center;cursor:pointer;transition:all .25s ease}.xingce-helper-page .type-grid .type-card[data-v-a6f9fb55]:hover{border-color:var(--el-color-primary-light-5);box-shadow:0 .05333rem .21333rem #0000000f}.xingce-helper-page .type-grid .type-card.active[data-v-a6f9fb55]{border-color:var(--el-color-primary);background:var(--el-color-primary-light-9);box-shadow:0 .05333rem .32rem rgba(var(--el-color-primary-rgb),.15)}.xingce-helper-page .type-grid .type-card.locked .type-icon[data-v-a6f9fb55],.xingce-helper-page .type-grid .type-card.locked .type-name[data-v-a6f9fb55],.xingce-helper-page .type-grid .type-card.locked .type-desc[data-v-a6f9fb55]{opacity:.55;filter:grayscale(.4)}.xingce-helper-page .type-grid .type-card.locked[data-v-a6f9fb55]:hover{border-color:#e6a23c8c;box-shadow:0 .05333rem .21333rem #e6a23c1f}.xingce-helper-page .type-grid .type-card .type-vip-badge[data-v-a6f9fb55]{position:absolute;top:-.24rem;right:-.13333rem;height:.48rem;line-height:.42667rem;padding:0 .21333rem;border-radius:26.64rem;font-size:.26667rem;font-weight:700;letter-spacing:.01333rem;color:#fff;background:var(--vip-badge-tag-bg);border:.02667rem solid var(--vip-badge-tag-border);box-shadow:0 .05333rem .13333rem #92400e4d}.xingce-helper-page .type-grid .type-card .type-icon[data-v-a6f9fb55]{font-size:.74667rem;margin-bottom:.21333rem}.xingce-helper-page .type-grid .type-card .type-name[data-v-a6f9fb55]{font-size:.37333rem;color:var(--text-color);font-weight:600;margin-bottom:.10667rem}.xingce-helper-page .type-grid .type-card .type-desc[data-v-a6f9fb55]{font-size:.29333rem;color:var(--el-color-primary);background:var(--el-color-primary-light-9);display:inline-block;padding:.02667rem .21333rem;border-radius:.21333rem;margin-top:.13333rem}.xingce-helper-page .select-actions[data-v-a6f9fb55]{margin-top:.58667rem;display:grid;grid-template-columns:1fr;justify-items:stretch;gap:.32rem}.xingce-helper-page .select-actions[data-v-a6f9fb55] .el-button{width:100%;margin:0;box-sizing:border-box;display:flex;justify-content:center;align-items:center}.xingce-helper-page .tolerance-btn[data-v-a6f9fb55]{border-radius:.26667rem!important;font-size:.4rem;font-weight:500;color:var(--text-color)!important;background:var(--el-bg-color)!important;border:.02667rem dashed var(--border-color)!important;transition:all .2s;white-space:nowrap}.xingce-helper-page .tolerance-btn[data-v-a6f9fb55]:hover{color:#409eff!important;border-color:#409eff!important;background:#ecf5ff!important}.xingce-helper-page .start-btn[data-v-a6f9fb55],.xingce-helper-page .submit-btn[data-v-a6f9fb55],.xingce-helper-page .retry-btn[data-v-a6f9fb55]{border-radius:.26667rem!important;font-size:.42667rem;font-weight:600;background:linear-gradient(135deg,#67c23a,#409eff)!important;border:none!important;box-shadow:0 .10667rem .32rem #409eff4d;white-space:nowrap}.xingce-helper-page .start-btn[data-v-a6f9fb55]:hover,.xingce-helper-page .submit-btn[data-v-a6f9fb55]:hover,.xingce-helper-page .retry-btn[data-v-a6f9fb55]:hover{opacity:.9;box-shadow:0 .16rem .42667rem #409eff66}.xingce-helper-page .start-btn[data-v-a6f9fb55]:disabled,.xingce-helper-page .submit-btn[data-v-a6f9fb55]:disabled,.xingce-helper-page .retry-btn[data-v-a6f9fb55]:disabled{opacity:.5}.xingce-helper-page .retry-btn[data-v-a6f9fb55]{width:100%;display:flex;justify-content:center;align-items:center}.xingce-helper-page .practice-header[data-v-a6f9fb55]{display:flex;justify-content:space-between;align-items:center;margin-bottom:.53333rem;padding:.37333rem .48rem;background:var(--el-bg-color);border-radius:.32rem;border:.02667rem solid var(--border-color)}.xingce-helper-page .practice-header .practice-info[data-v-a6f9fb55]{display:flex;align-items:center;gap:.32rem}.xingce-helper-page .practice-header .practice-info .practice-type-name[data-v-a6f9fb55]{font-size:.4rem;font-weight:600;color:var(--text-color)}.xingce-helper-page .practice-header .practice-info .practice-progress[data-v-a6f9fb55]{font-size:.34667rem;color:var(--text-light-color);background:var(--card-bg-color);padding:.05333rem .26667rem;border-radius:.32rem}.xingce-helper-page .practice-header .practice-header-right[data-v-a6f9fb55]{display:flex;align-items:center;gap:.32rem}.xingce-helper-page .practice-header .practice-timer[data-v-a6f9fb55]{display:flex;align-items:center;gap:.16rem;font-size:.4rem;font-weight:600;color:var(--el-color-primary)}.xingce-helper-page .practice-header .practice-timer .el-icon[data-v-a6f9fb55]{font-size:.48rem}.xingce-helper-page .practice-header .practice-timer .refresh-timer-btn[data-v-a6f9fb55]{margin-right:.05333rem}.xingce-helper-page .practice-header .practice-timer .refresh-timer-btn .el-icon[data-v-a6f9fb55]{font-size:.42667rem}.xingce-helper-page .questions-list[data-v-a6f9fb55]{display:flex;flex-direction:column;gap:.32rem;margin-bottom:.64rem}.xingce-helper-page .questions-list .question-item[data-v-a6f9fb55]{display:flex;align-items:center;gap:.32rem;background:var(--el-bg-color);border-radius:.26667rem;padding:.32rem .42667rem;border:.02667rem solid var(--border-color)}.xingce-helper-page .questions-list .question-item .question-label[data-v-a6f9fb55]{font-size:.4rem;font-weight:500;color:var(--text-color);min-width:5.33333rem}.xingce-helper-page .questions-list .question-item .question-label[data-v-a6f9fb55] strong{color:var(--el-color-primary);font-weight:700}.xingce-helper-page .questions-list .question-item .question-label[data-v-a6f9fb55] .tolerance-tag{display:inline-block;font-size:.32rem;font-weight:500;color:#e6a23c;background:#e6a23c1a;border:.02667rem solid rgba(230,162,60,.3);padding:.02667rem .16rem;border-radius:.10667rem;margin-left:.16rem;vertical-align:middle}.xingce-helper-page .questions-list .question-item .question-input[data-v-a6f9fb55]{flex:1}.xingce-helper-page .questions-list .question-item .question-input[data-v-a6f9fb55] .el-input__inner{font-size:.42667rem;font-weight:600;text-align:center}.xingce-helper-page .compare-list .compare-item[data-v-a6f9fb55]{background:var(--el-bg-color);border-radius:.26667rem;padding:.53333rem .42667rem;border:.02667rem solid var(--border-color)}.xingce-helper-page .compare-list .compare-item .compare-expression[data-v-a6f9fb55]{display:flex;align-items:center;justify-content:center;gap:.53333rem}.xingce-helper-page .compare-list .compare-item .compare-expression .frac[data-v-a6f9fb55]{display:inline-flex;flex-direction:column;align-items:center;font-variant-numeric:tabular-nums;min-width:1.6rem}.xingce-helper-page .compare-list .compare-item .compare-expression .frac .frac-num[data-v-a6f9fb55]{font-size:.53333rem;font-weight:700;color:var(--text-color);padding:.05333rem .21333rem .10667rem;line-height:1.2}.xingce-helper-page .compare-list .compare-item .compare-expression .frac .frac-line[data-v-a6f9fb55]{width:100%;height:.05333rem;background:var(--text-color);border-radius:.02667rem}.xingce-helper-page .compare-list .compare-item .compare-expression .frac .frac-den[data-v-a6f9fb55]{font-size:.53333rem;font-weight:700;color:var(--text-color);padding:.10667rem .21333rem .05333rem;line-height:1.2}.xingce-helper-page .compare-list .compare-item .compare-expression .compare-blank .el-button-group .el-button[data-v-a6f9fb55]{font-size:.53333rem;font-weight:700;padding:.26667rem .48rem}.xingce-helper-page .mobile-practice-header[data-v-a6f9fb55]{display:flex;justify-content:space-between;align-items:center;margin-bottom:.42667rem;padding:.32rem .42667rem;background:var(--el-bg-color);border-radius:.32rem;border:.02667rem solid var(--border-color)}.xingce-helper-page .mobile-practice-header .mobile-practice-info[data-v-a6f9fb55]{display:flex;align-items:center;gap:.26667rem}.xingce-helper-page .mobile-practice-header .mobile-practice-info .mobile-type-name[data-v-a6f9fb55]{font-size:.4rem;font-weight:600;color:var(--text-color)}.xingce-helper-page .mobile-practice-header .mobile-practice-info .mobile-progress[data-v-a6f9fb55]{font-size:.34667rem;color:var(--text-light-color);background:var(--card-bg-color);padding:.05333rem .26667rem;border-radius:.32rem}.xingce-helper-page .mobile-practice-header .mobile-timer[data-v-a6f9fb55]{display:flex;align-items:center;gap:.16rem;font-size:.4rem;font-weight:600;color:var(--el-color-primary)}.xingce-helper-page .mobile-practice-header .mobile-timer .el-icon[data-v-a6f9fb55]{font-size:.48rem}.xingce-helper-page .mobile-question-area[data-v-a6f9fb55]{text-align:center;padding:.64rem .42667rem .42667rem;margin-bottom:.21333rem;background:var(--el-bg-color);border-radius:.37333rem;border:.02667rem solid var(--border-color)}.xingce-helper-page .mobile-question-area .mobile-question-expression[data-v-a6f9fb55]{font-size:.48rem;font-weight:600;color:var(--text-color);margin-bottom:.53333rem;line-height:1.6;word-break:break-all}.xingce-helper-page .mobile-question-area .mobile-question-expression[data-v-a6f9fb55] strong{color:var(--el-color-primary);font-weight:700;font-size:.64rem}.xingce-helper-page .mobile-question-area .mobile-question-expression[data-v-a6f9fb55] .tolerance-tag{display:inline-block;font-size:.32rem;font-weight:500;color:#e6a23c;background:#e6a23c1a;border:.02667rem solid rgba(230,162,60,.3);padding:.02667rem .16rem;border-radius:.10667rem;margin-left:.10667rem;vertical-align:middle}.xingce-helper-page .mobile-question-area .mobile-answer-display[data-v-a6f9fb55]{height:1.28rem;display:flex;align-items:center;justify-content:center;padding:.21333rem .53333rem;border:.05333rem dashed var(--border-color);border-radius:.26667rem;margin-bottom:.32rem}.xingce-helper-page .mobile-question-area .mobile-answer-display .mobile-answer-text[data-v-a6f9fb55]{font-size:.74667rem;font-weight:700;color:var(--el-color-primary)}.xingce-helper-page .mobile-question-area .mobile-answer-display .mobile-answer-placeholder[data-v-a6f9fb55]{font-size:.42667rem;color:var(--text-light-color);opacity:.5}.xingce-helper-page .mobile-question-area .mobile-compare-expression[data-v-a6f9fb55]{display:flex;align-items:center;justify-content:center;gap:.53333rem;padding:.64rem 0}.xingce-helper-page .mobile-question-area .mobile-compare-expression .frac[data-v-a6f9fb55]{display:inline-flex;flex-direction:column;align-items:center;font-variant-numeric:tabular-nums;min-width:1.86667rem}.xingce-helper-page .mobile-question-area .mobile-compare-expression .frac .frac-num[data-v-a6f9fb55]{font-size:.74667rem;font-weight:700;color:var(--text-color);padding:.05333rem .21333rem .10667rem;line-height:1.2}.xingce-helper-page .mobile-question-area .mobile-compare-expression .frac .frac-line[data-v-a6f9fb55]{width:100%;height:.05333rem;background:var(--text-color);border-radius:.02667rem}.xingce-helper-page .mobile-question-area .mobile-compare-expression .frac .frac-den[data-v-a6f9fb55]{font-size:.74667rem;font-weight:700;color:var(--text-color);padding:.10667rem .21333rem .05333rem;line-height:1.2}.xingce-helper-page .mobile-question-area .mobile-compare-expression .compare-symbol[data-v-a6f9fb55]{color:var(--el-color-primary);font-size:.85333rem;font-weight:700;min-width:1.06667rem;text-align:center}.xingce-helper-page .mobile-question-area .mobile-feedback[data-v-a6f9fb55]{padding:.26667rem .42667rem;border-radius:.26667rem;font-size:.42667rem;font-weight:600;margin-top:.21333rem}.xingce-helper-page .mobile-question-area .mobile-feedback.correct[data-v-a6f9fb55]{background:#67c23a1f;color:#67c23a;border:.02667rem solid rgba(103,194,58,.3)}.xingce-helper-page .mobile-question-area .mobile-feedback.wrong[data-v-a6f9fb55]{background:#f56c6c1f;color:#f56c6c;border:.02667rem solid rgba(245,108,108,.3)}.xingce-helper-page .feedback-fade-enter-active[data-v-a6f9fb55]{transition:all .3s ease}.xingce-helper-page .feedback-fade-leave-active[data-v-a6f9fb55]{transition:all .2s ease}.xingce-helper-page .feedback-fade-enter-from[data-v-a6f9fb55]{opacity:0;transform:translateY(-.26667rem)}.xingce-helper-page .feedback-fade-leave-to[data-v-a6f9fb55]{opacity:0}.xingce-helper-page .mobile-draft-toggle[data-v-a6f9fb55]{text-align:center;margin-bottom:.21333rem}.xingce-helper-page .numpad[data-v-a6f9fb55]{padding:.21333rem 0;-webkit-user-select:none;user-select:none}.xingce-helper-page .numpad .numpad-row[data-v-a6f9fb55]{display:flex;gap:.21333rem;margin-bottom:.21333rem}.xingce-helper-page .numpad .numpad-row[data-v-a6f9fb55]:last-child{margin-bottom:0}.xingce-helper-page .numpad .numpad-key[data-v-a6f9fb55]{flex:1;height:1.38667rem;border:.02667rem solid var(--border-color);border-radius:.26667rem;background:var(--el-bg-color);font-size:.58667rem;font-weight:600;color:var(--text-color);cursor:pointer;transition:all .15s ease;display:flex;align-items:center;justify-content:center}.xingce-helper-page .numpad .numpad-key[data-v-a6f9fb55]:active{transform:scale(.95);background:var(--el-color-primary-light-9)}.xingce-helper-page .numpad .numpad-key.numpad-minus[data-v-a6f9fb55]{font-size:.64rem;color:var(--el-color-primary)}.xingce-helper-page .numpad .numpad-key.numpad-dot[data-v-a6f9fb55]{font-size:.69333rem;color:var(--el-color-primary)}.xingce-helper-page .numpad .numpad-key.numpad-backspace[data-v-a6f9fb55]{font-size:.58667rem;color:#909399}.xingce-helper-page .numpad .numpad-key.numpad-confirm[data-v-a6f9fb55]{flex:2;height:1.38667rem;background:linear-gradient(135deg,#67c23a,#409eff);color:#fff;font-size:.48rem;font-weight:700;border:none;border-radius:.26667rem;box-shadow:0 .10667rem .32rem #409eff4d}.xingce-helper-page .numpad .numpad-key.numpad-confirm[data-v-a6f9fb55]:active{transform:scale(.97);opacity:.9}.xingce-helper-page .compare-numpad[data-v-a6f9fb55]{padding:.21333rem 0}.xingce-helper-page .compare-numpad .compare-numpad-row[data-v-a6f9fb55]{display:flex;gap:.21333rem;margin-bottom:.32rem}.xingce-helper-page .compare-numpad .compare-key[data-v-a6f9fb55]{flex:1;height:1.49333rem;border:.05333rem solid var(--border-color);border-radius:.32rem;background:var(--el-bg-color);font-size:.48rem;font-weight:700;color:var(--text-color);cursor:pointer;transition:all .2s ease}.xingce-helper-page .compare-numpad .compare-key.active[data-v-a6f9fb55]{border-color:var(--el-color-primary);background:var(--el-color-primary-light-9);color:var(--el-color-primary)}.xingce-helper-page .compare-numpad .compare-key[data-v-a6f9fb55]:active{transform:scale(.95)}.xingce-helper-page .compare-numpad .compare-confirm-btn[data-v-a6f9fb55]{width:100%;height:1.38667rem;background:linear-gradient(135deg,#67c23a,#409eff);color:#fff;font-size:.48rem;font-weight:700;border:none;border-radius:.26667rem;cursor:pointer;box-shadow:0 .10667rem .32rem #409eff4d}.xingce-helper-page .compare-numpad .compare-confirm-btn[data-v-a6f9fb55]:active{transform:scale(.97);opacity:.9}.xingce-helper-page .compare-numpad .compare-confirm-btn[data-v-a6f9fb55]:disabled{opacity:.5;cursor:not-allowed}.xingce-helper-page .result-header[data-v-a6f9fb55]{display:flex;justify-content:space-between;align-items:center;margin-bottom:.53333rem;padding:.42667rem .53333rem;background:linear-gradient(135deg,var(--el-color-primary-light-9),var(--el-color-primary-light-8));border-radius:.37333rem;border:.02667rem solid var(--el-color-primary-light-5)}.xingce-helper-page .result-header h2[data-v-a6f9fb55]{margin:0;font-size:.58667rem;font-weight:700;color:var(--el-color-primary);display:flex;align-items:center;gap:.26667rem}.xingce-helper-page .result-header h2[data-v-a6f9fb55]:before{content:"🎉";font-size:.64rem}.xingce-helper-page .result-header .result-type[data-v-a6f9fb55]{font-size:.37333rem;color:var(--text-color);background:#ffffffe6;padding:.16rem .37333rem;border-radius:.53333rem;font-weight:500;box-shadow:0 .05333rem .10667rem #0000000d}.xingce-helper-page .result-summary[data-v-a6f9fb55]{background:var(--el-bg-color);border-radius:.42667rem;padding:.64rem;border:.02667rem solid var(--border-color);margin-bottom:.64rem;box-shadow:0 .10667rem .32rem #0000000a}.xingce-helper-page .result-summary .summary-grid[data-v-a6f9fb55]{display:grid;grid-template-columns:repeat(4,1fr);gap:.37333rem;margin-bottom:.64rem}.xingce-helper-page .result-summary .summary-grid .summary-item[data-v-a6f9fb55]{text-align:center;padding:.42667rem .26667rem;border-radius:.32rem;background:var(--card-bg-color);transition:all .3s ease;border:.02667rem solid var(--border-color)}.xingce-helper-page .result-summary .summary-grid .summary-item[data-v-a6f9fb55]:hover{transform:translateY(-.05333rem);box-shadow:0 .10667rem .21333rem #0000000d}.xingce-helper-page .result-summary .summary-grid .summary-item .summary-value[data-v-a6f9fb55]{font-size:.85333rem;font-weight:800;color:var(--text-color);margin-bottom:.16rem;line-height:1}.xingce-helper-page .result-summary .summary-grid .summary-item .summary-label[data-v-a6f9fb55]{font-size:.34667rem;color:var(--text-light-color);font-weight:500}.xingce-helper-page .result-summary .summary-grid .summary-item.correct[data-v-a6f9fb55]{background:linear-gradient(135deg,#67c23a14,#67c23a0a);border-color:#67c23a}.xingce-helper-page .result-summary .summary-grid .summary-item.correct .summary-value[data-v-a6f9fb55]{color:#67c23a}.xingce-helper-page .result-summary .summary-grid .summary-item.correct .summary-label[data-v-a6f9fb55]{color:#529b2e}.xingce-helper-page .result-summary .summary-grid .summary-item.wrong[data-v-a6f9fb55]{background:linear-gradient(135deg,#f56c6c14,#f56c6c0a);border-color:#f56c6c}.xingce-helper-page .result-summary .summary-grid .summary-item.wrong .summary-value[data-v-a6f9fb55]{color:#f56c6c}.xingce-helper-page .result-summary .summary-grid .summary-item.wrong .summary-label[data-v-a6f9fb55]{color:#d44b4b}.xingce-helper-page .result-summary .summary-grid .summary-item.unanswered[data-v-a6f9fb55]{background:linear-gradient(135deg,#90939914,#9093990a);border-color:#909399}.xingce-helper-page .result-summary .summary-grid .summary-item.unanswered .summary-value[data-v-a6f9fb55]{color:#909399}.xingce-helper-page .result-summary .summary-grid .summary-item.unanswered .summary-label[data-v-a6f9fb55]{color:#71757a}.xingce-helper-page .result-summary .detail-grid[data-v-a6f9fb55]{display:grid;grid-template-columns:repeat(2,1fr);gap:.32rem}.xingce-helper-page .result-summary .detail-grid .detail-item[data-v-a6f9fb55]{display:flex;justify-content:space-between;align-items:center;padding:.37333rem .48rem;border-radius:.32rem;background:var(--card-bg-color);border:.02667rem solid var(--border-color);transition:all .3s ease}.xingce-helper-page .result-summary .detail-grid .detail-item[data-v-a6f9fb55]:hover{background:rgba(var(--el-color-primary-rgb),.04)}.xingce-helper-page .result-summary .detail-grid .detail-item .detail-label[data-v-a6f9fb55]{font-size:.37333rem;color:var(--text-light-color);font-weight:500}.xingce-helper-page .result-summary .detail-grid .detail-item .detail-value[data-v-a6f9fb55]{font-size:.45333rem;font-weight:700;color:var(--text-color)}.xingce-helper-page .result-detail[data-v-a6f9fb55]{margin-bottom:.64rem}.xingce-helper-page .result-detail h3[data-v-a6f9fb55]{font-size:.45333rem;font-weight:700;color:var(--text-color);margin:0 0 .42667rem;position:relative;padding-left:.37333rem}.xingce-helper-page .result-detail h3[data-v-a6f9fb55]:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:.10667rem;height:.48rem;border-radius:.08rem;background:linear-gradient(to bottom,var(--el-color-primary-light-3),var(--el-color-primary))}.xingce-helper-page .result-detail .detail-list[data-v-a6f9fb55]{display:flex;flex-direction:column;gap:.26667rem}.xingce-helper-page .result-detail .detail-item-row[data-v-a6f9fb55]{display:flex;align-items:center;gap:.32rem;padding:.37333rem .48rem;border-radius:.32rem;background:var(--el-bg-color);border:.02667rem solid var(--border-color);flex-wrap:wrap;transition:all .3s ease}.xingce-helper-page .result-detail .detail-item-row[data-v-a6f9fb55]:hover{box-shadow:0 .05333rem .21333rem #0000000a}.xingce-helper-page .result-detail .detail-item-row.is-correct[data-v-a6f9fb55]{border-left:.10667rem solid #67c23a;background:linear-gradient(90deg,rgba(103,194,58,.06),var(--el-bg-color))}.xingce-helper-page .result-detail .detail-item-row.is-correct .detail-user-answer[data-v-a6f9fb55]{color:#67c23a;font-weight:700}.xingce-helper-page .result-detail .detail-item-row.is-correct .detail-correct-mark[data-v-a6f9fb55]{color:#67c23a;font-weight:800;font-size:.48rem}.xingce-helper-page .result-detail .detail-item-row.is-wrong[data-v-a6f9fb55]{border-left:.10667rem solid #f56c6c;background:linear-gradient(90deg,rgba(245,108,108,.06),var(--el-bg-color))}.xingce-helper-page .result-detail .detail-item-row.is-wrong .detail-user-answer[data-v-a6f9fb55]{color:#f56c6c;font-weight:700;text-decoration:line-through}.xingce-helper-page .result-detail .detail-item-row.is-wrong .detail-correct-answer[data-v-a6f9fb55]{color:#f56c6c;font-size:.37333rem;font-weight:500}.xingce-helper-page .result-detail .detail-item-row.is-wrong .detail-correct-answer strong[data-v-a6f9fb55]{color:#67c23a;font-weight:700}.xingce-helper-page .result-detail .detail-item-row .detail-num[data-v-a6f9fb55]{width:.8rem;height:.8rem;border-radius:50%;background:linear-gradient(135deg,var(--el-color-primary-light-7),var(--el-color-primary-light-5));display:flex;align-items:center;justify-content:center;font-size:.34667rem;font-weight:700;color:var(--el-color-primary);flex-shrink:0;box-shadow:0 .05333rem .10667rem rgba(var(--el-color-primary-rgb),.1)}.xingce-helper-page .result-detail .detail-item-row .detail-expression[data-v-a6f9fb55]{font-size:.4rem;color:var(--text-color);font-weight:600;flex:1;min-width:3.2rem}.xingce-helper-page .result-detail .detail-item-row .detail-expression[data-v-a6f9fb55] strong{color:var(--el-color-primary)}.xingce-helper-page .result-detail .detail-item-row .detail-user-answer[data-v-a6f9fb55]{font-size:.4rem;color:var(--text-color);font-weight:600}.xingce-helper-page .result-detail .detail-item-row .detail-time[data-v-a6f9fb55]{font-size:.34667rem;color:var(--text-light-color);background:var(--card-bg-color);padding:.05333rem .21333rem;border-radius:.21333rem;white-space:nowrap}.xingce-helper-page .result-detail .detail-item-row .detail-correct-answer[data-v-a6f9fb55]{font-size:.37333rem;margin-left:auto}.xingce-helper-page .result-detail .detail-item-row .detail-correct-mark[data-v-a6f9fb55]{margin-left:auto}.grade-excellent[data-v-a6f9fb55]{color:#67c23a!important;font-size:.50667rem!important;padding:.10667rem .32rem;background:linear-gradient(135deg,#67c23a26,#67c23a0d);border-radius:.42667rem;font-weight:800!important}.grade-good[data-v-a6f9fb55]{color:#409eff!important;font-size:.50667rem!important;padding:.10667rem .32rem;background:linear-gradient(135deg,#409eff26,#409eff0d);border-radius:.42667rem;font-weight:800!important}.grade-pass[data-v-a6f9fb55]{color:#e6a23c!important;font-size:.50667rem!important;padding:.10667rem .32rem;background:linear-gradient(135deg,#e6a23c26,#e6a23c0d);border-radius:.42667rem;font-weight:800!important}.grade-fail[data-v-a6f9fb55]{color:#f56c6c!important;font-size:.50667rem!important;padding:.10667rem .32rem;background:linear-gradient(135deg,#f56c6c26,#f56c6c0d);border-radius:.42667rem;font-weight:800!important}@media (max-width: 480px){.xingce-helper-page .helper-body[data-v-a6f9fb55]{padding:.42667rem .32rem}.xingce-helper-page .type-grid[data-v-a6f9fb55]{grid-template-columns:repeat(3,1fr);gap:.37333rem .21333rem}.xingce-helper-page .type-grid .type-card[data-v-a6f9fb55]{padding:.32rem .21333rem}.xingce-helper-page .type-grid .type-card .type-icon[data-v-a6f9fb55]{font-size:.53333rem;margin-bottom:.16rem}.xingce-helper-page .type-grid .type-card .type-name[data-v-a6f9fb55]{font-size:.32rem;line-height:1.3}.xingce-helper-page .type-grid .type-card .type-desc[data-v-a6f9fb55]{display:inline-block;font-size:.26667rem;padding:0 .16rem;margin-top:.08rem;line-height:1.5}.xingce-helper-page .vip-hint-bar[data-v-a6f9fb55]{padding:.24rem .32rem;gap:.18667rem}.xingce-helper-page .vip-hint-bar .vip-hint-icon[data-v-a6f9fb55]{font-size:.42667rem}.xingce-helper-page .vip-hint-bar .vip-hint-text[data-v-a6f9fb55]{font-size:.32rem}.xingce-helper-page .vip-hint-bar .vip-hint-arrow[data-v-a6f9fb55]{font-size:.37333rem}.xingce-helper-page .select-actions[data-v-a6f9fb55]{margin-top:.42667rem;gap:.26667rem}.xingce-helper-page .tolerance-btn[data-v-a6f9fb55]{font-size:.37333rem}.xingce-helper-page .start-btn[data-v-a6f9fb55],.xingce-helper-page .submit-btn[data-v-a6f9fb55],.xingce-helper-page .retry-btn[data-v-a6f9fb55]{font-size:.4rem}.xingce-helper-page .result-summary .summary-grid[data-v-a6f9fb55]{grid-template-columns:repeat(2,1fr)}.xingce-helper-page .result-summary .detail-grid[data-v-a6f9fb55]{grid-template-columns:1fr}.xingce-helper-page .result-detail .detail-item-row .detail-expression[data-v-a6f9fb55]{font-size:.34667rem}}*{box-sizing:border-box}body{margin:0;-webkit-tap-highlight-color:transparent;background:var(--bg-color)}ul,h2{padding:0;margin:0}.tolerance-settings-dialog.el-dialog{height:70vh!important;overflow:auto!important;display:flex;flex-direction:column;max-height:92vh}.tolerance-settings-dialog{--el-dialog-border-radius: .42667rem}.tolerance-settings-dialog .el-dialog__header{padding:.42667rem .58667rem .32rem;border-bottom:.02667rem solid var(--border-color, #ebeef5);flex-shrink:0}.tolerance-settings-dialog .el-dialog__header .el-dialog__title{font-size:.45333rem;font-weight:600}.tolerance-settings-dialog .el-dialog__body{padding:.42667rem .58667rem .32rem;flex:1;overflow:hidden;display:flex;flex-direction:column}.tolerance-settings-dialog .el-dialog__footer{padding:.26667rem .58667rem .48rem;border-top:.02667rem solid var(--border-color, #ebeef5);flex-shrink:0}.tolerance-dialog-list{display:flex;flex-direction:column;flex:1;min-height:0;overflow-y:auto;padding-right:.10667rem}.tolerance-dialog-list .tolerance-dialog-row{display:flex;align-items:center;justify-content:space-between;gap:.32rem;padding:.26667rem .32rem;border-radius:.26667rem;transition:background .15s}.tolerance-dialog-list .tolerance-dialog-row+.tolerance-dialog-list .tolerance-dialog-row{border-top:.02667rem dashed var(--border-color, #ebeef5)}.tolerance-dialog-list .tolerance-dialog-row:hover{background:var(--el-bg-color-page, #f5f7fa)}.tolerance-dialog-list .tolerance-dialog-row.disabled{opacity:.6;cursor:not-allowed}.tolerance-dialog-list .tolerance-dialog-row .tolerance-row-left{display:flex;align-items:center;gap:.32rem;min-width:0}.tolerance-dialog-list .tolerance-dialog-row .tolerance-row-left .tolerance-row-icon{width:.96rem;height:.96rem;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#ecf5ff,#fdf6ec);border-radius:.26667rem;font-size:.53333rem;flex-shrink:0}.tolerance-dialog-list .tolerance-dialog-row .tolerance-row-left .tolerance-row-info{min-width:0}.tolerance-dialog-list .tolerance-dialog-row .tolerance-row-left .tolerance-row-info .tolerance-row-name{font-size:.37333rem;font-weight:600;color:var(--el-text-color-primary, #303133);line-height:1.3}.tolerance-dialog-list .tolerance-dialog-row .tolerance-row-left .tolerance-row-info .tolerance-row-default{font-size:.32rem;color:var(--el-text-color-secondary, #909399);margin-top:.08rem}.tolerance-dialog-list .tolerance-dialog-row .tolerance-row-right{display:flex;align-items:center;gap:.16rem;flex-shrink:0}.tolerance-dialog-list .tolerance-dialog-row .tolerance-row-right .tolerance-unit{font-size:.34667rem;color:var(--el-text-color-secondary, #909399)}@media (max-width: 480px){.tolerance-dialog-list .tolerance-dialog-row{padding:.26667rem .21333rem;gap:.21333rem;flex-direction:column;align-items:stretch}.tolerance-dialog-list .tolerance-dialog-row .tolerance-row-left{gap:.26667rem}.tolerance-dialog-list .tolerance-dialog-row .tolerance-row-right{width:100%;justify-content:space-between}.tolerance-dialog-list .tolerance-dialog-row .tolerance-row-right .el-input-number{width:100%!important;max-width:6.93333rem}}@media (max-width: 640px){.tolerance-settings-dialog.el-dialog{height:82vh;overflow:auto}}
