/* =========================================================
   Troisième Étage — habillage du conteneur de la scène 3D.
   La scène est du DÉCOR : #scene porte aria-hidden="true" et ne
   couvre l'écran que lorsqu'elle tourne vraiment (data-rendu="scene3d"),
   sinon elle masquerait le socle lisible sans JavaScript.
   ========================================================= */

#scene {
  display: none;
}

body[data-rendu="scene3d"] #scene {
  display: block;
  position: fixed;
  inset: 0;
  z-index: 1;
  /* ⚠ Écart voulu par rapport au dossier de tâche : sans ceci, le canvas
     plein écran intercepte les clics destinés à la navigation du socle
     (a[href] de l'en-tête), qui reste — par construction — ce qui
     s'actionne. Constaté : 3 tests de la tâche 3 (adresses.spec.js)
     passaient au rouge en clic bloqué par le canvas avant ce correctif.
     Le panneau interactif de la tâche 8 devra composer avec cette règle
     (probablement en ciblant #scene précisément, pas ce sélecteur). */
  pointer-events: none;
}

body[data-rendu="scene3d"] #scene canvas {
  display: block;
  width: 100%;
  height: 100%;
}
