/* FCM — Backoffice Campagnes */

* {
  box-sizing: border-box;
}

body {
  margin: 0;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;
  -webkit-font-smoothing: antialiased;
}

a {
  color: inherit;
}

code {
  font-family: "SF Mono", "Fira Code", "Fira Mono", Menlo, monospace;
}

/* Loader des forms d'upload — chantier P3·S 2026-05-18.
   Combiné avec `data-turbo-submits-with="..."` sur le submit qui
   swap le texte pendant la durée de la requête. Turbo flippe
   l'attribut `disabled` automatiquement à la submission, ce
   sélecteur ajoute l'opacité + curseur d'attente pour signaler
   visuellement que ça travaille (les CSV audience peuvent prendre
   plusieurs secondes pour les gros volumes). Évite aussi le
   double-submit pendant le delay réseau. */
button[type="submit"]:disabled,
input[type="submit"]:disabled {
  opacity: 0.65;
  cursor: progress;
}
