/* Le conteneur fixe en bas à droite */
    .audio-box {
        position: fixed;
        bottom: 20px;
        right: 20px;
        z-index: 9999;
        display: flex;
        flex-direction: column;
        align-items: flex-end;
        gap: 10px;
    }

        /* Style du bouton rond toujours visible */
    #btn-lecteur {
        /*background-color: #007bff;*/
        background-color: #C89B73;
        color: white;
        border: none;
        border-radius: 50%;
        width: 60px;
        height: 60px;
        font-size: 24px;
        cursor: pointer;
        box-shadow: 0 4px 10px rgba(0,0,0,0.3);
        transition: transform 0.2s, background-color 0.2s;
    }

    #btn-lecteur:hover {
        background-color: #0056b3;
        transform: scale(1.05);
    }

    /* Le lecteur audio caché par défaut */
    #myTrack {
        display: none;
        background: #ffffff;
        border-radius: 30px;
        padding: 5px;
        box-shadow: 0 4px 10px rgba(0,0,0,0.2);
    }