.product-info-modal .product-info-content[data-v-d7a08044]{max-height:60vh;overflow-y:auto}.product-info-modal .plan-table-section[data-v-d7a08044],.product-info-modal .promotion-section[data-v-d7a08044]{margin-bottom:2rem}.product-info-modal .plan-table-section h3[data-v-d7a08044],.product-info-modal .promotion-section h3[data-v-d7a08044]{color:#2c3e50;font-size:1.2rem;font-weight:600;margin-bottom:1rem;border-bottom:1px solid #dcdfe6;padding-bottom:.5rem}.product-info-modal .plan-table-section .el-table .plan-free[data-v-d7a08044]{color:#67c23a;font-weight:600}.product-info-modal .plan-table-section .el-table .plan-entry[data-v-d7a08044]{color:#9c27b0;font-weight:600}.product-info-modal .plan-table-section .el-table .plan-standard[data-v-d7a08044]{color:#2196f3;font-weight:600}.product-info-modal .plan-table-section .el-table .plan-professional[data-v-d7a08044]{color:#e6a23c;font-weight:600}.product-info-modal .plan-table-section .el-table .plan-enterprise[data-v-d7a08044]{color:#f56c6c;font-weight:600}.product-info-modal .plan-table-section .el-table .plan-single[data-v-d7a08044]{color:#909399;font-weight:600}.product-info-modal .plan-table-section .el-table .trial-cost-free[data-v-d7a08044]{color:#67c23a;font-weight:600}.product-info-modal .plan-table-section .el-table .trial-cost-entry[data-v-d7a08044]{color:#9c27b0;font-weight:600}.product-info-modal .plan-table-section .el-table .trial-cost-standard[data-v-d7a08044]{color:#2196f3;font-weight:600}.product-info-modal .plan-table-section .el-table .trial-cost-professional[data-v-d7a08044]{color:#e6a23c;font-weight:600}.product-info-modal .plan-table-section .el-table .trial-cost-enterprise[data-v-d7a08044]{color:#f56c6c;font-weight:600}.product-info-modal .plan-table-section .el-table .trial-cost-single[data-v-d7a08044]{color:#909399;font-weight:600}.product-info-modal .plan-table-section .el-table .cost-free[data-v-d7a08044]{color:#67c23a;font-weight:600}.product-info-modal .plan-table-section .el-table .cost-entry[data-v-d7a08044]{color:#9c27b0;font-weight:600}.product-info-modal .plan-table-section .el-table .cost-standard[data-v-d7a08044]{color:#2196f3;font-weight:600}.product-info-modal .plan-table-section .el-table .cost-professional[data-v-d7a08044]{color:#e6a23c;font-weight:600}.product-info-modal .plan-table-section .el-table .cost-enterprise[data-v-d7a08044]{color:#f56c6c;font-weight:600}.product-info-modal .plan-table-section .el-table .cost-single[data-v-d7a08044]{color:#909399;font-weight:600}.product-info-modal .plan-table-section .el-table .points-text[data-v-d7a08044]{color:#606266;font-weight:500}.product-info-modal .plan-table-section .description-text[data-v-d7a08044]{color:#606266;line-height:1.5}.product-info-modal .promotion-section .promotion-content .promotion-period[data-v-d7a08044]{background:#fff3cd;border:1px solid #ffeaa7;border-radius:4px;padding:1rem;margin-bottom:1.5rem;text-align:center}.product-info-modal .promotion-section .promotion-content .promotion-period strong[data-v-d7a08044]{color:#856404;font-size:1.1rem}.product-info-modal .promotion-section .promotion-content .promotion-details .promotion-item[data-v-d7a08044]{margin-bottom:1.5rem;padding:1rem;background:#f8f9fa;border-radius:4px;border-left:3px solid #e74c3c}.product-info-modal .promotion-section .promotion-content .promotion-details .promotion-item h4[data-v-d7a08044]{color:#2c3e50;font-size:1rem;font-weight:600;margin-bottom:.5rem}.product-info-modal .promotion-section .promotion-content .promotion-details .promotion-item p[data-v-d7a08044]{color:#606266;line-height:1.6;margin:0}.product-info-modal .dialog-footer[data-v-d7a08044]{text-align:right}@media screen and (max-width:768px){.product-info-modal .el-dialog[data-v-d7a08044]{width:95%!important;margin:5vh auto;max-height:90vh}.product-info-modal .product-info-content[data-v-d7a08044]{max-height:60vh;padding:0 .5rem}.product-info-modal .plan-table-section[data-v-d7a08044],.product-info-modal .promotion-section[data-v-d7a08044]{margin-bottom:1.5rem}.product-info-modal .plan-table-section h3[data-v-d7a08044],.product-info-modal .promotion-section h3[data-v-d7a08044]{font-size:1.1rem;margin-bottom:.8rem}.product-info-modal .plan-table-section .el-table[data-v-d7a08044]{font-size:.85rem}.product-info-modal .plan-table-section .el-table .el-table__body-wrapper .el-table__body td[data-v-d7a08044],.product-info-modal .plan-table-section .el-table .el-table__header-wrapper .el-table__header th[data-v-d7a08044]{padding:8px 4px;font-size:.85rem}.product-info-modal .promotion-section .promotion-content .promotion-period[data-v-d7a08044]{padding:.8rem}.product-info-modal .promotion-section .promotion-content .promotion-period strong[data-v-d7a08044]{font-size:1rem}.product-info-modal .promotion-section .promotion-content .promotion-details .promotion-item[data-v-d7a08044]{margin-bottom:1rem;padding:.8rem}.product-info-modal .promotion-section .promotion-content .promotion-details .promotion-item h4[data-v-d7a08044]{font-size:.95rem}.product-info-modal .promotion-section .promotion-content .promotion-details .promotion-item p[data-v-d7a08044]{font-size:.9rem;line-height:1.5}}@media screen and (max-width:480px){.product-info-modal .el-dialog[data-v-d7a08044]{width:98%!important;margin:2vh auto}.product-info-modal .product-info-content[data-v-d7a08044]{max-height:70vh}.product-info-modal .plan-table-section .el-table[data-v-d7a08044]{font-size:.8rem}.product-info-modal .plan-table-section .el-table .el-table__body-wrapper .el-table__body td[data-v-d7a08044],.product-info-modal .plan-table-section .el-table .el-table__header-wrapper .el-table__header th[data-v-d7a08044]{padding:6px 2px;font-size:.8rem}.product-info-modal .promotion-section .promotion-content .promotion-details .promotion-item[data-v-d7a08044],.product-info-modal .promotion-section .promotion-content .promotion-period[data-v-d7a08044]{padding:.6rem}}.payment[data-v-36afd1a4]{width:100%;min-height:calc(100vh - 140px);background:#f7f7f8;padding:2rem 1rem;display:flex;justify-content:center;align-items:flex-start}.payment-container[data-v-36afd1a4]{max-width:1200px;width:100%;display:flex;flex-direction:column}.header-section .header-top[data-v-36afd1a4]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem;flex-wrap:wrap;gap:1rem}.header-section .header-top .supplier-info[data-v-36afd1a4]{display:flex;align-items:center}.header-section .header-top .supplier-info .supplier-badge[data-v-36afd1a4]{display:inline-flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#4facfe,#3d47db);color:#fff;padding:10px 20px;border-radius:.75rem;font-size:.95rem;font-weight:600;box-shadow:0 4px 12px rgba(102,126,234,.3);white-space:nowrap}.header-section .header-top .supplier-info .supplier-badge i[data-v-36afd1a4]{margin-right:8px;font-size:14px}.header-section .header-top .product-info-btn[data-v-36afd1a4]{color:#409eff;font-size:.95rem;padding:.5rem 0}.header-section .infoBox[data-v-36afd1a4]{font-size:.95rem;color:#6e6e80;line-height:1.6;margin:0;text-align:left}.header-section .single-purchase-title[data-v-36afd1a4]{margin-bottom:1rem}.header-section .single-purchase-title h2[data-v-36afd1a4]{font-size:1.5rem;font-weight:700;color:#202123;margin:0}.current-plan-section[data-v-36afd1a4]{margin-bottom:1.5rem}.current-plan-section .current-plan-card[data-v-36afd1a4]{background:linear-gradient(135deg,#f0fdf4,#fff);border:1px solid #67c23a;border-radius:.75rem;padding:.875rem 1.25rem;box-shadow:0 2px 8px rgba(103,194,58,.1);display:inline-flex;align-items:center;gap:1rem}.current-plan-section .current-plan-card .current-plan-header[data-v-36afd1a4]{margin:0}.current-plan-section .current-plan-card .current-plan-header .current-plan-title[data-v-36afd1a4]{font-size:.9rem;font-weight:600;color:#67c23a;margin:0;display:flex;align-items:center;white-space:nowrap}.current-plan-section .current-plan-card .current-plan-header .current-plan-title i[data-v-36afd1a4]{font-size:1rem}.current-plan-section .current-plan-card .current-plan-content[data-v-36afd1a4]{display:flex;align-items:center;gap:1rem}.current-plan-section .current-plan-card .current-plan-content .current-plan-name[data-v-36afd1a4]{font-size:1rem;font-weight:600;color:#202123;margin:0;white-space:nowrap}.current-plan-section .current-plan-card .current-plan-content .current-plan-details[data-v-36afd1a4]{display:flex;align-items:center;gap:.75rem}.current-plan-section .current-plan-card .current-plan-content .current-plan-details .current-plan-price[data-v-36afd1a4]{font-size:.95rem;font-weight:600;color:#409eff}.current-plan-section .current-plan-card .current-plan-content .current-plan-details .current-plan-points[data-v-36afd1a4]{font-size:.9rem;color:#6e6e80;display:flex;align-items:center;gap:.5rem}.current-plan-section .current-plan-card .current-plan-content .current-plan-details .current-plan-points[data-v-36afd1a4]:before{content:"•";color:#cbd5e0}.plans-container[data-v-36afd1a4]{display:grid;gap:1.5rem;margin-bottom:1rem;grid-auto-rows:1fr;align-items:stretch}.plan-card[data-v-36afd1a4]{background:#fff;border:2px solid #e5e7eb;border-radius:1rem;padding:1.75rem;transition:all .3s ease;position:relative;display:flex;flex-direction:column;gap:1.25rem;min-height:60vh;height:100%}.plan-card:not(.plan-card-single) .plan-action .plan-button[data-v-36afd1a4]{height:44px}.plan-card[data-v-36afd1a4]:hover:not(.plan-card-enterprise):not(.plan-card-current){border-color:#409eff;box-shadow:0 6px 20px rgba(64,158,255,.15);transform:translateY(-4px)}.plan-card.plan-card-single[data-v-36afd1a4]{min-height:560px;padding:1.75rem;gap:1.25rem}.plan-card.plan-card-single .plan-header .plan-title[data-v-36afd1a4]{display:none}.plan-card.plan-card-single .plan-features[data-v-36afd1a4]{display:none!important}.plan-card.plan-card-single .plan-points-simple[data-v-36afd1a4]{display:flex;align-items:center;justify-content:center;gap:.5rem;padding:1rem 0;color:#409eff;font-size:1.1rem;font-weight:600;margin:1rem 0}.plan-card.plan-card-single .plan-points-simple i[data-v-36afd1a4]{font-size:1.2rem}.plan-card.plan-card-single .plan-benefits[data-v-36afd1a4]{display:flex;flex-direction:column;gap:.75rem;margin:1rem 0;padding:1rem 0;border-top:1px solid #e5e7eb;border-bottom:1px solid #e5e7eb}.plan-card.plan-card-single .plan-benefits .benefit-item[data-v-36afd1a4]{display:flex;align-items:center;gap:.75rem;color:#4a5568;font-size:.9rem}.plan-card.plan-card-single .plan-benefits .benefit-item i[data-v-36afd1a4]{color:#409eff;font-size:1rem;width:20px;text-align:center}.plan-card.plan-card-single .plan-benefits .benefit-item span[data-v-36afd1a4]{line-height:1.4}.plan-card.plan-card-single .plan-action[data-v-36afd1a4]{margin-top:auto;padding-top:1rem}.plan-card.plan-card-single .plan-action .plan-button[data-v-36afd1a4]{height:44px}.plan-card.plan-card-disabled[data-v-36afd1a4]{opacity:.5;cursor:not-allowed;pointer-events:none}.plan-card.plan-card-enterprise[data-v-36afd1a4]{background:linear-gradient(135deg,#f8f9fa,#fff);border-color:#d1d5db}.plan-card.plan-card-enterprise[data-v-36afd1a4]:hover{transform:none;border-color:#d1d5db;box-shadow:0 2px 8px rgba(0,0,0,.05)}.plan-card .plan-header[data-v-36afd1a4]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:.5rem}.plan-card .plan-header .plan-title[data-v-36afd1a4]{font-size:1.5rem;font-weight:700;color:#202123;margin:0;flex:1}.plan-card .plan-header .current-plan-badge[data-v-36afd1a4]{display:flex;align-items:center;gap:.5rem;background:#67c23a;color:#fff;padding:.4rem .75rem;border-radius:1rem;font-size:.85rem;font-weight:600;white-space:nowrap}.plan-card .plan-header .current-plan-badge i[data-v-36afd1a4]{font-size:14px}.plan-card .plan-price[data-v-36afd1a4]{display:flex;align-items:baseline;gap:.25rem;margin-bottom:.5rem}.plan-card .plan-price .price-amount[data-v-36afd1a4]{font-size:2.5rem;font-weight:700;color:#202123;line-height:1}.plan-card .plan-price .price-period[data-v-36afd1a4]{font-size:1.1rem;color:#6e6e80;font-weight:500}.plan-card .plan-features[data-v-36afd1a4]{display:flex;flex-direction:column;gap:.75rem;flex:1;margin:1rem 0}.plan-card .plan-features .feature-item[data-v-36afd1a4]{display:flex;align-items:center;gap:.75rem;padding:.5rem 0;color:#4a5568;font-size:.95rem}.plan-card .plan-features .feature-item .feature-icon[data-v-36afd1a4]{width:20px;height:20px;display:flex;align-items:center;justify-content:center;color:#409eff;font-size:1rem;flex-shrink:0}.plan-card .plan-features .feature-item span[data-v-36afd1a4]{line-height:1.4}.plan-card .plan-description[data-v-36afd1a4]{padding-top:1rem;border-top:1px solid #e5e7eb;margin-top:auto}.plan-card .plan-description p[data-v-36afd1a4]{font-size:.9rem;color:#6e6e80;line-height:1.6;margin:0}.plan-card .plan-action[data-v-36afd1a4]{margin-top:auto;padding-top:1rem}.plan-card .plan-action .plan-button[data-v-36afd1a4]{width:100%;border-radius:.75rem;font-size:1rem;font-weight:600;padding:0;height:44px;transition:all .3s ease;display:flex;align-items:center;justify-content:center}.plan-card .plan-action .plan-button.current-plan-button[data-v-36afd1a4]{background:#e8f5e9;border-color:#67c23a;color:#67c23a;cursor:default}.plan-card .plan-action .plan-button[data-v-36afd1a4]:not(.current-plan-button):hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(64,158,255,.3)}.plan-card .current-plan-badge-small[data-v-36afd1a4]{display:flex;align-items:center;gap:.4rem;background:#67c23a;color:#fff;padding:.3rem .6rem;border-radius:.5rem;font-size:.75rem;font-weight:600;white-space:nowrap}.plan-card .current-plan-badge-small i[data-v-36afd1a4]{font-size:12px}.payment-method-section[data-v-36afd1a4]{background:#fff;border-radius:1rem;padding:1.5rem;box-shadow:0 2px 8px rgba(0,0,0,.05)}.payment-method-section .section-title[data-v-36afd1a4]{font-size:1.1rem;font-weight:600;color:#202123;margin-bottom:1rem}.payment-method-section .payment-methods[data-v-36afd1a4]{display:flex;flex-wrap:wrap;gap:1rem}.payment-method-section .payment-methods .payment-method-option[data-v-36afd1a4]{font-size:.95rem}.action-section[data-v-36afd1a4]{display:flex;justify-content:center;margin-top:1rem}.action-section .proceed-button[data-v-36afd1a4]{background:linear-gradient(90deg,#409eff,#66b1ff);border:none;border-radius:.75rem;font-size:1.1rem;font-weight:600;padding:1rem 3rem;box-shadow:0 4px 12px rgba(64,158,255,.3);transition:all .3s ease;min-width:250px}.action-section .proceed-button[data-v-36afd1a4]:hover{background:linear-gradient(90deg,#66b1ff,#409eff);box-shadow:0 6px 16px rgba(64,158,255,.4);transform:translateY(-2px)}.payment-info-modal[data-v-36afd1a4] .el-dialog{border-radius:1.25rem;box-shadow:0 20px 60px rgba(0,0,0,.15);overflow:visible;display:flex;flex-direction:column;max-height:none}@media screen and (min-width:769px){.payment-info-modal[data-v-36afd1a4] .el-dialog{max-height:none}}.payment-info-modal[data-v-36afd1a4] .el-dialog__header{padding:1.5rem 1.5rem 1rem;background:linear-gradient(135deg,#667eea,#764ba2);border-bottom:none;flex-shrink:0}.payment-info-modal[data-v-36afd1a4] .el-dialog__header .el-dialog__title{font-size:1.5rem;font-weight:700;color:#fff}.payment-info-modal[data-v-36afd1a4] .el-dialog__header .el-dialog__headerbtn .el-dialog__close{color:#fff;font-size:1.5rem}.payment-info-modal[data-v-36afd1a4] .el-dialog__header .el-dialog__headerbtn .el-dialog__close:hover{color:#f0f0f0}.payment-info-modal[data-v-36afd1a4] .el-dialog__body{padding:1.5rem;background:#fff;overflow:visible;flex:1 1 auto;min-height:0;max-height:none}@media screen and (min-width:769px){.payment-info-modal[data-v-36afd1a4] .el-dialog__body{overflow:visible;max-height:none;padding:1.5rem}}.payment-info-modal[data-v-36afd1a4] .el-dialog__footer{flex-shrink:0;padding:0 1.5rem 1.5rem;background:#fff}.payment-info-modal .info[data-v-36afd1a4]{background:transparent;border-radius:0;padding:0;box-shadow:none;margin:0}.payment-info-modal .info .payment-method-section-modal[data-v-36afd1a4]{margin-bottom:1.5rem;padding-bottom:1.5rem;border-bottom:1px solid #e5e7eb}.payment-info-modal .info .payment-method-section-modal .section-title-modal[data-v-36afd1a4]{font-size:1rem;font-weight:600;color:#202123;margin-bottom:1rem;display:flex;align-items:center}.payment-info-modal .info .payment-method-section-modal .section-title-modal i[data-v-36afd1a4]{color:#409eff}.payment-info-modal .info .payment-method-section-modal .payment-methods-modal[data-v-36afd1a4]{display:flex;flex-wrap:wrap;gap:.75rem}.payment-info-modal .info .payment-method-section-modal .payment-methods-modal .payment-method-option-modal[data-v-36afd1a4]{margin:0;border-radius:.5rem;padding:.625rem 1rem;transition:all .2s ease;font-size:.9rem}.payment-info-modal .info .payment-method-section-modal .payment-methods-modal .payment-method-option-modal.is-checked[data-v-36afd1a4]{background:#eaf3ff;border-color:#409eff}.payment-info-modal .info .payment-method-section-modal .payment-methods-modal .payment-method-option-modal[data-v-36afd1a4]:hover{border-color:#409eff}.payment-info-modal .info .remember-info[data-v-36afd1a4]{margin-bottom:1.5rem;padding-bottom:1rem;border-bottom:1px solid #e5e7eb}.payment-info-modal .info .remember-info[data-v-36afd1a4] .el-checkbox .el-checkbox__label{font-size:.95rem;color:#4a5568;font-weight:500}.payment-info-modal .info .address[data-v-36afd1a4],.payment-info-modal .info .email[data-v-36afd1a4],.payment-info-modal .info .name[data-v-36afd1a4],.payment-info-modal .info .UBN[data-v-36afd1a4]{margin-bottom:1.1rem}.payment-info-modal .info .address label[data-v-36afd1a4],.payment-info-modal .info .email label[data-v-36afd1a4],.payment-info-modal .info .name label[data-v-36afd1a4],.payment-info-modal .info .UBN label[data-v-36afd1a4]{display:block;font-weight:600;color:#202123;margin-bottom:.5rem;font-size:.9rem}.payment-info-modal .info .address label .red_star[data-v-36afd1a4],.payment-info-modal .info .email label .red_star[data-v-36afd1a4],.payment-info-modal .info .name label .red_star[data-v-36afd1a4],.payment-info-modal .info .UBN label .red_star[data-v-36afd1a4]{color:#e74c3c;margin-right:.25rem}.payment-info-modal .info .address label span[data-v-36afd1a4],.payment-info-modal .info .email label span[data-v-36afd1a4],.payment-info-modal .info .name label span[data-v-36afd1a4],.payment-info-modal .info .UBN label span[data-v-36afd1a4]{color:#4a5568}.payment-info-modal .info .carrierLove[data-v-36afd1a4]{margin-top:1.25rem;padding-top:1.25rem;border-top:1px solid #e5e7eb}.payment-info-modal .info .carrierLove .el-radio-group[data-v-36afd1a4]{display:flex;flex-wrap:wrap;gap:1rem;margin-bottom:1.5rem}.payment-info-modal .info .carrierLove .el-radio-group .el-radio[data-v-36afd1a4]{margin:0;border-radius:.5rem;padding:.75rem 1.25rem;transition:all .3s ease}.payment-info-modal .info .carrierLove .el-radio-group .el-radio.is-checked[data-v-36afd1a4]{background:#eaf3ff;border-color:#409eff}.payment-info-modal .info .carrierLove .el-radio-group .el-radio[data-v-36afd1a4]:hover{border-color:#409eff}.payment-info-modal .info .type[data-v-36afd1a4]{margin-top:1rem}.payment-info-modal .info .type .carrier .el-radio-group[data-v-36afd1a4],.payment-info-modal .info .type .loveCode .el-radio-group[data-v-36afd1a4]{margin-bottom:1rem}.payment-info-modal .info .el-form-item[data-v-36afd1a4]{margin-bottom:0}.payment-info-modal .info .el-form-item[data-v-36afd1a4] .el-form-item__error{padding-top:.5rem;font-size:.85rem}.payment-info-modal .info .el-input[data-v-36afd1a4]{width:100%}.payment-info-modal .info .el-input[data-v-36afd1a4] .el-input__wrapper{box-shadow:inset 0 0 0 1px #dcdfe6;border-radius:.5rem;padding:.5rem .75rem;transition:all .2s ease}.payment-info-modal .info .el-input[data-v-36afd1a4] .el-input__wrapper:hover{box-shadow:inset 0 0 0 1px #c0c4cc}.payment-info-modal .info .el-input[data-v-36afd1a4] .el-input__wrapper.is-focus{box-shadow:inset 0 0 0 1px #409eff}.payment-info-modal .info .el-input[data-v-36afd1a4] .el-input__inner{border:none;padding:0;font-size:.95rem;background:transparent;height:auto;line-height:1.5}.payment-info-modal .info .el-input[data-v-36afd1a4] .el-input__inner:focus{outline:none}.payment-info-modal .modal-footer[data-v-36afd1a4]{display:flex;justify-content:flex-end;gap:1rem;background:transparent;border-top:1px solid #e5e7eb;padding-top:1.25rem}.payment-info-modal .modal-footer .el-button[data-v-36afd1a4]{border-radius:.75rem;font-weight:600;padding:.875rem 2rem;font-size:1rem}.payment-info-modal .modal-footer .el-button[type=primary][data-v-36afd1a4]{background:linear-gradient(135deg,#667eea,#764ba2);border:none;box-shadow:0 4px 12px rgba(102,126,234,.3);transition:all .3s ease}.payment-info-modal .modal-footer .el-button[type=primary][data-v-36afd1a4]:hover{transform:translateY(-2px);box-shadow:0 6px 16px rgba(102,126,234,.4)}.red_star[data-v-36afd1a4]{color:#e74c3c!important;font-size:1.05rem}[data-v-36afd1a4]::-moz-placeholder{color:#bfcbd9}[data-v-36afd1a4]::placeholder{color:#bfcbd9}@media screen and (max-width:1400px){.plans-container[data-v-36afd1a4]{grid-template-columns:repeat(2,1fr)}.current-plan-section .current-plan-card[data-v-36afd1a4]{flex-direction:column;align-items:flex-start;gap:.75rem}.current-plan-section .current-plan-card .current-plan-content[data-v-36afd1a4]{flex-direction:column;align-items:flex-start;gap:.5rem;width:100%}.current-plan-section .current-plan-card .current-plan-content .current-plan-details[data-v-36afd1a4]{flex-direction:column;align-items:flex-start;gap:.5rem}}@media screen and (max-width:768px){.payment[data-v-36afd1a4]{padding:1rem .5rem}.payment-container[data-v-36afd1a4]{gap:1.5rem}.header-section .header-top[data-v-36afd1a4]{flex-direction:column;align-items:flex-start;gap:.75rem}.header-section .header-top .supplier-info[data-v-36afd1a4]{width:100%;justify-content:flex-start}.header-section .header-top .product-info-btn[data-v-36afd1a4]{align-self:flex-end}.plans-container[data-v-36afd1a4]{grid-template-columns:1fr;gap:1rem}.plan-card[data-v-36afd1a4]{padding:1.25rem;min-height:auto}.plan-card .plan-header .current-plan-badge[data-v-36afd1a4]{font-size:.75rem;padding:.3rem .6rem}.plan-card .plan-header .current-plan-badge span[data-v-36afd1a4]{display:none}.plan-card .plan-price .price-amount[data-v-36afd1a4]{font-size:2rem}.plan-card .plan-features .feature-item[data-v-36afd1a4]{font-size:.9rem}.payment-info-modal[data-v-36afd1a4] .el-dialog{width:95%!important;margin:4vh auto}.payment-info-modal[data-v-36afd1a4] .el-dialog__header{padding:1.5rem 1.5rem 1rem}.payment-info-modal[data-v-36afd1a4] .el-dialog__header .el-dialog__title{font-size:1.25rem}.payment-info-modal .info[data-v-36afd1a4],.payment-info-modal[data-v-36afd1a4] .el-dialog__body{padding:1.5rem}.payment-info-modal .modal-footer[data-v-36afd1a4]{padding:1rem 1.5rem;flex-direction:column}.payment-info-modal .modal-footer .el-button[data-v-36afd1a4]{width:100%}}