.devices_container__f6bTJ{display:grid;grid-template-rows:auto 1fr;height:calc(100vh - 185px);padding:1rem;width:100%}.tableContainer{min-Height:200px;max-height:calc(100vh - 300px);overflow-y:auto}.stickyHeader{background-color:#fff;position:-webkit-sticky;position:sticky;top:0;z-index:1}.home_graphContainer__WmsfD{margin-bottom:200px;padding:20px;width:inherit}.home_graphContainer__WmsfD .home_graphViewContainer__ymWmO{height:100%;max-height:100vh}.home_iconFieldContainer__ljrsM{height:calc(100vh - 70px);width:100%}.home_valueBox__9dxBq{min-width:300px;padding:10px 15px}.home_valueBoxDashboard__LYAAn,.home_valueBox__9dxBq{align-items:center;border-radius:10px;display:flex;flex-direction:row;justify-content:space-between}.home_valueBoxDashboard__LYAAn{margin-bottom:17.8px;padding:16px}.home_valueBoxMiddle__2719x{background-position:50%;background-size:cover;height:250px;padding:10px 15px}.home_valueBoxBottom__A0nO6,.home_valueBoxMiddle__2719x{align-items:flex-start;border-radius:10px;display:flex;flex-direction:column;justify-content:flex-start;min-width:300px}.home_valueBoxBottom__A0nO6{height:100%;max-height:100vh;padding:10px}.home_content__riuYi{align-items:flex-start;display:flex;flex-direction:column;flex-grow:1;justify-content:center;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;min-width:-webkit-max-content;min-width:max-content}.home_icon__EYqKh{font-size:24px;margin-left:auto}.energy-root{display:flex;width:100%}.energy-drawer{flex-shrink:0}.energy-drawerPaper{top:65px}.energy-content{flex-grow:1;padding:20px;width:100%}.energy-plant-name{color:#f957ff;font-size:medium;padding-left:20px;text-align:left}.energy_container__izXW5{display:flex;padding:2rem}.energy_pageHeader__GA0jk{position:relative}.energy_pageSelector__gl2nI{display:flex;flex:1 1;justify-content:flex-end}.energy_box__z9Ny9{display:flex;flex-flow:column;height:100%;justify-self:center;top:0;width:95%}.energy_logBox__yfhPo{background-color:#1c1c1c;border-color:gray;border-style:dashed;color:#fff;display:flex;flex:1 1 auto;flex-direction:column;height:100%;line-height:1.4;margin-top:.5rem;overflow-y:hidden;padding:.15rem;position:relative;scroll-behavior:smooth}.energy_log__OKkZ3{display:grid}.energy_logSummary__4fKZj{display:grid;grid-template-columns:repeat(3,minmax(24ch,32ch))}.energy_logDetails__bw8Bn{display:grid;grid-template-columns:repeat(2,50%)}.energy_logBar__5KNx5{align-items:center;display:flex;gap:1em}.energy_factoryContainer__C-COV,.energy_houseContainer__KoCUv{align-items:center;display:flex;flex-direction:column;height:270px;justify-content:center;position:relative;width:100%}.energy_image__8lSNx{height:250px;object-fit:contain;width:350px}.energy_svgContainer__WpohU{align-items:center;display:flex;inset:0;justify-content:center;position:absolute;width:100%}.energy_rounded-progress__KpALT{border-radius:10px;height:20px}.energy_rounded-progress__KpALT .energy_MuiLinearProgress-bar__-f6Rz{background-color:#1a90ff;border-radius:10px}.charttooltip_body__L0fxz{background-color:#f8f8f8;color:#000;padding:10px;position:relative;z-index:10000}.charttooltip_rowTitle__1A7AP{font-size:1em;font-weight:700;margin:initial;padding:initial}.charttooltip_row__sqFoZ{align-items:center;display:inline-flex;flex-direction:row;gap:5px;grid-auto-flow:column;height:30px;justify-content:flex-start}.charttooltip_row__sqFoZ .charttooltip_lineColourIndicator__72ZFI{height:5px;width:10px}.TimeScaledLineChart_container__pf9Dh{grid-gap:5px;display:grid;gap:5px;grid-template-rows:auto 1fr;height:100%;position:relative;width:100%}.TimeScaledLineChart_container__pf9Dh *{-webkit-user-select:none;user-select:none}.TimeScaledLineChart_localControlsContainer__uyj3y{width:100%}.TimeScaledLineChart_localControlsContainer__uyj3y .TimeScaledLineChart_localControls__MbDF8{align-items:center;display:flex;gap:20px;justify-content:center}.TimeScaledLineChart_loading__4IosE:before{background-color:#121212cc;content:"";height:97%;left:0;position:absolute;top:0;width:100%;z-index:2}.TimeScaledLineChart_loading__4IosE .TimeScaledLineChart_loadingElement__qFe0n{grid-gap:10px;display:grid;gap:10px;height:100%;place-content:center;place-items:center;position:absolute;width:100%;z-index:3}.TimeScaledLineChart_loading__4IosE .TimeScaledLineChart_loadingElement__qFe0n p{font-size:1.2em;margin:0;padding:0}.TimeScaledLineChart_loading__4IosE .TimeScaledLineChart_loadingElement__qFe0n img{height:75px;width:75px}.DropdownRangePicker_timePickerContainer__n7yXb{max-width:450px;padding:10px}.DropdownRangePicker_divider__i75I5{padding:15px 0}.DropdownRangePicker_matchButtonPadding__MggbC{padding-left:6px}.DropdownRangePicker_relativeContainer__dFYZH{gap:5px}.monitoring_container__NW9yO{display:grid;grid-template-rows:auto 1fr;padding:1rem;width:100%}.monitoring_controlsContainer__ygOgV{height:60px}.monitoring_alertContainer__QfSHL{height:calc(100% - 60px);overflow:auto}.redpi_container__dDV9U{display:grid;grid-template-rows:auto 1fr;padding:1rem;width:100%}.redpi_box__qIWZv{display:flex;flex:1 1 auto;flex-flow:column;height:100%}.redpi_logBox__tF\+OC{background-color:#1c1c1c;border-color:gray;border-style:dashed;color:#fff;display:flex;flex:1 1 auto;flex-direction:column;height:100%;line-height:1.4;margin-top:.5rem;overflow-y:hidden;padding:.15rem;position:relative;scroll-behavior:smooth;width:79%}.redpi_log__6FFYL{margin:0;padding:.5em 1.3em}.redpi_plantInfoBox__Xmagw{position:absolute;right:0;width:19%}.redpi_commandBar__0zVL5,.redpi_searchBar__kNo5X{align-items:center;display:flex;gap:1em;width:79%}.redpi_commandBar__0zVL5{margin:.35rem 1rem 1rem}.redpi_redPiDeviceList__5xkjs{display:block;margin-top:20;position:relative}.redpi_resetFiltersContainer__BQLe3{background-color:#121212;display:grid;height:100%;left:0;place-content:center;place-items:center;position:absolute;top:0;width:100%;z-index:100}.redpi_deviceCardGrid__YSo4i{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(7,minmax(24ch,1fr));padding:0 1rem 0 0}.redpi_refreshButton__z3F-O{height:3em}.redpi_healthy__DUiBj{color:#02c35f}.redpi_unhealthy__f8yFx{color:#cf2f2f}.redpi_pageSelector__nLt2p{align-items:center;display:flex;gap:.5em;margin-left:auto;margin-right:0}.redpi_arrowButton__-Yj6-{border:.1em;border-style:solid;min-width:0}.redpi_commandModalLink__N63iD{background-color:#ffffff80}:root{--border-color:#000}.RedPiDeviceCard_healthy__gUOL7{--primary-color:#02d568;--secondary-color:#00f375;--text-color:#02c35f}.RedPiDeviceCard_unhealthy__RhVjW{--primary-color:#d32f2f;--secondary-color:#fa3939;--text-color:#cf2f2f}.RedPiDeviceCard_isRegistered__8YVpx{--border-color:#fff}.RedPiDeviceCard_notRegistered__CzwRX{color:#fff3}.RedPiDeviceCard_card__kDYVm{background-image:linear-gradient(45deg,var(--primary-color),var(--secondary-color) 30%,#000 60%);background-image:linear-gradient(45deg,var(--primary-color),var(--secondary-color) 30%,var(--border-color) 60%);background-position:100%;background-size:400%;border-radius:.5rem;display:flex;list-style:none;margin:0;overflow-wrap:break-word;padding:.15rem;position:relative;transition:background-position .6s cubic-bezier(.22,1,.36,1)}.RedPiDeviceCard_card__kDYVm>a{background-color:#1c1c1c;border-radius:.35rem;display:flex;flex:1 1;flex-direction:column;line-height:1.4;opacity:.95;padding:1em 1.3em;text-decoration:none;width:100%}.RedPiDeviceCard_card__kDYVm>a h3{color:var(--secondary-color)}.RedPiDeviceCard_card__kDYVm:is(:hover,:focus-within){background-position:0}.RedPiDeviceCard_card__kDYVm:is(:hover,:focus-within) h3{color:var(--text-color)}.RedPiDeviceCard_card__kDYVm:is(:hover,:focus-within) h2{color:var(--text-color)}.RedPiDeviceCard_card__kDYVm:is(:hover,:focus-within) h2 span{transform:translateX(2px)}