@import"https://fonts.googleapis.com/css2?family=Poppins:wght@300;400&display=swap";.btn{min-width:164px;padding:0 16px;height:40px;color:#fff;font-size:12px;letter-spacing:1.4px;text-align:center;text-transform:uppercase;border:1px solid #007cc8;outline:none;cursor:pointer;transition:.3s}.btn.primary{background-color:#007cc8;border-color:#007cc8}.btn.primary:hover{background-color:#004c7b;border-color:#004c7b}.btn.secondary{background-color:#d9399d;border-color:#d9399d}.btn.secondary:hover{background-color:#a51d72;border-color:#a51d72}.btn.outline{background-color:transparent;color:#007cc8}.btn.outline.primary{color:#007cc8}.btn.outline.secondary{color:#d9399d}.btn.outline:hover{color:#fff}.btn:disabled,.btn:disabled:hover,.btn.secondary:disabled,.btn.primary:disabled{background-color:#d8d8d8;border-color:#d8d8d8;color:#8e8e8e;cursor:auto}.dashboard .filter-row{position:relative;flex-direction:row;display:flex;justify-content:space-between;padding:16px 16px 11px;background-color:#fafafb;z-index:1}.dashboard .dropdown-wrapper{display:flex;align-items:center}.dashboard .dropdown-wrapper>label{margin-right:10px;font-size:14px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.43;letter-spacing:.03px;color:#8e8e8e}.customerNumberSelect{width:400px;max-width:400px}.customerNumberSelect .select-heading{width:100%;padding:5px 0 5px 10px;color:#007cc8;font-size:16px;font-weight:700}.customerNumberSelect .select-heading input{margin-right:10px;size:14px}.customerNumberSelect .select-option{font-size:14px}.customerNumberSelect .select-option input{margin:0 10px;size:14px}.provider-select{width:300px;min-width:300px}.provider-select .provider-select-value{display:flex;flex-direction:row;align-items:center;margin-left:10px}.provider-select img{width:20px;height:20px;margin-right:5px}.provider-select .select-option{display:flex;flex-direction:row;align-items:center;column-gap:6px}.icon-link{display:inline-flex;align-items:center;font-size:14px;font-weight:300;letter-spacing:-.07px;color:#333;cursor:pointer}.icon-link span{width:14px;height:14px;margin-right:6px;background-size:100% auto;background-repeat:no-repeat}.icon-link span.download{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 14 14'%3E%3Cg fill='none' fill-rule='evenodd' transform='translate(1 1)'%3E%3Crect width='12' height='12' fill='%23FFF' stroke='%23007CC8' rx='6'/%3E%3Cg%3E%3Cpath stroke='%23007CC8' d='M0 7L3 4 6 7' transform='translate(3 2) rotate(-180 3 5.5)'/%3E%3Cpath fill='%23007CC8' d='M2.5 0H3.5V7H2.5z' transform='translate(3 2)'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E")}.icon-link:hover span.download{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 14 14'%3E%3Cg fill='none' fill-rule='evenodd' transform='translate(1 1)'%3E%3Crect width='12' height='12' fill='%23FFF' stroke='%23004C7B' rx='6'/%3E%3Cpath stroke='%23004C7B' d='M3 9L6 6 9 9' transform='rotate(-180 6 7.5)'/%3E%3Cpath fill='%23004C7B' d='M5.5 2H6.5V9H5.5z'/%3E%3C/g%3E%3C/svg%3E")}.checkbox-item{display:inline-block;cursor:pointer;-webkit-user-select:none;user-select:none}.checkbox-item input[type=checkbox]{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkbox-item input[type=checkbox]:checked~span:after{display:block}.checkbox-item span{position:relative;padding-left:21px;font-size:12px;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:-.06px;color:#333}.checkbox-item span:before{content:"";position:absolute;top:1px;left:0;width:13px;height:13px;border:solid 1px #007cc8;box-sizing:border-box}.checkbox-item span:after{content:"";position:absolute;display:none;top:2px;left:4px;width:4px;height:8px;transform:rotate(34deg);border:solid #007cc8;border-width:0 1px 1px 0}.checkbox-item:hover span:before,.checkbox-item:hover span:after{border-color:#004c7b}.chart{font-size:12px;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:-.06px;transform:translateZ(0)}.ampopup-curtain .emptyChart{background-color:#8f8f8f!important}.ampopup-content .emptyChart{font-size:17px}.widget-container{display:flex;flex-direction:column;position:relative;margin-bottom:32px;background-color:#fff;box-shadow:0 2px 4px #00000080;-webkit-user-select:none;user-select:none}.widget-container .checkbox-item{margin:10px 10px 10px 20px;z-index:1}.widget-container:hover{z-index:1}.widget-container .chart{padding-top:32px}.widget-container .chart-legends{position:absolute;display:flex;align-items:center;right:30px;bottom:55px}.widget-container .chart-legends.double .chart-legend:nth-child(1):before{border-top:5px solid transparent;border-bottom:0 solid transparent;border-left:0 solid transparent;border-right:11px solid #68b7db}.widget-container .chart-legends.double .chart-legend:nth-child(2):before{border-top:5px solid transparent;border-bottom:0 solid transparent;border-left:0 solid transparent;border-right:11px solid #ce1111}.widget-container .chart-legend{display:flex;align-items:center;font-size:12px;font-weight:300;line-height:1.33;letter-spacing:-.06px;margin-left:25px;cursor:pointer}.widget-container .chart-legend:before{content:"";display:block;width:11px;height:5px;margin-right:6px;margin-bottom:-1px;box-sizing:border-box}.widget-container .chart-legend:nth-child(1):before{background:#d9399d}.widget-container .chart-legend:nth-child(2):before{background:#007cc8}.widget-container .widget-switcher+.chart{padding-top:0}.widget-container .dropdown-wrapper{justify-content:flex-end;padding-top:20px;padding-right:25px}.widget-container .dropdown-wrapper+.chart{padding-top:17px}.widget-container .dropdown-wrapper>label{font-size:12px}.widget-container .info{margin-top:15px;margin-left:18px;max-width:fit-content}.widget-title{margin-bottom:8px;color:#54667a;font-size:21px;line-height:1.43;letter-spacing:-.1px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.widget-footer{min-height:21px;display:flex;justify-content:space-between;padding:8px 16px;border-top:1px solid #d8d8d8;font-size:14px;font-weight:300;line-height:1.43;letter-spacing:.03px}.widget-footer__title{font-size:14px;font-weight:300;letter-spacing:-.07px;color:#8e8e8e}.widget-switcher{display:flex;align-items:center;justify-content:center;font-size:16px;color:#333;line-height:1.5;letter-spacing:-.08px;padding:16px;box-sizing:border-box}.widget-switcher.main{justify-content:start;flex-wrap:wrap;background-color:#fafafb;box-shadow:0 2px 4px #00000080;padding-bottom:32px}.widget-switcher>div{font-size:16px;line-height:1.5;letter-spacing:-.08px;color:#007cc8;cursor:pointer;transition:.3s;-webkit-user-select:none;user-select:none;padding:1px 8px}.widget-switcher>div.active{color:#007cc8;background-color:#007cc81a}.widget-switcher>div:hover{color:#004c7b}.widget-switcher>div:focus{outline:none}.error-overlay{position:fixed;display:flex;align-items:center;justify-content:center;inset:0;background-color:#0000004d;z-index:2}.error-block{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;width:372px;padding:24px;box-shadow:0 0 10px #00000080;background-color:#fff;box-sizing:border-box;-webkit-user-select:none;user-select:none}.error-icon{width:32px;height:28px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='28' viewBox='0 0 32 28'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath fill='%23007CC8' fill-rule='nonzero' d='M16.51 19.472l.198-9.378h-1.404l.198 9.378h1.008zM16.87 23v-1.62h-1.674V23h1.674z' transform='translate(0 -1)'/%3E%3Cpath stroke='%23007CC8' d='M17.736 3.039L30.29 25.008c.548.959.215 2.18-.744 2.728-.302.173-.644.264-.992.264H3.446c-1.104 0-2-.895-2-2 0-.348.091-.69.264-.992l12.554-21.97c.548-.958 1.77-1.291 2.728-.743.31.177.567.434.744.744z' transform='translate(0 -1)'/%3E%3C/g%3E%3C/svg%3E%0A")}.error-close{margin-top:20px;width:100%;background-color:#0006}.error-message{width:276px}.error-title{font-size:21px;line-height:1.43;letter-spacing:-.1px;color:#54667a;margin-bottom:8px}.error-text{font-size:16px;font-weight:300;letter-spacing:.04px;color:#333}.error-text a{color:#007cc8;text-decoration:none}.error-text+.error-text{padding-top:10px}.info{display:inline-flex;border-radius:11px;border:solid 1px #007cc8;background-color:#fff;font-size:12px;padding:1px}.info-message{color:#007cc8;font-weight:300;padding:0 10px 0 5px}.info-icon{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;color:#fff;font-weight:600;border-radius:50%;background-color:#007cc8}#W2 .amcharts-Label foreignObject{overflow:visible}#W2 .no-consumption-label .amount{font-size:30px;font-weight:600;line-height:1;letter-spacing:-.19px}#W2 .no-consumption-label .numbers{font-size:12px;font-weight:300;line-height:1.09;letter-spacing:-.05px}#W5 .amcharts-Label foreignObject{overflow:visible}#W5 .chart-label .amount{font-size:30px;font-weight:600;line-height:1;letter-spacing:-.19px;border-bottom:1px solid;padding-bottom:2px;margin-bottom:3px}#W5 .chart-label .amount-prefix{color:#8e8e8e;font-size:15px;font-weight:300;letter-spacing:-.11px;margin-left:-3px}#W5 .chart-label .numbers{font-size:15px;font-weight:300;line-height:1.09;letter-spacing:-.05px}#W10 .amcharts-Label foreignObject{overflow:visible}#W10 .chart-label .amount{font-size:30px;font-weight:600;line-height:1;letter-spacing:-.19px}#W10 .chart-label .numbers{font-size:12px;font-weight:300;line-height:1.88;letter-spacing:-.05px;color:#8e8e8e}body{margin:0;background-color:#edf1f5;font-family:Poppins,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.loading{display:inline-block;width:80px;height:80px;position:absolute;inset:0;margin:auto}.loading:after{content:" ";display:block;width:64px;height:64px;margin:8px;border-radius:50%;border:6px solid #007cc8;border-color:#007cc8 transparent #007cc8 transparent;animation:loading 1.2s infinite;transform:translateZ(0)}.loading.sm{width:40px;height:40px}.loading.sm:after{width:32px;height:32px;margin:4px;border-width:3px}@keyframes loading{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.error-session{padding:12px}.container{width:100%;padding-right:12px;padding-left:12px;box-sizing:border-box}.row{display:flex;flex-wrap:wrap;margin-right:-12px;margin-left:-12px;box-sizing:border-box}.col-1,.col-2,.col-3{position:relative;width:100%;padding-right:12px;padding-left:12px;box-sizing:border-box}@media(min-width:1600px){.col-1{flex:0 0 33.333333%;max-width:33.333333%}.col-2{flex:0 0 66.666667%;max-width:66.666667%}}table.tooltip{margin-bottom:8px;font-size:11px;line-height:1.33;letter-spacing:-.06px;box-sizing:border-box;border-collapse:collapse;border:none}table.tooltip thead{background-color:#333;color:#fff;font-weight:300}table.tooltip thead td{background-color:#333;padding:7px 2px}table.tooltip thead td:first-child{padding:7px 5px}table.tooltip thead td:last-child{padding:7px 8px}table.tooltip thead tr{background-color:#333}table.tooltip tbody{font-weight:600;color:#333}table.tooltip tbody tr{background:url(data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAIBAQEBAQIBAQECAgICAgQDAgICAgUEBAMEBgUGBgYFBgYGBwkIBgcJBwYGCAsICQoKCgoKBggLDAsKDAkKCgr/2wBDAQICAgICAgUDAwUKBwYHCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgr/wgARCAABAAMDAREAAhEBAxEB/8QAFAABAAAAAAAAAAAAAAAAAAAACf/EABQBAQAAAAAAAAAAAAAAAAAAAAD/2gAMAwEAAhADEAAAAHDP/8QAGxAAAAcBAAAAAAAAAAAAAAAAAAMEBQg3dLT/2gAIAQEAAT8AjdTzdrX9p4//xAAUEQEAAAAAAAAAAAAAAAAAAAAA/9oACAECAQE/AH//xAAUEQEAAAAAAAAAAAAAAAAAAAAA/9oACAEDAQE/AH//2Q==) repeat-x bottom}table.tooltip tbody tr td:first-child span{margin-left:-1px;padding-left:6px}table.tooltip tbody tr td:last-child span{margin-right:-1px;padding-right:6px}table.tooltip tbody span{position:relative;padding:0 3px;bottom:-4px;background-color:#fff}table.tooltip .tooltip-title{font-weight:300;color:#8e8e8e;text-align:left}table.tooltip .plus-minus{position:relative;color:#8e8e8e;font-size:8px;font-weight:400}table.tooltip .plus-minus+span{padding-left:0}table.tooltip .bold{font-weight:600}table.tooltip .pl-20{padding-left:20px}table.tooltip .pl-50{padding-left:50px}table.tooltip .pr-50{padding-right:50px}table.tooltip .pr-60{padding-right:60px}table.tooltip .pt-10{padding-top:10px}.pt-20{padding-top:20px}.pt-40{padding-top:40px}.hidden{display:none}
