/*! Copyright (c) 2021-present, miHoYo, Inc. All rights reserved. */
/*! aa1b9c125f81f47e,1755170400658, JIT Construction: v2.43.0-eff8bcbe */:root{background:#fff}:root.is-out-iframe{background:#fff!important}@supports((-webkit-animation-name:slideInUp) or (animation-name:slideInUp)){:root.is-in-iframe.iframe-level-1 #app{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}:root.is-in-iframe,:root.is-in-iframe body{height:100%}:root.is-in-iframe #app{width:100%;position:fixed;bottom:0;left:0;background:#fff;max-height:100%;height:86%;overflow-y:auto;-webkit-transform:translateZ(0);transform:translateZ(0);border-radius:16px 16px 0 0}:root.is-in-iframe #app.app-auto-height{height:auto}:root.is-in-iframe #app.page-social{height:75%;background-color:#f5f5f7}:root.is-in-iframe #app.page-social .van-nav-bar{background-color:#f5f5f7}:root.is-in-iframe .animate__slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp;-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-fill-mode:both;animation-fill-mode:both}:root.is-in-iframe .login-platfrom-navbar .van-nav-bar--fixed{border-radius:16px 16px 0 0}:root.is-in-iframe .geetest_box_wrap,:root.is-in-iframe .geetest_box_wrap .geetest_box,:root.is-in-iframe .geetest_wind.geetest_panel .geetest_panel_box,:root.is-in-iframe .login-platform-mobile-dialog.van-dialog--round-button{top:57%}:root.is-in-iframe .login-page-wrapper .login-platfrom-navbar .van-nav-bar--fixed:after{display:none}@-webkit-keyframes slideInUp{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInUp{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@media (orientation:landscape){:root.is-in-iframe:not([mobile-force-landscape=true]) #app{height:100%;border-radius:0;-webkit-transform:translateZ(0)!important;transform:translateZ(0)!important}:root.is-in-iframe:not([mobile-force-landscape=true]) .login-platfrom-navbar .van-nav-bar--fixed{padding-left:48px;padding-right:48px}:root.is-in-iframe:not([mobile-force-landscape=true]) .geetest_box_wrap,:root.is-in-iframe:not([mobile-force-landscape=true]) .geetest_box_wrap .geetest_box,:root.is-in-iframe:not([mobile-force-landscape=true]) .geetest_wind.geetest_panel .geetest_panel_box,:root.is-in-iframe:not([mobile-force-landscape=true]) .login-platform-mobile-dialog.van-dialog--round-button,:root.is-in-iframe:not([mobile-force-landscape=true]) .van-popup--center{top:50%}:root.is-in-iframe:not([mobile-force-landscape=true]) .animate__slideInUp{-webkit-animation:none;animation:none}:root.is-in-iframe:not([mobile-force-landscape=true]) .password-login-page{padding-bottom:calc(20px + constant(safe-area-inset-bottom));padding-bottom:calc(20px + env(safe-area-inset-bottom))}:root.is-in-iframe:not([mobile-force-landscape=true]) body{height:auto;padding-top:15px;padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right);padding-bottom:calc(env(safe-area-inset-bottom) + 15px);min-height:100vh;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}:root.is-in-iframe:not([mobile-force-landscape=true]) #app{width:336px;height:auto;overflow:hidden;border-radius:12px;position:static}:root.is-in-iframe:not([mobile-force-landscape=true]) #app.page-login{width:368px}:root.is-in-iframe:not([mobile-force-landscape=true]) .login-platfrom-navbar .van-nav-bar--fixed{padding-left:0;padding-right:0}:root.is-in-iframe:not([mobile-force-landscape=true]) .van-dialog{overflow-y:auto}:root.is-in-iframe:not([mobile-force-landscape=true]) .van-dialog .van-dialog__message{max-height:none}:root.is-in-iframe:not([mobile-force-landscape=true]) .bind-mobile-captcha-input .mhy-mobile-password-input,:root.is-in-iframe:not([mobile-force-landscape=true]) .verify-mobile-captcha-input .mhy-mobile-password-input{width:304px}:root.is-in-iframe:not([mobile-force-landscape=true]) .password-login-page{padding-bottom:0}:root.is-in-iframe:not([mobile-force-landscape=true]) .bind-mobile-page,:root.is-in-iframe:not([mobile-force-landscape=true]) .bind-realname-page,:root.is-in-iframe:not([mobile-force-landscape=true]) .rebind-realname-page{padding-bottom:20px}:root.is-in-iframe:not([mobile-force-landscape=true]) .login-page-wrapper{position:relative}:root.is-in-iframe:not([mobile-force-landscape=true]) .login-page-wrapper .login-platfrom-navbar{position:absolute;top:0;--van-nav-bar-background:transparent}:root.is-in-iframe:not([mobile-force-landscape=true]) .login-page-wrapper .login-platfrom-navbar .van-hairline--bottom:after,:root.is-in-iframe:not([mobile-force-landscape=true]) .login-page-wrapper .login-platfrom-navbar .van-nav-bar__title{display:none}:root.is-in-iframe:not([mobile-force-landscape=true]) .login-page-wrapper .login-page.pr-p32{padding-right:24px}:root.is-in-iframe:not([mobile-force-landscape=true]) .login-page-wrapper .login-page.pl-p32{padding-left:24px}:root.is-in-iframe:not([mobile-force-landscape=true]) .login-page-wrapper .login-page.pb-p20{padding-bottom:12px}:root.is-in-iframe:not([mobile-force-landscape=true]) .login-page-wrapper .login-page .m-page-header.isLogo{--m-page-header-marginTop:0;--m-page-header-iconMarginBottom:0}:root.is-in-iframe:not([mobile-force-landscape=true]) .login-page-wrapper .login-page .mhy-cmn-input.cmn-input-repair{padding-bottom:40px}:root.is-in-iframe:not([mobile-force-landscape=true]) .login-page-wrapper .login-page .mhy-cmn-input .input-base .el-input__inner{height:38px}:root.is-in-iframe:not([mobile-force-landscape=true]) .login-page-wrapper .login-page .cmn-button.el-button.el-button--large:not(.is-link){height:40px}:root.is-in-iframe:not([mobile-force-landscape=true]) .login-page-wrapper .login-page .cmn-button.el-button.el-button--large{font-size:14px!important;font-weight:600!important}}html body{--van-dialog-width:315px;--van-dialog-radius:8px;--van-dialog-has-title-message-padding-top:12px;--van-dialog-header-padding-top:24px;--van-dialog-message-padding:20px;--van-dialog-header-line-height:22px;--van-dialog-message-font-size:14px;--van-dialog-message-line-height:20px;--van-dialog-round-button-height:44px}@media (orientation:landscape){html body{--margin-scale:2}}html body .mhy-mobile-password-input .van-password-input__item:before{background:var(--lp-color-main)}html[mobile-force-landscape=true] body{--margin-scale:2}.login-platform-mobile-dialog{--van-text-color:var(--lp-color-gray6);--action-bar-button-border-radius:8px}html.theme-abc .login-platform-mobile-dialog,html.theme-nap .login-platform-mobile-dialog{--action-bar-button-border-radius:22px}.login-platform-mobile-dialog{--action-bar-first-button-border:1px solid var(--lp-color-main)}html.theme-nap .login-platform-mobile-dialog{--action-bar-first-button-border:none}.login-platform-mobile-dialog{--action-bar-first-button-color:var(--lp-color-main)}html.theme-nap .login-platform-mobile-dialog{--action-bar-first-button-color:#656565}.login-platform-mobile-dialog{--action-bar-first-button-background:transparent}html.theme-nap .login-platform-mobile-dialog{--action-bar-first-button-background:#d9d9d9}.login-platform-mobile-dialog__close-icon{top:18px;right:18px;z-index:20}.login-platform-mobile-dialog.van-dialog--round-button{--van-dialog-transition:0.5s;top:50%}.login-platform-mobile-dialog.van-dialog--round-button.agreement-confirm .van-dialog__message{padding-left:28px;padding-right:28px}@media (orientation:landscape){.login-platform-mobile-dialog.van-dialog--round-button.agreement-confirm{width:336px;height:60%;min-height:218px}.login-platform-mobile-dialog.van-dialog--round-button.agreement-confirm .van-dialog__content{height:87%}.login-platform-mobile-dialog.van-dialog--round-button.agreement-confirm .van-dialog__content .van-dialog__message--has-title{padding-top:8px}.login-platform-mobile-dialog.van-dialog--round-button.agreement-confirm .van-dialog__content .van-dialog__message{height:100%;max-height:100%}.login-platform-mobile-dialog.van-dialog--round-button.agreement-confirm .van-dialog__content .van-dialog__message .agreement-confirm-container{height:100%}.login-platform-mobile-dialog.van-dialog--round-button.agreement-confirm .van-dialog__footer{padding:10px 28px 20px 28px;position:absolute;bottom:0}.login-platform-mobile-dialog.van-dialog--round-button.agreement-confirm-insdk{height:calc(100% - 24px);max-height:500px}}.login-platform-mobile-dialog.van-dialog--round-button .van-dialog__footer{padding:20px}.login-platform-mobile-dialog.van-dialog--round-button .van-dialog__content--isolated{min-height:0!important}.login-platform-mobile-dialog.van-dialog--round-button .van-dialog__message{padding-bottom:2px;padding-left:20px;padding-right:20px}.login-platform-mobile-dialog.van-dialog--round-button .van-dialog__message .agreement-confirm-container{margin-right:-8px;margin-left:-8px}.login-platform-mobile-dialog.van-dialog--round-button .van-dialog__message .agreement-confirm-container .agreement-confirm-content{margin-right:-18px;height:122px;overflow-y:scroll}@media (orientation:landscape){.login-platform-mobile-dialog.van-dialog--round-button .van-dialog__message .agreement-confirm-container .agreement-confirm-content{height:65%}}.login-platform-mobile-dialog.van-dialog--round-button .van-dialog__message .agreement-confirm-container .agreement-confirm-content .agreement-confirm-text{margin-right:18px}.login-platform-mobile-dialog.van-dialog--round-button .van-dialog__message .agreement-confirm-container .agreement-confirm-content .agreement-confirm-text:after{content:"";display:block;width:100%;height:30px}@media (orientation:landscape){.login-platform-mobile-dialog.van-dialog--round-button .van-dialog__message .agreement-confirm-container .agreement-confirm-content .agreement-confirm-text:after{height:70px}}.login-platform-mobile-dialog.van-dialog--round-button .van-dialog__message .agreement-confirm-container .agreement-confirm-content .agreement-gradation{height:56px;width:275px;background:-webkit-linear-gradient(top,hsla(0,0%,100%,0),hsla(0,0%,100%,.1) 43.37%,hsla(0,0%,100%,.591) 59.06%,#fff);background:linear-gradient(180deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.1) 43.37%,hsla(0,0%,100%,.591) 59.06%,#fff);position:absolute;bottom:145px;pointer-events:none}@media (orientation:landscape){.login-platform-mobile-dialog.van-dialog--round-button .van-dialog__message .agreement-confirm-container .agreement-confirm-content .agreement-gradation{width:296px;bottom:110px}}.login-platform-mobile-dialog.van-dialog--round-button .van-dialog__message .agreement-confirm-container .agreement-confirm-content-agree{color:#98999e;text-align:left;background-color:#fff}@media (orientation:landscape){.login-platform-mobile-dialog.van-dialog--round-button .van-dialog__message .agreement-confirm-container .agreement-confirm-content-agree{position:absolute;bottom:73px;padding-right:20px}}.login-platform-mobile-dialog.van-dialog--round-button .van-dialog__header{font-size:16px;line-height:22px;font-weight:600;color:var(--lp-color-gray7)}.login-platform-mobile-dialog.van-dialog--round-button .van-action-bar-button{--van-font-bold:700;--van-font-size-md:16px;border-radius:var(--action-bar-button-border-radius)}.login-platform-mobile-dialog.van-dialog--round-button:not(.cmn-dialog--same-button) .van-action-bar-button--first:not(.van-action-bar-button--last){border:var(--action-bar-first-button-border);color:var(--action-bar-first-button-color);background:var(--action-bar-first-button-background)}.login-platform-mobile-dialog.van-dialog--round-button .van-action-bar-button--last{background:var(--van-button-primary-background);border:none}.login-platform-mobile-dialog.van-dialog--round-button.cmn-dialog--same-button .van-dialog__footer{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;height:100px;-webkit-box-pack:justify;justify-content:space-between}.login-platform-mobile-dialog.van-dialog--round-button.cmn-dialog--same-button .van-dialog__footer>.van-button{-webkit-box-flex:0;flex-grow:0;flex-basis:44px}.login-platform-mobile-dialog.van-dialog--round-button.cmn-dialog--same-button .van-dialog__footer>.van-button.van-dialog__cancel{margin-right:0}.login-platform-mobile-dialog.van-dialog--round-button.cmn-dialog--same-button .van-action-bar-button--first{background:var(--van-button-primary-background);border:none}.login-platform-mobile-dialog.van-dialog--round-button .van-dialog__cancel{margin-right:11px}.login-platform-mobile-dialog.van-dialog--round-button .van-popup__close-icon{color:#c1c2c7;font-size:18px}.login-platform-mobile-dialog.van-dialog--round-button .van-popup__close-icon--top-right{top:14px;right:14px}@media (orientation:landscape){.landscape-center{margin:0 auto;max-width:375px}.landscape-safe-area-bottom{padding-bottom:calc(env(safe-area-inset-bottom) + 20px)}}.cmn-autotest-button[data-v-48a96959]{position:fixed;z-index:9998;right:30px;bottom:80px}.is-mobile .cmn-autotest-button[data-v-48a96959]{right:10px;bottom:10px}.mhy-login-platform__loading{position:fixed;top:0;bottom:0;left:0;right:0;display:flex;justify-content:center;align-items:center;user-select:none;z-index:100001;background:transparent}@-webkit-keyframes rotation{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.mhy-login-platform__loading--rotation{width:80px;height:80px;background:#2b2e33;border-radius:8px;display:flex;justify-content:center;align-items:center}.mhy-login-platform__loading--rotation div{border:none;width:46px;height:46px;background-size:46px;background-image:url(data:image/png;base64,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);animation:rotation 1s linear infinite}.mhy-login-platform__overflow-hidden{overflow:hidden!important}