/* ==========================================================================
   Thème Groupe Diagram — MantisBT 2.x (base Bootstrap 3 / ACE)
   D'après la mini charte graphique Groupe Diagram :
     Noir #000000 · Vert #02f564 · Bleu #00ebeb · Rose #ff6eff
     Titres : Outfit — Textes : Inter
   Les couleurs fluo ne sont jamais utilisées comme couleur de texte sur blanc
   (illisible) : elles servent d'aplats, de liserés et d'indicateurs, avec du
   texte noir par-dessus.
   ========================================================================== */
/* Polices Outfit et Inter : embarquées dans le plugin, déclarées par DiagramTheme.php */

:root {
	--dg-ink:        #1d1d1b;  /* noir de la charte (surfaces sombres)   */
	--dg-ink-2:      #2c2c2a;  /* noir survol                            */
	--dg-green:      #02f564;
	--dg-cyan:       #00ebeb;
	--dg-pink:       #ff6eff;
	--dg-link:       #017932;  /* vert foncé, même teinte que le vert de la charte,
	                              lisible sur blanc (contraste 5,5:1) et sur gris */
	--dg-grey-bg:    #f3f3f3;  /* gris clair de la charte                */
	--dg-grey-line:  #e3e3e3;
	--dg-text:       #1d1d1b;

	--dg-font-title: 'Outfit', 'Inter', 'Segoe UI', Arial, sans-serif;
	--dg-font-text:  'Inter', 'Segoe UI', Arial, sans-serif;

	/* Emblème et frise (SVG) */
	--dg-emblem-green: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 520 256'%3E%3Cpath fill='%2302f564' d='M0 128 80 0h67v128L227 0h67v128L374 0h67v128h79l-79 128h-67V128l-80 128h-67V128l-80 128H80V128z'/%3E%3C/svg%3E");
	--dg-frise-pink:   url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 147 256'%3E%3Cpath fill='%23ff6eff' d='M0 0h67v128L147 0v128L67 256H0z'/%3E%3C/svg%3E");
	--dg-frise-green:  url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 147 256'%3E%3Cpath fill='%2302f564' d='M0 0h67v128L147 0v128L67 256H0z'/%3E%3C/svg%3E");
	/* Logo « groupediagram » (PNG transparent, 528 × 66, ratio 8:1) */
	--dg-logo-white: url("data:image/png;base64,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");
	--dg-logo-black: url("data:image/png;base64,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");
	/* Signature « tech, digital & brand », tracés vectoriels extraits de la mini charte (page 6), ratio 9,15:1 */
	--dg-slogan: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjQ2NyA0ODUgMTAwNiAxMTAiIHdpZHRoPSIxMDA2IiBoZWlnaHQ9IjExMCI+PHBhdGggZmlsbD0iIzFkMWQxYiIgZD0iTSA1MTMuNzMgNTIzLjI4IEwgNTEzLjczIDUwOC44MSBMIDQ5OS41MSA1MDguODEgTCA0OTkuNTEgNDg2LjU5IEwgNDgzLjAyIDQ4Ni41OSBMIDQ4My4wMiA1MDguODEgTCA0NjguODAgNTA4LjgxIEwgNDY4LjgwIDUyMy4yOCBMIDQ4My4wMiA1MjMuMjggTCA0ODMuMDIgNTY5LjU4IEwgNDk5LjUxIDU2OS41OCBMIDQ5OS41MSA1MjMuMjggWiBNIDUxMy43MyA1MjMuMjggIi8+PHBhdGggZmlsbD0iIzFkMWQxYiIgZD0iTSA1MzYuNjUgNTIzLjM0IEMgNTM5LjA4IDUyMS44NyA1NDEuOTMgNTIxLjE0IDU0NS4yMSA1MjEuMTQgQyA1NDguMzEgNTIxLjE0IDU1MC45MyA1MjEuNzkgNTUzLjA3IDUyMy4wOSBDIDU1NS4yMSA1MjQuMzkgNTU2Ljg1IDUyNi4yNiA1NTcuOTggNTI4LjY5IEMgNTU4LjUyIDUyOS44NiA1NTguOTUgNTMxLjE3IDU1OS4yNyA1MzIuNjEgTCA1MjkuODkgNTMyLjcwIEMgNTMwLjIwIDUzMS41NyA1MzAuNTYgNTMwLjUgNTMxLjA1IDUyOS41MSBDIDUzMi4zNSA1MjYuODcgNTM0LjIxIDUyNC44MSA1MzYuNjUgNTIzLjM0IE0gNTYwLjc1IDUxMS4zOSBDIDU1Ni4yNiA1MDguNzUgNTUxLjA4IDUwNy40MiA1NDUuMjEgNTA3LjQyIEMgNTM5LjI1IDUwNy40MiA1MzMuODQgNTA4LjgzIDUyOC45NyA1MTEuNjQgQyA1MjQuMTEgNTE0LjQ1IDUyMC4yNyA1MTguMjMgNTE3LjQ2IDUyMi45NiBDIDUxNC42NSA1MjcuNzEgNTEzLjI1IDUzMy4wOSA1MTMuMjUgNTM5LjEzIEMgNTEzLjI1IDU0NS4yNiA1MTQuNjkgNTUwLjcxIDUxNy41OCA1NTUuNSBDIDUyMC40OCA1NjAuMjggNTI0LjQwIDU2NC4wMyA1MjkuMzUgNTY2Ljc2IEMgNTM0LjMwIDU2OS40OCA1MzkuOTYgNTcwLjg1IDU0Ni4zNCA1NzAuODUgQyA1NTEuMjkgNTcwLjg1IDU1NS44OCA1NjkuOTYgNTYwLjEyIDU2OC4yMCBDIDU2NC4zNSA1NjYuNDQgNTY3Ljk0IDU2My44NCA1NzAuODcgNTYwLjQwIEwgNTYxLjE5IDU1MC43MSBDIDU1OS4zNCA1NTIuODEgNTU3LjE2IDU1NC4zOCA1NTQuNjQgNTU1LjQzIEMgNTUyLjEzIDU1Ni40OCA1NDkuMzIgNTU3LjAwIDU0Ni4yMSA1NTcuMDAgQyA1NDIuNzcgNTU3LjAwIDUzOS43NSA1NTYuMjcgNTM3LjE1IDU1NC44MCBDIDUzNC41NSA1NTMuMzMgNTMyLjU2IDU1MS4yNCA1MzEuMTcgNTQ4LjUxIEMgNTMwLjYzIDU0Ny40MyA1MzAuMjIgNTQ2LjI2IDUyOS44OSA1NDUuMDMgTCA1NzQuMjcgNTQ0LjkyIEMgNTc0LjYxIDU0My41MCA1NzQuODQgNTQyLjIyIDU3NC45NyA1NDEuMDggQyA1NzUuMDkgNTM5Ljk1IDU3NS4xNiA1MzguODQgNTc1LjE2IDUzNy43NSBDIDU3NS4xNiA1MzEuOTYgNTczLjg4IDUyNi43OCA1NzEuMzIgNTIyLjIxIEMgNTY4Ljc2IDUxNy42NCA1NjUuMjMgNTE0LjAzIDU2MC43NSA1MTEuMzkgIi8+PHBhdGggZmlsbD0iIzFkMWQxYiIgZD0iTSA2MTcuODcgNTU0LjA1IEMgNjE1LjY1IDU1NS4wMSA2MTMuMTYgNTU1LjUgNjEwLjM5IDU1NS41IEMgNjA3LjM3IDU1NS41IDYwNC42NiA1NTQuODAgNjAyLjI3IDU1My40MiBDIDU5OS44OCA1NTIuMDMgNTk3Ljk5IDU1MC4xMCA1OTYuNjEgNTQ3LjYzIEMgNTk1LjIyIDU0NS4xNiA1OTQuNTMgNTQyLjMyIDU5NC41MyA1MzkuMTQgQyA1OTQuNTMgNTM1Ljg2IDU5NS4yMiA1MzMuMDMgNTk2LjYxIDUzMC42NCBDIDU5Ny45OSA1MjguMjUgNTk5Ljg4IDUyNi4zNiA2MDIuMjcgNTI0Ljk4IEMgNjA0LjY2IDUyMy41OSA2MDcuMzcgNTIyLjkwIDYxMC4zOSA1MjIuOTAgQyA2MTMuMDcgNTIyLjkwIDYxNS41MyA1MjMuMzYgNjE3Ljc1IDUyNC4yOSBDIDYxOS45NyA1MjUuMjEgNjIxLjg4IDUyNi41NSA2MjMuNDggNTI4LjMxIEwgNjM0LjA1IDUxNy42MiBDIDYzMS4xMCA1MTQuMzUgNjI3LjYzIDUxMS44MyA2MjMuNjAgNTEwLjA3IEMgNjE5LjU3IDUwOC4zMCA2MTUuMTcgNTA3LjQyIDYxMC4zOSA1MDcuNDIgQyA2MDQuMjYgNTA3LjQyIDU5OC43MCA1MDguODMgNTkzLjcxIDUxMS42NCBDIDU4OC43MiA1MTQuNDUgNTg0LjgwIDUxOC4yNSA1ODEuOTUgNTIzLjAzIEMgNTc5LjEwIDUyNy44MSA1NzcuNjcgNTMzLjIyIDU3Ny42NyA1MzkuMjYgQyA1NzcuNjcgNTQ1LjIyIDU3OS4xMCA1NTAuNTggNTgxLjk1IDU1NS4zNyBDIDU4NC44MCA1NjAuMTUgNTg4LjcwIDU2My45MiA1OTMuNjUgNTY2LjY5IEMgNTk4LjYwIDU2OS40NiA2MDQuMTggNTcwLjg1IDYxMC4zOSA1NzAuODUgQyA2MTUuMTcgNTcwLjg1IDYxOS41NyA1NjkuOTYgNjIzLjYwIDU2OC4yMCBDIDYyNy42MyA1NjYuNDQgNjMxLjE5IDU2My44OSA2MzQuMzAgNTYwLjUzIEwgNjIzLjYwIDU0OS44MyBDIDYyMi4wMSA1NTEuNjggNjIwLjEwIDU1My4wOCA2MTcuODcgNTU0LjA1ICIvPjxwYXRoIGZpbGw9IiMxZDFkMWIiIGQ9Ik0gNjk0LjMyIDUxOC44NyBDIDY5Mi4zMSA1MTUuMzUgNjg5LjUxIDUxMi41OCA2ODUuOTUgNTEwLjU3IEMgNjgyLjM4IDUwOC41NiA2NzguMzAgNTA3LjU1IDY3My42OCA1MDcuNTUgQyA2NjkuMDcgNTA3LjU1IDY2NC45OCA1MDguNTYgNjYxLjQxIDUxMC41NyBDIDY1OS41NCA1MTEuNjMgNjU3Ljg5IDUxMi45MiA2NTYuNDQgNTE0LjQxIEwgNjU2LjQ0IDQ4Ni41OSBMIDYzOS45NiA0ODYuNTkgTCA2MzkuOTYgNTY5LjU5IEwgNjU2LjQ0IDU2OS41OSBMIDY1Ni40NCA1MzQuNzMgQyA2NTYuNDQgNTMyLjMwIDY1Ni45NyA1MzAuMTYgNjU4LjAxIDUyOC4zMSBDIDY1OS4wNiA1MjYuNDcgNjYwLjUxIDUyNS4wNCA2NjIuMzYgNTI0LjAzIEMgNjY0LjIwIDUyMy4wMyA2NjYuMzAgNTIyLjUyIDY2OC42NSA1MjIuNTIgQyA2NzIuMjYgNTIyLjUyIDY3NS4xOSA1MjMuNjYgNjc3LjQ2IDUyNS45MiBDIDY3OS43MiA1MjguMTkgNjgwLjg1IDUzMS4xMiA2ODAuODUgNTM0LjczIEwgNjgwLjg1IDU2OS41OSBMIDY5Ny4zNCA1NjkuNTkgTCA2OTcuMzQgNTMxLjA4IEMgNjk3LjM0IDUyNi40NyA2OTYuMzMgNTIyLjQwIDY5NC4zMiA1MTguODcgIi8+PHBhdGggZmlsbD0iIzFkMWQxYiIgZD0iTSA5NjAuNDAgNDg2LjU5IEwgOTQzLjkyIDQ4Ni41OSBMIDk0My45MiA1MDguODEgTCA5MjkuNzAgNTA4LjgxIEwgOTI5LjcwIDUyMy4yOCBMIDk0My45MiA1MjMuMjggTCA5NDMuOTIgNTY5LjU5IEwgOTYwLjQwIDU2OS41OSBMIDk2MC40MCA1MjMuMjggTCA5NzQuNjIgNTIzLjI4IEwgOTc0LjYyIDUwOC44MSBMIDk2MC40MCA1MDguODEgWiBNIDk2MC40MCA0ODYuNTkgIi8+PHBhdGggZmlsbD0iIzFkMWQxYiIgZD0iTSAxMDE4LjQxIDU1MS4wMyBDIDEwMTUuNTYgNTU0LjA5IDEwMTEuODMgNTU1LjYyIDEwMDcuMjEgNTU1LjYyIEMgMTAwNC4xOSA1NTUuNjIgMTAwMS41MyA1NTQuOTMgOTk5LjIyIDU1My41NCBDIDk5Ni45MSA1NTIuMTYgOTk1LjExIDU1MC4yMyA5OTMuODEgNTQ3Ljc1IEMgOTkyLjUxIDU0NS4yOCA5OTEuODYgNTQyLjQxIDk5MS44NiA1MzkuMTQgQyA5OTEuODYgNTM1Ljk1IDk5Mi41MSA1MzMuMTIgOTkzLjgxIDUzMC42NCBDIDk5NS4xMSA1MjguMTcgOTk2LjkxIDUyNi4yNCA5OTkuMjIgNTI0Ljg1IEMgMTAwMS41MyA1MjMuNDcgMTAwNC4xOSA1MjIuNzggMTAwNy4yMSA1MjIuNzggQyAxMDEwLjMyIDUyMi43OCAxMDEzLjAyIDUyMy40NyAxMDE1LjMzIDUyNC44NSBDIDEwMTcuNjQgNTI2LjI0IDEwMTkuNDQgNTI4LjE3IDEwMjAuNzQgNTMwLjY0IEMgMTAyMi4wNCA1MzMuMTIgMTAyMi42OSA1MzUuOTUgMTAyMi42OSA1MzkuMTQgQyAxMDIyLjY5IDU0NC4wMCAxMDIxLjI2IDU0Ny45NiAxMDE4LjQxIDU1MS4wMyBNIDEwMjEuODEgNTE0LjY2IEMgMTAyMC4xNCA1MTIuODcgMTAxOC4xOCA1MTEuMzYgMTAxNS45MCA1MTAuMTkgQyAxMDEyLjQ2IDUwOC40MyAxMDA4LjU1IDUwNy41NSAxMDA0LjE5IDUwNy41NSBDIDk5OC42NiA1MDcuNTUgOTkzLjY2IDUwOC45MyA5ODkuMjIgNTExLjcwIEMgOTg0Ljc3IDUxNC40NyA5ODEuMjkgNTE4LjI1IDk3OC43NyA1MjMuMDMgQyA5NzYuMjYgNTI3LjgxIDk3NS4wMCA1MzMuMjIgOTc1LjAwIDUzOS4yNiBDIDk3NS4wMCA1NDUuMjIgOTc2LjI2IDU1MC41OCA5NzguNzcgNTU1LjM3IEMgOTgxLjI5IDU2MC4xNSA5ODQuNzcgNTYzLjkyIDk4OS4yMiA1NjYuNjkgQyA5OTMuNjYgNTY5LjQ2IDk5OC42NiA1NzAuODUgMTAwNC4xOSA1NzAuODUgQyAxMDA4LjU1IDU3MC44NSAxMDEyLjQ2IDU2OS45NCAxMDE1LjkwIDU2OC4xNCBDIDEwMTguMTggNTY2Ljk0IDEwMjAuMTQgNTY1LjQzIDEwMjEuODEgNTYzLjY1IEwgMTAyMS44MSA1NjkuNTkgTCAxMDM4LjE3IDU2OS41OSBMIDEwMzguMTcgNTA4LjgxIEwgMTAyMS44MSA1MDguODEgWiBNIDEwMjEuODEgNTE0LjY2ICIvPjxwYXRoIGZpbGw9IiMxZDFkMWIiIGQ9Ik0gMTA0OS4xMiA1NjkuNTkgTCAxMDY1LjYwIDU2OS41OSBMIDEwNjUuNjAgNDg5LjY2IEwgMTA0OS4xMiA0ODkuNjYgWiBNIDEwNDkuMTIgNTY5LjU5ICIvPjxwYXRoIGZpbGw9IiMxZDFkMWIiIGQ9Ik0gNzgyLjI5IDU0Ny44NCBDIDc4MC45OCA1NTAuMzMgNzc5LjE3IDU1Mi4yNSA3NzYuODYgNTUzLjY0IEMgNzc0LjU1IDU1NS4wMyA3NzEuODUgNTU1LjcxIDc2OC43NiA1NTUuNzEgQyA3NjUuODIgNTU1LjcxIDc2My4xNyA1NTUuMDMgNzYwLjgyIDU1My42NCBDIDc1OC40OCA1NTIuMjUgNzU2LjY1IDU1MC4zMyA3NTUuMzYgNTQ3Ljg0IEMgNzU0LjA1IDU0NS4zOCA3NTMuNDAgNTQyLjUgNzUzLjQwIDUzOS4yMiBDIDc1My40MCA1MzYuMDUgNzU0LjA1IDUzMy4yNCA3NTUuMzYgNTMwLjgwIEMgNzU2LjY1IDUyOC4zNyA3NTguNDYgNTI2LjQyIDc2MC43NiA1MjUuMDEgQyA3NjMuMDcgNTIzLjU5IDc2NS43NyA1MjIuODYgNzY4Ljg5IDUyMi44NiBDIDc3MS45MSA1MjIuODYgNzc0LjU1IDUyMy41NyA3NzYuODYgNTI0Ljk2IEMgNzc5LjE3IDUyNi4zMiA3ODAuOTggNTI4LjI2IDc4Mi4yOSA1MzAuNzMgQyA3ODMuNTcgNTMzLjIxIDc4NC4yMyA1MzYuMDUgNzg0LjIzIDUzOS4yMiBDIDc4NC4yMyA1NDIuNSA3ODMuNTcgNTQ1LjM4IDc4Mi4yOSA1NDcuODQgTSA3ODMuMjMgNTE0LjE2IEMgNzgxLjY2IDUxMi42MSA3NzkuODIgNTExLjMzIDc3Ny43NSA1MTAuMjggQyA3NzQuMjYgNTA4LjUyIDc3MC4zNiA1MDcuNjYgNzY1Ljk4IDUwNy42NiBDIDc2MC4yOSA1MDcuNjYgNzU1LjIzIDUwOS4wMiA3NTAuODMgNTExLjgwIEMgNzQ2LjQyIDUxNC41OCA3NDIuOTQgNTE4LjM1IDc0MC4zNyA1MjMuMTIgQyA3MzcuODIgNTI3Ljg5IDczNi41NCA1MzMuMzIgNzM2LjU0IDUzOS4zNSBDIDczNi41NCA1NDUuMzAgNzM3LjgyIDU1MC42NyA3NDAuMzcgNTU1LjQ3IEMgNzQyLjk0IDU2MC4yNSA3NDYuNDUgNTY0LjAyIDc1MC44OCA1NjYuODAgQyA3NTUuMzQgNTY5LjU1IDc2MC4zNyA1NzAuOTQgNzY1Ljk4IDU3MC45NCBDIDc3MC4zNiA1NzAuOTQgNzc0LjI5IDU3MC4wMiA3NzcuODAgNTY4LjE2IEMgNzc5LjkwIDU2Ny4wNiA3ODEuNzYgNTY1LjczIDc4My4zNiA1NjQuMTUgTCA3ODMuMzYgNTY5LjY4IEwgNzk5LjcyIDU2OS42OCBMIDc5OS43MiA0ODYuNTkgTCA3ODMuMjMgNDg2LjU5IFogTSA3ODMuMjMgNTE0LjE2ICIvPjxwYXRoIGZpbGw9IiMxZDFkMWIiIGQ9Ik0gODEwLjY2IDU2OS42OCBMIDgyNy4yNyA1NjkuNjggTCA4MjcuMjcgNTA4LjkwIEwgODEwLjY2IDUwOC45MCBaIE0gODEwLjY2IDU2OS42OCAiLz48cGF0aCBmaWxsPSIjMWQxZDFiIiBkPSJNIDgxMC42NiA1MDEuMzIgTCA4MjcuMjcgNTAxLjMyIEwgODI3LjI3IDQ4Ni41OSBMIDgxMC42NiA0ODYuNTkgWiBNIDgxMC42NiA1MDEuMzIgIi8+PHBhdGggZmlsbD0iIzFkMWQxYiIgZD0iTSA4NzkuNDggNTQ1LjcyIEMgODc4LjIyIDU0OC4wMyA4NzYuNDkgNTQ5LjgxIDg3NC4yNiA1NTEuMTIgQyA4NzIuMDMgNTUyLjQzIDg2OS40MSA1NTMuMDYgODY2LjM5IDU1My4wNiBDIDg2My4zOCA1NTMuMDYgODYwLjczIDU1Mi40MSA4NTguNDggNTUxLjA3IEMgODU2LjIwIDU0OS43MSA4NTQuNDQgNTQ3LjkwIDg1My4xOCA1NDUuNTkgQyA4NTEuOTIgNTQzLjI4IDg1MS4zMCA1NDAuNjkgODUxLjMwIDUzNy44NSBDIDg1MS4zMCA1MzQuOTIgODUxLjkyIDUzMi4zMCA4NTMuMTggNTI5Ljk5IEMgODU0LjQ0IDUyNy42OCA4NTYuMjAgNTI1Ljg3IDg1OC40OCA1MjQuNTcgQyA4NjAuNzMgNTIzLjI4IDg2My4zOCA1MjIuNjIgODY2LjM5IDUyMi42MiBDIDg2OS40MSA1MjIuNjIgODcyLjAzIDUyMy4yOCA4NzQuMjYgNTI0LjU3IEMgODc2LjQ5IDUyNS44NyA4NzguMjIgNTI3LjY2IDg3OS40OCA1MjkuOTEgQyA4ODAuNzMgNTMyLjE5IDg4MS4zNyA1MzQuODIgODgxLjM3IDUzNy44NSBDIDg4MS4zNyA1NDAuNzkgODgwLjczIDU0My40MSA4NzkuNDggNTQ1LjcyIE0gODgwLjUwIDUxNC4wOCBDIDg3OC45OCA1MTIuNTggODc3LjE5IDUxMS4zMiA4NzUuMTUgNTEwLjI4IEMgODcxLjY2IDUwOC41MiA4NjcuNjYgNTA3LjY2IDg2My4xMiA1MDcuNjYgQyA4NTcuNjYgNTA3LjY2IDg1Mi43NiA1MDguOTYgODQ4LjQxIDUxMS42MSBDIDg0NC4wMyA1MTQuMjYgODQwLjYyIDUxNy44MyA4MzguMTYgNTIyLjM2IEMgODM1LjY3IDUyNi45MCA4MzQuNDQgNTMyLjAxIDgzNC40NCA1MzcuNzMgQyA4MzQuNDQgNTQzLjQxIDgzNS42NyA1NDguNTggODM4LjE2IDU1My4xOSBDIDg0MC42MiA1NTcuODEgODQ0LjAzIDU2MS40NSA4NDguNDEgNTY0LjA3IEMgODUyLjc2IDU2Ni43MiA4NTcuNjYgNTY4LjA2IDg2My4xMiA1NjguMDYgQyA4NjcuNTcgNTY4LjA2IDg3MS41MyA1NjcuMTkgODc1LjAyIDU2NS40NiBDIDg3Ny4wNCA1NjQuNDYgODc4LjgyIDU2My4yMyA4ODAuMzcgNTYxLjc0IEwgODgwLjM3IDU2My41OSBDIDg4MC4zNyA1NjguMTggODc4Ljg3IDU3MS44MCA4NzUuOTEgNTc0LjM5IEMgODcyLjkyIDU3Ny4wMiA4NjguODkgNTc4LjMwIDg2My43NSA1NzguMzAgQyA4NTkuNjYgNTc4LjMwIDg1Ni4xNCA1NzcuNTcgODUzLjI2IDU3Ni4xMCBDIDg1MS41MyA1NzUuMjMgODQ5LjkyIDU3NC4xMCA4NDguNDAgNTcyLjc3IEwgODM4LjU0IDU4NC4zMCBDIDg0MC44OSA1ODYuNTUgODQzLjYwIDU4OC40NiA4NDYuNzYgNTg5Ljk0IEMgODUxLjcxIDU5Mi4yNSA4NTcuNDMgNTkzLjQwIDg2My44OCA1OTMuNDAgQyA4NzAuMzUgNTkzLjQwIDg3Ni4wNCA1OTIuMTQgODgxLjAwIDU4OS42MyBDIDg4NS45NSA1ODcuMTEgODg5LjgzIDU4My42MiA4OTIuNjQgNTc5LjExIEMgODk1LjQ0IDU3NC42MyA4OTYuODYgNTY5LjM2IDg5Ni44NiA1NjMuMzMgTCA4OTYuODYgNTA4LjkxIEwgODgwLjUwIDUwOC45MSBaIE0gODgwLjUwIDUxNC4wOCAiLz48cGF0aCBmaWxsPSIjMWQxZDFiIiBkPSJNIDkwNy40MiA1NjkuNjggTCA5MjQuMDMgNTY5LjY4IEwgOTI0LjAzIDUwOC45MCBMIDkwNy40MiA1MDguOTAgWiBNIDkwNy40MiA1NjkuNjggIi8+PHBhdGggZmlsbD0iIzFkMWQxYiIgZD0iTSA5MDcuNDIgNTAxLjMyIEwgOTI0LjAzIDUwMS4zMiBMIDkyNC4wMyA0ODYuNTkgTCA5MDcuNDIgNDg2LjU5IFogTSA5MDcuNDIgNTAxLjMyICIvPjxwYXRoIGZpbGw9IiMxZDFkMWIiIGQ9Ik0gNzAwLjQxIDU4NC41NiBMIDcwOS4zNSA1NjcuOTUgTCA3MTQuNTEgNTY2LjU3IEMgNzEzLjkyIDU2Ny42NiA3MTMuMjUgNTY4LjU4IDcxMi41IDU2OS4zMyBDIDcxMS43NCA1NzAuMDkgNzEwLjg1IDU3MC40NyA3MDkuODUgNTcwLjQ3IEMgNzA3Ljc1IDU3MC40NyA3MDUuNzggNTY5LjU1IDcwMy45NCA1NjcuNzAgQyA3MDIuMDkgNTY1Ljg1IDcwMS4xNyA1NjMuNTUgNzAxLjE3IDU2MC43OCBDIDcwMS4xNyA1NTcuNzYgNzAyLjE3IDU1NS4yMCA3MDQuMTkgNTUzLjEwIEMgNzA2LjIwIDU1MS4wMSA3MDguNzEgNTQ5Ljk2IDcxMS43NCA1NDkuOTYgQyA3MTQuNTEgNTQ5Ljk2IDcxNi45NCA1NTEuMDEgNzE5LjAzIDU1My4xMCBDIDcyMS4xMyA1NTUuMjAgNzIyLjE4IDU1Ny43NiA3MjIuMTggNTYwLjc4IEMgNzIyLjE4IDU2MS45NSA3MjEuOTMgNTYzLjM2IDcyMS40MiA1NjUgQyA3MjAuOTIgNTY2LjYzIDcyMC4wMCA1NjguNzEgNzE4LjY2IDU3MS4yMiBMIDcwOC45NyA1ODkuMDkgWiBNIDcwMC40MSA1ODQuNTYgIi8+PHBhdGggZmlsbD0iIzFkMWQxYiIgZD0iTSAxMjAwLjcyIDU0Ny44NiBDIDExOTkuNDIgNTUwLjM0IDExOTcuNjIgNTUyLjI3IDExOTUuMzEgNTUzLjY1IEMgMTE5My4wMCA1NTUuMDQgMTE5MC4zNCA1NTUuNzMgMTE4Ny4zMiA1NTUuNzMgQyAxMTg0LjMwIDU1NS43MyAxMTgxLjYyIDU1NS4wNCAxMTc5LjI3IDU1My42NSBDIDExNzYuOTIgNTUyLjI3IDExNzUuMTAgNTUwLjM0IDExNzMuODAgNTQ3Ljg2IEMgMTE3Mi41IDU0NS4zOSAxMTcxLjg0IDU0Mi41MSAxMTcxLjg0IDUzOS4yNCBDIDExNzEuODQgNTM2LjA2IDExNzIuNSA1MzMuMjMgMTE3My44MCA1MzAuNzUgQyAxMTc1LjEwIDUyOC4yOCAxMTc2LjkwIDUyNi4zNCAxMTc5LjIxIDUyNC45NiBDIDExODEuNTEgNTIzLjU4IDExODQuMTggNTIyLjg5IDExODcuMTkgNTIyLjg5IEMgMTE5MC4yMiA1MjIuODkgMTE5Mi45MCA1MjMuNTggMTE5NS4yNSA1MjQuOTYgQyAxMTk3LjYwIDUyNi4zNCAxMTk5LjQyIDUyOC4yOCAxMjAwLjcyIDUzMC43NSBDIDEyMDIuMDIgNTMzLjIzIDEyMDIuNjcgNTM2LjA2IDEyMDIuNjcgNTM5LjI0IEMgMTIwMi42NyA1NDIuNTEgMTIwMi4wMiA1NDUuMzkgMTIwMC43MiA1NDcuODYgTSAxMjA1LjE5IDUxMS44MSBDIDEyMDAuNzQgNTA5LjA0IDExOTUuNzEgNTA3LjY2IDExOTAuMDkgNTA3LjY2IEMgMTE4NS44MSA1MDcuNjYgMTE4MS45MSA1MDguNTQgMTE3OC4zOSA1MTAuMzAgQyAxMTc2LjI4IDUxMS4zNSAxMTc0LjQ2IDUxMi42OCAxMTcyLjg1IDUxNC4yMyBMIDExNzIuODUgNDg2LjU5IEwgMTE1Ni4zNyA0ODYuNTkgTCAxMTU2LjM3IDU2OS42OSBMIDExNzIuNzMgNTY5LjY5IEwgMTE3Mi43MyA1NjQuMTEgQyAxMTc0LjMyIDU2NS43MCAxMTc2LjE1IDU2Ny4wOCAxMTc4LjI2IDU2OC4xOSBDIDExODEuNzggNTcwLjAzIDExODUuNzMgNTcwLjk1IDExOTAuMDkgNTcwLjk1IEMgMTE5NS43MSA1NzAuOTUgMTIwMC43NCA1NjkuNTcgMTIwNS4xOSA1NjYuODAgQyAxMjA5LjY0IDU2NC4wMyAxMjEzLjE0IDU2MC4yNiAxMjE1LjcwIDU1NS40OCBDIDEyMTguMjYgNTUwLjY5IDEyMTkuNTMgNTQ1LjMzIDEyMTkuNTMgNTM5LjM3IEMgMTIxOS41MyA1MzMuMzMgMTIxOC4yNiA1MjcuOTIgMTIxNS43MCA1MjMuMTQgQyAxMjEzLjE0IDUxOC4zNSAxMjA5LjY0IDUxNC41OCAxMjA1LjE5IDUxMS44MSAiLz48cGF0aCBmaWxsPSIjMWQxZDFiIiBkPSJNIDEyNjYuODUgNTA5LjEwIEMgMTI2NC41MCA1MDguMTQgMTI2MS44NiA1MDcuNjYgMTI1OC45MiA1MDcuNjYgQyAxMjUyLjEzIDUwNy42NiAxMjQ2LjkyIDUwOS44MiAxMjQzLjMyIDUxNC4xNCBDIDEyNDMuMjcgNTE0LjE5IDEyNDMuMjQgNTE0LjI2IDEyNDMuMTkgNTE0LjMyIEwgMTI0My4xOSA1MDguOTIgTCAxMjI2LjcxIDUwOC45MiBMIDEyMjYuNzEgNTY5LjY5IEwgMTI0My4xOSA1NjkuNjkgTCAxMjQzLjE5IDUzNi4xMCBDIDEyNDMuMTkgNTMxLjU3IDEyNDQuMzAgNTI4LjE5IDEyNDYuNTMgNTI1Ljk3IEMgMTI0OC43NSA1MjMuNzUgMTI1MS42MiA1MjIuNjMgMTI1NS4xNSA1MjIuNjMgQyAxMjU2LjgzIDUyMi42MyAxMjU4LjMyIDUyMi44OSAxMjU5LjYyIDUyMy4zOSBDIDEyNjAuOTEgNTIzLjg5IDEyNjIuMDMgNTI0LjY1IDEyNjIuOTUgNTI1LjY2IEwgMTI3My4yNyA1MTMuODIgQyAxMjcxLjM0IDUxMS42NCAxMjY5LjIwIDUxMC4wNyAxMjY2Ljg1IDUwOS4xMCAiLz48cGF0aCBmaWxsPSIjMWQxZDFiIiBkPSJNIDEzMTMuNDEgNTUxLjE0IEMgMTMxMC41NiA1NTQuMjAgMTMwNi44MiA1NTUuNzMgMTMwMi4yMSA1NTUuNzMgQyAxMjk5LjE5IDU1NS43MyAxMjk2LjUzIDU1NS4wNCAxMjk0LjIyIDU1My42NSBDIDEyOTEuOTEgNTUyLjI3IDEyOTAuMTEgNTUwLjM0IDEyODguODEgNTQ3Ljg2IEMgMTI4Ny41MSA1NDUuMzkgMTI4Ni44NiA1NDIuNTEgMTI4Ni44NiA1MzkuMjQgQyAxMjg2Ljg2IDUzNi4wNiAxMjg3LjUxIDUzMy4yMyAxMjg4LjgxIDUzMC43NSBDIDEyOTAuMTEgNTI4LjI4IDEyOTEuOTEgNTI2LjM0IDEyOTQuMjIgNTI0Ljk2IEMgMTI5Ni41MyA1MjMuNTggMTI5OS4xOSA1MjIuODkgMTMwMi4yMSA1MjIuODkgQyAxMzA1LjMyIDUyMi44OSAxMzA4LjAyIDUyMy41OCAxMzEwLjMzIDUyNC45NiBDIDEzMTIuNjMgNTI2LjM0IDEzMTQuNDQgNTI4LjI4IDEzMTUuNzQgNTMwLjc1IEMgMTMxNy4wNCA1MzMuMjMgMTMxNy42OSA1MzYuMDYgMTMxNy42OSA1MzkuMjQgQyAxMzE3LjY5IDU0NC4xMSAxMzE2LjI2IDU0OC4wNyAxMzEzLjQxIDU1MS4xNCBNIDEzMTYuODEgNTE0Ljc2IEMgMTMxNS4xMyA1MTIuOTggMTMxMy4xOCA1MTEuNDcgMTMxMC44OSA1MTAuMzAgQyAxMzA3LjQ1IDUwOC41NCAxMzAzLjU1IDUwNy42NiAxMjk5LjE5IDUwNy42NiBDIDEyOTMuNjYgNTA3LjY2IDEyODguNjYgNTA5LjA0IDEyODQuMjEgNTExLjgxIEMgMTI3OS43NyA1MTQuNTggMTI3Ni4yOSA1MTguMzUgMTI3My43NyA1MjMuMTQgQyAxMjcxLjI2IDUyNy45MiAxMjcwIDUzMy4zMyAxMjcwIDUzOS4zNyBDIDEyNzAgNTQ1LjMzIDEyNzEuMjYgNTUwLjY5IDEyNzMuNzcgNTU1LjQ4IEMgMTI3Ni4yOSA1NjAuMjYgMTI3OS43NyA1NjQuMDMgMTI4NC4yMSA1NjYuODAgQyAxMjg4LjY2IDU2OS41NyAxMjkzLjY2IDU3MC45NiAxMjk5LjE5IDU3MC45NiBDIDEzMDMuNTUgNTcwLjk2IDEzMDcuNDUgNTcwLjA1IDEzMTAuODkgNTY4LjI1IEMgMTMxMy4xOCA1NjcuMDUgMTMxNS4xMyA1NjUuNTMgMTMxNi44MSA1NjMuNzYgTCAxMzE2LjgxIDU2OS42OSBMIDEzMzMuMTcgNTY5LjY5IEwgMTMzMy4xNyA1MDguOTIgTCAxMzE2LjgxIDUwOC45MiBaIE0gMTMxNi44MSA1MTQuNzYgIi8+PHBhdGggZmlsbD0iIzFkMWQxYiIgZD0iTSAxMzkwLjE3IDUxMC45OSBDIDEzODYuNjUgNTA4Ljc3IDEzODIuNjYgNTA3LjY2IDEzNzguMjIgNTA3LjY2IEMgMTM3My42MCA1MDcuNjYgMTM2OS40NyA1MDguNjcgMTM2NS44MiA1MTAuNjggQyAxMzYzLjg0IDUxMS43NyAxMzYyLjExIDUxMy4xMiAxMzYwLjYwIDUxNC42NyBMIDEzNjAuNjAgNTA4LjkyIEwgMTM0NC4xMiA1MDguOTIgTCAxMzQ0LjEyIDU2OS42OSBMIDEzNjAuNjAgNTY5LjY5IEwgMTM2MC42MCA1MzQuODQgQyAxMzYwLjYwIDUzMi40MSAxMzYxLjEyIDUzMC4yNyAxMzYyLjE3IDUyOC40MiBDIDEzNjMuMjIgNTI2LjU4IDEzNjQuNjcgNTI1LjE1IDEzNjYuNTEgNTI0LjE0IEMgMTM2OC4zNiA1MjMuMTQgMTM3MC40NiA1MjIuNjMgMTM3Mi44MSA1MjIuNjMgQyAxMzc2LjQxIDUyMi42MyAxMzc5LjM1IDUyMy43NiAxMzgxLjYyIDUyNi4wMyBDIDEzODMuODggNTI4LjMwIDEzODUuMDEgNTMxLjIzIDEzODUuMDEgNTM0Ljg0IEwgMTM4NS4wMSA1NjkuNjkgTCAxNDAxLjUgNTY5LjY5IEwgMTQwMS41IDUzMS4xOSBDIDE0MDEuNSA1MjcuMDggMTQwMC40OSA1MjMuMjQgMTM5OC40OCA1MTkuNjcgQyAxMzk2LjQ2IDUxNi4xMSAxMzkzLjY5IDUxMy4yMiAxMzkwLjE3IDUxMC45OSAiLz48cGF0aCBmaWxsPSIjMWQxZDFiIiBkPSJNIDE0NTMuMTYgNTQ3Ljg2IEMgMTQ1MS44NSA1NTAuMzQgMTQ1MC4wNSA1NTIuMjcgMTQ0Ny43NSA1NTMuNjUgQyAxNDQ1LjQzIDU1NS4wNCAxNDQyLjczIDU1NS43MyAxNDM5LjYyIDU1NS43MyBDIDE0MzYuNjkgNTU1LjczIDE0MzQuMDUgNTU1LjA0IDE0MzEuNzAgNTUzLjY1IEMgMTQyOS4zNSA1NTIuMjcgMTQyNy41MiA1NTAuMzQgMTQyNi4yMiA1NDcuODYgQyAxNDI0LjkyIDU0NS4zOSAxNDI0LjI3IDU0Mi41MSAxNDI0LjI3IDUzOS4yNCBDIDE0MjQuMjcgNTM2LjA2IDE0MjQuOTIgNTMzLjI1IDE0MjYuMjIgNTMwLjgxIEMgMTQyNy41MiA1MjguMzggMTQyOS4zMyA1MjYuNDUgMTQzMS42NCA1MjUuMDIgQyAxNDMzLjk0IDUyMy42MCAxNDM2LjY1IDUyMi44OSAxNDM5Ljc1IDUyMi44OSBDIDE0NDIuNzcgNTIyLjg5IDE0NDUuNDMgNTIzLjU4IDE0NDcuNzUgNTI0Ljk2IEMgMTQ1MC4wNSA1MjYuMzQgMTQ1MS44NSA1MjguMjggMTQ1My4xNiA1MzAuNzUgQyAxNDU0LjQ1IDUzMy4yMyAxNDU1LjEwIDUzNi4wNiAxNDU1LjEwIDUzOS4yNCBDIDE0NTUuMTAgNTQyLjUxIDE0NTQuNDUgNTQ1LjM5IDE0NTMuMTYgNTQ3Ljg2IE0gMTQ1NC4xMCA0ODYuNTkgTCAxNDU0LjEwIDUxNC4yMSBDIDE0NTIuNTAgNTEyLjY3IDE0NTAuNzAgNTExLjM1IDE0NDguNjIgNTEwLjMwIEMgMTQ0NS4xNCA1MDguNTQgMTQ0MS4yMiA1MDcuNjYgMTQzNi44NiA1MDcuNjYgQyAxNDMxLjE1IDUwNy42NiAxNDI2LjEwIDUwOS4wNCAxNDIxLjY5IDUxMS44MSBDIDE0MTcuMjkgNTE0LjU4IDE0MTMuODAgNTE4LjM1IDE0MTEuMjUgNTIzLjE0IEMgMTQwOC42OSA1MjcuOTIgMTQwNy40MSA1MzMuMzMgMTQwNy40MSA1MzkuMzcgQyAxNDA3LjQxIDU0NS4zMyAxNDA4LjY5IDU1MC42OSAxNDExLjI1IDU1NS40OCBDIDE0MTMuODAgNTYwLjI2IDE0MTcuMzEgNTY0LjAzIDE0MjEuNzYgNTY2LjgwIEMgMTQyNi4yMCA1NjkuNTcgMTQzMS4yNCA1NzAuOTUgMTQzNi44NiA1NzAuOTUgQyAxNDQxLjIyIDU3MC45NSAxNDQ1LjE2IDU3MC4wMyAxNDQ4LjY5IDU2OC4xOSBDIDE0NTAuODAgNTY3LjA4IDE0NTIuNjIgNTY1LjcwIDE0NTQuMjIgNTY0LjExIEwgMTQ1NC4yMiA1NjkuNjkgTCAxNDcwLjU4IDU2OS42OSBMIDE0NzAuNTggNDg2LjU5IFogTSAxNDU0LjEwIDQ4Ni41OSAiLz48cGF0aCBmaWxsPSIjMDAwIiBkPSJNIDExMTEuODcgNTYzLjA1IEMgMTA5OC43OCA1NjMuMDUgMTA4OC4xNCA1NTIuNDEgMTA4OC4xNCA1MzkuMzIgQyAxMDg4LjE0IDUyNi4yNCAxMDk4Ljc4IDUxNS41OSAxMTExLjg3IDUxNS41OSBDIDExMjQuOTUgNTE1LjU5IDExMzUuNjAgNTI2LjI0IDExMzUuNjAgNTM5LjMyIEMgMTEzNS42MCA1NTIuNDEgMTEyNC45NSA1NjMuMDUgMTExMS44NyA1NjMuMDUgTSAxMTExLjg3IDUwNy43MyBDIDEwOTQuNDIgNTA3LjczIDEwODAuMjcgNTIxLjg3IDEwODAuMjcgNTM5LjMyIEMgMTA4MC4yNyA1NTYuNzcgMTA5NC40MiA1NzAuOTIgMTExMS44NyA1NzAuOTIgQyAxMTI5LjMyIDU3MC45MiAxMTQzLjQ2IDU1Ni43NyAxMTQzLjQ2IDUzOS4zMiBDIDExNDMuNDYgNTIxLjg3IDExMjkuMzIgNTA3LjczIDExMTEuODcgNTA3LjczICIvPjxwYXRoIGZpbGw9IiMwMDAiIGQ9Ik0gMTExMC4zNSA1NDkuMzEgQyAxMTA5LjY1IDU0OS4zMSAxMTA5LjA0IDU0OS4xOSAxMTA4LjUyIDU0OC45NiBDIDExMDguMDAgNTQ4LjczIDExMDcuNTkgNTQ4LjM5IDExMDcuMzAgNTQ3Ljk2IEMgMTEwNy4wMSA1NDcuNTIgMTEwNi44NyA1NDcuMDAgMTEwNi44NyA1NDYuMzkgQyAxMTA2Ljg3IDU0NS42NSAxMTA3LjA2IDU0NS4wNSAxMTA3LjQ0IDU0NC41OCBDIDExMDcuNzIgNTQ0LjI1IDExMDguMDcgNTQzLjk4IDExMDguNDEgNTQzLjY5IEwgMTExMy4xMyA1NDguNzAgQyAxMTEyLjIxIDU0OS4wOCAxMTExLjI4IDU0OS4zMSAxMTEwLjM1IDU0OS4zMSBNIDExMDkuMTIgNTMzLjc1IEMgMTEwOC43OCA1MzMuMDggMTEwOC42MSA1MzIuNDQgMTEwOC42MSA1MzEuODEgQyAxMTA4LjYxIDUzMS4zNiAxMTA4LjcxIDUzMC45NyAxMTA4LjkwIDUzMC42NCBDIDExMDkuMTAgNTMwLjMwIDExMDkuMzcgNTMwLjA1IDExMDkuNzMgNTI5Ljg2IEMgMTExMC4wOCA1MjkuNjggMTExMC41MSA1MjkuNTkgMTExMS4wMCA1MjkuNTkgQyAxMTExLjgwIDUyOS41OSAxMTEyLjM5IDUyOS43OSAxMTEyLjc4IDUzMC4xOSBDIDExMTMuMTYgNTMwLjU5IDExMTMuMzUgNTMxLjA0IDExMTMuMzUgNTMxLjU1IEMgMTExMy4zNSA1MzEuODEgMTExMy4yOSA1MzIuMTAgMTExMy4xOCA1MzIuNDIgQyAxMTEzLjA2IDUzMi43NCAxMTEyLjg3IDUzMy4wNyAxMTEyLjU5IDUzMy4zOSBDIDExMTIuMzIgNTMzLjcyIDExMTEuOTMgNTM0LjAzIDExMTEuNDQgNTM0LjMzIEwgMTExMC4wNSA1MzUuMjAgQyAxMTA5LjY4IDUzNC43MCAxMTA5LjM1IDUzNC4yMSAxMTA5LjEyIDUzMy43NSBNIDExMjMuOTggNTQ4LjkzIEMgMTEyNC44NSA1NDcuNDggMTEyNS40NyA1NDUuODkgMTEyNS44NyA1NDQuMTUgQyAxMTI2LjI2IDU0Mi40MSAxMTI2LjQ1IDU0MC42MCAxMTI2LjQ1IDUzOC43MyBMIDExMTkuNTMgNTM4LjczIEMgMTExOS41MyA1NDAuMjYgMTExOS4yNiA1NDEuNjYgMTExOC43MSA1NDIuOTYgQyAxMTE4LjUzIDU0My40MSAxMTE4LjI4IDU0My44MiAxMTE4LjA1IDU0NC4yMyBMIDExMTMuOTMgNTM5LjcwIEwgMTExNS40OCA1MzguNjAgQyAxMTE2LjQxIDUzNy45MyAxMTE3LjIwIDUzNy4yMCAxMTE3LjgzIDUzNi40MCBDIDExMTguNDcgNTM1LjYxIDExMTguOTYgNTM0Ljc1IDExMTkuMjkgNTMzLjgyIEMgMTExOS42MyA1MzIuOTAgMTExOS43OSA1MzEuOTQgMTExOS43OSA1MzAuOTQgQyAxMTE5Ljc5IDUyOS40MyAxMTE5LjQ0IDUyOC4wNiAxMTE4LjczIDUyNi44MiBDIDExMTguMDIgNTI1LjU4IDExMTcuMDEgNTI0LjU4IDExMTUuNjkgNTIzLjg0IEMgMTExNC4zOCA1MjMuMDkgMTExMi44MiA1MjIuNzEgMTExMS4wMCA1MjIuNzEgQyAxMTA5LjEwIDUyMi43MSAxMTA3LjQ0IDUyMy4xMiAxMTA2LjAyIDUyMy45MiBDIDExMDQuNjAgNTI0LjczIDExMDMuNDkgNTI1LjgxIDExMDIuNzAgNTI3LjE3IEMgMTEwMS45MSA1MjguNTIgMTEwMS41MSA1MzAuMDMgMTEwMS41MSA1MzEuNjggQyAxMTAxLjUxIDUzMy4xNiAxMTAxLjgwIDUzNC41MyAxMTAyLjM2IDUzNS43OCBDIDExMDIuODcgNTM2LjkyIDExMDMuNDggNTM3LjkzIDExMDQuMTcgNTM4Ljg1IEwgMTEwNC4wOCA1MzguOTEgQyAxMTAyLjk0IDUzOS42MiAxMTAxLjk0IDU0MC4zNiAxMTAxLjExIDU0MS4xNSBDIDExMDAuMjggNTQxLjkzIDEwOTkuNjQgNTQyLjgwIDEwOTkuMTggNTQzLjc1IEMgMTA5OC43NCA1NDQuNzAgMTA5OC41MSA1NDUuNzggMTA5OC41MSA1NDcuMDAgQyAxMDk4LjUxIDU0OC42NyAxMDk4Ljk2IDU1MC4yMCAxMDk5Ljg2IDU1MS41OCBDIDExMDAuNzYgNTUyLjk3IDExMDIuMDUgNTU0LjA3IDExMDMuNzMgNTU0LjkwIEMgMTEwNS40MiA1NTUuNzMgMTEwNy40MiA1NTYuMTQgMTEwOS43NCA1NTYuMTQgQyAxMTExLjEwIDU1Ni4xNCAxMTEyLjUyIDU1NS45NSAxMTE0IDU1NS41OCBDIDExMTUuNDEgNTU1LjIxIDExMTYuNzMgNTU0LjYyIDExMTcuOTggNTUzLjgzIEwgMTExOS42NiA1NTUuNjIgTCAxMTI4LjQxIDU1NS42MiBMIDExMjMuMjMgNTQ5LjkyIEMgMTEyMy40OCA1NDkuNTkgMTEyMy43NiA1NDkuMjkgMTEyMy45OCA1NDguOTMgIi8+PC9zdmc+");
}

