/* Masquer le dashicon par défaut */
#toplevel_page_botami-settings .wp-menu-image img {
    display: none;
}

#toplevel_page_botami-settings .wp-menu-image:before {
    content: '' !important;
    background: url('../../assets/img/bot_image_mini.svg') no-repeat center;
    background-size: 20px 20px !important;
    width: 20px;
    height: 20px;
    margin-top: 0px ;
    display: inline-block !important;
    opacity: 0.6;
    filter: invert(64%) sepia(0%) saturate(0%) hue-rotate(0deg) brightness(95%) contrast(89%);
    /* Masquer le dashicon et afficher uniquement notre icône */
    font-family: 'Dashicons' !important;
    speak: never;
}

/* État hover - couleur bleue WordPress */
#toplevel_page_botami-settings:hover .wp-menu-image:before {
    opacity: 1;
    filter: invert(47%) sepia(82%) saturate(1945%) hue-rotate(174deg) brightness(97%) contrast(101%);
}

/* État actif */
#toplevel_page_botami-settings.current .wp-menu-image:before {
    opacity: 1;
    filter: invert(100%) sepia(0%) saturate(0%) hue-rotate(0deg) brightness(100%) contrast(100%);
}

.folded #toplevel_page_botami-settings .wp-menu-image:before {
    background-size: 16px 16px !important;
}