body {
  background-color: hsl(234, 29%, 20%);
}
.div-form {
  background-color: hsl(234, 20%, 29%);
  width: 35%;
  padding-bottom: 1%;
  margin-top: 15%;
  margin-left: 35%;
  border-radius: 10px;
  box-shadow: rgba(0, 0, 0, 0.25) 0px 54px 55px,
    rgba(0, 0, 0, 0.12) 0px -12px 30px, rgba(0, 0, 0, 0.12) 0px 4px 6px,
    rgba(0, 0, 0, 0.17) 0px 12px 13px, rgba(0, 0, 0, 0.09) 0px -3px 5px;
}
.div-form h1 {
  text-align: center;
  margin-top: 2%;
  color: white;
}
input[type="text"] {
  background-color: hsl(234, 20%, 29%);
  border: 2px solid hsl(234, 20%, 29%);
  border-bottom: 2px solid white;
  color: white;
  width: 70%;
  margin-left: 15%;
  height: 2rem;
  font-size: 20px;
}
button {
  margin-top: 3%;
  margin-left: 25%;
  width: 50%;
  height: 2rem;
}
button:hover {
  background-color: hsl(235, 12%, 39%);
  border: 2px solid hsl(235, 12%, 39%);
  color: white;
  cursor: pointer;
}
.button-display {
  display: flex;
}
.button-display button {
  width: 20%;
  margin-left: 4.5%;
}
#show-permute {
  display: grid;
  grid-template-columns: auto auto;
}
#show-permute button:nth-child(1),
#show-permute button:nth-child(2) {
  width: 20%;
}
#show-permute button:nth-child(1) {
  margin-left: 25%;
}
#show-permute button:nth-child(2) {
  margin-left: 5%;
}
#show-permute .text {
  color: white;
  text-align: center;
}
.button-letter {
  font-size: 30px;
}
h2,h3 {
  color:white
}
