*{margin:0;padding:0}body,html{width:100%;height:100%;background-color:#f0f0f0;font-family:"Karla",sans-serif}canvas{display:flex;flex:1 1 auto;overflow:hidden}.underConstruction{opacity:.25;text-decoration:line-through}.text-nowrap{white-space:nowrap}h1,h2,h3,p{font-family:"Karla",sans-serif;cursor:default}h3{text-transform:uppercase}a,h4,h5{font-family:"Karla",sans-serif;cursor:default}a{text-decoration:none}span,table{cursor:default}li,span,table,ul{font-family:"Karla",sans-serif}unselectable{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}html{overflow-y:scroll}h1{font-size:5.9vh}h2{font-size:4vh}h3{font-size:3.4vh}h4{font-size:3vh}.btn-light,body,div,label,optgroup,p,strong{font-size:1.6vmin}.smallFontSize{font-size:1.3vmin}.normalFontSize{font-size:1.6vmin}.largeFontSize{font-size:2vmin}.vertical-center{min-height:90%;min-height:90vh;display:flex;align-items:center}.ul_row li{display:inline;cursor:pointer}.adminLoader{background:rgba(0,0,0,.3333333333333333)}.userLoader li.no-hover:hover{opacity:1}.userLoader li:hover{opacity:.5}.userLoader ul{padding-top:.5rem}.helios-btn{font-weight:500;text-decoration:none;box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06);font-size:11px;height:20px;padding:.5rem 1rem;color:#fff;border-style:2px solid #888;margin-left:1rem;cursor:pointer;transition:all .3s ease 0s}.login-wrap{border-style:none;position:relative;align-items:center;max-height:100%;height:auto;width:100%;font-family:"Karla",sans-serif;border-radius:2rem;box-shadow:5px 5px 10px #aaa;background:#fff;margin-top:10vh;overflow-y:visible}.logo{position:absolute;z-index:10;margin:0 auto;top:0;left:0;right:0;max-height:30vh;width:auto;height:8rem}.no-overlap{margin-top:3rem}.helios-title{font-size:30px;font-weight:1000;text-transform:uppercase;letter-spacing:2px}@media screen and (max-height:650px){.sidebar{padding-top:5px}.login-wrap p{font-size:14px}.login-wrap{padding-top:4em}.logo{max-height:14em}}.sidebar{font-family:"Karla",sans-serif;height:100%;width:220px;position:fixed;z-index:10;top:0;left:0;background-color:#fff;border-style:none;box-shadow:2.4px 2.4px 3.2px rgba(0,0,0,.15);padding-top:2rem;overflow-x:hidden;white-space:nowrap;transition:.75s}.sidebar a{padding:20px 8px 8px 32px;text-decoration:none;font-size:16px;color:#aaa!important;display:block;transition:.75s}.sidebar h2{text-decoration:none;font-size:14px;color:#888;display:inline}.sidebar a:hover{color:red!important;transition:.3s;cursor:pointer;text-decoration:none}.material-icons{padding-bottom:3px;margin-right:30px}#main .sidebar{position:absolute;top:0}.icon-text{vertical-align:middle}.logo-header{margin-left:3%;height:auto;width:auto;max-width:4rem}.userHeading{padding-left:10%;display:inline-block;overflow:hidden;width:100%;max-height:none;vertical-align:center;margin-top:20px}.logUser{vertical-align:bottom;margin-top:1em;padding:20px 0 2px 15px;margin-right:0}.modal-content{min-width:100%}.navbutton{width:34px;height:34px;border:#fff}.userHeading{min-height:70px}#main{transition:.75s;padding:16px 16px 16px 0;margin-left:220px}#nav-pin{width:100%;text-align:right}#nav-logout{bottom:15px;position:absolute}.modal-backdrop{z-index:-1}@media screen and (max-width:1000px){#nav-logout{bottom:0;position:relative}}.ResponsiveTitleFont{font-size:1vw}.ResponsiveContentFont{font-size:.9vw}.LiveDataFont{font-size:1vw}@media screen and (max-width:1300px){.ResponsiveContentFont,.ResponsiveTitleFont{font-size:1.5vw}}@media screen and (max-width:1000px){.LiveDataFont,.ResponsiveContentFont,.ResponsiveTitleFont{font-size:2vw}}@media screen and (max-width:600px){.LiveDataFont{font-size:3vw}}.page-title{position:relative}@media screen and (max-width:1000px){.page-title{margin-left:25px}}.subnav{text-decoration:none;display:inline;color:#aaa;display:block;font-size:medium;cursor:pointer;transition:.3s}.subnav:hover{color:red}.dropdownLocations{position:relative;display:inline-block}.dropdown-content{width:200px;height:auto;z-index:1;display:none;position:absolute;background-color:#fff;box-shadow:0 10px 10px rgba(0,0,0,.22);max-height:300px;transition:.75s;border-style:none}.dropdown-content a{text-decoration:none;font-size:16px;color:#aaa!important;display:block;transition:.75s}.dropdown-content a:hover{color:red!important;transition:.3s;cursor:pointer}.dropdownLocations:hover .dropdown-content{display:block}.fsTables{padding:1em;justify-content:space-around;flex-direction:column}.CardRow{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;width:100%}.CardTitle{color:#aaa;display:block;font-size:14px;font-weight:700}.CardWrapper a{padding:0;text-decoration:none;color:#aaa!important;display:block;transition:.3s;text-align:center}.CardWrapper a:hover{color:red!important;transition:.3s;cursor:pointer}.view-all{justify-content:center;text-align:center}.view-all:hover{color:red!important;transition:.3s;text-decoration:none;cursor:pointer}.icon-text,.material-icons{vertical-align:middle}.icons2{padding-bottom:0;margin-right:3px}.link,.link-1{display:inline!important;cursor:pointer!important}.link-1{padding-left:1em!important}@media screen and (max-width:500px){.CardWrapper{width:100%;margin-left:0}}.MapTitle{color:#aaa;display:inline;font-size:14px;font-weight:700}.material-icons.sortIcon{visibility:hidden;-webkit-transform:rotate(0deg) scale(.8);transform:rotate(0deg) scale(.8)}.ActiveThresholdContainer{flex:5 1}.AnalyticsBoard{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;font-family:"Karla",sans-serif;margin-bottom:1rem}@media screen and (max-width:1000px){.AnalyticsBoard{width:100%;display:block;font-family:"Karla",sans-serif;margin-bottom:1rem}}.AnalyticsItemWrapper{padding:20px;cursor:pointer;box-shadow:0 0 15px -10px rgba(0,0,0,.75);background-color:#fff;border-style:none;border-radius:1rem;font-family:"Karla",sans-serif;margin:10px 10px auto}.AnalyticsItemWrapper.small{flex:1 1}.AnalyticsItemWrapper.medium{flex:2 1}.AnalyticsItemWrapper.large{flex:3 1}.AnalyticsItemWrapper.xlarge{flex:4 1}.subsequent{margin-left:20px!important}.AnalyticsItemTitle{font-size:18px;font-weight:700;color:#888;margin-bottom:1rem}.sideIcon{float:right;margin-right:0;font-size:18px;color:#aaa}.sideIcon:hover{color:#888;text-shadow:#000}.modal{display:none;position:fixed;z-index:20;padding-top:100px;left:0;top:0;width:100%;height:100%;overflow:hidden;background-color:#000;background-color:rgba(0,0,0,.4)}.modal-content{background-color:#fefefe;margin:auto;padding:20px;width:60%;border-style:none;border-radius:1rem;box-shadow:0 0 15px -10px rgba(0,0,0,.75)}.close{color:#aaa;float:right;font-size:28px;font-weight:700}.close:focus,.close:hover{color:#888;text-decoration:none;cursor:pointer}body.modal-open{overflow:hidden;position:fixed}.subheader{font-size:16px;font-weight:700;color:#888;margin:2rem 0 0}.notificationField{display:inline}.notificationField label{padding:2px;margin-bottom:2px}.notificationField input{margin-top:2px}.settings-button{float:right}.configure-alert{display:inline-block}.cancel-btn{display:fixed;background-color:#fff;border-style:1px solid #aaa;box-shadow:1px 10px 12px #cfcfcf}.save-btn{background-color:#dfdfdf;box-shadow:1px 10px 10px #cfcfcf}.cancel-btn:hover,.save-btn:hover{text-decoration:none;border-style:1px solid #aaa;box-shadow:1px 2.4px 3.2px rgba(0,0,0,.15);transition:.3s}.icons-group{margin-left:5rem}.regular-text{font-size:12px;font-weight:500}#legendIcon{font-size:25px;margin-left:10px}.date-select{position:relative}.date-content{position:absolute;box-shadow:0 1px 2px 0 rgba(60,64,67,.3),0 2px 6px 2px rgba(60,64,67,.15);z-index:10;display:none;background-color:#fff;border-style:none;border-radius:1rem;text-align:left;height:auto;flex:wrap 1;right:10px;min-width:250px;padding:1rem 1rem 1rem 1.5rem;font-weight:700}.date-content a{text-decoration:none;font-size:16px;color:#aaa!important;display:block;transition:.3s}.date-content a:hover{color:red!important;transition:.3s;cursor:pointer}.dateSelectTitle{text-align:left;font-weight:700;color:#888;font-size:16px}#viewDiv{padding:0;margin:0;height:100%;width:100%}.marker{background-image:url(https://docs.mapbox.com/help/demos/custom-markers-gl-js/mapbox-icon.png);background-size:cover;width:50px;height:50px;border-radius:50%;cursor:pointer}.mapboxgl-popup{max-width:200px}.mapboxgl-popup-content{text-align:center;font-family:"Karla",sans-serif}.MapWrapper{padding:20px;box-shadow:0 0 15px -10px rgba(0,0,0,.75);flex:1 1;margin:0 0 1rem 1rem}.icon:hover,a:hover{color:red}a:hover{transition:.75s}.CardWrapper{padding:20px;box-shadow:0 0 15px -10px rgba(0,0,0,.75);background-color:#fff;border-style:hidden;border-radius:1rem;flex:1 1;margin:0 0 1rem 1rem;max-width:100%}#filterInput input[type=text]{border:none;border-bottom:1px solid #aaa;width:20%}.card-d{border-style:none;box-shadow:0 14px 28px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.22);margin-bottom:20px;width:100%;background-color:#fff;border-radius:1rem;overflow:hidden}.icons-group{float:right;display:flex;justify-content:space-between}.icon-3d{color:#aaa;cursor:pointer}.icon-3d i:hover{color:#888;transition:.3s}.toggle-menu-container{position:relative}.toggle-menu{position:absolute;right:20px;top:0;z-index:5;text-align:left;padding:1rem 1rem 1rem 1.5rem;border-style:none;box-shadow:0 1px 2px 0 rgba(60,64,67,.3),0 2px 6px 2px rgba(60,64,67,.15);margin-bottom:20px;width:10rem;background-color:#fff;border-radius:1rem;overflow:hidden}.toggle-menu span{padding-top:0;vertical-align:.5rem}.OptionsTitle{text-align:left;font-weight:700;color:#888;font-size:16px}.capacity .capacity__bar{transition:all .5s ease-in-out}.capacity .capacity__percent-current:after,.capacity .capacity__percent-current:before{content:"";margin:auto}.capacity .capacity__percent-current{font-size:18px;font-style:normal;font-weight:500}.capacity--small .capacity__draw{width:3rem}.capacity--small .capacity__meter{width:1rem}.capacity--theme-dark .capacity__draw,.capacity--theme-dark .capacity__draw:after,.capacity--theme-dark .capacity__draw:before{background-color:#a3a3a3}.capacity--theme-dark .capacity__meter{background-color:#707070}.capacity--theme-dark .capacity__percent-current{color:#fff;background-color:#707070}.capacity--theme-dark .capacity__percent-current:after{border-left:8px solid #707070}.capacity{width:100px;position:relative}.capacity .label{font-size:20px}.capacity .capacity__meter{position:absolute;top:12px;right:0;bottom:auto;left:0;height:calc(100% - 58px);margin:auto;border-radius:50px 50px 0 0;z-index:1}.capacity .capacity__bar{bottom:0;left:0;height:0}.capacity .capacity__bar,.capacity .gauge__mask{position:absolute;top:auto;right:auto;width:100%;border-radius:50px 50px 0 0}.capacity .gauge__mask{bottom:-1px;left:auto;overflow:hidden;height:100%}.capacity .capacity__gradient-color{position:absolute;top:auto;right:auto;bottom:0;left:auto;width:100%;background:linear-gradient(#d62f2f,#ffd546,#3ecc5a)}.capacity .capacity__percent-current{position:absolute;top:4px;right:auto;bottom:auto;left:0;-webkit-transform:translateX(calc(-100% - 8px)) translateY(-50%);transform:translateX(calc(-100% - 8px)) translateY(-50%);padding:5px 10px;border-radius:2px;box-shadow:0 0 0 1px rgba(0,0,0,.1),3px 3px 6px rgba(0,0,0,.1)}.capacity .capacity__percent-current:after,.capacity .capacity__percent-current:before{position:absolute;top:0;right:0;bottom:0;left:auto;width:0;height:0}.capacity .capacity__percent-current:after{border-top:6px solid transparent;border-bottom:6px solid transparent;-webkit-transform:translateX(calc(100% - 2px)) translateY(0);transform:translateX(calc(100% - 2px)) translateY(0)}.capacity .capacity__percent-current:before{border-left:8px solid rgba(0,0,0,.1);border-top:6px solid transparent;border-bottom:6px solid transparent;-webkit-transform:translateX(100%) translateY(0);transform:translateX(100%) translateY(0)}.capacity .capacity__draw{position:relative;height:calc(100% - 20px);margin:auto;border-radius:50px 50px 0 0;box-shadow:0 0 0 1px rgba(0,0,0,.05),1px 1px 5px rgba(0,0,0,.2)}.capacity .capacity__draw:after,.capacity .capacity__draw:before{content:""}.capacity .capacity__draw:before{position:absolute;top:auto;right:auto;bottom:0;left:0;height:50px;width:100%;z-index:1}.capacity .capacity__draw:after{border-radius:50%;box-shadow:0 0 0 1px rgba(0,0,0,.05),1px 1px 5px rgba(0,0,0,.2)}.ConfigContainer{width:100%;display:flex;justify-content:space-between;font-family:"Karla",sans-serif;margin-bottom:1rem}.ConfigCardWrapper{flex:1 1;margin:0;padding:20px;cursor:pointer;box-shadow:0 0 15px -10px rgba(0,0,0,.75);background-color:#fff;border-style:none;border-radius:1rem;font-family:"Karla",sans-serif}.ConfigurationTitle{font-size:18px;font-weight:700;color:#888;margin-bottom:1rem}.footer{position:fixed;margin:auto;bottom:0;left:0;width:100%;text-align:center}.SettingBoard{width:100%;display:flex;flex-wrap:wrap;margin:1rem}.card{margin:1rem 1rem 1rem 0;padding:20px;cursor:pointer;box-shadow:0 0 15px -10px rgba(0,0,0,.75);background-color:#e9e9e9;border-style:none;border-radius:1rem}input[type=number]{font-size:15px}
/*# sourceMappingURL=main.0aaf9954.chunk.css.map */