/* =========================================================
   Muzinga — Correction d'affichage du logo
   Neutralise tous les filtres CSS qui rendent le logo blanc
   À charger EN DERNIER dans le <head> de chaque page
   ========================================================= */

/* Tous les logos connus */
.landing-logo,
.market-brand-logo,
.mz-logo,
.login-topnav-brand img,
.login-brand-logo img,
.mt-hero-logo,
img[src*="muzinga_logo"],
img[alt="Muzinga"] {
    filter: none !important;
    -webkit-filter: none !important;
    mix-blend-mode: normal !important;
    opacity: 1 !important;
}

/* Sécurité : si le logo est très sombre et se perd sur fond sombre,
   on ajoute un léger fond clair pour le détacher proprement. */
.landing-nav .landing-logo,
.login-topnav-brand img,
.market-header .market-brand-logo {
    background: transparent;
}

/* Sur les cartes Muzinga Credit Card, le logo blanc est OK
   car le fond est déjà sombre et coloré — on garde tel quel. */
.mz-card .mz-logo {
    /* Pas de filtre non plus */
    filter: none !important;
    background: rgba(255, 255, 255, .12);
    border-radius: 6px;
    padding: 3px;
}

/* Animation subtile du logo au survol (optionnel, effet pro) */
.landing-brand:hover .landing-logo,
.login-topnav-brand:hover img,
.market-brand:hover .market-brand-logo {
    transform: scale(1.05);
    transition: transform .25s ease;
}