/*
 * Feuille ENGENDRÉE par le greffon « Marque Infoforma » — ne pas modifier à la
 * main : elle est réécrite à chaque changement de logo.
 * Jeton de version : 1787306074
 *
 * GLPI 11 pilote son logo par des variables, consommées de deux façons :
 *     .page           .glpi-logo { background: var(--glpi-logo) no-repeat; }
 *     .page-anonymous .glpi-logo { content: var(--logo); }   <- page de connexion
 * On redéfinit donc les VARIABLES, pas les propriétés : les deux usages
 * suivent, ainsi que les variantes clair / sombre / barre repliée.
 */

:root {
    --glpi-logo-light:         url("/public/plugins/infoformabrand/pics/logo-actif.png?v=1787306074");
    --glpi-logo-dark:          url("/public/plugins/infoformabrand/pics/logo-actif.png?v=1787306074");
    --glpi-logo-light-reduced: url("/public/plugins/infoformabrand/pics/icone-actif.png?v=1787306074");
    --glpi-logo-dark-reduced:  url("/public/plugins/infoformabrand/pics/icone-actif.png?v=1787306074");
    --glpi-logo-dark-login:    url("/public/plugins/infoformabrand/pics/logo-actif.png?v=1787306074");
    --glpi-logo-light-login:   url("/public/plugins/infoformabrand/pics/logo-actif.png?v=1787306074");
}

/* Les boîtes du cœur sont proches du carré ; un logo large y serait rogné. */
.page .glpi-logo {
    background-size: contain !important;
    background-position: center center !important;
}

/* Sur la page de connexion, le span est un élément remplacé (content:) :
   c'est object-fit qui gouverne son cadrage, pas background-size. */
.page-anonymous .glpi-logo {
    object-fit: contain;
}