a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}*{box-sizing:border-box;font-family:Arial,Helvetica,sans-serif}a{text-decoration:none;color:inherit}.view-wrapp{height:calc(100vh - 60px);display:flex;justify-content:space-between}.view{width:100%;padding:80px 20px 20px}@media (max-width:600px){.view{padding:80px 15px 15px}}.section-header{display:flex;justify-content:space-between;align-items:center}@media (max-width:768px){.section-header{flex-wrap:wrap}}.section-header .title{display:flex;justify-content:center;align-items:center}.section-header .title .back{padding-top:4px;cursor:pointer}.section-header .title .back img{width:20px;height:auto;transform:rotate(90deg)}.section-header .title h3{margin-left:10px;font-weight:400;font-size:21px;color:#000333}.section-header .last-seen{font-size:16px;font-weight:400;color:#6a6a6a}@media (max-width:768px){.section-header .last-seen{width:100%;margin-top:15px}}.main-btn{min-width:150px;height:30px;text-align:center;line-height:30px;font-size:16px;color:#fff;background-color:#3e73a8;border-radius:5px;outline:none;border:none;cursor:pointer}@media (max-width:768px){.main-btn{min-width:0;font-size:14px}}.type-select{position:relative;display:flex;align-items:center;justify-content:space-between}.type-select .MuiInput-root{width:100%;padding:0 15px;box-shadow:0 2px 5px 0 rgba(0,0,0,.3);background-color:#fff;color:#f24130}@media (max-width:1280px){.type-select .MuiInput-root{width:calc(100% - 70px)}}.type-select .MuiInput-root:after,.type-select .MuiInput-root:before{display:none}.type-select .MuiSelect-select:focus{background-color:#fff}.type-select .MuiInputBase-input{padding:5px 0}.type-select .MuiSelect-icon{display:none}.type-select img{width:20px;height:auto;position:absolute;right:15px;top:5px}.type-select .textfield{height:30px;color:#f24130;font-size:16px;line-height:30px;padding:0 10px;box-shadow:0 2px 5px 0 rgba(0,0,0,.3);outline:none;border:none}.picker-wrapp{display:inline-block;position:relative}.picker-wrapp:last-child{margin-left:35px}.picker-wrapp .date-picker{padding:7px 15px;background-color:#fff;color:#f24130;border:none}.picker-wrapp img{width:18px;height:auto;position:absolute;right:15px;top:5px}.picker-wrapp .react-datepicker-wrapper{width:300px;background-color:#fff;box-shadow:0 2px 5px 0 rgba(0,0,0,.3)}.picker-wrapp .react-datepicker{border:1px solid #000}.date-header-label{margin-right:10px;font-size:16px;color:#6a6a6a}thead tr{background-color:#e4e9f0}tbody tr:nth-child(odd){background-color:#fff}tbody tr:nth-child(2n){background-color:#e4e9f0}tbody tr.active{background-color:#b4d1fa}tr{cursor:pointer}.dialog-wrapp{position:fixed;top:0;left:0;right:0;bottom:0;background-color:hsla(0,0%,41.6%,.6);z-index:1000}@media (max-width:1024px){.dialog-wrapp{overflow-y:scroll}}.dialog-container{min-width:730px;position:absolute;padding:20px;left:50%;top:50%;transform:translate(-50%);background-color:#fff;transform:translate(-50%,-50%)}@media (max-width:768px){.dialog-container{width:calc(100% - 20px);top:10px;left:10px;transform:none;min-width:0}}.table-container{overflow-x:auto;margin-right:auto;margin-left:auto;padding:10px}tr{height:40px!important}th{max-width:125px;min-width:125px;padding:0!important;overflow-x:auto;white-space:nowrap}td,th{text-align:center!important}td{height:40px!important;padding:5px!important}@media (max-width:768px){.dialog-container .main-btn{min-width:150px;font-size:16px}.section-header .title h3{font-size:18px}}@media (max-width:600px){.dialog-container{padding:20px 10px}.dialog-container .buttons{text-align:center}.dialog-container .main-btn{display:inline-block;margin-top:15px!important}.main-header .logo{width:120px}.main-header .guest-label{font-size:14px}}.devices-section .section-header .title h3{margin-left:0}.devices-section .text-field{width:100%}.devices-section .row{width:100%;display:inline-flex;justify-content:space-between}.devices-section .last-seen{position:relative}.devices-section .last-seen input{width:250px;padding-left:30px;font-size:inherit;color:inherit;outline:none;border:none;border-bottom:2px solid #6a6a6a}.devices-section .last-seen img{width:15px;height:auto;position:absolute;top:2px;left:7.5px}.devices-section .list-filters{max-width:100%;display:flex;justify-content:space-between;align-items:center;padding:30px 0 15px}.devices-section .device-list-container{min-height:calc(100vh - 210px);padding:20px;background-color:#f2f2f2}.devices-section .devices-list{display:flex;justify-content:flex-start;flex-wrap:wrap}.device-card{width:100%;height:250px;overflow:auto;display:flex;flex-direction:column;justify-content:space-between;margin:0 7.5px 15px;background-color:#fff;box-shadow:0 2px 5px 0 rgba(0,0,0,.3)}.device-card .device-card-content .device-card-header{display:flex;justify-content:space-between;align-items:center;padding:5px 15px;font-size:16px;color:#fff;background-color:#3e73a8}.device-card .device-card-content .device-card-body{display:flex;justify-content:space-between;padding:15px}.device-card .device-card-content .device-card-body .label{font-size:18px;color:#333}.device-card .device-card-content .device-card-body .last-seen{margin-top:10px;font-size:14px;color:#6a6a6a}.device-card .device-card-content .device-card-body .right{text-align:right;font-size:14px;color:#6a6a6a}.device-card .device-card-content .device-card-body .right span{font-size:18px;color:#333}.device-card .device-card-content .last-seen{margin-top:10px;font-size:14px;color:#6a6a6a}.device-card .device-card-content .device-card-text{padding:0 20px}.device-card .device-details{padding-bottom:15px;font-size:18px;color:#f24130;text-decoration:underline;text-align:center}.device-card .status-indicator{width:20px;height:20px;border-radius:50px;box-shadow:0 0 .4px #000}.device-card .active{background-color:#2ecc71}.device-card .inactive{background-color:#c0392b}.tabs-header{display:flex;justify-content:space-between;align-items:center;padding-top:30px}@media (max-width:975px){.tabs-header{flex-wrap:wrap}.tabs-header .tabs{order:2;margin-top:15px}.tabs-header .buttons{width:100%;order:1;text-align:center}}.tabs-header .tabs .tab{min-width:160px;display:inline-block;padding:15px;text-align:center;font-size:18px;color:#6a6a6a;cursor:pointer}@media (max-width:600px){.tabs-header .tabs .tab{min-width:110px}}.tabs-header .tabs .tab.active{border-bottom:2px solid #f24130}.tabs-header .buttons .main-btn:last-child{margin-left:15px}.tab-content{min-height:calc(100vh - 200px);position:relative;padding:20px;background-color:#f2f2f2}@media (max-width:600px){.tab-content{padding:10px}}.tab-content .tab-item{height:100%}@media (max-width:1160px){.tab-content .tab-item .data-header{flex-wrap:wrap}.tab-content .tab-item .data-header .date-pickers{width:100%;margin-bottom:10px}}@media (max-width:1160px) and (max-width:966px){.tab-content .tab-item .data-header .date-pickers .picker-wrapp{width:100%;margin:10px 0}.tab-content .tab-item .data-header .date-pickers .picker-wrapp .date-header-label{min-width:42px;display:inline-block}}.tab-content .tab-item .data-header .type-select .MuiInput-root{min-width:120px}.data-section{height:100%;flex-direction:column}.data-section,.data-section .data-header{display:flex;justify-content:space-between}.data-section .data-header{align-items:center}.data-section .chart-container{padding-top:50px}.pickers{display:inline-block;position:relative}.alert-section{margin-bottom:45px}.alert-section .alert-header{display:flex;justify-content:space-between;padding:10px}.alert-section .buttons{margin:10px}.alert-section .buttons button{margin:0 5px}.alert-section .btn-container{display:flex;justify-content:flex-end}.alerts{display:flex;flex-wrap:wrap;justify-content:center}.alerts .alert-item{min-width:250px;border-radius:15px;width:100%;margin:15px 5px 5px;padding:15px;display:flex;align-items:center;background-color:#fff;font-family:"PT Sans",sans-serif;box-shadow:1px 1px 2px 1px rgba(0,0,0,.2);justify-content:space-around}@media (max-width:450px){.alerts .alert-item{padding-left:8px;padding-right:8px}}.alerts .alert-item .label{font-size:18px}@media (max-width:768px){.alerts .alert-item .label{font-size:15px}}@media (max-width:450px){.alerts .alert-item .label{font-size:13px}}.alerts .alert-item .alt-detail{color:#6a6a6a;margin-top:5px}.alerts .label-alert{margin:5px 0 2px;padding:5px;border-radius:20px}.alerts .active-alert{background-color:#f39c12}.btn-container{margin-top:10px;display:flex;justify-content:space-between}.btn-container .small-btn{background-color:#27ae60;width:60px;height:30px;text-align:center;line-height:30px;font-size:12px;color:#fff;border-radius:5px;outline:none;border:none;cursor:pointer}.btn-container .btn-danger{background-color:red}.btn-container button{margin-right:5px}.alert-detail{background:#fff;margin:10px 0;border:1px solid #000;padding:20px}.alerts-set-table{padding-top:20px}.alerts-set-table .buttons{padding-top:20px;text-align:center}.alerts-set-table .buttons button{margin:0 7.5px}.recipients-container{margin:10px 0;width:50%}.recipients-list{margin:10px 0;display:flex;flex-direction:column;align-items:flex-start}.mail-cnt{display:flex;width:50%}.device-config-container,.device-config-container .device-config .device-details{padding-top:20px}.device-config-container .device-config .device-details .row{display:flex;justify-content:space-between;align-items:center}@media (max-width:500px){.device-config-container .device-config .device-details .row{flex-wrap:wrap}}.device-config-container .device-config .device-details .row .type-select{margin-bottom:20px}@media (max-width:500px){.device-config-container .device-config .device-details .row .type-select{width:100%;display:block}.device-config-container .device-config .device-details .row .type-select .date-header-label{display:inline-block;width:81px;font-size:14px}}@media (max-width:450px){.device-config-container .device-config .device-details .row .type-select input{width:calc(100% - 91px)}}.device-config-container .device-config .device-details .row span:last-child{color:#f24130}.device-config-container .device-config .device-channels{padding-top:20px}.device-config-container .device-config .device-channels .label{font-size:18px;color:#6a6a6a}.device-config-container .device-config .device-channels .name{font-size:16px;color:#000333}.device-config-container .device-config .device-channels .row{display:flex;justify-content:space-between;align-items:center;margin-top:15px;padding-left:15px}@media (max-width:700px){.device-config-container .device-config .device-channels .row{flex-wrap:wrap;padding-left:0;padding-top:15px}}@media (max-width:700px){.device-config-container .device-config .device-channels .row .type-select{width:100%;margin:10px 0}}.device-config-container .buttons{padding-top:20px;text-align:center}.device-config-container .buttons button{margin:0 7.5px}.danger-btn{background-color:red}.report-config-container{padding-top:20px}.report-config-container .report-create .label{font-size:18px;color:#6a6a6a}.report-config-container .report-create .date-range{margin-bottom:40px}@media (max-width:768px){.report-config-container .report-create .date-range{margin-bottom:25px}}.report-config-container .report-create .date-range .row{padding-left:15px;margin-top:15px}@media (max-width:768px){.report-config-container .report-create .date-range .row{flex-wrap:wrap;padding-left:0}.report-config-container .report-create .date-range .row .picker-wrapp{width:100%;margin:10px 0}.report-config-container .report-create .date-range .row .picker-wrapp .date-header-label{min-width:42px;display:inline-block}}.report-config-container .report-create .report-options{display:flex;justify-content:space-between;flex-wrap:wrap}.report-config-container .report-create .report-options .column{width:50%;padding:0 10px}@media (max-width:768px){.report-config-container .report-create .report-options .column{width:100%;padding-left:0}.report-config-container .report-create .report-options .column .date-header-label{max-width:100px;text-align:left!important}.report-config-container .report-create .report-options .column .textfield{width:100%}}.report-config-container .report-create .report-options .column .type-select{display:flex;justify-content:space-between;align-items:center;margin-top:20px}.report-config-container .report-create .report-options .column .type-select span{width:100%;text-align:center}.report-config-container .report-create .report-options .column .type-select .teaxtfield{width:225px}.report-config-container .report-create .report-options .row{width:100%;padding:20px 0 0 20px}@media (max-width:768px){.report-config-container .report-create .report-options .row{padding-left:0}}.report-config-container .report-create .report-options .row span{width:135px;text-align:center}@media (max-width:768px){.report-config-container .report-create .report-options .row span{max-width:100px;text-align:left!important}}.report-config-container .report-create .report-options .row .type-select{display:flex;justify-content:space-between}.report-config-container .report-create .report-options .row textarea{width:100%;height:100px}.report-config-container .buttons{padding-top:20px;text-align:center}.report-config-container .buttons button{margin:0 7.5px}.main-container{padding:20px;margin-top:50px;overflow:auto}section{margin:10px}h1{font-size:2em}h2{font-size:1.5em}p{padding:1px 0;font-size:1.1em}.dialog-wrapp{overflow:auto}.text-section{margin-top:15px;padding:5px}.channel-container{margin:0 auto;width:600px;height:350px}.btn-group{margin-top:15px;display:flex;justify-content:center}@media print{.no-print,.no-print *{display:none!important}.print-section{display:block}.main-container{width:100%;height:100%}.channel-container{overflow:hidden}}.clients-list-container{display:flex;flex-direction:column;align-items:center;min-height:calc(100vh - 150px);padding:20px;margin-top:20px;margin-bottom:20px;background-color:#f2f2f2}.clients-list-container .buttons-top{margin-top:30px}.clients-list-container .clients-list{max-width:1000px}.client-edit{margin-top:30px;padding:15px;border-radius:20px;background-color:#fff;border:1px solid rgba(0,0,0,.2);box-shadow:1px 2px 1px 1px rgba(0,0,0,.2)}.client-edit .company-name{font-size:21px;padding-left:10px;color:#000333;font-family:"PT Sans",sans-serif}.client-edit .company-settings{display:flex;justify-content:space-between;align-items:center;margin-top:10px}@media (max-width:900px){.client-edit .company-settings{flex-wrap:wrap}}.client-edit .company-settings .type-select{margin:10px 5px}@media (max-width:900px){.client-edit .company-settings .type-select{width:100%}.client-edit .company-settings .type-select .MuiInput-roo,.client-edit .company-settings .type-select .textfield{width:calc(100% - 140px)}}.client-edit .company-settings button{margin:0 5px}.client-details{border-radius:15px;border:1px solid rgba(0,0,0,.2);box-shadow:1px 2px 1px 1px rgba(0,0,0,.2);background-color:#fff;padding:15px;margin-top:25px}.client-details .details-bottom{display:flex;justify-content:space-between;align-items:flex-end}@media (max-width:1200px){.client-details .details-bottom{flex-wrap:wrap}}@media (max-width:1200px){.client-details .buttons{width:100%;padding-top:25px;text-align:center}}.client-details .buttons button{margin:0 7.5px}.client-details .contacts{width:100%}@media (max-width:900px){.client-details .contacts{max-width:100%}}.client-details .contacts p{display:flex;justify-content:space-between;align-items:center;color:#6a6a6a;font-size:16px;font-family:"PT Sans",sans-serif}.client-details .contacts p span:last-child{color:#f24130;text-decoration:underline}.client-details .contacts .contact-item{display:flex;justify-content:space-between;flex-wrap:wrap;width:100%;margin-top:20px;background-color:#fff;border:1px solid rgba(0,0,0,.3);border-radius:5px;box-shadow:1px 2px 1px 1px rgba(0,0,0,.2)}.client-details .contacts .contact-item .contact-info{width:calc(100% - 50px);display:flex;justify-content:space-between;align-items:center;padding:10px 25px;color:#6a6a6a;font-size:16px;font-family:"PT Sans",sans-serif}.client-details .contacts .contact-item .contact-info div{padding:0 5px;margin-right:15px}.client-details .contacts .contact-item .contact-info .btn-cnt{padding:0;margin-right:0;min-width:45px}.client-details .contacts .contact-item .contact-info .btn-small{min-width:55px;border-radius:10px}@media (max-width:600px){.client-details .contacts .contact-item .contact-info{flex-wrap:wrap;padding:5px 10px}.client-details .contacts .contact-item .contact-info div{width:100%}}.client-details .contacts .contact-item .mail-btn{width:50px;text-align:center;background-color:#f24130}.client-details .contacts .contact-item .mail-btn img{width:20px;margin-top:10px;height:auto}.accounts-list-container{display:flex;flex-direction:column;justify-content:space-between;min-height:calc(100vh - 142px);margin-top:20px}.accounts-list-container .select-role{width:190px}.accounts-list-container .type-select{margin:5px}.accounts-list-container .account-table-container{margin-bottom:40px;padding:15px;background-color:#f2f2f2}@media (max-width:768px){.accounts-list-container .account-table-container .main-btn{min-width:150px}}.accounts-list-container .buttons{text-align:center}.accounts-list-container .buttons button{margin:20px 7.5px 0}.accounts-list-container .access-form-container{padding:25px;display:flex;flex-direction:column;justify-content:space-between}.accounts-list-container .access-form-container div{margin:3px 0}.accounts-list-container .access-form-container .access-select{width:30%}.accounts-list-container .access-buttons{display:flex;align-content:center;justify-content:center;padding-top:5px}.accounts-list-container .access-buttons button{margin-left:15px}.main-header{display:flex;width:100%;height:60px;position:fixed;top:0;left:0;justify-content:space-between;align-items:center;background-color:#3e73a8;z-index:200}.main-header .guest-label{padding-right:30px;font-size:18px;font-weight:800;color:#fff}.main-header .header-left{display:flex;justify-content:space-between;align-items:center;padding-left:20px}@media (max-width:600px){.main-header .header-left a{display:none}}.main-header .menu{display:inline-block;width:25px;cursor:pointer}.main-header .menu img{width:100%;height:auto}.main-header .logo{width:180px;height:100%;padding-left:20px}.main-header .logo img{width:100%;height:auto;margin-top:10px}.main-header .header-controls{height:100%;display:flex;justify-content:space-between;align-items:center}.main-header .user{padding-right:30px;text-align:right;font-weight:700;color:#fff}.main-header .user .user-name{font-size:18px}.main-header .user .user-role{font-size:12px}.main-header .logout{width:80px;height:100%;display:flex;justify-content:center;align-items:center;background-color:#f24130}.main-header .logout img{width:25px;height:auto}.main-menu .img-logo{width:100%;max-width:250px}.main-menu .MuiDrawer-paper{width:250px;display:flex;flex-direction:column;justify-content:space-between;background-color:#f2f2f2}.main-menu .header-line{display:flex;justify-content:center;align-items:center;height:60px;background-color:#3e73a8}.main-menu .header-line .logo{width:130px}.main-menu .header-line .close{width:25px;position:relative;left:25px;cursor:pointer}.main-menu .header-line .close img{width:100%;height:auto;transform:rotate(90deg)}.main-menu .guest-link{margin-bottom:20px;text-align:center;text-decoration:underline;color:#f24130}.main-menu ul li{padding:20px;color:#6a6a6a;cursor:pointer}.main-menu ul li.active{color:#f24130}.main-menu ul li img{width:25px;height:auto;vertical-align:middle}.main-menu ul li span{padding-left:20px;vertical-align:middle;font-size:18px;font-weight:400}.temp-access{width:100%;max-width:1024px;margin:0 auto;padding:80px 10px 0}@media (max-width:950px){.temp-access .section-header{flex-wrap:wrap}.temp-access .section-header .date-range{width:100%;margin-top:15px}}@media (max-width:950px) and (max-width:680px){.temp-access .section-header .date-range{padding:0}.temp-access .section-header .date-range .picker-wrapp{width:100%;margin:10px 0}.temp-access .section-header .date-range .picker-wrapp .date-header-label{display:inline-block;min-width:42px}}.temp-access .section-header .title h3{margin-left:0}.temp-access .temp-access-content{padding-top:30px}.temp-access .temp-access-content .table{max-width:600px;margin:50px auto 30px;padding:20px;background-color:#f2f2f2}.temp-access .temp-access-content .table .label{text-align:center;margin-bottom:30px;font-size:18px;color:#000333}@media (max-width:768px){.temp-access .date-range{padding:0 10px}}@media (max-width:768px){.date-range{flex-wrap:wrap;padding-left:0}}@media (max-width:450px){.picker-wrapp .react-datepicker-wrapper{width:200px}}.main-login{align-content:center;background:#3e73a8;display:flex;justify-content:center;width:100%}.login-container{background:#f5f5f5;padding:20px 40px 10px;border-radius:20px;box-shadow:2px 1px 5px 1px rgba(0,0,0,.3)}.login-container .logo{text-align:center}.login-container .img-logo{width:100%;max-width:250px}.login-container h2{text-align:center;padding-bottom:15px}.login-container div{padding-bottom:5px;text-align:right}.login-container div input{margin-left:5px}.login-container .error-text{color:red;font-style:italic}.login-container .btn-container{display:flex;padding-top:10px;width:100%;justify-content:center}
/*# sourceMappingURL=main.8234758d.chunk.css.map */