@media print {
	/* ANNIHILATION DES CONTENEURS GLOBAUX */
	html, body {
		background: #FFFFFF;
		height: auto;
		min-height: 0;
		margin: 0;
		padding: 0;
	}

	/* On masque tes éléments */
	.main-nav,
	.wiki_search,
	.wiki_nav,
	.scroll-btn {
		display: none !important;
	}

	.page_wiki {
		display: block;
		height: auto;
		min-height: 0;
		gap: 0;
		padding: 0;
		margin: 0;
	}

	.wiki_layout {
		display: block;
		width: 97%;
		height: auto;
		margin: 0;
		padding: 0;
	}

	/* FORCER LE RECOUPLEMENT DE LA TOOLBAR ET DU CONTENU */
	.wiki_toolbar {
		display: block;
		position: static;
		width: 92%;
		height: auto;
		box-shadow: none;
		border: 1px solid #CBD5E1;
		margin: 0 0 15px 0;
		padding: 12px;
		break-after: avoid;
		page-break-after: avoid;
	}

	.wiki_content_card {
		display: block;
		position: static;
		width: 97%;
		max-width: 97%;
		margin: 0;
		padding: 0;
		box-shadow: none;
		background: none;
		break-before: avoid;
		page-break-before: avoid;
	}

	.logo_background {
		min-height: 0;
		padding: 0;
	}

	.logo_background_print {
		/* 1. On ré-applique le fond (ou on évite de l'annuler) */
		background: linear-gradient(rgba(255, 255, 255, 0.90), rgba(255, 255, 255, 0.90)), url(../images/logo_fgaac.png) !important;
		background-size: 99% !important;
		background-repeat: repeat-y !important;
		background-position: center -55px !important;

		/* 2. FORCE LE NAVIGATEUR À IMPRIMER LES IMAGES DE FOND */
		-webkit-print-color-adjust: exact !important; /* Pour Chrome, Safari, Edge */
		print-color-adjust: exact !important;         /* Pour Firefox et standard */

		min-height: 0;
		padding: 0;
	}

	/* NETTOYAGE DES ÉLÉMENTS INUTILES */
	h2,
	.wiki_search,
	.wiki_nav,
	.bouton_retour,
	.liste_actions_modification,
	.bouton_modification,
	.liste_actions_nombre_vue,
	.wiki_date,
	.header_actions_dropdown,
	.modern-table {
		display: none !important;
	}

	.fgaac_print {
		position: fixed;
		top: 120px;
		opacity: 0.2;
		display: block;
	}
}