﻿:root {
	/* Site utilisé pour les calculs : https://ethanmuller.github.io/sass-color-function-generator-thing/ */
	--piv: #095797;
	--principale: #223654;
	--principale-pale: hsl(from var(--principale) h calc(s - 10) calc(l + 70));
	--principale-clair: hsl(from var(--principale) h calc(s - 10) calc(l + 25));
	--principale-sombre: hsl(from var(--principale) h calc(s + 8) calc(l - 10));
	--principale-moyen: hsl(from var(--principale) calc(h + 5) calc(s - 19) calc(l - 5));
	--principale-fonce: hsl(from var(--principale) calc(h + 9) calc(s - 39) calc(l - 18));
	--accent: #4A98D9;
	--accent-pale: hsl(from var(--accent) h calc(s - 39) calc(l + 45));
	--accent-clair: hsl(from var(--accent) h calc(s - 10) calc(l + 14));
	--accent-sombre: hsl(from var(--accent) h calc(s + 8) calc(l - 10));
	--accent-moyen: hsl(from var(--accent) calc(h + 5) calc(s - 19) calc(l - 15));
	--accent-fonce: hsl(from var(--accent) calc(h + 9) calc(s - 39) calc(l - 25));
	--info: #007cc1;
	--info-pale: hsl(from var(--info) h calc(s - 10) calc(l + 45));
	--info-clair: hsl(from var(--info) h calc(s - 5) calc(l + 8));
	--info-moyen: hsl(from var(--info) h s calc(l - 10));
	--info-fonce: hsl(from var(--info) h s calc(l - 17));
	--gris: #8893A2;
	--gris-pale: hsl(from var(--gris) calc(h + 25) calc(s - 8) calc(l + 37));
	--gris-clair: hsl(from var(--gris) calc(h + 2) calc(s + 1) calc(l + 22));
	--gris-moyen: hsl(from var(--gris) calc(h + 2) calc(s + 1) calc(l - 10));
	--gris-fonce: hsl(from var(--gris) calc(h + 1) calc(s - 1) calc(l - 23));
	--rouge: #CB381F;
	--rose-pale: hsl(from var(--rouge) calc(h - 2) calc(s + 26) calc(l + 46));
	--rose: hsl(from var(--rouge) h calc(s - 5) calc(l + 21));
	--rouge-fonce: hsl(from var(--rouge) h calc(s - 12) calc(l - 21));
	--vert: #4F813D;
	--vert-pale: hsl(from var(--vert) calc(h - 16) calc(s + 28) calc(l + 47));
	--vert-fonce: hsl(from var(--vert) calc(h - 1) calc(s - 8) calc(l - 17));
	--jaune: #E0AD03;
	--jaune-pale: hsl(from var(--jaune) calc(h + 3) calc(s - 10) calc(l + 34));
	--jaune-fonce: hsl(from var(--jaune) calc(h - 8) calc(s - 25) calc(l - 6));

	--seance-new: #2cc8c8;
	--seance-synced: #4caf50;
	--seance-modified: #ffc107;
	--seance-conflict: #f44336;
}
