/* Couleur loupe barre de recherche*/
.commonStyle__zt3BrandBg {
    background-color: #3900ff;
}


/* Couleur bouton Envoyer un Ticket*/
.Button__footerBtn {
    background: #141B33;
}

.Button__footerBtn:hover {
    background: #3900ff;
}


/* Forcer élements orange en violet*/

.Icon__brand {
    color: #3900ff;
}

.commonStyle__zt3Brand {
    color: #3900ff;
}

.commonStyle__zt3BrandBorder {
    border-color: #3900ff;
}



/* Charger Figtree depuis Google Fonts */
@import url('https://fonts.googleapis.com/css2?family=Figtree:ital,wght@0,300..900;1,300..900&display=swap');

/* Appliquer Figtree globalement */
:root, html, body {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, "Segoe UI",
               Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans",
               sans-serif !important;
  font-synthesis: weight style; /* respecte gras/italique de la police variable */
}

/* Hériter pour tous les éléments de texte */
body, 
body *:not(i):not(.material-icons):not([class*="fa"]):not([class*="icon-"]):not([class*="mdi"]) {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, "Segoe UI",
               Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans",
               sans-serif !important;
  font-style: inherit;
  font-weight: inherit;
}

/* Préserver les polices d’icônes */
.material-icons,
[class^="fa"], [class*=" fa-"],
.mdi, [class^="mdi-"], [class*=" mdi-"],
i[class*="icon"], [class*=" icon-"] {
  font-family: unset !important;
}

/* Préserver les blocs de code / monospace */
code, pre, kbd, samp {
  font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas,
               "Liberation Mono", "Courier New", monospace !important;
}



/* Remplace l'icône "Base de connaissances" */
img[src*="knowledgebase"] {
  content: url("https://ton-site.fr/images/kb.svg");
}

/* Remplace l'icône "Tickets" */
img[src*="ticket"] {
  content: url("https://ton-site.fr/images/tickets.svg");
}

