/* Native driver WebView: names always start below the identifiers.
   Dialogs are portalled to body, so scope by the existing native workspace. */
body:has(.szm-native-workspace) .staff-day-dialog .staff-day-agenda .szm-day-heading-desktop { display:none!important; }
body:has(.szm-native-workspace) .staff-day-dialog .staff-day-agenda .szm-day-heading-mobile,
body:has(.szm-native-workspace) .staff-day-dialog .staff-day-agenda .szm-day-heading-identifiers,
body:has(.szm-native-workspace) .staff-day-dialog .staff-day-agenda .szm-day-heading-name { display:block!important; min-width:0!important; max-width:100%!important; white-space:normal!important; overflow-wrap:anywhere!important; }
body:has(.szm-native-workspace) .staff-day-dialog .staff-day-agenda .szm-day-heading-name { margin-top:2px!important; }
.szm-native-workspace .szm-driver-order-title { display:flex!important; flex-direction:column!important; align-items:stretch!important; min-width:0!important; text-align:left!important; }
.szm-native-workspace .szm-driver-order-title>strong,
.szm-native-workspace .szm-driver-order-title>span:not(.szm-driver-sent-badges) { display:block!important; min-width:0!important; max-width:100%!important; white-space:normal!important; overflow:visible!important; text-overflow:clip!important; overflow-wrap:anywhere!important; }
