figure.svelte-vb1wpj{margin:0;padding:0}.plot-body.svelte-vb1wpj{position:relative}.plot-overlay.svelte-vb1wpj,.plot-underlay.svelte-vb1wpj{position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none}.plot-underlay.svelte-vb1wpj{z-index:-1}.plot-header.svelte-vb1wpj{margin-top:1rem;display:flex;flex-direction:column;row-gap:.35rem}.plot-header.svelte-vb1wpj h2,.plot-header.svelte-vb1wpj h3{margin:0!important;padding:0!important;border:0!important}.plot-header.svelte-vb1wpj h3{font-weight:500}.plot-footer.svelte-vb1wpj{margin-bottom:2rem}text.svelte-m78txz{stroke:var(--plot-bg);fill:#dc143c;font-size:11px;stroke-width:3px;font-weight:700;paint-order:stroke fill}line.svelte-84g7c3{stroke:currentColor}text.svelte-84g7c3{opacity:.8;fill:currentColor}text.svelte-16zsfr2{fill:currentColor}line.svelte-19oc5tc{stroke:currentColor}text.svelte-19oc5tc{fill:currentColor}text.svelte-c0j635{fill:currentColor}.color-legend.svelte-1yb0eoj{text-align:left;font-size:12px;display:inline-block;margin-right:2em}.title.svelte-1yb0eoj{font-weight:500}.item.svelte-1yb0eoj{margin:0 1em .5ex 0}path.svelte-1yb0eoj{stroke-width:1.5}.item.svelte-1yb0eoj,.item-label.svelte-1yb0eoj,.swatch.svelte-1yb0eoj{display:inline-flex;align-items:center;-moz-column-gap:.3rem;column-gap:.3rem}.item-label.svelte-1yb0eoj{vertical-align:super}line.svelte-1iwryrp{stroke:currentColor;stroke-opacity:.2}line.svelte-1iw4uta{stroke:currentColor;stroke-opacity:.2}.symbol-legend.svelte-fvvnka{text-align:left;font-size:12px;display:inline-block;margin-right:2em}.item.svelte-fvvnka{margin:0 1em .5ex 0}path.svelte-fvvnka{stroke-width:1.5}.item.svelte-fvvnka,.item-label.svelte-fvvnka,.swatch.svelte-fvvnka{display:inline-block}.item-label.svelte-fvvnka{vertical-align:text-bottom}:root{--plot-bg: white;}.error.svelte-z07ad1{font-size:11px;stroke-width:3px;font-weight:700}text.error.svelte-z07ad1{stroke:#fff;stroke:var(--plot-bg);fill:#dc143c;paint-order:stroke fill}div.error.svelte-z07ad1{color:#dc143c;white-space:pre-wrap;line-height:1.1}foreignObject.svelte-10yzq22,canvas.svelte-10yzq22{color:currentColor}.custom-mark-html.svelte-1r5a0v0{position:absolute}text.svelte-1l9cn0w{font-size:12px;paint-order:stroke fill}path.svelte-zcvdqk{stroke-width:1.5px}text.svelte-rm8sfj{paint-order:stroke fill}.tick-x.svelte-fwgvv6 line:where(.svelte-fwgvv6){stroke:currentColor}.tick-y.svelte-45kosp line:where(.svelte-45kosp){stroke:currentColor}div.tooltip.svelte-1cmpa8d{background:#fff;background:var(--svelteplot-tooltip-bg);border:1px solid #ccc;border-color:var(--svelteplot-tooltip-border);font-size:12px;padding:1ex 1em;border-radius:3px;line-height:1.2;box-shadow:#32325d40 0 2px 5px -1px,#0000004d 0 1px 3px -1px;position:absolute;pointer-events:none}.tooltip.hide.svelte-1cmpa8d{display:none}.duv-switcher.svelte-1wcfh1c{display:inline-flex;-webkit-user-select:none;-moz-user-select:none;user-select:none;list-style:none;margin:0;padding:0;font-family:TabletGothic,Helvetica Neue,Helvetica,Arial,FreeSans,sans-serif;font-size:var(--2024-bundestagswahl-2025-wahltrend-duv-size-font-16)}.duv-switcher.svelte-1wcfh1c .duv-show-abbreviation-dot:before{content:"."}@media screen and (min-width: 48em){.duv-switcher.svelte-1wcfh1c .duv-show-abbreviation-dot{display:none}}.duv-switcher.svelte-1wcfh1c .duv-show-wide{display:none}@media screen and (min-width: 48em){.duv-switcher.svelte-1wcfh1c .duv-show-wide{display:inline}}.duv-switcher.duv-switcher-vertical.svelte-1wcfh1c{flex-direction:column;align-items:stretch}.duv-switcher.duv-switcher-vertical.svelte-1wcfh1c li:where(.svelte-1wcfh1c){display:block}.duv-switcher.duv-switcher-vertical.svelte-1wcfh1c li:where(.svelte-1wcfh1c) button:where(.svelte-1wcfh1c){text-align:left;width:100%;border-radius:0}li.svelte-1wcfh1c{margin:0;padding:0}li.svelte-1wcfh1c:first-of-type button:where(.svelte-1wcfh1c){border-top-left-radius:var(--2024-bundestagswahl-2025-wahltrend-duv-size-border-radius-m);border-bottom-left-radius:var(--2024-bundestagswahl-2025-wahltrend-duv-size-border-radius-m)}li.svelte-1wcfh1c:last-of-type button:where(.svelte-1wcfh1c){border-top-right-radius:var(--2024-bundestagswahl-2025-wahltrend-duv-size-border-radius-m);border-bottom-right-radius:var(--2024-bundestagswahl-2025-wahltrend-duv-size-border-radius-m)}button.svelte-1wcfh1c{font-feature-settings:"tnum" 1,"tnum","tnum";font-variant-numeric:tabular-nums;z-index:1;display:inline-block;border:none;padding:var(--2024-bundestagswahl-2025-wahltrend-duv-size-xs);line-height:1.1;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-tap-highlight-color:transparent;transition:transform .2s ease-out,color .2s ease-out;transform-origin:center;cursor:pointer;color:var(--2024-bundestagswahl-2025-wahltrend-duv-color-text-secondary);position:relative;background:none;background-color:var(--2024-bundestagswahl-2025-wahltrend-duv-color-background-secondary);outline:none;height:100%;font-family:TabletGothic,Helvetica Neue,Helvetica,Arial,FreeSans,sans-serif;font-size:var(--2024-bundestagswahl-2025-wahltrend-duv-size-font-16)}button.svelte-1wcfh1c:focus:not(:focus-visible){outline:none!important}button.svelte-1wcfh1c:focus-visible{box-shadow:0 0 0 3px Highlight}button.svelte-1wcfh1c:focus{z-index:1}button.svelte-1wcfh1c:before{content:"";position:absolute;z-index:-1;top:2px;bottom:2px;left:2px;right:2px;border-radius:calc(var(--2024-bundestagswahl-2025-wahltrend-duv-size-border-radius-m) - 1px);background-color:var(--switcher-background, var(--2024-bundestagswahl-2025-wahltrend-duv-color-background-primary));transition:opacity .2s ease-out,scale .2s ease-out;opacity:0;scale:.5}button.svelte-1wcfh1c:focus-visible:before{box-shadow:0 0 0 3px Highlight}button.svelte-1wcfh1c:disabled{color:var(--2024-bundestagswahl-2025-wahltrend-duv-color-shades-75)}button.svelte-1wcfh1c:disabled:hover{cursor:default}.duv-active.svelte-1wcfh1c{z-index:2;color:var(--switcher-color, var(--2024-bundestagswahl-2025-wahltrend-duv-color-text-primary))}.duv-active.svelte-1wcfh1c:before{z-index:-1;opacity:1;scale:1}.duv-legend.svelte-1xzdn2i{display:flex;-moz-column-gap:var(--2024-bundestagswahl-2025-wahltrend-duv-size-m);column-gap:var(--2024-bundestagswahl-2025-wahltrend-duv-size-m);align-items:center;flex-wrap:wrap;justify-content:center}.duv-legend-item.svelte-1q92vxt{display:flex;align-items:center;gap:var(--2024-bundestagswahl-2025-wahltrend-duv-size-xxs);font-family:TabletGothic,Helvetica Neue,Helvetica,Arial,FreeSans,sans-serif;font-size:var(--2024-bundestagswahl-2025-wahltrend-duv-size-font-14);color:var(--2024-bundestagswahl-2025-wahltrend-duv-color-text-tertiary)}@media screen and (max-width: 47.999em){.duv-desktop-only.svelte-1fgdc92{display:none}}.duv-polls-chart.svelte-1fgdc92{display:flex;flex-direction:column}@media screen and (max-width: 47.999em){.duv-polls-chart.is-article.svelte-1fgdc92{margin-top:var(--2024-bundestagswahl-2025-wahltrend-duv-size-s)}}.duv-polls-chart.svelte-1fgdc92 rect.duv-five-percent{fill:var(--2024-bundestagswahl-2025-wahltrend-duv-color-text-secondary)!important;opacity:.05}.duv-polls-chart.svelte-1fgdc92 .duv-poll-dots:not(.duv-is-safari){opacity:.4}.duv-polls-chart.svelte-1fgdc92 .duv-averages path{stroke-width:2}.duv-polls-chart.svelte-1fgdc92 .duv-averages-casing path{stroke-width:5}.duv-polls-chart.svelte-1fgdc92 .duv-annotation-lines line{stroke:var(--2024-bundestagswahl-2025-wahltrend-duv-color-text-tertiary)!important;opacity:.5;stroke-dasharray:2}.duv-polls-chart.svelte-1fgdc92 .custom-mark-html{top:32px!important}.duv-polls-chart.svelte-1fgdc92 .custom-mark-html .duv-text{font-family:TabletGothic,Helvetica Neue,Helvetica,Arial,FreeSans,sans-serif;font-size:var(--2024-bundestagswahl-2025-wahltrend-duv-size-font-12);letter-spacing:var(--2024-bundestagswahl-2025-wahltrend-duv-size-letterspacing-m);line-height:1.2;color:var(--2024-bundestagswahl-2025-wahltrend-duv-color-text-quaternary)!important}.duv-polls-chart.svelte-1fgdc92 .custom-mark-html .duv-text-content b{display:block}
