@font-face{font-display:swap;font-family:AachenBT-Roman;src:local("AachenBT-Roman"),url(/assets/AachenBT-Roman-DG4uUx2p.ttf) format("truetype")}@font-face{font-display:swap;font-family:AvenirNext-Regular;src:local("AvenirNext-Regular"),url(/assets/AvenirNext-Regular-BcuHEAI2.ttf) format("truetype")}@font-face{font-display:swap;font-family:AvenirNext-Medium;src:local("AvenirNext-Medium"),url(/assets/AvenirNext-Medium-CwfqFz_2.ttf) format("truetype")}@font-face{font-display:swap;font-family:AvenirNext-Bold;src:local("AvenirNext-Bold"),url(/assets/AvenirNext-Bold-DbTslKuH.ttf) format("truetype")}@font-face{font-display:swap;font-family:Helvetica-Bold;src:local("Helvetica-Bold"),url(/assets/Helvetica-Bold-DbiQUL7g.ttf) format("truetype")}html{overflow:hidden}body{overflow:hidden;margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.ant-form-item-explain{font-size:smaller}.ant-form-item .ant-form-item-label{padding:0}.screen-container{display:flex;flex-direction:column;background:#fff;position:absolute;top:0;left:0;right:0;bottom:0}.screen-body{flex:1;padding:30px 24px;background-color:#fff;overflow-y:auto;overflow-x:hidden;border-top-left-radius:8px;border-top-right-radius:8px;margin-top:-8px;z-index:2;-ms-overflow-style:none;scrollbar-width:none}.screen-body::-webkit-scrollbar{display:none}.screen-vertical-space{height:100px}[class^=css-text-],[class^=css-]{font-family:AvenirNext-Regular,serif;font-size:14px;color:#838383}[class^=css-view-]{font-family:AvenirNext-Regular,serif;font-size:12px;color:#7f8c8d}.MuiFormLabel-root{font-family:AvenirNext-Medium,serif!important;font-size:14px!important}.separator{height:1px;background-color:#7f8c8d;opacity:.2;margin-left:16px;margin-right:16px}.shortSeparator{height:1px;background-color:#7f8c8d;opacity:.2;margin-left:10%}iframe{border:0}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media only screen and (min-width: 768px){.screen-container{background-color:#000;align-items:center}.screen-body{position:relative;width:100%;height:100%;border-bottom-left-radius:8px;border-bottom-right-radius:8px}}.form-input{height:70px}.login-view-forget-container{display:flex;width:100%;justify-content:flex-end;align-items:center;margin-top:16px}.login-view-forget-text{font-family:AvenirNext-Medium,serif;font-size:16px;color:#a2ad00}.connect-logo{height:85px;margin-bottom:24px}.nav-bar-wrapper{background-color:#000;padding-bottom:20px;min-height:52px}.nav-bar-header-txt-container{display:flex;flex-direction:column}.nav-bar-title{color:#fff;padding:46px 15px 4px;font-size:26px;font-family:AvenirNext-Bold,serif;margin-bottom:0}.nav-bar-description{padding:0 15px;color:#fff;font-size:16px;font-family:AvenirNext-Regular,serif;margin-bottom:0}.nav-bar-left-wrapper{display:flex;flex-direction:row;position:absolute;left:4px;top:4px;z-index:1;cursor:pointer}.nav-bar-close,.nav-bar-back{margin:12px}.nav-bar-top-right-container{display:flex;flex-direction:row;justify-content:center;align-items:center;position:absolute;right:4px;top:4px;z-index:1}.nav-bar-chat,.nav-bar-menu{padding:12px;cursor:pointer}.nav-bar-app-version{padding:12px 8px 10px 12px;color:#fff;font-size:11px;font-weight:bolder;font-family:AvenirNext-Regular,serif}.nav-bar-logout-txt{color:#000;font-size:14px;font-weight:700;font-family:AvenirNext-Regular,serif}@media only screen and (min-width: 768px){.nav-bar-wrapper{width:60%}.nav-bar-header-txt-container{align-items:center}.nav-bar-app-version{padding:12px 30px 10px 12px;font-size:12px}}.brand-icon{--COLOR-HIGHLIGHT: #a2ad00;--COLOR-CORPORATE-C: #D8F52B}.brand-btn{position:absolute;bottom:20px;left:15px;right:15px;width:calc(100% - 30px);z-index:3;height:45px;border-radius:20px;align-items:center;background-color:#282828;border:3px solid #FFFFFF;color:#d8f52b;font-family:AvenirNext-Bold,serif;font-size:18px;-webkit-box-shadow:0px 0px 21px -5px rgba(0,0,0,.51);-moz-box-shadow:0px 0px 21px -5px rgba(0,0,0,.51);box-shadow:0 0 21px -5px #00000082;cursor:pointer}.disabled-brand-btn{position:absolute;bottom:20px;left:15px;right:15px;width:calc(100% - 30px);z-index:3;height:45px;border-radius:20px;align-items:center;background-color:#f5f5f5;border:3px solid #FFFFFF;color:#00000040;font-family:AvenirNext-Bold,serif;font-size:18px;-webkit-box-shadow:0px 0px 21px -5px rgba(0,0,0,.51);-moz-box-shadow:0px 0px 21px -5px rgba(0,0,0,.51);box-shadow:0 0 21px -5px #00000082}.brand-btn:active{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.duration-container{margin-top:24px;display:flex;flex-direction:column;justify-content:center;align-items:center}.duration-label{font-size:12px;color:#7f7f7f}.duration-value{font-size:24px;color:olive;font-weight:700}.list-item-text{flex:1;color:#7f7f7f;font-size:15px;font-family:AvenirNext-Medium,serif}.list-item-value{text-align:end;font-size:15px;font-family:AvenirNext-Medium,serif;color:#383838}.vertical-space{width:100%}.installation-sample-wrapper{display:flex;flex-direction:row}.invisible{z-index:2;opacity:0}.layout{position:relative;height:100%;background-color:#f4f4f4;border-radius:13px}.layout.invisible{z-index:2;opacity:0}.layout.transparent{background-color:transparent}.addImage{display:flex;position:absolute;top:0;left:0;height:inherit;width:100%;align-items:center;justify-content:center}.addImage.full{display:unset;width:50%}.input-image{padding:24px;height:inherit;border-radius:5px}.trashTouchable{position:absolute;top:8px;right:8px;background-color:#ffffffb3;border-radius:4px}.trash{width:24px;height:24px}@media only screen and (min-width: 768px){.addImage.full{display:unset;width:20%}}.conditions-wrapper{display:flex;background:#fff;text-align:center;margin:24px 0 4px}.condition-item-offline{box-sizing:border-box;width:33.1%;border:1px solid #f1f1f1;margin:0 5px}.condition-item{display:flex;flex-direction:column;align-items:center;justify-content:space-between;box-sizing:border-box;width:50%;border:1px solid #f1f1f1;margin:5px;padding:15px 10px}.condition-item .condition-value{font-size:17px;margin:0}.condition-left-item{display:flex;justify-content:center;align-items:center;margin-bottom:10px}.condition-left-item .condition-label{margin:0 10px}.invalid.condition-item,.invalid.condition-item-offline{background:#ed4e4d}.condition-value{font-family:Avenir Next,serif;color:#3f8e21;font-size:18px;font-weight:600;margin:12px 0}.condition-label{font-family:Avenir Next,serif;font-size:15px;margin-top:7px;font-weight:600;color:#000}.invalid .condition-value,.invalid .condition-label{color:#fff}.no-data .condition-value,.no-data .condition-label{color:#979797}.condition-image{height:20px}.button-wrapper{margin-top:10px;display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.refresh-button{margin:0;text-align:left;width:fit-content;padding-right:15px}.refresh-button-txt{margin-left:10px}.refresh-button-last-modified{color:gray;margin-left:15px;margin-right:2px}.buttons-wrapper{display:flex}.lock.button{width:100%;margin:8px 0;color:#000;border-radius:8px 0 0 8px;border:2px solid black;border-right:0;display:flex;align-items:center;justify-content:center;background-color:#fff}.lock.button:disabled{width:100%;margin:8px 0;color:#000;border-radius:8px 0 0 8px;border:2px solid black;border-right:0;display:flex;align-items:center;justify-content:center;background-color:#fff}.unlock.button{width:100%;margin:8px 0;color:#000;border-radius:0 8px 8px 0;border:2px solid black;display:flex;align-items:center;justify-content:center;background-color:#fff}.unlock.button:disabled{width:100%;margin:8px 0;color:#000;border-radius:0 8px 8px 0;border:2px solid black;display:flex;align-items:center;justify-content:center;background-color:#fff}.icon{display:inline-block;margin-right:8px}.confirm-view-image-wrapper{margin:24px 0;width:50%}@media only screen and (min-width: 768px){.confirm-view-image-wrapper{width:20%}}.QR{height:30%;width:20%}.notification-container-ok{display:flex;flex-direction:row;padding:16px;border-radius:15px;position:fixed;bottom:40px;z-index:20;background:#fff;border:2px solid #a2ad00;right:0;left:0;margin-right:auto;margin-left:auto;width:90%;align-items:center;justify-content:flex-start;box-shadow:#0000004d 0 2px 2px,#0000004d 0 2px 6px}.notification-msg-ok{font-family:AvenirNext-Medium,serif;font-size:16px;color:#a2ad00;margin-left:12px}.notification-container-error{display:flex;flex-direction:row;padding:16px;border-radius:15px;position:fixed;bottom:40px;z-index:20;background:#fff;border:2px solid red;right:0;left:0;margin-right:auto;margin-left:auto;width:90%;align-items:center;justify-content:flex-start;box-shadow:#0000004d 0 2px 2px,#0000004d 0 2px 6px}.notification-msg-error{font-family:AvenirNext-Medium,serif;font-size:16px;color:red;margin-left:12px}.notOkIcon{width:24px;height:24px;margin-right:10px}.closeIconBlack{width:22px;height:22px;position:absolute;top:4px;right:4px}@media only screen and (min-width: 768px){.notification-container{top:40px;width:350px;bottom:unset}}.MuiDialogTitle-root{font-family:AvenirNext-Bold,serif!important;font-size:17px!important}.MuiDialogContentText-root{font-family:AvenirNext-Medium,serif!important;font-size:15px!important}.MuiButton-root{font-family:AvenirNext-Medium,serif!important;font-size:14px!important}.dialog-list-action{font-family:AvenirNext-Medium,serif;font-size:15px;color:#0077be;padding:5px;cursor:pointer}.dialog-button-wrapper{display:flex;flex-direction:column;align-items:flex-end;justify-content:flex-start}.loading-overlay{display:contents!important}.login-content{padding:32px;background-color:#fff}.button-wrapper{margin-top:16px}
