a[router-link]{color:var(--lumo-body-text-color);text-decoration:none}a[router-link]:hover{color:var(--lumo-primary-text-color);text-decoration:none}#tableEinstufungOwkZustand{border-collapse:collapse;text-align:center}#tableEinstufungOwkZustand td,#tableEinstufungOwkZustand th{border:1.5px solid var(--lumo-contrast-20pct);padding:4px}#tableEinstufungOwkZustand td.highlight{background-color:#f7f8fa;text-align:left}.button-marginleft{margin-left:8px}#tableEinstufungOwkZustand td.biologisch{background-color:#d7e8c3}#tableEinstufungOwkZustand td.hydromorphologisch{background-color:#e9e0d3}#tableEinstufungOwkZustand td.physikalisch-chemisch{background-color:#fdead1}#tableEinstufungOwkZustand td.chemisch{background-color:#fffbda}#tableEinstufungOwkZustand td.Grundwasser{background-color:#d4eefb}#tableEinstufungOwkZustand td.rot{background-color:red}#tableEinstufungOwkZustand td.orange{background-color:#f87f11}#tableEinstufungOwkZustand td.gelb{background-color:#ff0}#tableEinstufungOwkZustand td.weiss{background-color:#fff}#tableEinstufungOwkZustand td.grau{background-color:#a3a3a7}#tableEinstufungOwkZustand td.gruen{background-color:#2e9446;color:#fff}#tableEinstufungOwkZustand td.dunkelgruen{background-color:#005f27;color:#fff}#tableEinstufungOwkZustand td.hellgruen{background-color:#99d594}#tableEinstufungOwkZustand td.blau{background-color:#225ea8;color:#fff}#tableEinstufungOwkZustand td.dunkelblau{background-color:#13007c;color:#fff}#tableEinstufungOwkZustand td.hellblau{background-color:#809cc9}vaadin-icon.lock-icon{width:40px;height:40px;color:var(--lumo-secondary-text-color);transform:translateY(-3px)}vaadin-icon.lock-open{opacity:1}vaadin-icon.lock-closed{opacity:1}vaadin-icon.lock-closed-dimmed{opacity:.5}div.massnahme-action{width:26px;height:26px;display:flex;align-items:center;justify-content:center;color:var(--lumo-secondary-text-color)}div.massnahme-action a vaadin-icon{fill:var(--lumo-secondary-text-color)}.esri-expand__popover-content .esri-widget--panel{width:100%}.esri-layer-list{width:500px}span.bullet{font-size:1.2em}vaadin-horizontal-layout.hover-row{border-radius:6px;padding:var(--lumo-space-xs) var(--lumo-space-s);transition:background-color .12s ease-in-out}vaadin-horizontal-layout.hover-row:hover,vaadin-horizontal-layout.hover-row:focus-visible{background-color:var(--lumo-contrast-10pct)}html{--lumo-required-field-indicator-color: red;--lumo-required-field-indicator: "*"}.login-title{max-width:600px;text-align:center;word-wrap:break-word;margin-bottom:20px}.text-demo{color:var(--lumo-error-text-color)}::part(required-indicator){font-size:1.1em}vaadin-combo-box-item{paddin-top:0px;padding-bottom:1px}.start{margin-bottom:50px}vaadin-card.start [slot=title]{font-size:var(--lumo-font-size-xxl)}.warning{background-color:#f0dee0;color:var(--lumo-error-text-color);border:1px solid var(--lumo-error-text-color);padding:5px}vaadin-menu-bar-button{width:150px;color:#000;background-color:var(--lumo-contrast-10pct)}vaadin-app-layout.demo::part(navbar){background-color:var(--lumo-error-color-10pct)}vaadin-app-layout.production::part(navbar){background-color:var(--lumo-primary-color-10pct)}vaadin-app-layout::part(navbar){padding-left:10px;padding-right:10px}.hessenLogo{height:100%;width:auto;object-fit:contain;display:block}.right-menu-buttons{background-color:var(--lumo-contrast-10pct)}vaadin-dialog-overlay::part(header){background-color:var(--lumo-primary-text-color)}vaadin-dialog-overlay>[slot=title]{color:#fff}vaadin-dialog-overlay.autosize::part(overlay){width:fit-content;height:fit-content}.close-dialog-button{right:2px}.close-dialog-button:hover{background:red}vaadin-dialog-overlay.massnahme_geloescht::part(content){background-color:var(--lumo-contrast-20pct)}vaadin-dialog-overlay::part(footer){background-color:#fff}vaadin-grid{font-size:var(--lumo-font-size-s)}vaadin-grid::part(header-cell){background-color:#f7f8fa}vaadin-grid::part(struktur){background-color:#8dc3cf!important;color:#000!important}vaadin-grid::part(punktquellen){background-color:#cc80a1!important;color:#000!important}vaadin-grid::part(hw1){background-color:#80bbd2!important;color:#000!important}vaadin-grid::part(hw2){background-color:#fdfce6!important;color:#000!important}vaadin-grid::part(hw3){background-color:#c8f0f7!important;color:#000!important}vaadin-grid::part(hw4){background-color:#c0d9c9!important;color:#000!important}vaadin-grid::part(deleted-massnahme){color:red}vaadin-grid::part(sofortprogramm-massnahme){color:gray}vaadin-grid::part(recent-massnahme){color:#00f}vaadin-grid::part(geaenderter-datensatz){color:#ed7f01}vaadin-grid::part(haaAktuell){background-color:#9adcdc}vaadin-grid::part(footer-cell){font-weight:bolder;font-size:var(--lumo-font-size-s);background-color:#f7f8fa}.batch-edit{margin:0;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--lumo-contrast-20pct);border-left:1px solid var(--lumo-contrast-20pct);border-right:1px solid var(--lumo-contrast-20pct);padding-left:var(--lumo-space-m);padding-right:var(--lumo-space-m);padding-top:0;padding-bottom:0}.batch-edit-subelement-wrapper{display:flex;align-items:center;position:relative}.batch-edit-subelement{display:flex;align-items:center;justify-content:center;width:400px}vaadin-grid.massnahmen-batch-edit-grid::part(first-column-cell){width:35px}.batch-edit-subelement-wrapper>.batch-edit-subelement[required]:after{content:var(--lumo-required-field-indicator);color:var(--lumo-required-field-indicator-color);position:absolute;top:0;right:-10px;font-size:1.1em;font-weight:700}.batch-edit-div{display:flex;align-items:center;justify-content:center}.batch-edit-anwenden{margin-left:5px}.grid-footer{margin:0;align-items:center;color:var(--lumo-primary-text-color);font-size:var(--lumo-font-size-xs);justify-content:space-between;border-bottom:1px solid var(--lumo-contrast-20pct);border-left:1px solid var(--lumo-contrast-20pct);border-right:1px solid var(--lumo-contrast-20pct);padding-left:var(--lumo-space-m);padding-right:var(--lumo-space-m);padding-top:0;padding-bottom:0}.listbox-display vaadin-item[disabled]{color:#000;font-size:var(--lumo-font-size-s)}.listbox-display vaadin-item{font-size:var(--lumo-font-size-s)}vaadin-text-field::part(error-message){white-space:normal!important;word-wrap:break-word!important;overflow-wrap:break-word!important}.clickable-link{color:var(--lumo-primary-text-color)!important;cursor:pointer;text-decoration:underline}.warning-text{color:red;font-size:small}span.pflicht{color:#b20004}span.soll{color:#e0750b}.tab-error{color:var(--lumo-error-color)}vaadin-dialog-overlay[theme~=change-password]::part(content){padding-top:2em}
