/* SAM v1.3.3 — desktop hamburger visibility + drawer authority repair.
   Desktop only. Mobile/tablet responsive behavior from v1.3.2 remains untouched. */
@media (min-width:981px){
  body.brv-ui-frontend .ipl-front-app .ipl-app-topbar.ipl-solution-header .ipl-solution-header-main > .ipl-menu-toggle[data-ipl-menu-toggle]{
    display:grid!important;
    visibility:visible!important;
    opacity:1!important;
    pointer-events:auto!important;
    place-items:center!important;
    position:relative!important;
    z-index:100210!important;
    flex:none!important;
  }

  /* H2/Atlas used to remove the desktop drawer completely. Keep it mounted off-canvas
     so the same delegated hamburger runtime can open it on desktop. */
  body.brv-ui-frontend .ipl-front-app:not(.ipl-bb-client-embed) .ipl-side-nav[data-ipl-menu]{
    display:flex!important;
    visibility:hidden!important;
    opacity:0!important;
    pointer-events:none!important;
    transform:translate3d(-108%,0,0)!important;
  }
  body.brv-ui-frontend .ipl-front-app.menu-open:not(.ipl-bb-client-embed) .ipl-side-nav[data-ipl-menu]{
    display:flex!important;
    visibility:visible!important;
    opacity:1!important;
    pointer-events:auto!important;
    transform:translate3d(0,0,0)!important;
  }
  body.brv-ui-frontend .ipl-front-app:not(.ipl-bb-client-embed) .ipl-menu-backdrop{
    display:none!important;
  }
  body.brv-ui-frontend .ipl-front-app.menu-open:not(.ipl-bb-client-embed) .ipl-menu-backdrop{
    display:block!important;
  }
}
