@import url(https://fonts.googleapis.com/css2?family=Roboto:wght@300;400;500;700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Roboto:wght@100;200;300;400;500;600;700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@100;200;300;400;500;600;700;800;900&display=swap);body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ant-form-item-label{padding:0!important}.ant-checkbox-wrapper{color:#353535;font-family:Poppins,sans-serif;font-size:.875rem;font-weight:400;margin-bottom:11px}.ant-checkbox-wrapper .ant-checkbox .ant-checkbox-inner{background-color:#fff!important;border-color:#d4d4d4!important;height:16px!important;width:16px!important}.ant-checkbox-wrapper .ant-checkbox .ant-checkbox-inner:after{background-color:#0000!important;border-color:#fff!important;content:""}.ant-checkbox-wrapper .ant-checkbox.ant-checkbox-checked .ant-checkbox-inner{background-color:#20bf55!important;border-color:#20bf55!important}.ant-checkbox-wrapper.custom-checkbox-generator-profile{margin-bottom:0}.ant-checkbox-wrapper.custom-checkbox-generator-profile .ant-checkbox .ant-checkbox-inner{height:16px!important;width:16px!important}.ant-checkbox-wrapper.ant-checkbox-wrapper-disabled .ant-checkbox .ant-checkbox-inner{background-color:#d0d0d0!important;border-color:#d0d0d0!important}.ant-checkbox-wrapper.ant-checkbox-wrapper-disabled .ant-checkbox .ant-checkbox-inner:after{background-color:#0000!important;border-color:#fff!important;content:""}.generator-profile-table .ant-checkbox-wrapper{margin-bottom:0!important}.ant-tooltip .ant-tooltip-arrow:before{background:#637b7c!important}.ant-tooltip-inner{word-wrap:break-word;align-items:center;background-color:#637b7c!important;border-radius:0!important;color:#fff;display:flex;flex-direction:row;font-family:Poppins,sans-serif;font-size:.625rem;font-weight:400;justify-content:center;max-width:180px;min-height:24px!important;min-width:48px;padding:5px 8px!important;white-space:normal;word-break:break-word}.ant-tooltip{max-width:1000px!important}.ant-custom-inner .ant-tooltip-inner{word-wrap:break-word!important;background-color:#637b7c!important;border-radius:4px!important;color:#fff!important;display:block!important;font-size:14px!important;line-height:1.5!important;max-width:1000px;min-width:800px;padding:10px 16px!important;text-align:left!important;white-space:normal!important;word-break:break-word!important}.ant-picker-cell-selected .ant-picker-cell-inner{background-color:#20bf55!important;border-color:#20bf55!important;color:#fff!important}.ant-picker-cell-selected .ant-picker-cell-inner:active,.ant-picker-cell-selected .ant-picker-cell-inner:focus,.ant-picker-cell-selected .ant-picker-cell-inner:focus-visible,.ant-picker-cell-selected .ant-picker-cell-inner:focus-within,.ant-picker-cell-selected .ant-picker-cell-inner:hover{background-color:#20bf55!important;border-color:#20bf55!important;color:#fff!important}.ant-picker-cell-inner:active,.ant-picker-cell-inner:focus,.ant-picker-cell-inner:focus-visible,.ant-picker-cell-inner:focus-within,.ant-picker-cell-inner:hover,.ant-picker-cell-selected .ant-picker-cell-inner{background-color:#20bf55!important;border-color:#20bf55!important;color:#fff!important}.ant-picker-cell-today .ant-picker-cell-inner{background-color:#fff!important;border-color:#20bf55!important;color:#000!important}.ant-picker-cell-today .ant-picker-cell-inner:before{border-color:#20bf55!important}.ant-picker-cell-selected.ant-picker-cell-today .ant-picker-cell-inner{background-color:#20bf55!important;border-color:#20bf55!important;color:#fff!important}.ant-picker-cell-inner:focus{border-color:#20bf55!important;outline:none!important}.ant-picker-cell-in-view.ant-picker-cell-in-range:not(.ant-picker-cell-disabled):before{background-color:#dffae8!important}.ant-space .ant-picker{border:1px solid #cfd5d9!important;font-family:Poppins,sans-serif;font-size:.8125rem;font-weight:400;height:40px!important}.ant-space .ant-picker,.ant-space .ant-picker .anticon-swap-right{color:#425565!important}.ant-space .ant-picker .ant-picker-active-bar{background:#20bf55!important}.ant-space .ant-picker .ant-picker-suffix{color:#425565!important;font-size:15px}.ant-space .ant-picker:active,.ant-space .ant-picker:focus,.ant-space .ant-picker:focus-within,.ant-space .ant-picker:hover{background-color:#fff!important;border-color:#20bf55!important;box-shadow:none!important;outline:none!important}.ant-picker{border:1px solid #cfd5d9!important;font-family:Poppins,sans-serif;font-size:.8125rem;font-weight:400;height:40px!important}.ant-picker,.ant-picker .anticon-swap-right{color:#425565!important}.ant-picker .ant-picker-active-bar{background:#20bf55!important}.ant-picker .ant-picker-suffix{color:#425565!important;font-size:15px}.ant-picker:active,.ant-picker:focus,.ant-picker:focus-within,.ant-picker:hover{background-color:#fff!important;border-color:#20bf55!important;box-shadow:none!important;outline:none!important}.ant-radio-group{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start}.ant-radio-group .ant-radio{margin-bottom:17px}.ant-radio-group .ant-radio-inner{background-color:#fff!important;border-color:#d3d3d3!important;height:20px!important;transition:all .3s;width:20px!important}.ant-radio-group .ant-radio-checked .ant-radio-inner{border-color:#20bf55!important}.ant-radio-group .ant-radio-checked .ant-radio-inner:after{background-color:#20bf55;content:"";display:block;height:30px;left:2px;right:5;top:2px;width:30px}.ant-radio-group .ant-radio-disabled .ant-radio-inner:after{height:24px!important;left:5px!important;top:5px!important;width:24px!important}.ant-radio-group .ant-radio-input:focus+.ant-radio-inner{border-color:#20bf55}.ant-radio-group span{color:#181818;font-family:Poppins,sans-serif;font-size:.875rem;font-weight:400}.ant-radio-group.radio-group-portfolio{align-items:flex-start;display:flex;flex-direction:row;justify-content:flex-start;margin-top:10px}.ant-radio-group.radio-group-portfolio span{color:#616161!important}.ant-picker-outlined:focus-within{border-color:#20bf55!important}.ant-table-wrapper .ant-table-filter-trigger.active{color:#697077}.ant-select-item-option-active,.ant-select-item-option-selected{background-color:#20c25614!important}.ant-picker-footer .ant-picker-now-btn{display:none!important}.ant-radio{margin-bottom:17px}.ant-radio-inner{background-color:#fff!important;border-color:#d3d3d3!important;height:20px!important;transition:all .3s;width:20px!important}.ant-radio-checked .ant-radio-inner{border-color:#20bf55!important}.ant-radio-checked .ant-radio-inner:after{background-color:#20bf55;content:"";display:block;height:30px;left:2px;right:5;top:2px;width:30px}.ant-radio-input:focus+.ant-radio-inner{border-color:#20bf55}.ant-table-wrapper .ant-table-thead>tr>th:not(:last-child):not(.ant-table-selection-column):not(.ant-table-row-expand-icon-cell):not([colspan]):before{content:none!important}.datepicker-date .ant-picker-cell-in-view.ant-picker-cell-range-end .ant-picker-cell-inner,.datepicker-date .ant-picker-cell-in-view.ant-picker-cell-range-start .ant-picker-cell-inner{background-color:#20bf55!important}.datepicker-date .ant-picker-cell-in-view.ant-picker-cell-today .ant-picker-cell-inner:before{border-color:#20bf55!important}.datepicker-date .ant-picker-cell-in-view.ant-picker-cell-in-range:before,.datepicker-date .ant-picker-cell-in-view.ant-picker-cell-range-end:not(.ant-picker-cell-range-end-single):before,.datepicker-date .ant-picker-cell-in-view.ant-picker-cell-range-start:not(.ant-picker-cell-range-start-single):before,.datepicker-date .ant-picker-time-panel-column>li.ant-picker-time-panel-cell-selected .ant-picker-time-panel-cell-inner{background:#dffae8!important}.datepicker-date .ant-btn-primary{background-color:#20bf55!important;border-color:#20bf55!important}.custom-breadcrumb{align-items:center;display:flex;line-height:40px}.ant-breadcrumb-link:active,.ant-breadcrumb-link:focus,.ant-breadcrumb-link:focus-within,.ant-breadcrumb-link:hover{background-color:#f5f5f5!important;border-color:none!important;box-shadow:none!important;outline:none!important}body,html{font-family:Roboto,sans-serif;margin:0;padding:0}.carbon-footprint-subtitle{font-family:Poppins,sans-serif;font-size:16px;font-weight:600;line-height:17.6px;text-align:left;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-underline-position:from-font}.divider-common{border:solid #dde1e6;border-width:0 0 1px;height:1px;margin-bottom:15px;margin-top:0;width:100%}.text-center{text-align:center}.mL-20{margin-left:20px}.mT-37{margin-top:37px}.mT-100{margin-top:100px!important}.common-button-max{height:40px!important;width:180px!important}.common-button-min{height:40px!important;width:150px!important}.common-button-auto{max-width:max-content;padding:12px 24px}.common-button-small-min{height:40px!important;width:140px!important}.common-button-extra-small-min{height:32px!important;width:110px!important}.search-section{max-width:100%;min-width:300px;padding:8px}.auth-title{color:#181818;font-family:Poppins,sans-serif;font-size:1.25rem;font-weight:600;margin-bottom:20px;margin-top:28px}.auth-title.center-title{text-align:center}.button-group{gap:5px;justify-content:center;margin-top:40px}.button-group,.end-content{align-items:center;display:flex;flex-direction:row}.end-content{justify-content:flex-end}.logo-container{align-items:center;display:flex;flex-direction:row;justify-content:center}.logo-container .logo{height:44px}.verify-icon{height:50px;margin-bottom:17px}.auth-title-custom{margin-top:0}.subscriber-field{height:40px!important}.mR-6{margin-right:6px}.mR-15{margin-right:15px}.mT-6{margin-top:6px}.mR-8{margin-right:8px}.mT-8{margin-top:8px}.side-icon{height:18px;width:18px}.ant-picker,.ant-select-selector,.modal-input{height:40px!important;width:100%}.ant-picker::placeholder,.ant-select-selector::placeholder,.modal-input::placeholder{color:#425565;font-family:Poppins,sans-serif;font-size:.8125rem;font-weight:400}.user-management-container{padding:20px}.user-management-container .header{align-items:center;background-color:#fff;display:flex;flex-direction:row;justify-content:space-between;margin-bottom:20px}.user-management-container h3{margin:10px}.user-management-container .create-subscriber-button{margin-bottom:16px;max-width:214px}.user-management-container .create-subscriber-button:hover{background-color:gray}.user-management-container .create-subscriber-button:focus{outline:none}.user-management-container .create-subscriber-button .add-icon{height:16px}.user-management-container .create-admin-button{max-width:295px}.user-management-container .subrcriber-number{color:#181818;font-family:Poppins,sans-serif;font-size:1rem;font-weight:600;margin:0 0 13px}.user-management-container .mT-8{margin-top:8px}.user-management-container .mT-25{margin-top:25px}.user-management-container .ant-select-selector,.user-management-container .modal-input{height:40px!important;width:100%}.user-management-container .ant-select-selector::placeholder,.user-management-container .modal-input::placeholder{color:#425565;font-family:Poppins,sans-serif;font-size:.8125rem;font-weight:400}.user-management-container .form-content{margin-bottom:20px!important}.user-management-container .button-subscriber-content{display:flex;margin-left:auto}.user-management-container.portfolio-details{padding-top:12px!important}.user-management-container.portfolio-details .detail-header{padding:0!important}.user-management-container.portfolio-details .detail-header .edit-details{margin-left:-5px;margin-right:-5px;padding-bottom:12px;padding-right:20px;padding-top:0!important}.custom-link-delete{font-family:Poppins,sans-serif;font-size:.875rem;font-weight:500}.custom-link-delete,.custom-link-delete.link-common:active,.custom-link-delete.link-common:focus,.custom-link-delete.link-common:hover{color:#f45c5c!important}.custom-link-delete.remove-btn{border:1px solid #f45c5c;height:40px;margin-bottom:20px;padding:0 8px}.footer-container-subscriber{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.common-button-section{border-top:1px solid #d9dde1;padding:20px 0 0}.footer-container-subscriber-billing{align-items:center;display:flex;flex-direction:row;justify-content:flex-end}.justifyStart{align-items:flex-start;display:flex;flex-direction:row;justify-content:space-between}.search-icon{height:12px}.field-label{color:#323949;display:block;font-family:Poppins,sans-serif;font-size:.875rem;font-weight:400;margin-bottom:4px;white-space:nowrap}.carbon-footprint-header-area{background-color:#fff;border-bottom:1px solid #f1f4f6;border-radius:8px 8px 0 0!important;color:#181818;display:flex;font-family:Poppins,sans-serif;font-size:1rem;font-weight:600;gap:8px;line-height:17.6px;padding-bottom:16px!important;padding-top:16px!important}.section-icon-info{display:inline-block;height:18px;margin-right:12px;width:18px}.market-generation-filter-section{background-color:#fff;border-radius:8px!important;margin-bottom:40px;padding-left:16px;padding-right:16px}.full-width{width:100%}.selected-power-text{color:#323949;font-family:Poppins,sans-serif;font-size:1rem;font-weight:600;margin-bottom:0!important;margin-top:0!important}.alert-icon{height:26px;width:26px}.alert-title{color:#323949;font-family:Poppins,sans-serif;font-size:.9375rem;font-weight:600}.alert-title-green{color:#20bf55}.alert-title-red{color:#f45c5c}.alert-title-yellow{color:#faad14}.alert-msg{color:#323949;font-family:Poppins,sans-serif;font-size:.875rem;font-weight:400;white-space:pre-line}.tooltip-text{align-items:center;display:flex;flex-direction:row;justify-content:flex-start}.info-icon{align-self:center;height:16px;margin-left:3px}.mb-10{margin-bottom:10px}.mb-12{margin-bottom:12px}.mb-20{margin-bottom:20px}.mT-15{margin-top:15px}.textarea-container{border:1px solid #cfd5d9;border-radius:4px;position:relative}.textarea-container:active,.textarea-container:hover{border:1px solid #20bf55!important}.textarea-container.disabled-container:active,.textarea-container.disabled-container:focus,.textarea-container.disabled-container:hover{border:1px solid #d3d3d3!important}.textarea-container .custom-textarea{border:none!important;border-radius:4px;box-shadow:none;resize:none;width:100%}.textarea-container .custom-textarea:focus{box-shadow:none;outline:none}.textarea-container .custom-textarea.modal-input-textarea{color:#425565!important;font-family:Poppins,sans-serif;font-size:.875rem;font-weight:400}.textarea-container .custom-textarea.modal-input-textarea::placeholder{color:#425565!important;opacity:.5}.textarea-container .custom-textarea.ant-input-disabled{background-color:#0000000a!important;color:#00000040}.textarea-container .char-counter{bottom:5px;color:#9c9c9c;font-family:Poppins,sans-serif;font-size:12px;font-weight:400;padding-right:12px;right:12px;text-align:right}.textarea-container.disabled-container .char-counter{background-color:#0000000a!important}.custom-tag-portfolio{background-color:#20bf5533;border:none!important;border-radius:5px;color:#20bf55;font-family:Poppins,sans-serif;font-size:.75rem;font-weight:500;margin:5px 20px 5px 0;padding:2px 14px}.custom-tag-portfolio .ant-tag-close-icon{color:#707070;position:absolute;right:-16px;top:5px}.custom-select.tag-dropdown .ant-select-selector{color:#425565!important;font-family:Poppins,sans-serif;font-size:.875rem;font-weight:400;height:auto!important;max-height:105px!important;min-height:40px!important;overflow-x:hidden!important;overflow-y:auto;padding:0 0 0 5px!important}.custom-select.tag-dropdown .ant-select-selector:active,.custom-select.tag-dropdown .ant-select-selector:focus,.custom-select.tag-dropdown .ant-select-selector:focus-visible,.custom-select.tag-dropdown .ant-select-selector:focus-within,.custom-select.tag-dropdown .ant-select-selector:hover{border:1px solid #20bf55!important;box-shadow:none!important}.custom-select.tag-dropdown .ant-select-selection-item{flex:0 1 auto;margin-bottom:4px}.custom-select.tag-dropdown .ant-select-arrow{display:none!important}.pT-30{padding-top:30px}.edit-section{align-items:center;display:flex;flex-direction:row;justify-content:flex-end}.edit-section .custom-link-edit{margin-bottom:0}.icon-user-management{cursor:pointer;height:13px!important;width:18px}.common-user-icon{height:18px!important;width:18px}.common-pf-icon{height:15px!important;width:16px}.common-disable-user-icon{height:17px!important;width:17px}.info-section{align-items:flex-start;background-color:#edf1ff;border-radius:6px;color:#6489fa;display:flex;flex-direction:row;justify-content:flex-start;max-width:max-content;min-height:30px;padding:10px 12px}.info-section p{font-family:Poppins,sans-serif;font-size:.8125rem;font-weight:400;margin:0!important}.info-section .filter-icon-info{height:18px;margin-right:6px;width:18px}.info-section-flex-column{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start}.save-report-info-section{background-color:#edf1ff;border-radius:8px;color:#7f9efb;margin-bottom:12px;max-width:635px;padding:16px}.save-report-info-section .info-list{display:flex;flex-wrap:wrap;justify-content:space-between;list-style:disc;margin:0;padding-left:9px}.save-report-info-section .info-list .info-item{flex:0 0 47%;font-family:Poppins,sans-serif;font-size:12px;margin-bottom:8px}.save-report-info-section .info-list .info-item .info-label{font-weight:500;margin-right:4px}.save-report-info-section .info-list .info-item .info-value{font-weight:400}.button-power-plant{max-width:124px}.verified-text{align-items:center;display:flex;flex-direction:row;justify-content:flex-end}.verified-text .minutes-text-checked{color:#20bf55;font-family:Poppins,sans-serif;font-size:.75rem;font-weight:500;margin:0!important}.verified-icon-checked{align-items:center;height:13px;margin-right:5px;width:13px}.width-100{width:100%}.custom-multi-select .ant-select-selector{align-items:center;border:1px solid #20bf55;border-radius:8px;color:#425565;display:flex;font-size:14px;font-weight:500;height:40px}.custom-multi-select .ant-select-selector .ant-select-selection-overflow{flex-wrap:nowrap!important}.custom-multi-select .ant-select-selector .ant-select-selection-search-input{width:90%!important}.custom-multi-select .ant-select-selection-item{background-color:#0000!important;margin:0!important;padding:0!important}.custom-multi-select .ant-select-selection-item .anticon-close{display:none!important}.custom-multi-select.ant-select-disabled .ant-select-selection-item,.custom-multi-select.ant-select-disabled .ant-select-selector{color:#00000040!important;cursor:not-allowed}.analytic-menu{background-color:#fff;border:1px solid #cfd5d9!important;border-radius:8px;height:42px!important;max-height:max-content;overflow:auto;padding:10px!important;position:relative}.analytic-menu .dropdown-options{margin-top:10px;max-height:200px}.analytic-menu .analytic-search{position:fixed!important}.dropdown-option-tag p{font-family:Poppins,sans-serif;font-size:.8125rem;font-weight:500;margin:0 0 10px}.custom-collapse .ant-collapse-header{background-color:#fff;border-bottom:1px solid #f1f4f6;border-radius:8px 8px 0 0!important;color:#323949;font-family:Poppins,sans-serif;font-size:1rem;font-weight:600;font-weight:500;margin-bottom:0;margin-top:0!important;padding:16px!important}.custom-collapse .ant-collapse-content-box{background-color:#fff!important;padding:12px 0 0!important}.custom-collapse.analytic-collapse{margin-bottom:0!important}.custom-collapse.analytic-collapse .ant-collapse-header{border-bottom:none;color:#323949;font-family:Poppins,sans-serif;font-size:.875rem;font-weight:500;margin-top:20px!important;padding:0!important}.custom-collapse.analytic-collapse .ant-collapse-header .ant-collapse-arrow{color:#20bf55!important}.custom-collapse.analytic-collapse .ant-collapse-content-box{background-color:#fff!important}.custom-collapse.PPA-collapse .ant-collapse-header{border-bottom:none;font-family:Poppins,sans-serif;font-size:.9375rem;font-weight:600;padding:8px!important}.custom-collapse.PPA-collapse .ant-collapse-arrow{color:#20bf55!important}.custom-collapse.PPA-collapse .ant-collapse-content-box{padding-left:8px!important;padding-right:8px!important}.custom-collapse.PPA-map-powerplant-tag .ant-collapse-header{border-bottom:none;font-family:Poppins,sans-serif;font-size:.9375rem;font-weight:600;margin-top:0;padding:1px!important}.custom-collapse.PPA-map-powerplant-tag .ant-collapse-arrow{color:#20bf55!important}.custom-collapse.PPA-map-powerplant-tag .ant-collapse-content-box{padding-left:8px!important;padding-right:8px!important}.market-generation-header-area{background-color:#fff;border-bottom:1px solid #f1f4f6;border-radius:8px 8px 0 0!important;color:#181818;font-family:Poppins,sans-serif;font-size:1rem;font-weight:600;line-height:17.6px;margin-bottom:0;padding-bottom:16px!important;padding-top:16px!important}.market-prices-filter-section,.market-prices-map-section{background-color:#fff;border-radius:8px!important;margin-bottom:40px;padding:16px}.market-prices-filter-section{margin-top:32px}.mb-15{margin-bottom:15px}.map-tooltip-content{border-radius:8px;color:#323949;font-family:Poppins,sans-serif;font-size:.6875rem;font-weight:400;line-height:1.9;padding:15px 13px}.map-tooltip-content .map-title-main{font-family:Poppins,sans-serif;font-size:.6875rem;font-weight:600}.map-divider{border:none;border-top:1px solid #e6e6e6;margin:30px 0;width:100%}.ppa-divider{margin:10px 0}.flex-content-row{align-items:center;display:flex;flex-direction:row;justify-content:center}.action-content p{color:#323949;font-family:Poppins,sans-serif;font-size:.75rem;font-weight:500;margin:0 5px 0 0!important;white-space:nowrap!important}.action-content .selection-row{margin-right:8px}.action-content .line-selector{height:32px!important}.dropdowns-section{margin-bottom:24px;margin-top:16px}.multiple-action-content p{color:#323949;font-family:Poppins,sans-serif;font-size:.75rem;font-weight:500;margin:10px 5px 0 0!important;white-space:nowrap!important}.multiple-action-content .selection-row{margin-right:8px}.multiple-action-content .line-selector{height:32px!important}.action .ant-btn .link-icon-right{height:auto;width:auto}.action .ant-btn .link-icon-right .export-map-icon{height:25px!important;width:25px!important}.download-pill{align-items:center;background:#fff;border:1px solid #ddd;border-radius:8px;display:flex;height:32px;overflow:hidden}.download-pill:not(:has(.pill-section)){justify-content:center;min-width:20px;padding:0 8px}.download-pill .pill-section{align-items:center;display:flex;height:100%;justify-content:center;width:50px}.download-pill .pill-left{border-right:1px solid #ccc;flex:0 0 50%}.download-pill .pill-right{flex:0 0 50%}.export-dropdown-icon{height:20px!important;width:20px!important}.export-dropdown-icon,.export-trigger{cursor:pointer}.export-dropdown-icon:hover{opacity:.8}.dropdown-icon{height:35px;width:35px}.download-menu{left:auto!important;max-width:90vw;min-width:250px;right:0!important;transform-origin:top right}.download-option{align-items:center;display:flex;font-weight:400;gap:6px}.download-option,.filter-text{font-family:Poppins,sans-serif;font-size:.875rem}.filter-text{color:#181818;font-weight:500;margin:0!important}.ant-select-dropdown{padding:0!important}.spinner{align-content:center;justify-content:center!important;margin-top:5px;width:100%}.truncate-text{overflow:hidden;text-overflow:ellipsis}.text-limit,.truncate-text{display:inline-block;max-width:200px;vertical-align:middle;white-space:nowrap}.max-content{max-width:50%}.form-section-common{margin-bottom:0!important}.vertical-text{flex-direction:column;height:100%}.chart-label-column,.vertical-text{align-items:center;display:flex;justify-content:center}.vertical-text p{color:#181818;font-family:Poppins,sans-serif;font-size:13px;font-size:.8125rem;font-weight:500;margin:5px 0;text-align:center;text-orientation:mixed;transform:rotate(-180deg);writing-mode:vertical-lr}b{font-weight:600}.margin-bottom{margin-bottom:20px}.padding-bottom{padding-bottom:20px}.region-map-tooltip-container{display:flex;flex-wrap:wrap;max-width:350px}.region-map-detail{word-wrap:break-word;overflow-wrap:break-word;white-space:normal;width:300px}.button-common{border-radius:5px;font-family:Poppins,sans-serif;font-size:.875rem;font-weight:500;height:40px;width:100%}.button-common .button-icon-left{margin-right:0}.button-common .button-icon-left,.button-common .button-icon-right{align-items:center;display:inline-flex}.button-primary{background-color:#20bf55;border:2px solid #20bf55;color:#fff}.button-primary:hover{background-color:#20bf55!important;border:none!important;color:#fff!important}.button-primary:disabled{background-color:#d0d0d0;border:.5px solid #d0d0d0;color:#fff}.button-primary:disabled:active,.button-primary:disabled:focus,.button-primary:disabled:hover{background-color:#d0d0d0!important;border:.5px solid #d0d0d0!important;color:#fff!important}.button-secondary{background-color:#fff;border:1px solid #20bf55;color:#20bf55}.button-secondary:hover{background-color:#fff!important;border:1px solid #20bf55!important;color:#20bf55!important}.button-secondary:disabled,.button-secondary:disabled:active,.button-secondary:disabled:focus,.button-secondary:disabled:hover{background-color:#fff!important;border:.5px solid #d0d0d0!important;color:#d0d0d0!important}.login-flow-button{height:48px!important}.common-modal{width:100%!important}.common-modal .common-modal-content{padding:32px!important}.common-modal .ant-modal-content{border-radius:8px;padding:0}.common-modal .ant-modal-header{border-bottom:1px solid #ebebeb;border-radius:8px 8px 0 0;margin-bottom:0;padding:20px!important}.common-modal .ant-modal-title{color:#181818;font-family:Poppins,sans-serif;font-size:.875rem;font-weight:600}.common-modal .common-modal-footer{align-items:center;border-radius:0;display:flex;flex-direction:row;justify-content:flex-end;padding:16px 32px}.common-modal .modal-footer-button{height:40px!important}.common-modal .modal-footer-button:not(:first-child){margin-left:6px}.common-modal .modal-footer-button .button-icon-left{align-items:center;display:inline-flex;margin-right:8px}.common-modal .modal-footer-button .button-icon-right{align-items:center;display:inline-flex;margin-left:8px}.common-modal .button-gray-dark{background-color:#626262;border:1px solid #626262}.common-modal .button-gray-dark:hover{background-color:#626262!important}.expired-modal{height:200px;max-width:620px;width:auto!important}.expired-modal .ant-modal-close{display:none}.expired-modal .common-modal-content{padding:16px 32px!important}.expired-modal .ant-modal-content .expired-text{color:#181818;font-family:Poppins,sans-serif;font-size:.875rem;font-weight:400;margin:9px 0 2px;width:auto}.expired-modal .ant-modal-content .contact-section{align-items:center;display:flex;flex-direction:row;justify-content:flex}.expired-modal .ant-modal-content .warn-text{color:#181818;font-family:Poppins,sans-serif;font-size:1.25rem;font-weight:600;margin-bottom:4px}.expired-modal .ant-modal-content .contact-link{color:#20bf55;font-family:Poppins,sans-serif;font-size:.9375rem;font-weight:600}.expired-modal .ant-modal-header{display:none}.expired-modal .common-modal-footer{border-top:1px solid #ebebeb;display:flex;padding:8px 24px 8px 0!important}.expired-modal .exit-btn{background-color:#f45c5c;border:1px solid #f45c5c;width:120px}.expired-modal .exit-btn:active,.expired-modal .exit-btn:focus,.expired-modal .exit-btn:hover{background-color:#f45c5c!important;border:1px solid #f45c5c}.subscriber-modal{max-width:740px!important;width:100%}.subscriber-modal .ant-modal-body{padding:11px 0 0}.subscriber-modal .steps-navigation{margin-bottom:24px}.subscriber-modal .loader-overlay{align-items:center;background-color:#0006;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}.subscriber-modal .steps-content{display:flex;flex-direction:column;gap:20px;margin-top:33px}.subscriber-modal .form-row{display:flex;flex-direction:column;width:100%}.subscriber-modal .ant-select-selector{padding:0 15px}.subscriber-modal .common-modal-footer{border-top:1px solid #ebebeb}.subscriber-modal .ant-btn-primary,.subscriber-modal .ant-btn-secondary{width:160px}.admin-modal{max-height:720px;max-width:740px!important;overflow-y:auto;width:100%}.admin-modal .common-modal-content{padding:34px 32px 20px!important}.admin-modal .ant-modal-body{padding:0}.admin-modal .steps-navigation{margin-bottom:24px}.admin-modal .form-row{display:flex;flex-direction:column;width:100%}.admin-modal .ant-select-selector{padding:0 15px}.admin-modal .common-modal-footer{border-top:1px solid #ebebeb;display:flex;justify-content:flex-end}.admin-modal .modal-footer-button:not(:first-child){margin-left:6px}.admin-modal .ant-btn-primary,.admin-modal .ant-btn-secondary{height:40px;width:180px}.delete-modal{max-width:500px!important;width:100%}.delete-modal .common-modal-content{padding:30px 28px!important}.delete-modal .ant-modal-body{padding:0}.delete-modal .ant-input{border-radius:6px!important;box-shadow:none;min-height:100px;padding:10px;position:relative;width:100%}.delete-modal .ant-input,.delete-modal .ant-input::placeholder{color:#425565!important;font-family:Poppins,sans-serif;font-size:.75rem;font-weight:400}.delete-modal .ant-input::placeholder{opacity:1}.delete-modal .reason-text{color:#323949;font-family:Poppins,sans-serif;font-size:.875rem;font-weight:400;margin:0 0 4px!important;text-align:left}.delete-modal .common-modal-footer{border-top:1px solid #ebebeb;display:flex;justify-content:flex-end}.delete-modal .modal-footer-button:not(:first-child){margin-left:6px}.delete-modal .red-button{background-color:#f45c5c;border:1px solid #f45c5c}.delete-modal .red-button:hover{background-color:#f45c5c!important;border:1px solid #f45c5c!important}.verify-phone-modal{max-width:464px!important;width:100%}.verify-phone-modal .common-modal-content{padding:40px 32px 60px!important}.verify-phone-modal .ant-modal-body{padding:0}.verify-phone-modal .common-modal-footer{display:none}.verify-phone-modal .modal-footer-button:not(:first-child){margin-left:6px}.change-password-modal{max-width:464px!important;width:100%}.change-password-modal .common-modal-content{padding:40px 32px 60px!important}.change-password-modal .ant-modal-body{padding:0}.change-password-modal .common-modal-footer{display:none}.change-password-modal .select-method-text{color:#323949;font-family:Poppins,sans-serif;font-size:.875rem;font-weight:400;margin-bottom:23;margin-top:23px}.create-password-modal,.verify-phone-number-modal{max-width:480px!important;width:100%}.verify-phone-number-modal .common-modal-content{padding:28px 87px!important;text-align:center}.verify-phone-number-modal .common-modal-footer{align-items:center;border-top:1px solid #ebebeb;display:flex;flex-direction:row;justify-content:flex-end}.verify-phone-number-modal .common-modal-footer .ant-btn-primary,.verify-phone-number-modal .common-modal-footer .ant-btn-secondary{height:40px;width:132px}.verify-phone-number-modal .verify-phone-text{color:#323949;font-family:Poppins,sans-serif;font-size:.9375rem;font-weight:400;margin:0!important}.add-to-portfolio-modal{max-width:600px!important}.add-to-portfolio-modal .common-modal-content{padding:16px 32px!important}.add-to-portfolio-modal .create-portfolio-section{align-items:center;display:flex;flex-direction:row;justify-content:flex-end;margin-bottom:7px}.add-to-portfolio-modal .create-portfolio-section .create-new-portfolio-link img{height:16px;margin-right:8px;width:16px}.add-to-portfolio-modal .portfolio-list{margin-bottom:8px;margin-top:12px;max-height:200px;overflow-y:auto;padding-right:8px}.add-to-portfolio-modal .portfolio-list .portfolio-item{align-items:center;display:flex;flex-direction:row;font-size:14px;justify-content:flex-start;margin-bottom:0;padding:7px 0}.add-to-portfolio-modal .portfolio-list .portfolio-item .portfolio-name{color:#616161;font-family:Poppins,sans-serif;font-size:.875rem;font-weight:400}.add-to-portfolio-modal .portfolio-list .portfolio-item .info-icon{height:16px;margin-left:5px;margin-right:12px;width:16px}.add-to-portfolio-modal .portfolio-list .portfolio-item .created-by-text{color:#919698;display:inline-block;font-family:Poppins,sans-serif;font-size:.875rem;font-style:italic;font-weight:400;padding-left:5px;vertical-align:middle}.add-to-portfolio-modal .portfolio-list .portfolio-item .ant-checkbox-wrapper{margin-bottom:0!important;margin-right:8px}.add-to-portfolio-modal .portfolio-list::-webkit-scrollbar{width:6px}.add-to-portfolio-modal .portfolio-list::-webkit-scrollbar-thumb{background-color:#d9d9d9;border-radius:3px}.add-to-portfolio-modal .portfolio-list::-webkit-scrollbar-track{background-color:#0000}.add-to-portfolio-modal .common-modal-footer{border-top:1px solid #ebebeb}.session-expire-modal{max-width:480px;z-index:99999}.session-expire-modal .ant-modal-close{display:none!important}.session-expire-modal .common-modal-content{padding:24px!important}.session-expire-modal .session-expire-content .session-title{color:#181818;font-family:Poppins,sans-serif;font-size:1.25rem;font-weight:600;margin-bottom:15px;margin-top:0!important}.session-expire-modal .session-expire-content .content-text{color:#181818;margin-bottom:0;margin-top:0}.session-expire-modal .session-expire-content .timer{color:#181818;font-family:Poppins,sans-serif;font-size:1.5rem;font-weight:700;margin:5px 0!important}.session-expire-modal .common-modal-footer{border-top:1px solid #ebebeb;display:flex;padding:15px 24px 15px 0!important}.portfolio-create-modal{max-width:464px!important}.portfolio-create-modal .ant-modal-header{border-radius:8px 8px 0 0!important}.portfolio-create-modal .common-modal-content{padding:10px 32px!important}.portfolio-create-modal .common-modal-content .share-option-item{margin-bottom:0!important}.portfolio-create-modal .common-modal-footer{border-top:1px solid #ebebeb}.save-report-modal{max-height:490px!important;max-width:635px!important}.save-report-modal .ant-modal-header{border-radius:8px 8px 0 0!important}.save-report-modal .common-modal-content{padding:10px 32px!important}.save-report-modal .common-modal-content .share-option-item{margin-bottom:0!important}.save-report-modal .common-modal-footer{border-top:1px solid #ebebeb}.save-report-table-modal{max-height:250px!important;max-width:1000px!important}.save-report-table-modal .ant-modal-header{border-radius:8px 8px 0 0!important}.save-report-table-modal .common-modal-content{padding:10px 32px!important}.save-report-table-modal .common-modal-content .share-option-item{margin-bottom:0!important}.save-report-table-modal .common-modal-footer{border-top:1px solid #ebebeb}.customized-csv-download-modal{max-width:700px!important}.customized-csv-download-modal .save-report-info-section{margin-bottom:20px}.customized-csv-download-modal .save-report-info-section .info-list{font-family:Poppins,sans-serif;font-size:.875rem;font-weight:400;padding-left:24px;width:100%}.customized-csv-download-modal .save-report-info-section .info-list li{line-height:1.7}.customized-csv-download-modal .ant-modal-header{border-radius:8px 8px 0 0!important}.customized-csv-download-modal .common-modal-content{padding:10px 32px!important}.customized-csv-download-modal .common-modal-content .share-option-item{margin-bottom:0!important}.customized-csv-download-modal .common-modal-footer{border-top:1px solid #ebebeb}.csv-generating-modal{max-width:500px!important}.csv-generating-modal .save-report-info-section{margin-bottom:20px}.csv-generating-modal .save-report-info-section .info-list{font-family:Poppins,sans-serif;font-size:.875rem;font-weight:400;padding-left:24px;width:100%}.csv-generating-modal .save-report-info-section .info-list li{line-height:1.7}.csv-generating-modal .ant-modal-header{border-radius:8px 8px 0 0!important}.csv-generating-modal .common-modal-content{padding:10px 32px!important}.csv-generating-modal .common-modal-content .share-option-item{margin-bottom:0!important}.csv-generating-modal .common-modal-footer{border-top:1px solid #ebebeb;justify-content:center!important}.report-text{color:#20bf55;font-size:13px;font-weight:400;line-height:16px;text-decoration:underline;text-decoration-color:#20bf55;text-decoration-style:solid}@supports((-webkit-text-decoration-skip:ink) or (text-decoration-skip-ink:auto)){.report-text{-webkit-text-decoration-skip-ink:false;text-decoration-skip-ink:false}}.report-text:active,.report-text:focus,.report-text:hover{color:#20bf55;text-decoration:underline}.saved-on-date{font-size:12px;font-weight:400;line-height:18px}.saved-on-time{color:#b3b1b1;font-size:11px;font-style:italic;font-weight:400;line-height:16.5px}.search-area{margin-bottom:16px}.add-power-plant{max-width:552px!important}
/*# sourceMappingURL=main.79a39257.css.map*/