@import"https://fonts.googleapis.com/css2?family=Lato:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,700;1,900&display=swap";@import"https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,700;1,900&display=swap";html,body{margin:0;height:100%}body{font-family:Lato,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}#root{display:flex;flex-direction:column;height:100%}a{font-weight:500;color:#026ab7;text-decoration:none}a:hover{text-decoration:underline}.unplanned-freight-main{padding:10px}.create-plan-button{width:auto;align-content:flex-end}.leaflet-popup-content p{margin:0}.leaflet-div-icon{background:none;border:none}path.leaflet-interactive:focus{outline:none}.MuiTableCell-root:has(>button>svg){padding-left:0;padding-right:4px}@keyframes scaleStopAnimation{0%{transform:translate(-50%,-50%) scale(1);opacity:.1}50%{transform:translate(-50%,-50%) scale(1.7);opacity:.3}to{transform:translate(-50%,-50%) scale(1);opacity:.1}}.unassigned-stop:before{content:"";animation:scaleStopAnimation 1.5s ease-in-out infinite;position:absolute;top:50%;left:50%;width:20px;height:20px;background-color:#333;border-radius:50%;z-index:0}input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{display:none}
