/* pandabu RC16.244 – Notvorrat UX Stability */
/* iOS-Glass/Safe-Area-Experiment aus RC16.243 vollständig zurücknehmen. */
@media(max-width:600px){
  .page-emergency{padding-top:0!important;overflow-x:clip}
  .page-emergency::before{content:none!important;display:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}

  /* Prüfen-Button: Text immer sichtbar; Filter dürfen daneben schrumpfen. */
  .emergency-supply-list-actions{grid-template-columns:minmax(138px,.85fr) minmax(0,1.5fr)!important}
  .emergency-supply-refresh-compact{min-width:138px!important;width:100%!important;white-space:nowrap!important;padding:10px 11px!important}
  .emergency-supply-refresh-compact em{display:inline!important;visibility:visible!important;opacity:1!important;font-size:.72rem!important}

  /* Einkaufen – Listenansicht darf auf schmalen iPhones nie breiter als der Viewport werden. */
  .page:not(.page-emergency) .shopping-groups,.page:not(.page-emergency) .shopping-groups .section,.page:not(.page-emergency) .shopping-groups .card-list,.page:not(.page-emergency) .shopping-card,.page:not(.page-emergency) .shopping-card>.card-row{min-width:0!important;max-width:100%!important;box-sizing:border-box!important}
  .shopping-card>.card-row{width:100%!important;overflow:hidden!important}
  .shopping-card .card-main{min-width:0!important;overflow:hidden!important}
  .shopping-card .card-title{max-width:100%!important}
  .shopping-card .meta{min-width:0!important;max-width:100%!important;overflow:hidden!important}
}
@media(max-width:390px){.emergency-supply-list-actions{grid-template-columns:132px minmax(0,1fr)!important}.emergency-supply-refresh-compact{min-width:132px!important}}
