.login-modal-content{left:45%;top:40%;transform:translate(-45%,-40%);max-width:24rem;margin:1rem}@media (min-width:640px){.login-modal-content{left:50%;top:50%;transform:translate(-50%,-50%);max-width:28rem;margin:0}}@media (max-width:639px){.login-modal-content{min-width:280px;left:42%;top:30%;max-width:calc(100vw - 2rem);border-radius:1rem}}