/* NFC Summit 2027 — effets.
   L'étalonnage photo lui-même est un filtre SVG (#nfc-grade), pas du CSS :
   voir components/photo/GradedPhoto.jsx. Ce qui suit est le reste du traitement. */
:root {
  /* Lignes de balayage : une ligne claire toutes les 4 px, opacité 10 % */
  --scanlines: repeating-linear-gradient(
    180deg,
    rgba(242, 240, 235, 0.1) 0px,
    rgba(242, 240, 235, 0.1) 1px,
    transparent 1px,
    transparent 4px
  ); /* @kind other */

  /* Dégradés de protection du texte — jamais de texte à même l'image */
  --protect-bottom: linear-gradient(
    0deg,
    rgba(11, 11, 11, 0.92) 0%,
    rgba(11, 11, 11, 0.4) 38%,
    transparent 68%
  ); /* @kind other */
  --protect-left: linear-gradient(
    90deg,
    rgba(11, 11, 11, 0.94) 0%,
    rgba(11, 11, 11, 0.7) 42%,
    rgba(11, 11, 11, 0.15) 100%
  ); /* @kind other */

  /* Titre glitché des intercalaires — un artefact, pas un accent */
  --glitch-shadow: -7px 0 #FF0976, 7px 0 #49C1A3;

  /* Aucune ombre portée, aucun rayon de bordure : tout est à angle vif */
  --radius: 0;
  --shadow: none;
}
