.alert{font-size:15px;width:100%;padding:5px 10px;border:1px solid;border-radius:5px;margin-bottom:20px;color:#383d41;background-color:#e2e3e5}.full--alert{display:block}.alert{border-color:#d6d8db}.alert-danger,.alert-error{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}.alert-warning{color:#856404;background-color:#fff3cd;border-color:#ffeeba}.alert-success{color:#155724;background-color:#d4edda;border-color:#c3e6cb}.alert-info{color:#0c5460;background-color:#d1ecf1;border-color:#bee5eb}.alert a{text-decoration:underline}@media (max-width:475.98px){.alert{font-size:14px}}*,:after,:before{box-sizing:border-box}blockquote,body,dd,dl,fieldset,figure,h1,h2,h3,h4,h5,h6,hr,legend,ol,p,pre,ul{margin:0;padding:0}html{font-size:62.5%;scroll-behavior:smooth}body{font-size:clamp(1.2rem,4vw,1.6rem);line-height:1.6;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}ol[role=list],ul[role=list]{list-style:none;padding-inline-start:0}:is(ul[role=list],ol[role=list]) a{color:inherit;text-decoration:none}body{min-height:100vh;text-rendering:optimizeSpeed}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}img,picture,svg{max-width:100%;display:block}button,input,select,textarea{font:inherit}@media (prefers-reduced-motion:reduce){html:focus-within{scroll-behavior:auto}*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}:focus-visible{outline:2px solid #005fcc;outline-offset:2px}:focus:not(:focus-visible){outline:none}button{background:transparent;border:none;cursor:pointer;padding:0}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{display:none}input:-webkit-autofill,input:-webkit-autofill:focus,input:-webkit-autofill:hover{box-shadow:0 0 0 1000px var(--report-app-extra-light-gray,#f8f9fa) inset!important;-webkit-text-fill-color:#000!important;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}textarea{max-width:100%;resize:vertical}.d-none{display:none!important}.sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.skip-link{position:absolute;top:-40px;right:6px;background:#000;color:#fff;padding:8px;text-decoration:none;z-index:1000}.skip-link:focus{top:6px}:root{--report-app-app-inner-size:1250px;--report-app-primary-color:#00a1e0;--report-app-secondary-color:#446ca2;--report-app-orange:#fd9c26;--report-app-green:#19ae50;--report-app-bg-footer:#f5f6f6;--report-app-bg-main:#fafafa;--report-app-extra-light-gray:#ededed;--report-app-gray-light:#b0b0b0;--report-app-gray-medium:#949494;--report-app-gray-dark-extra:#6e6e6e;--report-app-gray-dark:#4f4f4f;--report-app-gray-black:#2b2b2b;--report-app-black:#525252;--report-app-font-normal:400;--report-app-font-medium:500;--report-app-font-bold:600;--report-app-headerHeight:160px;--report-app-grid-columns:3;--report-app-grid-columns-md:2;--report-app-grid-columns-sm:1;--report-app-padding-card:20px;--report-app-spacer-1:4px;--report-app-spacer-2:8px;--report-app-spacer-3:16px;--report-app-spacer-4:24px;--report-app-spacer-5:32px;--report-app-spacer-6:64px;--report-app-radius-1:4px;--report-app-radius-2:8px;--report-app-radius-3:16px;--report-app-radius-4:24px;--report-app-shadow-1:0 4px 15px 0 rgba(0,0,0,0.05);--report-app-font-size-title-lg:clamp(2rem,5vw,2.8rem);--report-app-font-size-title-md:clamp(1.6rem,4vw,2rem);--report-app-font-size-title-sm:clamp(1.3rem,4vw,1.8rem);--report-app-font-size-body-lg:clamp(1.3rem,3.5vw,1.8rem);--report-app-font-size-body-md:clamp(1.1rem,3vw,1.5rem);--report-app-font-size-body-sm:clamp(1rem,2.5vw,1.4rem);--report-app-font-size-body-ms:clamp(1rem,2.5vw,1.2rem);--report-app-font-main:"FFShamelRounded",sans-serif,Arial;--font:"FFShamelRounded",sans-serif,Arial;--font-light:"FFShamelRounded-Light",sans-serif,Arial;--font-medium:"FFShamelRounded-Medium",sans-serif,Arial;--font-bold:"FFShamelRounded-Bold",sans-serif,Arial;--report-app-padding-section:25px}:root[lang=en]{--report-app-font-main:"Montserrat",serif;--font:"Montserrat",serif;--font-light:"Montserrat-Light",serif;--font-medium:"Montserrat-Medium",serif;--font-bold:"Montserrat-Bold",serif}html.meter-reports-app-container{scroll-behavior:smooth}.header{background-color:#fff}.meter-reports-app-container input[type=password]{font-family:sans-serif!important}.meter-reports-app-container input[type=password]::-moz-placeholder{font-family:var(--report-app-font-main)}.meter-reports-app-container input[type=password]::placeholder{font-family:var(--report-app-font-main)}.meter-reports-app-container[dir=ltr] .page-header.section{background:linear-gradient(-270deg,#53ccfd,#0089c1 63.94%)}.meter-reports-app-container[dir=rtl] .floating-action a{border-radius:7px 0 0 7px}.meter-reports-app-container body{font-family:var(--report-app-font-main);min-height:110vh;font-weight:300;font-size:clamp(1.2rem,3vw,1.6rem);background-color:#fff}.meter-reports-app-container .section{padding-block:var(--report-app-padding-section)}.meter-reports-app-container .section:last-child{padding-bottom:calc(var(--report-app-padding-section)*1.5)!important}.meter-reports-app-container .page-header.section+.section{padding-top:calc(var(--report-app-padding-section)*1.5)!important}.meter-reports-app-container .main{min-height:82vh}.meter-reports-app-container .stats-card:has(>*+*+*){grid-template-columns:1fr 1fr 1fr}.meter-reports-app-container .btn-export-excel.btn.btn-secondary{--report-app-primary-color:var(--main-color)}.meter-reports-app-container .app-wrapper{width:var(--report-app-app-inner-size);max-width:100%;margin:0 auto;padding:0 20px}.meter-reports-app-container .bg-pattern>.section{padding-block:var(--report-app-padding-section);position:relative;z-index:1}.meter-reports-app-container .section-title{text-align:start;font-size:var(--report-app-font-size-title-md);line-height:1.2;margin-bottom:10px;font-weight:400}.meter-reports-app-container .section-description{font-size:var(--report-app-font-size-body-sm);color:var(--report-app-gray-medium);line-height:1.4}.meter-reports-app-container .section-row{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:20px;margin-bottom:20px}.meter-reports-app-container .section-row .btn[type=submit],.meter-reports-app-container .section-row .form-cta{display:none}.meter-reports-app-container .cta-wrapper{display:flex;align-items:center;gap:7px;align-self:end}.meter-reports-app-container .btn-secondary[type=submit]{flex:1}.meter-reports-app-container .btn{padding:8px;border-radius:10px;font-weight:500;font-size:var(--report-app-font-size-body-sm);min-width:120px;text-align:center;transition:.4s}.meter-reports-app-container .btn-primary{background:var(--report-app-primary-color);color:#fff;width:100%;display:flex;align-items:center;justify-content:center}.meter-reports-app-container .btn-secondary{text-decoration:unset;color:var(--report-app-primary-color);border:2px solid;border-radius:var(--report-app-radius-2);background:hsl(from var(--report-app-primary-color) h s 95%)}.meter-reports-app-container .btn-secondary:hover{background:hsl(from var(--report-app-primary-color) h s 98%)}.meter-reports-app-container .page-header.section{background:linear-gradient(90deg,#408cbf 50%,#0ab8ff);padding:unset;min-height:100px;display:flex;align-items:center}.meter-reports-app-container:has(header.sticky) .page-header.section{margin-top:var(--header-height,100px)}.meter-reports-app-container .page-header__title{font-weight:500;text-transform:capitalize;font-size:var(--sub-title-size);line-height:26px;color:#fff;font-family:var(--font-bold);margin-bottom:5px}.meter-reports-app-container .breadcrumbs{--report-app-gap:7px;display:flex;align-items:center;gap:var(--report-app-gap);color:#fff}.meter-reports-app-container .breadcrumb__item{display:flex;align-items:baseline;gap:var(--report-app-gap);font-size:var(--description-size);line-height:26px;color:#fff;text-transform:capitalize}.meter-reports-app-container .breadcrumb__item:not(:last-child):after{color:#fff;content:"\e916";font-family:icomoon;font-size:10px;transform:scaleX(-1)}.meter-reports-app-container .section-header{margin-bottom:20px}.meter-reports-app-container .floating-actions{position:fixed;inset-inline-end:0;top:130px;z-index:12;list-style:none;display:flex;flex-direction:column;gap:5px}.meter-reports-app-container .floating-action a{transition:.4s;text-decoration:unset;color:#000;width:30px;aspect-ratio:1;display:flex;align-items:center;justify-content:center;background:#fff;box-shadow:0 0 10px #e3e3e3;border-radius:0 7px 7px 0}.meter-reports-app-container .floating-action.logout a{background:var(--report-app-black);color:#fff}.meter-reports-app-container .floating-action.profile a{background:var(--report-app-primary-color);color:#fff}.meter-reports-app-container .floating-action:hover a{opacity:.7}.meter-reports-app-container .chart-legend-list{display:flex;flex-wrap:wrap;gap:8px;padding:0;margin:15px 0 0;list-style:none;justify-content:start!important}.meter-reports-app-container .chart-legend-item{display:flex;align-items:center;gap:6px;padding:6px 10px;border:2px solid #ededed;border-radius:8px;cursor:pointer;font-size:11px;font-family:var(--report-app-font-main);font-weight:500;opacity:1;transition:all .2s ease;background:transparent}.meter-reports-app-container .chart-legend-item.inactive{border-style:dashed;opacity:.5}.meter-reports-app-container .chart-legend-item:hover:not(.inactive){background:#f9f9f9;border-color:#d0d0d0}.meter-reports-app-container .chart-legend-color-box{border-radius:50%;display:inline-block;width:10px;height:10px;flex-shrink:0}.meter-reports-app-container .chart-legend-text{color:#595959}.meter-reports-app-container .chart-legend-text.hidden{text-decoration:line-through}.meter-reports-app-container .chart-legend-item:has(.chart-legend-text:empty){display:none}.meter-reports-app-container .form-search-wrapper input{border:2px solid var(--report-app-extra-light-gray);padding:10px;border-radius:var(--report-app-radius-2);background:#fff}.meter-reports-app-container .form-search-wrapper .label-required{color:var(--report-app-gray-black);font-size:clamp(1rem,3vw,1.3rem)}.meter-reports-app-container .form-search-wrapper .form-group.is-full{display:flex;flex-direction:column;gap:6px;margin-top:30px}.meter-reports-app-container .form-search-wrapper input:focus{outline-color:var(--report-app-primary-color)}.meter-reports-app-container .mt-20{margin-top:20px}html[dir=ltr] .breadcrumb__item:not(:last-child):after{transform:scaleX(1)}@media (max-width:1280px){.meter-reports-app-container .section{padding-inline:20px}}@media (max-width:767px){.meter-reports-app-container:not(.meter-reports-app-pdf) body{--report-app-padding-section:15px}.meter-reports-app-container:not(.meter-reports-app-pdf) .floating-actions{display:none}.meter-reports-app-container:not(.meter-reports-app-pdf) .btn{min-width:100px}.meter-reports-app-container:not(.meter-reports-app-pdf) .chart-legend-item{font-size:7px}.meter-reports-app-container:not(.meter-reports-app-pdf) footer,.meter-reports-app-container:not(.meter-reports-app-pdf) header{display:none}}