﻿@font-face{font-family:"Frutiger LT Com";src:url("../fonts/FrutigerLTStd-Light.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:"Frutiger LT Com Bold";src:url("../fonts/FrutigerLTStd-Bold.ttf") format("truetype");font-weight:bold;font-style:normal}@font-face{font-family:"FEKO";src:url("../fonts/FEKO.ttf") format("truetype")}.fadeIn{opacity:1;animation-name:fadeInOpacity;animation-iteration-count:1;animation-timing-function:ease-in;animation-duration:.5s}.fadeIn{opacity:1;animation-name:fadeInOpacity;animation-iteration-count:1;animation-timing-function:ease-in;animation-duration:.5s}button,input[type=submit],input[type=reset]{background:none;color:inherit;border:0;padding:0;font:inherit;cursor:pointer;outline:inherit}button.fekoButton,.fekoButton{background-color:#ffeb9c;border-radius:4px;min-width:100px;line-height:18px;padding:9px 12px;box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06);color:#32444a;min-height:36px}button.fekoButton:hover,.fekoButton:hover{color:#000;box-shadow:0 2px 4px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06);background-color:#fff0b6}button.fekoButton>img,.fekoButton>img{height:18px;width:18px;margin-right:4px}.mud-disabled>button.fekoButton,.mud-disabled>.fekoButton,.fekoButton.disabled,.fekoButton:disabled{cursor:default;background-color:#ffeeab!important;box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06)!important;color:#aaa!important}.fekoButtonWrapper{display:flex;flex-direction:column;justify-content:center}button.fekoButtonSecondary,.fekoButtonSecondary{background-color:#efc6ad;border-radius:4px;min-width:100px;line-height:16px;padding:10px 12px;box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06);color:#32444a}button.fekoButtonSecondary:hover,.fekoButtonSecondary:hover{color:#000;box-shadow:0 2px 4px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06);background-color:#f3d5c2}button.fekoButtonSecondary>img,.fekoButtonSecondary>img{height:16px;width:16px;margin-right:4px}.mud-disabled>button.fekoButtonSecondary,.mud-disabled>.fekoButtonSecondary,.fekoButtonSecondary.disabled,.fekoButtonSecondary:disabled{cursor:default;background-color:#f1cfba!important;box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06)!important;color:#aaa!important}button.fekoButtonTertiary,.fekoButtonTertiary{background-color:transparent;color:#0800ff;line-height:16px;font-size:14px}button.fekoButtonTertiary:hover,.fekoButtonTertiary:hover{color:#3933ff;background-color:transparent}button.fekoButtonTertiary>img,button.fekoButtonTertiary>.mud-button-label>img,.fekoButtonTertiary>img,.fekoButtonTertiary>.mud-button-label>img{height:16px;width:16px;margin-right:4px}.mud-disabled>button.fekoButtonTertiary,.mud-disabled>.fekoButtonTertiary,.fekoButtonTertiary.disabled,.fekoButtonTertiary:disabled{cursor:default;color:#aaa!important}.mud-table{height:100%;display:flex;flex-direction:column}.mud-table .mud-table-container{flex-grow:1}.mud-table .mud-table-pagination{flex-shrink:0}.mud-table .mud-table-pagination .mud-toolbar{height:50px}.mud-table .mud-table-pagination .mud-toolbar .mud-button-root.mud-icon-button.mud-ripple{padding:6px}.mudPaperSubHeader{font-size:17px;padding-top:8px;padding-bottom:4px;padding-left:3px;line-height:24px;color:#395735;display:flex;font-weight:bold}.mudPaperSubHeader .mudPaperSubHeaderText{font-size:17px;line-height:24px}.mudPaperSubHeader .mudPaperSubHeaderTooltip{height:24px;line-height:16px;padding:3px 4px 5px 4px;margin-left:4px}.mudPaperSubHeader .mudPaperSubHeaderTooltip>img{height:16px;width:16px}.mudPaperSubSubHeader{font-style:italic;font-size:15px}.detailLineItem{padding-top:6px!important;padding-bottom:6px!important}.mudPaperError{font-size:16px;color:#fd4c38}.circledUl{list-style-type:circle;list-style-position:outside}.circledUl li{margin-left:20px;margin-top:2px}.mud-paper.colouredPaper{background-color:#f7fff7}.mud-paper.colouredPaper .mud-input-label-outlined{background-color:#f7fff7}.fadeIn{opacity:1;animation-name:fadeInOpacity;animation-iteration-count:1;animation-timing-function:ease-in;animation-duration:.5s}.aufgabenSidebarOuterContainer{display:flex;flex-grow:0;flex-shrink:0;width:170px;flex-direction:column;position:relative}.aufgabenSidebarOuterContainer.aufgabenSidebarSmallBase{width:68px}.aufgabenSidebarOuterContainer.aufgabenSidebarSmallBase .aufgabenSidebarContainer{width:68px;min-width:68px}.aufgabenSidebarOuterContainer.aufgabenSidebarSmallBase .aufgabenSidebarContainer .aufgabenSidebarText{display:none}.aufgabenSidebarOuterContainer.aufgabenSidebarSmallBase .aufgabenSidebarContainer .aufgabenSidebarInnerContainer .aufgabenSidebarTitleContainer{height:39px}.aufgabenSidebarOuterContainer.aufgabenSidebarSmallBase .aufgabenSidebarContainer .aufgabenSidebarInnerContainer .aufgabenSidebarTitleContainer .aufgabenSidebarTitleText{margin-left:10px}.aufgabenSidebarOuterContainer.aufgabenSidebarSmallBase .aufgabenSidebarContainer .aufgabenSidebarInnerContainer .aufgabenSidebarTitleContainer .aufgabenSidebarTitleText .aufgabenImg{flex-grow:0;flex-shrink:0;width:22px;height:22px;filter:invert(10%) sepia(97%) saturate(5483%) hue-rotate(19deg) brightness(91%) contrast(128%)}.aufgabenSidebarOuterContainer.aufgabenSidebarSmallBase .aufgabenSidebarContainer .aufgabenSidebarRow .aufgabenSidebarRowDetailsContainer{right:68px}.aufgabenSidebarOuterContainer .aufgabenSidebarContainer{display:flex;flex-direction:column;flex-grow:1;min-width:170px;background-color:#fff;max-height:100%;overflow:auto}.aufgabenSidebarOuterContainer .aufgabenSidebarContainer .aufgabenSidebarInnerContainer{background-color:#ffebdf;display:flex;flex-direction:column;flex-grow:1;overflow:auto;padding-top:10px}.aufgabenSidebarOuterContainer .aufgabenSidebarContainer .aufgabenSidebarInnerContainer .aufgabenSidebarVerticalSpacer{flex-grow:1}.aufgabenSidebarOuterContainer .aufgabenSidebarContainer .aufgabenSidebarInnerContainer .aufgabenSidebarTitleContainer{font-size:17px;margin-right:8px;border-bottom:1px solid #cc0101;margin-left:8px;padding-left:4px;height:41px;display:flex;margin-bottom:6px}.aufgabenSidebarOuterContainer .aufgabenSidebarContainer .aufgabenSidebarInnerContainer .aufgabenSidebarTitleContainer .aufgabenSidebarTitleText{line-height:44px;margin-left:34px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.aufgabenSidebarOuterContainer .aufgabenSidebarContainer .aufgabenSidebarInnerContainer .aufgabenSidebarTitleContainer .aufgabenSidebarTitleImgContainer{display:flex;flex-direction:column;justify-content:center;margin:0 8px}.aufgabenSidebarOuterContainer .aufgabenSidebarContainer .aufgabenSidebarInnerContainer .aufgabenSidebarTitleContainer .aufgabenSidebarTitleImgContainer .aufgabenSidebarTitleImg{flex-grow:0;flex-shrink:0;width:18px;height:18px;filter:invert(10%) sepia(97%) saturate(5483%) hue-rotate(19deg) brightness(91%) contrast(128%)}.fadeIn{opacity:1;animation-name:fadeInOpacity;animation-iteration-count:1;animation-timing-function:ease-in;animation-duration:.5s}.aufgabenSidebarRow{display:flex;flex-direction:column;margin-bottom:6px}.aufgabenSidebarRow:last-child{margin-bottom:0}.aufgabenSidebarRow .aufgabenSidebarRowContainer{display:flex;height:34px}.aufgabenSidebarRow .aufgabenSidebarRowContainer .aufgabenSidebarRowButton{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default;flex-grow:1;display:flex;padding:6px 8px 6px 12px;color:#32444a}.aufgabenSidebarRow .aufgabenSidebarRowContainer .aufgabenSidebarRowButton.aufgabenSidebarRowClickable{cursor:pointer}.aufgabenSidebarRow .aufgabenSidebarRowContainer .aufgabenSidebarRowButton.aufgabenSidebarRowClickable:hover{color:#32444a;background-color:#fff5ee}.aufgabenSidebarRow .aufgabenSidebarRowContainer .aufgabenSidebarRowButton.sidebarOpen,.aufgabenSidebarRow .aufgabenSidebarRowContainer .aufgabenSidebarRowButton.sidebarOpen:hover{background-color:#ffd5bb;color:#000}.aufgabenSidebarRow .aufgabenSidebarRowContainer .aufgabenSidebarRowButton.sidebarOpen .aufgabenSidebarText,.aufgabenSidebarRow .aufgabenSidebarRowContainer .aufgabenSidebarRowButton.sidebarOpen:hover .aufgabenSidebarText{color:#7b1500}.aufgabenSidebarRow .aufgabenSidebarRowContainer .aufgabenSidebarRowButton .aufgabenSidebarText{flex-grow:1;text-align:start}.aufgabenSidebarRow .aufgabenSidebarRowContainer .aufgabenSidebarRowButton .aufgabenSidebarCountContainer{min-width:20px;margin-right:4px}.aufgabenSidebarRow .aufgabenSidebarRowContainer .aufgabenSidebarRowButton .aufgabenSidebarCountContainer .aufgabenSidebarCount{text-align:end;text-align:center}.aufgabenSidebarRow .aufgabenSidebarRowContainer .aufgabenSidebarRowButton .aufgabenSidebarCountContainer .aufgabenSidebarCount.hasAufgaben{color:#fd4c38;font-weight:bold}.aufgabenSidebarRow .aufgabenSidebarRowContainer .aufgabenSidebarRowButton .aufgabenSidebarImgContainer{display:flex;flex-direction:column;justify-content:center;margin-right:4px}.aufgabenSidebarRow .aufgabenSidebarRowContainer .aufgabenSidebarRowButton .aufgabenSidebarImgContainer .aufgabenSidebarImg{flex-grow:0;flex-shrink:0;width:18px;height:18px;filter:invert(10%) sepia(97%) saturate(5483%) hue-rotate(19deg) brightness(91%) contrast(128%)}.aufgabenSidebarRow .aufgabenSidebarRowDetailsContainer{display:flex;flex-direction:column;background-color:#ffe1d0;width:100%}.aufgabenSidebarRow .aufgabenSidebarRowDetailsContainer .aufgabenSidebarAufgabeDetailsRow{display:flex;padding:4px;margin-bottom:4px;height:32px}.aufgabenSidebarRow .aufgabenSidebarRowDetailsContainer .aufgabenSidebarAufgabeDetailsRow:last-child{margin-bottom:0}.aufgabenSidebarRow .aufgabenSidebarRowDetailsContainer .aufgabenSidebarAufgabeDetailsRow .aufgabenSidebarAufgabeDetailsButton{flex-grow:1;display:flex;justify-content:flex-start;padding:4px 6px;margin-right:1px;border-radius:2px;overflow:hidden;text-overflow:ellipsis;justify-content:center}.aufgabenSidebarRow .aufgabenSidebarRowDetailsContainer .aufgabenSidebarAufgabeDetailsRow .aufgabenSidebarAufgabeDetailsButton .aufgabenSidebarAufgabeDetailsText{white-space:nowrap;font-size:14px;color:#32444a}.aufgabenSidebarRow .aufgabenSidebarRowDetailsContainer .aufgabenSidebarAufgabeDetailsRow .aufgabenSidebarAufgabeDetailsButton:hover{color:#000;background-color:#fff5ee}.aufgabenSidebarRow .aufgabenSidebarRowDetailsContainer .aufgabenSidebarAufgabeDetailsRow .aufgabenSidebarAufgabeDetailsEditButton,.aufgabenSidebarRow .aufgabenSidebarRowDetailsContainer .aufgabenSidebarAufgabeDetailsRow .aufgabenSidebarAufgabeDetailsDeleteButton{flex-grow:0;display:flex;justify-content:center;flex-direction:column;height:22px;width:22px;padding:4px;margin:1px;border-radius:2px}.aufgabenSidebarRow .aufgabenSidebarRowDetailsContainer .aufgabenSidebarAufgabeDetailsRow .aufgabenSidebarAufgabeDetailsEditButton:hover,.aufgabenSidebarRow .aufgabenSidebarRowDetailsContainer .aufgabenSidebarAufgabeDetailsRow .aufgabenSidebarAufgabeDetailsDeleteButton:hover{color:#000;background-color:#fff5ee}.aufgabenSidebarRow .aufgabenSidebarRowDetailsContainer .aufgabenSidebarAufgabeDetailsRow .aufgabenSidebarAufgabeDetailsEditButton .aufgabenSidebarAufgabeDetailsImg,.aufgabenSidebarRow .aufgabenSidebarRowDetailsContainer .aufgabenSidebarAufgabeDetailsRow .aufgabenSidebarAufgabeDetailsDeleteButton .aufgabenSidebarAufgabeDetailsImg{width:18px;height:18px}.fadeIn{opacity:1;animation-name:fadeInOpacity;animation-iteration-count:1;animation-timing-function:ease-in;animation-duration:.5s}.pageTitle{font-size:20px;margin-bottom:8px;margin-left:4px;margin-top:4px}.fadeIn{opacity:1;animation-name:fadeInOpacity;animation-iteration-count:1;animation-timing-function:ease-in;animation-duration:.5s}.mainFooterContainer{flex-grow:0;background-color:#ffc5a3;display:flex;justify-content:center;padding-top:8px;padding-bottom:8px}.mainFooterContainer .mainFooterInnerContainer{display:flex;flex-direction:column;justify-content:center;font-size:14px;color:#32444a}.fadeIn{opacity:1;animation-name:fadeInOpacity;animation-iteration-count:1;animation-timing-function:ease-in;animation-duration:.5s}.headerContainer{flex-grow:0;display:flex;flex-direction:row;background-color:#fff;color:#32444a;min-height:64px;border-bottom-width:1px;border-bottom-color:#ffc5a3;flex-shrink:0}.headerContainer .headerContainerLeft,.headerContainer .headerContainerRight{flex-grow:1;flex-basis:0;display:flex}.headerContainer .headerContainerCenter{flex-grow:0;flex-shrink:0;display:flex}.headerContainer .headerLogoContainer{display:flex;flex-direction:column;justify-content:center;margin-left:18px;cursor:pointer}.headerContainer .headerLogoContainer .headerLogo{max-height:80px}.headerContainer .headerTitle{line-height:32px;font-size:32px;flex-grow:0;flex-shrink:0;display:flex;flex-direction:column;justify-content:center;color:#ffebdf}.headerContainer .headerSpacer{flex-grow:1;flex-shrink:0}.headerContainer .headerUsername{font-size:18px;flex-grow:0;flex-shrink:0;display:flex;flex-direction:column;justify-content:center}.headerContainer .headerLogoutButtonContainer{display:flex;flex-direction:column;justify-content:center;margin-left:12px;margin-right:18px}.headerContainer .headerLogoutButtonContainer .headerLogoutButton{color:#666;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;height:18px;width:14px;flex-shrink:0;padding-left:0;padding-right:0;min-width:14px;position:relative;color:#32444a}.headerContainer .headerLogoutButtonContainer .headerLogoutButton:hover{color:#32444a}.headerContainer .headerLogoutButtonContainer .headerLogoutButton:hover{color:#ffebdf}.headerContainer .headerLogoutButtonContainer .headerLogoutButton::after{font-family:"FEKO";font-size:14px;position:absolute;inset:1px 0;line-height:13px;content:"^"}.fadeIn{opacity:1;animation-name:fadeInOpacity;animation-iteration-count:1;animation-timing-function:ease-in;animation-duration:.5s}#blazor-error-ui{background-color:#fefebb;bottom:0;box-shadow:0 -1px 2px rgba(0,0,0,.2);display:none;left:0;padding:.6rem 1.25rem .7rem 1.25rem;position:fixed;width:100%;z-index:1000}#blazor-error-ui .dismiss{cursor:pointer;position:absolute;right:.75rem;top:.5rem}.mainCenterContainer{flex-grow:1;display:flex;flex-direction:row;min-height:0}.mainContentContainer{flex-grow:1;display:flex;flex-direction:column;margin:0 8px 8px 8px;padding-top:8px;min-width:0;overflow:auto}.fadeIn{opacity:1;animation-name:fadeInOpacity;animation-iteration-count:1;animation-timing-function:ease-in;animation-duration:.5s}.navMenuOuterContainer{display:flex;flex-grow:0;flex-shrink:0;width:170px;flex-direction:column;position:relative}.navMenuOuterContainer.navMenuSmallBase{width:48px}.navMenuOuterContainer.navMenuSmallBase .navMenuContainer{width:48px;min-width:48px}.navMenuOuterContainer.navMenuSmallBase .navMenuContainer .navLinkText{display:none}.navMenuOuterContainer .navMenuContainer{display:flex;flex-direction:column;flex-grow:1;min-width:170px;background-color:#fff}.navMenuOuterContainer .navMenuContainer .navMenuInnerContainer{background-color:#ffebdf;display:flex;flex-direction:column;flex-grow:1;padding-top:10px}.navMenuOuterContainer .navMenuContainer .navMenuInnerContainer .navMenuVerticalSpacer{flex-grow:1}.fadeIn{opacity:1;animation-name:fadeInOpacity;animation-iteration-count:1;animation-timing-function:ease-in;animation-duration:.5s}.navLink{cursor:pointer;height:42px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:flex;margin-bottom:8px;padding:8px 8px 8px 6px;color:#32444a}.navLink:hover{color:#000;background-color:#fff5ee}.navLink.active,.navLink.active:hover{font-weight:bold;background-color:#ffd2b6;color:#000;font-size:15px}.navLink:last-child{margin-bottom:0}.navLink .navLinkText{flex-grow:1;margin-left:4px;justify-content:flex-start;display:flex;margin-top:auto;margin-bottom:auto;line-height:14px}.navLink .navLinkImgContainer{display:flex;flex-direction:column;justify-content:center;margin:0 8px}.navLink .navLinkImgContainer .navLinkImg{flex-grow:0;flex-shrink:0;width:18px;height:18px;filter:invert(10%) sepia(97%) saturate(5483%) hue-rotate(19deg) brightness(91%) contrast(128%)}.fadeIn{opacity:1;animation-name:fadeInOpacity;animation-iteration-count:1;animation-timing-function:ease-in;animation-duration:.5s}.navCard{position:relative;border-radius:4px;color:#32444a;width:250px;height:220px;box-shadow:0 0 4px 2px rgba(0,0,0,.1);display:flex;flex-direction:column;transition:box-shadow 300ms}.navCard:hover{color:#000;box-shadow:0 0 4px 3px rgba(0,0,0,.2)}.navCard .navCardImgContainer{display:flex;justify-content:center;overflow:hidden;position:relative;width:250px;height:150px;flex-shrink:0;border-top-left-radius:4px;border-top-right-radius:4px}.navCard .navCardImgContainer .navCardImg{width:100%;height:100%}.navCard .navCardImgContainer .navCard2ImagesContainer{display:grid;grid-template-columns:1fr}.navCard .navCardImgContainer .navCard2ImagesContainer .navCardImg1{grid-row-start:1;grid-column-start:1;width:100%;height:100%;clip-path:polygon(0 0,100% 0,0 100%,0 0)}.navCard .navCardImgContainer .navCard2ImagesContainer .navCardImg2{grid-row-start:1;grid-column-start:1;width:100%;height:100%;clip-path:polygon(50% 50%,100% 0,100% 100%,0 100%)}.navCard .navCardText{font-size:18px;flex-grow:1;justify-content:center;display:flex;flex-direction:column}@media screen and (max-width:2250px){.navCard{width:220px;height:190px}.navCard .navCardImgContainer{width:220px;height:120px}}@media screen and (max-width:1450px){.navCard{width:160px;height:140px}.navCard .navCardImgContainer{width:160px;height:80px}}.fadeIn{opacity:1;animation-name:fadeInOpacity;animation-iteration-count:1;animation-timing-function:ease-in;animation-duration:.5s}.navCardsOuterContainer{display:flex;flex-direction:column}.navCardsOuterContainer .navCardsInnerContainer{display:grid;grid-template-columns:repeat(auto-fill,250px);column-gap:52px;row-gap:32px;margin-left:32px;margin-top:16px;max-width:100%}@media all and (max-width:2250px){.navCardsOuterContainer .navCardsInnerContainer{column-gap:32px;row-gap:32px;margin-left:12px;margin-top:12px;grid-template-columns:repeat(auto-fill,220px)}}@media all and (max-width:1610px){.navCardsOuterContainer .navCardsInnerContainer{column-gap:32px;row-gap:32px;margin-left:12px;margin-top:12px;grid-template-columns:repeat(auto-fill,220px)}}@media all and (max-width:1510px){.navCardsOuterContainer .navCardsInnerContainer{column-gap:16px;row-gap:16px;margin-left:8px;margin-top:8px}}@media screen and (max-width:1450px){.navCardsOuterContainer .navCardsInnerContainer{grid-template-columns:repeat(auto-fill,160px)}}@media screen and (max-width:1450px){.navCardsOuterContainer .navCard .navCardText{font-size:16px}}.fadeIn{opacity:1;animation-name:fadeInOpacity;animation-iteration-count:1;animation-timing-function:ease-in;animation-duration:.5s}.passwortAendernOuterContainer{display:flex;flex-direction:row;flex-grow:1}.passwortAendernOuterContainer .passwortAendernContainer{display:flex;flex-direction:column;min-width:300px}.passwortAendernOuterContainer .passwortAendernContainer>.mud-form{margin-right:auto;min-width:300px}.passwortAendernOuterContainer .passwortAendernContainer .passwortAendernButtonContainer{margin-left:auto;padding-top:4px;padding-bottom:8px}.passwortAendernOuterContainer .passwortAendernContainer .passwortAendernRichtlinienFehler .passwortAendernRichtlinienText{font-size:15px;margin-top:8px}.hatValidierungNOK{font-weight:bold!important;color:#f00!important}.alignself_flexstart{align-self:flex-start!important}.hatMesswerte{font-weight:bold!important;color:#1e90ff!important}.hatWerteMitGrenzwertUeberschritten{font-weight:bold!important;color:#f00!important}.stretch_space>div{height:-webkit-fill-available}.stretch_space>div .colouredPaper{height:-webkit-fill-available}.hatValidierungNOK{font-weight:bold!important;color:#f00!important}.checkbox-center{align-self:center}.text-center{text-align-last:center}.fadeIn{opacity:1;animation-name:fadeInOpacity;animation-iteration-count:1;animation-timing-function:ease-in;animation-duration:.5s}.detailDlg .mud-dialog-content .mud-form>.mud-grid>.mud-grid-item{width:624px}.detailDlg .detailDlgActionButtonLine{display:flex}.detailDlg .detailDlgActionButtonLine>*{margin-left:12px;flex-grow:1}.detailDlg .detailDlgActionButtonLine>*:last-child{flex-grow:0}.detailDlg .detailDlgActionButtonLine>*:first-child{margin-left:0;flex-grow:1}.detailDlg .noEntrySelectedRowText{flex-grow:1;line-height:42px;padding:6px 0 6px 12px;font-size:15px}.detailDlg .tripleDotButton{background-color:#fefebb;border:1px solid #666;cursor:pointer;border-radius:3px;height:42px;line-height:18px;margin-top:auto;margin-bottom:auto;flex-shrink:0;font-size:20px;padding:8px}.detailDlg .tripleDotButton:hover{background-color:#fefea2;border:1px solid #32444a}.detailDlg .checkboxCollectionRow.mud-grid-spacing-xs-3{margin-top:0}.detailDlg .checkboxCollectionRow.mud-grid-spacing-xs-3>.mud-grid-item{padding-top:0}.detailDlg .detailDlgRow .mud-switch-span-medium.mud-switch-span{padding-left:0}.detailDlg .detailDlgRow .detailLineItem.mud-input-control-boolean-input>*>.mud-switch{margin-top:-5px;margin-bottom:-5px}.detailDlg .detailDlgRow .detailLineItem.mud-input-control-boolean-input.textboxHeight>*>.mud-switch{margin-top:2px;margin-bottom:2px}.detailDlg .detailDlgRow .detailLineItem.mud-input-control-boolean-input.textboxHeight>*>.mud-checkbox{margin-top:7px;margin-bottom:7px}.detailDlg .detailDlgRow .textBoxWaermeBez{padding-top:17px;padding-bottom:17px;font-style:italic}.detailDlg .detailDlgRow .textBoxTableHeader .mud-input{background-color:#e6ffe3!important}.detailDlg .customTabSelector .mud-tabs-tabbar-content .mud-tabs-tabbar-wrapper .mud-tab{min-width:20px!important;width:auto!important}.detailDlg .customTabSelector .mud-tabs-tabbar-content .mud-tabs-tabbar-wrapper .mud-tab.mud-tab.mud-tab-active{color:#ae1e00}.detailDlg .customTabSelector .mud-tabs-tabbar-content .mud-tabs-tabbar-wrapper .mud-tab-slider{background:#ae1e00}.detailDlg .saveDialogButtonRowSpacer{flex-grow:1}.detailDlg.detailDlgWithJumpBar .mud-dialog-content{position:relative}.detailDlg.detailDlgWithJumpBar .mud-dialog-actions>:first-child{margin-left:32px}.detailDlg.detailDlgWithJumpBar .detailDlgWithJumpBarMainContainer{display:flex;padding-left:32px}.detailDlg.detailDlgWithJumpBar .detailDlgJumpBar{position:fixed;top:61px;left:6px;display:flex;flex-direction:column;background-color:#fff5d5;border-radius:4px;border:1px solid #e5e5e5}.detailDlg.detailDlgWithJumpBar .detailDlgJumpBarIcon{width:32px;height:40px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding:8px 4px;color:#32444a;width:32px}.detailDlg.detailDlgWithJumpBar .detailDlgJumpBarIcon:hover{color:#000}.detailDlg.detailDlgWithJumpBar .detailDlgJumpBarIcon>img{width:24px;height:24px;display:block;filter:invert(10%) sepia(97%) saturate(5483%) hue-rotate(19deg) brightness(91%) contrast(128%)}@media(max-width:1280px){.detailDlg .mud-dialog-content .mud-form{max-width:672px}}.fadeIn{opacity:1;animation-name:fadeInOpacity;animation-iteration-count:1;animation-timing-function:ease-in;animation-duration:.5s}.loginPage{display:flex;flex-direction:column;flex-grow:1}.loginPage .loginOuterContainer{display:flex;flex-direction:row;flex-grow:1;justify-content:center}.loginPage .loginOuterContainer .loginContainer{display:flex;flex-direction:column;justify-content:center}.loginPage .loginOuterContainer .loginContainer .loginInnerContainer{width:230px;margin-left:auto;margin-right:auto}.loginPage .loginOuterContainer .loginContainer .loginInnerContainer>*{margin-bottom:8px}.loginPage .loginOuterContainer .loginContainer .loginInnerContainer .loginButtonContainer{display:flex;justify-content:flex-end;margin-bottom:8px}.loginPage .loginOuterContainer .loginContainer .loginInnerContainer .loginButtonContainer.centered{justify-content:center}.loginPage .loginOuterContainer .loginContainer .loginInnerContainer .mud-input-control.mud-input-error .mud-input-control-helper-container{display:none}.loginPage .loginOuterContainer .loginContainer .loginInnerContainerOIDC{margin-left:auto;margin-right:auto}.loginPage .loginOuterContainer .loginContainer .loginInnerContainerOIDC .loginButtonContainerOIDC{display:flex;margin-top:20px;margin-bottom:0}.loginPage .loginOuterContainer .loginContainer .loginMsgContainer{position:relative;height:0}.loginPage .loginOuterContainer .loginContainer .loginMsgContainer .loginMsg{position:absolute;top:8px;left:0;z-index:1;color:#fd4c38}.loginPage .loginButtonContainer{margin-left:auto;margin-right:auto;width:auto;flex-grow:0}.loginPage .passwortResetButton{box-shadow:none!important;background-color:transparent!important}.fadeIn{opacity:1;animation-name:fadeInOpacity;animation-iteration-count:1;animation-timing-function:ease-in;animation-duration:.5s}.passwortResetDlg .mud-dialog-content>*{margin-bottom:8px}.passwortResetDlg .mud-dialog-content>*:last-child{margin-bottom:0}.passwortResetDlg .mud-dialog-content .mud-input-control.mud-input-error .mud-input-control-helper-container{display:none}.passwortResetDlg .mud-dialog-content .passwortResetErrorMsg{color:#ae1e00;font-size:13px}.fadeIn{opacity:1;animation-name:fadeInOpacity;animation-iteration-count:1;animation-timing-function:ease-in;animation-duration:.5s}.mud-form{height:100%}.kontrollenPage{display:flex;flex-direction:column;min-height:0;flex-grow:1}.kontrollenPage .kontrollenSearchParams{flex-grow:0;display:grid;margin-bottom:8px;grid-template-columns:repeat(auto-fit,minmax(60px,220px));column-gap:8px;row-gap:8px;max-width:1360px}.kontrollenPage .kontrollenSearchParams>*{margin-top:auto}.kontrollenPage .kontrollenHeaderSearchRow{display:flex;flex-direction:row;margin-bottom:12px;max-width:1360px}.kontrollenPage .kontrollenHeaderSearchRow .kontrollenHeaderButtonContainer{display:flex;flex-direction:column;justify-content:center;flex-grow:0;margin-left:10px}.kontrollenPage .kontrollenHeaderSearchRow .kontrollenHeaderButtonContainer:first-child{margin-left:0}.kontrollenPage .kontrollenHeaderSearchRow .kontrollenHeaderSpacer{flex-grow:1}.kontrollenPage .kontrollenGridContainer{min-height:0;flex-grow:1;position:relative}.kontrollenPage .kontrollenGridContainer .mud-table{height:100%;display:flex;flex-direction:column}.kontrollenPage .kontrollenGridContainer .mud-table .mud-table-container{flex-grow:1}.kontrollenPage .kontrollenGridContainer .mud-table .mud-table-pagination{flex-shrink:0}.kontrollenPage .kontrollenGridContainer .mud-table .mud-table-pagination .mud-toolbar{height:50px}.kontrollenPage .kontrollenGridContainer .mud-table .mud-table-pagination .mud-toolbar .mud-button-root.mud-icon-button.mud-ripple{padding:6px}.alignself_flexstart{align-self:flex-start!important}.hatMesswerte{font-weight:bold!important;color:#1e90ff!important}.hatWerteMitGrenzwertUeberschritten{font-weight:bold!important;color:#f00!important}.stretch_space>div{height:-webkit-fill-available}.stretch_space>div .colouredPaper{height:-webkit-fill-available}.kontrolllaufDetailDlg .mud-dialog-content .mud-form>.mud-grid>.mud-grid-item{width:auto}.kontrolllaufDetailDlg .header-right{justify-items:right}.kontrolllaufDetailDlg .align-right{text-align:right!important}.kontrolllaufDetailDlg .input-align-right input{text-align:right}.kontrolllaufDetailDlg .betrieb-checkbox{align-items:end;margin-right:10px!important}.kontrolllaufDetailDlg .headerCheckbox{display:flex;flex-direction:column;justify-content:space-between}.kontrolllaufDetailDlg .headerCheckbox .headerCheckboxTitle{line-height:20px;text-align:center}.kontrolllaufDetailDlg .mud-table-cell .headerCheckbox .mud-checkbox{margin:0}.kontrolllaufDetailDlg .mud-table-cell .headerCheckbox .mud-checkbox .mud-icon-button{padding-top:0;padding-bottom:0}.kontrolllaufDetailDlg .mud-table-cell .headerCheckbox .mud-checkbox .mud-typography{font-size:13px}.gridZertifikate .mud-table-cell .mud-checkbox{margin:0!important;width:25px!important}.gridZertifikate .mud-button-label .mud-button-icon-start{margin-left:0;margin-right:0;margin-inline-start:0;margin-inline-end:0}.gridZertifikate .cellKontrolleurZertifikateAbschluss{padding-left:10px}.gridZertifikate .mud-button-text{height:28px}.gridZertifikate .customUpload{min-height:55px!important}.gridZertifikate .mud-grid{align-items:center}.gridZertifikate .uploadInnerContainer{align-items:center}.btnNeuerBenutzer{padding-top:25px!important}.fadeIn{opacity:1;animation-name:fadeInOpacity;animation-iteration-count:1;animation-timing-function:ease-in;animation-duration:.5s}.mud-form{height:100%}.fadeIn{opacity:1;animation-name:fadeInOpacity;animation-iteration-count:1;animation-timing-function:ease-in;animation-duration:.5s}.mud-form{height:100%}.anlagenPage{display:flex;flex-direction:column;min-height:0;flex-grow:1}.anlagenPage .anlagenSearchParams{flex-grow:0;display:grid;margin-bottom:8px;grid-template-columns:repeat(auto-fit,minmax(60px,220px));column-gap:8px;row-gap:8px;max-width:1360px}.anlagenPage .anlagenSearchParams>*{margin-top:auto}.anlagenPage .anlagenHeaderSearchRow{display:flex;flex-direction:row;margin-bottom:12px;max-width:1360px}.anlagenPage .anlagenHeaderSearchRow .anlagenHeaderButtonContainer{display:flex;flex-direction:column;justify-content:center;flex-grow:0;margin-left:10px}.anlagenPage .anlagenHeaderSearchRow .anlagenHeaderButtonContainer:first-child{margin-left:0}.anlagenPage .anlagenHeaderSearchRow .anlagenHeaderSpacer{flex-grow:1}.anlagenPage .anlagenGridContainer{min-height:0;flex-grow:1;position:relative}.anlagenPage .anlagenGridContainer .mud-table{height:100%;display:flex;flex-direction:column}.anlagenPage .anlagenGridContainer .mud-table .mud-table-container{flex-grow:1}.anlagenPage .anlagenGridContainer .mud-table .mud-table-pagination{flex-shrink:0}.anlagenPage .anlagenGridContainer .mud-table .mud-table-pagination .mud-toolbar{height:50px}.anlagenPage .anlagenGridContainer .mud-table .mud-table-pagination .mud-toolbar .mud-button-root.mud-icon-button.mud-ripple{padding:6px}.fadeIn{opacity:1;animation-name:fadeInOpacity;animation-iteration-count:1;animation-timing-function:ease-in;animation-duration:.5s}.fadeIn{opacity:1;animation-name:fadeInOpacity;animation-iteration-count:1;animation-timing-function:ease-in;animation-duration:.5s}.fadeIn{opacity:1;animation-name:fadeInOpacity;animation-iteration-count:1;animation-timing-function:ease-in;animation-duration:.5s}.auswertungenDiverseListenPage .reportSelect{width:400px;margin-right:12px;flex-grow:0;margin-bottom:8px}.auswertungenDiverseListenPage .auswertungenDiverseListenReportSelectRow{display:flex}.auswertungenDiverseListenPage .auswertungenDiverseListenReportSelectRow .auswertungenDiverseListenSelectRowTooltip{height:42px;padding:9px 8px 7px 8px}.auswertungenDiverseListenPage .auswertungenDiverseListenReportSelectRow .auswertungenDiverseListenSelectRowTooltip>img{height:24px;width:24px}.divListenReportBeschreibungTooltip{word-wrap:break-word;max-width:20rem}.fadeIn{opacity:1;animation-name:fadeInOpacity;animation-iteration-count:1;animation-timing-function:ease-in;animation-duration:.5s}.detailDlg.detailDlgExtraWidth{max-width:1480px}.auswertungenVorlagenPage .vorlagenSelect{min-width:400px}.fadeIn{opacity:1;animation-name:fadeInOpacity;animation-iteration-count:1;animation-timing-function:ease-in;animation-duration:.5s}.releaseNotesContainer{flex-grow:1;display:flex;flex-direction:column}.releaseNotesContainer .releaseNotesHeader{display:flex;height:42px;margin-bottom:8px}.releaseNotesContainer .releaseNotesHeader .releaseNotesHeaderText{font-weight:bold;font-size:20px;margin-right:16px;margin-left:4px;margin-top:auto;margin-bottom:auto}.releaseNotesContainer .releaseNotesHeader .mud-select{width:300px;flex-grow:0}.releaseNotesContainer .releaseNotesHeader .releaseNotesButton{height:42px;margin-top:auto;margin-bottom:auto;margin-left:20px;display:flex;justify-content:center;flex-direction:column}.releaseNotesContainer .releaseNotesHeader .releaseNotesButton a{width:auto;justify-content:center;display:flex;height:36px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.releaseNotesContainer iframe{flex-grow:1}.fadeIn{opacity:1;animation-name:fadeInOpacity;animation-iteration-count:1;animation-timing-function:ease-in;animation-duration:.5s}.impressumPage{display:flex;flex-direction:column}.impressumPage .impressumPageHeader{font-weight:bold;font-size:20px;margin-left:4px;margin-top:6px;margin-bottom:4px}.impressumPage .impressumContent{display:flex;flex-direction:column;font-size:16px;margin:4px}.impressumPage .impressumContent .impressumHeader{font-weight:bold;margin-top:12px;margin-bottom:4px}.impressumPage .impressumContent .impressumSpacer{line-height:100%;flex-shrink:0}.impressumPage .impressumContent .impressumLink{color:#666;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#0349d8}.impressumPage .impressumContent .impressumLink:hover{color:#32444a}.impressumPage .impressumContent .impressumLink:hover{color:#0334a9}.fadeIn{opacity:1;animation-name:fadeInOpacity;animation-iteration-count:1;animation-timing-function:ease-in;animation-duration:.5s}.actionBar{background-color:#ebeced;padding:8px 8px;border-radius:4px;display:flex;flex-direction:row;max-width:100%;margin-top:auto;margin-bottom:12px}.actionBar:last-child{margin-bottom:0}.actionBar .actionBarLeft{flex-grow:0;flex-shrink:0}.actionBar .actionBarLeft>*{flex-grow:0;margin-left:10px}.actionBar .actionBarLeft>*:first-child{margin-left:0}.actionBar .actionBarSpacer{flex-grow:1}.actionBar .actionBarRight{flex-grow:0;flex-shrink:0}.actionBar .actionBarRight>*{flex-grow:0;margin-right:10px}.actionBar .actionBarRight>*:last-child{margin-left:0}.fadeIn{opacity:1;animation-name:fadeInOpacity;animation-iteration-count:1;animation-timing-function:ease-in;animation-duration:.5s}.customInputTextOuterContainer{display:flex}.customInputTextOuterContainer.readonly .customInputTextInnerContainer{border-color:#ccc;color:#ccc}.customInputTextOuterContainer.readonly .customInputTextInnerContainer:hover,.customInputTextOuterContainer.readonly .customInputTextInnerContainer:focus-within,.customInputTextOuterContainer.readonly .customInputTextInnerContainer.invalid{border-color:#ccc}.customInputTextOuterContainer.readonly .customInputTextInnerContainer .customInputTextInput,.customInputTextOuterContainer.readonly .customInputTextInnerContainer .customInputTextLabel{color:#ccc}.customInputTextOuterContainer .customInputTextInnerContainer{position:relative;cursor:text;display:inline-flex;font-size:1rem;box-sizing:border-box;align-items:center;font-weight:400;line-height:18px;border:1px solid #32444a;border-radius:4px;flex-grow:1;height:42px}.customInputTextOuterContainer .customInputTextInnerContainer:hover,.customInputTextOuterContainer .customInputTextInnerContainer:focus-within{border:1px solid #000}.customInputTextOuterContainer .customInputTextInnerContainer.invalid{border:1px solid #fd4c38!important}.customInputTextOuterContainer .customInputTextInnerContainer .customInputTextInput{padding:11px 14px;min-width:0;background:none;position:relative;box-sizing:content-box;letter-spacing:inherit;font:inherit;width:100%;border:0;height:18px;margin:0;display:block;overflow:visible;cursor:text;outline:0}.customInputTextOuterContainer .customInputTextInnerContainer .customInputTextLabel{line-height:18px;pointer-events:none;padding:0 4px;transition:color 200ms cubic-bezier(0,0,.2,1) 0ms,transform 200ms cubic-bezier(0,0,.2,1) 0ms;top:0;left:0;position:absolute;display:block;transform:translate(10px,12px) scale(1);transform-origin:top left;background-color:#fff}.customInputTextOuterContainer .customInputTextInnerContainer .customInputTextInput:not(:placeholder-shown)~label,.customInputTextOuterContainer .customInputTextInnerContainer .customInputTextInput:not(:read-only):focus-within~label{transform:translate(12px,-6px) scale(.75)}.fadeIn{opacity:1;animation-name:fadeInOpacity;animation-iteration-count:1;animation-timing-function:ease-in;animation-duration:.5s}.customInputNumberOuterContainer{display:flex}.customInputNumberOuterContainer.readonly .customInputNumberInnerContainer{border-color:#ccc;color:#ccc}.customInputNumberOuterContainer.readonly .customInputNumberInnerContainer:hover,.customInputNumberOuterContainer.readonly .customInputNumberInnerContainer:focus-within,.customInputNumberOuterContainer.readonly .customInputNumberInnerContainer.invalid{border-color:#ccc}.customInputNumberOuterContainer.readonly .customInputNumberInnerContainer .customInputNumberInput,.customInputNumberOuterContainer.readonly .customInputNumberInnerContainer .customInputNumberLabel{color:#ccc}.customInputNumberOuterContainer .customInputNumberInnerContainer{position:relative;cursor:text;display:inline-flex;font-size:1rem;box-sizing:border-box;align-items:center;font-weight:400;line-height:18px;border:1px solid #32444a;border-radius:4px;flex-grow:1;height:42px}.customInputNumberOuterContainer .customInputNumberInnerContainer:hover,.customInputNumberOuterContainer .customInputNumberInnerContainer:focus-within{border:1px solid #000}.customInputNumberOuterContainer .customInputNumberInnerContainer.invalid{border:1px solid #fd4c38!important}.customInputNumberOuterContainer .customInputNumberInnerContainer .customInputNumberInput{padding:11px 14px;min-width:0;background:none;position:relative;box-sizing:content-box;letter-spacing:inherit;font:inherit;width:100%;border:0;height:18px;margin:0;display:block;overflow:visible;cursor:text;outline:0}.customInputNumberOuterContainer .customInputNumberInnerContainer .customInputNumberLabel{line-height:18px;pointer-events:none;padding:0 4px;transition:color 200ms cubic-bezier(0,0,.2,1) 0ms,transform 200ms cubic-bezier(0,0,.2,1) 0ms;top:0;left:0;position:absolute;display:block;transform:translate(10px,12px) scale(1);transform-origin:top left;background-color:#fff}.customInputNumberOuterContainer .customInputNumberInnerContainer .customInputNumberInput:not(:placeholder-shown)~label,.customInputNumberOuterContainer .customInputNumberInnerContainer .customInputNumberInput:not(:read-only):focus-within~label{transform:translate(12px,-6px) scale(.75)}.fadeIn{opacity:1;animation-name:fadeInOpacity;animation-iteration-count:1;animation-timing-function:ease-in;animation-duration:.5s}.globalSpinnerOuterContainer{display:flex;flex-direction:row;justify-content:center;position:fixed;width:100%;height:100%;top:0;left:0;right:0;bottom:0;z-index:100000;opacity:1;animation-name:fadeInOpacity;animation-iteration-count:1;animation-timing-function:ease-in;animation-duration:.5s}.globalSpinnerOuterContainer .globalSpinnerBackground{position:absolute;width:100%;height:100%;top:0;left:0;right:0;bottom:0;background-color:#ccc;opacity:.3}.globalSpinnerOuterContainer .globalSpinnerInnerContainer{display:flex;flex-direction:column;justify-content:center;max-width:100px}.smallSpinner{margin:0 4px}@media all and (min-width:600px){.spinnerOuterContainer .spinnerInnerContainer{max-width:150px}}@media all and (min-width:1024px){.spinnerOuterContainer .spinnerInnerContainer{max-width:200px}}.fadeIn{opacity:1;animation-name:fadeInOpacity;animation-iteration-count:1;animation-timing-function:ease-in;animation-duration:.5s}.standardSucheGridPage{display:flex;flex-direction:column;min-height:0;flex-grow:1;margin-top:2px}.standardSucheGridPage .standardSucheGridSearchParams{flex-grow:0;display:grid;margin-bottom:8px;grid-template-columns:repeat(auto-fit,minmax(60px,220px));column-gap:8px;row-gap:8px;max-width:1360px}.standardSucheGridPage .standardSucheGridSearchParams>*{margin-bottom:auto}.standardSucheGridPage .standardSucheGridSearchParams .mud-input-control>.mud-input-control-input-container>.mud-input-label-inputcontrol{transform:translate(14px,-6px) scale(.75)}.standardSucheGridPage .standardSucheGridSearchParams .customInputTextOuterContainer .customInputTextInnerContainer .customInputTextLabel,.standardSucheGridPage .standardSucheGridSearchParams .customInputNumberOuterContainer .customInputNumberInnerContainer .customInputNumberLabel{transform:translate(12px,-6px) scale(.75)!important}.standardSucheGridPage .standardSucheGridHeaderSearchRow{display:flex;flex-direction:row;margin-bottom:12px;max-width:1360px;background-color:#ebeced;padding:8px 8px;border-radius:4px}.standardSucheGridPage .standardSucheGridHeaderSearchRow .standardSucheGridHeaderButtonContainer{display:flex;flex-direction:column;justify-content:center;flex-grow:0;margin-left:10px}.standardSucheGridPage .standardSucheGridHeaderSearchRow .standardSucheGridHeaderButtonContainer:first-child{margin-left:0}.standardSucheGridPage .standardSucheGridHeaderSearchRow .standardSucheGridHeaderSpacer{flex-grow:1}.standardSucheGridPage .standardSucheGridGridContainer{min-height:0;flex-grow:1;position:relative}.fadeIn{opacity:1;animation-name:fadeInOpacity;animation-iteration-count:1;animation-timing-function:ease-in;animation-duration:.5s}.customUploadDrag{border-color:#70a368!important}.customUpload{min-height:84px;display:flex}.customUpload .uploadNoFileText{font-size:15px}.customUpload .uploadInnerContainer{width:calc(100% - 16px);height:calc(100% - 16px);margin:8px;display:flex;justify-content:space-between}.customUpload .uploadInnerContainer .uploadFileNames{display:flex;flex-direction:column;overflow:hidden}.customUpload .uploadInnerContainer .uploadFileNames .uploadChip{color:#fff;background-color:#70a368;margin:0;margin-bottom:8px}.customUpload .uploadInnerContainer .uploadFileNames .uploadChip:last-child{margin-bottom:0}.customUpload .uploadInnerContainer .uploadButtonContainer{flex-shrink:0;margin-left:8px}.fadeIn{opacity:1;animation-name:fadeInOpacity;animation-iteration-count:1;animation-timing-function:ease-in;animation-duration:.5s}.visuelleKontrolleGrid .mudPaperSubHeader{font-size:15px;color:#32444a;align-items:center}.visuelleKontrolleGrid .subAuswahlHeader{font-size:15px;font-weight:bold}.visuelleKontrolleGrid .containerHolzfeuchte{display:flex}.visuelleKontrolleGrid .textBoxHolzfeuchte{max-width:100px;margin-left:10px}.visuelleKontrolleGrid .textBoxHolzfeuchte .mud-input-root-margin-dense{padding:7px!important}.fadeIn{opacity:1;animation-name:fadeInOpacity;animation-iteration-count:1;animation-timing-function:ease-in;animation-duration:.5s}.messwertePage{display:flex;flex-direction:column;min-height:0;flex-grow:1;margin-top:2px}.messwertePage .invalidMesswert{color:#fd4c38!important}.messwertePage .invalidMesswert div{color:#fd4c38!important}.messwertePage .invalidMesswert input{color:#fd4c38!important}.fadeIn{opacity:1;animation-name:fadeInOpacity;animation-iteration-count:1;animation-timing-function:ease-in;animation-duration:.5s}.tripleDotButton{background-color:#fefebb;border:1px solid #666;cursor:pointer;border-radius:3px;height:30px;line-height:14px;margin-top:auto;margin-bottom:auto;flex-shrink:0;font-size:20px;padding:8px}.tripleDotButton:hover{background-color:#fefea2;border:1px solid #32444a}.fadeIn{opacity:1;animation-name:fadeInOpacity;animation-iteration-count:1;animation-timing-function:ease-in;animation-duration:.5s}.CustomMessageLabel .messageLabel{white-space:pre-line}.CustomMessageLabel .error{color:#fd4c38!important}.fadeIn{opacity:1;animation-name:fadeInOpacity;animation-iteration-count:1;animation-timing-function:ease-in;animation-duration:.5s}.progressBarComponent .progressBarTitle{font-size:17px}.progressBarComponent div[role=progressbar].mud-progress-linear.horizontal{height:16px;border-radius:4px;overflow:hidden;width:auto}.progressBarComponent div[role=progressbar].mud-progress-linear.horizontal .mud-progress-linear-bars .mud-progress-linear-bar{background-color:#5f9058;border-radius:4px}.progressBarComponent div[role=progressbar].mud-progress-linear.horizontal::before{background-color:#79a972;border-radius:4px}.fadeIn{opacity:1;animation-name:fadeInOpacity;animation-iteration-count:1;animation-timing-function:ease-in;animation-duration:.5s}html{height:100%;padding:0;margin:0;box-sizing:border-box;display:flex;flex-direction:column;font-family:"Frutiger LT Com",Helvetica,Arial,Lucida,sans-serif!important;color:#32444a}body,.mainContainer{flex-grow:1;display:flex;flex-direction:column;padding:0;margin:0;height:100%}@keyframes fadeInOpacity{0%{opacity:0}100%{opacity:1}}h1:focus{outline:0}.valid.modified:not([type=checkbox]){outline:1px solid #8dc485}.invalid{outline:1px solid #fd4c38}.validation-message{color:#fd4c38}.blazor-error-boundary{background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTYiIGhlaWdodD0iNDkiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIG92ZXJmbG93PSJoaWRkZW4iPjxkZWZzPjxjbGlwUGF0aCBpZD0iY2xpcDAiPjxyZWN0IHg9IjIzNSIgeT0iNTEiIHdpZHRoPSI1NiIgaGVpZ2h0PSI0OSIvPjwvY2xpcFBhdGg+PC9kZWZzPjxnIGNsaXAtcGF0aD0idXJsKCNjbGlwMCkiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0yMzUgLTUxKSI+PHBhdGggZD0iTTI2My41MDYgNTFDMjY0LjcxNyA1MSAyNjUuODEzIDUxLjQ4MzcgMjY2LjYwNiA1Mi4yNjU4TDI2Ny4wNTIgNTIuNzk4NyAyNjcuNTM5IDUzLjYyODMgMjkwLjE4NSA5Mi4xODMxIDI5MC41NDUgOTIuNzk1IDI5MC42NTYgOTIuOTk2QzI5MC44NzcgOTMuNTEzIDI5MSA5NC4wODE1IDI5MSA5NC42NzgyIDI5MSA5Ny4wNjUxIDI4OS4wMzggOTkgMjg2LjYxNyA5OUwyNDAuMzgzIDk5QzIzNy45NjMgOTkgMjM2IDk3LjA2NTEgMjM2IDk0LjY3ODIgMjM2IDk0LjM3OTkgMjM2LjAzMSA5NC4wODg2IDIzNi4wODkgOTMuODA3MkwyMzYuMzM4IDkzLjAxNjIgMjM2Ljg1OCA5Mi4xMzE0IDI1OS40NzMgNTMuNjI5NCAyNTkuOTYxIDUyLjc5ODUgMjYwLjQwNyA1Mi4yNjU4QzI2MS4yIDUxLjQ4MzcgMjYyLjI5NiA1MSAyNjMuNTA2IDUxWk0yNjMuNTg2IDY2LjAxODNDMjYwLjczNyA2Ni4wMTgzIDI1OS4zMTMgNjcuMTI0NSAyNTkuMzEzIDY5LjMzNyAyNTkuMzEzIDY5LjYxMDIgMjU5LjMzMiA2OS44NjA4IDI1OS4zNzEgNzAuMDg4N0wyNjEuNzk1IDg0LjAxNjEgMjY1LjM4IDg0LjAxNjEgMjY3LjgyMSA2OS43NDc1QzI2Ny44NiA2OS43MzA5IDI2Ny44NzkgNjkuNTg3NyAyNjcuODc5IDY5LjMxNzkgMjY3Ljg3OSA2Ny4xMTgyIDI2Ni40NDggNjYuMDE4MyAyNjMuNTg2IDY2LjAxODNaTTI2My41NzYgODYuMDU0N0MyNjEuMDQ5IDg2LjA1NDcgMjU5Ljc4NiA4Ny4zMDA1IDI1OS43ODYgODkuNzkyMSAyNTkuNzg2IDkyLjI4MzcgMjYxLjA0OSA5My41Mjk1IDI2My41NzYgOTMuNTI5NSAyNjYuMTE2IDkzLjUyOTUgMjY3LjM4NyA5Mi4yODM3IDI2Ny4zODcgODkuNzkyMSAyNjcuMzg3IDg3LjMwMDUgMjY2LjExNiA4Ni4wNTQ3IDI2My41NzYgODYuMDU0N1oiIGZpbGw9IiNGRkU1MDAiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPjwvZz48L3N2Zz4=) no-repeat 1rem/1.8rem,#ae1e00;padding:1rem 1rem 1rem 3.7rem;color:#fff}.blazor-error-boundary::after{content:"An error has occurred."}.darker-border-checkbox.form-check-input{border-color:#ccc}:root{--mud-palette-action-default-hover:transparent}