/* --------------------------------------------------------------------------
   Typographie
   -------------------------------------------------------------------------- */
body,
.form-control,
.btn,
.table,
.tooltip,
.popover {
	font-family: var(--dg-font-text) !important;
	color: var(--dg-text);
}
h1, h2, h3, h4, h5, h6,
.page-header h1,
.widget-title,
.navbar-brand,
.login-layout h1, .login-layout h4 {
	font-family: var(--dg-font-title) !important;
	letter-spacing: -0.01em;
}
.ace-icon, .fa { font-family: FontAwesome !important; }

/* --------------------------------------------------------------------------
   Barre de navigation supérieure
   -------------------------------------------------------------------------- */
.navbar,
.navbar-default,
#navbar {
	background: var(--dg-ink) !important;
	border-bottom: 3px solid var(--dg-green) !important;
}
.navbar .navbar-brand,
.navbar .navbar-brand:hover,
.navbar .navbar-brand:focus {
	color: #ffffff !important;
	font-weight: 600;
}
/* Emblème vert devant le titre */
.navbar .navbar-brand::before {
	content: "";
	display: inline-block;
	width: 38px;
	height: 19px;
	margin-right: 10px;
	vertical-align: -3px;
	background: var(--dg-emblem-green) no-repeat center / contain;
}
.ace-nav > li {
	border-left: 1px solid #333331 !important;
}
.ace-nav > li > a,
.ace-nav > li.grey > a,
.ace-nav > li.light-blue > a {
	background-color: var(--dg-ink) !important;
	color: #ffffff !important;
}
.ace-nav > li > a:hover,
.ace-nav > li > a:focus,
.ace-nav > li.open > a,
.ace-nav > li.light-blue > a:hover,
.ace-nav > li.light-blue.open > a {
	background-color: var(--dg-ink-2) !important;
	color: var(--dg-green) !important;
}
.navbar .navbar-toggle {
	background-color: var(--dg-ink-2) !important;
}
.navbar .navbar-toggle:hover {
	background-color: var(--dg-green) !important;
}
.navbar .navbar-toggle:hover .icon-bar {
	background-color: var(--dg-ink) !important;
}
/* Menus déroulants de la navbar */
.dropdown-menu > li > a:hover,
.dropdown-menu > li > a:focus,
.dropdown-menu > .active > a {
	background-color: var(--dg-ink) !important;
	color: #ffffff !important;
}

