.DataChartEnhancements-module__M-2BmW__thresholdLegend,.DataChartEnhancements-module__M-2BmW__thresholdLegendTitle{display:none}.DataChartEnhancements-module__M-2BmW__thresholdLegendItem{align-items:center;gap:.35rem;display:inline-flex}.DataChartEnhancements-module__M-2BmW__thresholdLegendItem i{opacity:.72;border-top:2px dashed;width:1.2rem}.DataChartEnhancements-module__M-2BmW__thresholdLegendItem b,.DataChartEnhancements-module__M-2BmW__thresholdLegendItem strong{font-weight:600}.DataChartEnhancements-module__M-2BmW__thresholdTrack{position:relative}.DataChartEnhancements-module__M-2BmW__thresholdMarker{opacity:.7;pointer-events:none;z-index:4;border-left:2px dashed;width:0;position:absolute;top:-.22rem;bottom:-.22rem}.DataChartEnhancements-module__M-2BmW__thresholdMarkerAlt{opacity:.58;border-left-style:dotted}.DataChartEnhancements-module__M-2BmW__thresholdFootnote,.DataChartEnhancements-module__M-2BmW__thresholdNote{opacity:.74;margin:.7rem 0 0;font-size:.78rem;line-height:1.55}.DataChartEnhancements-module__M-2BmW__thresholdNote{margin-bottom:.9rem}.article-data-chart__party-overview .article-data-chart__party-mark{box-sizing:border-box;width:3.65rem!important;min-width:3.65rem!important;height:2.65rem!important;padding:.18rem .22rem!important}.article-data-chart__hemicycle-legend .article-data-chart__party-mark{box-sizing:border-box;width:3.35rem!important;min-width:3.35rem!important;height:2.35rem!important;padding:.18rem .22rem!important;overflow:hidden!important}:is(.article-data-chart__party-overview .article-data-chart__party-mark img,.article-data-chart__hemicycle-legend .article-data-chart__party-mark img){image-rendering:auto;display:block;object-fit:contain!important;width:100%!important;max-width:none!important;height:100%!important;max-height:none!important}.DataChartEnhancements-module__M-2BmW__downloadWrap{box-sizing:border-box;justify-content:flex-end;width:100%;margin:.85rem 0 0;padding:0 1rem 1rem 0;display:flex}.article-data-chart .DataChartEnhancements-module__M-2BmW__downloadDetails{box-sizing:border-box!important;border:1px solid color-mix(in srgb, currentColor 18%, transparent)!important;width:min(100%,25rem)!important;min-width:0!important;color:inherit!important;box-shadow:none!important;background:0 0!important;border-radius:.8rem!important;margin:0!important;padding:0!important;overflow:hidden!important}.article-data-chart .DataChartEnhancements-module__M-2BmW__downloadDetails>summary{-webkit-user-select:none;user-select:none;box-sizing:border-box!important;width:100%!important;min-width:0!important;min-height:0!important;color:inherit!important;cursor:pointer!important;letter-spacing:0!important;text-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;justify-content:flex-start!important;align-items:center!important;gap:.42rem!important;margin:0!important;padding:.62rem .78rem!important;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important;font-size:.84rem!important;font-weight:700!important;line-height:1.2!important;list-style:none!important;display:flex!important}.article-data-chart .DataChartEnhancements-module__M-2BmW__downloadDetails>summary:hover{background:color-mix(in srgb, currentColor 6%, transparent)!important}.DataChartEnhancements-module__M-2BmW__downloadDetails summary::-webkit-details-marker{display:none}.DataChartEnhancements-module__M-2BmW__downloadDetails summary:before{content:"▾";opacity:.7;font-size:.78rem;transition:transform .15s;display:inline-block}.DataChartEnhancements-module__M-2BmW__downloadDetails[open] summary:before{transform:rotate(180deg)}.DataChartEnhancements-module__M-2BmW__downloadBody{border-top:1px solid color-mix(in srgb, currentColor 12%, transparent);grid-template-columns:1fr;gap:.72rem;padding:.75rem .78rem .8rem;display:grid}.DataChartEnhancements-module__M-2BmW__themeSwitch{flex-wrap:wrap;align-items:center;gap:.35rem;width:fit-content;max-width:100%;display:inline-flex}.DataChartEnhancements-module__M-2BmW__themeButton,.DataChartEnhancements-module__M-2BmW__themeButtonActive{appearance:none;border:1px solid color-mix(in srgb, currentColor 22%, transparent);min-width:4.6rem;color:inherit;cursor:pointer;background:0 0;border-radius:999px;justify-content:center;align-items:center;padding:.38rem .7rem;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.76rem;font-weight:700;line-height:1.2;display:inline-flex}.DataChartEnhancements-module__M-2BmW__themeButtonActive{border-color:color-mix(in srgb, currentColor 42%, transparent);background:color-mix(in srgb, currentColor 10%, transparent)}.DataChartEnhancements-module__M-2BmW__previewLink{border:1px solid color-mix(in srgb, currentColor 14%, transparent);background:0 0;border-radius:.7rem;max-width:100%;display:block;overflow:hidden}.DataChartEnhancements-module__M-2BmW__previewLink img{width:100%;height:auto;display:block}.DataChartEnhancements-module__M-2BmW__downloadActions{flex-wrap:wrap;gap:.42rem;display:flex}.DataChartEnhancements-module__M-2BmW__downloadActions a{min-width:3.5rem;color:inherit;border:1px solid;border-radius:999px;justify-content:center;align-items:center;padding:.42rem .7rem;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.76rem;font-weight:800;line-height:1.2;text-decoration:none;display:inline-flex}.DataChartEnhancements-module__M-2BmW__downloadActions a:hover{background:color-mix(in srgb, currentColor 8%, transparent)}.DataChartEnhancements-module__M-2BmW__downloadBody small{opacity:.68;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.72rem;line-height:1.45}@media (max-width:640px){.DataChartEnhancements-module__M-2BmW__downloadWrap{justify-content:stretch;padding-bottom:.75rem;padding-right:.5rem}.article-data-chart .DataChartEnhancements-module__M-2BmW__downloadDetails{width:100%!important}}.DataChartEnhancements-module__M-2BmW__coalitionHint{opacity:.56;white-space:nowrap;background:0 0;border:0;border-radius:0;align-items:center;padding:0;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:650;line-height:1.15;display:inline-flex;color:inherit!important;font-size:.72rem!important}.article-data-chart .article-data-chart__coalitions{border-top:1px solid color-mix(in srgb, currentColor 14%, transparent)!important;color:inherit!important;margin-top:1rem!important;padding-top:1rem!important}.article-data-chart .article-data-chart__coalitions-heading{justify-content:space-between!important;align-items:center!important;gap:.8rem!important;margin:0 0 .75rem!important;padding:0!important;display:flex!important}.article-data-chart .article-data-chart__coalitions-heading>strong{color:inherit!important;opacity:1!important;letter-spacing:0!important;font-size:.95rem!important;font-weight:800!important;line-height:1.25!important}.article-data-chart .article-data-chart__coalition-list{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:.65rem!important;margin:0!important;padding:0!important;display:grid!important}.article-data-chart .article-data-chart__coalition-colors{border:1px solid color-mix(in srgb, currentColor 16%, transparent);background:color-mix(in srgb, currentColor 8%, transparent);border-radius:.55rem;grid-area:colors;align-self:center;min-height:2.25rem;overflow:hidden;width:3.6rem!important;min-width:3.6rem!important;height:2.25rem!important;margin:0!important;padding:0!important;display:flex!important}.article-data-chart .article-data-chart__coalition-colors>i{flex:1 1 0;border:0!important;width:auto!important;min-width:0!important;height:100%!important;margin:0!important;display:block!important}.article-data-chart .article-data-chart__coalition-list>button{box-sizing:border-box!important;border:1px solid color-mix(in srgb, currentColor 15%, transparent)!important;background:color-mix(in srgb, currentColor 3%, transparent)!important;width:100%!important;min-width:0!important;min-height:4.6rem!important;color:inherit!important;text-align:left!important;box-shadow:none!important;border-radius:.9rem!important;grid-template-columns:auto minmax(0,1fr) auto!important;grid-template-areas:"colors copy seats""colors copy delta"!important;align-items:center!important;gap:.08rem .75rem!important;margin:0!important;padding:.72rem .8rem!important;display:grid!important;overflow:hidden!important}:is(.article-data-chart .article-data-chart__coalition-list>button:hover,.article-data-chart .article-data-chart__coalition-list>button:focus-visible){background:color-mix(in srgb, currentColor 6%, transparent)!important;border-color:color-mix(in srgb, currentColor 25%, transparent)!important}.article-data-chart .article-data-chart__coalition-list>button>:first-child{grid-area:colors}.article-data-chart .article-data-chart__coalition-list>button>span:nth-child(2){grid-area:copy;flex-direction:column!important;align-items:flex-start!important;gap:.12rem!important;min-width:0!important;line-height:1.15!important;display:flex!important}.article-data-chart .article-data-chart__coalition-list>button>span:nth-child(2)>small{color:inherit!important;opacity:.58!important;letter-spacing:.06em!important;text-transform:uppercase!important;margin:0!important;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important;font-size:.64rem!important;font-weight:800!important;line-height:1!important;display:block!important}.article-data-chart .article-data-chart__coalition-list>button>span:nth-child(2)>strong{max-width:100%!important;color:inherit!important;opacity:1!important;overflow-wrap:anywhere!important;margin:0!important;font-size:.9rem!important;font-weight:800!important;line-height:1.18!important;display:block!important}.article-data-chart .article-data-chart__coalition-list>button>b{font-variant-numeric:tabular-nums;grid-area:seats;color:inherit!important;place-self:end!important;margin:0!important;font-size:1.22rem!important;font-weight:900!important;line-height:1!important}.article-data-chart .article-data-chart__coalition-list>button>em{grid-area:delta;white-space:nowrap!important;place-self:start end!important;margin:.1rem 0 0!important;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important;font-size:.67rem!important;font-style:normal!important;font-weight:800!important;line-height:1.1!important}.DataChartEnhancements-module__M-2BmW__majorityPositive{color:#2f8f68!important}.DataChartEnhancements-module__M-2BmW__majorityNegative{color:#b54747!important}.DataChartEnhancements-module__M-2BmW__majorityNeutral{opacity:.68;color:inherit!important}.article-data-chart .DataChartEnhancements-module__M-2BmW__downloadDetails:not([open]){width:auto!important;max-width:100%!important}.article-data-chart .DataChartEnhancements-module__M-2BmW__downloadDetails:not([open])>summary{white-space:nowrap!important;width:auto!important}@media (max-width:760px){.article-data-chart .article-data-chart__coalitions-heading{flex-direction:column!important;align-items:flex-start!important;gap:.45rem!important}.DataChartEnhancements-module__M-2BmW__coalitionHint{white-space:normal}.article-data-chart .article-data-chart__coalition-list{grid-template-columns:1fr!important}}.article-data-chart .article-data-chart__hemicycle-legend>button{grid-template-columns:3.75rem minmax(0,1fr) auto!important;align-items:center!important;column-gap:.85rem!important}.article-data-chart .article-data-chart__hemicycle-legend>button>.article-data-chart__party-mark{place-self:center start!important;margin:0!important}.article-data-chart .article-data-chart__hemicycle-legend>button>span:not(.article-data-chart__party-mark){box-sizing:border-box!important;flex-direction:column!important;justify-content:center!important;align-self:center!important;min-width:0!important;margin:0!important;padding:.16rem 0 0!important;line-height:1.16!important;display:flex!important;transform:none!important}:is(.article-data-chart .article-data-chart__hemicycle-legend>button>span:not(.article-data-chart__party-mark)>strong,.article-data-chart .article-data-chart__hemicycle-legend>button>span:not(.article-data-chart__party-mark)>small){margin:0!important;padding:0!important;transform:none!important}.article-data-chart .article-data-chart__hemicycle-legend>button>span:not(.article-data-chart__party-mark)>small{margin-top:.18rem!important}.article-data-chart .article-data-chart__hemicycle-legend>button>b{align-self:center!important;margin:0!important}@media (max-width:640px){.article-data-chart .article-data-chart__hemicycle-legend>button{grid-template-columns:3.55rem minmax(0,1fr) auto!important;column-gap:.72rem!important}}
