@import url(https://fonts.googleapis.com/css2?family=Lato:wght@300;400;700;900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Calibri:wght@300;400;700;900&display=swap);.header{align-items:center;display:grid;grid-template-columns:auto 1fr auto;margin:0 -50px;padding:15px 35px}.footer{margin:0 -50px;padding:50px 35px;text-align:left}.footer .footer-links{display:grid;grid-template-columns:auto auto auto 1fr;margin-left:20px}.footer .footer-links a{color:#2cd9a8;font-weight:400;text-decoration:none}.footer .footer-links a:not(:last-child){margin-right:2px}.footer .footer-links a:not(:last-child):after{color:#2cd9a8;content:" | ";font-weight:400}.footer,.header{background-color:#001b63}.footer img.product-logo,.header img.product-logo{margin-right:20px;width:250px}.footer img.logo,.header img.logo{width:270px}.footer .company-details,.footer .disclaimer,.header .company-details,.header .disclaimer{color:#fff;font-weight:300;margin-left:20px}.footer .company-details,.header .company-details{font-size:16px;font-weight:500}.footer .disclaimer,.header .disclaimer{font-size:14px;font-weight:400;margin:20px}.footer .disclaimer a,.header .disclaimer a{color:#2cd9a8;font-weight:400;text-decoration:none}@media only screen and (hover:none)and (orientation:portrait),screen and (orientation:portrait)and (max-width:500px){.product-logo{display:none}.footer-links a{font-size:14px}}@media only screen and (min-width:901px){.footer-links a{font-size:14px}}@media only screen and (max-width:768px){.header{padding:0}.footer,.header{margin:0;width:100%!important}.footer{padding:50px 0}.footer img.logo,.header img.logo{padding:10px;width:200px}}.not-found .main-section{display:grid;grid-template-rows:1fr auto auto 1fr;justify-items:center;min-height:80vh;position:relative}.not-found .main-section .headline{font-size:36px;font-weight:400;grid-row-start:2;text-align:center}.not-found .main-section .content{font-size:20px;font-weight:400;grid-row-start:3;text-align:center}.account-not-found .img,.not-found .main-section .account-not-found-img{padding:60px 0}.account-not-found .link{color:#2c365d;font-weight:700}@media only screen and (max-width:1005px){.not-found .main-section{padding-left:12vw;padding-right:12vw}}.utility-page .main-section{display:grid;grid-template-rows:1fr auto auto 1fr;justify-items:center;min-height:80vh;position:relative}.utility-page .main-section .headline{font-size:36px;font-weight:400;grid-row-start:2;text-align:center}.utility-page .main-section .sub-heading{color:#001b63;font-size:31px;font-weight:700;margin-bottom:1rem;margin-top:2.5rem}.utility-page .main-section .content{font-size:20px;font-weight:400;grid-row-start:3;text-align:center}.utility-page .main-section .content .unsubscribe-btn{color:#000045;font-size:16px;font-weight:900;margin-bottom:1.5rem;margin-top:1rem}.utility-page .main-section .content .underline{text-decoration:underline}.utility-page .main-section button:not(.alert button){background-color:#2cd9a8;border:none;border-radius:100px;color:#2c365d;cursor:pointer;font-family:Calibri,sans-serif;font-size:22px;font-weight:700;margin-top:50px;padding:20px 40px}@media only screen and (max-width:1005px){.utility-page .main-section{padding-left:12vw;padding-right:12vw}}@media only screen and (max-width:900px)and (orientation:portrait){.utility-page .main-section{padding-left:0;padding-right:0}}@media only screen and (max-width:768px){.utility-page .main-section{margin:0 15px}}.usage-data{display:grid;grid-template-areas:"graph-container" "legend-container";grid-template-columns:1fr;grid-template-rows:1fr auto}.usage-data .legend-tooltip-container.transparent,.usage-data .tooltip-container.transparent{opacity:0}.usage-data .legend-tooltip-container:not(.visible),.usage-data .tooltip-container:not(.visible){display:none}.usage-data .legend-tooltip-container,.usage-data .tooltip-container{border-radius:8px;color:#fff;z-index:10}.usage-data .tooltip-container{background-color:#2c365d;padding:25px;position:absolute}.usage-data .tooltip-container:after{border:10px solid #0000;border-bottom:0;border-top-color:#2c365d;bottom:0;content:"";height:0;left:calc(50% - 5px);left:var(--bubble-point-left,calc(50% - 5px));margin-bottom:-10px;margin-left:0;margin-left:var(--bubble-point-margin-left,0);position:absolute;width:0}.usage-data .tooltip-container.left:after{bottom:20px;margin-left:-15px;transform:rotate(90deg);z-index:1000}.usage-data .tooltip-container.right:after{margin-bottom:10px;transform:rotate(-90deg)}.usage-data .tooltip-container .tooltip-subtitle,.usage-data .tooltip-container .tooltip-title{font-weight:700;text-align:left}.usage-data .tooltip-container .tooltip-title{font-size:16px}.usage-data .tooltip-container .tooltip-subtitle{font-size:14px;margin-top:15px}.usage-data .tooltip-container .tooltip-data{grid-row-gap:15px;align-items:center;display:grid;grid-template-columns:auto 1fr;justify-items:left;margin-top:15px;row-gap:15px}.usage-data .tooltip-container .tooltip-data>div.data-point{border-radius:50%;height:16px;margin-right:5px;width:16px}.usage-data .tooltip-container .tooltip-data>div.usage{background-color:#59e0ff}.usage-data .tooltip-container .tooltip-data>div.solar{background-color:#ff8a78}.usage-data .tooltip-container .tooltip-data>div.supply{background-color:#2cd9a8}.usage-data .tooltip-container .tooltip-data>div.average{background-color:#004081}.usage-data .tooltip-container .graph-container{overflow-y:hidden}.usage-data .tooltip-container .graph-container .chart{width:100%}.usage-data .tooltip-container .graph-container .chart .x-axis .tick text{font-size:20px}.usage-data .tooltip-container .graph-container .usagechart{font-family:Lato,sans-serif;height:100%}.usage-data .tooltip-container .graph-container rect.background-bars.active{fill:#d9d9d9}.usage-data .tooltip-container .graph-container .positive{fill:#59e0ff}.usage-data .tooltip-container .graph-container .negative{fill:#ff8a78}.usage-data .tooltip-container .graph-container .averages circle.hidden{display:none}.usage-data .tooltip-container .graph-container .averages circle{fill:#004081}.usage-data .tooltip-container .graph-container .graph-tooltip{background:#000;position:absolute;visibility:hidden;z-index:10}.usage-data .tooltip-container .legend-container{padding-bottom:50px}.usage-data .tooltip-container .legend-container .legend{margin:auto;width:50%!important}.usage-data .tooltip-container .legend-container .legend ul{list-style-type:none;padding:0}.usage-data .tooltip-container .legend-container .legend li .title p,.usage-data .tooltip-container .legend-container .legend li .title svg{margin:auto}.usage-data .tooltip-container .legend-container .legend li .title{grid-gap:10px;display:grid;grid-template-columns:1fr;overflow:auto}.usage-data .tooltip-container .legend-container .legend li .title p{font-weight:700;margin-bottom:0;margin-top:5px}.usage-data .graph-container{overflow-y:hidden}.usage-data .graph-container .chart{width:100%}.usage-data .graph-container .chart .x-axis .tick text{font-size:20px}.usage-data .graph-container .usagechart{font-family:Lato,sans-serif;height:100%}.usage-data .graph-container rect.background-bars.active{fill:#d9d9d9}.usage-data .graph-container .positive{fill:#59e0ff}.usage-data .graph-container .negative{fill:#ff8a78}.usage-data .graph-container .averages circle.hidden{display:none}.usage-data .graph-container .averages circle{fill:#004081}.usage-data .graph-container .graph-tooltip{background:#000;position:absolute;visibility:hidden;z-index:10}.usage-data .legend-container{padding-bottom:50px}.usage-data .legend-container .legend{margin:auto;width:50%!important}.usage-data .legend-container .legend ul{list-style-type:none;padding:0}.usage-data .legend-container .legend li .title p,.usage-data .legend-container .legend li .title svg{margin:auto}.usage-data .legend-container .legend li .title{grid-gap:10px;display:grid;grid-template-columns:1fr;overflow:auto}.usage-data .legend-container .legend li .title p{font-weight:700;margin-bottom:0;margin-top:5px}@media(min-width:923px){.legend-tooltip-container{background-color:#2c365d;padding:25px}.legend-tooltip-container .close,.legend-tooltip-container .legend-tooltip-title{display:none}.legend-tooltip-container{max-width:180px;position:absolute}.legend-tooltip-container:not(.top):after{border:10px solid #0000;border-bottom:0;border-top-color:#2c365d;bottom:0;content:"";height:0;left:calc(50% - 5px);margin-bottom:-10px;position:absolute;width:0}.legend-tooltip-container.top:before{border:10px solid #0000;border-top-color:#2c365d;bottom:0;content:"";height:0;left:calc(50% - 5px);position:absolute;top:-20px;transform:rotate(180deg);width:0}}@media(max-width:923px){.legend-tooltip-container{background-color:#a7ecfc;display:grid;grid-template-rows:1fr auto auto 1fr 15px;height:100%;left:0;position:fixed;top:0;width:100%}.legend-tooltip-container .close{color:#020143;font-size:5.6vh;grid-row:4;margin:auto auto 0}.legend-tooltip-container .legend-tooltip-title{color:#020143;font-size:6vh;font-weight:800;grid-row:2}.legend-tooltip-container .legend-tooltip-content{color:#020143;font-size:2.5vh;font-weight:400;grid-row:3}}@media(max-width:923px)and (orientation:portrait){.legend-tooltip-container .close{font-size:5.6vh}.legend-tooltip-container .legend-tooltip-title{font-size:4.8vh}.legend-tooltip-container .legend-tooltip-content{font-size:2.5vh;padding-left:50px;padding-right:50px}}@media(max-width:923px)and (orientation:landscape){.legend-tooltip-container .close{font-size:12vh}.legend-tooltip-container .legend-tooltip-title{font-size:8.8vh}.legend-tooltip-container .legend-tooltip-content{font-size:7.6vh;padding-left:50px;padding-right:50px}}@media only screen and (max-width:1500px){.graph-container{overflow-x:auto}}@media only screen and (min-width:1501px),screen and (min-width:1000px)and (orientation:landscape){.graph-container{overflow-x:hidden}}@media only screen and (max-width:500px){.legend-container{padding-bottom:0}.legend-container .legend ul{display:grid;grid-template-columns:repeat(auto-fit,minmax(100px,1fr))}.legend-container .legend li{margin-top:10px}}@media only screen and (min-width:501px){.legend-container .legend ul{display:grid;grid-template-columns:repeat(4,auto);grid-template-columns:repeat(var(--legend-section-count,4),auto)}}.trust-app:not(.loading){grid-template-rows:.75fr 1.5fr .5fr .6fr 1fr 4fr 1fr}.trust-app.loading{grid-template-rows:auto 1fr auto}.trust-app .loading-main{position:relative}.trust-app .circle-animation{animation:spin 1s linear infinite;border:3px solid #fff;border-radius:50%;border-top-color:#000;height:50px;margin-left:50vw;margin-top:40vh;position:absolute;width:50px}.trust-app .refetch-loading-panel{height:100%;left:0;position:fixed;top:0;width:100%;z-index:1000}.trust-app .refetch-loading-panel.hidden{display:none}.App-logo{height:40vmin;pointer-events:none}@media(prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.trust-app{background-color:#f5f5f5;text-align:center}.trust-app .usage-data{background-color:#fff}.trust-app .usage-data.no-data{min-height:50vh}.trust-app .usage-data.no-data .message{font-size:24px;font-weight:700;margin:auto}@media only screen and (max-width:768px){.usage-graph-container{margin:0 15px}}.navigation{color:#2c365d;display:grid}.navigation .summary{font-size:16px}.navigation .resp-side-by-side{align-items:center;display:grid}.navigation .costed-uncosted-links{grid-column-gap:0;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto 1fr;width:400px}.navigation .costed-uncosted-links .costedToggle{background-color:#fff;border:1px solid #4eeeca;color:inherit;display:block;font-weight:900;height:38px;line-height:34px;padding:10px;text-align:center;text-decoration:none}.navigation .costed-uncosted-links .costedToggle.uncostedLink{border-radius:5rem 0 0 5rem}.navigation .costed-uncosted-links .costedToggle.costedLink{border-radius:0 5rem 5rem 0}.navigation .costed-uncosted-links .costedToggle.activeMode{background-color:#2cd9a8}@media only screen and (max-width:900px){.navigation{grid-gap:40px;grid-template-rows:1fr;margin-bottom:40px;margin-top:40px}.navigation>div{padding-left:45px;padding-right:45px}.navigation div.resp-side-by-side{grid-template-columns:1fr}.navigation div.resp-side-by-side .costed-uncosted-links{margin-top:25px;width:100%}.navigation div.resp-side-by-side .costed-uncosted-links .costedToggle{align-content:center;display:grid}}@media only screen and (min-width:901px){.navigation{grid-template-rows:auto auto}.navigation .resp-side-by-side{grid-column-gap:10px;grid-template-columns:3fr 1fr 1fr;margin:80px 0}.navigation .summary{justify-self:left;text-align:left}.navigation .costed-uncosted-links{grid-column-start:3}}@media only screen and (min-width:1571px){.screenSize:before{content:"TopSummary min-width: 1571";display:block}.navigation .costed-uncosted-links .costedToggle{font-size:.8vw}}@media only screen and (min-width:2791px){.screenSize:before{content:"TopSummary min-width: 1571";display:block}.navigation .costed-uncosted-links .costedToggle{font-size:.6vw}}@media only screen and (max-width:1570px){.screenSize:before{content:"TopSummary max-width: 1570";display:block}.navigation .costed-uncosted-links .costedToggle{font-size:1.4vmin}}@media only screen and (max-width:1365px){.screenSize:before{content:"TopSummary max-width: 1365";display:block}.navigation .costed-uncosted-links .costedToggle{font-size:1.2vmin}}@media only screen and (min-width:901px)and (max-width:1200px){.screenSize:before{content:"TopSummary max-width 1200";display:block}.navigation div.resp-side-by-side{grid-template-columns:auto auto}.navigation div.resp-side-by-side .costed-uncosted-links .costedToggle{font-size:1.5vmin}}@media only screen and (max-width:1005px)and (orientation:portrait){.screenSize:before{content:"TopSummary max-width: 1005 orientation portrait";display:block}.navigation .costed-uncosted-links .costedToggle{font-size:2.7vmin}}@media only screen and (max-width:768px)and (orientation:portrait){.screenSize:before{content:"TopSummary max-width: 1005 orientation portrait";display:block}.navigation .costed-uncosted-links .costedToggle{font-size:16px;font-weight:700}.summary{justify-self:left;margin-bottom:10px;text-align:left}}@media only screen and (max-width:1005px)and (orientation:landscape){.screenSize:before{content:"TopSummary max-width: 1005 orientation landscape";display:block}.navigation .costed-uncosted-links .costedToggle{font-size:3.2vmin}}.insights-type-links{align-self:end;display:grid;grid-template-columns:auto 1fr auto;margin-bottom:4px;margin-left:24px;margin-right:20px}.insights-type-links .dailyToggle:visited{color:inherit}.insights-type-links .dailyToggle{color:#2c365d!important;font-size:1.25rem;font-weight:800;text-decoration:none}.insights-type-links .dailyToggle:first-child{margin-right:24px}.insights-type-links .dailyToggle.activeMode{border-bottom:4px solid #4eeeca}@media only screen and (max-width:900px){.insights-type-links .desktop-label{display:none}}.date-nav{display:grid;grid-template-columns:auto 1fr auto;margin:5px auto auto}.date-nav .current-day-or-range{align-self:center;font-size:16px;font-weight:700;justify-self:center}.date-nav .total-spend-description,.date-nav .total-spend-period{grid-column-end:2;grid-column-start:2;justify-self:center;margin-bottom:10px}.date-nav .total-spend-period{font-size:36px;font-weight:800;margin-top:10px}.date-nav .nav-link{align-items:center;align-self:center;display:flex;font-size:24px;font-weight:700;height:36px;justify-content:center;text-align:center;text-decoration:none;vertical-align:middle;width:36px}.date-nav .nav-link.back{margin-left:20px}.date-nav .nav-link.back:not(.disabled){background-image:url(https://cdn.billcap.com/momentum/nav-back.png);background-repeat:no-repeat}.date-nav .nav-link.forward{margin-left:20px;margin-right:20px}.date-nav .nav-link.forward:not(.disabled){background-image:url(https://cdn.billcap.com/momentum/nav-forward.png);background-repeat:no-repeat}.summary-nav{background-color:#fff;padding-bottom:48px;padding-top:48px}.summary-nav .nav-day-week{margin-top:20px}.summary-nav .hero-value img.trend-down{transform:rotate(180deg)}@media only screen and (max-width:1100){.date-nav .current-day-or-range.weekly{font-size:1.5vmin}}@media only screen and (max-width:900px){.summary-nav .hero-insight{display:none}}@media only screen and (max-width:900px)and (orientation:portrait){.summary-nav .nav-day-week{margin-left:0;margin-right:0}}@media only screen and (max-width:900px)and (orientation:landscape){.summary-nav .nav-day-week{margin-left:25%;margin-right:25%}}@media only screen and (min-width:1081px){.nav-day-week{margin-left:25%;margin-right:25%}}@media only screen and (max-width:1080px){.nav-day-week{margin-left:15%;margin-right:15%}}@media only screen and (min-width:901px){.summary-nav{align-items:center;display:grid;grid-template-columns:.5fr auto 5fr auto .5fr}.summary-nav .hero-insight:first-child{grid-column-start:2}.summary-nav .hero-insight{align-items:center;display:grid;grid-template-rows:auto auto;justify-items:center}.summary-nav .hero-insight .hero-value{align-items:middle;display:grid;font-size:18px;grid-template-rows:1fr;height:90px;justify-items:center;margin-top:10px;width:90px}.summary-nav .hero-insight .hero-value img{margin-right:10px}.summary-nav .hero-insight .hero-value>div{align-items:center;display:flex}.summary-nav .hero-insight .hero-byline{margin-top:10px}}@media only screen and (max-width:768px){.summary-nav{padding-bottom:10px;padding-top:1px}}@keyframes spin{0%{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(1turn)}}.drill-down>div:not(.insights-panel){justify-self:center}.drill-down .rotate-phone img{display:block;margin-bottom:3px;margin-left:auto;margin-right:auto}.drill-down{color:#2c365d;display:grid;grid-template-columns:1fr;margin-top:80px}.drill-down .drill-down-title{font-size:40px;font-weight:700;margin-bottom:5px}.drill-down .drill-down-subtitle{color:#bbbfbc;font-size:18px;font-weight:700}.drill-down .loading{display:grid;grid-template-columns:1fr;height:80px}.drill-down .circle-animation{align-self:middle;animation:spin 1s linear infinite;border:3px solid #fff;border-radius:50%;border-top-color:#bbbfbc;height:50px;justify-self:center;margin-left:25px;margin-top:10px;width:50px}.drill-down .hidden{display:none}@media screen and (orientation:landscape){.drill-down .rotate-phone{display:none}}@media only screen and (max-width:768px){.drill-down{margin-top:48px}.drill-down .drill-down-title{font-size:32px;margin-bottom:0}.drill-down .insights-panel .insights-content .insight.selected{padding-bottom:0;padding-top:0}.drill-down .insights-panel{margin-bottom:48px;margin-top:0}}@media(max-width:923px){.drill-down{grid-row-gap:25px}}@media(min-width:923px){.drill-down .drill-down-subtitle{margin-top:25px}.drill-down .insights-panel .insights-content{justify-content:space-evenly}.drill-down .insights-panel{margin-top:0}}.nav-link{align-items:center;align-self:center;display:flex;font-size:24px;font-weight:700;height:36px;justify-content:center;text-align:center;text-decoration:none;vertical-align:middle;width:36px}.nav-link.back{margin-left:20px}.nav-link.back:not(.disabled){background-image:url(https://cdn.billcap.com/momentum/nav-back.png);background-repeat:no-repeat}.nav-link.forward{margin-left:20px;margin-right:20px}.nav-link.forward:not(.disabled){background-image:url(https://cdn.billcap.com/momentum/nav-forward.png);background-repeat:no-repeat}.insights-panel{align-items:center;color:#2c365d;display:flex;flex-wrap:nowrap;height:100%;justify-content:center;margin-bottom:40px;margin-top:25px}.insights-panel .insights-content{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:center;padding:0 20px;position:relative;width:100%}.insights-panel .insights-content .insight{align-items:center;box-sizing:border-box;display:flex;flex:1 1;flex-direction:column;margin-bottom:24px;max-width:236px;padding:24px}.insights-panel .insights-content .insight .insight-icon{height:77px}.insights-panel .insights-content .insight .insight-icon img{height:auto;margin-bottom:16px;width:auto}.insights-panel .insights-content .insight .insight-byline,.insights-panel .insights-content .insight .insight-headline{font-family:Lato;font-stretch:normal;font-weight:700;height:auto;line-height:normal;text-align:center;text-decoration:none}.insights-panel .insights-content .insight .insight-headline{font-size:30px;margin-bottom:16px}.insights-panel .insights-content .insight .insight-byline{font-size:16px;margin-bottom:0}@media(max-width:923px){.insights-panel .insights-content{max-width:250px;padding:0}.insights-panel .insights-content .insight:not(.selected){display:none}}@media(min-width:923px)and (max-width:1440px){.insights-content{padding:5px}.insights-content .insight{min-width:230px;padding:5px}}@media(min-width:923px){.insights-nav-direction{display:none}.insights-panel .insights-content{justify-content:space-evenly}.insights-panel .insights-content.insights-2{width:50%}}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Lato,sans-serif}body,html{background-color:#fff;height:100%;margin:0;width:100%}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.container{background-color:#f5f5f5;margin-left:auto;margin-right:auto;padding:0 50px;width:1280px}.alert{color:#fff;display:grid;grid-template-columns:1fr auto;left:50%;padding:5px;position:absolute;top:5vh;top:var(--alert-message-top,5vh);transform:translateX(-50%);width:50vw}.alert span{justify-self:center}.alert.hidden{display:none}.alert.ok{background-color:#2cd9a8}.alert.error{background-color:#f28383}.alert button{background-color:#0000;border:none}@media only screen and (max-width:1005px){.alert,.alert button{font-size:3.2vmin}.alert{grid-template-columns:auto auto}.alert button{margin:0;padding:0}}@media only screen and (max-width:1005px)and (orientation:landscape){.alert,.alert button{font-size:3.4vmin}.alert{padding:1px}}@media only screen and (max-width:768px){.container{margin:0;padding:0;width:100%}}
/*# sourceMappingURL=main.9c24f223.css.map*/