*{
  margin: 0px;
  padding: 0px;
}
body{
  background-color: #23AAA7;
  text-align: center;
  
}
.contianr{
  height: 60vh;
  display :flex;
  justify-content: center;
  align-items: center;
  
margin-top:-12vmin ;
margin-bottom:-12vmin ;
}
.game{
  height:58vmin;
  width: 60vmin;
  display :flex;
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  gap: 1.5vmin;
}
.box{
  height: 19vmin;
  width :19vmin;
  border-radius: 1rem;
  box-shadow: 0 0 1rem rgba(0, 0, 0,0.3);
  border:none;
  font-size:9vmin;
  color :#AA2323;
  background-color:#ffffc7 ;
}
#reset-btn{
  font-size:0.8rem;
  padding :0.8rem;
  background-color: #191913;
  color:#fff;
  border:none;
  border-radius: 1rem;
  
}
.new-btn{
  font-size:0.8rem;
  padding :0.8rem;
  background-color: #191913;
  color:#fff;
  border:none;
  border-radius: 1rem;
  
}
.msg{
  font-size: 6vmin;
  color:#ffffc7;
}
.msg-winner{
  height :190vmin;
  display:flex;
  justify-content: center;
  align-items: center;
  flex-direction: column ;
  gap: 4rem;
  
  
}
.hide{
  display :none;
}