.back-button{cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;line-height:20px;width:52px}.back-button .next-icon{width:16px;margin-right:4px}.login-section-wrapper{width:var(--login-panel-width);min-height:300px;height:auto;background-color:#fff;background-color:var(--login-panel-background-color,#fff);border-radius:4px;border-radius:var(--login-panel-border-radius,4px);margin:0 auto;padding:0;-webkit-box-sizing:content-box;box-sizing:content-box;position:fixed;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-box-shadow:4px 4px 15px 0 rgba(31,56,88,.15);box-shadow:4px 4px 15px 0 rgba(31,56,88,.15);font-size:12px}.login-section-wrapper .login-section-loading-indicator{color:#3e495c;color:var(--paragraph-color,#3e495c)}.login-section-wrapper .login-logo-wrapper{height:22px}.login-section-wrapper .login-logo-wrapper .back-button{margin-right:8px;color:var(--color-brand1-1);float:left}.login-section-wrapper .login-logo-wrapper .login-logo-img{width:auto;height:28px;aspect-ratio:auto}.login-section-wrapper .login-logo-wrapper .login-i18n{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#333;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;padding:2px 4px;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:12px;height:22px;background:none;float:right}.login-section-wrapper .login-logo-wrapper .login-i18n .login-i18n-icon:before{font-size:14px}.login-section-wrapper .login-logo-wrapper .login-i18n:hover{color:var(--btn-color)}.login-section-wrapper .login-section-content{padding:var(--login-panel-padding-ver) var(--login-panel-padding-hoz);-webkit-box-sizing:content-box;box-sizing:content-box}.login-section-wrapper .login-section-child{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-transition:height .3s linear;transition:height .3s linear}.login-section-wrapper .next-loading{width:100%}.login-section-wrapper .next-loading .next-loading-component{-webkit-filter:none;filter:none;opacity:.5}.login-section-transparent{-webkit-box-shadow:none;box-shadow:none}.login-section-left{left:10%}.login-section-right{right:10%}.login-section-center{left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.login-section-full-content{width:372px}.login-section-full-content .login-section-content{padding:0;width:auto}.register-main-title{font-size:16px;font-weight:600;color:#111720;margin-top:16px;line-height:28px;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0 10px}.layout-wrapper .login-section-wrapper.register-section,.layout-wrapper .login-section-wrapper.register-section .next-menu.next-select-menu{background-color:#fff}.layout-wrapper .login-section-wrapper.register-section .next-menu-item{color:#333}.layout-wrapper .login-section-wrapper.register-section .phone-number-select-popup .next-menu .next-menu-item.next-focused,.layout-wrapper .login-section-wrapper.register-section .phone-number-select-popup .next-menu .next-menu-item.next-select-menu-item:hover{background-color:var(--menu-background-hover)}.layout-wrapper .login-section-wrapper.register-section .phone-number-drawer-header{background-color:#fff;color:#333}.layout-wrapper .login-section-wrapper.register-section .phone-number-select-drawer .next-menu .next-menu-item.next-focused{background-color:var(--menu-background-hover)}.layout-wrapper .login-section-wrapper.register-section .next-input input{color:#333}.error-panel{text-align:center;padding:20px}.error-panel .error-panel-content{margin-left:4px;vertical-align:middle}.login-way-grid-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;max-height:340px;overflow:auto}.login-way-grid-content .login-way-grid-item{text-align:center;margin-bottom:20px;overflow:hidden}.login-way-grid-content .login-way-grid-item .login-way-avatar{border-radius:4px;border:none;cursor:pointer}.login-way-grid-content .login-way-grid-item .login-way-item-text{display:block;font-size:12px;margin-top:6px;padding:0 2px;color:var(--color-text1-3)}.login-way-mobile-wrapper{position:fixed;left:0;bottom:50px;width:100%;padding:4px 24px;background-color:transparent;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.login-way-mobile-wrapper .login-way-title{font-size:12px;margin:0 0 20px;color:rgba(51,51,51,.5);color:var(--hint-color,rgba(51,51,51,.5))}.login-way-mobile-wrapper .login-way-trigger{text-align:center;margin-bottom:20px}.login-way-mobile-wrapper .login-way-trigger .login-way-trigger-btn{width:214px;height:28px;background-color:transparent}.login-way-mobile-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.login-way-mobile-content .login-way-avatar{border-radius:4px;border:none;margin:0 16px 8px}.login-way-mobile-content .login-way-more{border-radius:50%}.login-way-mobile-content .login-way-mobile-item{-webkit-box-flex:0;-webkit-flex:0 0 calc(25% - 18px);-ms-flex:0 0 calc(25% - 18px);flex:0 0 calc(25% - 18px);text-align:center}.login-way-mobile-content .login-way-mobile-item .login-way-item-text{display:block;font-size:12px;margin-top:6px}.login-way-mobile-drawer{border-top-left-radius:10px;border-top-right-radius:10px;border:none;bottom:0!important;top:unset!important}.login-way-mobile-drawer>div{scrollbar-width:none}.login-way-mobile-drawer>div::-webkit-scrollbar{display:none}.login-way-mobile-drawer .next-drawer-header{font-size:14px;text-align:center;position:fixed;width:100%;z-index:1;border-top-left-radius:10px;border-top-right-radius:10px;color:#111720;color:var(--title-color,#111720)}.login-way-mobile-drawer .next-drawer-body{margin-top:42px;padding-bottom:58px}.login-way-mobile-drawer .login-way-grid-content{max-height:none;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.login-way-mobile-drawer .login-way-mobile-actions{width:100%;position:fixed;bottom:0;left:0;background-color:#fff;border-top:1px solid #dcdee3;border-top:1px solid var(--drawer-title-border-color,#dcdee3)}.login-way-mobile-drawer .login-way-mobile-actions .login-way-mobile-action{width:100%;height:42px}.login-way-mobile-wrapper.login-way-empty-wrapper{position:relative;padding:20px 24px;bottom:auto;left:auto;width:auto}.login-way-mobile-wrapper.login-way-empty-wrapper .login-way-title{text-align:center;margin-bottom:16px}.login-way-mobile-wrapper.login-way-empty-wrapper .login-way-title .next-divider-inner-text{font-size:12px;color:rgba(51,51,51,.5);color:var(--hint-color,rgba(51,51,51,.5))}.login-way-mobile-wrapper.login-way-empty-wrapper .login-way-title:after,.login-way-mobile-wrapper.login-way-empty-wrapper .login-way-title:before{border-color:var(--color-line1-1)}.login-way-mobile-wrapper.login-way-empty-wrapper .login-way-empty-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:20px 0;text-align:center}.login-way-mobile-wrapper.login-way-empty-wrapper .login-way-empty-icon{font-size:40px;color:rgba(51,51,51,.3);color:var(--hint-color,rgba(51,51,51,.3));margin-bottom:12px}.login-way-mobile-wrapper.login-way-empty-wrapper .login-way-empty-text{color:rgba(51,51,51,.5);color:var(--hint-color,rgba(51,51,51,.5))}.login-way-mobile-wrapper.login-way-empty-wrapper .login-way-empty-title{font-size:14px;font-weight:500;line-height:1.4}.login-way-wrapper{margin-bottom:20px;background-color:transparent}.login-way-wrapper .login-way-title{margin-bottom:6px}.login-way-wrapper .login-way-title .next-divider-inner-text{font-size:12px;color:rgba(51,51,51,.5);color:var(--hint-color,rgba(51,51,51,.5));margin-top:0}.login-way-wrapper .login-way-title:after,.login-way-wrapper .login-way-title:before{border-color:var(--color-line1-1)}.login-way-wrapper .login-way-grid{padding-top:8px}.login-way-wrapper .login-way-avatar{border-radius:4px;border:none;cursor:pointer;margin:6px 6px 0}.login-way-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:-6px -12px 0}.login-way-tooltip{border-radius:4px}.login-way-empty-wrapper .login-way-empty-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:20px 0 10px;text-align:center}.login-way-empty-wrapper .login-way-empty-icon{font-size:48px;color:rgba(51,51,51,.3);color:var(--hint-color,rgba(51,51,51,.3));margin-bottom:16px}.login-way-empty-wrapper .login-way-empty-text{color:rgba(51,51,51,.5);color:var(--hint-color,rgba(51,51,51,.5))}.login-way-empty-wrapper .login-way-empty-title{font-size:16px;font-weight:500;line-height:1.4}.captcha-input-wrapper{background-color:transparent}.captcha-input-wrapper .captcha-input{background-color:inherit}.captcha-input-wrapper .captcha-input input{height:var(--login-input-height)}.captcha-input-wrapper .captcha-input-addon-after{border:1px solid #d3dae3;border:var(--input-border-width,1px) solid var(--input-border-color,#d3dae3);border-left:none;border-top-right-radius:4px;border-top-right-radius:var(--form-element-large-corner,4px);border-bottom-right-radius:4px;border-bottom-right-radius:var(--form-element-large-corner,4px);width:100%;overflow:hidden}.captcha-input-wrapper .captcha-input-img{display:inline-block}.captcha-input-wrapper-loose{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}.captcha-input-wrapper-loose .captcha-input{-webkit-box-flex:0;-webkit-flex:0 0 calc(100% - var(--login-input-height)*10/3 - 18px);-ms-flex:0 0 calc(100% - var(--login-input-height)*10/3 - 18px);flex:0 0 calc(100% - var(--login-input-height)*10/3 - 18px)}.captcha-input-wrapper-loose .captcha-input-addon-after{height:var(--login-input-height);-webkit-box-flex:0;-webkit-flex:0 0 calc(var(--login-input-height)*10/3);-ms-flex:0 0 calc(var(--login-input-height)*10/3);flex:0 0 calc(var(--login-input-height)*10/3);border:1px solid #d3dae3;border:var(--input-border-width,1px) solid var(--input-border-color,#d3dae3);border-radius:4px;border-radius:var(--form-element-large-corner,4px);-webkit-box-sizing:content-box;box-sizing:content-box;overflow:hidden;margin-left:16px}.captcha-input-wrapper-loose .captcha-input-img{height:inherit}.captcha-input-wrapper-loose .captcha-input-img img{height:inherit;aspect-ratio:10/3}.sso-checkbox-label{margin-left:6px;display:inline-block;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:calc(100% - 26px);line-height:22px;color:var(--color-fill1-7)}.sso-checkbox-label-large,.sso-checkbox-label-medium,.sso-checkbox-label-small{font-size:12px;font-size:var(--font-size-body-1,12px)}.sso-checkbox-label a{color:#0068ff;color:var(--link-color,#0068ff);text-decoration:none;margin:0 0 0 4px}.sso-account{padding:20px 0 6px}.sso-account .sso-form{width:100%}.sso-account .sso-form .next-input-control .next-icon{width:auto;display:table-cell}.sso-account .sso-form .next-form-item{margin-top:16px;margin-top:calc(var(--s-4, 16px));margin-bottom:0}.sso-account .sso-form .next-form-item:first-of-type{margin-top:0}.sso-account .sso-form .sso-agreement.next-form-item,.sso-account .sso-form .sso-form-actions.next-form-item{margin-top:36px;margin-top:calc(var(--s-4, 16px) + 20px)}.sso-account .sso-form .sso-agreement+.sso-form-actions.next-form-item{margin-top:6px}.sso-account .sso-form .sso-agreement .next-form-item-help{display:none}.sso-account .sso-form .next-input.next-medium input{height:34px;line-height:34px}.sso-account .sso-form .sso-form-label{color:#999;color:var(--input-hint-color,#999);margin-left:10px}.sso-account .sso-form .sso-form-input{background-color:transparent}.sso-account .sso-form .sso-form-input input{padding-left:8px;height:var(--login-input-height)}.sso-account .sso-form .sso-form-btn{width:100%;height:var(--login-input-height);font-size:16px}.sso-account .sso-form .sso-checkbox-shadow{width:16px;height:0}.sso-account .sso-form .sso-checkbox:not(.checked) .next-checkbox .next-checkbox-inner{background-color:transparent}.sso-account .sso-form .sso-checkbox{line-height:22px}.sso-account .sso-form .sso-checkbox .next-checkbox{vertical-align:top;margin-top:2px}.sso-account .sso-form .sso-checkbox .next-checkbox .next-checkbox-inner{border-radius:4px}.sso-account .sso-form .sso-checkbox .next-checkbox-label{vertical-align:top;line-height:1.5;max-width:calc(100% - 32px);overflow:hidden;word-break:break-word;display:inline-block}.sso-account .sso-form .sso-checkbox-label{margin-left:6px;display:inline-block;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:calc(100% - 26px);line-height:22px;color:var(--color-fill1-7)}.sso-account .sso-form .sso-checkbox-label-large,.sso-account .sso-form .sso-checkbox-label-medium,.sso-account .sso-form .sso-checkbox-label-small{font-size:12px;font-size:var(--font-size-body-1,12px)}.sso-account .sso-form .sso-checkbox-label a{color:#0068ff;color:var(--link-color,#0068ff);text-decoration:none;margin:0 0 0 4px}.sso-account .sso-form .sso-agreement .next-form-item-control{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.sso-extra-content{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.sso-extra-content,.sso-extra-content .sso-account-extra-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.sso-extra-content .sso-account-extra-item{font-size:12px;font-size:var(--font-size-body-1,12px);color:var(--btn-text-normal-color);-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.sso-extra-content .sso-account-extra-item .sso-extra-item-hint{height:20px;height:var(--btn-text-size-m-height,20px);line-height:20px;line-height:var(--btn-text-size-m-height,20px);margin-right:2px}.form-extra-content-wrapper{text-align:right;margin:4px 0 12px}.form-extra-content-wrapper .form-extra-content-link{text-decoration:none}.login-verifycode{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.login-verifycode .CodeInput .next-input{height:36px}.login-verifycode .CodeInput .next-input input{height:34px}.login-verifycode .sendCodeBtn{margin-left:10px}.login-verifycode .sendCodeBtn .next-btn{height:36px;padding:0 3px}.next-input.verify-code-input{width:100%;background-color:transparent}.verify-code-wrapper-loose{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.verify-code-wrapper-loose .freeze-btn{margin-left:16px}.verification-code-hint{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;color:var(--paragraph-color);-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-top:6px;font-size:12px}.verification-code-hint .verification-code-hint-icon{color:var(--success-color);margin-right:6px}.verification-code-hint span{display:inline-block;line-height:18px}.phone-number-input-wrapper .phone-number-input-addbefore{width:73px}.phone-number-input-wrapper .phone-number-input-addbefore .next-select{min-width:auto;width:74px}.phone-number-input-wrapper .phone-number-input-addbefore .next-select .next-select-inner{min-width:inherit}.phone-number-input-wrapper .phone-number-input-addbefore .next-select .next-select-inner .next-select-values{min-width:inherit;padding-right:0!important;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.phone-number-input-wrapper .phone-number-input-addbefore .next-select .next-select-inner .next-input-control{padding:0 2px 0 0}.phone-number-input-wrapper .phone-number-input-addbefore .next-select .next-select-inner .next-select-trigger-search input{text-align:center}.phone-number-input-wrapper .phone-number-input{width:100%;background-color:transparent}.phone-number-select .next-select-inner{background-color:transparent;color:#333;color:var(--input-text-color,#333)}.phone-number-drawer-header{padding:10px 16px;background-color:#fff;background-color:var(--login-panel-background-color,#fff)}.phone-number-drawer-header .phone-number-search{width:100%;background-color:transparent;border-radius:unset}.phone-number-drawer-header .phone-number-search .next-before{padding-left:6px}.phone-number-drawer-header .phone-number-search input{padding:0 6px}.phone-number-select-drawer{bottom:0!important;top:unset!important}.phone-number-select-drawer .next-drawer-header{padding:0;border-color:var(--color-line1-1)}.phone-number-select-drawer .next-menu{min-height:260px;max-height:none;border-radius:4px;-webkit-box-shadow:none;box-shadow:none;background-color:#fff;background-color:var(--login-panel-background-color,#fff)}.phone-number-select-drawer .next-menu .next-menu-item>.next-menu-item-inner{height:46px;line-height:44px}.phone-number-select-drawer .next-menu .next-menu-item.next-focused{background-color:var(--menu-background-hover);background-color:var(--login-bg-color-1,var(--menu-background-hover))}.phone-number-select-drawer .next-menu .next-menu-item.next-select-menu-item:hover{background-color:var(--menu-background-hover);background-color:var(--login-bg-color-2,var(--menu-background-hover))}.phone-number-select-drawer .next-menu-header{position:fixed;width:100%;z-index:1002;background:transparent;margin-top:-8px;border-top-left-radius:10px;border-top-right-radius:10px;border-bottom:1px solid var(--color-line1-1)}.phone-number-select-drawer .next-menu-content{margin-top:50px}.phone-number-select-popup{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.phone-number-select-popup .next-menu{background-color:#fff;background-color:var(--login-panel-background-color,#fff)}.phone-number-select-popup .next-menu .next-menu-item.next-focused,.phone-number-select-popup .next-menu .next-menu-item.next-select-menu-item:hover{background-color:var(--menu-background-hover);background-color:var(--login-bg-color-2,var(--menu-background-hover))}.sso-sms-account{padding:20px 0 6px}.sso-sms-account .sso-form .sso-form-input{width:100%;background-color:transparent}.sso-sms-account .sso-form .sms-phone-input .next-input.next-select-inner{height:var(--login-input-height);-webkit-box-sizing:content-box;box-sizing:content-box;width:calc(100% - 2px)}.sso-sms-account .sso-form .sms-phone-input input,.sso-sms-account .sso-form .sms-verify-code input{height:var(--login-input-height)}.sso-sms-account .sso-form .sms-verify-code .freeze-btn{height:var(--login-input-height);-webkit-box-sizing:content-box;box-sizing:content-box}.sso-sms-account .sso-form .next-form-item{margin-top:16px;margin-top:calc(var(--s-4, 16px));margin-bottom:0}.sso-sms-account .sso-form .next-form-item:first-of-type{margin-top:0}.sso-sms-account .sso-form .sso-agreement.next-form-item,.sso-sms-account .sso-form .sso-form-actions.next-form-item{margin-top:36px;margin-top:calc(var(--s-4, 16px) + 20px)}.sso-sms-account .sso-form .sso-agreement+.sso-form-actions.next-form-item{margin-top:6px}.sso-sms-account .sso-form .sso-agreement .next-form-item-help{display:none}.sso-sms-account .sso-form .sso-checkbox-shadow{width:16px;height:0}.sso-sms-account .sso-form .sso-checkbox:not(.checked) .next-checkbox .next-checkbox-inner{background-color:transparent}.sso-sms-account .sso-form .sso-checkbox{line-height:22px}.sso-sms-account .sso-form .sso-checkbox .next-checkbox{vertical-align:top;margin-top:2px}.sso-sms-account .sso-form .sso-checkbox .next-checkbox .next-checkbox-inner{border-radius:4px}.sso-sms-account .sso-form .sso-checkbox .next-checkbox-label{vertical-align:top;line-height:1.5;max-width:calc(100% - 32px);overflow:hidden;word-break:break-word;display:inline-block}.sso-sms-account .sso-form .sso-checkbox-label{margin-left:6px;display:inline-block;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:calc(100% - 26px);line-height:22px;color:var(--color-fill1-7)}.sso-sms-account .sso-form .sso-checkbox-label-large,.sso-sms-account .sso-form .sso-checkbox-label-medium,.sso-sms-account .sso-form .sso-checkbox-label-small{font-size:12px;font-size:var(--font-size-body-1,12px)}.sso-sms-account .sso-form .sso-checkbox-label a{color:#0068ff;color:var(--link-color,#0068ff);text-decoration:none;margin:0 0 0 4px}.sso-sms-account .sso-form .sso-agreement .next-form-item-control{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.sso-sms-account .sso-form .sso-form-btn{width:100%;height:var(--login-input-height);font-size:16px}.sso-email-account{padding:20px 0 6px}.sso-email-account .sso-form .sso-form-input{width:100%;background-color:transparent}.sso-email-account .sso-form .email-verify-code input,.sso-email-account .sso-form .sso-form-input input{height:var(--login-input-height)}.sso-email-account .sso-form .email-verify-code .freeze-btn{height:var(--login-input-height);-webkit-box-sizing:content-box;box-sizing:content-box}.sso-email-account .sso-form .next-form-item{margin-top:16px;margin-top:calc(var(--s-4, 16px));margin-bottom:0}.sso-email-account .sso-form .next-form-item:first-of-type{margin-top:0}.sso-email-account .sso-form .sso-agreement.next-form-item,.sso-email-account .sso-form .sso-form-actions.next-form-item{margin-top:36px;margin-top:calc(var(--s-4, 16px) + 20px)}.sso-email-account .sso-form .sso-agreement+.sso-form-actions.next-form-item{margin-top:6px}.sso-email-account .sso-form .sso-agreement .next-form-item-help{display:none}.sso-email-account .sso-form .next-input-control .next-icon{width:auto;display:table-cell}.sso-email-account .sso-form .sso-checkbox-shadow{width:16px;height:0}.sso-email-account .sso-form .sso-checkbox:not(.checked) .next-checkbox .next-checkbox-inner{background-color:transparent}.sso-email-account .sso-form .sso-checkbox{line-height:22px}.sso-email-account .sso-form .sso-checkbox .next-checkbox{vertical-align:top;margin-top:2px}.sso-email-account .sso-form .sso-checkbox .next-checkbox .next-checkbox-inner{border-radius:4px}.sso-email-account .sso-form .sso-checkbox .next-checkbox-label{vertical-align:top;line-height:1.5;max-width:calc(100% - 32px);overflow:hidden;word-break:break-word;display:inline-block}.sso-email-account .sso-form .sso-checkbox-label{margin-left:6px;display:inline-block;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:calc(100% - 26px);line-height:22px;color:var(--color-fill1-7)}.sso-email-account .sso-form .sso-checkbox-label-large,.sso-email-account .sso-form .sso-checkbox-label-medium,.sso-email-account .sso-form .sso-checkbox-label-small{font-size:12px;font-size:var(--font-size-body-1,12px)}.sso-email-account .sso-form .sso-checkbox-label a{color:#0068ff;color:var(--link-color,#0068ff);text-decoration:none;margin:0 0 0 4px}.sso-email-account .sso-form .sso-agreement .next-form-item-control{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.sso-email-account .sso-form .sso-form-btn{width:100%;height:var(--login-input-height);font-size:16px}.login-content-tab .login-page-tab-bar{border-bottom-color:var(--color-line1-1)}.login-content-tab .login-page-tab-bar .next-tabs-nav{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.login-content-tab .login-page-tab-content{padding:0}.login-content-tab .login-content-tab-item{width:100%;text-align:center;margin-right:0}.login-content-tab .login-content-tab-item .next-tabs-tab-inner{padding:12px 0;font-weight:500;line-height:22px}.login-content-tab .login-content-tab-item:not(.active) .next-tabs-tab-inner{color:var(--color-text1-4)}.login-content-tab-content{width:100%;min-height:200px;-webkit-transition:all 1s linear;transition:all 1s linear}.account-info-wrapper{font-size:14px;margin-top:16px}.account-info-wrapper .account-actions{font-size:12px;color:#8f9aa9;color:var(--color-text1-2,#8f9aa9);margin:0 0 10px}.account-info-wrapper .account-actions .account-actions-strong{color:#8f9aa9;color:var(--color-text1-2,#8f9aa9);font-weight:500;padding:0 4px}.account-info-wrapper .account-info{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.account-info-wrapper .account-info .account-content .account-avatar{vertical-align:top;margin-right:6px;border:none}.account-info-wrapper .account-info .account-content .account-name{display:inline-block;line-height:20px;color:rgba(0,0,0,.8)}body.mozi-sso-body-phone{--login-panel-padding-hoz:20px;--login-input-height:46px}body.mozi-sso-body-phone .vc-mozi-background{display:none}body.mozi-sso-body-phone .layout-wrapper{position:absolute;width:100%;height:100%;background-color:transparent;overflow:hidden}body.mozi-sso-body-phone .simple-layout{background-color:#fff}body.mozi-sso-body-phone .simple-layout .login-section-wrapper .next-loading,body.mozi-sso-body-phone .simple-layout .login-section-wrapper .next-loading .next-loading-wrap{height:100%}body.mozi-sso-body-phone .sso-common-page{position:relative;width:100%;height:100%}body.mozi-sso-body-phone .sso-common-page .login-section-wrapper .login-i18n{font-size:14px}body.mozi-sso-body-phone .login-section-wrapper{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;left:0;top:0;width:100%;height:100%;margin:0;-webkit-transform:none;-ms-transform:none;transform:none;-webkit-box-shadow:none;box-shadow:none;border-radius:0;background-color:#fff;background-color:var(--login-panel-background-color,#fff)}body.mozi-sso-body-phone .login-section-wrapper .login-section-content{position:relative;width:auto;height:calc(100% - 40px)}body.mozi-sso-body-phone .login-section-wrapper .login-section-content .login-section-child{-webkit-box-pack:start;-webkit-justify-content:start;-ms-flex-pack:start;justify-content:start;margin-top:20px}body.mozi-sso-body-phone .login-section-wrapper .login-section-content .login-section-child .login-way-grid-content{max-height:unset}body.mozi-sso-body-phone .login-section-wrapper .login-account-tips{font-size:12px}body.mozi-sso-body-phone .login-section-wrapper .login-account-tips .account-actions{font-size:inherit}body.mozi-sso-body-phone .login-section-wrapper .sso-form{width:auto}body.mozi-sso-body-phone .login-section-wrapper .sso-form .sso-form-btn{font-size:18px}body.mozi-sso-body-phone .login-section-wrapper .sso-checkbox .next-checkbox{margin-top:3px}body.mozi-sso-body-phone .login-section-wrapper .sso-checkbox .next-checkbox .next-checkbox-inner{border-radius:50%}body.mozi-sso-body-phone .login-section-wrapper .sso-agreement.next-form-item,body.mozi-sso-body-phone .login-section-wrapper .sso-form-actions.next-form-item{margin-top:18px;margin-top:calc(var(--s-4, 16px) + 2px)}body.mozi-sso-body-phone .login-section-wrapper .sso-agreement+.sso-form-actions.next-form-item{margin-top:10px;margin-bottom:4px}body.mozi-sso-body-phone .login-section-wrapper .login-section-mozi-footer{position:fixed;left:0;bottom:0;padding-top:16px;padding-bottom:calc(env(safe-area-inset-bottom, 20px) + 20px);width:100%;text-align:center;background-color:transparent;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}body.mozi-sso-body-phone .login-section-no-support .login-way-mobile-wrapper{bottom:0;padding-bottom:20px}body.mozi-sso-body-phone .login-section-no-support .login-section-mozi-footer{display:none}body.mozi-sso-body-phone .tenant-select-wrapper .login-section-wrapper .login-section-message .next-message-close{top:12px;top:var(--message-size-m-close-top,12px);line-height:unset}body.mozi-sso-body-phone .tenant-list-wrapper .tenant-list-content{max-height:calc(100vh - 260px);scrollbar-width:none}body.mozi-sso-body-phone .tenant-list-wrapper .tenant-list-content::-webkit-scrollbar{display:none}body.mozi-sso-body-phone .tenant-list-wrapper .tenant-fold-btn{display:none}body.mozi-sso-body-phone .account-info-wrapper .account-actions{font-size:14px}body.mozi-sso-body-phone .phone-register{width:100%;padding:20px}body.mozi-sso-body-phone .back-info-container{margin-top:0;margin-bottom:12px}body.mozi-sso-body-phone .wechat-free-section{min-width:100vw;min-height:100vh;padding:0}body,body.mozi-sso-body-phone .wechat-free-section .login-logo-wrapper{margin:0}body{--login-panel-background-color:#fff;--login-panel-border-radius:10px;--btn-color:var(--color-brand1-6,#ff6619);--btn-border-radius:4px;--title-color:#000;--paragraph-color:#3e495c;--hint-color:#8f9aa9;--disable-color:#bcc5d1;--link-color:#0068ff;--success-color:#21ba34;--failure-color:#f04631;--warn-color:#f7b900;--info-color:#0068ff;--border-color:#d3dae3;--btn-text-secondary-color:var(--color-brand1-6,#ff6619);--btn-text-secondary-color-hover:var(--color-brand1-1,#ff8547);--login-panel-width:400px;--login-panel-padding-hoz:26px;--login-panel-padding-ver:20px;--login-input-height:40px;-webkit-font-smoothing:antialiased;padding:0;background-color:#f7f7f7;background-repeat:no-repeat;background-position:50%;background-attachment:fixed;background-size:cover;font-family:Helvetica Neue,Helvetica,Tahoma,Arial,PingFang SC,Microsoft YaHei}#mozi-sso{width:100vw;height:100vh;-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0)}.simple-layout{height:100%;width:100%}.simple-layout .sso-common-page .login-section-no-support .login-section-content{background:#fff}.empty-wrapper{text-align:center;margin:40px 0}.empty-img-small{width:80px;height:auto}.empty-title{font-size:16px;color:rgba(51,51,51,.5);color:var(--hint-color,rgba(51,51,51,.5));margin:10px 0}.vc-mozi-background{top:auto!important;overflow:auto}.vc-mozi-background .bg-placeholder{background-color:transparent}.vc-mozi-background.mozi-bg-scroll{position:relative;min-height:100vh}.vc-mozi-bg-standard-old .vc-mozi-bg-shell .vc-mozi-bg-navigation .kuma-menu-horizontal{margin-top:2px}.login-section-content{-webkit-box-sizing:content-box;box-sizing:content-box}.login-section-content .next-message{border-radius:4px!important;border-width:0}.login-section-content .next-btn.sso-form-btn,.login-section-content .next-btn.sso-form-btn:hover{color:#fff;color:var(--color-btn-text,#fff)}.login-section-content .next-btn.sso-form-btn[disabled],.login-section-content .next-btn.sso-form-btn[disabled]:hover{background-color:var(--color-brand1-2);border-color:var(--color-brand1-2);color:#fff;color:var(--color-btn-text,#fff)}.login-section-mozi-footer{color:var(--paragraph-color);text-align:center;font-weight:500;position:fixed;bottom:12px;width:calc(100% - var(--login-panel-padding-hoz)*2);font-size:12px;line-height:24px}.login-section-mozi-footer .login-section-mozi-brand{color:var(--btn-color)}.sso-common-page{position:relative;width:100vw;height:100vh}.sso-common-page .login-section-wrapper{position:fixed;overflow:auto;font-size:14px}.sso-common-page .login-section-wrapper .login-i18n{font-size:14px;line-height:22px}.sso-common-page .login-section-wrapper .login-i18n .login-i18n-icon{margin-right:1px}.sso-common-page .login-section-wrapper .login-section-content{padding-bottom:48px}.sso-common-page .login-section-no-support .login-section-content{padding-bottom:20px}.sso-common-page .login-free-section-wrapper .login-section-content{padding-bottom:0}.sso-common-page .login-free-section .login-section-mozi-footer{color:#fff;font-weight:400}.tenant-select-wrapper .login-section-wrapper .login-section-message .next-message-symbol{font-size:0}.tenant-select-wrapper .login-section-wrapper .login-section-message .next-message-close{top:auto;line-height:16px}.mfa-page .login-section-wrapper{font-size:14px}.mfa-page .next-message.mfa-notice{border:none!important;border-top-left-radius:inherit!important;border-top-right-radius:inherit!important;border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.mfa-page .next-message.mfa-notice .next-message-symbol{font-size:0}.next-input input:autofill{-webkit-box-shadow:0 0 0 1000px transparent inset;box-shadow:inset 0 0 0 1000px transparent;border-color:transparent;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:var(--input-text-color)}.next-menu-item:not(.next-disabled).next-focused .next-menu-icon-selected,.next-menu-item:not(.next-disabled).next-selected.next-focused .next-menu-icon-selected,.next-menu-item:not(.next-disabled).next-selected.next-focused:hover .next-menu-icon-selected,.next-menu-item:not(.next-disabled).next-selected:focus .next-menu-icon-selected,.next-menu-item:not(.next-disabled).next-selected:focus:hover .next-menu-icon-selected,.next-menu-item:not(.next-disabled).next-selected:hover .next-menu-icon-selected,.next-menu-item:not(.next-disabled):hover .next-menu-icon-selected{color:#ff6619;color:var(--menu-icon-selected-hover-color,#ff6619)}.next-btn.next-btn-secondary.freeze-btn{background-color:transparent}.next-balloon.deep-balloon-popup,.next-menu.next-select-menu{border-radius:4px}.title-prefix{width:3px;height:13px;border-radius:1.5px;background:var(--color-brand1-1);margin-right:8px}.sso-form-verify-code-item-error .next-form-item-help{position:relative;top:-28px}.sso-form-verify-code-item-error .verification-code-hint{position:relative;top:28px}.mozi-bg-scroll~.login-page-wrapper{position:absolute}.login-page-wrapper{position:relative;width:100vw;height:0;top:0;left:0}.login-page-wrapper .login-page-title{color:var(--title-color);font-size:24px;font-size:var(--font-size-headline,24px);margin:20px 0 0;line-height:36px}.login-page-wrapper .login-account-tips{line-height:18px;margin-top:4px}.login-page-wrapper .login-account-tips .account-actions-strong{color:var(--btn-color);font-weight:400}.login-page-wrapper .login-page-tab-bar .next-tabs-tab-inner{padding:12px 0}.login-page-wrapper .login-page-tab-content{padding:0}.login-page-wrapper .login-page-extra-btns{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:18px}.login-page-wrapper .login-extra-content-wrapper{margin-top:20px;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.login-page-wrapper .login-extra-content-wrapper .login-extra-content-tip{font-size:12px;line-height:18px;margin-right:12px}.login-page-wrapper .login-extra-content-wrapper .login-extra-content-link{font-size:12px;line-height:1.5}.login-page-wrapper .login-extra-content-wrapper .login-extra-content-button{padding:0 24px;height:32px;border-width:1px;border-style:solid;border-radius:3px;line-height:30px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all .3s ease;transition:all .3s ease;background:#fff;text-decoration:none}.login-page-wrapper .login-extra-content-wrapper .login-extra-content-button:hover{background:hsla(0,0%,100%,.06)}.login-page-wrapper .login-way-wrapper{position:relative;margin-bottom:0;margin-top:10px}.login-page-wrapper .login-section-occupied .login-section-child{min-height:328px}.sso-dialog .next-dialog-body{padding-right:20px;padding-right:var(--dialog-content-padding-left-right,20px)}.sso-dialog-oa_account{background-color:#35a2fa}