.p-login .main-content{border-radius:16px;padding:32px}@media(max-width:768px){.p-login .main-content{padding:24px 16px;border-radius:12px}}.p-login .main-content .login-title{color:#18191b}.p-login .main-content .login-desc{color:#5c5e65}.p-login .main-content .login-group{width:100%;font-size:14px;height:40px}@media(max-width:768px){.p-login .main-content .login-group{font-size:14px}}.p-login .main-content .login-group .login-group-email,.p-login .main-content .login-group .login-group-password{height:40px}.p-login .main-content .login-group .ant-input{font-size:14px}@media(max-width:768px){.p-login .main-content .login-group .ant-input{font-size:16px}}.p-login .main-content .login-group .ant-input::-moz-placeholder{color:#6c757d;font-size:14px;opacity:.75;line-height:1}.p-login .main-content .login-group .ant-input::placeholder{color:#6c757d;font-size:14px;opacity:.75;line-height:1}@media(max-width:768px){.p-login .main-content .login-group .ant-input::-moz-placeholder{font-size:16px}.p-login .main-content .login-group .ant-input::placeholder{font-size:16px}}.p-login .main-content .login-group .login-group-desc{width:100%;color:#5c5e65;text-align:left;font-size:14px;display:flex;justify-content:space-between;align-items:center;margin-top:4px}@media(max-width:768px){.p-login .main-content .login-group .login-group-desc{font-size:14px;flex-wrap:wrap;gap:8px}}.p-login .main-content .login-group .login-group-desc .login-group-desc-a{color:#0098fd;cursor:pointer}.p-login .main-content .login-group .login-group-item{font-size:14px;color:#343a40}.p-login .main-content .login-group .ant-btn{color:#18191b}@media(max-width:768px){.p-login .main-content .login-group .ant-btn{min-height:44px}}.p-login .main-content .login-group .ant-btn:disabled{color:#18191b;opacity:.75}.p-login .main-content .login-group-divider{color:#6c757d;font-size:14px;margin-bottom:1.5rem;margin-top:1.5rem}@media(max-width:768px){.p-login .main-content .login-group-divider{font-size:14px;margin-bottom:1rem;margin-top:1rem}}.p-login .main-content .login-group-submit{color:#18191b;height:auto!important}.p-login .main-content .login-group-sub{height:auto!important}.p-login .main-content .login-group-code .ant-otp{width:80%}.p-login .main-content .reg-terms{color:#6c757d}.p-login .ant-input-prefix{margin-inline-end:8px!important}.p-login .ant-input-prefix .anticon{color:#6c757d}.p-login .animate-cont{position:fixed;top:0;left:0;width:100%;height:100%;overflow:hidden;pointer-events:none;display:flex;justify-content:center;align-items:center;opacity:.5}.p-login .animate-cont .animate-box{position:absolute;width:30vw;height:30vh;transition:transform .25s ease-out}@keyframes pulsate1{0%{transform:scale(1.2) rotate(0deg);opacity:1}50%{transform:scale(1) rotate(180deg);opacity:.8}to{transform:scale(1.2) rotate(1turn);opacity:1}}@keyframes pulsate2{0%{transform:scale(1);opacity:1;rotate:180deg}50%{transform:scale(1.4);opacity:.9;rotate:0deg}to{transform:scale(1);opacity:1;rotate:1turn}}@keyframes pulsate3{0%{transform:scale(1) rotate(0deg);opacity:1}50%{transform:scale(1.35);opacity:.85;top:-6.25rem}to{transform:scale(1);opacity:1}}.p-login .animate-cont .animate-box .animate-box-1{position:absolute;border-radius:50%;filter:blur(5.625rem);mix-blend-mode:color;width:32vw;height:35vh;background:rgba(255,0,255,.23);left:0;top:9.375rem;rotate:35deg;animation:pulsate1 7s ease 0s infinite normal none running}.p-login .animate-cont .animate-box .animate-box-2{position:absolute;border-radius:50%;filter:blur(5.625rem);mix-blend-mode:color;width:28vw;height:47vh;background:rgba(0,0,255,.32);left:5.625rem;top:0;animation:pulsate2 8s ease 0s infinite normal none running}.p-login .animate-cont .animate-box .animate-box-3{position:absolute;border-radius:50%;filter:blur(5.625rem);mix-blend-mode:color;width:24vw;height:41vh;background:rgba(0,152,255,.32);left:9.375rem;top:0;rotate:70deg;animation:pulsate3 9s ease 0s infinite normal none running}.p-login .login-main .main-header{position:relative;z-index:20;width:100%;display:flex;justify-content:center;padding:16px 0 8px;margin-bottom:16px}@media(min-width:640px){.p-login .login-main .main-header{position:absolute;top:0;left:0;width:auto;padding:0;margin-bottom:0;justify-content:flex-start}}.p-login .login-main .main-header .home-link{height:100%;display:flex;align-items:center;justify-content:center}@media(min-width:640px){.p-login .login-main .main-header .home-link{justify-content:flex-start}}.p-login .login-main .main-header .home-link .home-logo{margin-right:8px;cursor:pointer}@media(max-width:640px){.p-login .login-main .main-header .home-link .home-logo{margin-right:0}}.p-login-en{font-family:Inter,sans-serif!important}.p-login-zh{font-family:Microsoft YaHei,微软雅黑,PingFang SC,黑体,Heiti,Source Sans Pro,Arial,sans-serif}@media(max-width:768px){.p-login .animate-cont{display:none}.p-login .login-main{flex-direction:column;padding-top:0;align-items:center}}.login-content .login-group-divider{color:#6c757d;font-size:14px;margin-bottom:1.5rem;margin-top:2rem!important}.wx-login-qr{width:260px;height:260px;border:1px solid #f0f0f0;display:flex;align-items:center;justify-content:center;position:relative;border-radius:4px;padding:2px}@media(max-width:768px){.wx-login-qr{width:220px;height:220px}}.wx-login-qr .qr-image{width:100%;height:100%;position:relative}.wx-login-qr .outdate-image{width:100%;height:100%;position:absolute;top:0;left:0;display:flex;align-items:center;justify-content:center;flex-direction:column;cursor:pointer;background-color:hsla(0,0%,100%,.86);transition:all .3s;color:#343a40;font-weight:700;z-index:9}.wx-login-qr .outdate-image:hover{background-color:hsla(0,0%,100%,.9)}.wx-login-qr .outdate-image:hover .wx-login-outdate-icon{transform:rotate(90deg)}.wx-login-qr .outdate-image .outdate-icon{font-size:20px;position:relative;transition:all .3s}.wx-login-qr .outdate-image .outdate-text{margin-top:8px;font-size:14px;position:relative;text-align:center}.wx-login-qr .wx-loading{width:100%;height:100%;position:absolute;top:0;left:0;display:flex;align-items:center;justify-content:center;background-color:hsla(0,0%,100%,.86);transition:all .3s;color:#343a40;font-weight:700}.wx-login-qr .wx-loading .loading-icon{font-size:24px;z-index:99}.phone-login-content .login-group-divider{color:#6c757d;font-size:14px;margin-bottom:1.5rem;margin-top:2rem!important}