@import url(https://fonts.googleapis.com/css2?family=Nunito+Sans:wght@300;400;600;900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Maven+Pro:wght@400;500;600;700;800;900&display=swap);@import url(https://use.typekit.net/lje7wql.css);.customLoader{display:flex;align-items:center;justify-content:flex-start}.customTabs{margin:0 auto;width:100%;text-align:center}.customTabs__content{text-align:left;font-size:12px}.customTabs__buttons{display:flex;justify-content:space-between;margin-bottom:15px}.customTabs button{font-size:1rem;font-weight:400;background:transparent;outline:none;padding:10px 5px;cursor:pointer;transition:all .2s ease-in-out;width:100%;border:none;border-bottom:2px solid}.customTabs .active{font-weight:600;border-color:#000!important;color:#000!important}.accountCustomText__wrapper{background-color:#fff;border-radius:9px;margin:6px;padding:10px;position:relative}.accountCustomText__wrapper img{height:auto}@media screen and (max-width:768px){.accountCustomText__wrapper img{width:100%!important}}.plugin--box{display:flex;flex-wrap:wrap;width:100%}.wrapper--box{flex:0 0 100%;max-width:100%}@media (max-width:768px){.wrapper--box{padding:10px 0}}.advice--box{display:flex;flex-wrap:wrap;width:100%;justify-content:space-between}.advice--box .cardContainer{flex:0 0 48%;max-width:48%;margin-bottom:20px}@media (max-width:768px){.advice--box .cardContainer{flex:0 0 100%;max-width:100%}}.actions{position:relative;background-color:#fff;border-radius:.56rem;padding:1.56rem;margin:10px}@media (max-width:768px){.actions{padding:.94rem;margin:0}}.actions__title{display:flex;justify-content:space-between}@media (max-width:768px){.actions__title{flex-direction:column}}.actions__title .title{display:flex;margin-bottom:.62rem}.actions__title .title .icon,.actions__title .title .icon img{width:60px;height:60px}.actions__title .title .text{margin-left:20px;margin-right:20px}.actions__content{display:flex;flex-direction:column}.actions__content .content--wrapper{display:flex;width:100%}@media (max-width:768px){.actions__content .content--wrapper{flex-direction:column}}.actions__content .content--wrapper .column{display:flex;flex-direction:column;justify-content:space-between;width:50%;padding-top:20px}@media (max-width:768px){.actions__content .content--wrapper .column{width:100%}}.actions__content .content--wrapper .column:first-child{margin-right:15px;padding-right:15px}.actions__content .card{margin-top:20px;border:none}.actions__content .card__iconText{font-weight:700;font-size:.63rem}.actions__content .card__action{margin-top:15px;margin-left:80px;width:200px}@media (max-width:768px){.actions__content .card__action{margin-left:0;width:100%}}.actions__content .description{font-size:14px;padding:10px 0}@media (max-width:768px){.actions__content .description{font-size:1rem}}.actions__content .advice__card:not(:first-child){padding-top:30px}@media (max-width:768px){.actions__content .advice__card:not(:first-child){padding-top:20px}}.actions__content .card{display:flex;flex-direction:column;border-radius:4px;padding:15px}.actions__content .card__icon{display:flex;width:80px}.actions__content .card__text{font-size:.87rem;line-height:17px;width:100%}@media (max-width:768px){.actions__content .card__text{font-size:1rem;line-height:18px}}.actions__content .results__title{font-size:1rem;font-weight:700}.actions__content .results__subtitle{font-size:.87rem;padding-top:20px}@media (max-width:768px){.actions__content .results__subtitle{padding-top:10px}}.actions__content .results__chart{display:flex;justify-content:center}.actions__content .results .chart--wrapper,.actions__content .results .legend--wrapper{display:flex;justify-content:space-between;width:100%;height:100%;max-width:366px}.actions__content .results .legend--wrapper{padding-top:5px;border-top:1px solid #515151}.actions__content .results .chart{display:flex;flex-direction:column;justify-content:flex-end;padding:0 5%;width:40%}.actions__content .results .chart .value{font-size:1.5rem;font-weight:900;text-align:right}@media (max-width:768px){.actions__content .results .chart .value{font-size:1.12rem}}.actions__content .results .chart .units{margin-left:.13rem;font-size:1.12rem;font-weight:400}@media (max-width:768px){.actions__content .results .chart .units{font-size:.87rem}}.actions__content .results .chart .label{font-size:.75rem;text-transform:uppercase;text-align:center;color:#515151}.actions__content .actions{width:250px;padding:10px 0}@media (max-width:768px){.actions__content .actions{width:100%}}.actions .btn{background-color:#fff;border:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;border-radius:24px;height:48px;width:100%;font-family:inherit}.actions .btn .btn-text{color:#fff;font-size:1.12rem;padding:10px}.actions .btn .btn-icon{display:flex;align-items:center;justify-content:center;padding:10px}.actionsSolar{position:relative;background-color:#fff;border-radius:.56rem;padding:1.56rem;margin:10px}@media (max-width:768px){.actionsSolar{padding:.94rem;margin:0}}.actionsSolar__title{display:flex;justify-content:space-between}@media (max-width:768px){.actionsSolar__title{flex-direction:column}}.actionsSolar__title .title{display:flex;align-items:center;margin-bottom:.62rem}.actionsSolar__title .title .icon,.actionsSolar__title .title .icon img{width:60px;height:60px}.actionsSolar__title .title .text{margin-left:20px;margin-right:20px}.actionsSolar__content{display:flex;flex-direction:column}.actionsSolar__content .description{font-size:14px;padding:10px 0}@media (max-width:768px){.actionsSolar__content .description{font-size:1rem}}.actionsSolar__content .card{margin-top:20px;display:flex;flex-direction:column;border-width:2px;border-style:solid;border-radius:4px;padding:15px;font-size:16px;grid-gap:12px;gap:12px}.actionsSolar__content .card .btn{border:none;border-radius:20px;color:#fff;padding:15px 20px;font-size:18px;cursor:pointer;text-align:center;text-decoration:none;display:flex;justify-content:space-between}.actionsSolar__content .card__icon{display:flex;width:80px}.actionsSolar__content .card__iconText{font-weight:700;font-size:.63rem}.actionsSolar__content .card__text{font-size:.87rem;line-height:17px;width:100%}@media (max-width:768px){.actionsSolar__content .card__text{font-size:1rem;line-height:18px}}.actionsSolar__content .card__action{margin-top:15px;margin-left:80px;width:200px}@media (max-width:768px){.actionsSolar__content .card__action{margin-left:0;width:100%}}.actionsReactive{position:relative;background-color:#fff;border-radius:.56rem;padding:1.56rem;margin:10px}@media (max-width:768px){.actionsReactive{padding:.94rem;margin:0}}.actionsReactive__title,.actionsReactive__title .title{display:flex;align-items:center}.actionsReactive__title .title .text{margin-left:20px;margin-right:20px}.actionsReactive__title .subtitle{display:block;margin-left:20px}.actionsReactive__title .subtitle .euros{font-weight:900;font-size:18px}.actionsReactive__content{display:flex;flex-direction:column}.actionsReactive__content .description{font-size:14px;padding:10px 0}@media (max-width:768px){.actionsReactive__content .description{font-size:1rem}}.actionsReactive__content .card{margin-top:20px;display:flex;flex-direction:column;border-width:2px;border-style:solid;border-radius:4px;padding:15px;font-size:16px;grid-gap:12px;gap:12px}.actionsReactive__content .card__icon{display:flex;width:80px}.actionsReactive__content .card__iconText{font-weight:700;font-size:.63rem}.actionsReactive__content .card__text{font-size:.87rem;line-height:17px;width:100%}@media (max-width:768px){.actionsReactive__content .card__text{font-size:1rem;line-height:18px}}.actionsReactive__content .card__action{margin-top:15px;margin-left:80px;width:200px}@media (max-width:768px){.actionsReactive__content .card__action{margin-left:0;width:100%}}.actionsReactive__content .btn{border:none;border-radius:20px;color:#fff;padding:15px 20px;font-size:18px;cursor:pointer;text-align:center;text-decoration:none;display:flex;justify-content:space-between;margin-top:1.5rem}.actionsPowerOptimization{position:relative;background-color:#fff;border-radius:.56rem;padding:1.56rem;margin:10px}@media (max-width:768px){.actionsPowerOptimization{padding:.94rem;margin:0}}.actionsPowerOptimization__title,.actionsPowerOptimization__title .title{display:flex;align-items:center}.actionsPowerOptimization__title .title .text{margin-left:20px}.actionsPowerOptimization__title .subtitle{margin-bottom:1.5rem}.actionsPowerOptimization__title .subtitle .text{margin-left:20px}.actionsPowerOptimization__title .subtitle .euros{font-weight:900;font-size:18px}.actionsPowerOptimization__content{display:flex;flex-direction:column}.actionsPowerOptimization__content .optimization-grid{padding:6px 0}.actionsPowerOptimization__content .optimization-grid .row{display:flex;justify-content:space-between}.actionsPowerOptimization__content .optimization-grid .item{align-items:center;border:1px solid #fff;display:flex;font-size:16px;font-weight:400;height:28px;justify-content:center;text-align:center;text-transform:uppercase;width:28%}.actionsPowerOptimization__content .optimization-grid .item.first{justify-content:flex-start;width:16%}.actionsPowerOptimization__content .optimization-grid .item.numeric{font-weight:700}.actionsPowerOptimization__content .optimization-grid .item.header{margin-bottom:16px;text-transform:none}.actionsPowerOptimization__content .description{font-size:14px;padding:10px 0}@media (max-width:768px){.actionsPowerOptimization__content .description{font-size:1rem}}.actionsPowerOptimization__content .card{margin-top:20px;display:flex;flex-direction:column;border-width:2px;border-style:solid;border-radius:4px;padding:15px;font-size:16px;grid-gap:12px;gap:12px}.actionsPowerOptimization__content .card .btn{border:none;border-radius:20px;color:#fff;padding:15px 20px;font-size:18px;cursor:pointer;text-align:center;text-decoration:none;display:flex;justify-content:space-between}.actionsPowerOptimization__content .card__icon{display:flex;width:80px}.actionsPowerOptimization__content .card__iconText{font-weight:700;font-size:.63rem}.actionsPowerOptimization__content .card__text{font-size:.87rem;line-height:17px;width:100%}@media (max-width:768px){.actionsPowerOptimization__content .card__text{font-size:1rem;line-height:18px}}.actionsPowerOptimization__content .card__action{margin-top:15px;margin-left:80px;width:200px}@media (max-width:768px){.actionsPowerOptimization__content .card__action{margin-left:0;width:100%}}.anualCost__wrapper{background-color:#fff;border-radius:9px;margin:6px;padding:10px;position:relative}.anualCost__contentTop{font-size:.875rem;line-height:.875rem}.anualCost__contentTop .labelsWrapper{align-items:end;-webkit-column-gap:40px;-moz-column-gap:40px;grid-column-gap:40px;column-gap:40px;display:grid;grid-template-columns:repeat(2,1fr);margin:20px;text-align:center}.anualCost__contentTop .labelsWrapper svg{fill:inherit}.anualCost__contentTop .label{border-bottom:1px solid #d9d9d9;padding-bottom:5px;position:relative;width:100%}.anualCost__contentTop .label:after,.anualCost__contentTop .label:before{top:100%;left:50%;border:solid transparent;content:"";height:0;width:0;position:absolute;pointer-events:none}.anualCost__contentTop .label:before{border-width:8px;border-top-color:#d9d9d9;margin-left:-8px}.anualCost__contentTop .label:after{border-width:7px;border-top-color:#fff;margin-left:-7px}.anualCost__contentTop .legendWrapper{-webkit-column-gap:20px;-moz-column-gap:20px;grid-column-gap:20px;column-gap:20px;display:grid;grid-template-columns:1fr 1.5fr;margin:15px 0}.anualCost__contentTop .legend{align-items:center;display:flex}.anualCost__contentTop .legend svg{margin-right:5px}.anualCost__contentBottom{border-top:1px solid #e0e0e0;font-size:.875rem;line-height:.875rem;padding-top:25px;position:relative}.anualCost__contentBottom .labelsWrapper{display:grid;grid-template-columns:1fr 1fr;position:relative}.anualCost__contentBottom .label strong{font-weight:800}.anualCost__contentBottom .label .icon{align-items:center;display:flex}.anualCost__contentBottom .label .icon svg,.anualCost__contentBottom .label .icon svg path{fill:inherit}.anualCost__contentBottom .label .circle{border:2px solid;border-color:inherit;border-radius:100%;width:38px;height:38px;display:flex;align-items:center;justify-content:center}.anualCost__contentBottom .label .circle svg,.anualCost__contentBottom .label .circle svg path{fill:inherit}.anualCost__contentBottom .label__text{margin-top:5px;position:absolute;text-align:center;top:40px;max-width:100px}.anualCost__contentBottom .label .amount{font-size:1rem;line-height:1.313rem}.anualCost__contentBottom .label.first .icon{justify-content:right}.anualCost__contentBottom .label.first .circle,.anualCost__contentBottom .label.second .circle{margin-bottom:40px}.anualCost__contentBottom .label.second .label__text{right:0}.anualCost__contentBottom .label.third{margin-right:6px}.anualCost__contentBottom .label.third .icon{justify-content:right}.anualCost__contentBottom .label.third .circle{margin-top:15px}.anualCost__contentBottom .label.third .label__text{top:60px}.anualCost__contentBottom .label.four{margin-left:6px}.anualCost__contentBottom .label.four .icon{justify-content:left}.anualCost__contentBottom .label.four .circle{margin-top:15px}.anualCost__contentBottom .label.four .label__text{top:60px;right:0}.anualCost__contentBottom .chartWrapper{text-align:center}.anualCost__contentBottom .resultWrapper{padding:80px 0 20px}.anualCost__contentBottom .resultWrapper .resultRow{border-top:1px solid #ececec;padding:0 10px;display:flex;align-items:center;justify-content:space-between;height:40px}.anualCost__contentBottom .resultWrapper .resultRow .info{max-width:160px;display:flex;align-items:center;grid-gap:10px;gap:10px}.anualCost__contentBottom .resultWrapper .resultRow .amount{font-family:var(--report-fontFamily2);font-size:11px;font-weight:300;line-height:14px;text-align:left}.anualCost__contentBottom .resultWrapper .resultRow .amount strong{font-size:16px;font-weight:800;line-height:16px;text-align:right}.anualCost__contentBottom .resultWrapper .resultRow .amountBig{font-family:var(--report-fontFamily2);font-size:16px;font-weight:300;line-height:23px;text-align:left}.anualCost__contentBottom .resultWrapper .resultRow .amountBig strong{font-size:24px;font-weight:800;line-height:28px;text-align:right}.anualCost__contentBottom .button-month{border:2px solid;border-radius:5px;display:flex;font-family:"Oscine";font-size:1rem;line-height:1.1rem;font-weight:700;justify-content:space-between;align-items:center;margin-bottom:15px;padding:8px;position:relative;text-decoration:none}.anualCostParticipation{position:relative;background-color:#fff;border-radius:.56rem;padding:1.56rem}@media (max-width:768px){.anualCostParticipation{padding:.94rem}}.appliancesAdvice{background-color:#fff;border-radius:9px;margin:6px;padding:20px 10px;position:relative}.appliancesAdvice .contentGrid{margin-top:10px}.appliancesAdvice .contentGrid .grid{-webkit-column-gap:20px;-moz-column-gap:20px;grid-column-gap:20px;column-gap:20px;display:grid;font-size:.75rem;grid-template-columns:1fr 1fr;margin-bottom:10px;padding:10px}.appliancesAdvice .contentGrid .gridItem{align-items:center;cursor:pointer;display:flex;flex-direction:column;margin:15px}.appliancesAdvice .contentGrid .gridItem .image{height:76px;width:76px;margin-bottom:6px}.appliancesAdvice .contentGrid .buttonLink{align-items:center;color:#e9a51d;cursor:pointer;display:flex;font-weight:700;justify-content:center}.appliancesAdvice .contentGrid .buttonLink svg{margin-left:10px}.appliancesAdvice .contentDetail .menu{align-items:center;display:flex;justify-content:space-between;margin:25px 0}.appliancesAdvice .contentDetail .image{height:40px;width:40px}.appliancesAdvice .contentDetail .menuItem{align-items:center;cursor:pointer;display:flex;flex-direction:column;justify-content:center}.appliancesAdvice .contentDetail .menuItem.backButton{border:1px solid #e9a51d;border-radius:100%;height:40px;width:40px}.appliancesAdvice .contentDetail .menuItem.backButton svg{transform:rotate(180deg)}.appliancesAdvice .contentDetail .description{font-size:.875rem;line-height:1.125rem;margin:15px 0}.appliancesAdvice .contentDetail .cost{font-size:.875rem;line-height:1.125rem}.appliancesAdvice .contentDetail .cost span{color:#4b4b4b;fill:#4b4b4b}.appliancesAdvice .contentDetail .cost strong{font-weight:800}.appliancesAdvice .contentDetail .cost .row{align-items:center;display:flex;justify-content:space-between;margin-bottom:15px}.appliancesAdvice .contentDetail .cost .row .image{height:20px;width:20px}.appliancesAdvice .contentDetail .cost .euros{display:flex;align-items:center;justify-content:space-between;min-width:80px}.appliancesAdvice .MuiSlider-rail{display:none}.appliancesAdvice .card{margin-top:20px;display:flex;flex-direction:column;border-width:2px;border-style:solid;border-radius:4px;padding:15px}.appliancesAdvice .card__icon{display:flex;width:80px}.appliancesAdvice .card__iconText{font-weight:700;font-size:.63rem}.appliancesAdvice .card__text{font-size:14px;line-height:18px;width:100%;color:#4b4b4b}.appliancesAdvice .card__action{margin-top:15px;margin-left:80px;width:200px}@media (max-width:768px){.appliancesAdvice .card__action{margin-left:0;width:100%}}.appliancesAdvice .chartBar{background-color:#cecece;border-radius:8px;height:10px;width:100%;margin-top:8px;margin-bottom:12px}.appliancesAdvice .chartFilled{border-radius:inherit;height:100%;position:relative;text-align:right}.appliancesAdvice__drawer{position:fixed;left:auto;right:-590px;top:0;bottom:0;width:540px;padding:25px;transition:right .5s;z-index:9999;overflow:auto}@media (max-width:768px){.appliancesAdvice__drawer{right:-340px;width:310px;padding:15px}}.appliancesAdvice__drawer.open{position:fixed;left:auto;right:0;top:0;bottom:0;box-shadow:-5px -5px 10px 0 rgba(0,0,0,.25)}.appliancesAdvice__drawer .title{display:flex;justify-content:space-between;align-items:center}.appliancesAdvice__drawer .title .text{font-size:16px;font-weight:600}.appliancesAdvice__drawer .title .icon .iconClickable{display:flex;align-items:center;justify-content:center;cursor:pointer;padding:10px;border-radius:50%;transition:background-color .15s cubic-bezier(.4,0,.2,1) 0ms}.appliancesAdvice__drawer .title .icon .iconClickable:hover{background-color:rgba(0,0,0,.04)}.appliancesAdvice__drawer .paragraph{color:#fff;font-size:14px;margin-bottom:20px}@media (max-width:768px){.appliancesAdvice__drawer .paragraph{font-size:1rem;margin-bottom:10px}}.MuiSlider-root{color:#3f51b5;width:100%;cursor:pointer;height:2px;display:inline-block;padding:13px 0;position:relative;box-sizing:initial;touch-action:none;-webkit-tap-highlight-color:transparent}.MuiSlider-root.Mui-disabled{color:#bdbdbd;cursor:default;pointer-events:none}.MuiSlider-root.MuiSlider-vertical{width:2px;height:100%;padding:0 13px}@media (pointer:coarse){.MuiSlider-root{padding:20px 0}.MuiSlider-root.MuiSlider-vertical{padding:0 20px}}@media print{.MuiSlider-root{-webkit-print-color-adjust:exact}}.MuiSlider-colorSecondary{color:#f50057}.MuiSlider-marked{margin-bottom:20px}.MuiSlider-marked.MuiSlider-vertical{margin-right:20px;margin-bottom:auto}.MuiSlider-rail{width:100%;height:2px;display:block;opacity:.38;position:absolute;border-radius:1px;background-color:currentColor}.MuiSlider-vertical .MuiSlider-rail{width:2px;height:100%}.MuiSlider-track{height:2px;display:block;position:absolute;border-radius:1px;background-color:currentColor}.MuiSlider-vertical .MuiSlider-track{width:2px}.MuiSlider-trackFalse .MuiSlider-track{display:none}.MuiSlider-trackInverted .MuiSlider-track{background-color:#b6bce2}.MuiSlider-trackInverted .MuiSlider-rail{opacity:1}.MuiSlider-thumb{width:12px;height:12px;display:flex;outline:0;position:absolute;box-sizing:border-box;margin-top:-5px;transition:box-shadow .15s cubic-bezier(.4,0,.2,1) 0ms;align-items:center;margin-left:-6px;border-radius:50%;justify-content:center;background-color:currentColor}.MuiSlider-thumb:after{top:-15px;left:-15px;right:-15px;bottom:-15px;content:"";position:absolute;border-radius:50%}.MuiSlider-thumb.Mui-focusVisible,.MuiSlider-thumb:hover{box-shadow:0 0 0 8px rgba(63,81,181,.16)}.MuiSlider-thumb.MuiSlider-active{box-shadow:0 0 0 14px rgba(63,81,181,.16)}.MuiSlider-thumb.Mui-disabled{width:8px;height:8px;margin-top:-3px;margin-left:-4px}.MuiSlider-vertical .MuiSlider-thumb{margin-left:-5px;margin-bottom:-6px}.MuiSlider-vertical .MuiSlider-thumb.Mui-disabled{margin-left:-3px;margin-bottom:-4px}.MuiSlider-thumb.Mui-disabled:hover{box-shadow:none}@media (hover:none){.MuiSlider-thumb.Mui-focusVisible,.MuiSlider-thumb:hover{box-shadow:none}}.MuiSlider-thumbColorSecondary.Mui-focusVisible,.MuiSlider-thumbColorSecondary:hover{box-shadow:0 0 0 8px rgba(245,0,87,.16)}.MuiSlider-thumbColorSecondary.MuiSlider-active{box-shadow:0 0 0 14px rgba(245,0,87,.16)}.MuiSlider-valueLabel{left:calc(-50% - 4px)}.MuiSlider-mark{width:2px;height:2px;position:absolute;border-radius:1px;background-color:currentColor}.MuiSlider-markActive{opacity:.8;background-color:#fff}.MuiSlider-markLabel{top:26px;color:rgba(0,0,0,.54);position:absolute;font-size:.875rem;transform:translateX(-50%);font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:400;line-height:1.43;white-space:nowrap;letter-spacing:.01071em}.MuiSlider-vertical .MuiSlider-markLabel{top:auto;left:26px;transform:translateY(50%)}@media (pointer:coarse){.MuiSlider-markLabel{top:40px}.MuiSlider-vertical .MuiSlider-markLabel{left:31px}}.MuiSlider-markLabelActive{color:rgba(0,0,0,.87)}.community{position:relative;background-color:#fff;border-radius:.56rem;padding:1.56rem}@media (max-width:768px){.community{padding:.94rem}}.community__title{display:flex;justify-content:space-between;-webkit-column-gap:10px;-moz-column-gap:10px;grid-column-gap:10px;column-gap:10px}@media (max-width:768px){.community__title{flex-direction:column}}.community__title .title{display:flex;max-width:70%}@media (max-width:768px){.community__title .title{max-width:100%}}.community__title .title span{cursor:pointer;margin-left:10px}@media (max-width:768px){.community__title .title span{position:absolute;right:15px}}.community__title .subtitle{font-size:.87rem;font-weight:300;text-transform:uppercase;display:flex;flex-direction:column;align-items:flex-end;text-align:right;margin-bottom:.62rem}@media (max-width:768px){.community__title .subtitle{flex-direction:row;align-items:flex-start;font-size:1rem}}@media (max-width:768px){.community__title .subtitle span{margin-right:5px}}.community__content .dailyDistribution{display:flex;justify-content:space-between}.community__content .dailyDistribution .wrapper{text-align:left}.community__content .dailyDistribution .wrapper .name{font-size:.75rem;margin-bottom:5px}.community__content .dailyDistribution .wrapper .value span{font-size:1.12rem}@media (max-width:768px){.community__content .dailyDistribution .wrapper .value span{font-size:.87rem}}.community__content .dailyDistribution .wrapper .value span.big{font-weight:900;font-size:1.5rem;margin-right:.13rem}@media (max-width:768px){.community__content .dailyDistribution .wrapper .value span.big{font-size:1.12rem}}.community__content #community_barChartSvg text{color:#515151;font-size:.75rem}.community__content .dailyProfile{display:flex;justify-content:space-between;margin-bottom:40px;position:relative;width:100%}@media (max-width:768px){.community__content .dailyProfile{margin-bottom:20px}}.community__content .dailyProfile .wrap{text-align:left;padding:5px 0}.community__content .dailyProfile .wrap .name{font-size:.75rem;margin-bottom:5px}.community__content .dailyProfile .wrap .value{display:flex}@media (max-width:768px){.community__content .dailyProfile .wrap .value{flex-direction:column}}.community__content .dailyProfile .wrap .value-container:first-child{margin-right:10px}@media (max-width:768px){.community__content .dailyProfile .wrap .value-container:first-child{margin-right:0}}.community__content .dailyProfile .wrap .value-container span{font-size:1.12rem}@media (max-width:768px){.community__content .dailyProfile .wrap .value-container span{font-size:.87rem}}.community__content .dailyProfile .wrap .value-container span.big{font-weight:900;font-size:1.5rem;margin-right:.13rem}@media (max-width:768px){.community__content .dailyProfile .wrap .value-container span.big{font-size:1.12rem}}.community__content .dailyProfile .wrap-right{display:flex;flex-direction:row}@media (max-width:768px){.community__content .dailyProfile .wrap-right{align-items:end;flex-direction:column;position:absolute;right:0;top:-15px}}.community__content .dailyProfile .wrap-right .meanline{display:flex;justify-content:center;float:right;border-top:1px solid;padding-top:2.5px;margin-right:5px;margin-top:8px;width:33px}@media (max-width:768px){.community__content .dailyProfile .wrap-right .meanline{margin-right:0}}.community__content .dailyProfile .wrap-right .meanline div{margin-top:-6.5px;width:8px;height:8px;border-radius:50%}.community__content .card{margin-top:20px;display:flex;flex-direction:column;border-width:2px;border-style:solid;border-radius:4px;padding:15px}.community__content .card__icon{display:flex;width:80px}.community__content .card__iconText{font-weight:700;font-size:.63rem}.community__content .card__text{font-size:.87rem;line-height:17px;width:100%}@media (max-width:768px){.community__content .card__text{font-size:1rem;line-height:18px}}.community__content .card__action{margin-top:15px;margin-left:80px;width:200px}@media (max-width:768px){.community__content .card__action{margin-left:0;width:100%}}.community__content .btn{background-color:#fff;border:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;border-radius:24px;height:48px;width:100%;font-family:inherit}.community__content .btn .btn-text{color:#fff;font-size:1.12rem;padding:10px}.community__content .btn .btn-icon{display:flex;align-items:center;justify-content:center;padding:10px}.community__drawer{position:fixed;left:auto;right:-590px;top:0;bottom:0;width:540px;padding:25px;transition:right .5s;z-index:9999;overflow:auto}@media (max-width:768px){.community__drawer{right:-320px;width:290px;padding:15px}}.community__drawer.open{position:fixed;left:auto;right:0;top:0;bottom:0;box-shadow:-5px -5px 10px 0 rgba(0,0,0,.25)}.community__drawer .title{display:flex;justify-content:space-between;align-items:center}.community__drawer .title .text{font-size:20px;font-weight:600}@media (max-width:768px){.community__drawer .title .text{font-size:18px}}.community__drawer .title .icon svg>path{fill:#ffff01}.community__drawer .title .icon .iconClickable{display:flex;align-items:center;justify-content:center;cursor:pointer;padding:10px;border-radius:50%;transition:background-color .15s cubic-bezier(.4,0,.2,1) 0ms}.community__drawer .title .icon .iconClickable:hover{background-color:rgba(0,0,0,.04)}.community__drawer .subtitle{color:#fff;font-size:14px;text-transform:uppercase;font-weight:300;margin:25px 0}@media (max-width:768px){.community__drawer .subtitle{font-size:1rem;margin:13px 0}}.community__drawer .paragraph{color:#fff;font-size:14px;margin-bottom:20px}@media (max-width:768px){.community__drawer .paragraph{font-size:1rem;margin-bottom:10px}}.community__drawer .wrapper{background:#fff;border-radius:6px;padding:25px}@media (max-width:768px){.community__drawer .wrapper{padding:15px}}.community__drawer .wrapper__title{font-size:14px;margin-bottom:20px}@media (max-width:768px){.community__drawer .wrapper__title{font-size:1rem;margin-bottom:15px}}.community__drawer .wrapper__chart{display:flex;flex-direction:column;width:100%}.community__drawer .wrapper__chart__title{font-size:.75rem;margin-top:10px;margin-bottom:5px}.community__drawer .wrapper__prices{display:flex;justify-content:space-between}.community__drawer .wrapper__prices .name{font-size:12px;margin-bottom:10px}@media (max-width:768px){.community__drawer .wrapper__prices .name{margin-bottom:5px}}.community__drawer .wrapper__prices .value{display:flex;flex-direction:column}.community__drawer .wrapper__prices .value span{font-size:18px}@media (max-width:768px){.community__drawer .wrapper__prices .value span{font-size:14px}}.community__drawer .wrapper__prices .value span.big{font-weight:900;font-size:24px;line-height:24px}@media (max-width:768px){.community__drawer .wrapper__prices .value span.big{font-size:18px;line-height:18px}}.allocation-circle{width:100px;height:100px;background-color:#fff;border-radius:50%;border:10px solid #00f}.allocation-circle-progress{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:50%;border:8px solid #2ecc71;clip:rect(0,50px,100px,0)}.fee-circle{width:100px;height:100px;background-color:#fff;border-radius:50%;border:10px solid #00f}.community__total{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-family:var(--report-fontFamily2)}.community__total__value{font-size:24px;font-weight:800;line-height:28px;text-align:right;width:0}.community__total__symbol{font-size:16px;font-weight:300;line-height:23px;text-align:left}.community_chart{position:relative;align-items:center;width:100%}.community_chart,.community_labels{display:flex;justify-content:center}.community_labels{flex-direction:column}.community_labels .text__title{font-size:.75rem;text-transform:uppercase}.community_labels .text__value{margin:5px 0 10px}@media (max-width:768px){.community_labels .text__value{margin:0 0 10px}}.community_labels .text__value span{font-size:1.12rem}@media (max-width:768px){.community_labels .text__value span{font-size:.87rem}}.community_labels .text__value span.big{font-weight:900;font-size:1.5rem;margin-right:.13rem}@media (max-width:768px){.community_labels .text__value span.big{font-size:1.12rem}}.community_labels .text:last-child__value{margin:5px 0 0}.dailyConsume{position:relative;background-color:#fff;border-radius:.56rem;padding:1.56rem}@media (max-width:768px){.dailyConsume{padding:.94rem}}.dailyConsume__title{display:flex;justify-content:space-between;-webkit-column-gap:10px;-moz-column-gap:10px;grid-column-gap:10px;column-gap:10px}@media (max-width:768px){.dailyConsume__title{flex-direction:column}}.dailyConsume__title .title{display:flex;max-width:70%}@media (max-width:768px){.dailyConsume__title .title{max-width:100%}}.dailyConsume__title .title span{cursor:pointer;margin-left:10px}@media (max-width:768px){.dailyConsume__title .title span{position:absolute;right:15px}}.dailyConsume__title .subtitle{font-size:.87rem;font-weight:300;text-transform:uppercase;display:flex;flex-direction:column;align-items:flex-end;text-align:right;margin-bottom:.62rem}@media (max-width:768px){.dailyConsume__title .subtitle{flex-direction:row;align-items:flex-start;font-size:1rem}}@media (max-width:768px){.dailyConsume__title .subtitle span{margin-right:5px}}.dailyConsume__content .dailyDistribution{display:flex;justify-content:space-between}.dailyConsume__content .dailyDistribution .wrapper{text-align:left}.dailyConsume__content .dailyDistribution .wrapper .name{font-size:.75rem;margin-bottom:5px}.dailyConsume__content .dailyDistribution .wrapper .value span{font-size:1.12rem}@media (max-width:768px){.dailyConsume__content .dailyDistribution .wrapper .value span{font-size:.87rem}}.dailyConsume__content .dailyDistribution .wrapper .value span.big{font-weight:900;font-size:1.5rem;margin-right:.13rem}@media (max-width:768px){.dailyConsume__content .dailyDistribution .wrapper .value span.big{font-size:1.12rem}}.dailyConsume__content #dailyConsume_barChartSvg text{color:#515151;font-size:.75rem}.dailyConsume__content .dailyProfile{display:flex;justify-content:space-between;margin-bottom:40px;position:relative;width:100%}@media (max-width:768px){.dailyConsume__content .dailyProfile{margin-bottom:20px}}.dailyConsume__content .dailyProfile .wrap{text-align:left;padding:5px 0}.dailyConsume__content .dailyProfile .wrap .name{font-size:.75rem;margin-bottom:5px}.dailyConsume__content .dailyProfile .wrap .value{display:flex}@media (max-width:768px){.dailyConsume__content .dailyProfile .wrap .value{flex-direction:column}}.dailyConsume__content .dailyProfile .wrap .value-container:first-child{margin-right:10px}@media (max-width:768px){.dailyConsume__content .dailyProfile .wrap .value-container:first-child{margin-right:0}}.dailyConsume__content .dailyProfile .wrap .value-container span{font-size:1.12rem}@media (max-width:768px){.dailyConsume__content .dailyProfile .wrap .value-container span{font-size:.87rem}}.dailyConsume__content .dailyProfile .wrap .value-container span.big{font-weight:900;font-size:1.5rem;margin-right:.13rem}@media (max-width:768px){.dailyConsume__content .dailyProfile .wrap .value-container span.big{font-size:1.12rem}}.dailyConsume__content .dailyProfile .wrap-right{display:flex;flex-direction:row}@media (max-width:768px){.dailyConsume__content .dailyProfile .wrap-right{align-items:end;flex-direction:column;position:absolute;right:0;top:-15px}}.dailyConsume__content .dailyProfile .wrap-right .meanline{display:flex;justify-content:center;float:right;border-top:1px solid;padding-top:2.5px;margin-right:5px;margin-top:8px;width:33px}@media (max-width:768px){.dailyConsume__content .dailyProfile .wrap-right .meanline{margin-right:0}}.dailyConsume__content .dailyProfile .wrap-right .meanline div{margin-top:-6.5px;width:8px;height:8px;border-radius:50%}.dailyConsume__content .card{margin-top:20px;display:flex;flex-direction:column;border-width:2px;border-style:solid;border-radius:4px;padding:15px}.dailyConsume__content .card__icon{display:flex;width:80px}.dailyConsume__content .card__iconText{font-weight:700;font-size:.63rem}.dailyConsume__content .card__text{font-size:.87rem;line-height:17px;width:100%}@media (max-width:768px){.dailyConsume__content .card__text{font-size:1rem;line-height:18px}}.dailyConsume__content .card__action{margin-top:15px;margin-left:80px;width:200px}@media (max-width:768px){.dailyConsume__content .card__action{margin-left:0;width:100%}}.dailyConsume__content .btn{background-color:#fff;border:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;border-radius:24px;height:48px;width:100%;font-family:inherit}.dailyConsume__content .btn .btn-text{color:#fff;font-size:1.12rem;padding:10px}.dailyConsume__content .btn .btn-icon{display:flex;align-items:center;justify-content:center;padding:10px}.dailyConsume__drawer{position:fixed;left:auto;right:-590px;top:0;bottom:0;width:540px;padding:25px;transition:right .5s;z-index:9999;overflow:auto}@media (max-width:768px){.dailyConsume__drawer{right:-320px;width:290px;padding:15px}}.dailyConsume__drawer.open{position:fixed;left:auto;right:0;top:0;bottom:0;box-shadow:-5px -5px 10px 0 rgba(0,0,0,.25)}.dailyConsume__drawer .title{display:flex;justify-content:space-between;align-items:center}.dailyConsume__drawer .title .text{font-size:20px;font-weight:600}@media (max-width:768px){.dailyConsume__drawer .title .text{font-size:18px}}.dailyConsume__drawer .title .icon svg>path{fill:#ffff01}.dailyConsume__drawer .title .icon .iconClickable{display:flex;align-items:center;justify-content:center;cursor:pointer;padding:10px;border-radius:50%;transition:background-color .15s cubic-bezier(.4,0,.2,1) 0ms}.dailyConsume__drawer .title .icon .iconClickable:hover{background-color:rgba(0,0,0,.04)}.dailyConsume__drawer .subtitle{color:#fff;font-size:14px;text-transform:uppercase;font-weight:300;margin:25px 0}@media (max-width:768px){.dailyConsume__drawer .subtitle{font-size:1rem;margin:13px 0}}.dailyConsume__drawer .paragraph{color:#fff;font-size:14px;margin-bottom:20px}@media (max-width:768px){.dailyConsume__drawer .paragraph{font-size:1rem;margin-bottom:10px}}.dailyConsume__drawer .wrapper{background:#fff;border-radius:6px;padding:25px}@media (max-width:768px){.dailyConsume__drawer .wrapper{padding:15px}}.dailyConsume__drawer .wrapper__title{font-size:14px;margin-bottom:20px}@media (max-width:768px){.dailyConsume__drawer .wrapper__title{font-size:1rem;margin-bottom:15px}}.dailyConsume__drawer .wrapper__chart{display:flex;flex-direction:column;width:100%}.dailyConsume__drawer .wrapper__chart__title{font-size:.75rem;margin-top:10px;margin-bottom:5px}.dailyConsume__drawer .wrapper__prices{display:flex;justify-content:space-between;margin-top:20px}.dailyConsume__drawer .wrapper__prices .name{font-size:12px;margin-bottom:10px}@media (max-width:768px){.dailyConsume__drawer .wrapper__prices .name{margin-bottom:5px}}.dailyConsume__drawer .wrapper__prices .legend{width:30px;height:12px;margin:auto auto 6px}.dailyConsume__drawer .wrapper__prices .value{display:flex;flex-direction:column}.dailyConsume__drawer .wrapper__prices .value span{font-size:18px}@media (max-width:768px){.dailyConsume__drawer .wrapper__prices .value span{font-size:14px}}.dailyConsume__drawer .wrapper__prices .value span.big{font-weight:900;font-size:24px;line-height:24px}@media (max-width:768px){.dailyConsume__drawer .wrapper__prices .value span.big{font-size:18px;line-height:18px}}.dailyConsume_v2{position:relative;background-color:#fff;border-radius:.56rem;padding:1.56rem}@media (max-width:768px){.dailyConsume_v2{padding:.94rem}}.dailyConsume_v2__title{display:flex;justify-content:space-between;-webkit-column-gap:10px;-moz-column-gap:10px;grid-column-gap:10px;column-gap:10px}@media (max-width:768px){.dailyConsume_v2__title{flex-direction:column}}.dailyConsume_v2__title .title{display:flex;max-width:70%}@media (max-width:768px){.dailyConsume_v2__title .title{max-width:100%}}.dailyConsume_v2__title .title span{cursor:pointer;margin-left:10px}@media (max-width:768px){.dailyConsume_v2__title .title span{position:absolute;right:15px}}.dailyConsume_v2__title .subtitle{font-size:.87rem;font-weight:300;text-transform:uppercase;display:flex;flex-direction:column;align-items:flex-end;text-align:right;margin-bottom:.62rem}@media (max-width:768px){.dailyConsume_v2__title .subtitle{flex-direction:row;align-items:flex-start;font-size:1rem}}@media (max-width:768px){.dailyConsume_v2__title .subtitle span{margin-right:5px}}.dailyConsume_v2__content{display:flex;flex-direction:column;grid-gap:15px;gap:15px}.dailyConsume_v2__content .dailyDistribution{display:flex;justify-content:space-between}.dailyConsume_v2__content .dailyDistribution .wrapper{text-align:left}.dailyConsume_v2__content .dailyDistribution .wrapper .name{font-size:.75rem;margin-bottom:5px}.dailyConsume_v2__content .dailyDistribution .wrapper .value span{font-size:1.12rem}@media (max-width:768px){.dailyConsume_v2__content .dailyDistribution .wrapper .value span{font-size:.87rem}}.dailyConsume_v2__content .dailyDistribution .wrapper .value span.big{font-weight:900;font-size:1.5rem;margin-right:.13rem}@media (max-width:768px){.dailyConsume_v2__content .dailyDistribution .wrapper .value span.big{font-size:1.12rem}}.dailyConsume_v2__content #dailyConsume_barChartSvg text{color:#515151;font-size:.75rem}.dailyConsume_v2__content .dailyProfile{display:flex;justify-content:space-between;margin-bottom:40px;position:relative;width:100%}@media (max-width:768px){.dailyConsume_v2__content .dailyProfile{margin-bottom:20px}}.dailyConsume_v2__content .dailyProfile .wrap{text-align:left;padding:5px 0}.dailyConsume_v2__content .dailyProfile .wrap .name{font-size:.75rem;margin-bottom:5px}.dailyConsume_v2__content .dailyProfile .wrap .value{display:flex}@media (max-width:768px){.dailyConsume_v2__content .dailyProfile .wrap .value{flex-direction:column}}.dailyConsume_v2__content .dailyProfile .wrap .value-container:first-child{margin-right:10px}@media (max-width:768px){.dailyConsume_v2__content .dailyProfile .wrap .value-container:first-child{margin-right:0}}.dailyConsume_v2__content .dailyProfile .wrap .value-container span{font-size:1.12rem}@media (max-width:768px){.dailyConsume_v2__content .dailyProfile .wrap .value-container span{font-size:.87rem}}.dailyConsume_v2__content .dailyProfile .wrap .value-container span.big{font-weight:900;font-size:1.5rem;margin-right:.13rem}@media (max-width:768px){.dailyConsume_v2__content .dailyProfile .wrap .value-container span.big{font-size:1.12rem}}.dailyConsume_v2__content .dailyProfile .wrap-right{display:flex;flex-direction:row}@media (max-width:768px){.dailyConsume_v2__content .dailyProfile .wrap-right{align-items:end;flex-direction:column;position:absolute;right:0;top:-15px}}.dailyConsume_v2__content .dailyProfile .wrap-right .meanline{display:flex;justify-content:center;float:right;border-top:1px solid;padding-top:2.5px;margin-right:5px;margin-top:8px;width:33px}@media (max-width:768px){.dailyConsume_v2__content .dailyProfile .wrap-right .meanline{margin-right:0}}.dailyConsume_v2__content .dailyProfile .wrap-right .meanline div{margin-top:-6.5px;width:8px;height:8px;border-radius:50%}.dailyConsume_v2__content .card{margin-top:20px;display:flex;flex-direction:column;border-width:2px;border-style:solid;border-radius:4px;padding:15px}.dailyConsume_v2__content .card__icon{display:flex;width:80px}.dailyConsume_v2__content .card__iconText{font-weight:700;font-size:.63rem}.dailyConsume_v2__content .card__text{font-size:.87rem;line-height:17px;width:100%}@media (max-width:768px){.dailyConsume_v2__content .card__text{font-size:1rem;line-height:18px}}.dailyConsume_v2__content .card__action{margin-top:15px;margin-left:80px;width:200px}@media (max-width:768px){.dailyConsume_v2__content .card__action{margin-left:0;width:100%}}.dailyConsume_v2__content .btn{background-color:#fff;border:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;border-radius:24px;height:48px;width:100%;font-family:inherit}.dailyConsume_v2__content .btn .btn-text{color:#fff;font-size:1.12rem;padding:10px}.dailyConsume_v2__content .btn .btn-icon{display:flex;align-items:center;justify-content:center;padding:10px}.dailyConsume_v2__content .periods{align-items:center;display:flex;justify-content:center;margin-top:10px}.dailyConsume_v2__content .periods__item{align-items:center;border-radius:100%;color:#fff;display:flex;font-size:12px;height:23px;justify-content:center;position:relative;margin:6px;text-transform:capitalize;width:23px}.dailyConsume_v2__content .periods__item:before{background:#bababa;border-radius:100%;content:"";height:8px;position:absolute;top:-16px;width:8px}.dailyConsume_v2__content .periods__item_not_defined{align-items:center;border-radius:100%;color:#fff;display:flex;font-size:12px;height:23px;justify-content:center;position:relative;margin:6px;text-transform:capitalize;width:23px}.dailyConsume_v2__drawer{position:fixed;left:auto;right:-590px;top:0;bottom:0;width:540px;padding:25px;transition:right .5s;z-index:9999;overflow:auto}@media (max-width:768px){.dailyConsume_v2__drawer{right:-320px;width:290px;padding:15px}}.dailyConsume_v2__drawer.open{position:fixed;left:auto;right:0;top:0;bottom:0;box-shadow:-5px -5px 10px 0 rgba(0,0,0,.25)}.dailyConsume_v2__drawer .title{display:flex;justify-content:space-between;align-items:center}.dailyConsume_v2__drawer .title .text{font-size:20px;font-weight:600}@media (max-width:768px){.dailyConsume_v2__drawer .title .text{font-size:18px}}.dailyConsume_v2__drawer .title .icon svg>path{fill:#ffff01}.dailyConsume_v2__drawer .title .icon .iconClickable{display:flex;align-items:center;justify-content:center;cursor:pointer;padding:10px;border-radius:50%;transition:background-color .15s cubic-bezier(.4,0,.2,1) 0ms}.dailyConsume_v2__drawer .title .icon .iconClickable:hover{background-color:rgba(0,0,0,.04)}.dailyConsume_v2__drawer .subtitle{color:#fff;font-size:14px;text-transform:uppercase;font-weight:300;margin:25px 0}@media (max-width:768px){.dailyConsume_v2__drawer .subtitle{font-size:1rem;margin:13px 0}}.dailyConsume_v2__drawer .paragraph{color:#fff;font-size:14px;margin-bottom:20px}@media (max-width:768px){.dailyConsume_v2__drawer .paragraph{font-size:1rem;margin-bottom:10px}}.dailyConsume_v2__drawer .wrapper{background:#fff;border-radius:6px;padding:25px}@media (max-width:768px){.dailyConsume_v2__drawer .wrapper{padding:15px}}.dailyConsume_v2__drawer .wrapper__title{font-size:14px;margin-bottom:20px}@media (max-width:768px){.dailyConsume_v2__drawer .wrapper__title{font-size:1rem;margin-bottom:15px}}.dailyConsume_v2__drawer .wrapper__chart{display:flex;flex-direction:column;width:100%}.dailyConsume_v2__drawer .wrapper__chart__title{font-size:.75rem;margin-top:10px;margin-bottom:5px}.dailyConsume_v2__drawer .wrapper__prices{display:flex;justify-content:space-between;margin-top:20px}.dailyConsume_v2__drawer .wrapper__prices .name{font-size:12px;margin-bottom:10px}@media (max-width:768px){.dailyConsume_v2__drawer .wrapper__prices .name{margin-bottom:5px}}.dailyConsume_v2__drawer .wrapper__prices .legend{width:30px;height:12px;margin:auto auto 6px}.dailyConsume_v2__drawer .wrapper__prices .value{display:flex;flex-direction:column}.dailyConsume_v2__drawer .wrapper__prices .value span{font-size:18px}@media (max-width:768px){.dailyConsume_v2__drawer .wrapper__prices .value span{font-size:14px}}.dailyConsume_v2__drawer .wrapper__prices .value span.big{font-weight:900;font-size:24px;line-height:24px}@media (max-width:768px){.dailyConsume_v2__drawer .wrapper__prices .value span.big{font-size:18px;line-height:18px}}.energyCosts{position:relative;background-color:#fff;border-radius:8px;padding:25px;min-height:350px}@media (max-width:768px){.energyCosts{padding:15px;min-height:auto}}.energyCosts__title{display:flex;justify-content:space-between;-webkit-column-gap:10px;-moz-column-gap:10px;grid-column-gap:10px;column-gap:10px}@media (max-width:768px){.energyCosts__title{flex-direction:column}}.energyCosts__title .title{display:flex;margin-bottom:.62rem}.energyCosts__title .title .icon{width:32px;height:32px}.energyCosts__title .title .text{margin-left:.31rem}.energyCosts__title .subtitle{font-size:.87rem;font-weight:300;text-transform:uppercase;display:flex;flex-direction:column;align-items:flex-end;margin-bottom:.62rem;text-align:right}@media (max-width:768px){.energyCosts__title .subtitle{flex-direction:row;align-items:flex-start;font-size:1rem}}@media (max-width:768px){.energyCosts__title .subtitle span{margin-right:5px}}.energyCosts__content{position:relative}.energyCosts__content .energyCostsLegend{align-items:center;color:#4e5050;display:flex;font-size:12px;justify-content:flex-end;position:absolute;top:0;width:100%;padding:2px}@media (max-width:420px),(min-width:768px) and (max-width:1098px){.energyCosts__content .energyCostsLegend{flex-direction:column;align-items:end;position:relative}}.energyCosts__content .energyCostsLegend__item{align-items:center;display:flex;margin-left:30px}.energyCosts__content .energyCostsLegend__item__line{display:flex;justify-content:center;border-top:2px solid;padding-top:3px;margin-right:8px;margin-top:6px;width:20px}.energyCosts__content .energyCostsLegend__item__line div{margin-top:-8px;width:8px;height:8px;border-radius:50%}.energyCosts__content #energyCostsSvg .axis text{fill:#515151;font-size:10px;text-transform:uppercase}.energyCosts__content #energyCostsSvg .axis--value{fill:#89bb19;font-size:18px;font-weight:900}.energyCosts__content #energyCostsSvg .axis--symbol{fill:#89bb19;font-size:14px;font-weight:400}.energyCosts__content .card{margin-top:20px;display:flex;flex-direction:column;border-width:2px;border-style:solid;border-radius:4px;padding:15px}.energyCosts__content .card__icon{display:flex;width:80px}.energyCosts__content .card__iconText{font-weight:700;font-size:.63rem}.energyCosts__content .card__text{font-size:.87rem;line-height:17px;width:100%}@media (max-width:768px){.energyCosts__content .card__text{font-size:1rem;line-height:18px}}.energyCosts__content .card__action{margin-top:15px;margin-left:80px;width:200px}@media (max-width:768px){.energyCosts__content .card__action{margin-left:0;width:100%}}.energyCosts__content .btn{background-color:#fff;border:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;border-radius:24px;height:48px;width:100%;font-family:inherit}.energyCosts__content .btn .btn-text{color:#fff;font-size:1.12rem;padding:10px}.energyCosts__content .btn .btn-icon{display:flex;align-items:center;justify-content:center;padding:10px}.energyDistributionPeriods{position:relative;background-color:#fff;border-radius:8px;padding:25px;min-height:430px}@media (max-width:768px){.energyDistributionPeriods{padding:15px;min-height:auto}}.energyDistributionPeriods__title{display:flex;justify-content:space-between;-webkit-column-gap:10px;-moz-column-gap:10px;grid-column-gap:10px;column-gap:10px}@media (max-width:768px){.energyDistributionPeriods__title{flex-direction:column}}.energyDistributionPeriods__title .title{margin-bottom:.62rem;max-width:70%}@media (max-width:768px){.energyDistributionPeriods__title .title{max-width:100%}}.energyDistributionPeriods__title .subtitle{font-size:.87rem;font-weight:300;text-transform:uppercase;display:flex;flex-direction:column;align-items:flex-end;margin-bottom:.62rem;text-align:right}@media (max-width:768px){.energyDistributionPeriods__title .subtitle{flex-direction:row;align-items:flex-start;font-size:1rem}}@media (max-width:768px){.energyDistributionPeriods__title .subtitle span{margin-right:5px}}.energyDistributionPeriods__content .donutChart{display:flex}.energyDistributionPeriods__content .donutChart .chart{position:relative;display:flex;justify-content:center;align-items:center;width:75%}.energyDistributionPeriods__content .donutChart .total{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.energyDistributionPeriods__content .donutChart .total__value{font-size:1.75rem;font-weight:900;margin-right:.13rem}@media (max-width:768px){.energyDistributionPeriods__content .donutChart .total__value{font-size:1.37rem}}.energyDistributionPeriods__content .donutChart .total__symbol{font-size:1.37rem}@media (max-width:768px){.energyDistributionPeriods__content .donutChart .total__symbol{font-size:1.06rem}}.energyDistributionPeriods__content .donutChart .labels{display:flex;flex-direction:column;justify-content:center}.energyDistributionPeriods__content .donutChart .labels .text__title{font-size:.75rem;text-transform:uppercase}.energyDistributionPeriods__content .donutChart .labels .text__value{margin:5px 0 10px}@media (max-width:768px){.energyDistributionPeriods__content .donutChart .labels .text__value{margin:0 0 10px}}.energyDistributionPeriods__content .donutChart .labels .text__value span{font-size:1.12rem}@media (max-width:768px){.energyDistributionPeriods__content .donutChart .labels .text__value span{font-size:.87rem}}.energyDistributionPeriods__content .donutChart .labels .text__value span.big{font-weight:900;font-size:1.5rem;margin-right:.13rem}@media (max-width:768px){.energyDistributionPeriods__content .donutChart .labels .text__value span.big{font-size:1.12rem}}.energyDistributionPeriods__content .donutChart .labels .text:last-child__value{margin:5px 0 0}.energyDistributionPeriods__content .wrapper__title{font-size:1rem;margin-top:10px}.energyDistributionPeriods__content .wrapper__chart{display:flex;flex-direction:column;width:75%}@media (max-width:768px){.energyDistributionPeriods__content .wrapper__chart{width:100%}}.energyDistributionPeriods__content .wrapper__chart__title{font-size:.75rem;margin-top:10px;margin-bottom:5px}.energyDistributionPeriods__content button{background-color:#fff;border:none;cursor:pointer}.energyDistributionPeriods__content .btn{position:absolute;bottom:1.56rem;right:1.56rem;display:flex;flex-direction:column;align-items:center;padding:0;font-family:inherit}.energyDistributionPeriods__content .btn .btn-text{font-size:.63rem}.energyDistributionPeriods__content .btn .btn-icon{height:.63rem;width:.63rem;display:flex;justify-content:center;align-items:center;border-radius:100%;padding:.31rem;color:#fff}@media (max-width:768px){.energyDistributionPeriods__content .btn{border:2px solid;border-radius:24px;height:48px;position:unset;width:100%;display:flex;justify-content:center;margin-top:15px}.energyDistributionPeriods__content .btn .btn-text{font-weight:700;font-size:1.12rem}.energyDistributionPeriods__content .btn .btn-icon{display:none}}.energyDistributionPeriodsDetail{position:relative;background-color:#fff;border-radius:.56rem;padding:1.56rem}@media (max-width:768px){.energyDistributionPeriodsDetail{padding:.94rem}}.energyDistributionPeriodsDetail__title{display:flex;justify-content:space-between;-webkit-column-gap:10px;-moz-column-gap:10px;grid-column-gap:10px;column-gap:10px}@media (max-width:768px){.energyDistributionPeriodsDetail__title{flex-direction:column}}.energyDistributionPeriodsDetail__title .title{margin-bottom:.62rem;max-width:70%}@media (max-width:768px){.energyDistributionPeriodsDetail__title .title{max-width:100%}}.energyDistributionPeriodsDetail__title .subtitle{font-size:.87rem;font-weight:300;text-transform:uppercase;display:flex;flex-direction:column;align-items:flex-end;text-align:right;margin-bottom:.62rem}@media (max-width:768px){.energyDistributionPeriodsDetail__title .subtitle{flex-direction:row;align-items:flex-start;font-size:1rem}}@media (max-width:768px){.energyDistributionPeriodsDetail__title .subtitle span{margin-right:5px}}.energyDistributionPeriodsDetail__content .donutChart{display:flex;align-items:center;justify-content:space-between}@media (max-width:768px){.energyDistributionPeriodsDetail__content .donutChart{padding:0 .93rem}}.energyDistributionPeriodsDetail__content .donutChart .chart{display:flex;justify-content:center;width:50%}@media (max-width:768px){.energyDistributionPeriodsDetail__content .donutChart .chart{width:40%}}.energyDistributionPeriodsDetail__content .donutChart .labels{display:flex;flex-direction:column;width:50%}@media (max-width:768px){.energyDistributionPeriodsDetail__content .donutChart .labels{padding-left:.93rem;width:60%}}.energyDistributionPeriodsDetail__content .donutChart .labels .text{display:flex;align-items:center;justify-content:space-between;padding:5px 0;max-width:150px}.energyDistributionPeriodsDetail__content .donutChart .labels .text__title{font-size:.75rem;text-transform:uppercase}.energyDistributionPeriodsDetail__content .donutChart .labels .text__value span{font-size:.87rem}.energyDistributionPeriodsDetail__content .donutChart .labels .text__value span.big{font-weight:900;font-size:1.12rem;margin-right:.13rem}.energyDistributionPeriodsDetail__content .card{margin-top:20px;display:flex;flex-direction:column;border-width:2px;border-style:solid;border-radius:4px;padding:15px}.energyDistributionPeriodsDetail__content .card__icon{display:flex;width:80px}.energyDistributionPeriodsDetail__content .card__iconText{font-weight:700;font-size:.63rem}.energyDistributionPeriodsDetail__content .card__text{font-size:.87rem;line-height:17px;width:100%}@media (max-width:768px){.energyDistributionPeriodsDetail__content .card__text{font-size:1rem;line-height:18px}}.energyDistributionPeriodsDetail__content .card__action{margin-top:15px;margin-left:80px;width:200px}@media (max-width:768px){.energyDistributionPeriodsDetail__content .card__action{margin-left:0;width:100%}}.energyDistributionPeriodsDetail__content button{background-color:#fff;border:none;cursor:pointer}.energyDistributionPeriodsDetail__content .btn{display:flex;justify-content:space-between;align-items:center;border-radius:24px;height:48px;width:100%;font-family:inherit}.energyDistributionPeriodsDetail__content .btn .btn-text{color:#fff;font-size:1.12rem;padding:10px}.energyDistributionPeriodsDetail__content .btn .btn-icon{display:flex;align-items:center;justify-content:center;padding:10px}.energyDistributionPeriods_v2{position:relative;background-color:#fff;border-radius:8px;padding:25px;min-height:430px}@media (max-width:768px){.energyDistributionPeriods_v2{padding:15px;min-height:auto}}.energyDistributionPeriods_v2__title{display:flex;justify-content:space-between}@media (max-width:768px){.energyDistributionPeriods_v2__title{flex-direction:column}}.energyDistributionPeriods_v2__title .title{font-size:1.25rem;font-weight:600;margin-bottom:.62rem;max-width:70%}@media (max-width:768px){.energyDistributionPeriods_v2__title .title{font-size:1.12rem;max-width:100%}}.energyDistributionPeriods_v2__title .subtitle{font-size:.87rem;font-weight:300;text-transform:uppercase;display:flex;flex-direction:column;align-items:flex-end;margin-bottom:.62rem;text-align:right}@media (max-width:768px){.energyDistributionPeriods_v2__title .subtitle{flex-direction:row;align-items:flex-start;font-size:1rem}}@media (max-width:768px){.energyDistributionPeriods_v2__title .subtitle span{margin-right:5px}}.energyDistributionPeriods_v2__content .donut{display:flex}.energyDistributionPeriods_v2__content .donut .chart{align-items:center;display:flex;flex-direction:column;justify-content:center;min-width:50%}.energyDistributionPeriods_v2__content .donut .total__value{font-size:1.75rem;font-weight:900;margin-right:.13rem}@media (max-width:768px){.energyDistributionPeriods_v2__content .donut .total__value{font-size:1.37rem}}.energyDistributionPeriods_v2__content .donut .total__symbol{font-size:1.37rem}@media (max-width:768px){.energyDistributionPeriods_v2__content .donut .total__symbol{font-size:1.06rem}}.energyDistributionPeriods_v2__content .donut .labels{display:flex;flex-direction:column;justify-content:center}.energyDistributionPeriods_v2__content .donut .labels__item{display:flex}.energyDistributionPeriods_v2__content .donut .labels__item .text{min-width:50%;font-size:.75rem}.energyDistributionPeriods_v2__content .donut .labels__item .text__title{text-transform:uppercase}.energyDistributionPeriods_v2__content .donut .labels__item .text__value{margin:5px 0 10px}@media (max-width:768px){.energyDistributionPeriods_v2__content .donut .labels__item .text__value{margin:0 0 10px}}.energyDistributionPeriods_v2__content .donut .labels__item .text__value span{font-size:1.12rem}@media (max-width:768px){.energyDistributionPeriods_v2__content .donut .labels__item .text__value span{font-size:.87rem}}.energyDistributionPeriods_v2__content .donut .labels__item .text__value span.big{font-weight:900;font-size:1.5rem;margin-right:.13rem}@media (max-width:768px){.energyDistributionPeriods_v2__content .donut .labels__item .text__value span.big{font-size:1.12rem}}.energyDistributionPeriods_v2__content .periods{align-items:center;display:flex;justify-content:center;margin-top:10px}.energyDistributionPeriods_v2__content .periods__item{align-items:center;border-radius:100%;color:#fff;display:flex;font-size:12px;height:23px;justify-content:center;position:relative;margin:6px;text-transform:capitalize;width:23px}.energyDistributionPeriods_v2__content .periods__item:before{background:#bababa;border-radius:100%;content:"";height:8px;position:absolute;top:-16px;width:8px}.energyDistributionPeriods_v2__content .periods__item_not_defined{align-items:center;border-radius:100%;color:#fff;display:flex;font-size:12px;height:23px;justify-content:center;position:relative;margin:6px;text-transform:capitalize;width:23px}.energyDistributionPeriods_v2 .btn{bottom:1.56rem;right:1.56rem;display:flex;flex-direction:column;align-items:center;padding:0;background-color:initial;border:none;font-family:inherit;cursor:pointer}.energyDistributionPeriods_v2 .btn .btn-text{font-size:.63rem}.energyDistributionPeriods_v2 .btn .btn-icon{height:.63rem;width:.63rem;display:flex;justify-content:center;align-items:center;border-radius:100%;padding:.31rem;color:#fff}.energyPenalties{position:relative;background-color:#fff;border-radius:8px;padding:25px;min-height:330px}@media (max-width:768px){.energyPenalties{padding:15px;min-height:auto}}.energyPenalties__title{display:flex;justify-content:space-between;margin-bottom:.94rem}@media (max-width:768px){.energyPenalties__title{flex-direction:column;margin-bottom:0}}.energyPenalties__title .title{font-size:1.25rem;font-weight:600;margin-bottom:.62rem}@media (max-width:768px){.energyPenalties__title .title{font-size:1.12rem}}.energyPenalties__title .subtitle{font-size:.87rem;font-weight:300;text-transform:uppercase;margin-bottom:.62rem;text-align:right}@media (max-width:768px){.energyPenalties__title .subtitle{font-size:1rem;text-align:left}}.energyPenalties__content .total{padding:6px 0;text-align:center}.energyPenalties__content .total__title{font-size:.75rem;text-transform:uppercase}.energyPenalties__content .total__value{color:#c3c300}.energyPenalties__content .total__value span{font-size:.87rem}.energyPenalties__content .total__value span.big{font-weight:900;font-size:1.12rem;margin-right:.13rem}.energyPenalties .card{margin-top:20px;display:flex;flex-direction:column;border-width:2px;border-style:solid;border-radius:4px;padding:15px;font-size:16px;grid-gap:12px;gap:12px}.energyPenalties .card .btn{border:none;border-radius:20px;color:#fff;padding:15px 20px;font-size:18px;cursor:pointer;text-align:center;text-decoration:none;display:flex;justify-content:space-between}.energyPenalties .card__icon{display:flex;width:80px}.energyPenalties .card__iconText{font-weight:700;font-size:.63rem}.energyPenalties .card__text{font-size:.87rem;line-height:17px;width:100%}@media (max-width:768px){.energyPenalties .card__text{font-size:1rem;line-height:18px}}.energyPenalties .card__action{margin-top:15px;margin-left:80px;width:200px}@media (max-width:768px){.energyPenalties .card__action{margin-left:0;width:100%}}.energyYearEvolution{position:relative;background-color:#fff;border-radius:8px;padding:25px;min-height:430px}@media (max-width:768px){.energyYearEvolution{padding:15px;min-height:auto}}.energyYearEvolution .title{margin-bottom:1.25rem}@media (max-width:768px){.energyYearEvolution .title{margin-bottom:1.12rem}}.energyYearEvolution .content #energyYearEvolution_groupedBarChartSvg .xAxis{font-weight:400;font-size:10px}@media (max-width:768px){.energyYearEvolution .content #energyYearEvolution_groupedBarChartSvg .xAxis{font-size:12px}}.energyYearEvolution .content #energyYearEvolution_horizontalBarChartSvg{margin-bottom:35px}@media (max-width:768px){.energyYearEvolution .content #energyYearEvolution_horizontalBarChartSvg{margin-bottom:15px}}.energyYearEvolution .content #energyYearEvolution_horizontalBarChartSvg .label{font-weight:400;text-anchor:start;font-size:18px}@media (max-width:768px){.energyYearEvolution .content #energyYearEvolution_horizontalBarChartSvg .label{font-size:14px}}.energyYearEvolution .content .legend{display:flex;justify-content:space-between;padding-top:20px}@media (max-width:768px){.energyYearEvolution .content .legend{padding-top:10px}}.energyYearEvolution .content .legend__cell:last-child{display:flex;flex-direction:column;align-items:flex-end}.energyYearEvolution .content .legend__title{font-size:.75rem;text-transform:uppercase;margin-bottom:5px}.energyYearEvolution .content .legend__value{font-size:1.5rem;font-weight:900;margin-bottom:10px}@media (max-width:768px){.energyYearEvolution .content .legend__value{font-size:1.12rem}}.energyYearEvolution .content .legend__value .units{font-size:1.12rem;font-weight:300;margin-left:.13rem}@media (max-width:768px){.energyYearEvolution .content .legend__value .units{font-size:.87rem}}.energyYearEvolution .content button{background-color:#fff;border:none;cursor:pointer}.energyYearEvolution .content .btn{position:absolute;bottom:1.56rem;right:1.56rem;display:flex;flex-direction:column;align-items:center;padding:0;font-family:inherit}.energyYearEvolution .content .btn .btn-text{font-size:.63rem}.energyYearEvolution .content .btn .btn-icon{height:.63rem;width:.63rem;display:flex;justify-content:center;align-items:center;border-radius:100%;padding:.31rem;color:#fff}@media (max-width:768px){.energyYearEvolution .content .btn{border:2px solid;border-radius:24px;height:48px;position:unset;width:100%;display:flex;justify-content:center;margin-top:15px}.energyYearEvolution .content .btn .btn-text{font-weight:700;font-size:1.12rem}.energyYearEvolution .content .btn .btn-icon{display:none}}.energyYearEvolution_v2{position:relative;background-color:#fff;border-radius:8px;padding:25px;min-height:430px}@media (max-width:768px){.energyYearEvolution_v2{padding:15px;min-height:auto}}.energyYearEvolution_v2__title{font-weight:600;font-size:1.25rem;line-height:1.69rem;margin-bottom:1.25rem}@media (max-width:768px){.energyYearEvolution_v2__title{font-size:1.12rem;line-height:1.25rem;margin-bottom:1.12rem}}.energyYearEvolution_v2__content #energyYearEvolution_v2_GroupedStackedBarChartSvg .xAxis,.energyYearEvolution_v2__content #energyYearEvolution_v2_GroupedStackedBarChartSvg .yAxis{font-weight:400;font-size:10px}@media (max-width:768px){.energyYearEvolution_v2__content #energyYearEvolution_v2_GroupedStackedBarChartSvg .xAxis,.energyYearEvolution_v2__content #energyYearEvolution_v2_GroupedStackedBarChartSvg .yAxis{font-size:12px}}.energyYearEvolution_v2__content .periods{align-items:center;display:flex;justify-content:center;margin-top:10px}.energyYearEvolution_v2__content .periods__item{align-items:center;border-radius:100%;color:#fff;display:flex;font-size:12px;height:23px;justify-content:center;position:relative;margin:6px;text-transform:capitalize;width:23px}.energyYearEvolution_v2__content .periods__item:before{background:#bababa;border-radius:100%;content:"";height:8px;position:absolute;top:-16px;width:8px}.energyYearEvolution_v2__content .periods__item_not_defined{align-items:center;border-radius:100%;color:#fff;display:flex;font-size:12px;height:23px;justify-content:center;position:relative;margin:6px;text-transform:capitalize;width:23px}.energyYearEvolution_v2__content .legend{display:flex;justify-content:space-between;padding-top:20px}@media (max-width:768px){.energyYearEvolution_v2__content .legend{padding-top:10px}}.energyYearEvolution_v2__content .legend__cell:last-child{display:flex;flex-direction:column;align-items:flex-end}.energyYearEvolution_v2__content .legend__title{font-size:.75rem;text-transform:uppercase;margin-bottom:5px}.energyYearEvolution_v2__content .legend__value{font-size:1.5rem;font-weight:900;margin-bottom:10px}@media (max-width:768px){.energyYearEvolution_v2__content .legend__value{font-size:1.12rem}}.energyYearEvolution_v2__content .legend__value .units{font-size:1.12rem;font-weight:300;margin-left:.13rem}@media (max-width:768px){.energyYearEvolution_v2__content .legend__value .units{font-size:.87rem}}.energyYearEvolution_v2__content #energyYearEvolution_v2_HorizontalBarChartSvg{margin-bottom:35px}@media (max-width:768px){.energyYearEvolution_v2__content #energyYearEvolution_v2_HorizontalBarChartSvg{margin-bottom:15px}}.energyYearEvolution_v2__content #energyYearEvolution_v2_HorizontalBarChartSvg .label{font-weight:400;text-anchor:start;font-size:18px}@media (max-width:768px){.energyYearEvolution_v2__content #energyYearEvolution_v2_HorizontalBarChartSvg .label{font-size:14px}}.energyYearEvolution_v2 .btn{bottom:1.56rem;right:1.56rem;display:flex;flex-direction:column;align-items:center;padding:0;background-color:initial;border:none;font-family:inherit;cursor:pointer}.energyYearEvolution_v2 .btn .btn-text{font-size:.63rem}.energyYearEvolution_v2 .btn .btn-icon{height:.63rem;width:.63rem;display:flex;justify-content:center;align-items:center;border-radius:100%;padding:.31rem;color:#fff}.highlightActions{position:relative;background-color:#fff;border-radius:8px;padding:25px;min-height:330px}@media (max-width:768px){.highlightActions{padding:15px;min-height:auto}}.highlightActions__title{margin-bottom:1.25rem}@media (max-width:768px){.highlightActions__title{margin-bottom:1.12rem}}.highlightActions__content .cell{display:flex;justify-content:space-between;border:2px solid;border-radius:2rem;margin-bottom:1.5rem;cursor:pointer}@media (max-width:768px){.highlightActions__content .cell{margin-bottom:1.12rem}}.highlightActions__content .cell__wrapper{display:flex;align-items:center;padding:3px 10px}.highlightActions__content .cell__icon{display:flex;align-items:center;width:32px;height:32px}.highlightActions__content .cell__content{margin-left:.75rem}.highlightActions__content .cell__content__title{font-weight:800;font-size:1rem}.highlightActions__content .cell__content__text{font-size:.75rem}.highlightActions__content .cell__action{display:flex;justify-content:center;align-items:center;padding:3px 20px}.highlightActions__content button{background-color:#fff;border:none;cursor:pointer}.highlightActions__content .btn{border:2px solid;border-radius:24px;height:48px;width:220px;margin:auto;font-weight:700;font-size:1.12rem;display:flex;align-items:center;justify-content:center}@media (max-width:768px){.highlightActions__content .btn{width:100%}}.imageBanner img{border-radius:10px;width:100%}.invoiceBreakdown{position:relative;background-color:#fff;border-radius:8px;padding:25px;min-height:330px}@media (max-width:768px){.invoiceBreakdown{padding:15px;min-height:auto}}.invoiceBreakdown__title{display:flex;justify-content:space-between;margin-bottom:.94rem;-webkit-column-gap:10px;-moz-column-gap:10px;grid-column-gap:10px;column-gap:10px}@media (max-width:768px){.invoiceBreakdown__title{flex-direction:column;margin-bottom:0}}.invoiceBreakdown__title .title{margin-bottom:.62rem}.invoiceBreakdown__title .subtitle{font-size:.87rem;font-weight:300;text-transform:uppercase;margin-bottom:.62rem;text-align:right}@media (max-width:768px){.invoiceBreakdown__title .subtitle{font-size:1rem;text-align:left}}.invoiceBreakdown__content .labels{display:flex;align-items:center;justify-content:space-between;width:100%;flex-direction:row}.invoiceBreakdown__content .text:last-child{text-align:right}.invoiceBreakdown__content .text__title{font-size:.75rem;text-transform:uppercase}.invoiceBreakdown__content .text__value{margin:.62rem 0 1.25rem}@media (max-width:768px){.invoiceBreakdown__content .text__value{margin:0 0 .64rem}}.invoiceBreakdown__content .text__value span{font-size:1.12rem}@media (max-width:768px){.invoiceBreakdown__content .text__value span{font-size:.87rem}}.invoiceBreakdown__content .text__value span.big{font-weight:900;font-size:1.5rem;margin-right:.13rem}@media (max-width:768px){.invoiceBreakdown__content .text__value span.big{font-size:1.12rem}}.invoiceBreakdown__content .total{display:flex;align-items:center;justify-content:center;margin:1.25rem 0;width:100%}@media (max-width:768px){.invoiceBreakdown__content .total{margin:.62rem 0}}.invoiceBreakdown__content .total .text__title{font-size:.75rem;text-transform:uppercase;margin-right:.62rem}@media (max-width:768px){.invoiceBreakdown__content .total .text__title{font-size:.87rem}}.invoiceBreakdown__content .total .text__value span{font-size:1.31rem}@media (max-width:768px){.invoiceBreakdown__content .total .text__value span{font-size:1.06rem}}.invoiceBreakdown__content .total .text__value span.big{font-weight:900;font-size:1.75rem;margin-right:.13rem}@media (max-width:768px){.invoiceBreakdown__content .total .text__value span.big{font-size:1.37rem}}.invoiceBreakdown__content .total.left{justify-content:flex-start;align-items:baseline;margin-top:8px;margin-bottom:34px}.invoiceBreakdown__content .total.left .text__value{margin:0}.invoiceBreakdown__content .card{margin-top:20px;display:flex;flex-direction:column;border-width:2px;border-style:solid;border-radius:4px;padding:15px;width:75%}@media (max-width:768px){.invoiceBreakdown__content .card{width:auto;margin-bottom:.94rem}}.invoiceBreakdown__content .card__icon{display:flex;width:80px}.invoiceBreakdown__content .card__iconText{font-weight:700;font-size:.63rem}.invoiceBreakdown__content .card__text{font-size:.87rem;line-height:17px;width:100%}@media (max-width:768px){.invoiceBreakdown__content .card__text{font-size:1rem;line-height:18px}}.invoiceBreakdown__content .card__action{margin-top:15px;margin-left:80px;width:200px}@media (max-width:768px){.invoiceBreakdown__content .card__action{margin-left:0;width:100%}}.invoiceBreakdown__content button{background-color:#fff;border:none;cursor:pointer}.invoiceBreakdown__content .btn{position:absolute;bottom:1.56rem;right:1.56rem;display:flex;flex-direction:column;align-items:center;padding:0;font-family:inherit}.invoiceBreakdown__content .btn .btn-text{font-size:.63rem}.invoiceBreakdown__content .btn .btn-icon{height:.63rem;width:.63rem;display:flex;justify-content:center;align-items:center;border-radius:100%;padding:.31rem;color:#fff}@media (max-width:768px){.invoiceBreakdown__content .btn{border:2px solid;border-radius:24px;height:48px;position:unset;width:100%;display:flex;justify-content:center;margin-top:15px}.invoiceBreakdown__content .btn .btn-text{font-weight:700;font-size:1.12rem}.invoiceBreakdown__content .btn .btn-icon{display:none}}.invoiceBreakdown .chartContainer{position:relative}.invoiceBreakdown .chartContainer .chart{display:flex;width:100%}@media (max-width:768px){.invoiceBreakdown .chartContainer .chart{align-items:end}}.invoiceBreakdown .chartContainer .chart .bar{height:32px}@media (max-width:768px){.invoiceBreakdown .chartContainer .chart .bar{height:16px}}.invoiceBreakdown .chartContainer .chart .text{height:18px}.invoiceBreakdown .chartContainer .line3bars{position:absolute;top:0;height:116px;border:1px dashed #cecece}@media (max-width:768px){.invoiceBreakdown .chartContainer .line3bars{height:71px}}.invoiceBreakdown .chartContainer .line3bars.last{top:44px;height:32px}@media (max-width:768px){.invoiceBreakdown .chartContainer .line3bars.last{top:30px;height:20px}}.invoiceBreakdown .chartContainer .line{position:absolute;top:0;height:156px;border:1px dashed #cecece}@media (max-width:768px){.invoiceBreakdown .chartContainer .line{height:96px}}.invoiceBreakdown .chartContainer .line.last{top:84px;height:72px}@media (max-width:768px){.invoiceBreakdown .chartContainer .line.last{top:56px;height:40px}}.invoiceBreakdown .arrow{display:flex;width:100%;height:100%;position:relative;align-items:center}.invoiceBreakdown .arrow .cos{background-color:#cecece;height:2px;width:calc(100% - 5px)}.invoiceBreakdown .arrow .punta{position:absolute;right:5px;top:50%;transform:translateY(-50%) rotate(-45deg);border:solid #cecece;border-width:0 2px 2px 0;display:inline-block;padding:6px}@media (max-width:768px){.invoiceBreakdown .arrow .punta{padding:3px}}@media (max-width:1024px){.wrapper{padding:10px 0}}.invoiceBreakdownDetail{position:relative;background-color:#fff;border-radius:8px;padding:25px;min-height:350px}@media (max-width:1024px){.invoiceBreakdownDetail{padding:.94rem;min-height:auto}}.invoiceBreakdownDetail__title{display:flex;justify-content:space-between;-webkit-column-gap:10px;-moz-column-gap:10px;grid-column-gap:10px;column-gap:10px}@media (max-width:1024px){.invoiceBreakdownDetail__title{flex-direction:column}}.invoiceBreakdownDetail__title .title{font-size:1.25rem;font-weight:600;margin-bottom:.62rem}@media (max-width:1024px){.invoiceBreakdownDetail__title .title{font-size:1.12rem}}.invoiceBreakdownDetail__title .subtitle{font-size:.87rem;font-weight:300;text-transform:uppercase;margin-bottom:.62rem;text-align:right}@media (max-width:1024px){.invoiceBreakdownDetail__title .subtitle{font-size:1rem;text-align:left}}.invoiceBreakdownDetail__content{display:flex;justify-content:space-between;margin-top:.62rem;width:100%}@media (max-width:1200px){.invoiceBreakdownDetail__content{flex-direction:column}}.invoiceBreakdownDetail__content .column{display:flex;flex-direction:column;justify-content:center;width:45%}@media (max-width:1200px){.invoiceBreakdownDetail__content .column{width:100%}}.invoiceBreakdownDetail .legend{display:flex;flex-direction:column;justify-content:space-between;margin-left:.62rem;height:240px}@media (max-width:1024px){.invoiceBreakdownDetail .legend{height:140px}}.invoiceBreakdownDetail .legend__data{display:flex}.invoiceBreakdownDetail .legend__data .text{margin-left:.62rem}.invoiceBreakdownDetail .legend__data .text__title{font-size:.75rem;text-transform:uppercase}.invoiceBreakdownDetail .legend__data .text__value span{font-size:1.12rem}@media (max-width:1024px){.invoiceBreakdownDetail .legend__data .text__value span{font-size:.87rem}}.invoiceBreakdownDetail .legend__data .text__value span.big{font-weight:900;font-size:1.5rem;margin-right:.13rem}@media (max-width:1024px){.invoiceBreakdownDetail .legend__data .text__value span.big{font-size:1.12rem}}.invoiceBreakdownDetail .legend.self-consume{display:flex;flex-direction:row;height:auto;margin-left:0;margin-bottom:25px;margin-top:10px}@media (max-width:1024px){.invoiceBreakdownDetail .legend.self-consume{height:auto}}.invoiceBreakdownDetail .legend.self-consume .legend__data{flex-direction:column;text-align:center;justify-content:end;grid-gap:5px;gap:5px;max-width:130px}@media (max-width:1024px){.invoiceBreakdownDetail .legend.self-consume .legend__data{max-width:100px}}.invoiceBreakdownDetail .legend.self-consume .legend__data .text{margin-left:5px}.invoiceBreakdownDetail .total{display:flex;align-items:center;margin-top:1.56rem}@media (max-width:1024px){.invoiceBreakdownDetail .total{margin-top:.63rem;margin-bottom:.63rem}}.invoiceBreakdownDetail .total__title{font-size:.75rem;text-transform:uppercase;width:2.81rem}@media (max-width:1024px){.invoiceBreakdownDetail .total__title{width:1.56rem}}.invoiceBreakdownDetail .total__value{margin-left:3.25rem}.invoiceBreakdownDetail .total__value span{font-size:1.37rem}@media (max-width:1024px){.invoiceBreakdownDetail .total__value span{font-size:1.06rem}}.invoiceBreakdownDetail .total__value span.big{font-weight:900;font-size:1.75rem;margin-right:.13rem}@media (max-width:1024px){.invoiceBreakdownDetail .total__value span.big{font-size:1.37rem}}.invoiceBreakdownDetail .chart{display:flex}.invoiceBreakdownDetail .chart .bar{display:flex;height:240px}@media (max-width:1024px){.invoiceBreakdownDetail .chart .bar{height:140px}}.invoiceBreakdownDetail .chart .bar__chart{background-color:#fff;display:flex;flex-direction:column;height:inherit;width:45px;overflow:hidden}@media (max-width:1024px){.invoiceBreakdownDetail .chart .bar__chart{width:25px}}.invoiceBreakdownDetail .chart .bar__data{display:flex;align-items:center;justify-content:center}.invoiceBreakdownDetail .chart.self-consume{position:relative;border-bottom:1px solid #cecece}.invoiceBreakdownDetail .chart.self-consume .bar{display:flex;height:240px}@media (max-width:1024px){.invoiceBreakdownDetail .chart.self-consume .bar{height:140px}}.invoiceBreakdownDetail .chart.self-consume .bar__chart{background-color:#fff;display:flex;flex-direction:column;height:inherit;width:45px;overflow:hidden}@media (max-width:1024px){.invoiceBreakdownDetail .chart.self-consume .bar__chart{width:25px}}.invoiceBreakdownDetail .chart.self-consume .bar__data{display:flex;align-items:center;justify-content:center}.invoiceBreakdownDetail .chart.self-consume .bar__label{padding-left:8px;display:flex;flex-direction:column;justify-content:space-between}.invoiceBreakdownDetail .chart.self-consume .bar__label .text{margin-left:.62rem}.invoiceBreakdownDetail .chart.self-consume .bar__label .text__title{font-size:.75rem;text-transform:uppercase}.invoiceBreakdownDetail .chart.self-consume .bar__label .text__value span{font-size:1.12rem}@media (max-width:1024px){.invoiceBreakdownDetail .chart.self-consume .bar__label .text__value span{font-size:.87rem}}.invoiceBreakdownDetail .chart.self-consume .bar__label .text__value span.big{font-weight:900;font-size:1.5rem;margin-right:.13rem}@media (max-width:1024px){.invoiceBreakdownDetail .chart.self-consume .bar__label .text__value span.big{font-size:1.12rem}}.invoiceBreakdownDetail .chart.self-consume .line3bars{position:absolute;top:0;width:133px;border:1px dashed #cecece}@media (max-width:1024px){.invoiceBreakdownDetail .chart.self-consume .line3bars{width:73px}}.invoiceBreakdownDetail .chart.self-consume .line3bars.last{left:44px;width:44px}@media (max-width:1024px){.invoiceBreakdownDetail .chart.self-consume .line3bars.last{left:24px;width:24px}}.invoiceBreakdownDetail .chart.self-consume .line{position:absolute;top:0;width:178px;border:1px dashed #cecece}@media (max-width:1024px){.invoiceBreakdownDetail .chart.self-consume .line{width:98px}}.invoiceBreakdownDetail .chart.self-consume .line.last{left:89px;width:89px}@media (max-width:1024px){.invoiceBreakdownDetail .chart.self-consume .line.last{left:49px;width:49px}}.invoiceBreakdownDetail .card{margin-top:20px;display:flex;flex-direction:column;border-width:2px;border-style:solid;border-radius:4px;padding:15px}.invoiceBreakdownDetail .card__icon{display:flex;width:80px}.invoiceBreakdownDetail .card__iconText{font-weight:700;font-size:.63rem}.invoiceBreakdownDetail .card__text{font-size:.87rem;line-height:17px;width:100%}@media (max-width:1024px){.invoiceBreakdownDetail .card__text{font-size:1rem;line-height:18px}}.invoiceBreakdownDetail .card__action{margin-top:15px;margin-left:80px;width:200px}@media (max-width:1024px){.invoiceBreakdownDetail .card__action{margin-left:0;width:100%}}.invoiceBreakdownDetail .arrow{display:flex;width:100%;height:100%;position:relative;justify-content:center}.invoiceBreakdownDetail .arrow .cos{background-color:#cecece;width:2px;height:calc(100% - 3px)}.invoiceBreakdownDetail .arrow .punta{position:absolute;bottom:3px;left:50%;transform:translateX(-50%) rotate(45deg);border:solid #cecece;border-width:0 2px 2px 0;display:inline-block;padding:6px}@media (max-width:1024px){.invoiceBreakdownDetail .arrow .punta{padding:3px}}.invoiceBreakdown_v2{position:relative;background-color:#fff;border-radius:8px;padding:25px;min-height:330px}@media (max-width:768px){.invoiceBreakdown_v2{padding:15px;min-height:auto}}.invoiceBreakdown_v2__title{display:flex;justify-content:space-between;margin-bottom:.94rem}@media (max-width:768px){.invoiceBreakdown_v2__title{flex-direction:column;margin-bottom:0}}.invoiceBreakdown_v2__title .title{font-size:1.25rem;font-weight:600;margin-bottom:.62rem}@media (max-width:768px){.invoiceBreakdown_v2__title .title{font-size:1.12rem}}.invoiceBreakdown_v2__title .subtitle{font-size:.87rem;font-weight:300;text-transform:uppercase;margin-bottom:.62rem;text-align:right}@media (max-width:768px){.invoiceBreakdown_v2__title .subtitle{font-size:1rem;text-align:left}}.invoiceBreakdown_v2__content .donut{display:flex}.invoiceBreakdown_v2__content .donut .chart{align-items:center;display:flex;flex-direction:column;justify-content:center;min-width:50%}.invoiceBreakdown_v2__content .donut .total__value{font-size:1.75rem;font-weight:900;margin-right:.13rem}@media (max-width:768px){.invoiceBreakdown_v2__content .donut .total__value{font-size:1.37rem}}.invoiceBreakdown_v2__content .donut .total__symbol{font-size:1.37rem}@media (max-width:768px){.invoiceBreakdown_v2__content .donut .total__symbol{font-size:1.06rem}}.invoiceBreakdown_v2__content .donut .labels{display:flex;flex-direction:column;justify-content:center}.invoiceBreakdown_v2__content .donut .labels__item{font-size:.75rem}.invoiceBreakdown_v2__content .donut .labels__item__title{text-transform:uppercase}.invoiceBreakdown_v2__content .donut .labels__item__value{margin:5px 0 10px}@media (max-width:768px){.invoiceBreakdown_v2__content .donut .labels__item__value{margin:0 0 10px}}.invoiceBreakdown_v2__content .donut .labels__item__value span{font-size:1.12rem}@media (max-width:768px){.invoiceBreakdown_v2__content .donut .labels__item__value span{font-size:.87rem}}.invoiceBreakdown_v2__content .donut .labels__item__value span.big{font-weight:900;font-size:1.5rem;margin-right:.13rem}@media (max-width:768px){.invoiceBreakdown_v2__content .donut .labels__item__value span.big{font-size:1.12rem}}.invoiceBreakdown_v2__content .card{width:75%}@media (max-width:768px){.invoiceBreakdown_v2__content .card{width:auto;margin-bottom:.94rem}}.invoiceBreakdown_v2 .btn{bottom:1.56rem;right:1.56rem;display:flex;flex-direction:column;align-items:center;padding:0;background-color:initial;border:none;font-family:inherit;cursor:pointer}.invoiceBreakdown_v2 .btn .btn-text{font-size:.63rem}.invoiceBreakdown_v2 .btn .btn-icon{height:.63rem;width:.63rem;display:flex;justify-content:center;align-items:center;border-radius:100%;padding:.31rem;color:#fff}.permanentConsume{position:relative;background-color:#fff;border-radius:.56rem;padding:1.56rem}@media (max-width:768px){.permanentConsume{padding:.94rem}}.permanentConsume__title{display:flex;justify-content:space-between;-webkit-column-gap:10px;-moz-column-gap:10px;grid-column-gap:10px;column-gap:10px}@media (max-width:768px){.permanentConsume__title{flex-direction:column}}.permanentConsume__title .title{margin-bottom:.62rem;max-width:70%}@media (max-width:768px){.permanentConsume__title .title{max-width:100%}}.permanentConsume__title .subtitle{font-size:.87rem;font-weight:300;text-transform:uppercase;display:flex;flex-direction:column;align-items:flex-end;margin-bottom:.62rem;text-align:right}@media (max-width:768px){.permanentConsume__title .subtitle{flex-direction:row;align-items:flex-start;font-size:1rem}}@media (max-width:768px){.permanentConsume__title .subtitle span{margin-right:5px}}.permanentConsume__content .chart{display:flex}@media (max-width:768px){.permanentConsume__content .chart{flex-direction:column}}.permanentConsume__content .chart__title{display:flex;font-size:.87rem}@media (max-width:768px){.permanentConsume__content .chart__title{font-size:1rem;margin-bottom:.62rem;width:auto}}.permanentConsume__content .chart__content{display:flex;min-width:80%;padding:0 10px}@media (max-width:768px){.permanentConsume__content .chart__content{width:auto;padding:0 15px}}.permanentConsume__content .donutChart{display:flex;flex-direction:column;justify-content:center;align-items:center;width:50%}@media (max-width:768px){.permanentConsume__content .donutChart:first-child{padding-right:70px}}.permanentConsume__content .donutChart #donutChart{position:relative;display:flex;justify-content:center;width:100%}.permanentConsume__content .donutChart .total{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.permanentConsume__content .donutChart .total__value{font-size:1.12rem;font-weight:900;margin-right:.13rem}.permanentConsume__content .donutChart .total__symbol{font-size:.87rem}.permanentConsume__content .donutChart .title{font-size:.75rem;padding-top:10px;text-align:center;text-transform:uppercase;display:flex;justify-content:center;width:auto}.permanentConsume__content .card{margin-top:20px;display:flex;flex-direction:column;border-width:2px;border-style:solid;border-radius:4px;padding:15px}.permanentConsume__content .card__icon{display:flex;width:80px}.permanentConsume__content .card__iconText{font-weight:700;font-size:.63rem}.permanentConsume__content .card__text{font-size:.87rem;line-height:17px;width:100%}@media (max-width:768px){.permanentConsume__content .card__text{font-size:1rem;line-height:18px}}.permanentConsume__content .card__action{margin-top:15px;margin-left:80px;width:200px}@media (max-width:768px){.permanentConsume__content .card__action{margin-left:0;width:100%}}.permanentConsume__content button{background-color:#fff;border:none;cursor:pointer}.permanentConsume__content .btn{display:flex;justify-content:space-between;align-items:center;border-radius:24px;height:48px;width:100%;font-family:inherit}.permanentConsume__content .btn .btn-text{color:#fff;font-size:1.12rem;padding:10px}.permanentConsume__content .btn .btn-icon{display:flex;align-items:center;justify-content:center;padding:10px}.powerCosts{position:relative;background-color:#fff;border-radius:8px;padding:25px}@media (max-width:768px){.powerCosts{padding:15px}}.powerCosts__title{display:flex;justify-content:space-between;-webkit-column-gap:10px;-moz-column-gap:10px;grid-column-gap:10px;column-gap:10px}@media (max-width:768px){.powerCosts__title{flex-direction:column}}.powerCosts__title .title{display:flex;align-items:center;margin-bottom:.62rem}.powerCosts__title .title .icon{width:32px;height:32px}.powerCosts__title .title .text{margin:0 15px}.powerCosts__title .subtitle{font-size:.87rem;font-weight:300;text-transform:uppercase;margin-bottom:.62rem;text-align:right}@media (max-width:768px){.powerCosts__title .subtitle{font-size:1rem;text-align:left}}.powerCosts__content .description{font-size:1rem;font-weight:700;margin-top:30px;margin-bottom:30px}@media (max-width:768px){.powerCosts__content .description{margin-top:0;margin-bottom:10px}}.powerCosts__content .chart .axis-label{font-size:12px;fill:#515151}.powerCosts__content .twoColumns{display:flex;justify-content:space-between;grid-gap:25px;gap:25px}@media (max-width:768px){.powerCosts__content .twoColumns{display:block}}.powerCosts__content .twoColumns.advice{margin-left:0}@media (max-width:768px){.powerCosts__content .twoColumns.advice{flex-direction:column}.powerCosts__content .twoColumns.advice .col{width:100%;padding:10px 0}}.powerCosts__content .twoColumns .col{width:calc(50% - 62px);padding:0 25px}.powerCosts__content .twoColumns .col__title{font-size:12px;text-align:center;text-transform:uppercase;color:#515151;margin:5px 0}.powerCosts__content .twoColumns .col__legend{display:flex;justify-content:space-between;padding-top:25px}@media (max-width:768px){.powerCosts__content .twoColumns .col{width:100%;padding:0 10px}.powerCosts__content .twoColumns .col__legend{flex-direction:column}}.powerCosts__content .twoColumns .col__legend .legend--wrapper{width:20%}@media (max-width:768px){.powerCosts__content .twoColumns .col__legend .legend--wrapper{width:100%}}.powerCosts__content .twoColumns .col__legend .item{margin-bottom:20px}.powerCosts__content .twoColumns .col__legend .item__line{display:flex;height:10px}.powerCosts__content .twoColumns .col__legend .item__label{font-size:12px;padding-top:5px;text-transform:uppercase}.powerCosts__content .twoColumns .col__legend .item__value{display:flex;flex-direction:row;flex-wrap:wrap;align-items:baseline}.powerCosts__content .twoColumns .col__legend .item__value span{font-size:18px}@media (max-width:768px){.powerCosts__content .twoColumns .col__legend .item__value span{font-size:14px}}.powerCosts__content .twoColumns .col__legend .item__value span.big{font-weight:900;font-size:24px;margin-right:.13rem}@media (max-width:768px){.powerCosts__content .twoColumns .col__legend .item__value span.big{font-size:18px}}.powerCosts__content .summary{display:flex;flex-direction:column;align-items:center;padding:10px 0;text-align:center}.powerCosts__content .summary__text{font-size:14px;margin:10px}.powerCosts__content .summary__label{font-size:12px;text-transform:uppercase}.powerCosts__content .summary__twoColumns{display:flex;justify-content:space-around;width:100%}.powerCosts__content .summary__twoColumns .col{display:flex;flex-direction:column;align-items:center}.powerCosts__content .valueUnit{display:flex;flex-direction:row;flex-wrap:wrap;align-items:baseline}.powerCosts__content .valueUnit span{font-size:18px}@media (max-width:768px){.powerCosts__content .valueUnit span{font-size:14px}}.powerCosts__content .valueUnit span.big{font-weight:900;font-size:24px;margin-right:.13rem}@media (max-width:768px){.powerCosts__content .valueUnit span.big{font-size:18px}}.powerCosts .card{margin-top:20px;display:flex;flex-direction:column;border-width:2px;border-style:solid;border-radius:4px;padding:15px}.powerCosts .card__icon{display:flex;width:80px}.powerCosts .card__iconText{font-weight:700;font-size:.63rem}.powerCosts .card__text{font-size:.87rem;line-height:17px;width:100%}@media (max-width:768px){.powerCosts .card__text{font-size:1rem;line-height:18px}}.powerCosts .card__action{margin-top:15px;margin-left:80px;width:200px}@media (max-width:768px){.powerCosts .card__action{margin-left:0;width:100%}}.powerCosts .btn{background-color:#fff;border:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;border-radius:24px;height:48px;width:100%;font-family:inherit}.powerCosts .btn .btn-text{color:#fff;font-size:1.12rem;padding:10px}.powerCosts .btn .btn-icon{display:flex;align-items:center;justify-content:center;padding:10px}.powerCosts__drawer{position:fixed;left:auto;right:-590px;top:0;bottom:0;width:540px;padding:25px;transition:right .5s;z-index:9999;overflow:auto}@media (max-width:768px){.powerCosts__drawer{right:-320px;width:290px;padding:15px}}.powerCosts__drawer.open{position:fixed;left:auto;right:0;top:0;bottom:0;box-shadow:-5px -5px 10px 0 rgba(0,0,0,.25)}.powerCosts__drawer .title{display:flex;justify-content:space-between;align-items:center}.powerCosts__drawer .title .text{font-size:20px;font-weight:600}@media (max-width:768px){.powerCosts__drawer .title .text{font-size:18px}}.powerCosts__drawer .title .icon svg>path{fill:#ffff01}.powerCosts__drawer .title .icon .iconClickable{display:flex;align-items:center;justify-content:center;cursor:pointer;padding:10px;border-radius:50%;transition:background-color .15s cubic-bezier(.4,0,.2,1) 0ms}.powerCosts__drawer .title .icon .iconClickable:hover{background-color:rgba(0,0,0,.04)}.powerCosts__drawer .subtitle{color:#fff;font-size:14px;text-transform:uppercase;font-weight:300;margin:25px 0}@media (max-width:768px){.powerCosts__drawer .subtitle{font-size:1rem;margin:13px 0}}.powerCosts__drawer .paragraph{color:#fff;font-size:14px;margin-bottom:20px}@media (max-width:768px){.powerCosts__drawer .paragraph{font-size:1rem;margin-bottom:10px}}.powerCosts__drawer .wrapper{background:#fff;border-radius:6px;padding:25px}@media (max-width:768px){.powerCosts__drawer .wrapper{padding:15px}}.powerCosts__drawer .wrapper__title{font-size:14px;margin-bottom:20px}@media (max-width:768px){.powerCosts__drawer .wrapper__title{font-size:1rem;margin-bottom:15px}}.powerCosts__drawer .wrapper__chart{display:flex;flex-direction:column;width:100%}.powerCosts__drawer .wrapper__chart__title{font-size:.75rem;margin-top:10px;margin-bottom:5px}.powerCosts__drawer .wrapper__prices{display:flex;justify-content:space-between;margin-top:20px}.powerCosts__drawer .wrapper__prices .name{font-size:12px;margin-bottom:10px}@media (max-width:768px){.powerCosts__drawer .wrapper__prices .name{margin-bottom:5px}}.powerCosts__drawer .wrapper__prices .value{display:flex;flex-direction:column}.powerCosts__drawer .wrapper__prices .legend{width:30px;height:12px;margin:auto auto 6px}.powerCosts__drawer .wrapper__prices .value span{font-size:18px}@media (max-width:768px){.powerCosts__drawer .wrapper__prices .value span{font-size:14px}}.powerCosts__drawer .wrapper__prices .value span.big{font-weight:900;font-size:24px;line-height:24px}@media (max-width:768px){.powerCosts__drawer .wrapper__prices .value span.big{font-size:18px;line-height:18px}}.powerMaximeters{position:relative;background-color:#fff;border-radius:8px;padding:25px;min-height:330px}@media (max-width:768px){.powerMaximeters{padding:15px;min-height:auto}}.powerMaximeters__title{display:flex;justify-content:space-between;margin-bottom:.94rem}@media (max-width:768px){.powerMaximeters__title{flex-direction:column;margin-bottom:0}}.powerMaximeters__title .title{font-size:1.25rem;font-weight:600;margin-bottom:.62rem}@media (max-width:768px){.powerMaximeters__title .title{font-size:1.12rem}}.powerMaximeters__title .subtitle{font-size:.87rem;font-weight:300;text-transform:uppercase;margin-bottom:.62rem;text-align:right}@media (max-width:768px){.powerMaximeters__title .subtitle{font-size:1rem;text-align:left}}.powerMaximeters__content .maximeter-grid .row{display:flex;justify-content:space-between}.powerMaximeters__content .maximeter-grid .item{align-items:center;background:#fff;border:1px solid #fff;display:flex;font-size:11px;font-weight:400;height:28px;justify-content:center;text-align:center;text-transform:uppercase;width:7.7%}.powerMaximeters__content .maximeter-grid .item.numeric{font-weight:700}.powerMaximeters__content .maximeter-grid .item.numeric.light{background:#e6eaeb}.powerMaximeters__content .maximeter-grid .item.numeric.dark{background:#097c9c;color:#fff}.powerMaximeters__content .maximeter-legend{display:flex;justify-content:space-between;margin-top:20px}.powerMaximeters__content .maximeter-legend .item{display:flex;font-size:16px}.powerMaximeters__content .maximeter-legend .item:first-child:before{background:#097c9c;content:"";display:block;height:16px;margin-right:10px;margin-top:5px;width:50px}.powerMaximeters__content .maximeter-legend .item:last-child{text-align:right}.powerOptimization{position:relative;background-color:#fff;border-radius:8px;padding:25px;min-height:330px}@media (max-width:768px){.powerOptimization{padding:15px;min-height:auto}}.powerOptimization__title{display:flex;justify-content:space-between;margin-bottom:.94rem}@media (max-width:768px){.powerOptimization__title{flex-direction:column;margin-bottom:0}}.powerOptimization__title .title{font-size:1.25rem;font-weight:600;margin-bottom:.62rem}@media (max-width:768px){.powerOptimization__title .title{font-size:1.12rem}}.powerOptimization__title .subtitle{font-size:.87rem;font-weight:300;text-transform:uppercase;margin-bottom:.62rem;text-align:right}@media (max-width:768px){.powerOptimization__title .subtitle{font-size:1rem;text-align:left}}.powerOptimization__content .optimization-grid{padding:6px 0}.powerOptimization__content .optimization-grid .row{display:flex;justify-content:space-between}.powerOptimization__content .optimization-grid .item{align-items:center;border:1px solid #fff;display:flex;font-size:16px;font-weight:400;height:28px;justify-content:center;text-align:center;text-transform:uppercase;width:28%}.powerOptimization__content .optimization-grid .item.first{justify-content:flex-start;width:16%}.powerOptimization__content .optimization-grid .item.numeric{font-weight:700}.powerOptimization__content .optimization-grid .item.header{margin-bottom:16px;text-transform:none}.powerOptimization__content .saving{padding:6px 0;text-align:center}.powerOptimization__content .saving__title{font-size:.75rem;text-transform:uppercase}.powerOptimization__content .saving__value{color:#097c9c}.powerOptimization__content .saving__value span{font-size:.87rem}.powerOptimization__content .saving__value span.big{font-weight:900;font-size:1.12rem;margin-right:.13rem}.powerOptimization__content .description{color:#515050;padding:6px 0}.powerOptimization .card{margin-top:20px;display:flex;flex-direction:column;border-width:2px;border-style:solid;border-radius:4px;padding:15px;font-size:16px;grid-gap:12px;gap:12px}.powerOptimization .card .btn{border:none;border-radius:20px;color:#fff;padding:15px 20px;font-size:18px;cursor:pointer;text-align:center;text-decoration:none;display:flex;justify-content:space-between}.powerOptimization .card__icon{display:flex;width:80px}.powerOptimization .card__iconText{font-weight:700;font-size:.63rem}.powerOptimization .card__text{font-size:.87rem;line-height:17px;width:100%}@media (max-width:768px){.powerOptimization .card__text{font-size:1rem;line-height:18px}}.powerOptimization .card__action{margin-top:15px;margin-left:80px;width:200px}@media (max-width:768px){.powerOptimization .card__action{margin-left:0;width:100%}}.powerPenalties{position:relative;background-color:#fff;border-radius:8px;padding:25px;min-height:330px}@media (max-width:768px){.powerPenalties{padding:15px;min-height:auto}}.powerPenalties__title{display:flex;justify-content:space-between;margin-bottom:.94rem}@media (max-width:768px){.powerPenalties__title{flex-direction:column;margin-bottom:0}}.powerPenalties__title .title{font-size:1.25rem;font-weight:600;margin-bottom:.62rem}@media (max-width:768px){.powerPenalties__title .title{font-size:1.12rem}}.powerPenalties__title .subtitle{font-size:.87rem;font-weight:300;text-transform:uppercase;margin-bottom:.62rem;text-align:right}@media (max-width:768px){.powerPenalties__title .subtitle{font-size:1rem;text-align:left}}.powerPenalties__content .total{padding:6px 0;text-align:center}.powerPenalties__content .total__title{font-size:.75rem;text-transform:uppercase}.powerPenalties__content .total__value{color:#097c9c}.powerPenalties__content .total__value span{font-size:.87rem}.powerPenalties__content .total__value span.big{font-weight:900;font-size:1.12rem;margin-right:.13rem}.powerPenalties .card{margin-top:20px;display:flex;flex-direction:column;border-width:2px;border-style:solid;border-radius:4px;padding:15px;font-size:16px;grid-gap:12px;gap:12px}.powerPenalties .card .btn{border:none;border-radius:20px;color:#fff;padding:15px 20px;font-size:18px;cursor:pointer;text-align:center;text-decoration:none;display:flex;justify-content:space-between}.powerPenalties .card__icon{display:flex;width:80px}.powerPenalties .card__iconText{font-weight:700;font-size:.63rem}.powerPenalties .card__text{font-size:.87rem;line-height:17px;width:100%}@media (max-width:768px){.powerPenalties .card__text{font-size:1rem;line-height:18px}}.powerPenalties .card__action{margin-top:15px;margin-left:80px;width:200px}@media (max-width:768px){.powerPenalties .card__action{margin-left:0;width:100%}}.wrapper{padding:10px}@media (max-width:768px){.wrapper{padding:10px 0}}.seasonalConsume{display:flex;position:relative;background-color:#fff;border-radius:.56rem;padding:1.56rem}@media (max-width:768px){.seasonalConsume{flex-direction:column;padding:.94rem}}.seasonalConsume__column{width:50%}@media (max-width:768px){.seasonalConsume__column{width:auto}}@media (min-width:768px){.seasonalConsume .left{margin-right:25px}.seasonalConsume .right{margin-left:25px}}.seasonalConsume__title{margin-bottom:.62rem}.seasonalConsume__subtitle{font-size:.87rem;margin-bottom:.62rem;display:flex;align-items:center;grid-gap:10px;gap:10px}.seasonalConsume__subtitle svg{width:20px;height:20px}@media (max-width:768px){.seasonalConsume__subtitle{margin-top:1.25rem;font-size:1rem}}.seasonalConsume__content .chart-wrapper{display:flex;justify-content:space-between;width:100%;height:100%}.seasonalConsume__content .chart{display:flex;flex-direction:column;justify-content:flex-end;width:20%}.seasonalConsume__content .chart .value{font-size:12px;font-weight:900}.seasonalConsume__content .chart .units{margin-left:.13rem;font-size:10px;font-weight:400}.seasonalConsume__content .chart .icon{margin-top:5px;text-align:center}.seasonalConsume__content .chart .icon img{width:25px;height:22px}.seasonalConsume__content .chart .label{font-size:12px;text-transform:uppercase;text-align:center}.seasonalConsume__content .chart .makeBar{margin-top:5px}.seasonalConsume__content .stepper{position:relative;display:flex;height:16px;width:100%;background-image:linear-gradient(270deg,#e9e9e9,#515151);border-radius:8px;margin-top:30px;margin-bottom:40px}.seasonalConsume__content .stepper .pointer{position:absolute;width:25%;z-index:1}.seasonalConsume__content .stepper .step{position:absolute;top:25px;width:25%;font-size:12px;text-transform:uppercase}.seasonalConsume__content .stepper .mark{position:absolute;width:25%;height:16px;border-left:1px solid #fff;transform:translate(-50%)}.seasonalConsume__content .tabs{display:flex;min-height:40px}.seasonalConsume__content .tabs .tab{flex-grow:1;max-width:none;flex-basis:0;flex-shrink:1;border-bottom:2px solid #000}.seasonalConsume__content .tabs .text{width:100%;display:inline-flex;align-items:center;flex-direction:column;justify-content:center}.seasonalConsume__content .card{margin-top:20px;display:flex;flex-direction:column;border-width:2px;border-style:solid;border-radius:4px;padding:15px}.seasonalConsume__content .card__icon{display:flex;width:80px}.seasonalConsume__content .card__iconText{font-weight:700;font-size:.63rem}.seasonalConsume__content .card__text{font-size:.87rem;line-height:17px;width:100%}@media (max-width:768px){.seasonalConsume__content .card__text{font-size:1rem;line-height:18px}}.seasonalConsume__content .card__action{margin-top:15px;margin-left:80px;width:200px}@media (max-width:768px){.seasonalConsume__content .card__action{margin-left:0;width:100%}}.seasonalConsume__content .btn{background-color:#fff;border:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;border-radius:24px;height:48px;width:100%;font-family:inherit}.seasonalConsume__content .btn .btn-text{color:#fff;font-size:1.12rem;padding:10px}.seasonalConsume__content .btn .btn-icon{display:flex;align-items:center;justify-content:center;padding:10px}.settingsModule{background-color:#fff;border-radius:9px;margin:6px;padding:10px;position:relative}.settingsModule .text{font-family:"Maven Pro";font-size:.875rem;margin-bottom:22px}.settingsModule .button{border-radius:35px;font-family:"Oscine";font-weight:700;color:#fff;text-transform:uppercase;text-decoration:none;padding:10px;margin:22px 0;display:flex;justify-content:center}.solarSystemConsumptionProfiles__wrapper{background-color:#fff;border-radius:9px;margin:6px;padding:10px;position:relative}.solarSystemConsumptionProfiles__profile{display:flex;align-items:center;position:relative;margin:20px 0}.solarSystemConsumptionProfiles__profile .profileNumber{width:24px;height:24px;color:#fff;background:#000;font-weight:800;display:flex;align-items:center;justify-content:center;border-radius:100%;position:absolute}.solarSystemConsumptionProfiles__profile .profileTitle{background:#cecece;width:100%;border-radius:12px;height:24px;align-items:center;display:flex;justify-content:center;color:#fff;font-size:.875rem;font-weight:600}.solarSystemConsumptionProfiles__saving{margin:20px 0}.solarSystemConsumptionProfiles__saving .savingsRow{align-items:center;display:flex}.solarSystemConsumptionProfiles__saving .savingsIcon{display:flex;justify-content:end;margin-right:10px;width:40px}.solarSystemConsumptionProfiles__saving .savingsTitle{font-size:.875rem}.solarSystemConsumptionProfiles__saving .savingsPrices{display:grid;grid-template-columns:1fr 1fr;width:100%;margin-left:50px;font-size:1rem;font-weight:300;font-family:var(--report-fontFamily2)}.solarSystemConsumptionProfiles__saving .savingsPrices .savingsPricesSmall{font-size:11px;font-weight:300;line-height:14px;text-align:left}.solarSystemConsumptionProfiles__saving .savingsPrices .savingsPricesSmall strong{font-size:16px;line-height:16px;text-align:right;font-weight:800}.solarSystemConsumptionProfiles__saving .savingsPrices strong{margin-right:5px}.solarSystemConsumptionProfiles__chart{align-items:center;display:flex;justify-content:center}.solarSystemConsumptionProfiles__chart .iconButton{margin:5px;min-width:13px}.solarSystemConsumptionProfiles__chart .left{transform:rotate(180deg)}.solarSystemConsumptionProfiles__chart #solarSystemConsumptionProfilesSvg text{color:#4b4b4b;fill:#4b4b4b;font-size:.625rem}.solarSystemConsumptionProfiles__legend{display:flex;flex-wrap:wrap;justify-content:center;grid-gap:4px;gap:4px;margin-bottom:15px}.solarSystemConsumptionProfiles__legend .legendItem{display:flex;align-items:center;justify-content:center;padding:12px 10px;border:1px solid #e2e3e4;cursor:pointer;transition:opacity .3s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.solarSystemConsumptionProfiles__legend .legendItem:hover{background-color:#f5f5f5}.solarSystemConsumptionProfiles__legend .dot{height:8px;width:8px;background-color:inherit;border-radius:100%;display:inline-block}.solarSystemConsumptionProfiles__legend .line{height:2px;width:8px;background-color:inherit;border-radius:100%;display:inline-block}.solarSystemConsumptionProfiles__legend .text{font-size:12px;margin-left:5px}.solarSystemConsumptionProfiles__tabs{display:grid;font-size:.625rem;grid-template-columns:1fr 1fr 1fr;line-height:.875rem}.solarSystemConsumptionProfiles__tabs .tab{align-items:center;border-left:1px solid #d9d9d9;display:flex;flex-direction:column;margin-top:10px;text-align:center;position:relative}.solarSystemConsumptionProfiles__tabs .tab:last-child{border-right:1px solid #d9d9d9}.solarSystemConsumptionProfiles__tabs .tab .tabNumber{width:18px;height:18px;color:#fff;background:#000;border-radius:100%;display:flex;align-items:center;justify-content:center;position:absolute;right:2px;top:2px;font-weight:800}.solarSystemConsumptionProfiles__tabs .tab .tabIcon{align-items:end;display:flex;height:40px;margin-top:12px}.solarSystemConsumptionProfiles__tabs .tab .tabTitle{margin:10px 0}.solarSystemConsumptionProfiles__tabs .tab.selected{border-top:1px solid #d9d9d9}.solarSystemConsumptionProfiles__tabs .tab.selected:after,.solarSystemConsumptionProfiles__tabs .tab.selected:before{border:solid transparent;content:"";display:block;height:0;position:absolute;pointer-events:none;width:0;bottom:100%}.solarSystemConsumptionProfiles__tabs .tab.selected:after{border-bottom-color:#fff;left:50%;margin-left:-8px;border-width:8px}.solarSystemConsumptionProfiles__tabs .tab.selected:before{border-bottom-color:#d9d9d9;left:50%;margin-left:-9px;border-width:9px}.solarSystemConsumptionProfiles__tabs .tab.selected .tabTitle{font-weight:800}.solarSystemConsumptionProfiles__tabs .tab.selected .tabIcon,.solarSystemConsumptionProfiles__tabs .tab.selected .tabNumber{opacity:1}.solarSystemConsumptionProfiles__description{font-size:.875rem;line-height:1.125rem;margin:10px 0}.solarSystemDailyCost__wrapper{background-color:#fff;border-radius:9px;margin:6px;padding:10px;position:relative}.solarSystemDailyCost__chart{margin:10px 0}.solarSystemDailyCost__chart #solarSystemDailyCostSvg text{fill:#4b4b4b;font-size:.625rem}.solarSystemDailyCost__chart .legend{display:flex;justify-content:space-evenly}.solarSystemDailyCost__chart .legendItem{align-items:center;display:flex}.solarSystemDailyCost__chart .dot{height:6px;width:6px;background-color:inherit;border-radius:100%;display:inline-block}.solarSystemDailyCost__chart .text{font-size:.625rem;margin-left:5px}.solarSystemDailyCost__tabs{display:grid;font-size:.625rem;grid-template-columns:1fr 1fr 1fr;line-height:.875rem}.solarSystemDailyCost__tabs .tab{align-items:center;border-left:1px solid #d9d9d9;display:flex;flex-direction:column;margin-top:10px;text-align:center}.solarSystemDailyCost__tabs .tab:last-child{border-right:1px solid #d9d9d9}.solarSystemDailyCost__tabs .tab svg{border:1px solid;border-color:inherit;border-radius:100%;fill:inherit;height:20px;margin-top:10px;opacity:.3;padding:4px;width:20px}.solarSystemDailyCost__tabs .tab svg path{fill:inherit}.solarSystemDailyCost__tabs .tab .text{color:#e9a51d;margin-top:5px}.solarSystemDailyCost__tabs .tab.selected{border-top:1px solid #d9d9d9;position:relative}.solarSystemDailyCost__tabs .tab.selected svg{opacity:1}.solarSystemDailyCost__tabs .tab.selected:after,.solarSystemDailyCost__tabs .tab.selected:before{border:solid transparent;content:"";display:block;height:0;position:absolute;pointer-events:none;width:0;bottom:100%}.solarSystemDailyCost__tabs .tab.selected:after{border-bottom-color:#fff;left:50%;margin-left:-8px;border-width:8px}.solarSystemDailyCost__tabs .tab.selected:before{border-bottom-color:#d9d9d9;left:50%;margin-left:-9px;border-width:9px}.solarSystemDailyCost__tabs .tab.selected .text{color:#4b4b4b;font-weight:700}.solarSystemMonthlyCost__wrapper{background-color:#fff;border-radius:9px;margin:6px;padding:10px;position:relative}.solarSystemMonthlyCost__contentTop{font-size:.875rem;line-height:.875rem}.solarSystemMonthlyCost__contentTop .solar_price_small{font-family:var(--report-fontFamily2);font-size:16px;font-weight:800;line-height:16px;text-align:right}.solarSystemMonthlyCost__contentTop .solar_unit_small{font-family:var(--report-fontFamily2);font-size:11px;font-weight:300;line-height:14px;text-align:left}.solarSystemMonthlyCost__contentTop .solar_price_big{font-family:var(--report-fontFamily2);font-size:24px;font-weight:800;line-height:28px;text-align:right}.solarSystemMonthlyCost__contentTop .solar_unit_big{font-family:var(--report-fontFamily2);font-size:16px;font-weight:300;line-height:23px;text-align:left}.solarSystemMonthlyCost__contentTop .labelsWrapper{align-items:end;-webkit-column-gap:40px;-moz-column-gap:40px;grid-column-gap:40px;column-gap:40px;display:grid;grid-template-columns:repeat(2,1fr);margin:20px;text-align:center}.solarSystemMonthlyCost__contentTop .labelsWrapper svg{fill:inherit}.solarSystemMonthlyCost__contentTop .label{border-bottom:1px solid #d9d9d9;padding-bottom:5px;position:relative;width:100%}.solarSystemMonthlyCost__contentTop .label:after,.solarSystemMonthlyCost__contentTop .label:before{top:100%;left:50%;border:solid transparent;content:"";height:0;width:0;position:absolute;pointer-events:none}.solarSystemMonthlyCost__contentTop .label:before{border-width:8px;border-top-color:#d9d9d9;margin-left:-8px}.solarSystemMonthlyCost__contentTop .label:after{border-width:7px;border-top-color:#fff;margin-left:-7px}.solarSystemMonthlyCost__contentTop .legendWrapper{-webkit-column-gap:20px;-moz-column-gap:20px;grid-column-gap:20px;column-gap:20px;display:grid;grid-template-columns:1fr 1.5fr;margin:15px 0}.solarSystemMonthlyCost__contentTop .legend{display:flex;flex-direction:column;align-items:center;justify-content:center;grid-gap:5px;gap:5px;text-align:center}.solarSystemMonthlyCost__contentTop .legend svg{margin-right:5px}.solarSystemMonthlyCost__contentBottom{border-top:1px solid #e0e0e0;font-size:.875rem;line-height:.875rem;padding-top:25px;position:relative}.solarSystemMonthlyCost__contentBottom .labelsWrapper{display:grid;position:relative}.solarSystemMonthlyCost__contentBottom .labelsWrapper--top{grid-template-columns:1fr 1fr;margin-bottom:10px}.solarSystemMonthlyCost__contentBottom .labelsWrapper--bottom{grid-template-columns:1fr 1fr 1fr;margin-top:10px}.solarSystemMonthlyCost__contentBottom .label{display:flex;flex-direction:column;align-items:center}.solarSystemMonthlyCost__contentBottom .label strong{font-weight:800}.solarSystemMonthlyCost__contentBottom .label .icon{align-items:center;display:flex}.solarSystemMonthlyCost__contentBottom .label .icon svg,.solarSystemMonthlyCost__contentBottom .label .icon svg path{fill:inherit}.solarSystemMonthlyCost__contentBottom .label .circle{border:2px solid;border-color:inherit;border-radius:100%;width:38px;height:38px;display:flex;align-items:center;justify-content:center}.solarSystemMonthlyCost__contentBottom .label .circle svg,.solarSystemMonthlyCost__contentBottom .label .circle svg path{fill:inherit}.solarSystemMonthlyCost__contentBottom .label__text{text-align:center;max-width:100px;margin:5px 0;color:#424242;font-weight:400;font-family:var(--report-fontFamily2)}.solarSystemMonthlyCost__contentBottom .label__text .amount{margin:3px 0}.solarSystemMonthlyCost__contentBottom .label.first,.solarSystemMonthlyCost__contentBottom .label.second{justify-content:end;transform:translateY(15px)}.solarSystemMonthlyCost__contentBottom .label.five,.solarSystemMonthlyCost__contentBottom .label.third{transform:translateY(-70px)}.solarSystemMonthlyCost__contentBottom .label.first .icon{justify-content:right}.solarSystemMonthlyCost__contentBottom .label.first .circle,.solarSystemMonthlyCost__contentBottom .label.second .circle{margin-bottom:40px}.solarSystemMonthlyCost__contentBottom .label.second .label__text{margin-left:8px}.solarSystemMonthlyCost__contentBottom .label.third .icon{justify-content:right}.solarSystemMonthlyCost__contentBottom .label.third .circle{margin-top:15px}.solarSystemMonthlyCost__contentBottom .label.third .label__text{margin-right:5px}.solarSystemMonthlyCost__contentBottom .label.four .icon{justify-content:left}.solarSystemMonthlyCost__contentBottom .label.four .circle{margin-top:15px}.solarSystemMonthlyCost__contentBottom .label.four .label__text{margin-left:10px}.solarSystemMonthlyCost__contentBottom .label.five .label__text{margin-left:23px}.solarSystemMonthlyCost__contentBottom .label__text strong{font-size:16px;font-weight:800;line-height:16px}.solarSystemMonthlyCost__contentBottom .chartWrapper{text-align:center;width:-moz-fit-content;width:fit-content;margin:0 auto}.solarSystemMonthlyCost__contentBottom .resultWrapper{padding:40px 0 20px}.solarSystemMonthlyCost__contentBottom .resultWrapper .resultRow{border-top:1px solid #ececec;padding:0 10px;display:flex;align-items:center;justify-content:space-between;height:40px}.solarSystemMonthlyCost__contentBottom .resultWrapper .resultRow .info{max-width:160px;display:flex;align-items:center;grid-gap:10px;gap:10px}.solarSystemMonthlyCost__contentBottom .resultWrapper .resultRow .amount{font-family:var(--report-fontFamily2);font-size:11px;font-weight:300;line-height:14px;text-align:left}.solarSystemMonthlyCost__contentBottom .resultWrapper .resultRow .amount strong{font-size:16px;font-weight:800;line-height:16px;text-align:right}.solarSystemMonthlyCost__contentBottom .resultWrapper .resultRow .amountBig{font-family:var(--report-fontFamily2);font-size:16px;font-weight:300;line-height:23px;text-align:left}.solarSystemMonthlyCost__contentBottom .resultWrapper .resultRow .amountBig strong{font-size:24px;font-weight:800;line-height:28px;text-align:right}.solarSystemMonthlyCost__contentBottom .button-month{border:2px solid;border-radius:5px;display:flex;font-family:"Oscine";font-size:1rem;line-height:1.1rem;font-weight:700;justify-content:space-between;align-items:center;margin-bottom:15px;padding:8px;position:relative;text-decoration:none}.solarSystemPastMonthCost__wrapper{background-color:#fff;border-radius:9px;margin:6px;padding:10px;position:relative}.solarSystemPastMonthCost__contentTop{font-size:.875rem;line-height:.875rem}.solarSystemPastMonthCost__contentTop .labelsWrapper{align-items:end;-webkit-column-gap:40px;-moz-column-gap:40px;grid-column-gap:40px;column-gap:40px;display:grid;grid-template-columns:repeat(2,1fr);margin:20px;text-align:center}.solarSystemPastMonthCost__contentTop .labelsWrapper svg{fill:inherit}.solarSystemPastMonthCost__contentTop .label{border-bottom:1px solid #d9d9d9;padding-bottom:5px;position:relative;width:100%}.solarSystemPastMonthCost__contentTop .label:after,.solarSystemPastMonthCost__contentTop .label:before{top:100%;left:50%;border:solid transparent;content:"";height:0;width:0;position:absolute;pointer-events:none}.solarSystemPastMonthCost__contentTop .label:before{border-width:8px;border-top-color:#d9d9d9;margin-left:-8px}.solarSystemPastMonthCost__contentTop .label:after{border-width:7px;border-top-color:#fff;margin-left:-7px}.solarSystemPastMonthCost__contentTop .legendWrapper{-webkit-column-gap:20px;-moz-column-gap:20px;grid-column-gap:20px;column-gap:20px;display:grid;grid-template-columns:1fr 1.5fr;margin:15px 0}.solarSystemPastMonthCost__contentTop .legend{align-items:center;display:flex}.solarSystemPastMonthCost__contentTop .legend svg{margin-right:5px}.solarSystemPastMonthCost__contentBottom{border-top:1px solid #e0e0e0;font-size:.875rem;line-height:.875rem;padding-top:25px;position:relative}.solarSystemPastMonthCost__contentBottom .labelsWrapper{display:grid;position:relative}.solarSystemPastMonthCost__contentBottom .labelsWrapper--top{grid-template-columns:1fr 1fr;margin-bottom:10px}.solarSystemPastMonthCost__contentBottom .labelsWrapper--bottom{grid-template-columns:1fr 1fr 1fr;margin-top:10px}.solarSystemPastMonthCost__contentBottom .label{display:flex;flex-direction:column;align-items:center}.solarSystemPastMonthCost__contentBottom .label strong{font-weight:800}.solarSystemPastMonthCost__contentBottom .label .icon{align-items:center;display:flex}.solarSystemPastMonthCost__contentBottom .label .icon svg,.solarSystemPastMonthCost__contentBottom .label .icon svg path{fill:inherit}.solarSystemPastMonthCost__contentBottom .label .circle{border:2px solid;border-color:inherit;border-radius:100%;width:38px;height:38px;display:flex;align-items:center;justify-content:center}.solarSystemPastMonthCost__contentBottom .label .circle svg,.solarSystemPastMonthCost__contentBottom .label .circle svg path{fill:inherit}.solarSystemPastMonthCost__contentBottom .label__text{text-align:center;max-width:100px;margin:5px 0;color:#424242;font-weight:400;font-family:var(--report-fontFamily2)}.solarSystemPastMonthCost__contentBottom .label__text .amount{margin:3px 0}.solarSystemPastMonthCost__contentBottom .label.first,.solarSystemPastMonthCost__contentBottom .label.second{justify-content:end;transform:translateY(15px)}.solarSystemPastMonthCost__contentBottom .label.five,.solarSystemPastMonthCost__contentBottom .label.third{transform:translateY(-70px)}.solarSystemPastMonthCost__contentBottom .label.first .icon{justify-content:right}.solarSystemPastMonthCost__contentBottom .label.first .circle,.solarSystemPastMonthCost__contentBottom .label.second .circle{margin-bottom:40px}.solarSystemPastMonthCost__contentBottom .label.second .label__text{margin-left:8px}.solarSystemPastMonthCost__contentBottom .label.third .icon{justify-content:right}.solarSystemPastMonthCost__contentBottom .label.third .circle{margin-top:15px}.solarSystemPastMonthCost__contentBottom .label.third .label__text{margin-right:5px}.solarSystemPastMonthCost__contentBottom .label.four .icon{justify-content:left}.solarSystemPastMonthCost__contentBottom .label.four .circle{margin-top:15px}.solarSystemPastMonthCost__contentBottom .label.four .label__text{margin-left:10px}.solarSystemPastMonthCost__contentBottom .label.five .label__text{margin-left:23px}.graphContainer{margin:0 auto;width:300px}.solarSystemPastMonthCost__contentBottom .label__text strong{font-size:16px;font-weight:800;line-height:16px}.solarSystemPastMonthCost__contentBottom .chartWrapper{text-align:center;width:-moz-fit-content;width:fit-content;margin:0 auto}.solarSystemPastMonthCost__contentBottom .resultWrapper{padding:40px 0 20px}.solarSystemPastMonthCost__contentBottom .resultWrapper .resultRow{border-top:1px solid #ececec;padding:0 10px;display:flex;align-items:center;justify-content:space-between;height:40px}.solarSystemPastMonthCost__contentBottom .resultWrapper .resultRow .info{max-width:160px;display:flex;align-items:center;grid-gap:10px;gap:10px}.solarSystemPastMonthCost__contentBottom .resultWrapper .resultRow .amount{font-family:var(--report-fontFamily2);font-size:11px;font-weight:300;line-height:14px;text-align:left}.solarSystemPastMonthCost__contentBottom .resultWrapper .resultRow .amount strong{font-size:16px;font-weight:800;line-height:16px;text-align:right}.solarSystemPastMonthCost__contentBottom .resultWrapper .resultRow .amountBig{font-family:var(--report-fontFamily2);font-size:16px;font-weight:300;line-height:23px;text-align:left}.solarSystemPastMonthCost__contentBottom .resultWrapper .resultRow .amountBig strong{font-size:24px;font-weight:800;line-height:28px;text-align:right}.solarSystemPastMonthCost__contentBottom .button-month{border:2px solid;border-radius:5px;display:flex;font-family:"Oscine";font-size:1rem;line-height:1.1rem;font-weight:700;justify-content:space-between;align-items:center;margin-bottom:15px;padding:8px;position:relative;text-decoration:none}.solarSystemStatus{background-color:#fff;border-radius:9px;margin:6px;padding:10px;position:relative}.solarSystemStatus .content{align-items:center;display:flex;margin:20px 0}.solarSystemStatus .content span{font-size:.875rem;line-height:1.125rem;margin-left:10px}.solarSystemWarnings{background-color:#fff;border-radius:9px;margin:6px;padding:10px;position:relative}.solarSystemWarnings .warning{display:flex;font-size:.875rem;line-height:1.125rem;margin-top:15px;margin-bottom:30px}.solarSystemWarnings .warning .image{margin-right:30px}.solarSystemWarnings .contact-title{font-size:.875rem;font-weight:600}.solarSystemWarnings .contact-email{align-items:center;border:2px solid;border-radius:35px;display:flex;font-family:"Oscine";font-size:1rem;font-weight:700;justify-content:center;margin-bottom:15px;margin-top:15px;padding:8px 0;position:relative;text-decoration:none}.solarSystemWarnings .contact-email svg{position:absolute;right:10px}.todaySummary__wrapper{background-color:#fff;border-radius:9px;margin:6px;padding:10px;position:relative}.todaySummary__wrapper svg{margin-right:8px;width:24px}.todaySummary__contentTop{border-bottom:1px solid #e0e0e0;display:flex;font-size:.875rem;padding:10px 0}.todaySummary__contentTop .savings{align-items:center;display:flex;font-size:1rem;justify-content:space-between;margin:10px 0}.todaySummary__contentTop .savings div:first-child{font-size:1.5rem}.todaySummary__contentTop .savings strong{font-weight:900;margin-right:4px}.todaySummary__contentMiddle{border-bottom:1px solid #e0e0e0;display:flex;font-size:.875rem;padding:10px 0}.todaySummary__contentMiddle .image{margin-right:8px}.todaySummary__contentBottom{font-size:.875rem;padding:20px 0}.todaySummary__contentBottom .chartTitle{margin-bottom:40px;text-align:center}.todaySummary__contentBottom .chartBar{background-color:#d9d9d9;border-radius:50px;height:16px;width:100%}.todaySummary__contentBottom .chartFilled{border-top-left-radius:inherit;border-bottom-left-radius:inherit;height:100%;position:relative;text-align:right}.todaySummary__contentBottom .chartLabeled{font-size:1rem;position:inherit;top:-20px}.todaySummary__contentBottom .chartLabeled strong{font-weight:800}.todaySummary_v2__wrapper{background-color:#fff;border-radius:9px;margin:6px;padding:10px;position:relative;display:flex;justify-content:center;flex-direction:column;align-items:center}.todaySummary_v2__wrapper svg{margin-right:8px;width:24px}.todaySummary_v2__grafic-wrapper{border-radius:50%;border:4px solid #c7d9dd;width:238px;height:238px;padding:8px}.todaySummary_v2__progress-radial{position:relative;width:100%;height:100%;border-radius:50%}.todaySummary_v2__overlay{position:absolute;width:calc(100% - 12px);height:calc(100% - 12px);background-color:#fff;border-radius:50%;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center}.todaySummary_v2__overlay .organize{display:flex;flex-direction:column;justify-content:space-around;height:100%}.todaySummary_v2__overlay .icon{margin-top:16px}.todaySummary_v2__overlay .title{font-size:14px;line-height:16px;margin:0 8px}.todaySummary_v2__overlay .price{display:flex;grid-gap:2px;gap:2px;align-items:end;justify-content:center;font-family:var(--report-fontFamily1)}.todaySummary_v2__overlay .price .price-value{font-size:24px;font-weight:800;line-height:28px}.todaySummary_v2__overlay .price .price-unit{font-size:16px;font-weight:300;line-height:23px}.todaySummary_v2__overlay .percentage{display:flex;justify-content:center;align-items:end;grid-gap:2px;gap:2px}.todaySummary_v2__overlay .percentage .percentage-value{font-size:24px;font-weight:800;line-height:28px}.todaySummary_v2__overlay .percentage .percentage-unit{font-size:16px;font-weight:300;line-height:28px}.todaySummary_v2__overlay .price-month{display:flex;align-items:end;justify-content:center;grid-gap:2px;gap:2px}.todaySummary_v2__overlay .price-month .price-month-value{font-size:16px;font-weight:800;opacity:.2;line-height:16px}.todaySummary_v2__overlay .price-month .price-month-unit{font-size:11px;font-weight:300;opacity:.2;line-height:14px}.todaySummary_v2__show-more{width:238px;margin-top:30px;padding-bottom:5px;font-weight:600;text-align:center;position:relative;border-bottom:2px solid #3af1cf;margin-bottom:15px;font-size:14px}.todaySummary_v2__show-more .arrow{transform:translate(-50%,50%) rotate(45deg);position:absolute;border-right:2px solid #3af1cf;border-bottom:2px solid #3af1cf;background:#fff;width:12px;height:12px;bottom:-2px;left:50%}.todayWeather{margin:6px}.todayWeather .wrapper{align-items:center;display:grid;font-size:.875rem;grid-template-columns:1fr 1fr 1fr}.todayWeather .wrapper.disabled{opacity:.3}.todayWeather .item{align-items:center;border-right:1px solid #fff;cursor:pointer;display:flex;height:32px;justify-content:center}.todayWeather .item:first-child{border-radius:16px 0 0 16px}.todayWeather .item:last-child{border-radius:0 16px 16px 0;border-right:none}.todayWeather .item .image{margin-right:5px}.todayWeather .item.selected path{fill:#4b4b4b}.totalCost{background-color:#fff;border-radius:9px;margin:6px;padding:10px;position:relative}.totalCost .container{width:190px;height:190px;overflow:hidden;position:relative;padding:10px;display:flex;justify-content:center;align-items:center}.totalCost .container .grey-circle{width:100%;height:100%;background-color:#fff;border-radius:50%;border:5px solid #c8c8cc;display:flex;justify-content:center;align-items:center}.totalCost .container .grey-circle .icon{margin-bottom:0}.totalCost .container .grey-circle .icon,.totalCost .container .grey-circle .title{display:flex;justify-content:center;margin-top:0}.totalCost .container .grey-circle .accumulated_savings{display:flex;justify-content:center;align-items:end;font-family:var(--report-fontFamily2)}.totalCost .container .grey-circle .accumulated_savings .value{margin:0;font-weight:800;font-size:24px;line-height:28px}.totalCost .container .grey-circle .accumulated_savings .unit{margin:0;font-size:16px;font-weight:300;line-height:23px}.totalCost .container .grey-circle .accumulated_savings_title{text-align:center;font-size:14px}.report{font-weight:400;padding:20px 10%}@media (max-width:600px){.report{padding:0}}.report h1{font-size:1.37rem;text-transform:uppercase;padding:10px}@media (max-width:600px){.report h1{font-size:1.25rem}}@media (max-width:1024px){.report div[class^=react-page-cell-sm-]{flex-basis:100%;width:100%;min-width:100%}}.application{position:relative;width:100%;height:100%}.application h1{margin:0;font-weight:400;font-size:1.37rem;text-transform:uppercase;padding:10px}@media (max-width:768px){.application h1{font-size:1.25rem}}.application h2{font-size:1.25rem;font-weight:600;margin:0 0 .62rem}@media (max-width:768px){.application h2{font-size:1.12rem}}.application_header .navbar{display:flex;align-items:center;width:100%}.application_header .navbar img{max-height:50px;padding:10px}.application_header .accountTitle{display:block}.application_header .contractInfo{font-size:24px;display:flex;justify-content:space-between}.application_header .contractInfo span{padding:0 6px}@media (max-width:336px){.application_header .contractInfo{flex-direction:column;align-items:end}}.application_header .iconButton{display:flex;align-items:start;width:-moz-fit-content;width:fit-content;padding:10px}.application_header .iconButton.right{margin-left:auto}.application_header .iconButton .iconClickable{display:flex;align-items:center;justify-content:center;cursor:pointer;padding:10px;border-radius:50%;transition:background-color .15s cubic-bezier(.4,0,.2,1) 0ms}.application_header .iconButton .iconClickable:hover{background-color:rgba(0,0,0,.04)}.application_header .drawer{position:fixed;left:-350px;right:0;top:0;bottom:0;width:350px;background-color:#fff;transition:all .5s;z-index:9999}.application_header .drawer.right{right:-350px;left:inherit}.application_header .drawer.open{position:fixed;left:0;right:0;top:0;bottom:0;box-shadow:10px 0 5px -5px rgba(0,0,0,.25)}.application_header .drawer.open.right{right:0;left:inherit}.application_header .list{padding-top:20px}.application_header .listItem{padding:15px 20px;color:#1abbe8;font-size:1rem;cursor:pointer;transition:background-color .15s cubic-bezier(.4,0,.2,1) 0ms}.application_header .listItem:hover{background-color:rgba(0,0,0,.04)}.application_content{font-size:1rem}.application_empty{font-weight:400;color:#000;background:linear-gradient(90deg,rgba(173,169,149,.3),hsla(0,0%,91.8%,.3));padding:20px 10%}.application_empty .empty_report{position:relative;background-color:#fff;border-radius:.56rem;padding:1.56rem;display:flex;flex-direction:column;align-items:center;justify-content:center}@media (max-width:768px){.application_empty .empty_report{padding:.94rem}}.application_empty .empty_report div{padding:20px}:root{--red50:#ffebee;--red100:#ffcdd2;--red200:#ef9a9a;--red300:#e57373;--red400:#ef5350;--red500:#f44336;--red600:#e53935;--red700:#d32f2f;--red800:#c62828;--red900:#b71c1c;--redA100:#ff8a80;--redA200:#ff5252;--redA400:#ff1744;--redA700:#d50000;--pink50:#fce4ec;--pink100:#f8bbd0;--pink200:#f48fb1;--pink300:#f06292;--pink400:#ec407a;--pink500:#e91e63;--pink600:#d81b60;--pink700:#c2185b;--pink800:#ad1457;--pink900:#880e4f;--pinkA100:#ff80ab;--pinkA200:#ff4081;--pinkA400:#f50057;--pinkA700:#c51162;--purple50:#f3e5f5;--purple100:#e1bee7;--purple200:#ce93d8;--purple300:#ba68c8;--purple400:#ab47bc;--purple500:#9c27b0;--purple600:#8e24aa;--purple700:#7b1fa2;--purple800:#6a1b9a;--purple900:#4a148c;--purpleA100:#ea80fc;--purpleA200:#e040fb;--purpleA400:#d500f9;--purpleA700:#a0f;--deepPurple50:#ede7f6;--deepPurple100:#d1c4e9;--deepPurple200:#b39ddb;--deepPurple300:#9575cd;--deepPurple400:#7e57c2;--deepPurple500:#673ab7;--deepPurple600:#5e35b1;--deepPurple700:#512da8;--deepPurple800:#4527a0;--deepPurple900:#311b92;--deepPurpleA100:#b388ff;--deepPurpleA200:#7c4dff;--deepPurpleA400:#651fff;--deepPurpleA700:#6200ea;--indigo50:#e8eaf6;--indigo100:#c5cae9;--indigo200:#9fa8da;--indigo300:#7986cb;--indigo400:#5c6bc0;--indigo500:#3f51b5;--indigo600:#3949ab;--indigo700:#303f9f;--indigo800:#283593;--indigo900:#1a237e;--indigoA100:#8c9eff;--indigoA200:#536dfe;--indigoA400:#3d5afe;--indigoA700:#304ffe;--blue50:#e3f2fd;--blue100:#bbdefb;--blue200:#90caf9;--blue300:#64b5f6;--blue400:#42a5f5;--blue500:#2196f3;--blue600:#1e88e5;--blue700:#1976d2;--blue800:#1565c0;--blue900:#0d47a1;--blueA100:#82b1ff;--blueA200:#448aff;--blueA400:#2979ff;--blueA700:#2962ff;--lightBlue50:#e1f5fe;--lightBlue100:#b3e5fc;--lightBlue200:#81d4fa;--lightBlue300:#4fc3f7;--lightBlue400:#29b6f6;--lightBlue500:#03a9f4;--lightBlue600:#039be5;--lightBlue700:#0288d1;--lightBlue800:#0277bd;--lightBlue900:#01579b;--lightBlueA100:#80d8ff;--lightBlueA200:#40c4ff;--lightBlueA400:#00b0ff;--lightBlueA700:#0091ea;--cyan50:#e0f7fa;--cyan100:#b2ebf2;--cyan200:#80deea;--cyan300:#4dd0e1;--cyan400:#26c6da;--cyan500:#00bcd4;--cyan600:#00acc1;--cyan700:#0097a7;--cyan800:#00838f;--cyan900:#006064;--cyanA100:#84ffff;--cyanA200:#18ffff;--cyanA400:#00e5ff;--cyanA700:#00b8d4;--teal50:#e0f2f1;--teal100:#b2dfdb;--teal200:#80cbc4;--teal300:#4db6ac;--teal400:#26a69a;--teal500:#009688;--teal600:#00897b;--teal700:#00796b;--teal800:#00695c;--teal900:#004d40;--tealA100:#a7ffeb;--tealA200:#64ffda;--tealA400:#1de9b6;--tealA700:#00bfa5;--green50:#e8f5e9;--green100:#c8e6c9;--green200:#a5d6a7;--green300:#81c784;--green400:#66bb6a;--green500:#4caf50;--green600:#43a047;--green700:#388e3c;--green800:#2e7d32;--green900:#1b5e20;--greenA100:#b9f6ca;--greenA200:#69f0ae;--greenA400:#00e676;--greenA700:#00c853;--lightGreen50:#f1f8e9;--lightGreen100:#dcedc8;--lightGreen200:#c5e1a5;--lightGreen300:#aed581;--lightGreen400:#9ccc65;--lightGreen500:#8bc34a;--lightGreen600:#7cb342;--lightGreen700:#689f38;--lightGreen800:#558b2f;--lightGreen900:#33691e;--lightGreenA100:#ccff90;--lightGreenA200:#b2ff59;--lightGreenA400:#76ff03;--lightGreenA700:#64dd17;--lime50:#f9fbe7;--lime100:#f0f4c3;--lime200:#e6ee9c;--lime300:#dce775;--lime400:#d4e157;--lime500:#cddc39;--lime600:#c0ca33;--lime700:#afb42b;--lime800:#9e9d24;--lime900:#827717;--limeA100:#f4ff81;--limeA200:#eeff41;--limeA400:#c6ff00;--limeA700:#aeea00;--yellow50:#fffde7;--yellow100:#fff9c4;--yellow200:#fff59d;--yellow300:#fff176;--yellow400:#ffee58;--yellow500:#ffeb3b;--yellow600:#fdd835;--yellow700:#fbc02d;--yellow800:#f9a825;--yellow900:#f57f17;--yellowA100:#ffff8d;--yellowA200:#ff0;--yellowA400:#ffea00;--yellowA700:#ffd600;--amber50:#fff8e1;--amber100:#ffecb3;--amber200:#ffe082;--amber300:#ffd54f;--amber400:#ffca28;--amber500:#ffc107;--amber600:#ffb300;--amber700:#ffa000;--amber800:#ff8f00;--amber900:#ff6f00;--amberA100:#ffe57f;--amberA200:#ffd740;--amberA400:#ffc400;--amberA700:#ffab00;--orange50:#fff3e0;--orange100:#ffe0b2;--orange200:#ffcc80;--orange300:#ffb74d;--orange400:#ffa726;--orange500:#ff9800;--orange600:#fb8c00;--orange700:#f57c00;--orange800:#ef6c00;--orange900:#e65100;--orangeA100:#ffd180;--orangeA200:#ffab40;--orangeA400:#ff9100;--orangeA700:#ff6d00;--deepOrange50:#fbe9e7;--deepOrange100:#ffccbc;--deepOrange200:#ffab91;--deepOrange300:#ff8a65;--deepOrange400:#ff7043;--deepOrange500:#ff5722;--deepOrange600:#f4511e;--deepOrange700:#e64a19;--deepOrange800:#d84315;--deepOrange900:#bf360c;--deepOrangeA100:#ff9e80;--deepOrangeA200:#ff6e40;--deepOrangeA400:#ff3d00;--deepOrangeA700:#dd2c00;--brown50:#efebe9;--brown100:#d7ccc8;--brown200:#bcaaa4;--brown300:#a1887f;--brown400:#8d6e63;--brown500:#795548;--brown600:#6d4c41;--brown700:#5d4037;--brown800:#4e342e;--brown900:#3e2723;--blueGrey50:#eceff1;--blueGrey100:#cfd8dc;--blueGrey200:#b0bec5;--blueGrey300:#90a4ae;--blueGrey400:#78909c;--blueGrey500:#607d8b;--blueGrey600:#546e7a;--blueGrey700:#455a64;--blueGrey800:#37474f;--blueGrey900:#263238;--grey50:#fafafa;--grey100:#f5f5f5;--grey200:#eee;--grey300:#e0e0e0;--grey400:#bdbdbd;--grey500:#9e9e9e;--grey600:#757575;--grey700:#616161;--grey800:#424242;--grey900:#212121;--black:#000;--white:#fff;--transparent:transparent;--fullBlack:#000;--darkBlack:rgba(0,0,0,0.87);--lightBlack:rgba(0,0,0,0.54);--minBlack:rgba(0,0,0,0.26);--faintBlack:rgba(0,0,0,0.12);--fullWhite:#fff;--darkWhite:hsla(0,0%,100%,0.87);--lightWhite:hsla(0,0%,100%,0.54);--minWhite:hsla(0,0%,100%,0.26);--faintWhite:hsla(0,0%,100%,0.12)}body{margin:0;font-family:"Roboto","Helvetica","Arial",sans-serif}.ory-controls-mode-toggle-control-group{display:block!important}.divider-mark-page{left:0;right:0;width:100%;height:1px;z-index:10;position:absolute;background-color:red}
/*# sourceMappingURL=main.1ecbcc93.chunk.css.map */