
/* Na tela Pratos, elimina toda sobra inferior antiga. O único espaço final
   passa a ser exatamente a altura real do menu fixo. */
body:has(#dishesScreen.active) .phone{
  padding-bottom:0 !important;
}
body:has(#dishesScreen.active) main{
  padding-bottom:0 !important;
}
#dishesScreen{
  box-sizing:border-box !important;
  min-height:0 !important;
  margin-bottom:0 !important;
  padding-bottom:var(--vinhario-bottom-nav-height,60px) !important;
  overscroll-behavior-y:none !important;
}
#dishesScreen .dishes-new-shell{
  margin-bottom:0 !important;
  padding-bottom:0 !important;
}
#dishesScreen .dishes-plates,
#dishesScreen .dishes-plate-card:last-child{
  margin-bottom:0 !important;
}
html:has(#dishesScreen.active),
body:has(#dishesScreen.active),
body:has(#dishesScreen.active) .phone{
  overscroll-behavior-y:none !important;
}