/* --------------------------------------------------------------------------
   Menu latéral
   -------------------------------------------------------------------------- */
.sidebar,
.sidebar:before,
#sidebar {
	background-color: var(--dg-grey-bg) !important;
	border-right-color: var(--dg-grey-line) !important;
}
.nav-list > li {
	border-color: var(--dg-grey-line) !important;
}
.nav-list > li > a {
	background-color: var(--dg-grey-bg) !important;
	color: var(--dg-text) !important;
}
.nav-list > li > a:hover {
	background-color: #ffffff !important;
	color: var(--dg-text) !important;
}
.nav-list > li.active > a,
.nav-list > li.active > a:hover,
.nav-list > li.active > a:focus {
	background-color: #ffffff !important;
	color: var(--dg-text) !important;
	font-weight: 600;
}
/* Barre d'élément actif (le skin ACE « skin-3 » la dessine en bleu) */
.nav-list > li.active:before,
.skin-3 .nav-list > li.active:before {
	display: block;
	background-color: var(--dg-green) !important;
	width: 4px !important;
}
.skin-3 .nav-list > li.active,
.skin-3 .nav-list > li.active + li {
	border-color: var(--dg-grey-line) !important;
}
.skin-3 .nav-list > li.active.highlight > a,
.skin-3 .nav-list > li.active > a {
	background-color: #ffffff !important;
	color: var(--dg-text) !important;
}
.skin-3 .sidebar.menu-min .nav-list > li.active > .arrow:before {
	border-right-color: var(--dg-grey-line) !important;
}
/* Survol : simple fond blanc, sans barre ni flèche colorée */
.nav-list > li > a:hover:before,
.skin-3 .nav-list > li:not(.active):hover:before,
.skin-3 .nav-list > li.open:not(.active):before {
	display: none !important;
}
.skin-3 .nav-list > li:hover,
.skin-3 .nav-list > li.open,
.skin-3 .nav-list > li:hover + li,
.skin-3 .nav-list > li.open + li {
	border-color: var(--dg-grey-line) !important;
}
.skin-3 .nav-list > li:hover > a {
	background-color: #ffffff !important;
	color: var(--dg-text) !important;
}
/* La flèche ACE sert aux sous-menus, que Mantis n'utilise pas dans cette barre */
.sidebar .nav-list > li > .arrow,
.sidebar .nav-list > li > b.arrow {
	display: none !important;
}
.nav-list > li > a > .menu-icon {
	color: #6b6b69 !important;
}
.nav-list > li.active > a > .menu-icon,
.nav-list > li > a:hover > .menu-icon {
	color: var(--dg-text) !important;
}
.sidebar-toggle {
	background-color: var(--dg-grey-bg) !important;
	border-color: var(--dg-grey-line) !important;
}
.sidebar-toggle > .ace-icon {
	color: var(--dg-text) !important;
	border-color: var(--dg-text) !important;
	background-color: #ffffff !important;
}

