.dudp__wrapper[data-theme=orange] .dudp__calendar-header{background-color:#e96513!important}.dudp__wrapper[data-theme=orange] .dudp__calendar .dudp__cal-week .dudp__date.current{color:#ed762c!important}.dudp__wrapper[data-theme=orange] .dudp__calendar .dudp__cal-week .dudp__date.in-range,.dudp__wrapper[data-theme=orange] .dudp__calendar .dudp__cal-week .dudp__date.range-from,.dudp__wrapper[data-theme=orange] .dudp__calendar .dudp__cal-week .dudp__date.range-to{background-color:#ed762c33!important}.dudp__wrapper[data-theme=orange] .dudp__calendar .dudp__cal-week .dudp__date.selected:before,.dudp__wrapper[data-theme=orange] .dudp__calendar .dudp__cal-week .dudp__date.range-from:before,.dudp__wrapper[data-theme=orange] .dudp__calendar .dudp__cal-week .dudp__date.range-to:before{background-color:#ed762c!important}.dudp__wrapper[data-theme=orange] .dudp__calendar .dudp__cal-week .dudp__date.selected:hover:before,.dudp__wrapper[data-theme=orange] .dudp__calendar .dudp__cal-week .dudp__date.range-from:hover:before,.dudp__wrapper[data-theme=orange] .dudp__calendar .dudp__cal-week .dudp__date.range-to:hover:before{background-color:#cf5a11!important}.dudp__wrapper[data-theme=orange] .dudp__buttons .dudp__button,.dudp__wrapper[data-theme=orange] .dudp__months-view .dudp__month.selected,.dudp__wrapper[data-theme=orange] .dudp__years-view .dudp__year.selected{color:#cf5a11!important}@keyframes sk-foldCubeAngle{0%,10%{transform:perspective(140px) rotateX(-180deg);opacity:0}25%,75%{transform:perspective(140px) rotateX(0);opacity:1}90%,to{transform:perspective(140px) rotateY(180deg);opacity:0}}@keyframes sensorPulse{0%{stroke-opacity:.85;stroke-width:1}70%{stroke-opacity:0;stroke-width:14}to{stroke-opacity:0;stroke-width:1}}[data-tooltip]{position:relative}[data-tooltip]:after{content:attr(data-tooltip);position:absolute;color:#fff;padding:6px 8px;font-size:13px;font-weight:400;pointer-events:none;text-transform:none;white-space:nowrap;line-height:normal;visibility:hidden;opacity:0;border-radius:4px;background-color:#222222e6;box-shadow:#00000029 0 1px 2px;will-change:transform,visibility,opacity;z-index:1}[data-tooltip]:hover:after,[data-tooltip]:focus:after{visibility:visible;opacity:1}[data-tooltip][data-tooltip-pos=top]:after{bottom:100%;left:50%;transform:translate3d(-50%,0,0);transition:opacity .28s ease,visibility .3s ease}[data-tooltip][data-tooltip-pos=top][data-tooltip-anchor=left]:after{left:0;transform:translate3d(0,-8px,0)}[data-tooltip][data-tooltip-pos=top][data-tooltip-anchor=right]:after{left:auto;right:0;transform:translate3d(0,-8px,0)}[data-tooltip][data-tooltip-pos=bottom]:after{top:100%;left:50%;transform:translate3d(-50%,8px,0);transition:opacity .3s ease,visibility .2s ease}[data-tooltip][data-tooltip-pos=bottom][data-tooltip-anchor=left]:after{left:0;transform:translate3d(0,8px,0)}[data-tooltip][data-tooltip-pos=bottom][data-tooltip-anchor=right]:after{left:auto;right:0;transform:translate3d(0,8px,0)}[data-tooltip][data-tooltip-pos=left]:after{right:100%;top:50%;transform:translate3d(-8px,-50%,0);transition:opacity .28s ease,visibility .3s ease,transform .3s cubic-bezier(.4,0,.2,1)}[data-tooltip][data-tooltip-pos=right]:after{left:100%;top:50%;transform:translate3d(8px,-50%,0);transition:opacity .28s ease,visibility .3s ease,transform .3s cubic-bezier(.4,0,.2,1)}:root{--app-text-color: #FFF;--app-text-rgb: 255, 255, 255;--app-background-color: #32313d;--app-background-rgb: 50, 49, 61;--app-box-color: #282737;--app-box-rgb: 40, 39, 55;--app-box-border: rgba(57, 57, 57, .08);--app-primary-color: #ed762c;--app-primary-rgb: 237, 118, 44;--app-primary-darker: #eb6a19;--app-primary-dark: #dd6013;--app-red-color: #f44336;--app-overlay-color: #0B1A29;--app-overlay-rgb: 11, 26, 41;--app-input-background: #333241;--app-input-bg-rgb: 57, 56, 70;--app-input-border: #282737;--app-input-border-rgb: 40, 39, 55;--app-input-color-scheme: dark}[data-theme=light]{--app-text-color: #0B1A29;--app-text-rgb: 11, 26, 41;--app-background-color: #FBFCFD;--app-background-rgb: 251, 252, 253;--app-box-color: #FFFFFF;--app-box-rgb: 255, 255, 255;--app-box-border: #E5E5E5;--app-input-background: #F2F2F2;--app-input-bg-rgb: 242, 242, 242;--app-input-border: #F0F0F0;--app-input-border-rgb: 240, 240, 240;--app-input-color-scheme: light}html,body{margin:0;padding:0;font-family:Lato,sans-serif;height:100vh;color:var(--app-text-color)}body{background-color:var(--app-background-color)}body.modal--open{overflow:hidden}body.app-loaded{padding-top:7px;padding-bottom:7px}h1,h2,h3,h4,h5{margin:0}h1,h2,h3,h4{font-weight:400}svg{pointer-events:none}[data-hidden=true]{display:none!important}.ml-12{margin-left:12px}.mr-12{margin-right:12px}.mt-24{margin-top:24px}[hidden]{display:none}.app-loader{position:fixed;top:0;left:0;right:0;bottom:0;display:flex;justify-content:center;align-items:center}.app-loader .sk-folding-cube{margin:20px auto;width:40px;height:40px;position:relative;transform:rotate(45deg)}.app-loader .sk-folding-cube .sk-cube{float:left;width:50%;height:50%;position:relative;transform:scale(1.1)}.app-loader .sk-folding-cube .sk-cube:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--app-primary-color);animation:sk-foldCubeAngle 2.4s infinite linear both;transform-origin:100% 100%}.app-loader .sk-folding-cube .sk-cube2{transform:scale(1.1) rotate(90deg)}.app-loader .sk-folding-cube .sk-cube2:before{animation-delay:.3s}.app-loader .sk-folding-cube .sk-cube3{transform:scale(1.1) rotate(180deg)}.app-loader .sk-folding-cube .sk-cube3:before{animation-delay:.6s}.app-loader .sk-folding-cube .sk-cube4{transform:scale(1.1) rotate(270deg)}.app-loader .sk-folding-cube .sk-cube4:before{animation-delay:.9s}.app-loaded .app-loader{display:none}.app-wrapper{position:relative;display:flex;flex-direction:column;height:100vh}.app-wrapper .app-header{position:relative;padding:32px 64px;display:flex;align-items:center;justify-content:space-between}.app-wrapper .app-header .logo{display:inline-flex;font-size:24px;cursor:pointer}.app-wrapper .app-header .logo img{height:40px;width:auto;pointer-events:none}.app-wrapper .app-header .logo .intuitive-logo{display:flex;align-items:center;width:325.4px}.app-wrapper .app-header .user-panel{position:relative;float:right}.app-wrapper .app-header .user-panel .profile-panel{display:flex}.app-wrapper .app-header .user-panel .user-pic{border-radius:50%;pointer-events:none}.app-wrapper .app-header .user-panel .user-name{margin:0 8px;line-height:40px}.app-wrapper .app-header .user-panel .user-menus-caret{height:18px;width:18px;line-height:18px;align-self:center;display:flex;align-content:center;justify-content:center;cursor:pointer}.app-wrapper .app-header .user-panel .user-menus-caret .caret{display:block}.app-wrapper .app-header .user-panel .user-menus-caret .caret svg{fill:var(--app-text-color)}.app-wrapper .app-header .user-panel .user-menus-panel{position:absolute;top:100%;right:0;margin-top:8px;min-width:150px;opacity:0;visibility:hidden;transform:translateY(8px);transition:visibility .24s,opacity .24s,transform .24s;z-index:1}.app-wrapper .app-header .user-panel .user-menus-panel.shown{visibility:visible;opacity:1;transform:translateY(0)}.app-wrapper .app-header .user-panel .user-menus-panel ul{margin:0;padding:8px 0;list-style:none;background-color:var(--app-primary-color);border-radius:20px;overflow:hidden}.app-wrapper .app-header .user-panel .user-menus-panel li.divider{padding:0 20px;margin:8px 0}.app-wrapper .app-header .user-panel .user-menus-panel li.divider:after{content:"";display:block;width:100%;height:1px;background-color:#fff3}.app-wrapper .app-header .user-panel .user-menus-panel li a{display:flex;align-items:center;color:#fff;font-size:14px;text-decoration:none;padding:6px 16px;white-space:nowrap;transition:background-color .24s ease}.app-wrapper .app-header .user-panel .user-menus-panel li a:hover{background-color:rgba(var(--app-overlay-rgb),.1)}.app-wrapper .app-header .user-panel .user-menus-panel li a:active{background-color:rgba(var(--app-overlay-rgb),.2)}.app-wrapper .app-header .user-panel .user-menus-panel li a .opt-icon{text-align:center;margin-right:8px}.app-wrapper .app-header .user-panel .user-menus-panel li a .opt-icon img{height:100%}.app-wrapper .app-content{position:relative;flex:1 auto;display:flex;padding:0 64px}.app-wrapper .app-content .content{flex:1;position:relative;padding:36px 32px;border-radius:10px;background-color:var(--app-box-color);box-sizing:border-box;border:1px solid rgba(0,0,0,.06)}.app-wrapper .app-footer{position:relative;padding:30px 64px 16px;font-size:13px}.app-wrapper .app-footer #powered-by{float:right}.app-wrapper .app-footer #powered-by a{color:var(--app-primary-color);text-decoration:none}.app-wrapper .app-footer:after{display:block;clear:both}.clearfix{clear:both}input:not([type=checkbox]):not([hidden]),textarea,select{display:block;font-family:inherit;font-size:inherit;color:inherit;width:100%;padding:10px;color-scheme:var(--app-input-color-scheme);background-color:var(--app-input-background);border:1px solid rgba(var(--app-input-border-rgb),.08);outline:none;border-radius:18px;box-sizing:border-box}input:not([type=checkbox]):not([hidden]):focus,textarea:focus,select:focus{border:1px solid rgba(11,26,41,.38)}input:not([type=checkbox]):not([hidden]):disabled,textarea:disabled,select:disabled{background-color:rgba(var(--app-input-bg-rgb),.2)}textarea{resize:none}.input-field{position:relative;margin-bottom:24px}.input-field label{display:block;margin-bottom:8px}.input-field .input-error{color:var(--app-red-color);font-size:13px}.input-field .input-helper{display:block;color:rgba(var(--app-text-rgb),.65);font-size:13px;padding:4px}.input-field .input-helper a{color:inherit;outline:none;text-decoration:none}.checkbox-field{margin-bottom:12px}.btn{display:inline-block;line-height:34px;padding:0 20px;text-decoration:none;color:var(--app-text-color);border:none;outline:none;-webkit-user-select:none;user-select:none;cursor:pointer;background-color:var(--app-input-background);border-radius:18px}.btn+.btn{margin-left:12px}.btn.btn-block{display:block;width:100%}.btn.btn-small{padding:0 15px;line-height:24px;border-radius:4px}.btn.btn-small+.btn.btn-small{margin-left:8px}.btn.btn-primary{color:#fff;background-color:var(--app-primary-color);transition:background-color .2s}.btn.btn-primary:not(.btn-link):disabled{background-color:rgba(var(--app-primary-rgb),.3)}.btn.btn-primary:not(:disabled):hover{background-color:var(--app-primary-darker)}.btn.btn-primary:not(:disabled):active{background-color:var(--app-primary-dark)}.btn.btn-danger{background-color:var(--app-red-color)}.btn.btn-danger:not(.btn-link):disabled{background-color:rgba(var(--app-red-color),.3)}.btn.btn-link{background-color:transparent}.btn.btn-link.btn-link.btn-primary{color:var(--app-primary-color)}.btn.btn-link.btn-link.btn-danger{color:var(--app-red-color)}.btn.btn-link:hover{text-decoration:underline}.graph-wrapper{display:flex;flex-direction:column;height:100%}.graph-header{position:relative;display:flex}.graph-header .page-back,.graph-header .page-title{flex:1 auto}.graph-header .graph-filters{display:flex;justify-content:right}.graph-content{display:flex;flex-direction:column;flex:1 auto;padding:24px;text-align:center}.graph-content .chart-header{margin-bottom:32px}.graph-content .chart-header .chart-title{display:block;font-size:30px;line-height:38px}.graph-content .chart-header .chart-subtitle{display:block;line-height:20px;font-size:14px;color:rgba(var(--app-text-rgb),.5)}.graph-content .bottom-filters{display:flex;justify-content:flex-end;align-items:center;margin-top:16px}.graph-content .bottom-filters .graph-filter{margin:0 16px}.graph-footer{display:flex;padding-top:24px;padding-right:24px;justify-content:space-between;align-items:center}.graph-range-btns{flex:1 auto}.graph-range-btns .graph-range-btn{display:inline-block;border-radius:18px;line-height:34px;padding:0 20px;cursor:pointer;transition:background-color .24s linear,color .24s}.graph-range-btns .graph-range-btn+.graph-range-btn{margin-left:4px}.graph-range-btns .graph-range-btn:hover{background-color:rgba(var(--app-input-bg-rgb),.3)}.graph-range-btns .graph-range-btn.btn--active{background-color:var(--app-input-background);color:var(--app-primary-color)}.page-back{display:flex;align-items:center}.page-back .back-button{display:inline-flex;align-items:center;cursor:pointer;color:rgba(var(--app-text-rgb),.5)}.page-back .back-button .btn{height:24px;margin-right:8px}.page-back .back-button .btn svg{float:left}.page-opt-trigger{display:flex;flex-direction:column;justify-content:center;align-items:center;height:34px;width:34px;cursor:pointer;margin-left:12px;border-radius:50%;background-color:var(--app-input-background)}.page-opt-trigger .dot{display:block;width:4px;height:4px;background-color:var(--app-text-color);border-radius:50%}.page-opt-trigger .dot+.dot{margin-top:4px}.page-opt-panel{position:absolute;top:100%;right:0;margin-top:10px;background-color:var(--app-input-background);border-radius:20px;border:1px solid var(--app-input-border);overflow:hidden}.page-opt-panel ul{list-style:none;margin:15px 0;padding:0}.page-opt-panel a{display:block;line-height:34px;padding:0 16px;min-width:100px;cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color .24s}.page-opt-panel a:hover,.page-opt-panel a:focus{background-color:rgba(var(--app-box-rgb),.4)}.page-opt-panel a:active{background-color:rgba(var(--app-box-rgb),.6)}.has-modal:after{content:"";display:block;position:fixed;top:0;left:0;right:0;bottom:0;opacity:0;visibility:hidden;background-color:rgba(var(--app-background-rgb),.7);transition:visibility .5s,opacity .5s;z-index:98}.has-modal.modal--open:after{visibility:visible;opacity:1;transition:visibility .24s,opacity .24s}.fade-enter-active,.fade-leave-active{transition:opacity .24s}.fade-enter-from,.fade-leave-to{opacity:0}.fade-enter-to,.fade-leave-from{opacity:1}.fadeUp-enter-active,.fadeUp-leave-active{transition:opacity .24s,transform .24s}.fadeUp-enter-from,.fadeUp-leave-to{opacity:0;transform:translateY(8px)}.fadeUp-enter-to,.fadeUp-leave-from{opacity:1;transform:translateY(0)}.modalIn-enter-active,.modalIn-leave-active{transition:opacity .24s,transform .24s}.modalIn-enter-from,.modalIn-leave-to{opacity:0;transform:scale(1.065)}.modalIn-enter-to,.modalIn-leave-from{opacity:1;transform:scale(1)}.custom-scroll::-webkit-scrollbar{height:8px;width:8px}.custom-scroll::-webkit-scrollbar-button{height:0;width:0}.custom-scroll::-webkit-scrollbar-button:start:decrement,.custom-scroll::-webkit-scrollbar-button:end:increment{display:block}.custom-scroll::-webkit-scrollbar-button:vertical:start:increment,.custom-scroll::-webkit-scrollbar-button:vertical:end:decrement{display:none}.custom-scroll::-webkit-scrollbar-track:vertical{background-clip:padding-box;background-color:transparent;border-left-width:4px;border-right-width:0}.custom-scroll::-webkit-scrollbar-track:horizontal{background-clip:padding-box;background-color:transparent;border-bottom-width:0;border-top-width:4px}.custom-scroll::-webkit-scrollbar-thumb{box-shadow:inset 1px 1px #0003,inset 0 -1px #00000012;background-clip:padding-box;background-color:#0003;min-height:28px;padding-top:100px;border-radius:10px}.custom-scroll::-webkit-scrollbar-thumb:hover{box-shadow:inset 1px 1px 1px #00000040;background-color:#0006}.custom-scroll::-webkit-scrollbar-thumb:active{box-shadow:inset 1px 1px 3px #00000059;background-color:#00000080}.custom-scroll::-webkit-scrollbar-track:hover{box-shadow:inset 1px 0 #0003;background-color:#0000000d}.custom-scroll::-webkit-scrollbar-track:active{box-shadow:inset 1px 0 #00000040,inset -1px -1px #00000012;background-color:#0000000d}.floor-map{position:relative;height:100%;box-sizing:border-box}.floor-map .tooltip{position:fixed;padding:10px 12px;text-align:left;background:var(--app-background-color);color:var(--app-text-color);border-radius:8px;pointer-events:none;font-size:12px;opacity:0}.floor-map .tooltip div+div{margin-top:2px}.floor-map .tooltip .caret{content:"";position:absolute;top:100%;border-width:5px;border-style:solid;border-color:var(--app-background-color) transparent transparent transparent}.floor-map .sensor{visibility:visible;opacity:1;transition:visibility .24s,opacity .24s}.floor-map .sensor.hovered{filter:grayscale(80%)}.floor-map .sensor.search--hidden{visibility:hidden;opacity:0}.floor-map .sensor-counter{font-weight:100;stroke:#000;paint-order:stroke;stroke-width:.75px;fill:#fff;pointer-events:none;text-anchor:middle}.floor-map svg{pointer-events:initial!important}.floor-map .live-pulse .sensor{stroke-opacity:.5;stroke-width:2;animation:sensorPulse 2s infinite}.bar-chart svg{pointer-events:initial!important}#nprogress .bar{background:var(--app-primary-color)!important}#nprogress .peg{box-shadow:0 0 10px var(--app-primary-color),0 0 5px var(--app-primary-color)!important}#nprogress .spinner-icon{border-left-color:var(--app-primary-color)!important;border-top-color:var(--app-primary-color)!important}.error-display{display:flex;flex-direction:column;font-size:18px;color:#ffffff80;text-align:center;justify-content:center;height:200px}.error-display p{width:400px;margin:0 auto 20px}.du-dialog .dlg-header{color:#0b1a29}
