/* Build 1030 - tracking navigation and territory UX hardening. */
body[data-page="tracking"] .side{pointer-events:none!important}
body[data-page="tracking"].tracking-menu-open .side{pointer-events:auto!important}
body[data-page="tracking"] .side .nav,body[data-page="tracking"] .side button,body[data-page="tracking"] .side .driver-app{pointer-events:auto!important}
body[data-page="tracking"] .tracking-focus-toolbar{overscroll-behavior-x:contain}
body[data-page="tracking"] .tracking-focus-toolbar [data-track-panel="drivers"],body[data-page="tracking"] .tracking-focus-toolbar [data-track-panel="menu"]{position:relative;z-index:1}
body[data-page="tracking"] .legacy-terminal-layer{display:none!important}
body[data-page="tracking"] .territory-panel .terminal-legend{display:none!important}
body[data-page="tracking"] .territory-panel .zip-group-legend{display:flex!important;flex-wrap:wrap;gap:6px 10px;margin:5px 0 8px;padding:7px 0}
body[data-page="tracking"] .territory-panel .zip-group-legend span{display:inline-flex;align-items:center;gap:5px;font-size:9px;font-weight:750;color:#526572}
body[data-page="tracking"] .territory-panel .zip-group-legend i{width:10px;height:10px;border-radius:3px;display:inline-block}
.fleet-zip-command .zip-area-note{margin:0 14px 10px;padding:9px 10px;border-radius:8px;background:#eef6ff;border:1px solid #cfe3f8;color:#496271;font-size:10px;line-height:1.35}
body[data-page="tracking"].tracking-menu-open .tracking-shade{pointer-events:auto!important}
body[data-page="tracking"].tracking-menu-open .side{visibility:visible!important;transform:translate3d(0,0,0)!important}
