body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}button.blue{background-color:#3f8ee8;border:none;border-radius:1.5rem;color:#fff;cursor:pointer;font-size:1.125rem;font-weight:700;height:3rem;margin:2rem 0;outline:none;padding:0}.link.blue,a.blue{background-color:#3f8ee8;border-radius:1.5rem;color:#fff;cursor:pointer;font-size:1.125rem;font-weight:700;padding:.8rem 1rem;text-align:center;text-decoration:none}img.logo:hover{cursor:pointer}.download-card-background{background-color:#f5f5f5;flex-flow:column nowrap;height:100vh;min-height:40rem;min-width:1000px;width:100vw}.download-card,.download-card-background{align-items:center;display:flex;justify-content:center;position:relative}.download-card{background-color:#fff;border-radius:1.6875rem;box-shadow:0 0 30px 0 rgba(0,0,0,.1);flex-direction:column;height:30rem;margin-bottom:4rem;width:28.5rem}.title-area{align-items:center;display:flex;flex-direction:row;justify-content:center;position:absolute;top:2rem;width:28.5rem}.download-icon{margin-right:1rem;width:4rem}.card p{color:#757575}input.device-id{border:none;border-bottom:1px solid #757575;font-size:2.25rem;height:2.5rem;margin:.25rem;text-align:center;width:2.25rem}input.device-id:focus{outline:none}input.device-id::-webkit-input-placeholder{color:#e8e6e680;font-size:2.25rem;text-align:center}input.device-id::placeholder{color:#e8e6e680;font-size:2.25rem;text-align:center}input.device-id:disabled{background-color:#fff}button.device-id{background-color:#3f8ee8;border:none;border-radius:1.5rem;color:#fff;cursor:pointer;font-size:1.125rem;font-weight:700;height:3rem;margin:2rem 0;outline:none;padding:0}button.device-id:disabled{background-color:#eae9e9;color:#bec0ca;cursor:not-allowed}button.left{background-color:#fff;border:none}button.left:hover{cursor:pointer}.cert-title{color:#000;font-family:Noto Sans;font-size:2rem;font-style:normal;font-weight:700;line-height:normal}.cert-table{border-collapse:collapse;border-spacing:0;margin-bottom:5rem;margin-top:1rem;width:100%}.cert-table thead tr{border-bottom:1px solid #000}.cert-table tbody tr{border-bottom:1px solid #adabab;height:3rem}.cert-table tbody tr:last-child{border-bottom:none}.cert-table th{height:30px;text-align:left}.product-info{font-weight:700;width:60%}.company-info,.product-info{color:#000;font-family:Noto Sans;font-size:1rem;font-style:normal;line-height:normal;margin-bottom:5rem}.company-info{font-weight:400}.product-info tr{height:30px}.company-name{font-family:Noto Sans}.bold,.company-name{color:#000;font-size:1rem;font-style:normal;font-weight:700;line-height:normal}.bold,.description{font-family:Inter}.description{color:#000;font-size:1rem;font-style:normal;font-weight:400;line-height:normal;text-align:justify}div{font-size:10pt}.subheader{text-align:left}lable.signup{display:block}input.signup::-webkit-input-placeholder{align-items:center;color:rgba(0,0,0,.2);display:flex;font-family:Roboto;font-size:14px;font-style:normal;font-weight:400;line-height:16px;padding-left:0}input.signup::placeholder{align-items:center;color:rgba(0,0,0,.2);display:flex;font-family:Roboto;font-size:14px;font-style:normal;font-weight:400;line-height:16px;padding-left:0}input.signup{background:#fff;border:1px solid #adabab;border-radius:1rem;box-shadow:inset 0 0 2px 0 rgba(0,0,0,.1);color:#000;font-family:Roboto;font-size:18px;font-style:normal;font-weight:400;height:1.8rem;line-height:16px;margin:5px 0 10px;padding-left:10px;width:21rem}.signup-button:active,.signup-button:hover,.signup-button:link,.signup-button:visited{color:#000;text-decoration:none}input[type=submit].signup{background:#3f8ee8;border:none;color:#fff;font-size:14px;height:40px;margin:5px 0 10px;width:392px}input[type=submit]:enabled:active.signup,input[type=submit]:hover.signup{background:#367dcf;color:#fff;cursor:pointer}input[type=submit]:enabled:active.signup{box-shadow:0 4px 4px rgba(0,0,0,.25)}input[type=submit]:disabled.signup{cursor:not-allowed;opacity:.5}input[type=button].signup{background-color:#3f8ee8;border:none;border-radius:4px;color:#fff;font-size:14px;height:40px;margin:5px 0 10px;width:392px}input[type=button]:enabled:active.signup,input[type=button]:hover.signup{background:#367dcf;color:#fff;cursor:pointer}input[type=button]:enabled:active.signup{box-shadow:0 4px 4px rgba(0,0,0,.25)}select#countryCode{margin-right:1.2rem;width:5rem}input#phoneNumber{width:15rem}select.signup{appearance:none;-webkit-appearance:none;background-color:#fff;border:1px solid #adabab;border-radius:1rem;box-shadow:inset 0 0 2px 0 rgba(0,0,0,.1);color:#000;cursor:pointer;font-family:Roboto;font-size:18px;font-style:normal;font-weight:400;height:2rem;line-height:16px;margin-right:1.2rem;padding-left:10px;width:5rem}p.complete{font-weight:400;margin:0;text-align:center}p.complete,p.complete.email{color:#000;font-family:Roboto;font-size:.875rem;font-style:normal;line-height:1.875rem}p.complete.email{font-weight:700}.modal__form__container{box-sizing:border-box;height:300px;overflow-y:auto;padding:10px}#cancel{background-color:#eae9e9;color:#000}#cancel,#confirm{border:none;border-radius:1rem;cursor:pointer;font-size:1rem;font-weight:600;height:1.65rem;margin:2px 10px;outline:none;padding:0;width:5.25rem}#confirm{background-color:#3f8ee8;color:#fff}.icon{background-color:initial;border:none;cursor:pointer;margin-left:.5rem}.icon__container{display:flex;justify-content:flex-end;padding-right:3.6rem}.export__button{background-color:#3f8ee8;border:none;border-radius:2rem;color:#fff;cursor:pointer;font-size:1rem;font-weight:600;margin:2px 10px;outline:none;padding:.5rem 1rem}input::-webkit-input-placeholder.info{align-items:center;color:rgba(0,0,0,.2);display:flex;font-family:Roboto;font-size:14px;font-style:normal;font-weight:400;line-height:16px}input::placeholder.info{align-items:center;color:rgba(0,0,0,.2);display:flex;font-family:Roboto;font-size:14px;font-style:normal;font-weight:400;line-height:16px}input[type=text].info{font-family:Roboto;font-size:18px;font-style:normal;font-weight:400;line-height:16px;padding-left:10px}textarea::-webkit-input-placeholder{align-items:center;color:rgba(0,0,0,.2);display:flex;font-family:Roboto;font-size:14px;font-style:normal;font-weight:400;line-height:16px;padding-left:10px}textarea::placeholder{align-items:center;color:rgba(0,0,0,.2);display:flex;font-family:Roboto;font-size:14px;font-style:normal;font-weight:400;line-height:16px;padding-left:10px}textarea.info{font-family:Roboto;font-size:18px;font-style:normal;font-weight:400;line-height:16px;padding-left:10px}.help-icon{height:20px;vertical-align:middle;width:20px}input[type=submit].info{background-color:#3f8ee8;border:none;border-radius:4px;color:#fff;font-size:14px;height:40px;margin:5px 0 10px;width:392px}input[type=submit]:enabled:active.info,input[type=submit]:hover.info{background:#367dcf;color:#fff;cursor:pointer}input[type=submit]:enabled:active.info{box-shadow:0 4px 4px rgba(0,0,0,.25)}input[type=submit]:disabled.info{background-color:#d3d1d1;color:#9e9e9e;cursor:not-allowed}input[type=button].info{background-color:#3f8ee8;border:none;border-radius:4px;color:#fff;font-size:14px;height:40px;margin:5px 0 10px;width:392px}input[type=button]:enabled:active.info,input[type=button]:hover.info{background:#367dcf;color:#fff;cursor:pointer}input[type=button]:enabled:active.info{box-shadow:0 4px 4px rgba(0,0,0,.25)}input[type=button]:disabled.info{background-color:#d3d1d1;color:#9e9e9e;cursor:not-allowed}lable.login{display:block}input.login::-webkit-input-placeholder{align-items:center;color:rgba(0,0,0,.2);display:flex;font-family:Roboto;font-size:14px;font-style:normal;font-weight:400;line-height:16px;padding-left:0}input.login::placeholder{align-items:center;color:rgba(0,0,0,.2);display:flex;font-family:Roboto;font-size:14px;font-style:normal;font-weight:400;line-height:16px;padding-left:0}input.login{background:#fff;border:1px solid #000;border-radius:1rem;box-shadow:inset 0 0 2px 0 rgba(0,0,0,.1);font-family:Roboto;font-size:18px;font-style:normal;font-weight:400;height:1.8rem;line-height:16px;margin:5px 0 10px;padding-left:10px;width:20.6rem}.login-button:active,.login-button:hover,.login-button:link,.login-button:visited{color:#000;text-decoration:none}input[type=submit].login{background:#3f8ee8;border:none;color:#fff;font-size:14px;height:40px;margin:5px 0 10px;width:392px}input[type=submit]:enabled:active.login,input[type=submit]:hover.login{background:#367dcf;color:#fff;cursor:pointer}input[type=submit]:enabled:active.login{box-shadow:0 4px 4px rgba(0,0,0,.25)}input[type=button].login{background-color:#fff;border:none;border-radius:4px;color:#3f8ee8;font-size:14px;height:40px;margin:5px 0 10px;width:392px}input[type=button]:enabled:active.login,input[type=button]:hover.login{background:#fff;color:#367dcf;cursor:pointer}.panel{flex-direction:row;width:100%}.panel,.panel .panel-container{align-items:center;display:flex;height:100%;justify-content:space-evenly}.panel .panel-container{flex-direction:column;margin:10px;width:18%}.panel .panel-container .panel-title-box{border-radius:25px;color:#fff;font-family:Roboto;font-size:16px;font-weight:700;height:80px;margin-bottom:-50px;text-align:center;width:100%}.panel-title-box.pass{background-color:#469dff}.panel-title-box.fail{background-color:#ff3838}.panel-title{align-items:center;color:#fff;font-family:Roboto;font-size:16px;font-weight:700;justify-content:center;margin:5px}.panel .panel-container .panel-box,.panel-title{display:flex;flex-direction:column;text-align:center}.panel .panel-container .panel-box{background-color:#fff;border-radius:10px;height:80px;justify-content:space-evenly;width:100%}.panel .panel-container .panel-box .panel-value{color:#757575;font-family:Roboto;font-size:45px;font-weight:700;height:45px;margin:0;text-align:center;width:100%}.popup-content{background:#fff;border:1px solid #d7d7d7;margin:auto;padding:5px;width:50%}[role=tooltip].popup-content{border-radius:5px;box-shadow:0 0 3px rgba(0,0,0,.16);width:200px}.popup-overlay{background:rgba(0,0,0,.5)}[data-popup=tooltip].popup-overlay{background:transparent}.popup-arrow{stroke-width:2px;stroke:#d7d7d7;stroke-dasharray:30px;stroke-dashoffset:-54px;bottom:0;color:#fff;-webkit-filter:drop-shadow(0 -3px 3px rgba(0,0,0,.16));filter:drop-shadow(0 -3px 3px rgba(0,0,0,.16));left:0;right:0;top:0}.vline{height:75%;margin:auto 10px}.row-plots{display:flex;flex-direction:row;justify-content:space-evenly;margin:0 auto;width:50%}@media screen and (max-width:1380px){.row-plots{width:100%}}@media screen and (max-width:720px){.row-plots{align-items:center;flex-direction:column;justify-content:center;width:100%}}.background{height:210px;margin:18px auto;width:210px;z-index:1}.progress{margin-bottom:-50px;margin-top:-241px;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.percent{color:#ff3838;font-size:48px;margin:-98px 0 0;text-align:center;z-index:4}.indicator{height:236px;margin-top:-145px;width:236px;z-index:3}.rangebar{background-color:#fff;border-radius:16px;box-shadow:0 0 5px rgba(0,0,0,.2);box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;height:40px;margin:5px auto;position:relative;width:94%}.rangebar .rangebar__container{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;height:100%;justify-content:space-between;position:relative;width:100%}.rangebar__container__item button{margin:2px 10px;width:100%}.vline{background-color:#e8e6e6}.svgIcon path{fill:#fff;fill-opacity:100%}button:disabled .svgIcon path{fill:#000;fill-opacity:20%}.head-button{background-color:#ffffff00;border:none}.head-button:hover{cursor:pointer}.rangebar__edit{background-color:#fff;border-radius:16px;box-shadow:0 0 5px rgba(0,0,0,.2);box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;height:40px;margin:5px auto;position:relative;width:80%}.rangebar__edit .rangebar__container{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;height:100%;justify-content:space-between;position:relative;width:100%}.rangebar__container .rangebar__container__title{border-radius:16px;box-shadow:0 0 5px rgba(0,0,0,.2);color:#53545c;font-size:1rem;font-weight:600;height:40px;margin:0 10px 0 0;padding:0;text-align:center;width:20%}.rangebar__container__title p{line-height:40px;margin:0;padding:0}.rangebar__container .rangebar__container__item{display:flex;height:100%;justify-content:center;transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;width:20%}.rangebar__container__item button{border:none}.excursion button,.rangebar__container__item button{background-color:#fff;border-radius:30px;color:#000;cursor:pointer;font-size:1rem;font-weight:600;height:36px;margin:2px;outline:none;padding:0;width:96%}.excursion button{border:1px solid #e1e2e9}.rangebar__container__item button:hover{background-color:#f5f5f5}.rangebar__container__item button:active{background-color:#e0e0e0}.rangebar__container__item button.active{background-color:#469dff;color:#fff}.modal__content{background-color:#fff;border-radius:10px;box-sizing:border-box;height:80%;margin:20px auto;width:80%}.modal__form{flex-direction:column;height:100%}.modal__form,.modal__form__item{display:flex;justify-content:space-around;width:100%}.modal__form__item{align-items:center;flex-direction:row;flex-wrap:nowrap;height:30px}.modal__form__item__label{display:block;text-align:center;width:30%}.modal__form__item__input{background-color:#eae9e9;border:none;border-radius:1rem;box-shadow:inset 0 0 4px 0 rgba(0,0,0,.25);height:1.45rem;text-align:center;width:60%}.vline{height:80%;margin:0 15px;width:1px}.hline,.vline{background-color:#d9d9d9}.hline{border:.5px solid #d9d9d9;width:100%}.close{background-color:#fff;border:none;cursor:pointer;float:right;font-size:20px}.button__container{height:30px;margin:10px}.save__all{background-color:#3f8ee8;border:none;border-radius:1rem;color:#fff;cursor:pointer;float:right;font-size:1rem;font-weight:600;height:1.45rem;margin:2px 10px;outline:none;padding:0;width:4.75rem}.modal__form__item__input.alarm__config{width:28%}.config__button{background-color:#fff;border:1px solid #e1e2e9;border-radius:3rem;cursor:pointer;height:2.25rem;margin:0 .5rem;text-align:center;width:2.25rem}.config__button:hover{background-color:#f5f5f5}.config__button:active{background-color:#e0e0e0}.config__button.active{background-color:#469dff;color:#fff}.config__button.hidden{visibility:hidden}.modal__form__item__title{display:block;font-family:Roboto;font-size:1.125rem;font-weight:500;margin-top:10px;text-align:center;width:33%}.device__table{background:#fff;border-radius:1rem;box-shadow:0 0 5px 0 rgba(0,0,0,.25);width:100%}.device__table tr td{align-items:center;display:flex;height:2.1rem;justify-content:center;overflow:hidden}.device__table tr td button{background-color:#fff;border:none;border-radius:1rem;cursor:pointer;padding-top:3%;text-align:center;width:2rem}.device__table tr td p{font-size:1rem;font-weight:600;margin-left:2rem;width:100%}button.switch{background-color:#ffffff00;border:none}button.switch:hover{cursor:pointer}.svgIcon{min-width:24px}.title{border:1px solid #e0e0e0;border-radius:10em;font-family:Roboto;font-size:1.25rem;font-weight:600;margin-bottom:1rem;text-align:center;width:100%}.modal__block{width:46%}.modal__form__display{display:flex;flex-direction:row;justify-content:space-evenly;padding:1rem;width:100%}.modal__container{width:100%}.modal__content{margin-top:0;text-align:center}.confirmText{font-size:1.25rem;font-weight:600;margin-top:0}.MenuBar{align-items:center;background-color:#fff;display:flex;flex-flow:column nowrap;height:100vh;left:0;overflow-x:hidden;position:fixed;top:0;width:75px;z-index:1}.MenuBar.dark{background-color:#262729}.logo{margin:10px auto;width:60%}.menu{background-color:#fff;border:none;border-radius:10px;cursor:pointer;height:auto;margin:10px 0;outline:none;padding:10px 0;width:80%}.menu.dark{background-color:#262729}.menu:hover{background-color:#3f8ee8}.menuIcon{height:1.2rem;margin:0 18px;width:1.2rem}.menu:hover .menuIcon path{fill:#fff;fill-opacity:100%}button:hover .menuIcon path{fill:#fff}.icon{height:1.2rem;margin:2px 12px 2px 8px;width:1.2rem}
/*# sourceMappingURL=main.99aa2fd4.css.map*/