body{--secondary-color:#c83f3f;--infographic-bar:#d3d3d3;--infographic-bar-hover:var(--secondary-color);--infographic-bar-unknown:#d3d3d3;--infographic-bg:#f1ecf6}body.jahr-2024,body.jahresbericht{--secondary-color:#0098a1;--infographic-bar:var(--secondary-color);--infographic-bar-hover:#c83f3f;--infographic-bg:#d7eff0}body.jahr-2024 .block-vzbv-infographics{--secondary-color:#c83f3f}body.jahr-2023{--secondary-color:#6b368a;--infographic-bar:#ae91c0;--infographic-bar-hover:#6b368a;--infographic-bg:#f1ecf6}body.rebrush2025{--secondary-color:#dc020e;--infographic-bar:var(--secondary-color);--infographic-bar-hover:#ae0a14;--infographic-bar-unknown:#575656;--infographic-bg:#d9dada}body{--base-font:Fira,Droid serif,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;--base-font-bold:Fira Bold,Droid serif,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;--base-font-light:Fira Light,Droid serif,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;--base-font-medium:Fira Medium,Droid serif,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}.block-vzbv-infographics .bars-wrapper .col-3{padding-right:0}.block-vzbv-infographics .bars-wrapper .col-3 p{font-size:15px;line-height:1.2;margin:0;text-align:right}@media (max-width:1023.98px){.block-vzbv-infographics .bars-wrapper .col-3 p{font-size:.85rem}}@media (max-width:639.98px){.block-vzbv-infographics .bars-wrapper .col-3 p{font-size:.65rem}}@media screen and (max-width:400px){.block-vzbv-infographics .bars-wrapper .col-3 p.small{font-size:2.7vw}}.block-vzbv-infographics .infographic-header{border-bottom:1px solid #000;margin-bottom:15px}.block-vzbv-infographics .infographic-header p{color:var(--secondary-color);line-height:1.75;margin:0}.block-vzbv-infographics .infographic-header .col-9 .col-custom span{position:relative;left:-12px}.block-vzbv-infographics .bars-wrapper{position:relative}.block-vzbv-infographics .bars-wrapper>.row{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.block-vzbv-infographics .dashed-line{position:absolute;top:-8px;height:100%;border-left:2px dashed #bebbbb}.block-vzbv-infographics .dashed-line.line0{left:calc(8px + 25%)}.block-vzbv-infographics .dashed-line.line1{left:calc(6px + 43.75%)}.block-vzbv-infographics .dashed-line.line2{left:calc(4px + 62.5%)}.block-vzbv-infographics .dashed-line.line3{left:calc(2px + 81.25141%)}.block-vzbv-infographics .tooltip-text{visibility:hidden;position:absolute;color:var(--infographic-bar-hover);font-size:.75rem;line-height:1;top:-8px;right:-20px;height:36px;width:36px;background-color:#fcfcfc;border:2px solid var(--infographic-bar-hover);border-radius:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;opacity:0;-webkit-transition:opacity .5s ease;transition:opacity .5s ease}.block-vzbv-infographics .tooltip-text .percent{margin-left:1px}.block-vzbv-infographics .hover-text{height:100%}.block-vzbv-infographics .bars-wrapper.animated .row:focus .bar,.block-vzbv-infographics .bars-wrapper.animated .row:hover .bar{background-color:var(--infographic-bar-hover)}.block-vzbv-infographics .bars-wrapper.animated .row:focus .bar.bar-twelve,.block-vzbv-infographics .bars-wrapper.animated .row:hover .bar.bar-twelve{background-color:#9b9b9b}.block-vzbv-infographics .bars-wrapper.animated .row:focus .col-3 p,.block-vzbv-infographics .bars-wrapper.animated .row:hover .col-3 p{font-family:var(--base-font-medium)}.block-vzbv-infographics .bars-wrapper .row:focus .tooltip-text,.block-vzbv-infographics .bars-wrapper .row:hover .tooltip-text,.block-vzbv-infographics .hover-text:hover .tooltip-text{visibility:visible;opacity:1}.block-vzbv-infographics .bars-wrapper .row:focus p,.block-vzbv-infographics .bars-wrapper .row:hover p{color:var(--secondary-color)}.block-vzbv-infographics .bars-wrapper .row.row-bar-twelve:focus p,.block-vzbv-infographics .bars-wrapper .row.row-bar-twelve:hover p{color:#4b4b4d}.block-vzbv-infographics .h-bars>div{width:0;height:30px;border-radius:0 50px 50px 0;margin:5px 0;display:block;position:relative;z-index:1;max-width:100%}.block-vzbv-infographics .square{background-color:var(--infographic-bg)}.block-vzbv-infographics .animated .h-bars .bar{background-color:var(--infographic-bar);-webkit-transition:background-color .25s;transition:background-color .25s}.block-vzbv-infographics .animated .h-bars .bar.bar-34{-webkit-animation:bars-bar-34 1.5s forwards;animation:bars-bar-34 1.5s forwards}.block-vzbv-infographics .animated .h-bars .bar.bar-26{-webkit-animation:bars-bar-26 1.5s forwards;animation:bars-bar-26 1.5s forwards}.block-vzbv-infographics .animated .h-bars .bar.bar-15{-webkit-animation:bars-bar-15 1.5s forwards;animation:bars-bar-15 1.5s forwards}.block-vzbv-infographics .animated .h-bars .bar.grey{background-color:var(--infographic-bar-unknown)}.block-vzbv-infographics .animated .h-bars .bar.grey .tooltip-text{color:#4b4b4d;border-color:#9b9b9b}.block-vzbv-infographics .animated .h-bars .bar.bar-38{-webkit-animation:bars-bar-38 1.5s forwards;animation:bars-bar-38 1.5s forwards}.block-vzbv-infographics .animated .h-bars .bar.bar-18{-webkit-animation:bars-bar-18 1.5s forwards;animation:bars-bar-18 1.5s forwards}.block-vzbv-infographics .animated .h-bars .bar.bar-5{-webkit-animation:bars-bar-5 1.5s forwards;animation:bars-bar-5 1.5s forwards}.block-vzbv-infographics .animated .h-bars .bar.bar-4{-webkit-animation:bars-bar-4 1.5s forwards;animation:bars-bar-4 1.5s forwards}.block-vzbv-infographics .animated .h-bars .bar.bar-3{-webkit-animation:bars-bar-3 1.5s forwards;animation:bars-bar-3 1.5s forwards}.block-vzbv-infographics .animated .h-bars .bar.bar-2{-webkit-animation:bars-bar-2 1.5s forwards;animation:bars-bar-2 1.5s forwards}.block-vzbv-infographics .animated .h-bars .bar.bar-1{-webkit-animation:bars-bar-1 1.5s forwards;animation:bars-bar-1 1.5s forwards}@-webkit-keyframes bars-bar-38{0%{width:0}to{width:95%}}@keyframes bars-bar-38{0%{width:0}to{width:95%}}@-webkit-keyframes bars-bar-34{0%{width:0}to{width:85%}}@keyframes bars-bar-34{0%{width:0}to{width:85%}}@-webkit-keyframes bars-bar-26{0%{width:0}to{width:65%}}@keyframes bars-bar-26{0%{width:0}to{width:65%}}@-webkit-keyframes bars-bar-18{0%{width:0}to{width:45%}}@keyframes bars-bar-18{0%{width:0}to{width:45%}}@-webkit-keyframes bars-bar-15{0%{width:0}to{width:37.5%}}@keyframes bars-bar-15{0%{width:0}to{width:37.5%}}@-webkit-keyframes bars-bar-5{0%{width:0}to{width:12.5%}}@keyframes bars-bar-5{0%{width:0}to{width:12.5%}}@-webkit-keyframes bars-bar-4{0%{width:0}to{width:10%}}@keyframes bars-bar-4{0%{width:0}to{width:10%}}@-webkit-keyframes bars-bar-3{0%{width:0}to{width:7.5%}}@keyframes bars-bar-3{0%{width:0}to{width:7.5%}}@-webkit-keyframes bars-bar-2{0%{width:0}to{width:5%}}@keyframes bars-bar-2{0%{width:0}to{width:5%}}@-webkit-keyframes bars-bar-1{0%{width:0}to{width:2.5%}}@keyframes bars-bar-1{0%{width:0}to{width:2.5%}}.block-vzbv-infographics .total-wrapper{margin-top:5px}.block-vzbv-infographics .total-wrapper p{font-size:15px;padding-top:10px;border-top:1px solid var(--secondary-color)}