/* --------------------------------------------------------------------------
   Fil d'Ariane / en-tête de page
   -------------------------------------------------------------------------- */
.breadcrumbs {
	background-color: #ffffff !important;
	border-bottom: 1px solid var(--dg-grey-line) !important;
}
.page-header h1 {
	color: var(--dg-text) !important;
	font-weight: 600;
}

/* --------------------------------------------------------------------------
   Liens
   -------------------------------------------------------------------------- */
a {
	color: var(--dg-link);
}
/* Survol : texte noir souligné du vert fluo de la charte */
a:hover,
a:focus {
	color: var(--dg-ink);
	text-decoration: underline;
	text-decoration-color: var(--dg-green);
	text-decoration-thickness: 2px;
	text-underline-offset: 3px;
}
/* Les boutons et la navigation gardent leur propre style au survol */
.btn:hover, .btn:focus,
.navbar a:hover, .navbar a:focus,
.nav-list a:hover, .nav-list a:focus,
.nav-tabs a:hover, .pagination a:hover,
.dropdown-menu a:hover, .dropdown-menu a:focus,
.widget-toolbar a:hover, .widget-toolbar a:focus {
	text-decoration: none !important;
}
/* Classe « blue » d'ACE (flèche de tri des colonnes, etc.) */
.blue {
	color: var(--dg-link) !important;
}

