

.my-tooltip {
    position: absolute;
    background: rgba(0,0,0,0.8);
    color: #fff;
    padding: 5px 8px;
    border-radius: 4px;
    font-size: 12px;
    pointer-events: none; /* empêche de casser le hover */
    z-index: 9999;
}

.my-tooltip a {
    color: #fff;
    text-decoration: underline;
    pointer-events: auto; /* permet de cliquer sur le lien */
}

.fc-event-url {
    position: absolute;
    bottom: 0;
    left: 5px; 
    display: block;
    z-index: 5;
    font-size: 20px;

    text-decoration: none !important; /* 🔥 enlève le underline */
    pointer-events: auto;

    transition: transform 0.15s ease, font-size 0.15s ease;
}

/* état hover */
.fc-event-url:hover {
    text-decoration: none !important; /* sécurité */
    transform: scale(1.3); /* effet zoom propre */
    filter: brightness(1.2);
}