.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{margin-inline-start:var(--mantine-spacing-md);margin-inline-end:var(--mantine-spacing-xs);color:#a9a9a9}.mantine-Accordion-chevron[data-rotate]{transform:rotate(90deg)}div.mantine-Accordion-item{background:#fff;border-width:0;border-radius:0;box-shadow:var(--mantine-shadow-md)}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:normal}.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:0px}.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:normal}.mrt-table .mantine-Table-thead .mantine-Table-th{background-color:var(--mantine-color-brandColor-0);color:#fff}.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{color:#fff;font-size:1.3rem;margin-left:5px}.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-text-input .mantine-MultiSelect-wrapper .mantine-InputClearButton-root{display:none}.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:fill-available}.mrt-table button[disabled]:has(.other-icon),.mrt-table button[disabled]:has(.edit-icon),.mrt-table button[disabled]:has(.delete-icon){background-color:rgba(0,0,0,0)}.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:rgba(0,0,0,0);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:rgba(0,0,0,0)}.mrt-table-paper .mrt-top-toolbar{display:flex}.mrt-table-paper .mrt-top-toolbar .mantine-Flex-root{padding-left:0;padding-right:0;flex-grow:1;justify-content:flex-end}.mrt-table-paper .mrt-top-toolbar .mantine-Flex-root:has(div[aria-hidden=false] .mrt-global-filter-text-input){justify-content:space-between}.mrt-table-paper .mrt-edit-action-buttons{display:flex;flex-flow:row-reverse;justify-content:flex-end}.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);padding-inline-start:10px;padding-inline-end:27px;font-size:var(--mantine-font-size-xs)}@font-face{font-display:swap;font-family:"Montserrat";font-style:normal;font-weight:200;src:url("/static/dist/3ebf4198ade6d0eaab1e.c030ea950ca6.woff2") format("woff2"),url("/static/dist/ff1e70d7ba01db85201b.2df8cec1dca7.woff") format("woff")}@font-face{font-display:swap;font-family:"Montserrat";font-style:italic;font-weight:200;src:url("/static/dist/4c484a7aa358bf3b2303.1db1b1e7425e.woff2") format("woff2"),url("/static/dist/a4fcc415895cbff7bceb.4ba33d1dca2d.woff") format("woff")}@font-face{font-display:swap;font-family:"Montserrat";font-style:normal;font-weight:300;src:url("/static/dist/0cc3e06704117dcfc367.f95c32e0a411.woff2") format("woff2"),url("/static/dist/546a8d3d3ae778117481.bf00afac8698.woff") format("woff")}@font-face{font-display:swap;font-family:"Montserrat";font-style:italic;font-weight:300;src:url("/static/dist/00e3a55fbf617671d0e8.b3b7ee962c58.woff2") format("woff2"),url("/static/dist/a4c1ee12652e484e7e51.0e81482dd769.woff") format("woff")}@font-face{font-display:swap;font-family:"Montserrat";font-style:normal;font-weight:400;src:url("/static/dist/acb6629fe45c43ad5d8b.b4a68b1e743e.woff2") format("woff2"),url("/static/dist/281179d375517d9c131b.0c0bf37fdadb.woff") format("woff")}@font-face{font-display:swap;font-family:"Montserrat";font-style:italic;font-weight:400;src:url("/static/dist/254f9287f488a9ca67f4.78e7edfa3d58.woff2") format("woff2"),url("/static/dist/cf8a0bcaff094377bccb.c85879c74856.woff") format("woff")}@font-face{font-display:swap;font-family:"Montserrat";font-style:normal;font-weight:500;src:url("/static/dist/38a674fae449557fef97.3f2f6d9e64a9.woff2") format("woff2"),url("/static/dist/62a04d3d3d6d38ba2a92.d180f71d1c95.woff") format("woff")}@font-face{font-display:swap;font-family:"Montserrat";font-style:italic;font-weight:500;src:url("/static/dist/51b6167887dc3cd01cf6.07de63d96115.woff2") format("woff2"),url("/static/dist/54fde1337614e2adc532.8ee181d23576.woff") format("woff")}@font-face{font-display:swap;font-family:"Montserrat";font-style:normal;font-weight:600;src:url("/static/dist/5d6df38dd70f631c488b.e571167fbcce.woff2") format("woff2"),url("/static/dist/e5f115311730acb7c305.52addb5b17e4.woff") format("woff")}@font-face{font-display:swap;font-family:"Montserrat";font-style:italic;font-weight:600;src:url("/static/dist/f9b917e1802b7cd4c052.7fbbbe850238.woff2") format("woff2"),url("/static/dist/46c1ab29d01c6b8c9b50.1831cc756d2e.woff") format("woff")}@font-face{font-display:swap;font-family:"Montserrat";font-style:normal;font-weight:700;src:url("/static/dist/56c09b9a46af6a54eeb3.f0b3206d02a2.woff2") format("woff2"),url("/static/dist/fb5068a547276441355d.6324dc98542b.woff") format("woff")}@font-face{font-display:swap;font-family:"Montserrat";font-style:italic;font-weight:700;src:url("/static/dist/c1a0fe30f871ee0a4360.1a682c979b45.woff2") format("woff2"),url("/static/dist/1cb90845622a65b0ff9b.edf9f8e42ab6.woff") format("woff")}@font-face{font-display:swap;font-family:"Roboto";font-style:normal;font-weight:300;src:url("/static/dist/c48fb6765a9fcb00b330.b9c29351c46f.woff2") format("woff2"),url("/static/dist/c2f7ab22cb9cbd074c3a.ea60988be8d6.woff") format("woff")}@font-face{font-display:swap;font-family:"Roboto";font-style:italic;font-weight:300;src:url("/static/dist/1128daa312ec555266d5.7fbdfaab6bd8.woff2") format("woff2"),url("/static/dist/c3e7b06739027170c023.4c10221d288d.woff") format("woff")}@font-face{font-display:swap;font-family:"Roboto";font-style:normal;font-weight:400;src:url("/static/dist/b009a76ad6afe4ebd301.15d9f621c3bd.woff2") format("woff2"),url("/static/dist/f1e2a76794cb86b2aa8e.d3907d0ccd03.woff") format("woff")}@font-face{font-display:swap;font-family:"Roboto";font-style:italic;font-weight:400;src:url("/static/dist/e10742dbb1d4a0864ba8.abe083d96b58.woff2") format("woff2"),url("/static/dist/d037cb4792991826de7d.92a0f8f1e6c8.woff") format("woff")}@font-face{font-display:swap;font-family:"Roboto";font-style:normal;font-weight:500;src:url("/static/dist/f25d774ecfe0996f8eb5.3a44e06eb954.woff2") format("woff2"),url("/static/dist/48af7707fe9e6494d6a5.40bcb2b8cc5e.woff") format("woff")}@font-face{font-display:swap;font-family:"Roboto";font-style:italic;font-weight:500;src:url("/static/dist/3a43b67e5bbdfb3ab0a6.eec8dbfc4926.woff2") format("woff2"),url("/static/dist/9ac5da2442b734abc516.85746bd5b9ba.woff") format("woff")}@font-face{font-display:swap;font-family:"Roboto";font-style:normal;font-weight:700;src:url("/static/dist/227c93190fe7f82de3f8.e9f5aaf547f1.woff2") format("woff2"),url("/static/dist/77ecb942e56f9b036426.0774a8b7ca33.woff") format("woff")}@font-face{font-family:"GeneralSans-Variable";src:url("/static/dist/65a7e76e15a342e2ed8f.8e765124680c.woff2") format("woff2"),url("/static/dist/bc2b124702cdb8b3b38b.0fd543ca1298.woff") format("woff"),url("/static/dist/d7facbbe2ed9ae4aae49.7b7a625024c0.ttf") format("truetype");font-weight:200 700;font-display:swap;font-style:normal}@font-face{font-family:"GeneralSans-VariableItalic";src:url("/static/dist/8d45d5d416206c70daeb.59d08ae12089.woff2") format("woff2"),url("/static/dist/e4ae865b18351f51feb9.a7a6c6eb5388.woff") format("woff"),url("/static/dist/37a2c9e4ec944dec5059.7f6bbc6db194.ttf") format("truetype");font-weight:200 700;font-display:swap;font-style:italic}@font-face{font-family:"GeneralSans-Extralight";src:url("/static/dist/d6a4332df60f058537bf.fad1af494d39.woff2") format("woff2"),url("/static/dist/efc4ce019c1e039a0ca4.f952edfef05d.woff") format("woff"),url("/static/dist/e9e1615018c62dee6364.7887c87ae42c.ttf") format("truetype");font-weight:200;font-display:swap;font-style:normal}@font-face{font-family:"GeneralSans-ExtralightItalic";src:url("/static/dist/3d55e7e4573d13e89567.282018bc59b7.woff2") format("woff2"),url("/static/dist/637cc7b537db1b5556d0.254394a77ee7.woff") format("woff"),url("/static/dist/f2b0d5013d4b60046410.0fd7d55b599a.ttf") format("truetype");font-weight:200;font-display:swap;font-style:italic}@font-face{font-family:"GeneralSans-Light";src:url("/static/dist/59797635a5ce50599b80.380d5fb96f5d.woff2") format("woff2"),url("/static/dist/705af1342b8d9e53554c.f43a420409a2.woff") format("woff"),url("/static/dist/69935ec696c32e0cb38b.616866d9a8b3.ttf") format("truetype");font-weight:300;font-display:swap;font-style:normal}@font-face{font-family:"GeneralSans-LightItalic";src:url("/static/dist/c8c13d9aa739ec1adb02.7df218967c06.woff2") format("woff2"),url("/static/dist/b3f37670fedaabb03a25.aed00f9b1b10.woff") format("woff"),url("/static/dist/01f39fefaea383e46bde.ae70d08ff06a.ttf") format("truetype");font-weight:300;font-display:swap;font-style:italic}@font-face{font-family:"GeneralSans-Regular";src:url("/static/dist/33c07568e483102927ef.82dccf33188f.woff2") format("woff2"),url("/static/dist/c8cfd56b3d5c42904672.b9826ded2eef.woff") format("woff"),url("/static/dist/6d91885b9c7fa66bdd05.5b2485493464.ttf") format("truetype");font-weight:400;font-display:swap;font-style:normal}@font-face{font-family:"GeneralSans-Italic";src:url("/static/dist/8c6daf7c32037313da66.1955b6caece9.woff2") format("woff2"),url("/static/dist/38fe83c7db536c3d94dd.f0880fc07810.woff") format("woff"),url("/static/dist/61b5c6351467c3e67236.69d69c2c8768.ttf") format("truetype");font-weight:400;font-display:swap;font-style:italic}@font-face{font-family:"GeneralSans-Medium";src:url("/static/dist/1096c81555467a69cc16.5b10ff4d624f.woff2") format("woff2"),url("/static/dist/9ff9c3429a09b987bdec.73757c353e6b.woff") format("woff"),url("/static/dist/c729d67488834af78b6a.25c8b884ca55.ttf") format("truetype");font-weight:500;font-display:swap;font-style:normal}@font-face{font-family:"GeneralSans-MediumItalic";src:url("/static/dist/8a74287fe8e26ab8bb5f.1a430b5d3494.woff2") format("woff2"),url("/static/dist/be50bba710738fc9f7a6.cff539660fb6.woff") format("woff"),url("/static/dist/8eb302fc9872cba25291.41c4d8194d47.ttf") format("truetype");font-weight:500;font-display:swap;font-style:italic}@font-face{font-family:"GeneralSans-Semibold";src:url("/static/dist/23103addec2ccc9cbc17.f74baa005bd5.woff2") format("woff2"),url("/static/dist/f7917c077957122793f6.c9bfdf52fb3d.woff") format("woff"),url("/static/dist/f6a5bacab0316e8117bb.fb6999070889.ttf") format("truetype");font-weight:600;font-display:swap;font-style:normal}@font-face{font-family:"GeneralSans-SemiboldItalic";src:url("/static/dist/b5447559b0839b0bc9bd.647a61d85b0a.woff2") format("woff2"),url("/static/dist/36eb24d73e66df8e25a4.97a8904d89dd.woff") format("woff"),url("/static/dist/e325608e1fa36dcac179.e4615d59604d.ttf") format("truetype");font-weight:600;font-display:swap;font-style:italic}@font-face{font-family:"GeneralSans-Bold";src:url("/static/dist/64b1bf9966a3bbb94f5c.2bdfea05fe02.woff2") format("woff2"),url("/static/dist/4d82f8e0a57d7f8de158.9b8355be55c0.woff") format("woff"),url("/static/dist/148ea237c2c383c0be34.c72b454ea7db.ttf") format("truetype");font-weight:700;font-display:swap;font-style:normal}@font-face{font-family:"GeneralSans-BoldItalic";src:url("/static/dist/4a1bf4017464541f1af0.5799d81b470e.woff2") format("woff2"),url("/static/dist/62949caf7e58a37dcc10.acd6503627c0.woff") format("woff"),url("/static/dist/89074cc2992a9e354b7f.20bb7726f395.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/f598a9018023874fcb06.a5b14c187339.woff2") format("woff2"),url("/static/dist/048289d334fed8231382.24363bae731a.woff") format("woff")}@font-face{font-display:swap;font-family:"IBM Plex Sans";font-style:italic;font-weight:300;src:url("/static/dist/257f26af2561b4981f62.ea4523953345.woff2") format("woff2"),url("/static/dist/c80c8144082cc96eb186.b386699b46cd.woff") format("woff")}@font-face{font-display:swap;font-family:"IBM Plex Sans";font-style:normal;font-weight:400;src:url("/static/dist/4d32b6c22a800bdf8260.560995d7cd4d.woff2") format("woff2"),url("/static/dist/31490b338d5ed4da4d8a.0d0995a66331.woff") format("woff")}@font-face{font-display:swap;font-family:"IBM Plex Sans";font-style:italic;font-weight:400;src:url("/static/dist/70ef3eceb982f15dc637.7453f8395c27.woff2") format("woff2"),url("/static/dist/1c23919ec8962c4e20ad.21c27eee82e7.woff") format("woff")}@font-face{font-display:swap;font-family:"IBM Plex Sans";font-style:normal;font-weight:500;src:url("/static/dist/51f75d450b3474fa5f0e.c91aac6ef66a.woff2") format("woff2"),url("/static/dist/8b83958992d221a833fd.e92c307a2768.woff") format("woff")}@font-face{font-display:swap;font-family:"IBM Plex Sans";font-style:italic;font-weight:500;src:url("/static/dist/1b6cdf1427db8d635de4.8d6f0ee5457f.woff2") format("woff2"),url("/static/dist/20e225aace3bcafe58de.3a597cb97222.woff") format("woff")}@font-face{font-display:swap;font-family:"IBM Plex Sans";font-style:normal;font-weight:600;src:url("/static/dist/343ea5304f9ab1a7567b.c1b5d14d0136.woff2") format("woff2"),url("/static/dist/eaf750b1a0f4a2cdadd7.5a668672ecdf.woff") format("woff")}@font-face{font-display:swap;font-family:"IBM Plex Sans";font-style:italic;font-weight:600;src:url("/static/dist/d6d0395d745488caaeea.394b546ab2d4.woff2") format("woff2"),url("/static/dist/112f25dee9fb11bb6284.6c1c3e94964e.woff") format("woff")}@font-face{font-display:swap;font-family:"IBM Plex Sans";font-style:normal;font-weight:700;src:url("/static/dist/db8b76340f5e9fb22749.68f022f10e4e.woff2") format("woff2"),url("/static/dist/66539165a16bc1389fce.7846f94a8847.woff") format("woff")}@font-face{font-display:swap;font-family:"IBM Plex Sans";font-style:italic;font-weight:700;src:url("/static/dist/d2ac56509d706b9e8a06.6c6f7978f267.woff2") format("woff2"),url("/static/dist/26f428a4e5e63dd6e4f8.5d9bc67adfd7.woff") format("woff")}@font-face{font-family:"TTHovesProThin";src:url("/static/dist/769cc10594db1d43de58.455b96df222a.woff2") format("woff2"),url("/static/dist/9f4d8ab298abd1f5b85d.d456fe8a4c78.woff") format("woff")}@font-face{font-family:"TTHovesProMedium";src:url("/static/dist/53ec7ead3487f3a2b45b.8f818a8343e1.woff2") format("woff2"),url("/static/dist/f7c1effd807c90a899a2.aa6ede90f5ae.woff") format("woff")}@font-face{font-family:"TTHovesProHairline";src:url("/static/dist/967597edcc06bf1c809f.48ea5eeccfa1.woff2") format("woff2"),url("/static/dist/935f76af6d524eedf08a.64020a910af4.woff") format("woff")}@font-face{font-family:"TTHovesProDemiBold";src:url("/static/dist/0f418d3b02a2ce25f29b.d42887a60c8e.woff2") format("woff2"),url("/static/dist/52db21031e7670f00d26.f9d8974f9f9b.woff") format("woff")}@font-face{font-family:"TTHovesProBlack";src:url("/static/dist/59f8db75e9ceaf889e9e.1893cb6d22d1.woff2") format("woff2"),url("/static/dist/eef1bafd8d1f699e7c7b.b7fe3e7c81e6.woff") format("woff")}@font-face{font-family:"TTHovesProItalic";src:url("/static/dist/e2abc85b95b144f5dad7.b674202ab7de.woff2") format("woff2"),url("/static/dist/5883afff5c6d28f37475.29c289204c64.woff") format("woff")}@font-face{font-family:"TTHovesProLight";src:url("/static/dist/40140f47fe90b2e25061.d47391410bde.woff2") format("woff2"),url("/static/dist/b1e6302112ebfea1aba6.23add3504308.woff") format("woff")}@font-face{font-family:"TTHovesProDemiBoldItalic";src:url("/static/dist/86e409ca15aaeb28cd20.86fe8076bfc3.woff2") format("woff2"),url("/static/dist/978ba456eacc25981744.e97ffba82733.woff") format("woff")}@font-face{font-family:"TTHovesProExtraLight";src:url("/static/dist/d9f8c3afcf19bf23e424.5a62d59931c2.woff2") format("woff2"),url("/static/dist/c0c795926fe556fbd1fb.f9cb685e18f9.woff") format("woff")}@font-face{font-family:"TTHovesProRegular";src:url("/static/dist/17bbb8764039a58a0e9a.f67069b17949.woff2") format("woff2"),url("/static/dist/b08397ef9d11160d5fdc.0f195405bb81.woff") format("woff")}@font-face{font-family:"TTHovesProBold";src:url("/static/dist/8187ca3371016513751e.02fad193ee5d.woff2") format("woff2"),url("/static/dist/89c39f93107688b9f20f.995efc8930f9.woff") format("woff")}@font-face{font-family:"TTHovesProThinItalic";src:url("/static/dist/aff5ff6f1530b08de03e.da1260e3ba97.woff2") format("woff2"),url("/static/dist/cbe9995d8cbb204cb152.46d41ed83e47.woff") format("woff")}@font-face{font-family:"TTHovesProBlackItalic";src:url("/static/dist/f282982e8d1e7ff6e4d4.b76dbaabff46.woff2") format("woff2"),url("/static/dist/1b61abc46af395fff089.97923682ee38.woff") format("woff")}@font-face{font-family:"TTHovesProBoldItalic";src:url("/static/dist/42252c2f7c57b57a9f9c.cafb7f2c10f1.woff2") format("woff2"),url("/static/dist/19f1b7ee211b150e4a44.b45eb338bb4f.woff") format("woff")}@font-face{font-family:"TTHovesProExtraLightItalic";src:url("/static/dist/53d05532b1a576572554.4ea7f0f6fe7c.woff2") format("woff2"),url("/static/dist/1abd2b2eee3ba3230702.fabef6986bac.woff") format("woff")}@font-face{font-family:"TTHovesProLightItalic";src:url("/static/dist/4f9655fc5d76f924e6ad.ab25217ffe8b.woff2") format("woff2"),url("/static/dist/a17b1e63dc7e2ad5a082.10d480067fe4.woff") format("woff")}@font-face{font-family:"TTHovesProMediumItalic";src:url("/static/dist/3ad1ab64d70bbf17c520.7fd12d4c6a05.woff2") format("woff2"),url("/static/dist/b84c27ef7b5e147ea627.9eb08509bd6f.woff") format("woff")}@font-face{font-family:"TTHovesProHairlineItalic";src:url("/static/dist/9c514f2d27af71bb32f2.d1f8a8bc2bef.woff2") format("woff2"),url("/static/dist/1ab56cc1d3ee2600e081.40a5a3f422a7.woff") format("woff")}@font-face{font-family:"TTHovesProExtraBoldItalic";src:url("/static/dist/02f24d11867f1691f969.73a45014cb6c.woff2") format("woff2"),url("/static/dist/aef1d37b09c765ed955b.a5f3dda6ff4a.woff") format("woff")}@font-face{font-family:"TTHovesProExtraBold";src:url("/static/dist/395f5d2afaa1a644d11f.8f63fa6b7a4e.woff2") format("woff2"),url("/static/dist/686c38acbb10764b5dec.aefffdee08ba.woff") format("woff")}
.ErrorFallbackContainer{position:absolute;transform:translate(-50%, -50%);top:50%;left:50%;text-align:center}.ErrorFallbackContainer p{max-width:400px;margin-bottom:1.5em}
.Toastify__banner-toast{--toastify-toast-width: 640px}.BannerToast .toast-bodytext{margin:0}.BannerToast .toast-button-container{margin-top:1rem;text-align:right}
.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);position:sticky;bottom:0;background-color:var(--mantine-color-white);z-index:4}.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}
.DeleteConfirmationModal .icon{font-size:25px;margin-right:8px}.DeleteConfirmationModal .error-icon{filter:saturate(200%)}
.PageContent{display:flex;flex-flow:column;flex-grow:1}
.AnimatedLoadingIcon{display:flex;justify-content:center}
.loading-message{margin-top:20px;text-align:center}
.invalid-feedback{display:block;color:var(--mantine-color-dangerColor-0)}
.AsyncSelect{display:block}
.DateInput .mantine-DateInput-input{font-family:sans-serif,Arial;font-size:1rem;font-weight:initial;line-height:1.25;color:var(--mantine-color-nodeEnergyBlack-0)}
.icon-help-text-modal .modal-body{max-height:300px;overflow-y:auto}.icon-help-text-modal .modal-footer{padding:1rem;justify-content:center}
.popover-dropdown p{margin:0}.popover-dropdown{max-width:450px;border-color:var(--mantine-color-customLightGrey-0);color:var(--mantine-color-statusRejectedColor-0);font-size:.875rem;font-weight:400}.popover-dropdown .mantine-Popover-arrow{border-color:var(--mantine-color-customLightGrey-0)}
.InputWrapper .invalid-feedback{display:block;color:var(--mantine-color-dangerColor-0)}.InputWrapper .warning{border-color:var(--mantine-color-warningColor-0)}.InputWrapper .warning-feedback{display:block;font-size:80%;margin-top:.25rem;color:var(--mantine-color-warningColor-0)}.InputWrapper.input-group .input-group-append>.input-group-text.input-group-error-icon{padding:.3rem .5rem;background-color:#fff}.InputWrapper.input-group .input-group-append>.input-group-text.input-group-error-icon .error-icon{color:var(--mantine-color-dangerColor-0);font-size:22px}
.DateInput2.is-invalid input{border-color:var(--mantine-color-dangerColor-0)}.DateInput2.warning input{border-color:var(--mantine-color-warningColor-0)}.DateInput2 .date-picker-input-wrapper{flex-wrap:unset}
.FormFieldInfoText{margin-top:10px;margin-bottom:1rem}.FormFieldInfoText .tabler-icon{flex-shrink:0}.FormFieldInfoText p{margin:0}
.ExpressionEditorPreview{line-height:2;word-wrap:break-word}
.ExpressionEditor{border:0 !important}.ExpressionEditor .expression-layout-wrapper{align-items:stretch !important}.ExpressionEditor .rte-root{position:static;height:100%;border:1px solid var(--mantine-color-gray-4)}.ExpressionEditor .rte-root.is-invalid{border-color:var(--mantine-color-dangerColor-0)}.ExpressionEditor .tiptap{line-height:2;word-wrap:break-word}.ExpressionEditor .expression-variable{margin:0 2px;padding:2px 4px;color:var(--mantine-color-violet-4);font-weight:500;white-space:nowrap !important}.ExpressionEditor .expression-custom-value{margin:0 2px;border-radius:4px;padding:2px 4px;color:var(--mantine-color-cyan-8);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;right:0;bottom:0}
.MonthDayDateInput{display:flex}.MonthDayDateInput>:first-child{margin-right:20px}
.OrangeCircle{flex-shrink:0;width:10px;height:10px;border-radius:50%;background-color:var(--mantine-color-warningColor-0)}
.FormFieldLabel{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between}.FormFieldLabel .label-title-container{display:flex;align-items:center;flex-direction:row}.FormFieldLabel .label-title{padding-top:calc(.65rem + 1px);padding-bottom:calc(.65rem + 1px);margin-bottom:0;font-size:inherit;line-height:1.25}.FormFieldLabel .help-icon{margin-left:10px}
.helper-text-wrapper .helper-text,.helper-text-wrapper .invalid-feedback,.helper-text-wrapper .warning-feedback{display:block;width:100%;font-size:var(--mantine-font-size-xs);margin-top:.25rem}.helper-text-wrapper .invalid-feedback,.helper-text-wrapper .warning-feedback{font-weight:bold}.helper-text-wrapper .invalid-feedback{color:var(--mantine-color-dangerColor-0)}.helper-text-wrapper .warning-feedback{color:var(--mantine-color-warningColor-0)}
.date-presets{display:flex;flex-flow:column;align-items:center;padding-bottom:3px}
.DateRangeInput{margin-bottom:10px}.DateRangeInput .grouped-fields{display:flex;align-items:center;gap:10px;width:fit-content}.DateRangeInput .date-range-start,.DateRangeInput .date-range-end{margin-bottom:0}.DateRangeInput .date-range-start input,.DateRangeInput .date-range-end input{width:100px}.DateRangeInput.is-invalid .date-range-start input,.DateRangeInput.is-invalid .date-range-end input{border-color:var(--mantine-color-dangerColor-0)}
.SearchBarWrapper{display:flex}.SearchBarWrapper .search-bar-input-field{margin-bottom:0}.SearchBarWrapper .search-bar-input-field .form-control{border-top-right-radius:0;border-bottom-right-radius:0;padding-right:2.3rem}.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:rgba(0,0,0,0);position:absolute;top:50%;right:10px;transform:translateY(-50%);display:flex;justify-content:center;align-items:center;width:18px;height:18px;font-size:1.3rem}.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}
.history-tab-controls{width:100%;display:flex;justify-content:center;align-items:center}
.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}
.FormField .invalid-feedback{display:block;color:var(--mantine-color-dangerColor-0)}.FormField .warning-feedback{display:block;font-size:80%;margin-top:.25rem;color:var(--mantine-color-warningColor-0)}
.FormField{margin:0 0 10px 0}.FormField .show{display:initial}.FormField .hide{display:none}.form-field .select2{display:block}
.Loader{display:flex;flex-flow:column;align-items:center}.Loader .redirect{width:500px;max-width:100%;color:#fff;display:flex;flex-flow:column;align-items:center;text-align:center}.Loader .loading-text{width:100%;margin-top:10px;display:flex;justify-content:center}
.RegulatoryDuty .regulatory-duty-description{border:1px solid #ebedf2;margin:10px;padding:15px}
.FooterMenu.footer-menu-strong-links .footer-menu-label{font-weight:500 !important}.FooterMenu.m-nav{padding:0;margin:0;list-style:none}.FooterMenu.m-nav.m-nav--inline{display:inline-block;width:auto;height:100%}.FooterMenu.m-nav.m-nav--inline>.m-nav__item{height:100%;display:inline-block;vertical-align:middle;padding:0 0 0 25px}.FooterMenu.m-nav.m-nav--inline>.m-nav__item:first-child{padding-left:0}.FooterMenu.m-nav.m-nav--inline>.m-nav__item>.m-nav__link{width:auto;padding:9px 0}.FooterMenu.m-nav .m-nav__item{display:block}.FooterMenu.m-nav .m-nav__item>.m-nav__link{display:table;table-layout:fixed;width:100%;height:100%;text-decoration:none;position:relative;outline:0 !important;vertical-align:middle;padding:9px 0}.FooterMenu.m-nav .m-nav__item>.m-nav__link:hover{text-decoration:none}.FooterMenu.m-nav .m-nav__item>.m-nav__link .m-nav__link-text{display:table-cell;height:100%;width:100%;margin:0;padding:0;vertical-align:middle;font-size:1rem}.FooterMenu.m-nav .m-nav__item>.m-nav__link .m-nav__link-text{color:#6f727d;font-weight:400}.FooterMenu.m-nav .m-nav__item:hover>.m-nav__link .m-nav__link-text{color:var(--mantine-color-brandColor-0)}
.LayoutContainer{height:100vh;display:flex}.LayoutContainer .LayoutGradient{flex:1;position:relative;display:flex;justify-content:center;align-items:center;background:linear-gradient(to bottom left, #11ccbb, #1cb6e4)}.LayoutContainer .LayoutGradient .LogoWhite{position:absolute;left:24px;top:24px}.LayoutContainer .LayoutContent{display:flex;flex-direction:column;align-items:center;justify-content:space-between;flex:1;height:100%;padding-top:2em;padding-bottom:1em;background-color:#fff}.LayoutContainer .LayoutContent .OptiNodeLogo{margin:0 auto;max-width:200px}.LayoutContainer .LayoutContent .LayoutFooterProductLogo{display:flex;align-items:center;justify-content:center;column-gap:1em;margin-bottom:1em}.LayoutContainer .LayoutContent .LayoutFooterProductLogo .ProductByText{font-size:.85rem}@media screen and (max-width: 993px){.LayoutContainer .LayoutGradient{display:none}}
.LoginForm{width:300px;text-align:center}.LoginForm .LoginIconContainer{display:flex;justify-content:center}.LoginForm .LoginIconContainer .LoginIcon{width:120px;height:120px;border-radius:50%;background-color:#f7fbfb;border:1px solid #dfe9eb;margin-bottom:4em;position:relative;overflow:hidden}.LoginForm .LoginIconContainer .LoginIcon::before{content:"";position:absolute;transform:translate(-50%, -50%);width:52px;height:52px;border-radius:50%;background-color:#edf7f7;top:46px;left:50%}.LoginForm .LoginIconContainer .LoginIcon::after{content:"";position:absolute;transform:translate(-50%, -50%);width:150px;height:150px;border-radius:50%;background-color:#edf7f7;left:50%;bottom:-190px}.LoginForm .ForgotPassword{margin-top:2em}.LoginForm .ForgotPassword .brand-color-link{text-decoration:none;position:relative;display:inline-block;color:var(--mantine-color-brandColor-0)}.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}
.FormItem .select2 .form-control{display:none}.FormItem .select2 .is-invalid~.select2 .selection .select2-selection--single{border-color:var(--mantine-color-dangerColor-0)}.FormItem .select2 .warning~.select2 .selection .select2-selection--single{border-color:var(--mantine-color-warningColor-0)}.FormItem .form-control.warning{border-color:var(--mantine-color-warningColor-0)}.FormItem .label-container{display:flex;justify-content:space-between}.FormItem .label-container .help-icon{margin-left:10px}.FormItem .DateInput2 input{border-color:#ebedf2}.label-title-container{display:flex;align-items:center;flex-direction:row}.form-item-info-text-container{margin-top:25px}.form-item-info-text-container p{margin:0}
.PasswordResetLayout{max-width:430px}.PasswordResetLayout .PasswordResetHeader .PasswordResetTitle{color:var(--mantine-color-customGrey-0);font-size:1.5rem;font-weight:600;margin-bottom:1em}.PasswordResetLayout .PasswordResetHeader .PasswordResetDescription{font-weight:400;color:var(--mantine-color-customGrey-0)}
.site-status-loader{margin:1rem}.onboarding-todos-modal .onboarding-todo-list{list-style-type:none;padding-left:15px}.onboarding-todos-modal .onboarding-todo-list-item{display:flex;align-items:center;margin:5px 0}.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}
.OptiSupportHelpLink{color:var(--mantine-color-primaryColor-0)}
.EnergyDataAvailability .date-range-input{display:flex;align-items:center;gap:var(--mantine-spacing-sm)}.EnergyDataAvailability .date-range-input .mantine-InputWrapper-label{margin:0;font-weight:bold}
.AvailabilityWidget .help-icon{margin-left:10px}.AvailabilityWidget .MeterTable,.AvailabilityWidget .NvpTable,.AvailabilityWidget .GeneratorDataTable{margin-bottom:20px}.AvailabilityWidget .MeterTable .MeterName,.AvailabilityWidget .NvpTable .MeterName,.AvailabilityWidget .GeneratorDataTable .MeterName{overflow:hidden;text-overflow:ellipsis}.AvailabilityWidget .MeterTable .icon-help-text-tooltip,.AvailabilityWidget .NvpTable .icon-help-text-tooltip,.AvailabilityWidget .GeneratorDataTable .icon-help-text-tooltip{white-space:initial}
.EnergyDataElectricityTax .year-picker{display:flex;align-items:center;gap:var(--mantine-spacing-sm)}.EnergyDataElectricityTax .year-picker .mantine-InputWrapper-label{margin:0;font-weight:bold}
.MonthYearRangePicker{display:flex;align-content:center;justify-content:center}.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:bold}.EnergyDataAcquisitionList .align-right{display:inline-block;width:100%;text-align:right}
.EnergyDataAcquisitionSelectionModal .scrollable-dropdown{overflow-y:auto;max-height:50vh}.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{display:flex;margin-bottom:10px}.EnergyDataAcquisitionSelectionModal .acquisition-list .selection-buttons button{margin-right:5px}.EnergyDataAcquisitionSelectionModal .acquisition-list .no-acquisitions{text-align:center}.DefinedFilterNamingModal .modal-body{display:flex;align-items:center}.DefinedFilterNamingModal .modal-body .FormField{flex-grow:1;margin-bottom:0;margin-right:10px}
.DataSheet{display:block;padding:5px;margin:20px auto auto}.DataSheet span.data-grid-container{display:block;overflow:auto;max-height:70vh}.DataSheet table.data-grid{margin:auto}.DataSheet input{width:100% !important;height:18px !important;font-size:11px}.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{display:flex;justify-content:center;align-items:center}.DataSheet .counter-data-pagination button{margin:5px 20px;width:75px}
.ChartLegend{overflow-x:hidden;overflow-y:auto}
.MantineBarChart{user-select:none}.MantineBarChart.ChartTooltip .dot{border-radius:100px;height:10px;width:10px}
.MantineLineChart{user-select:none}.MantineLineChart.ChartTooltip .dot{border-radius:100px;height:10px;width:10px}
.EnergyDataControls .FormField{margin:0}.EnergyDataControls .date-range-start,.EnergyDataControls .date-range-end{width:120px}.EnergyDataControls .control-dropdown{display:flex;align-items:center;gap:var(--mantine-spacing-sm)}.EnergyDataControls .control-dropdown .mantine-Select-label{margin:0;font-weight:bold}.EnergyDataControls .control-dropdown.time-intervals .mantine-Select-input{width:140px}.EnergyDataControls .control-dropdown.units .mantine-Select-input{width:220px}
.EnergyDataTemplateDownload .explanation{margin-bottom:2em}.EnergyDataTemplateDownload .template-download>:first-child{margin-bottom:10px}.EnergyDataTemplateDownload .template-download{display:flex;flex-direction:column;align-items:center}.EnergyDataTemplateDownload .template-download .template-download-button{margin-top:8px;width:16rem}.energy-data-template-download-confirmation-body p:last-child{margin:0}
.general-import-details-list{list-style-type:none;margin:0;padding:0;padding-bottom:16px;margin-bottom:16px;border-bottom:1px solid #e9ecef}.general-import-details-list li{margin:5px 0;word-break:break-all}.general-import-details-list li .admin-link{display:flex;align-items:center}
.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}
.ParameterSetModal .parameter-set-control{width:30%;min-width:150px}
.EnergyDataUploadFlow{display:flex;flex-flow:column;align-items:center}.EnergyDataUploadFlow .ExplanationText section{margin-bottom:1rem}.EnergyDataUploadFlow .ExplanationText .EnergyDataTemplateDownload{margin-bottom:2rem}
.FileList{margin:0 auto;margin-top:1em;width:90%}.FileList ul{margin:0;padding:0;list-style:none}.FileList .file{margin-bottom:10px}.FileList .file .file-body{display:flex;align-items:center;padding:5px 5px}.FileList .file .file-body .name{flex-grow:1;overflow:auto;margin-right:5px}.FileList .file .file-body .file-dropdown{min-width:300px;margin-right:5px}.FileList .file .file-body .file-dropdown .FormField{margin:0}.FileList .file .file-body .file-dropdown+.file-dropdown{margin-top:5px}.FileList .file .file-body .btn-close:before{content:"x"}.FileList .file .file-body .btn-close:before{font-size:1.2rem}.FileList .file .file-body .btn-close span{display:none}
.name-cell{color:#5867dd}.name-cell.disallow-modal:hover{cursor:initial;text-decoration:none}.name-cell:hover{cursor:pointer;text-decoration:underline}
.status-cell{display:flex;justify-content:flex-start;flex-direction:row;align-items:center}.status-cell .status-text{margin-left:4px}
.EnergyDataView .dropzone-overlay-section ul{list-style:none}.EnergyDataView .dropzone-overlay-section ul .year{display:inline-block;min-width:55px}.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{transform:rotate(90deg);cursor:pointer}.MachineAccountPage .reimport-icon-spinner{transform:none;cursor:initial}
.RawEnergyDataPage .date-range-input{display:flex;align-items:center;gap:var(--mantine-spacing-sm)}.RawEnergyDataPage .date-range-input .mantine-InputWrapper-label{margin:0;font-weight:bold}
.DataGapsChart .no-data-display{display:flex;justify-content:center;align-items:center;z-index:1000;position:relative;top:190px}
.RawEnergyDataSiteMeters .meter-dropdown{flex-grow:1}.RawEnergyDataSiteMeters .unit-dropdown{display:flex;align-items:center;gap:var(--mantine-spacing-sm)}.RawEnergyDataSiteMeters .unit-dropdown .mantine-Select-label{margin:0;font-weight:bold}.RawEnergyDataSiteMeters .unit-dropdown .mantine-Select-input{width:100px}
.SiteTitle .Icon{font-size:2rem}
.MeterConfigurationButtons{display:flex;justify-content:space-between;align-items:center;column-gap:.5rem;margin-bottom:24px;padding-top:4px}.MeterConfigurationButtons .MeterConfigurationActions{display:flex;column-gap:.5rem}.MeterConfigurationButtons .LastUpdateText{color:var(--mantine-color-customGrey-0)}.MeterConfigurationButtons .MeterAutomaticAssignWrapper{display:flex;align-items:center;column-gap:6px}
.MeterSelectionWrapper{display:flex;align-items:center;padding-right:22px}.MeterSelectionWrapper .Dropdown{width:100%;max-width:180px;margin-bottom:0}.MeterSwitchWrapper{display:flex;align-items:center;justify-content:space-between;padding-right:24px}.MeterSwitchWrapper .SavedMeterText{margin-bottom:0;overflow:hidden;text-overflow:ellipsis;max-width:180px}.MeterSelectionCell .FormField{margin-bottom:0}
.MeterDataLoadingWrapper{display:flex;flex-direction:column;align-items:center;margin-bottom:48px}.MeterDataLoadingWrapper .MeterDataLoader{margin:24px 0}.MeterDataLoadingWrapper .MeterDataLoadingText{max-width:380px;text-align:center}.MeterDataLoadingWrapper .MeterDataLoadingText .MeterDataLoadingHeader{font-size:16px;margin-bottom: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{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between}.CreatableDropdown{display:flex;flex-flow:column}.CreatableDropdown .controls{display:flex;align-items:center}.CreatableDropdown .controls .FormField{margin:0 .5rem 0 0;flex-grow:1}
.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{display:flex;justify-content:center;margin-top:20px}.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{display:flex;width:100%}.ImportLogsTable .MessageCell .message-box{flex-grow:1;overflow-x:hidden;text-overflow:ellipsis;white-space:nowrap}
.PasswordResetForm{margin-top:3em}.PasswordResetForm .SubmitBtnWrapper{text-align:center;margin-top:2em}.PasswordResetForm .SubmitBtnWrapper .PasswordSubmitBtn{width:100%;border-radius:10px}.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%)}
.NoChartDataWrapper{position:relative;width:100%}
.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{display:block;opacity:1}.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{left:0;white-space:wrap}
.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,.EnergyRevenuesTable .column-header-border-left{border-left:1px solid var(--mantine-color-customLightGrey-0) !important}.EnergyRevenuesTable .column-body-border-left{border-left:1px solid 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{width:100%;height:100%;border-radius:50%}
.MenuItemStyle{position:relative;color:#868aa8;font-weight:400;padding:0;padding-block:1rem}.MenuItemStyle a{color:inherit;text-decoration:none}.MenuItemStyle a .caret-container{display:grid}.MenuItemStyle a .caret-container .caret{translate:.8em;color:var(--body-background);display:none;align-items:center;justify-content:end}.MenuItemStyle a .caret-container>*{grid-column:1;grid-row:1}.MenuItemStyle a[aria-current=page]{color:#fff;font-weight:500;background:#282a3a}.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}
.Breadcrumbs{flex:1}.Breadcrumbs ul{list-style:none;padding-inline-start:30px}.Breadcrumbs .MenuItem{padding-right:15px}.Breadcrumbs .MenuItem span{overflow:hidden;white-space:nowrap}.Breadcrumbs .MenuItem .menu__link{text-decoration:none}.Breadcrumbs .MenuItem .menu__link-text{color:var(--breadcrumbs-text);font-weight:400;font-size:1.07rem}.Breadcrumbs .MenuItem .menu__link-text:hover{color:var(--breadcrumbs-text-hover)}.Breadcrumbs .MenuItem .PageTitle{display:block;font-size:1.07rem;font-weight:500}
.ProjectListBreadcrumb-projectSelection{max-height:calc(100vh - 100px);overflow-y:auto}
.SiteBreadcrumbs-siteSelection{max-height:calc(100vh - 100px);overflow-y:auto}
.UserMenu .mantine-Avatar-placeholder img{width:100%;height:100%;border-radius:50%}.user-menu-dropdown .mantine-Popover-arrow{background-color:var(--mantine-color-brand-0)}.user-menu-dropdown .mantine-Avatar-placeholder img{width:100%;height:100%;border-radius:50%}.user-menu-dropdown .mantine-NavLink-root:hover{background:none}
.Header{background-color:var(--mantine-color-body);display:grid;grid-template-columns:var(--app-shell-navbar-width) 1fr;box-shadow:var(--mantine-shadow-md)}
.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{overflow-y:hidden;gap:0}.SiteSetupAssistant .content{overflow-y:hidden}.SiteSetupAssistant .content .site-setup-form{height:100%;width:100%;flex-grow:1;margin-inline:var(--mantine-spacing-lg)}.SiteSetupAssistant .content .site-setup-form .SiteSetupAssistantNavigation{overflow-y:hidden;display:flex;flex-direction:column}.SiteSetupAssistant .content .site-setup-form .SiteSetupAssistantNavigation .mantine-Stepper-content{overflow:hidden;display:flex;flex-direction:column}.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:0px}.PvPlantsFields .PlantWithoutSEE .FormFieldWrapper{margin-bottom:0px !important}.PvPlantsFields .PlantWithoutSEE .FormFieldWrapper .FormField.Dropdown{margin-bottom:0px}
.SiteSetupAssistantNavigation .FormField2{flex-grow:1}.SiteSetupAssistantNavigation .error:not(.active) .mantine-Stepper-stepIcon{background-color:var(--mantine-color-dangerColor-0);color:#fff}
.SiteSetupProcessesTable .cell-status{text-align:right}.SiteSetupProcessesTable .cell-id{text-align:right}
.section{margin-top:4rem}.section .section-header{display:flex;flex-direction:row;justify-content:space-between;align-items:baseline}
.PublicPageLayout img#logo{width:100%}.PublicPageLayout .wide-panel{width:50vw}.PublicPageLayout .default-logo{background-attachment:initial;background-image:url("/static/dist/3d16b4f2dc25a9485f48.ff1f13c10ec8.jpg")}.PublicPageLayout .smarendo-logo{background-attachment:initial;background-position:center;background-image:url("/static/dist/93f7ee56faed86373c3d.1cba8037aed1.png")}.PublicPageLayout .logo-text>div{margin:10px 0px}.PublicPageLayout .logo-text>div img{max-width:200px}.PublicPageLayout .m-login__aside{padding:2rem 11rem}.PublicPageLayout .m-login__content{padding:5rem 10rem 10rem 10rem;background-attachment:fixed;background-size:cover}.PublicPageLayout .m-login__content .m-login__msg{color:#fff;font-size:1.5rem;font-weight:500}.PublicPageLayout .m-login__wrapper{overflow:hidden;padding:15% 2rem 2rem 2rem}.PublicPageLayout .m-login__wrapper .m-login__logo{text-align:center;margin:0 auto 4rem auto}@media(min-width: 993px)and (max-width: 1200px){.PublicPageLayout .m-login__aside{width:400px;margin:0 auto;padding:3rem 3rem}.PublicPageLayout .m-login__content{padding:2rem}}@media(max-width: 992px){.PublicPageLayout .m-login__aside{width:500px;margin:0 auto;padding:2rem 3rem}.PublicPageLayout .m-login__aside .m-login__wrapper{padding-top:3rem}.PublicPageLayout .m-login__aside .m-login__wrapper .m-login__logo{margin:2rem auto 3.5rem auto}.PublicPageLayout .m-login__content{padding:2rem}.PublicPageLayout .m-login__content .m-login__msg{font-size:1rem;margin:0}}@media(max-width: 768px){.PublicPageLayout .m-login__aside{width:100%;padding:2rem 3rem}.PublicPageLayout .m-login__aside .m-login__wrapper{padding-top:2rem}}
.DateInputField.is-invalid input{border-color:var(--mantine-color-dangerColor-0)}.DateInputField.warning input{border-color:var(--mantine-color-warningColor-0)}.DateInputField .date-picker-input-wrapper{flex-wrap:unset}
.ChangeableFieldTable .text-value-cell-container .table-error-messages-container{width:300px;text-wrap:wrap}.ChangeableFieldTable .text-value-cell-container .table-error-messages-container .table-error-message{color:var(--mantine-color-dangerColor-0);font-weight:600;font-size:.9em}.ChangeableFieldTable .help-icon{-webkit-text-stroke:1px #fff;font-size:1.3rem}.ChangeableFieldTable .icon-help-text-tooltip{font-weight:normal;white-space:normal}.ChangeableFieldTable .rt-resizable-header-content{height:1.5rem;display:flex;justify-content:center;align-items:center}.ChangeableFieldTable .rt-td{display:flex;justify-content:center;align-items:center}.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{display:block;font-size:var(--mantine-font-size-sm);padding-block:var(--mantine-spacing-xs)}.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{display:flex;justify-content:flex-end}.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{display:flex;justify-content:space-between;margin-bottom:10px;margin-top:10px;align-items:center}.vbl-control-and-help-container .vbl-controls-container{width:100%;display:flex;justify-content:flex-end;margin-bottom:10px}
.AnlageStromstgList{margin-bottom:30px}.AnlageStromstgList .controls{display:flex;justify-content:flex-end;margin-bottom:10px}
.component-edit-wizard-buttons{display:inline-flex;justify-content:flex-end;width:100%}.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{display:flex;align-items:center;cursor:pointer;margin-top:30px;margin-bottom:1rem;flex-direction:row}.component-edit-wizard-header-container{display:flex;justify-content:space-between}
.CounterDataView button:not(:first-child){margin-left:10px}.CounterDataView .jump-controls{display:flex;flex-flow:column;align-items:center;justify-content:center;margin-top:40px}.CounterDataView .jump-controls .jump-text-date{display:flex;align-items:center;justify-content:center}.CounterDataView .jump-controls .jump-text-date .DatePicker{width:300px}.CounterDataView .DataSheet{margin-top:0}
.EditFormControls{display:inline-flex;justify-content:flex-end;flex-grow:1}
.AddressFieldsContainer{display:flex;gap:1.5em}.AddressFieldsContainer .AddressFieldBox:nth-child(1){flex:3}.AddressFieldsContainer .AddressFieldBox:nth-child(2){flex:1}
.ChangeableOperatorField .label-and-button{display:flex;align-items:center}.ChangeableOperatorField .label-and-button .label-container{display:flex;align-items:center;justify-content:flex-start;flex-grow:1;margin:0 .5rem 0 0;padding-left:5px;border-color:#ebedf2;border-radius:4px;border-style:solid;border-width:1px;min-height:38px;cursor:pointer;gap:5px}.ChangeableOperatorField .label-and-button .label-button{margin-left:auto}
.GeneratorBatchImport .select-button-with-text{margin-bottom:2em}.GeneratorBatchImport .SelectFileButton{margin-right:10px}
.ImportOrCreateStep{display:flex;flex-flow:column}.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{display:flex;justify-content:flex-end;width:100%}.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-color:#ebedf2;border-radius:4px;border-style:solid;border-width:1px;min-height:38px;display:flex}.MultipleEmails .mantine-TagsInput-tag{background-color:#f8f9fa;border-color:#ebedf2;border-radius:4px;border-style:solid;border-width:1px}
.UploadableImageField .upload-with-button{display:flex;flex-flow:column;align-items:flex-start}.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{display:flex;align-items:center}.ChangeableParticipationField .label-and-button .label-container{display:flex;align-items:center;justify-content:flex-start;flex-grow:1;margin:0 .5rem 0 0;padding-left:5px;border-color:#ebedf2;border-radius:4px;border-style:solid;border-width:1px;min-height:38px;gap:5px;cursor:pointer}.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{display:flex;justify-content:space-between;align-items:center;width:100%}.ConsumptionShareMaskContainer #consumption-share-date-range-picker .DateRangePicker .DateRangePickerInput .DateInput{border:1px solid var(--mantine-color-customLightGrey-0);width:45%;display:flex;justify-content:center;text-align:center}.ConsumptionShareMaskContainer .consumption-share-row-container{display:flex;flex-direction:row;justify-content:space-between}.ConsumptionShareMaskContainer .consumption-share-row-container .consumption-share-consumer{width:45%;display:flex;flex-direction:column;align-items:space-between}.ConsumptionShareMaskContainer .consumption-share-row-container .consumption-share-percentage{width:45%}.ConsumptionShareMaskContainer .consumption-share-mask-footer{width:100%;display:flex;justify-content:flex-end}
.ConsumptionShareTable .mrt-edit-action-buttons>button[aria-label=Abbrechen]{display:none}

.EdaDetailModal .overview .eda-property{margin-bottom:10px;word-break:break-all}.EdaDetailModal .overview .eda-property-value{margin-left:10px}.EdaDetailModal .overview .tag{display:inline-block;margin:.125em .5em .125em 0;padding:.125rem .375rem;font-size:.85em;font-weight:bold;border-radius:2px;white-space:nowrap}
.EdaTable{display:flex;max-height:calc(100vh - 295px);overflow:hidden;border:1px solid rgba(0,0,0,.1)}.EdaTable.showing-alert{max-height:calc(100vh - 345px)}.EdaTable .tag{display:inline-block;margin:.125em .5em .125em 0;padding:.125rem .375rem;font-size:.85em;font-weight:bold;border-radius:2px;white-space:nowrap}.tableSubTitle{font-weight:800}
.EdaVisualization{display:flex;flex-flow:column;overflow:hidden}.EdaVisualization .eda-buttons{display:flex;flex-flow:row;margin-bottom:10px}.EdaVisualization .eda-buttons .date-filter{display:flex;align-items:center}.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{margin-bottom:5px;display:flex;justify-content:flex-end;gap:1rem}
.CreateEdaVersionForm{display:flex;flex-direction:column}.CreateEdaVersionForm .section-label{margin-bottom:0;margin-top:1rem}.CreateEdaVersionForm .referenzen-container{margin-left:1rem;margin-bottom:1rem}.CreateEdaVersionForm .validity-container{display:inline-block}.CreateEdaVersionForm .validity-container-error{border-radius:4px;border:1px solid var(--mantine-color-dangerColor-0);overflow:hidden}.CreateEdaVersionForm .component-container{display:flex;flex-direction:row;gap:1rem}
.datepicker-container{min-height:350px}
.viewEdaModal-property{margin-bottom:10px;word-break:break-all}.viewEdaModal-value{margin-left:10px}
.AnlageStromstgFlow .header{display:flex;flex-flow:row;justify-content:space-between}.AnlageStromstgFlow .edit-mode-alert{margin-top:2rem}
.UpdateAnlageStromstgModal .anlage-stromstg-edit-wizard-buttons .custom-form-controls-inner{display:flex;flex-flow:row-reverse;justify-content:flex-start}.UpdateAnlageStromstgModal .anlage-stromstg-edit-wizard-buttons .custom-form-controls-inner :not(:first-child){margin-left:unset !important;margin-right:.25rem}.UpdateAnlageStromstgModal .anlage-stromstg-edit-wizard-buttons .custom-form-controls-inner :not(:last-child){margin-right:unset !important}
.missing-data-container{display:flex;flex-direction:column}.missing-data-link{font-size:1.2rem;font-weight:800}.missing-data-link-container{display:flex;flex-direction:column;margin-bottom:30px}
.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{height:100%;width:100%;border:1px solid rgba(69,71,77,.2117647059);border-bottom-style:none;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-left-radius:5px;border-bottom-right-radius:5px}.next-assignment-text{color:var(--mantine-color-customGrey-0)}.next-assignment-title{margin:0;font-weight:600;font-size:1.4em;line-height:.9;display:flex;justify-content:space-between}.next-assignment-title-inactive{color:var(--mantine-color-customGrey-0)}
.MeterAssignment .missing-data-container{display:flex;flex-direction:column;margin-top:10px}.MeterAssignment .missing-data-button{margin-top:3px}
.DataWarningAlert{position:absolute;top:70px;z-index:100}.DataWarningAlert .object-list{margin:0}.DataWarningAlert .mantine-Accordion-item{background:rgba(0,0,0,0);box-shadow:none}.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 rgba(0,0,0,0);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{width:100%;height:100%;border-radius:50%}
.PopupBox{position:absolute;z-index:1;max-width:280px}.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{background:none;color:var(--mantine-color-primaryHoverColor-0)}.PopupBox .mantine-NavLink-label{font-size:var(--mantine-font-size-xs);font-weight:400}
.CustomElementMenu{position:absolute;right:5px;top:5px;z-index:5}
.CustomFlowNode{display:flex;flex-direction:column;align-items:center}.CustomFlowNode .custom-flow-node-label{position:absolute;top:100%;text-wrap:nowrap}.CustomFlowNode .customNodeBody{background-size:contain;border:0px;position:relative;overflow:visible;border-radius:50px}.CustomFlowNode .customNodeBody .customHandle{visibility:hidden;width:100%;height:100%;position:absolute;top:0;left:0;border-radius:0;transform:none;border:none;opacity:0}
.MeteringArrows{height:100%;pointer-events:none;z-index:1}.MeteringArrows .metering-arrow-container{position:absolute;display:flex}.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;right:130px;top:-18px}.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{font-weight:700;position:relative;width:40px}.metering-arrows-flow-arrow-label.blue.double.top{left:60px;top:20px}.metering-arrows-flow-arrow-label.green.double.top{left:20px;top:2px}.metering-arrows-flow-arrow-label.blue.double.side{left:-85px;top:-10px}.metering-arrows-flow-arrow-label.green.double.side{left:15px;top:-5px}.metering-arrows-flow-arrow-label.blue.side{left:65px;top:-12px}.metering-arrows-flow-arrow-label.green.side{left:48px;top:-7px}.metering-arrows-flow-arrow-label.blue.top{top:-18px;left:50px}.metering-arrows-flow-arrow-label.green.top{top:-18px;left:60px}
.CustomMeteringFlowNode{display:flex;flex-direction:column;align-items:center}.CustomMeteringFlowNode .custom-flow-node-label{position:absolute;top:100%;text-wrap:nowrap}.CustomMeteringFlowNode .customHandle{width:10px;height:10px}.CustomMeteringFlowNode .customHandle.hidden{visibility:hidden}.CustomMeteringFlowNode .customNodeBody{background-size:contain;border:0px;position:relative;overflow:visible;border-radius:50px}.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{display:flex;align-items:center;gap:var(--mantine-spacing-xs)}.CustomTextElementPopup .mantine-Select-label{width:40px;margin:0}.CustomTextElementPopup .mantine-Select-wrapper{width:110px}

.IconSelectionModal .mantine-ActionIcon-root{border:2px solid rgba(0,0,0,0);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{width:32px;height:32px;padding:2px;border:1px solid #000;margin:3px}.NodePopup .custom-icon:hover{cursor:pointer;border-color:var(--mantine-color-brandColor-0)}.NodePopup .selected-icon{border-color:var(--mantine-color-brandColor-0)}
.StructureViewFlowDiagram{position:relative;flex-grow:1}.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:4 !important}.StructureViewFlowDiagram .react-flow__pane .react-flow__node{cursor:default}
.ConfigurationConfirmationModal .modal-content .modal-header .modal-title{font-weight:700;font-size:1.2em}.ConfigurationConfirmationModal .generator-edit-modal-container{display:flex;justify-content:space-between;align-items:center;flex-direction:row;margin-bottom:10px}
.ConfigurationAssignment .missing-data-container{display:flex;flex-direction:column;margin-top:10px}.ConfigurationAssignment .missing-data-button{margin-top:3px}
.Invoices .invoice-file-icon{width:20px;margin-right:10px}.Invoices .rt-td{display:flex;align-items:center}.Invoices .InvoiceActionsDropdown .invoice-action-dropdown-toggle{padding:10px;display:flex;justify-content:space-between;align-items:center;width:130px}.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:none}
.SapExportModal .form-label,.SapExportModal .FormField{margin:0}.SapExportModal .sap-export-month-dropdown{width:120px}
.ContractDeliveryTable .delete-action-icon{background-color:rgba(0,0,0,0)}
.DueDateFields .FormField:has(.due-date-value){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)}.DueDateFields .due-date-value,.DueDateFields .due-date-unit,.DueDateFields .due-date-unit>.Dropdown{margin-bottom:0px !important}
.ChangeablePriceField .label-and-button{display:flex;align-items:center}.ChangeablePriceField .label-and-button .label-container{display:flex;align-items:center;justify-content:flex-start;flex-grow:1;margin:0 .5rem 0 0;padding-left:5px;border-color:#ebedf2;border-radius:4px;border-style:solid;border-width:1px;min-height:38px;cursor:pointer;gap:5px}.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 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 10px}
.InstallmentsTab{min-height:200px}.InstallmentsTab .installments-tab-content{margin-top:20px}.InstallmentsTab .installments-tab-content .InstallmentElement{box-shadow:none}
.payments.controls{display:flex;margin-bottom:20px;justify-content:space-between}.PaymentsTable .help-icon{-webkit-text-stroke:1px #fff;font-size:1.3rem}.PaymentsTable .payments-cell{width:100%;height:100%;display:flex;align-items:center;justify-content:flex-end}.PaymentsTable .payments-cell .payments-cell-value{margin-right:10px}.PaymentsTable .FormField{margin:0}.PaymentsTable .year{display:flex;align-items:center;height:100%;max-width:75px}.PaymentsTable .month{display:flex;align-items:center;height:100%;max-width:100px}.PaymentsTable .directDeliverySharePredictionCell{min-width:120px}.PaymentsTable .deliveryAmountPredictionThisYearCell{min-width:120px}.PaymentsTable .discountPaymentsCell{min-width:120px}.PaymentsTable .estimatedAdvancePaymentsCell{min-width:150px}
.ChangeableSpotMarketFormulaFieldStatic .label-and-button{display:flex;align-items:center}.ChangeableSpotMarketFormulaFieldStatic .label-and-button .label-container{display:flex;align-items:center;justify-content:space-between;flex-grow:1;margin:0 .5rem 0 0;padding-left:5px;border-color:#ebedf2;border-radius:4px;border-style:solid;border-width:1px;min-height:38px;cursor:pointer}.ChangeableSpotMarketFormulaFieldStatic .label-and-button .label-container .label-container-icon-and-value{display:flex;flex-direction:row;align-items:center;margin-left:5px}.ChangeableSpotMarketFormulaFieldStatic .label-and-button .label-container.disabled{background-color:var(--mantine-color-customVeryLightGrey-0)}.ChangeableSpotMarketFormulaFieldStatic .label-and-button .label-button{margin-left:auto}
.IndividualMixFields{padding-left:15px;padding-right:15px;padding-bottom:10px;border-bottom:var(--mantine-color-customVeryLightGrey-0) 2px solid}.IndividualMixFields .FormItemInline>.FormField2{display:grid;grid-template-columns:1fr 1fr}.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 10px}
.OptiSupportHelpLink{margin-left:auto}
.InvoiceAssignment .missing-data-container{display:flex;flex-direction:column;margin-top:10px}.InvoiceAssignment .missing-data-button{margin-top:3px}
.MeteringConceptDocumentLinks .mcd-link{font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.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{height:100%;width:100%;border:1px solid rgba(69,71,77,.2117647059);border-bottom-style:none;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-left-radius:5px;border-bottom-right-radius:5px}.OnboardingAssignment .missing-data-container{display:flex;flex-direction:column;margin-top:10px}.OnboardingAssignment .missing-data-button{margin-top:3px}.OnboardingAssignment .next-assignment-text{color:var(--mantine-color-customGrey-0)}.OnboardingAssignment .next-assignment-title{margin:0;font-weight:600;font-size:1.4em;line-height:.9;display:flex;justify-content:space-between}.OnboardingAssignment .next-assignment-title-inactive{color:var(--mantine-color-customGrey-0)}
.OptiNodeAssignment .todo-status-container{display:flex;flex-direction:row;justify-content:space-between;padding:3px;font-weight:500;align-items:center}.OptiNodeAssignment .todo-status-title{width:90%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.OptiNodeAssignment .todo-status-title.staff{width:60%}.OptiNodeAssignment .optinode-assignment-todo-list-container{margin-top:15px}
.RegulatoryDataAssignment .missing-data-container{display:flex;flex-direction:column;margin-top:10px}.RegulatoryDataAssignment .missing-data-button{margin-top:3px}
.download-link{color:var(--mantine-color-primaryColor-0);text-decoration:none;background-color:rgba(0,0,0,0);cursor:pointer}.download-link:hover{color:#2739c1;text-decoration:underline}
.VollmachtAssignment .msb-current-user-document{font-weight:700;overflow:hidden;max-width:30ch}.VollmachtAssignment .msb-current-user-document .tabler-icon{flex-shrink:0}.VollmachtAssignment .msb-current-user-document .download-link{overflow:hidden;text-overflow:ellipsis;text-wrap:nowrap}
.OperatorChangeProcess{margin:0}.operator-change-step{height:100%;width:100%;border:1px solid rgba(69,71,77,.2117647059);border-bottom-style:none;padding:12px}.operator-change-step .step-title{margin:0;font-weight:600;font-size:1.4em;line-height:.9;display:flex;justify-content:space-between}.operator-change-step .step-title-inactive{color:var(--mantine-color-customGrey-0)}.operator-change-step .step-action-container{display:flex;flex-direction:column;gap:5px;margin-top:10px}.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-left-radius:5px;border-bottom-right-radius:5px}
.TenantChangeProcess{margin:0}.TenantChangeProcess .tenant-change-step{height:100%;width:100%;border:1px solid var(--mantine-color-customLightGrey-0);border-bottom-style:none;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-left-radius:5px;border-bottom-right-radius:5px}.TenantChangeProcess .step-title{margin:0;font-weight:600;font-size:1.4em;line-height:.9;display:flex;justify-content:space-between}.TenantChangeProcess .step-title-inactive{color:var(--mantine-color-customGrey-0)}.TenantChangeProcess .step-action-container{display:flex;flex-direction:column;gap:5px;margin-top:10px}
.SiteTasks .header-toggle{overflow:visible}.SiteTasks .header-toggle .mantine-Button-label{overflow:visible}.SiteTasks .header-toggle .mantine-Button-section{margin-inline-end:0}.SiteTasks .header-collapsed{transform:translate(calc(-100% - 15px), 25px) rotate(270deg);transform-origin:right;white-space:nowrap}

.ConsumerWizard .delivery-contraints-step{display:flex;flex-flow:column;align-items:stretch}.ConsumerWizard .delivery-contraints-step .continue-button{margin-top:20px;align-self:center}
.GeneratorWizard .delivery-contraints-step{display:flex;flex-flow:column;align-items:stretch}.GeneratorWizard .delivery-contraints-step .continue-button{margin-top:20px;align-self:center}


.VariantObjectWizard.right-margin{margin-right:10px}.variant-object-wizard-buttons .custom-form-controls-inner{display:flex;flex-flow:row-reverse;justify-content:flex-start}.variant-object-wizard-buttons .custom-form-controls-inner :not(:first-child){margin-left:unset !important;margin-right:.25rem}.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{overflow:hidden;width:45px;padding:6px 0 0 2px;transition:width .2s ease-in-out}.StructureView .col-tasks.col-tasks-expanded{width:325px}.StructureView .col-tasks-inner{width:320px}
.CreateComponentDropdown{text-align:right;z-index:1}
.PersonsWidget .persons-row{display:grid;grid-template-columns:repeat(auto-fit, minmax(150px, 1fr));row-gap:15px}.PersonsWidget .persons-row .PersonIcon .person-color-box{width:2em;height:2em;display:inline-block;border:none}.PersonsWidget .mantine-Accordion-item{box-shadow:none}.PersonsWidget .mantine-Accordion-content{padding-inline:0}
.GuaranteeOfOriginGenerationView .controls{display:flex;justify-content:center;gap:20px;margin-bottom:40px}.GuaranteeOfOriginGenerationView .controls .react-select{min-width:215px}
.GuaranteeOfOriginCheckResult{display:flex;flex-direction:column;justify-content:center;text-align:center;gap:15px}
.CompaniesPage .HeaderWithCustomSorting .header-wrapper{justify-content:flex-start}
.SiteCategoriesTable .centered-checkbox-in-table{display:flex;justify-content:center}
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:0px}.Paragraph6CreditErrorMessage .credit-error-info-container{margin-top:10px}
.Paragraph6CreditsTable .FormField{margin-bottom:0}.Paragraph6CreditsTable .credit-delete-button{padding:0}.Paragraph6CreditsTable .react-select__control{height:32px;min-height:32px}.Paragraph6CreditsTable .invoice-state-readytosend .react-select__control{background-color:var(--mantine-color-infoColor-0)}.Paragraph6CreditsTable .invoice-state-sent .react-select__control{background-color:var(--mantine-color-warningColor-0)}.Paragraph6CreditsTable .invoice-state-received .react-select__control,.Paragraph6CreditsTable .invoice-state-paid .react-select__control{background-color:var(--mantine-color-successColor-0)}.Paragraph6CreditsTable .invoice-state-cancelled{background-color:var(--mantine-color-dangerColor-0);display:block;color:#fff;border:1px solid var(--mantine-color-inputBorderColor-0);padding:5px 10px;border-radius:4px;text-align:center}
.Paragraph6CreditsPage .credits-controls{display:flex;flex-direction:column}.Paragraph6CreditsPage .credits-buttons{display:flex;gap:1rem;align-self:flex-end}
#tf-more-options-subheader{margin-top:20px}

.Notes .Notes-entry{margin-bottom:25px}.Notes .Notes-list .note .text{margin-top:2px}
.todo-due-date-cell-container{display:flex;flex-direction:row;align-items:center}
.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}
.button-spacing{margin-right:3px}.btn.disabled,.btn:disabled{pointer-events:none}.loader{display:flex;justify-content:center}.TodoModal{max-width:calc(100vw - 65px)}@media screen and (min-width: 1265px){.TodoModal{max-width:1200px}}.TodoModal .nav-item{cursor:pointer}
.Todos .tabs .nav-item .nav-link{cursor:pointer}
.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);height:200px;overflow-y:auto !important;flex-grow:1}.TodosDueSoon .due-soon-element .calendar-icon{flex-shrink:0}.TodosDueSoon .due-soon-element .label-with-link{color:var(--mantine-color-primaryColor-0);cursor:pointer;overflow:hidden;text-wrap:nowrap;text-overflow:ellipsis}
.TodosProgress{border:1px solid var(--mantine-color-customLightGrey-0);height:200px;width:400px;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:0px}
.TodoTable .mantine-Paper-root .mantine-Flex-root{padding:0;align-items:center}.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:rgba(231,60,48,.4)}.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:rgba(225,234,237,.8)}
.FilterDropdownMenu{overflow-y:auto}
.MeteringServiceProviderTableWrapper{background-color:#fff;padding:2.2em}

/*# sourceMappingURL=index.css.e98e9b5b2fcf.map */