@charset "UTF-8";:root{--mt-app-background-banner-height: 36px;--mt-app-background-banner-gap: 1px;--mt-pc-background-banner-height: 0px}.device-app #app{background:var(--mt-app-background)!important}.device-desktop #app{background:var(--mt-pc-background)!important}.c-user-container{position:relative}.c-user-container.un-login{margin-bottom:0}.c-user-container .game-info{display:flex;align-items:center;justify-content:space-between;width:100%}.c-user-container .game-info .game-info-desc{display:flex;align-items:center}.c-user-container .game-info .game-info-desc .game-logo{flex-shrink:0;border-radius:6px;overflow:hidden}.c-user-container .game-info .game-info-desc .game-title .game-title-top,.c-user-container .game-info .game-info-desc .game-title .game-title-desc{line-height:1.5;text-align:left}#base-user-container-prefix{--van-padding-md: 0}@media (max-width: 1023px){#base-user-container-prefix{overflow-x:clip;padding:0 16px}}@media (min-width: 1024px){#base-user-container-prefix{width:90vw;max-width:1200px;margin:0 auto}#base-user-container-prefix .three-order-activity{margin-left:0;margin-right:0}}@media (max-width: 599px){.c-user-container{margin:calc(var(--mt-app-background-banner-height) + var(--mt-app-background-banner-gap)) 16px 0;border-radius:12px}.c-user-container .game-info{height:68px;padding:12px 16px}.c-user-container .game-info .game-info-desc{flex:1}.c-user-container .game-info .game-info-desc .game-logo{width:42px;height:42px;margin-right:8px}.c-user-container .game-info .game-info-desc .game-title{max-width:104px;font-size:16px;font-size:clamp(14.4px,4.267vw,17.6px)}}@media (max-width: 599px) and (max-width: 374px){.c-user-container .game-info .game-info-desc .game-title{max-width:72px}}@media (max-width: 599px){.c-user-container .game-info .game-info-desc .game-title .game-title-desc{display:none}.c-user-container .game-info .auth-btn{width:140px;width:clamp(126px,37.333vw,154px);height:32px;font-size:14px}}@media (max-width: 599px) and (max-width: 374px){.c-user-container .game-info .auth-btn{width:120px}}@media (max-width: 599px){.c-user-container .other-methods{display:flex;justify-content:center;align-items:center;padding-bottom:3px;height:34px;border-radius:0 0 12px 12px}.c-user-container .other-methods .method-txt{position:relative;font-size:14px;font-weight:400}}@media (min-width: 600px){.c-user-container{display:flex;flex-direction:column;justify-content:space-between;width:calc(100% - 32px);max-width:1200px;height:138px;margin:24px auto 0;border-radius:16px;padding-top:12px}}@media (min-width: 600px) and (min-width: 1024px){.c-user-container{width:90vw}}@media (min-width: 600px){.c-user-container.pc-mode{flex-direction:row;padding-top:0}.c-user-container .game-info .game-info-desc{margin-left:33px;flex-direction:row}.c-user-container .game-info .game-info-desc .game-logo{width:72px;height:72px;margin-right:20px;border-radius:8px}.c-user-container .game-info .game-info-desc .game-title{display:flex;flex-direction:column;justify-content:center}.c-user-container .game-info .game-info-desc .game-title .game-title-top{font-size:24px}.c-user-container .game-info .game-info-desc .game-title .game-title-desc{font-size:16px}.c-user-container .game-info .auth-btn{min-width:122px;width:auto;height:48px;font-size:20px;padding:0 1em;margin-right:32px}.c-user-container .other-methods{display:flex;justify-content:center;align-items:center;height:40px;border-radius:0 0 16px 16px}.c-user-container .other-methods .method-txt{position:relative;max-width:fit-content;font-size:16px;font-weight:400}}.popup-auth-help{padding:0 24px;display:block;overflow-x:hidden;overflow-y:scroll}.popup-auth-help .step-section{margin-bottom:24px}.popup-auth-help .step-info{position:relative;display:flex;flex-wrap:wrap;align-items:center;margin-bottom:12px;padding-left:78px;min-height:26px;overflow:hidden}.popup-auth-help .step-icon{position:absolute;top:0;left:0;width:74px;height:26px;margin-right:4px}.popup-auth-help .step-txt{font-size:16px;text-align:left}.popup-auth-help .step-image{display:block;margin:0 -4px}.popup-auth-help .step-image.step-2,.popup-auth-help .step-image.step-3,.popup-auth-help .step-image.step-4{margin:0 -10px}.c-dialog-auth-cookie-problem{--mt-dialog-width: 400px;--mt-dialog-max-width: 90vw}.c-accept-cookie{display:flex;justify-content:center;align-items:center;gap:0 16px;position:fixed;left:50%;bottom:24px;width:90vw;max-width:1200px;background:#1a2333;padding:16px 12px;border-radius:8px;color:#fff;line-height:1.5;transform:translate(-50%);z-index:999}.c-accept-cookie .privacy-btn{color:#0074fe;text-decoration:underline;cursor:pointer}.c-accept-cookie .accept-btn{min-width:60px;--mt-button-height: 40px;border-radius:8px}@media (max-width: 500px){.c-accept-cookie{justify-content:space-between;gap:0 4px;font-size:14px}.accept-btn{display:inline-block;--mt-button-height: 32px}}.responsive-container{--mt-dialog-width: 400px;--mt-dialog-min-width: 400px;--mt-dialog-padding: 24px 40px 40px}.responsive-container .login-content-banner{display:none}.responsive-container .base-content{position:relative;left:50%;width:100%;max-width:460px;background:#fff;z-index:1;transform:translate(-50%)}.responsive-container.dialog-login .title-text{text-align:left}.responsive-container.dialog-login .base-content{margin-top:16px}.responsive-container .van-cell{padding:0 12px;margin-bottom:16px;margin-bottom:clamp(14.4px,4.267vw,17.6px);height:40px;height:clamp(36px,10.667vw,44px);font-size:clamp(12.6px,3.733vw,15.4px);line-height:1;color:#c7cbd1;border:1px solid #d5dbe5;border-radius:6px}.responsive-container .forget-password{margin-bottom:12px;font-family:Arial;font-weight:400;font-size:14px;line-height:1.5;text-align:right;color:#0074fe}.responsive-container .btn-primary{width:100%;height:40px;margin-top:16px;border-radius:4px}.responsive-container .login-type{margin:16px auto;font-family:Arial;font-weight:700;font-size:14px;line-height:1.5;text-align:center;color:#e01d20}.responsive-container .filed-captcha-wrap{display:flex;justify-content:space-between;margin-bottom:4px}.responsive-container .filed-captcha-wrap .btn-captcha{background:transparent;color:#e01d20;border:1px solid currentColor;margin-left:12px;width:103px;height:40px;height:clamp(36px,10.667vw,44px);font-family:Arial;font-weight:700;font-size:14px;white-space:nowrap;border-radius:4px}.responsive-container .filed-captcha-wrap .btn-captcha.disabled{color:#e01d204d}@media (max-width: 600px){.responsive-container .login-content-banner{position:relative;display:block;width:100%;min-height:137px;background:url(https://store-f2e.mattel163.com/gamecenter-core-uploads/prod/login-banner.png) no-repeat center/cover;background-size:cover}.responsive-container .base-content{margin-top:-8px;padding:24px;border-radius:8px}}@media (min-width: 480px) and (max-width: 600px){.responsive-container .login-content-banner{background:url(https://store-f2e.mattel163.com/gamecenter-core-uploads/prod/2026/04/17/18/19/27/20260417-181910.png) no-repeat center/cover}}.popup-forget-password .form-forget .van-cell,.dialog-forget-password .form-forget .van-cell{margin-bottom:24px}.popup-forget-password .form-forget .van-cell:after,.dialog-forget-password .form-forget .van-cell:after{display:none}.popup-forget-password .van-radio__icon,.dialog-forget-password .van-radio__icon{border-radius:2px;overflow:hidden}.popup-forget-password .van-steps,.dialog-forget-password .van-steps{padding:0}.popup-forget-password .van-step--horizontal .van-step__line,.dialog-forget-password .van-step--horizontal .van-step__line{height:2px}.popup-forget-password .van-steps--horizontal .van-steps__items,.dialog-forget-password .van-steps--horizontal .van-steps__items{margin-top:-8px;margin-bottom:0}.popup-forget-password .van-step__icon,.popup-forget-password .van-step__circle,.dialog-forget-password .van-step__icon,.dialog-forget-password .van-step__circle{width:12px;height:12px;background:transparent;border-radius:50%;border:2px solid currentColor;box-sizing:border-box}.popup-forget-password .van-step__icon--active:before,.popup-forget-password .van-step__circle--active:before,.dialog-forget-password .van-step__icon--active:before,.dialog-forget-password .van-step__circle--active:before{display:none;content:""}.popup-forget-password .forget-content,.dialog-forget-password .forget-content{flex:1;background:#fff;margin-top:-8px;padding:24px;border-radius:8px;z-index:1}.popup-forget-password .title,.dialog-forget-password .title{margin-top:16px;font-weight:700;font-size:20px;line-height:1;color:#1a2333;text-align:left;white-space:nowrap}.popup-forget-password .no-password,.dialog-forget-password .no-password{font-family:Arial;font-style:normal;font-weight:400;font-size:14px;line-height:1.5;color:#1a2333}.popup-forget-password .form-forget,.dialog-forget-password .form-forget{margin-top:16px}.popup-forget-password .form-forget .btn-verify-code,.dialog-forget-password .form-forget .btn-verify-code{margin-bottom:16px}.popup-forget-password .btn-send-again,.dialog-forget-password .btn-send-again{width:100%;text-align:center}.popup-forget-password .pwd-field,.dialog-forget-password .pwd-field{margin-bottom:16px}.c-accept{display:flex;flex-wrap:wrap}.c-dialog-accept{width:90vw;max-width:420px;--mt-dialog-min-width: unset;--mt-dialog-padding: 12px 24px 24px}.c-dialog-accept .c-accept{padding:1em}.c-dialog-accept .confirm-button{width:100%;max-width:100%!important;--mt-button-height: 40px;border-radius:4px}.c-accept-checkbox--login{font-size:16px;line-height:1.5;color:#1a2333;font-weight:400}@media (max-width: 360px){.c-accept-checkbox--login{font-size:14px}}.c-accept-checkbox--login .link{margin:0 .25em;color:#0074fe;cursor:pointer}.c-accept-checkbox--login .icon-unchecked{border-color:#c8c9cc}.c-accept-checkbox--login .icon-checked{color:#e01d20}.popup-login-method{height:auto;max-height:60vh}.popup-login-method .game-icon{display:block;width:80px;width:clamp(72px,21.333vw,88px);height:80px;height:clamp(72px,21.333vw,88px);margin:0 auto}.popup-login-method .methods-wrap{display:flex;align-items:center;justify-content:center;width:100%;max-width:500px;margin-left:auto;margin-right:auto}.popup-login-method .methods-wrap .login-method{flex:1;max-width:33.33%;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:14px;font-size:clamp(12.6px,3.733vw,15.4px)}.popup-login-method .methods-wrap .method-icon{width:50px;width:clamp(45px,13.333vw,55px);height:50px;height:clamp(45px,13.333vw,55px);margin-bottom:8px;border-radius:50%}.popup-login-method .c-accept-checkbox--login{margin:20px auto}.dialog-login-method{--mt-dialog-width: 580px}.dialog-login-method .dialog-content{padding:0 40px;margin-bottom:40px}.dialog-login-method .game-icon{display:block;width:100px;height:100px;margin:0 auto}@media (min-height: 480px){.dialog-login-method .game-icon{width:120px;height:120px}}.dialog-login-method .methods-wrap{display:flex;align-items:center;justify-content:center;width:100%}.dialog-login-method .methods-wrap .login-method{flex:1;max-width:33.33%;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:16px}.dialog-login-method .methods-wrap .method-icon{width:60px;width:clamp(54px,16vw,66px);height:60px;height:clamp(54px,16vw,66px);margin-bottom:8px;border-radius:50%}.dialog-login-method .c-accept-checkbox--login{margin:20px auto 0}.popup-login,.popup-forget-password{--van-popup-close-icon-margin: 12px;max-height:unset!important;height:100%;padding-top:48px}.c-dialog.c-dialog-no-account{--mt-dialog-width: 90vw;--mt-dialog-max-width: 460px}.c-dialog.c-dialog-no-account .dialog-content{display:flex;flex-direction:column;align-items:center;padding:0 24px}.c-dialog.c-dialog-no-account .title-txt{font-size:20px;font-weight:700;line-height:2}.c-dialog.c-dialog-no-account .content-txt{font-size:16px;line-height:1.5}@media (max-width: 500px){.c-dialog.c-dialog-no-account .title-txt{font-size:18px}.c-dialog.c-dialog-no-account .content-txt{font-size:12px}}
