.country-select .flag{display:inline-block;margin-right:2px}.el-select{width:100%}@media screen and (max-width:400px){.el-select-dropdown{width:100%!important;left:0!important}}.login-container{width:100%;padding:0 1rem}.login-container .login-main{text-align:center;padding:0 2rem 2rem;width:100%;max-width:400px;margin:2rem auto}.login-container h1{font-family:HarmonyOS_Sans_Medium;font-weight:700;margin-bottom:2rem}.login-container .content-sign .sign-up{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;cursor:pointer}.login-container .content-subscribe{text-align:left}.login-container .content-subscribe div{color:#666}.login-container .content-subscribe .el-checkbox{display:flex;white-space:normal;margin-right:0}.login-container .content-subscribe .el-checkbox .el-checkbox__inner{margin-top:.25rem}.login-container .captcha{position:relative}.login-container .captcha>img{cursor:pointer;position:absolute;bottom:1px;right:1px;width:30%;height:calc(100% - 2px);border-radius:4px}.login-container .sign-in{width:100%;font-size:1.25rem}.login-container .sign-in:disabled{filter:grayscale(1)}.login-container .sign-up{margin-left:auto}.login-container .forgot,.login-container .sign-up{position:relative}.login-container .forgot>a,.login-container .sign-up>a{display:block;display:flex;align-items:center}.login-container .forgot i,.login-container .sign-up i{display:flex;margin-right:.25rem}.login-container .forgot span,.login-container .sign-up span{display:block}@media screen and (max-width:768px){.login-container .login-main{padding:1rem}.captcha>img{width:40%}}