#routeOverlay{position:absolute;inset:0;z-index:2;pointer-events:none;display:none}#routeOverlay.visible{display:block}#routeOverlay svg{width:100%;height:100%}#drawing>#overlay{z-index:3}.workerRouteToggle.active{background:#dc2626!important;color:#fff!important}.workerRouteLine{fill:none;stroke-linecap:round;stroke-linejoin:round;stroke-width:5;vector-effect:non-scaling-stroke}.workerRouteLabel{font:800 18px Inter,system-ui;fill:#fff;paint-order:stroke;stroke:#172238;stroke-width:4px;stroke-linejoin:round}
