/* R11D_NAV_ANDROID_UNICA_R1: Navigation presentation only. No ticket/payment selectors. */
@media (max-width:899px){
  html.asv10-ready #managementOverlay .management-rail{
    display:none!important;visibility:hidden!important;pointer-events:none!important;
  }
  html.asv10-ready #managementOverlay :is(#managementMenuBtn,#managementMenuToggle,#mainMenuBtn,#mainMenuToggle,#megaMenuBtn,#megaMenuToggle,#mainMegaMenuBtn,[data-menu-toggle],[data-main-menu-toggle],[data-mega-menu-toggle]):not(#ameliaUnifiedAdminMenuR1){
    display:none!important;pointer-events:none!important;
  }
  #managementOverlay .management-header-actions .amelia-unified-admin-toggle-r1{
    display:grid!important;place-items:center!important;flex:0 0 52px!important;
    width:52px!important;min-width:52px!important;height:52px!important;
    margin-left:auto!important;padding:0!important;border-radius:15px!important;
    background:#143a54!important;border:1px solid #315d79!important;
    color:#fff!important;touch-action:manipulation;
  }
  #managementOverlay .management-header-actions .amelia-unified-admin-toggle-r1::after{
    width:24px!important;height:3px!important;background:#fff!important;
    box-shadow:0 -8px 0 #fff,0 8px 0 #fff!important;
  }
  html.asv10-open{overflow:hidden!important;overscroll-behavior:contain!important}
  #ameliaSuiteDrawerV10{max-width:calc(100vw - 18px);overscroll-behavior:contain}
  #ameliaSuiteDrawerV10 .asv10-nav{touch-action:manipulation}
}
@media (min-width:900px){
  #ameliaUnifiedAdminMenuR1{display:none!important}
}
