/*
 * RunMotion v2 — thème sombre, selon le réglage du système (prefers-color-scheme).
 * Les valeurs viennent de theme.json (settings.custom.dark) ; on remplace les presets
 * clairs à la racine, donc tous les blocs et les alias --rm-* basculent d'eux-mêmes.
 * Chargé sur le site seulement : l'éditeur reste en clair.
 * :root:root passe devant les presets que WordPress imprime sur :root, quel que soit l'ordre.
 */
@media (prefers-color-scheme: dark) {
	:root:root {
		color-scheme: dark;
		--wp--preset--color--bg: var(--wp--custom--dark--bg);
		--wp--preset--color--surface: var(--wp--custom--dark--surface);
		--wp--preset--color--surface-alt: var(--wp--custom--dark--surface-alt);
		--wp--preset--color--chip: var(--wp--custom--dark--chip);
		--wp--preset--color--footer: var(--wp--custom--dark--footer);
		--wp--preset--color--ink: var(--wp--custom--dark--ink);
		--wp--preset--color--ink-muted: var(--wp--custom--dark--ink-muted);
		--wp--preset--color--ink-subtle: var(--wp--custom--dark--ink-subtle);
		--wp--preset--color--line: var(--wp--custom--dark--line);
		--wp--preset--color--line-soft: var(--wp--custom--dark--line-soft);
		--wp--preset--color--line-strong: var(--wp--custom--dark--line-strong);
		--wp--preset--color--green: var(--wp--custom--dark--green);
		--wp--preset--color--on-green: var(--wp--custom--dark--on-green);
		--wp--preset--color--green-soft: var(--wp--custom--dark--green-soft);
		--wp--preset--color--green-tint: var(--wp--custom--dark--green-tint);
		--wp--preset--color--green-line: var(--wp--custom--dark--green-line);
		--wp--preset--color--link: var(--wp--custom--dark--link);
		--wp--preset--color--link-hover: var(--wp--custom--dark--link-hover);
		--wp--preset--color--focus: var(--wp--custom--dark--focus);
		--wp--preset--color--scrim: var(--wp--custom--dark--scrim);
		--wp--preset--color--phone-body: var(--wp--custom--dark--phone-body);
		--wp--preset--color--phone-bezel: var(--wp--custom--dark--phone-bezel);
		--wp--preset--shadow--card: var(--wp--custom--dark--shadow-card);
		--wp--preset--shadow--raised: var(--wp--custom--dark--shadow-raised);
		--wp--custom--topo-veil: var(--wp--custom--dark--topo-veil);
	}

	/* Logos partenaires, médias et montres : silhouettes claires au lieu de noires. */
	.rm-logo-band--marquee .rm-logo-band__img,
	.rm-logo-band--static .rm-logo-band__img,
	.rm-watches__img { filter: brightness(0) invert(1); }

	/* Initiales sur pastille : le lien vert vif ne porte pas de texte blanc, on garde le vert foncé. */
	.rm-avatar--solid { background: var(--rm-avatar-bg, #0A7A52); }

	/* Extension lead magnets (page B2B) : ces encarts prennent l'encre pour fond, qui devient claire. */
	.rm-b2b-with, .rm-b2b-final, .rm-b2b-step__num { background: var(--rm-footer); }
}
