body,html{-webkit-text-size-adjust:100%!important;text-size-adjust:100%!important;-moz-text-size-adjust:100%!important}html{font-size:16px}:root{--van-field-icon-size:20px}.bk[data-v-7c4d837b]{background-color:#fff}.topbak[data-v-7c4d837b]{height:50px;line-height:50px;background-color:#1458e9;color:#fff}.sel1[data-v-7c4d837b]{font-weight:510;margin-right:25px;font-size:22px}.nor1[data-v-7c4d837b]{margin-right:25px;font-size:18px}.nor2[data-v-7c4d837b]{font-size:18px}.upload-page[data-v-77dc1f70]{min-height:100vh;background:#f5f6fa;padding:20px 24px}.upload-area[data-v-77dc1f70]{background:#fff;border-radius:16px;padding:30px 20px 24px;text-align:center;box-shadow:0 2px 12px rgba(0,0,0,.04)}.upload-label[data-v-77dc1f70]{font-size:16px;font-weight:500;color:#333;margin-bottom:20px}.upload-btn[data-v-77dc1f70]{width:80px;height:80px;margin:0 auto 16px;border:2px dashed #d0d5e0;border-radius:12px;display:flex;align-items:center;justify-content:center;color:#b0b8c8;cursor:pointer;transition:all .3s;overflow:hidden}.upload-btn[data-v-77dc1f70]:hover{border-color:#1989fa;color:#1989fa}.upload-btn[data-v-77dc1f70]:active{transform:scale(.95)}.uploaded-image[data-v-77dc1f70]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:10px}.delete-btn[data-v-77dc1f70]{display:inline-flex;align-items:center;gap:4px;color:#ee0a24;font-size:14px;cursor:pointer;margin-bottom:16px;padding:4px 12px;border-radius:12px;background:#fff5f5}.delete-btn[data-v-77dc1f70]:active{transform:scale(.95)}.upload-tips[data-v-77dc1f70]{font-size:13px;color:#b0b8c8;margin-bottom:28px}.analyze-btn[data-v-77dc1f70]{width:100%;height:48px;font-size:16px;font-weight:500;background:linear-gradient(135deg,#1989fa,#3d7bf7);border:none}[data-v-77dc1f70] .van-uploader{display:flex;justify-content:center}[data-v-77dc1f70] .van-uploader__upload{background:transparent;border:none;padding:0;width:auto;height:auto}.image-grid[data-v-77dc1f70]{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:20px;margin-top:16px}.image-item[data-v-77dc1f70]{background:#f8fafc;border:1px solid #e2e8f0;border-radius:14px;overflow:hidden;transition:.15s}.image-item[data-v-77dc1f70]:hover{box-shadow:0 4px 12px rgba(0,0,0,.06)}.image-item .img-wrapper[data-v-77dc1f70]{width:100%;aspect-ratio:4/3;background:#f1f5f9;display:flex;align-items:center;justify-content:center;overflow:hidden}.image-item .img-wrapper img[data-v-77dc1f70]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;background:#fff}.image-item .img-label[data-v-77dc1f70]{padding:8px 12px;font-weight:600;font-size:14px;color:#1e3a5f;background:#fff;border-top:1px solid #e9edf4;display:flex;justify-content:space-between}.image-item .img-label .size[data-v-77dc1f70]{font-weight:400;color:#6b7f98;font-size:13px}.row2[data-v-77dc1f70]{font-size:13px;text-align:center}.row3[data-v-77dc1f70]{font-size:15px;margin-bottom:20px;margin:0 10px 0 10px;padding:10px;background-color:#fff;border-radius:8px}.myrow[data-v-77dc1f70]{border-top:1px solid #e4dede;padding:7px 10px 7px 10px}.mytitle[data-v-77dc1f70]{font-size:18px;font-weight:500;margin-bottom:15px}.mypic[data-v-77dc1f70]{padding:10px}.cropper-container[data-v-77dc1f70]{top:0;left:0;height:100%;position:fixed;width:100%;display:flex;flex-direction:column}.cropper-container .van-nav-bar[data-v-77dc1f70]{flex-shrink:0}.cropper-container .vue-cropper[data-v-77dc1f70]{flex:1;width:100%}.showtxt[data-v-77dc1f70]{height:50px;line-height:50px;text-align:center;color:red}.mytip[data-v-77dc1f70]{text-align:center;color:red;font-size:16px;height:30px;line-height:30px}.myup[data-v-77dc1f70] .van-uploader__upload{border:2px dashed #e5e5e5;border-radius:8px;background:#fafafa;min-height:100px}[data-v-680e6f22]{margin:0;padding:0;box-sizing:border-box}body[data-v-680e6f22]{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;background-color:#f7f8fa;color:#323233;padding-bottom:20px}.page-container[data-v-680e6f22]{max-width:480px;margin:0 auto;background-color:#f7f8fa;min-height:100vh}.custom-navbar[data-v-680e6f22]{background:linear-gradient(135deg,#4b6cb7,#182848);color:#fff!important}.custom-navbar .van-nav-bar__title[data-v-680e6f22]{color:#fff!important;font-weight:600;font-size:18px}.custom-navbar .van-icon[data-v-680e6f22],.custom-navbar[data-v-680e6f22] .van-icon,.custom-navbar[data-v-680e6f22] .van-nav-bar__text,.custom-navbar[data-v-680e6f22] .van-nav-bar__title{color:#fff!important}.content[data-v-680e6f22]{padding:14px 16px 30px}.stats-bar[data-v-680e6f22]{display:flex;justify-content:space-around;align-items:center;background:#fff;padding:10px 16px;margin-bottom:12px;border-radius:8px;font-size:14px;color:#333;box-shadow:0 1px 4px rgba(0,0,0,.04)}.stats-bar span[data-v-680e6f22]{flex:1;text-align:center}.question-card[data-v-680e6f22]{background:#fff;border-radius:12px;box-shadow:0 2px 12px rgba(0,0,0,.06);padding:18px 18px 16px;margin-bottom:16px;transition:transform .15s ease,box-shadow .15s ease;position:relative;overflow:hidden}.question-card[data-v-680e6f22]:active{transform:scale(.99);box-shadow:0 1px 6px rgba(0,0,0,.04)}.question-card[data-v-680e6f22]:before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:linear-gradient(180deg,#4b6cb7,#7b92d0);border-radius:12px 0 0 12px}.question-header[data-v-680e6f22]{display:flex;align-items:flex-start;gap:8px;margin-bottom:10px}.question-number[data-v-680e6f22]{display:inline-flex;align-items:center;justify-content:center;min-width:26px;height:26px;background:linear-gradient(135deg,#4b6cb7,#6a8bc9);color:#fff;font-size:14px;font-weight:700;border-radius:50%;flex-shrink:0;margin-top:1px}.question-title[data-v-680e6f22]{font-size:16px;font-weight:600;color:#1a1a2e;line-height:1.5;padding-top:1px}.question-body[data-v-680e6f22]{font-size:15px;line-height:1.8;color:#2c3e50;padding:8px 0 12px 0;margin-left:34px;border-bottom:1px dashed #ebedf0}.question-body .math[data-v-680e6f22]{font-family:Times New Roman,serif;font-style:italic;color:#4b6cb7}.answer-row[data-v-680e6f22]{display:flex;align-items:center;gap:10px;padding:12px 0 6px 34px;cursor:pointer}.answer-row .van-tag[data-v-680e6f22]{font-size:13px;padding:2px 12px;border-radius:12px;font-weight:500;letter-spacing:.5px}.answer-text[data-v-680e6f22]{font-size:22px;font-weight:700;color:#4b6cb7;background:rgba(75,108,183,.08);padding:0 8px;border-radius:6px;line-height:1.4;min-width:28px;text-align:center}.answer-placeholder[data-v-680e6f22]{color:#bbb;font-size:14px}.solution-row[data-v-680e6f22]{padding:6px 0 2px 34px;cursor:pointer}.solution-label[data-v-680e6f22]{font-size:14px;font-weight:600;color:#3a4a7a;margin-bottom:4px;display:flex;align-items:center;gap:6px}.solution-label[data-v-680e6f22]:after{content:"";flex:1;height:1px;background:linear-gradient(90deg,#e8ecf1,transparent);margin-left:4px}.solution-text[data-v-680e6f22]{font-size:14px;line-height:1.9;color:#505568;background:#f8f9fc;padding:10px 14px;border-radius:8px;border-left:3px solid #4b6cb7;margin-top:2px}.solution-text .highlight[data-v-680e6f22]{color:#d63031;font-weight:500}.solution-text .math[data-v-680e6f22]{font-family:Times New Roman,serif;font-style:italic;color:#4b6cb7}.action-bar[data-v-680e6f22]{display:flex;justify-content:space-around;margin-top:16px;padding:8px 0 4px;border-top:1px solid #f0f2f5}.action-bar .van-button[data-v-680e6f22]{width:80px;font-size:14px}.nav-buttons[data-v-680e6f22]{display:flex;justify-content:space-between;align-items:center;padding:0 4px;margin:0 0 12px}.nav-buttons .van-button[data-v-680e6f22]{min-width:90px}.progress[data-v-680e6f22]{font-size:16px;font-weight:500;color:#4b6cb7}.custom-divider[data-v-680e6f22]{margin:6px 0 18px;color:#c8cdd4;font-size:12px}.custom-divider .van-divider__content[data-v-680e6f22]{padding:0 12px}.footer-tip[data-v-680e6f22]{text-align:center;font-size:12px;color:#b0b8c4;padding:6px 0 4px;letter-spacing:.3px}@media (max-width:380px){.question-body[data-v-680e6f22]{font-size:14px;margin-left:30px}.answer-row[data-v-680e6f22],.solution-row[data-v-680e6f22]{padding-left:30px}.question-number[data-v-680e6f22]{min-width:22px;height:22px;font-size:12px}.question-title[data-v-680e6f22]{font-size:15px}.answer-text[data-v-680e6f22]{font-size:20px}}@media (min-width:481px){.page-container[data-v-680e6f22]{box-shadow:0 0 30px rgba(0,0,0,.06);border-left:1px solid #eef0f4;border-right:1px solid #eef0f4}}.question-card[data-v-680e6f22]{animation:fadeUp-680e6f22 .4s ease both}.question-card[data-v-680e6f22]:first-child{animation-delay:.05s}@keyframes fadeUp-680e6f22{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.tag-answer[data-v-680e6f22]{background:linear-gradient(135deg,#4b6cb7,#6a8bc9)!important;color:#fff!important;border:none!important;padding:2px 14px!important;font-weight:500}.question-list[data-v-6454e482]{padding:16px;background-color:#f5f6fa}.question-card[data-v-6454e482]{display:flex;background:#fff;border-radius:16px;padding:14px;margin-bottom:16px;box-shadow:0 2px 12px rgba(0,0,0,.06);align-items:stretch;min-height:120px}.card-left[data-v-6454e482]{flex:0 0 100px;height:100px;margin-right:14px;border-radius:12px;overflow:hidden;background:#f0f2f5;cursor:pointer}.card-image[data-v-6454e482]{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.card-right[data-v-6454e482]{flex:1;display:flex;flex-direction:column;justify-content:space-between;min-height:100px}.right-content[data-v-6454e482]{flex:1}.right-top[data-v-6454e482]{display:flex;align-items:center;margin-bottom:6px}.tag-correct[data-v-6454e482]{color:#07c160;background:#f0faf4}.tag-correct[data-v-6454e482],.tag-wrong[data-v-6454e482]{padding:2px 12px;border-radius:12px;font-size:13px;font-weight:600}.tag-wrong[data-v-6454e482]{color:#ee0a24;background:#fef0f0}.tag-pending[data-v-6454e482]{color:#969799;background:#f5f6fa;padding:2px 12px;border-radius:12px;font-size:13px;font-weight:500}.right-answer[data-v-6454e482],.right-solution[data-v-6454e482]{font-size:14px;color:#323233;line-height:1.6;margin-top:4px}.right-answer .label[data-v-6454e482],.right-solution .label[data-v-6454e482]{color:#646566;font-weight:500;margin-right:4px}.answer-value[data-v-6454e482]{font-weight:600;color:#4a6cf7}.solution-text[data-v-6454e482]{color:#4a4a5a;word-break:break-word}.right-actions[data-v-6454e482]{display:flex;justify-content:flex-end;margin-top:10px;padding-top:8px;border-top:1px solid #f0f2f5}.right-actions[data-v-6454e482]>*+*{margin-left:10px}.right-actions .van-button[data-v-6454e482]{font-size:12px;padding:0 16px;height:28px;line-height:28px}.empty-state[data-v-6454e482]{text-align:center;padding:60px 20px;color:#969799;font-size:15px}@media (max-width:380px){.card-left[data-v-6454e482]{flex-basis:80px;height:80px}.right-answer[data-v-6454e482],.right-solution[data-v-6454e482]{font-size:13px}}.mytip[data-v-6454e482]{height:25px;width:100%;line-height:25px;background-color:rgba(247,67,67,.911);color:#fff;font-size:16px;text-align:center}.question-list[data-v-ceba9290]{padding:16px;background-color:#f5f6fa;margin-bottom:100px}.question-card[data-v-ceba9290]{display:flex;background:#fff;border-radius:16px;padding:14px;margin-bottom:16px;box-shadow:0 2px 12px rgba(0,0,0,.06);align-items:stretch;min-height:120px}.card-left[data-v-ceba9290]{flex:0 0 100px;height:100px;margin-right:14px;border-radius:12px;overflow:hidden;background:#f0f2f5;cursor:pointer}.card-image[data-v-ceba9290]{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.card-right[data-v-ceba9290]{flex:1;display:flex;flex-direction:column;justify-content:space-between;min-height:100px}.right-content[data-v-ceba9290]{flex:1}.right-top[data-v-ceba9290]{display:flex;align-items:center;margin-bottom:6px}.tag-correct[data-v-ceba9290]{color:#07c160;background:#f0faf4}.tag-correct[data-v-ceba9290],.tag-wrong[data-v-ceba9290]{padding:2px 12px;border-radius:12px;font-size:13px;font-weight:600}.tag-wrong[data-v-ceba9290]{color:#ee0a24;background:#fef0f0}.tag-pending[data-v-ceba9290]{color:#969799;background:#f5f6fa;padding:2px 12px;border-radius:12px;font-size:13px;font-weight:500}.right-answer[data-v-ceba9290],.right-solution[data-v-ceba9290]{font-size:14px;color:#323233;line-height:1.6;margin-top:4px}.right-answer .label[data-v-ceba9290],.right-solution .label[data-v-ceba9290]{color:#646566;font-weight:500;margin-right:4px}.answer-value[data-v-ceba9290]{font-weight:600;color:#4a6cf7}.solution-text[data-v-ceba9290]{color:#4a4a5a;word-break:break-word}.right-actions[data-v-ceba9290]{display:flex;justify-content:flex-end;margin-top:10px;padding-top:8px;border-top:1px solid #f0f2f5}.right-actions[data-v-ceba9290]>*+*{margin-left:10px}.right-actions .van-button[data-v-ceba9290]{font-size:12px;padding:0 16px;height:28px;line-height:28px}.empty-state[data-v-ceba9290]{text-align:center;padding:60px 20px;color:#969799;font-size:15px}@media (max-width:380px){.card-left[data-v-ceba9290]{flex-basis:80px;height:80px}.right-answer[data-v-ceba9290],.right-solution[data-v-ceba9290]{font-size:13px}}.question-list[data-v-61f7b406]{padding:16px;background-color:#f5f6fa}.question-card[data-v-61f7b406]{display:flex;background:#fff;border-radius:16px;padding:14px;margin-bottom:16px;box-shadow:0 2px 12px rgba(0,0,0,.06);align-items:stretch;min-height:120px}.card-left[data-v-61f7b406]{flex:0 0 100px;height:100px;margin-right:14px;border-radius:12px;overflow:hidden;background:#f0f2f5;cursor:pointer}.card-image[data-v-61f7b406]{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.card-right[data-v-61f7b406]{flex:1;display:flex;flex-direction:column;justify-content:space-between;min-height:100px}.right-content[data-v-61f7b406]{flex:1}.right-top[data-v-61f7b406]{display:flex;align-items:center;margin-bottom:6px}.tag-correct[data-v-61f7b406]{color:#07c160;background:#f0faf4}.tag-correct[data-v-61f7b406],.tag-wrong[data-v-61f7b406]{padding:2px 12px;border-radius:12px;font-size:13px;font-weight:600}.tag-wrong[data-v-61f7b406]{color:#ee0a24;background:#fef0f0}.tag-pending[data-v-61f7b406]{color:#969799;background:#f5f6fa;padding:2px 12px;border-radius:12px;font-size:13px;font-weight:500}.right-answer[data-v-61f7b406],.right-solution[data-v-61f7b406]{font-size:14px;color:#323233;line-height:1.6;margin-top:4px}.right-answer .label[data-v-61f7b406],.right-solution .label[data-v-61f7b406]{color:#646566;font-weight:500;margin-right:4px}.answer-value[data-v-61f7b406]{font-weight:600}.answer-value2[data-v-61f7b406]{font-weight:600;color:#0b8d2c}.solution-text[data-v-61f7b406]{word-break:break-word;color:#4a6cf7}.right-actions[data-v-61f7b406]{display:flex;justify-content:flex-end;gap:10px;margin-top:10px;padding-top:8px;border-top:1px solid #f0f2f5}.right-actions .van-button[data-v-61f7b406]{font-size:12px;padding:0 16px;height:28px;line-height:28px}.empty-state[data-v-61f7b406]{text-align:center;padding:60px 20px;color:#969799;font-size:15px}@media (max-width:380px){.card-left[data-v-61f7b406]{flex-basis:80px;height:80px}.right-answer[data-v-61f7b406],.right-solution[data-v-61f7b406]{font-size:13px}}.mytip[data-v-61f7b406]{height:25px;width:100%;line-height:25px;background-color:rgba(247,67,67,.911);color:#fff;font-size:16px;text-align:center}