/* Estilo para el botón flotante */
#nextPageBtn {
    display: none; /* Oculto por defecto, se mostrará con JavaScript al hacer scroll */
    position: fixed; /* Fijo en la pantalla */
    bottom: 20px; /* A 20px del borde inferior */
    right: 30px; /* A 30px del borde derecho */
    z-index: 99; /* Asegura que esté por encima de otros elementos */

    /* Estilos visuales */
    background-color: #28a745; /* Color de fondo verde */
    color: white; /* Color del texto y la flecha */
    border: none; /* Sin borde */
    outline: none; /* Sin contorno al hacer clic */
    cursor: pointer; /* Cambia el cursor a una mano */
    padding: 10px 15px; /* Espaciado interno */
    border-radius: 10px; /* Bordes redondeados */
    font-size: 18px; /* Tamaño de la fuente */
    box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2); /* Sombra */
    transition: background-color 0.3s, transform 0.3s; /* Transición suave para efectos */

    /* Alineación del texto y la flecha dentro del botón */
    display: flex; 
    align-items: center; 
    justify-content: center; 
}

#nextPageBtn:hover {
    background-color: #218838; /* Color de fondo más oscuro al pasar el ratón */
    transform: translateY(-3px); /* Pequeño efecto de elevación */
}

/* Espacio entre el texto y la flecha */
#nextPageBtn span {
    margin-right: 8px; 
}