/* Externalise de la modification #56 le 23/08/2026 (G6M_EXTERNALISATION_V1016).
   Ce bloc etait inline dans PAGE_CONTAINER : il repartait donc dans le HTML de
   CHAQUE page, sans jamais etre mis en cache. En fichier, il est recupere une
   fois puis servi depuis le cache.
   Le <link> occupe la position EXACTE de l ancien <style> : l ordre de cascade
   est donc rigoureusement identique. */

/* G6M_HIDE_HAMBURGER_DESKTOP_V502
   Hamburger (.p-nav-menuTrigger) = mobile/tablet only (≤1100px).
   Desktop (≥1101px) shows the full horizontal nav — hide the ☰ button. */
@media (min-width: 1101px) {
	html body .p-nav-menuTrigger,
	html body .p-nav .p-nav-menuTrigger,
	html body .p-nav-inner > .p-nav-menuTrigger,
	html body a.p-nav-menuTrigger,
	html body .p-navSticky .p-nav-menuTrigger {
		display: none !important;
		visibility: hidden !important;
		pointer-events: none !important;
		width: 0 !important;
		height: 0 !important;
		min-width: 0 !important;
		min-height: 0 !important;
		max-width: 0 !important;
		margin: 0 !important;
		padding: 0 !important;
		overflow: hidden !important;
		opacity: 0 !important;
		position: absolute !important;
		left: -9999px !important;
		flex: 0 0 0 !important;
	}
}

@media (max-width: 1100px) {
	html body .p-nav-menuTrigger,
	html body .p-nav .p-nav-menuTrigger,
	html body .p-nav-inner > .p-nav-menuTrigger {
		display: inline-flex !important;
		visibility: visible !important;
		pointer-events: auto !important;
		opacity: 1 !important;
		position: relative !important;
		left: auto !important;
	}
}
/* END G6M_HIDE_HAMBURGER_DESKTOP_V502 */

