/* Les couleurs globales ne s'activent que lorsqu'un thème a été enregistré par l'Admin. */
.be9IconImage{display:inline-block;object-fit:contain;width:1.45em;height:1.45em;vertical-align:middle}
.be9InjectedIcon{display:inline-flex;align-items:center;justify-content:center;vertical-align:middle;margin-right:.35em;line-height:1}
body.be9HasPrimary .be9Primary:not(.danger):not(.logout):not(.beStatus){background:var(--be9-primary,inherit)!important;color:var(--be9-primary-text,#10151b)!important}
body.be9HasSecondary .be9Secondary:not(.danger){background:var(--be9-secondary,inherit)!important;color:var(--be9-secondary-text,#fff)!important}
body.be9HasBack .be9Back{background:var(--be9-back,inherit)!important;color:var(--be9-back-text,#fff)!important}
body.be9HasCancel .be9Cancel{background:var(--be9-cancel,inherit)!important;color:var(--be9-cancel-text,#fff)!important}
body.be9HasNavigationBg .bottomNav,body.be9HasNavigationBg .bottom{background:var(--be9-navigation-bg,inherit)!important}
body.be9HasNavigation .bottomNav button.active,body.be9HasNavigation .bottom button.on,body.be9HasNavigation .bottom button.active,body.be9HasNavigation .bottomNav button.on{color:var(--be9-navigation,inherit)!important}
body.be9HasIcons .bottomNav .bnIcon,body.be9HasIcons .bottom button span,body.be9HasIcons .quickBtn .qIcon{color:var(--be9-icons,inherit)!important}
body.be9HasBorder .quickPanel,body.be9HasBorder .sectionPanel,body.be9HasBorder .card:not(.danger),body.be9HasBorder .dashcard,body.be9HasBorder .proBadge{border-color:var(--be9-border,inherit)!important}
body.be9HasKpi .kpiCard.be9Kpi,body.be9HasKpi .mKpi.be9Kpi{background:var(--be9-kpi,inherit)!important}
body.be9HasHearts .favbtn,body.be9HasHearts .heart,body.be9HasHearts .favorite{color:var(--be9-hearts,var(--be-heart,#E53935))!important}
body.be9HasLinks a.be9CustomLink{color:var(--be9-links,inherit)!important}
/* Ne jamais repeindre d'office les statuts rouge/vert, les boutons de paiement Stripe ou les éléments de connexion. */

body.be9HasBadge .adminRole,body.be9HasBadge .proBadge{background:var(--be9-badge,inherit)!important;color:#111!important}
body.be9HasIcons .cat .ico,body.be9HasIcons .iconBtn:not(.beStatus){color:var(--be9-icons,inherit)!important}
