body {
  height:100vh;
  width:100vw;
  margin:0;
  padding:0;
}
#login-form {
  background: white;
  text-align: center;
  width: fit-content;
  height: fit-content;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%,-50%);
  padding: 5em;
  border-radius: 0.5em;
  box-shadow: 0 0 10px -5px black;
}
form {
  display:
  flex;
  flex-direction:
  column;
  width: 100%;
}
input {
  margin:0.5em 0;
}
