/* casino-overrides.css — overrides visuales para bet30.website cuando se sirve
   via proxy de sarmiento30.com. Inyectado vía sub_filter en </head>.

   Objetivo: ocultar el bottom-nav nativo del casino (.footer-mobile-menu) para
   que no se duplique con el menu del shell (Inicio/WhatsApp/Chat). */

/* Selectores hyper-específicos con muchos defensivos por si el casino tiene
   reglas con muy alta especificidad en otros stylesheets cargados después. */
html body .footer-mobile-menu,
html body .footer-mobile-menu.mobile-item,
html body div.footer-mobile-menu,
html body .mobile-item.footer-mobile-menu,
html body .casino-filters-mobile.mobile-item.footer-mobile-menu,
.footer-mobile-menu,
.footer-mobile-menu.mobile-item,
div.footer-mobile-menu {
    display: none !important;
    visibility: hidden !important;
    height: 0 !important;
    max-height: 0 !important;
    min-height: 0 !important;
    overflow: hidden !important;
    position: absolute !important;
    pointer-events: none !important;
    z-index: -9999 !important;
    opacity: 0 !important;
}

/* También oculto el filter mobile que aparecía junto al menu */
html body .casino-filters-mobile.mobile-item {
    display: none !important;
}

/* Defensivos genéricos para otros temas casino */
.bottom-nav, .bottom-bar, .bottom-menu,
.tab-bar, .tabbar, .footer-nav, .footer-menu,
.fixed-bottom-nav, .app-bottom-bar, .bottom-navigation,
.MuiBottomNavigation-root, nav.fixed-bottom,
nav[class*="bottom-nav"], nav[class*="tabbar"],
[class*="BottomNavigation"] {
    display: none !important;
}

/* Liberar padding-bottom del body que el casino reservaba para su bar */
body { padding-bottom: 0 !important; }
