.download-btn[data-v-f7ac1dad]{display:inline-flex;justify-content:center;align-items:center;width:267px;height:50px;font-size:18px;font-weight:500;background:#fff;color:#1780ff;border-radius:10px;border:2px solid #1780ff;cursor:pointer}.download-btn.primary[data-v-f7ac1dad]{color:#fff;background:#1780ff;border-color:#1780ff}.download-btn.success[data-v-f7ac1dad]{color:#fff;background:#0B9B00;border-color:#0b9b00}.download-dialog *[data-v-18c0a3ee]{font-size:14px}.download-dialog .tabs[data-v-18c0a3ee]{border:1px solid #f0f5f7}.download-dialog .tabs .tab-head[data-v-18c0a3ee]{list-style:none;padding:0;margin:0;background-color:#f5f7fa;display:flex;align-items:center;height:40px}.download-dialog .tabs .tab-head>li[data-v-18c0a3ee]{display:inline-flex;align-items:center;height:inherit;background-color:#fff;padding:0 20px}.download-dialog .tabs .tab-pane[data-v-18c0a3ee]{list-style:none;margin:0;border-top:none;padding:20px}.download-dialog .tabs .tab-pane button[data-v-18c0a3ee]{flex-shrink:0;border:1px solid #1780ff;color:#1780ff;background:none;border-radius:5px;padding:9px 15px;font-size:12px;cursor:pointer}.download-dialog .tabs .tab-pane button[type=primary][data-v-18c0a3ee]{background-color:#1780ff;color:#fff}.report-qrcode-dialog-content{display:flex;flex-direction:column;align-items:center;padding:10px 40px;position:relative}.report-qrcode-dialog-content .title{width:193px;font-family:Alimama ShuHeiTi;font-weight:700;font-size:24px;color:#232323;line-height:30px;text-align:center}.report-qrcode-dialog-content .qr-wrapper{width:150px;height:150px;background:#FFFFFF;box-shadow:0 0 5px 1px #0000001a;border-radius:2px;border:1px solid #ECECEC;position:relative}.report-qrcode-dialog-content .qr-wrapper .border-img{position:absolute;top:4px;left:4px;width:140px;height:140px}.report-qrcode-dialog-content .qr-wrapper .qr-code{position:absolute;top:8px;left:8px;width:130px;height:130px}.report-qrcode-dialog-content .desc{font-family:PingFang SC;font-weight:700;font-size:16px;color:#232323;line-height:30px}.report-qrcode-dialog-content .close-btn{position:absolute;top:-10px;right:-10px;width:18px;height:18px;cursor:pointer}.download-dialog[data-v-57541ef8] .vc-modal-dialog{max-height:calc(100vh - 48px);display:flex;flex-direction:column;overflow:hidden}.download-dialog[data-v-57541ef8] .vc-modal-body{max-height:calc(100vh - 150px);min-height:500px;overflow-y:auto;overflow-x:hidden;flex:1}.download-dialog .tabs[data-v-57541ef8]{border:1px solid #f0f5f7}.download-dialog .tabs .tab-pane[data-v-57541ef8]{list-style:none;margin:0;padding:20px}.download-dialog .tabs .tab-pane button[data-v-57541ef8]{flex-shrink:0;border:1px solid #1780ff;color:#1780ff;background:none;border-radius:5px;padding:9px 15px;font-size:12px;cursor:pointer}.download-dialog .tabs .tab-pane button[type=primary][data-v-57541ef8]{background-color:#1780ff;color:#fff}.download-dialog .pay-content-wrapper[data-v-57541ef8]{display:flex;gap:20px}.download-dialog .pay-content-wrapper .left-info[data-v-57541ef8]{width:200px}.download-dialog .pay-content-wrapper .left-info .order-info-wrapper[data-v-57541ef8]{display:flex;flex-direction:column;gap:16px}.download-dialog .pay-content-wrapper .left-info .order-info-wrapper .price[data-v-57541ef8]{display:flex;flex-direction:column;gap:8px}.download-dialog .pay-content-wrapper .left-info .order-info-wrapper .price .label[data-v-57541ef8]{font-size:16px;font-weight:400;color:#858585;line-height:24px}.download-dialog .pay-content-wrapper .left-info .order-info-wrapper .price .value[data-v-57541ef8]{font-size:32px;font-weight:800;color:#ff2a00;line-height:36px}.download-dialog .pay-content-wrapper .left-info .order-info-wrapper .price .value .val[data-v-57541ef8]{padding-left:3px}.download-dialog .pay-content-wrapper .left-info .order-info-wrapper .price .value .source-price[data-v-57541ef8]{font-size:24px;color:#999;padding-left:10px}.download-dialog .pay-content-wrapper .left-info .order-info-wrapper .price .value .source-price .source-val[data-v-57541ef8]{padding-left:3px;text-decoration:line-through}.download-dialog .pay-content-wrapper .left-info .order-info-wrapper .order[data-v-57541ef8]{display:flex;flex-direction:column;gap:8px}.download-dialog .pay-content-wrapper .left-info .order-info-wrapper .order .label[data-v-57541ef8]{font-size:16px;font-weight:400;color:#858585;line-height:24px}.download-dialog .pay-content-wrapper .left-info .order-info-wrapper .order .value[data-v-57541ef8]{font-size:16px;font-weight:500;color:#232323;line-height:24px}.download-dialog .pay-content-wrapper .right-payment[data-v-57541ef8]{flex:1;display:flex;flex-direction:column}.download-dialog .pay-content-wrapper .right-payment .stripe-payment-container[data-v-57541ef8]{padding:20px 24px;border:1px solid #e6e6e6;border-radius:8px;background:#ffffff}.download-dialog .pay-content-wrapper .right-payment .stripe-payment-container .payment-title[data-v-57541ef8]{font-size:18px;font-weight:600;color:#000;text-align:center;padding-bottom:16px}.download-dialog .pay-content-wrapper .right-payment .stripe-payment-container .payment-content[data-v-57541ef8]{margin-bottom:20px;padding:16px;border:1px solid #e6e6e6;border-radius:6px;background:#fafafa}.download-dialog .pay-content-wrapper .right-payment .stripe-payment-container .payment-content .stripe-loading[data-v-57541ef8]{padding:40px 20px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px}.download-dialog .pay-content-wrapper .right-payment .stripe-payment-container .payment-content .stripe-loading .loading-spinner[data-v-57541ef8]{width:40px;height:40px;border:4px solid #f3f3f3;border-top:4px solid #ff4d4f;border-radius:50%;animation:spin-57541ef8 1s linear infinite}.download-dialog .pay-content-wrapper .right-payment .stripe-payment-container .payment-content .stripe-loading .loading-text[data-v-57541ef8]{font-size:14px;color:#666}@keyframes spin-57541ef8{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.download-dialog .pay-content-wrapper .right-payment .stripe-payment-container .payment-content #stripe-card-element[data-v-57541ef8]{min-height:40px}.download-dialog .pay-content-wrapper .right-payment .stripe-payment-container .payment-actions[data-v-57541ef8]{display:flex;flex-direction:column;justify-content:center;gap:0}.download-dialog .pay-content-wrapper .right-payment .stripe-payment-container .payment-actions button.btn-pay[data-v-57541ef8]{width:100%;height:40px;border-radius:6px;cursor:pointer;font-size:16px;font-weight:500;border:none;background:#ff4d4f;color:#fff;transition:all .3s ease}.download-dialog .pay-content-wrapper .right-payment .stripe-payment-container .payment-actions button.btn-pay[data-v-57541ef8]:hover:not(:disabled){background:#ff3639}.download-dialog .pay-content-wrapper .right-payment .stripe-payment-container .payment-actions button.btn-pay[data-v-57541ef8]:disabled{background:#d9d9d9;cursor:not-allowed;opacity:.6}.download-dialog .pay-content-wrapper .right-payment .stripe-payment-container .payment-actions .vip-link[data-v-57541ef8]{display:flex;align-items:center;justify-content:center;gap:6px;width:100%;padding:8px 0 0;font-size:14px;font-weight:600;color:#d29235;cursor:pointer;transition:all .3s ease;text-align:center;line-height:1.4;text-decoration:underline;text-underline-offset:3px;text-decoration-color:#d2923566}.download-dialog .pay-content-wrapper .right-payment .stripe-payment-container .payment-actions .vip-link .arrow-icon[data-v-57541ef8]{display:inline-block;transition:transform .3s ease;font-size:16px;font-weight:700}.download-dialog .pay-content-wrapper .right-payment .stripe-payment-container .payment-actions .vip-link[data-v-57541ef8]:hover{color:#b87a1f;text-decoration-color:#b87a1f99;transform:translateY(-1px)}.download-dialog .pay-content-wrapper .right-payment .stripe-payment-container .payment-actions .vip-link:hover .arrow-icon[data-v-57541ef8]{transform:translate(3px)}.download-dialog .pay-content-wrapper .right-payment .stripe-payment-container .payment-actions .vip-link[data-v-57541ef8]:active{transform:translateY(0)}.download-dialog .pay-content-wrapper .right-payment .payment-footer[data-v-57541ef8]{margin-top:16px}.download-dialog .pay-content-wrapper .right-payment .payment-footer .pay-desc[data-v-57541ef8]{font-size:14px;font-weight:400;color:#b0b0b0;display:flex;align-items:center;justify-content:flex-start;margin-bottom:8px}.download-dialog .pay-content-wrapper .right-payment .payment-footer .order-timer[data-v-57541ef8]{font-size:14px;color:#666}.download-dialog .pay-content-wrapper .right-payment .payment-footer .order-timer span[data-v-57541ef8]{font-weight:600;color:#232323}.download-complete .img[data-v-5f511b83]{text-align:center}.download-complete .img img[data-v-5f511b83]{width:80px;height:80px}.download-complete .tips[data-v-5f511b83]{font-size:20px;font-weight:600;margin-top:20px}.download-complete .btns[data-v-5f511b83]{display:inline-flex;align-items:center;justify-content:space-between;width:100%;margin-top:30px}.download-complete .btns .btn[data-v-5f511b83]{display:inline-flex;align-items:center;justify-content:center;padding:0;width:181px;height:50px;border-radius:4px;border:none;font-size:18px}.download-complete .btns [type=primary][data-v-5f511b83]{background:#1780FF;color:#fff}.download-complete .btns [type=default][data-v-5f511b83]{background:none;color:#1780ff;border:1px solid currentColor}.wrapper[data-v-a5267cd5]{display:flex;align-items:flex-start;width:100%;min-height:60vh;margin:30px auto 20px}.wrapper .center[data-v-a5267cd5]{width:calc(100% - 380px);flex-shrink:0}.wrapper .right[data-v-a5267cd5]{width:350px;margin-left:30px;flex-shrink:0}.report-detail[data-v-a5267cd5]{padding:30px 20px;background-color:#fff;position:relative;border-radius:10px}.report-title[data-v-a5267cd5]{width:100%;margin:0;font-size:22px;line-height:36px}.factor-tags[data-v-a5267cd5]{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;margin-left:-12px;margin-top:5px;margin-bottom:15px}.factor-tags .factor-tag[data-v-a5267cd5]{margin-top:10px;display:inline-flex;align-items:baseline;font-size:12px;font-weight:400;margin-left:12px}.factor-tags .factor-tag img[data-v-a5267cd5]{width:14px;height:auto;position:relative;top:2px}.factor-tags .factor-tag img+span[data-v-a5267cd5]{margin-left:5px}.factor-tags .separator[data-v-a5267cd5]:before{content:"";position:relative;top:2px;width:0px;height:14px;opacity:.5;border-left:1px solid #B0B0B0}.top-btns[data-v-a5267cd5]{display:flex;align-items:center;gap:10px}.top-btns>button[data-v-a5267cd5]{display:inline-flex;align-items:center;justify-content:center;min-width:100px;height:29px;background:#1680FF;border-radius:4px;font-size:14px;color:#fff;border:none;cursor:pointer}.top-btns>button img[data-v-a5267cd5]{width:14px;height:auto;margin-right:5px}.summary-desc[data-v-a5267cd5]{background-color:#f7f7f7;padding:20px;display:flex;flex-direction:column;font-size:14px}.summary-desc[data-v-a5267cd5] .vc-ellipsis{margin-top:10px;font-size:14px;line-height:22px;word-break:break-all;color:#666}.summary-desc[data-v-a5267cd5] .vc-ellipsis .vc-ellipsis-content>p{text-indent:28px}.summary-desc[data-v-a5267cd5] .vc-ellipsis .vc-ellipsis-content>p:first-child{margin-top:0}.pdf-wrapper[data-v-a5267cd5]{margin-top:20px;position:relative}.download-wrapper[data-v-a5267cd5]{display:flex;justify-content:center;align-items:center;flex-direction:column;width:100%;padding:30px 0}.download-tip[data-v-a5267cd5]{margin:16px 0 0;text-align:center;font-size:15px}.download-tip a[data-v-a5267cd5]{color:#008cff}
