*{
    margin: 0;
    padding: 0;
}
body{
    background-color: #548687;
    text-align: center;
}
.container{
    height:70vh ;
    display: flex;
    justify-content: center;
    align-items: center;

} 
.game{
    width: 60vmin;
    height: 60vmin;
    display: flex;
    flex-wrap: wrap;
    /* as the game's width is 60vmin so it will cover only 3 boxes,remaining will wrap in another row. */
    justify-content: center;
    align-items: center;
    gap: 1.5vmin;
}
.box{
    height: 18vmin;
    width: 18vmin;
    /* container is given 70% of the viewport height ,approximately 60% is given to game,out of which approximately 18% is given each of the 3 boxes. */
    /* vmin refers to 1% of the smaller of the viewport's height or width, here it is height. */
    border-radius: 15px;
    border: none;
    font-size: 8vmin;
    color: #b0413e;
    background-color: beige;
}
#reset-btn{
    padding: 1rem;
    font-size: 1.25rem;
    background-color: rgb(48, 43, 43);
    color: azure;
    border-radius: 15px;
    border: none;
}
#new-btn{
    padding: 1rem;
    font-size: 1.25rem;
    background-color: rgb(48, 43, 43);
    color: azure;
    border-radius: 15px;
    border: none;

}
#msg{
    font-size: 5vmin;
    color: beige;
}
.hide{ 
     display: none;  /*as in starting we don't have a winner */
}
