*,:after,:before,body{box-sizing:inherit;margin:0;padding:0}body{color:#404040;font-size:1.6rem;line-height:1.5;overflow-x:hidden;overflow-y:auto}html{font-size:62.5%}@media only screen and (max-width:75em){html{font-size:56.25%}}@media only screen and (max-width:56.25em){html{font-size:50%}.menu-bars,.nav-menu{display:none}#root{width:100vw}}@media only screen and (min-width:112.5em){html{font-size:75%}}.logo{position:fixed;right:2%;top:2rem;transform:translateX(-50%);transition:opacity .3s ease,transform .3s ease;width:15rem;z-index:1000}.logo.hidden{opacity:0;pointer-events:none;transform:translate(-50%,-2rem)}.logo.visible{opacity:1;transform:translate(-50%)}cite,dfn,em,i{font-style:italic}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}h1{font-size:4rem;font-weight:100;letter-spacing:.6rem;line-height:110%;margin:6rem 0 0;padding:0}h1,h2{font-family:Noto Sans,sans-serif;position:relative}h2{font-size:clamp(1.5rem,7vw,4rem);font-weight:200;letter-spacing:.1rem}@media screen and (max-width:600px){h1{font-size:3.5rem}.home-map{height:40rem;width:100%}div.navbar{height:20px}}:root{--font-family:"Noto Sans",sans-serif;-ms-font-feature-settings:"ss01" 1;-o-font-feature-settings:"ss01" 1;font-feature-settings:"ss01" 1;--background-menu:#447681;--color-background-text_hover-dark:#2a2a2a;--color-a-hover:#aebff8;text-rendering:optimizeLegibility}body{font-family:Noto Sans,sans-serif;font-optical-sizing:auto;font-style:normal;font-weight:100;margin:0;padding:0;width:100vw}#root{max-width:100%}.navbar{align-self:center;background-color:#447681;display:flex;height:13rem;justify-content:center;position:fixed;top:0;transition:height 1s ease;width:5rem}.navbar:hover{height:100vh}.menu-bars{background:none;font-size:4rem;margin-top:1rem}.nav-menu{background-color:var(--background-menu);display:flex;height:100%;justify-content:center;left:-100%;line-height:1.5;overflow-y:auto;padding-top:2rem;position:fixed;scrollbar-width:none;top:0;transition:transform .5s ease;width:40vw;z-index:1}.nav-menu::-webkit-scrollbar{display:none}.nav-menu.active{left:0;transition:.35s}.nav-menu-items{padding:0;width:100%}.navbar-toggle{margin-bottom:4rem;margin-top:3.2rem}.x{margin-left:90%;margin-top:0}.nav-sub-item,.nav-text,.nav-text a{align-items:center;color:#fff;display:flex;font-family:Noto Sans,sans-serif;font-weight:100;gap:1rem;text-decoration:none}.nav-text{height:4rem;justify-content:flex-start;line-height:1.8;list-style:none}.nav-sub-item,.nav-text a{font-size:2.3rem;height:100%;letter-spacing:.2rem;padding:0 1.6rem;transition:.5s ease;width:95%}.nav-sub-item{color:#c6ceb7;height:4rem;margin:auto auto auto 1.2rem}.nav-sub-item ul{width:80%}.nav-sub-item a{color:var(--color-text_white);font-size:2rem}.nav-sub-item:hover{opacity:.5;transition:opacity 1s ease-in-out}.nav-text a:hover{color:#c6ceb7;opacity:1;transition:color .5s;width:100%}.last{padding-bottom:10rem}.dropdown-icon{align-items:end}span{color:var(--color-text_white);margin-left:.5rem;text-decoration:none}.app-layout{display:flex;flex-direction:row;height:100vh;margin-top:6rem;width:100%}.main-content{flex:1 1;margin:0 6%;transition:margin-left .3s ease;width:100%}.nav-menu.active~.main-content{margin-left:40vw}li{margin:1rem}.lazyloaded{opacity:1;transition:opacity .4s;transition-delay:0s;transition-delay:0ms}.flex-row{display:flex;justify-content:center;margin:0 auto;padding-bottom:10rem;width:90%}.main_links{border-top:.1rem solid #fff;color:#fff;font-size:1rem;margin-left:1rem;padding-top:1rem;vertical-align:text-bottom;width:60%}.flex-2{margin:auto;width:30%}.llogo{width:100%}@media screen and (max-width:768px){.nav-menu{width:100vw}.main-content{margin:0;width:100vw}.menu-bars{background-color:#447681;cursor:pointer;padding-left:3px;z-index:1}.menu-bars,.navbar{display:block}}.mymap-popup{align-items:start;background:#fff;background-origin:border-box;border:none;border-radius:.6rem;box-shadow:0 20px 30px -10px #26394d;color:var(--color-background-text_hover-dark);cursor:pointer;display:flex;flex-direction:column;font-size:1.2rem;letter-spacing:.05rem;line-height:normal;padding:1rem 1.5rem;touch-action:manipulation;-webkit-user-select:none;width:12rem;z-index:9999}.marker-header{background-color:var(--color-background-text_hover-dark);border-radius:.6rem .6rem 0 0;display:flex;justify-content:center;margin:-1.5rem -1.5rem 1rem;padding:.4rem 1.5rem;width:100%;z-index:9999}h3,li a{color:var(--color-background-text_hover-dark)}li a{font-size:1.2rem;letter-spacing:.05rem;list-style:none;list-style-type:disc;text-decoration:none}li a:hover{color:var(--color-a-hover)}ul li{font-size:1.4rem;list-style:none;padding:0 .2rem}.home-map{margin:2rem 0;overflow:hidden}.a{color:#000;text-decoration:none}.home-text{margin-bottom:0}.home-header{background-color:#fff;padding:1rem 2rem;top:0;transition:top .3s ease,opacity .3s ease}.show-logo{opacity:1;top:0}.hide-logo{opacity:0;pointer-events:none;top:-100px}.logo-container{align-items:center;display:flex}.logo{transition:opacity .3s ease}h2{font-size:2.4rem}h1,h2{white-space:nowrap}.waldoekodaten-intro{margin:0 auto;max-width:70%;padding:1.5rem 1rem}.waldoekodaten-intro h1{margin-bottom:1rem}.text-image-block{align-items:flex-start;display:flex;gap:2rem;margin:3rem}.text-image-block .text-column{flex:2 1}.text-image-block .image-column{display:flex;flex:1 1;justify-content:center}.text-image-block .image-column img{border-radius:8px;display:block;height:auto;max-width:100%}.waldoekodaten-intro ul{list-style-type:disc;margin-left:1.5rem;padding-left:0}.waldoekodaten-intro li{margin-bottom:.25rem}.waldoekodaten-intro li:before{color:#333;content:"• "}@media (max-width:768px){.text-image-block{flex-direction:column;margin:0;width:100%}.text-image-block .image-column{justify-content:flex-start}.waldoekodaten-intro{margin:0;width:100%}}#pdfContent{max-height:none!important;overflow:visible!important}.tooltip{background-color:initial;border:.1rem solid #ccc;border-radius:1.6rem;box-shadow:0 .4rem 1rem #0000001a;color:#160808!important;font-size:1.6rem;padding:1rem}.tooltipLabel{color:#160808}.tooltipItem{background-color:initial;font-size:5rem;padding-bottom:.5rem}.wetter-container{margin:auto;max-width:100rem;width:100%}.home-container{font-family:Segoe UI,sans-serif;line-height:1.6;margin:0 auto;padding:2rem;width:80%}.home-header{align-items:center;display:flex;gap:1.5rem;margin-bottom:2rem;padding:0;width:100%}.logo{height:8rem;width:auto}.parameter-selection{margin-bottom:1rem}.parameter-label{margin-right:1rem}.controls{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:1rem}.dropdown-filter{font-size:1.4rem}.dropdown-filter select{margin-left:1rem;padding:.5rem}.param-button{background-color:#fff;border:1px solid #ccc;cursor:pointer;margin:.3rem;padding:.5rem 1rem}.param-button:hover{transition:all .5s ease}.active-button,.param-button:hover{background-color:#447681;color:#fff}.active-button:hover{background-color:#8b6a0c;color:#fff;transition:all .5s ease}.dropdown{background-color:#fff;border:none;border-bottom:1px solid #447681;color:#447681;cursor:pointer;font-size:14px;padding:5px}li{margin:0}.checkbox-container{display:flex;flex-wrap:wrap;gap:2rem;margin-bottom:2rem}.checkbox-container label{align-items:center;color:#333;display:flex;font-size:1.4rem}.checkbox-container input[type=checkbox]{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-color:#fff;border:.1rem solid #447681;border-radius:.4rem;cursor:pointer;height:1.4rem;margin-right:.5rem;transition:all .3s ease;width:1.4rem}.checkbox-container input[type=checkbox]:checked{background-color:#447681;border-color:#447681}.checkbox-container input[type=checkbox]:checked:before{background-color:#fff;border-radius:.2rem;content:"";height:1.2rem;left:.5rem;position:absolute;width:1.2rem}.checkbox-container input[type=checkbox]:focus{box-shadow:0 0 0 .2rem #447681;outline:none}.checkbox-container input[type=checkbox]:hover{border-color:#447681}.table-wrapper{-webkit-overflow-scrolling:touch;border-radius:.8rem;overflow-x:auto;width:100%}.data-table{background:#fff;border-collapse:collapse;box-sizing:border-box;font-size:1.2rem;line-height:1.35;margin:1rem auto 5rem 0;overflow:hidden;table-layout:fixed;width:100%}.data-table thead th{background:#f6f7f8;border-bottom:1px solid #e5e7eb;color:#222;padding:1rem 1.2rem;position:sticky;text-align:left;top:0;white-space:nowrap;z-index:1}.data-table td{text-align:left}.data-table tbody td{border-bottom:1px solid #f0f1f3;padding:1rem 1.2rem;vertical-align:left}.data-table tbody tr.even-row,.data-table tbody tr:nth-child(2n),.even-row{background:#fafafa}.odd-row{background-color:#fff}.data-table td.is-num,.data-table th.is-num{text-align:left}.data-table thead th:first-child{width:3.6rem}.data-table thead th:nth-child(2){width:12rem}.table-header{background-color:#160808;border-bottom:.2rem solid #ccc;color:#fff;font-family:Work Sans,sans-serif;font-size:1.4rem}.table-cell,.table-header{padding:1rem;text-align:center}.table-cell{border-bottom:.1rem solid #ccc}.entries-dropdown{margin-bottom:1rem}.page-buttons{display:flex;gap:10px;justify-content:flex-start;margin-top:1rem}.page-buttons button{background-color:#f0f0f0;border:1px solid #aaa;border-radius:.4rem;cursor:pointer;padding:.5rem 1rem;transition:background-color .2s}.page-buttons button:hover{background-color:#e0e0e0}.page-buttons .active{background-color:#447681;border-color:#447681;color:#fff}.btn-wrapper,.download-btn{text-align:center}.download-btn{background-color:#447681;border:none;box-shadow:none;box-shadow:0 0 .1rem #0000;color:#fff;cursor:pointer;display:inline-block;font-family:Sans,sans-serif!important;font-size:calc(.9em + .5vw);font-weight:300;margin:2rem 0 20rem;overflow-wrap:break-word;padding:1rem 2.5rem;text-decoration:none;transform:perspective(1px) translateZ(0);transform:scale(1) rotate(0deg);transition-duration:.3s;transition-property:transform}.download-btn:hover{background-color:#8b6a0c}.pigeon-tiles-box{border:.1rem solid #447681!important}.recharts-wrapper_new{width:100%!important}.linechart-div{height:auto;margin:4rem auto 0;width:100%}@media screen and (max-width:768px){.linechart-div{margin:0 auto}.home-text{margin:2rem 0}.recharts-legend-wrapper,.recharts-wrapper_new{width:100%!important}.data-table,.overflow-table{overflow-x:auto}.data-table{width:100vw}.home-container{margin:0 auto;padding:0;width:75%}h1{font-size:3rem}h2{-webkit-hyphens:manual;hyphens:manual;overflow-wrap:normal;white-space:normal!important;word-break:normal}}
/*# sourceMappingURL=main.b323a4de.css.map*/