body{
    width: 90%;
    text-align: center;
}

h1 {
    font-size: 2rem;
    background: linear-gradient(90deg, #15dd0f, #ee33ff);
    background-size: 200% auto;
    color: transparent;
    -webkit-background-clip: text;
    animation: wave 4s linear infinite;
}

@keyframes wave {
    0% {
        background-position: 0% center;
    }
    100% {
        background-position: 200% center;
    }
}

.errores{
    text-align: center;
}

.errores img{
    max-width: 200px;
}

p{
    font-size: 2em;
}

strong {
    font-size: 1.5em;
    background: linear-gradient(90deg, #15dd0f, #ee33ff);
    background-size: 200% auto;
    color: transparent;
    -webkit-background-clip: text;
    animation: wave 4s linear infinite;
}

button{
    font-size: 1rem;
    background: linear-gradient(90deg, #15dd0f, #ee33ff);
    background-size: 200% auto;
    color: transparent;
    -webkit-background-clip: text;
    animation: wave 4s linear infinite;
}

button{
    border-radius: 10px;

}

input[type=text]{
    width: 50px;
    height: 50px;
    text-align: center;
    font-size: 2em;
    margin: 20px;
    background-color: bisque;
}

.letraIncorrecta{
    color: #dd500f;
    font-size: 1.3em;
}

.intentos{
    color: #16dd0f;
    font-size: 2em;
}

.letraAdivinada{
    color: #61dd0f;
    font-size: 2em;
}