/* Conteneur pour les boutons */
#buttonsContainer {
    position: fixed;
    bottom: 3vw; /* Positionne le conteneur 1% du bas de la fenêtre */
    right: 3vw;  /* Positionne le conteneur 1% de la droite de la fenêtre */
    width: auto; /* Ajustez si nécessaire */
    height: auto; /* Ajustez si nécessaire */
    z-index: 10;
    display: flex;
    align-items: center; /* Aligne les boutons verticalement au centre du conteneur */
    justify-content: center; /* Aligne les boutons horizontalement au centre du conteneur */
    gap: 10px; /* Espace entre les boutons */
}

/* Styles pour le bouton de retour en haut */
#returnOnTop {
    background: url('../img/return_on_top.png') no-repeat center center;
    background-size: contain; /* Ajuste la taille de l'image pour qu'elle soit entièrement visible */
    cursor: pointer;
    height: 3.5vw; /* Taille fixe en pixels */
    width: 3.5vw;  /* Taille fixe en pixels */
    opacity: 0.5;
    touch-action: manipulation; /* Améliore la réactivité tactile */
    display: none;
}

/* Styles pour le bouton de retour en haut au survol */
#returnOnTop:hover {
    opacity: 1;
}

/* Styles pour le bouton de retour en arrière */
#returnOnBack {
    background: url('../img/return_on_back.png') no-repeat center center;
    background-size: contain; /* Ajuste la taille de l'image pour qu'elle soit entièrement visible */
    cursor: pointer;
    height:3.5vw; /* Taille fixe en pixels */
    width: 3.5vw;  /* Taille fixe en pixels */
    opacity: 0.5;
    touch-action: manipulation; /* Améliore la réactivité tactile */
    display: none;
}

/* Styles pour le bouton de retour en arrière au survol */
#returnOnBack:hover {
    opacity: 1;
}
