@import url(https://fonts.googleapis.com/css?family=Montserrat:700);.toaster{position:fixed;top:0;left:0;right:0;padding:20px;display:flex;flex-direction:column;align-items:center;pointer-events:none}.toaster .toast{transition:.2s;pointer-events:all}.toaster button:focus{outline:none}.toast-primary .close,.toast-primary .toast-header{color:#003670;background-color:#bdddff;border-color:#a8d2ff}.toast-primary .toast-body{background-color:#e6f2ff}.toast-secondary .close,.toast-secondary .toast-header{color:#2a2d30;background-color:#d0d3d6;border-color:#c5c9cd}.toast-secondary .toast-body{background-color:#e6e7e9}.toast-success .close,.toast-success .toast-header{color:#0c3415;background-color:#a3e9b3;border-color:#92e5a5}.toast-success .toast-body{background-color:#c4f1ce}.toast-info .close,.toast-info .toast-header{color:#073239;background-color:#99e6f2;border-color:#87e2f0}.toast-info .toast-body{background-color:#beeff7}.toast-warning .close,.toast-warning .toast-header{color:#775900;background-color:#fff0c4;border-color:#ffebaf}.toast-warning .toast-body{background-color:#fffaed}.toast-danger .close,.toast-danger .toast-header{color:#6f131c;background-color:#f8d6d9;border-color:#f5c4c9}.toast-danger .toast-body{background-color:#fef9f9}.toast-light .close,.toast-light .toast-header{color:#a5b2bf;background-color:#fff;border-color:#fff}.toast-light .toast-body{background-color:#fff}.toast-dark .close,.toast-dark .toast-header{color:#000;background-color:#8e98a3;border-color:#828e9a}.toast-dark .toast-body{background-color:#a4adb5}@media screen{.react-bootstrap-table{width:100%;overflow-x:auto;overflow-y:hidden}.row-expansion-style .react-bootstrap-table{overflow-x:hidden}}.react-bootstrap-table table{table-layout:auto;margin-bottom:0}.react-bootstrap-table table.table-fixed-width{table-layout:fixed;margin-bottom:0}.react-bootstrap-table table.min-width-1200{min-width:1200px}.react-bootstrap-table table.min-width-500{min-width:500px}@media(min-width:576px){.react-bootstrap-table2-search-header{width:200px}}table tr td svg{vertical-align:-25%}table tr .btn svg{vertical-align:-17%}table tr .btn{white-space:nowrap}.react-bootstrap-table .row-expansion-style{padding:0}.row-expansion-style .react-bootstrap-table .header-class{display:none}.expanded-area{border-bottom:1px solid #888}.equipment-list-table .react-bootstrap-table table thead th{vertical-align:top}table th label.filter-label{display:block;margin-bottom:0}table .status-filter{margin-top:3px;min-width:100px;font-size:14px;padding:0 .2rem;height:30px}.smaller-font-size-table-container .react-bootstrap-table table{font-size:95%}.row-expansion-style .react-bootstrap-table .no-header{display:none}.sub-table-background{background-color:#f5f5f5}body{overflow-y:scroll;background-color:#f8f9fa;font-family:"Avenir",sans-serif;font-size:16px;line-height:24px;margin:0;padding:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{color:#007bff}h1,h2,h3,h4,h5,h6{font-family:"Montserrat",sans-serif}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){#root,body,html{height:100%}}#app,#main,#root{display:flex;min-height:100vh;flex-direction:column}#body,#footer,#header,#main,#sidebar,.notification-bar{position:relative;flex:0 0 auto}#sidebar{z-index:3}#header{position:sticky;top:0;background-color:#f8f9fa;z-index:2}#body{flex-grow:1;display:flex;flex-direction:column}#body,#footer{z-index:1}.fade-in{-webkit-animation:fadeIn .2s ease;animation:fadeIn .2s ease}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.spinner{pointer-events:none;width:4em;height:4em;border:.5em solid #dee2e6;border-top-color:#0b7975;border-radius:50%;-webkit-animation:loadingSpin 1s linear infinite;animation:loadingSpin 1s linear infinite;vertical-align:-12.5%}.spinner.fade-in{opacity:0;-webkit-animation:loadingSpin 1s linear infinite,fadeIn .2s ease .1s;animation:loadingSpin 1s linear infinite,fadeIn .2s ease .1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}#root>.spinner{margin:auto}@-webkit-keyframes loadingSpin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes loadingSpin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.MOVUS-logo{width:auto;height:40px}.btn-outline-secondary,.table{background-color:#fff}.btn-xs{padding:.25em;line-height:1}.btn-xs.btn-outline-secondary.btn-muted{border-color:#9da5ad}.navbar-nav .btn svg{vertical-align:-15%}.dropdown svg{width:1.2em;vertical-align:-17.5%;margin-right:.3em}.dropdown .bp3-icon svg{width:auto;margin-right:0;display:inline-block}.object-fit-cover img,img.object-fit-cover{object-fit:cover;font-family:"object-fit: cover;"}.object-fit-contain img,img.object-fit-contain{object-fit:contain;font-family:"object-fit: contain;"}.object-fit-contain img,.object-fit-cover img,img.object-fit-contain,img.object-fit-cover{height:100%;width:100%}.montserrat{font-family:"Montserrat",sans-serif}.card-header{display:flex;justify-content:space-between;background-color:#fff}.original-card .card-header{background-color:rgba(0,0,0,.03)}.card-header h1,.card-header h2,.card-header h3,.card-header h4,.card-header h5,.card-header h6{font-family:"Montserrat",sans-serif;margin-bottom:0;text-align:left}.react-images__blanket,.react-images__positioner{z-index:9999999!important}.react-images__view{line-height:100vh!important}.react-images__dialog,.react-images__frame,.react-images__pager,.react-images__track,.react-images__view,.react-images__view-wrapper{height:100%;width:100%}.react-images__view-image{padding:60px 90px}.fullscreen-enabled .react-images__view-image{padding:0}.container-in-container{padding-left:0;padding-right:0}.small-gutters{margin-left:-.15rem;margin-right:-.15rem}.small-gutters>.col,.small-gutters>[class*=col-]{padding-left:.15rem;padding-right:.15rem}.react-icon--inline{line-height:1;vertical-align:-25%}.modal,.modal-backdrop{z-index:999999}.tooltip{z-index:1000000}.toaster{z-index:1000001}@media print{svg{stroke:#000;stroke-width:1%}.badge svg{stroke-width:5%}.btn{text-shadow:-.5px -.5px 0 #999,.5px -.5px 0 #999,-.5px .5px 0 #999,.5px .5px 0 #999!important}}.bg-movus-green{background-color:#00afaa}.color-movus-green{color:#00afaa}.carousel-control-prev-icon{position:absolute;bottom:-50px;left:40px}.carousel-control-next-icon{position:absolute;bottom:-50px;right:40px}.carousel-control-next,.carousel-control-prev{width:0}.possible-causes-modal-content{height:480px}.nc__dropdown svg.nc__delete-icon{vertical-align:0;margin:0;display:flex;align-items:center;justify-content:center;font-size:20px}.nc__dropdown .dropdown-toggle:after{display:none!important}.nc__dropdown .nc__unread-count{position:absolute;right:-3px;top:0}.nc__dropdown .dropdown-menu.show{overflow:auto;max-height:80vh}.nc__dropdown .nc__dropdown-item:active{background-color:#fafafa;color:#333}.nc__dropdown .nc__dropdown-item .nc__notification-text{width:380px;cursor:pointer}@media screen and (max-width:576px){.nc__dropdown .nc__dropdown-item .nc__notification-text{width:220px}}.nc__dropdown .nc__dropdown-item .nc__no-notification-text{width:400px;cursor:pointer}@media screen and (max-width:576px){.nc__dropdown .nc__dropdown-item .nc__no-notification-text{width:240px}}.nc__dropdown .nc__dropdown-item:last-child .nc__meta-data{border-style:none!important}.nc__dropdown .nc__dropdown-item a{color:#212529}.nc__dropdown .nc__dropdown-item a:hover{text-decoration:none}.nc__dropdown .nc__dropdown-item .nc__read-circle{cursor:pointer;width:15px;height:15px;display:inline-block;border-radius:50%;-webkit-transform:translateY(2px);transform:translateY(2px)}.nc__dropdown .nc__dropdown-item .nc__read-circle.danger.nc__read{border:2px solid #c6093b}.nc__dropdown .nc__dropdown-item .nc__read-circle.danger.nc__unread{background:#c6093b}.nc__dropdown .nc__dropdown-item .nc__read-circle.normal.nc__read{border:2px solid #00afaa}.nc__dropdown .nc__dropdown-item .nc__read-circle.normal.nc__unread{background:#00afaa}.nc__dropdown .nc__dropdown-item .nc__timestamp{font-size:12px;color:#888;height:24px}.nc__dropdown .nc__dropdown-item button.nc__button-delete:hover{background-color:transparent}.modal-footer,.modal-header{border:none}.modal-header button:focus{outline:none}.modal-md{max-width:530px}#header .btn svg{vertical-align:-42%}#sidebar{display:none;position:fixed;top:0;left:0;bottom:0;width:0}#sidebar .bp3-tree-node-icon{opacity:.9}.user-is-logged-in #sidebar{display:flex;flex-direction:column}.sidebar-expanded #sidebar{width:100%}@media screen and (min-width:768px){.sidebar-expanded #sidebar{width:0}}@media screen and (max-width:768px){#main{margin-left:0!important}.sidebar-expanded .sidebar__body,.sidebar-expanded .sidebar__inner{width:300px!important}}.sidebar__full-width{position:relative;width:100%;height:100%;flex:1 1 auto}.sidebar__body{position:absolute;top:0;left:0;bottom:0;width:0;overflow:hidden;max-width:90vw;background-color:#f8f9fa;box-shadow:0 0 5px rgba(0,0,0,.25098039215686274);box-shadow:0 0 5px rgba(0,0,0,.25);transition:width .5s}.sidebar__body .sidebar__inner{width:300px;max-width:90vw}.sidebar__body .sidebar__inner-scroll{flex:1 1 auto;overflow:auto;overflow-y:auto;overflow-x:hidden;min-width:190px}.sidebar__background{background-color:transparent;position:absolute;top:0;left:0;bottom:0;width:0;padding:0;overflow:hidden;display:flex;flex-direction:column;align-items:flex-end;justify-content:flex-start;color:#fff;border:none;outline:none;transition:background-color .5s ease,width 0s ease .5s}.sidebar__background svg{display:none;margin:.2em}.sidebar-expanded .sidebar__background{width:100%;background-color:rgba(0,0,0,.6666666666666666);background-color:rgba(0,0,0,.67);transition:background-color .5s ease}.sidebar-expanded .sidebar__background svg{display:block}.user-is-logged-in .sidebar__body{width:0}.user-is-logged-in #body,.user-is-logged-in #footer .footer--floating,.user-is-logged-in #footer .footer--non-floating,.user-is-logged-in #header{margin-left:0}.user-is-logged-in #body,.user-is-logged-in #header,.user-is-logged-in #main{transition:margin-left .5s}.sidebar-expanded.user-is-logged-in .sidebar__body{width:300px}@media screen and (min-width:768px){.user-is-logged-in.sidebar-default .sidebar__body,.user-is-logged-in.sidebar-expanded .sidebar__body{width:300px}.user-is-logged-in.sidebar-default #footer,.user-is-logged-in.sidebar-expanded #footer{display:none}.user-is-logged-in.sidebar-default .sidebar__resizer,.user-is-logged-in.sidebar-expanded .sidebar__resizer{cursor:col-resize;margin-left:-10px;width:10px;background:#eee;z-index:1}.user-is-logged-in.sidebar-default .sidebar__resizer:hover,.user-is-logged-in.sidebar-expanded .sidebar__resizer:hover{background:#ccc}.user-is-logged-in .sidebar__background{display:none}}.sidebar__logo{max-height:2.375rem;max-width:190px}#sidebar .footer--non-floating .col-auto{margin-left:0!important;margin-right:auto!important}#sidebar .footer--non-floating .col-auto.col-auto{margin-right:0!important}.tree__node--ancestor-of-selected>.bp3-tree-node-content>.bp3-tree-node-caret{color:#137cbd}.bp3-tree .dropdown-toggle:after{border:none}.bp3-tree-node-secondary-label>.must-hover.dropdown{display:none}.bp3-tree-node-content:hover>.bp3-tree-node-secondary-label>.must-hover.dropdown{display:block}.bp3-collapse .bp3-collapse-body{-webkit-transform:none!important;transform:none!important}.bp3-tree-node-content{cursor:pointer}#footer{width:100%;background-color:#f8f9fa}.footer__copyright{white-space:nowrap}.footer__copyright img{height:1.1em;width:5.55em;margin-top:-4px}.footer--floating{position:fixed;bottom:0;left:0;right:0;background-color:inherit}@media print{.footer--floating{display:none}.footer--non-floating.invisible{display:block!important;visibility:visible!important}}.notification-bar{width:100%;width:100vw;border-radius:0;margin:0}.notification-bar--non-floating{position:fixed;top:0;left:0;right:0;z-index:4}.notification-bar--floating{visibility:hidden}.account-payment--warning.account-payment__notification-bar{background-color:#ffc107;border-color:#e7ae00;color:#543f00}.account-payment--danger.account-payment__modal .modal-content,.account-payment--danger.account-payment__notification-bar{background-color:#dc3545;border-color:#a71d2a;color:#fff}.account-payment a.learn-more{text-decoration:underline}.account-payment--danger a.learn-more{color:#f3b7bd}.account-payment--danger.account-payment__modal{background-color:rgba(220,53,69,.1)}.beta-banner--danger.beta-banner__notification-bar{background-color:#fff;border-color:#dc3545;color:#000}.beta-banner a.click-here{text-decoration:underline}.title h2{word-wrap:"break-word"}.root-page-centered h1,.title h2{text-transform:uppercase;font-family:"Montserrat",sans-serif}.root-page-centered h1{font-size:1.2rem}.root-page-centered{width:100%;display:flex;flex:1 1 auto;align-items:center;justify-content:center;background-color:#f8f9fa}.root-page-centered__row{margin:15px;width:100%}.root-page-centered__column{width:100%;max-width:360px;max-width:22.5rem;margin:auto}.form-floating-labels .form-control,.form-floating-labels .form-group{position:relative}.form-floating-labels .form-control:focus{z-index:2}.form-floating-labels label{z-index:3}.form-floating-labels .form-group>input,.form-floating-labels .form-group>label{height:3.125rem;padding:.75rem}.form-floating-labels .form-group>label{position:absolute;top:0;left:0;display:block;width:100%;margin-bottom:0;line-height:1.5;color:#495057;pointer-events:none;cursor:text;border:1px solid transparent;transition:all .1s ease-in-out}.form-floating-labels .form-group input::-webkit-input-placeholder{color:transparent}.form-floating-labels .form-group input:-ms-input-placeholder{color:transparent}.form-floating-labels .form-group input::placeholder{color:transparent}.form-floating-labels .form-group input:not(:-ms-input-placeholder){padding-top:1.25rem;padding-bottom:.25rem}.form-floating-labels .form-group input:not(:placeholder-shown){padding-top:1.25rem;padding-bottom:.25rem}.form-floating-labels .form-group input:not(:-ms-input-placeholder)+label{padding-top:.25rem;padding-bottom:.25rem;font-size:12px;color:#777}.form-floating-labels .form-group input:not(:placeholder-shown)+label{padding-top:.25rem;padding-bottom:.25rem;font-size:12px;color:#777}.form-floating-labels .form-group input:-webkit-autofill+label{padding-top:.25rem;padding-bottom:.25rem;font-size:12px;color:#777}@supports(-ms-ime-align:auto){.form-floating-labels .form-group>label{display:none}.form-floating-labels .form-group input::-ms-input-placeholder{color:#777}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.form-floating-labels .form-group>label{display:none}.form-floating-labels .form-group input:-ms-input-placeholder{color:#777}}.form-floating-labels .form-group{margin-bottom:0}.form-floating-labels .form-group input{margin-bottom:-1px;border-radius:0}.form-floating-labels .form-group:first-of-type input{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.form-floating-labels .form-group:last-of-type input{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem;margin-bottom:10px}.form-floating-labels .spinner{margin:0 auto}#temperatureImage,#toneImage,#volumeImage{width:35px;height:35px}.eventlist-subtable-row{background-color:#fff;cursor:pointer}.eventlist-subtable-row:hover{background-color:#f2f2f2}.bar-track{position:relative;display:flex;margin:2px 0;border-radius:16px;height:16px;box-shadow:0 .125rem .375rem rgba(0,0,0,.275);background:#26ef0e;background:-webkit-gradient(left top,right top,color-stop(0,#26ef0e),color-stop(50%,#faf719),color-stop(100%,#fd2d20));background:linear-gradient(90deg,#26ef0e 0,#faf719 50%,#fd2d20);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FF26EF0E",endColorstr="#FFFD2D20",GradientType=1)}.bar-thumb{margin-left:-2px;margin-top:-2px;margin-right:-2px;border-radius:50%;width:20px;height:20px;background-color:transparent;border:2px solid #fff;box-shadow:0 0 4px .25px rgba(0,0,0,.75);box-shadow:0 0 4px .25px rgba(0,0,0,.75),inset -4px -4px 4px 0 rgba(0,0,0,.25);z-index:1}.bar-cover{position:absolute;width:100%;height:100%;border-radius:16px;background-color:#fff;opacity:.8;box-shadow:0 0 1px 0 #fff}@media print{.bar-track{border:.5px solid #aaa}.bar-thumb{position:relative;margin-left:-2.5px;margin-top:-2.5px;border:2.5px solid #fff}.bar-thumb:after,.bar-thumb:before{position:absolute;content:"◯";color:#818181;top:-2.5px;left:-2.5px;font-size:21px;line-height:21px;margin-top:.95px;margin-left:-.5px}.bar-thumb:after{font-size:16px;line-height:16px;margin-top:3px;margin-left:2px}}.equipment_running_status{width:1.4em;height:1.4em}.overall-status-indicator{height:25px;width:25px;border-radius:50%;display:inline-block;vertical-align:middle;border:2.5px solid #fff;box-shadow:0 0 4px .25px rgba(0,0,0,.5);box-shadow:0 0 4px .25px rgba(0,0,0,.5),inset -4px -4px 4px 0 rgba(0,0,0,.25)}.overall-status-indicator__text{background:#fff;border:none}.overall-status-indicator--grey{background:#999}.overall-status-indicator__text--grey{color:#999}.overall-status-indicator--green{background:#26ef0e}.overall-status-indicator__text--green{color:#26ef0e}.overall-status-indicator--yellow{background:#faf719}.overall-status-indicator__text--yellow{color:#faf719}.overall-status-indicator--red{background:#fd2d20}.overall-status-indicator__text--red{color:#fd2d20}.indicator-badge.badge{vertical-align:.1em;font-size:100%;padding:1.75px 2px 2.25px;margin-right:2px}.indicator-badge.badge-warning{color:#fff;background-color:#dda600}.indicator-badge.badge--expanded{padding-left:3px;padding-right:3px}.indicator-badge span{font-size:.8em;margin-left:.25em;margin-right:1px;vertical-align:middle}.indicator-badge .indicator-direction{font-size:1.4em;margin-left:-.3em;margin-right:-.3em}.home .card h2{font-size:1.5rem;font-family:"Montserrat",sans-serif;margin-bottom:0;text-align:left}.home .card{margin-bottom:15px}.home .card .react-bootstrap-table-pagination{margin-right:15px}.home .card .card-header{display:flex;justify-content:space-between;background-color:#fff}.home .echarts-for-react{padding:15px}.home .card .btn{margin-bottom:1rem}.home .flow-col{flex-basis:28em;flex-grow:1}.home .flow-col-2x{flex-basis:56em;flex-grow:2}table .home__comments_col{max-width:100px}@media screen and (max-width:1200px){table .home__comments_col{max-width:150px}}@media screen and (max-width:768px){table .home__comments_col{max-width:100px}}.table-toolbar .title h2{margin-bottom:0}.table-toolbar__inputs{display:inline-block;vertical-align:.5rem}.table-toolbar__inputs svg{vertical-align:-.35em}.table-toolbar .search-label{margin-bottom:0}.profile-page__navbar-row{border:1px solid #e7e7e7}@media print{.profile-page__navbar-row{display:block}}.profile-page__header .img-thumbnail{width:160px;height:160px;position:absolute;margin-top:20px;z-index:1}.profile-page__header img.img-thumbnail{cursor:pointer}.profile-page__header .img-thumbnail .image-upload__img-container{width:100%;height:100%;display:flex;align-items:center;justify-content:center;margin:0;padding:15px}.profile-page__header .img-thumbnail .image-upload__img{max-width:100%;max-height:100%}.profile-page__header .img-thumbnail .image-upload__add-button,.profile-page__header .img-thumbnail .image-upload__add-button-container{margin:0;width:100%;height:100%}.profile-page__header .img-thumbnail .image-upload__add-button-container .file-upload__feedback{position:absolute;left:5px;bottom:5px;margin:0;width:auto}.profile-page__sidebar{margin-top:10px}.profile-page__navbar{min-height:2.625em}@media(min-width:992px){.profile-page__header .img-thumbnail{width:100%;height:255px}.profile-page__sidebar{margin-top:25px}}.profile-page__header{margin:0!important;background-color:#ccc;background-image:url(/static/media/deviceDetailsPattern.22ce38a9.png);background-repeat:repeat;min-height:200px}.file-upload__feedback{display:block;background:#fff;padding:.25rem .3rem;margin-bottom:.3em;border-radius:.2rem}.square-button-card{position:relative;padding-bottom:100%}.square-button-card .btn{position:absolute;top:0;bottom:0;left:0;right:0;margin:0;display:flex;flex-direction:column;justify-content:center;align-items:center}.image-upload__img-toolbar .btn,.square-button-card .btn{cursor:pointer}.image-upload__img-container{position:relative}.image-upload__img-toolbar{position:absolute;top:4px;right:4px;text-align:right}.image-upload__img-toolbar .btn{padding:.25rem .3rem}.image-upload__add-image{line-height:2}.image-upload__add-image svg{vertical-align:-17.5%}.image-upload__images-container .image-upload__add-button-container,.image-upload__images-container .image-upload__img-container{margin-top:10px;margin-right:10px;display:inline-block}.image-upload__images-container .image-upload__add-button-container:last-child,.image-upload__images-container .image-upload__img-container:last-child{margin-right:0}.image-upload__images-container .image-upload__img{max-width:450px;max-height:150px;width:auto;height:auto}.image-upload__images-container .image-upload__add-button{height:150px;width:150px}.contact-link--one-line{display:block;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-top:2px}.info-card .card-header{align-items:center}.info-card .card-header .info-card__header-buttons{display:flex;flex-direction:row;margin-left:.3em}.info-card .info-card__inline-heading-button{vertical-align:15%}.info-card.info-card--collapsible .card-header .info-card__dropdown{margin-left:.3em}.modal-with-borders .modal-body{border-top:1px solid #343a40;padding:0}.modal-with-borders .modal-body>.row{margin:0}.modal-with-borders .modal-body>.row>div{padding-top:1.5rem;padding-bottom:1.5rem}.modal-with-borders--xl .modal-body>.row>div+div{border-top:1px solid #343a40}@media(min-width:992px){.modal-with-borders--xl .modal-body>.row>div+div{border-top:none;border-left:1px solid #343a40}}.store-badges__app-store,.store-badges__google-play{display:inline-block;margin:2px}.store-badges__app-store img,.store-badges__google-play img{width:160px;max-width:100%}.store-badges--inline .store-badges__app-store img{width:142px}.img-aspect-ratio{position:relative}.img-aspect-ratio img{position:absolute;top:0;bottom:0;left:0;right:0;max-width:100%;max-height:100%;margin:auto}.equipment-list-edit-columns-modal .modal-body{padding-top:0}.draggable-item{border:1px solid #fff}.draggable-item .drag-icon{align-self:stretch;display:flex;align-items:center;cursor:grab}.draggable-item .drag-icon:active{cursor:grabbing}.draggable-item .drag-icon path{stroke:#aaa}.draggable-hovered{background-color:#eee}.draggable-targeted{border:1px solid #ccc}div .DateInput_input{font-size:1rem;text-align:center}div .DateInput{width:7.5rem}form .DateRangePickerInput,form .SingleDatePickerInput{border:1px solid #ced4da;border-radius:.25rem}form .DateRangePickerInput_calendarIcon,form .SingleDatePickerInput_calendarIcon{padding:0 4px 6px}form .DateInput_input{padding:6px 11px 4px}form .DateInput,form .DateInput_input{background-color:transparent}.echarts-for-react,.echarts-for-react canvas,.echarts-for-react div{max-width:100%}div .DateInput_input{line-height:1.875;height:2.875rem;padding:.5rem 0 .375rem;border-bottom-width:.125rem}.DateInput_input__disabled{background:#f2f2f2;font-style:normal}.mapboxgl-map,.mapboxgl-map-container{position:relative;background-color:#c3b792;width:100%;height:100%}.mapboxgl-map-container .mapboxgl-map{position:absolute}.mapboxgl-map .mapboxgl-popup-content{padding:0;box-shadow:0 5px 15px rgba(0,0,0,.75)}.mapboxgl-map .mapboxgl-popup-content .card{border:none}.mapboxgl-map .mapboxgl-popup-content .bar-track{box-shadow:0 2px 8px 0 rgba(0,0,0,.4)}.mapboxgl-no-data-indication{width:100%}.mapboxgl-no-data-indication:before{content:" ";position:absolute;background:#fff;top:0;bottom:0;left:0;right:0;opacity:.85}.mapboxgl__cluster{position:relative;height:0;width:0;opacity:.9}.mapboxgl__cluster__count{position:absolute;top:-1rem;left:-1rem;height:2rem;width:2rem;border-radius:2rem;line-height:2rem;text-align:center}.mapboxgl__cluster__border{position:absolute;top:-2rem;left:-2rem;height:4rem;width:4rem}.mapboxgl__cluster__selected-point{opacity:.7}.mapboxgl-marker,.mapboxgl__cluster,.mapboxgl__cluster__border,.mapboxgl__cluster__count,.mapboxgl__cluster__selected-point{cursor:pointer}.activity-card .card-title{margin-bottom:1.5rem}.activity-card .card-title img{width:2.2em;margin-right:4px}.activity-card .subtitle{font-size:70%;font-weight:400;margin-top:.25rem}.alarm-sound-button .bp3-icon,.alarm-sound-button .spinner{vertical-align:-20%}.ql-toolbar{display:none}.editor{width:100%;border-radius:.25rem;border-top:1px solid #ccc!important;background:#fff}.editor-mention-list-container{width:500px;border:1px solid #f0f0f0;border-radius:4px;background-color:#fff;box-shadow:0 2px 12px 0 rgba(30,30,30,.08);z-index:9001;max-height:240px;overflow:auto}.editor-mention-list{list-style:none;margin:0;padding:0}.fitmachine-alarm-card .flow-col-lg{flex-basis:32em}.fitmachine-alarm-card .flow-col-md{flex-basis:24em}.fitmachine-alarm-card .flow-col-sm{flex-basis:18em}.fitmachine-alarm-card .flow-col-xs{flex-basis:12em}.fitmachine-alarm-card .flow-col-xxs{flex-basis:5em}.fitmachine-alarm-card.no-footer-padding .card-footer{padding:0}.vertical-line,.vertical-line-transparent{border-left:3px solid #ccc;height:4.5em;margin-left:-8px;margin-right:8px;padding:0;top:0}.vertical-line-transparent{border-left:3px solid transparent}.no-spinners{-moz-appearance:textfield}.no-spinners::-webkit-inner-spin-button,.no-spinners::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.access-cards .card h2{font-size:1.5rem;font-family:"Montserrat",sans-serif;margin-bottom:0;text-align:left}.access-cards .card{margin-bottom:15px}.access-cards .card .react-bootstrap-table-pagination{margin-right:15px}.access-cards .card .react-bootstrap-table+.row .dropdown-toggle,.access-cards .card .react-bootstrap-table+.row .react-bootstrap-table-page-btns-ul{margin-bottom:0}.access-cards .card .card-header{display:flex;justify-content:space-between;background-color:#fff}.access-cards .card .btn{margin-bottom:1rem}.access-cards .flow-col{flex-basis:28em;flex-grow:1}.access-cards .flow-col-2x{flex-basis:56em;flex-grow:2}.fluid-container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;width:100%}@media(min-width:576px){.fluid-container{max-width:max(100%,540px)}}@media(min-width:768px){.fluid-container{max-width:max(100%,720px)}}@media(min-width:992px){.fluid-container{max-width:max(90%,960px)}}@media(min-width:1200px){.fluid-container{max-width:max(70%,1140px)}}@media screen and (max-width:576px){a.bill__nav-button{font-size:1rem}}@media screen and (max-width:460px){a.bill__nav-button{font-size:.9rem;padding:.2rem .5rem}}.usage-table-wrapper{padding-left:15rem;padding-right:15rem}@media screen and (max-width:1200px){.usage-table-wrapper{padding-left:5rem;padding-right:5rem}}@media screen and (max-width:576px){.usage-table-wrapper{padding-left:0;padding-right:0}}.app-blocker{background-color:#fff;opacity:.7;position:fixed;z-index:1000000;top:0;left:0;right:0;bottom:0}
/*# sourceMappingURL=main.79e0049d.chunk.css.map */