/* Vehicle identity stays visible in the collapsed appointment card. */
#szm-brand-typography .staff-app .szm-driver-order-title>.szm-driver-order-vehicle{
 display:flex!important;flex-wrap:wrap;gap:2px 9px;min-width:0;margin-top:3px;
 color:#365369;font-size:13px!important;line-height:1.4;
 white-space:normal;overflow:visible;text-overflow:clip;
}
#szm-brand-typography .staff-app .szm-driver-order-vehicle>span{
 min-width:0;max-width:100%;overflow-wrap:anywhere;white-space:normal;
}
#szm-brand-typography .staff-app .szm-driver-order-plate{font-weight:700}
/* Remove stacked page gutters while retaining room for the time rail. */
#szm-brand-typography .szm-native-workspace .staff-content:has(>.szm-tour-driver-page){
 padding-left:0!important;padding-right:0!important;
}
#szm-brand-typography .szm-native-workspace .szm-tour-driver-page{
 width:100%;max-width:none!important;box-sizing:border-box;
 padding-left:max(6px,env(safe-area-inset-left))!important;
 padding-right:max(6px,env(safe-area-inset-right))!important;
}
