/* pandabu V2.0.4 RC16.280b3
 * Stabilisiert ausschließlich Vorratsgruppen-Reiter und Vorrat-Formulargeometrie.
 * Keine Daten-/API-/Notvorrat-Logik.
 */

/* iOS/Safari: Die Reiter selbst dürfen beim Tap keine eigene Scroll-/Focus-Bewegung auslösen. */
.inventory-group-chips{
  scroll-snap-type:none!important;
  scroll-behavior:auto!important;
  overflow-anchor:none!important;
  overscroll-behavior-x:contain;
  -webkit-overflow-scrolling:touch;
}
.inventory-group-chips .standard-tab-card{
  scroll-snap-align:none!important;
  scroll-snap-stop:normal!important;
  flex-shrink:0!important;
  box-sizing:border-box!important;
  -webkit-tap-highlight-color:transparent;
}
.inventory-group-chips .standard-tab-card:focus,
.inventory-group-chips .standard-tab-card:focus-visible{
  scroll-margin-inline:0!important;
}

/* Bestand und Einheit: gleiche Label-Zeile sowie exakt gleiche Control-Geometrie. */
#inventory-form .stock-basics-grid{
  align-items:start!important;
}
#inventory-form .stock-basics-grid > .field > label,
#inventory-form .stock-basics-grid > .field > .stock-field-label{
  display:flex!important;
  align-items:center!important;
  min-height:25px!important;
  height:25px!important;
  margin-top:0!important;
  margin-bottom:8px!important;
  box-sizing:border-box!important;
}
#inventory-form .stock-basics-grid > .field > label{
  margin-left:0!important;
}
#inventory-form .stock-basics-grid > .field input,
#inventory-form .stock-basics-grid > .field select{
  height:52px!important;
  min-height:52px!important;
  max-height:52px!important;
  border-radius:14px!important;
  box-sizing:border-box!important;
}

/* Neue Selects folgen exakt der bestehenden Feldrundung. */
#inventory-form .inventory-group-field select,
#inventory-form .inventory-location-field select{
  height:52px!important;
  min-height:52px!important;
  max-height:52px!important;
  border-radius:14px!important;
  box-sizing:border-box!important;
}
