/* ========================================
   NO BROWSER IMAGE SEARCH — Clairval
   Masque l'overlay "recherche par image" injecté par
   Yandex Browser, Edge, etc. sur les balises <img>.
   ======================================== */

img,
picture > img {
    pointer-events: none;
    -webkit-user-drag: none;
    user-select: none;
    -webkit-user-select: none;
}

/* Le clic est géré par le parent (lien, bouton, carte…) */
a:has(> img),
button:has(> img),
[role="button"]:has(> img),
.clickable-image {
    cursor: pointer;
}

/* Paper dolls et aperçus (calques background-image) */
.wardrobe-preview-doll,
.wardrobe-preview-doll *,
[id*="paper-doll"],
[class*="paper-doll"],
.paper-doll-layer {
    pointer-events: none;
}

/* Exception : image qui doit recevoir les clics directement */
img.allow-browser-image-events,
.allow-browser-image-events img {
    pointer-events: auto;
}
