/* Test57 mobile navigation only. Remove this stylesheet to restore the old controls. */
.mobileMore{display:none}
@media(max-width:600px){
  #nav .mobileSecondary{display:none}
  #nav .mobileMore{display:flex}
  #nav{grid-template-columns:repeat(5,minmax(0,1fr));display:grid;overflow:visible}
  #nav button{min-width:0;width:auto}
  .scopeTabs{display:flex!important;flex-wrap:wrap;overflow:visible!important;gap:4px}
  .scopeTabs button{flex:1 1 90px;min-width:0;white-space:normal}
  .homeFilters,.calendarCategoryFilters{flex-wrap:wrap;overflow:visible!important}
  .homeFilters button{flex:1 1 auto;min-width:0}
}

.mobileShortcutLinks{display:grid;gap:10px}
