.login-bg[data-v-3ff8da79]{flex:1;height:100%;background:#ECF1FF url(/assets/login-bg.2d43b8bb.png) center no-repeat;background-size:cover;position:relative}#login-app{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;display:flex;flex-direction:column;justify-content:center;align-items:center}.login-container{display:inline-flex;width:756px;max-width:100%;height:496px;justify-content:center;align-items:center;box-shadow:0 1.6558px 8.27899px #00000026,0 5.79529px 23.1812px #0000001a;backdrop-filter:blur(52.9855px);background:var(--BG-0, #FFFFFF)}.login-container.no-bg{background:none}.login-container.no-border{box-shadow:none;backdrop-filter:none;border-radius:0}.login-container.is-in-iframe{height:max-content;top:-30px;position:relative}.login-container.is-in-iframe .login-form-container,.login-container.is-in-iframe .company-form-container{width:420px}.login-container.is-in-iframe .back{position:fixed}.login-container.is-in-webview-v1{width:100%;height:100%;justify-content:space-between}.login-container.is-in-webview-v1 .login-bg{width:404px;flex:unset}.login-container.is-in-webview-v1 .login-form-container{zoom:.9;margin:0 auto}.login-container .logo-top{background-size:contain;text-align:center;font-weight:700;display:inline;font-size:24px}.submit-btn{height:40px!important;background:var(--Color-1, linear-gradient(92.83deg, #2F37FF 0%, #7B4BFF 100%));border:none!important;font-weight:700}.login-form-container,.company-form-container{width:352px;max-width:100%;height:496px;display:flex;flex-direction:column;align-items:center;padding:0 40px;box-sizing:border-box;position:relative}.login-form-container .container-title,.company-form-container .container-title{width:100%;margin-top:60px;font-style:normal;font-weight:700;font-size:18px;line-height:21px}.login-form-container .container-desc,.company-form-container .container-desc{width:100%;margin:12px 0 44px;color:#35353599;font-size:14px;line-height:17px}.login-form-container .form-container,.company-form-container .form-container{width:100%}.login-form-container .form-container .form-item,.company-form-container .form-container .form-item{font-size:12px;margin-bottom:24px}.login-form-container .form-container .form-item .form-item-label,.company-form-container .form-container .form-item .form-item-label{font-size:12px;color:#353535;display:-webkit-inline-box}.login-form-container .form-container .form-item .el-form-item__error,.company-form-container .form-container .form-item .el-form-item__error{top:110%;display:-webkit-inline-box}.login-form-container .form-container .form-item.is-error input,.company-form-container .form-container .form-item.is-error input{border-color:var(--el-color-danger)}.login-form-container .form-container .form-item.dont-show-error input,.company-form-container .form-container .form-item.dont-show-error input{border-color:#dadada}.login-form-container .logo,.company-form-container .logo{display:flex;justify-content:center;align-items:center;font-size:24px;font-weight:700;height:22px;line-height:22px;width:100%;margin-top:48px;text-align:center;flex-wrap:nowrap;color:var(--BG-10, #222222)}.login-form-container .logo p,.company-form-container .logo p{word-break:keep-all;display:-webkit-inline-box}.login-form-container .logo img,.company-form-container .logo img{height:22px;display:inline-block}.login-form-container .form-title,.company-form-container .form-title{max-height:48px;font-size:18px;line-height:24px;font-weight:700;text-align:center;color:var(--BG-10, #222222);margin-top:64px}.login-form-container .form-desc,.company-form-container .form-desc{margin-top:6px;font-size:12px;line-height:16px;color:var(--BG-6hint-text, #707070);text-align:center}.login-form-container .code-input,.company-form-container .code-input{margin:80px auto 0}.login-form-container .submit-btn,.company-form-container .submit-btn{width:100%;margin-bottom:12px}.login-form-container .other-login-type,.company-form-container .other-login-type{width:100%;display:flex;flex-direction:column;justify-content:center;padding-top:32px}.login-form-container .other-login-type>div,.login-form-container .other-login-type>a,.company-form-container .other-login-type>div,.company-form-container .other-login-type>a{margin-top:12px;overflow:hidden}.login-form-container .other-login-type>div:first-child,.login-form-container .other-login-type>a:first-child,.company-form-container .other-login-type>div:first-child,.company-form-container .other-login-type>a:first-child{margin-top:0}.login-form-container .other-login-type .third-party-login,.company-form-container .other-login-type .third-party-login{overflow:hidden;display:flex;align-items:center;justify-content:center;color:var(--BG-10, #222222);height:40px;box-sizing:border-box;border-radius:8px;border:1px solid var(--BG-4divider, #CCCCCC);margin-top:12px;font-size:14px;text-decoration:unset;background:none;cursor:pointer}.login-form-container .other-login-type .third-party-login .icon,.company-form-container .other-login-type .third-party-login .icon{width:24px;height:24px;margin-right:4px}.login-form-container .other-login-type .other-login-btn,.company-form-container .other-login-type .other-login-btn{color:var(--Color-1, #7479FF);font-size:14px;text-decoration:none;margin:12px auto 0;text-align:center}.login-form-container .divider,.company-form-container .divider{width:100%;font-size:10px;height:14px!important;line-height:14px;color:#dadada;opacity:.6;text-align:center;position:relative}.login-form-container .divider:after,.company-form-container .divider:after{content:" ";display:block;width:100%;height:.5px;position:absolute;top:7px;left:0;z-index:0;background-color:#dadada}.login-form-container .divider span,.company-form-container .divider span{background:#fff;position:relative;padding:0 15px;z-index:1}.login-form-container .back,.company-form-container .back{display:block;width:24px;height:24px;position:absolute;left:12px;top:12px;cursor:pointer}.login-form-container .back svg,.company-form-container .back svg{width:100%;height:100%}.login-form-container .back svg path,.company-form-container .back svg path{stroke:var(--BG-10, #17291C)}.login-form-container .privacy,.company-form-container .privacy{position:absolute;left:0;right:0;bottom:24px;margin:auto;text-align:center;font-size:12px;line-height:16px;color:var(--BG-6hint-text, #707070)}.login-form-container .privacy a,.company-form-container .privacy a{color:var(--BG-5disable-text, #AAAAAA);text-decoration:unset}.login-form-container .privacy a:hover,.company-form-container .privacy a:hover{text-decoration:underline}.login-form-container .send-again-container,.company-form-container .send-again-container{margin-top:48px;text-align:center}.login-form-container .send-again-container .last-second,.login-form-container .send-again-container .send-again,.company-form-container .send-again-container .last-second,.company-form-container .send-again-container .send-again{font-size:14px;line-height:20px;color:var(--BG-10, #222222)}.login-form-container .send-again-container .last-second,.company-form-container .send-again-container .last-second{color:var(--BG-6hint-text, #707070)}.login-form-container .send-again-container .send-again,.login-form-container .send-again-container .password-login,.company-form-container .send-again-container .send-again,.company-form-container .send-again-container .password-login{display:block;cursor:pointer;color:var(--Color-1-text-hover, #5C62FF)}.login-form-container .send-again-container .send-again .or,.company-form-container .send-again-container .send-again .or{margin:0 5px;color:var(--BG-10, #222222)}.login-form-container .send-again-container .send-again a:hover,.company-form-container .send-again-container .send-again a:hover{text-decoration:underline}.login-form-container .email-code-tip,.company-form-container .email-code-tip{text-align:center;position:absolute;left:0;bottom:0;width:100%;padding:0 40px 46px;box-sizing:border-box;color:var(--BG-10, #222222);font-size:14px;line-height:18px}.login-form-container .email-code-tip span,.company-form-container .email-code-tip span{font-weight:700;font-weight:400;color:var(--BG-6hint-text, #707070)}.join-container{width:460px;padding:38px 24px 24px;box-sizing:border-box;max-width:90%;border-radius:12px;background:#FFFFFF;box-shadow:0 8px 60px #00000014;position:relative;overflow:hidden;display:flex;flex-direction:column;justify-content:center;align-items:center;color:var(--BG-10, #222222)}.join-container:after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:8px;background:linear-gradient(92.83deg,#2F37FF 0%,#7B4BFF 100%)}.join-container .logo{width:32px}.join-container .logo img{width:100%}.join-container .title{font-size:20px;margin-top:16px;font-weight:700}.join-container .container{border:.5px solid #D5DFF9;border-radius:10px;margin-top:32px;padding:24px;box-sizing:border-box;width:100%}.join-container .container .user-info{display:flex;align-items:center;margin-bottom:20px}.join-container .container .user-info .user-data{margin-left:16px;display:flex;flex-direction:column;flex:1;overflow:hidden}.join-container .container .user-info .user-data .nickname{font-weight:700;font-size:18px}.join-container .container .user-info .user-data .account{max-width:min-content;color:#49ade5;background:rgba(73,173,229,.1019607843);border-radius:4px;padding:4px 6px;font-size:14px;line-height:16px;margin-top:6px}.join-container .container .message{font-size:16px;line-height:26px}.join-container .container .message p{margin-bottom:8px}.join-container .container .message p:last-child{margin-bottom:0}.join-container .container .message p .icon{font-size:20px;margin-right:4px}.join-container .container .message p span{font-weight:700}.join-container .container .submit-btn{width:100%;margin-top:24px}@media screen and (max-height: 800px){.login-container.is-in-iframe{top:0}}@media screen and (max-width: 400px){.login-form-container,.company-form-container{padding:0 20px}.login-form-container .email-code-tip,.company-form-container .email-code-tip{line-height:normal}}.ar-SA .login-form-container>ul>li:after{right:auto;left:28px}.pt-BR .login-form-container .send-again-container,.pt-BR .company-form-container .send-again-container,.de-DE .login-form-container .send-again-container,.de-DE .company-form-container .send-again-container,.ja-JP .login-form-container .send-again-container,.ja-JP .company-form-container .send-again-container,.es-ES .login-form-container .send-again-container,.es-ES .company-form-container .send-again-container{margin-top:18px}.fr-FR .login-form-container .email-code-tip,.fr-FR .company-form-container .email-code-tip,.de-DE .login-form-container .email-code-tip,.de-DE .company-form-container .email-code-tip,.es-ES .login-form-container .email-code-tip,.es-ES .company-form-container .email-code-tip,.zh-CN .login-form-container .email-code-tip,.zh-CN .company-form-container .email-code-tip{padding:0 40px 18px}.tips{font-size:12px;line-height:16px;color:var(--BG-10, #222222);padding:8px 14px;border-radius:75px;background:rgba(0,0,0,.0784313725);text-align:center;max-width:90%;box-sizing:border-box;margin-top:30px}.tips span{color:var(--Color-1, #7479FF)}
