/* Driver-only presentation. Pending drafts and genuine errors remain visible. */
body[data-driver-portal=yes] main>.notice,body[data-role=driver] main>.notice,
body[data-driver-portal=yes] .ww-food-guide,body[data-role=driver] .ww-food-guide,
body[data-role=driver] #message.driver-routine-status,
body[data-driver-portal=yes] #message.driver-routine-status{display:none!important}
body[data-role=driver] #message{position:static!important}
#driver-location-status[hidden],#offline-delivery-status[hidden]{display:none!important}
body[data-role=driver] #ml-menu-toggle{min-height:44px!important}
body[data-role=driver] main>header:has(#ml-guide-launch.driver-inline-guide){padding-top:14px!important}
body[data-role=driver].ml-desktop-shell main>#tabs{display:none!important}
body[data-driver-portal=yes] #ml-guide-launch.driver-inline-guide,
body[data-role=driver] #ml-guide-launch.driver-inline-guide{position:static!important;inset:auto!important;z-index:auto!important;min-height:44px;font-size:13px;box-shadow:none}
@media(max-width:600px){body[data-role=driver] main>header .row{gap:8px}body[data-role=driver] main>header h1{font-size:26px;line-height:1.4}body[data-role=driver] .card .row>button{min-height:44px}}
