form-field .field-label:has(small){padding-top:0!important}form-field .field-label:has(small) .label{display:grid;grid-template-columns:1fr;line-height:1.2em}form-field small{font-size:.7em;font-weight:400}form-field label span.required{color:red}form-field .radio-buttons{margin-top:.375em}form-field .radio-buttons .item{margin-right:.5em}
.line-chart{display:grid;grid-template:"title" auto "chart" auto "legend" auto "credits" 1fr/minmax(0,1fr)}.line-chart .d3-title{align-items:center;grid-area:title;justify-content:center;margin-bottom:1em;text-align:center}.line-chart .svg-container{grid-area:chart;position:relative}.line-chart .svg-container svg{overflow:visible;position:relative}.line-chart .svg-container svg[data-empty=true] .color-axis,.line-chart .svg-container svg[data-empty=true] .x-axis-continuous,.line-chart .svg-container svg[data-empty=true] .x-axis-discrete,.line-chart .svg-container svg[data-empty=true] .y-axis-continuous,.line-chart .svg-container svg[data-empty=true] .y-axis-discrete{display:none}.line-chart .svg-container .no-data{align-items:center;display:flex;justify-content:center;position:absolute;text-anchor:middle;text-align:center;dominant-baseline:middle}.line-chart .legend{align-items:start;display:flex;flex-wrap:wrap;grid-area:legend;justify-content:center;margin-bottom:.25em;margin-top:.5em}.line-chart .legend .legend-item{align-items:start;display:grid;gap:.4em;grid-template-columns:auto 1fr;max-width:var(--max-width,100%);padding:.75em .5em;word-break:break-word}.line-chart .legend .legend-item:before{background-color:var(--color,#000);border-radius:50%;content:"";height:calc(var(--font-size, 14px)*.85);margin-top:.35ch;width:calc(var(--font-size, 14px)*.85)}.line-chart .credits{align-self:end;color:#a1a1a1;grid-area:credits;margin-top:.75em;text-align:right;text-decoration:none}.line-chart .x-axis-discrete .axis-ticks .tick:first-of-type line{display:none}.line-chart .x-axis-discrete .axis-ticks .tick text{dominant-baseline:text-before-edge}.line-chart .x-axis-discrete .axis-ticks .tick text[rotated=true]{transform:translate(-14px) rotate(-45deg);text-anchor:end}.line-chart .x-axis-discrete .axis-ticks .tick line{color:dimgray}.line-chart .x-axis-continuous .axis-ticks .tick text{dominant-baseline:text-before-edge}.line-chart .x-axis-continuous .axis-ticks .tick text[rotated=true]{transform:translate(-12px,1px) rotate(-45deg);text-anchor:end}.line-chart .x-axis-continuous .axis-ticks .tick line{color:#e6e6e6}.line-chart .y-axis-continuous .axis-ticks .tick:first-of-type line{color:#ccd6eb}.line-chart .y-axis-continuous .axis-ticks .tick text[rotated=true]{transform:translate(-12px,1px) rotate(-45deg);text-anchor:end}.line-chart .y-axis-continuous .axis-ticks .tick line{color:#e6e6e6}.line-chart .y-axis-discrete .axis-ticks .tick line{color:dimgray}.line-chart .y-axis-discrete .axis-ticks .tick text[rotated=true]{transform:translate(-14px) rotate(-45deg);text-anchor:end}.line-chart .color-axis .color-axis-pointer{fill:gray}.line-chart .color-axis .color-axis-ticks line{color:#fff}.line-chart .color-axis .color-axis-ticks text{dominant-baseline:text-before-edge}.line-chart .color-axis .color-axis-ticks .domain{display:none}.line-chart .tooltip{background-color:#f8f8f8;border:1px solid var(--color,#000);border-radius:4px;box-shadow:0 4px 6px rgba(0,0,0,.1);display:flex;flex-direction:column;gap:.4em;line-height:115%;padding:8px;pointer-events:none;position:absolute;translate:-2px;white-space:nowrap;z-index:999}.line-chart .tooltip .tooltip-caption{order:-1}.line-chart .tooltip .tooltip-container{align-items:start;display:grid;gap:.4em;grid-template-columns:auto 1fr}.line-chart .tooltip .tooltip-container:before{background-color:var(--color,#000);border-radius:50%;content:"";height:calc(var(--font-size, 14px)*.85);margin-top:.1ch;width:calc(var(--font-size, 14px)*.85)}.line-chart *{font-family:var(--font-family,Inter);font-size:var(--font-size,14px)}.line-chart .forced-hidden{display:none!important}.line-chart .line-chart{transition:opacity .5s}.line-chart .line-chart .line{position:relative;transform:translate(7.5px);transition:stroke-width .5s;fill:none;stroke:var(--color,red);stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round}.line-chart .line-chart .line[data-variant=dashed]{stroke-dasharray:6 8}.line-chart .line-chart .circles .circle{transition:stroke-width .5s;fill:var(--color,red);stroke:var(--color,red);stroke-opacity:.25;stroke-width:0}.line-chart .line-chart.highlighted .line{transition:stroke-width .25s;stroke-width:3.5px}.line-chart .line-chart.highlighted .circles .circle.highlighted{transition:stroke-width .25s;stroke-width:10px}.line-chart:has(.highlighted) .line-chart:not(.highlighted):not(.pinned){opacity:.2;transition:opacity .1s}
.bar-chart{display:grid;grid-template:"title" auto "chart" auto "legend" auto "credits" 1fr/minmax(0,1fr)}.bar-chart .d3-title{align-items:center;grid-area:title;justify-content:center;margin-bottom:1em;text-align:center}.bar-chart .svg-container{grid-area:chart;position:relative}.bar-chart .svg-container svg{overflow:visible;position:relative}.bar-chart .svg-container svg[data-empty=true] .color-axis,.bar-chart .svg-container svg[data-empty=true] .x-axis-continuous,.bar-chart .svg-container svg[data-empty=true] .x-axis-discrete,.bar-chart .svg-container svg[data-empty=true] .y-axis-continuous,.bar-chart .svg-container svg[data-empty=true] .y-axis-discrete{display:none}.bar-chart .svg-container .no-data{align-items:center;display:flex;justify-content:center;position:absolute;text-anchor:middle;text-align:center;dominant-baseline:middle}.bar-chart .legend{align-items:start;display:flex;flex-wrap:wrap;grid-area:legend;justify-content:center;margin-bottom:.25em;margin-top:.5em}.bar-chart .legend .legend-item{align-items:start;display:grid;gap:.4em;grid-template-columns:auto 1fr;max-width:var(--max-width,100%);padding:.75em .5em;word-break:break-word}.bar-chart .legend .legend-item:before{background-color:var(--color,#000);border-radius:50%;content:"";height:calc(var(--font-size, 14px)*.85);margin-top:.35ch;width:calc(var(--font-size, 14px)*.85)}.bar-chart .credits{align-self:end;color:#a1a1a1;grid-area:credits;margin-top:.75em;text-align:right;text-decoration:none}.bar-chart .x-axis-discrete .axis-ticks .tick:first-of-type line{display:none}.bar-chart .x-axis-discrete .axis-ticks .tick text{dominant-baseline:text-before-edge}.bar-chart .x-axis-discrete .axis-ticks .tick text[rotated=true]{transform:translate(-14px) rotate(-45deg);text-anchor:end}.bar-chart .x-axis-discrete .axis-ticks .tick line{color:dimgray}.bar-chart .x-axis-continuous .axis-ticks .tick text{dominant-baseline:text-before-edge}.bar-chart .x-axis-continuous .axis-ticks .tick text[rotated=true]{transform:translate(-12px,1px) rotate(-45deg);text-anchor:end}.bar-chart .x-axis-continuous .axis-ticks .tick line{color:#e6e6e6}.bar-chart .y-axis-continuous .axis-ticks .tick:first-of-type line{color:#ccd6eb}.bar-chart .y-axis-continuous .axis-ticks .tick text[rotated=true]{transform:translate(-12px,1px) rotate(-45deg);text-anchor:end}.bar-chart .y-axis-continuous .axis-ticks .tick line{color:#e6e6e6}.bar-chart .y-axis-discrete .axis-ticks .tick line{color:dimgray}.bar-chart .y-axis-discrete .axis-ticks .tick text[rotated=true]{transform:translate(-14px) rotate(-45deg);text-anchor:end}.bar-chart .color-axis .color-axis-pointer{fill:gray}.bar-chart .color-axis .color-axis-ticks line{color:#fff}.bar-chart .color-axis .color-axis-ticks text{dominant-baseline:text-before-edge}.bar-chart .color-axis .color-axis-ticks .domain{display:none}.bar-chart .tooltip{background-color:#f8f8f8;border:1px solid var(--color,#000);border-radius:4px;box-shadow:0 4px 6px rgba(0,0,0,.1);display:flex;flex-direction:column;gap:.4em;line-height:115%;padding:8px;pointer-events:none;position:absolute;white-space:nowrap;z-index:999}.bar-chart .tooltip .tooltip-caption{order:-1}.bar-chart .tooltip .tooltip-container{align-items:start;display:grid;gap:.4em;grid-template-columns:auto 1fr}.bar-chart .tooltip .tooltip-container:before{background-color:var(--color,#000);border-radius:50%;content:"";height:calc(var(--font-size, 14px)*.85);margin-top:.1ch;width:calc(var(--font-size, 14px)*.85)}.bar-chart .tooltip:after{border-color:var(--color,#000) transparent transparent transparent;border-style:solid;border-width:6px;bottom:-12px;content:"";left:var(--arrow-position,50%);margin-left:-6px;position:absolute}.bar-chart *{font-family:var(--font-family,Inter);font-size:var(--font-size,14px)}.bar-chart .forced-hidden{display:none!important}.bar-chart .bar-chart{transition:opacity .5s}.bar-chart .bar-chart .bar.is-negative{rotate:180deg;transform-box:fill-box;translate:100% 100%}.bar-chart:has(.highlighted) .bar-chart:not(.highlighted){opacity:.2;transition:opacity .1s}
.map-chart{display:grid;grid-template:"title" auto "chart" auto "legend" auto "credits" 1fr/minmax(0,1fr)}.map-chart .d3-title{align-items:center;grid-area:title;justify-content:center;margin-bottom:1em;text-align:center}.map-chart .svg-container{grid-area:chart;position:relative}.map-chart .svg-container svg{overflow:visible;position:relative}.map-chart .svg-container svg[data-empty=true] .color-axis,.map-chart .svg-container svg[data-empty=true] .x-axis-continuous,.map-chart .svg-container svg[data-empty=true] .x-axis-discrete,.map-chart .svg-container svg[data-empty=true] .y-axis-continuous,.map-chart .svg-container svg[data-empty=true] .y-axis-discrete{display:none}.map-chart .svg-container .no-data{align-items:center;display:flex;justify-content:center;position:absolute;text-anchor:middle;text-align:center;dominant-baseline:middle}.map-chart .legend{align-items:start;display:flex;flex-wrap:wrap;grid-area:legend;justify-content:center;margin-bottom:.25em;margin-top:.5em}.map-chart .legend .legend-item{align-items:start;display:grid;gap:.4em;grid-template-columns:auto 1fr;max-width:var(--max-width,100%);padding:.75em .5em;word-break:break-word}.map-chart .legend .legend-item:before{background-color:var(--color,#000);border-radius:50%;content:"";height:calc(var(--font-size, 14px)*.85);margin-top:.35ch;width:calc(var(--font-size, 14px)*.85)}.map-chart .credits{align-self:end;color:#a1a1a1;grid-area:credits;margin-top:.75em;text-align:right;text-decoration:none}.map-chart .x-axis-discrete .axis-ticks .tick:first-of-type line{display:none}.map-chart .x-axis-discrete .axis-ticks .tick text{dominant-baseline:text-before-edge}.map-chart .x-axis-discrete .axis-ticks .tick text[rotated=true]{transform:translate(-14px) rotate(-45deg);text-anchor:end}.map-chart .x-axis-discrete .axis-ticks .tick line{color:dimgray}.map-chart .x-axis-continuous .axis-ticks .tick text{dominant-baseline:text-before-edge}.map-chart .x-axis-continuous .axis-ticks .tick text[rotated=true]{transform:translate(-12px,1px) rotate(-45deg);text-anchor:end}.map-chart .x-axis-continuous .axis-ticks .tick line{color:#e6e6e6}.map-chart .y-axis-continuous .axis-ticks .tick:first-of-type line{color:#ccd6eb}.map-chart .y-axis-continuous .axis-ticks .tick text[rotated=true]{transform:translate(-12px,1px) rotate(-45deg);text-anchor:end}.map-chart .y-axis-continuous .axis-ticks .tick line{color:#e6e6e6}.map-chart .y-axis-discrete .axis-ticks .tick line{color:dimgray}.map-chart .y-axis-discrete .axis-ticks .tick text[rotated=true]{transform:translate(-14px) rotate(-45deg);text-anchor:end}.map-chart .color-axis .color-axis-pointer{fill:gray}.map-chart .color-axis .color-axis-ticks line{color:#fff}.map-chart .color-axis .color-axis-ticks text{dominant-baseline:text-before-edge}.map-chart .color-axis .color-axis-ticks .domain{display:none}.map-chart .tooltip{background-color:#f8f8f8;border:1px solid var(--color,#000);border-radius:4px;box-shadow:0 4px 6px rgba(0,0,0,.1);display:flex;flex-direction:column;gap:.4em;line-height:115%;padding:8px;pointer-events:none;position:absolute;translate:-2px;white-space:nowrap;z-index:999}.map-chart .tooltip .tooltip-caption{order:-1}.map-chart .tooltip .tooltip-container{align-items:start;display:grid;gap:.4em;grid-template-columns:auto 1fr}.map-chart .tooltip .tooltip-container:before{background-color:var(--color,#000);border-radius:50%;content:"";height:calc(var(--font-size, 14px)*.85);margin-top:.1ch;width:calc(var(--font-size, 14px)*.85)}.map-chart *{font-family:var(--font-family,Inter);font-size:var(--font-size,14px)}.map-chart .forced-hidden{display:none!important}.map-chart .map-chart .map-section{transition-timing-function:cubic-bezier(.33,1,.68,1)}.map-chart .map-chart .map-section .map-section-path{transition:fill .25s,stroke .25s;fill:var(--color);stroke:hsla(0,0%,100%,.667);stroke-width:1.5px}.map-chart .map-chart .map-section .map-section-path:hover{fill:var(--highlight-color);stroke:#222;stroke-width:2px}.map-chart .map-chart .map-label{pointer-events:none;text-anchor:middle;dominant-baseline:middle}
.pie-chart{display:grid;grid-template:"title" auto "chart" auto "legend" auto "credits" 1fr/minmax(0,1fr)}.pie-chart .d3-title{align-items:center;grid-area:title;justify-content:center;margin-bottom:1em;text-align:center}.pie-chart .svg-container{grid-area:chart;position:relative}.pie-chart .svg-container svg{overflow:visible;position:relative}.pie-chart .svg-container svg[data-empty=true] .color-axis,.pie-chart .svg-container svg[data-empty=true] .x-axis-continuous,.pie-chart .svg-container svg[data-empty=true] .x-axis-discrete,.pie-chart .svg-container svg[data-empty=true] .y-axis-continuous,.pie-chart .svg-container svg[data-empty=true] .y-axis-discrete{display:none}.pie-chart .svg-container .no-data{align-items:center;display:flex;justify-content:center;position:absolute;text-anchor:middle;text-align:center;dominant-baseline:middle}.pie-chart .legend{align-items:start;display:flex;flex-wrap:wrap;grid-area:legend;justify-content:center;margin-bottom:.25em;margin-top:.5em}.pie-chart .legend .legend-item{align-items:start;display:grid;gap:.4em;grid-template-columns:auto 1fr;max-width:var(--max-width,100%);padding:.75em .5em;word-break:break-word}.pie-chart .legend .legend-item:before{background-color:var(--color,#000);border-radius:50%;content:"";height:calc(var(--font-size, 14px)*.85);margin-top:.35ch;width:calc(var(--font-size, 14px)*.85)}.pie-chart .credits{align-self:end;color:#a1a1a1;grid-area:credits;margin-top:.75em;text-align:right;text-decoration:none}.pie-chart .x-axis-discrete .axis-ticks .tick:first-of-type line{display:none}.pie-chart .x-axis-discrete .axis-ticks .tick text{dominant-baseline:text-before-edge}.pie-chart .x-axis-discrete .axis-ticks .tick text[rotated=true]{transform:translate(-14px) rotate(-45deg);text-anchor:end}.pie-chart .x-axis-discrete .axis-ticks .tick line{color:dimgray}.pie-chart .x-axis-continuous .axis-ticks .tick text{dominant-baseline:text-before-edge}.pie-chart .x-axis-continuous .axis-ticks .tick text[rotated=true]{transform:translate(-12px,1px) rotate(-45deg);text-anchor:end}.pie-chart .x-axis-continuous .axis-ticks .tick line{color:#e6e6e6}.pie-chart .y-axis-continuous .axis-ticks .tick:first-of-type line{color:#ccd6eb}.pie-chart .y-axis-continuous .axis-ticks .tick text[rotated=true]{transform:translate(-12px,1px) rotate(-45deg);text-anchor:end}.pie-chart .y-axis-continuous .axis-ticks .tick line{color:#e6e6e6}.pie-chart .y-axis-discrete .axis-ticks .tick line{color:dimgray}.pie-chart .y-axis-discrete .axis-ticks .tick text[rotated=true]{transform:translate(-14px) rotate(-45deg);text-anchor:end}.pie-chart .color-axis .color-axis-pointer{fill:gray}.pie-chart .color-axis .color-axis-ticks line{color:#fff}.pie-chart .color-axis .color-axis-ticks text{dominant-baseline:text-before-edge}.pie-chart .color-axis .color-axis-ticks .domain{display:none}.pie-chart .tooltip{background-color:#f8f8f8;border:1px solid var(--color,#000);border-radius:4px;box-shadow:0 4px 6px rgba(0,0,0,.1);display:flex;flex-direction:column;gap:.4em;line-height:115%;padding:8px;pointer-events:none;position:absolute;translate:-2px;white-space:nowrap;z-index:999}.pie-chart .tooltip .tooltip-caption{order:-1}.pie-chart .tooltip .tooltip-container{align-items:start;display:grid;gap:.4em;grid-template-columns:auto 1fr}.pie-chart .tooltip .tooltip-container:before{background-color:var(--color,#000);border-radius:50%;content:"";height:calc(var(--font-size, 14px)*.85);margin-top:.1ch;width:calc(var(--font-size, 14px)*.85)}.pie-chart *{font-family:var(--font-family,Inter);font-size:var(--font-size,14px)}.pie-chart .forced-hidden{display:none!important}.pie-chart .pie-chart,.pie-chart .pie-chart .labels .pie-label,.pie-chart .pie-chart .sections .section{transition:opacity .5s}.pie-chart .pie-chart .labels .pie-label path{stroke:var(--color,#4a4a4a);stroke-width:1.5px}.pie-chart .pie-chart:has(.highlighted) .sections .section.highlighted{stroke-width:10px;stroke:hsla(0,0%,100%,.4)}.pie-chart .pie-chart:has(.highlighted) .sections .section:not(.highlighted){opacity:.2;transition:opacity .1s}.pie-chart .pie-chart:has(.highlighted) .labels .pie-label:not(.highlighted){opacity:.2;transition:opacity .1s}.pie-chart svg[data-empty=true] .pie-chart{opacity:0}
.chart-frame{display:grid;position:relative}.chart-frame:focus{outline:none}.chart-frame .save-image-button{box-shadow:0 2px 6px rgba(0,0,0,.12);color:currentColor;height:2.25rem;opacity:0;pointer-events:none;position:absolute;right:.5rem;top:0;transform:translateY(-.25rem);transition:opacity .12s ease-in-out,transform .12s ease-in-out,visibility .12s ease-in-out;visibility:hidden;width:2.25rem;z-index:2}.chart-frame .save-image-button .icon{font-size:1rem}.chart-frame:focus-within .save-image-button,.chart-frame:hover .save-image-button{opacity:1;pointer-events:auto;transform:translateY(0);visibility:visible}.chart-frame .save-image-button.is-loading,.chart-frame .save-image-button:disabled{opacity:1;pointer-events:none;transform:translateY(0);visibility:visible}@media(hover:none){.chart-frame .save-image-button{opacity:1;pointer-events:auto;transform:translateY(0);visibility:visible}}.chart-frame .export-filters{color:#595959;display:none;font-size:.8125rem;line-height:1.5;margin-top:1em;text-align:left;white-space:pre-line}.chart-frame .chart-area.is-exporting .export-filters{display:block}
.pns-pies{display:grid;gap:2em;grid-template-columns:1fr}@media(min-width:1024px){.pns-pies{grid-template-columns:1fr 1fr}}
.aki-groups{gap:3em}.aki-group,.aki-groups{display:flex;flex-flow:column nowrap}.aki-group{gap:1em;scroll-margin-top:3em}.aki-group-charts{display:flex;flex-flow:column nowrap;gap:2em}.aki-jump-button{align-self:flex-end;background-color:#fff;border-color:#6197b8;color:#6197b8}.aki-explanation{margin-top:2rem}.aki-graph-card{background:#f6f6f7}.aki-graph-card .graph-content{gap:2em 0}.aki-graph-card .title-section{background-color:#d8e6ee;padding:2em;text-align:center}.aki-graph-card .filters{padding:.5em 0}.aki-pie-grid{display:grid;gap:.5em;grid-template-columns:1fr}@media(min-width:1138px){.aki-pie-grid{grid-template-columns:1fr 1fr}}.aki-tables-container{background-color:#fff;border-radius:1em 0 1em 0;display:grid;gap:.75em 2em;grid-template-columns:1fr;overflow-x:auto;padding:1.5em 0 0}@media(min-width:1000px){.aki-tables-container{grid-template-columns:1fr 1fr}}.aki-export-button-container,.aki-table-info{grid-column:1/-1}.aki-export-button-container{display:flex;justify-content:end;margin-bottom:0!important}.aki-export-button{background-color:#fff;border-color:#6197b8;color:#6197b8}.aki-table-container{border-collapse:collapse;font-size:.85em;width:100%}.aki-table-container td{padding:.5em .75em}.aki-table-container tr:not(:last-child) td:not(.aki-table-title-cell){border-bottom:1px solid #eee}.aki-table-title-cell{border-bottom:2px solid var(--color-goeg-grey-dark);font-weight:600;padding:.5em 0!important}.aki-table-age-group-header-cell,.aki-table-header-cell{background-color:#f6f6f7}.aki-table-header-cell{font-weight:600;text-align:center!important}.aki-table-age-group-cell{border-right:1px solid #eee;font-weight:500}.aki-table-cell{text-align:center!important}.aki-table-info{color:#555;font-size:.85em}.aki-table-source{padding-bottom:.5em;text-align:right}
.as-content{display:grid;gap:3em 0;grid-template-columns:1fr;padding-bottom:1.5em}.as-bev-charts,.as-pflege-charts{display:grid;gap:2em 0;grid-template-columns:1fr}
.pbi-content{display:grid;gap:3em 0;grid-template-columns:1fr;padding-bottom:1.5em}
.pba-pqr-pies{display:grid;gap:1.5em;grid-template-columns:1fr}@media(min-width:769px){.pba-pqr-pies{grid-template-columns:1fr 1fr}}
.pba-content{display:grid;gap:3em 0;grid-template-columns:1fr;padding-bottom:1.5em}
.ka-content{display:grid;gap:2em 0;grid-template-columns:1fr}
.lzp-content{display:grid;gap:3em 0;grid-template-columns:1fr}lzp-ausein-stacked-bar-chart-d3 .totals{transform:translateY(-8px)}
.pg-content{display:flex;flex-direction:column;gap:3rem}
.fm-content{display:grid;gap:3rem;grid-auto-flow:row}