/* --------------------------------------------------------------------------
   Widgets (blocs avec en-tête : Ma vue, détails du ticket, filtres…)
   -------------------------------------------------------------------------- */
.widget-box,
.widget-color-blue2,
.widget-color-blue {
	border-color: var(--dg-ink) !important;
}
.widget-color-blue2 > .widget-header,
.widget-color-blue > .widget-header,
.widget-box.widget-color-blue2 > .widget-header {
	background: var(--dg-ink) !important;
	border-color: var(--dg-ink) !important;
	border-bottom: 3px solid var(--dg-green) !important;
	color: #ffffff !important;
}
.widget-header > .widget-title,
.widget-header > .widget-title > a,
.widget-header .widget-toolbar > a,
.widget-header .widget-toolbar .ace-icon {
	color: #ffffff !important;
}
.widget-header .widget-toolbar > a:hover .ace-icon {
	color: var(--dg-green) !important;
}
.widget-header .widget-toolbar:before {
	border-color: #3a3a38 !important;
}
.widget-box:not([class*="widget-color"]) > .widget-header {
	background: var(--dg-grey-bg) !important;
	border-bottom: 3px solid var(--dg-cyan) !important;
	color: var(--dg-text) !important;
}
.widget-box:not([class*="widget-color"]) > .widget-header .widget-title,
.widget-box:not([class*="widget-color"]) > .widget-header .widget-title > a,
.widget-box:not([class*="widget-color"]) > .widget-header .ace-icon {
	color: var(--dg-text) !important;
}
.widget-toolbox {
	background-color: var(--dg-grey-bg) !important;
	border-color: var(--dg-grey-line) !important;
}

