a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,input,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,select,small,span,strike,strong,sub,summary,sup,table,tbody,td,textarea,tfoot,th,thead,time,tr,tt,u,ul,var,video{background:transparent;box-sizing:border-box;border:0;color:#333;font:10px "HelveticaNeue-Regular",sans-serif;margin:0;padding:0;vertical-align:initial}html{font-size:16px;scroll-behavior:smooth}button{background:transparent}a{text-decoration:none}a,button{transition:all .33s ease-in-out 0s}@font-face{font-family:"HelveticaNeue-Regular";src:url(/static/media/helveticaneue.46eaf06d.woff) format("woff"),url(/static/media/helveticaneue.fff747b1.ttf) format("truetype")}@font-face{font-family:"HelveticaNeue-Medium";src:url(/static/media/helveticaneuemedium.8430c4ce.woff) format("woff"),url(/static/media/helveticaneuemedium.474e08e1.ttf) format("truetype")}.disable-pointer-events{pointer-events:none}.display-flex{display:flex}.text-center{text-align:center}.text-error{color:red}#root>section{display:flex;flex-wrap:wrap;margin-top:65px;padding:0 15px 20px}#page-wrapper{flex:1 0 100%;padding-left:270px}@media(max-width:768px){#page-wrapper{padding-left:0}}[data-reach-dialog-overlay]{z-index:100}.ReactTable,.ReactTable a{font-size:12px}.ReactTable .-pagination .-next button,.ReactTable .-pagination .-previous button{display:inline-block}.ReactTable .-pagination .-previous{text-align:left}.ReactTable .-pagination .-next{text-align:right}.ReactTable .rt-thead{padding:5px 0}.ReactTable .rt-thead .rt-th{align-self:center}.ReactTable .rt-td,.ReactTable .rt-th{white-space:normal;word-break:break-word}.ReactTable .-loading.-active>div{transform:translateY(-50%)}.btn-actions{margin-top:25px;width:100%}.btn-actions button{margin-right:25px}.btn-actions button:last-child{margin-right:0}a.btn{display:inline-block}.btn.unstyled,button.unstyled{background:transparent;border:0;cursor:pointer;outline:0}.btn.unstyled:hover,button.unstyled:hover{transform:translateY(-2px)}.btn:not(.unstyled),button:not(.unstyled):not(.react-datepicker__navigation){border:1px solid #6ab42d;color:#666;cursor:pointer;font:14px "HelveticaNeue-Regular",sans-serif;height:36px;min-width:200px;padding-top:3px;position:relative}.btn:not(.unstyled).search:before,.btn:not(.unstyled):after,button:not(.unstyled):not(.react-datepicker__navigation).search:before,button:not(.unstyled):not(.react-datepicker__navigation):after{background:url(/static/media/loading.67d404f3.svg) no-repeat;background-size:cover;content:"";height:24px;margin:-12px 0 0 10px;opacity:0;position:absolute;top:50%;width:24px;transition:all .33s ease-in-out 0s}.btn:not(.unstyled):disabled,button:not(.unstyled):not(.react-datepicker__navigation):disabled{border-color:#ace081;color:#666;cursor:not-allowed;pointer-events:none}.btn:not(.unstyled).loading:after,button:not(.unstyled):not(.react-datepicker__navigation).loading:after{opacity:1}.btn:not(.unstyled):focus,.btn:not(.unstyled):hover,button:not(.unstyled):not(.react-datepicker__navigation):focus,button:not(.unstyled):not(.react-datepicker__navigation):hover{outline:0}.btn:not(.unstyled):not(.search):not(.edit):not(.add):not(.remove):not(.title-edit):not(.delete):not(.open-in-new):not(.renew):focus,.btn:not(.unstyled):not(.search):not(.edit):not(.add):not(.remove):not(.title-edit):not(.delete):not(.open-in-new):not(.renew):hover,button:not(.unstyled):not(.react-datepicker__navigation):not(.search):not(.edit):not(.add):not(.remove):not(.title-edit):not(.delete):not(.open-in-new):not(.renew):focus,button:not(.unstyled):not(.react-datepicker__navigation):not(.search):not(.edit):not(.add):not(.remove):not(.title-edit):not(.delete):not(.open-in-new):not(.renew):hover{background:#6ab42d;color:#fff}.btn:not(.unstyled).cancel,button:not(.unstyled):not(.react-datepicker__navigation).cancel{border-color:red}.btn:not(.unstyled).cancel:focus,.btn:not(.unstyled).cancel:hover,button:not(.unstyled):not(.react-datepicker__navigation).cancel:focus,button:not(.unstyled):not(.react-datepicker__navigation).cancel:hover{background:red!important}.btn:not(.unstyled).cancel:disabled,button:not(.unstyled):not(.react-datepicker__navigation).cancel:disabled{border-color:#ff8080}.btn:not(.unstyled).search,.btn:not(.unstyled).title-edit,button:not(.unstyled):not(.react-datepicker__navigation).search,button:not(.unstyled):not(.react-datepicker__navigation).title-edit{border:0;min-width:auto;position:absolute;right:0}.btn:not(.unstyled).search:after,.btn:not(.unstyled).search:before,.btn:not(.unstyled).title-edit:after,.btn:not(.unstyled).title-edit:before,button:not(.unstyled):not(.react-datepicker__navigation).search:after,button:not(.unstyled):not(.react-datepicker__navigation).search:before,button:not(.unstyled):not(.react-datepicker__navigation).title-edit:after,button:not(.unstyled):not(.react-datepicker__navigation).title-edit:before{background-size:contain}.btn:not(.unstyled).search,button:not(.unstyled):not(.react-datepicker__navigation).search{height:28px;margin-right:0;right:2px;top:16px;width:28px}.btn:not(.unstyled).search:after,.btn:not(.unstyled).search:before,button:not(.unstyled):not(.react-datepicker__navigation).search:after,button:not(.unstyled):not(.react-datepicker__navigation).search:before{margin-left:-14px}.btn:not(.unstyled).search:before,button:not(.unstyled):not(.react-datepicker__navigation).search:before{background-image:url(/static/media/search.20a0c935.svg);opacity:1}.btn:not(.unstyled).search.loading:before,button:not(.unstyled):not(.react-datepicker__navigation).search.loading:before{opacity:0}.btn:not(.unstyled).title-edit,button:not(.unstyled):not(.react-datepicker__navigation).title-edit{height:20px;top:0;width:20px}.btn:not(.unstyled).title-edit:after,button:not(.unstyled):not(.react-datepicker__navigation).title-edit:after{background-image:url(/static/media/edit.962e7af9.svg);height:20px;margin:-10px 0 0 -10px;opacity:1;width:20px}.btn:not(.unstyled).add,.btn:not(.unstyled).delete,.btn:not(.unstyled).edit,.btn:not(.unstyled).open-in-new,.btn:not(.unstyled).remove,.btn:not(.unstyled).renew,button:not(.unstyled):not(.react-datepicker__navigation).add,button:not(.unstyled):not(.react-datepicker__navigation).delete,button:not(.unstyled):not(.react-datepicker__navigation).edit,button:not(.unstyled):not(.react-datepicker__navigation).open-in-new,button:not(.unstyled):not(.react-datepicker__navigation).remove,button:not(.unstyled):not(.react-datepicker__navigation).renew{background:no-repeat;background-size:20px 20px;border:0;height:20px;min-width:auto;opacity:.6;width:20px}.btn:not(.unstyled).add:after,.btn:not(.unstyled).delete:after,.btn:not(.unstyled).edit:after,.btn:not(.unstyled).open-in-new:after,.btn:not(.unstyled).remove:after,.btn:not(.unstyled).renew:after,button:not(.unstyled):not(.react-datepicker__navigation).add:after,button:not(.unstyled):not(.react-datepicker__navigation).delete:after,button:not(.unstyled):not(.react-datepicker__navigation).edit:after,button:not(.unstyled):not(.react-datepicker__navigation).open-in-new:after,button:not(.unstyled):not(.react-datepicker__navigation).remove:after,button:not(.unstyled):not(.react-datepicker__navigation).renew:after{display:none}.btn:not(.unstyled).add:focus,.btn:not(.unstyled).add:hover,.btn:not(.unstyled).delete:focus,.btn:not(.unstyled).delete:hover,.btn:not(.unstyled).edit:focus,.btn:not(.unstyled).edit:hover,.btn:not(.unstyled).open-in-new:focus,.btn:not(.unstyled).open-in-new:hover,.btn:not(.unstyled).remove:focus,.btn:not(.unstyled).remove:hover,.btn:not(.unstyled).renew:focus,.btn:not(.unstyled).renew:hover,button:not(.unstyled):not(.react-datepicker__navigation).add:focus,button:not(.unstyled):not(.react-datepicker__navigation).add:hover,button:not(.unstyled):not(.react-datepicker__navigation).delete:focus,button:not(.unstyled):not(.react-datepicker__navigation).delete:hover,button:not(.unstyled):not(.react-datepicker__navigation).edit:focus,button:not(.unstyled):not(.react-datepicker__navigation).edit:hover,button:not(.unstyled):not(.react-datepicker__navigation).open-in-new:focus,button:not(.unstyled):not(.react-datepicker__navigation).open-in-new:hover,button:not(.unstyled):not(.react-datepicker__navigation).remove:focus,button:not(.unstyled):not(.react-datepicker__navigation).remove:hover,button:not(.unstyled):not(.react-datepicker__navigation).renew:focus,button:not(.unstyled):not(.react-datepicker__navigation).renew:hover{opacity:1}.btn:not(.unstyled).add,button:not(.unstyled):not(.react-datepicker__navigation).add{background-image:url(/static/media/add-circle.731bbaad.svg);opacity:.8}.btn:not(.unstyled).delete,button:not(.unstyled):not(.react-datepicker__navigation).delete{background-image:url(/static/media/delete.87a8c350.svg)}.btn:not(.unstyled).edit,button:not(.unstyled):not(.react-datepicker__navigation).edit{background-image:url(/static/media/edit.962e7af9.svg)}.btn:not(.unstyled).open-in-new,button:not(.unstyled):not(.react-datepicker__navigation).open-in-new{background-image:url(/static/media/open-in-new.72009eef.svg);vertical-align:top}.btn:not(.unstyled).remove,button:not(.unstyled):not(.react-datepicker__navigation).remove{background-image:url(/static/media/remove-circle.b6f215af.svg);opacity:.8}.btn:not(.unstyled).renew,button:not(.unstyled):not(.react-datepicker__navigation).renew{background-image:url(/static/media/renew.6dae8a83.svg);opacity:.8}.error-message{color:red;display:block;max-height:100px;overflow:auto;flex:1 0 100%;font-size:14px;margin-bottom:10px}.error-message.center{text-align:center}.input-auto-complete-wrapper{background:#fff;border-left:1px solid #b5b5b5;border-right:1px solid #b5b5b5;box-shadow:0 1px 5px rgba(0,0,0,.55);left:0;position:absolute;right:0;z-index:2}.input-auto-complete-wrapper button{display:flex;border:0;border-bottom:1px solid #b5b5b5;border-radius:0;display:block;font-size:14px;margin:0;min-width:0!important;max-width:100%!important;width:100%;padding:8px 10px;text-align:left}.input-auto-complete-wrapper button:hover{background:#6ab42d}form{display:flex;flex-wrap:wrap;justify-content:space-between}form>button,form>p{flex:1 1 100%}form>div{width:47%}form>button{max-width:200px}div.input-select,label{display:block;margin:20px 0;max-width:400px;padding-top:12px;position:relative}div.input-select span.placeholder,label span.placeholder{font-size:14px}div.input-select.nested-selects label{display:block}div.input-select.nested-selects label:nth-of-type(2){margin-left:32px}label span.placeholder{background:#fff;left:6px;padding:2px;pointer-events:none;position:absolute;top:20px;z-index:1;transition:all .33s ease-in-out 0s}label span.placeholder.active{color:#6ab42d}label.input-file span.placeholder,label span.placeholder.active,label span.placeholder.deactive{font-size:12px;top:3px}label.input-file span.placeholder{top:-8px}label.input-file.loading span.placeholder:after{background:url(/static/media/loading.67d404f3.svg);background-size:contain;content:"";display:inline-block;height:16px;margin:-1px 0 0 3px;vertical-align:top;width:16px}label.textarea{padding-top:15px}label.textarea span.border{bottom:2px}label.textarea.input-file span.placeholder,label.textarea span.placeholder.active,label.textarea span.placeholder.deactive{top:7px}@keyframes onAutoFillStart{0%{background:#fff}to{background:#fff}}@keyframes onAutoFillCancel{0%{background:#fff}to{background:#fff}}input:-webkit-autofill{animation-name:onAutoFillStart;-webkit-transition:background-color 50000s ease-in-out 0s;transition:background-color 50000s ease-in-out 0s}input:not(:-webkit-autofill){animation-name:onAutoFillCancel}input,select,textarea{border:1px solid #b5b5b5;font:14px "HelveticaNeue-Regular",sans-serif;height:36px;padding:0 8px;width:100%;transition:all .33s ease-in-out 0s}input[name=production_date]:focus,select[name=production_date]:focus,textarea[name=production_date]:focus{border-color:#6ab42d}input.error,select.error,textarea.error{border-color:red}input.error~span,select.error~span,textarea.error~span{background:red}input:disabled,select:disabled,textarea:disabled{opacity:.4}input.error,input:focus,select.error,select:focus,textarea.error,textarea:focus{outline:0}input.error~span,input:focus~span,select.error~span,select:focus~span,textarea.error~span,textarea:focus~span{width:100%}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none}input[type=search]{padding-right:30px}input[type=file]{padding-top:8px}select{-webkit-appearance:none;appearance:none;border-radius:0}textarea{height:66px;line-height:1.5em;min-height:30px;padding-top:8px;resize:vertical}label.input-field,p.input-tip{color:#666;font-size:13px;font-style:italic}#page-login{align-items:center;bottom:0;min-height:320px;left:0;position:absolute;right:0;top:0}#page-login,#page-login form{display:flex;justify-content:center}#page-login form{flex-wrap:wrap;max-width:300px;padding:20px 0}@media(max-width:768px){#page-login form,#page-login form button{width:100%;max-width:100%}}#page-login button,#page-login img,#page-login label{flex:1 0 100%}#page-login img{border-radius:5px;margin-bottom:20px;max-height:120px;max-width:120px}#page-login label{margin-bottom:0}#page-login input{width:100%}#page-login button{margin-top:25px}header{background:#fff;border-bottom:1px solid #6ab42d;display:flex;justify-content:space-between;position:fixed;left:0;right:0;top:0;margin:0 15px;z-index:10}@media(max-width:768px){header{margin:0}}header #logo-button{max-height:100%;padding:0 15px}@media(max-width:768px){header #logo-button{padding:0}}header #logo-button a{display:inline-block;width:150px}header #logo-button a img{max-height:100%}header #logo-button a:focus{outline:0}header #menu-button{cursor:pointer;display:flex;align-items:center;padding:0 20px}@media(min-width:768px){header #menu-button{display:none}}h1,h2,h3,h4,h5,h6{border-bottom:1px solid #6ab42d;margin-bottom:25px;padding-bottom:5px;position:relative}h1 span.highlight,h2 span.highlight,h3 span.highlight,h4 span.highlight,h5 span.highlight,h6 span.highlight{color:#6ab42d;font-family:"HelveticaNeue-Medium",sans-serif;font-size:1.1em}h1{font-size:36px}h2{font-size:32px}h3{font-size:28px}h4{font-size:24px}h5{font-size:20px}h6{font-size:16px}p{font-size:14px;margin-bottom:5px}p.small-size{font-size:13px}p.no-spacing{margin:0}p.bottom-spacing,p.top-spacing{margin-top:5px}p.bolder{font-family:"HelveticaNeue-Medium",sans-serif}p.italic{font-style:italic}p.highlight{color:#6ab42d}p.highlight-link{color:#4f9316;transition:color .3s}p.highlight-link:hover{color:#6ab42d}p.warning{color:#ff7900}p.caution{color:red}p.inline{display:inline-block;margin-left:2px;margin-right:2px}p.inline:first-child{margin-left:0}p.inline:last-child{margin-right:0}div.field-with-tooltip{cursor:default}div.field-with-tooltip>div.tooltip{position:fixed;flex-direction:column;background:#333;color:#fff;text-align:center;font-size:.7rem;border-radius:3px;box-sizing:border-box;padding:10px;height:40px;width:140px;opacity:.9;display:none;z-index:2}div.field-with-tooltip>div.tooltip-show{display:flex;justify-content:center;align-items:center}div.field-with-tooltip.input-select-component>*{pointer-events:none}div.field-with-tooltip-card{box-sizing:border-box;line-height:5px;padding:5px;margin-top:-5px;pointer-events:all}div.field-with-tooltip-card>*{pointer-events:none}@media(max-width:768px){.MuiTableContainer-root{max-width:calc(100vw - 30px)}}.MuiTable-root{border:1px solid #e5e5e5;overflow-x:auto;font-size:12px!important;word-break:break-word}@media(max-width:768px){.MuiTable-root{word-break:normal}}.MuiTable-root .MuiTableRow-head{border-bottom:1px solid #e5e5e5}.MuiTable-root .MuiTableBody-root .MuiTableRow-root:nth-child(odd){background:#f4f4f4}.MuiTable-root .MuiTableBody-root .row-detail-open{background:#fff!important}.MuiTable-root .MuiTableBody-root .row-detail-open:nth-child(4n-3){background:#f4f4f4!important}.MuiTable-root .MuiTableCell-root{border:none;font-family:HelveticaNeue-Regular,sans-seri!important;font-size:12px!important;padding:7px 5px!important}.MuiTableContainer-root{position:relative}.MuiTableContainer-root .panel{position:absolute;left:0;top:0;z-index:10;width:100%;height:100%;background:#fff;display:flex;justify-content:center;align-items:center}.MuiTableContainer-root .no-data-message{padding:2px 0;text-align:center;border:1px solid #e5e5e5;border-top:none;display:flex;background:#f4f4f4;min-height:35px}.MuiTableContainer-root .no-data-message>p{margin-top:10px}.MuiTableContainer-root .detail-open{width:10px;padding:0 5px}.MuiTableContainer-root .detail-open>div{min-width:38px;display:flex;justify-content:center;cursor:pointer}.MuiTableContainer-root .detail-cell{padding:0!important}.pagination{display:flex;justify-content:space-between;border:1px solid #e5e5e5;padding:3px;width:100%}@media(max-width:768px){.pagination{max-width:calc(100vw - 30px)}}.pagination>button{background:rgba(0,0,0,.1);border:none!important}.pagination>button:disabled{opacity:.4}.pagination>button:last-child{margin-left:auto}@media(max-width:768px){.pagination>button{width:100px!important;min-width:100px!important}}.panel-transition-enter{opacity:0}.panel-transition-enter-active{opacity:.8;transition:opacity .3s}.panel-transition-exit{opacity:.8}.panel-transition-exit-active{opacity:0;transition:opacity .3s}#sensor-wifi-strength{display:flex;flex-direction:row}#sensor-wifi-strength div{border-radius:8px;height:16px;margin:3px;width:16px}#sensor-wifi-strength div:first-child{margin-left:0}#sensor-wifi-strength div.green{background-color:#6ab42d}#sensor-wifi-strength div.grey{background-color:#b5b5b5}#sensor-details{display:flex;flex-wrap:wrap;justify-content:flex-start;margin:40px 0 30px}#sensor-details>div{padding:0 20px}#sensor-details>div:first-child{padding-left:0}#sensor-details>div p.online{color:#4f9316}#sensor-details>div p.offline{color:red}@media(max-width:768px){#sensor-details>div{margin:10px 0;flex-direction:column}#sensor-details>div>div{padding:5px 0}}#admin-tools{justify-content:flex-start!important}#admin-tools .col{max-width:280px}#admin-tools ul{list-style:none}@media(max-width:768px){#admin-tools ul>li{margin-bottom:10px}}#admintools-delete-sensor-events .input-select{margin-top:0}#admintools-delete-sensor-events .react-datepicker-wrapper,#admintools-delete-sensor-events .react-datepicker__input-container{display:block}#admintools-delete-sensor-events form>div:not(:last-child){margin-top:15px;width:100%}#admintools-delete-sensor-events>p{margin-bottom:15px}div.flex-container{display:flex}div.input-select-table span.placeholder,div.input-select span.placeholder{display:block;position:relative;top:auto}div.input-select-table.error span.placeholder,div.input-select.error span.placeholder{color:red}div.input-select-table label,div.input-select label{cursor:pointer;display:inline-block;font-size:13px;margin:0 40px 0 0}div.input-select-table span.check,div.input-select span.check{background:#6ab42d;bottom:5px;height:14px;left:3px;opacity:0;position:absolute;width:14px;transform:scale(.5);transition:all .33s ease-in-out 0s}div.input-select-table input[type=checkbox],div.input-select-table input[type=radio],div.input-select input[type=checkbox],div.input-select input[type=radio]{-webkit-appearance:none;appearance:none;border:1px solid #6ab42d;cursor:pointer;display:inline-block;height:20px;margin:0 10px 2px 0;vertical-align:middle;width:20px}div.input-select-table input[type=checkbox]:checked~span.check,div.input-select-table input[type=checkbox]:hover:not(:disabled)~span.check,div.input-select-table input[type=radio]:checked~span.check,div.input-select-table input[type=radio]:hover:not(:disabled)~span.check,div.input-select input[type=checkbox]:checked~span.check,div.input-select input[type=checkbox]:hover:not(:disabled)~span.check,div.input-select input[type=radio]:checked~span.check,div.input-select input[type=radio]:hover:not(:disabled)~span.check{opacity:1}div.input-select-table input[type=checkbox]:checked~span.check,div.input-select-table input[type=radio]:checked~span.check,div.input-select input[type=checkbox]:checked~span.check,div.input-select input[type=radio]:checked~span.check{transform:scale(1)}#appliances-page h6{margin-bottom:10px}#appliances-page hr.separator{border:none;border-top:1px solid #000;width:100%;margin:0}#appliances-page hr.separator.mt{margin-top:10px}#appliances-page hr.separator.mr{margin-right:10px}#appliances-page hr.separator.mb{margin-bottom:10px}#appliances-page hr.separator.ml{margin-left:10px}#appliances-page form>div{min-width:460px}@media(max-width:768px){#appliances-page form>div{min-width:100%}#appliances-page form>div div label{width:100%}#appliances-page form>div:nth-child(2){order:-1}}#appliances-page .input-select{margin-top:0;max-width:none;padding-top:0}#appliances-page .input-select label{margin-right:0;width:50%}@media(max-width:768px){#appliances-page .input-select label{width:100%}}#appliances-page .btn-actions button{max-width:280px}#appliances-page div.error-messages{margin:10px}div.select-locale-timezone div.input-with-loading{display:flex}div.select-locale-timezone div.input-with-loading label{flex-grow:1;margin-top:0}div.select-locale-timezone div.input-with-loading img{transform:scale(.8);padding-bottom:4px}#admintools-eventsexporting form>div{width:100%}#admintools-eventsexporting p.bolder{margin-bottom:15px}#admintools-eventsexporting label{max-width:280px}#admintools-eventsexporting label.has-error input{border-color:red}#admintools-eventsexporting .react-datepicker-wrapper,#admintools-eventsexporting .react-datepicker__input-container{display:block}#admintools-eventsexportinghistory .ReactTable a{color:#6ab42d;font-size:12px}#admintools-eventsexportinghistory .ReactTable a:hover{color:#4f9316}@media(max-width:768px){#admintools-eventsexportinghistory div.ReactTable{max-width:calc(100vw - 90px)}#admintools-eventsexportinghistory div.ReactTable .rt-table{overflow-x:auto}#admintools-eventsexportinghistory div.ReactTable .-pagination>div>button{min-width:0}}#new-report-generation-status-page p{margin-bottom:15px}#new-report-generation-status-page div .ReactTable .-loading img{width:25px}#new-report-generation-status-page div .ReactTable .-pageInfo{display:none}#new-report-generation-status-page div .ReactTable a>span{display:block;font-size:12px}@media(max-width:768px){#new-report-generation-status-page div .ReactTable{max-width:calc(100vw - 90px)}#new-report-generation-status-page div .ReactTable .rt-table{overflow-x:auto}#new-report-generation-status-page div .ReactTable .-pagination>div>button{min-width:0}}#propertydetails form>div{width:100%}#propertydetails .input-select{margin-top:0;max-width:none;padding-top:0}#admintools-activate-smart-cable .input-select{margin-top:0}#admintools-activate-smart-cable form>div{margin-top:15px;width:100%}#admintools-activate-smart-cable>p{margin-bottom:15px}#client-details h4{padding-top:0}#client-details nav{display:flex;flex-wrap:wrap}#client-details nav a{background:#666;color:#fff;display:inline-block;font-size:14px;padding:10px 20px}#client-details nav a:hover{background:#6ab42d}#client-details nav a.active{background:#d5ffb2;color:#333;pointer-events:none}@media(max-width:768px){#client-details nav a{flex:1 1;display:flex;align-items:center;justify-content:center;text-align:center}}#client-details-columns>div{border:1px solid #b5b5b5;display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:25px;padding:12px 15px 15px}#client-details-columns>div>div,#client-details-columns>div>form,#client-details-columns>div>h6{flex:0 1 100%}#client-details-columns>div>div.xs-4,#client-details-columns>div>form.xs-4,#client-details-columns>div>h6.xs-4{flex-basis:30%}#client-details-columns>div>div h6,#client-details-columns>div>form h6{margin-bottom:10px}#client-details-columns>div>div label,#client-details-columns>div>form label{margin-top:0}@media(max-width:768px){#client-details-columns>div{flex-direction:column}}#sensor-status #smart-meter-app-email,#user-details #smart-meter-app-email{display:flex}#sensor-status #smart-meter-app-email>p,#user-details #smart-meter-app-email>p{margin-right:10px}#sensor-status #smart-meter-app-email>div,#user-details #smart-meter-app-email>div{width:auto}@media(max-width:768px){#sensor-status #smart-meter-app-email,#user-details #smart-meter-app-email{margin-bottom:15px}}#smart-meter-details{display:flex;flex-wrap:wrap;justify-content:flex-start;margin:40px 0 30px}#smart-meter-details>div{padding:0 20px}#smart-meter-details>div:first-child{padding-left:0}#smart-meter-details>div p.online{color:#4f9316}#smart-meter-details>div p.offline{color:red}@media(max-width:768px){#smart-meter-details{margin:10px 0;flex-direction:column}#smart-meter-details>div{padding:5px 0}}#admintools-emailreport-create-send form>div{margin-top:15px;width:100%}#admintools-emailreport-create-send .report-link a{color:#4f9316;font:14px "HelveticaNeue-Medium",sans-serif;margin-left:2px}#admintools-emailreport-create-send .report-link a:hover{color:#6ab42d}#admintools-emailreport-create-send .input-select{margin-top:0}#periodic-report-history-page p{margin-bottom:15px}#periodic-report-history-page div .ReactTable .-loading img{width:25px}#periodic-report-history-page div .ReactTable .-pageInfo{display:none}#periodic-report-history-page div .ReactTable a>span{display:block;font-size:12px}@media(max-width:768px){#periodic-report-history-page div .ReactTable{max-width:calc(100vw - 90px)}#periodic-report-history-page div .ReactTable .rt-table{overflow-x:auto}#periodic-report-history-page div .ReactTable .-pagination>div>button{min-width:0}}.btn-actions>a,button:not(.react-datepicker__navigation){margin-right:25px;max-width:280px}.btn-actions>a:last-child,button:not(.react-datepicker__navigation):last-child{margin-right:0}@media(max-width:768px){.btn-actions{display:flex;margin-bottom:10px}.btn-actions button{min-width:20vw!important}}#smart-meter-client-details h4{padding-top:0}#smart-meter-client-details nav{display:flex;flex-wrap:wrap}#smart-meter-client-details nav a{background:#666;color:#fff;display:inline-block;font-size:14px;padding:10px 20px}#smart-meter-client-details nav a:hover{background:#6ab42d}#smart-meter-client-details nav a.active{background:#d5ffb2;color:#333;pointer-events:none}@media(max-width:768px){#smart-meter-client-details nav a{flex:1 1;display:flex;align-items:center;justify-content:center;text-align:center}}#smart-meter-client-details-columns>div{border:1px solid #b5b5b5;display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:25px;padding:12px 15px 15px}#smart-meter-client-details-columns>div>div,#smart-meter-client-details-columns>div>form,#smart-meter-client-details-columns>div>h6{flex:0 1 100%}#smart-meter-client-details-columns>div>div.xs-4,#smart-meter-client-details-columns>div>form.xs-4,#smart-meter-client-details-columns>div>h6.xs-4{flex-basis:36%}#smart-meter-client-details-columns>div>div h6,#smart-meter-client-details-columns>div>form h6{margin-bottom:10px}#smart-meter-client-details-columns>div>div label,#smart-meter-client-details-columns>div>form label{margin-top:0}@media(max-width:768px){#smart-meter-client-details-columns>div{flex-direction:column}}#user-details>p{margin-bottom:25px}#sensor-status div,#sensor-status h6,#user-details div,#user-details h6{width:100%}#user-details form .btn-actions button{min-width:125px}#account-details>div,#sensor-status>div,#tariff>div{display:flex}#account-details>div>p,#sensor-status>div>p,#tariff>div>p{flex:0 1 100%;padding:10px 0}#account-details>div.left-padding>p:first-of-type,#sensor-status>div.left-padding>p:first-of-type,#tariff>div.left-padding>p:first-of-type{padding-left:5%;flex-basis:95%}#sensor-status #machineLearningCompletion{display:flex;align-self:center}#sensor-status #locationInfo{display:flex;align-items:center}#sensor-status #locationInfo:hover{opacity:.8;cursor:pointer}#sensor-status #locationInfo p{margin:0 0 0 10px}@font-face{font-family:"Material Icons";font-style:normal;font-weight:400;src:local("Material Icons"),local("MaterialIcons-Regular"),url(/static/media/icons.4d134964.woff2) format("woff2")}.material-icons{font-family:"Material Icons";font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased}#devices-monitoring{width:100%}#devices-monitoring>div>form{margin-top:25px;justify-content:flex-start;flex-wrap:nowrap}#devices-monitoring>div>form>div{padding-right:20px;max-width:200px}#devices-monitoring>div>form>div label{margin-top:0}#devices-monitoring>div>form>div:nth-child(3){min-width:175px}#devices-monitoring>div>form>.search-button{width:100px}@media(max-width:768px){#devices-monitoring>div>form>.search-button{width:100%}}#devices-monitoring>div>form>.search-button button.search{position:relative}#devices-monitoring>div>form>.download-csv-button{margin-left:auto;margin-top:12px;padding-right:0;width:auto}#devices-monitoring>div>form>.download-csv-button button{min-width:170px}@media(max-width:768px){#devices-monitoring>div>form>.download-csv-button{display:none}}@media(max-width:768px){#devices-monitoring>div>form{flex-direction:column}#devices-monitoring>div>form>div{padding:0;max-width:100%!important;width:100%}#devices-monitoring>div>form>div>label{margin:0}#devices-monitoring>div>form button.search{position:relative;margin-bottom:30px;margin-left:50%}}#devices-monitoring .sensor-status-section{display:flex;justify-content:center;align-items:center}#devices-monitoring .sensor-status-section .sensor-status{border-radius:50%;display:inline-block;height:16px;margin:-2px 8px 0 0;vertical-align:middle;width:16px}#devices-monitoring .sensor-status-section .sensor-status.CONNECTED{background:#6ab42d}#devices-monitoring .sensor-status-section .sensor-status.DISCONNECTED{background:red}#devices-monitoring .sensor-status-section .sensor-status.NEVER_CONNECTED{background:#666}#devices-monitoring .MuiTableCell-body{padding:7px 0!important}#devices-monitoring .device-cell{font-size:12px}#account{border:1px solid #666;padding:12px 15px 15px}#page-resellers-building-monitoring,#page-resellers-crm-access,#page-users{width:100%}#page-resellers-building-monitoring .btn-actions button,#page-resellers-building-monitoring .enable-disable-btns button,#page-resellers-crm-access .btn-actions button,#page-resellers-crm-access .enable-disable-btns button,#page-users .btn-actions button,#page-users .enable-disable-btns button{font-size:14px;min-width:80px}#page-resellers-building-monitoring .btn-actions button:after,#page-resellers-building-monitoring .enable-disable-btns button:after,#page-resellers-crm-access .btn-actions button:after,#page-resellers-crm-access .enable-disable-btns button:after,#page-users .btn-actions button:after,#page-users .enable-disable-btns button:after{height:22px;margin-left:3px;margin-top:-11px;width:22px}#page-resellers-building-monitoring form,#page-resellers-crm-access form,#page-users form{justify-content:flex-start}#page-resellers-building-monitoring form>div,#page-resellers-crm-access form>div,#page-users form>div{max-width:300px}#page-resellers-building-monitoring form label,#page-resellers-crm-access form label,#page-users form label{max-width:95%}#page-resellers-building-monitoring form .btn-actions,#page-resellers-crm-access form .btn-actions,#page-users form .btn-actions{width:30%}#page-resellers-building-monitoring form .btn-actions button,#page-resellers-crm-access form .btn-actions button,#page-users form .btn-actions button{margin-top:7px}@media(max-width:768px){#page-resellers-building-monitoring form .btn-actions,#page-resellers-building-monitoring form .btn-actions button,#page-resellers-crm-access form .btn-actions,#page-resellers-crm-access form .btn-actions button,#page-users form .btn-actions,#page-users form .btn-actions button{width:100%;max-width:100%}}@media(max-width:768px){#page-resellers-building-monitoring form,#page-resellers-crm-access form,#page-users form{display:flex}#page-resellers-building-monitoring form>div:first-child,#page-resellers-crm-access form>div:first-child,#page-users form>div:first-child{flex:1 1}#page-resellers-building-monitoring form>div:first-child>label,#page-resellers-crm-access form>div:first-child>label,#page-users form>div:first-child>label{max-width:100%}}#page-resellers-building-monitoring .enable-disable-btns,#page-resellers-crm-access .enable-disable-btns,#page-users .enable-disable-btns{margin-bottom:15px}#page-resellers-building-monitoring .enable-disable-btns button,#page-resellers-crm-access .enable-disable-btns button,#page-users .enable-disable-btns button{min-width:120px}#page-resellers-building-monitoring .enable-disable-btns button:first-child,#page-resellers-crm-access .enable-disable-btns button:first-child,#page-users .enable-disable-btns button:first-child{margin-right:10px}#page-resellers-building-monitoring .disable-btns button,#page-resellers-crm-access .disable-btns button,#page-users .disable-btns button{pointer-events:none}#page-resellers-building-monitoring.without-stock-menu .ReactTable,#page-resellers-crm-access.without-stock-menu .ReactTable,#page-users.without-stock-menu .ReactTable{width:100%}#page-resellers-building-monitoring.without-stock-menu form>div,#page-resellers-crm-access.without-stock-menu form>div{max-width:450px;width:80%}#page-resellers-building-monitoring.without-stock-menu form .btn-actions,#page-resellers-crm-access.without-stock-menu form .btn-actions{max-width:150px;width:20%}#page-users form>div{max-width:none;width:100%}#page-users form>div .input-select,#page-users form>div label{margin-bottom:5px;margin-top:0}#page-users form>div input[type=text]{max-width:500px}#page-users .btn-actions{margin:0 0 25px}#page-users .input-select{margin-top:0;max-width:none;padding-top:0}.rc-time-picker input{border-radius:0;color:#333;font:14px "HelveticaNeue-Regular",sans-serif;height:36px}.rc-time-picker .rc-time-picker-clear{top:8px}#page-country-add-edit h5{display:inline-flex;border:none;margin:20px 0 0;flex:0 1 100%}#page-country-add-edit form p.bolder.warning{margin-bottom:25px}#page-country-add-edit p.error-message~label{margin-bottom:40px;margin-top:-2px}@media(max-width:768px){#page-country-add-edit form{display:flex;flex-direction:column}#page-country-add-edit form>div,#page-country-add-edit form button{width:100%;max-width:100%;margin:0}#page-country-add-edit form>p:first-child{order:1}#page-country-add-edit form>p:nth-child(2){order:2}#page-country-add-edit form>div:nth-child(3){order:4}#page-country-add-edit form>div:nth-child(4){order:3}}#page-country-browse{width:100%}#page-country-browse form{justify-content:flex-start}#page-country-browse form>div{padding-right:20px;max-width:200px}#page-country-browse form>div label{margin-top:0}#page-country-browse form button.search{position:relative}@media(max-width:768px){#page-country-browse form{flex-direction:column}#page-country-browse form>div{padding:0;max-width:100%!important;width:100%}#page-country-browse form>div>label{margin:0}#page-country-browse form button.search{position:relative;margin-bottom:30px;margin-left:50%}}#page-country-browse .tariff-info h5,#page-country-browse .tariff-info h6{flex:0 1 100%;border:none}#page-country-browse .tariff-info h5{margin-bottom:20px}#page-country-browse .tariff-info h6{margin-bottom:10px}#page-country-browse .tariff-info>div{display:flex;flex:0 1 100%}#page-country-browse .tariff-info>div p{padding:4px 0;flex:0 1 100%}#page-country-browse .tariff-info>div p:first-of-type{flex:0 1 32%}#page-resellers-add{width:100%}#page-resellers-add form{display:flex;flex-direction:column}#page-resellers-add form button{min-height:40px}@media(max-width:768px){#page-resellers-add form{width:100%}#page-resellers-add form>button,#page-resellers-add form>div{width:100%;max-width:100%;margin:0}}#page-resellers-add .add-integrations-text{margin:20px 0 10px}@media(max-width:768px){#page-resellers-add .add-integrations-button{width:100%;max-width:100%}}#page-resellers-edit{width:100%}#page-resellers-edit nav{display:flex;flex-wrap:wrap;margin-bottom:20px}#page-resellers-edit nav div{cursor:pointer;background:#666;color:#fff;display:inline-block;font-size:14px;padding:10px 20px;transition:all .33s ease-in-out 0s}#page-resellers-edit nav div:hover{background:#6ab42d}#page-resellers-edit nav div.active{background:#d5ffb2;color:#333;pointer-events:none}@media(max-width:768px){#page-resellers-edit nav div{flex:1 1;display:flex;align-items:center;justify-content:center;text-align:center}}#page-resellers-edit form{display:flex;flex-direction:column}#page-resellers-edit form>button{min-height:40px}@media(max-width:768px){#page-resellers-edit form{width:100%}#page-resellers-edit form>button,#page-resellers-edit form>div{width:100%;max-width:100%;margin:0}}#page-resellers-edit #integrations>.input-select:first-child{padding-top:0}#page-resellers-edit #integrations .tooltip-element-container{font-size:inherit;color:#fff}#page-resellers-browse{width:100%}#page-resellers-browse form{justify-content:flex-start}#page-resellers-browse form>div{padding-right:20px;max-width:200px}#page-resellers-browse form>div label{margin-top:0}#page-resellers-browse form button.search{position:relative}@media(max-width:768px){#page-resellers-browse form{flex-direction:column}#page-resellers-browse form>div{padding:0;max-width:100%!important;width:100%}#page-resellers-browse form>div>label{margin:0}#page-resellers-browse form button.search{position:relative;margin-bottom:30px;margin-left:50%}}#page-resellers-browse .tpi-access-info{padding:20px}#page-resellers-browse .tpi-access-info h5,#page-resellers-browse .tpi-access-info h6{flex:0 1 100%;border:none}#page-resellers-browse .tpi-access-info h5{margin-bottom:20px}#page-resellers-browse .tpi-access-info h6{margin-bottom:10px}#page-resellers-browse .tpi-access-info h6 button{margin-left:5px}#page-resellers-browse .tpi-access-info>div.integrator-id{margin-bottom:8px}#page-resellers-browse .tpi-access-info>div>div{display:flex;flex:0 1 100%}#page-resellers-browse .tpi-access-info>div>div p{padding:4px 0;flex:0 1 100%}#page-resellers-browse .tpi-access-info>div>div p:first-of-type{flex:0 1 10%}#page-resellers-browse .tpi-access-info h6:last-of-type{margin-top:20px}#page-resellers-browse .ReactTable .-loading.-active img{width:25px}#page-resellers-browse .ReactTable .-pageInfo{display:none}#page-resellers-browse .ReactTable .tpi-access-info{padding:20px}#page-resellers-browse .ReactTable .tpi-access-info h5,#page-resellers-browse .ReactTable .tpi-access-info h6{flex:0 1 100%;border:none}#page-resellers-browse .ReactTable .tpi-access-info h5{margin-bottom:20px}#page-resellers-browse .ReactTable .tpi-access-info h6{margin-bottom:10px}#page-resellers-browse .ReactTable .tpi-access-info h6 button{margin-left:5px}#page-resellers-browse .ReactTable .tpi-access-info>div>div{display:flex;flex:0 1 100%}#page-resellers-browse .ReactTable .tpi-access-info>div>div p{padding:4px 0;flex:0 1 100%}#page-resellers-browse .ReactTable .tpi-access-info>div>div p:first-of-type{flex:0 1 10%}#page-resellers-browse .ReactTable .tpi-access-info h6:last-of-type{margin-top:20px}@media(max-width:768px){#page-resellers-browse .ReactTable .tpi-access-info{max-width:calc(100vw - 30px)}#page-resellers-browse .ReactTable .tpi-access-info .rt-table{overflow-x:auto}#page-resellers-browse .ReactTable .tpi-access-info .-pagination>div>button{min-width:0}}#page-subscription-order-browse{width:100%}#page-subscription-order-browse form{justify-content:flex-start}#page-subscription-order-browse form>div{padding-right:20px;max-width:200px}#page-subscription-order-browse form>div label{margin-top:0}#page-subscription-order-browse form button.search{position:relative}@media(max-width:768px){#page-subscription-order-browse form{flex-direction:column}#page-subscription-order-browse form>div{padding:0;max-width:100%!important;width:100%}#page-subscription-order-browse form>div>label{margin:0}#page-subscription-order-browse form button.search{position:relative;margin-bottom:30px;margin-left:50%}}#page-subscription-order-browse .expandable-section{padding:20px}#page-subscription-order-browse .expandable-section h6{flex:0 1 100%;border:none;margin-bottom:4px}#page-subscription-order-browse .expandable-section *{color:#777}#page-subscription-order-browse .expandable-section .page-subscription-order-browse{max-width:100%}#page-subscription-order-browse .material-icons{vertical-align:super;font-size:1.2rem}#page-subscription-order-browse .search-tooltip span.multi-line{color:unset;font-size:13px;text-align:left;max-width:560px}#page-subscription-order-browse .renew-button{display:flex;justify-content:center}#page-subscription-order-browse pre{font-size:12px;line-height:20px}#page-resellers-summary{width:100%}#page-resellers-summary form{justify-content:flex-start}#page-resellers-summary form>div{padding-right:20px;max-width:200px}#page-resellers-summary form>div label{margin-top:0}#page-resellers-summary form button.search{position:relative}@media(max-width:768px){#page-resellers-summary form{flex-direction:column}#page-resellers-summary form>div{padding:0;max-width:100%!important;width:100%}#page-resellers-summary form>div>label{margin:0}#page-resellers-summary form button.search{position:relative;margin-bottom:30px;margin-left:50%}}#page-resellers-summary .expandable-section{padding:20px}#page-resellers-summary .expandable-section h6{flex:0 1 100%;border:none;margin-bottom:4px}#page-resellers-summary .expandable-section *{color:#777}#page-resellers-summary .material-icons{font-family:"Material Icons";font-weight:400;font-style:normal;font-size:20px!important;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;display:flex;align-items:center;justify-content:center;margin-left:5px;margin-right:-12px}.info{margin-top:15px}label .react-datepicker-wrapper,label .react-datepicker-wrapper>div{display:block}label .react-datepicker-popper{z-index:2}label.error input{border-color:red}label .react-datepicker__month-wrapper{min-width:210px}label .react-datepicker__month-wrapper>.react-datepicker__month-text{padding:10px 0}label .react-datepicker-year-header{min-height:23px}@media(max-width:768px){label .react-datepicker-year-header{display:flex;justify-content:center;align-items:center;min-height:35px}}#page-stock-add{width:100%}#page-stock-add>p{margin-bottom:30px}#page-stock-add form>div:nth-child(2) h6{border-bottom:0}#page-stock-add form>div:nth-child(2) button{margin:10px 0 40px;max-width:100%;width:380px}@media(max-width:768px){#page-stock-add form>button,#page-stock-add form>div{width:100%;max-width:100%;margin:0}#page-stock-add form #file-upload-section>h6{margin:10px 0}#page-stock-add form #file-upload-section>button{margin:0;width:100%}#page-stock-add form>button{left:0!important}}#page-stock-add form[data-step="2"]>button{left:53%}#page-stock-browse{width:100%}#page-stock-browse form{justify-content:flex-start;margin-bottom:10px}#page-stock-browse form .filters-wrapper{max-width:500px;width:50%}#page-stock-browse form .filters-wrapper label{display:inline-block;margin-bottom:10px;margin-right:10px;width:200px;margin-top:0}#page-stock-browse form .filters-wrapper label:first-child{margin-right:20px}#page-stock-browse form .filters-wrapper>div:nth-child(1n+2) label{margin-top:0}#page-stock-browse form .filters-wrapper button.add,#page-stock-browse form .filters-wrapper button.remove{margin:0 2px;vertical-align:middle}@media(max-width:768px){#page-stock-browse form .filters-wrapper{flex-direction:column;width:100%;max-width:100%}#page-stock-browse form .filters-wrapper>div>label{margin:0;max-width:100%!important;width:100%}#page-stock-browse form .filters-wrapper>div button{top:7px}}#page-stock-browse form>div:nth-child(2){align-self:flex-end;max-width:50px;padding:0 0 28px}@media(max-width:768px){#page-stock-browse form>div:nth-child(2){max-width:100%;width:100%;padding:0;margin-bottom:15px;margin-left:50%}}#page-stock-browse form button.search{position:relative}#page-stock-browse a{font-size:12px}#page-stock-block form>h6{border:0;margin-bottom:5px}#page-stock-block p.error-message{margin-top:16px}@media(max-width:768px){#page-stock-block div{width:100%}#page-stock-block div>button{width:100%;max-width:100%}}#page-stock-block-ids-step .errors,#page-stock-block-ids-step .formats-text{width:100%}#page-stock-block-ids-step .formats-text p{margin-right:25px}#page-stock-block-ids-step .errors{margin-top:25px}#page-stock-block-ids-step .errors p{margin:10px 0}#page-stock-step-confirm p{margin-bottom:15px}#page-stock-block-step-confirm h6,#page-stock-block-step-end h5{border:0}#page-stock-block-step-end h5{color:#6ab42d;font-family:"HelveticaNeue-Medium",sans-serif}#page-stock-block-browse{width:100%}#page-stock-block-browse .filters{display:flex;width:100%}#page-stock-block-browse .filters label{margin:0 20px 20px 0}#page-stock-block-browse .filters label:first-of-type{min-width:200px}@media(max-width:768px){#page-stock-block-browse .filters{flex-direction:column;margin-bottom:30px}#page-stock-block-browse .filters>label{width:100%;margin:0}#page-stock-block-browse .filters button.search{position:relative;margin-left:50%}}#page-stock-block-browse .ReactTable .-loading.-active img{width:25px}#page-stock-block-browse .ReactTable .-pageInfo{display:none}#page-stock-block-browse .ReactTable .tpi-access-info{padding:20px}#page-stock-block-browse .ReactTable .tpi-access-info h5,#page-stock-block-browse .ReactTable .tpi-access-info h6{flex:0 1 100%;border:none}#page-stock-block-browse .ReactTable .tpi-access-info h5{margin-bottom:20px}#page-stock-block-browse .ReactTable .tpi-access-info h6{margin-bottom:10px}#page-stock-block-browse .ReactTable .tpi-access-info h6 button{margin-left:5px}#page-stock-block-browse .ReactTable .tpi-access-info>div>div{display:flex;flex:0 1 100%}#page-stock-block-browse .ReactTable .tpi-access-info>div>div p{padding:4px 0;flex:0 1 100%}#page-stock-block-browse .ReactTable .tpi-access-info>div>div p:first-of-type{flex:0 1 10%}#page-stock-block-browse .ReactTable .tpi-access-info h6:last-of-type{margin-top:20px}@media(max-width:768px){#page-stock-block-browse .ReactTable{max-width:calc(100vw - 30px)}#page-stock-block-browse .ReactTable .rt-table{overflow-x:auto}#page-stock-block-browse .ReactTable .-pagination>div>button{min-width:0}}#page-stock-unallocated{width:100%}#page-stock-unallocated .filters{display:flex;width:100%}#page-stock-unallocated .filters label{margin:0 20px 20px 0}#page-stock-unallocated .filters label:first-of-type{min-width:200px}@media(max-width:768px){#page-stock-unallocated .filters{flex-direction:column;margin-bottom:30px}#page-stock-unallocated .filters>label{width:100%;margin:0}}#page-stock-unallocated .sensor-status-section{display:flex;justify-content:center;align-items:center}#page-stock-unallocated .sensor-status-section .sensor-status{border-radius:50%;height:16px;margin:-2px 8px 0 0;width:16px}#page-stock-unallocated .sensor-status-section .sensor-status.CONNECTED{background:#6ab42d}#page-stock-unallocated .sensor-status-section .sensor-status.DISCONNECTED{background:red}#page-stock-unallocated .sensor-status-section .sensor-status.NEVER_CONNECTED{background:#666}#page-stock-unallocated .sensor-location{display:flex;align-items:center;grid-gap:4px;gap:4px;justify-content:center;white-space:nowrap}#page-stock-unallocated .sensor-location a{display:flex;align-items:center;color:#333;text-decoration:none}#page-stock-unallocated .sensor-location a .material-icons{font-size:16px;margin-right:4px}#page-stock-unallocated .search-button{width:140px;margin:25px 0}#page-stock-unallocated .search-button button{font-size:14px;min-width:140px;padding:6px 12px;position:relative}#page-stock-unallocated .search-button button:after{height:22px;margin-left:8px;margin-top:-11px;width:22px}@media(max-width:768px){#page-stock-unallocated .search-button{width:100%}#page-stock-unallocated .search-button button{width:100%;max-width:100%;margin-left:50%}}#page-stock-unallocated .ReactTable .-loading.-active img{width:25px}#page-stock-unallocated .ReactTable .-pageInfo{display:none}#page-stock-unallocated .ReactTable .rt-tr-group .expandable-section{padding:20px}#page-stock-unallocated .ReactTable .rt-tr-group .expandable-section h6{flex:0 1 100%;border:none;margin-bottom:4px}#page-stock-unallocated .ReactTable .rt-tr-group .expandable-section *{color:#777}#page-stock-unallocated .ReactTable .tpi-access-info{padding:20px}#page-stock-unallocated .ReactTable .tpi-access-info h5,#page-stock-unallocated .ReactTable .tpi-access-info h6{flex:0 1 100%;border:none}#page-stock-unallocated .ReactTable .tpi-access-info h5{margin-bottom:20px}#page-stock-unallocated .ReactTable .tpi-access-info h6{margin-bottom:10px}#page-stock-unallocated .ReactTable .tpi-access-info h6 button{margin-left:5px}#page-stock-unallocated .ReactTable .tpi-access-info>div>div{display:flex;flex:0 1 100%}#page-stock-unallocated .ReactTable .tpi-access-info>div>div p{padding:4px 0;flex:0 1 100%}#page-stock-unallocated .ReactTable .tpi-access-info>div>div p:first-of-type{flex:0 1 10%}#page-stock-unallocated .ReactTable .tpi-access-info h6:last-of-type{margin-top:20px}#page-stock-unallocated .ReactTable .center{text-align:center}@media(max-width:768px){#page-stock-unallocated .ReactTable{max-width:calc(100vw - 30px)}#page-stock-unallocated .ReactTable .rt-table{overflow-x:auto}#page-stock-unallocated .ReactTable .-pagination>div>button{min-width:0}}#page-stock-edit{width:100%}#page-stock-edit>p{margin-bottom:30px}#page-stock-edit form>div:nth-child(2) h6{border-bottom:0}#page-stock-edit form>div:nth-child(2) button{margin:10px 0 40px;max-width:100%;width:380px}#page-stock-edit form[data-step="2"]>button{left:53%}#page-subscription-add{width:100%}@media(max-width:768px){#page-subscription-add form>button,#page-subscription-add form>div{width:100%;max-width:100%}}#page-subscription-order-add{width:100%}#page-subscription-order-add input[name=hardwareUnitPrice]::-webkit-inner-spin-button,#page-subscription-order-add input[name=hardwareUnitPrice]::-webkit-outer-spin-button,#page-subscription-order-add input[name=paymentRate]::-webkit-inner-spin-button,#page-subscription-order-add input[name=paymentRate]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}#page-subscription-order-add .payment-currency-wrapper{max-width:400px;position:relative}#page-subscription-order-add .payment-currency-wrapper label:last-child{bottom:0;margin:0;position:absolute;right:0}#page-subscription-browse{width:100%}#page-subscription-browse form{justify-content:flex-start}#page-subscription-browse form>div{padding-right:20px;max-width:200px}#page-subscription-browse form>div label{margin-top:0}#page-subscription-browse form button.search{position:relative}@media(max-width:768px){#page-subscription-browse form{flex-direction:column}#page-subscription-browse form>div{padding:0;max-width:100%!important;width:100%}#page-subscription-browse form>div>label{margin:0}#page-subscription-browse form button.search{position:relative;margin-bottom:30px;margin-left:50%}}@media(max-width:768px){#page-subscription-browse .ReactTable{max-width:calc(100vw - 30px)}#page-subscription-browse .ReactTable .rt-table{overflow-x:auto}#page-subscription-browse .ReactTable .-pagination>div>button{min-width:0}}.payment-currency-wrapper{max-width:400px;position:relative}.payment-currency-wrapper label:last-child{bottom:0;margin:0;position:absolute;right:0}#page-subscription-order-add>p.highlight{margin-bottom:25px}#page-subscription-order-add label{margin-top:0}#page-subscription-order-add .start-date{margin-bottom:20px}#page-subscription-order-add>div>div:nth-child(2),#page-subscription-order-add>div>div:nth-child(3){width:47%}@media(max-width:768px){#page-subscription-order-add>div>div:nth-child(2),#page-subscription-order-add>div>div:nth-child(3){width:100%}}@media screen and (min-width:700px){#page-subscription-order-add .negative-top{margin-top:-130px}}@media(max-width:768px){#page-subscription-order-add>div{display:flex;flex-direction:column}#page-subscription-order-add>div button{width:100%;max-width:100%}}#page-subscription-order-add .forms-wrapper{display:flex;justify-content:space-between;flex-wrap:wrap}#page-subscription-order-add .forms-wrapper>form{width:47%}#page-subscription-order-add .forms-wrapper>form>div{width:100%}@media(max-width:768px){#page-subscription-order-add .forms-wrapper,#page-subscription-order-add .forms-wrapper>form{width:100%}#page-subscription-order-add .forms-wrapper>form:nth-child(2){order:-1}}#page-subscription-order-add button.unstyled{font-size:12px;max-width:none;text-align:left}#page-subscription-order-add button.unstyled:before{background:url(/static/media/cloud-download.5bf7bfe8.svg);content:"";display:inline-block;height:24px;margin:0 5px 1px 0;vertical-align:middle;width:24px}#page-subscription-order-add button.unstyled.loading{pointer-events:none}#page-subscription-order-add button.unstyled.loading:before{background:url(/static/media/loading.67d404f3.svg);background-size:contain}@keyframes dialog-animation{0%{opacity:0}to{opacity:1}}.dialog-overlay{background-color:rgba(0,0,0,.5);animation-name:dialog-animation;animation-duration:.2s}.dialog-overlay .dialog-content{box-shadow:0 5px 15px rgba(0,0,0,.35);border-radius:5px;display:flex;flex-direction:column}.dialog-overlay .dialog-content p{line-height:1.4;margin-bottom:30px}.dialog-overlay .dialog-content .btn-group{display:flex;align-self:flex-end}@media(max-width:768px){.dialog-overlay .dialog-content .btn-group{display:flex;flex-direction:column;width:100%}.dialog-overlay .dialog-content .btn-group button{min-width:0;width:100%}.dialog-overlay .dialog-content .btn-group button:first-child{margin-bottom:10px}}.dialog-overlay .dialog-content .error-message{color:red;margin-bottom:20px}#page-provider-browse{width:100%}#page-provider-browse div>form>div{max-width:200px}#page-provider-browse div>form>div>label{margin-top:0}@media(max-width:768px){#page-provider-browse div>form{flex-direction:column}#page-provider-browse div>form>div{padding:0;max-width:100%!important;width:100%}#page-provider-browse div>form button.search{position:relative;margin-bottom:30px;margin-left:50%}}#page-provider-browse .material-icons{cursor:pointer;color:#626262!important}#page-provider-add-edit{width:100%}@media(max-width:768px){#page-provider-add-edit form>div,#page-provider-add-edit form button{width:100%;max-width:100%;margin:0}}#page-disaggregation-monitor{width:100%}#page-disaggregation-monitor form{margin-top:25px;justify-content:flex-start;flex-wrap:nowrap}#page-disaggregation-monitor form>div{padding-right:20px;max-width:200px}#page-disaggregation-monitor form>div label{margin-top:0}#page-disaggregation-monitor form button.search{position:relative}@media(max-width:768px){#page-disaggregation-monitor form{flex-direction:column}#page-disaggregation-monitor form>div{padding:0;max-width:100%!important;width:100%}#page-disaggregation-monitor form>div>label{margin:0}#page-disaggregation-monitor form button.search{position:relative;margin-bottom:30px;margin-left:50%}}#page-disaggregation-monitor .expandable-section{padding:20px}#page-disaggregation-monitor .expandable-section h6{flex:0 1 100%;border:none;margin-bottom:4px}#page-disaggregation-monitor .expandable-section *{color:#777}#page-installations{width:100%}#page-installations form{margin-top:25px;justify-content:flex-start;flex-wrap:nowrap}#page-installations form>div{padding-right:20px;max-width:200px}#page-installations form>div label{margin-top:0}#page-installations form>div:nth-child(3){min-width:175px}#page-installations form button.search{position:relative}@media(max-width:768px){#page-installations form{flex-direction:column}#page-installations form>div{padding:0;max-width:100%!important;width:100%}#page-installations form>div>label{margin:0}#page-installations form button.search{position:relative;margin-bottom:30px;margin-left:50%}}#page-installations .sensor-status-section{display:flex;justify-content:center;align-items:center}#page-installations .sensor-status-section .sensor-status{border-radius:50%;height:16px;margin:-2px 8px 0 0;width:16px}#page-installations .sensor-status-section .sensor-status.CONNECTED{background:#6ab42d}#page-installations .sensor-status-section .sensor-status.DISCONNECTED{background:red}#page-installations .sensor-status-section .sensor-status.NEVER_CONNECTED{background:#666}#page-installations .ReactTable .-loading.-active img{width:25px}#page-installations .ReactTable .-pageInfo{display:none}#page-installations .ReactTable .rt-tr-group .expandable-section{padding:20px}#page-installations .ReactTable .rt-tr-group .expandable-section h6{flex:0 1 100%;border:none;margin-bottom:4px}#page-installations .ReactTable .rt-tr-group .expandable-section *{color:#777}#page-installations .ReactTable .tpi-access-info{padding:20px}#page-installations .ReactTable .tpi-access-info h5,#page-installations .ReactTable .tpi-access-info h6{flex:0 1 100%;border:none}#page-installations .ReactTable .tpi-access-info h5{margin-bottom:20px}#page-installations .ReactTable .tpi-access-info h6{margin-bottom:10px}#page-installations .ReactTable .tpi-access-info h6 button{margin-left:5px}#page-installations .ReactTable .tpi-access-info>div>div{display:flex;flex:0 1 100%}#page-installations .ReactTable .tpi-access-info>div>div p{padding:4px 0;flex:0 1 100%}#page-installations .ReactTable .tpi-access-info>div>div p:first-of-type{flex:0 1 10%}#page-installations .ReactTable .tpi-access-info h6:last-of-type{margin-top:20px}#page-installations .ReactTable .center{text-align:center}@media(max-width:768px){#page-installations .ReactTable{max-width:calc(100vw - 30px)}#page-installations .ReactTable .rt-table{overflow-x:auto}#page-installations .ReactTable .-pagination>div>button{min-width:0}}#page-setup-smart-meters{width:100%}#page-setup-smart-meters>div{display:flex}#page-setup-smart-meters>div button{width:100%;min-width:100%}#page-setup-smart-meters>div form{display:flex;flex-direction:column;margin-right:240px;width:400px}#page-setup-smart-meters>div form>div,#page-setup-smart-meters>div form input{width:100%}#page-setup-smart-meters>div form button{min-height:40px}@media(max-width:768px){#page-setup-smart-meters>div form{width:100%;margin-right:0}#page-setup-smart-meters>div form>button,#page-setup-smart-meters>div form>div{width:100%;max-width:100%;margin:0}}@media(max-width:768px){#page-setup-smart-meters>div .file-example{display:none}}#page-setup-smart-meters .add-integrations-text{margin:20px 0 10px}@media(max-width:768px){#page-setup-smart-meters .add-integrations-button{width:100%;max-width:100%}}#page-summary>section{display:flex;flex-wrap:nowrap;justify-content:space-between}@media(max-width:768px){#page-summary>section{flex-wrap:wrap}}#page-summary>section.col-4>div{flex:1 1 24%;max-width:24%}#page-summary>section>div{flex:1 1 19%;max-width:19%;margin:0 10px}#page-summary>section>div label{max-width:none;width:100%}@media(max-width:768px){#page-summary>section{flex-direction:column}#page-summary>section>div{padding:0;margin:0;max-width:100%!important}#page-summary>section>div>label{margin:0}#page-summary>section button.search{position:relative;margin-bottom:30px;margin-left:50%}}#page-summary>img{display:block;margin:50px auto 0}#page-summary .chart-wrapper{font-size:16px}#page-summary .chart-wrapper>.recharts-wrapper{margin:0 auto}.sidebar-wrapper{position:fixed;top:0;left:0;top:65px;left:15px;height:calc(100vh - 65px);width:255px;z-index:2;overflow-y:auto;-webkit-user-select:none;user-select:none;display:flex;flex-direction:column;background:#d5ffb2}@media(max-width:768px){.sidebar-wrapper{display:none}}.sidebar-wrapper nav{flex:1 1}.sidebar-wrapper nav a{font-size:16px;color:#333;display:flex;padding:15px 20px;cursor:pointer}.sidebar-wrapper nav a.active,.sidebar-wrapper nav a:hover{background:#6ab42d;color:#fff}.sidebar-wrapper nav .sidebar-expander-primary{display:flex;justify-content:space-between;font-size:16px;color:#333;padding:15px 20px;cursor:pointer}.sidebar-wrapper nav .sidebar-group-primary{background:#537a5a;transition:all .3s ease-in-out;opacity:0;max-height:0;visibility:hidden;overflow:hidden}.sidebar-wrapper nav .sidebar-group-primary>a{padding-left:50px;color:#fff}.sidebar-wrapper nav .sidebar-group-primary>a.active,.sidebar-wrapper nav .sidebar-group-primary>a:hover{background:#6ab42d;color:#fff}.sidebar-wrapper nav .sidebar-group-primary .sidebar-expander-secondary{display:flex;justify-content:space-between;font-size:16px;color:#fff;padding:15px 20px 15px 50px;cursor:pointer}.sidebar-wrapper nav .sidebar-group-primary .sidebar-group-secondary{transition:all .3s ease-in-out;opacity:0;max-height:0;visibility:hidden;overflow:hidden}.sidebar-wrapper nav .sidebar-group-primary .sidebar-group-secondary>a{padding-left:80px;background:#284e30;color:#fff}.sidebar-wrapper nav .sidebar-group-primary .sidebar-group-secondary>a.active,.sidebar-wrapper nav .sidebar-group-primary .sidebar-group-secondary>a:hover{background:#6ab42d;color:#fff}.sidebar-wrapper nav .expand-sidebar{max-height:1000px!important;opacity:1!important;visibility:visible!important}.sidebar-wrapper nav .open-arrow{transform:rotate(180deg)}.sidebar-wrapper img{width:20px;margin-right:20px}.sidebar-wrapper svg{margin-top:2px}.sidebar-wrapper::-webkit-scrollbar{width:5px}.sidebar-wrapper::-webkit-scrollbar-thumb{background:#6ab42d;border-radius:3px}.sidebar-wrapper .logout{font-size:16px;color:#fff;display:flex;padding:15px 20px;cursor:pointer;background:#333}.sidebar-wrapper .logout:hover{opacity:.9}.mobilebar-panel{position:fixed;left:0;top:0;height:100vh;width:100vw;z-index:11;opacity:.6;background:#aaa}@media(min-width:768px){.mobilebar-panel{display:none}}.mobilebar-wrapper{position:fixed;top:0;left:0;height:100vh;width:255px;z-index:12;overflow-y:auto;-webkit-user-select:none;user-select:none;display:flex;flex-direction:column;background:#d5ffb2;transform:translate(-255px);transition:transform .2s ease-in-out}@media(min-width:768px){.mobilebar-wrapper{display:none}}.mobilebar-wrapper nav{flex:1 1}.mobilebar-wrapper nav a{font-size:16px;color:#333;display:flex;padding:15px 20px;cursor:pointer}.mobilebar-wrapper nav a.active,.mobilebar-wrapper nav a:hover{background:#6ab42d;color:#fff}.mobilebar-wrapper nav .mobilebar-expander-primary{display:flex;justify-content:space-between;font-size:16px;color:#333;padding:15px 20px;cursor:pointer}.mobilebar-wrapper nav .mobilebar-group-primary{background:#537a5a;transition:all .3s ease-in-out;opacity:0;max-height:0;visibility:hidden;overflow:hidden}.mobilebar-wrapper nav .mobilebar-group-primary>a{padding-left:50px;color:#fff}.mobilebar-wrapper nav .mobilebar-group-primary>a.active,.mobilebar-wrapper nav .mobilebar-group-primary>a:hover{background:#6ab42d;color:#fff}.mobilebar-wrapper nav .mobilebar-group-primary .mobilebar-expander-secondary{display:flex;justify-content:space-between;font-size:16px;color:#fff;padding:15px 20px 15px 50px;cursor:pointer}.mobilebar-wrapper nav .mobilebar-group-primary .mobilebar-group-secondary{transition:all .3s ease-in-out;opacity:0;max-height:0;visibility:hidden;overflow:hidden}.mobilebar-wrapper nav .mobilebar-group-primary .mobilebar-group-secondary>a{padding-left:80px;background:#284e30;color:#fff}.mobilebar-wrapper nav .mobilebar-group-primary .mobilebar-group-secondary>a.active,.mobilebar-wrapper nav .mobilebar-group-primary .mobilebar-group-secondary>a:hover{background:#6ab42d;color:#fff}.mobilebar-wrapper nav .expand-mobilebar{max-height:1000px!important;opacity:1!important;visibility:visible!important}.mobilebar-wrapper nav .open-arrow{transform:rotate(180deg)}.mobilebar-wrapper img{width:20px;margin-right:20px}.mobilebar-wrapper svg{margin-top:2px}.mobilebar-wrapper::-webkit-scrollbar{width:5px}.mobilebar-wrapper::-webkit-scrollbar-thumb{background:#6ab42d;border-radius:3px}.mobilebar-wrapper .logout{font-size:16px;color:#fff;display:flex;padding:15px 20px;cursor:pointer;background:#333}.mobilebar-wrapper .logout:hover{opacity:.9}.mobilebar-wrapper .mobilebar-close{display:flex;justify-content:flex-end;flex:1 1;padding:15px;cursor:pointer}.show-mobilebar{transform:translate(0)}
/*# sourceMappingURL=main.b6f0e168.chunk.css.map */