.bad .ant-slider-track{background-color:#fbd859}.good .ant-slider-track{background-color:#82fb6e}.indicator-slider{margin:0;padding:12px 0;-webkit-user-select:none}.indicator-slider .ant-slider-step,.indicator-slider .ant-slider-track{height:6px}.indicator-slider .ant-slider-step .ant-slider-dot{height:10px;width:10px}.indicator-slider .ant-slider-step .ant-slider-dot:first-child{margin-left:-5px}.indicator-slider div[role=slider]{background:transparent!important;border:none;border-left:20px solid transparent!important;border-radius:0;border-radius:50%;border-right:20px solid transparent!important;border-top:24px solid #3a3a3a!important;display:inline-block;height:44px;margin-left:-20px;margin-top:-12px;transform:rotate(180deg)!important;-webkit-user-select:none;width:0}.indicator-slider div[role=slider]:hover{border-color:#3a3a3a transparent transparent!important}.indicator-slider div[role=slider]:focus{box-shadow:none}.indicator-slider div[role=slider]:before{background:#3a3a3a;border-bottom-left-radius:2px;border-bottom-right-radius:2px;content:"";display:inline-block;height:24px;left:-2px;position:absolute;top:-4px;-webkit-user-select:none;width:4px}.indicator-slider div[role=slider]:after{bottom:-10px;content:"";display:inline-block;height:64px;left:-17px;position:absolute;width:34px}.indicator-slider:focus.good .ant-slider-track,.indicator-slider:hover.good .ant-slider-track{background-color:#82fb6e!important}.indicator-slider:focus.bad .ant-slider-track,.indicator-slider:hover.bad .ant-slider-track{background-color:#fbd859!important}.indicator-slider .ant-slider-handle{touch-action:none}.indicator-slider .ant-slider-handle:focus{border:none}.slider-box{margin-bottom:60px}.text-wrapper{align-items:flex-end;display:flex;margin-bottom:10px;text-align:center}.slider-title{color:#696969;font-size:.75rem;font-weight:600;margin-bottom:15px;width:100%}.slider-unit{width:100%}.slider-unit span{color:rgba(0,0,0,.85);font-size:.85rem;margin:0}.slider-unit .header{color:rgba(0,0,0,.85);font-size:32px;font-weight:500;line-height:32px}.loading-screen{align-items:center;background:#fff;display:flex;flex-direction:column;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:99}.loading-screen.transparent{background-color:transparent}.loader{animation:spin 2s linear infinite;border:3px solid transparent;border-radius:50%;border-top-color:#3498db;display:block;height:150px;position:relative;width:150px}.loader.small{height:70px;width:70px}.loader:before{animation:spin 3s linear infinite;border:3px solid transparent;border-radius:50%;border-top-color:#e74c3c;bottom:5px;content:"";left:5px;position:absolute;right:5px;top:5px}.loader:after{animation:spin 1.5s linear infinite;border:3px solid transparent;border-radius:50%;border-top-color:#f9c922;bottom:15px;content:"";left:15px;position:absolute;right:15px;top:15px}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.help{animation:rotation 1s ease-in-out infinite;border:1px solid #2c8eff;border-radius:50%;display:flex;height:50px;justify-content:center;margin:40px auto;width:50px}.help.small{height:40px;width:40px}.help.small:after,.help:after{background-color:#2c8eff;border-radius:100%;content:"";height:5px;position:absolute;width:5px}.partial-loading div{margin:10px auto}@keyframes rotation{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.statistics-body .indicator-list{animation:fadeIn .45s cubic-bezier(.38,.61,.5,.96);border-bottom:1px solid #e8e8e8;border-top:1px solid #e8e8e8;margin:3px 0}.statistics-body .statistics-card{animation:fade-in .4s cubic-bezier(.38,.61,.5,.96);background-color:#fff;border-left:0;border-right:0;box-sizing:border-box;height:calc(100% - 7px);margin:3px 0}.statistics-body .chart-container{border-bottom:5px solid transparent;border-top:5px solid transparent;box-sizing:border-box;height:100%;width:100%}.statistics-body .chart{height:10%;width:100%}.statistics-body .indicator-info{background:#fff;margin:5px 0;min-height:50px;width:100%}.heatmap-container{display:flex;flex-direction:column;height:300px;justify-content:center;width:100%}.heatmap-container .heatmap-title{position:relative}.heatmap-container .heatmap-title h2{font-size:18px;font-weight:400}.heatmap-container .heatmap-title .help-btn{position:absolute;right:0;top:10px}.heatmap-help-tooltip .ant-tooltip-inner{background-color:rgba(0,0,0,.9)}