@import url(https://fonts.googleapis.com/css2?family=Lato:wght@300;400;500;700&display=swap);.notificationIcon{color:#3785c5;position:absolute;right:50px}.flexOne,.navigationBar{flex:1 1}.displayFlex{display:flex}.alignItemsCenter{align-items:center}.alignSelfCenter{align-self:center}.justifyContentCenter{justify-content:center}.flexDirectionRow{display:flex;flex-direction:row!important}.flexWrap{flex-wrap:wrap}.spaceBetween{justify-content:space-between}.spaceEvenly{justify-content:space-evenly}.scroll{overflow:auto;height:100%}.lato{font-family:"Lato"!important}.boldText{font-weight:700;text-align:left}.MuiBottomNavigationAction-root.Mui-selected{background-color:#dedede}@media only screen and (min-width:1025px){.mobile{display:none!important}.topContainer{height:70px;display:flex;justify-content:center;align-content:center;align-items:center;justify-items:center}}.logOutIcon{color:#3785c5;position:absolute;right:10px}@media only screen and (max-width:1025px){.content{height:calc(100vh - 190px);margin-top:64px;margin-bottom:56px;display:block!important}}@media only screen and (max-width:1025px)and (min-width:600px){.content{margin-top:72px}}.bottomNavigation{position:fixed;bottom:0;width:100%}.shadowApp{box-shadow:0 -4px 6pt rgba(0,0,0,.1607843137)}.FireFoxDisable{color:#2f4f4f;text-decoration:none}.FireFoxDisable .deviceItemName{font-size:12px!important;font-weight:300}.blueIcon{color:#3785c5;align-self:center;transform:scale(1.2)}.userField{background-color:#f5f4f4;position:absolute;bottom:0;width:100%}.avatar{margin-left:auto;margin-right:auto;top:10px;overflow:hidden;text-overflow:ellipsis}.column{flex-direction:column;text-align:center}.MuiListItem-root.Mui-selected{border-right:3px solid #3785c5}.MuiDrawer-paperAnchorDockedLeft{position:relative!important;height:100vh!important}.avatarName{font-weight:700;font-size:14px;margin-top:20px;text-align:center;width:105px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-left:5px}.menuDrawerWidth{max-width:100%;width:125px}.DisableFireFoxElements{text-decoration:none}.notifikationHeader{background-color:#d9d9d9;display:flex;flex-direction:column;width:100%}.notificationMainHeader{font-weight:700;font-size:16px}.notificationSubheader{font-size:12px;font-weight:300}@media only screen and (min-width:1025px){.MuiDrawer-paperAnchorRight{position:relative!important}}.notificationOverflow{overflow:auto}@media only screen and (max-width:1025px){.notificationOverflow .MuiList-root.MuiList-padding{height:calc(100vh - 70px);width:270px}}@media only screen and (min-width:1025px){.notificationOverflow .MuiList-root.MuiList-padding{height:calc(100vh - 90px);width:270px}}@media only screen and (max-width:1025px){.notificationHeaderApp{height:70px;display:flex;justify-content:center;align-content:center;align-items:center;justify-items:center}}.notificationApp,.overflow{overflow:auto}.notificationApp .MuiList-root.MuiList-padding{height:calc(100vh - 87px);width:270px;margin-left:10px}.notification-icon-row{width:50px}.notification-device-name{width:105px;max-width:105px;text-align:left;height:30px;font-size:14px;font-weight:700;overflow-wrap:break-word}.notification-date{max-width:100px;position:relative;font-size:12px;font-weight:300}.notification-limit{text-align:left;height:30px;font-size:14px;max-width:180px}.notification-payload{text-align:left;font-size:.875em;font-weight:700;max-width:140px}.icon{width:30px;margin-left:10px}.notification-block{margin-top:5px;margin-bottom:5px;min-height:93px;align-items:center}.dateAndNameBox{width:190px}.emptyMessage{font-weight:400;font-size:12px;margin-left:80px;margin-top:20px}.emptyMessageNotifications{text-align:center;margin-top:50px;width:100%}.spinner{text-align:center;margin-top:80px;position:absolute;margin-left:auto;margin-right:auto;left:0;right:0}@media only screen and (min-width:1025px){.headerMainPageContainer{background-color:#e7e7e7;text-align:left;padding-bottom:20px;height:105px}}@media only screen and (max-width:1025px){.headerMainPageContainer{text-align:left;padding-bottom:5px;background-color:#fff}}@media only screen and (max-width:760px){.headerMainPageContainer{text-align:left;background-color:#fff}}@media only screen and (min-width:760px){.mainPageHeader{font-weight:700;font-size:26px;margin-left:30px;padding-top:20px;padding-bottom:20px}}@media only screen and (max-width:760px){.mainPageHeader{font-weight:700;font-size:16px;margin-left:30px;padding-top:20px}}@media only screen and (max-width:760px){.mainPageHeaderSubheader{font-size:14px;line-height:2.2;margin-left:30px}}@media only screen and (min-width:760px){.mainPageHeaderSubheader{font-size:14px;margin-left:30px;justify-content:center}}@media only screen and (min-width:760px)and (max-width:1025px){.boxPage{display:flex;flex-wrap:wrap;max-width:100%;max-height:calc(100vh - 230px);background-color:#fff;justify-content:center}}@media only screen and (min-width:1025px){.boxPage{display:flex;flex-wrap:wrap;max-width:100%;max-height:calc(100vh - 125px);overflow:auto}}@media only screen and (max-width:760px){.boxPage{flex-direction:column;display:flex;flex-wrap:wrap;max-width:100%;max-height:calc(100vh - 195px);background-color:#fff}}.width{width:100%}.spinnerSettings{position:absolute;top:50%;left:45%;transform:translate(-50%,-50%)}.emptyMessageSettings{text-align:center;margin-top:50px;width:100%}@media only screen and (min-width:1025px){.deviceManagementContainer{background-color:#f5f4f4;padding:20px;border-radius:15px;margin-left:30px;margin-top:30px}.deviceManagementContainer .MuiInput-underline:after,.deviceManagementContainer .MuiInput-underline:before{width:120px}}@media only screen and (min-width:834px)and (max-width:1025px){.deviceManagementContainer{background-color:#f5f4f4;padding:20px;width:44%;margin-bottom:10px;-webkit-margin-end:10px;margin-inline-end:10px;justify-content:center}.deviceManagementContainer .MuiInput-underline:after,.deviceManagementContainer .MuiInput-underline:before{width:120px}}@media only screen and (max-width:834px){.deviceManagementContainer{background-color:#f5f4f4;padding:30px;width:100%;justify-content:center;margin-bottom:10px}.deviceManagementContainer .MuiInput-underline:after,.deviceManagementContainer .MuiInput-underline:before{width:120px}}@media only screen and (max-width:500px){.deviceManagementContainer{padding:20px}.deviceManagementContainer .MuiInput-underline:after,.deviceManagementContainer .MuiInput-underline:before{width:120px}}@media only screen and (max-width:400px){.deviceManagementContainer{padding-right:10px;padding-left:10px}.deviceManagementContainer .MuiInput-underline:after,.deviceManagementContainer .MuiInput-underline:before{width:120px}}@media only screen and (min-width:760px){.sensorHeader{font-size:16px;min-width:165px}}@media only screen and (max-width:760px){.sensorHeader{font-size:14px;font-weight:700;min-width:165px}}.colorRouterDeviceManagement{margin-right:20px;max-width:400px}.formatBox{margin-bottom:10px}.lastChanged{display:flex;justify-content:space-between}.LastChangedText{font-size:12px;font-weight:300}@media only screen and (min-width:760px){.boldTextHeaders{font-size:14px;font-weight:700;margin-top:12px;margin-bottom:2px}}@media only screen and (max-width:760px){.boldTextHeaders{font-size:12px;font-weight:700;margin-top:15px;margin-bottom:2px}}.deviceItemHeader{justify-content:center;flex:1 1}.deviceIdMargin{margin-left:5px;margin-top:2px}.idAndColor{flex:1 1}@media only screen and (min-width:1025px){.inputMargin{margin-left:27px}}@media only screen and (max-width:1025px){.inputMargin{margin-left:33px}}@media only screen and (min-width:1025px){.inputMarginRightSide{margin-left:27px}}@media only screen and (max-width:1025px){.inputMarginRightSide{margin-left:33px}}@media only screen and (max-width:400px){.inputMarginRightSide{margin-left:15px}}.DateTimePicker{width:160px;margin-bottom:10px;margin-top:10px;padding-top:2px}.leftBorder{border-left:inset}.rightBorder{padding-right:8px}@media only screen and (max-width:1025px){.desktop{display:none!important}.MuiAppBar-colorPrimary{background-color:#fff!important}.topContainer{text-align:left}.padding{padding-left:10px!important;padding-right:10px!important}}.pageBottomNavigator{display:flex;justify-content:center;align-items:center;height:40px;position:fixed;bottom:56px;width:100%;background-color:#d3d3d3}.deviceManagementPage{margin-bottom:56px}.datePickerToDate{margin-left:10px!important}.datePickerFromDate{margin-right:10px!important}.alignCenterPaddingTop20{align-self:center;padding-top:20px}.MuiInputAdornment-positionEnd{margin-left:unset!important}.MuiButtonBase-root .MuiButtonBase-root .transformText .MuiFormControlLabel-root .MuiIconButton-root .transformText .MuiFormControlLabel-root .PrivateSwitchBase-root-242 .transformText .MuiFormControlLabel-root .MuiRadio-root .MuiButton-root .MuiButtonBase-root .transformText .MuiFormControlLabel-root .MuiIconButton-root .transformText .MuiFormControlLabel-root .PrivateSwitchBase-root-242 .transformText .MuiFormControlLabel-root .MuiRadio-root .MuiButton-outlined{text-transform:none}.MuiButtonBase-root.MuiIconButton-root.MuiRadio-root.MuiIconButton-root:hover{background-color:transparent}.downloadCSV{margin-top:6px}.downloadCSV .paddingRight div{top:1px}.downloadCSV .downloadCSVIcon{margin-top:4px}@media only screen and (min-width:1025px){.deviceLegend{max-width:60vh;flex-wrap:wrap;display:flex;align-items:center}.deviceLegend .flexDirectionRow{margin-right:20px}}@media only screen and (max-width:1025px)and (min-width:500px){.deviceLegend{max-width:80vh;justify-content:center;padding:15px 10vh}.deviceLegend .flexDirectionRow{margin-right:20px}}@media only screen and (max-width:500px){.deviceLegend{max-width:80vh;justify-content:left;padding:15px 5vh}.deviceLegend .flexDirectionRow{margin-right:20px}}.deviceMenuWidth{width:214px;justify-content:space-between;padding-left:36px;margin-bottom:15px;padding-right:3px}.deviceOverflow .MuiListItem-gutters{padding:0}.devicesContainer{background-color:#e7e7e7;height:100vh;max-height:100%;width:260px}.deviceContentContainer{width:calc(100% - 260px)}.deviceContentContainer .justifyContentStart{justify-content:flex-start}.marginThis{margin-left:10px!important}.downloadCSV{cursor:pointer;margin-left:auto;margin-top:7px}.downloadCSV div{font-size:12px;align-self:center}.downloadCSV .spinnerGraph{position:absolute;padding:0!important}.downloadCSV .spinnerGraph div{width:40px;height:40px}.downloadCSV .paddingRight{padding-right:10px;height:40px;position:relative}.downloadCSV .paddingRight div{left:-2px;top:-2px}.downloadCSV .downloadCSVIcon{height:35px;width:35px;position:relative}.downloadCSV .downloadCSVIcon.notDownloading{top:3px;right:3px}@media only screen and (max-width:1025px){.chartjs-render-monitor{width:100vw!important}}@media only screen and (min-width:1025px){.deviceLegend{max-width:60vh;flex-wrap:wrap;display:flex;align-items:center}}@media only screen and (max-width:1025px)and (min-width:500px){.deviceLegend{max-width:80vh;justify-content:center;padding:15px 10vh}}@media only screen and (max-width:500px){.deviceLegend{max-width:80vh;justify-content:left;padding:15px 5vh}}.legendsContainer{margin-bottom:40px}.legendsTab{flex:1 1;justify-content:space-between}.legendsTab .MuiBox-root.MuiBox-root-385{align-self:center}@media only screen and (min-width:500px){.appButtonTypes{flex:1 1;justify-content:center}}@media only screen and (max-width:500px){.appButtonTypes{margin-left:5vh}}.contentTitle{font-weight:700;width:100%}@media only screen and (min-width:1025px){.contentTitle{left:30px;max-width:100%;font-size:26px;margin-left:30px}}@media only screen and (max-width:1025px){.contentTitle{background-color:#fff;padding-bottom:10px;font-size:16px;max-width:100%;padding-left:10px;width:unset}}@media only screen and (min-width:1025px){.contentTitleContainer{background-color:#f4f4f4}}@media only screen and (min-width:1025px){.graphMargin{margin-left:30px;margin-right:30px}}@media only screen and (min-width:1025px){.datePicker{margin-top:15px;margin-bottom:45px}}@media only screen and (max-width:1025px){.datePicker{margin-top:5px;margin-bottom:15px;justify-content:center}}.graphWidth{width:100%}.deviceDrawerItem{display:flex;position:relative;width:100%}.deviceDrawerItem .MuiListItemText-root{align-self:center;padding-left:10px}.deviceDrawerItem .MuiListItemText-root .MuiTypography-body1{font-size:12px!important}.deviceDrawerItem .checkBoxStyle{padding:0;position:absolute;right:0}.deviceDrawerItemContainer{display:flex;flex-direction:column;width:100%;max-width:deviceMenuWidthApp}@media only screen and (max-width:1025px){.deviceDrawerItemContainer{padding-top:5px;min-width:101px;min-height:108px}}@media only screen and (min-width:1025px){.deviceDrawerItemContainer .DeviceName{padding-left:10px}}.deviceIconChecked{padding-left:8px;width:77px;height:77px}.deviceIcon{padding-top:3.5px;padding-bottom:3.5px;width:70px;height:70px}.activeDot{align-self:center;font-size:10px!important}.activeDot.active{color:#0f0}.activeDot.inActive{color:red}.MuiButtonBase-root.MuiIconButton-root.MuiCheckbox-root.MuiCheckbox-colorSecondary.MuiIconButton-colorSecondary{margin-top:20px}.determineWidth{width:96px;margin-top:7px}input[class=calibration]{width:50px;margin-top:4px;margin-left:15px;padding-left:5px}.label{font-size:12px;color:#696969}.nameAndDot{width:85px}.deviceName{max-width:85px}.deviceName .MuiTypography-root.MuiListItemText-primary.MuiTypography-body1.MuiTypography-displayBlock{overflow:hidden;text-overflow:ellipsis}.devicesTableTopContainer{justify-content:start;padding-left:36px;padding-right:10px}@media only screen and (min-width:1025px){.devicesTableTopContainer{background-color:#dedede}}@media only screen and (max-width:1025px){.devicesTableTopContainer{background-color:#fff}}.devicesTableTopContainer .availableDevices{text-align:left;font-size:12px;padding-bottom:10px}.devicesTableTopContainer .width100{width:100%}.chooseAllOrDismissContainer{height:40px;flex-direction:row;display:flex;position:relative}@media only screen and (min-width:1025px){.chooseAllOrDismissContainer{background-color:#d6d6d6}}.chooseAllOrDismissContainer{width:100%}@media only screen and (min-width:1025px){.chooseAllOrDismiss{padding-left:36px}}@media only screen and (max-width:1025px){.chooseAllOrDismiss{padding-left:10px}}.chooseAllOrDismiss{font-size:smaller;justify-content:center;align-self:center}.checkBoxStyle{top:10px;padding:0!important;position:absolute!important;right:15px}.checkBoxStyle.device{top:25px}.checkBoxStyle.MuiCheckbox-colorPrimary.Mui-checked{color:#3785c5}.arrowForwardRight{position:absolute;right:30px;color:#3785c5}.arrowBackLeft{position:absolute;left:30px;color:#3785c5}@media only screen and (max-width:1025px){.paddingBottom{padding-bottom:112px}}@media only screen and (min-width:1025px){.devicesSelect{background-color:#e7e7e7;position:relative}}.deviceOverflow{overflow:auto}@media only screen and (min-width:1025px){.deviceOverflow{display:flex;height:calc(100vh - 130px);justify-content:center;margin-bottom:0}}.spinnerDevice{position:absolute;top:200px}.MuiSvgIcon-root.enlarge{transform:scale(1.3);border-radius:12px;padding-bottom:4px;padding-right:4px}.MuiInputBase-input.MuiOutlinedInput-input{padding:4px;background-color:#fff;border-style:none;max-width:100px;text-align:center}.limitInput{text-align:left}@media only screen and (min-width:400px){.limitInput{width:150px}}@media only screen and (max-width:400px){.limitInput{width:150px}}@media only screen and (min-width:760px){.boldTextLimit{font-size:14px;font-weight:700;margin-bottom:5px}}@media only screen and (max-width:760px){.boldTextLimit{font-size:12px;font-weight:700;margin-bottom:5px}}@media only screen and (min-width:760px){.boldTextNotification{font-size:14px;font-weight:700;margin-bottom:5px;margin-left:12px}}@media only screen and (max-width:760px){.boldTextNotification{font-size:12px;font-weight:700;margin-bottom:5px;margin-left:12px}}@media only screen and (min-width:760px){.checkboxName{margin-right:5px;position:relative;top:6px;font-size:14px}}@media only screen and (max-width:760px){.checkboxName{margin-right:5px;position:relative;top:6px;font-size:12px}}@media only screen and (min-width:760px){.units{margin-left:5px;position:relative;top:6px;font-size:14px}}@media only screen and (max-width:760px){.units{margin-left:5px;position:relative;top:6px;font-size:12px}}.verticalSpacer1{margin-bottom:20px;margin-top:20px}.verticalSpacer2{line-height:1;position:relative}.checkbox{position:relative;bottom:9px}input[type=number]{-moz-appearance:textfield}@media only screen and (min-width:1025px){.settingsContainer{background-color:#f5f4f4;padding:20px;border-radius:15px;max-width:325px;margin-left:30px;margin-top:30px}}@media only screen and (min-width:834px)and (max-width:1025px){.settingsContainer{background-color:#f5f4f4;padding:20px;width:44%;margin-bottom:10px;-webkit-margin-end:10px;margin-inline-end:10px;justify-content:center}}@media only screen and (max-width:834px){.settingsContainer{background-color:#f5f4f4;padding:30px;width:100%;justify-content:center;margin-bottom:10px}}@media only screen and (max-width:500px){.settingsContainer{padding:20px}}@media only screen and (min-width:760px){.sensorHeader{font-size:16px;margin-top:2px;margin-left:5px}}@media only screen and (max-width:760px){.sensorHeader{font-size:14px;font-weight:700;margin-top:2px;margin-left:5px}}.colorRouter{margin-right:20px}.formatBox{margin-bottom:20px}body{margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:"Lato";font-weight:400;font-style:normal}.MuiTypography-body1{font-family:Lato!important}
/*# sourceMappingURL=main.15605750.chunk.css.map */