body{
    background-color: rgb(119, 98, 73);
    display: flex;
    justify-content: center; 
    align-items: center;    
    min-height: 100vh;      
    margin: 0;              
    background-color: #c9c2c2; 

}

h1{
    margin: 0;
position: relative;
top: 70px;
left: 125px;
justify-content: center;
font-size: 35px;
color: rgb(84, 117, 40);
font-family: monospace;
}

h4{
    color: rgb(22, 150, 35);
    text-align: center;
    padding: 0px;
    margin: 5px;
    font-family: monospace;
}


.container{
    display: flex;
    gap: 100px;
    background-color: rgb(206, 219, 167);
    width: 450px;
    height: 260px;
    align-items: center;
    justify-content: center;
   text-align: center;
    padding: 15px;
    margin: 0;
    box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);
    border-radius: 8px; 
  
}
img{
    cursor: pointer;
}

.send{
  
  position: relative;
    top: -60px;
    left: 165px;

}

button{
    border-radius: none;
    padding: 10px; 
    font-size: 18px; 
    font-weight: bold; 
    color: rgb(236, 236, 236); 
    background-color: #5da130; 
    border: none; 
    border-radius: 5px;
    cursor: pointer; 
    transition: background-color 0.3s, transform 0.2s; 
    width: 150px;
}

button:hover {
    background-color: #22c02a81; 
    transform: scale(1.05); 
}

.box{
    transform: scale(1.1); 
       background-color: rgb(146, 160, 160);
      width: 90px;
      height: 65px;
      padding-left: -25px;
      padding-top: 15px;
      padding-bottom: 15px;
       opacity: 0.8;
       border-radius: 10px;
     text-align: center;
    
}

.container .emoji:hover{

 
    transform: scale(1.1);
    background-color: rgb(146, 160, 160);
   width: 90px;
   height: 65px;
   padding-left: -25px;
   padding-top: 15px;
   padding-bottom: 15px;
    opacity: 0.8;
    border-radius: 10px;
  text-align: center;
}



.text-box{
    display: flex;
    text-align: center;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    width: 350px;
    height: 200px;
    padding: 8px;
    margin: 0;
    text-align: center;
    box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1); 
    border-radius: 8px; 
 
    background-color:  rgb(206, 219, 167);
}
strong{
    font-size: 25px;
    color: rgb(3, 94, 12);
    text-align: center;
    padding: 0px;
    margin: 0px;
    font-family: monospace;

}

p{
    color: rgb(9, 116, 20);
    text-align: center;
    padding: 10px;
    margin: 5px;
    font-family: monospace;
    font-size: 15px;
}