.right-main-cn{color:#101010;width:416px}.right-main-cn h3{font-size:24px;line-height:32px;text-align:center;margin-bottom:32px}.right-main-cn .third-party-login{display:flex;align-items:center;justify-content:center;gap:8px}.right-main-cn .third-party-login .third-login{width:50%;height:56px;border-radius:28px;border:1px solid #e6e6e6;font-family:Poppins-SemiBold;display:flex;justify-content:center;align-items:center;cursor:pointer;overflow:hidden;position:relative}.right-main-cn .third-party-login .third-login:before{content:"";position:absolute;right:0;bottom:0;left:0;height:7px;z-index:0;opacity:0}.right-main-cn .third-party-login .third-login:hover:before{opacity:.8;background:#79f2f2;filter:blur(20px)}.right-main-cn .third-party-login .third-login .icon{margin-right:8px}.right-main-cn .login-line{font-weight:400;font-size:14px;color:#a8a8a8;margin:34px 0 26px}.right-main-cn .login-line :global(.ant-divider-inner-text){color:#a8a8a8}.right-main-cn .input-item{margin-bottom:16px}.right-main-cn .input-item .ant-input-affix-wrapper{height:56px;border-radius:12px;padding:1px 16px}.right-main-cn .input-item :global(.ant-input),.right-main-cn .input-item :global(.ant-input-affix-wrapper){height:56px;border-radius:12px;padding:1px 16px}.right-main-cn .input-item :global(.ant-input)::placeholder,.right-main-cn .input-item :global(.ant-input-affix-wrapper)::placeholder{color:#c2c2c2}.right-main-cn .input-item :global(.ant-input-affix-wrapper) .ant-input{height:auto;padding:0}.right-main-cn .input-item :global(.ant-input-affix-wrapper) .ant-input-prefix{margin-right:12px;font-size:24px;display:flex;align-items:center;gap:4px}.right-main-cn .input-item :global(.ant-form-item-explain-error){margin-left:2px;min-height:22px;font-size:14px;color:#ff3b30;line-height:22px;padding-top:2px}.right-main-cn .phone-prefix{color:#222;font-size:15px;margin-right:4px;display:inline-block;min-width:32px;text-align:center}.right-main-cn .verification-item :global(.ant-form-item-control-input-content){display:flex;justify-content:space-between;gap:12px}.right-main-cn .verification-item .verification-input{flex:1;height:56px;border-radius:12px}.right-main-cn .verification-item .code-button{width:146px;height:56px;border-radius:12px;border:none;background:#79f2f2;color:#101010;transition:none}.right-main-cn .verification-item .code-button:hover:not(:disabled){background:linear-gradient(180deg,#74eff2,#60d4d7)!important;color:#101010!important}.right-main-cn .verification-item .code-button:disabled{border:1px solid #f7f8fa;background:#f7f8fa;color:#c2c2c2}.right-main-cn .privacy-above-btn{padding-top:24px;color:#666;font-size:14px}.right-main-cn .privacy-above-btn :global(.ant-checkbox-wrapper){align-items:flex-start}.right-main-cn .privacy-above-btn :global(.ant-checkbox-wrapper) span{color:#666;font-size:14px;line-height:1.5}.right-main-cn .privacy-above-btn a{color:#26b2bf;text-decoration:underline}.right-main-cn .privacy-above-btn a:hover{color:#26b2bf}.right-main-cn .login-btn{width:100%;height:56px;background:#101010;border-radius:12px;font-size:16px;margin-top:40px;font-family:Poppins-SemiBold;border:0;position:relative;overflow:hidden;color:#fff}.right-main-cn .login-btn:disabled{opacity:.4}.right-main-cn .login-btn:hover:not(:disabled){background:#101010!important;color:#fff!important}.right-main-cn .login-btn:hover:not(:disabled):before{content:"";position:absolute;display:block;right:0;bottom:0;left:0;z-index:0;height:12px;background:#26b2bf;filter:blur(20px)}.right-main-cn .account-main{height:56px;line-height:56px;background:#f2f4f7;border-radius:12px;text-align:center;position:relative;overflow:hidden;display:none}.right-main-cn .account-main a{color:#26b2bf;margin-left:4px;cursor:pointer}.right-main-cn .account-main a:hover{text-decoration:underline}.right-main-cn .account-main:hover:before{content:"";position:absolute;display:block;right:0;bottom:0;left:0;z-index:0;height:12px;background:#79f2f2;filter:blur(20px)}@media(max-width:600px){.right-main-cn{width:100vw;min-height:100vh;box-sizing:border-box;padding:24px 16px 0;margin:0;border-radius:0;background:#fff}.right-main-cn h3{font-size:20px;margin-bottom:24px}.right-main-cn .third-party-login{flex-direction:row;gap:8px}.right-main-cn .third-party-login .third-login{width:50%;height:48px;font-size:15px}.right-main-cn .third-party-login .third-login .icon{font-size:20px}.right-main-cn .login-line{font-size:13px;margin:24px 0 18px}.right-main-cn .input-item{margin-bottom:12px}.right-main-cn .input-item :global(.ant-input),.right-main-cn .input-item :global(.ant-input-affix-wrapper){height:48px;border-radius:8px;padding:1px 10px}.right-main-cn .input-item :global(.ant-input-affix-wrapper) .ant-input-prefix{font-size:20px}.right-main-cn .input-item :global(.ant-form-item-explain-error){font-size:13px;min-height:18px}.right-main-cn .verification-item .verification-input{min-width:120px}.right-main-cn .verification-item .code-button{min-width:100px;width:auto;height:48px;font-size:14px;padding:0 12px}.right-main-cn .privacy-above-btn{padding-top:16px;font-size:12px}.right-main-cn .privacy-above-btn :global(.ant-checkbox-wrapper) span{font-size:12px}.right-main-cn .login-btn{height:48px;font-size:15px;margin-top:24px;border-radius:8px}.right-main-cn .account-main{height:48px;line-height:48px;font-size:14px;border-radius:8px}.right-main-cn .account-main a{font-size:14px}.right-main-cn .mobile-login-logo{display:block;margin:0 auto 18px;max-width:50vw;object-fit:contain}}