/* Mobile input hit-test repair. No form, layout, data, API or Runner changes.
   Keep the original listing loader active on the actual listing screen.
   A hidden loader must not intercept touch when the user switches to another form. */
@media screen and (max-width:980px) {
  html.hana-mobile-list-booting:has(
    .view:not(#listView):not([hidden]),
    #hanaQuickCustomerPanel:not([hidden]),
    dialog[open],
    body.hana-mobile-new-v3-open,
    body.hana-mobile-quick-sheet-open,
    #hanaTopOfficePanel:not([hidden])
  ) #hanaMobileListBoot[hidden] {
    display: none !important;
    pointer-events: none !important;
  }
}
