.tmp-login-container{margin:70px auto;box-shadow:0 2px 4px 0 rgb(0 0 0/8%);background-color:#fff;width:40%;padding:50px 0}.tmp-login-with-phone form{width:100%;text-align:center}.tmp-login-with-phone form input[type=password],.tmp-login-with-phone form input[type=text]{outline:none;border-radius:6px;width:300px;height:40px!important;padding:0 10px;box-shadow:0 3px 8.55px .45px rgba(0,0,0,.21);font-size:15px}.tmp-login-with-phone form input[type=submit]{background-color:#fff;border:none;border-radius:6px;box-shadow:0 3px 13.05px 1.95px rgba(0,0,0,.21);width:300px;height:40px!important;padding:0;font-size:13px!important;background-color:#157ed2;color:#fff}.tmp-login-container input{margin-bottom:20px}.tmp-login-container span{color:#333!important}.tmp-login-container button{color:#fff!important;background-color:#157ed2;border:2px solid transparent;outline:none}.guest{background-color:#fff;border:none;border-radius:6px;box-shadow:0 3px 13.05px 1.95px rgba(0,0,0,.21);width:300px;height:40px!important;padding:0;font-size:13px!important;background-color:#157ed2;color:#fff}@media only screen and (min-width:0px) and (max-width:992px){.tmp-login-container{width:100%;padding:50px 0}.tmp-login-with-phone form input[type=password],.tmp-login-with-phone form input[type=submit],.tmp-login-with-phone form input[type=text]{width:90%}}@media only screen and (min-width:0px) and (max-width:420px){.tmp-login-container{margin:40px auto}}@keyframes colorChange{0%{background-color:#f99}50%{background-color:#9f9}to{background-color:#99f}}.loading-indicator{animation:colorChange 2s infinite}