/*! Copyright © 2011 - 2025 miHoYo. All Rights Reserved */
.service-button[data-v-056723f2]{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.2rem .28rem;border-radius:.16rem;-webkit-transition:background-color .2s linear;-o-transition:background-color .2s linear;transition:background-color .2s linear;cursor:pointer}.service-button.default[data-v-056723f2]{background-color:var(--primary-white-color);border:.02rem solid var(--pc-wfBtnBorderC);color:var(--pc-wfBtnTextC)}.service-button.primary[data-v-056723f2]{background:#19a3ff;color:var(--pc-mainBtnTextC);border:.02rem solid #19a3ff}.service-button.primary[data-v-056723f2]:not(.disabled):not(.platform_btn):hover{background:#40b3ff;border-color:#40b3ff}.service-button.primary[data-v-056723f2]:not(.disabled):not(.platform_btn):active{background:#0086f0;border-color:#0086f0}.service-button.disabled[data-v-056723f2]{cursor:not-allowed;opacity:.6;background:#addcff;border-color:#addcff}.service-button__content[data-v-056723f2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;gap:.16rem;line-height:.4rem}
.visitor-login *{word-break:normal;overflow-wrap:break-word}.visitor-login .mi-dialog__headerbtn{z-index:2}.visitor-login__header{text-align:center}.visitor-login__header .header__logo{height:.8rem;margin:0 auto}.visitor-login__header .header__title{font-size:.32rem;font-style:normal;font-weight:500;line-height:.48rem;margin:.48rem 0;width:100%;text-align:center}.visitor-login__body .mi-form-item{margin-bottom:.24rem}.visitor-login__body .mi-form-item.is-error .mi-input-group__append,.visitor-login__body .mi-form-item.is-error .mi-input-group__prepend,.visitor-login__body .mi-form-item.is-error .mi-input__inner:focus,.visitor-login__body .mi-form-item.is-error .mi-input__inner:hover{border-color:var(--mi-color-danger)}.visitor-login__body .mi-form-item .mi-form-item__error{padding-top:.04rem}.visitor-login__body .mi-input__inner:focus,.visitor-login__body .mi-input__inner:hover{border-color:var(--mi-color-border)}.visitor-login__body .body__phone .mi-input-group__prepend{background-color:inherit;color:inherit}.visitor-login__body .body__phone .mi-input-group__prepend:after{content:"";position:absolute;right:0;top:25%;bottom:25%;border-left:.02rem solid var(--mi-color-border);z-index:1}.visitor-login__body .body__phone .mi-input__inner{border-left:none}.visitor-login__body .body__phone .mi-input-group__prepend{border-right:none}.visitor-login__body .body__captcha .mi-input-group__append{width:2rem;text-align:center;background-color:inherit;color:inherit}.visitor-login__body .body__captcha .mi-input-group__append .mi-button.is-disabled{color:var(--mi-color-disabled-text)}.visitor-login__body .body__captcha .mi-input-group__append:before{content:"";position:absolute;left:0;top:25%;bottom:25%;border-left:.02rem solid var(--mi-color-border);z-index:1}.visitor-login__body .body__captcha .mi-input__inner{border-right:none}.visitor-login__body .body__captcha .mi-input-group__append{border-left:none;padding-left:0;padding-right:0}.visitor-login__body .body__captcha__cd{color:var(--mi-color-disabled-text);cursor:not-allowed}.visitor-login__body .body__tip--info{font-family:PingFang SC;font-size:.28rem;font-style:normal;font-weight:400;line-height:.4rem;margin-top:-.08rem;padding-left:.1rem;padding-right:.1rem;text-align:left}.visitor-login__body .body__tip--check .mi-checkbox__inner{border-color:var(--footDialogUnCheckedColor,var(--default-font-color));color:var(--footDialogUnCheckedColor,var(--default-font-color))}.visitor-login__body .body__tip--check .mi-checkbox.is-checked .mi-checkbox__inner{border-color:var(--footDialogCheckedColor,var(--mi-color-primary));color:var(--footDialogCheckedColor,var(--mi-color-primary));background-color:var(--footDialogCheckedColor,var(--mi-color-primary))}.visitor-login__body .send-code{padding:.14rem .26rem!important}.visitor-login .mi-dialog{border-radius:.24rem}.visitor-login .mi-dialog__body{padding:.4rem .8rem .48rem}.visitor-login .mi-dialog__footer{padding:0 .8rem .8rem}.visitor-login .mi-dialog__headerbtn{top:.48rem;right:.48rem}.visitor-login__footer{text-align:center}.visitor-login__footer>button{width:100%}.visitor-login__footer .__btn{color:var(--pc-mainBtnTextC);background:var(--pc-mainBtnBgC)}
.input{border:.02rem solid #cacdd3;padding:.24rem;border-radius:.16rem}.input .van-field__left-icon{color:#70727c;padding-right:.24rem;border-right:.02rem solid #e5e6eb;line-height:.4rem;font-size:.28rem}.input .van-field__right-icon{border-left:.02rem solid #e5e6eb;padding-left:.24rem}
.m-login-popup[data-v-bd419b6c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.visitor-login[data-v-bd419b6c]{padding:0 .32rem}.visitor-login [data-v-bd419b6c]{word-break:normal;overflow-wrap:break-word}.visitor-login__header .header__logo[data-v-bd419b6c]{height:.8rem;margin:0 auto}.visitor-login__header .header__title[data-v-bd419b6c]{font-size:.32rem;font-style:normal;font-weight:500;line-height:.48rem;margin:.48rem 0;width:100%;text-align:center}.visitor-login__body[data-v-bd419b6c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.24rem}.visitor-login__body .body__captcha .send-code[data-v-bd419b6c]{color:#505968}.visitor-login__body .body__captcha__cd[data-v-bd419b6c]{color:var(--mi-color-disabled-text);cursor:not-allowed}.visitor-login__body .body__tip--info[data-v-bd419b6c]{font-family:PingFang SC;font-size:.28rem;font-style:normal;font-weight:400;line-height:.4rem;margin-top:-.08rem;padding-left:.1rem;padding-right:.1rem;text-align:left}.visitor-login__footer[data-v-bd419b6c]{text-align:center}.visitor-login__footer>button[data-v-bd419b6c]{width:100%}.visitor-login__footer .__btn[data-v-bd419b6c]{color:var(--pc-mainBtnTextC);background:var(--pc-mainBtnBgC)}
#root.root--pc{background:var(--default-background-color)}
.csc-icon{width:1em;height:1em;vertical-align:-.15em;fill:currentColor;overflow:hidden}
.csc-message{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-animation:showMessageAnimation .25s;animation:showMessageAnimation .25s;width:-webkit-max-content;width:-moz-max-content;width:max-content;background:var(--light-pagebackground-1)}.csc-message.van-popup--center{top:unset;bottom:calc(2.4rem + var(--sab));-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0);padding:.2rem .4rem .2rem .32rem;border-radius:.44rem;-webkit-box-shadow:0 .16rem .48rem 0 var(--message-box-shadow),0 0 .04rem 0 var(--message-box-shadow);box-shadow:0 .16rem .48rem 0 var(--message-box-shadow),0 0 .04rem 0 var(--message-box-shadow);font-size:.32rem;line-height:.48rem;font-weight:500;color:var(--default-font-color)}.csc-message .csc-icon{font-size:.48rem;margin-right:.16rem;-ms-flex-negative:0;flex-shrink:0}.csc-message .csc-message__content{max-width:5.2rem;word-wrap:break-word}@-webkit-keyframes showMessageAnimation{0%{bottom:0}to{bottom:calc(2.4rem + var(--sab))}}@keyframes showMessageAnimation{0%{bottom:0}to{bottom:calc(2.4rem + var(--sab))}}
:root{--default-font-color:#222324;--default-font-color-1:#414347;--default-font-color-2:#6b6f80;--default-font-color-3:#c0c6cc;--default-font-color-4:rgba(44,55,92,.28);--base-white-1:#fcfcfc;--primary-color:#19a3ff;--primary-color-1:rgba(92,130,255,.48);--default-background-color:#f0f3f5;--default-success-color:#67c23a;--default-error-color:#f56c6c;--border-width:0.01rem;--default-border:0.01rem solid var(--light-divider-3);--default-border-height:0.01rem;--default-box-shadow:0 0.08rem 0.2rem 0 rgba(0,0,0,.08);--light-pagebackground-2-desktop:#f5f7fa;--light-pagebackground-2-mobile:#f2f4f7;--light-pagebackground-1:#fff;--light-elevatebackground-2:#fff;--light-orange-4:rgba(250,146,55,.12);--light-fill-3:hsla(223,9%,46%,.08);--fill-2:rgba(97,106,128,.12);--fill-3:hsla(223,9%,46%,.08);--fill-4:hsla(223,9%,46%,.04);--light-elevatebackground-tooltip:#333d62;--red-bg:rgba(235,76,66,.12);--red-bg--active:rgba(235,76,66,.24);--orange-bg:#fef2e7;--message-box-shadow:rgba(26,27,31,.12);--light-elevatebackground-1:#fff;--popup-gao-bg:#f7f8fa;--date-picker-disabled-bg:#f9f9f9;--orange-1:#fa9237;--theme-hover:#40b3ff;--theme-active:#0086f0;--light-red-1:#eb4c42;--light-red-3:rgba(235,76,66,.24);--context-5:#bcbfcc;--light-divider-tap:hsla(0,0%,4%,.06);--divider-1:rgba(55,60,82,.24);--light-divider-2:rgba(55,60,82,.18);--light-divider-3:rgba(55,60,82,.12);--light-box-shadow:rgba(26,27,31,.12);--overlay-color:hsla(0,0%,4%,.2);--thumb-bg:rgba(97,106,128,.16);--thumb-bg--hover:rgba(55,60,82,.24);--thumb-border:rgba(55,60,82,.12);--thumb-border--hover:rgba(55,60,82,.12);--gray-gary-770727-c:#70727c;--Sc-Lighr-Gray-Gary_1:#f5f7f8;--Sc-Lighr-Gray-Gary_6:#747779;--Sc-Lighr-Brand-Brand_10:#19a3ff;--primary-white-color:#fff;--primary-blue-color:#3e72ed;--pc-mainBtnBgC:var(--primary-blue-color);--pc-mainBtnTextC:var(--primary-white-color);--pc-wfBtnBorderC:var(--primary-blue-color);--pc-wfBtnTextC:var(--primary-blue-color);--pc-textBtnC:var(--primary-blue-color);--small-font-size:0.24rem;--default-font-size:0.28rem}.dark-theme,:root{--csc-border-radius-1:0.08rem;--csc-border-radius-2:0.12rem;--theme-3:rgba(92,130,255,.24);--theme-4:rgba(92,130,255,.12);--orange-4:rgba(250,146,55,.12)}.dark-theme{--default-font-color:#f5f6fa;--default-font-color-1:#d1d2d6;--default-font-color-2:#969cb2;--default-font-color-3:#757a8f;--default-font-color-4:#565a70;--base-white-1:#f5f6fa;--primary-color:#6b8eff;--primary-color-1:rgba(92,130,255,.48);--default-background-color:var(--light-pagebackground-2-mobile);--default-success-color:#67c23a;--default-error-color:#f56c6c;--default-border:0.01rem solid var(--light-divider-3);--default-border-height:0.01rem;--default-box-shadow:0 0.08rem 0.2rem 0 rgba(0,0,0,.08);--light-pagebackground-2-desktop:#272b3b;--light-pagebackground-2-mobile:#181a24;--light-pagebackground-1:#202330;--light-elevatebackground-2:#393f57;--light-orange-4:rgba(250,146,55,.12);--light-fill-3:hsla(227,9%,52%,.12);--fill-2:hsla(226,7%,53%,.18);--fill-3:hsla(227,9%,52%,.12);--fill-4:hsla(227,9%,52%,.06);--light-elevatebackground-tooltip:#333d62;--red-bg:rgba(235,89,84,.16);--orange-bg:rgba(250,157,75,.12);--message-box-shadow:rgba(26,27,31,.72);--light-elevatebackground-1:#2f3447;--popup-gao-bg:var(--light-pagebackground-1);--date-picker-disabled-bg:var(--default-font-color-3);--overlay-color:hsla(0,0%,4%,.7);--orange-1:#fa9d4b;--theme-hover:#7092ff;--theme-active:#4b74fa;--light-red-1:#eb5954;--light-red-3:rgba(235,89,84,.24);--context-5:#565a70;--light-divider-tap:hsla(0,0%,4%,.06);--divider-1:rgba(180,187,214,.24);--light-divider-2:rgba(180,187,214,.18);--light-divider-3:rgba(180,187,214,.12);--light-box-shadow:rgba(26,27,31,.12)}.csc-field .csc-field__slot>div{margin-top:.08rem!important}.csc-field .csc-cascader__text,.csc-field .csc-select__text{height:.72rem;border-bottom:var(--border-width) solid #e4e7eb;padding:.16rem 0}.csc-field .csc-input .csc-input__singleline{background:unset;border-radius:unset;padding:.16rem 0;border-bottom:var(--border-width) solid #e4e7eb}.csc-field .csc-input .csc-input__textarea{background:unset;border:var(--border-width) solid #e7eaed}.csc-field .csc-input .csc-input__word-limit{font-size:.24rem}.csc-field.csc-date-picker .csc-date-picker__wrap{background:unset;padding:.16rem 0;border-bottom:var(--border-width) solid #e4e7eb;border-radius:unset}.csc-field .csc-date-picker__placeholder{color:var(--default-font-color-3)}body,html{height:100%;background-color:#fff;font-size:.28rem;color:var(--default-font-color);font-family:PingFang SC,Microsoft YaHei,\\5FAE\8F6F\96C5\9ED1,Arial,sans-serif}*{margin:0;-webkit-box-sizing:border-box;box-sizing:border-box}ol{list-style:auto}ol,ul{padding-left:1.5em}ul{list-style:disc}#frame,#layout{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}#root{width:100%;height:100%;-ms-flex:1;flex:1;background-color:#fff;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:.28rem;line-height:.4rem}#root,#root>*{-webkit-box-flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal}#root>*{-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column}#root .csc-empty .csc-empty__description{width:unset;white-space:pre-line}:root{--sat:content(safe-area-inset-top);--sat:env(safe-area-inset-top);--sar:content(safe-area-inset-right);--sar:env(safe-area-inset-right);--sab:content(safe-area-inset-bottom);--sab:env(safe-area-inset-bottom);--sal:content(safe-area-inset-left);--sal:env(safe-area-inset-left)}.primary-color{color:var(--primary-color)}.van-dialog__header{color:var(--default-font-color)!important}.van-dialog{border-radius:.24rem!important;background:var(--light-pagebackground-1)!important;width:5.5rem!important}.van-dialog .van-dialog__header--isolated{padding:.48rem}.van-dialog .van-dialog__header{padding-top:.48rem}.van-dialog .van-dialog__cancel{color:var(--default-font-color-1)!important}.van-dialog .van-dialog__confirm{color:var(--primary-color)!important}.van-dialog .van-button{font-size:.32rem;line-height:.48rem;font-weight:400;height:.88rem}.van-overlay{background:var(--overlay-color)}.van-popup{background-color:var(--light-elevatebackground-1)!important;max-width:7.5rem}.van-popup .csc-button.van-button--plain.van-button--primary,.van-popup .van-button--default{background:var(--light-elevatebackground-1)!important}.van-popup.van-popup--bottom{left:50%;margin-left:-3.75rem}.van-popup .van-picker{background-color:var(--light-elevatebackground-1)!important}.van-action-sheet{background-color:var(--popup-gao-bg)!important}.van-action-sheet .van-action-sheet__cancel,.van-action-sheet .van-action-sheet__item{background:var(--light-elevatebackground-2);font-size:.32rem;line-height:.48rem;padding:.2rem;color:var(--default-font-color)}.van-action-sheet .van-action-sheet__cancel:active,.van-action-sheet .van-action-sheet__item:active{background:var(--light-pagebackground-2-mobile)}.van-action-sheet .van-action-sheet__item--disabled .van-action-sheet__name{opacity:.24}.van-action-sheet .van-action-sheet__item--disabled:active{background:var(--light-elevatebackground-2)}.van-action-sheet .van-action-sheet__item+.van-action-sheet__item{border-top:var(--border-width) solid var(--light-divider-2)}.van-action-sheet .van-action-sheet__gap{background-color:var(--popup-gao-bg)}.van-checkbox .van-checkbox__icon--checked .van-icon{background-color:var(--primary-color);border-color:var(--primary-color)}.van-button--default{background:var(--light-pagebackground-1)!important}[class*=van-hairline]:after{border-color:var(--light-divider-3)}.mi-popover{border-radius:.16rem;border:.02rem solid var(--gray-gary-4-e-5-e-6-eb,#e5e6eb);background:var(--basic-white-ffffff,#fff);-webkit-box-shadow:0 .32rem .48rem 0 rgba(0,0,0,.04);box-shadow:0 .32rem .48rem 0 rgba(0,0,0,.04)}.mi-popover .mi-popover__content{padding:.32rem}.mi-dialog{border-radius:.16rem}.mi-dialog .mi-dialog__body{word-break:break-word}.mi-input__inner,.mi-textarea textarea{border-radius:.16rem}.mi-message-box .mi-message-box__message{white-space:pre-line}.mi-form-item__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.mi-form-item__content .mi-form-item__error{padding-top:.04rem;line-height:.36rem}.mi-button:hover{background:#e6fdff;color:#19a3ff;border-color:#19a3ff}.mi-button:active{background:#c0ecfc;color:#19a3ff;border-color:#19a3ff}.mi-button--primary{background:#19a3ff;border-color:#19a3ff}.mi-button--primary:hover{background:#40b3ff;border-color:#40b3ff;color:#fff}.mi-button--primary:active{background:#0086f0;border-color:#0086f0;color:#fff}.mi-button--primary.is-disabled,.mi-button--primary.is-disabled:active,.mi-button--primary.is-disabled:hover{background:#addcff;border-color:#addcff}.mi-button--primary.is-outline{color:#19a3ff;border-color:#19a3ff}.mi-button--primary.is-outline:hover{background:#e6fdff;color:#19a3ff;border-color:#19a3ff}.mi-button--primary.is-outline:active{background:#c0ecfc}.upload-button .upload-button__content:hover:not(.upload-button .upload-button__content--disabled){color:var(--primary-color)!important}
