/* Final responsive overrides for the Logistics Operations Desk refresh. */
@media(max-width:900px){
  .grid>*{min-width:0}
  .table-wrap{max-width:100%;contain:inline-size}
  .nav-mobile{
    display:grid!important;
    grid-template-columns:repeat(5,minmax(0,1fr))!important;
    gap:4px!important;
    overflow:visible!important;
    padding:8px 8px calc(8px + env(safe-area-inset-bottom))!important;
  }
  .nav-mobile .nav-link,.nav-mobile .nav-demo{
    min-width:0!important;
    padding:7px 3px!important;
    font-size:11px!important;
  }
  .nav-mobile .nav-label{
    max-width:100%;
    overflow:hidden;
    text-overflow:ellipsis;
  }
  .main{padding-bottom:118px!important}
  .content{padding-bottom:118px!important}
  .notification-toast{left:12px;right:12px;bottom:96px;max-width:none}
}
