.modal-mask[data-v-acb4f6db]{align-items:center;background-color:#00000080;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}.modal-content[data-v-acb4f6db]{background-color:#fff;border-radius:8px;opacity:1;width:600px}.modal-header[data-v-acb4f6db]{align-items:center;border-bottom:1px solid #eee;display:flex;justify-content:center;padding:16px 20px;position:relative}.modal-header h3[data-v-acb4f6db]{font-size:18px;margin:0}.modal-header .close-btn[data-v-acb4f6db]{color:#999;cursor:pointer;font-size:31px;position:absolute;right:10px;top:0}.modal-body[data-v-acb4f6db]{padding:20px}.modal-description[data-v-acb4f6db]{color:#666;margin-bottom:20px;text-align:center}.time-options[data-v-acb4f6db]{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:20px}.time-options .time-btn[data-v-acb4f6db]{background:#fff;border:1px solid #ddd;border-radius:8px;color:#333;cursor:pointer;font-family:PingFang SC;font-size:16px;font-weight:600;gap:10px;line-height:22px;opacity:0;padding:20px;text-align:left;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-underline-position:from-font}.time-options .time-btn.active[data-v-acb4f6db]{background-color:#f0fafc;border-color:#126983;color:#126983}.trial-info[data-v-acb4f6db]{font-family:PingFang SC;font-size:16px;font-weight:400;line-height:22.4px;margin:20px 0;text-align:center;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-underline-position:from-font}.trial-info .highlight[data-v-acb4f6db]{color:#e52121;font-size:24px;font-weight:700}.trial-info .sub-text[data-v-acb4f6db]{color:#333}.pricing-section[data-v-acb4f6db]{border-top:1px solid #eee;padding-top:20px}.pricing-section .product-info[data-v-acb4f6db]{align-items:center;display:flex;margin-bottom:20px}.pricing-section .product-info .product-title[data-v-acb4f6db]{color:#333;font-family:PingFang SC;font-size:18px;font-weight:600;letter-spacing:0;line-height:25.2px;margin-right:10px}.pricing-section .info-row[data-v-acb4f6db]{color:#333;display:flex;font-family:PingFang SC;font-size:12px;font-weight:400;justify-content:space-between;letter-spacing:0;line-height:16.8px;margin-right:10px}.pricing-section .info-row .days-nums[data-v-acb4f6db]{color:#e52121;font-weight:600;padding-left:5px}.pricing-section .price-options .price-options-item[data-v-acb4f6db]{display:flex;flex-direction:column;flex-wrap:wrap}.pricing-section .price-options .price-options-item .price-item[data-v-acb4f6db]{align-items:center;border:1px solid #eee;border-radius:8px;cursor:pointer;display:flex;height:40px;justify-content:center;margin:10px 0;padding:10px;width:105.5999984741px}.pricing-section .price-options .price-options-item .price-box[data-v-acb4f6db]{display:flex;gap:8px}.pricing-section .price-options .price-options-item .price-title[data-v-acb4f6db]{color:#333;font-family:PingFang SC;font-size:18px;font-weight:600;letter-spacing:0;line-height:25.2px}.pricing-section .price-item[data-v-acb4f6db]{color:#333;position:relative;text-align:center}.pricing-section .price-item .discount[data-v-acb4f6db]{background:#ff4d4f;border-radius:10px;color:#fff;font-size:12px;padding:2px 6px;position:absolute;right:-10px;top:-10px}.pricing-section .price-item .price[data-v-acb4f6db]{font-size:14px;font-weight:700}.pricing-section .price-item .period[data-v-acb4f6db]{color:#333;font-size:14px;font-weight:600}.total-price[data-v-acb4f6db]{align-items:center;color:#333;display:flex;font-size:14px;font-weight:400;text-align:right}.total-price[data-v-acb4f6db],.total-price .total-nums[data-v-acb4f6db]{font-family:PingFang SC;letter-spacing:0;line-height:22px;text-align:center}.total-price .total-nums[data-v-acb4f6db]{color:#ff4d4f;font-size:24px;font-weight:600}.modal-footer[data-v-acb4f6db]{border-top:1px solid #eee;padding:16px 20px;text-align:center}.modal-footer .confirm-btn[data-v-acb4f6db]{background-color:#126983;border:none;border-radius:4px;color:#fff;cursor:pointer;padding:8px 16px;width:120px}.modal-footer .action-buttons[data-v-acb4f6db]{display:flex;gap:16px;justify-content:center}.modal-footer .action-buttons button[data-v-acb4f6db]{border-radius:4px;cursor:pointer;padding:8px 16px;width:130px}.modal-footer .action-buttons .trial-btn[data-v-acb4f6db]{background:#fff;border:1px solid #126983;color:#126983}.modal-footer .action-buttons .purchase-btn[data-v-acb4f6db]{background:#126983;border:none;color:#fff}.product-info-wrapper[data-v-acb4f6db]{border:1px solid #eee;margin-bottom:20px;width:100%}.footer-item-header[data-v-acb4f6db]{display:flex;justify-content:space-between}.active[data-v-acb4f6db]{border:1px solid #126983!important}.alert-btn[data-v-acb4f6db]{background:#2b5b7b;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:14px;padding:12px 24px;transition:background-color .3s}.alert-btn[data-v-acb4f6db]:hover{background:#234b66}
