.tripartite-ai-result[data-v-d1cb674a]{min-height:calc(100vh - 32vw)}.tripartite-ai-result-body[data-v-d1cb674a]{overflow-y:auto;min-height:calc(100vh - 32vw);padding-bottom:calc(20.26667vw + env(safe-area-inset-bottom));box-sizing:border-box}.ai-loading-header[data-v-d1cb674a]{position:relative;padding:4.26667vw 4.26667vw 9.06667vw;text-align:center;overflow:hidden;background:#f5f7ff}.ai-loading-icon-wrap[data-v-d1cb674a]{width:10.66667vw;height:10.66667vw;margin:0 auto 2.13333vw;display:flex;align-items:center;justify-content:center}.ai-loading-icon[data-v-d1cb674a]{width:10.66667vw;height:10.66667vw;object-fit:contain}.ai-loading-title[data-v-d1cb674a]{font-size:4.26667vw;font-weight:500;line-height:6.93333vw;color:#876ef2}.ai-loading-desc[data-v-d1cb674a]{margin-top:.53333vw;font-size:3.73333vw;line-height:5.86667vw;color:#a6a9a9}.ai-skeleton-card.result-card[data-v-d1cb674a]{margin-top:-5.86667vw}.skeleton-review-row[data-v-d1cb674a]{padding:3.2vw 0}.skeleton-review-row.divider[data-v-d1cb674a]{border-bottom:1px solid #f0f0f0}.skeleton-row-main[data-v-d1cb674a]{display:flex;align-items:center}.skeleton-dot[data-v-d1cb674a]{width:6.4vw;height:6.4vw;border-radius:50%;flex-shrink:0;margin-right:2.13333vw;background:#f2f3f5}.skeleton-row-name[data-v-d1cb674a]{font-size:3.73333vw;line-height:6.4vw;color:#1b1b1b}.skeleton-row-details[data-v-d1cb674a]{margin-top:2.13333vw;padding-left:8.53333vw}.skeleton-bar[data-v-d1cb674a]{height:3.73333vw;border-radius:1.06667vw;background:linear-gradient(90deg,#f2f3f5 25%,#e8e8e8 37%,#f2f3f5 63%);background-size:400% 100%;animation:skeleton-shimmer-data-v-d1cb674a 1.4s ease infinite}.skeleton-bar--long[data-v-d1cb674a]{width:88%}.skeleton-bar--short[data-v-d1cb674a]{width:62%;margin-top:2.13333vw}@keyframes skeleton-shimmer-data-v-d1cb674a{0%{background-position:100% 50%}to{background-position:0 50%}}.result-header[data-v-d1cb674a]{position:relative;padding:4.26667vw;min-height:45.86667vw;text-align:center;color:#fff;overflow:hidden}.result-header[data-v-d1cb674a]:before{content:"";position:absolute;width:36vw;height:36vw;left:-12.53333vw;top:-24.8vw;border-radius:50%;background:hsla(0,0%,100%,.12)}.result-header[data-v-d1cb674a]:after{content:"";position:absolute;width:89.33333vw;height:89.33333vw;right:-28.8vw;bottom:-62.4vw;border-radius:50%;background:hsla(0,0%,100%,.1)}.result-header.pass[data-v-d1cb674a]{background:linear-gradient(180deg,#14b37d 36%,#38c595 71.08%,#f6f6f6)}.result-header.fail[data-v-d1cb674a]{background:linear-gradient(180deg,#ff404b,#ff636d)}.result-icon i[data-v-d1cb674a]{font-size:10.66667vw}.result-title[data-v-d1cb674a]{margin-top:2.13333vw;font-size:4.26667vw;line-height:6.4vw}.result-subtitle[data-v-d1cb674a]{margin-top:.53333vw;font-size:3.73333vw;line-height:5.86667vw}.result-card[data-v-d1cb674a]{position:relative;z-index:1;width:calc(100% - 8.53333vw);margin:-12.8vw auto 0;background:#fff;border-radius:1.06667vw;padding:3.2vw}.card-title[data-v-d1cb674a]{font-size:4vw;line-height:6.4vw;color:#1b1b1b;font-weight:500}.review-row[data-v-d1cb674a]{padding:3.2vw 0}.review-row.divider[data-v-d1cb674a]{border-bottom:1px solid #f0f0f0}.row-main[data-v-d1cb674a],.row-status[data-v-d1cb674a]{display:flex;align-items:center}.row-status[data-v-d1cb674a]{justify-content:center;width:6.4vw;height:6.4vw;border-radius:50%;font-size:4.26667vw;text-align:center;margin-right:2.13333vw}.row-status.ok[data-v-d1cb674a]{color:#21be8c;background:#ecf9f4}.row-status.ng[data-v-d1cb674a]{color:#ea4e58;background:#fff0f1}.row-name[data-v-d1cb674a]{font-size:3.73333vw;line-height:6.4vw;color:#1b1b1b}.row-details-wrap[data-v-d1cb674a]{margin-top:1.6vw;padding-left:8.8vw}.row-details[data-v-d1cb674a]{font-size:3.73333vw;line-height:5.86667vw;word-break:break-all}.row-details-more[data-v-d1cb674a]{display:inline;white-space:nowrap;cursor:pointer}.row-details-more-ellipsis[data-v-d1cb674a]{font-size:3.73333vw;color:#666}.row-details-more-ellipsis.danger[data-v-d1cb674a]{color:#fe4344}.detail-text[data-v-d1cb674a],.row-details-more-text[data-v-d1cb674a]{font-size:3.73333vw;color:#666}.detail-text[data-v-d1cb674a]{line-height:5.86667vw}.detail-text.danger[data-v-d1cb674a]{color:#fe4344}.result-footer[data-v-d1cb674a]{position:fixed;left:0;right:0;bottom:0;z-index:10;background:#fff;box-shadow:0 -.53333vw 2.13333vw rgba(52,0,0,.08);padding:4vw 4.26667vw calc(env(safe-area-inset-bottom) + 4vw);display:flex;gap:5.33333vw}.footer-btn[data-v-d1cb674a]{flex:1;height:12.26667vw;border-radius:1.06667vw;font-size:4.8vw;border:none}.retry-btn[data-v-d1cb674a]{border:1px solid #ed000c;color:#ed000c;background:#fff}.submit-btn[data-v-d1cb674a]{color:#fff}.submit-btn.fail[data-v-d1cb674a]{background:#ff8a1a}.submit-btn.pass[data-v-d1cb674a]{background:#ed000c}.submit-btn.loading[data-v-d1cb674a]{opacity:.5;cursor:not-allowed;padding:0 2.13333vw}.submit-btn[data-v-d1cb674a] .van-button__text{display:flex;align-items:center;justify-content:center}.submit-btn[data-v-d1cb674a] .van-button__text .submit-btn-loading{margin-right:1.33333vw}.ai-detail-popup[data-v-d1cb674a]{display:flex;flex-direction:column;max-height:70vh;padding-bottom:env(safe-area-inset-bottom);background:#fff}.ai-detail-popup-head[data-v-d1cb674a]{display:flex;align-items:center;justify-content:space-between;padding:4.26667vw;flex-shrink:0}.ai-detail-popup-title[data-v-d1cb674a]{font-size:4.26667vw;font-weight:500;color:#1b1b1b;line-height:5.86667vw}.ai-detail-popup-body[data-v-d1cb674a]{flex:1;min-height:0;overflow-y:auto;padding:0 4.26667vw 4.26667vw}