.RoundWidget_widget__NJO_o{width:130px;height:130px;font-weight:700;padding:1rem;display:flex;gap:.1rem;align-items:center;justify-content:center;flex-direction:column;background-color:#f9f9f9;border-radius:100%;text-align:center}.RoundWidget_title__E9R1_{font-size:1.1rem;margin:0}.RoundWidget_stat__CKFsy{font-size:1.8rem}.RoundWidget_unit__HYfQu{font-size:.8rem;margin:0}.RoundWidget_description__4zTnz,.RoundWidget_minsAgo__YtCBD{font-size:.6rem}.RoundWidget_border0__WBOOo{border:4px solid #2fc8fd;box-shadow:0 0 15px #55d3fc}.RoundWidget_border1__TMNnY{border:4px solid #ef3e3e;box-shadow:0 0 15px #f17e7e}.RoundWidget_border2__QaMy2{border:4px solid #ff9100;box-shadow:0 0 15px #f4ae53}.RoundWidget_border3__HKH3w{border:4px solid #25ec78;box-shadow:0 0 15px #65f19f}.RoundWidget_skeletonText__bJDna{width:80%;height:2rem;border-radius:.25rem}.RoundWidget_skeleton__DDVQx{animation:RoundWidget_skeleton-loading__t4CaI 1s linear infinite alternate}@keyframes RoundWidget_skeleton-loading__t4CaI{0%{background-color:#c2cfd6}to{background-color:#f0f3f5}}.page_consumption__v1Aa_{width:100px;height:100px;font-size:2rem;font-weight:700;padding:1rem;display:flex;align-items:center;justify-content:center;flex-direction:column;background-color:#ececec;border-radius:100%}.page_houseContainer__WDznP{width:100%;height:auto;display:flex;justify-content:center;margin-bottom:5rem}.page_houseContents__APUh7{width:500px;position:relative;margin-top:3.5rem}.page_houseContents__APUh7,.page_houseSVG__f9Apt{-webkit-user-select:none;-moz-user-select:none;user-select:none}.page_houseSVG__f9Apt{width:100%;height:auto;cursor:default}.page_houseSVG__f9Apt svg{width:100%;height:100%}.page_mainWidgets__xEAjW{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;margin-top:.5rem;margin-bottom:3rem;gap:2.5rem;cursor:default}.page_header__bcQ8x,.page_mainWidgets__xEAjW{-webkit-user-select:none;-moz-user-select:none;user-select:none}.page_header__bcQ8x{padding:1rem 1rem .5rem;margin-bottom:.5rem}.page_header__bcQ8x h1{font-size:2.2rem}.page_header__bcQ8x p{font-size:1.2rem}.page_consumptionText__rVJK5{font-size:.8rem}@media (min-width:549px){.page_header__bcQ8x{margin-bottom:3rem}}@media (min-width:768px){.page_header__bcQ8x{margin-bottom:1rem}}.SolarStat_houseStat__I8KXd{position:absolute;top:-72px;left:204px;line-height:1.25rem;margin-right:.2rem}.SolarStat_houseStat__I8KXd span:nth-child(3),.SolarStat_houseStat__I8KXd span:nth-child(4){font-size:.8rem;display:block}.SolarStat_houseStat__I8KXd .SolarStat_line__02AjS{position:absolute;top:0;left:-10px;width:3px;height:160px;background-color:#828282;border-radius:100px}.SolarStat_energy__n8mWQ{width:8px;height:30px;border-radius:50%;position:absolute;left:-2.5px;animation:SolarStat_energyFlowAnimation__31807 2s linear infinite;animation-delay:.1s;opacity:0;background:#ffea03;background:linear-gradient(0deg,#ffea03,#ffea03 50%,rgba(2,0,36,0))}.SolarStat_disableEnergy__N7_GZ{animation-play-state:paused;opacity:0}@keyframes SolarStat_energyFlowAnimation__31807{0%{top:-15px;opacity:0}10%{opacity:1}25%{background:#ffea03;background:linear-gradient(0deg,#ffea03,#ffea03 50%,rgba(2,0,36,0))}70%,to{background:#11f49a;background:linear-gradient(0deg,#11f49a,#11f49a 50%,rgba(2,0,36,0))}50%{opacity:1}to{top:86%;opacity:0}}@media (min-width:390px){.SolarStat_houseStat__I8KXd{position:absolute;top:-72px;left:248px}}.sharedHouseStyles_stat__Mbfxl{font-size:1.3rem;font-weight:700;display:block;-webkit-user-select:none;-moz-user-select:none;user-select:none}.sharedHouseStyles_info__R0yph,.sharedHouseStyles_unit__QFiH4{font-size:.8rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.sharedHouseStyles_colour0__Vzpfl{color:#29c0f2;text-shadow:0 0 15px #55d3fc}.sharedHouseStyles_colour1__qbVS1{color:#d33;text-shadow:0 0 15px #f17e7e}.sharedHouseStyles_colour2__HSZi9{color:#da7c01;text-shadow:0 0 15px #f4ae53}.sharedHouseStyles_colour3__CsP9o{color:#15b859;text-shadow:0 0 15px #65f19f}@media (min-width:768px){.sharedHouseStyles_stat__Mbfxl{font-size:1.4rem}}.HomeUsageStat_houseStat__ySFe_{position:absolute;top:301px;left:60px;line-height:1.25rem;margin-right:.2rem}.HomeUsageStat_houseStat__ySFe_ span:nth-child(3),.HomeUsageStat_houseStat__ySFe_ span:nth-child(4){font-size:.8rem;display:block}.HomeUsageStat_houseStat__ySFe_ .HomeUsageStat_line__sriv_{position:absolute;bottom:0;left:-10px;width:3px;height:192px;background-color:#828282;border-radius:100px}.HomeUsageStat_energy___uxPh{width:8px;height:30px;background:#fb5858;background:linear-gradient(0deg,#fb5858,#fb5858 50%,rgba(2,0,36,0));border-radius:50%;position:absolute;left:-2.5px;opacity:0}.HomeUsageStat_energyImport__CRsPZ{animation:HomeUsageStat_energyFlowAnimationImport__d2woc 2.3s linear infinite;animation-delay:.6s}.HomeUsageStat_energyExport__NGItp{animation:HomeUsageStat_energyFlowAnimationExport__YmLBh 2.3s linear infinite;animation-delay:.6s}@keyframes HomeUsageStat_energyFlowAnimationExport__YmLBh{0%{top:-15px;opacity:0}10%{opacity:1}to{top:90%;opacity:0}0%,to{background:#11f49a;background:linear-gradient(0deg,#11f49a,#11f49a 50%,rgba(2,0,36,0))}}@keyframes HomeUsageStat_energyFlowAnimationImport__d2woc{0%{top:86%;opacity:0}10%{opacity:1}0%,to{background:#fb5858;background:linear-gradient(180deg,#fb5858,#fb5858 50%,rgba(2,0,36,0))}50%{opacity:1}to{top:-15px;opacity:0}}@media (min-width:390px){.HomeUsageStat_houseStat__ySFe_{top:313px;left:60px}}@media (min-width:455px){.HomeUsageStat_houseStat__ySFe_{top:375px;left:82px}}@media (min-width:576px){.HomeUsageStat_houseStat__ySFe_{top:389px;left:82px}}.GridImportStat_houseStat__oCRVR{position:absolute;top:251px;left:252px;display:flex;width:auto;gap:8px;line-height:1.25rem;margin-right:.2rem}.GridImportStat_houseStat__oCRVR span:nth-child(3),.GridImportStat_houseStat__oCRVR span:nth-child(4){font-size:.8rem;display:block}.GridImportStat_houseStat__oCRVR .GridImportStat_line__M4TLv{position:absolute;top:50%;transform:translateY(-50%);left:-98px;width:100px;height:3px;background-color:#828282;border-radius:100px}.GridImportStat_houseStat__oCRVR .GridImportStat_line2__tKiPD{width:3px;height:auto;background-color:#828282;border-radius:100px}.GridImportStat_energy__FkUS8{width:30px;height:8px;border-radius:50%;position:absolute;top:-3px;opacity:0}.GridImportStat_energyImport__nRHS3{animation:GridImportStat_energyFlowAnimationImport__z43yJ 2.4s linear infinite;animation-delay:.2s}.GridImportStat_energyExport__1_YM5{animation:GridImportStat_energyFlowAnimationExport__AaPAx 2.4s linear infinite;animation-delay:.2s}@keyframes GridImportStat_energyFlowAnimationExport__AaPAx{0%{opacity:0;left:-10px}10%{opacity:1}to{left:86%;opacity:0}0%,to{background:#11f49a;background:linear-gradient(270deg,#11f49a,#11f49a 50%,rgba(2,0,36,0))}}@keyframes GridImportStat_energyFlowAnimationImport__z43yJ{0%{opacity:0;left:86%}10%{opacity:1}to{left:-10px;opacity:0}0%,to{background:#fb5858;background:linear-gradient(90deg,#fb5858,#fb5858 50%,rgba(2,0,36,0))}}@media (min-width:400px){.GridImportStat_houseStat__oCRVR{top:271px;left:290px}}@media (min-width:448px){.GridImportStat_houseStat__oCRVR{top:285px;left:328px}}@media (min-width:549px){.GridImportStat_houseStat__oCRVR{top:350px;left:376px;top:293px;left:411px}}@media (min-width:911px){.GridImportStat_houseStat__oCRVR{width:100%}}.PullToRefresh_pullToRefresh__OdO6D{transition:transform .3s}.PullToRefresh_feedback__BTRLh{position:absolute;top:-60px;width:100%;display:flex;align-items:center;justify-content:center;height:80px;padding:1rem}.PullToRefresh_loaderIcon__BQ7ep{width:30px;height:30px;fill:#d4d4d4;animation:PullToRefresh_rotating__e1K7X 1s linear infinite}@keyframes PullToRefresh_rotating__e1K7X{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.PullToRefresh_arrowIcon__2mBxT{width:20px;height:20px;fill:#d4d4d4}.PullToRefresh_arrowUp__kFaBI{transform:rotate(90)}.TabBar_tabBar__C3Ief{position:fixed;bottom:0;width:100%;border-top:1px solid #ececec;background-color:hsla(0,0%,100%,.6);box-shadow:0 4px 30px rgba(0,0,0,.1);backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);display:flex;justify-content:space-evenly;gap:1rem}.TabBar_tabItem__LDhdr{padding:.5rem .5rem calc(2rem + env(safe-area-inset-bottom));display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;font-size:1.5rem;width:45px;height:auto;fill:#606060;cursor:pointer;outline:none;-webkit-tap-highlight-color:transparent}.TabBar_active__uPFBt,.TabBar_tabItem__LDhdr:hover{fill:#2194e6}@media (min-width:768px){.TabBar_tabBar__C3Ief{bottom:10px;border:1px solid #ececec;width:auto;padding:.5rem 2rem;border-radius:2rem;gap:2rem;transform:translateX(-50%);left:50%}.TabBar_tabItem__LDhdr{padding-bottom:.5rem}}.DayUsageChart_toolTip__wSbxP{background-color:#fff;border-radius:15px;border:1px solid #ececec;background-color:hsla(0,0%,100%,.8);box-shadow:0 4px 30px rgba(0,0,0,.1);backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);width:auto}.DayUsageChart_pointX__0OqqT{padding:.5rem;text-align:center;width:100%;border-bottom:1px solid #ececec}.DayUsageChart_pointY__5nRkO{display:flex;justify-content:space-between;align-items:center;gap:1rem;padding:.3rem .6rem}.DayUsageChart_legendColour__vsOBL{width:15px;height:15px;border-radius:100%}.DayUsageChart_loaderIcon__RLggm{display:block;margin:6rem auto;width:50px;height:50px;fill:#d4d4d4;animation:DayUsageChart_rotating__FJCAS 1s linear infinite}.DayUsageChart_daySwitcher__TwK_o{display:flex;align-items:center;justify-content:space-between;padding:0 1.5rem}.DayUsageChart_daySwitcherDate__esY4x{font-weight:800;color:#606060;-webkit-user-select:none;-moz-user-select:none;user-select:none}.DayUsageChart_arrow__sywlh{width:40px;padding:.5rem;fill:#606060;height:auto;cursor:pointer;outline:none;-webkit-tap-highlight-color:transparent}.DayUsageChart_lineChart__mSEfx{width:100%;max-width:500px;padding:0;height:600px;margin:0 auto;overflow:hidden}.DayUsageChart_roundWidgets__KCJ4J{display:flex;justify-content:center;align-items:center;gap:1rem;flex-wrap:wrap}@keyframes DayUsageChart_rotating__FJCAS{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}