.purchase-modal[data-v-adc86436]{height:100%;display:flex;flex-direction:column}.purchase-modal .modal-header[data-v-adc86436]{display:flex;align-items:center;gap:4px;padding:16px 24px;border-radius:8px 8px 0 0;background:linear-gradient(90deg,#ffebd1,#fff9f0)}.purchase-modal .modal-header .header-icon[data-v-adc86436]{font-size:16px;color:#904225}.purchase-modal .modal-header .header-title[data-v-adc86436]{font-family:PingFang SC;font-weight:600;font-size:16px;color:#914225}.purchase-modal .modal-content[data-v-adc86436] .amount-line,.purchase-modal .modal-content[data-v-adc86436] .ant-form-item-label label{color:rgba(0,0,0,.88);font-weight:600;line-height:22px;font-size:13px}.purchase-modal .modal-content[data-v-adc86436] .amount-line{margin-bottom:8px}.purchase-modal .modal-footer[data-v-adc86436]{display:flex;justify-content:flex-end;align-items:center;gap:8px;padding:24px;border-top:1px solid rgba(0,0,0,.06)}.purchase-modal[data-v-adc86436] .ant-modal-footer{border-radius:0 0 8px 8px}.order-details-content[data-v-0bbaecf6]{padding:24px}.order-details-content .order-info-card[data-v-0bbaecf6]{background:#fff;border-radius:16px}.order-details-content .order-info-card .order-item[data-v-0bbaecf6]{display:flex;justify-content:space-between;align-items:center;padding:8px 0}.order-details-content .order-info-card .order-item[data-v-0bbaecf6]:last-child{border-bottom:none}.order-details-content .order-info-card .order-item .label[data-v-0bbaecf6]{font-family:PingFang SC;font-weight:400;font-size:14px;color:rgba(0,0,0,.45)}.order-details-content .order-info-card .order-item .value[data-v-0bbaecf6]{font-family:PingFang SC;font-weight:400;font-size:14px;color:rgba(0,0,0,.88)}.order-details-content .order-info-card .order-item .value-with-copy[data-v-0bbaecf6]{display:flex;align-items:center;gap:4px}.order-details-content .order-info-card .order-item .value-with-copy .copy-icon[data-v-0bbaecf6]{color:rgba(0,0,0,.65);cursor:pointer}.order-details-content .order-info-card .order-item .value-with-copy .copy-icon[data-v-0bbaecf6]:hover{color:#1677ff}.order-details-content .divider[data-v-0bbaecf6]{height:2px;margin:24px 0;border-radius:1px;background-image:repeating-linear-gradient(90deg,transparent,transparent 4px,rgba(0,0,0,.06) 0,rgba(0,0,0,.06) 8px)}.pay-detail-component .margin[data-v-48a2fd4b]{margin:0 20px}.pay-detail-component .agree-amount[data-v-48a2fd4b]{display:flex;justify-content:center;align-items:baseline}.final-amount-info{display:flex;justify-content:space-between;align-items:center;gap:4px}.final-amount-info .final-label{font-family:PingFang SC;font-weight:600;font-size:13px;color:rgba(0,0,0,.88)}.final-amount-info .final-price{display:flex;align-items:center;gap:4px}.final-amount-info .final-price .currency{font-family:PingFang SC;font-weight:600;font-size:14px;color:#ff4d4f}.final-amount-info .final-price .amount{font-family:PingFang SC;font-weight:600;font-size:28px;color:#ff4d4f}.final-amount-info .ant-checkbox+span{padding:0}.final-amount-info .agree-amount{display:flex;align-items:center}.payment-modal .ant-modal-content{border-radius:12px;overflow:hidden}.payment-popup{padding:36px 0;text-align:center;background:#fff;position:relative}.payment-popup .payment-close{position:absolute;top:-8px;right:0;cursor:pointer;font-size:14px}.payment-popup .payment-logos{margin-bottom:30px}.payment-popup .payment-logos,.payment-popup .payment-logos .logo-item,.payment-popup .payment-logos .logo-item .m-logo{display:flex;align-items:center;justify-content:center}.payment-popup .payment-logos .logo-item .m-logo{width:40px;height:40px;border-radius:8px}.payment-popup .payment-logos .logo-item .m-logo .iconfont{color:#fff;font-size:20px}.payment-popup .payment-logos .logo-item .paypal-logo{display:flex;align-items:center;gap:4px}.payment-popup .payment-logos .logo-item .paypal-logo .paypal-p{width:44px;height:44px;border-radius:50%;color:#fff;background-color:#f2f8ff;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:14px}.payment-popup .payment-logos .logo-item .paypal-logo .paypal-text{color:#0070ba;font-weight:700;font-size:16px}.payment-popup .payment-logos .logo-dots{margin:0 24px;display:flex;gap:6px}.payment-popup .payment-logos .logo-dots .dot{width:6px;height:6px;background:#d9d9d9;border-radius:50%}.payment-popup .payment-logos .logo-dots .dot:nth-child(2){opacity:.8}.payment-popup .payment-logos .logo-dots .dot:nth-child(3){opacity:.6}.payment-popup .payment-logos .logo-dots .dot:nth-child(4){opacity:.4}.payment-popup .payment-title{font-size:20px;font-weight:600;color:rgba(0,0,0,.88);margin-bottom:40px;line-height:24px}.payment-popup .payment-instructions{margin-bottom:40px;text-align:left}.payment-popup .payment-instructions .instruction-item{font-size:14px;color:rgba(0,0,0,.65);line-height:24px;margin-bottom:10px;text-align:center}.payment-popup .payment-instructions .instruction-item:last-child{margin-bottom:0}.payment-popup .payment-actions{display:flex;gap:12px;justify-content:center}.payment-popup .payment-actions .continue-payment-btn,.payment-popup .payment-actions .payment-completed-btn{height:32px;border-radius:8px;font-size:14px;padding:0 16px}.payment-popup .payment-actions .continue-payment-btn{background:#1677ff}.modal-content[data-v-34e505f5]{flex:1;padding:24px}.modal-content .duration-version[data-v-34e505f5]{width:178px;height:84px;position:relative;display:flex;padding:20px;flex-direction:column;align-items:flex-start;gap:8px;border-radius:12px;border:1px solid rgba(0,0,0,.15);cursor:pointer}.modal-content .duration-version.selected[data-v-34e505f5]{background:#eff8ff;border-color:#1677ff}.modal-content .duration-version.selected .duration-text[data-v-34e505f5]{color:#1677ff}.modal-content .duration-version.selected .check-icon[data-v-34e505f5]{display:block}.modal-content .duration-version .duration-version-title[data-v-34e505f5]{color:rgba(0,0,0,.88);font-family:PingFang SC;font-size:13px;font-style:normal;font-weight:600;line-height:107.7%}.modal-content .duration-version .duration-version-label[data-v-34e505f5]{display:flex;align-items:center}.modal-content .duration-version .duration-version-currency[data-v-34e505f5]{color:rgba(0,0,0,.88);font-family:PingFang SC;font-size:14px;font-style:normal;font-weight:600;line-height:107.7%}.modal-content .duration-version .duration-version-label-amount[data-v-34e505f5]{color:rgba(0,0,0,.88);font-family:PingFang SC;font-size:20px;font-style:normal;font-weight:600;line-height:107.7%}.modal-content .duration-version .duration-version-label-period[data-v-34e505f5]{color:rgba(0,0,0,.45);font-family:PingFang SC;font-size:13px;font-style:normal;font-weight:400;line-height:107.7%}.modal-content .duration-version .check-icon[data-v-34e505f5]{position:absolute;bottom:0;right:0;width:0;height:0;display:none;border-left:25px solid transparent;border-bottom:25px solid #1677ff;border-radius:0 0 10px 0}.modal-content .form-section[data-v-34e505f5]{margin-bottom:24px}.modal-content .form-section .form-caption[data-v-34e505f5]{font-family:PingFang SC;font-weight:400;font-size:13px;color:rgba(0,0,0,.45)}.modal-content .form-section .form-row .form-item[data-v-34e505f5]{flex:1}.modal-content .form-section .duration-section .duration-version-amount[data-v-34e505f5]{color:#ff4d4f;font-family:PingFang SC;font-size:13px;font-style:normal;font-weight:600;display:flex;justify-content:space-between}.modal-content .form-section .duration-section .duration-options .duration-row[data-v-34e505f5]{display:flex;gap:12px}.modal-content .form-section .duration-section .duration-options .duration-row .duration-card[data-v-34e505f5]{min-width:176px;height:56px;position:relative;display:flex;gap:60px;align-items:center;padding:20px;border:1px solid rgba(0,0,0,.15);border-radius:12px;cursor:pointer;transition:all .3s}.modal-content .form-section .duration-section .duration-options .duration-row .duration-card.selected[data-v-34e505f5]{background:#eff8ff;border-color:#1677ff}.modal-content .form-section .duration-section .duration-options .duration-row .duration-card.selected .duration-text[data-v-34e505f5]{color:#1677ff}.modal-content .form-section .duration-section .duration-options .duration-row .duration-card.selected .check-icon[data-v-34e505f5]{display:block}.modal-content .form-section .duration-section .duration-options .duration-row .duration-card .duration-text[data-v-34e505f5]{font-weight:500;font-size:14px;color:rgba(0,0,0,.88);word-break:keep-all}.modal-content .form-section .duration-section .duration-options .duration-row .duration-card .discount-tag[data-v-34e505f5]{background:#ff4d4f;border-radius:4px;font-weight:500;font-size:11px;line-height:12px;color:#fff1f0;padding:2px 4px;word-break:keep-all}.modal-content .form-section .duration-section .duration-options .duration-row .duration-card .check-icon[data-v-34e505f5]{position:absolute;bottom:0;right:0;width:0;height:0;display:none;border-left:25px solid transparent;border-bottom:25px solid #1677ff;border-radius:0 0 10px 0}.modal-content .form-section[data-v-34e505f5] .duration-section .ant-form-item{margin-bottom:0}.modal-content[data-v-34e505f5] .check-icon .anticon.anticon-check{position:absolute;top:12.5px;right:2.5px;color:#fff}.modal-content[data-v-34e505f5] .final-amount{display:flex;justify-content:flex-end;align-items:center;gap:4px}.modal-content[data-v-34e505f5] .final-amount .final-label{font-family:PingFang SC;font-weight:600;font-size:13px;color:rgba(0,0,0,.88)}.modal-content[data-v-34e505f5] .final-amount .final-price{display:flex;align-items:center;gap:4px}.modal-content[data-v-34e505f5] .final-amount .final-price .currency{font-family:PingFang SC;font-weight:600;font-size:14px;color:#ff4d4f}.modal-content[data-v-34e505f5] .final-amount .final-price .amount{font-family:PingFang SC;font-weight:600;font-size:28px;color:#ff4d4f}.modal-content .deadline-info[data-v-34e505f5]{font-family:PingFang SC;font-weight:600;font-size:14px;color:#ff4d4f;margin-bottom:24px}.modal-content .amount-info[data-v-34e505f5]{margin-bottom:24px}.modal-content .amount-info .discount-line[data-v-34e505f5]{display:flex;align-items:center;gap:4px;font-family:PingFang SC;font-weight:400;font-size:13px;color:rgba(0,0,0,.88)}.modal-content .amount-info .discount-line .question-icon[data-v-34e505f5]{color:rgba(0,0,0,.45)}.modal-content .divider[data-v-34e505f5]{height:2px;margin:24px 0;border-radius:1px;background-image:repeating-linear-gradient(90deg,transparent,transparent 4px,rgba(0,0,0,.06) 0,rgba(0,0,0,.06) 8px)}.modal-content .confirm-order-title[data-v-34e505f5]{margin:24px 0 0 16px;color:#000;font-family:PingFang SC;font-size:16px;font-style:normal;font-weight:500;line-height:22px}