.purchase_page__Fx3yd{--purchase-action-inset:18px;min-height:100dvh;max-width:720px;margin:0 auto;color:var(--text-1,#3b2b27);background-color:#fffafc;background-image:url(https://static.mooncall.cn/assets/payment-bg-v2.webp),radial-gradient(circle at 82% 18%,rgba(229,220,255,.5),transparent 34%),linear-gradient(160deg,#fff9fb,#fff3f8);background-position:top;background-size:cover;font-family:var(--font-ui,"MiSans",system-ui,sans-serif);text-size-adjust:100%}.purchase_header__IW6PS{display:grid;grid-template-columns:44px minmax(0,1fr) 44px;align-items:center;min-height:calc(56px + max(14px, env(safe-area-inset-top)));padding:max(14px,env(safe-area-inset-top)) 14px 0}.purchase_header__IW6PS>button{display:grid;width:40px;height:40px;place-items:center;padding:0;border:0;border-radius:var(--radius-full,9999px);color:var(--text-2,#594a46);background:hsla(0,0%,100%,.5)}.purchase_header__IW6PS>button svg{width:22px;height:22px}.purchase_header__IW6PS h1{margin:0;font-family:var(--font-serif,"Source Han Serif CN",serif);font-size:18px;font-weight:500;line-height:26px;text-align:center}.purchase_header__IW6PS>span{display:block}.purchase_catalog__57odR{padding:10px 22px max(28px,calc(env(safe-area-inset-bottom) + 20px))}.purchase_accountCard__Bth2A,.purchase_tierSection__kiF0C{border:1px solid hsla(0,0%,100%,.92);background:hsla(0,0%,100%,.84);box-shadow:0 16px 38px rgba(120,77,105,.09);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.purchase_accountCard__Bth2A{position:relative;display:grid;grid-template-columns:minmax(0,45%) minmax(0,1fr);align-items:center;grid-gap:12px;gap:12px;min-height:94px;overflow:hidden;padding:14px 20px;border-radius:26px}.purchase_accountBalance__0ydsy,.purchase_accountUser__IYlhV{position:relative;z-index:2;min-width:0}.purchase_accountUser__IYlhV{display:grid;align-content:center;grid-gap:3px;gap:3px}.purchase_accountBalance__0ydsy small{display:block;color:#857180;font-size:13px;line-height:20px}.purchase_accountUserMain__sDShU{display:flex;flex-wrap:wrap;align-items:center;gap:2px 7px;min-width:0}.purchase_accountUserMain__sDShU>strong{max-width:100%;overflow:hidden;font-size:19px;line-height:27px;text-overflow:ellipsis;white-space:nowrap}.purchase_accountUserMain__sDShU>div{margin:0}.purchase_accountUserMain__sDShU>div b{color:#877891;border-color:#e6dce9;background:linear-gradient(110deg,#fcf9fd,#f1ebf6);box-shadow:inset 0 1px 0 #fff}.purchase_accountUserMain__sDShU.purchase_silverMember__bXACH>div b{color:#626f83;border-color:#cbd4df;background:linear-gradient(115deg,#fff,#eef2f7 48%,#dfe6ef);box-shadow:inset 0 1px 0 #fff,0 2px 7px #8393aa1c}.purchase_accountUserMain__sDShU.purchase_silverMember__bXACH>div svg{color:#7d8ba1}.purchase_accountUser__IYlhV>span{color:#8b7b86;font-size:13px;line-height:18px}.purchase_accountBalance__0ydsy{display:flex;align-items:center;justify-self:start;gap:8px}.purchase_accountBalance__0ydsy>div{min-width:0}.purchase_gemMark__ryFx2{display:grid;flex:0 0 auto;width:32px;height:32px;place-items:center;border:1px solid #eddce8;border-radius:14px;color:#8b65b2;background:linear-gradient(145deg,#fff9fc,#f5eefa)}.purchase_gemMark__ryFx2 svg{width:19px;height:19px}.purchase_accountBalance__0ydsy strong{display:flex;align-items:center;max-width:100%;overflow:hidden;font-size:25px;font-weight:700;line-height:1;white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.purchase_accountBalance__0ydsy strong.purchase_balanceMedium__to_ns{font-size:22px}.purchase_accountBalance__0ydsy strong.purchase_balanceTight__nWnkA{font-size:19px}.purchase_accountBalance__0ydsy strong.purchase_balanceCompact__TfV7H{font-size:16px}.purchase_accountCrystals__UFwyB{position:absolute;z-index:1;right:-8px;bottom:-24px;width:min(150px,35%);height:100px;object-fit:contain;object-position:right bottom;opacity:.35;pointer-events:none}.purchase_tierSection__kiF0C{padding:23px 17px 20px;border-radius:30px}.purchase_sectionTitle__ebmiN{display:flex;align-items:center;gap:8px;margin-bottom:17px;padding:0 5px}.purchase_sectionTitle__ebmiN>span{color:#f0a0cf}.purchase_sectionTitle__ebmiN h2{margin:0;font-family:inherit;font-size:20px;font-weight:700;line-height:32px}.purchase_tierGrid__5dohf{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.purchase_tierCard__PHjOG{position:relative;display:flex;min-width:0;min-height:263px;flex-direction:column;align-items:stretch;overflow:hidden;padding:36px 10px 12px;border:1px solid #eadff0;border-radius:22px;color:#2d2330;background:linear-gradient(145deg,#fff,#fffafe);font-family:inherit;text-align:center;transition:transform var(--motion-tap,.14s) var(--ease-tap,ease),border-color var(--motion-tap,.14s) var(--ease-tap,ease),box-shadow var(--motion-tap,.14s) var(--ease-tap,ease)}.purchase_tierCard__PHjOG:active{transform:scale(.985)}.purchase_tierCard__PHjOG.purchase_selected__3szg6{border-color:#ee8eb5;box-shadow:0 0 0 1px #f4bad0,0 8px 20px rgba(220,117,161,.11)}.purchase_tierCard__PHjOG:focus-visible{outline:2px solid #b36f9d;outline-offset:3px}.purchase_tierCard__PHjOG>img{display:block;flex:0 0 auto;width:100%;height:100px;object-fit:contain}.purchase_fallbackGem__YnWB9{flex:0 0 auto;width:76px;height:100px;margin:0 auto;color:var(--theme-4,#fc98b1)}.purchase_tierCard__PHjOG strong{display:block;margin-top:3px;font-size:27px;font-weight:700;line-height:34px}.purchase_tierCard__PHjOG strong small{font-size:14px;font-weight:700;line-height:20px}.purchase_tierCard__PHjOG p{color:#8b7584;font-size:14px;font-weight:400;line-height:20px}.purchase_tierCard__PHjOG p,.purchase_tierCard__PHjOG>span:not(.purchase_tierBadge__384Cg){min-height:20px;margin:5px 0 8px}.purchase_tierCard__PHjOG b{display:block;margin-top:auto;padding:9px 4px;border:1px solid #d9c5ec;border-radius:var(--radius-full,9999px);color:#8058c2;font-size:18px;font-weight:700;line-height:26px}.purchase_tierCard__PHjOG.purchase_selected__3szg6 b{border-color:transparent;color:var(--text-white,#fff);background:linear-gradient(100deg,#ff619c,#f58ab5)}.purchase_tierBadge__384Cg{position:absolute;z-index:2;top:9px;left:9px;display:inline-flex;align-items:center;gap:4px;max-width:calc(100% - 18px);padding:4px 9px;border:1px solid #efd6e1;border-radius:999px;color:#a65f80;background:rgba(255,248,251,.94);box-shadow:0 3px 9px rgba(163,91,128,.07);font-size:11px;font-weight:600;line-height:16px;white-space:nowrap}.purchase_tierBadge__384Cg>span{color:#c18fa8;font-size:10px}.purchase_emptyText__3sANQ{margin:20px 0 0;color:var(--text-3,#937c76);font-size:14px;font-weight:400;line-height:20px;text-align:center}.purchase_primaryAction__ZxgZq{margin-top:16px}.purchase_confirmationPage__A6vAF{display:grid;grid-template-rows:auto minmax(0,1fr) auto;width:100%;height:var(--app-viewport-height,100vh);min-height:0;max-width:720px;margin:auto;overflow:hidden;color:#2d2330;background:radial-gradient(circle at 12% 0,#fff0f6,transparent 32%),#fffafc;font-family:var(--font-ui,"MiSans",system-ui,sans-serif);font-size:14px;line-height:20px;text-size-adjust:100%}.native-app .purchase_confirmationPage__A6vAF{height:100%}.purchase_confirmationHeader__33ZuB{padding:max(8px,env(safe-area-inset-top)) 16px 4px}.purchase_confirmationBack__EVH_Z{display:inline-flex;align-items:center;gap:4px;min-height:44px;margin:0 0 0 -6px;padding:6px;border:0;border-radius:8px;color:#705c69;background:transparent;font-family:inherit;font-size:14px;font-weight:400;line-height:20px}.purchase_confirmationBack__EVH_Z:disabled{opacity:.45}.purchase_confirmationBack__EVH_Z:focus-visible{outline:2px solid var(--theme-8,#a20c3e);outline-offset:2px}.purchase_confirmationBack__EVH_Z svg{width:20px;height:20px}.purchase_confirmationBody__7X7HG{min-height:0;overflow-y:auto;overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch;padding:4px 16px 16px}.purchase_orderCard__nrJl5{padding:18px 16px 16px;border:1px solid #f0e7ec;border-radius:16px;background:#fff}.purchase_orderHeading__4FFt9{margin-bottom:8px;padding-bottom:14px;border-bottom:1px solid #f0e7ec}.purchase_orderHeading__4FFt9 h1{margin:0 0 6px;font-family:var(--font-serif,"Source Han Serif CN",serif);font-size:20px;font-weight:500;line-height:28px;overflow-wrap:anywhere}.purchase_orderHeading__4FFt9 p{margin:0;color:#705c69;font-size:13px;font-weight:400;line-height:20px}.purchase_validityNote__Z_yNN{margin:0 0 10px;color:#705c69;font-size:12px;line-height:18px}.purchase_accountSummary__arfHd,.purchase_orderRow__JzYAf{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:48px}.purchase_accountSummary__arfHd>span,.purchase_orderRow__JzYAf>span{flex:0 0 auto;color:#705c69;font-size:13px;font-weight:400;line-height:20px}.purchase_orderRow__JzYAf strong{min-width:0;font-size:15px;font-weight:600;line-height:22px;text-align:right;overflow-wrap:anywhere}.purchase_accountSummary__arfHd{align-items:flex-start;gap:12px;margin:8px 0;padding:12px;border-radius:12px;background:#fff6f9}.purchase_accountSummary__arfHd>span{padding-top:1px;color:#79576a}.purchase_accountSummary__arfHd>div{display:grid;min-width:0;grid-gap:3px;gap:3px;justify-items:end;text-align:right}.purchase_accountSummary__arfHd strong{max-width:100%;color:#493440;font-size:15px;font-weight:600;line-height:22px;overflow-wrap:anywhere}.purchase_accountSummary__arfHd small{max-width:100%;color:#765b6c;font-size:12px;font-weight:400;line-height:18px;overflow-wrap:anywhere}.purchase_orderRow__JzYAf .purchase_orderPrice__ih17m{color:#b13f72;font-size:22px;font-weight:600;line-height:30px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.purchase_paymentMethods__XbTME{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;grid-gap:4px 20px;gap:4px 20px;min-width:0;margin:0;padding:0;border:0}.purchase_paymentMethods__XbTME legend{float:left;grid-column:1;margin:0;padding:14px 0;color:#705c69;font-size:13px;font-weight:500;line-height:20px}.purchase_paymentMethods__XbTME label{position:relative;display:grid;grid-column:2;justify-self:end;max-width:100%;grid-template-columns:24px minmax(0,auto) 20px;align-items:center;grid-gap:12px;gap:12px;min-height:48px;padding:4px 8px;border-radius:var(--radius-lg,12px);cursor:pointer}.purchase_paymentMethods__XbTME label.purchase_methodSelected__t81CN{background:var(--theme-1,#fff0f4)}.purchase_paymentMethods__XbTME input{position:absolute;width:1px;height:1px;opacity:0}.purchase_paymentMethods__XbTME label:focus-within{outline:2px solid var(--theme-8,#a20c3e);outline-offset:2px}.purchase_methodName__pfHFO{display:grid;grid-gap:2px;gap:2px}.purchase_methodName__pfHFO strong{font-size:15px;font-weight:500;line-height:24px}.purchase_methodName__pfHFO small{color:#705c69;font-size:12px;line-height:18px}.purchase_methodIndicator__pA3wA{display:grid;width:20px;height:20px;place-items:center;border:1.5px solid #aa9aa3;border-radius:50%}.purchase_methodIndicator__pA3wA svg{width:13px;height:13px;color:#fff;visibility:hidden}.purchase_methodSelected__t81CN .purchase_methodIndicator__pA3wA{border-color:var(--theme-8,#a20c3e);background:var(--theme-8,#a20c3e)}.purchase_methodSelected__t81CN .purchase_methodIndicator__pA3wA svg{visibility:visible}.purchase_paymentMethods__XbTME:disabled label{cursor:wait}.purchase_paymentMethods__XbTME label.purchase_methodDisabled__5crM_{cursor:default}.purchase_paymentMethods__XbTME label.purchase_methodDisabled__5crM_ .purchase_methodIndicator__pA3wA{opacity:.4}.purchase_paymentMethodsList__uDIPy{display:block;margin-top:12px;padding-top:12px;border-top:1px solid #f0e5eb}.purchase_paymentMethodsList__uDIPy legend{float:none;width:100%;padding:0 0 8px}.purchase_paymentMethodsList__uDIPy label{width:100%;grid-column:1/-1;justify-self:stretch;grid-template-columns:24px minmax(0,1fr) 20px;min-height:56px;padding:8px 10px}.purchase_paymentMethodsList__uDIPy label+label{margin-top:4px}.purchase_alipayIcon__hL5l5,.purchase_genericMethodIcon__NNXun,.purchase_wechatIcon__tc8GK{display:grid;width:24px;height:24px;place-items:center;border-radius:6px}.purchase_alipayIcon__hL5l5{color:#1677ff}.purchase_wechatIcon__tc8GK{color:#fff;background:#07b75a}.purchase_alipayIcon__hL5l5 svg{width:24px;height:24px;fill:currentColor}.purchase_wechatIcon__tc8GK svg{width:19px;height:19px;fill:currentColor}.purchase_genericMethodIcon__NNXun{color:var(--theme-8,#a20c3e);background:var(--theme-1,#ffe8ee)}.purchase_genericMethodIcon__NNXun svg{width:16px;height:16px}@media (hover:hover){.purchase_paymentMethodsList__uDIPy label:hover{background:var(--theme-1,#fff0f4)}}.purchase_orderAgreement__HNQ03{display:flex;align-items:flex-start;gap:8px;min-height:44px;margin:0 0 8px;padding:4px 0;color:#705c69;font-size:13px;font-weight:400;line-height:20px}.purchase_orderAgreement__HNQ03 input{flex:0 0 auto;width:16px;height:16px;margin:2px 0 0;accent-color:var(--theme,#fa7188)}.purchase_confirmationFeedback__XvFql{margin:12px 4px 0;color:#a33e5b;font-size:13px;line-height:20px;overflow-wrap:anywhere}.purchase_confirmationFooter__tLpTT{padding:10px 16px max(16px,env(safe-area-inset-bottom));border-top:1px solid #f0e7ec;background:#fffafc}.purchase_statusPage__WzDGk{display:grid;min-height:100dvh;max-width:720px;margin:auto;place-items:center;padding:max(28px,calc(env(safe-area-inset-top) + 20px)) 24px max(28px,calc(env(safe-area-inset-bottom) + 20px));color:#2d2330;background:radial-gradient(circle at 20% 14%,rgba(255,217,233,.72),transparent 30%),radial-gradient(circle at 82% 78%,hsla(89,31%,87%,.62),transparent 32%),#fffafc;font-family:var(--font-ui,"MiSans",system-ui,sans-serif)}.purchase_emptyState__M5H4z,.purchase_statusCard__sFmwQ{width:min(100%,410px);padding:34px 26px 26px;border:1px solid hsla(0,0%,100%,.94);border-radius:28px;background:hsla(0,0%,100%,.88);box-shadow:0 22px 60px rgba(120,77,105,.12);text-align:center;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.purchase_emptyState__M5H4z>span,.purchase_statusIcon__p355x{display:grid;width:72px;height:72px;margin:0 auto 20px;place-items:center;border-radius:var(--radius-full,9999px);color:#c95785;background:#fff0f6}.purchase_emptyState__M5H4z>span svg,.purchase_statusIcon__p355x svg{width:42px;height:42px}.purchase_status_success__9YfFu .purchase_statusIcon__p355x{color:#4c8a47;background:#eff8eb}.purchase_status_failed__QWOTT .purchase_statusIcon__p355x{color:#c44d68;background:#fff0f1}.purchase_emptyState__M5H4z>small,.purchase_statusCard__sFmwQ>small{color:#b97694;font-size:11px;font-weight:700;line-height:16px;letter-spacing:.12em}.purchase_emptyState__M5H4z h1,.purchase_statusCard__sFmwQ h1{margin:8px 0;font-family:var(--font-serif,"Source Han Serif CN",serif);font-size:26px;font-weight:700;line-height:35px}.purchase_emptyState__M5H4z p,.purchase_statusCard__sFmwQ>p{max-width:330px;margin:0 auto;color:#8a7582;font-size:14px;font-weight:400;line-height:25px}.purchase_statusSummary__U7uRw{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px;margin-top:24px}.purchase_statusSummary__U7uRw span{display:grid;grid-gap:5px;gap:5px;padding:14px 10px;border-radius:var(--radius-xl,16px);color:#927e8a;background:#fff5f8;font-size:12px;font-weight:400;line-height:16px}.purchase_statusSummary__U7uRw strong{color:#a93e6e;font-size:22px;font-weight:700;line-height:32px}.purchase_statusProgress__BLcXa{display:grid;grid-gap:10px;gap:10px;margin-top:24px;color:var(--text-3,#937c76);font-size:12px;font-weight:400;line-height:16px}.purchase_statusProgress__BLcXa>i{display:block;width:100%;height:5px;overflow:hidden;border-radius:var(--radius-full,9999px);background:var(--theme-2,#fedce5)}.purchase_statusProgress__BLcXa>i:after{display:block;width:42%;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--theme,#fa7188),#c584c7);content:"";animation:purchase_statusProgress__BLcXa 1.5s ease-in-out infinite alternate}.purchase_statusProgress__BLcXa span{display:inline-flex;align-items:center;justify-content:center;gap:5px}.purchase_statusProgress__BLcXa svg{width:14px;height:14px}.purchase_orderNumber__woysF{display:block;margin-top:16px;color:var(--text-4,#beb0ad)!important;letter-spacing:0!important;overflow-wrap:anywhere}.purchase_statusActions__DM3uI{display:grid;grid-gap:10px;gap:10px;margin-top:26px}.purchase_emptyState__M5H4z button,.purchase_statusActions__DM3uI button{min-height:50px;border:0;border-radius:var(--radius-xl,16px);color:var(--text-white,#fff);background:linear-gradient(100deg,#ff5f9b,#e77eb2);font-family:inherit;font-size:16px;font-weight:700;line-height:22px}.purchase_statusActions__DM3uI button.purchase_secondaryAction__vrcTM{border:1px solid #ecd9e2;color:#806b78;background:hsla(0,0%,100%,.7)}.purchase_statusSpinner__xgKhI{width:34px;height:34px;border:3px solid var(--theme-2,#fedce5);border-top-color:var(--theme-8,#a20c3e);border-radius:var(--radius-full,9999px);animation:purchase_spin__VgpyH .9s linear infinite}.purchase_emptyState__M5H4z{margin:min(18dvh,140px) auto 0}.purchase_emptyState__M5H4z button{width:100%;margin-top:24px}.purchase_skeletonAccount__CQEEd,.purchase_skeletonSection__F0bd3,.purchase_skeletonTab__92AIR,.purchase_skeletonTier__jvwet,.purchase_skeletonTitle__o2qIe{position:relative;overflow:hidden}.purchase_skeletonAccount__CQEEd:after,.purchase_skeletonSection__F0bd3:after{position:absolute;inset:0;background:linear-gradient(100deg,transparent 15%,hsla(0,0%,100%,.64) 45%,transparent 75%);content:"";transform:translateX(-100%);animation:purchase_skeletonSweep__C3Ah7 1.4s ease-in-out infinite}.purchase_skeletonAccount__CQEEd{display:grid;grid-template-columns:44px minmax(0,1fr);grid-gap:9px 12px;gap:9px 12px}.purchase_skeletonAccount__CQEEd i,.purchase_skeletonTab__92AIR,.purchase_skeletonTier__jvwet i,.purchase_skeletonTitle__o2qIe{display:block;border-radius:var(--radius-lg,12px);background:hsla(14,15%,83%,.45)}.purchase_skeletonAccount__CQEEd i:first-child{grid-column:1;grid-row:1;width:44px;height:44px;border-radius:var(--radius-full,9999px)}.purchase_skeletonAccount__CQEEd i:nth-child(2){grid-column:2;grid-row:1;width:70%;height:44px}.purchase_skeletonAccount__CQEEd i:nth-child(3){grid-column:1/-1;width:55%;height:38px;margin-top:12px}.purchase_skeletonTab__92AIR{width:98px;height:42px;margin-bottom:22px}.purchase_skeletonTitle__o2qIe{width:52%;height:32px;margin-bottom:20px}.purchase_skeletonTier__jvwet{display:grid;min-height:263px;justify-items:center;align-content:start;grid-gap:12px;gap:12px;padding:16px 10px 13px;border:1px solid var(--line-light,#ede6e4);border-radius:22px;background:hsla(0,0%,100%,.64)}.purchase_skeletonTier__jvwet i:first-child{width:78%;height:116px}.purchase_skeletonTier__jvwet i:nth-child(2){width:62%;height:32px}.purchase_skeletonTier__jvwet i:nth-child(3){width:44%;height:16px}.purchase_skeletonTier__jvwet i:nth-child(4){width:90%;height:42px;margin-top:auto;border-radius:var(--radius-full,9999px)}.purchase_toast__sn8fe{position:fixed;z-index:100;right:20px;bottom:max(24px,calc(env(safe-area-inset-bottom) + 20px));left:20px;width:-moz-fit-content;width:fit-content;max-width:calc(100vw - 40px);margin:auto;padding:10px 16px;border-radius:var(--radius-lg,12px);color:var(--text-white,#fff);background:rgba(59,43,39,.92);font-size:14px;font-weight:400;line-height:20px;text-align:center}@keyframes purchase_spin__VgpyH{to{transform:rotate(1turn)}}@keyframes purchase_statusProgress__BLcXa{0%{transform:translateX(-5%)}to{transform:translateX(145%)}}@keyframes purchase_skeletonSweep__C3Ah7{to{transform:translateX(100%)}}@media (max-width:600px){.purchase_page__Fx3yd{--purchase-action-inset:13px}.purchase_header__IW6PS h1{font-size:16px;font-weight:500;line-height:22px}.purchase_catalog__57odR{padding:8px 14px max(24px,calc(env(safe-area-inset-bottom) + 16px))}.purchase_accountCard__Bth2A{grid-template-columns:minmax(0,45%) minmax(0,1fr);gap:12px;min-height:84px;padding:12px 15px;border-radius:var(--radius-3xl,24px)}.purchase_accountUserMain__sDShU>strong{font-size:17px;line-height:24px}.purchase_accountCrystals__UFwyB{right:-12px;bottom:-18px;width:min(120px,32%);height:82px;opacity:.2}.purchase_tierSection__kiF0C{padding:18px 12px 16px;border-radius:var(--radius-3xl,24px)}.purchase_sectionTitle__ebmiN{gap:6px;margin-bottom:14px}.purchase_sectionTitle__ebmiN h2{font-size:20px;font-weight:500;line-height:26px}.purchase_tierGrid__5dohf{gap:10px}.purchase_tierCard__PHjOG{min-height:232px;padding:32px 7px 11px;border-radius:var(--radius-2xl,20px)}.purchase_fallbackGem__YnWB9,.purchase_tierCard__PHjOG>img{height:88px}.purchase_tierCard__PHjOG strong{margin-top:2px;font-size:20px;font-weight:500;line-height:28px}.purchase_tierCard__PHjOG strong small{font-size:12px;font-weight:500;line-height:16px}.purchase_tierCard__PHjOG p{margin:4px 0 8px;font-size:12px;font-weight:400;line-height:16px}.purchase_tierCard__PHjOG b{padding:7px 3px;font-size:16px;font-weight:500;line-height:22px}.purchase_emptyState__M5H4z,.purchase_statusCard__sFmwQ{padding:30px 20px 22px}.purchase_skeletonTier__jvwet{min-height:232px;gap:8px;padding:12px 7px 11px;border-radius:var(--radius-2xl,20px)}.purchase_skeletonTier__jvwet i:first-child{height:94px}}@media (min-width:760px){.purchase_confirmationPage__A6vAF,.purchase_page__Fx3yd,.purchase_statusPage__WzDGk{box-shadow:0 0 48px rgba(119,4,42,.08)}}@media (prefers-reduced-motion:reduce){.purchase_skeletonAccount__CQEEd:after,.purchase_skeletonSection__F0bd3:after,.purchase_statusProgress__BLcXa>i:after,.purchase_statusSpinner__xgKhI,.purchase_tierCard__PHjOG{transition:none;animation:none}}.purchase_wechatHelp__y1Ywe{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:2px 6px;margin:12px 0 4px;color:#8b7584;font-size:13px;line-height:20px;text-align:center}.purchase_wechatHelpConfirmation__Wnbnx{justify-content:flex-end;margin:0 8px 2px}.purchase_wechatHelp__y1Ywe button{padding:3px 0;border:0;color:#9d4f79;background:transparent;font:inherit;font-weight:600;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.purchase_wechatHelp__y1Ywe button:focus-visible{outline:2px solid #b36f9d;outline-offset:3px}.purchase_wechatHelpContent__Qc8ot{display:grid;grid-gap:8px;gap:8px;margin-top:14px}.purchase_wechatHelpContent__Qc8ot figure{margin:0;overflow:hidden;border:1px solid #eadce4;border-radius:14px;background:#f7f4f5}.purchase_wechatHelpContent__Qc8ot img{display:block;width:100%;height:auto}.purchase_wechatHelpContent__Qc8ot figcaption{padding:6px 8px;color:#8b7584;font-size:12px}.purchase_wechatHelpContent__Qc8ot p{margin:0;color:#6a8650;font-size:12px}.purchase_wechatHelpContent__Qc8ot p[role=alert]{color:#b95068}.purchase_wechatHelpContent__Qc8ot button{display:flex;align-items:center;justify-content:center;gap:7px;min-height:44px;padding:0 12px;border:0;border-radius:12px;color:#fff;background:linear-gradient(100deg,#f5749e,#df86b0);font:inherit;font-size:14px;font-weight:600;cursor:pointer}