:root{--blue:#007bff;--indigo:#6610f2;--purple:#6f42c1;--pink:#e83e8c;--red:#dc3545;--orange:#f1701c;--yellow:#ffc107;--green:#28a745;--teal:#20c997;--cyan:#17a2b8;--white:#fff;--gray:#6c757d;--gray-dark:#343a40;--secondary:#ebedf2;--success:#34bfa3;--info:#36a3f7;--warning:#ffb822;--danger:#f4516c;--light:#f8f9fa;--dark:#343a40;--font-family-sans-serif:Montserrat, sans-serif;--font-family-monospace:SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--brand-logo-background:#282a3c;--body-background:#f2f3f8;--breadcrumbs-text:#676c7b;--breadcrumbs-text-hover:#00a79d;--brand-background-hover:#008179;--tab-link-color:#6f727d;--tab-link-color-active:#fff;--link-color:#5867dd;--menu-color:#00a79d}:root[data-theme=wavelr]{--menu-color:var(--mantine-color-primaryColor-0);--brand-background-hover:color-mix(in srgb, var(--mantine-color-brandColor-0) 90%, white 10%);--breadcrumbs-text-hover:var(--mantine-color-primaryColor-0);--font-family-sans-serif:"TTHovesProMedium", sans-serif}:root[data-theme=roedl]{--menu-color:#00a990;--breadcrumbs-text-hover:#00a990;--brand-background:#00a990}:root[data-theme=alva]{--menu-color:var(--mantine-color-primaryColor-0);--breadcrumbs-text-hover:#899ebe;--brand-background-hover:#7b8eab;--tab-link-color-active:#000;--font-family-sans-serif:IBM Plex Sans, sans-serif}*,:after,:before{box-sizing:border-box}body,html{height:100%;font-size:13px;font-weight:300;font-family:var(--font-family-sans-serif);margin:0;padding:0}body{text-align:left;background-color:var(--body-background);flex-direction:column;display:flex}header,nav,section{display:block}[tabindex="-1"]:focus{outline:0!important}p,ul{margin-top:0;margin-bottom:1rem}ul ul{margin-bottom:0}sub{vertical-align:baseline;font-size:75%;line-height:0;position:relative;bottom:-.25em}a{color:var(--link-color);-webkit-text-decoration-skip:objects;background-color:#0000;text-decoration:none}a:hover{color:var(--link-color);text-decoration:underline}a:not([href]):not([tabindex]),a:not([href]):not([tabindex]):focus,a:not([href]):not([tabindex]):hover{color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus{outline:0}img{vertical-align:middle;border-style:none}.invalid-feedback{color:#f4516c;width:100%;margin-top:.25rem;font-size:80%;display:none}.nav-link{padding:.5rem 1rem;display:block}.nav-link:focus,.nav-link:hover{text-decoration:none}.nav-link.disabled{color:#6c757d}.mt-2{margin-top:.5rem!important}.mr-2{margin-right:.5rem!important}[data-theme=wavelr] .mantine-Tooltip-tooltip{border:1px solid var(--mantine-color-customLightGrey-0)!important;color:var(--mantine-color-statusRejectedColor-0)!important}[data-theme=wavelr] .mantine-Group-root[data-variant=paper-header],[data-theme=wavelr] .mantine-Title-root[data-variant=paper-header]{border-bottom:1px solid var(--mantine-color-inputBorderColor-0)!important}.site-status-loader{margin:1rem}.onboarding-todos-modal .onboarding-todo-list{padding-left:15px;list-style-type:none}.onboarding-todos-modal .onboarding-todo-list-item{align-items:center;margin:5px 0;display:flex}.onboarding-todos-modal .onboarding-todo-list-item .tabler-icon{flex-shrink:0}.linked-label-cell-span{color:var(--mantine-color-primaryColor-0);cursor:pointer}.linked-label-cell-popover-target{cursor:pointer}.ModalFooter{margin-inline:calc(-1 * var(--mb-padding));margin-top:var(--mb-padding);margin-bottom:calc(-1 * var(--mb-padding));padding-inline:var(--mb-padding);padding-block:var(--mantine-spacing-md);border-top:1px solid var(--mantine-color-gray-3);background-color:var(--mantine-color-white);z-index:4;position:sticky;bottom:0}.ModalFooter .footer-content{flex-grow:1}.ModalFooter .btn-primary{background-color:var(--mantine-color-brandColor-0);border-color:var(--mantine-color-brandColor-0);color:#fff!important}.ModalFooter .btn-primary:hover{background-color:var(--brand-background-hover)!important}.icon-help-text-modal .modal-body{max-height:300px;overflow-y:auto}.icon-help-text-modal .modal-footer{justify-content:center;padding:1rem}.popover-dropdown p{margin:0}.popover-dropdown{border-color:var(--mantine-color-customLightGrey-0);max-width:450px;color:var(--mantine-color-statusRejectedColor-0);font-size:.875rem;font-weight:400}.popover-dropdown .mantine-Popover-arrow{border-color:var(--mantine-color-customLightGrey-0)}.OrangeCircle{background-color:var(--mantine-color-warningColor-0);border-radius:50%;flex-shrink:0;width:10px;height:10px}.helper-text-wrapper .helper-text,.helper-text-wrapper .invalid-feedback,.helper-text-wrapper .warning-feedback{width:100%;font-size:var(--mantine-font-size-xs);margin-top:.25rem;display:block}.helper-text-wrapper .invalid-feedback,.helper-text-wrapper .warning-feedback{font-weight:700}.helper-text-wrapper .invalid-feedback{color:var(--mantine-color-dangerColor-0)}.helper-text-wrapper .warning-feedback{color:var(--mantine-color-warningColor-0)}.FormFieldInfoText .tabler-icon{flex-shrink:0}.FormFieldInfoText p{margin:0}.ExpressionEditorPreview{word-wrap:break-word;line-height:2}.ExpressionEditor{border:0!important}.ExpressionEditor .expression-layout-wrapper{align-items:stretch!important}.ExpressionEditor .rte-root{border:1px solid var(--mantine-color-gray-4);height:100%;position:static}.ExpressionEditor .rte-root.is-invalid{border-color:var(--mantine-color-dangerColor-0)}.ExpressionEditor .tiptap{word-wrap:break-word;line-height:2}.ExpressionEditor .expression-variable{color:var(--mantine-color-violet-4);margin:0 2px;padding:2px 4px;font-weight:500;white-space:nowrap!important}.ExpressionEditor .expression-custom-value{color:var(--mantine-color-cyan-8);border-radius:4px;margin:0 2px;padding:2px 4px;font-weight:500;white-space:nowrap!important}.ExpressionEditor .expression-custom-value.focussed{background:var(--mantine-color-teal-0)}.ExpressionEditor .expression-input-wrapper{position:relative}.ExpressionEditor .expression-clear{position:absolute;bottom:0;right:0}.OptiSupportHelpLink{color:var(--mantine-color-primaryColor-0)}.PageContent{flex-flow:column;flex-grow:1;display:flex}.NoChartDataWrapper{width:100%;position:relative}.ChartLegend{overflow:hidden auto}.MantineLineChart{-webkit-user-select:none;user-select:none}.MantineLineChart.ChartTooltip .dot{border-radius:100px;width:10px;height:10px}.SearchBarWrapper{display:flex}.SearchBarWrapper .search-bar-input-field{margin-bottom:0}.SearchBarWrapper .search-bar-input{position:relative;left:1px}.SearchBarWrapper .search-bar-input .search-bar-input-field{width:470px}.SearchBarWrapper .search-bar-input .search-bar-clear-btn{outline:unset;border:unset;background-color:#0000;justify-content:center;align-items:center;width:18px;height:18px;font-size:1.3rem;display:flex;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.SearchBarWrapper .search-bar-input .search-bar-clear-btn:hover{cursor:pointer}.SearchBarWrapper .btn{border-top-left-radius:0;border-bottom-left-radius:0;width:92px;height:33.5px}.EnergyDataAvailability .date-range-input{align-items:center;gap:var(--mantine-spacing-sm);display:flex}.EnergyDataAvailability .date-range-input .mantine-InputWrapper-label{margin:0;font-weight:700}.AvailabilityWidget .help-icon{margin-left:10px}.AvailabilityWidget .MeterTable,.AvailabilityWidget .NvpTable,.AvailabilityWidget .GeneratorDataTable{margin-bottom:20px}.AvailabilityWidget .MeterTable .MeterName,.AvailabilityWidget .NvpTable .MeterName,.AvailabilityWidget .GeneratorDataTable .MeterName{text-overflow:ellipsis;overflow:hidden}.AvailabilityWidget .MeterTable .icon-help-text-tooltip,.AvailabilityWidget .NvpTable .icon-help-text-tooltip,.AvailabilityWidget .GeneratorDataTable .icon-help-text-tooltip{white-space:initial}.EnergyDataElectricityTax .year-picker{align-items:center;gap:var(--mantine-spacing-sm);display:flex}.EnergyDataElectricityTax .year-picker .mantine-InputWrapper-label{margin:0;font-weight:700}.MonthYearRangePicker{place-content:center;display:flex}.MonthYearRangePicker .divider{align-self:center;margin-left:10px;margin-right:10px}.MonthYearRangePicker .react-select{min-width:150px}.EnergyDataAcquisitionList .select-all-checkbox+span{margin-top:-5px;margin-left:1px;background-color:#fff!important}.EnergyDataAcquisitionList .list-item-checkbox+span{margin-top:-5px}.EnergyDataAcquisitionList .total{font-weight:700}.EnergyDataAcquisitionList .align-right{text-align:right;width:100%;display:inline-block}.EnergyDataAcquisitionSelectionModal .scrollable-dropdown{max-height:50vh;overflow-y:auto}.EnergyDataAcquisitionSelectionModal .scrollable-dropdown .dropdown-header{padding:.5rem .8rem;font-size:1rem}.EnergyDataAcquisitionSelectionModal .filters .FormField{margin:0}.EnergyDataAcquisitionSelectionModal .acquisition-list{padding:0 5px}.EnergyDataAcquisitionSelectionModal .acquisition-list .selection-buttons{margin-bottom:10px;display:flex}.EnergyDataAcquisitionSelectionModal .acquisition-list .selection-buttons button{margin-right:5px}.EnergyDataAcquisitionSelectionModal .acquisition-list .no-acquisitions{text-align:center}.DefinedFilterNamingModal .modal-body{align-items:center;display:flex}.DefinedFilterNamingModal .modal-body .FormField{flex-grow:1;margin-bottom:0;margin-right:10px}.invalid-feedback,.FormField .invalid-feedback{color:var(--mantine-color-dangerColor-0);display:block}.FormField .invalid-feedback .warning-feedback{color:var(--mantine-color-warningColor-0);margin-top:.25rem;font-size:80%;display:block}.FormField .form-control{font-family:sans-serif,Arial}.FormField .form-control,.FormField .form-control[readonly]{color:var(--mantine-color-nodeEnergyBlack-0);border-color:#ebedf2}.FormField .form-control::-moz-placeholder{color:#9699a2;opacity:1}.FormField .form-control[readonly]::-moz-placeholder{color:#9699a2;opacity:1}.FormField .form-control:-ms-placeholder-shown{color:#9699a2}.FormField .form-control[readonly]:-ms-placeholder-shown{color:#9699a2}.FormField .form-control::-webkit-input-placeholder{color:#9699a2}.FormField .form-control[readonly]::-webkit-input-placeholder{color:#9699a2}.FormField .form-control[readonly]{background-color:#0000}.FormField .form-control.focus,.FormField .form-control:focus{border-color:var(--mantine-color-brandColor-0);color:var(--mantine-color-nodeEnergyBlack-0);box-shadow:none}.FormField .form-control.active{box-shadow:none}.FormField .form-control[disabled]{color:#6f727d;background-color:#f4f5f8;border-color:#f4f5f8}.FormField .form-control{color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;width:100%;padding:.65rem 1rem;font-size:1rem;line-height:1.25;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;display:block}.FormField .form-control::-ms-expand{background-color:#0000;border:0}.FormField .form-control:focus{color:#495057;background-color:#fff;border-color:#c2c7f3;outline:0;box-shadow:0 0 0 .2rem #5867dd40}.FormField .form-control::placeholder{color:#6c757d;opacity:1}.FormField .form-control:disabled,.FormField .form-control[readonly]{opacity:1;background-color:#e9ecef}.FormField select.form-control:not([size]):not([multiple]){height:calc(2.55rem + 2px)}.FormField select.form-control:focus::-ms-value{color:#495057;background-color:#fff}.FormField .form-control.is-valid:focus{border-color:#34bfa3;box-shadow:0 0 0 .2rem #34bfa340}.FormField .form-control.is-invalid{border-color:#f4516c}.FormField .form-control.is-invalid:focus{border-color:#f4516c;box-shadow:0 0 0 .2rem #f4516c40}.FormField .form-control.is-invalid~.invalid-feedback,.FormField .form-control.is-invalid~.invalid-tooltip{display:block}span.data-grid-container,span.data-grid-container:focus{outline:none}.data-grid-container .data-grid{table-layout:fixed;border-collapse:collapse}.data-grid-container .data-grid .cell.updated{background-color:#0091fd29;transition:background-color}.data-grid-container .data-grid .cell{-webkit-user-select:none;user-select:none;cursor:cell;background-color:unset;vertical-align:middle;text-align:right;border:1px solid #ddd;height:17px;padding:0;transition:background-color .5s}.data-grid-container .data-grid .cell.selected{border:1px double #2185d0;transition:none;box-shadow:inset 0 -100px #2185d026}.data-grid-container .data-grid .cell.read-only{color:#999;text-align:center;background:#f5f5f5}.data-grid-container .data-grid .cell>.text{text-overflow:ellipsis;padding:2px 5px;overflow:hidden}.data-grid-container .data-grid .cell>input{text-align:right;background:0 0;border:2px solid #2185d0;width:calc(100% - 6px);height:11px;display:block;outline:none!important}.data-grid-container .data-grid .cell{vertical-align:bottom}.data-grid-container .data-grid .cell,.data-grid-container .data-grid.wrap .cell,.data-grid-container .data-grid.wrap .cell.wrap,.data-grid-container .data-grid .cell.wrap,.data-grid-container .data-grid.nowrap .cell.wrap,.data-grid-container .data-grid.clip .cell.wrap{white-space:normal}.data-grid-container .data-grid.nowrap .cell,.data-grid-container .data-grid.nowrap .cell.nowrap,.data-grid-container .data-grid .cell.nowrap,.data-grid-container .data-grid.wrap .cell.nowrap,.data-grid-container .data-grid.clip .cell.nowrap{white-space:nowrap;overflow-x:visible}.data-grid-container .data-grid.clip .cell,.data-grid-container .data-grid.clip .cell.clip,.data-grid-container .data-grid .cell.clip,.data-grid-container .data-grid.wrap .cell.clip,.data-grid-container .data-grid.nowrap .cell.clip{white-space:nowrap;overflow-x:hidden}.data-grid-container .data-grid .cell .value-viewer,.data-grid-container .data-grid .cell .data-editor{display:block}.DataSheet{margin:20px auto auto;padding:5px;display:block}.DataSheet span.data-grid-container{max-height:70vh;display:block;overflow:auto}.DataSheet table.data-grid{margin:auto}.DataSheet input{font-size:11px;width:100%!important;height:18px!important}.DataSheet table.data-grid{background:#fff}.DataSheet table.data-grid tr td.cell:not(.selected){border:1px solid #ececec}.DataSheet table.data-grid tr td.cell,.DataSheet table.data-grid tr th.cell{width:120px;padding:2px 4px;font-size:12px}.DataSheet table.data-grid tr td.cell:first-child,.DataSheet table.data-grid tr td.cell:nth-child(2){white-space:nowrap}.DataSheet table.data-grid tr:first-child td.cell{padding:0 5px}.DataSheet td{color:#2b2c31!important}.DataSheet td[mark=changed]{background-color:#cff1f1!important}.DataSheet .counter-data-pagination{justify-content:center;align-items:center;display:flex}.DataSheet .counter-data-pagination button{width:75px;margin:5px 20px}.MantineBarChart{-webkit-user-select:none;user-select:none}.MantineBarChart.ChartTooltip .dot{border-radius:100px;width:10px;height:10px}.EnergyDataControls .FormField{margin:0}.EnergyDataControls .date-range-start,.EnergyDataControls .date-range-end{width:120px}.EnergyDataControls .control-dropdown{align-items:center;gap:var(--mantine-spacing-sm);display:flex}.EnergyDataControls .control-dropdown .mantine-Select-label{margin:0;font-weight:700}.EnergyDataControls .control-dropdown.time-intervals .mantine-Select-input{width:140px}.EnergyDataControls .control-dropdown.units .mantine-Select-input{width:220px}.EnergyDataTemplateDownload .explanation{margin-bottom:2em}.energy-data-template-download-confirmation-body p:last-child{margin:0}.general-import-details-list{border-bottom:1px solid #e9ecef;margin:0 0 16px;padding:0 0 16px;list-style-type:none}.general-import-details-list li{word-break:break-all;margin:5px 0}.general-import-details-list li .admin-link{align-items:center;display:flex}.meter-dropdown{min-width:300px;margin-right:5px}.meter-dropdown .FormField{margin:0}.meter-dropdown.no-meter{border:1px solid var(--mantine-color-dangerColor-0);border-radius:5px}.meter-dropdown.no-meter div{border:none}.DateInput2.is-invalid input{border-color:var(--mantine-color-dangerColor-0)}.DateInput2.warning input{border-color:var(--mantine-color-warningColor-0)}.FormField{margin:0 0 10px}.FormField .show{display:initial}.FormField .hide{display:none}.RegulatoryDuty .regulatory-duty-description{border:1px solid #ebedf2;margin:10px;padding:15px}.FormItem .form-control.warning{border-color:var(--mantine-color-warningColor-0)}.FormItem .label-container{justify-content:space-between;display:flex}.FormItem .label-container .help-icon{margin-left:10px}.FormItem .DateInput2 input{border-color:#ebedf2}.label-title-container{flex-direction:row;align-items:center;display:flex}.label-title-container .col-form-label{font-size:inherit;margin-bottom:0;padding-top:calc(.65rem + 1px);padding-bottom:calc(.65rem + 1px);line-height:1.25}.form-item-info-text-container{margin-top:25px}.form-item-info-text-container p{margin:0}.form-item-info-text-container .tabler-icon{flex-shrink:0}.EnergyDataUploadFlow{flex-flow:column;align-items:center;display:flex}.EnergyDataUploadFlow .ExplanationText section{margin-bottom:1rem}.EnergyDataUploadFlow .ExplanationText .EnergyDataTemplateDownload{margin-bottom:2rem}.FileList{width:90%;margin:1em auto 0}.FileList ul{margin:0;padding:0;list-style:none}.FileList .file{margin-bottom:10px}.FileList .file .file-body{align-items:center;padding:5px;display:flex}.FileList .file .file-body .name{flex-grow:1;margin-right:5px;overflow:auto}.name-cell{color:#5867dd}.name-cell.disallow-modal:hover{cursor:initial;text-decoration:none}.name-cell:hover{cursor:pointer;text-decoration:underline}.status-cell{flex-direction:row;justify-content:flex-start;align-items:center;display:flex}.status-cell .status-text{margin-left:4px}.EnergyDataView .dropzone-overlay-section ul{list-style:none}.EnergyDataView .dropzone-overlay-section ul .year{min-width:55px;display:inline-block}.EnergyDataView .dropzone-overlay-section ul a{color:#fff}.MachineAccountPage .HeaderWithCustomSorting .header-wrapper{justify-content:flex-start}.MachineAccountPage .email{max-width:100%}.MachineAccountPage .email a{max-width:calc(100% - 25px)}.MachineAccountPage .email-disabled{cursor:not-allowed}.MachineAccountPage .email-disabled a{pointer-events:none;color:var(--mantine-color-customGrey-0)}.MachineAccountPage .reimport-icon{cursor:pointer;transform:rotate(90deg)}.MachineAccountPage .reimport-icon-spinner{cursor:initial;transform:none}.RawEnergyDataPage .date-range-input{align-items:center;gap:var(--mantine-spacing-sm);display:flex}.RawEnergyDataPage .date-range-input .mantine-InputWrapper-label{margin:0;font-weight:700}.DataGapsChart .no-data-display{z-index:1000;justify-content:center;align-items:center;display:flex;position:relative;top:190px}.RawEnergyDataSiteMeters .meter-dropdown{flex-grow:1}.RawEnergyDataSiteMeters .unit-dropdown{align-items:center;gap:var(--mantine-spacing-sm);display:flex}.RawEnergyDataSiteMeters .unit-dropdown .mantine-Select-label{margin:0;font-weight:700}.RawEnergyDataSiteMeters .unit-dropdown .mantine-Select-input{width:100px}.SiteTitle .Icon{font-size:2rem}.MeterConfigurationButtons{justify-content:space-between;align-items:center;column-gap:.5rem;margin-bottom:24px;padding-top:4px;display:flex}.MeterConfigurationButtons .MeterConfigurationActions{column-gap:.5rem;display:flex}.MeterConfigurationButtons .LastUpdateText{color:var(--mantine-color-customGrey-0)}.MeterConfigurationButtons .MeterAutomaticAssignWrapper{align-items:center;column-gap:6px;display:flex}.MeterSelectionWrapper{align-items:center;padding-right:22px;display:flex}.MeterSelectionWrapper .Dropdown{width:100%;max-width:180px;margin-bottom:0}.MeterSwitchWrapper{justify-content:space-between;align-items:center;padding-right:24px;display:flex}.MeterSwitchWrapper .SavedMeterText{text-overflow:ellipsis;max-width:180px;margin-bottom:0;overflow:hidden}.MeterSelectionCell .FormField{margin-bottom:0}.MeterDataLoadingWrapper{flex-direction:column;align-items:center;margin-bottom:48px;display:flex}.MeterDataLoadingWrapper .MeterDataLoadingText{text-align:center;max-width:380px}.MeterDataLoadingWrapper .MeterDataLoadingText .MeterDataLoadingHeader{margin-bottom:16px;font-size:16px}.MeterDataLoadingWrapper .MeterDataLoadingText .MeterDataParagraph{font-size:12px}.MeterSaveWarningDescription p{margin-bottom:0;font-weight:400}.DynamicForm .loader{text-align:center;margin:10px 0}.FormItems .form-item{margin-bottom:10px}.FormItems .label-container{flex-flow:row;justify-content:space-between;display:flex}.CreatableDropdown .mantine-Select-root{flex-grow:1;margin-bottom:0!important}.CustomForm .more-data-needed{margin-top:20px}.custom-form-controls-inner>:not(:last-child){margin-right:.25rem!important}.custom-form-controls-inner>:not(:first-child){margin-left:.25rem!important}.ImportLogs .load-more-button-container{justify-content:center;margin-top:20px;display:flex}.ImportLogs .rt-resizable-header-content{text-align:left}.ImportLogsTable .StatusCell.success{color:var(--mantine-color-successColor-0)}.ImportLogsTable .StatusCell.error{color:var(--mantine-color-dangerColor-0)}.ImportLogsTable .MessageCell{width:100%;display:flex}.ImportLogsTable .MessageCell .message-box{text-overflow:ellipsis;white-space:nowrap;flex-grow:1;overflow-x:hidden}#tf-more-options-subheader{margin-top:20px}.DeleteConfirmationModal .icon{margin-right:8px;font-size:25px}.DeleteConfirmationModal .error-icon{filter:saturate(200%)}.Notes .Notes-entry{margin-bottom:25px}.Notes .Notes-list .note .text{margin-top:2px}.todo-due-date-cell-container{flex-direction:row;align-items:center;display:flex}.download-link{color:var(--mantine-color-primaryColor-0);cursor:pointer;background-color:#0000;text-decoration:none}.download-link:hover{color:#2739c1;text-decoration:underline}.DocumentsWidget .document-generation-warning p{margin-bottom:0}.OverviewTab .todo-property{margin-bottom:10px}.OverviewTab .todo-property-value,.OverviewTab .regulatory-duty-rows,.OverviewTab .user-defined-description{margin-left:10px}.OverviewTab .responsible-cell select,.OverviewTab .status-cell select{width:200px}.TodoModal{max-width:calc(100vw - 65px)}@media screen and (width>=1265px){.TodoModal{max-width:1200px}}.TodoModal .nav-item,.Todos .tabs .nav-item .nav-link{cursor:pointer}.MenuItemStyle{color:#868aa8;padding:0;padding-block:1rem;font-weight:400;position:relative}.MenuItemStyle a{color:inherit;text-decoration:none}.MenuItemStyle a .caret-container{display:grid}.MenuItemStyle a .caret-container .caret{color:var(--body-background);justify-content:end;align-items:center;display:none;translate:.8em}.MenuItemStyle a .caret-container>*{grid-area:1/1}.MenuItemStyle a[aria-current=page]{color:#fff;background:#282a3a;font-weight:500}.MenuItemStyle a[aria-current=page] .caret{display:grid}.MenuItemStyle a[aria-current=page] i{color:var(--mantine-color-brand-filled)}.MenuItemStyle i{color:#525672;line-height:1}.MenuItemStyle:hover{background:#292b3a}.MenuItemStyle:hover a{color:inherit}.MenuItemStyle:hover i{color:#8c8ea4}.FilterDropdownMenu{overflow-y:auto}.history-tab-controls{justify-content:center;align-items:center;width:100%;display:flex}.MeteringServiceProviderTableWrapper{background-color:#fff;padding:2.2em}.m_e4d36c9b{min-width:calc(12.5rem * var(--mantine-scale));background-color:var(--mantine-color-body);box-shadow:var(--mantine-shadow-md);border-radius:var(--mantine-radius-default)}:where([data-mantine-color-scheme=light]) .m_e4d36c9b{border:1px solid var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_e4d36c9b{border:1px solid var(--mantine-color-dark-4)}.m_7f4bcb19{padding:var(--mantine-spacing-xs) var(--mantine-spacing-md);font-size:var(--mantine-font-size-md);color:var(--mantine-color-bright);font-weight:500}.m_3de554dd{padding:var(--mantine-spacing-sm) var(--mantine-spacing-md);padding-top:0}.m_e4d36c9b:where([data-type=radial]) :where(.m_3de554dd){padding-top:var(--mantine-spacing-sm)}.m_b30369b5{width:calc(.75rem * var(--mantine-scale));height:calc(.75rem * var(--mantine-scale));min-width:calc(.75rem * var(--mantine-scale));min-height:calc(.75rem * var(--mantine-scale))}.m_3de8964e{font-size:var(--mantine-font-size-sm);justify-content:space-between;align-items:center;display:flex}.m_3de8964e:where(.m_3de8964e+.m_3de8964e){margin-top:calc(var(--mantine-spacing-sm) / 2)}.m_3de8964e[data-type=scatter] .m_b30369b5{display:none}.m_50186d10{align-items:center;gap:var(--mantine-spacing-sm);margin-inline-end:var(--mantine-spacing-xl);display:flex}.m_501dadf9{color:var(--mantine-color-text);font-size:var(--mantine-font-size-sm)}.m_50192318{color:var(--mantine-color-bright)}.m_847eaf{flex-wrap:wrap;justify-content:flex-end;align-items:center;height:100%;display:flex}.m_847eaf:where([data-centered]){justify-content:center}.m_847eaf:where([data-position=top]){padding-bottom:var(--mantine-spacing-md)}.m_847eaf:where([data-position=bottom]){padding-top:var(--mantine-spacing-md)}.m_17da7e62{align-items:center;gap:calc(.4375rem * var(--mantine-scale));padding:7px var(--mantine-spacing-xs);border-radius:var(--mantine-radius-default);line-height:1;display:flex}@media (hover:hover){:where([data-mantine-color-scheme=light]) .m_17da7e62:where(:hover){background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_17da7e62:where(:hover){background-color:var(--mantine-color-dark-5)}}@media (hover:none){:where([data-mantine-color-scheme=light]) .m_17da7e62:where(:active){background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_17da7e62:where(:active){background-color:var(--mantine-color-dark-5)}}.m_17da7e62[data-without-color] .m_6e236e21{display:none}.m_8ff56c0d{font-size:var(--mantine-font-size-sm);margin:0;padding:0}.m_a50f3e58{--chart-bar-label-color:var(--mantine-color-dimmed);width:100%;display:block}.m_a50f3e58 svg{overflow:visible}:where([data-mantine-color-scheme=light]) .m_a50f3e58{--chart-grid-color:#adb5bd99;--chart-cursor-fill:#adb5bd26}:where([data-mantine-color-scheme=dark]) .m_a50f3e58{--chart-cursor-fill:#69696926;--chart-grid-color:#69696999}.m_a50f3e58 :where(text){font-family:var(--mantine-font-family);color:var(--chart-text-color,var(--mantine-color-dimmed))}.m_af9188cb{width:100%;height:100%}.m_a50a48bc{stroke:var(--chart-grid-color)}.m_a507a517{color:var(--chart-grid-color)}.m_2293801d{color:var(--chart-text-color,var(--mantine-color-dimmed))}.m_92b296cd{min-width:calc(12.5rem * var(--mantine-scale));background-color:var(--mantine-color-body);box-shadow:var(--mantine-shadow-md);border-radius:var(--mantine-radius-default);padding:var(--mantine-spacing-sm)}:where([data-mantine-color-scheme=light]) .m_92b296cd{border:1px solid var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_92b296cd{border:1px solid var(--mantine-color-dark-4)}.m_a410e613{min-height:var(--chart-size,auto);height:var(--chart-size,auto);width:var(--chart-size,auto);min-width:var(--chart-size,auto)}.m_a410e613 :where(*){outline:0}.m_ddb0bfe3{fill:var(--mantine-color-text);font-size:var(--mantine-font-size-sm)}.m_cd8943fd{min-height:var(--chart-size,auto);height:var(--chart-size,auto);width:var(--chart-size,auto);min-width:var(--chart-size,auto)}.m_cd8943fd :where(*){outline:0}:where([data-mantine-color-scheme=light]) .m_1f271cf7{--chart-grid-color:#adb5bd99;--chart-text-color:var(--mantine-color-gray-7)}:where([data-mantine-color-scheme=dark]) .m_1f271cf7{--chart-grid-color:#69696999;--chart-text-color:var(--mantine-color-dark-1)}.m_1f271cf7 :where(text){font-size:var(--mantine-font-size-xs);fill:var(--chart-text-color,var(--mantine-color-dimmed));-webkit-user-select:none;user-select:none}.m_cf06f58c{width:100%;height:100%}:where([data-mantine-color-scheme=light]) .m_cd2bd9e5{--chart-empty-background:var(--mantine-color-gray-1);--chart-cursor-color:var(--mantine-color-gray-4)}:where([data-mantine-color-scheme=dark]) .m_cd2bd9e5{--chart-empty-background:var(--mantine-color-dark-6);--chart-cursor-color:var(--mantine-color-dark-4)}.m_6bcc3420{padding:var(--mantine-spacing-md);box-shadow:var(--mantine-shadow-md);min-width:calc(12.5rem * var(--mantine-scale));font-size:var(--mantine-font-size-sm);justify-content:space-between;align-items:center;display:flex}:where([data-mantine-color-scheme=light]) .m_6bcc3420{border:1px solid var(--mantine-color-gray-2)}:where([data-mantine-color-scheme=dark]) .m_6bcc3420{border:1px solid var(--mantine-color-dark-4)}.m_80d531e7{min-height:var(--chart-size,auto);height:var(--chart-size,auto);width:var(--chart-size,auto);min-width:var(--chart-size,auto)}.m_80d531e7 :where(*){outline:0}.m_2ef228c3{width:fit-content;display:block}:where([data-mantine-color-scheme=light]) .m_2ef228c3{--heatmap-level-1:#51cf664d;--heatmap-level-2:#40c05773;--heatmap-level-3:#37b24dbf;--heatmap-level-4:#2b8a3e}:where([data-mantine-color-scheme=dark]) .m_2ef228c3{--heatmap-level-1:#2b8a3e4d;--heatmap-level-2:#2f9e4473;--heatmap-level-3:#37b24dbf;--heatmap-level-4:#51cf66}.m_2ef201c5{stroke-width:calc(.0625rem * var(--mantine-scale))}:where([data-mantine-color-scheme=light]) .m_2ef201c5{--heatmap-empty-rect-bg:var(--mantine-color-gray-2)}:where([data-mantine-color-scheme=dark]) .m_2ef201c5{--heatmap-empty-rect-bg:var(--mantine-color-dark-5)}.m_2ef201c5:where([data-empty]){fill:var(--heatmap-empty-rect-bg)}.m_7e977775,.m_c4b68f8d{cursor:default;-webkit-user-select:none;user-select:none;fill:var(--mantine-color-dimmed)}.m_b37d9ac7{width:calc(100% - var(--mantine-spacing-md) * 2);z-index:var(--notifications-z-index);max-width:var(--notifications-container-width);position:fixed}.m_b37d9ac7:where([data-position=top-center]){top:var(--mantine-spacing-md);left:50%;transform:translate(-50%)}.m_b37d9ac7:where([data-position=top-left]){top:var(--mantine-spacing-md);left:var(--mantine-spacing-md)}.m_b37d9ac7:where([data-position=top-right]){top:var(--mantine-spacing-md);right:var(--mantine-spacing-md)}.m_b37d9ac7:where([data-position=bottom-center]){bottom:var(--mantine-spacing-md);left:50%;transform:translate(-50%)}.m_b37d9ac7:where([data-position=bottom-left]){bottom:var(--mantine-spacing-md);left:var(--mantine-spacing-md)}.m_b37d9ac7:where([data-position=bottom-right]){bottom:var(--mantine-spacing-md);right:var(--mantine-spacing-md)}.m_5ed0edd0+.m_5ed0edd0{margin-top:var(--mantine-spacing-md)}.m_d2b315db[data-scrollable]{--spotlight-content-height:100%}.m_3cd250e0{height:var(--spotlight-content-height,auto);max-height:var(--spotlight-max-height);overflow:hidden}.m_d2abce9b{height:var(--spotlight-content-height,auto);flex-direction:column;display:flex}.m_f366a061{background-color:#0000;border:0}.m_6e463822{--spotlight-actions-list-padding:calc(.25rem * var(--mantine-scale));border-top:calc(.0625rem * var(--mantine-scale)) solid;padding:var(--spotlight-actions-list-padding);max-height:calc(100% - 3.125rem);flex:1;margin-inline-end:calc(var(--spotlight-actions-list-padding) * -1)}:where([data-mantine-color-scheme=light]) .m_6e463822{border-color:var(--mantine-color-gray-2)}:where([data-mantine-color-scheme=dark]) .m_6e463822{border-color:var(--mantine-color-dark-4)}.m_d49bb8ef{width:100%;padding:7px var(--mantine-spacing-md);border-radius:var(--mantine-radius-default);color:inherit;text-align:left;background-color:#0000;align-items:center;display:flex}:where([dir=rtl]) .m_d49bb8ef{text-align:right}@media (hover:hover){:where([data-mantine-color-scheme=light]) .m_d49bb8ef:where(:not([data-selected])):hover{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_d49bb8ef:where(:not([data-selected])):hover{background-color:var(--mantine-color-dark-6)}}@media (hover:none){:where([data-mantine-color-scheme=light]) .m_d49bb8ef:where(:not([data-selected])):active{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_d49bb8ef:where(:not([data-selected])):active{background-color:var(--mantine-color-dark-6)}}.m_d49bb8ef:where([data-selected]){background-color:var(--mantine-primary-color-filled);color:var(--mantine-primary-color-contrast,var(--mantine-color-white));--action-description-color:var(--mantine-primary-color-contrast,var(--mantine-color-white));--action-description-opacity:.7}.m_3d475731{flex:1}.m_832642f6{opacity:1;color:inherit}.m_832642f6:where([data-dimmed]){opacity:var(--action-description-opacity,1);color:var(--action-description-color,var(--mantine-color-dimmed))}.m_832642f6:where([data-position=left]){margin-inline-end:var(--mantine-spacing-md)}.m_832642f6:where([data-position=right]){margin-inline-start:var(--mantine-spacing-md)}.m_832642f6>svg,.m_6c2a1345{display:block}.m_a6d9d78d{font-size:var(--mantine-font-size-xs);opacity:var(--action-description-opacity,1);color:var(--action-description-color,var(--mantine-color-dimmed));display:block}.m_82f78f74{color:var(--mantine-color-dimmed);padding:var(--mantine-spacing-md);text-align:center}.m_ddcaf054{padding:var(--mantine-spacing-xs) calc(var(--mantine-spacing-md) + calc(.25rem * var(--mantine-scale)));border-top:calc(.0625rem * var(--mantine-scale)) solid}:where([data-mantine-color-scheme=light]) .m_ddcaf054{border-color:var(--mantine-color-gray-2)}:where([data-mantine-color-scheme=dark]) .m_ddcaf054{border-color:var(--mantine-color-dark-4)}.m_5a3e5f7b{margin-top:var(--mantine-spacing-md);flex-direction:column;display:flex}.m_5a3e5f7b:before{content:var(--spotlight-label);text-transform:uppercase;font-size:var(--mantine-font-size-xs);color:var(--mantine-color-dimmed);padding-inline-start:var(--mantine-spacing-md);font-weight:700}.m_5a3e5f7b:empty{display:none}.m_dd3f7539{border:calc(.0625rem * var(--mantine-scale)) solid;border-radius:var(--mantine-radius-default);position:relative}:where([data-mantine-color-scheme=light]) .m_dd3f7539{border-color:var(--mantine-color-gray-4)}:where([data-mantine-color-scheme=dark]) .m_dd3f7539{border-color:var(--mantine-color-dark-4)}.m_f2016866{margin:0;padding:0}.m_f2016866 li>p{margin:0}.m_f2016866 ul li,.m_f2016866 ol li{margin-top:calc(.125rem * var(--mantine-scale))}.m_f2016866 p{margin-bottom:calc(.4375rem * var(--mantine-scale))}.m_f2016866 h1,.m_f2016866 h2,.m_f2016866 h3,.m_f2016866 h4,.m_f2016866 h5,.m_f2016866 h6,.m_f2016866 p{margin-top:0}.m_c2204cc2{background-color:var(--mantine-color-body);border-radius:var(--mantine-radius-default)}.m_c2204cc2 .ProseMirror{padding:var(--mantine-spacing-md);outline:0}.m_c2204cc2 .ProseMirror>:last-child{margin-bottom:0}.m_c2204cc2 .ProseMirror p.is-editor-empty:first-of-type:before{content:attr(data-placeholder);pointer-events:none;-webkit-user-select:none;user-select:none;float:left;height:0;color:var(--mantine-color-placeholder)}.m_c2204cc2 div:not(.ProseMirror){z-index:2}.m_c2204cc2 pre{font-family:var(--mantine-font-family-monospace);border-radius:var(--mantine-radius-default);padding:var(--mantine-spacing-sm) var(--mantine-spacing-md)}:where([data-mantine-color-scheme=light]) .m_c2204cc2 pre{background-color:var(--mantine-color-gray-0);color:var(--mantine-color-gray-9);--code-color-comment:var(--mantine-color-gray-5);--code-color-var:var(--mantine-color-red-7);--code-color-number:var(--mantine-color-blue-7);--code-color-title:var(--mantine-color-pink-7);--code-color-keyword:var(--mantine-color-violet-7)}:where([data-mantine-color-scheme=dark]) .m_c2204cc2 pre{background-color:var(--mantine-color-dark-8);color:var(--mantine-color-dark-1);--code-color-comment:var(--mantine-color-dark-2);--code-color-var:var(--mantine-color-red-5);--code-color-number:var(--mantine-color-cyan-5);--code-color-title:var(--mantine-color-yellow-5);--code-color-keyword:var(--mantine-color-violet-3)}.m_c2204cc2 pre code{color:inherit;font-size:var(--mantine-font-size-sm);padding:0;background:0 0!important}.m_c2204cc2 pre .hljs-comment,.m_c2204cc2 pre .hljs-quote{color:var(--code-color-comment)}.m_c2204cc2 pre .hljs-variable,.m_c2204cc2 pre .hljs-template-variable,.m_c2204cc2 pre .hljs-attribute,.m_c2204cc2 pre .hljs-tag,.m_c2204cc2 pre .hljs-regexp,.m_c2204cc2 pre .hljs-link,.m_c2204cc2 pre .hljs-name,.m_c2204cc2 pre .hljs-selector-id,.m_c2204cc2 pre .hljs-selector-class{color:var(--code-color-var)}.m_c2204cc2 pre .hljs-number,.m_c2204cc2 pre .hljs-meta,.m_c2204cc2 pre .hljs-built_in,.m_c2204cc2 pre .hljs-builtin-name,.m_c2204cc2 pre .hljs-literal,.m_c2204cc2 pre .hljs-type,.m_c2204cc2 pre .hljs-params{color:var(--code-color-number)}.m_c2204cc2 pre .hljs-string,.m_c2204cc2 pre .hljs-symbol,.m_c2204cc2 pre .hljs-bullet{color:var(--code-color-var)}.m_c2204cc2 pre .hljs-title,.m_c2204cc2 pre .hljs-section{color:var(--code-color-title)}.m_c2204cc2 pre .hljs-keyword,.m_c2204cc2 pre .hljs-selector-tag{color:var(--code-color-keyword)}.m_c2204cc2 pre .hljs-emphasis{font-style:italic}.m_c2204cc2 pre .hljs-strong{font-weight:700}.m_8a991b4f{background-color:var(--mantine-color-body)}.m_c2207da6{border-radius:var(--mantine-radius-default);cursor:default;justify-content:center;align-items:center;display:flex}.m_c2207da6:where([data-variant=default]){border:calc(.0625rem * var(--mantine-scale)) solid;min-width:calc(1.625rem * var(--mantine-scale));height:calc(1.625rem * var(--mantine-scale))}.m_c2207da6:where([data-variant=subtle]){--control-icon-size:calc(1.25rem * var(--mantine-scale));min-width:calc(2rem * var(--mantine-scale));height:calc(2rem * var(--mantine-scale))}:where([data-mantine-color-scheme=light]) .m_c2207da6{background-color:var(--mantine-color-white);border-color:var(--mantine-color-gray-4);color:var(--mantine-color-gray-7)}:where([data-mantine-color-scheme=dark]) .m_c2207da6{border-color:var(--mantine-color-dark-4);color:var(--mantine-color-dark-1)}:where([data-mantine-color-scheme=dark]) .m_c2207da6:where([data-variant=default]){background-color:var(--mantine-color-dark-6)}:where([data-mantine-color-scheme=dark]) .m_c2207da6:where([data-variant=subtle]){background-color:var(--mantine-color-dark-7)}.m_c2207da6:where([data-disabled]){cursor:not-allowed;color:var(--mantine-color-disabled-color);background-color:var(--mantine-color-disabled)}.m_c2207da6:where([data-interactive]:not([data-disabled])){cursor:pointer}@media (hover:hover){.m_c2207da6:where([data-interactive]:not([data-disabled])):hover{color:var(--mantine-color-bright)}:where([data-mantine-color-scheme=light]) .m_c2207da6:where([data-interactive]:not([data-disabled])):hover:where([data-variant=default]){background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=light]) .m_c2207da6:where([data-interactive]:not([data-disabled])):hover:where([data-variant=subtle]){background-color:var(--mantine-color-gray-1)}:where([data-mantine-color-scheme=dark]) .m_c2207da6:where([data-interactive]:not([data-disabled])):hover{background-color:var(--mantine-color-dark-5)}}@media (hover:none){.m_c2207da6:where([data-interactive]:not([data-disabled])):active{color:var(--mantine-color-bright)}:where([data-mantine-color-scheme=light]) .m_c2207da6:where([data-interactive]:not([data-disabled])):active:where([data-variant=default]){background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=light]) .m_c2207da6:where([data-interactive]:not([data-disabled])):active:where([data-variant=subtle]){background-color:var(--mantine-color-gray-1)}:where([data-mantine-color-scheme=dark]) .m_c2207da6:where([data-interactive]:not([data-disabled])):active{background-color:var(--mantine-color-dark-5)}}.m_c2207da6:where([data-active]){background-color:var(--mantine-primary-color-light);color:var(--mantine-primary-color-light-color)}@media (hover:hover){.m_c2207da6:where([data-active]):hover{background-color:var(--mantine-primary-color-light-hover)}}@media (hover:none){.m_c2207da6:where([data-active]):active{background-color:var(--mantine-primary-color-light-hover)}}.m_9cdfeb3f{width:var(--control-icon-size,16px);height:var(--control-icon-size,16px)}.m_2ab47ef2{background-color:var(--mantine-color-body);display:flex}.m_2ab47ef2:where([data-variant=default]) :where([data-rich-text-editor-control]){border-radius:0}.m_2ab47ef2:where([data-variant=default]) :where([data-rich-text-editor-control]):where(:not(:last-of-type)){border-inline-end-width:0}.m_2ab47ef2:where([data-variant=default]) :where([data-rich-text-editor-control]):where(:last-of-type){border-start-end-radius:var(--mantine-radius-default);border-end-end-radius:var(--mantine-radius-default)}.m_2ab47ef2:where([data-variant=default]) :where([data-rich-text-editor-control]):where(:first-of-type){border-start-start-radius:var(--mantine-radius-default);border-end-start-radius:var(--mantine-radius-default)}.m_b67b711e{display:flex}.m_296cf94c{border-inline-end:0;border-start-end-radius:0;border-end-end-radius:0}.m_cfef614{border:calc(.0625rem * var(--mantine-scale)) solid;color:var(--mantine-color-text);height:calc(1.5rem * var(--mantine-scale));width:calc(1.5rem * var(--mantine-scale));border-radius:var(--mantine-radius-default);justify-content:center;align-items:center;display:flex}:where([data-mantine-color-scheme=light]) .m_cfef614{background-color:var(--mantine-color-white);border-color:var(--mantine-color-gray-4)}:where([data-mantine-color-scheme=dark]) .m_cfef614{background-color:var(--mantine-color-dark-7);border-color:var(--mantine-color-dark-4)}.m_cfef614:where([data-active]){background-color:var(--mantine-primary-color-light);color:var(--mantine-primary-color-filled)}@media (hover:hover){.m_cfef614:where([data-active]):hover{background-color:var(--mantine-primary-color-light-hover)}}@media (hover:none){.m_cfef614:where([data-active]):active{background-color:var(--mantine-primary-color-light-hover)}}.m_3b28e7bb{border-start-start-radius:0;border-end-start-radius:0}.m_4574a3c4{align-items:center;gap:var(--mantine-spacing-sm);top:var(--rte-sticky-offset,0px);background-color:var(--mantine-color-body);z-index:1;border-bottom:calc(.0625rem * var(--mantine-scale)) solid;border-start-start-radius:var(--mantine-radius-default);border-start-end-radius:var(--mantine-radius-default);flex-wrap:wrap;display:flex}.m_4574a3c4:where([data-variant=default]){padding:var(--mantine-spacing-xs) var(--mantine-spacing-md)}.m_4574a3c4:where([data-variant=subtle]){padding:calc(.25rem * var(--mantine-scale));row-gap:0}:where([data-mantine-color-scheme=light]) .m_4574a3c4{border-color:var(--mantine-color-gray-4)}:where([data-mantine-color-scheme=dark]) .m_4574a3c4{border-color:var(--mantine-color-dark-4)}.m_4574a3c4:where([data-sticky]){position:sticky}.m_8b44009a{padding:0;padding-inline-start:0;list-style-type:none}.m_8b44009a :where(li){margin:0;padding:0;display:flex}.m_8b44009a :where(ul){margin-top:calc(.3125rem * var(--mantine-scale))}.m_8b44009a p{margin:0;padding:0}.m_8b44009a :where(label){display:inline-block}.m_8b44009a :where(input){cursor:pointer;appearance:none;width:calc(1.125rem * var(--mantine-scale));height:calc(1.125rem * var(--mantine-scale));border:calc(.0625rem * var(--mantine-scale)) solid;border-radius:var(--mantine-radius-default);vertical-align:middle;position:relative}:where([data-mantine-color-scheme=light]) .m_8b44009a :where(input){background-color:var(--mantine-color-white);border-color:var(--mantine-color-gray-4)}:where([data-mantine-color-scheme=dark]) .m_8b44009a :where(input){background-color:var(--mantine-color-dark-6);border-color:var(--mantine-color-dark-4)}.m_8b44009a :where(input):checked{background-color:var(--mantine-primary-color-filled);border-color:var(--mantine-primary-color-filled)}.m_8b44009a :where(input):checked:before{content:"";background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9Im5vbmUiIHZpZXdCb3g9IjAgMCAxMCA3Ij48cGF0aCBmaWxsPSIjZmZmIiBkPSJNNCA0LjU4NkwxLjcwNyAyLjI5M0ExIDEgMCAxMC4yOTMgMy43MDdsMyAzYS45OTcuOTk3IDAgMDAxLjQxNCAwbDUtNUExIDEgMCAxMDguMjkzLjI5M0w0IDQuNTg2eiIvPjwvc3ZnPg==);background-repeat:no-repeat;background-size:calc(.625rem * var(--mantine-scale));background-position:50%;position:absolute;inset:0}.m_8b44009a :where(li>label){margin-inline-end:var(--mantine-spacing-sm)}.ErrorFallbackContainer{text-align:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ErrorFallbackContainer p{max-width:400px;margin-bottom:1.5em}.FormDateRangeInput{margin-bottom:10px}.FormDateRangeInput .grouped-fields{align-items:center;gap:10px;width:fit-content;display:flex}.FormDateRangeInput .date-range-start,.FormDateRangeInput .date-range-end{margin-bottom:0}.FormDateRangeInput .date-range-start input,.FormDateRangeInput .date-range-end input{width:100px}.FormDateRangeInput.is-invalid .date-range-start input,.FormDateRangeInput.is-invalid .date-range-end input{border-color:var(--mantine-color-dangerColor-0)}.FixedPriceTable .mantine-Accordion-item{box-shadow:none}.FixedPriceTable .mantine-Accordion-chevron{margin-inline-start:0}.FixedPriceTable .mantine-Accordion-label{font-size:1rem}.FixedPriceTable .mantine-Accordion-content{padding:0}.LayoutContainer{height:100vh;display:flex}.LayoutContainer .LayoutGradient{background:linear-gradient(to bottom left,#1cb,#1cb6e4);flex:1;justify-content:center;align-items:center;display:flex;position:relative}.LayoutContainer .LayoutGradient .LogoWhite{position:absolute;top:24px;left:24px}.LayoutContainer .LayoutContent{background-color:#fff;flex-direction:column;flex:1;justify-content:space-between;align-items:center;height:100%;padding-top:2em;padding-bottom:1em;display:flex}.LayoutContainer .LayoutContent .OptiNodeLogo{max-width:200px;margin:0 auto}.LayoutContainer .LayoutContent .LayoutFooterProductLogo{justify-content:center;align-items:center;column-gap:1em;margin-bottom:1em;display:flex}.LayoutContainer .LayoutContent .LayoutFooterProductLogo .ProductByText{font-size:.85rem}@media screen and (width<=993px){.LayoutContainer .LayoutGradient{display:none}}.LoginForm{text-align:center;width:300px}.LoginForm .LoginIconContainer{justify-content:center;display:flex}.LoginForm .LoginIconContainer .LoginIcon{background-color:#f7fbfb;border:1px solid #dfe9eb;border-radius:50%;width:120px;height:120px;margin-bottom:4em;position:relative;overflow:hidden}.LoginForm .LoginIconContainer .LoginIcon:before{content:"";background-color:#edf7f7;border-radius:50%;width:52px;height:52px;position:absolute;top:46px;left:50%;transform:translate(-50%,-50%)}.LoginForm .LoginIconContainer .LoginIcon:after{content:"";background-color:#edf7f7;border-radius:50%;width:150px;height:150px;position:absolute;bottom:-190px;left:50%;transform:translate(-50%,-50%)}.LoginForm .ForgotPassword{margin-top:2em}.LoginForm .ForgotPassword .brand-color-link{color:var(--mantine-color-brandColor-0);text-decoration:none;display:inline-block;position:relative}.LoginForm .ForgotPassword .brand-color-link:hover{color:#007665}.LoginForm .LoginFilledBtn,.LoginForm .LoginOutlinedBtn{border-radius:60px;width:100%}.LoginForm .LoginFilledBtn{margin-top:16px}.LoginForm .LoginOutlinedBtn{border:1px solid var(--mantine-color-brandColor-0);background-color:inherit;color:var(--mantine-color-brandColor-0);margin-top:12px}.LoginForm .LoginOutlinedBtn:hover{background-color:var(--mantine-color-inputBorderColor-0)!important;border:1px solid var(--mantine-color-brandColor-0)!important}.LoginForm .LoginOutlinedBtn:focus{color:var(--mantine-color-brandColor-0)!important;border:1px solid var(--mantine-color-brandColor-0)!important}.PasswordResetLayout{max-width:430px}.PasswordResetLayout .PasswordResetHeader .PasswordResetTitle{color:var(--mantine-color-customGrey-0);margin-bottom:1em;font-size:1.5rem;font-weight:600}.PasswordResetLayout .PasswordResetHeader .PasswordResetDescription{color:var(--mantine-color-customGrey-0);font-weight:400}.PasswordResetForm{margin-top:3em}.PasswordResetForm .SubmitBtnWrapper{text-align:center;margin-top:2em}.PasswordResetForm .SubmitBtnWrapper .PasswordSubmitBtn{border-radius:10px;width:100%}.PasswordResetForm .PasswordRulesList{color:var(--mantine-color-customGrey-0);padding-left:1em;font-weight:400}.PasswordResetForm .PasswordRulesList .PasswordRulesListItem{position:relative}.PasswordResetForm .PasswordRulesList .PasswordRulesListItem .PasswordRulesCheckIcon{position:absolute;left:-20px}.ProductSelectPage .product-link:hover{text-decoration:none}.ProductSelectPage .analyzer h1{color:var(--mantine-color-brandColor-0)}.ProductSelectPage .analyzer:hover h1{color:color-mix(in srgb, var(--mantine-color-brandColor-0) 92%, white 8%)}.ProductSelectPage .manager h1{color:var(--mantine-color-secondaryBrandColor-0)}.ProductSelectPage .manager:hover h1{color:color-mix(in srgb, var(--mantine-color-secondaryBrandColor-0) 92%, white 8%)}.MantineRoundedNumberCell{font-variant-numeric:tabular-nums}.DataVerificationCell{margin:calc(-1 * var(--table-vertical-spacing)) calc(-1 * var(--table-horizontal-spacing));padding:var(--table-vertical-spacing) var(--table-horizontal-spacing)}.DataVerificationCell .MantineRoundedNumberCell{width:100%}.DataVerificationCell .icon-menu{opacity:0}.DataVerificationCell.has-verification .icon-menu{display:none}.DataVerificationCell:not(.menu-hidden,.menu-disabled):hover .icon-menu{opacity:1;display:block}.DataVerificationCell:not(.menu-hidden,.menu-disabled):hover .icon-checked-status{display:none}.CustomTableCell{margin:calc(-1 * var(--table-vertical-spacing)) calc(-1 * var(--table-horizontal-spacing));padding:var(--table-vertical-spacing) var(--table-horizontal-spacing)}.CustomTableCell.has-warning{background:hsl(from var(--mantine-color-warning-0) h s calc(l + 40))}.CustomTableCell .mantine-Modal-inner{white-space:wrap;left:0}.MantineActionCell:hover .mantine-ActionIcon-root{opacity:1}.MantineActionCell .mantine-ActionIcon-root{opacity:0}.EnergyRevenuesTable .mantine-Table-thead .mrt-table-head-cell-labels{align-items:flex-start}.EnergyRevenuesTable .mantine-Table-thead tr:first-of-type{border-bottom:none}.EnergyRevenuesTable .mantine-Table-tfoot th{padding:var(--table-vertical-spacing) var(--table-horizontal-spacing);font-size:var(--mantine-font-size-sm)}.EnergyRevenuesTable .column-group-header-border-left:not(tr>th:nth-child(2)),.EnergyRevenuesTable .column-header-border-left:not(tr>th:nth-child(2)){box-shadow:inset 1px 0 0 var(--mantine-color-customLightGrey-0)}.EnergyRevenuesTable .column-body-border-left:not(tr>td:nth-child(2)){box-shadow:inset 1px 0 0 var(--mantine-color-brand-filled)}.EnergyRevenuesVerificationTable .th-rightaligned .mrt-table-head-cell-content{justify-content:flex-end}.Settings .mantine-Avatar-root{border:1px solid var(--mantine-color-customVeryLightGrey-0)}.Settings .mantine-Avatar-image{border-radius:50%}.Settings .mantine-Avatar-placeholder img{border-radius:50%;width:100%;height:100%}.Breadcrumbs{flex:1}.Breadcrumbs ul{padding-inline-start:30px;list-style:none}.Breadcrumbs .MenuItem{padding-right:15px}.Breadcrumbs .MenuItem span{white-space:nowrap;overflow:hidden}.Breadcrumbs .MenuItem .menu__link{text-decoration:none}.Breadcrumbs .MenuItem .menu__link-text{color:var(--breadcrumbs-text);font-size:1.07rem;font-weight:400}.Breadcrumbs .MenuItem .menu__link-text:hover{color:var(--breadcrumbs-text-hover)}.Breadcrumbs .MenuItem .PageTitle{font-size:1.07rem;font-weight:500;display:block}.ProjectListBreadcrumb-projectSelection,.SiteBreadcrumbs-siteSelection{max-height:calc(100vh - 100px);overflow-y:auto}.UserMenu .mantine-Avatar-placeholder img{border-radius:50%;width:100%;height:100%}.user-menu-dropdown .mantine-Popover-arrow{background-color:var(--mantine-color-brand-0)}.user-menu-dropdown .mantine-Avatar-placeholder img{border-radius:50%;width:100%;height:100%}.user-menu-dropdown .mantine-NavLink-root:hover{background:0 0}.Header{background-color:var(--mantine-color-body);grid-template-columns:var(--app-shell-navbar-width) 1fr;box-shadow:var(--mantine-shadow-md);display:grid}.Layout.mantine-AppShell-root,.Layout .mantine-AppShell-header,.Layout .mantine-AppShell-navbar{margin-top:var(--environment-margin-top,0)}.Layout .TestclusterWarningRow{text-transform:uppercase}.SiteSetupAssistant{gap:0;overflow-y:hidden}.SiteSetupAssistant .content{overflow-y:hidden}.SiteSetupAssistant .content .site-setup-form{width:100%;height:100%;margin-inline:var(--mantine-spacing-lg);flex-grow:1}.SiteSetupAssistant .content .site-setup-form .SiteSetupAssistantNavigation{flex-direction:column;display:flex;overflow-y:hidden}.SiteSetupAssistant .content .site-setup-form .SiteSetupAssistantNavigation .mantine-Stepper-content{flex-direction:column;display:flex;overflow:hidden}.SiteSetupAssistant .content .site-setup-form .SiteSetupAssistantNavigation .mantine-Stepper-content .dropzone{overflow:hidden}.SiteSetupAssistant .content .site-setup-form .SiteSetupAssistantNavigation .mantine-Stepper-content .site-setup-assistant-form{margin-inline:var(--mantine-spacing-lg);height:100%;overflow:auto}.PvPlantsFields .form-item-info-text-container{margin-top:0}.PvPlantsFields .PlantWithoutSEE .FormField{margin-bottom:0!important}.SiteSetupAssistantNavigation .FormField2{flex-grow:1}.SiteSetupAssistantNavigation .error:not(.active) .mantine-Stepper-stepIcon{background-color:var(--mantine-color-dangerColor-0);color:#fff}.SiteSetupProcessesTable .cell-status,.SiteSetupProcessesTable .cell-id{text-align:right}.section{margin-top:4rem}.section .section-header{flex-direction:row;justify-content:space-between;align-items:baseline;display:flex}.PublicPageLayout img#logo{width:100%}.PublicPageLayout .default-logo{background-attachment:initial;background-image:url(/static/dist/assets/login-background-CG0jlSkH.jpg)}.PublicPageLayout .smarendo-logo{background-attachment:initial;background-image:url(/static/dist/assets/login-background-CuTj-U8R.png);background-position:50%}.PublicPageLayout .logo-text img{max-width:200px}.PublicPageLayout .login-background{background-size:cover;background-attachment:fixed}.PublicPageLayout .login-message{color:#fff;font-size:1.5rem;font-weight:500}.PublicPageLayout .login-logo{text-align:center;margin:0 auto 4rem}@media (width<=992px){.PublicPageLayout .login-logo{margin:2rem auto 3.5rem}.PublicPageLayout .login-message{margin:0;font-size:1rem}}.ChangeableFieldTable .text-value-cell-container .table-error-messages-container{text-wrap:wrap;width:300px}.ChangeableFieldTable .text-value-cell-container .table-error-messages-container .table-error-message{color:var(--mantine-color-dangerColor-0);font-size:.9em;font-weight:600}.ChangeableFieldTable .help-icon{-webkit-text-stroke:1px white;font-size:1.3rem}.ChangeableFieldTable .icon-help-text-tooltip{white-space:normal;font-weight:400}.ChangeableFieldTable .rt-resizable-header-content{justify-content:center;align-items:center;height:1.5rem;display:flex}.ChangeableFieldTable .rt-td{justify-content:center;align-items:center;display:flex}.ChangeableFieldTable .number-value-cell{margin-bottom:0}.ChangeableFieldTable .company-cell{flex:1}.ChangeableFieldTable .company-cell label{display:none}.ChangeableFieldTable .company-cell .FormField{margin:0 .5rem 0 0}.ChangeableFieldTable .company-cell .OptionsForm label{font-size:var(--mantine-font-size-sm);padding-block:var(--mantine-spacing-xs);display:block}.ChangeableFieldTable .company-cell .collapse label{display:unset}.ChangeableFieldTable .company-cell .collapse .FormField{width:unset;margin:unset}.ChangeableFieldTable .company-cell .CreatableDropdown .CustomForm button{margin-top:10px}.ChangeableFieldTable .center input{text-align:center}.ChangeableFieldTable .DateFields{margin-bottom:0}.ChangeableFieldWidget .save-cancel-buttons{justify-content:flex-end;display:flex}.ChangeableFieldWidget .save-cancel-buttons>:not(:last-child){margin-right:.25rem!important}.ChangeableFieldWidget .save-cancel-buttons>:not(:first-child){margin-left:.25rem!important}.vbl-control-and-help-container .vbl-help-text-container{justify-content:space-between;align-items:center;margin-top:10px;margin-bottom:10px;display:flex}.vbl-control-and-help-container .vbl-controls-container{justify-content:flex-end;width:100%;margin-bottom:10px;display:flex}.AnlageStromstgList{margin-bottom:30px}.AnlageStromstgList .controls{justify-content:flex-end;margin-bottom:10px;display:flex}.component-edit-wizard-buttons{justify-content:flex-end;width:100%;display:inline-flex}.EditForm .tab-error-count{margin-left:10px}.EditForm .tab-error-count i{margin-right:0}.EditForm .nav-link:not(.active) .tab-error-count{color:red}.collapse-header-container{cursor:pointer;flex-direction:row;align-items:center;margin-top:30px;margin-bottom:1rem;display:flex}.component-edit-wizard-header-container{justify-content:space-between;display:flex}.CounterDataView button:not(:first-child){margin-left:10px}.CounterDataView .jump-controls{flex-flow:column;justify-content:center;align-items:center;margin-top:40px;display:flex}.CounterDataView .jump-controls .jump-text-date{justify-content:center;align-items:center;display:flex}.CounterDataView .jump-controls .jump-text-date .DatePicker{width:300px}.CounterDataView .DataSheet{margin-top:0}.EditFormControls{flex-grow:1;justify-content:flex-end;display:inline-flex}.AddressFieldsContainer{gap:1.5em;display:flex}.AddressFieldsContainer .AddressFieldBox:first-child{flex:3}.AddressFieldsContainer .AddressFieldBox:nth-child(2){flex:1}.ChangeableOperatorField .label-and-button{align-items:center;display:flex}.ChangeableOperatorField .label-and-button .label-container{cursor:pointer;border:1px solid #ebedf2;border-radius:4px;flex-grow:1;justify-content:flex-start;align-items:center;gap:5px;min-height:38px;margin:0 .5rem 0 0;padding-left:5px;display:flex}.ChangeableOperatorField .label-and-button .label-button{margin-left:auto}.GeneratorBatchImport .select-button-with-text{margin-bottom:2em}.GeneratorBatchImport .SelectFileButton{margin-right:10px}.ImportOrCreateStep{flex-flow:column;display:flex}.ImportOrCreateStep.mastr-sub-step{min-height:initial}.ImportOrCreateStep button>span>span{white-space:normal;line-height:normal}.ImportOrCreateStep .mastr-substep .explanation{font-style:italic}.import-or-create-step-controls{justify-content:flex-end;width:100%;display:flex}.import-or-create-step-controls .back-button{margin-right:auto!important}.import-or-create-step-controls .continue-button{margin-left:.25rem}.MultipleEmails .mantine-TagsInput-input{border:1px solid #ebedf2;border-radius:4px;min-height:38px;display:flex}.MultipleEmails .mantine-TagsInput-tag{background-color:#f8f9fa;border:1px solid #ebedf2;border-radius:4px}.UploadableImageField .upload-with-button{flex-flow:column;align-items:flex-start;display:flex}.UploadableImageField .upload-with-button .uploaded-image{object-fit:contain;max-width:700px;height:200px;margin-bottom:5px}.UploadableImageField .delete-logo{margin-left:7px}.ChangeableParticipationField .label-and-button{align-items:center;display:flex}.ChangeableParticipationField .label-and-button .label-container{cursor:pointer;border:1px solid #ebedf2;border-radius:4px;flex-grow:1;justify-content:flex-start;align-items:center;gap:5px;min-height:38px;margin:0 .5rem 0 0;padding-left:5px;display:flex}.ChangeableParticipationField .label-and-button .label-button{margin-left:auto}.ConsumptionShareMaskContainer #consumption-share-date-range-picker{width:100%;margin-bottom:40px}.ConsumptionShareMaskContainer #consumption-share-date-range-picker .DateRangePicker{width:100%}.ConsumptionShareMaskContainer #consumption-share-date-range-picker .DateRangePicker .DateRangePickerInput{justify-content:space-between;align-items:center;width:100%;display:flex}.ConsumptionShareMaskContainer #consumption-share-date-range-picker .DateRangePicker .DateRangePickerInput .DateInput{border:1px solid var(--mantine-color-customLightGrey-0);text-align:center;justify-content:center;width:45%;display:flex}.ConsumptionShareMaskContainer .consumption-share-row-container .consumption-share-consumer{align-items:space-between;flex-direction:column;width:45%;display:flex}.ConsumptionShareMaskContainer .consumption-share-row-container .consumption-share-consumer input:disabled{color:#111}.ConsumptionShareMaskContainer .consumption-share-row-container .consumption-share-percentage{width:45%}.ConsumptionShareMaskContainer .consumption-share-mask-footer{justify-content:flex-end;width:100%;display:flex}.ConsumptionShareTable .mrt-edit-action-buttons>button[aria-label=Abbrechen]{display:none}.CreateEdaVersionForm{flex-direction:column;display:flex}.CreateEdaVersionForm .section-label{margin-top:1rem;margin-bottom:0}.CreateEdaVersionForm .referenzen-container{margin-bottom:1rem;margin-left:1rem}.CreateEdaVersionForm .validity-container{display:inline-block}.CreateEdaVersionForm .validity-container-error{border:1px solid var(--mantine-color-dangerColor-0);border-radius:4px;overflow:hidden}.CreateEdaVersionForm .component-container{flex-direction:row;gap:1rem;display:flex}.viewEdaModal-property{word-break:break-all;margin-bottom:10px}.viewEdaModal-value{margin-left:10px}.EdaVisualization{flex-flow:column;display:flex;overflow:hidden}.EdaVisualization .eda-buttons{flex-flow:row;margin-bottom:10px;display:flex}.EdaVisualization .eda-buttons .date-filter{align-items:center;display:flex}.EdaVisualization .eda-buttons .date-filter .label{margin-right:10px}.EdaVisualization .eda-buttons .date-filter .DatePicker{width:100px}.EdaVisualization .eda-buttons .control-buttons{margin-left:auto}.EdaVisualization .eda-buttons button{margin-left:5px}:not(.eda-buttons) .control-buttons{justify-content:flex-end;gap:1rem;margin-bottom:5px;display:flex}.AnlageStromstgFlow .header{flex-flow:row;justify-content:space-between;display:flex}.AnlageStromstgFlow .edit-mode-alert{margin-top:2rem}.UpdateAnlageStromstgModal .anlage-stromstg-edit-wizard-buttons .custom-form-controls-inner{flex-flow:row-reverse;justify-content:flex-start;display:flex}.UpdateAnlageStromstgModal .anlage-stromstg-edit-wizard-buttons .custom-form-controls-inner :not(:first-child){margin-right:.25rem;margin-left:unset!important}.UpdateAnlageStromstgModal .anlage-stromstg-edit-wizard-buttons .custom-form-controls-inner :not(:last-child){margin-right:unset!important}.missing-data-container{flex-direction:column;display:flex}.missing-data-link{font-size:1.2rem;font-weight:800}.missing-data-link-container{flex-direction:column;margin-bottom:30px;display:flex}.energy-assignment-item--next{border:2px solid var(--mantine-color-warningColor-0)!important;border-radius:5px!important}.energy-assignment-item--next+div{border-top-style:none}.energy-assignment-item{border:1px solid #45474d36;border-bottom-style:none;width:100%;height:100%;padding:12px}.energy-assignment-item:first-child{border-top-left-radius:5px;border-top-right-radius:5px}.energy-assignment-item:last-child{border-bottom-style:solid;border-bottom-right-radius:5px;border-bottom-left-radius:5px}.next-assignment-text{color:var(--mantine-color-customGrey-0)}.next-assignment-title{justify-content:space-between;margin:0;font-size:1.4em;font-weight:600;line-height:.9;display:flex}.next-assignment-title-inactive{color:var(--mantine-color-customGrey-0)}.MeterAssignment .missing-data-container{flex-direction:column;margin-top:10px;display:flex}.MeterAssignment .missing-data-button{margin-top:3px}.react-flow{--xy-edge-stroke-default:#b1b1b7;--xy-edge-stroke-width-default:1;--xy-edge-stroke-selected-default:#555;--xy-connectionline-stroke-default:#b1b1b7;--xy-connectionline-stroke-width-default:1;--xy-attribution-background-color-default:#ffffff80;--xy-minimap-background-color-default:#fff;--xy-minimap-mask-background-color-default:#f0f0f099;--xy-minimap-mask-stroke-color-default:transparent;--xy-minimap-mask-stroke-width-default:1;--xy-minimap-node-background-color-default:#e2e2e2;--xy-minimap-node-stroke-color-default:transparent;--xy-minimap-node-stroke-width-default:2;--xy-background-color-default:transparent;--xy-background-pattern-dots-color-default:#91919a;--xy-background-pattern-lines-color-default:#eee;--xy-background-pattern-cross-color-default:#e2e2e2;background-color:var(--xy-background-color,var(--xy-background-color-default));--xy-node-color-default:inherit;--xy-node-border-default:1px solid #1a192b;--xy-node-background-color-default:#fff;--xy-node-group-background-color-default:#f0f0f040;--xy-node-boxshadow-hover-default:0 1px 4px 1px #00000014;--xy-node-boxshadow-selected-default:0 0 0 .5px #1a192b;--xy-node-border-radius-default:3px;--xy-handle-background-color-default:#1a192b;--xy-handle-border-color-default:#fff;--xy-selection-background-color-default:#0059dc14;--xy-selection-border-default:1px dotted #0059dccc;--xy-controls-button-background-color-default:#fefefe;--xy-controls-button-background-color-hover-default:#f4f4f4;--xy-controls-button-color-default:inherit;--xy-controls-button-color-hover-default:inherit;--xy-controls-button-border-color-default:#eee;--xy-controls-box-shadow-default:0 0 2px 1px #00000014;--xy-edge-label-background-color-default:#fff;--xy-edge-label-color-default:inherit;--xy-resize-background-color-default:#3367d9;direction:ltr}.react-flow.dark{--xy-edge-stroke-default:#3e3e3e;--xy-edge-stroke-width-default:1;--xy-edge-stroke-selected-default:#727272;--xy-connectionline-stroke-default:#b1b1b7;--xy-connectionline-stroke-width-default:1;--xy-attribution-background-color-default:#96969640;--xy-minimap-background-color-default:#141414;--xy-minimap-mask-background-color-default:#3c3c3c99;--xy-minimap-mask-stroke-color-default:transparent;--xy-minimap-mask-stroke-width-default:1;--xy-minimap-node-background-color-default:#2b2b2b;--xy-minimap-node-stroke-color-default:transparent;--xy-minimap-node-stroke-width-default:2;--xy-background-color-default:#141414;--xy-background-pattern-dots-color-default:#777;--xy-background-pattern-lines-color-default:#777;--xy-background-pattern-cross-color-default:#777;--xy-node-color-default:#f8f8f8;--xy-node-border-default:1px solid #3c3c3c;--xy-node-background-color-default:#1e1e1e;--xy-node-group-background-color-default:#f0f0f040;--xy-node-boxshadow-hover-default:0 1px 4px 1px #ffffff14;--xy-node-boxshadow-selected-default:0 0 0 .5px #999;--xy-handle-background-color-default:#bebebe;--xy-handle-border-color-default:#1e1e1e;--xy-selection-background-color-default:#c8c8dc14;--xy-selection-border-default:1px dotted #c8c8dccc;--xy-controls-button-background-color-default:#2b2b2b;--xy-controls-button-background-color-hover-default:#3e3e3e;--xy-controls-button-color-default:#f8f8f8;--xy-controls-button-color-hover-default:#fff;--xy-controls-button-border-color-default:#5b5b5b;--xy-controls-box-shadow-default:0 0 2px 1px #00000014;--xy-edge-label-background-color-default:#141414;--xy-edge-label-color-default:#f8f8f8}.react-flow__background{background-color:var(--xy-background-color-props,var(--xy-background-color,var(--xy-background-color-default)));pointer-events:none;z-index:-1}.react-flow__container{width:100%;height:100%;position:absolute;top:0;left:0}.react-flow__pane{z-index:1}.react-flow__pane.draggable{cursor:grab}.react-flow__pane.dragging{cursor:grabbing}.react-flow__pane.selection{cursor:pointer}.react-flow__viewport{transform-origin:0 0;z-index:2;pointer-events:none}.react-flow__renderer{z-index:4}.react-flow__selection{z-index:6}.react-flow__nodesselection-rect:focus,.react-flow__nodesselection-rect:focus-visible{outline:none}.react-flow__edge-path{stroke:var(--xy-edge-stroke,var(--xy-edge-stroke-default));stroke-width:var(--xy-edge-stroke-width,var(--xy-edge-stroke-width-default));fill:none}.react-flow__connection-path{stroke:var(--xy-connectionline-stroke,var(--xy-connectionline-stroke-default));stroke-width:var(--xy-connectionline-stroke-width,var(--xy-connectionline-stroke-width-default));fill:none}.react-flow .react-flow__edges{position:absolute}.react-flow .react-flow__edges svg{pointer-events:none;position:absolute;overflow:visible}.react-flow__edge{pointer-events:visibleStroke}.react-flow__edge.selectable{cursor:pointer}.react-flow__edge.animated path{stroke-dasharray:5;animation:.5s linear infinite dashdraw}.react-flow__edge.animated path.react-flow__edge-interaction{stroke-dasharray:none;animation:none}.react-flow__edge.inactive{pointer-events:none}.react-flow__edge.selected,.react-flow__edge:focus,.react-flow__edge:focus-visible{outline:none}.react-flow__edge.selected .react-flow__edge-path,.react-flow__edge.selectable:focus .react-flow__edge-path,.react-flow__edge.selectable:focus-visible .react-flow__edge-path{stroke:var(--xy-edge-stroke-selected,var(--xy-edge-stroke-selected-default))}.react-flow__edge-textwrapper{pointer-events:all}.react-flow__edge .react-flow__edge-text{pointer-events:none;-webkit-user-select:none;user-select:none}.react-flow__arrowhead polyline{stroke:var(--xy-edge-stroke,var(--xy-edge-stroke-default))}.react-flow__arrowhead polyline.arrowclosed{fill:var(--xy-edge-stroke,var(--xy-edge-stroke-default))}.react-flow__connection{pointer-events:none}.react-flow__connection .animated{stroke-dasharray:5;animation:.5s linear infinite dashdraw}svg.react-flow__connectionline{z-index:1001;position:absolute;overflow:visible}.react-flow__nodes{pointer-events:none;transform-origin:0 0}.react-flow__node{-webkit-user-select:none;user-select:none;pointer-events:all;transform-origin:0 0;box-sizing:border-box;cursor:default;position:absolute}.react-flow__node.selectable{cursor:pointer}.react-flow__node.draggable{cursor:grab;pointer-events:all}.react-flow__node.draggable.dragging{cursor:grabbing}.react-flow__nodesselection{z-index:3;transform-origin:0 0;pointer-events:none}.react-flow__nodesselection-rect{pointer-events:all;cursor:grab;position:absolute}.react-flow__handle{pointer-events:none;background-color:var(--xy-handle-background-color,var(--xy-handle-background-color-default));border:1px solid var(--xy-handle-border-color,var(--xy-handle-border-color-default));border-radius:100%;width:6px;min-width:5px;height:6px;min-height:5px;position:absolute}.react-flow__handle.connectingfrom{pointer-events:all}.react-flow__handle.connectionindicator{pointer-events:all;cursor:crosshair}.react-flow__handle-bottom{top:auto;bottom:0;left:50%;transform:translate(-50%,50%)}.react-flow__handle-top{top:0;left:50%;transform:translate(-50%,-50%)}.react-flow__handle-left{top:50%;left:0;transform:translate(-50%,-50%)}.react-flow__handle-right{top:50%;right:0;transform:translate(50%,-50%)}.react-flow__edgeupdater{cursor:move;pointer-events:all}.react-flow__pane.selection .react-flow__panel{pointer-events:none}.react-flow__panel{z-index:5;margin:15px;position:absolute}.react-flow__panel.top{top:0}.react-flow__panel.bottom{bottom:0}.react-flow__panel.top.center,.react-flow__panel.bottom.center{left:50%;transform:translate(-15px)translate(-50%)}.react-flow__panel.left{left:0}.react-flow__panel.right{right:0}.react-flow__panel.left.center,.react-flow__panel.right.center{top:50%;transform:translateY(-15px)translateY(-50%)}.react-flow__attribution{background:var(--xy-attribution-background-color,var(--xy-attribution-background-color-default));margin:0;padding:2px 3px;font-size:10px}.react-flow__attribution a{color:#999;text-decoration:none}@keyframes dashdraw{0%{stroke-dashoffset:10px}}.react-flow__edgelabel-renderer{pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:100%;position:absolute;top:0;left:0}.react-flow__viewport-portal{-webkit-user-select:none;user-select:none;width:100%;height:100%;position:absolute;top:0;left:0}.react-flow__minimap{background:var(--xy-minimap-background-color-props,var(--xy-minimap-background-color,var(--xy-minimap-background-color-default)))}.react-flow__minimap-svg{display:block}.react-flow__minimap-mask{fill:var(--xy-minimap-mask-background-color-props,var(--xy-minimap-mask-background-color,var(--xy-minimap-mask-background-color-default)));stroke:var(--xy-minimap-mask-stroke-color-props,var(--xy-minimap-mask-stroke-color,var(--xy-minimap-mask-stroke-color-default)));stroke-width:var(--xy-minimap-mask-stroke-width-props,var(--xy-minimap-mask-stroke-width,var(--xy-minimap-mask-stroke-width-default)))}.react-flow__minimap-node{fill:var(--xy-minimap-node-background-color-props,var(--xy-minimap-node-background-color,var(--xy-minimap-node-background-color-default)));stroke:var(--xy-minimap-node-stroke-color-props,var(--xy-minimap-node-stroke-color,var(--xy-minimap-node-stroke-color-default)));stroke-width:var(--xy-minimap-node-stroke-width-props,var(--xy-minimap-node-stroke-width,var(--xy-minimap-node-stroke-width-default)))}.react-flow__background-pattern.dots{fill:var(--xy-background-pattern-color-props,var(--xy-background-pattern-color,var(--xy-background-pattern-dots-color-default)))}.react-flow__background-pattern.lines{stroke:var(--xy-background-pattern-color-props,var(--xy-background-pattern-color,var(--xy-background-pattern-lines-color-default)))}.react-flow__background-pattern.cross{stroke:var(--xy-background-pattern-color-props,var(--xy-background-pattern-color,var(--xy-background-pattern-cross-color-default)))}.react-flow__controls{box-shadow:var(--xy-controls-box-shadow,var(--xy-controls-box-shadow-default));flex-direction:column;display:flex}.react-flow__controls.horizontal{flex-direction:row}.react-flow__controls-button{background:var(--xy-controls-button-background-color,var(--xy-controls-button-background-color-default));border:none;border-bottom:1px solid var(--xy-controls-button-border-color-props,var(--xy-controls-button-border-color,var(--xy-controls-button-border-color-default)));width:26px;height:26px;color:var(--xy-controls-button-color-props,var(--xy-controls-button-color,var(--xy-controls-button-color-default)));cursor:pointer;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;padding:4px;display:flex}.react-flow__controls-button svg{fill:currentColor;width:100%;max-width:12px;max-height:12px}.react-flow__edge.updating .react-flow__edge-path{stroke:#777}.react-flow__edge-text{font-size:10px}.react-flow__node.selectable:focus,.react-flow__node.selectable:focus-visible{outline:none}.react-flow__node-input,.react-flow__node-default,.react-flow__node-output,.react-flow__node-group{border-radius:var(--xy-node-border-radius,var(--xy-node-border-radius-default));width:150px;color:var(--xy-node-color,var(--xy-node-color-default));text-align:center;border:var(--xy-node-border,var(--xy-node-border-default));background-color:var(--xy-node-background-color,var(--xy-node-background-color-default));padding:10px;font-size:12px}.react-flow__node-input.selectable:hover,.react-flow__node-default.selectable:hover,.react-flow__node-output.selectable:hover,.react-flow__node-group.selectable:hover{box-shadow:var(--xy-node-boxshadow-hover,var(--xy-node-boxshadow-hover-default))}.react-flow__node-input.selectable.selected,.react-flow__node-input.selectable:focus,.react-flow__node-input.selectable:focus-visible,.react-flow__node-default.selectable.selected,.react-flow__node-default.selectable:focus,.react-flow__node-default.selectable:focus-visible,.react-flow__node-output.selectable.selected,.react-flow__node-output.selectable:focus,.react-flow__node-output.selectable:focus-visible,.react-flow__node-group.selectable.selected,.react-flow__node-group.selectable:focus,.react-flow__node-group.selectable:focus-visible{box-shadow:var(--xy-node-boxshadow-selected,var(--xy-node-boxshadow-selected-default))}.react-flow__node-group{background-color:var(--xy-node-group-background-color,var(--xy-node-group-background-color-default))}.react-flow__nodesselection-rect,.react-flow__selection{background:var(--xy-selection-background-color,var(--xy-selection-background-color-default));border:var(--xy-selection-border,var(--xy-selection-border-default))}.react-flow__nodesselection-rect:focus,.react-flow__nodesselection-rect:focus-visible,.react-flow__selection:focus,.react-flow__selection:focus-visible{outline:none}.react-flow__controls-button:hover{background:var(--xy-controls-button-background-color-hover-props,var(--xy-controls-button-background-color-hover,var(--xy-controls-button-background-color-hover-default)));color:var(--xy-controls-button-color-hover-props,var(--xy-controls-button-color-hover,var(--xy-controls-button-color-hover-default)))}.react-flow__controls-button:disabled{pointer-events:none}.react-flow__controls-button:disabled svg{fill-opacity:.4}.react-flow__controls-button:last-child{border-bottom:none}.react-flow__controls.horizontal .react-flow__controls-button{border-bottom:none;border-right:1px solid var(--xy-controls-button-border-color-props,var(--xy-controls-button-border-color,var(--xy-controls-button-border-color-default)))}.react-flow__controls.horizontal .react-flow__controls-button:last-child{border-right:none}.react-flow__resize-control{position:absolute}.react-flow__resize-control.left,.react-flow__resize-control.right{cursor:ew-resize}.react-flow__resize-control.top,.react-flow__resize-control.bottom{cursor:ns-resize}.react-flow__resize-control.top.left,.react-flow__resize-control.bottom.right{cursor:nwse-resize}.react-flow__resize-control.bottom.left,.react-flow__resize-control.top.right{cursor:nesw-resize}.react-flow__resize-control.handle{background-color:var(--xy-resize-background-color,var(--xy-resize-background-color-default));border:1px solid #fff;border-radius:1px;width:5px;height:5px;translate:-50% -50%}.react-flow__resize-control.handle.left{top:50%;left:0}.react-flow__resize-control.handle.right{top:50%;left:100%}.react-flow__resize-control.handle.top{top:0;left:50%}.react-flow__resize-control.handle.bottom{top:100%;left:50%}.react-flow__resize-control.handle.top.left,.react-flow__resize-control.handle.bottom.left{left:0}.react-flow__resize-control.handle.top.right,.react-flow__resize-control.handle.bottom.right{left:100%}.react-flow__resize-control.line{border-color:var(--xy-resize-background-color,var(--xy-resize-background-color-default));border-style:solid;border-width:0}.react-flow__resize-control.line.left,.react-flow__resize-control.line.right{width:1px;height:100%;top:0;transform:translate(-50%)}.react-flow__resize-control.line.left{border-left-width:1px;left:0}.react-flow__resize-control.line.right{border-right-width:1px;left:100%}.react-flow__resize-control.line.top,.react-flow__resize-control.line.bottom{width:100%;height:1px;left:0;transform:translateY(-50%)}.react-flow__resize-control.line.top{border-top-width:1px;top:0}.react-flow__resize-control.line.bottom{border-bottom-width:1px;top:100%}.react-flow__edge-textbg{fill:var(--xy-edge-label-background-color,var(--xy-edge-label-background-color-default))}.react-flow__edge-text{fill:var(--xy-edge-label-color,var(--xy-edge-label-color-default))}.DataWarningAlert{z-index:100;position:absolute;top:70px}.DataWarningAlert .object-list{margin:0}.DataWarningAlert .mantine-Accordion-item{box-shadow:none;background:0 0}.DataWarningAlert .mantine-Accordion-chevron{margin-inline-start:0}.DataWarningAlert .mantine-Accordion-label{font-size:1rem}.react-flow__node:has(>.CustomContainerElementNode){z-index:-1!important}.ColorSelectionModal .mantine-ActionIcon-root{border:2px solid #0000;padding:2px}.ColorSelectionModal .mantine-ActionIcon-root:hover{border-color:var(--mantine-color-customLightGrey-0)}.ColorSelectionModal .mantine-ActionIcon-root.color-selected{border-color:var(--mantine-color-nodeEnergyBlack-0)}.ColorSelectionModal .color-pane{border-radius:50%;width:100%;height:100%}.PopupBox{z-index:1;max-width:280px;position:absolute}.PopupBox .mantine-NavLink-root{padding:4px 0;line-height:1}.PopupBox .mantine-NavLink-root:where([data-disabled]){pointer-events:initial}.PopupBox .mantine-NavLink-root:hover{color:var(--mantine-color-primaryHoverColor-0);background:0 0}.PopupBox .mantine-NavLink-label{font-size:var(--mantine-font-size-xs);font-weight:400}.CustomElementMenu{z-index:5;position:absolute;top:5px;right:5px}.CustomFlowNode{flex-direction:column;align-items:center;display:flex}.CustomFlowNode .custom-flow-node-label{text-wrap:nowrap;position:absolute;top:100%}.CustomFlowNode .customNodeBody{background-size:contain;border:0;border-radius:50px;position:relative;overflow:visible}.CustomFlowNode .customNodeBody .customHandle{visibility:hidden;opacity:0;border:none;border-radius:0;width:100%;height:100%;position:absolute;top:0;left:0;transform:none}.MeteringArrows{pointer-events:none;z-index:1;height:100%}.MeteringArrows .metering-arrow-container{display:flex;position:absolute}.MeteringArrows .metering-arrows-flow-arrow-icon{width:53px!important;font-size:53px!important}.MeteringArrows .metering-arrows-flow-arrow-icon.green{filter:invert(51%)sepia(63%)saturate(4320%)hue-rotate(89deg)brightness(109%)contrast(110%)}.MeteringArrows .metering-arrows-flow-arrow-icon.blue{filter:invert(14%)sepia(93%)saturate(3224%)hue-rotate(234deg)brightness(95%)contrast(99%)}.MeteringArrows .metering-arrows-flow-arrow-icon.down{transform-origin:top;rotate:90deg}.MeteringArrows .metering-arrows-flow-arrow-icon.down:not(.double-arrow){position:relative;left:40px}.MeteringArrows .metering-arrows-flow-arrow-icon.double-arrow.blue.down{position:relative;left:-105px}.MeteringArrows .metering-arrows-flow-arrow-icon.double-arrow.blue.right{position:relative;top:-22px;right:78px}.MeteringArrows .metering-arrows-flow-arrow-icon.double-arrow.green.up{position:relative;right:175px}.MeteringArrows .metering-arrows-flow-arrow-icon.double-arrow.green.left{position:relative;top:-18px;right:130px}.MeteringArrows .metering-arrows-flow-arrow-icon.left{rotate:180deg}.MeteringArrows .metering-arrows-flow-arrow-icon.left:not(.double-arrow){position:relative;top:-20px}.MeteringArrows .metering-arrows-flow-arrow-icon.right:not(.double-arrow){position:relative;top:-42px}.MeteringArrows .metering-arrows-flow-arrow-icon.up{transform-origin:top;rotate:270deg}.MeteringArrows .metering-arrows-flow-arrow-icon.up:not(.double-arrow){position:relative;right:40px}.metering-arrows-flow-arrow-label{width:40px;font-weight:700;position:relative}.metering-arrows-flow-arrow-label.blue.double.top{top:20px;left:60px}.metering-arrows-flow-arrow-label.green.double.top{top:2px;left:20px}.metering-arrows-flow-arrow-label.blue.double.side{top:-10px;left:-85px}.metering-arrows-flow-arrow-label.green.double.side{top:-5px;left:15px}.metering-arrows-flow-arrow-label.blue.side{top:-12px;left:65px}.metering-arrows-flow-arrow-label.green.side{top:-7px;left:48px}.metering-arrows-flow-arrow-label.blue.top{top:-18px;left:50px}.metering-arrows-flow-arrow-label.green.top{top:-18px;left:60px}.CustomMeteringFlowNode{flex-direction:column;align-items:center;display:flex}.CustomMeteringFlowNode .custom-flow-node-label{text-wrap:nowrap;position:absolute;top:100%}.CustomMeteringFlowNode .customHandle{width:10px;height:10px}.CustomMeteringFlowNode .customHandle.hidden{visibility:hidden}.CustomMeteringFlowNode .customNodeBody{background-size:contain;border:0;border-radius:50px;position:relative;overflow:visible}.CustomMeteringFlowNode .customNodeBody.mcMeterBillingRelevant{border:3px solid var(--mantine-color-dangerColor-0)}.CustomTextElementNode .custom-text-element-body{font-size:2.5em;font-weight:600}.CustomTextElementNode .custom-text-element-body .custom-text{margin:0;line-height:normal}.CustomTextElementPopup .mantine-Select-root{align-items:center;gap:var(--mantine-spacing-xs);display:flex}.CustomTextElementPopup .mantine-Select-label{width:40px;margin:0}.CustomTextElementPopup .mantine-Select-wrapper{width:110px}.IconSelectionModal .mantine-ActionIcon-root{border:2px solid #0000;padding:2px}.IconSelectionModal .mantine-ActionIcon-root:hover{border-color:var(--mantine-color-customLightGrey-0)}.IconSelectionModal .mantine-ActionIcon-root.icon-selected{border-color:var(--mantine-color-nodeEnergyBlack-0)}.IconSelectionModal .mantine-ActionIcon-icon img{width:100%;height:100%}.NodePopup{min-width:170px}.NodePopup .custom-icon{border:1px solid #000;width:32px;height:32px;margin:3px;padding:2px}.NodePopup .custom-icon:hover{cursor:pointer;border-color:var(--mantine-color-brandColor-0)}.NodePopup .selected-icon{border-color:var(--mantine-color-brandColor-0)}.StructureViewFlowDiagram{flex-grow:1;position:relative}.StructureViewFlowDiagram.connecting-nodes{border:1px solid red}.StructureViewFlowDiagram.edge-to-save{border:1px solid green}.StructureViewFlowDiagram .react-flow__attribution{display:none}.StructureViewFlowDiagram .react-flow__pane{cursor:default}.StructureViewFlowDiagram .react-flow__pane path.react-flow__edge-path:hover{stroke-width:4px!important}.StructureViewFlowDiagram .react-flow__pane .react-flow__node{cursor:default}.ConfigurationConfirmationModal .modal-content .modal-header .modal-title{font-size:1.2em;font-weight:700}.ConfigurationConfirmationModal .generator-edit-modal-container{flex-direction:row;justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.ConfigurationAssignment .missing-data-container{flex-direction:column;margin-top:10px;display:flex}.ConfigurationAssignment .missing-data-button{margin-top:3px}.Invoices .invoice-file-icon{width:20px;margin-right:10px}.Invoices .rt-td{align-items:center;display:flex}.Invoices .InvoiceActionsDropdown .invoice-action-dropdown-toggle{justify-content:space-between;align-items:center;width:130px;padding:10px;display:flex}.Invoices .InvoiceActionsDropdown .archive-invoices-dropdown-item{color:var(--mantine-color-dangerColor-0)}.Invoices .InvoiceActionsDropdown .archive-invoices-dropdown-item[disabled]{color:var(--mantine-color-customLightGrey-0)}.Invoices .InvoiceActionsDropdown .archive-invoices-dropdown-item[disabled]:hover{background:0 0}.SapExportModal .form-label,.SapExportModal .FormField{margin:0}.SapExportModal .sap-export-month-dropdown{width:120px}.ContractDeliveryTable .delete-action-icon{background-color:#0000}:is(.DueDateFields .FormField:has(.due-date-value),.DueDateFields .FormField:has(.due-date-unit)){margin-bottom:0!important}.DueDateFields .due-date-value input{width:60px}.DueDateFields.is-invalid .due-date-value input,.DueDateFields.is-invalid .react-select__control{border-color:var(--mantine-color-dangerColor-0)}.ChangeablePriceField .label-and-button{align-items:center;display:flex}.ChangeablePriceField .label-and-button .label-container{cursor:pointer;border:1px solid #ebedf2;border-radius:4px;flex-grow:1;justify-content:flex-start;align-items:center;gap:5px;min-height:38px;margin:0 .5rem 0 0;padding-left:5px;display:flex}.ChangeablePriceField .label-and-button .label-button{margin-left:auto}.ContractForm .AutomaticExtensionFields #id_form_extension_duration_value,.ContractForm .DueDateFields #id_form_extension_duration_value{width:50px;height:38px;margin-right:10px}.ContractForm .AutomaticExtensionFields #id_form_extension_duration_unit,.ContractForm .DueDateFields #id_form_extension_duration_unit{width:200px}.ContractForm .AutomaticExtensionFields #id_form_cancelation_deadline_value,.ContractForm .DueDateFields #id_form_cancelation_deadline_value{width:50px;height:38px;margin-right:10px}.ContractForm .AutomaticExtensionFields #id_form_cancelation_deadline_unit,.ContractForm .AutomaticExtensionFields #id_form_cancelation_reference,.ContractForm .AutomaticExtensionFields #id_form_dueDateReference,.ContractForm .DueDateFields #id_form_cancelation_deadline_unit,.ContractForm .DueDateFields #id_form_cancelation_reference,.ContractForm .DueDateFields #id_form_dueDateReference{width:200px}.ContractForm .text-between-fields{align-self:center;margin:0 10px 10px}.ContractForm .invalid-feedback{display:initial}.ContractModal .ExtensionDuration .fields,.ContractModal .CancellationDeadline .fields,.ContractModal .DueDate .fields{display:flex}.ContractModal .ExtensionDuration .fields .FormItem .label-container,.ContractModal .CancellationDeadline .fields .FormItem .label-container,.ContractModal .DueDate .fields .FormItem .label-container{display:none}.ContractModal .ExtensionDuration .fields .FormItem #id_form_extension_duration_value,.ContractModal .CancellationDeadline .fields .FormItem #id_form_extension_duration_value,.ContractModal .DueDate .fields .FormItem #id_form_extension_duration_value{width:50px;height:38px;margin-right:10px}.ContractModal .ExtensionDuration .fields .FormItem #id_form_extension_duration_unit,.ContractModal .CancellationDeadline .fields .FormItem #id_form_extension_duration_unit,.ContractModal .DueDate .fields .FormItem #id_form_extension_duration_unit{width:200px}.ContractModal .ExtensionDuration .fields .FormItem #id_form_cancelation_deadline_value,.ContractModal .CancellationDeadline .fields .FormItem #id_form_cancelation_deadline_value,.ContractModal .DueDate .fields .FormItem #id_form_cancelation_deadline_value{width:50px;height:38px;margin-right:10px}.ContractModal .ExtensionDuration .fields .FormItem #id_form_cancelation_deadline_unit,.ContractModal .ExtensionDuration .fields .FormItem #id_form_cancelation_reference,.ContractModal .ExtensionDuration .fields .FormItem #id_form_dueDateReference,.ContractModal .CancellationDeadline .fields .FormItem #id_form_cancelation_deadline_unit,.ContractModal .CancellationDeadline .fields .FormItem #id_form_cancelation_reference,.ContractModal .CancellationDeadline .fields .FormItem #id_form_dueDateReference,.ContractModal .DueDate .fields .FormItem #id_form_cancelation_deadline_unit,.ContractModal .DueDate .fields .FormItem #id_form_cancelation_reference,.ContractModal .DueDate .fields .FormItem #id_form_dueDateReference{width:200px}.ContractModal .ExtensionDuration .fields .text-between-fields,.ContractModal .CancellationDeadline .fields .text-between-fields,.ContractModal .DueDate .fields .text-between-fields{align-self:center;margin:0 10px 10px}.InstallmentsTab{min-height:200px}.InstallmentsTab .installments-tab-content{margin-top:20px}.InstallmentsTab .installments-tab-content .InstallmentElement{box-shadow:none}.payments.controls{justify-content:space-between;margin-bottom:20px;display:flex}.PaymentsTable .help-icon{-webkit-text-stroke:1px white;font-size:1.3rem}.PaymentsTable .payments-cell{justify-content:flex-end;align-items:center;width:100%;height:100%;display:flex}.PaymentsTable .payments-cell .payments-cell-value{margin-right:10px}.PaymentsTable .FormField{margin:0}.PaymentsTable .year{align-items:center;max-width:75px;height:100%;display:flex}.PaymentsTable .month{align-items:center;max-width:100px;height:100%;display:flex}.PaymentsTable .directDeliverySharePredictionCell,.PaymentsTable .deliveryAmountPredictionThisYearCell,.PaymentsTable .discountPaymentsCell{min-width:120px}.PaymentsTable .estimatedAdvancePaymentsCell{min-width:150px}.ChangeableSpotMarketFormulaFieldStatic .label-and-button{align-items:center;display:flex}.ChangeableSpotMarketFormulaFieldStatic .label-and-button .label-container{cursor:pointer;border:1px solid #ebedf2;border-radius:4px;flex-grow:1;justify-content:space-between;align-items:center;min-height:38px;margin:0 .5rem 0 0;padding-left:5px;display:flex}.ChangeableSpotMarketFormulaFieldStatic .label-and-button .label-container .label-container-icon-and-value{flex-direction:row;align-items:center;margin-left:5px;display:flex}.ChangeableSpotMarketFormulaFieldStatic .label-and-button .label-container.disabled{background-color:var(--mantine-color-customVeryLightGrey-0)}.ChangeableSpotMarketFormulaFieldStatic .label-and-button .label-button{margin-left:auto}.IndividualMixFields{border-bottom:var(--mantine-color-customVeryLightGrey-0) 2px solid;padding-bottom:10px;padding-left:15px;padding-right:15px}.IndividualMixFields .FormItemInline>.FormField2{grid-template-columns:1fr 1fr;display:grid}.IndividualMixFields .FormField2{flex-grow:1}.MixKind.IndividualMixSelected{border-top:var(--mantine-color-customVeryLightGrey-0) 2px solid}.DeliveryModal .ExtensionDuration .fields,.DeliveryModal .CancellationDeadline .fields,.DeliveryModal .DueDate .fields{display:flex}.DeliveryModal .ExtensionDuration .fields .FormItem .label-container,.DeliveryModal .CancellationDeadline .fields .FormItem .label-container,.DeliveryModal .DueDate .fields .FormItem .label-container{display:none}.DeliveryModal .ExtensionDuration .fields .FormItem #id_form_extension_duration_value,.DeliveryModal .CancellationDeadline .fields .FormItem #id_form_extension_duration_value,.DeliveryModal .DueDate .fields .FormItem #id_form_extension_duration_value{width:50px;height:38px;margin-right:10px}.DeliveryModal .ExtensionDuration .fields .FormItem #id_form_extension_duration_unit,.DeliveryModal .CancellationDeadline .fields .FormItem #id_form_extension_duration_unit,.DeliveryModal .DueDate .fields .FormItem #id_form_extension_duration_unit{width:200px}.DeliveryModal .ExtensionDuration .fields .FormItem #id_form_cancelation_deadline_value,.DeliveryModal .CancellationDeadline .fields .FormItem #id_form_cancelation_deadline_value,.DeliveryModal .DueDate .fields .FormItem #id_form_cancelation_deadline_value{width:50px;height:38px;margin-right:10px}.DeliveryModal .ExtensionDuration .fields .FormItem #id_form_cancelation_deadline_unit,.DeliveryModal .ExtensionDuration .fields .FormItem #id_form_cancelation_reference,.DeliveryModal .ExtensionDuration .fields .FormItem #id_form_dueDateReference,.DeliveryModal .CancellationDeadline .fields .FormItem #id_form_cancelation_deadline_unit,.DeliveryModal .CancellationDeadline .fields .FormItem #id_form_cancelation_reference,.DeliveryModal .CancellationDeadline .fields .FormItem #id_form_dueDateReference,.DeliveryModal .DueDate .fields .FormItem #id_form_cancelation_deadline_unit,.DeliveryModal .DueDate .fields .FormItem #id_form_cancelation_reference,.DeliveryModal .DueDate .fields .FormItem #id_form_dueDateReference{width:200px}.DeliveryModal .ExtensionDuration .fields .text-between-fields,.DeliveryModal .CancellationDeadline .fields .text-between-fields,.DeliveryModal .DueDate .fields .text-between-fields{align-self:center;margin:0 10px 10px}.OptiSupportHelpLink{margin-left:auto}.InvoiceAssignment .missing-data-container{flex-direction:column;margin-top:10px;display:flex}.InvoiceAssignment .missing-data-button{margin-top:3px}.MeteringConceptDocumentLinks .mcd-link{text-overflow:ellipsis;white-space:nowrap;font-weight:700;overflow:hidden}.OnboardingAssignment.onboarding-assignment-item--next{border:2px solid var(--mantine-color-warningColor-0)!important;border-radius:5px!important}.OnboardingAssignment.onboarding-assignment-item--next+div{border-top-style:none}.OnboardingAssignment.onboarding-assignment-item{border:1px solid #45474d36;border-bottom-style:none;width:100%;height:100%;padding:12px}.OnboardingAssignment.onboarding-assignment-item:first-child{border-top-left-radius:5px;border-top-right-radius:5px}.OnboardingAssignment.onboarding-assignment-item:last-child{border-bottom-style:solid;border-bottom-right-radius:5px;border-bottom-left-radius:5px}.OnboardingAssignment .missing-data-container{flex-direction:column;margin-top:10px;display:flex}.OnboardingAssignment .missing-data-button{margin-top:3px}.OnboardingAssignment .next-assignment-text{color:var(--mantine-color-customGrey-0)}.OnboardingAssignment .next-assignment-title{justify-content:space-between;margin:0;font-size:1.4em;font-weight:600;line-height:.9;display:flex}.OnboardingAssignment .next-assignment-title-inactive{color:var(--mantine-color-customGrey-0)}.OptiNodeAssignment .todo-status-container{flex-direction:row;justify-content:space-between;align-items:center;padding:3px;font-weight:500;display:flex}.OptiNodeAssignment .todo-status-title{white-space:nowrap;text-overflow:ellipsis;width:90%;overflow:hidden}.OptiNodeAssignment .todo-status-title.staff{width:60%}.OptiNodeAssignment .optinode-assignment-todo-list-container{margin-top:15px}.RegulatoryDataAssignment .missing-data-container{flex-direction:column;margin-top:10px;display:flex}.RegulatoryDataAssignment .missing-data-button{margin-top:3px}.VollmachtAssignment .msb-current-user-document{max-width:30ch;font-weight:700;overflow:hidden}.VollmachtAssignment .msb-current-user-document .tabler-icon{flex-shrink:0}.VollmachtAssignment .msb-current-user-document .download-link{text-overflow:ellipsis;text-wrap:nowrap;overflow:hidden}.OperatorChangeProcess{margin:0}.operator-change-step{border:1px solid #45474d36;border-bottom-style:none;width:100%;height:100%;padding:12px}.operator-change-step .step-title{justify-content:space-between;margin:0;font-size:1.4em;font-weight:600;line-height:.9;display:flex}.operator-change-step .step-title-inactive{color:var(--mantine-color-customGrey-0)}.operator-change-step .step-action-container{flex-direction:column;gap:5px;margin-top:10px;display:flex}.operator-change-step:first-child{border-top-left-radius:5px;border-top-right-radius:5px}.operator-change-step:last-child{border-bottom-style:solid;border-bottom-right-radius:5px;border-bottom-left-radius:5px}.TenantChangeProcess{margin:0}.TenantChangeProcess .tenant-change-step{border:1px solid var(--mantine-color-customLightGrey-0);border-bottom-style:none;width:100%;height:100%;padding:12px}.TenantChangeProcess .tenant-change-step:first-child{border-top-left-radius:5px;border-top-right-radius:5px}.TenantChangeProcess .tenant-change-step:last-child{border-bottom-style:solid;border-bottom-right-radius:5px;border-bottom-left-radius:5px}.TenantChangeProcess .step-title{justify-content:space-between;margin:0;font-size:1.4em;font-weight:600;line-height:.9;display:flex}.TenantChangeProcess .step-title-inactive{color:var(--mantine-color-customGrey-0)}.TenantChangeProcess .step-action-container{flex-direction:column;gap:5px;margin-top:10px;display:flex}.SiteTasks .header-toggle,.SiteTasks .header-toggle .mantine-Button-label{overflow:visible}.SiteTasks .header-toggle .mantine-Button-section{margin-inline-end:0}.SiteTasks .header-collapsed{transform-origin:100%;white-space:nowrap;transform:translate(calc(-100% - 15px),25px)rotate(270deg)}.VariantObjectWizard.right-margin{margin-right:10px}.variant-object-wizard-buttons .custom-form-controls-inner{flex-flow:row-reverse;justify-content:flex-start;display:flex}.variant-object-wizard-buttons .custom-form-controls-inner :not(:first-child){margin-right:.25rem;margin-left:unset!important}.variant-object-wizard-buttons .custom-form-controls-inner :not(:last-child){margin-right:unset!important}.StructureView .col-diagram{flex-grow:1;flex-basis:0}.StructureView .col-tasks{width:45px;padding:6px 0 0 2px;transition:width .2s ease-in-out;overflow:hidden}.StructureView .col-tasks.col-tasks-expanded{width:325px}.StructureView .col-tasks-inner{width:320px}.CreateComponentDropdown{text-align:right;z-index:1}.PersonsWidget .persons-row{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));row-gap:15px;display:grid}.PersonsWidget .persons-row .PersonIcon .person-color-box{border:none;width:2em;height:2em;display:inline-block}.PersonsWidget .mantine-Accordion-item{box-shadow:none}.PersonsWidget .mantine-Accordion-content{padding-inline:0}.GuaranteeOfOriginGenerationView .controls{justify-content:center;gap:20px;margin-bottom:40px;display:flex}.GuaranteeOfOriginGenerationView .controls .react-select{min-width:215px}.GuaranteeOfOriginCheckResult{text-align:center;flex-direction:column;justify-content:center;gap:15px;display:flex}.CompaniesPage .HeaderWithCustomSorting .header-wrapper{justify-content:flex-start}.SiteCategoriesTable .centered-checkbox-in-table{justify-content:center;display:flex}div.Paragraph6ContractInformation{border-width:1px}.Paragraph6GeneratorForm .melomalos-loading{margin-top:20px}.Paragraph6CreditNumberRangesPage .OptiSupportHelpLink{margin-bottom:20px}.Paragraph6CreditErrorMessage{font-weight:400}.Paragraph6CreditErrorMessage .credit-error-description-line{margin-bottom:0}.Paragraph6CreditErrorMessage .credit-error-info-container{margin-top:10px}.Paragraph6CreditsPage .credits-controls{flex-direction:column;display:flex}.Paragraph6CreditsPage .credits-buttons{align-self:flex-end;gap:1rem;display:flex}.Paragraph6CreditsTable .invoice-state-cancelled{background-color:var(--mantine-color-dangerColor-0);color:#fff;border:1px solid var(--mantine-color-inputBorderColor-0);text-align:center;border-radius:4px;padding:7px 10px;display:block}.TodoSwitch.decision-confirmed-false .mantine-Select-input{background-color:var(--mantine-color-statusConfirmedBackground-0);border-color:var(--mantine-color-statusConfirmedBackground-0)}.TodoSwitch.decision-confirmed-false .mantine-Select-input,.TodoSwitch.decision-confirmed-false .mantine-ComboboxChevron-chevron{color:#fff}.TodoSwitch.decision-confirmed-true .mantine-Select-input{background-color:var(--mantine-color-statusConfirmedFinishedBackground-0);border-color:var(--mantine-color-statusConfirmedFinishedBackground-0)}.TodoSwitch.decision-confirmed-true .mantine-Select-input,.TodoSwitch.decision-confirmed-true .mantine-ComboboxChevron-chevron{color:#fff}.TodoSwitch.decision-unclear-false .mantine-Select-input{background-color:var(--mantine-color-statusUnclearBackground-0);border-color:var(--mantine-color-statusUnclearBackground-0)}.TodoSwitch.decision-unclear-false .mantine-Select-input,.TodoSwitch.decision-unclear-false .mantine-ComboboxChevron-chevron{color:#fff}.TodosDueSoon{border:1px solid var(--mantine-color-customLightGrey-0);flex-grow:1;height:200px;overflow-y:auto!important}.TodosDueSoon .due-soon-element .calendar-icon{flex-shrink:0}.TodosDueSoon .due-soon-element .label-with-link{color:var(--mantine-color-primaryColor-0);cursor:pointer;text-wrap:nowrap;text-overflow:ellipsis;overflow:hidden}.TodosProgress{border:1px solid var(--mantine-color-customLightGrey-0);width:400px;height:200px;overflow:visible}.TodosProgress .mantine-DonutChart-root{flex-grow:1;width:auto}.TodosProgress .label{position:absolute;top:65%;left:50%;transform:translate(-50%,-50%)}.TodosProgress .donut-start{position:absolute;top:87%;left:calc(50% - 100px);transform:translate(-50%,-50%)}.TodosProgress .donut-end{position:absolute;top:87%;left:calc(50% + 100px);transform:translate(-50%,-50%)}.TodosV2 .tabs .tabs-list button:focus{outline:none}.TodosV2 .tabs .tabs-list .OptiSupportHelpLink{position:absolute;right:0}.TodoTable .mantine-Paper-root .mantine-Flex-root{align-items:center;padding:0}.TodoTable .mantine-Paper-root .mrt-table-head-cell-content-wrapper{width:min-content}.TodoTable .mantine-Table-td .overdue{color:var(--mantine-color-warningColor-0)}.TodoTable .mantine-Table-td .priority-high input{background-color:#e73c3066}.TodoTable .mantine-Table-td .priority-medium input{background-color:#fdeeca}.TodoTable .mantine-Table-td .priority-low input{background-color:#c3e5ed}.TodoTable .mantine-Table-td .priority-unknown input{background-color:#e1eaedcc}.Toastify .Toastify__toast-container{width:auto}.Toastify .Toastify__toast{--toastify-color-success:#d1e7dd;--toastify-border-color-success:#badbcc;--toastify-text-color-success:#0f5132;--toastify-icon-color-success:#0f5132;--toastify-color-info:#cfe2ff;--toastify-border-color-info:#b6d4fe;--toastify-text-color-info:#084298;--toastify-icon-color-info:#084298;--toastify-color-warning:#fff3cd;--toastify-border-color-warning:#ffecb5;--toastify-text-color-warning:#664d03;--toastify-icon-color-warning:#ffc107;--toastify-color-error:#f8d7da;--toastify-border-color-error:#f5c2c7;--toastify-text-color-error:#842029;--toastify-icon-color-error:#842029;width:var(--toastify-toast-width);border:1px solid;font-weight:400;overflow:auto}.Toastify .Toastify__toast .Toastify__close-button{color:#000}.Toastify .Toastify__toast-theme--colored.Toastify__toast--success{border-color:var(--toastify-border-color-success)}.Toastify .Toastify__toast-theme--colored.Toastify__toast--success .Toastify__toast-icon{color:var(--toastify-icon-color-success)}.Toastify .Toastify__toast-theme--colored.Toastify__toast--info{border-color:var(--toastify-border-color-info)}.Toastify .Toastify__toast-theme--colored.Toastify__toast--info .Toastify__toast-icon{color:var(--toastify-icon-color-info)}.Toastify .Toastify__toast-theme--colored.Toastify__toast--warning{border-color:var(--toastify-border-color-warning)}.Toastify .Toastify__toast-theme--colored.Toastify__toast--warning .Toastify__toast-icon{color:var(--toastify-icon-color-warning)}.Toastify .Toastify__toast-theme--colored.Toastify__toast--error{border-color:var(--toastify-border-color-error)}.Toastify .Toastify__toast-theme--colored.Toastify__toast--error .Toastify__toast-icon{color:var(--toastify-icon-color-error)}body{font-size:var(--mantine-font-size-sm)!important}.mantine-Accordion-chevron{color:#a9a9a9;margin-inline-start:var(--mantine-spacing-md);margin-inline-end:var(--mantine-spacing-xs)}.mantine-Accordion-chevron[data-rotate]{transform:rotate(90deg)}div.mantine-Accordion-item{box-shadow:var(--mantine-shadow-md);background:#fff;border-width:0;border-radius:0}button.mantine-Accordion-control{height:5rem}button.mantine-Accordion-control:hover{background:initial}.mantine-Accordion-content{padding:var(--mantine-spacing-xs) var(--mantine-spacing-lg)}a.mantine-Button-root:hover{text-decoration:none}a.mantine-Button-root:hover:where([data-disabled]){color:var(--mantine-color-gray-5)}.mantine-Group-root[data-variant=paper-footer]{margin-inline:calc(-1 * var(--mantine-spacing-lg));margin-top:var(--mantine-spacing-xl);border-top:1px solid var(--mantine-color-inputBorderColor-0);padding:var(--mantine-spacing-lg);padding-bottom:0}.mantine-Group-root[data-variant=paper-header],.mantine-Title-root[data-variant=paper-header]{margin-inline:calc(-1 * var(--mantine-spacing-lg));margin-bottom:var(--mantine-spacing-xl);border-bottom:1px solid var(--mantine-color-inputBorderColor-0);padding:var(--mantine-spacing-lg);padding-top:0;font-size:1.3rem;font-weight:400}.mantine-Modal-root .mantine-Modal-header:not(.ModalFooter){margin-bottom:var(--mb-padding);border-bottom:1px solid var(--mantine-color-gray-3)}.mantine-Modal-root .mantine-Modal-header.ModalFooter{margin-top:var(--mb-padding);border-top:1px solid var(--mantine-color-gray-3)}.mantine-Modal-content{padding:0!important}.mantine-NavLink-root:hover{text-decoration:none}.mantine-SegmentedControl-label{margin:0}.mantine-Stepper-stepIcon[data-progress]{border-color:var(--mantine-color-brandColor-0)}.mantine-Tooltip-arrow{border:1px solid var(--mantine-color-customLightGrey-0)}.mantine-Tabs-root:not([data-variant=pills]) a:hover{text-decoration:none}.mantine-Tabs-root:not([data-variant=pills]) .mantine-Tabs-tab:where([data-active]) .mantine-Tabs-tabLabel{color:var(--mantine-color-primaryColor-0)}.mantine-Tabs-root:not([data-variant=pills]) .mantine-Tabs-tab:where(:not([data-active])) .mantine-Tabs-tabLabel a{color:#000}.mantine-Title-root[data-variant=paper-header-font]{font-size:1.3rem;font-weight:400}.mrt-table .mantine-Table-th[data-column-pinned],.mrt-table .mantine-Table-td[data-column-pinned]{opacity:1}.mrt-table .mantine-Table-thead:has(+tbody .mantine-Table-thead){z-index:5}.mrt-table .mantine-Table-thead .mantine-ActionIcon-icon:hover{color:var(--mantine-color-customVeryLightGrey-0)!important}.mrt-table .mantine-Table-thead .mantine-Table-th .mantine-ActionIcon-root{color:#fff}.mrt-table .mantine-Table-thead .mantine-Table-th .mantine-ActionIcon-root[data-active] svg{fill:#fff}.mrt-table .mantine-Table-thead .mrt-table-head-cell-labels{align-items:center}.mrt-table .mantine-Table-thead .mrt-table-head-cell-labels .mrt-table-head-sort-button{--ai-size:var(--ai-size-xs)}.mrt-table .mantine-Table-thead .mrt-table-head-cell-labels .mantine-Indicator-indicator{color:#fff}.mrt-table .mantine-Table-thead .mrt-table-head-cell-content-actions{align-self:flex-start}.mrt-table .mantine-Table-thead .header-with-help-icon{display:flex}.mrt-table .mantine-Table-thead .help-icon{stroke:#fff;margin-left:5px;font-size:1.3rem}.mrt-table .mantine-Table-tr-detail-panel{--table-hover-color:var(--mrt-base-background-color)}.mrt-table .mrt-filter-text-input input{color:#fff}.mrt-table .mrt-filter-text-input input::placeholder{color:var(--mantine-color-customLightGrey-0)}.mrt-table .mrt-filter-range-slider .mantine-Slider-track:before{background:var(--mantine-color-customLightGrey-0)}.mrt-table .mrt-filter-range-slider .mantine-Slider-bar{background:#fff}.mrt-table .mrt-filter-range-slider .mantine-Slider-thumb{background:var(--mantine-color-brandColor-0);border-color:#fff}.mrt-table tr:has(.mrt-no-data-component) td{width:auto}.mrt-table tr:has(.mrt-no-data-component) td:has(.mrt-no-data-component){width:-webkit-fill-available;width:-moz-available;width:stretch}:is(.mrt-table button[disabled]:has(.other-icon),.mrt-table button[disabled]:has(.edit-icon),.mrt-table button[disabled]:has(.delete-icon)){background-color:#0000}:is(.mrt-table button[disabled]:has(.other-icon) .other-icon,.mrt-table button[disabled]:has(.other-icon) .edit-icon,.mrt-table button[disabled]:has(.other-icon) .delete-icon,.mrt-table button[disabled]:has(.edit-icon) .other-icon,.mrt-table button[disabled]:has(.edit-icon) .edit-icon,.mrt-table button[disabled]:has(.edit-icon) .delete-icon,.mrt-table button[disabled]:has(.delete-icon) .other-icon,.mrt-table button[disabled]:has(.delete-icon) .edit-icon,.mrt-table button[disabled]:has(.delete-icon) .delete-icon){opacity:.5;color:var(--mantine-color-customGrey-0);cursor:inherit}.mrt-table .mrt-table-head-cell-resize-handle{background-color:#0000;width:6px}.mrt-table .mrt-table-head-cell-resize-handle:hover{background-color:var(--mantine-color-customLightGrey-0)}.mrt-row-actions-wrapper{flex-grow:1}.mrt-no-data-component{text-align:center;margin:10px}.mrt-no-data-component p{margin:0}.mrt-table-paper .mantine-Alert-root{margin-top:-10px;margin-bottom:10px}.mrt-global-filter-text-input{margin-inline:0!important}.mrt-row-actions-wrapper .mantine-ActionIcon-root:disabled,.mrt-delete-button:disabled{background-color:#0000}.mrt-table-paper .mrt-table-container{max-height:60vh}.mrt-table-paper .mrt-top-toolbar{display:flex}.mrt-table-paper .mrt-top-toolbar .mantine-Flex-root{padding-left:0;padding-right:0}.mrt-table-paper .mrt-edit-action-buttons{flex-flow:row-reverse;justify-content:flex-end;display:flex}.mrt-table-paper .mrt-edit-action-buttons .mantine-ActionIcon-root{--ai-size:var(--ai-size-sm)}.mrt-table-paper .mrt-table-pagination .mantine-Group-root{flex-wrap:nowrap}.mrt-table-paper .mrt-table-pagination .mantine-Select-input{height:var(--input-height-xs);min-height:var(--input-height-xs);font-size:var(--mantine-font-size-xs);padding-inline:10px 27px}.mrt-table-paper ::-webkit-scrollbar-track{background-color:#0000}.mrt-table-paper ::-webkit-scrollbar{width:6px;height:6px;right:0}.mrt-table-paper ::-webkit-scrollbar-thumb{background-color:#c5c8c9;border-radius:8px;width:6px;height:6px}.mrt-filter-text-input .mantine-MultiSelect-wrapper .mantine-InputClearButton-root:has(+.mantine-ActionIcon-root){display:none}.mrt-filter-text-input .mantine-MultiSelect-wrapper .mantine-ActionIcon-root{pointer-events:all}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:200;src:url(/static/dist/assets/montserrat-v25-latin-200-Ct6wK0oy.woff2)format("woff2"),url(/static/dist/assets/montserrat-v25-latin-200-Dp-x9kQa.woff)format("woff")}@font-face{font-display:swap;font-family:Montserrat;font-style:italic;font-weight:200;src:url(/static/dist/assets/montserrat-v25-latin-200italic-DSBwtrqV.woff2)format("woff2"),url(/static/dist/assets/montserrat-v25-latin-200italic-IwHsYxJa.woff)format("woff")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:300;src:url(/static/dist/assets/montserrat-v25-latin-300-BNkQWmgR.woff2)format("woff2"),url(/static/dist/assets/montserrat-v25-latin-300-B8vfLIVM.woff)format("woff")}@font-face{font-display:swap;font-family:Montserrat;font-style:italic;font-weight:300;src:url(/static/dist/assets/montserrat-v25-latin-300italic-C6LfWtGd.woff2)format("woff2"),url(/static/dist/assets/montserrat-v25-latin-300italic-DNesj_Nx.woff)format("woff")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:400;src:url(/static/dist/assets/montserrat-v25-latin-regular-BTyQisEy.woff2)format("woff2"),url(/static/dist/assets/montserrat-v25-latin-regular-DTzeWEth.woff)format("woff")}@font-face{font-display:swap;font-family:Montserrat;font-style:italic;font-weight:400;src:url(/static/dist/assets/montserrat-v25-latin-italic-LiWlbBPA.woff2)format("woff2"),url(/static/dist/assets/montserrat-v25-latin-italic-Bs0PUauY.woff)format("woff")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:500;src:url(/static/dist/assets/montserrat-v25-latin-500-DOzcbrzr.woff2)format("woff2"),url(/static/dist/assets/montserrat-v25-latin-500-CyeSa8YS.woff)format("woff")}@font-face{font-display:swap;font-family:Montserrat;font-style:italic;font-weight:500;src:url(/static/dist/assets/montserrat-v25-latin-500italic-DChtBckx.woff2)format("woff2"),url(/static/dist/assets/montserrat-v25-latin-500italic-dykU7lTl.woff)format("woff")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:600;src:url(/static/dist/assets/montserrat-v25-latin-600-Q_BPs6ba.woff2)format("woff2"),url(/static/dist/assets/montserrat-v25-latin-600-CPZdhQyt.woff)format("woff")}@font-face{font-display:swap;font-family:Montserrat;font-style:italic;font-weight:600;src:url(/static/dist/assets/montserrat-v25-latin-600italic-BEqkVSKM.woff2)format("woff2"),url(/static/dist/assets/montserrat-v25-latin-600italic-BdrvpMXQ.woff)format("woff")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:700;src:url(/static/dist/assets/montserrat-v25-latin-700-D9_YRkYw.woff2)format("woff2"),url(/static/dist/assets/montserrat-v25-latin-700-wFEXaHGn.woff)format("woff")}@font-face{font-display:swap;font-family:Montserrat;font-style:italic;font-weight:700;src:url(/static/dist/assets/montserrat-v25-latin-700italic-CUGPbu7v.woff2)format("woff2"),url(/static/dist/assets/montserrat-v25-latin-700italic-CgdQ8Pmy.woff)format("woff")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:300;src:url(/static/dist/assets/roboto-v30-latin-300-ThHrQhYb.woff2)format("woff2"),url(/static/dist/assets/roboto-v30-latin-300-CDXAfhRl.woff)format("woff")}@font-face{font-display:swap;font-family:Roboto;font-style:italic;font-weight:300;src:url(/static/dist/assets/roboto-v30-latin-300italic-B6JldlUO.woff2)format("woff2"),url(/static/dist/assets/roboto-v30-latin-300italic-x7s5q8Lb.woff)format("woff")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:400;src:url(/static/dist/assets/roboto-v30-latin-regular-mTIRXP6Y.woff2)format("woff2"),url(/static/dist/assets/roboto-v30-latin-regular-CEBEUyyq.woff)format("woff")}@font-face{font-display:swap;font-family:Roboto;font-style:italic;font-weight:400;src:url(/static/dist/assets/roboto-v30-latin-italic-tg7S5Ud4.woff2)format("woff2"),url(/static/dist/assets/roboto-v30-latin-italic-yku49Xfv.woff)format("woff")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:500;src:url(/static/dist/assets/roboto-v30-latin-500-Dxdx3aXO.woff2)format("woff2"),url(/static/dist/assets/roboto-v30-latin-500-j0ba7u44.woff)format("woff")}@font-face{font-display:swap;font-family:Roboto;font-style:italic;font-weight:500;src:url(/static/dist/assets/roboto-v30-latin-500italic-C5ktmAWn.woff2)format("woff2"),url(/static/dist/assets/roboto-v30-latin-500italic-MmSAS712.woff)format("woff")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:700;src:url(/static/dist/assets/roboto-v30-latin-700-CeM5gOv8.woff2)format("woff2"),url(/static/dist/assets/roboto-v30-latin-700-7z0HfM8a.woff)format("woff")}@font-face{font-family:GeneralSans-Variable;src:url(/static/dist/assets/GeneralSans-Variable-p1VyP7gg.woff2)format("woff2"),url(/static/dist/assets/GeneralSans-Variable-DAqniUaj.woff)format("woff"),url(/static/dist/assets/GeneralSans-Variable-D4t1btYN.ttf)format("truetype");font-weight:200 700;font-display:swap;font-style:normal}@font-face{font-family:GeneralSans-VariableItalic;src:url(/static/dist/assets/GeneralSans-VariableItalic-DIM2rvVg.woff2)format("woff2"),url(/static/dist/assets/GeneralSans-VariableItalic-BsSpAJeQ.woff)format("woff"),url(/static/dist/assets/GeneralSans-VariableItalic-dXS85WKy.ttf)format("truetype");font-weight:200 700;font-display:swap;font-style:italic}@font-face{font-family:GeneralSans-Extralight;src:url(/static/dist/assets/GeneralSans-Extralight-CeoahQd2.woff2)format("woff2"),url(/static/dist/assets/GeneralSans-Extralight-NwzqzUvZ.woff)format("woff"),url(/static/dist/assets/GeneralSans-Extralight--toNElvl.ttf)format("truetype");font-weight:200;font-display:swap;font-style:normal}@font-face{font-family:GeneralSans-ExtralightItalic;src:url(/static/dist/assets/GeneralSans-ExtralightItalic-S_cjHVs3.woff2)format("woff2"),url(/static/dist/assets/GeneralSans-ExtralightItalic-DSYFpNEt.woff)format("woff"),url(/static/dist/assets/GeneralSans-ExtralightItalic-Cb4GrHRn.ttf)format("truetype");font-weight:200;font-display:swap;font-style:italic}@font-face{font-family:GeneralSans-Light;src:url(/static/dist/assets/GeneralSans-Light-ulp9itO8.woff2)format("woff2"),url(/static/dist/assets/GeneralSans-Light-DzM6pIPN.woff)format("woff"),url(/static/dist/assets/GeneralSans-Light-DcTqM57O.ttf)format("truetype");font-weight:300;font-display:swap;font-style:normal}@font-face{font-family:GeneralSans-LightItalic;src:url(/static/dist/assets/GeneralSans-LightItalic-DkwLWVcP.woff2)format("woff2"),url(/static/dist/assets/GeneralSans-LightItalic-Ct_DMRPZ.woff)format("woff"),url(/static/dist/assets/GeneralSans-LightItalic-C_QR9gvT.ttf)format("truetype");font-weight:300;font-display:swap;font-style:italic}@font-face{font-family:GeneralSans-Regular;src:url(/static/dist/assets/GeneralSans-Regular-BeAhF2WT.woff2)format("woff2"),url(/static/dist/assets/GeneralSans-Regular-Dk2lLWJL.woff)format("woff"),url(/static/dist/assets/GeneralSans-Regular-BTmkhiIl.ttf)format("truetype");font-weight:400;font-display:swap;font-style:normal}@font-face{font-family:GeneralSans-Italic;src:url(/static/dist/assets/GeneralSans-Italic-B5PwseXg.woff2)format("woff2"),url(/static/dist/assets/GeneralSans-Italic-DzbrtvFL.woff)format("woff"),url(/static/dist/assets/GeneralSans-Italic-BpGxTCEl.ttf)format("truetype");font-weight:400;font-display:swap;font-style:italic}@font-face{font-family:GeneralSans-Medium;src:url(/static/dist/assets/GeneralSans-Medium-DvEF04Ne.woff2)format("woff2"),url(/static/dist/assets/GeneralSans-Medium-sA7I9gJL.woff)format("woff"),url(/static/dist/assets/GeneralSans-Medium-BakGtJF2.ttf)format("truetype");font-weight:500;font-display:swap;font-style:normal}@font-face{font-family:GeneralSans-MediumItalic;src:url(/static/dist/assets/GeneralSans-MediumItalic-KKwIU56p.woff2)format("woff2"),url(/static/dist/assets/GeneralSans-MediumItalic-BBXQStTM.woff)format("woff"),url(/static/dist/assets/GeneralSans-MediumItalic-DoLfBPNa.ttf)format("truetype");font-weight:500;font-display:swap;font-style:italic}@font-face{font-family:GeneralSans-Semibold;src:url(/static/dist/assets/GeneralSans-Semibold-DFLbTJgb.woff2)format("woff2"),url(/static/dist/assets/GeneralSans-Semibold-oVEy_BBm.woff)format("woff"),url(/static/dist/assets/GeneralSans-Semibold-Ckm6wkEi.ttf)format("truetype");font-weight:600;font-display:swap;font-style:normal}@font-face{font-family:GeneralSans-SemiboldItalic;src:url(/static/dist/assets/GeneralSans-SemiboldItalic-C5XnX2aR.woff2)format("woff2"),url(/static/dist/assets/GeneralSans-SemiboldItalic-DNy4mdcJ.woff)format("woff"),url(/static/dist/assets/GeneralSans-SemiboldItalic-QA1tcZBS.ttf)format("truetype");font-weight:600;font-display:swap;font-style:italic}@font-face{font-family:GeneralSans-Bold;src:url(/static/dist/assets/GeneralSans-Bold-Ctx684HN.woff2)format("woff2"),url(/static/dist/assets/GeneralSans-Bold-Bd_PtqWW.woff)format("woff"),url(/static/dist/assets/GeneralSans-Bold-DM1NF1hz.ttf)format("truetype");font-weight:700;font-display:swap;font-style:normal}@font-face{font-family:GeneralSans-BoldItalic;src:url(/static/dist/assets/GeneralSans-BoldItalic-CPXXYtWC.woff2)format("woff2"),url(/static/dist/assets/GeneralSans-BoldItalic-42Tn_Ge_.woff)format("woff"),url(/static/dist/assets/GeneralSans-BoldItalic-U4augfB3.ttf)format("truetype");font-weight:700;font-display:swap;font-style:italic}@font-face{font-display:swap;font-family:IBM Plex Sans;font-style:normal;font-weight:300;src:url(/static/dist/assets/ibm-plex-sans-v14-latin-300-BExC3lQw.woff2)format("woff2"),url(/static/dist/assets/ibm-plex-sans-v14-latin-300-BO4iim_d.woff)format("woff")}@font-face{font-display:swap;font-family:IBM Plex Sans;font-style:italic;font-weight:300;src:url(/static/dist/assets/ibm-plex-sans-v14-latin-300italic-CpbSlfEv.woff2)format("woff2"),url(/static/dist/assets/ibm-plex-sans-v14-latin-300italic-oay88O1H.woff)format("woff")}@font-face{font-display:swap;font-family:IBM Plex Sans;font-style:normal;font-weight:400;src:url(/static/dist/assets/ibm-plex-sans-v14-latin-regular-CViyRDp7.woff2)format("woff2"),url(/static/dist/assets/ibm-plex-sans-v14-latin-regular-BvuEWfBr.woff)format("woff")}@font-face{font-display:swap;font-family:IBM Plex Sans;font-style:italic;font-weight:400;src:url(/static/dist/assets/ibm-plex-sans-v14-latin-italic-Dr0ROI5K.woff2)format("woff2"),url(/static/dist/assets/ibm-plex-sans-v14-latin-italic-DiQULv0Z.woff)format("woff")}@font-face{font-display:swap;font-family:IBM Plex Sans;font-style:normal;font-weight:500;src:url(/static/dist/assets/ibm-plex-sans-v14-latin-500-BT8-7SmL.woff2)format("woff2"),url(/static/dist/assets/ibm-plex-sans-v14-latin-500-D6eGlRvY.woff)format("woff")}@font-face{font-display:swap;font-family:IBM Plex Sans;font-style:italic;font-weight:500;src:url(/static/dist/assets/ibm-plex-sans-v14-latin-500italic-R_vR22Bb.woff2)format("woff2"),url(/static/dist/assets/ibm-plex-sans-v14-latin-500italic-rWfWu71b.woff)format("woff")}@font-face{font-display:swap;font-family:IBM Plex Sans;font-style:normal;font-weight:600;src:url(/static/dist/assets/ibm-plex-sans-v14-latin-600-b7f8aO6Y.woff2)format("woff2"),url(/static/dist/assets/ibm-plex-sans-v14-latin-600-BhHXyMEn.woff)format("woff")}@font-face{font-display:swap;font-family:IBM Plex Sans;font-style:italic;font-weight:600;src:url(/static/dist/assets/ibm-plex-sans-v14-latin-600italic-DCB-cjha.woff2)format("woff2"),url(/static/dist/assets/ibm-plex-sans-v14-latin-600italic-D9pHb6SD.woff)format("woff")}@font-face{font-display:swap;font-family:IBM Plex Sans;font-style:normal;font-weight:700;src:url(/static/dist/assets/ibm-plex-sans-v14-latin-700-CqjLAI3P.woff2)format("woff2"),url(/static/dist/assets/ibm-plex-sans-v14-latin-700-q8YBt4Xp.woff)format("woff")}@font-face{font-display:swap;font-family:IBM Plex Sans;font-style:italic;font-weight:700;src:url(/static/dist/assets/ibm-plex-sans-v14-latin-700italic-3MIwOJ7A.woff2)format("woff2"),url(/static/dist/assets/ibm-plex-sans-v14-latin-700italic-BVk1k5Iz.woff)format("woff")}@font-face{font-family:TTHovesProThin;src:url(/static/dist/assets/font-rGYvW6iW.woff2)format("woff2"),url(/static/dist/assets/font-CtgpJwC7.woff)format("woff")}@font-face{font-family:TTHovesProMedium;src:url(/static/dist/assets/font-DzXKptoy.woff2)format("woff2"),url(/static/dist/assets/font-BrZuSXAp.woff)format("woff")}@font-face{font-family:TTHovesProHairline;src:url(/static/dist/assets/font-DxuQZYRw.woff2)format("woff2"),url(/static/dist/assets/font-DOrvgyNH.woff)format("woff")}@font-face{font-family:TTHovesProDemiBold;src:url(/static/dist/assets/font-CO5cXTxm.woff2)format("woff2"),url(/static/dist/assets/font-BMXqr29I.woff)format("woff")}@font-face{font-family:TTHovesProBlack;src:url(/static/dist/assets/font-BKT9cH0G.woff2)format("woff2"),url(/static/dist/assets/font-Djoz5v8m.woff)format("woff")}@font-face{font-family:TTHovesProItalic;src:url(/static/dist/assets/font-BM7r0KN_.woff2)format("woff2"),url(/static/dist/assets/font-BzRj_WlM.woff)format("woff")}@font-face{font-family:TTHovesProLight;src:url(/static/dist/assets/font-CrlLv8T9.woff2)format("woff2"),url(/static/dist/assets/font-nqd7JmjP.woff)format("woff")}@font-face{font-family:TTHovesProDemiBoldItalic;src:url(/static/dist/assets/font-mSbIjQtT.woff2)format("woff2"),url(/static/dist/assets/font-D4G0hEQw.woff)format("woff")}@font-face{font-family:TTHovesProExtraLight;src:url(/static/dist/assets/font-Bhfv_RqR.woff2)format("woff2"),url(/static/dist/assets/font-1nv1-Jsn.woff)format("woff")}@font-face{font-family:TTHovesProRegular;src:url(/static/dist/assets/font-DxLO7BSK.woff2)format("woff2"),url(/static/dist/assets/font-CkL9MIir.woff)format("woff")}@font-face{font-family:TTHovesProBold;src:url(/static/dist/assets/font-BnOVfF2U.woff2)format("woff2"),url(/static/dist/assets/font-C1ew2kMn.woff)format("woff")}@font-face{font-family:TTHovesProThinItalic;src:url(/static/dist/assets/font-CI3rVKcd.woff2)format("woff2"),url(/static/dist/assets/font-msEFsSGu.woff)format("woff")}@font-face{font-family:TTHovesProBlackItalic;src:url(/static/dist/assets/font-CclyYlwt.woff2)format("woff2"),url(/static/dist/assets/font-BwW0zjzH.woff)format("woff")}@font-face{font-family:TTHovesProBoldItalic;src:url(/static/dist/assets/font-DliFzAUb.woff2)format("woff2"),url(/static/dist/assets/font-ClrwEPhx.woff)format("woff")}@font-face{font-family:TTHovesProExtraLightItalic;src:url(/static/dist/assets/font-e66IBHk8.woff2)format("woff2"),url(/static/dist/assets/font-DXB4g1fs.woff)format("woff")}@font-face{font-family:TTHovesProLightItalic;src:url(/static/dist/assets/font-DT3K8kFv.woff2)format("woff2"),url(/static/dist/assets/font-RlxSUQcL.woff)format("woff")}@font-face{font-family:TTHovesProMediumItalic;src:url(/static/dist/assets/font-iJYENC2S.woff2)format("woff2"),url(/static/dist/assets/font-BO7z7lsW.woff)format("woff")}@font-face{font-family:TTHovesProHairlineItalic;src:url(/static/dist/assets/font-DQY1qeRn.woff2)format("woff2"),url(/static/dist/assets/font-BsGLEq9D.woff)format("woff")}@font-face{font-family:TTHovesProExtraBoldItalic;src:url(/static/dist/assets/font-fT77r3HR.woff2)format("woff2"),url(/static/dist/assets/font-dUvdCQta.woff)format("woff")}@font-face{font-family:TTHovesProExtraBold;src:url(/static/dist/assets/font-Cg6ria3e.woff2)format("woff2"),url(/static/dist/assets/font-CoDN78Bj.woff)format("woff")}.button-spacing{margin-right:3px}.btn.disabled,.btn:disabled{pointer-events:none}.loader{justify-content:center;display:flex}