/* --------------------------------------------------------------------------
   Boutons
   -------------------------------------------------------------------------- */
.btn {
	border-radius: 3px !important;
	text-shadow: none !important;
}
.btn-primary,
.btn-primary:focus,
.btn-primary.focus {
	background-color: var(--dg-green) !important;
	border-color: var(--dg-green) !important;
	color: var(--dg-ink) !important;
	font-weight: 600;
}
.btn-primary:hover,
.btn-primary:active,
.btn-primary.active,
.open > .btn-primary.dropdown-toggle {
	background-color: var(--dg-ink) !important;
	border-color: var(--dg-ink) !important;
	color: var(--dg-green) !important;
}
/* Variante « btn-white btn-primary » très utilisée par Mantis
   (« Afficher les anomalies », « Précédentes », « Plus d'événements… »…) :
   blanche au repos, noire au survol */
.btn.btn-white.btn-primary {
	background-color: #ffffff !important;
	color: var(--dg-ink) !important;
	border-color: var(--dg-ink) !important;
	font-weight: 500;
}
.btn.btn-white.btn-primary:hover,
.btn.btn-white.btn-primary:focus,
.btn.btn-white.btn-primary.active {
	background-color: var(--dg-ink) !important;
	border-color: var(--dg-ink) !important;
	color: #ffffff !important;
}
/* Sur le ruban noir des widgets, une bordure grise garde le bouton visible au survol */
.widget-header .btn.btn-white.btn-primary:hover,
.widget-header .btn.btn-white.btn-primary:focus {
	border-color: #5a5a58 !important;
}
/* Bouton « Se connecter » (btn-success btn-inverse) et boutons de validation */
.btn-success,
.btn-success:focus,
.btn-success.btn-inverse {
	background-color: var(--dg-green) !important;
	border-color: var(--dg-green) !important;
	color: var(--dg-ink) !important;
	font-weight: 600;
}
.btn-success:hover,
.btn-success:active,
.btn-success.btn-inverse:hover {
	background-color: var(--dg-ink) !important;
	border-color: var(--dg-ink) !important;
	color: var(--dg-green) !important;
}
.btn-info,
.btn-info:focus {
	background-color: var(--dg-cyan) !important;
	border-color: var(--dg-cyan) !important;
	color: var(--dg-ink) !important;
}
.btn-info:hover {
	background-color: var(--dg-ink) !important;
	border-color: var(--dg-ink) !important;
	color: var(--dg-cyan) !important;
}

