.payment-dialog[data-v-96a413c5]{position:relative;display:flex;align-items:flex-start;gap:48px;width:100%;height:100%;padding:47px 59px;box-sizing:border-box;background:var(--bg-white, #ffffff)}.payment-dialog__order[data-v-96a413c5]{display:flex;flex:1;flex-direction:column;min-width:0;gap:48px}.payment-dialog__title[data-v-96a413c5]{margin:0;color:var(--text-1, #0d1524);font-size:24px;font-weight:500;line-height:32px}.payment-dialog .order-details[data-v-96a413c5]{display:flex;flex-direction:column;width:100%;gap:24px}.payment-dialog .order-item[data-v-96a413c5],.payment-dialog .order-amount[data-v-96a413c5]{display:flex;align-items:center;justify-content:space-between;width:100%}.payment-dialog .order-item[data-v-96a413c5]{height:24px}.payment-dialog .order-label[data-v-96a413c5]{color:#5e6373;font-size:14px;line-height:22px}.payment-dialog .order-value[data-v-96a413c5]{color:#1f2129;font-size:14px;font-weight:500;line-height:22px}.payment-dialog .order-amount[data-v-96a413c5]{height:45px;padding-top:12px;border-top:1px solid var(--border-1, #f2f3f5)}.payment-dialog .order-amount .order-label[data-v-96a413c5]{color:#1f2129;font-weight:500}.payment-dialog .order-price[data-v-96a413c5]{color:var(--text-1, #0d1524);font-family:Manrope,PingFang SC;font-size:22px;font-weight:700;line-height:30px}.payment-dialog__payment[data-v-96a413c5]{display:flex;flex:1;flex-direction:column;align-items:center;align-self:stretch;justify-content:center;min-width:0;gap:40px;border:1px solid var(--border-1, #f2f3f5);border-radius:20px;background:#fff}.payment-dialog .payment-content[data-v-96a413c5]{display:flex;flex-direction:column;align-items:center;gap:16px;width:184px}.payment-dialog .pay-tabs[data-v-96a413c5]{position:relative;display:flex;width:184px;height:36px;padding:4px;box-sizing:border-box;border-radius:10px;background:#eceff7}.payment-dialog .pay-tab[data-v-96a413c5]{position:relative;z-index:1;display:flex;flex:1;align-items:center;justify-content:center;gap:6px;height:28px;padding:0;border:0;border-radius:8px;outline:0;background:transparent;color:var(--text-2, #4e5969);font-size:12px;line-height:20px;cursor:pointer}.payment-dialog .pay-tab.active[data-v-96a413c5]{color:var(--text-1, #0d1524)}.payment-dialog .pay-tab-slider[data-v-96a413c5]{position:absolute;top:4px;left:4px;width:86px;height:28px;border-radius:8px;background:#fff;transition:left .3s ease}.payment-dialog .pay-tab-slider.alipay[data-v-96a413c5]{left:94px}.payment-dialog .qrcode-container[data-v-96a413c5]{position:relative;display:flex;align-items:center;justify-content:center;width:184px;height:184px;box-sizing:border-box;border:1px solid var(--border-1, #f2f3f5);border-radius:16px;background:#fff;overflow:hidden}.payment-dialog .qrcode-error[data-v-96a413c5]{display:flex;flex-direction:column;align-items:center;gap:4px;padding:0;border:0;background:transparent;color:var(--text-3, #86909c);font-size:12px;line-height:20px;cursor:pointer}.payment-dialog .pay-hint[data-v-96a413c5]{margin:0;color:var(--text-2, #4e5969);font-size:14px;line-height:22px}.payment-dialog .payment-agreement[data-v-96a413c5]{margin:0;color:var(--text-3, #86909c);font-size:12px;line-height:20px}.payment-dialog .payment-agreement a[data-v-96a413c5]{color:inherit;text-decoration:none}.payment-dialog .payment-agreement a[data-v-96a413c5]:hover{color:var(--primary-6, #165dff)}.payment-dialog__close[data-v-96a413c5]{position:absolute;top:31px;right:25px;display:flex;align-items:center;justify-content:center;width:16px;height:16px;padding:0;border:0;outline:0;background:transparent;color:var(--text-3, #86909c);cursor:pointer}.payment-dialog-modal{width:960px!important;height:566px!important;border:1px solid var(--border-1, #f2f3f5)!important;border-radius:24px!important;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a!important;background:var(--bg-white, #ffffff)!important;overflow:hidden!important}.payment-dialog-modal .arco-modal-body{width:100%;height:100%;margin:0;padding:0;overflow:hidden}.product-list[data-v-0880ab04]{width:100%;padding:0;box-sizing:border-box;color:var(--text-1, #0d1524);font-family:PingFang SC}.product-list__grid[data-v-0880ab04]{position:relative;display:flex;gap:20px;margin-top:32px;width:100%}.product-list__grid--loading[data-v-0880ab04]{pointer-events:none}.product-list__grid[data-v-0880ab04]>*{flex:1;min-width:0}.product-list__grid--few-recharge[data-v-0880ab04]>*{flex:0 0 calc((100% - 40px) / 3)}.product-list__grid--recharge[data-v-0880ab04]{width:100%}.product-card[data-v-0880ab04]{display:flex;flex-direction:column;width:100%;min-width:0;padding:31px;border:1px solid rgba(0,0,0,.07);border-radius:26px;box-sizing:border-box;background:#fff;box-shadow:0 4px 40px #0000000d;transition:all .3s ease}.product-card--recharge[data-v-0880ab04]{height:324px;padding:31px;row-gap:16px}.product-card--popular[data-v-0880ab04]{border:1px solid #165dff;background:#f9fcff;box-shadow:0 8px 40px #2f6bff33}.product-card__recharge-header[data-v-0880ab04]{display:flex;align-items:center;justify-content:space-between;width:100%}.product-card__recharge-label[data-v-0880ab04]{color:var(--text-1, #0d1524);font-size:16px;line-height:24px}.product-card__discount-tag[data-v-0880ab04]{padding:2px 8px;border-radius:8px;background:#e9efff;color:#3771ff;font-size:12px;font-weight:500;line-height:20px}.product-card__recharge-amount[data-v-0880ab04]{margin-top:0;color:#0a0e17;font-family:"42dot Sans",PingFang SC;font-size:40px;font-weight:800;line-height:48px}.product-card__recharge-price-row[data-v-0880ab04]{display:flex;align-items:baseline;gap:8px;margin-top:0}.product-card__recharge-price[data-v-0880ab04]{color:#0a0e17;font-family:"42dot Sans",PingFang SC;font-size:24px;font-weight:500;line-height:32px;letter-spacing:-.72px}.product-card__recharge-price .product-card__recharge-currency[data-v-0880ab04]{font-size:16px}.product-card__recharge-original[data-v-0880ab04]{color:var(--text-3, #86909c);font-family:"42dot Sans",PingFang SC;font-size:24px;line-height:32px;text-decoration:line-through}.product-card__recharge-original .product-card__recharge-currency[data-v-0880ab04]{font-size:16px}.product-card__recharge-validity[data-v-0880ab04]{margin-top:0;color:var(--text-2, #4e5969);font-size:14px;line-height:22px}.product-card__recharge-action-row[data-v-0880ab04]{margin-top:auto;padding-top:24px}.product-card__recharge-action[data-v-0880ab04]{width:100%;height:44px;background:#0a0e17;color:#fff;border:0;font-weight:500;font-size:14px;line-height:22px;display:flex;align-items:center;justify-content:center}.product-card__recharge-action[data-v-0880ab04]:hover{opacity:.9}.product-list-dialog[data-v-bc47e361]{position:relative;display:flex;flex-direction:column;align-items:center;width:100%;padding:48px 40px;box-sizing:border-box;background:#fff;transition:all .3s cubic-bezier(.4,0,.2,1)}.product-list-dialog__header[data-v-bc47e361]{display:flex;flex-direction:column;align-items:center;width:100%}.product-list-dialog__header--insufficient[data-v-bc47e361]{row-gap:12px}.product-list-dialog__title[data-v-bc47e361]{margin:0;line-height:32px;color:#1f2129;font-size:24px;font-weight:500;text-align:center}.product-list-dialog__subtitle[data-v-bc47e361]{margin:0;line-height:22px;color:var(--text-2, #4e5969);font-size:14px;text-align:center}.product-list-dialog__content[data-v-bc47e361]{margin:32px 0;width:100%;box-sizing:border-box}.product-list-dialog__content[data-v-bc47e361] .product-list__grid{margin-top:32px}.product-list-dialog__close[data-v-bc47e361]{position:absolute;top:32px;right:40px;display:flex;align-items:center;justify-content:center;width:16px;height:16px;padding:0;border:0;outline:0;background:transparent;color:var(--text-3, #86909c);cursor:pointer}.product-list-dialog-modal{width:1200px!important;border-radius:20px!important;overflow:hidden!important}.product-list-dialog-modal .arco-modal-body{width:100%;margin:0;padding:0}.dialog-recharge-result-container{width:480px!important;border-radius:20px!important;background:var(--background-color-default, #ffffff)!important;overflow:hidden!important}.dialog-recharge-result-container .arco-modal-body{padding:0;margin:0;width:100%;height:100%;border-radius:20px;background:linear-gradient(180deg,#e9efff,#fff)}.dialog-recharge-result-container .dialog-recharge-result-content{box-sizing:border-box;padding:40px 24px;width:100%;height:100%}.dialog-recharge-result-container .dialog-recharge-result-content .dialog-close{position:absolute;top:16px;right:20px;cursor:pointer}.dialog-recharge-result-container .dialog-recharge-result-content .dialog-content{position:relative;display:flex;flex-direction:column}.dialog-recharge-result-container .dialog-recharge-result-content .dialog-content .order-status{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px}.dialog-recharge-result-container .dialog-recharge-result-content .dialog-content .order-status .title{font-size:20px;font-weight:500;line-height:28px}.dialog-recharge-result-container .dialog-recharge-result-content .dialog-content .order-text{margin:20px 0 40px;color:var(--text-1, #1d2129);font-family:PingFang SC;font-size:20px;font-style:normal;font-weight:400;line-height:28px;text-align:center}.dialog-recharge-result-container .dialog-recharge-result-content .dialog-content .btn-list{display:flex;align-items:center;justify-content:center}.dialog-recharge-result-container .dialog-recharge-result-content .dialog-content .btn-list .arco-btn{color:var(--text-white, #fff);font-weight:500;padding:0 40px;height:44px;border-radius:10px}.lottie-confetti-fullscreen{position:fixed;top:35%;left:50%;transform:translate(-50%,-50%);width:480px;height:480px;pointer-events:none;z-index:9999}
