/***************************************************************
*																					*
*		GESTION DES MODIFICATIONS ET SUPPRESSIONS DE TRAINS		*
*									GMST v2										*
*									RESET CSS									*
*																					*
***************************************************************/

/*
	Inspiré par Joshua Comeau
 	https://www.joshwcomeau.com/css/custom-css-reset/
*/

/* Utiliser border-box pour une gestion plus simple des paddings */
html { box-sizing:border-box; }
*, *::before, *::after { box-sizing:inherit; }

/* Éliminer les marges par défaut des navigateurs */
* { margin:0; }

/* Lisibilité et trucs pour macOS */
body { line-height:1.5; -webkit-font-smoothing:antialiased; }

/* Les médias devraient être des blocs */
/* Utiliser max-width:revert; si besoin de plus de 100% de largeur */
img, picture, video, canvas, svg { display:block; max-width:100%; }
}

/* Les éléments de formulaires devraient hériter */
input, button, textarea, select { font:inherit; }

/* Cassures des paragraphes, titres */
p, h1, h2, h3, h4, h5, h6 { overflow-wrap:break-word; }
p { text-wrap:pretty; }
h1, h2, h3, h4, h5, h6 { text-wrap:balance; }

/* Les médias devraient pouvoir utiliser ce genre d'interpolation */
@media (prefers-reduced-motion: no-preference) { html { interpolate-size:allow-keywords; } }
