@media{.page-break-after,.page-break-before{display:none}}@media print{body,html{height:auto!important;overflow:initial!important;background:none}.page-break-after{display:block;page-break-after:always;position:relative}.page-break-before{display:block;page-break-before:always;position:relative}#fuse-footer,#fuse-layout .ps>.ps__rail-x,#fuse-layout .ps>.ps__rail-y,#fuse-navbar,#fuse-settings,#fuse-toolbar{display:none!important}#fuse-layout .ps{overflow:visible!important}}.table-responsive{display:block;width:100%;overflowx:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}table.simple{width:100%;border:none;border-spacing:0;text-align:left}table.simple thead tr th{padding:16px 8px;font-weight:700;border-bottom:1px solid rgba(0,0,0,.12);background-color:rgba(0,0,0,.03);white-space:nowrap;color:#555}table.simple thead tr th:first-child{padding-left:24px}table.simple thead tr th:last-child{padding-right:24px}table.simple tbody tr td{padding:16px 8px;border-bottom:1px solid rgba(0,0,0,.12)}table.simple tbody tr td:first-child{padding-left:24px}table.simple tbody tr td:last-child{padding-right:24px}table.simple tbody tr:hover{background:rgba(240,238,177,.1)}table.simple tbody tr:last-child td{border-bottom:none}table.simple.clickable tbody tr{cursor:pointer}table.simple.clickable tbody tr:hover{background:rgba(0,0,0,.03)}.ReactTable .rt-tbody .rt-td{display:flex;align-items:center}.ReactTable .rt-tr{min-height:48px}.ReactTable .-pagination,.ReactTable .rt-thead.-header{box-shadow:0 1px 2px 0 rgba(0,0,0,.2)}.ReactTable .rt-thead .rt-resizable-header-content{display:flex;align-items:center;justify-content:center;height:100%}.ReactTable .rt-thead.-filters .rt-th{padding:16px 8px}.ReactTable .rt-thead.-filters input,.ReactTable .rt-thead.-filters select{border:none;background:initial;padding:6px 0 7px;box-sizing:initial}.ReactTable .-pagination .-center{order:0;justify-content:flex-start}.ReactTable .-pagination .-next,.ReactTable .-pagination .-previous{max-width:64px}.ReactTable .-pagination .-previous{order:1}.ReactTable .-pagination .-next{order:2}code[class*=language-],pre[class*=language-]{tab-size:4;-webkit-hyphens:none;hyphens:none;white-space:pre;white-space:pre-wrap;word-break:break-all;word-wrap:break-word;font-family:Consolas,Monaco,"Andale Mono","Ubuntu Mono",monospace;font-size:14px;line-height:1.5;color:#eff;background:#263238}:not(pre)>code[class*=language-],pre[class*=language-]{border-radius:0;border:none;box-shadow:none}pre[class*=language-]{padding:12px}:not(pre)>code[class*=language-]{padding:2px 6px}code[class*=language-] .namespace,pre[class*=language-] .namespace{opacity:.7}code[class*=language-] .token.cdata,code[class*=language-] .token.comment,code[class*=language-] .token.doctype,code[class*=language-] .token.prolog,pre[class*=language-] .token.cdata,pre[class*=language-] .token.comment,pre[class*=language-] .token.doctype,pre[class*=language-] .token.prolog{color:#62727a}code[class*=language-] .token.boolean,code[class*=language-] .token.null,code[class*=language-] .token.number,code[class*=language-] .token.operator,pre[class*=language-] .token.boolean,pre[class*=language-] .token.null,pre[class*=language-] .token.number,pre[class*=language-] .token.operator{color:#f78c6c}code[class*=language-] .token.string,pre[class*=language-] .token.string{color:#89ddff}code[class*=language-] .token.attr-name,pre[class*=language-] .token.attr-name{color:#f78c6c}.language-css code[class*=language-] .token.string,.language-css pre[class*=language-] .token.string,.style code[class*=language-] .token.string,.style pre[class*=language-] .token.string,code[class*=language-] .token.entity,code[class*=language-] .token.url,pre[class*=language-] .token.entity,pre[class*=language-] .token.url{color:#89ddff}code[class*=language-] .token.selector,pre[class*=language-] .token.selector{color:#c792ea}code[class*=language-] .token.attr-value,code[class*=language-] .token.control,code[class*=language-] .token.directive,code[class*=language-] .token.keyword,code[class*=language-] .token.unit,pre[class*=language-] .token.attr-value,pre[class*=language-] .token.control,pre[class*=language-] .token.directive,pre[class*=language-] .token.keyword,pre[class*=language-] .token.unit{color:#c3e88d}code[class*=language-] .token.important,pre[class*=language-] .token.important{color:#f07178}code[class*=language-] .token.atrule,code[class*=language-] .token.regex,code[class*=language-] .token.statement,pre[class*=language-] .token.atrule,pre[class*=language-] .token.regex,pre[class*=language-] .token.statement{color:#89ddff}code[class*=language-] .token.placeholder,code[class*=language-] .token.variable,pre[class*=language-] .token.placeholder,pre[class*=language-] .token.variable{color:#82aaff}code[class*=language-] .token.property,pre[class*=language-] .token.property{color:#ffcb6b}code[class*=language-] .token.tag,pre[class*=language-] .token.tag{color:#82aaff}code[class*=language-] .token.important,code[class*=language-] .token.statement,pre[class*=language-] .token.important,pre[class*=language-] .token.statement{font-weight:700}code[class*=language-] .token.punctuation,pre[class*=language-] .token.punctuation{color:#eff}code[class*=language-] .token.entity,pre[class*=language-] .token.entity{cursor:help}code[class*=language-] .token.debug,pre[class*=language-] .token.debug{color:red}.bg-gray-100,.bg-grey-100{--bg-opacity:1;background-color:#f5f5f5;background-color:rgba(245,245,245,var(--bg-opacity))}.bg-grey-200{--bg-opacity:1;background-color:#eee;background-color:rgba(238,238,238,var(--bg-opacity))}.bg-grey-300{--bg-opacity:1;background-color:#e0e0e0;background-color:rgba(224,224,224,var(--bg-opacity))}.focus\:bg-transparent:focus,.hover\:bg-transparent:hover{background-color:initial}.border-gray-300{--border-opacity:1;border-color:#e0e0e0;border-color:rgba(224,224,224,var(--border-opacity))}.border-yellow{--border-opacity:1;border-color:#ffeb3b;border-color:rgba(255,235,59,var(--border-opacity))}.border-green{--border-opacity:1;border-color:#4caf50;border-color:rgba(76,175,80,var(--border-opacity))}.rounded-4{border-radius:.4rem}.rounded-6{border-radius:.6rem}.rounded-8,.rounded-lg{border-radius:.8rem}.border,.border-1{border-width:1px}.border-t-1{border-top-width:1px}.border-b-1{border-bottom-width:1px}.cursor-default{cursor:default}.cursor-pointer{cursor:pointer}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.table-cell{display:table-cell}.grid{display:grid}.hidden{display:none}.flex-row{flex-direction:row}.flex-row-reverse{flex-direction:row-reverse}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.content-between{align-content:space-between}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.flex-1{flex:1 1}.flex-auto{flex:1 1 auto}.flex-initial{flex:0 1 auto}.flex-grow-0{flex-grow:0}.flex-grow{flex-grow:1}.flex-shrink-0{flex-shrink:0}.flex-shrink{flex-shrink:1}.font-300{font-weight:300}.font-600{font-weight:600}.font-light{font-weight:300}.font-medium{font-weight:500}.font-bold{font-weight:700}.font-black{font-weight:900}.h-8{height:.8rem}.h-16{height:1.6rem}.h-40{height:4rem}.h-48{height:4.8rem}.h-52{height:5.2rem}.h-56{height:5.6rem}.h-64{height:6.4rem}.h-80{height:8rem}.h-96{height:9.6rem}.h-128{height:12.8rem}.h-200{height:20rem}.h-224{height:22.4rem}.h-512{height:51.2rem}.h-full{height:100%}.h-screen{height:100vh}.text-10{font-size:1rem}.text-11{font-size:1.1rem}.text-12{font-size:1.2rem}.text-13{font-size:1.3rem}.text-14{font-size:1.4rem}.text-16{font-size:1.6rem}.text-18{font-size:1.8rem}.text-20{font-size:2rem}.text-24{font-size:2.4rem}.text-32{font-size:3.2rem}.text-40{font-size:4rem}.text-48{font-size:4.8rem}.text-56{font-size:5.6rem}.text-128{font-size:12.8rem}.text-lg{font-size:1.8rem}.text-xl{font-size:2rem}.leading-none{line-height:1}.m-0{margin:0}.m-2{margin:.5rem}.m-8{margin:.8rem}.my-8{margin-top:.8rem;margin-bottom:.8rem}.mx-8{margin-left:.8rem;margin-right:.8rem}.my-16{margin-top:1.6rem;margin-bottom:1.6rem}.mx-16{margin-left:1.6rem;margin-right:1.6rem}.mx-24{margin-left:2.4rem;margin-right:2.4rem}.mx-auto{margin-left:auto;margin-right:auto}.mt-0{margin-top:0}.mt-1{margin-top:.25rem}.mt-4{margin-top:.4rem}.mr-4{margin-right:.4rem}.mb-4{margin-bottom:.4rem}.ml-4{margin-left:.4rem}.mt-5{margin-top:1.25rem}.mt-8{margin-top:.8rem}.mr-8{margin-right:.8rem}.mb-8{margin-bottom:.8rem}.ml-8{margin-left:.8rem}.mt-10{margin-top:2.5rem}.mb-12{margin-bottom:1.2rem}.ml-12{margin-left:1.2rem}.mr-16{margin-right:1.6rem}.mb-16{margin-bottom:1.6rem}.ml-16{margin-left:1.6rem}.mt-20{margin-top:2rem}.mt-24{margin-top:2.4rem}.mb-24{margin-bottom:2.4rem}.mt-32{margin-top:3.2rem}.mb-32{margin-bottom:3.2rem}.mt-48{margin-top:4.8rem}.mr-48{margin-right:4.8rem}.mb-48{margin-bottom:4.8rem}.-mr-12{margin-right:-1.2rem}.max-w-512{max-width:51.2rem}.max-w-2xl{max-width:112rem}.min-h-48{min-height:4.8rem}.min-h-px{min-height:1px}.min-w-0{min-width:0}.min-w-40{min-width:4rem}.min-w-64{min-width:6.4rem}.opacity-50{opacity:.5}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-y-auto{overflow-y:auto}.p-0{padding:0}.p-2{padding:.5rem}.p-5{padding:1.25rem}.p-8{padding:.8rem}.p-10{padding:2.5rem}.p-12{padding:1.2rem}.p-16{padding:1.6rem}.p-24{padding:2.4rem}.p-32{padding:3.2rem}.py-0{padding-top:0;padding-bottom:0}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-4{padding-top:.4rem;padding-bottom:.4rem}.px-4{padding-left:.4rem;padding-right:.4rem}.py-8{padding-top:.8rem;padding-bottom:.8rem}.px-8{padding-left:.8rem;padding-right:.8rem}.py-12{padding-top:1.2rem;padding-bottom:1.2rem}.px-12{padding-left:1.2rem;padding-right:1.2rem}.py-16{padding-top:1.6rem;padding-bottom:1.6rem}.px-16{padding-left:1.6rem;padding-right:1.6rem}.py-24{padding-top:2.4rem;padding-bottom:2.4rem}.px-24{padding-left:2.4rem;padding-right:2.4rem}.pt-0{padding-top:0}.pb-0{padding-bottom:0}.pl-0{padding-left:0}.pl-1{padding-left:.25rem}.pt-4{padding-top:.4rem}.pr-4{padding-right:.4rem}.pr-6{padding-right:.6rem}.pt-8{padding-top:.8rem}.pr-8{padding-right:.8rem}.pb-8{padding-bottom:.8rem}.pt-10{padding-top:2.5rem}.pl-10{padding-left:2.5rem}.pt-12{padding-top:1.2rem}.pr-12{padding-right:1.2rem}.pb-12{padding-bottom:1.2rem}.pl-12{padding-left:1.2rem}.pt-16{padding-top:1.6rem}.pr-16{padding-right:1.6rem}.pb-16{padding-bottom:1.6rem}.pl-16{padding-left:1.6rem}.pt-20{padding-top:2rem}.pr-20{padding-right:2rem}.pb-20{padding-bottom:2rem}.pt-24{padding-top:2.4rem}.pb-24{padding-bottom:2.4rem}.pl-24{padding-left:2.4rem}.pt-32{padding-top:3.2rem}.pb-32{padding-bottom:3.2rem}.pb-40{padding-bottom:4rem}.pl-40{padding-left:4rem}.pr-48{padding-right:4.8rem}.pl-56{padding-left:5.6rem}.pb-64{padding-bottom:6.4rem}.pl-72{padding-left:7.2rem}.pl-80{padding-left:8rem}.pointer-events-none{pointer-events:none}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.top-0{top:0}.right-0{right:0}.bottom-0{bottom:0}.left-0{left:0}.shadow-none{box-shadow:none}.text-center{text-align:center}.text-right{text-align:right}.text-white{--text-opacity:1;color:#fff;color:rgba(255,255,255,var(--text-opacity))}.text-gray-400{--text-opacity:1;color:#bdbdbd;color:rgba(189,189,189,var(--text-opacity))}.text-gray-500{--text-opacity:1;color:#9e9e9e;color:rgba(158,158,158,var(--text-opacity))}.text-gray-600{--text-opacity:1;color:#757575;color:rgba(117,117,117,var(--text-opacity))}.text-gray-800{--text-opacity:1;color:#424242;color:rgba(66,66,66,var(--text-opacity))}.text-gray-900{--text-opacity:1;color:#212121;color:rgba(33,33,33,var(--text-opacity))}.text-gray{--text-opacity:1;color:#9e9e9e;color:rgba(158,158,158,var(--text-opacity))}.text-red,.text-red-500{--text-opacity:1;color:#f44336;color:rgba(244,67,54,var(--text-opacity))}.text-orange{--text-opacity:1;color:#ff9800;color:rgba(255,152,0,var(--text-opacity))}.text-green{--text-opacity:1;color:#4caf50;color:rgba(76,175,80,var(--text-opacity))}.text-grey-400{--text-opacity:1;color:#bdbdbd;color:rgba(189,189,189,var(--text-opacity))}.text-grey-500{--text-opacity:1;color:#9e9e9e;color:rgba(158,158,158,var(--text-opacity))}.text-grey-600{--text-opacity:1;color:#757575;color:rgba(117,117,117,var(--text-opacity))}.italic{font-style:italic}.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}.normal-case{text-transform:none}.underline{text-decoration:underline}.visible{visibility:visible}.whitespace-no-wrap{white-space:nowrap}.w-16{width:1.6rem}.w-24{width:2.4rem}.w-40{width:4rem}.w-48{width:4.8rem}.w-64{width:6.4rem}.w-160{width:16rem}.w-288{width:28.8rem}.w-xs{width:32rem}.w-1\/3{width:33.333333%}.w-1\/4{width:25%}.w-full{width:100%}.z-0{z-index:0}.z-10{z-index:10}.z-9999{z-index:9999}.transform{--transform-translate-x:0;--transform-translate-y:0;--transform-rotate:0;--transform-skew-x:0;--transform-skew-y:0;--transform-scale-x:1;--transform-scale-y:1;transform:translateX(var(--transform-translate-x)) translateY(var(--transform-translate-y)) rotate(var(--transform-rotate)) skewX(var(--transform-skew-x)) skewY(var(--transform-skew-y)) scaleX(var(--transform-scale-x)) scaleY(var(--transform-scale-y))}.transition{transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform}@keyframes spin{to{transform:rotate(1turn)}}@keyframes ping{75%,to{transform:scale(2);opacity:0}}@keyframes bounce{0%,to{transform:translateY(-25%);animation-timing-function:cubic-bezier(.8,0,1,1)}50%{transform:none;animation-timing-function:cubic-bezier(0,0,.2,1)}}@media (min-width:600px){.sm\:flex{display:flex}.sm\:flex-row{flex-direction:row}.sm\:h-256{height:25.6rem}.sm\:h-320{height:32rem}.sm\:p-8{padding:.8rem}.sm\:p-24{padding:2.4rem}.sm\:p-32{padding:3.2rem}.sm\:py-24{padding-top:2.4rem;padding-bottom:2.4rem}.sm\:px-24{padding-left:2.4rem;padding-right:2.4rem}.sm\:pb-16{padding-bottom:1.6rem}.sm\:w-1\/2{width:50%}.sm\:w-1\/3{width:33.333333%}}@media (min-width:960px){.md\:flex-row{flex-direction:row}.md\:w-320{width:32rem}.md\:w-full{width:100%}}@media (min-width:1280px){.lg\:pt-0{padding-top:0}.lg\:pr-0{padding-right:0}.lg\:pl-0{padding-left:0}.lg\:pr-24{padding-right:2.4rem}.lg\:pl-24{padding-left:2.4rem}}html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}h1{font-size:2em;margin:.67em 0}dl dl,dl ol,dl ul,ol dl,ul dl{margin:0}hr{box-sizing:initial;height:0}pre{font-family:monospace,monospace;font-size:1em}abbr[title]{text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}button,input,select{margin:0}button{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}fieldset{padding:.35em .75em .625em}progress{vertical-align:initial}select{text-transform:none}textarea{margin:0}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}::-moz-focus-inner{border-style:none;padding:0}:-moz-focusring{outline:1px dotted ButtonText}:-moz-ui-invalid{box-shadow:none}details,dialog{display:block}dialog{background-color:#fff;border:solid;color:#000;height:-moz-fit-content;height:-webkit-fit-content;height:fit-content;left:0;margin:auto;padding:1em;position:absolute;right:0;width:-moz-fit-content;width:-webkit-fit-content;width:fit-content}dialog:not([open]){display:none}summary{display:list-item}body{margin:0}#root,body,html{width:100%;height:100%;overflow:hidden;position:relative}.h1,h1{font-size:24px}.h2,h2{font-size:20px}.h3,h3{font-size:16px}.h4,h4{font-size:15px}.h5,h5{font-size:13px}.h6,h6{font-size:12px}.sidenav-header-top{padding-top:15px;position:relative;width:100%}.navbar-toggle-button{position:absolute;top:8px;right:0}.sidenav-header-logo{position:absolute;top:90px;width:100%;text-align:center;padding-right:20px}.sidenav-company-details{color:#fff}.sidenav-company-details-link{color:#fff!important}.vlogo{min-width:126px;min-height:62px}.vlogo2{min-width:64px;min-height:46px;margin-left:-20px}.lp-email-dropdown-div{width:339px;border-radius:5px;box-shadow:0 0 2px 0 rgba(0,0,0,.75)}.select .MuiInputBase-root{height:45px}.MuiOutlinedInput-root{height:45px;padding:1rem}.MuiSnackbarContent-message{font-size:1.5rem;white-space:pre-line}.disabled-link{pointer-events:none}.register-device{padding-left:5%;padding-right:5%}.ag-cell-wrap-text{word-break:break-word!important}.rdrInputRange:nth-of-type(2){visibility:hidden}.daterange-confirm-button{color:#fff;background-color:#3c4252;font-size:1.3rem;box-sizing:border-box;font-weight:600;line-height:1.75;border-radius:4px;text-transform:uppercase;cursor:pointer;margin-left:7px}.MuiInputLabel-outlined.MuiInputLabel-shrink{font-weight:bolder;color:#000}.chart-top-center-header{padding-top:.5rem;padding-left:1rem}.device-control-button{text-transform:none}.register-form{display:flex;align-items:center;flex-direction:column;padding-top:120px}.slash-n{white-space:pre-wrap!important}.row-disabled{opacity:.65;cursor:not-allowed!important}.MuiTooltip-popper{z-index:9999999!important}.MuiSlider-root{margin-left:16px;width:calc(100% - 32px)}.MuiAutocomplete-input{margin-top:-16px}.align-center{align-content:center;flex-wrap:wrap}#eventsSummaryGrid.aggrid-event-summary,#projectsSummaryGrid.aggrid-event-summary{min-height:auto!important}.ftpSettings label{height:30px!important}.kb-data-box{width:100%;flex:1 1}.kb-modal-data-title{margin-bottom:10px}.kb-data-title h6{margin-bottom:0;font-size:15px;font-weight:600}.kb-file-upload{margin-bottom:20px}.file-upload-box{border:1px dashed #b6bed1;background-color:#f0f2f7;border-radius:4px;min-height:50px;position:relative;overflow:hidden;padding:15px;display:flex;align-items:center;justify-content:center;color:#8194aa;font-weight:400;font-size:15px}.file-upload-box .file-upload-input{position:absolute;width:100%;height:100%;top:0;left:0;opacity:0;cursor:pointer}.file-link{color:#475f7b;text-decoration:underline;margin-left:3px}.file-upload-box .file-link:hover{text-decoration:none}.file-atc-box{margin-bottom:15px}.file-atc-box,.file-image{display:flex;align-items:center}.file-image{width:130px;height:85px;background-size:cover;border-radius:5px;margin-right:15px;background-color:#eaecf1;justify-content:center;font-size:30px;color:#475f7b;padding:3px}.file-image img{max-width:100%;max-height:100%;border-radius:4px}.file-detail{flex:1 1;width:calc(100% - 210px)}.file-detail h6{word-break:break-all;font-size:13px;font-weight:500;line-height:20px;margin-bottom:8px}.file-detail p{font-size:12px;color:#8194aa;line-height:normal;font-weight:400;margin-bottom:8px}.file-actions{display:flex;flex-wrap:wrap;align-items:center}.file-action-btn{font-size:12px;color:#8194aa;line-height:20px;font-weight:400;margin-bottom:0;padding:0;background-color:initial;border:none;text-decoration:underline;margin-right:15px;cursor:pointer}.file-action-btn:hover{color:#3d546f;text-decoration:underline}.file-atc-box:last-child{margin-bottom:0}.image-gallery{width:100%;height:auto}.image-gallery-slide img{width:100%;height:300px;max-height:80vh;object-fit:fill;overflow:hidden;object-position:center center}.image-gallery-left-nav .image-gallery-svg,.image-gallery-right-nav .image-gallery-svg{height:50px!important}.fullscreen .image-gallery-slide img{height:unset;max-height:100vh}#narrowEditor .MuiInputBase-formControl,#narrowEditor .MuiInputBase-root{height:40px!important}.ag-root-wrapper *{transition:none!important;animation:none!important}.schedule_item:hover{cursor:pointer;background-color:#70b5f5}.schedule_item_active{background-color:rgba(62,61,61,.3686274509803922)}.schedule_list{height:600px;padding:0;margin:0;overflow:scroll;overflow-x:hidden}.scheduler_cell_empty:hover{cursor:pointer;background-color:#70b5f5}.scheduler_cell:hover,.scheduler_cell :hover{cursor:pointer;background-color:#ff5d5d}.device-config-item{background-color:#fff;max-width:150px;max-height:50px;margin-left:6px;display:flex;justify-content:center;border-radius:8px;border:solid;border-width:thin}.device-setup-file-section{background-color:#d8d8d8;border-radius:10px}.device-setup-file-section .MuiOutlinedInput-root{padding:1rem}:root{--blue:rgba(6,102,161,0.8);--yellow:rgba(255,153,0,0.8);--red:rgba(211,60,60,0.8);--gray:hsla(0,0%,58.8%,0.8);--error:rgba(255,0,60,0.8)}*{outline:none!important}html{font-size:62.5%;font-family:Muli,Roboto,Helvetica Neue,Arial,sans-serif;background-color:#262933}body{font-size:14px;line-height:1.4;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#root,body,html,main{width:100%;height:100%;overflowx:hidden}.ps>.ps__rail-x,.ps>.ps__rail-y{z-index:99}a[role=button]{text-decoration:none}[role=tooltip]{z-index:999}@media only screen and (min-width:992px){::-webkit-scrollbar{width:12px;height:12px;background-color:transparent}::-webkit-scrollbar:hover{width:12px;height:12px;background-color:rgba(0,0,0,.06)}::-webkit-scrollbar-thumb{border:2px solid transparent;box-shadow:inset 0 0 0 20px rgba(0,0,0,.24);border-radius:20px}::-webkit-scrollbar-thumb:active{box-shadow:inset 0 0 0 20px rgba(0,0,0,.37);border-radius:20px}}form label{z-index:99}.login-subtitle-container{padding-top:50px;width:550px}.login-subtitle{font-size:14px}.left-nav-link-spacer{padding-top:20px}.relative{position:relative}.pdhistogram-alert-div{background-color:rgba(255,0,0,.06);top:140px}.pdhistogram-alert-div,.pdhistogram-warning-div{position:absolute;height:60px;left:85px;right:18px}.pdhistogram-warning-div{background-color:rgba(246,243,9,.06);top:200px}.pd-unit-container{padding-right:3px;padding-top:3px;float:left}.pd-unit{padding:3px;border:1px solid #ccc;border-radius:5px;font-size:12px;cursor:pointer;background-color:#f9f9f9}.pd-unit:hover{background-color:#eee}.pd-paper-fixed-width{max-width:300px}.circle-button{width:64px;height:64px;background-color:#eee;text-align:center;display:table-cell;vertical-align:middle;border-radius:50%;cursor:pointer}.circle-button:hover{background-color:#e8e8e8}.breadcrumb-container{position:relative;display:flex;align-items:center}ul.cbreadcrumb{color:#b7d1ea;font-size:12px;padding:0;list-style:none;margin:0}ul.cbreadcrumb,ul.cbreadcrumb li{display:inline-block}ul.cbreadcrumb li a{color:#ccc!important;text-decoration:none!important}ul.cbreadcrumb li+li:before{padding-right:5px;padding-left:5px;content:"/";vertical-align:middle;color:#fff}ul.cbreadcrumb li:last-child a{color:#fff!important}.header-box{position:relative;width:100%;display:flex;flex-direction:column;justify-content:space-between;padding-top:8px;padding-bottom:8px;box-shadow:0 1px 2px 0 rgba(60,64,67,.3),0 2px 6px 2px rgba(60,64,67,.15)}.header-box-page-title{position:absolute;right:50px;top:25px;font-size:18px;color:#999}.project-search-div{width:50%;padding-bottom:10px}.spacer-div{height:10px}.project-search-input{height:42px;border:1px solid #ccc;border-radius:5px;padding:5px;width:400px}.project-tab-bar{width:100%;background-color:#eee;border-bottom:1px solid #ccc}.save-button-div{position:absolute;top:70px;right:50px}.page-message{padding:20px}.page-error-message{padding:20px;color:#f16d6d}.icon-grey{color:rgba(0,0,0,.54)}.pad-language-right{padding-right:14px}.page-title-div{width:100%;background-color:#eee;padding-left:25px;position:relative;height:70px;padding-top:8px}.page-menu-toggle-button{position:absolute;right:20px;top:2px}.page-title{padding-top:12px;font-size:20px;color:#555}.project-dashboard-iframe{width:100%;height:100%;margin:0;padding:0;border:none;overflow:hidden}.dashboard-map-div{width:512px;height:570px;border:1px solid #ccc;border-radius:5px}.tab-item-container{width:100%;height:10px;border-bottom:3px solid #9a9da0;position:relative;padding-top:25px;z-index:5}.tab-circle{color:#9a9da0;position:absolute;top:3px;left:0;right:0;margin:auto}.tab-circle-number{top:11px}.tab-circle-checkbox,.tab-circle-number{color:#fff;position:absolute;left:0;right:0;margin:auto}.tab-circle-checkbox{top:8px;font-size:18px}.custom-tab{padding-right:0!important;padding-left:0!important}.tab-item-label-div{padding-top:18px;text-align:center;width:100%;color:#666;text-transform:none}.tabs-container{height:80px}.active-tab{color:#70b5f5}.active-tab-done{color:#3ac47d}.tic-active{border-bottom:3px solid #70b5f5}.tic-active-done{border-bottom:3px solid #3ac47d}.wizard-button-div{padding-bottom:30px;padding-left:25px}.tab-circle{border-radius:50%;width:40px;height:40px;background-color:#9a9da0}.circle-done{background-color:#3ac47d}.circle-active{background-color:#70b5f5}.project-header{width:100%;height:70px;background-color:#f5f5f5;padding:14px;margin:24 0 0;position:relative;overflow:hidden;border-bottom:1px solid #ccc;font-size:18px;font-weight:700}.align-right{position:absolute;right:25px;top:2px}.page-title-project{color:rgba(0,0,0,.6)}.page-title-action,.page-title-project{display:table-cell;vertical-align:middle}.page-title-action{color:rgba(0,0,0,.8);font-weight:700}.project-header-title-table{display:table;height:100%}.table-row{display:table-row}.page-title-arrow{display:table-cell;vertical-align:middle;padding-top:8px;padding-left:15px;padding-right:15px;color:#555}.project-list-dashboard-div{max-width:780px;min-width:780px;overflow:hidden;min-height:512px;padding:10px}.project-control-overtext{overflow-wrap:break-word;word-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;font-weight:700}.table-header{height:70px;background-color:#607d8b;padding:14px;margin:24 0 0;overflow:hidden;font-size:18px;font-weight:700;color:#fff}.page-tab-bar,.table-header{width:100%;position:relative;border-bottom:1px solid #ccc}.page-tab-bar{background-color:#eee}.page-tab-bar-right-text{position:absolute;right:15px;top:0;color:#888}.error-color{color:#f16d6d}.email-item{border:1px solid #555;border-radius:5px;position:relative;padding:6px 15px 6px 6px;min-height:55px;max-height:55px}.email-item:hover{background-color:#eee}.email-item-remove{position:absolute;right:-12px;top:-12px;content:"X";background:#ccc;width:25px;height:25px;border-radius:50%;padding-left:8px;padding-top:2px;cursor:pointer}.email-item-remove:hover{background-color:#fc8c8c}.email-entry-container{width:50%}.page-intro-text{padding-bottom:25px;font-size:16px;position:relative;width:auto;display:inline-block}.page-info-icon{position:absolute;right:-60px;top:0;color:#555;cursor:pointer}.email-item-container{display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-start;padding-top:20px;padding-left:15px;border:1px solid #ccc;border-radius:5px;overflowx:hidden;min-height:100px;overflow-y:auto;resize:vertical;height:100px;position:relative;padding-right:40px}.page-container{padding:20px;width:54%}.vdisabled{opacity:.65;cursor:not-allowed}.arrow-button{background-color:#f2f2f2;border:1px solid #ddd;height:45px}.custom-tab-container{display:table}.custom-tab-button{padding:10px;display:table-cell;border-top-left-radius:5px;border-top-right-radius:5px;cursor:pointer;background-color:rgba(112,181,245,.2);border:1px solid rgba(112,181,245,.3)}.ctab-active{background-color:#70b5f5;border:1px solid #70b5f5;border-bottom:0;color:#fff}.custom-tab-divider{display:table-cell;width:5px}.custom-tab-button:hover{background-color:#70b5f5;color:#fff}.line-separator{height:1px;border:0;background:#ccc;background:-webkit-gradient(linear,0 0,60% 0,from(#70b5f5),to(transparent),color-stop(100%,transparent));margin-top:-1px}.lp-existing-users-container{margin-top:-15px;border:1px solid #ccc;border-radius:5px;overflowx:hidden;min-height:130px;overflow-y:auto;resize:vertical;height:130px}.lp-user-filter{padding:12px 12px 0;display:table}.lp-users-list{padding:0 15px 15px;width:100%;display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-start}.lp-user-filter-input{border:1px solid #ccc;border-radius:5px;padding:4px;color:#555}.lp-user-filter-spinner-container{padding:20px;position:relative;width:100%}.lp-loading-message{position:absolute;top:20px;left:50px;width:50%}.lp-user-filter-button{background-color:#3c4252;padding:4px 6px 6px;border-radius:5px;color:#fff}.lp-existing-user-item{padding:3px;border:1px solid #ccc;border-radius:5px;cursor:pointer;color:#555;display:inline-block}.lp-existing-user-item:hover{background-color:#555;color:#fff}.lpu-exists{background-color:#c8f5bf}.lp-email-container-clear{position:absolute;right:5px;top:5px;width:30px;height:30px;border:1px solid #fa5151;background-color:#fc7878;border-radius:50%;cursor:pointer;color:#fff;text-align:center;padding-top:3px}.lp-email-container-clear:hover{background-color:#fa5151}.lp-email-dropdown-div{position:absolute;top:48px;left:0;width:100%;overflow-y:auto;overflowx:hidden;max-height:100px;background-color:#fff;z-index:100;box-shadow:0 4px 30px -4px rgba(0,0,0,.08)}.li-autofill{padding-top:5px;padding-bottom:5px;overflow:hidden;cursor:pointer;border-bottom:1px solid #eee;color:#555}.li-autofill:hover{background-color:hsla(0,0%,74.5%,.09)}.container input{height:45px;padding:0 14px}.container label{height:45px;top:-6px}.container label[data-shrink=true]{top:0}.input-tooltip{position:absolute;right:-10px;top:2px;padding-left:4px;color:rgba(0,0,0,.5)}.green-check{color:#3ac47d;font-size:15px}.no-check{color:transparent;font-size:15px}.drag-header{padding:10px;background-color:rgba(0,0,255,.07);cursor:move;z-index:10;border-radius:5px}.line-chart-alert-bar{top:34px;background-color:rgba(255,0,0,.06)}.line-chart-alert-bar,.line-chart-warning-bar{width:100%;height:40px;position:absolute;left:0}.line-chart-warning-bar{top:74px;background-color:rgba(217,255,0,.09)}@keyframes rotate360{to{transform:rotate(1turn)}}.mini-spinner:before{content:"";box-sizing:border-box;position:absolute;top:50%;left:5%;width:20px;height:20px;margin-top:-10px;margin-left:-10px;border-radius:50%;border:2px solid #ccc;border-top-color:#000;animation:rotate360 .6s linear infinite}.pulse-icon{display:block;width:15px;height:15px;border-radius:50%;background:#f055c1;border:2px solid #fff;cursor:pointer;box-shadow:0 0 0 rgba(255,182,86,.438);animation:pulse 3s infinite}.pulse-icon:hover{animation:none}.address-line-div{padding:5px;font-family:arial;border-radius:5px;cursor:pointer}.address-line-div>a{text-decoration:none;color:#555;font-size:12px}.address-line-div:hover{background-color:#eee}.address-container-div{position:absolute;top:55px;left:0;width:300px;z-index:100}.address-list-div{width:300px;background-color:#fff;color:#555;border:1px solid #888;padding:25px 10px 10px;border-radius:5px;min-height:200px;max-height:400px;overflow:auto;overflowx:hidden;overflow-y:scroll}.address-holder{width:100%;position:relative;display:block}.xbutton-div{width:25px;height:25px;padding:7px;position:absolute;right:-9px;top:-5px;font-family:Arial,Helvetica,sans-serif;cursor:pointer;border-radius:50%;background-color:#fa4b4b;color:#fff;text-align:center}.project-marker-icon{display:block;width:15px;height:15px;border-radius:50%;background:#3b1ce9;border:2px solid #fff;cursor:pointer;box-shadow:0 0 0 rgba(255,182,86,.438);animation:pulse 3s infinite}.project-marker-icon:hover{animation:none}.mui-select label[data-shrink=false]{top:0!important}.mui-select label[data-shrink=true]:after{content:"";background:#fff!important;width:105%;position:absolute;height:15px;left:-4px;z-index:-1;padding-left:3px}.mui-avatar-grayscale{filter:grayscale(1)}div.google-visualization-tooltip{box-shadow:none;border:none;background:hsla(0,0%,100%,.9)}@media (min-width:600px){.mui-stepper .MuiTab-root{min-width:200px!important}}.num{padding:2px;display:inline-block;width:20px;font-size:12px}.action-buttons button{margin-left:4px;margin-right:4px}.fab{background:#eee}.dense-list-item{padding:8px 4px}.dense-list-item .MuiListItemText-root{margin:0!important}@media (max-width:560px){.dense-list-item{font-size:12px!important}}.info-box{display:flex;height:100%;align-items:center;flex-direction:column;justify-content:center}.contained-list{height:340px;overflow-y:auto}.aggrid-event-summary{height:613px;overflow-y:auto;min-height:400px!important}.select-company .MuiCard-root{text-align:left;transition:all .2s ease;cursor:pointer}.select-company .MuiCard-root:hover{transform:scale(1.02)}.select-company .MuiCardContent-root:last-child{padding-bottom:16px}.live-chart{position:relative}.live-chart .live-chart-alert-bars,.live-chart canvas{transition:all .2s ease}.live-chart.is-loading .live-chart-alert-bars,.live-chart.is-loading canvas{opacity:0}.live-chart .live-chart-selection{position:absolute;top:52px;right:4px;background:hsla(0,0%,100%,.8);padding:5px;box-shadow:0 0 10px rgba(0,0,0,.1);border-radius:4px}.live-chart .live-chart-selection .MuiIconButton-root{padding:8px;margin:0 2px}.live-chart .live-chart-selection .MuiIconButton-root .MuiSvgIcon-root{font-size:1.7rem}.live-chart .live-chart-selection .MuiIconButton-root.active{background:#29599d}.live-chart .live-chart-selection .MuiIconButton-root.active .MuiSvgIcon-root{fill:#fff}.image-upload .image-container{display:inline-block;height:65px;width:auto;position:relative}.image-upload .image-container img{height:100%;width:auto;position:relative}.image-upload .image-container .action-btn{position:absolute;top:5px;right:5px}.company-logo{display:flex;align-items:center}.company-logo.has-logo .company-name{margin-left:15px}.ag-header-cell-label .ag-header-cell-text{white-space:pre-wrap!important;font-size:12px!important;font-weight:bolder!important;line-height:normal!important;font-family:Muli,Roboto,Helvetica Neue,Arial,sans-serif}.ag-header-cell-label{padding-left:1px;white-space:normal}.ag-header-cell-label,.ag-row .ag-cell{justify-content:center;align-items:center;text-align:center}.ag-row .ag-cell{display:flex;font-size:14px!important;line-height:normal!important;font-family:Muli,Roboto,Helvetica Neue,Arial,sans-serif}.bg-box-alarm{background-color:#d20627!important}.border-box-alarm{border:5px solid #d20627!important}.bg-box-warning{background-color:#efb700!important}.border-box-warning{border:5px solid #efb700!important}.bg-box-info{background-color:#29599d!important}.border-box-info{border:5px solid #29599d!important}.bg-box-success{background-color:#008450!important}.border-box-success{border:5px solid #008450!important}.bg-box-default{background-color:#767b85!important}.border-box-default{border:5px solid #767b85!important}.ag-checkbox-input-wrapper:after,.ag-radio-button-input-wrapper:after{color:#4c5762!important}.ag-theme-material .ag-tab-selected,.ag-theme-material input[class^=ag-]:not([type]),.ag-theme-material input[class^=ag-][type=date],.ag-theme-material input[class^=ag-][type=datetime-local],.ag-theme-material input[class^=ag-][type=number],.ag-theme-material input[class^=ag-][type=tel],.ag-theme-material input[class^=ag-][type=text],.ag-theme-material textarea[class^=ag-]{border-bottom-color:#4c5762!important}.ag-theme-material .ag-standard-button{color:#4c5762!important;font-weight:700}.ag-theme-material .ag-icon-columns:before,.ag-theme-material .ag-icon-filter:before,.ag-theme-material .ag-icon-menu:before,.text-grey-blue{color:#4c5762!important}.ag-theme-material .ag-paging-panel{color:#4c5762!important;font-weight:700}.ag-theme-material .ag-picker-field-wrapper:focus{box-shadow:0 0 0 1px #4c5762!important}.ag-theme-material .ag-header-cell,.ag-theme-material .ag-header-group-cell{padding-left:5px!important;padding-right:5px!important}.ag-theme-material .ag-cell,.ag-theme-material .ag-full-width-row .ag-cell-wrapper.ag-row-group{padding-left:2px!important}.event-summary-selection-button{border-radius:50%;height:10px!important;transform:scale(1.5)}.event-summary-selection-label{border-radius:50%;height:45px!important;margin-left:5px;margin-right:25px}.radio-item{display:inline-block;position:relative;padding:0 5px;margin:0 0 10px}input[name=alertSummary]{accent-color:#4c5762}.ag-cell-focus,.ag-cell-no-focus{border:none!important}.no-border.ag-cell:focus{border:none!important;outline:none}.MuiSelect-selectMenu{min-height:.5em!important;height:.5em!important;padding:2px 20px 10px 2px!important}.icon-large{font-size:2.7rem!important}.icon-medium{font-size:2.4rem!important}.icon-small{font-size:2rem!important}.ag-column-select-virtual-list-viewport{max-height:525px}.ag-header-group-cell{border-left:1px solid #d3d3d3}.aggrid-event-summary .ag-root{border-top:1px solid #d3d3d3;border-left:1px solid #d3d3d3}#presetsGrid .ag-side-buttons{display:none}.sidenav ul{padding:0!important}.sidenav .sidenav-item .sidenav-item-text{color:#fff}.sidenav .sidenav-item .material-icons{position:relative;left:3px}.sidenav .sidenav-item.is-active,.sidenav .sidenav-item.is-active .material-icons{color:#fff!important}.sidenav .sidenav-group.is-active{background:#2d2d2d}.sidenav .sidenav-group.is-active>.sidenav-item{background:#2d2d2d!important}@media (min-width:960px){.folded-closed{min-width:64px}}.gauge{width:100%;max-width:100%}.gauge .gauge__body{width:100%;height:0;padding-bottom:50%;position:relative;border-top-left-radius:100% 200%;border-top-right-radius:100% 200%;overflow:hidden;transition:all .3s ease}.gauge .gauge__fill{position:absolute;top:100%;left:0;width:inherit;height:100%;transform-origin:center top;transform:rotate(0);transition:transform .3s ease}.gauge .gauge__cover{width:75%;height:150%;background:#fff;border-radius:50%;position:absolute;top:25%;left:50%;transform:translateX(-50%);display:flex;align-items:center;justify-content:center;padding-bottom:25%;box-sizing:border-box}.gauge .gauge__text{display:block;position:absolute;z-index:50;width:100%;text-align:center;top:50%}.gauge .gauge__text .MuiSvgIcon-root{font-size:24px!important}.info-box .gauge{margin-left:auto;margin-right:auto}.gauge-info{display:flex;flex-direction:column;justify-content:space-between}@media (min-height:670px){.gauge-info{height:90px}}.gauge-value{overflow:hidden}.device-status-box{padding-left:6px!important;padding-right:6px!important}.badge{display:inline-block;width:30px;height:30px;line-height:30px;border-radius:50%;text-align:center;color:#fff;font-weight:800!important;font-size:1.4rem!important}.badge.sm{width:15px;height:15px;line-height:15px}.badge.xs{width:8px;height:8px;line-height:8px}.badge+.badge{margin-left:4px}.swatch{display:inline-block;width:15px;height:15px}.events-summary .events-summary__list-item .MuiChip-root{width:70px!important}.events-summary .events-summary__list-item .MuiChip-root .MuiChip-icon{position:relative;margin-right:0!important;left:4px}.project-dashboard .events-summary .MuiCard-root{min-height:500px}.table-card{position:relative}.table-card table{width:101%;margin:0 0 2px}.table-card table.has-header{margin:0}.table-card table tr td:first-child,.table-card table tr th:first-child{padding-left:34px}.table-card table td,.table-card table th{text-align:left;padding:8px 15px;font-size:16px}.table-card table thead th{background:#e0e0e0;border-bottom:1px solid #e0e0e0}.table-card table tbody tr+tr td,.table-card table tbody tr+tr th{border-top:1px solid #e0e0e0}.table-card .collapse-btn{position:absolute;top:8.5px;left:5px;z-index:3}.table-card.cols-2 table thead th{font-size:18px}.table-card.table-stacked.cols-2 tbody td,.table-card.table-stacked.cols-2 tbody th{display:block;width:100%}.table-card.table-stacked.cols-2 tbody th{padding-bottom:5px}.table-card.table-stacked.cols-2 tbody td{border-top:none;padding-top:0}.table-card.table-stacked.cols-variable table,.table-card.table-stacked.cols-variable tbody,.table-card.table-stacked.cols-variable td,.table-card.table-stacked.cols-variable th,.table-card.table-stacked.cols-variable thead,.table-card.table-stacked.cols-variable tr{display:block}.table-card.table-stacked.cols-variable thead tr{position:absolute;top:-9999px;left:-9999px}.table-card.table-stacked.cols-variable tbody tr{padding-top:8px;padding-bottom:8px}.table-card.table-stacked.cols-variable tbody tr+tr{border-top:1px solid #e0e0e0}.table-card.table-stacked.cols-variable td{border:none;position:relative;padding-left:50%;padding-top:5px;padding-bottom:5px;white-space:normal;text-align:left;font-weight:400!important}.table-card.table-stacked.cols-variable td:before{content:attr(data-title);position:absolute;top:6px;left:15px;width:45%;padding-right:10px;white-space:nowrap;text-align:left;font-weight:700}.text-md{font-size:17px!important}.text-lg{font-size:18px!important}.text-xl{font-size:20px!important}.text-xxl{font-size:22px!important}.top-1,.top-2,.top-3{position:relative!important}.top-1{top:1px!important}.top-2{top:2px!important}.top-3{top:3px!important}.bg--red{background-color:#d20627!important}.bg--blue{background-color:#29599d!important}.bg--orange{background-color:#efb700!important}.bg--green{background-color:#008450!important}.bg--grey{background-color:#767b85!important}.bg--light-red{background-color:#f58e8e!important}.bg--light-blue{background-color:#89b4f9!important}.bg--light-orange{background-color:#fde494!important}.bg--light-green{background-color:#6fd5b3!important}.bg--light-grey{background-color:#ddd!important}.bg--lightest-red{background-color:#fac6c6!important}.bg--lightest-blue{background-color:#c3d9fc!important}.bg--lightest-orange{background-color:#fef2c9!important}.bg--lightest-green{background-color:#b6ead9!important}.bg--lightest-grey{background-color:#ddd!important}.bg--dark-red{background-color:#b91c1c!important}.bg--dark-blue{background-color:#1d4ed8!important}.bg--dark-orange{background-color:#b45309!important}.bg--dark-green{background-color:#047857!important}.bg--dark-grey{background-color:#444!important}.bg--grey-blue{background-color:#3c4252!important}.bg--darkest-grey{background-color:#222!important}.bg--brand-blue{background-color:#29599d!important}.bg--brand-dark-blue{background-color:#002e6d!important}.bg--brand-red{background-color:#ca003d!important}.text--red{color:#d20627!important}.text--blue{color:#29599d!important}.text--orange{color:#efb700!important}.text--green{color:#008450!important}.text--grey{color:#767b85!important}.text--light-red{color:#f58e8e!important}.text--light-blue{color:#89b4f9!important}.text--light-orange{color:#fde494!important}.text--light-green{color:#6fd5b3!important}.text--light-grey{color:#ddd!important}.text--lightest-red{color:#fac6c6!important}.text--lightest-blue{color:#c3d9fc!important}.text--lightest-orange{color:#fef2c9!important}.text--lightest-green{color:#b6ead9!important}.text--lightest-grey{color:#ddd!important}.text--dark-red{color:#b91c1c!important}.text--dark-blue{color:#1d4ed8!important}.text--dark-orange{color:#b45309!important}.text--dark-green{color:#047857!important}.text--dark-grey{color:#444!important}.text--grey-blue{color:#3c4252!important}.text--darkest-grey{color:#222!important}.text--brand-blue{color:#29599d!important}.text--brand-dark-blue{color:#002e6d!important}.text--brand-red{color:#ca003d!important}.text--white{color:#fff!important}.text--black{color:#000!important}.border1--red{border:1px solid #d20627!important}.border2--red{border:2px solid #d20627!important}.border3--red{border:3px solid #d20627!important}.border4--red{border:4px solid #d20627!important}.border1--blue{border:1px solid #29599d!important}.border2--blue{border:2px solid #29599d!important}.border3--blue{border:3px solid #29599d!important}.border4--blue{border:4px solid #29599d!important}.border1--orange{border:1px solid #efb700!important}.border2--orange{border:2px solid #efb700!important}.border3--orange{border:3px solid #efb700!important}.border4--orange{border:4px solid #efb700!important}.border1--green{border:1px solid #008450!important}.border2--green{border:2px solid #008450!important}.border3--green{border:3px solid #008450!important}.border4--green{border:4px solid #008450!important}.border1--grey{border:1px solid #767b85!important}.border2--grey{border:2px solid #767b85!important}.border3--grey{border:3px solid #767b85!important}.border4--grey{border:4px solid #767b85!important}.border1--light-red{border:1px solid #f58e8e!important}.border2--light-red{border:2px solid #f58e8e!important}.border3--light-red{border:3px solid #f58e8e!important}.border4--light-red{border:4px solid #f58e8e!important}.border1--light-blue{border:1px solid #89b4f9!important}.border2--light-blue{border:2px solid #89b4f9!important}.border3--light-blue{border:3px solid #89b4f9!important}.border4--light-blue{border:4px solid #89b4f9!important}.border1--light-orange{border:1px solid #fde494!important}.border2--light-orange{border:2px solid #fde494!important}.border3--light-orange{border:3px solid #fde494!important}.border4--light-orange{border:4px solid #fde494!important}.border1--light-green{border:1px solid #6fd5b3!important}.border2--light-green{border:2px solid #6fd5b3!important}.border3--light-green{border:3px solid #6fd5b3!important}.border4--light-green{border:4px solid #6fd5b3!important}.border1--light-grey{border:1px solid #ddd!important}.border2--light-grey{border:2px solid #ddd!important}.border3--light-grey{border:3px solid #ddd!important}.border4--light-grey{border:4px solid #ddd!important}.border1--lightest-red{border:1px solid #fac6c6!important}.border2--lightest-red{border:2px solid #fac6c6!important}.border3--lightest-red{border:3px solid #fac6c6!important}.border4--lightest-red{border:4px solid #fac6c6!important}.border1--lightest-blue{border:1px solid #c3d9fc!important}.border2--lightest-blue{border:2px solid #c3d9fc!important}.border3--lightest-blue{border:3px solid #c3d9fc!important}.border4--lightest-blue{border:4px solid #c3d9fc!important}.border1--lightest-orange{border:1px solid #fef2c9!important}.border2--lightest-orange{border:2px solid #fef2c9!important}.border3--lightest-orange{border:3px solid #fef2c9!important}.border4--lightest-orange{border:4px solid #fef2c9!important}.border1--lightest-green{border:1px solid #b6ead9!important}.border2--lightest-green{border:2px solid #b6ead9!important}.border3--lightest-green{border:3px solid #b6ead9!important}.border4--lightest-green{border:4px solid #b6ead9!important}.border1--lightest-grey{border:1px solid #ddd!important}.border2--lightest-grey{border:2px solid #ddd!important}.border3--lightest-grey{border:3px solid #ddd!important}.border4--lightest-grey{border:4px solid #ddd!important}.border1--dark-red{border:1px solid #b91c1c!important}.border2--dark-red{border:2px solid #b91c1c!important}.border3--dark-red{border:3px solid #b91c1c!important}.border4--dark-red{border:4px solid #b91c1c!important}.border1--dark-blue{border:1px solid #1d4ed8!important}.border2--dark-blue{border:2px solid #1d4ed8!important}.border3--dark-blue{border:3px solid #1d4ed8!important}.border4--dark-blue{border:4px solid #1d4ed8!important}.border1--dark-orange{border:1px solid #b45309!important}.border2--dark-orange{border:2px solid #b45309!important}.border3--dark-orange{border:3px solid #b45309!important}.border4--dark-orange{border:4px solid #b45309!important}.border1--dark-green{border:1px solid #047857!important}.border2--dark-green{border:2px solid #047857!important}.border3--dark-green{border:3px solid #047857!important}.border4--dark-green{border:4px solid #047857!important}.border1--dark-grey{border:1px solid #444!important}.border2--dark-grey{border:2px solid #444!important}.border3--dark-grey{border:3px solid #444!important}.border4--dark-grey{border:4px solid #444!important}.border1--grey-blue{border:1px solid #3c4252!important}.border2--grey-blue{border:2px solid #3c4252!important}.border3--grey-blue{border:3px solid #3c4252!important}.border4--grey-blue{border:4px solid #3c4252!important}.border1--darkest-grey{border:1px solid #222!important}.border2--darkest-grey{border:2px solid #222!important}.border3--darkest-grey{border:3px solid #222!important}.border4--darkest-grey{border:4px solid #222!important}.border1--brand-blue{border:1px solid #29599d!important}.border2--brand-blue{border:2px solid #29599d!important}.border3--brand-blue{border:3px solid #29599d!important}.border4--brand-blue{border:4px solid #29599d!important}.border1--brand-dark-blue{border:1px solid #002e6d!important}.border2--brand-dark-blue{border:2px solid #002e6d!important}.border3--brand-dark-blue{border:3px solid #002e6d!important}.border4--brand-dark-blue{border:4px solid #002e6d!important}.border1--brand-red{border:1px solid #ca003d!important}.border2--brand-red{border:2px solid #ca003d!important}.border3--brand-red{border:3px solid #ca003d!important}.border4--brand-red{border:4px solid #ca003d!important}.bg--default{background-color:#767b85!important}.is-outlined .text--default .text-white,.text--default{color:#767b85!important}.border1--default{border:1px solid #767b85!important}.border2--default{border:2px solid #767b85!important}.border3--default{border:3px solid #767b85!important}.border4--default{border:4px solid #767b85!important}.border5--default{border:5px solid #767b85!important}.bg--info{background-color:#29599d!important}.is-outlined .text--info .text-white,.text--info{color:#29599d!important}.border1--info{border:1px solid #29599d!important}.border2--info{border:2px solid #29599d!important}.border3--info{border:3px solid #29599d!important}.border4--info{border:4px solid #29599d!important}.border5--info{border:5px solid #29599d!important}.bg--alarm{background-color:#d20627!important}.is-outlined .text--alarm .text-white,.text--alarm{color:#d20627!important}.border1--alarm{border:1px solid #d20627!important}.border2--alarm{border:2px solid #d20627!important}.border3--alarm{border:3px solid #d20627!important}.border4--alarm{border:4px solid #d20627!important}.border5--alarm{border:5px solid #d20627!important}.bg--warning{background-color:#efb700!important}.is-outlined .text--warning .text-white,.text--warning{color:#efb700!important}.border1--warning{border:1px solid #efb700!important}.border2--warning{border:2px solid #efb700!important}.border3--warning{border:3px solid #efb700!important}.border4--warning{border:4px solid #efb700!important}.border5--warning{border:5px solid #efb700!important}.bg--success{background-color:#008450!important}.is-outlined .text--success .text-white,.text--success{color:#008450!important}.border1--success{border:1px solid #008450!important}.border2--success{border:2px solid #008450!important}.border3--success{border:3px solid #008450!important}.border4--success{border:4px solid #008450!important}.border5--success{border:5px solid #008450!important}.bg--default-light{background-color:#ddd!important}.is-outlined .text--default-light .text-white,.text--default-light{color:#ddd!important}.border1--default-light{border:1px solid #ddd!important}.border2--default-light{border:2px solid #ddd!important}.border3--default-light{border:3px solid #ddd!important}.border4--default-light{border:4px solid #ddd!important}.border5--default-light{border:5px solid #ddd!important}.bg--info-light{background-color:#89b4f9!important}.is-outlined .text--info-light .text-white,.text--info-light{color:#89b4f9!important}.border1--info-light{border:1px solid #89b4f9!important}.border2--info-light{border:2px solid #89b4f9!important}.border3--info-light{border:3px solid #89b4f9!important}.border4--info-light{border:4px solid #89b4f9!important}.border5--info-light{border:5px solid #89b4f9!important}.bg--alarm-light{background-color:#f58e8e!important}.is-outlined .text--alarm-light .text-white,.text--alarm-light{color:#f58e8e!important}.border1--alarm-light{border:1px solid #f58e8e!important}.border2--alarm-light{border:2px solid #f58e8e!important}.border3--alarm-light{border:3px solid #f58e8e!important}.border4--alarm-light{border:4px solid #f58e8e!important}.border5--alarm-light{border:5px solid #f58e8e!important}.bg--warning-light{background-color:#fde494!important}.is-outlined .text--warning-light .text-white,.text--warning-light{color:#fde494!important}.border1--warning-light{border:1px solid #fde494!important}.border2--warning-light{border:2px solid #fde494!important}.border3--warning-light{border:3px solid #fde494!important}.border4--warning-light{border:4px solid #fde494!important}.border5--warning-light{border:5px solid #fde494!important}.bg--success-light{background-color:#6fd5b3!important}.is-outlined .text--success-light .text-white,.text--success-light{color:#6fd5b3!important}.border1--success-light{border:1px solid #6fd5b3!important}.border2--success-light{border:2px solid #6fd5b3!important}.border3--success-light{border:3px solid #6fd5b3!important}.border4--success-light{border:4px solid #6fd5b3!important}.border5--success-light{border:5px solid #6fd5b3!important}.bg--default-lightest{background-color:#f1f1f1!important}.is-outlined .text--default-lightest .text-white,.text--default-lightest{color:#f1f1f1!important}.border1--default-lightest{border:1px solid #f1f1f1!important}.border2--default-lightest{border:2px solid #f1f1f1!important}.border3--default-lightest{border:3px solid #f1f1f1!important}.border4--default-lightest{border:4px solid #f1f1f1!important}.border5--default-lightest{border:5px solid #f1f1f1!important}.bg--info-lightest{background-color:#c3d9fc!important}.is-outlined .text--info-lightest .text-white,.text--info-lightest{color:#c3d9fc!important}.border1--info-lightest{border:1px solid #c3d9fc!important}.border2--info-lightest{border:2px solid #c3d9fc!important}.border3--info-lightest{border:3px solid #c3d9fc!important}.border4--info-lightest{border:4px solid #c3d9fc!important}.border5--info-lightest{border:5px solid #c3d9fc!important}.bg--alarm-lightest{background-color:#fac6c6!important}.is-outlined .text--alarm-lightest .text-white,.text--alarm-lightest{color:#fac6c6!important}.border1--alarm-lightest{border:1px solid #fac6c6!important}.border2--alarm-lightest{border:2px solid #fac6c6!important}.border3--alarm-lightest{border:3px solid #fac6c6!important}.border4--alarm-lightest{border:4px solid #fac6c6!important}.border5--alarm-lightest{border:5px solid #fac6c6!important}.bg--warning-lightest{background-color:#fef2c9!important}.is-outlined .text--warning-lightest .text-white,.text--warning-lightest{color:#fef2c9!important}.border1--warning-lightest{border:1px solid #fef2c9!important}.border2--warning-lightest{border:2px solid #fef2c9!important}.border3--warning-lightest{border:3px solid #fef2c9!important}.border4--warning-lightest{border:4px solid #fef2c9!important}.border5--warning-lightest{border:5px solid #fef2c9!important}.bg--success-lightest{background-color:#b6ead9!important}.is-outlined .text--success-lightest .text-white,.text--success-lightest{color:#b6ead9!important}.border1--success-lightest{border:1px solid #b6ead9!important}.border2--success-lightest{border:2px solid #b6ead9!important}.border3--success-lightest{border:3px solid #b6ead9!important}.border4--success-lightest{border:4px solid #b6ead9!important}.border5--success-lightest{border:5px solid #b6ead9!important}.bg--default-dark{background-color:#222!important}.is-outlined .text--default-dark .text-white,.text--default-dark{color:#222!important}.border1--default-dark{border:1px solid #222!important}.border2--default-dark{border:2px solid #222!important}.border3--default-dark{border:3px solid #222!important}.border4--default-dark{border:4px solid #222!important}.border5--default-dark{border:5px solid #222!important}.bg--info-dark{background-color:#1d4ed8!important}.is-outlined .text--info-dark .text-white,.text--info-dark{color:#1d4ed8!important}.border1--info-dark{border:1px solid #1d4ed8!important}.border2--info-dark{border:2px solid #1d4ed8!important}.border3--info-dark{border:3px solid #1d4ed8!important}.border4--info-dark{border:4px solid #1d4ed8!important}.border5--info-dark{border:5px solid #1d4ed8!important}.bg--alarm-dark{background-color:#b91c1c!important}.is-outlined .text--alarm-dark .text-white,.text--alarm-dark{color:#b91c1c!important}.border1--alarm-dark{border:1px solid #b91c1c!important}.border2--alarm-dark{border:2px solid #b91c1c!important}.border3--alarm-dark{border:3px solid #b91c1c!important}.border4--alarm-dark{border:4px solid #b91c1c!important}.border5--alarm-dark{border:5px solid #b91c1c!important}.bg--warning-dark{background-color:#b45309!important}.is-outlined .text--warning-dark .text-white,.text--warning-dark{color:#b45309!important}.border1--warning-dark{border:1px solid #b45309!important}.border2--warning-dark{border:2px solid #b45309!important}.border3--warning-dark{border:3px solid #b45309!important}.border4--warning-dark{border:4px solid #b45309!important}.border5--warning-dark{border:5px solid #b45309!important}.bg--success-dark{background-color:#047857!important}.is-outlined .text--success-dark .text-white,.text--success-dark{color:#047857!important}.border1--success-dark{border:1px solid #047857!important}.border2--success-dark{border:2px solid #047857!important}.border3--success-dark{border:3px solid #047857!important}.border4--success-dark{border:4px solid #047857!important}.border5--success-dark{border:5px solid #047857!important}.spinner-wrapper{display:block;position:relative;width:100%;min-height:100px;height:100px}.spinner-wrapper .spinner{position:absolute;overflow:hidden;left:50%;margin-left:-50px;animation:outer-rotate 2.91667s linear infinite}.spinner-wrapper .spinner .inner{width:100px;height:100px;position:relative;animation:sporadic-rotate 5.25s cubic-bezier(.35,0,.25,1) infinite}.spinner-wrapper .spinner .inner .gap{position:absolute;left:49px;right:49px;top:0;bottom:0;border-top:10px solid;box-sizing:border-box}.spinner-wrapper .spinner .inner .left,.spinner-wrapper .spinner .inner .right{position:absolute;top:0;height:100px;width:50px;overflow:hidden}.spinner-wrapper .spinner .inner .left .half-circle,.spinner-wrapper .spinner .inner .right .half-circle{position:absolute;top:0;width:100px;height:100px;box-sizing:border-box;border:10px solid #3c4252;border-bottom-color:transparent;border-radius:50%}.spinner-wrapper .spinner .inner .left{left:0}.spinner-wrapper .spinner .inner .left .half-circle{left:0;border-right-color:transparent;animation:left-wobble 1.3125s cubic-bezier(.35,0,.25,1) infinite;-webkit-animation:left-wobble 1.3125s cubic-bezier(.35,0,.25,1) infinite}.spinner-wrapper .spinner .inner .right{right:0}.spinner-wrapper .spinner .inner .right .half-circle{right:0;border-left-color:transparent;animation:right-wobble 1.3125s cubic-bezier(.35,0,.25,1) infinite;-webkit-animation:right-wobble 1.3125s cubic-bezier(.35,0,.25,1) infinite}.dropzone{cursor:pointer;border:2px dashed #eee;min-height:0;padding:0;transition:all .2s ease}.dropzone .dz-message{color:#666}.dropzone:hover{border-color:#29599d}.cchart-title{font-size:17px;color:#555;padding-bottom:20px}.cchart-chart-container{padding:28px 20px;background:#fff}.cchart-chart{padding:20px}.cchart-time{left:120px;bottom:15px}.cchart-time,.cchart-yscale{position:absolute;display:inline-block;color:#555;font-size:12px;font-weight:700}.cchart-yscale{left:0;top:350px;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg)}.chart-title{text-align:center;font-weight:700}.cchart-legend{position:absolute;right:100px;bottom:10px;font-size:11px}.legend{display:inline-block;width:8px;height:8px;border-radius:50%}.legend-text{display:inline-block;padding-left:3px}.br-red{border:2px solid red}.c-red{color:red}.br-green{border:2px solid #0f0}.c-green{color:#0f0}.br-blue{border:2px solid #00f}.c-blue{color:#00f}.legend-c{display:inline-flex;padding-right:7px}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.project-icon{display:block;width:32px;height:32px;border-radius:50%;cursor:pointer;box-shadow:0 0 0 transparent;background:url(/static/media/project.7b073ce0.svg);position:relative}.project-icon:hover{animation:none}.project-icon:hover .project-icon-popup{display:block}.project-icon-popup{display:none;position:absolute;top:-30px;left:0;border-radius:5px;padding:5px;background-color:initial;color:#ff002a;white-space:nowrap}.device-icon{width:48px;height:48px}.c-black{color:rgba(77,83,75,.8)!important}.device-icon:hover{color:red}.dmarker-popup{text-transform:uppercase}@keyframes pulse{0%{box-shadow:0 0 0 0 rgba(255,182,86,.4)}70%{box-shadow:0 0 0 50px rgba(255,182,86,0)}to{box-shadow:0 0 0 0 rgba(255,182,86,0)}}.pd-ds-cpbar{margin-top:-10px}.pd-ds-cpbar-content{display:inline-block;width:140px;padding:10px 10px 0}.pd-ds-blue{background-color:#0666a1}.pd-ds-green{background-color:#3bc910}.pd-ds-gray{background-color:#777}.pd-ds-red{background-color:#db250d}.pd-ds-yellow{background-color:#f90}.pd-ds-total{font-weight:700;font-size:25px;margin-top:-4px;color:#fff;border-radius:5px}.pd-ds-subtext{font-size:12px;padding-bottom:7px;padding-top:6px}.pd-ds-ul{list-style:none;width:100%;padding:0 0 6px}.pd-ds-ul li{width:24%;overflow:hidden;display:inline-block;margin-right:2px;align-items:center;padding-top:10px;padding-bottom:10px;border:1px solid #ddd}.pd-ds-li-1{border-top-left-radius:5px;border-bottom-left-radius:5px}.pd-ds-li-4{border-top-right-radius:5px;border-bottom-right-radius:5px}.pd-ds-li-total{color:#fff;font-size:20px;font-weight:700;width:30%;margin-left:auto;margin-right:auto;border-radius:5px}.pd-ds-li-label{color:#fff;white-space:nowrap;font-size:12px}.pd-ds-li-lgray{background-color:hsla(0,0%,62.7%,.04)}.pd-ds-li-blue{background-color:rgba(6,102,161,.8)}.pd-ds-li-green{background-color:rgba(66,160,38,.8)}.pd-ds-li-gray{background-color:rgba(77,83,75,.8)}.pd-ds-li-red{background-color:rgba(190,49,39,.8)}.pd-ds-title{padding-left:6px;padding-bottom:12px}.dl-loading,.dl-no-devices{color:#555}.dl-error{color:#f16d6d}.dl-no-device{list-style:none;padding:10px 0 0}.dl-no-device li{display:flex;flex-direction:row;align-items:center;padding:5px;border-radius:5px;cursor:pointer}.dl-no-device li:hover{background-color:#f2f2f2}.dl-no-device li span{padding-left:8px}.dl-devices{list-style:none;padding:0}.dl-devices li{display:flex;flex-direction:row;align-items:center;padding:5px;border-radius:5px;cursor:pointer}.dl-devices li:hover{background-color:#f2f2f2}.dl-li-name{padding-left:8px}.dl-devices li span{font-size:13px}.dl-li-icon{color:#555;font-size:22px!important}.dl-li-icon-div{width:100%;text-align:right;padding-right:3px}.dl-li-icon-more{display:inline-block;visibility:hidden;padding-right:7px;padding-left:7px;cursor:pointer}.dl-devices li:hover .dl-li-icon-more{visibility:visible}.dl-unchecked{color:#eee}.ld-div{padding:20px 20px 5px;border-bottom:1px solid #ccc;display:table;width:100%}.ld-row{display:table-row}.ld-cell{display:table-cell;vertical-align:top}.ld-title{color:#555;font-size:15px;font-weight:700;width:200px}.ld-graph{width:auto}.subtitle{padding-left:10px;color:#777;font-size:12px;font-weight:400}.ld-icon{font-size:25px!important;cursor:pointer;color:#888}.ld-icon:hover{color:#555}.ld-icon-div{padding:7px;border:1px solid #eee;border-radius:5px;background:#eee;display:inline-block}.device-icon{display:block;width:20px;height:20px;position:relative;border-radius:50%;color:#d20627}.text-alarm{color:#d20627!important}.text-success{color:#008450!important}.text-default{color:#767b85!important}.text-not-deployed{color:#d20627!important;opacity:.4}.device-icon:hover{color:#d20627}.device-icon:hover .dmarker-popup{display:block}.dmarker-popup{display:none;position:absolute;top:-35px;left:0;border:1px solid #ccc;border-radius:5px;padding:5px;background-color:#fff;color:#555}