/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit;font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}[hidden],template{display:none}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}.MuiPaper-elevation8{box-shadow:0 5px 5px -3px rgba(0,0,0,.0196078431372549),0 8px 10px 1px rgba(0,0,0,.0196078431372549),0 3px 14px 2px rgba(0,0,0,.0196078431372549)!important}.material_data_table__cell_wrapper{display:flex;flex-direction:row;justify-content:space-between;width:100%}body,main{padding:0}body{margin:0;box-sizing:border-box;font-family:"Roboto",sans-serif;font-size:13px;line-height:1.6;color:#3b3b3b}*{box-sizing:inherit}ol,ul{padding-left:15px;margin-bottom:0}a{color:#0a74bc;transition:all .3s}a:hover{text-decoration:none;color:#07568c}.alert,img{width:100%}.alert{max-width:500px}h1,h2,h3,h4,h5,h6,p{margin-top:0;font-weight:400;margin-bottom:0;color:#3b3b3b}p{margin:10px 0 0}p:first-child{margin:0}h1{font-size:30px;line-height:36px;margin-bottom:10px}h1.subhead{color:#2e2e2e}h1.subhead,h2{font-size:24px;line-height:32px}h2.subhead{color:#2e2e2e}h2.subhead,h3{font-size:18px;line-height:24px}h3.subhead{font-size:12px;color:#2e2e2e;line-height:16px}h4{font-size:14px;line-height:18px}h4.subhead{font-size:10px;color:#2e2e2e;line-height:12px}h5{font-size:12px;line-height:16px}h5.subhead{font-size:8px;color:#2e2e2e;line-height:10px}.bold-text{font-weight:700}.typography--inline{display:flex;flex-wrap:wrap}.typography--inline *{margin-top:auto;margin-right:15px}.typography-card h1,.typography-card h2,.typography-card h3,.typography-card h4,.typography-card h5,.typography-card h6{margin-bottom:10px}blockquote{font-size:13px;font-style:italic;border-left:3px solid #009688;margin-bottom:0;padding-left:10px}.highlight{background-color:#009688;color:#fff}.red-text{color:#ad4444}.page-title{font-weight:500;font-size:20px}.page-title:last-child{margin-bottom:30px}.page-title.page-title--not-last{margin-top:20px}.page-subhead{margin-bottom:20px}.page-subhead.subhead{font-size:14px;opacity:.7}::selection{color:#fff;background:#009688}.btn{border-radius:5px;padding:10px 25px;margin-right:15px;transition:all .4s;font-size:14px;position:relative;overflow:hidden;z-index:0;margin-bottom:20px}.btn:last-child{margin-right:0}.btn:before{position:absolute;height:0;width:0;border-radius:50%;background-color:#009688;transition:width .3s ease-in-out,height .3s ease-in-out;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:-1;content:"";top:0;left:0}.btn p{display:flex;font-weight:500;color:#444}.btn p,.btn svg{transition:all .3s}.btn svg{height:14px;width:14px;margin:2px 5px 0 0;fill:#444}.btn:active,.btn:active:focus,.btn:focus,.btn:hover{outline:none;box-shadow:none!important}.btn:active:before,.btn:active:focus:before,.btn:focus:before,.btn:hover:before{height:500%;width:225%}.btn:active:before,.btn:active:focus:before,.btn:focus:before{transition:all 0s}.btn.square{border-radius:0}.btn.rounded{border-radius:30px!important}.btn.icon{padding:10px 15px}.btn.icon:hover p{color:#646777}.btn.icon:hover svg{fill:#646777}.btn.icon.icon--right svg{margin:2px 0 0 5px}.btn.btn-sm{padding:5px 25px;font-size:14px}.btn.btn-lg{padding:12px 25px;font-size:14px}.btn.btn-secondary{background-color:#e7e2e2;border-color:#e7e2e2;color:#646777}.btn.btn-secondary:before{background-color:#d0c6c6}.btn.btn-secondary:active,.btn.btn-secondary:active:focus,.btn.btn-secondary:focus,.btn.btn-secondary:hover{border-color:#d0c6c6;color:#646777}.btn.btn-secondary:not([disabled]):not(.disabled).active,.btn.btn-secondary:not([disabled]):not(.disabled):active{background-color:#ddd;border-color:#ddd}.btn.btn-outline-secondary{border-color:#e7e2e2}.btn.btn-outline-secondary,.btn.btn-outline-secondary p{color:#3b3b3b}.btn.btn-outline-secondary svg{fill:#3b3b3b}.btn.btn-outline-secondary:before{background-color:#e7e2e2}.btn.btn-outline-secondary:active,.btn.btn-outline-secondary:active:focus,.btn.btn-outline-secondary:focus,.btn.btn-outline-secondary:hover{background:transparent;border-color:#e7e2e2;color:#444}.btn.btn-outline-secondary:active:focus p,.btn.btn-outline-secondary:active p,.btn.btn-outline-secondary:focus p,.btn.btn-outline-secondary:hover p{color:#444}.btn.btn-outline-secondary:active:focus svg,.btn.btn-outline-secondary:active svg,.btn.btn-outline-secondary:focus svg,.btn.btn-outline-secondary:hover svg{fill:#444}.btn.btn-primary{background-color:#0a74bc;border-color:#0a74bc}.btn.btn-primary:before{background-color:#07568c}.btn.btn-primary:active,.btn.btn-primary:active:focus,.btn.btn-primary:focus,.btn.btn-primary:hover{border-color:#07568c}.btn.btn-outline-primary{color:#0a74bc;border-color:#0a74bc}.btn.btn-outline-primary p{color:#0a74bc}.btn.btn-outline-primary svg{fill:#0a74bc}.btn.btn-outline-primary:before{background-color:#0a74bc}.btn.btn-success{background-color:#009688;border-color:#009688}.btn.btn-success:before{background-color:#00635a}.btn.btn-success:active,.btn.btn-success:active:focus,.btn.btn-success:focus,.btn.btn-success:hover{border-color:#00635a}.btn.btn-outline-success{color:#009688;border-color:#009688}.btn.btn-outline-success p{color:#009688}.btn.btn-outline-success svg{fill:#009688}.btn.btn-outline-success:before{background-color:#009688}.btn.btn-warning{background-color:#cca509;border-color:#cca509;color:#fff}.btn.btn-warning:before{background-color:#9b7d07}.btn.btn-warning:active,.btn.btn-warning:active:focus,.btn.btn-warning:focus,.btn.btn-warning:hover{border-color:#9b7d07}.btn.btn-outline-warning{color:#cca509;border-color:#cca509}.btn.btn-outline-warning p{color:#cca509}.btn.btn-outline-warning svg{fill:#cca509}.btn.btn-outline-warning:before{background-color:#cca509}.btn.btn-danger{background-color:#d4102b;border-color:#d4102b}.btn.btn-danger:before{background-color:#a50c21}.btn.btn-danger:active,.btn.btn-danger:active:focus,.btn.btn-danger:focus,.btn.btn-danger:hover{border-color:#a50c21}.btn.btn-outline-danger{color:#d4102b;border-color:#d4102b}.btn.btn-outline-danger p{color:#d4102b}.btn.btn-outline-danger svg{fill:#d4102b}.btn.btn-outline-danger:before{background-color:#d4102b}.btn.btn-danger.disabled,.btn.btn-outline-danger.disabled,.btn.btn-outline-primary.disabled,.btn.btn-outline-secondary.disabled,.btn.btn-outline-success.disabled,.btn.btn-outline-warning.disabled,.btn.btn-primary.disabled,.btn.btn-secondary.disabled,.btn.btn-success.disabled,.btn.btn-warning.disabled,.btn.disabled,.btn.icon.btn-secondary.disabled,.btn.icon.disabled{background-color:#f2f4f7;border-color:#f2f4f7;color:#ddd;pointer-events:none}.btn.btn-danger.disabled p,.btn.btn-outline-danger.disabled p,.btn.btn-outline-primary.disabled p,.btn.btn-outline-secondary.disabled p,.btn.btn-outline-success.disabled p,.btn.btn-outline-warning.disabled p,.btn.btn-primary.disabled p,.btn.btn-secondary.disabled p,.btn.btn-success.disabled p,.btn.btn-warning.disabled p,.btn.disabled p,.btn.icon.btn-secondary.disabled p,.btn.icon.disabled p{color:#ddd}.btn.btn-danger.disabled svg,.btn.btn-outline-danger.disabled svg,.btn.btn-outline-primary.disabled svg,.btn.btn-outline-secondary.disabled svg,.btn.btn-outline-success.disabled svg,.btn.btn-outline-warning.disabled svg,.btn.btn-primary.disabled svg,.btn.btn-secondary.disabled svg,.btn.btn-success.disabled svg,.btn.btn-warning.disabled svg,.btn.disabled svg,.btn.icon.btn-secondary.disabled svg,.btn.icon.disabled svg{fill:#ddd}.btn.btn-danger p,.btn.btn-primary p,.btn.btn-success p,.btn.btn-warning p{color:#fff}.btn.btn-danger svg,.btn.btn-primary svg,.btn.btn-success svg,.btn.btn-warning svg{fill:#fff}.btn.btn-outline-danger:active,.btn.btn-outline-danger:active:focus,.btn.btn-outline-danger:focus,.btn.btn-outline-danger:hover,.btn.btn-outline-primary:active,.btn.btn-outline-primary:active:focus,.btn.btn-outline-primary:focus,.btn.btn-outline-primary:hover,.btn.btn-outline-success:active,.btn.btn-outline-success:active:focus,.btn.btn-outline-success:focus,.btn.btn-outline-success:hover,.btn.btn-outline-warning:active,.btn.btn-outline-warning:active:focus,.btn.btn-outline-warning:focus,.btn.btn-outline-warning:hover{color:#fff;background:transparent}.btn.btn-danger:active:focus p,.btn.btn-danger:active p,.btn.btn-danger:focus p,.btn.btn-danger:hover p,.btn.btn-outline-danger:active:focus p,.btn.btn-outline-danger:active p,.btn.btn-outline-danger:focus p,.btn.btn-outline-danger:hover p,.btn.btn-outline-primary:active:focus p,.btn.btn-outline-primary:active p,.btn.btn-outline-primary:focus p,.btn.btn-outline-primary:hover p,.btn.btn-outline-success:active:focus p,.btn.btn-outline-success:active p,.btn.btn-outline-success:focus p,.btn.btn-outline-success:hover p,.btn.btn-outline-warning:active:focus p,.btn.btn-outline-warning:active p,.btn.btn-outline-warning:focus p,.btn.btn-outline-warning:hover p,.btn.btn-primary:active:focus p,.btn.btn-primary:active p,.btn.btn-primary:focus p,.btn.btn-primary:hover p,.btn.btn-success:active:focus p,.btn.btn-success:active p,.btn.btn-success:focus p,.btn.btn-success:hover p,.btn.btn-warning:active:focus p,.btn.btn-warning:active p,.btn.btn-warning:focus p,.btn.btn-warning:hover p{color:#fff}.btn.btn-danger:active:focus svg,.btn.btn-danger:active svg,.btn.btn-danger:focus svg,.btn.btn-danger:hover svg,.btn.btn-outline-danger:active:focus svg,.btn.btn-outline-danger:active svg,.btn.btn-outline-danger:focus svg,.btn.btn-outline-danger:hover svg,.btn.btn-outline-primary:active:focus svg,.btn.btn-outline-primary:active svg,.btn.btn-outline-primary:focus svg,.btn.btn-outline-primary:hover svg,.btn.btn-outline-success:active:focus svg,.btn.btn-outline-success:active svg,.btn.btn-outline-success:focus svg,.btn.btn-outline-success:hover svg,.btn.btn-outline-warning:active:focus svg,.btn.btn-outline-warning:active svg,.btn.btn-outline-warning:focus svg,.btn.btn-outline-warning:hover svg,.btn.btn-primary:active:focus svg,.btn.btn-primary:active svg,.btn.btn-primary:focus svg,.btn.btn-primary:hover svg,.btn.btn-success:active:focus svg,.btn.btn-success:active svg,.btn.btn-success:focus svg,.btn.btn-success:hover svg,.btn.btn-warning:active:focus svg,.btn.btn-warning:active svg,.btn.btn-warning:focus svg,.btn.btn-warning:hover svg{fill:#fff}.btn.expand svg{width:0;transition:all .3s}@-webkit-keyframes rotating{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes rotating{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.btn.expand.expand--load svg{width:14px;-webkit-animation:rotating 2s linear infinite;animation:rotating 2s linear infinite}.btn-toolbar{margin-top:15px;margin-bottom:10px}.btn-toolbar>*{margin-right:15px}.btn-toolbar>:last-child{margin-right:0}.btn-toolbar:first-child{margin-top:0}.btn-toolbar:last-child{margin-bottom:-10px}.btn-toolbar.btn-toolbar--center>*{margin-right:auto;margin-left:auto}.btn-group{border-radius:5px;margin-bottom:-10px}.btn-group .btn{margin-right:0;padding:10px 15px;font-weight:500}.btn-group.btn-group--justified{display:flex;justify-content:space-between;width:100%}.btn-group.btn-group--justified .btn{width:100%}.btn-group.btn-group--icons .btn{padding:7px 8px;line-height:14px}.btn-group.open .dropdown-toggle{box-shadow:none}button:active,button:focus{outline:none}.btn-default.focus,.btn-default:active:focus,.btn-default:focus,.open>.dropdown-toggle.btn-default{background-color:#fff}.btn-loading-spinner{color:#fff;height:18px;width:18px}.btn-small{margin-bottom:0;padding:2px 10px}.card{width:100%;padding-bottom:30px;height:100%;border:none;background-color:transparent}.card.card--not-full-height{height:auto}.card-body{padding:30px;height:100%;border-radius:5px;background:#fff}.card__title{margin-bottom:30px;position:relative}.card__title:not(:first-child){margin-top:40px}.card__title .subhead{text-transform:none;font-size:12px;line-height:18px;opacity:.7;margin-top:3px}.card__title *{margin-bottom:0}.card__title h5{font-size:13px}.squared-corner-theme .card-body{border-radius:0}.blocks-with-shadow-theme .card-body{box-shadow:0 10px 30px 1px rgba(0,0,0,.06)}.checkbox-btn{display:flex;cursor:pointer}.checkbox-btn:hover .checkbox-btn__checkbox-custom{border-color:#009688}.checkbox-btn:hover .checkbox-btn__label{color:#009688}.checkbox-btn.disabled{pointer-events:none;cursor:default}.checkbox-btn.disabled .checkbox-btn__checkbox-custom{transition:0s;background-color:#fafbfe;border-color:#f2f4f7}.checkbox-btn.disabled .checkbox-btn__checkbox-custom svg{fill:#ddd}.checkbox-btn.disabled .checkbox-btn__label{color:#ddd}.checkbox-btn.checkbox-btn--colored .checkbox-btn__checkbox-custom{border-color:#009688;background-color:#009688}.checkbox-btn.checkbox-btn--colored .checkbox-btn__checkbox-custom svg{fill:#fff}.checkbox-btn.checkbox-btn--colored.disabled{opacity:.4}.checkbox-btn.checkbox-btn--colored-click .checkbox-btn__checkbox:checked+.checkbox-btn__checkbox-custom,.checkbox-btn.checkbox-btn--colored.disabled .checkbox-btn__checkbox-custom{border-color:#009688;background-color:#009688}.checkbox-btn.checkbox-btn--colored-click .checkbox-btn__checkbox:checked+.checkbox-btn__checkbox-custom svg{fill:#fff}.checkbox-btn.checkbox-btn--colored-click.disabled .checkbox-btn__checkbox:checked+.checkbox-btn__checkbox-custom{background-color:#fafbfe;border-color:#f2f4f7}.checkbox-btn.checkbox-btn--colored-click.disabled .checkbox-btn__checkbox:checked+.checkbox-btn__checkbox-custom svg{fill:#ddd}.checkbox-btn.checkbox-btn--button{background:#009688;min-width:150px;color:#fff;height:24px;border-radius:4px;transition:all .3s;padding:0 6px;width:100%}.checkbox-btn.checkbox-btn--button .checkbox-btn__label{color:#fff}.checkbox-btn.checkbox-btn--button .checkbox-btn__checkbox-custom{display:none}.checkbox-btn.checkbox-btn--button .checkbox-btn__label-svg{margin:auto 4px auto auto;height:16px;line-height:1}.checkbox-btn.checkbox-btn--button .checkbox-btn__label-svg svg{fill:#fff;width:14px;height:14px}.checkbox-btn.checkbox-btn--button .checkbox-btn__label-svg .checkbox-btn__label-check{display:none}.checkbox-btn.checkbox-btn--button .checkbox-btn__checkbox:checked~.checkbox-btn__label-svg .checkbox-btn__label-check{display:block}.checkbox-btn.checkbox-btn--button .checkbox-btn__checkbox:checked~.checkbox-btn__label-svg .checkbox-btn__label-uncheck{display:none}.checkbox-btn.checkbox-btn--button .checkbox-btn__label{margin:auto auto auto 0;padding:0}.checkbox-btn.checkbox-btn--button:hover{background:#00635a}.checkbox-btn.checkbox-btn--button:hover .checkbox-btn__label{color:#fff}.checkbox-btn.checkbox-btn--button.disabled{opacity:.4}.checkbox-btn.checkbox-btn--button.disabled .checkbox-btn__label{color:#fff}.checkbox-btn__checkbox{display:none}.checkbox-btn__checkbox-custom{position:absolute;width:18px;height:18px;border-radius:3px;border:#ddd}.checkbox-btn__checkbox-custom svg{transition:all .3s;opacity:0;height:16px;width:16px;fill:#009688;margin-top:-6px}.checkbox-btn__label{line-height:18px;padding-left:28px;padding-top:2px;color:#3b3b3b}.checkbox-btn__checkbox-custom,.checkbox-btn__label{display:inline-block;vertical-align:middle;transition:all .3s}.checkbox-btn__checkbox:checked+.checkbox-btn__checkbox-custom svg{opacity:1}.sidebar{position:fixed;top:0;left:0;z-index:99;height:100vh;width:240px;box-shadow:0 1px 30px 1px rgba(0,0,0,.11);padding-top:60px;transition:width .3s,-webkit-transform .3s;transition:transform .3s,width .3s;transition:transform .3s,width .3s,-webkit-transform .3s;-webkit-transform:translateX(calc(-100% - 20px));transform:translateX(calc(-100% - 20px));background:#143e6b}.sidebar a{display:block}.sidebar.sidebar--show{-webkit-transform:translateX(0);transform:translateX(0)}.sidebar.sidebar--show .sidebar__back{display:block}.sidebar__back{height:100%;width:100vw;position:absolute;display:none;background:transparent;border:none}.sidebar__link-active .sidebar__link:before{opacity:1}.sidebar__scroll{width:240px}.sidebar__scroll>div{height:calc(100vh - 60px)}.sidebar__scroll .scrollbar-track.scrollbar-track-y{width:2px;margin-right:3px}.sidebar__scroll .scrollbar-track.scrollbar-track-x{display:none!important}.sidebar__scroll .scrollbar-thumb{opacity:.3;width:5px}.sidebar__content{padding-top:15px;height:100%;overflow:auto}.sidebar__content>div:last-child{width:4px!important}.sidebar__content>div:last-child div{transition:height .3s;opacity:.52}.sidebar__block{padding:15px 0;border-bottom:1px solid #214c7a}.sidebar__block:last-child{border:none}.sidebar__link{height:36px;width:240px;transition:all .3s;position:relative;cursor:pointer;display:flex;padding:11px 20px;overflow:hidden;background:transparent;border:none;color:#fff}.sidebar__link:before{content:"";position:absolute;left:0;top:0;height:100%;width:8px;background:#0a75bc;opacity:0;transition:all .3s}.sidebar__link p{position:absolute;left:43px;width:160px;transition:left .3s;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#b8c4d7}.sidebar__link:hover{text-decoration:none;background-color:#143456}.sidebar__link:hover:before{opacity:1}.sidebar__link-title{margin:0;font-size:14px;line-height:16px;position:relative;display:flex}.sidebar__link-icon{margin-right:10px;font-size:13px;line-height:13px;color:#b8c4d7}.sidebar__subMenu{transition:height .5s 0s,padding .5s 0s,opacity .4s .1s;padding:15px 0;background-color:#143456}.sidebar__subMenu .sidebar__subMenu{margin-bottom:0;padding-bottom:0;padding-top:0}.sidebar__subMenu .sidebar__subMenu .sidebar__link{padding-left:53px}.sidebar__subMenu .sidebar__subMenu .sidebar__link p{left:53px}.sidebar__subMenu .sidebar__link{padding-left:43px}.sidebar__subMenu .sidebar__link:hover{background-color:#143456}.sidebar__subMenu .sidebar__link{display:block}.sidebar__category-icon{position:absolute;right:15px;font-size:10px;line-height:14px;opacity:1;transition:opacity .5s .2s,-webkit-transform .3s;transition:opacity .5s .2s,transform .3s;transition:opacity .5s .2s,transform .3s,-webkit-transform .3s;color:#787985}.sidebar__link-badge{width:26px;height:14px;background-color:#d4102b;font-size:8px;font-weight:400;padding:2px;margin-left:5px;line-height:9px;position:relative;text-transform:uppercase;border-radius:7px}.sidebar__link-badge span{position:absolute;left:0;top:3px;width:26px;text-align:center}.sidebar__wrapper--desktop{display:none}.sidebar__category-wrap.sidebar__category-wrap--open .sidebar__category-icon{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.sidebar__category-new{height:6px;width:6px;border-radius:50%;top:-3px;display:block;margin-left:5px;background:#d4102b}@media screen and (min-width:576px){.sidebar{-webkit-transform:translateX(0);transform:translateX(0)}.sidebar.sidebar--no-desktop{-webkit-transform:translateX(calc(-100% - 20px));transform:translateX(calc(-100% - 20px))}.sidebar.sidebar--no-desktop.sidebar--show{-webkit-transform:translateX(0);transform:translateX(0)}.sidebar.sidebar--no-desktop .sidebar__wrapper--mobile{display:block}.sidebar.sidebar--collapse{width:55px;overflow:visible}.sidebar.sidebar--collapse .sidebar__content,.sidebar.sidebar--collapse .sidebar__scroll{width:55px;overflow:visible!important;transition:width .3s}.sidebar.sidebar--collapse .sidebar__subMenu{padding:0 0 15px;transition:0s}.sidebar.sidebar--collapse .sidebar__category-wrap:hover .sidebar__category{width:240px;background:#143456}.sidebar.sidebar--collapse .sidebar__category-wrap:hover .sidebar__category:before{opacity:1}.sidebar.sidebar--collapse .sidebar__category-wrap:hover .sidebar__subMenu-wrap{width:185px}.sidebar.sidebar--collapse .sidebar__subMenu-wrap{position:absolute;left:55px;width:0;transition:.3s;overflow:hidden}.sidebar.sidebar--collapse .sidebar__subMenu-wrap .sidebar__link{width:185px;padding-left:15px}.sidebar.sidebar--collapse .sidebar__subMenu-wrap .sidebar__link p{position:relative;left:0;-webkit-animation:none;animation:none}.sidebar.sidebar--collapse .sidebar__subMenu-wrap .sidebar__subMenu-wrap{position:relative;left:0}.sidebar.sidebar--collapse .sidebar__subMenu-wrap .sidebar__subMenu-wrap .sidebar__link{padding-left:30px}.sidebar.sidebar--collapse .sidebar__link{overflow:hidden;width:55px;background-color:transparent}.sidebar.sidebar--collapse .sidebar__link p{position:absolute;left:70px;width:160px}.sidebar.sidebar--collapse .sidebar__link:hover{width:240px;background:#143456}.sidebar.sidebar--collapse .sidebar__category-icon{opacity:0;transition:opacity 0s}.sidebar.sidebar--collapse .scrollbar-track.scrollbar-track-y{margin-right:188px}.sidebar__wrapper--desktop{display:block}.sidebar__wrapper--mobile{display:none}}@media screen and (min-width:992px){.sidebar.sidebar--no-desktop{-webkit-transform:translateX(0);transform:translateX(0);display:none}}.topBar{width:100%;position:fixed;top:0;height:60px;z-index:101;box-shadow:0 2px 15px 0 rgba(0,0,0,.05);background:#fff}.topBar__wrapper{position:relative;display:flex;height:60px}.topBar__button{width:60px;height:60px;display:flex;background:transparent;border:none;cursor:pointer;transition:.3s}.topBar__button:focus{outline:none}.topBar__button:hover{background:#fafbfe}.topBar__button.topBar__button--desktop{display:none}.topBar__button-icon{margin:auto;transition:all .3s;width:16px}.topBar__logo{width:150px;height:32px;margin:auto 0;background-repeat:no-repeat;background-position-y:center;background-position-x:left;background-size:contain;display:none;background-image:url(/static/media/mtg_logo_colour.a8c4f556.png)}@media screen and (min-width:768px){.topBar__logo{display:block}}.topBar__right{right:0;margin-right:15px}.topBar__left,.topBar__right{position:absolute;display:flex;height:100%}.topBar__left{left:0;width:50%}.topBar__avatar{height:100%;display:flex;cursor:pointer;position:relative;border-radius:0;border:none;transition:all .3s;box-shadow:none;padding:0 15px;background-color:transparent}.topBar__avatar:active,.topBar__avatar:focus,.topBar__avatar:focus:active,.topBar__avatar:hover{background-color:#fafbfe}.topBar__avatar:focus{outline:none}.topBar__avatar:before{display:none}.topBar__avatar-img,.topBar__avatar-name,.topBar__icon{margin:auto 0}.topBar__avatar-img{border-radius:50%;height:36px;width:36px}.topBar__avatar-name{font-size:13px;line-height:18px;font-weight:400;display:none;margin-left:10px;width:135px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#3b3b3b}.topBar__icon{margin-left:8px;height:18px;margin-top:auto;fill:#b1c3c8}.topBar__menu{width:200px;border-radius:0;border:none;padding:15px 0;box-shadow:0 2px 15px 0 rgba(0,0,0,.05);margin-top:0;background:#fff}.topBar__menu button{padding:0}.topBar__menu button:hover{background-color:#fafbfe}.topBar__menu :focus{outline:none}.topBar__menu-wrap{z-index:101;position:absolute;width:100%;padding:0 10px;min-width:220px;right:0}.topBar__link{display:flex;padding:9px 20px;transition:all .3s;height:32px;width:100%;position:relative;cursor:pointer;color:#3b3b3b}.topBar__link:before{content:"";position:absolute;left:0;top:0;height:100%;width:8px;background:#61cde8;opacity:0;transition:all .3s}.topBar__link:hover{background-color:#fafbfe}.topBar__link:hover:before{opacity:1}.topBar__link-title{margin:0;font-size:14px;line-height:16px}.topBar__link-icon{margin-right:10px;font-size:13px;line-height:13px;color:#ddd}.topBar__menu-divider{margin:15px 0;border-top:1px solid #eff1f5}.topBar__profile{margin-bottom:0;margin-left:20px;position:relative}.topBar__back{position:fixed;width:100vw;height:100vh;top:0;bottom:0;left:0;right:0;z-index:100;background:transparent;border:none}@media screen and (min-width:480px){.topBar__avatar-name{display:block}.topBar__menu{width:100%;left:0!important}}@media screen and (min-width:576px){.topBar__button.topBar__button--desktop{display:block}.topBar__button.topBar__button--mobile{display:none}.topBar.topBar--navigation .topBar__button.topBar__button--mobile{display:block}}@media screen and (min-width:768px){.topBar__search{display:flex}}@media screen and (min-width:992px){.topBar__nav{display:flex}.topBar.topBar--navigation .topBar__logo{margin-left:15px;display:block}.topBar.topBar--navigation .topBar__avatar-name,.topBar.topBar--navigation .topBar__button.topBar__button--mobile{display:none}.topBar.topBar--navigation .topBar__profile{margin-left:0}}@media screen and (min-width:1200px){.topBar.topBar--navigation .topBar__avatar-name{display:block}}@media screen and (min-width:1580px){.topBar__nav-dropdown-toggle,.topBar__nav-link{width:240px}}.load{height:100vh;width:100vw;display:flex;align-items:center;position:fixed;background:#fff;z-index:1000}.load+div{height:100vh;overflow:hidden}.load.loaded{-webkit-animation:loaded .5s ease;animation:loaded .5s ease}.load__icon{-webkit-animation:load 2s linear infinite;animation:load 2s linear infinite;margin:auto;width:32px;height:32px}.load__icon-wrap{margin:auto}@-webkit-keyframes load{0%{-webkit-transform:rotate(0deg) scale(2);transform:rotate(0deg) scale(2)}to{-webkit-transform:rotate(1turn) scale(2);transform:rotate(1turn) scale(2)}}@keyframes load{0%{-webkit-transform:rotate(0deg) scale(2);transform:rotate(0deg) scale(2)}to{-webkit-transform:rotate(1turn) scale(2);transform:rotate(1turn) scale(2)}}@-webkit-keyframes loaded{0%{opacity:1}to{opacity:0}}@keyframes loaded{0%{opacity:1}to{opacity:0}}form{display:flex;flex-wrap:wrap}form input,form select,form textarea{width:100%;padding:5px 10px;font-size:12px;height:32px;transition:border .3s;background:transparent;max-width:500px;border:1px solid #f2f4f7;color:#3b3b3b}form input::-webkit-input-placeholder,form select::-webkit-input-placeholder,form textarea::-webkit-input-placeholder{color:#2e2e2e}form input:-moz-placeholder,form input::-moz-placeholder,form select:-moz-placeholder,form select::-moz-placeholder,form textarea:-moz-placeholder,form textarea::-moz-placeholder{color:#2e2e2e}form input:-ms-input-placeholder,form select:-ms-input-placeholder,form textarea:-ms-input-placeholder{color:#2e2e2e}form input[disabled],form select[disabled],form textarea[disabled]{background:#f2f4f7}form input[disabled]:active,form input[disabled]:focus,form select[disabled]:active,form select[disabled]:focus,form textarea[disabled]:active,form textarea[disabled]:focus{border-color:#eff1f5}form input:active,form input:focus,form select:active,form select:focus,form textarea:active,form textarea:focus{outline:none;border-color:#009688 solid 1px}.form__form-group{margin-bottom:10px;width:100%;position:relative}.form__form-group-field{width:100%;display:flex;margin:auto}.form__form-group-field_multiSelect{width:100%;display:block;margin:auto}.form__form-group-label{margin-bottom:4px;display:inline-block;color:#3b3b3b}.form__form-group-label span{color:#ddd}.form__form-group-button{padding:6px;height:32px;cursor:pointer;transition:all .3s;background:#f2f4f7;border:1px solid #f2f4f7}.form__form-group-button svg{fill:#2e2e2e;width:18px;height:18px;transition:all .3s}.form__form-group-button.active{background:#009688;border:1px solid #009688}.form__form-group-button.active svg{fill:#fff}.form__form-group-icon{padding:6px;height:32px;background:#f2f4f7;border:#f2f4f7}.form__form-group-icon svg{fill:#2e2e2e;width:18px;height:18px;transition:all .3s}.form__error_message{color:#dc1528;font-size:11px;display:block;height:18px}.form__form-switch{width:100%;display:flex;justify-content:space-between;align-items:center}.form__from-switch-wrapper{width:100%;max-width:500px;background-color:#f7f8f9;padding:10px;margin:20px 0;border-radius:5px}.form__form_edit_btn_wrapper{margin-top:5px;width:100%;display:flex;justify-content:flex-end}.form__form_edit_btn_wrapper .btn.icon{padding:5px 10px;margin-bottom:0}.form__form_edit_btn_wrapper .btn-group{margin-bottom:0}.form__info_tooltip{display:flex;align-items:center}.form__info_tooltip .form__form-group-label{margin-bottom:0;line-height:1}.form__info_tooltip .mdi-icon{width:15px}.form__info_tooltip .mdi-icon:hover{cursor:pointer}.device_model_tag{position:absolute;top:10px;left:8px;color:#646777}.device_model_tag span{background-color:#b1f1ff;padding:5px 10px;border-radius:19px}.apexcharts-tooltip{z-index:998!important}.sparkline_card{padding:15px}.sparkline_card__header{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin-bottom:10px}.sparkline_card__header .sparkline_card__title{margin-bottom:0;display:flex;flex-direction:row;align-items:center}.sparkline_card__header .sparkline_card__title .mdi-icon{margin-right:10px}.sparkline_card__content{position:absolute;z-index:2;top:30px}.sparkline_card__content .sparkline_card__current_value{font-size:48px;font-weight:300}.sparkline_card__content .sparkline_card__current_value .sparkline_card__current_unit{font-size:12px}.sparkline_card__chat_wrapper{margin-top:68px}.barchart_card{padding:15px}.barchart_card__header{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin-bottom:10px}.barchart_card__header .barchart_card__title{margin-bottom:0;display:flex;flex-direction:row;align-items:center}.barchart_card__header .barchart_card__title .mdi-icon{margin-right:10px}.barchart_card__content{position:absolute;z-index:2;top:30px}.barchart_card__content .barchart_card__current_value{font-size:48px;font-weight:300}.barchart_card__content .barchart_card__current_value .barchart_card__current_unit{font-size:12px}.barchart_card__chat_wrapper{margin-top:68px}.linechart_card{padding:15px}.linechart_card__header{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin-bottom:10px}.linechart_card__header .linechart_card__title{margin-bottom:0;display:flex;flex-direction:row;align-items:center}.linechart_card__header .linechart_card__title .mdi-icon{margin-right:10px}.device_dashboard__health-chart-units{color:#2e2e2e;margin-top:5px}.linechart_card__content{position:absolute;z-index:2;top:30px}.linechart_card__content .linechart_card__current_value{font-size:48px;font-weight:300}.linechart_card__content .linechart_card__current_value .linechart_card__current_unit{font-size:12px}.linechart_card__chat_wrapper{margin-top:68px}.linechart__current_value_wrapper{margin-top:0;margin-bottom:0;background-color:#f7f7f7;display:inline-block;padding:0 10px;border-radius:5px}.linechart__current_value_wrapper .linechart__current_value{font-size:36px;font-weight:300}.linechart__current_value_wrapper .linechart__current_value .linechart__current_unit{font-size:12px}.modal-dialog{max-width:500px}.modal-content{border-radius:5px;border:none;box-shadow:0 5px 10px 0 rgba(0,0,0,.1);position:relative;padding:50px 40px 60px}.modal__close-btn{position:absolute;top:15px;right:15px;font-size:14px;width:14px;height:14px;cursor:pointer;padding:0;border:none;background:transparent}.modal__title-icon{width:24px;height:24px;font-size:24px}.modal__title{margin-top:10px;margin-bottom:15px}.modal__footer{margin-top:20px;display:flex;justify-content:center;margin-bottom:0}.modal__footer button{min-width:100px;padding:4px 25px;margin-bottom:0}.modal-content form input,.modal-content form select{border:1px solid #ccc;color:#646777;border-radius:4px}.spinner-border{color:#009688}.spinner-container{width:100%;max-width:250px;text-align:center}.Toastify__toast-container{width:320px}.Toastify__toast--default{background:#fff;color:#aaa}.Toastify__toast--info{background:#3498db}.Toastify__toast--success{background:#009688!important}.Toastify__toast--warning{background:#f1c40f}.Toastify__toast--error{background:#d4102b}.react-switch{vertical-align:middle;margin-left:4px}.progress-wrap{margin-bottom:20px;position:relative}.progress-wrap:last-child{margin-bottom:0}.progress-wrap .progress{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;border-radius:10px;box-shadow:none;background-color:#ddd;margin-bottom:0}.progress-wrap .progress-bar{background-color:#009688;color:#646777;box-shadow:none;height:4px;text-align:right;padding-right:10px;font-size:9px;line-height:13px}.progress-wrap p{margin-bottom:5px}.progress-wrap .progress__label{font-size:10px;bottom:16px;margin:0}.progress-wrap.progress-wrap--small{text-align:left}.progress-wrap.progress-wrap--small .progress-bar{height:8px}.progress-wrap.progress-wrap--rounded .progress-bar{border-radius:5px}.progress-wrap.progress-wrap--blue-gradient .progress-bar{background-color:unset;background-image:linear-gradient(270deg,#3eb6e6,#2d97dd)}.progress-wrap.progress-wrap--blue-gradient .progress__label{color:#000}.progress__item{text-align:left;display:flex;align-items:flex-end;width:100%;margin-top:10px}.progress__item:first-child{margin-top:0}.progress__item_title{width:40%;font-size:13px;line-height:1.38;color:#2e2e2e;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.progress__stat-progress{width:60%;margin-bottom:5px}.progress__stat-progress.progress--wide{width:80%}.progress__stat-progress .progress__label{text-align:right}th{text-transform:capitalize}td a{text-decoration:underline}.table td,.table th{vertical-align:middle}.table{overflow-x:scroll}.table::-webkit-scrollbar{height:5px;width:5px;opacity:.3}.table::-webkit-scrollbar-thumb{border-radius:10px;border:1px solid transparent}.table:last-child{margin-bottom:0}.table table{width:inherit}.table thead th,.table thead tr{position:-webkit-sticky;position:sticky;top:0}.table thead th{min-height:45px;min-width:100px;padding:10px 0}.table thead th:first-child{min-width:45px}.table tbody td,.table th{border:none;padding:10px 0}.table td:first-child,.table th:first-child{padding-left:10px}.table td:last-child,.table th:last-child{padding-right:10px}.table .badge{font-size:100%}.table tfoot td{min-height:45px;min-width:100px;padding:10px 0;font-family:"Roboto",sans-serif;color:#646777;font-weight:700}.table tfoot td:first-child{min-width:45px;white-space:nowrap}.table.table--not-pagination{height:458px}.table.table--not-pagination tbody{top:30px}.table.table--bordered{text-align:directed("left")}.table.table--bordered tr{border-bottom:1px solid themed("colorBorder")}.table.table--bordered tr:last-child,.table.table--head-accent thead th{border-bottom:none}.table.table-hover tbody tr{transition:all .3s;cursor:pointer}.table .react-table thead tr{position:-webkit-sticky;position:sticky;top:0;background:#fff}.table .react-table__column-header{display:flex;flex-wrap:wrap;align-content:center}.table .react-table__column-header:first-child{margin-right:10px}.table .react-table__column-header.sortable{cursor:pointer}.table .react-table__column-header.sortable svg{width:16px;height:16px;right:-20px}.table .resizable-table thead{min-width:100px;overflow-y:auto;overflow-x:hidden}.table .resizable-table thead:first-child{min-width:45px}.table .resizable-table tbody{overflow-y:scroll;overflow-x:hidden}.table .resizable-table td,.table .resizable-table th{min-width:100px!important}.table .resizable-table td:first-child,.table .resizable-table th:first-child{max-width:45px;min-width:45px!important}.table .resizable-table td .resizer,.table .resizable-table th .resizer{top:5px;right:10px;width:4px;height:70%;position:absolute;touch-action:none}.table .react-dnd--off{pointer-events:none}.table .react-dnd-draggable{z-index:98!important}.table .react-dnd-draggable td{width:inherit}.table .react-dnd-draggable td:first-child{width:70px;min-width:70px!important}.table .editable-table{user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.table .editable-table thead{min-width:100px;overflow-y:auto;overflow-x:hidden}.table .editable-table thead:first-child{min-width:45px}.table .editable-table td,.table .editable-table th{min-width:100px}.table .editable-table td:first-child,.table .editable-table th:first-child{max-width:45px;min-width:45px}.table .editable-table .table__editable-table--cell-active{max-width:inherit;border:none;outline:2px solid #0a74bc;margin:-7px 10px -6px 0}.table .editable-table .table__edit-form{max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;border:none;border-radius:0;background:transparent;font-size:13px;font-family:"Roboto",sans-serif;padding-left:0}.table .editable-table .table__edit-form:active{border:none;outline:1px solid #0a74bc}.table .editable-table .form-control:focus{box-shadow:none}.react-table__wrapper{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between}.react-table__customizer{padding:0 20px 20px 15px}.table__search{display:flex;align-items:baseline;margin-bottom:15px;color:#2e2e2e}.table__search .table__search-input{max-width:250px;font-size:12px;margin-right:20px}.table__collapse-content{width:275px;position:absolute;z-index:101;box-shadow:0 10px 25px 0 rgba(33,36,50,.13);right:20px}.react-table__highlighter mark{background-color:#009688;padding:0}.table__collapse-title-wrap{padding:25px 20px 10px}.table__collapse-title-wrap p{color:#2e2e2e}.table__collapse-item{padding:10px 20px 25px}.table__collapse-item--tooltip .tooltip{z-index:101}.table__btn{font-size:18px;height:100%;padding:10px;cursor:pointer;position:relative;display:flex;border:none;background:transparent;transition:all .3s}.table__btn h5{color:#2e2e2e;margin-right:10px}.table__btn svg{margin:auto;height:18px;width:18px;fill:#b1c3c8}@media screen and (max-width:640px){.table__btn{padding:0 5px}}@-webkit-keyframes beforePulse{0%{width:7px;height:7px}25%{width:13px;height:13px}to{width:7px;height:7px}}@keyframes beforePulse{0%{width:7px;height:7px}25%{width:13px;height:13px}to{width:7px;height:7px}}.table__collapse-back{position:fixed;width:100vw;height:100vh;top:0;bottom:0;left:0;right:0;z-index:100;background:transparent;border:none}.table__icon{margin:auto 0}.table__toggle{margin-left:0!important}.table__toggle--disabled{opacity:.4}.password_reset__request_form_container{height:100vh;width:100%;min-height:100vh;display:flex;overflow-y:auto;background-color:#ecf4ff}.password_reset__request_form_wrapper{margin:auto;padding:10px}.password_reset__request_form_card{background-color:#fff;padding:25px 30px;max-width:520px;width:100%;box-shadow:0 0 31px -2px rgba(0,0,0,.04)}.password_reset__request_form_card .card{padding-bottom:0}.password_reset__request_form_card .password_reset__login{display:inline-block;width:100%;text-align:center;color:#787985;text-decoration:underline}.password_reset__request_form_card .password_reset__login:hover{cursor:pointer;color:#0a74bc}.password_reset__request_form_container .btn{width:100%}.filter_bar{display:none}@media screen and (min-width:768px){.filter_bar.desktop{display:block}}@media screen and (max-width:767px){.filter_bar.mobile{display:block}}.filter_bar__mobile_filter_menu_toggle .mobile_toggle_btn{display:flex;flex-direction:row;justify-content:flex-end}.filter_bar__mobile_filter_menu_toggle .mobile_toggle_btn button{padding:5px}.filter_bar__mobile_filter_menu_toggle .mobile_toggle_btn button svg{margin:0;width:20px;height:20px}.filter_bar__mobile_filter_menu_toggle span{display:flex;justify-content:center;align-items:center}.filter_bar__mobile_filter_menu .filter_bar__filters_wrapper{display:flex;flex-direction:column}.filter_bar__mobile_filter_menu .filter_bar__filters_wrapper .mdi-icon{display:none}.filter_bar__mobile_filter_menu .filter_bar__filters_wrapper .input-group{width:100%;margin:10px 5px 5px}.filter_bar__mobile_filter_menu .filter_bar__filters_wrapper .dropdown{width:100%;margin:5px}.filter_bar__mobile_filter_menu .filter_bar__filters_wrapper .dropdown button{width:100%}.filter_bar__mobile_filter_menu .filter_bar__filters_wrapper .dropdown button p{display:flex;flex-direction:row;align-content:center;justify-content:space-between;align-items:center}.filter_bar__mobile_filter_menu .filter_bar__filters_wrapper .dropdown button p .mdi-icon{display:block}.filter_bar__mobile_filter_menu .filter_bar__filters_wrapper .dropdown .dropdown__menu{width:100%}.filter_bar__card_body{padding:15px}.filter_bar__card_body .mobile_filter_menu{margin-top:15px}.filter_bar__filters_wrapper{justify-content:center}.filter_bar__filters_wrapper span{display:flex;align-items:flex-end}.filter_bar__filters_wrapper{display:flex;justify-content:flex-start;align-items:center;flex-direction:row}.filter_bar__filters_wrapper .dropdown,.filter_bar__filters_wrapper .input-group,.filter_bar__filters_wrapper .mdi-icon{margin-right:10px}.filter_bar__filters_wrapper .input-group{width:200px}.filter_bar__filters_wrapper .dropdown{display:inline-block}.filter_bar__filter_controls_input{height:43px;font-size:14px}.filter_bar__filter_controls_btn{margin:0}.dropdown__menu{-webkit-transform:none;transform:none;max-height:250px;overflow-y:auto}.pagination{display:flex;align-items:baseline}.pagination__link{background:transparent;border:none;color:#2e2e2e;height:28px;font-size:10px;padding:5px;text-align:center;min-width:28px;transition:all .3s;margin-right:2px}.pagination__link:hover{color:#009688;background:transparent}.pagination__link:active,.pagination__link:focus{box-shadow:none}.pagination__link svg{transition:.3s}.pagination__link.pagination__link--arrow{border-radius:50%!important;width:28px;height:28px}.pagination__link.pagination__link--arrow:hover{background:#009688}.pagination__link.pagination__link--arrow:hover svg{fill:#fff}.pagination__link.pagination__link--arrow:disabled{cursor:default;opacity:.4}.pagination__link.pagination__link--arrow:disabled svg{fill:#2e2e2e}.pagination__item.active .pagination__link{background-color:transparent;font-weight:700}.pagination__link-icon{width:13px;height:13px;fill:#2e2e2e}.pagination__wrap{display:flex;margin-top:15px}.pagination__wrap.pagination__wrap--small{margin-top:0;display:block}.pagination-info,.pagination__select-form{color:#2e2e2e;font-size:12px;margin-top:auto;margin-bottom:auto;margin-right:0}.pagination__item-option{color:#2e2e2e;margin-bottom:20px;font-size:14px;margin-right:0}.material-table th{white-space:nowrap}.material-table__toolbar-wrap{position:absolute;top:10px}.material-table__toolbar-wrap .material-table__toolbar{padding:0 30px}.material-table__toolbar-wrap .material-table__toolbar-button{height:36px;width:36px;padding:0}.material-table__row{transition:.3s;cursor:pointer}.material-table__row:hover{background-color:#f7f7f7}.material-table__checkbox--checked span{color:#009688}.material-table__cell-right{text-align:left}.material-table__cell.material-table__cell--sort span{transition:.3s;color:#3b3b3b}.material-table__cell.material-table__cell--sort span:hover{color:#009688}.material-table__cell,.material-table__sort-label,.material-table__toolbar-button{color:#3b3b3b}.material-table__checkbox{transition:.3s;color:#3b3b3b}.material-table__pagination{float:right;margin-top:25px}.material-table__pagination button:hover{background-color:#fafbfe!important}.material-table__pagination>div{padding:0}.material-table__pagination div,.material-table__pagination span,.material-table__pagination svg{color:#3b3b3b}.material-table__wrap{overflow-x:auto}.material-table__filter-menu div:last-child{box-shadow:0 10px 30px 1px rgba(0,0,0,.06)}.material-table__filter-menu .material-table__filter-menu-item{color:#646777;transition:.3s;font-size:13px;padding:7px 24px;height:auto}.material-table__filter-menu .material-table__filter-menu-item:hover{background:#fafbfe}@media screen and (max-width:768px){.material-table__pagination div{margin-left:8px;margin-right:8px}.material-table__pagination div:last-child{margin-right:0}.material-table__pagination div:first-child{margin:0}.material-table__pagination div>span:first-of-type{display:none}}@media screen and (max-width:420px){.material-table__toolbar-selected span{display:none}}.material-table__table-head{border-bottom:2px solid #e6e6e6}.material-table__cell{border-bottom:1px solid #f3f3f3!important;padding:8px!important}.material-table__cell_action{width:100%;text-align:right}.MuiDataGrid-cell:focus,.MuiDataGrid-columnHeader:focus{outline:none!important}.MuiDataGrid-root{border:none!important}.MuiDataGrid-columnsContainer{border-bottom:2px solid #e6e6e6!important}.MuiDataGrid-menuIconButton{background-color:#f2f4f7!important}.MuiDataGrid-root .MuiDataGrid-cell:focus-within,.MuiDataGrid-root .MuiDataGrid-columnHeader:focus-within{outline:none!important}.MuiSvgIcon-fontSizeSmall{font-size:1rem}.material_data_table__cell_btn{display:flex;justify-content:flex-end;width:100%}.material_data_table__cell_btn .btn{padding:5px 10px!important}.MuiDataGrid-row:hover{cursor:pointer}.MuiDataGrid-cell{font-size:13px!important}.MuiDataGrid-cell a{text-decoration:underline!important}.MuiDataGrid-columnHeaderTitle{font-weight:600!important;font-size:13px!important}.MuiDataGrid-columnHeader[data-field=actions] .MuiDataGrid-columnSeparator{display:none}.MuiDataGrid-columnHeaderTitleContainer{padding:0!important}@media screen and (min-width:769px){.MuiDataGrid_Toolbar__custom.desktop{display:flex!important;justify-content:space-between!important;align-items:flex-start!important;margin-bottom:15px}}.MuiDataGrid_Toolbar__custom{display:none}@media screen and (max-width:768px){.MuiDataGrid_Toolbar__custom.mobile{display:block}.MuiDataGrid_Toolbar__custom.mobile .MuiDataGrid_Toolbar__mobile_filter_menu{background-color:#f2f4f7;padding:10px;border-radius:5px}.MuiDataGrid_Toolbar__custom.mobile .MuiDataGrid_Toolbar__mobile_filter_menu .MuiDataGrid_Toolbar__mobile_filter_menu_filters{display:flex;justify-content:flex-start;align-items:center;flex-direction:column}.MuiDataGrid_Toolbar__custom.mobile .MuiDataGrid_search_input__custom{width:100%;margin-bottom:10px}.MuiDataGrid_Toolbar__custom.mobile .MuiDataGrid_export__custom{width:100%;margin:0!important}.MuiDataGrid_Toolbar__custom.mobile .MuiDataGrid_filter_button{width:100%;margin-right:0;margin-bottom:10px;background-color:#009688;color:#fff;font-weight:300}.MuiDataGrid_Toolbar__custom.mobile .MuiDataGrid_Toolbar__menu_toggle .mobile_toggle_btn{display:flex;flex-direction:row;justify-content:flex-end}.MuiDataGrid_Toolbar__custom.mobile .MuiDataGrid_Toolbar__menu_toggle .mobile_toggle_btn button{padding:5px}.MuiDataGrid_Toolbar__custom.mobile .MuiDataGrid_Toolbar__menu_toggle .mobile_toggle_btn button svg{margin:0;width:20px;height:20px}}.MuiDataGrid_Toolbar__custom .MuiDataGrid_search_input__custom{background-color:#f2f4f7;padding:2px 10px;border-radius:5px}.MuiDataGrid_Toolbar__custom .MuiDataGrid_search_input__custom .css-1480iag-MuiInputBase-root-MuiInput-root:after,.MuiDataGrid_Toolbar__custom .MuiDataGrid_search_input__custom .css-1480iag-MuiInputBase-root-MuiInput-root:before{border:none!important}.MuiDataGrid_Toolbar__custom .MuiDataGrid_filter_button{background-color:#f2f4f7;color:#666;margin-right:10px;padding:5px 10px;transition:none!important}.MuiDataGrid_Toolbar__custom .MuiDataGrid_filter_button:hover{background-color:#f2f4f7}.MuiDataGrid_Toolbar__custom .MuiDataGrid_export__custom{background-color:#009688;padding:8px 10px;border-radius:5px;color:#fff;align-items:flex-start;text-transform:none;font-size:14px;font-weight:300}.MuiDataGrid_Toolbar__custom .MuiDataGrid_export__custom:hover{background-color:#009688}.MuiDataGrid-panel{width:100%;display:flex;justify-content:center}.MuiDataGrid-panel .MuiDataGrid-filterForm{display:flex!important;flex-direction:column!important}.MuiDataGrid-panel .MuiDataGrid-filterForm .MuiFormControl-root{width:100%;padding:5px;border-radius:5px;margin-top:5px;max-width:300px}.MuiDataGrid-panel .MuiDataGrid-filterForm .MuiFormControl-root .MuiButtonBase-root:before{content:"Clear Filter";font-size:14px}.MuiDataGrid-panel .MuiDataGrid-filterForm .MuiFormControl-root .MuiButtonBase-root:hover{border-radius:0!important;transition:none!important;-webkit-transition:none!important}.MuiDataGrid-panel .MuiDataGrid-filterForm .MuiFormControl-root .MuiInputLabel-root{margin-bottom:-10px;display:block;position:relative;height:18px}.MuiDataGrid-panel .MuiDataGrid-filterForm .MuiFormControl-root .MuiInput-root{margin-top:0}.MuiDataGrid-panel .MuiDataGrid-filterForm .MuiFormControl-root .MuiTextField-root{padding:0;margin-top:0}.MuiChip-root.Completed{color:#009688;border:1px solid #009688}.MuiChip-root.Completed svg{color:inherit}.MuiChip-root.Processing{color:#cca509;border:1px solid #cca509}.MuiChip-root.Processing svg{color:inherit}.profile__card{height:100%;padding:0;background-color:#fff}.profile__card .nav-item{text-transform:uppercase;font-weight:500}.profile__card .tab-content{padding:0 30px 40px}.profile__card--calendar .rbc-toolbar{flex-wrap:nowrap!important}.profile__information{padding:30px 40px;display:flex;flex-direction:column;text-align:center;height:100%;justify-content:center}@media (max-width:1345px) and (min-width:1200px){.profile__information{padding:30px 15px}}@media screen and (max-width:360px){.profile__information{width:100%;align-items:center}}.profile__avatar{width:100%;margin-bottom:15px}.profile__avatar img{max-height:140px;max-width:140px;border-radius:50%}.profile__data{width:100%}.profile__name{font-weight:900;text-transform:uppercase;margin:0;line-height:18px}.profile__company{font-weight:500;margin-bottom:10px;margin-top:0;opacity:.6;line-height:18px}.profile__user_information_details{margin:10px 0}.profile__user_information_details_head{font-size:12px;margin:0;font-weight:600}.profile__user_information_details_content{margin:0}.devices__page_intro{margin-bottom:30px}.devices__device_card{margin:0}.devices__device_card .card-body{position:relative;padding:100% 0 0}.devices__device_card:hover{cursor:pointer}.devices__device_card:hover .card-body{box-shadow:0 3px 25px 0 rgba(0,0,0,.05);background-color:#fbfdff}.devices__device_card:hover .devices__device_card_content.new_device{border-color:#4ce1b6}.devices__device_card_content_wrapper{position:absolute;top:0;left:0;bottom:0;right:0}.devices__device_card_content_wrapper.new_device{padding:10%}.devices__device_card_content{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%}.devices__device_card_content.new_device{border:1px solid #f0f0f0;border-radius:.25rem}.devices__device_card_content .mdi-icon{height:50px;width:50px;margin:10px;color:#009688}.devices__device_card_content_device_details{display:flex;flex-direction:column;text-align:center;padding:15%}.devices__device_card_content_device_details .device_location{color:#646777;font-size:12px}.devices__device_card_content_device_details .device_name{font-size:14px;margin-top:10px}.devices__device_card_content_device_details .mdi-icon{height:100px;width:100px;margin:10px;color:#212529}.location-input-btn{color:#0a74bc;text-decoration:underline;font-size:11px}.location-input-btn:hover{cursor:pointer}.new-device-btn{margin-bottom:10px}.device_details__page_intro{margin-bottom:30px}.device_details__details_wrapper{flex-direction:row}.device_details__card_body,.device_details__details_wrapper,.device_details__device_profile{display:flex;justify-content:center}.device_details__device_profile{flex-direction:column;align-items:center;padding:40px 0}.device_details__device_profile img{max-width:300px;max-height:201px}.device_details__device_status{margin-top:20px;display:flex;flex-direction:column}.device_details__device_status .status{padding:0 10px;color:#fff;text-transform:uppercase;border-radius:17px;font-size:12px;line-height:2;text-align:center}.device_details__device_status .status.online{background-color:#009688}.device_details__device_status .status.offline{background-color:#d4102b}.device_details__device_status .battery{display:flex;flex-direction:row;justify-content:center;align-items:center;margin-left:12px;margin-top:12px}.device_details__device_status .battery svg{fill:#24d6a3;stroke:#24d6a3;stroke-width:2px}.device_details__Device_details_header{display:flex;justify-content:space-between}.device_details__Device_details_header .btn-group{margin:0}.device_details__actions_btn_wrapper{display:flex;flex-direction:column;align-items:center}.device_details__actions_btn_wrapper a{margin-bottom:30px;justify-content:center;display:flex;width:100%;max-width:286px}.device_details__actions_btn_wrapper a button,.device_details__actions_btn_wrapper button{justify-content:center;display:flex;margin:0;width:100%}.device_details__actions_btn_wrapper button{max-width:286px}.login{height:100vh;width:100%;min-height:100vh;display:flex;overflow-y:auto;background-color:#ecf4ff}.login__wrapper{margin:auto;padding:10px}.login__card{background-color:#fff;padding:25px 30px;max-width:520px;width:100%;box-shadow:0 0 31px -2px rgba(0,0,0,.04)}.login__profile{text-align:center}.login .btn{width:100%}.forgot_password{display:flex;justify-content:center;text-decoration:underline;font-size:12px;color:#787985}.forgot_password:hover{cursor:pointer;color:#0a74bc}.login__login_btn{height:46px;padding:0}.login__loading_spinner{color:#fff;height:30px;width:30px}.dashboard-table tbody tr{text-align:left}.dashboard-table tbody tr td{vertical-align:middle}.dashboard-table tbody tr td .btn{margin:0 20px 0 0;float:right}@media screen and (max-width:1012px){.dashboard-table tbody tr td .btn.first{margin-bottom:10px}}.latest-measurements-filter{padding:15px}.latest-measurements-filter .dropdown{display:inline;margin-left:15px}.latest-measurements-filter .dropdown button{max-width:250px}.latest-measurements-filter .dropdown button p{justify-content:space-between}.latest_measurements__value_tab{display:flex;flex-direction:column;height:80%;background-color:#ebf5ff;padding:8px;border-radius:5px;border:1px solid #c9daea;margin-right:10px}.latest_measurements__value_tab .latest_measurements__name{display:flex;height:50%;align-items:center;font-size:11px;margin-bottom:5px;color:#787878;text-transform:capitalize}.latest_measurements__value_tab .latest_measurements__value{height:50%;display:flex;align-items:center;font-weight:400;font-size:16px}.report__filter-options{display:flex}.report__date_picker .rdrCalendarWrapper,.report__date_picker .rdrCalendarWrapper .rdrMonth,.report__date_picker .rdrCalendarWrapper .rdrMonthPicker,.report__date_picker .rdrCalendarWrapper .rdrYearPicker{width:100%}.reports__report_card{margin:0}.reports__report_card .card-body{position:relative;padding:60% 0 0}.reports__report_card:hover{cursor:pointer}.reports__report_card:hover .card-body{box-shadow:0 3px 25px 0 rgba(0,0,0,.05);background-color:#fbfdff}.reports__report_card:hover .reports__report_card_content.new_report{border-color:#009688}.reports__report_card_content_wrapper{position:absolute;top:0;left:0;bottom:0;right:0}.reports__report_card_content_wrapper.new_report{padding:10%}.reports__report_card_content{position:relative;height:100%}.reports__report_card_content.new_report{border:1px solid #f0f0f0;border-radius:.25rem;display:flex;flex-direction:column;align-items:center;justify-content:center}.reports__report_card_content .mdi-icon{height:50px;width:50px;margin:10px;color:#009688}.reports__report_card_content_report_details{display:flex;flex-direction:column;padding:20px;height:100%;justify-content:space-between}.reports__report_card_content_report_details .btn{margin-bottom:0}.reports__report_card_content_report_details .report_last_ran{color:#646777;font-size:12px}.reports__report_card_content_report_details .report_name{font-size:14px;margin-top:0}.reports__report_card_content_report_details .mdi-icon{height:100px;width:100px;margin:10px;color:#212529}.reports__report_actions_btn_wrapper button{margin-right:0;display:block;width:50%;text-align:center}.reports__report_actions_btn_wrapper button p{align-items:center;display:block}.reports__report_actions_btn_wrapper button p svg{margin-top:0;height:18px;width:18px}.reports__report_details_devices,.reports__report_details_measurements{margin-top:20px}.reports__report_details_devices span,.reports__report_details_measurements span{display:inline-block;background-color:#d0e3ff;padding:2px 12px;border-radius:5px;margin:5px 5px 5px 0}.report-download-btn{float:right;margin:0 0 0 20px}.report-runs-table .Completed,.report-runs-table .Processing{padding:5px 15px;color:#fff;border-radius:5px}.report-runs-table .Completed{background-color:#009688}.report-runs-table .Processing{background-color:#dfa527}.form__form-group_checkbox{display:flex;align-items:center}.form__form-group_checkbox .checkbox{width:12px;height:12px;margin-left:5px}.form__form-group_checkbox .checkbox:hover{cursor:pointer}.site__site_performance_chart_wrapper .site__site_performance_row{display:flex;flex-direction:row}.site__site_performance_chart_wrapper .site__site_performance_row .site__site_performance_chart_wrapper{width:50%}.site__site_total_devices{display:flex;flex-direction:column;justify-content:center;height:100%;align-items:center}.site__site_total_devices .value{font-size:44px;font-weight:600}.site__site_average_card{background-color:#e9f4ff;color:#fff;border-radius:5px;display:flex;flex-direction:row;margin:10px}.site__site_average_card .site__average_card_label{padding:3px 10px;font-weight:500;background-color:#4698e0;display:flex;align-items:center;width:100px;border-radius:5px 0 0 5px}.site__site_average_card .site__average_card_value{text-align:center;padding:9px;font-size:25px;font-weight:600;color:#646777}.site__site_average_card .site__average_card_value .unit{font-size:14px;font-weight:300}.site__location_performance{padding:10px;border-radius:5px;margin-bottom:25px;max-height:50px;background-color:#f4f4f4}.site__location_performance .site__location_performance_location_card{display:flex;flex-direction:row;align-items:center}.site__location_performance .site__location_performance_location_card .location_name{max-width:200px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.site__location_performance .site__location_performance_location_card .location_name a{text-decoration:underline}.site__location_performance_graph-item{text-align:left;display:flex;align-items:flex-end;width:100%;margin-top:10px}.site__location_performance_graph-item:first-child{margin-top:0}.site__location_performance_graph-title{width:40%;font-size:13px;line-height:1.38;color:#2e2e2e;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.site__location_performance_graph-progress{width:60%;margin-bottom:5px}.site__location_performance_graph-progress.progress--wide{width:80%}.site__location_performance_graph-progress .progress__label{text-align:right}.site__location_performance_graph-title{display:flex;flex-direction:row;align-items:center}.site__location_performance_graph-title svg{visibility:hidden;width:17px;height:17px}.site__location_performance_graph-title.location_performance_alert svg{visibility:visible;fill:#d4102b;width:17px;height:17px}.site__total_locations{display:inline-block;padding:5px 10px;background-color:#f7f7f7;border-radius:5px;margin-bottom:10px}.site_locations_table .table-responsive{max-height:220px}.dashboard__current-users{display:flex;align-items:center;flex-direction:column}.dashboard__current-users .dashboard__current-users-chart{position:relative;width:100%}.dashboard__current-users .dashboard__current-users-chart div,.dashboard__current-users .dashboard__current-users-chart svg{width:100%!important;margin:0 auto}.dashboard__current-users .dashboard__current-users-chart .dashboard__current-users-label{margin:0;position:absolute;top:calc(50% + 10px);text-align:center;font-size:38px;width:100%}.dashboard__current-users .dashboard__current-users-info{display:flex;align-items:flex-start;width:100%;justify-content:space-between;font-size:13px;line-height:1.54;color:#555}.dashboard__current-users .dashboard__current-users-info p{margin:0}.dashboard__current-users .dashboard__current-users-info .dashboard__current-users-day{display:flex;flex-direction:column;align-items:center}.dashboard__current-users .dashboard__current-users-info .dashboard__current-users-day span:last-child{font-size:16px;line-height:1.25;font-weight:500;color:#555}@media screen and (min-width:1539px){.dashboard__current-users .dashboard__current-users-info{padding:0 20px}}@media screen and (min-width:1200px) and (max-width:1539px){.dashboard__current-users .dashboard__current-users-chart div,.dashboard__current-users .dashboard__current-users-chart svg{height:100px!important}}@media screen and (min-width:768px) and (max-width:1023px){.dashboard__current-users .dashboard__current-users-info{padding:0 75px}}.site__max_value{color:#bbb;margin-top:-10px;font-size:11px;text-align:center}.site__total_count_wrapper{display:flex;flex-direction:row;justify-content:space-evenly;align-items:center;height:100%}.site__total_count_wrapper .site_total_count_content{font-size:12px;display:flex;flex-direction:column;align-content:center;align-items:center;justify-content:center;width:100%;height:95%}.site__total_count_wrapper .site_total_count_content .border{border-right:2px solid #d7d7d7}.site__total_count_wrapper .site_total_count_content span{font-size:34px;font-weight:300}.locations__new_location_wrapper{margin-bottom:10px}.location_overview__total_devices{display:inline-block;padding:5px 10px;background-color:#f7f7f7;border-radius:5px;margin-bottom:10px}@media screen and (min-width:768px){.container{width:100%;max-width:1630px}}.container__wrap{padding-left:0;padding-top:90px;min-height:100vh;transition:padding-left .3s;background:#f2f4f7}@media screen and (min-width:576px){.container__wrap{padding-left:250px}}.layout.layout--collapse+.container__wrap{padding-left:0}@media screen and (min-width:576px){.layout.layout--collapse+.container__wrap{padding-left:60px}}@media screen and (min-width:576px){.layout.layout--top-navigation+.container__wrap{padding-left:0}}
/*# sourceMappingURL=main.808acfbc.chunk.css.map */