.financial-summary-container{justify-content:center}.financial-summary-container .summary{margin:0 0 40px;display:flex;flex-flow:row wrap;width:100%;height:100px}.financial-summary-container .summary .summary-panel{display:flex;border:2px solid #9b9b9b;width:100%}.financial-summary-container .summary .summary-panel .summary-date{min-height:100%;width:30%;min-width:min-content;margin:0;background-color:#f9f9f9;border-right-color:#9b9b9b;border-right-style:solid;border-right-width:2px;box-sizing:border-box;font-weight:700;padding:20px 10px 0 20px}.financial-summary-container .summary .summary-panel .summary-measure-container{display:flex;width:75%;flex-flow:row wrap;padding:20px 0 0}.financial-summary-container .summary .summary-panel .summary-measure-container .summary-measure{display:flex;width:42%;overflow:hidden;justify-content:right;margin:0 2% 3%;text-overflow:ellipsis;min-width:max-content}.financial-summary-container .summary .summary-panel .summary-measure-container .summary-measure .summary-measure-value{font-weight:700;text-align:right}.financial-summary-container .sub-container{display:flex;width:100%}.financial-summary-container .sub-container .left-containers{width:calc(50% - 15px);padding:0 15px 0 0}.financial-summary-panel{padding:0 0 30px}.financial-summary-panel__head{background-color:#f9f9f9;padding:0 20px;border:2px solid #9b9b9b;box-sizing:border-box}.financial-summary-panel .submenu{border-bottom-color:#9b9b9b;border-bottom-style:solid;border-bottom-width:2px}.financial-summary-panel__item{display:flex;justify-content:space-between;align-items:center;padding:20px 15px;font-weight:400;margin:0;border-bottom-color:#cececd;border-bottom-style:solid;border-bottom-width:.5px;border-right-color:#9b9b9b;border-right-style:solid;border-right-width:2px;border-left-color:#9b9b9b;border-left-style:solid;border-left-width:2px;border-image-outset:0;border-image-repeat:stretch;border-image-slice:100%;border-image-source:none;border-image-width:1}.financial-summary-panel__item-title{width:40%;align-items:center;display:flex;color:#1d1d1d;padding:0 5px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;margin:0}.financial-summary-panel__item-title-indicator{flex-shrink:0;display:inline-block}.financial-summary-panel__item-title-text{display:inline;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;margin:0}.financial-summary-panel__item-title-filler{width:38%}.financial-summary-panel__item-title-total{width:12%;display:flex;justify-content:right;color:#1d1d1d;padding:0 5px;margin:0}.financial-summary-panel__item-name{width:40%;align-items:center;display:flex;padding:0 5px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.financial-summary-panel__item-usage{width:20%;display:flex;justify-content:right;padding:0 5px;margin:0}.financial-summary-panel__item-rate{width:18%;display:flex;justify-content:right;padding:0 5px;margin:0}.financial-summary-panel__item-total{width:12%;display:flex;justify-content:right;padding:0 5px;margin:0}.financial-summary-panel__item-command{width:6%;align-items:center;justify-content:center;display:flex}.fuel-type-box{width:20px;height:20px;margin:0 5px 0 0}.fuel-type-box__solar{background-color:#feab0f}.fuel-type-box__solar-to-grid{border:3px solid #feab0f;box-sizing:border-box}.organization-summary__header{display:flex;justify-content:space-between;margin:0 0 24px}.organization-summary__header .selected-dates{font-style:italic;margin-left:2rem}.organization-summary__header--title{color:#1d1d1d;display:flex}.organization-summary__header--title svg{position:relative;top:4px}.organization-summary__table{border-collapse:collapse;text-align:left;width:100%;line-height:1.25}.organization-summary__table .label--metric{font-size:16px;margin-bottom:20px!important}.organization-summary__table th{font-weight:400;white-space:nowrap}.organization-summary__table--org-value{padding-top:2px;font-size:12px;font-weight:400}.financial-summary__graph{font-size:11px}.financial-summary__graph .label{height:100%;text-align:center;line-height:1.25}.financial-summary__graph .tick text{font-size:12px}.financial-summary__toggle-menu{position:absolute;right:20px;top:36px;width:122px;height:70px;background-color:#fff;border:1px #9b9b9b solid;border-radius:4px}.financial-summary__toggle-menu--inactive{visibility:hidden;position:absolute;right:25px;top:190px;width:122px;height:70px}.financial-summary__toggle-menu-title{margin:12px 0 5px 12px}.financial-summary__sites-table td{border-top:1px #cececd solid;font-size:13px;height:40px;padding:1em .75em 1em 0;white-space:nowrap}.financial-summary__sites-table td:not(:nth-of-type(1)){padding-left:.75em;padding-right:unset;text-align:right}.financial-summary__sites-table td:nth-of-type(1){white-space:normal}.financial-summary__sites-table th{border-bottom:1px #1d1d1d solid;padding:1em .75em 1em 0}.financial-summary__sites-table th:not(:nth-of-type(1)){padding-left:.75em;padding-right:unset;text-align:right}.financial-summary__sites-table .units-text{font-size:10px}.financial-summary__placeholder{height:15em}.electricity-volumes__table{display:flex;flex-wrap:wrap;margin-top:28px}.electricity-volumes__table>.table__key{flex-basis:50%}.electricity-volumes__table>.key-label{order:1;font-size:14px}.electricity-volumes__table>.label--metric{order:2;font-size:20px}.dial-graph--dashboard{align-self:center}.dial-graph--dashboard>.labels.axis{font-size:12px}.dial-graph--dashboard>.dial-graph__graph-overlay{transform:translateY(20px)}.dial-graph--dashboard>.dial-graph__graph-overlay>.graph-overlay.text-box__units{transform:translateY(8px);font-size:14px}.dial-graph--dashboard>.dial-graph__graph-overlay>.graph-overlay.text-box__value--empty,.dial-graph--dashboard>.dial-graph__graph-overlay>.graph-overlay.text-box__value{font-size:32px}.settings-popup{background-color:#fff;border:1px solid #1d1d1d;border-radius:4px;box-sizing:content-box;color:#1d1d1d;display:flex;flex-direction:row;height:64px;justify-content:center;position:absolute;width:303px;z-index:100}.settings-popup .energy-axis{align-items:center;display:flex;justify-content:space-between;margin:19px}.settings-popup .energy-axis__label{font-size:12px;font-weight:400;margin:0 71px 0 0;text-transform:uppercase;white-space:nowrap}.monthly-stacked-area-graph .recharts-cartesian-axis.recharts-xAxis .recharts-cartesian-axis-ticks .recharts-cartesian-axis-tick:last-child{display:none}h1,h2,h3,h4,h5,h6{font-weight:400}h1,h2,h3,h4,p{line-height:1.4;font-weight:400}h1,h2{font-size:1.25rem}h3{font-size:1.125rem}h4{font-size:1rem}.paragraph--small{font-size:.875rem}.paragraph--small__regular{font-weight:400}.paragraph--small__heavy{font-weight:700}.data-label--medium{font-size:.75rem;line-height:1.2}.data-label--medium__regular{font-weight:400}.data-label--medium__heavy{font-weight:700}
