/*!
 * Generated using the Bootstrap Customizer (https://getbootstrap.com/docs/3.4/customize/)
 *//*!
 * Bootstrap v3.4.1 (https://getbootstrap.com/)
 * Copyright 2011-2019 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 *//*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */.container{margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem}.row{margin-left:-15px;margin-right:-15px}@media (min-width:768px){.container{width:95vw}}.col-lg-3,.col-md-12,.col-sm-4,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-8,.col-xs-9{box-sizing:border-box;min-height:1px;position:relative}.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-8,.col-xs-9{float:left}.col-xs-3{width:25%}.col-xs-4{width:33.33333333%}.col-xs-5{width:41.66666667%}.col-xs-8{width:66.66666667%}.col-xs-9{width:75%}@media (min-width:768px){.col-sm-4{float:left;width:33.33333333%}}@media (min-width:992px){.col-md-12{float:left;width:100%}}@media (min-width:1200px){.col-lg-3{float:left;width:25%}}.container:after,.container:before{content:" ";display:table}.container:after{clear:both}*{outline:none;scrollbar-color:#aaaaaac4 #aaaaaa30;scrollbar-width:thin}* ::-webkit-scrollbar-track{background-color:#aaaaaa30}* ::-webkit-scrollbar{height:15px;width:15px}@media (max-width:500px){* ::-webkit-scrollbar{height:5px;width:5px}}* ::-webkit-scrollbar-thumb{background-color:#aaaaaac4;border-radius:15px}@media (max-width:500px){* ::-webkit-scrollbar-thumb{border-radius:5px}}* ::-webkit-scrollbar-thumb:hover{background-color:#aaa}html{scrollbar-gutter:stable}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#f3f4f7;color:#4b4b5a;font-family:Nunito,sans-serif;font-size:.875rem;font-weight:400;line-height:1.5;margin:0;overflow-x:hidden;text-align:left}.page-container{display:flex;flex-direction:column;min-height:100vh}.page-container .page-content-container{flex:1 0 auto;position:relative;width:100%}.page-container .footer{background-color:#fff;position:relative;text-align:center;z-index:1000}.page-container .footer div{align-items:center;display:flex;justify-content:center}.page-container .footer div>img{height:25px;margin-left:.5rem}.link{color:#5369f8;cursor:pointer;margin-bottom:1rem;text-decoration:underline}.wrap-text-overflow{overflow-wrap:anywhere;word-break:break-all}.overview-box-container{align-items:center;display:flex;flex-basis:100%;justify-content:center}.overview-box-container .overview-box-data-container-no-right-margin{margin-right:0!important}.overview-box-container .overview-box-data-container{align-items:center;border-radius:.9rem;box-sizing:border-box;display:flex;flex-direction:column;flex-shrink:0;flex-wrap:nowrap;height:150px;justify-content:space-evenly;margin-bottom:15px;margin-top:15px;padding:1.5rem;width:280px}.overview-box-container .overview-box-data-container .overview-box-icon{height:45px;width:auto}.overview-box-container .overview-box-data-container .overview-box-content{text-align:center}.overview-box-container .overview-box-data-container .overview-box-content>p{margin:0}.overview-box-container .overview-box-data-container .overview-box-content .overview-box-content-value{font-size:2rem}.overview-box-container .overview-box-data-container .overview-box-content .overview-box-content-description{font-size:1rem;text-transform:uppercase}.overview-box-container .overview-box-data-container.overview-box-circular-progress{height:auto;padding:.9rem}.apexcharts-legend-series{margin:10px 5px 0!important}.apexcharts-text.apexcharts-xaxis-label:first-child{display:none}.chart-loading-spinner-section{align-items:center;background-color:#fff;display:flex;height:500px;justify-content:center;left:0;position:absolute;width:100%;z-index:2}.chart-loading-spinner-section.double-graph-container{border-radius:.5rem;height:100%;top:0}.chart-loading-spinner-section.double-graph-sticky{border-radius:.5rem;height:calc(100% + 2.5rem);position:sticky;top:-1.25rem}.series-hidding-loading-component{display:none;height:100%!important;inset:0;position:absolute;z-index:9999}.apex-tooltip-table{line-height:1;width:100%}.apex-tooltip-table td,.apex-tooltip-table th{padding:.5rem!important}.apex-tooltip-table .apexcharts-tooltip-text-y-value{margin-left:0!important}.badges-inline{align-items:flex-end;display:flex;flex-wrap:wrap}.badges-inline .badge-list{margin-bottom:0;margin-right:2rem}#html5qr-code-full-region .badges-inline>div>#html5-qrcode-button-camera-permission,#html5qr-code-full-region .badges-inline>div>#html5-qrcode-button-camera-start,#html5qr-code-full-region .badges-inline>div>#html5-qrcode-button-camera-stop,.badges-inline>div>.button{margin-bottom:.5rem}.analyze-by-gateways-badge-container .gateway-button{margin-bottom:0!important;margin-right:.5rem!important;padding:.3rem .6rem}.badge-title{font-size:1rem;font-weight:800}.badge-choice-list{align-content:space-around;display:grid;grid-auto-columns:1fr;grid-auto-rows:1fr;grid-template-columns:1fr;justify-content:space-evenly}@media (min-width:1200px){.badge-choice-list{grid-template-columns:1fr 1fr 1fr!important}.badge-choice-list .choice-container,.badge-choice-list .choice-container:last-child:nth-child(odd){grid-column:auto!important}}@media (min-width:768px){.badge-choice-list{grid-template-columns:repeat(4,1fr)}.badge-choice-list .choice-container{grid-column:span 2}.badge-choice-list .choice-container:last-child:nth-child(odd){grid-column:2/span 2}}.badge-choice-list .choice-container{margin:1.5rem auto;max-width:330px;width:100%}.badge-choice-list button{height:100%;padding:2rem;width:100%}.badge-choice-list button div{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center}.badge-choice-list h4{font-size:1.2rem;font-weight:550;margin-bottom:.8rem;margin-top:0}.badge-choice-list h5{font-size:1rem;font-weight:500;margin:0}.badge-list{margin-bottom:1.5rem;position:relative}.badge-list>div{display:inline;left:0;position:absolute;top:0}#html5qr-code-full-region .badge-list>div #html5-qrcode-button-camera-permission,#html5qr-code-full-region .badge-list>div #html5-qrcode-button-camera-start,#html5qr-code-full-region .badge-list>div #html5-qrcode-button-camera-stop,.badge-list>div #html5qr-code-full-region #html5-qrcode-button-camera-permission,.badge-list>div #html5qr-code-full-region #html5-qrcode-button-camera-start,.badge-list>div #html5qr-code-full-region #html5-qrcode-button-camera-stop,.badge-list>div .button{margin-right:0}#html5qr-code-full-region .badge-list>div #html5-qrcode-button-camera-permission~div,#html5qr-code-full-region .badge-list>div #html5-qrcode-button-camera-start~div,#html5qr-code-full-region .badge-list>div #html5-qrcode-button-camera-stop~div,.badge-list>div #html5qr-code-full-region #html5-qrcode-button-camera-permission~div,.badge-list>div #html5qr-code-full-region #html5-qrcode-button-camera-start~div,.badge-list>div #html5qr-code-full-region #html5-qrcode-button-camera-stop~div,.badge-list>div .button~div{display:none;width:0!important}#html5qr-code-full-region .badge-list #html5-qrcode-button-camera-permission,#html5qr-code-full-region .badge-list #html5-qrcode-button-camera-start,#html5qr-code-full-region .badge-list #html5-qrcode-button-camera-stop,.badge-list #html5qr-code-full-region #html5-qrcode-button-camera-permission,.badge-list #html5qr-code-full-region #html5-qrcode-button-camera-start,.badge-list #html5qr-code-full-region #html5-qrcode-button-camera-stop,.badge-list .button{background:#f3f4f7;margin-bottom:.5rem;margin-right:1rem;margin-top:.5rem}#html5qr-code-full-region .badge-list #html5-qrcode-button-camera-permission,#html5qr-code-full-region .badge-list #html5-qrcode-button-camera-start,#html5qr-code-full-region .badge-list .button--type-primary#html5-qrcode-button-camera-stop,.badge-list #html5qr-code-full-region #html5-qrcode-button-camera-permission,.badge-list #html5qr-code-full-region #html5-qrcode-button-camera-start,.badge-list #html5qr-code-full-region .button--type-primary#html5-qrcode-button-camera-stop,.badge-list .button.button--type-primary{background-color:#19ab7f}#html5qr-code-full-region .badge-list #html5-qrcode-button-camera-permission+#html5-qrcode-button-camera-permission,#html5qr-code-full-region .badge-list #html5-qrcode-button-camera-permission+#html5-qrcode-button-camera-start,#html5qr-code-full-region .badge-list #html5-qrcode-button-camera-permission+#html5-qrcode-button-camera-stop,#html5qr-code-full-region .badge-list #html5-qrcode-button-camera-permission+.button,#html5qr-code-full-region .badge-list #html5-qrcode-button-camera-start+#html5-qrcode-button-camera-permission,#html5qr-code-full-region .badge-list #html5-qrcode-button-camera-start+#html5-qrcode-button-camera-start,#html5qr-code-full-region .badge-list #html5-qrcode-button-camera-start+#html5-qrcode-button-camera-stop,#html5qr-code-full-region .badge-list #html5-qrcode-button-camera-start+.button,#html5qr-code-full-region .badge-list #html5-qrcode-button-camera-stop+#html5-qrcode-button-camera-permission,#html5qr-code-full-region .badge-list #html5-qrcode-button-camera-stop+#html5-qrcode-button-camera-start,#html5qr-code-full-region .badge-list #html5-qrcode-button-camera-stop+#html5-qrcode-button-camera-stop,#html5qr-code-full-region .badge-list #html5-qrcode-button-camera-stop+.button,#html5qr-code-full-region .badge-list .button+#html5-qrcode-button-camera-permission,#html5qr-code-full-region .badge-list .button+#html5-qrcode-button-camera-start,#html5qr-code-full-region .badge-list .button+#html5-qrcode-button-camera-stop,.badge-list #html5qr-code-full-region #html5-qrcode-button-camera-permission+#html5-qrcode-button-camera-permission,.badge-list #html5qr-code-full-region #html5-qrcode-button-camera-permission+#html5-qrcode-button-camera-start,.badge-list #html5qr-code-full-region #html5-qrcode-button-camera-permission+#html5-qrcode-button-camera-stop,.badge-list #html5qr-code-full-region #html5-qrcode-button-camera-permission+.button,.badge-list #html5qr-code-full-region #html5-qrcode-button-camera-start+#html5-qrcode-button-camera-permission,.badge-list #html5qr-code-full-region #html5-qrcode-button-camera-start+#html5-qrcode-button-camera-start,.badge-list #html5qr-code-full-region #html5-qrcode-button-camera-start+#html5-qrcode-button-camera-stop,.badge-list #html5qr-code-full-region #html5-qrcode-button-camera-start+.button,.badge-list #html5qr-code-full-region #html5-qrcode-button-camera-stop+#html5-qrcode-button-camera-permission,.badge-list #html5qr-code-full-region #html5-qrcode-button-camera-stop+#html5-qrcode-button-camera-start,.badge-list #html5qr-code-full-region #html5-qrcode-button-camera-stop+#html5-qrcode-button-camera-stop,.badge-list #html5qr-code-full-region #html5-qrcode-button-camera-stop+.button,.badge-list #html5qr-code-full-region .button+#html5-qrcode-button-camera-permission,.badge-list #html5qr-code-full-region .button+#html5-qrcode-button-camera-start,.badge-list #html5qr-code-full-region .button+#html5-qrcode-button-camera-stop,.badge-list .button+.button{margin-left:0}.button-centered-container{text-align:center}.button-with-icon{align-items:center;display:inline-flex!important}.button-with-icon :first-child{margin-right:5px}#html5qr-code-full-region #html5-qrcode-button-camera-permission,#html5qr-code-full-region #html5-qrcode-button-camera-start,#html5qr-code-full-region #html5-qrcode-button-camera-stop,.button{background-color:initial;border:1px solid #0000;border-radius:.3rem;color:#000;cursor:pointer;display:inline-block;font-size:.875rem;font-weight:400;font-weight:600;line-height:1;outline:none;padding:.6rem .8rem;text-align:center;transition:opacity .15s ease-in-out,transform .15s ease-in-out;-webkit-user-select:none;user-select:none;vertical-align:middle}#html5qr-code-full-region #html5-qrcode-button-camera-permission:hover,#html5qr-code-full-region #html5-qrcode-button-camera-start:hover,#html5qr-code-full-region #html5-qrcode-button-camera-stop:hover,.button:hover{opacity:.9}#html5qr-code-full-region #html5-qrcode-button-camera-permission:active,#html5qr-code-full-region #html5-qrcode-button-camera-start:active,#html5qr-code-full-region #html5-qrcode-button-camera-stop:active,.button:active{transform:scale(.975)}.button-disabled{cursor:default!important}.button-disabled:hover{opacity:1!important}.button-disabled:active{transform:none}.button--type-headerTrack{background-color:#fff;color:#4b4b5a}.button--type-headerTrack:hover{opacity:1!important}.button--type-blue{background-color:#5369f8;border-color:#5369f8;color:#fff}.button--type-light-blue{background-color:#0cacf2;border-color:#0cacf2;color:#fff}#html5qr-code-full-region #html5-qrcode-button-camera-permission,#html5qr-code-full-region #html5-qrcode-button-camera-start,.button--type-primary{background-color:#19ab7f;border-color:#19ab7f;color:#fff}.button--type-dull{background-color:initial;border-color:#4b4b5a;color:#4b4b5a}.button--type-border-primary{background-color:#fff;border-color:#19ab7f;color:#19ab7f}.button--type-border-primary-transparent{background-color:#fff0;border-color:#19ab7f;color:#19ab7f}.button--type-border-danger{background-color:initial;border-color:#ff5c75;color:#ff5c75}#html5qr-code-full-region #html5-qrcode-button-camera-stop,.button--type-delete,.button--type-delete-absolute{background-color:#ff5c75;color:#fff}.button--type-delete-absolute{position:absolute;right:0}.button--type-popup-delete{background-color:#ff5c75;border-radius:.75rem;color:#fff;text-align:center}.button--type-popup-cancel{background-color:initial;border-color:#4b4b5a;border-radius:.75rem;color:#4b4b5a;text-align:center}.button--type-danger{color:#ff5c75}#html5qr-code-full-region #html5-qrcode-button-camera-permission+#html5-qrcode-button-camera-permission,#html5qr-code-full-region #html5-qrcode-button-camera-permission+#html5-qrcode-button-camera-start,#html5qr-code-full-region #html5-qrcode-button-camera-permission+#html5-qrcode-button-camera-stop,#html5qr-code-full-region #html5-qrcode-button-camera-permission+.button,#html5qr-code-full-region #html5-qrcode-button-camera-start+#html5-qrcode-button-camera-permission,#html5qr-code-full-region #html5-qrcode-button-camera-start+#html5-qrcode-button-camera-start,#html5qr-code-full-region #html5-qrcode-button-camera-start+#html5-qrcode-button-camera-stop,#html5qr-code-full-region #html5-qrcode-button-camera-start+.button,#html5qr-code-full-region #html5-qrcode-button-camera-stop+#html5-qrcode-button-camera-permission,#html5qr-code-full-region #html5-qrcode-button-camera-stop+#html5-qrcode-button-camera-start,#html5qr-code-full-region #html5-qrcode-button-camera-stop+#html5-qrcode-button-camera-stop,#html5qr-code-full-region #html5-qrcode-button-camera-stop+.button,#html5qr-code-full-region .button+#html5-qrcode-button-camera-permission,#html5qr-code-full-region .button+#html5-qrcode-button-camera-start,#html5qr-code-full-region .button+#html5-qrcode-button-camera-stop,.button+.button{margin-left:1rem}.add-gateway-button-container{align-items:center;display:flex;justify-content:flex-end}.chevron-icon-active{transform:rotate(90deg)}#refresh-icon.rotate{animation:spin .8s linear 1}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.icon-button{align-items:center;cursor:pointer;display:inline-flex;height:100%;justify-content:center;margin-right:.5rem}.nextBackButtonContainer{align-items:center;display:flex;justify-content:space-between;margin-top:2rem}.nextBackButtonContainer.single{justify-content:flex-end}.nextBackButtonContainer button{border-radius:.4rem!important;font-size:.9rem!important;width:75px!important}.nextBackButtonContainer .width-auto{width:max-content!important}.loading-button-content-container{align-items:center;display:inline-flex}.loading-button-content-container svg{height:.875rem;width:.875rem}.picker-buttons .picker-button{margin:.5rem}.analytics-tabs{display:flex;flex-wrap:wrap;justify-content:space-between}.export-analytics{height:40px;margin:.7rem}.tab-list{display:flex;gap:.5rem;list-style-type:none;margin:0;padding:0}.button-tabs{background:#fff;border-radius:5px;display:flex;flex-wrap:nowrap;gap:10px;margin:10px 0;min-width:430px;overflow-x:auto;padding:.5rem;scrollbar-width:thin}.tab-button{background-color:#f5f5f5;border:1px solid #ddd;border-radius:4px;cursor:pointer;flex-shrink:0;min-width:60px;text-align:center;white-space:nowrap}.tab-button.active{border-bottom:2px solid #47bc99;border-radius:0;color:#47bc99}@media (max-width:430px){.button-tabs{min-width:0;min-width:auto;overflow-x:auto}}.my-location{align-items:center;background-color:#fff;border-radius:4px;bottom:200px;box-shadow:0 1px 3px #0006;cursor:pointer;display:flex;height:29px;justify-content:center;left:5px;pointer-events:auto;position:absolute;width:29px;z-index:10}.my-location:hover{background-color:#f0f0f0}.clipboard-label{align-items:stretch;display:flex;justify-content:flex-start}.clipboard-container{align-items:center;display:flex;justify-content:center;padding:.5rem .75rem}.clipboard-container .info-text{position:absolute;top:-.9rem;width:max-content}.copy-alert-and-label-container{display:flex;justify-content:space-between}.device{background-color:#fff;border-radius:.65rem;box-shadow:.2rem .2rem 1rem 2px rgba(75,75,90,.075)}.device__body{padding:1.25rem}.device__footer{border-top:1px solid #f3f4f7;line-height:1;padding:1.25rem}.device__name{font-size:1.175rem;font-weight:700;margin-bottom:.75rem;margin-top:0}.device__name2{color:#a2a2a2;font-size:.875rem;margin-bottom:.75rem;margin-top:-1rem}.online-offline-device-label-container{align-items:center;display:flex}.online-offline-device-label-container button{font-weight:700;width:100%}.online-offline-device-label-container .info-icon-container{position:absolute;z-index:1}.nonactivated-license{background-color:#faf5c9;color:#664a17}.activated-license{background-color:#d7dfcc;color:#376100}.expired-license{background-color:#ffe7e4;color:#aa6867}.device-input-type-choice-container{margin-bottom:.5rem}.device-input-type-choice-container .container-title{font-weight:700;margin:.5rem 0;text-align:center}.device-input-type-choice-container .choice-options-container{align-items:stretch;display:flex;justify-content:space-around;padding-bottom:.5rem}.device-input-type-choice-container .choice-options-container .choice-option-container{box-sizing:border-box;flex-basis:45%;flex-grow:0;flex-shrink:0}.dropdown{align-items:center;cursor:pointer;display:inline-flex;position:relative}.dropdown__list{background-color:#fff;border-radius:.2rem;box-shadow:0 .5rem 1rem #00000026;font-size:.875rem;list-style:none;margin:0;opacity:0;padding:.5rem 0;pointer-events:none;position:absolute;right:0;text-align:left;top:calc(100% + .5rem);transform:translate3d(0,-1rem,0);transition:opacity .2s ease-in-out,transform .2s ease-in-out;width:10rem;z-index:1000}.dropdown--is-open .dropdown__list{opacity:1;pointer-events:all;transform:translateZ(0)}.dropdown__item{align-items:center;background-color:initial;cursor:pointer;display:flex;padding:.35rem 1.5rem;text-align:inherit;transition:background-color .2s ease-in-out;white-space:nowrap}.dropdown__item>*{margin:0 -1.5rem;padding:0 1.5rem;width:100%}.dropdown__item a{align-items:center;color:inherit;display:flex;font:inherit;text-decoration:none}.dropdown__item svg{fill:#4b4b5a1a;color:inherit;display:inline-block;height:1rem;margin-right:.5rem;object-fit:contain;width:1rem}.dropdown__item:hover{background-color:#0000000d}.dropdown__item.selected{background-color:#ddd}.dropdown__icon{color:inherit;display:inline-block;height:1.25rem;margin-left:.5rem;width:1.25rem}.chevron-right-dropdown-icon{pointer-events:none}.error-container{font-size:1rem}.http-error.error-container{align-items:center;display:flex;flex-direction:column;font-size:2rem}.http-error.error-container img{height:auto;width:300px}.clear-filter-icon-container{align-items:center;display:flex;justify-content:flex-end;margin-left:0;padding-right:1rem;position:relative}.clear-filter-icon-container div{margin-right:0}.clear-filter-icon-container div svg:first-child{height:16px;margin-right:-10px;margin-top:6px;width:16px}.filter-row-container{font-size:1rem;margin-left:0;padding:1rem}.filter-note-container{color:#fc0;font-size:1rem;margin-bottom:1rem;margin-top:-1rem;padding:0 1rem}.filter-container{margin-bottom:1rem;margin-top:1rem;width:100%}.filter-container>div:first-child{padding:.5rem 0}.table-filters{left:0;position:sticky;top:0}.table-filters>div{width:100%}.form-group{margin-bottom:1rem}.form-radio-group{align-items:center;display:flex}.form-radio-group div label{margin-left:1rem;vertical-align:middle}.form-radio-group div input{margin:0 0 0 3px;vertical-align:middle}.form-button-container{display:flex;position:relative}.form-disabled-input{background-color:#ebebe0!important}.info-container{border:2px solid silver;border-radius:2%;margin-bottom:3.5rem}.form-control.input{background-clip:padding-box;background-color:#fff;border:1px solid #f3f4f7;border-radius:.3rem;box-sizing:border-box;color:#4b4b5a;display:block;font-size:.875rem;font-weight:400;line-height:1.5;outline:none;padding:.5rem .75rem;transition:border-color .15s ease-in-out;width:100%}.form-control.input.is-invalid{border-color:#ff5c75cc!important}.form-control.input:focus{border:1px solid #19ab7f}.form-control.label{display:flex;font-weight:600;margin-bottom:.2rem}.form-control.label-row-centered{display:block;font-weight:600;margin-bottom:.2rem;text-align:center}.form-control.feedback{background-color:#ff5c7533;border-radius:7px;color:#ff5c75;display:inline-block;margin-bottom:0;margin-top:.75rem;padding:.25rem .5rem;position:relative}.form-control.feedback:before{border:.5rem solid;border-color:#0000 #0000 #ff5c7533;content:"";position:absolute;top:-1rem}.form-control.feedback:not(.right-spike):before{left:.75rem}.form-control.feedback.right-spike:before{right:.75rem}.no-bullets{list-style-type:none;padding:0}.key-item{margin:.5rem 1rem}.key-item p{margin:0}.is-grouped{display:flex;padding-top:.5rem}.is-grouped input{margin:5px .5rem .5rem}.input-auto-width-container{margin:0 .5rem;position:relative}.input-auto-width-container span{visibility:hidden}.input-auto-width-container span.inputWidth2rem{padding-left:2rem!important;padding-right:2rem!important}.input-auto-width-container span.inputWidth15rem{padding-left:1.5rem!important;padding-right:1.5rem!important}.input-auto-width-container input{position:absolute;top:0}.height-input-container{align-items:center;display:flex;justify-content:space-around;transform:scale(.8)}.graph-select-container{box-sizing:border-box;font-size:1rem;margin-left:0;max-width:360px;padding-bottom:1rem;padding-left:65px;padding-top:1rem;width:100%}.graph-select-container .info{position:absolute;right:0;top:-2px}.graph-select-container .info svg{cursor:pointer;height:18px;width:18px}@media (max-width:500px){.graph-select-container{padding-left:0}}.dual-input-container{align-items:center;display:flex;justify-content:space-around}.dual-input-container .input,.dual-input-container .input+div{flex-basis:40%;flex-grow:0;flex-shrink:0}.select-all-menu-item{align-items:center;border-bottom:.2rem solid #19ab7f;display:flex;width:100%}.load-more-menu-item{color:#19ab7f;font-weight:700;text-align:center;width:100%}.search-gateways-container{align-items:center;background-color:#fff;border:2px solid #f3f4f7;border-radius:.3rem;display:flex;margin-right:.5rem;position:relative}.search-gateways-container .input{padding-right:35px!important}.search-gateways-container .search-icon-container{align-items:center;display:flex;justify-content:center;padding:.2rem;position:absolute;right:0}.hidden-placeholder{height:0;padding-left:.75rem;padding-right:35px;visibility:hidden}input[type=number].hide-number-arrows{-moz-appearance:textfield;text-align:center}input[type=number].hide-number-arrows::-webkit-inner-spin-button,input[type=number].hide-number-arrows::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.slider-plus-minus-input-form-group.disabled{background-color:#f3f4f7;border-radius:.5rem;pointer-events:none}.slider-plus-minus-input-form-group.disabled .form-control.input{background-color:#f3f4f7!important}.slider-plus-minus-input-form-group.disabled .MuiSlider-colorPrimary,.slider-plus-minus-input-form-group.disabled .plus-minus-number-input-container .svg-center-inside-container svg{color:#c2c2c2!important}.slider-form-group{padding:0 1rem}.input-info-message-divider{font-weight:700;margin:2px 0;text-align:center}.choice-option-container{border:1px solid #4b4b5a;color:#4b4b5a;display:flex;flex-direction:column;margin:0!important}.choice-option-container p{margin:0}.choice-option-container.selected{background-color:#fff;border-color:#19ab7f;color:#19ab7f}.choice-option-container .title{font-size:.9rem;font-weight:600;margin-bottom:.5rem}.choice-option-container .description-container{align-items:center;display:flex;flex-grow:1}.choice-option-container .description-container p{font-size:.75rem;font-weight:500}.account-form-container{display:flex;justify-content:center}.account-form-section{box-sizing:border-box;display:inline-flex;flex-direction:column;width:100%}.no-licences-message-container p{font-weight:700;text-align:center}.input-info-row-beneath{align-items:center;display:flex;margin-top:.4rem}.input-info-row-beneath .info-icon-small{margin-right:5px}.edit-organization-name-icon-container{margin-left:5px}.edit-organization-name-icon-container svg{height:1.5rem;width:1.5rem}.edit-organization-name-icon-container .edit-icon{color:#19ab7f}.check-close-icons-container{align-items:center;display:flex}.check-close-icons-container .check-icon svg{color:#19ab7f}.check-close-icons-container .close-icon svg{color:#ff5c75}.select-custom-mini-container{position:relative}.select-custom-mini-dropdown-menu{background-color:#fff;border-radius:.3rem;box-shadow:0 .5rem 1rem #00000026;left:0;max-height:200px;opacity:0;overflow:auto;pointer-events:none;position:absolute;transition:opacity .3s ease-in-out;width:100%}.select-custom-mini-dropdown-menu.show{cursor:pointer;opacity:1;pointer-events:all}.select-custom-mini-dropdown-menu li{padding:.5rem 1.25rem;transition:all .2s ease-in-out}.select-custom-mini-dropdown-menu li:hover{background-color:#f6f6f7}.select-custom-mini-dropdown-menu li.selected{background-color:#ddd}.header{background-color:#fff;box-shadow:0 .05rem .01rem rgba(75,75,90,.075);padding-bottom:1rem;padding-top:1rem;position:relative}.header>.container{align-items:center;display:flex}.header__controls{margin-left:auto}.header__brand,.header__controls{align-items:center;display:inline-flex}.header__brand{color:inherit;font:inherit;text-decoration:none}.header__brand>img{display:inline-block;height:1.7rem;margin-right:.5rem;object-fit:contain}.header__brand-name{display:inline-block;font-size:1.25rem;font-weight:700;line-height:1;margin-top:.25rem}.header-info-track{background-color:#fc0;position:relative}.header-info-track .content-container{display:flex;justify-content:center;padding:.5rem 0}.header-info-track .svg-center-inside-container{margin:0 .5rem}.header-info-track .time-container{font-weight:700}.header-info-track .info-message-container{align-items:center;display:flex}.header-info-track .message-row{text-align:center}.header-info-track span{font-size:1rem}.header-info-track .close-details-container{align-items:center;display:flex}.header-info-track .close-details-container button{display:none;margin-left:10px}.header-info-track .no-shrink{flex-shrink:0}.header-info-track .more-details-mobile{padding-bottom:.5rem;text-align:center}@media (min-width:629px){.close-details-container button{display:inline-block!important}.more-details-mobile{display:none}}.explanation-info-box{background-color:#f6f6f7;border-radius:5px;font-size:.8rem;font-weight:300;left:20px;line-height:1.2;padding:.5rem;position:absolute;top:0;width:200px}.info-icon:hover+.explanation-box-persist{opacity:1;pointer-events:all}.explanation-box-persist{cursor:pointer;opacity:0;pointer-events:none}.explanation-box-persist:hover{opacity:1;pointer-events:all}.explanation-box-persist:before{content:"";height:calc(100% + 20px);height:40px;left:-20px;position:absolute;top:-20px;width:40px}.info-icon-container{align-items:center;display:flex;margin-left:5px;position:relative}.info-icon-container svg{cursor:pointer;height:18px;width:18px}.update-server-message-container{align-items:center;background-color:#fff;font-size:.875rem;font-weight:700;justify-content:center;line-height:1;position:absolute;top:-1.2rem;width:100%}.update-server-message-container svg{stroke:#19ab7f;stroke-width:3;height:.875rem;margin-right:.2rem;width:.875rem}.table-row-info-popup{background-color:#fff;border-radius:.5rem;font-weight:700;opacity:0;padding:.5rem;position:absolute;transition:opacity .2s ease-in-out;z-index:1}.table-row-info-popup p{margin:0;text-align:left}.info-icon-small{height:18px;width:18px}.layout__header{align-items:center;display:flex;justify-content:space-between;margin-bottom:1.25rem}.layout__title{font-size:1.5rem;font-weight:700;margin:0}.layout__subtitle{font-size:1rem;font-weight:700;margin:0}.step-description-section{margin-top:1.5rem}.step-description-section h3{font-size:1.2rem;font-weight:550;margin:0}.layout__controls{align-items:center;display:inline-flex;flex-wrap:wrap;justify-content:space-around}.layout__controls.double-button-controls{justify-content:flex-start}.layout__controls.double-button-controls button{margin-bottom:.2rem;margin-top:.2rem}.layout__controls.double-button-controls button:first-child{margin-right:1rem}.layout__controls.double-button-controls button:last-child{margin-left:0}.layout{padding-bottom:1.5rem;padding-top:1.5rem}.layout-container{background-color:#fff;border-radius:5px;padding:.2rem}@media (max-width:750px){.layout.container{padding-left:.2rem;padding-right:.2rem}}@media screen and (max-width:480px){.layout.container.fieldmap-container{padding-left:.25rem!important;padding-right:.25rem!important}}.layout.custom-energy-layout{padding:.4rem}.layout__section-centering-container{align-items:center;display:flex;justify-content:center}.layout__section-centering-container .layout__section{display:inline-flex}.layout__section{background-color:#fff;border-radius:.5rem;padding:1.25rem}.centered-margin-section{margin:1.5rem auto}.layout-table{padding-top:.5rem}.layout-table.table-fixed-header{padding-top:0}.layout-table.table-fixed-header th{padding-top:1.25rem}.layout-section__header{display:flex;justify-content:space-between}.layout-indoormapping{margin:0!important;padding:0!important;width:100vw!important}.layout-indoormapping .layout__header{margin-bottom:.1rem!important}.section-box-shadow{box-shadow:.2rem .2rem 1rem 2px #4b4b5a14}.organization-name-layout-title{align-items:center;display:flex;flex-wrap:wrap}.organization-name-layout-title span{font-size:1.5rem;font-weight:700}.organization-name-layout-title .organization-name-input{margin-bottom:0!important;position:relative}.organization-name-layout-title .organization-name-input .form-control.feedback{position:absolute;top:100%}.field-table-actions-container{align-items:center;display:flex}.field-table-actions-container button{margin-left:1rem;margin-right:5px}.field-table-actions-container .action-icons-container{align-items:center;display:flex}.field-table-actions-container .action-icons-container .svg-action-icon-container{margin:0 5px}.hide-legend{display:block}@media screen and (max-width:480px){.hide-legend{display:none!important}}.legend{align-items:center;background-color:#f9f9f9;border:1px solid #0000001a;border-bottom-left-radius:2px;border-bottom-right-radius:2px;bottom:10px;display:flex;font-size:12px;opacity:.95;position:absolute;right:10px;transition:bottom .5s ease-in-out;z-index:99}@media screen and (max-width:480px){.legend{left:5px;right:5px!important}}.legend .vertical-rssi-container{box-sizing:border-box;height:192px;padding:3px;width:30px}.legend .vertical-rssi-container img{height:100%;width:24px}@media screen and (max-width:480px){.legend .vertical-rssi-container{display:none!important}}.legend .sf-gateway-horizontal-rssi-container{padding:6px}@media screen and (max-width:480px){.legend .sf-gateway-horizontal-rssi-container{align-items:center;display:flex;flex-basis:100%;flex-wrap:wrap!important}}.legend .sf-gateway-horizontal-rssi-container .first-child{align-items:center;border-bottom:1px solid #0000001a;display:flex;justify-content:space-around;padding-bottom:0!important;padding-bottom:5px}@media screen and (max-width:480px){.legend .sf-gateway-horizontal-rssi-container .first-child{flex-basis:100%}}.legend .sf-gateway-horizontal-rssi-container .first-child .gateways-container{align-items:center;display:flex;margin-bottom:5px}.legend .sf-gateway-horizontal-rssi-container .first-child .gateways-container div{background-color:#0084cb;border-radius:0;height:10px;margin-right:5px;width:10px}.legend .sf-gateway-horizontal-rssi-container .first-child .horizontal-rssi-container{display:none}@media screen and (max-width:480px){.legend .sf-gateway-horizontal-rssi-container .first-child .horizontal-rssi-container{align-items:center;display:flex!important;justify-content:center;padding:2px}}.legend .sf-gateway-horizontal-rssi-container .first-child .horizontal-rssi-container img{height:18px;width:auto}@media screen and (max-width:480px){.legend .sf-gateway-horizontal-rssi-container .sf-legend-container{align-items:center;display:flex;flex-basis:100%;flex-wrap:wrap;justify-content:space-evenly}}.legend .sf-gateway-horizontal-rssi-container .sf-legend-container>div{align-items:center;display:flex;margin-bottom:5px}@media screen and (max-width:480px){.legend .sf-gateway-horizontal-rssi-container .sf-legend-container>div{margin-bottom:0;margin-right:5px}}.legend .sf-gateway-horizontal-rssi-container .sf-legend-container>div:last-child{margin-bottom:0}@media screen and (max-width:480px){.legend .sf-gateway-horizontal-rssi-container .sf-legend-container>div:last-child{margin-right:0}}.legend-circle{border-radius:50%;height:10px;margin-right:5px;width:10px}.legend-lift{bottom:40px!important}.blind-spots-legend{background-color:#6f0000}.last-measure-point-legend{background-color:#cf000f}.mapboxgl-popup{font-size:.875rem;font-weight:400;line-height:1.5;max-width:370px!important;width:100%;z-index:101!important}.mapboxgl-popup .mapboxgl-popup-content-container{max-height:280px;overflow-y:auto;padding:1.25rem 2rem}.mapboxgl-popup .mapboxgl-popup-content-container.measure-point-content{display:flex;flex-direction:column;justify-content:center;overflow-y:hidden;padding:1.25rem 0}.mapboxgl-popup .mapboxgl-popup-content-container.measure-point-content .popuprow{padding:0 1rem}.mapboxgl-popup .mapboxgl-popup-content-container.measure-point-content .semitable{flex-grow:1;overflow-y:auto;padding:0 .5rem}#html5qr-code-full-region .mapboxgl-popup .mapboxgl-popup-content-container #html5-qrcode-button-camera-permission,#html5qr-code-full-region .mapboxgl-popup .mapboxgl-popup-content-container #html5-qrcode-button-camera-start,#html5qr-code-full-region .mapboxgl-popup .mapboxgl-popup-content-container #html5-qrcode-button-camera-stop,.mapboxgl-popup .mapboxgl-popup-content-container #html5qr-code-full-region #html5-qrcode-button-camera-permission,.mapboxgl-popup .mapboxgl-popup-content-container #html5qr-code-full-region #html5-qrcode-button-camera-start,.mapboxgl-popup .mapboxgl-popup-content-container #html5qr-code-full-region #html5-qrcode-button-camera-stop,.mapboxgl-popup .mapboxgl-popup-content-container .button{display:block;margin:10px auto 0}.mapboxgl-popup .mapboxgl-popup-content-container h4,.mapboxgl-popup .mapboxgl-popup-content-container p{margin:0}.mapboxgl-popup .mapboxgl-popup-content-container p{-moz-osx-font-smoothing:grayscale;color:#4b4b5a;font-family:Nunito,sans-serif;font-weight:400;text-align:left}.mapboxgl-popup .mapboxgl-popup-content-container p>span{align-items:center;display:inline-flex;font-weight:400;opacity:.4}.hide-tooltip .mapboxgl-popup:not(.base-station):not(.hexagon-tooltip){display:none}.mapboxgl-popup center{overflow-wrap:anywhere;word-break:break-all}@media (max-width:480px){#bottom-left-popup-container{left:0!important}}#bottom-left-popup-container{background-color:#fff;border-radius:.5rem;bottom:auto;display:block;left:10px;position:absolute;text-align:center;top:100%;transition:all .5s ease-in-out;z-index:99}#bottom-left-popup-container.animate-up{animation:popup-up .5s ease-in-out}@keyframes popup-up{0%{transform:translateY(0)}to{transform:translateY(calc(-100% - 10px))}}.bottom-left-popup-up{top:100%!important;transform:translateY(calc(-100% - 10px))}.bottom-left-popup-down{top:calc(100% - 30px)!important}.bottom-left-popup-close-tooltip{align-items:center;background-clip:content-box;background-color:#fff;box-sizing:border-box;display:flex;font-size:14px;justify-content:space-between;margin-right:2px;padding:0 15px 10px;position:absolute;right:0;top:0;width:100%;z-index:1}.bottom-left-popup-close-tooltip .popup-info-label{font-weight:700;margin-left:17px;margin-right:0!important;text-align:center}.bottom-left-popup-close-tooltip div{align-items:center;cursor:pointer;display:flex;justify-content:center;margin-right:5px;padding:1px}.hide-base-tooltip .base-station,.hide-hexagon-tooltip .hexagon-tooltip{display:none!important}#gateway-received-signals-container{color:#19ab7f;font-size:1rem;font-weight:700;text-align:center}.popup-switches-container{align-items:center;display:flex;justify-content:space-around}.popup-switches-container .switch-container{align-items:center;display:flex;flex-direction:column;justify-content:center}.popup-switches-container .switch-container p{font-weight:700}.hexagon-popup-row{-moz-osx-font-smoothing:grayscale;align-items:center;color:#4b4b5a;display:flex;font-family:Nunito,sans-serif;font-weight:400;margin-bottom:5px}.hexagon-popup-row:last-child{margin-bottom:0}.hexagon-popup-row span:first-child{display:inline-flex;flex-basis:70%;font-weight:400;margin-right:.7rem;opacity:.4}.hexagon-popup-row span:last-child{flex-basis:30%}.popuprow{-moz-osx-font-smoothing:grayscale;color:#4b4b5a;display:flex;font-family:Nunito,sans-serif;font-weight:400;margin-bottom:5px;text-align:left}.popuprow:last-child{margin-bottom:0}.popuprow>div{flex:0.4 1}.popuprow>div:first-child{flex:0.6 1}.popuprow>div>span{align-items:center;display:inline-flex;font-weight:400;margin-right:5px;opacity:.4}.popuprow>div>span.info-row{font-weight:700!important;opacity:1!important}.time>div:first-child{border-top:1px solid #f3f4f7;flex:1 1}.time .legend-circle-label,.time>div:first-child{margin-bottom:-.75rem;margin-top:.5rem;padding-top:.5rem}.time .legend-circle-label{align-items:center;display:flex;flex:0 1;justify-content:flex-end}.time .legend-circle-label div:first-child{border-radius:8px;height:16px;margin-left:5px;width:16px}.close-tooltip{align-items:center;background-clip:content-box;background-color:#fff;box-sizing:border-box;display:flex;font-size:14px;justify-content:flex-end;margin-right:2px;padding:0 15px 10px;position:absolute;right:0;top:0;width:100%;z-index:1}.close-tooltip div{align-items:center;cursor:pointer;display:flex;justify-content:center;padding:1px}.mapboxgl-popup-content{border-radius:.65rem;padding:0;position:relative}.semitable{flex-direction:column}.semitable,.semitable>div{display:flex}.semitable>div:first-of-type{align-items:center;display:inline-flex;font-weight:400;opacity:.4}.semitable>div>div{align-items:flex-start;display:flex;flex-basis:15%;flex-grow:1;flex-shrink:1;justify-content:center}.semitable>div>div.gateway{flex-basis:50%;overflow-wrap:anywhere;text-align:center}.semitable>div>div.distance{flex-basis:20%}.blind-spot-container{align-items:center;display:flex}.blind-spot-container div:last-child{font-weight:700;margin-left:5px;margin-top:.25rem}.navigation{background-color:#fff;box-shadow:0 .05rem .01rem rgba(75,75,90,.075)}.navigation__container{padding-left:0;padding-right:0}@media screen and (max-width:768px){.navigation__container .navigation__item:first-child{margin-left:1rem}.navigation__container .navigation__item:last-child{margin-right:1rem}}.navigation__items{list-style-type:none;margin:0;overflow-x:auto;padding:0;white-space:nowrap}.navigation__items::-webkit-scrollbar{height:10px}@media (max-width:500px){.navigation__items::-webkit-scrollbar{height:5px}}.navigation__item{display:inline-block;font-size:1rem;position:relative}.navigation__item.beta-version{position:relative}.navigation-item-shadow{box-shadow:-.07rem 0 rgba(75,75,90,.075)}.navigation__link{align-items:center;color:inherit;display:inline-flex;font:inherit;line-height:1;padding:1rem;text-decoration:none;transition:opacity .2s ease-in-out,transform .1s ease-in-out}.navigation__link .gateway-nav-icon,.navigation__link .indoormapping-nav-icon{fill:#4b4b5a}.navigation__link:hover{opacity:.8}.navigation__link:active{transform:scale(.975)}.navigation__link>svg{fill:#4b4b5a1a;color:inherit;display:inline-block;height:1rem;margin-right:.5rem;width:1rem}.navigation__link--is-active{border-bottom:2px solid #19ab7f;color:#19ab7f}.navigation__link--is-active>svg{fill:#19ab7f1a}.navigation__link--is-active .gateway-nav-icon,.navigation__link--is-active .indoormapping-nav-icon path{fill:#19ab7f!important}.navigation__link--is-active .remote-control-nav-icon{stroke:#19ab7f!important}.navigation__item:first-child .navigation__link{padding-left:0}.nav{font-size:1rem;list-style-type:none;margin:0 0 .5rem;padding:0}.nav,.nav li{display:inline-block}.nav a{color:#4b4b5a;cursor:pointer;padding:.5rem 1rem;text-decoration:none}.nav a.active{color:#19ab7f}.news_container{background-color:#242526;border-radius:.65rem;color:#e4e6eb}.news_container,.news_feed_article{box-sizing:border-box;padding:.5rem}.news_feed_article{background-color:#3a3b3c;border-radius:.6rem;margin-bottom:1rem;transition:all .2s ease-in-out;width:100%}.news_feed_article:hover{box-shadow:0 .4rem .35rem #fff3;transform:scale(1.03)}.news_feed_article-image,.read-more-container{padding:.5rem;text-align:center}.news_feed_article-image img{box-sizing:border-box;height:auto;width:100%}.read-more-container a{color:inherit;text-decoration:none}.news_feed_article-title{margin-bottom:.5rem;margin-top:1rem;text-align:center}.news_feed_article-title h1{font-size:1.2rem;line-height:1;margin:0}.news_feed_article-text-wraper{padding:.5rem .5rem 1rem}.news_feed_article-text{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;line-height:20px;overflow:hidden}.news_feed-footer{align-items:center;color:#9e9d9d;display:flex;flex-wrap:wrap;justify-content:space-between}.news_feed-footer .news_feed_article-date{font-size:.875rem;text-align:right}@media screen and (min-width:500px){.news_feed_article-text{-webkit-line-clamp:3!important}.news_skeleton{height:296px!important}.news_container{padding:1.5rem}}@media screen and (min-width:700px){.news_feed_article-text{-webkit-line-clamp:4!important}.news_skeleton{height:316px!important}}@media screen and (min-width:1100px){.news_feed_article-text{-webkit-line-clamp:5!important}.news_skeleton{height:336px!important}}.news_skeleton{height:276px;margin-bottom:1rem}.news_skeleton span{background-color:#3a3b3c;display:inline-block!important;height:100%!important;transform:none!important;width:100%}.news_article h1{font-size:3rem;line-height:1}.news_article hr{background-color:#19ab7f;border:none;height:2px}.news_article img{display:block;margin:0 auto}.news_article .user-profile__avatar img{height:auto;width:"100%"}.news_article p{font-size:1rem;line-height:1.2}.application-tabs-info{background-color:#fff;border-radius:10px;margin:1rem 0;padding:24px}.application-tabs-info .application-keys{margin-bottom:16px}.application-tabs-info .application-keys .application-keys-info{font-size:16px;font-weight:600}.popup-container{background-color:#ebebe0;border:2px solid #ff5c75;border-radius:.5rem;left:50%;max-height:90vh;max-width:400px;min-width:300px;overflow-y:scroll;padding:1rem;position:fixed;top:50%;transform:translate(-50%,-50%);z-index:1401}.popup-disable-background{background-color:#0003!important;height:100vh!important;left:0!important;position:fixed!important;top:0!important;width:100vw!important;z-index:1400!important}.popup-button-container{align-items:center;display:flex;justify-content:space-around}.popup-icon-container{display:flex;justify-content:center;margin-top:.5rem}.popup-alert-icon,.popup-success-icon{height:50px;width:auto}.popup-success-icon{color:#19ab7f}.popup-message{font-size:1.5rem;margin:1em 0;text-align:center}.popup-message .popup-span{font-weight:700;word-break:break-all}.response-error-container{border:2px solid #ff5c75;border-radius:.5rem;padding:1rem}.response-error-container .error-message{font-size:1.5rem;font-weight:700}.activate-license-modal{border-radius:.5rem;max-width:400px!important}.activate-license-modal #form-container{border-bottom-left-radius:.5rem!important;border-bottom-right-radius:.5rem!important;border-top-left-radius:.5rem!important;height:auto!important;overflow:hidden!important}.link-span{color:#19ab7f;cursor:pointer;text-decoration:underline}.glamos-svg-progress-component{align-items:center;background-color:#f3f4f7;display:flex;flex-direction:column;justify-content:center;margin:1.5rem auto;position:relative;width:300px}.glamos-svg-progress-component .colored-svg{height:50px;left:50px;overflow:hidden;position:absolute;top:0;width:0;z-index:1}.glamos-svg-progress-component .colored-svg svg{display:block;height:50px;width:200px}.glamos-svg-progress-component .loading-svg{background-color:#f3f4f7;height:50px;left:50%;position:absolute;top:0;transform:translateX(-50%);width:200px;z-index:0}.glamos-svg-progress-component .loading-svg svg{animation:skeleton-pulse 1.5s ease-in-out .5s infinite;display:block;height:50px;width:200px}.glamos-svg-progress-component .loading-svg svg path:not(.pulsing-disabled){fill:#0000001c!important;animation:skeleton-pulse 1.5s ease-in-out .5s infinite}.glamos-svg-progress-component .loading-svg svg path.pulsing-disabled{fill:#f3f4f7!important}@keyframes skeleton-pulse{0%{opacity:1}50%{opacity:.6}to{opacity:1}}.glamos-svg-progress-component .progress-title{font-size:1rem;font-weight:700;margin-top:50px;padding:.2rem;text-align:center}.glamos-svg-progress-component .progress-user-interaction{font-size:.8rem;font-weight:700;padding:.2rem;text-align:center}.glamos-svg-progress-component .progress-bar-container{border:1px solid #000;border-radius:.28rem;height:30px;position:relative;width:100%}.glamos-svg-progress-component .progress-bar-container .progress-bar{background-color:#19ab7f;border-radius:.28rem;height:30px;left:0;position:absolute;top:0;width:0;z-index:0}.glamos-svg-progress-component .progress-bar-container .progress-bar .progress-bar-percentage{color:#fff;font-weight:700;position:absolute;right:2px;top:50%;transform:translateY(-50%)}.glamos-svg-progress-component .progress-bar-container .progress-bar-loading{animation:progress-loading 1s ease infinite;background-color:#fff;border-radius:.28rem;height:30px;left:0;position:absolute;top:0;transform-origin:left;width:0;z-index:1}@keyframes progress-loading{0%{opacity:.3;transform:scaleX(0)}to{opacity:0;transform:scale(1)}}.animation-progress-bar{display:flex;flex-basis:33.33%;flex-grow:1;height:2.5rem;justify-content:flex-start;padding:.5rem 0}.animation-progress-bar .wrapper{align-items:stretch;display:flex;flex-direction:column;font-weight:700;max-width:350px;min-width:250px;text-align:left;width:100%}.animation-progress-bar .wrapper .progress-container{align-items:center;display:flex}.animation-progress-bar .wrapper .progress-container .progress-bar-wrapper{border:1px solid #000;border-radius:.28rem;flex-grow:1;height:15px;max-width:300px;min-width:180px}.animation-progress-bar .wrapper .progress-container .progress-bar{background-color:#19ab7f;border-radius:.28rem;height:15px;width:0}.animation-progress-bar .wrapper .progress-container .progress-info{display:flex;margin-left:.5rem}.spinner-holder{display:block;margin-bottom:1rem;margin-top:2rem}.spinner-holder-no-margin{margin:0!important}.screen-centered{left:50%;position:fixed;top:50%;transform:translate(-50%,-50%)}.spinner{animation:spinner .75s linear infinite;border:.25em solid #19ab7f;border-radius:50%;border-right-color:#0000;display:inline-block;height:1.5rem;height:40px;vertical-align:text-bottom;width:1.5rem;width:40px}.spinner--position-center{text-align:center}.spinner--size-small{border-width:.2rem;height:1rem;width:1rem}.spinner--size-big{height:2rem;width:2rem}.spinner--spacing-none{margin-bottom:0;margin-top:0}.blur-spinner{align-items:center;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#fff3;display:flex;height:calc(100% - 120px);justify-content:center;left:0;position:absolute;top:120px;width:100%;z-index:10}.blur-spinner.groups{top:155px}@keyframes spinner{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.svg-center-inside-container{align-items:center;cursor:pointer;display:flex;justify-content:center}.svg-action-icon-container svg{height:18px;width:18px}.table{border-collapse:collapse;overflow-x:auto;overflow-y:auto;width:100%}.table th{font-weight:700;z-index:1200}.table td{border-top:1px solid #f6f6f7;vertical-align:middle}.table td,.table thead th{padding:.75rem;text-align:center}.table thead th{border-bottom:2px solid #f6f6f7;vertical-align:bottom;white-space:nowrap}.table thead.no-bottom-border th{border-bottom:none!important}.equipment-table{overflow-x:auto}.devices-table th{z-index:auto}.search-container{border-bottom:2px solid #f6f6f7;display:flex;justify-content:flex-end}.search-container .search-input{max-width:250px;min-width:150px;padding:1rem 0}.selection-table-responsive{display:block;overflow-x:auto;width:100%}.selection-table-responsive::-webkit-scrollbar{height:10px}.table-responsive{display:block;max-width:100%;overflow-x:auto}.table-responsive::-webkit-scrollbar{height:10px}.table-and-title-container{position:relative}.table-and-title-container .table-responsive-container-title{left:0;position:sticky}@media screen and (max-width:480px){.scale-table-responsive-padding{padding:.75rem!important}}.table-clickable tbody tr{cursor:pointer}.sort-by-column{align-items:flex-end;display:flex;justify-content:center}.sort-by-column .arrow-container{cursor:pointer;height:1.3125rem;width:1.3125rem}.sort-by-column .arrow-container svg{height:1.3125rem;width:1.3125rem}.edit-icon{color:#19ab7f}.analytics-table-gtwID{align-items:center;display:flex;height:100%;text-align:left;width:240px}.analytics-table-deviation{align-items:center;display:flex;justify-content:center}.analytics-table-deviation>div{padding:.75rem}.analytics-table-deviation .first-container{flex-basis:60%;flex-grow:0;flex-shrink:0;text-align:right}.analytics-table-deviation .last-container{display:flex;flex-basis:40%;flex-direction:column;flex-grow:0;flex-shrink:0}.analytics-table-deviation .last-container>div{align-items:center;display:flex;flex-direction:row}.analytics-table-deviation .last-container>div div:last-child{margin-left:2px;text-align:left}.analytics-table-row-with-info{align-items:center;display:flex;justify-content:center}.table-hoverable tbody tr{transition:background-color .2s ease-in-out}.table-hoverable tbody tr:hover{background-color:#f6f6f7}.table-hoverable-messages tr:nth-child(odd).target .table-row-expand,.table-hoverable-messages tr:nth-child(odd).target :first-child{cursor:pointer;transition:background-color .2s ease-in-out}.table-hoverable-messages tr:nth-child(odd).target .table-row-expand:hover,.table-hoverable-messages tr:nth-child(odd).target :first-child:hover{background-color:#f6f6f7}.table-hoverable-messages .row-target{cursor:pointer;transition:background-color .2s ease-in-out}.table-hoverable-messages .row-target:hover{background-color:#f6f6f7}.table-hoverable-messages .row-target.active{background-color:#ddd!important}.FAQ-table-stripped tbody tr:nth-child(4n+3){background-color:#f6f6f7}.table-fixed-header th{background-color:#fff;position:sticky;top:0}tr.target.active{background-color:#ddd!important}tr.target+tr{display:none}tr.target.active+tr{display:table-row}.FAQ-target td{border:none!important}.FAQ-target .FAQ-table-row-arrow-icon{cursor:pointer;transition:background-color .2s ease-in-out}.FAQ-target .FAQ-table-row-arrow-icon:hover{background-color:inherit}.FAQ-target .FAQ-text{font-weight:700;text-align:left;width:100%}.FAQ-target .FAQ-topic{font-size:1.3rem}.FAQ-target .FAQ-question{font-size:1.1rem}.FAQ-answer{border:none!important;font-size:1rem!important;padding-left:calc(3rem + 24px)!important;text-align:left!important}.gps-table-value{align-items:center;display:flex;justify-content:center}.gps-table-value .gps-value-div{cursor:auto!important;display:inline-block;transition:none!important}.gps-table-value .gps-value-div:hover{background-color:#fff!important}.gps-table-value .clipboard-container{display:inline-flex!important}.gps-table-value .copy-icon{height:.875rem;width:.875rem}.copy-icon{cursor:pointer}.show-details-property,.show-details-property-name{font-weight:700;text-align:left}.bolded-column-name{font-weight:700}.green-divider{background-color:#19ab7f;border:none;height:2px}th .hidden-header-part{visibility:hidden}.table-row-error{background-color:#ffe7e4;border:2px solid #ff5c75;color:#aa6867;cursor:pointer;position:relative}.table-row-error td{border:none!important}.table-row-error td:last-child{padding:0}.table-row-error .table-row-info-popup{border:1px solid #ff5c75;color:#4b4b5a}.table-row-error:hover .table-row-info-popup{opacity:1}.table-pagination{left:0;position:sticky;top:0}.table-inline{display:inline-table}td.organization-user-role-table-column{border-top:none;padding:0;text-align:left;vertical-align:initial}.standard.clickable,.standard.non-clickable{height:30px;width:25px}.not-found{height:200px}.not-found td{vertical-align:middle!important}@media screen and (max-width:1080px){.animation-progress-bar,.animation-recording-controls,.previous-play-next-controls-container{flex-basis:100%!important;justify-content:center!important}.animation-settings-container{bottom:90px;left:5px!important;position:fixed!important;top:auto!important}}@media screen and (max-width:1080px){@keyframes spin-clockwise{0%{transform:rotate(180deg)}to{transform:rotate(0deg)}}@keyframes spin-counterclockwise{0%{transform:rotate(0deg)}to{transform:rotate(180deg)}}}.animation-controls{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin-top:1rem}.previous-play-next-controls-container{align-items:center;display:flex;flex-basis:33.33%;flex-grow:1;height:2.5rem;justify-content:center;min-width:150px;padding:.5rem 0}.previous-play-next-controls-container .play-pause-container{align-items:flex-start;display:flex}.previous-play-next-controls-container svg :hover{cursor:pointer}.previous-play-next-controls-container .animation-settings{margin-left:2rem;position:relative}.previous-play-next-controls-container .animation-settings .animation-settings-svg svg{pointer-events:none}.previous-play-next-controls-container .animation-settings .animation-settings-svg .spin-clockwise{animation-duration:1s;animation-iteration-count:1;animation-name:spin-clockwise}.previous-play-next-controls-container .animation-settings .animation-settings-svg .spin-counterclockwise{animation-duration:1s;animation-iteration-count:1;animation-name:spin-counterclockwise}@media screen and (min-width:1080px){@keyframes spin-clockwise{0%{transform:rotate(0deg)}to{transform:rotate(180deg)}}@keyframes spin-counterclockwise{0%{transform:rotate(180deg)}to{transform:rotate(0deg)}}}.previous-play-next-controls-container .animation-settings .animation-settings-container.fadeout{animation:fadeout 1s linear}@keyframes fadeout{0%{opacity:1}to{opacity:0}}.previous-play-next-controls-container .animation-settings .animation-settings-container.fadein{animation:fadein 1s linear}@keyframes fadein{0%{opacity:0}to{opacity:1}}.previous-play-next-controls-container .animation-settings .animation-settings-container{background-color:#f9f9f9;border-radius:.5rem;display:none;flex-direction:column;left:20px;opacity:0;padding:1rem;position:absolute;top:0;transition:top 1s;width:180px;z-index:99}.previous-play-next-controls-container .animation-settings .animation-settings-container .setting-no-switch{align-items:center;display:flex;font-size:1rem;font-weight:700;justify-content:space-between;margin-bottom:.3rem;margin-top:.3rem}.previous-play-next-controls-container .animation-settings .animation-settings-container .setting-no-switch div{pointer-events:none}.previous-play-next-controls-container .animation-settings .animation-settings-container .setting-no-switch:hover+.settings-options-container{opacity:1;pointer-events:all}.previous-play-next-controls-container .animation-settings .animation-settings-container .setting-no-switch svg{height:20px;margin-right:-15px;padding-right:15px;width:20px}.previous-play-next-controls-container .animation-settings .animation-settings-container .setting-with-switch{align-items:center;background-color:initial;box-sizing:border-box;display:flex;position:relative;transition:background-color .16s ease-out 0s;width:100%}.previous-play-next-controls-container .animation-settings .animation-settings-container .setting-with-switch div:first-child{font-size:inherit;margin:0;text-align:left}.previous-play-next-controls-container .animation-settings .animation-settings-container .setting-with-switch div:last-child{flex-grow:1;margin:0;text-align:right}.previous-play-next-controls-container .animation-settings .animation-settings-container .setting-option{margin-bottom:.1rem;margin-left:.5rem}.previous-play-next-controls-container .animation-settings .animation-settings-container .settings-options-container{align-items:center;background-color:#f9f9f9;border-radius:.5rem;display:flex;flex-direction:column;justify-content:center;opacity:0;padding:1rem;pointer-events:none;position:absolute;right:-150px;top:0;width:110px}.previous-play-next-controls-container .animation-settings .animation-settings-container .settings-options-container:hover{opacity:1;pointer-events:all}.previous-play-next-controls-container .animation-settings .animation-settings-container .settings-options-container:before{content:"";height:100%;left:-10px;opacity:0;position:absolute;top:0;width:30px;z-index:-1}.animation-recording-controls{align-items:center;display:flex;flex-basis:33.33%;flex-grow:1;height:2.5rem;justify-content:flex-start;padding:.5rem 0;text-align:center}.animation-recording-controls .record-animation-button{align-items:center;border:1px solid #000;border-radius:.3rem;cursor:pointer;display:flex;font-size:.875rem;justify-content:center;line-height:1;padding:.6rem .8rem}.animation-recording-controls .record-animation-button .record-circle{background-color:#ff5252;border-radius:50%;height:10px;opacity:1;width:10px}.animation-recording-controls .record-animation-button .record-circle.active{animation:pulse 1s infinite}@keyframes pulse{0%{box-shadow:0 0 0 0 #ff5252b3}70%{box-shadow:0 0 0 3px #ff525200}to{box-shadow:0 0 0 0 #ff525200}}.animation-recording-controls .record-animation-button .record-info{font-weight:700;margin-left:.5rem}.animation-recording-controls .record-animation-button.active-state{border:2px solid #ff5252!important}.animation-recording-controls .animation-recording-duration{margin-left:.5rem}.animation-recording-controls .download-video{align-items:center;background-color:#19ab7f;border-radius:.3rem;color:#fff;cursor:pointer;display:flex;font-size:.875rem;font-weight:700;justify-content:center;line-height:1;margin-left:1rem;padding:.6rem .8rem;position:relative;text-align:center}.animation-recording-controls .download-video div:first-child{height:10px;width:10px}.animation-recording-controls .download-video div:last-child{padding-left:1rem}.animation-recording-controls .download-video .download-icon{left:.8rem;position:absolute;top:50%;transform:translateY(-50%)}.animation-recording-controls .download-video .download-icon svg{color:#fff;height:20px;margin-right:.5rem;width:20px}.user-profile-container{align-items:center;display:inline-flex;flex-wrap:wrap;justify-content:flex-end}.user-profile__holder{padding-left:.5rem}.user-profile{align-items:center;display:inline-flex}.user-profile__avatar{border-radius:50%;height:2rem;margin-right:.75rem;overflow:hidden;position:relative;width:2rem}.user-profile__avatar>img{border-radius:50%;display:inline-block;left:50%;object-fit:cover;position:absolute;top:50%;transform:translate3d(-50%,-50%,0);width:100%}.user-profile__content{display:flex;flex-direction:column;font-weight:700}.user-profile__name{line-height:1}.user-profile__role{font-size:.6rem;letter-spacing:1px;line-height:1;margin-top:.25rem;text-transform:uppercase}.user-organization-name{font-size:.8rem;letter-spacing:1px;line-height:1.5;word-break:break-all}.user-organization-name .select-custom-mini-container{z-index:3}.user-organization-name .select-custom-mini-container button{border:none!important}.user-organization-name .select-custom-mini-container .select-custom-mini-dropdown-menu{left:auto!important;right:0;width:max-content!important}@media (max-width:600px){.zoom-box-container{display:none}.rssi-heatmap-legend{font-size:.5rem;margin-bottom:50px;width:20px!important}.right-controls-box{margin-right:10px!important}.panel-control-container{bottom:60px!important}}.full-height{height:calc(-27px - 7.1rem + 100vh)}.main-container{background-color:#f2eee5;box-sizing:border-box;margin:0;padding:0;position:relative}.map-layer-container{height:100%;pointer-events:none;position:relative;z-index:1}.map-layer-container.floorplan3d{background-color:#fff;opacity:0;transition:opacity .2s ease-in-out}.map-layer-container.floorplan3d .layer-change.map-feature-icon{right:20px!important}.map-layer-container.floorplan3d .layer-dropdown{right:52px!important}.map-layer-container.floorplan3d.active{opacity:1;pointer-events:auto}.svg-canvases-container{background-color:#fff;box-sizing:border-box;position:absolute;width:100vw;z-index:1}.svg-canvases-container .grid-svg-element{z-index:0!important}.svg-canvases-container .lin{bottom:0;box-sizing:border-box;left:0;margin:0;padding:0;position:absolute;right:0;top:0;width:100vw;z-index:2}.svg-canvases-container .heatmap-canvas{bottom:0;left:0;pointer-events:none;position:absolute;right:0;top:0}.box-info{bottom:10px;color:#0cacf2;font-size:1rem;left:240px;pointer-events:none;position:absolute;z-index:1}.box-info p{margin:.2rem}.box-info p:not(:first-child){font-size:.7em}.box-plan-name{background-color:#fff;color:#0cacf2;display:inline-block;font-size:16px;left:0;line-height:1.5;padding-left:210px;padding-right:10px;position:absolute;right:0;top:0;width:fit-content;z-index:1}.layers-list-arrow{position:absolute;right:6px;transition-duration:.2s;transition-timing-function:ease-in-out}.layers-list-arrow.down{transform:rotate(90deg)}.right-controls-box{align-items:flex-end;bottom:10px;display:flex;flex-direction:column;justify-content:space-between;margin-right:20px;padding-bottom:40px;pointer-events:none;position:absolute;right:-150px;top:10px;z-index:1}.right-controls-box .shadow{box-shadow:2px 2px 3px #ccc}.right-controls-box .move-box-container{background-color:initial;color:#0cacf2;text-align:center;z-index:2}.right-controls-box .move-box-container .move-box{margin:0 0 10px 10px;pointer-events:all}.right-controls-box .move-box-container svg{stroke:#333;height:15px;width:15px}.right-controls-box .move-box-container button{height:25px;padding:0;width:25px}.right-controls-box .rssi-heatmap-legend{height:256px;pointer-events:all;position:relative;width:35px}.right-controls-box .rssi-heatmap-legend .heatmap-color-legend-label,.right-controls-box .rssi-heatmap-legend canvas{position:absolute}.right-controls-box .rssi-heatmap-legend canvas{left:50%;top:50%;transform:translate(-50%,-50%) rotate(-90deg);transform-origin:center}.right-controls-box .rssi-heatmap-legend .heatmap-color-legend-label{color:#fff;left:50%;transform:translateX(-50%)}.right-controls-box .rssi-heatmap-legend .heatmap-color-legend-label.bottom{bottom:5px}.right-controls-box .rssi-heatmap-legend .heatmap-color-legend-label.top{top:5px}.right-controls-box .zoom-box-container{background-color:initial;color:#fff;padding:0;text-align:center}.right-controls-box .zoom-box-container .zoom-box{pointer-events:all}.right-controls-box .zoom-box-container svg{height:20px;width:20px}.right-controls-box .scale-box{background:#0cacf2;border-radius:4px;box-shadow:2px 2px 3px #ccc;height:20px;pointer-events:all;width:30px}.layer-list,.wall-materials-list{background:#fff;border-radius:0 5px 5px 0;box-shadow:2px 2px 3px #ccc}.obj-tools-property-paragraph{align-items:center;display:flex}.modify-font-size-container{display:flex;flex-direction:column;justify-content:center}.modify-size-police-container{align-items:center;display:flex;justify-content:space-around}.modify-size-police-container div{flex-basis:40%;flex-grow:0;flex-shrink:0}.panel-option-buttons-container{align-items:center;display:flex;flex-direction:column}.panel-option-buttons-container.hide-labels .option-button .label-span{display:none}.panel-option-container{align-items:center;display:flex;justify-content:space-around;width:100%}.panel-option-container .option-button{border-color:#adadad}.panel-option-container .option-button span{pointer-events:none}.panel-option-container .option-name-note-container{align-items:center;display:flex;position:relative}.position-drawing-container.hide-labels .hidden-position-button .label-span,.position-drawing-container.hide-labels .unrendered-position-button .label-span,.position-drawing-container.hide-labels h3{display:none}.position-drawing-container .position-buttons-container{align-items:center;display:flex;flex-direction:column}.position-drawing-container .position-buttons-container h3{margin-top:0;text-align:center}.position-drawing-container .position-buttons-container .unrendered-position-button span{pointer-events:none}.position-drawing-container .position-buttons-container .hidden-position-button-container{align-items:center;display:flex;justify-content:space-around;width:100%}.position-drawing-container .position-buttons-container .hidden-position-button-container .hidden-position-button.filtered{align-items:center;border:2px solid #ff0;display:inline-flex}.hidden{display:none}.activate-licence-modal,.arrange-heatmap-positions-by-test-plan-container,.box-floorplan,.box-grid,.box-rib,.box-scale,.csv-parsed-gateways-container,.hidden,.insert-floorplan-gps-coords-container,.positions-data-graph-container,.show-floorplan-on-map-container{opacity:0}.panel-icon-button-container{align-items:center;display:flex}.panel-icon-button-container svg{height:20px!important;width:20px!important}.panel-margin{margin-bottom:5px!important}.panel-icon-button-container>p{display:block;margin:0 0 0 10px}.panel-icon-button-no-text>p{display:none!important}.color-grid-container{grid-gap:.5rem;align-content:space-around;display:grid;gap:.5rem;grid-template-columns:1fr 1fr 1fr 1fr;justify-content:space-evenly}.color-row-container{align-items:center;display:flex;flex-wrap:wrap}.color{border:.5px solid #eee;border-radius:3px;cursor:pointer;height:30px;margin-right:5px;transition:.15s;width:30px}.color:hover{border:.5px solid #aaa;transform:scale(1.3)}.panel,.rightBox{background:#fff;box-shadow:-1px 0 3px #ccc;box-sizing:border-box;font-size:.9em;height:calc(-27px - 7.1rem + 100vh);overflow-y:auto;padding:13px;position:absolute;top:0;width:200px;z-index:2}.rightBox{right:-200px}.rightBox .close-rightBox{cursor:pointer;display:inline-flex}.panel-transition,.right-box-transition{transition-duration:.3s;transition-timing-function:ease-in}.panel-transition{transition-delay:.25s}.panel-action-button{margin-bottom:13px}.panel{display:block;left:-200px}.panel ul{margin:0}.panel.panel-small-screen-minimized{padding:13px 6px}.panel-centered li:not(.wall-drawing-options-container){display:flex;justify-content:center}.panel-control-container{background-color:#ebebe0;border-bottom-right-radius:5px;border-top-right-radius:5px;bottom:10px;left:0;position:absolute;z-index:2}.panel-control-container svg{height:26px;width:26px}.panel-control-container.right-box-control{left:auto;right:0}.panel-control-container.right-box-control svg{transform:rotate(180deg)}.drawing-area-popup{display:none;flex-direction:column-reverse;left:0;max-width:370px;position:absolute;top:0;will-change:transform;z-index:1}.drawing-area-popup .popup-tip{align-self:center;border:10px solid #0000;border-bottom:none;border-top-color:#fff;height:0;width:0;z-index:1}.drawing-area-popup .popup-content{background-color:#fff;border-radius:.65rem;box-shadow:0 0 10px gray;padding:0;position:relative}.drawing-area-popup .popup-content .popup-content-container{font-size:1rem;padding:.5rem}.drawing-area-popup .popup-content .popup-content-container .content-mounting-container{margin-top:10px}.drawing-area-popup .popup-content .popup-content-container .content-mounting-container .popuprow div:first-child{flex:auto!important}.areaValue{color:#333;font-size:1.5em;left:210px;padding:5px;position:absolute;top:0}#boxScale{opacity:0}@media print{header{display:block}#boxBind,#boxScale,.boxInfo,.moveBox,.zoomBox{display:none}.lin,.svgGrid{height:19cm;width:27cm}.areaValue{left:0;top:10px}*,:after,:before,:first-letter,blockquote:first-line,div:first-line,li:first-line,p:first-line{background:#0000!important;box-shadow:none!important;color:#000!important;text-shadow:none!important}}.fully{width:100%}.btn-active{background-color:#0cacf2;border-color:#0cacf2!important;color:#fff}.btn.disabled{box-shadow:none;cursor:not-allowed;filter:alpha(opacity=65);opacity:.65}.circle_css{transition:all .4s}.circle_css,.circle_css_2{fill:#19ab7f;fill-opacity:.9}.circle_css_2{stroke:#19ab7f;stroke-width:0;animation:myAnim .6s linear infinite}.circle_css_3{stroke:#19ab7f;stroke-width:5;fill:#d7f00b;fill-opacity:1;transition:all .4s}.circleGum{fill-opacity:.2;fill:#e1f410;stroke-width:4;stroke:#19ab7f;animation:myAnim2 .6s linear infinite;transition:all .5s}@keyframes myAnim{0%{stroke-width:0}50%{stroke-width:8}to{stroke-width:0}}@keyframes myAnim2{0%{stroke-width:4}50%{stroke-width:7}to{stroke-width:4}}.heatmap-right-box{display:flex;flex-direction:column}.heatmap-right-box .tabs-container{align-items:center;display:flex;flex-direction:column;height:100%;position:relative;width:100%}.heatmap-right-box .tabs-container hr{background-color:#19ab7f;border:none;height:2px;margin:0;width:100%}.heatmap-right-box .tabs-container .tab{background-color:#fff;bottom:0;left:0;opacity:0;overflow-y:auto;padding:0 10px;position:absolute;right:0;top:10px;transition:opacity .3s ease-in-out;z-index:1}.heatmap-right-box .tabs-container .tab.active{opacity:1;z-index:2}.heatmap-right-box .tabs-container .tab .dual-input-container div{flex-basis:45%;flex-grow:0;flex-shrink:0}.heatmap-right-box .tabs-container .tab .data-label{font-weight:700}.heatmap-right-box .tabs-container .tab .data-row{align-items:center;display:flex;margin-bottom:.5rem}.heatmap-right-box .tabs-container .tab .data-row .data-label{margin-right:10px}.heatmap-right-box .tabs-container .tab .info-list ul{list-style:square;margin:.5rem 0;padding-left:.75rem}.heatmap-right-box h3{font-size:.9rem!important;margin:0;text-align:center}.heatmap-right-box h3.info-tab-title{margin-bottom:.5rem}.heatmap-right-box h4{font-size:.7rem!important;margin:0;text-align:center}.tab-labels-container{align-items:center;display:flex;justify-content:space-around}.tab-labels-container div{border:2px solid #19ab7f;border-bottom:none;border-top-left-radius:.5rem;border-top-right-radius:.5rem;box-sizing:border-box;cursor:pointer;flex-basis:33.33%;flex-grow:0;flex-shrink:0;font-size:.8rem;font-weight:700;text-align:center}.tab-labels-container div.active{background-color:#19ab7f!important;color:#fff}.gateways-displayed-container{align-items:center;border:1px solid #4b4b5a;border-radius:.3rem;box-sizing:border-box;display:flex;flex-direction:column;margin:10px 0;overflow-y:auto;padding:5px;width:100%}.fade-in{opacity:1!important;transition:opacity .15s linear}.positions-error-modal-list{list-style-type:square;padding-left:1rem}.panel-info-explanation-box{background-color:#f6f6f7;border-radius:5px;display:none;font-size:.8rem;font-weight:300;line-height:1.2;padding:.5rem;position:fixed;width:300px;z-index:3}.wall-materials-list{background-color:#fff;box-shadow:2px 2px 3px #ccc;display:flex;flex-direction:column;left:0;opacity:0;padding:5px;pointer-events:none;position:fixed;transition:opacity .15s ease-in-out;z-index:3}.wall-materials-list:hover{opacity:1;pointer-events:all}.wall-materials-list:before{content:"";cursor:pointer;display:block;height:30px;left:-28px;position:absolute;top:100px;width:40px;z-index:-1}.wall-materials-list.active{opacity:1;pointer-events:all}.wall-materials-list .list-item{align-items:center;cursor:pointer;display:flex;justify-content:space-between}.wall-materials-list .list-item .material{height:25px;padding:5px;width:25px}.wall-materials-list .list-item .material rect,.wall-materials-list .list-item .material svg{height:100%;width:100%}.wall-materials-list .list-item .material circle{fill:#fff}.wall-materials-list .list-item .material circle.active-wall-material{fill:#19ab7f!important}.wall-materials-list .list-item .material.active{color:#19ab7f}.wall-materials-list .list-item p{flex-grow:1;font-size:1rem;margin:0 0 0 5px;text-align:left}.indoor-icon-button{align-items:center;display:flex;height:24px;justify-content:center;padding:2px!important;width:24px}.indoor-icon-button svg{height:20px;width:20px}.btn{border:1px solid #0000;border-radius:4px;cursor:pointer;font-size:14px;font-weight:400;line-height:1.42857143;margin-bottom:0;padding:4px 6px;text-align:center;touch-action:manipulation;transition:all .3s;-webkit-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap}.btn,.btn:active{background-image:none}.btn:active{box-shadow:inset 0 3px 5px rgba(0,0,0,.125);outline:0}.btn:hover{background:#0cacf2;color:#fff}.btn-default{fill:#333;background-color:#fff;border-color:#ccc;color:#333}.btn-default:focus{background-color:#e6e6e6;border-color:#8c8c8c;color:#333}.btn-default:hover{background-color:#e6e6e6;border-color:#adadad;color:#333}.btn-success,.btn-success:focus,.btn-success:hover{background-color:#19ab7f;border-color:#19ab7f;color:#fff}.btn-success svg{fill:#fff;stroke:#fff}.list-unstyled{list-style:none;padding-left:0}.caret{border-left:4px solid #0000;border-right:4px solid #0000;border-top:4px dashed;display:inline-block;height:0;margin-left:2px;vertical-align:middle;width:0}.pull-right{float:right!important}.size{font-weight:700}.popup-color-rssi-legend-container{height:30px;padding:5px 0;position:relative;width:100%}.popup-color-rssi-legend-container .canvas-container{left:50%;position:relative;transform:translateX(-50%)}.popup-color-rssi-legend-container .canvas-container canvas{height:20px;left:50%;position:absolute;top:0;transform:translateX(-50%);width:160px}.popup-color-rssi-legend-container .canvas-container .mark-tip{align-self:center;border:8px solid #0000;border-bottom:8px solid #757575;border-top:none;height:0;position:absolute;top:20px;width:0}.upload-floorplan-panel-button-container{align-items:center;display:flex;justify-content:space-around}.upload-floorplan-panel-button-container .settings-icon{fill:none!important;position:absolute;right:6px;top:50%;transform:translateY(-50%)}.upload-floorplan-panel-button-container .settings-icon.hide{display:none!important}.show-hide-uploaded-floorplan-image-container{flex-shrink:0;height:28px;margin-left:5px;padding:4px!important;position:relative;width:28px}.show-hide-uploaded-floorplan-image-container.small-screen-minimized{height:28px;margin-left:0;margin-top:5px;padding:4px 6px!important;width:32px}.show-hide-uploaded-floorplan-image-container svg{color:#19ab7f;cursor:pointer;height:20px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:20px}.heatmap-color-range .no-filtered-data-info{color:#ff9d00;display:none;font-size:.8rem!important}.heatmap-color-range.disabled .no-filtered-data-info{display:block}.wall-drawing-options-container{flex-direction:column;margin-left:30px}.wall-drawing-options-container.panel-minimized{align-items:center;margin-left:0}.wall-drawing-options-container.panel-minimized label{display:none}.wall-drawing-options-container.small-screen-maximized{margin-left:10px}.wall-material-button{align-items:center;display:flex}.save-as-icon-container{height:20px;position:relative;width:20px}.save-as-icon-container svg{position:absolute}.save-as-icon-container svg:first-child{left:0;top:0}.save-as-icon-container svg:last-child{fill:#fff;height:10px!important;left:8px;top:8px;width:10px!important;z-index:1}.title-control-container{align-items:center;display:flex;justify-content:space-between}.preserve-aspect-ratio-container{align-items:center;display:flex;justify-content:center;margin-bottom:1rem}.preserve-aspect-ratio-container svg{fill:none!important}.preserve-aspect-ratio-container label{margin-bottom:0!important}.upload-floorplan-info-container{border:1px solid #4b4b5a;border-radius:.5rem;margin:.5rem 0;padding:0 .5rem;text-align:center}.upload-floorplan-info-container p{font-size:.875rem;line-height:1.5;margin:.2rem}.upload-floorplan-info-container p:last-child{margin-bottom:.5rem}.upload-floorplan-info-container .or-divider-container{align-items:center;display:flex}.upload-floorplan-info-container .or-divider-container hr{flex-grow:1;margin:0 .2rem}.upload-floorplan-image-explanation-box{align-items:center;background-color:#f3f4f7;flex-direction:column;inset:0;justify-content:center;padding:0 1rem;position:absolute;z-index:1}.upload-floorplan-image-explanation-box h3{font-weight:400;margin:.9em;text-align:center}.upload-floorplan-image-explanation-box button{margin-top:.9em}.undo-redo-container{align-items:center;display:flex;justify-content:space-around!important}.undo-redo-container button{width:45%}.undo-redo-container button:hover svg{fill:#fff}.undo-redo-container.minimized{flex-wrap:wrap}.undo-redo-container.minimized button{width:auto}.undo-redo-container.minimized button:last-child{margin-top:13px}.panel-action-button button.small-screen-minimized{padding:6px}.panel-action-button button.small-screen-minimized.floorplan{margin-left:-4px;margin-right:-4px;padding:6px 4px}.map-styles-change-container{display:flex;justify-content:flex-end;pointer-events:auto;position:relative}.map-styles-change-container .layer-change{position:static}.map-styles-change-container .layer-dropdown{right:32px!important;top:0!important}.show-map-switch-container{align-items:center;display:flex;justify-content:space-around}.show-map-switch-container label{font-size:1.2em;text-align:center}.show-map-switch-container.hide-label{justify-content:center}.show-map-switch-container.hide-label label{display:none}.floors-heatmap-options-bindings-container{display:flex;flex-direction:column}.floors-heatmap-options-bindings-container .info-and-notes-container{display:flex;justify-content:center}.floors-heatmap-options-bindings-container .info-and-notes-container .rounded-container{border:2px solid silver;border-radius:.5rem;padding:0 .5rem}.floors-heatmap-options-bindings-container .info-and-notes-container .subnote-paragraph{font-size:inherit;text-align:center}.floors-heatmap-options-bindings-container .floor-heatmap-options-container{margin-bottom:.5rem}.floors-heatmap-options-bindings-container .floor-heatmap-options-container .floor-label{font-size:1.1em;font-weight:700}.floors-heatmap-options-bindings-container .floor-heatmap-options-container ul{list-style:none;margin:0;padding-left:1rem}.floors-heatmap-options-bindings-container .floor-heatmap-options-container .heatmap-option-list-item-container{align-items:center;display:inline-flex}.floors-heatmap-options-bindings-container .floor-heatmap-options-container .heatmap-option-list-item-container label{font-size:1.1em}.show-dead-positions-container{position:relative}.show-dead-positions-container .absolute-info-box-container{position:absolute;right:2px;top:50%;transform:translateY(-50%)}.indoor-modal{-webkit-overflow-scrolling:touch;background-color:#0003;display:none;height:100vh;left:0;outline:0;overflow:hidden;position:fixed;top:0;width:100vw;z-index:1050}.indoor-modal-dialog{background-color:#ebebe0;border:2px solid #ff5c75;border-radius:.5rem;box-shadow:0 3px 9px #00000080;margin:10px;min-width:300px;opacity:0;padding:1rem;position:relative;transform:translateY(-25%);transition:transform .3s ease-out,opacity .3s ease-out;width:auto}.indoor-modal-dialog input{cursor:pointer}.indoor-modal-fade-in{opacity:1;transform:translate(0)}@media (min-width:768px){.indoor-modal-dialog{margin:30px auto;width:500px}}.indoor-modal-content{font-size:1rem;outline:0;position:relative}.indoor-modal-header{border-bottom:1px solid #e5e5e5;min-height:16.43px}.indoor-modal-title{line-height:1.42857143;margin:0;text-align:center}.indoor-modal-body{position:relative}.indoor-modal-footer{border-top:1px solid #e5e5e5;text-align:right}.indoor-modal-row{display:flex}.indoor-modal-row.around{justify-content:space-around}.indoor-modal-row.between{justify-content:space-between}.indoor-modal-row.center{justify-content:center}.indoor-modal-divider{background-color:#4b4b5a;border:none;height:2px;margin:1.5rem auto;width:95%}.indoor-paragraph-centered{text-align:center}.indoor-paragraph-centered.info-note{font-size:1.2rem}.screen-centered-tabs-and-close-button-modal{left:50%;position:relative;top:50%;transform:translate(-50%,-50%);width:90vw}.screen-centered-tabs-and-close-button-modal .tab-labels-container{justify-content:flex-start!important;margin-right:calc(20px + 1.2rem);overflow-x:auto;scrollbar-color:#aaaaaac4 #fff!important}.screen-centered-tabs-and-close-button-modal .tab-labels-container::-webkit-scrollbar-track{background-color:#fff!important}.screen-centered-tabs-and-close-button-modal .tab-labels-container div{background-color:#fff;border-top-left-radius:.5rem!important;border-top-right-radius:.5rem!important;flex-basis:auto!important;flex-grow:auto!important;flex-shrink:auto!important;padding:2px 10px;position:relative}.screen-centered-tabs-and-close-button-modal .keep-height{visibility:hidden}.screen-centered-tabs-and-close-button-modal .close-button-container{background-color:#fff;border-top-left-radius:.5rem!important;border-top-right-radius:.5rem!important;cursor:pointer;height:3rem;padding:2px 10px;position:absolute;right:0;top:0}.screen-centered-tabs-and-close-button-modal .close-button-container svg{height:1.2rem;width:1.2rem}.screen-centered-tabs-and-close-button-modal .layout__section{border-radius:0!important;border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem;box-shadow:.2rem .2rem 1rem 2px #4b4b5a14;height:80vh;overflow-y:scroll;position:relative}.screen-centered-tabs-and-close-button-modal .layout__section .position-graph-info-data-container{align-items:center;display:flex;flex-direction:column}.screen-centered-tabs-and-close-button-modal .layout__section .position-graph-info-data-container .row{align-items:center;display:flex;justify-content:center}.screen-centered-tabs-and-close-button-modal .layout__section .position-graph-info-data-container .row span:first-child{font-weight:700;margin-right:5px}.show-floorplan-on-map-error{font-weight:700;text-align:center}.show-floorplan-on-map-form-controls-container{align-items:stretch;display:flex;flex-wrap:wrap;justify-content:space-around}.show-floorplan-on-map-form-controls-container .form-controls-container{align-items:center;display:flex;flex-direction:column;flex-grow:1;justify-content:space-between;margin:0 10px;max-width:400px;min-width:270px}.show-floorplan-on-map-form-controls-container .form-controls-container .form-container{width:100%}.arrange-by-test-plan-container .title{font-weight:700;text-align:center}.arrange-by-test-plan-container .test-plan-active{background-color:#ddd!important}.arrange-by-test-plan-container .selected-test-plan-parameters-container .table-container{display:flex;justify-content:center}.arrange-by-test-plan-container .selected-test-plan-parameters-container .table-container .table{max-width:500px}.arrange-by-test-plan-container .selected-test-plan-parameters-container .image-container{display:flex;justify-content:center}.arrange-by-test-plan-container .selected-test-plan-parameters-container .image-container img{height:auto;max-height:80vh;object-fit:contain;width:100%}.arrange-by-test-plan-container .selected-test-plan-parameters-container .image-container .error-paragraph{font-weight:700;text-align:center}input[type=range]{-webkit-appearance:none;appearance:none;background-color:initial;display:block;width:100%}input[type=range]:focus{outline:none}input[type=range]::-webkit-slider-runnable-track{background-color:#19ab7f;border-radius:5px;cursor:pointer;height:10px;width:100%}input[type=range].disabled::-webkit-slider-runnable-track{background-color:#ebebe0!important}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;background-color:#fff;border:1px solid #19ab7f;border-radius:50%;cursor:pointer;height:16px;margin-top:-3px;width:16px}input[type=range].disabled::-webkit-slider-thumb{border-color:#ebebe0!important;cursor:default!important}input[type=range]::-moz-range-thumb{background-color:#fff;border:1px solid #19ab7f;border-radius:50%;cursor:pointer;height:16px;width:16px}input[type=range].disabled::-moz-range-thumb{border-color:#ebebe0!important;cursor:default!important}input[type=range]::-moz-range-track{background-color:#19ab7f;border-radius:5px;cursor:pointer;height:10px;width:100%}input[type=range].disabled::-moz-range-track{background-color:#ebebe0!important}input[type=range]::-moz-focus-outer{border:0}.checked-input-container{align-items:center;display:flex;padding:5px 1px}.checked-input-container input[type=checkbox]{-webkit-appearance:none;appearance:none;background-color:#fff;border:.15em solid;border-radius:.15em;cursor:pointer;display:grid;font:inherit;height:1.45em;margin:0 5px 0 0;place-content:center;transform:translateY(-.075em);width:1.45em}.checked-input-container input[type=checkbox]:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 240.608 240.608' style='enable-background:new 0 0 240.608 240.608' xml:space='preserve'%3E%3Cpath style='fill:%2319ab7f' d='m208.789 29.972 31.819 31.82L91.763 210.637 0 118.876l31.819-31.82 59.944 59.942L208.789 29.972z'/%3E%3C/svg%3E");content:"";height:.95em;transform:scale(0);transition:transform .12s ease-in-out;width:.95em}.checked-input-container input[type=checkbox]:checked:before{transform:scale(1)}.checked-input-container label{font-size:1.2em}.checked-input-container.disabled{background-color:#f3f4f7}.checked-input-container.disabled input{background-color:#f3f4f7;pointer-events:none}.checked-input-container-no-label{justify-content:center}.checked-input-container-no-label input{margin-right:0!important}.checked-input-container-no-label label{display:none}.checked-input-container-simple{display:inline-flex!important;padding:0!important}.checked-input-container-simple input{margin-right:0!important}.plus-minus-number-input-container{align-items:center;display:flex;font-size:.875rem;justify-content:center}.plus-minus-number-input-container .svg-center-inside-container svg{color:#19ab7f}.plus-minus-number-input-container .value{margin:0 .5rem}.MuiSlider-valueLabel>span{background-color:#757575!important;border-radius:4px!important;height:30px!important;transform:none!important;width:35px!important}.MuiSlider-valueLabel>span:before{background-color:inherit;bottom:0;content:"";height:8px;left:50%;position:absolute;transform:translate(-50%,50%) rotate(45deg);width:8px}.MuiSlider-valueLabel>span span{transform:none!important}.floorplan3D-container{box-sizing:border-box;position:absolute;width:100vw;z-index:4}.floorplan3D-container canvas{bottom:0;left:0;position:absolute;right:0;top:0;width:100%}.floorplan3D-container .panel{box-shadow:1px 0 3px #ccc}.floorplan3D-container .panel .heatmap-type-option-container{align-items:center;display:flex;justify-content:space-between}.floorplan3D-container h3{font-size:1.18em!important;margin:0;text-align:center}.simulate-testing-right-box-container{align-items:center;display:flex;flex-direction:column}.simulate-testing-right-box-container .title{font-size:1.3em;margin-top:0}.simulate-testing-right-box-container .simulate-testing-parameters-container{margin-bottom:.5rem}.simulate-testing-right-box-container .simulate-testing-parameters-container.disabled{background-color:#f3f4f7;border-radius:.5rem;pointer-events:none}.simulate-testing-right-box-container .simulate-testing-parameters-container.disabled .form-control.input{background-color:#f3f4f7;pointer-events:none}.simulate-testing-right-box-container .checked-input-container{padding:5px 3px}.simulate-testing-right-box-container .source-distances-controls-container{margin-bottom:1rem;padding:.5rem 0}.simulate-testing-right-box-container .source-distances-controls-container .source-distance-title-container{align-items:center;display:flex;justify-content:center;margin-bottom:.5rem}.simulate-testing-right-box-container .source-distances-controls-container .source-distance-title-container h3{margin:0}.simulate-testing-right-box-container .source-distances-controls-container .dual-input-source-distance-container{align-items:center;display:flex;justify-content:space-around}.simulate-testing-right-box-container .source-distances-controls-container .dual-input-source-distance-container .source-distance-container{flex-basis:40%;flex-grow:0;flex-shrink:0;margin-bottom:0!important}.simulate-testing-right-box-container .source-distances-controls-container .form-control-feedback-control{display:flex;justify-content:center}.simulate-testing-right-box-container .center-frequency-container{width:100%}.simulate-testing-right-box-container .center-frequency-container label{text-align:center;width:100%}.simulate-testing-right-box-container .simulate-testing-type-controls-container{align-items:center;display:flex;flex-direction:column;margin:.5rem 0}.simulate-testing-right-box-container .simulate-testing-type-controls-container span{font-size:.875rem;margin:0}.simulate-testing-right-box-container .simulate-testing-type-controls-container .simulate-testing-animation-controls{align-items:center;display:flex;justify-content:space-evenly;margin-bottom:5px;width:100%}.simulate-testing-right-box-container .checked-input-container>.label-info-box-container{align-items:center;display:flex;flex-grow:1;justify-content:space-between}.simulate-testing-right-box-container .heatmap-color-range,.simulate-testing-right-box-container .heatmap-color-range .slider-form-group{margin-bottom:0}.simulate-testing-right-box-container .heatmap-color-range h3{margin-bottom:.5rem;text-align:center}.simulate-testing-right-box-container .heatmap-color-range br{display:none}.exit-plan-testing-container{display:flex;justify-content:flex-end;margin-bottom:.5rem}.exit-plan-testing-container svg{cursor:pointer}.plan-testing-right-box-container{right:-250px;width:250px}.plan-testing-right-box-container h3{font-size:.9rem;margin:0 0 .5rem;text-align:center}.plan-testing-right-box-container .remove-location-icon-container{position:absolute;right:-5px;top:50%;transform:translateY(-50%)}.plan-testing-right-box-container .remove-location-icon-container svg{color:#ff5c75;cursor:pointer;height:16px;width:16px}.plan-testing-right-box-container .location-table-row{position:relative}.plan-testing-right-box-container .location-table-row .position-number{font-size:.9rem;font-weight:700}.plan-testing-right-box-container .location-table-row .text-area-container{margin-right:5px}.indoor-planning-label{margin:0 0 .5rem;text-align:center}.hint-container{align-items:center;background-color:#0cacf2;border-radius:.3rem;bottom:35px;color:#fff;display:flex;opacity:0;padding:5px 10px;position:fixed;right:30px;z-index:999}.hint-container .info{padding-right:5px}.hint-container .close{cursor:pointer}.hint-container span{font-size:1rem;padding-right:5px}.hint-container svg{height:20px;width:20px}.mapboxgl-ctrl-geocoder.mapboxgl-ctrl{font-size:inherit;line-height:1.5;margin:0!important;width:auto!important}.mapboxgl-ctrl-geocoder--icon.mapboxgl-ctrl-geocoder--icon-search{display:none}.mapboxgl-ctrl-geocoder--input{height:auto!important}.mapboxgl-ctrl-geocoder--pin-right{align-items:center;display:flex;height:100%;position:absolute;right:0;top:0}.mapboxgl-ctrl-geocoder--icon-loading{animation:spinner .75s linear infinite;display:none}.mapboxgl-ctrl-geocoder--powered-by{text-align:center}.mapboxgl-ctrl-geocoder--powered-by a{text-decoration:none}.mapboxgl-ctrl-geocoder--powered-by a:active{color:#19ab7f}.mapboxgl-ctrl-geocoder .suggestions{background-color:#fff;border-radius:4px;box-shadow:0 0 10px 2px #0000001a;font-size:15px;list-style:none;margin:0;max-height:400px;overflow-y:auto;padding:0;position:absolute;right:0;top:110%;top:calc(100% + 3px);width:100%;z-index:1000}.mapboxgl-ctrl-geocoder .suggestions>li>a{color:#404040;cursor:default;display:block;padding:6px 12px}.mapboxgl-ctrl-geocoder .suggestions>.active>a,.mapboxgl-ctrl-geocoder .suggestions>li>a:hover{background-color:#f3f3f3;color:#404040;cursor:pointer;text-decoration:none}.mapboxgl-ctrl-geocoder .suggestions.hide-suggestions{display:none}.container-patched{position:relative}.container-patched .container-patch-label,.container-patched .navigation-patch-label{color:#19ab7f;cursor:pointer;font-weight:700;position:absolute}.container-patched .container-patch-label a:link,.container-patched .container-patch-label a:visited,.container-patched .navigation-patch-label a:link,.container-patched .navigation-patch-label a:visited{text-decoration:none}.container-patched .filled{background-color:#19ab7f;color:#fff}.container-patched .filled a:link,.container-patched .filled a:visited{color:#fff!important}.container-patched .non-filled a:link,.container-patched .non-filled a:visited{color:#19ab7f!important}.container-patched .container-patch-label{border-radius:.2rem;font-size:.7rem;padding:.3rem;right:-30px;text-align:center;top:.01rem;transform:rotate(45deg);width:56px}.container-patched .navigation-patch-label{font-size:.6rem;right:-.2rem;top:.4rem;transform:rotate(20deg)}.restricted-route-container{align-items:center;display:flex;flex-direction:column;font-size:1.5rem;justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%,-25%);width:100%}.restricted-route-container p{text-align:center}.restricted-route-container p:not(p:first-of-type){margin-top:0!important}.restricted-route-container img{height:auto;object-fit:contain;width:300px}.MuiPaginationItem-root{margin:0!important}#html5qr-code-full-region{border:none!important}#html5qr-code-full-region img[alt="Camera based scan"],#html5qr-code-full-region img[alt="Info icon"]{display:none}#html5qr-code-full-region #html5qr-code-full-region__header_message{display:none!important}#html5qr-code-full-region #html5qr-code-full-region__scan_region{min-height:auto!important}#html5qr-code-full-region #html5-qrcode-select-camera{background-color:#fff;border-radius:.3rem;margin-bottom:10px;margin-left:5px;padding:5px}.invalid-qr-code-format-label{color:#ff5c75;display:none;font-size:1.4rem;font-weight:900;left:50%;position:absolute;text-align:center;transform:translate(-50%,-50%);width:100%;z-index:1}.invalid-qr-code-format-label.show{display:block}.alert{font-feature-settings:"tnum";word-wrap:break-word;align-items:center;animation-fill-mode:forwards;animation-timing-function:linear;border-radius:4px;box-sizing:border-box;color:#fff;display:flex;font-size:1rem;font-variant:tabular-nums;justify-content:space-between;left:50%;line-height:1.5715;list-style:none;margin:0;max-width:calc(100% - 20px);opacity:0;padding:5px 10px;position:fixed;top:20px;transform:translate3d(-50%,0,0);width:100%}@media screen and (min-width:600px){.alert{max-width:300px;text-align:center}}.alert p{flex-grow:1;margin:0;text-align:center}.alert-success{background-color:#d7dfcc;border:1px solid #376100;color:#376100}.alert-error{background-color:#ffe7e4;border:1px solid #aa6867;color:#aa6867}.alert-warning{background-color:#faf5c9;border:1px solid #664a17;color:#664a17}@keyframes fadeOut{0%{opacity:0}10%{opacity:1}90%{opacity:1}91%{opacity:0}}.analytics-box-container{align-items:center;display:flex;flex-wrap:wrap;justify-content:center}@media (min-width:712px){.analytics-box-container .overview-box-container{flex-basis:auto}.analytics-box-container .overview-box-data-container{margin-right:40px}}.circular-progress-container{align-items:center;display:flex;text-align:center}.circular-progress-container p{font-size:1rem;font-weight:700;margin-top:0}.circular-progress-container .circle-wrap{background:#fefcff;border:1px solid #cdcbd0;border-radius:50%;height:90px;width:90px}.circular-progress-container .circle-wrap .circle .fill,.circular-progress-container .circle-wrap .circle .mask{border-radius:50%;height:90px;position:absolute;width:90px}.circular-progress-container .circle-wrap .circle .mask{clip:rect(0,90px,90px,45px)}.circular-progress-container .circle-wrap .inside-circle{background:#daf5ff;border-radius:50%;color:#19ab7f;font-size:1.5rem;font-weight:700;height:72px;line-height:72px;margin-left:9px;margin-top:9px;position:absolute;text-align:center;width:72px;z-index:100}.circular-progress-container .mask .fill{clip:rect(0,50px,100px,0);background-color:#19ab7f}.circular-progress-container .circle .fill,.circular-progress-container .mask.full{animation:fill 3s ease-in-out}.timeline-container{align-items:flex-start;display:flex;margin:0 auto;max-width:900px}.timeline-container .timeline-connector{background-color:#19ab7f;height:4px}.timeline-container .timeline-date-container{align-items:center;display:flex;flex-direction:column;flex-grow:0;justify-content:center}.timeline-container .timeline-date-container p{font-size:1rem;font-weight:700}.timeline-container .connector-part{width:calc(50% - 12px)}.timeline-container .timeline-circle{background-color:#19ab7f;border-radius:50%;height:24px;width:24px}.timeline-container .start-date-top-container{align-items:center;display:flex;justify-content:flex-end;width:100%}.timeline-container .middle-connector{background-clip:content-box;flex-grow:1;flex-shrink:1;padding-top:10px}.timeline-container .end-date-top-container{align-items:center;display:flex;justify-content:flex-start;width:100%}.analytics-winner-label{border-top:3px solid #f2f2f2;margin-top:20px}.analytics-winner-label p{font-size:2rem;font-weight:700;margin-bottom:10px;margin-top:20px}.analytics-winner-badge{margin-bottom:-10px}.analytics-winner-badge img{height:auto;width:100px}.overview-throne-main-container{align-items:flex-end;display:flex;justify-content:center;margin:0 auto;max-width:600px}.overview-throne-main-container .throne-part{align-items:center;color:#fff;display:flex;font-size:3rem;font-weight:700;justify-content:center}.overview-throne-main-container>div{flex-basis:33.33%;flex-grow:1;flex-shrink:1}.overview-throne-main-container .first-place{background-color:gold;border-top-left-radius:10px;border-top-right-radius:10px;min-height:120px}.overview-throne-main-container .second-place{background-color:#b4b4b4;border-bottom-left-radius:10px;border-top-left-radius:10px;min-height:100px}.overview-throne-main-container .third-place{background-color:#a77044;border-bottom-right-radius:10px;border-top-right-radius:10px;min-height:80px}.overview-throne-main-container .throne-place-container{align-items:center;display:flex;flex-direction:column;justify-content:center}.overview-throne-main-container .throne-place-container p{font-size:1rem;font-size:1.5rem;font-weight:700;line-height:1.1;margin:.5rem 0;min-width:100%;text-align:center}.overview-throne-main-container .throne-place-container>div{flex-grow:1;flex-shrink:0;width:100%}.horizontal-tabs-select-container{margin:2rem auto}.horizontal-tabs-select-container>.navigation__items{border-bottom:2px solid #19ab7f;position:relative;white-space:nowrap}.horizontal-tabs-select-container .section-item{background-color:initial;box-shadow:none!important;box-sizing:border-box;cursor:pointer;font-size:1rem;font-weight:700;padding:.6rem .8rem;position:relative;z-index:2}.horizontal-tabs-select-container .section-item-active{background-color:#19ab7f;color:#fff}.horizontal-tabs-select-container #marker{background-color:#19ab7f;border:0;border-radius:0!important;height:43px;left:0;position:absolute;top:0;transition:.5s;width:84px;z-index:1}@media screen and (max-width:480px){.analyze-by-gateways-graph-section{border-radius:0;margin-left:-40px;margin-right:-40px;padding-left:0;padding-right:0}.analyze-by-gateways-graph-section .layout-section__header{padding-left:20px;padding-right:20px}.analyze-by-gateways-graph-section .apexcharts-toolbar{display:none}}.analyze-by-gateways-graph-section{height:500px;margin-bottom:1.5rem;position:relative}.analyze-by-gateways-graph-section .apexcharts-legend-text{overflow-wrap:anywhere;word-break:break-all}.graph-container{left:0;position:absolute;width:100%;z-index:1}.report-graph-container{height:500px;position:fixed;visibility:hidden;width:100%;z-index:-1}.device-form{max-width:400px}.device-sensors{display:flex;margin-bottom:1.5rem;overflow-x:auto;scroll-snap-type:x mandatory;white-space:nowrap}.device-sensors::-webkit-scrollbar{height:10px}.device-sensor{align-items:center;background-color:#4ddd9f;background-image:linear-gradient(45deg,#2bc99a,#4ddd9f);border-radius:.65rem;display:inline-flex;flex-shrink:0;margin-right:1rem;min-width:15%;padding:.5rem;position:relative;scroll-snap-align:start}.device-sensor:last-child{margin-right:0}@media screen and (max-width:768px){.device-sensor{width:auto}}.device_skeleton{height:156px}.device_skeleton span{display:inline-block!important;height:100%!important;transform:none!important;width:100%}.add_device_button{left:50%;margin-left:auto;margin-right:auto;margin-top:3.25rem;position:absolute;top:0;transform:translateX(-50%)}.add_device_container{background-color:#19ab7f;border-radius:.65rem;color:#fff;cursor:pointer;transition:all .2s ease-in-out}.add_device_container:hover{box-shadow:0 .4rem .35rem rgba(75,75,90,.075);transform:scale(1.03)}.devices__list{grid-gap:1rem;align-content:center;display:grid;gap:1rem;grid-template-columns:1fr;justify-content:space-evenly}@media screen and (min-width:1200px){.devices__list{grid-template-columns:1fr 1fr 1fr 1fr!important}}@media screen and (min-width:500px){.devices__list{grid-template-columns:1fr 1fr}}.device-sensor__content{flex:1 1;padding-left:60px;padding-right:10px}.device-sensor__icon{left:-4%;opacity:.3;position:absolute;text-align:right;top:54%;transform:translate3d(50%,-50%,0)}.device-sensor__icon>img{height:45px;object-fit:contain}.device-sensor__name{color:#fff;font-weight:700;text-transform:uppercase}.device-sensor__value{color:#fff;font-size:1.75rem;font-weight:800;margin:0}.map{background:#0000001a;border-radius:.5rem;height:calc(100vh - 6rem);position:relative!important}.map canvas{cursor:pointer}.disable-map-container{align-items:center;background-color:#5f5e5e66;bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0;z-index:102}.disable-map-container div{background-color:#d1c9c9;border-radius:10%;font-weight:700;padding:2rem}@media screen and (max-width:480px){.map{max-height:85vh}}a.mapboxgl-ctrl-logo{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='50' height='32' viewBox='0 0 88 23' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' fill-rule='evenodd'%3E%3Cdefs%3E%3Cpath id='a' d='M11.5 2.25c5.105 0 9.25 4.145 9.25 9.25s-4.145 9.25-9.25 9.25-9.25-4.145-9.25-9.25 4.145-9.25 9.25-9.25zM6.997 15.983c-.051-.338-.828-5.802 2.233-8.873a4.395 4.395 0 0 1 3.13-1.28c1.27 0 2.49.51 3.39 1.42.91.9 1.42 2.12 1.42 3.39 0 1.18-.449 2.301-1.28 3.13C12.72 16.93 7 16 7 16l-.003-.017zM15.3 10.5l-2 .8-.8 2-.8-2-2-.8 2-.8.8-2 .8 2 2 .8z'/%3E%3Cpath id='b' d='M50.63 8c.13 0 .23.1.23.23V9c.7-.76 1.7-1.18 2.73-1.18 2.17 0 3.95 1.85 3.95 4.17s-1.77 4.19-3.94 4.19c-1.04 0-2.03-.43-2.74-1.18v3.77c0 .13-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V8.23c0-.12.1-.23.23-.23h1.4zm-3.86.01c.01 0 .01 0 .01-.01.13 0 .22.1.22.22v7.55c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V15c-.7.76-1.69 1.19-2.73 1.19-2.17 0-3.94-1.87-3.94-4.19 0-2.32 1.77-4.19 3.94-4.19 1.03 0 2.02.43 2.73 1.18v-.75c0-.12.1-.23.23-.23h1.4zm26.375-.19a4.24 4.24 0 0 0-4.16 3.29c-.13.59-.13 1.19 0 1.77a4.233 4.233 0 0 0 4.17 3.3c2.35 0 4.26-1.87 4.26-4.19 0-2.32-1.9-4.17-4.27-4.17zM60.63 5c.13 0 .23.1.23.23v3.76c.7-.76 1.7-1.18 2.73-1.18 1.88 0 3.45 1.4 3.84 3.28.13.59.13 1.2 0 1.8-.39 1.88-1.96 3.29-3.84 3.29-1.03 0-2.02-.43-2.73-1.18v.77c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V5.23c0-.12.1-.23.23-.23h1.4zm-34 11h-1.4c-.13 0-.23-.11-.23-.23V8.22c.01-.13.1-.22.23-.22h1.4c.13 0 .22.11.23.22v.68c.5-.68 1.3-1.09 2.16-1.1h.03c1.09 0 2.09.6 2.6 1.55.45-.95 1.4-1.55 2.44-1.56 1.62 0 2.93 1.25 2.9 2.78l.03 5.2c0 .13-.1.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.8 0-1.46.7-1.59 1.62l.01 4.68c0 .13-.11.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.85 0-1.54.79-1.6 1.8v4.5c0 .13-.1.23-.23.23zm53.615 0h-1.61c-.04 0-.08-.01-.12-.03-.09-.06-.13-.19-.06-.28l2.43-3.71-2.39-3.65a.213.213 0 0 1-.03-.12c0-.12.09-.21.21-.21h1.61c.13 0 .24.06.3.17l1.41 2.37 1.4-2.37a.34.34 0 0 1 .3-.17h1.6c.04 0 .08.01.12.03.09.06.13.19.06.28l-2.37 3.65 2.43 3.7c0 .05.01.09.01.13 0 .12-.09.21-.21.21h-1.61c-.13 0-.24-.06-.3-.17l-1.44-2.42-1.44 2.42a.34.34 0 0 1-.3.17zm-7.12-1.49c-1.33 0-2.42-1.12-2.42-2.51 0-1.39 1.08-2.52 2.42-2.52 1.33 0 2.42 1.12 2.42 2.51 0 1.39-1.08 2.51-2.42 2.52zm-19.865 0c-1.32 0-2.39-1.11-2.42-2.48v-.07c.02-1.38 1.09-2.49 2.4-2.49 1.32 0 2.41 1.12 2.41 2.51 0 1.39-1.07 2.52-2.39 2.53zm-8.11-2.48c-.01 1.37-1.09 2.47-2.41 2.47s-2.42-1.12-2.42-2.51c0-1.39 1.08-2.52 2.4-2.52 1.33 0 2.39 1.11 2.41 2.48l.02.08zm18.12 2.47c-1.32 0-2.39-1.11-2.41-2.48v-.06c.02-1.38 1.09-2.48 2.41-2.48s2.42 1.12 2.42 2.51c0 1.39-1.09 2.51-2.42 2.51z'/%3E%3C/defs%3E%3Cmask id='c'%3E%3Crect width='100%25' height='100%25' fill='%23fff'/%3E%3Cuse xlink:href='%23a'/%3E%3Cuse xlink:href='%23b'/%3E%3C/mask%3E%3Cg opacity='.3' stroke='%23000' stroke-width='3'%3E%3Ccircle mask='url(%23c)' cx='11.5' cy='11.5' r='9.25'/%3E%3Cuse xlink:href='%23b' mask='url(%23c)'/%3E%3C/g%3E%3Cg opacity='.9' fill='%23fff'%3E%3Cuse xlink:href='%23a'/%3E%3Cuse xlink:href='%23b'/%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat;background-size:50px 32px;cursor:pointer;display:block;height:32px;margin:0;overflow:hidden;width:50px}.mapboxgl-ctrl{margin-bottom:20px!important;margin-left:5px!important}.mapboxgl-ctrl-bottom-right{display:none}.mapboxgl-map{border-radius:.5rem;bottom:0;left:0;position:absolute;right:0;top:0}.rotation-control,.zoom-control{box-shadow:none!important}.rotation-control{top:71px!important}.rotation-control>div{border:0!important}.feature-info{background-color:#f9f9f9;border:0;border-bottom:1px solid #0000001a;border-radius:7px;box-shadow:0 1px 4px #0000004d;opacity:0;padding:.1rem 0;pointer-events:none;position:absolute;right:42px;transition:background-color .16s ease-out 0s;z-index:100}.feature-info div{font-weight:700;text-align:center}.layer-dropdown{background-color:#f9f9f9;border:0;border-bottom:1px solid #0000001a;border-radius:7px;box-shadow:0 1px 4px #0000004d;cursor:pointer;opacity:0;padding-top:.2rem;pointer-events:none;position:absolute;right:42px;top:142px;transition:background-color .16s ease-out 0s;width:180px;z-index:100}.layer-dropdown:hover{opacity:1;pointer-events:all}.layer-dropdown:before{content:"";height:calc(100% + 20px);left:5px;position:absolute;top:-20px;width:180px;z-index:-1}.map-onhover-dropdown-list-options-container>div{align-items:center;background-color:initial;box-sizing:border-box;display:flex;margin-bottom:.1rem;margin-left:2.5rem;transition:background-color .16s ease-out 0s}.map-onhover-dropdown-list-options-container>div div:first-child{font-size:inherit;margin:0;text-align:left}.map-onhover-dropdown-list-options-container>div div:last-child{flex-grow:1;margin:0;text-align:right}.map-onhover-dropdown-list-options-container .bolded-title{display:block;font-size:1rem;font-weight:700;margin-bottom:.3rem;margin-left:.8rem;margin-top:.3rem}.covered-area-layer-control{top:179px}.covered-area-layer-control:hover+.hex-res-dropdown{opacity:1;pointer-events:all}.hex-res-dropdown{background-color:#f9f9f9;border:0;border-bottom:1px solid #0000001a;border-radius:7px;box-shadow:0 1px 4px #0000004d;cursor:pointer;opacity:0;padding-top:.2rem;pointer-events:none;position:absolute;right:42px;top:179px;transition:background-color .16s ease-out 0s;width:160px;z-index:100}.hex-res-dropdown:hover{opacity:1;pointer-events:all}.hex-res-dropdown:before{content:"";height:calc(100% + 20px);position:absolute;right:-5px;top:-20px;width:160px;z-index:-1}.gateways-table-control{top:179px}.gateways-table-control svg{fill:#000!important;height:24px;width:24px}.gateways-table-control:hover+.feature-info{opacity:1;pointer-events:all;top:179px;width:180px}.glamos-bottom-left-logo{bottom:0;left:5px;position:absolute;z-index:99}.glamos-bottom-left-logo img{height:22px;width:auto}.above-map-note{font-size:.8rem;font-weight:700;margin:0 0 .2rem}.map-feature-icon{background-color:#f9f9f9;border:1px solid #00000080;border-radius:5px;cursor:pointer;height:28px;opacity:.95;outline:0 none currentcolor;position:absolute;right:10px;transition:background-color .16s ease-out 0s;width:28px;z-index:100}.layer-change{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAIICAMAAAAWgT0mAAAAYFBMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD6T+iNAAAAIHRSTlMAt/+ANr7Y9FEgxEDr+0cCF12ufA2Z4yhyCEyMZ1Wgzz2snYUAAASxSURBVHgB7dyH0qLMFoXh5aIFRVoQAUUE7v8uj5R+dMmRZmuN9U/YT4WJL2EDPRGhlPqbrMgV3sWbfzxa0aF0hpz4ViQ/PL24gkdDKaWUUr81pb+H/d0ppZRSSgXB5OuShgwmXxdFDKZflVeukVeukVeyZlLJG1e55quRO7zvDkI+cvnFld9G37hhpY/G55RSSikTrMMoCteBgdQm5CjcQGIb80m8xaJdwolkt9hYcsouVNuELyRb+Ljz2QN7d17euXGEG458MwznohCzDPl8eI7BnICzAsxZc9Zackru8JZOKuLcIBj92iicj0LRIHAjGkQwiUQjN/OR+bW3kfyG/fzRkD+E8sf9CwuLbAmTL5ZfWJbllFJKpSnelB3yJMkPGcTMMbYc0MZHg2XFpqz4pCo3BTxO57XlC3Z9PmEOPX5ttD2vIr4Qrc5beNSX/x/EpYbjn8dkAsLJe2fthM2+xgv1vgl904tW1+1kOtdVJBh52Ozqxy52TSi/TlF+3W6veaTXSa/Tf3adfh9KKaWKmKOPKngEHAVPlaRx1XLEaYSDOHJNa2URHNfIItfYQyyNXNOiiKWRazBUwsg1QyWLXDMoRNHeNUEAxxsV8diQgSwaqnsD3kgjFHu8ETl/TTT1nSjgSwGE1aT5+ymllDLHvKryo4Fc0fGhKyBkKo4qA5FiaMpLll3KoSog0ZHVDhjsKrKDgCE5NPeKpMGyI1liVJJHLMvJC0YXMseyiswwysjqkyj55PD6TwZRfmvk04sbfnAbkcHbN6yr5I9G6CrZQ5j0pUHgKrk/pZJHrpI3rnpqlFJKBZwRyBtRRY9vR/1xs9uU70XnFDftW1EHvB3Z4oMoxM2hf28QOW5CiiN3SvyLIjioPohqfhCdPokuf8HINQrmI/ES6yJfo5RS6vdWmPaUYkFdPH2rsSSTA+pDV2PWJS7gmp53ccQr5jV0FRqOmrbFrDVZ7XFXW/6wdl379nTTZRgYOr4GFw7sapMCLZ0TPOqYd1Gfd3QyeLQm5As2hceKEV+o4HPkSzl8ioqvXOFlkheNzeC37SJOdVgQxAkn7AkLjOVUiUXttOprLDvlER1GJ4i0CUeJgUC6i+lUy/sxQddHdGxTSM6ntBxF3Qky2bXJ+ygJV+WlhlJKqd9Dapr7e6mNSSFTnxOOknMNgU3FJ9Xmo78qDrCg4wudaD+2L68mM9emF+xrwwF7gx/XaOlF6rrijT2mALJ9a2oA2zVvqhpzzhxchh3c86b4+a3ZGTPS5HHW2YoPYfF4tzpJfW+hVwWQk4zc4Drfe+jN4zhasjLYJxxkwIE3je/N+h3QkwcAJR/fPvnerQ9J2gJpRJv9XLMhT63nlfeIZAWcyHjcMfdA4fu8gOR+Dtl9s3XEwQkwvih+bLmiHSbNwfC1lp7D6x632YEsgOM48qNvEEfeJMPxhQDyn1NKK9/I9xz0pwvLIfrZ0ZW+i4ueA2uHOcP0tF16v4s9txEOfNhiYDIAxYreGxZp5f4Y0xQYbEMuPBrYWA5yoLDh2ZhzHgk+zeD8cyybd5aW5nGTlpKFxVWWPCGtJPtxTM8CB9li6aRnIBQvy05x7OLE/QKg1G/ifyZmTPT8xDL0AAAAAElFTkSuQmCC);background-position:-2px 156px;background-size:32px 259px;top:142px}.layer-change:hover+.layer-dropdown{opacity:1;pointer-events:all}.layer-change.show-floorplan-on-map{top:105px!important}.no-measure-points-map-container{background-color:#fff;border:2px solid #19ab7f;border-radius:.5rem;left:10px;max-width:150px;padding:.5rem;position:absolute;text-align:center;top:10px;z-index:100}.no-measure-points-map-container p{font-size:1rem}#distance-container{background-color:#fff;border:2px solid #4b4b5a;border-radius:.5rem;bottom:10px;display:none;left:50%;padding:.5rem;position:absolute;text-align:center;transform:translateX(-50%);z-index:100}#distance-container div:first-child{align-items:center;display:flex;height:15px;justify-content:flex-end}#distance-container div:first-child div{cursor:pointer}#distance-container div:first-child svg{height:100%;width:auto}#distance-container pre{margin-bottom:15px;margin-top:5px}#distance-container p{margin:0}#height-between-graph-container,#map-gateways-table-container{background-color:#fff;border-radius:.5rem;bottom:10px;display:none;height:400px;left:10px;min-width:250px;padding:.3rem;position:absolute!important;text-align:center;width:30%;z-index:100}.graph-tools-blank-div{pointer-events:none}.active-feature,.active-gps-search{border:3px solid #19ab7f!important;right:8px!important}.last-point-center{top:105px}.last-point-center svg{height:80%!important;width:80%!important}.last-point-center:hover+.feature-info{opacity:1;pointer-events:all;top:105px;width:175px}.last-point-center.show-floorplan-on-map,.last-point-center.show-floorplan-on-map:hover+.feature-info{top:142px!important}.floorplan-image-background-option{top:179px}.floorplan-image-background-option:hover+.feature-info{opacity:1;pointer-events:all;top:179px}.map-snapshot{top:216px}.map-snapshot svg{height:60%!important;width:60%!important}.map-snapshot:hover+.feature-info{opacity:1;pointer-events:all;top:216px;width:115px}.measure-point-distance{top:253px}.measure-point-distance svg{height:80%!important;width:80%!important}.measure-point-distance:hover+.feature-info{opacity:1;pointer-events:all;top:253px;width:200px}.height-between-points{top:290px}.height-between-points svg{height:95%!important;width:103%!important}.height-between-points:hover+.feature-info{opacity:1;top:290px;width:140px}.line-of-sight-restricted{background-color:#c5c5c5!important}.line-of-sight-restricted .navigation-patch-label{border-radius:.2rem;padding:0 3px;right:-.7rem!important;top:-.2rem!important;transform:rotate(45deg)!important}.scale-control{inset:5px auto auto 5px!important;padding:0 7px!important}@media screen and (max-width:480px){.scale-control{display:none!important}}.scale-control div:first-child{box-shadow:none!important;margin-top:7px!important}.scale-control div:last-child{padding-left:5px!important}.search-gps-coords-container{border-radius:5px;display:flex;position:absolute;right:10px;top:327px;transition:width .5s ease-in-out;width:29.6px;z-index:100}.search-gps-coords-container .map-feature-icon{position:static}.search-gps-coords-container .inputs-container{align-items:center;display:flex;flex-direction:column;flex-grow:1}.search-gps-coords-container .inputs-container .input-container{transition:border .5s ease-in-out;width:100%}.search-gps-coords-container .inputs-container .input-container.expand{border-bottom:1px solid #f3f4f7;border-bottom-right-radius:.3rem}.search-gps-coords-container .inputs-container input{border-bottom-left-radius:0;border-top-left-radius:0}.search-gps-coords-container .close-icon{background-color:#fff;border-bottom-left-radius:.3rem;border-top-left-radius:.3rem;height:100%;left:-28px;position:absolute;top:0;width:28px}.search-gps-coords-container .close-icon,.search-gps-coords-container .input{border:none;padding:0;transition:width .5s ease-in-out;width:0}.search-gps-coords-container .input.expand{padding:.25rem .5rem!important;width:100%!important}.search-gps-coords-container .close-icon.expand{width:28px}.search-gps-coords-container .map-feature-icon:not(.active-gps-search).hover-enabled:hover+.feature-info{opacity:1;pointer-events:all;right:32px;top:0;width:140px}.heatmap-3d-bars-restricted .navigation-patch-label{right:12px!important;top:.1rem!important}.layout-section-note{align-items:center;display:flex;margin-bottom:1.25rem}.layout-section-note .svg-center-inside-container{pointer-events:none}.layout-section-note .message-container{font-size:1.1rem}.layout-section-note .message-container .bolded{font-weight:700}.device-screen-section{background-color:initial;margin-bottom:0;padding:0}.disable-device-screen{align-items:center;background-color:#e6e6e6e6;display:flex;flex-direction:column;height:100%;inset:0;justify-content:center;position:absolute;text-align:center;width:100%}.device-debug-messages-section{padding-top:30px}.device-debug-messages-section .controls-container{align-items:center;display:flex}.device-debug-messages-section .controls-container .label{font-size:1.25rem;font-weight:700}.device-debug-messages-section .devices-table-container{max-height:300px;overflow-y:scroll}.device-debug-messages-section .devices-table-container .message-content-column{text-align:left}.device-screen-container{background-image:url(/static/media/device-bg-image.0f3c7712d8a25edc7da9.jpg);background-repeat:no-repeat;background-size:cover;font-family:inherit;padding-bottom:100%;position:relative;width:100%}.device-screen-container .status-track{align-items:center;background-color:#fff;color:#000;display:flex;height:10%;justify-content:space-between;position:absolute;top:0;width:100%}.device-screen-container .status-track .status-text{height:100%}.device-screen-container .status-track .status-text:first-of-type{margin-left:5px}.device-screen-container .status-track .status-text:last-of-type{margin-left:5px;margin-right:5px}.device-screen-container .status-track .status-icons-container{align-items:center;display:flex;flex-grow:1;height:100%;justify-content:flex-end}.device-screen-container .status-track .status-icons-container img{height:80%;margin-right:5px;object-fit:contain;width:auto}.device-screen-container .content-container{box-sizing:border-box;height:80%;padding:5px;position:absolute;top:10%;width:100%}.device-screen-container .control-buttons-track{align-items:center;color:#000;display:flex;height:10%;justify-content:space-between;position:absolute;top:90%;width:100%}.device-screen-container .control-buttons-track .control-button,.device-screen-container .control-buttons-track .page-label{background-color:#fff;border-radius:4px;box-sizing:border-box;height:100%;padding:0 4%;text-align:center}.device-screen-container .control-buttons-track .control-button:hover,.device-screen-container .control-buttons-track .page-label:hover{background-color:#e6e6e6!important}.device-screen-container .control-buttons-track .control-button{width:35%}.device-screen-container .control-buttons-track .control-button-left{bottom:0;left:0;position:absolute}.device-screen-container .control-buttons-track .control-button-right{bottom:0;position:absolute;right:0}.device-screen-container .control-buttons-track .page-label{bottom:0;margin:0 auto;position:relative;width:18%}.device-screen-container .control-buttons-track .page-label .down-half,.device-screen-container .control-buttons-track .page-label .up-half{height:50%;left:0;opacity:0;position:absolute;right:0}.device-screen-container .control-buttons-track .page-label .up-half{top:0}.device-screen-container .control-buttons-track .page-label .down-half{bottom:0}.menu-option-container,.per-page-data-row,.progress-header-container .progress-header-label.in-progress,.rounded-border,.sf-sending-results-container .result-data-rows-gps-track-container .send-multi-send-distance-gps-status-container .text-container{border-radius:10px}.message-offline-data-container .unconfirmed-message-container,.no-messages-container .messages-texts-container .no-messages-text,.per-page-data-row,.result-header-data-container .sf-wifi-off,.select-options-container,.select-options-container .select-menu-option,.semi-rounded-border,.send-multi-send-loop-send-body-data-container .data-container .sf-value-container,.send-multi-sf-outcomes-body-container .sfs-body-container-column .sf-message-sending-outcome-container,.send-multi-sf-outcomes-body-container .sfs-body-container-column .sf-message-sending-outcome-container .sf-status,.send-once-landing-page-container .landing-page-options-container .landing-page-option,.settings-calibration-container .message-container,.settings-set-new-wifi-container .footer-container .change-ssid-pass-container,.settings-version-container .status-container,.settings-wifi-connection-status-container .message-status-container .status,.sf-sending-results-container .result-data-rows-gps-track-container .send-multi-sf-sending-result-data-row-container .first-value-column-container .text-container,.sf-sending-results-container .result-data-rows-gps-track-container .send-multi-sf-sending-result-data-row-container .second-value-column-container .text-container,.sf-sending-results-container .send-multi-sf-sending-result-header-container .split-label-container,.sf-sending-results-container .send-multi-sf-sending-result-header-container .split-value-container,.sf-sending-results-container .send-multi-sf-sending-result-header-container.connect,.up-down-value-change-container .value-change-container .value-change .value-container{border-radius:4px}.device-connection-status,.full-width-height,.message-gateways-table-container,.message-offline-data-container,.no-messages-container,.parameters-payload-decoder-container,.parameters-single-channel-container,.send-multi-sf-outcomes-body-container,.sending-body-container .cancel-sending-container{height:100%;width:100%}.flex-column-full-height,.header-body-container,.key-layouts-container,.options-menu-container,.per-page-data-container,.searching-for-gps-container,.send-multi-data-container,.send-multi-send-loop-send-body-data-container,.send-multi-sf-outcomes-body-container .sfs-body-container-column,.settings-calibration-container,.settings-parameters-option-value-select-container,.settings-version-container,.settings-wifi-connection-status-container,.sf-sending-results-container,.up-down-value-change-container{display:flex;flex-direction:column;height:100%}.menu-option-container,.per-page-data-row{align-items:center;box-sizing:border-box;color:#fff;display:flex;justify-content:space-between;padding:0 2px;width:100%}.menu-option-container{padding-left:5%;position:relative}.menu-option-container.selected{border:1px solid #fff}.menu-option-container.disabled{color:gray;pointer-events:none!important}.menu-option-container .selected-arrow{height:auto;left:0;position:absolute;top:50%;transform:translateY(-50%);width:5%}.per-page-data-row{border:1px solid #fff;margin:1px 0}.per-page-data-row div{flex-basis:33.33%;flex-grow:1}.divider{border-bottom:1px solid #fff;left:0;position:absolute;right:0}.send-once-landing-page-container{color:#fff;height:100%}.send-once-landing-page-container .landing-page-options-container{display:flex;flex-direction:column;height:75%}.send-once-landing-page-container .landing-page-options-container .landing-page-option{box-sizing:border-box;height:42%;padding:0 10%}.send-once-landing-page-container .landing-page-options-container .landing-page-option.selected{border:1px solid #fff}.send-once-landing-page-container .landing-page-divider{bottom:25%}.send-once-landing-page-container .landing-page-status-container{align-items:center;display:flex;flex-direction:column;height:25%;justify-content:center}.keep-width-content-container,.progress-header-container .status-text,.send-multi-sf-outcomes-body-container .sfs-body-container-column .sf-message-sending-outcome-container .sf-status .sf-value{left:50%;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);width:100%}.progress-header-container{align-items:center;color:#fff;display:flex;flex-direction:column}.progress-header-container .progress-header-label.in-progress{border:1px solid #fff;position:relative}.progress-header-container .progress-header-label.in-progress.active{background-color:#fff;color:#000}.progress-header-container .keep-width{visibility:hidden}.send-once-progress-body-container{align-items:center;color:#fff;display:flex;flex-direction:column;justify-content:center;width:100%}.result-header-data-container{align-items:stretch;color:#fff;display:flex}.result-header-data-container .cnt-freq-container{display:flex;flex-direction:column}.result-header-data-container .sf-gtws-container{align-items:flex-end;display:flex;flex-direction:column;flex-grow:1;justify-content:center}.result-header-data-container .sf-wifi-off{background-color:#fff;color:#000}.no-messages-container{display:flex;justify-content:center}.no-messages-container .messages-texts-container{align-items:center;display:flex;flex-direction:column}.no-messages-container .messages-texts-container .no-messages-text{background-color:#fff;color:#000;text-align:center;width:100%}.message-gateways-table-container{color:#fff}.message-gateways-table-container .message-gateways-data-row{align-items:center;display:flex;justify-content:space-between;width:100%}.message-offline-data-container{align-items:center;display:flex;justify-content:center}.message-offline-data-container .unconfirmed-message-container{background-color:#fff;color:#000}.message-offline-data-container .confirmed-message-container{color:#fff;display:inline-flex;flex-direction:column}.send-once-joining-result-container{align-items:center;color:#fff;display:flex;flex-direction:column;width:100%}.sending-header-container .in-progress-divider{border-width:2px;left:0;position:absolute;right:0;top:calc(5px + 27%)}.sending-body-container{align-items:center;display:flex;flex-grow:1;margin-top:calc(2px + 3%);position:relative}.sending-body-container .cancel-sending-container{background:url("data:image/svg+xml;utf8,<svg xmlns=%27http://www.w3.org/2000/svg%27 version=%271.1%27 preserveAspectRatio=%27none%27 viewBox=%270 0 100 100%27><path d=%27M100 0 L0 100 %27 stroke=%27white%27 stroke-width=%271%27/><path d=%27M0 0 L100 100 %27 stroke=%27white%27 stroke-width=%271%27/></svg>");background-position:50%;background-repeat:no-repeat;background-size:100% 100%,auto;left:0;position:absolute;top:0}.select-options-container{background-color:#000;border:1px solid #fff;bottom:2px;color:#fff;left:50%;opacity:0;padding:4px;pointer-events:none;position:absolute;top:2px;transform:translateX(-50%)}.select-options-container.visible{opacity:1;pointer-events:all}.select-options-container .select-menu-option.active{background-color:#fff;color:#00f}.searching-for-gps-container{align-items:center}.searching-for-gps-container .searching-label{color:#fff;margin:12% 0}.searching-for-gps-container .loading-container{padding-bottom:25%;position:relative;width:25%}.searching-for-gps-container .loading-container .loading-container-row{align-items:center;display:flex;justify-content:space-between;left:0;position:absolute;width:100%}.searching-for-gps-container .loading-container .loading-container-row:first-child{top:0}.searching-for-gps-container .loading-container .loading-container-row:last-child{bottom:0}.searching-for-gps-container .loading-container .loading-container-row .loading-square{background-color:#000;border:1px solid #fff;box-sizing:border-box;padding-bottom:33.33%;width:33.33%}.searching-for-gps-container .loading-container .loading-container-row .loading-square.active{background-color:#fff}.gps-data-layout-container{display:flex;padding-left:5%;padding-top:1%}.gps-data-layout-container .column-container.values{flex-grow:1;padding-left:5%}.gps-data-layout-container .column-container .data-row.label{color:#fff}.gps-data-layout-container .column-container .data-row.value{color:#fc0}.gps-data-layout-container .column-container .data-row.time{color:#ffc5cb}.send-multi-sf-outcomes-body-container{display:flex;justify-content:space-evenly}.send-multi-sf-outcomes-body-container .sfs-body-container-column{flex-basis:45%;justify-content:space-evenly}.send-multi-sf-outcomes-body-container .sfs-body-container-column .sf-message-sending-outcome-container{align-items:stretch;display:flex;justify-content:space-between}.send-multi-sf-outcomes-body-container .sfs-body-container-column .sf-message-sending-outcome-container.processed{border:1px solid #fff}.send-multi-sf-outcomes-body-container .sfs-body-container-column .sf-message-sending-outcome-container .sf-label{color:#fff}.send-multi-sf-outcomes-body-container .sfs-body-container-column .sf-message-sending-outcome-container .sf-status{color:#fff;position:relative;text-align:center}.send-multi-sf-outcomes-body-container .sfs-body-container-column .sf-message-sending-outcome-container .sf-status.finished{background-color:#fff;color:#000}.send-multi-sf-outcomes-body-container .sfs-body-container-column .sf-message-sending-outcome-container .sf-status .keep-width{visibility:hidden}.up-down-value-change-container{color:#fff;text-align:center}.up-down-value-change-container .selected-value-container{align-items:center;color:#fff;display:flex;flex-direction:column;height:calc(30% + 3px);justify-content:space-evenly;position:relative;width:100%;z-index:1}.up-down-value-change-container .selected-value-bg-dividers-container{background-color:grey;border-bottom:1px solid #fff;border-top:1px solid #fff;box-sizing:border-box;height:30%;left:0;position:absolute;right:0;top:calc(12.5% + 5px);width:100%;z-index:0}.up-down-value-change-container .value-change-container{align-items:center;display:flex;flex-direction:column;flex-grow:1}.up-down-value-change-container .value-change-container .value-change{align-items:center;display:flex;flex-direction:column;flex-grow:1;justify-content:space-evenly;position:relative;width:100%}.up-down-value-change-container .value-change-container .value-change .arrow-down,.up-down-value-change-container .value-change-container .value-change .arrow-up{border-color:#0000;border-style:solid;content:""}.up-down-value-change-container .value-change-container .value-change .arrow-up{border-bottom-color:#fff;transform:translateY(-25%)}.up-down-value-change-container .value-change-container .value-change .arrow-up:hover{border-bottom-color:#e6e6e6!important}.up-down-value-change-container .value-change-container .value-change .arrow-down{border-top-color:#fff;transform:translateY(25%)}.up-down-value-change-container .value-change-container .value-change .arrow-down:hover{border-top-color:#e6e6e6!important}.up-down-value-change-container .value-change-container .value-change .value-container{background-color:#fff;color:#000;width:100%}.send-multi-send-loop-send-body-data-container{align-items:center;color:#fff;width:100%}.send-multi-send-loop-send-body-data-container .data-container{height:100%;width:56%}.send-multi-send-loop-send-body-data-container .data-container .sf-value-container{border:1px solid #fff;margin-top:0!important;text-align:center;width:100%}.send-multi-send-loop-send-body-data-container .data-container .sent-ack-data-container{align-items:center;display:flex}.send-multi-send-loop-send-body-data-container .data-container .sent-ack-data-container .labels-column,.send-multi-send-loop-send-body-data-container .data-container .sent-ack-data-container .values-column{display:flex;flex-direction:column}.send-multi-send-loop-send-body-data-container .data-container .sent-ack-data-container .labels-column .empty-row,.send-multi-send-loop-send-body-data-container .data-container .sent-ack-data-container .values-column .empty-row{visibility:hidden}.send-multi-send-loop-send-body-data-container .data-container .sent-ack-data-container .labels-column .empty-row:before,.send-multi-send-loop-send-body-data-container .data-container .sent-ack-data-container .values-column .empty-row:before{content:"1"}.sf-sending-results-container{align-items:center;width:100%}.sf-sending-results-container .send-multi-sf-sending-result-header-container{align-items:center;color:#fff;display:flex;justify-content:space-between;width:80%}.sf-sending-results-container .send-multi-sf-sending-result-header-container.connect{border:1px solid #fff;box-sizing:border-box;padding:0 1%}.sf-sending-results-container .send-multi-sf-sending-result-header-container .split-label-container,.sf-sending-results-container .send-multi-sf-sending-result-header-container .split-value-container{border:1px solid #fff;flex-basis:48%;text-align:center}.sf-sending-results-container .send-multi-sf-sending-result-header-container .split-label-container{background-color:#000}.sf-sending-results-container .result-data-rows-gps-track-container{width:100%}.sf-sending-results-container .result-data-rows-gps-track-container .send-multi-sf-sending-result-data-row-container{align-items:center;color:#fff;display:flex;margin-left:10%;width:90%}.sf-sending-results-container .result-data-rows-gps-track-container .send-multi-sf-sending-result-data-row-container .first-second-value-columns-container{align-items:center;display:flex;flex-grow:1;justify-content:space-evenly}.sf-sending-results-container .result-data-rows-gps-track-container .send-multi-sf-sending-result-data-row-container .first-value-column-container,.sf-sending-results-container .result-data-rows-gps-track-container .send-multi-sf-sending-result-data-row-container .label-column-container,.sf-sending-results-container .result-data-rows-gps-track-container .send-multi-sf-sending-result-data-row-container .second-value-column-container{display:flex;flex-direction:column}.sf-sending-results-container .result-data-rows-gps-track-container .send-multi-sf-sending-result-data-row-container .first-value-column-container,.sf-sending-results-container .result-data-rows-gps-track-container .send-multi-sf-sending-result-data-row-container .second-value-column-container{flex-basis:45%}.sf-sending-results-container .result-data-rows-gps-track-container .send-multi-sf-sending-result-data-row-container .first-value-column-container .text-container,.sf-sending-results-container .result-data-rows-gps-track-container .send-multi-sf-sending-result-data-row-container .second-value-column-container .text-container{background-color:#000;border:1px solid #fff;text-align:center}.sf-sending-results-container .result-data-rows-gps-track-container .send-multi-send-distance-gps-status-container{display:flex;flex-direction:column;flex-grow:1;justify-content:flex-end;width:100%}.sf-sending-results-container .result-data-rows-gps-track-container .send-multi-send-distance-gps-status-container .text-container{background-color:#000;border:1px solid #fff;color:#fff;text-align:center;width:100%}.settings-parameters-option-value-select-container{color:#fff;width:100%}.settings-parameters-option-value-select-container .status-container,.settings-parameters-option-value-select-container .title-container{text-align:center;width:100%}.settings-parameters-option-value-select-container .options-container{display:flex;flex-direction:column;flex-grow:1;justify-content:center;width:100%}.settings-parameters-option-value-select-container .status-container-top-divider{bottom:calc(16.66% + 5px)}.settings-parameters-option-value-select-container .status-container-bottom-divider{bottom:5px}.settings-wifi-connection-status-container{align-items:center;width:100%}.settings-wifi-connection-status-container .title{color:#fff}.settings-wifi-connection-status-container .message-status-container{display:flex;flex-direction:column;flex-grow:1;text-align:center;width:100%}.settings-wifi-connection-status-container .message-status-container .status{background-color:#fff;border:1px solid #fff;color:#000}.settings-wifi-connection-status-container .message-status-container .message{color:#fff}.settings-set-new-wifi-container{align-items:center;color:#fff;display:flex;flex-direction:column;height:calc(87.5% - 5px);margin-top:12.5%;width:100%}.settings-set-new-wifi-container .acces-point-data-container{width:100%}.settings-set-new-wifi-container .footer-container{display:flex;flex-direction:column;flex-grow:1;justify-content:flex-end;padding-bottom:5%;width:100%}.settings-set-new-wifi-container .footer-container .change-ssid-pass-container{background-color:#fff;color:#000;text-align:center;width:100%}.settings-set-new-wifi-container .footer-container .change-ssid-pass-container:hover{background-color:#e6e6e6!important}.settings-set-new-wifi-container .header-title{position:absolute;top:0}.settings-set-new-wifi-container .change-ssid-pass-header-divider{top:12.5%}.settings-set-new-wifi-container .step-container{align-items:stretch;display:flex}.settings-set-new-wifi-container .step-container div:last-child{flex-grow:1;text-align:center}.settings-set-new-wifi-container .settings-set-new-wifi-message-container{width:100%}.settings-set-new-wifi-container .settings-set-new-wifi-message-container .text-container{text-align:center;width:100%}.settings-set-new-wifi-container .settings-set-new-wifi-message-container .text-container:last-of-type{margin-top:10%}.key-layouts-container{align-items:center;justify-content:space-evenly}.key-layouts-container .key-layout{align-items:center;display:flex;flex-direction:column;width:100%}.key-layouts-container .key-layout .key-label{background-color:#fff;color:#000;text-align:center;width:100%}.key-layouts-container .key-layout .key-value{color:#fff}.key-layouts-container .serial-number-container{text-align:center;width:100%}.key-layouts-container .serial-number-container .label{background-color:#fff;color:#000;width:100%}.key-layouts-container .serial-number-container .value{color:#fff}.key-layouts-container .qr-code-container{background-color:#d3d3d3;bottom:-12.5%;position:absolute;top:0;width:100%}.settings-version-container{align-items:center;justify-content:center;width:100%}.settings-version-container .device-data-container{display:flex;flex-direction:column;height:65%;justify-content:space-evenly;width:80%}.settings-version-container .device-data-container .data-container{background-color:#fff;color:#000;text-align:center;width:100%}.settings-version-container .app-link-update-firmware-container{color:#fff;display:flex;flex-direction:column;flex-grow:1;justify-content:space-between;width:100%}.settings-version-container .app-link-update-firmware-container .app-link,.settings-version-container .message-container,.settings-version-container .status-container{text-align:center}.settings-version-container .status-container{background-color:#fff;color:#000;width:100%}.settings-version-container .message-container{color:#fff}.settings-calibration-container{justify-content:center;width:100%}.settings-calibration-container .manuals-container{color:#fff;text-align:center}.settings-calibration-container .manuals-container .green-text{color:#0f0}.settings-calibration-container .action-button-container{display:flex;flex-direction:column;flex-grow:1;justify-content:center}.settings-calibration-container .message-container{background-color:#fff;color:#000;text-align:center;width:100%}.parameters-payload-decoder-container{color:#fff}.parameters-payload-decoder-container .header-data-container{align-items:center;display:flex;flex-direction:column;height:36%;justify-content:space-evenly}.parameters-payload-decoder-container .payload-decoder-divider{top:36%}.parameters-payload-decoder-container .decoder-specification-container{height:64%;text-align:center}.parameters-single-channel-container .checked-container{align-items:center;color:#fff;display:flex;flex-grow:1;justify-content:center}.parameters-single-channel-container .checked-container .symbol{display:list-item}.parameters-single-channel-container .checked-container .symbol::marker{color:#0000}.device-connection-status{align-items:center;color:#fff;display:flex;flex-direction:column;justify-content:center;text-align:center}.landing-page-option:hover,.menu-option-container:hover,.select-menu-option:hover{background-color:#1464b959}.change-ssid-pass-container,.control-button,.landing-page-option,.menu-option-container,.page-label,.select-menu-option,.value-change .arrow-down,.value-change .arrow-up{cursor:pointer;-webkit-user-select:none;user-select:none}.charts{background-color:#fff;border-radius:.5rem;display:flex;flex-direction:column;justify-content:center;margin:1rem 0;min-height:500px;padding:2rem}.charts .charts-buttons{align-items:center;display:flex;font-size:8px;justify-content:space-between;margin:0 20px 20px}.charts .charts-buttons .chart-group-buttons{align-items:center;display:flex;flex-direction:row}.charts .charts-buttons-groups{align-items:center;display:flex;font-size:8px;justify-content:space-between}.charts .charts-buttons-groups .period-button{align-items:center;display:flex;flex-direction:column;justify-content:center}.charts .charts-buttons-groups .period-button p{font-size:12px}.charts .charts-buttons-groups .chart-group-buttons{align-items:center;display:flex;flex-direction:row}.charts .charts-box{display:flex;flex-direction:column;justify-content:center}.charts.sankey{background-color:#fff;border-radius:.5rem;display:flex;flex-direction:column;height:100%;justify-content:flex-start;margin:0;max-height:500px;padding:2rem}@media (max-width:750px){.charts.sankey{background-color:#fff;border-radius:.5rem;display:flex;flex-direction:column;height:300px;justify-content:center;margin:1rem 0;min-height:500px;padding:.2rem}}.charts.heatmap{margin:0;padding:0}.charts-sankey{align-items:center;background-color:#fff;border-radius:.5rem;display:flex;flex-direction:column;height:500px;justify-content:center}@media (max-width:860px){.charts .charts-buttons{align-items:center;display:flex;justify-content:space-between;margin:0}.charts .charts-buttons .chart-group-buttons{align-items:center;display:flex;justify-content:flex-end}.charts .charts-buttons .chart-group-buttons div{display:flex}.charts .charts-buttons-groups .chart-group-buttons{align-items:center;display:flex;justify-content:flex-end}.charts .charts-buttons-groups .chart-group-buttons div{display:flex}}.sheet{align-items:center;display:flex;flex-direction:column;justify-content:center}.sheet .sheet-container{grid-row-gap:8px;grid-column-gap:16px;background-color:#fff;border-radius:.5rem;box-sizing:border-box;column-gap:16px;display:grid;grid-template-columns:200px 1fr;max-width:650px;padding:1rem;row-gap:8px;width:100%}.sheet .sheet-container div{min-width:0;overflow-wrap:anywhere;word-break:break-word}.sheet .apply{align-items:center;display:flex;flex-wrap:wrap;margin:1rem 0}.table-container{flex-direction:column;min-height:500px;overflow-x:auto;padding:1rem}.table-container,.table-container .charts-table{background-color:#fff;border-radius:.5rem;display:flex}.table-container .charts-table{flex-grow:1;justify-content:center;width:100%}.table-container .charts-table .table-wrapper{flex-grow:1;overflow-x:auto;padding:1rem;width:100%}.table-container .charts-table table{border-collapse:collapse;min-width:450px;width:100%}.table-container .charts-table td,.table-container .charts-table th{padding:5px 10px;text-align:center}.table-container .charts-table th{border-bottom:3px solid #0000001a;font-size:14px;text-transform:capitalize}.table-container .charts-table td{border-top:1px solid #0000001a}.table-container .charts-table .circular-progress{display:flex;justify-content:center;padding:20px}.table-container .nested-table{margin:0 1rem;padding:1rem}.table-container .pagination-wrapper{display:flex;justify-content:center;padding-top:1rem}.table-container .not-available{background-color:#fff;border-radius:.5rem;display:flex;justify-content:center;min-height:500px;padding:1rem}.pagination{margin-top:10px;padding-top:10px}.circular-progress,.pagination{display:flex;justify-content:center}.widget{display:flex;overflow-x:auto}.widget .widget-card{align-items:center;background:linear-gradient(101deg,#0be2bb,#0bd2e2);border-radius:10px;color:#fff;display:flex;flex-direction:row;height:7rem;margin:0 .5rem .5rem 0;padding:0 .5rem}.widget .widget-card .widget-data{justify-content:center;min-width:8rem;padding-left:.5rem}.widget .widget-card .widget-value{font-size:20px;font-weight:700}.widget .widget-card .widget-name{font-size:16px;font-weight:800}.widget .widget-card .widget-time{font-size:12px!important}.widget .widget-card h2{color:#333;font-size:1.5rem;font-weight:700;margin-bottom:1rem}.widget .widget-card .widget-data{display:flex;flex-direction:column;font-size:.95rem;gap:.6rem}.widget .widget-card .widget-data span{line-height:1.3}.widget .widget-card .widget-data span strong{color:#007acc;font-weight:600}.widget .widget-card .widget-data div{margin-top:.5rem}.widget .widget-card .widget-data div span{color:#444;font-weight:500}@media (max-width:750px){.widget{padding:1rem 0}.widget .widget-card{height:6rem;margin:.5rem;width:14rem}.widget .widget-card .widget-data{gap:0}.widget .widget-card .widget-value{font-size:20px}.widget .widget-card .widget-name{font-size:12px}}@media (max-width:570px){.widget .widget-card{height:5rem;margin:.5rem;width:11rem}.widget .widget-card .widget-value{font-size:20px}.widget .widget-card .widget-name{font-size:16px}}@media (max-width:450px){.widget .widget-card{height:3rem;margin:.2rem;padding:.5rem;width:9rem}.widget .widget-card .widget-value{font-size:18px}.widget .widget-card .widget-name{font-size:10px}}.analytics-widget{align-content:center;display:grid;grid-template-columns:1fr 1fr 1fr;justify-content:center;justify-items:center;padding:2rem 0}.analytics-widget .analytics{background:#fff;border-radius:12px;box-shadow:0 8px 20px #0000001a;color:#1e1e1e;display:flex;flex-direction:column;margin:.5rem;min-height:300px;padding:.5rem;transition:transform .2s ease;width:80%}.analytics-widget .analytics .header{align-items:center;display:flex;flex-direction:column;justify-content:center}.analytics-widget h2{color:#333;font-size:1.5rem;font-weight:700;margin-bottom:1rem}.analytics-widget .widget-messages{border-radius:8px;color:#333;overflow-y:auto;padding:.2rem}.analytics-widget .widget-messages ul{list-style:none;padding:0}.analytics-widget .widget-messages ul li{align-items:center;display:flex;font-size:.95rem;margin-bottom:.5rem}.analytics-widget .widget-messages table{padding-bottom:1rem;width:100%}.analytics-widget .widget-messages table td{font-size:.95rem;margin-bottom:.5rem}.analytics-widget .widget-messages dl{grid-row-gap:.5rem;grid-column-gap:1rem;column-gap:1rem;display:grid;grid-template-columns:auto 1fr;row-gap:.5rem}.analytics-widget .widget-messages dt{font-weight:700}.analytics-widget .widget-messages dd{margin:0}.analytics-widget .widget-status{border-radius:6px;font-size:16px;font-weight:600;padding:0 1rem}.analytics-widget .widget-status.normal{color:green}.analytics-widget .widget-status.warning{color:orange}.analytics-widget .widget-status.critical{color:red}@media (max-width:850px){.analytics-widget{align-content:center;display:grid;grid-template-columns:1fr 1fr;justify-content:center;justify-items:center;padding:2rem 0}}@media (max-width:580px){.analytics-widget{align-content:center;display:grid;grid-template-columns:1fr;justify-content:center;justify-items:center;padding:2rem 0}}.export-button{display:flex;justify-content:flex-end;padding-top:2rem}.button-ribbon{background-color:#fff;border-radius:5px;margin:1rem 0;padding:.5rem .3rem}.button-ribbon,.button-ribbon .interval-section{align-items:center;display:flex;justify-content:space-between}.button-ribbon .interval-section{width:100%}.button-ribbon .interval-section p{margin:0}.button-ribbon .button-ribbon-main{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:center}.button-ribbon .button-section{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:0 .5rem}.button-ribbon .button-section .header-ribbon p{margin:.3rem}.button-ribbon .button-section-select{display:flex}.button-ribbon .button-container{align-items:center;display:flex;flex-direction:column}.button-ribbon-mainbar{align-items:center;background-color:#fff;border-radius:5px;display:flex;justify-content:space-between;margin:1rem 0;padding:10px}.button-ribbon-mainbar .interval-section{align-items:center;display:flex;justify-content:space-between;width:100%}.button-ribbon-table{border-radius:5px;padding:10px}.button-ribbon-table,.home-indicator-ribbon{align-items:center;background-color:#fff;display:flex;margin:1rem 0}.home-indicator-ribbon{border-radius:10px;gap:2rem;justify-content:space-between;overflow:auto;padding:.5rem}.home-indicator-ribbon .alert-indicator{display:flex;flex-wrap:nowrap;overflow-x:auto}.home-indicator-ribbon .alert-item{border:5px solid #ffffff80;border-radius:8px;cursor:pointer;min-width:200px}.home-indicator-ribbon .alert-item.selected{background-color:#0000000d;border:5px solid #9faf9480}.alert-button{padding:.5rem 1rem}@media (max-width:840px){.button-ribbon{grid-row-gap:1rem;background-color:#fff;border-radius:5px;display:grid;margin:1rem 0;padding:.3rem;row-gap:1rem}.analytics{display:flex;overflow-x:auto}}.zoom-out{align-items:center;cursor:pointer;display:flex;transition:all .3s ease}.zoom-out p{font-size:1rem}.zoom-out:hover{transform:scale(1.1)}.recharts-tooltip-wrapper{z-index:1}.custom-tooltip{background-color:#fff;border:1px solid #ccc;height:auto;margin:0;padding:5px;pointer-events:auto;white-space:nowrap;width:auto;z-index:1000}.custom-tooltip .tooltip-header{background-color:#fff;position:relative;top:0;z-index:1}.custom-tooltip .custom-tooltip-content{max-height:40vh;overflow-y:auto}.custom-tooltip .custom-tooltip-content p{margin:0}@media (max-width:600px){.custom-tooltip{font-size:10px;height:auto;max-width:300px}.custom-tooltip .custom-tooltip-content{max-height:20vh;overflow-x:auto;overflow-y:scroll}.custom-tooltip .custom-tooltip-content p{margin:0}}.icon-style{color:#fff6;height:3rem;width:3rem}@media (max-width:500px){.icon-style{color:#fff6;height:3rem;width:3rem}}@media (max-width:750px){.charts{border-radius:.5rem;display:flex;flex-direction:column;justify-content:center;margin:.5rem 0;padding:.5rem}.charts .charts-buttons{align-items:center;display:flex;font-size:8px;justify-content:space-between;margin:0 20px 20px}.charts .charts-buttons .chart-group-buttons{align-items:center;display:flex;flex-direction:row}.charts .charts-buttons-groups{align-items:center;display:flex;font-size:8px;justify-content:center;margin:0 20px 20px}.charts .charts-buttons-groups .period-button{align-items:center;display:flex;flex-direction:column;justify-content:center}.charts .charts-buttons-groups .period-button p{font-size:12px}.charts .charts-buttons-groups .chart-group-buttons{align-items:center;display:flex;flex-direction:row}.charts .charts-box{display:flex;flex-direction:column;justify-content:center}}.custom-legend{background:#fff;border-radius:4px;flex-wrap:wrap;max-height:100px;overflow-y:auto;padding:1rem;width:auto;z-index:10}.custom-legend,.rotate-screen{display:flex;justify-content:center}.rotate-screen{align-items:center;flex-direction:column;height:100vh}.phone{animation:rotate 1.5s ease-in-out infinite alternate;border:3px solid #000;border-radius:10px;height:50px;width:100px}.message{color:#000;font-size:1em;margin-top:40px;padding:2rem;text-align:center}.not-available{align-items:center;color:#555;display:flex;flex-direction:column;justify-content:center;text-align:center}.not-available p{font-size:14px;font-weight:700}@keyframes rotate{0%{transform:rotate(0deg)}50%{transform:rotate(-90deg)}to{transform:rotate(-90deg)}}@media only screen and (max-device-width:812px) and (orientation:landscape){.message,.phone{display:block}}.sankey-control{border:.1px solid #0000001a;bottom:1px;flex-direction:column;margin:15px;position:absolute;z-index:5}.sankey-control,.sankey-control .controls-button{background-color:#fff;cursor:pointer;display:flex}.sankey-control .controls-button{align-items:center;border:none;border-bottom:1px solid #0000001a;height:26px;justify-content:center;padding:4px;-webkit-user-select:none;user-select:none;width:26px}.sankey-control .controls-button:hover{background-color:#0000001a}.sankey-control svg{max-height:12px;max-width:12px;width:100%}.flow-container{display:flex;height:100%;position:relative}.left-panel{background-color:#fff;border-radius:10px;box-shadow:0 20px 20px -7px #11181f30;height:450px;left:1rem;position:absolute;top:1rem;width:300px;z-index:10}.left-panel .left-panel-title{align-items:center;border-radius:10px;flex-direction:row;font-size:12px;font-weight:700;justify-content:space-between;padding:.3rem 1rem 1rem}.left-panel .left-panel-header,.left-panel .left-panel-title{background-color:#fff;display:flex;position:sticky;top:0;z-index:20}.left-panel .left-panel-header{border-bottom:2px solid #0003;font-size:large;justify-content:center}.left-panel .left-panel-header .left-panel-header-item{align-items:center;color:#0003;cursor:pointer;display:flex;flex-direction:column;font-size:14px;font-weight:700;justify-content:center;padding:0 2rem}.left-panel .left-panel-header .category{margin-bottom:5px}.left-panel .left-panel-header .left-panel-header-item-active-groups{color:#12cb9e}.left-panel .left-panel-header .left-panel-header-item-active-devices{color:#a6b8cc}.left-panel .left-panel-header .left-panel-bar-active-groups{background-color:#12cb9e;height:4px;width:100%}.left-panel .left-panel-header .left-panel-bar-active-devices{background-color:#a6b8cc;height:4px;width:100%}.left-panel-sankey{background-color:#fff;border-radius:10px;box-shadow:0 20px 20px -7px #11181f30;height:300px;left:1.5rem;padding:0;position:absolute;top:11rem;transition:height .3s ease,padding .3s ease;width:300px;z-index:10}.left-panel-sankey .left-panel-menu{max-height:80%;overflow-y:auto}.left-panel-sankey.minimize{height:40px;overflow:hidden;padding:0}.left-panel-title{align-items:center;background-color:#fff;border-radius:10px;display:flex;flex-direction:row;font-size:12px;font-weight:700;justify-content:space-between;padding:0 1rem 1rem;position:sticky;top:0;z-index:20}.left-panel-title.minimize{justify-content:space-between;padding:0 1rem}.left-panel-items{color:#fff;cursor:pointer;font-weight:700}.picker-container{align-items:center;display:flex;justify-content:space-between}@media (max-width:550px){.picker-container{flex-wrap:wrap;justify-content:center}}.no-records{display:flex;justify-content:center}.node-list{height:69%;margin-top:.3rem;overflow-x:hidden;overflow-y:auto}.node-list .node-with-delete{justify-content:center;margin:.6rem .2rem 0 1rem}.node-list .node,.node-list .node-with-delete{align-items:center;cursor:pointer;display:flex}.node-list .node{background-color:grey;border-radius:5px;color:#fff;font-size:16px;font-weight:700;height:3rem;justify-content:flex-start;padding:4px;position:relative;text-align:center;width:250px}.node-list .node .node-dots-left{border:3.5px solid #9e59f6;border-radius:6px;left:-4px}.node-list .node .node-dots-left,.node-list .node .node-dots-right{background-color:#fff;height:6px;position:absolute;top:calc(50% - 6px);width:6px}.node-list .node .node-dots-right{border-radius:6px;right:-4px}.node-list .node .node-content{display:flex;justify-content:center;margin:1rem}.left-panel.minimize{background-color:#fff;border-radius:10px;box-shadow:0 20px 20px -7px #11181f30;height:40px;left:1rem;position:absolute;top:1rem;width:300px;z-index:10}.left-panel.minimize .left-panel-title.minimize{padding:.3rem 1rem}.left-panel-body{height:90%;overflow-x:hidden;overflow-y:auto}.minimize-icon{cursor:pointer;padding-top:.2rem}.flow-nodes{align-items:center;border-radius:5px;color:#fff;flex-direction:row;font-size:16px;font-weight:700;padding:10px;position:relative;width:100%}.flow-nodes,.flow-nodes .node-content,.flow-nodes .node-content .node-label{display:flex;justify-content:center}.flow-nodes .node-content span{margin-left:8px}.right-panel{background-color:#fff;box-shadow:10px 4px 8px #0003,0 6px 20px #00000030;height:500px;overflow-y:scroll;position:absolute;right:0;top:0;transition:all .5s ease 0s;width:400px;z-index:1002}.right-panel .right-panel-main{padding:2rem 2rem 0}.right-panel .right-panel-controls{align-items:center;cursor:pointer;display:flex;justify-content:space-between;padding-bottom:4rem}.right-panel .right-panel-controls .node-logo{align-items:center;border-radius:10px;color:#fff;display:flex;height:50px;justify-content:center;position:relative;width:50px}.right-panel .right-panel-controls .node-logo .node-dots-left{background-color:#fff;border:3.5px solid #9e59f6;border-radius:6px;height:6px;left:-4px;position:absolute;top:calc(50% - 6px);width:6px}.right-panel .right-panel-controls .node-logo .node-dots-right{background-color:#fff;border-radius:6px;height:6px;position:absolute;right:-4px;top:calc(50% - 6px);width:6px}.right-panel .right-panel-header{display:block;font-size:30px;font-weight:700;margin-bottom:.3rem}.right-panel .right-panel-last-modified{margin-bottom:.7rem}.right-panel .right-panel-last-modified span{font-weight:700}.right-panel .right-panel-buttons button{margin-bottom:1rem;margin-right:.5rem}.right-panel .right-panel-body .right-panel-tabs{border-bottom:1px solid #0000001a;color:#188efc}.right-panel .right-panel-body .right-panel-tabs p{margin:0 0 .3rem 2rem}.right-panel .right-panel-body .right-panel-details{border:1px solid #0000001a;border-radius:5px;margin:.5rem 2rem}.right-panel .right-panel-body .right-panel-details .right-panel-details-header{background-color:#f6f8fa;border-bottom:1px solid #0000001a;font-size:14px;font-weight:700;padding:1rem}.right-panel .right-panel-body .right-panel-details .right-panel-details-info{padding:0 1rem}.right-panel .right-panel-main-edges{align-items:center;display:flex;flex-direction:column;justify-content:center}.right-panel .right-panel-main-edges p{font-size:16px}.right-panel .right-panel-main-edges .node-icon{align-items:center;border-radius:5px;color:#fff;display:flex;font-size:16px;font-weight:700;height:40px;justify-content:center;padding:10px 15px 5px;position:relative;width:200px}.right-panel .right-panel-main-edges .node-icon p{padding-left:.3rem}.right-panel .right-panel-main-edges .node-icon .node-dots-left{background-color:#fff;border:3.5px solid #9e59f6;border-radius:6px;height:6px;left:-4px;position:absolute;top:calc(50% - 6px);width:6px}.right-panel .right-panel-main-edges .node-icon .node-dots-right{background-color:#fff;border-radius:6px;height:6px;position:absolute;right:-4px;top:calc(50% - 6px);width:6px}.right-panel .right-panel-main-edges .right-panel-buttons{margin-top:2rem}.modal-buttons{display:flex;justify-content:center;padding:2rem 0}.modal-header{align-items:center;display:flex;justify-content:space-between}.right-panel-groups{align-items:center;background-color:#f9f9f9;border:1px solid #ddd;border-radius:8px;box-shadow:0 4px 6px #0000001a;display:flex;flex-direction:column;height:500px;max-width:300px;overflow-x:hidden;padding:1rem;position:fixed;right:0;top:127px;transition:transform .3s ease-in-out;z-index:1}.right-panel-buttons.expanded{transform:translateX(0)}.right-panel-buttons.collapsed{transform:translateX(283px)}.right-panel-groups.collapsed{align-items:center;display:flex;height:500px;justify-content:center;max-width:50px;overflow-x:hidden;overflow-y:hidden;padding:0}.vertical-text{align-items:center;display:flex;flex-direction:column;font-size:24px;padding:1rem}.vertical-text .vertical-text span{margin-bottom:4px}.period-buttons{display:flex;justify-content:center}.view-change{background-color:#fff;border-bottom:1px solid #0000001a;border-top:1px solid #0000001a;display:flex;overflow:auto;padding:0 1rem}.left-panel-items-container{display:flex;width:300px}.left-panel-items-container .left-panel-items-icon{align-items:center;display:flex;width:100%}.menu-container{color:#fff;font-weight:700;height:calc(100vh - 200px);max-width:500px;transition:height .3s ease,opacity .3s ease;z-index:1000}.menu-container.small{height:0}.menu-container .left-panel-menu{background-color:#f6f6f6;border:solid #bfbfc180;border-radius:0 5px 5px 0;border-width:0 1px;box-shadow:2px 0 4px #0000001a;height:100%;overflow-x:hidden;overflow-y:auto;padding:0 0 .5rem;position:relative;transition:width .3s ease;width:380px}.menu-container .left-panel-menu .left-panel-items{align-items:center;cursor:pointer;display:flex;justify-content:space-between}.menu-container .left-panel-menu .left-panel-items .left-panel-items-container{display:flex}.menu-container .left-panel-menu .left-panel-items .left-panel-items-container .left-panel-items-icon{align-items:center;display:flex}.menu-container .left-panel-menu .left-panel-menu-header{background-color:#f6f6f6;position:sticky;top:0;z-index:10}.menu-container .left-panel-menu .confirm-button{display:flex;justify-content:flex-end;padding:.5rem .5rem 0}.menu-container .left-panel-menu .edit-menu{align-items:center;background-color:#f6f6f6;border-bottom:1px solid #0000001a;display:flex;justify-content:flex-end;min-height:2.5rem;padding:.5rem 0 0;position:sticky;top:0;z-index:10}.menu-container .close-button,.menu-container .edit-button{color:#000;cursor:pointer;margin:0 .5rem .35rem 0;transition:transform .2s ease,color .2s ease}.menu-container .edit-button:hover{color:#007bff;transform:scale(1.1)}.menu-container .close-button:hover{color:#dc3545;transform:scale(1.1)}.menu-container .close-button.small,.menu-container .edit-button.small{color:#fff;cursor:pointer;height:20px;margin:0;width:20px}.menu-container .edit-button.small:hover{color:#007bff;transform:scale(1.1)}.menu-container .collapse-button{align-items:center;background:#f6f6f6;border-radius:0 5px 5px 0;border-width:1px;box-shadow:2px 0 4px #0003;color:#000;cursor:pointer;display:flex;justify-content:center;left:107%;position:absolute;top:88%;transform:translateX(-100%) translateY(-50%);transition:left .3s ease;z-index:10}.menu-container .collapse-button .collapse-button-chevron:hover{color:#007bff;transform:scale(1.1)}.menu-container .collapse-button.scrollbar{left:107%}.menu-container.sankey.taller{height:calc(100vh - 184px)}.menu-container.taller{height:calc(100vh - 160px)}@media (max-width:768px){.menu-container .left-panel-menu{width:290px}}.left-panel-menu.collapsed{cursor:pointer;width:25px}.left-panel-menu.collapsed:hover{background-color:#bfbfc180;transition:width .3s ease-in-out,background-color .3s ease-in-out}.left-panel-menu.small.collapsed{align-items:center;background-color:#9bbfff;border-radius:0 10px 10px 0;cursor:pointer;display:flex;height:25px;min-width:50px;overflow:hidden;position:absolute;top:85%;width:50px}.left-panel-menu.small.collapsed:hover{background-color:#bfbfc180;transition:width .3s ease-in-out,background-color .3s ease-in-out}.left-panel-menu.small.collapsed .small-menu{color:#fff;padding-left:3px;padding-top:.5rem}.left-panel-menu.small.collapsed .small-menu:hover{color:#007bff;transform:scale(1.1)}.menu-text{color:#000;cursor:pointer;font-size:18px;left:50%;position:absolute;top:50%;transform:translate(-50%,-130%) rotate(-90deg);transform-origin:center}@media (max-width:500px){.menu-container{position:absolute}}@media (max-width:375px){.menu-container{color:#fff;font-weight:700;height:calc(100vh - 280px);width:100%}.menu-container .left-panel-menu{min-width:250px;padding:.5rem;width:100%}.menu-container .left-panel-menu.collapsed{cursor:pointer;width:25px}.menu-container .collapse-button{left:118%}}.close-button.small,.edit-button-table.small{color:#000;cursor:pointer;height:20px;margin:0;width:20px}.edit-button-table.small:hover{color:#007bff;transform:scale(1.1)}.clickable:hover{background-color:#0003}.clickable:hover,.grey-out{transition:background-color .3s ease,color .3s ease}.grey-out{background-color:#0000001a;cursor:pointer}.grey-out:hover{background-color:#0003}.custom-panel{display:flex;height:calc(100vh - 144px)}.custom-panel .custom-left-panel{position:relative;z-index:1000}.custom-panel .custom-left-panel.small{width:0}.custom-panel .custom-right-panel{flex-grow:1;overflow-y:auto;padding:.5rem}.custom-panel .custom-right-panel .layout{padding:0}.custom-panel .custom-right-panel .layout.container{transition:height .3s ease,opacity .3s ease;width:100%}.custom-panel.groups{height:calc(100vh - 185px)}.custom-panel.sankey{height:calc(100vh - 370px)}.clima{display:flex;flex-wrap:wrap}.clima .climate-layout-overlay{align-items:center;color:#0009;display:flex;font-size:1.5rem;font-weight:700;height:0;justify-content:center;left:0;pointer-events:auto;position:relative;text-align:center;top:185px;-webkit-user-select:auto;user-select:auto;width:100%;z-index:1000}.clima .climate-control-layout{background-color:#fff;border-radius:10px;margin:1rem 1rem 0 0;max-width:500px;min-width:300px;padding:1rem}.clima .climate-control-layout.blurred{filter:blur(5px);pointer-events:none;-webkit-user-select:none;user-select:none}.clima .climate-control-layout .climate-control-title{font-size:large;font-weight:700}.clima .climate-control-layout .climate-control{display:flex;justify-content:space-between}.clima .climate-control-layout .climate-control .climate-thermostat{align-items:center;display:flex;justify-content:space-between}.clima .climate-control-layout .climate-control .climate-thermostat .climate-unit-mode{align-items:center;display:flex}.clima .climate-control-layout .climate-control .climate-thermostat .climate-unit-mode .climate-unit-mode-icon{border-radius:50%;display:flex;margin-right:1rem;padding:1rem}.clima .climate-control-layout .climate-control-indicator{align-items:center;display:flex}.clima .climate-control-layout .climate-control-indicator .climate-control-fan-indicator{align-items:center;display:flex;margin:0 .5rem 0 0}.clima .climate-control-layout .climate-control-indicator .climate-control-fan-indicator span{margin:0 .1rem}.clima .climate-control-layout .climate-unit-measurement{align-items:center;display:flex;font-size:26px;justify-content:center}.clima .climate-control-layout .climate-unit-measurement span{font-size:40px}.clima .climate-control-layout .climate-remote-control{display:flex}.clima .climate-control-layout .climate-remote-control .climate-remote-control-mode{align-items:center;border-radius:10px;display:flex;height:50px;justify-content:center;margin:0 1rem 0 0;width:120px}.clima .climate-control-layout .climate-remote-control-fan{display:flex;margin:1rem 0}.clima .climate-control-layout .climate-remote-control-fan .climate-remote-control-fan-speed{align-items:center;border-radius:10px;display:flex;height:50px;justify-content:center;margin:0 1rem 0 0;width:84px}.clima .climate-control-layout .climate-remote-control-manual{align-items:center;display:flex}.clima .climate-control-layout .climate-remote-control-manual .fan-speed-display{font-size:medium;font-weight:700;margin:0 1rem}.clima .climate-control-layout .climate-device-power{align-items:center;display:flex;justify-content:space-between;margin-bottom:1rem}.clima .climate-control-layout .climate-device-power .climate-remote-control-mode{align-items:center;border-radius:10px;display:flex;height:30px;justify-content:center;width:50px}.clima .climate-control-layout .save-button{display:flex;justify-content:space-between;margin-top:1rem}@media (max-width:580px){.clima .climate-control-layout .climate-connecting-overlay{align-items:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:#fff9;bottom:0;color:#444;display:flex;font-size:1.5rem;font-weight:700;justify-content:center;left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:10}.clima .climate-control-layout .climate-remote-control{align-items:center;display:flex;gap:.5rem;justify-content:center}.clima .climate-control-layout .climate-remote-control .climate-unit-mode{align-items:center;flex-direction:column;text-align:center}.clima .climate-control-layout .climate-remote-control .climate-unit-mode .climate-unit-mode-icon{border-radius:50%;display:flex;padding:1rem}.clima .climate-control-layout .climate-remote-control .climate-remote-control-mode{align-items:center;border-radius:10px;display:flex;height:50px;margin:0;width:60px}.clima .climate-control-layout .climate-control-indicator{align-items:center;display:flex;justify-content:center}.clima .climate-control-layout .climate-control-indicator .climate-control-fan-indicator{align-items:center;display:flex;margin:.4rem}.clima .climate-control-layout .climate-remote-control-fan{justify-content:center}.clima .climate-control-layout .climate-remote-control-fan .climate-remote-control-fan-speed{align-items:center;border-radius:10px;display:flex;height:50px;justify-content:center;margin:0 1rem;width:60px}.climate-control{margin-top:1rem}.climate-control,.climate-thermostat{align-items:center;display:flex;flex-direction:column}.climate-thermostat{gap:1rem}.climate-unit-measurement{align-items:center;flex-direction:row;justify-content:center}.save-button{align-items:center;display:flex;flex-direction:column;gap:1rem;margin-top:1rem}}.stepper{align-items:center;background-color:#fff;border-radius:5px;display:flex;flex-direction:column;padding:1rem}.stepper .step-content{display:flex;justify-content:center;padding:2rem;width:100%}.stepper-table{background-color:#fff;border-radius:.5rem;display:flex;justify-content:center}.stepper-table .table-wrapper{overflow-x:auto;padding:1rem;width:100%}.stepper-table table{border:1px solid #0003;border-collapse:collapse;margin-bottom:20px}.stepper-table th{border-bottom:3px solid #0000001a;font-size:14px;letter-spacing:.05em;padding-bottom:5px;padding-left:10px;padding-right:10px;text-align:center;text-transform:capitalize}.stepper-table td{border:1px solid #0000001a;padding:5px 10px;text-align:center}.action-new{align-items:center;display:flex;flex-direction:column}.modal-content{background-color:#fff;border-radius:8px;box-shadow:0 4px 8px #0003;display:flex;height:auto;justify-content:center;left:50%;padding:10px;position:absolute;top:50%;transform:translate(-50%,-50%);width:40%}.modal-content h2{margin:1rem}.modal-content .modal-content-items,.modal-content .modal-content-items.buttons{align-items:center;display:grid;grid-template-columns:1fr 1fr;margin:0 1rem}.modal-content .modal-content-items.buttons{justify-items:center;padding:2.5rem}.modal-content .button-container{bottom:1rem;position:absolute}.table-icons{cursor:pointer;transition:transform .2s ease}.table-icons:hover{color:#007bff;transform:scale(1.1)}.rs-picker-popup.rs-picker-popup-date{z-index:10000!important}@media (max-width:768px){.modal-content{padding:15px;width:80%}}