.user-detail-modal[data-v-3a15a6ca]{position:fixed;top:0;right:0;width:90vw;max-width:90vw;height:100vh;background:#fff;box-shadow:-6px 0 30px rgba(0,0,0,.2);z-index:1000;transform:translateX(100%);transition:transform .4s cubic-bezier(.25,.46,.45,.94);display:flex;flex-direction:column}.user-detail-modal.show[data-v-3a15a6ca]{transform:translateX(0)}.overlay[data-v-3a15a6ca]{position:fixed;inset:0;background:rgba(0,0,0,.5);z-index:999;opacity:0;pointer-events:none;transition:opacity .3s}.overlay.show[data-v-3a15a6ca]{opacity:1;pointer-events:all}.modal-content[data-v-3a15a6ca]{height:90vh;overflow:scroll;padding:24px;overflow-y:auto;flex:1}.modal-header[data-v-3a15a6ca]{display:flex;align-items:center;gap:16px;padding-bottom:20px;border-bottom:1px solid #eee;margin-bottom:24px}.ant-avatar[data-v-3a15a6ca]{width:60px;height:60px;border-radius:50%;background:#1677ff;color:#fff;font-size:26px;display:flex;align-items:center;justify-content:center}.user-info h3[data-v-3a15a6ca]{margin:0;font-size:24px;font-weight:600;color:#2c3e50}.user-info .sub[data-v-3a15a6ca]{margin:6px 0 0;color:#888;font-size:16px}.detail-section[data-v-3a15a6ca]{margin-bottom:10px;padding:20px;border-radius:12px}.detail-section h4[data-v-3a15a6ca]{font-size:18px;margin-bottom:16px;color:#3498db;display:flex;align-items:center;gap:8px}.risk-report-toolbar[data-v-3a15a6ca]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:16px;flex-wrap:wrap}.risk-report-toolbar .ant-radio-group[data-v-3a15a6ca]{max-width:calc(100% - 96px);overflow-x:auto;white-space:nowrap}.risk-report-empty[data-v-3a15a6ca]{color:#999}.info-grid[data-v-3a15a6ca]{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:16px}.info-item[data-v-3a15a6ca]{background:#fff;padding:14px 16px;border-radius:8px;box-shadow:0 1px 4px rgba(0,0,0,.06);display:flex;justify-content:space-between;font-size:14px}.info-item.w-full[data-v-3a15a6ca]{grid-column:1/-1}.info-item label[data-v-3a15a6ca]{color:#666}.info-item span[data-v-3a15a6ca]{color:var(--heading-color);font-weight:500}.idcard-row[data-v-3a15a6ca]{display:flex;gap:24px;margin:16px 0}.idcard img[data-v-3a15a6ca]{width:100%;height:180px;-o-object-fit:cover;object-fit:cover;border-radius:10px;cursor:pointer;box-shadow:0 4px 12px rgba(0,0,0,.1);transition:transform .3s}.idcard img[data-v-3a15a6ca]:hover{transform:scale(1.03)}.footer-btns[data-v-3a15a6ca]{text-align:center;margin-top:40px}.close-btn[data-v-3a15a6ca]{background:#3498db;color:#fff;border:none;padding:12px 40px;border-radius:8px;font-size:16px;cursor:pointer;transition:background .3s}.close-btn[data-v-3a15a6ca]:hover{background:#2980b9}.risk-report-perfect[data-v-3a15a6ca]{padding:32px;background:linear-gradient(135deg,#f5f7fa,#e4e9f0);height:100%;overflow-y:auto}.header-card[data-v-3a15a6ca]{background:#fff;border-radius:20px;padding:32px;margin-bottom:32px;box-shadow:0 10px 30px rgba(0,0,0,.12);display:flex;align-items:center;justify-content:space-between;font-size:18px}.header-card .title[data-v-3a15a6ca]{color:#555;margin-bottom:8px}.header-card .result[data-v-3a15a6ca]{font-size:56px;font-weight:900;color:var(--primary-6)}.header-card.pass .result[data-v-3a15a6ca]{color:var(--success-color)}.header-card.reject .result[data-v-3a15a6ca]{color:var(--error-color)}.header-card .side[data-v-3a15a6ca]{text-align:right;color:#666;line-height:1.8}.top-scores[data-v-3a15a6ca]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:24px;margin-bottom:40px}.top-scores .score-card[data-v-3a15a6ca]{background:#fff;border-radius:18px;padding:32px 24px;text-align:center;box-shadow:0 8px 25px rgba(0,0,0,.1)}.top-scores .score-card .num[data-v-3a15a6ca]{font-size:64px;font-weight:900;margin-bottom:8px}.top-scores .score-card .num.big[data-v-3a15a6ca]{font-size:72px;color:#d4380d}.top-scores .score-card .label[data-v-3a15a6ca]{font-size:17px;color:#666}.top-scores .score-card.danger .num[data-v-3a15a6ca]{color:var(--error-color)}.top-scores .score-card.success .num[data-v-3a15a6ca]{color:var(--success-color)}.section[data-v-3a15a6ca]{background:#fff;border-radius:18px;padding:32px;margin-bottom:32px;box-shadow:0 8px 25px rgba(0,0,0,.08)}.section h3[data-v-3a15a6ca]{font-size:24px;font-weight:700;margin-bottom:28px;color:#1a1a1a;padding-bottom:12px;border-bottom:4px solid #eee}.section.danger h3[data-v-3a15a6ca]{color:var(--error-color);border-color:var(--error-color)}.card-grid[data-v-3a15a6ca]{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:20px}.risk-card[data-v-3a15a6ca]{background:#f8fafc;border-radius:16px;padding:20px 24px;transition:all .3s}.risk-card span[data-v-3a15a6ca]{display:block;color:#888;font-size:15px;margin-bottom:8px}.risk-card strong[data-v-3a15a6ca]{font-size:32px;font-weight:800;color:#1a1a1a}.risk-card.warn[data-v-3a15a6ca]{background:#fff2f0;border:2px solid var(--error-color)}.risk-card.warn strong[data-v-3a15a6ca]{color:var(--error-color)!important;font-size:36px!important;animation:pulse-3a15a6ca 2s infinite}.risk-card.big strong[data-v-3a15a6ca]{font-size:42px}.risk-card.success strong[data-v-3a15a6ca]{color:var(--success-color)}.risk-card[data-v-3a15a6ca]:hover{transform:translateY(-6px);box-shadow:0 12px 30px rgba(0,0,0,.15)}@keyframes pulse-3a15a6ca{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}.image-preview[data-v-3a15a6ca]{position:fixed;inset:0;background:rgba(0,0,0,.9);display:flex;justify-content:center;align-items:center;z-index:10000;opacity:0;pointer-events:none;transition:opacity .3s}.image-preview.show[data-v-3a15a6ca]{opacity:1;pointer-events:all}.image-preview img[data-v-3a15a6ca]{max-width:90%;max-height:90%;border-radius:12px;box-shadow:0 20px 40px rgba(0,0,0,.6)}.image-preview .close-preview[data-v-3a15a6ca]{position:absolute;top:30px;right:40px;width:50px;height:50px;background:hsla(0,0%,100%,.1);border-radius:50%;color:#fff;font-size:28px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .3s}.image-preview .close-preview[data-v-3a15a6ca]:hover{background:hsla(0,0%,100%,.3)}@media(max-width:768px){.user-detail-modal[data-v-3a15a6ca]{width:100vw;max-width:100vw}.card-grid[data-v-3a15a6ca],.top-scores[data-v-3a15a6ca]{grid-template-columns:1fr}.header-card[data-v-3a15a6ca]{flex-direction:column;text-align:center;gap:20px}}.risk-header-summary[data-v-3a15a6ca]{background:linear-gradient(135deg,#f0f7ff,#e6f0ff);border-radius:16px;padding:28px 32px;margin:0 8px 32px;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:24px;box-shadow:0 4px 16px rgba(0,0,0,.06);position:relative;overflow:hidden}.risk-header-summary[data-v-3a15a6ca]:before{content:"";position:absolute;top:-50%;right:-20%;width:600px;height:600px;background:radial-gradient(circle,rgba(52,152,219,.1) 0,transparent 70%);pointer-events:none}.risk-top-bar[data-v-3a15a6ca]{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;background:#f0f7ff;border-radius:12px;margin:0 8px 28px;flex-wrap:wrap;gap:16px;font-size:14px}.risk-top-bar .conclusion[data-v-3a15a6ca]{display:flex;align-items:center;gap:20px}.risk-top-bar .conclusion .status[data-v-3a15a6ca]{padding:6px 20px;border-radius:8px;font-size:18px;font-weight:700;color:#fff}.risk-top-bar .conclusion .status.pass[data-v-3a15a6ca]{background:var(--success-color)}.risk-top-bar .conclusion .status.reject[data-v-3a15a6ca]{background:var(--error-color)}.risk-top-bar .conclusion .tips[data-v-3a15a6ca]{color:#666}.risk-top-bar .conclusion .tips span+span[data-v-3a15a6ca]{margin-left:20px}.risk-top-bar .core-three[data-v-3a15a6ca]{display:flex;gap:32px;flex-wrap:wrap}.risk-top-bar .core-three .core-item[data-v-3a15a6ca]{text-align:center}.risk-top-bar .core-three .core-item label[data-v-3a15a6ca]{font-size:13px;color:#888;display:block;margin-bottom:4px}.risk-top-bar .core-three .core-item strong[data-v-3a15a6ca]{font-size:24px;font-weight:700}.risk-top-bar .core-three .core-item strong.warn[data-v-3a15a6ca]{color:#fa8c16}.risk-top-bar .core-three .core-item strong.danger[data-v-3a15a6ca]{color:var(--error-color)}.risk-top-bar .core-three .core-item strong.success[data-v-3a15a6ca]{color:var(--success-color);font-size:26px}@media(max-width:768px){.risk-top-bar[data-v-3a15a6ca]{flex-direction:column;text-align:center}.risk-top-bar .conclusion[data-v-3a15a6ca]{flex-direction:column;gap:8px}.risk-top-bar .tips span+span[data-v-3a15a6ca]{margin-left:0;margin-top:4px}}.risk-top-bar .core-three[data-v-3a15a6ca]{justify-content:center;gap:24px}.bank-card[data-v-3a15a6ca]{overflow:hidden}.bank-top-title[data-v-3a15a6ca]{color:var(--heading-color)}.bank-content-item[data-v-3a15a6ca]{align-items:center}.bank-content-left[data-v-3a15a6ca]{font-size:12px;color:#666}.bank-content-right[data-v-3a15a6ca]{font-size:12px;color:#222}.bank-content-right span[data-v-3a15a6ca]{padding:2px 6px;border-radius:4px;font-size:12px}.bank-content-right span[data-v-3a15a6ca]:first-child{background:#ffe8e6;color:#d9534f}.bank-content-right span[data-v-3a15a6ca]:nth-child(2){background:#e6ffe8;color:#5cb85c}.bank-content-right span[data-v-3a15a6ca]:nth-child(3){background:#fff5e6;color:#f0ad4e}.bank-content-right span[data-v-3a15a6ca]:nth-child(4){background:#eee;color:#888}.bank-card[data-v-3a15a6ca]{margin-top:10px;border-radius:10px;padding:10px 14px;background:#fff;border:1px solid #eceef1}.bank-top-title-box[data-v-3a15a6ca]{display:flex;align-items:center;margin-bottom:16px}.bank-top-title[data-v-3a15a6ca]{font-size:15px;font-weight:700}.bank-content-box[data-v-3a15a6ca]{display:flex;flex-direction:column;gap:14px}.bank-content-item[data-v-3a15a6ca]{display:flex;justify-content:space-between;font-size:12px}.bank-content-left[data-v-3a15a6ca]{color:#909399}.bank-content-right[data-v-3a15a6ca]{color:#303133;font-weight:500}.contact-list[data-v-3a15a6ca]{display:flex;flex-direction:column;gap:16px}.contact-item[data-v-3a15a6ca]{background:#fff;padding:16px;border-radius:10px;box-shadow:0 1px 4px rgba(0,0,0,.06);display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.contact-item .name[data-v-3a15a6ca]{font-weight:600;font-size:15px}.contact-item .relation[data-v-3a15a6ca]{font-size:13px;color:#888;margin-left:8px}.contact-item .phone[data-v-3a15a6ca]{color:var(--heading-color);font-weight:500}.contact-item .verify[data-v-3a15a6ca]{font-size:13px}.address-item[data-v-3a15a6ca]{background:#fff;padding:16px;border-radius:10px;box-shadow:0 1px 4px rgba(0,0,0,.06);margin-bottom:12px}.address-item .receiver[data-v-3a15a6ca]{font-weight:600;margin-bottom:6px}.address-item .default-tag[data-v-3a15a6ca]{background:var(--success-color);color:#fff;font-size:12px;padding:2px 8px;border-radius:4px;margin-left:8px}.address-item .address-detail[data-v-3a15a6ca]{color:#666;font-size:14px}.text-success[data-v-3a15a6ca]{color:var(--success-color)}.text-danger[data-v-3a15a6ca]{color:var(--error-color)}.bg-success[data-v-3a15a6ca]{background:#e6ffe8;color:var(--success-color);padding:2px 8px;border-radius:4px}.bg-danger[data-v-3a15a6ca]{background:#ffe8e6;color:var(--error-color);padding:2px 8px;border-radius:4px}.order-record-wrapper[data-v-3a15a6ca]{padding:0 8px}.inner-tabs[data-v-3a15a6ca] .ant-tabs-nav{margin-bottom:20px}.record-list[data-v-3a15a6ca]{display:flex;flex-direction:column;gap:16px}.record-card[data-v-3a15a6ca]{background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 2px 12px rgba(0,0,0,.08);transition:all .3s}.record-card[data-v-3a15a6ca]:hover{box-shadow:0 8px 25px rgba(0,0,0,.12);transform:translateY(-4px)}.card-header[data-v-3a15a6ca]{padding:16px 20px;background:#f8fafc;border-bottom:1px solid #eee}.card-header .amount[data-v-3a15a6ca]{font-size:24px;font-weight:700}.card-header .amount.out[data-v-3a15a6ca]{color:var(--error-color)}.card-header .amount.in[data-v-3a15a6ca]{color:var(--success-color)}.card-header .status[data-v-3a15a6ca]{padding:4px 12px;border-radius:6px;font-size:13px;font-weight:500;color:#fff}.card-header .status.success[data-v-3a15a6ca]{background:var(--success-color)}.card-header .status.fail[data-v-3a15a6ca]{background:var(--error-color)}.card-body[data-v-3a15a6ca]{padding:16px 20px}.card-body .row[data-v-3a15a6ca]{display:flex;justify-content:space-between;margin-bottom:10px;font-size:14px}.card-body .row[data-v-3a15a6ca]:last-child{margin-bottom:0}.card-body .row .label[data-v-3a15a6ca]{color:#999}.card-body .row .value[data-v-3a15a6ca]{color:var(--heading-color);font-weight:500}.card-footer[data-v-3a15a6ca]{padding:12px 20px;background:#fafafa;display:flex;justify-content:space-between;align-items:center;font-size:13px;color:#666}.card-footer .remark[data-v-3a15a6ca]{max-width:70%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.empty-tip[data-v-3a15a6ca]{text-align:center;padding:60px 0;color:#999}.section-title[data-v-3a15a6ca]{text-align:center;font-size:16px;font-weight:600;color:#333;margin:10px 0 10px;position:relative}.section-title span[data-v-3a15a6ca]{background:#fff;padding:0 30px;position:relative;z-index:1}.page-footer[data-v-3a15a6ca]{margin-top:20px;text-align:right}.carrier-detail-container[data-v-3a15a6ca]{padding:16px;background-color:#f6f8fa}.info-card[data-v-3a15a6ca]{background:#fff;border-radius:10px;padding:20px;box-shadow:0 2px 8px rgba(0,0,0,.04)}.section-mb[data-v-3a15a6ca]{margin-bottom:20px}.card-header[data-v-3a15a6ca]{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.main-title[data-v-3a15a6ca]{font-size:15px;font-weight:600;color:#1d1d1f}.update-time[data-v-3a15a6ca]{font-size:12px;color:#86868b}.check-grid[data-v-3a15a6ca]{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:12px}.check-item[data-v-3a15a6ca]{padding:12px;background:#f9f9fb;border:1px solid #f2f2f5;border-radius:8px;transition:all .3s ease}.check-item[data-v-3a15a6ca]:hover{border-color:#007aff;background:#fff}.check-label[data-v-3a15a6ca]{font-size:12px;color:#86868b;margin-bottom:4px}.check-value[data-v-3a15a6ca]{font-size:14px;font-weight:500}.val-safe[data-v-3a15a6ca]{color:#52c41a}.val-warning[data-v-3a15a6ca]{color:#ff4d4f}.val-default[data-v-3a15a6ca]{color:#262626}.success-text[data-v-3a15a6ca]{color:#52c41a;font-weight:700}.price-text[data-v-3a15a6ca]{color:#ff7875;font-weight:600}.balance-text[data-v-3a15a6ca]{color:#1890ff;font-weight:600}[data-v-3a15a6ca] .ant-descriptions-item-label{background-color:#fafafa!important;color:#86868b!important}.status-tag[data-v-3a15a6ca]{padding:4px 12px;border-radius:16px;min-width:70px}.status-0[data-v-3a15a6ca]{background-color:#e6f7ff;color:#1890ff;border:1px solid #91d5ff}.status-1[data-v-3a15a6ca]{background-color:#f6ffed;color:#52c41a;border:1px solid #b7eb8f}.status-2[data-v-3a15a6ca]{background-color:#fff7e6;color:#fa8c16;border:1px solid #ffd591}.status-3[data-v-3a15a6ca]{background-color:#fff2f0;color:#f5222d;border:1px solid #ffccc7}.status-4[data-v-3a15a6ca]{background-color:#f9f9f9;color:#8c8c8c;border:1px solid #d9d9d9}.status-6[data-v-3a15a6ca]{background-color:#f0f5ff;color:#2f54eb;border:1px solid #adc6ff}.status-7[data-v-3a15a6ca]{background-color:#fff1f0;color:#ff4d4f;border:1px solid #ffccc7}.status-10[data-v-3a15a6ca]{background-color:#f9f0ff;color:#722ed1;border:1px solid #d3adf7}.status-tag[data-v-3a15a6ca]{display:inline-block;padding:2px 12px;font-size:12px;line-height:20px;border-radius:4px;font-weight:500;text-align:center;white-space:nowrap}[data-v-3a15a6ca] .status-tag.status-0{background-color:#e6f7ff;color:#1890ff;border:1px solid #91d5ff}[data-v-3a15a6ca] .status-tag.status-1{background-color:#f6ffed;color:#52c41a;border:1px solid #b7eb8f}[data-v-3a15a6ca] .status-tag.status-2{background-color:#fff7e6;color:#fa8c16;border:1px solid #ffd591}[data-v-3a15a6ca] .status-tag.status-3{background-color:#fff2f0;color:#f5222d;border:1px solid #ffccc7;animation:status-pulse-3a15a6ca 2s infinite}[data-v-3a15a6ca] .status-tag.status-4{background-color:#f9f9f9;color:#8c8c8c;border:1px solid #d9d9d9}[data-v-3a15a6ca] .status-tag.status-6{background-color:#f0f5ff;color:#2f54eb;border:1px solid #adc6ff}[data-v-3a15a6ca] .status-tag.status-7{background-color:#fff1f0;color:#ff4d4f;border:1px solid #ffccc7}[data-v-3a15a6ca] .status-tag.status-10{background-color:#f9f0ff;color:#722ed1;border:1px solid #d3adf7}@keyframes status-pulse-3a15a6ca{0%{opacity:1}50%{opacity:.8}to{opacity:1}}