/* --------------------------------------------------------------------------
   Onglets, pagination, badges
   -------------------------------------------------------------------------- */
.nav-tabs > li.active > a,
.nav-tabs > li.active > a:hover,
.nav-tabs > li.active > a:focus {
	border-top: 3px solid var(--dg-green) !important;
	color: var(--dg-text) !important;
	font-weight: 600;
}
.nav-tabs > li > a {
	color: #555553;
}
.pagination > .active > a,
.pagination > .active > a:hover,
.pagination > .active > span {
	background-color: var(--dg-ink) !important;
	border-color: var(--dg-ink) !important;
	color: #ffffff !important;
}
.pagination > li > a {
	color: var(--dg-text);
}
.badge-info, .label-info,
.badge-primary, .label-primary {
	background-color: var(--dg-ink) !important;
	color: #ffffff !important;
}
.badge-success, .label-success {
	background-color: var(--dg-green) !important;
	color: var(--dg-ink) !important;
}
.badge-pink, .label-pink {
	background-color: var(--dg-pink) !important;
	color: var(--dg-ink) !important;
}

/* --------------------------------------------------------------------------
   Tableaux
   -------------------------------------------------------------------------- */
.table > thead > tr > th,
.table thead > tr > th {
	background: var(--dg-grey-bg) !important;
	color: var(--dg-text) !important;
	font-weight: 600;
	border-bottom: 2px solid var(--dg-ink) !important;
}
.table > thead > tr > th a {
	color: var(--dg-text) !important;
}
.table-hover > tbody > tr:hover > td {
	background-color: #e6fdfd !important; /* cyan très atténué */
}

/* --------------------------------------------------------------------------
   Formulaires
   -------------------------------------------------------------------------- */
.form-control:focus,
input:focus,
select:focus,
textarea:focus {
	border-color: var(--dg-ink) !important;
	box-shadow: 0 0 0 3px rgba(2, 245, 100, 0.35) !important;
	outline: none;
}
.checkbox input[type=checkbox].ace:checked + .lbl::before,
input[type=checkbox].ace:checked + .lbl::before,
input[type=radio].ace:checked + .lbl::before {
	color: var(--dg-ink) !important;
	background-color: var(--dg-green) !important;
	border-color: var(--dg-ink) !important;
}

/* --------------------------------------------------------------------------
   Page de connexion — fond gris clair, grand M vert coupé en bas à droite,
   logo et formulaire réunis dans une même carte blanche à liseré vert
   (le logo, qui a un fond blanc, reste ainsi toujours posé sur du blanc).
   S'applique aussi aux pages mot de passe, inscription et mot de passe perdu.
   -------------------------------------------------------------------------- */
body.login-layout,
body.login-layout.light-login {
	background-color: var(--dg-grey-bg) !important;
	background-image: var(--dg-emblem-green) !important;
	background-repeat: no-repeat !important;
	background-size: 760px auto !important;
	background-position: right -170px bottom -110px !important;
	min-height: 100vh;
}

/* Colonne centrale : largeur fixe, centrée */
.login-layout .main-content .row > [class*="col-"] {
	float: none !important;
	width: 460px !important;
	max-width: calc(100% - 32px);
	margin: 14vh auto 0 !important;
	padding: 0 !important;
}

