 #output {
            white-space: pre-wrap;
        }
        .header img {
            margin-bottom: 20px;
        }
        footer {
            display: yes;
        }
        .flag-button {
            margin-left: 5px;
            padding: 2px;
            font-size: 20px;
            border: none;
            background: none;
            cursor: pointer;
        }
        .flag-button:hover {
            opacity: 0.8;
        }

        /* Estilos para el mensaje de política de cookies */
        #cookie-message {
            position: fixed;
            bottom: 0;
            left: 0;
            right: 0;
            background-color: #333333;
            color: #ffffff;
            padding: 10px;
            display: none;
        }

        #cookie-message.show {
            display: block;
        }

        #cookie-message-content {
            display: flex;
            align-items: center;
            justify-content: space-between;
        }

        #cookie-message-content p {
            margin: 0;
            margin-right: 10px;
        }

        #cookie-accept-button,
        #cookie-reject-button {
            background-color: #ffffff;
            color: #333333;
            border: none;
            padding: 5px 10px;
            cursor: pointer;
        }
        


.image-container img {
  position: relative;
  animation: jump-in 1s forwards, brillo 7s infinite;
  opacity: 0;
  transform: scale(0.8);
  border-radius:8px;
  filter: drop-shadow(-5px 5px 15px gold)
}

@keyframes jump-in {
  0% {
    transform: scale(0.8);
    opacity: 0;
  }
  70% {
    transform: scale(1.2);
    opacity: 1;
    animation-timing-function: ease-in;
  }
  100% {
    transform: scale(1);
    opacity: 1;
  }
}
 @keyframes brillo {
     0%{
         filter: drop-shadow(-5px 5px 15px white)
     }
     25%{
      filter: drop-shadow(-8px 7px 15px gold)   
     }  
     50%{
      filter: drop-shadow(-1px 2px 15px gray)   
     }
     75%{
      filter: drop-shadow(-8px 6px 15px pink)   
     } 
    100%{
       filter: drop-shadow(-5px 5px 15px white) 
    }
    }
    
     .yuliya {
     
       margin-left: auto;
  margin-right: auto;
 }