.page-module__MHQYPW__page{color:#161713;background:#f2f0e8;min-height:100vh;padding:0 max(22px,50vw - 560px) 36px;font-family:Arial,PingFang SC,sans-serif}.page-module__MHQYPW__page,.page-module__MHQYPW__page *{box-sizing:border-box}.page-module__MHQYPW__header{border-bottom:1px solid #cecec4;justify-content:space-between;align-items:center;gap:18px;padding:28px 0;display:flex}.page-module__MHQYPW__brand{letter-spacing:-1.5px;font-size:27px;font-weight:900}.page-module__MHQYPW__header a:last-child{font-size:14px}.page-module__MHQYPW__intro{padding:52px 0 32px}.page-module__MHQYPW__intro>span{letter-spacing:2px;font-size:12px}.page-module__MHQYPW__intro h1{margin:18px 0;font-size:clamp(32px,5vw,54px);font-weight:700;line-height:1.3}.page-module__MHQYPW__intro h1 span{color:#717468;display:block}.page-module__MHQYPW__intro p,.page-module__MHQYPW__muted{color:#666b5c;font-size:14px;line-height:1.8}.page-module__MHQYPW__card{background:#fffef8;border:1px solid #d8d9cd;border-radius:16px;margin-bottom:22px;padding:28px}.page-module__MHQYPW__card h2{margin:0 0 16px;font-size:22px;font-weight:650}.page-module__MHQYPW__grid{grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);gap:22px;display:grid}.page-module__MHQYPW__wallet{background:#dae96d}.page-module__MHQYPW__wallet>span{overflow-wrap:anywhere;display:block}.page-module__MHQYPW__wallet>strong{letter-spacing:-3px;font-size:64px;line-height:1.3;display:block}.page-module__MHQYPW__wallet small{letter-spacing:0;margin-left:10px;font-size:16px}.page-module__MHQYPW__wallet p{margin:12px 0 20px;line-height:1.8}.page-module__MHQYPW__primary{text-align:center;font-weight:600;color:#fff!important;background:#181c13!important;border-radius:9px!important;padding:13px 23px!important;display:inline-block!important}.page-module__MHQYPW__page button{cursor:pointer;background:0 0;border:1px solid #aeb49d;border-radius:7px;padding:8px 14px;font-size:14px}.page-module__MHQYPW__page button:disabled{opacity:.5;cursor:not-allowed}.page-module__MHQYPW__page button:focus-visible,.page-module__MHQYPW__page a:focus-visible,.page-module__MHQYPW__page input:focus-visible{outline-offset:3px;outline:3px solid #719526}.page-module__MHQYPW__wallet>button{margin-top:16px;display:block}.page-module__MHQYPW__notice{background:#efeee3;border-radius:7px;padding:10px 14px;font-size:14px}.page-module__MHQYPW__offers{grid-template-columns:1fr 1fr;gap:12px;margin:20px 0;display:grid}.page-module__MHQYPW__offers>div{border:1px solid #dedfd3;border-radius:10px;gap:8px;padding:15px;font-size:14px;display:grid}.page-module__MHQYPW__offers strong{font-size:25px}.page-module__MHQYPW__offers small{font-size:12px}.page-module__MHQYPW__heading{justify-content:space-between;align-items:start;gap:12px;display:flex}.page-module__MHQYPW__empty{color:#717468;padding:30px 0}.page-module__MHQYPW__list{margin:18px 0 0;padding:0;list-style:none}.page-module__MHQYPW__list li{border-top:1px solid #e3e3d9;justify-content:space-between;align-items:center;gap:14px;padding:18px 0;display:flex}.page-module__MHQYPW__list li>div{overflow-wrap:anywhere;min-width:0}.page-module__MHQYPW__list p,.page-module__MHQYPW__list small{color:#6b705e;margin:6px 0;font-size:13px}.page-module__MHQYPW__error{background:#ffe8dc;border-radius:8px;padding:14px}.page-module__MHQYPW__error button{margin-left:10px}.page-module__MHQYPW__auth{max-width:480px;margin:0 auto 22px}.page-module__MHQYPW__authEyebrow{color:#6b705e;letter-spacing:1.8px;margin-bottom:16px;font-size:11px;display:block}.page-module__MHQYPW__auth>.page-module__MHQYPW__muted{margin:0 0 24px}.page-module__MHQYPW__auth>.page-module__MHQYPW__notice{margin:0 0 20px;display:block}.page-module__MHQYPW__authMessage{color:#536632;min-height:40px;padding:9px 0;font-size:13px;line-height:1.6}.page-module__MHQYPW__authMessage p{margin:0}.page-module__MHQYPW__authError{color:#9c3d28}.page-module__MHQYPW__auth .page-module__MHQYPW__codeLabel,.page-module__MHQYPW__auth .page-module__MHQYPW__phoneLabel{margin-bottom:8px}.page-module__MHQYPW__phoneInput{background:#fff;border:1px solid #bbbfae;border-radius:8px;align-items:center;min-width:0;margin-bottom:20px;display:flex}.page-module__MHQYPW__phoneInput>span{color:#717468;border-right:1px solid #dedfd3;padding:0 14px;font-size:14px}.page-module__MHQYPW__auth .page-module__MHQYPW__phoneInput input{background:0 0;border:0;min-width:0}.page-module__MHQYPW__codeRow{grid-template-columns:minmax(0,1fr) auto;align-items:stretch;gap:10px;display:grid}.page-module__MHQYPW__codeRow>input{min-width:0}.page-module__MHQYPW__codeRow>button{white-space:nowrap;background:#eef1dc;min-width:116px;padding:10px 12px}.page-module__MHQYPW__legacyLink{text-align:center;color:#6b705e;margin:0;font-size:12px;line-height:1.7}.page-module__MHQYPW__wechatLogin{justify-items:center;gap:14px;max-width:480px;margin:0 auto 36px;font-size:14px;display:grid}.page-module__MHQYPW__wechatLogin>span{color:#85897b;font-size:12px}.page-module__MHQYPW__wechatLogin a{text-align:center;background:#fffef8;border:1px solid #aeb49d;border-radius:9px;width:100%;padding:14px 20px;display:block}.page-module__MHQYPW__tabs{flex-wrap:wrap;gap:8px;margin-bottom:28px;display:flex}.page-module__MHQYPW__tabs button[aria-pressed=true]{background:#dae96d;border-color:#b6c449}.page-module__MHQYPW__auth label{gap:8px;margin-bottom:20px;font-size:14px;display:grid}.page-module__MHQYPW__auth input{background:#fff;border:1px solid #bbbfae;border-radius:8px;width:100%;padding:13px;font-size:16px}.page-module__MHQYPW__auth input:disabled{opacity:.65;cursor:not-allowed}.page-module__MHQYPW__auth form>.page-module__MHQYPW__primary{width:100%;margin-bottom:20px}.page-module__MHQYPW__recovery{border:2px solid #a6b749}.page-module__MHQYPW__recovery code{overflow-wrap:anywhere;background:#eeefd9;margin:18px 0;padding:16px;display:block}.page-module__MHQYPW__recovery button{margin:0 10px 10px 0}.page-module__MHQYPW__footer{color:#626756;background:0 0;justify-content:space-between;gap:16px;min-height:0;margin:0;padding:28px 0;font-size:12px;display:flex}@media (max-width:720px){.page-module__MHQYPW__grid{grid-template-columns:1fr;gap:0}.page-module__MHQYPW__card{padding:22px}.page-module__MHQYPW__intro{padding:32px 0 24px}.page-module__MHQYPW__header{padding:23px 0}.page-module__MHQYPW__offers{gap:8px}.page-module__MHQYPW__offers>div{padding:12px}.page-module__MHQYPW__footer,.page-module__MHQYPW__list li{flex-wrap:wrap}}@media (max-width:480px){.page-module__MHQYPW__page{padding-left:18px;padding-right:18px}.page-module__MHQYPW__header{gap:10px}.page-module__MHQYPW__brand{font-size:24px}.page-module__MHQYPW__header a:last-child{font-size:12px}.page-module__MHQYPW__card{padding:20px}.page-module__MHQYPW__auth h2{font-size:21px;line-height:1.5}}@media (max-width:360px){.page-module__MHQYPW__codeRow{grid-template-columns:minmax(0,1fr)}.page-module__MHQYPW__codeRow>button{min-height:44px}}.page-module__MHQYPW__checkout{overflow-wrap:anywhere;border:1px solid #ddd;border-radius:14px;gap:12px;margin-top:24px;padding:18px;display:grid}.page-module__MHQYPW__checkout img{width:min(240px,100%);height:auto;image-rendering:pixelated;justify-self:center}.page-module__MHQYPW__checkout small{color:#666}.page-module__MHQYPW__checkout button{margin:4px}
