/* Traverse : profil partagé par TinyMCE et le contenu natif iCommune.
 * Les réglages du Framework priment ; les replis sont propres à ce thème. */
.ic-editorial{
  --ic-primary:var(--couleur-principale,#162b44);
  --ic-secondary:var(--couleur-secondaire,#d7442c);
  --ic-ink:var(--couleur-noir,#162b44);
  --ic-paper:var(--couleur-blanc,#fff);
  --ic-title:var(--couleur-principale,#162b44);
  --ic-link:var(--couleur-principale,#162b44);
  --ic-focus:var(--couleur-focus,var(--couleur-principale,#162b44));
  --ic-primary-soft:var(--gris-tres-clair,#f0f0e9);
  --ic-secondary-soft:color-mix(in srgb,var(--couleur-secondaire,#d7442c) 12%,var(--couleur-blanc,#fff));
  --ic-on-primary:var(--couleur-texte-sur-principale,var(--couleur-blanc,#fff));
  --ic-border:var(--gris-fonce,#516174);
  --ic-mark:color-mix(in srgb,var(--couleur-secondaire,#d7442c) 30%,var(--couleur-blanc,#fff));
  --ic-font-heading:var(--police,Inter,Arial,sans-serif);
  --ic-font-body:var(--police-secondaire,Inter,Arial,sans-serif);
  --ic-heading-weight:700;
  --ic-radius:0px;
  --ic-edge:4px;
}

/* Surclasse la seule citation du socle éditorial, identique dans TinyMCE. */
:is(#content#content,#content_large#content_large,.ic-editorial).ic-editorial.ic-editorial :where(blockquote,blockquote[data-ic-citation]){font:500 1.35rem/1.6 var(--ic-font-heading)!important}
