.Header_header___d16u{justify-content:space-between;padding:1rem 2rem;background:#fff}.Header_auth__coAuQ,.Header_header___d16u,.Header_logo__4Mxim{display:flex;align-items:center}.Header_auth__coAuQ{gap:1rem}.Header_homeSetupButton__oWbbA{display:block}.Header_headerActions__cSz4_{display:flex;align-items:center;gap:16px}.Header_iconCircle__1jWcn{background:#fff;border-radius:50%;width:40px;height:40px;display:flex;align-items:center;justify-content:center;margin-left:8px}.Header_bellIcon__lRl91{color:#888;font-size:16px}.Header_profileButton__KmObq{position:relative;cursor:pointer;overflow:hidden}.Header_profileButtonLoading__IYC1x{pointer-events:none}.Header_profileImage__znanU{border-radius:50%;object-fit:cover}.Header_profileSpinnerOverlay__v_Uaw{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.35);border-radius:50%}.Header_profileSpinner__sDIsq{color:#fff}@media(max-width:800px){.Header_homeSetupButton__oWbbA{display:none}.Header_header___d16u{padding:.5rem .75rem}}.DashboardMainContent_dashboard-main-content__p2CQx{flex:1 1;min-width:0;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding:2rem;overflow-x:hidden;border-radius:1rem;margin:0 auto 1rem;transition:padding .3s}@media(max-width:1199.98px){.DashboardMainContent_dashboard-main-content__p2CQx{padding:1rem}}@media(max-width:800px){.DashboardMainContent_dashboard-main-content__p2CQx{padding:1rem 0;margin-right:0;margin-bottom:2.5rem}}.Footer_footer__pk6jj{padding:1rem;background:#fff;text-align:center;font-size:clamp(12px,1.8vw,14px);color:#949494;width:100%}.Footer_links__zLtvz{margin-bottom:.5rem}.Footer_link__4Og6P{color:#949494;text-decoration:none}.Footer_link__4Og6P:hover{text-decoration:underline}.Footer_separator__6b5wD{margin:0 .5rem;color:#e5e5e5}.BackToTop_backToTop__RlO2W{position:fixed;bottom:16px;right:10px;width:56px;height:56px;border-radius:50%;border:none;background:hsla(0,0%,100%,.92);color:#171717;display:flex;align-items:center;justify-content:center;box-shadow:0 0 0 1px rgba(0,0,0,.06),0 12px 32px rgba(0,0,0,.16);cursor:pointer;transition:transform .18s ease,background .18s ease,color .18s ease,opacity .18s ease;z-index:999;opacity:.98;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.BackToTop_backToTop__RlO2W:hover{transform:translateY(-1px);background:#171717;color:#fff;opacity:1}.BackToTop_backToTop__RlO2W:active{transform:translateY(1px)}.BackToTop_isActive__zjUhp{background:hsla(0,0%,100%,.92);color:#171717}.BackToTop_backToTop__RlO2W i{font-size:1.25rem}.Layout_layout__XPOuz{min-height:100vh;display:flex;flex-direction:column}.Layout_main__0n5RN{flex:1 1;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:0;width:100%;max-width:100vw;margin:0 auto;background-color:#ecf0eb;background-image:url(/repeated-dot-pattern.png)!important;background-repeat:repeat!important;background-size:34px 34px!important}@media(max-height:1074.98px),(max-width:575.98px){.Layout_layout__XPOuz.Layout_onboarding___zxYi>[class*=Footer_footer],.Layout_layout__XPOuz.Layout_onboarding___zxYi>[class*=Header_header],.Layout_layout__XPOuz.Layout_onboarding___zxYi>footer,.Layout_layout__XPOuz.Layout_onboarding___zxYi>header{display:none!important}}.OnboardingLayout_container__kas2m{width:100vw;height:auto;min-height:calc(100vh - 140px);display:flex;align-items:center;justify-content:center;padding:1rem;margin:0 1rem;background-blend-mode:hard-light;backdrop-filter:blur(90px);-webkit-backdrop-filter:blur(90px);background-image:url(/repeated-dot-pattern.png)!important;background-repeat:repeat!important;background-size:34px 34px!important}@media(max-width:430px){.OnboardingLayout_container__kas2m{padding:1rem .5rem;margin:0}}.EnergyCost_container__K22H6{font-size:80%;padding:0 1rem 1.5rem;width:100%;container-type:inline-size}.EnergyCost_container__K22H6 *{font-family:Euclid Circular B,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}.EnergyCost_header__Q_YV9{display:flex;align-items:center;justify-content:space-between;margin-bottom:.5rem}.EnergyCost_header__Q_YV9 .EnergyCost_titleContainer__HfXdQ{display:flex;align-items:center;gap:.5rem}.EnergyCost_header__Q_YV9 .EnergyCost_titleContainer__HfXdQ .EnergyCost_fuelIcon__2HDGA,.EnergyCost_header__Q_YV9 .EnergyCost_titleContainer__HfXdQ .EnergyCost_lightIcon__wsOyD{font-size:1.25em;color:#949494}.EnergyCost_header__Q_YV9 .EnergyCost_titleContainer__HfXdQ .EnergyCost_title__ER5tp{font-weight:500;font-size:1.5em;line-height:32px}.EnergyCost_header__Q_YV9 .EnergyCost_tooltipContainer__HH4Oj{position:relative}.EnergyCost_header__Q_YV9 .EnergyCost_infoButton__pUajE{margin-left:.5rem;width:24px;height:24px;padding:0;border:none;background:none;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#64748b;transition:color .2s ease}.EnergyCost_header__Q_YV9 .EnergyCost_infoButton__pUajE:hover{color:#5551ff}.EnergyCost_header__Q_YV9 .EnergyCost_infoButton__pUajE i{font-size:14px}.EnergyCost_header__Q_YV9 .EnergyCost_infoButton__pUajE>svg{height:1.25rem}.EnergyCost_header__Q_YV9 .EnergyCost_tooltip__ZfxhW{position:absolute;bottom:100%;right:-10%;margin-bottom:8px;padding:8px 12px;background-color:#212529;color:#fff;border-radius:4px;font-size:clamp(10px,1.6vw,12px);line-height:16px;white-space:nowrap;z-index:1000;box-shadow:0 2px 4px rgba(0,0,0,.1)}.EnergyCost_header__Q_YV9 .EnergyCost_tooltip__ZfxhW:before{content:"";position:absolute;top:100%;right:8px;border:6px solid rgba(0,0,0,0);border-top-color:#212529}.EnergyCost_colorBar__JjBNi{width:100%;height:8px;margin-bottom:1em;border-radius:8px;background-color:gold}.EnergyCost_costContainer__xXhrU{margin-bottom:.25rem}.EnergyCost_costContainer__xXhrU,.EnergyCost_costContainer__xXhrU .EnergyCost_costContainerInner__kIZwP{display:flex;align-items:baseline;justify-content:space-between}.EnergyCost_costContainer__xXhrU .EnergyCost_costContainerInner__kIZwP .EnergyCost_cost__OxILr{font-weight:700;font-size:2.625em;line-height:1.1}.EnergyCost_costContainer__xXhrU .EnergyCost_costContainerInner__kIZwP .EnergyCost_cost__OxILr .EnergyCost_currencySymbol__O9lm9{font-weight:700;color:#949494;margin-right:2px}.EnergyCost_costContainer__xXhrU .EnergyCost_costContainerInner__kIZwP .EnergyCost_cost__OxILr .EnergyCost_rangeSeparator__I3MnM{font-weight:700;color:#949494;margin:0 2px}.EnergyCost_costContainer__xXhrU .EnergyCost_costContainerInner__kIZwP .EnergyCost_cost__OxILr .EnergyCost_error__mwHf_{color:#c24e00;font-size:1.5em;line-height:1.5}@container (max-width: 350px){.EnergyCost_costContainer__xXhrU .EnergyCost_costContainerInner__kIZwP .EnergyCost_cost__OxILr{font-size:2em}}@container (max-width: 200px){.EnergyCost_costContainer__xXhrU .EnergyCost_costContainerInner__kIZwP .EnergyCost_cost__OxILr{font-size:1.75em}}@container (max-width: 150px){.EnergyCost_costContainer__xXhrU .EnergyCost_costContainerInner__kIZwP .EnergyCost_cost__OxILr{font-size:1.5em}}.EnergyCost_costContainer__xXhrU .EnergyCost_costContainerInner__kIZwP .EnergyCost_unit__l7Xkw{margin-left:.25rem;color:#949494;font-weight:700;font-size:1.5em;line-height:1.5}@container (max-width: 350px){.EnergyCost_costContainer__xXhrU .EnergyCost_costContainerInner__kIZwP .EnergyCost_unit__l7Xkw{font-size:1.25em}}@container (max-width: 200px){.EnergyCost_costContainer__xXhrU .EnergyCost_costContainerInner__kIZwP .EnergyCost_unit__l7Xkw{font-size:1.125em}}@container (max-width: 150px){.EnergyCost_costContainer__xXhrU .EnergyCost_costContainerInner__kIZwP .EnergyCost_unit__l7Xkw{font-size:1em}}.EnergyCost_trend__xmpHm{display:flex;align-items:center;margin-left:1rem}.EnergyCost_trend__xmpHm .EnergyCost_trendIcon__sF2G7{font-size:clamp(16px,2.4vw,18px);line-height:24px}.EnergyCost_trend__xmpHm .EnergyCost_trendValue__V_3gj{margin-left:.25rem;font-weight:500;font-size:clamp(16px,2.4vw,18px);line-height:24px}@container (max-width: 200px){.EnergyCost_trend__xmpHm{margin-left:.5rem}.EnergyCost_trend__xmpHm .EnergyCost_trendIcon__sF2G7,.EnergyCost_trend__xmpHm .EnergyCost_trendValue__V_3gj{font-size:clamp(16px,2.4vw,18px)}}@container (max-width: 150px){.EnergyCost_trend__xmpHm{margin-left:.25rem}.EnergyCost_trend__xmpHm .EnergyCost_trendIcon__sF2G7,.EnergyCost_trend__xmpHm .EnergyCost_trendValue__V_3gj{font-size:clamp(14px,2vw,16px)}}@container (max-width: 120px){.EnergyCost_trend__xmpHm{margin-left:.125rem}.EnergyCost_trend__xmpHm .EnergyCost_trendIcon__sF2G7,.EnergyCost_trend__xmpHm .EnergyCost_trendValue__V_3gj{font-size:clamp(10px,1.6vw,12px)}}.EnergyCost_trend__xmpHm.EnergyCost_up__q223u{color:#c24e00}.EnergyCost_trend__xmpHm.EnergyCost_up__q223u .EnergyCost_trendIcon__sF2G7,.EnergyCost_trend__xmpHm.EnergyCost_up__q223u .EnergyCost_trendValue__V_3gj{color:inherit}.EnergyCost_trend__xmpHm.EnergyCost_down__1nDFs{color:#009e4f}.EnergyCost_trend__xmpHm.EnergyCost_down__1nDFs .EnergyCost_trendIcon__sF2G7,.EnergyCost_trend__xmpHm.EnergyCost_down__1nDFs .EnergyCost_trendValue__V_3gj{color:inherit}.EnergyCost_rangeDisplay__oBibs{display:flex;align-items:center;gap:.25rem;margin:0 0 .5rem .125rem}.EnergyCost_rangeDisplay__oBibs .EnergyCost_rangeValue__yBnR9{color:#949494;font-weight:500;font-size:clamp(16px,2.4vw,18px);line-height:24px}.EnergyCost_rangeDisplay__oBibs .EnergyCost_rangeValueBold__u25kG{color:#737373!important}.EnergyCost_rangeDisplay__oBibs .EnergyCost_smallUnit__SG7Oi{font-size:clamp(14px,2vw,16px);line-height:24px}@container (max-width: 350px){.EnergyCost_rangeDisplay__oBibs .EnergyCost_rangeValue__yBnR9{font-size:clamp(14px,2vw,16px);line-height:24px}}@container (max-width: 200px){.EnergyCost_rangeDisplay__oBibs .EnergyCost_rangeValue__yBnR9{font-size:clamp(14px,2vw,16px);line-height:24px}}@container (max-width: 150px){.EnergyCost_rangeDisplay__oBibs .EnergyCost_rangeValue__yBnR9{font-size:clamp(14px,2vw,16px);line-height:24px}}.EnergyCost_popover__5gwj0{min-width:240px;border-radius:16px!important;box-shadow:0 4px 24px rgba(0,0,0,.08)}.EnergyCost_popover-body__amWGK{padding:12px!important}.EnergyCost_popoverTitle__8U4Ba{font-size:1.1rem;font-weight:600;margin-bottom:8px}.EnergyCost_popoverContent__RT7Zy{color:#666;font-size:.9rem;line-height:1.4}.EnergyCost_popoverContent__RT7Zy p{margin-bottom:8px}.EnergyCost_popoverContent__RT7Zy p:last-of-type{margin-bottom:0}.EnergyCost_popoverContent__RT7Zy a{color:#2563eb;text-decoration:none;font-weight:600}.EnergyCost_popoverContent__RT7Zy a:hover{text-decoration:underline}.EnergyCost_learnMoreLink___YSre{font-size:.9rem;color:#2563eb;text-decoration:none;text-align:right;font-weight:600;display:inline-block;margin-top:8px}.EnergyCost_utilityName__Taefd{margin-bottom:.5em;text-align:left;color:#949494;font-weight:400;font-size:clamp(16px,2.4vw,18px);line-height:24px}.EnergyCost_utilityName__Taefd .EnergyCost_year__9CHvI{color:inherit;font-weight:inherit;font-size:inherit;line-height:inherit}.EnergyCost_note__kqFxv{display:flex;align-items:flex-start;margin-bottom:.25rem}.EnergyCost_note__kqFxv .EnergyCost_noteText__Yv0kh{font-weight:400;color:#949494;font-size:1em;line-height:1.5;margin-bottom:0}.EnergyCost_note__kqFxv .EnergyCost_noteIcon__1cGlL{margin-right:.25rem}.EnergyCost_source__NkjuO{display:flex;align-items:center}.EnergyCost_source__NkjuO .EnergyCost_sourceText___wS_Q{color:#949494;font-size:1em;line-height:1.5}.EnergyCost_source__NkjuO .EnergyCost_sourceLink__MzXS9{color:inherit;text-decoration:underline}.EnergyCost_source__NkjuO .EnergyCost_sourceLink__MzXS9:hover{color:#5551ff}.EnergyCost_source__NkjuO .EnergyCost_sourceIcon__6n9XD{margin-right:.25rem}.Spinner_spinner__5zfDd{width:3rem;height:3rem;border:4px solid #e9ecef;border-top-color:#3835bc;border-radius:50%;animation:Spinner_spin__1WBjl 1s linear infinite}@keyframes Spinner_spin__1WBjl{to{transform:rotate(1turn)}}.EnergyRatesClient_modalOverlay___YSYF{position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(0,0,0,.35);display:flex;align-items:center;justify-content:center;z-index:1000}.EnergyRatesClient_modal__6JojY{background:#fff;border-radius:16px;box-shadow:0 8px 32px rgba(0,0,0,.18);padding:2rem 1.5rem 1.5rem;min-width:200px;width:95vw;max-width:480px;height:auto;max-height:98vh;overflow:auto;display:flex;flex-direction:column;align-items:center;position:relative}.EnergyRatesClient_modalDescription__9vvOj{color:#474747;font-size:clamp(16px,2.4vw,18px);line-height:24px;margin-bottom:1rem;text-align:center}.EnergyRatesClient_fuelButtonGrid__3feY1{display:flex;flex-wrap:wrap;gap:.5rem;margin:1.5rem 0 1rem;justify-content:center}.EnergyRatesClient_fuelButtonRow__oUc_M{width:100%}.EnergyRatesClient_fuelButton__WP9lO{flex:1 1;width:100%;margin:0;position:relative}@media(max-width:429.98px){.EnergyRatesClient_fuelButtonGrid__3feY1,.EnergyRatesClient_fuelButtonRow__oUc_M{flex-direction:column!important;width:100%!important}.EnergyRatesClient_fuelButton__WP9lO{width:100%!important;flex:none!important}}.EnergyRatesClient_confirmButton__Rq1jG{margin-top:1.5rem;width:100%}.EnergyRatesClient_closeButtonContainer__tiPFw{position:absolute;top:16px;right:16px;width:36px;height:36px;background:#f3f3f3;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:10;transition:background .2s}.EnergyRatesClient_closeButtonContainer__tiPFw:hover{background:#e0e0e0}.EnergyRatesClient_closeIcon__J_3MJ{font-size:1.5rem;color:#333}.EnergyRatesClient_energyCostList__ECoF8{display:flex;flex-direction:column;gap:24px}.EnergyRatesClient_loadingContainer__SrdfA{display:flex;flex-direction:column;align-items:center;justify-content:center}.EnergyRatesClient_loadingContainer__SrdfA .spinner,.EnergyRatesClient_loadingContainer__SrdfA>.EnergyRatesClient_spinner__Rr2qt{margin-bottom:.5rem}.EnergyRatesClient_validationNote__viIDe{background:#fff3cd;border:1px solid #ffeaa7;border-radius:8px;padding:12px;font-size:14px;color:#856404;text-align:center;display:flex;align-items:center;justify-content:center;margin:12px 0}.LoadingScreen_container__YZ9Zb{background-color:var(--color-neutral-light);background-image:url(/repeated-dot-pattern.png)!important;background-repeat:repeat!important;background-size:34px 34px!important;height:100vh;display:flex;justify-content:center;align-items:center}.energy-rates-admin_mainContainer__P8lMQ{border:1px solid rgba(0,0,0,.1);background:hsla(0,0%,100%,.7);box-shadow:0 8px 24px rgba(149,157,165,.2);backdrop-filter:blur(30px);-webkit-backdrop-filter:blur(30px);border-radius:16px;padding:0!important;margin-top:2rem;margin-bottom:4rem}.energy-rates-admin_googleIcon__pVcsP{position:relative;display:inline-block;width:20px;height:20px;vertical-align:middle;margin-left:.5rem}.energy-rates-admin_googleIcon__pVcsP .energy-rates-admin_svgIcon__YAU6R{position:absolute;top:0;left:0}.energy-rates-admin_paddAlert__jJmI2{background-color:inherit;width:950px}.energy-rates-admin_paddTable__q478_{margin-bottom:0!important;background-color:rgba(0,0,0,0)!important}.energy-rates-admin_paddTable__q478_ tr{border-bottom:1px solid rgba(0,0,0,.1)}.energy-rates-admin_paddTable__q478_ tr:last-child{border-bottom:none}.energy-rates-admin_paddTable__q478_ td{border:inherit;background-color:rgba(0,0,0,0)!important}.energy-rates-admin_adminContent___pexj{padding:0 1.5rem 1.5rem;margin-top:.5rem;background:rgba(0,0,0,0);border-radius:12px}.energy-rates-admin_adminTabs__hycte{margin-bottom:2rem!important;background:rgba(0,0,0,0);border-bottom:2px solid #e0e6ef;border-radius:8px 8px 0 0;padding:0 3rem}.energy-rates-admin_adminTabs__hycte.energy-rates-admin_nav-tabs__OkEHn .energy-rates-admin_nav-item__487gi a.energy-rates-admin_nav-link__2QUuL{background-color:pink!important}