.overlay{position:fixed;top:0;left:0;right:0;bottom:0;z-index:100;transition:opacity .3s ease}#net2grid-other-popup{width:600px;border-radius:6px}#net2grid-other-popup .react-responsive-modal-closeButton{display:none}#net2grid-chart .MuiTabs-indicator{background-color:transparent}#net2grid-chart .MuiTabs-root .MuiButtonBase-root .MuiSvgIcon-root{width:1.6rem;height:1.6rem;fill:#eee}#net2grid-chart .MuiTabs-flexContainer{align-items:center;padding:10px}#net2grid-chart .blue-tab .MuiTabs-scroller{-webkit-backdrop-filter:blur(50px);backdrop-filter:blur(50px);border-radius:25px}#net2grid-chart .MuiTabs-scroller{margin-top:20px}#net2grid-chart .net2grid-component .btn .active{background-color:#fff;border-radius:50%;filter:none}#net2grid-chart .net2grid-component .electricity-btn img,#net2grid-chart .net2grid-component .gas-btn img,#net2grid-chart .net2grid-component .solar-btn img{filter:brightness(0) invert(1)}#net2grid-chart .net2grid-component .electricity-btn .blue-active,#net2grid-chart .net2grid-component .gas-btn .blue-active,#net2grid-chart .net2grid-component .solar-btn .blue-active,.co2 .blue-active{filter:none}.co2.blue-active{filter:invert(1)}#net2grid-chart .net2grid-component .gas-btn img{padding:5px}#net2grid-chart .recommendation-card .recommendation{background-color:#fff;color:#000;display:flex;align-items:center;margin:20px 50px;border-radius:7px;padding:10px 30px}#net2grid-chart .recommendation-card .recommendation .category{font-size:18px}#net2grid-chart .css-1h9z7r5-MuiButtonBase-root-MuiTab-root.Mui-selected,#net2grid-chart .css-1q2h7u5.Mui-selected{background-color:#fff;color:#000!important;border-radius:30px}#net2grid-chart .css-1h9z7r5-MuiButtonBase-root-MuiTab-root,#net2grid-chart .MuiTab-textColorPrimary.css-1q2h7u5{margin:16px;font-size:16px;font-weight:600;text-transform:capitalize}#net2grid-chart .css-1aquho2-MuiTabs-indicator{height:0}#net2grid-chart .net2grid-profile-data #net2grid-table .css-1ex1afd-MuiTableCell-root,#net2grid-chart .net2grid-profile-data #net2grid-table .MuiTableCell-sizeMedium.css-q34dxg{color:#fff;font-weight:600}#net2grid-chart .net2grid-profile-data #net2grid-table{display:flex;justify-content:center;margin-top:36px}#net2grid-chart .net2grid-profile-data #net2grid-table table{width:90%}#net2grid-chart .insights-data{display:flex;flex-direction:column;align-items:center}#net2grid-chart .insights-data #net2grid-table .title{color:#eee}#net2grid-chart .net2grid-profile-data .title{color:#eee;margin-left:52px;margin-top:60px;font-size:22px}#net2grid-chart .insights-data #net2grid-table{width:90%;scrollbar-width:none;margin:30px 0}#net2grid-chart .insights-data #net2grid-table table tr th{background-color:#1091f4!important;color:#eee;white-space:nowrap;font-weight:600}#net2grid-chart .net2grid-profile-data #net2grid-table table tr:nth-child(odd),#net2grid-chart .insights-data #net2grid-table table tr:nth-child(odd){background-color:#d9d9d91a}#net2grid-chart .net2grid-profile-data #net2grid-table table tr:nth-child(2n),#net2grid-chart .insights-data #net2grid-table table tr:nth-child(2n){background-color:transparent}#net2grid-chart .insights-data #net2grid-table table tr td{color:#eee;white-space:nowrap}.css-132pz3d-MuiChartsAxis-root-MuiChartsXAxis-root .MuiChartsAxis-tick,.css-10d7jww-MuiChartsAxis-root-MuiChartsYAxis-root .MuiChartsAxis-tickLabel,.css-132pz3d-MuiChartsAxis-root-MuiChartsXAxis-root .MuiChartsAxis-tickLabel,text.MuiChartsAxis-tickLabel{fill:#eee!important}.css-132pz3d-MuiChartsAxis-root-MuiChartsXAxis-root .MuiChartsAxis-tick,.css-10d7jww-MuiChartsAxis-root-MuiChartsYAxis-root .MuiChartsAxis-line,.css-132pz3d-MuiChartsAxis-root-MuiChartsXAxis-root .MuiChartsAxis-line,.css-10d7jww-MuiChartsAxis-root-MuiChartsYAxis-root .MuiChartsAxis-tick,.css-34hspi .MuiChartsAxis-tick,text.MuiChartsAxis-tickLabel{stroke:#eee!important}.net2grid-accordion::-webkit-scrollbar{width:8px}.net2grid-accordion::-webkit-scrollbar-thumb{background:#4cc5f6bf;border-radius:10px}.net2grid-accordion::-webkit-scrollbar-track{box-shadow:inset 0 0 5px gray;border-radius:10px}.net2grid-chart .recommendation-card{background-color:#eee}.net2grid-insights{padding:30px 10px;display:grid;justify-content:center;text-align:center}.net2grid-insights .insight-card{margin:60px 0;background-color:#ffffffe6;border-radius:10px}.net2grid-insights .insight-card .card-header{padding:2px 20px;background-color:#c6c6c6;border-radius:10px 10px 0 0}.net2grid-insights .insight-card .card-header .title{font-weight:600;font-size:18px;margin:10px 0;color:#000}.net2grid-insights .insight-card .card-footer{background-color:#4bc0c045;border-radius:0 0 10px 10px}.net2grid-insights .back-btn{display:flex;justify-content:center}.net2grid-insights .back-btn .month{font-weight:600;font-size:18px;color:orange}#net2grid-chart .back-to-btn{position:absolute;left:11%;top:26%}#net2grid-chart .back-to-btn .MuiButtonBase-root .MuiSvgIcon-root{fill:#000}#net2grid-chart .back-to-btn .btn{font-weight:600;background-color:#fff;border:none;padding:12px 22px;border-radius:22px;cursor:pointer;font-size:16px;margin:6px}.net2grid-insights .card-footer{padding:8px 20px}.net2grid-insights .card-footer .footer-data{display:flex;justify-content:space-between}.net2grid-insights .card-footer .footer-data .insight-data{text-align:center}.net2grid-insights .insight-card .card-header{display:flex;justify-content:space-between;align-items:center}.net2grid-insights .insight-card .card-header .insight-state .btn img{padding:3px;background-color:transparent}.net2grid-insights .insight-card .card-header .insight-state .btn .active{background-color:#fff;border-radius:50%;padding:3px}.net2grid-insights .card-footer .footer-data .insight-data .title,.net2grid-insights .card-footer .footer-data .insight-data .value{font-weight:600;color:#0087e2;display:flex;align-items:center;justify-content:center}.net2grid-insights .card-footer .footer-data .insight-data .value span{font-size:16px;font-weight:500;margin-left:6px}#net2grid-chart .solar-production .consumption-container .solar-production-info-1 .solar-production-details .solar-image,#net2grid-chart .solar-production .consumption-container .solar-production-info-2 .solar-production-details .electric-tower-image,#net2grid-chart .solar-production .consumption-container .solar-production-info-2 .solar-production-details .house-image{padding:10px;border-radius:50%;margin-bottom:5px}#net2grid-chart .solar-production .consumption-container .solar-production-info-1 .solar-production-details .solar-image{background:#ffca32}#net2grid-chart .solar-production .consumption-container .solar-production-info-2 .solar-production-details .electric-tower-image{background:#e16e2d}#net2grid-chart .solar-production .consumption-container .solar-production-info-2 .solar-production-details .house-image{background:#000}#net2grid-chart .solar-production .consumption-container .solar-production-info-1 .solar-production-details .solar-label,#net2grid-chart .solar-production .consumption-container .solar-production-info-1 .solar-production-details .solar-value{color:#ffca32}#net2grid-chart .solar-production .consumption-container .solar-production-info-2 .solar-production-details .electric-tower-label,#net2grid-chart .solar-production .consumption-container .solar-production-info-2 .solar-production-details .electric-tower-value{color:#e16e2d}#net2grid-chart .solar-production .consumption-container .solar-production-info-2 .solar-production-details .house-label,#net2grid-chart .solar-production .consumption-container .solar-production-info-2 .solar-production-details .house-value{color:#000}#net2grid-chart .solar-production-details .solar-consumption-details{background-color:#e16e2d}.arrow-container-1,.arrow-container-2,.arrow-container-3{opacity:.4}.arrow-container-1 .arrow-1{position:absolute;top:66px;right:4.8%;transform:translate(-50%);width:10px;height:105px;background-color:transparent;border-top:none;border-right:none;border-bottom:none;border-left:3px solid transparent;border-image:linear-gradient(to bottom,#ffca32,#000) 1;border-radius:24px 0 0}.arrow-container-1 .sub-arrow-1{position:absolute;top:-62px;right:68px;width:10px;height:130px;background-color:transparent;border-top:none;border-right:none;border-bottom:none;border-left:3px solid #FFCA32;transform:rotate(91deg);border-radius:50px 50px 0 0}.arrow-container-2 .arrow-2{position:absolute;top:66px;left:6.8%;transform:translate(-50%);width:10px;height:105px;background-color:transparent;border-top:none;border-right:none;border-bottom:none;border-left:3px solid transparent;border-image:linear-gradient(to bottom,#ffca32,#e16e2d) 1;border-radius:24px 0 0}.arrow-container-2 .sub-arrow-2{position:absolute;top:6px;left:106px;width:10px;height:129px;background-color:transparent;border-top:none;border-right:none;border-bottom:none;border-left:3px solid #FFCA32;transform:rotate(91deg);border-radius:0 0 50px 50px}.arrow-container-3 .arrow-3{position:absolute;transform:rotate(-90deg);top:135px;right:48.8%;width:10px;height:250px;background-color:transparent;border-top:none;border-right:none;border-bottom:none;border-left:3px solid transparent;border-image:linear-gradient(to bottom,#e16e2d,#000) 1}.arrow-1:before{content:"";position:absolute;bottom:0;left:-11px;width:10px;height:10px;border:solid #000000;border-width:0 3px 3px 0;display:inline-block;padding:3px;transform:rotate(45deg)}.arrow-container-2 .arrow-2:before{content:"";position:absolute;bottom:0;left:-9.8px;width:10px;height:10px;border:solid #e16e2d;border-width:0 3px 3px 0;display:inline-block;padding:3px;transform:rotate(45deg)}.arrow-container-3 .arrow-3:before{content:"";position:absolute;bottom:0;left:-9.8px;width:10px;height:10px;border:solid #000000;border-width:0 3px 3px 0;display:inline-block;padding:3px;transform:rotate(45deg)}#net2grid-chart .info-tab{width:60%;height:auto;display:grid;justify-content:center;background-color:#ffffffe6;padding:60px 28px;margin:26px auto;border-radius:10px}#net2grid-chart .info-tab .info-img{text-align:center}#net2grid-chart .info-tab .info-title p{font-size:19px;font-weight:500;color:#0000008c}.progress{position:relative;margin:4px;float:left;text-align:center}.barOverflow{position:relative;overflow:hidden;width:180px;height:90px;margin-bottom:-28px}.bar-1{position:absolute;top:0;left:0;width:180px;height:180px;border-radius:50%;box-sizing:border-box;border:6px solid #eee;transition:transform .5s ease;border-bottom-color:#4bc0c0;border-right-color:#4bc0c0}.bar-2{position:absolute;top:0;left:0;width:180px;height:180px;border-radius:50%;box-sizing:border-box;border:6px solid #eee;transition:transform .5s ease;border-bottom-color:#e16e2dcc;border-right-color:#e16e2dcc}.btn{border:none;cursor:pointer;background:transparent}.loadshift-wrapper{padding-top:60px}.loadshift-container{padding:50px 30px 55px;color:#fff;max-width:640px;-webkit-backdrop-filter:blur(50px);backdrop-filter:blur(50px);border-radius:12px;margin:0 auto}.loadshift-container .loadshift-heading{color:#fff;font-weight:700!important}.loadshift-container .loadshift-inner{padding:24px;color:#fff}.loadshift-container .text-white{color:#fff}.loadshift-container .custom-slider{color:#fff!important}.loadshift-container .custom-slider .MuiSlider-thumb,.loadshift-container .custom-slider .MuiSlider-track{background-color:#fff}.loadshift-container .custom-slider .MuiSlider-rail{background-color:#ccc}.loadshift-container .custom-slider .MuiSlider-valueLabel{color:#000}.loadshift-container .form-label,.loadshift-container .radio-white,.loadshift-container .radio-white.Mui-checked,.loadshift-container .checkbox-white,.loadshift-container .checkbox-white.Mui-checked{color:#fff}.loadshift-container .shift-box{background:#8484ff26;border-radius:12px}.loadshift-container .arrow-center{display:flex;justify-content:center}.loadshift-container .button-group{display:flex;justify-content:flex-end;gap:16px}.loadshift-inner .slider{display:flex;align-items:center;gap:16px}.loadshift-container .btn-white-outline,.loadshift-container .btn-white-outline:hover{color:#fff;border-color:#fff}.loadshift-container .form-control{margin-top:16px;background-color:transparent}.loadshift-container .MuiSlider-root{flex-grow:1}.gridx-data-container{padding:40px}.gridx-data-container .other-tabs{color:#fff}.gridx-data-container .blue-tab{color:#000!important}.gridx-data-container .MuiTypography-h6{color:#fff;font-weight:700}.gridx-data-container .MuiTypography-body2{color:#fff;margin-top:20px}.gridx-data-container .MuiTableContainer-root{margin-top:30px}.gridx-data-container .MuiTableCell-root{border-right:1px solid #e0e0e0}.gridx-data-container .MuiTableCell-root:last-child{border-right:none}.gridx-data-container .MuiTableCell-root:first-child{width:225px}.gridx-data-container .MuiTableHead-root .MuiTableRow-root{background:#fff}.gridx-data-container .MuiTableHead-root .MuiTableCell-root{background:#fff;width:280px}.gridx-data-container .MuiTableHead-root .MuiBox-root{display:flex;gap:8px;justify-content:space-between}.gridx-data-container .MuiTableHead-root .MuiTypography-root{color:#434343;font-size:14px}.gridx-data-container .MuiTableHead-root .MuiBox-root:nth-child(2){display:flex;gap:8px;margin-top:16px}.gridx-data-container .MuiTableHead-root .MuiTypography-root:nth-child(3){color:gray;font-size:12px;background:#faebd7;border-radius:5px;padding:2px;margin-top:10px}.gridx-data-container .MuiChip-root{font-size:12px}.gridx-data-container .MuiTableBody-root .MuiTableCell-root{font-weight:400}.gridx-data-container .MuiTableBody-root .MuiTableRow-root:nth-child(-n+2) .MuiTableCell-root{font-weight:700}.gridx-data-container .MuiTableBody-root .MuiTypography-root{color:inherit}.load-shift-container{padding:24px}.gridx-header-container{display:flex;align-items:center;margin-bottom:16px}.gridx-back-button{background-color:#007bff;border-radius:50%;padding:4px;display:flex;align-items:center;justify-content:center;cursor:pointer;margin-right:12px;width:18px;height:18px}.back-icon{font-size:16px!important;color:#fff}.forward-button{border-radius:50%;padding:4px;display:flex;align-items:center;justify-content:center;cursor:pointer;margin-right:8px;width:12px;height:12px;border:1px solid #ffffff}.forward-icon{font-size:14px!important;color:#fff}.new-rate-icon{font-size:22px!important;color:#fff}.header-title{color:#fff;font-weight:700!important}.params-grid{margin-top:14px;margin-bottom:24px}.params-box,.rate-box{padding:16px;background:#8484ff26;color:#fff;border-radius:12px;width:220px}.params-bwn{display:flex;gap:5px}.rate-box{min-width:200px}.params-title{color:#fff!important;margin-bottom:22px!important;font-weight:700!important}.param-chip{margin:5px;background-color:#e6f0ff!important;color:#374151!important;font-weight:600!important;border:none;border-radius:12px;padding:4px 8px}.usage-billing-header{display:flex;align-items:center;gap:8px}.bolt-icon{filter:brightness(0) invert(1);width:23px;height:22px}.light-bolt-icon{filter:invert(37%) sepia(84%) saturate(2891%) hue-rotate(199deg) brightness(92%) contrast(89%);width:23px;height:22px}.usage-title{color:#fff;font-size:18px;font-weight:700;margin-bottom:14px}.button-group-container{margin-left:8px;display:flex;gap:25px;margin-bottom:16px}.button-group{display:flex;gap:5px!important}.toggle-button,.granularity-button{background-color:transparent;color:#fff!important;border-color:#fff!important;height:32px;font-weight:700!important}.light-toggle-button,.light-granularity-button{background-color:transparent;color:#1976d2!important;border-color:#1976d2!important;height:32px;font-weight:700!important}.light-toggle-button.active,.light-granularity-button.active{color:#fff!important;background-color:#1976d2}.toggle-button.active,.granularity-button.active{background-color:#fff!important;color:#000!important;font-weight:700!important}.toggle-button:hover,.granularity-button:hover{background-color:transparent;color:#fff!important;border-color:#fff!important}.toggle-button.active:hover,.granularity-button.active:hover{background-color:#fff!important;color:#000!important}.summary-grid{background:#8484ff26!important;border-radius:12px;margin-top:10px!important;margin-left:1px!important;width:100%!important;margin-bottom:24px!important}.chart-container{height:300px}.infoBox{padding:16px}.infoBox-label,.infoBox-value{color:#fff;font-weight:700!important}.infoBox-content{color:#fff;margin-top:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:700!important}.infoBox-change{color:#06d001;font-weight:700!important}.infoBox-icon{vertical-align:middle;transform:rotate(-45deg)}:root{font-family:Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:light dark;color:#ffffffde;background-color:#000;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{font-weight:500;color:#646cff;text-decoration:inherit}a:hover{color:#535bf2}body{margin:0;display:flex;place-items:center;min-width:320px;min-height:100vh;background-color:#000!important}.overlay{background-color:transparent!important}h1{font-size:3.2em;line-height:1.1}h2{font-size:2.2em;line-height:1.1}h3{font-size:2em;line-height:1.4}@media (prefers-color-scheme: light){:root{color:#213547;background-color:#000}a:hover{color:#747bff}}@keyframes rotate{0%{transform:rotate(0)}50%{transform:rotate(180deg)}to{transform:rotate(360deg)}}.table .pointer{color:#eee}
