@media(max-width:360px){body,html{max-width:100%}main{min-width:0;overflow-wrap:anywhere}main iframe,main img,main picture,main table{max-width:100%}main table{display:block;overflow-x:auto}main input,main select,main textarea{max-width:100%;min-width:0}main .filtres-liste{flex-wrap:wrap}main .agenda-grille,main .grille-cartes{grid-template-columns:minmax(0,1fr)}}@media print{.bandeau-demo,.theme-select,[role=dialog],button,footer,form,header,nav{display:none!important}main{width:100%!important;max-width:none!important;margin:0!important;color:#000!important;background:#fff!important}article,figure,section{page-break-inside:avoid;break-inside:avoid}a{color:inherit;text-decoration:underline}img{max-height:18cm;object-fit:contain!important}*{box-shadow:none!important;text-shadow:none!important}}