/* La carte */
.login-layout .login-container {
	position: relative;
	z-index: 1;
	background: #ffffff;
	border-top: 4px solid var(--dg-green);
	border-radius: 6px;
	padding: 34px 38px 28px;
	box-shadow: 0 6px 24px rgba(0, 0, 0, 0.07);
}
.login-layout .login-container > .space-12,
.login-layout .login-container > .space-24,
.login-layout .login-container > [class*="space-"] {
	display: none;
}

/* Logo en tête de carte */
.login-layout .login-logo,
.login-layout .login-container > .center:first-child {
	background: none !important;
	padding: 0 0 22px !important;
	margin: 0 0 6px !important;
	text-align: center;
	border-bottom: 1px solid var(--dg-grey-line);
}
.login-layout .login-logo img,
.login-layout .center img {
	max-height: 56px;
	max-width: 100%;
	width: auto;
	mix-blend-mode: normal;
}

/* Le bloc formulaire d'ACE se fond dans la carte */
.login-layout .widget-box,
.light-login .widget-box {
	border: none !important;
	box-shadow: none !important;
	border-radius: 0;
	background: transparent !important;
	padding: 0;
}
.login-layout .widget-box .widget-main,
.light-login .widget-box .widget-main {
	background: transparent !important;
	padding: 16px 0 4px !important;
}
.login-layout .header,
.login-layout h4.header {
	color: var(--dg-text) !important;
	border-bottom: none !important;
	font-size: 18px !important;
	font-weight: 600;
	margin-bottom: 0 !important;
}
.login-layout .header .ace-icon {
	color: var(--dg-text) !important;
}
.login-layout .alert {
	border-radius: 4px;
	margin: 14px 0 0;
}

/* Barre de liens (créer un compte, mot de passe perdu…) */
.login-layout .toolbar,
.login-layout .widget-box .toolbar {
	background: transparent !important;
	border-top: 1px solid var(--dg-grey-line) !important;
	padding: 10px 0 0 !important;
	margin-top: 8px;
}
.login-layout .toolbar a,
.login-layout .toolbar > div > a {
	color: var(--dg-text) !important;
	text-shadow: none !important;
	font-weight: 500;
}
.login-layout .toolbar a:hover,
.login-layout .toolbar > div > a:hover {
	color: var(--dg-link) !important;
}
.login-layout .footer,
.login-layout .footer a,
.login-layout .copyright {
	color: #6b6b69 !important;
}

/* Petit écran : la carte prend la largeur, le M recule */
@media (max-width: 767px) {
	body.login-layout,
	body.login-layout.light-login {
		background-size: 420px auto !important;
		background-position: right -120px bottom -70px !important;
	}
	.login-layout .main-content .row > [class*="col-"] {
		margin-top: 6vh !important;
	}
	.login-layout .login-container {
		padding: 26px 22px 22px;
	}
}

/* --------------------------------------------------------------------------
   Pied de page — on ne touche pas au positionnement (absolu chez ACE),
   seulement au filet supérieur
   -------------------------------------------------------------------------- */
.footer .footer-inner .footer-content {
	border-top: 1px solid var(--dg-grey-line) !important;
}

/* --------------------------------------------------------------------------
   Chronologie (timeline) de « Mon affichage »
   -------------------------------------------------------------------------- */
.profile-activity a.user,
.profile-feed .user {
	color: var(--dg-text) !important;
	font-weight: 600;
}
.profile-activity a.user:hover {
	color: var(--dg-link) !important;
}
.profile-activity:hover {
	background-color: #f8f8f8;
}
.profile-activity .thumbicon.btn-primary {
	background-color: var(--dg-ink) !important;
	border-color: var(--dg-ink) !important;
	color: var(--dg-green) !important;
}

/* Triangle bleu ACE à droite de l'élément actif du menu, et bordure bleutée du menu */
.sidebar .nav-list > li.active > a:before,
.sidebar .nav-list > li.active > a:after,
.skin-3 .sidebar .nav-list > li.active > a:before,
.skin-3 .sidebar .nav-list > li.active > a:after {
	display: none !important;
}
.sidebar:before,
.skin-3 .sidebar,
.skin-3 .sidebar:before {
	border-color: var(--dg-grey-line) !important;
}

/* --------------------------------------------------------------------------
   Titre des widgets : icône, texte et compteur alignés verticalement
   (ACE aligne le badge sur la ligne de base du texte, d'où le décalage)
   -------------------------------------------------------------------------- */
.widget-header > .widget-title {
	display: inline-flex !important;
	align-items: center;
	gap: 7px;
	min-height: 36px;
}
.widget-header-small > .widget-title {
	min-height: 30px;
}
.widget-header > .widget-title .badge {
	margin: 0 !important;
	padding: 4px 9px 3px;
	line-height: 1.2;
	font-size: 11px;
	font-weight: 500;
	vertical-align: middle;
	position: static;
	background-color: #3a3a38 !important;
	color: #e3e3e3 !important;
}
.widget-box:not([class*="widget-color"]) > .widget-header > .widget-title .badge {
	background-color: #ffffff !important;
	color: var(--dg-text) !important;
	border: 1px solid var(--dg-grey-line);
}

/* --------------------------------------------------------------------------
   Boutons de raccourci de la navbar (« Rapporter une anomalie »,
   « Inviter des utilisateurs ») : Bootstrap les colle dans un btn-group ;
   on les espace et on leur rend leurs coins arrondis
   -------------------------------------------------------------------------- */
.navbar .ace-nav .btn-group {
	display: inline-flex;
	gap: 8px;
}
.navbar .ace-nav .btn-group > .btn,
.navbar .ace-nav .btn-group.btn-corner > .btn,
.navbar .ace-nav .btn-group.btn-corner > .btn:first-child,
.navbar .ace-nav .btn-group.btn-corner > .btn:last-child {
	margin-left: 0 !important;
	border-radius: 3px !important;
	float: none;
}

/* --------------------------------------------------------------------------
   Pied de page : mentions Mantis à gauche, emblème vert au centre,
   signature « tech, digital & brand » (charte) à droite.
   Mantis y affiche images/mantis_logo.png (le même fichier que la page de
   connexion) : l'image est masquée et remplacée par l'emblème.
   -------------------------------------------------------------------------- */
.footer .footer-inner .footer-content {
	min-height: 72px;
}
/* ACE ne réserve que 75 px pour le pied de page (positionné en absolu) */
.footer {
	padding-top: 100px !important;
}
/* Les colonnes Bootstrap sont en position: relative ; on les neutralise pour
   que l'emblème et le slogan se placent par rapport à tout le pied de page */
.footer .footer-inner .footer-content > [class*="col-"] {
	position: static;
}
#powered-by-mantisbt-logo {
	position: absolute;
	left: 50%;
	top: 50%;
	transform: translate(-50%, -50%);
	float: none !important;
	margin: 0;
	line-height: 0;
}
#powered-by-mantisbt-logo img {
	display: none !important;
}
#powered-by-mantisbt-logo a,
#powered-by-mantisbt-logo a:hover,
#powered-by-mantisbt-logo a:focus {
	display: block;
	text-decoration: none !important;
}
#powered-by-mantisbt-logo a::before {
	content: "";
	display: block;
	width: 66px;
	height: 32px;
	background: var(--dg-emblem-green) no-repeat center / contain;
}
/* ace-mantis.css impose a:link:after { content: normal !important } */
#powered-by-mantisbt-logo a::after,
#powered-by-mantisbt-logo a:link::after,
#powered-by-mantisbt-logo a:visited::after {
	content: none !important;
	display: none !important;
}
.footer .footer-inner .footer-content::after {
	content: "";
	position: absolute;
	right: 16px;
	top: 50%;
	transform: translateY(-50%);
	width: 238px;
	height: 26px;
	background: var(--dg-slogan) no-repeat right center / contain;
}
/* Petit écran : pas de place pour trois zones ; l'emblème passe sous les
   mentions, centré, et le slogan est masqué */
@media (max-width: 767px) {
	.footer {
		padding-top: 160px !important;
	}
	#powered-by-mantisbt-logo {
		position: static;
		transform: none;
		display: flex;
		justify-content: center;
		width: 100%;
		margin: 6px 0 2px;
	}
	.footer .footer-inner .footer-content::after {
		display: none;
	}
}

/* --------------------------------------------------------------------------
   Navbar : le titre texte (« Groupe Diagram », réglage $g_window_title)
   est remplacé par le logo blanc, à la suite de l'emblème vert
   -------------------------------------------------------------------------- */
/* La marque occupe toute la hauteur de la barre (45 px, comme les boutons
   de droite) et centre son contenu : ACE ajoute 10 px de marge en haut et en
   bas, ce qui décalait le bloc vers le haut */
.navbar .navbar-brand {
	display: inline-flex !important;
	align-items: center;
	height: 45px !important;
	padding-top: 0 !important;
	padding-bottom: 0 !important;
	line-height: 1;
}
.navbar .navbar-brand::before {
	vertical-align: middle !important;
	margin-top: 0;
}
.navbar .navbar-brand > span {
	display: inline-block;
	width: 176px;
	height: 22px;
	background: var(--dg-logo-white) no-repeat left center / contain;
	font-size: 0 !important;
	color: transparent !important;
	overflow: hidden;
}
