/* Masquer les éléments d'administration pour les clients */

/* Le menu admin flottant reste visible */
.admin-menu-toggle,
.admin-menu {
    display: flex !important;
    visibility: visible !important;
    opacity: 1 !important;
}

/* Masquer les popups d'optimisation */
[class*="bid-optimization"],
[class*="recommendations"],
[class*="admin-popup"],
[class*="optimization-popup"] {
    display: none !important;
    visibility: hidden !important;
    opacity: 0 !important;
}

/* Masquer les éléments avec des classes contenant "admin" SAUF le menu flottant */
[class*="admin"]:not(.admin-menu-toggle):not(.admin-menu):not(.admin-menu-header):not(.admin-menu-links):not(.admin-menu-link):not(.admin-menu-close) {
    display: none !important;
}

/* Exception pour les éléments nécessaires */
.nav-admin {
    display: none !important;
}

/* Masquer les scripts d'optimisation */
script[src*="ab-testing"],
script[src*="bid-optimization"] {
    display: none !important;
}

/* Masquer les éléments de debug */
[class*="debug"],
[class*="dev"],
[class*="test"] {
    display: none !important;
}

/* Masquer les recommandations */
.recommendations,
.recommendation-item,
[class*="recommendation"] {
    display: none !important;
}

/* Masquer les métriques d'optimisation */
[class*="metric"],
[class*="optimization"],
[class*="bid"] {
    display: none !important;
}

/* Masquer les éléments de tracking avancé */
[class*="tracking"],
[class*="analytics"],
[class*="conversion"] {
    display: none !important;
}
