/* Mode veille desktop (particle-engine.js) : l'interface s'efface pendant la
   sequence cinema, il ne reste que le fond et les particules.
   Opacity seulement (pas de transform : :hover et filet SEO de scripts.js). */
html.rj6-idle body > :not(#particles-canvas) {
  opacity: 0 !important;
  pointer-events: none !important;
  transition: opacity 1.2s ease-in-out;
}
html.rj6-idle-return body > :not(#particles-canvas) {
  transition: opacity 0.3s ease-out;
}
@media (prefers-reduced-motion: reduce), (pointer: coarse), (max-width: 1023px) {
  html.rj6-idle body > :not(#particles-canvas) {
    opacity: 1 !important;
    pointer-events: auto !important;
  }
}
