/* Avada exposes a sticky mobile height, but no scroll limit for desktop flyouts.
   Avada renders desktop submenus as tables, which do not honor this scroll boundary.
   This leaf-only list uses a block; mobile retains Avada's native scrolling. */
.awb-menu_desktop .planis-mini-game-menu > .awb-menu__sub-ul {
    display: block;
    max-height: 50vh;
    overflow-y: auto;
    overscroll-behavior: contain;
}
