.pay_page__foLfG{position:relative;height:100svh;overflow-y:auto;overflow-x:hidden;isolation:isolate;background:#0a1821;color:#f8f4e8}.pay_scenery__MYhxj{position:fixed;z-index:-1;inset:0;pointer-events:none;background:linear-gradient(180deg,rgba(5,16,25,.3),rgba(5,16,25,.64) 55%,#091720),url(/design/hero-main.png) 50% /cover no-repeat}.pay_shell__9nhJQ{width:min(100% - 80px,1040px);margin:0 auto}.pay_header__i8aYj{display:flex;align-items:center;justify-content:space-between;padding:30px 0 0}.pay_logo__qik7V{width:175px;height:auto;filter:drop-shadow(0 3px 10px #0005)}.pay_headerLabel__kwq7j{display:flex;align-items:center;gap:9px;font-size:12px;letter-spacing:.12em;color:#d9dfd8}.pay_headerLabel__kwq7j>span{width:5px;height:5px;border-radius:50%;background:#e7dca7;box-shadow:0 0 12px #e7dca7}.pay_intro__3MfvO{padding:37px 0 31px;text-align:center;text-shadow:0 2px 22px #081620}.pay_eyebrow__u9ZHO{color:#d6ca9c;font-size:11px;letter-spacing:.22em}.pay_intro__3MfvO h1{margin:12px 0 10px;font-size:clamp(25px,3.2vw,36px);font-weight:400;letter-spacing:.12em}.pay_intro__3MfvO p{margin:0;font-size:13px;color:#c1c9c6;letter-spacing:.12em}.pay_panel___pdw_{border:1px solid #cbd9ca30;border-radius:20px;background:rgba(11,29,36,.88);box-shadow:0 24px 80px #0004,inset 0 1px #ffffff08;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);overflow:hidden}.pay_account__2_ehW{display:flex;align-items:center;gap:18px;padding:27px 36px;border-bottom:1px solid #d5d9bf1c;background:linear-gradient(105deg,#bdcba710,#cfb57408)}.pay_avatar__FNoLu{flex:0 0 58px;height:58px;display:grid;place-items:center;border:1px solid #d5d6b838;border-radius:50%;color:#d8dfb0;background:#d5d6b80a}.pay_avatar__FNoLu svg{width:35px;height:35px}.pay_avatar__FNoLu{overflow:hidden;width:58px}.pay_avatar__FNoLu img{width:100%;height:100%;object-fit:cover}.pay_confirmUser__TEnhl{display:flex;align-items:center;gap:8px}.pay_confirmUser__TEnhl .pay_avatar__FNoLu{width:30px;height:30px;flex-basis:30px}.pay_accountInfo__95hmK{display:grid;grid-gap:4px;gap:4px;min-width:0}.pay_caption__nMAsy{font-size:11px;color:#a7b9b4}.pay_accountInfo__95hmK strong{font-size:17px;font-weight:400;overflow-wrap:anywhere}.pay_accountHint__YiTrH{color:#a7b9b4;font-size:11px}.pay_outlineButton__QQL4m{margin-left:auto;flex-shrink:0;padding:10px 18px;border:1px solid #dacd9b66;border-radius:99px;color:#e6dcb9;background:#dacd9b08;font-size:12px;transition:background .2s}.pay_outlineButton__QQL4m:hover{background:#dacd9b1c}.pay_content__O3LrV{padding:27px 36px 23px}.pay_sectionTitle__gqANu{display:flex;flex-wrap:wrap;gap:12px;align-items:center;justify-content:space-between;margin-bottom:23px}.pay_sectionTitle__gqANu h2{position:relative;margin:0;padding-bottom:11px;font-size:19px;font-weight:400;letter-spacing:.05em}.pay_sectionTitle__gqANu h2 span{position:absolute;bottom:0;left:0;width:27px;height:2px;background:#dfd0a1;border-radius:3px;box-shadow:0 0 9px #dfd0a140}.pay_sectionTitle__gqANu>span{color:#99aaa5;font-size:11px}.pay_sectionTitle__gqANu .pay_promotion__ORkpm{color:#e6d6a7;padding:6px 10px;border:1px solid #e6d6a730;border-radius:99px;background:#e6d6a709}.pay_catalogStatus__12m92{padding:30px 0;color:#c5d0c6;font-size:13px}.pay_catalogStatus__12m92 button{margin:12px}.pay_packages__xrOrp{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:13px;gap:13px}.pay_package__UiRu5{position:relative;display:grid;justify-items:center;grid-gap:7px;gap:7px;padding:18px 12px 17px;border:1px solid #cddfca26;border-radius:12px;background:linear-gradient(140deg,#b8d0c008,#b8d0c002);color:#e8e9da;transition:border-color .2s,background .2s,transform .2s}.pay_package__UiRu5:hover{border-color:#d4d6ac77;transform:translateY(-2px);background:#c4cfb90b}.pay_package__UiRu5.pay_selected__tohg4{border-color:#d9cca0;background:radial-gradient(ellipse at 50% 0,#dacf9d21,#dacf9d07);box-shadow:inset 0 0 24px #dacf9d06,0 4px 20px #0001}.pay_starlight__NFWgC{width:140px;max-width:100%;height:96px;margin-top:12px;filter:drop-shadow(0 0 13px #c6b5f54a)}.pay_bonus__B4U5w{position:absolute;left:10px;top:9px;padding:3px 6px;border-radius:99px;color:#eedff5;background:#ccb9ee15;font-size:10px}.pay_bonusSummary__FFmG8{display:block;margin-top:5px;color:#d8c3e5}.pay_amount__Yqffv{max-width:100%;overflow-wrap:anywhere;font-size:clamp(16px,1.8vw,23px);letter-spacing:.02em}.pay_amount__Yqffv>span{padding-left:7px;color:#bac8b6;font-size:11px}.pay_price__8cJGX{color:#d9cba3;font-size:12px}.pay_price__8cJGX strong{font-size:15px;font-weight:400}.pay_check__AuTeT{position:absolute;right:10px;top:8px;color:#dccd9a;opacity:0;font-size:13px}.pay_selected__tohg4 .pay_check__AuTeT{opacity:1}.pay_previewNote__MIhoP{margin:14px 0 0;color:#9aaea8;font-size:11px;line-height:1.7}.pay_checkout__XdsVQ{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:22px 0;margin-top:2px}.pay_checkout__XdsVQ p{margin:5px 0 0;font-size:12px;color:#bdc5bb}.pay_checkout__XdsVQ strong{margin-left:9px;color:#eaddae;font-size:30px;font-weight:400}.pay_checkout__XdsVQ small{font-size:14px;margin:0 3px}.pay_primaryButton__fgjot{padding:14px 28px;border:1px solid #f6e9b67a;border-radius:99px;background:linear-gradient(115deg,#e5dab5,#c9bd92);box-shadow:0 4px 24px #dac79014;color:#23392f;font-size:13px;transition:filter .2s,transform .2s}.pay_primaryButton__fgjot span{padding-left:30px}.pay_primaryButton__fgjot:hover:not(:disabled){filter:brightness(1.08);transform:translateY(-1px)}.pay_primaryButton__fgjot:disabled{cursor:not-allowed;opacity:.5}.pay_page__foLfG a:focus-visible,.pay_page__foLfG button:focus-visible,.pay_page__foLfG input:focus-visible{outline:2px solid #efdfac;outline-offset:4px}.pay_instructions__Kr1hb{padding-top:21px;border-top:1px solid #d5d9bf1c}.pay_instructions__Kr1hb h3{margin:0 0 10px;font-size:12px;font-weight:400;color:#c8cfbf}.pay_instructions__Kr1hb ol{margin:0;padding-left:17px;color:#9eafa8;font-size:11px;line-height:1.95}.pay_footer__xCASb{padding:27px 0 30px;text-align:center;font-size:10px;line-height:1.9;color:#9eaba8}.pay_footer__xCASb p{margin:0 0 9px;color:#b4bfb8;font-size:11px;letter-spacing:.14em}.pay_footerDot__EkhiW{padding:0 9px}.pay_footer__xCASb a:hover{color:#e8ddba}.pay_dialog__mIs8R{width:min(440px,calc(100% - 32px));max-height:calc(100svh - 40px);padding:32px;border:1px solid #cfc69c66;border-radius:18px;background:#12282e;color:#f8f4e8;box-shadow:0 30px 120px #0008}.pay_dialog__mIs8R::-webkit-backdrop{background:#030e16b3;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px)}.pay_dialog__mIs8R::backdrop{background:#030e16b3;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px)}.pay_dialog__mIs8R h2{font-size:23px;font-weight:400;margin:12px 0 24px}.pay_close__JGCD3{position:absolute;right:12px;top:10px;width:32px;height:32px;border:none;background:transparent;color:#c7d0c7;font-size:25px}.pay_dialogHint__pNB1A{font-size:12px;color:#a9bbb2;line-height:1.8}.pay_dialog__mIs8R .pay_primaryButton__fgjot{width:100%}.pay_summary__P2rl_{margin:0 0 24px}.pay_summary__P2rl_>div{display:flex;justify-content:space-between;gap:16px;margin-bottom:14px;font-size:13px}.pay_summary__P2rl_ dt{color:#a9bbb2}.pay_summary__P2rl_ dd{margin:0;overflow-wrap:anywhere}.pay_summary__P2rl_ .pay_total__Jy_ZQ{color:#eaddae;font-size:18px}.pay_methods__zrqgP{display:flex;gap:12px;border:none;padding:0;margin:0 0 20px}.pay_methods__zrqgP legend{font-size:13px;margin-bottom:12px}.pay_methods__zrqgP label{display:flex;align-items:center;gap:7px;flex:1 1;padding:12px 8px;border:1px solid #bdc9b633;border-radius:8px;font-size:12px;cursor:pointer}.pay_methods__zrqgP input{accent-color:#d9cca0;margin:0}.pay_alipay___kuT3,.pay_wechat__n4mjh{display:grid;place-items:center;width:22px;height:22px;border-radius:5px;color:#fff;font-size:13px}.pay_alipay___kuT3{background:#1678aa}.pay_wechat__n4mjh{background:#338351}.pay_textButton__Wtcyl{display:block;margin:14px auto 0;border:0;background:none;color:#bcccba;font-size:12px}@media (min-width:1600px){.pay_intro__3MfvO{padding-top:55px;padding-bottom:42px}}@media (max-width:640px){.pay_shell__9nhJQ{width:calc(100% - 32px)}.pay_header__i8aYj{padding-top:22px}.pay_logo__qik7V{width:135px}.pay_headerLabel__kwq7j{font-size:10px;letter-spacing:.04em}.pay_intro__3MfvO{padding:33px 0 25px}.pay_intro__3MfvO h1{font-size:25px;letter-spacing:.06em}.pay_intro__3MfvO p{font-size:11px;letter-spacing:.04em}.pay_account__2_ehW{display:grid;grid-template-columns:44px minmax(0,1fr);padding:20px;grid-gap:12px;gap:12px}.pay_avatar__FNoLu{width:44px;flex-basis:44px;height:44px}.pay_avatar__FNoLu svg{width:28px;height:28px}.pay_accountInfo__95hmK{flex:1 1}.pay_accountInfo__95hmK strong{font-size:14px}.pay_accountHint__YiTrH{font-size:10px;line-height:1.7}.pay_outlineButton__QQL4m{grid-column:2;justify-self:start;margin-left:0;padding:8px 14px;font-size:11px}.pay_content__O3LrV{padding:22px 18px}.pay_sectionTitle__gqANu{margin-bottom:19px}.pay_sectionTitle__gqANu h2{font-size:18px}.pay_sectionTitle__gqANu>span{font-size:10px}.pay_packages__xrOrp{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.pay_package__UiRu5{padding:15px 7px}.pay_amount__Yqffv{font-size:clamp(16px,4.6vw,21px)}.pay_amount__Yqffv>span{display:block;padding:4px 0 0;font-size:10px}.pay_checkout__XdsVQ{align-items:stretch;flex-direction:column;gap:16px;padding:20px 0}.pay_checkout__XdsVQ>div{display:flex;flex-wrap:wrap;gap:12px;align-items:center;justify-content:space-between}.pay_checkout__XdsVQ p{margin:0}.pay_checkout__XdsVQ strong{font-size:26px;margin-left:3px}.pay_primaryButton__fgjot{padding:14px 20px}.pay_footer__xCASb{padding-bottom:max(24px,env(safe-area-inset-bottom))}.pay_footer__xCASb p{font-size:10px;letter-spacing:.07em}.pay_dialog__mIs8R{padding:28px 23px}}.pay_loginChannel__JQgld{display:flex;align-items:center;gap:12px;width:100%;padding:17px;border:1px solid #c8d5ba55;border-radius:12px;color:#f8f4e8;background:#b9c8aa0c;font-size:15px}.pay_loginChannel__JQgld:hover:not(:disabled){background:#b9c8aa1c}.pay_loginChannel__JQgld:disabled{opacity:.6;cursor:wait}.pay_loginChannel__JQgld>span:last-child{margin-left:auto;color:#dfd0a1}.pay_loginIcon__aLG_p{display:grid;place-items:center;width:22px;height:22px;border-radius:5px;color:#fff}.pay_methods__zrqgP label:has(input:checked){border-color:#dfd0a1;background:#dfd0a10b}.pay_methods__zrqgP label:has(input:disabled){opacity:.5;cursor:not-allowed}.pay_checkoutShell__rGUf6{width:min(580px,calc(100% - 32px));margin:60px auto}.pay_checkoutShell__rGUf6 h1{font-size:26px;font-weight:400}.pay_orderStatus__4bAkD{font-size:20px;color:#e6d6a7;margin:0 0 26px}.pay_handoff__2tJ78{padding:18px;margin:20px 0;border:1px solid #dfd0a144;border-radius:12px;background:#dfd0a10b}.pay_handoff__2tJ78 h2{font-size:17px;font-weight:400}.pay_handoff__2tJ78 li,.pay_handoff__2tJ78 p{font-size:13px;line-height:1.8;color:#c7d0c7}.pay_loginChannel__JQgld{margin-bottom:12px}.pay_loginChannel__JQgld[aria-pressed=true]{border-color:#dfd0a1}.pay_paymentProgress__J9uY3{margin:24px;padding:20px;border:1px solid #dfd0a144;border-radius:16px;background:#dfd0a10b;overflow-wrap:anywhere}.pay_paymentProgress__J9uY3 h3{margin:0 0 12px}.pay_paymentProgress__J9uY3 p{margin:8px 0;line-height:1.6}.pay_paymentProgress__J9uY3 textarea{box-sizing:border-box;width:100%;min-height:90px;margin-top:12px;resize:vertical;font:inherit;color:inherit;background:#0b1d24;border:1px solid #dfd0a144}.pay_paymentProgress__J9uY3 summary{cursor:pointer;margin-top:16px}.pay_paymentActions__PVyEf{display:flex;flex-wrap:wrap;gap:12px;margin-top:16px}.pay_paymentActions__PVyEf .pay_outlineButton__QQL4m{margin-left:0}.pay_orderNumber__eUef6{font-size:12px;opacity:.7}.pay_loginDialog__JjPly{width:min(574px,calc(100% - 40px));max-height:calc(100svh - 48px);padding:32px 0 28px;overflow:visible;border:1px solid #a2aab038;border-radius:27px;background:linear-gradient(180deg,#171c24ed,#080e18f5 55%,#0b111bf5 76%,#454b58e8);box-shadow:0 0 7px #c7d2df55,inset 0 0 7px #b6c1d544,0 20px 80px #0005;font-family:Alibaba Pay,sans-serif;color:#e9e8e8}.pay_loginDialog__JjPly button{font-family:inherit;font-weight:400}.pay_loginDialog__JjPly::-webkit-backdrop{background:#030713a6;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.pay_loginDialog__JjPly::backdrop{background:#030713a6;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.pay_loginDecor__Xfha9{position:absolute;z-index:-1;inset:0;border-radius:inherit;overflow:visible;pointer-events:none;background:url(/design/pay/dialog-wave.svg) bottom/113% 30% no-repeat,url(/design/pay/dialog-sparks.png) 8% 90%/10% auto no-repeat}.pay_loginDecor__Xfha9:after,.pay_loginDecor__Xfha9:before{position:absolute;content:"";width:98%;aspect-ratio:845/483;background:50%/contain no-repeat;opacity:.5;pointer-events:none}.pay_loginDecor__Xfha9:before{top:-26%;left:-43%;background-image:url(/design/pay/dialog-scroll-left.png);-webkit-mask-image:linear-gradient(90deg,#000 37%,transparent 52%),linear-gradient(180deg,#000 20%,transparent 36%);mask-image:linear-gradient(90deg,#000 37%,transparent 52%),linear-gradient(180deg,#000 20%,transparent 36%)}.pay_loginDecor__Xfha9:after{bottom:-25%;right:-32%;background-image:url(/design/pay/dialog-scroll-right.png);-webkit-mask-image:linear-gradient(270deg,#000 23%,transparent 39%),linear-gradient(0deg,#000 22%,transparent 37%);mask-image:linear-gradient(270deg,#000 23%,transparent 39%),linear-gradient(0deg,#000 22%,transparent 37%)}.pay_loginDialog__JjPly .pay_close__JGCD3{z-index:2;top:9px;right:17px;font-size:34px;color:#d5d8dc;line-height:1}.pay_loginDialog__JjPly .pay_loginTitle__O2e_j{display:flex;align-items:center;justify-content:center;gap:21px;margin:4px 0 46px;font-size:23px;font-weight:400;line-height:1.4;text-align:center;text-shadow:0 0 16px #fff9,0 0 30px #fff6}.pay_loginTitle__O2e_j:after,.pay_loginTitle__O2e_j:before{content:"";width:24px;height:22px;background:url(/design/pay/title-ornament.png) 50%/contain no-repeat}.pay_loginTitle__O2e_j:after{transform:scaleX(-1)}.pay_loginChannels__xPIIj{width:73%;margin:0 auto}.pay_loginDialog__JjPly .pay_loginChannel__JQgld{position:relative;min-height:46px;margin-bottom:20px;padding:8px 20px 8px 85px;gap:0;border:2px solid transparent;border-radius:99px;background:#282a2e;font-size:20px;line-height:1.3;text-align:left}.pay_loginDialog__JjPly .pay_loginChannel__JQgld[aria-pressed=true]{border-color:#b2b2af}.pay_loginDialog__JjPly .pay_loginChannel__JQgld:hover:not(:disabled){background:#36383e}.pay_channelArtwork__tof_Z{position:absolute;left:32px;width:29px;height:29px;object-fit:contain}.pay_loginHint__6ddul{margin:57px 12px 14px;text-align:center;font-size:17px;line-height:1.5;color:#a3a5a8}.pay_loginSubmit__VZRS9{display:block;width:42%;min-width:190px;min-height:46px;margin:0 auto;padding:8px 16px;border:0;border-radius:99px;background:#686d77d9;color:#eee;box-shadow:0 0 18px #c3cad333;font-size:21px;line-height:1.4}.pay_loginSubmit__VZRS9:hover:not(:disabled){background:#7a808b}.pay_loginSubmit__VZRS9:disabled{opacity:.6;cursor:wait}.pay_loginError__bFpll{position:relative;margin:15px 24px 0;font-size:13px;line-height:1.6;color:#ffe2b5;text-align:center}.pay_loginDevelopment__pleQQ{position:absolute;top:calc(100% + 15px);left:50%;transform:translateX(-50%);font-size:11px;color:#a0a7b6;text-align:center;white-space:nowrap}.pay_loginDevelopment__pleQQ summary{cursor:pointer}.pay_loginDevelopment__pleQQ button{padding:8px 12px;margin-top:5px;border:1px solid #ffffff30;border-radius:8px;background:#151d2a;color:#ddd}@media (max-width:640px){.pay_loginDialog__JjPly{padding:26px 0;border-radius:22px}.pay_loginDialog__JjPly .pay_loginTitle__O2e_j{font-size:21px;gap:14px;margin:6px 0 35px}.pay_loginChannels__xPIIj{width:84%}.pay_loginDialog__JjPly .pay_loginChannel__JQgld{font-size:17px;min-height:46px;padding-left:66px;margin-bottom:18px}.pay_channelArtwork__tof_Z{left:23px;width:25px;height:25px}.pay_loginHint__6ddul{margin:38px 12px 16px;font-size:14px}.pay_loginSubmit__VZRS9{font-size:18px}}@font-face{font-family:Alibaba Pay;src:url(/fonts/Alibaba-PuHuiTi-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}.pay_rechargePage__KD5O7{background:#080e1a;font-family:Alibaba Pay,sans-serif;color:#d5d6dd}.pay_designPreviewNotice__eQBZQ{position:-webkit-sticky;position:sticky;z-index:20;top:0;padding:9px 16px;background:#172238f5;color:#e4e8f0;font-size:13px;line-height:1.6;text-align:center}.pay_designPreviewNotice__eQBZQ a{display:inline-block;margin-left:16px;text-decoration:underline}.pay_flowDialog__3iaVx{width:min(510px,calc(100% - 32px));padding:30px 34px 20px;border:1px solid #b7c2d14d;border-radius:26px;background:linear-gradient(180deg,#171d28f7,#080e19fc 65%,#343c4bec);box-shadow:0 0 10px #c7d2df38,inset 0 0 9px #b6c1d522,0 25px 100px #0008;font-family:Alibaba Pay,sans-serif;color:#e0e2e9;overflow-y:auto;isolation:isolate}.pay_flowDialog__3iaVx::-webkit-backdrop{background:#030713ad;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.pay_flowDialog__3iaVx::backdrop{background:#030713ad;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.pay_flowDecor__NDIap{position:absolute;z-index:-1;inset:0;pointer-events:none;border-radius:inherit;background:url(/design/pay/dialog-sparks.png) 7% 95%/65px auto no-repeat,url(/design/pay/dialog-wave.svg) bottom/100% 18% no-repeat;opacity:.7}.pay_flowTitle__mUwgk{display:flex;align-items:center;justify-content:center;gap:16px;text-align:center;font-weight:400;text-shadow:0 0 20px #dbe4ff59}.pay_flowTitle__mUwgk:after,.pay_flowTitle__mUwgk:before{content:"";flex:0 0 22px;height:22px;background:url(/design/pay/title-ornament.png) 50%/contain no-repeat}.pay_flowTitle__mUwgk:after{transform:scaleX(-1)}.pay_flowDialog__3iaVx h2{margin:8px 0 7px;font-size:24px}.pay_flowSubtitle__itD2O{color:#a5abba;text-align:center;font-size:13px;line-height:1.7}.pay_flowDialog__3iaVx .pay_flowSubtitle__itD2O{margin:0}.pay_confirmArtwork__pldvU{position:relative;width:120px;height:92px;margin:12px auto;background:url(/design/pay/recharge/orbit.png) 50%/contain no-repeat}.pay_flowDialog__3iaVx .pay_confirmArtwork__pldvU .pay_starlight__NFWgC{position:absolute;left:20%;top:0;width:60%;height:70px;margin:0;object-fit:contain;filter:none}.pay_flowDialog__3iaVx .pay_summary__P2rl_{margin-bottom:20px;padding:16px 18px 3px;border:1px solid #cbd5ee24;border-radius:16px;background:#060b1466}.pay_flowDialog__3iaVx .pay_summary__P2rl_>div{align-items:center;font-size:14px}.pay_flowDialog__3iaVx .pay_summary__P2rl_>div:last-child{padding-top:12px;border-top:1px solid #cbd5ee1a}.pay_flowDialog__3iaVx .pay_summary__P2rl_ dt{color:#a8aebc}.pay_flowDialog__3iaVx .pay_summary__P2rl_ dd{max-width:65%;text-align:right}.pay_flowDialog__3iaVx .pay_confirmUser__TEnhl .pay_avatar__FNoLu{width:30px;height:30px;flex-basis:30px;border-width:1px}.pay_flowDialog__3iaVx .pay_summary__P2rl_ .pay_total__Jy_ZQ{color:#f1e746;font-size:22px}.pay_flowDialog__3iaVx .pay_methods__zrqgP{gap:10px}.pay_flowDialog__3iaVx .pay_methods__zrqgP legend{margin-bottom:10px;color:#bfc5d2}.pay_flowDialog__3iaVx .pay_methods__zrqgP label{justify-content:center;border-radius:99px;border-color:#b7c2d133;background:#252a34;font-size:13px;padding:11px 8px}.pay_flowDialog__3iaVx .pay_methods__zrqgP label:has(input:checked){border-color:#cbd1dd;background:#414754;box-shadow:0 0 12px #dce5ff12}.pay_flowDialog__3iaVx .pay_methods__zrqgP input{accent-color:#cbd1dd}.pay_flowDialog__3iaVx .pay_wechat__n4mjh{background:url(/design/pay/wechat-icon.png) 50%/contain no-repeat}.pay_flowDialog__3iaVx .pay_dialogHint__pNB1A{color:#aab0bd;font-size:12px}.pay_flowDialog__3iaVx .pay_close__JGCD3{color:#d5d8e0}.pay_flowDialog__3iaVx .pay_primaryButton__fgjot,.pay_paymentProgress__J9uY3 .pay_primaryButton__fgjot{border:1px solid #d6deed38;border-radius:99px;background:#656d7cd9;color:#f1f3f7;box-shadow:0 0 16px #c3cad329;font-size:14px;padding:12px 22px}.pay_flowDialog__3iaVx .pay_textButton__Wtcyl,.pay_paymentProgress__J9uY3 .pay_textButton__Wtcyl{color:#b9c1d1}.pay_paymentProgress__J9uY3{position:relative;width:min(600px,calc(100% - 32px));margin:28px auto;padding:28px 30px;border:1px solid #b7c2d14d;border-radius:24px;background:url(/design/pay/dialog-wave.svg) bottom/100% 18% no-repeat,linear-gradient(180deg,#171d28f5,#080e19fc 70%,#343c4bea);box-shadow:0 0 10px #c7d2df26,inset 0 0 9px #b6c1d518;font-family:Alibaba Pay,sans-serif;text-align:center;color:#dfe4ed}.pay_paymentProgress__J9uY3 h3{font-size:23px;font-weight:400}.pay_paymentProgress__J9uY3 p{color:#b4bdcc;font-size:13px}.pay_flowStatusIcon__EpimJ{display:grid;place-items:center;width:66px;height:66px;margin:0 auto 18px;border:1px solid #d6deed40;border-radius:50%;color:#e1d8ff;font-size:30px;background:radial-gradient(circle,#a5a0d438,#a5a0d405 70%);box-shadow:0 0 24px #d6c5ff1c}.pay_flowLoading__rWZz8{animation:pay_flowBreathe__7CosT 2s ease-in-out infinite}.pay_orderOverview__vj_2W{display:grid;grid-gap:9px;gap:9px;margin:22px 0 14px;padding:18px;border:1px solid #cbd5ee24;border-radius:16px;background:#060b1466;font-size:13px;color:#b1bacb}.pay_orderOverview__vj_2W strong{color:#ede4fb;font-size:28px;font-weight:400}.pay_orderOverview__vj_2W small{font-size:13px}.pay_paymentProgress__J9uY3 .pay_orderNumber__eUef6{font-size:11px;color:#99a3b7;opacity:1}.pay_paymentProgress__J9uY3 .pay_paymentActions__PVyEf{justify-content:center;gap:10px}.pay_rechargePage__KD5O7 .pay_paymentProgress__J9uY3 .pay_outlineButton__QQL4m{margin-left:0;width:auto;min-height:44px;padding:10px 18px;border:1px solid #b7c2d166;background:#252a34;font-size:13px;color:#e0e4ed}.pay_paymentProgress__J9uY3 .pay_textButton__Wtcyl{width:100%;margin:4px auto}.pay_paymentProgress__J9uY3 details{margin-top:22px;padding-top:16px;border-top:1px solid #ffffff1a;text-align:left}.pay_paymentProgress__J9uY3 summary{margin:0;font-size:13px;color:#c7cfdf}.pay_paymentProgress__J9uY3 textarea{padding:10px;border-color:#b7c2d144;border-radius:10px;background:#080e19;color:#cad2e1;font-size:12px}@keyframes pay_flowBreathe__7CosT{50%{opacity:.45;box-shadow:0 0 30px #d6c5ff40}}@media (prefers-reduced-motion:reduce){.pay_flowLoading__rWZz8{animation:none}}@media (max-width:640px){.pay_flowDialog__3iaVx{padding:26px 20px 16px;max-height:calc(100svh - 24px)}.pay_flowDialog__3iaVx h2{font-size:21px}.pay_paymentProgress__J9uY3{padding:24px 18px}.pay_paymentProgress__J9uY3 h3{font-size:20px}.pay_paymentProgress__J9uY3 .pay_paymentActions__PVyEf>button{flex:1 1 auto}}.pay_rechargePage__KD5O7 .pay_scenery__MYhxj{display:none}.pay_rechargePage__KD5O7 .pay_shell__9nhJQ{position:relative;width:100%;background:url(/design/pay/recharge/background.webp) top/100% auto no-repeat}.pay_rechargePage__KD5O7 .pay_header__i8aYj{position:absolute;z-index:1;top:3.75vw;left:6.52%;padding:0}.pay_rechargePage__KD5O7 .pay_logo__qik7V{width:14.8vw;height:auto}.pay_rechargePage__KD5O7 .pay_intro__3MfvO{height:29.95vw;padding:18.7vw 0 0;text-shadow:none;overflow:hidden;background:url(/design/pay/recharge/hero-background.webp) top/100% 100% no-repeat}.pay_rechargePage__KD5O7 .pay_intro__3MfvO h1{margin:0;font-size:2.2vw;font-weight:400;letter-spacing:0}.pay_rechargePage__KD5O7 .pay_intro__3MfvO p{margin:1vw 0 0;color:#747b8c;font-size:1.12vw;line-height:1.45;letter-spacing:0}.pay_rechargePage__KD5O7 .pay_panel___pdw_{border:0;border-radius:0;background:transparent;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;overflow:visible}.pay_rechargePage__KD5O7 .pay_account__2_ehW{padding:1.35vw 6.3% 1.35vw 5.2%;min-height:9vw;gap:2vw;border-block:1px solid #ffffff12;background:#04091448}.pay_rechargePage__KD5O7 .pay_avatar__FNoLu{width:5.4vw;height:5.4vw;flex-basis:5.4vw;border:2px solid #b3e66d}.pay_rechargePage__KD5O7 .pay_accountInfo__95hmK{gap:.7vw}.pay_rechargePage__KD5O7 .pay_accountInfo__95hmK strong{font-size:1.65vw}.pay_rechargePage__KD5O7 .pay_accountHint__YiTrH{font-size:1.12vw;color:#afb0b9}.pay_rechargePage__KD5O7 .pay_checkout__XdsVQ .pay_primaryButton__fgjot,.pay_rechargePage__KD5O7 .pay_outlineButton__QQL4m{width:10.5vw;padding:.55vw 1vw;min-height:2.65vw;border:0;background:#60646ed9;color:#e4e5ec;box-shadow:0 0 10px #cbd4e64a;font-size:1.12vw;border-radius:99px}.pay_rechargePage__KD5O7 .pay_content__O3LrV{width:78%;margin:auto;padding:1.4vw 0 0}.pay_rechargePage__KD5O7 .pay_sectionTitle__gqANu{margin-bottom:1.8vw;margin-right:-6.5vw}.pay_rechargePage__KD5O7 .pay_sectionTitle__gqANu h2{padding:0 0 0 1.5vw;font-size:1.4vw;letter-spacing:0}.pay_rechargePage__KD5O7 .pay_sectionTitle__gqANu h2 span{width:.7vw;height:.7vw;left:0;top:.4vw;bottom:auto;border-radius:50%;background:#c4fc72;box-shadow:0 0 12px #c4fc72}.pay_rechargePage__KD5O7 .pay_sectionTitle__gqANu .pay_promotion__ORkpm{padding:0;border:0;background:transparent;font-size:1.3vw;color:#c6cadc}.pay_rechargePage__KD5O7 .pay_promotion__ORkpm:before{content:"";display:inline-block;vertical-align:middle;width:1.5vw;height:1.5vw;margin-right:.6vw;background:url(/design/pay/recharge/bonus-star.png) 50%/contain no-repeat}.pay_rechargePage__KD5O7 .pay_packages__xrOrp{grid-template-columns:repeat(5,minmax(0,1fr));gap:2.1vw 2vw;padding:0 0 4.8vw 1vw}.pay_rechargePage__KD5O7 .pay_package__UiRu5{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:.2vw;width:100%;aspect-ratio:1;padding:0 0 1.45vw;border:1px solid transparent;border-radius:50%;background:url(/design/pay/recharge/orbit.png) 50%/contain no-repeat;box-shadow:none;color:#e1e1e6}.pay_rechargePage__KD5O7 .pay_package__UiRu5:hover{transform:translateY(-3px);background-color:#ffffff05}.pay_rechargePage__KD5O7 .pay_package__UiRu5.pay_selected__tohg4{border-color:transparent;background-image:url(/design/pay/recharge/orbit-selected.png);background-color:transparent;box-shadow:none}.pay_rechargePage__KD5O7 .pay_starlight__NFWgC{position:absolute;top:20%;left:17%;width:66%;height:45%;margin:0;object-fit:contain;filter:none}.pay_rechargePage__KD5O7 .pay_package__UiRu5:nth-child(-n+5) .pay_starlight__NFWgC{transform:scale(.9)}.pay_rechargePage__KD5O7 .pay_package__UiRu5:nth-child(n+7) .pay_starlight__NFWgC{transform:scale(1.05)}.pay_rechargePage__KD5O7 .pay_amount__Yqffv{position:relative;top:23px;font-size:1.094vw;line-height:1.3;letter-spacing:0}.pay_rechargePage__KD5O7 .pay_amount__Yqffv>span{padding:0;font-size:.891vw;color:inherit}.pay_rechargePage__KD5O7 .pay_price__8cJGX{position:relative;top:6px;font-size:1.337vw;line-height:1.3;color:#f1e746}.pay_rechargePage__KD5O7 .pay_price__8cJGX strong{font-size:inherit}.pay_rechargePage__KD5O7 .pay_bonus__B4U5w{top:5%;left:-4%;padding:.13vw .7vw .13vw .4vw;min-width:5.6vw;text-align:center;border:1px solid #e2dfe659;background:linear-gradient(180deg,#111622c9,#55545c85);color:#e3e1eb;font-size:1vw;line-height:1.4;box-shadow:0 0 7px #ffffff20}.pay_rechargePage__KD5O7 .pay_bonus__B4U5w>span{display:inline-block;width:1.3vw;color:transparent;background:url(/design/pay/recharge/bonus-star.png) 50%/contain no-repeat}.pay_rechargePage__KD5O7 .pay_previewNote__MIhoP{margin:-2vw 0 1vw;font-size:12px}.pay_rechargePage__KD5O7 .pay_checkout__XdsVQ{min-height:9vw;margin:0 -14.103%;padding:1.6vw 5.2vw 1.6vw 12.5vw;border-block:1px solid #ffffff12}.pay_rechargePage__KD5O7 .pay_checkout__XdsVQ .pay_caption__nMAsy,.pay_rechargePage__KD5O7 .pay_checkout__XdsVQ p{font-size:1.4vw;color:#d5d6dd}.pay_rechargePage__KD5O7 .pay_checkout__XdsVQ strong{font-size:2.1vw;color:#f1e746}.pay_rechargePage__KD5O7 .pay_checkout__XdsVQ small{font-size:inherit}.pay_rechargePage__KD5O7 .pay_checkout__XdsVQ .pay_primaryButton__fgjot{width:12.4vw}.pay_rechargePage__KD5O7 .pay_bonusSummary__FFmG8{font-size:12px}.pay_rechargePage__KD5O7 .pay_instructions__Kr1hb{margin:0 -14.103%;padding:3.2vw 12.5vw 4.3vw;border:0}.pay_rechargePage__KD5O7 .pay_instructions__Kr1hb h3{margin-bottom:1vw;font-size:1.1vw;color:#9da2ae}.pay_rechargePage__KD5O7 .pay_instructions__Kr1hb p{margin:.2vw 0;font-size:1.35vw;line-height:1.4}.pay_rechargePage__KD5O7 .pay_footer__xCASb{padding:1.5vw 20px 2vw;background:#050911;font-size:.95vw;color:#9b9ba3}.pay_rechargePage__KD5O7 .pay_footer__xCASb>p{margin-top:2.6vw;font-size:.95vw;color:inherit;letter-spacing:0}.pay_rechargeInstructions__XIR9T h3{font-size:inherit;font-weight:400;margin:0 0 .5vw}.pay_rechargeInstructions__XIR9T ol{list-style:none;padding:0;margin:0;line-height:2.1}@media (max-width:700px){.pay_rechargePage__KD5O7 .pay_shell__9nhJQ{min-height:100svh;background-size:1260px auto}.pay_rechargePage__KD5O7 .pay_header__i8aYj{top:24px;left:22px}.pay_rechargePage__KD5O7 .pay_logo__qik7V{width:145px}.pay_rechargePage__KD5O7 .pay_intro__3MfvO{height:360px;padding:235px 15px 0;background-size:auto 100%}.pay_rechargePage__KD5O7 .pay_intro__3MfvO h1{font-size:22px}.pay_rechargePage__KD5O7 .pay_intro__3MfvO p{font-size:12px;margin-top:14px}.pay_rechargePage__KD5O7 .pay_account__2_ehW{display:flex;padding:18px;gap:12px}.pay_rechargePage__KD5O7 .pay_avatar__FNoLu{width:46px;height:46px;flex-basis:46px}.pay_rechargePage__KD5O7 .pay_accountInfo__95hmK strong{font-size:15px}.pay_rechargePage__KD5O7 .pay_accountHint__YiTrH{font-size:10px}.pay_rechargePage__KD5O7 .pay_outlineButton__QQL4m{width:85px;min-height:30px;font-size:12px;margin-left:auto}.pay_rechargePage__KD5O7 .pay_content__O3LrV{width:92%;padding-top:22px}.pay_rechargePage__KD5O7 .pay_sectionTitle__gqANu h2{font-size:16px;padding-left:16px}.pay_rechargePage__KD5O7 .pay_sectionTitle__gqANu{margin-right:0}.pay_rechargePage__KD5O7 .pay_sectionTitle__gqANu h2 span{width:7px;height:7px;top:7px}.pay_rechargePage__KD5O7 .pay_sectionTitle__gqANu .pay_promotion__ORkpm{font-size:11px}.pay_rechargePage__KD5O7 .pay_promotion__ORkpm:before{width:15px;height:15px}.pay_rechargePage__KD5O7 .pay_packages__xrOrp{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 16px;padding:20px 8px 35px}.pay_rechargePage__KD5O7 .pay_package__UiRu5{padding-bottom:14px;gap:3px}.pay_rechargePage__KD5O7 .pay_amount__Yqffv{font-size:12px}.pay_rechargePage__KD5O7 .pay_amount__Yqffv>span{display:inline;font-size:10px}.pay_rechargePage__KD5O7 .pay_price__8cJGX{font-size:16px}.pay_rechargePage__KD5O7 .pay_bonus__B4U5w{min-width:60px;padding:2px 6px;font-size:11px}.pay_rechargePage__KD5O7 .pay_bonus__B4U5w>span{width:15px}.pay_rechargePage__KD5O7 .pay_checkout__XdsVQ{margin:0 -4.348%;padding:20px 7%;min-height:100px;flex-direction:row;align-items:center}.pay_rechargePage__KD5O7 .pay_checkout__XdsVQ>div{display:block}.pay_rechargePage__KD5O7 .pay_checkout__XdsVQ .pay_caption__nMAsy,.pay_rechargePage__KD5O7 .pay_checkout__XdsVQ p{font-size:14px}.pay_rechargePage__KD5O7 .pay_checkout__XdsVQ strong{font-size:25px}.pay_rechargePage__KD5O7 .pay_checkout__XdsVQ .pay_primaryButton__fgjot{width:120px;min-height:36px;font-size:14px}.pay_rechargePage__KD5O7 .pay_instructions__Kr1hb{margin:0;padding:28px 10px}.pay_rechargePage__KD5O7 .pay_instructions__Kr1hb h3{font-size:12px;margin-bottom:12px}.pay_rechargePage__KD5O7 .pay_instructions__Kr1hb p{font-size:13px}.pay_rechargePage__KD5O7 .pay_footer__xCASb{padding:24px 18px;font-size:11px}.pay_rechargePage__KD5O7 .pay_footer__xCASb>p{margin-top:28px;font-size:11px}}.pay_welcomePage__Jd0Yv{background:#070d19;font-family:Alibaba PuHuiTi,Alibaba Pay,sans-serif}.pay_welcomePage__Jd0Yv .pay_scenery__MYhxj{display:none}.pay_welcome__jLGTc{position:relative;width:100%;min-height:max(100svh,74.9636vw);background:#070d19 url(/design/pay/login-background-v2.webp) top/100% 100% no-repeat;color:#d1d1d3}.pay_welcomeBrand__Z6RCG{position:absolute;top:5.05%;left:6.52%;width:14.8%}.pay_welcomeBrand__Z6RCG img{width:100%;height:auto}.pay_welcomeHeading__1k7Bv{position:absolute;top:26.65%;left:15%;width:70%;text-align:center}.pay_welcomeHeading__1k7Bv h1{margin:0;font-size:clamp(24px,2.56vw,70px);line-height:1.4;font-weight:600}.pay_welcomeHeading__1k7Bv p{margin:.85vw 0 0;color:#939499;font-size:clamp(12px,1.1vw,30px);line-height:1.45}.pay_loginStep__k5PNC{position:absolute;top:40.55%;left:20%;width:60%;text-align:center}.pay_loginStep__k5PNC h2{margin:0 0 1.55vw;font-size:clamp(16px,1.2vw,33px);font-weight:500;line-height:1.5}.pay_loginStep__k5PNC button{display:block;width:12.43vw;min-width:150px;min-height:38px;height:2.66vw;margin:0 auto;padding:0;border:0;border-radius:99px;background:transparent url(/design/pay/login-button.png) 50%/100% 100% no-repeat;color:#eeeef1;font-size:clamp(16px,1.13vw,31px);filter:drop-shadow(0 0 6px #bbc3d22e);transition:filter .2s}.pay_loginStep__k5PNC button:hover:not(:disabled){filter:brightness(1.15) drop-shadow(0 0 10px #bbc3d250)}.pay_loginStep__k5PNC button:disabled{opacity:.65;cursor:wait}.pay_welcomeFooter__irdCO{position:absolute;top:61.64%;width:100%;padding:0 24px 18px;text-align:center;color:#a1a1a6;font-size:clamp(12px,.95vw,26px);line-height:2}.pay_welcomeFooter__irdCO h2{margin:0 0 .15vw;font-size:inherit;font-weight:400}.pay_welcomeFooter__irdCO p{margin:0}.pay_welcomeLegal__DrTdf{margin-top:2.4vw}.pay_welcomeFooter__irdCO a:hover{color:#fff3cd}@media (max-width:700px){.pay_welcome__jLGTc{min-height:max(100svh,940px);background-size:auto 100%}.pay_welcomeBrand__Z6RCG{top:28px;left:22px;width:170px}.pay_welcomeHeading__1k7Bv{top:27%;left:5%;width:90%}.pay_welcomeHeading__1k7Bv h1{font-size:clamp(22px,5.6vw,36px)}.pay_welcomeHeading__1k7Bv p{margin-top:16px;font-size:13px}.pay_loginStep__k5PNC{top:41%;left:10%;width:80%}.pay_loginStep__k5PNC h2{font-size:18px;margin-bottom:26px}.pay_loginStep__k5PNC button{width:220px;height:46px;font-size:18px}.pay_welcomeFooter__irdCO{top:auto;bottom:0;padding:22px 20px max(24px,env(safe-area-inset-bottom));font-size:12px;line-height:1.85}.pay_welcomeFooter__irdCO h2{margin-bottom:8px;font-size:14px}.pay_welcomeLegal__DrTdf{margin-top:24px}}