
body{
    margin: 0; /*para que no tenga los margenes automaticos*/
    display: flex; /* P1 usando flexbox para que footer este pegado a la parte inferior*/
    flex-direction: column; /*P1los elementos se ordenas de arriba a bajo(column)*/
    min-height: 100vh; /*P1 el body ocupe todo el alto posible*/
    width: 100%;
    
}
header{
    display: flex;
    background-color:#7A7DE8;
    align-items: center;
} 
.logo{
    width: 7%;
    height: 7%;
    margin-left: 20px;
    margin-right: 20px;
}

.texto{
    font-family: 'IBM Plex Mono', monospace;
    margin-left: 14%;   
}

h1{
    color:white;
    font-family:'Silkscreen', sans-serif;
}
.contenido{
    font-family: 'IBM Plex Mono', monospace;
    display: flex;
    flex-direction: row;
    justify-content:center;
    
}
.contenido1{
    display: flex;
    flex-direction:column;
    align-items:center;
    
}
.contenido2{
    margin-top:28px;
}

textarea[name="user-input"]{
    resize: none ; /*para que el tamaño del textarea no sea editable en web*/
    border-radius: 20px;
    border: 4px solid #3D3D3D;
    background-color:#e4ecf9;
    padding:25px;
} 
.metrica{
    background-color:#3D3D3D;
    padding: 10px;
    margin-top: 15px;
    margin-bottom: 10px;
    color:white;
    border-radius: 20px;
    width: 400px;
}
#reset-button{
    background-color:#8BAFF4;
    width:50%;
    padding: 7px;
    margin-top: 10px;
    margin-bottom: 10px;
    color:#3D3D3D;
    font-size: 150%;
    border-radius: 100px;
    border: 3.5px dashed #3D3D3D;
    box-shadow:0px 3px 4px #3D3D3D;
    font-family: 'VT323', monospace;
    
    
}
#reset-button:hover {
    background-color:#FF96B2;
}

.imagen{  
    max-width: 250px;
    max-height: 250px;
    position: absolute; 
    top: 499px; /* Ajusta la distancia desde la parte superior según tu diseño */
    right: 20px; /* Ajusta la distancia desde la derecha según tu diseño */
}

footer{
    background-color:#7A7DE8;
    font-size:110%;
    font-family:'Silkscreen', sans-serif;
    padding: 1px;
    padding-right:20px;
    text-align: right;
    margin-top: auto; /*P1 se pone para que se acomode segun el contenido del body*/

}


