.tax-risk-report-generate[data-v-f0b58674]{--tax-risk-primary:#2563eb;height:100%}.page-content[data-v-f0b58674]{min-height:100%;padding:36px 20px;box-sizing:border-box}.report-wait-card[data-v-f0b58674]{width:100%;max-width:830px;margin:0 auto;padding:46px 48px 48px;box-sizing:border-box;border-radius:24px;background:#fff;text-align:center;box-shadow:0 8px 28px rgba(31,41,55,.08)}.status-result-icon[data-v-f0b58674],.status-spinner[data-v-f0b58674]{width:64px;height:64px;margin:0 auto 28px;border-radius:50%;box-sizing:border-box}.status-spinner[data-v-f0b58674]{border:6px solid #e5e7eb;border-top-color:var(--tax-risk-primary);-webkit-animation:report-wait-spin-data-v-f0b58674 .9s linear infinite;animation:report-wait-spin-data-v-f0b58674 .9s linear infinite}.status-result-icon[data-v-f0b58674]{display:flex;align-items:center;justify-content:center;color:#fff;background:#22b35f;font-size:34px;font-weight:600}.status-result-icon.error[data-v-f0b58674]{background:#ff4d4f}.company-name[data-v-f0b58674]{margin-bottom:8px;color:#64748b;font-size:18px;line-height:28px}.status-title[data-v-f0b58674]{color:#0f172a;font-size:30px;line-height:42px;font-weight:700}.status-estimate[data-v-f0b58674]{margin-top:18px;color:#ff7a00;font-size:20px;line-height:30px;font-weight:600}.status-notice[data-v-f0b58674],.status-success-notice[data-v-f0b58674]{margin-top:14px;color:#64748b;font-size:18px;line-height:28px}.advisor-card[data-v-f0b58674]{margin-top:36px;padding:30px 36px 32px;border:1px solid #a7f3c2;border-radius:16px;color:#047857;background:linear-gradient(135deg,#edfff4,#dcfce7);text-align:left}.advisor-heading[data-v-f0b58674]{display:flex;align-items:center;gap:16px}.advisor-icon[data-v-f0b58674]{display:flex;align-items:center;justify-content:center;width:60px;height:60px;border-radius:14px;background:#10b981}.advisor-icon svg[data-v-f0b58674]{width:32px;height:32px;fill:none;stroke:#fff;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8}.advisor-heading small[data-v-f0b58674],.advisor-heading strong[data-v-f0b58674]{display:block}.advisor-heading strong[data-v-f0b58674]{color:#064e3b;font-size:22px;line-height:30px}.advisor-heading small[data-v-f0b58674]{margin-top:2px;color:#059669;font-size:15px;line-height:22px}.advisor-content[data-v-f0b58674]{display:flex;align-items:center;gap:30px;margin-top:24px}.wecom-qr-placeholder[data-v-f0b58674]{display:flex;flex:0 0 auto;align-items:center;justify-content:center;width:154px;height:154px;border:4px solid #fff;border-radius:14px;color:#94a3b8;background-color:#fff;background-image:linear-gradient(90deg,rgba(148,163,184,.12) 1px,transparent 0),linear-gradient(rgba(148,163,184,.12) 1px,transparent 0);background-size:7px 7px;font-size:15px}.wecom-qr-placeholder img[data-v-f0b58674]{display:block;width:100%;height:100%;border-radius:10px;-o-object-fit:contain;object-fit:contain}.advisor-benefits[data-v-f0b58674]{flex:1}.advisor-benefits p[data-v-f0b58674]{margin:0 0 10px;font-size:17px;line-height:26px;font-weight:600}.advisor-benefits ol[data-v-f0b58674]{margin:0;padding:0;list-style:none;counter-reset:advisor-benefit}.advisor-benefits li[data-v-f0b58674]{position:relative;margin-top:8px;padding-left:30px;font-size:18px;line-height:25px}.advisor-benefits li[data-v-f0b58674]:before{counter-increment:advisor-benefit;content:counter(advisor-benefit);position:absolute;top:2px;left:0;width:20px;height:20px;box-sizing:border-box;border:1px solid #10b981;border-radius:50%;color:#059669;font-size:13px;line-height:18px;text-align:center}.qr-save-tip[data-v-f0b58674]{width:154px;margin-top:10px;padding:0;border:0;background:transparent;color:#2563eb;font-size:14px;line-height:22px;text-align:center;cursor:pointer}.qr-save-tip[data-v-f0b58674]:disabled{cursor:not-allowed;opacity:.55}.advisor-cta[data-v-f0b58674]{margin-top:20px;padding:14px 20px;border-radius:10px;color:#fff;background:var(--tax-risk-primary);font-size:19px;line-height:28px;font-weight:600;text-align:center}.status-desc[data-v-f0b58674]{margin-top:14px}.status-desc.error[data-v-f0b58674]{color:#ff4d4f;font-size:16px;line-height:24px}.status-action-btn[data-v-f0b58674]{display:block;width:240px;height:56px;margin:32px auto 0;border:none;border-radius:12px;color:#fff;background:var(--tax-risk-primary);font-size:22px;font-weight:600;cursor:pointer;box-shadow:0 6px 14px rgba(37,99,235,.2)}.failure-action-row[data-v-f0b58674]{display:flex;justify-content:center;gap:16px;width:100%;max-width:560px;margin:24px auto 0}.failure-action-btn[data-v-f0b58674]{flex:1;height:48px;border-radius:8px;font-size:18px;font-weight:600;cursor:pointer}.failure-advisor-btn[data-v-f0b58674]{border:1px solid #e5e7eb;color:#334155;background:#fff}.failure-retry-btn[data-v-f0b58674]{border:1px solid var(--tax-risk-primary);color:#fff;background:var(--tax-risk-primary)}.failure-retry-btn[data-v-f0b58674]:hover{background:#1d4ed8}.customer-service-modal[data-v-f0b58674]{padding:8px 4px 2px;text-align:center}.customer-service-modal h3[data-v-f0b58674]{margin:0;color:#0f172a;font-size:20px;line-height:30px}.customer-service-modal p[data-v-f0b58674]{margin:6px 0 16px;color:#64748b;font-size:15px;line-height:22px}.customer-service-modal img[data-v-f0b58674]{display:block;width:100%;border-radius:4px}@-webkit-keyframes report-wait-spin-data-v-f0b58674{to{transform:rotate(1turn)}}@keyframes report-wait-spin-data-v-f0b58674{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.status-spinner[data-v-f0b58674]{-webkit-animation:none;animation:none}}@media (max-width:768px){.page-content[data-v-f0b58674],.tax-risk-report-generate[data-v-f0b58674]{min-height:100vh}.page-content[data-v-f0b58674]{padding:16px}.report-wait-card[data-v-f0b58674]{padding:28px 18px 24px;border-radius:16px}.status-result-icon[data-v-f0b58674],.status-spinner[data-v-f0b58674]{width:56px;height:56px;margin-bottom:20px}.status-title[data-v-f0b58674]{font-size:24px;line-height:34px}.status-estimate[data-v-f0b58674]{margin-top:14px;font-size:17px;line-height:26px}.company-name[data-v-f0b58674],.status-notice[data-v-f0b58674],.status-success-notice[data-v-f0b58674]{font-size:16px}.advisor-card[data-v-f0b58674]{margin-top:24px;padding:20px 16px}.advisor-heading strong[data-v-f0b58674]{font-size:19px}.advisor-content[data-v-f0b58674]{align-items:flex-start;gap:18px}.wecom-qr-placeholder[data-v-f0b58674]{width:112px;height:112px;font-size:12px}.advisor-benefits li[data-v-f0b58674],.advisor-benefits p[data-v-f0b58674]{font-size:14px;line-height:22px}.qr-save-tip[data-v-f0b58674]{width:112px;font-size:12px}.advisor-cta[data-v-f0b58674]{font-size:16px}.status-action-btn[data-v-f0b58674]{width:100%;max-width:280px;height:48px;margin-top:24px;font-size:17px}.failure-action-row[data-v-f0b58674]{gap:12px}.failure-action-btn[data-v-f0b58674]{height:48px;font-size:16px}}@media (max-width:576px){.page-content[data-v-f0b58674]{padding:12px}.report-wait-card[data-v-f0b58674]{padding:24px 14px 20px}.company-name[data-v-f0b58674],.status-notice[data-v-f0b58674],.status-success-notice[data-v-f0b58674]{font-size:14px;line-height:22px}.advisor-content[data-v-f0b58674]{gap:14px}}@media (max-width:420px){.advisor-content[data-v-f0b58674]{flex-direction:column;align-items:center}.advisor-benefits[data-v-f0b58674]{width:100%}.qr-save-tip[data-v-f0b58674]{width:100%;text-align:center}}