.scroll-table-column {
    max-height: 350px;
    overflow-y: scroll;
}

.scroll-table-container {
    height: 400px;
    overflow: hidden;
}

.accordion-button:not(.collapsed) {
    background-color: #f8f9fa;
}

.accordion-button:hover {
    background-color: #e4e4e4;
}

.hyphenate {
    hyphens: auto;
    word-wrap: break-word;
}

svg {
    display: block;
    width: 100%;
}

.haeufigkeit-boden {
    fill: #e5e5e5;
    stroke: black;
    stroke-width: .5rem;
}

.haeufigkeit-boden2 {
    fill: #e5e5e5;
    stroke: black;
    stroke-width: .1rem;
}

.haeufigkeit-boden-0 {
    fill: #e5e5e5;
}

.haeufigkeit-boden-1 {
    fill: #e08a1f;
}

.haeufigkeit-boden-2 {
    fill: #fbdc99;
}

.verbreitung {
    fill: #e5e5e5;
}

.waldstandort-hawa {
    fill: #1b9212;
    background-color: #1b9212;
}

.waldstandort-sowa {
    fill: #1f78b4;
    background-color: #1f78b4;
}

.vorkommen-2-hv {
    filter: brightness(100%) saturate(100%);
    background-color: brightness(100%) saturate(100%)
}

.vorkommen-1-nv {
    filter: brightness(220%) saturate(30%);
    background-color: brightness(220%) saturate(30%)
}

.legend-patch {
    width: 2rem;
    height: 1rem;
    display: inline-block;
}