/* Le filtre appartient au média, jamais à la légende ou au lien entier. Aucun effet au repos. */
.is-refracting{filter:var(--zk-refraction)}
.work-index-frame.is-reframing img.is-refracting{animation:none}
/* Les aperçus masqués se superposent dans Work ; ils ne doivent pas intercepter le pointeur. */
.work-index-frame:not(.is-on){pointer-events:none}
@media(prefers-reduced-motion:reduce){.is-refracting{filter:none!important}}
body[data-motion=paused] .is-refracting{filter:none!important}
