// Anti-FOUC — exécuté en <head> avant le premier paint (CSP script-src 'self').
// Pose .has-js et applique le thème persisté. Thème sombre = défaut d'identité GONG.
(function () {
	var el = document.documentElement;
	el.classList.remove('has-no-js');
	el.classList.add('has-js');
	try {
		var pref = localStorage.getItem('gong-theme');
		if (pref === 'light') {
			el.classList.add('light-theme');
		} else if (pref !== 'dark' && window.matchMedia && window.matchMedia('(prefers-color-scheme: light)').matches) {
			// Aucune préférence enregistrée : respecter le réglage système clair.
			el.classList.add('light-theme');
		}
	} catch (e) {
		/* localStorage indisponible — on reste en sombre */
	}
})();
