#canal-content > div {
    display: none; /* Esconde todos los canales inicialmente */
}

#clima-canal-1 {
    display: block; /* Muestra el canal 1 (target 1) por defecto */
}


.caja1, .caja2, .caja3, .caja4, .caja5, .caja6 {
    /* Esto es solo para el estilo y la animación de los canales */
    transition: opacity 0.5s;
    font-size: 20px;
}

.hero {
    width: 95%; /* Fijo pero proporcional a la ventana */
    max-width: 1500px; /* Ancho máximo */
    min-width: 700px; /* Ancho mínimo */
    margin: auto; /* Centrado horizontal */
}

.Satelite {
    width: 100%; /* Ocupa todo el ancho del contenedor .hero */
    display: flex;
    align-items: start; /* Centrado horizontal */
    gap: 50px; /* Espaciado entre elementos */
    padding: 20px 0 0 0; /* Espaciado interno */
}

.canal-list{
    list-style-type: none; /* Quita los puntos de la lista */
}

.gif{
    width: 100%;
    height: auto;
    border: 1px solid rgba(0, 0, 0, 0.234); /* Borde */
    padding: 1%;
    border-radius: 5px;
    margin-bottom: 8px;

}

.canal-item {
    width: 200px;
    height: 40px;
    border: 2px solid black; /* Borde */
    border-radius: 5px; /* Bordes redondeados */
    cursor: pointer; /* Cambia el cursor a forma de mano */
    text-align: center; /* Centra el texto dentro del elemento */
    line-height: 40px; /* Alinea verticalmente el texto */
    margin-top: 20px;
    font-size: 20px;
}

/* Efecto al pasar el mouse */
.canal-item:hover {
    background-color: rgba(0, 0, 0, 0.2);; /* Cambia a un color diferente al pasar el mouse */
}

/* Estado seleccionado */
.canal-item.selected {
    background-color: rgba(0, 25, 126, 0.875); /* Color para el elemento seleccionado */
    color: white;
}

.imgfront{
    border-radius: 5px;
    box-shadow: 4px 4px 10px 5px rgba(0, 0, 0, 0.783);
}





