:root{--fpc-red:#be1e2d;--fpc-blue:#104981;--fpc-black:#414141;--fpc-green:#90cec5;--fpc-yellow:#ffc107;--fpc-purple:#9c27b0}body{font-family:Roboto,sans-serif}.entity-table{min-height:85vh;min-width:35%;overflow-x:hidden;overflow-y:scroll;width:35%}.datagrid{height:83vh}.q-card-section-row{display:flex;justify-content:space-around;padding:10px 0 0}.button-group{margin:10px}.fpc-card{padding-bottom:3px}.fpc-card,.fpc-card-route{box-shadow:0 1px 2px 0 #3c40434d,0 2px 6px 2px #3c404326;margin:8px}.fpc-card-route{padding-bottom:8px}.navigation-details{min-width:40%;overflow-x:auto;overflow-y:auto;width:100%}@media (min-width:1350px) and (max-width:1600px){.navigation-details{min-width:50%;overflow-x:auto;overflow-y:auto;width:100%}}@media (max-width:1350px){.navigation-details{min-width:100%;overflow-x:auto;overflow-y:auto;width:100%}}.draw-tool-marker{border:3px solid #f2c037;border-radius:50%}.draw-tool-marker,.edit-polylines-marker{background-color:#fff;height:10px;width:10px}.edit-polylines-marker{border-radius:50%}@keyframes pulsing{0%{opacity:.8;transform:scale(.6)}50%{opacity:.3;transform:scale(1)}to{opacity:.8;transform:scale(.6)}}.stop-order-label{color:#fff;font-size:16px;font-weight:700;left:50%;position:absolute;text-shadow:0 0 2px #000;top:50%;transform:translate(-50%,-70%)}.stop-fpc-marker{background-image:url(data:image/png;base64,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);background-size:cover;border-radius:50%;cursor:pointer;height:50px;width:50px}.mapboxgl-ctrl button.mapboxgl-ctrl-compass .mapboxgl-ctrl-icon,.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-in .mapboxgl-ctrl-icon,.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-out .mapboxgl-ctrl-icon,.mapboxgl-ctrl-group button .mapboxgl-ctrl-icon{background-color:initial}