body{margin:0;font-family:-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}.line-flex{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:center;align-items:center}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}*{box-sizing:border-box}.gm-style-iw>button{display:none!important}.gm-style-iw{padding:0!important;overflow-y:hidden!important;overflow-x:hidden!important;box-shadow:none!important}.gm-style-iw,.gm-style-iw>div{border-radius:0!important;background-color:transparent!important}.gm-style-iw>div,.infoWindow{overflow:hidden!important}.gm-style-iw-c{padding:0!important;background-color:transparent!important}.gm-style-iw-t:after{display:none!important}.shadowed-menu{box-shadow:0 1px 5px 0 rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.12)}.app{height:100vh;width:100vw}.striped-loader{background:repeating-linear-gradient(-45deg,#fafafa,#fafafa 10px,#efefef 0,#efefef 20px);background-size:200% 200%;-webkit-animation:barberpole 10s linear infinite;animation:barberpole 10s linear infinite}@-webkit-keyframes barberpole{to{background-position:100% 100%}}@keyframes barberpole{to{background-position:100% 100%}}@media (max-width:900px){.hidden-menu{display:none}}.shadowed-fab{box-shadow:0 1px 5px 0 rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.12)}.band-text{font-size:14px}@media (max-width:600px){.band-text{font-size:12px;font-weight:400}}.styled-scroller{overflow-y:auto}.styled-scroller::-webkit-scrollbar{width:8px;background:#ddd}.styled-scroller::-webkit-scrollbar-thumb{background:#aaa}.hoverable-route{background-color:#fff;transition:all .3s cubic-bezier(.25,.8,.25,1);cursor:pointer}.hoverable-route *{cursor:pointer}.hoverable-route:hover{background-color:#efefef}.inverted{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.disruption-toggle{display:none}@media (max-width:900px){.hidden-disruptions{display:none}.disruption-toggle{display:-webkit-flex!important;display:flex!important}}
/*# sourceMappingURL=main.69915201.chunk.css.map */