body,html{height:100%;width:100%}a{color:#637092;text-decoration:none!important}h2{color:#6c6c6c!important;margin-bottom:2px}h1{color:#3fe8b5}h4{color:#afafaf}.blue,h5{color:#2b5597!important}.gray{color:#838383!important}.red{color:red!important}.medium{font-size:28px}.right-pad{margin-right:10px}.left-pad{margin-left:10px}.sidebar{box-shadow:10px 10px 21px -10px rgba(0,0,0,.18);height:100%;margin:0;overflow:auto;padding:0;position:fixed;width:200px}.separator{border-bottom:1px solid #7b8a94;color:#7b8a94;font-size:15px;margin-bottom:10px;margin-top:10px;padding:20px;text-align:center}.rdt_Table{max-height:600px!important;overflow-y:auto!important}.rdt_TableHead{background-color:#eef1f2;color:#3f494f;font-size:22px;font-weight:700;text-transform:uppercase}.btn-primary,.sidebar{background-color:#3f494f;border:none;color:#fff!important}.margin-left{margin-left:10px}.form-control{display:inline-block;width:300px}.rdt_TableHeadRow{background-color:transparent!important}.rdt_TableBody .rdt_TableCell{cursor:pointer}.home{display:block;padding:100px;text-align:center}.home .menu a{border-bottom:1px solid #63737e;display:block;font-size:25px;margin-top:10px;padding:10px}.home .menu a:hover{background-color:#7a7a7a;color:#fff}.home .menu a svg,.sidebar a svg{margin-right:10px}.sidebar a svg{font-size:17px}.sidebar a{border-bottom:1px solid #707070;color:#fff;display:block;padding:16px;text-align:center;text-decoration:none}.sidebar a.is-active{background-color:#8684b1;color:#fff}.sidebar a:not(.is-active):hover{background-color:#7a7a7a}div.content{background-color:#e4ecf2;height:100%;margin-left:200px;min-height:100vh;padding:1px 16px}.row{min-height:300px}.chart-col-100,.chart-col-25,.chart-col-33,.chart-col-75,.chart-container-75-25,.col{background-color:#fff;border-radius:6px;margin:8px;padding:20px;text-align:center}.chart-col{position:relative}.col-small{max-width:23%}.col-medium{max-width:46%}.loading{background-color:#fff;border-radius:6px;margin:15px;padding:50px;text-align:center}.error,.loader{height:100%;text-align:center;width:100%}.error{color:#2b5597!important;font-size:15px;margin-top:50px}.error button{display:inline-block;margin-top:20px;width:100px}.loader img{opacity:.8;vertical-align:middle}.chartTitle{height:60px;position:relative;text-align:center;width:100%}canvas{position:relative;z-index:1}.chartContainer{height:300px;margin-top:30px;max-height:300px;position:relative;width:100%}.smaller-chartContainer .chartContainer{height:180px}.tiny-chartContainer .chartContainer{height:100px}.chartContainer{vertical-align:middle}.chart-container .chartContainer,.col-big .chartContainer,.col-medium .chartContainer,.col-small .chartContainer{margin-top:0}.chart-container .chartTitle,.col-big .chartTitle,.col-medium .chartTitle,.col-small .chartTitle{height:40px}.chart-container h5,.col-big .chartTitle h5,.col-medium .chartTitle h5,.col-small .chartTitle h5{font-size:14px;text-transform:uppercase}.chart-container-75-25{grid-column-gap:5px;-webkit-column-gap:5px;column-gap:5px;display:grid;grid-template-columns:79% 20%}.chart-container-33{grid-column-gap:1px;-webkit-column-gap:1px;column-gap:1px;display:grid;grid-template-columns:33% 33% 33%}.chart-col-75{grid-template-columns:24% 24% 24% 24%}.chart-col-100,.chart-col-75{grid-column-gap:5px;-webkit-column-gap:5px;column-gap:5px;display:grid}.chart-col-100{grid-template-columns:14% 14% 14% 14% 14% 14% 14%}.full-cols{margin:0;padding:5px}.chart-col-25,.full-cols{grid-template-columns:100%}.chart-col-25{grid-column-gap:10px;-webkit-column-gap:10px;column-gap:10px;display:grid}.background{height:100%;left:0;position:fixed;top:0;width:100%}.background,.background img{opacity:.3;width:100%;z-index:-5000}.content.absolute{background-color:transparent}.reference p{display:inline-block;font-size:12px;margin-bottom:2px;margin-right:4px;padding:10px 20px}.reference .col{margin:0}.custom-table tr{border-bottom:1 solid gray;padding-bottom:5px}.filter-container .btn,.filter-container .css-b62m3t-container{display:inline-block;margin:10px;vertical-align:middle;width:100px}.filter-container .css-b62m3t-container{width:300px}.form-table{color:#656b70;margin:0 auto;width:100%}.form-table th{font-weight:400;width:15%}.form-table thead tr{background-color:#eef1f2}.title-like-table{background-color:#e6e6e6;color:#656b70;line-height:1;margin:0;padding:10px 5px 5px}.form-table input[type=number],.form-table input[type=text]{border:1px solid #e7e8e9;border-radius:3px;color:gray;text-align:right;width:100%}.form-table input[type=text]:focus{border:1px solid #d9dadb}.form-table td{padding:10px;width:15%}.progress-report{font-size:15px;margin:30px auto 0;width:1000px}.progress-report table{width:100%}.progress-report h4{border-bottom:1px solid #aaa;margin-bottom:10px;padding-bottom:10px}.progress-report,.progress-report h4{color:#363636}.progress-report p{margin-bottom:0;text-align:left}.progress-report td{color:#4b4b4b;padding:10px;text-align:left}.progress-report .border{border:1px solid #aaa;border-radius:3px}.progress-report .nobottom{border-bottom:0!important}.progress-report .notop{border-top:0!important}.progress-report .col-big .chartTitle{height:auto}.progress-report .col-big .chartTitle h5{border-bottom:1px solid #d1d1d1;color:#2b5597!important;margin-bottom:2px;padding-bottom:10px}.form-table{border:1px solid #dedede;border-top:0;padding:10px}.btn-light{border:1px solid #dedede;margin-left:5px;margin-right:5px}.cs-title{border-bottom:1px dotted #fff;color:#0134da;display:block;font-size:30px;font-weight:700;grid-column:1/-1;margin-bottom:18px;margin-top:-10px;padding-bottom:5px;position:relative;text-align:center;text-transform:uppercase;width:100%;width:700px}.cs-legend{color:#c7c7c7;font-size:10px;left:0;position:absolute;text-transform:none;top:0}.cs-legend .square{border:1px solid #cecece;height:14px;margin:10px;width:14px}.cs-legend span{display:inline-block;vertical-align:middle}.all-done{height:12px;margin-left:2px;margin-top:-5px;position:relative}.all-done-white{bottom:100px;left:calc(50% - 10px);position:absolute;width:30px;z-index:10000}.borderless{border:0}.stats{text-align:left;text-align:center;vertical-align:middle}.stats div{border-bottom:1px solid #d3d3d3;display:block;margin-bottom:15px;padding-bottom:15px}.stats h4{font-size:18px!important;margin-right:20px}.stats h4,.stats h5{display:inline-block}.stats h5{font-size:25px!important}.btn-refresh{background-color:#fff;border-color:#00000025;border-radius:4px;color:gray;font-size:16px;padding-left:10px;padding-right:10px}.btn-refresh:hover{background-color:grey;color:#fff}.report-table{background-color:#fff;border-radius:5px;margin-top:10px;padding:20px}.report-row{border-bottom:1px solid hsla(0,0%,100%,.349);display:block;padding:8px;width:100%}.report-col{color:#000;display:inline-block;font-size:14px!important}.report-col a{color:#2c2c2c;font-weight:700}.report-header{background-color:#f5f5f5;font-weight:700;margin-bottom:3px;padding:10px;text-transform:uppercase}tbody,thead{width:100%}.dataTables_wrapper .dataTables_filter{display:none;float:left;text-align:left}.dataTables_wrapper .dataTables_filter input{background-color:#f5f5f5;margin-left:20px;width:650px}.dataTables_wrapper .dt-buttons{float:left;margin:15px}.dataTables_wrapper .dt-buttons button{background-color:#2b5597;border:0;border-radius:10px;color:#fff;padding:10px 40px}.dataTables_wrapper .dt-buttons button:hover{background-color:#97382b;border:0;border-radius:10px;color:#fff;padding:10px 40px}@media screen and (max-width:1100px){.chartTitle h5{font-size:13px!important}}@media screen and (max-width:800px){.sidebar{height:auto;position:absolute;top:0;width:100%;z-index:1000000}.content{margin-top:50px}.filter-container{padding-top:55px}.sidebar a{float:left;font-size:12px}.separator{display:none}.filter-container .css-b62m3t-container{width:180px!important}div.content{margin-left:0}.chart-container-75-25{grid-column-gap:5px;-webkit-column-gap:5px;column-gap:5px;display:grid;grid-template-columns:100%}.chart-container-33{grid-column-gap:1px;-webkit-column-gap:1px;column-gap:1px;display:grid;grid-template-columns:100%}.chart-col-75{grid-column-gap:5px;-webkit-column-gap:5px;column-gap:5px;display:grid;grid-template-columns:50% 50%}}@media screen and (max-width:600px){.sidebar a{float:left;font-size:10px}.filter-container .css-b62m3t-container{width:120px!important}.sidebar .svg-inline--fa{display:none}}
/*# sourceMappingURL=main.cbac9a34.css.map*/