/* v260U — Public UI Bug Fix Retest
   Small safety layer only: no layout redesign.
   Purpose: keep floating contact/sticky CTA hidden when mobile menu or any chat is open. */

body.vge-mobile-menu-open .whatsapp-float,
body.vge-mobile-menu-open .wa-float,
body.vge-mobile-menu-open .floating-whatsapp,
body.vge-mobile-menu-open [data-whatsapp-float],
body.vge-mobile-menu-open .lp-sticky,
body.vge-mobile-menu-open .lp-sticky-cta,
body.vge-mobile-menu-open .sticky-cta,
body.vge-mobile-menu-open .mobile-sticky-cta,
body.vge-mobile-menu-open [data-sticky-cta],
body.vge-any-chat-open .whatsapp-float,
body.vge-any-chat-open .wa-float,
body.vge-any-chat-open .floating-whatsapp,
body.vge-any-chat-open [data-whatsapp-float],
body.vge-any-chat-open .lp-sticky,
body.vge-any-chat-open .lp-sticky-cta,
body.vge-any-chat-open .sticky-cta,
body.vge-any-chat-open .mobile-sticky-cta,
body.vge-any-chat-open [data-sticky-cta] {
  opacity: 0;
  pointer-events: none;
  transform: translateY(10px);
}

.vge-lsc-launcher small {
  letter-spacing: .01em;
}

@media (max-width: 760px) {
  .vge-lsc-widget.is-open {
    z-index: 10020;
  }
}
