@import url(https://js.arcgis.com/4.21/@arcgis/core/assets/esri/themes/light/main.css);body{margin:0;background:#000;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}.navigation{height:3rem;background:#000}.navigation ul{margin:0;padding:0;list-style:none}.navigation ul li{display:inline-block;margin:0;padding:0}.navigation ul li .app-logo,.navigation ul li a,.navigation ul li button{display:block;padding:10px;color:#fff;text-decoration:none;font-size:1.2em;font-weight:300;text-transform:uppercase;transition:all .3s ease-in-out}.navigation ul li a:hover,.navigation ul li button:hover{background:#f5f5f5;color:#000;cursor:pointer}.navigation ul li a.active,.navigation ul li button.active{background:#f5f5f5;color:#000}.navigation ul li button{background:#000;border:none}#home .map-view{height:calc(100vh - 3rem);outline:none}#home .map-view:focus{outline:none}#home .esri-popup__header-title{font-size:1.5rem;font-weight:700;margin-bottom:.5rem}#home .esri-popup__button{margin:0;padding:.1rem}#home .esri-feature-content ul{margin:.25rem 0;padding:0;list-style:none;display:flex;flex-wrap:wrap}#home .esri-feature-content ul .chip{margin:.1rem .5rem .1rem 0;padding:.1rem .5rem;border-radius:.5rem;border:1px solid #ccc;display:inline-block;font-size:.8rem;font-weight:400;color:#000}#home .esri-feature-content ul .traffic-chip-not-busy{background:#0f0}#home .esri-feature-content ul .traffic-chip-slightly-busy{background:#7fff00}#home .esri-feature-content ul .traffic-chip-fairly-busy{background:#ff0}#home .esri-feature-content ul .traffic-chip-busy{background:#ff7f00}#home .esri-feature-content ul .traffic-chip-very-busy{background:red;color:#fff}#home .esri-feature-content ul .difficulty-chip-easy{background:#0f0}#home .esri-feature-content ul .difficulty-chip-moderate{background:#ff0}#home .esri-feature-content ul .difficulty-chip-difficult{background:red;color:#fff}#home .view-legend{width:175px;height:150px}#home .view-legend h3{font-size:1rem}#home .view-legend h4{margin:0;font-size:.8rem}#home table:first-of-type tbody tr:first-child{background:#00f;color:red;display:none}.account-form-container{box-sizing:border-box;width:300px;height:100vh;background:#faf9f6;padding:1.5rem}.account-form-container h3{margin:0;font-size:1.5rem;font-weight:400}.account-form-container .actions{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;margin-top:1rem}.account-form-container .actions a{font-size:1rem;margin-top:1rem;text-decoration:none;color:#000}.account-form-container .actions a:hover{text-decoration:underline}#login,#sign-up{background:url(https://images.unsplash.com/photo-1542332213-31f87348057f?auto=format&fit=crop&ixid=MnwxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8&ixlib=rb-1.2.1&q=80&w=2070);background-repeat:no-repeat,repeat;background-size:cover}#profile{height:calc(100vh - 3rem);display:flex;justify-content:center}#profile h1,#profile h2,#profile p{margin:0}#profile .user{box-sizing:border-box;padding:1rem;width:300px;background:#fff;background:url(https://images.unsplash.com/photo-1542332213-31f87348057f?auto=format&fit=crop&ixid=MnwxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8&ixlib=rb-1.2.1&q=80&w=2070);background-repeat:no-repeat,repeat;background-size:cover}#profile .user .image{border-radius:50%;display:block;width:100px;margin:0 auto}#profile .user .info{margin:0 auto}#profile .user .info p{color:#fff;text-align:center}#profile .check-in{flex:1 1;padding:2rem}#profile .check-in h1{font-size:1.5rem;font-weight:400}#profile .check-in .check-in-container{display:flex;margin:1rem}#profile .check-in .check-in-item{margin:1rem;width:300px;border:1px solid #ccc;border-radius:5px}#profile .check-in .check-in-item,.histogram-container{box-sizing:border-box;padding:1rem}.histogram-container .histogram-title{font-size:1.5rem;font-weight:400;margin:0}.histogram-container .day-picker{margin:.5rem 0;display:flex;justify-content:space-around;align-items:center}.histogram-container .day-picker .current-day{background-color:#ccc}.histogram-container .day-picker span{width:10%;padding:.25rem .5rem;text-align:center;border-radius:.25rem;transition:all .2s ease-in-out}.histogram-container .day-picker span:hover{background-color:#ccc;cursor:pointer}#feature{height:calc(100vh - 3rem);padding:1rem 2rem;box-sizing:border-box;background:#fff;background:url(https://images.unsplash.com/photo-1542332213-31f87348057f?auto=format&fit=crop&ixid=MnwxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8&ixlib=rb-1.2.1&q=80&w=2070);background-repeat:no-repeat,repeat;background-size:cover}#feature h1.feature-name{font-size:1.5rem;font-weight:400;color:#fff;margin:0 0 1rem}#feature h3{margin:0;font-weight:400}#feature h3:after{content:" ";display:block;width:100%;height:1px;background:#e6e6e6;margin-top:.5rem}#feature .feature-chips div{margin-left:.5rem}#feature .check-in-button{margin-left:1rem}#feature .feature-info{display:flex;flex-wrap:wrap;justify-content:flex-start;margin-top:1rem}#feature .feature-info .section{width:150px;padding:1rem;margin:.5rem}#feature .feature-graphs{margin-left:.5rem;margin-top:1rem;width:50%}@media(max-width:1130px){#feature .feature-graphs{width:100%}}
/*# sourceMappingURL=main.a1c08118.chunk.css.map */