.ppa__logo__img{height:35px;object-fit:cover}.header__container{align-items:center;background:var(--light-grey);color:#fff;display:flex;flex-direction:row;height:10vh;justify-content:space-between}.header__container .brand__option{align-items:center;display:flex;flex-direction:row;gap:10px;padding:10px}.collapsible__option{-webkit-filter:invert(100%);filter:invert(100%);height:24px;width:24px}.ppa__brand{align-items:flex-end;display:flex;flex-direction:row;gap:10px;justify-content:center;margin-bottom:14px;margin-left:5px;position:relative}.ppa__brand__caption{-webkit-font-feature-settings:"clig" off,"liga" off;font-feature-settings:"clig" off,"liga" off;font-family:EYInterstate;font-size:18px;font-style:normal;font-weight:400;left:125px;position:absolute;top:0;width:350px}.user__info{flex-direction:row;gap:20px;margin-right:30px;padding-right:10px}.user__info,.user__info .user__avatar{align-items:center;display:flex;justify-content:center}.user__info .user__avatar{background:grey;border:none;border-radius:50%;color:#fff;cursor:pointer;height:40px;width:40px}.user__notificaiton{position:relative}.user__notify{align-items:center;background:red;border-radius:50%;display:flex;font-size:smaller;height:13.5px;justify-content:center;left:-6px;position:absolute;text-align:center;top:-4.6px;width:13.5px}.notification__count{left:3px;position:absolute;top:-14px}.user__avatar p{font-size:11px}.user__info__container{align-items:flex-start;background-color:#000;color:#fff;display:flex;flex-direction:column;justify-content:center;padding:10px;position:absolute;right:0;width:17%;z-index:99999}.user__info__container p{overflow-wrap:break-word}.user__info__avatar__name,.user__info__email{max-width:95%}.user__info__avatar__name .user__avatar{align-items:center;background:grey;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;height:30px;justify-content:center;margin-right:5px;width:30px}.user__avatar span{font-family:EYInterstate;font-size:12px;font-weight:400}.user__info__avatar__name,.user__info__signout__opt{align-items:center;cursor:pointer;display:flex;flex-direction:row;gap:5px;justify-content:space-between}.user__info__signout__opt p{color:var(--primary-yellow)}.user__info__avatar__name .user__full__name{font-weight:700}.sidebar__container{background-color:var(--light-grey);color:#fff;cursor:pointer;min-height:90vh;transition:all .5s ease;transition:all .3s ease;width:42px;z-index:99}.sidebar__container.open{width:257px}.toggle__option{background:var(--light-grey);border:none;color:#fff;cursor:pointer;font-size:20px}.toggle_btn{align-items:center;display:flex;flex-direction:row;justify-content:flex-end}.sidebar__nav__list{align-items:center;display:flex;flex-direction:column;gap:5px;justify-content:flex-start;margin:0}.nav__list{cursor:pointer;flex-grow:1;list-style:none;padding:0;width:100%}.nav__item_menu__option{color:#fff;display:flex;flex-direction:row;gap:20px;padding:13px 0 13px 13px;text-decoration:none;transition:all .5s ease}.nav__item_menu__option span{-webkit-font-feature-settings:"clig" off,"liga" off;font-feature-settings:"clig" off,"liga" off;color:#fff;color:var(--primary-ey-white-ffffff,#fff);font-family:EYInterstate;font-size:14px;font-style:normal;font-weight:700;line-height:22px}.nav__item_sidebar__menu:hover{background:var(--primary-black);border-left:3px solid var(--primary-yellow)}.nav__item_sidebar{display:flex;flex-direction:column}.nav__item_sidebar__menu{display:flex;flex-direction:row;gap:5px}.nav__item_sidebar__menu.highlight{background:var(--primary-black);border-left:3px solid var(--primary-yellow)}.nav__item_sidebar__menu.highlight span{color:var(--primary-yellow)}.sidebar__submenu{display:flex;flex-direction:column;gap:5px;padding:0}.nav__item_sidebar__menu button.submenu__button{background:none;cursor:pointer}.sidebar__submenu__item{-webkit-font-feature-settings:"clig" off,"liga" off;font-feature-settings:"clig" off,"liga" off;color:var(--primary-white);cursor:pointer;font-family:EYInterstate;font-size:10px;font-size:14px;font-style:normal;font-weight:300;line-height:22px;margin:10px 0;padding-left:50px}.sidebar__submenu__item:hover{color:var(--primary-yellow);font-weight:700}.sidebar__submenu__item_list{height:100%;width:100%}.submenu_highlight{background:var(--sidenav-light-grey);color:var(--primary-yellow);font-weight:700}.close{display:none}.nav__item_sidebar a{background-color:#000;display:flex;gap:5px;width:100%}.nav__item_sidebar button{background:var(--light-grey);border:none;color:#fff;margin:0;outline:none;padding:0}.nav__item_support{margin-top:30px}.success__modal__container{background-color:#fff;display:flex;flex-direction:column;height:auto;left:50%;position:absolute;top:50%;-webkit-transform:translate(-45%,-56%);transform:translate(-45%,-56%);width:400px;z-index:99999999999}.success__modal__header{border-bottom:1px solid grey;display:flex;flex-direction:row;justify-content:space-between;margin-bottom:5px;padding:0 20px}.success__modal__header__title{align-items:center;display:flex;font-family:EYInterstate;font-size:18px;font-style:normal;font-weight:400;line-height:22px}.success__modal__header__icon{height:16px;margin-left:5px;width:16px}.success__modal__header .success__info{align-items:center;display:flex;flex-direction:row;gap:10px}.success__modal__content__message{border-bottom:1px solid grey;display:flex;font-family:EYInterstate;font-size:16px;font-style:normal;font-weight:300;height:7rem;padding-left:20px}.success__modal__content p{margin:0}.success-modal-footer{display:flex;flex-direction:row;justify-content:flex-start;margin-bottom:10px;margin-top:10px}.success-modal-footer button{background:#000;border:none;color:#fff;cursor:pointer;font-size:12px;font-weight:700;height:var(--button-height);margin-left:5px;padding:11px 36px}.confirm-modal-container{background-color:var(--secondary-grey);display:flex;flex-direction:column;left:50%;max-height:80%;max-width:75%;min-height:15rem;min-width:30%;overflow:auto;position:absolute;top:50%;-webkit-transform:translate(-45%,-46%);transform:translate(-45%,-46%);z-index:9999999}.confirm-modal-header{border-bottom:1px solid var(--border-color);color:var(--text-color);display:flex;flex-direction:row;font-family:EYInterstate;font-style:normal;justify-content:space-between;line-height:22px;padding:0 10px}.confirm-modal-header,.confirm-modal-header p{font-size:16px;font-weight:400}.confirm-modal-content{border-bottom:1px solid var(--border-color);display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;margin-bottom:10px}.confirm-modal-block{background:var(--light-grey);border:1px solid var(--border-color);display:flex;flex-direction:column;margin:20px 10px 10px;width:calc(50% - 25px)}.confirm-modal-block-name{background:var(--secondary-grey);border:1px solid var(--border-color);color:var(--text-color);font-weight:400;margin:0;padding:10px 0 10px 5px}.confirm-modal-block-name,.confirm-modal-block-value{font-family:EYInterstate;font-size:14px;font-style:normal;line-height:22px}.confirm-modal-block-value{color:var(--input-text-color);font-weight:300;overflow:hidden;padding-left:5px;text-overflow:ellipsis}.confirm-modal-actions{display:flex;flex-direction:row;gap:20px;margin-bottom:12px;margin-left:10px;margin-top:10px}.confirm-modal-actions button{cursor:pointer;height:30px}.confirm-modal-actions .confirm-button{background:var(--primary-yellow);border:none;color:var(--bg-color);font-size:12px;font-weight:700;height:44px;padding:11px 36px}.confirm-modal-actions .cancel-button{background:var(--light-grey);border:1px solid var(--border-color);color:var(--text-color);font-size:12px;font-weight:700;height:44px;padding:11px 36px}.confirm-modal-header .cursor{cursor:pointer}.confirm-policy{padding:0 20px}.confirm-modal-actions-policy{align-items:center;display:flex;flex-direction:row;gap:20px;justify-content:center;margin-bottom:12px;margin-left:10px;margin-top:10px}.confirm-modal-actions-policy button{cursor:pointer;height:30px}.confirm-modal-actions-policy .confirm-button{background:#000;border:none;color:#fff;font-size:12px;font-weight:700;height:44px;padding:11px 36px}.confirm-policy-modal-header{align-self:flex-end;color:var(--primary-grey);display:flex;flex-direction:row;font-family:EYInterstate;font-size:16px;font-style:normal;font-weight:400;justify-content:space-between;line-height:22px;padding:5px 10px;position:-webkit-sticky;position:sticky;right:0;top:0}.confirm-policy-modal-header p{cursor:pointer;font-size:16px;font-weight:400;margin:0}.admin__client__onboarding__wrapper{margin-top:20px}.admin__client__onboarding__form__container{background-color:var(--secondary-grey);border:1px solid var(--border-color);border-bottom:none;display:flex;margin-left:20px;margin-right:20px;padding:10px 20px}.admin__client__title{align-items:center;background:var(--light-grey);color:var(--text-color);height:40px;justify-content:flex-start;padding-left:15px;padding-right:26px}.admin__client__title,.ppa__client__options{border:1px solid var(--border-color);display:flex;margin-left:20px;margin-right:20px}.ppa__client__options{background-color:var(--secondary-grey);border-top:none;flex-direction:row;gap:10px;padding:10px 20px}.admin__client__onboarding__form{display:flex;flex-direction:column;margin-top:10px;width:100%}.admin__client__onboarding__form .input_row,.input_row_two_column{display:flex;flex-wrap:wrap}.input_row_two_column{width:66.7%}.admin__client__form__group{display:flex;flex:31.5% 1;flex-direction:column;gap:10px;height:95px;margin-right:15px;position:relative}.admin__client__form__group label{color:var(--text-color);font-family:EYInterstate;font-size:14px;font-weight:700}.admin__client__form__group_two_Column{display:flex;flex-direction:column;gap:10px;height:95px;margin-right:15px;position:relative;width:calc(50% - 15px)}.admin__client__form__group_two_Column label{color:var(--text-color);font-family:EYInterstate;font-size:14px;font-weight:700}.LGC_Feild{margin-right:35%}.admin__client__input{background-color:var(--light-grey);border:none;box-sizing:border-box;color:var(--input-text-color)!important;height:var(--textbox-height);padding:8px}.admin__client__input:disabled{cursor:not-allowed}.admin_input_error{-webkit-font-feature-settings:"clig" off,"liga" off;font-feature-settings:"clig" off,"liga" off;color:var(--error-red);font-family:EYInterstate;font-size:10px;font-style:normal;font-weight:300;margin:0;padding:0}.ppa__client__options button{background-color:var(--light-grey);border:1px solid var(--border-color);color:var(--input-text-color);cursor:pointer;font-size:12px;font-weight:700;height:var(--button-height);padding:11px 36px}.forward__option{background-color:var(--primary-yellow)!important;color:var(--bg-color)!important}.forward__option:disabled{background-color:var(--light-grey)!important;color:var(--disabled-color)!important;cursor:not-allowed}.input-form-group{display:flex;flex:31.5% 1;flex-direction:column;gap:10px;height:95px;margin-right:15px;position:relative}.input-form-group label{color:var(--text-color);font-family:EYInterstate;font-size:14px;font-weight:700}.multi-value-input-container{align-items:center;display:flex;flex-direction:row}.multi-value-input{background-color:var(--light-grey);border:none;box-sizing:border-box;color:var(--input-text-color)!important;flex:1 1;height:var(--textbox-height);outline:none;padding:8px}.multi-value-input-container button{cursor:pointer;margin-left:10px}.admin__client__input::-webkit-input-placeholder{color:var(--input-text-color)!important}.admin__client__input::placeholder{color:var(--input-text-color)!important}.input-values-wrapper{color:var(--input-text-color);display:flex;flex-direction:row;flex-wrap:wrap;overflow-y:scroll}.input-value-container{align-items:center;display:flex}.input-value-container button{cursor:pointer;margin-left:5px}.admin-permission_wrapper{margin-top:20px}.admin-permission-title{align-items:center;background:var(--light-grey);color:var(--text-color);font-size:14px;font-weight:400;height:40px;justify-content:flex-start;padding-left:15px;padding-right:26px}.admin-permission-form-container,.admin-permission-title{border:1px solid var(--border-color);display:flex;margin-left:20px;margin-right:20px}.admin-permission-form-container{background-color:var(--secondary-grey);flex-direction:column;gap:15px;padding:10px 20px}.admin-permission-actions{display:flex;flex-direction:row;gap:20px;justify-content:flex-start;margin-top:2rem}.admin-permission-form{display:flex;flex-wrap:wrap;justify-content:space-between}.admin-permission-form-group{display:flex;flex-direction:column;gap:10px;height:95px;margin-top:2rem;position:relative;width:45%}.admin-permission-form-group label{color:var(--text-color);font-family:EYInterstate;font-size:14px;font-weight:700}.admin-permission-input{background-color:var(--light-grey);border:none;color:var(--input-text-color);height:30px;padding:8px}.admin-permission-input:disabled{color:var(--disabled-color);cursor:not-allowed;opacity:.7}.admin-permission-select-input{background-color:var(--light-grey);border:none;color:var(--input-text-color);height:var(--textbox-height)}.admin-permission-select-input::-webkit-input-placeholder{color:var(--disabled-color)}.admin-permission-select-input::placeholder{color:var(--disabled-color)}.admin-permission-select-input:disabled{color:var(--disabled-color);cursor:not-allowed}.admin-permission-input::-webkit-input-placeholder{color:var(--input-text-color)!important}.admin-permission-input::placeholder{color:var(--input-text-color)!important}.admin-permission-input:disabled::-webkit-input-placeholder{color:var(--disabled-color)!important}.admin-permission-input:disabled::placeholder{color:var(--disabled-color)!important}.admin-permission-actions button{background-color:var(--light-grey);border:1px solid var(--border-color);color:var(--input-text-color);cursor:pointer;font-size:12px;font-weight:700;height:var(--button-height);padding:11px 36px}.admin-permission-actions .confirm-button{background-color:var(--primary-yellow);color:var(--bg-color)}.admin-permission-actions .confirm-button:disabled{background-color:var(--light-grey);color:var(--disabled-color);cursor:not-allowed}.admin__contract__onboarding__wrapper{margin-top:20px}.admin_contract_greeting{margin-bottom:0;margin-left:20px}.admin__contract__onboarding__form__container{background-color:var(--secondary-grey);flex-direction:column;gap:15px;padding:10px 20px}.admin__contract__onboarding__form__container,.admin__contract__title{border:1px solid var(--border-color);display:flex;margin-left:20px;margin-right:20px}.admin__contract__title{align-items:center;background:var(--light-grey);color:var(--text-color);height:40px;justify-content:flex-start;padding-left:15px;padding-right:26px}.ppa__contract__options{display:flex;flex-direction:row;gap:20px;justify-content:flex-start}.admin__contract__onboarding__form{display:flex}.admin_contract_form_column{margin:0 10px;width:calc(33.3% - 10px)}.admin__contract__form__group{display:flex;flex-direction:column;height:90px;margin-top:20px;position:relative;width:100%}.admin__contract__form__group p{font-size:10px;margin-top:5px}.admin__contract__form__group .options__icons{top:25px}.admin__contract__form__group .close_icon{cursor:pointer;display:flex;flex-direction:row;gap:10px;position:absolute;right:0;top:30px}.admin__contract__form__group label{color:var(--text-color);font-family:EYInterstate;font-size:14px;font-weight:700;letter-spacing:0;line-height:20px;text-align:left}.admin__contract__form__group .cal__icon{position:absolute;right:0;top:23px}.admin__contract__input{padding:8px}.admin__contract__input,.admin__contract__input__file{background-color:var(--light-grey);border:none;box-sizing:border-box;font-size:14px;font-weight:300;height:var(--textbox-height);margin-top:5px}.admin__contract__input__file{padding:8px 30px 8px 8px}.admin__contract__input::-webkit-input-placeholder{color:var(--input-text-color)!important;font-family:EYInterstate;font-size:14px;font-weight:300;letter-spacing:0;line-height:22px;text-align:left}.admin__contract__input::placeholder{color:var(--input-text-color)!important;font-family:EYInterstate;font-size:14px;font-weight:300;letter-spacing:0;line-height:22px;text-align:left}.ppa__contract__options button{background-color:var(--light-grey);border:1px solid var(--border-color);color:var(--input-text-color);cursor:pointer;font-size:12px;font-weight:700;height:var(--button-height);padding:11px 36px}.forward__option{background-color:var(--primary-yellow);color:var(--bg-color)}.cancel__option{background-color:#fff}.react-calendar{background:#fff;border:1px solid #a0a096;font-family:Arial,Helvetica,sans-serif;line-height:1.125em;max-width:100%;width:350px}.react-calendar--doubleView{width:700px}.react-calendar--doubleView .react-calendar__viewContainer{display:flex;margin:-.5em}.react-calendar--doubleView .react-calendar__viewContainer>*{margin:.5em;width:50%}.react-calendar,.react-calendar *,.react-calendar :after,.react-calendar :before{box-sizing:border-box}.react-calendar button{border:0;margin:0;outline:none}.react-calendar button:enabled:hover{cursor:pointer}.react-calendar__navigation{display:flex;height:44px;margin-bottom:1em}.react-calendar__navigation button{background:none;min-width:44px}.react-calendar__navigation button:disabled{background-color:#f0f0f0}.react-calendar__navigation button:enabled:focus,.react-calendar__navigation button:enabled:hover{background-color:#e6e6e6}.react-calendar__month-view__weekdays{font-size:.75em;font-weight:700;text-align:center;text-transform:uppercase}.react-calendar__month-view__weekdays__weekday{padding:.5em}.react-calendar__month-view__weekNumbers .react-calendar__tile{align-items:center;display:flex;font-size:.75em;font-weight:700;justify-content:center}.react-calendar__month-view__days__day--weekend{color:#d10000}.react-calendar__month-view__days__day--neighboringMonth{color:#757575}.react-calendar__century-view .react-calendar__tile,.react-calendar__decade-view .react-calendar__tile,.react-calendar__year-view .react-calendar__tile{padding:2em .5em}.react-calendar__tile{background:none;line-height:16px;max-width:100%;padding:10px 6.6667px;text-align:center}.react-calendar__tile:disabled{background-color:#f0f0f0}.react-calendar__tile:enabled:focus,.react-calendar__tile:enabled:hover{background-color:#e6e6e6}.react-calendar__tile--now{background:#ffff76}.react-calendar__tile--now:enabled:focus,.react-calendar__tile--now:enabled:hover{background:#ffffa9}.react-calendar__tile--hasActive{background:#76baff}.react-calendar__tile--hasActive:enabled:focus,.react-calendar__tile--hasActive:enabled:hover{background:#a9d4ff}.react-calendar__tile--active{background:#006edc;color:#fff}.react-calendar__tile--active:enabled:focus,.react-calendar__tile--active:enabled:hover{background:#1087ff}.react-calendar--selectRange .react-calendar__tile--hover{background-color:#e6e6e6}.react-calendar{max-width:15vw;position:absolute;top:50px;width:15vw;z-index:9999!important}.react-calendar__navigation{background-color:#000;color:#fff;margin-bottom:0}.react-calendar__navigation__arrow,.react-calendar__navigation__label{color:#fff}.react-calendar__month-view__weekdays{background-color:#000;color:#fff}.react-calendar__navigation button:disabled{background-color:#000}.form__group,.relative{position:relative}.form__group{display:flex;flex-direction:column}.datepicker-label{color:var(--text-color)}.options__icons{cursor:pointer;display:flex;flex-direction:row;gap:10px;position:absolute;right:0;top:9px}.admin__contract__input{color:var(--input-text-color)}.admin__contract__input:disabled{cursor:not-allowed;opacity:.7}.text_error{padding:0}.pagination-container{display:flex;flex-direction:row;gap:15px;justify-content:space-between;margin-right:0}.pagination-container .button{-webkit-appearance:button;appearance:button;background-color:var(--light-grey);background-image:none;border:none;cursor:pointer;margin:0;text-transform:none;width:35px}.page-size-select,.page-size-select:focus-visible{background-color:var(--light-grey);background-image:none;border:none;cursor:pointer;margin:0;text-transform:none}.page-count{color:var(--input-text-color);padding-top:3px}.table{border-collapse:collapse;margin-left:0;margin-top:2rem;overflow-x:auto;width:100%}.tab__search .table-search-box{background-color:var(--light-grey);height:var(--textbox-height);padding-left:5px;width:337px}.tab__search .table-search-box::-webkit-input-placeholder{color:var(--input-text-color)}.tab__search .table-search-box::placeholder{color:var(--input-text-color)}.tab__search .search-icon{height:30px;left:310px;position:absolute;top:10px;width:30px}.table .header{align-items:center;display:flex;position:relative}.table td,.table th{background-color:var(--light-grey);color:var(--input-text-color);font-family:EYInterstate;font-size:12px;font-style:normal;font-weight:300;height:8px;line-height:20px;text-align:left}.table th{font-weight:700}.table thead th{background-color:var(--light-grey)}.table td{border:none}.table thead{height:44px}.column-header-container{align-items:center;display:flex;padding-left:.5rem}.column-header{color:var(--input-text-color);font-family:EYInterstate;font-size:12px;font-style:normal;font-weight:700;line-height:20px}.column-header-icon,.fa-icon{cursor:pointer}.fa-icon{height:.75rem;padding:0 8px;width:.75rem}.column-data{font-size:12px;line-height:20px;max-width:160px;overflow:hidden;padding-left:.5rem;text-overflow:ellipsis;white-space:nowrap}.column-data,.table-norecords{color:var(--input-text-color);font-family:EYInterstate;font-style:normal;font-weight:300}.table-norecords{display:flex;font-size:14px;justify-content:center}.table-footer{align-items:center;flex-direction:row;margin-bottom:10px;margin-top:10px}.banner__container,.table-footer{display:flex;justify-content:flex-end;width:100%}.banner__container{flex-direction:column;height:100%}.banner-search-container{margin-bottom:2rem;margin-left:3rem}.banner-search-bar-icon{fill:#fff;position:relative;right:27px;top:9px}.banner-search-bar{background-color:var(--light-grey);border:none;border-bottom:.75px solid var(--primary-yellow);color:var(--primary-white);font-family:EYInterstate;font-size:14px;font-style:normal;font-weight:300;height:40px;line-height:22px;padding-left:.75rem;width:450px}input:focus{outline:none}input::-webkit-input-placeholder{color:var(--primary-white)}input::placeholder{color:var(--primary-white)}.offtaker__banner__search__component{align-items:flex-start;background-image:url(/static/media/offtaker_banner.44297055a434b972abb2.png);background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:column;gap:25px;height:180px;justify-content:flex-start}.offtaker__contract__table__view{margin:1rem 3rem}.generator__banner__search__component{align-items:flex-start;background-image:url(/static/media/generator_banner.5e955f3da681b296238f.png);background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:column;gap:25px;height:180px;justify-content:flex-start}.generator__contract__table__view{margin:1rem 3rem}.view-contract-icon{cursor:pointer}.tab-item{border-bottom:3px solid transparent}.tab-item.active{font-weight:700}.generator__contract__details__wrapper{display:flex;flex-direction:column;flex-grow:1;min-height:65vh}.generator-contract-tabs{height:80%;margin-left:10px;width:100%}.generator__edit__contract__container{width:100%}.confirmation_modal_outer_container{display:flex;flex-grow:1;height:100%;position:fixed;width:100%;z-index:999999}span.client__name{font-weight:700}span.client__name,span.client__name__value{font-family:EYInterstate;font-size:14px;letter-spacing:0;line-height:20px;text-align:left}span.client__name__value{font-weight:300}.contract__description .contract__terms__title{color:var(--input-text-color);font-family:EYInterstate;font-size:14px;font-weight:400;letter-spacing:0;line-height:22px;text-align:left}.contract__description .contract__terms__desc{-webkit-font-feature-settings:"clig" off,"liga" off;font-feature-settings:"clig" off,"liga" off;color:var(--input-text-color);font-family:EYInterstate;font-size:12px;font-style:normal;font-weight:300;letter-spacing:-.2px;line-height:19.2px}.contract__param__details .contract__param__cards .contract__param__card .param__name{-webkit-font-feature-settings:"clig" off,"liga" off;font-feature-settings:"clig" off,"liga" off;background-color:var(--secondary-grey);border-bottom:1px solid var(--border-color);color:var(--text-color);font-family:EYInterstate;font-size:14px;font-style:normal;font-weight:400;line-height:22px}.contract__param__details .contract__param__title{-webkit-font-feature-settings:"clig" off,"liga" off;font-feature-settings:"clig" off,"liga" off;color:var(--text-color);font-family:EYInterstate;font-size:14px;font-style:normal;font-weight:700;line-height:20px}.contract__param__cards{gap:10px;width:99%}.contract__param__card{background:#3a3a4a;flex-shrink:0;height:102px;width:282.937px}.contract__param__details .contract__param__cards .contract__param__card .param__value{-webkit-font-feature-settings:"clig" off,"liga" off;font-feature-settings:"clig" off,"liga" off;background-color:var(--light-grey);color:var(--input-text-color);font-family:EYInterstate;font-size:14px;font-style:normal;font-weight:300;height:24px;line-height:22px}.param__value{margin-bottom:10px}.section__divider{height:1px;margin-top:5px;width:105%}.contract__update__detail__section .contract__update__title{-webkit-font-feature-settings:"clig" off,"liga" off;font-feature-settings:"clig" off,"liga" off;color:var(--text-color);font-family:EYInterstate;font-size:14px;font-style:normal;font-weight:700;line-height:20px}.generator__contract__edit__form{height:80px}.generator__contract__edit__form .form__group{width:250px}.generator__contract__edit__form .form__group .options__icons{right:0;top:-5px}.generator__contract__edit__form .form__group .admin__contract__input{background:#f6f6fa}.editContract-generator__contract__input{color:var(--input-text-color);height:var(--textbox-height);position:relative;width:221px}.editContract-generator__contract__input,.editContract-generator__contract__input .admin__contract__input{background-color:var(--light-grey);border:none}.editContract-generator__contract__input .options__icons{top:-6px}.editContract-generator__contract__input::-webkit-input-placeholder{-webkit-font-feature-settings:"clig" off,"liga" off;font-feature-settings:"clig" off,"liga" off;color:var(--input-text-color);font-family:EYInterstate;font-size:14px;font-style:normal;font-weight:300;line-height:22px}.editContract-generator__contract__input::placeholder{-webkit-font-feature-settings:"clig" off,"liga" off;font-feature-settings:"clig" off,"liga" off;color:var(--input-text-color);font-family:EYInterstate;font-size:14px;font-style:normal;font-weight:300;line-height:22px}.editContract-generator__contract__input:disabled{cursor:not-allowed}.editContract_text_error{-webkit-font-feature-settings:"clig" off,"liga" off;font-feature-settings:"clig" off,"liga" off;color:var(--error-red);font-family:EYInterstate;font-size:10px;font-style:normal;font-weight:300;padding-left:5px}.edit__contract__upate__button{background:var(--primary-yellow);color:var(--light-grey);cursor:pointer}.editContract_contract__termination__button:disabled,.edit__contract__upate__button,.edit__contract__upate__button:disabled{font-family:EYInterstate;font-size:12px;font-style:normal;font-weight:700;height:var(--button-height);line-height:22px;margin-bottom:0;padding:11px 36px}.editContract_contract__termination__button:disabled,.edit__contract__upate__button:disabled{background-color:var(--light-grey);border:1px solid var(--border-color);color:var(--disabled-color);cursor:not-allowed}.editContract_contract__termination__button:disabled{width:auto}.edit_contract_note__on__params{-webkit-font-feature-settings:"clig" off,"liga" off;font-feature-settings:"clig" off,"liga" off;color:var(--input-text-color);font-family:EYInterstate;font-size:14px;font-style:normal;font-weight:300;line-height:20px;margin-top:10px}.contract__termination__option{background:var(--light-grey);height:66px;justify-content:center;width:99%}.editContract_contract__termination__button{-webkit-font-feature-settings:"clig" off,"liga" off;font-feature-settings:"clig" off,"liga" off;background:var(--primary-yellow);border:none;color:#2e2e38;cursor:pointer;font-family:EYInterstate;font-size:12px;font-style:normal;font-weight:700;height:var(--button-height);line-height:22px;margin-right:20px;outline:none;padding:11px 36px}.edit__confirmation__modal__container_final{background-color:#fff;display:flex;flex-direction:column;width:30%;z-index:99999999999}.edit__confirmation__header{flex-direction:row;justify-content:space-between}.edit__confirmation__header,.edit__confirmation__message{border-bottom:1px solid grey;display:flex;margin-bottom:5px;padding:0 20px}.edit__confirmation__message{align-items:center;justify-content:center}.edit__confirmation__message p{font-size:14px;font-weight:300}.confirmation__title{font-size:16px;font-weight:400}.modal__close{cursor:pointer}.edit__confirmation__button{display:flex;flex-direction:row;gap:20px;justify-content:flex-start;margin:0 10px;padding:10px 20px}.edit__confirmation__button button{cursor:pointer;font-size:12px;font-weight:700;height:var(--button-height);padding:11px 36px}.modal__wrapper{align-items:center;display:flex;justify-content:center}.contract__termination__modal__container{background-color:#fff;display:flex;flex-direction:column;font-family:EYInterstate;font-size:14px;font-weight:400;height:80%;letter-spacing:0;line-height:22px;overflow:auto;text-align:left;width:60%;z-index:99999999999}.contract__termination__header{border-bottom:1px solid grey;display:flex;flex-direction:row;justify-content:space-between}.contract__termination__title{font-size:16px}.contract__current__param__cards,.contract__termination__title{font-family:EYInterstate;font-weight:400;letter-spacing:0;line-height:22px;text-align:left}.contract__current__param__cards{border-bottom:1px solid grey;display:flex;flex-direction:row;font-size:14px;justify-content:space-between;padding:20px}.contract__current__param__card{border:1px solid grey;height:88px;width:48%}.contract__param__name{background-color:#fafafc;border-bottom:1px solid grey;margin:0;padding:10px 0;width:100%}.contract__param__value{background-color:#fff;margin:0;padding:10px 0;width:100%}.contract__termination__req__params{display:flex;flex-direction:column;margin-bottom:10px;padding:0 20px}.contract__termination__req__form{display:flex;flex-direction:row;gap:30px;justify-content:space-between;margin-bottom:20px}.contract__termination__req__form .form__group{height:47px;width:280px}.contract__termination__req__form .form__group .admin__contract__input{background:#eaeaf2;height:47px;width:280px}.contract__termination__form__group{display:flex;flex-direction:column;gap:15px;margin-top:15px;position:relative;width:48%}.contract__termination__form__group_date{display:flex;flex-direction:column;gap:5px;position:relative;width:40%}.contract__termination__req__form .form__group{height:56px}.contract__termination__req__form .form__group .options__icons{top:17px}.early__term__date{flex-shrink:0;height:47px;margin-top:15px}.early__term__date .options__icons{top:50px}.early__term__date input{margin-top:15px;width:100%}.contract__termination__form__group .calendar__container .react-calendar{position:absolute;right:5px;width:300px;z-index:100000000000000000}.contract__termination__form__group .cal__icon{position:absolute;right:-5px;top:12px}.contract__termination__cal{background-color:#f6f6fa;border:none;border-bottom:1px solid #000;height:24px;outline:none;width:200px}.contract__termination__cal::-webkit-input-placeholder{color:#000}.contract__termination__cal::placeholder{color:#000}.contract__termination__input{background-color:#fff;border:1px solid #e1e1e6;height:var(--button-height);outline:none;overflow-x:scroll;overflow-y:visible;overflow-y:initial;resize:none;width:100%}.contract_termination__button{display:flex;flex:row 1;gap:10px}.contract_termination__button .check__fee__button{align-items:center;display:flex;font-family:EYInterstate;font-size:14px;font-weight:400;height:var(--button-height);justify-content:center;padding:11px 25px}.contract_termination__button .check__fee__button.active{background:#2e2e38;color:#fff}.contract_termination__button .select__button{align-items:center;display:inline-flex;flex-shrink:0;gap:2px;height:36px;justify-content:center;padding:7px 30px}.contract_termination__button .select__button.inactive{background:#eaeaf2}.contract_termination__button .select__button.active{background:#ffe600;border:1px solid #2e2e38}.contract__termination__terms{border:1px solid #e1e1e6;margin-left:18px;margin-right:10px;margin-top:15px}.contract__termination__desc{height:120px;overflow-y:scroll;padding:0 20px}.contract__termination__header{font-size:small;font-weight:700;padding:4px 20px}.contract__terms__checkbox{display:flex;flex-direction:row;gap:2px;padding-left:18px}.divider__section{background:#ecebeb;height:1px;margin-bottom:2px;width:100%}.contract__termination__confirmation__button{display:flex;flex-direction:row;gap:20px;margin-left:15px;padding:20px 0 20px 5px}.contract__termination__confirmation__button button{border:1px solid #000;cursor:pointer;font-size:12px;font-weight:700;gap:15px;height:var(--button-height);outline:none;padding:11px 36px}.contract__termination__confirmation__button .termination__confirmation{background:#000;color:#fff}.contract__termination__confirmation__button .termination__confirmation:disabled{background:var(--disabled-background-color);color:var(--disabled-color);cursor:not-allowed}.contract__termination__confirmation__button .termination__cancel{background:#fff;color:#000}.contract__termination__confirmation__modal__container{background-color:#fff;display:flex;flex-direction:column;height:200px;left:50%;position:absolute;top:50%;-webkit-transform:translate(-60%,-56%);transform:translate(-60%,-56%);z-index:99999999999}.contract__termination__confirmation__header{border-bottom:1px solid grey;display:flex;flex-direction:row;justify-content:space-between;padding:0 20px}.contract__termination__confirmation__content{align-items:center;border-bottom:1px solid grey;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-around;margin-bottom:10px}.contract__termination__confirmation__modal__button{display:flex;flex-direction:row;gap:10px;margin-left:10px}.contract__termination__confirmation__modal__button button{height:24px;width:70px}.contract__termination__confirmation__confirm{background:#000;border:none;color:#fff;outline:none}.contract__termination__confirmation__cancel{background:#fff;border:1px solid #000;color:#000}.toast-container{align-items:center;color:var(--primary-grey);display:flex;font-family:EYInterstate;font-size:14px;font-style:normal;font-weight:300;justify-content:space-between;line-height:22px;width:20rem}.toast-container button{background:none;border:none;cursor:pointer}.powerbi-dashboard-wrapper{display:flex;flex-direction:column;flex-grow:1}.powerBI_report,.powerbi-dashboard-tabs{height:100%;width:100%}.PowerBi-Container{height:100vh;overflow:hidden}.generator__client__overview__container{display:flex;flex-direction:column;font-family:EYInterstate;font-size:12px;font-weight:300;justify-content:flex-start;letter-spacing:-.20000000298023224px;line-height:19px;text-align:left}.generator__client__name{-webkit-font-feature-settings:"clig" off,"liga" off;font-feature-settings:"clig" off,"liga" off;color:#fff;font-family:EYInterstate;font-size:12px;font-style:normal;font-weight:400;letter-spacing:-.2px;line-height:19.2px}.generator__client__overview__header{align-items:center;background:#000;color:#fff;display:flex;flex-direction:row;font-family:EYInterstate;font-size:12px;font-weight:300;justify-content:space-between;letter-spacing:-.20000000298023224px;line-height:19px;padding:0 20px;text-align:left;width:96%}.generator___client__field{color:#ffe600;font-family:EYInterstate;font-size:12px;font-style:normal;font-weight:700;letter-spacing:-.2px;line-height:19.2px}.generator__client__overview__header button{background:#ffe600;border:none;color:#000;font-weight:700;height:24px;outline:none;width:130px}.client__detailed__info{margin-top:20px}.client__detailed__info table{border-top:1px solid grey;font-family:EYInterstate;font-weight:300;margin-left:0;width:100%}.client__detailed__info table,.client__detailed__info table tr th{font-size:12px;letter-spacing:-.20000000298023224px;line-height:19px;text-align:left}.client__detailed__info table tr th{margin-top:10px;padding:10px}.client__detailed__info table tr td{font-weight:300;padding-left:10px}.client__detailed__info table tr td,.client__detailed__info table tr td.status__info{font-family:EYInterstate;font-size:12px;letter-spacing:0;line-height:20px;text-align:left}.client__detailed__info table tr td.status__info{color:#168736;font-weight:700}.header_info{color:#1a1a24;font-family:EYInterstate;font-size:14px;font-weight:400;letter-spacing:0;line-height:22px;text-align:left}.client__business__justification{border:1px solid #e7e7ea;margin:20px 0;padding:0 10px;width:97%}.client__business__justification .description{color:#000;font-family:EYInterstate;font-size:12px;font-weight:300;letter-spacing:-.20000000298023224px;line-height:19px;text-align:left}.generator__client__overview__container .section__divider{background-color:var(--border-color);height:1px;width:1156px}.client__contract__params{align-items:center;display:flex;flex-direction:row;gap:20px;justify-content:flex-start}.client__contract__param{display:flex;flex-direction:column;font-family:EYInterstate;font-size:14px;font-weight:400;height:90px;justify-content:flex-start;letter-spacing:0;line-height:22px;text-align:left;width:300px}.client__contract__params__wrapper .client__contract__param__container .client__contract__param__title{color:#000;font-family:EYInterstate;font-size:14px;font-style:normal;font-weight:700;line-height:20px}.client__contract__param .name{font-weight:400}.client__contract__param .name,.client__contract__param .value{background:#000;color:#fff;font-family:EYInterstate;font-size:14px;font-style:normal;line-height:22px;padding-left:10px}.client__contract__param .value{font-weight:300}.client__info__transactionHash{align-items:center;background:var(--light-grey);color:var(--text-color);display:flex;flex-direction:row;gap:20px;height:38px;justify-content:center}.client__info__transactionHash_heading{-webkit-font-feature-settings:"clig" off,"liga" off;font-feature-settings:"clig" off,"liga" off;color:var(--text-color);font-family:EYInterstate;font-size:12px;font-style:normal;font-weight:700;letter-spacing:-.2px;margin-left:20px;width:15%}.client__info__transactionHash_value{background:var(--light-grey);color:var(--input-text-color);font-family:EYInterstate;font-size:12px;font-style:normal;font-weight:300;padding-left:10px;width:100%}.client__info__content__container{padding-bottom:10px}.client__attribute__value__container{margin-left:1.5px}.invoice__attribute__card .invoice__attribute__name{height:60px}.invoice__attribute__card .invoice__attribute__value{font-size:.9rem;font-weight:300;height:60px}.invoice_reconcillation_footer{display:flex;flex-direction:row;height:100px;justify-content:space-between;margin-top:1rem;padding-top:1rem}.invoice_reconcillation_footer .invoice_errors{align-content:flex-start;display:flex;flex-direction:row-reverse;flex-wrap:wrap;gap:10px;margin-left:auto;width:75%}.invoice_reconcillation_footer .invoice_errors p{color:red;font-size:12px;height:14px;margin:0}.invoice_error_container{display:flex;flex-direction:column;margin:0 2.5rem 0 0}.invoice_error_header{color:red;display:flex;font-size:14px;font-weight:500;justify-content:flex-end}.invoice_reconcillation_footer .download__button{display:flex;gap:10px;margin:5px;width:43%}.invoice_reconcillation_footer .download__button button{background:var(--primary-yellow);border:1px solid #000;color:#000;cursor:pointer;font-family:EYInterstate;font-size:14px;font-weight:700;height:var(--button-height);line-height:22px;padding:11px 36px;width:100%}.invoice_errors_item{height:15px}.attribute_error{color:red}.attribute_success,.passed{color:green}.failed{color:red}.invoice-list-container{margin:20px}.invoice-count-container{display:flex;justify-content:space-between}.invoice-count{background:var(--light-grey);border:1px solid var(--border-color);display:flex;flex-direction:column;margin:20px 0;width:48%}.invoice-count-text-container{background-color:var(--secondary-grey);border-bottom:2px solid var(--border-color);display:flex;justify-content:space-between;padding:.65rem}.invoice-count-text{color:var(--text-color);font-family:EYInterstate;font-size:14px;font-style:normal;font-weight:400;line-height:22px}.invoice-count-value{background-color:var(--light-grey);padding:.65rem}.invoice-list{display:flex;flex-direction:column;justify-content:center;width:100%}.view-invoice-icon{cursor:pointer;padding-left:4px;padding-top:4px}.failed,.in-progress,.passed{font-weight:700}.file-upload-label{color:var(--text-color);font-family:EYInterstate;font-size:18px;font-weight:400;margin-bottom:2rem;margin-top:2rem}.file-upload-form-group{align-items:center;display:flex;flex-direction:row;gap:20px;height:35px;margin-bottom:40px;position:relative;width:50%}.file-upload-form-group label{color:var(--text-color)}.file-upload-input{background-color:var(--input-light-gray);border:none;border-bottom:1px solid #000;padding:10px}.upload-invoice-form-group label{color:var(--primary-grey);font-family:EYInterstate;font-size:14px;font-weight:700}.upload-invoice-input{background-color:var(--placeholder-background);border:none;border-bottom:1px solid #000;height:30px;padding:8px}.upload-invoice-input::-webkit-input-placeholder{color:#000!important}.upload-invoice-input::placeholder{color:#000!important}.active-invoice-container,.upload-invoice-container{width:60%}.active-invoice-container{background:#fafafc;border:1px solid #e7e7ea;display:flex;flex-direction:column;height:45px;margin-top:2rem}.invoice-meta-container{align-items:center;display:flex;justify-content:space-between;margin-top:.75rem;padding-left:1rem;padding-right:1rem}.invoice-meta-container .invoice-path{align-items:center;color:#000;display:flex;font-family:EYInterstate;font-size:14px;font-style:normal;font-weight:400;line-height:22px;margin:0}.file-upload-actions .confirm-button{border:1px solid var(--primary-grey);color:var(--primary-grey)}.file-upload-actions .confirm-button:disabled{background-color:var(--disabled-background-color)}.file-upload-actions .cancel-button{background-color:var(--primary-black);color:var(--primary-white)}.power-bi-report-class{height:100vh;width:78vw}.pbi-container-m{margin:2rem auto}.report-container{display:flex;flex-direction:column;gap:20px}.report-container-wraper{display:flex;gap:2rem;justify-content:flex-start;margin:15px 35px}.report-container-wraper.report-container-wraper-summary-view{margin-left:0}.report-container .report-filter{background-color:var(--secondary-grey);display:flex;flex-wrap:wrap;gap:4rem;justify-content:space-between;margin:15px 35px;padding:1rem}.report-filter.report-filter-summary-view{margin:15px 35px 0 0}.report-filter .date-range-container{align-items:center;-webkit-column-gap:1rem;column-gap:1rem;display:flex;flex-wrap:wrap;justify-content:space-between}.report-filter .btn-primary{background-color:var(--primary-yellow);border:1px solid #000;cursor:pointer;font-size:12px;font-weight:700;height:var(--button-height);margin-top:5px;padding:11px 36px}.date-range-container .date-separator{color:var(--text-color);font-weight:700}.date-range-container .date .options__icons{gap:0;top:9px}.report-filter .local-filter{display:flex;flex-wrap:wrap;gap:5rem}.report-filter .local-filter .granularity-container,.report-filter .local-filter .location-filter-container{align-items:center;display:flex;gap:1.5rem}.report-filter .local-filter label{color:var(--input-text-color)}.report-filter .local-filter .granularity-container select,.report-filter .local-filter .location-filter-container select{background-color:var(--light-grey);border:none;box-sizing:border-box;color:var(--input-text-color);font-size:14px;font-weight:300;height:var(--textbox-height);margin-top:5px;padding:8px}.report-container-wraper .card,.report-filter .card{background-color:var(--light-grey);border:1px solid var(--border-color);box-shadow:0 10px 10px -10px rgba(33,35,38,.1);margin-bottom:30px}.report-container-wraper .graph-heading,.report-filter .graph-heading{background-color:var(--secondary-grey);color:var(--input-text-color);padding:15px}.report-container-wraper .graph-heading h3,.report-filter .graph-heading h3{font-size:16px;font-weight:400;margin:0}.report-container-wraper .left-column{-webkit-column-gap:4rem;column-gap:4rem;display:flex;flex-wrap:wrap;justify-content:flex-start}.left-column .card{width:45%}.report-container-wraper .center,.report-container-wraper .right-column{display:flex;flex-direction:column;flex-wrap:wrap}.right-column{min-width:32%}.report-container-wraper .p-chart canvas{height:30vh!important;max-height:25vh!important;min-height:25vh!important}.report-container-wraper .report-kpi{color:var(--input-text-color);display:flex;justify-content:space-between;padding:1rem}.report-kpi .positive{color:var(--success-green)}.report-kpi .negative{color:var(--error-red)}@media only screen and (max-width:1024px){.left-column .card{width:100%}}@media only screen and (min-width:1030px) and (max-width:1366px){.left-column .card{width:100%}}.offtaker__contract__details__wrapper{display:flex;flex-direction:column;flex-grow:1;min-height:65vh}.offtaker-contract-tabs{height:100%;margin-left:10px;width:100%}.backbutton{margin-left:10px;margin-top:20px}.backbutton button{align-items:center;background-color:var(--light-grey);border:1px solid var(--border-color);color:var(--input-text-color);cursor:pointer;display:inline-flex;flex-shrink:0;height:36px;justify-content:center;padding:7px 30px}.offtaker__edit__contract__container{display:flex;flex-direction:column;margin-right:10px;position:relative;width:95%}.offtaker__contract__edit__form{flex-direction:row;gap:20px}.offtaker__contract__form__group{position:relative}.offtaker__contract__input{background:#f6f6fa;border:none;border-bottom:.5px solid #000;color:#000;height:34px;width:240px}.offtaker__contract__input::-webkit-input-placeholder{color:#000}.offtaker__contract__input::placeholder{color:#000}.offtaker__contract__form__group .cal__icon{top:-2px}.offtaker__contract__form__group .react-calendar{position:absolute;right:30px;top:-260px}.modal__wrapper{z-index:99999999}.contract__edit__confirmation__modal__container{background-color:#fff;display:flex;flex-direction:column;height:306px;left:50%;padding:10px 20px;position:absolute;top:50%;-webkit-transform:translate(-60%,-56%);transform:translate(-60%,-56%);z-index:99999999999}.confirmation__header{border-bottom:1px solid grey;display:flex;flex-direction:row;justify-content:space-between;margin-bottom:5px}.confirmation__title{font-size:12px;font-weight:700}.close__confirmation__modal{cursor:pointer;font-size:15px;padding:10px}.confirmation__params__cards{align-items:center;border-bottom:1px solid grey;display:flex;gap:20px;justify-content:space-between;margin-bottom:30px;padding-bottom:30px;padding-top:50px}.confirmation__params__card{border:1px solid grey;height:80px;margin-bottom:0;margin-top:0;width:220px}.confirmation__param{background:#e1e1e6;margin-bottom:0;margin-top:0;padding-left:5px}.confirmation__value{background:#fafafc;height:79%;margin-top:0;padding-left:5px}.confirmation__option__button{display:flex;flex-direction:row;gap:20px;justify-content:flex-start;margin:0 10px}.confirmation__option__button button{cursor:pointer;font-weight:700;height:35px;outline:none;width:80px}.confirmation__confirm{background:#000;border:none;color:#fff}.confirmation__cancel{background:#fff;border:1px solid #000;color:#000}.confirmation__modal__placeholder{left:16px;position:fixed;top:54px;-webkit-transform:translate(9%,1%);transform:translate(9%,1%)}.key_input__contract__input{height:34px}.contract__update__button{background:#fff;border:1px solid #000;height:40px;width:100px}.confirmation__modal__placeholder_offtaker{display:flex;flex-grow:1;height:100%;width:80%;z-index:999999}.offtaker__contract__edit__form{display:flex;flex-direction:column;margin-bottom:10px}.form_controls{display:flex;gap:10px;justify-content:center;padding:1vh}.key_input__contract__input{background-color:var(--light-grey);border:none;height:var(--textbox-height);margin:1vh;width:95%}.key_input__contract__input::-webkit-input-placeholder{color:var(--input-text-color)}.key_input__contract__input::placeholder{color:var(--input-text-color)}.generator__contract__form__group{top:-2px}.contract__update__button{background:var(--primary-yellow);color:var(--bg-color);cursor:pointer;font-weight:700;height:var(--button-height);margin-bottom:0;margin-right:1vh;margin-top:6rem;width:100%}.contract__update__button:disabled{color:var(--disabled-color);cursor:not-allowed}.contract__cancel__button,.contract__update__button:disabled{background-color:var(--light-grey);border:1px solid var(--border-color)}.contract__cancel__button{color:var(--text-color);cursor:pointer;font-weight:700;height:var(--button-height);margin-bottom:0;margin-right:1vh;margin-top:6rem;width:100%}.note__on__params{color:#2e2e38}.contract__termination__option{background:#2e2e38}.keyInputTile{background-color:var(--secondary-grey);border:1px solid var(--border-color);display:flex;flex-direction:column;margin-top:30px;width:30%}.comments_text_feild{height:20vh;resize:none;vertical-align:top}.update_header{background-color:var(--light-grey);border-bottom:1px solid var(--border-color);color:var(--text-color);padding:1vh}.comments_header{margin-left:1vh}.calendar-container{display:inline-block;position:relative}.cal__icon_simple{cursor:pointer;margin-right:5px;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.contract__termination__button{background:#ff0}.text_error{-webkit-font-feature-settings:"clig" off,"liga" off;font-feature-settings:"clig" off,"liga" off;color:var(--error-red);font-family:EYInterstate;font-size:10px;font-style:normal;font-weight:300;margin:5px 0 0;padding:0 0 0 5px}.modal__wrapper{background-color:rgba(0,0,0,.7);height:100%;left:0;position:fixed;top:0;width:100%;z-index:9999999}.contract__edit__contract-simple__modal__container{background-color:#fff;display:flex;flex-direction:column;height:306px;left:50%;padding:10px 20px;position:absolute;top:50%;-webkit-transform:translate(-60%,-56%);transform:translate(-60%,-56%);z-index:99999999999}.contract-simple__header{border-bottom:1px solid grey;display:flex;flex-direction:row;justify-content:space-between;margin-bottom:5px}.contract-simple__title{font-size:12px;font-weight:700}.close__contract-simple__modal{cursor:pointer;font-size:15px;padding:10px}.contract-simple__params__cards{align-items:center;border-bottom:1px solid grey;display:flex;gap:20px;justify-content:space-between;margin-bottom:30px;padding-bottom:30px;padding-top:50px}.contract-simple__params__card{border:1px solid grey;height:80px;margin-bottom:0;margin-top:0;width:220px}.contract-simple__param{background:#e1e1e6;margin-bottom:0;margin-top:0;padding-left:5px}.contract-simple__value{background:#fafafc;height:79%;margin-top:0;padding-left:5px}.contract-simple__option__button{display:flex;flex-direction:row;gap:20px;justify-content:flex-start;margin:0 10px}.contract-simple__option__button button{cursor:pointer;font-weight:700;height:35px;outline:none;width:80px}.contract-simple__confirm{background:#000;border:none;color:#fff}.contract-simple__cancel{background:#fff;border:1px solid #000;color:#000}.client__business__justification{border:1px solid grey;width:98%}.contract__param__details{width:60%}.contract_title_header{padding-bottom:3vh;padding-top:1vh}.generator__contract__form__group{padding-bottom:2vh}.contract__termination__offtaker__terms{border:1px solid #e1e1e6;margin-left:5px}.contract__upate__button{height:35px;width:160px}.termination_fee_feild{border:1px solid grey;height:4vh;margin-top:0}.generator__edit__contract__container{display:flex;flex-direction:column;margin-right:10px;position:relative}.confirmation__modal__placeholder{align-items:center;display:flex;flex-grow:1;height:95%;justify-content:center;width:95%;z-index:999999}.client__details{display:flex;flex-direction:column}.client__details p{color:var(--text-color)}.client__name,.contract__param__title,.contract__update__title{font-weight:700}.contract__description{background-color:var(--light-grey);border:1px solid var(--border-color);max-width:96.5%;padding-left:10px;padding-right:10px}.contract__terms__title{color:#1a1a24;font-weight:600}.contract__param__details{padding-top:3vh;width:100%}.contract__param__details,.contract__param__details_lower{display:flex;flex-direction:column;height:16.666%;justify-content:space-between}.contract__param__details_lower{padding-top:1vh;width:66.5%}.contract__param__cards{display:flex;flex-direction:row;height:100%}.contract__param__card{background-color:var(--light-grey);display:flex;flex:1 1;flex-direction:column;height:100%;margin-right:20px;width:250px}.param__name,.param__value{border:1px;color:#fff;font-size:small;height:24px;margin-bottom:0;margin-top:0;padding-bottom:0;padding-left:5px;padding-top:8px}.param__name{background-color:var(--secondary-grey);border-bottom:1px solid var(--border-color);color:var(--text-color)}.param__value{background:var(--light-grey);color:var(--input-text-color);padding-bottom:10px}.section__divider{background-color:var(--border-color);border:none;height:2px}.contract__update__detail__section{display:flex;flex-direction:column}.generator__contract__edit__form{display:flex;flex-direction:row;gap:20px;margin-bottom:10px}.generator__contract__form__group{position:relative}.generator__contract__input{background:#f6f6fa;border:none;border-bottom:.5px solid #000;color:#000;height:34px;width:240px}.generator__contract__input::-webkit-input-placeholder{color:#000}.generator__contract__input::placeholder{color:#000}.generator__contract__form__group .cal__icon{top:-2px}.generator__contract__form__group .react-calendar{position:absolute;right:30px;top:-260px}.react-calendar__tile--active{background:#000!important}.contract__upate__button{background:var(--primary-yellow);border:1px solid #000;font-weight:700;height:25px;margin-bottom:0;width:80px}.note__on__params{color:var(--primary-grey);font-size:small;margin-top:0}.contract__termination__option{align-items:center;background:var(--primary-grey);display:flex;flex-direction:row;justify-content:space-between}.termination__notes{color:#fff;font-size:small;margin-left:15px}.contract__termination__button{background:var(--primary-yellow);border:none;color:#000;font-weight:700;height:24px;margin-right:20px;outline:none}.contract-revise-form-container{border:1px solid #e1e1e6;display:flex;flex-direction:column;gap:15px;padding:10px 20px;width:100%}.contract-revise-form-group{display:flex;flex-direction:column;gap:10px;margin-top:2rem;padding-right:2vh;position:relative}.contract-revise-row{display:flex;gap:15px}.last-date-of-payment{margin-right:35%}.contract-revise-payment-form{display:flex;flex-direction:column;gap:15px}.contract-revise-input{background-color:#eaeaf2;border:none;border-bottom:1px solid #000;height:30px;padding:8px;width:100%}.contract-revise-input::-webkit-input-placeholder{color:#000}.contract-revise-input::placeholder{color:#000}.contract-revise-form-group:first-child,.contract-revise-form-group:nth-child(2),.contract-revise-form-group:nth-child(3),.contract-revise-row:nth-child(2) .contract-revise-form-group{flex:1 1}.contract-revise-row:nth-child(3) .contract-revise-form-group{flex:3 1;width:30%}.second-row{width:66%}.third-row{width:30%}.contract__module__title{font-size:10px}.contract_id_banner{background-color:var(--light-grey);padding:1vh}.banner_title{color:var(--primary-yellow)}.banner_id{color:var(--text-color)}.contract_graph_title{background-color:#c4c4cd;padding:1.5vh}.contract_tile_legend{background-color:#c4c4cd;display:flex;justify-content:space-evenly;padding:1vh}.legend_item{align-items:center;display:flex}.rectangle{display:inline-block;height:12px;margin-right:5px;width:26px}.light-blue{background-color:#35a4e8}.dark-blue{background-color:#155cb4}.actions_box{padding-bottom:2vh;padding-right:1.5vh;padding-top:3vh}.param__name_overview{background:var(--secondary-grey);border-bottom:1px solid var(--border-color)!important;color:var(--text-color)}.param__value_overview{background-color:var(--light-grey)!important;color:var(--input-text-color)}.contract__param__details_overview{padding-bottom:3vh}.param__name_overview,.param__value_overview{background-color:var(--secondary-grey);border:1px;font-size:small;height:24px;margin-bottom:0;margin-top:0;padding-bottom:0;padding-left:5px;padding-top:8px}.offtaker-powerBI_report{height:80%;width:100%}.powerBi-report-container{height:100vh}.support_container{display:flex;flex-direction:row;gap:10%;justify-content:space-between;min-height:70vh}.support_content_left{align-items:flex-start;width:50%}.support_content_text{display:flex;flex-direction:column;margin-bottom:10%;margin-left:10%}.support_content_text p{-webkit-font-feature-settings:"clig" off,"liga" off;font-feature-settings:"clig" off,"liga" off;color:var(--input-text-color);font-family:EYInterstate;font-size:14px;font-style:normal;font-weight:300;line-height:22px;margin:5px;padding-left:5px}.support_content_contact_details{display:flex;flex-direction:column;margin-left:20%}.support_content_contact_details_text{align-items:center;display:flex;flex-direction:row}.support_content_contact_details_text p{-webkit-font-feature-settings:"clig" off,"liga" off;font-feature-settings:"clig" off,"liga" off;color:var(--input-text-color);font-family:EYInterstate;font-size:14px;font-style:normal;font-weight:700;margin:5px;padding-left:5px}.support_content_contact_details_text p a{color:var(--input-text-color)}.support_icon{height:20px;width:20px}.support_content_left h1{color:var(--text-color);font-family:EYInterstate;font-size:40px;margin-bottom:10px;padding-left:10px}.support_content_right{display:flex;flex-direction:column;gap:5px;margin-right:10%;margin-top:20px;width:50%}.admin__client__onboarding__form{gap:5px}.support_content_right input{background-color:var(--light-grey);color:var(--input-text-color);display:flex;height:30px;margin-top:5px;width:98%}.support_content_right label{color:var(--text-color);margin-bottom:5px}.support_content_right select{height:40px}.support_content_right select,.support_content_right textarea{background-color:var(--light-grey);color:var(--input-text-color);display:flex;margin-top:5px;width:100%}.support_content_right textarea{height:150px}.support_content_right p{-webkit-font-feature-settings:"clig" off,"liga" off;font-feature-settings:"clig" off,"liga" off;color:var(--text-color);cursor:pointer;font-family:EYInterstate;font-size:12px;font-style:normal;font-weight:300}.support_content_right button{background:var(--primary-yellow);border-radius:0;color:var(--primary-black);cursor:pointer;margin-top:10px}.support_content_right button,.support_content_right button:disabled{font-size:12px;font-weight:700;height:var(--button-height);padding:11px 36px;width:40%}.support_content_right button:disabled{background-color:var(--light-grey);border:1px solid var(--border-color);color:var(--input-text-color);cursor:not-allowed}.support_content_right_wrapper{margin-top:10px}.add-user_wrapper{margin-top:20px}.add-user-title{align-items:center;background:var(--light-grey);color:var(--text-color);font-size:14px;font-weight:400;height:40px;justify-content:flex-start;padding-left:15px;padding-right:26px}.add-user-form-container,.add-user-title{border:1px solid var(--border-color);display:flex;margin-left:20px;margin-right:20px}.add-user-form-container{background-color:var(--secondary-grey);flex-direction:column;gap:15px;padding:10px 20px}.add-user-actions{display:flex;flex-direction:row;gap:20px;justify-content:flex-start;margin-top:2rem}.add-user-form{display:flex;flex-wrap:wrap;justify-content:space-between}.add-user-form-group{display:flex;flex-direction:column;gap:10px;height:95px;margin-top:1rem;position:relative;width:45%}.add-user-form-group label{color:var(--text-color);font-family:EYInterstate;font-size:14px;font-weight:700}.add-user-form-group select{height:45px}.cal__icon{position:absolute;right:0;top:20px}.add-user-input{background-color:var(--light-grey);border:none;height:30px;padding:8px}.add-user-input:disabled{cursor:not-allowed}.add-user-select-input{height:45px}.add-user-input::-webkit-input-placeholder{color:#000!important}.add-user-input::placeholder{color:#000!important}.add-user-actions button{background-color:var(--light-grey);border:1px solid var(--border-color);color:var(--input-text-color);cursor:pointer;font-size:12px;font-weight:700;height:var(--button-height);padding:11px 36px}.add-user-actions .confirm-button{background-color:var(--primary-yellow);border:none;color:var(--bg-color)}.add-user-actions .confirm-button:disabled{background-color:var(--light-grey);color:var(--disabled-color);cursor:not-allowed}.cancel-button{background-color:#fff}.info-container{color:var(--input-text-color);font-family:EYInterstate;font-size:10px;font-weight:300;margin-left:20px;margin-top:14px}.checkbox-container{align-items:center;display:flex;flex-direction:row;gap:3px}.add-user-input::-webkit-input-placeholder{color:var(--input-text-color)!important}.add-user-input::-moz-placeholder{color:var(--input-text-color)!important}.add-user-input:-ms-input-placeholder{color:var(--input-text-color)!important}.add-user-input:-moz-placeholder{color:var(--input-text-color)!important}.remove-user_wrapper{padding-left:25px;padding-top:25px;width:calc(100% - 25px)}.remove-user-title{align-items:center;background:var(--light-grey);color:var(--text-color);font-size:14px;font-weight:400;height:40px;justify-content:flex-start;width:calc(100% - 52px)}.remove-user-table-container,.remove-user-title{border:1px solid var(--border-color);display:flex;padding-left:15px}.remove-user-table-container{flex-direction:column;justify-content:center;padding-right:15px;width:calc(100% - 67px)}.remove-user-form-container{border:1px solid #e1e1e6;display:flex;flex-direction:column;gap:15px;margin-left:20px;padding:10px 20px}.remove-user-icon{cursor:pointer}.upload-data-container{margin-left:20px;margin-right:20px}.add-energy-form-container{display:flex;flex-direction:column;justify-content:flex-start}.add-energy-form{display:flex;flex-wrap:wrap}.add-energy-form-group{box-sizing:border-box;gap:10px;height:115px;margin:5px;padding:10px;width:calc(33.33% - 10px)}.add-energy-date-selector,.add-energy-form-group{display:flex;flex-direction:column;position:relative}.add-energy-date-selector{gap:5px;height:90px;width:100%}.add-energy-date-selector .options__icons{top:25px}.add-energy-form-group label{color:var(--text-color);font-family:EYInterstate;font-size:14px;font-weight:700}.add-energy-input{background-color:var(--light-grey);border:none;height:30px;padding:8px}.add-energy-select-input{height:45px}.add-energy-input::-webkit-input-placeholder{color:var(--input-text-color)!important}.add-energy-input::placeholder{color:var(--input-text-color)!important}.add-energy-form-group .cal__icon{position:absolute;right:8px;top:38px}.add-energy-form-container .add-energy-actions{display:flex;flex-direction:row;gap:20px;margin-left:15px}.add-energy-actions button{cursor:pointer;font-size:12px;font-weight:700;height:var(--button-height);padding:11px 36px}.add-energy-actions .confirm-button{background-color:var(--primary-yellow);color:var(--bg-color)}.add-energy-actions .confirm-button:disabled{background-color:var(--light-grey);color:var(--disabled-color)}.cancel-button{background-color:var(--light-grey);border:1px solid var(--border-color);color:var(--text-color)}.invoice__reconcilication__wrapper{display:flex;flex-direction:column;justify-content:flex-start;margin-top:2rem}.button__back__icon{align-items:center;border:1px solid #e7e7ea;display:flex;flex-direction:row;gap:3px;height:95%;margin:10px 0;width:8%}.client__general__info{display:flex;flex-direction:column;margin-right:1rem}.client__info__header{background:var(--secondary-grey);color:var(--text-color);display:flex;flex-direction:row;justify-content:space-between;padding:0 10px}.client__name .name span,.invoice__info .name span{color:var(--primary-yellow)}.client__info__content__container{background:var(--light-grey);display:flex;flex-direction:row}.client__info__card__container{display:flex;flex-direction:column;justify-content:flex-start;width:30%}.client__attribute__header{display:flex;flex-direction:row;gap:10px}.client__attribute__header .client__label{color:#ffe600}.client__attribute__value__container{color:var(--input-text-color);display:flex;flex-direction:column;gap:10px;margin-left:1.5rem}.client__info__content__container>:last-child .client__attribute__value__container{margin-left:3.25rem}.client__attribute__lines{margin:0}.invoice__attribute__container{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;margin:0 1rem 0 0;padding:0}.invoice__attribute__card{flex:0 0 20%}.invoice__attribute__card .invoice__attribute__name{background:var(--secondary-grey);color:var(--text-color);margin:0;padding:3px 10px}.invoice__attribute__card .invoice__attribute__value{background:var(--light-grey);color:var(--input-text-color);margin:0;padding:3px 10px}.download__button{margin-top:5px}.download__button button{background:#ffe600;border:1px #2e2e38;color:#000;font-weight:700;height:22px;padding:0;width:180px}.section__divider.black{background:#000;height:15px}.passed{color:#13652a}.failed{color:#b9251c}.manage-contract-request-title{align-items:center;background:var(--light-grey);border:1px solid var(--border-color);color:var(--text-color);display:flex;font-size:14px;font-weight:400;height:40px;justify-content:flex-start;padding-left:15px}.manage-contract-request-table-container{background-color:var(--secondary-grey);border:1px solid var(--border-color);display:flex;flex-direction:column;justify-content:center;padding:10px 20px}.view-invoice-icon.disabled{cursor:not-allowed}.user-request-title{align-items:center;background:var(--light-grey);border:1px solid var(--border-color);color:var(--text-color);display:flex;font-size:14px;font-weight:400;height:40px;justify-content:flex-start;padding-left:15px}.user-request-table-container{border:1px solid var(--border-color);justify-content:center;padding:10px 20px}.admin__modify__contract__modal__container,.user-request-table-container{background-color:var(--secondary-grey);display:flex;flex-direction:column}.admin__modify__contract__modal__container{height:530px;left:50%;position:absolute;top:55%;-webkit-transform:translate(-45%,-56%);transform:translate(-45%,-56%);width:1000px;z-index:99999999999}.admin__modify__contract__header{border-bottom:1px solid var(--border-color);display:flex;flex-direction:row;justify-content:space-between;padding:0 20px}.admin__modify__contract__title{color:var(--text-color);font-family:EYInterstate;font-size:16px;font-weight:400;letter-spacing:0;line-height:22px;text-align:left}.admin__modify__contract__content{border-bottom:1px solid grey;display:flex;flex-direction:row;justify-content:space-between}.admin__modify__contract_col_1{align-items:center;display:flex;flex-direction:column;gap:20px;margin-bottom:10px;margin-left:10px;margin-top:10px}.admin__modify__contract_col_1 .admin__contract__modify__form__group input{background:var(--light-grey);height:44px;padding-left:5px;width:445px}.admin__modify__contract_col_1 .admin__contract__modify__form__group{margin-left:10px}.admin__modify__contract_col_2 .admin__contract__modify__form__group{gap:10px;margin-bottom:20px}.admin__contract__modify__form__group{display:flex;flex-direction:column;gap:10px;margin-bottom:0}.admin__contract__modify__form__group label{display:flex;flex-direction:row;justify-content:space-between}.close-modal{color:var(--input-text-color);cursor:pointer}.admin__contract__modify__form__group .admin__contract__modify__input{background:var(--light-grey);border:none;width:500px}.admin__contract__modify__form__group .admin__contract__modify__input::-webkit-input-placeholder{color:#000;font-family:EYInterstate;font-size:14px;font-weight:300;letter-spacing:0;line-height:22px;text-align:left;white-space:nowrap}.admin__contract__modify__form__group .admin__contract__modify__input::placeholder{color:#000;font-family:EYInterstate;font-size:14px;font-weight:300;letter-spacing:0;line-height:22px;text-align:left;white-space:nowrap}.admin__contract__modify__input_col_2::-webkit-input-placeholder{font-family:EYInterstate;font-size:14px;font-weight:300;letter-spacing:0;line-height:22px;text-align:left}.admin__contract__modify__input_col_2::placeholder{font-family:EYInterstate;font-size:14px;font-weight:300;letter-spacing:0;line-height:22px;text-align:left}.admin__contract__modify__input:disabled,.admin__contract__modify__input_col_2:disabled{cursor:not-allowed}.custom__input{background:var(--light-grey);border:none;color:var(--input-text-color);font-family:EYInterstate;font-size:16px;font-weight:300;letter-spacing:-.20000000298023224px;line-height:19px;min-height:190px;padding-left:5px;text-align:left;white-space:pre-wrap;width:445px;word-break:break-word}#edit_contract_desc{height:50px}.admin__modify__contract_col_2{border-left:1px solid grey;margin-bottom:10px;margin-right:20px;margin-top:10px;padding-left:50px}.admin__modify__contract_col_2 input{background:var(--light-grey);border:none;height:44px;padding-left:5px;width:356px}.admin__modify__contract_col_2 input::-webkit-input-placeholder{color:#000}.admin__modify__contract_col_2 input::placeholder{color:#000}.contract__edit__label{-webkit-font-feature-settings:"clig" off,"liga" off;font-feature-settings:"clig" off,"liga" off;color:var(--text-color);display:flex;flex-direction:row;font-family:EYInterstate;font-size:14px;font-style:normal;font-weight:700;justify-content:space-between;line-height:20px;width:500px}.admin__contract__modify__option__button{display:flex;flex-direction:row;gap:20px;margin-bottom:20px;margin-left:10px;margin-top:10px}.admin__contract__modify__option__button .option__button__forward{background:#000;border:none;color:#fff;font-size:12px;font-weight:700;height:var(--button-height);padding:11px 36px}.admin__contract__modify__option__button .option__button__forward:disabled{background-color:var(--light-grey);border:none;color:var(--disabled-color);cursor:not-allowed;font-size:12px;font-weight:700;height:var(--button-height);padding:11px 36px}.admin__contract__modify__option__button .option__button__cancel{background:var(--light-grey);border:1px solid var(--border-color);color:var(--input-text-color);cursor:pointer;font-size:12px;font-weight:700;height:var(--button-height);padding:11px 36px}.admin__delete__contract__modal__container{background-color:#fff;display:flex;flex-direction:column;height:320px;left:50%;position:absolute;top:50%;-webkit-transform:translate(-45%,-56%);transform:translate(-45%,-56%);width:800px;z-index:99999999999}.admin__delete__contract__header{border-bottom:1px solid grey;display:flex;flex-direction:row;justify-content:space-between;padding:0 10px}.admin__delete__contact__modal__content{border-bottom:1px solid grey;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;margin-bottom:10px}.admin__delete__contract__params{border:1px solid grey;display:flex;flex-direction:column;margin:20px 10px 10px;width:245px}.admin__delete__param__name{background:#b0b0b0;border-bottom:1px solid #000;height:34px;margin:0}.admin__delete__contract__option__button{display:flex;flex-direction:row;gap:20px;margin-left:10px}.admin__delete__contract__option__button button{height:30px;width:100px}.admin__delete__contract__confirm{background:#000;border:none;color:#fff;font-weight:700}.admin__delete__contract__cancel{background:#fff;border:1px #000;color:#000;font-weight:700}.admin__contract__modify__confirmation__modal__container{background-color:#fff;display:flex;flex-direction:column;left:50%;position:absolute;top:50%;-webkit-transform:translate(-60%,-57%);transform:translate(-60%,-57%);width:1000px;z-index:99999999999}.admin__confirmation__modal__header{padding:0 20px}.admin__confirmation__modal__content,.admin__confirmation__modal__header{border-bottom:1px solid grey;display:flex;flex-direction:row;justify-content:space-between}.admin__modify__confirmation__left{margin-left:30px;margin-top:10px}.admin__modify__confirmation__left,.admin__modify__confirmation__right{align-items:center;display:flex;flex-direction:column}.admin__modify__confirmation__left .metrics__card .metric__name,.admin__modify__confirmation__right .metrics__card .metric__name{background:#e1e1e6}.admin__modify__confirmation__left .metrics__card .metric__value,.admin__modify__confirmation__right .metrics__card .metric__value{background:#fafafc}.admin__modify__confirmation__left .metrics__card,.admin__modify__confirmation__right .metrics__card{width:350px}.admin__confirmation__modal__footer__options{display:flex;flex-direction:row;gap:20px;margin-bottom:20px;margin-left:10px;margin-top:10px}.admin__confirmation__modal__footer__options button{height:30px;width:70px}.admin__confirmation__footer__forward{background:#000;border:none;color:#fff;font-weight:700}.admin__confirmation__footer__cancel{background:#fff;border:1px solid #000;color:#000;font-weight:700}.metrics__card{background-color:initial;box-sizing:border-box;color:#fff;display:flex;flex-direction:column;justify-content:flex-start;margin-bottom:10px;min-height:105px;width:292px}.metrics__card.grey{background:#fff;color:#000}.metric__name{align-items:center;border:1px solid #747480;display:flex;flex-direction:row;height:45px;justify-content:space-between}.metric__name .icon_img{height:16px;width:16px}.metric__value{border:1px solid #747480}.metric__name,.metric__value{padding:5px 10px}.contract__change__request__container{display:flex;flex-direction:column;justify-content:center;padding-right:1vh}.contract__change__request__options button>img,.contract__change__request__options button>span{vertical-align:middle}.footer__container{background:var(--bg-color);bottom:0;box-shadow:0 -2px 8px 0 var(--shadow-grey);display:flex;flex-direction:row;flex-shrink:0;gap:10px;margin-top:auto;padding-top:5px}.footer_content_left{align-items:flex-start;flex-direction:column;padding-left:5px;width:75%}.footer__logo{padding-left:5px}.footer__container p,.footer_content_left p{-webkit-font-feature-settings:"clig" off,"liga" off;font-feature-settings:"clig" off,"liga" off;color:var(--input-text-color);font-family:EYInterstate;font-size:12px;font-style:normal;font-weight:300;line-height:22px;padding-left:5px}.footer_content_right{display:flex;flex-direction:row;gap:10px;margin-right:1rem;width:25%}.footer__options{display:flex;gap:10px;width:100%}.footer_content_right p{-webkit-font-feature-settings:"clig" off,"liga" off;font-feature-settings:"clig" off,"liga" off;color:var(--input-text-color);cursor:pointer;font-family:EYInterstate;font-size:12px;font-style:normal;font-weight:300}.loader-wrapper{align-items:center;background-color:rgba(0,0,0,.7);display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:99999999}.remove-client_wrapper{margin:25px;width:92%}.remove-client-title{align-items:center;background:var(--light-grey);color:var(--text-color);font-size:14px;font-weight:400;height:40px;justify-content:flex-start;margin-right:5px;padding-left:15px;padding-right:26px}.remove-client-table-container,.remove-client-title{border:1px solid var(--border-color);display:flex;margin-left:20px;width:100%}.remove-client-table-container{background-color:var(--secondary-grey);flex-direction:column;justify-content:center;padding:10px 20px}.remove-client-form-container{border:1px solid #e1e1e6;display:flex;flex-direction:column;gap:15px;margin-left:20px;padding:10px 20px}.remove-client-icon{cursor:pointer}.modify-client-action-container{align-items:center;-webkit-column-gap:1rem;column-gap:1rem;display:flex;justify-content:flex-start}.modify-client-action-container .modify-client-icon{cursor:pointer}.upload-data-form-group label{color:var(--primary-grey);font-family:EYInterstate;font-size:14px;font-weight:700}.upload-data-input{background-color:var(--placeholder-background);border:none;border-bottom:1px solid var(--border-color);height:30px;padding:8px}.invoice-close-icon{cursor:pointer}.upload-data-input::-webkit-input-placeholder{color:#000!important}.upload-data-input::placeholder{color:#000!important}.admin-upload-data-container{margin-left:2rem;width:70%}.admin-upload-data-active-data-container{background-color:var(--light-grey);width:70%}.active-data-container{background:#fafafc;border:1px solid #e7e7ea;display:flex;flex-direction:column;height:45px;margin-top:2rem}.data-meta-container{align-items:center;display:flex;justify-content:space-between;margin-top:.75rem;padding-right:1rem}.data-meta-container .data-path{align-items:center;color:var(--input-text-color);display:flex;font-family:EYInterstate;font-size:14px;font-style:normal;font-weight:400;line-height:22px;margin:0;padding:.5rem}.data-meta-container .data-close-icon{cursor:pointer}progress{-webkit-appearance:none;appearance:none;height:4px;width:100%}progress::-webkit-progress-bar{background-color:#e7e7ea}progress::-webkit-progress-value{background-color:var(--primary-grey)}progress::-moz-progress-bar{background-color:#e7e7ea}progress::-moz-progress-value{background-color:var(--primary-grey)}.upload-error-container{-webkit-font-feature-settings:"clig" off,"liga" off;font-feature-settings:"clig" off,"liga" off;color:#b9251c;color:var(--specific-use-colors-error-b-9251-c,#b9251c);display:flex;font-family:EYInterstate;font-size:14px;font-style:normal;font-weight:300;line-height:22px;margin-top:1rem}.file-upload-actions{display:flex;gap:10px;margin-bottom:1rem;margin-left:20px;margin-top:4rem;width:45%}.file-upload-actions button{align-items:center;border:none;cursor:pointer;display:inline-flex;flex-shrink:0;font-family:EYInterstate;font-size:14px;font-style:normal;font-weight:700;height:44px;justify-content:center;line-height:22px;padding:11px 36px}.file-upload-actions .confirm-button{background:var(--primary-yellow);color:var(--bg-color)}.file-upload-actions .confirm-button:disabled{background-color:var(--light-grey);color:var(--disabled-color);cursor:not-allowed}.file-upload-actions .cancel-button{background-color:var(--light-grey);border:1px solid var(--border-color);color:var(--text-color)}.file-upload-container{display:flex;flex-direction:column}.file-upload{background:var(--light-grey);border:1px dashed var(--border-color);color:var(--input-text-color);cursor:pointer;flex:1 1;outline:none;padding:20px;transition:border .24s ease-in-out}.file-upload,.file-upload-placeholder-container{align-items:center;display:flex;flex-direction:column}.file-upload-icon{align-items:center;display:flex;flex-shrink:0;height:36px;justify-content:center;width:36px}.file-upload-placeholder{color:var(--input-text-color);font-weight:300}.file-upload-placeholder,.file-upload-placeholder .text-highlight{font-family:EYInterstate;font-size:14px;font-style:normal;line-height:22px}.file-upload-placeholder .text-highlight{color:#155cb4;font-weight:700}.file-upload-container .info-container{color:var(--input-text-color);font-family:EYInterstate;font-size:10px;font-weight:300;margin-left:0;margin-top:14px}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}#preloader{background:rgba(59,52,52,.17);height:100%;left:0;position:fixed;top:0;width:100%;z-index:9999;&>div{-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite;border:3px solid transparent;border-radius:50%;border-top-color:#000;display:block;height:150px;left:50%;margin:-75px 0 0 -75px;position:relative;top:50%;-webkit-transform:translateZ(0);transform:translateZ(0);width:150px;&:before{-webkit-animation:spin 3s linear infinite;animation:spin 3s linear infinite;border:3px solid transparent;border-radius:50%;border-top-color:#ffe600;bottom:5px;left:5px;right:5px;top:5px}&:after,&:before{content:"";position:absolute}&:after{-webkit-animation:spin 1.5s linear infinite;animation:spin 1.5s linear infinite;border:3px solid transparent;border-radius:50%;border-top-color:#666;bottom:15px;left:15px;right:15px;top:15px}}}.display-none{display:none!important}.mr-2{margin-right:20px}.mb-30{margin-bottom:30px!important}.add-evaluation_wrapper .add-evaluation-form-container{display:flex;flex-direction:column;gap:15px;padding:20px}.add-evaluation_wrapper .add-evaluation-form{display:flex;flex-wrap:wrap;gap:60px;justify-content:start}.add-evaluation_wrapper .add-evaluation-form .col-md-3,.benchmark_data_wrapper .benchmark-data-ip-wrapper,.result-selection-wrapper .col-md-3{max-width:calc(25% - 60px);position:relative;width:calc(25% - 60px)}.add-evaluation_wrapper .add-evaluation-form .col-md-3 span{display:block}.add-evaluation_wrapper .add-evaluation-form .col-md-3 .avf-label,.benchmark_data_wrapper .benchmark-data-ip-wrapper .avf-label,.benchmark_data_wrapper .file-upload-label,.result-selection-wrapper .col-md-3 .avf-label{color:var(--text-color);display:block;font-size:14px;font-weight:700;min-height:1.25rem}.result-selection-wrapper{display:flex;gap:15px;padding:20px 35px}.add-evaluation_wrapper .add-evaluation-form .col-md-3 input,.add-evaluation_wrapper .add-evaluation-form .col-md-3 select,.benchmark_data_wrapper .benchmark-data-ip-wrapper input,.benchmark_data_wrapper .benchmark-data-ip-wrapper select,.result-selection-wrapper .col-md-3 input,.result-selection-wrapper .col-md-3 select{background-color:var(--light-grey)!important;border-radius:0!important;border-radius:initial!important;border-style:none!important;border-width:0!important;border-bottom:1px solid var(--primary-black)!important;box-shadow:none!important;box-sizing:border-box!important;color:var(--primary-black);display:block!important;font-size:1rem!important;height:45px!important;line-height:20px!important;max-width:17vw!important;padding:10px!important;width:100%!important}.add-evaluation_wrapper .add-evaluation-form .col-md-3 input:focus,.add-evaluation_wrapper .add-evaluation-form .col-md-3 input:hover,.add-evaluation_wrapper .add-evaluation-form .col-md-3 select:focus,.add-evaluation_wrapper .add-evaluation-form .col-md-3 select:hover,.benchmark_data_wrapper .benchmark-data-ip-wrapper input:focus,.benchmark_data_wrapper .benchmark-data-ip-wrapper input:hover,.benchmark_data_wrapper .benchmark-data-ip-wrapper select:focus,.benchmark_data_wrapper .benchmark-data-ip-wrapper select:hover,.result-selection-wrapper .col-md-3 input:focus,.result-selection-wrapper .col-md-3 input:hover,.result-selection-wrapper .col-md-3 select:focus,.result-selection-wrapper .col-md-3 select:hover{background-color:#1a1a24!important;border-left-width:0!important;border-style:none!important;border-bottom:4px solid #ffe600!important;border-right-width:0!important;border-top-width:0!important;color:var(--input-text-color)!important;outline:none!important}.add-evaluation_wrapper .add-evaluation-form .col-md-3 .p-calendar:hover+.cppa-custom-tooltip,.add-evaluation_wrapper .add-evaluation-form .col-md-3 input:hover+.cppa-custom-tooltip,.add-evaluation_wrapper .add-evaluation-form .col-md-3 select:hover+.cppa-custom-tooltip,.benchmark_data_wrapper .add-evaluation-form .col-md-3 .p-calendar:hover+.cppa-custom-tooltip,.benchmark_data_wrapper .add-evaluation-form .col-md-3 input:hover+.cppa-custom-tooltip,.benchmark_data_wrapper .add-evaluation-form .col-md-3 select:hover+.cppa-custom-tooltip,.result-selection-wrapper .add-evaluation-form .col-md-3 .p-calendar:hover+.cppa-custom-tooltip,.result-selection-wrapper .add-evaluation-form .col-md-3 input:hover+.cppa-custom-tooltip,.result-selection-wrapper .add-evaluation-form .col-md-3 select:hover+.cppa-custom-tooltip{visibility:visible}.cppa-custom-tooltip,.datepicker-tooltip{background-color:#3a3a4a;border-radius:6px;color:#fff;font-size:12px;line-height:14px;max-width:15vw;opacity:.9;padding:8px;position:absolute;text-align:center;top:47px;visibility:hidden;z-index:1}.datepicker-tooltip{top:4.5rem}.cppa-custom-tooltip:before,.datepicker-tooltip:before{background:#3a3a4a;content:"";height:10px;left:15px;position:absolute;top:-4px;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:10px}.add-evaluation_wrapper .add-evaluation-form .col-md-3 .input-wrapper{position:relative}.add-evaluation_wrapper .add-evaluation-form .col-md-3 input.avf-upload-btn,.add-evaluation_wrapper .add-evaluation-form .col-md-3 select.avf-upload-btn{background-color:#1a1a24!important;color:#fff!important}.add-evaluation_wrapper .add-evaluation-form .error,.benchmark_data_wrapper .error,.result-selection-wrapper .error{-webkit-font-feature-settings:"clig" off,"liga" off;font-feature-settings:"clig" off,"liga" off;color:var(--error-red);font-family:EYInterstate;font-size:10px;font-style:normal;font-weight:300;margin:0;padding:0}.add-evaluation_wrapper .btn-primary,.add-evaluation_wrapper .btn-secondary,.ppa__result__options .btn-ai,.ppa__result__options .btn-primary,.ppa__result__options .btn-secondary{border:2px solid var(--border-color);cursor:pointer;font-size:14px;font-weight:600;height:35px;line-height:20px;min-width:115px;padding:5px 20px;width:auto}.add-evaluation_wrapper .btn-primary,.ppa__result__options .btn-primary{background:var(--primary-yellow)!important;border:none;color:var(--bg-color)!important}.add-evaluation_wrapper .btn-secondary,.ppa__result__options .btn-ai,.ppa__result__options .btn-secondary{background:var(--light-grey)!important;color:var(--input-text-color)!important}.ppa__result__options .btn-ai{align-items:center;border:1px solid #1a9afa;display:flex;gap:10px}.add-evaluation_wrapper .btn-primary[disabled],.add-evaluation_wrapper .btn-secondary[disabled],.ppa__result__options .btn-primary[disabled],.ppa__result__options .btn-secondary[disabled]{background:#eaeaf2!important;color:#747480!important;cursor:not-allowed}.add-evaluation_wrapper .ppa-actions{justify-content:end;margin:60px 0;text-align:right}.add-evaluation_wrapper .ppa-btn-wrapper{justify-content:end;margin:60px 0 20px;text-align:right}.ppa_result_wrapper{display:flex;gap:20px;margin:15px 35px}.ppa_result_wrapper .ppa_result_table_container{min-width:28%}.ppa_result_wrapper .ppa_result_graphs_container{flex:1 1;width:auto}.ppa_result_wrapper .ppa_result_graphs_container .results_graphs .p-chart canvas{height:30vh!important;max-height:25vh!important;min-height:25vh!important}.ppa_result_wrapper .ppa_result_table_container table{margin-bottom:30px;width:100%!important}.ppa_result_wrapper .ppa_result_table_container table thead th{background-color:var(--secondary-grey);border-color:var(--secondary-grey);color:var(--input-text-color);font-family:EYInterstate;font-size:14px;font-weight:600;padding:15px}.ppa_result_wrapper .ppa_result_table_container table tbody td{background-color:var(--light-grey);border-color:var(--border-color);color:var(--input-text-color);font-family:EYInterstate;font-size:14px;font-weight:200;max-width:50%;min-width:50%;padding:15px;width:50%}.ppa_result_wrapper .ppa_result_table_container table tbody tr>td:first-of-type{font-weight:400}.ppa_result_wrapper .ppa_result_graphs_container .results_graphs .graph-heading{background-color:var(--secondary-grey);color:var(--input-text-color);padding:15px}.ppa_result_wrapper .ppa_result_graphs_container .results_graphs .graph-heading h3{font-size:16px;font-weight:400;margin:0}.ppa_result_wrapper .ppa_result_graphs_container .results_graphs .card{background-color:var(--light-grey);border:1px solid var(--border-color);box-shadow:0 10px 10px -10px rgba(33,35,38,.1);margin-bottom:30px}.ppa_result_container .ppa__result__options{display:flex;justify-content:flex-end;margin:20px 35px}.ppa__result__options button,.uload_download_block button{background:var(--light-grey)!important;border:2px solid #1a1a24;color:#fff!important;font-weight:600;height:35px;min-width:130px;padding:5px 15px;width:auto}@media only screen and (max-width:1480px){.add-evaluation_wrapper button,.ppa__result__options button{margin-right:15px}}.add-evaluation_wrapper button span,.ppa__result__options button span{align-items:center;color:var(--input-text-color)!important;cursor:pointer;display:flex!important;font-size:14px!important;justify-content:center;line-height:21px!important}.add-evaluation_wrapper .download_link,.ppa__result__options .download_link{cursor:pointer;font-size:14px;font-style:italic;text-decoration:underline}@media only screen and (max-width:1480px){.add-evaluation_wrapper .download_link,.ppa__result__options .download_link{text-align:center}}.uload_download_block{align-items:center;display:flex;flex-direction:row;gap:8px;justify-content:flex-start;margin-top:.5rem;max-width:17vw!important;position:relative}@media only screen and (max-width:1480px){.uload_download_block{align-items:flex-start}}.add-evaluation_wrapper.ppa_parameter .ppa_param_up_dn_wrapper{margin-bottom:30px!important}.add-evaluation_wrapper.ppa_parameter .ppa_parameter_upload_block{display:flex;gap:60px;min-width:100%;width:100%!important}.add-evaluation_wrapper.ppa_parameter .add-evaluation-form.ppa_parameter_form{flex-direction:column!important;gap:0!important}.add-evaluation_wrapper.ppa_parameter .ppa_parameter_upload_block .ppa_param_up_dn_wrapper{height:auto!important;max-height:135px!important;width:calc(32% - 60px)}.add-evaluation_wrapper,.ppa_result_container{margin-bottom:150px!important}.benchmark-title{align-items:center;background:var(--light-grey);color:var(--text-color);font-size:14px;font-weight:400;height:40px;justify-content:flex-start;padding-left:15px;padding-right:26px}.benchmark-form-container,.benchmark-title{border:1px solid var(--border-color);display:flex}.benchmark-form-container{background-color:var(--secondary-grey);flex-direction:column;gap:30px;padding:10px 20px}.benchmark_data_wrapper{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:start;padding:20px 20px 30px}.benchmark_data_wrapper .benchmark_data_upload_block{display:flex;flex-direction:column;gap:30px;margin-top:2rem}.benchmark_data_wrapper .benchmark_data_upload_block .file-upload-container{margin:0;padding:0}.benchmark_data_wrapper .benchmark_data_upload_block .file-upload-label{margin:0}.benchmark_data_wrapper .benchmark_data_upload_block .active-invoice-container{height:auto;margin:0}.benchmark_data_wrapper .benchmark_data_upload_block .active-invoice-container .invoice-meta-container{margin:16px;padding:0}.benchmark_data_wrapper .benchmark_data_upload_block .active-invoice-container .invoice-close-icon{cursor:pointer}.benchmark_data_wrapper .file-upload-actions{align-items:center;justify-content:end;margin:0;width:100%}.benchmark_data_wrapper .success__modal__container{background:#fff;box-shadow:0 3px 8px rgba(0,0,0,.24)}.benchmark_data_wrapper .success__modal__container .success__modal__header{align-items:center;border-bottom:.5px solid #c4c4cd!important;display:flex;flex-direction:row;justify-content:space-between;margin:0;padding:20px}.benchmark_data_wrapper .success__modal__container .success__modal__header p{color:#1a1a24;font-family:EYInterstate;font-size:16px;line-height:24px;margin:0;padding:0}.benchmark_data_wrapper .success__modal__container .success__modal__header p:last-of-type{cursor:pointer}.benchmark_data_wrapper .success__modal__container .success__modal__content{align-items:center;border-bottom:.5px solid #c4c4cd!important;display:flex;justify-content:center;padding:25px 20px}.benchmark_data_wrapper .success__modal__container .success__modal__content p{color:#1a1a24;font-family:EYInterstate;font-size:14px;font-weight:100;line-height:22px;margin:0;padding:0;text-align:center}.benchmark_data_wrapper .success__modal__container .success__modal__footer{align-items:center;display:flex;gap:20px;justify-content:start;padding:20px}.benchmark_data_wrapper .success__modal__container .success__modal__footer .button__finish{background:#1a1a24;border:2px solid #1a1a24;color:#fff;cursor:pointer;font-size:14px;font-weight:600;height:45px!important;height:35px;line-height:30px;margin:0;min-width:115px;padding:5px 20px;width:auto}.error-msg-container{align-items:center;gap:3px;justify-content:flex-start}.error-msg-container .error-icon{height:20px;width:20px}.error-msg-container .error{line-height:normal;padding-top:2px}.download_link.expanded-download-btn{align-items:center;border:1px solid var(--border-color);color:var(--text-color);cursor:pointer;display:flex!important;gap:5px;height:35px;padding:8px;text-decoration:none!important;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.download_link.collapsed-download-btn{align-items:center;border:1px solid #1a1a24;box-sizing:border-box;height:35px;justify-content:center;padding:5px;position:relative}.download_link.collapsed-download-btn>.cppa-custom-tooltip.tooltip-dn-btn{font-style:normal!important;left:-5px;max-width:10vw;min-width:10vw;top:40px}.download_link.collapsed-download-btn:hover>.cppa-custom-tooltip.tooltip-dn-btn{visibility:visible}.download_link img{background-color:var(--text-color);height:20px;width:20px}.download_link a{color:var(--input-text-color);font-style:normal;text-decoration:none!important}.upload-readonly,.upload-readonly+.file-upload-actions{cursor:not-allowed!important;opacity:.2;pointer-events:none}.uload_download_block>.file-container{flex:1 1}.uload_download_block>.file-container .file-path{align-content:center;background-color:var(--light-grey)!important;border-radius:0!important;border-radius:initial!important;border-style:none none solid!important;border-width:0 0 1px!important;color:var(--input-text-color);display:flex;flex-direction:row;flex-wrap:wrap;gap:8px;height:100%;margin:0;min-height:45px;padding:5px}.uload_download_block>.file-container .file-path .close-icon,.uload_download_block>.file-container .file-path .file-icon{height:16px;margin:auto 0;width:16px}.uload_download_block>.file-container .file-path .close-icon{cursor:pointer}.uload_download_block>.file-container .file-path .upload-file-name{word-wrap:break-word;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;flex:1 1;font-size:12px;font-weight:700;line-height:16px;max-height:32px;overflow:hidden;text-overflow:ellipsis;word-break:break-all}.uload_download_block>.file-container+.display-none+.download_link.collapsed-download-btn{display:none}.uload_download_block>button+.display-none+.download_link.collapsed-download-btn{display:flex!important}.p-calendar.p-invalid.p-component>.p-inputtext{border-color:#fca5a5}.p-datepicker{background:#071426;border:1px solid #0b213f;border-radius:6px;color:hsla(0,0%,100%,.87);padding:.5rem}.p-datepicker:not(.p-datepicker-inline){background:#fff;border:1px solid #1a1a24;border-radius:0;box-shadow:none;color:#1a1a24;padding:0}.p-datepicker:not(.p-datepicker-inline) .p-datepicker-header{background:#1a1a24;border:none;border-radius:0}.p-datepicker .p-datepicker-header{background:#071426;border-bottom:1px solid #0b213f;border-top-left-radius:6px;border-top-right-radius:6px;color:#fff;font-weight:700;margin:0;padding:.5rem}.p-datepicker .p-datepicker-header .p-datepicker-next,.p-datepicker .p-datepicker-header .p-datepicker-prev{background:transparent;border:0;border-radius:50%;color:#fff;height:2rem;transition:background-color .2s,color .2s,box-shadow .2s;width:2rem}.p-datepicker .p-datepicker-header .p-datepicker-next:enabled:hover,.p-datepicker .p-datepicker-header .p-datepicker-prev:enabled:hover{background:hsla(0,0%,100%,.03);border-color:transparent;color:hsla(0,0%,100%,.87)}.p-datepicker .p-datepicker-header .p-datepicker-next:focus,.p-datepicker .p-datepicker-header .p-datepicker-prev:focus{box-shadow:none;outline:0 none;outline-offset:0}.p-datepicker .p-datepicker-header .p-datepicker-title{line-height:2rem}.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month,.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-year{background:transparent none repeat 0 0/auto auto padding-box border-box scroll;background:initial;border:none;box-shadow:none;color:#fff;font-weight:700;padding:.5rem;transition:background-color .2s,color .2s,box-shadow .2s}.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month{margin-right:.5rem}.p-datepicker table{font-size:1rem;margin:.5rem 0}.p-datepicker table th{padding:.5rem}.p-datepicker table th>span{height:2.5rem;width:2.5rem}.p-datepicker table td{padding:.5rem}.p-datepicker table td>span{border:1px solid transparent;border-radius:50%;height:2.5rem;transition:box-shadow .2s;width:2.5rem}.p-datepicker table td>span.p-highlight{background:rgba(165,180,252,.16);color:hsla(0,0%,100%,.87)}.p-datepicker table td>span:focus{box-shadow:0 0 0 .2rem rgba(165,180,252,.5);outline:0 none;outline-offset:0}.p-datepicker table td.p-datepicker-today>span{background:transparent;border-color:transparent;color:#a5b4fc}.p-datepicker table td.p-datepicker-today>span.p-highlight{background:rgba(165,180,252,.16);color:hsla(0,0%,100%,.87)}.p-datepicker .p-datepicker-buttonbar{border-top:1px solid #0b213f;padding:1rem 0}.p-datepicker .p-datepicker-buttonbar .p-button{width:auto}.p-datepicker .p-timepicker{border-top:1px solid #0b213f;padding:.5rem}.p-datepicker .p-timepicker button{background:transparent;border:0;border-radius:50%;color:hsla(0,0%,100%,.6);height:2rem;transition:background-color .2s,color .2s,box-shadow .2s;width:2rem}.p-datepicker .p-timepicker button:enabled:hover{background:hsla(0,0%,100%,.03);border-color:transparent;color:hsla(0,0%,100%,.87)}.p-datepicker .p-timepicker button:focus{box-shadow:0 0 0 .2rem rgba(165,180,252,.5);outline:0 none;outline-offset:0}.p-datepicker .p-timepicker button:last-child{margin-top:.2em}.p-datepicker .p-timepicker span{font-size:1.25rem}.p-datepicker .p-timepicker>div{padding:0 .5rem}.p-datepicker.p-datepicker-timeonly .p-timepicker{border-top:0}.p-datepicker .p-monthpicker{margin:20px 10px 0}.p-datepicker .p-monthpicker .p-monthpicker-month{border-radius:6px;margin-bottom:20px;padding:.5rem;transition:box-shadow .2s}.p-datepicker .p-monthpicker .p-monthpicker-month:focus,.p-datepicker .p-monthpicker .p-monthpicker-month:hover{background:#e1e1e6!important;border-radius:0}.p-datepicker .p-monthpicker .p-monthpicker-month.p-highlight{background:#1a1a24!important;border:none;border-radius:0;color:#fff!important}.p-datepicker .p-monthpicker .p-monthpicker-month.p-highlight:focus,.p-datepicker .p-monthpicker .p-monthpicker-month.p-highlight:hover,.p-datepicker .p-monthpicker .p-monthpicker-month:focus,.p-datepicker .p-monthpicker .p-monthpicker-month:hover{box-shadow:none!important;outline:none!important}.p-datepicker .p-yearpicker{margin:20px 10px 0}.p-datepicker .p-yearpicker .p-yearpicker-year{border-radius:6px;padding:.5rem;transition:box-shadow .2s}.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-year.p-link{cursor:pointer}.p-datepicker .p-yearpicker .p-yearpicker-year:focus,.p-datepicker .p-yearpicker .p-yearpicker-year:hover{background:#eaeaf2!important;border-radius:0;color:#1a1a24!important}.p-datepicker .p-yearpicker .p-yearpicker-year.p-highlight{background:#1a1a24!important;border:none;border-radius:0;color:#fff!important}.p-datepicker.p-datepicker-multiple-month .p-datepicker-group{border-left:1px solid #0b213f;padding:0 .5rem}.p-datepicker.p-datepicker-multiple-month .p-datepicker-group:first-child{padding-left:0}.p-datepicker.p-datepicker-multiple-month .p-datepicker-group:last-child{border-left:0;padding-right:0}.p-datepicker:not(.p-disabled) table td span:not(.p-highlight):not(.p-disabled):hover{background:hsla(0,0%,100%,.03)}.p-datepicker:not(.p-disabled) table td span:not(.p-highlight):not(.p-disabled):focus{box-shadow:0 0 0 .2rem rgba(165,180,252,.5);outline:0 none;outline-offset:0}.p-datepicker:not(.p-disabled) .p-monthpicker .p-monthpicker-month:not(.p-disabled):not(.p-highlight):hover{background:hsla(0,0%,100%,.03)}.p-datepicker:not(.p-disabled) .p-monthpicker .p-monthpicker-month:not(.p-disabled):focus{box-shadow:0 0 0 .2rem rgba(165,180,252,.5);outline:0 none;outline-offset:0}.p-datepicker:not(.p-disabled) .p-yearpicker .p-yearpicker-year:not(.p-disabled):not(.p-highlight):hover{background:hsla(0,0%,100%,.03)}.p-datepicker:not(.p-disabled) .p-yearpicker .p-yearpicker-year:not(.p-disabled):focus{box-shadow:0 0 0 .2rem rgba(165,180,252,.5);outline:0 none;outline-offset:0}@media screen and (max-width:769px){.p-datepicker table td,.p-datepicker table th{padding:0}}.ppa-info-container-right{font-family:EYInterstate;font-size:10px;margin:0;text-align:right}.p-calendar{display:inline-flex;max-width:100%;position:relative}.p-calendar .p-inputtext{flex:1 1 auto;width:1%}.p-calendar-w-btn-right .p-inputtext{border-bottom-right-radius:0;border-top-right-radius:0}.p-calendar-w-btn-left .p-inputtext,.p-calendar-w-btn-right .p-datepicker-trigger{border-bottom-left-radius:0;border-top-left-radius:0}.p-calendar-w-btn-left .p-datepicker-trigger{border-bottom-right-radius:0;border-top-right-radius:0}.p-fluid .p-calendar{display:flex}.p-fluid .p-calendar .p-inputtext{width:1%}.p-calendar .p-datepicker{min-width:100%}.p-datepicker{background-color:#747480;left:0;position:absolute;top:0;width:auto}.p-datepicker-inline{display:inline-block;overflow-x:auto;position:static}.p-datepicker-header{align-items:center;display:flex;justify-content:space-between}.p-datepicker-header .p-datepicker-title{margin:0 auto}.p-datepicker-next,.p-datepicker-prev{align-items:center;cursor:pointer;display:inline-flex;justify-content:center;overflow:hidden;position:relative}.p-datepicker-multiple-month .p-datepicker-group-container .p-datepicker-group{flex:1 1 auto}.p-datepicker-multiple-month .p-datepicker-group-container{display:flex}.p-datepicker table{border-collapse:collapse;width:100%}.p-datepicker td>span{display:flex;margin:0 auto}.p-datepicker td>span,.p-monthpicker-month{align-items:center;cursor:pointer;justify-content:center;overflow:hidden;position:relative}.p-monthpicker-month{display:inline-flex;width:26%}.p-datepicker-buttonbar{align-items:center;display:flex;justify-content:space-between}.p-timepicker,.p-timepicker button{align-items:center;display:flex;justify-content:center}.p-timepicker button{cursor:pointer;overflow:hidden;position:relative}.p-timepicker>div{align-items:center;display:flex;flex-direction:column}.p-calendar .p-datepicker-touch-ui,.p-datepicker-touch-ui{left:50%;min-width:80vw;position:fixed;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.p-yearpicker-year{align-items:center;cursor:pointer;display:inline-flex;justify-content:center;margin-bottom:20px;overflow:hidden;position:relative;width:26%}.col-md-3 .options__icons{position:absolute;top:25px}.add-evaluation-form .col-md-3 label{font-size:14px;font-weight:700;min-height:1.25rem}.ppa-result-calibration-table{margin-top:2rem}.add-evaluation_wrapper .add-evaluation-form .col-md-3 input:focus::-webkit-input-placeholder,.add-evaluation_wrapper .add-evaluation-form .col-md-3 input:hover::-webkit-input-placeholder{color:#fff!important}.add-evaluation_wrapper .add-evaluation-form .col-md-3 input:focus::placeholder,.add-evaluation_wrapper .add-evaluation-form .col-md-3 input:hover::placeholder{color:#fff!important}input.admin__contract__input::-webkit-input-placeholder{color:var(--input-text-color)!important}input.admin__contract__input::placeholder{color:var(--input-text-color)!important}.benchmark-form-container .info-container{margin-left:0}.radio-group-container{display:flex;flex-direction:column}.radio-group-container .radio-container{display:flex;gap:2rem;margin-top:.5rem}.radio-group-container .radio-container .radio-label-container{align-items:center;cursor:pointer;display:flex;gap:.5rem}.radio-group-container .radio-container .radio-label-container .option-input.radio{-webkit-appearance:none;-o-appearance:none;appearance:none;background:var(--light-grey)!important;border:none;border-radius:50%!important;color:var(--input-text-color)!important;cursor:pointer;height:25px!important;transition:all .15s ease-out 0s;width:25px!important}.radio-group-container .radio-container .radio-label-container .option-input:checked,.radio-group-container .radio-container .radio-label-container .option-input:hover{background:var(--primary-yellow)!important;border-bottom-color:var(--primary-yellow)!important}.radio-group-container .radio-container .radio-label-container .option-input:checked:before{align-items:center;display:flex;font-family:Font Awesome\ 5 Free;font-size:25px;font-weight:700;height:40px;justify-content:center;position:absolute;width:40px}.radio-group-container .radio-container .radio-label-container .option-input:checked:after{-webkit-animation:click-wave .65s;animation:click-wave .65s;background:var(--primary-yellow)!important;content:"";display:block;position:relative;z-index:100}.radio-group-container .radio-container .radio-label-container .option-input.radio,.radio-group-container .radio-container .radio-label-container .option-input.radio:after{border-radius:50%}@-webkit-keyframes click-wave{0%{height:25px;opacity:.35;position:relative;width:25px}to{height:200px;margin-left:-80px;margin-top:-80px;opacity:0;width:200px}}@keyframes click-wave{0%{height:25px;opacity:.35;position:relative;width:25px}to{height:200px;margin-left:-80px;margin-top:-80px;opacity:0;width:200px}}.chat-widget{bottom:0;font-family:EYInterstate;position:fixed;right:1px;z-index:9999}.chat-toggle-btn{background-color:var(--light-grey);border:none;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.25);color:var(--text-color);cursor:pointer;font-weight:500;padding:12px 16px}.chat-window{background-color:var(--bg-color);border:1px solid var(--border-color);box-shadow:0 8px 24px rgba(0,0,0,.4);color:var(--text-color);display:flex;flex-direction:column;height:80vh;margin-bottom:12px;overflow:hidden;width:40vw}.chat-header{align-items:center;background-color:var(--secondary-grey);border-bottom:1px solid var(--border-color);display:flex;font-size:14px;justify-content:space-between;padding:10px 14px}.chat-header .heading{display:flex;gap:10px}.close-btn{background-color:var(--light-grey);border:1px solid var(--border-color);color:var(--input-text-color);cursor:pointer;font-size:15px}.chat-body{display:flex;flex:1 1;flex-direction:column;gap:10px;overflow-y:auto;padding:10px}.placeholder{color:var(--input-text-color);font-style:italic;margin-top:40%;text-align:center}.chat-msg-container{align-items:center;display:flex;flex-direction:row;gap:20px}.chat-msg-container .user{align-items:center;background-color:var(--light-grey);border-radius:50%;display:flex;height:20px;justify-content:center;padding:10px;width:20px}.chat-msg{word-wrap:break-word;align-self:flex-end;color:var(--input-text-color);padding:8px 12px;width:88%}.chat-msg,.chat-msg.bot{background-color:var(--light-grey)}.chat-msg.bot{align-self:flex-start}.chat-input-area{background-color:var(--bg-color);border-top:1px solid var(--border-color);display:flex;gap:20px;padding:8px}.chat-input-area .send-icon{cursor:pointer;width:1.5rem}.chat-input-area input{background-color:var(--secondary-grey);border:1px solid var(--border-color);color:var(--input-text-color);flex:1 1;height:30px;outline:none;padding:8px}.chat-input-area input::-webkit-input-placeholder{color:var(--input-text-color)}.chat-input-area input::placeholder{color:var(--input-text-color)}.chat-input-area button{background-color:#007acc;border:none;border-radius:6px;color:#fff;cursor:pointer;margin-left:8px;padding:8px 12px}.tab__nav__container{align-items:center;border-bottom:1px solid #898989;justify-content:space-between;margin-top:1rem}.tab__nav__container,.tab__navigation{background-color:var(--bg-color);display:flex;flex-direction:row}.tab__navigation{margin:0}.tab__search{margin-right:10px;margin-top:10px;position:relative}.search__icon__nav_menu{height:30px;left:325px;position:absolute;top:4px;width:30px}.tab__search input{background-color:var(--light-grey);border:none;font-size:14px;height:30px;outline:none;width:350px}.tab__search input::-webkit-input-placeholder{color:var(--input-text-color)}.tab__search input::placeholder{color:var(--input-text-color)}.tab-item{border-bottom:4px solid transparent;color:var(--input-text-color);cursor:pointer;padding:2px 20px;transition:all .2s ease}.tab-item>p{margin:0!important;padding:10px 0 5px}.tab-item:hover{border-color:#666}.tab-item.active{background-color:var(--light-grey);border-color:#ffe600;font-weight:400!important}.search__icon__nav_menu:hover svg path{fill:#000}.tab-item.readonly{pointer-events:none}.contract__module__title{font-size:15px;font-weight:600;margin-left:10px;margin-top:0}.tabs__container__box{margin-left:10px}.horizontal_tab_nav{position:relative}.horizontal_tab_nav::-webkit-input-placeholder{color:var(--primary-black);font-size:14px;font-weight:300;line-height:22px}.horizontal_tab_nav::placeholder{color:var(--primary-black);font-size:14px;font-weight:300;line-height:22px}.manage-valuations-container{display:flex;flex-direction:column;justify-content:center;padding:2rem}table{border-collapse:collapse;width:80%}.header{align-items:center;display:flex;position:relative}td,th{border-bottom:1px solid #ccc;font-size:10px;height:8px;text-align:left}thead th{background-color:#f0f0f0}.contract__change__req__footer{align-items:center;display:flex;flex-direction:row;justify-content:space-between;margin-top:10px;width:80%}.pagination__support{display:flex;flex-direction:row;justify-content:flex-end}.contract__change__request__options{display:flex;flex-direction:row;float:right;gap:5px;justify-content:flex-start;margin-left:10px}.contract__change__request__options button{border:2px solid #000;cursor:pointer;height:36px;outline:none;padding:7px 30px 7px 26px;transition:all .2s ease}.valuation-action-container{align-items:center;display:flex;justify-content:flex-start}.valuation-action-container .valuation-action{cursor:pointer;font-size:1rem;margin-right:1rem}.main__page{background-color:var(--bg-color)}.toast{background-color:var(--toast-bg-color-fallback);border-radius:.5em;box-shadow:hsl(var(--secondary-hue) 10% 10%/10%) 0 1px 3px 0,hsl(var(--secondary-hue) 10% 10%/5%) 0 1px 2px 0;color:var(--toast-text-color-fallback);opacity:var(--toast-opacity);position:relative}.toast:hover{box-shadow:hsl(var(--secondary-hue) 10% 10%/30%) 0 1px 3px 0,hsl(var(--secondary-hue) 10% 10%/15%) 0 1px 2px 0;opacity:1}.toast+.toast{margin-top:var(--toast-margin)}.toast-message{align-items:center;display:flex;gap:var(--toast-content-gap)}.toast-message p{padding-right:1.5rem}.toast-close-btn{background:none;border:none;color:inherit;cursor:pointer;height:1em;line-height:1;padding:0;position:absolute;right:1em;top:1em;width:1em}.toast--success{background-color:hsl(var(--toast-success-hue) 98% 99%);color:hsl(var(--toast-success-hue) 97% 3%)}.toast--success .icon--thumb{color:hsl(var(--toast-success-hue) 90% 40%)}.toast--failure{background-color:hsl(var(--toast-failure-hue) 98% 99%);color:hsl(var(--toast-failure-hue) 97% 3%)}.toast--failure .icon--thumb{color:hsl(var(--toast-failure-hue) 90% 40%)}.toast--warning{background-color:hsl(var(--toast-warning-hue) 98% 99%);color:hsl(var(--toast-warning-hue) 97% 3%)}.toast--warning .icon--thumb{color:hsl(var(--toast-warning-hue) 90% 40%)}.icon{fill:currentColor;height:1em;width:1em}.icon--lg{height:1.5em;width:1.5em}.toast-list{max-height:100vh;max-width:var(--toast-list-width);overflow:hidden auto;padding:var(--toast-list-padding);position:fixed;width:100%}.toast-list--top-left{left:0;top:0}.toast-list--top-right{right:0;top:0}.toast-list--bottom-left{bottom:0;left:0}.toast-list--bottom-right{bottom:0;right:0}@-webkit-keyframes toast-in-right{0%{-webkit-transform:translateX(100%);transform:translateX(100%)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes toast-in-right{0%{-webkit-transform:translateX(100%);transform:translateX(100%)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes toast-in-left{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes toast-in-left{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}to{-webkit-transform:translateX(0);transform:translateX(0)}}.toast-list--bottom-left .toast,.toast-list--top-left .toast{-webkit-animation:toast-in-left var(--toast-speed);animation:toast-in-left var(--toast-speed)}.toast-list--bottom-right .toast,.toast-list--top-right .toast{-webkit-animation:toast-in-right var(--toast-speed);animation:toast-in-right var(--toast-speed)}.toast-list .toast{transition:opacity var(--toast-speed),box-shadow var(--toast-speed) ease-in-out,-webkit-transform var(--toast-speed);transition:transform var(--toast-speed),opacity var(--toast-speed),box-shadow var(--toast-speed) ease-in-out;transition:transform var(--toast-speed),opacity var(--toast-speed),box-shadow var(--toast-speed) ease-in-out,-webkit-transform var(--toast-speed)}.main__nav{display:flex;flex-direction:row;overflow:hidden}.main__page{display:flex;flex-direction:column;flex-grow:1;min-height:70vh;width:80%}.main__page>:first-child{margin-bottom:3rem}:root{--bg-color:#1a1a24;--text-color:#fff;--input-text-color:#c4c4cd;--primary-color:#007bff;--light-grey:#2e2e38;--secondary-grey:#23232f;--primary-grey:#2e2e38;--primary-yellow:#ffe600;--primary-white:#fff;--alternate-grey:#3a3a4a;--primary-black:#1a1a24;--placeholder-background:#f6f6fa;--disabled-background-color:#eaeaf2;--disabled-color:#747480;--error-red:#e84d43;--shadow-grey:#c4c4cd;--sidenav-light-grey:#23232f;--input-light-gray:#ededed;--textbox-height:46px;--button-height:44px;--toast-success-hue:150;--toast-failure-hue:20;--toast-warning-hue:205;--toast-margin:0.5em;--toast-bg-color-fallback:hsl(var(--secondary-hue) 15% 100%);--toast-text-color-fallback:hsl(var(--secondary-hue) 10% 25%);--toast-opacity:0.99;--toast-content-gap:5px;--toast-speed:250ms;--toast-list-width:400px;--toast-list-padding:1em;--border-color:#50505d;--ey-parthenon-blue:#1a9afa;--success-green:#3db93d}@font-face{font-family:EYInterstate;src:local("EYInterstate"),url(/static/media/EYInterstate-Regular.54dfade490ebffc254b0.ttf) format("truetype")}body{font-family:EYInterstate;margin:0;padding:0}li,ul{list-style:none}a{color:#000;text-decoration:none}input{color:#c4c4cd!important;color:var(--input-text-color)!important;font-family:EYInterstate;font-size:14px;font-weight:300;height:46px;letter-spacing:0;line-height:22px}input[type=checkbox]{background:#fff;background:var(--text-color);cursor:pointer;height:1rem;width:1rem}input[type=checkbox]+label{cursor:pointer}input[type=checkbox]:checked{accent-color:#ffe600;accent-color:var(--primary-yellow)}::-webkit-input-placeholder{color:#c4c4cd;color:var(--input-text-color)}::-moz-placeholder{color:#c4c4cd;color:var(--input-text-color)}:-ms-input-placeholder{color:#c4c4cd;color:var(--input-text-color)}:-moz-placeholder{color:#c4c4cd;color:var(--input-text-color)}select{color:#c4c4cd!important;color:var(--input-text-color)!important;cursor:pointer;font-family:EYInterstate;font-size:14px;font-weight:300;letter-spacing:0;line-height:22px}iframe{border:none}
/*# sourceMappingURL=main.cea81784.css.map*/