/* Maxelik refonte 2026 : réconciliation blocs Gutenberg / maquette (chargée après maxelik.css, pages "page-refonte" seulement) */
/* spécificité basse : les marges posées par la maquette sur ses figures passent devant */
:where(.mx-2026) figure.wp-block-image{margin:0}
.mx-2026 .wp-block-buttons.mx-btn-seul{display:contents}
.mx-2026 .wp-block-buttons>.wp-block-button{margin:0}
.mx-2026 .wp-block-button{display:contents}
.mx-2026 .wp-block-details>summary{list-style:none}
.mx-2026 .wp-block-details>summary::-webkit-details-marker{display:none}
.mxd-1{--d:1}.mxd-2{--d:2}.mxd-3{--d:3}.mxd-4{--d:4}.mxd-5{--d:5}.mxd-6{--d:6}.mxd-7{--d:7}.mxd-8{--d:8}
.mxi-0{--i:0}.mxi-1{--i:1}.mxi-2{--i:2}.mxi-3{--i:3}.mxi-4{--i:4}.mxi-5{--i:5}.mxi-6{--i:6}.mxi-7{--i:7}
/* enveloppes des parties de modèle transparentes : l'en-tête reste collant sur toute la page */
.mx-2026 .mx26-part{display:contents}
.mx-2026 .wp-site-blocks>*{margin-block-start:0;margin-block-end:0}
.mx-2026 figure.wp-block-table{margin:0;overflow-x:auto}
/* Politique de cookies : air entre les cartes et le tableau */
.mx-2026 #utilises .lg-cats+.lg-table{margin-top:20px}
/* Politique de cookies : 3 catégories sur une ligne, tableau des cookies en fiches sur mobile */
@media (min-width:900px){.mx-2026 .lg-cats:has(>.lg-cat:nth-child(3)){grid-template-columns:repeat(3,minmax(0,1fr))}}
@media (max-width:700px){
.mx-2026 #utilises .lg-table figure.wp-block-table{overflow:visible}
.mx-2026 #utilises .lg-table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}
.mx-2026 #utilises .lg-table tr{display:grid;gap:4px;padding:14px 16px}
.mx-2026 #utilises .lg-table td{display:block;padding:0!important;border:0!important}
.mx-2026 #utilises .lg-table tr+tr{border-top:1px solid #e6edf2}
.mx-2026 #utilises .lg-table td:first-child{font-weight:700;color:#273238}
.mx-2026 #utilises .lg-table td:nth-child(n+2)::before{display:inline-block;min-width:80px;font-weight:700;color:#273238;margin-right:6px}
.mx-2026 #utilises .lg-table td:nth-child(2)::before{content:"Émetteur"}
.mx-2026 #utilises .lg-table td:nth-child(3)::before{content:"Finalité"}
.mx-2026 #utilises .lg-table td:nth-child(4)::before{content:"Durée"}
}
/* articles du blog : contenus intégrés d'avant la refonte (Giphy 480 px, YouTube 500 px) et adresses longues en clair */
.ar-body iframe,.ar-body video,.ar-body img{max-width:100%}
.ar-body iframe[src*="youtube"]{width:100%;height:auto;aspect-ratio:16/9}
.ar-body a{overflow-wrap:anywhere}
