CINXE.COM

Bundestagswahl 2025: Simone Menne beschwört transatlantisches Bündnis USA Deutschland - manager

<!doctype html><html lang="de"> <head> <title>Bundestagswahl 2025: Simone Menne beschwört transatlantisches Bündnis USA Deutschland - manager</title> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1,user-scalable=yes"> <meta name="MSSmartTagsPreventParsing" content="true"> <meta http-equiv="imagetoolbar" content="no"> <meta name="referrer" content="origin-when-cross-origin"> <meta name="apple-itunes-app" content="app-id=992101844"> <link rel="manifest" href="https://www.manager-magazin.de/public/mmo/json/manifest.json"> <meta name="theme-color" content="#1b43a4" media="(prefers-color-scheme: light)"> <meta name="theme-color" content="#346BF1" media="(prefers-color-scheme: dark)"> <meta name="google-site-verification" content="G-1oEXHgc506bSRnYtnMq3r7nMxgT17vo6_1rGeytvY"> <meta name="notdm" content="true"> <meta name="robots" content="index, follow, noarchive, noodp, max-snippet:-1, max-image-preview:large, max-video-preview:-1"> <meta name="Googlebot-News" content="index, follow"> <meta name="copyright" content="manager, Hamburg, Germany"> <meta name="email" content="mm_redaktion@manager-magazin.de"> <meta name="author" content="Kai Lange, manager"> <meta name="date" content="2025-02-24T12:47:00+01:00"> <meta name="last-modified" content="2025-02-24T12:47:00+01:00"> <meta name="locale" content="de_DE"> <meta name="description" content="Noch in der Wahlnacht hat Unions-Kanzlerkandidat Friedrich Merz die US-Regierung scharf kritisiert. Amcham-Präsidentin Simone Menne plädiert für eine Stärkung der angekratzten transatlantischen Partnerschaft: Die Grundlage von Vertrauen müsse erhalten bleiben und gefestigt werden."> <meta name="news_keywords" content="Politik, Deutschland, Bundestagswahl 2025, Deutschland, Steuerpolitik, Arbeitsmarkt, Konjunktur, Olaf Scholz, Personalien"> <meta name="twitter:card" content="summary_large_image"> <meta name="twitter:site" content="@manager_magazin"> <meta name="twitter:title" content="Bundestagswahl 2025: Simone Menne beschwört transatlantisches Bündnis USA Deutschland"> <meta name="twitter:widgets:theme" :content="$store.MediaQuery.colorScheme"> <meta name="twitter:creator" content="@manager_magazin"> <meta name="twitter:image" content="https://cdn.prod.www.manager-magazin.de/images/43f61fb4-9b86-4c27-ac9f-8d33f7d333af_w1200_r2_fpx49_fpy30.jpg"> <meta property="og:title" content="Bundestagswahl 2025: Simone Menne beschwört transatlantisches Bündnis USA Deutschland"> <meta property="og:type" content="article"> <meta property="og:url" content="https://www.manager-magazin.de/politik/deutschland/bundestagswahl-2025-simone-menne-beschwoert-transatlantisches-buendnis-usa-deutschland-a-f3413df9-a4df-4c75-b9bc-b5b2667117b0"> <meta property="og:image" content="https://cdn.prod.www.manager-magazin.de/images/43f61fb4-9b86-4c27-ac9f-8d33f7d333af_w1200_r1.778_fpx49_fpy30.jpg"> <meta property="og:description" content="Noch in der Wahlnacht hat Unions-Kanzlerkandidat Friedrich Merz die US-Regierung scharf kritisiert. Amcham-Präsidentin Simone Menne plädiert für eine Stärkung der angekratzten transatlantischen Partnerschaft: Die Grundlage von Vertrauen müsse erhalten bleiben und gefestigt werden."> <script type="application/ld+json"> [{"@context":"http://schema.org","@type":"NewsArticle","articleSection":"Politik","author":{"@type":"Person","name":"Kai Lange"},"dateCreated":"2025-02-24T12:47:00+01:00","dateModified":"2025-02-24T12:47:00+01:00","datePublished":"2025-02-24T12:47:00+01:00","headline":"Spannungen zwischen Deutschland und USA: „Das geht weit über Berlin und Washington hinaus“","image":["https://cdn.prod.www.manager-magazin.de/images/43f61fb4-9b86-4c27-ac9f-8d33f7d333af_w1200_r1.778_fpx49_fpy30.jpg","https://cdn.prod.www.manager-magazin.de/images/43f61fb4-9b86-4c27-ac9f-8d33f7d333af_w1200_r1.33_fpx49_fpy30.jpg","https://cdn.prod.www.manager-magazin.de/images/43f61fb4-9b86-4c27-ac9f-8d33f7d333af_w1200_r1_fpx49_fpy30.jpg"],"isAccessibleForFree":true,"keywords":["Bundestagswahl 2025","Deutschland","Steuerpolitik","Arbeitsmarkt","Konjunktur","Olaf Scholz","Personalien","Deutschland"],"mainEntityOfPage":"https://www.manager-magazin.de/politik/deutschland/bundestagswahl-2025-simone-menne-beschwoert-transatlantisches-buendnis-usa-deutschland-a-f3413df9-a4df-4c75-b9bc-b5b2667117b0","name":"a-f3413df9-a4df-4c75-b9bc-b5b2667117b0","publisher":{"@type":"Organization","logo":{"@type":"ImageObject","url":"https://cdn.prod.www.manager-magazin.de/public/mmo/images/logos/manager-h60.png"},"name":"manager magazin"},"thumbnailUrl":["https://cdn.prod.www.manager-magazin.de/images/43f61fb4-9b86-4c27-ac9f-8d33f7d333af_w288_r1.778_fpx49_fpy30.jpg","https://cdn.prod.www.manager-magazin.de/images/43f61fb4-9b86-4c27-ac9f-8d33f7d333af_w288_r1.33_fpx49_fpy30.jpg","https://cdn.prod.www.manager-magazin.de/images/43f61fb4-9b86-4c27-ac9f-8d33f7d333af_w288_r1_fpx49_fpy30.jpg"],"url":"https://www.manager-magazin.de/politik/deutschland/bundestagswahl-2025-simone-menne-beschwoert-transatlantisches-buendnis-usa-deutschland-a-f3413df9-a4df-4c75-b9bc-b5b2667117b0"},{"@context":"http://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","item":{"@id":"https://www.manager-magazin.de/","@type":"WebPage","name":"Startseite"},"position":1},{"@type":"ListItem","item":{"@id":"https://www.manager-magazin.de/politik/","@type":"WebPage","name":"Politik"},"position":2},{"@type":"ListItem","item":{"@id":"https://www.manager-magazin.de/politik/deutschland/","@type":"WebPage","name":"Deutschland"},"position":3},{"@type":"ListItem","item":{"@id":"https://www.manager-magazin.de/politik/deutschland/bundestagswahl-2025-simone-menne-beschwoert-transatlantisches-buendnis-usa-deutschland-a-f3413df9-a4df-4c75-b9bc-b5b2667117b0","image":"https://cdn.prod.www.manager-magazin.de/images/43f61fb4-9b86-4c27-ac9f-8d33f7d333af_w1200_r1.778_fpx49_fpy30.jpg","name":"Bundestagswahl 2025: Simone Menne beschwört transatlantisches Bündnis USA Deutschland"},"position":4}]}] </script> <link rel="preconnect" href="https://cdn.prod.www.manager-magazin.de"> <link rel="dns-prefetch" href="https://cdn.prod.www.manager-magazin.de"> <link rel="preconnect" href="https://sp-manager-magazin-de.manager-magazin.de"> <link rel="dns-prefetch" href="https://sp-manager-magazin-de.manager-magazin.de"> <link rel="shortcut icon" href="https://cdn.prod.www.manager-magazin.de/public/mmo/images/icons/favicon.ico" type="image/ico"> <link rel="apple-touch-icon" sizes="57x57" href="https://cdn.prod.www.manager-magazin.de/public/mmo/images/icons/touch-icon.png"> <link rel="apple-touch-icon" sizes="72x72" href="https://cdn.prod.www.manager-magazin.de/public/mmo/images/icons/touch-icon72.png"> <link rel="apple-touch-icon" sizes="76x76" href="https://cdn.prod.www.manager-magazin.de/public/mmo/images/icons/touch-icon76.png"> <link rel="apple-touch-icon" sizes="114x114" href="https://cdn.prod.www.manager-magazin.de/public/mmo/images/icons/touch-icon114.png"> <link rel="apple-touch-icon" sizes="120x120" href="https://cdn.prod.www.manager-magazin.de/public/mmo/images/icons/touch-icon120.png"> <link rel="apple-touch-icon" sizes="144x144" href="https://cdn.prod.www.manager-magazin.de/public/mmo/images/icons/touch-icon144.png"> <link rel="apple-touch-icon" sizes="152x152" href="https://cdn.prod.www.manager-magazin.de/public/mmo/images/icons/touch-icon152.png"> <link rel="apple-touch-icon" sizes="180x180" href="https://cdn.prod.www.manager-magazin.de/public/mmo/images/icons/touch-icon180.png"> <link rel="canonical" href="https://www.manager-magazin.de/politik/deutschland/bundestagswahl-2025-simone-menne-beschwoert-transatlantisches-buendnis-usa-deutschland-a-f3413df9-a4df-4c75-b9bc-b5b2667117b0"> <link rel="preload" href="https://cdn.prod.www.manager-magazin.de/public/mmo/generated/css/styles.bd4a3789cb4ef82c792f.css" as="style"> <link rel="preload" href="https://cdn.prod.www.manager-magazin.de/public/shared/generated/js/commons.69599ab51851318f6930.js" as="script"> <link rel="preload" href="https://cdn.prod.www.manager-magazin.de/public/shared/generated/js/header.60544321707142ecd7dd.js" as="script"> <link rel="preload" href="https://cdn.prod.www.manager-magazin.de/public/shared/generated/js/vendors.f1c4f8bff0ebc606b86f.js" as="script"> <link rel="preload" href="https://cdn.prod.www.manager-magazin.de/public/shared/generated/js/index.f9ed19ce4e1f705b9cdd.js" as="script"> <link rel="preload" href="https://cdn.prod.www.manager-magazin.de/public/shared/fonts/national-2-narrow-web-bold.woff2" as="font" type="font/woff2" crossorigin> <link rel="preload" href="https://cdn.prod.www.manager-magazin.de/public/shared/fonts/national-2-web-regular.woff2" as="font" type="font/woff2" crossorigin> <link rel="preload" href="https://cdn.prod.www.manager-magazin.de/public/shared/fonts/national-2-web-bold.woff2" as="font" type="font/woff2" crossorigin> <link rel="preload" href="https://cdn.prod.www.manager-magazin.de/public/shared/fonts/freigtexprobook-webfont.woff2" as="font" type="font/woff2" crossorigin> <link rel="preload" href="https://cdn.prod.www.manager-magazin.de/public/shared/fonts/freigtexprobookit-webfont.woff2" as="font" type="font/woff2" crossorigin> <link rel="preload" href="https://cdn.prod.www.manager-magazin.de/public/shared/fonts/freigtexprobold-webfont.woff2" as="font" type="font/woff2" crossorigin> <link rel="preload" href="https://cdn.prod.www.manager-magazin.de/public/shared/fonts/freigtexproboldit-webfont.woff2" as="font" type="font/woff2" crossorigin> <link rel="alternate" type="application/rss+xml" title="manager magazin RSS Schlagzeilen" href="https://www.manager-magazin.de/news/index.rss"> <link rel="alternate" type="application/rss+xml" title="manager RSS Politik" href="https://www.manager-magazin.de/politik/index.rss"> <link rel="alternate" type="application/rss+xml" title="manager RSS Politik - Deutschland" href="https://www.manager-magazin.de/politik/deutschland/index.rss"> <link rel="alternate" type="application/rss+xml" title="manager RSS Politik - Bundestagswahl 2025" href="https://www.manager-magazin.de/thema/bundestagswahl-2025/index.rss"> <link rel="alternate" type="application/rss+xml" title="manager RSS Politik - Deutschland" href="https://www.manager-magazin.de/thema/deutschland/index.rss"> <link rel="alternate" type="application/rss+xml" title="manager RSS Politik - Steuerpolitik" href="https://www.manager-magazin.de/thema/steuerpolitik/index.rss"> <link rel="alternate" type="application/rss+xml" title="manager RSS Politik - Arbeitsmarkt" href="https://www.manager-magazin.de/thema/arbeitsmarkt/index.rss"> <link rel="alternate" type="application/rss+xml" title="manager RSS Politik - Konjunktur" href="https://www.manager-magazin.de/thema/konjunktur/index.rss"> <link rel="alternate" type="application/rss+xml" title="manager RSS Politik - Olaf Scholz" href="https://www.manager-magazin.de/thema/olaf-scholz/index.rss"> <link rel="alternate" type="application/rss+xml" title="manager RSS Politik - Personalien" href="https://www.manager-magazin.de/thema/personalien/index.rss"> <style>html { --polygon-app-collapsible-header-height: 0px; --polygon-app-bottombar-height: 0px; --polygon-audioplayer-height: 0px; --polygon-featurebar-height: 0px; --polygon-headerbar-height: 0px; --polygon-max-headerbar-height: 0px; --polygon-navigation-height: 0px; --polygon-breakingnews-height: 0px; --polygon-block-title-height: 0px; --polygon-ad-sticky-offset: 0px; --polygon-smallest-viewport-height: 100vh; } @supports (height: 100svh) { html { --polygon-smallest-viewport-height: 100svh; } } [data-is-first-child-hidden]:first-child { display: none; } html.is-app { --polygon-app-bottombar-height: 53px; } html.is-app.has-bottom-sheet { --polygon-app-bottombar-height: 93px; } html.audio-player-open [data-audioplayer-height] { --polygon-audioplayer-height: 68px; } html:not(.is-app) [data-featurebar-height] { --polygon-featurebar-height: 60px; } html:not(.is-app) { --polygon-navigation-height: 56px; } html.has-breaking-news { --polygon-breakingnews-height: 52px; } [data-block-el*="title"] ~ DIV { --polygon-block-title-height: 50px; } html.is-app.is-android.article:not(.is-issue-context) { --polygon-app-collapsible-header-height: 53px; } [data-sticky-ad-offset] { top: calc(var(--polygon-headerbar-height, 0px) + var(--polygon-featurebar-height, 0px) + var(--polygon-block-title-height, 0px)); } html.overlay-open body { overflow: hidden !important; } html.is-logged-in [data-logged-in-hidden], html.is-logged-in [data-logged-in-hidden] + .border-separator { display: none; } html:not(.is-logged-in) [data-not-logged-in-hidden], html:not(.is-logged-in) [data-not-logged-in-hidden] + .border-separator { display: none; } html.is-mobile [data-mobile-hidden] { display: none; } html.is-tablet [data-tablet-hidden] { display: none; } html:not(.is-mobile) [data-not-mobile-hidden] { display: none; } html.is-app [data-app-hidden] { display: none; } html:not(.is-app) [data-not-app-hidden] { display: none; } html.is-unsupported-offline-issue [data-is-unsupported-offline-issue-hidden] { display: none; } html.is-unsupported-audio-playlist [data-is-unsupported-audio-playlist-hidden] { display: none; } html.is-unsupported-app-navigation [data-is-unsupported-app-navigation-hidden] { display: none; } html.is-app:not(.is-unsupported-app-navigation) [data-is-supported-app-navigation-hidden] { display: none; } html.is-unsupported-subscription-plans [data-is-unsupported-subscription-plans-hidden] { display: none; } html:not(.is-ios) [data-not-ios-hidden] { display: none; } html.is-ios [data-ios-hidden] { display: none; } html.is-android [data-android-hidden] { display: none; } html.is-app.is-ios [data-ios-app-hidden] { display: none; } html:not(.is-android) [data-not-android-hidden] { display: none; } html.is-app body>[id^="sp_message_container"] { overflow: visible !important; height: calc(100vh - 56px) !important; } html.is-app body>[id^="sp_message_container"]::after { content: ""; position: absolute; width: 100%; height: 56px; background: rgb(0,0,0); opacity: 0.65; } [data-anchor-offset]::before { content: ""; display: block; margin-top: calc((var(--polygon-headerbar-height, 0px) + var(--polygon-featurebar-height, 0px)) * -1); height: calc(var(--polygon-headerbar-height, 0px) + var(--polygon-featurebar-height, 0px)); } html.is-app { -webkit-tap-highlight-color: transparent; } html:not(.is-issue-context) [data-not-issue-context-hidden] { display: none; } html.is-issue-context [data-issue-context-hidden] { display: none; } html.is-app.article.is-issue-context [data-app-article-issue-context-hidden] { display: none; } html.hide-conditional [data-contains-flags*="conditional"] [data-flag-name*="conditional"], html.hide-conditional [data-conditional-only] { display: none; } html.has-breaking-news [data-has-breaking-news-hidden] { display: none; } html.has-paid-access [data-has-paid-access-hidden] { display: none; } html.has-noads-access [data-has-noads-access-hidden] { display: none; } html:not(.has-paid-access) [data-has-no-paid-access-hidden] { display: none; } html:not(.is-gift-article) [data-not-gift-article-hidden] { display: none; } html:not(.has-first-paint-overlay) [data-not-first-paint-overlay-hidden] { display: none; } a > svg:first-of-type:last-of-type { pointer-events: none; } html [data-area^="block>topic"] [data-is-inside-topic-block-hidden] { display: none; } [data-not-loaded-w-full]:not(.loaded) { width: 100%; } [data-not-loaded-hidden]:not(.loaded) { display: none; } [data-peer].loaded ~ [data-peer-loaded-hidden], iframe.peer ~ [data-peer-loaded-hidden] { display: none; } [data-peer]:not(.loaded) ~ [data-peer-not-loaded-hidden] { display: none; } [x-cloak] { display: none !important; } @media (max-width: 719px) { html.audio-player-open [data-audioplayer-height] { --polygon-audioplayer-height: 60px; } html:not(.is-app) [data-featurebar-height] { --polygon-featurebar-height: 53px; } html:not(.is-app) { --polygon-navigation-height: 88px; } html.has-breaking-news { --polygon-breakingnews-height: 40px; } .sm\:sticky [data-advertisement] .teads-inread, .RichText .sm\:sticky .teads-inread, .sm\:sticky [data-advertisement] .ob-smartfeed-wrapper, .RichText .sm\:sticky .ob-smartfeed-wrapper { margin-bottom: 0px !important; } } @media (min-width: 720px) and (max-width: 1019px) { html:not(.is-app) { --polygon-navigation-height: 112px; } html.has-breaking-news { --polygon-breakingnews-height: 52px; } } html:not(.no-header) [data-headerbar-height], html:not(.no-header) [data-sticky-ad-offset], html:not(.no-header) [data-anchor-offset] { --polygon-headerbar-height: 95px; --polygon-max-headerbar-height: 119px; } html:not(.no-header).is-headerbar-collapsed [data-headerbar-height], html:not(.no-header).is-headerbar-collapsed [data-sticky-ad-offset], html:not(.no-header).is-headerbar-collapsed [data-anchor-offset] { --polygon-headerbar-height: 50px; } html:not(.Mmplus):not(.is-gift-article):not(.has-metered-access) [data-has-mmplus-visible]:not([data-has-hbmplus-visible]), html:not(.Hbmplus):not(.is-gift-article):not(.has-metered-access) [data-has-hbmplus-visible]:not([data-has-mmplus-visible]), html:not(.Mmplus):not(.Hbmplus):not(.is-gift-article):not(.has-metered-access) [data-has-mmplus-visible][data-has-hbmplus-visible] { display: none; } html.Mmplus [data-has-mmplus-hidden], html.Hbmplus [data-has-hbmplus-hidden] { display: none; } @media (max-width: 719px) { html:not(.no-header) [data-headerbar-height], html:not(.no-header).is-headerbar-collapsed [data-headerbar-height], html:not(.no-header) [data-sticky-ad-offset], html:not(.no-header).is-headerbar-collapsed [data-sticky-ad-offset], html:not(.no-header) [data-anchor-offset], html:not(.no-header).is-headerbar-collapsed [data-anchor-offset] { --polygon-headerbar-height: 58px; --polygon-max-headerbar-height: 75px; } } /* Special styling for migrated stock links, inspired by lastgen MM */ body .RichText--iconLinks p a[data-link-flag="stock-migrated"], body .RichText--iconLinks ol > li a[data-link-flag="stock-migrated"], body .RichText--iconLinks ul > li a[data-link-flag="stock-migrated"] { background-image: url("/public/mmo/images/icons/svgs/Stocks-Flag-L.svg"); background-position-y: .375rem; background-repeat: no-repeat; border-bottom: none; display: inline-block; text-indent: -2000rem; width: 1rem; }:root .color-spon {background-color: #e64415;}@media (prefers-color-scheme: dark) {:root .color-spon {background-color: #D03D12;}}.flag-button.color-spon {color: #FFFFFF;}.flag-button.color-spon {background-color: #e64415;}a.flag-button.color-spon:hover,button.flag-button.color-spon:hover {background-color: #c12b00;}a.flag-button.color-spon:focus,button.flag-button.color-spon:focus {background-color: #811d00;}@media (prefers-color-scheme: dark) {.flag-button.color-spon {color: #FFFFFF;}.flag-button.color-spon {background-color: #D03D12;}a.flag-button.color-spon:hover,button.flag-button.color-spon:hover {background-color: #c12b00;}a.flag-button.color-spon:focus,button.flag-button.color-spon:focus {background-color: #811d00;}}:root .color-elf {background-color: #3C8771;}@media (prefers-color-scheme: dark) {:root .color-elf {background-color: #449869;}}.flag-button.color-elf {color: #000000;}.flag-button.color-elf {background-color: #FFFFFF;}a.flag-button.color-elf:hover,button.flag-button.color-elf:hover {background-color: #E9E5E2;}a.flag-button.color-elf:focus,button.flag-button.color-elf:focus {background-color: #FFFFFF;}</style> <link rel="stylesheet" href="https://cdn.prod.www.manager-magazin.de/public/mmo/generated/css/styles.bd4a3789cb4ef82c792f.css"> <script type="application/settings+json">{"general":{"breakpoints":{"lg":{"min":1020},"md":{"max":1019,"min":720},"sm":{"max":719}},"cacheControl":{"breakingnews":{"sessionStorageMaxAge":900}},"consent":{"disabled":false,"globallyDisabled":false,"minUpdatedAt":1626213600,"utiqDisabled":false},"cookieDomains":["www.manager-magazin.de",".www.manager-magazin.de",".manager-magazin.de","abo.manager-magazin.de"],"disableAdobeLaunch":false,"disableBookmarks":false,"disableBreakingnews":false,"disableSourcepoint":false,"domain":"mmo","noAds":false,"noContentAds":false,"secondLevelDomain":"manager-magazin","subscriptions":{"metered":"","noads":"Mmpur","paid":["Mmplus"]},"text":{"authorDetailsSuffix":{"removeWhitespaceBeforeCharacters":[",",".",":",";"]}},"topLevelDomain":"de","urls":{"assetsBasePath":"https://cdn.prod.www.manager-magazin.de","backofficeBaseUrl":"https://gruppenkonto.spiegel.de","base":"https://www.manager-magazin.de","offers":{"Hbmplus":"https://abo.manager-magazin.de/de/c/microsites/managerplus/probemonat9?requestAccessToken=true\u0026targetUrl=https%3A%2F%2Fwww.manager-magazin.de%2Fpolitik%2Fdeutschland%2Fbundestagswahl-2025-simone-menne-beschwoert-transatlantisches-buendnis-usa-deutschland-a-f3413df9-a4df-4c75-b9bc-b5b2667117b0","Mmplus":"https://abo.manager-magazin.de/de/c/microsites/managerplus/probemonat9?requestAccessToken=true\u0026targetUrl=https%3A%2F%2Fwww.manager-magazin.de%2Fpolitik%2Fdeutschland%2Fbundestagswahl-2025-simone-menne-beschwoert-transatlantisches-buendnis-usa-deutschland-a-f3413df9-a4df-4c75-b9bc-b5b2667117b0","Mmpur":"https://abo.manager-magazin.de/de/c/microsites/pur/abo?requestAccessToken=true\u0026targetUrl=https%3A%2F%2Fwww.manager-magazin.de%2Fpolitik%2Fdeutschland%2Fbundestagswahl-2025-simone-menne-beschwoert-transatlantisches-buendnis-usa-deutschland-a-f3413df9-a4df-4c75-b9bc-b5b2667117b0","abo":"https://abo.manager-magazin.de/de/c/premium?requestAccessToken=true\u0026targetUrl=https%3A%2F%2Fwww.manager-magazin.de%2Fpolitik%2Fdeutschland%2Fbundestagswahl-2025-simone-menne-beschwoert-transatlantisches-buendnis-usa-deutschland-a-f3413df9-a4df-4c75-b9bc-b5b2667117b0","header":"https://abo.manager-magazin.de/?requestAccessToken=true\u0026sara_icid=dirl_upd_lbOBvX27SMBW0fOpeU8VgMCMu32U2t\u0026targetUrl=https%3A%2F%2Fwww.manager-magazin.de%2Fpolitik%2Fdeutschland%2Fbundestagswahl-2025-simone-menne-beschwoert-transatlantisches-buendnis-usa-deutschland-a-f3413df9-a4df-4c75-b9bc-b5b2667117b0","magazin":"http://heft.manager-magazin.de/","noads":"https://abo.manager-magazin.de/de/c/microsites/pur/abo?requestAccessToken=true\u0026targetUrl=https%3A%2F%2Fwww.manager-magazin.de%2Fpolitik%2Fdeutschland%2Fbundestagswahl-2025-simone-menne-beschwoert-transatlantisches-buendnis-usa-deutschland-a-f3413df9-a4df-4c75-b9bc-b5b2667117b0","paid":"https://abo.manager-magazin.de/de/c/premium?requestAccessToken=true\u0026targetUrl=https%3A%2F%2Fwww.manager-magazin.de%2Fpolitik%2Fdeutschland%2Fbundestagswahl-2025-simone-menne-beschwoert-transatlantisches-buendnis-usa-deutschland-a-f3413df9-a4df-4c75-b9bc-b5b2667117b0","print":"https://abo.spiegel.de/de/c/amazon_spon/"},"pages":{"adfreeOffer":"https://www.manager-magazin.de/adfree-offer","affiliateLinksFAQ":"https://www.spiegel.de/extra/affiliate-links-auf-spiegel-online-fragen-und-antworten-a-1245589.html","agb":"https://www.manager-magazin.de/agb","articleGiftInformations":"https://www.manager-magazin.de/artikel-verschenken","datenschutz":"https://www.manager-magazin.de/datenschutz","impressum":"https://www.manager-magazin.de/impressum","kontakt":"https://www.manager-magazin.de/kontakt","nutzungsbedingungen":"https://www.manager-magazin.de/nutzungsbedingungen","problemeMitCookies":"https://www.manager-magazin.de/probleme-mit-cookies","services":"https://www.manager-magazin.de/services","sponsoredSiteInfo":"https://www.manager-magazin.de/sponsored-site-info","webstoriesBaseUrl":"https://cdn.prod.www.manager-magazin.de/stories/"},"search":"https://www.manager-magazin.de/suche/","user":{"account":"https://gruppenkonto.spiegel.de/manager/meinkonto/uebersicht.html","login":"https://gruppenkonto.spiegel.de/manager/authenticate?requestAccessToken=true\u0026targetUrl=https%3A%2F%2Fwww.manager-magazin.de%2Fpolitik%2Fdeutschland%2Fbundestagswahl-2025-simone-menne-beschwoert-transatlantisches-buendnis-usa-deutschland-a-f3413df9-a4df-4c75-b9bc-b5b2667117b0","logout":"https://gruppenkonto.spiegel.de/manager/abmelden.html?targetUrl=https%3A%2F%2Fwww.manager-magazin.de%2F","register":"https://gruppenkonto.spiegel.de/manager/registrieren.html?requestAccessToken=true\u0026targetUrl=https%3A%2F%2Fwww.manager-magazin.de%2Fpolitik%2Fdeutschland%2Fbundestagswahl-2025-simone-menne-beschwoert-transatlantisches-buendnis-usa-deutschland-a-f3413df9-a4df-4c75-b9bc-b5b2667117b0"}},"warden":{"baseUrl":"https://prod.warden.spiegel.de/","enabled":true}} ,"app":{"disabledLinks":{},"minOSVersions":{"android":{"general":{"build":0,"major":5,"minor":0},"nativeAudioPlayer":{"build":0,"major":5,"minor":0}},"ios":{"general":{"build":0,"major":13,"minor":0},"nativeAudioPlayer":{"build":0,"major":13,"minor":0}}},"minVersions":{"android":{"appNavigation":146,"audioPlaylist":125,"consent":0,"formattedPrice":156,"general":0,"nativeAudioPlayer":0,"offlineIssue":118,"subscriptionPlans":154},"ios":{"appNavigation":67,"audioPlaylist":49,"consent":0,"general":0,"nativeAudioPlayer":0,"offlineIssue":43,"subscriptionPlans":0}},"pageContext":{"bottomSheet":{"isEnabled":false},"clip":{"articleId":"f3413df9-a4df-4c75-b9bc-b5b2667117b0","audioUrl":"https://traffic.omny.fm/d/clips/5ac1e950-45c7-4eb7-87c0-aa0f018441b8/a7b77a1b-0c0e-40e8-abd0-abe4012c19bd/4e881fc7-8a06-4c2f-92e0-b28e00c26c16/audio.mp3?d=1740409520","chapters":[],"downloadUrl":"https://traffic.omny.fm/d/clips/5ac1e950-45c7-4eb7-87c0-aa0f018441b8/a7b77a1b-0c0e-40e8-abd0-abe4012c19bd/4e881fc7-8a06-4c2f-92e0-b28e00c26c16/audio.mp3?d=1740409520\u0026download=true","duration":237000,"flags":[],"hasAccess":true,"headline":"„Das geht weit über Berlin und Washington hinaus“","id":"4e881fc7-8a06-4c2f-92e0-b28e00c26c16","imageUrl":"https://cdn.prod.www.manager-magazin.de/images/43f61fb4-9b86-4c27-ac9f-8d33f7d333af_w256_r1_fpx49_fpy30.jpg","kicker":"Das Beste zum Hören","posterUrl":"https://www.omnycontent.com/d/clips/5ac1e950-45c7-4eb7-87c0-aa0f018441b8/a7b77a1b-0c0e-40e8-abd0-abe4012c19bd/4e881fc7-8a06-4c2f-92e0-b28e00c26c16/image.jpg?size=small","publishDate":1740397620},"collection":"article","documentId":"f3413df9-a4df-4c75-b9bc-b5b2667117b0","headerTitle":"default","isAudioEnabled":true,"isAudioPlaylistEnabled":false,"isBookmarkEnabled":true,"isCommentsEnabled":false,"isGiftArticleEnabled":false,"isLogoEnabled":true,"isOfflineLibraryEnabled":false,"isSharingEnabled":true,"isTocEnabled":false,"push":{"isPushBarEnabled":false,"name":"","subscription":""},"route":"article","socialMediaTitle":"Spannungen zwischen Deutschland und USA: „Das geht weit über Berlin und Washington hinaus“","url":"https://www.manager-magazin.de/politik/deutschland/bundestagswahl-2025-simone-menne-beschwoert-transatlantisches-buendnis-usa-deutschland-a-f3413df9-a4df-4c75-b9bc-b5b2667117b0"},"products":{"android":{"Hbmplus":[{"basePlanId":"p1m","id":"manager_combined_monthly_pdf_2","isSubscription":true,"minVersion":0,"plan":"default"},{"basePlanId":"manager-combined-yearly-pdf-2","id":"manager_combined_monthly_pdf_2","isSubscription":true,"minVersion":0,"plan":"annual"}],"Mmplus":[{"basePlanId":"p1m","id":"manager_combined_monthly_pdf_2","isSubscription":true,"minVersion":0,"plan":"default"},{"basePlanId":"manager-combined-yearly-pdf-2","id":"manager_combined_monthly_pdf_2","isSubscription":true,"minVersion":0,"plan":"annual"}],"Mmpur":[{"basePlanId":"p1m","id":"manager_no_ads_monthly","isSubscription":true,"minVersion":0,"plan":"default"}]},"ios":{"Hbmplus":[{"id":"MMComboMonthly","isSubscription":true,"minVersion":0,"plan":"default"},{"id":"MMComboMonthlyIVW","isSubscription":true,"minVersion":44,"plan":"default"},{"id":"MMComboYearlyIVW","isSubscription":true,"minVersion":0,"plan":"annual"}],"Mmplus":[{"id":"MMComboMonthly","isSubscription":true,"minVersion":0,"plan":"default"},{"id":"MMComboMonthlyIVW","isSubscription":true,"minVersion":44,"plan":"default"},{"id":"MMComboYearlyIVW","isSubscription":true,"minVersion":0,"plan":"annual"}],"Mmpur":[{"id":"MMPurMonthly","isSubscription":true,"minVersion":0,"plan":"default"}]}},"storeUrl":{"android":"https://play.google.com/store/apps/details?id=de.spiegel.android.app.mmo","ios":"https://apps.apple.com/de/app/manager-magazin-de/id992101844"}} ,"iqd":{"handle":"artikel","initialize":true,"keywords":["bundestagswahl_2025","deutschland","steuerpolitik","arbeitsmarkt","konjunktur","olaf_scholz","personalien"],"level2":"politik","level3":"deutschland","level4":"","tma":""} ,"page":{"attributes":{"channel_slug":"politik","is_consent_required":true,"subchannel_slug":"deutschland"},"category":{"route":"article"},"info":{"canonical_url":"https://www.manager-magazin.de/politik/deutschland/bundestagswahl-2025-simone-menne-beschwoert-transatlantisches-buendnis-usa-deutschland-a-f3413df9-a4df-4c75-b9bc-b5b2667117b0","domain":"mmo","id":"f3413df9-a4df-4c75-b9bc-b5b2667117b0","language":"de","title":"Bundestagswahl 2025: Simone Menne beschwört transatlantisches Bündnis USA Deutschland"}} ,"external":{} ,"editorial":{"attributes":{"article_audio_type":"tts","has_affiliate":false,"has_article_audio":true,"has_audio_embed":false,"has_author":true,"has_gallery":false,"has_noAds":false,"has_noContentAds":false,"has_video":false,"is_breaking":false,"is_evergreen":false,"is_exclusive":false,"is_listExcluded":false,"is_noted":false,"magazine":""},"author":{"abbreviation":"","departments":[],"names":["Kai Lange"]},"category":{"genre":"","style":"default","type":"news"},"info":{"article_id":"f3413df9-a4df-4c75-b9bc-b5b2667117b0","channel":"Politik","date_modified":"2025-02-24T12:47:00+01:00","date_published":"2025-02-24T12:47:00+01:00","header_image_id":"43f61fb4-9b86-4c27-ac9f-8d33f7d333af","headline":"Spannungen zwischen Deutschland und USA: „Das geht weit über Berlin und Washington hinaus“","headline_social":"Bundestagswahl 2025: Simone Menne beschwört transatlantisches Bündnis USA Deutschland","intro":"Noch in der Wahlnacht hat Unions-Kanzlerkandidat Friedrich Merz die US-Regierung scharf kritisiert. Amcham-Präsidentin Simone Menne plädiert für eine Stärkung der angekratzten transatlantischen Partnerschaft: Die Grundlage von Vertrauen müsse erhalten bleiben und gefestigt werden.","subchannel":"Deutschland","topics":["Bundestagswahl 2025","Deutschland","Steuerpolitik","Arbeitsmarkt","Konjunktur","Olaf Scholz","Personalien"]}} ,"paywall":{"attributes":{"is_active":false},"category":{"subscriptions":["Mmplus"],"type":"free"},"info":{"position":"na"}} ,"video":{} ,"issue":{} ,"thirdparty":"eyJkZXBvdCI6eyJhcGlVcmwiOiJodHRwczovL3d3dy5tYW5hZ2VyLW1hZ2F6aW4uZGUvc2VydmljZXMvZGVwb3QvYXBpL3YxIn0sImdpZnQiOnsiYXBpVXJsIjoiaHR0cHM6Ly93d3cubWFuYWdlci1tYWdhemluLmRlL2dpZnQifSwianNTb3VyY2VzIjp7ImFsbGVzcGx1cyI6Imh0dHBzOi8vYXBwLmFsbGVzLnBsdXMvYm9vdHN0cmFwLmpzIiwiZ29vZ2xlSW1hVmFuc0FkYXB0ZXIiOiJodHRwczovL3N0YXRpYy5hZHNhZmVwcm90ZWN0ZWQuY29tL3ZhbnMtYWRhcHRlci1nb29nbGUtaW1hLmpzIiwiaGFtbWVyanMiOiJodHRwczovL2Nkbi5wcm9kLnd3dy5tYW5hZ2VyLW1hZ2F6aW4uZGUvcHVibGljL3NoYXJlZC9nZW5lcmF0ZWQvM3JkcGFydHkvanMvaGFtbWVyLjg1MzQyMTQ3ZmJhNTcwMzBlMDQwLmpzIiwibG9nb3JhLWRlYmF0IjoiaHR0cHM6Ly9jZG4ubG9nb3JhLmNvbS9kZWJhdC5qcyIsInNvdXJjZXBvaW50X2RlZmF1bHQiOiJodHRwczovL3NwLW1hbmFnZXItbWFnYXppbi1kZS5tYW5hZ2VyLW1hZ2F6aW4uZGUvdW5pZmllZC93cmFwcGVyTWVzc2FnaW5nV2l0aG91dERldGVjdGlvbi5qcyIsInNvdXJjZXBvaW50X25vYWRzIjoiaHR0cHM6Ly9zcC1tYW5hZ2VyLW1hZ2F6aW4tZGUubWFuYWdlci1tYWdhemluLmRlL3VuaWZpZWQvd3JhcHBlck1lc3NhZ2luZ1dpdGhvdXREZXRlY3Rpb24uanMiLCJ0d2VldG5hY2wiOiJodHRwczovL2Nkbi5wcm9kLnd3dy5tYW5hZ2VyLW1hZ2F6aW4uZGUvcHVibGljL3NoYXJlZC9nZW5lcmF0ZWQvM3JkcGFydHkvanMvbmFjbC1mYXN0Lm1pbi44NWJhMjE3YTgyOWI4NmNlNzY0ZC5qcyJ9LCJqd3BsYXllciI6eyJhZENvbmZpZ0lkIjoiV3NUU3pkYkwiLCJhcGlVcmwiOiJodHRwczovL2Nkbi5qd3BsYXllci5jb20iLCJjb25maWciOnsiYWR2ZXJ0aXNpbmciOnsiYWRtZXNzYWdlIjoiRGllIFdlcmJ1bmcgZW5kZXQgaW4geHggU2VrdW5kZW4iLCJhZHNjaGVkdWxlaWQiOiJYZ2l6UUpvWCIsImF1dG9wbGF5YWRzbXV0ZWQiOmZhbHNlLCJjdWV0ZXh0IjoiV2VyYnVuZyIsImVuYWJsZVBQUyI6ZmFsc2UsImVuZHN0YXRlIjoic3VzcGVuZGVkIiwib3V0c3RyZWFtIjpmYWxzZSwicHJlbG9hZEFkcyI6ZmFsc2UsInNraXBtZXNzYWdlIjoiU2tpcCBhZCBpbiB4eCBzZWNvbmRzIiwidnBhaWRjb250cm9scyI6ZmFsc2V9LCJhc3BlY3RyYXRpbyI6IjE2OjkiLCJhdXRvUGF1c2UiOnsidmlld2FiaWxpdHkiOnRydWV9LCJhdXRvc3RhcnQiOmZhbHNlLCJjYXN0Ijp7fSwiY29udHJvbHMiOnRydWUsImRpc3BsYXlIZWFkaW5nIjpmYWxzZSwiZGlzcGxheWRlc2NyaXB0aW9uIjp0cnVlLCJkaXNwbGF5dGl0bGUiOnRydWUsImZsb2F0aW5nIjp7Im1vZGUiOiJub3RWaXNpYmxlIn0sImdlbmVyYXRlU0VPTWV0YWRhdGEiOmZhbHNlLCJoZWlnaHQiOjM2MCwiaW5jbHVkZV9jb21wYXRpYmlsaXR5X3NjcmlwdCI6ZmFsc2UsImludGVyYWN0aXZlIjpmYWxzZSwibG9jYWxpemF0aW9uIjp7InJlbGF0ZWQiOiJXZWl0ZXJlIFZpZGVvcyJ9LCJtdXRlIjpmYWxzZSwicGlwSWNvbiI6ImVuYWJsZWQiLCJwbGF5YmFja1JhdGVDb250cm9scyI6dHJ1ZSwicHJlbG9hZCI6Im1ldGFkYXRhIiwicmVsYXRlZCI6eyJhdXRvcGxheW1lc3NhZ2UiOiJOw6RjaHN0ZXMgVmlkZW8iLCJhdXRvcGxheXRpbWVyIjo1LCJkaXNwbGF5TW9kZSI6InNoZWxmIiwib25jbGljayI6InBsYXkiLCJvbmNvbXBsZXRlIjoiYXV0b3BsYXkifSwicmVwZWF0IjpmYWxzZSwic3RyZXRjaGluZyI6InVuaWZvcm0iLCJ3aWR0aCI6IjEwMCUifSwibGljZW5zZUtleSI6IkdETW9PaC9iWS9CckxSUi8yUDNDWmFJeE9TdzN3Mnk5dXdNeUZHaFh2bEs5UXFhTiIsInNpdGVJZCI6InZKN1ZWQ1pUIn0sIm9tbnkiOnsiYXBpVXJsIjoiaHR0cHM6Ly9vbW55LmZtL2FwaSIsIm9yZ0lkIjoiNWFjMWU5NTAtNDVjNy00ZWI3LTg3YzAtYWEwZjAxODQ0MWI4IiwicHJvZ3JhbXMiOnsiMDA4ZjAwNGItMDU1ZS00ZTBjLTlmZDAtYWJjMDAwZmZiMDRhIjp7Im5hbWUiOiJTYXNjaGEgTG9ibyIsInBsYXlsaXN0SWQiOiIzYjkzYmMzZi01MmNiLTRhM2ItOTFlZi1hYmMwMDBmZmIwNTMifSwiMGQxNTZiMGMtMjgxOC00NWJkLWE0MjMtYWJjMDAxMGVlMWVkIjp7Im5hbWUiOiJUZWFtLUEgLSBkZXIgZWhybGljaGUgRsO8aHJ1bmdzcG9kY2FzdCIsInBsYXlsaXN0SWQiOiJiOGEzNjUzMy01OGQ1LTQ3MDQtYjI1MC1hYmMwMDEwZWUxZjcifSwiMGVhNTU5YTMtNTY0OC00YTkwLWJlY2MtYWRiZjAwYjg2MDVlIjp7Im5hbWUiOiJJbnNpZGUgQXVzdHJpYSIsInBsYXlsaXN0SWQiOiIyMmJkYWJkNS0wMGE0LTQ4YTQtODYyMi1hZGJmMDBiYTQzMzYifSwiMmEzMTY3MjUtZDkzNS00MzdhLTg0OWEtYWZjZDAxMDgwYzBkIjp7Im5hbWUiOiJGaXJld2FsbCIsInBsYXlsaXN0SWQiOiI4ZTc1MjY2MS1lNDFjLTRkOWYtYmE2Zi1hZmNkMDExMDY4ZTMifSwiMzE3MDQ0YzMtN2I1Ni00ZDMzLWI0Y2YtYWJjMDAwZmZiMDdhIjp7Im5hbWUiOiJTUElFR0VMIExpdmUiLCJwbGF5bGlzdElkIjoiNmViYTgzOGQtZGNmOS00YjhjLWFhNWItYWJjMDAwZmZiMDdkIn0sIjM0ZmJkYjgzLTIyNjMtNDRiMy04OGEyLWFmMmMwMGRmYzY4YiI6eyJuYW1lIjoiQXVzdmVya2F1ZnQiLCJwbGF5bGlzdElkIjoiIn0sIjQ1NGYyN2EwLWYxYjEtNGQ3YS05OWJkLWFiYzAwMGZmYjAyZSI6eyJuYW1lIjoiQWNodCBNaWxsaWFyZGVuIiwicGxheWxpc3RJZCI6IjllZGM4YTgzLWUxOTEtNGJjNy04NTc1LWFiYzAwMGZmYjAzMiJ9LCI0YWNiNzllNi01NTU2LTRiMmQtODUzZS1hZDNjMDBlMmRkYjgiOnsibmFtZSI6IlNQSUVHRUwgR2VzY2hpY2h0ZSIsInBsYXlsaXN0SWQiOiI3YWEzZmY5Mi1hMzUzLTQyMTYtOWViOS1hZDQyMDBkM2Y5MWEifSwiNWYwMDg3MzItMGU2ZC00MWFkLWFiNWMtYWQzYzAwZTYyZmY3Ijp7Im5hbWUiOiJTUElFR0VMIENvYWNoaW5nIiwicGxheWxpc3RJZCI6IjhkZTBkODVmLTIwYTAtNDNkMi05OWUyLWFlNTIwMGI1MzAwNyJ9LCI2OGVkZGQ4Yi1lMDIyLTQxYWItOTcxNy1hZDNjMDBlODZiZDQiOnsibmFtZSI6IkVpbmZhY2ggbWVociB3aXNzZW4iLCJwbGF5bGlzdElkIjoiYTgzYzg5YWItODJmNC00MzI5LWE0YWYtYWU1MTAwZTcwYzNiIn0sIjY5N2ZmNTdkLWUxNmEtNDhkNi05YWIxLWIwYTcwMGZjOGRjZiI6eyJuYW1lIjoiQXVnc3RlaW4gRWluaHVuZGVydCIsInBsYXlsaXN0SWQiOiIifSwiNmI3ZjQ2M2UtNzExYy00ZDJmLThjNGEtYWM0YjAwYzI0YjJhIjp7Im5hbWUiOiJHYW1lIENoYW5nZXIiLCJwbGF5bGlzdElkIjoiOTlhMGI2MGMtMjVmZi00NjkwLWI1MTgtYWM0YjAwYzRlMmUzIn0sIjcxMDhiZWM0LTdjMDMtNGQ0YS04MTQ3LWFkZmQwMGM4ODJjNCI6eyJuYW1lIjoiSW0gVmVyaMO2ciIsInBsYXlsaXN0SWQiOiI3OTUzMjJjOS0wYmMxLTQ2NzMtYTM3YS1hZGZkMDBjYmY0NzYifSwiNzgwMjZlZDQtYTUzNi00ZjllLWI3NDEtYjEyZDAwYzgzZGM3Ijp7Im5hbWUiOiJOREEiLCJwbGF5bGlzdElkIjoiM2ZkNTNlYzAtYWUxNy00MjY0LThkZGMtYjEyZDAwYzllOWMyIn0sIjdlMDBjMGZlLTdmYTEtNDBkZS1iZjgzLWFhMjQwMGRjZjhiMCI6eyJuYW1lIjoibWFuYWdlciBtYWdhemluIC0gRGVyIFBvZGNhc3QiLCJwbGF5bGlzdElkIjoiNDk3OGE2MzgtYTRmYS00ODVjLTg3MWEtYWEyNDAwZTFhMjU0In0sIjdmMGNjZjBlLTVlNTktNDZiZS05OWRhLWFkZmQwMGNkODk3YiI6eyJuYW1lIjoiRGVyIFRhZyIsInBsYXlsaXN0SWQiOiI1ODAxMDA0OC1lNTk0LTQ4MzMtYmEwNC1hZGZkMDBjZTNhMTMifSwiN2YyMDlkZDYtOTE4YS00YWM3LTllN2UtYWVmNjAwZGFjN2M1Ijp7Im5hbWUiOiJFaW4gcsOkdHNlbGhhZnRlciBQYXRpZW50IiwicGxheWxpc3RJZCI6IiJ9LCI3ZmQ0NmEwNy1mNzNmLTRmYWMtYmY1Yy1hYmMwMDBmZmIwNmIiOnsibmFtZSI6IlVuZCB3YXMgbWFjaHN0IGR1PyIsInBsYXlsaXN0SWQiOiIxZTg5MTRjMi1kYjAwLTQ1NGMtOTk5Ny1hYmMwMDBmZmIwNmYifSwiODEwYTlmNGQtNmUwMS00NmNmLWFlM2ItYWQ4ZDAwOWFhYjhkIjp7Im5hbWUiOiJXbyB3YXJzdCBEdT8iLCJwbGF5bGlzdElkIjoiIn0sIjg5NWE5ZjBiLTZkODctNGQyMC1hYWJhLWFiYzAwMGZmYjA4NyI6eyJuYW1lIjoiU21hcnRlciBsZWJlbiIsInBsYXlsaXN0SWQiOiI5MTNlYTdmYy1lMGM2LTRiYTgtODM2MC1hYmMwMDBmZmIwOGMifSwiOGNhNGNhM2ItODQxOS00ZGI1LWEzNzEtYWNiZTAxMTU2MDk0Ijp7Im5hbWUiOiJQb2RjYXN0IEvDvG5zdGxpY2hlIEludGVsbGlnZW56IiwicGxheWxpc3RJZCI6Ijg4MDY4YmI5LWViZWYtNGJmNC04MjA1LWFjYmUwMTFjMTczZSJ9LCJhNTdhYzM0ZS1iOWYyLTRlMjMtYTA1OS1hZTIwMDBhMGE5OWUiOnsibmFtZSI6IkRldXRzY2hsYW5kcyBkaWdpdGFsZSBIb2ZmbnVuZ3N0csOkZ2VyIiwicGxheWxpc3RJZCI6ImI1NDkxMTUyLTUzY2EtNDcyYi1iZjllLWFlMjAwMGEzNDQ5ZCJ9LCJhN2I3N2ExYi0wYzBlLTQwZTgtYWJkMC1hYmU0MDEyYzE5YmQiOnsibmFtZSI6IkRhcyBCZXN0ZSB6dW0gSMO2cmVuIiwicGxheUJ1dHRvbkxhYmVsIjoiQXJ0aWtlbCBhbmjDtnJlbiIsInBsYXlsaXN0SWQiOiIiLCJyZXBsYXlCdXR0b25MYWJlbCI6IkFydGlrZWwgZXJuZXV0IGFuaMO2cmVuIn0sImFmZTUxMWQ4LWU2ODktNDU5Yy05ODI1LWFiOTgwMDkxOTNjYiI6eyJuYW1lIjoiREVSIFNQSUVHRUwiLCJwbGF5QnV0dG9uTGFiZWwiOiJBcnRpa2VsIGFuaMO2cmVuIiwicGxheWxpc3RJZCI6IiIsInJlcGxheUJ1dHRvbkxhYmVsIjoiQXJ0aWtlbCBlcm5ldXQgYW5ow7ZyZW4ifSwiYmIxN2NhMjctNTFmNC00MzQ5LWJjMWUtYWJjMDAxMDJjOTc1Ijp7Im5hbWUiOiJTUElFR0VMIExhZ2UiLCJwbGF5bGlzdElkIjoiNGMxOGUwNzItMjRkMi00ZDYwLTlhNDItYWJjMDAxMDJjOTdlIn0sImMwZDllY2QyLTgxNzUtNDA5Mi04MmI2LWFiYzAwMGZmYjA0MCI6eyJuYW1lIjoiTmV0enRlaWwiLCJwbGF5bGlzdElkIjoiZTAxOGI4ZjMtYWYzYi00ZGI1LWFmMjctYWJjMDAwZmZiMDQwIn0sImNlOWI3OTRhLTFkZWUtNGYyZC1hOGJlLWFkM2MwMGVlZTI3ZCI6eyJuYW1lIjoiS2xpbWFiZXJpY2h0IiwicGxheWxpc3RJZCI6IjQyMjI5NDJiLTdlOWItNGVlMi1iOWU4LWFkM2MwMGYxZjAxOSJ9LCJkMDQxZjhmMC1jYWM5LTQxNTAtYWFiZi1hYmMwMDBmZmIwMTIiOnsibmFtZSI6IlN0aW1tZW5mYW5nIiwicGxheWxpc3RJZCI6Ijk0YTIyYjU2LTdjODktNDViZi04ZTg0LWFiYzAwMGZmYjAxNiJ9LCJkOWJlOTcyYi1mNjQ3LTQzZjItYTNiMi1hZmExMDBjNDFmNGEiOnsibmFtZSI6Ik1vcmVubysxIiwicGxheWxpc3RJZCI6IjQ1ZjA5MDI3LWI5MmYtNDE5My04YzA2LWFmYTEwMGU3ODE3YiJ9LCJkZThhZjhiYS1jZWVmLTQyOWEtYTBiNC1hYmFmMDBiMjhhY2MiOnsibmFtZSI6IkRyZWkgVsOkdGVyIiwicGxheWxpc3RJZCI6IjZhNGMxNzhjLTRiZGYtNDY3ZS04YjA4LWFiYWYwMGIyOGFkMSJ9LCJkZjY4MzA2Zi05M2I4LTQ2OGMtOTQ3MC1iMGY5MDBhZTI4ZTkiOnsibmFtZSI6IjExRlJFVU5ERSIsInBsYXlCdXR0b25MYWJlbCI6IkFydGlrZWwgYW5ow7ZyZW4iLCJwbGF5bGlzdElkIjoiIiwicmVwbGF5QnV0dG9uTGFiZWwiOiJBcnRpa2VsIGVybmV1dCBhbmjDtnJlbiJ9LCJlNDVmNzM5Yy1jMjVjLTQ3YjktOTUyOS1iMTcwMDA5MzNhNWMiOnsibmFtZSI6IlNob3J0Y3V0IiwicGxheWxpc3RJZCI6IjdkZGYwMThkLWEyZjUtNDdmNC04MjE2LWIxNzAwMDk1ZTRmYyJ9LCJlZGUzZWZiNy1iMjQxLTRlMTItYTg1Zi1hYzM3MDBhMTg2YTMiOnsibmFtZSI6IlNhZ2VuLCB3YXMgaXN0LiBEZXIgU1BJRUdFTC1Qb2RjYXN0IiwicGxheWxpc3RJZCI6IiJ9LCJmOWQzNzYzNy0wNjVhLTRjNTUtYTIxMi1hY2RkMDBjNGEyZjAiOnsibmFtZSI6IlNQSUVHRUwgRGFpbHkiLCJwbGF5bGlzdElkIjoiIn0sImZmZTI2YTdiLTU2OGItNDE1My04MGFiLWFmYWYwMGQyZjdjNCI6eyJuYW1lIjoiU3BpdHplbmdlc3Byw6RjaCIsInBsYXlsaXN0SWQiOiI4YTJkMjNlYS0wMzFlLTQzNDgtYTlkYi1hZmFmMDBkODk2MzcifX19LCJyZWNvIjp7ImFwaVVybCI6Imh0dHBzOi8vcHJvZC5yZWNvLnNwaWVnZWwuZGUifSwic2l0ZXNlYXJjaCI6eyJhcGlVcmwiOiJodHRwczovL3d3dy5tYW5hZ2VyLW1hZ2F6aW4uZGUvc2VydmljZXMvc2l0ZXNlYXJjaCJ9LCJzb3VyY2Vwb2ludCI6eyJkZWZhdWx0Ijp7ImFjY291bnRJZCI6MzMxLCJiYXNlRW5kcG9pbnQiOiJodHRwczovL3NwLW1hbmFnZXItbWFnYXppbi1kZS5tYW5hZ2VyLW1hZ2F6aW4uZGUiLCJjYW1wYWlnbkVudiI6InByb2QiLCJwcml2YWN5TWFuYWdlcklkIjo4NjY4NDAsInByb3BlcnR5SHJlZiI6Imh0dHBzOi8vbWFuYWdlci1tYWdhemluLWFkcyIsInByb3BlcnR5SWQiOjMxNjE2LCJwdXJwb3NlSWRzIjp7InJlY29tbWVuZGF0aW9ucyI6IjY1NWYxYWI0NzEyOWEwMDU5NWYzMWE2NSIsInRoaXJkcGFydHkiOiI2NTVmMWFiNDcxMjlhMDA1OTVmMzFhNWUifSwic2l0ZUlkIjozMTYxNn0sIm5vYWRzIjp7ImFjY291bnRJZCI6MzMxLCJiYXNlRW5kcG9pbnQiOiJodHRwczovL3NwLW1hbmFnZXItbWFnYXppbi1kZS5tYW5hZ2VyLW1hZ2F6aW4uZGUiLCJjYW1wYWlnbkVudiI6InByb2QiLCJwcml2YWN5TWFuYWdlcklkIjo4NDA0MDMsInByb3BlcnR5SHJlZiI6Imh0dHA6Ly9tYW5hZ2VyLW1hZ2F6aW4tbm9hZHMiLCJwcm9wZXJ0eUlkIjozMTgzNywicHVycG9zZUlkcyI6eyJyZWNvbW1lbmRhdGlvbnMiOiI2NGJmOWNjNmI0YTY3YzA1MzVmNjYyMWYiLCJ0aGlyZHBhcnR5IjoiNjRiZjljYzZiNGE2N2MwNTM1ZjY2MjBjIn0sInNpdGVJZCI6MzE4Mzd9fSwidGlja2Fyb28iOnsiYXBpVXJsIjoiaHR0cHM6Ly9jZG4udGlja2Fyb28uY29tIiwiY2xpZW50SWQiOiI2MGFmOWFhYjQyYTgxZGUyMDcxMjg2NGEifX0=","translations":{"bookmarkButton":{"labelAdd":"Zur Merkliste hinzufügen","labelDelete":"Aus Merkliste entfernen"},"confirmationLayer":{"deleteAllBookmarks":{"cancelButtonLabel":"Abbrechen","confirmButtonLabel":"Artikel entfernen","description":"Möchten Sie wirklich alle Artikel aus Ihrer Merkliste löschen? Diese Aktion kann nicht rückgängig gemacht werden.","headline":"Alle Artikel entfernen?"}},"loginLayer":{"bookmarks":{"text":"Speichern Sie Ihre Lieblingsartikel in der persönlichen Merkliste, um sie später zu lesen und einfach wiederzufinden.","title":"Artikel-Merkliste"},"history":{"text":"Finden Sie Ihre zehn zuletzt gelesenen Artikel schnell und unkompliziert wieder.","title":"Gelesene Artikel"},"newsletter":{"text":"Melden Sie sich in Ihrem persönlichen manager-Konto an, um Ihre Newsletter zu verwalten.","title":"Newsletter"},"offlinelibrary":{"text":"Speichern Sie Magazin-Ausgaben in Ihrer Offline-Bibliothek. Lesen Sie das manager magazin und den Harvard Business manager jederzeit – auch offline und als PDF.","title":"Gespeicherte Magazine"},"playlist":{"text":"Speichern Sie Ihre Audioinhalte in Ihrer Playlist, um sie später zu hören oder offline abzuspielen. Zusätzlich können Sie Ihre Playlist über alle Geräte mit der manager-App synchronisieren, auf denen Sie mit Ihrem Konto angemeldet sind.","title":"Audio-Playlist"}},"notification":{"addBookmarkFailure":{"description":"Beim Speichern des Artikels ist ein Fehler aufgetreten. \u003ca href=\"#\" data-notification-el=\"trigger\"\u003eErneut versuchen\u003c/a\u003e","headline":"Fehler"},"addBookmarkSuccess":{"description":"Ihr Artikel wurde gespeichert. \u003ca href=\"https://www.manager-magazin.de/fuermich/merkliste\"\u003eZur Merkliste\u003c/a\u003e","headline":"Zur Merkliste hinzugefügt"},"addDocumentAudioToPlaylistFailure":{"description":"Clip konnte nicht zur Playlist hinzugefügt werden. Bitte versuchen Sie es erneut oder starten Sie die App neu.","headline":"Fehler beim Hinzufügen zur Playlist"},"copyGiftArticleLinkFailure":{"description":"Beim Kopieren des Artikel-Links ist ein Fehler aufgetreten. \u003ca href=\"#\" data-notification-el=\"trigger\"\u003eErneut versuchen\u003c/a\u003e","headline":"Fehler"},"copyGiftArticleLinkSuccess":{"description":"Der Artikel-Link wurde erfolgreich in Ihrer Zwischenablage gespeichert.","headline":"Link kopiert"},"deleteAllBookmarksFailure":{"description":"Beim Löschen der Artikel ist ein Fehler aufgetreten. \u003ca href=\"#\" data-notification-el=\"trigger\"\u003eErneut versuchen\u003c/a\u003e","headline":"Fehler"},"deleteAllBookmarksSuccess":{"description":"Ihre Artikel wurden aus der Merkliste gelöscht.","headline":"Aus Merkliste entfernt"},"deleteBookmarkFailure":{"description":"Beim Löschen des Artikels ist ein Fehler aufgetreten. \u003ca href=\"#\" data-notification-el=\"trigger\"\u003eErneut versuchen\u003c/a\u003e","headline":"Fehler"},"deleteBookmarkSuccess":{"description":"Ihr Artikel wurde aus der \u003ca href=\"https://www.manager-magazin.de/fuermich/merkliste\"\u003eMerkliste\u003c/a\u003e gelöscht.","headline":"Aus Merkliste entfernt"},"deleteCookiesSuccess":{"headline":"Cookies wurden erfolgreich gelöscht"},"rejectConsentFailure":{"description":"Leider konnten wir Ihre Zustimmung nicht widerrufen. Bitte versuchen Sie es über die Einstellungen.","headline":"Fehler beim Widerruf Ihrer Zustimmung"},"rejectConsentSuccess":{"headline":"Zustimmung erfolgreich widerrufen"}}} }</script> <script>"use strict";function _typeof(t){return(_typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}!function(){var t=function(){var t,e,o=[],n=window,r=n;for(;r;){try{if(r.frames.__tcfapiLocator){t=r;break}}catch(t){}if(r===n.top)break;r=r.parent}t||(!function t(){var e=n.document,o=!!n.frames.__tcfapiLocator;if(!o)if(e.body){var r=e.createElement("iframe");r.style.cssText="display:none",r.name="__tcfapiLocator",e.body.appendChild(r)}else setTimeout(t,5);return!o}(),n.__tcfapi=function(){for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];if(!n.length)return o;"setGdprApplies"===n[0]?n.length>3&&2===parseInt(n[1],10)&&"boolean"==typeof n[3]&&(e=n[3],"function"==typeof n[2]&&n[2]("set",!0)):"ping"===n[0]?"function"==typeof n[2]&&n[2]({gdprApplies:e,cmpLoaded:!1,cmpStatus:"stub"}):o.push(n)},n.addEventListener("message",(function(t){var e="string"==typeof t.data,o={};if(e)try{o=JSON.parse(t.data)}catch(t){}else o=t.data;var n="object"===_typeof(o)&&null!==o?o.__tcfapiCall:null;n&&window.__tcfapi(n.command,n.version,(function(o,r){var a={__tcfapiReturn:{returnValue:o,success:r,callId:n.callId}};t&&t.source&&t.source.postMessage&&t.source.postMessage(e?JSON.stringify(a):a,"*")}),n.parameter)}),!1))};"undefined"!=typeof module?module.exports=t:t()}();</script> <script>var isSystemSupported = (function() {var crawlerUserAgents = ['APIs-Google','Mediapartners-Google','AdsBot-Google-Mobile','AdsBot-Google','Googlebot-Image','Googlebot-News','Googlebot-Video','Googlebot\\/','AdsBot-Google-Mobile-Apps','Google (\\+https:\\/\\/developers.google.com\\/+\\/web\\/snippet\\/)','Google-AMPHTML','Facebot','facebookexternalhit','Twitterbot','PocketParser','bingbot','msnbot','msnbot-media','AdldxBot','BingPreview\\/','DuckDuckBot','Pinterest','Pinterestbot','ToutiaoSpider','upday.com','XING-contenttabreceiver','xing.com','Qwant-News','qwant.com','Qwantify','Yahoo! Slurp','FlipboardProxy','YandexBot','Feedly','LinkedInBot','Applebot','NextCloud','ia_archiver','outbrain','Sogou','exabot','Baiduspider','Baidu-YunGuanCe','ScopeContentAG-HTTP-Client www.thescope.com\\/0.1','archive.org_bot','Chrome-Lighthouse','Panoo',];var crawlerRegex = RegExp(crawlerUserAgents.join('|'));var isCrawler = crawlerRegex.test(window.navigator.userAgent);if (isCrawler) {return true;}if (!window.CSS || !window.CSS.supports('color', 'var(--primary)')) {return false;}try {new Function('const obj = {}; obj?.foo;');} catch(error) {return false;}var isAndroid = /Android/i.test(window.navigator.userAgent);if (isAndroid) {var isOSSupported = true;var version = {major: undefined,minor: undefined,build: undefined,};var ua = navigator.userAgent.toLowerCase();var match = ua.match(/android\s(\d+).?(\d+)?.?(\d+)?/);if (match) {version.major = match[1] ? parseInt(match[1], 10) : undefined;version.minor = match[2] ? parseInt(match[2], 10) : undefined;version.build = match[3] ? parseInt(match[3], 10) : undefined;}var minVersion = {major: 7,minor: 1,build: 1,};isOSSupported = version.major >= minVersion.major;if (version.major === minVersion.major) {isOSSupported = version.minor >= minVersion.minor;}if (version.major === minVersion.major && version.minor === minVersion.minor) {isOSSupported = version.build >= minVersion.build;}if (!isOSSupported && typeof version.major !== 'undefined') {var xhr = new XMLHttpRequest();try {xhr.open('GET', 'https://cdn.prod.www.manager-magazin.de/ping', false);xhr.send();return true;} catch(error) {return false;}}}return true;})();if (!isSystemSupported) {window.location.replace('https://www.manager-magazin.de/system-update');}</script> <script src="https://cdn.prod.www.manager-magazin.de/public/shared/generated/js/commons.69599ab51851318f6930.js"></script> <script src="https://cdn.prod.www.manager-magazin.de/public/shared/generated/js/header.60544321707142ecd7dd.js"></script> <script>(() => {window.AdController = {i: null,q: [],f: false,s: false,n: false,r: null,c: [],setPageInfo: function (i) {window.AdController.i = i;},stage: function () {window.AdController.s = true;},initialize: function () {window.AdController.n = true;},render: function (n, c) {window.AdController.q.push([n, c]);},finalize: function () {window.AdController.f = true;},ready: function (callback) {window.AdController.r = callback;},startLoadCycle: function () {window.AdController.c.push(['startLoadCycle']);},reload: function (p, t) {window.AdController.c.push(['reload', p, t]);},reinitialize: function (i) {window.AdController.c.push(['reinitialize', i]);}};})();</script> <script>!function(e,a,n,t){if (a) return;var i=e.head;if(i){var o=e.createElement("style");o.id="alloy-prehiding",o.innerText=n,i.appendChild(o),setTimeout(function(){o.parentNode&&o.parentNode.removeChild(o)},t)}}(document, document.location.href.indexOf("adobe_authoring_enabled") !== -1, "[data-target-hide] { opacity: 0 !important }", 1000);</script> </head> <body class="bg-shade-lightest dark:bg-black text-black dark:text-shade-lightest relative min-w-sm leading-normal static antialiased lining-nums lg:overflow-x-hidden lg:overflow-y-scroll" data-area="article"> <div data-headerbar-height class="flex justify-end relative" style="top: var(--polygon-max-headerbar-height, 0);"> <span class="relative w-full relative"> <a href="#Inhalt" title="Zum Inhalt springen" class="absolute inline-block rounded z-overlay bg-white dark:bg-dm-shade-darkest font-bold font-sansUI text-primary-darker dark:text-shade-lightest text-s sm:mr-8 md:mr-24 lg:mr-24 sm:mt-8 md:mt-12 lg:mt-12 right-0 p-0 border-0 h-px w-px overflow-hidden pointer-events-none opacity-none focus:px-12 focus:py-8 focus:h-auto focus:w-auto focus:overflow-auto focus:pointer-events-auto focus:opacity-full"> Zum Inhalt springen </a> </span> </div> <div class="relative z-max" x-data="{ showPartnerBar: true }" x-show="showPartnerBar" x-subscribe.overlay_handler_active_overlay_changed="showPartnerBar = !($payload[0] && $payload[0].expandHeader)" data-app-hidden> <div class="bg-primary-base dark:bg-dm-primary-base top-0 w-full z-10 pointer-events-auto"> <div class="bg-primary-base dark:bg-dm-primary-base md:overflow-hidden lg:overflow-hidden"> <div class="lg:max-w-lg mx-auto"> <div class="font-sans relative flex lg:h-32 md:h-32 sm:h-24 lg:px-32 md:px-24 sm:px-16 overflow-hidden shrink-0" x-data x-swiper="{freeMode: true,roundLengths: true,slidesPerView: 'auto',watchOverflow: false}"> <div class="polygon-swiper-button-prev hidden absolute bottom-0 left-0 top-0 z-10"> <span class="flex items-center h-full"> <span class="bg-gradient-to-r from-primary-base dark:from-dm-primary-base w-24 h-full"></span> </span> </div> <div class="polygon-swiper-button-next absolute bottom-0 right-0 top-0 z-10"> <span class="flex items-center h-full"> <span class="bg-gradient-to-l from-primary-base dark:from-dm-primary-base w-24 h-full"></span> </span> </div> <div class="polygon-swiper w-full flex items-center"> <ul class="polygon-swiper-wrapper font-sansUI text-xs flex items-center h-full"> <li class="polygon-swiper-slide shrink-0"> <span class="inline-block text-white dark:text-shade-lightest opacity-distinct pb-px mr-4">Das Wirtschaftsportal von</span> <a href="https://www.manager-magazin.de/" class="border-b border-transparent hover:border-white focus:border-white opacity-distinct inline-block text-white dark:text-shade-lightest font-bold tracking-wide mr-4" target="_self" title="manager magazin"> manager magazin </a> <span class="inline-block text-white dark:text-shade-lightest opacity-distinct font-bold tracking-wide pb-px mr-4">&</span> <a href="https://www.manager-magazin.de/hbm/" class="border-b border-transparent hover:border-white focus:border-white opacity-distinct inline-block text-white dark:text-shade-lightest font-bold tracking-wide" target="_self" title="Harvard Business manager"> Harvard Business manager </a> </li> </ul> </div> </div> </div> </div> </div> </div> <header role="banner" class="sticky top-0 -mt-8 z-30 pointer-events-none"> <div data-app-hidden> <div class="bg-primary-base dark:bg-dm-primary-base h-8 relative z-20 shadow-primary-t"></div> <div class="relative z-10 -mb-8" data-area="header-bar"> <div class="flex items-center bg-white dark:bg-dm-shade-darkest top-0 w-full z-10 pointer-events-auto border-separator-b h-[87px] sm:h-full transition-height duration-200 ease-linear" id="header-bar" x-data="{isInTopArea: true,isInOverlay: false,get isCollapsed() {return !this.isInTopArea && !this.isInOverlay;},}" x-init="isInTopArea = typeof $store.isInTopArea === 'undefined' || $store.isInTopArea;" x-subscribe.toparea_enter="isInTopArea = true" x-subscribe.toparea_leave="isInTopArea = false" x-subscribe.overlay_handler_active_overlay_changed="isInOverlay = !!$payload[0] && $payload[0].expandHeader" x-effect="document.documentElement.classList.toggle('is-headerbar-collapsed', isCollapsed)" :class="{'lg:shadow lg:h-44 md:shadow md:h-44 iqdsticky': isCollapsed,}"> <div class="bg-white dark:bg-dm-shade-darkest md:overflow-hidden lg:overflow-hidden lg:pt-px md:pt-px sm:py-px w-full"> <div class="mx-auto flex items-center transition-height duration-200 ease-linear lg:max-w-lg lg:px-32 md:px-24 sm:pb-12 sm:pl-16 sm:pr-12 sm:pt-12 sm:h-48" :class="{'lg:h-32 md:h-32 lg:mb-2 md:mb-2': isCollapsed,}"> <span class="flex flex-auto justify-between items-center md:order-1 lg:order-1 overflow-hidden transition-transform duration-300 ease-out origin-left-center" :class="{'lg:translate-x-40 lg:scale-75 md:translate-x-40 md:scale-75': isCollapsed,}"> <span class="text-black dark:text-shade-lightest shrink-0"> <a href="https://www.manager-magazin.de/" target="_self" title="manager" aria-label="manager"> <span class="hidden">manager</span> <span class="block leading-none -mb-px lg:hidden md:hidden"><svg id="mmo-manager-mobile" width="101" height="26" viewBox="0 0 101 26" fill="none" xmlns="http://www.w3.org/2000/svg" role="img" aria-hidden="true"> <path d="M15.9556 5.19909C18.3639 5.19909 19.976 6.69182 19.976 9.47161V20.0003H15.5576V10.8184C15.5576 9.61093 15.186 8.84135 14.0648 8.84135C13.063 8.84135 12.2271 9.61757 12.2271 11.5946V20.0003H7.80863V10.8184C7.80863 9.61093 7.40394 8.84135 6.28937 8.84135C5.28094 8.84135 4.44502 9.61757 4.44502 11.5946V20.0003H0V5.48436H3.72851L4.21945 8.15138C4.43838 7.28227 4.94259 6.51269 5.6591 5.97531C6.37561 5.43792 7.25135 5.15928 8.14699 5.19245C9.01609 5.15265 9.86528 5.41802 10.5553 5.94214C11.2452 6.46625 11.7362 7.21593 11.9352 8.05849C12.2072 7.2093 12.7446 6.47952 13.4677 5.96204C14.1909 5.44456 15.0666 5.17918 15.9556 5.19909ZM33.1718 16.0993C33.1718 16.7296 33.4902 16.9883 33.9148 16.9883C34.1537 16.9883 34.3859 16.9087 34.5716 16.7561L34.7176 19.6288C34.0276 20.0534 33.2315 20.2723 32.4221 20.2591C31.9245 20.279 31.4269 20.1861 30.9692 19.9871C30.5114 19.788 30.1067 19.4895 29.7816 19.1113C29.5693 18.8327 29.4035 18.5275 29.2907 18.1958C28.7997 19.4563 27.3667 20.2591 25.7015 20.2591C23.207 20.2591 21.5683 18.6801 21.5683 16.0993C21.5683 13.1139 23.8638 11.5349 27.3667 11.5349C27.8842 11.5349 28.4083 11.5813 28.9191 11.6809V9.95592C28.9191 9.04038 28.5145 8.40348 27.5989 8.40348C26.6834 8.40348 26.1659 9.11999 26.1659 10.4137L22.1455 9.8365C22.318 7.05007 24.3813 5.24553 27.7714 5.24553C31.4137 5.24553 33.1386 6.91075 33.1386 9.94929L33.1718 16.0993ZM28.9258 13.9498C28.6604 13.8768 28.395 13.8437 28.123 13.837C26.6303 13.837 25.801 14.4673 25.801 15.7278C25.801 16.7296 26.3782 17.3333 27.234 17.3333C28.0899 17.3333 28.959 16.7561 28.959 15.2966L28.9258 13.9498ZM40.317 8.15138C40.5624 7.26901 41.1065 6.49279 41.8495 5.9554C42.5925 5.41802 43.5014 5.15265 44.417 5.19245C46.8253 5.19245 48.4374 6.74489 48.4374 9.55122V19.9937H44.0189V10.8184C44.0189 9.61093 43.5877 8.84135 42.4665 8.84135C41.3453 8.84135 40.516 9.6441 40.516 11.6543V20.0335H36.0975V5.48436H39.826L40.317 8.15138ZM61.6597 16.0993C61.6597 16.7296 61.9781 16.9883 62.4027 16.9883C62.6416 16.9883 62.8738 16.9087 63.0595 16.7561L63.2055 19.6288C62.5155 20.0534 61.7194 20.2723 60.91 20.2591C60.4124 20.279 59.9148 20.1861 59.4571 19.9871C58.9993 19.788 58.5946 19.4895 58.2695 19.1113C58.0572 18.8327 57.8914 18.5275 57.7786 18.1958C57.2876 19.4895 55.8546 20.2591 54.1894 20.2591C51.6949 20.2591 50.0562 18.6801 50.0562 16.0993C50.0562 13.1139 52.3517 11.5349 55.8546 11.5349C56.3721 11.5349 56.8962 11.5813 57.4071 11.6809V9.95592C57.4071 9.04038 57.0024 8.40348 56.0868 8.40348C55.1713 8.40348 54.6538 9.11999 54.6538 10.4137L50.6334 9.8365C50.8059 7.05007 52.8692 5.24553 56.2593 5.24553C59.9016 5.24553 61.6265 6.91075 61.6265 9.94929L61.6597 16.0993ZM57.4137 13.9166C57.1417 13.8503 56.863 13.8237 56.5844 13.8304C55.0917 13.8304 54.2889 14.4606 54.2889 15.7212C54.2889 16.723 54.8661 17.3267 55.7219 17.3267C56.5778 17.3267 57.4469 16.7495 57.4469 15.2899L57.4137 13.9166ZM69.8398 25.54C66.5956 25.54 63.6102 24.5648 63.6102 22.0968C63.6102 20.6041 64.7845 19.6553 66.4829 19.4298C65.9123 19.2838 65.4147 18.9455 65.0565 18.4744C64.6982 18.0034 64.5191 17.4328 64.5324 16.8424C64.5324 15.4624 65.5673 14.4606 66.8876 14.0559C66.1379 13.6911 65.5142 13.1139 65.083 12.404C64.6518 11.6941 64.4328 10.8715 64.4461 10.0422C64.4461 6.94392 66.8544 5.19245 70.2976 5.19245C71.452 5.16592 72.5931 5.42466 73.6281 5.9355C74.0593 5.24553 74.2849 4.44941 74.2849 3.64001L77.7281 4.72805C77.6418 5.35168 77.3831 5.94214 76.9651 6.41981C76.5538 6.89748 76.0098 7.2491 75.3994 7.4216C75.9567 8.19118 76.2486 9.11336 76.2287 10.0621C76.2287 13.1603 73.6479 14.8521 70.291 14.8521C69.6607 14.8587 69.0371 14.7924 68.4267 14.653C68.2741 14.7194 68.1414 14.8322 68.0486 14.9781C67.9557 15.1241 67.9092 15.2899 67.9092 15.4558C67.9092 15.9733 68.3139 16.1458 68.911 16.1458H72.0955C75.6515 16.1458 77.4295 17.7247 77.4295 20.332C77.4163 23.9345 73.8603 25.54 69.8398 25.54ZM70.072 22.7868C72.1685 22.7868 73.575 22.2427 73.575 21.1215C73.575 20.405 72.9978 20.0335 71.9363 20.0335H68.6656C67.75 20.0335 67.1463 20.4647 67.1463 21.241C67.1463 22.2693 68.294 22.7868 70.072 22.7868ZM70.2976 12.2249C71.3326 12.2249 71.8766 11.4221 71.8766 10.0156C71.8766 8.60915 71.2994 7.83293 70.2976 7.83293C69.2958 7.83293 68.6589 8.60915 68.6589 10.0156C68.6656 11.4221 69.2361 12.2249 70.2976 12.2249ZM86.021 15.0113L89.6633 16.0463C89.0065 18.8327 86.7906 20.2922 84.0705 20.2922C80.1364 20.2922 77.7015 17.5058 77.7015 12.8286C77.7015 8.15137 80.0567 5.19909 84.1568 5.19909C87.9715 5.19909 89.7827 8.01205 89.7827 11.515C89.7694 12.205 89.7031 12.9016 89.5837 13.5783H81.921C81.9475 15.8141 82.7503 17.0215 84.1302 17.0215C85.1652 17.048 85.7689 16.2984 86.021 15.0113ZM85.7357 11.3624C85.749 11.1435 85.749 10.9245 85.7357 10.7056C85.7357 9.44507 85.2448 8.32387 84.044 8.32387C82.8365 8.32387 82.0338 9.55786 81.921 11.3624H85.7357ZM100.199 9.92938C99.7342 9.74362 99.2367 9.65737 98.7325 9.67064C97.0938 9.67064 95.9792 10.7587 95.9792 12.9148V20.0003H91.5607V5.48436H95.2892L95.7802 8.58261C96.2379 6.28712 97.9629 4.90718 100.371 5.28533L100.199 9.92938Z" fill="currentColor"/> </svg> </span> <span class="block leading-none -mb-px sm:hidden"><svg id="mmo-manager-tablet-desktop" width="128" height="34" viewBox="0 0 128 34" fill="none" xmlns="http://www.w3.org/2000/svg" role="img" aria-hidden="true"> <path d="M20.327 7.13624C23.3951 7.13624 25.4489 9.03794 25.4489 12.5793V25.9926H19.8199V14.2951C19.8199 12.7568 19.3466 11.7764 17.9182 11.7764C16.642 11.7764 15.577 12.7653 15.577 15.284V25.9926H9.94799V14.2951C9.94799 12.7568 9.43241 11.7764 8.01248 11.7764C6.72778 11.7764 5.66283 12.7653 5.66283 15.284V25.9926H0V7.49968H4.75002L5.37546 10.8974C5.65438 9.79016 6.29673 8.80973 7.20954 8.12512C8.12236 7.44051 9.23802 7.08553 10.379 7.12779C11.4862 7.07708 12.5681 7.41516 13.4471 8.08286C14.3261 8.75057 14.9516 9.70564 15.2051 10.779C15.5517 9.69719 16.2363 8.76747 17.1575 8.10822C18.0788 7.44896 19.1945 7.11088 20.327 7.13624ZM42.2599 21.0229C42.2599 21.8258 42.6656 22.1554 43.2065 22.1554C43.5108 22.1554 43.8066 22.054 44.0433 21.8596L44.2292 25.5193C43.3502 26.0602 42.336 26.3392 41.3048 26.3222C40.6709 26.3476 40.0371 26.2293 39.4539 25.9757C38.8707 25.7222 38.3551 25.3418 37.941 24.8601C37.6705 24.5051 37.4592 24.1163 37.3155 23.6937C36.6901 25.2996 34.8644 26.3222 32.743 26.3222C29.565 26.3222 27.4774 24.3107 27.4774 21.0229C27.4774 17.2195 30.4018 15.2079 34.8644 15.2079C35.5237 15.2079 36.1914 15.267 36.8422 15.3938V13.1963C36.8422 12.0299 36.3266 11.2185 35.1603 11.2185C33.9939 11.2185 33.3346 12.1314 33.3346 13.7795L28.2127 13.0442C28.4325 9.49434 31.061 7.1954 35.38 7.1954C40.0201 7.1954 42.2177 9.31685 42.2177 13.1879L42.2599 21.0229ZM36.8507 18.2844C36.5126 18.1914 36.1745 18.1492 35.828 18.1407C33.9263 18.1407 32.8698 18.9437 32.8698 20.5495C32.8698 21.8258 33.6051 22.5949 34.6954 22.5949C35.7857 22.5949 36.8929 21.8596 36.8929 20.0002L36.8507 18.2844ZM51.3627 10.8974C51.6754 9.77326 52.3685 8.78438 53.3151 8.09977C54.2617 7.41516 55.4197 7.07708 56.586 7.12779C59.6541 7.12779 61.7079 9.10555 61.7079 12.6807V25.9842H56.0789V14.2951C56.0789 12.7568 55.5295 11.7764 54.1012 11.7764C52.6728 11.7764 51.6163 12.7991 51.6163 15.36V26.0349H45.9872V7.49968H50.7373L51.3627 10.8974ZM78.5527 21.0229C78.5527 21.8258 78.9584 22.1554 79.4994 22.1554C79.8036 22.1554 80.0995 22.054 80.3361 21.8596L80.5221 25.5193C79.6431 26.0602 78.6288 26.3392 77.5977 26.3222C76.9638 26.3476 76.3299 26.2293 75.7467 25.9757C75.1635 25.7222 74.6479 25.3418 74.2338 24.8601C73.9633 24.5051 73.752 24.1163 73.6083 23.6937C72.9829 25.3418 71.1573 26.3222 69.0358 26.3222C65.8579 26.3222 63.7702 24.3107 63.7702 21.0229C63.7702 17.2195 66.6946 15.2079 71.1573 15.2079C71.8165 15.2079 72.4842 15.267 73.135 15.3938V13.1963C73.135 12.0299 72.6195 11.2185 71.4531 11.2185C70.2867 11.2185 69.6274 12.1314 69.6274 13.7795L64.5055 13.0442C64.7253 9.49434 67.3539 7.1954 71.6728 7.1954C76.313 7.1954 78.5105 9.31685 78.5105 13.1879L78.5527 21.0229ZM73.1435 18.2421C72.7969 18.1576 72.442 18.1238 72.087 18.1323C70.1853 18.1323 69.1626 18.9352 69.1626 20.5411C69.1626 21.8173 69.8979 22.5865 70.9882 22.5865C72.0785 22.5865 73.1857 21.8511 73.1857 19.9917L73.1435 18.2421ZM88.974 33.05C84.841 33.05 81.0376 31.8076 81.0376 28.6634C81.0376 26.7617 82.5336 25.5531 84.6973 25.2657C83.9705 25.0798 83.3366 24.6488 82.8802 24.0487C82.4238 23.4486 82.1955 22.7217 82.2124 21.9695C82.2124 20.2115 83.531 18.9352 85.2129 18.4196C84.2578 17.9548 83.4633 17.2195 82.914 16.3151C82.3646 15.4107 82.0857 14.3627 82.1026 13.3062C82.1026 9.35911 85.1706 7.12779 89.5572 7.12779C91.0279 7.09398 92.4816 7.42361 93.8001 8.07441C94.3495 7.1954 94.6369 6.18117 94.6369 5.15002L99.0235 6.53615C98.9136 7.33064 98.5839 8.08286 98.0515 8.69141C97.5275 9.29995 96.8344 9.7479 96.0568 9.96766C96.7668 10.9481 97.1387 12.1229 97.1133 13.3315C97.1133 17.2786 93.8255 19.4339 89.5488 19.4339C88.7458 19.4423 87.9513 19.3578 87.1738 19.1803C86.9794 19.2648 86.8103 19.4085 86.692 19.5945C86.5737 19.7804 86.5145 19.9917 86.5145 20.203C86.5145 20.8623 87.0301 21.082 87.7908 21.082H91.8477C96.378 21.082 98.6431 23.0936 98.6431 26.4152C98.6262 31.0046 94.0959 33.05 88.974 33.05ZM89.2699 29.5425C91.9407 29.5425 93.7325 28.8494 93.7325 27.421C93.7325 26.5082 92.9972 26.0349 91.6449 26.0349H87.478C86.3117 26.0349 85.5425 26.5843 85.5425 27.5731C85.5425 28.8832 87.0047 29.5425 89.2699 29.5425ZM89.5572 16.0869C90.8757 16.0869 91.5688 15.0642 91.5688 13.2724C91.5688 11.4806 90.8335 10.4917 89.5572 10.4917C88.281 10.4917 87.4696 11.4806 87.4696 13.2724C87.478 15.0642 88.2049 16.0869 89.5572 16.0869ZM109.588 19.6367L114.229 20.9552C113.392 24.5051 110.569 26.3645 107.104 26.3645C102.092 26.3645 98.9896 22.8147 98.9896 16.856C98.9896 10.8974 101.99 7.13624 107.213 7.13624C112.073 7.13624 114.381 10.7199 114.381 15.1825C114.364 16.0615 114.279 16.949 114.127 17.8111H104.365C104.399 20.6594 105.422 22.1977 107.18 22.1977C108.498 22.2315 109.267 21.2764 109.588 19.6367ZM109.225 14.9881C109.242 14.7092 109.242 14.4303 109.225 14.1514C109.225 12.5455 108.6 11.1171 107.07 11.1171C105.531 11.1171 104.509 12.6892 104.365 14.9881H109.225ZM127.65 13.1625C127.059 12.9259 126.425 12.816 125.782 12.8329C123.695 12.8329 122.275 14.219 122.275 16.9659V25.9926H116.646V7.49968H121.396L122.021 11.4468C122.604 8.52237 124.802 6.76435 127.87 7.24612L127.65 13.1625Z" fill="currentColor"/> </svg> </span> </a> </span> </span> <div class="flex items-center justify-end flex-auto md:order-2 lg:order-2 transition-fade duration-300 ease-out" :class="{'lg:invisible lg:opacity-none md:invisible md:opacity-none': isCollapsed,}"> <a href="https://abo.manager-magazin.de/?requestAccessToken=true&sara_icid=dirl_upd_lbOBvX27SMBW0fOpeU8VgMCMu32U2t&targetUrl=https%3A%2F%2Fwww.manager-magazin.de%2Fpolitik%2Fdeutschland%2Fbundestagswahl-2025-simone-menne-beschwoert-transatlantisches-buendnis-usa-deutschland-a-f3413df9-a4df-4c75-b9bc-b5b2667117b0" title="Abonnement" class="font-bold inline-block text-primary-base dark:text-dm-primary-base font-sansUI py-12 text-s sm:mr-24" target="_blank"> <span class="sm:hidden border-b border-primary-lighter hover:border-primary-base dark:hover:border-dm-primary-base">Abonnement</span> <span class="lg:hidden md:hidden border-b border-primary-lighter hover:border-primary-base dark:hover:border-dm-primary-base">Abo</span> </a> <span class="sm:hidden ml-24" data-logged-in-hidden> <a href="https://gruppenkonto.spiegel.de/manager/authenticate?requestAccessToken=true&targetUrl=https%3A%2F%2Fwww.manager-magazin.de%2Fpolitik%2Fdeutschland%2Fbundestagswahl-2025-simone-menne-beschwoert-transatlantisches-buendnis-usa-deutschland-a-f3413df9-a4df-4c75-b9bc-b5b2667117b0" class="inline-flex items-center font-bold font-sansUI rounded bg-primary-base dark:bg-dm-primary-base text-white dark:text-shade-lightest hover:bg-primary-dark focus:bg-primary-darker px-16 min-h-44 gap-8" title="Jetzt anmelden" data-sara-link="gruppenkonto"> <span data-label class="text-s leading-18">Anmelden</span> <span class="leading-none"><svg id="mmo-chevron-right-f-s" class="stroke-current" width="12" height="12" viewBox="0 0 12 12" fill="none" xmlns="http://www.w3.org/2000/svg" role="img" aria-hidden="true"> <g id="s-chevron-right-f-840e64f5-c466-4d71-8669-e3d87455c172"> <g id="s-chevron-right-840e64f5-c466-4d71-8669-e3d87455c172"> <path id="vector-840e64f5-c466-4d71-8669-e3d87455c172" d="M4.333 2.667L7.667 6 4.333 9.333" stroke-width="1.5" stroke-linecap="round"/> </g> </g> </svg> </span> </a> </span> <a href="https://www.manager-magazin.de/fuermich/" class="sm:hidden ml-24 bg-primary-base dark:bg-dm-primary-base h-40 inline-flex items-center justify-center rounded-circle w-40 md:hidden sm:hidden text-white dark:text-shade-lightest hover:bg-primary-dark focus:bg-primary-darker disabled:bg-shade-lighter dark:disabled:bg-shade-darker" data-not-logged-in-hidden title="Abmelden"><svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" role="img" aria-hidden="true"> <path class="stroke-current" d="M8.05 8.5C8.05 6.29213 9.79213 4.55 12 4.55C14.2079 4.55 15.95 6.29213 15.95 8.5C15.95 10.7079 14.2079 12.45 12 12.45C9.79213 12.45 8.05 10.7079 8.05 8.5Z" stroke-width="1.1"/> <mask id="a-54ecac80-d791-49df-8385-226bf94c8df8" fill="white"> <path fill-rule="evenodd" clip-rule="evenodd" d="M8 16.1H16C18.1539 16.1 19.9 17.8461 19.9 20H21C21 17.2386 18.7614 15 16 15H8C5.23858 15 3 17.2386 3 20H4.1C4.1 17.8461 5.84609 16.1 8 16.1Z"/> </mask> <path class="fill-current" mask="url(#a-54ecac80-d791-49df-8385-226bf94c8df8)" d="M19.9 20H18.6V21.3H19.9V20ZM21 20V21.3H22.3V20H21ZM3 20H1.7V21.3H3V20ZM4.1 20V21.3H5.4V20H4.1ZM16 14.8H8V17.4H16V14.8ZM21.2 20C21.2 17.1281 18.8719 14.8 16 14.8V17.4C17.4359 17.4 18.6 18.5641 18.6 20H21.2ZM19.9 21.3H21V18.7H19.9V21.3ZM16 16.3C18.0435 16.3 19.7 17.9565 19.7 20H22.3C22.3 16.5206 19.4794 13.7 16 13.7V16.3ZM16 13.7H8V16.3H16V13.7ZM4.3 20C4.3 17.9565 5.95655 16.3 8 16.3V13.7C4.52061 13.7 1.7 16.5206 1.7 20H4.3ZM3 21.3H4.1V18.7H3V21.3ZM8 14.8C5.12812 14.8 2.8 17.1281 2.8 20H5.4C5.4 18.5641 6.56406 17.4 8 17.4V14.8Z"/> </svg> </a> </div> <button class="text-black dark:text-shade-lightest leading-none outline-focus transition-fade duration-300 ease-out lg:absolute lg:h-full lg:top-0 lg:invisible lg:opacity-none lg:-ml-4 md:absolute md:h-full md:top-0 md:invisible md:opacity-none md:-ml-4" @click="setTimeout(() => $publish('OPEN_MENU_DRAWER'), 0)" data-sara-click-el="button" :class="{'lg:opacity-none lg:invisible md:opacity-none md:invisible': !isCollapsed,}"> <span class="sr-only">Menü öffnen</span><svg id="mmo-menu-l" class="stroke-current" width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" role="img" aria-hidden="true"> <g id="l-menu-5f45826d-b0b5-4083-b3dd-e59bef1256c4" stroke-width="1.3" stroke-linecap="round"> <path id="line-5f45826d-b0b5-4083-b3dd-e59bef1256c4" d="M19.35 6.65H4.65"/> <path id="line_2-5f45826d-b0b5-4083-b3dd-e59bef1256c4" d="M19.35 11.65H4.65"/> <path id="line_3-5f45826d-b0b5-4083-b3dd-e59bef1256c4" d="M19.35 16.65H4.65"/> </g> </svg> </button> </div> </div> </div> <div class="absolute left-0 right-0 pointer-events-auto" data-notification-el="container" data-notification-position="default"></div> </div> </div> </header> <nav role="navigation" class="z-10 mt-8"> <div data-app-hidden> <div class="w-full border-b border-shade-lighter dark:border-black bg-white dark:bg-dm-shade-darkest shadow" data-area="tab-bar"> <ul class="flex items-center justify-around lg:hidden md:h-56 sm:h-48 mx-auto"> <li data-target-hide> <a href="https://www.manager-magazin.de/" target="_self" title="Startseite" aria-label="Startseite" class="inline-flex md:p-12 sm:p-8 text-black dark:text-shade-lightest"><svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" role="img" aria-hidden="true"> <path d="M21 19.54h.5V9.533c0-1.348-.383-2.45-1.122-3.218-.741-.768-1.782-1.139-2.974-1.14a4.241 4.241 0 00-3.599 1.888c-.694-1.178-1.908-1.884-3.45-1.884-1.349 0-2.554.556-3.327 1.58l-.166-.915-.074-.411H2.5v14.109h4.989v-8.09c0-.832.176-1.332.387-1.611a.91.91 0 01.77-.375c.375 0 .55.12.655.272.13.186.217.508.217 1.013v8.79h4.99V11.454c0-.833.176-1.332.387-1.612a.91.91 0 01.77-.375c.373 0 .538.119.637.266.126.185.209.509.209 1.019v8.789H21z" class="stroke-current"/> </svg> <span class="hidden">Startseite</span> </a> </li> <li data-target-hide> <a href="https://www.manager-magazin.de/hbm/" target="_self" title="HBm" aria-label="HBm" class="inline-flex md:p-12 sm:p-8 text-black dark:text-shade-lightest"><svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" role="img" aria-hidden="true"> <path d="M5 3v5.87c0 8.11 6.596 11.88 6.664 11.93l.331.2.34-.2C12.395 20.75 19 16.98 19 8.87V3H5zm9.622 13.88a13.373 13.373 0 01-2.617 2.4 13.095 13.095 0 01-2.617-2.4C7.89 15.12 6.42 12.48 6.41 8.87h11.188c-.01 3.62-1.479 6.25-2.977 8.01zm2.967-9.47H6.411V4.45h11.188l-.01 2.96z" class="fill-current"/> </svg> <span class="hidden">HBm</span> </a> </li> <li data-target-hide> <a href="https://www.manager-magazin.de/magazine" target="_self" title="Magazine" aria-label="Magazine" class="inline-flex md:p-12 sm:p-8 text-black dark:text-shade-lightest"><svg class="fill-current" width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" role="img" aria-hidden="true"> <path fill-rule="evenodd" clip-rule="evenodd" d="M16.342 1.031L4.345 5.024l-.009.003A.483.483 0 004 5.525V22.5a.5.5 0 00.5.5h15a.5.5 0 00.5-.5v-17a.5.5 0 00-.5-.5H17V1.506a.5.5 0 00-.658-.475zM16 2.2L7.585 5H16V2.2zM5 22V6h14v16H5z"/> <path d="M15 10c1.211 0 2 .748 2 2.144v5.281h-2.216V12.82c0-.604-.187-.991-.748-.991-.503 0-.92.388-.92 1.38v4.217h-2.217V12.82c0-.604-.201-.991-.762-.991-.505 0-.92.388-.92 1.38v4.217H7v-7.282h1.872l.243 1.34c.259-.95 1.036-1.482 1.971-1.482.964 0 1.652.551 1.9 1.439A2.079 2.079 0 0115 10.001z"/> </svg> <span class="hidden">Magazine</span> </a> </li> <li data-target-hide> <a href="https://www.manager-magazin.de/audio/" target="_self" title="Audio" aria-label="Audio" class="inline-flex md:p-12 sm:p-8 text-black dark:text-shade-lightest"><svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" role="img" aria-hidden="true"> <path d="M20.001 12.371c0-4.623-3.582-8.371-8-8.371s-8 3.748-8 8.371" class="stroke-current" stroke-width="1.1" stroke-linecap="round" stroke-linejoin="round"/> <path d="M7.106 15.911v4.606a4.605 4.605 0 110-9.211v4.605zm9.789 0v4.606a4.605 4.605 0 100-9.211v4.605z" class="stroke-current" stroke-width="1.1" stroke-linecap="round" stroke-linejoin="round"/> </svg> <span class="hidden">Audio</span> </a> </li> <li data-target-hide> <a href="https://www.manager-magazin.de/fuermich/" target="_self" title="Für mich" aria-label="Für mich" class="inline-flex md:p-12 sm:p-8 text-black dark:text-shade-lightest"><svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" role="img" aria-hidden="true"> <path class="stroke-current" d="M8.05 8.5C8.05 6.29213 9.79213 4.55 12 4.55C14.2079 4.55 15.95 6.29213 15.95 8.5C15.95 10.7079 14.2079 12.45 12 12.45C9.79213 12.45 8.05 10.7079 8.05 8.5Z" stroke-width="1.1"/> <mask id="a-f77ab660-fad7-483c-b158-fe54c30a7315" fill="white"> <path fill-rule="evenodd" clip-rule="evenodd" d="M8 16.1H16C18.1539 16.1 19.9 17.8461 19.9 20H21C21 17.2386 18.7614 15 16 15H8C5.23858 15 3 17.2386 3 20H4.1C4.1 17.8461 5.84609 16.1 8 16.1Z"/> </mask> <path class="fill-current" mask="url(#a-f77ab660-fad7-483c-b158-fe54c30a7315)" d="M19.9 20H18.6V21.3H19.9V20ZM21 20V21.3H22.3V20H21ZM3 20H1.7V21.3H3V20ZM4.1 20V21.3H5.4V20H4.1ZM16 14.8H8V17.4H16V14.8ZM21.2 20C21.2 17.1281 18.8719 14.8 16 14.8V17.4C17.4359 17.4 18.6 18.5641 18.6 20H21.2ZM19.9 21.3H21V18.7H19.9V21.3ZM16 16.3C18.0435 16.3 19.7 17.9565 19.7 20H22.3C22.3 16.5206 19.4794 13.7 16 13.7V16.3ZM16 13.7H8V16.3H16V13.7ZM4.3 20C4.3 17.9565 5.95655 16.3 8 16.3V13.7C4.52061 13.7 1.7 16.5206 1.7 20H4.3ZM3 21.3H4.1V18.7H3V21.3ZM8 14.8C5.12812 14.8 2.8 17.1281 2.8 20H5.4C5.4 18.5641 6.56406 17.4 8 17.4V14.8Z"/> </svg> <span class="hidden">Für mich</span> </a> </li> </ul> </div> </div> <span class="sm:hidden" data-app-hidden x-data x-intersect:enter.margin.-48px.0.0.0="$store.isInTopArea = true; $publish('TOPAREA_ENTER');" x-intersect:leave.margin.-48px.0.0.0="$store.isInTopArea = false; $publish('TOPAREA_LEAVE');" x-init="Alpine.store('isInTopArea', true)"></span> <div class="z-10 relative bg-white dark:bg-dm-shade-darkest w-full shadow font-sans" x-data x-init="document.fonts.ready.then(() => $swiper.update())" x-swiper="{freeMode: true,roundLengths: false,slidesPerView: 'auto',watchOverflow: true,}" @swiper-init="$swiper.slideTo($swiper.slides.length - 1, 500, false)" data-area="nav-bar" data-app-hidden x-lazyload> <div class="bg-white dark:bg-dm-shade-darkest"> <div class="lg:max-w-lg mx-auto font-sansUI flex items-center lg:h-56 md:h-56 sm:h-40 lg:pl-12 lg:pr-16 md:pl-4 md:pr-8"> <div class="h-full sm:hidden" data-app-hidden> <button class="flex items-center h-full text-black dark:text-shade-lightest text-black dark:text-shade-lightest leading-none text-s px-16 outline-focus" @click="$publish('OPEN_MENU_DRAWER')" data-sara-click-el="button"> <span><svg width="24" height="24"><use xlink:href="#mmo-menu-l"/></svg> </span> <span class="ml-8 leading-18 border-b border-transparent">Menü</span> </button> </div> <div class="sm:hidden h-full lg:py-16 md:py-16 sm:py-8" data-app-hidden> <div class="border-separator-r w-px h-full"></div> </div> <div class="polygon-swiper-button-prev relative lg:h-56 md:h-56 sm:h-40 focus:outline-none hidden select-none"> <div class="z-10 absolute left-0 bottom-0 lg:h-56 md:h-56 sm:h-40"> <div class="flex items-center"> <span class="md:hidden sm:hidden bg-white dark:bg-dm-shade-darkest w-48 py-18 text-center cursor-pointer"><svg id="mmo-chevron-left-f-s" class="stroke-current" width="12" height="12" viewBox="0 0 12 12" fill="none" xmlns="http://www.w3.org/2000/svg" role="img" aria-hidden="true"> <g id="s-chevron-left-f-fd9d978e-dab0-42a5-8b62-5a3802b27403"> <g id="s-chevron-right-f-fd9d978e-dab0-42a5-8b62-5a3802b27403"> <g id="s-chevron-right-fd9d978e-dab0-42a5-8b62-5a3802b27403"> <path id="vector-fd9d978e-dab0-42a5-8b62-5a3802b27403" d="M7.667 9.333L4.333 6l3.334-3.333" stroke-width="1.5" stroke-linecap="round"/> </g> </g> </g> </svg> </span> <span class="bg-gradient-to-r from-white dark:from-dm-shade-darkest w-24 lg:h-56 md:h-56 sm:h-40"></span> </div> </div> </div> <nav role="navigation" class="polygon-swiper relative overflow-hidden h-full bottom-negative flex grow"> <ul class="polygon-swiper-wrapper flex items-center lg:h-56 md:h-56 sm:h-40 relative bottom-px leading-18"> <li class="polygon-swiper-slide flex items-center h-full"> <a href="https://www.manager-magazin.de/" target="_self" title="Startseite" class="focus:border-black dark:focus:border-white hover:border-shade-light border-transparent inline-flex items-center text-black dark:text-shade-lightest text-s h-full pl-16 px-4"> <span class="border-b whitespace-nowrap border-inherit"> Startseite </span> <span class="leading-none ml-8"><svg id="mmo-chevron-right-m" class="stroke-current" width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg" role="img" aria-hidden="true"> <g id="m-chevron-right-588f5206-6b2e-47dd-a264-a3fa65a7dcb8"> <path id="vector-588f5206-6b2e-47dd-a264-a3fa65a7dcb8" d="M6 4l4 4-4 4" stroke-linecap="round"/> </g> </svg> </span> </a> </li> <li class="polygon-swiper-slide flex items-center h-full"> <a href="https://www.manager-magazin.de/politik/" target="_self" title="Politik" class="focus:border-black dark:focus:border-white hover:border-shade-light border-transparent inline-flex items-center text-black dark:text-shade-lightest text-s h-full px-4"> <span class="border-b whitespace-nowrap border-inherit"> Politik </span> <span class="leading-none ml-8"><svg width="16" height="16"><use xlink:href="#mmo-chevron-right-m"/></svg> </span> </a> </li> <li class="polygon-swiper-slide flex items-center h-full"> <a href="https://www.manager-magazin.de/politik/deutschland/" target="_self" title="Deutschland" class="focus:border-black dark:focus:border-white hover:border-shade-light border-transparent inline-flex items-center text-black dark:text-shade-lightest text-s h-full px-4"> <span class="border-b whitespace-nowrap border-inherit"> Deutschland </span> <span class="leading-none ml-8"><svg width="16" height="16"><use xlink:href="#mmo-chevron-right-m"/></svg> </span> </a> </li> <li class="polygon-swiper-slide flex items-center h-full"> <a href="https://www.manager-magazin.de/thema/bundestagswahl-2025/" target="_self" title="Bundestagswahl 2025" class="focus:border-black dark:focus:border-white hover:border-shade-light border-transparent inline-flex items-center text-black dark:text-shade-lightest text-s h-full px-4"> <span class="border-b whitespace-nowrap border-inherit"> Bundestagswahl 2025 </span> <span class="leading-none ml-8"><svg width="16" height="16"><use xlink:href="#mmo-chevron-right-m"/></svg> </span> </a> </li> <li class="polygon-swiper-slide flex items-center h-full"> <h1 class="font-normal whitespace-nowrap inline-block text-black dark:text-shade-lightest text-s pl-4 pr-16 pb-px"> Bundestagswahl 2025: Simone Menne beschwört transatlantisches Bündnis USA Deutschland </h1> </li> </ul> </nav> <div class="polygon-swiper-button-next relative lg:h-56 md:h-56 sm:h-40 focus:outline-none select-none hidden"> <div class="z-10 absolute right-0 bottom-0 lg:h-56 md:h-56 sm:h-40"> <div class="flex items-center"> <span class="bg-gradient-to-l from-white dark:from-dm-shade-darkest w-24 lg:h-56 md:h-56 sm:h-40"></span> <span class="md:hidden sm:hidden bg-white dark:bg-dm-shade-darkest w-48 text-center cursor-pointer py-20 leading-none"><svg width="16" height="16"><use xlink:href="#mmo-chevron-right-m"/></svg> </span> </div> </div> </div> <div class="sm:hidden h-full lg:py-16 md:py-16 sm:py-8" data-app-hidden> <div class="border-separator-r w-px h-full"></div> </div> <div class="relative sm:hidden flex-none transition-all duration-300 ease-in-out w-56 h-40" data-app-hidden x-data="{isOpen: false,open() {this.isOpen = true;$focus($refs.input);setTimeout(() => $swiper.update(), 300);},close() {this.isOpen = false;setTimeout(() => $swiper.update(), 300);}}" @keyup.escape="if (!$event.defaultPrevented) {$event.preventDefault();close();$focus($refs.toggle);}" @mousedown.outside="close()" :class="{'lg:w-4/12': isOpen,'md:w-5/12': isOpen,}"> <form action="https://www.manager-magazin.de/suche/" role="search" x-show="isOpen" x-transition.duration.300ms.opacity x-cloak> <div class="inline-flex flex-col ml-16 pr-20 w-full"> <div class="group relative flex flex-col"> <input id="search-input-field" name="suchbegriff" placeholder="Seite durchsuchen ..." x-ref="input" class="peer appearance-none rounded placeholder-shade-base dark:disabled:placeholder-shade-dark outline-focus disabled:cursor-not-allowed pl-12 pr-48 h-40 font-sansUI leading-normal text-black dark:text-shade-lightest text-s bg-white dark:bg-shade-darkest dark:disabled:bg-dm-shade-darkest read-only:bg-shade-lightest dark:read-only:bg-black border border-shade-base hover:border-black disabled:border-shade-lighter read-only:border-shade-lighter dark:read-only:border-shade-dark dark:border-shade-light dark:hover:border-shade-lightest dark:disabled:border-shade-dark autofill:transition-colors autofill:duration-max"> <span class="absolute top-0 bottom-0 right-0 pr-12 pointer-events-none flex items-center text-shade-darker dark:text-shade-lightest group-hover:text-shade-darkest dark:group-hover:text-shade-lightest peer-disabled:text-shade-base dark:peer-disabled:text-shade-dark" data-input-el="icon"><svg id="mmo-search-l" class="stroke-current" width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" role="img" aria-hidden="true"> <g id="l-search-d8a86ce5-2b85-4280-aed7-f02c4655b657"> <g id="group-d8a86ce5-2b85-4280-aed7-f02c4655b657" stroke-width="1.3"> <circle id="ellipse-d8a86ce5-2b85-4280-aed7-f02c4655b657" cx="10" cy="11" r="5.35"/> <path id="vector-d8a86ce5-2b85-4280-aed7-f02c4655b657" d="M14 15l4.5 4.5" stroke-linecap="round"/> </g> </g> </svg> </span> </div> </div> <button class="absolute top-0 right-4 bottom-0 w-48" title="Suche starten" data-sara-click-el="button" x-show="isOpen"> <span class="sr-only">Suche starten</span> </button> </form> <button class="absolute top-0 bottom-0 right-0 focus-outline flex items-center text-black dark:text-shade-lightest text-s px-16" data-sara-click-el="button" x-ref="toggle" x-show="!isOpen" x-transition.duration.300ms.opacity @click="open()"> <span class="sr-only">Suche öffnen</span><svg width="24" height="24"><use xlink:href="#mmo-search-l"/></svg> </button> </div> </div> </div> </div> <div class="hidden"><svg id="mmo-chevron-right-f-m" class="stroke-current" width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg" role="img" aria-hidden="true"> <g id="m-chevron-right-f-b687c15c-1ba4-4e31-b982-f3906acca758"> <g id="m-chevron-right-b687c15c-1ba4-4e31-b982-f3906acca758"> <path id="vector-b687c15c-1ba4-4e31-b982-f3906acca758" d="M6 4l4 4-4 4" stroke-width="1.8" stroke-linecap="round"/> </g> </g> </svg> </div> <section aria-label="Eilmeldungen" class="hidden relative z-20" data-breakingnews> <div class="absolute z-0 top-8 right-0 bottom-0 left-0 shadow"></div> <ul class="relative z-10 bg-attention" data-area="breaking-bar" data-breakingnews-el="list"></ul> <template id="prototype-breaking-news-default"> <li class="w-full"> <div class="sm:max-w-sm md:max-w-md md:mx-auto sm:mx-auto"> <a data-proto-href="__proto_url__" title="__proto_headline__" class="text-black flex font-sansUI items-center justify-between lg:max-w-lg lg:px-32 lg:py-16 md:max-w-md md:px-24 md:py-16 mx-auto sm:max-w-sm sm:px-16 sm:py-12"> <span class="lg:text-base md:text-base sm:text-s font-bold"> <span class="uppercase pr-4">EILMELDUNG</span> — <span class="pl-4">__proto_headline__</span> </span> <span class="leading-none sm:hidden shrink-0 ml-8" aria-hidden="true"><svg width="16" height="16"><use xlink:href="#mmo-chevron-right-f-m"/></svg> </span> <span class="leading-none lg:hidden md:hidden shrink-0 ml-8" aria-hidden="true"><svg width="12" height="12"><use xlink:href="#mmo-chevron-right-f-s"/></svg> </span> </a> </div> </li> </template> <template id="prototype-breaking-news-textonly"> <li class="w-full"> <div class="sm:max-w-sm md:max-w-md md:mx-auto sm:mx-auto"> <span class="text-black flex font-sansUI items-center justify-between lg:max-w-lg lg:px-32 lg:py-16 md:max-w-md md:px-24 md:py-16 mx-auto sm:max-w-sm sm:px-16 sm:py-12"> <span class="lg:text-base md:text-base sm:text-s font-bold"> <span class="uppercase pr-4">EILMELDUNG</span> — <span class="pl-4">__proto_headline__</span> </span> </span> </div> </li> </template> </section> </nav> <script>if (typeof(Event) === 'function') {window.dispatchEvent(new Event('POLYGON_DOM_HEADER_READY'));}</script> <div class="relative sm:bg-shade-lightest sm:dark:bg-black md:bg-shade-lightest md:dark:bg-black"> <div class="relative z-20 w-full mx-auto sm:max-w-sm md:max-w-md lg:max-w-lg"> <div class="lg:h-8 md:h-8 sm:h-4"></div> <div class="iqdcontainer md:advertisement-filled:overflow-hidden sm:advertisement-filled:overflow-hidden" data-placement="pos_header" data-device="desktop" data-advertisement="pos_header desktop pos_header:desktop lg md sm"></div> <div class="iqdcontainer md:advertisement-filled:overflow-hidden sm:advertisement-filled:overflow-hidden" data-placement="pos_header" data-device="mobile" data-advertisement="pos_header mobile pos_header:mobile lg md sm"></div> <div class="iqdcontainer md:advertisement-filled:overflow-hidden sm:advertisement-filled:overflow-hidden lg:advertisement-filled:py-8 md:advertisement-filled:py-8 sm:advertisement-filled:py-4" data-placement="pos_1" data-device="desktop" data-advertisement="pos_1 desktop pos_1:desktop lg md sm"></div> <div class="relative lg:pt-8 md:pt-8 sm:pt-4 lg:px-6 lg:bg-shade-lightest lg:dark:bg-black"> <main id="Inhalt" class="z-20 relative"> <article class="bg-white dark:bg-dm-shade-darkest shadow" aria-label="Spannungen zwischen Deutschland und USA: „Das geht weit über Berlin und Washington hinaus“" data-featurebar-height> <header data-area="intro"> <div class="lg:py-40 md:py-40 sm:py-32"> <div class="lg:w-10/12 md:w-10/12 lg:mx-auto md:mx-auto lg:px-24 md:px-24 sm:px-16"> <h2> <span class="block text-primary-base dark:text-dm-primary-base font-sansUI font-bold lg:text-l md:text-l sm:text-base lg:mb-4 md:mb-6 sm:mb-6"> Spannungen zwischen Deutschland und USA </span> <span class="font-brandUI font-extrabold lg:text-7xl md:text-5xl sm:text-4xl leading-tight"><span class="align-middle">„Das geht weit über Berlin und Washington hinaus“</span> </span> </h2> <div class="RichText RichText--sans leading-loose lg:text-xl md:text-xl sm:text-l lg:mt-20 md:mt-20 sm:mt-24"> Noch in der Wahlnacht hat Unions-Kanzlerkandidat Friedrich Merz die US-Regierung scharf kritisiert. Amcham-Präsidentin Simone Menne plädiert für eine Stärkung der angekratzten transatlantischen Partnerschaft: Die Grundlage von Vertrauen müsse erhalten bleiben und gefestigt werden. </div> <div class="lg:mb-32 md:mb-32 sm:mb-24"></div> <div class="font-sansUI lg:text-base md:text-base sm:text-s text-shade-dark dark:text-shade-light mb-4"> Von <a class="text-black dark:text-shade-lightest font-bold border-b border-shade-light hover:border-black dark:hover:border-white" href="https://www.manager-magazin.de/impressum/autor-c91aa4ad-0001-0003-0000-000000000953" target="_self" title="Kai Lange"> Kai Lange</a></div> <div class="font-sansUI lg:text-base md:text-base sm:text-s text-shade-dark dark:text-shade-light"> <time class="timeformat" datetime="2025-02-24 12:47:00">24.02.2025, 12.47 Uhr</time> </div> </div> </div> </header> <div class="relative" data-article-el="body"> <div class="sticky z-20" style="top: var(--polygon-headerbar-height, 0px);" data-headerbar-height data-app-hidden> <div class="bg-white dark:bg-dm-shade-darkest mx-auto sm:max-w-sm md:max-w-md lg:max-w-lg relative lg:px-12 md:px-12 sm:px-4 flex items-center justify-between" id="feature-bar" data-area="feature-bar" data-sara-component="{&#34;name&#34;:&#34;feature-bar&#34;,&#34;type&#34;:&#34;generic&#34;}" x-data="{shareUrl: 'https://www.manager-magazin.de/politik/deutschland/bundestagswahl-2025-simone-menne-beschwoert-transatlantisches-buendnis-usa-deutschland-a-f3413df9-a4df-4c75-b9bc-b5b2667117b0',showContextMenu: false,}" x-app-ignore> <hr class="absolute top-0 lg:left-24 md:left-24 sm:left-16 lg:right-24 md:right-24 sm:right-16 h-px border-0 border-separator-t" aria-hidden="true"> <ul class="flex flex-row items-center"> <li> <button class="flex hover:opacity-distinct text-black dark:text-shade-lightest lg:py-16 md:py-16 sm:py-12 px-12" data-component="BookmarkButton" data-settings="{&#34;collection&#34;:&#34;article&#34;,&#34;documentId&#34;:&#34;f3413df9-a4df-4c75-b9bc-b5b2667117b0&#34;}" data-area="bookmark_button" data-sara-click-el="button" data-sara-click-suppress title="Zur Merkliste hinzufügen"> <span class="sr-only" data-bookmark-button-el="label">Zur Merkliste hinzufügen</span> <span class="leading-none" data-bookmark-button-el="icon-inactive"><svg id="mmo-bookmark-xl" class="stroke-current" width="28" height="28" viewBox="0 0 28 28" fill="none" xmlns="http://www.w3.org/2000/svg" role="img" aria-hidden="true"> <g id="xl-bookmark-793a272f-9e30-4892-a5cb-42600d2dd89f"> <path id="bookmark-793a272f-9e30-4892-a5cb-42600d2dd89f" d="M12.81 18.257L7.5 23.33V4.5h12v18.83l-5.31-5.073a1 1 0 00-1.38 0z" stroke-linecap="round" stroke-linejoin="round"/> </g> </svg> </span> <span class="leading-none hidden" data-bookmark-button-el="icon-active"><svg id="mmo-bookmark-f-xl" width="28" height="28" viewBox="0 0 28 28" fill="none" xmlns="http://www.w3.org/2000/svg" role="img" aria-hidden="true"> <g id="xl-bookmark-f-9ac58730-73da-415c-9d13-78aa9ba81103"> <g id="xl-bookmark-9ac58730-73da-415c-9d13-78aa9ba81103"> <path id="bookmark-9ac58730-73da-415c-9d13-78aa9ba81103" d="M13.155 18.618l-5.31 5.074A.5.5 0 017 23.331V4.5a.5.5 0 01.5-.5h12a.5.5 0 01.5.5v18.83a.5.5 0 01-.846.362l-5.309-5.074a.5.5 0 00-.69 0z" class="fill-current"/> </g> </g> </svg> </span> </button> </li> <li> <span x-data="{isPlayPending: false,isLoading: false,isDisabled: false,isPlaying: false,play() {$publish('AUDIO_PLAYER_PLAY', $deepclone($audio.clip));this.isPlayPending = false;this.isLoading = false;this.isPlaying = true;$cooldown(2000, 'isDisabled');},enterPendingState() {this.isPlayPending = true;this.isLoading = true;this.isDisabled = true;if ($audio.isInitialized) $audio.loadData();},}" x-audio-omny="eyYjMzQ7YXVkaW9zJiMzNDs6W3smIzM0O2FydGljbGVJZCYjMzQ7OiYjMzQ7ZjM0MTNkZjktYTRkZi00Yzc1LWI5YmMtYjViMjY2NzExN2IwJiMzNDssJiMzNDtmbGFncyYjMzQ7OltdLCYjMzQ7aXNFbmNyeXB0ZWQmIzM0OzpmYWxzZSwmIzM0O29tbnlzdHVkaW9DbGlwSWQmIzM0OzomIzM0OzRlODgxZmM3LThhMDYtNGMyZi05MmUwLWIyOGUwMGMyNmMxNiYjMzQ7LCYjMzQ7c3Vic2NyaXB0aW9ucyYjMzQ7OltdfV19" @audio-omny-initialized="if (isPlayPending) $audio.loadData();" @audio-omny-loaded="if (isPlayPending) play();" @click="if (isPlayPending) {return;}if ($audio.isInitialized && $audio.clips.length) {play();} else {enterPendingState();}"> <button type="button" class="font-sansUI leading-normal text-s whitespace-nowrap text-black dark:text-shade-lightest hover:opacity-distinct disabled:opacity-slight disabled:cursor-not-allowed flex flex-row items-center lg:py-16 md:py-16 sm:py-12 px-12" :disabled="isDisabled" data-area="play_button" data-sara-click-el="button" title="Artikel anhören (4 Minuten)"> <span class="rounded-circle w-20 h-20 m-4 border-2 border-shade-base dark:border-shade-light animate-spin" style="border-top-color: transparent;" x-show="isLoading && !$audio.hasError" x-cloak></span> <span class="flex" x-show="!isLoading || $audio.hasError"><svg id="mmo-rounded-audio-play-xl" width="28" height="28" viewBox="0 0 28 28" fill="none" xmlns="http://www.w3.org/2000/svg" role="img" aria-hidden="true"> <path d="M14 2C7.31818 2 2 7.31818 2 14C2 20.6818 7.31818 26 14 26C20.6818 26 26 20.6818 26 14C26 7.31818 20.6818 2 14 2Z" class="stroke-current"/> <path d="M10.5 9.08623C10.5 9.01723 10.5739 8.97338 10.6344 9.00642L19.6429 13.9201C19.706 13.9546 19.706 14.0453 19.6429 14.0797L10.6344 18.9934C10.5739 19.0264 10.5 18.9826 10.5 18.9136V9.08623Z" class="stroke-current" stroke-linejoin="round"/> </svg> </span> <span class="sr-only">Artikel anhören (4 Minuten)</span> <span class="ml-6 leading-none" aria-hidden="true">4 Min</span> </button> </span> </li> </ul> <ul class="flex items-center"> <li class="sm:hidden"> <a class="inline-flex items-center text-black dark:text-shade-lightest hover:opacity-distinct lg:py-16 md:py-16 sm:py-12 px-12" href="https://www.linkedin.com/sharing/share-offsite/?url=https%3A%2F%2Fwww.manager-magazin.de%2Fpolitik%2Fdeutschland%2Fbundestagswahl-2025-simone-menne-beschwoert-transatlantisches-buendnis-usa-deutschland-a-f3413df9-a4df-4c75-b9bc-b5b2667117b0%3Fsara_ref%3Dre-so-li-sh" target="_self" rel="nofollow" title="LinkedIn" data-sara-click-el="button" @click="if (!$userAgentUtils.isMobile) {$event.preventDefault();window.open($el.href, 'Beitrag teilen', 'height=500,width=600');}" data-sara-cta="sharing:LinkedIn"><svg id="mmo-linkedin-xl" width="28" height="28" viewBox="0 0 28 28" fill="none" stroke="currentColor" xmlns="http://www.w3.org/2000/svg" role="img" aria-hidden="true"> <path d="M6.844 9.07a2.16 2.16 0 100-4.32 2.16 2.16 0 000 4.32zM4.966 11.291h3.723V23.25H4.966V11.291zM11.62 11.291h3.713v1.438h.03c1.566-2.9 7.953-2.94 7.953 2.949v7.572h-3.728v-6.277c0-1.966-.662-2.695-2.018-2.695-1.421 0-2.236.89-2.236 2.694v6.278H11.62V11.291z"/> </svg> <span class="sr-only">LinkedIn</span> </a> </li> <li class="sm:hidden"> <a class="inline-flex items-center text-black dark:text-shade-lightest hover:opacity-distinct lg:py-16 md:py-16 sm:py-12 px-12" href="https://www.xing.com/social/share/spi?sc_p=b7910_cb&url=https%3A%2F%2Fwww.manager-magazin.de%2Fpolitik%2Fdeutschland%2Fbundestagswahl-2025-simone-menne-beschwoert-transatlantisches-buendnis-usa-deutschland-a-f3413df9-a4df-4c75-b9bc-b5b2667117b0%3Fsara_ref%3Dre-so-xi-sh&urn=surn%253Ax-xing%253Asocial%253Aexternal_link%253A23356071.2ebd80" target="_self" rel="nofollow" title="Xing" data-sara-click-el="button" @click="if (!$userAgentUtils.isMobile) {$event.preventDefault();window.open($el.href, 'Beitrag teilen', 'height=500,width=600');}" data-sara-cta="sharing:Xing"><svg id="mmo-xing-xl" width="28" height="28" viewBox="0 0 28 28" fill="none" stroke="currentColor" xmlns="http://www.w3.org/2000/svg" role="img" aria-hidden="true"> <path d="M6.102 7.62c-.183 0-.336.064-.413.19-.08.129-.067.295.017.464l2.047 3.542c.003.007.003.011 0 .018l-3.216 5.675c-.084.167-.08.335 0 .464a.446.446 0 00.395.207H7.96c.453 0 .67-.306.826-.585l3.267-5.779-2.08-3.628c-.151-.269-.38-.568-.843-.568H6.102zM20.006 3.507c-.452 0-.648.285-.81.576L12.46 16.027l4.301 7.89c.15.268.382.577.846.577h3.023c.182 0 .325-.07.402-.194.08-.129.078-.3-.006-.467l-4.268-7.797a.018.018 0 010-.02L23.46 4.167c.084-.167.086-.338.006-.467-.077-.125-.22-.193-.402-.193h-3.058z"/> </svg> <span class="sr-only">Xing</span> </a> </li> <li class="sm:hidden"> <a class="inline-flex items-center text-black dark:text-shade-lightest hover:opacity-distinct lg:py-16 md:py-16 sm:py-12 px-12" href="https://twitter.com/intent/tweet?lang=de&text=Spannungen+zwischen+Deutschland+und+USA%3A+%E2%80%9EDas+geht+weit+%C3%BCber+Berlin+und+Washington+hinaus%E2%80%9C&url=https%3A%2F%2Fwww.manager-magazin.de%2Fpolitik%2Fdeutschland%2Fbundestagswahl-2025-simone-menne-beschwoert-transatlantisches-buendnis-usa-deutschland-a-f3413df9-a4df-4c75-b9bc-b5b2667117b0%3Fsara_ref%3Dre-so-tw-sh&via=manager_magazin" target="_self" rel="nofollow" title="X.com" data-sara-click-el="button" @click="if (!$userAgentUtils.isMobile) {$event.preventDefault();window.open($el.href, 'Beitrag teilen', 'height=500,width=600');}" data-sara-cta="sharing:X.com"><svg id="mmo-twitter-xl" width="28" height="28" viewBox="0 0 28 28" fill="none" xmlns="http://www.w3.org/2000/svg" role="img" aria-hidden="true"> <path d="M15.8619 12.4686L23.1472 4H21.4208L15.095 11.3532L10.0425 4H4.21509L11.8554 15.1193L4.21509 24H5.94158L12.6219 16.2348L17.9576 24H23.785L15.8619 12.4686ZM6.56366 5.29968H9.21546L21.4216 22.7594H18.7698L6.56366 5.29968Z" shape-rendering="geometricPrecision" class="fill-current"/> </svg> <span class="sr-only">X.com</span> </a> </li> <li class="sm:hidden"> <a class="inline-flex items-center text-black dark:text-shade-lightest hover:opacity-distinct lg:py-16 md:py-16 sm:py-12 px-12" href="https://www.facebook.com/share.php?t=Spannungen+zwischen+Deutschland+und+USA%3A+%E2%80%9EDas+geht+weit+%C3%BCber+Berlin+und+Washington+hinaus%E2%80%9C&u=https%3A%2F%2Fwww.manager-magazin.de%2Fpolitik%2Fdeutschland%2Fbundestagswahl-2025-simone-menne-beschwoert-transatlantisches-buendnis-usa-deutschland-a-f3413df9-a4df-4c75-b9bc-b5b2667117b0%3Fsara_ref%3Dre-so-fb-sh" target="_self" rel="nofollow" title="Facebook" data-sara-click-el="button" @click="if (!$userAgentUtils.isMobile) {$event.preventDefault();window.open($el.href, 'Beitrag teilen', 'height=500,width=600');}" data-sara-cta="sharing:Facebook"><svg id="mmo-facebook-xl" width="28" height="28" viewBox="0 0 28 28" fill="none" xmlns="http://www.w3.org/2000/svg" role="img" aria-hidden="true"> <path d="M10.802 25.083v-9.576H7.467v-4.412h3.335v-3.12c0-3.337 2.152-5.058 5.165-5.058 1.4 0 2.69.107 3.013.107v3.551h-2.044c-1.614 0-2.045.754-2.045 1.937v2.583h4.412l-1.506 4.412H14.89v9.576h-4.089z" class="stroke-current" stroke-miterlimit="10" stroke-linejoin="round"/> </svg> <span class="sr-only">Facebook</span> </a> </li> <li class="sm:hidden"> <a class="inline-flex items-center text-black dark:text-shade-lightest hover:opacity-distinct lg:py-16 md:py-16 sm:py-12 px-12" href="mailto:?subject=Spannungen%20zwischen%20Deutschland%20und%20USA:%20%E2%80%9EDas%20geht%20weit%20%C3%BCber%20Berlin%20und%20Washington%20hinaus%E2%80%9C%20%28manager%29&body=https%3A%2F%2Fwww.manager-magazin.de%2Fpolitik%2Fdeutschland%2Fbundestagswahl-2025-simone-menne-beschwoert-transatlantisches-buendnis-usa-deutschland-a-f3413df9-a4df-4c75-b9bc-b5b2667117b0%3Fsara_ref%3Dre-em-em-sh" target="_self" rel="nofollow" title="E-Mail" data-sara-click-el="button" data-sara-cta="sharing:E-Mail"><svg id="mmo-mail-xl" class="stroke-current" width="28" height="28" viewBox="0 0 28 28" fill="none" xmlns="http://www.w3.org/2000/svg" role="img" aria-hidden="true"> <g id="xl-mail-6fe4b6ea-3142-4249-8c29-cca4549afd54"> <path id="rectangle-6fe4b6ea-3142-4249-8c29-cca4549afd54" d="M4.5 6.5h19m-19 0v15m0-15l6.5 7m12.5-7v15m0-15l-6.5 7m6.5 8h-19m19 0l-6.5-8m-12.5 8l6.5-8m0 0l3 2.833 3-2.833" stroke-linecap="round" stroke-linejoin="round"/> </g> </svg> <span class="sr-only">E-Mail</span> </a> </li> <li class="sm:hidden"> <button class="inline-flex items-center text-black dark:text-shade-lightest hover:opacity-distinct lg:py-16 md:py-16 sm:py-12 px-12" data-sara-click-el="button" @click.prevent="const shareUrlObject = new URL(shareUrl);shareUrlObject.searchParams.set('sara_ref', 're-xx-cp-sh');if ($webUtils.copyToClipboard(shareUrlObject.href)) {$notificationService.addNotification({type: 'NOTIFICATION_TYPE_SUCCESS',headline: 'Link kopiert',description: 'Die Artikel-URL wurde erfolgreich in Ihrer Zwischenablage gespeichert.',});}" data-sara-cta="sharing:Link kopieren" title="Link kopieren"><svg id="mmo-copylink-xl" class="stroke-current" width="28" height="28" viewBox="0 0 28 28" fill="none" xmlns="http://www.w3.org/2000/svg" role="img" aria-hidden="true"> <g id="xl-copylink-c9e93763-f3d3-4690-91c7-b29bb5c3e08d" stroke-width="1.1" stroke-linecap="round"> <path id="rectangle-c9e93763-f3d3-4690-91c7-b29bb5c3e08d" d="M14.47 17.3s.945.944-.1 1.989l-2.137 2.137a3.5 3.5 0 01-4.95 0l-.354-.354-.354-.354a3.5 3.5 0 010-4.95l2.137-2.137c1.045-1.045 1.987-.102 1.987-.102" stroke-miterlimit="10"/> <path id="rectangle_2-c9e93763-f3d3-4690-91c7-b29bb5c3e08d" d="M17.299 14.471s.944.945 1.989-.1l2.137-2.137a3.5 3.5 0 000-4.95l-.354-.354-.354-.354a3.5 3.5 0 00-4.95 0L13.63 8.713c-1.045 1.045-.102 1.987-.102 1.987" stroke-miterlimit="10"/> <path id="vector-c9e93763-f3d3-4690-91c7-b29bb5c3e08d" d="M10.293 17.707l7.414-7.414"/> </g> </svg> <span class="sr-only">Link kopieren</span> </button> </li> <li class="md:hidden lg:hidden relative"> <button class="inline-flex items-center text-black dark:text-shade-lightest hover:opacity-distinct lg:py-16 md:py-16 sm:py-12 px-12" title="Weitere Optionen zum Teilen" data-sara-click-el="button" @click.prevent.stop="showContextMenu = !showContextMenu;if (!showContextMenu) {return;}if ($refs.firstShareLink && $userAgentUtils.isMobile) {$focus($refs.firstShareLink);} else {$focus($refs.copyLink);}"><svg id="mmo-share-xl" width="28" height="28" viewBox="0 0 28 28" fill="none" xmlns="http://www.w3.org/2000/svg" role="img" aria-hidden="true"> <path d="M15.667 9.833V4.654l8.102 7.596-8.102 7.596v-5.18h-.5c-3.207 0-5.801 1.373-7.775 3.06-1.787 1.528-3.083 3.328-3.894 4.65.212-2.734.887-5.781 2.53-8.182 1.72-2.51 4.528-4.36 9.139-4.36h.5zm-.253-5.416l.103-.11-.103.11zm8.472 7.942z" class="stroke-current"/> </svg> <span class="sr-only">Weitere Optionen zum Teilen</span> </button> </li> </ul> <hr class="absolute bottom-0 lg:left-24 md:left-24 sm:left-16 lg:right-24 md:right-24 sm:right-16 h-px border-0 border-separator-b" aria-hidden="true"> <div class="absolute right-0 top-12/12 lg:mr-8 border border-shade-lighter inline-block shadow-sm rounded min-w-s font-sansUI bg-white dark:bg-dm-shade-darkest text-base py-12 text-left z-10 md:hidden lg:hidden" x-show="showContextMenu" x-cloak @click.away="showContextMenu = false"> <ul> <li> <a class="flex items-center leading-normal px-16 py-12 text-black dark:text-shade-lightest hover:bg-shade-lightest dark:hover:bg-black w-full disabled:opacity-slight disabled:cursor-not-allowed" href="https://www.linkedin.com/sharing/share-offsite/?url=https%3A%2F%2Fwww.manager-magazin.de%2Fpolitik%2Fdeutschland%2Fbundestagswahl-2025-simone-menne-beschwoert-transatlantisches-buendnis-usa-deutschland-a-f3413df9-a4df-4c75-b9bc-b5b2667117b0%3Fsara_ref%3Dre-so-li-sh" target="_self" rel="nofollow" title="LinkedIn" data-sara-click-el="button" x-ref="firstShareLink" data-sara-cta="sharing:LinkedIn"> <span> <span class="mr-16 inline-flex align-middle"><svg id="mmo-linkedin-l" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" xmlns="http://www.w3.org/2000/svg" role="img" aria-hidden="true"> <path d="M5.617 7.603a1.927 1.927 0 100-3.853 1.927 1.927 0 000 3.853zM3.942 9.584h3.32V20.25h-3.32V9.584zM9.877 9.584h3.312v1.282h.026c1.397-2.586 7.095-2.622 7.095 2.63v6.754h-3.326v-5.599c0-1.753-.59-2.403-1.8-2.403-1.268 0-1.994.794-1.994 2.403v5.6H9.877V9.583z"/> </svg> </span> <span class="align-middle">LinkedIn</span> </span> </a> </li> <li> <a class="flex items-center leading-normal px-16 py-12 text-black dark:text-shade-lightest hover:bg-shade-lightest dark:hover:bg-black w-full disabled:opacity-slight disabled:cursor-not-allowed" href="https://www.xing.com/social/share/spi?sc_p=b7910_cb&url=https%3A%2F%2Fwww.manager-magazin.de%2Fpolitik%2Fdeutschland%2Fbundestagswahl-2025-simone-menne-beschwoert-transatlantisches-buendnis-usa-deutschland-a-f3413df9-a4df-4c75-b9bc-b5b2667117b0%3Fsara_ref%3Dre-so-xi-sh&urn=surn%253Ax-xing%253Asocial%253Aexternal_link%253A23356071.2ebd80" target="_self" rel="nofollow" title="Xing" data-sara-click-el="button" data-sara-cta="sharing:Xing"> <span> <span class="mr-16 inline-flex align-middle"><svg id="mmo-xing-l" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" xmlns="http://www.w3.org/2000/svg" role="img" aria-hidden="true"> <path d="M5.508 6.862c-.148 0-.272.052-.335.153-.064.105-.054.24.014.377l1.658 2.87c.003.006.003.009 0 .014L4.24 14.874c-.068.136-.065.272 0 .377.062.1.173.167.32.167h2.453c.366 0 .543-.248.668-.474l2.648-4.682-1.686-2.94c-.122-.217-.307-.46-.683-.46H5.508zM17.021 3.498c-.366 0-.525.23-.657.467l-5.457 9.677 3.485 6.393c.122.217.31.467.685.467h2.45c.147 0 .263-.056.325-.157.065-.104.064-.243-.005-.378L14.39 13.65a.014.014 0 010-.016l5.43-9.601c.068-.136.07-.274.005-.379-.063-.1-.179-.156-.326-.156H17.02z"/> </svg> </span> <span class="align-middle">Xing</span> </span> </a> </li> <li> <a class="flex items-center leading-normal px-16 py-12 text-black dark:text-shade-lightest hover:bg-shade-lightest dark:hover:bg-black w-full disabled:opacity-slight disabled:cursor-not-allowed" href="https://twitter.com/intent/tweet?lang=de&text=Spannungen+zwischen+Deutschland+und+USA%3A+%E2%80%9EDas+geht+weit+%C3%BCber+Berlin+und+Washington+hinaus%E2%80%9C&url=https%3A%2F%2Fwww.manager-magazin.de%2Fpolitik%2Fdeutschland%2Fbundestagswahl-2025-simone-menne-beschwoert-transatlantisches-buendnis-usa-deutschland-a-f3413df9-a4df-4c75-b9bc-b5b2667117b0%3Fsara_ref%3Dre-so-tw-sh&via=manager_magazin" target="_self" rel="nofollow" title="X.com" data-sara-click-el="button" data-sara-cta="sharing:X.com"> <span> <span class="mr-16 inline-flex align-middle"><svg id="mmo-twitter-l" width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" role="img" aria-hidden="true"> <path d="M13.675 10.6229L20.228 3.00488H18.675L12.985 9.61888L8.44 3.00488H3.198L10.071 13.0069L3.198 20.9949H4.751L10.761 14.0099L15.56 20.9949H20.802L13.675 10.6219V10.6229ZM5.31 4.17288H7.695L18.675 19.8799H16.29L5.31 4.17288Z" shape-rendering="geometricPrecision" class="fill-current"/> </svg> </span> <span class="align-middle">X.com</span> </span> </a> </li> <li> <a class="flex items-center leading-normal px-16 py-12 text-black dark:text-shade-lightest hover:bg-shade-lightest dark:hover:bg-black w-full disabled:opacity-slight disabled:cursor-not-allowed" href="https://www.facebook.com/share.php?t=Spannungen+zwischen+Deutschland+und+USA%3A+%E2%80%9EDas+geht+weit+%C3%BCber+Berlin+und+Washington+hinaus%E2%80%9C&u=https%3A%2F%2Fwww.manager-magazin.de%2Fpolitik%2Fdeutschland%2Fbundestagswahl-2025-simone-menne-beschwoert-transatlantisches-buendnis-usa-deutschland-a-f3413df9-a4df-4c75-b9bc-b5b2667117b0%3Fsara_ref%3Dre-so-fb-sh" target="_self" rel="nofollow" title="Facebook" data-sara-click-el="button" data-sara-cta="sharing:Facebook"> <span> <span class="mr-16 inline-flex align-middle"><svg id="mmo-facebook-l" width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" role="img" aria-hidden="true"> <path d="M9.26 21.5v-8.209H6.4V9.51h2.86V6.835c0-2.86 1.844-4.335 4.426-4.335 1.2 0 2.306.092 2.583.092v3.044h-1.752c-1.384 0-1.753.646-1.753 1.66V9.51h3.782l-1.292 3.781h-2.49V21.5H9.26z" class="stroke-current" stroke-miterlimit="10" stroke-linejoin="round"/> </svg> </span> <span class="align-middle">Facebook</span> </span> </a> </li> <li> <a class="flex items-center leading-normal px-16 py-12 text-black dark:text-shade-lightest hover:bg-shade-lightest dark:hover:bg-black w-full disabled:opacity-slight disabled:cursor-not-allowed" href="mailto:?subject=Spannungen%20zwischen%20Deutschland%20und%20USA:%20%E2%80%9EDas%20geht%20weit%20%C3%BCber%20Berlin%20und%20Washington%20hinaus%E2%80%9C%20%28manager%29&body=https%3A%2F%2Fwww.manager-magazin.de%2Fpolitik%2Fdeutschland%2Fbundestagswahl-2025-simone-menne-beschwoert-transatlantisches-buendnis-usa-deutschland-a-f3413df9-a4df-4c75-b9bc-b5b2667117b0%3Fsara_ref%3Dre-em-em-sh" target="_self" rel="nofollow" title="E-Mail" data-sara-click-el="button" data-sara-cta="sharing:E-Mail"> <span> <span class="mr-16 inline-flex align-middle"><svg id="mmo-mail-l" width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" role="img" aria-hidden="true"> <path class="stroke-current" d="M3.5 5.5H20.5M3.5 5.5V18.5M3.5 5.5L10 12M20.5 5.5V18.5M20.5 5.5L14 12M20.5 18.5H3.5M20.5 18.5L14 12M3.5 18.5L10 12M10 12L12 14L14 12" stroke-linecap="round" stroke-linejoin="round"/> </svg> </span> <span class="align-middle">E-Mail</span> </span> </a> </li> <li data-not-mobile-hidden> <a class="flex items-center leading-normal px-16 py-12 text-black dark:text-shade-lightest hover:bg-shade-lightest dark:hover:bg-black w-full disabled:opacity-slight disabled:cursor-not-allowed" href="fb-messenger://share?link=https%3A%2F%2Fwww.manager-magazin.de%2Fpolitik%2Fdeutschland%2Fbundestagswahl-2025-simone-menne-beschwoert-transatlantisches-buendnis-usa-deutschland-a-f3413df9-a4df-4c75-b9bc-b5b2667117b0%3Fsara_ref%3Dre-so-fm-sh&app_id=" target="_self" rel="nofollow" title="Messenger" data-sara-click-el="button" data-sara-cta="sharing:Messenger"> <span> <span class="mr-16 inline-flex align-middle"><svg id="mmo-messenger-l" width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" role="img" aria-hidden="true"> <path d="M6.563 18.418c0-.314-.148-.602-.382-.79-1.894-1.522-3.08-3.765-3.08-6.257C3.1 6.835 7.05 3.1 12 3.1c4.948 0 8.9 3.734 8.9 8.27 0 4.535-3.952 8.27-8.9 8.27-.852 0-1.674-.11-2.452-.317a1.014 1.014 0 00-.762.096l-2.224 1.265v-2.267z" class="stroke-current"/> <path d="M10.996 8.968l-5.069 5.368 4.614-2.532 2.41 2.532 5.04-5.368-4.561 2.487-2.434-2.487z" class="fill-current"/> </svg> </span> <span class="align-middle">Messenger</span> </span> </a> </li> <li data-not-mobile-hidden> <a class="flex items-center leading-normal px-16 py-12 text-black dark:text-shade-lightest hover:bg-shade-lightest dark:hover:bg-black w-full disabled:opacity-slight disabled:cursor-not-allowed" href="whatsapp://send?text=Spannungen+zwischen+Deutschland+und+USA%3A+%E2%80%9EDas+geht+weit+%C3%BCber+Berlin+und+Washington+hinaus%E2%80%9C+%28manager%29+https%3A%2F%2Fwww.manager-magazin.de%2Fpolitik%2Fdeutschland%2Fbundestagswahl-2025-simone-menne-beschwoert-transatlantisches-buendnis-usa-deutschland-a-f3413df9-a4df-4c75-b9bc-b5b2667117b0%3Fsara_ref%3Dre-so-wa-sh" target="_self" rel="nofollow" title="WhatsApp" data-sara-click-el="button" data-sara-cta="sharing:WhatsApp"> <span> <span class="mr-16 inline-flex align-middle"><svg id="mmo-whatsapp-l" width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" role="img" aria-hidden="true"> <path d="M2.87 11.86v-.002C2.85 6.848 6.932 2.8 11.974 2.8c5.042 0 9.126 4.05 9.126 9.039 0 4.99-4.084 9.038-9.126 9.038a9.185 9.185 0 01-4.24-1.04l-.23.444.23-.444a1.014 1.014 0 00-.78-.067l-4.16 1.347 1.346-3.953a1.015 1.015 0 00-.082-.831A9.006 9.006 0 012.87 11.86z" class="stroke-current"/> <path d="M16.774 13.84c-.062-.083-.206-.145-.434-.27-.227-.103-1.322-.64-1.53-.723-.206-.082-.35-.103-.495.104-.145.227-.579.723-.703.868-.124.144-.268.165-.475.062-.227-.104-.95-.351-1.798-1.095-.661-.58-1.116-1.323-1.24-1.53-.124-.227-.02-.351.103-.454.104-.104.228-.27.33-.393.104-.124.146-.228.228-.372.083-.145.042-.269-.02-.393-.062-.103-.496-1.199-.682-1.653-.186-.434-.372-.372-.496-.372s-.29-.02-.434-.02a.89.89 0 00-.6.268c-.206.227-.785.764-.785 1.86 0 1.095.806 2.15.91 2.294.103.144 1.55 2.46 3.823 3.348 2.273.889 2.273.6 2.686.558.414-.041 1.323-.537 1.509-1.054.165-.496.165-.93.103-1.034z" class="fill-current"/> </svg> </span> <span class="align-middle">WhatsApp</span> </span> </a> </li> <li> <button class="flex items-center leading-normal px-16 py-12 text-black dark:text-shade-lightest hover:bg-shade-lightest dark:hover:bg-black w-full disabled:opacity-slight disabled:cursor-not-allowed" title="Link kopieren" data-sara-click-el="button" @click.prevent="const shareUrlObject = new URL(shareUrl);shareUrlObject.searchParams.set('sara_ref', 're-xx-cp-sh');if ($webUtils.copyToClipboard(shareUrlObject.href)) {$notificationService.addNotification({type: 'NOTIFICATION_TYPE_SUCCESS',headline: 'Link kopiert',description: 'Die Artikel-URL wurde erfolgreich in Ihrer Zwischenablage gespeichert.',});}" x-ref="copyLink" data-sara-cta="sharing:Link kopieren"> <span> <span class="mr-16 inline-flex align-middle"><svg id="mmo-copylink-l" class="stroke-current" width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" role="img" aria-hidden="true"> <g id="l-copylink-cb92bf4c-0e66-4481-b640-cf3d4c7708fb" stroke-width="1.1" stroke-linecap="round"> <path id="rectangle-cb92bf4c-0e66-4481-b640-cf3d4c7708fb" d="M12.403 14.828s.81.81-.086 1.705l-1.832 1.832a3 3 0 01-4.242 0l-.304-.303-.304-.304a3 3 0 010-4.243l1.833-1.832c.895-.895 1.703-.087 1.703-.087" stroke-miterlimit="10"/> <path id="rectangle_2-cb92bf4c-0e66-4481-b640-cf3d4c7708fb" d="M14.828 12.404s.81.81 1.704-.086l1.832-1.832a3 3 0 000-4.243l-.303-.303-.304-.304a3 3 0 00-4.242 0l-1.832 1.832c-.896.896-.088 1.704-.088 1.704" stroke-miterlimit="10"/> <path id="vector-cb92bf4c-0e66-4481-b640-cf3d4c7708fb" d="M8.822 15.178l6.355-6.355"/> </g> </svg> </span> <span class="align-middle">Link kopieren</span> </span> </button> </li> </ul> </div> </div> </div> <section class="relative"> <div data-area="top_element>image"> <div class="lg:mt-24 md:mt-24 sm:mt-16 lg:mb-16 md:mb-16 sm:mb-8"> <figure class="justify-start lg:px-24"> <div class="relative cursor-pointer" x-data @click="$publish('BROWSER_HISTORY_SERVICE_OPEN_LAYER', 'd52f7c76-0815-463b-9f30-8ac7257239ef')"> <div class="relative bg-transparent" data-sara-component="{&#34;id&#34;:&#34;43f61fb4-9b86-4c27-ac9f-8d33f7d333af&#34;,&#34;name&#34;:&#34;image&#34;,&#34;title&#34;:&#34;\u003cp\u003e\u003cstrong\u003eKrisendiplomatie: \u003c/strong\u003eDeutschland muss das transatlantische Bündnis mit den USA wieder festigen, mahnt Amcham-Präsidentin \u003cstrong\u003eSimone Menne\u003c/strong\u003e\u003c/p\u003e&#34;,&#34;type&#34;:&#34;media&#34;}"> <picture> <source srcset="https://cdn.prod.www.manager-magazin.de/images/43f61fb4-9b86-4c27-ac9f-8d33f7d333af_w960_r1.778_fpx49_fpy30.webp 960w, https://cdn.prod.www.manager-magazin.de/images/43f61fb4-9b86-4c27-ac9f-8d33f7d333af_w920_r1.778_fpx49_fpy30.webp 920w, https://cdn.prod.www.manager-magazin.de/images/43f61fb4-9b86-4c27-ac9f-8d33f7d333af_w520_r1.778_fpx49_fpy30.webp 520w" sizes="(max-width: 519px) 100vw, (min-width: 520px) and (max-width: 719px) 520px, (min-width: 720px) and (max-width: 919px) 100vw, (min-width: 920px) and (max-width: 1019px) 920px, (min-width: 1020px) 960px" type="image/webp"> <img data-image-el="img" class="rounded w-full" src="https://cdn.prod.www.manager-magazin.de/images/43f61fb4-9b86-4c27-ac9f-8d33f7d333af_w960_r1.778_fpx49_fpy30.jpg" fetchpriority="high" width="960" height="540" title="Krisendiplomatie: Deutschland muss das transatlantische Bündnis mit den USA wieder festigen, mahnt Amcham-Präsidentin Simone Menne" alt="Krisendiplomatie: Deutschland muss das transatlantische Bündnis mit den USA wieder festigen, mahnt Amcham-Präsidentin Simone Menne" data-image-animation-origin="d52f7c76-0815-463b-9f30-8ac7257239ef"> </picture> </div> <button type="button" class="z-10 group group-hover group-focus p-8 flex absolute right-0 top-0 mr-8 mt-8" data-sara-click-el="button" x-data @click="$publish('BROWSER_HISTORY_SERVICE_OPEN_LAYER', 'd52f7c76-0815-463b-9f30-8ac7257239ef');" x-subscribe.browser_history_service_layer_closed="if ($payload[0] === 'd52f7c76-0815-463b-9f30-8ac7257239ef') {$focus();}"> <span class="absolute top-0 bottom-0 left-0 right-0 bg-black opacity-moderate group-hover:opacity-distinct group-focus:opacity-distinct rounded"></span> <span class="leading-none z-0 text-white dark:text-shade-lightest"><svg id="mmo-expand-xl" class="stroke-current" width="28" height="28" viewBox="0 0 28 28" fill="none" xmlns="http://www.w3.org/2000/svg" role="img" aria-hidden="true"> <g id="xl-expand-61cf731b-709c-4934-bcc6-5a856f768f56" stroke-linecap="round" stroke-linejoin="round"> <path id="stroke-61cf731b-709c-4934-bcc6-5a856f768f56" d="M17.5 4.5h6m0 0v6m0-6l-8 8"/> <path id="stroke_2-61cf731b-709c-4934-bcc6-5a856f768f56" d="M10.5 23.5h-6m0 0v-6m0 6l8-8"/> </g> </svg> </span> <span class="sr-only">Bild vergrößern</span> </button> </div> <figcaption class="RichTextCaption font-sansUI text-s leading-normal text-shade-dark dark:text-shade-light pt-8 md:px-24 sm:px-16"> <p><strong>Krisendiplomatie: </strong>Deutschland muss das transatlantische Bündnis mit den USA wieder festigen, mahnt Amcham-Präsidentin <strong>Simone Menne</strong></p> <span class="RichTextCredit text-shade-light dark:text-shade-dark ml-4"> Foto: Jürgen Mai </span> </figcaption> </figure> </div></div> <script>if (typeof(Event) === 'function') {window.dispatchEvent(new Event('POLYGON_DOM_LARGEST_CONTENTFUL_PAINT_READY'));}</script> <div class="lg:mt-32 md:mt-32 sm:mt-24 md:pb-48 lg:pb-48 sm:pb-32"> <div data-area="body"> <div class="advertisement-filled:mb-24 advertisement-filled:clear-right lg:advertisement-filled:float-right md:advertisement-filled:float-right lg:advertisement-filled:mr-1/12 md:advertisement-filled:mr-1/12 lg:advertisement-filled:ml-24 md:advertisement-filled:ml-24 lg:advertisement-filled:px-24 md:advertisement-filled:px-24" data-advertisement="pos_2 desktop pos_2:desktop"> <div class="iqdcontainer md:advertisement-filled:overflow-hidden sm:advertisement-filled:overflow-hidden" data-placement="pos_2" data-device="desktop" data-advertisement="pos_2 desktop pos_2:desktop lg md sm"></div> </div> <div data-sara-click-el="body_element" data-area="text" data-pos="2"> <div class="RichText lg:w-8/12 md:w-10/12 lg:mx-auto md:mx-auto lg:px-24 md:px-24 sm:px-16 break-words word-wrap"> <p><strong>Friedrich Merz</strong> (69), der die nächste Regierungskoalition wahrscheinlich als nächster deutscher Bundeskanzler anführen wird, wählte noch in der Wahlnacht deutliche Worte. Die Einmischung aus Washington in die deutsche Politik sei ebenso „dramatisch und drastisch und unverschämt“ wie die Interventionen aus Moskau. Der US-Regierung unter Präsident <strong>Donald Trump</strong> (78) sei „das Schicksal Europas weitgehend gleichgültig“, so der CDU-Chef. Deutschland stehe seitdem von zwei Seiten massiv unter Druck. Deshalb sei es oberste Priorität, Einigkeit in Europa herzustellen und Europa so zu stärken, „dass wir Schritt für Schritt Unabhängigkeit von den USA erreichen“, sagte Merz.</p> </div> </div> <div data-advertisement="pos_1 mobile pos_1:mobile" class="sm:mb-24 sm:advertisement-closed:min-h-0 sm:advertisement-closed:mb-0 sm:min-h-492"> <div class="sm:sticky" data-sticky-ad-offset> <div class="lg:advertisement-filled:mb-24 md:advertisement-filled:mb-24 advertisement-filled:clear-both" data-advertisement="pos_1 mobile pos_1:mobile"> <div class="iqdcontainer md:advertisement-filled:overflow-hidden sm:advertisement-filled:overflow-hidden" data-placement="pos_1" data-device="mobile" data-advertisement="pos_1 mobile pos_1:mobile lg md sm" data-cls="492"></div> </div> </div> </div> <div data-sara-click-el="body_element" data-area="text" data-pos="4"> <div class="RichText lg:w-8/12 md:w-10/12 lg:mx-auto md:mx-auto lg:px-24 md:px-24 sm:px-16 break-words word-wrap"> <p>Eine Zeitenwende. Mehr als 75 Jahre transatlantische Partnerschaft haben Deutschland und Europa jahrzehntelangen Frieden sowie wirtschaftlichen Wohlstand in Freiheit beschert. Mit einem möglichen Ende des Sicherheitsversprechens der USA sowie einem drohenden Handelskrieg werden diese Grundpfeiler der Nachkriegspolitik nun vom US-Präsidenten infrage gestellt.</p> </div> </div> <div class="advertisement-filled:mb-24 advertisement-filled:clear-both" data-advertisement="pos_3 desktop pos_3:desktop"> <div class="iqdcontainer md:advertisement-filled:overflow-hidden sm:advertisement-filled:overflow-hidden" data-placement="pos_3" data-device="desktop" data-advertisement="pos_3 desktop pos_3:desktop lg md sm"></div> </div> <div data-sara-click-el="body_element" data-area="text" data-pos="6"> <div class="RichText lg:w-8/12 md:w-10/12 lg:mx-auto md:mx-auto lg:px-24 md:px-24 sm:px-16 break-words word-wrap"> <h3>Partnerschaft festigen: „Grundlage von gemeinsamen Werten“</h3><p>Das transatlantische Bündnis ist bedroht, doch es ist noch nicht zerbrochen. Nicht nur Politiker der verschiedenen Parteien, sondern auch Wirtschaftsverbände rufen zur Rettung des Bündnisses auf: „Die Festigung und Ausweitung der transatlantischen Partnerschaft ist eines der wichtigsten Anliegen der AmCham Germany“, sagt <strong>Simone Menne </strong>(65), Präsidentin der deutsch-amerikanischen Handelskammer. „Die Grundlage von Vertrauen und gemeinsamen Werten muss erhalten bleiben“, betont Menne. „Das geht weit über Berlin und Washington hinaus – hinein in die Bundesstaaten und -länder, in die vielen Partnerschaften, ganz besonders in der Wirtschaft, bis zu den unzähligen persönlichen Freundschaften.“</p> </div> </div> <div class="advertisement-filled:mb-24 advertisement-filled:clear-right lg:advertisement-filled:float-right md:advertisement-filled:float-right lg:advertisement-filled:mr-1/12 md:advertisement-filled:mr-1/12 lg:advertisement-filled:ml-24 md:advertisement-filled:ml-24 lg:advertisement-filled:px-24 md:advertisement-filled:px-24" data-advertisement="pos_4 desktop pos_4:desktop"> <div class="iqdcontainer md:advertisement-filled:overflow-hidden sm:advertisement-filled:overflow-hidden" data-placement="pos_4" data-device="desktop" data-advertisement="pos_4 desktop pos_4:desktop lg md sm"></div> </div> <div data-advertisement="pos_2 mobile pos_2:mobile" class="sm:mb-24 sm:advertisement-closed:min-h-0 sm:advertisement-closed:mb-0 sm:min-h-632"> <div class="sm:sticky" data-sticky-ad-offset> <div class="lg:advertisement-filled:mb-24 md:advertisement-filled:mb-24 advertisement-filled:clear-both" data-advertisement="pos_2 mobile pos_2:mobile"> <div class="iqdcontainer md:advertisement-filled:overflow-hidden sm:advertisement-filled:overflow-hidden" data-placement="pos_2" data-device="mobile" data-advertisement="pos_2 mobile pos_2:mobile lg md sm" data-cls="632"></div> </div> </div> </div> <div data-sara-click-el="body_element" data-area="text" data-pos="9"> <div class="RichText lg:w-8/12 md:w-10/12 lg:mx-auto md:mx-auto lg:px-24 md:px-24 sm:px-16 break-words word-wrap"> <p>Neben der Pflege der deutsch-amerikanischen Partnerschaft müsse die neue Regierung auch die Einigkeit Europas sicherstellen: „Eine starke Position Europas ist unverzichtbar für Wohlstand, Jobs und Sicherheit, nicht nur in Deutschland“, sagt Menne. Für die neue deutsche Regierung sollte es nun Priorität haben, die Wirtschaft und die Wettbewerbsfähigkeit Deutschlands zu stärken, da dies auch die Voraussetzung für den Erfolg auf vielen anderen Politikfeldern sei.</p> </div> </div> <div data-advertisement="pos_3 mobile pos_3:mobile" class="sm:mb-24 sm:advertisement-closed:min-h-0 sm:advertisement-closed:mb-0 sm:min-h-492"> <div class="sm:sticky" data-sticky-ad-offset> <div class="lg:advertisement-filled:mb-24 md:advertisement-filled:mb-24 advertisement-filled:clear-both" data-advertisement="pos_3 mobile pos_3:mobile"> <div class="iqdcontainer md:advertisement-filled:overflow-hidden sm:advertisement-filled:overflow-hidden" data-placement="pos_3" data-device="mobile" data-advertisement="pos_3 mobile pos_3:mobile lg md sm" data-cls="492"></div> </div> </div> </div> <div data-sara-click-el="body_element" data-area="text" data-pos="11"> <div class="RichText lg:w-8/12 md:w-10/12 lg:mx-auto md:mx-auto lg:px-24 md:px-24 sm:px-16 break-words word-wrap"> <h3>Siemens-Chef Busch drängt aufs Tempo</h3> </div> </div> <aside class="lg:float-left md:float-left lg:w-4/12 md:w-5/12 lg:ml-1/12 md:ml-1/12 lg:mr-24 md:mr-24 lg:px-24 md:px-24 lg:mt-8 md:mt-8 sm:mt-24 mb-24 sm:mx-16 clear-left" data-sara-click-el="body_element" data-area="image" data-pos="12"> <figure class="justify-start bg-white dark:bg-dm-shade-darkest relative cursor-pointer" x-data @click="$publish('BROWSER_HISTORY_SERVICE_OPEN_LAYER', 'ff0543e2-9ef2-4572-875d-a148402e990b')"> <div class="bg-white dark:bg-dm-shade-darkest"> <div class="relative"> <div class="relative bg-shade-lightest dark:bg-shade-darkest" data-sara-component="{&#34;id&#34;:&#34;58a195eb-2be3-49ae-99d5-4fb8b1e97bd9&#34;,&#34;name&#34;:&#34;image&#34;,&#34;title&#34;:&#34;Scholz geht, Merz kommt: Siemens-Chef Roland Busch (im Hintergrund) fordert schnelle Reformen&#34;,&#34;type&#34;:&#34;media&#34;}"> <picture> <source data-srcset="https://cdn.prod.www.manager-magazin.de/images/58a195eb-2be3-49ae-99d5-4fb8b1e97bd9_w488_r0.7283612726650701_fpx54.96_fpy41.5.webp 488w, https://cdn.prod.www.manager-magazin.de/images/58a195eb-2be3-49ae-99d5-4fb8b1e97bd9_w335_r0.7283612726650701_fpx54.96_fpy41.5.webp 335w" data-sizes="(max-width: 487px) 100vw, (min-width: 488px) and (max-width: 719px) 488px, (min-width: 720px) and (max-width: 1019px) 335px, (min-width: 1020px) 335px" type="image/webp"> <img data-image-el="img" class="mx-auto lazyload rounded" src="data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 488 670' width='488' height='670' %3E%3C/svg%3E" data-src="https://cdn.prod.www.manager-magazin.de/images/58a195eb-2be3-49ae-99d5-4fb8b1e97bd9_w335_r0.7283612726650701_fpx54.96_fpy41.5.jpg" width="488" height="670" title="Scholz geht, Merz kommt: Siemens-Chef Roland Busch (im Hintergrund) fordert schnelle Reformen" alt="Scholz geht, Merz kommt: Siemens-Chef Roland Busch (im Hintergrund) fordert schnelle Reformen" data-image-animation-origin="ff0543e2-9ef2-4572-875d-a148402e990b" style="max-height: calc((100vh - var(--polygon-headerbar-height, 0px) - var(--polygon-featurebar-height, 0px)) * 0.9);width: calc((100vh - var(--polygon-headerbar-height, 0px) - var(--polygon-featurebar-height, 0px)) * 0.6555251453985631);" data-headerbar-height> </picture> <noscript> <img class="absolute top-0 bottom-0 left-0 right-0 rounded" src="https://cdn.prod.www.manager-magazin.de/images/58a195eb-2be3-49ae-99d5-4fb8b1e97bd9_w335_r0.7283612726650701_fpx54.96_fpy41.5.jpg" srcset="https://cdn.prod.www.manager-magazin.de/images/58a195eb-2be3-49ae-99d5-4fb8b1e97bd9_w488_r0.7283612726650701_fpx54.96_fpy41.5.webp 488w, https://cdn.prod.www.manager-magazin.de/images/58a195eb-2be3-49ae-99d5-4fb8b1e97bd9_w335_r0.7283612726650701_fpx54.96_fpy41.5.webp 335w" sizes="(max-width: 487px) 100vw, (min-width: 488px) and (max-width: 719px) 488px, (min-width: 720px) and (max-width: 1019px) 335px, (min-width: 1020px) 335px" width="488" height="670" loading="lazy" title="Scholz geht, Merz kommt: Siemens-Chef Roland Busch (im Hintergrund) fordert schnelle Reformen" alt="Scholz geht, Merz kommt: Siemens-Chef Roland Busch (im Hintergrund) fordert schnelle Reformen" data-image-animation-origin="ff0543e2-9ef2-4572-875d-a148402e990b"> </noscript> </div> <button type="button" class="z-10 group group-hover group-focus p-8 flex absolute right-0 top-0 mr-8 mt-8" data-sara-click-el="button" x-data @click="$publish('BROWSER_HISTORY_SERVICE_OPEN_LAYER', 'ff0543e2-9ef2-4572-875d-a148402e990b');" x-subscribe.browser_history_service_layer_closed="if ($payload[0] === 'ff0543e2-9ef2-4572-875d-a148402e990b') {$focus();}"> <span class="absolute top-0 bottom-0 left-0 right-0 bg-black opacity-moderate group-hover:opacity-distinct group-focus:opacity-distinct rounded"></span> <span class="leading-none z-0 text-white dark:text-shade-lightest"><svg width="28" height="28"><use xlink:href="#mmo-expand-xl"/></svg> </span> <span class="sr-only">Bild vergrößern</span> </button> </div> </div> </figure> <figcaption class="RichTextCaption font-sansUI text-s leading-normal text-shade-dark dark:text-shade-light pt-8 simple-scrollbar-light py-8"> <p><strong>Scholz geht, Merz kommt:</strong> Siemens-Chef Roland Busch (im Hintergrund) fordert schnelle Reformen</p> <span class="RichTextCredit text-shade-light dark:text-shade-dark ml-4"> Foto: RONALD WITTEK / POOL / EPA </span> </figcaption> </aside><div data-sara-click-el="body_element" data-area="text" data-pos="13"> <div class="RichText lg:w-8/12 md:w-10/12 lg:mx-auto md:mx-auto lg:px-24 md:px-24 sm:px-16 break-words word-wrap"> <p>Deutschland dürfe keine weitere Zeit verlieren und müsse die globale Wettbewerbsfähigkeit rasch wieder herstellen, fordert Siemens-Chef <strong>Roland Busch </strong>(60). „Wir müssen Bürokratie drastisch reduzieren, unsere Verteidigungsfähigkeit stärken, in Zukunftstechnologien investieren und unsere Infrastruktur umgehend modernisieren“, sagte Busch, der gemeinsam mit weiteren Dax-Chefs <a href="https://www.manager-magazin.de/politik/dax-chefs-roland-busch-ola-kaellenius-und-christian-sewing-fordern-weniger-regulierung-a-ca8b44d0-70d2-4a7b-9bfd-72bc24c915f4" data-link-flag="mmo">ein Moratorium für Regulierung fordert</a>. „Der Rest der Welt wartet nicht auf uns - und der Handlungsdruck ist enorm.“</p> </div> </div> <div class="advertisement-filled:mb-24 advertisement-filled:clear-both" data-advertisement="pos_5 desktop pos_5:desktop"> <div class="iqdcontainer md:advertisement-filled:overflow-hidden sm:advertisement-filled:overflow-hidden" data-placement="pos_5" data-device="desktop" data-advertisement="pos_5 desktop pos_5:desktop lg md sm"></div> </div> <div data-sara-click-el="body_element" data-area="text" data-pos="15"> <div class="RichText lg:w-8/12 md:w-10/12 lg:mx-auto md:mx-auto lg:px-24 md:px-24 sm:px-16 break-words word-wrap"> <p>Auch <strong>Nicola Leibinger-Kammüller </strong>(65), Chefin des deutschen Maschinenbauers Trumpf, sieht Wahlsieger Friedrich Merz vor immensen Herausforderungen. Diese gebe es nicht nur im Inland, sondern auch mit Blick auf China, Russland und auf die Vereinigten Staaten.</p> </div> </div> <div data-advertisement="pos_4 mobile pos_4:mobile" class="sm:mb-24 sm:advertisement-closed:min-h-0 sm:advertisement-closed:mb-0 sm:min-h-632"> <div class="sm:sticky" data-sticky-ad-offset> <div class="lg:advertisement-filled:mb-24 md:advertisement-filled:mb-24 advertisement-filled:clear-both" data-advertisement="pos_4 mobile pos_4:mobile"> <div class="iqdcontainer md:advertisement-filled:overflow-hidden sm:advertisement-filled:overflow-hidden" data-placement="pos_4" data-device="mobile" data-advertisement="pos_4 mobile pos_4:mobile lg md sm" data-cls="632"></div> </div> </div> </div> <section class="lg:w-8/12 md:w-10/12 sm:w-full mx-auto lg:my-32 md:my-32 sm:my-24 lg:px-24 md:px-24 sm:px-16 clear-both" data-sara-click-el="body_element" data-area="image" data-pos="17"> <figure class="justify-start justify-start"> <div class="bg-white dark:bg-dm-shade-darkest"> <div class="relative"> <div class="relative bg-transparent" data-sara-component="{&#34;id&#34;:&#34;8001f541-0001-0004-0000-000000557266&#34;,&#34;name&#34;:&#34;image&#34;,&#34;title&#34;:&#34;Immense Herausforderungen auch mit Blick auf die USA: Trumpf-Chefin Nicola Leibinger-Kammüller&#34;,&#34;type&#34;:&#34;media&#34;}"> <picture> <source data-srcset="https://cdn.prod.www.manager-magazin.de/images/8001f541-0001-0004-0000-000000557266_w720_r1.3186813186813187_fpx60.64_fpy49.98.webp 720w, https://cdn.prod.www.manager-magazin.de/images/8001f541-0001-0004-0000-000000557266_w648_r1.3186813186813187_fpx60.64_fpy49.98.webp 648w, https://cdn.prod.www.manager-magazin.de/images/8001f541-0001-0004-0000-000000557266_w488_r1.3186813186813187_fpx60.64_fpy49.98.webp 488w" data-sizes="(max-width: 487px) 100vw, (min-width: 488px) and (max-width: 719px) 488px, (min-width: 720px) and (max-width: 1019px) 720px, (min-width: 1020px) 648px" type="image/webp"> <img data-image-el="img" class="lazyload rounded" src="data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 720 546' width='720' height='546' %3E%3C/svg%3E" data-src="https://cdn.prod.www.manager-magazin.de/images/8001f541-0001-0004-0000-000000557266_w488_r1.3186813186813187_fpx60.64_fpy49.98.jpg" width="720" height="546" title="Immense Herausforderungen auch mit Blick auf die USA: Trumpf-Chefin Nicola Leibinger-Kammüller" alt="Immense Herausforderungen auch mit Blick auf die USA: Trumpf-Chefin Nicola Leibinger-Kammüller" data-image-animation-origin="1199edc7-3bb1-41a7-adfc-2fdf3f7d8169"> </picture> <noscript> <img class="absolute top-0 bottom-0 left-0 right-0 rounded" src="https://cdn.prod.www.manager-magazin.de/images/8001f541-0001-0004-0000-000000557266_w488_r1.3186813186813187_fpx60.64_fpy49.98.jpg" srcset="https://cdn.prod.www.manager-magazin.de/images/8001f541-0001-0004-0000-000000557266_w720_r1.3186813186813187_fpx60.64_fpy49.98.webp 720w, https://cdn.prod.www.manager-magazin.de/images/8001f541-0001-0004-0000-000000557266_w648_r1.3186813186813187_fpx60.64_fpy49.98.webp 648w, https://cdn.prod.www.manager-magazin.de/images/8001f541-0001-0004-0000-000000557266_w488_r1.3186813186813187_fpx60.64_fpy49.98.webp 488w" sizes="(max-width: 487px) 100vw, (min-width: 488px) and (max-width: 719px) 488px, (min-width: 720px) and (max-width: 1019px) 720px, (min-width: 1020px) 648px" width="720" height="546" loading="lazy" title="Immense Herausforderungen auch mit Blick auf die USA: Trumpf-Chefin Nicola Leibinger-Kammüller" alt="Immense Herausforderungen auch mit Blick auf die USA: Trumpf-Chefin Nicola Leibinger-Kammüller" data-image-animation-origin="1199edc7-3bb1-41a7-adfc-2fdf3f7d8169"> </noscript> </div> </div> </div> </figure> <figcaption class="RichTextCaption font-sansUI text-s leading-normal text-shade-dark dark:text-shade-light pt-8 simple-scrollbar-light"> <p><strong>Immense Herausforderungen auch mit Blick auf die USA: </strong>Trumpf-Chefin <strong>Nicola Leibinger-Kammüller</strong></p> <span class="RichTextCredit text-shade-light dark:text-shade-dark ml-4"> Foto: Daniel Bockwoldt/ dpa </span> </figcaption> </section> <div data-sara-click-el="body_element" data-area="text" data-pos="18"> <div class="RichText lg:w-8/12 md:w-10/12 lg:mx-auto md:mx-auto lg:px-24 md:px-24 sm:px-16 break-words word-wrap"> <p>„Der Koalitionsvertrag muss eine starke wirtschaftspolitische Handschrift tragen“ fordert Leibinger-Kammüller. Wachstumsimpulse statt höherer Steuern und Umverteilungspläne müsse die Devise sein. „Wir brauchen mehr Innovationen statt Subventionen“, so die deutsch-amerikanische Managerin.</p><h3>„Die neue Regierung wird Europa verteidigen müssen“</h3><p>Die neue Bundesregierung werde Europa verteidigen müssen, sagt <strong>Christian Moos, </strong>Generalsekretär der überparteilichen Europa-Union Deutschland. Ohne ein handlungsfähiges Deutschland werde Europa nicht zu verteidigen sein. „Nur gemeinsam werden die Europäer gegenüber Russland bestehen, nur in vereinter Stärke auch die USA davon abhalten können, die Ukraine fallen zu lassen.“</p> </div> </div> <div class="advertisement-filled:mb-24 advertisement-filled:clear-both" data-advertisement="pos_6 desktop pos_6:desktop"> <div class="iqdcontainer md:advertisement-filled:overflow-hidden sm:advertisement-filled:overflow-hidden" data-placement="pos_6" data-device="desktop" data-advertisement="pos_6 desktop pos_6:desktop lg md sm"></div> </div> <div data-advertisement="pos_5 mobile pos_5:mobile" class="sm:mb-24 sm:advertisement-closed:min-h-0 sm:advertisement-closed:mb-0 sm:min-h-352"> <div class="sm:sticky" data-sticky-ad-offset> <div class="lg:advertisement-filled:mb-24 md:advertisement-filled:mb-24 advertisement-filled:clear-both" data-advertisement="pos_5 mobile pos_5:mobile"> <div class="iqdcontainer md:advertisement-filled:overflow-hidden sm:advertisement-filled:overflow-hidden" data-placement="pos_5" data-device="mobile" data-advertisement="pos_5 mobile pos_5:mobile lg md sm" data-cls="352"></div> </div> </div> </div> <div data-sara-click-el="body_element" data-area="text" data-pos="21"> <div class="RichText lg:w-8/12 md:w-10/12 lg:mx-auto md:mx-auto lg:px-24 md:px-24 sm:px-16 break-words word-wrap"> <p>Nach der Bundestagswahl am Sonntag läuft alles auf eine Große Koalition von Union und SPD hinaus. Die Union kommt nach nach dem vorläufigen Ergebnis auf 28,6 Prozent (Wahl 2021: 24,1 Prozent). CDU-Chef Merz hat nun beste Chancen, nächster Kanzler nach <strong><a href="https://www.manager-magazin.de/thema/olaf-scholz/" data-link-flag="mmo">Olaf Scholz</a></strong> (66, SPD) zu werden – dieser bleibt aber zunächst im Amt. Merz hat angekündigt, spätestens bis Ostern eine Regierung bilden zu wollen.</p> </div> </div> <section class="lg:w-8/12 md:w-10/12 sm:w-full mx-auto lg:my-32 md:my-32 sm:my-24 lg:px-24 md:px-24 sm:px-16 clear-both" data-sara-click-el="body_element" data-area="html-embed" data-pos="22"> <div class="lg:mb-40 md:mb-48 sm:mb-32"> <div> <div class="graphics-svelte-wrap" data-type="svelte-app" data-params="{&#34;data&#34;:&#34;https://cdn.data-interactive.spiegel.de/cron/elections/prod/btw_2025/widget.json&#34;,&#34;dataXXX&#34;:&#34;https://interactive.spiegel.de/gra/elections/testdata/2025-02-20/widget_4.json&#34;,&#34;wsChannel&#34;:&#34;widget&#34;}" data-url><style>div.svelte-k9iwc{width:100%;height:100vh;position:absolute;z-index:999999;top:0;left:0;opacity:0;visibility:hidden;pointer-events:none}@keyframes svelte-13uq29m-dotAnimation{0%{left:var(--start-left);top:var(--start-top);opacity:1}to{left:var(--end-left);top:var(--end-top);opacity:0}}.dot.svelte-13uq29m{width:6px;height:6px;border-radius:50%;background-color:#fff;z-index:19;opacity:1}.dot.dotAbs.svelte-13uq29m{transition:opacity .3s ease-in-out}.dot.absolute.svelte-13uq29m{position:absolute;right:-5px;top:-3px}.dot.absolute.leftOutOfView.svelte-13uq29m{position:fixed;left:var(--leftBound)!important;top:var(--topFixed)!important}.dot.absolute.rightOutOfView.svelte-13uq29m{position:fixed;left:var(--rightBound)!important;top:var(--topFixed)!important}.dot.noUpdate.svelte-13uq29m{opacity:0!important;transition:opacity .3s}.nav-element.svelte-1boq72z{font-family:SpiegelSansUI,system-ui,BlinkMacSystemFont,-apple-system,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-style:normal;font-weight:700;line-height:126%;color:var(--int-font-color-only-white);text-decoration:none;position:relative;white-space:nowrap}.nav-element.svelte-1boq72z span:where(.svelte-1boq72z){opacity:60%}.nav-element.svelte-1boq72z span.is-active:where(.svelte-1boq72z){opacity:100%}svg.svelte-v6bx06{transition:transform .4s ease-in-out}svg.svelte-v6bx06 path:where(.svelte-v6bx06){stroke:var(--int-font-color-default)}svg.svelte-v6bx06 path.light:where(.svelte-v6bx06){stroke:var(--int-font-color-only-white)}.indicator.svelte-tvx2q6{position:absolute;top:5px;z-index:23;font-size:12px;font-weight:700;color:#fff}.indicator.leftOutOfView.svelte-tvx2q6{left:-2px}.indicator.rightOutOfView.svelte-tvx2q6{right:2px}.navigation-wrapper.svelte-17pv6tm{--navigation-height:45px;position:relative;z-index:18;display:flex;flex-direction:column;align-items:center;width:100%;height:var(--navigation-height);background:var(--int-font-color-link);--outer-padding:12px;transition:all .3s ease-in-out}.navigation-wrapper.sticky.svelte-17pv6tm{position:fixed;top:var(--margin-top)}.navigation-wrapper.hideNavigation.svelte-17pv6tm{opacity:0;top:-45px}.navigation-wrapper.svelte-17pv6tm .nav-content-wrapper:where(.svelte-17pv6tm){position:relative;display:flex;align-items:center;width:calc(100% - var(--outer-padding) * 2);max-width:1008px;height:100%}.navigation-wrapper.svelte-17pv6tm nav:where(.svelte-17pv6tm){position:relative;width:100%;height:100%;overflow-x:auto;user-select:none;scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none}.navigation-wrapper.svelte-17pv6tm nav:where(.svelte-17pv6tm)::-webkit-scrollbar{display:none}.navigation-wrapper.svelte-17pv6tm nav:where(.svelte-17pv6tm) ul:where(.svelte-17pv6tm){position:relative;display:flex;justify-content:flex-start;gap:var(--min-distance-between-nav-elements);height:100%;margin:0;padding:0;list-style-type:none}.navigation-wrapper.svelte-17pv6tm nav:where(.svelte-17pv6tm) ul.is-spreaded:where(.svelte-17pv6tm){justify-content:space-between}.navigation-wrapper.svelte-17pv6tm nav:where(.svelte-17pv6tm) ul:where(.svelte-17pv6tm) li:where(.svelte-17pv6tm){display:flex;flex-direction:column;justify-content:center}.navigation-wrapper.svelte-17pv6tm nav:where(.svelte-17pv6tm) ul.is-overflow:where(.svelte-17pv6tm) li:where(.svelte-17pv6tm):last-of-type{padding-right:var(--min-distance-between-nav-elements)}.navigation-wrapper.svelte-17pv6tm .shadow:where(.svelte-17pv6tm){position:absolute;top:0;bottom:0;width:29px;box-shadow:none}.navigation-wrapper.svelte-17pv6tm .shadow.left:where(.svelte-17pv6tm){left:0;background:linear-gradient(to left,var(--int-font-color-link-rgba-transparent),var(--int-font-color-link-rgba-opaque))}.navigation-wrapper.svelte-17pv6tm .shadow.right:where(.svelte-17pv6tm){right:0;background:linear-gradient(to right,var(--int-font-color-link-rgba-transparent),var(--int-font-color-link-rgba-opaque))}.navigation-wrapper.svelte-17pv6tm .shadow.hiddenGrayHairs:where(.svelte-17pv6tm){opacity:0}.navigation-wrapper.svelte-17pv6tm button.arrow:where(.svelte-17pv6tm){position:absolute;top:0;z-index:10;display:flex;align-items:center;height:100%;cursor:pointer}.navigation-wrapper.svelte-17pv6tm button.arrow.left:where(.svelte-17pv6tm){left:0;background:linear-gradient(to left,var(--int-font-color-link-rgba-transparent),var(--int-font-color-link-rgba-opaque))}.navigation-wrapper.svelte-17pv6tm button.arrow.right:where(.svelte-17pv6tm){right:0;background:linear-gradient(to right,var(--int-font-color-link-rgba-transparent),var(--int-font-color-link-rgba-opaque))}@keyframes svelte-7yoac5-spinner{to{transform:rotate(360deg)}}svg.svelte-7yoac5{margin:8px;animation:svelte-7yoac5-spinner 5.5s linear infinite;transform-origin:50% 50%}svg.svelte-7yoac5 path:where(.svelte-7yoac5){stroke:var(--int-font-color-link)}@keyframes svelte-15pzeyd-growShrink{0%{width:0;height:0}70%{width:6.5px;height:6.5px}to{width:6px;height:6px}}.container.svelte-15pzeyd{display:flex;flex-wrap:wrap;flex-direction:column;height:32px;min-width:8px;gap:2px;justify-content:center;align-items:center;position:relative}.container.svelte-15pzeyd .dot:where(.svelte-15pzeyd){width:0;height:0;background-color:var(--int-font-color-link);border-radius:50%;animation:svelte-15pzeyd-growShrink 1s ease-in-out infinite;animation-fill-mode:forwards}.animatedDots.svelte-5eagh5{display:flex;align-items:center;flex-direction:row;margin:0 8px;position:relative}.live-bar-top-detector.svelte-1hb1bjm{width:100%;height:0;visibility:hidden}.live-bar.svelte-1hb1bjm{--live-bar-height:38px;position:relative;display:flex;justify-content:center;width:100%}.live-bar.svelte-1hb1bjm .sticky-wrapper:where(.svelte-1hb1bjm){display:flex;justify-content:center;position:relative;top:0;width:100%;height:var(--live-bar-height);color:var(--int-font-color-link);font-family:SpiegelSansUI,system-ui,BlinkMacSystemFont,-apple-system,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-style:normal;font-weight:700;font-size:20px;line-height:1.2;background:var(--int-background-color-default-rgba-halftransparent);backdrop-filter:saturate(180%) blur(20px);-webkit-backdrop-filter:saturate(180%) blur(20px);transition:font-size .4s}.live-bar.svelte-1hb1bjm .sticky-wrapper:where(.svelte-1hb1bjm) .inner:where(.svelte-1hb1bjm){white-space:nowrap;width:calc(100% - 24px);max-width:1008px;display:flex;align-items:center}.live-bar.svelte-1hb1bjm .sticky-wrapper.is-fixed:where(.svelte-1hb1bjm){position:fixed;top:var(--top);font-size:16px;z-index:17}.live-bar.svelte-1hb1bjm span.live:where(.svelte-1hb1bjm){text-transform:uppercase;flex-direction:row;display:flex;align-items:center}.loadingAni.svelte-xsal9y{position:relative;justify-content:center!important;align-items:center!important}.fill-current.svelte-xsal9y{fill:currentColor}.w-full.svelte-xsal9y{width:100%}.h-full.svelte-xsal9y{height:var(--int-loader-height);min-height:100px}.justify-center.svelte-xsal9y{justify-content:center}.items-center.svelte-xsal9y{align-items:center}.flex.svelte-xsal9y{display:flex}.origin-60.svelte-xsal9y{-webkit-transform-origin:60% 60%;transform-origin:60% 60%}.w-100.svelte-xsal9y{width:6.25rem}.left-6\/12.svelte-xsal9y{left:50%}.top-6\/12.svelte-xsal9y{top:50%}.absolute.svelte-xsal9y{position:absolute}.overflow-hidden.svelte-xsal9y{overflow:hidden}.-ml-64.svelte-xsal9y{margin-left:-4rem}.-mt-59.svelte-xsal9y{margin-top:-3.6875rem}.h-100.svelte-xsal9y{height:6.25rem}.mask-gradient-to-b.svelte-xsal9y{-webkit-mask-image:-webkit-linear-gradient(top,#000,transparent);mask-image:-webkit-linear-gradient(top,#000,transparent)}@-webkit-keyframes svelte-xsal9y-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes svelte-xsal9y-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.animate-spin.svelte-xsal9y{-webkit-animation:svelte-xsal9y-spin 1.6s linear infinite;animation:svelte-xsal9y-spin 1.6s linear infinite}.w-120.svelte-xsal9y{width:7.5rem}.shadow-loader.svelte-xsal9y{--tw-shadow:inset 0 0 0 2px #e64415;box-shadow:var(--tw-ring-offset-shadow,0 0 transparent),var(--tw-ring-shadow,0 0 transparent),var(--tw-shadow)}.h-120.svelte-xsal9y{height:7.5rem}.rounded-circle.svelte-xsal9y{border-radius:50%}.dark\:text-dm-primary-base.svelte-xsal9y{color:#d03d12}.text-primary-base.svelte-xsal9y{color:#e64415}.svelte-xsal9y{--tw-shadow:0 0 transparent}svg.svelte-xsal9y{display:inline;vertical-align:baseline}.header.svelte-1o2815b{position:relative;display:flex;flex-direction:column;justify-content:space-between;width:100%;height:100%;padding:var(--card-header-padding)}@media (min-width:886px){.header.svelte-1o2815b{border-top-left-radius:8px;border-bottom-left-radius:8px;background:var(--int-card-background-color)}}.header.svelte-1o2815b .headline:where(.svelte-1o2815b){color:var(--int-font-color-link);font-weight:700;margin-bottom:8px}.header.svelte-1o2815b h2:where(.svelte-1o2815b){margin:0;padding:0;font-size:20px;line-height:130%}@media (min-width:480px){.header.svelte-1o2815b h2:where(.svelte-1o2815b){font-size:24px}}.header.svelte-1o2815b h2.placeholder:where(.svelte-1o2815b){font-size:18px}@media (max-width:886px){.header.svelte-1o2815b h2.placeholder:where(.svelte-1o2815b){font-size:14px}}.header.article.svelte-1o2815b{background:0 0!important}.header.article.svelte-1o2815b h2:where(.svelte-1o2815b){font-size:20px}@media (min-width:720px){.header.article.svelte-1o2815b h2:where(.svelte-1o2815b){font-size:24px}}.header.article.svelte-1o2815b .search-input-wrapper:where(.svelte-1o2815b){display:none}.header.svelte-1o2815b .button-wrapper:where(.svelte-1o2815b),.header.svelte-1o2815b .search-input-wrapper:where(.svelte-1o2815b){display:none}@media (min-width:886px){.header.svelte-1o2815b .button-wrapper:where(.svelte-1o2815b),.header.svelte-1o2815b .search-input-wrapper:where(.svelte-1o2815b){display:block}}.header.svelte-1o2815b span.decoration{--vertical-margin:1px;position:relative;z-index:0;display:inline-block;padding:0 4px;color:var(--text-color);border:none;border-radius:1.5px}.header.svelte-1o2815b span.decoration:after{content:"";position:absolute;top:var(--vertical-margin);left:0;z-index:-1;width:0%;height:calc(100% - 2 * var(--vertical-margin));background-color:var(--highlight-color);border:none;border-radius:1.5px;transition:width .7s ease-in}.header.was-in-view.svelte-1o2815b span.decoration:after{width:100%}h2.placeholder.svelte-1o2815b{display:inline;color:var(--int-font-color-gray-fond);background-color:var(--int-font-color-gray-fond);user-select:none}@media (prefers-color-scheme:dark) and (min-width:886px){h2.placeholder.svelte-1o2815b{color:var(--int-background-color-default);background-color:var(--int-background-color-default)}}div.svelte-1u3eeh5{margin:0;color:var(--footer-color,var(--int-font-color-default));font-size:14px;line-height:1.26;width:fit-content}div.svelte-1u3eeh5 svg:where(.svelte-1u3eeh5){transform:translateY(1px)}div.small.svelte-1u3eeh5{font-size:12px;position:relative}div.small.svelte-1u3eeh5 svg:where(.svelte-1u3eeh5){transform:translateY(2px) scale(.91)}.s.svelte-1u3eeh5{fill:var(--footer-color,var(--int-font-color-default))}div.svelte-hgan54{margin:0;color:var(--footer-color,var(--int-font-color-default));font-size:.875rem;line-height:1.26;text-wrap:nowrap;width:fit-content}div.small.svelte-hgan54{font-size:12px}.footer.svelte-whsufq{--footer-color:var(--int-font-color-gray-base);display:flex;flex-wrap:wrap;justify-content:space-between}@media (min-width:480px){.footer.svelte-whsufq{flex-direction:row;flex-wrap:wrap}}.card.svelte-5unwwh{position:relative;display:flex;flex-direction:column;gap:6px;overflow:clip}.card.svelte-5unwwh,.card.svelte-5unwwh :where(.svelte-5unwwh){box-sizing:border-box}.card.svelte-5unwwh .header-and-body-wrapper:where(.svelte-5unwwh){flex:1;display:flex;flex-direction:column;border:1px solid var(--int-card-outline-color);border-radius:8px;overflow:clip}@media (min-width:886px){.card.svelte-5unwwh .header-and-body-wrapper:where(.svelte-5unwwh){flex-direction:row}}.card.svelte-5unwwh .header-and-body-wrapper.placeholder-card:where(.svelte-5unwwh){border:1px solid var(--int-font-color-gray-fond)}.card.svelte-5unwwh .header-and-body-wrapper:where(.svelte-5unwwh) .header-wrapper:where(.svelte-5unwwh){--card-header-padding:14px 14px 8px 14px}@media (min-width:616px){.card.svelte-5unwwh .header-and-body-wrapper:where(.svelte-5unwwh) .header-wrapper:where(.svelte-5unwwh){--card-header-padding:18px 18px 8px 18px}}@media (min-width:886px){.card.svelte-5unwwh .header-and-body-wrapper:where(.svelte-5unwwh) .header-wrapper:where(.svelte-5unwwh){min-width:310px;width:310px;max-width:310px;--card-header-padding:18px 18px 18px 18px}}.card.svelte-5unwwh .header-and-body-wrapper:where(.svelte-5unwwh) .body-wrapper:where(.svelte-5unwwh){flex:1;display:flex;flex-direction:column;--card-body-padding:0 14px 16px 14px;--card-body-horizontal-padding:14px}@media (min-width:616px){.card.svelte-5unwwh .header-and-body-wrapper:where(.svelte-5unwwh) .body-wrapper:where(.svelte-5unwwh){--card-body-padding:0 18px 16px 18px;--card-body-horizontal-padding:18px}}@media (min-width:886px){.card.svelte-5unwwh .header-and-body-wrapper:where(.svelte-5unwwh) .body-wrapper:where(.svelte-5unwwh){--card-body-padding:18px 18px 18px 18px;--card-body-horizontal-padding:18px;width:calc(100% - 310px)}}.card.svelte-5unwwh .header-and-body-wrapper:where(.svelte-5unwwh) .body-wrapper.article:where(.svelte-5unwwh){--card-body-horizontal-padding:0;--card-body-padding:0px 0px 4px 0px!important}.card.svelte-5unwwh .header-and-body-wrapper:where(.svelte-5unwwh) .body-wrapper.article:where(.svelte-5unwwh) .voterFlowsNet{margin-top:-5px}.card.svelte-5unwwh .header-and-body-wrapper.article:where(.svelte-5unwwh){border:none;flex-direction:column}.card.svelte-5unwwh .header-and-body-wrapper.article:where(.svelte-5unwwh) .header-wrapper:where(.svelte-5unwwh){--card-header-padding:0;min-width:100%}.card.svelte-5unwwh .header-and-body-wrapper.article:where(.svelte-5unwwh) .body-wrapper:where(.svelte-5unwwh){--card-body-padding:0px 12px 18px 3px;min-width:100%}.card.svelte-5unwwh .footer-wrapper:where(.svelte-5unwwh){padding-bottom:16px}.card.svelte-5unwwh .footer-wrapper.article:where(.svelte-5unwwh){visibility:hidden}.forecasts-switch.svelte-16m48v4{position:relative;display:flex;align-items:flex-start}.forecasts-switch.svelte-16m48v4 input:where(.svelte-16m48v4){display:none}.forecasts-switch.svelte-16m48v4 ul:where(.svelte-16m48v4){position:relative;display:flex;gap:calc(var(--border-padding-horizontal) * 2);margin:0;padding:0;list-style:none}.forecasts-switch.svelte-16m48v4 ul:where(.svelte-16m48v4):before{position:absolute;top:calc(-1 * var(--border-padding-vertical) + 1px);right:calc(-1 * var(--border-padding-horizontal));bottom:calc(-1 * var(--border-padding-vertical));left:calc(-1 * var(--border-padding-horizontal) + 1px);display:block;width:var(--active-label-width);border:1px solid var(--int-font-color-shade-base);border-radius:1.5px;transform:translate(var(--translate-x));transition:transform .3s,width .3s;box-sizing:border-box;pointer-events:none;content:"";height:22px}.forecasts-switch.svelte-16m48v4 ul.no-translate-x:where(.svelte-16m48v4):before{display:none}.forecasts-switch.svelte-16m48v4 ul:where(.svelte-16m48v4) li:where(.svelte-16m48v4){display:flex}.forecasts-switch.svelte-16m48v4 ul:where(.svelte-16m48v4) li:where(.svelte-16m48v4) label:where(.svelte-16m48v4){margin:0;padding:0;color:var(--int-font-color-shade-base);font-family:SpiegelSansUI,system-ui,BlinkMacSystemFont,-apple-system,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:126%;letter-spacing:.24px;text-align:center;transition:opacity .3s;box-sizing:border-box;user-select:none;cursor:pointer}.forecasts-switch.svelte-16m48v4 ul:where(.svelte-16m48v4) li:where(.svelte-16m48v4) label:where(.svelte-16m48v4):hover{color:var(--int-font-color-shade-dark)}.forecasts-switch.svelte-16m48v4 ul:where(.svelte-16m48v4) li:where(.svelte-16m48v4) label.checked:where(.svelte-16m48v4){color:var(--int-font-color-default)}.forecasts-switch.largeFont.svelte-16m48v4 ul:where(.svelte-16m48v4):before{height:24px;left:calc(-1 * var(--border-padding-horizontal) + 1px);top:calc(-1 * var(--border-padding-vertical) + 0px);width:calc(var(--active-label-width) - 2px)}.forecasts-switch.largeFont.svelte-16m48v4 ul:where(.svelte-16m48v4) li:where(.svelte-16m48v4) label:where(.svelte-16m48v4){font-size:14px}.votes.svelte-1y6w3fe{z-index:2;text-align:center;font-size:var(--fontSize, 14px);font-weight:700;position:relative;transition:all .3s ease-in-out}.votes.svelte-1y6w3fe:after{content:"";position:absolute;width:calc(100% + 4px);inset:0 0 0 -2px;border-radius:1.5px;background:var(--liveUpdate,#ffe646);mix-blend-mode:multiply;z-index:-1;height:calc(100% + .5px);transition:all .3s ease-in-out;opacity:0}.votes.liveUpdate.svelte-1y6w3fe{color:#000}.votes.liveUpdate.svelte-1y6w3fe:after{opacity:1}.votes.shadowed.svelte-1y6w3fe{text-shadow:-1px -1px 1px var(--int-text-shadow-color),1px -1px 1px var(--int-text-shadow-color),-1px 1px 1px var(--int-text-shadow-color),1px 1px 1px var(--int-text-shadow-color);-webkit-font-smoothing:antialiased}.diff.svelte-1t2zwfq{font-weight:400;text-align:center;white-space:nowrap;color:var(--int-font-color-gray-base);font-size:var(--fontSize, 14px);margin-top:1px;position:relative}.diff.svelte-1t2zwfq span:where(.svelte-1t2zwfq){width:fit-content;position:relative;transition:all .3s ease-in-out}.diff.svelte-1t2zwfq span:where(.svelte-1t2zwfq):after{content:"";position:absolute;width:calc(100% + 4px);inset:0 0 0 -2px;border-radius:1.5px;background:var(--liveUpdate,#ffe646);mix-blend-mode:multiply;z-index:-1;height:calc(100% + .5px);transition:all .3s ease-in-out;opacity:0}.diff.svelte-1t2zwfq span.liveUpdate:where(.svelte-1t2zwfq){color:#000}.diff.svelte-1t2zwfq span.liveUpdate:where(.svelte-1t2zwfq):after{opacity:1}.debug.svelte-1ky3xus{position:absolute;color:#90ee90;font-size:12px;background:#1f1e1ccc;border-radius:5px;padding:5px;z-index:9999;left:-5px;top:20px;display:none}.party.svelte-1ky3xus{height:100%;display:flex;flex-direction:column;justify-content:flex-end;row-gap:.1px;margin:0;padding:0;position:relative}.party.previousResult.svelte-1ky3xus{background-color:var(--previousResultColor);margin-right:var(--marginPreviousResult,-6px)}.party.svelte-1ky3xus .column:where(.svelte-1ky3xus){height:var(--listVotesHeight);display:flex;flex-direction:column;justify-content:flex-end;position:relative}.party.svelte-1ky3xus .column:where(.svelte-1ky3xus) .inner:where(.svelte-1ky3xus){height:var(--height);width:var(--width);padding:0;margin:0;display:flex;justify-content:center;background-color:var(--color);border-radius:1.5px 1.5px 0 0;position:relative;transition:height .4s;top:-3px}.party.svelte-1ky3xus .column:where(.svelte-1ky3xus) .inner.previousResult:where(.svelte-1ky3xus){background-color:var(--colorFlatBar)}.party.svelte-1ky3xus .column:where(.svelte-1ky3xus) .inner.bordered:where(.svelte-1ky3xus){border:1px solid var(--int-font-color-default)}.party.svelte-1ky3xus .column:where(.svelte-1ky3xus) .year-container:where(.svelte-1ky3xus){position:absolute;width:var(--width);display:flex;align-items:flex-end;justify-content:flex-start;top:-30px}.party.svelte-1ky3xus .column:where(.svelte-1ky3xus) .year-container:where(.svelte-1ky3xus) .year:where(.svelte-1ky3xus){font-size:10px;opacity:1!important;padding-top:6px;font-weight:700;color:var(--colorFlatTypo)!important}.party.svelte-1ky3xus .column:where(.svelte-1ky3xus) .year-container:where(.svelte-1ky3xus) .year:where(.svelte-1ky3xus):not(.previousResult){padding-left:18px;color:var(--color)!important}.party.svelte-1ky3xus .column:where(.svelte-1ky3xus) .year-container:where(.svelte-1ky3xus) .link-line:where(.svelte-1ky3xus){position:absolute;top:20px;width:1px;left:20%;height:var(--columnHeight)}.party.svelte-1ky3xus .column:where(.svelte-1ky3xus) .year-container:where(.svelte-1ky3xus) .link-line.previousResult:where(.svelte-1ky3xus){background-color:var(--colorFlatBar)}.party.svelte-1ky3xus .column:where(.svelte-1ky3xus) .year-container:where(.svelte-1ky3xus) .link-line:where(.svelte-1ky3xus):not(.previousResult){left:82%;background-color:var(--color)}.bottom.svelte-1ky3xus{transform:translate(calc(-50% + var(--width)/ 4));width:100%}.bottom.noPreviousResult.svelte-1ky3xus{transform:translate(calc(-50% + var(--width)/ 2))}.bottom.svelte-1ky3xus .diff:where(.svelte-1ky3xus),.bottom.svelte-1ky3xus .text:where(.svelte-1ky3xus){font-weight:400;font-size:var(--fontSize, 14px);text-align:center;white-space:nowrap}.bottom.svelte-1ky3xus .text:where(.svelte-1ky3xus){font-weight:400;text-align:center;white-space:nowrap;max-width:48px;overflow:hidden}.bottom.svelte-1ky3xus .diff:where(.svelte-1ky3xus){color:var(--int-font-color-gray-base);margin-top:1px}.element.svelte-nm91r9{display:flex;flex-direction:row;align-items:center;height:100%;width:calc(var(--width) * 2 + var(--marginPreviousResult));transition:width .4s;margin-left:var(--groupMargin)}.element.noPreviousResult.svelte-nm91r9{width:calc(var(--width))}.element.svelte-nm91r9 div:where(.svelte-nm91r9){display:flex}.resultContainer.svelte-gv7g7m{position:relative;width:100%;display:flex;flex-direction:row;column-gap:var(--marginParty);padding-right:8px;justify-content:space-between}.resultContainer.no-top-padding.svelte-gv7g7m{margin-top:0}.resultContainer.svelte-gv7g7m .empty:where(.svelte-gv7g7m){width:1px;height:20px}.outerShadowed.svelte-1xcflx5{width:100%;position:relative}.outerShadowed.svelte-1xcflx5 .shadowGradient:where(.svelte-1xcflx5){position:absolute;top:0;width:29px;height:100%;box-shadow:none;z-index:2}.outerShadowed.svelte-1xcflx5 .shadowGradient.leftShadow:where(.svelte-1xcflx5){left:0;background:linear-gradient(to left,var(--int-font-color-link-rgba-transparent),var(--int-background-color-default-rgba-opaque));z-index:8}.outerShadowed.svelte-1xcflx5 .shadowGradient.rightShadow:where(.svelte-1xcflx5){right:0;background:linear-gradient(to right,var(--int-font-color-link-rgba-transparent),var(--int-background-color-default-rgba-opaque))}.outerShadowed.svelte-1xcflx5 .shadowGradient:where(.svelte-1xcflx5) button:where(.svelte-1xcflx5){width:100%;height:100%}.horizontalScrollContainer.svelte-1xcflx5{position:relative;width:100%;display:flex;flex-direction:row;transition:all .4s ease-in-out;user-select:none;scrollbar-width:none;-ms-overflow-style:none;overflow-y:hidden}.horizontalScrollContainer.svelte-1xcflx5::-webkit-scrollbar{display:none}.horizontalScrollContainer.overflowX.svelte-1xcflx5{overflow-x:auto}.horizontalScrollContainer.noScroll.svelte-1xcflx5{overflow:visible;pointer-events:none}.horizontalScrollContainer.smooth{scroll-behavior:smooth}.footnote.svelte-136berm{font-size:14px;display:block;margin-top:10px}.list-votes.svelte-33yrmq{display:flex;flex-direction:column;gap:16px;padding:var(--card-body-padding);flex:1}.list-votes.svelte-33yrmq .description:where(.svelte-33yrmq){display:flex;justify-content:space-between;align-items:baseline;gap:16px;margin:5px 0;font-family:SpiegelSansUI,system-ui,BlinkMacSystemFont,-apple-system,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-style:normal;font-weight:400;font-size:var(--font-size-subline)}.list-votes.svelte-33yrmq .description:where(.svelte-33yrmq) .subline:where(.svelte-33yrmq) .title:where(.svelte-33yrmq){font-weight:700}.list-votes.svelte-33yrmq .body:where(.svelte-33yrmq){display:flex;flex-direction:column}.isWidget.list-votes.svelte-33yrmq{width:100%;gap:8px;justify-content:space-between}@container duv_app_election (min-width:960px){@container (min-width:449px){.isWidget.list-votes.svelte-33yrmq{gap:18px;flex-direction:row}.isWidget.list-votes.svelte-33yrmq .description:where(.svelte-33yrmq){max-width:82px;font-size:14px}.isWidget.list-votes.svelte-33yrmq .body:where(.svelte-33yrmq){width:100%;justify-content:flex-end}}}.isWidget.list-votes.svelte-33yrmq .resultContainer{padding-right:0}circle.svelte-1vtvix0{stroke-width:0}path.svelte-1vtvix0{stroke-linecap:round;stroke-linejoin:round;fill:none}circle.svelte-eew9ia{stroke-width:0;fill:var(--int-font-color-default)}path.svelte-eew9ia{stroke:var(--int-background-color-default);stroke-linecap:round;stroke-linejoin:round;fill:none}.bar.svelte-1qhm78m{position:relative;padding-bottom:4px}.bar.svelte-1qhm78m .segments:where(.svelte-1qhm78m){display:flex;background:var(--int-font-color-gray-fond);border:none;border-radius:1.5px;overflow:hidden}.bar.svelte-1qhm78m .segments:where(.svelte-1qhm78m) .segment:where(.svelte-1qhm78m){height:10px;border-left:1px solid var(--int-background-color-default);box-sizing:border-box}.bar.svelte-1qhm78m .segments:where(.svelte-1qhm78m) .segment:where(.svelte-1qhm78m):first-child{border-left:none}.bar.svelte-1qhm78m .majority-mark:where(.svelte-1qhm78m){position:absolute;top:-2px;left:calc(50% - .5px);z-index:1;display:block;width:1px;height:14px;background:var(--int-font-color-default)}.coalition.svelte-1tnmtnj{display:flex;flex-direction:column;gap:4px;container-type:inline-size}.coalition.noMajority.svelte-1tnmtnj{opacity:.6}.coalition.svelte-1tnmtnj .description:where(.svelte-1tnmtnj){display:flex;justify-content:space-between;align-items:center;font-family:SpiegelSansUI,system-ui,BlinkMacSystemFont,-apple-system,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-style:normal;font-weight:700;font-size:14px;line-height:126%}.coalition.svelte-1tnmtnj .description:where(.svelte-1tnmtnj) .name-wrapper:where(.svelte-1tnmtnj){flex:1;display:flex;align-items:baseline;gap:4px}.coalition.svelte-1tnmtnj .description:where(.svelte-1tnmtnj) .name-wrapper:where(.svelte-1tnmtnj) .name:where(.svelte-1tnmtnj){white-space:nowrap}.coalition.svelte-1tnmtnj .description:where(.svelte-1tnmtnj) .name-wrapper:where(.svelte-1tnmtnj) .incumbent-string:where(.svelte-1tnmtnj){font-family:SpiegelSansUI,system-ui,BlinkMacSystemFont,-apple-system,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:134%}.coalition.svelte-1tnmtnj .description:where(.svelte-1tnmtnj) .seats:where(.svelte-1tnmtnj):not(.is-bold){font-weight:400}.coalition.svelte-1tnmtnj .hide:where(.svelte-1tnmtnj){visibility:hidden;display:none}@container (max-width:160px){.coalition.svelte-1tnmtnj .name-wrapper:where(.svelte-1tnmtnj){font-size:12px}.coalition.svelte-1tnmtnj svg{transform:translateY(1px)}.coalition.svelte-1tnmtnj .seats:where(.svelte-1tnmtnj){font-size:12px}}.additionalInfo.svelte-1lsm5op{margin:0;color:var(--int-font-color-default);font-size:14px;line-height:1.26;width:fit-content}.expandable.svelte-1h76egh{position:relative}.expandable.is-expandable.svelte-1h76egh{max-height:calc(var(--max-height) + 1rem);overflow:hidden}.expandable.is-expandable.is-expanded.svelte-1h76egh{max-height:unset;overflow:visible}.expandable.svelte-1h76egh .expandable-fade:where(.svelte-1h76egh){position:absolute;bottom:0;left:0;right:0;height:4rem;background:linear-gradient(var(--int-background-color-default-rgba-transparent),var(--int-background-color-default))}.expandable.svelte-1h76egh .expandable-button-container:where(.svelte-1h76egh){position:absolute;bottom:0;left:0;right:0;display:flex;justify-content:center;padding:var(--expandable-button-container-padding,1rem 0 0 0);z-index:3}.expandable.svelte-1h76egh .expandable-button-container.is-expanded:where(.svelte-1h76egh){position:sticky;bottom:0;padding:var(--expandable-button-container-padding-expanded,1rem 0 1rem 0)}.expandable.svelte-1h76egh .expandable-button-container.is-expanded.is-ios:where(.svelte-1h76egh){bottom:3rem}.expandable.svelte-1h76egh .expandable-button-container:where(.svelte-1h76egh) button:where(.svelte-1h76egh){display:flex;align-items:center;gap:.25rem;margin:0;padding:.25rem .5rem;font-size:1rem;border:1px solid var(--int-font-color-shade-light);border-radius:1.5px;background:var(--int-background-color-default)}.expandable.svelte-1h76egh .expandable-button-container:where(.svelte-1h76egh) button:where(.svelte-1h76egh) svg:where(.svelte-1h76egh){margin:1px 0 0;transform:rotate(0);transition:transform .2s}.expandable.svelte-1h76egh .expandable-button-container:where(.svelte-1h76egh) button:where(.svelte-1h76egh) svg.is-expanded:where(.svelte-1h76egh){transform:rotate(180deg)}.nodata.svelte-13lk7fb{--color-main:#eef1f3;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:10px;width:100%}@media (prefers-color-scheme:dark){.nodata.svelte-13lk7fb{--color-main:#2f2e2d}}.nodata.svelte-13lk7fb .bar:where(.svelte-13lk7fb){position:relative;padding-bottom:4px;width:100%}.nodata.svelte-13lk7fb .bar:where(.svelte-13lk7fb) .segments:where(.svelte-13lk7fb){display:flex;background:var(--int-font-color-gray-fond);border:none;border-radius:1.5px;overflow:hidden}.nodata.svelte-13lk7fb .bar:where(.svelte-13lk7fb) .segments:where(.svelte-13lk7fb) .segment:where(.svelte-13lk7fb){height:10px;border-left:1px solid var(--int-background-color-default);box-sizing:border-box}.nodata.svelte-13lk7fb .bar:where(.svelte-13lk7fb) .segments:where(.svelte-13lk7fb) .segment:where(.svelte-13lk7fb):first-child{border-left:none}.nodata.svelte-13lk7fb .bar.second:where(.svelte-13lk7fb){margin-bottom:-8px}.nodata.svelte-13lk7fb .bar.second:where(.svelte-13lk7fb) .segments:where(.svelte-13lk7fb){justify-content:space-between;background:0 0}.nodata.svelte-13lk7fb .bar.second:where(.svelte-13lk7fb) .segments:where(.svelte-13lk7fb) .segment:where(.svelte-13lk7fb){background:var(--int-font-color-gray-fond)}.nodata.svelte-14ojgid{--color-main:#eef1f3;padding-bottom:12px;height:222px;display:flex;flex-direction:row;justify-content:space-between;gap:10px;padding-left:18px}@media (prefers-color-scheme:dark){.nodata.svelte-14ojgid{--color-main:#2f2e2d}}.nodata.twoThirds.svelte-14ojgid{height:168px!important}.nodata.svelte-14ojgid .item:where(.svelte-14ojgid){gap:5px;width:22px;display:flex;flex-direction:column;justify-content:flex-end;position:relative}.nodata.svelte-14ojgid .item:where(.svelte-14ojgid) .head:where(.svelte-14ojgid){width:100%;background:var(--color-main);height:8px}.nodata.svelte-14ojgid .item:where(.svelte-14ojgid) .bar:where(.svelte-14ojgid){width:100%;background:var(--color-main)}.nodata.svelte-14ojgid .item:where(.svelte-14ojgid) .bottom:where(.svelte-14ojgid){width:100%;background:var(--color-main);height:8px}.nodata.svelte-14ojgid .item:where(.svelte-14ojgid) .prev:where(.svelte-14ojgid){position:absolute;left:-20px;bottom:26px;background:var(--color-main);width:22px;opacity:.4}.nodata.small.svelte-14ojgid .item:where(.svelte-14ojgid):nth-child(7),.nodata.small.svelte-14ojgid .item:where(.svelte-14ojgid):nth-child(8),.nodata.small.svelte-14ojgid .item:where(.svelte-14ojgid):nth-child(9){display:none}.placeholder-container.svelte-l1a0da{position:relative;display:flex;justify-content:center;align-items:center;width:100%;padding:var(--card-body-padding)}.placeholder-svg.svelte-l1a0da{display:block;width:100%}.placeholder-str.svelte-l1a0da{font-size:.875rem;color:var(--int-font-color-default);font-family:SpiegelSansUI,system-ui,BlinkMacSystemFont,-apple-system,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-style:normal;font-weight:400;position:absolute;display:flex;justify-content:center;align-items:center;width:100%;height:100%;text-align:center;padding:1rem}.coalitions.svelte-kqgfvp{display:flex;flex-direction:column;gap:16px;padding:var(--card-body-padding);padding-top:16px;container-type:inline-size;flex:1}.coalitions.tight.svelte-kqgfvp .body:where(.svelte-kqgfvp) .coalition-body:where(.svelte-kqgfvp){gap:4px}.coalitions.doubleRow.svelte-kqgfvp .body:where(.svelte-kqgfvp) .coalition-body:where(.svelte-kqgfvp){gap:16px;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));align-content:space-between}.coalitions.doubleRow.svelte-kqgfvp .body:where(.svelte-kqgfvp) .coalition-body:where(.svelte-kqgfvp) .coalition-wrapper:where(.svelte-kqgfvp){display:inline-grid;width:100%!important}.coalitions.doubleRow.svelte-kqgfvp .body:where(.svelte-kqgfvp) .coalition-body:where(.svelte-kqgfvp) .coalition-wrapper:where(.svelte-kqgfvp) .incumbent-string{display:none}.coalitions.svelte-kqgfvp .description:where(.svelte-kqgfvp){font-family:SpiegelSansUI,system-ui,BlinkMacSystemFont,-apple-system,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-style:normal;font-weight:400;font-size:var(--font-size-subline)}.coalitions.svelte-kqgfvp .description:where(.svelte-kqgfvp) .title:where(.svelte-kqgfvp){font-weight:700}.coalitions.svelte-kqgfvp .body:where(.svelte-kqgfvp){height:100%}.coalitions.svelte-kqgfvp .body:where(.svelte-kqgfvp) .coalition-body:where(.svelte-kqgfvp){--coalition-panel-gap:16px;display:flex;flex-direction:column;flex-wrap:wrap;gap:var(--coalition-panel-gap);height:100%;justify-content:space-between}@media (min-width:616px){.coalitions.svelte-kqgfvp .body:where(.svelte-kqgfvp) .coalition-body:where(.svelte-kqgfvp){flex-direction:row}}.coalitions.svelte-kqgfvp .body:where(.svelte-kqgfvp) .coalition-body:where(.svelte-kqgfvp) .coalition-wrapper:where(.svelte-kqgfvp){width:100%}@media (min-width:616px){.coalitions.svelte-kqgfvp .body:where(.svelte-kqgfvp) .coalition-body:where(.svelte-kqgfvp) .coalition-wrapper:where(.svelte-kqgfvp){width:calc(50% - var(--coalition-panel-gap)/ 2)}}.coalitions.isWidget.svelte-kqgfvp{display:flex;flex-direction:column}.coalitions.isWidget.svelte-kqgfvp .length2 .coalition-body{justify-content:flex-start;--coalition-panel-gap:24px}.coalitions.isWidget.svelte-kqgfvp .length3 .coalition-body,.coalitions.isWidget.svelte-kqgfvp .length4 .coalition-body{justify-content:space-between}@container (max-width:616px){.coalitions.isWidget.svelte-kqgfvp .body:where(.svelte-kqgfvp) .coalition-body:where(.svelte-kqgfvp){flex-direction:column}.coalitions.isWidget.svelte-kqgfvp .body:where(.svelte-kqgfvp) .coalition-body:where(.svelte-kqgfvp) .coalition-wrapper:where(.svelte-kqgfvp){width:100%}}@container duv_app_election (min-width:960px){@container (min-width:449px){.coalitions.isWidget.svelte-kqgfvp{flex-direction:row}.coalitions.isWidget.svelte-kqgfvp .description:where(.svelte-kqgfvp){max-width:82px;font-size:14px}.coalitions.isWidget.svelte-kqgfvp .body:where(.svelte-kqgfvp){width:100%}}}@container duv_app_election (max-width:615px){@container (max-width:290px){.coalitions.isWidget.svelte-kqgfvp .body:where(.svelte-kqgfvp) .coalition-body:where(.svelte-kqgfvp){gap:8px;display:flex!important}.coalitions.isWidget.svelte-kqgfvp .body:where(.svelte-kqgfvp) .coalition-body:where(.svelte-kqgfvp) .coalition-wrapper:where(.svelte-kqgfvp){display:flex!important;width:100%!important}.coalitions.isWidget.svelte-kqgfvp .body:where(.svelte-kqgfvp) .coalition-body:where(.svelte-kqgfvp) .coalition-wrapper:where(.svelte-kqgfvp) .coalition{width:100%}}}ul.legend.svelte-14llss6{display:flex;flex-direction:row;flex-wrap:wrap;gap:16px;list-style-type:none;font-size:14px}@media screen and (min-width:616px){ul.legend.svelte-14llss6{flex-direction:column}}ul.legend.svelte-14llss6 li.item:where(.svelte-14llss6){display:flex;align-items:center;gap:4px}ul.legend.svelte-14llss6 li.item:where(.svelte-14llss6) span:where(.svelte-14llss6){display:inline-block}ul.legend.svelte-14llss6 li.item:where(.svelte-14llss6) span.color-box:where(.svelte-14llss6){width:18px;height:10px}ul.legend.svelte-14llss6 li.item:where(.svelte-14llss6) span.color-box.trend-results:where(.svelte-14llss6){background:repeating-linear-gradient(-45deg,var(--int-background-color-default),var(--int-background-color-default) 2px,var(--int-font-color-gray-lighter) 2px,var(--int-font-color-gray-lighter) 5px)}.description.svelte-1jwjohs{display:flex;flex-direction:column;gap:16px;font-size:var(--font-size-subline);background:var(--int-background-color-default-rgba-halftransparent);backdrop-filter:saturate(180%) blur(20px);-webkit-backdrop-filter:saturate(180%) blur(20px);--descriptionPadding:0 14px 16px 14px;margin-left:var(--descriptionMargin);margin-top:var(--descriptionMargin);padding:var(--descriptionPadding);border-radius:1.5px}@media screen and (min-width:616px){.description.svelte-1jwjohs{--descriptionPadding:8px 18px 16px 10px}}.description.svelte-1jwjohs .subline-and-counted-wrapper:where(.svelte-1jwjohs){display:flex;flex-direction:column;gap:8px}canvas.svelte-tnp0pk{position:var(--position,relative);top:0;left:0;pointer-events:var(--pointer-events,all)}canvas.hide.svelte-tnp0pk{opacity:0}canvas.is-hovered.svelte-tnp0pk{cursor:pointer}.interactive-canvas.svelte-rbn3tz{isolation:isolate;overflow:hidden}.tooltipResults.svelte-1xd9bxg{display:flex;padding-top:8px}.tooltip-content.svelte-jghbgh{width:274px;height:209px}.tooltip-content.stateExists.svelte-jghbgh{height:247px}.header.svelte-jghbgh{display:flex;justify-content:space-between;align-items:center;margin:5px 8px}.header.svelte-jghbgh h3:where(.svelte-jghbgh){font-family:SpiegelSansUI,system-ui,BlinkMacSystemFont,-apple-system,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-style:normal;font-weight:700;font-size:14px}.body.svelte-jghbgh{display:flex;flex-direction:column;margin:8px}.body.svelte-jghbgh .description:where(.svelte-jghbgh){display:flex;flex-direction:column;font-family:SpiegelSansUI,system-ui,BlinkMacSystemFont,-apple-system,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:normal}.body.svelte-jghbgh .description:where(.svelte-jghbgh) .countingProgress:where(.svelte-jghbgh),.body.svelte-jghbgh .description:where(.svelte-jghbgh) .state:where(.svelte-jghbgh){font-size:14px;color:var(--int-font-color-gray-base)}.body.svelte-jghbgh .description:where(.svelte-jghbgh) .state:where(.svelte-jghbgh){font-weight:700}.body.svelte-jghbgh .description:where(.svelte-jghbgh) .votes:where(.svelte-jghbgh){margin-top:8px}.map-navigation.svelte-141hkxp{position:absolute;z-index:10;bottom:var(--top,14px);right:var(--right,14px);display:flex;flex-direction:column;align-items:center;gap:8px;pointer-events:none}.map-navigation.svelte-141hkxp button:where(.svelte-141hkxp){width:30px;height:30px;background-color:var(--int-background-color-default);border:1px solid var(--int-font-color-shade-base);cursor:pointer}.map-navigation.svelte-141hkxp button:where(.svelte-141hkxp):hover path:where(.svelte-141hkxp){fill:var(--int-font-color-default)}.map-navigation.svelte-141hkxp svg:where(.svelte-141hkxp) path:where(.svelte-141hkxp){fill:var(--int-font-color-shade-base)}.map-navigation.svelte-141hkxp .plus-minus:where(.svelte-141hkxp){display:flex;flex-direction:column;align-items:center;pointer-events:all}.map-navigation.svelte-141hkxp .plus-minus:where(.svelte-141hkxp) button:where(.svelte-141hkxp):first-child{border-top-left-radius:1.5px;border-top-right-radius:1.5px}.map-navigation.svelte-141hkxp .plus-minus:where(.svelte-141hkxp) button:where(.svelte-141hkxp):last-child{border-top:none;border-bottom-left-radius:1.5px;border-bottom-right-radius:1.5px}.map-navigation.svelte-141hkxp .reset:where(.svelte-141hkxp){opacity:0;transition:opacity .4s;pointer-events:none}.map-navigation.svelte-141hkxp .reset.show:where(.svelte-141hkxp){opacity:1;pointer-events:all}.map-navigation.svelte-141hkxp .reset:where(.svelte-141hkxp) button:where(.svelte-141hkxp){border-radius:1.5px}.map.svelte-rsab45{position:relative;flex:1;display:flex;border:none;overflow:hidden;height:100%}.map.zoomed.svelte-rsab45{border-radius:3px}button.svelte-15lzsbe{background:0 0;color:inherit;border:none;padding:0;font:inherit;outline:inherit}path.svelte-15lzsbe{stroke:var(--int-font-color-default);fill:none}button.svelte-1g05xs{all:unset;margin:0;padding:0;padding-block:0;padding-inline:0;color:inherit;font:inherit;border:none;outline:inherit;background:0 0}button.svelte-1g05xs:focus{outline:revert}circle.svelte-1g05xs,path.svelte-1g05xs{stroke:var(--int-font-color-shade-base);fill:none}.has-focus.svelte-1g05xs circle:where(.svelte-1g05xs),.has-focus.svelte-1g05xs path:where(.svelte-1g05xs){stroke:var(--int-font-color-default)}@keyframes svelte-m0benf-blink_input_opacity_to_prevent_scrolling_when_focused{0%{opacity:0}to{opacity:1}}form.svelte-m0benf{position:relative;z-index:5;display:flex;gap:8px;background:var(--int-background-color-default)}form.svelte-m0benf .input-wrapper:where(.svelte-m0benf){flex:1;position:relative;border:1px solid var(--int-font-color-shade-base);border-radius:1.5px;background:var(--int-background-color-default);overflow:hidden;box-sizing:border-box}@media (max-width:885px){form.svelte-m0benf .input-wrapper:where(.svelte-m0benf){margin-top:12px}}form.svelte-m0benf .input-wrapper.has-focus:where(.svelte-m0benf){border-color:var(--int-font-color-default)}form.svelte-m0benf input:where(.svelte-m0benf){position:relative;width:100%;height:44px;padding:13px 32px 13px 12px;font-size:14px;background:var(--int-background-color-default);box-sizing:border-box}form.svelte-m0benf input:where(.svelte-m0benf):focus{animation:svelte-m0benf-blink_input_opacity_to_prevent_scrolling_when_focused .01s;outline:0}form.svelte-m0benf .autocomplete-value:where(.svelte-m0benf){position:absolute;top:0;margin:12px 0 12px 16px;padding:2px 4px;font-size:14px;background:var(--int-font-color-gray-lighter-2);border:none;border-radius:1.5px;white-space:nowrap;pointer-events:none;user-select:none;transition:left .1s;cursor:pointer}form.svelte-m0benf .controls:where(.svelte-m0benf){position:absolute;right:0;top:0;bottom:0;z-index:12;display:flex;align-items:center;gap:4px;padding:0 12px}form.svelte-m0benf .shadow:where(.svelte-m0benf){position:absolute;top:10px;right:0;bottom:10px;z-index:10;width:48px;background:linear-gradient(to right,var(--int-background-color-default-rgba-transparent) 0,var(--int-background-color-default-rgba-opaque) 33%,var(--int-background-color-default-rgba-opaque) 100%);box-shadow:none}form.svelte-m0benf .cancel:where(.svelte-m0benf){display:flex;justify-content:center}form.svelte-m0benf .cancel:where(.svelte-m0benf) button:where(.svelte-m0benf){all:unset;margin:0;padding:0 6px;color:inherit;font:inherit;border:none;outline:inherit;background:0 0;font-size:14px}form.svelte-m0benf .cancel:where(.svelte-m0benf) button:where(.svelte-m0benf):focus{outline:revert}.hidden-value.svelte-m0benf{position:absolute;font-size:14px;visibility:hidden;pointer-events:none}.search.svelte-1dj40y9{position:relative;display:flex;flex-direction:column;justify-content:end;width:100%;overflow:hidden;box-sizing:border-box;touch-action:none}.search.is-touch.has-focus.svelte-1dj40y9{position:fixed;top:0;right:0;left:0;z-index:19;max-width:unset;height:calc(var(--visual-height) + 20px);padding:0 12px 20px;background:var(--int-background-color-default)}.search.svelte-1dj40y9 .additional-elements:where(.svelte-1dj40y9){height:calc(100% - 80px);padding-top:calc(var(--header-height) + 8px)}.handle.svelte-1c6gh49{width:25px;height:3px;border:none;border-radius:9px;background:var(--int-font-color-gray-lighter-2)}.merken.svelte-1x0flsn{background:var(--int-background-color-default);width:100%;position:absolute;bottom:0}.merken.svelte-1x0flsn .button:where(.svelte-1x0flsn){padding:8px;float:right;font-family:SpiegelSansUI,system-ui,BlinkMacSystemFont,-apple-system,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-style:normal;font-weight:400;font-size:14px;cursor:pointer;user-select:none}.merken.svelte-1x0flsn .button:where(.svelte-1x0flsn) .icon:where(.svelte-1x0flsn){display:inline-flex;transform:translateY(3px)}.merken.svelte-1x0flsn .button:where(.svelte-1x0flsn) .icon:where(.svelte-1x0flsn) svg:where(.svelte-1x0flsn) path:where(.svelte-1x0flsn){stroke:var(--int-font-color-default);fill:none;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.merken.svelte-1x0flsn .button.active:where(.svelte-1x0flsn) .icon:where(.svelte-1x0flsn) svg:where(.svelte-1x0flsn) path:where(.svelte-1x0flsn){fill:var(--int-font-color-default)}.merken.slidable.svelte-1x0flsn{position:relative;width:auto;font-size:14px;margin-top:-17px;transform:translateY(5px);min-width:78px}.merken.slidable.svelte-1x0flsn .button:where(.svelte-1x0flsn) .icon:where(.svelte-1x0flsn){transform:translateY(4px)}.infocard.svelte-cgfget{position:absolute;top:var(--infocard-margin);right:var(--infocard-margin);bottom:calc(var(--infocard-margin) + 65px);left:var(--infocard-margin);z-index:15;border:none;border-radius:8px;background:var(--int-background-color-default);pointer-events:auto;overflow:hidden}.infocard.is-full-on-desktop.svelte-cgfget{bottom:var(--infocard-margin)}.infocard.slidable.svelte-cgfget{position:fixed;right:unset;bottom:unset;left:50%;z-index:19;width:100%;height:var(--content-height);max-width:500px;border-radius:8px 8px 0 0;box-shadow:0 0 4px 0 var(--int--box-shadow-color)}.infocard.with-transition.svelte-cgfget{transition:transform .25s ease-out}.infocard.svelte-cgfget .header:where(.svelte-cgfget){display:flex;flex-direction:column;align-items:center;gap:8px;width:100%;padding:8px}.infocard.svelte-cgfget .header:where(.svelte-cgfget) .title-bar:where(.svelte-cgfget){display:flex;justify-content:space-between;gap:8px;width:100%}.infocard.svelte-cgfget .header:where(.svelte-cgfget) .title-bar:where(.svelte-cgfget) h3:where(.svelte-cgfget){font-family:SpiegelSansUI,system-ui,BlinkMacSystemFont,-apple-system,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-style:normal;font-weight:700;font-size:14px}.infocard.svelte-cgfget .header:where(.svelte-cgfget) .title-bar:where(.svelte-cgfget) h3.slidable:where(.svelte-cgfget){min-width:calc(100% - 119px);text-overflow:ellipsis}.infocard.svelte-cgfget .body:where(.svelte-cgfget){position:relative;width:100%;height:100%;touch-action:none}.no-touch-action.svelte-cgfget{touch-action:none}.description.svelte-1kmi26o{display:flex;flex-direction:column;font-family:SpiegelSansUI,system-ui,BlinkMacSystemFont,-apple-system,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:normal;color:var(--int-font-color-gray-base);touch-action:none}.description.svelte-1kmi26o .state:where(.svelte-1kmi26o){font-family:SpiegelSansUI,system-ui,BlinkMacSystemFont,-apple-system,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-style:normal;font-weight:700}.description.svelte-1kmi26o .votes:where(.svelte-1kmi26o){font-size:14px;color:var(--int-font-color-default);margin-top:8px}.collapsible.svelte-1gyhra7{overflow:hidden;transition:height .4s ease-in-out;display:grid}.collapsible.svelte-1gyhra7 input.hide:where(.svelte-1gyhra7),.collapsible.svelte-1gyhra7 input[type=checkbox]:where(.svelte-1gyhra7){display:none}.collapsible.svelte-1gyhra7 .content:where(.svelte-1gyhra7){height:0;overflow:hidden;transition:height .4s ease-in-out}.collapsible.svelte-1gyhra7 .label:where(.svelte-1gyhra7){cursor:pointer;display:block;width:100%}.collapsible.svelte-1gyhra7 .label.hidden:where(.svelte-1gyhra7){display:none}.collapsible.svelte-1gyhra7 .label-content:where(.svelte-1gyhra7){gap:6px;padding:8px var(--card-body-horizontal-padding);display:flex;justify-content:start;align-items:center}.collapsible.svelte-1gyhra7 .label-content:where(.svelte-1gyhra7) .title:where(.svelte-1gyhra7){font-weight:700}.collapsible.svelte-1gyhra7 .label-content:where(.svelte-1gyhra7) svg{vertical-align:middle}.collapsible.infoCard.svelte-1gyhra7 .label-content:where(.svelte-1gyhra7){padding:8px 0;gap:8px}.collapsible.infoCard.svelte-1gyhra7 .label-content:where(.svelte-1gyhra7) .title:where(.svelte-1gyhra7){font-weight:400;font-size:14px}.collapsible.lastItem.svelte-1gyhra7{margin-bottom:8px}.row-extra.svelte-1m4ov55{display:flex;justify-content:space-between;padding:6px 8px;line-height:28px;width:100%;color:var(--int-font-color-gray-base)}.row-extra.even.svelte-1m4ov55{background-color:var(--int-card-background-color)}span.svelte-1m4ov55{line-height:1.15rem}.row.svelte-1m4ov55{display:flex;justify-content:space-between;padding:6px 2px;line-height:18px;width:100%}.row.even.svelte-1m4ov55{background-color:var(--int-card-background-color)}.row.svelte-1m4ov55 .partyLong:where(.svelte-1m4ov55){width:calc(100% - var(--shareValueWidth) - var(--diffValueWidth));white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--int-font-color-gray-base);position:relative;text-align:left;cursor:text}.row.svelte-1m4ov55 .partyLong.overflowing:where(.svelte-1m4ov55){cursor:pointer}.row.svelte-1m4ov55 .partyLong:where(.svelte-1m4ov55) .arrow:where(.svelte-1m4ov55){position:absolute;right:0;top:0;z-index:8}.row.svelte-1m4ov55 .shareValue:where(.svelte-1m4ov55){width:var(--shareValueWidth);font-weight:700;text-align:right}.row.svelte-1m4ov55 .diffValue:where(.svelte-1m4ov55){width:var(--diffValueWidth);text-align:right;color:var(--int-font-color-gray-base)}.row-extra.svelte-16ercat{display:flex;justify-content:space-between;padding:6px 8px;line-height:28px;width:100%;color:var(--int-font-color-gray-base)}.row-extra.even.svelte-16ercat{background-color:var(--int-card-background-color)}.row.svelte-16ercat{display:flex;justify-content:space-between;padding:6px 2px;line-height:18px;width:100%;--partyAbbrWidth:40.5px}.row.even.svelte-16ercat{background-color:var(--int-card-background-color)}.row.svelte-16ercat .partyLong:where(.svelte-16ercat){width:calc(100% - var(--shareValueWidth) - var(--diffValueWidth) - var(--partyAbbrWidth));white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--int-font-color-gray-base);position:relative;text-align:left;cursor:text}.row.svelte-16ercat .partyLong.overflowing:where(.svelte-16ercat){cursor:pointer}.row.svelte-16ercat .partyLong:where(.svelte-16ercat) .arrow:where(.svelte-16ercat){position:absolute;right:0;top:0;z-index:8}.row.svelte-16ercat .partyAbbr:where(.svelte-16ercat){width:var(--partyAbbrWidth);text-align:right}.row.svelte-16ercat .shareValue:where(.svelte-16ercat){width:var(--shareValueWidth);font-weight:700;text-align:right}.separator.svelte-lsenct{width:calc(100% - 2 * var(--card-body-horizontal-padding));height:1px;margin:0 var(--card-body-horizontal-padding);background:var(--color-separator,var(--int-font-color-shade-lighter));border:none;border-radius:.5px}.infocard-turnout.svelte-1ftm3vo{display:flex;flex-direction:column;font-size:14px;margin-top:8px}.infocard-turnout.svelte-1ftm3vo .turnouts:where(.svelte-1ftm3vo){display:flex;margin-top:10px}.infocard-turnout.svelte-1ftm3vo text:where(.svelte-1ftm3vo){font-size:14px}.infocard-turnout.svelte-1ftm3vo .previous:where(.svelte-1ftm3vo){fill:var(--int-font-color-gray-base)}.infocard-turnout.svelte-1ftm3vo .current:where(.svelte-1ftm3vo){fill:var(--int-font-color-default)}.infocard-turnout.svelte-1ftm3vo .bold:where(.svelte-1ftm3vo){font-weight:700}.row.svelte-1zolb7{display:flex;flex-direction:row;align-items:center;height:16px;width:100%}.row.svelte-1zolb7:not(:last-child){margin-bottom:15px}.row.svelte-1zolb7 .bar:where(.svelte-1zolb7){height:100%;border-radius:0 1.5px 1.5px 0;transition:width .4s}.row.svelte-1zolb7 .votes:where(.svelte-1zolb7){font-size:14px;color:var(--int-font-color-default);font-weight:700;margin-left:8px;width:36px}.row.name.svelte-1zolb7{margin-bottom:1px}.row.name.svelte-1zolb7 .name:where(.svelte-1zolb7){font-size:14px;color:var(--int-font-color-default);margin-right:8px}.row.name.svelte-1zolb7 .party:where(.svelte-1zolb7){font-size:14px;color:var(--int-font-color-gray-base)}.row.svelte-1zolb7 .icon:where(.svelte-1zolb7){width:12px;height:12px;margin-right:6px;display:flex;align-items:center;justify-content:center}.note-container.svelte-htos5n{margin:8px 0;display:flex;flex-direction:column;gap:8px}.note-wrapper.svelte-htos5n{display:flex;flex-direction:column;gap:8px}.note-icon-wrapper.svelte-htos5n{display:flex;gap:8px}.note.svelte-htos5n{font-size:14px;color:var(--int-font-color-gray-base)}.icon.svelte-htos5n{width:12px;height:12px}.description.svelte-jkf3g2{display:flex;flex-direction:column;font-family:SpiegelSansUI,system-ui,BlinkMacSystemFont,-apple-system,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:normal;touch-action:none;margin-top:8px;margin-bottom:16px}.results.svelte-jkf3g2{display:flex;flex-direction:column;height:auto}.non-interactive-canvas.svelte-177pf95{width:100%;overflow:hidden}.non-interactive-canvas.is-gray-scale.svelte-177pf95{filter:grayscale(1);opacity:.2}.non-interactive-canvas.is-half-transparent.svelte-177pf95{opacity:.7}.non-interactive-canvas.is-barcode.svelte-177pf95{border-radius:1.5px}.xAxis-container.svelte-1kaqazj{position:absolute}.tick.svelte-1kaqazj{position:absolute;display:flex;flex-direction:column}.middle.svelte-1kaqazj{align-items:center;transform:translate(-50%);opacity:.5}.right.svelte-1kaqazj{align-items:end;transform:translate(-100%)}.prefix.svelte-1kaqazj{display:flex;flex-direction:column;align-items:center;font-size:14px;line-height:.5}.tick-label.svelte-1kaqazj{margin-bottom:1px;white-space:nowrap;display:flex;align-items:center;font-size:14px}.tick-mark.svelte-1kaqazj{width:1px;height:6px;background-color:var(--int-font-color-gray-base);position:absolute;top:100%}.switcher-container.svelte-1wxue8e{display:flex;gap:6px}.switcher-item.svelte-1wxue8e{display:flex;justify-content:center;align-items:center;text-align:center;font-size:14px;height:36px;width:126px;color:var(--int-font-color-shade-base)}.switcher-item.isActive.svelte-1wxue8e{border-radius:1.5px;border:1px solid var(--int-font-color-shade-base);color:var(--int-font-color-default)}.text-overlay-container.svelte-1q31de8{position:absolute}.label.svelte-1q31de8{position:absolute;white-space:nowrap;font-size:14px;text-align:right;font-weight:700;padding-right:5px}.label-total-container.svelte-9rmqdp{position:absolute}.label.svelte-9rmqdp{position:absolute;white-space:nowrap;font-size:14px;padding-right:5px;color:var(--int-font-color-gray-base)}.tick-mark.svelte-9rmqdp{width:1px;height:3px;background-color:var(--int-font-color-gray-base);position:absolute;top:0}.barcodes-container.svelte-1i3nttt{display:flex;flex-direction:column;gap:18px;margin-top:8px;margin-bottom:44px}.description.svelte-1i3nttt{display:flex;flex-direction:column;gap:6px;font-family:SpiegelSansUI,system-ui,BlinkMacSystemFont,-apple-system,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-style:normal;font-weight:400;font-size:14px}.subline.svelte-1i3nttt{color:var(--int-font-color-gray-base)}.body.svelte-1i3nttt{display:flex;flex-direction:column;gap:22px}.bars-wrapper.svelte-1i3nttt{display:flex;flex-direction:column;gap:44px;position:relative;margin-top:24px}.bar-container.svelte-1i3nttt{position:relative}.party-label.svelte-1i3nttt{font-size:14px;font-weight:700;margin-bottom:2px}.chartOuter.svelte-pnvfcx{display:block;margin:0;width:100%}.chartOuter.svelte-pnvfcx .chart:where(.svelte-pnvfcx){display:block;margin:0 auto}.chartOuter.svelte-pnvfcx .chart:where(.svelte-pnvfcx) .chartInner:where(.svelte-pnvfcx){position:relative;display:block;width:100%;height:100%}.x-axis-ticks.svelte-1mf50jn,.y-axis-ticks.svelte-1mf50jn{display:block;width:100%}.x-tick.svelte-1mf50jn{position:absolute;display:flex;flex-direction:column;align-items:center;gap:0;text-align:center;transform:translate(-50%) translateY(100%);bottom:0}.x-tick.svelte-1mf50jn .tick-line:where(.svelte-1mf50jn){display:block;width:0;height:6.37px;border-left:1px solid #000}@media (prefers-color-scheme:dark){.x-tick.svelte-1mf50jn .tick-line:where(.svelte-1mf50jn){border-left:1px solid #f1efed}}.x-tick.svelte-1mf50jn .tick-label:where(.svelte-1mf50jn){white-space:nowrap;font-size:13px}.y-tick.svelte-1mf50jn{position:absolute;display:flex;flex-direction:column;gap:.5rem;width:19px}.y-tick.svelte-1mf50jn .tick-line:where(.svelte-1mf50jn){display:block;width:100%;height:0;border-top:1px solid var(--int-font-color-gray-base)}.y-tick.svelte-1mf50jn .tick-line.coalition{border-top-color:var(--int-font-color-default)}.y-tick.svelte-1mf50jn:last-child{width:var(--yTickWidth)}.y-tick.svelte-1mf50jn:last-child .tick-line:where(.svelte-1mf50jn){border-top:1px solid #000}@media (prefers-color-scheme:dark){.y-tick.svelte-1mf50jn:last-child .tick-line:where(.svelte-1mf50jn){border-top:1px solid #f1efed}}.y-tick.svelte-1mf50jn .tick-label:where(.svelte-1mf50jn){display:block;width:100%;font-size:13px;transform:translateY(-25px);color:#000;text-shadow:1px 1px 4px var(--int-background-color-default),1px -1px 4px var(--int-background-color-default),-1px 1px 4px var(--int-background-color-default),-1px -1px 4px var(--int-background-color-default)}@media (prefers-color-scheme:dark){.y-tick.svelte-1mf50jn .tick-label:where(.svelte-1mf50jn){color:#f1efed}}.container.svelte-4sp5fa{width:100%;height:100%;overflow:visible}.point.svelte-trb4ir{position:absolute;width:calc(var(--radius) + var(--borderWidth));height:calc(var(--radius) + var(--borderWidth));border-radius:50%;border:var(--borderWidth) solid var(--int-background-color-default);transform:translate(-50%,-50%)}.point.nocolor.svelte-trb4ir{background-color:var(--int-font-color-gray-base)}ul.legend.svelte-7a4lom{display:flex;flex-direction:row;flex-wrap:wrap;gap:16px;list-style-type:none;margin-top:6px}ul.legend.svelte-7a4lom li.item:where(.svelte-7a4lom){display:flex;align-items:center;gap:4px;margin-top:-6px}ul.legend.svelte-7a4lom li.item:where(.svelte-7a4lom) span:where(.svelte-7a4lom){display:inline-block;font-size:14px}ul.legend.svelte-7a4lom li.item:where(.svelte-7a4lom) span.color-box:where(.svelte-7a4lom){width:7px;height:10px;margin-top:1px}ul.legend.svelte-7a4lom li.item:where(.svelte-7a4lom) span.color-box.line:where(.svelte-7a4lom){transform:rotate(45deg);width:3px;height:12px;border-radius:10px;margin-right:4px}.historicResults.svelte-1h1wmal{display:flex;flex-direction:column;gap:16px;padding:var(--card-body-padding);margin-top:8px}.historicResults.svelte-1h1wmal .description:where(.svelte-1h1wmal){display:flex;flex-direction:column;gap:6px;font-family:SpiegelSansUI,system-ui,BlinkMacSystemFont,-apple-system,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-style:normal;font-weight:400;font-size:14px}.historicResults.svelte-1h1wmal .subline:where(.svelte-1h1wmal){color:var(--int-font-color-gray-base)}.historicResults.svelte-1h1wmal .body:where(.svelte-1h1wmal){display:flex;flex-direction:column;flex-wrap:wrap;gap:16px;align-content:end;position:relative}.historicResults.svelte-1h1wmal .body:where(.svelte-1h1wmal) path:where(.svelte-1h1wmal){fill:none;stroke-width:5;vector-effect:non-scaling-stroke;stroke-linejoin:round;stroke-linecap:round}.historicResults.svelte-1h1wmal .body:where(.svelte-1h1wmal) .historicNote:where(.svelte-1h1wmal){font-family:SpiegelSansUI,system-ui,BlinkMacSystemFont,-apple-system,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-style:normal;font-weight:400;color:var(--int-font-color-gray-base);font-size:14px;margin-top:12px}.infocardResults.svelte-webhjs{display:flex;flex-direction:column}.infocardResults.svelte-webhjs .infocardResults__margin:where(.svelte-webhjs){height:8px}.infocardResults.svelte-webhjs .few-results:where(.svelte-webhjs){width:100%;height:100%;touch-action:none;padding-top:8px}.body.svelte-1vgfhza{position:relative;width:100%;height:100%;padding:0 8px 200px;overflow-x:hidden;overflow-y:auto;scroll-behavior:smooth;overscroll-behavior:contain;scrollbar-width:none;-ms-overflow-style:none}.body.svelte-1vgfhza::-webkit-scrollbar{display:none}.constituencies.svelte-1pg2v5u:not(:empty){padding-bottom:17px}.constituencies.svelte-1pg2v5u .item:where(.svelte-1pg2v5u){padding:5px 12px;margin-bottom:1px;cursor:pointer;overflow:visible;background:#d2d8dc}.constituencies.svelte-1pg2v5u .item:where(.svelte-1pg2v5u) span:where(.svelte-1pg2v5u){max-width:calc(100% - 20px);display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (prefers-color-scheme:dark){.constituencies.svelte-1pg2v5u .item:where(.svelte-1pg2v5u){background:#434444}}.constituencies.svelte-1pg2v5u .item:where(.svelte-1pg2v5u):hover{background:#bec3c7}@media (prefers-color-scheme:dark){.constituencies.svelte-1pg2v5u .item:where(.svelte-1pg2v5u):hover{background:#5d5e5e}}.constituencies.svelte-1pg2v5u .item:where(.svelte-1pg2v5u):first-of-type{border-top-right-radius:1.5px;border-top-left-radius:1.5px}.constituencies.svelte-1pg2v5u .item:where(.svelte-1pg2v5u):last-of-type{border-bottom-right-radius:1.5px;border-bottom-left-radius:1.5px}.constituencies.svelte-1pg2v5u .icon:where(.svelte-1pg2v5u){float:right;transform:translate(4px,-17px)}.constituencies.svelte-1pg2v5u .icon:where(.svelte-1pg2v5u) svg:where(.svelte-1pg2v5u) path:where(.svelte-1pg2v5u){fill:var(--int-font-color-default);stroke:var(--int-font-color-default)}.constituencies.slidable.svelte-1pg2v5u{position:absolute;left:16px;bottom:100px}.constituencies.slidable.svelte-1pg2v5u .item:where(.svelte-1pg2v5u){min-width:222px}@media screen and (min-width:616px){.constituencies.slidable.svelte-1pg2v5u .item:where(.svelte-1pg2v5u){min-width:293px}}@media screen and (max-width:615px){.constituencies.slidable.svelte-1pg2v5u{left:0;z-index:6;display:flex;top:0;position:relative;margin-top:0;height:calc(var(--items) * 28px);margin-bottom:2px}.constituencies.slidable.svelte-1pg2v5u .inner:where(.svelte-1pg2v5u){position:absolute;width:calc(100% - 16px);margin-bottom:12px}}.constituencies.slidable.tablet.svelte-1pg2v5u{position:relative;bottom:0;padding-bottom:0}.constituencies.empty.svelte-1pg2v5u{display:none}@media screen and (max-width:886px){.constituencies.svelte-1pg2v5u .inner:where(.svelte-1pg2v5u){width:calc(100% - 32px)}}.tabs-switch.svelte-162pyir{position:relative;display:flex;align-items:flex-start;padding:4px 0;scrollbar-width:none;-ms-overflow-style:none}.tabs-switch.svelte-162pyir::-webkit-scrollbar{display:none}.tabs-switch.svelte-162pyir input:where(.svelte-162pyir){display:none}.tabs-switch.svelte-162pyir ul:where(.svelte-162pyir){position:relative;display:flex;gap:calc(var(--border-padding-horizontal) * 2);margin:0;margin-left:calc(var(--border-padding-horizontal) + 0px);margin-right:calc(var(--border-padding-horizontal) + 0px);padding:0;list-style:none}.tabs-switch.svelte-162pyir ul:where(.svelte-162pyir):before{position:absolute;top:calc(-1 * var(--border-padding-vertical));right:calc(-1 * var(--border-padding-horizontal));bottom:calc(-1 * var(--border-padding-vertical));left:calc(-1 * var(--border-padding-horizontal));display:block;width:var(--active-label-width);border:1px solid var(--int-font-color-shade-base);border-radius:1.5px;transform:translate(var(--translate-x));transition:transform .3s,width .3s;box-sizing:border-box;pointer-events:none;content:""}.tabs-switch.svelte-162pyir ul.no-translate-x:where(.svelte-162pyir):before{display:none}.tabs-switch.svelte-162pyir ul:where(.svelte-162pyir) li:where(.svelte-162pyir){display:flex;position:relative}.tabs-switch.svelte-162pyir ul:where(.svelte-162pyir) li:where(.svelte-162pyir) div:where(.svelte-162pyir){position:absolute;left:calc(0% - var(--border-padding-horizontal) - .5px);top:0;width:1px;height:16px;background-color:var(--int-font-color-shade-base)}.tabs-switch.svelte-162pyir ul:where(.svelte-162pyir) li:where(.svelte-162pyir) label:where(.svelte-162pyir){margin:0;padding:0;color:var(--int-font-color-shade-base);font-family:SpiegelSansUI,system-ui,BlinkMacSystemFont,-apple-system,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:18px;letter-spacing:.24px;text-align:center;transition:opacity .3s;box-sizing:border-box;user-select:none;cursor:pointer;text-wrap:nowrap}.tabs-switch.svelte-162pyir ul:where(.svelte-162pyir) li:where(.svelte-162pyir) label:where(.svelte-162pyir):hover{color:var(--int-font-color-shade-dark)}.tabs-switch.svelte-162pyir ul:where(.svelte-162pyir) li:where(.svelte-162pyir) label.checked:where(.svelte-162pyir){color:var(--int-font-color-default)}@media screen and (min-width:616px){.tabs-switch.svelte-162pyir ul:where(.svelte-162pyir) li:where(.svelte-162pyir) label:where(.svelte-162pyir){line-height:26px}}.results-map.svelte-1x3w8to{display:flex;flex-direction:column;width:100%;padding:0;scroll-margin-top:5vh}.results-map.svelte-1x3w8to .description-and-map-wrapper:where(.svelte-1x3w8to){flex:1;display:flex;flex-direction:column;gap:16px;--description-width:32%;position:relative}@media screen and (max-width:616px){.results-map.svelte-1x3w8to .description-and-map-wrapper:where(.svelte-1x3w8to) .map-wrapper-absolute{flex-direction:row;justify-content:center;align-items:flex-start}}@media screen and (min-width:616px){.results-map.svelte-1x3w8to .description-and-map-wrapper:where(.svelte-1x3w8to){flex-direction:row}}.results-map.svelte-1x3w8to .description-and-map-wrapper:where(.svelte-1x3w8to) .description-wrapper:where(.svelte-1x3w8to){z-index:2;--descriptionMargin:0px}@media screen and (min-width:616px){.results-map.svelte-1x3w8to .description-and-map-wrapper:where(.svelte-1x3w8to) .description-wrapper:where(.svelte-1x3w8to){width:var(--description-width);--descriptionMargin:8px}}.results-map.svelte-1x3w8to .description-and-map-wrapper:where(.svelte-1x3w8to) .map-wrapper:where(.svelte-1x3w8to){flex:1;display:flex;min-height:calc(400px + var(--votesTabsHeight))}.results-map.svelte-1x3w8to .description-and-map-wrapper:where(.svelte-1x3w8to) .map-wrapper-absolute:where(.svelte-1x3w8to){position:absolute;top:var(--descriptionWrapperHeight);left:0;right:0;bottom:0;z-index:1;width:100%;min-height:400px;flex:1;display:flex;justify-content:center;align-items:center}@media screen and (min-width:616px){.results-map.svelte-1x3w8to .description-and-map-wrapper:where(.svelte-1x3w8to) .map-wrapper-absolute:where(.svelte-1x3w8to){top:0;position:absolute}}.results-map.svelte-1x3w8to .search-and-accessor-wrapper:where(.svelte-1x3w8to){display:flex}.results-map.svelte-1x3w8to .search-and-accessor-wrapper:where(.svelte-1x3w8to) .search-input-wrapper:where(.svelte-1x3w8to){display:flex;justify-content:center;width:100%;padding:0 14px}@media screen and (min-width:358px){.results-map.svelte-1x3w8to .search-and-accessor-wrapper:where(.svelte-1x3w8to) .search-input-wrapper:where(.svelte-1x3w8to){padding:0 14px 16px}}@media screen and (min-width:616px){.results-map.svelte-1x3w8to .search-and-accessor-wrapper:where(.svelte-1x3w8to) .search-input-wrapper:where(.svelte-1x3w8to){width:100%}}@media (min-width:886px){.results-map.svelte-1x3w8to .search-and-accessor-wrapper:where(.svelte-1x3w8to) .search-input-wrapper:where(.svelte-1x3w8to){display:none}}@media screen and (max-width:357px){.results-map.svelte-1x3w8to .search-and-accessor-wrapper:where(.svelte-1x3w8to) .search-input-wrapper:where(.svelte-1x3w8to){padding:0 14px 16px}}@media screen and (max-width:886px){.results-map.svelte-1x3w8to .search-and-accessor-wrapper:where(.svelte-1x3w8to) .search-input-wrapper:where(.svelte-1x3w8to) .input-wrapper{margin-top:0}}.results-map.svelte-1x3w8to .votesTabs:where(.svelte-1x3w8to){width:100%;display:flex;justify-content:center;z-index:2;position:absolute;bottom:12px}.results-map.svelte-1x3w8to .votesTabs:where(.svelte-1x3w8to) .inner:where(.svelte-1x3w8to){display:flex;justify-content:center;max-width:264px;padding:4px;border-radius:1.5px;background:var(--int-background-color-default-rgba-halftransparent);backdrop-filter:saturate(180%) blur(20px);-webkit-backdrop-filter:saturate(180%) blur(20px)}@media screen and (min-width:616px){.results-map.svelte-1x3w8to .booklist.two:where(.svelte-1x3w8to) .constituencies.slidable .item{min-width:398px}}@media screen and (max-width:615px){.results-map.svelte-1x3w8to .booklist.two:where(.svelte-1x3w8to){padding-left:14px}}.search-input-children-wrapper.svelte-1x3w8to{display:flex;gap:16px;height:100%;padding:0}.search-input-children-wrapper.svelte-1x3w8to .map-wrapper:where(.svelte-1x3w8to){display:flex;width:50%;min-height:170px}.search-input-children-wrapper.svelte-1x3w8to .region-accessor-wrapper:where(.svelte-1x3w8to){width:50%}.search-container.svelte-1x3w8to{position:relative;width:100%;display:flex;justify-content:start}.search-suggestions-wrapper.svelte-1x3w8to{position:absolute;bottom:100%;left:-1px;z-index:16;height:208px;width:calc(100% + 2px);margin-bottom:12px;backdrop-filter:saturate(180%) blur(20px);-webkit-backdrop-filter:saturate(180%) blur(20px);background:var(--int-card-background-color-halftransparent)}.with-infocard.svelte-1x3w8to{display:flex;align-items:end;mask-image:linear-gradient(to bottom,#0000,#000 24% 100%);-webkit-mask-image:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgb(0,0,0) 24%,rgb(0,0,0) 100%)}ul.legend.svelte-76k18{display:flex;flex-direction:row;flex-wrap:wrap;gap:16px;list-style-type:none}@media screen and (min-width:616px){ul.legend.svelte-76k18{flex-direction:column}}ul.legend.svelte-76k18 li.item:where(.svelte-76k18){display:flex;align-items:baseline;gap:4px}ul.legend.svelte-76k18 li.item:where(.svelte-76k18) span:where(.svelte-76k18){display:inline-block}ul.legend.svelte-76k18 li.item:where(.svelte-76k18) span.color-box:where(.svelte-76k18){width:10px;height:10px;background:var(--int-font-color-gray-darker)}ul.legend.svelte-76k18 li.item:where(.svelte-76k18) span.color-box.has-hatch:where(.svelte-76k18){background:repeating-linear-gradient(-45deg,var(--int-background-color-default),var(--int-background-color-default) 1px,var(--int-font-color-gray-darker) 1px,var(--int-font-color-gray-darker) 3px)}.description.svelte-1mcozfo{display:flex;flex-direction:column;gap:16px;font-size:14px}.description.svelte-1mcozfo .subline-and-counted-wrapper:where(.svelte-1mcozfo){display:flex;flex-direction:column;gap:8px}.description.svelte-1mcozfo .subline-and-counted-wrapper:where(.svelte-1mcozfo) .article:where(.svelte-1mcozfo){font-size:16px}.tooltipResults.svelte-uyt2fa{display:flex}.tooltip-content.fixed-dimensions.svelte-8px7o2{width:274px;height:211px}.header.svelte-8px7o2{display:flex;justify-content:space-between;align-items:center;margin:5px 8px}.header.svelte-8px7o2 h3:where(.svelte-8px7o2){font-family:SpiegelSansUI,system-ui,BlinkMacSystemFont,-apple-system,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-style:normal;font-weight:700;font-size:14px;white-space:nowrap}.body.svelte-8px7o2{display:flex;flex-direction:column;margin:8px}.body.svelte-8px7o2 p:where(.svelte-8px7o2){font-size:14px}.body.svelte-8px7o2 .description:where(.svelte-8px7o2){display:flex;flex-direction:column;font-family:SpiegelSansUI,system-ui,BlinkMacSystemFont,-apple-system,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:normal}.body.svelte-8px7o2 .description:where(.svelte-8px7o2) span.sending-seats:where(.svelte-8px7o2){color:var(--int-font-color-gray-base)}.description.svelte-5930gq{display:flex;flex-direction:column;font-family:SpiegelSansUI,system-ui,BlinkMacSystemFont,-apple-system,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-style:normal;font-weight:400;font-size:12px;line-height:normal;color:var(--int-font-color-gray-base);touch-action:none}.description.svelte-5930gq .state:where(.svelte-5930gq){font-family:SpiegelSansUI,system-ui,BlinkMacSystemFont,-apple-system,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-style:normal;font-weight:700}.description.svelte-5930gq .votes:where(.svelte-5930gq){font-size:14px;color:var(--int-font-color-default);margin-top:8px}.row-extra.svelte-upkz49{display:flex;justify-content:space-between;padding:6px 8px;line-height:28px;width:100%;color:var(--int-font-color-gray-base)}.row-extra.even.svelte-upkz49{background-color:var(--int-card-background-color)}.row.svelte-upkz49{display:flex;justify-content:space-between;padding:6px 2px;line-height:18px;width:100%}.row.even.svelte-upkz49{background-color:var(--int-card-background-color)}.row.svelte-upkz49 .partyLong:where(.svelte-upkz49){width:calc(100% - var(--shareValueWidth) - var(--diffValueWidth));white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--int-font-color-gray-base);position:relative}.row.svelte-upkz49 .partyLong:where(.svelte-upkz49) .arrow:where(.svelte-upkz49){position:absolute;right:0;z-index:8}.row.svelte-upkz49 .partyLong:where(.svelte-upkz49) .arrow.rotated:where(.svelte-upkz49) svg{transform:rotate(0)}.row.svelte-upkz49 .shareValue:where(.svelte-upkz49){width:var(--shareValueWidth);font-weight:700;text-align:right}.row.svelte-upkz49 .diffValue:where(.svelte-upkz49){width:var(--diffValueWidth);text-align:right;color:var(--int-font-color-gray-base)}.overview-table.svelte-14vwwlo{display:flex;flex-direction:column;font-size:14px;--partyShortWidth:0px;--currentVotesWidth:0px;--shareValueWidth:40.5px;--diffValueWidth:40.5px}.infocardResults.svelte-1spxdm{display:flex;flex-direction:column}.infocardResults.svelte-1spxdm .infocardResults__margin:where(.svelte-1spxdm){height:8px}.infocardResults.svelte-1spxdm .few-results:where(.svelte-1spxdm){width:100%;height:100%;touch-action:none}.body.svelte-1do1vj5{position:relative;width:100%;height:100%;padding:0 8px 200px;overflow-x:hidden;overflow-y:auto;scroll-behavior:smooth;overscroll-behavior:contain;scrollbar-width:none;-ms-overflow-style:none}.body.svelte-1do1vj5::-webkit-scrollbar{display:none}.body.svelte-1do1vj5 p:where(.svelte-1do1vj5){font-size:14px}.results-cartogram.svelte-tp666u{display:flex;flex-direction:column;gap:16px;width:100%;padding:0 0 16px;scroll-margin-top:5vh}.results-cartogram.article.svelte-tp666u{padding-bottom:5px;margin-bottom:-5px}.results-cartogram.svelte-tp666u .description-and-cartogram-wrapper:where(.svelte-tp666u){flex:1;display:flex;flex-direction:column;gap:16px;padding:var(--card-body-padding);--description-width:32%}@media screen and (min-width:616px){.results-cartogram.svelte-tp666u .description-and-cartogram-wrapper:where(.svelte-tp666u){flex-direction:row}}@media screen and (min-width:616px){.results-cartogram.svelte-tp666u .description-and-cartogram-wrapper:where(.svelte-tp666u) .description-wrapper:where(.svelte-tp666u){width:var(--description-width)}}.results-cartogram.svelte-tp666u .description-and-cartogram-wrapper:where(.svelte-tp666u) .cartogram-wrapper:where(.svelte-tp666u){flex:1;display:flex;min-height:400px}.results-cartogram.svelte-tp666u .search-and-accessor-wrapper:where(.svelte-tp666u){display:flex}.results-cartogram.svelte-tp666u .search-and-accessor-wrapper.article:where(.svelte-tp666u){display:none}.results-cartogram.svelte-tp666u .search-and-accessor-wrapper:where(.svelte-tp666u) .search-input-wrapper:where(.svelte-tp666u){display:flex;justify-content:center;width:100%;padding:0 14px}.results-cartogram.svelte-tp666u .search-and-accessor-wrapper:where(.svelte-tp666u) .search-input-wrapper.article:where(.svelte-tp666u){display:flex!important;width:325px;min-width:230px;padding:0}@media (min-width:886px){.results-cartogram.svelte-tp666u .search-and-accessor-wrapper:where(.svelte-tp666u) .search-input-wrapper:where(.svelte-tp666u){display:none}}.results-cartogram.svelte-tp666u .search-and-accessor-wrapper:where(.svelte-tp666u) .region-accessor-wrapper-inline:where(.svelte-tp666u){display:none}@media screen and (min-width:616px){.results-cartogram.svelte-tp666u .search-and-accessor-wrapper:where(.svelte-tp666u) .region-accessor-wrapper-inline:where(.svelte-tp666u){display:block;width:calc(100% - 325px)}}@media screen and (min-width:886px){.results-cartogram.svelte-tp666u .search-and-accessor-wrapper:where(.svelte-tp666u) .region-accessor-wrapper-inline:where(.svelte-tp666u){width:100%}}.search-input-children-wrapper.svelte-tp666u{display:flex;gap:16px;height:100%;padding:0 16px}.search-input-children-wrapper.svelte-tp666u .cartogram-wrapper:where(.svelte-tp666u){display:flex;width:50%}.search-input-children-wrapper.svelte-tp666u .region-accessor-wrapper:where(.svelte-tp666u){width:50%}.currentTurnout.svelte-1su7ruc{background:var(--int-font-color-gray-fond);position:absolute}.currentTurnout.svelte-1su7ruc div:where(.svelte-1su7ruc){color:var(--int-font-color-gray-base);font-size:13px;text-align:center;position:relative;margin:0 8px;display:flex}.currentTurnout.svelte-1su7ruc div.overflow:where(.svelte-1su7ruc){text-align:right;right:0;justify-content:flex-end}.label.svelte-dpvgwa{position:absolute;font-size:14px;transform:translate(1px,-50%);font-weight:700;white-space:nowrap;color:var(--int-font-color-default)}.historicResults.svelte-k3o9e5{display:flex;flex-direction:column;gap:16px;padding:var(--card-body-padding)}.historicResults.reduced-padding.svelte-k3o9e5{padding-top:0}.historicResults.svelte-k3o9e5 .description:where(.svelte-k3o9e5){font-size:14px}.historicResults.svelte-k3o9e5 .body:where(.svelte-k3o9e5){display:flex;flex-direction:column;flex-wrap:wrap;gap:16px;align-content:end;position:relative}.historicResults.svelte-k3o9e5 .body:where(.svelte-k3o9e5) path:where(.svelte-k3o9e5){fill:none;stroke-width:5;vector-effect:non-scaling-stroke;stroke-linejoin:round;stroke-linecap:round}.historicResults.svelte-k3o9e5 .body:where(.svelte-k3o9e5) path.lined:where(.svelte-k3o9e5){stroke-dasharray:.1 8;stroke-width:2.5}.historicCoalitions.svelte-1ljd0dl{display:flex;flex-direction:column;gap:16px;padding:var(--card-body-padding)}.historicCoalitions.svelte-1ljd0dl .description:where(.svelte-1ljd0dl){font-size:14px}.historicCoalitions.svelte-1ljd0dl .body:where(.svelte-1ljd0dl){display:flex;flex-direction:column;flex-wrap:wrap;gap:16px;align-content:end;position:relative}.historicCoalitions.svelte-1ljd0dl .body:where(.svelte-1ljd0dl) .box:where(.svelte-1ljd0dl){position:absolute;border:1px solid var(--int-background-color-default);border-radius:1.5px}.historicCoalitions.svelte-1ljd0dl .body:where(.svelte-1ljd0dl) .box:where(.svelte-1ljd0dl) .column:where(.svelte-1ljd0dl){width:100%;height:100%;position:absolute;left:0}.historicTurnouts.svelte-1ukuxka{display:flex;flex-direction:column;gap:16px;padding:var(--card-body-padding)}.historicTurnouts.svelte-1ukuxka .description:where(.svelte-1ukuxka){font-size:14px}.historicTurnouts.svelte-1ukuxka .body:where(.svelte-1ukuxka){display:flex;flex-direction:column;flex-wrap:wrap;gap:16px;align-content:end;position:relative}.historicTurnouts.svelte-1ukuxka .body:where(.svelte-1ukuxka) path:where(.svelte-1ukuxka){fill:none;stroke:var(--int-font-color-gray-base);stroke-width:5;vector-effect:non-scaling-stroke;stroke-linejoin:round;stroke-linecap:round}.historicTurnouts.svelte-1ukuxka .body:where(.svelte-1ukuxka) path.lined:where(.svelte-1ukuxka){stroke-dasharray:.1 8;stroke-width:2.5}g.svelte-apcdkn{pointer-events:none}img.svelte-apcdkn{border-radius:50%}.headIcon.svelte-ltfayz{display:flex;flex-direction:column;gap:0;position:relative;align-items:center;justify-content:center;background-color:transparent}.headIcon.svelte-ltfayz .closeContainer:where(.svelte-ltfayz){display:flex;width:46px;align-items:center;justify-content:center;position:relative}.headIcon.svelte-ltfayz .closeButton:where(.svelte-ltfayz){position:absolute;top:5px;cursor:pointer;width:40px}.headIcon.svelte-ltfayz .closeButton:where(.svelte-ltfayz) circle:where(.svelte-ltfayz){fill:none;stroke:var(--int-font-color-shade-base)}.headIcon.svelte-ltfayz .closeButton:where(.svelte-ltfayz) path:where(.svelte-ltfayz){stroke:var(--int-font-color-default)}.headIcon.svelte-ltfayz img:where(.svelte-ltfayz){width:calc(100% - 6px);height:calc(100% - 6px);object-fit:cover;border-radius:50%;position:absolute}.headIcon.inheritFlex.svelte-ltfayz{align-items:inherit;justify-content:inherit}button.svelte-ltfayz{background:var(--int-background-color-default)}.x-axis-ticks.svelte-vmuqc5{display:block;width:100%}.x-tick.svelte-vmuqc5{position:absolute;display:flex;flex-direction:column;align-items:center;gap:0;text-align:center;transform:translate(-50%) translateY(0);bottom:0}.x-tick.left.svelte-vmuqc5{left:calc(var(--leftRightCoord) - var(--leftRightAdd))}.x-tick.right.svelte-vmuqc5{right:calc(var(--leftRightCoord) - var(--leftRightAdd));transform:translate(50%) translateY(0)}.x-tick.svelte-vmuqc5 .tick-line:where(.svelte-vmuqc5){display:block;width:0;height:6.37px;border-left:1px solid #000}@media (prefers-color-scheme:dark){.x-tick.svelte-vmuqc5 .tick-line:where(.svelte-vmuqc5){border-left:1px solid #f1efed}}.x-tick.svelte-vmuqc5 .tick-label:where(.svelte-vmuqc5){white-space:nowrap;font-size:13px}.ageGroups.svelte-1s0nj9h{display:flex;flex-direction:column;gap:16px;padding:10px 0}.ageGroups.svelte-1s0nj9h .title:where(.svelte-1s0nj9h){font-weight:700}.ageGroups.svelte-1s0nj9h .categories:where(.svelte-1s0nj9h){display:flex;flex-direction:row;width:100%;justify-content:space-between}.ageGroups.svelte-1s0nj9h .categories:where(.svelte-1s0nj9h) .gender:where(.svelte-1s0nj9h){font-weight:700}.ageGroups.svelte-1s0nj9h .chart:where(.svelte-1s0nj9h){display:flex;flex-direction:column;gap:1px;width:100%;position:relative}.ageGroups.svelte-1s0nj9h .chart:where(.svelte-1s0nj9h) .ageGroup:where(.svelte-1s0nj9h){display:flex;flex-direction:column;gap:4px;position:relative}.ageGroups.svelte-1s0nj9h .chart:where(.svelte-1s0nj9h) .ageGroup:where(.svelte-1s0nj9h) .year:where(.svelte-1s0nj9h){font-size:13px;position:absolute;width:100%;text-align:center;top:-8px;z-index:3}.ageGroups.svelte-1s0nj9h .chart:where(.svelte-1s0nj9h) .ageGroup:where(.svelte-1s0nj9h) .year.last:where(.svelte-1s0nj9h){top:unset;bottom:-8px}.ageGroups.svelte-1s0nj9h .chart:where(.svelte-1s0nj9h) .ageGroup:where(.svelte-1s0nj9h) .bars:where(.svelte-1s0nj9h){display:flex;flex-direction:row;gap:1px}.ageGroups.svelte-1s0nj9h .chart:where(.svelte-1s0nj9h) .ageGroup:where(.svelte-1s0nj9h) .bars:where(.svelte-1s0nj9h) .inner:where(.svelte-1s0nj9h){width:50%;display:flex}.ageGroups.svelte-1s0nj9h .chart:where(.svelte-1s0nj9h) .ageGroup:where(.svelte-1s0nj9h) .bars:where(.svelte-1s0nj9h) .inner.f:where(.svelte-1s0nj9h){justify-content:flex-end}.ageGroups.svelte-1s0nj9h .chart:where(.svelte-1s0nj9h) .ageGroup:where(.svelte-1s0nj9h) .bars:where(.svelte-1s0nj9h) .inner:where(.svelte-1s0nj9h) .bar:where(.svelte-1s0nj9h){background-color:var(--int-font-color-gray-lighter-2);height:var(--barHeight);border-radius:1.5px;opacity:.5}.ageGroups.svelte-1s0nj9h .chart:where(.svelte-1s0nj9h) .ageGroup:where(.svelte-1s0nj9h) .bars:where(.svelte-1s0nj9h) .inner:where(.svelte-1s0nj9h) .bar.active:where(.svelte-1s0nj9h){opacity:1}.ageGroups.svelte-1s0nj9h .chart:where(.svelte-1s0nj9h) .axes:where(.svelte-1s0nj9h){display:flex;flex-direction:row;gap:1px;height:21px;width:100%;margin-top:16px}.ageGroups.svelte-1s0nj9h .chart:where(.svelte-1s0nj9h) .axes:where(.svelte-1s0nj9h) .xaxis:where(.svelte-1s0nj9h){gap:1px;height:auto;width:100%;display:inline-flex;position:relative}.ageGroups.svelte-1s0nj9h .chart:where(.svelte-1s0nj9h) .axesInfo:where(.svelte-1s0nj9h){width:100%;text-align:center;margin-top:4px}.ageGroups.svelte-1s0nj9h .chart:where(.svelte-1s0nj9h) .subtitle:where(.svelte-1s0nj9h){margin-top:16px}.ageGroups.svelte-1s0nj9h .chart:where(.svelte-1s0nj9h) .arrow:where(.svelte-1s0nj9h){width:100%;position:relative;height:auto}.ageGroups.svelte-1s0nj9h .chart:where(.svelte-1s0nj9h) .arrow:where(.svelte-1s0nj9h) svg{position:absolute;bottom:-16px;left:var(--selectedDecadePercent);pointer-events:none;overflow:initial}.ageGroups.svelte-1s0nj9h .chart:where(.svelte-1s0nj9h) .arrow:where(.svelte-1s0nj9h) svg path{fill:none;stroke:var(--arrowColor);stroke-width:1;z-index:4}.ageGroups.svelte-1s0nj9h .chart:where(.svelte-1s0nj9h) .arrow:where(.svelte-1s0nj9h) .firstPath:where(.svelte-1s0nj9h){z-index:4}.ageGroups.svelte-1s0nj9h .chart:where(.svelte-1s0nj9h) .arrow:where(.svelte-1s0nj9h) .firstPath:where(.svelte-1s0nj9h) svg{z-index:4}.ageGroups.svelte-1s0nj9h .chart:where(.svelte-1s0nj9h) .arrow:where(.svelte-1s0nj9h) .bgPath:where(.svelte-1s0nj9h){z-index:3;z-index:2}.ageGroups.svelte-1s0nj9h .chart:where(.svelte-1s0nj9h) .arrow:where(.svelte-1s0nj9h) .bgPath:where(.svelte-1s0nj9h) svg{z-index:3}.ageGroups.svelte-1s0nj9h .chart:where(.svelte-1s0nj9h) .arrow:where(.svelte-1s0nj9h) .bgPath:where(.svelte-1s0nj9h) svg path{fill:none;stroke-width:3;z-index:3}.mpDetail.svelte-1y32quu{display:flex;flex-direction:row;gap:16px;width:100%;height:0;transition:height .4s ease-in-out;opacity:0;flex-wrap:wrap;font-size:14px}.mpDetail.svelte-1y32quu .body:where(.svelte-1y32quu){display:flex;flex-direction:column;gap:0;max-width:calc(100% - 90px)}.mpDetail.svelte-1y32quu .body:where(.svelte-1y32quu) .name:where(.svelte-1y32quu){font-weight:700}.mpDetail.svelte-1y32quu .body:where(.svelte-1y32quu) .inforow:where(.svelte-1y32quu){display:flex;flex-direction:row;gap:4px;margin-bottom:4px;margin-top:4px}.mpDetail.svelte-1y32quu .body:where(.svelte-1y32quu) .inforow:where(.svelte-1y32quu) div:where(.svelte-1y32quu){border-radius:1.5px;height:16px;color:#fff;font-size:14px;display:inline-flex;align-items:center;padding:0 4px}.mpDetail.svelte-1y32quu .body:where(.svelte-1y32quu) .inforow:where(.svelte-1y32quu) .other:where(.svelte-1y32quu){background-color:var(--int-font-color-gray-lighter)}.mpDetail.svelte-1y32quu .body:where(.svelte-1y32quu) .inforow:where(.svelte-1y32quu) .other.birth:where(.svelte-1y32quu){background-color:transparent;padding:0 2px;color:#a8abad}@media (prefers-color-scheme:dark){.mpDetail.svelte-1y32quu .body:where(.svelte-1y32quu) .inforow:where(.svelte-1y32quu) .other.birth:where(.svelte-1y32quu){color:#8e8f91}}.mpDetail.svelte-1y32quu .body:where(.svelte-1y32quu) .credit:where(.svelte-1y32quu){font-size:12px;color:var(--int-font-color-gray-base)}.mpDetail.show.svelte-1y32quu{height:max-content;opacity:1}.mpDetail.svelte-1y32quu .moreInfo:where(.svelte-1y32quu){flex-basis:100%;padding-bottom:42px}.tooltip-content.svelte-peggeu{width:274px;height:auto}.header.svelte-peggeu{display:flex;justify-content:space-between;align-items:center;margin:5px 8px}.header.svelte-peggeu h3:where(.svelte-peggeu){font-family:SpiegelSansUI,system-ui,BlinkMacSystemFont,-apple-system,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-style:normal;font-weight:700;font-size:14px;white-space:nowrap}.body.svelte-peggeu{display:flex;flex-direction:column;margin:8px}.plenum.svelte-1bx3dy5{width:100%;display:inline-flex;justify-content:center;position:relative}.plenum.svelte-1bx3dy5 svg:where(.svelte-1bx3dy5){overflow:visible}.plenum.svelte-1bx3dy5 svg:where(.svelte-1bx3dy5) g:where(.svelte-1bx3dy5){transition:opacity .4s ease-in-out;opacity:1}.plenum.svelte-1bx3dy5 svg:where(.svelte-1bx3dy5) g.invisibleMe:where(.svelte-1bx3dy5){opacity:0}.plenum.svelte-1bx3dy5 svg:where(.svelte-1bx3dy5) .mp.hoverable:where(.svelte-1bx3dy5){cursor:pointer}.plenum.svelte-1bx3dy5 svg:where(.svelte-1bx3dy5) circle:where(.svelte-1bx3dy5){transition:r .4s ease-in-out}.plenum.svelte-1bx3dy5 .totalSeats:where(.svelte-1bx3dy5){position:absolute;bottom:0;font-size:14px;transition:opacity .4s ease-in-out;opacity:1}.plenum.svelte-1bx3dy5 .totalSeats.invisibleMe:where(.svelte-1bx3dy5){opacity:0}.plenum.isNoData.svelte-1bx3dy5 .totalSeats:where(.svelte-1bx3dy5){display:none}.center.svelte-1bx3dy5{display:none;--color-noData:#eef1f3}@media (prefers-color-scheme:dark){.center.svelte-1bx3dy5{--color-noData:#2f2e2d}}.center.isNoData.svelte-1bx3dy5{width:40px;height:20px;background:var(--color-noData);position:absolute;display:block;bottom:0}.values.svelte-orgtbe{display:flex;flex-direction:row;position:relative;z-index:0;transition:all .3s ease-in-out}.values.svelte-orgtbe:after{content:"";position:absolute;width:calc(100% + 4px);inset:0 0 0 -2px;border-radius:1.5px;background:var(--liveUpdate,#ffe646);mix-blend-mode:multiply;z-index:-1;height:calc(100% + .5px);transition:all .3s ease-in-out;opacity:0}.values.liveUpdate.svelte-orgtbe{color:#000}.values.liveUpdate.svelte-orgtbe:after{opacity:1}.values.liveUpdate.svelte-orgtbe .seatsDiff:where(.svelte-orgtbe){background-color:transparent}.values.svelte-orgtbe .seats:where(.svelte-orgtbe){font-weight:700;margin-right:4px;text-align:right;width:24px}.values.svelte-orgtbe .seatsDiff:where(.svelte-orgtbe){width:36px;text-align:right;background-color:var(--int-font-color-gray-fond);color:var(--int-font-color-gray-base);padding:0 4px;border:none;border-radius:1.5px}.values.widget.svelte-orgtbe .seatsDiff:where(.svelte-orgtbe){display:none}.values.widget.isNoData.svelte-orgtbe .seats:where(.svelte-orgtbe){visibility:hidden}.legendContainer.svelte-1etty5k{position:relative;z-index:10;display:flex;flex-direction:row;font-size:14px;flex-wrap:wrap;margin:0 calc(var(--card-body-horizontal-padding)/ -2);padding:16px 14px;background:var(--int-background-color-default-rgba-halftransparent);backdrop-filter:saturate(180%) blur(20px);border:none;border-radius:3px;-webkit-backdrop-filter:saturate(180%) blur(20px);--dotWidth:14px}.legendContainer.spaceBetween.svelte-1etty5k{justify-content:space-between}.legendContainer.svelte-1etty5k .party:where(.svelte-1etty5k){display:flex;flex-direction:row;align-items:center}.legendContainer.svelte-1etty5k .party:where(.svelte-1etty5k) .dot:where(.svelte-1etty5k){width:var(--dotWidth);height:var(--dotWidth);border-radius:50%;margin-top:2px;margin-right:4px}.legendContainer.svelte-1etty5k .party:where(.svelte-1etty5k) .name:where(.svelte-1etty5k){width:50px;margin-right:4px}.legendContainer.widget.svelte-1etty5k{justify-content:space-between;font-size:13px}.legendContainer.widget.svelte-1etty5k .party:where(.svelte-1etty5k) .name:where(.svelte-1etty5k){width:40px}.legendContainer.widget.large.svelte-1etty5k .party:where(.svelte-1etty5k) .name:where(.svelte-1etty5k){width:35px}.legendContainer.widget.extraLarge.svelte-1etty5k{gap:14px 33px!important}.legendContainer.widget.extraLarge.svelte-1etty5k .party:where(.svelte-1etty5k) .name:where(.svelte-1etty5k){width:40px}.legendContainer.widget.small.svelte-1etty5k .party:where(.svelte-1etty5k) .name:where(.svelte-1etty5k){width:50px}.legendContainer.widget.isNoData.svelte-1etty5k .party:where(.svelte-1etty5k){background:#eef1f3}@media (prefers-color-scheme:dark){.legendContainer.widget.isNoData.svelte-1etty5k .party:where(.svelte-1etty5k){background:#2f2e2d}}.legendContainer.widget.isNoData.svelte-1etty5k .dot:where(.svelte-1etty5k){display:none}.legendContainer.widget.isNoData.svelte-1etty5k .name:where(.svelte-1etty5k){visibility:hidden}.seatsContainer.svelte-164lz27{display:flex;flex-direction:column;align-items:center;gap:28px}.seatsContainer.reversed.svelte-164lz27{flex-direction:column-reverse;gap:12px}.seatsContainer.svelte-164lz27 div:where(.svelte-164lz27){width:100%;transition:opacity .2s ease-in-out}.seatsContainer.svelte-164lz27 div:where(.svelte-164lz27):nth-child(2){display:inline-flex;justify-content:center}.seatsContainer.svelte-164lz27 div.invisible:where(.svelte-164lz27){opacity:0}.seatsContainer.svelte-164lz27 div.plenumFullwidth:where(.svelte-164lz27){width:calc(100% - 72px)}.body.svelte-t468xl{position:relative;width:100%;height:100%;padding:0 8px;overflow-x:hidden;overflow-y:auto;scroll-behavior:smooth;overscroll-behavior:contain;touch-action:none;scrollbar-width:none;-ms-overflow-style:none}.body.svelte-t468xl::-webkit-scrollbar{display:none}.feature-accessor.svelte-gk49oj{position:relative;display:flex;width:100%;height:46px;margin:0 0 2px}.feature-accessor.is-vertical.svelte-gk49oj{height:100%;margin:0 0 0 1px;mask-image:linear-gradient(to bottom,#0000,#000 24% 100%);-webkit-mask-image:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgb(0,0,0) 24%,rgb(0,0,0) 100%)}.feature-accessor.is-vertical.is-infocard-background.svelte-gk49oj{height:170px}.feature-accessor.svelte-gk49oj button.arrow:where(.svelte-gk49oj){position:absolute;top:0;z-index:10;display:flex;align-items:center;height:100%;cursor:pointer}.feature-accessor.svelte-gk49oj button.arrow.left:where(.svelte-gk49oj){left:0;background:linear-gradient(to left,var(--int-background-color-default-rgba-transparent),var(--int-background-color-default-rgba-opaque))}.feature-accessor.svelte-gk49oj button.arrow.right:where(.svelte-gk49oj){right:0;background:linear-gradient(to right,var(--int-background-color-default-rgba-transparent),var(--int-background-color-default-rgba-opaque))}.feature-accessor-scroll-container.svelte-gk49oj{position:relative;display:flex;align-items:center;width:100%;height:100%;margin:0;padding:0;overflow-x:auto;overflow-y:hidden;overscroll-behavior:contain;scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none}.feature-accessor-scroll-container.svelte-gk49oj::-webkit-scrollbar{display:none}.feature-accessor-scroll-container.is-vertical.svelte-gk49oj{align-items:start;overflow-x:hidden;overflow-y:auto;padding:41px 0 0}@media screen and (min-width:358px){.feature-accessor-scroll-container.is-vertical.svelte-gk49oj{padding:0 0 8px}}.feature-accessor-scroll-container.svelte-gk49oj ul:where(.svelte-gk49oj){display:flex;flex-wrap:nowrap;gap:14px;height:100%;margin:0;padding:0;list-style:none}.feature-accessor-scroll-container.is-vertical.svelte-gk49oj ul:where(.svelte-gk49oj){flex-direction:column;justify-content:end;align-items:flex-start;width:100%;height:unset;min-height:calc(100% + 2px);padding:2px 0 0}.feature-accessor-scroll-container.svelte-gk49oj li:where(.svelte-gk49oj){position:relative;display:flex;font-size:14px;color:var(--color);border:1px solid var(--color);border-radius:1.5px;white-space:nowrap;user-select:none;box-sizing:border-box}.feature-accessor-scroll-container.svelte-gk49oj li.is-highlighted:where(.svelte-gk49oj){border:1px solid var(--int-font-color-default);color:#fff}.feature-accessor-scroll-container.svelte-gk49oj li:where(.svelte-gk49oj) button:where(.svelte-gk49oj){background:0 0;padding:13px 12px;color:inherit;border:none;font:inherit;outline:inherit;cursor:default;user-select:none}.feature-accessor-scroll-container.svelte-gk49oj li:where(.svelte-gk49oj) button.is-selectable:where(.svelte-gk49oj){cursor:pointer}.feature-accessor-scroll-container.svelte-gk49oj li:where(.svelte-gk49oj) .background:where(.svelte-gk49oj){position:absolute;inset:0;z-index:0;width:100%;height:100%;background-color:var(--int-background-color-default)}.feature-accessor-scroll-container.svelte-gk49oj li.is-hovered:where(.svelte-gk49oj) .background:where(.svelte-gk49oj){opacity:.9}.feature-accessor-scroll-container.svelte-gk49oj li.is-selected:where(.svelte-gk49oj) .background:where(.svelte-gk49oj){opacity:.9}.feature-accessor-scroll-container.svelte-gk49oj li.is-highlighted:where(.svelte-gk49oj) .background:where(.svelte-gk49oj){background-color:var(--color)}.feature-accessor-scroll-container.svelte-gk49oj li:where(.svelte-gk49oj):active .background:where(.svelte-gk49oj){opacity:.2}.feature-accessor-scroll-container.svelte-gk49oj li:where(.svelte-gk49oj) .foreground:where(.svelte-gk49oj){position:relative;z-index:1;opacity:1;user-select:none}.feature-accessor-scroll-container.is-vertical.svelte-gk49oj li:where(.svelte-gk49oj){max-width:100%;white-space:unset}.feature-accessor-scroll-container.is-vertical.svelte-gk49oj li:where(.svelte-gk49oj) button:where(.svelte-gk49oj){text-align:left;padding:2px 6px}.feature-accessor-scroll-container.svelte-gk49oj:not(.is-vertical) li:where(.svelte-gk49oj):first-of-type{margin-left:14px}.feature-accessor-scroll-container.svelte-gk49oj:not(.is-vertical) li:where(.svelte-gk49oj):last-of-type{margin-right:14px}.feature-accessor-scroll-container.svelte-gk49oj li.no-results:where(.svelte-gk49oj){display:flex;align-items:center;font-family:SpiegelSansUI,system-ui,BlinkMacSystemFont,-apple-system,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-style:normal;font-weight:400;font-size:14px}@media (min-width:886px){.feature-accessor-scroll-container.svelte-gk49oj li.no-results:where(.svelte-gk49oj){margin-left:16px}}.feature-accessor-scroll-container.svelte-gk49oj li.no-results:where(.svelte-gk49oj) strong:where(.svelte-gk49oj){font-family:SpiegelSansUI,system-ui,BlinkMacSystemFont,-apple-system,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-style:normal;font-weight:700}@media (min-width:886px){.feature-accessor-scroll-container.is-vertical.svelte-gk49oj li.no-results:where(.svelte-gk49oj){margin-left:0}}.seats.svelte-kja2x0{display:flex;flex-direction:column;gap:16px;padding:var(--card-body-padding);overflow:hidden}@media screen and (max-width:886px){.seats.svelte-kja2x0{padding:0 14px 16px}}.seats.svelte-kja2x0 .description:where(.svelte-kja2x0){position:relative;z-index:10;display:flex;justify-content:space-between;align-items:baseline;gap:16px;margin:0 calc(var(--card-body-horizontal-padding)/ -2);font-size:var(--font-size-subline);transition:opacity .4s ease-in-out;padding:5px calc(var(--card-body-horizontal-padding)/ 2);background:var(--int-background-color-default-rgba-halftransparent);backdrop-filter:saturate(180%) blur(20px);border:none;border-radius:3px;-webkit-backdrop-filter:saturate(180%) blur(20px);opacity:1}.seats.svelte-kja2x0 .description.invisible:where(.svelte-kja2x0){opacity:0}.seats.svelte-kja2x0 .description.article:where(.svelte-kja2x0){margin-top:1px;margin-right:6px}.seats.svelte-kja2x0 .body:where(.svelte-kja2x0){display:flex;flex-direction:column;gap:16px}.search-input-children-wrapper.svelte-kja2x0{display:flex;gap:16px;height:100%}.search-input-children-wrapper.svelte-kja2x0 .region-accessor-wrapper:where(.svelte-kja2x0){flex:1}.search-container.svelte-kja2x0{position:relative;width:100%;display:flex;justify-content:start}.search-suggestions-wrapper.svelte-kja2x0{position:absolute;bottom:100%;left:-1px;z-index:16;height:208px;width:calc(100% + 2px);margin-bottom:12px;backdrop-filter:saturate(180%) blur(20px);-webkit-backdrop-filter:saturate(180%) blur(20px);background:var(--int-card-background-color-halftransparent)}.with-infocard.svelte-kja2x0{display:flex;align-items:end;mask-image:linear-gradient(to bottom,#0000,#000 24% 100%);-webkit-mask-image:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgb(0,0,0) 24%,rgb(0,0,0) 100%)}.search-and-accessor-wrapper.svelte-kja2x0{display:flex}.search-and-accessor-wrapper.svelte-kja2x0 .search-input-wrapper:where(.svelte-kja2x0){display:flex;justify-content:center;width:100%;padding:0 14px}@media screen and (min-width:358px){.search-and-accessor-wrapper.svelte-kja2x0 .search-input-wrapper:where(.svelte-kja2x0){padding:0}}@media screen and (min-width:616px){.search-and-accessor-wrapper.svelte-kja2x0 .search-input-wrapper:where(.svelte-kja2x0){width:100%}}@media screen and (max-width:886px){.search-and-accessor-wrapper.svelte-kja2x0 .search-input-wrapper:where(.svelte-kja2x0) .input-wrapper{margin-top:0}}@media (min-width:886px){.search-and-accessor-wrapper.svelte-kja2x0{display:none}}.link-image.svelte-aeffqx{min-width:310px;max-width:310px;border-radius:3px 0 0 3px}@media (max-width:616px){.link-image.svelte-aeffqx{min-width:100%;max-height:100%;border-radius:3px 3px 0 0}}@media (min-width:616px) and (max-width:886px){.link-image.svelte-aeffqx{min-width:256px;max-width:256px}}.link-container.svelte-pjivft{display:flex;align-items:center;gap:8px}.link.svelte-pjivft{text-decoration:none;position:relative;cursor:pointer;font-size:14px;white-space:nowrap;font-family:SpiegelSansUI,system-ui,BlinkMacSystemFont,-apple-system,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-style:normal;font-weight:400}.link.svelte-pjivft:after{content:"";position:absolute;left:0;bottom:-3px;width:100%;height:1px;background-color:var(--int-font-color-shade-light)}@media (min-width:886px){.link.svelte-pjivft{font-family:SpiegelSansUI,system-ui,BlinkMacSystemFont,-apple-system,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-style:normal;font-weight:700}}.linkBox.svelte-13i9oq4{display:flex;flex-direction:column;width:100%}@media (min-width:616px){.linkBox.svelte-13i9oq4{flex-direction:row;max-height:74px}}.text.svelte-13i9oq4{display:flex;flex-direction:column;padding-top:16px;padding-bottom:20px;padding-left:16px;line-height:110%}@media (min-width:616px){.text.svelte-13i9oq4{align-items:center;flex-direction:row;line-height:100%}}.title.svelte-13i9oq4{font-family:SpiegelSansUI,system-ui,BlinkMacSystemFont,-apple-system,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-style:normal;font-weight:400;font-size:14px}@media (max-width:616px){.title.svelte-13i9oq4{font-family:SpiegelSansUI,system-ui,BlinkMacSystemFont,-apple-system,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-style:normal;font-weight:700}}@media (min-width:616px) and (max-width:886px){.title.svelte-13i9oq4{font-family:SpiegelSansUI,system-ui,BlinkMacSystemFont,-apple-system,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-style:normal;font-weight:400;max-width:160px}}@media (min-width:616px){.linkable.svelte-13i9oq4{position:absolute;right:16px}}.link-image.svelte-m1w9e1{min-width:38px;max-width:38px;min-height:38px;max-height:38px;border-radius:50%;margin-left:16px}.linkBox.svelte-1hj3ra0,a.svelte-1hj3ra0{display:flex;flex-direction:row;align-items:center;width:100%}@media (min-width:886px){.linkBox.flex-width.svelte-1hj3ra0{width:50%}}.text.svelte-1hj3ra0{display:flex;flex-direction:column;padding-top:22px;padding-bottom:20px;padding-left:8px;line-height:110%;width:100%}@media (min-width:886px){.text.svelte-1hj3ra0{align-items:center;flex-direction:row;line-height:100%}}.title.svelte-1hj3ra0{font-family:SpiegelSansUI,system-ui,BlinkMacSystemFont,-apple-system,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-style:normal;font-weight:700;font-size:14px;padding-right:8px}@media (min-width:886px){.text-width.svelte-1hj3ra0{min-width:240px;max-width:240px}}.linkable.svelte-1hj3ra0{padding-right:16px;padding-left:16px}.linkable-small.svelte-1hj3ra0{padding-right:16px}@media (min-width:886px){.linkable-small.svelte-1hj3ra0{display:flex;justify-content:flex-end;margin-left:auto}}.status.svelte-1hj3ra0{font-family:SpiegelSansUI,system-ui,BlinkMacSystemFont,-apple-system,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-style:normal;font-weight:400;font-size:14px;padding-right:16px;padding-left:10px}.status-container.svelte-1hj3ra0{align-items:center;display:flex}@media (max-width:886px){.status-container.svelte-1hj3ra0{display:none}}.separator.svelte-1hj3ra0{margin-left:8px;margin-right:8px}.description.svelte-18hdfda{display:flex;flex-direction:column;justify-content:space-between;align-items:baseline;gap:16px;font-size:var(--font-size-subline);margin:5px 0}.description.svelte-18hdfda .subline-and-counted-wrapper:where(.svelte-18hdfda){display:flex;flex-direction:column;gap:8px}.description.svelte-18hdfda .subline-and-counted-wrapper:where(.svelte-18hdfda) .subline:where(.svelte-18hdfda) svg{display:inline-flex;margin:-2px 3px -2px -1px}svg.svelte-18xhaa8{filter:drop-shadow(0px 2px 2px rgba(0,0,0,.3));mix-blend-mode:multiply}svg.svelte-18xhaa8 .bgColorFill:where(.svelte-18xhaa8){fill:var(--int-background-color-default)}svg.svelte-18xhaa8 .bgColorStroke:where(.svelte-18xhaa8){stroke:var(--int-background-color-default)}.map.svelte-cs9v7a{flex:1;display:flex;width:100%;position:relative}.map.svelte-cs9v7a .leading:where(.svelte-cs9v7a){position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center}.map.svelte-cs9v7a .leading:where(.svelte-cs9v7a) .leading-inner:where(.svelte-cs9v7a){position:relative;top:0;left:0}.map.svelte-cs9v7a .leading:where(.svelte-cs9v7a) .leading-inner:where(.svelte-cs9v7a) div:where(.svelte-cs9v7a){position:absolute;transform:translate(-50%,-75%)}.leading-row.svelte-y6r6io{display:flex;flex-direction:row;align-items:center;justify-content:center;font-size:14px;gap:4px}.leading-row.svelte-y6r6io .value:where(.svelte-y6r6io){font-weight:700;text-wrap:nowrap;min-width:40px;max-width:40px;text-align:right}.leading-row.svelte-y6r6io .icon:where(.svelte-y6r6io){min-width:16px;max-width:16px;margin-left:3px;margin-top:2px}.leading-row.svelte-y6r6io .name:where(.svelte-y6r6io){text-align:center}.element.svelte-y6r6io{margin-bottom:3px}.leading-hoods.svelte-9r5f24{display:flex;flex-direction:column;gap:4px}.grid.svelte-14thuq2{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(var(--column-min-width,300px),100%),1fr));column-gap:var(--column-gap,1.5rem);row-gap:var(--row-gap,1.5rem);padding:var(--padding,0)}.party-map.svelte-bxzwk7{display:flex;flex-direction:column;gap:8px;flex:1}.party-map.svelte-bxzwk7 .name:where(.svelte-bxzwk7){font-size:14px;font-weight:700;border-bottom:1px solid var(--int-font-color-shade-lighter);padding-bottom:4px}.party-map.svelte-bxzwk7 .map-wrapper:where(.svelte-bxzwk7){flex:1;display:flex;min-height:182px;max-height:182px}.party-map.svelte-bxzwk7 .non-interactive-canvas{display:flex;justify-content:center;align-items:center}.strongholds.svelte-1kssm2d{display:flex;flex-direction:column;gap:16px;padding:var(--card-body-padding);padding-right:6px}.strongholds.svelte-1kssm2d .body:where(.svelte-1kssm2d){display:flex;flex-direction:column}.list-votes.svelte-iji7dh{display:flex;flex-direction:column;gap:16px;padding:var(--card-body-padding);padding-top:8px}.list-votes.svelte-iji7dh .body:where(.svelte-iji7dh){display:flex;flex-direction:column;gap:16px}.list-votes.svelte-iji7dh .group-wrapper:where(.svelte-iji7dh){display:flex;flex-direction:column;gap:16px}.list-votes.svelte-iji7dh .subline:where(.svelte-iji7dh){font-family:SpiegelSansUI,system-ui,BlinkMacSystemFont,-apple-system,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-style:normal;font-weight:400;font-size:var(--font-size-subline);color:var(--int-font-color-default)}svg.svelte-wvb17h path:where(.svelte-wvb17h){opacity:.4}svg.svelte-wvb17h .arrow:where(.svelte-wvb17h){opacity:1}svg.svelte-wvb17h .arrow:where(.svelte-wvb17h) polygon:where(.svelte-wvb17h){transform:translate(-6.4px,-6.4px)}svg.svelte-wvb17h .arrow:where(.svelte-wvb17h) polygon.negative:where(.svelte-wvb17h){stroke-width:1;stroke:var(--int-background-color-default)}svg.svelte-wvb17h circle:where(.svelte-wvb17h){fill:var(--int-background-color-default)}.info.svelte-sisu63{position:absolute;top:0;left:0;width:100%;height:100%}.info.svelte-sisu63 .partyName:where(.svelte-sisu63){font-size:24px;font-weight:700;top:50%;left:50%;transform:translate(-50%,-50%);position:absolute}.info.svelte-sisu63 .values:where(.svelte-sisu63){position:absolute;font-size:14px;width:100%;transform:translateY(-24px)}.info.svelte-sisu63 .values:where(.svelte-sisu63) .value:where(.svelte-sisu63){font-weight:700;text-shadow:-1px -1px 1px var(--int-text-shadow-color),1px -1px 1px var(--int-text-shadow-color),-1px 1px 1px var(--int-text-shadow-color),1px 1px 1px var(--int-text-shadow-color);-webkit-font-smoothing:antialiased}.info.svelte-sisu63 .values.right:where(.svelte-sisu63){text-align:right}.tabs-switch.svelte-pvu4xq{position:relative;display:flex;align-items:flex-start;overflow-x:auto;-webkit-overflow-scrolling:touch;padding:4px 0;scrollbar-width:none;-ms-overflow-style:none}.tabs-switch.svelte-pvu4xq::-webkit-scrollbar{display:none}.tabs-switch.svelte-pvu4xq input:where(.svelte-pvu4xq){display:none}.tabs-switch.svelte-pvu4xq ul:where(.svelte-pvu4xq){position:relative;display:flex;gap:calc(var(--border-padding-horizontal) * 2);margin:0;margin-left:var(--border-padding-horizontal);padding:0;list-style:none}.tabs-switch.svelte-pvu4xq ul:where(.svelte-pvu4xq):before{position:absolute;top:calc(-1 * var(--border-padding-vertical));right:calc(-1 * var(--border-padding-horizontal));bottom:calc(-1 * var(--border-padding-vertical));left:calc(-1 * var(--border-padding-horizontal));display:block;width:var(--active-label-width);border:1px solid var(--int-font-color-shade-base);border-radius:1.5px;transform:translate(var(--translate-x));transition:transform .3s,width .3s;box-sizing:border-box;pointer-events:none;content:""}.tabs-switch.svelte-pvu4xq ul.no-translate-x:where(.svelte-pvu4xq):before{display:none}.tabs-switch.svelte-pvu4xq ul:where(.svelte-pvu4xq) li:where(.svelte-pvu4xq){display:flex;position:relative}.tabs-switch.svelte-pvu4xq ul:where(.svelte-pvu4xq) li.last:where(.svelte-pvu4xq){margin-right:var(--border-padding-horizontal)}.tabs-switch.svelte-pvu4xq ul:where(.svelte-pvu4xq) li:where(.svelte-pvu4xq) div:where(.svelte-pvu4xq){position:absolute;left:calc(0% - var(--border-padding-horizontal) - .5px);top:0;width:1px;height:16px;background-color:var(--int-font-color-shade-base)}.tabs-switch.svelte-pvu4xq ul:where(.svelte-pvu4xq) li:where(.svelte-pvu4xq) label:where(.svelte-pvu4xq){margin:0;padding:0;color:var(--int-font-color-shade-base);font-family:SpiegelSansUI,system-ui,BlinkMacSystemFont,-apple-system,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:126%;letter-spacing:.24px;text-align:center;transition:opacity .3s;box-sizing:border-box;user-select:none;cursor:pointer;text-wrap:nowrap}.tabs-switch.svelte-pvu4xq ul:where(.svelte-pvu4xq) li:where(.svelte-pvu4xq) label:where(.svelte-pvu4xq):hover{color:var(--int-font-color-shade-dark)}.tabs-switch.svelte-pvu4xq ul:where(.svelte-pvu4xq) li:where(.svelte-pvu4xq) label.checked:where(.svelte-pvu4xq){color:var(--int-font-color-default)}.voterFlowsNet.svelte-1vqrgm5{display:flex;flex-direction:column;gap:16px;padding:var(--card-body-padding)}.voterFlowsNet.svelte-1vqrgm5 .description:where(.svelte-1vqrgm5){display:flex;justify-content:space-between;align-items:baseline;gap:16px;margin:5px 0}.voterFlowsNet.svelte-1vqrgm5 .description:where(.svelte-1vqrgm5) .subline:where(.svelte-1vqrgm5){font-size:var(--font-size-subline)}.voterFlowsNet.svelte-1vqrgm5 .body:where(.svelte-1vqrgm5){display:flex;flex-direction:column;gap:16px;position:relative;flex:1}.voterFlowsNet.svelte-1vqrgm5 .body:where(.svelte-1vqrgm5) .chartContainer:where(.svelte-1vqrgm5){width:100%;position:relative;margin-top:18px}.row-extra.svelte-kiwv4f{display:flex;justify-content:space-between;padding:6px 8px;line-height:28px;width:100%;color:var(--int-font-color-gray-base)}.row-extra.even.svelte-kiwv4f{background-color:var(--int-card-background-color)}.row.svelte-kiwv4f{display:flex;justify-content:space-between;padding:6px 8px;line-height:28px;width:100%}.row.even.svelte-kiwv4f{background-color:var(--int-card-background-color)}.row.svelte-kiwv4f .partyShort:where(.svelte-kiwv4f){width:var(--partyShortWidth)}.row.svelte-kiwv4f .partyLong:where(.svelte-kiwv4f){width:calc(100% - var(--partyShortWidth) - var(--currentVotesWidth) - var(--shareValueWidth) - var(--diffValueWidth));white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--int-font-color-gray-base);position:relative;text-align:left;cursor:text}.row.svelte-kiwv4f .partyLong.overflowing:where(.svelte-kiwv4f){cursor:pointer}.row.svelte-kiwv4f .partyLong:where(.svelte-kiwv4f) .arrow:where(.svelte-kiwv4f){position:absolute;right:0;top:0;z-index:2}.row.svelte-kiwv4f .currentVotes:where(.svelte-kiwv4f){width:var(--currentVotesWidth);text-align:right}.row.svelte-kiwv4f .shareValue:where(.svelte-kiwv4f){width:var(--shareValueWidth);font-weight:700;text-align:right}.row.svelte-kiwv4f .diffValue:where(.svelte-kiwv4f){width:var(--diffValueWidth);text-align:right}.overview-table.svelte-1nfm03u{display:flex;flex-direction:column;font-size:14px}.overview-table.desktop.svelte-1nfm03u{--partyShortWidth:60px;--currentVotesWidth:67.5px;--shareValueWidth:68px;--diffValueWidth:78px}.overview-table.tablet.svelte-1nfm03u{--partyShortWidth:60px;--currentVotesWidth:67.5px;--shareValueWidth:55px;--diffValueWidth:55px}.overview-table.mobile.svelte-1nfm03u{--partyShortWidth:60px;--currentVotesWidth:67.5px;--shareValueWidth:44.5px;--diffValueWidth:44.5px}.overview-table.noCurrentVotes.svelte-1nfm03u{--currentVotesWidth:0px}.overview-table.svelte-1nfm03u .row:where(.svelte-1nfm03u){display:flex;justify-content:space-between;align-items:flex-end;padding:6px 8px;line-height:28px;width:100%;color:var(--int-font-color-gray-base);border-bottom:1px solid var(--int-font-color-shade-lighter);margin-bottom:10px;line-height:17.64px}.overview-table.svelte-1nfm03u .row:where(.svelte-1nfm03u) .partyShort:where(.svelte-1nfm03u){width:var(--partyShortWidth)}.overview-table.svelte-1nfm03u .row:where(.svelte-1nfm03u) .partyLong:where(.svelte-1nfm03u){width:calc(100% - var(--partyShortWidth) - var(--currentVotesWidth) - var(--shareValueWidth) - var(--diffValueWidth));white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--int-font-color-gray-base)}.overview-table.svelte-1nfm03u .row:where(.svelte-1nfm03u) .currentVotes:where(.svelte-1nfm03u){width:var(--currentVotesWidth);text-align:right}.overview-table.svelte-1nfm03u .row:where(.svelte-1nfm03u) .shareValue:where(.svelte-1nfm03u){width:var(--shareValueWidth);text-align:right}.overview-table.svelte-1nfm03u .row:where(.svelte-1nfm03u) .diffValue:where(.svelte-1nfm03u){width:var(--diffValueWidth);text-align:right}.table.svelte-dhguvr{display:flex;flex-direction:column;gap:8px;padding:var(--card-body-padding)}.table.svelte-dhguvr .description:where(.svelte-dhguvr){display:flex;justify-content:space-between;align-items:center;gap:16px;margin:5px 0;font-family:SpiegelSansUI,system-ui,BlinkMacSystemFont,-apple-system,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-style:normal;font-weight:400;font-size:14px}.table.svelte-dhguvr .subline:where(.svelte-dhguvr){font-size:var(--font-size-subline)}.table.svelte-dhguvr .body:where(.svelte-dhguvr){display:flex;flex-direction:column;column-gap:var(--marginParty)}.bar.svelte-3h4ioe{position:relative;padding-bottom:4px}.bar.svelte-3h4ioe .segments:where(.svelte-3h4ioe){display:flex;background:var(--int-font-color-gray-fond);border:none;border-radius:1.5px;overflow:hidden}.bar.svelte-3h4ioe .segments:where(.svelte-3h4ioe) .segment:where(.svelte-3h4ioe){height:var(--height);border-left:1px solid var(--int-background-color-default);box-sizing:border-box;background-color:#c1c5c7}.bar.svelte-3h4ioe .segments:where(.svelte-3h4ioe) .segment:where(.svelte-3h4ioe):first-child{border-left:none}.bar.svelte-3h4ioe .segments:where(.svelte-3h4ioe) .segment.non-electable:where(.svelte-3h4ioe){opacity:.2}.bar.svelte-3h4ioe .majority-mark:where(.svelte-3h4ioe){position:absolute;top:-2px;left:calc(50% - .5px);z-index:1;display:block;width:1px;height:var(--majorityHeight);background:var(--int-font-color-default)}.value-label.svelte-5xbud6{font-weight:700;font-size:20px}.value-label.svelte-5xbud6 .candidatePicture:where(.svelte-5xbud6){width:var(--picWidth);height:var(--picWidth)}.value-label.svelte-5xbud6 .candidatePicture:where(.svelte-5xbud6) img:where(.svelte-5xbud6){width:100%;height:100%;transform:translateY(5px)}.value-label.absolute.svelte-5xbud6{position:absolute;top:0;transform:translateY(-100%);padding-bottom:2px}.value-label.absolute.left.svelte-5xbud6{left:0}.value-label.absolute.right.svelte-5xbud6{right:0}.value-label.flex.svelte-5xbud6{font-size:24px;margin:0;padding:0;display:flex;flex-direction:row;align-items:baseline}.value-label.flex.svelte-5xbud6 .label-container:where(.svelte-5xbud6){display:flex;align-items:baseline;gap:4px}@media screen and (min-width:616px){.value-label.flex.svelte-5xbud6{font-size:32px}}.value-label.flex.svelte-5xbud6 .candidatePicture:where(.svelte-5xbud6){margin-right:var(--picMargin)}.value-label.flex.right.svelte-5xbud6{flex-direction:row-reverse}.value-label.flex.right.svelte-5xbud6 .label-container:where(.svelte-5xbud6){flex-direction:row-reverse}.value-label.flex.right.svelte-5xbud6 .candidatePicture:where(.svelte-5xbud6){margin-left:var(--picMargin);margin-right:0}@-moz-document url-prefix(){.value-label.flex.svelte-5xbud6 div:where(.svelte-5xbud6):first-child{transform:translate(0)}}.value-label.flex.svelte-5xbud6 div.label:where(.svelte-5xbud6){color:var(--int-font-color-default);font-size:14px;margin:0 4px}.value-label.flex.svelte-5xbud6 div.checkmark:where(.svelte-5xbud6){margin:0 2px}.bar-container.svelte-1bgag5u{position:relative}.group-label.svelte-1bgag5u{font-size:14px;color:var(--int-font-color-default);position:absolute;top:0;transform:translateY(-100%);padding-bottom:4px}.group-label.middle.svelte-1bgag5u{left:50%;transform:translate(-50%,-100%)}.headline.svelte-15jd8m6{font-size:14px;font-weight:700;color:var(--int-font-color-default);margin-bottom:36px}.bar-wrapper.svelte-15jd8m6{display:flex;flex-direction:column;gap:27px}.bar-wrapper.svelte-15jd8m6:first-of-type{margin-bottom:27px}.legend.svelte-1xgg36l{display:flex;gap:6px 20px;align-items:center;flex-wrap:wrap}.legend-item.svelte-1xgg36l{display:flex;align-items:baseline;flex-wrap:nowrap}.legend-rect.svelte-1xgg36l{width:10px;height:10px;margin-right:5px}.legend-rect.otherRectsExist.svelte-1xgg36l{margin-right:1px}.legend-rect.gradient.svelte-1xgg36l{border:2px solid transparent;border-image:linear-gradient(to bottom right,#5588d3cc,#ec5656cc) 1}.legend-label.svelte-1xgg36l{font-size:14px;color:var(--int-font-color-default)}.voterGroups.svelte-13v452a{display:flex;flex-direction:column;gap:16px;padding:var(--card-body-padding)}.voterGroups.svelte-13v452a .description:where(.svelte-13v452a){display:flex;justify-content:space-between;align-items:baseline;gap:16px;margin:5px 0;font-size:14px}.voterGroups.svelte-13v452a .body:where(.svelte-13v452a){display:flex;flex-direction:column;gap:16px;position:relative}.voterGroups.svelte-13v452a .body:where(.svelte-13v452a) .chart-container:where(.svelte-13v452a){width:100%;height:100%;position:relative}div.svelte-1k1ys1x{font-size:14px}div.middle.svelte-1k1ys1x{font-weight:700;position:absolute;left:50%;transform:translate(-50%)}div.outside.svelte-1k1ys1x{display:flex;flex-direction:column}div.outside.r.svelte-1k1ys1x{align-items:flex-end}div.outside.maxWidth.svelte-1k1ys1x{max-width:var(--maxWidth);min-width:var(--maxWidth)}div.outside.maxWidth.svelte-1k1ys1x .line:where(.svelte-1k1ys1x){width:100%;height:5px;border-left:1px solid var(--int-font-color-default);border-right:1px solid var(--int-font-color-default);margin:0 auto;display:flex;justify-content:center;align-items:center}div.outside.maxWidth.svelte-1k1ys1x .line:where(.svelte-1k1ys1x) div:where(.svelte-1k1ys1x){width:100%;height:100%;background-color:var(--int-font-color-default);height:1px}.resultsOverall.svelte-1yigwn9{display:flex;flex-direction:column;gap:0;width:100%;padding:var(--card-body-padding)}.resultsOverall.svelte-1yigwn9 .results-info-wrapper:where(.svelte-1yigwn9){display:flex;justify-content:space-between;position:relative}.additional.svelte-jin8h7{font-size:14px}.additional.svelte-jin8h7 .flippedWinner:where(.svelte-jin8h7){color:#fff;border-radius:44px;padding:2px 6px}.additional.svelte-jin8h7 .electoral-votes:where(.svelte-jin8h7){color:var(--int-font-color-gray-base)}.info-content.svelte-vmzgyk{font-size:14px}.info-content.svelte-vmzgyk .house-votes:where(.svelte-vmzgyk){color:var(--int-font-color-gray-base);display:flex;flex-direction:column;gap:6px}.info-content.svelte-vmzgyk .count-wrapper:where(.svelte-vmzgyk){display:flex;flex-direction:row;gap:6px;align-items:center}.info-content.svelte-vmzgyk .district-counter:where(.svelte-vmzgyk){border:1px solid;padding:4px;width:20px;height:20px;display:flex;justify-content:center;align-items:center;line-height:0}.additional-info-wrapper.svelte-xnfjz9{display:flex;flex-direction:column;width:fit-content}.counting-progress.svelte-1t26ph9{display:flex;flex-direction:column;font-size:14px;width:100%;color:var(--int-font-color-gray-base)}.bar-container.svelte-3mbuwj{position:relative}.label.svelte-3mbuwj{font-size:14px;color:var(--int-font-color-default);position:absolute;top:0;transform:translateY(-100%);padding-bottom:4px}.left-wrapper.svelte-3mbuwj{left:0;display:flex;gap:9px;align-items:center}.seats-winner-wrapper.svelte-3mbuwj{display:flex;gap:6px;align-items:center}.right.svelte-3mbuwj{right:0;font-weight:700}.party.svelte-3mbuwj{color:var(--int-font-color-gray-base)}.bar-wrapper.svelte-pkwwmc{display:flex;flex-direction:column;gap:27px}.bottom-border.svelte-1crjv9z{height:1px;background-color:var(--int-font-color-gray-fond);margin-top:8px}.results-container.svelte-e6g12v{display:flex;flex-direction:column;gap:27px}.bottom-border.svelte-e6g12v{height:1px;background-color:var(--int-font-color-gray-fond);margin-top:8px}.title.svelte-e6g12v{font-size:14px;font-weight:700;color:var(--int-font-color-default);margin-bottom:32px}.bar-wrapper.svelte-pkwwmc,.results-container.svelte-vh61j0{display:flex;flex-direction:column;gap:27px}.title-wrapper.svelte-vh61j0{display:flex;justify-content:space-between;margin-bottom:32px;height:24px;align-items:center;margin-left:-8px;margin-right:-8px;padding-left:8px;padding-right:8px}.title.svelte-vh61j0{font-size:14px;font-weight:700;color:var(--int-font-color-default);display:flex}.counting-progress.svelte-vh61j0{font-size:14px;color:var(--int-font-color-gray-base)}.results-wrapper.svelte-2knbwk{display:flex;flex-direction:column;width:100%}.x-axis-ticks.svelte-c3pyw3,.y-axis-ticks.svelte-c3pyw3{display:block;width:100%}.x-tick.svelte-c3pyw3{position:absolute;display:flex;flex-direction:column;align-items:center;gap:0;text-align:center;transform:translate(-50%) translateY(100%);bottom:-2px}.x-tick.svelte-c3pyw3 .tick-line:where(.svelte-c3pyw3){display:block;width:0;height:6.37px;border-left:1px solid #000}@media (prefers-color-scheme:dark){.x-tick.svelte-c3pyw3 .tick-line:where(.svelte-c3pyw3){border-left:1px solid #f1efed}}.x-tick.svelte-c3pyw3 .tick-label:where(.svelte-c3pyw3){white-space:nowrap;font-size:14px}.y-tick.svelte-c3pyw3{position:absolute;display:flex;flex-direction:column;gap:.5rem}.y-tick.svelte-c3pyw3 .tick-line:where(.svelte-c3pyw3){display:block;width:100%;height:0;border-top:1px solid var(--int-font-color-gray-base)}.y-tick.svelte-c3pyw3 .tick-line.coalition{border-top-color:var(--int-font-color-default)}.y-tick.svelte-c3pyw3:last-child .tick-line:where(.svelte-c3pyw3){border-top:none}@media (prefers-color-scheme:dark){.y-tick.svelte-c3pyw3:last-child .tick-line:where(.svelte-c3pyw3){border-top:none}}.y-tick.svelte-c3pyw3 .tick-label:where(.svelte-c3pyw3){display:block;width:100%;font-size:14px;transform:translateY(-25px);color:#000;text-shadow:1px 1px 4px var(--int-background-color-default),1px -1px 4px var(--int-background-color-default),-1px 1px 4px var(--int-background-color-default),-1px -1px 4px var(--int-background-color-default)}@media (prefers-color-scheme:dark){.y-tick.svelte-c3pyw3 .tick-label:where(.svelte-c3pyw3){color:#f1efed}}svg.svelte-4rsqqi{position:absolute;width:100%;height:100%;overflow:visible}.dottedLine.svelte-xjvahb{content:"";background-image:linear-gradient(var(--int-font-color-default) 25%,rgba(128,126,124,0) 0);background-size:1px 4px;background-repeat:repeat-y;-ms-interpolation-mode:nearest-neighbor;image-rendering:pixelated;position:absolute;width:1px;height:100%;top:0}.dottedLine.svelte-xjvahb .label:where(.svelte-xjvahb){font-size:14px;width:123px;max-width:123px;text-align:center;position:absolute;top:0;right:0;transform:translate(var(--labelTransformX),-46px)}.dottedLine.svelte-xjvahb .arrow:where(.svelte-xjvahb){position:absolute;top:0;right:0}.dottedLine.svelte-xjvahb .arrow:where(.svelte-xjvahb) svg:where(.svelte-xjvahb){transform:translate(calc(50% - .5px),-200%)}.dottedLine.svelte-xjvahb .arrow:where(.svelte-xjvahb) svg:where(.svelte-xjvahb) path:where(.svelte-xjvahb){fill:var(--int-font-color-default)}.timeline-wrapper.svelte-p6egzl{display:flex;flex-direction:column;width:100%;margin-top:16px}.timeline-wrapper.leftAligned.svelte-p6egzl{margin-top:16px}.timeline-wrapper.notSingle.svelte-p6egzl{margin-top:40px}.timeline-wrapper.svelte-p6egzl .subline:where(.svelte-p6egzl){font-size:14px;margin-bottom:0}.timeline-wrapper.svelte-p6egzl rect:where(.svelte-p6egzl){fill:var(--int-font-color-gray-fond);opacity:.5}.timeline-wrapper.svelte-p6egzl path:where(.svelte-p6egzl){fill:none;stroke-width:2.25;vector-effect:non-scaling-stroke;stroke-linejoin:round;stroke-linecap:round}.timeline-wrapper.svelte-p6egzl .label:where(.svelte-p6egzl){font-size:14px;font-weight:700;position:absolute;transform:translate(16px,-50%);width:80px}.tooltip-content.svelte-1o9wd6t{min-width:280px}.header.svelte-1o9wd6t{display:flex;justify-content:space-between;align-items:center;margin:5px 8px;padding-top:6px}.header.svelte-1o9wd6t h3:where(.svelte-1o9wd6t){font-family:SpiegelSansUI,system-ui,BlinkMacSystemFont,-apple-system,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-style:normal;font-weight:700;font-size:14px;white-space:nowrap}.body.svelte-1o9wd6t{display:flex;flex-direction:column;margin:8px}.body.svelte-1o9wd6t p:where(.svelte-1o9wd6t){font-size:14px}.body.svelte-1o9wd6t .description:where(.svelte-1o9wd6t){display:flex;flex-direction:column;font-family:SpiegelSansUI,system-ui,BlinkMacSystemFont,-apple-system,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:normal}.body.svelte-1o9wd6t .results-wrapper:where(.svelte-1o9wd6t){margin-top:24px}.body.svelte-1o9wd6t .counting-progress-wrapper:where(.svelte-1o9wd6t){margin-top:8px}.body.svelte-1o9wd6t .noResults:where(.svelte-1o9wd6t){padding:16px 0;margin:auto;font-size:14px}.state-labels.svelte-cijuk7{position:absolute;pointer-events:none}.state-labels.svelte-cijuk7 .label:where(.svelte-cijuk7){position:absolute;font-size:12px;text-shadow:1px 1px 1px var(--int-background-color-default),1px -1px 1px var(--int-background-color-default),-1px 1px 1px var(--int-background-color-default),-1px -1px 1px var(--int-background-color-default);opacity:.8}.state-labels.svelte-cijuk7 .label.lightLabel:where(.svelte-cijuk7){color:var(--int-font-color-gray-base)}.state-labels.svelte-cijuk7 .label.swingStatesActive:where(.svelte-cijuk7){color:var(--int-font-color-default)}.state-separators.svelte-1l4udyx{position:absolute;pointer-events:none}.state-separators.svelte-1l4udyx line:where(.svelte-1l4udyx){stroke-width:.5}.cartogram.svelte-lunw6z{flex:1;display:flex;overflow:hidden}.body.svelte-gc9plj{position:relative;width:100%;height:100%;padding:0 8px 200px;overflow-x:hidden;overflow-y:auto;scroll-behavior:smooth;overscroll-behavior:contain;scrollbar-width:none;-ms-overflow-style:none}.body.svelte-gc9plj::-webkit-scrollbar{display:none}.body.noTouchAction.svelte-gc9plj{touch-action:none}.body.svelte-gc9plj p:where(.svelte-gc9plj){font-size:14px}.body.svelte-gc9plj .description-wrapper:where(.svelte-gc9plj){display:flex;flex-direction:column;gap:4px}.body.svelte-gc9plj .results-wrapper:where(.svelte-gc9plj){margin-top:24px}.body.svelte-gc9plj .noResults:where(.svelte-gc9plj){padding:16px 0;margin:auto;font-size:14px}.swing-states-selector-wrapper.svelte-p40968{width:100%;display:flex;flex-direction:row;justify-content:center;gap:24px;margin-top:16px}.swing-states-selector-wrapper.svelte-p40968 .state-wrapper:where(.svelte-p40968){display:flex;flex-direction:column;align-items:center;gap:4px;border-radius:1.5px;padding:4px 24px;cursor:pointer;color:var(--int-font-color-shade-base,#989694);border:1px solid transparent}.swing-states-selector-wrapper.svelte-p40968 .state-wrapper:where(.svelte-p40968) .map:where(.svelte-p40968){width:72px;flex:1;display:flex;flex-direction:column;min-height:61px}.swing-states-selector-wrapper.svelte-p40968 .state-wrapper:where(.svelte-p40968) .map:where(.svelte-p40968) .cartogram-small:where(.svelte-p40968){flex:1;display:flex;overflow:hidden}.swing-states-selector-wrapper.svelte-p40968 .state-wrapper:where(.svelte-p40968) .label:where(.svelte-p40968){font-size:14px}.swing-states-selector-wrapper.svelte-p40968 .state-wrapper.active:where(.svelte-p40968){border:1px solid var(--int-font-color-shade-base,#989694)}.swing-states-selector-wrapper.svelte-p40968 .state-wrapper.active:where(.svelte-p40968) .label:where(.svelte-p40968){color:var(--int-font-color-default)}.results-cartogram.svelte-1jgpeb9{display:flex;flex-direction:column;gap:0;width:100%;padding:16px 0;scroll-margin-top:5vh}.results-cartogram.svelte-1jgpeb9 .subline:where(.svelte-1jgpeb9){padding:0 var(--card-body-horizontal-padding);padding-bottom:12px;width:100%;font-size:14px}.results-cartogram.svelte-1jgpeb9 .legend-wrapper:where(.svelte-1jgpeb9){display:flex;padding:0 var(--card-body-horizontal-padding);width:100%}.results-cartogram.article.svelte-1jgpeb9{padding-bottom:5px;margin-bottom:-5px}.results-cartogram.svelte-1jgpeb9 .cartogram-wrapper:where(.svelte-1jgpeb9){flex:1;display:flex;flex-direction:column;min-height:300px;padding:var(--card-body-padding)}@media (max-width:400px){.results-cartogram.svelte-1jgpeb9 .cartogram-wrapper:where(.svelte-1jgpeb9){min-height:300px}}.results-cartogram.svelte-1jgpeb9 .cartogram-wrapper-small:where(.svelte-1jgpeb9){width:100%}.results-cartogram.svelte-1jgpeb9 .addinfo-wrapper:where(.svelte-1jgpeb9){padding:var(--card-body-padding);padding-bottom:0;width:100%}text.svelte-1cnn0n9{fill:var(--int-font-color-default);font-size:13px}line.svelte-1cnn0n9{stroke:var(--int-font-color-default)}text.svelte-jocypp{fill:var(--int-font-color-default);font-size:13px}text.svelte-corz9c{font-size:14px;fill:var(--int-font-color-default)}.arrow-path.svelte-corz9c{stroke:var(--int-font-color-default)}path.svelte-corz9c{stroke:var(--int-font-color-default)}.historic-results.svelte-1dsdv50{display:flex;flex-direction:column;gap:16px;padding:var(--card-body-padding)}.historic-results.svelte-1dsdv50 .description:where(.svelte-1dsdv50){display:flex;justify-content:space-between;align-items:baseline;gap:16px;margin:5px 0;font-size:14px}.historic-results.svelte-1dsdv50 .body:where(.svelte-1dsdv50){display:flex;flex-direction:column;gap:16px;position:relative}.historic-results.svelte-1dsdv50 .body:where(.svelte-1dsdv50) .chart-container:where(.svelte-1dsdv50){width:100%;height:100%;position:relative}.historicTurnouts.svelte-1hg88s4{display:flex;flex-direction:column;gap:16px;padding:var(--card-body-padding)}.historicTurnouts.svelte-1hg88s4 .description:where(.svelte-1hg88s4){font-size:14px}.historicTurnouts.svelte-1hg88s4 .body:where(.svelte-1hg88s4){display:flex;flex-direction:column;flex-wrap:wrap;gap:16px;align-content:end;position:relative}.historicTurnouts.svelte-1hg88s4 .body:where(.svelte-1hg88s4) path:where(.svelte-1hg88s4){fill:none;stroke:var(--int-font-color-gray-base);stroke-width:2.25;vector-effect:non-scaling-stroke;stroke-linejoin:round;stroke-linecap:round}.historicTurnouts.svelte-1hg88s4 .body:where(.svelte-1hg88s4) path.lined:where(.svelte-1hg88s4){stroke-dasharray:.1 5}.collapsible.svelte-1x1f5w6{overflow:hidden;transition:height .4s ease-in-out;display:grid}.collapsible.svelte-1x1f5w6 input.hide:where(.svelte-1x1f5w6),.collapsible.svelte-1x1f5w6 input[type=checkbox]:where(.svelte-1x1f5w6){display:none}.collapsible.svelte-1x1f5w6 .content:where(.svelte-1x1f5w6){height:0;transition:height .4s ease-in-out}.collapsible.svelte-1x1f5w6 .label:where(.svelte-1x1f5w6){cursor:pointer;display:block;width:100%}.collapsible.svelte-1x1f5w6 .label.hidden:where(.svelte-1x1f5w6){display:none}.collapsible.svelte-1x1f5w6 .label-content:where(.svelte-1x1f5w6){gap:16px;padding:8px var(--card-body-horizontal-padding);display:flex;justify-content:space-between;align-items:center}.collapsible.svelte-1x1f5w6 .label-content:where(.svelte-1x1f5w6) .title:where(.svelte-1x1f5w6){font-weight:700}.collapsible.infoCard.svelte-1x1f5w6 .label-content:where(.svelte-1x1f5w6){padding:8px 0;gap:8px}.collapsible.infoCard.svelte-1x1f5w6 .label-content:where(.svelte-1x1f5w6) .title:where(.svelte-1x1f5w6){font-weight:400;font-size:14px}.collapsible.lastItem.svelte-1x1f5w6{margin-bottom:8px}.explainer.svelte-wsacso{display:flex;flex-direction:column;gap:16px;padding:8px 0}.explainer.svelte-wsacso .content:where(.svelte-wsacso){display:flex;flex-direction:column;gap:24px;padding:var(--card-body-padding);padding-top:8px;padding-bottom:8px}.explainer.svelte-wsacso .content:where(.svelte-wsacso) .container:where(.svelte-wsacso){display:flex;flex-direction:column;gap:8px;font-size:14px}.explainer.svelte-wsacso .content:where(.svelte-wsacso) .container:where(.svelte-wsacso) .subline:where(.svelte-wsacso){font-weight:700;color:var(--color-text-secondary)}.explainer.svelte-wsacso .content:where(.svelte-wsacso) .container:where(.svelte-wsacso) .text:where(.svelte-wsacso){padding:14px;border-radius:4px;background-color:var(--int-card-background-color)}.countingProgressTimeline.svelte-fgx9gu{display:flex;flex-direction:column;gap:16px;padding:8px 0}.placeholder-container.svelte-u1o9yk{position:relative;display:flex;justify-content:center;align-items:center}.placeholder-svg.svelte-u1o9yk{display:block;width:100%}@media (prefers-color-scheme:dark){.placeholder-svg.svelte-u1o9yk{opacity:.075}}.placeholder-str.svelte-u1o9yk{font-size:.875rem;color:var(--int-font-color-default);font-family:SpiegelSansUI,system-ui,BlinkMacSystemFont,-apple-system,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-style:normal;font-weight:400;position:absolute;display:flex;justify-content:center;align-items:center;width:100%;height:100%;text-align:center;padding:1rem}.subline.svelte-7u6zvk{padding:0 var(--card-body-horizontal-padding) 8px var(--card-body-horizontal-padding);margin:5px 0;font-family:SpiegelSansUI,system-ui,BlinkMacSystemFont,-apple-system,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-style:normal;font-weight:400;font-size:var(--font-size-subline)}@media screen and (min-width:886px){.subline.svelte-7u6zvk{padding-top:18px}}.subline.article.svelte-7u6zvk{padding:0}.card.svelte-4bikkm{display:flex;flex-direction:column;gap:6px;overflow:hidden}.card.svelte-4bikkm,.card.svelte-4bikkm :where(.svelte-4bikkm){box-sizing:border-box}.card.svelte-4bikkm .header-and-body-wrapper:where(.svelte-4bikkm){flex:1;display:flex;flex-direction:row;border:1px solid var(--int-card-outline-color);border-radius:8px}.card.svelte-4bikkm .header-and-body-wrapper:where(.svelte-4bikkm) .header-wrapper:where(.svelte-4bikkm){--card-header-padding:14px 14px 8px 14px}@media (min-width:886px){.card.svelte-4bikkm .header-and-body-wrapper:where(.svelte-4bikkm) .header-wrapper:where(.svelte-4bikkm){min-width:310px;max-width:310px;--card-header-padding:18px 18px 18px 18px}}.card.svelte-4bikkm .header-and-body-wrapper:where(.svelte-4bikkm) .body-wrapper:where(.svelte-4bikkm){flex:1;display:flex;flex-direction:column;align-items:center;--card-body-padding:16px 14px 16px 14px;--card-body-horizontal-padding:14px}@media (min-width:616px){.card.svelte-4bikkm .header-and-body-wrapper:where(.svelte-4bikkm) .body-wrapper:where(.svelte-4bikkm){--card-body-padding:16px 18px 16px 18px;--card-body-horizontal-padding:18px}}@media (min-width:886px){.card.svelte-4bikkm .header-and-body-wrapper:where(.svelte-4bikkm) .body-wrapper:where(.svelte-4bikkm){--card-body-padding:22px 18px 18px 18px;--card-body-horizontal-padding:18px}}@media (min-width:886px){.card.svelte-4bikkm .header-and-body-wrapper:where(.svelte-4bikkm) .element-order:where(.svelte-4bikkm){flex-direction:row;flex-wrap:wrap}.card.svelte-4bikkm .header-and-body-wrapper:where(.svelte-4bikkm) .element-order:where(.svelte-4bikkm)>div{width:50%}.card.svelte-4bikkm .header-and-body-wrapper:where(.svelte-4bikkm) .element-order:where(.svelte-4bikkm)>div:nth-child(odd):not(:last-child){border-right:1px solid var(--int-font-color-shade-lightest)}}.card.svelte-4bikkm .footer-wrapper:where(.svelte-4bikkm){padding-bottom:16px}@media (min-width:886px){.horizontal-separator.svelte-1nawq08{display:none}}.first-element.svelte-1m774vo{display:flex;flex-direction:column}.subline.svelte-1m774vo{padding:0 var(--card-body-horizontal-padding) 8px var(--card-body-horizontal-padding);margin:5px 0;font-family:SpiegelSansUI,system-ui,BlinkMacSystemFont,-apple-system,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-style:normal;font-weight:400;font-size:var(--font-size-subline)}@media screen and (min-width:886px){.subline.svelte-1m774vo{padding-top:18px}}.subline.article.svelte-1m774vo{padding:0}.title.svelte-1m774vo{margin:0 var(--card-body-horizontal-padding) 8px var(--card-body-horizontal-padding);padding-bottom:6px;font-weight:700;border-bottom:1px solid var(--int-font-color-shade-lighter)}.header.svelte-ylco51{position:relative;display:flex;flex-direction:column;justify-content:space-between;width:100%;height:100%;line-height:1.1}.header.svelte-ylco51 .headline:where(.svelte-ylco51){font-family:SpiegelSlabCdUI,system-ui,BlinkMacSystemFont,-apple-system,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-style:normal;font-weight:800;font-size:1.5rem;padding-bottom:.0625rem}@media screen and (max-width:488px){.header.svelte-ylco51 .headline:where(.svelte-ylco51){font-size:1.25rem}}.header.svelte-ylco51 .subline:where(.svelte-ylco51){font-size:1rem}button.svelte-88v172{font-family:SpiegelSansUI,system-ui,BlinkMacSystemFont,-apple-system,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-style:normal;border-radius:1.5px;font-size:1rem;font-weight:700;line-height:1.26;padding:8px 32px 8px 24px;border:1px solid transparent;cursor:pointer;position:relative;z-index:3;height:46px;min-width:255px}button.svelte-88v172 span:where(.svelte-88v172):after{content:"";height:24px;width:18px;transform:scale(.66);position:absolute;right:11px;top:11px;z-index:1}button.isWidget.svelte-88v172 span:where(.svelte-88v172){font-weight:700}button.primary.svelte-88v172{color:#fff;background:#e64415;border-color:#e64415}@media (prefers-color-scheme:dark){button.primary.svelte-88v172{background:#d03d12;border-color:#d03d12}}button.primary.svelte-88v172:hover{background:#c12b00;border-color:#c12b00}button.primary.svelte-88v172 span:where(.svelte-88v172):after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 24 24' width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9 6l6 6-6 6' stroke='%23ffffff' stroke-width='2.2' stroke-linecap='round'/%3E%3C/svg%3E")}button.secondary.svelte-88v172{border-color:#989694;background:0 0;color:var(--int-font-color-default)}button.secondary.svelte-88v172 span:where(.svelte-88v172):after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 24 24' width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9 6l6 6-6 6' stroke='%23000000' stroke-width='2.2' stroke-linecap='round'/%3E%3C/svg%3E")}@media (prefers-color-scheme:dark){button.secondary.svelte-88v172{border-color:#bbb9b7}button.secondary.svelte-88v172 span:where(.svelte-88v172):after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 24 24' width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9 6l6 6-6 6' stroke='%23ffffff' stroke-width='2.2' stroke-linecap='round'/%3E%3C/svg%3E")}}button.secondary.svelte-88v172:hover{color:#000;border-color:#000}@media (prefers-color-scheme:dark){button.secondary.svelte-88v172:hover{color:#fff;border-color:#dddbd9}}button.textlink.svelte-88v172{color:var(--int-font-color-default);min-width:135px;height:auto;margin:0;padding:0 0 0 24px;font-weight:400;text-decoration:underline;background-color:transparent}button.textlink.svelte-88v172:hover{color:#000}@media (prefers-color-scheme:dark){button.textlink.svelte-88v172:hover{color:#fff}}@keyframes svelte-199tc6x-spinner{to{transform:rotate(360deg)}}svg.svelte-199tc6x{margin-top:8px;margin-left:6px;position:absolute;animation:svelte-199tc6x-spinner 5.5s linear infinite;transform-origin:47% 46%}svg.svelte-199tc6x path:where(.svelte-199tc6x){stroke:var(--int-font-color-default);stroke-width:1.5;stroke-linecap:round}svg.isDual.svelte-199tc6x{position:relative;margin-top:0;margin-left:0}svg.isUs.svelte-199tc6x{position:relative;margin:0 6px 0 7px}.title.svelte-zm68to{color:var(--int-font-color-default);font-size:20px;font-style:normal;font-weight:700;margin-bottom:8px;display:flex;align-items:center}.card.svelte-zm68to{position:relative;display:flex;flex-direction:column;gap:6px;overflow:hidden}.card.svelte-zm68to a:where(.svelte-zm68to){text-decoration:none;color:inherit}.card.svelte-zm68to a:where(.svelte-zm68to):hover{text-decoration:none;color:inherit}.card.svelte-zm68to,.card.svelte-zm68to :where(.svelte-zm68to){box-sizing:border-box}.card.svelte-zm68to .header-and-body-wrapper:where(.svelte-zm68to){flex:1;display:flex;flex-direction:column;border:1px solid var(--int-card-outline-color);border-radius:8px;overflow:hidden;--card-body-padding:18px 14px 16px 14px;--card-body-horizontal-padding:14px}@media (min-width:616px){.card.svelte-zm68to .header-and-body-wrapper:where(.svelte-zm68to){--card-body-padding:18px 18px 16px 18px;--card-body-horizontal-padding:18px}}@media (min-width:886px){.card.svelte-zm68to .header-and-body-wrapper:where(.svelte-zm68to){--card-body-padding:18px 18px 18px 18px;--card-body-horizontal-padding:18px}}.card.svelte-zm68to .header-and-body-wrapper:where(.svelte-zm68to) .body-wrapper:where(.svelte-zm68to){flex:1;display:flex;flex-direction:column}.card.svelte-zm68to .header-and-body-wrapper:where(.svelte-zm68to) .body-wrapper:where(.svelte-zm68to) .footer-wrapper:where(.svelte-zm68to){display:flex;flex-direction:row;gap:0;width:100%;align-items:flex-end;justify-content:space-between;--card-body-padding:0 14px 16px 14px;padding:var(--card-body-padding)}.elementsHeadline.svelte-j1v6o9{position:relative;display:flex;flex-direction:column;font-size:16px;width:100%;margin-bottom:-14px;padding:14px var(--card-body-horizontal-padding) 0 var(--card-body-horizontal-padding)}.elementsHeadline.add-padding-bottom.svelte-j1v6o9{margin-bottom:0;padding-bottom:14px}.elementsHeadline.svelte-j1v6o9 .title:where(.svelte-j1v6o9){font-weight:700}.elementsHeadline.svelte-j1v6o9 .subline:where(.svelte-j1v6o9){font-size:14px}.card.svelte-zrkmsy{position:relative;display:flex;flex-direction:column;gap:6px;overflow:hidden}.card.svelte-zrkmsy a:where(.svelte-zrkmsy){text-decoration:none;color:inherit}.card.svelte-zrkmsy a:where(.svelte-zrkmsy):hover{text-decoration:none;color:inherit}.card.svelte-zrkmsy,.card.svelte-zrkmsy :where(.svelte-zrkmsy){box-sizing:border-box}.card.svelte-zrkmsy .header-and-body-wrapper:where(.svelte-zrkmsy){flex:1;display:flex;flex-direction:column;overflow:hidden}.card.svelte-zrkmsy .header-and-body-wrapper:where(.svelte-zrkmsy) .body-wrapper:where(.svelte-zrkmsy){flex:1;display:flex;flex-direction:column;--card-body-padding:0;--card-body-horizontal-padding:0;--card-body-horizontal-padding-single:0;--card-body-vertical-padding-single:16px}.card.svelte-zrkmsy .header-and-body-wrapper:where(.svelte-zrkmsy) .body-wrapper:where(.svelte-zrkmsy) .footer-wrapper:where(.svelte-zrkmsy){display:flex;flex-direction:row;gap:0;width:100%;align-items:flex-end;justify-content:space-between;--card-body-padding:0;padding:12px var(--card-body-padding)}.separator.svelte-nxtmt3{width:calc(100% - 2 * var(--card-body-horizontal-padding-single));height:1px;margin:16px 0 0;background:var(--color-separator,var(--int-font-color-shade-lighter));border:none;border-radius:.5px}.title.svelte-1xyowlk{color:var(--int-font-color-default);font-size:20px;font-style:normal;font-weight:700;margin-bottom:8px;margin-top:2px;display:flex;align-items:center;flex-direction:row;justify-content:space-between}.title.svelte-1xyowlk .headline:where(.svelte-1xyowlk){display:flex;align-items:center}.title.svelte-1xyowlk .fcw:where(.svelte-1xyowlk){margin-right:6px}.card.svelte-1xyowlk{position:relative;display:flex;flex-direction:column;gap:6px;overflow:hidden}.card.svelte-1xyowlk a:where(.svelte-1xyowlk){text-decoration:none;color:inherit}.card.svelte-1xyowlk a:where(.svelte-1xyowlk):hover{text-decoration:none;color:inherit}.card.svelte-1xyowlk,.card.svelte-1xyowlk :where(.svelte-1xyowlk){box-sizing:border-box}.card.svelte-1xyowlk .header-and-body-wrapper:where(.svelte-1xyowlk){flex:1;display:flex;flex-direction:column;border:1px solid var(--int-card-outline-color);border-radius:8px;overflow:hidden;--card-body-padding:9px 14px 14px 14px;--card-body-horizontal-padding:14px}.card.svelte-1xyowlk .header-and-body-wrapper:where(.svelte-1xyowlk) .body-wrapper:where(.svelte-1xyowlk){flex:1;display:flex;flex-direction:column}.card.svelte-1xyowlk .footer-wrapper:where(.svelte-1xyowlk){display:flex;flex-direction:row;gap:0;width:100%;align-items:flex-end;justify-content:space-between;--card-body-padding:8px 14px 16px 0px;padding:var(--card-body-padding)}@container duv_app_election (min-width:616px){.card.svelte-1xyowlk .header-and-body-wrapper:where(.svelte-1xyowlk){--card-body-padding:9px 14px 14px 14px;--card-body-horizontal-padding:14px}.card.svelte-1xyowlk .header-and-body-wrapper:where(.svelte-1xyowlk) .body-wrapper:where(.svelte-1xyowlk){flex-direction:row}}@container duv_app_election (min-width:456px){.card.svelte-1xyowlk .header-and-body-wrapper:where(.svelte-1xyowlk){--card-body-padding:9px 14px 14px 14px;--card-body-horizontal-padding:14px}}.card.iframe.svelte-1xyowlk .header-and-body-wrapper:where(.svelte-1xyowlk){--card-body-padding:0;--card-body-horizontal-padding:0;border:none}@container duv_app_election (max-width:358px){.title.svelte-1xyowlk{font-size:16px}}.separator.svelte-el720n{width:1px;height:calc(100% - 2 * var(--card-body-horizontal-padding));margin:0;background:var(--color-separator,var(--int-font-color-shade-lighter));border:none;border-radius:.5px}.cardWidgetElements.svelte-qb2mb3{width:100%;display:flex;flex-direction:column}.cardWidgetElements.svelte-qb2mb3 .cwElement:where(.svelte-qb2mb3){display:inline-flex;width:100%}.cardWidgetElements.filtered.svelte-qb2mb3 .list-votes .body .resultContainer{margin-left:1px;padding-right:4px}.cardWidgetElements.filtered.svelte-qb2mb3 .list-votes .body{padding-right:4px}@container duv_app_election (min-width:616px){.cardWidgetElements.svelte-qb2mb3{flex-direction:row}.cardWidgetElements.svelte-qb2mb3 .cwElement:where(.svelte-qb2mb3){max-width:50%}.cardWidgetElements.svelte-qb2mb3 .separator{margin-top:var(--card-body-horizontal-padding)}.cardWidgetElements.filtered.svelte-qb2mb3 .cwElement:where(.svelte-qb2mb3){max-width:100%}}.tooltip.svelte-1bhut8{position:absolute;z-index:15;border:none;border-radius:4px;box-shadow:0 0 4px 0 var(--int--box-shadow-color);user-select:none;pointer-events:none;overflow:hidden}.tooltip.article.svelte-1bhut8{position:fixed}.tooltip.svelte-1bhut8 .inner-wrapper:where(.svelte-1bhut8){position:relative;width:100%;height:100%}.tooltip.svelte-1bhut8 .inner-wrapper:where(.svelte-1bhut8) .background:where(.svelte-1bhut8){position:absolute;z-index:0;inset:0;background:var(--int-background-color-default-rgba-halftransparent);backdrop-filter:saturate(180%) blur(20px);-webkit-backdrop-filter:saturate(180%) blur(20px)}.tooltip.svelte-1bhut8 .inner-wrapper:where(.svelte-1bhut8) .contents:where(.svelte-1bhut8){position:relative;z-index:1;display:flex;flex-direction:column}.miniCharts.svelte-11odwtv{display:flex;justify-content:space-between;margin-bottom:16px;gap:12px;border:1px solid var(--int-card-outline-color);border-radius:8px;width:100%;--mcs-padding:12px 14px;padding:var(--mcs-padding)}.miniCharts.svelte-11odwtv .mcCard:where(.svelte-11odwtv){flex:1;display:flex;flex-direction:column;gap:4px;font-size:14px;cursor:pointer}.miniCharts.svelte-11odwtv .mcCard:where(.svelte-11odwtv) div:where(.svelte-11odwtv){z-index:2}.miniCharts.svelte-11odwtv .mcCard:where(.svelte-11odwtv) .top:where(.svelte-11odwtv){display:flex;flex-direction:row;justify-content:space-between}.miniCharts.svelte-11odwtv .mcCard:where(.svelte-11odwtv) .bottom:where(.svelte-11odwtv){font-weight:700;margin-top:-4px}.miniCharts.svelte-11odwtv .mcCard:where(.svelte-11odwtv):active{position:relative}.miniCharts.svelte-11odwtv .mcCard:where(.svelte-11odwtv):active:before{content:"";position:absolute;inset:-5px;pointer-events:none;z-index:0;border-radius:8px;border:10px solid var(--int-font-color-gray-fond);background:var(--int-font-color-gray-fond);mix-blend-mode:multiply}.cardPseudo.svelte-1pwvoj4{position:relative;display:flex;flex-direction:column;gap:6px;overflow:clip;height:.001px;opacity:0}.cardPseudo.svelte-1pwvoj4,.cardPseudo.svelte-1pwvoj4 :where(.svelte-1pwvoj4){box-sizing:border-box}.cardPseudo.svelte-1pwvoj4 .header-and-body-wrapper:where(.svelte-1pwvoj4){flex:1;display:flex;flex-direction:column;border:1px solid var(--int-card-outline-color);border-radius:8px;overflow:clip}@media (min-width:886px){.cardPseudo.svelte-1pwvoj4 .header-and-body-wrapper:where(.svelte-1pwvoj4){flex-direction:row}}.cardPseudo.svelte-1pwvoj4 .header-and-body-wrapper:where(.svelte-1pwvoj4) .header-wrapper:where(.svelte-1pwvoj4){--card-header-padding:14px 14px 8px 14px}@media (min-width:616px){.cardPseudo.svelte-1pwvoj4 .header-and-body-wrapper:where(.svelte-1pwvoj4) .header-wrapper:where(.svelte-1pwvoj4){--card-header-padding:18px 18px 8px 18px}}@media (min-width:886px){.cardPseudo.svelte-1pwvoj4 .header-and-body-wrapper:where(.svelte-1pwvoj4) .header-wrapper:where(.svelte-1pwvoj4){min-width:310px;width:310px;max-width:310px;--card-header-padding:18px 18px 18px 18px}}.cardPseudo.svelte-1pwvoj4 .header-and-body-wrapper:where(.svelte-1pwvoj4) .body-wrapper:where(.svelte-1pwvoj4){flex:1;display:flex;flex-direction:column;--card-body-padding:0 14px 16px 14px;--card-body-horizontal-padding:14px}@media (min-width:616px){.cardPseudo.svelte-1pwvoj4 .header-and-body-wrapper:where(.svelte-1pwvoj4) .body-wrapper:where(.svelte-1pwvoj4){--card-body-padding:0 18px 16px 18px;--card-body-horizontal-padding:18px}}@media (min-width:886px){.cardPseudo.svelte-1pwvoj4 .header-and-body-wrapper:where(.svelte-1pwvoj4) .body-wrapper:where(.svelte-1pwvoj4){--card-body-padding:18px 18px 18px 18px;--card-body-horizontal-padding:18px;width:calc(100% - 310px)}}.cardPseudo.svelte-1pwvoj4 .header-and-body-wrapper:where(.svelte-1pwvoj4) .body-wrapper.article:where(.svelte-1pwvoj4){--card-body-horizontal-padding:0;--card-body-padding:0px 0px 4px 0px!important}.cardPseudo.svelte-1pwvoj4 .header-and-body-wrapper:where(.svelte-1pwvoj4) .body-wrapper.article:where(.svelte-1pwvoj4) .voterFlowsNet{margin-top:-5px}.cardPseudo.svelte-1pwvoj4 .header-and-body-wrapper.article:where(.svelte-1pwvoj4){border:none;flex-direction:column}.cardPseudo.svelte-1pwvoj4 .header-and-body-wrapper.article:where(.svelte-1pwvoj4) .header-wrapper:where(.svelte-1pwvoj4){--card-header-padding:0;min-width:100%}.cardPseudo.svelte-1pwvoj4 .header-and-body-wrapper.article:where(.svelte-1pwvoj4) .body-wrapper:where(.svelte-1pwvoj4){--card-body-padding:0px 12px 18px 3px;min-width:100%}.cardPseudo.svelte-1pwvoj4 .footer-wrapper:where(.svelte-1pwvoj4){padding-bottom:16px}.cardPseudo.svelte-1pwvoj4 .footer-wrapper.article:where(.svelte-1pwvoj4){visibility:hidden}main.svelte-180p2jo{font-family:SpiegelSansUI,system-ui,BlinkMacSystemFont,-apple-system,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-synthesis:none;text-rendering:optimizeLegibility;scroll-behavior:smooth;font-size:100%;font-weight:400;line-height:1.125;font-feature-settings:"pnum" on,"lnum" on;-webkit-text-size-adjust:100%;-moz-text-size-adjust:none;-ms-text-size-adjust:100%}main.svelte-180p2jo{color-scheme:light dark;color:var(--int-font-color-default);background-color:var(--int-background-color-default)}main.svelte-180p2jo{min-width:284px}main.svelte-180p2jo{position:relative;--font-size-subline:16px;--int-font-color-default:#000000;--int-font-color-credit:#000000;--int-font-color-gray-base:#a8abad;--int-font-color-shade-base:#989694;--int-font-color-shade-darker:#5c5a58;--int-font-color-shade-dark:#807e7c;--int-font-color-shade-light:#bbb9b7;--int-font-color-shade-lighter:#dddbd9;--int-font-color-shade-lightest:#f1efed;--int-background-color-default:#ffffff;--int-border-color-default:#989694;--int-font-color-link:#e64415;--int-font-color-link-hover:#c12b00;--int-font-color-gray-fond:#eef1f3;--int-font-color-gray-lighter:#c1c5c7;--int-font-color-gray-lighter-2:#d2d8dc;--int-font-color-gray-darker:#696b6b;--int-font-color-only-white:#ffffff;--int-font-color-link-rgba-transparent:rgba(230, 68, 21, 0);--int-font-color-link-rgba-opaque:rgba(230, 68, 21, 1);--int-background-color-default-rgba-transparent:rgba(255, 255, 255, 0);--int-background-color-default-rgba-halftransparent:rgba( 255, 255, 255, .9 );--int-card-background-color-halftransparent:rgba(248, 249, 250, .77);--int-background-color-default-rgba-opaque:rgba(255, 255, 255, 1);--int-background-color-election-district-red:#FDEEEE;--int-background-color-election-district-blue:#EEF3FA;--int-color-election-district-gray:#eef1f3;--int--box-shadow-color:rgba(0, 0, 0, .3);--int-card-outline-color:#dddbd9;--int-card-background-color:#f8f9fa;--int-text-shadow-color:#ffffff80;--int-color-selectable:#888B8D;padding:16px 0;display:flex;flex-direction:column;align-items:center}@media (max-width:885px){main.svelte-180p2jo{--font-size-subline:14px}}@media (prefers-color-scheme:dark){main.svelte-180p2jo{--int-font-color-default:#f1efed;--int-font-color-credit:#f1efed;--int-font-color-gray-base:#8e8f91;--int-font-color-shade-base:#989694;--int-font-color-shade-darker:#dddbd9;--int-font-color-shade-dark:#bbb9b7;--int-font-color-shade-light:#807e7c;--int-font-color-shade-lighter:#5c5a58;--int-font-color-shade-lightest:#2f2d2b;--int-background-color-default:#1f1e1c;--int-border-color-default:#bbb9b7;--int-font-color-link:#d03d12;--int-font-color-link-hover:#c12b00;--int-font-color-gray-fond:#2f2e2d;--int-font-color-gray-lighter:#626466;--int-font-color-gray-lighter-2:#434444;--int-font-color-gray-darker:#cad0d4;--int-font-color-only-white:#f1efed;--int-font-color-link-rgba-transparent:rgba(208, 61, 18, 0);--int-font-color-link-rgba-opaque:rgba(208, 61, 18, 1);--int-background-color-default-rgba-transparent:rgba(31, 30, 28, 0);--int-background-color-default-rgba-halftransparent:rgba(31, 30, 28, .75);--int-card-background-color-halftransparent:rgba(47, 45, 43, .77);--int-background-color-default-rgba-opaque:rgba(31, 30, 28, 1);--int-background-color-election-district-red:#442A29;--int-background-color-election-district-blue:#2C3340;--int-color-election-district-gray:#434444;--int--box-shadow-color:rgba(255, 255, 255, .3);--int-card-outline-color:#807e7c;--int-card-background-color:#2f2d2b;--int-text-shadow-color:#1f1e1c80;--int-color-selectable:#AAADAF}}main.svelte-180p2jo>*{-webkit-tap-highlight-color:transparent}main.article.svelte-180p2jo{padding:0}main.article.svelte-180p2jo .components-wrapper:where(.svelte-180p2jo){width:100%;--font-size-subline:16px}main.noPadding.svelte-180p2jo{padding:0}main.noBgColor.svelte-180p2jo{background-color:transparent}main.isWidget.svelte-180p2jo{container-type:inline-size;container-name:duv_app_election}.components-wrapper.svelte-180p2jo{position:relative;display:flex;flex-direction:column;width:calc(100% - 24px);max-width:1008px}.components-wrapper.more-margin.svelte-180p2jo{margin-top:30px}.components-wrapper.more-margin-app.svelte-180p2jo{margin-top:60px}.components-wrapper.more-margin-app-widget.svelte-180p2jo{margin-top:0}.components-wrapper.fullWidth.svelte-180p2jo{width:100%}.components-wrapper.svelte-180p2jo .loading-spinner-container:where(.svelte-180p2jo){display:flex;justify-content:center;align-items:center;min-height:400px}.footer.svelte-180p2jo{--footer-color:var(--int-font-color-default);width:100%;margin-top:-18px;display:flex;flex-direction:column;justify-content:space-between}@media (min-width:480px){.footer.svelte-180p2jo{flex-direction:row;flex-wrap:wrap}}</style><div></div><script>(()=>{!function(){const e=document.createElement("link").relList;if(!(e&&e.supports&&e.supports("modulepreload"))){for(const e of document.querySelectorAll('link[rel="modulepreload"]'))t(e);new MutationObserver((e=>{for(const n of e)if("childList"===n.type)for(const e of n.addedNodes)"LINK"===e.tagName&&"modulepreload"===e.rel&&t(e)})).observe(document,{childList:!0,subtree:!0})}function t(e){if(e.ep)return;e.ep=!0;const t=function(e){const t={};return e.integrity&&(t.integrity=e.integrity),e.referrerPolicy&&(t.referrerPolicy=e.referrerPolicy),"use-credentials"===e.crossOrigin?t.credentials="include":"anonymous"===e.crossOrigin?t.credentials="omit":t.credentials="same-origin",t}(e);fetch(e.href,t)}}();var e=Array.isArray,t=Array.from,n=Object.defineProperty,r=Object.getOwnPropertyDescriptor,s=Object.getOwnPropertyDescriptors,i=Object.prototype,a=Array.prototype,o=Object.getPrototypeOf;function l(e){return"function"==typeof e}const c=()=>{};function u(e){return e()}function d(e){for(var t=0;t<e.length;t++)e[t]()}const h=32,f=256,p=512,v=1024,g=2048,m=4096,y=8192,b=16384,w=65536,x=1<<20,_=Symbol("$state"),k=Symbol("legacy props"),S=Symbol("");function $(e){return e===this.v}function C(e,t){return e!=e?t==t:e!==t||null!==e&&"object"==typeof e||"function"==typeof e}function T(e){return!C(e,this.v)}let M=!1;function R(e){return{f:0,v:e,reactions:null,equals:$,version:0}}function E(e){return I(R(e))}function P(e,t=!1){const n=R(e);return t||(n.equals=T),M&&null!==Ke&&null!==Ke.l&&(Ke.l.s??=[]).push(n),n}function I(e){return null!==je&&2&je.f&&(null===Ve?function(e){Ve=e}([e]):Ve.push(e)),e}function A(e,t){return null!==je&&Xe()&&18&je.f&&(null===Ve||!Ve.includes(e))&&function(){throw new Error("https://svelte.dev/e/state_unsafe_mutation")}(),O(e,t)}function O(e,t){return e.equals(t)||(e.v=t,e.version=Ye(),D(e,g),Xe()&&null!==Le&&Le.f&v&&!(Le.f&h)&&(null!==We&&We.includes(e)?(ft(Le,g),ot(Le)):null===ze?function(e){ze=e}([e]):ze.push(e))),t}function D(e,t){var n=e.reactions;if(null!==n)for(var r=Xe(),s=n.length,i=0;i<s;i++){var a=n[i],o=a.f;o&g||(r||a!==Le)&&(ft(a,t),o&(v|f)&&(2&o?D(a,m):ot(a)))}}const N=Symbol();let j=!1;function F(t,n=null,s){if("object"!=typeof t||null===t||_ in t)return t;const l=o(t);if(l!==i&&l!==a)return t;var c,u=new Map,d=e(t),h=R(0);return d&&u.set("length",R(t.length)),new Proxy(t,{defineProperty(e,t,n){"value"in n&&!1!==n.configurable&&!1!==n.enumerable&&!1!==n.writable||function(){throw new Error("https://svelte.dev/e/state_descriptors_fixed")}();var r=u.get(t);return void 0===r?(r=R(n.value),u.set(t,r)):A(r,F(n.value,c)),!0},deleteProperty(e,t){var n=u.get(t);if(void 0===n)t in e&&u.set(t,R(N));else{if(d&&"string"==typeof t){var r=u.get("length"),s=Number(t);Number.isInteger(s)&&s<r.v&&A(r,s)}A(n,N),L(h)}return!0},get(e,n,s){if(n===_)return t;var i=u.get(n),a=n in e;if(void 0!==i||a&&!r(e,n)?.writable||(i=R(F(a?e[n]:N,c)),u.set(n,i)),void 0!==i){var o=ut(i);return o===N?void 0:o}return Reflect.get(e,n,s)},getOwnPropertyDescriptor(e,t){var n=Reflect.getOwnPropertyDescriptor(e,t);if(n&&"value"in n){var r=u.get(t);r&&(n.value=ut(r))}else if(void 0===n){var s=u.get(t),i=s?.v;if(void 0!==s&&i!==N)return{enumerable:!0,configurable:!0,value:i,writable:!0}}return n},has(e,t){if(t===_)return!0;var n=u.get(t),s=void 0!==n&&n.v!==N||Reflect.has(e,t);if((void 0!==n||null!==Le&&(!s||r(e,t)?.writable))&&(void 0===n&&(n=R(s?F(e[t],c):N),u.set(t,n)),ut(n)===N))return!1;return s},set(e,t,n,s){var i=u.get(t),a=t in e;if(d&&"length"===t)for(var o=n;o<i.v;o+=1){var l=u.get(o+"");void 0!==l?A(l,N):o in e&&(l=R(N),u.set(o+"",l))}void 0===i?a&&!r(e,t)?.writable||(A(i=R(void 0),F(n,c)),u.set(t,i)):(a=i.v!==N,A(i,F(n,c)));var f=Reflect.getOwnPropertyDescriptor(e,t);if(f?.set&&f.set.call(s,n),!a){if(d&&"string"==typeof t){var p=u.get("length"),v=Number(t);Number.isInteger(v)&&v>=p.v&&A(p,v+1)}L(h)}return!0},ownKeys(e){ut(h);var t=Reflect.ownKeys(e).filter((e=>{var t=u.get(e);return void 0===t||t.v!==N}));for(var[n,r]of u)r.v===N||n in e||t.push(n);return t},setPrototypeOf(){!function(){throw new Error("https://svelte.dev/e/state_prototype_fixed")}()}})}function L(e,t=1){A(e,e.v+t)}var H,V,W,U;function z(e=""){return document.createTextNode(e)}function B(e){return W.call(e)}function q(e){return U.call(e)}function K(e,t){return B(e)}function G(e,t){var n=B(e);return n instanceof Comment&&""===n.data?q(n):n}function Y(e,t=1,n=!1){let r=e;for(;t--;)r=q(r);return r}function X(e){var t=2|g;null===Le?t|=f:Le.f|=x;var n=null!==je&&2&je.f?je:null;const r={children:null,ctx:Ke,deps:null,equals:$,f:t,fn:e,reactions:null,v:null,version:0,parent:n??Le};return null!==n&&(n.children??=[]).push(r),r}function Z(e){const t=X(e);return t.equals=T,t}function J(e){var t=e.children;if(null!==t){e.children=null;for(var n=0;n<t.length;n+=1){var r=t[n];2&r.f?te(r):pe(r)}}}function Q(e){var t,n=Le;He(function(e){for(var t=e.parent;null!==t;){if(!(2&t.f))return t;t=t.parent}return null}(e));try{J(e),t=Qe(e)}finally{He(n)}return t}function ee(e){var t=Q(e);ft(e,(qe||e.f&f)&&null!==e.deps?m:v),e.equals(t)||(e.v=t,e.version=Ye())}function te(e){J(e),tt(e,0),ft(e,b),e.v=e.children=e.deps=e.ctx=e.reactions=null}function ne(e){null===Le&&null===je&&function(){throw new Error("https://svelte.dev/e/effect_orphan")}(),null!==je&&je.f&f&&function(){throw new Error("https://svelte.dev/e/effect_in_unowned_derived")}(),Ie&&function(){throw new Error("https://svelte.dev/e/effect_in_teardown")}()}function re(e,t,n,r=!0){var s=!!(64&e),i=Le,a={ctx:Ke,deps:null,deriveds:null,nodes_start:null,nodes_end:null,f:e|g,first:null,fn:t,last:null,next:null,parent:s?null:i,prev:null,teardown:null,transitions:null,version:0};if(n){var o=Pe;try{Ae(!0),nt(a),a.f|=32768}catch(c){throw pe(a),c}finally{Ae(o)}}else null!==t&&ot(a);if(!(n&&null===a.deps&&null===a.first&&null===a.nodes_start&&null===a.teardown&&!(a.f&x))&&!s&&r&&(null!==i&&function(e,t){var n=t.last;null===n?t.last=t.first=e:(n.next=e,e.prev=n,t.last=e)}(a,i),null!==je&&2&je.f)){var l=je;(l.children??=[]).push(a)}return a}function se(e){const t=re(8,null,!1);return ft(t,v),t.teardown=e,t}function ie(e){if(ne(),!(null!==Le&&!!(Le.f&h)&&null!==Ke&&!Ke.m))return ae(e);var t=Ke;(t.e??=[]).push({fn:e,effect:Le,reaction:je})}function ae(e){return re(4,e,!1)}function oe(e){return re(8,e,!0)}function le(e){return ce(e)}function ce(e,t=0){return re(24|t,e,!0)}function ue(e,t=!0){return re(40,e,!0,t)}function de(e){var t=e.teardown;if(null!==t){const e=Ie,n=je;Oe(!0),Fe(null);try{t.call(null)}finally{Oe(e),Fe(n)}}}function he(e){var t=e.deriveds;if(null!==t){e.deriveds=null;for(var n=0;n<t.length;n+=1)te(t[n])}}function fe(e,t=!1){var n=e.first;for(e.first=e.last=null;null!==n;){var r=n.next;pe(n,t),n=r}}function pe(e,t=!0){var n=!1;if((t||524288&e.f)&&null!==e.nodes_start){for(var r=e.nodes_start,s=e.nodes_end;null!==r;){var i=r===s?null:q(r);r.remove(),r=i}n=!0}fe(e,t&&!n),he(e),tt(e,0),ft(e,b);var a=e.transitions;if(null!==a)for(const l of a)l.stop();de(e);var o=e.parent;null!==o&&null!==o.first&&ve(e),e.next=e.prev=e.teardown=e.ctx=e.deps=e.fn=e.nodes_start=e.nodes_end=null}function ve(e){var t=e.parent,n=e.prev,r=e.next;null!==n&&(n.next=r),null!==r&&(r.prev=n),null!==t&&(t.first===e&&(t.first=r),t.last===e&&(t.last=n))}function ge(e,t){var n=[];ye(e,n,!0),me(n,(()=>{pe(e),t&&t()}))}function me(e,t){var n=e.length;if(n>0){var r=()=>--n||t();for(var s of e)s.out(r)}else t()}function ye(e,t,n){if(!(e.f&y)){if(e.f^=y,null!==e.transitions)for(const r of e.transitions)(r.is_global||n)&&t.push(r);for(var r=e.first;null!==r;){var s=r.next;ye(r,t,!!(!!(r.f&w)||!!(r.f&h))&&n),r=s}}}function be(e){we(e,!0)}function we(e,t){if(e.f&y){Ze(e)&&nt(e),e.f^=y;for(var n=e.first;null!==n;){var r=n.next;we(n,!!(!!(n.f&w)||!!(n.f&h))&&t),n=r}if(null!==e.transitions)for(const n of e.transitions)(n.is_global||t)&&n.in()}}let xe=!1,_e=[];function ke(){xe=!1;const e=_e.slice();_e=[],d(e)}function Se(e){xe||(xe=!0,queueMicrotask(ke)),_e.push(e)}function $e(e){throw new Error("https://svelte.dev/e/lifecycle_outside_component")}const Ce=0;let Te=!1,Me=Ce,Re=!1,Ee=null,Pe=!1,Ie=!1;function Ae(e){Pe=e}function Oe(e){Ie=e}let De=[],Ne=0,je=null;function Fe(e){je=e}let Le=null;function He(e){Le=e}let Ve=null;let We=null,Ue=0,ze=null;let Be=0,qe=!1,Ke=null;function Ge(e){Ke=e}function Ye(){return++Be}function Xe(){return!M||null!==Ke&&null===Ke.l}function Ze(e){var t=e.f;if(t&g)return!0;if(t&m){var n=e.deps,r=!!(t&f);if(null!==n){var s;if(t&p){for(s=0;s<n.length;s++)(n[s].reactions??=[]).push(e);e.f^=p}for(s=0;s<n.length;s++){var i=n[s];if(Ze(i)&&ee(i),!r||null===Le||qe||i?.reactions?.includes(e)||(i.reactions??=[]).push(e),i.version>e.version)return!0}}r||ft(e,v)}return!1}function Je(e,t,n,r){if(Te){if(null===n&&(Te=!1),function(e){return!(e.f&b||null!==e.parent&&128&e.parent.f)}(t))throw e}else null!==n&&(Te=!0),function(e,t){for(var n=t;null!==n;){if(128&n.f)try{return void n.fn(e)}catch{n.f^=128}n=n.parent}throw Te=!1,e}(e,t)}function Qe(e){var t=We,n=Ue,r=ze,s=je,i=qe,a=Ve,o=Ke,l=e.f;We=null,Ue=0,ze=null,je=96&l?null:e,qe=!Pe&&!!(l&f),Ve=null,Ke=e.ctx;try{var c=(0,e.fn)(),u=e.deps;if(null!==We){var d;if(tt(e,Ue),null!==u&&Ue>0)for(u.length=Ue+We.length,d=0;d<We.length;d++)u[Ue+d]=We[d];else e.deps=u=We;if(!qe)for(d=Ue;d<u.length;d++)(u[d].reactions??=[]).push(e)}else null!==u&&Ue<u.length&&(tt(e,Ue),u.length=Ue);return c}finally{We=t,Ue=n,ze=r,je=s,qe=i,Ve=a,Ke=o}}function et(e,t){let n=t.reactions;if(null!==n){var r=n.indexOf(e);if(-1!==r){var s=n.length-1;0===s?n=t.reactions=null:(n[r]=n[s],n.pop())}}null===n&&2&t.f&&(null===We||!We.includes(t))&&(ft(t,m),768&t.f||(t.f^=p),tt(t,0))}function tt(e,t){var n=e.deps;if(null!==n)for(var r=t;r<n.length;r++)et(e,n[r])}function nt(e){var t=e.f;if(!(t&b)){ft(e,v);var n=Le,r=Ke;Le=e;try{16&t?function(e){for(var t=e.first;null!==t;){var n=t.next;t.f&h||pe(t),t=n}}(e):fe(e),he(e),de(e);var s=Qe(e);e.teardown="function"==typeof s?s:null,e.version=Be}catch(br){Je(br,e,n,r||e.ctx)}finally{Le=n}}}function rt(){if(Ne>1e3){Ne=0;try{!function(){throw new Error("https://svelte.dev/e/effect_update_depth_exceeded")}()}catch(br){if(null===Ee)throw br;Je(br,Ee,null)}}Ne++}function st(e){var t=e.length;if(0!==t){rt();var n=Pe;Pe=!0;try{for(var r=0;r<t;r++){var s=e[r];s.f&v||(s.f^=v);var i=[];lt(s,i),it(i)}}finally{Pe=n}}}function it(e){var t=e.length;if(0!==t)for(var n=0;n<t;n++){var r=e[n];if(!(r.f&(b|y)))try{Ze(r)&&(nt(r),null===r.deps&&null===r.first&&null===r.nodes_start&&(null===r.teardown?ve(r):r.fn=null))}catch(s){Je(s,r,null,r.ctx)}}}function at(){if(Re=!1,Ne>1001)return;const e=De;De=[],st(e),Re||(Ne=0,Ee=null)}function ot(e){Me===Ce&&(Re||(Re=!0,queueMicrotask(at))),Ee=e;for(var t=e;null!==t.parent;){var n=(t=t.parent).f;if(96&n){if(!(n&v))return;t.f^=v}}De.push(t)}function lt(e,t){var n=e.first,r=[];e:for(;null!==n;){var s=n.f,i=!!(s&h),a=i&&!!(s&v),o=n.next;if(!(a||s&y))if(8&s){if(i)n.f^=v;else try{Ze(n)&&nt(n)}catch(d){Je(d,n,null,n.ctx)}var l=n.first;if(null!==l){n=l;continue}}else 4&s&&r.push(n);if(null===o){let t=n.parent;for(;null!==t;){if(e===t)break e;var c=t.next;if(null!==c){n=c;continue e}t=t.parent}}n=o}for(var u=0;u<r.length;u++)l=r[u],t.push(l),lt(l,t)}function ct(e){var t=Me,n=De;try{rt();const t=[];Me=1,De=t,Re=!1,st(n);var r=e?.();return xe&&ke(),(De.length>0||t.length>0)&&ct(),Ne=0,Ee=null,r}finally{Me=t,De=n}}function ut(e){var t=e.f,n=!!(2&t);if(n&&t&b){var r=Q(e);return te(e),r}if(null!==je){null!==Ve&&Ve.includes(e)&&function(){throw new Error("https://svelte.dev/e/state_unsafe_local_read")}();var s=je.deps;null===We&&null!==s&&s[Ue]===e?Ue++:null===We?We=[e]:We.push(e),null!==ze&&null!==Le&&Le.f&v&&!(Le.f&h)&&ze.includes(e)&&(ft(Le,g),ot(Le))}else if(n&&null===e.deps)for(var i=e,a=i.parent,o=i;null!==a;){if(!(2&a.f)){var l=a;l.deriveds?.includes(o)||(l.deriveds??=[]).push(o);break}o=a,a=a.parent}return n&&Ze(i=e)&&ee(i),e.v}function dt(e){const t=je;try{return je=null,e()}finally{je=t}}const ht=-7169;function ft(e,t){e.f=e.f&ht|t}function pt(e){return gt().get(e)}function vt(e,t){return gt().set(e,t),t}function gt(e){return null===Ke&&$e(),Ke.c??=new Map(function(e){let t=e.p;for(;null!==t;){const e=t.c;if(null!==e)return e;t=t.p}return null}(Ke)||void 0)}function mt(e,t){var n={};for(var r in e)t.includes(r)||(n[r]=e[r]);return n}function yt(e,t=!1,n){Ke={p:Ke,c:null,e:null,m:!1,s:e,x:null,l:null},M&&!t&&(Ke.l={s:null,u:null,r1:[],r2:R(!1)})}function bt(e){const t=Ke;if(null!==t){void 0!==e&&(t.x=e);const a=t.e;if(null!==a){var n=Le,r=je;t.e=null;try{for(var s=0;s<a.length;s++){var i=a[s];He(i.effect),Fe(i.reaction),ae(i.fn)}}finally{He(n),Fe(r)}}Ke=t.p,t.m=!0}return e||{}}function wt(e){if("object"==typeof e&&e&&!(e instanceof EventTarget))if(_ in e)xt(e);else if(!Array.isArray(e))for(let t in e){const n=e[t];"object"==typeof n&&n&&_ in n&&xt(n)}}function xt(e,t=new Set){if(!("object"!=typeof e||null===e||e instanceof EventTarget||t.has(e))){t.add(e),e instanceof Date&&e.getTime();for(let s in e)try{xt(e[s],t)}catch(n){}const r=o(e);if(r!==Object.prototype&&r!==Array.prototype&&r!==Map.prototype&&r!==Set.prototype&&r!==Date.prototype){const t=s(r);for(let r in t){const s=t[r].get;if(s)try{s.call(e)}catch(n){}}}}}let _t=!1;function kt(e){var t=je,n=Le;Fe(null),He(null);try{return e()}finally{Fe(t),He(n)}}function St(e,t,n,r=n){e.addEventListener(t,(()=>kt(n)));const s=e.__on_r;e.__on_r=s?()=>{s(),r(!0)}:()=>r(!0),_t||(_t=!0,document.addEventListener("reset",(e=>{Promise.resolve().then((()=>{if(!e.defaultPrevented)for(const t of e.target.elements)t.__on_r?.()}))}),{capture:!0}))}const $t=new Set,Ct=new Set;function Tt(e,t,n,r,s){var i={capture:r,passive:s},a=function(e,t,n,r){function s(e){if(r.capture||Rt.call(t,e),!e.cancelBubble)return kt((()=>n.call(this,e)))}return e.startsWith("pointer")||e.startsWith("touch")||"wheel"===e?Se((()=>{t.addEventListener(e,s,r)})):t.addEventListener(e,s,r),s}(e,t,n,i);t!==document.body&&t!==window&&t!==document||se((()=>{t.removeEventListener(e,a,i)}))}function Mt(e){for(var t=0;t<e.length;t++)$t.add(e[t]);for(var n of Ct)n(e)}function Rt(t){var r=this,s=r.ownerDocument,i=t.type,a=t.composedPath?.()||[],o=a[0]||t.target,l=0,c=t.__root;if(c){var u=a.indexOf(c);if(-1!==u&&(r===document||r===window))return void(t.__root=r);var d=a.indexOf(r);if(-1===d)return;u<=d&&(l=u)}if((o=a[l]||t.target)!==r){n(t,"currentTarget",{configurable:!0,get:()=>o||s});var h=je,f=Le;Fe(null),He(null);try{for(var p,v=[];null!==o;){var g=o.assignedSlot||o.parentNode||o.host||null;try{var m=o["__"+i];if(void 0!==m&&!o.disabled)if(e(m)){var[y,...b]=m;y.apply(o,[t,...b])}else m.call(o,t)}catch(w){p?v.push(w):p=w}if(t.cancelBubble||g===r||null===g)break;o=g}if(p){for(let e of v)queueMicrotask((()=>{throw e}));throw p}}finally{t.__root=r,delete t.currentTarget,Fe(h),He(f)}}}function Et(e){var t=document.createElement("template");return t.innerHTML=e,t.content}function Pt(e,t){var n=Le;null===n.nodes_start&&(n.nodes_start=e,n.nodes_end=t)}function It(e,t){var n,r=!!(1&t),s=!!(2&t),i=!e.startsWith("<!>");return()=>{void 0===n&&(n=Et(i?e:"<!>"+e),r||(n=B(n)));var t=s?document.importNode(n,!0):n.cloneNode(!0);r?Pt(B(t),t.lastChild):Pt(t,t);return t}}function At(e,t,n="svg"){var r,s=!e.startsWith("<!>"),i=!!(1&t),a=`<${n}>${s?e:"<!>"+e}</${n}>`;return()=>{if(!r){var e=B(Et(a));if(i)for(r=document.createDocumentFragment();B(e);)r.appendChild(B(e));else r=B(e)}var t=r.cloneNode(!0);i?Pt(B(t),t.lastChild):Pt(t,t);return t}}function Ot(e=""){var t=z(e+"");return Pt(t,t),t}function Dt(){var e=document.createDocumentFragment(),t=document.createComment(""),n=z();return e.append(t,n),Pt(t,n),e}function Nt(e,t){null!==e&&e.before(t)}const jt=["touchstart","touchmove"];function Ft(e){return jt.includes(e)}let Lt=!0;function Ht(e,t){var n=null==t?"":"object"==typeof t?t+"":t;n!==(e.__t??=e.nodeValue)&&(e.__t=n,e.nodeValue=null==n?"":n+"")}const Vt=new Map;let Wt=new WeakMap;function Ut(e,t,n,r,s){var i,a,o,l=e,c=Xe(),u=Ke,d=N,h=(c?R:P)(void 0),f=(c?R:P)(void 0),p=!1;function v(e,t){p=!0,t&&(He(g),Fe(g),Ge(u));try{0===e&&n&&(i?be(i):i=ue((()=>n(l)))),1===e&&r&&(a?be(a):a=ue((()=>r(l,h)))),2===e&&s&&(o?be(o):o=ue((()=>s(l,f)))),0!==e&&i&&ge(i,(()=>i=null)),1!==e&&a&&ge(a,(()=>a=null)),2!==e&&o&&ge(o,(()=>o=null))}finally{t&&(Ge(null),Fe(null),He(null),ct())}}var g=ce((()=>{if(d!==(d=t())){if(function(e){return"function"==typeof e?.then}(d)){var e=d;p=!1,e.then((t=>{e===d&&(O(h,t),v(1,!0))}),(t=>{if(e===d)throw O(f,t),v(2,!0),f.v})),Se((()=>{p||v(0,!0)}))}else O(h,d),v(1,!1);return()=>d=N}}))}function zt(e,t,n=!1){var r=e,s=null,i=null,a=N,o=!1;const l=(e,t=!0)=>{o=!0,c(t,e)},c=(e,t)=>{a!==(a=e)&&(a?(s?be(s):t&&(s=ue((()=>t(r)))),i&&ge(i,(()=>{i=null}))):(i?be(i):t&&(i=ue((()=>t(r)))),s&&ge(s,(()=>{s=null}))))};ce((()=>{o=!1,t(l),o||c(null,null)}),n?w:0)}function Bt(e,t){oe((()=>{var n=t();for(var r in n){var s=n[r];s?e.style.setProperty(r,s):e.style.removeProperty(r)}})),se((()=>{e.remove()}))}function qt(e,t){return t}function Kt(n,r,s,i,a,o=null){var l=n,c={flags:r,items:new Map,first:null};!(4&r)||(l=n.appendChild(z()));var u=null,d=!1;ce((()=>{var n=s(),h=e(n)?n:null==n?[]:t(n),f=h.length;d&&0===f||(d=0===f,function(e,n,r,s,i,a,o){var l,c,u,d,h,f,p=!!(8&i),v=!!(3&i),g=e.length,m=n.items,b=n.first,w=b,x=null,_=[],k=[];if(p)for(f=0;f<g;f+=1)d=o(u=e[f],f),void 0!==(h=m.get(d))&&(h.a?.measure(),(c??=new Set).add(h));for(f=0;f<g;f+=1)if(d=o(u=e[f],f),void 0!==(h=m.get(d))){if(v&&Gt(h,u,f,i),h.e.f&y&&(be(h.e),p&&(h.a?.unfix(),(c??=new Set).delete(h))),h!==w){if(void 0!==l&&l.has(h)){if(_.length<k.length){var S,$=k[0];x=$.prev;var C=_[0],T=_[_.length-1];for(S=0;S<_.length;S+=1)Xt(_[S],$,r);for(S=0;S<k.length;S+=1)l.delete(k[S]);Zt(n,C.prev,T.next),Zt(n,x,C),Zt(n,T,$),w=$,x=T,f-=1,_=[],k=[]}else l.delete(h),Xt(h,w,r),Zt(n,h.prev,h.next),Zt(n,h,null===x?n.first:x.next),Zt(n,x,h),x=h;continue}for(_=[],k=[];null!==w&&w.k!==d;)!a&&w.e.f&y||(l??=new Set).add(w),k.push(w),w=w.next;if(null===w)continue;h=w}_.push(h),x=h,w=h.next}else{x=Yt(w?w.e.nodes_start:r,n,x,null===x?n.first:x.next,u,d,f,s,i),m.set(d,x),_=[],k=[],w=x.next}if(null!==w||void 0!==l){for(var M=void 0===l?[]:t(l);null!==w;)!a&&w.e.f&y||M.push(w),w=w.next;var R=M.length;if(R>0){var E=4&i&&0===g?r:null;if(p){for(f=0;f<R;f+=1)M[f].a?.measure();for(f=0;f<R;f+=1)M[f].a?.fix()}!function(e,t,n,r){for(var s=[],i=t.length,a=0;a<i;a++)ye(t[a].e,s,!0);var o=i>0&&0===s.length&&null!==n;if(o){var l=n.parentNode;!function(e){e.textContent=""}(l),l.append(n),r.clear(),Zt(e,t[0].prev,t[i-1].next)}me(s,(()=>{for(var n=0;n<i;n++){var s=t[n];o||(r.delete(s.k),Zt(e,s.prev,s.next)),pe(s.e,!o)}}))}(n,M,E,m)}}p&&Se((()=>{if(void 0!==c)for(h of c)h.a?.apply()}));Le.first=n.first&&n.first.e,Le.last=x&&x.e}(h,c,l,a,r,!!(je.f&y),i),null!==o&&(0===f?u?be(u):u=ue((()=>o(l))):null!==u&&ge(u,(()=>{u=null}))),s())}))}function Gt(e,t,n,r){1&r&&O(e.v,t),2&r?O(e.i,n):e.i=n}function Yt(e,t,n,r,s,i,a,o,l){var c=!!(1&l)?!(16&l)?P(s):R(s):s,u=2&l?R(a):a,d={i:u,v:c,k:i,a:null,e:null,prev:n,next:r};try{return d.e=ue((()=>o(e,c,u)),j),d.e.prev=n&&n.e,d.e.next=r&&r.e,null===n?t.first=d:(n.next=d,n.e.next=d.e),null!==r&&(r.prev=d,r.e.prev=d.e),d}finally{}}function Xt(e,t,n){for(var r=e.next?e.next.e.nodes_start:n,s=t?t.e.nodes_start:n,i=e.e.nodes_start;i!==r;){var a=q(i);s.before(i),i=a}}function Zt(e,t,n){null===t?e.first=n:(t.next=n,t.e.next=n&&n.e),null!==n&&(n.prev=t,n.e.prev=t&&t.e)}function Jt(e,t,n,r,s){var i,a=e,o="";ce((()=>{o!==(o=t()??"")&&(void 0!==i&&(pe(i),i=void 0),""!==o&&(i=ue((()=>{var e=Et(o+"");Pt(B(e),e.lastChild),a.before(e)}))))}))}function Qt(e,t,...n){var r,s=e,i=c;ce((()=>{i!==(i=t())&&(r&&(pe(r),r=null),r=ue((()=>i(s,...n))))}),w)}function en(e,t,n){var r,s,i=e;ce((()=>{r!==(r=t())&&(s&&(ge(s),s=null),r&&(s=ue((()=>n(i,r)))))}),w)}function tn(e,t,n){ae((()=>{var r=dt((()=>t(e,n?.())||{}));if(n&&r?.update){var s=!1,i={};oe((()=>{var e=n();wt(e),s&&C(i,e)&&(i=e,r.update(e))})),s=!0}if(r?.destroy)return()=>r.destroy()}))}function nn(e,t){var n=e.__attributes??={};n.checked!==(n.checked=t??void 0)&&(e.checked=t)}function rn(e,t,n,r){var i=e.__attributes??={};i[t]!==(i[t]=n)&&("style"===t&&"__styles"in e&&(e.__styles={}),"loading"===t&&(e[S]=n),null==n?e.removeAttribute(t):"string"!=typeof n&&function(e){var t,n=sn.get(e.nodeName);if(n)return n;sn.set(e.nodeName,n=[]);var r=o(e),i=Element.prototype;for(;i!==r;){for(var a in t=s(r))t[a].set&&n.push(a);r=o(r)}return n}(e).includes(t)?e[t]=n:e.setAttribute(t,n))}var sn=new Map;function an(e,t){var n=e.__className,r=function(e){return null==e?"":e}(t);n!==r&&(null==t?e.removeAttribute("class"):e.className=r,e.__className=r)}function on(e,t,n){if(n){if(e.classList.contains(t))return;e.classList.add(t)}else{if(!e.classList.contains(t))return;e.classList.remove(t)}}function ln(e,t,n,r){var s=e.__styles??={};s[t]!==n&&(s[t]=n,null==n?e.style.removeProperty(t):e.style.setProperty(t,n,""))}const cn={tick:e=>requestAnimationFrame(e),now:()=>performance.now(),tasks:new Set};function un(){const e=cn.now();cn.tasks.forEach((t=>{t.c(e)||(cn.tasks.delete(t),t.f())})),0!==cn.tasks.size&&cn.tick(un)}function dn(e,t){e.dispatchEvent(new CustomEvent(t))}function hn(e){if("float"===e)return"cssFloat";if("offset"===e)return"cssOffset";if(e.startsWith("--"))return e;const t=e.split("-");return 1===t.length?t[0]:t[0]+t.slice(1).map((e=>e[0].toUpperCase()+e.slice(1))).join("")}function fn(e){const t={},n=e.split(";");for(const r of n){const[e,n]=r.split(":");if(!e||void 0===n)break;t[hn(e.trim())]=n.trim()}return t}const pn=e=>e;function vn(e,t,n,r){var s,i,a,o=!!(1&e),l=!!(2&e),c=!!(4&e),u=o&&l?"both":o?"in":"out",d=t.inert;function h(){var e=je,i=Le;Fe(null),He(null);try{return s??=n()(t,r?.()??{},{direction:u})}finally{Fe(e),He(i)}}var f={is_global:c,in(){if(t.inert=d,!o)return a?.abort(),void a?.reset?.();l||i?.abort(),dn(t,"introstart"),i=gn(t,h(),a,1,(()=>{dn(t,"introend"),i?.abort(),i=s=void 0}))},out(e){if(!l)return e?.(),void(s=void 0);t.inert=!0,dn(t,"outrostart"),a=gn(t,h(),i,0,(()=>{dn(t,"outroend"),e?.()}))},stop:()=>{i?.abort(),a?.abort()}},p=Le;if((p.transitions??=[]).push(f),o&&Lt){var v=c;if(!v){for(var g=p.parent;g&&g.f&w;)for(;(g=g.parent)&&!(16&g.f););v=!g||!!(32768&g.f)}v&&ae((()=>{dt((()=>f.in()))}))}}function gn(e,t,n,r,s){var i=1===r;if(l(t)){var a,o=!1;return Se((()=>{if(!o){var l=t({direction:i?"in":"out"});a=gn(e,l,n,r,s)}})),{abort:()=>{o=!0,a?.abort()},deactivate:()=>a.deactivate(),reset:()=>a.reset(),t:()=>a.t()}}if(n?.deactivate(),!t?.duration)return s(),{abort:c,deactivate:c,reset:c,t:()=>r};const{delay:u=0,css:d,tick:h,easing:f=pn}=t;var p=[];if(i&&void 0===n&&(h&&h(0,1),d)){var v=fn(d(0,1));p.push(v,v)}var g=()=>1-r,m=e.animate(p,{duration:u});return m.onfinish=()=>{var i=n?.t()??1-r;n?.abort();var a=r-i,o=t.duration*Math.abs(a),l=[];if(o>0){if(d)for(var c=Math.ceil(o/(1e3/60)),u=0;u<=c;u+=1){var p=i+a*f(u/c),v=d(p,1-p);l.push(fn(v))}g=()=>{var e=m.currentTime;return i+a*f(e/o)},h&&function(e){let t;0===cn.tasks.size&&cn.tick(un),new Promise((n=>{cn.tasks.add(t={c:e,f:n})}))}((()=>{if("running"!==m.playState)return!1;var e=g();return h(e,1-e),!0}))}(m=e.animate(l,{duration:o,fill:"forwards"})).onfinish=()=>{g=()=>r,h?.(r,1-r),s()}},{abort:()=>{m&&(m.cancel(),m.effect=null,m.onfinish=c)},deactivate:()=>{s=c},reset:()=>{0===r&&h?.(1,0)},t:()=>g()}}function mn(e){var t=e.type;return"number"===t||"range"===t}function yn(e){return""===e?null:+e}class bn{#e=new WeakMap;#t;#n;static entries=new WeakMap;constructor(e){this.#n=e}observe(e,t){var n=this.#e.get(e)||new Set;return n.add(t),this.#e.set(e,n),this.#r().observe(e,this.#n),()=>{var n=this.#e.get(e);n.delete(t),0===n.size&&(this.#e.delete(e),this.#t.unobserve(e))}}#r(){return this.#t??(this.#t=new ResizeObserver((e=>{for(var t of e)for(var n of(bn.entries.set(t.target,t),this.#e.get(t.target)||[]))n(t)})))}}var wn=new bn({box:"border-box"});function xn(e,t,n){var r=wn.observe(e,(()=>n(e[t])));ae((()=>(dt((()=>n(e[t]))),r)))}function _n(e,t){return e===t||e?.[_]===t}function kn(e={},t,n,r){return ae((()=>{var s,i;return oe((()=>{s=i,i=r?.()||[],dt((()=>{e!==n(...i)&&(t(e,...i),s&&_n(n(...s),e)&&t(null,...s))}))})),()=>{Se((()=>{i&&_n(n(...i),e)&&t(null,...i)}))}})),e}function Sn(e=!1){const t=Ke,n=t.l.u;if(!n)return;let r=()=>wt(t.s);if(e){let e=0,n={};const s=X((()=>{let r=!1;const s=t.s;for(const e in s)s[e]!==n[e]&&(n[e]=s[e],r=!0);return r&&e++,e}));r=()=>ut(s)}n.b.length&&function(e){ne(),oe(e)}((()=>{$n(t,r),d(n.b)})),ie((()=>{const e=dt((()=>n.m.map(u)));return()=>{for(const t of e)"function"==typeof t&&t()}})),n.a.length&&ie((()=>{$n(t,r),d(n.a)}))}function $n(e,t){if(e.l.s)for(const n of e.l.s)ut(n);t()}let Cn=!1;const Tn={get(e,t){if(!e.exclude.includes(t))return e.props[t]},set:(e,t)=>!1,getOwnPropertyDescriptor(e,t){if(!e.exclude.includes(t))return t in e.props?{enumerable:!0,configurable:!0,value:e.props[t]}:void 0},has:(e,t)=>!e.exclude.includes(t)&&t in e.props,ownKeys:e=>Reflect.ownKeys(e.props).filter((t=>!e.exclude.includes(t)))};function Mn(e,t,n){return new Proxy({props:e,exclude:t},Tn)}const Rn={get(e,t){let n=e.props.length;for(;n--;){let r=e.props[n];if(l(r)&&(r=r()),"object"==typeof r&&null!==r&&t in r)return r[t]}},set(e,t,n){let s=e.props.length;for(;s--;){let i=e.props[s];l(i)&&(i=i());const a=r(i,t);if(a&&a.set)return a.set(n),!0}return!1},getOwnPropertyDescriptor(e,t){let n=e.props.length;for(;n--;){let s=e.props[n];if(l(s)&&(s=s()),"object"==typeof s&&null!==s&&t in s){const e=r(s,t);return e&&!e.configurable&&(e.configurable=!0),e}}},has(e,t){if(t===_||t===k)return!1;for(let n of e.props)if(l(n)&&(n=n()),null!=n&&t in n)return!0;return!1},ownKeys(e){const t=[];for(let n of e.props){l(n)&&(n=n());for(const e in n)t.includes(e)||t.push(e)}return t}};function En(...e){return new Proxy({props:e},Rn)}function Pn(e){for(var t=Le,n=Le;null!==t&&!(96&t.f);)t=t.parent;try{return He(t),e()}finally{He(n)}}function In(e,t,n,s){var i,a=!!(1&n),o=!M||!!(2&n),l=!!(8&n),c=!!(16&n),u=!1;l?[i,u]=function(e){var t=Cn;try{return Cn=!1,[e(),Cn]}finally{Cn=t}}((()=>e[t])):i=e[t];var d,h=_ in e||k in e,f=r(e,t)?.set??(h&&l&&t in e?n=>e[t]=n:void 0),p=s,v=!0,g=!1,m=()=>(g=!0,v&&(v=!1,p=c?dt(s):s),p);if(void 0===i&&void 0!==s&&(f&&o&&function(){throw new Error("https://svelte.dev/e/props_invalid_value")}(),i=m(),f&&f(i)),o)d=()=>{var n=e[t];return void 0===n?m():(v=!0,g=!1,n)};else{var y=Pn((()=>(a?X:Z)((()=>e[t]))));y.f|=131072,d=()=>{var e=ut(y);return void 0!==e&&(p=void 0),void 0===e?p:e}}if(!(4&n))return d;if(f){var b=e.$$legacy;return function(e,t){return arguments.length>0?(o&&t&&!b&&!u||f(t?d():e),e):d()}}var w=!1,x=P(i),S=Pn((()=>X((()=>{var e=d(),t=ut(x);return w?(w=!1,t):x.v=e}))));return a||(S.equals=T),function(e,t){if(arguments.length>0){const n=t?ut(S):o&&l?F(e):e;return S.equals(n)||(w=!0,A(x,n),g&&void 0!==p&&(p=n),dt((()=>ut(S)))),e}return ut(S)}}function An(e){null===Ke&&$e(),M&&null!==Ke.l?function(e){var t=e.l;return t.u??={a:[],b:[],m:[]}}(Ke).m.push(e):ie((()=>{const t=dt(e);if("function"==typeof t)return t}))}"undefined"!=typeof window&&(window.__svelte||={v:new Set}).v.add("5");var On=Object.defineProperty,Dn=Object.defineProperties,Nn=Object.getOwnPropertyDescriptors,jn=Object.getOwnPropertySymbols,Fn=Object.prototype.hasOwnProperty,Ln=Object.prototype.propertyIsEnumerable,Hn=(e,t,n)=>t in e?On(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,Vn=(e,t)=>{for(var n in t||(t={}))Fn.call(t,n)&&Hn(e,n,t[n]);if(jn)for(var n of jn(t))Ln.call(t,n)&&Hn(e,n,t[n]);return e},Wn=(e,t)=>Dn(e,Nn(t)),Un=class{},zn="undefined"!=typeof global?global:"undefined"!=typeof window?window:self;function Bn(e,t){return`${e}`.padStart(t?3:2,"0")}function qn(e){return Un.Config.logTimestamps?function(t){const n=new Date;e(Bn(n.getHours())+":"+Bn(n.getMinutes())+":"+Bn(n.getSeconds())+"."+Bn(n.getMilliseconds(),1)+" "+t)}:function(t){e(t)}}var Kn=class e{constructor(){this.deprecated=(e,t)=>{this.deprecationWarning(`${e} is deprecated and will be removed in a future version. ${t}`)},this.shouldLog=e=>e<=this.logLevel,this.setLog=(e,t)=>{void 0!==e&&(this.logLevel=e),void 0!==t&&(this.logHandler=this.logErrorHandler=t)},this.logLevel=e.defaultLogLevel,this.logHandler=e.defaultLogHandler,this.logErrorHandler=e.defaultLogErrorHandler}static initLogHandlers(){const[t,n]=(()=>{var e;let t,n;return"function"==typeof(null==(e=null==zn?void 0:zn.console)?void 0:e.log)?(t=function(...e){},n=console.warn?function(...e){}:t):t=n=function(){},[t,n].map(qn)})();this.defaultLogHandler=t,this.defaultLogErrorHandler=n,this.defaultLogger=new e}static logActionNoStrip(e,t,n,r){e.logAction(t,n,r)}logAction(e,t,n){this.shouldLog(e)&&(1===e?this.logErrorHandler:this.logHandler)("Ably: "+t+": "+n,e)}renamedClientOption(e,t){this.deprecationWarning(`The \`${e}\` client option has been renamed to \`${t}\`. Please update your code to use \`${t}\` instead. \`${e}\` will be removed in a future version.`)}renamedMethod(e,t,n){this.deprecationWarning(`\`${e}\`’s \`${t}\` method has been renamed to \`${n}\`. Please update your code to use \`${n}\` instead. \`${t}\` will be removed in a future version.`)}deprecationWarning(e){this.shouldLog(1)&&this.logErrorHandler(`Ably: Deprecation warning - ${e}`,1)}};Kn.defaultLogLevel=1,Kn.LOG_NONE=0,Kn.LOG_ERROR=1,Kn.LOG_MAJOR=2,Kn.LOG_MINOR=3,Kn.LOG_MICRO=4,Kn.logAction=(e,t,n,r)=>{Kn.logActionNoStrip(e,t,n,r)};var Gn=Kn,Yn={};function Xn(e){let t="["+e.constructor.name;return e.message&&(t+=": "+e.message),e.statusCode&&(t+="; statusCode="+e.statusCode),e.code&&(t+="; code="+e.code),e.cause&&(t+="; cause="+$r(e.cause)),!e.href||e.message&&e.message.indexOf("help.ably.io")>-1||(t+="; see "+e.href+" "),t+="]",t}((e,t)=>{for(var n in t)On(e,n,{get:t[n],enumerable:!0})})(Yn,{Format:()=>wr,allSame:()=>yr,allToLowerCase:()=>Or,allToUpperCase:()=>Dr,arrChooseN:()=>Er,arrDeleteValue:()=>fr,arrEquals:()=>Ur,arrIntersect:()=>ur,arrIntersectOb:()=>dr,arrPopRandomElement:()=>xr,arrSubtract:()=>hr,arrWithoutValue:()=>pr,cheapRandStr:()=>Mr,containsValue:()=>lr,copy:()=>er,createMissingPluginError:()=>zr,dataSizeBytes:()=>Tr,decodeBody:()=>Ir,encodeBody:()=>Ar,ensureArray:()=>tr,forInOwnNonNullProperties:()=>mr,getBackoffCoefficient:()=>Nr,getGlobalObject:()=>Lr,getJitterCoefficient:()=>jr,getRetryTime:()=>Fr,inherits:()=>or,inspectBody:()=>Cr,inspectError:()=>$r,intersect:()=>cr,isEmpty:()=>rr,isErrorInfoOrPartialErrorInfo:()=>Sr,isNil:()=>sr,isObject:()=>nr,keysArray:()=>vr,matchDerivedChannel:()=>Vr,mixin:()=>Qn,parseQueryString:()=>kr,prototypicalClone:()=>ar,randomString:()=>Rr,shallowClone:()=>ir,shallowEquals:()=>Hr,throwMissingPluginError:()=>Br,toBase64:()=>Wr,toQueryString:()=>_r,valuesArray:()=>gr,whenPromiseSettles:()=>Pr,withTimeoutAsync:()=>qr});var Zn=class e extends Error{constructor(t,n,r,s){super(t),void 0!==Object.setPrototypeOf&&Object.setPrototypeOf(this,e.prototype),this.code=n,this.statusCode=r,this.cause=s}toString(){return Xn(this)}static fromValues(t){const{message:n,code:r,statusCode:s}=t;if("string"!=typeof n||"number"!=typeof r||"number"!=typeof s)throw new Error("ErrorInfo.fromValues(): invalid values: "+Un.Config.inspect(t));const i=Object.assign(new e(n,r,s),t);return i.code&&!i.href&&(i.href="https://help.ably.io/error/"+i.code),i}},Jn=class e extends Error{constructor(t,n,r,s){super(t),void 0!==Object.setPrototypeOf&&Object.setPrototypeOf(this,e.prototype),this.code=n,this.statusCode=r,this.cause=s}toString(){return Xn(this)}static fromValues(t){const{message:n,code:r,statusCode:s}=t;if("string"!=typeof n||!sr(r)&&"number"!=typeof r||!sr(s)&&"number"!=typeof s)throw new Error("PartialErrorInfo.fromValues(): invalid values: "+Un.Config.inspect(t));const i=Object.assign(new e(n,r,s),t);return i.code&&!i.href&&(i.href="https://help.ably.io/error/"+i.code),i}};function Qn(e,...t){for(let n=0;n<t.length;n++){const r=t[n];if(!r)break;for(const t in r)Object.prototype.hasOwnProperty.call(r,t)&&(e[t]=r[t])}return e}function er(e){return Qn({},e)}function tr(e){return sr(e)?[]:Array.isArray(e)?e:[e]}function nr(e){return"[object Object]"==Object.prototype.toString.call(e)}function rr(e){for(const t in e)return!1;return!0}function sr(e){return null==e}function ir(e){const t=new Object;for(const n in e)t[n]=e[n];return t}function ar(e,t){class n{}n.prototype=e;const r=new n;return t&&Qn(r,t),r}var or=function(e,t){Un.Config.inherits?Un.Config.inherits(e,t):(e.super_=t,e.prototype=ar(t.prototype,{constructor:e}))};function lr(e,t){for(const n in e)if(e[n]==t)return!0;return!1}function cr(e,t){return Array.isArray(t)?ur(e,t):dr(e,t)}function ur(e,t){const n=[];for(let r=0;r<e.length;r++){const s=e[r];-1!=t.indexOf(s)&&n.push(s)}return n}function dr(e,t){const n=[];for(let r=0;r<e.length;r++){const s=e[r];s in t&&n.push(s)}return n}function hr(e,t){const n=[];for(let r=0;r<e.length;r++){const s=e[r];-1==t.indexOf(s)&&n.push(s)}return n}function fr(e,t){const n=e.indexOf(t),r=-1!=n;return r&&e.splice(n,1),r}function pr(e,t){const n=e.slice();return fr(n,t),n}function vr(e,t){const n=[];for(const r in e)t&&!Object.prototype.hasOwnProperty.call(e,r)||n.push(r);return n}function gr(e,t){const n=[];for(const r in e)t&&!Object.prototype.hasOwnProperty.call(e,r)||n.push(e[r]);return n}function mr(e,t){for(const n in e)Object.prototype.hasOwnProperty.call(e,n)&&e[n]&&t(n)}function yr(e,t){if(0===e.length)return!0;const n=e[0][t];return e.every((function(e){return e[t]===n}))}var br,wr=((br=wr||{}).msgpack="msgpack",br.json="json",br);function xr(e){return e.splice(function(e){return Math.floor(Math.random()*e.length)}(e),1)[0]}function _r(e){const t=[];if(e)for(const n in e)t.push(encodeURIComponent(n)+"="+encodeURIComponent(e[n]));return t.length?"?"+t.join("&"):""}function kr(e){let t;const n=/([^?&=]+)=?([^&]*)/g,r={};for(;t=n.exec(e);)r[decodeURIComponent(t[1])]=decodeURIComponent(t[2]);return r}function Sr(e){return"object"==typeof e&&null!==e&&(e instanceof Zn||e instanceof Jn)}function $r(e){var t,n;return e instanceof Error||"ErrorInfo"===(null==(t=null==e?void 0:e.constructor)?void 0:t.name)||"PartialErrorInfo"===(null==(n=null==e?void 0:e.constructor)?void 0:n.name)?e.toString():Un.Config.inspect(e)}function Cr(e){return Un.BufferUtils.isBuffer(e)?e.toString():"string"==typeof e?e:Un.Config.inspect(e)}function Tr(e){if(Un.BufferUtils.isBuffer(e))return Un.BufferUtils.byteLength(e);if("string"==typeof e)return Un.Config.stringByteSize(e);throw new Error("Expected input of Utils.dataSizeBytes to be a buffer or string, but was: "+typeof e)}function Mr(){return String(Math.random()).substr(2)}var Rr=async e=>{const t=await Un.Config.getRandomArrayBuffer(e);return Un.BufferUtils.base64Encode(t)};function Er(e,t){const n=Math.min(t,e.length),r=e.slice(),s=[];for(let i=0;i<n;i++)s.push(xr(r));return s}function Pr(e,t){e.then((e=>{null==t||t(null,e)})).catch((e=>{null==t||t(e)}))}function Ir(e,t,n){return"msgpack"==n?(t||Br("MsgPack"),t.decode(e)):JSON.parse(String(e))}function Ar(e,t,n){return"msgpack"==n?(t||Br("MsgPack"),t.encode(e,!0)):JSON.stringify(e)}function Or(e){return e.map((function(e){return e&&e.toLowerCase()}))}function Dr(e){return e.map((function(e){return e&&e.toUpperCase()}))}function Nr(e){return Math.min((e+2)/3,2)}function jr(){return 1-.2*Math.random()}function Fr(e,t){return e*Nr(t)*jr()}function Lr(){return"undefined"!=typeof global?global:"undefined"!=typeof window?window:self}function Hr(e,t){return Object.keys(e).every((n=>e[n]===t[n]))&&Object.keys(t).every((n=>t[n]===e[n]))}function Vr(e){const t=e.match(/^(\[([^?]*)(?:(.*))\])?(.+)$/);if(!t||!t.length||t.length<5)throw new Zn("regex match failed",400,40010);if(t[2])throw new Zn(`cannot use a derived option with a ${t[2]} channel`,400,40010);return{qualifierParam:t[3]||"",channelName:t[4]}}function Wr(e){const t=Un.BufferUtils,n=t.utf8Encode(e);return t.base64Encode(n)}function Ur(e,t){return e.length===t.length&&e.every((function(e,n){return e===t[n]}))}function zr(e){return new Zn(`${e} plugin not provided`,40019,400)}function Br(e){throw zr(e)}async function qr(e,t=5e3,n="Timeout expired"){const r=new Zn(n,5e4,500);return Promise.race([e,new Promise(((e,n)=>setTimeout((()=>n(r)),t)))])}var Kr="2.5.0",Gr={ENVIRONMENT:"",REST_HOST:"rest.ably.io",REALTIME_HOST:"realtime.ably.io",FALLBACK_HOSTS:["A.ably-realtime.com","B.ably-realtime.com","C.ably-realtime.com","D.ably-realtime.com","E.ably-realtime.com"],PORT:80,TLS_PORT:443,TIMEOUTS:{disconnectedRetryTimeout:15e3,suspendedRetryTimeout:3e4,httpRequestTimeout:1e4,httpMaxRetryDuration:15e3,channelRetryTimeout:15e3,fallbackRetryTimeout:6e5,connectionStateTtl:12e4,realtimeRequestTimeout:1e4,recvTimeout:9e4,webSocketConnectTimeout:1e4,webSocketSlowTimeout:4e3},httpMaxRetryCount:3,maxMessageSize:65536,version:Kr,protocolVersion:3,agent:"ably-js/"+Kr,getHost:Yr,getPort:function(e,t){return t||e.tls?e.tlsPort:e.port},getHttpScheme:function(e){return e.tls?"https://":"http://"},environmentFallbackHosts:Xr,getFallbackHosts:Zr,getHosts:function(e,t){const n=[e.restHost].concat(Zr(e));return t?n.map((t=>Yr(e,t,!0))):n},checkHost:Jr,objectifyOptions:function(e,t,n,r,s){if(void 0===e){const e=t?`${n} must be initialized with either a client options object, an Ably API key, or an Ably Token`:`${n} must be initialized with a client options object`;throw Gn.logAction(r,Gn.LOG_ERROR,`${n}()`,e),new Error(e)}let i;if("string"==typeof e)if(-1==e.indexOf(":")){if(!t){const e=`${n} cannot be initialized with just an Ably Token; you must provide a client options object with a \`plugins\` property. (Set this Ably Token as the object’s \`token\` property.)`;throw Gn.logAction(r,Gn.LOG_ERROR,`${n}()`,e),new Error(e)}i={token:e}}else{if(!t){const e=`${n} cannot be initialized with just an Ably API key; you must provide a client options object with a \`plugins\` property. (Set this Ably API key as the object’s \`key\` property.)`;throw Gn.logAction(r,Gn.LOG_ERROR,`${n}()`,e),new Error(e)}i={key:e}}else i=e;s&&(i=Wn(Vn({},i),{plugins:Vn(Vn({},s),i.plugins)}));return i},normaliseOptions:function(e,t,n){const r=null!=n?n:Gn.defaultLogger;"function"==typeof e.recover&&!0===e.closeOnUnload&&(Gn.logAction(r,Gn.LOG_ERROR,"Defaults.normaliseOptions","closeOnUnload was true and a session recovery function was set - these are mutually exclusive, so unsetting the latter"),e.recover=void 0);"closeOnUnload"in e||(e.closeOnUnload=!e.recover);"queueMessages"in e||(e.queueMessages=!0);const s=e.environment&&String(e.environment).toLowerCase()||Gr.ENVIRONMENT,i=!s||"production"===s;e.fallbackHosts||e.restHost||e.realtimeHost||e.port||e.tlsPort||(e.fallbackHosts=i?Gr.FALLBACK_HOSTS:Xr(s));const a=e.restHost||(i?Gr.REST_HOST:s+"-"+Gr.REST_HOST),o=function(e,t,n){return e.realtimeHost?e.realtimeHost:e.restHost?e.restHost:t?Gr.REALTIME_HOST:n+"-"+Gr.REALTIME_HOST}(e,i,s);(e.fallbackHosts||[]).concat(a,o).forEach(Jr),e.port=e.port||Gr.PORT,e.tlsPort=e.tlsPort||Gr.TLS_PORT,"tls"in e||(e.tls=!0);const l=function(e){const t={};for(const n in Gr.TIMEOUTS)t[n]=e[n]||Gr.TIMEOUTS[n];return t}(e);e.useBinaryProtocol=!!t&&("useBinaryProtocol"in e?Un.Config.supportsBinary&&e.useBinaryProtocol:Un.Config.preferBinary);const c={};e.clientId&&(c["X-Ably-ClientId"]=Un.BufferUtils.base64Encode(Un.BufferUtils.utf8Encode(e.clientId)));"idempotentRestPublishing"in e||(e.idempotentRestPublishing=!0);let u=null,d=e.connectivityCheckUrl;if(e.connectivityCheckUrl){let[t,n]=e.connectivityCheckUrl.split("?");u=n?kr(n):{},-1===t.indexOf("://")&&(t="https://"+t),d=t}let h=e.wsConnectivityCheckUrl;h&&-1===h.indexOf("://")&&(h="wss://"+h);return Wn(Vn({},e),{realtimeHost:o,restHost:a,maxMessageSize:e.maxMessageSize||Gr.maxMessageSize,timeouts:l,connectivityCheckParams:u,connectivityCheckUrl:d,wsConnectivityCheckUrl:h,headers:c})},defaultGetHeaders:function(e,{format:t=ns.format,protocolVersion:n=ns.protocolVersion}={}){return{accept:ts[t],"X-Ably-Version":n.toString(),"Ably-Agent":Qr(e)}},defaultPostHeaders:function(e,{format:t=ns.format,protocolVersion:n=ns.protocolVersion}={}){let r;return{accept:r=ts[t],"content-type":r,"X-Ably-Version":n.toString(),"Ably-Agent":Qr(e)}}};function Yr(e,t,n){return t=n?t==e.restHost&&e.realtimeHost||t||e.realtimeHost:t||e.restHost}function Xr(e){return[e+"-a-fallback.ably-realtime.com",e+"-b-fallback.ably-realtime.com",e+"-c-fallback.ably-realtime.com",e+"-d-fallback.ably-realtime.com",e+"-e-fallback.ably-realtime.com"]}function Zr(e){const t=e.fallbackHosts,n=void 0!==e.httpMaxRetryCount?e.httpMaxRetryCount:Gr.httpMaxRetryCount;return t?Er(t,n):[]}function Jr(e){if("string"!=typeof e)throw new Zn("host must be a string; was a "+typeof e,4e4,400);if(!e.length)throw new Zn("host must not be zero-length",4e4,400)}function Qr(e){let t=Gr.agent;if(e.agents)for(var n in e.agents)t+=" "+n+"/"+e.agents[n];return t}function es(e,t,n){const r=n||{};if(r.cipher){e||Br("Crypto");const n=e.getCipher(r.cipher,t);r.cipher=n.cipherParams,r.channelCipher=n.cipher}else"cipher"in r&&(r.cipher=void 0,r.channelCipher=null);return r}var ts={json:"application/json",xml:"application/xml",html:"text/html",msgpack:"application/x-msgpack",text:"text/plain"},ns={format:"json",protocolVersion:Gr.protocolVersion};var rs=Gr;var ss=class e{constructor(e,t){this.logger=e,this.members=t||[]}call(e,t){for(const r of this.members)if(r)try{r(e,t)}catch(n){Gn.logAction(this.logger,Gn.LOG_ERROR,"Multicaster multiple callback handler","Unexpected exception: "+n+"; stack = "+n.stack)}}push(...e){this.members.push(...e)}createPromise(){return new Promise(((e,t)=>{this.push(((n,r)=>{n?t(n):e(r)}))}))}resolveAll(e){this.call(null,e)}rejectAll(e){this.call(e)}static create(t,n){const r=new e(t,n);return Object.assign(((e,t)=>r.call(e,t)),{push:e=>r.push(e),createPromise:()=>r.createPromise(),resolveAll:e=>r.resolveAll(e),rejectAll:e=>r.rejectAll(e)})}},is=(e=>(e.Get="get",e.Delete="delete",e.Post="post",e.Put="put",e.Patch="patch",e))(is||{}),as=is,os=(e=>(e[e.Success=200]="Success",e[e.NoContent=204]="NoContent",e[e.BadRequest=400]="BadRequest",e[e.Unauthorized=401]="Unauthorized",e[e.Forbidden=403]="Forbidden",e[e.RequestTimeout=408]="RequestTimeout",e[e.InternalServerError=500]="InternalServerError",e))(os||{});var ls=os,cs=Math.pow(2,17);function us(e){return Sr(e)?(e.code||(403===e.statusCode?e.code=40300:(e.code=40170,e.statusCode=401)),e):new Zn($r(e),e.code||40170,e.statusCode||401)}function ds(e){if(!e)return"";"string"==typeof e&&(e=JSON.parse(e));const t=Object.create(null),n=vr(e,!0);if(!n)return"";n.sort();for(let r=0;r<n.length;r++)t[n[r]]=e[n[r]].sort();return JSON.stringify(t)}function hs(e,t){if(e.authCallback);else if(e.authUrl);else if(e.key);else if(!e.tokenDetails){const e="authOptions must include valid authentication parameters";throw Gn.logAction(t,Gn.LOG_ERROR,"Auth()",e),new Error(e)}}var fs=0;var ps=class{constructor(e,t){if(this.authOptions={},this.client=e,this.tokenParams=t.defaultTokenParams||{},this.currentTokenRequestId=null,this.waitingForTokenRequest=null,function(e){return e.useTokenAuth||!function(e){return"useTokenAuth"in e&&!e.useTokenAuth}(e)&&(e.authCallback||e.authUrl||e.token||e.tokenDetails)}(t))(function(e){return!e.key&&!e.authCallback&&!e.authUrl})(t)&&Gn.logAction(this.logger,Gn.LOG_ERROR,"Auth()","Warning: library initialized with a token literal without any way to renew the token when it expires (no authUrl, authCallback, or key). See https://help.ably.io/error/40171 for help"),this._saveTokenOptions(t.defaultTokenParams,t),hs(this.authOptions,this.logger);else{if(!t.key){const e="No authentication options provided; need one of: key, authUrl, or authCallback (or for testing only, token or tokenDetails)";throw Gn.logAction(this.logger,Gn.LOG_ERROR,"Auth()",e),new Zn(e,40160,401)}this._saveBasicOptions(t)}}get logger(){return this.client.logger}async authorize(e,t){if(t&&t.key&&this.authOptions.key!==t.key)throw new Zn("Unable to update auth options with incompatible key",40102,401);try{let n=await this._forceNewToken(null!=e?e:null,null!=t?t:null);return function(e){return!!e.connection}(this.client)?new Promise(((e,t)=>{this.client.connection.connectionManager.onAuthUpdated(n,((n,r)=>n?t(n):e(r)))})):n}catch(n){throw this.client.connection&&n.statusCode===ls.Forbidden&&this.client.connection.connectionManager.actOnErrorFromAuthorize(n),n}}async _forceNewToken(e,t){this.tokenDetails=null,this._saveTokenOptions(e,t),hs(this.authOptions,this.logger);try{return this._ensureValidAuthCredentials(!0)}finally{delete this.tokenParams.timestamp,delete this.authOptions.queryTime}}async requestToken(e,t){const n=t||this.authOptions,r=e||er(this.tokenParams);let s,i=this.client;if(n.authCallback)s=n.authCallback;else if(n.authUrl)s=(e,t)=>{const r=Qn({accept:"application/json, text/plain"},n.authHeaders),s=n.authMethod&&"post"===n.authMethod.toLowerCase();let i;const a=n.authUrl.indexOf("?");a>-1&&(i=kr(n.authUrl.slice(a)),n.authUrl=n.authUrl.slice(0,a),s||(n.authParams=Qn(i,n.authParams)));const o=Qn({},n.authParams||{},e),l=e=>{var n,r;let s=null!=(n=e.body)?n:null,i=null;if(e.error);else{const t=null!=(r=e.headers["content-type"])?r:null;i=Array.isArray(t)?t.join(", "):t}if(e.error)return void t(e.error,null);if(e.unpacked)return void t(null,s);if(Un.BufferUtils.isBuffer(s)&&(s=s.toString()),!i)return void t(new Zn("authUrl response is missing a content-type header",40170,401),null);const a=i.indexOf("application/json")>-1,o=i.indexOf("text/plain")>-1||i.indexOf("application/jwt")>-1;if(a||o){if(a){if(s.length>cs)return void t(new Zn("authUrl response exceeded max permitted length",40170,401),null);try{s=JSON.parse(s)}catch(l){return void t(new Zn("Unexpected error processing authURL response; err = "+l.message,40170,401),null)}}t(null,s,i)}else t(new Zn("authUrl responded with unacceptable content-type "+i+", should be either text/plain, application/jwt or application/json",40170,401),null)};if(s){const e=r||{};e["content-type"]="application/x-www-form-urlencoded";const t=_r(o).slice(1);Pr(this.client.http.doUri(as.Post,n.authUrl,e,t,i),((e,t)=>l(e||t)))}else Pr(this.client.http.doUri(as.Get,n.authUrl,r||{},null,o),((e,t)=>l(e||t)))};else{if(!n.key){const e="Need a new token, but authOptions does not include any way to request one (no authUrl, authCallback, or key)";throw Gn.logAction(this.logger,Gn.LOG_ERROR,"Auth()","library initialized with a token literal without any way to renew the token when it expires (no authUrl, authCallback, or key). See https://help.ably.io/error/40171 for help"),new Zn(e,40171,403)}s=(e,t)=>{Pr(this.createTokenRequest(e,n),((e,n)=>t(e,null!=n?n:null)))}}"capability"in r&&(r.capability=ds(r.capability));const a=(e,t)=>{const r="/keys/"+e.keyName+"/requestToken",s=rs.defaultPostHeaders(this.client.options);n.requestHeaders&&Qn(s,n.requestHeaders),Pr(this.client.http.do(as.Post,(function(e){return i.baseUri(e)+r}),s,JSON.stringify(e),null),((e,n)=>e?t(e):t(n.error,n.body,n.unpacked)))};return new Promise(((e,t)=>{let i=!1,o=this.client.options.timeouts.realtimeRequestTimeout,l=setTimeout((()=>{i=!0;const e="Token request callback timed out after "+o/1e3+" seconds";Gn.logAction(this.logger,Gn.LOG_ERROR,"Auth.requestToken()",e),t(new Zn(e,40170,401))}),o);s(r,((r,s,o)=>{if(i)return;if(clearTimeout(l),r)return Gn.logAction(this.logger,Gn.LOG_ERROR,"Auth.requestToken()","token request signing call returned error; err = "+$r(r)),void t(us(r));if("string"==typeof s)return void(0===s.length?t(new Zn("Token string is empty",40170,401)):s.length>cs?t(new Zn("Token string exceeded max permitted length (was "+s.length+" bytes)",40170,401)):"undefined"===s||"null"===s?t(new Zn("Token string was literal null/undefined",40170,401)):"{"!==s[0]||o&&o.indexOf("application/jwt")>-1?e({token:s}):t(new Zn("Token was double-encoded; make sure you're not JSON-encoding an already encoded token request or details",40170,401)));if("object"!=typeof s||null===s){const e="Expected token request callback to call back with a token string or token request/details object, but got a "+typeof s;return Gn.logAction(this.logger,Gn.LOG_ERROR,"Auth.requestToken()",e),void t(new Zn(e,40170,401))}const c=JSON.stringify(s).length;if(c>cs&&!n.suppressMaxLengthCheck)t(new Zn("Token request/details object exceeded max permitted stringified size (was "+c+" bytes)",40170,401));else if("issued"in s)e(s);else{if(!("keyName"in s)){const e="Expected token request callback to call back with a token string, token request object, or token details object";return Gn.logAction(this.logger,Gn.LOG_ERROR,"Auth.requestToken()",e),void t(new Zn(e,40170,401))}a(s,((n,r,s)=>{if(n)return Gn.logAction(this.logger,Gn.LOG_ERROR,"Auth.requestToken()","token request API call returned error; err = "+$r(n)),void t(us(n));s||(r=JSON.parse(r)),e(r)}))}}))}))}async createTokenRequest(e,t){t=t||this.authOptions,e=e||er(this.tokenParams);const n=t.key;if(!n)throw new Zn("No key specified",40101,403);const r=n.split(":"),s=r[0],i=r[1];if(!i)throw new Zn("Invalid key specified",40101,403);if(""===e.clientId)throw new Zn("clientId can’t be an empty string",40012,400);"capability"in e&&(e.capability=ds(e.capability));const a=Qn({keyName:s},e),o=e.clientId||"",l=e.ttl||"",c=e.capability||"";a.timestamp||(a.timestamp=await this.getTimestamp(t&&t.queryTime));const u=a.nonce||(a.nonce=("000000"+Math.floor(1e16*Math.random())).slice(-16)),d=a.timestamp,h=a.keyName+"\n"+l+"\n"+c+"\n"+o+"\n"+d+"\n"+u+"\n";return a.mac=a.mac||((e,t)=>{const n=Un.BufferUtils,r=n.utf8Encode(e),s=n.utf8Encode(t),i=n.hmacSha256(r,s);return n.base64Encode(i)})(h,i),a}async getAuthParams(){if("basic"==this.method)return{key:this.key};{let e=await this._ensureValidAuthCredentials(!1);if(!e)throw new Error("Auth.getAuthParams(): _ensureValidAuthCredentials returned no error or tokenDetails");return{access_token:e.token}}}async getAuthHeaders(){if("basic"==this.method)return{authorization:"Basic "+this.basicKey};{const e=await this._ensureValidAuthCredentials(!1);if(!e)throw new Error("Auth.getAuthParams(): _ensureValidAuthCredentials returned no error or tokenDetails");return{authorization:"Bearer "+Wr(e.token)}}}async getTimestamp(e){return this.isTimeOffsetSet()||!e&&!this.authOptions.queryTime?this.getTimestampUsingOffset():this.client.time()}getTimestampUsingOffset(){return Date.now()+(this.client.serverTimeOffset||0)}isTimeOffsetSet(){return null!==this.client.serverTimeOffset}_saveBasicOptions(e){this.method="basic",this.key=e.key,this.basicKey=Wr(e.key),this.authOptions=e||{},"clientId"in e&&this._userSetClientId(e.clientId)}_saveTokenOptions(e,t){this.method="token",e&&(this.tokenParams=e),t&&(t.token&&(t.tokenDetails="string"==typeof t.token?{token:t.token}:t.token),t.tokenDetails&&(this.tokenDetails=t.tokenDetails),"clientId"in t&&this._userSetClientId(t.clientId),this.authOptions=t)}async _ensureValidAuthCredentials(e){const t=this.tokenDetails;if(t){if(this._tokenClientIdMismatch(t.clientId))throw new Zn("Mismatch between clientId in token ("+t.clientId+") and current clientId ("+this.clientId+")",40102,403);if(!this.isTimeOffsetSet()||!t.expires||t.expires>=this.getTimestampUsingOffset())return t;this.tokenDetails=null}const n=(this.waitingForTokenRequest||(this.waitingForTokenRequest=ss.create(this.logger))).createPromise();if(null!==this.currentTokenRequestId&&!e)return n;const r=this.currentTokenRequestId=fs++;let s,i=null;try{s=await this.requestToken(this.tokenParams,this.authOptions)}catch(o){i=o}if(this.currentTokenRequestId>r)return n;this.currentTokenRequestId=null;const a=this.waitingForTokenRequest;return this.waitingForTokenRequest=null,i?(null==a||a.rejectAll(i),n):(null==a||a.resolveAll(this.tokenDetails=s),n)}_userSetClientId(e){if("string"!=typeof e&&null!==e)throw new Zn("clientId must be either a string or null",40012,400);if("*"===e)throw new Zn('Can’t use "*" as a clientId as that string is reserved. (To change the default token request behaviour to use a wildcard clientId, instantiate the library with {defaultTokenParams: {clientId: "*"}}), or if calling authorize(), pass it in as a tokenParam: authorize({clientId: "*"}, authOptions)',40012,400);{const t=this._uncheckedSetClientId(e);if(t)throw t}}_uncheckedSetClientId(e){if(this._tokenClientIdMismatch(e)){const t="Unexpected clientId mismatch: client has "+this.clientId+", requested "+e,n=new Zn(t,40102,401);return Gn.logAction(this.logger,Gn.LOG_ERROR,"Auth._uncheckedSetClientId()",t),n}return this.clientId=this.tokenParams.clientId=e,null}_tokenClientIdMismatch(e){return!(!this.clientId||"*"===this.clientId||!e||"*"===e||this.clientId===e)}static isTokenErr(e){return e.code&&e.code>=40140&&e.code<40150}revokeTokens(e,t){return this.client.rest.revokeTokens(e,t)}};function vs(e){const t=[];if(e)for(const n in e)t.push(n+"="+e[n]);return t.join("&")}function gs(e,t){return e+(t?"?":"")+vs(t)}var ms=class{constructor(e){this.client=e,this.platformHttp=new Un.Http(e),this.checkConnectivity=this.platformHttp.checkConnectivity?()=>this.platformHttp.checkConnectivity():void 0}get logger(){var e,t;return null!=(t=null==(e=this.client)?void 0:e.logger)?t:Gn.defaultLogger}get supportsAuthHeaders(){return this.platformHttp.supportsAuthHeaders}get supportsLinkHeaders(){return this.platformHttp.supportsLinkHeaders}_getHosts(e){const t=e.connection,n=t&&t.connectionManager.host;return n?[n].concat(rs.getFallbackHosts(e.options)):rs.getHosts(e.options)}async do(e,t,n,r,s){try{const i=this.client;if(!i)return{error:new Zn("http.do called without client",5e4,500)};const a="function"==typeof t?t:function(e){return i.baseUri(e)+t},o=i._currentFallback;if(o){if(o.validUntil>Date.now()){const l=await this.doUri(e,a(o.host),n,r,s);return l.error&&this.platformHttp.shouldFallback(l.error)?(i._currentFallback=null,this.do(e,t,n,r,s)):l}i._currentFallback=null}const l=this._getHosts(i);if(1===l.length)return this.doUri(e,a(l[0]),n,r,s);let c=null;const u=async(t,o)=>{const l=t.shift();c=null!=c?c:new Date;const d=await this.doUri(e,a(l),n,r,s);if(d.error&&this.platformHttp.shouldFallback(d.error)&&t.length){return Date.now()-c.getTime()>i.options.timeouts.httpMaxRetryDuration?{error:new Zn(`Timeout for trying fallback hosts retries. Total elapsed time exceeded the ${i.options.timeouts.httpMaxRetryDuration}ms limit`,50003,500)}:u(t,!0)}return o&&(i._currentFallback={host:l,validUntil:Date.now()+i.options.timeouts.fallbackRetryTimeout}),d};return u(l)}catch(i){return{error:new Zn(`Unexpected error in Http.do: ${$r(i)}`,500,5e4)}}}async doUri(e,t,n,r,s){try{!function(e,t,n,r,s){s.shouldLog(Gn.LOG_MICRO)&&Gn.logActionNoStrip(s,Gn.LOG_MICRO,"Http."+e+"()","Sending; "+gs(t,r)+"; Body"+(Un.BufferUtils.isBuffer(n)?" (Base64): "+Un.BufferUtils.base64Encode(n):": "+n))}(e,t,r,s,this.logger);const i=await this.platformHttp.doUri(e,t,n,r,s);return this.logger.shouldLog(Gn.LOG_MICRO)&&function(e,t,n,r,s){e.error?Gn.logActionNoStrip(s,Gn.LOG_MICRO,"Http."+t+"()","Received Error; "+gs(n,r)+"; Error: "+$r(e.error)):Gn.logActionNoStrip(s,Gn.LOG_MICRO,"Http."+t+"()","Received; "+gs(n,r)+"; Headers: "+vs(e.headers)+"; StatusCode: "+e.statusCode+"; Body"+(Un.BufferUtils.isBuffer(e.body)?" (Base64): "+Un.BufferUtils.base64Encode(e.body):": "+e.body))}(i,e,t,s,this.logger),i}catch(i){return{error:new Zn(`Unexpected error in Http.doUri: ${$r(i)}`,500,5e4)}}}},ys=class{constructor(e){var t,n,r,s,i,a,o,l;this.Platform=Un,this.ErrorInfo=Zn,this.Logger=Gn,this.Defaults=rs,this.Utils=Yn,this._additionalHTTPRequestImplementations=null!=(t=e.plugins)?t:null,this.logger=new Gn,this.logger.setLog(e.logLevel,e.logHandler),this._MsgPack=null!=(r=null==(n=e.plugins)?void 0:n.MsgPack)?r:null;const c=this.options=rs.normaliseOptions(e,this._MsgPack,this.logger);if(c.key){const e=c.key.match(/^([^:\s]+):([^:.\s]+)$/);if(!e){const e="invalid key parameter";throw Gn.logAction(this.logger,Gn.LOG_ERROR,"BaseClient()",e),new Zn(e,40400,404)}c.keyName=e[1],c.keySecret=e[2]}if("clientId"in c){if("string"!=typeof c.clientId&&null!==c.clientId)throw new Zn("clientId must be either a string or null",40012,400);if("*"===c.clientId)throw new Zn('Can’t use "*" as a clientId as that string is reserved. (To change the default token request behaviour to use a wildcard clientId, use {defaultTokenParams: {clientId: "*"}})',40012,400)}this._currentFallback=null,this.serverTimeOffset=null,this.http=new ms(this),this.auth=new ps(this,c),this._rest=(null==(s=e.plugins)?void 0:s.Rest)?new e.plugins.Rest(this):null,this._Crypto=null!=(a=null==(i=e.plugins)?void 0:i.Crypto)?a:null,this.__FilteredSubscriptions=null!=(l=null==(o=e.plugins)?void 0:o.MessageInteractions)?l:null}get rest(){return this._rest||Br("Rest"),this._rest}get _FilteredSubscriptions(){return this.__FilteredSubscriptions||Br("MessageInteractions"),this.__FilteredSubscriptions}get channels(){return this.rest.channels}get push(){return this.rest.push}get device(){var e;return(null==(e=this.options.plugins)?void 0:e.Push)&&this.push.LocalDevice||Br("Push"),this._device||(this._device=this.push.LocalDevice.load(this)),this._device}baseUri(e){return rs.getHttpScheme(this.options)+e+":"+rs.getPort(this.options,!1)}async stats(e){return this.rest.stats(e)}async time(e){return this.rest.time(e)}async request(e,t,n,r,s,i){return this.rest.request(e,t,n,r,s,i)}batchPublish(e){return this.rest.batchPublish(e)}batchPresence(e){return this.rest.batchPresence(e)}setLog(e){this.logger.setLog(e.level,e.handler)}};ys.Platform=Un;var bs=ys,ws=["message.unset","message.create","message.update","message.delete","annotation.create","annotation.delete","meta.occupancy"],xs=new Map(ws.map(((e,t)=>[e,t]))),_s=new Map(ws.map(((e,t)=>[t,e])));function ks(e){return e?xs.get(e):void 0}function Ss(e){let t=0;return e.name&&(t+=e.name.length),e.clientId&&(t+=e.clientId.length),e.extras&&(t+=JSON.stringify(e.extras).length),e.data&&(t+=Tr(e.data)),t}async function $s(e,t){const n=e.data;if(!("string"==typeof n||Un.BufferUtils.isBuffer(n)||null==n)){if(!nr(n)&&!Array.isArray(n))throw new Zn("Data type is unsupported",40013,400);e.data=JSON.stringify(n),e.encoding=e.encoding?e.encoding+"/json":"json"}return null!=t&&t.cipher?async function(e,t){let n=e.data,r=e.encoding,s=t.channelCipher;r=r?r+"/":"",Un.BufferUtils.isBuffer(n)||(n=Un.BufferUtils.utf8Encode(String(n)),r+="utf-8/");const i=await s.encrypt(n);return e.data=i,e.encoding=r+"cipher+"+s.algorithm,e}(e,t):e}async function Cs(e,t){const n=function(e){return e&&e.channelOptions?e:{channelOptions:e,plugins:{},baseEncodedPreviousPayload:void 0}}(t);let r=e.data;const s=e.encoding;if(s){const t=s.split("/");let o,l=t.length,c=e.data,u="";try{for(;(o=l)>0;){const e=t[--l].match(/([-\w]+)(\+([\w-]+))?/);if(!e)break;switch(u=e[1],u){case"base64":c=Un.BufferUtils.base64Decode(String(c)),o==t.length&&(r=c);continue;case"utf-8":c=Un.BufferUtils.utf8Decode(c);continue;case"json":c=JSON.parse(c);continue;case"cipher":if(null!=n.channelOptions&&n.channelOptions.cipher&&n.channelOptions.channelCipher){const t=e[3],r=n.channelOptions.channelCipher;if(t!=r.algorithm)throw new Error("Unable to decrypt message with given cipher; incompatible cipher params");c=await r.decrypt(c);continue}throw new Error("Unable to decrypt message; not an encrypted channel");case"vcdiff":if(!n.plugins||!n.plugins.vcdiff)throw new Zn("Missing Vcdiff decoder (https://github.com/ably-forks/vcdiff-decoder)",40019,400);if("undefined"==typeof Uint8Array)throw new Zn("Delta decoding not supported on this browser (need ArrayBuffer & Uint8Array)",40020,400);try{let e=n.baseEncodedPreviousPayload;"string"==typeof e&&(e=Un.BufferUtils.utf8Encode(e));const t=Un.BufferUtils.toBuffer(e);c=Un.BufferUtils.toBuffer(c),c=Un.BufferUtils.arrayBufferViewToBuffer(n.plugins.vcdiff.decode(c,t)),r=c}catch(i){throw new Zn("Vcdiff delta decode failed with "+i,40018,400)}continue;default:throw new Error("Unknown encoding")}}}catch(a){const e=a;throw new Zn("Error processing the "+u+" encoding, decoder returned ‘"+e.message+"’",e.code||40013,400)}finally{e.encoding=o<=0?null:t.slice(0,o).join("/"),e.data=c}}n.baseEncodedPreviousPayload=r}function Ts(e,t){if(null==t?void 0:t.stringifyAction){const t=function(e){return _s.get(e)}(e.action)||e.action;return Object.assign(new Es,Wn(Vn({},e),{action:t}))}return Object.assign(new Es,e)}function Ms(e){const t=e.length,n=new Array(t);for(let r=0;r<t;r++)n[r]=Ts(e[r]);return n}function Rs(e){let t,n=0;for(let r=0;r<e.length;r++)t=e[r],n+=t.size||(t.size=Ss(t));return n}var Es=class{toJSON(){let e=this.encoding,t=this.data;return t&&Un.BufferUtils.isBuffer(t)&&(arguments.length>0?(e=e?e+"/base64":"base64",t=Un.BufferUtils.base64Encode(t)):t=Un.BufferUtils.toBuffer(t)),{name:this.name,id:this.id,clientId:this.clientId,connectionId:this.connectionId,connectionKey:this.connectionKey,extras:this.extras,serial:this.serial,action:ks(this.action)||this.action,refSerial:this.refSerial,refType:this.refType,updatedAt:this.updatedAt,updateSerial:this.updateSerial,operation:this.operation,encoding:e,data:t}}toString(){let e="[Message";return this.name&&(e+="; name="+this.name),this.id&&(e+="; id="+this.id),this.timestamp&&(e+="; timestamp="+this.timestamp),this.clientId&&(e+="; clientId="+this.clientId),this.connectionId&&(e+="; connectionId="+this.connectionId),this.encoding&&(e+="; encoding="+this.encoding),this.extras&&(e+="; extras ="+JSON.stringify(this.extras)),this.data&&("string"==typeof this.data?e+="; data="+this.data:Un.BufferUtils.isBuffer(this.data)?e+="; data (buffer)="+Un.BufferUtils.base64Encode(this.data):e+="; data (json)="+JSON.stringify(this.data)),this.extras&&(e+="; extras="+JSON.stringify(this.extras)),this.action&&(e+="; action="+this.action),this.serial&&(e+="; serial="+this.serial),this.refSerial&&(e+="; refSerial="+this.refSerial),this.refType&&(e+="; refType="+this.refType),this.updatedAt&&(e+="; updatedAt="+this.updatedAt),this.updateSerial&&(e+="; updateSerial="+this.updateSerial),this.operation&&(e+="; operation="+JSON.stringify(this.operation)),e+="]",e}},Ps=["absent","present","enter","leave","update"];function Is(e){return Ps.indexOf(e)}function As(e,t){return t&&(e.action=Ps[e.action]),Object.assign(new Ns,e)}var Os=Cs;function Ds(e){return e instanceof Ns?e:As({data:e})}var Ns=class{isSynthesized(){return!this.id||!this.connectionId||this.id.substring(this.connectionId.length,0)!==this.connectionId}parseId(){if(!this.id)throw new Error("parseId(): Presence message does not contain an id");const e=this.id.split(":");return{connectionId:e[0],msgSerial:parseInt(e[1],10),index:parseInt(e[2],10)}}toJSON(){let e=this.data,t=this.encoding;return e&&Un.BufferUtils.isBuffer(e)&&(arguments.length>0?(t=t?t+"/base64":"base64",e=Un.BufferUtils.base64Encode(e)):e=Un.BufferUtils.toBuffer(e)),{id:this.id,clientId:this.clientId,action:Is(this.action),data:e,encoding:t,extras:this.extras}}toString(){let e="[PresenceMessage";return e+="; action="+this.action,this.id&&(e+="; id="+this.id),this.timestamp&&(e+="; timestamp="+this.timestamp),this.clientId&&(e+="; clientId="+this.clientId),this.connectionId&&(e+="; connectionId="+this.connectionId),this.encoding&&(e+="; encoding="+this.encoding),this.data&&("string"==typeof this.data?e+="; data="+this.data:Un.BufferUtils.isBuffer(this.data)?e+="; data (buffer)="+Un.BufferUtils.base64Encode(this.data):e+="; data (json)="+JSON.stringify(this.data)),this.extras&&(e+="; extras="+JSON.stringify(this.extras)),e+="]",e}};function js(e,t,n){let r,s,i;for(let a=0;a<e.length;a++)if(r=e[a],n&&(r=r[n]),Array.isArray(r)){for(;-1!==(s=r.indexOf(t));)r.splice(s,1);n&&0===r.length&&delete e[a][n]}else if(nr(r))for(i in r)Object.prototype.hasOwnProperty.call(r,i)&&Array.isArray(r[i])&&js([r],t,i)}var Fs=class{constructor(e){this.logger=e,this.any=[],this.events=Object.create(null),this.anyOnce=[],this.eventsOnce=Object.create(null)}on(...e){if(1===e.length){const t=e[0];if("function"!=typeof t)throw new Error("EventListener.on(): Invalid arguments: "+Un.Config.inspect(e));this.any.push(t)}if(2===e.length){const[t,n]=e;if("function"!=typeof n)throw new Error("EventListener.on(): Invalid arguments: "+Un.Config.inspect(e));if(sr(t))this.any.push(n);else if(Array.isArray(t))t.forEach((e=>{this.on(e,n)}));else{if("string"!=typeof t)throw new Error("EventListener.on(): Invalid arguments: "+Un.Config.inspect(e));(this.events[t]||(this.events[t]=[])).push(n)}}}off(...e){if(0==e.length||sr(e[0])&&sr(e[1]))return this.any=[],this.events=Object.create(null),this.anyOnce=[],void(this.eventsOnce=Object.create(null));const[t,n]=e;let r=null,s=null;if(1!==e.length&&n){if("function"!=typeof n)throw new Error("EventEmitter.off(): invalid arguments:"+Un.Config.inspect(e));[s,r]=[t,n]}else"function"==typeof t?r=t:s=t;if(r&&sr(s))js([this.any,this.events,this.anyOnce,this.eventsOnce],r);else if(Array.isArray(s))s.forEach((e=>{this.off(e,r)}));else{if("string"!=typeof s)throw new Error("EventEmitter.off(): invalid arguments:"+Un.Config.inspect(e));r?js([this.events,this.eventsOnce],r,s):(delete this.events[s],delete this.eventsOnce[s])}}listeners(e){if(e){const t=this.events[e]||[];return this.eventsOnce[e]&&Array.prototype.push.apply(t,this.eventsOnce[e]),t.length?t:null}return this.any.length?this.any:null}emit(e,...t){const n={event:e},r=[];this.anyOnce.length&&(Array.prototype.push.apply(r,this.anyOnce),this.anyOnce=[]),this.any.length&&Array.prototype.push.apply(r,this.any);const s=this.eventsOnce[e];s&&(Array.prototype.push.apply(r,s),delete this.eventsOnce[e]);const i=this.events[e];i&&Array.prototype.push.apply(r,i),r.forEach((e=>{!function(e,t,n,r){try{n.apply(t,r)}catch(s){Gn.logAction(e,Gn.LOG_ERROR,"EventEmitter.emit()","Unexpected listener exception: "+s+"; stack = "+(s&&s.stack))}}(this.logger,n,e,t)}))}once(...e){const t=e.length;if(0===t||1===t&&"function"!=typeof e[0]){const t=e[0];return new Promise((e=>{this.once(t,e)}))}const[n,r]=e;if(1===e.length&&"function"==typeof n)this.anyOnce.push(n);else if(sr(n)){if("function"!=typeof r)throw new Error("EventEmitter.once(): Invalid arguments:"+Un.Config.inspect(e));this.anyOnce.push(r)}else if(Array.isArray(n)){const t=this,s=function(){const i=Array.prototype.slice.call(arguments);if(n.forEach((function(e){t.off(e,s)})),"function"!=typeof r)throw new Error("EventEmitter.once(): Invalid arguments:"+Un.Config.inspect(e));r.apply(this,i)};n.forEach((function(e){t.on(e,s)}))}else{if("string"!=typeof n)throw new Error("EventEmitter.once(): Invalid arguments:"+Un.Config.inspect(e));const t=this.eventsOnce[n]||(this.eventsOnce[n]=[]);if(r){if("function"!=typeof r)throw new Error("EventEmitter.once(): Invalid arguments:"+Un.Config.inspect(e));t.push(r)}}}async whenState(e,t){if("string"!=typeof e||"string"!=typeof t)throw new Error("whenState requires a valid state String argument");return e===t?null:this.once(e)}},Ls={HEARTBEAT:0,ACK:1,NACK:2,CONNECT:3,CONNECTED:4,DISCONNECT:5,DISCONNECTED:6,CLOSE:7,CLOSED:8,ERROR:9,ATTACH:10,ATTACHED:11,DETACH:12,DETACHED:13,PRESENCE:14,MESSAGE:15,SYNC:16,AUTH:17,ACTIVATE:18},Hs=[];Object.keys(Ls).forEach((function(e){Hs[Ls[e]]=e}));var Vs={HAS_PRESENCE:1,HAS_BACKLOG:2,RESUMED:4,TRANSIENT:16,ATTACH_RESUME:32,PRESENCE:65536,PUBLISH:1<<17,SUBSCRIBE:1<<18,PRESENCE_SUBSCRIBE:1<<19},Ws=Object.keys(Vs);function Us(e){const t=[];if(e)for(let n=0;n<e.length;n++)t.push(e[n].toString());return"[ "+t.join(", ")+" ]"}Vs.MODE_ALL=Vs.PRESENCE|Vs.PUBLISH|Vs.SUBSCRIBE|Vs.PRESENCE_SUBSCRIBE;var zs=["PRESENCE","PUBLISH","SUBSCRIBE","PRESENCE_SUBSCRIBE"],Bs=Ar;function qs(e,t,n,r){return function(e,t){const n=e.error;n&&(e.error=Zn.fromValues(n));const r=e.messages;if(r)for(let i=0;i<r.length;i++)r[i]=Ts(r[i],{stringifyAction:!0});const s=t?e.presence:void 0;if(t&&s&&t)for(let i=0;i<s.length;i++)s[i]=t.presenceMessageFromValues(s[i],!0);return Object.assign(new Ys,Wn(Vn({},e),{presence:s}))}(Ir(e,t,r),n)}function Ks(e){return Object.assign(new Ys,e)}function Gs(e,t){let n="[ProtocolMessage";void 0!==e.action&&(n+="; action="+Hs[e.action]||e.action);const r=["id","channel","channelSerial","connectionId","count","msgSerial","timestamp"];let s;for(let i=0;i<r.length;i++)s=r[i],void 0!==e[s]&&(n+="; "+s+"="+e[s]);if(e.messages&&(n+="; messages="+Us(Ms(e.messages))),e.presence&&t&&(n+="; presence="+Us(t.presenceMessagesFromValuesArray(e.presence))),e.error&&(n+="; error="+Zn.fromValues(e.error).toString()),e.auth&&e.auth.accessToken&&(n+="; token="+e.auth.accessToken),e.flags&&(n+="; flags="+Ws.filter(e.hasFlag).join(",")),e.params){let t="";mr(e.params,(function(n){t.length>0&&(t+="; "),t+=n+"="+e.params[n]})),t.length>0&&(n+="; params=["+t+"]")}return n+="]",n}var Ys=class{constructor(){this.hasFlag=e=>(this.flags&Vs[e])>0}setFlag(e){return this.flags=this.flags|Vs[e]}getMode(){return this.flags&&this.flags&Vs.MODE_ALL}encodeModesToFlags(e){e.forEach((e=>this.setFlag(e)))}decodeModesFromFlags(){const e=[];return zs.forEach((t=>{this.hasFlag(t)&&e.push(t)})),e.length>0?e:void 0}},Xs=Ys,Zs=class extends Fs{constructor(e){super(e),this.messages=[]}count(){return this.messages.length}push(e){this.messages.push(e)}shift(){return this.messages.shift()}last(){return this.messages[this.messages.length-1]}copyAll(){return this.messages.slice()}append(e){this.messages.push.apply(this.messages,e)}prepend(e){this.messages.unshift.apply(this.messages,e)}completeMessages(e,t,n){n=n||null;const r=this.messages;if(0===r.length)throw new Error("MessageQueue.completeMessages(): completeMessages called on any empty MessageQueue");const s=r[0];if(s){const i=s.message.msgSerial,a=e+t;if(a>i){const e=r.splice(0,a-i);for(const t of e)t.callback(n)}0==r.length&&this.emit("idle")}}completeAllMessages(e){this.completeMessages(0,Number.MAX_SAFE_INTEGER||Number.MAX_VALUE,e)}resetSendAttempted(){for(let e of this.messages)e.sendAttempted=!1}clear(){this.messages=[],this.emit("idle")}},Js=class{constructor(e,t){this.message=e,this.callback=t,this.merged=!1;const n=e.action;this.sendAttempted=!1,this.ackRequired=n==Ls.MESSAGE||n==Ls.PRESENCE}},Qs=class extends Fs{constructor(e){super(e.logger),this.transport=e,this.messageQueue=new Zs(this.logger),e.on("ack",((e,t)=>{this.onAck(e,t)})),e.on("nack",((e,t,n)=>{this.onNack(e,t,n)}))}onAck(e,t){this.messageQueue.completeMessages(e,t)}onNack(e,t,n){Gn.logAction(this.logger,Gn.LOG_ERROR,"Protocol.onNack()","serial = "+e+"; count = "+t+"; err = "+$r(n)),n||(n=new Zn("Unable to send message; channel not responding",50001,500)),this.messageQueue.completeMessages(e,t,n)}onceIdle(e){const t=this.messageQueue;0!==t.count()?t.once("idle",e):e()}send(e){e.ackRequired&&this.messageQueue.push(e),this.logger.shouldLog(Gn.LOG_MICRO)&&Gn.logActionNoStrip(this.logger,Gn.LOG_MICRO,"Protocol.send()","sending msg; "+Gs(e.message,this.transport.connectionManager.realtime._RealtimePresence)),e.sendAttempted=!0,this.transport.send(e.message)}getTransport(){return this.transport}getPendingMessages(){return this.messageQueue.copyAll()}clearPendingMessages(){return this.messageQueue.clear()}finish(){const e=this.transport;this.onceIdle((function(){e.disconnect()}))}},ei=class{constructor(e,t,n,r){this.previous=e,this.current=t,n&&(this.retryIn=n),r&&(this.reason=r)}},ti={DISCONNECTED:80003,SUSPENDED:80002,FAILED:8e4,CLOSING:80017,CLOSED:80017,UNKNOWN_CONNECTION_ERR:50002,UNKNOWN_CHANNEL_ERR:50001};var ni,ri={disconnected:()=>Zn.fromValues({statusCode:400,code:ti.DISCONNECTED,message:"Connection to server temporarily unavailable"}),suspended:()=>Zn.fromValues({statusCode:400,code:ti.SUSPENDED,message:"Connection to server unavailable"}),failed:()=>Zn.fromValues({statusCode:400,code:ti.FAILED,message:"Connection failed or disconnected by server"}),closing:()=>Zn.fromValues({statusCode:400,code:ti.CLOSING,message:"Connection closing"}),closed:()=>Zn.fromValues({statusCode:400,code:ti.CLOSED,message:"Connection closed"}),unknownConnectionErr:()=>Zn.fromValues({statusCode:500,code:ti.UNKNOWN_CONNECTION_ERR,message:"Internal connection error"}),unknownChannelErr:()=>Zn.fromValues({statusCode:500,code:ti.UNKNOWN_CONNECTION_ERR,message:"Internal channel error"})},si=Ks({action:Ls.CLOSE}),ii=Ks({action:Ls.DISCONNECT}),ai=class extends Fs{constructor(e,t,n,r){super(e.logger),r&&(n.format=void 0,n.heartbeats=!0),this.connectionManager=e,this.auth=t,this.params=n,this.timeouts=n.options.timeouts,this.format=n.format,this.isConnected=!1,this.isFinished=!1,this.isDisposed=!1,this.maxIdleInterval=null,this.idleTimer=null,this.lastActivity=null}connect(){}close(){this.isConnected&&this.requestClose(),this.finish("closed",ri.closed())}disconnect(e){this.isConnected&&this.requestDisconnect(),this.finish("disconnected",e||ri.disconnected())}fail(e){this.isConnected&&this.requestDisconnect(),this.finish("failed",e||ri.failed())}finish(e,t){var n;this.isFinished||(this.isFinished=!0,this.isConnected=!1,this.maxIdleInterval=null,clearTimeout(null!=(n=this.idleTimer)?n:void 0),this.idleTimer=null,this.emit(e,t),this.dispose())}onProtocolMessage(e){switch(this.logger.shouldLog(Gn.LOG_MICRO)&&Gn.logActionNoStrip(this.logger,Gn.LOG_MICRO,"Transport.onProtocolMessage()","received on "+this.shortName+": "+Gs(e,this.connectionManager.realtime._RealtimePresence)+"; connectionId = "+this.connectionManager.connectionId),this.onActivity(),e.action){case Ls.HEARTBEAT:Gn.logActionNoStrip(this.logger,Gn.LOG_MICRO,"Transport.onProtocolMessage()",this.shortName+" heartbeat; connectionId = "+this.connectionManager.connectionId),this.emit("heartbeat",e.id);break;case Ls.CONNECTED:this.onConnect(e),this.emit("connected",e.error,e.connectionId,e.connectionDetails,e);break;case Ls.CLOSED:this.onClose(e);break;case Ls.DISCONNECTED:this.onDisconnect(e);break;case Ls.ACK:this.emit("ack",e.msgSerial,e.count);break;case Ls.NACK:this.emit("nack",e.msgSerial,e.count,e.error);break;case Ls.SYNC:this.connectionManager.onChannelMessage(e,this);break;case Ls.ACTIVATE:break;case Ls.AUTH:Pr(this.auth.authorize(),(e=>{e&&Gn.logAction(this.logger,Gn.LOG_ERROR,"Transport.onProtocolMessage()","Ably requested re-authentication, but unable to obtain a new token: "+$r(e))}));break;case Ls.ERROR:if(void 0===e.channel){this.onFatalError(e);break}this.connectionManager.onChannelMessage(e,this);break;default:this.connectionManager.onChannelMessage(e,this)}}onConnect(e){if(this.isConnected=!0,!e.connectionDetails)throw new Error("Transport.onConnect(): Connect message recieved without connectionDetails");const t=e.connectionDetails.maxIdleInterval;t&&(this.maxIdleInterval=t+this.timeouts.realtimeRequestTimeout,this.onActivity())}onDisconnect(e){const t=e&&e.error;this.finish("disconnected",t)}onFatalError(e){const t=e&&e.error;this.finish("failed",t)}onClose(e){const t=e&&e.error;this.finish("closed",t)}requestClose(){this.send(si)}requestDisconnect(){this.send(ii)}ping(e){const t={action:Ls.HEARTBEAT};e&&(t.id=e),this.send(Ks(t))}dispose(){this.isDisposed=!0,this.off()}onActivity(){this.maxIdleInterval&&(this.lastActivity=this.connectionManager.lastActivity=Date.now(),this.setIdleTimer(this.maxIdleInterval+100))}setIdleTimer(e){this.idleTimer||(this.idleTimer=setTimeout((()=>{this.onIdleTimerExpire()}),e))}onIdleTimerExpire(){if(!this.lastActivity||!this.maxIdleInterval)throw new Error("Transport.onIdleTimerExpire(): lastActivity/maxIdleInterval not set");this.idleTimer=null;const e=Date.now()-this.lastActivity,t=this.maxIdleInterval-e;if(t<=0){const t="No activity seen from realtime in "+e+"ms; assuming connection has dropped";Gn.logAction(this.logger,Gn.LOG_ERROR,"Transport.onIdleTimerExpire()",t),this.disconnect(new Zn(t,80003,408))}else this.setIdleTimer(t+100)}static tryConnect(e,t,n,r,s){const i=new e(t,n,r);let a;const o=function(e){clearTimeout(a),s({event:this.event,error:e})},l=t.options.timeouts.realtimeRequestTimeout;return a=setTimeout((()=>{i.off(["preconnect","disconnected","failed"]),i.dispose(),o.call({event:"disconnected"},new Zn("Timeout waiting for transport to indicate itself viable",5e4,500))}),l),i.on(["failed","disconnected"],o),i.on("preconnect",(function(){clearTimeout(a),i.off(["failed","disconnected"],o),s(null,i)})),i.connect(),i}static isAvailable(){throw new Zn("isAvailable not implemented for transport",5e4,500)}};(e=>{e.WebSocket="web_socket",e.Comet="comet",e.XhrPolling="xhr_polling"})(ni||(ni={}));var oi="undefined"!=typeof global?global:"undefined"!=typeof window?window:self,li=()=>{var e;return void 0!==Un.WebStorage&&(null==(e=Un.WebStorage)?void 0:e.localSupported)},ci=()=>{var e;return void 0!==Un.WebStorage&&(null==(e=Un.WebStorage)?void 0:e.sessionSupported)},ui=function(){},di="ably-transport-preference";function hi(e){try{return JSON.parse(e)}catch(t){return null}}var fi=class{constructor(e,t,n,r){this.options=e,this.host=t,this.mode=n,this.connectionKey=r,this.format=e.useBinaryProtocol?"msgpack":"json"}getConnectParams(e){const t=e?er(e):{},n=this.options;switch(this.mode){case"resume":t.resume=this.connectionKey;break;case"recover":{const e=hi(n.recover);e&&(t.recover=e.connectionKey);break}}return void 0!==n.clientId&&(t.clientId=n.clientId),!1===n.echoMessages&&(t.echo="false"),void 0!==this.format&&(t.format=this.format),void 0!==this.stream&&(t.stream=this.stream),void 0!==this.heartbeats&&(t.heartbeats=this.heartbeats),t.v=rs.protocolVersion,t.agent=Qr(this.options),void 0!==n.transportParams&&Qn(t,n.transportParams),t}toString(){let e="[mode="+this.mode;return this.host&&(e+=",host="+this.host),this.connectionKey&&(e+=",connectionKey="+this.connectionKey),this.format&&(e+=",format="+this.format),e+="]",e}},pi=class e extends Fs{constructor(e,t){super(e.logger),this.supportedTransports={},this.disconnectedRetryCount=0,this.pendingChannelMessagesState={isProcessing:!1,queue:[]},this.realtime=e,this.initTransports(),this.options=t;const n=t.timeouts,r=n.webSocketConnectTimeout+n.realtimeRequestTimeout;if(this.states={initialized:{state:"initialized",terminal:!1,queueEvents:!0,sendEvents:!1,failState:"disconnected"},connecting:{state:"connecting",terminal:!1,queueEvents:!0,sendEvents:!1,retryDelay:r,failState:"disconnected"},connected:{state:"connected",terminal:!1,queueEvents:!1,sendEvents:!0,failState:"disconnected"},disconnected:{state:"disconnected",terminal:!1,queueEvents:!0,sendEvents:!1,retryDelay:n.disconnectedRetryTimeout,failState:"disconnected"},suspended:{state:"suspended",terminal:!1,queueEvents:!1,sendEvents:!1,retryDelay:n.suspendedRetryTimeout,failState:"suspended"},closing:{state:"closing",terminal:!1,queueEvents:!1,sendEvents:!1,retryDelay:n.realtimeRequestTimeout,failState:"closed"},closed:{state:"closed",terminal:!0,queueEvents:!1,sendEvents:!1,failState:"closed"},failed:{state:"failed",terminal:!0,queueEvents:!1,sendEvents:!1,failState:"failed"}},this.state=this.states.initialized,this.errorReason=null,this.queuedMessages=new Zs(this.logger),this.msgSerial=0,this.connectionDetails=void 0,this.connectionId=void 0,this.connectionKey=void 0,this.connectionStateTtl=n.connectionStateTtl,this.maxIdleInterval=null,this.transports=cr(t.transports||rs.defaultTransports,this.supportedTransports),this.transportPreference=null,this.transports.includes(ni.WebSocket)&&(this.webSocketTransportAvailable=!0),this.transports.includes(ni.XhrPolling)?this.baseTransport=ni.XhrPolling:this.transports.includes(ni.Comet)&&(this.baseTransport=ni.Comet),this.httpHosts=rs.getHosts(t),this.wsHosts=rs.getHosts(t,!0),this.activeProtocol=null,this.host=null,this.lastAutoReconnectAttempt=null,this.lastActivity=null,this.forceFallbackHost=!1,this.connectCounter=0,this.wsCheckResult=null,this.webSocketSlowTimer=null,this.webSocketGiveUpTimer=null,this.abandonedWebSocket=!1,!this.transports.length){const e="no requested transports available";throw Gn.logAction(this.logger,Gn.LOG_ERROR,"realtime.ConnectionManager()",e),new Error(e)}const s=Un.Config.addEventListener;s&&(ci()&&"function"==typeof t.recover&&s("beforeunload",this.persistConnection.bind(this)),!0===t.closeOnUnload&&s("beforeunload",(()=>{this.requestState({state:"closing"})})),s("online",(()=>{var e;this.state==this.states.disconnected||this.state==this.states.suspended?this.requestState({state:"connecting"}):this.state==this.states.connecting&&(null==(e=this.pendingTransport)||e.off(),this.disconnectAllTransports(),this.startConnect())})),s("offline",(()=>{this.state==this.states.connected&&this.disconnectAllTransports()})))}static supportedTransports(e){const t={supportedTransports:{}};return this.initTransports(e,t),t.supportedTransports}static initTransports(e,t){const n=Vn(Vn({},Un.Transports.bundledImplementations),e);[ni.WebSocket,...Un.Transports.order].forEach((e=>{const r=n[e];r&&r.isAvailable()&&(t.supportedTransports[e]=r)}))}initTransports(){e.initTransports(this.realtime._additionalTransportImplementations,this)}createTransportParams(e,t){return new fi(this.options,e,t,this.connectionKey)}getTransportParams(e){(e=>{if(this.connectionKey)return void e("resume");if("string"==typeof this.options.recover)return void e("recover");const t=this.options.recover,n=this.getSessionRecoverData();this.sessionRecoveryName(),n&&"function"==typeof t?t(n,(t=>{t?(this.options.recover=n.recoveryKey,e("recover")):e("clean")})):e("clean")})((t=>{const n=this.createTransportParams(null,t);if("recover"===t){const e=hi(this.options.recover);e&&(this.msgSerial=e.msgSerial)}e(n)}))}tryATransport(e,t,n){this.proposedTransport=ai.tryConnect(this.supportedTransports[t],this,this.realtime.auth,e,((r,s)=>{const i=this.state;if(i==this.states.closing||i==this.states.closed||i==this.states.failed)return s&&s.close(),void n(!0);r?!ps.isTokenErr(r.error)||this.errorReason&&ps.isTokenErr(this.errorReason)?"failed"===r.event?(this.notifyState({state:"failed",error:r.error}),n(!0)):"disconnected"===r.event&&(!function(e){return!e.statusCode||!e.code||e.statusCode>=500||Object.values(ti).includes(e.code)}(r.error)?(this.notifyState({state:this.states.connecting.failState,error:r.error}),n(!0)):n(!1)):(this.errorReason=r.error,Pr(this.realtime.auth._forceNewToken(null,null),(r=>{r?this.actOnErrorFromAuthorize(r):this.tryATransport(e,t,n)}))):(this.setTransportPending(s,e),n(null,s))}))}setTransportPending(e,t){const n=t.mode;this.pendingTransport=e,this.cancelWebSocketSlowTimer(),this.cancelWebSocketGiveUpTimer(),e.once("connected",((t,r,s)=>{this.activateTransport(t,e,r,s),"recover"===n&&this.options.recover&&(delete this.options.recover,this.unpersistConnection())}));const r=this;e.on(["disconnected","closed","failed"],(function(t){r.deactivateTransport(e,this.event,t)})),this.emit("transport.pending",e)}activateTransport(e,t,n,r){e&&Gn.logAction(this.logger,Gn.LOG_ERROR,"ConnectionManager.activateTransport()","error = "+e),this.persistTransportPreference(t);const s=this.state,i=this.states.connected.state;if(s.state==this.states.closing.state||s.state==this.states.closed.state||s.state==this.states.failed.state)return t.disconnect(),!1;if(delete this.pendingTransport,!t.isConnected)return!1;const a=this.activeProtocol;this.activeProtocol=new Qs(t),this.host=t.params.host;const o=r.connectionKey;if(o&&this.connectionKey!=o&&this.setConnection(n,r,!!e),this.onConnectionDetailsUpdate(r,t),Un.Config.nextTick((()=>{t.on("connected",((e,n,r)=>{this.onConnectionDetailsUpdate(r,t),this.emit("update",new ei(i,i,null,e))}))})),s.state===this.states.connected.state?e&&(this.errorReason=this.realtime.connection.errorReason=e,this.emit("update",new ei(i,i,null,e))):(this.notifyState({state:"connected",error:e}),this.errorReason=this.realtime.connection.errorReason=e||null),this.emit("transport.active",t),a)if(a.messageQueue.count()>0&&Gn.logAction(this.logger,Gn.LOG_ERROR,"ConnectionManager.activateTransport()","Previous active protocol (for transport "+a.transport.shortName+", new one is "+t.shortName+") finishing with "+a.messageQueue.count()+" messages still pending"),a.transport===t){const e="Assumption violated: activating a transport that was also the transport for the previous active protocol; transport = "+t.shortName+"; stack = "+(new Error).stack;Gn.logAction(this.logger,Gn.LOG_ERROR,"ConnectionManager.activateTransport()",e)}else a.finish();return!0}deactivateTransport(e,t,n){const r=this.activeProtocol,s=r&&r.getTransport()===e,i=e===this.pendingTransport,a=this.noTransportsScheduledForActivation();if(n&&n.message,s&&(this.queuePendingMessages(r.getPendingMessages()),r.clearPendingMessages(),this.activeProtocol=this.host=null),this.emit("transport.inactive",e),s&&a||s&&"failed"===t||"closed"===t||null===r&&i){if("disconnected"===t&&n&&n.statusCode>500&&this.httpHosts.length>1)return this.unpersistTransportPreference(),this.forceFallbackHost=!0,void this.notifyState({state:t,error:n,retryImmediately:!0});const e="failed"===t&&ps.isTokenErr(n)?"disconnected":t;this.notifyState({state:e,error:n})}else;}noTransportsScheduledForActivation(){return!this.pendingTransport||!this.pendingTransport.isConnected}setConnection(e,t,n){const r=this.connectionId;(r&&r!==e||!r&&n)&&(this.msgSerial=0,this.queuedMessages.resetSendAttempted()),this.connectionId,this.realtime.connection.id=this.connectionId=e,this.realtime.connection.key=this.connectionKey=t.connectionKey}clearConnection(){this.realtime.connection.id=this.connectionId=void 0,this.realtime.connection.key=this.connectionKey=void 0,this.msgSerial=0,this.unpersistConnection()}createRecoveryKey(){return this.connectionKey?JSON.stringify({connectionKey:this.connectionKey,msgSerial:this.msgSerial,channelSerials:this.realtime.channels.channelSerials()}):null}checkConnectionStateFreshness(){if(!this.lastActivity||!this.connectionId)return;Date.now()-this.lastActivity>this.connectionStateTtl+this.maxIdleInterval&&(this.clearConnection(),this.states.connecting.failState="suspended")}persistConnection(){if(ci()){const e=this.createRecoveryKey();e&&this.setSessionRecoverData({recoveryKey:e,disconnectedAt:Date.now(),location:oi.location,clientId:this.realtime.auth.clientId})}}unpersistConnection(){this.clearSessionRecoverData()}getError(){if(this.errorReason){const e=Jn.fromValues(this.errorReason);return e.cause=this.errorReason,e}return this.getStateError()}getStateError(){var e,t;return null==(t=(e=ri)[this.state.state])?void 0:t.call(e)}activeState(){return this.state.queueEvents||this.state.sendEvents}enactStateChange(e){const t=e.current+(e.reason?"; reason: "+e.reason:"");"failed"===e.current&&Gn.logAction(this.logger,Gn.LOG_ERROR,"Connection state",t);const n=this.state=this.states[e.current];e.reason&&(this.errorReason=e.reason,this.realtime.connection.errorReason=e.reason),(n.terminal||"suspended"===n.state)&&this.clearConnection(),this.emit("connectionstate",e)}startTransitionTimer(e){this.transitionTimer&&clearTimeout(this.transitionTimer),this.transitionTimer=setTimeout((()=>{this.transitionTimer&&(this.transitionTimer=null,this.notifyState({state:e.failState}))}),e.retryDelay)}cancelTransitionTimer(){this.transitionTimer&&(clearTimeout(this.transitionTimer),this.transitionTimer=null)}startSuspendTimer(){this.suspendTimer||(this.suspendTimer=setTimeout((()=>{this.suspendTimer&&(this.suspendTimer=null,this.states.connecting.failState="suspended",this.notifyState({state:"suspended"}))}),this.connectionStateTtl))}checkSuspendTimer(e){"disconnected"!==e&&"suspended"!==e&&"connecting"!==e&&this.cancelSuspendTimer()}cancelSuspendTimer(){this.states.connecting.failState="disconnected",this.suspendTimer&&(clearTimeout(this.suspendTimer),this.suspendTimer=null)}startRetryTimer(e){this.retryTimer=setTimeout((()=>{this.retryTimer=null,this.requestState({state:"connecting"})}),e)}cancelRetryTimer(){this.retryTimer&&(clearTimeout(this.retryTimer),this.retryTimer=null)}startWebSocketSlowTimer(){this.webSocketSlowTimer=setTimeout((()=>{this.checkWsConnectivity().then((()=>{this.wsCheckResult=!0})).catch((()=>{this.wsCheckResult=!1})),this.realtime.http.checkConnectivity&&Pr(this.realtime.http.checkConnectivity(),((e,t)=>{!e&&t||(this.cancelWebSocketGiveUpTimer(),this.notifyState({state:"disconnected",error:new Zn("Unable to connect (network unreachable)",80003,404)}))}))}),this.options.timeouts.webSocketSlowTimeout)}cancelWebSocketSlowTimer(){this.webSocketSlowTimer&&(clearTimeout(this.webSocketSlowTimer),this.webSocketSlowTimer=null)}startWebSocketGiveUpTimer(e){this.webSocketGiveUpTimer=setTimeout((()=>{var t,n;this.wsCheckResult||this.baseTransport&&(this.abandonedWebSocket=!0,null==(t=this.proposedTransport)||t.dispose(),null==(n=this.pendingTransport)||n.dispose(),this.connectBase(e,++this.connectCounter))}),this.options.timeouts.webSocketConnectTimeout)}cancelWebSocketGiveUpTimer(){this.webSocketGiveUpTimer&&(clearTimeout(this.webSocketGiveUpTimer),this.webSocketGiveUpTimer=null)}notifyState(e){var t,n;const r=e.state,s="disconnected"===r&&(this.state===this.states.connected||e.retryImmediately||this.state===this.states.connecting&&e.error&&ps.isTokenErr(e.error)&&!(this.errorReason&&ps.isTokenErr(this.errorReason)));if(r==this.state.state)return;if(this.cancelTransitionTimer(),this.cancelRetryTimer(),this.cancelWebSocketSlowTimer(),this.cancelWebSocketGiveUpTimer(),this.checkSuspendTimer(e.state),"suspended"!==r&&"connected"!==r||(this.disconnectedRetryCount=0),this.state.terminal)return;const i=this.states[e.state];let a=i.retryDelay;"disconnected"===i.state&&(this.disconnectedRetryCount++,a=Fr(i.retryDelay,this.disconnectedRetryCount));const o=new ei(this.state.state,i.state,a,e.error||(null==(n=(t=ri)[i.state])?void 0:n.call(t)));if(s){const e=()=>{this.state===this.states.disconnected&&(this.lastAutoReconnectAttempt=Date.now(),this.requestState({state:"connecting"}))},t=this.lastAutoReconnectAttempt&&Date.now()-this.lastAutoReconnectAttempt+1;t&&t<1e3?setTimeout(e,1e3-t):Un.Config.nextTick(e)}else"disconnected"!==r&&"suspended"!==r||this.startRetryTimer(a);("disconnected"===r&&!s||"suspended"===r||i.terminal)&&Un.Config.nextTick((()=>{this.disconnectAllTransports()})),"connected"!=r||this.activeProtocol||Gn.logAction(this.logger,Gn.LOG_ERROR,"ConnectionManager.notifyState()","Broken invariant: attempted to go into connected state, but there is no active protocol"),this.enactStateChange(o),this.state.sendEvents?this.sendQueuedMessages():this.state.queueEvents||(this.realtime.channels.propogateConnectionInterruption(r,o.reason),this.failQueuedMessages(o.reason))}requestState(e){var t,n;const r=e.state;if(r==this.state.state)return;if(this.cancelWebSocketSlowTimer(),this.cancelWebSocketGiveUpTimer(),this.cancelTransitionTimer(),this.cancelRetryTimer(),this.checkSuspendTimer(r),"connecting"==r&&"connected"==this.state.state)return;if("closing"==r&&"closed"==this.state.state)return;const s=this.states[r],i=new ei(this.state.state,s.state,null,e.error||(null==(n=(t=ri)[s.state])?void 0:n.call(t)));this.enactStateChange(i),"connecting"==r&&Un.Config.nextTick((()=>{this.startConnect()})),"closing"==r&&this.closeImpl()}startConnect(){if(this.state!==this.states.connecting)return;const e=this.realtime.auth,t=++this.connectCounter,n=()=>{this.checkConnectionStateFreshness(),this.getTransportParams((e=>{if("recover"===e.mode&&e.options.recover){const t=hi(e.options.recover);t&&this.realtime.channels.recoverChannels(t.channelSerials)}t===this.connectCounter&&this.connectImpl(e,t)}))};if(this.startSuspendTimer(),this.startTransitionTimer(this.states.connecting),"basic"===e.method)n();else{const r=e=>{t===this.connectCounter&&(e?this.actOnErrorFromAuthorize(e):n())};this.errorReason&&ps.isTokenErr(this.errorReason)?Pr(e._forceNewToken(null,null),r):Pr(e._ensureValidAuthCredentials(!1),r)}}connectImpl(e,t){if(this.state.state!==this.states.connecting.state)return;const n=this.getTransportPreference();n&&n===this.baseTransport&&this.webSocketTransportAvailable&&this.checkWsConnectivity().then((()=>{this.unpersistTransportPreference(),this.state===this.states.connecting&&(this.disconnectAllTransports(),this.connectWs(e,++this.connectCounter))})).catch(ui),n&&n===this.baseTransport||this.baseTransport&&!this.webSocketTransportAvailable?this.connectBase(e,t):this.connectWs(e,t)}connectWs(e,t){this.wsCheckResult=null,this.abandonedWebSocket=!1,this.startWebSocketSlowTimer(),this.startWebSocketGiveUpTimer(e),this.tryTransportWithFallbacks("web_socket",e,!0,t,(()=>!1!==this.wsCheckResult&&!this.abandonedWebSocket))}connectBase(e,t){this.baseTransport?this.tryTransportWithFallbacks(this.baseTransport,e,!1,t,(()=>!0)):this.notifyState({state:"disconnected",error:new Zn("No transports left to try",8e4,404)})}tryTransportWithFallbacks(e,t,n,r,s){const i=e=>{this.notifyState({state:this.states.connecting.failState,error:e})},a=n?this.wsHosts.slice():this.httpHosts.slice(),o=(e,t)=>{r===this.connectCounter&&(s()?t||e||c():t&&t.dispose())},l=a.shift();if(!l)return void i(new Zn("Unable to connect (no available host)",80003,404));t.host=l;const c=()=>{a.length?this.realtime.http.checkConnectivity?Pr(this.realtime.http.checkConnectivity(),((n,l)=>{r===this.connectCounter&&s()&&(n?i(n):l?(t.host=xr(a),this.tryATransport(t,e,o)):i(new Zn("Unable to connect (network unreachable)",80003,404)))})):i(new Jn("Internal error: Http.checkConnectivity not set",null,500)):i(new Zn("Unable to connect (and no more fallback hosts to try)",80003,404))};if(this.forceFallbackHost&&a.length)return this.forceFallbackHost=!1,void c();this.tryATransport(t,e,o)}closeImpl(){this.cancelSuspendTimer(),this.startTransitionTimer(this.states.closing),this.pendingTransport&&this.pendingTransport.close(),this.activeProtocol&&this.activeProtocol.getTransport().close(),this.notifyState({state:"closed"})}onAuthUpdated(e,t){var n;switch(this.state.state){case"connected":{const r=null==(n=this.activeProtocol)?void 0:n.getTransport();r&&r.onAuthUpdated&&r.onAuthUpdated(e);const s=Ks({action:Ls.AUTH,auth:{accessToken:e.token}});this.send(s);const i=()=>{this.off(a),t(null,e)},a=e=>{"failed"===e.current&&(this.off(i),this.off(a),t(e.reason||this.getStateError()))};this.once("connectiondetails",i),this.on("connectionstate",a);break}case"connecting":this.disconnectAllTransports();default:{const n=r=>{switch(r.current){case"connected":this.off(n),t(null,e);break;case"failed":case"closed":case"suspended":this.off(n),t(r.reason||this.getStateError())}};this.on("connectionstate",n),"connecting"===this.state.state?this.startConnect():this.requestState({state:"connecting"})}}}disconnectAllTransports(){this.connectCounter++,this.pendingTransport&&this.pendingTransport.disconnect(),delete this.pendingTransport,this.proposedTransport&&this.proposedTransport.disconnect(),delete this.pendingTransport,this.activeProtocol&&this.activeProtocol.getTransport().disconnect()}send(e,t,n){n=n||ui;const r=this.state;if(r.sendEvents)return void this.sendImpl(new Js(e,n));if(t&&r.queueEvents)this.logger.shouldLog(Gn.LOG_MICRO),this.queue(e,n);else{const e="rejecting event, queueEvent was "+t+", state was "+r.state;n(this.errorReason||new Zn(e,9e4,400))}}sendImpl(e){const t=e.message;e.ackRequired&&!e.sendAttempted&&(t.msgSerial=this.msgSerial++);try{this.activeProtocol.send(e)}catch(n){Gn.logAction(this.logger,Gn.LOG_ERROR,"ConnectionManager.sendImpl()","Unexpected exception in transport.send(): "+n.stack)}}queue(e,t){const n=this.queuedMessages.last(),r=this.options.maxMessageSize;n&&!n.sendAttempted&&function(e,t,n){let r;if(e.channel!==t.channel)return!1;if((r=e.action)!==Ls.PRESENCE&&r!==Ls.MESSAGE)return!1;if(r!==t.action)return!1;const s=r===Ls.PRESENCE?"presence":"messages",i=e[s].concat(t[s]);return!(Rs(i)>n||!yr(i,"clientId")||!i.every((function(e){return!e.id}))||(e[s]=i,0))}(n.message,e,r)?(n.merged||(n.callback=ss.create(this.logger,[n.callback]),n.merged=!0),n.callback.push(t)):this.queuedMessages.push(new Js(e,t))}sendQueuedMessages(){let e;for(;e=this.queuedMessages.shift();)this.sendImpl(e)}queuePendingMessages(e){e&&e.length&&this.queuedMessages.prepend(e)}failQueuedMessages(e){const t=this.queuedMessages.count();t>0&&(Gn.logAction(this.logger,Gn.LOG_ERROR,"ConnectionManager.failQueuedMessages()","failing "+t+" queued messages, err = "+$r(e)),this.queuedMessages.completeAllMessages(e))}onChannelMessage(e,t){this.pendingChannelMessagesState.queue.push({message:e,transport:t}),this.pendingChannelMessagesState.isProcessing||this.processNextPendingChannelMessage()}processNextPendingChannelMessage(){if(this.pendingChannelMessagesState.queue.length>0){this.pendingChannelMessagesState.isProcessing=!0;const e=this.pendingChannelMessagesState.queue.shift();this.processChannelMessage(e.message).catch((e=>{Gn.logAction(this.logger,Gn.LOG_ERROR,"ConnectionManager.processNextPendingChannelMessage() received error ",e)})).finally((()=>{this.pendingChannelMessagesState.isProcessing=!1,this.processNextPendingChannelMessage()}))}}async processChannelMessage(e){await this.realtime.channels.processChannelMessage(e)}async ping(){var e;if("connected"!==this.state.state)throw new Zn("Unable to ping service; not connected",4e4,400);const t=null==(e=this.activeProtocol)?void 0:e.getTransport();if(!t)throw this.getStateError();const n=Date.now(),r=Mr();return qr(new Promise((e=>{const s=i=>{i===r&&(t.off("heartbeat",s),e(Date.now()-n))};t.on("heartbeat",s),t.ping(r)})),this.options.timeouts.realtimeRequestTimeout,"Timeout waiting for heartbeat response")}abort(e){this.activeProtocol.getTransport().fail(e)}getTransportPreference(){var e,t;return this.transportPreference||li()&&(null==(t=null==(e=Un.WebStorage)?void 0:e.get)?void 0:t.call(e,di))}persistTransportPreference(e){var t,n;this.transportPreference=e.shortName,li()&&(null==(n=null==(t=Un.WebStorage)?void 0:t.set)||n.call(t,di,e.shortName))}unpersistTransportPreference(){var e,t;this.transportPreference=null,li()&&(null==(t=null==(e=Un.WebStorage)?void 0:e.remove)||t.call(e,di))}actOnErrorFromAuthorize(e){if(40171===e.code)this.notifyState({state:"failed",error:e});else if(40102===e.code)this.notifyState({state:"failed",error:e});else if(e.statusCode===ls.Forbidden){const t="Client configured authentication provider returned 403; failing the connection";Gn.logAction(this.logger,Gn.LOG_ERROR,"ConnectionManager.actOnErrorFromAuthorize()",t),this.notifyState({state:"failed",error:new Zn(t,80019,403,e)})}else{const t="Client configured authentication provider request failed";this.notifyState({state:this.state.failState,error:new Zn(t,80019,401,e)})}}onConnectionDetailsUpdate(e,t){if(!e)return;this.connectionDetails=e,e.maxMessageSize&&(this.options.maxMessageSize=e.maxMessageSize);const n=e.clientId;if(n){const e=this.realtime.auth._uncheckedSetClientId(n);if(e)return Gn.logAction(this.logger,Gn.LOG_ERROR,"ConnectionManager.onConnectionDetailsUpdate()",e.message),void t.fail(e)}const r=e.connectionStateTtl;r&&(this.connectionStateTtl=r),this.maxIdleInterval=e.maxIdleInterval,this.emit("connectiondetails",e)}checkWsConnectivity(){const e=this.options.wsConnectivityCheckUrl||rs.wsConnectivityCheckUrl,t=new Un.Config.WebSocket(e);return new Promise(((e,n)=>{let r=!1;t.onopen=()=>{r||(r=!0,e(),t.close())},t.onclose=t.onerror=()=>{r||(r=!0,n())}}))}sessionRecoveryName(){return this.options.recoveryKeyStorageName||"ably-connection-recovery"}getSessionRecoverData(){var e,t;return ci()&&(null==(t=null==(e=Un.WebStorage)?void 0:e.getSession)?void 0:t.call(e,this.sessionRecoveryName()))}setSessionRecoverData(e){var t,n;return ci()&&(null==(n=null==(t=Un.WebStorage)?void 0:t.setSession)?void 0:n.call(t,this.sessionRecoveryName(),e))}clearSessionRecoverData(){var e,t;return ci()&&(null==(t=null==(e=Un.WebStorage)?void 0:e.removeSession)?void 0:t.call(e,this.sessionRecoveryName()))}},vi=class extends Fs{constructor(e,t){super(e.logger),this.whenState=e=>Fs.prototype.whenState.call(this,e,this.state),this.ably=e,this.connectionManager=new pi(e,t),this.state=this.connectionManager.state.state,this.key=void 0,this.id=void 0,this.errorReason=null,this.connectionManager.on("connectionstate",(e=>{const t=this.state=e.current;Un.Config.nextTick((()=>{this.emit(t,e)}))})),this.connectionManager.on("update",(e=>{Un.Config.nextTick((()=>{this.emit("update",e)}))}))}connect(){this.connectionManager.requestState({state:"connecting"})}async ping(){return this.connectionManager.ping()}close(){this.connectionManager.requestState({state:"closing"})}get recoveryKey(){return this.logger.deprecationWarning("The `Connection.recoveryKey` attribute has been replaced by the `Connection.createRecoveryKey()` method. Replace your usage of `recoveryKey` with the return value of `createRecoveryKey()`. `recoveryKey` will be removed in a future version."),this.createRecoveryKey()}createRecoveryKey(){return this.connectionManager.createRecoveryKey()}},gi=class{constructor(e,t,n,r,s){this.previous=e,this.current=t,"attached"===t&&(this.resumed=n,this.hasBacklog=r),s&&(this.reason=s)}},mi=function(){};function yi(e){const t=((e,t)=>{var n={};for(var r in e)Fn.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&jn)for(var r of jn(e))t.indexOf(r)<0&&Ln.call(e,r)&&(n[r]=e[r]);return n})(e||{},["agent"]);return t}var bi=class e extends Fs{constructor(e,t,n){var r,s;super(e.logger),this.retryCount=0,this.history=async function(e){const t=this.client.rest.channelMixin;if(e&&e.untilAttach){if("attached"!==this.state)throw new Zn("option untilAttach requires the channel to be attached",4e4,400);if(!this.properties.attachSerial)throw new Zn("untilAttach was specified and channel is attached, but attachSerial is not defined",4e4,400);delete e.untilAttach,e.from_serial=this.properties.attachSerial}return t.history(this,e)},this.whenState=e=>Fs.prototype.whenState.call(this,e,this.state),this.name=t,this.channelOptions=es(null!=(r=e._Crypto)?r:null,this.logger,n),this.client=e,this._presence=e._RealtimePresence?new e._RealtimePresence.RealtimePresence(this):null,this.connectionManager=e.connection.connectionManager,this.state="initialized",this.subscriptions=new Fs(this.logger),this.syncChannelSerial=void 0,this.properties={attachSerial:void 0,channelSerial:void 0},this.setOptions(n),this.errorReason=null,this._requestedFlags=null,this._mode=null,this._attachResume=!1,this._decodingContext={channelOptions:this.channelOptions,plugins:e.options.plugins||{},baseEncodedPreviousPayload:void 0},this._lastPayload={messageId:null,protocolMessageChannelSerial:null,decodeFailureRecoveryInProgress:null},this._allChannelChanges=new Fs(this.logger),(null==(s=e.options.plugins)?void 0:s.Push)&&(this._push=new e.options.plugins.Push.PushChannel(this))}get presence(){return this._presence||Br("RealtimePresence"),this._presence}get push(){return this._push||Br("Push"),this._push}invalidStateError(){return new Zn("Channel operation failed as channel state is "+this.state,90001,400,this.errorReason||void 0)}static processListenerArgs(e){return"function"==typeof(e=Array.prototype.slice.call(e))[0]&&e.unshift(null),e}async setOptions(e){var t;const n=this.channelOptions,r=function(e){if(e&&"params"in e&&!nr(e.params))return new Zn("options.params must be an object",4e4,400);if(e&&"modes"in e){if(!Array.isArray(e.modes))return new Zn("options.modes must be an array",4e4,400);for(let t=0;t<e.modes.length;t++){const n=e.modes[t];if(!n||"string"!=typeof n||!zs.includes(String.prototype.toUpperCase.call(n)))return new Zn("Invalid channel mode: "+n,4e4,400)}}}(e);if(r)throw r;if(this.channelOptions=es(null!=(t=this.client._Crypto)?t:null,this.logger,e),this._decodingContext&&(this._decodingContext.channelOptions=this.channelOptions),this._shouldReattachToSetOptions(e,n))return this.attachImpl(),new Promise(((e,t)=>{this._allChannelChanges.once(["attached","update","detached","failed"],(function(n){switch(this.event){case"update":case"attached":e();break;default:t(n.reason)}}))}))}_shouldReattachToSetOptions(e,t){if("attached"!==this.state&&"attaching"!==this.state)return!1;if(null==e?void 0:e.params){const n=yi(e.params),r=yi(t.params);if(Object.keys(n).length!==Object.keys(r).length)return!0;if(!Hr(r,n))return!0}return!(!(null==e?void 0:e.modes)||t.modes&&Ur(e.modes,t.modes))}async publish(...e){let t=e[0],n=e.length;if(!this.connectionManager.activeState())throw this.connectionManager.getError();if(1==n)if(nr(t))t=[Ts(t)];else{if(!Array.isArray(t))throw new Zn("The single-argument form of publish() expects a message object or an array of message objects",40013,400);t=Ms(t)}else t=[Ts({name:e[0],data:e[1]})];const r=this.client.options.maxMessageSize;await async function(e,t){return Promise.all(e.map((e=>$s(e,t))))}(t,this.channelOptions);const s=Rs(t);if(s>r)throw new Zn("Maximum size of messages that can be published at once exceeded ( was "+s+" bytes; limit is "+r+" bytes)",40009,400);return new Promise(((e,n)=>{this._publish(t,(t=>t?n(t):e()))}))}_publish(e,t){switch(this.state){case"failed":case"suspended":t(Zn.fromValues(this.invalidStateError()));break;default:{const n=new Xs;n.action=Ls.MESSAGE,n.channel=this.name,n.messages=e,this.sendMessage(n,t);break}}}onEvent(e){const t=this.subscriptions;for(let n=0;n<e.length;n++){const r=e[n];t.emit(r.name,r)}}async attach(){return"attached"===this.state?null:new Promise(((e,t)=>{this._attach(!1,null,((n,r)=>n?t(n):e(r)))}))}_attach(e,t,n){n||(n=e=>{e&&Gn.logAction(this.logger,Gn.LOG_ERROR,"RealtimeChannel._attach()","Channel attach failed: "+e.toString())});const r=this.connectionManager;r.activeState()?(("attaching"!==this.state||e)&&this.requestState("attaching",t),this.once((function(e){switch(this.event){case"attached":null==n||n(null,e);break;case"detached":case"suspended":case"failed":null==n||n(e.reason||r.getError()||new Zn("Unable to attach; reason unknown; state = "+this.event,9e4,500));break;case"detaching":null==n||n(new Zn("Attach request superseded by a subsequent detach request",9e4,409))}}))):n(r.getError())}attachImpl(){const e=Ks({action:Ls.ATTACH,channel:this.name,params:this.channelOptions.params,channelSerial:this.properties.channelSerial});this._requestedFlags?e.encodeModesToFlags(this._requestedFlags):this.channelOptions.modes&&e.encodeModesToFlags(Dr(this.channelOptions.modes)),this._attachResume&&e.setFlag("ATTACH_RESUME"),this._lastPayload.decodeFailureRecoveryInProgress&&(e.channelSerial=this._lastPayload.protocolMessageChannelSerial),this.sendMessage(e,mi)}async detach(){const e=this.connectionManager;if(!e.activeState())throw e.getError();switch(this.state){case"suspended":return void this.notifyState("detached");case"detached":return;case"failed":throw new Zn("Unable to detach; channel state = failed",90001,400);default:this.requestState("detaching");case"detaching":return new Promise(((t,n)=>{this.once((function(r){switch(this.event){case"detached":t();break;case"attached":case"suspended":case"failed":n(r.reason||e.getError()||new Zn("Unable to detach; reason unknown; state = "+this.event,9e4,500));break;case"attaching":n(new Zn("Detach request superseded by a subsequent attach request",9e4,409))}}))}))}}detachImpl(e){const t=Ks({action:Ls.DETACH,channel:this.name});this.sendMessage(t,e||mi)}async subscribe(...t){const[n,r]=e.processListenerArgs(t);if("failed"===this.state)throw Zn.fromValues(this.invalidStateError());return n&&"object"==typeof n&&!Array.isArray(n)?this.client._FilteredSubscriptions.subscribeFilter(this,n,r):this.subscriptions.on(n,r),this.attach()}unsubscribe(...t){var n;const[r,s]=e.processListenerArgs(t);"object"==typeof r&&!s||(null==(n=this.filteredSubscriptions)?void 0:n.has(s))?this.client._FilteredSubscriptions.getAndDeleteFilteredSubscriptions(this,r,s).forEach((e=>this.subscriptions.off(e))):this.subscriptions.off(r,s)}sync(){switch(this.state){case"initialized":case"detaching":case"detached":throw new Jn("Unable to sync to channel; not attached",4e4)}const e=this.connectionManager;if(!e.activeState())throw e.getError();const t=Ks({action:Ls.SYNC,channel:this.name});this.syncChannelSerial&&(t.channelSerial=this.syncChannelSerial),e.send(t)}sendMessage(e,t){this.connectionManager.send(e,this.client.options.queueMessages,t)}sendPresence(e,t){const n=Ks({action:Ls.PRESENCE,channel:this.name,presence:Array.isArray(e)?this.client._RealtimePresence.presenceMessagesFromValuesArray(e):[this.client._RealtimePresence.presenceMessageFromValues(e)]});this.sendMessage(n,t)}async processMessage(e){e.action!==Ls.ATTACHED&&e.action!==Ls.MESSAGE&&e.action!==Ls.PRESENCE||this.setChannelSerial(e.channelSerial);let t,n=!1;switch(e.action){case Ls.ATTACHED:{this.properties.attachSerial=e.channelSerial,this._mode=e.getMode(),this.params=e.params||{};const t=e.decodeModesFromFlags();this.modes=t&&Or(t)||void 0;const n=e.hasFlag("RESUMED"),r=e.hasFlag("HAS_PRESENCE"),s=e.hasFlag("HAS_BACKLOG");if("attached"===this.state){n||this._presence&&this._presence.onAttached(r);const t=new gi(this.state,this.state,n,s,e.error);this._allChannelChanges.emit("update",t),n&&!this.channelOptions.updateOnAttached||this.emit("update",t)}else"detaching"===this.state?this.checkPendingState():this.notifyState("attached",e.error,n,r,s);break}case Ls.DETACHED:{const t=e.error?Zn.fromValues(e.error):new Zn("Channel detached",90001,404);"detaching"===this.state?this.notifyState("detached",t):"attaching"===this.state?this.notifyState("suspended",t):"attached"!==this.state&&"suspended"!==this.state||this.requestState("attaching",t);break}case Ls.SYNC:if(n=!0,t=this.syncChannelSerial=e.channelSerial,!e.presence)break;case Ls.PRESENCE:{const s=e.presence;if(!s)break;const{id:i,connectionId:a,timestamp:o}=e,l=this.channelOptions;let c;for(let e=0;e<s.length;e++)try{c=s[e],await Os(c,l),c.connectionId||(c.connectionId=a),c.timestamp||(c.timestamp=o),c.id||(c.id=i+":"+e)}catch(r){Gn.logAction(this.logger,Gn.LOG_ERROR,"RealtimeChannel.processMessage()",r.toString())}this._presence&&this._presence.setPresence(s,n,t);break}case Ls.MESSAGE:{if("attached"!==this.state)return;const t=e.messages,n=t[0],s=t[t.length-1],i=e.id,a=e.connectionId,o=e.timestamp;if(n.extras&&n.extras.delta&&n.extras.delta.from!==this._lastPayload.messageId){const t='Delta message decode failure - previous message not available for message "'+e.id+'" on this channel "'+this.name+'".';Gn.logAction(this.logger,Gn.LOG_ERROR,"RealtimeChannel.processMessage()",t),this._startDecodeFailureRecovery(new Zn(t,40018,400));break}for(let e=0;e<t.length;e++){const n=t[e];try{await Cs(n,this._decodingContext)}catch(r){switch(Gn.logAction(this.logger,Gn.LOG_ERROR,"RealtimeChannel.processMessage()",r.toString()),r.code){case 40018:return void this._startDecodeFailureRecovery(r);case 40019:case 40021:return void this.notifyState("failed",r)}}n.connectionId||(n.connectionId=a),n.timestamp||(n.timestamp=o),n.id||(n.id=i+":"+e)}this._lastPayload.messageId=s.id,this._lastPayload.protocolMessageChannelSerial=e.channelSerial,this.onEvent(t);break}case Ls.ERROR:{const t=e.error;t&&80016==t.code?this.checkPendingState():this.notifyState("failed",Zn.fromValues(t));break}default:Gn.logAction(this.logger,Gn.LOG_ERROR,"RealtimeChannel.processMessage()","Fatal protocol error: unrecognised action ("+e.action+")"),this.connectionManager.abort(ri.unknownChannelErr())}}_startDecodeFailureRecovery(e){this._lastPayload.decodeFailureRecoveryInProgress||(this._lastPayload.decodeFailureRecoveryInProgress=!0,this._attach(!0,e,(()=>{this._lastPayload.decodeFailureRecoveryInProgress=!1})))}onAttached(){}notifyState(e,t,n,r,s){if(this.clearStateTimer(),["detached","suspended","failed"].includes(e)&&(this.properties.channelSerial=null),e===this.state)return;this._presence&&this._presence.actOnChannelState(e,r,t),"suspended"===e&&this.connectionManager.state.sendEvents?this.startRetryTimer():this.cancelRetryTimer(),t&&(this.errorReason=t);const i=new gi(this.state,e,n,s,t),a='Channel state for channel "'+this.name+'"',o=e+(t?"; reason: "+t:"");"failed"===e&&Gn.logAction(this.logger,Gn.LOG_ERROR,a,o),"attaching"!==e&&"suspended"!==e&&(this.retryCount=0),"attached"===e&&this.onAttached(),"attached"===e?this._attachResume=!0:"detaching"!==e&&"failed"!==e||(this._attachResume=!1),this.state=e,this._allChannelChanges.emit(e,i),this.emit(e,i)}requestState(e,t){this.notifyState(e,t),this.checkPendingState()}checkPendingState(){if(this.connectionManager.state.sendEvents)switch(this.state){case"attaching":this.startStateTimerIfNotRunning(),this.attachImpl();break;case"detaching":this.startStateTimerIfNotRunning(),this.detachImpl();break;case"attached":this.sync()}}timeoutPendingState(){switch(this.state){case"attaching":{const e=new Zn("Channel attach timed out",90007,408);this.notifyState("suspended",e);break}case"detaching":{const e=new Zn("Channel detach timed out",90007,408);this.notifyState("attached",e);break}default:this.checkPendingState()}}startStateTimerIfNotRunning(){this.stateTimer||(this.stateTimer=setTimeout((()=>{this.stateTimer=null,this.timeoutPendingState()}),this.client.options.timeouts.realtimeRequestTimeout))}clearStateTimer(){const e=this.stateTimer;e&&(clearTimeout(e),this.stateTimer=null)}startRetryTimer(){if(this.retryTimer)return;this.retryCount++;const e=Fr(this.client.options.timeouts.channelRetryTimeout,this.retryCount);this.retryTimer=setTimeout((()=>{"suspended"===this.state&&this.connectionManager.state.sendEvents&&(this.retryTimer=null,this.requestState("attaching"))}),e)}cancelRetryTimer(){this.retryTimer&&(clearTimeout(this.retryTimer),this.retryTimer=null)}getReleaseErr(){const e=this.state;return"initialized"===e||"detached"===e||"failed"===e?null:new Zn("Can only release a channel in a state where there is no possibility of further updates from the server being received (initialized, detached, or failed); was "+e,90001,400)}setChannelSerial(e){e&&(this.properties.channelSerial=e)}async status(){return this.client.rest.channelMixin.status(this)}},wi=class e extends bs{constructor(t){var n,r;if(super(rs.objectifyOptions(t,!1,"BaseRealtime",Gn.defaultLogger)),"string"==typeof EdgeRuntime)throw new Zn('Ably.Realtime instance cannot be used in Vercel Edge runtime. If you are running Vercel Edge functions, please replace your "new Ably.Realtime()" with "new Ably.Rest()" and use Ably Rest API instead of the Realtime API. If you are server-rendering your application in the Vercel Edge runtime, please use the condition "if (typeof EdgeRuntime === \'string\')" to prevent instantiating Ably.Realtime instance during SSR in the Vercel Edge runtime.',4e4,400);this._additionalTransportImplementations=e.transportImplementationsFromPlugins(this.options.plugins),this._RealtimePresence=null!=(r=null==(n=this.options.plugins)?void 0:n.RealtimePresence)?r:null,this.connection=new vi(this,this.options),this._channels=new _i(this),!1!==this.options.autoConnect&&this.connect()}static transportImplementationsFromPlugins(e){const t={};return(null==e?void 0:e.WebSocketTransport)&&(t[ni.WebSocket]=e.WebSocketTransport),(null==e?void 0:e.XHRPolling)&&(t[ni.XhrPolling]=e.XHRPolling),t}get channels(){return this._channels}connect(){this.connection.connect()}close(){this.connection.close()}};wi.EventEmitter=Fs;var xi=wi,_i=class extends Fs{constructor(e){super(e.logger),this.realtime=e,this.all=Object.create(null),e.connection.connectionManager.on("transport.active",(()=>{this.onTransportActive()}))}channelSerials(){let e={};for(const t of vr(this.all,!0)){const n=this.all[t];n.properties.channelSerial&&(e[t]=n.properties.channelSerial)}return e}recoverChannels(e){for(const t of vr(e,!0)){this.get(t).properties.channelSerial=e[t]}}async processChannelMessage(e){const t=e.channel;if(void 0===t)return void Gn.logAction(this.logger,Gn.LOG_ERROR,"Channels.processChannelMessage()","received event unspecified channel, action = "+e.action);const n=this.all[t];n?await n.processMessage(e):Gn.logAction(this.logger,Gn.LOG_ERROR,"Channels.processChannelMessage()","received event for non-existent channel: "+t)}onTransportActive(){for(const e in this.all){const t=this.all[e];"attaching"===t.state||"detaching"===t.state?t.checkPendingState():"suspended"===t.state?t._attach(!1,null):"attached"===t.state&&t.requestState("attaching")}}propogateConnectionInterruption(e,t){const n=["attaching","attached","detaching","suspended"],r={closing:"detached",closed:"detached",failed:"failed",suspended:"suspended"}[e];for(const s in this.all){const e=this.all[s];n.includes(e.state)&&e.notifyState(r,t)}}get(e,t){e=String(e);let n=this.all[e];if(n){if(t){if(n._shouldReattachToSetOptions(t,n.channelOptions))throw new Zn("Channels.get() cannot be used to set channel options that would cause the channel to reattach. Please, use RealtimeChannel.setOptions() instead.",4e4,400);n.setOptions(t)}}else n=this.all[e]=new bi(this.realtime,e,t);return n}getDerived(e,t,n){if(t.filter){const n=Wr(t.filter),r=Vr(e);e=`[filter=${n}${r.qualifierParam}]${r.channelName}`}return this.get(e,n)}release(e){e=String(e);const t=this.all[e];if(!t)return;const n=t.getReleaseErr();if(n)throw n;delete this.all[e]}},ki=xi,Si=Uint8Array,$i=Uint32Array,Ci=Math.pow,Ti=new $i(8),Mi=[],Ri=new $i(64);function Ei(e){return(e-(0|e))*Ci(2,32)|0}for(var Pi,Ii,Ai=2,Oi=0;Oi<64;){for(Pi=!0,Ii=2;Ii<=Ai/2;Ii++)Ai%Ii==0&&(Pi=!1);Pi&&(Oi<8&&(Ti[Oi]=Ei(Ci(Ai,.5))),Mi[Oi]=Ei(Ci(Ai,1/3)),Oi++),Ai++}var Di=!!new Si(new $i([1]).buffer)[0];function Ni(e){return Di?e>>>24|(e>>>16&255)<<8|(65280&e)<<8|e<<24:e}function ji(e,t){return e>>>t|e<<32-t}function Fi(e){var t,n=Ti.slice(),r=e.length,s=8*r,i=512-(s+64)%512-1+s+65,a=new Si(i/8),o=new $i(a.buffer);a.set(e,0),a[r]=128,o[o.length-1]=Ni(s);for(var l=0;l<i/32;l+=16){var c=n.slice();for(t=0;t<64;t++){var u;if(t<16)u=Ni(o[l+t]);else{var d=Ri[t-15],h=Ri[t-2];u=Ri[t-7]+Ri[t-16]+(ji(d,7)^ji(d,18)^d>>>3)+(ji(h,17)^ji(h,19)^h>>>10)}Ri[t]=u|=0;for(var f=(ji(c[4],6)^ji(c[4],11)^ji(c[4],25))+(c[4]&c[5]^~c[4]&c[6])+c[7]+u+Mi[t],p=(ji(c[0],2)^ji(c[0],13)^ji(c[0],22))+(c[0]&c[1]^c[2]&(c[0]^c[1])),v=7;v>0;v--)c[v]=c[v-1];c[0]=f+p|0,c[4]=c[4]+f|0}for(t=0;t<8;t++)n[t]=n[t]+c[t]|0}return new Si(new $i(n.map((function(e){return Ni(e)}))).buffer)}var Li,Hi=new class{constructor(){this.base64CharSet="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",this.hexCharSet="0123456789abcdef"}uint8ViewToBase64(e){let t="";const n=this.base64CharSet,r=e.byteLength,s=r%3,i=r-s;let a,o,l,c,u;for(let d=0;d<i;d+=3)u=e[d]<<16|e[d+1]<<8|e[d+2],a=(16515072&u)>>18,o=(258048&u)>>12,l=(4032&u)>>6,c=63&u,t+=n[a]+n[o]+n[l]+n[c];return 1==s?(u=e[i],a=(252&u)>>2,o=(3&u)<<4,t+=n[a]+n[o]+"=="):2==s&&(u=e[i]<<8|e[i+1],a=(64512&u)>>10,o=(1008&u)>>4,l=(15&u)<<2,t+=n[a]+n[o]+n[l]+"="),t}base64ToArrayBuffer(e){const t=null==atob?void 0:atob(e),n=t.length,r=new Uint8Array(n);for(let s=0;s<n;s++){const e=t.charCodeAt(s);r[s]=e}return this.toArrayBuffer(r)}isBuffer(e){return e instanceof ArrayBuffer||ArrayBuffer.isView(e)}toBuffer(e){if(!ArrayBuffer)throw new Error("Can't convert to Buffer: browser does not support the necessary types");if(e instanceof ArrayBuffer)return new Uint8Array(e);if(ArrayBuffer.isView(e))return new Uint8Array(this.toArrayBuffer(e));throw new Error("BufferUtils.toBuffer expected an ArrayBuffer or a view onto one")}toArrayBuffer(e){if(!ArrayBuffer)throw new Error("Can't convert to ArrayBuffer: browser does not support the necessary types");if(e instanceof ArrayBuffer)return e;if(ArrayBuffer.isView(e))return e.buffer.slice(e.byteOffset,e.byteOffset+e.byteLength);throw new Error("BufferUtils.toArrayBuffer expected an ArrayBuffer or a view onto one")}base64Encode(e){return this.uint8ViewToBase64(this.toBuffer(e))}base64Decode(e){if(ArrayBuffer&&Un.Config.atob)return this.base64ToArrayBuffer(e);throw new Error("Expected ArrayBuffer to exist and Platform.Config.atob to be configured")}hexEncode(e){return this.toBuffer(e).reduce(((e,t)=>e+t.toString(16).padStart(2,"0")),"")}hexDecode(e){if(e.length%2!=0)throw new Error("Can't create a byte array from a hex string of odd length");const t=new Uint8Array(e.length/2);for(let n=0;n<t.length;n++)t[n]=parseInt(e.slice(2*n,2*(n+1)),16);return this.toArrayBuffer(t)}utf8Encode(e){if(Un.Config.TextEncoder){const t=(new Un.Config.TextEncoder).encode(e);return this.toArrayBuffer(t)}throw new Error("Expected TextEncoder to be configured")}utf8Decode(e){if(!this.isBuffer(e))throw new Error("Expected input of utf8decode to be an arraybuffer or typed array");if(TextDecoder)return(new TextDecoder).decode(e);throw new Error("Expected TextDecoder to be configured")}areBuffersEqual(e,t){if(!e||!t)return!1;const n=this.toArrayBuffer(e),r=this.toArrayBuffer(t);if(n.byteLength!=r.byteLength)return!1;const s=new Uint8Array(n),i=new Uint8Array(r);for(var a=0;a<s.length;a++)if(s[a]!=i[a])return!1;return!0}byteLength(e){return e instanceof ArrayBuffer||ArrayBuffer.isView(e)?e.byteLength:-1}arrayBufferViewToBuffer(e){return this.toArrayBuffer(e)}hmacSha256(e,t){const n=function(e,t){if(e.length>64&&(e=Fi(e)),e.length<64){const t=new Uint8Array(64);t.set(e,0),e=t}for(var n=new Uint8Array(64),r=new Uint8Array(64),s=0;s<64;s++)n[s]=54^e[s],r[s]=92^e[s];var i=new Uint8Array(t.length+64);i.set(n,0),i.set(t,64);var a=new Uint8Array(96);return a.set(r,0),a.set(Fi(i),64),Fi(a)}(this.toBuffer(t),this.toBuffer(e));return this.toArrayBuffer(n)}},Vi=(e=>(e[e.REQ_SEND=0]="REQ_SEND",e[e.REQ_RECV=1]="REQ_RECV",e[e.REQ_RECV_POLL=2]="REQ_RECV_POLL",e[e.REQ_RECV_STREAM=3]="REQ_RECV_STREAM",e))(Vi||{}),Wi=Vi;function Ui(){return new Zn("No HTTP request plugin provided. Provide at least one of the FetchRequest or XHRRequest plugins.",400,4e4)}var zi=(Li=class{constructor(e){var t;this.checksInProgress=null,this.checkConnectivity=void 0,this.supportsAuthHeaders=!1,this.supportsLinkHeaders=!1,this.client=null!=e?e:null;const n=(null==e?void 0:e.options.connectivityCheckUrl)||rs.connectivityCheckUrl,r=null!=(t=null==e?void 0:e.options.connectivityCheckParams)?t:null,s=!(null==e?void 0:e.options.connectivityCheckUrl),i=Vn(Vn({},zi.bundledRequestImplementations),null==e?void 0:e._additionalHTTPRequestImplementations),a=i.XHRRequest,o=i.FetchRequest,l=!(!a&&!o);if(!l)throw Ui();Un.Config.xhrSupported&&a?(this.supportsAuthHeaders=!0,this.Request=async function(t,n,r,s,i){return new Promise((o=>{var l;const c=a.createRequest(n,r,s,i,Wi.REQ_SEND,null!=(l=e&&e.options.timeouts)?l:null,this.logger,t);c.once("complete",((e,t,n,r,s)=>o({error:e,body:t,headers:n,unpacked:r,statusCode:s}))),c.exec()}))},(null==e?void 0:e.options.disableConnectivityCheck)?this.checkConnectivity=async function(){return!0}:this.checkConnectivity=async function(){var e;const t=await this.doUri(as.Get,n,null,null,r);let i=!1;return i=s?!t.error&&"yes"==(null==(e=t.body)?void 0:e.replace(/\n/,"")):!t.error&&function(e){return e>=200&&e<400}(t.statusCode),i}):Un.Config.fetchSupported&&o?(this.supportsAuthHeaders=!0,this.Request=async(t,n,r,s,i)=>o(t,null!=e?e:null,n,r,s,i),this.checkConnectivity=async function(){var e;const t=await this.doUri(as.Get,n,null,null,null);return!t.error&&"yes"==(null==(e=t.body)?void 0:e.replace(/\n/,""))}):this.Request=async()=>({error:l?new Jn("no supported HTTP transports available",null,400):Ui()})}get logger(){var e,t;return null!=(t=null==(e=this.client)?void 0:e.logger)?t:Gn.defaultLogger}async doUri(e,t,n,r,s){return this.Request?this.Request(e,t,n,s,r):{error:new Jn("Request invoked before assigned to",null,500)}}shouldFallback(e){const t=e.statusCode;return 408===t&&!e.code||400===t&&!e.code||t>=500&&t<=504}},Li.methods=[as.Get,as.Delete,as.Post,as.Put,as.Patch],Li.methodsWithoutBody=[as.Get,as.Delete],Li.methodsWithBody=[as.Post,as.Put,as.Patch],Li),Bi=zi,qi="ablyjs-storage-test",Ki="undefined"!=typeof global?global:"undefined"!=typeof window?window:self,Gi=new class{constructor(){try{Ki.sessionStorage.setItem(qi,qi),Ki.sessionStorage.removeItem(qi),this.sessionSupported=!0}catch(br){this.sessionSupported=!1}try{Ki.localStorage.setItem(qi,qi),Ki.localStorage.removeItem(qi),this.localSupported=!0}catch(br){this.localSupported=!1}}get(e){return this._get(e,!1)}getSession(e){return this._get(e,!0)}remove(e){return this._remove(e,!1)}removeSession(e){return this._remove(e,!0)}set(e,t,n){return this._set(e,t,n,!1)}setSession(e,t,n){return this._set(e,t,n,!0)}_set(e,t,n,r){const s={value:t};return n&&(s.expires=Date.now()+n),this.storageInterface(r).setItem(e,JSON.stringify(s))}_get(e,t){if(t&&!this.sessionSupported)throw new Error("Session Storage not supported");if(!t&&!this.localSupported)throw new Error("Local Storage not supported");const n=this.storageInterface(t).getItem(e);if(!n)return null;const r=JSON.parse(n);return r.expires&&r.expires<Date.now()?(this.storageInterface(t).removeItem(e),null):r.value}_remove(e,t){return this.storageInterface(t).removeItem(e)}storageInterface(e){return e?Ki.sessionStorage:Ki.localStorage}},Yi=Lr();var Xi={agent:"browser",logTimestamps:!0,userAgent:Yi.navigator&&Yi.navigator.userAgent.toString(),currentUrl:Yi.location&&Yi.location.href,binaryType:"arraybuffer",WebSocket:Yi.WebSocket,fetchSupported:!!Yi.fetch,xhrSupported:Yi.XMLHttpRequest&&"withCredentials"in new XMLHttpRequest,allowComet:function(){const e=Yi.location;return!Yi.WebSocket||!e||!e.origin||e.origin.indexOf("http")>-1}(),useProtocolHeartbeats:!0,supportsBinary:!!Yi.TextDecoder,preferBinary:!1,ArrayBuffer:Yi.ArrayBuffer,atob:Yi.atob,nextTick:void 0!==Yi.setImmediate?Yi.setImmediate.bind(Yi):function(e){setTimeout(e,0)},addEventListener:Yi.addEventListener,inspect:JSON.stringify,stringByteSize:function(e){return Yi.TextDecoder&&(new Yi.TextEncoder).encode(e).length||e.length},TextEncoder:Yi.TextEncoder,TextDecoder:Yi.TextDecoder,getRandomArrayBuffer:async function(e){const t=new Uint8Array(e);return Yi.crypto.getRandomValues(t),t.buffer},isWebworker:"undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope,push:{platform:"browser",formFactor:"desktop",storage:Gi}},Zi=Xi;ni.XhrPolling;var Ji=ni.WebSocket;var Qi=class extends ai{constructor(e,t,n){super(e,t,n),this.shortName=Ji,n.heartbeats=Un.Config.useProtocolHeartbeats,this.wsHost=n.host}static isAvailable(){return!!Un.Config.WebSocket}createWebSocket(e,t){return this.uri=e+_r(t),new Un.Config.WebSocket(this.uri)}toString(){return"WebSocketTransport; uri="+this.uri}connect(){ai.prototype.connect.call(this);const e=this,t=this.params,n=t.options,r=(n.tls?"wss://":"ws://")+this.wsHost+":"+rs.getPort(n)+"/";Pr(this.auth.getAuthParams(),(function(n,s){if(e.isDisposed)return;let i="";for(const e in s)i+=" "+e+": "+s[e]+";";if(n)return void e.disconnect(n);const a=t.getConnectParams(s);try{const t=e.wsConnection=e.createWebSocket(r,a);t.binaryType=Un.Config.binaryType,t.onopen=function(){e.onWsOpen()},t.onclose=function(t){e.onWsClose(t)},t.onmessage=function(t){e.onWsData(t.data)},t.onerror=function(t){e.onWsError(t)},function(e){return!!e.on}(t)&&t.on("ping",(function(){e.onActivity()}))}catch(o){Gn.logAction(e.logger,Gn.LOG_ERROR,"WebSocketTransport.connect()","Unexpected exception creating websocket: err = "+(o.stack||o.message)),e.disconnect(o)}}))}send(e){const t=this.wsConnection;if(t)try{t.send(Bs(e,this.connectionManager.realtime._MsgPack,this.params.format))}catch(n){const e="Exception from ws connection when trying to send: "+$r(n);Gn.logAction(this.logger,Gn.LOG_ERROR,"WebSocketTransport.send()",e),this.finish("disconnected",new Zn(e,5e4,500))}else Gn.logAction(this.logger,Gn.LOG_ERROR,"WebSocketTransport.send()","No socket connection")}onWsData(e){try{this.onProtocolMessage(qs(e,this.connectionManager.realtime._MsgPack,this.connectionManager.realtime._RealtimePresence,this.format))}catch(t){Gn.logAction(this.logger,Gn.LOG_ERROR,"WebSocketTransport.onWsData()","Unexpected exception handing channel message: "+t.stack)}}onWsOpen(){this.emit("preconnect")}onWsClose(e){let t,n;if("object"==typeof e?(n=e.code,t=e.wasClean||1e3===n):(n=e,t=1e3==n),delete this.wsConnection,t){const e=new Zn("Websocket closed",80003,400);this.finish("disconnected",e)}else{const e=new Zn("Unclean disconnection of WebSocket ; code = "+n,80003,400);this.finish("disconnected",e)}this.emit("disposed")}onWsError(e){Un.Config.nextTick((()=>{this.disconnect(Error(e.message))}))}dispose(){this.isDisposed=!0;const e=this.wsConnection;e&&(e.onmessage=function(){},delete this.wsConnection,Un.Config.nextTick((()=>{if(!e)throw new Error("WebSocketTransport.dispose(): wsConnection is not defined");e.close()})))}},ea={order:["xhr_polling"],bundledImplementations:{}},ta={connectivityCheckUrl:"https://internet-up.ably-realtime.com/is-the-internet-up.txt",wsConnectivityCheckUrl:"wss://ws-up.ably-realtime.com",defaultTransports:[ni.XhrPolling,ni.WebSocket]};async function na(e,t,n,r,s,i){const a=new Headers(r||{}),o=e?e.toUpperCase():sr(i)?"GET":"POST",l=new AbortController;let c;const u=new Promise((e=>{c=setTimeout((()=>{l.abort(),e({error:new Jn("Request timed out",null,408)})}),t?t.options.timeouts.httpRequestTimeout:rs.TIMEOUTS.httpRequestTimeout)})),d={method:o,headers:a,body:i,signal:l.signal};Un.Config.isWebworker||(d.credentials=a.has("authorization")?"include":"same-origin");const h=(async()=>{try{const e=new URLSearchParams(s||{});e.set("rnd",Mr());const t=n+"?"+e,r=await Lr().fetch(t,d);if(clearTimeout(c),204==r.status)return{error:null,statusCode:r.status};const i=r.headers.get("Content-Type");let a;a=i&&i.indexOf("application/x-msgpack")>-1?await r.arrayBuffer():i&&i.indexOf("application/json")>-1?await r.json():await r.text();const o=!!i&&-1===i.indexOf("application/x-msgpack"),l=function(e){const t={};return e.forEach(((e,n)=>{t[n]=e})),t}(r.headers);if(r.ok)return{error:null,body:a,headers:l,unpacked:o,statusCode:r.status};{const e=function(e,t){if(function(e,t){return!!t.get("x-ably-errorcode")}(0,t))return e.error&&Zn.fromValues(e.error)}(a,r.headers)||new Jn("Error response received from server: "+r.status+" body was: "+Un.Config.inspect(a),null,r.status);return{error:e,body:a,headers:l,unpacked:o,statusCode:r.status}}}catch(e){return clearTimeout(c),{error:e}}})();return Promise.race([u,h])}function ra(e){const t=e.channel.client,n=t.auth.clientId;return(!n||"*"===n)&&"connected"===t.connection.state}function sa(e,t){if(e.isSynthesized()||t.isSynthesized())return e.timestamp>=t.timestamp;const n=e.parseId(),r=t.parseId();return n.msgSerial===r.msgSerial?n.index>r.index:n.msgSerial>r.msgSerial}var ia=class extends Fs{constructor(e,t){super(e.logger),this.presence=e,this.map=Object.create(null),this.syncInProgress=!1,this.residualMembers=null,this.memberKey=t}get(e){return this.map[e]}getClient(e){const t=this.map,n=[];for(const r in t){const s=t[r];s.clientId==e&&"absent"!=s.action&&n.push(s)}return n}list(e){const t=this.map,n=e&&e.clientId,r=e&&e.connectionId,s=[];for(const i in t){const e=t[i];"absent"!==e.action&&(n&&n!=e.clientId||r&&r!=e.connectionId||s.push(e))}return s}put(e){"enter"!==e.action&&"update"!==e.action||((e=As(e)).action="present");const t=this.map,n=this.memberKey(e);this.residualMembers&&delete this.residualMembers[n];const r=t[n];return!(r&&!sa(e,r))&&(t[n]=e,!0)}values(){const e=this.map,t=[];for(const n in e){const r=e[n];"absent"!=r.action&&t.push(r)}return t}remove(e){const t=this.map,n=this.memberKey(e),r=t[n];return!(r&&!sa(e,r))&&(this.syncInProgress?((e=As(e)).action="absent",t[n]=e):delete t[n],!0)}startSync(){const e=this.map;this.syncInProgress,this.syncInProgress||(this.residualMembers=er(e),this.setInProgress(!0))}endSync(){const e=this.map;if(this.syncInProgress){for(const t in e){"absent"===e[t].action&&delete e[t]}this.presence._synthesizeLeaves(gr(this.residualMembers));for(const t in this.residualMembers)delete e[t];this.residualMembers=null,this.setInProgress(!1)}this.emit("sync")}waitSync(e){this.syncInProgress?this.once("sync",e):e()}clear(){this.map={},this.setInProgress(!1),this.residualMembers=null}setInProgress(e){this.syncInProgress=e,this.presence.syncComplete=!e}},aa=class extends Fs{constructor(e){super(e.logger),this.channel=e,this.syncComplete=!1,this.members=new ia(this,(e=>e.clientId+":"+e.connectionId)),this._myMembers=new ia(this,(e=>e.clientId)),this.subscriptions=new Fs(this.logger),this.pendingPresence=[]}async enter(e){if(ra(this))throw new Zn("clientId must be specified to enter a presence channel",40012,400);return this._enterOrUpdateClient(void 0,void 0,e,"enter")}async update(e){if(ra(this))throw new Zn("clientId must be specified to update presence data",40012,400);return this._enterOrUpdateClient(void 0,void 0,e,"update")}async enterClient(e,t){return this._enterOrUpdateClient(void 0,e,t,"enter")}async updateClient(e,t){return this._enterOrUpdateClient(void 0,e,t,"update")}async _enterOrUpdateClient(e,t,n,r){const s=this.channel;if(!s.connectionManager.activeState())throw s.connectionManager.getError();const i=Ds(n);switch(i.action=r,e&&(i.id=e),t&&(i.clientId=t),await $s(i,s.channelOptions),s.state){case"attached":return new Promise(((e,t)=>{s.sendPresence(i,(n=>n?t(n):e()))}));case"initialized":case"detached":s.attach();case"attaching":return new Promise(((e,t)=>{this.pendingPresence.push({presence:i,callback:n=>n?t(n):e()})}));default:{const e=new Jn("Unable to "+r+" presence channel while in "+s.state+" state",90001);throw e.code=90001,e}}}async leave(e){if(ra(this))throw new Zn("clientId must have been specified to enter or leave a presence channel",40012,400);return this.leaveClient(void 0,e)}async leaveClient(e,t){const n=this.channel;if(!n.connectionManager.activeState())throw n.connectionManager.getError();const r=Ds(t);return r.action="leave",e&&(r.clientId=e),new Promise(((e,t)=>{switch(n.state){case"attached":n.sendPresence(r,(n=>n?t(n):e()));break;case"attaching":this.pendingPresence.push({presence:r,callback:n=>n?t(n):e()});break;case"initialized":case"failed":{const e=new Jn("Unable to leave presence channel (incompatible state)",90001);t(e);break}default:t(n.invalidStateError())}}))}async get(e){const t=!e||!("waitForSync"in e)||e.waitForSync;return new Promise(((n,r)=>{function s(t){n(e?t.list(e):t.values())}"suspended"!==this.channel.state?function(e,t,n){switch(e.state){case"attached":case"suspended":n();break;case"initialized":case"detached":case"detaching":case"attaching":Pr(e.attach(),(function(e){e?t(e):n()}));break;default:t(Zn.fromValues(e.invalidStateError()))}}(this.channel,(e=>r(e)),(()=>{const e=this.members;t?e.waitSync((function(){s(e)})):s(e)})):t?r(Zn.fromValues({statusCode:400,code:91005,message:"Presence state is out of sync due to channel being in the SUSPENDED state"})):s(this.members)}))}async history(e){const t=this.channel.client.rest.presenceMixin;if(e&&e.untilAttach){if("attached"!==this.channel.state)throw new Zn("option untilAttach requires the channel to be attached, was: "+this.channel.state,4e4,400);delete e.untilAttach,e.from_serial=this.channel.properties.attachSerial}return t.history(this,e)}setPresence(e,t,n){let r,s;const i=this.members,a=this._myMembers,o=[],l=this.channel.connectionManager.connectionId;t&&(this.members.startSync(),n&&(s=n.match(/^[\w-]+:(.*)$/))&&(r=s[1]));for(let c=0;c<e.length;c++){const t=As(e[c]);switch(t.action){case"leave":i.remove(t)&&o.push(t),t.connectionId!==l||t.isSynthesized()||a.remove(t);break;case"enter":case"present":case"update":i.put(t)&&o.push(t),t.connectionId===l&&a.put(t)}}t&&!r&&(i.endSync(),this.channel.syncChannelSerial=null);for(let c=0;c<o.length;c++){const e=o[c];this.subscriptions.emit(e.action,e)}}onAttached(e){e?this.members.startSync():(this._synthesizeLeaves(this.members.values()),this.members.clear()),this._ensureMyMembersPresent();const t=this.pendingPresence,n=t.length;if(n){this.pendingPresence=[];const e=[],r=ss.create(this.logger);for(let s=0;s<n;s++){const n=t[s];e.push(n.presence),r.push(n.callback)}this.channel.sendPresence(e,r)}}actOnChannelState(e,t,n){switch(e){case"attached":this.onAttached(t);break;case"detached":case"failed":this._clearMyMembers(),this.members.clear();case"suspended":this.failPendingPresence(n)}}failPendingPresence(e){if(this.pendingPresence.length){for(let n=0;n<this.pendingPresence.length;n++)try{this.pendingPresence[n].callback(e)}catch(t){}this.pendingPresence=[]}}_clearMyMembers(){this._myMembers.clear()}_ensureMyMembersPresent(){const e=this._myMembers,t=e=>{if(e){const t="Presence auto-re-enter failed: "+e.toString(),n=new Zn(t,91004,400);Gn.logAction(this.logger,Gn.LOG_ERROR,"RealtimePresence._ensureMyMembersPresent()",t);const r=new gi(this.channel.state,this.channel.state,!0,!1,n);this.channel.emit("update",r)}};for(const n in e.map){const r=e.map[n];Pr(this._enterOrUpdateClient(r.id,r.clientId,r.data,"enter"),t)}}_synthesizeLeaves(e){const t=this.subscriptions;e.forEach((function(e){const n=As({action:"leave",connectionId:e.connectionId,clientId:e.clientId,data:e.data,encoding:e.encoding,timestamp:Date.now()});t.emit("leave",n)}))}async subscribe(...e){const t=bi.processListenerArgs(e),n=t[0],r=t[1],s=this.channel;if("failed"===s.state)throw Zn.fromValues(s.invalidStateError());this.subscriptions.on(n,r),await s.attach()}unsubscribe(...e){const t=bi.processListenerArgs(e),n=t[0],r=t[1];this.subscriptions.off(n,r)}},oa={RealtimePresence:aa,presenceMessageFromValues:As,presenceMessagesFromValuesArray:function(e){const t=e.length,n=new Array(t);for(let r=0;r<t;r++)n[r]=As(e[r]);return n}};function la(e,t){return null==e||null==t?NaN:e<t?-1:e>t?1:e>=t?0:NaN}function ca(e,t){return null==e||null==t?NaN:t<e?-1:t>e?1:t>=e?0:NaN}function ua(e){let t,n,r;function s(e,r,s=0,i=e.length){if(s<i){if(0!==t(r,r))return i;do{const t=s+i>>>1;n(e[t],r)<0?s=t+1:i=t}while(s<i)}return s}return 2!==e.length?(t=la,n=(t,n)=>la(e(t),n),r=(t,n)=>e(t)-n):(t=e===la||e===ca?e:da,n=e,r=e),{left:s,center:function(e,t,n=0,i=e.length){const a=s(e,t,n,i-1);return a>n&&r(e[a-1],t)>-r(e[a],t)?a-1:a},right:function(e,r,s=0,i=e.length){if(s<i){if(0!==t(r,r))return i;do{const t=s+i>>>1;n(e[t],r)<=0?s=t+1:i=t}while(s<i)}return s}}}function da(){return 0}Un.BufferUtils=Hi,Un.Http=Bi,Un.Config=Zi,Un.Transports=ea,Un.WebStorage=Gi,Bi.bundledRequestImplementations={},Gn.initLogHandlers(),Un.Defaults=function(e){return Object.assign(Gr,e)}(ta),Un.Config.agent&&(Un.Defaults.agent+=" "+Un.Config.agent);const ha=ua(la).right;function fa(e,t){let n,r;if(void 0===t)for(const s of e)null!=s&&(void 0===n?s>=s&&(n=r=s):(n>s&&(n=s),r<s&&(r=s)));else{let s=-1;for(let i of e)null!=(i=t(i,++s,e))&&(void 0===n?i>=i&&(n=r=i):(n>i&&(n=i),r<i&&(r=i)))}return[n,r]}ua((function(e){return null===e?NaN:+e})).center;class pa{constructor(){this._partials=new Float64Array(32),this._n=0}add(e){const t=this._partials;let n=0;for(let r=0;r<this._n&&r<32;r++){const s=t[r],i=e+s,a=Math.abs(e)<Math.abs(s)?e-(i-s):s-(i-e);a&&(t[n++]=a),e=i}return t[n]=e,this._n=n+1,this}valueOf(){const e=this._partials;let t,n,r,s=this._n,i=0;if(s>0){for(i=e[--s];s>0&&(t=i,n=e[--s],i=t+n,r=n-(i-t),!r););s>0&&(r<0&&e[s-1]<0||r>0&&e[s-1]>0)&&(n=2*r,t=i+n,n==t-i&&(i=t))}return i}}class va extends Map{constructor(e,t=ma){if(super(),Object.defineProperties(this,{_intern:{value:new Map},_key:{value:t}}),null!=e)for(const[n,r]of e)this.set(n,r)}get(e){return super.get(ga(this,e))}has(e){return super.has(ga(this,e))}set(e,t){return super.set(function({_intern:e,_key:t},n){const r=t(n);return e.has(r)?e.get(r):(e.set(r,n),n)}(this,e),t)}delete(e){return super.delete(function({_intern:e,_key:t},n){const r=t(n);e.has(r)&&(n=e.get(r),e.delete(r));return n}(this,e))}}function ga({_intern:e,_key:t},n){const r=t(n);return e.has(r)?e.get(r):n}function ma(e){return null!==e&&"object"==typeof e?e.valueOf():e}function ya(e,t,...n){return function(e,t,n,r){return function e(s,i){if(i>=r.length)return n(s);const a=new va,o=r[i++];let l=-1;for(const t of s){const e=o(t,++l,s),n=a.get(e);n?n.push(t):a.set(e,[t])}for(const[t,n]of a)a.set(t,e(n,i));return t(a)}(e,0)}(e,Array.from,t,n)}const ba=Math.sqrt(50),wa=Math.sqrt(10),xa=Math.sqrt(2);function _a(e,t,n){const r=(t-e)/Math.max(0,n),s=Math.floor(Math.log10(r)),i=r/Math.pow(10,s),a=i>=ba?10:i>=wa?5:i>=xa?2:1;let o,l,c;return s<0?(c=Math.pow(10,-s)/a,o=Math.round(e*c),l=Math.round(t*c),o/c<e&&++o,l/c>t&&--l,c=-c):(c=Math.pow(10,s)*a,o=Math.round(e/c),l=Math.round(t/c),o*c<e&&++o,l*c>t&&--l),l<o&&.5<=n&&n<2?_a(e,t,2*n):[o,l,c]}function ka(e,t,n){return _a(e=+e,t=+t,n=+n)[2]}function Sa(e,t,n){n=+n;const r=(t=+t)<(e=+e),s=r?ka(t,e,n):ka(e,t,n);return(r?-1:1)*(s<0?1/-s:s)}function $a(e,t){let n;if(void 0===t)for(const r of e)null!=r&&(n<r||void 0===n&&r>=r)&&(n=r);else{let r=-1;for(let s of e)null!=(s=t(s,++r,e))&&(n<s||void 0===n&&s>=s)&&(n=s)}return n}function Ca(e,t){let n,r=-1,s=-1;if(void 0===t)for(const i of e)++s,null!=i&&(n<i||void 0===n&&i>=i)&&(n=i,r=s);else for(let i of e)null!=(i=t(i,++s,e))&&(n<i||void 0===n&&i>=i)&&(n=i,r=s);return r}function Ta(e){return Array.from(function*(e){for(const t of e)yield*t}(e))}function Ma(e,t,n){e=+e,t=+t,n=(s=arguments.length)<2?(t=e,e=0,1):s<3?1:+n;for(var r=-1,s=0|Math.max(0,Math.ceil((t-e)/n)),i=new Array(s);++r<s;)i[r]=e+r*n;return i}var Ra={value:()=>{}};function Ea(){for(var e,t=0,n=arguments.length,r={};t<n;++t){if(!(e=arguments[t]+"")||e in r||/[\s.]/.test(e))throw new Error("illegal type: "+e);r[e]=[]}return new Pa(r)}function Pa(e){this._=e}function Ia(e,t){for(var n,r=0,s=e.length;r<s;++r)if((n=e[r]).name===t)return n.value}function Aa(e,t,n){for(var r=0,s=e.length;r<s;++r)if(e[r].name===t){e[r]=Ra,e=e.slice(0,r).concat(e.slice(r+1));break}return null!=n&&e.push({name:t,value:n}),e}Pa.prototype=Ea.prototype={constructor:Pa,on:function(e,t){var n,r=this._,s=function(e,t){return e.trim().split(/^|\s+/).map((function(e){var n="",r=e.indexOf(".");if(r>=0&&(n=e.slice(r+1),e=e.slice(0,r)),e&&!t.hasOwnProperty(e))throw new Error("unknown type: "+e);return{type:e,name:n}}))}(e+"",r),i=-1,a=s.length;if(!(arguments.length<2)){if(null!=t&&"function"!=typeof t)throw new Error("invalid callback: "+t);for(;++i<a;)if(n=(e=s[i]).type)r[n]=Aa(r[n],e.name,t);else if(null==t)for(n in r)r[n]=Aa(r[n],e.name,null);return this}for(;++i<a;)if((n=(e=s[i]).type)&&(n=Ia(r[n],e.name)))return n},copy:function(){var e={},t=this._;for(var n in t)e[n]=t[n].slice();return new Pa(e)},call:function(e,t){if((n=arguments.length-2)>0)for(var n,r,s=new Array(n),i=0;i<n;++i)s[i]=arguments[i+2];if(!this._.hasOwnProperty(e))throw new Error("unknown type: "+e);for(i=0,n=(r=this._[e]).length;i<n;++i)r[i].value.apply(t,s)},apply:function(e,t,n){if(!this._.hasOwnProperty(e))throw new Error("unknown type: "+e);for(var r=this._[e],s=0,i=r.length;s<i;++s)r[s].value.apply(t,n)}};var Oa="http://www.w3.org/1999/xhtml";const Da={svg:"http://www.w3.org/2000/svg",xhtml:Oa,xlink:"http://www.w3.org/1999/xlink",xml:"http://www.w3.org/XML/1998/namespace",xmlns:"http://www.w3.org/2000/xmlns/"};function Na(e){var t=e+="",n=t.indexOf(":");return n>=0&&"xmlns"!==(t=e.slice(0,n))&&(e=e.slice(n+1)),Da.hasOwnProperty(t)?{space:Da[t],local:e}:e}function ja(e){return function(){var t=this.ownerDocument,n=this.namespaceURI;return n===Oa&&t.documentElement.namespaceURI===Oa?t.createElement(e):t.createElementNS(n,e)}}function Fa(e){return function(){return this.ownerDocument.createElementNS(e.space,e.local)}}function La(e){var t=Na(e);return(t.local?Fa:ja)(t)}function Ha(){}function Va(e){return null==e?Ha:function(){return this.querySelector(e)}}function Wa(){return[]}function Ua(e){return null==e?Wa:function(){return this.querySelectorAll(e)}}function za(e){return function(){return function(e){return null==e?[]:Array.isArray(e)?e:Array.from(e)}(e.apply(this,arguments))}}function Ba(e){return function(){return this.matches(e)}}function qa(e){return function(t){return t.matches(e)}}var Ka=Array.prototype.find;function Ga(){return this.firstElementChild}var Ya=Array.prototype.filter;function Xa(){return Array.from(this.children)}function Za(e){return new Array(e.length)}function Ja(e,t){this.ownerDocument=e.ownerDocument,this.namespaceURI=e.namespaceURI,this._next=null,this._parent=e,this.__data__=t}function Qa(e,t,n,r,s,i){for(var a,o=0,l=t.length,c=i.length;o<c;++o)(a=t[o])?(a.__data__=i[o],r[o]=a):n[o]=new Ja(e,i[o]);for(;o<l;++o)(a=t[o])&&(s[o]=a)}function eo(e,t,n,r,s,i,a){var o,l,c,u=new Map,d=t.length,h=i.length,f=new Array(d);for(o=0;o<d;++o)(l=t[o])&&(f[o]=c=a.call(l,l.__data__,o,t)+"",u.has(c)?s[o]=l:u.set(c,l));for(o=0;o<h;++o)c=a.call(e,i[o],o,i)+"",(l=u.get(c))?(r[o]=l,l.__data__=i[o],u.delete(c)):n[o]=new Ja(e,i[o]);for(o=0;o<d;++o)(l=t[o])&&u.get(f[o])===l&&(s[o]=l)}function to(e){return e.__data__}function no(e){return"object"==typeof e&&"length"in e?e:Array.from(e)}function ro(e,t){return e<t?-1:e>t?1:e>=t?0:NaN}function so(e){return function(){this.removeAttribute(e)}}function io(e){return function(){this.removeAttributeNS(e.space,e.local)}}function ao(e,t){return function(){this.setAttribute(e,t)}}function oo(e,t){return function(){this.setAttributeNS(e.space,e.local,t)}}function lo(e,t){return function(){var n=t.apply(this,arguments);null==n?this.removeAttribute(e):this.setAttribute(e,n)}}function co(e,t){return function(){var n=t.apply(this,arguments);null==n?this.removeAttributeNS(e.space,e.local):this.setAttributeNS(e.space,e.local,n)}}function uo(e){return e.ownerDocument&&e.ownerDocument.defaultView||e.document&&e||e.defaultView}function ho(e){return function(){this.style.removeProperty(e)}}function fo(e,t,n){return function(){this.style.setProperty(e,t,n)}}function po(e,t,n){return function(){var r=t.apply(this,arguments);null==r?this.style.removeProperty(e):this.style.setProperty(e,r,n)}}function vo(e,t){return e.style.getPropertyValue(t)||uo(e).getComputedStyle(e,null).getPropertyValue(t)}function go(e){return function(){delete this[e]}}function mo(e,t){return function(){this[e]=t}}function yo(e,t){return function(){var n=t.apply(this,arguments);null==n?delete this[e]:this[e]=n}}function bo(e){return e.trim().split(/^|\s+/)}function wo(e){return e.classList||new xo(e)}function xo(e){this._node=e,this._names=bo(e.getAttribute("class")||"")}function _o(e,t){for(var n=wo(e),r=-1,s=t.length;++r<s;)n.add(t[r])}function ko(e,t){for(var n=wo(e),r=-1,s=t.length;++r<s;)n.remove(t[r])}function So(e){return function(){_o(this,e)}}function $o(e){return function(){ko(this,e)}}function Co(e,t){return function(){(t.apply(this,arguments)?_o:ko)(this,e)}}function To(){this.textContent=""}function Mo(e){return function(){this.textContent=e}}function Ro(e){return function(){var t=e.apply(this,arguments);this.textContent=null==t?"":t}}function Eo(){this.innerHTML=""}function Po(e){return function(){this.innerHTML=e}}function Io(e){return function(){var t=e.apply(this,arguments);this.innerHTML=null==t?"":t}}function Ao(){this.nextSibling&&this.parentNode.appendChild(this)}function Oo(){this.previousSibling&&this.parentNode.insertBefore(this,this.parentNode.firstChild)}function Do(){return null}function No(){var e=this.parentNode;e&&e.removeChild(this)}function jo(){var e=this.cloneNode(!1),t=this.parentNode;return t?t.insertBefore(e,this.nextSibling):e}function Fo(){var e=this.cloneNode(!0),t=this.parentNode;return t?t.insertBefore(e,this.nextSibling):e}function Lo(e){return function(){var t=this.__on;if(t){for(var n,r=0,s=-1,i=t.length;r<i;++r)n=t[r],e.type&&n.type!==e.type||n.name!==e.name?t[++s]=n:this.removeEventListener(n.type,n.listener,n.options);++s?t.length=s:delete this.__on}}}function Ho(e,t,n){return function(){var r,s=this.__on,i=function(e){return function(t){e.call(this,t,this.__data__)}}(t);if(s)for(var a=0,o=s.length;a<o;++a)if((r=s[a]).type===e.type&&r.name===e.name)return this.removeEventListener(r.type,r.listener,r.options),this.addEventListener(r.type,r.listener=i,r.options=n),void(r.value=t);this.addEventListener(e.type,i,n),r={type:e.type,name:e.name,value:t,listener:i,options:n},s?s.push(r):this.__on=[r]}}function Vo(e,t,n){var r=uo(e),s=r.CustomEvent;"function"==typeof s?s=new s(t,n):(s=r.document.createEvent("Event"),n?(s.initEvent(t,n.bubbles,n.cancelable),s.detail=n.detail):s.initEvent(t,!1,!1)),e.dispatchEvent(s)}function Wo(e,t){return function(){return Vo(this,e,t)}}function Uo(e,t){return function(){return Vo(this,e,t.apply(this,arguments))}}Ja.prototype={constructor:Ja,appendChild:function(e){return this._parent.insertBefore(e,this._next)},insertBefore:function(e,t){return this._parent.insertBefore(e,t)},querySelector:function(e){return this._parent.querySelector(e)},querySelectorAll:function(e){return this._parent.querySelectorAll(e)}},xo.prototype={add:function(e){this._names.indexOf(e)<0&&(this._names.push(e),this._node.setAttribute("class",this._names.join(" ")))},remove:function(e){var t=this._names.indexOf(e);t>=0&&(this._names.splice(t,1),this._node.setAttribute("class",this._names.join(" ")))},contains:function(e){return this._names.indexOf(e)>=0}};var zo=[null];function Bo(e,t){this._groups=e,this._parents=t}function qo(){return new Bo([[document.documentElement]],zo)}function Ko(e){return"string"==typeof e?new Bo([[document.querySelector(e)]],[document.documentElement]):new Bo([[e]],zo)}function Go(e,t){if(e=function(e){let t;for(;t=e.sourceEvent;)e=t;return e}(e),void 0===t&&(t=e.currentTarget),t){var n=t.ownerSVGElement||t;if(n.createSVGPoint){var r=n.createSVGPoint();return r.x=e.clientX,r.y=e.clientY,[(r=r.matrixTransform(t.getScreenCTM().inverse())).x,r.y]}if(t.getBoundingClientRect){var s=t.getBoundingClientRect();return[e.clientX-s.left-t.clientLeft,e.clientY-s.top-t.clientTop]}}return[e.pageX,e.pageY]}Bo.prototype=qo.prototype={constructor:Bo,select:function(e){"function"!=typeof e&&(e=Va(e));for(var t=this._groups,n=t.length,r=new Array(n),s=0;s<n;++s)for(var i,a,o=t[s],l=o.length,c=r[s]=new Array(l),u=0;u<l;++u)(i=o[u])&&(a=e.call(i,i.__data__,u,o))&&("__data__"in i&&(a.__data__=i.__data__),c[u]=a);return new Bo(r,this._parents)},selectAll:function(e){e="function"==typeof e?za(e):Ua(e);for(var t=this._groups,n=t.length,r=[],s=[],i=0;i<n;++i)for(var a,o=t[i],l=o.length,c=0;c<l;++c)(a=o[c])&&(r.push(e.call(a,a.__data__,c,o)),s.push(a));return new Bo(r,s)},selectChild:function(e){return this.select(null==e?Ga:function(e){return function(){return Ka.call(this.children,e)}}("function"==typeof e?e:qa(e)))},selectChildren:function(e){return this.selectAll(null==e?Xa:function(e){return function(){return Ya.call(this.children,e)}}("function"==typeof e?e:qa(e)))},filter:function(e){"function"!=typeof e&&(e=Ba(e));for(var t=this._groups,n=t.length,r=new Array(n),s=0;s<n;++s)for(var i,a=t[s],o=a.length,l=r[s]=[],c=0;c<o;++c)(i=a[c])&&e.call(i,i.__data__,c,a)&&l.push(i);return new Bo(r,this._parents)},data:function(e,t){if(!arguments.length)return Array.from(this,to);var n=t?eo:Qa,r=this._parents,s=this._groups;"function"!=typeof e&&(e=function(e){return function(){return e}}(e));for(var i=s.length,a=new Array(i),o=new Array(i),l=new Array(i),c=0;c<i;++c){var u=r[c],d=s[c],h=d.length,f=no(e.call(u,u&&u.__data__,c,r)),p=f.length,v=o[c]=new Array(p),g=a[c]=new Array(p);n(u,d,v,g,l[c]=new Array(h),f,t);for(var m,y,b=0,w=0;b<p;++b)if(m=v[b]){for(b>=w&&(w=b+1);!(y=g[w])&&++w<p;);m._next=y||null}}return(a=new Bo(a,r))._enter=o,a._exit=l,a},enter:function(){return new Bo(this._enter||this._groups.map(Za),this._parents)},exit:function(){return new Bo(this._exit||this._groups.map(Za),this._parents)},join:function(e,t,n){var r=this.enter(),s=this,i=this.exit();return"function"==typeof e?(r=e(r))&&(r=r.selection()):r=r.append(e+""),null!=t&&(s=t(s))&&(s=s.selection()),null==n?i.remove():n(i),r&&s?r.merge(s).order():s},merge:function(e){for(var t=e.selection?e.selection():e,n=this._groups,r=t._groups,s=n.length,i=r.length,a=Math.min(s,i),o=new Array(s),l=0;l<a;++l)for(var c,u=n[l],d=r[l],h=u.length,f=o[l]=new Array(h),p=0;p<h;++p)(c=u[p]||d[p])&&(f[p]=c);for(;l<s;++l)o[l]=n[l];return new Bo(o,this._parents)},selection:function(){return this},order:function(){for(var e=this._groups,t=-1,n=e.length;++t<n;)for(var r,s=e[t],i=s.length-1,a=s[i];--i>=0;)(r=s[i])&&(a&&4^r.compareDocumentPosition(a)&&a.parentNode.insertBefore(r,a),a=r);return this},sort:function(e){function t(t,n){return t&&n?e(t.__data__,n.__data__):!t-!n}e||(e=ro);for(var n=this._groups,r=n.length,s=new Array(r),i=0;i<r;++i){for(var a,o=n[i],l=o.length,c=s[i]=new Array(l),u=0;u<l;++u)(a=o[u])&&(c[u]=a);c.sort(t)}return new Bo(s,this._parents).order()},call:function(){var e=arguments[0];return arguments[0]=this,e.apply(null,arguments),this},nodes:function(){return Array.from(this)},node:function(){for(var e=this._groups,t=0,n=e.length;t<n;++t)for(var r=e[t],s=0,i=r.length;s<i;++s){var a=r[s];if(a)return a}return null},size:function(){let e=0;for(const t of this)++e;return e},empty:function(){return!this.node()},each:function(e){for(var t=this._groups,n=0,r=t.length;n<r;++n)for(var s,i=t[n],a=0,o=i.length;a<o;++a)(s=i[a])&&e.call(s,s.__data__,a,i);return this},attr:function(e,t){var n=Na(e);if(arguments.length<2){var r=this.node();return n.local?r.getAttributeNS(n.space,n.local):r.getAttribute(n)}return this.each((null==t?n.local?io:so:"function"==typeof t?n.local?co:lo:n.local?oo:ao)(n,t))},style:function(e,t,n){return arguments.length>1?this.each((null==t?ho:"function"==typeof t?po:fo)(e,t,null==n?"":n)):vo(this.node(),e)},property:function(e,t){return arguments.length>1?this.each((null==t?go:"function"==typeof t?yo:mo)(e,t)):this.node()[e]},classed:function(e,t){var n=bo(e+"");if(arguments.length<2){for(var r=wo(this.node()),s=-1,i=n.length;++s<i;)if(!r.contains(n[s]))return!1;return!0}return this.each(("function"==typeof t?Co:t?So:$o)(n,t))},text:function(e){return arguments.length?this.each(null==e?To:("function"==typeof e?Ro:Mo)(e)):this.node().textContent},html:function(e){return arguments.length?this.each(null==e?Eo:("function"==typeof e?Io:Po)(e)):this.node().innerHTML},raise:function(){return this.each(Ao)},lower:function(){return this.each(Oo)},append:function(e){var t="function"==typeof e?e:La(e);return this.select((function(){return this.appendChild(t.apply(this,arguments))}))},insert:function(e,t){var n="function"==typeof e?e:La(e),r=null==t?Do:"function"==typeof t?t:Va(t);return this.select((function(){return this.insertBefore(n.apply(this,arguments),r.apply(this,arguments)||null)}))},remove:function(){return this.each(No)},clone:function(e){return this.select(e?Fo:jo)},datum:function(e){return arguments.length?this.property("__data__",e):this.node().__data__},on:function(e,t,n){var r,s,i=function(e){return e.trim().split(/^|\s+/).map((function(e){var t="",n=e.indexOf(".");return n>=0&&(t=e.slice(n+1),e=e.slice(0,n)),{type:e,name:t}}))}(e+""),a=i.length;if(!(arguments.length<2)){for(o=t?Ho:Lo,r=0;r<a;++r)this.each(o(i[r],t,n));return this}var o=this.node().__on;if(o)for(var l,c=0,u=o.length;c<u;++c)for(r=0,l=o[c];r<a;++r)if((s=i[r]).type===l.type&&s.name===l.name)return l.value},dispatch:function(e,t){return this.each(("function"==typeof t?Uo:Wo)(e,t))},[Symbol.iterator]:function*(){for(var e=this._groups,t=0,n=e.length;t<n;++t)for(var r,s=e[t],i=0,a=s.length;i<a;++i)(r=s[i])&&(yield r)}};const Yo={capture:!0,passive:!1};function Xo(e){e.preventDefault(),e.stopImmediatePropagation()}function Zo(e,t,n){e.prototype=t.prototype=n,n.constructor=e}function Jo(e,t){var n=Object.create(e.prototype);for(var r in t)n[r]=t[r];return n}function Qo(){}var el=.7,tl=1/el,nl="\\s*([+-]?\\d+)\\s*",rl="\\s*([+-]?(?:\\d*\\.)?\\d+(?:[eE][+-]?\\d+)?)\\s*",sl="\\s*([+-]?(?:\\d*\\.)?\\d+(?:[eE][+-]?\\d+)?)%\\s*",il=/^#([0-9a-f]{3,8})$/,al=new RegExp(`^rgb\\(${nl},${nl},${nl}\\)$`),ol=new RegExp(`^rgb\\(${sl},${sl},${sl}\\)$`),ll=new RegExp(`^rgba\\(${nl},${nl},${nl},${rl}\\)$`),cl=new RegExp(`^rgba\\(${sl},${sl},${sl},${rl}\\)$`),ul=new RegExp(`^hsl\\(${rl},${sl},${sl}\\)$`),dl=new RegExp(`^hsla\\(${rl},${sl},${sl},${rl}\\)$`),hl={aliceblue:15792383,antiquewhite:16444375,aqua:65535,aquamarine:8388564,azure:15794175,beige:16119260,bisque:16770244,black:0,blanchedalmond:16772045,blue:255,blueviolet:9055202,brown:10824234,burlywood:14596231,cadetblue:6266528,chartreuse:8388352,chocolate:13789470,coral:16744272,cornflowerblue:6591981,cornsilk:16775388,crimson:14423100,cyan:65535,darkblue:139,darkcyan:35723,darkgoldenrod:12092939,darkgray:11119017,darkgreen:25600,darkgrey:11119017,darkkhaki:12433259,darkmagenta:9109643,darkolivegreen:5597999,darkorange:16747520,darkorchid:10040012,darkred:9109504,darksalmon:15308410,darkseagreen:9419919,darkslateblue:4734347,darkslategray:3100495,darkslategrey:3100495,darkturquoise:52945,darkviolet:9699539,deeppink:16716947,deepskyblue:49151,dimgray:6908265,dimgrey:6908265,dodgerblue:2003199,firebrick:11674146,floralwhite:16775920,forestgreen:2263842,fuchsia:16711935,gainsboro:14474460,ghostwhite:16316671,gold:16766720,goldenrod:14329120,gray:8421504,green:32768,greenyellow:11403055,grey:8421504,honeydew:15794160,hotpink:16738740,indianred:13458524,indigo:4915330,ivory:16777200,khaki:15787660,lavender:15132410,lavenderblush:16773365,lawngreen:8190976,lemonchiffon:16775885,lightblue:11393254,lightcoral:15761536,lightcyan:14745599,lightgoldenrodyellow:16448210,lightgray:13882323,lightgreen:9498256,lightgrey:13882323,lightpink:16758465,lightsalmon:16752762,lightseagreen:2142890,lightskyblue:8900346,lightslategray:7833753,lightslategrey:7833753,lightsteelblue:11584734,lightyellow:16777184,lime:65280,limegreen:3329330,linen:16445670,magenta:16711935,maroon:8388608,mediumaquamarine:6737322,mediumblue:205,mediumorchid:12211667,mediumpurple:9662683,mediumseagreen:3978097,mediumslateblue:8087790,mediumspringgreen:64154,mediumturquoise:4772300,mediumvioletred:13047173,midnightblue:1644912,mintcream:16121850,mistyrose:16770273,moccasin:16770229,navajowhite:16768685,navy:128,oldlace:16643558,olive:8421376,olivedrab:7048739,orange:16753920,orangered:16729344,orchid:14315734,palegoldenrod:15657130,palegreen:10025880,paleturquoise:11529966,palevioletred:14381203,papayawhip:16773077,peachpuff:16767673,peru:13468991,pink:16761035,plum:14524637,powderblue:11591910,purple:8388736,rebeccapurple:6697881,red:16711680,rosybrown:12357519,royalblue:4286945,saddlebrown:9127187,salmon:16416882,sandybrown:16032864,seagreen:3050327,seashell:16774638,sienna:10506797,silver:12632256,skyblue:8900331,slateblue:6970061,slategray:7372944,slategrey:7372944,snow:16775930,springgreen:65407,steelblue:4620980,tan:13808780,teal:32896,thistle:14204888,tomato:16737095,turquoise:4251856,violet:15631086,wheat:16113331,white:16777215,whitesmoke:16119285,yellow:16776960,yellowgreen:10145074};function fl(){return this.rgb().formatHex()}function pl(){return this.rgb().formatRgb()}function vl(e){var t,n;return e=(e+"").trim().toLowerCase(),(t=il.exec(e))?(n=t[1].length,t=parseInt(t[1],16),6===n?gl(t):3===n?new wl(t>>8&15|t>>4&240,t>>4&15|240&t,(15&t)<<4|15&t,1):8===n?ml(t>>24&255,t>>16&255,t>>8&255,(255&t)/255):4===n?ml(t>>12&15|t>>8&240,t>>8&15|t>>4&240,t>>4&15|240&t,((15&t)<<4|15&t)/255):null):(t=al.exec(e))?new wl(t[1],t[2],t[3],1):(t=ol.exec(e))?new wl(255*t[1]/100,255*t[2]/100,255*t[3]/100,1):(t=ll.exec(e))?ml(t[1],t[2],t[3],t[4]):(t=cl.exec(e))?ml(255*t[1]/100,255*t[2]/100,255*t[3]/100,t[4]):(t=ul.exec(e))?Cl(t[1],t[2]/100,t[3]/100,1):(t=dl.exec(e))?Cl(t[1],t[2]/100,t[3]/100,t[4]):hl.hasOwnProperty(e)?gl(hl[e]):"transparent"===e?new wl(NaN,NaN,NaN,0):null}function gl(e){return new wl(e>>16&255,e>>8&255,255&e,1)}function ml(e,t,n,r){return r<=0&&(e=t=n=NaN),new wl(e,t,n,r)}function yl(e){return e instanceof Qo||(e=vl(e)),e?new wl((e=e.rgb()).r,e.g,e.b,e.opacity):new wl}function bl(e,t,n,r){return 1===arguments.length?yl(e):new wl(e,t,n,null==r?1:r)}function wl(e,t,n,r){this.r=+e,this.g=+t,this.b=+n,this.opacity=+r}function xl(){return`#${$l(this.r)}${$l(this.g)}${$l(this.b)}`}function _l(){const e=kl(this.opacity);return`${1===e?"rgb(":"rgba("}${Sl(this.r)}, ${Sl(this.g)}, ${Sl(this.b)}${1===e?")":`, ${e})`}`}function kl(e){return isNaN(e)?1:Math.max(0,Math.min(1,e))}function Sl(e){return Math.max(0,Math.min(255,Math.round(e)||0))}function $l(e){return((e=Sl(e))<16?"0":"")+e.toString(16)}function Cl(e,t,n,r){return r<=0?e=t=n=NaN:n<=0||n>=1?e=t=NaN:t<=0&&(e=NaN),new Ml(e,t,n,r)}function Tl(e){if(e instanceof Ml)return new Ml(e.h,e.s,e.l,e.opacity);if(e instanceof Qo||(e=vl(e)),!e)return new Ml;if(e instanceof Ml)return e;var t=(e=e.rgb()).r/255,n=e.g/255,r=e.b/255,s=Math.min(t,n,r),i=Math.max(t,n,r),a=NaN,o=i-s,l=(i+s)/2;return o?(a=t===i?(n-r)/o+6*(n<r):n===i?(r-t)/o+2:(t-n)/o+4,o/=l<.5?i+s:2-i-s,a*=60):o=l>0&&l<1?0:a,new Ml(a,o,l,e.opacity)}function Ml(e,t,n,r){this.h=+e,this.s=+t,this.l=+n,this.opacity=+r}function Rl(e){return(e=(e||0)%360)<0?e+360:e}function El(e){return Math.max(0,Math.min(1,e||0))}function Pl(e,t,n){return 255*(e<60?t+(n-t)*e/60:e<180?n:e<240?t+(n-t)*(240-e)/60:t)}Zo(Qo,vl,{copy(e){return Object.assign(new this.constructor,this,e)},displayable(){return this.rgb().displayable()},hex:fl,formatHex:fl,formatHex8:function(){return this.rgb().formatHex8()},formatHsl:function(){return Tl(this).formatHsl()},formatRgb:pl,toString:pl}),Zo(wl,bl,Jo(Qo,{brighter(e){return e=null==e?tl:Math.pow(tl,e),new wl(this.r*e,this.g*e,this.b*e,this.opacity)},darker(e){return e=null==e?el:Math.pow(el,e),new wl(this.r*e,this.g*e,this.b*e,this.opacity)},rgb(){return this},clamp(){return new wl(Sl(this.r),Sl(this.g),Sl(this.b),kl(this.opacity))},displayable(){return-.5<=this.r&&this.r<255.5&&-.5<=this.g&&this.g<255.5&&-.5<=this.b&&this.b<255.5&&0<=this.opacity&&this.opacity<=1},hex:xl,formatHex:xl,formatHex8:function(){return`#${$l(this.r)}${$l(this.g)}${$l(this.b)}${$l(255*(isNaN(this.opacity)?1:this.opacity))}`},formatRgb:_l,toString:_l})),Zo(Ml,(function(e,t,n,r){return 1===arguments.length?Tl(e):new Ml(e,t,n,null==r?1:r)}),Jo(Qo,{brighter(e){return e=null==e?tl:Math.pow(tl,e),new Ml(this.h,this.s,this.l*e,this.opacity)},darker(e){return e=null==e?el:Math.pow(el,e),new Ml(this.h,this.s,this.l*e,this.opacity)},rgb(){var e=this.h%360+360*(this.h<0),t=isNaN(e)||isNaN(this.s)?0:this.s,n=this.l,r=n+(n<.5?n:1-n)*t,s=2*n-r;return new wl(Pl(e>=240?e-240:e+120,s,r),Pl(e,s,r),Pl(e<120?e+240:e-120,s,r),this.opacity)},clamp(){return new Ml(Rl(this.h),El(this.s),El(this.l),kl(this.opacity))},displayable(){return(0<=this.s&&this.s<=1||isNaN(this.s))&&0<=this.l&&this.l<=1&&0<=this.opacity&&this.opacity<=1},formatHsl(){const e=kl(this.opacity);return`${1===e?"hsl(":"hsla("}${Rl(this.h)}, ${100*El(this.s)}%, ${100*El(this.l)}%${1===e?")":`, ${e})`}`}}));const Il=Math.PI/180,Al=180/Math.PI,Ol=.96422,Dl=.82521,Nl=4/29,jl=6/29,Fl=3*jl*jl,Ll=jl*jl*jl;function Hl(e){if(e instanceof Vl)return new Vl(e.l,e.a,e.b,e.opacity);if(e instanceof Kl)return Gl(e);e instanceof wl||(e=yl(e));var t,n,r=Bl(e.r),s=Bl(e.g),i=Bl(e.b),a=Wl((.2225045*r+.7168786*s+.0606169*i)/1);return r===s&&s===i?t=n=a:(t=Wl((.4360747*r+.3850649*s+.1430804*i)/Ol),n=Wl((.0139322*r+.0971045*s+.7141733*i)/Dl)),new Vl(116*a-16,500*(t-a),200*(a-n),e.opacity)}function Vl(e,t,n,r){this.l=+e,this.a=+t,this.b=+n,this.opacity=+r}function Wl(e){return e>Ll?Math.pow(e,1/3):e/Fl+Nl}function Ul(e){return e>jl?e*e*e:Fl*(e-Nl)}function zl(e){return 255*(e<=.0031308?12.92*e:1.055*Math.pow(e,1/2.4)-.055)}function Bl(e){return(e/=255)<=.04045?e/12.92:Math.pow((e+.055)/1.055,2.4)}function ql(e,t,n,r){return 1===arguments.length?function(e){if(e instanceof Kl)return new Kl(e.h,e.c,e.l,e.opacity);if(e instanceof Vl||(e=Hl(e)),0===e.a&&0===e.b)return new Kl(NaN,0<e.l&&e.l<100?0:NaN,e.l,e.opacity);var t=Math.atan2(e.b,e.a)*Al;return new Kl(t<0?t+360:t,Math.sqrt(e.a*e.a+e.b*e.b),e.l,e.opacity)}(e):new Kl(e,t,n,null==r?1:r)}function Kl(e,t,n,r){this.h=+e,this.c=+t,this.l=+n,this.opacity=+r}function Gl(e){if(isNaN(e.h))return new Vl(e.l,0,0,e.opacity);var t=e.h*Il;return new Vl(e.l,Math.cos(t)*e.c,Math.sin(t)*e.c,e.opacity)}Zo(Vl,(function(e,t,n,r){return 1===arguments.length?Hl(e):new Vl(e,t,n,null==r?1:r)}),Jo(Qo,{brighter(e){return new Vl(this.l+18*(null==e?1:e),this.a,this.b,this.opacity)},darker(e){return new Vl(this.l-18*(null==e?1:e),this.a,this.b,this.opacity)},rgb(){var e=(this.l+16)/116,t=isNaN(this.a)?e:e+this.a/500,n=isNaN(this.b)?e:e-this.b/200;return new wl(zl(3.1338561*(t=Ol*Ul(t))-1.6168667*(e=1*Ul(e))-.4906146*(n=Dl*Ul(n))),zl(-.9787684*t+1.9161415*e+.033454*n),zl(.0719453*t-.2289914*e+1.4052427*n),this.opacity)}})),Zo(Kl,ql,Jo(Qo,{brighter(e){return new Kl(this.h,this.c,this.l+18*(null==e?1:e),this.opacity)},darker(e){return new Kl(this.h,this.c,this.l-18*(null==e?1:e),this.opacity)},rgb(){return Gl(this).rgb()}}));const Yl=e=>()=>e;function Xl(e,t){return function(n){return e+n*t}}function Zl(e){return 1==(e=+e)?Jl:function(t,n){return n-t?function(e,t,n){return e=Math.pow(e,n),t=Math.pow(t,n)-e,n=1/n,function(r){return Math.pow(e+r*t,n)}}(t,n,e):Yl(isNaN(t)?n:t)}}function Jl(e,t){var n=t-e;return n?Xl(e,n):Yl(isNaN(e)?t:e)}const Ql=function e(t){var n=Zl(t);function r(e,t){var r=n((e=bl(e)).r,(t=bl(t)).r),s=n(e.g,t.g),i=n(e.b,t.b),a=Jl(e.opacity,t.opacity);return function(t){return e.r=r(t),e.g=s(t),e.b=i(t),e.opacity=a(t),e+""}}return r.gamma=e,r}(1);function ec(e,t){t||(t=[]);var n,r=e?Math.min(t.length,e.length):0,s=t.slice();return function(i){for(n=0;n<r;++n)s[n]=e[n]*(1-i)+t[n]*i;return s}}function tc(e,t){var n,r=t?t.length:0,s=e?Math.min(r,e.length):0,i=new Array(s),a=new Array(r);for(n=0;n<s;++n)i[n]=lc(e[n],t[n]);for(;n<r;++n)a[n]=t[n];return function(e){for(n=0;n<s;++n)a[n]=i[n](e);return a}}function nc(e,t){var n=new Date;return e=+e,t=+t,function(r){return n.setTime(e*(1-r)+t*r),n}}function rc(e,t){return e=+e,t=+t,function(n){return e*(1-n)+t*n}}function sc(e,t){var n,r={},s={};for(n in null!==e&&"object"==typeof e||(e={}),null!==t&&"object"==typeof t||(t={}),t)n in e?r[n]=lc(e[n],t[n]):s[n]=t[n];return function(e){for(n in r)s[n]=r[n](e);return s}}var ic=/[-+]?(?:\d+\.?\d*|\.?\d+)(?:[eE][-+]?\d+)?/g,ac=new RegExp(ic.source,"g");function oc(e,t){var n,r,s,i=ic.lastIndex=ac.lastIndex=0,a=-1,o=[],l=[];for(e+="",t+="";(n=ic.exec(e))&&(r=ac.exec(t));)(s=r.index)>i&&(s=t.slice(i,s),o[a]?o[a]+=s:o[++a]=s),(n=n[0])===(r=r[0])?o[a]?o[a]+=r:o[++a]=r:(o[++a]=null,l.push({i:a,x:rc(n,r)})),i=ac.lastIndex;return i<t.length&&(s=t.slice(i),o[a]?o[a]+=s:o[++a]=s),o.length<2?l[0]?function(e){return function(t){return e(t)+""}}(l[0].x):function(e){return function(){return e}}(t):(t=l.length,function(e){for(var n,r=0;r<t;++r)o[(n=l[r]).i]=n.x(e);return o.join("")})}function lc(e,t){var n,r=typeof t;return null==t||"boolean"===r?Yl(t):("number"===r?rc:"string"===r?(n=vl(t))?(t=n,Ql):oc:t instanceof vl?Ql:t instanceof Date?nc:function(e){return ArrayBuffer.isView(e)&&!(e instanceof DataView)}(t)?ec:Array.isArray(t)?tc:"function"!=typeof t.valueOf&&"function"!=typeof t.toString||isNaN(t)?sc:rc)(e,t)}function cc(e,t){return e=+e,t=+t,function(n){return Math.round(e*(1-n)+t*n)}}var uc,dc=180/Math.PI,hc={translateX:0,translateY:0,rotate:0,skewX:0,scaleX:1,scaleY:1};function fc(e,t,n,r,s,i){var a,o,l;return(a=Math.sqrt(e*e+t*t))&&(e/=a,t/=a),(l=e*n+t*r)&&(n-=e*l,r-=t*l),(o=Math.sqrt(n*n+r*r))&&(n/=o,r/=o,l/=o),e*r<t*n&&(e=-e,t=-t,l=-l,a=-a),{translateX:s,translateY:i,rotate:Math.atan2(t,e)*dc,skewX:Math.atan(l)*dc,scaleX:a,scaleY:o}}function pc(e,t,n,r){function s(e){return e.length?e.pop()+" ":""}return function(i,a){var o=[],l=[];return i=e(i),a=e(a),function(e,r,s,i,a,o){if(e!==s||r!==i){var l=a.push("translate(",null,t,null,n);o.push({i:l-4,x:rc(e,s)},{i:l-2,x:rc(r,i)})}else(s||i)&&a.push("translate("+s+t+i+n)}(i.translateX,i.translateY,a.translateX,a.translateY,o,l),function(e,t,n,i){e!==t?(e-t>180?t+=360:t-e>180&&(e+=360),i.push({i:n.push(s(n)+"rotate(",null,r)-2,x:rc(e,t)})):t&&n.push(s(n)+"rotate("+t+r)}(i.rotate,a.rotate,o,l),function(e,t,n,i){e!==t?i.push({i:n.push(s(n)+"skewX(",null,r)-2,x:rc(e,t)}):t&&n.push(s(n)+"skewX("+t+r)}(i.skewX,a.skewX,o,l),function(e,t,n,r,i,a){if(e!==n||t!==r){var o=i.push(s(i)+"scale(",null,",",null,")");a.push({i:o-4,x:rc(e,n)},{i:o-2,x:rc(t,r)})}else 1===n&&1===r||i.push(s(i)+"scale("+n+","+r+")")}(i.scaleX,i.scaleY,a.scaleX,a.scaleY,o,l),i=a=null,function(e){for(var t,n=-1,r=l.length;++n<r;)o[(t=l[n]).i]=t.x(e);return o.join("")}}}var vc=pc((function(e){const t=new("function"==typeof DOMMatrix?DOMMatrix:WebKitCSSMatrix)(e+"");return t.isIdentity?hc:fc(t.a,t.b,t.c,t.d,t.e,t.f)}),"px, ","px)","deg)"),gc=pc((function(e){return null==e?hc:(uc||(uc=document.createElementNS("http://www.w3.org/2000/svg","g")),uc.setAttribute("transform",e),(e=uc.transform.baseVal.consolidate())?fc((e=e.matrix).a,e.b,e.c,e.d,e.e,e.f):hc)}),", ",")",")");function mc(e){return((e=Math.exp(e))+1/e)/2}const yc=function e(t,n,r){function s(e,s){var i,a,o=e[0],l=e[1],c=e[2],u=s[0],d=s[1],h=s[2],f=u-o,p=d-l,v=f*f+p*p;if(v<1e-12)a=Math.log(h/c)/t,i=function(e){return[o+e*f,l+e*p,c*Math.exp(t*e*a)]};else{var g=Math.sqrt(v),m=(h*h-c*c+r*v)/(2*c*n*g),y=(h*h-c*c-r*v)/(2*h*n*g),b=Math.log(Math.sqrt(m*m+1)-m),w=Math.log(Math.sqrt(y*y+1)-y);a=(w-b)/t,i=function(e){var r=e*a,s=mc(b),i=c/(n*g)*(s*function(e){return((e=Math.exp(2*e))-1)/(e+1)}(t*r+b)-function(e){return((e=Math.exp(e))-1/e)/2}(b));return[o+i*f,l+i*p,c*s/mc(t*r+b)]}}return i.duration=1e3*a*t/Math.SQRT2,i}return s.rho=function(t){var n=Math.max(.001,+t),r=n*n;return e(n,r,r*r)},s}(Math.SQRT2,2,4);const bc=function(e){return function(t,n){var r=e((t=ql(t)).h,(n=ql(n)).h),s=Jl(t.c,n.c),i=Jl(t.l,n.l),a=Jl(t.opacity,n.opacity);return function(e){return t.h=r(e),t.c=s(e),t.l=i(e),t.opacity=a(e),t+""}}}((function(e,t){var n=t-e;return n?Xl(e,n>180||n<-180?n-360*Math.round(n/360):n):Yl(isNaN(e)?t:e)}));var wc,xc,_c=0,kc=0,Sc=0,$c=0,Cc=0,Tc=0,Mc="object"==typeof performance&&performance.now?performance:Date,Rc="object"==typeof window&&window.requestAnimationFrame?window.requestAnimationFrame.bind(window):function(e){setTimeout(e,17)};function Ec(){return Cc||(Rc(Pc),Cc=Mc.now()+Tc)}function Pc(){Cc=0}function Ic(){this._call=this._time=this._next=null}function Ac(e,t,n){var r=new Ic;return r.restart(e,t,n),r}function Oc(){Cc=($c=Mc.now())+Tc,_c=kc=0;try{!function(){Ec(),++_c;for(var e,t=wc;t;)(e=Cc-t._time)>=0&&t._call.call(void 0,e),t=t._next;--_c}()}finally{_c=0,function(){var e,t,n=wc,r=1/0;for(;n;)n._call?(r>n._time&&(r=n._time),e=n,n=n._next):(t=n._next,n._next=null,n=e?e._next=t:wc=t);xc=e,Nc(r)}(),Cc=0}}function Dc(){var e=Mc.now(),t=e-$c;t>1e3&&(Tc-=t,$c=e)}function Nc(e){_c||(kc&&(kc=clearTimeout(kc)),e-Cc>24?(e<1/0&&(kc=setTimeout(Oc,e-Mc.now()-Tc)),Sc&&(Sc=clearInterval(Sc))):(Sc||($c=Mc.now(),Sc=setInterval(Dc,1e3)),_c=1,Rc(Oc)))}function jc(e,t,n){var r=new Ic;return t=null==t?0:+t,r.restart((n=>{r.stop(),e(n+t)}),t,n),r}Ic.prototype=Ac.prototype={constructor:Ic,restart:function(e,t,n){if("function"!=typeof e)throw new TypeError("callback is not a function");n=(null==n?Ec():+n)+(null==t?0:+t),this._next||xc===this||(xc?xc._next=this:wc=this,xc=this),this._call=e,this._time=n,Nc()},stop:function(){this._call&&(this._call=null,this._time=1/0,Nc())}};var Fc=Ea("start","end","cancel","interrupt"),Lc=[];function Hc(e,t,n,r,s,i){var a=e.__transition;if(a){if(n in a)return}else e.__transition={};!function(e,t,n){var r,s=e.__transition;function i(e){n.state=1,n.timer.restart(a,n.delay,n.time),n.delay<=e&&a(e-n.delay)}function a(i){var c,u,d,h;if(1!==n.state)return l();for(c in s)if((h=s[c]).name===n.name){if(3===h.state)return jc(a);4===h.state?(h.state=6,h.timer.stop(),h.on.call("interrupt",e,e.__data__,h.index,h.group),delete s[c]):+c<t&&(h.state=6,h.timer.stop(),h.on.call("cancel",e,e.__data__,h.index,h.group),delete s[c])}if(jc((function(){3===n.state&&(n.state=4,n.timer.restart(o,n.delay,n.time),o(i))})),n.state=2,n.on.call("start",e,e.__data__,n.index,n.group),2===n.state){for(n.state=3,r=new Array(d=n.tween.length),c=0,u=-1;c<d;++c)(h=n.tween[c].value.call(e,e.__data__,n.index,n.group))&&(r[++u]=h);r.length=u+1}}function o(t){for(var s=t<n.duration?n.ease.call(null,t/n.duration):(n.timer.restart(l),n.state=5,1),i=-1,a=r.length;++i<a;)r[i].call(e,s);5===n.state&&(n.on.call("end",e,e.__data__,n.index,n.group),l())}function l(){for(var r in n.state=6,n.timer.stop(),delete s[t],s)return;delete e.__transition}s[t]=n,n.timer=Ac(i,0,n.time)}(e,n,{name:t,index:r,group:s,on:Fc,tween:Lc,time:i.time,delay:i.delay,duration:i.duration,ease:i.ease,timer:null,state:0})}function Vc(e,t){var n=Uc(e,t);if(n.state>0)throw new Error("too late; already scheduled");return n}function Wc(e,t){var n=Uc(e,t);if(n.state>3)throw new Error("too late; already running");return n}function Uc(e,t){var n=e.__transition;if(!n||!(n=n[t]))throw new Error("transition not found");return n}function zc(e,t){var n,r,s,i=e.__transition,a=!0;if(i){for(s in t=null==t?null:t+"",i)(n=i[s]).name===t?(r=n.state>2&&n.state<5,n.state=6,n.timer.stop(),n.on.call(r?"interrupt":"cancel",e,e.__data__,n.index,n.group),delete i[s]):a=!1;a&&delete e.__transition}}function Bc(e,t){var n,r;return function(){var s=Wc(this,e),i=s.tween;if(i!==n)for(var a=0,o=(r=n=i).length;a<o;++a)if(r[a].name===t){(r=r.slice()).splice(a,1);break}s.tween=r}}function qc(e,t,n){var r,s;if("function"!=typeof n)throw new Error;return function(){var i=Wc(this,e),a=i.tween;if(a!==r){s=(r=a).slice();for(var o={name:t,value:n},l=0,c=s.length;l<c;++l)if(s[l].name===t){s[l]=o;break}l===c&&s.push(o)}i.tween=s}}function Kc(e,t,n){var r=e._id;return e.each((function(){var e=Wc(this,r);(e.value||(e.value={}))[t]=n.apply(this,arguments)})),function(e){return Uc(e,r).value[t]}}function Gc(e,t){var n;return("number"==typeof t?rc:t instanceof vl?Ql:(n=vl(t))?(t=n,Ql):oc)(e,t)}function Yc(e){return function(){this.removeAttribute(e)}}function Xc(e){return function(){this.removeAttributeNS(e.space,e.local)}}function Zc(e,t,n){var r,s,i=n+"";return function(){var a=this.getAttribute(e);return a===i?null:a===r?s:s=t(r=a,n)}}function Jc(e,t,n){var r,s,i=n+"";return function(){var a=this.getAttributeNS(e.space,e.local);return a===i?null:a===r?s:s=t(r=a,n)}}function Qc(e,t,n){var r,s,i;return function(){var a,o,l=n(this);if(null!=l)return(a=this.getAttribute(e))===(o=l+"")?null:a===r&&o===s?i:(s=o,i=t(r=a,l));this.removeAttribute(e)}}function eu(e,t,n){var r,s,i;return function(){var a,o,l=n(this);if(null!=l)return(a=this.getAttributeNS(e.space,e.local))===(o=l+"")?null:a===r&&o===s?i:(s=o,i=t(r=a,l));this.removeAttributeNS(e.space,e.local)}}function tu(e,t){var n,r;function s(){var s=t.apply(this,arguments);return s!==r&&(n=(r=s)&&function(e,t){return function(n){this.setAttributeNS(e.space,e.local,t.call(this,n))}}(e,s)),n}return s._value=t,s}function nu(e,t){var n,r;function s(){var s=t.apply(this,arguments);return s!==r&&(n=(r=s)&&function(e,t){return function(n){this.setAttribute(e,t.call(this,n))}}(e,s)),n}return s._value=t,s}function ru(e,t){return function(){Vc(this,e).delay=+t.apply(this,arguments)}}function su(e,t){return t=+t,function(){Vc(this,e).delay=t}}function iu(e,t){return function(){Wc(this,e).duration=+t.apply(this,arguments)}}function au(e,t){return t=+t,function(){Wc(this,e).duration=t}}var ou=qo.prototype.constructor;function lu(e){return function(){this.style.removeProperty(e)}}var cu=0;function uu(e,t,n,r){this._groups=e,this._parents=t,this._name=n,this._id=r}function du(){return++cu}var hu=qo.prototype;uu.prototype={constructor:uu,select:function(e){var t=this._name,n=this._id;"function"!=typeof e&&(e=Va(e));for(var r=this._groups,s=r.length,i=new Array(s),a=0;a<s;++a)for(var o,l,c=r[a],u=c.length,d=i[a]=new Array(u),h=0;h<u;++h)(o=c[h])&&(l=e.call(o,o.__data__,h,c))&&("__data__"in o&&(l.__data__=o.__data__),d[h]=l,Hc(d[h],t,n,h,d,Uc(o,n)));return new uu(i,this._parents,t,n)},selectAll:function(e){var t=this._name,n=this._id;"function"!=typeof e&&(e=Ua(e));for(var r=this._groups,s=r.length,i=[],a=[],o=0;o<s;++o)for(var l,c=r[o],u=c.length,d=0;d<u;++d)if(l=c[d]){for(var h,f=e.call(l,l.__data__,d,c),p=Uc(l,n),v=0,g=f.length;v<g;++v)(h=f[v])&&Hc(h,t,n,v,f,p);i.push(f),a.push(l)}return new uu(i,a,t,n)},selectChild:hu.selectChild,selectChildren:hu.selectChildren,filter:function(e){"function"!=typeof e&&(e=Ba(e));for(var t=this._groups,n=t.length,r=new Array(n),s=0;s<n;++s)for(var i,a=t[s],o=a.length,l=r[s]=[],c=0;c<o;++c)(i=a[c])&&e.call(i,i.__data__,c,a)&&l.push(i);return new uu(r,this._parents,this._name,this._id)},merge:function(e){if(e._id!==this._id)throw new Error;for(var t=this._groups,n=e._groups,r=t.length,s=n.length,i=Math.min(r,s),a=new Array(r),o=0;o<i;++o)for(var l,c=t[o],u=n[o],d=c.length,h=a[o]=new Array(d),f=0;f<d;++f)(l=c[f]||u[f])&&(h[f]=l);for(;o<r;++o)a[o]=t[o];return new uu(a,this._parents,this._name,this._id)},selection:function(){return new ou(this._groups,this._parents)},transition:function(){for(var e=this._name,t=this._id,n=du(),r=this._groups,s=r.length,i=0;i<s;++i)for(var a,o=r[i],l=o.length,c=0;c<l;++c)if(a=o[c]){var u=Uc(a,t);Hc(a,e,n,c,o,{time:u.time+u.delay+u.duration,delay:0,duration:u.duration,ease:u.ease})}return new uu(r,this._parents,e,n)},call:hu.call,nodes:hu.nodes,node:hu.node,size:hu.size,empty:hu.empty,each:hu.each,on:function(e,t){var n=this._id;return arguments.length<2?Uc(this.node(),n).on.on(e):this.each(function(e,t,n){var r,s,i=function(e){return(e+"").trim().split(/^|\s+/).every((function(e){var t=e.indexOf(".");return t>=0&&(e=e.slice(0,t)),!e||"start"===e}))}(t)?Vc:Wc;return function(){var a=i(this,e),o=a.on;o!==r&&(s=(r=o).copy()).on(t,n),a.on=s}}(n,e,t))},attr:function(e,t){var n=Na(e),r="transform"===n?gc:Gc;return this.attrTween(e,"function"==typeof t?(n.local?eu:Qc)(n,r,Kc(this,"attr."+e,t)):null==t?(n.local?Xc:Yc)(n):(n.local?Jc:Zc)(n,r,t))},attrTween:function(e,t){var n="attr."+e;if(arguments.length<2)return(n=this.tween(n))&&n._value;if(null==t)return this.tween(n,null);if("function"!=typeof t)throw new Error;var r=Na(e);return this.tween(n,(r.local?tu:nu)(r,t))},style:function(e,t,n){var r="transform"==(e+="")?vc:Gc;return null==t?this.styleTween(e,function(e,t){var n,r,s;return function(){var i=vo(this,e),a=(this.style.removeProperty(e),vo(this,e));return i===a?null:i===n&&a===r?s:s=t(n=i,r=a)}}(e,r)).on("end.style."+e,lu(e)):"function"==typeof t?this.styleTween(e,function(e,t,n){var r,s,i;return function(){var a=vo(this,e),o=n(this),l=o+"";return null==o&&(this.style.removeProperty(e),l=o=vo(this,e)),a===l?null:a===r&&l===s?i:(s=l,i=t(r=a,o))}}(e,r,Kc(this,"style."+e,t))).each(function(e,t){var n,r,s,i,a="style."+t,o="end."+a;return function(){var l=Wc(this,e),c=l.on,u=null==l.value[a]?i||(i=lu(t)):void 0;c===n&&s===u||(r=(n=c).copy()).on(o,s=u),l.on=r}}(this._id,e)):this.styleTween(e,function(e,t,n){var r,s,i=n+"";return function(){var a=vo(this,e);return a===i?null:a===r?s:s=t(r=a,n)}}(e,r,t),n).on("end.style."+e,null)},styleTween:function(e,t,n){var r="style."+(e+="");if(arguments.length<2)return(r=this.tween(r))&&r._value;if(null==t)return this.tween(r,null);if("function"!=typeof t)throw new Error;return this.tween(r,function(e,t,n){var r,s;function i(){var i=t.apply(this,arguments);return i!==s&&(r=(s=i)&&function(e,t,n){return function(r){this.style.setProperty(e,t.call(this,r),n)}}(e,i,n)),r}return i._value=t,i}(e,t,null==n?"":n))},text:function(e){return this.tween("text","function"==typeof e?function(e){return function(){var t=e(this);this.textContent=null==t?"":t}}(Kc(this,"text",e)):function(e){return function(){this.textContent=e}}(null==e?"":e+""))},textTween:function(e){var t="text";if(arguments.length<1)return(t=this.tween(t))&&t._value;if(null==e)return this.tween(t,null);if("function"!=typeof e)throw new Error;return this.tween(t,function(e){var t,n;function r(){var r=e.apply(this,arguments);return r!==n&&(t=(n=r)&&function(e){return function(t){this.textContent=e.call(this,t)}}(r)),t}return r._value=e,r}(e))},remove:function(){return this.on("end.remove",function(e){return function(){var t=this.parentNode;for(var n in this.__transition)if(+n!==e)return;t&&t.removeChild(this)}}(this._id))},tween:function(e,t){var n=this._id;if(e+="",arguments.length<2){for(var r,s=Uc(this.node(),n).tween,i=0,a=s.length;i<a;++i)if((r=s[i]).name===e)return r.value;return null}return this.each((null==t?Bc:qc)(n,e,t))},delay:function(e){var t=this._id;return arguments.length?this.each(("function"==typeof e?ru:su)(t,e)):Uc(this.node(),t).delay},duration:function(e){var t=this._id;return arguments.length?this.each(("function"==typeof e?iu:au)(t,e)):Uc(this.node(),t).duration},ease:function(e){var t=this._id;return arguments.length?this.each(function(e,t){if("function"!=typeof t)throw new Error;return function(){Wc(this,e).ease=t}}(t,e)):Uc(this.node(),t).ease},easeVarying:function(e){if("function"!=typeof e)throw new Error;return this.each(function(e,t){return function(){var n=t.apply(this,arguments);if("function"!=typeof n)throw new Error;Wc(this,e).ease=n}}(this._id,e))},end:function(){var e,t,n=this,r=n._id,s=n.size();return new Promise((function(i,a){var o={value:a},l={value:function(){0==--s&&i()}};n.each((function(){var n=Wc(this,r),s=n.on;s!==e&&((t=(e=s).copy())._.cancel.push(o),t._.interrupt.push(o),t._.end.push(l)),n.on=t})),0===s&&i()}))},[Symbol.iterator]:hu[Symbol.iterator]};var fu={time:null,delay:0,duration:250,ease:function(e){return((e*=2)<=1?e*e*e:(e-=2)*e*e+2)/2}};function pu(e,t){for(var n;!(n=e.__transition)||!(n=n[t]);)if(!(e=e.parentNode))throw new Error(`transition ${t} not found`);return n}qo.prototype.interrupt=function(e){return this.each((function(){zc(this,e)}))},qo.prototype.transition=function(e){var t,n;e instanceof uu?(t=e._id,e=e._name):(t=du(),(n=fu).time=Ec(),e=null==e?null:e+"");for(var r=this._groups,s=r.length,i=0;i<s;++i)for(var a,o=r[i],l=o.length,c=0;c<l;++c)(a=o[c])&&Hc(a,e,t,c,o,n||pu(a,t));return new uu(r,this._parents,e,t)};const vu=Math.PI,gu=2*vu,mu=1e-6,yu=gu-mu;function bu(e){this._+=e[0];for(let t=1,n=e.length;t<n;++t)this._+=arguments[t]+e[t]}class wu{constructor(e){this._x0=this._y0=this._x1=this._y1=null,this._="",this._append=null==e?bu:function(e){let t=Math.floor(e);if(!(t>=0))throw new Error(`invalid digits: ${e}`);if(t>15)return bu;const n=10**t;return function(e){this._+=e[0];for(let t=1,r=e.length;t<r;++t)this._+=Math.round(arguments[t]*n)/n+e[t]}}(e)}moveTo(e,t){this._append`M${this._x0=this._x1=+e},${this._y0=this._y1=+t}`}closePath(){null!==this._x1&&(this._x1=this._x0,this._y1=this._y0,this._append`Z`)}lineTo(e,t){this._append`L${this._x1=+e},${this._y1=+t}`}quadraticCurveTo(e,t,n,r){this._append`Q${+e},${+t},${this._x1=+n},${this._y1=+r}`}bezierCurveTo(e,t,n,r,s,i){this._append`C${+e},${+t},${+n},${+r},${this._x1=+s},${this._y1=+i}`}arcTo(e,t,n,r,s){if(e=+e,t=+t,n=+n,r=+r,(s=+s)<0)throw new Error(`negative radius: ${s}`);let i=this._x1,a=this._y1,o=n-e,l=r-t,c=i-e,u=a-t,d=c*c+u*u;if(null===this._x1)this._append`M${this._x1=e},${this._y1=t}`;else if(d>mu)if(Math.abs(u*o-l*c)>mu&&s){let h=n-i,f=r-a,p=o*o+l*l,v=h*h+f*f,g=Math.sqrt(p),m=Math.sqrt(d),y=s*Math.tan((vu-Math.acos((p+d-v)/(2*g*m)))/2),b=y/m,w=y/g;Math.abs(b-1)>mu&&this._append`L${e+b*c},${t+b*u}`,this._append`A${s},${s},0,0,${+(u*h>c*f)},${this._x1=e+w*o},${this._y1=t+w*l}`}else this._append`L${this._x1=e},${this._y1=t}`;else;}arc(e,t,n,r,s,i){if(e=+e,t=+t,i=!!i,(n=+n)<0)throw new Error(`negative radius: ${n}`);let a=n*Math.cos(r),o=n*Math.sin(r),l=e+a,c=t+o,u=1^i,d=i?r-s:s-r;null===this._x1?this._append`M${l},${c}`:(Math.abs(this._x1-l)>mu||Math.abs(this._y1-c)>mu)&&this._append`L${l},${c}`,n&&(d<0&&(d=d%gu+gu),d>yu?this._append`A${n},${n},0,1,${u},${e-a},${t-o}A${n},${n},0,1,${u},${this._x1=l},${this._y1=c}`:d>mu&&this._append`A${n},${n},0,${+(d>=vu)},${u},${this._x1=e+n*Math.cos(s)},${this._y1=t+n*Math.sin(s)}`)}rect(e,t,n,r){this._append`M${this._x0=this._x1=+e},${this._y0=this._y1=+t}h${n=+n}v${+r}h${-n}Z`}toString(){return this._}}function xu(e){for(var t in e){var n,r,s=e[t].trim();if(s)if("true"===s)s=!0;else if("false"===s)s=!1;else if("NaN"===s)s=NaN;else if(isNaN(n=+s)){if(!(r=s.match(/^([-+]\d{2})?\d{4}(-\d{2}(-\d{2})?)?(T\d{2}:\d{2}(:\d{2}(\.\d{3})?)?(Z|[-+]\d{2}:\d{2})?)?$/)))continue;_u&&r[4]&&!r[7]&&(s=s.replace(/-/g,"/").replace(/T/," ")),s=new Date(s)}else s=n;else s=null;e[t]=s}return e}const _u=new Date("2019-01-01T00:00").getHours()||new Date("2019-07-01T00:00").getHours();function ku(e){if(!e.ok)throw new Error(e.status+" "+e.statusText);if(204!==e.status&&205!==e.status)return e.json()}function Su(e,t){return fetch(e,t).then(ku)}function $u(e,t,n,r){if(isNaN(t)||isNaN(n))return e;var s,i,a,o,l,c,u,d,h,f=e._root,p={data:r},v=e._x0,g=e._y0,m=e._x1,y=e._y1;if(!f)return e._root=p,e;for(;f.length;)if((c=t>=(i=(v+m)/2))?v=i:m=i,(u=n>=(a=(g+y)/2))?g=a:y=a,s=f,!(f=f[d=u<<1|c]))return s[d]=p,e;if(o=+e._x.call(null,f.data),l=+e._y.call(null,f.data),t===o&&n===l)return p.next=f,s?s[d]=p:e._root=p,e;do{s=s?s[d]=new Array(4):e._root=new Array(4),(c=t>=(i=(v+m)/2))?v=i:m=i,(u=n>=(a=(g+y)/2))?g=a:y=a}while((d=u<<1|c)==(h=(l>=a)<<1|o>=i));return s[h]=f,s[d]=p,e}function Cu(e,t,n,r,s){this.node=e,this.x0=t,this.y0=n,this.x1=r,this.y1=s}function Tu(e){return e[0]}function Mu(e){return e[1]}function Ru(e,t,n){var r=new Eu(null==t?Tu:t,null==n?Mu:n,NaN,NaN,NaN,NaN);return null==e?r:r.addAll(e)}function Eu(e,t,n,r,s,i){this._x=e,this._y=t,this._x0=n,this._y0=r,this._x1=s,this._y1=i,this._root=void 0}function Pu(e){for(var t={data:e.data},n=t;e=e.next;)n=n.next={data:e.data};return t}var Iu=Ru.prototype=Eu.prototype;function Au(e){return function(){return e}}function Ou(e){return 1e-6*(e()-.5)}function Du(e){return e.x+e.vx}function Nu(e){return e.y+e.vy}Iu.copy=function(){var e,t,n=new Eu(this._x,this._y,this._x0,this._y0,this._x1,this._y1),r=this._root;if(!r)return n;if(!r.length)return n._root=Pu(r),n;for(e=[{source:r,target:n._root=new Array(4)}];r=e.pop();)for(var s=0;s<4;++s)(t=r.source[s])&&(t.length?e.push({source:t,target:r.target[s]=new Array(4)}):r.target[s]=Pu(t));return n},Iu.add=function(e){const t=+this._x.call(null,e),n=+this._y.call(null,e);return $u(this.cover(t,n),t,n,e)},Iu.addAll=function(e){var t,n,r,s,i=e.length,a=new Array(i),o=new Array(i),l=1/0,c=1/0,u=-1/0,d=-1/0;for(n=0;n<i;++n)isNaN(r=+this._x.call(null,t=e[n]))||isNaN(s=+this._y.call(null,t))||(a[n]=r,o[n]=s,r<l&&(l=r),r>u&&(u=r),s<c&&(c=s),s>d&&(d=s));if(l>u||c>d)return this;for(this.cover(l,c).cover(u,d),n=0;n<i;++n)$u(this,a[n],o[n],e[n]);return this},Iu.cover=function(e,t){if(isNaN(e=+e)||isNaN(t=+t))return this;var n=this._x0,r=this._y0,s=this._x1,i=this._y1;if(isNaN(n))s=(n=Math.floor(e))+1,i=(r=Math.floor(t))+1;else{for(var a,o,l=s-n||1,c=this._root;n>e||e>=s||r>t||t>=i;)switch(o=(t<r)<<1|e<n,(a=new Array(4))[o]=c,c=a,l*=2,o){case 0:s=n+l,i=r+l;break;case 1:n=s-l,i=r+l;break;case 2:s=n+l,r=i-l;break;case 3:n=s-l,r=i-l}this._root&&this._root.length&&(this._root=c)}return this._x0=n,this._y0=r,this._x1=s,this._y1=i,this},Iu.data=function(){var e=[];return this.visit((function(t){if(!t.length)do{e.push(t.data)}while(t=t.next)})),e},Iu.extent=function(e){return arguments.length?this.cover(+e[0][0],+e[0][1]).cover(+e[1][0],+e[1][1]):isNaN(this._x0)?void 0:[[this._x0,this._y0],[this._x1,this._y1]]},Iu.find=function(e,t,n){var r,s,i,a,o,l,c,u=this._x0,d=this._y0,h=this._x1,f=this._y1,p=[],v=this._root;for(v&&p.push(new Cu(v,u,d,h,f)),null==n?n=1/0:(u=e-n,d=t-n,h=e+n,f=t+n,n*=n);l=p.pop();)if(!(!(v=l.node)||(s=l.x0)>h||(i=l.y0)>f||(a=l.x1)<u||(o=l.y1)<d))if(v.length){var g=(s+a)/2,m=(i+o)/2;p.push(new Cu(v[3],g,m,a,o),new Cu(v[2],s,m,g,o),new Cu(v[1],g,i,a,m),new Cu(v[0],s,i,g,m)),(c=(t>=m)<<1|e>=g)&&(l=p[p.length-1],p[p.length-1]=p[p.length-1-c],p[p.length-1-c]=l)}else{var y=e-+this._x.call(null,v.data),b=t-+this._y.call(null,v.data),w=y*y+b*b;if(w<n){var x=Math.sqrt(n=w);u=e-x,d=t-x,h=e+x,f=t+x,r=v.data}}return r},Iu.remove=function(e){if(isNaN(i=+this._x.call(null,e))||isNaN(a=+this._y.call(null,e)))return this;var t,n,r,s,i,a,o,l,c,u,d,h,f=this._root,p=this._x0,v=this._y0,g=this._x1,m=this._y1;if(!f)return this;if(f.length)for(;;){if((c=i>=(o=(p+g)/2))?p=o:g=o,(u=a>=(l=(v+m)/2))?v=l:m=l,t=f,!(f=f[d=u<<1|c]))return this;if(!f.length)break;(t[d+1&3]||t[d+2&3]||t[d+3&3])&&(n=t,h=d)}for(;f.data!==e;)if(r=f,!(f=f.next))return this;return(s=f.next)&&delete f.next,r?(s?r.next=s:delete r.next,this):t?(s?t[d]=s:delete t[d],(f=t[0]||t[1]||t[2]||t[3])&&f===(t[3]||t[2]||t[1]||t[0])&&!f.length&&(n?n[h]=f:this._root=f),this):(this._root=s,this)},Iu.removeAll=function(e){for(var t=0,n=e.length;t<n;++t)this.remove(e[t]);return this},Iu.root=function(){return this._root},Iu.size=function(){var e=0;return this.visit((function(t){if(!t.length)do{++e}while(t=t.next)})),e},Iu.visit=function(e){var t,n,r,s,i,a,o=[],l=this._root;for(l&&o.push(new Cu(l,this._x0,this._y0,this._x1,this._y1));t=o.pop();)if(!e(l=t.node,r=t.x0,s=t.y0,i=t.x1,a=t.y1)&&l.length){var c=(r+i)/2,u=(s+a)/2;(n=l[3])&&o.push(new Cu(n,c,u,i,a)),(n=l[2])&&o.push(new Cu(n,r,u,c,a)),(n=l[1])&&o.push(new Cu(n,c,s,i,u)),(n=l[0])&&o.push(new Cu(n,r,s,c,u))}return this},Iu.visitAfter=function(e){var t,n=[],r=[];for(this._root&&n.push(new Cu(this._root,this._x0,this._y0,this._x1,this._y1));t=n.pop();){var s=t.node;if(s.length){var i,a=t.x0,o=t.y0,l=t.x1,c=t.y1,u=(a+l)/2,d=(o+c)/2;(i=s[0])&&n.push(new Cu(i,a,o,u,d)),(i=s[1])&&n.push(new Cu(i,u,o,l,d)),(i=s[2])&&n.push(new Cu(i,a,d,u,c)),(i=s[3])&&n.push(new Cu(i,u,d,l,c))}r.push(t)}for(;t=r.pop();)e(t.node,t.x0,t.y0,t.x1,t.y1);return this},Iu.x=function(e){return arguments.length?(this._x=e,this):this._x},Iu.y=function(e){return arguments.length?(this._y=e,this):this._y};const ju=4294967296;var Fu=Math.PI*(3-Math.sqrt(5));function Lu(e){var t,n=1,r=.001,s=1-Math.pow(r,1/300),i=0,a=.6,o=new Map,l=Ac(d),c=Ea("tick","end"),u=function(){let e=1;return()=>(e=(1664525*e+1013904223)%ju)/ju}();function d(){h(),c.call("tick",t),n<r&&(l.stop(),c.call("end",t))}function h(r){var l,c,u=e.length;void 0===r&&(r=1);for(var d=0;d<r;++d)for(n+=(i-n)*s,o.forEach((function(e){e(n)})),l=0;l<u;++l)null==(c=e[l]).fx?c.x+=c.vx*=a:(c.x=c.fx,c.vx=0),null==c.fy?c.y+=c.vy*=a:(c.y=c.fy,c.vy=0);return t}function f(){for(var t,n=0,r=e.length;n<r;++n){if((t=e[n]).index=n,null!=t.fx&&(t.x=t.fx),null!=t.fy&&(t.y=t.fy),isNaN(t.x)||isNaN(t.y)){var s=10*Math.sqrt(.5+n),i=n*Fu;t.x=s*Math.cos(i),t.y=s*Math.sin(i)}(isNaN(t.vx)||isNaN(t.vy))&&(t.vx=t.vy=0)}}function p(t){return t.initialize&&t.initialize(e,u),t}return null==e&&(e=[]),f(),t={tick:h,restart:function(){return l.restart(d),t},stop:function(){return l.stop(),t},nodes:function(n){return arguments.length?(e=n,f(),o.forEach(p),t):e},alpha:function(e){return arguments.length?(n=+e,t):n},alphaMin:function(e){return arguments.length?(r=+e,t):r},alphaDecay:function(e){return arguments.length?(s=+e,t):+s},alphaTarget:function(e){return arguments.length?(i=+e,t):i},velocityDecay:function(e){return arguments.length?(a=1-e,t):1-a},randomSource:function(e){return arguments.length?(u=e,o.forEach(p),t):u},force:function(e,n){return arguments.length>1?(null==n?o.delete(e):o.set(e,p(n)),t):o.get(e)},find:function(t,n,r){var s,i,a,o,l,c=0,u=e.length;for(null==r?r=1/0:r*=r,c=0;c<u;++c)(a=(s=t-(o=e[c]).x)*s+(i=n-o.y)*i)<r&&(l=o,r=a);return l},on:function(e,n){return arguments.length>1?(c.on(e,n),t):c.on(e)}}}function Hu(e,t){if((n=(e=t?e.toExponential(t-1):e.toExponential()).indexOf("e"))<0)return null;var n,r=e.slice(0,n);return[r.length>1?r[0]+r.slice(2):r,+e.slice(n+1)]}function Vu(e){return(e=Hu(Math.abs(e)))?e[1]:NaN}var Wu,Uu=/^(?:(.)?([<>=^]))?([+\-( ])?([$#])?(0)?(\d+)?(,)?(\.\d+)?(~)?([a-z%])?$/i;function zu(e){if(!(t=Uu.exec(e)))throw new Error("invalid format: "+e);var t;return new Bu({fill:t[1],align:t[2],sign:t[3],symbol:t[4],zero:t[5],width:t[6],comma:t[7],precision:t[8]&&t[8].slice(1),trim:t[9],type:t[10]})}function Bu(e){this.fill=void 0===e.fill?" ":e.fill+"",this.align=void 0===e.align?">":e.align+"",this.sign=void 0===e.sign?"-":e.sign+"",this.symbol=void 0===e.symbol?"":e.symbol+"",this.zero=!!e.zero,this.width=void 0===e.width?void 0:+e.width,this.comma=!!e.comma,this.precision=void 0===e.precision?void 0:+e.precision,this.trim=!!e.trim,this.type=void 0===e.type?"":e.type+""}function qu(e,t){var n=Hu(e,t);if(!n)return e+"";var r=n[0],s=n[1];return s<0?"0."+new Array(-s).join("0")+r:r.length>s+1?r.slice(0,s+1)+"."+r.slice(s+1):r+new Array(s-r.length+2).join("0")}zu.prototype=Bu.prototype,Bu.prototype.toString=function(){return this.fill+this.align+this.sign+this.symbol+(this.zero?"0":"")+(void 0===this.width?"":Math.max(1,0|this.width))+(this.comma?",":"")+(void 0===this.precision?"":"."+Math.max(0,0|this.precision))+(this.trim?"~":"")+this.type};const Ku={"%":(e,t)=>(100*e).toFixed(t),b:e=>Math.round(e).toString(2),c:e=>e+"",d:function(e){return Math.abs(e=Math.round(e))>=1e21?e.toLocaleString("en").replace(/,/g,""):e.toString(10)},e:(e,t)=>e.toExponential(t),f:(e,t)=>e.toFixed(t),g:(e,t)=>e.toPrecision(t),o:e=>Math.round(e).toString(8),p:(e,t)=>qu(100*e,t),r:qu,s:function(e,t){var n=Hu(e,t);if(!n)return e+"";var r=n[0],s=n[1],i=s-(Wu=3*Math.max(-8,Math.min(8,Math.floor(s/3))))+1,a=r.length;return i===a?r:i>a?r+new Array(i-a+1).join("0"):i>0?r.slice(0,i)+"."+r.slice(i):"0."+new Array(1-i).join("0")+Hu(e,Math.max(0,t+i-1))[0]},X:e=>Math.round(e).toString(16).toUpperCase(),x:e=>Math.round(e).toString(16)};function Gu(e){return e}var Yu,Xu,Zu,Ju=Array.prototype.map,Qu=["y","z","a","f","p","n","µ","m","","k","M","G","T","P","E","Z","Y"];function ed(e){var t=void 0===e.grouping||void 0===e.thousands?Gu:function(e,t){return function(n,r){for(var s=n.length,i=[],a=0,o=e[0],l=0;s>0&&o>0&&(l+o+1>r&&(o=Math.max(1,r-l)),i.push(n.substring(s-=o,s+o)),!((l+=o+1)>r));)o=e[a=(a+1)%e.length];return i.reverse().join(t)}}(Ju.call(e.grouping,Number),e.thousands+""),n=void 0===e.currency?"":e.currency[0]+"",r=void 0===e.currency?"":e.currency[1]+"",s=void 0===e.decimal?".":e.decimal+"",i=void 0===e.numerals?Gu:function(e){return function(t){return t.replace(/[0-9]/g,(function(t){return e[+t]}))}}(Ju.call(e.numerals,String)),a=void 0===e.percent?"%":e.percent+"",o=void 0===e.minus?"−":e.minus+"",l=void 0===e.nan?"NaN":e.nan+"";function c(e){var c=(e=zu(e)).fill,u=e.align,d=e.sign,h=e.symbol,f=e.zero,p=e.width,v=e.comma,g=e.precision,m=e.trim,y=e.type;"n"===y?(v=!0,y="g"):Ku[y]||(void 0===g&&(g=12),m=!0,y="g"),(f||"0"===c&&"="===u)&&(f=!0,c="0",u="=");var b="$"===h?n:"#"===h&&/[boxX]/.test(y)?"0"+y.toLowerCase():"",w="$"===h?r:/[%p]/.test(y)?a:"",x=Ku[y],_=/[defgprs%]/.test(y);function k(e){var n,r,a,h=b,k=w;if("c"===y)k=x(e)+k,e="";else{var S=(e=+e)<0||1/e<0;if(e=isNaN(e)?l:x(Math.abs(e),g),m&&(e=function(e){e:for(var t,n=e.length,r=1,s=-1;r<n;++r)switch(e[r]){case".":s=t=r;break;case"0":0===s&&(s=r),t=r;break;default:if(!+e[r])break e;s>0&&(s=0)}return s>0?e.slice(0,s)+e.slice(t+1):e}(e)),S&&0==+e&&"+"!==d&&(S=!1),h=(S?"("===d?d:o:"-"===d||"("===d?"":d)+h,k=("s"===y?Qu[8+Wu/3]:"")+k+(S&&"("===d?")":""),_)for(n=-1,r=e.length;++n<r;)if(48>(a=e.charCodeAt(n))||a>57){k=(46===a?s+e.slice(n+1):e.slice(n))+k,e=e.slice(0,n);break}}v&&!f&&(e=t(e,1/0));var $=h.length+e.length+k.length,C=$<p?new Array(p-$+1).join(c):"";switch(v&&f&&(e=t(C+e,C.length?p-k.length:1/0),C=""),u){case"<":e=h+e+k+C;break;case"=":e=h+C+e+k;break;case"^":e=C.slice(0,$=C.length>>1)+h+e+k+C.slice($);break;default:e=C+h+e+k}return i(e)}return g=void 0===g?6:/[gprs]/.test(y)?Math.max(1,Math.min(21,g)):Math.max(0,Math.min(20,g)),k.toString=function(){return e+""},k}return{format:c,formatPrefix:function(e,t){var n=c(((e=zu(e)).type="f",e)),r=3*Math.max(-8,Math.min(8,Math.floor(Vu(t)/3))),s=Math.pow(10,-r),i=Qu[8+r/3];return function(e){return n(s*e)+i}}}}function td(e){return Yu=ed(e),Xu=Yu.format,Zu=Yu.formatPrefix,Yu}td({thousands:",",grouping:[3],currency:["$",""]});var nd=1e-6,rd=Math.PI,sd=rd/2,id=rd/4,ad=2*rd,od=180/rd,ld=rd/180,cd=Math.abs,ud=Math.atan,dd=Math.atan2,hd=Math.cos,fd=Math.exp,pd=Math.log,vd=Math.sin,gd=Math.sign||function(e){return e>0?1:e<0?-1:0},md=Math.sqrt,yd=Math.tan;function bd(e){return e>1?sd:e<-1?-sd:Math.asin(e)}function wd(){}function xd(e,t){e&&kd.hasOwnProperty(e.type)&&kd[e.type](e,t)}var _d={Feature:function(e,t){xd(e.geometry,t)},FeatureCollection:function(e,t){for(var n=e.features,r=-1,s=n.length;++r<s;)xd(n[r].geometry,t)}},kd={Sphere:function(e,t){t.sphere()},Point:function(e,t){e=e.coordinates,t.point(e[0],e[1],e[2])},MultiPoint:function(e,t){for(var n=e.coordinates,r=-1,s=n.length;++r<s;)e=n[r],t.point(e[0],e[1],e[2])},LineString:function(e,t){Sd(e.coordinates,t,0)},MultiLineString:function(e,t){for(var n=e.coordinates,r=-1,s=n.length;++r<s;)Sd(n[r],t,0)},Polygon:function(e,t){$d(e.coordinates,t)},MultiPolygon:function(e,t){for(var n=e.coordinates,r=-1,s=n.length;++r<s;)$d(n[r],t)},GeometryCollection:function(e,t){for(var n=e.geometries,r=-1,s=n.length;++r<s;)xd(n[r],t)}};function Sd(e,t,n){var r,s=-1,i=e.length-n;for(t.lineStart();++s<i;)r=e[s],t.point(r[0],r[1],r[2]);t.lineEnd()}function $d(e,t){var n=-1,r=e.length;for(t.polygonStart();++n<r;)Sd(e[n],t,1);t.polygonEnd()}function Cd(e,t){e&&_d.hasOwnProperty(e.type)?_d[e.type](e,t):xd(e,t)}var Td,Md,Rd,Ed,Pd,Id,Ad,Od,Dd,Nd,jd,Fd,Ld,Hd,Vd,Wd,Ud=new pa,zd=new pa,Bd={point:wd,lineStart:wd,lineEnd:wd,polygonStart:function(){Ud=new pa,Bd.lineStart=qd,Bd.lineEnd=Kd},polygonEnd:function(){var e=+Ud;zd.add(e<0?ad+e:e),this.lineStart=this.lineEnd=this.point=wd},sphere:function(){zd.add(ad)}};function qd(){Bd.point=Gd}function Kd(){Yd(Td,Md)}function Gd(e,t){Bd.point=Yd,Td=e,Md=t,Rd=e*=ld,Ed=hd(t=(t*=ld)/2+id),Pd=vd(t)}function Yd(e,t){var n=(e*=ld)-Rd,r=n>=0?1:-1,s=r*n,i=hd(t=(t*=ld)/2+id),a=vd(t),o=Pd*a,l=Ed*i+o*hd(s),c=o*r*vd(s);Ud.add(dd(c,l)),Rd=e,Ed=i,Pd=a}function Xd(e){return[dd(e[1],e[0]),bd(e[2])]}function Zd(e){var t=e[0],n=e[1],r=hd(n);return[r*hd(t),r*vd(t),vd(n)]}function Jd(e,t){return e[0]*t[0]+e[1]*t[1]+e[2]*t[2]}function Qd(e,t){return[e[1]*t[2]-e[2]*t[1],e[2]*t[0]-e[0]*t[2],e[0]*t[1]-e[1]*t[0]]}function eh(e,t){e[0]+=t[0],e[1]+=t[1],e[2]+=t[2]}function th(e,t){return[e[0]*t,e[1]*t,e[2]*t]}function nh(e){var t=md(e[0]*e[0]+e[1]*e[1]+e[2]*e[2]);e[0]/=t,e[1]/=t,e[2]/=t}var rh={point:sh,lineStart:ah,lineEnd:oh,polygonStart:function(){rh.point=lh,rh.lineStart=ch,rh.lineEnd=uh,Hd=new pa,Bd.polygonStart()},polygonEnd:function(){Bd.polygonEnd(),rh.point=sh,rh.lineStart=ah,rh.lineEnd=oh,Ud<0?(Id=-(Od=180),Ad=-(Dd=90)):Hd>nd?Dd=90:Hd<-nd&&(Ad=-90),Wd[0]=Id,Wd[1]=Od},sphere:function(){Id=-(Od=180),Ad=-(Dd=90)}};function sh(e,t){Vd.push(Wd=[Id=e,Od=e]),t<Ad&&(Ad=t),t>Dd&&(Dd=t)}function ih(e,t){var n=Zd([e*ld,t*ld]);if(Ld){var r=Qd(Ld,n),s=Qd([r[1],-r[0],0],r);nh(s),s=Xd(s);var i,a=e-Nd,o=a>0?1:-1,l=s[0]*od*o,c=cd(a)>180;c^(o*Nd<l&&l<o*e)?(i=s[1]*od)>Dd&&(Dd=i):c^(o*Nd<(l=(l+360)%360-180)&&l<o*e)?(i=-s[1]*od)<Ad&&(Ad=i):(t<Ad&&(Ad=t),t>Dd&&(Dd=t)),c?e<Nd?dh(Id,e)>dh(Id,Od)&&(Od=e):dh(e,Od)>dh(Id,Od)&&(Id=e):Od>=Id?(e<Id&&(Id=e),e>Od&&(Od=e)):e>Nd?dh(Id,e)>dh(Id,Od)&&(Od=e):dh(e,Od)>dh(Id,Od)&&(Id=e)}else Vd.push(Wd=[Id=e,Od=e]);t<Ad&&(Ad=t),t>Dd&&(Dd=t),Ld=n,Nd=e}function ah(){rh.point=ih}function oh(){Wd[0]=Id,Wd[1]=Od,rh.point=sh,Ld=null}function lh(e,t){if(Ld){var n=e-Nd;Hd.add(cd(n)>180?n+(n>0?360:-360):n)}else jd=e,Fd=t;Bd.point(e,t),ih(e,t)}function ch(){Bd.lineStart()}function uh(){lh(jd,Fd),Bd.lineEnd(),cd(Hd)>nd&&(Id=-(Od=180)),Wd[0]=Id,Wd[1]=Od,Ld=null}function dh(e,t){return(t-=e)<0?t+360:t}function hh(e,t){return e[0]-t[0]}function fh(e,t){return e[0]<=e[1]?e[0]<=t&&t<=e[1]:t<e[0]||e[1]<t}function ph(e){var t,n,r,s,i,a,o;if(Dd=Od=-(Id=Ad=1/0),Vd=[],Cd(e,rh),n=Vd.length){for(Vd.sort(hh),t=1,i=[r=Vd[0]];t<n;++t)fh(r,(s=Vd[t])[0])||fh(r,s[1])?(dh(r[0],s[1])>dh(r[0],r[1])&&(r[1]=s[1]),dh(s[0],r[1])>dh(r[0],r[1])&&(r[0]=s[0])):i.push(r=s);for(a=-1/0,t=0,r=i[n=i.length-1];t<=n;r=s,++t)s=i[t],(o=dh(r[1],s[0]))>a&&(a=o,Id=s[0],Od=r[1])}return Vd=Wd=null,Id===1/0||Ad===1/0?[[NaN,NaN],[NaN,NaN]]:[[Id,Ad],[Od,Dd]]}function vh(e,t){function n(n,r){return n=e(n,r),t(n[0],n[1])}return e.invert&&t.invert&&(n.invert=function(n,r){return(n=t.invert(n,r))&&e.invert(n[0],n[1])}),n}function gh(e,t){return cd(e)>rd&&(e-=Math.round(e/ad)*ad),[e,t]}function mh(e,t,n){return(e%=ad)?t||n?vh(bh(e),wh(t,n)):bh(e):t||n?wh(t,n):gh}function yh(e){return function(t,n){return cd(t+=e)>rd&&(t-=Math.round(t/ad)*ad),[t,n]}}function bh(e){var t=yh(e);return t.invert=yh(-e),t}function wh(e,t){var n=hd(e),r=vd(e),s=hd(t),i=vd(t);function a(e,t){var a=hd(t),o=hd(e)*a,l=vd(e)*a,c=vd(t),u=c*n+o*r;return[dd(l*s-u*i,o*n-c*r),bd(u*s+l*i)]}return a.invert=function(e,t){var a=hd(t),o=hd(e)*a,l=vd(e)*a,c=vd(t),u=c*s-l*i;return[dd(l*s+c*i,o*n+u*r),bd(u*n-o*r)]},a}function xh(e,t){(t=Zd(t))[0]-=e,nh(t);var n=function(e){return e>1?0:e<-1?rd:Math.acos(e)}(-t[1]);return((-t[2]<0?-n:n)+ad-nd)%ad}function _h(){var e,t=[];return{point:function(t,n,r){e.push([t,n,r])},lineStart:function(){t.push(e=[])},lineEnd:wd,rejoin:function(){t.length>1&&t.push(t.pop().concat(t.shift()))},result:function(){var n=t;return t=[],e=null,n}}}function kh(e,t){return cd(e[0]-t[0])<nd&&cd(e[1]-t[1])<nd}function Sh(e,t,n,r){this.x=e,this.z=t,this.o=n,this.e=r,this.v=!1,this.n=this.p=null}function $h(e,t,n,r,s){var i,a,o=[],l=[];if(e.forEach((function(e){if(!((t=e.length-1)<=0)){var t,n,r=e[0],a=e[t];if(kh(r,a)){if(!r[2]&&!a[2]){for(s.lineStart(),i=0;i<t;++i)s.point((r=e[i])[0],r[1]);return void s.lineEnd()}a[0]+=2*nd}o.push(n=new Sh(r,e,null,!0)),l.push(n.o=new Sh(r,null,n,!1)),o.push(n=new Sh(a,e,null,!1)),l.push(n.o=new Sh(a,null,n,!0))}})),o.length){for(l.sort(t),Ch(o),Ch(l),i=0,a=l.length;i<a;++i)l[i].e=n=!n;for(var c,u,d=o[0];;){for(var h=d,f=!0;h.v;)if((h=h.n)===d)return;c=h.z,s.lineStart();do{if(h.v=h.o.v=!0,h.e){if(f)for(i=0,a=c.length;i<a;++i)s.point((u=c[i])[0],u[1]);else r(h.x,h.n.x,1,s);h=h.n}else{if(f)for(c=h.p.z,i=c.length-1;i>=0;--i)s.point((u=c[i])[0],u[1]);else r(h.x,h.p.x,-1,s);h=h.p}c=(h=h.o).z,f=!f}while(!h.v);s.lineEnd()}}}function Ch(e){if(t=e.length){for(var t,n,r=0,s=e[0];++r<t;)s.n=n=e[r],n.p=s,s=n;s.n=n=e[0],n.p=s}}function Th(e){return cd(e[0])<=rd?e[0]:gd(e[0])*((cd(e[0])+rd)%ad-rd)}function Mh(e,t,n,r){return function(s){var i,a,o,l=t(s),c=_h(),u=t(c),d=!1,h={point:f,lineStart:v,lineEnd:g,polygonStart:function(){h.point=m,h.lineStart=y,h.lineEnd=b,a=[],i=[]},polygonEnd:function(){h.point=f,h.lineStart=v,h.lineEnd=g,a=Ta(a);var e=function(e,t){var n=Th(t),r=t[1],s=vd(r),i=[vd(n),-hd(n),0],a=0,o=0,l=new pa;1===s?r=sd+nd:-1===s&&(r=-sd-nd);for(var c=0,u=e.length;c<u;++c)if(h=(d=e[c]).length)for(var d,h,f=d[h-1],p=Th(f),v=f[1]/2+id,g=vd(v),m=hd(v),y=0;y<h;++y,p=w,g=_,m=k,f=b){var b=d[y],w=Th(b),x=b[1]/2+id,_=vd(x),k=hd(x),S=w-p,$=S>=0?1:-1,C=$*S,T=C>rd,M=g*_;if(l.add(dd(M*$*vd(C),m*k+M*hd(C))),a+=T?S+$*ad:S,T^p>=n^w>=n){var R=Qd(Zd(f),Zd(b));nh(R);var E=Qd(i,R);nh(E);var P=(T^S>=0?-1:1)*bd(E[2]);(r>P||r===P&&(R[0]||R[1]))&&(o+=T^S>=0?1:-1)}}return(a<-nd||a<nd&&l<-1e-12)^1&o}(i,r);a.length?(d||(s.polygonStart(),d=!0),$h(a,Eh,e,n,s)):e&&(d||(s.polygonStart(),d=!0),s.lineStart(),n(null,null,1,s),s.lineEnd()),d&&(s.polygonEnd(),d=!1),a=i=null},sphere:function(){s.polygonStart(),s.lineStart(),n(null,null,1,s),s.lineEnd(),s.polygonEnd()}};function f(t,n){e(t,n)&&s.point(t,n)}function p(e,t){l.point(e,t)}function v(){h.point=p,l.lineStart()}function g(){h.point=f,l.lineEnd()}function m(e,t){o.push([e,t]),u.point(e,t)}function y(){u.lineStart(),o=[]}function b(){m(o[0][0],o[0][1]),u.lineEnd();var e,t,n,r,l=u.clean(),h=c.result(),f=h.length;if(o.pop(),i.push(o),o=null,f)if(1&l){if((t=(n=h[0]).length-1)>0){for(d||(s.polygonStart(),d=!0),s.lineStart(),e=0;e<t;++e)s.point((r=n[e])[0],r[1]);s.lineEnd()}}else f>1&&2&l&&h.push(h.pop().concat(h.shift())),a.push(h.filter(Rh))}return h}}function Rh(e){return e.length>1}function Eh(e,t){return((e=e.x)[0]<0?e[1]-sd-nd:sd-e[1])-((t=t.x)[0]<0?t[1]-sd-nd:sd-t[1])}gh.invert=gh;const Ph=Mh((function(){return!0}),(function(e){var t,n=NaN,r=NaN,s=NaN;return{lineStart:function(){e.lineStart(),t=1},point:function(i,a){var o=i>0?rd:-rd,l=cd(i-n);cd(l-rd)<nd?(e.point(n,r=(r+a)/2>0?sd:-sd),e.point(s,r),e.lineEnd(),e.lineStart(),e.point(o,r),e.point(i,r),t=0):s!==o&&l>=rd&&(cd(n-s)<nd&&(n-=s*nd),cd(i-o)<nd&&(i-=o*nd),r=function(e,t,n,r){var s,i,a=vd(e-n);return cd(a)>nd?ud((vd(t)*(i=hd(r))*vd(n)-vd(r)*(s=hd(t))*vd(e))/(s*i*a)):(t+r)/2}(n,r,i,a),e.point(s,r),e.lineEnd(),e.lineStart(),e.point(o,r),t=0),e.point(n=i,r=a),s=o},lineEnd:function(){e.lineEnd(),n=r=NaN},clean:function(){return 2-t}}}),(function(e,t,n,r){var s;if(null==e)s=n*sd,r.point(-rd,s),r.point(0,s),r.point(rd,s),r.point(rd,0),r.point(rd,-s),r.point(0,-s),r.point(-rd,-s),r.point(-rd,0),r.point(-rd,s);else if(cd(e[0]-t[0])>nd){var i=e[0]<t[0]?rd:-rd;s=n*i/2,r.point(-i,s),r.point(0,s),r.point(i,s)}else r.point(t[0],t[1])}),[-rd,-sd]);function Ih(e){var t=hd(e),n=2*ld,r=t>0,s=cd(t)>nd;function i(e,n){return hd(e)*hd(n)>t}function a(e,n,r){var s=[1,0,0],i=Qd(Zd(e),Zd(n)),a=Jd(i,i),o=i[0],l=a-o*o;if(!l)return!r&&e;var c=t*a/l,u=-t*o/l,d=Qd(s,i),h=th(s,c);eh(h,th(i,u));var f=d,p=Jd(h,f),v=Jd(f,f),g=p*p-v*(Jd(h,h)-1);if(!(g<0)){var m=md(g),y=th(f,(-p-m)/v);if(eh(y,h),y=Xd(y),!r)return y;var b,w=e[0],x=n[0],_=e[1],k=n[1];x<w&&(b=w,w=x,x=b);var S=x-w,$=cd(S-rd)<nd;if(!$&&k<_&&(b=_,_=k,k=b),$||S<nd?$?_+k>0^y[1]<(cd(y[0]-w)<nd?_:k):_<=y[1]&&y[1]<=k:S>rd^(w<=y[0]&&y[0]<=x)){var C=th(f,(-p+m)/v);return eh(C,h),[y,Xd(C)]}}}function o(t,n){var s=r?e:rd-e,i=0;return t<-s?i|=1:t>s&&(i|=2),n<-s?i|=4:n>s&&(i|=8),i}return Mh(i,(function(e){var t,n,l,c,u;return{lineStart:function(){c=l=!1,u=1},point:function(d,h){var f,p=[d,h],v=i(d,h),g=r?v?0:o(d,h):v?o(d+(d<0?rd:-rd),h):0;if(!t&&(c=l=v)&&e.lineStart(),v!==l&&(!(f=a(t,p))||kh(t,f)||kh(p,f))&&(p[2]=1),v!==l)u=0,v?(e.lineStart(),f=a(p,t),e.point(f[0],f[1])):(f=a(t,p),e.point(f[0],f[1],2),e.lineEnd()),t=f;else if(s&&t&&r^v){var m;g&n||!(m=a(p,t,!0))||(u=0,r?(e.lineStart(),e.point(m[0][0],m[0][1]),e.point(m[1][0],m[1][1]),e.lineEnd()):(e.point(m[1][0],m[1][1]),e.lineEnd(),e.lineStart(),e.point(m[0][0],m[0][1],3)))}!v||t&&kh(t,p)||e.point(p[0],p[1]),t=p,l=v,n=g},lineEnd:function(){l&&e.lineEnd(),t=null},clean:function(){return u|(c&&l)<<1}}}),(function(t,r,s,i){!function(e,t,n,r,s,i){if(n){var a=hd(t),o=vd(t),l=r*n;null==s?(s=t+r*ad,i=t-l/2):(s=xh(a,s),i=xh(a,i),(r>0?s<i:s>i)&&(s+=r*ad));for(var c,u=s;r>0?u>i:u<i;u-=l)c=Xd([a,-o*hd(u),-o*vd(u)]),e.point(c[0],c[1])}}(i,e,n,s,t,r)}),r?[0,-e]:[-rd,e-rd])}var Ah=1e9,Oh=-Ah;function Dh(e,t,n,r){function s(s,i){return e<=s&&s<=n&&t<=i&&i<=r}function i(s,i,o,c){var u=0,d=0;if(null==s||(u=a(s,o))!==(d=a(i,o))||l(s,i)<0^o>0)do{c.point(0===u||3===u?e:n,u>1?r:t)}while((u=(u+o+4)%4)!==d);else c.point(i[0],i[1])}function a(r,s){return cd(r[0]-e)<nd?s>0?0:3:cd(r[0]-n)<nd?s>0?2:1:cd(r[1]-t)<nd?s>0?1:0:s>0?3:2}function o(e,t){return l(e.x,t.x)}function l(e,t){var n=a(e,1),r=a(t,1);return n!==r?n-r:0===n?t[1]-e[1]:1===n?e[0]-t[0]:2===n?e[1]-t[1]:t[0]-e[0]}return function(a){var l,c,u,d,h,f,p,v,g,m,y,b=a,w=_h(),x={point:_,lineStart:function(){x.point=k,c&&c.push(u=[]);m=!0,g=!1,p=v=NaN},lineEnd:function(){l&&(k(d,h),f&&g&&w.rejoin(),l.push(w.result()));x.point=_,g&&b.lineEnd()},polygonStart:function(){b=w,l=[],c=[],y=!0},polygonEnd:function(){var t=function(){for(var t=0,n=0,s=c.length;n<s;++n)for(var i,a,o=c[n],l=1,u=o.length,d=o[0],h=d[0],f=d[1];l<u;++l)i=h,a=f,h=(d=o[l])[0],f=d[1],a<=r?f>r&&(h-i)*(r-a)>(f-a)*(e-i)&&++t:f<=r&&(h-i)*(r-a)<(f-a)*(e-i)&&--t;return t}(),n=y&&t,s=(l=Ta(l)).length;(n||s)&&(a.polygonStart(),n&&(a.lineStart(),i(null,null,1,a),a.lineEnd()),s&&$h(l,o,t,i,a),a.polygonEnd());b=a,l=c=u=null}};function _(e,t){s(e,t)&&b.point(e,t)}function k(i,a){var o=s(i,a);if(c&&u.push([i,a]),m)d=i,h=a,f=o,m=!1,o&&(b.lineStart(),b.point(i,a));else if(o&&g)b.point(i,a);else{var l=[p=Math.max(Oh,Math.min(Ah,p)),v=Math.max(Oh,Math.min(Ah,v))],w=[i=Math.max(Oh,Math.min(Ah,i)),a=Math.max(Oh,Math.min(Ah,a))];!function(e,t,n,r,s,i){var a,o=e[0],l=e[1],c=0,u=1,d=t[0]-o,h=t[1]-l;if(a=n-o,d||!(a>0)){if(a/=d,d<0){if(a<c)return;a<u&&(u=a)}else if(d>0){if(a>u)return;a>c&&(c=a)}if(a=s-o,d||!(a<0)){if(a/=d,d<0){if(a>u)return;a>c&&(c=a)}else if(d>0){if(a<c)return;a<u&&(u=a)}if(a=r-l,h||!(a>0)){if(a/=h,h<0){if(a<c)return;a<u&&(u=a)}else if(h>0){if(a>u)return;a>c&&(c=a)}if(a=i-l,h||!(a<0)){if(a/=h,h<0){if(a>u)return;a>c&&(c=a)}else if(h>0){if(a<c)return;a<u&&(u=a)}return c>0&&(e[0]=o+c*d,e[1]=l+c*h),u<1&&(t[0]=o+u*d,t[1]=l+u*h),!0}}}}}(l,w,e,t,n,r)?o&&(b.lineStart(),b.point(i,a),y=!1):(g||(b.lineStart(),b.point(l[0],l[1])),b.point(w[0],w[1]),o||b.lineEnd(),y=!1)}p=i,v=a,g=o}return x}}const Nh=e=>e;var jh,Fh,Lh,Hh,Vh=new pa,Wh=new pa,Uh={point:wd,lineStart:wd,lineEnd:wd,polygonStart:function(){Uh.lineStart=zh,Uh.lineEnd=Kh},polygonEnd:function(){Uh.lineStart=Uh.lineEnd=Uh.point=wd,Vh.add(cd(Wh)),Wh=new pa},result:function(){var e=Vh/2;return Vh=new pa,e}};function zh(){Uh.point=Bh}function Bh(e,t){Uh.point=qh,jh=Lh=e,Fh=Hh=t}function qh(e,t){Wh.add(Hh*e-Lh*t),Lh=e,Hh=t}function Kh(){qh(jh,Fh)}var Gh=1/0,Yh=Gh,Xh=-Gh,Zh=Xh,Jh={point:function(e,t){e<Gh&&(Gh=e);e>Xh&&(Xh=e);t<Yh&&(Yh=t);t>Zh&&(Zh=t)},lineStart:wd,lineEnd:wd,polygonStart:wd,polygonEnd:wd,result:function(){var e=[[Gh,Yh],[Xh,Zh]];return Xh=Zh=-(Yh=Gh=1/0),e}};var Qh,ef,tf,nf,rf=0,sf=0,af=0,of=0,lf=0,cf=0,uf=0,df=0,hf=0,ff={point:pf,lineStart:vf,lineEnd:yf,polygonStart:function(){ff.lineStart=bf,ff.lineEnd=wf},polygonEnd:function(){ff.point=pf,ff.lineStart=vf,ff.lineEnd=yf},result:function(){var e=hf?[uf/hf,df/hf]:cf?[of/cf,lf/cf]:af?[rf/af,sf/af]:[NaN,NaN];return rf=sf=af=of=lf=cf=uf=df=hf=0,e}};function pf(e,t){rf+=e,sf+=t,++af}function vf(){ff.point=gf}function gf(e,t){ff.point=mf,pf(tf=e,nf=t)}function mf(e,t){var n=e-tf,r=t-nf,s=md(n*n+r*r);of+=s*(tf+e)/2,lf+=s*(nf+t)/2,cf+=s,pf(tf=e,nf=t)}function yf(){ff.point=pf}function bf(){ff.point=xf}function wf(){_f(Qh,ef)}function xf(e,t){ff.point=_f,pf(Qh=tf=e,ef=nf=t)}function _f(e,t){var n=e-tf,r=t-nf,s=md(n*n+r*r);of+=s*(tf+e)/2,lf+=s*(nf+t)/2,cf+=s,uf+=(s=nf*e-tf*t)*(tf+e),df+=s*(nf+t),hf+=3*s,pf(tf=e,nf=t)}function kf(e){this._context=e}kf.prototype={_radius:4.5,pointRadius:function(e){return this._radius=e,this},polygonStart:function(){this._line=0},polygonEnd:function(){this._line=NaN},lineStart:function(){this._point=0},lineEnd:function(){0===this._line&&this._context.closePath(),this._point=NaN},point:function(e,t){switch(this._point){case 0:this._context.moveTo(e,t),this._point=1;break;case 1:this._context.lineTo(e,t);break;default:this._context.moveTo(e+this._radius,t),this._context.arc(e,t,this._radius,0,ad)}},result:wd};var Sf,$f,Cf,Tf,Mf,Rf=new pa,Ef={point:wd,lineStart:function(){Ef.point=Pf},lineEnd:function(){Sf&&If($f,Cf),Ef.point=wd},polygonStart:function(){Sf=!0},polygonEnd:function(){Sf=null},result:function(){var e=+Rf;return Rf=new pa,e}};function Pf(e,t){Ef.point=If,$f=Tf=e,Cf=Mf=t}function If(e,t){Tf-=e,Mf-=t,Rf.add(md(Tf*Tf+Mf*Mf)),Tf=e,Mf=t}let Af,Of,Df,Nf;class jf{constructor(e){this._append=null==e?Ff:function(e){const t=Math.floor(e);if(!(t>=0))throw new RangeError(`invalid digits: ${e}`);if(t>15)return Ff;if(t!==Af){const e=10**t;Af=t,Of=function(t){let n=1;this._+=t[0];for(const r=t.length;n<r;++n)this._+=Math.round(arguments[n]*e)/e+t[n]}}return Of}(e),this._radius=4.5,this._=""}pointRadius(e){return this._radius=+e,this}polygonStart(){this._line=0}polygonEnd(){this._line=NaN}lineStart(){this._point=0}lineEnd(){0===this._line&&(this._+="Z"),this._point=NaN}point(e,t){switch(this._point){case 0:this._append`M${e},${t}`,this._point=1;break;case 1:this._append`L${e},${t}`;break;default:if(this._append`M${e},${t}`,this._radius!==Df||this._append!==Of){const e=this._radius,t=this._;this._="",this._append`m0,${e}a${e},${e} 0 1,1 0,${-2*e}a${e},${e} 0 1,1 0,${2*e}z`,Df=e,Of=this._append,Nf=this._,this._=t}this._+=Nf}}result(){const e=this._;return this._="",e.length?e:null}}function Ff(e){let t=1;this._+=e[0];for(const n=e.length;t<n;++t)this._+=arguments[t]+e[t]}function Lf(e,t){let n,r,s=3,i=4.5;function a(e){return e&&("function"==typeof i&&r.pointRadius(+i.apply(this,arguments)),Cd(e,n(r))),r.result()}return a.area=function(e){return Cd(e,n(Uh)),Uh.result()},a.measure=function(e){return Cd(e,n(Ef)),Ef.result()},a.bounds=function(e){return Cd(e,n(Jh)),Jh.result()},a.centroid=function(e){return Cd(e,n(ff)),ff.result()},a.projection=function(t){return arguments.length?(n=null==t?(e=null,Nh):(e=t).stream,a):e},a.context=function(e){return arguments.length?(r=null==e?(t=null,new jf(s)):new kf(t=e),"function"!=typeof i&&r.pointRadius(i),a):t},a.pointRadius=function(e){return arguments.length?(i="function"==typeof e?e:(r.pointRadius(+e),+e),a):i},a.digits=function(e){if(!arguments.length)return s;if(null==e)s=null;else{const t=Math.floor(e);if(!(t>=0))throw new RangeError(`invalid digits: ${e}`);s=t}return null===t&&(r=new jf(s)),a},a.projection(e).digits(s).context(t)}function Hf(e){return function(t){var n=new Vf;for(var r in e)n[r]=e[r];return n.stream=t,n}}function Vf(){}function Wf(e,t,n){var r=e.clipExtent&&e.clipExtent();return e.scale(150).translate([0,0]),null!=r&&e.clipExtent(null),Cd(n,e.stream(Jh)),t(Jh.result()),null!=r&&e.clipExtent(r),e}function Uf(e,t,n){return Wf(e,(function(n){var r=t[1][0]-t[0][0],s=t[1][1]-t[0][1],i=Math.min(r/(n[1][0]-n[0][0]),s/(n[1][1]-n[0][1])),a=+t[0][0]+(r-i*(n[1][0]+n[0][0]))/2,o=+t[0][1]+(s-i*(n[1][1]+n[0][1]))/2;e.scale(150*i).translate([a,o])}),n)}Vf.prototype={constructor:Vf,point:function(e,t){this.stream.point(e,t)},sphere:function(){this.stream.sphere()},lineStart:function(){this.stream.lineStart()},lineEnd:function(){this.stream.lineEnd()},polygonStart:function(){this.stream.polygonStart()},polygonEnd:function(){this.stream.polygonEnd()}};var zf=hd(30*ld);function Bf(e,t){return+t?function(e,t){function n(r,s,i,a,o,l,c,u,d,h,f,p,v,g){var m=c-r,y=u-s,b=m*m+y*y;if(b>4*t&&v--){var w=a+h,x=o+f,_=l+p,k=md(w*w+x*x+_*_),S=bd(_/=k),$=cd(cd(_)-1)<nd||cd(i-d)<nd?(i+d)/2:dd(x,w),C=e($,S),T=C[0],M=C[1],R=T-r,E=M-s,P=y*R-m*E;(P*P/b>t||cd((m*R+y*E)/b-.5)>.3||a*h+o*f+l*p<zf)&&(n(r,s,i,a,o,l,T,M,$,w/=k,x/=k,_,v,g),g.point(T,M),n(T,M,$,w,x,_,c,u,d,h,f,p,v,g))}}return function(t){var r,s,i,a,o,l,c,u,d,h,f,p,v={point:g,lineStart:m,lineEnd:b,polygonStart:function(){t.polygonStart(),v.lineStart=w},polygonEnd:function(){t.polygonEnd(),v.lineStart=m}};function g(n,r){n=e(n,r),t.point(n[0],n[1])}function m(){u=NaN,v.point=y,t.lineStart()}function y(r,s){var i=Zd([r,s]),a=e(r,s);n(u,d,c,h,f,p,u=a[0],d=a[1],c=r,h=i[0],f=i[1],p=i[2],16,t),t.point(u,d)}function b(){v.point=g,t.lineEnd()}function w(){m(),v.point=x,v.lineEnd=_}function x(e,t){y(r=e,t),s=u,i=d,a=h,o=f,l=p,v.point=y}function _(){n(u,d,c,h,f,p,s,i,r,a,o,l,16,t),v.lineEnd=b,b()}return v}}(e,t):function(e){return Hf({point:function(t,n){t=e(t,n),this.stream.point(t[0],t[1])}})}(e)}var qf=Hf({point:function(e,t){this.stream.point(e*ld,t*ld)}});function Kf(e,t,n,r,s,i){if(!i)return function(e,t,n,r,s){function i(i,a){return[t+e*(i*=r),n-e*(a*=s)]}return i.invert=function(i,a){return[(i-t)/e*r,(n-a)/e*s]},i}(e,t,n,r,s);var a=hd(i),o=vd(i),l=a*e,c=o*e,u=a/e,d=o/e,h=(o*n-a*t)/e,f=(o*t+a*n)/e;function p(e,i){return[l*(e*=r)-c*(i*=s)+t,n-c*e-l*i]}return p.invert=function(e,t){return[r*(u*e-d*t+h),s*(f-d*e-u*t)]},p}function Gf(e){return function(e){var t,n,r,s,i,a,o,l,c,u,d=150,h=480,f=250,p=0,v=0,g=0,m=0,y=0,b=0,w=1,x=1,_=null,k=Ph,S=null,$=Nh,C=.5;function T(e){return l(e[0]*ld,e[1]*ld)}function M(e){return(e=l.invert(e[0],e[1]))&&[e[0]*od,e[1]*od]}function R(){var e=Kf(d,0,0,w,x,b).apply(null,t(p,v)),r=Kf(d,h-e[0],f-e[1],w,x,b);return n=mh(g,m,y),o=vh(t,r),l=vh(n,o),a=Bf(o,C),E()}function E(){return c=u=null,T}return T.stream=function(e){return c&&u===e?c:c=qf(function(e){return Hf({point:function(t,n){var r=e(t,n);return this.stream.point(r[0],r[1])}})}(n)(k(a($(u=e)))))},T.preclip=function(e){return arguments.length?(k=e,_=void 0,E()):k},T.postclip=function(e){return arguments.length?($=e,S=r=s=i=null,E()):$},T.clipAngle=function(e){return arguments.length?(k=+e?Ih(_=e*ld):(_=null,Ph),E()):_*od},T.clipExtent=function(e){return arguments.length?($=null==e?(S=r=s=i=null,Nh):Dh(S=+e[0][0],r=+e[0][1],s=+e[1][0],i=+e[1][1]),E()):null==S?null:[[S,r],[s,i]]},T.scale=function(e){return arguments.length?(d=+e,R()):d},T.translate=function(e){return arguments.length?(h=+e[0],f=+e[1],R()):[h,f]},T.center=function(e){return arguments.length?(p=e[0]%360*ld,v=e[1]%360*ld,R()):[p*od,v*od]},T.rotate=function(e){return arguments.length?(g=e[0]%360*ld,m=e[1]%360*ld,y=e.length>2?e[2]%360*ld:0,R()):[g*od,m*od,y*od]},T.angle=function(e){return arguments.length?(b=e%360*ld,R()):b*od},T.reflectX=function(e){return arguments.length?(w=e?-1:1,R()):w<0},T.reflectY=function(e){return arguments.length?(x=e?-1:1,R()):x<0},T.precision=function(e){return arguments.length?(a=Bf(o,C=e*e),E()):md(C)},T.fitExtent=function(e,t){return Uf(T,e,t)},T.fitSize=function(e,t){return function(e,t,n){return Uf(e,[[0,0],t],n)}(T,e,t)},T.fitWidth=function(e,t){return function(e,t,n){return Wf(e,(function(n){var r=+t,s=r/(n[1][0]-n[0][0]),i=(r-s*(n[1][0]+n[0][0]))/2,a=-s*n[0][1];e.scale(150*s).translate([i,a])}),n)}(T,e,t)},T.fitHeight=function(e,t){return function(e,t,n){return Wf(e,(function(n){var r=+t,s=r/(n[1][1]-n[0][1]),i=-s*n[0][0],a=(r-s*(n[1][1]+n[0][1]))/2;e.scale(150*s).translate([i,a])}),n)}(T,e,t)},function(){return t=e.apply(this,arguments),T.invert=t.invert&&M,R()}}((function(){return e}))()}function Yf(e,t){return[e,pd(yd((sd+t)/2))]}function Xf(){return function(e){var t,n,r,s=Gf(e),i=s.center,a=s.scale,o=s.translate,l=s.clipExtent,c=null;function u(){var i=rd*a(),o=s(function(e){function t(t){return(t=e(t[0]*ld,t[1]*ld))[0]*=od,t[1]*=od,t}return e=mh(e[0]*ld,e[1]*ld,e.length>2?e[2]*ld:0),t.invert=function(t){return(t=e.invert(t[0]*ld,t[1]*ld))[0]*=od,t[1]*=od,t},t}(s.rotate()).invert([0,0]));return l(null==c?[[o[0]-i,o[1]-i],[o[0]+i,o[1]+i]]:e===Yf?[[Math.max(o[0]-i,c),t],[Math.min(o[0]+i,n),r]]:[[c,Math.max(o[1]-i,t)],[n,Math.min(o[1]+i,r)]])}return s.scale=function(e){return arguments.length?(a(e),u()):a()},s.translate=function(e){return arguments.length?(o(e),u()):o()},s.center=function(e){return arguments.length?(i(e),u()):i()},s.clipExtent=function(e){return arguments.length?(null==e?c=t=n=r=null:(c=+e[0][0],t=+e[0][1],n=+e[1][0],r=+e[1][1]),u()):null==c?null:[[c,t],[n,r]]},u()}(Yf).scale(961/ad)}function Zf(e,t){switch(arguments.length){case 0:break;case 1:this.range(e);break;default:this.range(t).domain(e)}return this}Yf.invert=function(e,t){return[e,2*ud(fd(t))-sd]};const Jf=Symbol("implicit");function Qf(){var e=new va,t=[],n=[],r=Jf;function s(s){let i=e.get(s);if(void 0===i){if(r!==Jf)return r;e.set(s,i=t.push(s)-1)}return n[i%n.length]}return s.domain=function(n){if(!arguments.length)return t.slice();t=[],e=new va;for(const r of n)e.has(r)||e.set(r,t.push(r)-1);return s},s.range=function(e){return arguments.length?(n=Array.from(e),s):n.slice()},s.unknown=function(e){return arguments.length?(r=e,s):r},s.copy=function(){return Qf(t,n).unknown(r)},Zf.apply(s,arguments),s}function ep(){var e,t,n=Qf().unknown(void 0),r=n.domain,s=n.range,i=0,a=1,o=!1,l=0,c=0,u=.5;function d(){var n=r().length,d=a<i,h=d?a:i,f=d?i:a;e=(f-h)/Math.max(1,n-l+2*c),o&&(e=Math.floor(e)),h+=(f-h-e*(n-l))*u,t=e*(1-l),o&&(h=Math.round(h),t=Math.round(t));var p=Ma(n).map((function(t){return h+e*t}));return s(d?p.reverse():p)}return delete n.unknown,n.domain=function(e){return arguments.length?(r(e),d()):r()},n.range=function(e){return arguments.length?([i,a]=e,i=+i,a=+a,d()):[i,a]},n.rangeRound=function(e){return[i,a]=e,i=+i,a=+a,o=!0,d()},n.bandwidth=function(){return t},n.step=function(){return e},n.round=function(e){return arguments.length?(o=!!e,d()):o},n.padding=function(e){return arguments.length?(l=Math.min(1,c=+e),d()):l},n.paddingInner=function(e){return arguments.length?(l=Math.min(1,e),d()):l},n.paddingOuter=function(e){return arguments.length?(c=+e,d()):c},n.align=function(e){return arguments.length?(u=Math.max(0,Math.min(1,e)),d()):u},n.copy=function(){return ep(r(),[i,a]).round(o).paddingInner(l).paddingOuter(c).align(u)},Zf.apply(d(),arguments)}function tp(e){return+e}var np=[0,1];function rp(e){return e}function sp(e,t){return(t-=e=+e)?function(n){return(n-e)/t}:function(e){return function(){return e}}(isNaN(t)?NaN:.5)}function ip(e,t,n){var r=e[0],s=e[1],i=t[0],a=t[1];return s<r?(r=sp(s,r),i=n(a,i)):(r=sp(r,s),i=n(i,a)),function(e){return i(r(e))}}function ap(e,t,n){var r=Math.min(e.length,t.length)-1,s=new Array(r),i=new Array(r),a=-1;for(e[r]<e[0]&&(e=e.slice().reverse(),t=t.slice().reverse());++a<r;)s[a]=sp(e[a],e[a+1]),i[a]=n(t[a],t[a+1]);return function(t){var n=ha(e,t,1,r)-1;return i[n](s[n](t))}}function op(e,t){return t.domain(e.domain()).range(e.range()).interpolate(e.interpolate()).clamp(e.clamp()).unknown(e.unknown())}function lp(){var e,t,n,r,s,i,a=np,o=np,l=lc,c=rp;function u(){var e=Math.min(a.length,o.length);return c!==rp&&(c=function(e,t){var n;return e>t&&(n=e,e=t,t=n),function(n){return Math.max(e,Math.min(t,n))}}(a[0],a[e-1])),r=e>2?ap:ip,s=i=null,d}function d(t){return null==t||isNaN(t=+t)?n:(s||(s=r(a.map(e),o,l)))(e(c(t)))}return d.invert=function(n){return c(t((i||(i=r(o,a.map(e),rc)))(n)))},d.domain=function(e){return arguments.length?(a=Array.from(e,tp),u()):a.slice()},d.range=function(e){return arguments.length?(o=Array.from(e),u()):o.slice()},d.rangeRound=function(e){return o=Array.from(e),l=cc,u()},d.clamp=function(e){return arguments.length?(c=!!e||rp,u()):c!==rp},d.interpolate=function(e){return arguments.length?(l=e,u()):l},d.unknown=function(e){return arguments.length?(n=e,d):n},function(n,r){return e=n,t=r,u()}}function cp(){return lp()(rp,rp)}function up(e,t,n,r){var s,i=Sa(e,t,n);switch((r=zu(null==r?",f":r)).type){case"s":var a=Math.max(Math.abs(e),Math.abs(t));return null!=r.precision||isNaN(s=function(e,t){return Math.max(0,3*Math.max(-8,Math.min(8,Math.floor(Vu(t)/3)))-Vu(Math.abs(e)))}(i,a))||(r.precision=s),Zu(r,a);case"":case"e":case"g":case"p":case"r":null!=r.precision||isNaN(s=function(e,t){return e=Math.abs(e),t=Math.abs(t)-e,Math.max(0,Vu(t)-Vu(e))+1}(i,Math.max(Math.abs(e),Math.abs(t))))||(r.precision=s-("e"===r.type));break;case"f":case"%":null!=r.precision||isNaN(s=function(e){return Math.max(0,-Vu(Math.abs(e)))}(i))||(r.precision=s-2*("%"===r.type))}return Xu(r)}function dp(e){var t=e.domain;return e.ticks=function(e){var n=t();return function(e,t,n){if(!((n=+n)>0))return[];if((e=+e)==(t=+t))return[e];const r=t<e,[s,i,a]=r?_a(t,e,n):_a(e,t,n);if(!(i>=s))return[];const o=i-s+1,l=new Array(o);if(r)if(a<0)for(let c=0;c<o;++c)l[c]=(i-c)/-a;else for(let c=0;c<o;++c)l[c]=(i-c)*a;else if(a<0)for(let c=0;c<o;++c)l[c]=(s+c)/-a;else for(let c=0;c<o;++c)l[c]=(s+c)*a;return l}(n[0],n[n.length-1],null==e?10:e)},e.tickFormat=function(e,n){var r=t();return up(r[0],r[r.length-1],null==e?10:e,n)},e.nice=function(n){null==n&&(n=10);var r,s,i=t(),a=0,o=i.length-1,l=i[a],c=i[o],u=10;for(c<l&&(s=l,l=c,c=s,s=a,a=o,o=s);u-- >0;){if((s=ka(l,c,n))===r)return i[a]=l,i[o]=c,t(i);if(s>0)l=Math.floor(l/s)*s,c=Math.ceil(c/s)*s;else{if(!(s<0))break;l=Math.ceil(l*s)/s,c=Math.floor(c*s)/s}r=s}return e},e}function hp(){var e=cp();return e.copy=function(){return op(e,hp())},Zf.apply(e,arguments),dp(e)}const fp=new Date,pp=new Date;function vp(e,t,n,r){function s(t){return e(t=0===arguments.length?new Date:new Date(+t)),t}return s.floor=t=>(e(t=new Date(+t)),t),s.ceil=n=>(e(n=new Date(n-1)),t(n,1),e(n),n),s.round=e=>{const t=s(e),n=s.ceil(e);return e-t<n-e?t:n},s.offset=(e,n)=>(t(e=new Date(+e),null==n?1:Math.floor(n)),e),s.range=(n,r,i)=>{const a=[];if(n=s.ceil(n),i=null==i?1:Math.floor(i),!(n<r&&i>0))return a;let o;do{a.push(o=new Date(+n)),t(n,i),e(n)}while(o<n&&n<r);return a},s.filter=n=>vp((t=>{if(t>=t)for(;e(t),!n(t);)t.setTime(t-1)}),((e,r)=>{if(e>=e)if(r<0)for(;++r<=0;)for(;t(e,-1),!n(e););else for(;--r>=0;)for(;t(e,1),!n(e););})),n&&(s.count=(t,r)=>(fp.setTime(+t),pp.setTime(+r),e(fp),e(pp),Math.floor(n(fp,pp))),s.every=e=>(e=Math.floor(e),isFinite(e)&&e>0?e>1?s.filter(r?t=>r(t)%e==0:t=>s.count(0,t)%e==0):s:null)),s}const gp=vp((()=>{}),((e,t)=>{e.setTime(+e+t)}),((e,t)=>t-e));gp.every=e=>(e=Math.floor(e),isFinite(e)&&e>0?e>1?vp((t=>{t.setTime(Math.floor(t/e)*e)}),((t,n)=>{t.setTime(+t+n*e)}),((t,n)=>(n-t)/e)):gp:null),gp.range;const mp=1e3,yp=6e4,bp=60*yp,wp=24*bp,xp=7*wp,_p=30*wp,kp=365*wp,Sp=vp((e=>{e.setTime(e-e.getMilliseconds())}),((e,t)=>{e.setTime(+e+t*mp)}),((e,t)=>(t-e)/mp),(e=>e.getUTCSeconds()));Sp.range;const $p=vp((e=>{e.setTime(e-e.getMilliseconds()-e.getSeconds()*mp)}),((e,t)=>{e.setTime(+e+t*yp)}),((e,t)=>(t-e)/yp),(e=>e.getMinutes()));$p.range;const Cp=vp((e=>{e.setUTCSeconds(0,0)}),((e,t)=>{e.setTime(+e+t*yp)}),((e,t)=>(t-e)/yp),(e=>e.getUTCMinutes()));Cp.range;const Tp=vp((e=>{e.setTime(e-e.getMilliseconds()-e.getSeconds()*mp-e.getMinutes()*yp)}),((e,t)=>{e.setTime(+e+t*bp)}),((e,t)=>(t-e)/bp),(e=>e.getHours()));Tp.range;const Mp=vp((e=>{e.setUTCMinutes(0,0,0)}),((e,t)=>{e.setTime(+e+t*bp)}),((e,t)=>(t-e)/bp),(e=>e.getUTCHours()));Mp.range;const Rp=vp((e=>e.setHours(0,0,0,0)),((e,t)=>e.setDate(e.getDate()+t)),((e,t)=>(t-e-(t.getTimezoneOffset()-e.getTimezoneOffset())*yp)/wp),(e=>e.getDate()-1));Rp.range;const Ep=vp((e=>{e.setUTCHours(0,0,0,0)}),((e,t)=>{e.setUTCDate(e.getUTCDate()+t)}),((e,t)=>(t-e)/wp),(e=>e.getUTCDate()-1));Ep.range;const Pp=vp((e=>{e.setUTCHours(0,0,0,0)}),((e,t)=>{e.setUTCDate(e.getUTCDate()+t)}),((e,t)=>(t-e)/wp),(e=>Math.floor(e/wp)));function Ip(e){return vp((t=>{t.setDate(t.getDate()-(t.getDay()+7-e)%7),t.setHours(0,0,0,0)}),((e,t)=>{e.setDate(e.getDate()+7*t)}),((e,t)=>(t-e-(t.getTimezoneOffset()-e.getTimezoneOffset())*yp)/xp))}Pp.range;const Ap=Ip(0),Op=Ip(1),Dp=Ip(2),Np=Ip(3),jp=Ip(4),Fp=Ip(5),Lp=Ip(6);function Hp(e){return vp((t=>{t.setUTCDate(t.getUTCDate()-(t.getUTCDay()+7-e)%7),t.setUTCHours(0,0,0,0)}),((e,t)=>{e.setUTCDate(e.getUTCDate()+7*t)}),((e,t)=>(t-e)/xp))}Ap.range,Op.range,Dp.range,Np.range,jp.range,Fp.range,Lp.range;const Vp=Hp(0),Wp=Hp(1),Up=Hp(2),zp=Hp(3),Bp=Hp(4),qp=Hp(5),Kp=Hp(6);Vp.range,Wp.range,Up.range,zp.range,Bp.range,qp.range,Kp.range;const Gp=vp((e=>{e.setDate(1),e.setHours(0,0,0,0)}),((e,t)=>{e.setMonth(e.getMonth()+t)}),((e,t)=>t.getMonth()-e.getMonth()+12*(t.getFullYear()-e.getFullYear())),(e=>e.getMonth()));Gp.range;const Yp=vp((e=>{e.setUTCDate(1),e.setUTCHours(0,0,0,0)}),((e,t)=>{e.setUTCMonth(e.getUTCMonth()+t)}),((e,t)=>t.getUTCMonth()-e.getUTCMonth()+12*(t.getUTCFullYear()-e.getUTCFullYear())),(e=>e.getUTCMonth()));Yp.range;const Xp=vp((e=>{e.setMonth(0,1),e.setHours(0,0,0,0)}),((e,t)=>{e.setFullYear(e.getFullYear()+t)}),((e,t)=>t.getFullYear()-e.getFullYear()),(e=>e.getFullYear()));Xp.every=e=>isFinite(e=Math.floor(e))&&e>0?vp((t=>{t.setFullYear(Math.floor(t.getFullYear()/e)*e),t.setMonth(0,1),t.setHours(0,0,0,0)}),((t,n)=>{t.setFullYear(t.getFullYear()+n*e)})):null,Xp.range;const Zp=vp((e=>{e.setUTCMonth(0,1),e.setUTCHours(0,0,0,0)}),((e,t)=>{e.setUTCFullYear(e.getUTCFullYear()+t)}),((e,t)=>t.getUTCFullYear()-e.getUTCFullYear()),(e=>e.getUTCFullYear()));Zp.every=e=>isFinite(e=Math.floor(e))&&e>0?vp((t=>{t.setUTCFullYear(Math.floor(t.getUTCFullYear()/e)*e),t.setUTCMonth(0,1),t.setUTCHours(0,0,0,0)}),((t,n)=>{t.setUTCFullYear(t.getUTCFullYear()+n*e)})):null,Zp.range;const[Jp,Qp]=function(e,t,n,r,s,i){const a=[[Sp,1,mp],[Sp,5,5e3],[Sp,15,15e3],[Sp,30,3e4],[i,1,yp],[i,5,5*yp],[i,15,15*yp],[i,30,30*yp],[s,1,bp],[s,3,3*bp],[s,6,6*bp],[s,12,12*bp],[r,1,wp],[r,2,2*wp],[n,1,xp],[t,1,_p],[t,3,3*_p],[e,1,kp]];function o(t,n,r){const s=Math.abs(n-t)/r,i=ua((([,,e])=>e)).right(a,s);if(i===a.length)return e.every(Sa(t/kp,n/kp,r));if(0===i)return gp.every(Math.max(Sa(t,n,r),1));const[o,l]=a[s/a[i-1][2]<a[i][2]/s?i-1:i];return o.every(l)}return[function(e,t,n){const r=t<e;r&&([e,t]=[t,e]);const s=n&&"function"==typeof n.range?n:o(e,t,n),i=s?s.range(e,+t+1):[];return r?i.reverse():i},o]}(Xp,Gp,Ap,Rp,Tp,$p);function ev(e){if(0<=e.y&&e.y<100){var t=new Date(-1,e.m,e.d,e.H,e.M,e.S,e.L);return t.setFullYear(e.y),t}return new Date(e.y,e.m,e.d,e.H,e.M,e.S,e.L)}function tv(e){if(0<=e.y&&e.y<100){var t=new Date(Date.UTC(-1,e.m,e.d,e.H,e.M,e.S,e.L));return t.setUTCFullYear(e.y),t}return new Date(Date.UTC(e.y,e.m,e.d,e.H,e.M,e.S,e.L))}function nv(e,t,n){return{y:e,m:t,d:n,H:0,M:0,S:0,L:0}}var rv,sv,iv,av,ov={"-":"",_:" ",0:"0"},lv=/^\s*\d+/,cv=/^%/,uv=/[\\^$*+?|[\]().{}]/g;function dv(e,t,n){var r=e<0?"-":"",s=(r?-e:e)+"",i=s.length;return r+(i<n?new Array(n-i+1).join(t)+s:s)}function hv(e){return e.replace(uv,"\\$&")}function fv(e){return new RegExp("^(?:"+e.map(hv).join("|")+")","i")}function pv(e){return new Map(e.map(((e,t)=>[e.toLowerCase(),t])))}function vv(e,t,n){var r=lv.exec(t.slice(n,n+1));return r?(e.w=+r[0],n+r[0].length):-1}function gv(e,t,n){var r=lv.exec(t.slice(n,n+1));return r?(e.u=+r[0],n+r[0].length):-1}function mv(e,t,n){var r=lv.exec(t.slice(n,n+2));return r?(e.U=+r[0],n+r[0].length):-1}function yv(e,t,n){var r=lv.exec(t.slice(n,n+2));return r?(e.V=+r[0],n+r[0].length):-1}function bv(e,t,n){var r=lv.exec(t.slice(n,n+2));return r?(e.W=+r[0],n+r[0].length):-1}function wv(e,t,n){var r=lv.exec(t.slice(n,n+4));return r?(e.y=+r[0],n+r[0].length):-1}function xv(e,t,n){var r=lv.exec(t.slice(n,n+2));return r?(e.y=+r[0]+(+r[0]>68?1900:2e3),n+r[0].length):-1}function _v(e,t,n){var r=/^(Z)|([+-]\d\d)(?::?(\d\d))?/.exec(t.slice(n,n+6));return r?(e.Z=r[1]?0:-(r[2]+(r[3]||"00")),n+r[0].length):-1}function kv(e,t,n){var r=lv.exec(t.slice(n,n+1));return r?(e.q=3*r[0]-3,n+r[0].length):-1}function Sv(e,t,n){var r=lv.exec(t.slice(n,n+2));return r?(e.m=r[0]-1,n+r[0].length):-1}function $v(e,t,n){var r=lv.exec(t.slice(n,n+2));return r?(e.d=+r[0],n+r[0].length):-1}function Cv(e,t,n){var r=lv.exec(t.slice(n,n+3));return r?(e.m=0,e.d=+r[0],n+r[0].length):-1}function Tv(e,t,n){var r=lv.exec(t.slice(n,n+2));return r?(e.H=+r[0],n+r[0].length):-1}function Mv(e,t,n){var r=lv.exec(t.slice(n,n+2));return r?(e.M=+r[0],n+r[0].length):-1}function Rv(e,t,n){var r=lv.exec(t.slice(n,n+2));return r?(e.S=+r[0],n+r[0].length):-1}function Ev(e,t,n){var r=lv.exec(t.slice(n,n+3));return r?(e.L=+r[0],n+r[0].length):-1}function Pv(e,t,n){var r=lv.exec(t.slice(n,n+6));return r?(e.L=Math.floor(r[0]/1e3),n+r[0].length):-1}function Iv(e,t,n){var r=cv.exec(t.slice(n,n+1));return r?n+r[0].length:-1}function Av(e,t,n){var r=lv.exec(t.slice(n));return r?(e.Q=+r[0],n+r[0].length):-1}function Ov(e,t,n){var r=lv.exec(t.slice(n));return r?(e.s=+r[0],n+r[0].length):-1}function Dv(e,t){return dv(e.getDate(),t,2)}function Nv(e,t){return dv(e.getHours(),t,2)}function jv(e,t){return dv(e.getHours()%12||12,t,2)}function Fv(e,t){return dv(1+Rp.count(Xp(e),e),t,3)}function Lv(e,t){return dv(e.getMilliseconds(),t,3)}function Hv(e,t){return Lv(e,t)+"000"}function Vv(e,t){return dv(e.getMonth()+1,t,2)}function Wv(e,t){return dv(e.getMinutes(),t,2)}function Uv(e,t){return dv(e.getSeconds(),t,2)}function zv(e){var t=e.getDay();return 0===t?7:t}function Bv(e,t){return dv(Ap.count(Xp(e)-1,e),t,2)}function qv(e){var t=e.getDay();return t>=4||0===t?jp(e):jp.ceil(e)}function Kv(e,t){return e=qv(e),dv(jp.count(Xp(e),e)+(4===Xp(e).getDay()),t,2)}function Gv(e){return e.getDay()}function Yv(e,t){return dv(Op.count(Xp(e)-1,e),t,2)}function Xv(e,t){return dv(e.getFullYear()%100,t,2)}function Zv(e,t){return dv((e=qv(e)).getFullYear()%100,t,2)}function Jv(e,t){return dv(e.getFullYear()%1e4,t,4)}function Qv(e,t){var n=e.getDay();return dv((e=n>=4||0===n?jp(e):jp.ceil(e)).getFullYear()%1e4,t,4)}function eg(e){var t=e.getTimezoneOffset();return(t>0?"-":(t*=-1,"+"))+dv(t/60|0,"0",2)+dv(t%60,"0",2)}function tg(e,t){return dv(e.getUTCDate(),t,2)}function ng(e,t){return dv(e.getUTCHours(),t,2)}function rg(e,t){return dv(e.getUTCHours()%12||12,t,2)}function sg(e,t){return dv(1+Ep.count(Zp(e),e),t,3)}function ig(e,t){return dv(e.getUTCMilliseconds(),t,3)}function ag(e,t){return ig(e,t)+"000"}function og(e,t){return dv(e.getUTCMonth()+1,t,2)}function lg(e,t){return dv(e.getUTCMinutes(),t,2)}function cg(e,t){return dv(e.getUTCSeconds(),t,2)}function ug(e){var t=e.getUTCDay();return 0===t?7:t}function dg(e,t){return dv(Vp.count(Zp(e)-1,e),t,2)}function hg(e){var t=e.getUTCDay();return t>=4||0===t?Bp(e):Bp.ceil(e)}function fg(e,t){return e=hg(e),dv(Bp.count(Zp(e),e)+(4===Zp(e).getUTCDay()),t,2)}function pg(e){return e.getUTCDay()}function vg(e,t){return dv(Wp.count(Zp(e)-1,e),t,2)}function gg(e,t){return dv(e.getUTCFullYear()%100,t,2)}function mg(e,t){return dv((e=hg(e)).getUTCFullYear()%100,t,2)}function yg(e,t){return dv(e.getUTCFullYear()%1e4,t,4)}function bg(e,t){var n=e.getUTCDay();return dv((e=n>=4||0===n?Bp(e):Bp.ceil(e)).getUTCFullYear()%1e4,t,4)}function wg(){return"+0000"}function xg(){return"%"}function _g(e){return+e}function kg(e){return Math.floor(+e/1e3)}function Sg(e){return rv=function(e){var t=e.dateTime,n=e.date,r=e.time,s=e.periods,i=e.days,a=e.shortDays,o=e.months,l=e.shortMonths,c=fv(s),u=pv(s),d=fv(i),h=pv(i),f=fv(a),p=pv(a),v=fv(o),g=pv(o),m=fv(l),y=pv(l),b={a:function(e){return a[e.getDay()]},A:function(e){return i[e.getDay()]},b:function(e){return l[e.getMonth()]},B:function(e){return o[e.getMonth()]},c:null,d:Dv,e:Dv,f:Hv,g:Zv,G:Qv,H:Nv,I:jv,j:Fv,L:Lv,m:Vv,M:Wv,p:function(e){return s[+(e.getHours()>=12)]},q:function(e){return 1+~~(e.getMonth()/3)},Q:_g,s:kg,S:Uv,u:zv,U:Bv,V:Kv,w:Gv,W:Yv,x:null,X:null,y:Xv,Y:Jv,Z:eg,"%":xg},w={a:function(e){return a[e.getUTCDay()]},A:function(e){return i[e.getUTCDay()]},b:function(e){return l[e.getUTCMonth()]},B:function(e){return o[e.getUTCMonth()]},c:null,d:tg,e:tg,f:ag,g:mg,G:bg,H:ng,I:rg,j:sg,L:ig,m:og,M:lg,p:function(e){return s[+(e.getUTCHours()>=12)]},q:function(e){return 1+~~(e.getUTCMonth()/3)},Q:_g,s:kg,S:cg,u:ug,U:dg,V:fg,w:pg,W:vg,x:null,X:null,y:gg,Y:yg,Z:wg,"%":xg},x={a:function(e,t,n){var r=f.exec(t.slice(n));return r?(e.w=p.get(r[0].toLowerCase()),n+r[0].length):-1},A:function(e,t,n){var r=d.exec(t.slice(n));return r?(e.w=h.get(r[0].toLowerCase()),n+r[0].length):-1},b:function(e,t,n){var r=m.exec(t.slice(n));return r?(e.m=y.get(r[0].toLowerCase()),n+r[0].length):-1},B:function(e,t,n){var r=v.exec(t.slice(n));return r?(e.m=g.get(r[0].toLowerCase()),n+r[0].length):-1},c:function(e,n,r){return S(e,t,n,r)},d:$v,e:$v,f:Pv,g:xv,G:wv,H:Tv,I:Tv,j:Cv,L:Ev,m:Sv,M:Mv,p:function(e,t,n){var r=c.exec(t.slice(n));return r?(e.p=u.get(r[0].toLowerCase()),n+r[0].length):-1},q:kv,Q:Av,s:Ov,S:Rv,u:gv,U:mv,V:yv,w:vv,W:bv,x:function(e,t,r){return S(e,n,t,r)},X:function(e,t,n){return S(e,r,t,n)},y:xv,Y:wv,Z:_v,"%":Iv};function _(e,t){return function(n){var r,s,i,a=[],o=-1,l=0,c=e.length;for(n instanceof Date||(n=new Date(+n));++o<c;)37===e.charCodeAt(o)&&(a.push(e.slice(l,o)),null!=(s=ov[r=e.charAt(++o)])?r=e.charAt(++o):s="e"===r?" ":"0",(i=t[r])&&(r=i(n,s)),a.push(r),l=o+1);return a.push(e.slice(l,o)),a.join("")}}function k(e,t){return function(n){var r,s,i=nv(1900,void 0,1);if(S(i,e,n+="",0)!=n.length)return null;if("Q"in i)return new Date(i.Q);if("s"in i)return new Date(1e3*i.s+("L"in i?i.L:0));if(t&&!("Z"in i)&&(i.Z=0),"p"in i&&(i.H=i.H%12+12*i.p),void 0===i.m&&(i.m="q"in i?i.q:0),"V"in i){if(i.V<1||i.V>53)return null;"w"in i||(i.w=1),"Z"in i?(s=(r=tv(nv(i.y,0,1))).getUTCDay(),r=s>4||0===s?Wp.ceil(r):Wp(r),r=Ep.offset(r,7*(i.V-1)),i.y=r.getUTCFullYear(),i.m=r.getUTCMonth(),i.d=r.getUTCDate()+(i.w+6)%7):(s=(r=ev(nv(i.y,0,1))).getDay(),r=s>4||0===s?Op.ceil(r):Op(r),r=Rp.offset(r,7*(i.V-1)),i.y=r.getFullYear(),i.m=r.getMonth(),i.d=r.getDate()+(i.w+6)%7)}else("W"in i||"U"in i)&&("w"in i||(i.w="u"in i?i.u%7:"W"in i?1:0),s="Z"in i?tv(nv(i.y,0,1)).getUTCDay():ev(nv(i.y,0,1)).getDay(),i.m=0,i.d="W"in i?(i.w+6)%7+7*i.W-(s+5)%7:i.w+7*i.U-(s+6)%7);return"Z"in i?(i.H+=i.Z/100|0,i.M+=i.Z%100,tv(i)):ev(i)}}function S(e,t,n,r){for(var s,i,a=0,o=t.length,l=n.length;a<o;){if(r>=l)return-1;if(37===(s=t.charCodeAt(a++))){if(s=t.charAt(a++),!(i=x[s in ov?t.charAt(a++):s])||(r=i(e,n,r))<0)return-1}else if(s!=n.charCodeAt(r++))return-1}return r}return b.x=_(n,b),b.X=_(r,b),b.c=_(t,b),w.x=_(n,w),w.X=_(r,w),w.c=_(t,w),{format:function(e){var t=_(e+="",b);return t.toString=function(){return e},t},parse:function(e){var t=k(e+="",!1);return t.toString=function(){return e},t},utcFormat:function(e){var t=_(e+="",w);return t.toString=function(){return e},t},utcParse:function(e){var t=k(e+="",!0);return t.toString=function(){return e},t}}}(e),sv=rv.format,iv=rv.parse,rv.utcFormat,av=rv.utcParse,rv}function $g(e){return new Date(e)}function Cg(e){return e instanceof Date?+e:+new Date(+e)}function Tg(e,t,n,r,s,i,a,o,l,c){var u=cp(),d=u.invert,h=u.domain,f=c(".%L"),p=c(":%S"),v=c("%I:%M"),g=c("%I %p"),m=c("%a %d"),y=c("%b %d"),b=c("%B"),w=c("%Y");function x(e){return(l(e)<e?f:o(e)<e?p:a(e)<e?v:i(e)<e?g:r(e)<e?s(e)<e?m:y:n(e)<e?b:w)(e)}return u.invert=function(e){return new Date(d(e))},u.domain=function(e){return arguments.length?h(Array.from(e,Cg)):h().map($g)},u.ticks=function(t){var n=h();return e(n[0],n[n.length-1],null==t?10:t)},u.tickFormat=function(e,t){return null==t?x:c(t)},u.nice=function(e){var n=h();return e&&"function"==typeof e.range||(e=t(n[0],n[n.length-1],null==e?10:e)),e?h(function(e,t){var n,r=0,s=(e=e.slice()).length-1,i=e[r],a=e[s];return a<i&&(n=r,r=s,s=n,n=i,i=a,a=n),e[r]=t.floor(i),e[s]=t.ceil(a),e}(n,e)):u},u.copy=function(){return op(u,Tg(e,t,n,r,s,i,a,o,l,c))},u}function Mg(){return Zf.apply(Tg(Jp,Qp,Xp,Gp,Ap,Rp,Tp,$p,Sp,sv).domain([new Date(2e3,0,1),new Date(2e3,0,2)]),arguments)}function Rg(e){return function(){return e}}function Eg(e){this._context=e}function Pg(e){return new Eg(e)}function Ig(e){return e[0]}function Ag(e){return e[1]}function Og(e,t){var n=Rg(!0),r=null,s=Pg,i=null,a=function(e){let t=3;return e.digits=function(n){if(!arguments.length)return t;if(null==n)t=null;else{const e=Math.floor(n);if(!(e>=0))throw new RangeError(`invalid digits: ${n}`);t=e}return e},()=>new wu(t)}(o);function o(o){var l,c,u,d=(o=function(e){return"object"==typeof e&&"length"in e?e:Array.from(e)}(o)).length,h=!1;for(null==r&&(i=s(u=a())),l=0;l<=d;++l)!(l<d&&n(c=o[l],l,o))===h&&((h=!h)?i.lineStart():i.lineEnd()),h&&i.point(+e(c,l,o),+t(c,l,o));if(u)return i=null,u+""||null}return e="function"==typeof e?e:void 0===e?Ig:Rg(e),t="function"==typeof t?t:void 0===t?Ag:Rg(t),o.x=function(t){return arguments.length?(e="function"==typeof t?t:Rg(+t),o):e},o.y=function(e){return arguments.length?(t="function"==typeof e?e:Rg(+e),o):t},o.defined=function(e){return arguments.length?(n="function"==typeof e?e:Rg(!!e),o):n},o.curve=function(e){return arguments.length?(s=e,null!=r&&(i=s(r)),o):s},o.context=function(e){return arguments.length?(null==e?r=i=null:i=s(r=e),o):r},o}function Dg(e,t,n){e._context.bezierCurveTo((2*e._x0+e._x1)/3,(2*e._y0+e._y1)/3,(e._x0+2*e._x1)/3,(e._y0+2*e._y1)/3,(e._x0+4*e._x1+t)/6,(e._y0+4*e._y1+n)/6)}function Ng(e){this._context=e}function jg(e){return new Ng(e)}function Fg(e){return e<0?-1:1}function Lg(e,t,n){var r=e._x1-e._x0,s=t-e._x1,i=(e._y1-e._y0)/(r||s<0&&-0),a=(n-e._y1)/(s||r<0&&-0),o=(i*s+a*r)/(r+s);return(Fg(i)+Fg(a))*Math.min(Math.abs(i),Math.abs(a),.5*Math.abs(o))||0}function Hg(e,t){var n=e._x1-e._x0;return n?(3*(e._y1-e._y0)/n-t)/2:t}function Vg(e,t,n){var r=e._x0,s=e._y0,i=e._x1,a=e._y1,o=(i-r)/3;e._context.bezierCurveTo(r+o,s+o*t,i-o,a-o*n,i,a)}function Wg(e){this._context=e}function Ug(e){return new Wg(e)}function zg(e,t){this._context=e,this._t=t}function Bg(e){return new zg(e,1)}Sg({dateTime:"%x, %X",date:"%-m/%-d/%Y",time:"%-I:%M:%S %p",periods:["AM","PM"],days:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],shortDays:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],months:["January","February","March","April","May","June","July","August","September","October","November","December"],shortMonths:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"]}),Eg.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._point=0},lineEnd:function(){(this._line||0!==this._line&&1===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(e,t){switch(e=+e,t=+t,this._point){case 0:this._point=1,this._line?this._context.lineTo(e,t):this._context.moveTo(e,t);break;case 1:this._point=2;default:this._context.lineTo(e,t)}}},Ng.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._y0=this._y1=NaN,this._point=0},lineEnd:function(){switch(this._point){case 3:Dg(this,this._x1,this._y1);case 2:this._context.lineTo(this._x1,this._y1)}(this._line||0!==this._line&&1===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(e,t){switch(e=+e,t=+t,this._point){case 0:this._point=1,this._line?this._context.lineTo(e,t):this._context.moveTo(e,t);break;case 1:this._point=2;break;case 2:this._point=3,this._context.lineTo((5*this._x0+this._x1)/6,(5*this._y0+this._y1)/6);default:Dg(this,e,t)}this._x0=this._x1,this._x1=e,this._y0=this._y1,this._y1=t}},Wg.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._y0=this._y1=this._t0=NaN,this._point=0},lineEnd:function(){switch(this._point){case 2:this._context.lineTo(this._x1,this._y1);break;case 3:Vg(this,this._t0,Hg(this,this._t0))}(this._line||0!==this._line&&1===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(e,t){var n=NaN;if(t=+t,(e=+e)!==this._x1||t!==this._y1){switch(this._point){case 0:this._point=1,this._line?this._context.lineTo(e,t):this._context.moveTo(e,t);break;case 1:this._point=2;break;case 2:this._point=3,Vg(this,Hg(this,n=Lg(this,e,t)),n);break;default:Vg(this,this._t0,n=Lg(this,e,t))}this._x0=this._x1,this._x1=e,this._y0=this._y1,this._y1=t,this._t0=n}}},Object.create(Wg.prototype).point=function(e,t){Wg.prototype.point.call(this,t,e)},zg.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x=this._y=NaN,this._point=0},lineEnd:function(){0<this._t&&this._t<1&&2===this._point&&this._context.lineTo(this._x,this._y),(this._line||0!==this._line&&1===this._point)&&this._context.closePath(),this._line>=0&&(this._t=1-this._t,this._line=1-this._line)},point:function(e,t){switch(e=+e,t=+t,this._point){case 0:this._point=1,this._line?this._context.lineTo(e,t):this._context.moveTo(e,t);break;case 1:this._point=2;default:if(this._t<=0)this._context.lineTo(this._x,t),this._context.lineTo(e,t);else{var n=this._x*(1-this._t)+e*this._t;this._context.lineTo(n,this._y),this._context.lineTo(n,t)}}this._x=e,this._y=t}};const qg=e=>()=>e;function Kg(e,{sourceEvent:t,target:n,transform:r,dispatch:s}){Object.defineProperties(this,{type:{value:e,enumerable:!0,configurable:!0},sourceEvent:{value:t,enumerable:!0,configurable:!0},target:{value:n,enumerable:!0,configurable:!0},transform:{value:r,enumerable:!0,configurable:!0},_:{value:s}})}function Gg(e,t,n){this.k=e,this.x=t,this.y=n}Gg.prototype={constructor:Gg,scale:function(e){return 1===e?this:new Gg(this.k*e,this.x,this.y)},translate:function(e,t){return 0===e&0===t?this:new Gg(this.k,this.x+this.k*e,this.y+this.k*t)},apply:function(e){return[e[0]*this.k+this.x,e[1]*this.k+this.y]},applyX:function(e){return e*this.k+this.x},applyY:function(e){return e*this.k+this.y},invert:function(e){return[(e[0]-this.x)/this.k,(e[1]-this.y)/this.k]},invertX:function(e){return(e-this.x)/this.k},invertY:function(e){return(e-this.y)/this.k},rescaleX:function(e){return e.copy().domain(e.range().map(this.invertX,this).map(e.invert,e))},rescaleY:function(e){return e.copy().domain(e.range().map(this.invertY,this).map(e.invert,e))},toString:function(){return"translate("+this.x+","+this.y+") scale("+this.k+")"}};var Yg=new Gg(1,0,0);function Xg(e){e.stopImmediatePropagation()}function Zg(e){e.preventDefault(),e.stopImmediatePropagation()}function Jg(e){return!(e.ctrlKey&&"wheel"!==e.type||e.button)}function Qg(){var e=this;return e instanceof SVGElement?(e=e.ownerSVGElement||e).hasAttribute("viewBox")?[[(e=e.viewBox.baseVal).x,e.y],[e.x+e.width,e.y+e.height]]:[[0,0],[e.width.baseVal.value,e.height.baseVal.value]]:[[0,0],[e.clientWidth,e.clientHeight]]}function em(){return this.__zoom||Yg}function tm(e){return-e.deltaY*(1===e.deltaMode?.05:e.deltaMode?1:.002)*(e.ctrlKey?10:1)}function nm(){return navigator.maxTouchPoints||"ontouchstart"in this}function rm(e,t,n){var r=e.invertX(t[0][0])-n[0][0],s=e.invertX(t[1][0])-n[1][0],i=e.invertY(t[0][1])-n[0][1],a=e.invertY(t[1][1])-n[1][1];return e.translate(s>r?(r+s)/2:Math.min(0,r)||Math.max(0,s),a>i?(i+a)/2:Math.min(0,i)||Math.max(0,a))}function sm(){var e,t,n,r=Jg,s=Qg,i=rm,a=tm,o=nm,l=[0,1/0],c=[[-1/0,-1/0],[1/0,1/0]],u=250,d=yc,h=Ea("start","zoom","end"),f=0,p=10;function v(e){e.property("__zoom",em).on("wheel.zoom",_,{passive:!1}).on("mousedown.zoom",k).on("dblclick.zoom",S).filter(o).on("touchstart.zoom",$).on("touchmove.zoom",C).on("touchend.zoom touchcancel.zoom",T).style("-webkit-tap-highlight-color","rgba(0,0,0,0)")}function g(e,t){return(t=Math.max(l[0],Math.min(l[1],t)))===e.k?e:new Gg(t,e.x,e.y)}function m(e,t,n){var r=t[0]-n[0]*e.k,s=t[1]-n[1]*e.k;return r===e.x&&s===e.y?e:new Gg(e.k,r,s)}function y(e){return[(+e[0][0]+ +e[1][0])/2,(+e[0][1]+ +e[1][1])/2]}function b(e,t,n,r){e.on("start.zoom",(function(){w(this,arguments).event(r).start()})).on("interrupt.zoom end.zoom",(function(){w(this,arguments).event(r).end()})).tween("zoom",(function(){var e=this,i=arguments,a=w(e,i).event(r),o=s.apply(e,i),l=null==n?y(o):"function"==typeof n?n.apply(e,i):n,c=Math.max(o[1][0]-o[0][0],o[1][1]-o[0][1]),u=e.__zoom,h="function"==typeof t?t.apply(e,i):t,f=d(u.invert(l).concat(c/u.k),h.invert(l).concat(c/h.k));return function(e){if(1===e)e=h;else{var t=f(e),n=c/t[2];e=new Gg(n,l[0]-t[0]*n,l[1]-t[1]*n)}a.zoom(null,e)}}))}function w(e,t,n){return!n&&e.__zooming||new x(e,t)}function x(e,t){this.that=e,this.args=t,this.active=0,this.sourceEvent=null,this.extent=s.apply(e,t),this.taps=0}function _(e,...t){if(r.apply(this,arguments)){var n=w(this,t).event(e),s=this.__zoom,o=Math.max(l[0],Math.min(l[1],s.k*Math.pow(2,a.apply(this,arguments)))),u=Go(e);if(n.wheel)n.mouse[0][0]===u[0]&&n.mouse[0][1]===u[1]||(n.mouse[1]=s.invert(n.mouse[0]=u)),clearTimeout(n.wheel);else{if(s.k===o)return;n.mouse=[u,s.invert(u)],zc(this),n.start()}Zg(e),n.wheel=setTimeout((function(){n.wheel=null,n.end()}),150),n.zoom("mouse",i(m(g(s,o),n.mouse[0],n.mouse[1]),n.extent,c))}}function k(e,...t){if(!n&&r.apply(this,arguments)){var s=e.currentTarget,a=w(this,t,!0).event(e),o=Ko(e.view).on("mousemove.zoom",(function(e){if(Zg(e),!a.moved){var t=e.clientX-u,n=e.clientY-d;a.moved=t*t+n*n>f}a.event(e).zoom("mouse",i(m(a.that.__zoom,a.mouse[0]=Go(e,s),a.mouse[1]),a.extent,c))}),!0).on("mouseup.zoom",(function(e){o.on("mousemove.zoom mouseup.zoom",null),function(e,t){var n=e.document.documentElement,r=Ko(e).on("dragstart.drag",null);t&&(r.on("click.drag",Xo,Yo),setTimeout((function(){r.on("click.drag",null)}),0)),"onselectstart"in n?r.on("selectstart.drag",null):(n.style.MozUserSelect=n.__noselect,delete n.__noselect)}(e.view,a.moved),Zg(e),a.event(e).end()}),!0),l=Go(e,s),u=e.clientX,d=e.clientY;!function(e){var t=e.document.documentElement,n=Ko(e).on("dragstart.drag",Xo,Yo);"onselectstart"in t?n.on("selectstart.drag",Xo,Yo):(t.__noselect=t.style.MozUserSelect,t.style.MozUserSelect="none")}(e.view),Xg(e),a.mouse=[l,this.__zoom.invert(l)],zc(this),a.start()}}function S(e,...t){if(r.apply(this,arguments)){var n=this.__zoom,a=Go(e.changedTouches?e.changedTouches[0]:e,this),o=n.invert(a),l=n.k*(e.shiftKey?.5:2),d=i(m(g(n,l),a,o),s.apply(this,t),c);Zg(e),u>0?Ko(this).transition().duration(u).call(b,d,a,e):Ko(this).call(v.transform,d,a,e)}}function $(n,...s){if(r.apply(this,arguments)){var i,a,o,l,c=n.touches,u=c.length,d=w(this,s,n.changedTouches.length===u).event(n);for(Xg(n),a=0;a<u;++a)l=[l=Go(o=c[a],this),this.__zoom.invert(l),o.identifier],d.touch0?d.touch1||d.touch0[2]===l[2]||(d.touch1=l,d.taps=0):(d.touch0=l,i=!0,d.taps=1+!!e);e&&(e=clearTimeout(e)),i&&(d.taps<2&&(t=l[0],e=setTimeout((function(){e=null}),500)),zc(this),d.start())}}function C(e,...t){if(this.__zooming){var n,r,s,a,o=w(this,t).event(e),l=e.changedTouches,u=l.length;for(Zg(e),n=0;n<u;++n)s=Go(r=l[n],this),o.touch0&&o.touch0[2]===r.identifier?o.touch0[0]=s:o.touch1&&o.touch1[2]===r.identifier&&(o.touch1[0]=s);if(r=o.that.__zoom,o.touch1){var d=o.touch0[0],h=o.touch0[1],f=o.touch1[0],p=o.touch1[1],v=(v=f[0]-d[0])*v+(v=f[1]-d[1])*v,y=(y=p[0]-h[0])*y+(y=p[1]-h[1])*y;r=g(r,Math.sqrt(v/y)),s=[(d[0]+f[0])/2,(d[1]+f[1])/2],a=[(h[0]+p[0])/2,(h[1]+p[1])/2]}else{if(!o.touch0)return;s=o.touch0[0],a=o.touch0[1]}o.zoom("touch",i(m(r,s,a),o.extent,c))}}function T(e,...r){if(this.__zooming){var s,i,a=w(this,r).event(e),o=e.changedTouches,l=o.length;for(Xg(e),n&&clearTimeout(n),n=setTimeout((function(){n=null}),500),s=0;s<l;++s)i=o[s],a.touch0&&a.touch0[2]===i.identifier?delete a.touch0:a.touch1&&a.touch1[2]===i.identifier&&delete a.touch1;if(a.touch1&&!a.touch0&&(a.touch0=a.touch1,delete a.touch1),a.touch0)a.touch0[1]=this.__zoom.invert(a.touch0[0]);else if(a.end(),2===a.taps&&(i=Go(i,this),Math.hypot(t[0]-i[0],t[1]-i[1])<p)){var c=Ko(this).on("dblclick.zoom");c&&c.apply(this,arguments)}}}return v.transform=function(e,t,n,r){var s=e.selection?e.selection():e;s.property("__zoom",em),e!==s?b(e,t,n,r):s.interrupt().each((function(){w(this,arguments).event(r).start().zoom(null,"function"==typeof t?t.apply(this,arguments):t).end()}))},v.scaleBy=function(e,t,n,r){v.scaleTo(e,(function(){return this.__zoom.k*("function"==typeof t?t.apply(this,arguments):t)}),n,r)},v.scaleTo=function(e,t,n,r){v.transform(e,(function(){var e=s.apply(this,arguments),r=this.__zoom,a=null==n?y(e):"function"==typeof n?n.apply(this,arguments):n,o=r.invert(a),l="function"==typeof t?t.apply(this,arguments):t;return i(m(g(r,l),a,o),e,c)}),n,r)},v.translateBy=function(e,t,n,r){v.transform(e,(function(){return i(this.__zoom.translate("function"==typeof t?t.apply(this,arguments):t,"function"==typeof n?n.apply(this,arguments):n),s.apply(this,arguments),c)}),null,r)},v.translateTo=function(e,t,n,r,a){v.transform(e,(function(){var e=s.apply(this,arguments),a=this.__zoom,o=null==r?y(e):"function"==typeof r?r.apply(this,arguments):r;return i(Yg.translate(o[0],o[1]).scale(a.k).translate("function"==typeof t?-t.apply(this,arguments):-t,"function"==typeof n?-n.apply(this,arguments):-n),e,c)}),r,a)},x.prototype={event:function(e){return e&&(this.sourceEvent=e),this},start:function(){return 1==++this.active&&(this.that.__zooming=this,this.emit("start")),this},zoom:function(e,t){return this.mouse&&"mouse"!==e&&(this.mouse[1]=t.invert(this.mouse[0])),this.touch0&&"touch"!==e&&(this.touch0[1]=t.invert(this.touch0[0])),this.touch1&&"touch"!==e&&(this.touch1[1]=t.invert(this.touch1[0])),this.that.__zoom=t,this.emit("zoom"),this},end:function(){return 0==--this.active&&(delete this.that.__zooming,this.emit("end")),this},emit:function(e){var t=Ko(this.that).datum();h.call(e,this.that,new Kg(e,{sourceEvent:this.sourceEvent,target:v,type:e,transform:this.that.__zoom,dispatch:h}),t)}},v.wheelDelta=function(e){return arguments.length?(a="function"==typeof e?e:qg(+e),v):a},v.filter=function(e){return arguments.length?(r="function"==typeof e?e:qg(!!e),v):r},v.touchable=function(e){return arguments.length?(o="function"==typeof e?e:qg(!!e),v):o},v.extent=function(e){return arguments.length?(s="function"==typeof e?e:qg([[+e[0][0],+e[0][1]],[+e[1][0],+e[1][1]]]),v):s},v.scaleExtent=function(e){return arguments.length?(l[0]=+e[0],l[1]=+e[1],v):[l[0],l[1]]},v.translateExtent=function(e){return arguments.length?(c[0][0]=+e[0][0],c[1][0]=+e[1][0],c[0][1]=+e[0][1],c[1][1]=+e[1][1],v):[[c[0][0],c[0][1]],[c[1][0],c[1][1]]]},v.constrain=function(e){return arguments.length?(i=e,v):i},v.duration=function(e){return arguments.length?(u=+e,v):u},v.interpolate=function(e){return arguments.length?(d=e,v):d},v.on=function(){var e=h.on.apply(h,arguments);return e===h?v:e},v.clickDistance=function(e){return arguments.length?(f=(e=+e)*e,v):Math.sqrt(f)},v.tapDistance=function(e){return arguments.length?(p=+e,v):p},v}Gg.prototype;const im=new URLSearchParams(window.location.search),am=Object.fromEntries(im),om={widgetStartTab:0,debugUrls:!1,wsKey:"K7Q0Qw.TM9YNQ:s0EA_6DELlVmCG-lAPfc40tzy0heNoFtKMb7MerIftE",debug:!1,data:"data/_us/us_2024_06_full.json",isWidget:!1,widgetHeightIndex:0,interval:0,wsChannel:"elections",embedded_id:"4211",hideHorizontalSeparators:!1,...xu(JSON.parse(document?.currentScript?.parentNode?.getAttribute("data-params")||"{}")||{}),...xu(am)};const lm=function(){let e,t,n=!1,r=[];const s=()=>{clearInterval(e),n=!1},i=()=>{s(),t&&(e=setInterval((()=>{a()}),t),n=!0)},a=()=>{r.forEach((e=>e()))};return{start:i,stop:s,set interval(e){t=e,n&&i()},setCallback:e=>{r.push(e)},removeCallback:e=>{r=r.filter((t=>t!==e))},runCallbacks:a}}();function cm({configCards:e=[],parties:t=[]}){return e.map(((e,n)=>{const r=e?.headline?.parties?.map((e=>({...t.find((t=>t.id===e.id)),...e})));return{...e,headline:r&&r.length?{...e.headline,parties:r}:{...e.headline},id:n}}))}function um({min:e=0,max:t=0}){return hp().domain([e,t]).range([0,100])}const dm=/^([-+±]?)\s?((?:\d{1,3}\.)*\d+)(?:,(\d*))?(.+)?$/;let hm={dec:",",tsd:"."};function fm(e,t,n,r){this.nr=(e=>{let t=+e.intVal.replace(hm.tsd,"");return""!==e.decVal&&(t+=+e.decVal/Math.pow(10,e.decVal.length)),"-"===e.sign&&(t*=-1),t})(e),e.nr=this.nr,this.str=((e,t,n,r)=>{let s,i,a=e.intVal;const o=(e,t)=>{for(;e.length<t;)e+="0";return e},l=e=>{let t=e.length;if(t>4)for(;t-3>0;)t-=3,e=e.substring(0,t)+hm.tsd+e.substring(t);return e};return a=l(a),r&&""===e.sign&&(e.sign=0===e.nr?"±":"+"),a=e.sign+a,t&&+t>=0?""!==e.decVal?0===t?(a=(Math.round(Math.abs(e.nr))+"").replace(".",hm.dec),a=e.sign+l(a)):(s=+("0."+e.decVal),i=Math.pow(10,t),s=Math.round(s*i)/i,s>0&&(s=(""+s).substr(2),s=o(s,t),a=a+hm.dec+s)):t>0&&(a=a+hm.dec+o("",t),a.charAt(a.length-1)===hm.dec&&(a=a.substr(0,a.length-1))):a+=e.decVal?hm.dec+e.decVal:"",a})(e,t,0,r),this.suffix=e.suffix||n||""}fm.prototype.strVal=function(){return'<span style="white-space:nowrap">'+this.str+this.suffix+"</span>"};const pm=(e,t,n,r)=>{let s,i;return e||0===e||"0"===e?(isNaN(e)||(e=(""+e).replace(".",",")),i=dm.exec(e),s=dm.test(e)?new fm({sign:i[1],intVal:i[2],decVal:i[3]||"",suffix:i[4]||"",input:e},t,n,r):{nr:void 0,str:e,strVal:function(){return e}}):(e="0",s={nr:void 0,str:"-",strVal:function(){return"-"}}),s},vm=av("%Y-%m-%d %H:%M:%S"),gm=av("%Y-%m-%d"),mm=sv("%Y");function ym({results:e=[],parties:t=[]}){return e.map((e=>{const n=t.find((t=>t.id===e.partyId));return{...e,$meta:n}}))}function bm({results:e,parties:t,maxShare:n=0}){if(!e)return[];0===n&&(n=e.reduce(((e,t)=>Math.max(e,t.currentShare,t.previousShare??0)),1));const r=um({max:n});return e.map((e=>{const n=t.find((t=>t.id===e.partyId)),s={...e};e.currentShare&&(s.$heightPercentage=r(e.currentShare).toFixed(2));const i=Number.isInteger(10*e.currentShare)?1:2;return s.$shareValue=pm(e.currentShare,i,"%"),s.$diffValue=pm(e.shareDiff,1,"%",!0),s.$currentVotes=!!e.currentVotes&&pm(e.currentVotes),s.$previousHeightPercentage=!!e.previousShare&&r(e.previousShare).toFixed(2),{party:n,results:s}})).filter((e=>e.party)).map((e=>e.results))}function wm({results:e=[],resulType:t="listVotes",parties:n=[]}){const r={};for(const i of n)r[i.id]={},r[i.id].data=[];n.forEach((n=>{e.forEach((e=>{r[n.id].data.push(e.returningResults[t].results.find((e=>e.partyId===n.id))?.currentShare)})),r[n.id].min=Math.min(...r[n.id].data.filter((e=>void 0!==e))),r[n.id].max=Math.max(...r[n.id].data.filter((e=>void 0!==e)))})),r.min=Math.min(...n.map((e=>r[e.id].data)).flat().filter((e=>void 0!==e))),r.max=Math.max(...n.map((e=>r[e.id].data)).flat().filter((e=>void 0!==e)));const s={};for(const i of n)s[i.id]={};return n.forEach((e=>{s[e.id].$totalColorScale=hp([r.max,r.min],[e.$colorGradientStops[0],e.$colorGradientStops[1]]).interpolate(bc),s[e.id].$partyColorScale=hp([r[e.id].max,r[e.id].min],[e.$colorGradientStops[0],e.$colorGradientStops[1]]).interpolate(bc)})),s}function xm({results:e={},parties:t=[],settings:n={},maxShare:r=!1}){const s=e?.listVotes,i=X((()=>function({results:e=[]}){return e.reduce(((e,t)=>e+t.currentSeats||0),0)}({results:s?.euSeats||s?.results}))),a=ut(i)%2==0?ut(i)/2+1:Math.ceil(ut(i)/2),o=ym({results:s?.results,parties:t});let l;s?.euSeats&&(l=ym({results:s?.euSeats,parties:t}));const c=bm({results:o,parties:t,maxShare:r||0}),u=n&&n.partyIdForOthers?c.filter((e=>e.partyId!==n.partyIdForOthers)):c,d=c[Ca(u,(e=>e.currentShare))]?.$meta,h=s?.otherPartiesWithSeats,f=ym({results:h,parties:t}),p=!!e?.timestamp&&vm(e?.timestamp),v=e?.constituencyVotes,g=bm({results:ym({results:v?.results,parties:t}),parties:t}),m=n&&n.partyIdForOthers?g.filter((e=>e.partyId!==n.partyIdForOthers)):g,y=g[Ca(m,(e=>e.currentShare))]?.$meta;return{...e,$timestamp:p,source:e.source,listVotes:{...s,additionalInformation:{...s?.additionalInformation,$totalSeats:ut(i),$threshold:a,$leadingParty:d},results:c,resultsSeats:f,euSeats:l},constituencyVotes:{...v,$results:g,results:g,additionalInformation:{$leadingParty:y}}}}function _m(e){return e.filter((e=>e)).sort(((e,t)=>t-e))[0]}const km=e=>{if(e)return{turnout:e=e.map((e=>({...e,$timestamp:gm(e.date)})))}},Sm=(e,t)=>{if(e)return{results:e=e.map((e=>({...e,$timestamp:gm(e.date)}))),parties:t}},$m=(e,t,n)=>{if(!e)return;const r=e.length,s=function(e,t){let n;if(void 0===t)for(const r of e)null!=r&&(n>r||void 0===n&&r>=r)&&(n=r);else{let r=-1;for(let s of e)null!=(s=t(s,++r,e))&&(n>s||void 0===n&&s>=s)&&(n=s)}return n}(e=e.map(((t,s)=>({...t,$dateStart:gm(t.date),$dateEnd:s+1<r?gm(e[s+1].date):n.$dateCurrent}))),(e=>e.$dateStart)),i=[s,$a(e,(e=>e.$dateEnd))],a=Mg().domain(i).range([0,100]).nice(),o=hp().domain([0,100]).range([100,0]),l=e.map(((e,n)=>{let r=0;const s=e.values.map((n=>{const s=a(e.$dateStart),i=a(e.$dateEnd),l=100-o(n.share),c=i-s,u=t.find((e=>e.id===n.partyId)),d=r;return r+=l,{...n,left:s,bottom:d,height:l,width:c,xEnde:i,party:u}}));return{...e,$renderedValues:s}}));return{xScale:a,yScale:o,data:l}};const Cm=function(){const e=hp().domain([320,600]).range([40,70]).clamp(!0);let t=E(0),n=X((()=>e(ut(t))));return{get chartWidth(){return ut(t)},set chartWidth(e){A(t,F(e))},get circleRadius(){return ut(n)}}}();let Tm=0;const Mm=X((()=>Cm.circleRadius)),Rm=2*Math.asin(12/(2*ut(Mm))),Em=X((()=>Cm.chartWidth)),Pm=e=>e=(e=>e.map((e=>(e.relations=e.relations.map((e=>({...e,points:[...e.points,{x:ut(Em)/2,y:Tm/2}]}))),e))))(e=((e,t,n)=>{const r=ut(Em)/2,s=Tm/2;return e.map((e=>{let i=1.5*Math.PI+e.positiveAngleSum/2,a=(Math.PI-e.negativeAngleSum)/2;return e.relations=e.relations.map((e=>{const o=e.value>0?i:a,l=t*Math.sin(o),c=n*Math.cos(o);let u=0,d=0;e.value>0?(i-=e.angle+Rm,u=r+l,d=s-c):(a+=e.angle+Rm,u=r+l,d=s-c);const h={...e,points:[...e.points,{x:u,y:d}]};return h.arrowCoords={x:u,y:d,angle:o,angleDegrees:e.value>0?o*(180/Math.PI)+180:o*(180/Math.PI)},h})),e}))})(e=(e=>e.map((e=>{let t=(Tm-e.positiveHeight)/2,n=(Tm-e.negativeHeight)/2;return e.relations=e.relations.map((e=>{let r=e.value>0?t:n;r+=e.width/2;let s=e.value>0?0:ut(Em);return e.value>0?t+=e.width+40:n+=e.width+40,{...e,points:[{x:s,y:r},{x:e.value>0?s+ut(Em)/4:s-ut(Em)/4,y:r}]}})),e})))(e=e.map((e=>({...e,relations:e.relations.sort(((e,t)=>Math.abs(t.value)-Math.abs(e.value)))})))),ut(Mm),ut(Mm))),Im=(e,t)=>!e||e.length<1?{}:(e=(e=>e.map((e=>{let t=0,n=0,r=0,s=0;return e.relations.forEach((e=>{e.value>0?(r++,t+=e.angle):e.value<0&&(s++,n+=e.angle)})),t+=(r-1)*Rm,n+=(s-1)*Rm,{...e,positiveAngleSum:t,negativeAngleSum:n}})))(e=(e=>e.map((e=>{let t=0,n=0,r=0,s=0;return e.relations.forEach((e=>{e.value>0?(t++,r+=e.width):e.value<0&&(n++,s+=e.width)})),r+=40*(t-1),s+=40*(n-1),Tm=Math.max(Tm,r,s),{...e,positiveHeight:r,negativeHeight:s}})))(e=(e=>{const t=Math.max(...e.map((e=>e.relations.map((e=>e.value)))).flat()),n=Math.min(...e.map((e=>e.relations.map((e=>Math.abs(e.value))))).flat()),r=hp().domain([n,t]).range([2,10]);return e.map((e=>({...e,relations:e.relations.map((e=>{const t=r(Math.abs(e.value)),n=2*Math.asin(t/(2*ut(Mm)));return{...e,width:t,angle:n}}))})))})(e=e.map((e=>({...e,party:t.find((t=>t.id===e.partyId)),relations:e.relations.map((e=>({...e,party:t.find((t=>t.id===e.partyId)),valueObj:pm(e.value,0,"",!0)})))})))))),{voterFlowsNet:e=Pm(e),svgHeight:Tm});function Am({voterGroups:e=[],parties:t=[]}){if(!e||!t||!e.length>0)return{};const n=((e,t)=>{if(!e||e.length<1)return{};let n=0;return e.forEach((e=>{e.values.forEach((e=>{e.results.forEach((e=>{e.currentShare>n&&(n=e.currentShare),e.previousShare>n&&(n=e.previousShare)}))}))})),e.map((e=>{const r=e.values.map((e=>{const r=bm({results:ym({results:e?.results,parties:t}),parties:t,maxShare:n});return{...e,$results:r}}));return{...e,$renderedValues:r}}))})(e,t),r=e.map((e=>e.sources)).flat(),s=Array.from(new Set(r)),i=$a(e,(e=>vm(e.timestamp)));return{voterGroups:e,$renderedVoterGroups:n,source:s||[],$timestamp:""!==i?i:null}}function Om({config:e={}}){if(!e||!e.settings)return{};const t=gm(e.settings.dateCurrent),n=gm(e.settings.datePrevious);if(e.settings.$dateCurrent=t,e.settings.$datePrevious=n,e.settings.$datePreviousYear=mm(n),e.settings.$dateCurrentYear=mm(t),e.settings.bucketPaths){let t={};const n=e.settings.bucketPaths,r=n.basePath;for(const[e,s]of Object.entries(n))"basePath"!==e&&(t[e]=s.replace("{basePath}",r));e.settings.bucketPaths=t}return e}const Dm=(e,t=0,n=1)=>Wm(Um(t,e),n),Nm=e=>{e._clipped=!1,e._unclipped=e.slice(0);for(let t=0;t<=3;t++)t<3?((e[t]<0||e[t]>255)&&(e._clipped=!0),e[t]=Dm(e[t],0,255)):3===t&&(e[t]=Dm(e[t],0,1));return e},jm={};for(let sA of["Boolean","Number","String","Function","Array","Date","RegExp","Undefined","Null"])jm[`[object ${sA}]`]=sA.toLowerCase();function Fm(e){return jm[Object.prototype.toString.call(e)]||"object"}const Lm=(e,t=null)=>e.length>=3?Array.prototype.slice.call(e):"object"==Fm(e[0])&&t?t.split("").filter((t=>void 0!==e[0][t])).map((t=>e[0][t])):e[0],Hm=e=>{if(e.length<2)return null;const t=e.length-1;return"string"==Fm(e[t])?e[t].toLowerCase():null},{PI:Vm,min:Wm,max:Um}=Math,zm=2*Vm,Bm=Vm/3,qm=Vm/180,Km=180/Vm,Gm={format:{},autodetect:[]};class Ym{constructor(...e){const t=this;if("object"===Fm(e[0])&&e[0].constructor&&e[0].constructor===this.constructor)return e[0];let n=Hm(e),r=!1;if(!n){r=!0,Gm.sorted||(Gm.autodetect=Gm.autodetect.sort(((e,t)=>t.p-e.p)),Gm.sorted=!0);for(let t of Gm.autodetect)if(n=t.test(...e),n)break}if(!Gm.format[n])throw new Error("unknown format: "+e);{const s=Gm.format[n].apply(null,r?e:e.slice(0,-1));t._rgb=Nm(s)}3===t._rgb.length&&t._rgb.push(1)}toString(){return"function"==Fm(this.hex)?this.hex():`[${this._rgb.join(",")}]`}}const Xm=(...e)=>new Xm.Color(...e);Xm.Color=Ym,Xm.version="2.6.0";const{max:Zm}=Math;Ym.prototype.cmyk=function(){return((...e)=>{let[t,n,r]=Lm(e,"rgb");t/=255,n/=255,r/=255;const s=1-Zm(t,Zm(n,r)),i=s<1?1/(1-s):0;return[(1-t-s)*i,(1-n-s)*i,(1-r-s)*i,s]})(this._rgb)},Xm.cmyk=(...e)=>new Ym(...e,"cmyk"),Gm.format.cmyk=(...e)=>{e=Lm(e,"cmyk");const[t,n,r,s]=e,i=e.length>4?e[4]:1;return 1===s?[0,0,0,i]:[t>=1?0:255*(1-t)*(1-s),n>=1?0:255*(1-n)*(1-s),r>=1?0:255*(1-r)*(1-s),i]},Gm.autodetect.push({p:2,test:(...e)=>{if("array"===Fm(e=Lm(e,"cmyk"))&&4===e.length)return"cmyk"}});const Jm=e=>Math.round(100*e)/100,Qm=(...e)=>{e=Lm(e,"rgba");let[t,n,r]=e;t/=255,n/=255,r/=255;const s=Wm(t,n,r),i=Um(t,n,r),a=(i+s)/2;let o,l;return i===s?(o=0,l=Number.NaN):o=a<.5?(i-s)/(i+s):(i-s)/(2-i-s),t==i?l=(n-r)/(i-s):n==i?l=2+(r-t)/(i-s):r==i&&(l=4+(t-n)/(i-s)),l*=60,l<0&&(l+=360),e.length>3&&void 0!==e[3]?[l,o,a,e[3]]:[l,o,a]},{round:ey}=Math,ty=(...e)=>{const t=Lm(e,"rgba");let n=Hm(e)||"rgb";return"hsl"==n.substr(0,3)?((...e)=>{const t=Lm(e,"hsla");let n=Hm(e)||"lsa";return t[0]=Jm(t[0]||0),t[1]=Jm(100*t[1])+"%",t[2]=Jm(100*t[2])+"%","hsla"===n||t.length>3&&t[3]<1?(t[3]=t.length>3?t[3]:1,n="hsla"):t.length=3,`${n}(${t.join(",")})`})(Qm(t),n):(t[0]=ey(t[0]),t[1]=ey(t[1]),t[2]=ey(t[2]),("rgba"===n||t.length>3&&t[3]<1)&&(t[3]=t.length>3?t[3]:1,n="rgba"),`${n}(${t.slice(0,"rgb"===n?3:4).join(",")})`)},{round:ny}=Math,ry=(...e)=>{e=Lm(e,"hsl");const[t,n,r]=e;let s,i,a;if(0===n)s=i=a=255*r;else{const e=[0,0,0],o=[0,0,0],l=r<.5?r*(1+n):r+n-r*n,c=2*r-l,u=t/360;e[0]=u+1/3,e[1]=u,e[2]=u-1/3;for(let t=0;t<3;t++)e[t]<0&&(e[t]+=1),e[t]>1&&(e[t]-=1),6*e[t]<1?o[t]=c+6*(l-c)*e[t]:2*e[t]<1?o[t]=l:3*e[t]<2?o[t]=c+(l-c)*(2/3-e[t])*6:o[t]=c;[s,i,a]=[ny(255*o[0]),ny(255*o[1]),ny(255*o[2])]}return e.length>3?[s,i,a,e[3]]:[s,i,a,1]},sy=/^rgb\(\s*(-?\d+),\s*(-?\d+)\s*,\s*(-?\d+)\s*\)$/,iy=/^rgba\(\s*(-?\d+),\s*(-?\d+)\s*,\s*(-?\d+)\s*,\s*([01]|[01]?\.\d+)\)$/,ay=/^rgb\(\s*(-?\d+(?:\.\d+)?)%,\s*(-?\d+(?:\.\d+)?)%\s*,\s*(-?\d+(?:\.\d+)?)%\s*\)$/,oy=/^rgba\(\s*(-?\d+(?:\.\d+)?)%,\s*(-?\d+(?:\.\d+)?)%\s*,\s*(-?\d+(?:\.\d+)?)%\s*,\s*([01]|[01]?\.\d+)\)$/,ly=/^hsl\(\s*(-?\d+(?:\.\d+)?),\s*(-?\d+(?:\.\d+)?)%\s*,\s*(-?\d+(?:\.\d+)?)%\s*\)$/,cy=/^hsla\(\s*(-?\d+(?:\.\d+)?),\s*(-?\d+(?:\.\d+)?)%\s*,\s*(-?\d+(?:\.\d+)?)%\s*,\s*([01]|[01]?\.\d+)\)$/,{round:uy}=Math,dy=e=>{let t;if(e=e.toLowerCase().trim(),Gm.format.named)try{return Gm.format.named(e)}catch(n){}if(t=e.match(sy)){const e=t.slice(1,4);for(let t=0;t<3;t++)e[t]=+e[t];return e[3]=1,e}if(t=e.match(iy)){const e=t.slice(1,5);for(let t=0;t<4;t++)e[t]=+e[t];return e}if(t=e.match(ay)){const e=t.slice(1,4);for(let t=0;t<3;t++)e[t]=uy(2.55*e[t]);return e[3]=1,e}if(t=e.match(oy)){const e=t.slice(1,5);for(let t=0;t<3;t++)e[t]=uy(2.55*e[t]);return e[3]=+e[3],e}if(t=e.match(ly)){const e=t.slice(1,4);e[1]*=.01,e[2]*=.01;const n=ry(e);return n[3]=1,n}if(t=e.match(cy)){const e=t.slice(1,4);e[1]*=.01,e[2]*=.01;const n=ry(e);return n[3]=+t[4],n}};dy.test=e=>sy.test(e)||iy.test(e)||ay.test(e)||oy.test(e)||ly.test(e)||cy.test(e),Ym.prototype.css=function(e){return ty(this._rgb,e)},Xm.css=(...e)=>new Ym(...e,"css"),Gm.format.css=dy,Gm.autodetect.push({p:5,test:(e,...t)=>{if(!t.length&&"string"===Fm(e)&&dy.test(e))return"css"}}),Gm.format.gl=(...e)=>{const t=Lm(e,"rgba");return t[0]*=255,t[1]*=255,t[2]*=255,t},Xm.gl=(...e)=>new Ym(...e,"gl"),Ym.prototype.gl=function(){const e=this._rgb;return[e[0]/255,e[1]/255,e[2]/255,e[3]]};const{floor:hy}=Math;Ym.prototype.hcg=function(){return((...e)=>{const[t,n,r]=Lm(e,"rgb"),s=Wm(t,n,r),i=Um(t,n,r),a=i-s,o=100*a/255,l=s/(255-a)*100;let c;return 0===a?c=Number.NaN:(t===i&&(c=(n-r)/a),n===i&&(c=2+(r-t)/a),r===i&&(c=4+(t-n)/a),c*=60,c<0&&(c+=360)),[c,o,l]})(this._rgb)},Xm.hcg=(...e)=>new Ym(...e,"hcg"),Gm.format.hcg=(...e)=>{e=Lm(e,"hcg");let t,n,r,[s,i,a]=e;a*=255;const o=255*i;if(0===i)t=n=r=a;else{360===s&&(s=0),s>360&&(s-=360),s<0&&(s+=360),s/=60;const e=hy(s),l=s-e,c=a*(1-i),u=c+o*(1-l),d=c+o*l,h=c+o;switch(e){case 0:[t,n,r]=[h,d,c];break;case 1:[t,n,r]=[u,h,c];break;case 2:[t,n,r]=[c,h,d];break;case 3:[t,n,r]=[c,u,h];break;case 4:[t,n,r]=[d,c,h];break;case 5:[t,n,r]=[h,c,u]}}return[t,n,r,e.length>3?e[3]:1]},Gm.autodetect.push({p:1,test:(...e)=>{if("array"===Fm(e=Lm(e,"hcg"))&&3===e.length)return"hcg"}});const fy=/^#?([A-Fa-f0-9]{6}|[A-Fa-f0-9]{3})$/,py=/^#?([A-Fa-f0-9]{8}|[A-Fa-f0-9]{4})$/,vy=e=>{if(e.match(fy)){4!==e.length&&7!==e.length||(e=e.substr(1)),3===e.length&&(e=(e=e.split(""))[0]+e[0]+e[1]+e[1]+e[2]+e[2]);const t=parseInt(e,16);return[t>>16,t>>8&255,255&t,1]}if(e.match(py)){5!==e.length&&9!==e.length||(e=e.substr(1)),4===e.length&&(e=(e=e.split(""))[0]+e[0]+e[1]+e[1]+e[2]+e[2]+e[3]+e[3]);const t=parseInt(e,16);return[t>>24&255,t>>16&255,t>>8&255,Math.round((255&t)/255*100)/100]}throw new Error(`unknown hex color: ${e}`)},{round:gy}=Math,my=(...e)=>{let[t,n,r,s]=Lm(e,"rgba"),i=Hm(e)||"auto";void 0===s&&(s=1),"auto"===i&&(i=s<1?"rgba":"rgb"),t=gy(t),n=gy(n),r=gy(r);let a="000000"+(t<<16|n<<8|r).toString(16);a=a.substr(a.length-6);let o="0"+gy(255*s).toString(16);switch(o=o.substr(o.length-2),i.toLowerCase()){case"rgba":return`#${a}${o}`;case"argb":return`#${o}${a}`;default:return`#${a}`}};Ym.prototype.hex=function(e){return my(this._rgb,e)},Xm.hex=(...e)=>new Ym(...e,"hex"),Gm.format.hex=vy,Gm.autodetect.push({p:4,test:(e,...t)=>{if(!t.length&&"string"===Fm(e)&&[3,4,5,6,7,8,9].indexOf(e.length)>=0)return"hex"}});const{cos:yy}=Math,{min:by,sqrt:wy,acos:xy}=Math;Ym.prototype.hsi=function(){return((...e)=>{let t,[n,r,s]=Lm(e,"rgb");n/=255,r/=255,s/=255;const i=by(n,r,s),a=(n+r+s)/3,o=a>0?1-i/a:0;return 0===o?t=NaN:(t=(n-r+(n-s))/2,t/=wy((n-r)*(n-r)+(n-s)*(r-s)),t=xy(t),s>r&&(t=zm-t),t/=zm),[360*t,o,a]})(this._rgb)},Xm.hsi=(...e)=>new Ym(...e,"hsi"),Gm.format.hsi=(...e)=>{e=Lm(e,"hsi");let t,n,r,[s,i,a]=e;return isNaN(s)&&(s=0),isNaN(i)&&(i=0),s>360&&(s-=360),s<0&&(s+=360),s/=360,s<1/3?(r=(1-i)/3,t=(1+i*yy(zm*s)/yy(Bm-zm*s))/3,n=1-(r+t)):s<2/3?(s-=1/3,t=(1-i)/3,n=(1+i*yy(zm*s)/yy(Bm-zm*s))/3,r=1-(t+n)):(s-=2/3,n=(1-i)/3,r=(1+i*yy(zm*s)/yy(Bm-zm*s))/3,t=1-(n+r)),t=Dm(a*t*3),n=Dm(a*n*3),r=Dm(a*r*3),[255*t,255*n,255*r,e.length>3?e[3]:1]},Gm.autodetect.push({p:2,test:(...e)=>{if("array"===Fm(e=Lm(e,"hsi"))&&3===e.length)return"hsi"}}),Ym.prototype.hsl=function(){return Qm(this._rgb)},Xm.hsl=(...e)=>new Ym(...e,"hsl"),Gm.format.hsl=ry,Gm.autodetect.push({p:2,test:(...e)=>{if("array"===Fm(e=Lm(e,"hsl"))&&3===e.length)return"hsl"}});const{floor:_y}=Math,{min:ky,max:Sy}=Math;Ym.prototype.hsv=function(){return((...e)=>{e=Lm(e,"rgb");let[t,n,r]=e;const s=ky(t,n,r),i=Sy(t,n,r),a=i-s;let o,l,c;return c=i/255,0===i?(o=Number.NaN,l=0):(l=a/i,t===i&&(o=(n-r)/a),n===i&&(o=2+(r-t)/a),r===i&&(o=4+(t-n)/a),o*=60,o<0&&(o+=360)),[o,l,c]})(this._rgb)},Xm.hsv=(...e)=>new Ym(...e,"hsv"),Gm.format.hsv=(...e)=>{e=Lm(e,"hsv");let t,n,r,[s,i,a]=e;if(a*=255,0===i)t=n=r=a;else{360===s&&(s=0),s>360&&(s-=360),s<0&&(s+=360),s/=60;const e=_y(s),o=s-e,l=a*(1-i),c=a*(1-i*o),u=a*(1-i*(1-o));switch(e){case 0:[t,n,r]=[a,u,l];break;case 1:[t,n,r]=[c,a,l];break;case 2:[t,n,r]=[l,a,u];break;case 3:[t,n,r]=[l,c,a];break;case 4:[t,n,r]=[u,l,a];break;case 5:[t,n,r]=[a,l,c]}}return[t,n,r,e.length>3?e[3]:1]},Gm.autodetect.push({p:2,test:(...e)=>{if("array"===Fm(e=Lm(e,"hsv"))&&3===e.length)return"hsv"}});const $y=18,Cy=.95047,Ty=1,My=1.08883,Ry=.137931034,Ey=.206896552,Py=.12841855,Iy=.008856452,{pow:Ay}=Math,Oy=(...e)=>{e=Lm(e,"lab");const[t,n,r]=e;let s,i,a,o,l,c;return i=(t+16)/116,s=isNaN(n)?i:i+n/500,a=isNaN(r)?i:i-r/200,i=Ty*Ny(i),s=Cy*Ny(s),a=My*Ny(a),o=Dy(3.2404542*s-1.5371385*i-.4985314*a),l=Dy(-.969266*s+1.8760108*i+.041556*a),c=Dy(.0556434*s-.2040259*i+1.0572252*a),[o,l,c,e.length>3?e[3]:1]},Dy=e=>255*(e<=.00304?12.92*e:1.055*Ay(e,1/2.4)-.055),Ny=e=>e>Ey?e*e*e:Py*(e-Ry),{pow:jy}=Math,Fy=(...e)=>{const[t,n,r]=Lm(e,"rgb"),[s,i,a]=Vy(t,n,r),o=116*i-16;return[o<0?0:o,500*(s-i),200*(i-a)]},Ly=e=>(e/=255)<=.04045?e/12.92:jy((e+.055)/1.055,2.4),Hy=e=>e>Iy?jy(e,1/3):e/Py+Ry,Vy=(e,t,n)=>{e=Ly(e),t=Ly(t),n=Ly(n);return[Hy((.4124564*e+.3575761*t+.1804375*n)/Cy),Hy((.2126729*e+.7151522*t+.072175*n)/Ty),Hy((.0193339*e+.119192*t+.9503041*n)/My)]};Ym.prototype.lab=function(){return Fy(this._rgb)},Xm.lab=(...e)=>new Ym(...e,"lab"),Gm.format.lab=Oy,Gm.autodetect.push({p:2,test:(...e)=>{if("array"===Fm(e=Lm(e,"lab"))&&3===e.length)return"lab"}});const{sin:Wy,cos:Uy}=Math,zy=(...e)=>{let[t,n,r]=Lm(e,"lch");return isNaN(r)&&(r=0),r*=qm,[t,Uy(r)*n,Wy(r)*n]},By=(...e)=>{e=Lm(e,"lch");const[t,n,r]=e,[s,i,a]=zy(t,n,r),[o,l,c]=Oy(s,i,a);return[o,l,c,e.length>3?e[3]:1]},{sqrt:qy,atan2:Ky,round:Gy}=Math,Yy=(...e)=>{const[t,n,r]=Lm(e,"lab"),s=qy(n*n+r*r);let i=(Ky(r,n)*Km+360)%360;return 0===Gy(1e4*s)&&(i=Number.NaN),[t,s,i]},Xy=(...e)=>{const[t,n,r]=Lm(e,"rgb"),[s,i,a]=Fy(t,n,r);return Yy(s,i,a)};Ym.prototype.lch=function(){return Xy(this._rgb)},Ym.prototype.hcl=function(){return Xy(this._rgb).reverse()},Xm.lch=(...e)=>new Ym(...e,"lch"),Xm.hcl=(...e)=>new Ym(...e,"hcl"),Gm.format.lch=By,Gm.format.hcl=(...e)=>{const t=Lm(e,"hcl").reverse();return By(...t)},["lch","hcl"].forEach((e=>Gm.autodetect.push({p:2,test:(...t)=>{if("array"===Fm(t=Lm(t,e))&&3===t.length)return e}})));const Zy={aliceblue:"#f0f8ff",antiquewhite:"#faebd7",aqua:"#00ffff",aquamarine:"#7fffd4",azure:"#f0ffff",beige:"#f5f5dc",bisque:"#ffe4c4",black:"#000000",blanchedalmond:"#ffebcd",blue:"#0000ff",blueviolet:"#8a2be2",brown:"#a52a2a",burlywood:"#deb887",cadetblue:"#5f9ea0",chartreuse:"#7fff00",chocolate:"#d2691e",coral:"#ff7f50",cornflowerblue:"#6495ed",cornsilk:"#fff8dc",crimson:"#dc143c",cyan:"#00ffff",darkblue:"#00008b",darkcyan:"#008b8b",darkgoldenrod:"#b8860b",darkgray:"#a9a9a9",darkgreen:"#006400",darkgrey:"#a9a9a9",darkkhaki:"#bdb76b",darkmagenta:"#8b008b",darkolivegreen:"#556b2f",darkorange:"#ff8c00",darkorchid:"#9932cc",darkred:"#8b0000",darksalmon:"#e9967a",darkseagreen:"#8fbc8f",darkslateblue:"#483d8b",darkslategray:"#2f4f4f",darkslategrey:"#2f4f4f",darkturquoise:"#00ced1",darkviolet:"#9400d3",deeppink:"#ff1493",deepskyblue:"#00bfff",dimgray:"#696969",dimgrey:"#696969",dodgerblue:"#1e90ff",firebrick:"#b22222",floralwhite:"#fffaf0",forestgreen:"#228b22",fuchsia:"#ff00ff",gainsboro:"#dcdcdc",ghostwhite:"#f8f8ff",gold:"#ffd700",goldenrod:"#daa520",gray:"#808080",green:"#008000",greenyellow:"#adff2f",grey:"#808080",honeydew:"#f0fff0",hotpink:"#ff69b4",indianred:"#cd5c5c",indigo:"#4b0082",ivory:"#fffff0",khaki:"#f0e68c",laserlemon:"#ffff54",lavender:"#e6e6fa",lavenderblush:"#fff0f5",lawngreen:"#7cfc00",lemonchiffon:"#fffacd",lightblue:"#add8e6",lightcoral:"#f08080",lightcyan:"#e0ffff",lightgoldenrod:"#fafad2",lightgoldenrodyellow:"#fafad2",lightgray:"#d3d3d3",lightgreen:"#90ee90",lightgrey:"#d3d3d3",lightpink:"#ffb6c1",lightsalmon:"#ffa07a",lightseagreen:"#20b2aa",lightskyblue:"#87cefa",lightslategray:"#778899",lightslategrey:"#778899",lightsteelblue:"#b0c4de",lightyellow:"#ffffe0",lime:"#00ff00",limegreen:"#32cd32",linen:"#faf0e6",magenta:"#ff00ff",maroon:"#800000",maroon2:"#7f0000",maroon3:"#b03060",mediumaquamarine:"#66cdaa",mediumblue:"#0000cd",mediumorchid:"#ba55d3",mediumpurple:"#9370db",mediumseagreen:"#3cb371",mediumslateblue:"#7b68ee",mediumspringgreen:"#00fa9a",mediumturquoise:"#48d1cc",mediumvioletred:"#c71585",midnightblue:"#191970",mintcream:"#f5fffa",mistyrose:"#ffe4e1",moccasin:"#ffe4b5",navajowhite:"#ffdead",navy:"#000080",oldlace:"#fdf5e6",olive:"#808000",olivedrab:"#6b8e23",orange:"#ffa500",orangered:"#ff4500",orchid:"#da70d6",palegoldenrod:"#eee8aa",palegreen:"#98fb98",paleturquoise:"#afeeee",palevioletred:"#db7093",papayawhip:"#ffefd5",peachpuff:"#ffdab9",peru:"#cd853f",pink:"#ffc0cb",plum:"#dda0dd",powderblue:"#b0e0e6",purple:"#800080",purple2:"#7f007f",purple3:"#a020f0",rebeccapurple:"#663399",red:"#ff0000",rosybrown:"#bc8f8f",royalblue:"#4169e1",saddlebrown:"#8b4513",salmon:"#fa8072",sandybrown:"#f4a460",seagreen:"#2e8b57",seashell:"#fff5ee",sienna:"#a0522d",silver:"#c0c0c0",skyblue:"#87ceeb",slateblue:"#6a5acd",slategray:"#708090",slategrey:"#708090",snow:"#fffafa",springgreen:"#00ff7f",steelblue:"#4682b4",tan:"#d2b48c",teal:"#008080",thistle:"#d8bfd8",tomato:"#ff6347",turquoise:"#40e0d0",violet:"#ee82ee",wheat:"#f5deb3",white:"#ffffff",whitesmoke:"#f5f5f5",yellow:"#ffff00",yellowgreen:"#9acd32"};Ym.prototype.name=function(){const e=my(this._rgb,"rgb");for(let t of Object.keys(Zy))if(Zy[t]===e)return t.toLowerCase();return e},Gm.format.named=e=>{if(e=e.toLowerCase(),Zy[e])return vy(Zy[e]);throw new Error("unknown color name: "+e)},Gm.autodetect.push({p:5,test:(e,...t)=>{if(!t.length&&"string"===Fm(e)&&Zy[e.toLowerCase()])return"named"}});Ym.prototype.num=function(){return((...e)=>{const[t,n,r]=Lm(e,"rgb");return(t<<16)+(n<<8)+r})(this._rgb)},Xm.num=(...e)=>new Ym(...e,"num"),Gm.format.num=e=>{if("number"==Fm(e)&&e>=0&&e<=16777215){return[e>>16,e>>8&255,255&e,1]}throw new Error("unknown num color: "+e)},Gm.autodetect.push({p:5,test:(...e)=>{if(1===e.length&&"number"===Fm(e[0])&&e[0]>=0&&e[0]<=16777215)return"num"}});const{round:Jy}=Math;Ym.prototype.rgb=function(e=!0){return!1===e?this._rgb.slice(0,3):this._rgb.slice(0,3).map(Jy)},Ym.prototype.rgba=function(e=!0){return this._rgb.slice(0,4).map(((t,n)=>n<3?!1===e?t:Jy(t):t))},Xm.rgb=(...e)=>new Ym(...e,"rgb"),Gm.format.rgb=(...e)=>{const t=Lm(e,"rgba");return void 0===t[3]&&(t[3]=1),t},Gm.autodetect.push({p:3,test:(...e)=>{if("array"===Fm(e=Lm(e,"rgba"))&&(3===e.length||4===e.length&&"number"==Fm(e[3])&&e[3]>=0&&e[3]<=1))return"rgb"}});const{log:Qy}=Math,eb=e=>{const t=e/100;let n,r,s;return t<66?(n=255,r=t<6?0:-155.25485562709179-.44596950469579133*(r=t-2)+104.49216199393888*Qy(r),s=t<20?0:.8274096064007395*(s=t-10)-254.76935184120902+115.67994401066147*Qy(s)):(n=351.97690566805693+.114206453784165*(n=t-55)-40.25366309332127*Qy(n),r=325.4494125711974+.07943456536662342*(r=t-50)-28.0852963507957*Qy(r),s=255),[n,r,s,1]},{round:tb}=Math;Ym.prototype.temp=Ym.prototype.kelvin=Ym.prototype.temperature=function(){return((...e)=>{const t=Lm(e,"rgb"),n=t[0],r=t[2];let s,i=1e3,a=4e4;for(;a-i>.4;){s=.5*(a+i);const e=eb(s);e[2]/e[0]>=r/n?a=s:i=s}return tb(s)})(this._rgb)},Xm.temp=Xm.kelvin=Xm.temperature=(...e)=>new Ym(...e,"temp"),Gm.format.temp=Gm.format.kelvin=Gm.format.temperature=eb;const{pow:nb,sign:rb}=Math,sb=(...e)=>{e=Lm(e,"lab");const[t,n,r]=e,s=nb(t+.3963377774*n+.2158037573*r,3),i=nb(t-.1055613458*n-.0638541728*r,3),a=nb(t-.0894841775*n-1.291485548*r,3);return[255*ib(4.0767416621*s-3.3077115913*i+.2309699292*a),255*ib(-1.2684380046*s+2.6097574011*i-.3413193965*a),255*ib(-.0041960863*s-.7034186147*i+1.707614701*a),e.length>3?e[3]:1]};function ib(e){const t=Math.abs(e);return t>.0031308?(rb(e)||1)*(1.055*nb(t,1/2.4)-.055):12.92*e}const{cbrt:ab,pow:ob,sign:lb}=Math,cb=(...e)=>{const[t,n,r]=Lm(e,"rgb"),[s,i,a]=[ub(t/255),ub(n/255),ub(r/255)],o=ab(.4122214708*s+.5363325363*i+.0514459929*a),l=ab(.2119034982*s+.6806995451*i+.1073969566*a),c=ab(.0883024619*s+.2817188376*i+.6299787005*a);return[.2104542553*o+.793617785*l-.0040720468*c,1.9779984951*o-2.428592205*l+.4505937099*c,.0259040371*o+.7827717662*l-.808675766*c]};function ub(e){const t=Math.abs(e);return t<.04045?e/12.92:(lb(e)||1)*ob((t+.055)/1.055,2.4)}Ym.prototype.oklab=function(){return cb(this._rgb)},Xm.oklab=(...e)=>new Ym(...e,"oklab"),Gm.format.oklab=sb,Gm.autodetect.push({p:3,test:(...e)=>{if("array"===Fm(e=Lm(e,"oklab"))&&3===e.length)return"oklab"}});Ym.prototype.oklch=function(){return((...e)=>{const[t,n,r]=Lm(e,"rgb"),[s,i,a]=cb(t,n,r);return Yy(s,i,a)})(this._rgb)},Xm.oklch=(...e)=>new Ym(...e,"oklch"),Gm.format.oklch=(...e)=>{e=Lm(e,"lch");const[t,n,r]=e,[s,i,a]=zy(t,n,r),[o,l,c]=sb(s,i,a);return[o,l,c,e.length>3?e[3]:1]},Gm.autodetect.push({p:3,test:(...e)=>{if("array"===Fm(e=Lm(e,"oklch"))&&3===e.length)return"oklch"}}),Ym.prototype.alpha=function(e,t=!1){return void 0!==e&&"number"===Fm(e)?t?(this._rgb[3]=e,this):new Ym([this._rgb[0],this._rgb[1],this._rgb[2],e],"rgb"):this._rgb[3]},Ym.prototype.clipped=function(){return this._rgb._clipped||!1},Ym.prototype.darken=function(e=1){const t=this.lab();return t[0]-=$y*e,new Ym(t,"lab").alpha(this.alpha(),!0)},Ym.prototype.brighten=function(e=1){return this.darken(-e)},Ym.prototype.darker=Ym.prototype.darken,Ym.prototype.brighter=Ym.prototype.brighten,Ym.prototype.get=function(e){const[t,n]=e.split("."),r=this[t]();if(n){const e=t.indexOf(n)-("ok"===t.substr(0,2)?2:0);if(e>-1)return r[e];throw new Error(`unknown channel ${n} in mode ${t}`)}return r};const{pow:db}=Math;Ym.prototype.luminance=function(e,t="rgb"){if(void 0!==e&&"number"===Fm(e)){if(0===e)return new Ym([0,0,0,this._rgb[3]],"rgb");if(1===e)return new Ym([255,255,255,this._rgb[3]],"rgb");let n=this.luminance(),r=20;const s=(n,i)=>{const a=n.interpolate(i,.5,t),o=a.luminance();return Math.abs(e-o)<1e-7||!r--?a:o>e?s(n,a):s(a,i)},i=(n>e?s(new Ym([0,0,0]),this):s(this,new Ym([255,255,255]))).rgb();return new Ym([...i,this._rgb[3]])}return hb(...this._rgb.slice(0,3))};const hb=(e,t,n)=>.2126*(e=fb(e))+.7152*(t=fb(t))+.0722*(n=fb(n)),fb=e=>(e/=255)<=.03928?e/12.92:db((e+.055)/1.055,2.4),pb={},vb=(e,t,n=.5,...r)=>{let s=r[0]||"lrgb";if(pb[s]||r.length||(s=Object.keys(pb)[0]),!pb[s])throw new Error(`interpolation mode ${s} is not defined`);return"object"!==Fm(e)&&(e=new Ym(e)),"object"!==Fm(t)&&(t=new Ym(t)),pb[s](e,t,n).alpha(e.alpha()+n*(t.alpha()-e.alpha()))};Ym.prototype.mix=Ym.prototype.interpolate=function(e,t=.5,...n){return vb(this,e,t,...n)},Ym.prototype.premultiply=function(e=!1){const t=this._rgb,n=t[3];return e?(this._rgb=[t[0]*n,t[1]*n,t[2]*n,n],this):new Ym([t[0]*n,t[1]*n,t[2]*n,n],"rgb")},Ym.prototype.saturate=function(e=1){const t=this.lch();return t[1]+=$y*e,t[1]<0&&(t[1]=0),new Ym(t,"lch").alpha(this.alpha(),!0)},Ym.prototype.desaturate=function(e=1){return this.saturate(-e)},Ym.prototype.set=function(e,t,n=!1){const[r,s]=e.split("."),i=this[r]();if(s){const e=r.indexOf(s)-("ok"===r.substr(0,2)?2:0);if(e>-1){if("string"==Fm(t))switch(t.charAt(0)){case"+":case"-":i[e]+=+t;break;case"*":i[e]*=+t.substr(1);break;case"/":i[e]/=+t.substr(1);break;default:i[e]=+t}else{if("number"!==Fm(t))throw new Error("unsupported value for Color.set");i[e]=t}const s=new Ym(i,r);return n?(this._rgb=s._rgb,this):s}throw new Error(`unknown channel ${s} in mode ${r}`)}return i},Ym.prototype.tint=function(e=.5,...t){return vb(this,"white",e,...t)},Ym.prototype.shade=function(e=.5,...t){return vb(this,"black",e,...t)};pb.rgb=(e,t,n)=>{const r=e._rgb,s=t._rgb;return new Ym(r[0]+n*(s[0]-r[0]),r[1]+n*(s[1]-r[1]),r[2]+n*(s[2]-r[2]),"rgb")};const{sqrt:gb,pow:mb}=Math;pb.lrgb=(e,t,n)=>{const[r,s,i]=e._rgb,[a,o,l]=t._rgb;return new Ym(gb(mb(r,2)*(1-n)+mb(a,2)*n),gb(mb(s,2)*(1-n)+mb(o,2)*n),gb(mb(i,2)*(1-n)+mb(l,2)*n),"rgb")};pb.lab=(e,t,n)=>{const r=e.lab(),s=t.lab();return new Ym(r[0]+n*(s[0]-r[0]),r[1]+n*(s[1]-r[1]),r[2]+n*(s[2]-r[2]),"lab")};const yb=(e,t,n,r)=>{let s,i,a,o,l,c,u,d,h,f,p,v;return"hsl"===r?(s=e.hsl(),i=t.hsl()):"hsv"===r?(s=e.hsv(),i=t.hsv()):"hcg"===r?(s=e.hcg(),i=t.hcg()):"hsi"===r?(s=e.hsi(),i=t.hsi()):"lch"===r||"hcl"===r?(r="hcl",s=e.hcl(),i=t.hcl()):"oklch"===r&&(s=e.oklch().reverse(),i=t.oklch().reverse()),"h"!==r.substr(0,1)&&"oklch"!==r||([a,l,u]=s,[o,c,d]=i),isNaN(a)||isNaN(o)?isNaN(a)?isNaN(o)?f=Number.NaN:(f=o,1!=u&&0!=u||"hsv"==r||(h=c)):(f=a,1!=d&&0!=d||"hsv"==r||(h=l)):(v=o>a&&o-a>180?o-(a+360):o<a&&a-o>180?o+360-a:o-a,f=a+n*v),void 0===h&&(h=l+n*(c-l)),p=u+n*(d-u),new Ym("oklch"===r?[p,h,f]:[f,h,p],r)},bb=(e,t,n)=>yb(e,t,n,"lch");pb.lch=bb,pb.hcl=bb;pb.num=(e,t,n)=>{const r=e.num(),s=t.num();return new Ym(r+n*(s-r),"num")};pb.hcg=(e,t,n)=>yb(e,t,n,"hcg");pb.hsi=(e,t,n)=>yb(e,t,n,"hsi");pb.hsl=(e,t,n)=>yb(e,t,n,"hsl");pb.hsv=(e,t,n)=>yb(e,t,n,"hsv");pb.oklab=(e,t,n)=>{const r=e.oklab(),s=t.oklab();return new Ym(r[0]+n*(s[0]-r[0]),r[1]+n*(s[1]-r[1]),r[2]+n*(s[2]-r[2]),"oklab")};pb.oklch=(e,t,n)=>yb(e,t,n,"oklch");const{pow:wb,sqrt:xb,PI:_b,cos:kb,sin:Sb,atan2:$b}=Math,Cb=(e,t)=>{const n=e.length,r=[0,0,0,0];for(let s=0;s<e.length;s++){const i=e[s],a=t[s]/n,o=i._rgb;r[0]+=wb(o[0],2)*a,r[1]+=wb(o[1],2)*a,r[2]+=wb(o[2],2)*a,r[3]+=o[3]*a}return r[0]=xb(r[0]),r[1]=xb(r[1]),r[2]=xb(r[2]),r[3]>.9999999&&(r[3]=1),new Ym(Nm(r))},{pow:Tb}=Math;function Mb(e){let t="rgb",n=Xm("#ccc"),r=0,s=[0,1],i=[],a=[0,0],o=!1,l=[],c=!1,u=0,d=1,h=!1,f={},p=!0,v=1;const g=function(e){if((e=e||["#fff","#000"])&&"string"===Fm(e)&&Xm.brewer&&Xm.brewer[e.toLowerCase()]&&(e=Xm.brewer[e.toLowerCase()]),"array"===Fm(e)){1===e.length&&(e=[e[0],e[0]]),e=e.slice(0);for(let t=0;t<e.length;t++)e[t]=Xm(e[t]);i.length=0;for(let t=0;t<e.length;t++)i.push(t/(e.length-1))}return w(),l=e};let m=e=>e,y=e=>e;const b=function(e,r){let s,c;if(null==r&&(r=!1),isNaN(e)||null===e)return n;if(r)c=e;else if(o&&o.length>2){const t=function(e){if(null!=o){const t=o.length-1;let n=0;for(;n<t&&e>=o[n];)n++;return n-1}return 0}(e);c=t/(o.length-2)}else c=d!==u?(e-u)/(d-u):1;c=y(c),r||(c=m(c)),1!==v&&(c=Tb(c,v)),c=a[0]+c*(1-a[0]-a[1]),c=Dm(c,0,1);const h=Math.floor(1e4*c);if(p&&f[h])s=f[h];else{if("array"===Fm(l))for(let e=0;e<i.length;e++){const n=i[e];if(c<=n){s=l[e];break}if(c>=n&&e===i.length-1){s=l[e];break}if(c>n&&c<i[e+1]){c=(c-n)/(i[e+1]-n),s=Xm.interpolate(l[e],l[e+1],c,t);break}}else"function"===Fm(l)&&(s=l(c));p&&(f[h]=s)}return s};var w=()=>f={};g(e);const x=function(e){const t=Xm(b(e));return c&&t[c]?t[c]():t};return x.classes=function(e){if(null!=e){if("array"===Fm(e))o=e,s=[e[0],e[e.length-1]];else{const t=Xm.analyze(s);o=0===e?[t.min,t.max]:Xm.limits(t,"e",e)}return x}return o},x.domain=function(e){if(!arguments.length)return s;u=e[0],d=e[e.length-1],i=[];const t=l.length;if(e.length===t&&u!==d)for(let n of Array.from(e))i.push((n-u)/(d-u));else{for(let e=0;e<t;e++)i.push(e/(t-1));if(e.length>2){const t=e.map(((t,n)=>n/(e.length-1))),n=e.map((e=>(e-u)/(d-u)));n.every(((e,n)=>t[n]===e))||(y=e=>{if(e<=0||e>=1)return e;let r=0;for(;e>=n[r+1];)r++;const s=(e-n[r])/(n[r+1]-n[r]);return t[r]+s*(t[r+1]-t[r])})}}return s=[u,d],x},x.mode=function(e){return arguments.length?(t=e,w(),x):t},x.range=function(e,t){return g(e),x},x.out=function(e){return c=e,x},x.spread=function(e){return arguments.length?(r=e,x):r},x.correctLightness=function(e){return null==e&&(e=!0),h=e,w(),m=h?function(e){const t=b(0,!0).lab()[0],n=b(1,!0).lab()[0],r=t>n;let s=b(e,!0).lab()[0];const i=t+(n-t)*e;let a=s-i,o=0,l=1,c=20;for(;Math.abs(a)>.01&&c-- >0;)r&&(a*=-1),a<0?(o=e,e+=.5*(l-e)):(l=e,e+=.5*(o-e)),s=b(e,!0).lab()[0],a=s-i;return e}:e=>e,x},x.padding=function(e){return null!=e?("number"===Fm(e)&&(e=[e,e]),a=e,x):a},x.colors=function(t,n){arguments.length<2&&(n="hex");let r=[];if(0===arguments.length)r=l.slice(0);else if(1===t)r=[x(.5)];else if(t>1){const e=s[0],n=s[1]-e;r=function(e,t){let n=[],r=e<t,s=t;for(let i=e;r?i<s:i>s;r?i++:i--)n.push(i);return n}(0,t).map((r=>x(e+r/(t-1)*n)))}else{e=[];let t=[];if(o&&o.length>2)for(let e=1,n=o.length,r=1<=n;r?e<n:e>n;r?e++:e--)t.push(.5*(o[e-1]+o[e]));else t=s;r=t.map((e=>x(e)))}return Xm[n]&&(r=r.map((e=>e[n]()))),r},x.cache=function(e){return null!=e?(p=e,x):p},x.gamma=function(e){return null!=e?(v=e,x):v},x.nodata=function(e){return null!=e?(n=Xm(e),x):n},x}const Rb=(e,t,n)=>{if(!Rb[n])throw new Error("unknown blend mode "+n);return Rb[n](e,t)},Eb=e=>(t,n)=>{const r=Xm(n).rgb(),s=Xm(t).rgb();return Xm.rgb(e(r,s))},Pb=e=>(t,n)=>{const r=[];return r[0]=e(t[0],n[0]),r[1]=e(t[1],n[1]),r[2]=e(t[2],n[2]),r};Rb.normal=Eb(Pb((e=>e))),Rb.multiply=Eb(Pb(((e,t)=>e*t/255))),Rb.screen=Eb(Pb(((e,t)=>255*(1-(1-e/255)*(1-t/255))))),Rb.overlay=Eb(Pb(((e,t)=>t<128?2*e*t/255:255*(1-2*(1-e/255)*(1-t/255))))),Rb.darken=Eb(Pb(((e,t)=>e>t?t:e))),Rb.lighten=Eb(Pb(((e,t)=>e>t?e:t))),Rb.dodge=Eb(Pb(((e,t)=>255===e||(e=t/255*255/(1-e/255))>255?255:e))),Rb.burn=Eb(Pb(((e,t)=>255*(1-(1-t/255)/(e/255)))));const{pow:Ib,sin:Ab,cos:Ob}=Math;const{floor:Db,random:Nb}=Math,{log:jb,pow:Fb,floor:Lb,abs:Hb}=Math;function Vb(e,t=null){const n={min:Number.MAX_VALUE,max:-1*Number.MAX_VALUE,sum:0,values:[],count:0};return"object"===Fm(e)&&(e=Object.values(e)),e.forEach((e=>{t&&"object"===Fm(e)&&(e=e[t]),null==e||isNaN(e)||(n.values.push(e),n.sum+=e,e<n.min&&(n.min=e),e>n.max&&(n.max=e),n.count+=1)})),n.domain=[n.min,n.max],n.limits=(e,t)=>Wb(n,e,t),n}function Wb(e,t="equal",n=7){"array"==Fm(e)&&(e=Vb(e));const{min:r,max:s}=e,i=e.values.sort(((e,t)=>e-t));if(1===n)return[r,s];const a=[];if("c"===t.substr(0,1)&&(a.push(r),a.push(s)),"e"===t.substr(0,1)){a.push(r);for(let e=1;e<n;e++)a.push(r+e/n*(s-r));a.push(s)}else if("l"===t.substr(0,1)){if(r<=0)throw new Error("Logarithmic scales are only possible for values > 0");const e=Math.LOG10E*jb(r),t=Math.LOG10E*jb(s);a.push(r);for(let r=1;r<n;r++)a.push(Fb(10,e+r/n*(t-e)));a.push(s)}else if("q"===t.substr(0,1)){a.push(r);for(let e=1;e<n;e++){const t=(i.length-1)*e/n,r=Lb(t);if(r===t)a.push(i[r]);else{const e=t-r;a.push(i[r]*(1-e)+i[r+1]*e)}}a.push(s)}else if("k"===t.substr(0,1)){let e;const t=i.length,o=new Array(t),l=new Array(n);let c=!0,u=0,d=null;d=[],d.push(r);for(let i=1;i<n;i++)d.push(r+i/n*(s-r));for(d.push(s);c;){for(let e=0;e<n;e++)l[e]=0;for(let e=0;e<t;e++){const t=i[e];let r,s=Number.MAX_VALUE;for(let i=0;i<n;i++){const n=Hb(d[i]-t);n<s&&(s=n,r=i),l[r]++,o[e]=r}}const r=new Array(n);for(let e=0;e<n;e++)r[e]=null;for(let n=0;n<t;n++)e=o[n],null===r[e]?r[e]=i[n]:r[e]+=i[n];for(let e=0;e<n;e++)r[e]*=1/l[e];c=!1;for(let e=0;e<n;e++)if(r[e]!==d[e]){c=!0;break}d=r,u++,u>200&&(c=!1)}const h={};for(let r=0;r<n;r++)h[r]=[];for(let n=0;n<t;n++)e=o[n],h[e].push(i[n]);let f=[];for(let r=0;r<n;r++)f.push(h[r][0]),f.push(h[r][h[r].length-1]);f=f.sort(((e,t)=>e-t)),a.push(f[0]);for(let n=1;n<f.length;n+=2){const e=f[n];isNaN(e)||-1!==a.indexOf(e)||a.push(e)}}return a}const{sqrt:Ub,pow:zb,min:Bb,max:qb,atan2:Kb,abs:Gb,cos:Yb,sin:Xb,exp:Zb,PI:Jb}=Math;const Qb={cool:()=>Mb([Xm.hsl(180,1,.9),Xm.hsl(250,.7,.4)]),hot:()=>Mb(["#000","#f00","#ff0","#fff"]).mode("rgb")},ew={OrRd:["#fff7ec","#fee8c8","#fdd49e","#fdbb84","#fc8d59","#ef6548","#d7301f","#b30000","#7f0000"],PuBu:["#fff7fb","#ece7f2","#d0d1e6","#a6bddb","#74a9cf","#3690c0","#0570b0","#045a8d","#023858"],BuPu:["#f7fcfd","#e0ecf4","#bfd3e6","#9ebcda","#8c96c6","#8c6bb1","#88419d","#810f7c","#4d004b"],Oranges:["#fff5eb","#fee6ce","#fdd0a2","#fdae6b","#fd8d3c","#f16913","#d94801","#a63603","#7f2704"],BuGn:["#f7fcfd","#e5f5f9","#ccece6","#99d8c9","#66c2a4","#41ae76","#238b45","#006d2c","#00441b"],YlOrBr:["#ffffe5","#fff7bc","#fee391","#fec44f","#fe9929","#ec7014","#cc4c02","#993404","#662506"],YlGn:["#ffffe5","#f7fcb9","#d9f0a3","#addd8e","#78c679","#41ab5d","#238443","#006837","#004529"],Reds:["#fff5f0","#fee0d2","#fcbba1","#fc9272","#fb6a4a","#ef3b2c","#cb181d","#a50f15","#67000d"],RdPu:["#fff7f3","#fde0dd","#fcc5c0","#fa9fb5","#f768a1","#dd3497","#ae017e","#7a0177","#49006a"],Greens:["#f7fcf5","#e5f5e0","#c7e9c0","#a1d99b","#74c476","#41ab5d","#238b45","#006d2c","#00441b"],YlGnBu:["#ffffd9","#edf8b1","#c7e9b4","#7fcdbb","#41b6c4","#1d91c0","#225ea8","#253494","#081d58"],Purples:["#fcfbfd","#efedf5","#dadaeb","#bcbddc","#9e9ac8","#807dba","#6a51a3","#54278f","#3f007d"],GnBu:["#f7fcf0","#e0f3db","#ccebc5","#a8ddb5","#7bccc4","#4eb3d3","#2b8cbe","#0868ac","#084081"],Greys:["#ffffff","#f0f0f0","#d9d9d9","#bdbdbd","#969696","#737373","#525252","#252525","#000000"],YlOrRd:["#ffffcc","#ffeda0","#fed976","#feb24c","#fd8d3c","#fc4e2a","#e31a1c","#bd0026","#800026"],PuRd:["#f7f4f9","#e7e1ef","#d4b9da","#c994c7","#df65b0","#e7298a","#ce1256","#980043","#67001f"],Blues:["#f7fbff","#deebf7","#c6dbef","#9ecae1","#6baed6","#4292c6","#2171b5","#08519c","#08306b"],PuBuGn:["#fff7fb","#ece2f0","#d0d1e6","#a6bddb","#67a9cf","#3690c0","#02818a","#016c59","#014636"],Viridis:["#440154","#482777","#3f4a8a","#31678e","#26838f","#1f9d8a","#6cce5a","#b6de2b","#fee825"],Spectral:["#9e0142","#d53e4f","#f46d43","#fdae61","#fee08b","#ffffbf","#e6f598","#abdda4","#66c2a5","#3288bd","#5e4fa2"],RdYlGn:["#a50026","#d73027","#f46d43","#fdae61","#fee08b","#ffffbf","#d9ef8b","#a6d96a","#66bd63","#1a9850","#006837"],RdBu:["#67001f","#b2182b","#d6604d","#f4a582","#fddbc7","#f7f7f7","#d1e5f0","#92c5de","#4393c3","#2166ac","#053061"],PiYG:["#8e0152","#c51b7d","#de77ae","#f1b6da","#fde0ef","#f7f7f7","#e6f5d0","#b8e186","#7fbc41","#4d9221","#276419"],PRGn:["#40004b","#762a83","#9970ab","#c2a5cf","#e7d4e8","#f7f7f7","#d9f0d3","#a6dba0","#5aae61","#1b7837","#00441b"],RdYlBu:["#a50026","#d73027","#f46d43","#fdae61","#fee090","#ffffbf","#e0f3f8","#abd9e9","#74add1","#4575b4","#313695"],BrBG:["#543005","#8c510a","#bf812d","#dfc27d","#f6e8c3","#f5f5f5","#c7eae5","#80cdc1","#35978f","#01665e","#003c30"],RdGy:["#67001f","#b2182b","#d6604d","#f4a582","#fddbc7","#ffffff","#e0e0e0","#bababa","#878787","#4d4d4d","#1a1a1a"],PuOr:["#7f3b08","#b35806","#e08214","#fdb863","#fee0b6","#f7f7f7","#d8daeb","#b2abd2","#8073ac","#542788","#2d004b"],Set2:["#66c2a5","#fc8d62","#8da0cb","#e78ac3","#a6d854","#ffd92f","#e5c494","#b3b3b3"],Accent:["#7fc97f","#beaed4","#fdc086","#ffff99","#386cb0","#f0027f","#bf5b17","#666666"],Set1:["#e41a1c","#377eb8","#4daf4a","#984ea3","#ff7f00","#ffff33","#a65628","#f781bf","#999999"],Set3:["#8dd3c7","#ffffb3","#bebada","#fb8072","#80b1d3","#fdb462","#b3de69","#fccde5","#d9d9d9","#bc80bd","#ccebc5","#ffed6f"],Dark2:["#1b9e77","#d95f02","#7570b3","#e7298a","#66a61e","#e6ab02","#a6761d","#666666"],Paired:["#a6cee3","#1f78b4","#b2df8a","#33a02c","#fb9a99","#e31a1c","#fdbf6f","#ff7f00","#cab2d6","#6a3d9a","#ffff99","#b15928"],Pastel2:["#b3e2cd","#fdcdac","#cbd5e8","#f4cae4","#e6f5c9","#fff2ae","#f1e2cc","#cccccc"],Pastel1:["#fbb4ae","#b3cde3","#ccebc5","#decbe4","#fed9a6","#ffffcc","#e5d8bd","#fddaec","#f2f2f2"]};for(let sA of Object.keys(ew))ew[sA.toLowerCase()]=ew[sA];function tw({color0:e,factor:t=2}){return e||(e="#ff0066"),[Xm(e).darker(t/3).hex(),Xm(e).brighter(t).hex()]}Object.assign(Xm,{average:(e,t="lrgb",n=null)=>{const r=e.length;n||(n=Array.from(new Array(r)).map((()=>1)));const s=r/n.reduce((function(e,t){return e+t}));if(n.forEach(((e,t)=>{n[t]*=s})),e=e.map((e=>new Ym(e))),"lrgb"===t)return Cb(e,n);const i=e.shift(),a=i.get(t),o=[];let l=0,c=0;for(let d=0;d<a.length;d++)if(a[d]=(a[d]||0)*n[0],o.push(isNaN(a[d])?0:n[0]),"h"===t.charAt(d)&&!isNaN(a[d])){const e=a[d]/180*_b;l+=kb(e)*n[0],c+=Sb(e)*n[0]}let u=i.alpha()*n[0];e.forEach(((e,r)=>{const s=e.get(t);u+=e.alpha()*n[r+1];for(let i=0;i<a.length;i++)if(!isNaN(s[i]))if(o[i]+=n[r+1],"h"===t.charAt(i)){const e=s[i]/180*_b;l+=kb(e)*n[r+1],c+=Sb(e)*n[r+1]}else a[i]+=s[i]*n[r+1]}));for(let d=0;d<a.length;d++)if("h"===t.charAt(d)){let e=$b(c/o[d],l/o[d])/_b*180;for(;e<0;)e+=360;for(;e>=360;)e-=360;a[d]=e}else a[d]=a[d]/o[d];return u/=r,new Ym(a,t).alpha(u>.99999?1:u,!0)},bezier:e=>{const t=function(e){let t,n,r,s;if(2===(e=e.map((e=>new Ym(e)))).length)[n,r]=e.map((e=>e.lab())),t=function(e){const t=[0,1,2].map((t=>n[t]+e*(r[t]-n[t])));return new Ym(t,"lab")};else if(3===e.length)[n,r,s]=e.map((e=>e.lab())),t=function(e){const t=[0,1,2].map((t=>(1-e)*(1-e)*n[t]+2*(1-e)*e*r[t]+e*e*s[t]));return new Ym(t,"lab")};else if(4===e.length){let i;[n,r,s,i]=e.map((e=>e.lab())),t=function(e){const t=[0,1,2].map((t=>(1-e)*(1-e)*(1-e)*n[t]+3*(1-e)*(1-e)*e*r[t]+3*(1-e)*e*e*s[t]+e*e*e*i[t]));return new Ym(t,"lab")}}else{if(!(e.length>=5))throw new RangeError("No point in running bezier with only one color.");{let n,r,s;n=e.map((e=>e.lab())),s=e.length-1,r=function(e){let t=[1,1];for(let n=1;n<e;n++){let e=[1];for(let n=1;n<=t.length;n++)e[n]=(t[n]||0)+t[n-1];t=e}return t}(s),t=function(e){const t=1-e,i=[0,1,2].map((i=>n.reduce(((n,a,o)=>n+r[o]*t**(s-o)*e**o*a[i]),0)));return new Ym(i,"lab")}}}return t}(e);return t.scale=()=>Mb(t),t},blend:Rb,cubehelix:function(e=300,t=-1.5,n=1,r=1,s=[0,1]){let i,a=0;"array"===Fm(s)?i=s[1]-s[0]:(i=0,s=[s,s]);const o=function(o){const l=zm*((e+120)/360+t*o),c=Ib(s[0]+i*o,r),u=(0!==a?n[0]+o*a:n)*c*(1-c)/2,d=Ob(l),h=Ab(l);return Xm(Nm([255*(c+u*(-.14861*d+1.78277*h)),255*(c+u*(-.29227*d-.90649*h)),255*(c+u*(1.97294*d)),1]))};return o.start=function(t){return null==t?e:(e=t,o)},o.rotations=function(e){return null==e?t:(t=e,o)},o.gamma=function(e){return null==e?r:(r=e,o)},o.hue=function(e){return null==e?n:("array"===Fm(n=e)?(a=n[1]-n[0],0===a&&(n=n[1])):a=0,o)},o.lightness=function(e){return null==e?s:("array"===Fm(e)?(s=e,i=e[1]-e[0]):(s=[e,e],i=0),o)},o.scale=()=>Xm.scale(o),o.hue(n),o},mix:vb,interpolate:vb,random:()=>{let e="#";for(let t=0;t<6;t++)e+="0123456789abcdef".charAt(Db(16*Nb()));return new Ym(e,"hex")},scale:Mb,analyze:Vb,contrast:(e,t)=>{e=new Ym(e),t=new Ym(t);const n=e.luminance(),r=t.luminance();return n>r?(n+.05)/(r+.05):(r+.05)/(n+.05)},deltaE:function(e,t,n=1,r=1,s=1){var i=function(e){return 360*e/(2*Jb)},a=function(e){return 2*Jb*e/360};e=new Ym(e),t=new Ym(t);const[o,l,c]=Array.from(e.lab()),[u,d,h]=Array.from(t.lab()),f=(o+u)/2,p=(Ub(zb(l,2)+zb(c,2))+Ub(zb(d,2)+zb(h,2)))/2,v=.5*(1-Ub(zb(p,7)/(zb(p,7)+zb(25,7)))),g=l*(1+v),m=d*(1+v),y=Ub(zb(g,2)+zb(c,2)),b=Ub(zb(m,2)+zb(h,2)),w=(y+b)/2,x=i(Kb(c,g)),_=i(Kb(h,m)),k=x>=0?x:x+360,S=_>=0?_:_+360,$=Gb(k-S)>180?(k+S+360)/2:(k+S)/2,C=1-.17*Yb(a($-30))+.24*Yb(a(2*$))+.32*Yb(a(3*$+6))-.2*Yb(a(4*$-63));let T=S-k;T=Gb(T)<=180?T:S<=k?T+360:T-360,T=2*Ub(y*b)*Xb(a(T)/2);const M=u-o,R=b-y,E=1+.015*zb(f-50,2)/Ub(20+zb(f-50,2)),P=1+.045*w,I=1+.015*w*C,A=30*Zb(-zb(($-275)/25,2)),O=-(2*Ub(zb(w,7)/(zb(w,7)+zb(25,7))))*Xb(2*a(A)),D=Ub(zb(M/(n*E),2)+zb(R/(r*P),2)+zb(T/(s*I),2)+O*(R/(r*P))*(T/(s*I)));return qb(0,Bb(100,D))},distance:function(e,t,n="lab"){e=new Ym(e),t=new Ym(t);const r=e.get(n),s=t.get(n);let i=0;for(let a in r){const e=(r[a]||0)-(s[a]||0);i+=e*e}return Math.sqrt(i)},limits:Wb,valid:(...e)=>{try{return new Ym(...e),!0}catch(t){return!1}},scales:Qb,input:Gm,colors:Zy,brewer:ew});let nw=1;async function rw({width:e=5,height:t=5,color:n="#EEF1F3",lineWidth:r=.5}={}){let s=new Image;return s.crossOrigin="Anonymous",s.src="https://interactive.spiegel.de/gra/elections/static/placeholders/stripe.white.5.2.png",new Promise((e=>{s.onload=function(){e(s)}}))}function sw({parties:e=[],darkMode:t}){return e?e.map((e=>{const n=t?e.colorDm:e.colorLm;return{...e,$colorAttribute:t?`var(--partyColorDark-${e.id})`:`var(--partyColorLight-${e.id})`,$color:n,$colorGradientStops:tw({color0:n})}})):[]}const iw=function(){let e=E(void 0),t=E(void 0),n=E(void 0),r=E(void 0),s=E(void 0),i=E(void 0),a=E(void 0),o=E(0),l=E(void 0),c=E(0),u=E(0),d=X((()=>({isTouch:"ontouchstart"in window||navigator.maxTouchPoints>0||navigator.msMaxTouchPoints>0,isIOS:document.documentElement.className.split(" ").includes("is-ios"),isApp:document.documentElement.classList.contains("is-app")}))),h=E(!1);const f=window.matchMedia("(prefers-color-scheme: dark)"),p=e=>A(h,F(e.matches));p(f),f.addEventListener("change",p);let v=X((()=>({foreground:ut(h)?"#000000":"#ffffff",background:ut(h)?"#ffffff":"#1f1e1c",backgroundNormal:ut(h)?"#1f1e1c":"#ffffff",grayDarker:ut(h)?"#d2d8dc":"#696b6b",grayLighter1:ut(h)?"#626466":"#c1c5c7",hatchure:ut(h)?"#eef1f3":"#1f1e1c",grayFond:ut(h)?"#2f2e2d":"#eef1f3",fontColor:ut(h)?"#f1efed":"#000000",mapBackground:ut(h)?"#2f2e2d":"#eef1f3",dark:"#1f1e1c"})));window&&window.visualViewport&&visualViewport.addEventListener("resize",(()=>{A(l,F(ut(d).isIOS?visualViewport.height:visualViewport.height-3))}));let g=E(void 0);return{get visualWidth(){return ut(e)},set visualWidth(t){A(e,F(t))},get visualHeight(){return ut(t)},set visualHeight(e){A(t,F(e))},get containerHeight(){return ut(n)},set containerHeight(e){A(n,F(e))},get safeHeight(){return ut(r)},set safeHeight(e){A(r,F(e))},get headerHeight(){return ut(s)},set headerHeight(e){A(s,F(e))},get footerHeight(){return ut(i)},set footerHeight(e){A(i,F(e))},get contentHeight(){return ut(a)},set contentHeight(e){A(a,F(e))},get scrollY(){return ut(o)},set scrollY(e){A(o,F(e))},get device(){return ut(d)},get darkMode(){return ut(h)},get colors(){return ut(v)},get visualViewportHeight(){return ut(l)},get viewRoot(){return ut(g)},set viewRoot(e){A(g,F(e))},get contentTop(){return ut(c)},set contentTop(e){A(c,F(e))},get contentLeft(){return ut(u)},set contentLeft(e){A(u,F(e))}}}();function aw(e){return e}function ow(e,t){return"string"==typeof t&&(t=e.objects[t]),"GeometryCollection"===t.type?{type:"FeatureCollection",features:t.geometries.map((function(t){return lw(e,t)}))}:lw(e,t)}function lw(e,t){var n=t.id,r=t.bbox,s=null==t.properties?{}:t.properties,i=function(e,t){var n=function(e){if(null==e)return aw;var t,n,r=e.scale[0],s=e.scale[1],i=e.translate[0],a=e.translate[1];return function(e,o){o||(t=n=0);var l=2,c=e.length,u=new Array(c);for(u[0]=(t+=e[0])*r+i,u[1]=(n+=e[1])*s+a;l<c;)u[l]=e[l],++l;return u}}(e.transform),r=e.arcs;function s(e,t){t.length&&t.pop();for(var s=r[e<0?~e:e],i=0,a=s.length;i<a;++i)t.push(n(s[i],i));e<0&&function(e,t){for(var n,r=e.length,s=r-t;s<--r;)n=e[s],e[s++]=e[r],e[r]=n}(t,a)}function i(e){return n(e)}function a(e){for(var t=[],n=0,r=e.length;n<r;++n)s(e[n],t);return t.length<2&&t.push(t[0]),t}function o(e){for(var t=a(e);t.length<4;)t.push(t[0]);return t}function l(e){return e.map(o)}function c(e){var t,n=e.type;switch(n){case"GeometryCollection":return{type:n,geometries:e.geometries.map(c)};case"Point":t=i(e.coordinates);break;case"MultiPoint":t=e.coordinates.map(i);break;case"LineString":t=a(e.arcs);break;case"MultiLineString":t=e.arcs.map(a);break;case"Polygon":t=l(e.arcs);break;case"MultiPolygon":t=e.arcs.map(l);break;default:return null}return{type:n,coordinates:t}}return c(t)}(e,t);return null==n&&null==r?{type:"Feature",properties:s,geometry:i}:null==r?{type:"Feature",id:n,properties:s,geometry:i}:{type:"Feature",id:n,bbox:r,properties:s,geometry:i}}async function cw({url:e}){let t={};return await Su(e).then((e=>{t={constituencies:e.objects.constituencies?ow(e,e.objects.constituencies):ow(e,e.objects.countries),states:e.objects.states?ow(e,e.objects.states):!!e.objects.eu_borders&&ow(e,e.objects.eu_borders)}})),t}const uw=function(){let e=E(0),t=E(!1);return{set activeCardId(t){A(e,F(t))},get activeCardId(){return ut(e)},set isScrollingOnClick(e){A(t,F(e))},get isScrollingOnClick(){return ut(t)}}}();const dw=function(){let e=E(F([]));function t(e,t){return e-t}return{addId:t=>(ut(e).includes(t)||ut(e).push(t),ut(e)),removeId:t=>(A(e,F(ut(e).filter((e=>e!==t)))),ut(e)),get ids(){return ut(e).sort(t),ut(e)},get firstId(){return ut(e).sort(t),ut(e).length?ut(e)[0]:void 0}}}();const hw=new class{#s=E(0);get start(){return ut(this.#s)}set start(e){A(this.#s,F(e))}#i=E(0);get time(){return ut(this.#i)}set time(e){A(this.#i,F(e))}constructor(){this.time=performance.now()}log(e){this.time=performance.now()-this.time}};async function fw(e){try{return await Su(e)}catch(t){throw t}}let pw=0;function vw({results:e={},configCards:t={},parties:n=[],electionKey:r="",states:s=[],countingProgressTimeline:i={}}){const a=t.map((e=>e.elements)).flat().find((e=>e.electionKey===r&&e.type.includes("_results_per_constituency")))||{},o=a?.legend?.find((e=>"flipped"===e.type))||[],l=(t.map((e=>e.elements)).flat().find((e=>e.electionKey===r&&e.type.includes("_results_overall")))||{}).majorCandidates||a?.majorCandidates||[],c=e?.map(((e,t)=>{const a=e.meta||{},c=a.winnerPrev||!1,u=!r.includes("usa_sn")||a.isUpForElection,d=!!e?.returningResults?.timestamp&&vm(e?.returningResults?.timestamp),h=r.includes("usa_pr")&&i&&i[e.stateId]?((e,t)=>e&&0!==e.length?Object.values(e?.reduce(((e,n)=>(n.voteShares.forEach((({partyId:r,share:s})=>{e[r]||(e[r]={partyId:r,meta:t.find((e=>e.id===r))||{},shares:[]}),null!=s&&null!==n.countingProgressShare&&e[r].shares.push({partyId:r,share:s,isCalled:n.isCalled,countingProgressShare:n.countingProgressShare,shareValue:pm(s,1," %")})})),e)),[])):[])(i[e.stateId],n):[],f=e.returningResults?.constituencyVotes?.results.map((e=>{const t=""!==c&&e.isWinner&&c!==e.partyId&&!1!==c,r=n.find((t=>t.id===e.partyId))||{},s=o?.colors?.find((t=>t.partyId===e.partyId))||{};return{...e,$meta:{...r,$flippedColor:iw.darkMode?s.colorDm:s.colorLm||r.$color},$isFlippedWinner:t}})),p=f&&f.length>0,v=!!(r.includes("usa_pr")&&p&&l.length>1)&&l.map((e=>{const t=n.find((t=>t.id===e.partyId)),r=f.find((t=>t.partyId===e.partyId)),s=l.find((e=>e.partyId!==t.id)),i=f.find((e=>e.partyId===s.partyId)),a=parseFloat((r?.currentShare-i?.currentShare).toFixed(1))||0,o=a>0;return{partyId:t.id,party:t,currentShareDiff:a,isLeader:o}}));return{...e,$renderedResults:f,$isUpForElection:u,$winnerPrev:!!c&&n.find((e=>e.id===c)),$state:s.find((t=>t.stateId===e.stateId))||{},$timeline:h,$resultsMargin:v,$resultsAvailable:p,$timestamp:d}}));return{results:c}}function gw({historic:e=[],parties:t=[]}){if(!e)return;const n=e?.sources?.map((e=>e)).flat(),r=Array.from(new Set(n)),s=(e=>{if(e)return{turnout:e=e.map((e=>({...e,$timestamp:gm(e.date)})))}})(e?.timeline);return{$renderedTurnout:s,source:r||[],$timestamp:""!==e.timestamp?vm(e.timestamp):null}}function mw({voterGroups:e=[],parties:t=[]}){if(!e||!t||!e.length>0)return{};const n=((e,t)=>!e||e.length<1?{}:e.map((e=>{const n=e.values.map((e=>{const n=ym({results:e?.results,parties:t}),r=["par_us_1","par_999","par_us_2"],s=n.sort(((e,t)=>r.indexOf(e.partyId)-r.indexOf(t.partyId))).map((({currentShare:e,...t})=>({...t,share:e})));return{...e,results:s}}));return{...e,values:n}})))(e,t),r=e.map((e=>e.sources)).flat(),s=Array.from(new Set(r)),i=$a(e,(e=>vm(e.timestamp)));return{voterGroups:n,source:s||[],$timestamp:""!==i?i:null}}function yw({branches:e=[],elements:t=[],parties:n=[]}){if(!e||!t||!n)return{};const r=((e,t)=>e&&t?e.map((e=>{const n=e.timeline.map(((e,n,r)=>{const s=e.date,i=t[0]?.endDate,a=n<r.length-1?r[n+1].date:i;return{...e,startDate:new Date(s),endDate:new Date(a)}}));return{...e,timeline:n}})):{})(e.branches,t[0]?.elements),s=((e,t)=>{if(!e)return{};const n=[];e.forEach((e=>{e.timeline.forEach((e=>{n.includes(e.partyId)||n.push(e.partyId)}))}));const r={};return t.filter((e=>n.includes(e.id))).forEach((e=>{r[e.id]={...e}})),r})(e.branches,n);return{branches:r,source:e.sources,$timestamp:vm(e.timestamp),$meta:s}}async function bw({url:e,electionKey:t}){let n={};return await Su(e).then((e=>{t.includes("usa_pr_")?n={borders:ow(e,e.objects.us_pres_borders),labels:ow(e,e.objects.us_pres_labels),squares:ow(e,e.objects.us_pres_squares)}:t.includes("usa_sn_")?n={borders:ow(e,e.objects.us_senate_borders),labels:ow(e,e.objects.us_senate_labels),squares:ow(e,e.objects.us_senate_squares),separators:ow(e,e.objects.us_senate_separators)}:t.includes("usa_hr_")&&(n={borders:ow(e,e.objects.us_house_borders),labels:ow(e,e.objects.us_house_labels),squares:ow(e,e.objects.us_house_squares)})})),n}async function ww(e){try{return await Su(e)}catch(t){throw t}}let xw=0;const _w=om.isUs?new class{#a=E(F({}));get data(){return ut(this.#a)}set data(e){A(this.#a,F(e))}updateFromJson=()=>{if(om.debugUrls){const t=["data/ltw_sn_2024_1_full.json","data/ltw_sn_2024_2_full.json","data/ltw_sn_2024_3_full.json"],n=t[xw];if(xw++,xw>t.length)return;try{ww(n).then((e=>{this.data=e}))}catch(e){}}else try{ww(om.data).then((e=>{this.data=e}))}catch(br){}};#o=X((()=>Om({config:this.data?.config})));get config(){return ut(this.#o)}#l=X((()=>sw({parties:this.config?.parties,darkMode:iw.darkMode})));get parties(){return ut(this.#l)}#c=X((()=>{const e=this.data?.elections?.find((e=>e.electionKey.includes("usa_pr_")))?.resultsPerConstituency;if(!e)return[];return e.map((e=>({name:e.name,stateId:e.stateId,id:e.id})))}));get states(){return ut(this.#c)}#u=X((()=>{const e=this.data?.elections?.find((e=>e.electionKey.includes("usa_pr_")))?.countingProgressTimeline;return e}));get countingProgressTimeline(){return ut(this.#u)}#d=X((()=>{const e=this.data?.elections?.map((e=>{const t=e?.electionKey,n=function({results:e={},configCards:t={},parties:n=[],electionKey:r=""}){const s=!!e?.timestamp&&vm(e?.timestamp),i=t.map((e=>e.elements)).flat().find((e=>e.electionKey===r&&e.type.includes("_results_overall")))||{},a=i.seatsMax||0;i.seatsMajority;const o=i.majorCandidates||[],l=i.majorParties||[],c=hp().domain([0,a]).range([0,100]).clamp(!0),u=r.includes("usa_pr")?"constituencyVotes":"listVotes";let d=a;const h=e[u]?.results.map((e=>{d-=e.currentSeats;const t=l.length&&l.find((t=>t.partyId===e.partyId))||!1,r=t?.seatsNotUpForElection?e.currentSeats-t.seatsNotUpForElection:e.currentSeats||0;return{...e,$meta:n.find((t=>t.id===e.partyId))||{},$widthPercentage:r?c(r):0,$candidate:o.find((t=>t.partyId===e.partyId))||{},$winner:e.isWinner,$labelValue:e.currentSeats?e.currentSeats:0}}))||[],f={currentVotes:0,currentShare:0,currentSeats:0,isWinner:!1,$widthPercentage:0,$winner:!1,$labelValue:0};h&&0!==h.length&&1!==h.length||(r.includes("usa_pr_")?o.forEach((e=>{const t=n.find((t=>t.id===e.partyId));h.find((t=>t.partyId===e.partyId))||h.push({...f,partyId:e.partyId,candidateName:e.candidateName,$meta:t||{},$candidate:e})})):(r.includes("usa_hr_")||r.includes("usa_sn_"))&&l.forEach((e=>{d-=e.seatsNotUpForElection||0;const t=n.find((t=>t.id===e.partyId));h.find((t=>t.partyId===e.partyId))||h.push({...f,partyId:e.partyId,$meta:t||{},$labelValue:e.seatsNotUpForElection||0})})));const p={$meta:{$color:(iw.darkMode,"#C1C5C7")},$widthPercentage:d?c(d):0};return d&&d>0&&h.push(p),r.includes("usa_sn_")&&l.length&&l.forEach((e=>{const t=n.find((t=>t.id===e.partyId)),r=h.find((t=>t.partyId===e.partyId));h.push({...f,partyId:e.partyId,notElectable:!0,$meta:t||{},$widthPercentage:r?c(e.seatsNotUpForElection):0,$labelValue:e.seatsNotUpForElection||0})})),h.sort(((e,t)=>"par_us_1"===e.partyId&&"par_us_1"!==t.partyId?-1:"par_us_1"===t.partyId&&"par_us_1"!==e.partyId?1:"par_us_1"===e.partyId&&"par_us_1"===t.partyId?e.notElectable&&!t.notElectable?-1:!e.notElectable&&t.notElectable?1:0:"par_us_2"===e.partyId&&"par_us_2"!==t.partyId?1:"par_us_2"===t.partyId&&"par_us_2"!==e.partyId?-1:"par_us_2"===e.partyId&&"par_us_2"===t.partyId?e.notElectable&&!t.notElectable?1:!e.notElectable&&t.notElectable?-1:0:0)),{...e,$timestamp:s,$meta:i,$renderedResults:h}}({results:e?.resultsOverall?.returningResults,configCards:this.config?.cards,parties:this.parties,electionKey:t});return{...n,electionKey:t}}));return e}));get returningResults(){return ut(this.#d)}#h=X((()=>{const e=this.data?.elections?.map((e=>{if(!e?.resultsPerConstituency)return[];const t=e?.electionKey;return{...vw({results:e?.resultsPerConstituency,configCards:this.config?.cards,parties:this.parties,electionKey:t,states:this.states,countingProgressTimeline:this.countingProgressTimeline}),electionKey:t}}));return e}));get resultsPerConstituency(){return ut(this.#h)}#f=X((()=>gw({historic:(()=>{const e=this.data?.elections?.find((e=>e.electionKey.includes("usa_pr_")));return e?.historic?.find((e=>"turnout"===e.key))})(),parties:this.parties})));get historic(){return ut(this.#f)}#p=X((()=>mw({voterGroups:this.data?.elections?.find((e=>e.electionKey.includes("usa_pr_")))?.voterGroups,parties:this.parties})));get voterGroups(){return ut(this.#p)}#v=X((()=>yw({branches:(()=>{const e=this.data?.elections?.find((e=>e.electionKey.includes("usa_pr_")));return e?.historic?.find((e=>"us_branches"===e.key))})(),parties:this.parties,elements:this.config?.cards?.filter((e=>e?.elements?.some((e=>"us_branches"===e.key))))})));get branches(){return ut(this.#v)}#g=X((()=>({returningResults:this.returningResults,resultsPerConstituency:this.resultsPerConstituency,historic:this.historic,voterGroups:this.voterGroups,branches:this.branches})));get results(){return ut(this.#g)}#m=X((()=>cm({configCards:this.config?.cards,parties:this.parties,returningResults:this.returningResults})));get cards(){return ut(this.#m)}#y=X((()=>this.data?.elections?.find((e=>e.electionKey.includes("usa_pr")))?.electionKey));get electionKeyPr(){return ut(this.#y)}#b=X((()=>this.config?.settings?.bucketPaths?.map?.replace("{electionKey}",this.electionKeyPr)));get geojsonPathPr(){return ut(this.#b)}#w=X((()=>bw({url:this.geojsonPathPr,electionKey:this.electionKeyPr})));get geojsonPr(){return ut(this.#w)}#x=X((()=>this.data?.elections?.find((e=>e.electionKey.includes("usa_sn")))?.electionKey));get electionKeySn(){return ut(this.#x)}#_=X((()=>this.config?.settings?.bucketPaths?.map?.replace("{electionKey}",this.electionKeySn)));get geojsonPathSn(){return ut(this.#_)}#k=X((()=>bw({url:this.geojsonPathSn,electionKey:this.electionKeySn})));get geojsonSn(){return ut(this.#k)}#S=X((()=>this.data?.elections?.find((e=>e.electionKey.includes("usa_hr")))?.electionKey));get electionKeyHr(){return ut(this.#S)}#$=X((()=>this.config?.settings?.bucketPaths?.map?.replace("{electionKey}",this.electionKeyHr)));get geojsonPathHr(){return ut(this.#$)}#C=X((()=>bw({url:this.geojsonPathHr,electionKey:this.electionKeyHr})));get geojsonHr(){return ut(this.#C)}#T=X((()=>(e,t)=>{const n=this.config?.dictionary;return n&&n[e]?.find((e=>e.key===t))?.value||t}));get translate(){return ut(this.#T)}}:new class{#a=E(F({}));updateFromJson=()=>{if(hw.log("load data"),om.debugUrls){const t=["data/btw_de/full_2.json","data/btw_de/full_3.json"],n=t[pw];if(pw++,pw>t.length)return;try{fw(n).then((e=>{A(this.#a,F(e))}))}catch(e){}}else try{fw(om.data).then((e=>{A(this.#a,F(e)),hw.log("data loaded")}))}catch(br){}};#M=X((()=>"single_election"===ut(this.#a)?.config?.type||!1));get isWidget(){return ut(this.#M)}#R=X((()=>ut(this.#a)?.elections?ut(this.#a)?.elections[0]:null));get election(){return ut(this.#R)}#E=X((()=>{if(!this.isWidget)return null;const e={...ut(this.#a)?.config?.settings,...this.election?.config?.settings};return{...ut(this.#a)?.config,...this.election?.config,settings:e}}));get configWidget(){return ut(this.#E)}#o=X((()=>Om({config:this.isWidget?this.configWidget:ut(this.#a)?.config})));get config(){return ut(this.#o)}#l=X((()=>sw({parties:this.config?.parties,darkMode:iw.darkMode})));get parties(){return ut(this.#l)}#P=X((()=>function({forecasts:e=[],parties:t=[]}){if(!e)return[];const n=e.reduce(((e,t)=>Math.max(e,...t.listVotes.results.map((e=>e.currentShare)))),0);return e.map((e=>xm({results:e,parties:t,maxShare:n})))}({forecasts:this.isWidget?this.election?.resultsOverall?.forecasts:ut(this.#a)?.resultsOverall?.forecasts,parties:this.parties})));get forecasts(){return ut(this.#P)}#d=X((()=>xm({results:this.isWidget?this.election?.resultsOverall?.returningResults:ut(this.#a)?.resultsOverall?.returningResults,parties:this.parties})));get returningResults(){return ut(this.#d)}#h=X((()=>function({results:e=[],parties:t=[],configCards:n=[],settings:r={}}){const s=e.map((e=>{const n=e?.returningResults,s=xm({results:n,parties:t,settings:r});return{...e,returningResults:s}})),i=[...new Set(s.map((e=>e.returningResults.listVotes.additionalInformation.$leadingParty)))].filter((e=>e)),a=[...new Set(s.map((e=>e.returningResults.constituencyVotes.additionalInformation.$leadingParty)))].filter((e=>e)),o=((n.find((e=>e.elements&&e.elements.some((e=>"strongholds"===e.type))))||{}).elements?.find((e=>"strongholds"===e.type))||{}).partiesToBeShown||[],l=t.filter((e=>o.includes(e.id))),c=wm({results:s,resultType:"constituencyVotes",parties:a}),u=wm({results:s,resultType:"listVotes",parties:i}),d=wm({results:s,resultType:"listVotes",parties:[...new Set([...l,...i])]}),h=s.map((e=>({...e}))),f=h.filter((e=>e.returningResults.countingProgress.isFullyCounted)).length,p=h.length;return((n.find((e=>e.elements&&e.elements.some((e=>"map"===e.type))))||{}).elements?.find((e=>"map"===e.type))||{}).minimumCountingShareForTrendResults,{additionalInformation:{countedConstituencies:f,totalConstituencies:p,leadingParties:i,leadingPartiesConstituencyVotes:a},aesthetics:{constituencyVotes:c,listVotes:u,strongholds:d},results:h,source:e.map((e=>e.returningResults.source)),$timestamp:_m(h.map((e=>e.returningResults.$timestamp))),$enrichedResultsPerConstituency:s}}({results:ut(this.#a)?.resultsPerConstituency,parties:this.parties,configCards:this.config?.cards,settings:this.config?.settings})));get resultsPerConstituency(){return ut(this.#h)}#I=X((()=>function({results:e=[],parties:t=[]}){const n=e.map((e=>{const n=e?.returningResults,r=xm({results:n,parties:t});return{...e,returningResults:r}}));return{additionalInformation:{countedCountries:n.filter((e=>e.returningResults.countingProgress.isFullyCounted)).length,totalCountries:n.length},results:n,source:n.map((e=>e.returningResults.source)),$timestamp:_m(n.map((e=>e.returningResults.$timestamp)))}}({results:ut(this.#a)?.resultsPerCountry,parties:this.parties,configCards:this.config?.cards})));get resultsPerCountry(){return ut(this.#I)}#f=X((()=>function({historic:e=[],parties:t=[],settings:n={}}){const r=e.find((e=>"turnout"===e.key))?.timeline,s=e.find((e=>"vote_shares"===e.key))?.timeline,i=e.find((e=>"coalitions"===e.key))?.timeline,a=e.map((e=>e.sources)).flat(),o=Array.from(new Set(a)),l=$a(e,(e=>vm(e.timestamp)));return{turnout:r,$renderedTurnout:km(r),results:s,$renderedResults:Sm(s,t),coalitions:i,$renderedCoalitions:$m(i,t,n),source:o||[],$timestamp:""!==l?l:null}}({historic:ut(this.#a)?.historic,parties:this.parties,settings:this.config?.settings})));get historic(){return ut(this.#f)}#A=X((()=>function({electedMps:e=[],parties:t=[]}){if(e.length)return e=((e,t)=>{if(!e)return;e=e.map(((e,n)=>{const r=t.find((t=>t.id===e.partyId));return{id:n,...e,$party:r}}));const n=[];return e.map((e=>{const t=n.find((t=>t.partyId===e.partyId));t?t.mps.push(e):n.push({partyId:e.partyId,party:e.$party,mps:[e]})})),n})(e,t),e}({electedMps:ut(this.#a)?.electedMps,parties:this.parties})));get electedMps(){return ut(this.#A)}#O=X((()=>this.electedMps?.length>0));get electedMpsExists(){return ut(this.#O)}#D=X((()=>function({voterFlowsNet:e=[],parties:t=[]}){return e&&e.values?{voterFlowsNet:e,$timestamp:vm(e?.timestamp),source:e?.source,$renderedVoterFlowsNet:Im(e.values,t)}:{}}({voterFlowsNet:ut(this.#a)?.voterFlows,parties:this.parties})));get voterFlowsNet(){return ut(this.#D)}#p=X((()=>Am({voterGroups:ut(this.#a)?.voterGroups,parties:this.parties})));get voterGroups(){return ut(this.#p)}#N=X((()=>{let e=bm({results:ut(this.#a)?.resultsOverallComplete,parties:this.parties});return e=ym({results:e,parties:this.parties}),e}));get resultsOverallComplete(){return ut(this.#N)}#g=X((()=>({forecasts:this.forecasts,returningResults:this.returningResults,resultsPerConstituency:this.resultsPerConstituency,resultsPerCountry:this.resultsPerCountry,historic:this.historic,electedMps:this.electedMps,voterFlowsNet:this.voterFlowsNet,voterGroups:this.voterGroups,resultsOverallComplete:this.resultsOverallComplete})));get results(){return ut(this.#g)}#m=X((()=>cm({configCards:this.config?.cards,parties:this.parties,forecasts:this.forecasts,returningResults:this.returningResults})));get cards(){return ut(this.#m)}#j=X((()=>function({parties:e}){if(!e)return[];let t="",n="";return e.forEach((e=>{t+=`--partyColorLight-${e.id}: ${e.colorLm}; `,n+=`--partyColorDark-${e.id}: ${e.colorDm}; `})),`\t\t\n\t\t\t${n}\n\t\t\t${t}\n\t`}({parties:this.parties})));get partyColors(){return ut(this.#j)}#F=X((()=>function({forecasts:e}){if(!e)return[];const t=Ca(e,(e=>vm(e.timestamp)));return e.map(((e,n)=>({id:e.source,label:{ard:"ARD",zdf:"ZDF",ep:"EP"}[e.source]||e.source.toUpperCase(),isLatest:n===t}))).map(((e,t)=>({...e,index:t})))}({forecasts:this.isWidget?this.election?.resultsOverall?.forecasts:ut(this.#a)?.resultsOverall?.forecasts})));get forecastsOptions(){return ut(this.#F)}#L=X((()=>function({options:e}){let t=E(void 0),n=X((()=>e?.find((e=>e.isLatest))?.id));return{set select(e){A(t,F(e))},get selected(){return ut(t)??ut(n)},get latestSelected(){return ut(n)},get selectedIndex(){return e?.find((e=>e.id===this.selected))?.index},get options(){return e}}}({options:this.forecastsOptions})));get forecastsSelector(){return ut(this.#L)}#H=X((()=>this.config?.settings?.bucketPaths.map.replace("{electionKey}",ut(this.#a)?.electionKey)));get geoPath(){return ut(this.#H)}#V=X((()=>cw({url:this.geoPath})));get geojson(){return ut(this.#V)}#W=X((()=>void 0!==this.config?.settings?.bucketPaths.mapStrongholds&&null!==this.config?.settings?.bucketPaths.mapStrongholds&&""!==this.config?.settings?.bucketPaths.mapStrongholds?this.config?.settings?.bucketPaths.mapStrongholds.replace("{electionKey}",ut(this.#a)?.electionKey):this.config?.settings?.bucketPaths.map.replace("{electionKey}",ut(this.#a)?.electionKey)));get geoPathStrongholds(){return ut(this.#W)}#U=X((()=>cw({url:this.geoPathStrongholds})));get geojsonStrongholds(){return ut(this.#U)}#z=X((()=>this.isWidget?this.election?.electionKey:ut(this.#a)?.electionKey));get electionKey(){return ut(this.#z)}#T=X((()=>(e,t)=>{const n=this.config?.dictionary;return n&&n[e]?.find((e=>e.key===t))?.value||t}));get translate(){return ut(this.#T)}};class kw{constructor(){this.interval=om.interval,this.clock=lm,this.clock.interval=this.interval,this.resetInterval=this.resetInterval.bind(this),this.websocketsHash="",this.cacheAge=0,this.updateFromWebsockets=this.updateFromWebsockets.bind(this),this.enableWebsockets=this.enableWebsockets.bind(this),this.disableWebsockets=this.disableWebsockets.bind(this),this.ablyChannel=void 0,this.ablyListener=void 0,this.clock.setCallback(_w.updateFromJson),this.clock.runCallbacks(),this.clock.start()}resetInterval(e){this.interval=e,this.clock.interval=this.interval,this.clock.start()}updateFromWebsockets(e){this.ablyChannel&&e!==this.websocketsHash&&(this.websocketsHash=e,setTimeout((()=>this.clock.runCallbacks()),1e3*Math.random()+(this.cacheAge||0)))}async enableWebsockets(){if(this.ablyChannel)return;const{channel:e,listener:t}=await async function({updateCallback:e}){const t=t=>{e(t.data)},n=new ki({key:om.wsKey,plugins:{WebSocketTransport:Qi,FetchRequest:na,RealtimePresence:oa}}).channels.get(om.wsChannel);return await n.subscribe("publish",t),{channel:n,listener:t}}({updateCallback:this.updateFromWebsockets});this.ablyChannel=e,this.ablyListener=t}async disableWebsockets(){this.ablyChannel&&(this.ablyListener&&this.ablyChannel.unsubscribe(this.ablyListener),await this.ablyChannel.detach(),this.websocketsHash="",this.ablyChannel=void 0,this.ablyListener=void 0)}}M=!0;var Sw=function(e){var t=R(0);return function(){return 1===arguments.length?(A(t,ut(t)+1),arguments[0]):(ut(t),e())}}((()=>iw)),$w=It('<div class="svelte-k9iwc"></div>');function Cw(e,t){let n;yt(t,!1);let r=function(e,t=!1){return I(P(e,t))}();const s=()=>Sw().device.isApp?0:window.innerWidth<520?100:108,i=()=>{if(!ut(r))return;const{width:e,height:t}=ut(r).getBoundingClientRect();Sw(Sw().visualWidth=e),Sw(Sw().containerHeight=t);const n=Math.abs(Sw().containerHeight-Sw().visualHeight)>Sw().tolerance;(!Sw().visualHeight||Sw().containerHeight>Sw().visualHeight||n)&&Sw(Sw().visualHeight=Sw().containerHeight),Sw(Sw().headerHeight=s()),Sw(Sw().footerHeight=Sw().device.isApp?59:0),Sw(Sw().contentHeight=Sw().visualHeight-Sw().headerHeight-Sw().footerHeight),Sw().safeHeight&&!n||Sw(Sw().safeHeight=document.documentElement.clientHeight-Sw().headerHeight-Sw().footerHeight)};"article"===om.type&&Sw(Sw().headerHeight=0),setTimeout(i,333),Sn();var a=$w();Tt("resize",H,(()=>{clearTimeout(n),n=setTimeout(i,125)})),kn(a,(e=>A(r,e)),(()=>ut(r))),function(e,t,n=t){var r="x"===e,s=()=>kt((()=>{a=!0,clearTimeout(i),i=setTimeout(o,100),n(window[r?"scrollX":"scrollY"])}));addEventListener("scroll",s,{passive:!0});var i,a=!1,o=()=>{a=!1},l=!0;oe((()=>{var e=t();l?l=!1:a||null==e||(a=!0,clearTimeout(i),scrollTo(window.scrollX,e),i=setTimeout(o,100))})),ae(s),se((()=>{removeEventListener("scroll",s)}))}("y",(()=>Sw().scrollY),(e=>Sw(Sw().scrollY=e))),Nt(e,a),bt()}const Tw=e=>e;function Mw(e){const t=e-1;return t*t*t+1}function Rw(e,{delay:t=0,duration:n=400,easing:r=Tw}={}){const s=+getComputedStyle(e).opacity;return{delay:t,duration:n,easing:r,css:e=>"opacity: "+e*s}}function Ew(e,{delay:t=0,duration:n=400,easing:r=Mw,axis:s="y"}={}){const i=getComputedStyle(e),a=+i.opacity,o="y"===s?"height":"width",l=parseFloat(i[o]),c="y"===s?["top","bottom"]:["left","right"],u=c.map((e=>`${e[0].toUpperCase()}${e.slice(1)}`)),d=parseFloat(i[`padding${u[0]}`]),h=parseFloat(i[`padding${u[1]}`]),f=parseFloat(i[`margin${u[0]}`]),p=parseFloat(i[`margin${u[1]}`]),v=parseFloat(i[`border${u[0]}Width`]),g=parseFloat(i[`border${u[1]}Width`]);return{delay:t,duration:n,easing:r,css:e=>`overflow: hidden;opacity: ${Math.min(20*e,1)*a};${o}: ${e*l}px;padding-${c[0]}: ${e*d}px;padding-${c[1]}: ${e*h}px;margin-${c[0]}: ${e*f}px;margin-${c[1]}: ${e*p}px;border-${c[0]}-width: ${e*v}px;border-${c[1]}-width: ${e*g}px;`}}function Pw(e,t){for(const n in t)e[n]=t[n];return e}function Iw({fallback:e,...t}){const n=new Map,r=new Map;function s(n,r,s){return(i,a)=>(n.set(a.key,i),()=>{if(r.has(a.key)){const e=r.get(a.key);return r.delete(a.key),function(e,n,r){const{delay:s=0,duration:i=e=>30*Math.sqrt(e),easing:a=Mw}=Pw(Pw({},t),r),o=e.getBoundingClientRect(),l=n.getBoundingClientRect(),c=o.left-l.left,u=o.top-l.top,d=o.width/l.width,h=o.height/l.height,f=Math.sqrt(c*c+u*u),p=getComputedStyle(n),v="none"===p.transform?"":p.transform,g=+p.opacity;return{delay:s,duration:"function"==typeof i?i(f):i,easing:a,css:(e,t)=>`\n\t\t\t opacity: ${e*g};\n\t\t\t transform-origin: top left;\n\t\t\t transform: ${v} translate(${t*c}px,${t*u}px) scale(${e+(1-e)*d}, ${e+(1-e)*h});\n\t\t `}}(e,i,a)}return n.delete(a.key),e&&e(i,a,s)})}return[s(r,n,!1),s(n,r,!0)]}function Aw(e){A(e,e.v+1)}class Ow extends Map{#B=new Map;#q=R(0);#K=R(0);constructor(e){if(super(),e){for(var[t,n]of e)super.set(t,n);this.#K.v=super.size}}has(e){var t=this.#B,n=t.get(e);if(void 0===n){if(void 0===super.get(e))return ut(this.#q),!1;n=R(0),t.set(e,n)}return ut(n),!0}forEach(e,t){this.#G(),super.forEach(e,t)}get(e){var t=this.#B,n=t.get(e);if(void 0===n){if(void 0===super.get(e))return void ut(this.#q);n=R(0),t.set(e,n)}return ut(n),super.get(e)}set(e,t){var n=this.#B,r=n.get(e),s=super.get(e),i=super.set(e,t),a=this.#q;if(void 0===r)n.set(e,R(0)),A(this.#K,super.size),Aw(a);else if(s!==t){Aw(r);var o=null===a.reactions?null:new Set(a.reactions);(null===o||!r.reactions?.every((e=>o.has(e))))&&Aw(a)}return i}delete(e){var t=this.#B,n=t.get(e),r=super.delete(e);return void 0!==n&&(t.delete(e),A(this.#K,super.size),A(n,-1),Aw(this.#q)),r}clear(){if(0!==super.size){super.clear();var e=this.#B;for(var t of(A(this.#K,0),e.values()))A(t,-1);Aw(this.#q),e.clear()}}#G(){ut(this.#q);var e=this.#B;if(this.#K.v!==e.size)for(var t of super.keys())e.has(t)||e.set(t,R(0));for(var[,n]of this.#B)ut(n)}keys(){return ut(this.#q),super.keys()}values(){return this.#G(),super.values()}entries(){return this.#G(),super.entries()}[Symbol.iterator](){return this.entries()}get size(){return ut(this.#K),super.size}}const Dw=3e3;let Nw=class{constructor({hash:e,navi:t}){this.hash=e,this.navi=t,this.isUpdating=!1,this.isNaviAnimation=!1,this.elementTarget=null,this.naviDotInView=null,this.cardInView=null,this.isCardAnimation=!1}#Y=E();get hash(){return ut(this.#Y)}set hash(e){A(this.#Y,F(e))}#X=E();get navi(){return ut(this.#X)}set navi(e){A(this.#X,F(e))}#Z=E();get isUpdating(){return ut(this.#Z)}set isUpdating(e){A(this.#Z,F(e))}#J=E();get isNaviAnimation(){return ut(this.#J)}set isNaviAnimation(e){A(this.#J,F(e))}#Q=E();get elementTarget(){return ut(this.#Q)}set elementTarget(e){A(this.#Q,F(e))}#ee=E();get naviDotInView(){return ut(this.#ee)}set naviDotInView(e){A(this.#ee,F(e))}#te=E();get cardInView(){return ut(this.#te)}set cardInView(e){A(this.#te,F(e))}#ne=E();get isCardAnimation(){return ut(this.#ne)}set isCardAnimation(e){A(this.#ne,F(e))}};const jw=new class{cards=new Ow;#re=X((()=>[...this.cards.values()].reduce(((e,t)=>e+(t.isUpdating?1:0)),0)));get isUpdatingCards(){return ut(this.#re)}#se=X((()=>0===this.cards.size?0:[...this.cards.values()].filter((e=>"left"===e.naviDotInView&&!0===e.isUpdating)).length));get leftDotsOutOfView(){return ut(this.#se)}#ie=X((()=>0===this.cards.size?0:[...this.cards.values()].filter((e=>"right"===e.naviDotInView&&!0===e.isUpdating)).length));get rightDotsOutOfView(){return ut(this.#ie)}setCardInView=(e,t)=>{this.cards.has(e)&&(this.cards.get(e).cardInView=t)};setNaviDotInView=(e,t)=>{this.cards.has(e)&&(this.cards.get(e).naviDotInView=t)};setCard=(e,t)=>{this.cards.has(t)?this.cards.get(t).hash!==e&&(this.cards.get(t).hash=e,this.cards.get(t).isUpdating=!0):this.cards.set(t,new Nw({hash:e,navi:t}))};setNaviAnimation=()=>{this.cards.forEach((e=>{e.isUpdating&&(e.isNaviAnimation=!0)})),setTimeout((()=>{this.cards.forEach((e=>{e.isUpdating&&(e.isNaviAnimation=!1)}))}),Dw)};setIsCardAnimation=e=>{setTimeout((()=>{this.cards.get(e).isCardAnimation=!0,setTimeout((()=>{this.cards.get(e).isCardAnimation=!1,this.cards.get(e).isUpdating=!1}),1200)}),Dw)}};const Fw=new class{#ae=E(F({}));get position(){return ut(this.#ae)}set position(e){A(this.#ae,F(e))}};class Lw{constructor(e){this.value=e,this.showLiveUpdate=!1}#oe=E();get value(){return ut(this.#oe)}set value(e){A(this.#oe,F(e))}#le=E();get showLiveUpdate(){return ut(this.#le)}set showLiveUpdate(e){A(this.#le,F(e))}setValue=e=>{this.value!==e&&(this.value=e,this.showLiveUpdate=!0,setTimeout((()=>{this.showLiveUpdate=!1}),Dw))}}function Hw(e={}){const{cursor:t=!0,enabled:n=!0,axis:r="x",event:s="pointer"}=e;return{enabled:n,axes:{x:"x"===r||"both"===r,y:"y"===r||"both"===r},events:"pointer"===s?{down:"pointerdown",up:"pointerup",move:"pointermove",leave:"pointerleave"}:{down:"mousedown",up:"mouseup",move:"mousemove",leave:"mouseleave"},cursor:t}}function Vw(e,t={}){let n,r,s,i,a=!1,{enabled:o,axes:l,events:c,cursor:u}=Hw(t);function d(){const t=new CustomEvent("dragging",{bubbles:!0,cancelable:!0});e.dispatchEvent(t)}function h(t){m(!0),a=!0,n=t.pageX-e.offsetLeft,s=e.scrollLeft,r=t.pageY-e.offsetTop,i=e.scrollTop}function f(){m(),a=!1,e.style.setProperty("scroll-behavior","smooth"),function(){const t=new CustomEvent("draggingend",{bubbles:!0,cancelable:!0});e.dispatchEvent(t)}()}function p(t){if(a){if(t.preventDefault(),e.style.setProperty("scroll-behavior","auto"),l.x){const r=t.pageX-e.offsetLeft-n;e.scrollLeft=s-r,Math.abs(r)>0&&d()}if(l.y){const n=t.pageY-e.offsetTop-r;e.scrollTop=i-n,Math.abs(n)>0&&d()}}}function v(){e&&(e.addEventListener(c.down,h),e.addEventListener(c.leave,f),e.addEventListener(c.up,f),e.addEventListener(c.move,p))}function g(){e&&(e.removeEventListener(c.down,h),e.removeEventListener(c.leave,f),e.removeEventListener(c.up,f),e.removeEventListener(c.move,p))}function m(t=!1){e&&(u?e.style.cursor=t?"grabbing":"grab":e.style.removeProperty("cursor"))}return o&&(m(),v()),{update(e={}){g(),({enabled:o,axes:l,events:c,cursor:u}=Hw(e)),m(),v()},destroy(){g()}}}var Ww=It('<div class="dot absolute dotAbs svelte-13uq29m"></div>');var Uw=It('<button class="nav-element svelte-1boq72z"><span class="svelte-1boq72z"> </span> <!></button>');function zw(e,t){yt(t,!0);const n=In(t,"isActive",3,!1),r=In(t,"isUpdating",3,!1),s=In(t,"isAnimation",3,!1),i=In(t,"position",19,(()=>({}))),a=In(t,"liveDotsDiv",19,(()=>({}))),o=In(t,"navMarginTop",3,0),l=In(t,"scrollPosition",3,0),c=In(t,"navWidth",3,0),u=In(t,"navContainerLeft",3,0),d=In(t,"boundingLeft",3,0),h=In(t,"boundingRight",3,0);var f=Uw();f.__click=function(...e){t.onclick?.apply(this,e)};var p=K(f),v=K(p),g=Y(p,2),m=e=>{!function(e,t){yt(t,!0);const n=In(t,"position",19,(()=>({})));In(t,"liveDotsDiv",19,(()=>({})));const r=In(t,"navMarginTop",3,0);In(t,"scrollPosition",3,0);const s=In(t,"isUpdating",3,!1),i=In(t,"isAnimation",3,!1),a=In(t,"navWidth",3,0),o=In(t,"navContainerLeft",3,0);In(t,"boundingLeft",3,0),In(t,"boundingRight",3,0);let l=X((()=>9.5)),c=X((()=>n().left+n().width+2)),u=X((()=>r()+ut(l))),d=E(!1),h=X((()=>a()+o())),f=X((()=>ut(c)<18?"left":ut(c)>ut(h)?"right":"inView"));An((()=>{const e=document.querySelector('header[data-area="intro"]');if(e){const t=e.querySelector("div.relative.z-0.w-full.min-h-480.flex.flex-col[data-headerbar-height]");t&&(t.style.zIndex="10")}})),ie((()=>{jw.setNaviDotInView(t.navi,ut(f))})),ie((()=>{i()}));var p=Ww();ln(p,"--leftBound","18px"),kn(p,(e=>A(d,e)),(()=>ut(d))),le((()=>{on(p,"leftOutOfView","left"===ut(f)),on(p,"rightOutOfView","right"===ut(f)),on(p,"noUpdate",!1===s()),ln(p,"--rightBound",ut(h)+"px"),ln(p,"--topFixed",ut(u)+"px")})),Nt(e,p),bt()}(e,{get position(){return i()},get liveDotsDiv(){return a()},get navMarginTop(){return o()},get scrollPosition(){return l()},get isUpdating(){return r()},get isAnimation(){return s()},get navWidth(){return c()},get navContainerLeft(){return u()},get boundingLeft(){return d()},get boundingRight(){return h()},get navi(){return t.navi}})};zt(g,(e=>{i()&&om.liveUpdate&&e(m)})),le((()=>{on(f,"isUpdating",r()),on(p,"is-active",n()),Ht(v,t.navi)})),Nt(e,f),bt()}Mt(["click"]);var Bw=At('<svg width="10" height="6" viewBox="0 0 10 6" fill="none" class="svelte-v6bx06"><path d="M8.33374 5.1665L5.00041 1.83317L1.66707 5.1665" stroke-width="1.5" stroke-linecap="round" class="svelte-v6bx06"></path></svg>');function qw(e,t){const n=In(t,"type",3,"dark"),r=In(t,"direction",3,"bottom"),s=X((()=>"bottom"===r()?"rotate(180deg)":"top"===r()?"rotate(0deg)":"left"===r()?"rotate(-90deg)":"right"===r()?"rotate(90deg)":"rotate(180deg)"));var i=Bw(),a=K(i);le((()=>{ln(i,"transform",ut(s)),on(a,"light","light"===n())})),Nt(e,i)}var Kw=It('<div class="indicator leftOutOfView svelte-tvx2q6"> </div>'),Gw=It('<div class="indicator rightOutOfView svelte-tvx2q6"> </div>'),Yw=It("<!> <!>",1);var Xw=It('<li class="svelte-17pv6tm"><!></li>'),Zw=(e,t)=>t("left"),Jw=It('<button class="arrow left svelte-17pv6tm"><!></button>'),Qw=(e,t)=>t("right"),ex=It('<button class="arrow right svelte-17pv6tm"><!></button>'),tx=It("<!> <!>",1),nx=It('<div class="navigation-wrapper sticky svelte-17pv6tm"><div class="nav-content-wrapper svelte-17pv6tm"><nav class="svelte-17pv6tm"><ul class="svelte-17pv6tm"></ul></nav> <div class="shadow left svelte-17pv6tm"></div> <div class="shadow right svelte-17pv6tm"></div> <!> <!></div></div>');function rx(e,t){yt(t,!0);let n=E(null),r=E(null),s=E(null),i=E(0),a=E(0),o=E(!1),l=X((()=>_w.cards.filter((e=>null!==e.navi&&void 0!==e.navi)))),c=F([]),u=F([]),d=E(0),h=E(F([])),f=X((()=>ut(d)<k())),p=X((()=>k()>ut(d)/1.2)),v=E(!1),g=E(0),m=X((()=>ut(g)>0)),y=E(!1),b=E(!0),w=X((()=>Math.max(0,iw.headerHeight-60))),x=E(F([]));const _=X((()=>(iw.visualWidth-ut(d))/2));function k(){return u.reduce(((e,t)=>e+t),0)+26*(u.length-1)}function S(e){const t=ut(l).findIndex((t=>t.id===e));if(t<0||!ut(n)||!ut(h).length)return;const{left:r=0}=ut(h)[t]||{},{left:s=0}=ut(n).getBoundingClientRect()||{};ut(n).scrollTo({left:Math.max(0,r-s-0-(iw.device.isTouch?0:29)),behavior:"smooth"})}function $(){A(g,F(ut(n)?.scrollLeft||0));const e=ut(n)?.scrollWidth-ut(n)?.clientWidth;isNaN(e)?A(y,F(ut(f))):A(y,F(ut(g)<e||ut(f)&&0===ut(g))),ut(r)&&A(i,F(ut(r).getBoundingClientRect().left)),ut(s)&&A(a,F(ut(s).getBoundingClientRect().right)),c&&A(x,F(c.map((e=>e.getBoundingClientRect()))))}function C(e){ut(n)&&("left"===e?ut(n).scrollLeft=ut(n).scrollLeft-80:"right"===e&&(ut(n).scrollLeft=ut(n).scrollLeft+80))}ie($),ie((()=>{ut(v)||S(uw.activeCardId)})),ie((()=>{const e=document.getElementById("header-bar");e&&(e.style.boxShadow="none")}));var T=Dt();Tt("scroll",H,(function(){A(o,F(iw.device.isApp||window.scrollY>90))})),Tt("resize",H,$);var M=G(T),R=e=>{var t=nx();ln(t,"--min-distance-between-nav-elements","26px");var k=K(t),T=K(k),M=K(T);Kt(M,21,(()=>ut(l)),qt,((e,t,n)=>{var r=Xw(),s=K(r),o=X((()=>jw.cards.get(ut(t).navi)?.isUpdating)),l=X((()=>jw.cards.get(ut(t).navi)?.isNaviAnimation)),h=X((()=>ut(t).id===uw.activeCardId)),f=X((()=>ut(x)[n]?ut(x)[n]:{}));zw(s,En((()=>ut(t)),{get isUpdating(){return ut(o)},get isAnimation(){return ut(l)},get isActive(){return ut(h)},onclick:e=>function(e,t){e.preventDefault(),A(v,!0),setTimeout((()=>{A(v,!1)}),1e3);const n=document.getElementById(`card-${t.id}`).getBoundingClientRect().top+window.scrollY-iw.headerHeight-(iw.device.isApp?90:30);window.scrollTo({top:n,behavior:"smooth"}),S(t.id)}(e,ut(t)),get position(){return ut(f)},liveDotsDiv:Fw,get navMarginTop(){return ut(w)},get scrollPosition(){return ut(g)},get navWidth(){return ut(d)},get navContainerLeft(){return ut(_)},get boundingLeft(){return ut(i)},get boundingRight(){return ut(a)}})),kn(r,((e,t)=>c[t]=e),(e=>c?.[e]),(()=>[n])),xn(r,"clientWidth",(e=>u[n]=e)),Nt(e,r)})),tn(M,((e,t)=>function(e,{lis:t}){const n=e=>A(h,F(e.map((e=>e.getBoundingClientRect()))));return n(t),{update({lis:e}){n(e)}}}?.(0,t)),(()=>({lis:c}))),ae((()=>xn(T,"clientWidth",(e=>A(d,e))))),kn(T,(e=>A(n,e)),(()=>ut(n))),tn(T,((e,t)=>Vw?.(e,t)),(()=>({axis:"x",event:"mouse",cursor:!1})));var R=Y(T,2);kn(R,(e=>A(r,e)),(()=>ut(r)));var E=Y(R,2);kn(E,(e=>A(s,e)),(()=>ut(s)));var P=Y(E,2);!function(e,t){const n=In(t,"navMarginTop",3,0),r=In(t,"navWidth",3,0),s=In(t,"leftDotsOutOfView",3,0),i=In(t,"rightDotsOutOfView",3,0);let a=X((()=>n()+5)),o=X((()=>r()-8));var l=Yw(),c=G(l),u=e=>{var t=Kw();ln(t,"--leftBound","10px");var n=K(t);le((()=>{ln(t,"--topFixed",ut(a)+"px"),Ht(n,s())})),Nt(e,t)};zt(c,(e=>{s()>1&&e(u)}));var d=Y(c,2),h=e=>{var t=Gw(),n=K(t);le((()=>{ln(t,"--rightBound",ut(o)+"px"),ln(t,"--topFixed",ut(a)+"px"),Ht(n,i())})),Nt(e,t)};zt(d,(e=>{i()>1&&e(h)})),Nt(e,l)}(P,{get navMarginTop(){return ut(w)},get navWidth(){return ut(d)},get leftDotsOutOfView(){return jw.leftDotsOutOfView},get rightDotsOutOfView(){return jw.rightDotsOutOfView}});var I=Y(P,2),O=e=>{var t=tx(),n=G(t),r=e=>{var t=Jw();t.__click=[Zw,C],qw(K(t),{type:"light",direction:"left"}),vn(3,t,(()=>Rw)),Nt(e,t)};zt(n,(e=>{ut(m)&&e(r)}));var s=Y(n,2),i=e=>{var t=ex();t.__click=[Qw,C],qw(K(t),{type:"light",direction:"right"}),vn(3,t,(()=>Rw)),Nt(e,t)};zt(s,(e=>{ut(y)&&e(i)})),Nt(e,t)};zt(I,(e=>{iw.device.isTouch||e(O)})),le((()=>{on(t,"hideNavigation",!ut(o)),ln(t,"--margin-top",`${ut(w)??""}px`),on(M,"is-overflow",ut(f)),on(M,"is-spreaded",ut(p)),ln(M,"pointer-events",ut(b)?"auto":"none"),on(R,"hiddenGrayHairs",iw.device.isTouch||!ut(m)),on(E,"hiddenGrayHairs",!ut(f))})),Tt("scroll",T,$),Tt("dragging",T,(()=>A(b,!1))),Tt("draggingend",T,(()=>A(b,!0))),Nt(e,t)};zt(M,(e=>{e(R)})),Nt(e,T),bt()}function sx(e){return 0===e||1===e?e:e<.5?.5*Math.pow(2,20*e-10):-.5*Math.pow(2,10-20*e)+1}function ix(e){return--e*e*e*e*e+1}Mt(["click"]);var ax=At('<svg xmlns="http://www.w3.org/2000/svg" width="8" height="8" viewBox="0 0 8 8" fill="none" class="svelte-7yoac5"><path d="M7.16706 3.99968C7.16706 2.27869 5.81067 0.883545 4.13749 0.883545C2.4643 0.883545 1.10791 2.27869 1.10791 3.99968C1.10791 5.72067 2.4643 7.11581 4.13749 7.11581C4.91548 7.11581 5.62499 6.81418 6.16149 6.3184" stroke-width="1.5" stroke-linecap="round" class="svelte-7yoac5"></path></svg>');var ox=It('<div class="container svelte-15pzeyd"><div class="dot svelte-15pzeyd" style="animation-delay:0.2s;"></div></div>');function lx(e,t){yt(t,!0);let n=E(F({}));F({});var r=ox();kn(K(r),(e=>A(n,e)),(()=>ut(n))),tn(r,((e,n)=>function(e,{dotsDivs:n}){const r=e=>Fw.position=e.getBoundingClientRect();return setTimeout((()=>{r(n)}),t.slideTransition.duration),{update({dotsDivs:e}){r(e)}}}?.(0,n)),(()=>({dotsDivs:ut(n)}))),vn(3,r,(()=>Ew),(()=>t.slideTransition)),Nt(e,r),bt()}var cx=It('<div class="animatedDots svelte-5eagh5"><!></div>');var ux=It('<span class="live svelte-1hb1bjm"><!><!></span>'),dx=It('<span class="live svelte-1hb1bjm">Live<!></span>'),hx=It('<div class="live-bar-top-detector svelte-1hb1bjm"></div> <div class="live-bar svelte-1hb1bjm"><div class="sticky-wrapper svelte-1hb1bjm"><div class="inner svelte-1hb1bjm"><!> <span class="title"> </span></div></div></div>',1);function fx(e,t){let n;yt(t,!0);let r=E(!1),s=X((()=>{if(!t.data)return"";const{title:e,dateCurrent:n}=t.data,r=n.split("-")[0];return e[0].replace("{currentElectionYear}",r)})),i=X((()=>iw.headerHeight+(iw.device.isTouch&&iw.device.isApp?45:-15)));const a=X((()=>t.data?.isLive)),o=X((()=>t.data?.updateStr));function l(){if(!n)return;const{top:e=0}=n.getBoundingClientRect();A(r,e<ut(i))}ie((()=>{l()}));const c={duration:1500,delay:0,easing:sx,axis:"x"};let u=E(!1),d=E(0);ie((()=>{jw.isUpdatingCards>ut(d)&&jw.isUpdatingCards>0&&(A(u,!0),setTimeout((()=>{A(u,!1)}),4200)),A(d,F(jw.isUpdatingCards))}));var h=hx();Tt("scroll",H,l);var f=G(h);kn(f,(e=>n=e),(()=>n));var p=K(Y(f,2)),v=K(p),g=K(v),m=e=>{var t=Dt(),n=G(t),r=e=>{var t=ux(),n=K(t);Jt(n,(()=>ut(o))),function(e,t){yt(t,!0);let n=E(!0);setTimeout((()=>{A(n,!1),jw.setNaviAnimation()}),3345);var r=cx();lx(K(r),{get slideTransition(){return t.slideTransition}}),Nt(e,r),bt()}(Y(n),{slideTransition:c}),vn(3,t,(()=>Ew),(()=>c)),Nt(e,t)},s=e=>{var t=dx();!function(e){Nt(e,ax())}(Y(K(t))),vn(3,t,(()=>Ew),(()=>c)),Nt(e,t)};zt(n,(e=>{ut(u)?e(r):e(s,!1)})),Nt(e,t)};zt(g,(e=>{ut(a)&&e(m)}));var y=K(Y(g,2));le((()=>{on(p,"is-fixed",ut(r)),ln(p,"--top",`${ut(i)??""}px`),Ht(y,ut(s))})),Nt(e,h),bt()}var px=It('<div class="loadingAni flex h-full items-center justify-center w-full svelte-xsal9y"><div class="absolute w-100 h-100 left-6/12 top-6/12 -ml-64 -mt-59 origin-60 overflow-hidden mask-gradient-to-b animate-spin svelte-xsal9y"><div class="w-120 h-120 rounded-circle shadow-loader svelte-xsal9y"></div></div> <span class="text-primary-base dark:text-dm-primary-base svelte-xsal9y"><svg class="fill-current svelte-xsal9y" width="40" height="66" viewBox="0 0 24 30" role="img" aria-hidden="true"><path class="fill-current svelte-xsal9y" d="M20 29.4V13H6.3V5.4h7.2V10H20V3.4C20 1.5 18.4 0 16.5 0h-13C1.6 0 0 1.6 0 3.5v15h13.5v9H6.3v-6.1H0v8C0 31.3 1.6 33 3.5 33h13c1.9-.2 3.5-1.7 3.5-3.6z"></path></svg></span></div>');const vx=ut(X((()=>_w.translate)));function gx(e){const t=e.flat().filter((e=>e));if(!t||!t.length)return"";const n=[...new Set(t)],r=[...new Set(n.map((e=>vx("sources",e))))];return(1===r.length?"Quelle: ":"Quellen: ")+r.join(", ")}const mx=["Jan.","Febr.","März","Apr.","Mai","Juni","Juli","Aug.","Sept.","Okt.","Nov.","Dez."];function yx(e){if(!e)return!1;const t=new Date(e),n=t.getMinutes();let r=t.getHours();return n<10?`Stand:&nbsp;${t.getDate()}. ${mx[t.getMonth()]} ${t.getFullYear()}, ${r}.0${n}&nbsp;Uhr`:`Stand:&nbsp;${t.getDate()}. ${mx[t.getMonth()]} ${t.getFullYear()}, ${r}.${n}&nbsp;Uhr`}function bx(e,t){var n=parseInt(e.substring(1,3),16),r=parseInt(e.substring(3,5),16),s=parseInt(e.substring(5,7),16);return"#5588D3"===e||"#EC5656"===e||"#B56BB8"===e||"#A250A6"===e?"#fff":(299*n+587*r+114*s)/1e3>=128?"black":"#f1efed"}function wx(e,t){let n=e,r=t;e.length<t.length&&(n=t,r=e);const s=new RegExp(r,"ig").exec(n);if(s&&""!==s[0])return s.overlapLength=s[0].length,s}function xx(e,t){return e.map((e=>{const n=wx(t,e.name);if(n)return{...e,match:n,isNameMatch:!0};return e.searchStrings.map((n=>{const r=wx(t,n);return r?{...e,match:r,isNameMatch:!1}:null})).filter(Boolean).sort(((e,t)=>e.match?.overlapLength>t.match?.overlapLength?1:-1)).sort(((e,t)=>e.match?.index>t.match?.index?1:-1))[0]})).filter(Boolean).sort(((e,t)=>e.isNameMatch<t.isNameMatch?1:-1)).sort(((e,t)=>e.match.overlapLength>t.match.overlapLength?1:-1)).sort(((e,t)=>e.match.index>t.match.index?1:-1))}function _x(){}function kx(e){const t=t=>{!e||e.contains(t.target)||t.defaultPrevented||e.dispatchEvent(new CustomEvent("clickoutside",{detail:{clicked:t.target,not_clicked:e}}))};return document.addEventListener("click",t,!1),{destroy(){document.removeEventListener("click",t,!1)}}}function Sx(e){const t=t=>{!e||e.contains(t.target)||t.defaultPrevented||e.dispatchEvent(new CustomEvent("mousemoveoutside",{detail:{hovered:t.target,not_hovered:e}}))};return document.addEventListener("mousemove",t,!1),{destroy(){document.removeEventListener("mousemove",t,!1)}}}function $x({search:e,infoCard:t,button:n}={},r="header"){const{headerSnippets:s}=pt(r);s.search=e,s.infoCard=t}function Cx(e="card"){const{data:t}=pt(e);return t}const Tx={root:null,rootMargin:"0px",threshold:0,unobserveOnEnter:!1},Mx=(e,t)=>new CustomEvent(e,{detail:t}),Rx=(e,t)=>{const{root:n,rootMargin:r,threshold:s,unobserveOnEnter:i}={...Tx,...t};let a={x:void 0,y:void 0},o={vertical:void 0,horizontal:void 0};const l=new IntersectionObserver(((t,n)=>{t.forEach((t=>{a.y>t.boundingClientRect.y?o.vertical="up":o.vertical="down",a.x>t.boundingClientRect.x?o.horizontal="left":o.horizontal="right",a={y:t.boundingClientRect.y,x:t.boundingClientRect.x};const r={inView:t.isIntersecting,entry:t,scrollDirection:o,node:e,observer:n};e.dispatchEvent(Mx("inview_change",r)),e.dispatchEvent(Mx("change",r)),t.isIntersecting?(e.dispatchEvent(Mx("inview_enter",r)),e.dispatchEvent(Mx("enter",r)),i&&n.unobserve(e)):(e.dispatchEvent(Mx("inview_leave",r)),e.dispatchEvent(Mx("leave",r)))}))}),{root:n,rootMargin:r,threshold:s});return async function(){await Promise.resolve(),ct()}().then((()=>{e.dispatchEvent(Mx("inview_init",{observer:l,node:e})),e.dispatchEvent(Mx("init",{observer:l,node:e}))})),l.observe(e),l};function Ex(e,t={}){if("undefined"!=typeof IntersectionObserver&&e){let n=Rx(e,t);return{update(t){n.unobserve(e),n=Rx(e,t)},destroy(){n.unobserve(e)}}}}var Px=It('<div class="headline svelte-1o2815b"><!></div>'),Ix=It('<div><!> <h2 class="svelte-1o2815b"><!></h2></div>'),Ax=It('<div class="placeholder-container"><h2 class="placeholder svelte-1o2815b"></h2></div>'),Ox=It('<div class="search-input-wrapper svelte-1o2815b"><!></div>'),Dx=It('<div class="button-wrapper svelte-1o2815b"><!></div>'),Nx=It('<div class="header svelte-1o2815b"><!> <!> <!> <!></div>');function jx(e,t){yt(t,!0);const n=In(t,"wasInView",3,!1),r=X((()=>t.headerSnippets.search)),s=X((()=>t.headerSnippets.infoCard)),i=X((()=>t.headerSnippets.button));var a=Nx(),o=K(a),l=e=>{var n=Ix(),r=K(n),s=e=>{var n=Px();Jt(K(n),(()=>t.headline)),Nt(e,n)};zt(r,(e=>{t.headline&&e(s)})),Jt(K(Y(r,2)),(()=>function(e,t=[]){if(!t.length)return e;let n=e;return t.forEach((e=>{const t=new RegExp(e.substr,"gi");n=n.replace(t,`<span class="decoration" style="--highlight-color: ${e.$color}; --text-color:${bx(e.$color,e.abbr)};">$&</span>`)})),n}(t.data.text||"",t.data.parties))),Nt(e,n)},c=e=>{var t=Ax();K(t).textContent="Lorem ipsum dolor sit amet, consetetur",Nt(e,t)};zt(o,(e=>{t.hasData?e(l):e(c,!1)}));var u=Y(o,2),d=e=>{var t=Ox();Qt(K(t),(()=>ut(r))),Nt(e,t)};zt(u,(e=>{ut(r)&&e(d)}));var h=Y(u,2),f=e=>{var t=Dx();Qt(K(t),(()=>ut(i))),Nt(e,t)};zt(h,(e=>{ut(i)&&e(f)}));var p=Y(h,2),v=e=>{var t=Dt();Qt(G(t),(()=>ut(s))),Nt(e,t)};zt(p,(e=>{ut(s)&&e(v)})),le((()=>{on(a,"was-in-view",n()),on(a,"article","article"===om.type)})),Nt(e,a),bt()}var Fx=It('<div class="svelte-1u3eeh5"><span class="text"><span class="svg"><svg width="13" height="12" viewBox="0 0 13 12" fill="none" class="svelte-1u3eeh5"><g transform="translate(0.5, 0.5)"><path class="s svelte-1u3eeh5" d="M1.15 10.705C0.51 10.705 0 10.205 0 9.55503V7.18503H2.06V8.96503H4.3V6.12503H0.01V1.43503C0.01 0.785034 0.52 0.285034 1.16 0.285034H5.2C5.84 0.285034 6.35 0.785034 6.35 1.43503V3.36503H4.29V2.02503H2.07V4.42503H6.36V9.56503C6.36 10.205 5.86 10.715 5.21 10.715H1.15V10.705Z"></path></g><g transform="translate(10, 4.95)"><rect class="s svelte-1u3eeh5" width="3.2" height="3.2"></rect></g></svg></span> <!></span></div>');function Lx(e,t){yt(t,!0);let n=In(t,"sources",3,void 0),r=In(t,"small",3,!1);var s=Dt(),i=G(s),a=e=>{var t=Fx(),s=K(t);Jt(Y(K(s),2),n),le((()=>on(t,"small",r()))),Nt(e,t)};zt(i,(e=>{n()&&!/^\s+$/.test(n())&&e(a)})),Nt(e,s),bt()}var Hx=It('<div class="svelte-hgan54"><!></div>');function Vx(e,t){yt(t,!0);let n=In(t,"status",3,void 0),r=In(t,"small",3,!1);var s=Dt(),i=G(s),a=e=>{var t=Hx();Jt(K(t),n),le((()=>on(t,"small",r()))),Nt(e,t)};zt(i,(e=>{n()&&!/^\s+$/.test(n())&&e(a)})),Nt(e,s),bt()}var Wx=It('<div class="footer svelte-whsufq"><!> <!></div>');function Ux(e,t){yt(t,!0);var n=Dt(),r=G(n),s=e=>{var n=Wx();ln(n,"column-gap","8px");var r=K(n);Lx(r,{get sources(){return t.data.sources}}),Vx(Y(r,2),{get status(){return t.data.status}}),Nt(e,n)};zt(r,(e=>{t.hasData&&e(s)})),Nt(e,n),bt()}var zx=It('<div class="card svelte-5unwwh"><div><div class="header-wrapper svelte-5unwwh"><!></div> <div class="body-wrapper svelte-5unwwh"><!></div></div> <div class="footer-wrapper svelte-5unwwh"><!></div></div>');function Bx(e,t){yt(t,!0);let n=In(t,"header",23,(()=>({}))),r=In(t,"children",3,void 0),s=In(t,"footer",19,(()=>({})));const i=function(e="header"){let t=E(void 0),n=E(void 0);const r={get search(){return ut(t)},set search(e){A(t,F(e))},get infoCard(){return ut(n)},set infoCard(e){A(n,F(e))}};return vt(e,{headerSnippets:r}),r}(),a=function(e="card"){let t=E(void 0);const n={get isInView(){return ut(t)},set isInView(e){A(t,F(e))}};return vt(e,{data:n}),n}();let o=E(!1),l=E(!1),c=X((()=>t.hasData?"":"placeholder-card")),u=X((()=>{const e=-1*((iw.headerHeight??0)+(iw.device.isApp?95:35));return isNaN(e)?0:e}));if("article"===om.type){const e=Object.values(n()).join("");n({text:e||""}),om.title&&(n().text=om.title)}const d=X((()=>!(!t.photoCredit||void 0===t.photoCredit)&&"; Fotos: "+t.photoCredit)),h=X((()=>({sources:ut(d)?s().sources+ut(d):s().sources,status:s().status}))),f=X((()=>!!om.isUs&&t.navi)),p=X((()=>jw.cards.get(t.navi)?.isUpdating)),v=X((()=>jw.cards.get(t.navi)?.cardInView));ie((()=>{t.hash&&void 0!==t.hash&&om.liveUpdate&&jw.setCard(t.hash,t.navi)})),ie((()=>{om.liveUpdate&&jw.setCardInView(t.navi,ut(o))})),ie((()=>{ut(p)&&ut(v)&&om.liveUpdate&&jw.setIsCardAnimation(t.navi)}));var g=zx(),m=K(g),y=K(m);jx(K(y),{get data(){return n()},headerSnippets:i,get wasInView(){return ut(l)},get hasData(){return t.hasData},get headline(){return ut(f)}});var b=Y(y,2);Qt(K(b),r);var w=Y(m,2);Ux(K(w),{get data(){return ut(h)},get hasData(){return t.hasData}}),tn(g,((e,t)=>Ex?.(e,t)),(()=>({rootMargin:`${ut(u)}px`,threshold:0}))),le((()=>{rn(g,"id",`card-${t.id??""}`),an(m,`header-and-body-wrapper ${ut(c)??""} svelte-5unwwh`),on(m,"article","article"===om.type),on(b,"article","article"===om.type),on(w,"article","article"===om.type)})),Tt("inview_enter",g,(function(){A(o,F(a.isInView=A(l,!0))),dw.addId(t.id),uw.activeCardId=dw.firstId})),Tt("inview_leave",g,(function(){A(o,F(a.isInView=!1)),dw.removeId(t.id),uw.activeCardId=dw.firstId})),Nt(e,g),bt()}const qx=new class{#ce=E();get width(){return ut(this.#ce)}set width(e){A(this.#ce,F(e))}constructor(){this.width=0}},Kx=window.SARAs_data||[];function Gx(e){!function(e){Kx.push(e)}({event:{info:{action:"component_click",name:"infographic - engage"},attributes:{component_name:"infographic",component_type:"engagement",source:"tia|webview|infographic-tools|v0",title:"Wahl-Tool",element_name:e.element_name,element_text:e.element_text,embedded_id:om.embedded_id}}})}function Yx(e){e&&e.element_name&&e.element_text&&om.embedded_id&&Gx(e)}var Xx=(e,t,n)=>{ut(t).select=n(),Yx({element_name:"forecasts-switch",element_text:"button"})},Zx=It('<input type="radio" class="svelte-16m48v4">'),Jx=It('<li class="svelte-16m48v4"><label class="svelte-16m48v4"> </label></li>'),Qx=It('<div class="forecasts-switch svelte-16m48v4"><!> <ul class="svelte-16m48v4"></ul></div>');function e_(e,t){yt(t,!0);const n=In(t,"largeFont",3,!1),r=iw.isTouch&&iw.isIOS?3.5:3,s=n()?8:5;let i=X((()=>_w.forecastsSelector));const a=e=>e?.getBoundingClientRect().width;let o=F([]),l=X((()=>{if(ut(c),ut(i).options&&o.length===ut(i).options.length)return a(o[ut(i).selectedIndex])})),c=E(!1),u=X((()=>{if(ut(c),!ut(l))return;let e;return e=o.map((e=>a(e))).slice(0,ut(i).selectedIndex).reduce(((e,t)=>e+t),0),e+ut(i).selectedIndex*s*2-1}));setTimeout((()=>{A(c,!0)}),3);var d=Dt(),h=G(d),f=e=>{var t=Qx(),a=K(t);Kt(a,17,(()=>ut(i).options),qt,((e,t)=>{let n=()=>ut(t).id;var r=Zx();r.__change=[Xx,i,n],le((()=>{rn(r,"id",`forecasts-switch-input-${_w?.data?.hash??""}-${n()??""}`),nn(r,n()===ut(i).selected)})),Nt(e,r)}));var c=Y(a,2);Kt(c,21,(()=>ut(i).options),qt,((e,t)=>{let n=()=>ut(t).id;var r=Jx(),s=K(r),a=K(s);kn(s,((e,t)=>o[t]=e),(e=>o?.[e]),(()=>[ut(t).index])),le((()=>{rn(s,"for",`forecasts-switch-input-${_w?.data?.hash??""}-${n()??""}`),on(s,"checked",n()===ut(i).selected),Ht(a,ut(t).label)})),Nt(e,r)})),le((()=>{on(t,"largeFont",n()),on(c,"no-translate-x",void 0===ut(u)),ln(c,"--translate-x",`${ut(u)??""}px`),ln(c,"--active-label-width",`${ut(l)+2*s}px`),ln(c,"--border-padding-vertical",`${r??""}px`),ln(c,"--border-padding-horizontal",`${s??""}px`)})),Nt(e,t)};zt(h,(e=>{ut(i).options&&ut(i).options.length>1&&e(f)})),Nt(e,d),bt()}Mt(["change"]);var t_=It('<div class="votes svelte-1y6w3fe"> </div>');var n_=It('<div class="diff svelte-1t2zwfq"><span class="svelte-1t2zwfq"> </span></div>');var r_=It('<div class="year-container svelte-1ky3xus"><div class="year svelte-1ky3xus"> </div> <div class="link-line svelte-1ky3xus"></div></div>'),s_=It("<div> </div>"),i_=It('<div class="party svelte-1ky3xus"><div class="debug svelte-1ky3xus"> <br> </div> <div class="column svelte-1ky3xus"><div class="inner svelte-1ky3xus"></div> <!></div> <div class="bottom svelte-1ky3xus"><!> <!> <!></div></div>');function a_(e,t){yt(t,!0);let n=In(t,"height",3,0),r=In(t,"value",3,!1),s=In(t,"text",3,!1),i=In(t,"diffValue",3,!1),a=In(t,"color",3,"#e3adf0"),o=In(t,"previousResult",3,!1),l=In(t,"width",3,"28px"),c=In(t,"year",3,!1),u=In(t,"bordered",3,!1),d=In(t,"shadowedVotes",3,!1),h=In(t,"yearExceedColumn",15),f=In(t,"maxBarHeight",15),p=In(t,"isCardAnimation",3,!1),v=In(t,"forbidAnimation",3,!0),g=In(t,"noPreviousResult",3,!1);const m=e=>`#${Number(e[0]).toString(16).padStart(2,"0")}${Number(e[1]).toString(16).padStart(2,"0")}${Number(e[2]).toString(16).padStart(2,"0")}`,y=e=>[parseInt(e.slice(1,3),16),parseInt(e.slice(3,5),16),parseInt(e.slice(5,7),16)],b=(e,t,n)=>{let r=y(e),s=y(n);return r.map(((e,n)=>Math.round(t*e+(1-t)*s[n])))},w=X((()=>iw.darkMode?"#1f1e1c":"#ffffff")),x=X((()=>iw.darkMode?.5:.4)),_=X((()=>(iw.darkMode,.6)));let k=E(0);const S=X((()=>{if(!c())return{yearFitsNotInColumn:!0,enoughSpaceToShowYearAbove:!0,linkLineHeight:0,showYearAbove:!1,yearAboveColor:"",yearInsideColor:""};const e=(o(),f()-70),t=F(iw.darkMode?"white":"black");return{yearFitsNotInColumn:!0,enoughSpaceToShowYearAbove:!0,linkLineHeight:e,showYearAbove:!0,yearAboveColor:F(o()?css.rgbaColor40:a()),yearInsideColor:F(o()?t:bx(a()))}}));ie((()=>!o()&&h(ut(S).yearFitsNotInColumn))),ie((()=>{(!f()||f()<ut(k))&&f(ut(k)),0===f()&&f(112)}));var $=i_();const C=X((()=>m(b(a(),ut(x),ut(w)))));le((()=>ln($,"--colorFlatBar",ut(C))));const T=X((()=>m(b(a(),ut(_),ut(w)))));le((()=>ln($,"--colorFlatTypo",ut(T))));var M=K($),R=K(M),P=Y(R,2,!0),I=Y(M,2),O=K(I),D=Y(O,2),N=e=>{var t=r_(),n=K(t),r=K(n),s=Y(n,2);le((()=>{on(n,"previousResult",o()),Ht(r,c()),on(s,"previousResult",o())})),Nt(e,t)};zt(D,(e=>{c()&&e(N)}));var j=Y(I,2),L=K(j),H=e=>{var t=s_(),n=K(t);le((()=>{an(t,`text ${s()??""} svelte-1ky3xus`),Ht(n,s())})),Nt(e,t)};zt(L,(e=>{s()&&e(H)}));var V=Y(L,2);!function(e,t){yt(t,!0);const n=In(t,"votes",3,!1),r=In(t,"shadowed",3,!1),s=In(t,"isCardAnimation",3,!1);In(t,"forbidAnimation",3,!0);const i=new Lw(n());ie((()=>{s()&&i.setValue(n())}));var a=Dt(),o=G(a),l=e=>{var t=t_(),s=K(t);le((()=>{on(t,"shadowed",r()),on(t,"liveUpdate",i.showLiveUpdate),Ht(s,n())})),Nt(e,t)};zt(o,(e=>{n()&&e(l)})),Nt(e,a),bt()}(V,{get votes(){return r()},get shadowed(){return d()},get isCardAnimation(){return p()},get forbidAnimation(){return v()}});var W=Y(V,2),U=e=>{!function(e,t){yt(t,!0);const n=In(t,"diffValue",3,!1),r=In(t,"isCardAnimation",3,!1);In(t,"forbidAnimation",3,!0);const s=new Lw(n());ie((()=>{r()&&s.setValue(n())}));var i=n_(),a=K(i),o=K(a);le((()=>{on(a,"liveUpdate",s.showLiveUpdate),Ht(o,n())})),Nt(e,i),bt()}(e,{get diffValue(){return i()},get isCardAnimation(){return p()},get forbidAnimation(){return v()}})};zt(W,(e=>{i()&&e(U)})),le((()=>{on($,"previousResult",o()),ln($,"--height",`calc(${n()??""}% - 0px)`),ln($,"--width",l()),ln($,"--color",a()),Ht(R,h()?"yes":"no"),Ht(P,f()),on(O,"previousResult",o()),on(O,"bordered",u()),on(j,"noPreviousResult",g())})),xn(O,"clientHeight",(e=>A(k,e))),Nt(e,$),bt()}var o_=It('<div class="element svelte-nm91r9"><div class="svelte-nm91r9"><!></div></div>');function l_(e,t){yt(t,!0);const n=In(t,"width",3,"56px"),r=In(t,"marginPreviousResult",3,"-6px"),s=In(t,"noPreviousResult",3,!1),i=In(t,"groupMargin",3,"0"),a=In(t,"children",3,void 0);var o=o_(),l=K(o);Qt(K(l),a),le((()=>{on(o,"noPreviousResult",s()),ln(o,"--width",n()),ln(o,"--marginPreviousResult",r()),ln(o,"--groupMargin",i())})),Nt(e,o),bt()}var c_=It("<!> <!>",1),u_=It('<div class="empty svelte-gv7g7m"></div>'),d_=It("<!> <!>",1),h_=It('<div class="resultContainer svelte-gv7g7m"><!></div>');function f_(e,t){yt(t,!0);let n=In(t,"currentYear",3,""),r=In(t,"previousYear",3,""),s=In(t,"resultType",3,""),i=In(t,"scrollLeft",3,0),a=In(t,"showLeftShadow",15,!1),o=In(t,"showRightShadow",15,!1),l=In(t,"noTopPadding",3,!1),c=In(t,"isCardAnimation",3,!1),u=In(t,"forbidAnimation",3,!0),d=In(t,"hideOthersIfNotEnoughSpace",3,!1),h=In(t,"isFirstElement",3,!0),f=E(null),p=E(0),v=E(0),g=F([]),m=F([]),y=F([]),b=F([]);ie((()=>{t.results,ut(p),a(i()>0);const e=ut(f)?.scrollWidth-ut(f)?.clientWidth;o(i()<e-16)}));const w=X((()=>om.widthHideOthers?om.widthHideOthers:t.widthHideOthers?t.widthHideOthers:300));var x=h_(),_=K(x),k=e=>{var s=Dt();Kt(G(s),17,(()=>t.results),qt,((e,s,i)=>{var a=Dt();Kt(G(a),19,(()=>ut(s).$results),((e,t)=>e.partyId+t),((e,s,a)=>{var o=X((()=>!ut(s).$previousHeightPercentage)),l=X((()=>1===ut(a)?t.css.groupMargin:"0"));l_(e,{get width(){return t.css.columnWidth},get marginPreviousResult(){return t.css.marginPreviousResult},get noPreviousResult(){return ut(o)},get groupMargin(){return ut(l)},children:(e,o)=>{var l=c_(),d=G(l),f=e=>{var n=X((()=>!(0!==i||0!==ut(a)||!h())&&r())),o=X((()=>1===ut(a)));a_(e,{get height(){return ut(s).$previousHeightPercentage},get width(){return t.css.columnWidth},previousResult:!0,get year(){return ut(n)},get color(){return ut(s).$meta.$color},get bordered(){return ut(o)},id:i,get isCardAnimation(){return c()},get forbidAnimation(){return u()},get yearExceedColumn(){return y[i]},set yearExceedColumn(e){y[i]=e},get maxBarHeight(){return b[i]},set maxBarHeight(e){b[i]=e}})};zt(d,(e=>{ut(s).$previousHeightPercentage&&e(f)}));var p=Y(d,2),v=X((()=>ut(s).$diffValue?.str)),w=X((()=>h()&&ut(s).$meta.abbr)),x=X((()=>!(0!==i||0!==ut(a)||!h())&&n())),_=X((()=>1===ut(a)));a_(p,{get height(){return ut(s).$heightPercentage},get width(){return t.css.columnWidth},get value(){return ut(s).$shareValue.str},get diffValue(){return ut(v)},get text(){return ut(w)},get year(){return ut(x)},get color(){return ut(s).$meta.$color},get bordered(){return ut(_)},shadowedVotes:!0,id:i,get isCardAnimation(){return c()},get forbidAnimation(){return u()},get yearExceedColumn(){return g[i]},set yearExceedColumn(e){g[i]=e},get maxBarHeight(){return m[i]},set maxBarHeight(e){m[i]=e}}),Nt(e,l)},$$slots:{default:!0}})})),Nt(e,a)})),Nt(e,s)},S=e=>{var s=Dt();Kt(G(s),19,(()=>t.results),(e=>e.partyId),((e,s,i)=>{var a=Dt(),o=G(a),l=e=>{var a=X((()=>!ut(s).$previousHeightPercentage));l_(e,{get width(){return t.css.columnWidth},get marginPreviousResult(){return t.css.marginPreviousResult},get noPreviousResult(){return ut(a)},children:(e,a)=>{var o=d_(),l=G(o),d=e=>{var n=X((()=>!(0!==ut(i)||!h())&&r()));a_(e,{get height(){return ut(s).$previousHeightPercentage},get width(){return t.css.columnWidth},previousResult:!0,get year(){return ut(n)},get color(){return ut(s).$meta.$color},get id(){return ut(i)},get isCardAnimation(){return c()},get forbidAnimation(){return u()},get yearExceedColumn(){return y[ut(i)]},set yearExceedColumn(e){y[ut(i)]=e},get maxBarHeight(){return b[ut(i)]},set maxBarHeight(e){b[ut(i)]=e}})},f=e=>{Nt(e,u_())};zt(l,(e=>{ut(s).$previousHeightPercentage?e(d):e(f,!1)}));var p=Y(l,2),v=X((()=>ut(s).$diffValue?.str)),w=X((()=>h()&&ut(s).$meta.abbr)),x=X((()=>!(0!==ut(i)||!h())&&n())),_=X((()=>!ut(s).$previousHeightPercentage));a_(p,{get height(){return ut(s).$heightPercentage},get width(){return t.css.columnWidth},get value(){return ut(s).$shareValue.str},get diffValue(){return ut(v)},get text(){return ut(w)},get year(){return ut(x)},get color(){return ut(s).$meta.$color},get id(){return ut(i)},get isCardAnimation(){return c()},get forbidAnimation(){return u()},get noPreviousResult(){return ut(_)},get yearExceedColumn(){return g[ut(i)]},set yearExceedColumn(e){g[ut(i)]=e},get maxBarHeight(){return m[ut(i)]},set maxBarHeight(e){m[ut(i)]=e}}),Nt(e,o)},$$slots:{default:!0}})};zt(o,(e=>{(e=>{let n=!0;return d()&&ut(p)<ut(w)&&t.partyIdForOthers&&e.$meta.id===t.partyIdForOthers&&(n=!1),n})(ut(s),ut(i))&&e(l)})),Nt(e,a)})),Nt(e,s)};zt(_,(e=>{"double"===s()?e(k):e(S,!1)})),kn(x,(e=>A(f,e)),(()=>ut(f))),le((()=>{on(x,"no-top-padding",l()),ln(x,"--columnHeight",t.css.columnHeight),ln(x,"--columnWidth",t.css.columnWidth),ln(x,"--groupMargin",t.css.groupMargin),ln(x,"--listVotesHeight",t.css.listVotesHeight),ln(x,"--marginPreviousResult",t.css.marginPreviousResult),ln(x,"margin-top",h()?"24px":0)})),xn(x,"clientWidth",(e=>A(p,e))),xn(x,"clientHeight",(e=>A(v,e))),Nt(e,x),bt()}var p_=(e,t)=>t("left"),v_=It('<button class="svelte-1xcflx5"><!></button>'),g_=It('<div class="shadowGradient leftShadow svelte-1xcflx5"><!></div>'),m_=(e,t)=>t("right"),y_=It('<button class="svelte-1xcflx5"><!></button>'),b_=It('<div class="shadowGradient rightShadow svelte-1xcflx5"><!></div>'),w_=It('<div class="outerShadowed svelte-1xcflx5"><!> <div class="horizontalScrollContainer svelte-1xcflx5"><!></div> <!></div>');Mt(["click","touchstart"]);var x_=It('<div class="footnote svelte-136berm"><!></div>');function __(e,t){var n=x_();Jt(K(n),(()=>t.noteStr)),Nt(e,n)}var k_=It('<span class="title svelte-33yrmq"><!></span>'),S_=It('<div class="list-votes svelte-33yrmq"><div class="description svelte-33yrmq"><span class="subline svelte-33yrmq"><!> <!></span> <!></div> <div class="body svelte-33yrmq"><!> <!></div></div>');const $_=Object.freeze(Object.defineProperty({__proto__:null,default:function(e,t){yt(t,!0);const n=e=>{var t=X((()=>!om.liveUpdate));f_(e,{get results(){return ut(g)},get css(){return ut(l)},get scrollLeft(){return ut(c)},get currentYear(){return ut(s).$dateCurrentYear},get previousYear(){return ut(s).$datePreviousYear},get isCardAnimation(){return ut(v)},get forbidAnimation(){return ut(t)},get showLeftShadow(){return ut(u)},set showLeftShadow(e){A(u,F(e))},get showRightShadow(){return ut(d)},set showRightShadow(e){A(d,F(e))}})};let r=In(t,"columnHeight",3,120);const s=X((()=>t.config.settings));let i=X((()=>t.results?.listVotes)),a=E(0),o=X((()=>t.isWidget?ut(a)<400:qx.width<400)),l=X((()=>t.isWidget?{listVotesHeight:r()+"px",columnHeight:r()+"px",marginParty:ut(o)?"3px":"16px",marginPreviousResult:ut(o)?"-12px":"-16px",columnWidth:ut(o)?"22px":"26px"}:{listVotesHeight:r()+"px",columnHeight:r()+"px",marginParty:ut(o)?"12px":"16px",marginPreviousResult:ut(o)?"-3px":"-6px",columnWidth:ut(o)?"22px":"28px"})),c=E(0),u=E(!1),d=E(!1);const h=X((()=>!t.isWidget&&!t.useReturningResults)),f=X((()=>t.numberOfBars&&void 0!==t.numberOfBars&&null!==t.numberOfBars?t.numberOfBars:7)),p=X((()=>t.isWidget?ut(i)?.results?.slice(0,ut(f)):ut(i)?.results));let v=X((()=>jw.cards.get(t.navi)?.isCardAnimation));const g=X((()=>ut(p)?.map((e=>{let t=e.$diffValue;return"par_de_5f70900f-c1f8-4db8-a147-d55b2cbcfa55"===e.partyId&&(t.str="+4,97"),{...e}}))));var m=S_(),y=K(m),b=K(y),w=K(b),x=e=>{var n=k_();Jt(K(n),(()=>t.title)),Nt(e,n)};zt(w,(e=>{t.isWidget&&t.title&&e(x)})),Jt(Y(w,2),(()=>t.subline?.replace(/\{partyVotes\}/g,vx("cardVariables","partyVotes")).replace(/\{resultType\}/g,vx("resultTypes",t.results?.type))));var _=Y(b,2),k=e=>{e_(e,{})};zt(_,(e=>{ut(h)&&e(k)}));var S=Y(y,2),$=K(S),C=e=>{n(e)},T=e=>{!function(e,t){yt(t,!0);let n=In(t,"scrollLeft",15,0),r=In(t,"showLeftShadow",7),s=In(t,"showRightShadow",7);const i=X((()=>!iw.device.isTouch));let a,o,l=!0,c=E(null),u=E(!0),d=E(!1),h=E(0),f=E(!1),p=0;const v=e=>{g();const t=ut(c);if(t){const n=t.scrollLeft;"left"===e?t.scrollLeft=n-80:"right"===e&&(t.scrollLeft=n+80)}},g=()=>{l&&(l=!1,m())},m=()=>{om.noPreventScroll||(ut(c).scrollWidth-ut(c).getBoundingClientRect().width<27?(A(f,!0),r(!1),s(!1),A(d,!0)):(A(f,!1),A(d,!1)))};let y;ie((()=>{if(!om.noPreventScroll){let e=!1;t.results?.timestamp!==y&&(y=t.results?.timestamp,e=!0),a===r()&&o===s()||(a=r(),o=s(),e=!0),ut(h)!==p&&(p=ut(h),e=!0),e&&!ut(f)&&m(),A(f,!1)}}));var b=w_(),w=K(b),x=e=>{var t=g_(),n=K(t),r=e=>{var t=v_();t.__click=[p_,v],qw(K(t),{type:"dark",direction:"left"}),Nt(e,t)};zt(n,(e=>{ut(i)&&e(r)})),vn(3,t,(()=>Rw)),Nt(e,t)};zt(w,(e=>{r()&&!ut(d)&&e(x)}));var _=Y(w,2);_.__touchstart=g,_.__click=g,Qt(K(_),(()=>t.children)),kn(_,(e=>A(c,e)),(()=>ut(c))),ae((()=>xn(_,"clientWidth",(e=>A(h,e))))),tn(_,((e,t)=>Vw?.(e,t)),(()=>({axis:"x",event:"mouse",cursor:!1})));var k=Y(_,2),S=e=>{var t=b_(),n=K(t),r=e=>{var t=y_();t.__click=[m_,v],qw(K(t),{type:"dark",direction:"right"}),Nt(e,t)};zt(n,(e=>{ut(i)&&e(r)})),vn(3,t,(()=>Rw)),Nt(e,t)};zt(k,(e=>{s()&&!ut(d)&&e(S)})),tn(b,((e,t)=>Ex?.(e,t)),(()=>({rootMargin:`-${iw.headerHeight??0}px`,threshold:0}))),le((()=>{on(b,"showLeftShadow",r()),on(b,"showRightShadow",s()),on(_,"overflowX",r()||s()),on(_,"noScroll",ut(d))})),Tt("inview_enter",b,(function(){l&&(ut(c).scrollWidth-ut(c).getBoundingClientRect().width>33||g())})),Tt("scroll",_,(()=>{n(ut(c)?.scrollLeft||0)})),Tt("dragging",_,(()=>A(u,!1))),Tt("draggingend",_,(()=>A(u,!0))),Nt(e,b),bt()}(e,{get showLeftShadow(){return ut(u)},get showRightShadow(){return ut(d)},get scrollLeft(){return ut(c)},set scrollLeft(e){A(c,F(e))},children:(e,t)=>{n(e)},$$slots:{default:!0}})};zt($,(e=>{t.isWidget?e(C):e(T,!1)}));var M=Y($,2),R=e=>{__(e,{get noteStr(){return t.noteStr}})};zt(M,(e=>{t.noteStr&&e(R)})),le((()=>{on(m,"isWidget",t.isWidget),ln(S,"--marginParty",ut(l).marginParty)})),xn(m,"clientWidth",(e=>A(a,e))),Nt(e,m),bt()}},Symbol.toStringTag,{value:"Module"}));var C_=At('<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 11.86 10.86"><circle cx="5.43" cy="5.43" r="5.43" class="svelte-1vtvix0"></circle><path d="m7.89,3.38l-3.54,4.55-1.52-2.02" class="svelte-1vtvix0"></path></svg>');function T_(e,t){let n=In(t,"fillColor",3,!1),r=In(t,"width",3,"11.86"),s=In(t,"height",3,"10.86"),i=X((()=>n()?n():"var(--int-font-color-default)")),a=X((()=>n()?"#ffffff":"var(--int-background-color-default)"));var o=C_(),l=K(o),c=Y(l);le((()=>{rn(o,"width",r()),rn(o,"height",s()),ln(l,"fill",ut(i)),ln(c,"stroke",ut(a))})),Nt(e,o)}var M_=It('<div class="segment svelte-1qhm78m"></div>'),R_=It('<div class="bar svelte-1qhm78m"><div class="segments svelte-1qhm78m"></div> <div class="majority-mark svelte-1qhm78m"></div></div>');var E_=It('<div class="coalition svelte-1tnmtnj"><div class="description svelte-1tnmtnj"><span class="name-wrapper svelte-1tnmtnj"><!> <span class="name svelte-1tnmtnj"> </span> <span class="incumbent-string svelte-1tnmtnj"> </span></span> <span class="seats svelte-1tnmtnj"> </span></div> <div class="bar-wrapper"><!></div></div>');function P_(e,t){yt(t,!0);const n=new Lw(t.currentSeats);ie((()=>{t.isCardAnimation&&n.setValue(t.currentSeats)}));var r=E_(),s=K(r),i=K(s),a=K(i),o=e=>{T_(e,{height:"11"})},l=e=>{};zt(a,(e=>{t.isMajority&&!t.isPartyMissing?e(o):e(l,!1)}));var c=Y(a,2),u=K(c),d=Y(c,2),h=K(d),f=Y(i,2),p=K(f);!function(e,t){var n=R_();Kt(K(n),21,(()=>t.parties),qt,((e,t)=>{var n=Dt(),r=G(n),s=e=>{var n=M_();le((()=>{ln(n,"width",`${ut(t).widthPercentage??""}%`),ln(n,"background",ut(t).$meta.$color)})),Nt(e,n)};zt(r,(e=>{ut(t).$meta&&e(s)})),Nt(e,n)})),Nt(e,n)}(K(Y(s,2)),{get parties(){return t.parties}}),le((()=>{on(r,"noMajority",!(t.isMajority&&!t.isPartyMissing)),Ht(u,t.name),on(d,"hide",!t.isIncumbent),Ht(h,t.incumbentStr),on(f,"is-bold",t.isMajority&&!t.isPartyMissing),on(f,"liveUpdate",n.showLiveUpdate),Ht(p,t.currentSeats)})),Nt(e,r),bt()}var I_=It('<div class="additionalInfo svelte-1lsm5op"><!></div>');function A_(e,t){var n=I_();Jt(K(n),(()=>t.addInfo)),Nt(e,n)}var O_=It('<div class="expandable-fade svelte-1h76egh"></div>'),D_=(e,t,n)=>{A(t,!ut(t)),ut(t)?A(n,F(window.scrollY)):window.scrollTo({top:ut(n),behavior:"smooth"})},N_=It('<!> <div class="expandable-button-container svelte-1h76egh"><button class="svelte-1h76egh"><span> </span><svg xmlns="http://www.w3.org/2000/svg" width="13" height="13" viewBox="0 0 13 13" fill="none" transform-origin="7.5 6.5" class="svelte-1h76egh"><path d="M9.8313 4.65796L6.49797 7.99129L3.16463 4.65796" stroke="var(--int-font-color-default)" stroke-width="1.5" stroke-linecap="round"></path></svg></button></div>',1),j_=It('<div class="expandable svelte-1h76egh"><!> <!></div>');function F_(e,t){yt(t,!0);const n=In(t,"maxHeight",3,300),r=!!navigator.platform.match(/iPhone|iPod|iPad/);let s=E(void 0),i=E(!1),a=X((()=>ut(s)&&ut(s)>n())),o=E(0);An((()=>{const e=document.querySelector('header[data-area="intro"]');if(e){const t=e.querySelector("div.relative.grow.w-full.relative");if(t){"hidden"===window.getComputedStyle(t).overflow&&(t.style.overflow="clip")}}}));var l=j_(),u=K(l);Qt(u,(()=>t.children??c));var d=Y(u,2),h=e=>{var t=N_(),n=G(t),s=e=>{Nt(e,O_())};zt(n,(e=>{ut(i)||e(s)}));var a=Y(n,2);on(a,"is-ios",r);var l=K(a);l.__click=[D_,i,o];var c=K(l),u=K(c),d=Y(c);le((()=>{on(a,"is-expanded",ut(i)),on(l,"is-expanded",ut(i)),Ht(u,ut(i)?"Weniger anzeigen":"Mehr anzeigen"),on(d,"is-expanded",ut(i))})),Nt(e,t)};zt(d,(e=>{ut(a)&&e(h)})),le((()=>{on(l,"is-expandable",ut(a)),on(l,"is-expanded",ut(i)),ln(l,"--max-height",`${n()??""}px`)})),xn(l,"clientHeight",(e=>A(s,e))),Nt(e,l),bt()}Mt(["click"]);var L_=It('<div class="bar second svelte-13lk7fb"><div class="segments svelte-13lk7fb"><div class="segment svelte-13lk7fb"></div> <div class="segment svelte-13lk7fb"></div></div></div> <div class="bar svelte-13lk7fb"><div class="segments svelte-13lk7fb"><div class="segment svelte-13lk7fb"></div></div></div>',1),H_=It('<div class="nodata svelte-13lk7fb"></div>');function V_(e){const t=[1,2,3,4];var n=H_();Kt(n,5,(()=>t),qt,((e,t)=>{var n=L_(),r=G(n),s=K(r),i=K(s);ln(i,"width","30%"),ln(Y(i,2),"width","10%");var a=K(Y(r,2));ln(K(a),"width","0%"),Nt(e,n)})),Nt(e,n)}var W_=It('<div class="item svelte-14ojgid"><div class="head svelte-14ojgid"></div> <div class="bar svelte-14ojgid"></div> <div class="prev svelte-14ojgid"></div> <div class="bottom svelte-14ojgid"></div> <div class="bottom svelte-14ojgid"></div></div>'),U_=It('<div class="nodata svelte-14ojgid"></div>');function z_(e){const t=!1,n=222;let r=E(100),s=[40,60,50,20,17,9,5,10,20];var i=U_();Kt(i,21,(()=>s),qt,((e,t)=>{var n=W_(),r=Y(K(n),2),s=Y(r,2);le((()=>{rn(r,"style",`height: ${ut(t)??""}%`),rn(s,"style",`height: ${.7*ut(t)}%`)})),Nt(e,n)})),le((()=>{on(i,"twoThirds",t),on(i,"small",ut(r)<400),ln(i,"height",n+"px")})),xn(i,"clientWidth",(e=>A(r,e))),Nt(e,i)}var B_=It('<div class="placeholder-container svelte-l1a0da"><div class="placeholder-svg svelte-l1a0da"><!></div> <div class="placeholder-str svelte-l1a0da"></div></div>');function q_(e,t){yt(t,!0),In(t,"children",3,void 0);let n=Mn(t,["$$slots","$$events","$$legacy","config","electionKey","placeholderStr","placeholderSvg","children","type"]);const r=t.placeholderStr?t.placeholderStr.replace(/{constituencyDescription}/g,vx("cardVariables","constituencyDescription")):"",s=X((()=>"vote_shares"===t.type?z_:"coalitions"===t.type&&V_));var i=B_(),a=K(i),o=K(a),l=e=>{var t=Dt();en(G(t),(()=>ut(s)),((e,t)=>{t(e,En((()=>n)))})),Nt(e,t)},c=e=>{};zt(o,(e=>{ut(s)?e(l):e(c,!1)})),Y(a,2).textContent=r,Nt(e,i),bt()}var K_=It('<div class="coalition-wrapper svelte-kqgfvp"><!></div>'),G_=It('<div class="coalition-body svelte-kqgfvp"></div>'),Y_=It('<span class="title svelte-kqgfvp"><!></span>'),X_=It('<svelte-css-wrapper style="display: contents"><!></svelte-css-wrapper>',1),Z_=It('<div class="description svelte-kqgfvp"><!> <!></div> <div><!> <!></div>',1),J_=It('<div class="coalitions svelte-kqgfvp"><!></div>');const Q_=Object.freeze(Object.defineProperty({__proto__:null,default:function(e,t){yt(t,!0);const n=e=>{var n=G_();Kt(n,21,(()=>ut(o)),qt,((e,n)=>{var r=K_();P_(K(r),En((()=>ut(n)),{get incumbentStr(){return t.incumbentStr},get isCardAnimation(){return ut(l)}})),Nt(e,r)})),Nt(e,n)};let r=Mn(t,["$$slots","$$events","$$legacy","coalitions","results","parties","title","subline","incumbentStr","isWidget"]);const s=X((()=>t.results.listVotes)),i=X((()=>ut(s)?.additionalInformation?.$totalSeats)),a=X((()=>ut(s)?.additionalInformation?.$threshold)),o=X((()=>{if(t.coalitions&&ut(s)&&t.parties&&ut(i))return t.coalitions.map((e=>function({coalitionConfig:e,results:t,parties:n,totalSeats:r,threshold:s,dimensionScale:i=um({max:r})}){if(!e||!t)return;const{parties:a}=e,o=a.map((e=>{const r=n.find((t=>t.id===e)),s=t.find((t=>t.partyId===e)),a=i(s?.currentSeats||0).toFixed(2);return{...r,...s,widthPercentage:a,isNotInCoalition:0===s?.currentSeats}})),l=function(e,t){let n=0;if(void 0===t)for(let r of e)(r=+r)&&(n+=r);else{let r=-1;for(let s of e)(s=+t(s,++r,e))&&(n+=s)}return n}(o,(e=>e.currentSeats));return{...e,parties:o,currentSeats:l,isMajority:l>=s,isPartyMissing:o.some((e=>e.isNotInCoalition))}}({coalitionConfig:e,results:ut(s).results,parties:t.parties,totalSeats:ut(i),threshold:ut(a)}))).filter((e=>!e.isPartyMissing||e.isIncumbent)).sort(((e,t)=>e.currentSeats>t.currentSeats?-1:1))}));let l=X((()=>jw.cards.get(t.navi)?.isCardAnimation)),c=X((()=>om.addInfoCoalitions)),u=X((()=>qx.width>621?108:192));var d=J_(),h=K(d),f=e=>{q_(e,En({type:"coalitions"},(()=>r)))},p=e=>{var r=Z_(),s=G(r),i=K(s),l=e=>{var n=Y_();Jt(K(n),(()=>t.title)),Nt(e,n)};zt(i,(e=>{t.isWidget&&t.title&&e(l)})),Jt(Y(i,2),(()=>t.subline.replace(/\{majoritySeats\}/g,ut(a))));var d=Y(s,2),h=K(d),f=e=>{n(e)},p=e=>{var t=X_(),r=G(t);Bt(r,(()=>({"--expandable-button-container-padding":"1rem 0 0 0","--expandable-button-container-padding-expanded":"1rem 0 1rem 0"}))),F_(r.lastChild,{get maxHeight(){return ut(u)},children:(e,t)=>{n(e)},$$slots:{default:!0}}),Nt(e,t)};zt(h,(e=>{t.isWidget?e(f):e(p,!1)}));var v=Y(h,2),g=e=>{A_(e,{get addInfo(){return ut(c)}})};zt(v,(e=>{ut(c)&&""!==ut(c)&&e(g)})),le((()=>an(d,`body length${ut(o).length??""} svelte-kqgfvp`))),Nt(e,r)};zt(h,(e=>{ut(o)?e(p,!1):e(f)})),le((()=>{on(d,"isWidget",t.isWidget),on(d,"tight",t.isWidget&&ut(o)?.length>3),on(d,"doubleRow",t.isWidget&&ut(o)?.length>4)})),Nt(e,d),bt()}},Symbol.toStringTag,{value:"Module"}));var ek=It('<li class="item svelte-14llss6"><span class="color-box svelte-14llss6"></span> <span class="label svelte-14llss6"> </span></li>'),tk=It('<li class="item svelte-14llss6"><span class="color-box trend-results svelte-14llss6"></span> <span class="label svelte-14llss6"> </span></li>'),nk=It('<ul class="legend svelte-14llss6"><!> <!></ul>');function rk(e,t){yt(t,!0);let n=X((()=>{let e=[];const n="listVotes"===t.resultType?t.leadingParties:t.leadingPartiesConstituencyVotes,r=t.partiesToSummarize.map((({singleParties:r,summarizedParty:s})=>{if(n.filter((e=>r.includes(e.id))).length===r.length)return e.push(...r),t.parties.find((e=>e.id===s))})).filter((e=>e)),s=[...n.filter((t=>!e.includes(t.id))),...r].sort(((e,t)=>e.abbr.localeCompare(t.abbr)));return t.partyOrder&&t.partyOrder.length>0&&s.sort(((e,n)=>{const r=t.partyOrder.indexOf(e.id),s=t.partyOrder.indexOf(n.id);return-1===r?1:-1===s?-1:r-s})),s}));var r=nk(),s=K(r);Kt(s,17,(()=>ut(n)),qt,((e,t)=>{var n=ek(),r=K(n),s=K(Y(r,2));le((()=>{ln(r,"background",ut(t).$color),Ht(s,ut(t).abbr)})),Nt(e,n)}));var i=Y(s,2),a=e=>{var n=tk(),r=Y(K(n),2),s=K(r);le((()=>Ht(s,t.trendResultsStr))),Nt(e,n)};zt(i,(e=>{t.showTrendResults&&e(a)})),Nt(e,r),bt()}var sk=It('<div class="description svelte-1jwjohs"><div class="subline-and-counted-wrapper svelte-1jwjohs"><div class="subline"><!></div> <div class="counted"> </div></div> <div class="legend"><!></div></div>');const ik=function(){let e=E(!1),t=E(F({})),n=E(void 0);return document.addEventListener("mousemove",(e=>{A(t,F({x:e.pageX,y:e.pageY}))})),{get show(){return ut(e)},set show(t){A(e,F(t))},get mousePosition(){return ut(t)},set mousePosition(e){A(t,F(e))},get item(){return ut(n)},set item(e){A(n,F(e))}}}();function ak(e,t,n,r){e.preventDefault();const s=t(e);A(n,null!==s),r()({event:e,data:s})}function ok(e,t,n){e.preventDefault(),t()({event:e,data:n(e)})}var lk=It('<canvas class="svelte-tnp0pk"></canvas> <!>',1);function ck(e,t){yt(t,!0);let n=In(t,"transform",3,Yg),r=In(t,"hide",3,!1),s=In(t,"alpha",3,!1),i=In(t,"onmousemove",3,(()=>{})),a=In(t,"onclick",3,(()=>{})),o=In(t,"contextName",3,"spiegel-canvas");const l=[],c=Math.max(2,window&&window.devicePixelRatio||1);let u,d,h,f=!1,p=E(!1);function v(){d&&(d.clearRect(0,0,t.width,t.height),l.forEach((e=>{d.save(),d.translate(n().x,n().y),d.scale(n().k,n().k),e(d),d.restore()})),f=!1)}function g({offsetX:e,offsetY:t}){if(!d||!e||!t)return;const{data:n}=d.getImageData(e*c,t*c,1,1),[r,s,i]=n;return r+s+i===0?null:`rgb(${r},${s},${i})`}vt(o(),{register(e){l.push(e)},deregister(e){l.splice(l.indexOf(e),1)},invalidate:function(){f||(f=!0,h=requestAnimationFrame(v))}}),ie((()=>(d=u.getContext("2d",{willReadFrequently:!0,alpha:s()}),()=>{h&&cancelAnimationFrame(h)}))),ie((()=>{var e,n,r,s;u&&d&&(e=u,n=d,r=t.width,s=t.height,e.width=r*c,e.height=s*c,e.style.width=r+"px",e.style.height=s+"px",n.scale(c,c))}));var m=lk(),y=G(m);y.__mousemove=[ak,g,p,i],y.__click=[ok,a,g],kn(y,(e=>u=e),(()=>u)),Qt(Y(y,2),(()=>t.children)),le((()=>{on(y,"hide",r()),on(y,"is-hovered",ut(p))})),Nt(e,m),bt()}Mt(["mousemove","click"]);var uk=It('<svelte-css-wrapper style="display: contents"><!></svelte-css-wrapper>',1),dk=It('<div class="interactive-canvas svelte-rbn3tz"><svelte-css-wrapper style="display: contents"><!></svelte-css-wrapper> <!> <svelte-css-wrapper style="display: contents"><!></svelte-css-wrapper> <svelte-css-wrapper style="display: contents"><!></svelte-css-wrapper></div>');function hk(e,t){yt(t,!0);let n=In(t,"outlines",19,(()=>[])),r=In(t,"checkPropertyForInteractivity",3,"results");function s(e){if(e){if(ut(o).includes(e)){const t=ut(l).find((t=>t.fill===e));return A(i,F(t)),t}return ut(i)}}let i=E(void 0),a=X((()=>{if(!t.activeIds)return t.data;const e=t.data.filter((e=>t.activeIds.includes(e.id)));return[...t.data.filter((t=>!e.map((e=>e.id)).includes(t.id))),...e]})),o=X((()=>t.data.map((e=>e[r()].length?(()=>{const e=[];return nw<16777215&&(e.push(255&nw),e.push((65280&nw)>>8),e.push((16711680&nw)>>16),nw+=100),"rgb("+e.join(",")+")"})():null)))),l=X((()=>t.data.map(((e,t)=>{const n=ut(o)[t];return{...e,showStroke:!1,fixedStroke:n,fixedStrokeWidth:1,showFill:!0,fill:n}})))),c=X((()=>ut(a).map((e=>({...e,showStroke:!0,showFill:!1}))))),u=X((()=>ut(a).map((e=>({...e,showStroke:!1,showFill:!0}))))),d=X((()=>n().map((e=>({...e,showStroke:!0,stroke:t.outlinesColor,showFill:!1})))));var h=dk();ln(h,"position","var(--position, relative)"),ln(h,"z-index","var(--z-index, 0)");var f=K(h);Bt(f,(()=>({"--pointer-events":"none"}))),ck(f.lastChild,{get width(){return t.width},get height(){return t.height},alpha:!0,children:(e,n)=>{var r=Dt();Qt(G(r),(()=>t.children),(()=>ut(u))),Nt(e,r)},$$slots:{default:!0}});var p=Y(f,2),v=e=>{var n=uk(),r=G(n);Bt(r,(()=>({"--position":"absolute","--z-index":"4","--pointer-events":"none"}))),ck(r.lastChild,{get width(){return t.width},get height(){return t.height},alpha:!0,children:(e,n)=>{var r=Dt();Qt(G(r),(()=>t.children),(()=>ut(d))),Nt(e,r)},$$slots:{default:!0}}),Nt(e,n)};zt(p,(e=>{ut(d).length&&e(v)}));var g=Y(p,2);Bt(g,(()=>({"--position":"absolute","--z-index":"5","--pointer-events":"none"}))),ck(g.lastChild,{get width(){return t.width},get height(){return t.height},alpha:!0,children:(e,n)=>{var r=Dt();Qt(G(r),(()=>t.children),(()=>ut(c))),Nt(e,r)},$$slots:{default:!0}});var m=Y(g,2);Bt(m,(()=>({"--position":"absolute","--z-index":"10"}))),ck(m.lastChild,{get width(){return t.width},get height(){return t.height},hide:!0,onmousemove:function(e){const{event:n,data:r}=e;t.onmousemove({event:n,data:s(r)})},onclick:function(e){const{event:n,data:r}=e;t.onclick({event:n,data:s(r)})},children:(e,n)=>{var r=Dt();Qt(G(r),(()=>t.children),(()=>ut(l))),Nt(e,r)},$$slots:{default:!0}}),le((()=>{ln(h,"width",`${t.width??""}px`),ln(h,"height",`${t.height??""}px`)})),Nt(e,h),bt()}var fk=It('<div class="tooltipResults svelte-1xd9bxg"><!></div>');var pk=It('<span class="state svelte-jghbgh"> </span>'),vk=It('<div class="tooltip-content svelte-jghbgh"><div class="header svelte-jghbgh"><h3 class="svelte-jghbgh"> </h3></div> <div class="body svelte-jghbgh"><div class="description svelte-jghbgh"><!> <span class="countingProgress svelte-jghbgh"><!></span> <span class="votes svelte-jghbgh"><!></span></div> <!></div></div>');function gk(e,t){yt(t,!0);const n=In(t,"stateName",3,!1),r=Mn(t,["$$slots","$$events","$$legacy","name","returningResults","partyVotesStr","personalVotesStr","countingProgressStr","countingProgressFullyStr","stateName","resultType"]),s=X((()=>t.returningResults?.listVotes?.results.slice(0,5))),i=X((()=>t.returningResults?.countingProgress.isFullyCounted)),a=X((()=>t.returningResults?.countingProgress.countingType)),o=X((()=>"listVotes"===t.resultType?t.partyVotesStr:t.personalVotesStr));var l=vk(),c=K(l),u=K(c),d=K(u),h=K(Y(c,2)),f=K(h),p=e=>{var t=pk(),r=K(t);le((()=>Ht(r,n()))),Nt(e,t)};zt(f,(e=>{n()&&e(p)}));var v=Y(f,2),g=K(v),m=e=>{var n=Ot();le((()=>Ht(n,t.countingProgressFullyStr.replace(/{constituencyDescription}/g,vx("cardVariables","constituencyDescription"))))),Nt(e,n)},y=e=>{var n=Dt(),r=G(n),s=e=>{var n=Ot();le((()=>Ht(n,t.countingProgressStr.replace(/{countingShare}/g,t.returningResults?.countingProgress.share).replace(/{countingType}/g,vx("countingTypes",ut(a)))))),Nt(e,n)};zt(r,(e=>{t.returningResults?.countingProgress?.share&&e(s)}),!0),Nt(e,n)};zt(g,(e=>{ut(i)?e(m):e(y,!1)})),Jt(K(Y(v,2)),(()=>ut(o).replace(/{constituencyDescription}/g,vx("cardVariables","constituencyDescription")).replace(/{partyVotes}/g,vx("cardVariables","partyVotes")).replace(/{personalVotes}/g,vx("cardVariables","personalVotes")))),function(e,t){yt(t,!0);let n=X((()=>({listVotesHeight:"60px",columnHeight:"60px",marginParty:"13px",marginPreviousResult:"-3px",columnWidth:"22px"})));const r=X((()=>t.config?.settings)),s=X((()=>t.results.slice(0,5)));var i=fk(),a=K(i),o=X((()=>ut(r)?.$dateCurrentYear)),l=X((()=>ut(r)?.$datePreviousYear));f_(a,{get results(){return ut(s)},get css(){return ut(n)},get currentYear(){return ut(o)},get previousYear(){return ut(l)}}),le((()=>ln(i,"--marginParty",ut(n).marginParty))),Nt(e,i),bt()}(Y(h,2),En({get results(){return ut(s)}},(()=>r))),le((()=>{on(l,"stateExists",n()),Ht(d,t.name)})),Nt(e,l),bt()}function mk(e,t){t.onplus(e)}function yk(e,t){t.onminus(e)}function bk(e,t){t.onreset(e)}var wk=It('<div class="plus-minus svelte-141hkxp"><button class="svelte-141hkxp"><svg width="12" height="12" class="svelte-141hkxp"><path d="M1,5 h4 v-4 h2 v4 h4 v2 h-4 v4 h-2 v-4 h-4 v-2 Z" class="svelte-141hkxp"></path></svg></button> <button class="svelte-141hkxp"><svg width="12" height="12" class="svelte-141hkxp"><path d="M1,5 h10 v2 h-10 v-2 Z" class="svelte-141hkxp"></path></svg></button></div>'),xk=It('<div class="map-navigation svelte-141hkxp"><div class="reset svelte-141hkxp"><button class="svelte-141hkxp"><svg width="12" height="12" class="svelte-141hkxp"><path d="M0,2h2v-2h2v4h-4v-2Z M0,8h4v4h-2v-2h-2v-2z M8,0h2v2h2v2h-4v-4z M8,8h4v2h-2v2h-2v-4z" class="svelte-141hkxp"></path></svg></button></div> <!></div>');function _k(e,t){yt(t,!0);let n=In(t,"showPlusMinus",3,!0),r=In(t,"showReset",3,!0);var s=xk(),i=K(s);K(i).__click=[bk,t];var a=Y(i,2),o=e=>{var n=wk(),r=K(n);r.__click=[mk,t],Y(r,2).__click=[yk,t],Nt(e,n)};zt(a,(e=>{n()&&e(o)})),le((()=>on(i,"show",r()))),Nt(e,s),bt()}Mt(["click"]);var kk=It("<!> <!>",1),Sk=It("<div></div>"),$k=It('<div class="map svelte-rsab45"><!></div>');function Ck(e,t){yt(t,!0);const n=e=>{gk(e,En(i,(()=>d)))};let r,s,i=In(t,"hoveredFeature",15),a=In(t,"selectedFeature",15),o=In(t,"onclear",3,_x),l=In(t,"clickable",3,!1),u=In(t,"enableZoom",3,!1),d=Mn(t,["$$slots","$$events","$$legacy","mapWidth","mapHeight","votesTabsHeight","mapData","geojson","geojsonOutlines","showTrendResults","hoveredFeature","selectedFeature","onclear","clickable","enableZoom"]),h=rw(),f=E(void 0),p=E(void 0),v=E(F(Yg)),g=X((()=>Xf().fitSize([ut(f),ut(p)-t.votesTabsHeight],t.geojson)));const m=X((()=>{if(!ut(f)||!ut(p))return Yg;const[e,n]=ut(g).translate(),r=(ut(f)-t.mapWidth)/2;return Yg.translate(e+r,n).scale(ut(g).scale())})),y=X((()=>{if(!u())return ut(g);const{x:e,y:t,k:n}=ut(v);return ut(g).translate([e,t]).scale(n)})),b=X((()=>(ut(v),Lf().projection(ut(y))))),w=X((()=>ut(m).k!==ut(v).k||ut(m).x!==ut(v).x||ut(m).y!==ut(v).y)),x=X((()=>sm().scaleExtent([ut(m).k,8*ut(m).k]).filter((e=>!(e.touches&&e.touches.length<=1))).on("zoom",(e=>{A(v,F(e.transform))})))),_=X((()=>t.mapData&&t.geojson?t.mapData.map((e=>{const n=t.geojson.features.find((t=>t.properties.id===e.id));return{...e,feature:n,fill:e.leadingData&&e.enoughCountingProgressShare?e.leadingData.$meta.$relColor:iw.colors.mapBackground,strokeWidth:1,backgroundStrokeWidth:2}})):[])),k=X((()=>t.geojsonOutlines?t.geojsonOutlines.features.map(((e,t)=>({id:t,feature:e,stroke:iw.colors.foreground,strokeWidth:1}))):[]));function S(e){iw.device.isTouch||(!e.data||e.data.results.length&&e.data.enoughCountingProgressShare?(i(e.data),ik.item=n):i(null),ik.show=!!i())}function $(e){l()&&e.data&&e.data.results.length&&e.data.enoughCountingProgressShare?(a(e.data),a()||o()()):("clickoutside"!==e.type&&a(null),o()())}const C="resultsMap";function T(){s?.transition().duration(400).call(ut(x).scaleBy,2),Yx({element_name:C,element_text:C+"-zoom-plus"})}function M(){s?.transition().duration(400).call(ut(x).scaleBy,.5),Yx({element_name:C,element_text:C+"-zoom-minus"})}function R({animation:e=!0}={}){e?s?.transition().duration(400).call(ut(x).transform,ut(m)):s?.call(ut(x).transform,ut(m)),Yx({element_name:C,element_text:C+"-zoom-reset"})}ie((()=>{u()&&(s=Ko(r),s.call(ut(x)),R({animation:!1}))}));var P=$k();return Ut(K(P),(()=>h),(e=>{Nt(e,Sk())}),((e,t)=>{var n=kk(),r=G(n);{const e=(e,n=c)=>{var r=Dt();Kt(G(r),17,n,qt,((e,n)=>{let r=()=>ut(n).id,s=()=>ut(n).strokeWidth,o=()=>ut(n).backgroundStrokeWidth;const l=X((()=>i()&&i().id===r())),c=X((()=>a()&&a().id===r()));var u=X((()=>ut(b)(ut(n).feature))),d=X((()=>ut(c)||ut(l)?iw.colors.background:ut(n).stroke)),h=X((()=>ut(c)?2*s():s())),f=X((()=>ut(c)?iw.colors.foreground:void 0)),p=X((()=>ut(c)?2*o():o())),v=X((()=>ut(n).enoughCountingProgressShare&&!ut(n).isFullyCounted?ut(t):void 0));!function(e,t){yt(t,!0);const n=In(t,"strokeWidth",3,1),r=In(t,"backgroundStroke",3,void 0),s=In(t,"backgroundStrokeWidth",3,3),i=In(t,"fixedStroke",3,void 0),a=In(t,"fixedStrokeWidth",3,1),o=In(t,"miterLimit",3,5),l=In(t,"showStroke",3,!1),c=In(t,"showFill",3,!1),u=In(t,"pattern",3,void 0),d=In(t,"contextName",3,"spiegel-canvas"),{register:h,deregister:f,invalidate:p}=pt(d());function v(e){const d=new Path2D(t.path);e.globalAlpha=1,e.lineJoin="round",c()&&t.fill&&(e.fillStyle=t.fill,e.fill(d),u()&&(e.fillStyle=e.createPattern(u(),"repeat"),e.fill(d))),l()&&t.stroke&&(e.miterLimit=o(),r()&&(e.strokeStyle=r(),e.lineWidth=s(),e.stroke(d)),e.strokeStyle=t.stroke,e.lineWidth=n(),e.stroke(d)),i()&&(e.strokeStyle=i(),e.lineWidth=a(),e.stroke(d))}ie((()=>(h(v),p(),()=>f(v)))),ie((()=>{t.path,t.stroke,n(),t.fill,l(),c(),p()})),bt()}(0,En((()=>mt(ut(n),["id","feature","stroke","strokeWidth","backgroundStrokeWidth","isFullyCounted","enoughCountingProgressShare"])),{get path(){return ut(u)},get stroke(){return ut(d)},get strokeWidth(){return ut(h)},get backgroundStroke(){return ut(f)},get backgroundStrokeWidth(){return ut(p)},get pattern(){return ut(v)}}))})),Nt(e,r)};hk(r,{get width(){return ut(f)},get height(){return ut(p)},get data(){return ut(_)},get outlines(){return ut(k)},get outlinesColor(){return iw.colors.foreground},onmousemove:S,onclick:$,children:e,$$slots:{default:!0}})}var s=Y(r,2),o=e=>{var t=X((()=>!iw.device.isTouch));_k(e,{get showPlusMinus(){return ut(t)},get showReset(){return ut(w)},onplus:T,onminus:M,onreset:R})};zt(s,(e=>{u()&&e(o)})),Nt(e,n)})),ae((()=>xn(P,"clientWidth",(e=>A(f,e))))),ae((()=>xn(P,"clientHeight",(e=>A(p,e))))),tn(P,(e=>kx?.(e))),kn(P,(e=>r=e),(()=>r)),tn(P,(e=>Sx?.(e))),le((()=>on(P,"zoomed",ut(w)))),Tt("clickoutside",P,$),Tt("mousemoveoutside",P,S),Nt(e,P),bt({zoomReset:R})}const Tk=e=>{Nt(e,Mk())};var Mk=At('<svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 14 14" fill="none"><path d="M1.50098 1.42383L12.5001 12.4229" stroke-width="1.5" stroke-linecap="round" class="svelte-15lzsbe"></path><path d="M1.5 12.5215L12.4991 1.5224" stroke-width="1.5" stroke-linecap="round" class="svelte-15lzsbe"></path></svg>'),Rk=It('<button class="svelte-15lzsbe"><!></button>');function Ek(e,t){const n=In(t,"isInteractive",3,!0);var r=Dt(),s=G(r),i=e=>{var n=Rk();n.__click=function(...e){t.onclick?.apply(this,e)};var r=K(n);Tk(r),Nt(e,n)},a=e=>{Tk(e)};zt(s,(e=>{n()?e(i):e(a,!1)})),Nt(e,r)}Mt(["click"]);const Pk=(e,t=c)=>{var n=Ik();le((()=>on(n,"has-focus",t()))),Nt(e,n)};var Ik=At('<svg xmlns="http://www.w3.org/2000/svg" width="16" height="15" viewBox="0 0 16 15" fill="none" class="svelte-1g05xs"><circle cx="6.46556" cy="6.093" r="4.98753" stroke-width="1.5" class="svelte-1g05xs"></circle><path d="M10.2314 9.85791L14.4794 14.1059" stroke-width="1.5" stroke-linecap="round" class="svelte-1g05xs"></path></svg>'),Ak=It('<button class="svelte-1g05xs"><!></button>');function Ok(e,t){"Enter"===e.key&&t()}function Dk(e,t,n,r,s){e.stopPropagation(),t()&&n()?r():s()(e)}function Nk(e,t,n,r){e.preventDefault(),t(e),n()(e),r().blur()}Mt(["click"]);var jk=It('<div class="autocomplete-value svelte-m0benf"> </div>'),Fk=It('<div class="cancel svelte-m0benf"><button class="svelte-m0benf">Abbrechen</button></div>'),Lk=It('<form class="svelte-m0benf"><div class="input-wrapper svelte-m0benf"><input id="search-input" type="text" enterkeyhint="go" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false" class="svelte-m0benf"> <!> <div class="controls svelte-m0benf"><!> <!></div> <div class="shadow svelte-m0benf"></div></div> <!></form> <span class="hidden-value svelte-m0benf"> </span>',1);function Hk(e,t){yt(t,!0);let n=In(t,"value",15,""),r=In(t,"autocompleteValue",3,void 0),s=In(t,"onfocus",3,_x),i=In(t,"onselect",3,_x),a=In(t,"onclear",3,_x),o=In(t,"oncancel",3,_x),l=In(t,"onclick",3,_x),c=In(t,"onblur",3,_x),u=In(t,"input",15),d=E(!1),h=E(0),f=X((()=>n().length>0)),p=X((()=>0===n().length));function v(e){A(d,!0),e&&(e.preventDefault(),e.stopPropagation()),u().focus(),n(""),a()(e)}function g(){u().blur(),i()()}var m=Lk(),y=G(m),b=K(y),w=K(b);w.__keydown=[Ok,g],w.__click=[Dk,n,r,g,l],kn(w,(e=>u(e)),(()=>u()));var x=Y(w,2),_=e=>{var t=jk();t.__click=g;var n=K(t);le((()=>{ln(t,"left",`${ut(h)??""}px`),Ht(n,`— ${r()??""}`)})),Nt(e,t)};zt(x,(e=>{r()&&e(_)}));var k=K(Y(x,2)),S=e=>{Ek(e,{onclick:v})};zt(k,(e=>{ut(f)&&e(S)}));var $=Y(k,2),C=e=>{!function(e,t){const n=In(t,"isInteractive",3,!0),r=In(t,"hasFocus",3,!1);var s=Dt(),i=G(s),a=e=>{var n=Ak();n.__click=function(...e){t.onclick?.apply(this,e)};var s=K(n);Pk(s,r),Nt(e,n)},o=e=>{Pk(e,r)};zt(i,(e=>{n()?e(a):e(o,!1)})),Nt(e,s)}(e,{isInteractive:!1,get hasFocus(){return t.hasFocus}})};zt($,(e=>{ut(p)&&e(C)}));var T=Y(b,2),M=e=>{var t=Fk();K(t).__click=[Nk,v,o,u],Nt(e,t)};zt(T,(e=>{t.hasFocus&&iw.device.isTouch&&e(M)}));var R=Y(y,2),P=K(R);le((()=>{on(b,"has-focus",t.hasFocus),rn(w,"placeholder",t.placeholder),rn(w,"tabindex",iw.device.isTouch?-1:0),Ht(P,n())})),Tt("focus",w,(function(e){A(d,!0),s()(e)})),Tt("blur",w,(function(e){A(d,!1),setTimeout((()=>{ut(d)||c()(e)}),200)})),function(e,t,n=t){var r=Xe();St(e,"input",(s=>{var i=s?e.defaultValue:e.value;i=mn(e)?yn(i):i,n(i),r&&i!==(i=t())&&(e.value=i??"")})),null==dt(t)&&e.value&&n(mn(e)?yn(e.value):e.value),oe((()=>{var n=t();mn(e)&&n===yn(e.value)||("date"!==e.type||n||e.value)&&n!==e.value&&(e.value=n??"")}))}(w,n),xn(R,"clientWidth",(e=>A(h,e))),Nt(e,m),bt()}Mt(["keydown","click"]);var Vk=It('<div class="additional-elements svelte-1dj40y9"><!></div>'),Wk=It('<div class="search svelte-1dj40y9"><!> <!></div>');function Uk(e,t){yt(t,!0);let n,r,s=In(t,"value",15,""),i=In(t,"hasFocus",15,!1),a=In(t,"autocompleteValue",3,void 0),o=In(t,"placeholder",3,"Suchen..."),l=In(t,"onfocus",3,_x),c=In(t,"onselect",3,_x),u=In(t,"onclear",3,_x),d=In(t,"onblur",3,_x),h=In(t,"immediateFocus",3,!1);function f(e){i(!1),d()(e),r&&r.blur()}ie((()=>{h()&&r&&r.focus()}));var p=Wk(),v=K(p),g=e=>{var n=Vk();n.__click=f;var r=K(n),s=e=>{var n=Dt();Qt(G(n),(()=>t.children)),Nt(e,n)};zt(r,(e=>{t.children&&e(s)})),le((()=>ln(n,"--header-height",`${iw.headerHeight??""}px`))),Nt(e,n)};zt(v,(e=>{iw.device.isTouch&&i()&&e(g)})),Hk(Y(v,2),{get placeholder(){return o()},get autocompleteValue(){return a()},get hasFocus(){return i()},get forceImmediateFocus(){return h()},onfocus:function(){i(!0),l()()},onselect:function(e){c()(e),f(e)},get onclear(){return u()},oncancel:f,onblur:f,get immediateFocus(){return h()},get value(){return s()},set value(e){s(e)},get input(){return r},set input(e){r=e}}),kn(p,(e=>n=e),(()=>n)),le((()=>{on(p,"is-touch",iw.device.isTouch),on(p,"has-focus",i()),ln(p,"--visual-height",`${(iw.visualViewportHeight||300)??""}px`)})),Nt(e,p),bt()}Mt(["click"]);var zk=e=>e.stopPropagation(),Bk=e=>e.stopPropagation(),qk=(e,t,n,r)=>ut(t)?n(e,ut(r)):void 0,Kk=It('<li class="svelte-gk49oj"><button class="svelte-gk49oj"><div class="background svelte-gk49oj"></div> <div class="foreground svelte-gk49oj"> </div></button></li>'),Gk=It('<li class="no-results svelte-gk49oj"><strong class="svelte-gk49oj">0</strong>&nbsp;Vorschläge gefunden</li>'),Yk=(e,t)=>t("left"),Xk=It('<button class="arrow left svelte-gk49oj"><!></button>'),Zk=(e,t)=>t("right"),Jk=It('<button class="arrow right svelte-gk49oj"><!></button>'),Qk=It("<!> <!>",1),eS=It('<div class="feature-accessor svelte-gk49oj"><div class="feature-accessor-scroll-container svelte-gk49oj"><ul class="feature-list svelte-gk49oj"><!></ul></div> <!></div>');function tS(e,t){yt(t,!0);let n,r=In(t,"hoveredFeature",15),s=In(t,"selectedFeature",15),i=In(t,"highlightedFeature",3,void 0),a=In(t,"onclick",3,_x),o=In(t,"vertical",3,!1),l=F([]),c=E(0),u=X((()=>ut(c)>0)),d=E(!1),h=X((()=>l.length!==t.data.length?[]:l.map((e=>e.getBoundingClientRect()))));function f(e,t){e.preventDefault(),r(t)}function p(e,t){e.preventDefault(),s(t),a()(e)}function v(){A(c,F(n?.scrollLeft||0));const e=n?.scrollWidth-n?.clientWidth;isNaN(e)||A(d,ut(c)<e)}function g(e){n&&("left"===e?n.scrollLeft=n.scrollLeft-80:"right"===e&&(n.scrollLeft=n.scrollLeft+80))}ie((()=>{t.data,v()})),ie((()=>{i()?n.scrollTo({top:n.scrollHeight,left:0,behavior:"smooth"}):function(e){const r=t.data.findIndex((t=>t.id===e?.id));if(r<0||!n||!ut(h).length)return;const{left:s=0}=ut(h)[r]||{},{left:i=0}=n.getBoundingClientRect()||{};n.scrollTo({left:Math.max(0,s-i-13),behavior:"smooth"})}(s())}));var m=eS(),y=K(m);y.__touchmove=[zk];var b=K(y);ln(b,"pointer-events","auto");var w=K(b),x=e=>{var n=Dt();Kt(G(n),19,(()=>t.data),(e=>e.id),((e,t,n)=>{var a=Kk();const o=X((()=>{const{id:e,name:n,leadingData:r,results:s,enoughCountingProgressShare:i}=ut(t)||{};return{id:e,name:n,leadingData:r,results:s,enoughCountingProgressShare:i}})),c=X((()=>r()&&r().id===ut(o).id)),u=X((()=>s()&&s().id===ut(o).id)),d=X((()=>ut(o).results&&ut(o).results.length>0&&ut(o).enoughCountingProgressShare)),h=X((()=>i()&&i().id===ut(o).id));var v=K(a);v.__mousemove=[Bk],v.__click=[qk,d,p,t];var g=Y(K(v),2),m=K(g);kn(a,((e,t)=>l[t]=e),(e=>l?.[e]),(()=>[ut(n)])),le((()=>{on(a,"is-hovered",ut(c)),on(a,"is-selected",ut(u)),on(a,"is-highlighted",ut(h)),ln(a,"--color",ut(o).leadingData?.$meta.$relColor||(ut(d)?"var(--int-color-selectable)":"var(--int-font-color-gray-lighter)")),on(v,"is-selectable",ut(d)),Ht(m,ut(o).name)})),Tt("mouseenter",v,(e=>ut(d)?f(e,ut(t)):void 0)),Tt("mouseleave",v,(e=>f(e,null))),Nt(e,a)})),Nt(e,n)},_=e=>{Nt(e,Gk())};zt(w,(e=>{t.data.length?e(x):e(_,!1)})),kn(y,(e=>n=e),(()=>n));var k=Y(y,2),S=e=>{var t=Qk(),n=G(t),r=e=>{var t=Xk();t.__click=[Yk,g],qw(K(t),{type:"dark",direction:"left"}),vn(3,t,(()=>Rw)),Nt(e,t)};zt(n,(e=>{ut(u)&&e(r)}));var s=Y(n,2),i=e=>{var t=Jk();t.__click=[Zk,g],qw(K(t),{type:"dark",direction:"right"}),vn(3,t,(()=>Rw)),Nt(e,t)};zt(s,(e=>{ut(d)&&e(i)})),Nt(e,t)};zt(k,(e=>{iw.device.isTouch||e(S)})),le((()=>{on(m,"is-vertical",o()),on(m,"is-infocard-background",s()),on(y,"is-vertical",o())})),Tt("scroll",y,v),Nt(e,m),bt()}Mt(["touchmove","mousemove","click"]);var nS=It('<div class="handle svelte-1c6gh49"></div>');class rS{#oe=E();get value(){return ut(this.#oe)}set value(e){A(this.#oe,F(e))}key="";constructor(e,t){this.key=e,this.value=t;const n=localStorage.getItem(e);n&&(this.value=this.deserialize(n)),ie((()=>{localStorage.setItem(this.key,this.serialize(this.value))}))}serialize(e){return JSON.stringify(e)}deserialize(e){return JSON.parse(e)}}var sS=It('<div class="merken svelte-1x0flsn"><div class="button svelte-1x0flsn"><div class="icon svelte-1x0flsn"><svg width="13" height="16" viewBox="0 0 13 16" class="svelte-1x0flsn"><path d="M2.34766 14.5152V1.08032H10.3477V14.5152L6.34766 11.0559L2.34766 14.5152Z" class="svelte-1x0flsn"></path></svg></div> <span>merken</span></div></div>');function iS(e,t){yt(t,!0);let n=In(t,"onSavedConstituencty",15),r=E(void 0),s=function(e,t){return new rS(e,t)}("savedConstituencies",""),i=X((()=>{n();let e=localStorage.getItem("savedConstituencies");if(!e)return[];let t=e.split('"').join("");return t&&t.length>0?t.split(",").filter((e=>e)):[]})),a=X((()=>ut(i).includes(t.id)));var o=sS(),l=K(o);l.__click=()=>{ut(a)?("0"===s.value&&(s.value=""),s.value=s.value.replace(t.id+",",""),setTimeout((()=>{n(!n())}),3)):ut(r)!==t.id&&(A(r,F(t.id)),s.value=s.value+t.id+",",setTimeout((()=>{n(!n())}),3))},le((()=>{on(o,"slidable",t.slidable),on(l,"active",ut(a))})),Nt(e,o),bt()}Mt(["click"]);var aS=e=>e.stopPropagation(),oS=()=>{},lS=It('<div class="infocard svelte-cgfget" tabindex="-1"><div class="header no-touch-action svelte-cgfget"><!> <div class="title-bar svelte-cgfget"><h3 class="svelte-cgfget"> </h3> <!> <!></div></div> <div class="body svelte-cgfget"><!></div> <!></div>');function cS(e,t){yt(t,!0);let n=In(t,"show",3,!1),r=In(t,"fullShow",3,!1),s=In(t,"desktopFull",3,!1),i=In(t,"onclose",3,(()=>{})),a=In(t,"onSavedConstituencty",15),o=In(t,"bookmarkable",3,!1);let l,c=0,u=0,d=0,h=X((()=>"article"===om.type||iw.visualWidth<886)),f=E(!1),p=E(void 0),v=E(0),g=X((()=>[iw.headerHeight-iw.contentHeight-iw.headerHeight,-300,10]));function m(e){return e-iw.contentHeight-iw.headerHeight}function y(e){e.stopPropagation(),A(f,!0);const{clientY:t}=e.touches?e.touches[0]:e,{y:n}=l.getBoundingClientRect();c=t-n}function b(e){if(!ut(f))return;e.preventDefault();const{clientX:t=0,clientY:n=0}=e.touches?e.touches[0]:e;if(Math.abs(d-n)<Math.abs(u-t))return;u=t,d=n;const r=Math.max(m(n)-c,ut(g)[0]);A(v,F(r))}function w(){if(!ut(f))return;A(f,!1);const{y:e}=l.getBoundingClientRect(),t=m(e);if(Math.abs(t-ut(p))<1)return;const n=t>ut(p)?1:-1,r=ut(g).findIndex((e=>e===ut(p))),s=Math.max(0,Math.min(ut(g).length-1,r+n));A(v,F(A(p,F(ut(g)[s]))))}ie((()=>{n()?r()?ut(h)&&A(v,F(A(p,F(ut(g)[0])))):ut(h)&&A(v,F(A(p,F(ut(g)[1])))):ut(h)&&A(v,F(A(p,F(ut(g)[2]))))})),ie((()=>{ut(h)&&ut(p)===ut(g)[2]&&i()()}));var x=Dt();Tt("mousemove",V,b),Tt("touchmove",V,b,void 0,!0);var _=G(x),k=e=>{var n=lS();n.__touchstart=y,n.__mousedown=y,n.__touchend=w,n.__mouseup=w,n.__click=[aS],n.__keyup=[oS],ln(n,"--infocard-margin","17px");var r=K(n),c=K(r),u=e=>{!function(e){Nt(e,nS())}(e)};zt(c,(e=>{ut(h)&&e(u)}));var d=K(Y(c,2)),p=K(d),g=Y(d,2),m=e=>{iS(e,{get slidable(){return ut(h)},get id(){return t.id},get onSavedConstituencty(){return a()},set onSavedConstituencty(e){a(e)}})};zt(g,(e=>{o()&&ut(h)&&e(m)})),Ek(Y(g,2),{get onclick(){return i()}});var b=Y(r,2),x=K(b),_=e=>{var n=Dt();Qt(G(n),(()=>t.children),(()=>ut(h))),Nt(e,n)};zt(x,(e=>{t.children&&e(_)}));var k=Y(b,2),S=e=>{iS(e,{get slidable(){return ut(h)},get id(){return t.id},get onSavedConstituencty(){return a()},set onSavedConstituencty(e){a(e)}})};zt(k,(e=>{o()&&!ut(h)&&e(S)})),kn(n,(e=>l=e),(()=>l)),le((()=>{on(n,"slidable",ut(h)),on(n,"with-transition",ut(h)&&!ut(f)),on(n,"is-full-on-desktop",s()),ln(n,"top",`${(ut(h)?iw.headerHeight+iw.contentHeight:17)??""}px`),ln(n,"transform",`translate(${(ut(h)?-50:0)??""}%, ${(ut(h)?ut(v):0)??""}px)`),ln(n,"--content-height",`${iw.contentHeight??""}px`),on(d,"slidable",ut(h)),Ht(p,t.title)})),Tt("dragstart",n,(()=>!1)),Nt(e,n)};zt(_,(e=>{(ut(h)||n())&&e(k)})),Nt(e,x),bt()}Mt(["touchstart","mousedown","touchend","mouseup","click","keyup"]);var uS=It('<span class="state svelte-1kmi26o"> </span>'),dS=It('<div class="description svelte-1kmi26o"><!> <span><!></span> <span class="votes svelte-1kmi26o"><!></span></div>');const hS=(e,t,n,r,s)=>{t(!t()),n(),r()&&Yx({element_name:"collapisble-container",element_text:"cc-"+s()})};var fS=It('<div class="collapsible svelte-1gyhra7"><input class="hide svelte-1gyhra7" type="checkbox"> <label class="label svelte-1gyhra7"><div class="label-content svelte-1gyhra7"><div class="title svelte-1gyhra7"> </div> <div><!></div></div></label> <div class="content svelte-1gyhra7"><!></div></div>');function pS(e,t){yt(t,!0);let n=In(t,"children",3,void 0),r=In(t,"title",3,""),s=In(t,"type",3,"uniqueId"),i=In(t,"infoCard",3,!1),a=In(t,"collapsed",15,!0),o=In(t,"lastItem",3,!1),l=In(t,"tracking",3,!1);const c=X((()=>a()?"bottom":"top"));let u,d=!1;const h=()=>{d&&(a()?d.style.height="0px":d.style.height=d.scrollHeight+"px")};ie((()=>{h()})),ie((()=>{a()?u.removeAttribute("checked"):u.setAttribute("checked","checked")}));var f=fS(),p=K(f);p.__change=[hS,a,h,l,r],kn(p,(e=>u=e),(()=>u));var v=Y(p,2),g=K(v),m=K(g),y=K(m);qw(K(Y(m,2)),{get direction(){return ut(c)}});var b=Y(v,2);Qt(K(b),n),kn(b,(e=>d=e),(()=>d)),le((()=>{on(f,"infoCard",i()),on(f,"lastItem",o()),rn(p,"id",s()),rn(v,"for",s()),on(v,"hidden","article"===om.type&&1===t.nrItems),Ht(y,r())})),Nt(e,f),bt()}Mt(["change"]);const vS=(e,t,n)=>ut(t)?A(n,!ut(n)):null;var gS=It('<div class="arrow svelte-1m4ov55"><!></div>'),mS=It('<span class="svelte-1m4ov55"> </span>'),yS=It('<span class="row-extra svelte-1m4ov55"><span class="svelte-1m4ov55"> </span></span>'),bS=It('<div class="row svelte-1m4ov55"><button class="partyLong svelte-1m4ov55"><!> <!></button> <div class="shareValue svelte-1m4ov55"> </div> <div class="diffValue svelte-1m4ov55"> </div></div> <!>',1);Mt(["click"]);var wS=(e,t,n)=>ut(t)?A(n,!ut(n)):null,xS=It('<div class="arrow svelte-16ercat"><!></div>'),_S=It("<span> </span>"),kS=It('<span class="row-extra svelte-16ercat"><span> </span></span>'),SS=It('<div class="row svelte-16ercat"><button class="partyLong svelte-16ercat"><!> <!></button> <div class="partyAbbr svelte-16ercat"> </div> <div class="shareValue svelte-16ercat"> </div></div> <!>',1);Mt(["click"]);var $S=It('<div class="overview-table svelte-14vwwlo"></div>');function CS(e,t){let n=In(t,"type",3,!1);var r=$S();Kt(r,21,(()=>t.results),qt,((e,t,r)=>{let s=()=>ut(t).$meta,i=()=>ut(t).$shareValue,a=()=>ut(t).$diffValue;var o=Dt(),l=G(o),c=e=>{!function(e,t){yt(t,!0);let n=E(!1),r=E(null),s=E(null),i=X((()=>ut(r)&&ut(r).scrollWidth>ut(s)));const a="tableRow"+t.party.id,[o,l]=Iw({fallback(e,t){const n=getComputedStyle(e),r="none"===n.transform?"":n.transform;return{duration:300,easing:ix,css:e=>`\n\t\t\t\t\ttransform: ${r} scale(${e});\n\t\t\t\t\topacity: ${e}\n\t\t\t\t`}}});var c=bS(),u=G(c),d=K(u);d.__click=[vS,i,n];var h=K(d),f=e=>{var t=gS(),r=K(t),s=X((()=>ut(n)?"top":"bottom"));qw(r,{get direction(){return ut(s)}}),Nt(e,t)};zt(h,(e=>{ut(i)&&e(f)}));var p=Y(h,2),v=e=>{var n=mS(),r=K(n);le((()=>Ht(r,t.party.name))),vn(1,n,(()=>l),(()=>({key:a}))),vn(2,n,(()=>o),(()=>({key:a}))),Nt(e,n)};zt(p,(e=>{ut(n)||e(v)})),kn(d,(e=>A(r,e)),(()=>ut(r)));var g=Y(d,2),m=K(g),y=K(Y(g,2)),b=Y(u,2),w=e=>{var n=yS(),r=K(n),s=K(r);le((()=>{on(n,"even",t.even),Ht(s,t.party.name)})),vn(1,r,(()=>l),(()=>({key:a}))),vn(2,r,(()=>o),(()=>({key:a}))),Nt(e,n)};zt(b,(e=>{ut(n)&&e(w)})),le((()=>{on(u,"even",t.even),on(d,"overflowing",ut(i)),ln(d,"padding-right",ut(i)?"10px":"0px"),Ht(m,t.shareValue),Ht(y,t.diffValue)})),xn(d,"clientWidth",(e=>A(s,e))),vn(3,u,(()=>Ew)),Nt(e,c),bt()}(e,{get party(){return s()},get shareValue(){return i().str},get diffValue(){return a().str},even:r%2==0})},u=e=>{var o=Dt(),l=G(o),c=e=>{!function(e,t){yt(t,!0);let n=E(!1),r=E(null),s=E(null),i=X((()=>ut(r)&&ut(r).scrollWidth>ut(s)));const a="tableRowConstituency"+t.party.id,[o,l]=Iw({fallback(e,t){const n=getComputedStyle(e),r="none"===n.transform?"":n.transform;return{duration:300,easing:ix,css:e=>`\n\t\t\t\t\ttransform: ${r} scale(${e});\n\t\t\t\t\topacity: ${e}\n\t\t\t\t`}}});var c=SS(),u=G(c),d=K(u);d.__click=[wS,i,n];var h=K(d),f=e=>{var t=xS(),r=K(t),s=X((()=>ut(n)?"top":"bottom"));qw(r,{type:"light",get direction(){return ut(s)}}),Nt(e,t)};zt(h,(e=>{ut(i)&&e(f)}));var p=Y(h,2),v=e=>{var n=_S(),r=K(n);le((()=>Ht(r,t.candidateName))),vn(1,n,(()=>l),(()=>({key:a}))),vn(2,n,(()=>o),(()=>({key:a}))),Nt(e,n)};zt(p,(e=>{ut(n)||e(v)})),kn(d,(e=>A(r,e)),(()=>ut(r)));var g=Y(d,2),m=K(g),y=K(Y(g,2)),b=Y(u,2),w=e=>{var n=kS(),r=K(n),s=K(r);le((()=>{on(n,"even",t.even),Ht(s,t.candidateName)})),vn(1,r,(()=>l),(()=>({key:a}))),vn(2,r,(()=>o),(()=>({key:a}))),Nt(e,n)};zt(b,(e=>{ut(n)&&e(w)})),le((()=>{on(u,"even",t.even),on(d,"overflowing",ut(i)),ln(d,"padding-right",ut(i)?"10px":"0px"),Ht(m,t.party.abbr),Ht(y,t.shareValue)})),xn(d,"clientWidth",(e=>A(s,e))),vn(3,u,(()=>Ew)),Nt(e,c),bt()}(e,{get party(){return s()},get shareValue(){return i().str},get diffValue(){return a().str},even:r%2==0,get candidateName(){return ut(t).candidateName}})};zt(l,(e=>{"constituency"===n()&&e(c)}),!0),Nt(e,o)};zt(l,(e=>{!1===n()?e(c):e(u,!1)})),Nt(e,o)})),Nt(e,r)}var TS=It('<div class="separator svelte-lsenct"></div>');function MS(e){Nt(e,TS())}var RS=It('<div class="infocard-turnout svelte-1ftm3vo"><div class="title"><!></div> <div class="turnouts svelte-1ftm3vo"><svg width="100%"><g><text class="current svelte-1ftm3vo"> </text><text class="current bold svelte-1ftm3vo" text-anchor="middle"> </text><text class="previous svelte-1ftm3vo"> </text><text class="previous bold svelte-1ftm3vo" text-anchor="middle"> </text><rect x="0" width="100%" fill="var(--int-font-color-gray-fond)" rx="2" ry="2"></rect><line stroke-width="1" stroke="var(--int-font-color-gray-base)"></line><line stroke-width="2" stroke="var(--int-font-color-default)"></line></g></svg></div></div>');function ES(e,t){yt(t,!0);let n=In(t,"chartHeight",3,30),r=In(t,"marginTop",3,20),s=In(t,"marginBottom",3,10),i=E(void 0);const a=X((()=>hp().domain([0,100]).range([0,ut(i)]))),o=X((()=>hp().domain([0,10]).range([n(),r()])));var l=RS(),c=K(l);Jt(K(c),(()=>t.turnoutStr));var u=Y(c,2),d=K(u),h=K(d),f=K(h);le((()=>rn(f,"x",ut(a)(0)))),le((()=>rn(f,"y",ut(o)(15))));var p=K(f),v=Y(f);le((()=>rn(v,"x",ut(a)(t.currentTurnout.nr)))),le((()=>rn(v,"y",ut(o)(15))));var g=K(v),m=Y(v);le((()=>rn(m,"x",ut(a)(0)))),le((()=>rn(m,"y",ut(o)(-15))));var y=K(m),b=Y(m);le((()=>rn(b,"x",ut(a)(t.previousTurnout.nr)))),le((()=>rn(b,"y",ut(o)(-15))));var w=K(b),x=Y(b),_=Y(x);le((()=>rn(_,"y1",ut(o)(0)))),le((()=>rn(_,"y2",ut(o)(-2)))),le((()=>rn(_,"x1",ut(a)(t.previousTurnout.nr)))),le((()=>rn(_,"x2",ut(a)(t.previousTurnout.nr))));var k=Y(_);le((()=>rn(k,"y1",ut(o)(0)))),le((()=>rn(k,"y2",ut(o)(12)))),le((()=>rn(k,"x1",ut(a)(t.currentTurnout.nr)))),le((()=>rn(k,"x2",ut(a)(t.currentTurnout.nr)))),le((()=>{rn(d,"height",n()+r()+s()),Ht(p,t.currentYear),Ht(g,t.currentTurnout.str),Ht(y,t.previousYear),Ht(w,t.previousTurnout.str),rn(x,"y",r()),rn(x,"height",n()-r())})),xn(u,"clientWidth",(e=>A(i,e))),Nt(e,l),bt()}var PS=It('<div class="icon svelte-1zolb7"><!></div>'),IS=It('<div class="icon svelte-1zolb7"><svg xmlns="http://www.w3.org/2000/svg" width="13" height="13" viewBox="0 0 13 13" fill="none"><circle cx="6.43079" cy="6.43082" r="5.43082" stroke="#A8ABAD" stroke-linecap="round" stroke-dasharray="2 2"></circle></svg></div>'),AS=It('<div class="name svelte-1zolb7"> </div>'),OS=It('<div class="row name svelte-1zolb7"><!> <!> <div class="party svelte-1zolb7"> </div></div> <div class="row svelte-1zolb7"><div class="bar svelte-1zolb7"></div> <div class="votes svelte-1zolb7"> </div></div>',1);var DS=It('<div class="note-icon-wrapper svelte-htos5n"><div class="icon svelte-htos5n"><!></div> <div class="note-wrapper svelte-htos5n"><div class="note svelte-htos5n"><!></div> <div class="note svelte-htos5n"><!></div></div></div>'),NS=It('<div class="note-icon-wrapper svelte-htos5n"><div class="icon svelte-htos5n"><svg xmlns="http://www.w3.org/2000/svg" width="13" height="13" viewBox="0 0 13 13" fill="none"><circle cx="6.43079" cy="6.43082" r="5.43082" stroke="#A8ABAD" stroke-linecap="round" stroke-dasharray="2 2"></circle></svg></div> <div class="note-wrapper svelte-htos5n"><div class="note svelte-htos5n"><!></div> <div class="note svelte-htos5n"><!></div></div></div>'),jS=It('<div class="note-wrapper svelte-htos5n"><div class="note svelte-htos5n"><!></div> <div class="note svelte-htos5n"><!></div></div>'),FS=It('<div class="note-container svelte-htos5n"><div><!></div></div>');var LS=It('<svelte-css-wrapper style="display: contents"><!></svelte-css-wrapper> <!>',1),HS=It('<svelte-css-wrapper style="display: contents"><!></svelte-css-wrapper> <!>',1),VS=It('<div class="description svelte-jkf3g2"><span class="votes"><!></span></div> <div class="results svelte-jkf3g2"><!> <!> <!></div>',1);function WS(e,t){yt(t,!0);const n=Mn(t,["$$slots","$$events","$$legacy","personalVotesStr","results","showOtherCandidatesStr","hideOtherCandidatesStr","electedMpsExists","checkForSecondVoteCoverage"]),r=X((()=>t.results.slice(0,5))),s=X((()=>t.results.slice(5))),i=X((()=>ut(s)&&ut(s).length>0)),a=X((()=>ut(r).some((e=>e.isWinner))));let o=E(!0);const l=X((()=>ut(o)?t.showOtherCandidatesStr:t.hideOtherCandidatesStr));var c=VS(),u=G(c),d=K(u);Jt(K(d),(()=>t.personalVotesStr.replace(/{personalVotes}/g,vx("cardVariables","personalVotes"))));var h=K(Y(u,2));Kt(h,17,(()=>ut(r)),qt,((e,r,s)=>{!function(e,t){yt(t,!0);const n=X((()=>t.result.candidateName)),r=X((()=>t.result.$meta.abbr)),s=X((()=>t.result.$heightPercentage+"%")),i=X((()=>t.result.$meta.$color)),a=X((()=>t.result.$shareValue.str)),o=X((()=>t.result.isWinner));var l=OS(),c=G(l),u=K(c),d=e=>{var t=Dt(),n=G(t),r=e=>{var t=PS();T_(K(t),{}),Nt(e,t)},s=e=>{Nt(e,IS())};zt(n,(e=>{ut(o)?e(r):e(s,!1)})),Nt(e,t)};zt(u,(e=>{t.checkForSecondVoteCoverage&&t.electedMpsExists&&t.firstRow&&e(d)}));var h=Y(u,2),f=e=>{var t=AS(),r=K(t);le((()=>Ht(r,ut(n)))),Nt(e,t)};zt(h,(e=>{ut(n)&&e(f)}));var p=K(Y(h,2)),v=K(Y(c,2)),g=K(Y(v,2));le((()=>{Ht(p,ut(r)),ln(v,"background-color",ut(i)),ln(v,"width",ut(s)),Ht(g,ut(a))})),Nt(e,l),bt()}(e,En({get result(){return ut(r)},get electedMpsExists(){return t.electedMpsExists},get checkForSecondVoteCoverage(){return t.checkForSecondVoteCoverage},firstRow:0===s},(()=>n)))}));var f=Y(h,2),p=e=>{var t=LS(),n=G(t);Bt(n,(()=>({"--color-separator":"var(--int-font-color-gray-fond)"}))),MS(n.lastChild),pS(Y(n,2),{type:"InfocardResultConstituencyCollapsible",get title(){return ut(l)},infoCard:!0,get collapsed(){return ut(o)},set collapsed(e){A(o,F(e))},children:(e,t)=>{CS(e,{get results(){return ut(s)},type:"constituency"})},$$slots:{default:!0}}),Nt(e,t)};zt(f,(e=>{ut(i)&&e(p)}));var v=Y(f,2),g=e=>{var r=HS(),s=G(r);Bt(s,(()=>({"--color-separator":"var(--int-font-color-gray-fond)"}))),MS(s.lastChild),function(e,t){var n=FS(),r=K(n),s=K(r),i=e=>{var n=Dt(),r=G(n),s=e=>{var n=DS(),r=K(n);T_(K(r),{});var s=K(Y(r,2));Jt(K(s),(()=>t.secondVoteCoverageWinnerStr)),Jt(K(Y(s,2)),(()=>t.secondVoteCoverageExplainerStr)),Nt(e,n)},i=e=>{var n=NS(),r=Y(K(n),2),s=K(r);Jt(K(s),(()=>t.secondVoteCoverageMissedStr)),Jt(K(Y(s,2)),(()=>t.secondVoteCoverageExplainerStr)),Nt(e,n)};zt(r,(e=>{t.hasWinner?e(s):e(i,!1)})),Nt(e,n)},a=e=>{var n=jS(),r=K(n);Jt(K(r),(()=>t.secondVoteCoverageOngoingStr)),Jt(K(Y(r,2)),(()=>t.secondVoteCoverageExplainerStr)),Nt(e,n)};zt(s,(e=>{t.electedMpsExists?e(i):e(a,!1)})),Nt(e,n)}(Y(s,2),En({get electedMpsExists(){return t.electedMpsExists},get hasWinner(){return ut(a)}},(()=>n))),Nt(e,r)};zt(v,(e=>{t.checkForSecondVoteCoverage&&e(g)})),Nt(e,c),bt()}var US=It('<svelte-css-wrapper style="display: contents"><!></svelte-css-wrapper>',1),zS=It('<div class="non-interactive-canvas svelte-177pf95"><svelte-css-wrapper style="display: contents"><!></svelte-css-wrapper> <!></div>');function BS(e,t){yt(t,!0);let n=In(t,"isGrayScale",3,!1),r=In(t,"isHalfTransparent",3,!1),s=In(t,"isBarcode",3,!1),i=In(t,"noStrokes",3,!1),a=X((()=>t.data.map((e=>({...e,showStroke:!1,showFill:!0}))))),o=X((()=>i()?[]:t.data.map((e=>({...e,showStroke:!0,showFill:!1})))));var l=zS(),c=K(l);Bt(c,(()=>({"--pointer-events":"none"}))),ck(c.lastChild,{get width(){return t.width},get height(){return t.height},alpha:!0,children:(e,n)=>{var r=Dt();Qt(G(r),(()=>t.children),(()=>ut(a))),Nt(e,r)},$$slots:{default:!0}});var u=Y(c,2),d=e=>{var n=US(),r=G(n);Bt(r,(()=>({"--position":"absolute","--z-index":"5","--pointer-events":"none"}))),ck(r.lastChild,{get width(){return t.width},get height(){return t.height},alpha:!0,children:(e,n)=>{var r=Dt();Qt(G(r),(()=>t.children),(()=>ut(o))),Nt(e,r)},$$slots:{default:!0}}),Nt(e,n)};zt(u,(e=>{ut(o).length&&e(d)})),le((()=>{rn(l,"style",`background-color: ${t.backgroundColor??""}`),on(l,"is-gray-scale",n()),on(l,"is-half-transparent",r()),on(l,"is-barcode",s()),ln(l,"position","var(--position, relative)"),ln(l,"z-index","var(--z-index, 0)"),ln(l,"height","var(--height, 100%)")})),Nt(e,l),bt()}var qS=It('<div class="tick middle svelte-1kaqazj"><div class="tick-label svelte-1kaqazj"><div class="prefix svelte-1kaqazj"><span>+</span> <span>-</span></div> <span>0</span></div> <div class="tick-mark svelte-1kaqazj"></div></div>'),KS=It('<div class="xAxis-container svelte-1kaqazj"><div class="tick svelte-1kaqazj"><div class="tick-label svelte-1kaqazj"> </div> <div class="tick-mark svelte-1kaqazj"></div></div> <!> <div class="tick right svelte-1kaqazj"><div class="tick-label svelte-1kaqazj"> </div> <div class="tick-mark svelte-1kaqazj"></div></div></div>');var GS=(e,t)=>t(!0),YS=(e,t)=>t(!1),XS=It('<div class="switcher-container svelte-1wxue8e"><button> </button> <button><!></button></div>');Mt(["click"]);var ZS=It('<span class="label svelte-1q31de8"> </span>'),JS=It('<div class="text-overlay-container svelte-1q31de8"></div>');var QS=It('<span class="label svelte-9rmqdp"> </span>'),e$=It('<div class="label-total-container svelte-9rmqdp"><div class="tick-mark svelte-9rmqdp"></div> <span class="label svelte-9rmqdp"> </span> <!></div>');var t$=It('<div class="bar-container svelte-1i3nttt"><div class="party-label svelte-1i3nttt"> </div> <!> <!> <!></div>'),n$=It('<div class="barcodes-container svelte-1i3nttt"><div class="description svelte-1i3nttt"><span class="title"><!></span> <span class="subline svelte-1i3nttt"><!></span></div> <div class="body svelte-1i3nttt"><!> <div class="bars-wrapper svelte-1i3nttt"><!> <!></div></div></div>');function r$(e,t){yt(t,!0);const n=Mn(t,["$$slots","$$events","$$legacy","barcodeData","selectedFeatureId","totalResults","settings","partiesToSummarize","parties","barcodesTitleStr","barcodesSublineStr"]);let r=E(!0),s=E(0),i=E(0);const a=X((()=>t.settings?.partyIdForOthers)),o=X((()=>t.parties?.find((e=>e.id===t.partiesToSummarize[0].summarizedParty)))),l=X((()=>t.totalResults.filter((e=>e.partyId!==ut(a))).map((e=>e.partyId)))),c=e=>{const n={...e};return t.partiesToSummarize.forEach((({singleParties:e,summarizedParty:t})=>{const r=e.reduce(((e,t)=>(n[t]&&e.push(...n[t]),e)),[]);r.length>0&&(n[t]=r)})),n},u=(e,n)=>{const r=c(e.result),s=c(e.change),i={...e.meta};t.partiesToSummarize.forEach((({summarizedParty:e})=>{i[e]||(i[e]=ut(o))}));return((e,t)=>{const n=e=>Object.fromEntries(Object.entries(e).filter((([e])=>t.includes(e))));return{result:n(e.result),change:n(e.change),meta:n(e.meta)}})({result:r,change:s,meta:i},n)},d=X((()=>u(t.barcodeData,ut(l)))),h=X((()=>((e,t)=>{const n=e=>{const n=e.find((e=>e.id===t));return n?.value},r=Object.keys(e.result).map((t=>({partyId:t,value:n(e.result[t])}))).sort(((e,t)=>t.value-e.value)).map((e=>e.partyId));return{result:Object.fromEntries(r.map((t=>[t,e.result[t]]))),change:Object.fromEntries(r.map((t=>[t,e.change[t]]))),meta:e.meta}})(ut(d),t.selectedFeatureId))),f=X((()=>ut(r)?ut(h).result:ut(h).change)),p=X((()=>ut(h).meta));let v=X((()=>ut(r)?45:20)),g=X((()=>ut(r)?0:-20));function m(e){return(e-ut(g))/(ut(v)-ut(g))*ut(i)}var y=Dt(),b=G(y),w=e=>{var a=n$(),o=K(a),l=K(o);Jt(K(l),(()=>t.barcodesTitleStr.replace(/{constituencyDescription}/g,vx("cardVariables","constituencyDescription")))),Jt(K(Y(l,2)),(()=>t.barcodesSublineStr.replace(/{partyVotes}/g,vx("cardVariables","partyVotes")).replace(/{constituencyDescription}/g,vx("cardVariables","constituencyDescription"))));var c=K(Y(o,2));!function(e,t){yt(t,!0);let n=In(t,"showResults",15);var r=XS(),s=K(r);s.__click=[GS,n];var i=K(s),a=Y(s,2);a.__click=[YS,n],Jt(K(a),(()=>t.barcodesButtonDiffStr.replace(/\{previousElectionYear\}/g,t.settings?.$datePreviousYear))),le((()=>{an(s,`switcher-item ${(n()?"isActive":"")??""} svelte-1wxue8e`),Ht(i,t.barcodesButtonResultsStr),an(a,`switcher-item ${(n()?"":"isActive")??""} svelte-1wxue8e`)})),Nt(e,r),bt()}(c,En({get settings(){return t.settings}},(()=>n),{get showResults(){return ut(r)},set showResults(e){A(r,F(e))}}));var u=Y(c,2),d=K(u);!function(e,t){yt(t,!0);const n=X((()=>({plusSign:t.showResults?"":"+",suffix:t.showResults?"%":""}))),r=X((()=>t.barsWrapperHeight+32+12));var s=KS(),i=K(s);const a=X((()=>`left: ${t.xScaling(t.minScale)??""}px;`));var o=K(i),l=K(o),c=Y(i,2),u=e=>{var n=qS();const s=X((()=>`left: ${t.xScaling((t.minScale+t.maxScale)/2)??""}px;`));var i=Y(K(n),2);le((()=>{rn(n,"style",ut(s)),rn(i,"style",`height: ${ut(r)??""}px`)})),Nt(e,n)};zt(c,(e=>{t.showResults||e(u)}));var d=Y(c,2);const h=X((()=>`left: ${t.xScaling(t.maxScale)??""}px;`));var f=K(d),p=K(f);le((()=>{rn(s,"style",`width:${t.width??""}px; top:-32px`),rn(i,"style",ut(a)),Ht(l,`${t.minScale??""} ${ut(n).suffix??""}`),rn(d,"style",ut(h)),Ht(p,`${ut(n).plusSign??""}${t.maxScale??""} ${ut(n).suffix??""}`)})),Nt(e,s),bt()}(d,{get maxScale(){return ut(v)},get minScale(){return ut(g)},get width(){return ut(i)},get showResults(){return ut(r)},get barsWrapperHeight(){return ut(s)},xScaling:m}),Kt(Y(d,2),17,(()=>Object.entries(ut(f))),qt,((e,s,a)=>{let o=()=>ut(s)[0],l=()=>ut(s)[1];var c=t$();const u=X((()=>t.totalResults.find((e=>e.partyId===o())))),d=X((()=>iw.darkMode?ut(p)[o()]?.colorDm:ut(p)[o()]?.colorLm));ln(c,"width","100%"),ln(c,"height","26px");var h=K(c),f=K(h),g=Y(h,2),y=X((()=>function(e,t){return e||(e="#ffcc33"),e=e.replace("#",""),`rgba(${parseInt(e.substring(0,2),16)},${parseInt(e.substring(2,4),16)},${parseInt(e.substring(4,6),16)},${t})`}(ut(d),.25)));BS(g,{get width(){return ut(i)},height:26,get data(){return l()},isBarcode:!0,get backgroundColor(){return ut(y)},children:(e,n)=>{!function(e,t){yt(t,!0);let n=In(t,"globalAlpha",3,.25),r=In(t,"stroke",3,""),s=In(t,"strokeWidth",3,.3),i=In(t,"contextName",3,"spiegel-canvas");const{register:a,deregister:o,invalidate:l}=pt(i());function c(e){t.values.forEach((({value:i,id:a})=>{if(a===t.selectedFeatureId)return;const o=t.xScaling(i),l=t.height,c=new Path2D;c.moveTo(o,0),c.lineTo(o,l),e.globalAlpha=n(),e.strokeStyle=r(),e.lineWidth=s(),e.stroke(c)}));const i=t.values.find((({id:e})=>e===t.selectedFeatureId));if(i){const n=t.xScaling(i.value),r=t.height,s=new Path2D;s.moveTo(n,0),s.lineTo(n,r),e.globalAlpha=1,e.strokeStyle=iw.darkMode?"#f1efed":"#000000",e.lineWidth=2,e.stroke(s)}}ie((()=>(a(c),l(),()=>o(c)))),ie((()=>{t.values,t.width,t.height,r(),s(),l()})),bt()}(0,{get values(){return l()},get width(){return ut(i)},height:26,xScaling:m,get stroke(){return ut(d)},get selectedFeatureId(){return t.selectedFeatureId}})},$$slots:{default:!0}});var b=Y(g,2);!function(e,t){yt(t,!0);var n=JS();Kt(n,21,(()=>t.data),qt,((e,n)=>{var r=Dt();const s=X((()=>t.showResults?ut(n).value>=t.maxScale/2:ut(n).value>=0));var i=G(r),a=e=>{var r=ZS();const i=X((()=>`${t.xScaling(ut(n).value)}px`));le((()=>ln(r,"left",ut(i))));var a=K(r);le((()=>Ht(a,pm(ut(n).value,1,!1,!t.showResults).str))),le((()=>{ln(r,"top",-t.height+"px"),ln(r,"transform",ut(s)?"translateX(-100%)":"translateX(15%)")})),Nt(e,r)};zt(i,(e=>{t.selectedFeatureId===ut(n).id&&e(a)})),Nt(e,r)})),le((()=>{ln(n,"width",t.width+"px"),ln(n,"height",t.height+"px")})),Nt(e,n),bt()}(b,{get selectedFeatureId(){return t.selectedFeatureId},get data(){return l()},get width(){return ut(i)},height:26,xScaling:m,get showResults(){return ut(r)},get maxScale(){return ut(v)}}),function(e,t){yt(t,!0);const n=X((()=>t.showResults?t.totalLabelData?.currentShare:t.totalLabelData?.shareDiff)),r=X((()=>t.showResults?ut(n)>=t.maxScale/2:ut(n)>=0));var s=e$(),i=K(s);const a=X((()=>`${t.xScaling(ut(n))}px`));le((()=>ln(i,"left",ut(a))));var o=Y(i,2);const l=X((()=>`${t.xScaling(ut(n))}px`));le((()=>ln(o,"left",ut(l)))),ln(o,"top",0),ln(o,"font-weight","bold");var c=K(o);le((()=>Ht(c,pm(ut(n),1,!1,!t.showResults).str)));var u=Y(o,2),d=e=>{var s=QS();const i=X((()=>`${t.xScaling(ut(n))}px`));le((()=>ln(s,"left",ut(i)))),ln(s,"top",0);var a=K(s);le((()=>{ln(s,"transform",ut(r)?"translateX(-123%) translateY(20%)":"translateX(29%) translateY(20%)"),Ht(a,t.barcodesResultOverallStr)})),Nt(e,s)};zt(u,(e=>{t.firstEntry&&e(d)})),le((()=>{ln(s,"width",t.width+"px"),ln(s,"height",t.height+"px"),ln(o,"transform",ut(r)?"translateX(-80%) translateY(20%)":"translateX(0%) translateY(20%)")})),Nt(e,s),bt()}(Y(b,2),En({get totalLabelData(){return ut(u)},get width(){return ut(i)},height:26,xScaling:m,firstEntry:0===a,get maxScale(){return ut(v)},get showResults(){return ut(r)}},(()=>n))),le((()=>Ht(f,ut(p)[o()]?.abbr))),Nt(e,c)})),xn(u,"clientHeight",(e=>A(s,e))),xn(a,"clientWidth",(e=>A(i,e))),Nt(e,a)};zt(b,(e=>{ut(f)&&ut(p)&&e(w)})),Nt(e,y),bt()}var s$=It('<div class="chartOuter svelte-pnvfcx"><div class="chart svelte-pnvfcx"><div class="chartInner svelte-pnvfcx"><!></div></div></div>');function i$(e,t){yt(t,!0);const n=In(t,"chartHeight",3,"237px"),r=In(t,"paddingLeft",3,"32px"),s=In(t,"paddingRight",3,"0px"),i=In(t,"paddingTop",3,"16px"),a=In(t,"paddingBottom",3,"16px"),o=In(t,"children",3,void 0);var l=s$(),c=K(l),u=K(c);Qt(K(u),o),le((()=>{ln(l,"margin-bottom",a()),ln(c,"height",n()),ln(c,"padding-left",r()),ln(c,"padding-right",s()),ln(c,"padding-top",i()),ln(c,"padding-bottom",a())})),Nt(e,l),bt()}Sg({...{...td,decimal:".",currency:["","  €"],percent:" %",nan:"—",thousands:",",grouping:[3]},dateTime:"%a %b %e %X %Y",date:"%d.%m.%Y",time:"%H:%M:%S",periods:["AM","PM"],days:["Sonntag","Montag","Dienstag","Mittwoch","Donnerstag","Freitag","Samstag"],shortDays:["So","Mo","Di","Mi","Do","Fr","Sa"],months:["Januar","Februar","März","April","Mai","Juni","Juli","August","September","Oktober","November","Dezember"],shortMonths:["Jan","Feb","Mär","Apr","Mai","Jun","Jul","Aug","Sep","Okt","Nov","Dez"]}).format;const a$={year:sv("%Y"),"month-short":sv("%b"),"month-year":sv("%b. %y"),"day-month-year":sv("%e.%m.%y")},o$=(e,t)=>(0,a$[t])(e);iv("%Y-%m-%d");var l$=It('<div class="x-tick svelte-1mf50jn"><span class="tick-line svelte-1mf50jn"></span> <span class="tick-label svelte-1mf50jn"> </span></div>'),c$=It('<span class="tick-line coalition svelte-1mf50jn"></span>'),u$=It('<span class="tick-line svelte-1mf50jn"></span>'),d$=It('<div class="y-tick svelte-1mf50jn"><!> <span class="tick-label svelte-1mf50jn"> </span></div>'),h$=It('<div class="x-axis-ticks svelte-1mf50jn"></div> <div class="y-axis-ticks svelte-1mf50jn"></div>',1);function f$(e,t){yt(t,!0);const n=In(t,"xaxisFormat",3,"year"),r=In(t,"paddingLeft",3,"0px"),s=In(t,"paddingRight",3,"0px"),i=In(t,"coalitions",3,!1);let a=E(0);const o=X((()=>t.xScale.range())),l=X((()=>t.xScale.ticks(iw.visualWidth>363?5:4))),c=i()?[100,75,50,25,0]:t.yScale.ticks(5).reverse(),u=X((()=>ut(l).map((e=>.7*o$(e,n()).length))));var d=h$(),h=G(d);Kt(h,21,(()=>ut(l)),qt,((e,r,s)=>{var i=l$();const a=X((()=>t.xScale(ut(r)))),c=X((()=>ut(u)[s]));var d=Y(K(i),2),h=K(d);le((()=>Ht(h,o$(ut(r),n()).replace(".0",".")))),le((()=>{on(i,"last",s===ut(l).length-1&&ut(a)>98),ln(i,"left",`${ut(a)??""}%`),ln(d,"transform",`translateX(${(ut(a)-ut(c)<ut(o)[0]?ut(c):ut(a)+ut(c)>ut(o)[1]?-ut(c):0)??""}%)`)})),Nt(e,i)}));Kt(Y(h,2),21,(()=>c),qt,((e,n,a)=>{var o=d$();const l=X((()=>(e=>i()?0===e||50===e?"100%":"-10px":"100%")(ut(n)))),c=X((()=>t.yScale(ut(n))+"%"));le((()=>ln(o,"top",ut(c))));var u=K(o),d=e=>{Nt(e,c$())},h=e=>{Nt(e,u$())};zt(u,(e=>{i()&&50===ut(n)?e(d):e(h,!1)}));var f=K(Y(u,2));le((()=>Ht(f,[pm(ut(n)).str,""].join(" ")))),le((()=>{ln(o,"--yTickWidth","calc("+ut(l)+" + "+r()+" + "+s()+")"),ln(o,"left","calc(-1 * "+r()+")")})),Nt(e,o)})),xn(h,"clientWidth",(e=>A(a,e))),Nt(e,d),bt()}var p$=At('<svg viewBox="0 0 100 100" preserveAspectRatio="none" class="svelte-4rsqqi"><!></svg>');function v$(e,t){yt(t,!0);const n=In(t,"children",3,void 0);var r=p$();Qt(K(r),n),Nt(e,r),bt()}var g$=It('<div class="container svelte-4sp5fa"><!></div>');function m$(e,t){yt(t,!0);const n=In(t,"children",3,void 0);var r=g$();Qt(K(r),n),Nt(e,r),bt()}var y$=It('<div class="point svelte-trb4ir"></div>');function b$(e,t){const n=In(t,"color",3,!1),r=In(t,"radius",3,8.75),s=In(t,"borderWidth",3,2);var i=y$();le((()=>{on(i,"nocolor",!n()),ln(i,"top",t.y+"%"),ln(i,"left",t.x+"%"),ln(i,"background-color",n()),ln(i,"--borderWidth",s()+"px"),ln(i,"--radius",r()+"px")})),Nt(e,i)}var w$=It('<li class="item svelte-7a4lom"><span class="color-box svelte-7a4lom"></span> <span class="label svelte-7a4lom"> </span></li>'),x$=It('<ul class="legend svelte-7a4lom"></ul>');function _$(e,t){const n=In(t,"type",3,"quad");var r=x$();Kt(r,21,(()=>t.groups),qt,((e,t)=>{var r=w$(),s=K(r),i=K(Y(s,2));le((()=>{rn(s,"style",`background-color: ${ut(t).color??""}`),on(s,"line","line"===n()),Ht(i,ut(t).label)})),Nt(e,r)})),Nt(e,r)}var k$=It('<span class="subline svelte-1h1wmal"><!></span>'),S$=At('<g class="party"><path class="svelte-1h1wmal"></path></g>'),$$=It("<!> <!> <!>",1),C$=It('<div class="historicNote svelte-1h1wmal"><!></div>'),T$=It('<div class="historicResults svelte-1h1wmal"><div class="description svelte-1h1wmal"><span class="title"><!></span> <!></div> <div class="body svelte-1h1wmal"><!> <!> <!></div></div>');function M$(e,t){yt(t,!0);const n=X((()=>fa(t.historicData,(e=>e.$timestamp)))),r=X((()=>Math.max(...t.historicData.map((e=>e.values.map((e=>e.share)))).flat()))),s=X((()=>[0,ut(r)])),i=X((()=>Mg().domain(ut(n)).range([0,100]))),a=X((()=>hp().domain(ut(s)).range([100,0]))),o=X((()=>Og().x((e=>ut(i)(e.timestamp))).y((e=>ut(a)(e.share))).curve(Ug))),l=X((()=>t.historicData.reduce(((e,t)=>(t.values.forEach((({partyId:n,share:r,partyMeta:s})=>{const i=e.find((e=>e.partyId===n)),a={timestamp:t.$timestamp,share:r};i?i.shares.push(a):e.push({partyId:n,party:s,shares:[a]})})),e)),[]))),c=X((()=>ut(l).map((e=>{const t=ut(o)(e.shares),n=e.shares.map((e=>({x:ut(i)(e.timestamp),y:ut(a)(e.share),timestamp:e.timestamp,share:e.share})));return{...e,path:t,points:n}})))),u=X((()=>({chartHeight:iw.visualWidth<886?"327px":"180px",paddingLeft:"30px",paddingRight:"8px",paddingTop:"16px",paddingBottom:"0"}))),d=X((()=>{let e=[];return ut(c).map((t=>{e.push({label:t.party.abbr,color:iw.darkMode?t.party.colorDm:t.party.colorLm})})),e}));var h=T$(),f=K(h),p=K(f);Jt(K(p),(()=>t.timelineTitleStr));var v=Y(p,2),g=e=>{var n=k$();Jt(K(n),(()=>t.timelineForEntireCityStr)),Nt(e,n)};zt(v,(e=>{t.historicData[0].historicRefersToEntireCity&&e(g)}));var m=K(Y(f,2));_$(m,{get groups(){return ut(d)},type:"line"});var y=Y(m,2);i$(y,{get chartHeight(){return ut(u).chartHeight},get paddingLeft(){return ut(u).paddingLeft},get paddingRight(){return ut(u).paddingRight},get paddingTop(){return ut(u).paddingTop},get paddingBottom(){return ut(u).paddingBottom},children:(e,t)=>{var n=$$(),r=G(n),s=e=>{f$(e,{get xScale(){return ut(i)},get yScale(){return ut(a)},get paddingLeft(){return ut(u).paddingLeft},get paddingRight(){return ut(u).paddingRight}})};zt(r,(e=>{ut(i)&&ut(a)&&e(s)}));var o=Y(r,2);v$(o,{children:(e,t)=>{var n=Dt();Kt(G(n),17,(()=>ut(c)),qt,((e,t)=>{let n=()=>ut(t).party;var r=Dt();const s=X((()=>iw.darkMode?n().colorDm:n().colorLm));var i=G(r),a=e=>{var n=S$(),r=K(n);le((()=>{rn(r,"d",ut(t).path),ln(r,"stroke",ut(s))})),Nt(e,n)};zt(i,(e=>{ut(t).points.length>1&&e(a)})),Nt(e,r)})),Nt(e,n)},$$slots:{default:!0}}),m$(Y(o,2),{children:(e,t)=>{var n=Dt();Kt(G(n),17,(()=>ut(c)),qt,((e,t)=>{let n=()=>ut(t).party;var r=Dt();const s=X((()=>iw.darkMode?n().colorDm:n().colorLm));Kt(G(r),17,(()=>ut(t).points),qt,((e,t)=>{b$(e,{get x(){return ut(t).x},get y(){return ut(t).y},get color(){return ut(s)}})})),Nt(e,r)})),Nt(e,n)},$$slots:{default:!0}}),Nt(e,n)},$$slots:{default:!0}});var b=Y(y,2),w=e=>{var n=C$();Jt(K(n),(()=>t.historicNote)),Nt(e,n)};zt(b,(e=>{t.historicDoesntMatchConstituency&&e(w)})),Nt(e,h),bt()}var R$=It('<svelte-css-wrapper style="display: contents"><!></svelte-css-wrapper> <!>',1),E$=It('<svelte-css-wrapper style="display: contents"><!></svelte-css-wrapper> <!>',1),P$=It('<svelte-css-wrapper style="display: contents"><!></svelte-css-wrapper> <!>',1),I$=It('<svelte-css-wrapper style="display: contents"><!></svelte-css-wrapper> <!>',1),A$=It('<div class="infocardResults svelte-webhjs"><div class="few-results svelte-webhjs"><!></div> <div class="infocardResults__margin svelte-webhjs"></div> <svelte-css-wrapper style="display: contents"><!></svelte-css-wrapper> <!> <!> <!> <!> <!></div>');var O$=It("<!> <!>",1),D$=It('<div class="body svelte-1vgfhza"><!></div>');function N$(e,t){yt(t,!0);const n=Mn(t,["$$slots","$$events","$$legacy","barcodeData","historicData","electedMpsExists","selectedFeatureId"]);let r;var s=D$();s.__touchmove=function(e){r.scrollTop>0&&e.stopPropagation()};var i=K(s),a=e=>{var r=O$(),s=G(r);!function(e,t){yt(t,!0);const n=In(t,"stateName",3,!1),r=X((()=>t.returningResults?.countingProgress?.isFullyCounted)),s=X((()=>t.returningResults?.countingProgress?.countingType));var i=dS(),a=K(i),o=e=>{var t=uS(),r=K(t);le((()=>Ht(r,n()))),Nt(e,t)};zt(a,(e=>{n()&&e(o)}));var l=Y(a,2),c=K(l),u=e=>{var n=Ot();le((()=>Ht(n,t.countingProgressFullyStr.replace(/{constituencyDescription}/g,vx("cardVariables","constituencyDescription"))))),Nt(e,n)},d=e=>{var n=Dt(),r=G(n),i=e=>{var n=Ot();le((()=>Ht(n,t.countingProgressStr.replace(/{countingShare}/g,t.returningResults?.countingProgress?.share).replace(/{countingType}/g,vx("countingTypes",ut(s)))))),Nt(e,n)};zt(r,(e=>{t.returningResults?.countingProgress?.share&&e(i)}),!0),Nt(e,n)};zt(c,(e=>{ut(r)?e(u):e(d,!1)})),Jt(K(Y(l,2)),(()=>t.partyVotesStr.replace(/{constituencyDescription}/g,vx("cardVariables","constituencyDescription")).replace(/{partyVotes}/g,vx("cardVariables","partyVotes")).replace(/{personalVotes}/g,vx("cardVariables","personalVotes")))),Nt(e,i),bt()}(s,En((()=>n))),function(e,t){yt(t,!0);const n=Mn(t,["$$slots","$$events","$$legacy","results","constituencyVotes","listVotes","config","showOtherPartiesStr","hideOtherPartiesStr","returningResults","barcodeData","historicData","electedMpsExists","selectedFeatureId"]);let r=E(0);const s=X((()=>ut(r)<400));let i=X((()=>({listVotesHeight:"60px",columnHeight:"60px",marginParty:ut(s)?"13px":"32px",marginPreviousResult:ut(s)?"-3px":"4px",columnWidth:(ut(s),"22px")})));const a=X((()=>t.config?.settings)),o=X((()=>t.config?.parties)),l=X((()=>t.listVotes?.results)),c=X((()=>ut(l).slice(0,5))),u=X((()=>ut(a)?.partyIdForOthers)),d=X((()=>ut(l).slice(5).filter((e=>e.partyId!==ut(u))))),h=X((()=>ut(l).find((e=>e.partyId===ut(u)))));let f=E(!0);const p=X((()=>{const e=ut(h)?.$shareValue,n=ut(h)?.$meta?.name,r=ut(f)?t.showOtherPartiesStr:t.hideOtherPartiesStr;return n+": "+e?.str+e?.suffix+" "+r})),v=X((()=>!!t.returningResults?.additionalInformation?.currentTurnout&&pm(t.returningResults.additionalInformation.currentTurnout,1))),g=X((()=>!!t.returningResults?.additionalInformation?.previousTurnout&&pm(t.returningResults.additionalInformation.previousTurnout,1))),m=X((()=>t.showPersonalVotes)),y=X((()=>t.showBarcodes)),b=X((()=>t.showTimeline));var w=A$(),x=K(w),_=K(x),k=X((()=>ut(a)?.$dateCurrentYear)),S=X((()=>ut(a)?.$datePreviousYear));f_(_,{get results(){return ut(c)},get css(){return ut(i)},get currentYear(){return ut(k)},get previousYear(){return ut(S)}});var $=Y(x,4);Bt($,(()=>({"--color-separator":"var(--int-font-color-gray-fond)"}))),MS($.lastChild);var C=Y($,2);pS(C,{type:"InfocardResultCollapsible",get title(){return ut(p)},infoCard:!0,get collapsed(){return ut(f)},set collapsed(e){A(f,F(e))},children:(e,t)=>{CS(e,{get results(){return ut(d)}})},$$slots:{default:!0}});var T=Y(C,2),M=e=>{var r=R$(),s=G(r);Bt(s,(()=>({"--color-separator":"var(--int-font-color-gray-fond)"}))),MS(s.lastChild);var i=Y(s,2),a=X((()=>t.constituencyVotes?.$results));WS(i,En({get results(){return ut(a)},get electedMpsExists(){return t.electedMpsExists}},(()=>n))),Nt(e,r)};zt(T,(e=>{ut(m)&&e(M)}));var R=Y(T,2),P=e=>{var t=E$(),r=G(t);Bt(r,(()=>({"--color-separator":"var(--int-font-color-gray-fond)"}))),MS(r.lastChild);var s=Y(r,2),i=X((()=>ut(a)?.$dateCurrentYear)),o=X((()=>ut(a)?.$datePreviousYear));ES(s,En({get currentTurnout(){return ut(v)},get previousTurnout(){return ut(g)},get currentYear(){return ut(i)},get previousYear(){return ut(o)}},(()=>n))),Nt(e,t)};zt(R,(e=>{ut(v)&&ut(a)?.$dateCurrentYear&&e(P)}));var I=Y(R,2),O=e=>{var r=P$(),s=G(r);Bt(s,(()=>({"--color-separator":"var(--int-font-color-gray-fond)"}))),MS(s.lastChild);var i=Y(s,2),l=X((()=>t.returningResults?.listVotes.results));r$(i,En({get barcodeData(){return t.barcodeData},get selectedFeatureId(){return t.selectedFeatureId}},(()=>n),{get totalResults(){return ut(l)},get settings(){return ut(a)},get parties(){return ut(o)}})),Nt(e,r)};zt(I,(e=>{ut(y)&&e(O)}));var D=Y(I,2),N=e=>{var r=I$(),s=G(r);Bt(s,(()=>({"--color-separator":"var(--int-font-color-gray-fond)"}))),MS(s.lastChild),M$(Y(s,2),En({get selectedFeatureId(){return t.selectedFeatureId}},(()=>n),{get historicData(){return t.historicData}})),Nt(e,r)};zt(D,(e=>{ut(b)&&t.historicData.length>0&&e(N)})),xn(w,"clientWidth",(e=>A(r,e))),Nt(e,w),bt()}(Y(s,2),En({get barcodeData(){return t.barcodeData},get historicData(){return t.historicData},get selectedFeatureId(){return t.selectedFeatureId},get electedMpsExists(){return t.electedMpsExists}},(()=>n))),Nt(e,r)};zt(i,(e=>{n&&t.partyVotesStr&&t.electionKey&&e(a)})),kn(s,(e=>r=e),(()=>r)),Nt(e,s),bt()}Mt(["touchmove"]);var j$=(e,t,n)=>t.onclick(ut(n)),F$=It('<div class="item svelte-1pg2v5u"><span class="svelte-1pg2v5u"> </span> <div class="icon svelte-1pg2v5u"><svg width="13" height="16" viewBox="0 0 13 16" class="svelte-1pg2v5u"><path d="M2.34766 14.5152V1.08032H10.3477V14.5152L6.34766 11.0559L2.34766 14.5152Z" class="svelte-1pg2v5u"></path></svg></div></div>'),L$=It('<div class="constituencies svelte-1pg2v5u"><div class="inner svelte-1pg2v5u"></div></div>');function H$(e,t){yt(t,!0);let n=X((()=>{t.onSavedConstituencty;let e=localStorage.getItem("savedConstituencies");if(!e)return[];let n=e.split('"').join("");return n&&n.length>0?(n=n.split(",").filter((e=>e)),n.map((e=>{if(e)return t.mapData.find((t=>t.id===e))})).filter((e=>e))):[]}));var r=L$();Kt(K(r),21,(()=>ut(n)),qt,((e,n)=>{var r=F$();r.__click=[j$,t,n];var s=K(r),i=K(s);le((()=>Ht(i,ut(n).name))),Nt(e,r)})),le((()=>{on(r,"slidable",iw.visualWidth<869),on(r,"tablet",iw.visualWidth<869&&iw.visualWidth>598),on(r,"empty",0===ut(n).length),ln(r,"--items",ut(n).length)})),Nt(e,r),bt()}Mt(["click"]);var V$=(e,t,n,r)=>{t.select(n()),Yx({element_name:"tabs-switch",element_text:"tab"+r()+"-"+n()})},W$=It('<input type="radio" class="svelte-162pyir">'),U$=(e,t,n)=>t(ut(n)),z$=It('<div class="separator svelte-162pyir"></div>'),B$=It('<li class="svelte-162pyir"><!> <label class="svelte-162pyir"> </label></li>'),q$=It('<div class="tabs-switch svelte-162pyir"><!> <ul class="svelte-162pyir"></ul></div>');function K$(e,t){yt(t,!0);let n=In(t,"componentName",3,""),r=In(t,"selectedIndex",15),s=F({options:t.options,selected:t.options[1]?.id,selectedIndex:1,select:e=>{s.selected=e,s.selectedIndex=e,r(e)}}),i=E(!0);const a=3,o=20;let l=E(void 0);function c(e){s.selected,function(e){const t=document.getElementById(e);if(t){const e=ut(l).clientWidth,n=ut(l).scrollWidth,r=t.offsetLeft+t.clientWidth/2-e/2,s=n-e,i=Math.max(0,Math.min(r,s));ut(l)?.scrollTo?.call(ut(l),{left:Math.max(0,Math.min(r,i)),behavior:"smooth"}),t.classList.contains("last")}}(e)}let u=F([]),d=X((()=>{if(s.options&&u.length===s.options.length)return u[s.selectedIndex]})),h=X((()=>ut(l)&&ut(l).clientWidth===ut(l).scrollWidth?ut(l).clientWidth/u.length-2*o:Math.max(...u))),f=X((()=>{if(!ut(d))return;const e=u.slice(0,s.selectedIndex).reduce(((e,t)=>e+t),0),t=0===s.selectedIndex?1:-2;return e+s.selectedIndex*o*2+t}));var p=q$(),v=K(p);Kt(v,17,(()=>s.options),qt,((e,t)=>{let r=()=>ut(t).id;var i=W$();i.__change=[V$,s,r,n],le((()=>{rn(i,"id",`tabs-switch-input-${n()??""}-${r()??""}`),nn(i,r()===s.selected)})),Nt(e,i)}));var g=Y(v,2);Kt(g,21,(()=>s.options),qt,((e,t,r)=>{let i=()=>ut(t).id,a=()=>ut(t).label;var o=B$();const l=X((()=>`${a()}-${i()}`));o.__click=[U$,c,l];var d=K(o),f=e=>{Nt(e,z$())};zt(d,(e=>{r>0&&i()!==s.selected&&i()!==s.selected+1&&e(f)}));var p=Y(d,2),v=K(p);le((()=>{rn(o,"id",ut(l)),on(o,"last",r===s.options.length-1),rn(p,"for",`tabs-switch-input-${n()??""}-${i()??""}`),on(p,"checked",i()===s.selected),ln(p,"min-width",`${ut(h)??""}px`),Ht(v,a())})),xn(p,"clientWidth",(e=>u[ut(t).index]=e)),Nt(e,o)})),kn(p,(e=>A(l,e)),(()=>ut(l))),le((()=>{on(g,"no-translate-x",void 0===ut(f)),ln(g,"--translate-x",`${ut(f)??""}px`),ln(g,"--active-label-width",`${ut(d)+2*o}px`),ln(g,"--border-padding-vertical",`${a}px`),ln(g,"--border-padding-horizontal",`${o}px`),ln(g,"pointer-events",ut(i)?"auto":"none")})),Tt("dragging",p,(()=>A(i,!1))),Tt("draggingend",p,(()=>A(i,!0))),Nt(e,p),bt()}Mt(["change","click"]);var G$=It('<div class="booklist one"><!></div>'),Y$=It('<div class="search-suggestions-wrapper svelte-1x3w8to"><!></div>'),X$=It('<div class="search-input-children-wrapper svelte-1x3w8to"><div class="region-accessor-wrapper svelte-1x3w8to"><!></div> <div class="map-wrapper svelte-1x3w8to"><!></div></div>'),Z$=It('<div class="search-container svelte-1x3w8to"><!> <!></div>'),J$=It("<!> <!>",1),Q$=It('<div class="votesTabs svelte-1x3w8to"><div class="inner svelte-1x3w8to"><!></div></div>'),eC=It('<div class="booklist two svelte-1x3w8to"><!></div>'),tC=It('<div class="results-map svelte-1x3w8to"><div class="description-and-map-wrapper svelte-1x3w8to"><div class="description-wrapper svelte-1x3w8to"><!></div> <div class="map-wrapper svelte-1x3w8to"></div> <div class="map-wrapper-absolute svelte-1x3w8to"><!> <!></div></div> <!> <div class="search-and-accessor-wrapper svelte-1x3w8to"><div class="search-input-wrapper svelte-1x3w8to"><!></div></div></div>');const nC=Object.freeze(Object.defineProperty({__proto__:null,default:function(e,t){yt(t,!0);const n=e=>{var n=J$(),s=G(n),i=e=>{var t=G$();H$(K(t),{onclick:M,get onSavedConstituencty(){return ut(C)},get mapData(){return ut(x)}}),Nt(e,t)};zt(s,(e=>{iw.visualWidth>=869&&e(i)}));var a=Y(s,2),l=e=>{var n=Z$(),s=K(n),i=e=>{var t=Y$(),n=K(t),r=X((()=>""!==ut(k)?ut(S):ut(x)));tS(n,{get data(){return ut(r)},get highlightedFeature(){return ut($)},vertical:!0,get hoveredFeature(){return ut(g)},set hoveredFeature(e){A(g,F(e))},get selectedFeature(){return ut(m)},set selectedFeature(e){A(m,F(e))}}),le((()=>on(t,"with-infocard",ut(m)))),Nt(e,t)};zt(s,(e=>{!iw.device.isTouch&&ut(L)&&e(i)}));var a=Y(s,2),l=X((()=>ut($)?.name)),c=X((()=>t.searchStr.replace("{constituencyDescription}",vx("cardVariables","constituencyDescription"))));Uk(a,{get autocompleteValue(){return ut(l)},get placeholder(){return ut(c)},onselect:y,onclear:w,onblur:b,get value(){return ut(k)},set value(e){A(k,F(e))},get hasFocus(){return ut(L)},set hasFocus(e){A(L,F(e))},children:(e,n)=>{var s=X$(),i=K(s),a=K(i),l=X((()=>""!==ut(k)?ut(S):ut(x)));tS(a,{get data(){return ut(l)},get highlightedFeature(){return ut($)},vertical:!0,get hoveredFeature(){return ut(g)},set hoveredFeature(e){A(g,F(e))},get selectedFeature(){return ut(m)},set selectedFeature(e){A(m,F(e))}}),Ut(K(Y(i,2)),(()=>t.geojson),(e=>{Nt(e,Ot("Lädt..."))}),((e,t)=>{var n=Dt();const s=X((()=>{const{constituencies:e,states:n}=ut(t)||{};return{constituencies:e,states:n}}));var i=G(n),a=e=>{kn(Ck(e,En((()=>r),{get mapData(){return ut(x)},get geojson(){return ut(s).constituencies},get geojsonOutlines(){return ut(s).states},get mapWidth(){return ut(H)},get mapHeight(){return ut(V)},get votesTabsHeight(){return ut(o)},get showTrendResults(){return ut(_)},onclear:w,get hoveredFeature(){return ut(g)},set hoveredFeature(e){A(g,F(e))},get selectedFeature(){return ut(m)},set selectedFeature(e){A(m,F(e))}})),(e=>v=e),(()=>v))};zt(i,(e=>{ut(D)>0&&e(a)})),Nt(e,n)})),Nt(e,s)},$$slots:{default:!0}}),Nt(e,n)};zt(a,(e=>{"constituency_search"===t.interaction&&e(l)})),Nt(e,n)};let r=Mn(t,["$$slots","$$events","$$legacy","results","geojson","showTrendResults","minimumCountingShareForTrendResults","searchStr","interaction","headerSnippets","electedMpsExists"]),s=E(1),i=X((()=>[{label:vx("cardVariables","personalVotes"),index:0,id:0},{label:vx("cardVariables","partyVotes"),index:1,id:1}]));const a=X((()=>t.showPersonalVotes)),o=X((()=>ut(a)?64:0)),l=X((()=>1===ut(s)?"listVotes":"constituencyVotes")),u=X((()=>t.results?.$enrichedResultsPerConstituency.flatMap((e=>(e.returningResults?.listVotes?.results||[]).map((t=>({...t,constituencyId:e.id}))))).reduce(((e,t)=>(e.result||(e.result={}),e.change||(e.change={}),e.meta||(e.meta={}),e.result[t.partyId]||(e.result[t.partyId]=[]),e.change[t.partyId]||(e.change[t.partyId]=[]),e.result[t.partyId].push({id:t.constituencyId,value:t.currentShare}),e.change[t.partyId].push({id:t.constituencyId,value:t.shareDiff}),!e.meta[t.partyId]&&t.$meta&&(e.meta[t.partyId]=t.$meta),e)),{}))),d=X((()=>t.config.parties)),h=t.partyOrder,f=X((()=>{const e=t.results?.$enrichedResultsPerConstituency.find((e=>e.id===ut(m)?.id));if(!e||0===e.historic.length)return[];const n=e.historic.map((t=>{const n=t.values.map((e=>{const t=ut(d).find((t=>t.id===e.partyId));return{...e,partyMeta:t}}));return{...t,$timestamp:gm(t.date),values:n,historicRefersToEntireCity:e.historicRefersToEntireCity}}));if(!e.historicRefersToEntireCity){const r=t.config.settings.$dateCurrent,s=[];for(const t of e.returningResults.listVotes.results)h.includes(t.partyId)&&s.push({partyId:t.partyId,share:t.currentShare,partyMeta:t.$meta});if(s.length>0){const e={date:r,$timestamp:r,values:s};return[...n,e]}}return n}));$x({search:n,infoCard:e=>{var n=X((()=>ut(m)&&p.isInView)),s=X((()=>ut(m)?.name)),i=X((()=>ut(m)?.id));{const a=(e,n=c)=>{var s=Dt(),i=G(s),a=e=>{var s=X((()=>ut(m)?.id));N$(e,En((()=>ut(m)),(()=>r),{get slidable(){return n()},onclose:w,get barcodeData(){return ut(u)},get historicData(){return ut(f)},get selectedFeatureId(){return ut(s)},get electedMpsExists(){return t.electedMpsExists}}))};zt(i,(e=>{ut(m)&&e(a)})),Nt(e,s)};cS(e,{get show(){return ut(n)},slidable:!1,bookmarkable:!0,get title(){return ut(s)},get id(){return ut(i)},onclose:w,get onSavedConstituencty(){return ut(C)},set onSavedConstituencty(e){A(C,F(e))},children:a,$$slots:{default:!0}})}}});const p=Cx();let v,g=E(void 0),m=E(void 0);function y(){A(m,F(ut($))),A(k,"")}function b(){A(k,"")}function w(){T||(A(k,""),A(m,null))}const x=X((()=>t.results.results.map((e=>{const n=e.returningResults.countingProgress.isFullyCounted,r=n?100:e.returningResults.countingProgress.share;let s=t.showTrendResults&&t.minimumCountingShareForTrendResults&&r&&r>=t.minimumCountingShareForTrendResults&&t.minimumCountingShareForTrendResults>=0||!1;n&&(s=!0);const i=e.returningResults[ut(l)],a=i.results.map((e=>({...e,$meta:{...e.$meta,$relColor:t.results.aesthetics[ut(l)][e.partyId]?.$totalColorScale(e.currentShare)}}))).find((e=>e.partyId===i.additionalInformation.$leadingParty.id)),o=e.returningResults.constituencyVotes,c=e.returningResults.listVotes;return{...e,...i,isFullyCounted:n,resultType:ut(l),leadingData:a,enoughCountingProgressShare:s,constituencyVotes:o,listVotes:c}})).sort(((e,t)=>(e.leadingData?.currentShare||0)-(t.leadingData?.currentShare||0)<0?1:-1))));let _=X((()=>!ut(x).every((e=>e.isFullyCounted))&&t.showTrendResults)),k=E(""),S=X((()=>xx(ut(x),ut(k)).reverse())),$=X((()=>{const e=ut(S).filter((e=>e.results.length>0&&e.enoughCountingProgressShare));return e.length?e[e.length-1]:void 0})),C=E(!1),T=!1;const M=e=>{T=!0,p.isInView=!0,A(m,F(e)),setTimeout((()=>{T=!1}),33)},R=X((()=>iw.visualWidth<869&&iw.visualWidth>598)),P=X((()=>iw.visualWidth<=598)),I=X((()=>ut(x).filter((e=>e.enoughCountingProgressShare||e.isFullyCounted)).length));let O,D=E(0),N=E(0),j=E(0),L=E(!1),H=E(0),V=E(0);const W=()=>{A(H,F(ut(D))),A(V,F(ut(N)))},U=()=>{clearTimeout(O),O=setTimeout(W,125)};An((()=>{U()}));var z=tC(),B=K(z),q=K(B),Z=K(q),J=e=>{!function(e,t){yt(t,!0);const n=Mn(t,["$$slots","$$events","$$legacy","subline","countedStr","showTrendResults","trendResultsStr","countedConstituencies","totalConstituencies","resultType"]);var r=sk(),s=K(r),i=K(s);Jt(K(i),(()=>t.subline.replace(/{constituencyDescription}/g,vx("cardVariables","constituencyDescription")).replace(/{partyVotes}/g,vx("cardVariables","partyVotes"))));var a=K(Y(i,2));le((()=>Ht(a,t.countedStr.replace(/{countedConstituencies}/g,t.countedConstituencies).replace(/{totalConstituencies}/g,t.totalConstituencies)))),rk(K(Y(s,2)),En({get showTrendResults(){return t.showTrendResults},get resultType(){return t.resultType},get trendResultsStr(){return t.trendResultsStr}},(()=>n))),Nt(e,r),bt()}(e,En((()=>r),(()=>t.results.additionalInformation),{get resultType(){return ut(l)},get showTrendResults(){return ut(_)}}))};zt(Z,(e=>{ut(I)&&e(J)}));var Q=Y(q,2),ee=K(Y(Q,2));Ut(ee,(()=>t.geojson),(e=>{Nt(e,Ot("Lädt..."))}),((e,t)=>{var n=Dt();const s=X((()=>{const{constituencies:e,states:n}=ut(t)||{};return{constituencies:e,states:n}}));var i=G(n),a=e=>{kn(Ck(e,En((()=>r),{get mapData(){return ut(x)},get geojson(){return ut(s).constituencies},get geojsonOutlines(){return ut(s).states},get mapWidth(){return ut(H)},get mapHeight(){return ut(V)},get votesTabsHeight(){return ut(o)},get showTrendResults(){return ut(_)},onclear:w,clickable:!0,enableZoom:!0,get hoveredFeature(){return ut(g)},set hoveredFeature(e){A(g,F(e))},get selectedFeature(){return ut(m)},set selectedFeature(e){A(m,F(e))}})),(e=>v=e),(()=>v))};zt(i,(e=>{ut(H)>0&&e(a)})),Nt(e,n)}));var te=Y(ee,2),ne=e=>{var t=Q$(),n=K(t);K$(K(n),{get options(){return ut(i)},componentName:"resultsMapTabs",get selectedIndex(){return ut(s)},set selectedIndex(e){A(s,F(e))}}),Nt(e,t)};zt(te,(e=>{ut(a)&&e(ne)}));var re=Y(B,2),se=e=>{var t=eC();H$(K(t),{onclick:M,get onSavedConstituencty(){return ut(C)},get mapData(){return ut(x)}}),le((()=>ln(t,"--descriptionWrapperHeight",ut(j)+"px"))),Nt(e,t)};zt(re,(e=>{(ut(R)||ut(P))&&e(se)}));var ie=K(Y(re,2));n(K(ie)),le((()=>{ln(B,"--descriptionWrapperHeight",ut(j)+"px"),ln(B,"--votesTabsHeight",ut(o)+"px")})),xn(q,"clientHeight",(e=>A(j,e))),Tt("resize",Q,U),xn(Q,"clientWidth",(e=>A(D,e))),xn(Q,"clientHeight",(e=>A(N,e))),Nt(e,z),bt()}},Symbol.toStringTag,{value:"Module"}));var rC=It('<li class="item svelte-76k18"><span></span> <span class="label svelte-76k18"> </span></li>'),sC=It('<ul class="legend svelte-76k18"></ul>');function iC(e,t){let n=X((()=>[{label:t.legendSeatStr,show:!0},{label:t.legendHatchStr,colorClassName:"has-hatch",show:t.showTrendResults}]));var r=sC();Kt(r,21,(()=>ut(n)),qt,((e,t)=>{var n=Dt(),r=G(n),s=e=>{var n=rC(),r=K(n),s=K(Y(r,2));le((()=>{an(r,`color-box ${ut(t).colorClassName??""} svelte-76k18`),Ht(s,ut(t).label)})),Nt(e,n)};zt(r,(e=>{ut(t).show&&e(s)})),Nt(e,n)})),Nt(e,r)}var aC=It('<div class="description svelte-1mcozfo"><div class="subline-and-counted-wrapper svelte-1mcozfo"><div class="subline svelte-1mcozfo"><!></div></div> <div class="legend"><!></div></div>');function oC(e,t){yt(t,!0);let n=In(t,"strokeWidth",3,1),r=In(t,"backgroundStroke",3,void 0),s=In(t,"backgroundStrokeWidth",3,3),i=In(t,"fixedStroke",3,void 0),a=In(t,"fixedStrokeWidth",3,1),o=In(t,"showStroke",3,!1),l=In(t,"showFill",3,!1),c=In(t,"pattern",3,void 0),u=In(t,"contextName",3,"spiegel-canvas");const{register:d,deregister:h,invalidate:f}=pt(u());function p(e){const u=new Path2D(t.path);e.globalAlpha=1,l()&&t.fill&&(e.fillStyle=t.fill,e.fill(u),c()&&(e.fillStyle=e.createPattern(c(),"repeat"),e.fill(u))),o()&&t.stroke&&(r()&&(e.strokeStyle=r(),e.lineWidth=s(),e.stroke(u)),e.strokeStyle=t.stroke,e.lineWidth=n(),e.stroke(u)),i()&&(e.strokeStyle=i(),e.lineWidth=a(),e.stroke(u))}ie((()=>(d(p),f(),()=>h(p)))),ie((()=>{t.path,t.stroke,n(),t.fill,o(),l(),f()})),bt()}var lC=It('<div class="tooltipResults svelte-uyt2fa"><!></div>');var cC=It('<div class="description svelte-8px7o2"><span class="sending-seats svelte-8px7o2"> </span> <span> </span> <span><!></span></div> <!>',1),uC=It('<p class="svelte-8px7o2"> </p>'),dC=It('<div class="tooltip-content svelte-8px7o2"><div class="header svelte-8px7o2"><h3 class="svelte-8px7o2"> </h3></div> <div class="body svelte-8px7o2"><!></div></div>');function hC(e,t){yt(t,!0);const n=Mn(t,["$$slots","$$events","$$legacy","name","numSeats","returningResults","partyVotesStr","countingProgressStr","countingProgressFullyStr","seatsPerCountryStr","additionalInformation","missingVoteShareStr"]),r=X((()=>t.returningResults?.listVotes?.results.slice(0,5))),s=X((()=>t.returningResults?.countingProgress.isFullyCounted)),i=X((()=>t.returningResults?.countingProgress.countingType)),a=X((()=>t.returningResults?.listVotes?.results.length>0));var o=dC(),l=K(o),c=K(l),u=K(c),d=K(Y(l,2)),h=e=>{var a=cC(),o=G(a),l=K(o),c=K(l);le((()=>Ht(c,t.seatsPerCountryStr.replace(/{totalCountrySeats}/g,t.numSeats))));var u=Y(l,2),d=K(u);le((()=>Ht(d,t.partyVotesStr.replace(/{constituencyDescription}/g,vx("cardVariables","constituencyDescription")).replace(/{partyVotes}/g,vx("cardVariables","partyVotes")).replace(/{personalVotes}/g,vx("cardVariables","personalVotes")))));var h=K(Y(u,2)),f=e=>{var n=Ot();le((()=>Ht(n,t.countingProgressFullyStr.replace(/{constituencyDescription}/g,vx("cardVariables","constituencyDescription"))))),Nt(e,n)},p=e=>{var n=Dt(),r=G(n),s=e=>{var n=Ot();le((()=>Ht(n,t.countingProgressStr.replace(/{countingShare}/g,t.returningResults?.countingProgress.share).replace(/{countingType}/g,vx("countingTypes",ut(i)))))),Nt(e,n)};zt(r,(e=>{t.countingProgressStr&&e(s)}),!0),Nt(e,n)};zt(h,(e=>{ut(s)&&t.countingProgressFullyStr?e(f):e(p,!1)})),function(e,t){yt(t,!0);let n=X((()=>({listVotesHeight:"70px",columnHeight:"70px",marginParty:"13px",marginPreviousResult:"-3px",columnWidth:"22px"})));const r=X((()=>t.config?.settings)),s=X((()=>t.results.slice(0,5)));var i=lC(),a=K(i),o=X((()=>ut(r)?.$dateCurrentYear)),l=X((()=>ut(r)?.$datePreviousYear));f_(a,{get results(){return ut(s)},get css(){return ut(n)},get currentYear(){return ut(o)},get previousYear(){return ut(l)}}),Nt(e,i),bt()}(Y(o,2),En({get results(){return ut(r)}},(()=>n))),Nt(e,a)},f=e=>{var n=uC(),r=K(n);le((()=>Ht(r,t.missingVoteShareStr))),Nt(e,n)};zt(d,(e=>{ut(a)?e(h):e(f,!1)})),le((()=>{on(o,"fixed-dimensions",ut(a)),Ht(u,t.name)})),Nt(e,o),bt()}var fC=It('<svelte-css-wrapper style="display: contents"><!></svelte-css-wrapper>',1),pC=It('<div class="cartogram svelte-lunw6z"><!> <!> <svelte-css-wrapper style="display: contents"><!></svelte-css-wrapper></div>');function vC(e,t){yt(t,!0);const n=e=>{var t=X((()=>ut(p).find((e=>e.id===r().id))?.numSeats));hC(e,En(r,{get numSeats(){return ut(t)}},(()=>a)))};let r=In(t,"hoveredFeature",15),s=In(t,"selectedFeature",15),i=In(t,"clickable",3,!1),a=Mn(t,["$$slots","$$events","$$legacy","mapData","geojson","partials","showTrendResults","hoveredFeature","selectedFeature","onclear","clickable"]);const o=rw();let l=E(void 0),u=E(void 0);setTimeout((()=>{const e=ut(l);A(l,0),A(l,F(e))}),500);let d=X((()=>Xf().fitExtent([[1,1],[ut(l)-2,ut(u)-2]],t.geojson))),h=X((()=>Lf().projection(ut(d)))),f=X((()=>[r()?.id,s()?.id].filter((e=>e)))),p=X((()=>ya(t.partials.features,(e=>e.length),(e=>e.properties.Layer)).map((([e,t])=>({id:e,numSeats:t}))))),v=X((()=>t.mapData&&t.geojson?t.mapData.map((e=>{const n=t.geojson.features.find((t=>t.properties.Layer===`${e.id}_border`));return{...e,path:ut(h)(n),stroke:iw.colors.grayDarker,strokeWidth:1.5,backgroundStrokeWidth:4,fill:void 0}})):[])),g=X((()=>t.mapData&&t.partials?t.mapData.map((e=>{const n=e.returningResults.type,r=e.id,s=e.enoughCountingProgressShare,i=e.returningResults.countingProgress.isFullyCounted;let a=1;return e.euSeats.map((o=>{const l=o.currentSeats;return Array.from({length:l}).map(((l,c)=>{const u=t.partials.features.find((t=>t.properties.Layer===e.id&&t.properties.number===a));return a+=1,{...o,resultType:n,enoughCountingProgressShare:s,isFullyCounted:i,countryId:r,path:ut(h)(u),fill:s?o?.$meta?.$color:iw.colors.mapBackground,stroke:s?iw.colors.foreground:iw.colors.mapBackground,strokeWidth:.5,seatNumber:c+1,seatCounter:a}}))})).filter((e=>e.length)).flat()})).flat():[]));function m(e){iw.device.isTouch||(r(e.data),ik.item=n,ik.show=!!r())}function y(e){i()&&(s(e.data),s()||t.onclear())}var b=pC(),w=K(b);{const e=(e,t=c)=>{var n=Dt();Kt(G(n),17,(()=>t().filter((e=>!ut(f).includes(e.countryId)))),qt,((e,t)=>{var n=X((()=>ut(t).resultType&&!ut(t).isFullyCounted?o:void 0));oC(0,En((()=>mt(ut(t),["resultType","isFullyCounted"])),{get pattern(){return ut(n)}}))})),Nt(e,n)};BS(w,{get width(){return ut(l)},get height(){return ut(u)},get data(){return ut(g)},isHalfTransparent:!0,children:e,$$slots:{default:!0}})}var x=Y(w,2),_=e=>{var t=fC(),n=G(t);{const e=(e,t=c)=>{var n=Dt();Kt(G(n),17,(()=>t().filter((e=>ut(f).includes(e.countryId)))),qt,((e,t)=>{var n=X((()=>ut(t).resultType&&!ut(t).isFullyCounted?o:void 0));oC(0,En((()=>mt(ut(t),["resultType","isFullyCounted"])),{get pattern(){return ut(n)}}))})),Nt(e,n)};Bt(n,(()=>({"--position":"absolute","--z-index":"1"}))),BS(n.lastChild,{get width(){return ut(l)},get height(){return ut(u)},get data(){return ut(g)},children:e,$$slots:{default:!0}})}Nt(e,t)};zt(x,(e=>{ut(f).length&&e(_)}));var k=Y(x,2);{const e=(e,t=c)=>{var n=Dt();Kt(G(n),17,t,qt,((e,t)=>{let n=()=>ut(t).id,i=()=>ut(t).strokeWidth,a=()=>ut(t).backgroundStrokeWidth;const o=X((()=>r()&&r().id===n())),l=X((()=>s()&&s().id===n()));var c=X((()=>ut(l)||ut(o)?iw.colors.background:ut(t).stroke)),u=X((()=>ut(l)?2*i():i())),d=X((()=>ut(l)?iw.colors.foreground:void 0)),h=X((()=>ut(l)?2*a():a()));oC(0,En((()=>mt(ut(t),["id","stroke","strokeWidth","backgroundStrokeWidth"])),{get stroke(){return ut(c)},get strokeWidth(){return ut(u)},get backgroundStroke(){return ut(d)},get backgroundStrokeWidth(){return ut(h)}}))})),Nt(e,n)};Bt(k,(()=>({"--position":"absolute","--z-index":"2"}))),hk(k.lastChild,{get width(){return ut(l)},get height(){return ut(u)},get data(){return ut(v)},get activeIds(){return ut(f)},checkPropertyForInteractivity:"euSeats",onmousemove:m,onclick:y,children:e,$$slots:{default:!0}})}ae((()=>xn(b,"clientWidth",(e=>A(l,e))))),ae((()=>xn(b,"clientHeight",(e=>A(u,e))))),tn(b,(e=>kx?.(e))),tn(b,(e=>Sx?.(e))),Tt("clickoutside",b,y),Tt("mousemoveoutside",b,m),Nt(e,b),bt()}var gC=It('<span class="state svelte-5930gq"> </span>'),mC=It('<div class="description svelte-5930gq"><!> <span><!></span> <span class="votes svelte-5930gq"> </span></div>');var yC=(e,t)=>A(t,!ut(t)),bC=It('<button class="arrow svelte-upkz49"><!></button>'),wC=It("<span> </span>"),xC=It('<span class="row-extra svelte-upkz49"><span> </span></span>'),_C=It('<div class="row svelte-upkz49"><div class="partyLong svelte-upkz49"><!> <!></div> <div class="shareValue svelte-upkz49"> </div> <div class="diffValue svelte-upkz49"> </div></div> <!>',1);Mt(["click"]);var kC=It('<div class="overview-table svelte-14vwwlo"></div>');function SC(e,t){var n=kC();Kt(n,21,(()=>t.results),qt,((e,t,n)=>{!function(e,t){yt(t,!0);let n=E(!1),r=E(null),s=E(null),i=X((()=>ut(r)&&ut(r).scrollWidth>ut(s)));const a="tableRow"+t.party.id,[o,l]=Iw({fallback(e,t){const n=getComputedStyle(e),r="none"===n.transform?"":n.transform;return{duration:300,easing:ix,css:e=>`\n\t\t\t\t\ttransform: ${r} scale(${e});\n\t\t\t\t\topacity: ${e}\n\t\t\t\t`}}}),c=X((()=>t.party.name?t.party.name:t.party.abbr));var u=_C(),d=G(u),h=K(d),f=K(h),p=e=>{var t=bC();t.__click=[yC,n],qw(K(t),{type:"light"}),le((()=>on(t,"rotated",ut(n)))),Nt(e,t)};zt(f,(e=>{ut(i)&&e(p)}));var v=Y(f,2),g=e=>{var t=wC(),n=K(t);le((()=>Ht(n,ut(c)))),vn(1,t,(()=>l),(()=>({key:a}))),vn(2,t,(()=>o),(()=>({key:a}))),Nt(e,t)};zt(v,(e=>{ut(n)||e(g)})),kn(h,(e=>A(r,e)),(()=>ut(r)));var m=Y(h,2),y=K(m),b=K(Y(m,2)),w=Y(d,2),x=e=>{var n=xC(),r=K(n),s=K(r);le((()=>{on(n,"even",t.even),Ht(s,t.party.name)})),vn(1,r,(()=>l),(()=>({key:a}))),vn(2,r,(()=>o),(()=>({key:a}))),Nt(e,n)};zt(w,(e=>{ut(n)&&e(x)})),le((()=>{on(d,"even",t.even),ln(h,"padding-right",ut(i)?"10px":"0px"),Ht(y,t.shareValue),Ht(b,t.diffValue)})),xn(h,"clientWidth",(e=>A(s,e))),vn(3,d,(()=>Ew)),Nt(e,u),bt()}(e,{get party(){return ut(t).$meta},get shareValue(){return ut(t).$shareValue.str},get diffValue(){return ut(t).$diffValue.str},even:n%2==0})})),Nt(e,n)}var $C=It('<svelte-css-wrapper style="display: contents"><!></svelte-css-wrapper> <!>',1),CC=It('<svelte-css-wrapper style="display: contents"><!></svelte-css-wrapper> <!>',1),TC=It('<div class="infocardResults svelte-1spxdm"><div class="few-results svelte-1spxdm"><!></div> <div class="infocardResults__margin svelte-1spxdm"></div> <!> <!></div>');var MC=It("<!> <!>",1),RC=It('<p class="svelte-1do1vj5"> </p>'),EC=It('<div class="body svelte-1do1vj5"><!></div>');function PC(e,t){yt(t,!0);const n=Mn(t,["$$slots","$$events","$$legacy","missingVoteShareStr"]);let r;var s=EC();s.__touchmove=function(e){r.scrollTop>0&&e.stopPropagation()};var i=K(s),a=e=>{var t=MC(),r=G(t);!function(e,t){yt(t,!0);const n=In(t,"stateName",3,!1),r=X((()=>t.returningResults?.countingProgress?.isFullyCounted)),s=X((()=>t.returningResults?.countingProgres?.countingType));var i=mC(),a=K(i),o=e=>{var t=gC(),r=K(t);le((()=>Ht(r,n()))),Nt(e,t)};zt(a,(e=>{n()&&e(o)}));var l=Y(a,2),c=K(l),u=e=>{var n=Ot();le((()=>Ht(n,t.countingProgressFullyStr.replace(/{constituencyDescription}/g,vx("cardVariables","constituencyDescription"))))),Nt(e,n)},d=e=>{var n=Dt(),r=G(n),i=e=>{var n=Ot();le((()=>Ht(n,t.countingProgressStr.replace(/{countingShare}/g,t.returningResults?.countingProgress?.share).replace(/{countingType}/g,vx("countingTypes",ut(s)))))),Nt(e,n)};zt(r,(e=>{t.countingProgressStr&&e(i)}),!0),Nt(e,n)};zt(c,(e=>{ut(r)&&t.countingProgressFullyStr?e(u):e(d,!1)}));var h=K(Y(l,2));le((()=>Ht(h,t.partyVotesStr.replace(/{constituencyDescription}/g,vx("cardVariables","constituencyDescription")).replace(/{partyVotes}/g,vx("cardVariables","partyVotes")).replace(/{personalVotes}/g,vx("cardVariables","personalVotes"))))),Nt(e,i),bt()}(r,En((()=>n))),function(e,t){yt(t,!0);let n=E(0);const r=X((()=>ut(n)<400));let s=X((()=>({listVotesHeight:"70px",columnHeight:"70px",marginParty:ut(r)?"13px":"32px",marginPreviousResult:ut(r)?"-3px":"4px",columnWidth:(ut(r),"22px")})));const i=X((()=>t.config?.settings)),a=X((()=>t.results.slice(0,5))),o=X((()=>t.results.slice(5).filter((e=>e.partyId!==t.deviatingPartyIdForOthers)))),l=X((()=>t.results.find((e=>e.partyId===t.deviatingPartyIdForOthers)))),c=X((()=>{const e=ut(l)?.$shareValue,t=ut(l)?.$meta?.name;return t+": "+e?.str+e?.suffix})),u=X((()=>!!t.returningResults?.additionalInformation?.currentTurnout&&pm(t.returningResults.additionalInformation.currentTurnout))),d=X((()=>!!t.returningResults?.additionalInformation?.previousTurnout&&pm(t.returningResults.additionalInformation.previousTurnout)));var h=TC(),f=K(h),p=K(f),v=X((()=>ut(i)?.$dateCurrentYear)),g=X((()=>ut(i)?.$datePreviousYear));f_(p,{get results(){return ut(a)},get css(){return ut(s)},get currentYear(){return ut(v)},get previousYear(){return ut(g)}});var m=Y(f,4),y=e=>{var t=$C(),n=G(t);Bt(n,(()=>({"--color-separator":"var(--int-font-color-gray-fond)"}))),MS(n.lastChild),pS(Y(n,2),{type:"InfocardResultCollapsible",get title(){return ut(c)},infoCard:!0,children:(e,t)=>{SC(e,{get results(){return ut(o)}})},$$slots:{default:!0}}),Nt(e,t)};zt(m,(e=>{ut(o)&&ut(o).length>0&&e(y)}));var b=Y(m,2),w=e=>{var t=CC(),n=G(t);Bt(n,(()=>({"--color-separator":"var(--int-font-color-gray-fond)"}))),MS(n.lastChild);var r=Y(n,2),s=X((()=>ut(i)?.$dateCurrentYear)),a=X((()=>ut(i)?.$datePreviousYear));ES(r,{get currentTurnout(){return ut(u)},get previousTurnout(){return ut(d)},get currentYear(){return ut(s)},get previousYear(){return ut(a)}}),Nt(e,t)};zt(b,(e=>{ut(u)&&ut(i)?.$dateCurrentYear&&e(w)})),xn(h,"clientWidth",(e=>A(n,e))),Nt(e,h),bt()}(Y(r,2),En((()=>n))),Nt(e,t)},o=e=>{var n=RC(),r=K(n);le((()=>Ht(r,t.missingVoteShareStr))),Nt(e,n)};zt(i,(e=>{n&&t.partyVotesStr&&t.electionKey&&t.results.length?e(a):e(o,!1)})),kn(s,(e=>r=e),(()=>r)),Nt(e,s),bt()}Mt(["touchmove"]);var IC=It('<div class="search-input-children-wrapper svelte-tp666u"><div class="cartogram-wrapper svelte-tp666u"><!></div> <div class="region-accessor-wrapper svelte-tp666u"><!></div></div>'),AC=It('<div class="results-cartogram svelte-tp666u"><div class="description-and-cartogram-wrapper svelte-tp666u"><div class="description-wrapper svelte-tp666u"><!></div> <div class="cartogram-wrapper svelte-tp666u"><!></div></div> <div class="search-and-accessor-wrapper svelte-tp666u"><div class="search-input-wrapper svelte-tp666u"><!></div> <div class="region-accessor-wrapper-inline svelte-tp666u"><!></div></div></div>');const OC=Object.freeze(Object.defineProperty({__proto__:null,default:function(e,t){yt(t,!0);const n=e=>{var n=Dt(),r=G(n),i=e=>{var n=X((()=>ut(g)?.name)),r=X((()=>t.searchStr.replace("{constituencyDescription}",vx("cardVariables","constituencyDescription"))));Uk(e,{get autocompleteValue(){return ut(n)},get placeholder(){return ut(r)},onselect:l,onclear:d,onblur:u,get value(){return ut(p)},set value(e){A(p,F(e))},children:(e,n)=>{var r=IC(),i=K(r);Ut(K(i),(()=>t.geojson),(e=>{Nt(e,Ot("Lädt..."))}),((e,t)=>{const n=X((()=>{const{constituencies:e,states:n}=ut(t)||{};return{constituencies:e,states:n}}));vC(e,En((()=>s),{get mapData(){return ut(h)},get geojson(){return ut(n).states},get partials(){return ut(n).constituencies},get selectedFeature(){return ut(g)}}))}));var l=K(Y(i,2)),c=X((()=>""!==ut(p)?ut(v):ut(h)));tS(l,{get data(){return ut(c)},get highlightedFeature(){return ut(g)},vertical:!0,get hoveredFeature(){return ut(a)},set hoveredFeature(e){A(a,F(e))},get selectedFeature(){return ut(o)},set selectedFeature(e){A(o,F(e))}}),Nt(e,r)},$$slots:{default:!0}})};zt(r,(e=>{"country_search"===t.interaction&&e(i)})),Nt(e,n)};let r,s=Mn(t,["$$slots","$$events","$$legacy","results","geojson","showTrendResults","minimumCountingShareForTrendResults","searchStr","interaction"]);$x({search:n,infoCard:e=>{var t=X((()=>ut(o)&&i.isInView)),n=X((()=>ut(o)?.name));{const r=(e,t=c)=>{var n=Dt(),r=G(n),i=e=>{PC(e,En((()=>ut(o)),(()=>s),{get slidable(){return t()},onclose:d}))};zt(r,(e=>{ut(o)&&e(i)})),Nt(e,n)};cS(e,{get show(){return ut(t)},slidable:!1,get title(){return ut(n)},onclose:d,children:r,$$slots:{default:!0}})}}});const i=Cx();let a=E(void 0),o=E(void 0);function l(){A(o,F(ut(g))),A(p,"")}function u(){A(p,"")}function d(){A(p,""),A(o,null)}const h=X((()=>t.results.results.map((e=>{const n=e.returningResults.countingProgress.isFullyCounted,r=n?100:e.returningResults.countingProgress.share;let s=t.showTrendResults&&t.minimumCountingShareForTrendResults&&r&&r>=t.minimumCountingShareForTrendResults&&t.minimumCountingShareForTrendResults>=0||!1;n&&(s=!0);const i=e.returningResults.listVotes;return{...e,...i,isFullyCounted:n,enoughCountingProgressShare:s,searchStrings:[e.name]}}))));let f=X((()=>!ut(h).every((e=>e.isFullyCounted))&&t.showTrendResults)),p=E(""),v=X((()=>xx(ut(h),ut(p)))),g=X((()=>(ut(v).filter((e=>e.results.length>0&&e.enoughCountingProgressShare)),ut(v).length?ut(v)[0]:void 0))),m=X((()=>!om.type||"article"!==om.type||!!iw.device.isTouch));const y=X((()=>ut(h).filter((e=>e.enoughCountingProgressShare||e.isFullyCounted)).length));var b=AC(),w=K(b),x=K(w),_=K(x),k=e=>{var n=X((()=>ut(h).some((e=>!e.isFullyCounted))));!function(e,t){yt(t,!0);const n=Mn(t,["$$slots","$$events","$$legacy","subline"]);var r=aC(),s=K(r),i=K(s);Jt(K(i),(()=>t.subline)),iC(K(Y(s,2)),En((()=>n))),le((()=>on(i,"article","article"===om.type))),Nt(e,r),bt()}(e,En((()=>s),(()=>t.results.additionalInformation),{get showTrendResults(){return ut(n)}}))};zt(_,(e=>{ut(y)&&e(k)})),Ut(K(Y(x,2)),(()=>t.geojson),(e=>{Nt(e,Ot("Lädt..."))}),((e,t)=>{const n=X((()=>{const{states:e,constituencies:n}=ut(t)||{};return{states:e,constituencies:n}}));vC(e,En((()=>s),{get mapData(){return ut(h)},get geojson(){return ut(n).states},get partials(){return ut(n).constituencies},get showTrendResults(){return ut(f)},onclear:d,get clickable(){return ut(m)},get hoveredFeature(){return ut(a)},set hoveredFeature(e){A(a,F(e))},get selectedFeature(){return ut(o)},set selectedFeature(e){A(o,F(e))}}))}));var S=Y(w,2),$=K(S);n(K($));var C=K(Y($,2)),T=X((()=>""!==ut(p)?ut(v):ut(h)));tS(C,{get data(){return ut(T)},get highlightedFeature(){return ut(g)},get hoveredFeature(){return ut(a)},set hoveredFeature(e){A(a,F(e))},get selectedFeature(){return ut(o)},set selectedFeature(e){A(o,F(e))}}),kn(b,(e=>r=e),(()=>r)),le((()=>{on(b,"article","article"===om.type),on(S,"article","article"===om.type),on($,"article","article"===om.type)})),Nt(e,b),bt()}},Symbol.toStringTag,{value:"Module"}));var DC=It('<div class="currentTurnout svelte-1su7ruc"><div class="svelte-1su7ruc"> </div></div>');function NC(e,t){yt(t,!0);const n=X((()=>t.rectWidth<90));var r=DC(),s=K(r),i=K(s);le((()=>{ln(r,"width",t.rectWidth+"px"),ln(r,"top","-"+t.css.paddingTop),ln(r,"right","-"+t.css.paddingRight),ln(r,"height","calc(100% + "+t.css.paddingTop+")"),on(s,"overflow",ut(n)),ln(s,"top","calc(4px + "+t.css.paddingTop+")"),Ht(i,t.text)})),Nt(e,r),bt()}var jC=It('<div class="label svelte-dpvgwa"> </div>');function FC(e,t){yt(t,!0);let n=E(F([])),r=X((()=>t.labels?.length>1)),s=X((()=>ut(r)?ut(n):t.labels));ie((()=>{if(t.labels?.length&&ut(r)){let e=Lu().force("y",function(e){var t,n,r,s=Au(.1);function i(e){for(var s,i=0,a=t.length;i<a;++i)(s=t[i]).vy+=(r[i]-s.y)*n[i]*e}function a(){if(t){var i,a=t.length;for(n=new Array(a),r=new Array(a),i=0;i<a;++i)n[i]=isNaN(r[i]=+e(t[i],i,t))?0:+s(t[i],i,t)}}return"function"!=typeof e&&(e=Au(null==e?0:+e)),i.initialize=function(e){t=e,a()},i.strength=function(e){return arguments.length?(s="function"==typeof e?e:Au(+e),a(),i):s},i.y=function(t){return arguments.length?(e="function"==typeof t?t:Au(+t),a(),i):e},i}((e=>e.targetY))).force("collide",function(e){var t,n,r,s=1,i=1;function a(){for(var e,a,l,c,u,d,h,f=t.length,p=0;p<i;++p)for(a=Ru(t,Du,Nu).visitAfter(o),e=0;e<f;++e)l=t[e],d=n[l.index],h=d*d,c=l.x+l.vx,u=l.y+l.vy,a.visit(v);function v(e,t,n,i,a){var o=e.data,f=e.r,p=d+f;if(!o)return t>c+p||i<c-p||n>u+p||a<u-p;if(o.index>l.index){var v=c-o.x-o.vx,g=u-o.y-o.vy,m=v*v+g*g;m<p*p&&(0===v&&(m+=(v=Ou(r))*v),0===g&&(m+=(g=Ou(r))*g),m=(p-(m=Math.sqrt(m)))/m*s,l.vx+=(v*=m)*(p=(f*=f)/(h+f)),l.vy+=(g*=m)*p,o.vx-=v*(p=1-p),o.vy-=g*p)}}}function o(e){if(e.data)return e.r=n[e.data.index];for(var t=e.r=0;t<4;++t)e[t]&&e[t].r>e.r&&(e.r=e[t].r)}function l(){if(t){var r,s,i=t.length;for(n=new Array(i),r=0;r<i;++r)s=t[r],n[s.index]=+e(s,r,t)}}return"function"!=typeof e&&(e=Au(null==e?1:+e)),a.initialize=function(e,n){t=e,r=n,l()},a.iterations=function(e){return arguments.length?(i=+e,a):i},a.strength=function(e){return arguments.length?(s=+e,a):s},a.radius=function(t){return arguments.length?(e="function"==typeof t?t:Au(+t),l(),a):e},a}().radius(2.55).iterations(2).strength(1)).on("end",(()=>{A(n,F([...t.labels]))}));e.nodes(t.labels).tick(100).alpha(.8).restart()}}));var i=Dt();Kt(G(i),17,(()=>ut(s)),qt,((e,t)=>{var n=jC(),r=K(n);le((()=>{ln(n,"top",ut(t).y+"%"),ln(n,"left",ut(t).x+"%"),ln(n,"color",ut(t).partyColor),Ht(r,`${ut(t).value??""} %`)})),Nt(e,n)})),Nt(e,i),bt()}var LC=At('<g class="party"><path class="svelte-k3o9e5"></path></g>'),HC=At('<g class="party"><path clip-path="url(#clipPathHistoricResults)" class="svelte-k3o9e5"></path></g>'),VC=At('<defs><clipPath id="clipPathHistoricResults"><rect x="0" y="0" height="100"></rect></clipPath></defs><!><!>',1),WC=At('<g class="party"><path class="svelte-k3o9e5"></path></g>'),UC=It("<!> <!> <!> <!>",1),zC=It("<!> <!> <!> <!>",1),BC=It('<div class="historicResults svelte-k3o9e5"><div class="description svelte-k3o9e5"><!></div> <div class="body svelte-k3o9e5"><!> <!></div></div>');const qC=Object.freeze(Object.defineProperty({__proto__:null,default:function(e,t){yt(t,!0);const n=In(t,"isInCollapsible",3,!1),r=X((()=>t.results.resultsOverall?.listVotes?.results)),s=X((()=>t.config?.settings?.$dateCurrent)),i=X((()=>!(!ut(r)||!ut(s)))),a=X((()=>t.config?.settings?.partyIdForOthers)),o=X((function(){const e=ut(r)?ut(r).map((e=>e.partyId)):[],n=t.results.historic.$renderedResults.results.map((e=>e.values.filter((e=>e.share>=5)).map((e=>e.partyId)))).flat();return[...new Set([...e,...n])]})),l=X((()=>t.results.historic.$renderedResults.parties)),c=X((()=>{let e;return ut(i)?(ut(r).map((e=>e.partyId)),e=t.results.historic.$renderedResults.results.map((e=>{const t=e.values.filter((e=>ut(o).includes(e.partyId)));return{...e,values:t}}))):e=t.results.historic.$renderedResults.results.map((e=>{const t=e.values.filter((e=>ut(o).includes(e.partyId)));return{...e,values:t}})),e})),u=X((()=>{if(!ut(i))return!1;const e=ut(c)[ut(c).length-1],t=ut(r).filter((e=>e.partyId!==ut(a))),n=[{$timestamp:e.$timestamp,values:[]},{$timestamp:ut(s),values:[]}];return e.values.map((e=>{const r=t.find((t=>t.partyId===e.partyId));r&&(n[0].values.push({partyId:e.partyId,share:e.share}),n[1].values.push({partyId:e.partyId,share:r.currentShare}))})),[...ut(c),n[1]]})),d=X((()=>{if(!ut(i))return!1;const e=ut(c)[ut(c).length-1]?.values;return ut(r).filter((e=>e.partyId!==ut(a))).filter((t=>!e.some((e=>e.partyId===t.partyId)))).map((e=>({partyId:e.partyId,share:e.currentShare,party:ut(l).find((t=>t.id===e.partyId))})))})),h=X((()=>{let e=1;if(ut(i)&&ut(c)){const t=ut(c).concat(ut(u));e=Math.max(...t.map((e=>e.values.map((e=>e.share)))).flat())}else e=Math.max(...ut(c).map((e=>e.values.map((e=>e.share)))).flat());return e})),f=X((()=>ut(s)?fa([...ut(c),{$timestamp:ut(s)}].map((e=>e.$timestamp))):fa(ut(c),(e=>e.$timestamp)))),p=X((()=>[0,ut(h)])),v=X((()=>Mg().domain(ut(f)).range([0,100]))),g=X((()=>hp().domain(ut(p)).range([100,0]))),m=X((()=>Og().x((e=>ut(v)(e.timestamp))).y((e=>ut(g)(e.share))).curve(Ug))),y=e=>e.reduce(((e,t)=>(t.values.forEach((({partyId:n,share:r})=>{const s=e.find((e=>e.partyId===n)),i={timestamp:t.$timestamp,share:r};s?s.shares.push(i):e.push({partyId:n,party:ut(l).find((e=>e.id===n)),shares:[i]})})),e)),[]),b=e=>e.map((e=>{const t=ut(m)(e.shares),n=e.shares.map((e=>({x:ut(v)(e.timestamp),y:ut(g)(e.share),timestamp:e.timestamp,share:e.share})));return{...e,path:t,points:n}})),w=X((()=>y(ut(c)))),x=X((()=>b(ut(w)))),_=X((()=>y(ut(u)))),k=X((()=>b(ut(_)))),S=X((()=>!(!ut(i)&&!ut(d))&&ut(d).map((e=>{const t=[{x:ut(v)(ut(s)),y:ut(g)(e.share)}];return{...e,points:t}})))),$=X((()=>!!(ut(i)&&t.labelForcastStr&&t.results?.resultsOverall?.type)&&t.labelForcastStr.replace(/\{resultType\}/g,vx("resultTypes",t.results?.resultsOverall?.type))));let C=X((()=>qx.width-36));const T=hp().domain([320,600]).range([55,112]).clamp(!0),M=X((()=>T(ut(C)))),R=X((()=>({chartHeight:"327px",paddingLeft:"32px",paddingRight:"47.5px",paddingTop:"16px",paddingBottom:"16px"}))),E=X((()=>{let e=[];return ut(x).map((t=>{e.push({label:t.party.abbr,color:t.party.$color})})),ut(i)&&ut(k).length>0&&ut(k).map((t=>{void 0===e.find((e=>e.label===t.party.abbr))&&e.push({label:t.party.abbr,color:t.party.$color})})),ut(i)&&ut(S)&&ut(S).length>0&&ut(S).map((t=>{void 0===e.find((e=>e.label===t.party.abbr))&&e.push({label:t.party.abbr,color:t.party.$color})})),e}));let P=X((()=>ut(i)?[...ut(k),...ut(S)]:ut(x))),I=X((()=>ut(P)?.map((e=>{let t=e.points[e.points.length-1],n=iw.device.isTouch?2:1;const r=t.share?t.share:e.share,s=pm(r,1,"%");return{targetY:t.y,y:t.y,x:t.x,fx:t.x+n,value:s.str,partyColor:e.party.$color}}))));const A=X((()=>ut(k)&&ut(x)?ut(x)[ut(x).length-1].points[ut(x)[ut(x).length-1].points.length-1].x:100));var O=BC(),D=K(O);Jt(K(D),(()=>t.subline));var N=K(Y(D,2));_$(N,{get groups(){return ut(E)},type:"line"}),i$(Y(N,2),{get chartHeight(){return ut(R).chartHeight},get paddingLeft(){return ut(R).paddingLeft},get paddingRight(){return ut(R).paddingRight},get paddingTop(){return ut(R).paddingTop},get paddingBottom(){return ut(R).paddingBottom},children:(e,n)=>{var r=zC(),s=G(r),a=e=>{NC(e,{get rectWidth(){return ut(M)},get css(){return ut(R)},get text(){return ut($)}})};zt(s,(e=>{ut(i)&&ut($)&&e(a)}));var o=Y(s,2),l=e=>{f$(e,{get xScale(){return ut(v)},get yScale(){return ut(g)},get paddingLeft(){return ut(R).paddingLeft},get paddingRight(){return ut(R).paddingRight}})};zt(o,(e=>{ut(v)&&ut(g)&&e(l)}));var c=Y(o,2);v$(c,{children:(e,n)=>{var r=Dt(),s=G(r),a=e=>{var n=VC(),r=G(n),s=K(r),a=K(s),o=Y(r);Kt(o,17,(()=>ut(k)),qt,((e,n)=>{var r=LC(),s=K(r);le((()=>{rn(s,"d",ut(n).path),on(s,"lined",ut(i)&&!1===t.useReturningResults),ln(s,"stroke",ut(n).party.$color)})),Nt(e,r)})),Kt(Y(o),17,(()=>ut(k)),qt,((e,t)=>{var n=Dt(),r=G(n),s=e=>{var n=HC(),r=K(n);le((()=>{rn(r,"d",ut(t).path),ln(r,"stroke",ut(t).party.$color)})),Nt(e,n)};zt(r,(e=>{ut(t).points.length>1&&e(s)})),Nt(e,n)})),le((()=>rn(a,"width",ut(A)))),Nt(e,n)},o=e=>{var t=Dt();Kt(G(t),17,(()=>ut(x)),qt,((e,t)=>{var n=Dt(),r=G(n),s=e=>{var n=WC(),r=K(n);le((()=>{rn(r,"d",ut(t).path),ln(r,"stroke",ut(t).party.$color)})),Nt(e,n)};zt(r,(e=>{ut(t).points.length>1&&e(s)})),Nt(e,n)})),Nt(e,t)};zt(s,(e=>{ut(i)?e(a):e(o,!1)})),Nt(e,r)},$$slots:{default:!0}}),m$(Y(c,2),{children:(e,t)=>{var n=UC(),r=G(n);Kt(r,17,(()=>ut(x)),qt,((e,t)=>{var n=Dt();Kt(G(n),17,(()=>ut(t).points),qt,((e,n)=>{b$(e,{get x(){return ut(n).x},get y(){return ut(n).y},get color(){return ut(t).party.$color}})})),Nt(e,n)}));var s=Y(r,2),a=e=>{var t=Dt();Kt(G(t),17,(()=>ut(k)),qt,((e,t)=>{var n=Dt();Kt(G(n),17,(()=>ut(t).points),qt,((e,n)=>{b$(e,{get x(){return ut(n).x},get y(){return ut(n).y},get color(){return ut(t).party.$color}})})),Nt(e,n)})),Nt(e,t)};zt(s,(e=>{ut(i)&&e(a)}));var o=Y(s,2),l=e=>{var t=Dt();Kt(G(t),17,(()=>ut(S)),qt,((e,t)=>{var n=Dt();Kt(G(n),17,(()=>ut(t).points),qt,((e,n)=>{b$(e,{get x(){return ut(n).x},get y(){return ut(n).y},get color(){return ut(t).party.$color}})})),Nt(e,n)})),Nt(e,t)};zt(o,(e=>{ut(i)&&ut(S)&&e(l)})),FC(Y(o,2),{get labels(){return ut(I)}}),Nt(e,n)},$$slots:{default:!0}}),Nt(e,r)},$$slots:{default:!0}}),le((()=>on(O,"reduced-padding",n()))),Nt(e,O),bt()}},Symbol.toStringTag,{value:"Module"}));var KC=It('<div class="box svelte-1ljd0dl"><div class="column svelte-1ljd0dl"></div></div>'),GC=It("<!> <!>",1),YC=It('<div class="historicCoalitions svelte-1ljd0dl"><div class="description svelte-1ljd0dl"><!></div> <div class="body svelte-1ljd0dl"><!> <!></div></div>');const XC=Object.freeze(Object.defineProperty({__proto__:null,default:function(e,t){yt(t,!0);let n=X((()=>t.results.historic.$renderedCoalitions.xScale?.nice())),r=X((()=>t.results.historic.$renderedCoalitions.yScale)),s=X((()=>t.results.historic.$renderedCoalitions.data));const i="327px",a="32px",o="47.5px",l="16px",c="16px",u=X((()=>{let e=[],t=[];return ut(s).map((n=>{n.$renderedValues.map((n=>{n&&!e.includes(n.party.abbr)&&(e.push(n.party.abbr),t.push({label:n.party.abbr,color:n.party.$color}))}))})),t}));var d=YC(),h=K(d);Jt(K(h),(()=>t.subline));var f=K(Y(h,2));_$(f,{get groups(){return ut(u)}}),i$(Y(f,2),{get chartHeight(){return i},get paddingLeft(){return a},get paddingRight(){return o},get paddingTop(){return l},get paddingBottom(){return c},children:(e,t)=>{var i=GC(),l=G(i);m$(l,{children:(e,t)=>{var n=Dt();Kt(G(n),17,(()=>ut(s)),qt,((e,t)=>{var n=Dt();Kt(G(n),17,(()=>ut(t).$renderedValues),qt,((e,t)=>{var n=KC();le((()=>{ln(n,"left",ut(t).left+"%"),ln(n,"bottom",ut(t).bottom+"%"),ln(n,"width",ut(t).width+"%"),ln(n,"height",ut(t).height+"%"),ln(n,"background-color",ut(t).party.$color)})),Nt(e,n)})),Nt(e,n)})),Nt(e,n)},$$slots:{default:!0}});var c=Y(l,2),u=e=>{f$(e,{coalitions:!0,get xScale(){return ut(n)},get yScale(){return ut(r)},get paddingLeft(){return a},get paddingRight(){return o}})};zt(c,(e=>{ut(n)&&ut(r)&&e(u)})),Nt(e,i)},$$slots:{default:!0}}),Nt(e,d),bt()}},Symbol.toStringTag,{value:"Module"}));var ZC=At('<defs><clipPath id="clipPathHistoricTurnouts"><rect x="0" y="0" height="100"></rect></clipPath></defs><path class="svelte-1ukuxka"></path>',1),JC=At('<!><path clip-path="url(#clipPathHistoricTurnouts)" class="svelte-1ukuxka"></path>',1),QC=It("<!> <!> <!>",1),eT=It("<!> <!> <!> <!>",1),tT=It('<div class="historicTurnouts svelte-1ukuxka"><div class="description svelte-1ukuxka"><!></div> <div class="body svelte-1ukuxka"><!></div></div>');const nT=Object.freeze(Object.defineProperty({__proto__:null,default:function(e,t){yt(t,!0);const n=X((()=>ut(i)?[...t.results.historic.$renderedTurnout.turnout,{$timestamp:ut(s),share:ut(r)}]:t.results.historic.$renderedTurnout.turnout)),r=X((()=>t.results.resultsOverall?.additionalInformation?.currentTurnout)),s=X((()=>t.config?.settings?.$dateCurrent)),i=X((()=>!(!ut(r)||!ut(s)))),a=X((()=>!(!ut(r)||!ut(s)))),o=X((()=>!!ut(i)&&[...ut(n),{$timestamp:ut(s),share:ut(r)}])),l=X((()=>ut(s)?fa([...ut(n),{$timestamp:ut(s)}].map((e=>e.$timestamp))):fa(ut(n),(e=>e.$timestamp)))),c=X((()=>Mg().domain(ut(l)).range([0,100]))),u=hp().domain([0,100]).range([100,0]),d=X((()=>Og().x((e=>ut(c)(e.$timestamp))).y((e=>u(e.share))).curve(Ug))),h=X((()=>ut(d)(ut(n)))),f=X((()=>ut(n).map((e=>({x:ut(c)(e.$timestamp),y:u(e.share),timestamp:e.$timestamp,turnout:e.share}))))),p=X((()=>!!ut(i)&&ut(d)(ut(o)))),v=X((()=>!!ut(i)&&{x:ut(c)(ut(s)),y:u(ut(r)),turnout:ut(r)})),g=X((()=>!!(ut(i)&&t.labelForcastStr&&t.results?.resultsOverall?.type)&&t.labelForcastStr.replace(/\{resultType\}/g,vx("resultTypes",t.results?.resultsOverall?.type))));let m=X((()=>qx.width-36));const y=hp().domain([320,600]).range([55,112]).clamp(!0),b=X((()=>y(ut(m))));let w=X((()=>({chartHeight:"237px",paddingLeft:"32px",paddingRight:"47.5px",paddingTop:"16px",paddingBottom:"16px"}))),x=X((()=>ut(i)?ut(v):ut(f))),_=X((()=>ut(x)?.length>1?ut(x)?.sort(((e,t)=>t.timestamp-e.timestamp)).slice(0,1):[ut(x)])),k=X((()=>ut(_)?.map((e=>{let t=iw.device.isTouch?2:1;const n=pm(e.turnout,1,"%");return{y:e.y,x:e.x+t,value:n.str}}))));const S=X((()=>ut(v)&&ut(f)&&ut(p)?ut(f)[ut(f).length-2].x:100));var $=tT(),C=K($);Jt(K(C),(()=>t.subline)),i$(K(Y(C,2)),{get chartHeight(){return ut(w).chartHeight},get paddingLeft(){return ut(w).paddingLeft},get paddingRight(){return ut(w).paddingRight},get paddingTop(){return ut(w).paddingTop},get paddingBottom(){return ut(w).paddingBottom},children:(e,t)=>{var n=eT(),r=G(n),s=e=>{NC(e,{get rectWidth(){return ut(b)},get css(){return ut(w)},get text(){return ut(g)}})};zt(r,(e=>{ut(i)&&ut(g)&&e(s)}));var o=Y(r,2);f$(o,{get xScale(){return ut(c)},yScale:u,get paddingLeft(){return ut(w).paddingLeft},get paddingRight(){return ut(w).paddingRight}});var l=Y(o,2);v$(l,{children:(e,t)=>{var n=JC(),r=G(n),s=e=>{var t=ZC(),n=G(t),r=K(n),s=K(r),a=Y(n);le((()=>{rn(s,"width",ut(S)),rn(a,"d",ut(p)),on(a,"lined",ut(i)&&ut(g))})),Nt(e,t)};zt(r,(e=>{ut(p)&&e(s)}));var a=Y(r);le((()=>rn(a,"d",ut(h)))),Nt(e,n)},$$slots:{default:!0}}),m$(Y(l,2),{children:(e,t)=>{var n=QC(),r=G(n);Kt(r,17,(()=>ut(f)),qt,((e,t)=>{b$(e,{get x(){return ut(t).x},get y(){return ut(t).y}})}));var s=Y(r,2),i=e=>{b$(e,{get x(){return ut(v).x},get y(){return ut(v).y}})};zt(s,(e=>{ut(v)&&ut(a)&&e(i)})),FC(Y(s,2),{get labels(){return ut(k)}}),Nt(e,n)},$$slots:{default:!0}}),Nt(e,n)},$$slots:{default:!0}}),Nt(e,$),bt()}},Symbol.toStringTag,{value:"Module"})),rT=(e,{sections:t,sectionGap:n,seatRadius:r,rowHeight:s},i)=>{const a=i/2,o=Math.min(e,t),l=Math.PI/o,c=Array(o).fill({seats:Math.floor(e/o)}).map(((e,t)=>({...e,startRad:t*l,endRad:(t+1)*l})));let u=e%o;if(0!==u){const e=Array(o).fill(null).map(((e,t)=>t)),t=e.splice(0,Math.floor(o/2)).reverse();for(;u>0;)t.length>=e.length?c[t.shift()].seats+=1:c[e.shift()].seats+=1,u-=1}return c.map((e=>(({seats:e,startRad:t,endRad:n,seatRadius:r,rowHeight:s,graphicHeight:i,sectionGap:a})=>{const o=i-r;let l=[],c=0;for(;l.length<e;){const u=o-s*c,d=Math.atan((r+a/2)/u),h=t+d,f=n-d;if(f<=h||u<=0)break;const p=Math.atan(2.5*r/u),v=Math.min(Math.floor((f-h)/p),e-l.length-1),g=v?(f-h)/v:0;for(let e=0;e<=v;e+=1){const t=v?e*g+h:(h+f)/2;l=l.concat([{x:Math.cos(t)*(o-s*c)+i,y:i-(Math.sin(t)*(o-s*c)+r)+r+a/4,angle:t}])}c+=1}return l})({...e,seatRadius:r,rowHeight:s,graphicHeight:a,sectionGap:n}))).reduce(((e,t)=>[...e,...t]),[]).sort(((e,t)=>t.angle-e.angle)).map((e=>{const{angle:t,...n}=e;return n}))};var sT=At('<g class="svelte-apcdkn"><foreignObject><img alt="" class="svelte-apcdkn"></foreignObject></g><circle cx="0" cy="0" fill="none" stroke-width="0.4"></circle><circle cx="0" cy="0" fill="none" stroke-width="0.5" stroke="var(--int-background-color-default)"></circle>',1),iT=At('<g class="svelte-apcdkn"><circle cx="0" cy="0" fill="var(--int-background-color-default)"></circle><g class="svelte-apcdkn"><path fill-rule="evenodd" clip-rule="evenodd" d="M23.0259 28.9013C28.0859 28.9013 32.0847 24.9025 32.0847 19.8425C32.0847 14.7825 28.0859 10.7837 23.0259 10.7837C17.9659 10.7837 13.967 14.7825 13.967 19.8425C13.967 24.9025 17.9659 28.9013 23.0259 28.9013Z"></path><path fill-rule="evenodd" clip-rule="evenodd" d="M28.5 30.3376H17.5777C13.4235 30.3376 9.86471 32.8482 8.32471 36.4459C11.9741 40.4318 17.1894 42.9424 23.0129 42.9424C28.8365 42.9424 34.0906 40.4059 37.74 36.4071C36.1871 32.8482 32.6412 30.3506 28.5129 30.3506L28.5 30.3376Z"></path></g><circle cx="0" cy="0" fill="none" stroke-width="0.4" stroke="var(--int-background-color-default)"></circle></g>'),aT=At('<g class="svelte-apcdkn"><!></g>');var oT=(e,t,n)=>t.onclick?t.onclick(ut(n)):null,lT=(e,t)=>t.onmousemove?t.onmousemove(e):null,cT=It('<div class="closeContainer svelte-ltfayz"><svg viewBox="0 0 47 46" fill="none" xmlns="http://www.w3.org/2000/svg" class="closeButton svelte-ltfayz"><circle cx="23.3606" cy="23" r="22.5" class="svelte-ltfayz"></circle><path d="M17.8617 17.4512L28.8608 28.4503" stroke-width="1.5" stroke-linecap="round" class="svelte-ltfayz"></path><path d="M17.8606 28.5488L28.8597 17.5497" stroke-width="1.5" stroke-linecap="round" class="svelte-ltfayz"></path></svg></div>'),uT=At('<path opacity="0.1" d="M23 42.9296C34.0067 42.9296 42.9294 34.0069 42.9294 23.0002C42.9294 11.9934 34.0067 3.07074 23 3.07074C11.9933 3.07074 3.07056 11.9934 3.07056 23.0002C3.07056 34.0069 11.9933 42.9296 23 42.9296Z"></path><path fill-rule="evenodd" clip-rule="evenodd" d="M23.0259 28.9013C28.0859 28.9013 32.0847 24.9025 32.0847 19.8425C32.0847 14.7825 28.0859 10.7837 23.0259 10.7837C17.9659 10.7837 13.967 14.7825 13.967 19.8425C13.967 24.9025 17.9659 28.9013 23.0259 28.9013Z"></path><path fill-rule="evenodd" clip-rule="evenodd" d="M28.5 30.3376H17.5777C13.4235 30.3376 9.86471 32.8482 8.32471 36.4459C11.9741 40.4318 17.1894 42.9424 23.0129 42.9424C28.8365 42.9424 34.0906 40.4059 37.74 36.4071C36.1871 32.8482 32.6412 30.3506 28.5129 30.3506L28.5 30.3376Z"></path>',1),dT=It('<img alt="" class="svelte-ltfayz">'),hT=It('<svg viewBox="0 0 46 46" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M23 45C35.1503 45 45 35.1503 45 23C45 10.8497 35.1503 1 23 1C10.8497 1 1 10.8497 1 23C1 35.1503 10.8497 45 23 45Z" fill="none"></path><!></svg> <!>',1),fT=It('<button class="headIcon svelte-ltfayz"><!></button>');Mt(["click","mousemove"]);const pT=(e,t,n,r,s,i)=>{const a=hp().domain([0,n]).range([0,n]),o=hp().domain([0,r]).range([0,r]),l=((e,t,n,r)=>{const s=document.createElementNS("http://www.w3.org/2000/svg","svg");s.setAttribute("width",e),s.setAttribute("height",t);const i=document.createElementNS("http://www.w3.org/2000/svg","defs"),a=document.createElementNS("http://www.w3.org/2000/svg","marker");a.setAttribute("id",r),a.setAttribute("markerWidth","16"),a.setAttribute("markerHeight","16"),a.setAttribute("refX","8"),a.setAttribute("refY","8"),a.setAttribute("orient","auto"),a.setAttribute("markerUnits","userSpaceOnUse");const o=document.createElementNS("http://www.w3.org/2000/svg","path");o.setAttribute("d","M-2,2 L8,8 L-2,14"),o.setAttribute("stroke","var(--arrowColor)"),a.appendChild(o),i.appendChild(a);const l=document.createElementNS("http://www.w3.org/2000/svg","g"),c=document.createElementNS("http://www.w3.org/2000/svg","path");return c.setAttribute("d",n),c.setAttribute("marker-end","url(#"+r+")"),l.appendChild(c),s.appendChild(i),s.appendChild(l),s})(n,r,Og().x((e=>a(e.x))).y((e=>o(e.y))).curve(jg)([e,((e,t,n)=>{const r=(e.x+t.x)/2,s=(e.y+t.y)/2,i=t.x-e.x,a=t.y-e.y,o=Math.atan2(a,i);return{x_mid:r,y_mid:s,x:r-n*Math.cos(o+Math.PI/2),y:s-n*Math.sin(o+Math.PI/2)}})(e,t,s),t]),i);return l};var vT=It('<div class="x-tick svelte-vmuqc5"><span class="tick-line svelte-vmuqc5"></span> <span class="tick-label svelte-vmuqc5"> </span></div>'),gT=It('<div class="x-axis-ticks svelte-vmuqc5"></div>');function mT(e,t){yt(t,!0);const n=In(t,"xaxisFormat",3,"year");In(t,"paddingLeft",3,"0px"),In(t,"paddingRight",3,"0px"),In(t,"coalitions",3,!1);const r=In(t,"reverse",3,!1),s=In(t,"hideZero",3,!1);let i=E(0);const a=X((()=>t.xScale.range())),o=X((()=>t.xScale.ticks(iw.visualWidth>363?4:3))),l=X((()=>ut(o).map((e=>.7*o$(e,n()).length))));var c=gT();Kt(c,21,(()=>ut(o)),qt,((e,n,i)=>{var c=Dt();const u=X((()=>t.xScale(ut(n)))),d=X((()=>ut(l)[i]));var h=G(c),f=e=>{var t=vT();ln(t,"--leftRightAdd",0===i?"1px":"0px");var s=Y(K(t),2),l=K(s);le((()=>{on(t,"left",!r()),on(t,"right",r()),on(t,"last",i===ut(o).length-1),ln(t,"--leftRightCoord",ut(u)+"%"),ln(s,"transform",`translateX(${(ut(u)-ut(d)<ut(a)[0]?ut(d):ut(u)+ut(d)>ut(a)[1]?-ut(d):0)??""}%)`),Ht(l,ut(n))})),Nt(e,t)};zt(h,(e=>{s()&&0===ut(n)||e(f)})),Nt(e,c)})),xn(c,"clientWidth",(e=>A(i,e))),Nt(e,c),bt()}var yT=It('<div class="year last svelte-1s0nj9h"> </div>'),bT=It('<div class="ageGroup svelte-1s0nj9h"><div class="year svelte-1s0nj9h"> </div> <div class="bars svelte-1s0nj9h"><div class="inner f svelte-1s0nj9h"><div class="bar svelte-1s0nj9h"></div></div> <div class="inner m svelte-1s0nj9h"><div class="bar svelte-1s0nj9h"></div></div></div> <!></div>'),wT=It('<div class="axes svelte-1s0nj9h"><div class="xaxis svelte-1s0nj9h"><!></div> <div class="xaxis svelte-1s0nj9h"><!></div></div> <div class="axesInfo svelte-1s0nj9h"><!></div>',1),xT=It('<div class="arrow svelte-1s0nj9h"><div class="firstPath svelte-1s0nj9h"></div> <div class="bgPath svelte-1s0nj9h"></div></div> <div class="subtitle svelte-1s0nj9h"><!></div>',1),_T=It('<!> <div class="ageGroups svelte-1s0nj9h"><div class="title svelte-1s0nj9h"><!></div> <div class="categories svelte-1s0nj9h"><div class="gender svelte-1s0nj9h"><!></div> <div><!></div> <div class="gender svelte-1s0nj9h"><!></div></div> <div class="chart svelte-1s0nj9h"><!> <!> <!></div></div>',1);var kT=It('<div class="name svelte-1y32quu"> </div>'),ST=It('<div class="other svelte-1y32quu"> </div>'),$T=It('<div class="other birth svelte-1y32quu"> </div>'),CT=It("<div> </div>"),TT=It("<div> </div>"),MT=It('<div class="credit svelte-1y32quu"> </div>'),RT=It('<div class="moreInfo svelte-1y32quu"><!></div>'),ET=It('<div class="mpDetail svelte-1y32quu"><div class="head"><!></div> <div class="body svelte-1y32quu"><!> <div class="inforow svelte-1y32quu"><div class="party svelte-1y32quu"> </div> <!> <!></div> <div> </div> <!> <!> <!></div> <!></div>');function PT(e,t){yt(t,!0);let n=In(t,"show",3,!1),r=In(t,"element",15,null),s=In(t,"type",3,""),i=Mn(t,["$$slots","$$events","$$legacy","data","ageGroupsData","show","element","type","electionKey"]),a=X((()=>t.data?.$party?.$color)),o=X((()=>t.data?.name)),l=X((()=>t.data?.$party?.abbr)),c=X((()=>!!t.data?.yearOfBirth&&t.data.$yearOfBirth)),u=X((()=>t.data?.electedVia)),d=X((()=>t.data?.electedAs)),h=X((()=>t.data?.electedFrom)),f=X((()=>t.data?.$showPic)),p=X((()=>!(!t.data?.imgCredit||!ut(f))&&t.data.$imgCredit)),v=X((()=>!(!t.data?.imgUrl||!ut(f))&&t.data.imgUrl)),g=X((()=>t.ageGroupsData?.dataByDecade&&t.ageGroupsData?.dataByDecade.length>1));var m=ET(),y=K(m);!function(e,t){yt(t,!0);let n=In(t,"size",3,44),r=In(t,"clickedMp",3,null),s=In(t,"showPic",3,!1),i=In(t,"imgUrl",3,!1),a=E(null),o=X((()=>"https://interactive.spiegel.de/gra//elections/specific/"+t.electionKey+"/candidates/"+i()));var l=fT();l.__click=[oT,t,a],l.__mousemove=[lT,t];var c=K(l),u=e=>{var t=cT(),r=K(t);le((()=>{rn(r,"width",n()),rn(r,"height",n())})),Nt(e,t)},d=e=>{var r=hT(),a=G(r),l=K(a),c=Y(l),u=e=>{var n=uT(),r=G(n),s=Y(r),i=Y(s);le((()=>{ln(r,"fill",t.color),ln(s,"fill",t.color),ln(i,"fill",t.color)})),Nt(e,n)};zt(c,(e=>{s()&&i()||e(u)}));var d=Y(a,2),h=e=>{var t=dT();le((()=>rn(t,"src",ut(o)))),Nt(e,t)};zt(d,(e=>{s()&&i()&&e(h)})),le((()=>{rn(a,"width",n()),rn(a,"height",n()),ln(l,"stroke",t.color)})),Nt(e,r)};zt(c,(e=>{r()&&r().id===t.id?e(u):e(d,!1)})),kn(l,(e=>A(a,e)),(()=>ut(a))),le((()=>{rn(l,"data-mpid",t.id),on(l,"inheritFlex",r()&&r().id===t.id),ln(l,"height",n()+"px")})),Tt("mouseenter",l,(()=>t.onmouseenter?t.onmouseenter():null)),Tt("mouseleave",l,(()=>t.onmouseleave?t.onmouseleave():null)),Nt(e,l),bt()}(K(y),{get color(){return ut(a)},size:"74",onclick:null,get showPic(){return ut(f)},get imgUrl(){return ut(v)},get electionKey(){return t.electionKey}});var b=Y(y,2),w=K(b),x=e=>{var t=kT(),n=K(t);le((()=>Ht(n,ut(o)))),Nt(e,t)};zt(w,(e=>{""===s()&&e(x)}));var _=Y(w,2),k=K(_),S=K(k),$=Y(k,2),C=e=>{var t=ST(),n=K(t);le((()=>Ht(n,vx("electedAs",ut(d))))),Nt(e,t)};zt($,(e=>{ut(u)&&e(C)}));var T=Y($,2),M=e=>{var t=$T(),n=K(t);le((()=>Ht(n,ut(c)))),Nt(e,t)};zt(T,(e=>{ut(c)&&e(M)}));var R=Y(_,2),P=K(R);le((()=>Ht(P,vx("electedVia",ut(u)))));var I=Y(R,2),O=e=>{var t=CT(),n=K(t);le((()=>Ht(n,ut(h)))),Nt(e,t)};zt(I,(e=>{ut(h)&&ut(u)&&"constituency"===ut(u)&&e(O)}));var D=Y(I,2),N=e=>{var t=TT(),n=K(t);le((()=>Ht(n,ut(h)))),Nt(e,t)};zt(D,(e=>{ut(h)&&e(N)}));var j=Y(D,2),F=e=>{var t=MT(),n=K(t);le((()=>Ht(n,ut(p)))),Nt(e,t)};zt(j,(e=>{ut(p)&&e(F)}));var L=Y(b,2),H=e=>{var n=RT(),r=K(n),s=X((()=>t.data?.yearOfBirth)),a=X((()=>t.data?.gender));!function(e,t){yt(t,!0);let n=In(t,"ageGroupsData",3,null);const r=X((()=>n()?.dataByDecade)),s=X((()=>n()?.scaleAge)),i=X((()=>t.selectedYearOfBirth?10*Math.floor(t.selectedYearOfBirth/10):null)),a=X((()=>t.selectedGender&&ut(s)?.ticks())),o=X((()=>t.demographicsAnnotationStr.replace("{mpName}",t.name).replace("{mpYearOfBirth}",t.selectedYearOfBirth))),l=X((()=>{if(!ut(i))return null;const e=ut(r).find((e=>e.decade===ut(i)));return"f"===t.selectedGender?50-e.fPercent/4:50+e.mPercent/4})),c=X((()=>{if(!ut(a))return null;const e=ut(r).findIndex((e=>e.decade===ut(i))),n=25*(ut(r).length+1-e)+36,s={x:0,y:n},o={x:0,y:0},l="f"===t.selectedGender?30:-30;return pT(s,o,33,n,l,"selected_mp_arrow")}));let u=E(null),d=E(null);ie((()=>{ut(u)&&ut(d)&&ut(c)&&(ut(u).replaceChildren(ut(c)),ut(d).replaceChildren(ut(c).cloneNode(!0)))}));var h=_T(),f=G(h);MS(f);var p=Y(f,2);ln(p,"--barHeight","24px"),ln(p,"--arrowWidth","33px");var v=K(p);Jt(K(v),(()=>t.demographicsStr));var g=Y(v,2),m=K(g);Jt(K(m),(()=>t.demographicsFStr));var y=Y(m,2);Jt(K(y),(()=>t.demographicsYearStr)),Jt(K(Y(y,2)),(()=>t.demographicsMStr));var b=K(Y(g,2));Kt(b,17,(()=>ut(r)),qt,((e,n,s)=>{var a=bT(),o=K(a),l=K(o),c=Y(o,2),u=K(c),d=K(u),h=K(Y(u,2)),f=Y(c,2),p=e=>{var t=yT(),r=K(t);le((()=>Ht(r,ut(n).decade+10))),Nt(e,t)};zt(f,(e=>{s===ut(r).length-1&&e(p)})),le((()=>{Ht(l,ut(n).decade),rn(d,"style",`width: ${ut(n).fPercent??""}%`),on(d,"active",ut(i)===ut(n).decade&&"f"===t.selectedGender),rn(h,"style",`width: ${ut(n).mPercent??""}%`),on(h,"active",ut(i)===ut(n).decade&&"m"===t.selectedGender)})),Nt(e,a)}));var w=Y(b,2),x=e=>{var n=wT(),r=G(n),i=K(r);mT(K(i),{get xScale(){return ut(s)},reverse:!0,hideZero:!0}),mT(K(Y(i,2)),{get xScale(){return ut(s)}}),Jt(K(Y(r,2)),(()=>t.demographicsMpsStr)),Nt(e,n)};zt(w,(e=>{ut(a)&&e(x)}));var _=Y(w,2),k=e=>{var n=xT(),r=G(n),s=K(r);kn(s,(e=>A(u,e)),(()=>ut(u)));var i=Y(s,2);kn(i,(e=>A(d,e)),(()=>ut(d))),Jt(K(Y(r,2)),(()=>ut(o))),le((()=>{on(r,"right","m"===t.selectedGender),ln(s,"--arrowColor",iw.colors.fontColor),ln(i,"--arrowColor",iw.colors.backgroundNormal)})),Nt(e,n)};zt(_,(e=>{t.selectedYearOfBirth&&e(k)})),le((()=>ln(p,"--selectedDecadePercent",ut(l)+"%"))),Nt(e,h),bt()}(r,En({get ageGroupsData(){return t.ageGroupsData}},(()=>i),{get selectedYearOfBirth(){return ut(s)},get selectedGender(){return ut(a)},get name(){return ut(o)}})),Nt(e,n)};zt(L,(e=>{ut(g)&&e(H)})),kn(m,(e=>r(e)),(()=>r())),le((()=>{on(m,"show",n()),ln(k,"background-color",ut(a)),Ht(S,ut(l))})),vn(3,m,(()=>Ew)),Nt(e,m),bt()}var IT=It('<div class="tooltip-content svelte-peggeu"><div class="header svelte-peggeu"><h3 class="svelte-peggeu"> </h3></div> <div class="body svelte-peggeu"><!></div></div>');var AT=(e,t,n)=>{t()&&n(t())},OT=At('<circle fill="none" stroke="var(--int-font-color-default)" stroke-width="0.5" class="svelte-1bx3dy5"></circle>'),DT=At('<g class="mp svelte-1bx3dy5"><!><circle stroke="none" class="svelte-1bx3dy5"></circle></g>'),NT=It('<div class="totalSeats svelte-1bx3dy5"> </div>'),jT=It('<svelte-css-wrapper style="display: contents"><!></svelte-css-wrapper>',1),FT=It('<div class="plenum svelte-1bx3dy5"><svg class="svelte-1bx3dy5"><g class="svelte-1bx3dy5"><!><g class="heads svelte-1bx3dy5"></g></g></svg> <!> <div class="center svelte-1bx3dy5"></div></div> <!>',1);function LT(e,t){yt(t,!0);const n=e=>{!function(e,t){yt(t,!0);var n=IT(),r=K(n),s=K(r),i=K(s);PT(K(Y(r,2)),{get data(){return t.data},show:!0,type:"tooltip",get electionKey(){return t.electionKey}}),le((()=>Ht(i,t.data.name))),Nt(e,n),bt()}(e,{get data(){return ut(w)},get electionKey(){return t.electionKey}})};let r=In(t,"isNoData",3,!1),s=In(t,"enableZoom",3,!1),i=In(t,"selectedFeature",15),a=In(t,"isZoomed",15,!1),o=In(t,"isZoomedOnlyK",15,!1),l=E(358),c=E(void 0);const u=358,d=X((()=>{const{seatRadius:e,rowHeight:n}=(e=>{let t={seatRadius:6.5,rowHeight:16.25};return 6===e?t={seatRadius:27.4,rowHeight:18.5}:45===e?t={seatRadius:8.6,rowHeight:25}:e>=80&&e<=83?t={seatRadius:8.3,rowHeight:20.75}:e>=84&&e<=91?(t={seatRadius:7.76,rowHeight:19.4},88===e&&(t={seatRadius:7.8,rowHeight:20.5})):e>=92&&e<=93?t={seatRadius:7.7,rowHeight:19.25}:e>=94&&e<=98?t={seatRadius:7.4,rowHeight:18.5}:e>=99&&e<=102?t={seatRadius:7,rowHeight:20}:e>=103&&e<=105?t={seatRadius:7,rowHeight:17.25}:e>=106&&e<=114?t={seatRadius:6.5,rowHeight:16.25}:e>=115&&e<=121?t={seatRadius:6.2,rowHeight:15.5}:e>=122&&e<=124?t={seatRadius:6.05,rowHeight:15.125}:e>=125&&e<=129?t={seatRadius:6,rowHeight:15}:e>=180&&e<=190?t={seatRadius:5.5,rowHeight:2.6*6}:e>=538&&e<=620?t={seatRadius:3.1,rowHeight:8.875}:e>=621&&e<=640?t={seatRadius:3.1,rowHeight:2.5*3.32}:643===e?t={seatRadius:3.33,rowHeight:8.2425}:678===e?t={seatRadius:3,rowHeight:8.475}:e>=646&&e<=723?t={seatRadius:2.9,rowHeight:8.625}:e>=724&&e<=740&&(t={seatRadius:2.8,rowHeight:8.97}),t})(t.totalSeats+0);return{sections:1,sectionGap:0,seatRadius:e,rowHeight:n}})),h=(e,t,n,r)=>{let s=n-e,i=r-t;return Math.atan2(i,s)*(180/Math.PI)},f=X((()=>{if(!t.groupedResults)return[];const e=new Map;return t.partiesToSummarize?.forEach((({summarizedParty:t,singleParties:n})=>{n.forEach((n=>e.set(n,t)))})),t.groupedResults.reduce(((t,n)=>{const r=e.get(n.partyId);if(r){const e=t.find((e=>e.partyId===r));e?e.mps=e.mps.concat(n.mps):t.push({partyId:r,mps:n.mps})}else t.push(n);return t}),[])}));let p=X((()=>{const e=t.results?.filter((e=>e.currentSeats)),n=[];if(t.results){const r=rT(t.totalSeats+0,ut(d),u);let s=0;e.map((e=>{let t=e.currentSeats;0===s&&(t+=0);const i=ut(f).find((t=>t.partyId===e.partyId));for(let a=0;a<t;a++){const{$meta:t}=e;let o=null;i&&i.mps&&i.mps.length>a&&(o=i.mps[a]);const{x:l,y:c}=r[s]?r[s]:{x:-999,y:999};n.push({$meta:t,x:l,y:c,mpData:o,angle:Math.round(h(179,179-ut(d).seatRadius,l,c))}),s++}}))}return n})),v=!1;const g=hp().domain([88,630]).range([.007,.0036]);let m,y,b=F({}),w=E(null);const x={x:0,y:0,k:1};let _=E(F(x)),k=X((()=>{const e=28/ut(d).seatRadius;return sm().scaleExtent([1,e]).filter((e=>!(e.touches&&e.touches.length<=1))).on("zoom",(e=>{A(_,F(e.transform)),Ko(ut(c)).attr("transform",`translate(${ut(_).x}, ${ut(_).y}) scale(${ut(_).k})`),a(ut(_).k>1||0!==ut(_).x||0!==ut(_).y),o(ut(_).k>1)}))}));const S=()=>{A(_,F(x)),Ko(ut(c)).transition().duration(400).attr("transform","translate(0,0) scale(1)"),y.transition().duration(400).call(ut(k).transform,Yg),a(!1),o(!1)},$=()=>{if(ut(k)){const e=2,t=[179,89.5];y.transition().duration(400).call(ut(k).scaleBy,e,t)}},C=()=>{if(ut(k)){const e=.5,t=[179,89.5];y.transition().duration(400).call(ut(k).scaleBy,e,t)}};ie((()=>{s()&&(y=Ko(m),y.call(ut(k)),S())})),ie((()=>{i()&&dt((()=>(()=>{if(!i())return;const e=ut(p).find((e=>e.mpData?.id===i().id));if(!e)return;const{x:t,y:n}=e;ut(d).seatRadius;const r=8/ut(d).seatRadius,s=[t,n];o()?y.transition().duration(400).call(ut(k).translateTo,...s):y.transition().duration(400).call(ut(k).scaleTo,r,s)})()))}));var T=FT(),M=G(T),R=K(M);rn(R,"viewBox","0 0 358 179");var P=K(R),I=K(P);Kt(I,17,(()=>ut(p)),qt,((e,t)=>{let r=()=>ut(t).mpData;var s=DT();const a=X((()=>ut(d).seatRadius));s.__mousemove=e=>{e.stopPropagation(),!iw.device.isTouch&&r()&&b?.id!==r().id&&(A(w,F(r())),ik.item=n,ik.show=!0)},s.__click=[AT,r,i];var o=K(s),l=e=>{var t=OT();rn(t,"cx",0),rn(t,"cy",0),le((()=>rn(t,"r",1.3*ut(a)))),Nt(e,t)};zt(o,(e=>{i()&&r()&&i().id===r().id&&e(l)}));var c=Y(o);rn(c,"cx",0),rn(c,"cy",0),le((()=>{rn(s,"transform",`translate(${ut(t).x}, ${ut(t).y})`),on(s,"hoverable",r()),rn(c,"r",ut(a)),rn(c,"angle",ut(t).angle),rn(c,"fill",ut(t).$meta.$color)})),Tt("mouseleave",s,(()=>{iw.device.isTouch||(A(w,null),ik.show=!1)})),Nt(e,s)}));var O=Y(I);Kt(O,21,(()=>ut(p)),qt,((e,n)=>{let r=()=>ut(n).mpData;const s=X((()=>ut(d).seatRadius));var i=X((()=>1.7*ut(s))),a=X((()=>r()?.$showPic)),o=X((()=>r()?.imgUrl));!function(e,t){let n=In(t,"size",3,44),r=In(t,"showPic",3,!1),s=In(t,"imgUrl",3,!1);const i=X((()=>"https://interactive.spiegel.de/gra//elections/specific/"+t.electionKey+"/candidates/"+s()));var a=aT(),o=K(a),l=e=>{var r=sT(),s=G(r);const a=X((()=>-Math.round(n())/2)),o=X((()=>-Math.round(n())/2));le((()=>rn(s,"transform",`scale(0.9) translate(${ut(a)} ${ut(o)}) `)));var l=K(s),c=K(l),u=Y(s),d=Y(u);le((()=>{rn(l,"width",n()),rn(l,"height",n()),rn(c,"src",ut(i)),rn(u,"r",n()/2),rn(u,"stroke",t.color),rn(d,"r",n()/2.15)})),Nt(e,r)},c=e=>{var r=iT(),s=K(r),i=Y(s),a=K(i),o=Y(a),l=Y(i);le((()=>{rn(s,"r",n()/2),rn(i,"transform",`translate(${-n()/1.7} ${-n()/1.7}) scale(0.135)`),ln(a,"fill",t.color),ln(o,"fill",t.color),rn(l,"r",n()/2.15)})),Nt(e,r)};zt(o,(e=>{r()&&s()?e(l):e(c,!1)})),le((()=>rn(a,"transform",`translate(${t.x??""}, ${t.y??""})`))),Nt(e,a)}(e,{get x(){return ut(n).x},get y(){return ut(n).y},get color(){return ut(n).$meta.$color},get size(){return ut(i)},get showPic(){return ut(a)},get imgUrl(){return ut(o)},get electionKey(){return t.electionKey}})})),kn(P,(e=>A(c,e)),(()=>ut(c))),kn(R,(e=>m=e),(()=>m));var D=Y(R,2),N=e=>{var n=NT(),r=K(n);le((()=>{on(n,"invisibleMe",a()),Ht(r,`${t.totalSeats??""} Sitze`)})),Nt(e,n)};zt(D,(e=>{t.totalSeats>0&&e(N)}));var j=Y(D,2);ae((()=>xn(M,"clientWidth",(e=>A(l,e))))),tn(M,((e,t)=>Ex?.(e,t)),(()=>({rootMargin:`-${iw.headerHeight??0}px`,threshold:0}))),tn(M,(e=>kx?.(e))),tn(M,(e=>Sx?.(e)));var L=Y(M,2),H=e=>{var t=jT(),n=G(t),r=X((()=>!iw.device.isTouch));Bt(n,(()=>({"--top":iw.device.isTouch?"128px":"54px","--right":"15px"}))),_k(n.lastChild,{get showPlusMinus(){return ut(r)},get showReset(){return a()},onplus:$,onminus:C,onreset:S}),Nt(e,t)};zt(L,(e=>{s()&&e(H)})),le((()=>{on(M,"isNoData",r()),rn(R,"width",ut(l)),rn(R,"height",ut(l)/2),on(O,"invisibleMe",!o()),on(j,"isNoData",r())})),Tt("inview_enter",M,(()=>{if(v)return;v=!0,g(t.totalSeats);let e=m.querySelectorAll("circle");e=[...e]})),Tt("clickoutside",M,(()=>{i(null)})),Tt("mousemoveoutside",M,(()=>{})),Nt(e,T),bt()}Mt(["mousemove","click"]);var HT=It('<div class="values svelte-orgtbe"><div class="seats svelte-orgtbe"> </div> <div class="seatsDiff svelte-orgtbe"><!> </div></div>');var VT=It('<div class="party svelte-1etty5k"><div class="dot svelte-1etty5k"></div> <div class="name svelte-1etty5k"> </div> <!></div>'),WT=It('<div class="legendContainer svelte-1etty5k"></div>');function UT(e,t){yt(t,!0);let n=In(t,"widget",3,!1),r=In(t,"isNoData",3,!1),s=In(t,"isCardAnimation",3,!1),i=X((()=>t.results?.filter((e=>e.currentSeats)))),a=X((()=>qx.width-36)),o=X((()=>n()?"7px 7px":ut(a)>745||ut(a)>564?"13px 34px":ut(a)>436?"13px 45px":ut(a)>276?"13px 12px":"13px 40px"));var l=WT();Kt(l,21,(()=>ut(i)),qt,((e,t,i)=>{let a=()=>ut(t).$meta;var o=Dt(),l=G(o),c=e=>{var i=VT(),o=K(i),l=Y(o,2),c=K(l);!function(e,t){yt(t,!0);let n=In(t,"isCardAnimation",3,!1);In(t,"forbidAnimation",3,!0);const r=new Lw(t.currentSeats);ie((()=>{n()&&r.setValue(t.currentSeats)}));var s=HT(),i=K(s),a=K(i),o=K(Y(i,2)),l=e=>{Nt(e,Ot("+"))},c=e=>{var n=Dt(),r=G(n),s=e=>{Nt(e,Ot("±"))};zt(r,(e=>{0===t.seatsDiff&&e(s)}),!0),Nt(e,n)};zt(o,(e=>{t.seatsDiff>0?e(l):e(c,!1)}));var u=Y(o,1,!0);le((()=>{on(s,"widget",t.widget),on(s,"isNoData",t.isNoData),on(s,"liveUpdate",r.showLiveUpdate),ln(i,"color",t.color),Ht(a,t.currentSeats),Ht(u,t.seatsDiff)})),Nt(e,s),bt()}(Y(l,2),{get color(){return a().$color},get currentSeats(){return ut(t).currentSeats},get seatsDiff(){return ut(t).seatsDiff},get widget(){return n()},get isNoData(){return r()},get isCardAnimation(){return s()},get forbidAnimation(){return n()}}),le((()=>{ln(o,"background-color",a().$color),Ht(c,a().abbr)})),Nt(e,i)};zt(l,(e=>{(!om.plenumLegendMax||om.plenumLegendMax&&i<9)&&e(c)})),Nt(e,o)})),le((()=>{rn(l,"style",n()?"--dotWidth: 6px;":""),on(l,"widget",n()),on(l,"isNoData",r()),on(l,"large",ut(a)>340),on(l,"extraLarge",ut(a)>440),on(l,"small",ut(a)<257),on(l,"spaceBetween",ut(a)<436&&!n()),ln(l,"gap",ut(o))})),Nt(e,l),bt()}var zT=It('<div class="seatsContainer svelte-164lz27"><div class="svelte-164lz27"><!></div> <div class="svelte-164lz27"><!></div></div>');function BT(e,t){ut(t).scrollTop>0&&e.stopPropagation()}var qT=It('<div class="body svelte-t468xl"><!></div>');Mt(["touchmove"]);var KT=e=>e.stopPropagation(),GT=e=>e.stopPropagation(),YT=(e,t,n,r)=>ut(t)?n(e,ut(r)):void 0,XT=It('<li class="svelte-gk49oj"><button class="svelte-gk49oj"><div class="background svelte-gk49oj"></div> <div class="foreground svelte-gk49oj"> </div></button></li>'),ZT=It('<li class="no-results svelte-gk49oj"><strong class="svelte-gk49oj">0</strong>&nbsp;Vorschläge gefunden</li>'),JT=(e,t)=>t("left"),QT=It('<button class="arrow left svelte-gk49oj"><!></button>'),eM=(e,t)=>t("right"),tM=It('<button class="arrow right svelte-gk49oj"><!></button>'),nM=It("<!> <!>",1),rM=It('<div class="feature-accessor svelte-gk49oj"><div class="feature-accessor-scroll-container svelte-gk49oj"><ul class="feature-list svelte-gk49oj"><!></ul></div> <!></div>');function sM(e,t){yt(t,!0);let n,r=In(t,"hoveredFeature",15),s=In(t,"selectedFeature",15),i=In(t,"highlightedFeature",3,void 0),a=In(t,"onclick",3,_x),o=In(t,"vertical",3,!1),l=F([]),c=E(0),u=X((()=>ut(c)>0)),d=E(!1),h=E(!0),f=X((()=>l.length!==t.data.length?[]:l.map((e=>e.getBoundingClientRect()))));function p(e,t){e.preventDefault(),r(t)}function v(e,t){e.preventDefault(),s(t),a()(e)}function g(){A(c,F(n?.scrollLeft||0));const e=n?.scrollWidth-n?.clientWidth;isNaN(e)||A(d,ut(c)<e)}function m(e){n&&("left"===e?n.scrollLeft=n.scrollLeft-80:"right"===e&&(n.scrollLeft=n.scrollLeft+80))}ie((()=>{t.data,g()})),ie((()=>{i()?n.scrollTo({top:n.scrollHeight,left:0,behavior:"smooth"}):function(e){const r=t.data.findIndex((t=>t.id===e?.id));if(r<0||!n||!ut(f).length)return;const{left:s=0}=ut(f)[r]||{},{left:i=0}=n.getBoundingClientRect()||{};n.scrollTo({left:Math.max(0,s-i-13),behavior:"smooth"})}(s())}));var y=rM(),b=K(y);b.__touchmove=[KT];var w=K(b),x=K(w),_=e=>{var n=Dt();Kt(G(n),19,(()=>t.data),(e=>e.id),((e,t,n)=>{var a=XT();const o=X((()=>{const{id:e,name:n,$party:r,results:s}=ut(t)||{};return{id:e,name:n,party:r,results:s}})),c=X((()=>r()&&r().id===ut(o).id)),u=X((()=>s()&&s().id===ut(o).id)),d=X((()=>!0)),h=X((()=>i()&&i().id===ut(o).id));var f=K(a);f.__mousemove=[GT],f.__click=[YT,d,v,t];var g=Y(K(f),2),m=K(g);kn(a,((e,t)=>l[t]=e),(e=>l?.[e]),(()=>[ut(n)])),le((()=>{on(a,"is-hovered",ut(c)),on(a,"is-selected",ut(u)),on(a,"is-highlighted",ut(h)),ln(a,"--color",ut(o).party?.$color||(ut(d)?"var(--int-color-selectable)":"var(--int-font-color-gray-lighter)")),on(f,"is-selectable",ut(d)),Ht(m,ut(o).name)})),Tt("mouseenter",f,(e=>ut(d)?p(e,ut(t)):void 0)),Tt("mouseleave",f,(e=>p(e,null))),Nt(e,a)})),Nt(e,n)},k=e=>{Nt(e,ZT())};zt(x,(e=>{t.data.length?e(_):e(k,!1)})),kn(b,(e=>n=e),(()=>n)),tn(b,((e,t)=>Vw?.(e,t)),(()=>({axis:"x",event:"mouse",cursor:!1})));var S=Y(b,2),$=e=>{var t=nM(),n=G(t),r=e=>{var t=QT();t.__click=[JT,m],qw(K(t),{type:"dark",direction:"left"}),vn(3,t,(()=>Rw)),Nt(e,t)};zt(n,(e=>{ut(u)&&e(r)}));var s=Y(n,2),i=e=>{var t=tM();t.__click=[eM,m],qw(K(t),{type:"dark",direction:"right"}),vn(3,t,(()=>Rw)),Nt(e,t)};zt(s,(e=>{ut(d)&&e(i)})),Nt(e,t)};zt(S,(e=>{iw.device.isTouch||e($)})),le((()=>{on(y,"is-vertical",o()),on(y,"is-infocard-background",s()),on(b,"is-vertical",o()),ln(w,"pointer-events",ut(h)?"auto":"none")})),Tt("scroll",b,g),Tt("dragging",b,(()=>A(h,!1))),Tt("draggingend",b,(()=>A(h,!0))),Nt(e,y),bt()}Mt(["touchmove","mousemove","click"]);var iM=It('<div class="search-suggestions-wrapper svelte-kja2x0"><!></div>'),aM=It('<div class="search-input-children-wrapper svelte-kja2x0"><div class="region-accessor-wrapper svelte-kja2x0"><!></div></div>'),oM=It('<div class="search-container svelte-kja2x0"><!> <!></div>'),lM=It('<div class="seats svelte-kja2x0"><div class="description svelte-kja2x0"><span class="subline"><!></span> <!></div> <div class="body svelte-kja2x0"><!> <!></div> <div class="search-and-accessor-wrapper svelte-kja2x0"><div class="search-input-wrapper svelte-kja2x0"><!></div></div></div>');const cM=Object.freeze(Object.defineProperty({__proto__:null,default:function(e,t){yt(t,!0);const n=e=>{var n=Dt(),r=G(n),s=e=>{var n=oM(),r=K(n),s=e=>{var t=iM(),n=K(t),r=X((()=>""!==ut(S)?ut($):ut(h)));sM(n,{get data(){return ut(r)},get highlightedFeature(){return ut(C)},vertical:!0,get hoveredFeature(){return ut(x)},set hoveredFeature(e){A(x,F(e))},get selectedFeature(){return ut(_)},set selectedFeature(e){A(_,F(e))}}),le((()=>on(t,"with-infocard",ut(_)))),Nt(e,t)};zt(r,(e=>{!iw.device.isTouch&&ut(k)&&e(s)}));var i=Y(r,2),a=X((()=>ut(C)?.name)),o=X((()=>t.searchStr.replace("{constituencyDescription}",vx("cardVariables","constituencyDescription"))));Uk(i,{get autocompleteValue(){return ut(a)},get placeholder(){return ut(o)},onselect:T,onclear:M,onblur:R,get value(){return ut(S)},set value(e){A(S,F(e))},get hasFocus(){return ut(k)},set hasFocus(e){A(k,F(e))},children:(e,t)=>{var n=aM(),r=K(n),s=K(r),i=X((()=>""!==ut(S)?ut($):ut(h)));sM(s,{get data(){return ut(i)},get highlightedFeature(){return ut(C)},vertical:!0,get hoveredFeature(){return ut(x)},set hoveredFeature(e){A(x,F(e))},get selectedFeature(){return ut(_)},set selectedFeature(e){A(_,F(e))}}),Nt(e,n)},$$slots:{default:!0}}),Nt(e,n)};zt(r,(e=>{"mps_button"===t.interaction&&ut(m)&&e(s)})),Nt(e,n)};let r=Mn(t,["$$slots","$$events","$$legacy","subline","standardSubline","results","useReturningResults","config","electionKey","searchStr","yearOfBirthStr","photoCreditStr","noteStr","interaction","isWidget"]);const s=X((()=>t.config.settings)),i=X((()=>ut(s)?.partyIdForOthers)),a=X((()=>{const e=t.config?.parties?.find((e=>e.id===ut(i)));let n=iw.darkMode?"#BDBDAC":"#D4D4CA";return e&&e.colorDm&&e.colorLm&&(n=iw.darkMode?e.colorDm:e.colorLm),n})),o=X((()=>{if(!t.results?.resultsOverall)return;const e=t.results.resultsOverall.listVotes,n=e.resultsSeats&&e.resultsSeats.length>0?e.results.filter((e=>e.partyId!==ut(i))):e.results;return e.resultsSeats.forEach((e=>{n.push(e)})),n})),l=X((()=>ut(o)&&ut(o).length>0?ut(o).map((e=>e.partyId)):[])),u=e=>({$showPic:om.showDeputyPics&&e.imgUrl&&""!==e.imgUrl,$yearOfBirth:e.yearOfBirth&&""!==e.yearOfBirth?t.yearOfBirthStr+" "+e.yearOfBirth:null,$imgCredit:e.imgCredit&&""!==e.imgCredit?t.photoCreditStr+" "+e.imgCredit:null}),d=X((()=>{const e=[];return t.results?.electedMps?.map((t=>{t.mps.map((t=>{if(t.name&&""!==t.name){const n=[t.name];t.electedFrom&&""!==t.electedFrom&&n.push(t.electedFrom);const r=u(t);e.push({...t,...r,searchStrings:n})}}))})),e})),h=X((()=>ut(l)&&ut(l).length>0&&ut(d)&&ut(d).length>0?ut(d).sort(((e,t)=>ut(l).indexOf(e.partyId)-ut(l).indexOf(t.partyId))):ut(d))),f=X((()=>{let e=[];const n=t.results?.electedMps&&t.results?.electedMps.length>0?t.results.electedMps.map((e=>{const t=e.mps.map((e=>{const t=u(e);return{...e,...t}}));return{...e,mps:t}})):[];return e=ut(l)&&ut(l).length&&t.results?.electedMps&&t.results?.electedMps.length>0?n.sort(((e,t)=>ut(l).indexOf(e.partyId)-ut(l).indexOf(t.partyId))):n,e}));$x({infoCard:e=>{var n=X((()=>ut(_)&&p.isInView));{const s=(e,n=c)=>{!function(e,t){let n=Mn(t,["$$slots","$$events","$$legacy","groupedResults","selectedFeature","searchStr","electionKey","ageGroupsData"]),r=E(null);var s=qT();s.__touchmove=[BT,r],PT(K(s),En({get data(){return t.selectedFeature},show:!0,get electionKey(){return t.electionKey},get ageGroupsData(){return t.ageGroupsData}},(()=>n))),kn(s,(e=>A(r,e)),(()=>ut(r))),Nt(e,s)}(e,En({get groupedResults(){return ut(f)},get searchStr(){return t.searchStr},get electionKey(){return t.electionKey},get yearOfBirthStr(){return t.yearOfBirthStr},get photoCreditStr(){return t.photoCreditStr},get ageGroupsData(){return ut(w)},get slidable(){return n()}},(()=>r),{get selectedFeature(){return ut(_)},set selectedFeature(e){A(_,F(e))}}))};cS(e,{get show(){return ut(n)},onclose:v,get title(){return t.listTitleStr},slidable:!1,children:s,$$slots:{default:!0}})}},search:n});const p=Cx();function v(){A(_,null)}let g=X((()=>jw.cards.get(t.navi)?.isCardAnimation));const m=X((()=>!t.isWidget&&!om.iframe&&"article"!==om.type&&t.results?.electedMps?.length>0));let y=E(!1),b=E(!1);const w=X((()=>{if(!ut(f))return null;const e=ut(f).map((e=>e.mps)).flat().filter((e=>e.yearOfBirth)).filter((e=>"m"===e.gender||"f"===e.gender)),t=fa(e,(e=>e.yearOfBirth)).map((e=>10*Math.floor(e/10))),n=Array.from({length:(t[1]-t[0])/10+1},((e,n)=>({decade:t[0]+10*n,f:0,m:0,fPercent:0,mPercent:0})));e.forEach((e=>{const t=10*Math.floor(e.yearOfBirth/10),r=e.gender;n.find((e=>e.decade===t))[r]++}));const r=[0,n.reduce(((e,t)=>Math.max(e,t.f>t.m?t.f:t.m)),0)],s=hp().domain(r).range([0,100]).clamp(!0);return n.forEach((e=>{e.fPercent=s(e.f),e.mPercent=s(e.m)})),{dataByDecade:n,scaleAge:s}}));let x=E(void 0),_=E(void 0),k=E(!1),S=E(""),$=X((()=>xx(ut(h),ut(S)).reverse())),C=X((()=>ut($).length?ut($)[ut($).length-1]:void 0));function T(){A(_,F(ut(C))),A(S,"")}function M(){A(S,"")}function R(){A(S,"")}const P=X((()=>t.standardSubline||t.subline));var I=lM(),O=K(I),D=K(O);Jt(K(D),(()=>ut(P)?.replace(/\{resultType\}/g,vx("resultTypes",t.results?.resultsOverall?.type)).replace(/\{previousElectionYear\}/g,ut(s).$datePreviousYear)));var N=Y(D,2),j=e=>{e_(e,{})};zt(N,(e=>{t.useReturningResults||e(j)}));var L=Y(O,2),H=K(L);!function(e,t){yt(t,!0);let n=In(t,"widget",3,!1),r=In(t,"isNoData",3,!1),s=In(t,"noDataTotalSeats",3,null),i=In(t,"isCardAnimation",3,!1),a=In(t,"selectedFeature",15),o=In(t,"isZoomed",15,!1),l=In(t,"isZoomedOnlyK",15,!1),c=Mn(t,["$$slots","$$events","$$legacy","results","resultsWithMicroParties","groupedResults","sortedElectedMps","widget","isNoData","noDataTotalSeats","isCardAnimation","partyColorOthers","isWidget","electionKey","selectedFeature","hoveredFeature","isZoomed","isZoomedOnlyK"]);const u=X((()=>!t.isWidget&&iw.visualWidth>885)),d=X((()=>t.results?.listVotes?.additionalInformation.$totalSeats||s())),h=X((()=>{const e=JSON.parse(JSON.stringify(t.resultsWithMicroParties));return[...e.filter((e=>e.$meta.$color!==t.partyColorOthers)),...e.filter((e=>e.$meta.$color===t.partyColorOthers))]}));var f=zT(),p=K(f);UT(K(p),{get results(){return ut(h)},get widget(){return n()},get isNoData(){return r()},get isCardAnimation(){return i()}});var v=Y(p,2),g=K(v),m=X((()=>!t.isWidget));LT(g,En({get results(){return ut(h)},get groupedResults(){return t.groupedResults},get sortedElectedMps(){return t.sortedElectedMps},get totalSeats(){return ut(d)},get isNoData(){return r()},get enableZoom(){return ut(m)},get electionKey(){return t.electionKey},get hoveredFeature(){return t.hoveredFeature}},(()=>c),{get selectedFeature(){return a()},set selectedFeature(e){a(e)},get isZoomed(){return o()},set isZoomed(e){o(e)},get isZoomedOnlyK(){return l()},set isZoomedOnlyK(e){l(e)}})),le((()=>{on(f,"reversed",n()),on(p,"invisible",l()),on(v,"plenumFullwidth",ut(u))})),Nt(e,f),bt()}(H,En({get results(){return t.results.resultsOverall},get resultsWithMicroParties(){return ut(o)},get isCardAnimation(){return ut(g)},get partyColorOthers(){return ut(a)},get enableZoom(){return ut(m)},get electionKey(){return t.electionKey},get groupedResults(){return ut(f)},get hoveredFeature(){return ut(x)}},(()=>r),{get selectedFeature(){return ut(_)},set selectedFeature(e){A(_,F(e))},get isZoomed(){return ut(y)},set isZoomed(e){A(y,F(e))},get isZoomedOnlyK(){return ut(b)},set isZoomedOnlyK(e){A(b,F(e))}}));var V=Y(H,2),W=e=>{__(e,{get noteStr(){return t.noteStr}})};zt(V,(e=>{t.noteStr&&e(W)}));var U=K(Y(L,2));n(K(U)),le((()=>{on(O,"invisible",ut(b)),on(O,"article","article"===om.type)})),Nt(e,I),bt()}},Symbol.toStringTag,{value:"Module"}));var uM=It('<img alt="" class="link-image svelte-aeffqx">');var dM=It('<a target="_top" class="link svelte-pjivft"><!></a>'),hM=It('<div class="link-container svelte-pjivft"><!> <svg width="6" height="9" viewBox="0 0 6 9" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1.3335 1.44531L4.66683 4.77865L1.3335 8.11198" stroke="var(--int-font-color-default)" stroke-width="1.5" stroke-linecap="round"></path></svg></div>');function fM(e,t){yt(t,!0);const n=In(t,"children",3,void 0);var r=hM(),s=K(r),i=e=>{var r=dM();Qt(K(r),n),le((()=>rn(r,"href",t.link))),Nt(e,r)};zt(s,(e=>{t.link&&e(i)})),Nt(e,r),bt()}var pM=It('<div class="linkBox svelte-13i9oq4"><!> <div class="text svelte-13i9oq4"><div class="title svelte-13i9oq4"><!></div> <div class="linkable svelte-13i9oq4"><!></div></div></div>');const vM=Object.freeze(Object.defineProperty({__proto__:null,default:function(e,t){yt(t,!0);const n=X((()=>t.config.settings)),r=X((()=>iw.darkMode?"dm":"lm")),s=X((()=>ut(n)?ut(n).bucketPaths.thumbnails.replace("{basePath}",ut(n).bucketPaths.basePath).replace("{electionKey}",t.electionKey)+"/"+t.thumbnail.replace("{color_scheme}",ut(r)):""));var i=pM(),a=K(i);!function(e,t){var n=uM();le((()=>rn(n,"src",t.url))),Nt(e,n)}(a,{get url(){return ut(s)}});var o=K(Y(a,2));Jt(K(o),(()=>t.title)),fM(K(Y(o,2)),{get link(){return t.url},children:(e,n)=>{var r=Dt();Jt(G(r),(()=>t.button)),Nt(e,r)},$$slots:{default:!0}}),Nt(e,i),bt()}},Symbol.toStringTag,{value:"Module"}));var gM=It('<img alt="" class="link-image svelte-m1w9e1">');var mM=It('<div class="linkable-small svelte-1hj3ra0"><!></div>'),yM=It('<div class="linkable svelte-1hj3ra0"><!></div>'),bM=It('<div class="linkBox svelte-1hj3ra0"><a target="_top" class="svelte-1hj3ra0"><!> <div class="text svelte-1hj3ra0"><div><!></div> <div class="status-container svelte-1hj3ra0"><div class="separator svelte-1hj3ra0"><svg width="1" height="38"><line x1="0" y1="0" x2="0" y2="38" style="stroke:var(--color-separator, var(--int-font-color-shade-lighter));stroke-width:1"></line></svg></div> <div> </div></div> <!></div> <!></a></div>');const wM=Object.freeze(Object.defineProperty({__proto__:null,default:function(e,t){yt(t,!0);let n=E(0);const r=X((()=>ut(n)<847)),s=X((()=>ut(r)?"":"text-width")),i=X((()=>t.config.settings)),a=X((()=>ut(i)?ut(i).bucketPaths.flags.replace("{basePath}",ut(i).bucketPaths.basePath)+"/"+t.flag+".svg":""));var o=bM(),l=K(o),c=K(l);!function(e,t){var n=gM();le((()=>rn(n,"src",t.url))),Nt(e,n)}(c,{get url(){return ut(a)}});var u=Y(c,2),d=K(u);Jt(K(d),(()=>t.title));var h=Y(d,2),f=Y(K(h),2),p=K(f);le((()=>Ht(p,vx("linkCardStatuses",t.status))));var v=Y(h,2),g=e=>{var n=mM();fM(K(n),{get link(){return t.url},children:(e,n)=>{var r=Dt();Jt(G(r),(()=>t.button)),Nt(e,r)},$$slots:{default:!0}}),Nt(e,n)};zt(v,(e=>{ut(r)&&e(g)}));var m=Y(u,2),y=e=>{var n=yM();fM(K(n),{get link(){return t.url},children:(e,n)=>{var r=Dt();Jt(G(r),(()=>t.button)),Nt(e,r)},$$slots:{default:!0}}),Nt(e,n)};zt(m,(e=>{ut(r)||e(y)})),le((()=>{rn(l,"href",t.url),an(d,`title ${ut(s)??""} svelte-1hj3ra0`),an(f,`status ${ut(s)??""} svelte-1hj3ra0`)})),xn(o,"clientWidth",(e=>A(n,e))),Nt(e,o),bt()}},Symbol.toStringTag,{value:"Module"}));var xM=It('<div class="description svelte-18hdfda"><div class="subline-and-counted-wrapper svelte-18hdfda"><div class="subline svelte-18hdfda"><!></div> <div class="counted"> </div></div></div>');var _M=At('<svg width="14" height="15" viewBox="0 0 14 15" fill="none" xmlns="http://www.w3.org/2000/svg"><rect x="0.5" y="1.02759" width="13" height="13" rx="6.5"></rect><rect x="0.5" y="1.02759" width="13" height="13" rx="6.5"></rect><path d="M7 4.53149L10 9.76001L4 9.76001L7 4.53149Z"></path></svg>');const kM=Object.freeze(Object.defineProperty({__proto__:null,default:function(e,t){const n=In(t,"fillColor",3,"#61574E"),r=In(t,"strokeColor",3,"white"),s=In(t,"arrowColor",3,"white");var i=_M(),a=K(i),o=Y(a),l=Y(o);le((()=>{ln(a,"fill",n()),ln(o,"stroke",r()),ln(l,"fill",s())})),Nt(e,i)}},Symbol.toStringTag,{value:"Module"}));var SM=At('<svg width="14" height="15" viewBox="0 0 14 15" fill="none" xmlns="http://www.w3.org/2000/svg"><rect x="13.5" y="14.0276" width="13" height="13" rx="6.5" transform="rotate(-180 13.5 14.0276)"></rect><rect x="13.5" y="14.0276" width="13" height="13" rx="6.5" transform="rotate(-180 13.5 14.0276)"></rect><path d="M7 10.6426L4 5.4126L10 5.4126L7 10.6426Z"></path></svg>');const $M=Object.freeze(Object.defineProperty({__proto__:null,default:function(e,t){const n=In(t,"fillColor",3,"#61574E"),r=In(t,"strokeColor",3,"white"),s=In(t,"arrowColor",3,"white");var i=SM(),a=K(i),o=Y(a),l=Y(o);le((()=>{ln(a,"fill",n()),ln(o,"stroke",r()),ln(l,"fill",s())})),Nt(e,i)}},Symbol.toStringTag,{value:"Module"}));var CM=At('<svg width="22" height="25" viewBox="0 0 22 25" fill="none" xmlns="http://www.w3.org/2000/svg" class="svelte-18xhaa8"><path d="M10.9998 18.2395L8.31104 14.2988H13.6886L10.9998 18.2395Z" class="bgColorFill svelte-18xhaa8"></path><rect x="4.5" y="2.5" width="13" height="13" rx="6.5"></rect><rect x="4.5" y="2.5" width="13" height="13" rx="6.5" class="bgColorStroke svelte-18xhaa8"></rect><path d="M11 6.00391L14 11.2324L8 11.2324L11 6.00391Z" fill="white"></path></svg>');const TM=Object.freeze(Object.defineProperty({__proto__:null,default:function(e,t){const n=In(t,"fillColor",3,"#61574E");In(t,"strokeColor",3,"white"),In(t,"arrowColor",3,"white");var r=CM(),s=Y(K(r));le((()=>ln(s,"fill",n()))),Nt(e,r)}},Symbol.toStringTag,{value:"Module"}));var MM=At('<svg width="22" height="25" viewBox="0 0 22 25" fill="none" xmlns="http://www.w3.org/2000/svg" class="svelte-18xhaa8"><path d="M10.9998 19.2395L8.31104 15.2988H13.6886L10.9998 19.2395Z" class="bgColorFill svelte-18xhaa8"></path><rect x="17.5" y="16.5" width="13" height="13" rx="6.5" transform="rotate(-180 17.5 16.5)"></rect><rect x="17.5" y="16.5" width="13" height="13" rx="6.5" transform="rotate(-180 17.5 16.5)" class="bgColorStroke svelte-18xhaa8"></rect><path d="M11 13.1148L8 7.88477L14 7.88477L11 13.1148Z"></path></svg>');const RM=Object.freeze(Object.defineProperty({__proto__:null,default:function(e,t){const n=In(t,"fillColor",3,"#61574E");In(t,"strokeColor",3,"white");const r=In(t,"arrowColor",3,"white");var s=MM(),i=Y(K(s)),a=Y(i,2);le((()=>{ln(i,"fill",n()),ln(a,"fill",r())})),Nt(e,s)}},Symbol.toStringTag,{value:"Module"}));var EM=It('<div class="svelte-cs9v7a"><!></div>'),PM=It('<div class="leading svelte-cs9v7a"><div class="leading-inner svelte-cs9v7a"></div></div>'),IM=It('<div class="map svelte-cs9v7a"><!> <!></div>');function AM(e,t){yt(t,!0);const n=rw();let r=X((()=>t.preRenderedData?t.preRenderedData.map((e=>({...e,fill:e.data?.$meta.$relColor}))):[])),s=X((()=>{if(!ut(r)||!t.maxConstituency||!t.minConstituency)return[];return ut(r).filter((e=>e.id===t.maxConstituency.id||e.id===t.minConstituency.id)).map((e=>{const n=e.id===t.maxConstituency.id?t.maxConstituency.data?.$meta.$colorGradientStops[0]:t.minConstituency.data?.$meta.$colorGradientStops[1],r=e.id===t.maxConstituency.id?"white":"black",s=e.id===t.maxConstituency.id?TM:RM;return{x:e.centroid[0],y:e.centroid[1],fillColor:n,strokeColor:n,arrowColor:r,icon:s}}))}));var i=IM(),a=K(i);(e=>{{const s=(e,t=c)=>{var r=Dt();Kt(G(r),17,t,qt,((e,t)=>{var r=X((()=>ut(t).isFullyCounted?void 0:n));!function(e,t){yt(t,!0);const n=In(t,"strokeWidth",3,1),r=In(t,"backgroundStroke",3,void 0),s=In(t,"backgroundStrokeWidth",3,3),i=In(t,"fixedStroke",3,void 0),a=In(t,"fixedStrokeWidth",3,1),o=In(t,"showStroke",3,!1),l=In(t,"showFill",3,!1),c=In(t,"pattern",3,void 0),u=In(t,"contextName",3,"spiegel-canvas"),{register:d,deregister:h,invalidate:f}=pt(u());function p(e){const u=new Path2D(t.path);e.globalAlpha=1,l()&&t.fill&&(e.fillStyle=t.fill,e.fill(u),c()&&(e.fillStyle=e.createPattern(c(),"repeat"),e.fill(u))),o()&&t.stroke&&(r()&&(e.strokeStyle=r(),e.lineWidth=s(),e.stroke(u)),e.strokeStyle=t.stroke,e.lineWidth=n(),e.stroke(u)),i()&&(e.strokeStyle=i(),e.lineWidth=a(),e.stroke(u))}ie((()=>(d(p),f(),()=>h(p)))),ie((()=>{t.path,t.stroke,n(),t.fill,o(),l(),f()})),bt()}(0,En((()=>mt(ut(t),["id","stroke","isFullyCounted"])),{backgroundStroke:void 0,get pattern(){return ut(r)}}))})),Nt(e,r)};BS(e,{get width(){return t.width},get height(){return t.height},get data(){return ut(r)},noStrokes:!0,children:s,$$slots:{default:!0}})}})(a);var o,l,u,d=Y(a,2);o=d,l=PM(),Kt(u=K(l),21,(()=>ut(s)),qt,((e,t)=>{var n=EM();const r=X((()=>ut(t).icon.default));en(K(n),(()=>ut(r)),((e,n)=>{n(e,{get fillColor(){return ut(t).fillColor},get strokeColor(){return ut(t).strokeColor},get arrowColor(){return ut(t).arrowColor}})})),le((()=>{ln(n,"top",`${ut(t).y??""}px`),ln(n,"left",`${ut(t).x??""}px`)})),Nt(e,n)})),le((()=>{ln(u,"width",t.width+"px"),ln(u,"height",t.height+"px")})),Nt(o,l),Nt(e,i),bt()}var OM=It('<div class="element svelte-y6r6io"><div class="leading-row svelte-y6r6io"><div class="value svelte-y6r6io"><!></div> <div class="icon svelte-y6r6io"><!></div></div> <div class="leading-row svelte-y6r6io"><div class="name svelte-y6r6io"> </div></div></div>');function DM(e,t){yt(t,!0);const n=X((()=>t.constituency?.data?.$shareValue.str+"&nbsp;"+t.constituency?.data?.$shareValue.suffix)),r=X((()=>t.constituency?.name)),s=X((()=>t.element));var i=OM(),a=K(i),o=K(a);Jt(K(o),(()=>ut(n))),en(K(Y(o,2)),(()=>ut(s).default),((e,n)=>{n(e,{get fillColor(){return t.fillColor},get strokeColor(){return t.strokeColor},get arrowColor(){return t.arrowColor}})}));var l=K(Y(a,2)),c=K(l);le((()=>Ht(c,ut(r)))),Nt(e,i),bt()}var NM=It('<div class="leading-hoods svelte-9r5f24"><!> <!></div>');var jM=It('<div class="grid svelte-14thuq2"><!></div>');var FM=It('<div class="name svelte-bxzwk7"> </div> <div class="map-wrapper svelte-bxzwk7"><!></div> <div><!></div>',1),LM=It('<div class="party-map svelte-bxzwk7"><!></div>'),HM=It('<svelte-css-wrapper style="display: contents"><!></svelte-css-wrapper>',1),VM=It('<svelte-css-wrapper style="display: contents"><!></svelte-css-wrapper>',1);function WM(e,t){yt(t,!0);const n=(e,t)=>{let n=()=>t?.().party,r=()=>t?.().maxConstituency,a=()=>t?.().minConstituency;var o=Dt(),l=G(o),c=e=>{var o=FM(),l=G(o),c=K(l),u=Y(l,2),d=K(u),h=e=>{AM(e,{get preRenderedData(){return t?.().mapData},get maxConstituency(){return r()},get minConstituency(){return a()},width:s,get height(){return ut(i)}})};zt(d,(e=>{ut(i)>0&&e(h)})),function(e,t){yt(t,!0);const n=kM,r=$M;var s=NM(),i=K(s),a=X((()=>t.maxConstituency?.data?.$meta.$colorGradientStops[0])),o=X((()=>t.maxConstituency?.data?.$meta.$colorGradientStops[0]));DM(i,{get constituency(){return t.maxConstituency},get fillColor(){return ut(a)},get strokeColor(){return ut(o)},arrowColor:"white",element:n});var l=Y(i,2),c=X((()=>t.minConstituency?.data?.$meta.$colorGradientStops[1])),u=X((()=>t.minConstituency?.data?.$meta.$colorGradientStops[1]));DM(l,{get constituency(){return t.minConstituency},get fillColor(){return ut(c)},get strokeColor(){return ut(u)},arrowColor:"black",element:r}),Nt(e,s),bt()}(K(Y(u,2)),{get maxConstituency(){return r()},get minConstituency(){return a()}}),le((()=>Ht(c,n()?.abbr))),Nt(e,o)};zt(l,(e=>{n()&&e(c)})),Nt(e,o)};let r=X((()=>{const[[e,n],[r,s]]=ph(t.loadedGeojson.constituencies),i=Xf(),a=[i([e,n]),i([r,s])];return(a[1][0]-a[0][0])/(a[1][1]-a[0][1])}));const s=120,i=X((()=>Math.round(s/(-1*ut(r)))));let a=X((()=>Xf().fitSize([s+0,ut(i)+0],t.loadedGeojson.constituencies))),o=X((()=>Lf().projection(ut(a)))),l=X((()=>t.allMapData&&t.loadedGeojson.constituencies?t.allMapData.map((e=>{const n=e.mapData.map((e=>{const n=t.loadedGeojson.constituencies.features.find((t=>t.properties.id===e.id));return{...e,path:ut(o)(n),centroid:ut(o).centroid(n)}}));return{...e,mapData:n}})):[]));var u=VM(),d=G(u);Bt(d,(()=>({"--expandable-button-container-padding-expanded":"1rem 0 1rem 0"}))),F_(d.lastChild,{get maxHeight(){return t.expandableMaxHeight},children:(e,r)=>{var i=HM(),a=G(i);Bt(a,(()=>({"--column-min-width":`${s}px`,"--row-gap":t.gridRowGap+"px","--padding":"0 1rem"}))),function(e,t){yt(t,!0);var n=jM();Qt(K(n),(()=>t.children??c)),Nt(e,n),bt()}(a.lastChild,{children:(e,t)=>{var r=Dt();Kt(G(r),17,(()=>ut(l)),qt,((e,t)=>{var r=LM(),s=K(r);n(s,(()=>({mapData:ut(t).mapData,party:ut(t).party,maxConstituency:ut(t).maxConstituency,minConstituency:ut(t).minConstituency}))),Nt(e,r)})),Nt(e,r)},$$slots:{default:!0}}),Nt(e,i)},$$slots:{default:!0}}),Nt(e,u),bt()}var UM=It('<div class="strongholds svelte-1kssm2d"><!> <div class="body svelte-1kssm2d"><!></div> <!></div>');const zM=Object.freeze(Object.defineProperty({__proto__:null,default:function(e,t){yt(t,!0);const n=Mn(t,["$$slots","$$events","$$legacy","results","geojson","geojsonStrongholds","parties","partiesToBeShown","noteStr","partiesToSummarize"]),r="listVotes",s=X((()=>{const e=wm({results:t.results.$enrichedResultsPerConstituency.map((e=>{const n=e.returningResults[r].results.map((e=>{const n=t.partiesToSummarize.find((t=>t.singleParties.includes(e.partyId))),r=void 0!==n?n.summarizedParty:e.partyId,s=void 0!==n?t.parties.find((e=>e.id===n.summarizedParty)):e.$meta;return{...e,partyId:r,$meta:s}})),s=JSON.parse(JSON.stringify(e));return s.returningResults[r].results=n,s})),resultType:"listVotes",parties:t.partiesToBeShown.map((e=>t.parties.find((t=>t.id===e))))});return t.results.results.map((n=>{const s=n.returningResults.countingProgress.isFullyCounted,i=n.returningResults[r],a=i.results.map((n=>{const r=t.partiesToSummarize.find((e=>e.singleParties.includes(n.partyId))),s=void 0!==r?r.summarizedParty:n.partyId,i=void 0!==r?t.parties.find((e=>e.id===r.summarizedParty)):n.$meta;return{...n,$potentialSummarizedPartyId:s,$meta:{...i,$relColor:e[s]?.$partyColorScale(n.currentShare)}}}));return{...n,...i,isFullyCounted:s,styledResult:a}}))})),i=X((()=>{let e=!0;const n=t.partiesToBeShown.map((t=>ut(s).map((n=>{const r=n.styledResult.find((e=>e.$potentialSummarizedPartyId===t));return void 0!==r&&n.isFullyCounted||(e=!1),{...n,data:r}}))));let r=null,i=null;return n.map((t=>(r=t&&t.length?t.reduce(((e,t)=>e.data&&t.data?e.data.currentShare>t.data.currentShare?e:t:e.data?e:t)):void 0,i=t&&t.length?t.reduce(((e,t)=>e.data&&t.data?e.data.currentShare<t.data.currentShare?e:t:e.data?e:t)):void 0,{mapData:t,party:r?.data?.$meta,maxConstituency:r,minConstituency:i,showMap:e})))})),a=X((()=>qx.width-24));let o=X((()=>ut(a)>585?340:648));var l=UM(),c=K(l);!function(e,t){yt(t,!0);var n=xM(),r=K(n),s=K(r);Jt(K(s),(()=>t.subline.replace(/{constituencyDescription}/g,vx("cardVariables","constituencyDescription")).replace(/{partyVotes}/g,vx("cardVariables","partyVotes")).replace(/{iconTop}/g,'<svg width="15" height="15" viewBox="0 0 15 15"><rect x="1.30664" y="0.552979" width="13" height="13" rx="6.5" fill="#61574E"/><rect x="1.30664" y="0.552979" width="13" height="13" rx="6.5" stroke="white"/><path d="M7.80664 4.05688L10.8066 9.2854L4.80664 9.2854L7.80664 4.05688Z" fill="white"/></svg>').replace(/{iconLow}/g,'<svg width="15" height="15" viewBox="0 0 15 15" fill="none" xmlns="http://www.w3.org/2000/svg"><rect x="14.3066" y="13.553" width="13" height="13" rx="6.5" transform="rotate(-180 14.3066 13.553)" fill="#DAD9D7"/><rect x="14.3066" y="13.553" width="13" height="13" rx="6.5" transform="rotate(-180 14.3066 13.553)" stroke="white"/><path d="M7.80664 10.168L4.80664 4.93799L10.8066 4.93799L7.80664 10.168Z" fill="black"/></svg>')));var i=K(Y(s,2));le((()=>Ht(i,t.countedStr.replace(/{countedConstituencies}/g,t.countedConstituencies).replace(/{totalConstituencies}/g,t.totalConstituencies)))),Nt(e,n),bt()}(c,En((()=>n),(()=>t.results.additionalInformation)));var u=Y(c,2);Ut(K(u),(()=>t.geojsonStrongholds),(e=>{Nt(e,Ot("Lädt..."))}),((e,t)=>{WM(e,En((()=>n),{get loadedGeojson(){return ut(t)},get allMapData(){return ut(i)},get expandableMaxHeight(){return ut(o)},gridRowGap:48}))}));var d=Y(u,2),h=e=>{__(e,{get noteStr(){return t.noteStr}})};zt(d,(e=>{t.noteStr&&e(h)})),Nt(e,l),bt()}},Symbol.toStringTag,{value:"Module"}));var BM=It('<div class="group-wrapper svelte-iji7dh"><div class="subline svelte-iji7dh"> </div> <!></div>'),qM=It('<div class="list-votes svelte-iji7dh"><div class="body svelte-iji7dh"></div></div>');const KM=Object.freeze(Object.defineProperty({__proto__:null,default:function(e,t){yt(t,!0);let n=In(t,"columnHeight",3,120);const r=X((()=>t.config.settings)),s=X((()=>qx.width));let i=X((()=>ut(s)<540)),a=X((()=>({listVotesHeight:n()+"px",columnHeight:n()+"px",marginPreviousResult:ut(i)?"-3px":"-6px",columnWidth:ut(i)?"22px":"32px",groupMargin:ut(i)?"-10px":"-24px"})));const o=X((()=>t.results.$renderedVoterGroups.find((e=>e.key===t.key)).$renderedValues));var l=qM();Kt(K(l),21,(()=>ut(o)),qt,((e,n,s)=>{var i=BM(),o=K(i),l=K(o),c=Y(o,2),u=X((()=>t.firstElement&&0===s));f_(c,{get results(){return ut(n).$results},get css(){return ut(a)},get currentYear(){return ut(r).$dateCurrentYear},get previousYear(){return ut(r).$datePreviousYear},noTopPadding:!1,get isFirstElement(){return ut(u)}}),le((()=>Ht(l,ut(n).value))),Nt(e,i)})),Nt(e,l),bt()}},Symbol.toStringTag,{value:"Module"}));var GM=At('<path fill="none" class="svelte-wvb17h"></path><rect></rect>',1),YM=At('<g class="arrow svelte-wvb17h"><polygon points="12.9,6.4 6.4,0 0,6.4 " class="svelte-wvb17h"></polygon></g>'),XM=At('<svg class="svelte-wvb17h"><!><circle class="svelte-wvb17h"></circle><!></svg>');function ZM(e,t){yt(t,!0);const n=In(t,"relation",19,(()=>[])),r=In(t,"svgHeight",3,200),s=In(t,"svgWidth",3,472),i=In(t,"circleRadius",3,70),a=Og().x((e=>e.x)).y((e=>e.y)).curve(Ug);var o=XM(),l=K(o);Kt(l,17,n,qt,((e,t)=>{let n=()=>ut(t).points,r=()=>ut(t).width,s=()=>ut(t).party;var i=GM();const o=X((()=>ut(t).value>0?n()[0].x:n()[0].x-8)),l=X((()=>n()[0].y-r()/2));var c=G(i);le((()=>rn(c,"d",a(n()))));var u=Y(c);rn(u,"width",8),le((()=>{rn(c,"stroke",s().$color),rn(c,"stroke-width",r()),rn(u,"x",ut(o)),rn(u,"y",ut(l)),rn(u,"height",r()),rn(u,"fill",s().$color)})),Nt(e,i)}));var c=Y(l);Kt(Y(c),17,n,qt,((e,t)=>{let n=()=>ut(t).arrowCoords;var r=YM(),s=K(r);le((()=>{rn(r,"transform",`translate(${n().x??""},${n().y??""}) rotate(${n().angleDegrees??""})`),rn(s,"fill",ut(t).party.$color),on(s,"negative",ut(t).value<0)})),Nt(e,r)})),le((()=>{rn(o,"height",r()),rn(o,"width",s()),rn(c,"cx",s()/2),rn(c,"cy",r()/2),rn(c,"r",i())})),Nt(e,o),bt()}var JM=It('<div class="values svelte-sisu63"><div class="party"> </div> <div class="value svelte-sisu63"> </div></div>'),QM=It('<div class="info svelte-sisu63"><!> <div class="partyName svelte-sisu63"> </div></div>');function eR(e,t){yt(t,!0);const n=In(t,"relation",19,(()=>[])),r=In(t,"height",3,200),s=In(t,"party",19,(()=>({})));var i=QM(),a=K(i);Kt(a,17,n,qt,((e,t)=>{let n=()=>ut(t).value;var r=JM();const s=X((()=>(n(),12))),i=X((()=>n()>0?ut(s):null)),a=X((()=>n()>0?null:ut(s)));var o=K(r),l=K(o),c=K(Y(o,2));le((()=>{on(r,"right",n()<0),ln(r,"top",ut(t).points[0].y+"px"),ln(r,"left",ut(i)?ut(i)+"px":null),ln(r,"right",ut(a)?ut(a)+"px":null),Ht(l,ut(t).party.abbr),Ht(c,ut(t).valueObj.str)})),Nt(e,r)}));var o=K(Y(a,2));le((()=>{ln(i,"height",r()+"px"),Ht(o,s().abbr)})),Nt(e,i),bt()}var tR=(e,t,n,r)=>{t.select(n()),Yx({element_name:"tabs-switch",element_text:"tab"+r()+"-"+n()})},nR=It('<input type="radio" class="svelte-pvu4xq">'),rR=(e,t,n)=>t(ut(n)),sR=It('<div class="separator svelte-pvu4xq"></div>'),iR=It('<li class="svelte-pvu4xq"><!> <label class="svelte-pvu4xq"> </label></li>'),aR=It('<div class="tabs-switch svelte-pvu4xq"><!> <ul class="svelte-pvu4xq"></ul></div>');function oR(e,t){yt(t,!0);let n=In(t,"componentName",3,""),r=In(t,"selectedIndex",15),s=F({options:t.options,selected:t.options[0]?.id,selectedIndex:0,select:e=>{s.selected=e,s.selectedIndex=e,r(e)}}),i=E(!0);const a=3,o=20;let l=E(void 0);function c(e){s.selected,function(e){const t=document.getElementById(e);if(t){const e=ut(l).clientWidth,n=ut(l).scrollWidth,r=t.offsetLeft+t.clientWidth/2-e/2,s=n-e,i=Math.max(0,Math.min(r,s));ut(l).scrollTo({left:Math.max(0,Math.min(r,i)),behavior:"smooth"}),t.classList.contains("last")}}(e)}let u=F([]),d=X((()=>{if(s.options&&u.length===s.options.length)return u[s.selectedIndex]})),h=X((()=>ut(l)&&ut(l).clientWidth===ut(l).scrollWidth?ut(l).clientWidth/u.length-2*o:Math.max(...u))),f=X((()=>{if(!ut(d))return;return u.slice(0,s.selectedIndex).reduce(((e,t)=>e+t),0)+s.selectedIndex*o*2}));var p=aR(),v=K(p);Kt(v,17,(()=>s.options),qt,((e,t)=>{let r=()=>ut(t).id;var i=nR();i.__change=[tR,s,r,n],le((()=>{rn(i,"id",`tabs-switch-input-${n()??""}-${r()??""}`),nn(i,r()===s.selected)})),Nt(e,i)}));var g=Y(v,2);Kt(g,21,(()=>s.options),qt,((e,t,r)=>{let i=()=>ut(t).id,a=()=>ut(t).label;var o=iR();const l=X((()=>`${a()}-${i()}`));o.__click=[rR,c,l];var d=K(o),f=e=>{Nt(e,sR())};zt(d,(e=>{r>0&&i()!==s.selected&&i()!==s.selected+1&&e(f)}));var p=Y(d,2),v=K(p);le((()=>{rn(o,"id",ut(l)),on(o,"last",r===s.options.length-1),rn(p,"for",`tabs-switch-input-${n()??""}-${i()??""}`),on(p,"checked",i()===s.selected),ln(p,"min-width",`${ut(h)??""}px`),Ht(v,a())})),xn(p,"clientWidth",(e=>u[ut(t).index]=e)),Nt(e,o)})),kn(p,(e=>A(l,e)),(()=>ut(l))),tn(p,((e,t)=>Vw?.(e,t)),(()=>({axis:"x",event:"mouse",cursor:!1}))),le((()=>{on(g,"no-translate-x",void 0===ut(f)),ln(g,"--translate-x",`${ut(f)??""}px`),ln(g,"--active-label-width",`${ut(d)+2*o}px`),ln(g,"--border-padding-vertical",`${a}px`),ln(g,"--border-padding-horizontal",`${o}px`),ln(g,"pointer-events",ut(i)?"auto":"none")})),Tt("dragging",p,(()=>A(i,!1))),Tt("draggingend",p,(()=>A(i,!0))),Nt(e,p),bt()}Mt(["change","click"]);var lR=It("<!> <!>",1),cR=It('<div class="voterFlowsNet svelte-1vqrgm5"><div class="description svelte-1vqrgm5"><span class="subline svelte-1vqrgm5"><!></span></div> <div class="body svelte-1vqrgm5"><!> <div class="chartContainer svelte-1vqrgm5"><!></div></div> <!></div>');const uR=Object.freeze(Object.defineProperty({__proto__:null,default:function(e,t){yt(t,!0);const n=X((()=>t.config.settings)),r=X((()=>t.results?.$renderedVoterFlowsNet?.svgHeight)),s=X((()=>Cm.chartWidth-1)),i=X((()=>t.results?.$renderedVoterFlowsNet?.voterFlowsNet));let a=E(0);const o=X((()=>ut(i)?ut(i).map(((e,t)=>({index:t,id:t,label:e.party.abbr}))):[])),l=X((()=>t.results?.$renderedVoterFlowsNet?.voterFlowsNet[ut(a)].relations)),c=X((()=>t.results?.$renderedVoterFlowsNet?.voterFlowsNet[ut(a)].party));var u=cR(),d=K(u),h=K(d);Jt(K(h),(()=>t.subline.replace(/\{yearForComparison\}/g,t.yearForComparisonStr.replace("{previousElectionYear}",ut(n).$datePreviousYear)).replace("{currentElectionYear}",ut(n).$dateCurrentYear)));var f=Y(d,2),p=K(f);oR(p,{get options(){return ut(o)},componentName:"voterFlowsNet",get selectedIndex(){return ut(a)},set selectedIndex(e){A(a,F(e))}});var v=Y(p,2),g=K(v),m=e=>{var t=lR(),n=G(t);ZM(n,{get relation(){return ut(l)},get svgHeight(){return ut(r)},get svgWidth(){return ut(s)},get circleRadius(){return Cm.circleRadius}}),eR(Y(n,2),{get relation(){return ut(l)},get height(){return ut(r)},get party(){return ut(c)}}),Nt(e,t)};zt(g,(e=>{Cm.chartWidth>0&&e(m)}));var y=Y(f,2),b=e=>{__(e,{get noteStr(){return t.noteStr}})};zt(y,(e=>{t.noteStr&&e(b)})),le((()=>ln(v,"height",ut(r)+"px"))),xn(v,"clientWidth",(e=>Cm.chartWidth=e)),Nt(e,u),bt()}},Symbol.toStringTag,{value:"Module"}));var dR=(e,t,n)=>ut(t)?A(n,!ut(n)):null,hR=It('<div class="arrow svelte-kiwv4f"><!></div>'),fR=It("<span> </span>"),pR=It('<div class="currentVotes svelte-kiwv4f"> </div>'),vR=It('<span class="row-extra svelte-kiwv4f"><span> </span></span>'),gR=It('<div class="row svelte-kiwv4f"><div class="partyShort svelte-kiwv4f"> </div> <button class="partyLong svelte-kiwv4f"><!> <!></button> <!> <div class="shareValue svelte-kiwv4f"> </div> <div class="diffValue svelte-kiwv4f"> </div></div> <!>',1);Mt(["click"]);var mR=It('<div class="currentVotes svelte-1nfm03u"> </div>'),yR=It('<div><div class="row svelte-1nfm03u"><div class="partyShort svelte-1nfm03u"> </div> <div class="partyLong svelte-1nfm03u"> </div> <!> <div class="shareValue svelte-1nfm03u"> </div> <div class="diffValue svelte-1nfm03u"> </div></div> <!></div>');function bR(e,t){yt(t,!0);const n=X((()=>qx.width-36)),r=X((()=>ut(n)<334?"mobile":ut(n)<600?"tablet":"desktop")),s=X((()=>{let e=!0;return t.results.forEach((t=>{t.currentVotes||(e=!1)})),e})),i=X((()=>t.config.settings));var a=yR(),o=K(a),l=K(o),c=K(l),u=Y(l,2),d=K(u),h=Y(u,2),f=e=>{var n=mR(),r=K(n);le((()=>Ht(r,t.tableHeaderVotesStr))),Nt(e,n)};zt(h,(e=>{ut(s)&&e(f)}));var p=Y(h,2),v=K(p),g=K(Y(p,2));le((()=>Ht(g,t.tableHeaderDiffStr?.replace("{previousElectionYear}",ut(i).$datePreviousYear)))),Kt(Y(o,2),17,(()=>t.results),qt,((e,n,s)=>{var i=X((()=>ut(n).$shareValue?.str)),a=X((()=>ut(n).$diffValue?.str)),o=X((()=>s<5||t.showMore));!function(e,t){yt(t,!0);let n=E(!1),r=E(null),s=E(null),i=X((()=>ut(r)&&ut(r).scrollWidth>ut(s)));const a="tableRow"+t.party.id,[o,l]=Iw({fallback(e,t){const n=getComputedStyle(e),r="none"===n.transform?"":n.transform;return{duration:300,easing:ix,css:e=>`\n\t\t\t\t\ttransform: ${r} scale(${e});\n\t\t\t\t\topacity: ${e}\n\t\t\t\t`}}});var c=Dt(),u=G(c),d=e=>{var c=gR(),u=G(c),d=K(u),h=K(d),f=Y(d,2);f.__click=[dR,i,n];var p=K(f),v=e=>{var t=hR(),r=K(t),s=X((()=>ut(n)?"top":"bottom"));qw(r,{get direction(){return ut(s)}}),le((()=>on(t,"rotated",ut(n)))),Nt(e,t)};zt(p,(e=>{ut(i)&&e(v)}));var g=Y(p,2),m=e=>{var n=fR(),r=K(n);le((()=>Ht(r,t.party.name))),vn(1,n,(()=>l),(()=>({key:a}))),vn(2,n,(()=>o),(()=>({key:a}))),Nt(e,n)};zt(g,(e=>{ut(n)||e(m)})),kn(f,(e=>A(r,e)),(()=>ut(r)));var y=Y(f,2),b=e=>{var n=pR(),r=K(n);le((()=>Ht(r,t.currentVotes))),Nt(e,n)};zt(y,(e=>{t.currentVotes&&e(b)}));var w=Y(y,2),x=K(w),_=K(Y(w,2)),k=Y(u,2),S=e=>{var n=vR(),r=K(n),s=K(r);le((()=>{on(n,"even",t.even),Ht(s,t.party.name)})),vn(1,r,(()=>l),(()=>({key:a}))),vn(2,r,(()=>o),(()=>({key:a}))),Nt(e,n)};zt(k,(e=>{ut(n)&&e(S)})),le((()=>{on(u,"even",t.even),Ht(h,t.party.abbr),on(f,"overflowing",ut(i)),ln(f,"padding-right",ut(i)?"10px":"0px"),Ht(x,t.shareValue),Ht(_,t.diffValue)})),xn(f,"clientWidth",(e=>A(s,e))),vn(3,u,(()=>Ew)),Nt(e,c)};zt(u,(e=>{t.show&&e(d)})),Nt(e,c),bt()}(e,{get party(){return ut(n).$meta},get shareValue(){return ut(i)},get diffValue(){return ut(a)},get currentVotes(){return ut(n).$currentVotes.str},get tableClass(){return ut(r)},get show(){return ut(o)},even:s%2==0})})),le((()=>{an(a,`overview-table ${ut(r)??""} svelte-1nfm03u`),on(a,"noCurrentVotes",!t.useReturningResults),Ht(c,t.tableHeaderAbbrStr),Ht(d,t.tableHeaderNameStr),Ht(v,t.tableHeaderShareStr)})),Nt(e,a),bt()}var wR=It('<div class="table svelte-dhguvr"><div class="description svelte-dhguvr"><span class="subline svelte-dhguvr"><!></span></div> <div class="body svelte-dhguvr"><!></div></div>');const xR=Object.freeze(Object.defineProperty({__proto__:null,default:function(e,t){yt(t,!0);let n=Mn(t,["$$slots","$$events","$$legacy","results","subline","showMoreStr","showLessStr","useReturningResults"]),r=X((()=>t.results?.resultsOverall?.listVotes)),s=X((()=>t.results?.resultsOverallComplete)),i=X((()=>t.useReturningResults&&ut(s)&&ut(s).length>0?ut(s):ut(r)?.results));var a=wR(),o=K(a),l=K(o);Jt(K(l),(()=>t.subline?.replace(/\{resultType\}/g,vx("resultTypes",t.results?.resultsOverall?.type)))),F_(K(Y(o,2)),{maxHeight:340,children:(e,r)=>{bR(e,En({get results(){return ut(i)},get useReturningResults(){return t.useReturningResults},showMore:!0},(()=>n)))},$$slots:{default:!0}}),Nt(e,a),bt()}},Symbol.toStringTag,{value:"Module"}));var _R=It('<div class="segment svelte-3h4ioe"></div>'),kR=It('<div class="majority-mark svelte-3h4ioe"></div>'),SR=It('<div class="bar svelte-3h4ioe"><div class="segments svelte-3h4ioe"></div> <!></div>');function $R(e,t){const n=In(t,"data",19,(()=>[{$meta:{$color:"#5588D3"},notElectable:!0,share:30},{$meta:{$color:"#5588D3"},notElectable:!1,share:20},{$meta:{$color:"#E4C664"},notElectable:!1,share:3},{$meta:{$color:"#C1C5C7"},notElectable:!1,share:8},{$meta:{$color:"#EC5656"},notElectable:!1,share:19},{$meta:{$color:"#EC5656"},notElectable:!0,share:20}])),r=In(t,"height",3,10),s=In(t,"showMajorityMark",3,!0),i=X((()=>10===r()?14:7));var a=SR(),o=K(a);Kt(o,21,n,qt,((e,t)=>{var n=_R();le((()=>{on(n,"non-electable",ut(t).notElectable),ln(n,"width",`${ut(t).share??""}%`),ln(n,"background",ut(t)?.$meta?.$color)})),Nt(e,n)}));var l=Y(o,2),c=e=>{Nt(e,kR())};zt(l,(e=>{s()&&e(c)})),le((()=>{ln(a,"--height",`${r()??""}px`),ln(a,"--majorityHeight",`${ut(i)??""}px`)})),Nt(e,a)}var CR=It('<div class="candidatePicture svelte-5xbud6"><img class="svelte-5xbud6"></div>'),TR=It('<div class="label-container svelte-5xbud6"><div class="svelte-5xbud6"> </div> <div class="label svelte-5xbud6"> </div></div>'),MR=It('<div class="svelte-5xbud6"> </div>'),RR=It('<div class="checkmark svelte-5xbud6"><!></div>'),ER=It('<div class="value-label svelte-5xbud6"><!> <!> <!></div>');function PR(e,t){yt(t,!0);const n=In(t,"labelClass",3,"absolute");let r=X((()=>t.data?.filter((e=>"par_us_1"===e.partyId||"par_us_2"===e.partyId))));var s=Dt();Kt(G(s),17,(()=>ut(r)),qt,((e,t)=>{var r=ER(),s=K(r),i=e=>{var n=CR(),r=K(n);le((()=>{rn(r,"src",ut(t).picture),rn(r,"alt",ut(t).label)})),Nt(e,n)};zt(s,(e=>{ut(t).picture&&e(i)}));var a=Y(s,2),o=e=>{var n=TR(),r=K(n),s=K(r),i=K(Y(r,2));le((()=>{Ht(s,ut(t).labelValue),Ht(i,ut(t).label)})),Nt(e,n)},l=e=>{var n=MR(),r=K(n);le((()=>Ht(r,ut(t).share))),Nt(e,n)};zt(a,(e=>{ut(t).label?e(o):e(l,!1)}));var c=Y(a,2),u=e=>{var n=RR(),r=K(n),s=X((()=>ut(t)?.$meta?.$color));T_(r,{get fillColor(){return ut(s)}}),Nt(e,n)};zt(c,(e=>{ut(t).checkmark&&e(u)})),le((()=>{on(r,"left","par_us_1"===ut(t).partyId),on(r,"right","par_us_2"===ut(t).partyId),on(r,"absolute","absolute"===n()),on(r,"flex","flex"===n()),ln(r,"color",ut(t)?.$meta?.$color)})),Nt(e,r)})),Nt(e,s),bt()}var IR=It('<div class="group-label svelte-1bgag5u"> </div>'),AR=It('<div class="bar-container svelte-1bgag5u"><!> <!> <!></div>');var OR=It('<div class="chart-container"><h4 class="headline svelte-15jd8m6"> </h4> <div class="bar-wrapper svelte-15jd8m6"><!></div></div>');function DR(e,t){yt(t,!0);var n=OR(),r=K(n),s=K(r);!function(e,t){const n=In(t,"showValue",3,!0),r=In(t,"showGroupLabel",3,!1),s=In(t,"showMajorityMark",3,!0);var i=Dt();Kt(G(i),17,(()=>t.group),qt,((e,t)=>{var i=AR(),a=K(i),o=e=>{PR(e,{get data(){return ut(t).results}})};zt(a,(e=>{n()&&e(o)}));var l=Y(a,2),c=e=>{var n=IR();on(n,"middle",!0);var r=K(n);le((()=>Ht(r,ut(t).value))),Nt(e,n)};zt(l,(e=>{r()&&e(c)})),$R(Y(l,2),{get showMajorityMark(){return s()},get data(){return ut(t).results}}),Nt(e,i)})),Nt(e,i)}(K(Y(r,2)),{get group(){return t.data.values},showGroupLabel:!0,showMajorityMark:!0}),le((()=>Ht(s,t.title))),Nt(e,n),bt()}var NR=It('<div class="legend-rect other svelte-1xgg36l"></div>'),jR=It('<div class="legend-item svelte-1xgg36l"><div class="legend-rect svelte-1xgg36l"></div> <!> <span class="legend-label svelte-1xgg36l"> </span></div>'),FR=It('<div class="legend svelte-1xgg36l"></div>');function LR(e,t){yt(t,!0);var n=FR();Kt(n,21,(()=>t.legendItems),qt,((e,n,r)=>{var s=jR(),i=K(s);const a=X((()=>0===r&&t.electionKey&&t.electionKey.includes("usa_pr_")));var o=Y(i,2),l=e=>{var t=Dt();Kt(G(t),17,(()=>ut(n).otherRects),qt,((e,t)=>{var n=NR();le((()=>rn(n,"style",`background-color: ${ut(t).color??""};`))),Nt(e,n)})),Nt(e,t)};zt(o,(e=>{ut(n).otherRects&&ut(n).otherRects.length&&e(l)}));var c=K(Y(o,2));le((()=>{rn(i,"style",`background-color: ${ut(n).color??""};`),on(i,"otherRectsExist",ut(n).otherRects&&ut(n).otherRects.length),on(i,"gradient",ut(a)),Ht(c,ut(n).label)})),Nt(e,s)})),Nt(e,n),bt()}var HR=It('<span class="subline"> </span>'),VR=It('<div class="voterGroups svelte-13v452a"><div class="description svelte-13v452a"><!></div> <div class="body svelte-13v452a"><!> <div class="chart-container svelte-13v452a"><!></div></div></div>');const WR=Object.freeze(Object.defineProperty({__proto__:null,default:function(e,t){yt(t,!0);const n=X((()=>t.legend?.map((e=>({label:e.str,color:iw.darkmode?e.colors[0].colorDm:e.colors[0].colorLm}))))),r=X((()=>t.results.voterGroups.find((e=>e.key===t.key))));var s=VR(),i=K(s),a=K(i),o=e=>{var n=HR(),r=K(n);le((()=>Ht(r,t.subline||t.cardsSubline))),Nt(e,n)};zt(a,(e=>{t.firstElement&&e(o)}));var l=K(Y(i,2)),c=e=>{LR(e,{get legendItems(){return ut(n)}})};zt(l,(e=>{t.enablePlaceholder&&e(c)})),DR(K(Y(l,2)),{get data(){return ut(r)},get title(){return t.title}}),Nt(e,s),bt()}},Symbol.toStringTag,{value:"Module"}));var UR=It('<div class="line svelte-1k1ys1x"><div class="svelte-1k1ys1x"></div></div>'),zR=It('<div class="line svelte-1k1ys1x"><div class="svelte-1k1ys1x"></div></div>'),BR=It('<div class="outside svelte-1k1ys1x"><!> <div class="svelte-1k1ys1x"> </div></div> <div class="middle svelte-1k1ys1x"> </div> <div class="outside r svelte-1k1ys1x"><!> <div class="svelte-1k1ys1x"><!></div></div>',1);var qR=It('<div class="resultsOverall svelte-1yigwn9"><div class="results-info-wrapper svelte-1yigwn9"><!></div> <div class="bar-wrapper"><!></div> <div class="results-info-wrapper svelte-1yigwn9"><!></div></div>');const KR=Object.freeze(Object.defineProperty({__proto__:null,default:function(e,t){yt(t,!0);let n=Mn(t,["$$slots","$$events","$$legacy","results","electionKey","subline"]),r=X((()=>t.results.$renderedResults?.map((e=>{const n=e.$candidate,r=t.electionKey.includes("usa_pr_")?n?.candidateName:e.$meta?.name,s=!!t.electionKey.includes("usa_pr_")&&`https://interactive.spiegel.de/gra/elections/specific/${t.electionKey}/candidates/${n?.candidateName.toLowerCase().replace(" ","_")}.png`;return{$meta:e.$meta,notElectable:!1,widthPercentage:e.$widthPercentage,share:e.$widthPercentage,partyId:e.partyId,label:r,labelValue:e.$labelValue,checkmark:e.$winner,notElectable:e.notElectable,picture:s}})))),s=E(1),i=X((()=>ut(s)<500?{size:"52px",margin:"4px"}:ut(s)<766?{size:"72px",margin:"8px"}:{size:"85px",margin:"8px"}));var a=qR(),o=K(a),l=K(o),c=X((()=>ut(r).filter((e=>!e.notElectable))));PR(l,{get data(){return ut(c)},labelClass:"flex"});var u=Y(o,2);$R(K(u),{get data(){return ut(r)}}),function(e,t){yt(t,!0);const n=e=>{let n="";return t.electionKey.includes("usa_pr_")?n=e?.$meta?.name:t.electionKey.includes("usa_sn_")&&(n=t.seatsNotUpForElectionStr?.replace("{seatsNotUpForElection}",e.labelValue)),n};let r=X((()=>t.barsData&&(t.electionKey.includes("usa_pr_")||t.electionKey.includes("usa_sn_"))?n(t.barsData[0]):"")),s=X((()=>t.barsData&&(t.electionKey.includes("usa_pr_")||t.electionKey.includes("usa_sn_"))?n(t.barsData[t.barsData?.length-1]):"&nbsp;")),i=X((()=>t.seatsMajority)),a=X((()=>!!t.electionKey.includes("usa_sn_")&&t.barsData[0]?.widthPercentage+"%")),o=X((()=>!!t.electionKey.includes("usa_sn_")&&t.barsData[t.barsData?.length-1]?.widthPercentage+"%"));var l=BR(),c=G(l),u=K(c),d=e=>{Nt(e,UR())};zt(u,(e=>{ut(a)&&e(d)}));var h=K(Y(u,2)),f=Y(c,2),p=K(f),v=Y(f,2),g=K(v),m=e=>{Nt(e,zR())};zt(g,(e=>{ut(o)&&e(m)})),Jt(K(Y(g,2)),(()=>ut(s))),le((()=>{on(c,"maxWidth",ut(a)),ln(c,"--maxWidth",ut(a)),Ht(h,ut(r)),Ht(p,ut(i)),on(v,"maxWidth",ut(o)),ln(v,"--maxWidth",ut(o))})),Nt(e,l),bt()}(K(Y(u,2)),En({get barsData(){return ut(r)},get electionKey(){return t.electionKey},get seatsMajority(){return t.results.$meta.seatsMajority}},(()=>n))),le((()=>{ln(o,"--picWidth",ut(i).size),ln(o,"--picMargin",ut(i).margin)})),xn(o,"clientWidth",(e=>A(s,e))),Nt(e,a),bt()}},Symbol.toStringTag,{value:"Module"}));function GR(e,t){yt(t,!0);let n=In(t,"strokeWidth",3,1),r=In(t,"backgroundStroke",3,void 0),s=In(t,"backgroundStrokeWidth",3,3),i=In(t,"fixedStroke",3,void 0),a=In(t,"fixedStrokeWidth",3,1),o=In(t,"showStroke",3,!1),l=In(t,"showFill",3,!1),c=In(t,"pattern",3,void 0),u=In(t,"gradient",3,!1),d=In(t,"globalAlpha",7,1),h=In(t,"contextName",3,"spiegel-canvas");const{register:f,deregister:p,invalidate:v}=pt(h());function g(e){const h=new Path2D(t.path);if(e.globalAlpha=d(),l()&&t.fill&&(e.fillStyle=t.fill,e.fill(h),c()&&(e.fillStyle=e.createPattern(c(),"repeat"),e.fill(h))),u()||o()&&t.stroke){let i=!1;if(u()){const{minX:t,minY:n,maxX:r,maxY:s}=u().bounds;i=e.createLinearGradient(t,n,r,s),u().colorStops.forEach((e=>i.addColorStop(e.stop,e.color))),d(u().opacity)}r()&&(e.strokeStyle=r(),e.lineWidth=s(),e.stroke(h)),e.strokeStyle=i||t.stroke,e.lineWidth=n(),e.stroke(h)}i()&&(e.strokeStyle=i(),e.lineWidth=a(),e.stroke(h))}ie((()=>(f(g),v(),()=>p(g)))),ie((()=>{t.path,t.stroke,n(),t.fill,o(),l(),u(),v()})),bt()}var YR=It('<div class="additional svelte-jin8h7"><div class="flippedWinner svelte-jin8h7"><!></div></div>'),XR=It('<div class="additional svelte-jin8h7"><div class="electoral-votes svelte-jin8h7"><span> </span> <span> </span></div></div>');function ZR(e,t){yt(t,!0);const n=X((()=>t.winner&&t.winner.$isFlippedWinner)),r=X((()=>!(!ut(n)||!t.flipped)&&t.flipped.find((e=>e.partyId===t.winner.$meta.id))?.flippedStr));var s=Dt(),i=G(s),a=e=>{var n=YR(),s=K(n);Jt(K(s),(()=>ut(r))),le((()=>{ln(n,"margin-top",t.isInfoCard?"6px":"0"),ln(s,"background-color",t.winner.$meta.$color)})),Nt(e,n)},o=e=>{var n=XR(),r=K(n),s=K(r),i=K(s),a=K(Y(s,2));le((()=>{Ht(i,t.votes),Ht(a,t.votesLabel)})),Nt(e,n)};zt(i,(e=>{ut(n)?e(a):e(o,!1)})),Nt(e,s),bt()}var JR=It('<div class="district-counter svelte-vmzgyk"> </div>'),QR=It('<div class="count-wrapper svelte-vmzgyk"> <!></div>'),eE=It("<div><!></div>"),tE=It('<div class="info-content svelte-vmzgyk"><div class="house-votes svelte-vmzgyk"><!> <!></div></div>');var nE=It('<div class="additional-info-wrapper svelte-xnfjz9"><!></div>');function rE(e,t){yt(t,!0);const n=In(t,"isInfoCard",3,!1),r=Mn(t,["$$slots","$$events","$$legacy","electionKey","results","isInfoCard"]),s=X((()=>!(!t.results||!t.results.length)&&t.results[0]?.meta?.electoralVotes)),i=X((()=>!(!t.results||!t.results.length)&&t.results[0]?.winner)),a=X((()=>ut(s)>1?"Wahlleute":"Wahlperson")),o=X((()=>!(!t.results||!t.results.length)&&t.results.filter((e=>e?.meta?.isUpForElection)).length)),l=X((()=>ut(o)>1?"Senatssitze":"Senatssitz")),c=X((()=>t.results?.filter((e=>!0===e.$isUpForElection)))),u=X((()=>ut(c)?.length)),d=X((()=>Array.isArray(ut(c))?Object.values(ut(c).reduce(((e,t)=>{if(t.winner&&t.winner.partyId){const n=t.winner.partyId;e[n]||(e[n]={...t.winner,count:0}),e[n].count+=1}return e}),{})).sort(((e,t)=>t.count-e.count)):[]));var h=nE(),f=K(h),p=e=>{ZR(e,En({get winner(){return ut(i)},get votes(){return ut(s)},get votesLabel(){return ut(a)},get isInfoCard(){return n()}},(()=>r)))},v=e=>{var s=Dt(),a=G(s),c=e=>{ZR(e,En({get winner(){return ut(i)},get votes(){return ut(o)},get votesLabel(){return ut(l)},get isInfoCard(){return n()}},(()=>r)))},h=e=>{var s=Dt(),i=G(s),a=e=>{!function(e,t){yt(t,!0);const n=In(t,"isInfoCard",3,!1),r=X((()=>0===Object.keys(t.houseWinners).length)),s=X((()=>t.houseSeats>1?t.seatsPluralStr.replace("{seats}",t.houseSeats):t.seatsSingularStr));var i=tE(),a=K(i),o=K(a),l=e=>{var n=QR(),r=K(n);Kt(Y(r),17,(()=>t.houseWinners),qt,((e,t)=>{var n=JR(),r=K(n);le((()=>{ln(n,"color",ut(t).$meta.$color),ln(n,"border-color",ut(t).$meta.$color),Ht(r,ut(t).count)})),Nt(e,n)})),le((()=>Ht(r,`${t.seatsPerPartyStr??""} `))),Nt(e,n)};zt(o,(e=>{ut(r)||e(l)}));var c=Y(o,2),u=e=>{var t=eE();Jt(K(t),(()=>ut(s))),Nt(e,t)};zt(c,(e=>{(ut(r)||n())&&e(u)})),le((()=>ln(i,"margin-top",n()&&!ut(r)?"4px":"0px"))),Nt(e,i),bt()}(e,En({get isInfoCard(){return n()},get houseSeats(){return ut(u)},get houseWinners(){return ut(d)}},(()=>r)))};zt(i,(e=>{t.electionKey.includes("usa_hr_")&&e(a)}),!0),Nt(e,s)};zt(a,(e=>{t.electionKey.includes("usa_sn_")?e(c):e(h,!1)}),!0),Nt(e,s)};zt(f,(e=>{t.electionKey.includes("usa_pr_")?e(p):e(v,!1)})),Nt(e,h),bt()}var sE=It('<div class="counting-progress svelte-1t26ph9"><!></div>');function iE(e,t){yt(t,!0);const n=X((()=>null!==t.countingProgress?.share&&t.countingProgress?.share>=0&&t.countingProgressStr.replace("{countingShare}",t.countingProgress.share)));var r=Dt(),s=G(r),i=e=>{var t=sE();Jt(K(t),(()=>ut(n))),Nt(e,t)};zt(s,(e=>{ut(n)&&!t.electionKey.includes("usa_hr_")&&e(i)})),Nt(e,r),bt()}var aE=It("<div><!></div>"),oE=It("<div> </div>"),lE=It('<div class="party svelte-3mbuwj"> </div>'),cE=It('<div class="label right svelte-3mbuwj"> </div>'),uE=It('<div class="label right svelte-3mbuwj">–</div>'),dE=It('<div class="bar-container svelte-3mbuwj"><div class="left-wrapper label svelte-3mbuwj"><div> </div> <div class="seats-winner-wrapper svelte-3mbuwj"><!> <!></div> <!></div> <!> <!></div>');function hE(e,t){yt(t,!0);const n=In(t,"isPlaceHolder",3,!1),r=X((()=>1===t.labelData.seats?"Wahlperson":"Wahlleute"));var s=dE(),i=K(s),a=K(i),o=K(a),l=Y(a,2),c=K(l),u=e=>{var n=aE();T_(K(n),{get fillColor(){return t.labelData.partyColor},width:"16",height:"16"}),Nt(e,n)};zt(c,(e=>{t.labelData.isWinner&&e(u)}));var d=Y(c,2),h=e=>{var n=oE(),s=K(n);le((()=>{ln(n,"color",t.labelData.partyColor),Ht(s,`${t.labelData.seats??""} ${ut(r)??""}`)})),Nt(e,n)};zt(d,(e=>{t.labelData.seats>0&&t.hasElectors&&e(h)}));var f=Y(l,2),p=e=>{var n=lE(),r=K(n);le((()=>Ht(r,t.labelData.partyAbbreviation))),Nt(e,n)};zt(f,(e=>{t.labelData.seats<1&&"Republikaner"!==t.labelData.partyName&&"Demokraten"!==t.labelData.partyName&&t.showParty&&e(p)}));var v=Y(i,2),g=e=>{var n=cE(),r=K(n);le((()=>Ht(r,`${pm(t.labelData.share,1,"",!1).str??""} %`))),Nt(e,n)},m=e=>{var t=Dt(),r=G(t),s=e=>{Nt(e,uE())};zt(r,(e=>{n()&&e(s)}),!0),Nt(e,t)};zt(v,(e=>{t.labelData.share?e(g):e(m,!1)}));var y=Y(v,2),b=e=>{$R(e,{get data(){return t.barData},showMajorityMark:!1,height:4})};zt(y,(e=>{(t.labelData.share||n())&&e(b)})),le((()=>{ln(a,"font-weight",t.labelData.isWinner?"bold":"normal"),ln(a,"color",t.labelData.candidateColor?t.labelData.candidateColor:"var(--int-font-color-default)"),Ht(o,t.labelData.candidateName)})),Nt(e,s),bt()}var fE=It('<div class="bar-wrapper svelte-pkwwmc"><!></div>');function pE(e,t){yt(t,!0);const n=In(t,"hasElectors",3,!0),r=In(t,"showParty",3,!0);let s=X((()=>t.renderedResults?.map((e=>({barData:[{$meta:{$color:e.$meta.$color},notElectable:!1,share:e.currentShare}],labelData:{candidateName:e.candidateName,share:e.currentShare,seats:e.currentSeats,isWinner:e.isWinner,partyName:e.$meta.name,partyColor:e.$meta.$color,partyAbbreviation:e.$meta.abbr}})))));var i=fE(),a=K(i),o=e=>{var t=Dt();Kt(G(t),17,(()=>ut(s)),qt,((e,t)=>{hE(e,{get barData(){return ut(t).barData},get labelData(){return ut(t).labelData},barHeight:4,get hasElectors(){return n()},get showParty(){return r()}})})),Nt(e,t)};zt(a,(e=>{ut(s)&&e(o)})),Nt(e,i),bt()}var vE=It('<div class="bottom-border svelte-1crjv9z"></div>'),gE=It('<div class="results-container"><!> <!></div>');var mE=It('<div class="title svelte-e6g12v"> </div>'),yE=It('<div class="content-wrapper"><!> <!></div>'),bE=It('<div class="bottom-border svelte-e6g12v"></div>'),wE=It('<div class="results-container svelte-e6g12v"><!></div> <!>',1);var xE=It('<div class="bar-wrapper svelte-pkwwmc"></div>');function _E(e,t){let n=[{barData:[{$meta:{$color:"var(--int-font-color-gray-fond)"},notElectable:!1,share:100}],labelData:{candidateName:t.placeholderNoResultsStr,candidateColor:"var(--int-font-color-gray-base)"}},{barData:[{$meta:{$color:"var(--int-font-color-gray-fond)"},notElectable:!1,share:100}],labelData:{candidateName:""}}];var r=xE();Kt(r,21,(()=>n),qt,((e,n)=>{hE(e,{get barData(){return ut(n).barData},get labelData(){return ut(n).labelData},barHeight:4,get hasElectors(){return t.hasElectors},isPlaceHolder:!0})})),Nt(e,r)}var kE=It('<div class="counting-progress svelte-vh61j0"> </div>'),SE=It('<div class="counting-progress svelte-vh61j0"> </div>'),$E=It('<div class="title-wrapper svelte-vh61j0"><div class="title svelte-vh61j0"> </div> <!></div>'),CE=It('<div class="content-wrapper"><!> <!></div>'),TE=It('<div class="results-container svelte-vh61j0"><!></div>');var ME=It('<div class="results-wrapper svelte-2knbwk"><!></div>');function RE(e,t){yt(t,!0);const n=In(t,"isTooltip",3,!1),r=Mn(t,["$$slots","$$events","$$legacy","results","electionKey","isTooltip"]);var s=Dt(),i=G(s),a=e=>{var s=ME(),i=K(s),a=e=>{!function(e,t){yt(t,!0);const n=X((()=>t.results&&t.results[0]?.$renderedResults));var r=Dt(),s=G(r),i=e=>{var t=gE(),r=K(t);pE(r,{get renderedResults(){return ut(n)}});var s=Y(r,2),i=e=>{Nt(e,vE())};zt(s,(e=>{ut(n)?.length>0&&e(i)})),Nt(e,t)};zt(s,(e=>{t.results&&e(i)})),Nt(e,r),bt()}(e,{get results(){return t.results}})},o=e=>{var s=Dt(),i=G(s),a=e=>{!function(e,t){yt(t,!0);const n=X((()=>t.results?.filter((e=>!0===e.$isUpForElection)))),r=X((()=>ut(n).length>1)),s=X((()=>ut(n).map((e=>({renderedResults:e.$renderedResults||[],senateSeat:e.id.split("-")[1]?.trim()}))))),i=X((()=>ut(n)?.some((e=>e.$renderedResults.length>0))));var a=wE(),o=G(a),l=K(o),c=e=>{var t=Dt();Kt(G(t),17,(()=>ut(s)),qt,((e,t)=>{var n=yE(),s=K(n),i=e=>{var n=mE(),r=K(n);le((()=>Ht(r,`Senatssitz ${ut(t).senateSeat??""}`))),Nt(e,n)};zt(s,(e=>{ut(r)&&ut(t).renderedResults.length>0&&e(i)})),pE(Y(s,2),{get renderedResults(){return ut(t).renderedResults},hasElectors:!1}),Nt(e,n)})),Nt(e,t)};zt(l,(e=>{ut(s)&&e(c)}));var u=Y(o,2),d=e=>{Nt(e,bE())};zt(u,(e=>{ut(i)&&e(d)})),Nt(e,a),bt()}(e,{get results(){return t.results}})},o=e=>{var s=Dt(),i=G(s),a=e=>{!function(e,t){yt(t,!0);const n=X((()=>t.results?.filter((e=>!0===e.$isUpForElection)))),r=X((()=>ut(n).length>1)),s=X((()=>ut(n).map((e=>({uncontested:1===e.$renderedResults?.length,renderedResults:e.$renderedResults||[],countingProgress:e.returningResults.countingProgress.share||0,countingType:e.returningResults.countingProgress.countingType,isWinnerColor:"par_us_1"===e.winner.partyId?"var(--int-background-color-election-district-blue)":"par_us_2"===e.winner.partyId?"var(--int-background-color-election-district-red)":"var(--int-color-election-district-gray)",districtName:e.name.split(",")[1]?.trim()})))));var i=TE(),a=K(i),o=e=>{var n=Dt();Kt(G(n),17,(()=>ut(s)),qt,((e,n)=>{var s=CE(),i=K(s),a=e=>{var r=$E(),s=K(r),i=K(s),a=Y(s,2),o=e=>{var n=kE(),r=K(n);le((()=>Ht(r,t.uncontestedStr))),Nt(e,n)},l=e=>{var t=Dt(),r=G(t),s=e=>{var t=SE(),r=K(t);le((()=>Ht(r,`${ut(n).countingProgress??""} % ausgezählt`))),Nt(e,t)};zt(r,(e=>{ut(n).countingType&&e(s)}),!0),Nt(e,t)};zt(a,(e=>{ut(n).uncontested?e(o):e(l,!1)})),le((()=>{ln(r,"background-color",ut(n).isWinnerColor),Ht(i,ut(n).districtName)})),Nt(e,r)};zt(i,(e=>{ut(r)&&e(a)}));var o=Y(i,2),l=e=>{pE(e,{get renderedResults(){return ut(n).renderedResults},hasElectors:!1,showParty:!1})},c=e=>{_E(e,{get renderedResults(){return ut(n).renderedResults},get placeholderNoResultsStr(){return t.placeholderNoResultsStr},hasElectors:!1})};zt(o,(e=>{ut(n).renderedResults.length>0?e(l):e(c,!1)})),Nt(e,s)})),Nt(e,n)};zt(a,(e=>{ut(s)&&e(o)})),Nt(e,i),bt()}(e,En({get results(){return t.results}},(()=>r)))};zt(i,(e=>{t.electionKey.includes("usa_hr_")&&!n()&&e(a)}),!0),Nt(e,s)};zt(i,(e=>{t.electionKey.includes("usa_sn_")?e(a):e(o,!1)}),!0),Nt(e,s)};zt(i,(e=>{t.electionKey.includes("usa_pr_")?e(a):e(o,!1)})),Nt(e,s)};zt(i,(e=>{t.results&&t.results.length>0&&e(a)})),Nt(e,s),bt()}var EE=It('<div class="x-tick svelte-c3pyw3"><span class="tick-line svelte-c3pyw3"></span> <span class="tick-label svelte-c3pyw3"> </span></div>'),PE=It('<span class="tick-line coalition svelte-c3pyw3"></span>'),IE=It('<span class="tick-line svelte-c3pyw3"></span>'),AE=It('<div class="y-tick svelte-c3pyw3"><!> <span class="tick-label svelte-c3pyw3"> </span></div>'),OE=It('<div class="x-axis-ticks svelte-c3pyw3"></div> <div class="y-axis-ticks svelte-c3pyw3"></div>',1);function DE(e,t){yt(t,!0);const n=In(t,"xaxisFormat",3,"year"),r=In(t,"paddingLeft",3,"0px"),s=In(t,"paddingRight",3,"0px"),i=In(t,"coalitions",3,!1);let a=E(0);const o=X((()=>t.xScale.range())),l=X((()=>{const e=t.xScale.ticks(5),n=t.xScale.domain()[1];return e.push(n),e})),c=[100,75,50,25,0],u=X((()=>ut(l).map((e=>.7*o$(e,n()).length))));var d=OE(),h=G(d);Kt(h,21,(()=>ut(l)),qt,((e,n,r)=>{var s=Dt();const i=X((()=>t.xScale(ut(n)))),a=X((()=>ut(u)[r])),c=X((()=>0===r?ut(n)+" %":ut(n)));var d=G(s),h=e=>{var t=EE(),n=Y(K(t),2),r=K(n);le((()=>{ln(t,"left",`${ut(i)??""}%`),ln(n,"transform",`translateX(${(ut(i)-ut(a)<ut(o)[0]?ut(a):ut(i)+ut(a)>ut(o)[1]?-ut(a):0)??""}%)`),Ht(r,ut(c))})),Nt(e,t)};zt(d,(e=>{r<ut(l).length-1&&e(h)})),Nt(e,s)}));Kt(Y(h,2),21,(()=>c),qt,((e,n,a)=>{var o=AE();const l=X((()=>(e=>i()?0===e||50===e?"100%":"-10px":"100%")(ut(n)))),u=X((()=>0===a?ut(n)+" %":a===c.length-1?"":ut(n))),d=X((()=>t.yScale(ut(n))+"%"));le((()=>ln(o,"top",ut(d))));var h=K(o),f=e=>{Nt(e,PE())},p=e=>{Nt(e,IE())};zt(h,(e=>{i()&&50===ut(n)?e(f):e(p,!1)}));var v=K(Y(h,2));le((()=>{ln(o,"width","calc("+ut(l)+" + "+r()+" + "+s()+")"),ln(o,"left","calc(-1 * "+r()+")"),Ht(v,ut(u))})),Nt(e,o)})),xn(h,"clientWidth",(e=>A(a,e))),Nt(e,d),bt()}var NE=At('<svg viewBox="0 0 100 100" preserveAspectRatio="none" class="svelte-4rsqqi"><!></svg>');function jE(e,t){yt(t,!0);const n=In(t,"children",3,void 0);var r=NE();Qt(K(r),n),Nt(e,r),bt()}var FE=It('<div class="dottedLine svelte-xjvahb"><div class="label svelte-xjvahb"><!></div> <div class="arrow svelte-xjvahb"><svg width="8" height="7" viewBox="0 0 8 7" fill="none" class="svelte-xjvahb"><path d="M0.0732422 0.0883789H7.87923L3.97624 6.08838L0.0732422 0.0883789Z" class="svelte-xjvahb"></path></svg></div></div>');var LE=At('<g class="timeline"><rect x="0" y="0" width="100%" height="100%" class="svelte-p6egzl"></rect></g>'),HE=At('<path class="svelte-p6egzl"></path>'),VE=At('<g class="timeline"></g>'),WE=It('<div class="label svelte-p6egzl"> </div>'),UE=It("<!> <!> <!>",1),zE=It("<!> <!> <!> <!>",1),BE=It('<div class="timeline-wrapper svelte-p6egzl"><!> <div class="subline svelte-p6egzl">Stimmenanteil im Zeitverlauf</div></div>');function qE(e,t){yt(t,!0);let n=X((()=>t.timeline));const r=X((()=>$a(ut(n).map((e=>$a(e.shares.map((e=>e.countingProgressShare))))))||!1)),s=hp().domain([0,100]).range([0,100]),i=X((()=>hp().domain([0,100]).range([100,0]).clamp(!0))),a=X((()=>Og().x((e=>s(e.countingProgressShare))).y((e=>ut(i)(e.share))).curve(Bg))),o=X((()=>ut(n)?.map((e=>({party_id:e.partyId,shares:e.shares.map((e=>({...e,x:s(e.countingProgressShare),y:ut(i)(e.share)}))),path:ut(a)(e.shares),stroke:e.meta.$color}))))),l=X((()=>{if(!ut(n)||!ut(n).length)return[];const e=ut(n)?.map((e=>{const t=e.shares[e.shares.length-1],n=s(t.countingProgressShare),r=parseFloat(ut(i)(t.share).toFixed(1));return{party_id:e.partyId,x:n,y:r,ySafe:r,fill:e.meta.$color,label:t.shareValue.str+t.shareValue.suffix}})),t=e.reduce(((e,t)=>e.y>t.y?e:t)),r=e.reduce(((e,t)=>e.y<t.y?e:t));return t&&r?t.y-r.y<10&&e.forEach(((e,n)=>{e.party_id===t.party_id?e.ySafe=55:e.ySafe=45})):e.forEach(((e,t)=>{"par_us_1"===e.party_id?e.ySafe=e.y+5:e.ySafe=e.y-5})),e})),c=X((()=>({label:t.countingProgressStr.replace("{countingShare}",ut(r)),left:ut(r)}))),u="210px",d="32px",h="72px",f="16px",p="16px",v=X((()=>ut(c).left<50));var g=Dt(),m=G(g),y=e=>{var t=BE();i$(K(t),{get chartHeight(){return u},get paddingLeft(){return d},get paddingRight(){return h},get paddingTop(){return f},get paddingBottom(){return p},children:(e,t)=>{var n=zE(),r=G(n);jE(r,{children:(e,t)=>{Nt(e,LE())},$$slots:{default:!0}});var a=Y(r,2);DE(a,{xScale:s,get yScale(){return ut(i)},get paddingLeft(){return d},get paddingRight(){return h}});var u=Y(a,2);jE(u,{children:(e,t)=>{var n=VE();Kt(n,21,(()=>ut(o)),qt,((e,t)=>{var n=HE();le((()=>{rn(n,"d",ut(t).path),rn(n,"stroke",ut(t).stroke)})),Nt(e,n)})),Nt(e,n)},$$slots:{default:!0}}),m$(Y(u,2),{children:(e,t)=>{var n=UE(),r=G(n);!function(e,t){const n=X((()=>t.left>11?50:100)),r=X((()=>t.left<50));var s=FE(),i=K(s);Jt(K(i),(()=>t.label)),le((()=>{on(s,"leftAligned",ut(r)),ln(s,"left",t.left+"%"),ln(i,"--labelTransformX",ut(n)+"%")})),Nt(e,s)}(r,{get label(){return ut(c).label},get left(){return ut(c).left}});var s=Y(r,2);Kt(s,17,(()=>ut(l)),qt,((e,t)=>{b$(e,{get x(){return ut(t).x},get y(){return ut(t).y},get color(){return ut(t).fill},radius:8,borderWidth:1.5})})),Kt(Y(s,2),17,(()=>ut(l)),qt,((e,t)=>{var n=WE(),r=K(n);le((()=>{ln(n,"left",`${ut(t).x??""}%`),ln(n,"top",`${ut(t).ySafe??""}%`),ln(n,"color",ut(t).fill),Ht(r,ut(t).label)})),Nt(e,n)})),Nt(e,n)},$$slots:{default:!0}}),Nt(e,n)},$$slots:{default:!0}}),le((()=>{on(t,"leftAligned",ut(v)),on(t,"notSingle",!om.stateId)})),Nt(e,t)};zt(m,(e=>{t.electionKey.includes("usa_pr_")&&ut(l)&&ut(l).length&&ut(o)&&ut(o).length>0&&e(y)})),Nt(e,g),bt()}var KE=It('<div class="description svelte-1o9wd6t"><span><!></span></div>'),GE=It('<p class="svelte-1o9wd6t"></p>'),YE=It('<div class="results-wrapper svelte-1o9wd6t"><!></div>'),XE=It('<div class="noResults svelte-1o9wd6t"> </div>'),ZE=It('<div class="tooltip-content svelte-1o9wd6t"><div class="header svelte-1o9wd6t"><h3 class="svelte-1o9wd6t"> </h3> <div><!></div></div> <div class="body svelte-1o9wd6t"><!> <!> <div class="counting-progress-wrapper svelte-1o9wd6t"><!></div></div></div>');var JE=It('<div class="label svelte-cijuk7"> </div>'),QE=It('<div class="state-labels svelte-cijuk7"></div>');function eP(e,t){const n=In(t,"swingStatesActive",3,!1),r=In(t,"lightLabel",3,!0);var s=QE();ln(s,"position","absolute"),Kt(s,21,(()=>t.data),qt,((e,t)=>{let s=()=>ut(t).$align_horizontal,i=()=>ut(t).$align_vertical;var a=JE();const o=X((()=>"center"===s()?"-50%":"right"===s()?"-100%":"0")),l=X((()=>"center"===i()?"-50%":"bottom"===i()?"-100%":"0"));var c=K(a);le((()=>{on(a,"lightLabel",r()),on(a,"swingStatesActive",n()),ln(a,"left",ut(t).$x+"px"),ln(a,"top",ut(t).$y+"px"),ln(a,"transform",`translate(${ut(o)}, ${ut(l)})`),Ht(c,ut(t).$label)})),Nt(e,a)})),le((()=>{ln(s,"width",t.width+"px"),ln(s,"height",t.height+"px")})),Nt(e,s)}var tP=At('<line class="svelte-1l4udyx"></line>'),nP=At('<svg class="state-separators svelte-1l4udyx"></svg>');function rP(e,t){var n=nP();Kt(n,21,(()=>t.data),qt,((e,t)=>{let n=()=>ut(t).from,r=()=>ut(t).to;var s=tP();le((()=>{rn(s,"x1",n()[0]),rn(s,"y1",n()[1]),rn(s,"x2",r()[0]),rn(s,"y2",r()[1]),rn(s,"stroke",ut(t).fill)})),Nt(e,s)})),le((()=>{rn(n,"width",t.width),rn(n,"height",t.height),ln(n,"position","absolute")})),Nt(e,n)}var sP=It('<svelte-css-wrapper style="display: contents"><!></svelte-css-wrapper>',1),iP=It("<!> <!> <!> <!> <!>",1);function aP(e,t){yt(t,!0);let n=In(t,"swingStatesActive",3,!1),r=In(t,"width",3,0),s=In(t,"height",3,0),i=X((()=>t.mapData&&t.squares&&t.electionKey.includes("usa_pr_")?t.mapData.map((e=>{const r=e.meta.electoralVotes;e.winner,e.stateId;let s=0;const i=Array.from({length:r}).map(((e,t)=>({noData:!0})));e.$renderedResults&&e.$renderedResults.map(((e,t)=>{e.currentSeats>0&&Array.from({length:e.currentSeats}).map(((t,n)=>{i[s]={noData:!1,partyResult:e},s+=1}))})),s=0;return Array.from({length:r}).map(((r,a)=>{const o=t.squares.features.filter((t=>t.properties.state_square===e.id))[s],l=i[a],c=!1===l.noData?l.partyResult.$isFlippedWinner?l.partyResult.$meta?.$flippedColor:l.partyResult.$meta?.$color:iw.colors.grayLighter1,u=iw.colors.foreground,d=e?.meta?.isSwingState||!1,h=n()?d?1:.2:1;return s+=1,{...e,path:t.pathGenerator(o),fill:c,isSwingState:d,globalAlpha:h,stroke:u,strokeWidth:.1,loopId:e.stateId+a}}))})).flat():[])),a=X((()=>t.mapData&&t.squares&&!t.electionKey.includes("usa_pr_")?t.mapData.map(((e,n)=>{const r=e.winner,s=e.id,i=e.$isUpForElection,a=t.squares.features.find((e=>e.properties.state_square===s));let o=r?r.$isFlippedWinner?r.$meta?.$flippedColor:r.$meta?.$color:i?iw.colors.grayLighter1:iw.colors.grayFond;const l=iw.colors.foreground;let c=1;return t.electionKey.includes("usa_sn_")&&!i&&e.$winnerPrev&&(o=e.$winnerPrev.$color,c=iw.darkMode?.2:.1),{...e,path:t.pathGenerator(a),fill:o,stroke:l,strokeWidth:.1,globalAlpha:c}})):[])),o=X((()=>t.labels.features.map((e=>{const r=t.projection(e.geometry.coordinates),s=ut(i)?.find((t=>t.id===e.properties.state_label))||!1,a=s?.name||!1,o=(s?.isSwingState||!1)&&n()?a:n()?"":e.properties.state_label;return{...e,$x:r[0],$y:r[1],$label:o,$align_horizontal:e.properties.align_horizontal,$align_vertical:e.properties.align_vertical}})))),l=X((()=>t.separators&&void 0!==t.separators?t.separators.features.map((e=>{const n=t.projection(e.geometry.coordinates[0]),r=t.projection(e.geometry.coordinates[1]);return{...e,from:n,to:r,fill:iw.colors.grayDarker,stroke:iw.colors.grayDarker}})):[]));var u=iP(),d=G(u),h=e=>{var t=sP(),n=G(t);{const e=(e,t=c)=>{var n=Dt();Kt(G(n),17,t,(({loopId:e,resultType:t,isFullyCounted:n,globalAlpha:r,...s})=>e),((e,t)=>{GR(0,En((()=>mt(ut(t),["loopId","resultType","isFullyCounted","globalAlpha"])),{get globalAlpha(){return ut(t).globalAlpha}}))})),Nt(e,n)};Bt(n,(()=>({"--position":"absolute","--height":s()+"px"}))),BS(n.lastChild,{get width(){return r()},get height(){return s()},get data(){return ut(i)},children:e,$$slots:{default:!0}})}Nt(e,t)};zt(d,(e=>{ut(i).length&&e(h)}));var f=Y(d,2),p=e=>{{const t=(e,t=c)=>{var n=Dt();Kt(G(n),17,t,qt,((e,t)=>{GR(0,En((()=>mt(ut(t),["resultType","isFullyCounted"]))))})),Nt(e,n)};BS(e,{get width(){return r()},get height(){return s()},get data(){return ut(a)},children:t,$$slots:{default:!0}})}};zt(f,(e=>{ut(a).length&&e(p)}));var v=Y(f,2),g=X((()=>!t.electionKey.includes("usa_sn_")));eP(v,{get swingStatesActive(){return n()},get data(){return ut(o)},get width(){return r()},get height(){return s()},get lightLabel(){return ut(g)}});var m=Y(v,2),y=e=>{rP(e,{get data(){return ut(l)},get width(){return r()},get height(){return s()}})};zt(m,(e=>{ut(l).length&&e(y)}));var b=Y(m,2),w=e=>{var n=X((()=>t.renderedInteractivityData.filter((e=>e.showMe&&e.gradient))));{const t=(e,t=c)=>{var n=Dt();Kt(G(n),17,t,(({id:e,gradient:t,showMe:n,...r})=>e),((e,t)=>{let n=()=>mt(ut(t),["id","gradient","showMe"]);var s=Dt(),i=G(s),a=e=>{var s=X((()=>r()<550?2:3));GR(0,En(n,{get gradient(){return ut(t).gradient},get strokeWidth(){return ut(s)}}))};zt(i,(e=>{ut(t).showMe&&e(a)})),Nt(e,s)})),Nt(e,n)};BS(e,{get width(){return r()},get height(){return s()},get data(){return ut(n)},")}":!0,children:t,$$slots:{default:!0}})}};zt(b,(e=>{t.electionKey.includes("usa_pr_")&&e(w)})),Nt(e,u),bt()}var oP=It('<svelte-css-wrapper style="display: contents"><!></svelte-css-wrapper>',1),lP=It('<div class="cartogram svelte-lunw6z"><!> <!></div>');function cP(e,t){yt(t,!0);const n=e=>{!function(e,t){yt(t,!0);const n=Mn(t,["$$slots","$$events","$$legacy","name","electionKey","countingProgress","results","placeholderNoResultsStr"]),r=X((()=>t.results.length>0)),s=X((()=>t.electionKey?.includes("usa_pr_")?t.results&&t.results.length>0&&t.results[0]?.$renderedResults?.length>0:t.results?.some((e=>e.$renderedResults&&e.$renderedResults?.length>0))));var i=ZE(),a=K(i),o=K(a),l=K(o);rE(K(Y(o,2)),En({get electionKey(){return t.electionKey},get results(){return t.results}},(()=>n)));var c=K(Y(a,2)),u=e=>{var t=KE(),n=K(t);zt(K(n),(e=>{})),Nt(e,t)},d=e=>{var t=GE();t.textContent=missingVoteShareStr,Nt(e,t)};zt(c,(e=>{ut(r)?e(u):e(d,!1)}));var h=Y(c,2),f=e=>{var r=YE();const s=X((()=>t.electionKey.includes("usa_hr_")?"0px":"28px"));le((()=>ln(r,"margin-top",ut(s)))),RE(K(r),En({get results(){return t.results},get electionKey(){return t.electionKey},isTooltip:!0},(()=>n))),Nt(e,r)},p=e=>{var n=Dt(),r=G(n),s=e=>{var n=XE(),r=K(n);le((()=>Ht(r,t.placeholderNoResultsStr))),Nt(e,n)};zt(r,(e=>{t.placeholderNoResultsStr&&e(s)}),!0),Nt(e,n)};zt(h,(e=>{ut(s)?e(f):e(p,!1)})),iE(K(Y(h,2)),En({get countingProgress(){return t.countingProgress},get electionKey(){return t.electionKey}},(()=>n))),le((()=>Ht(l,t.name))),Nt(e,i),bt()}(e,En(r,(()=>a)))};let r=In(t,"hoveredFeature",15),s=In(t,"selectedFeature",15),i=In(t,"clickable",3,!1),a=Mn(t,["$$slots","$$events","$$legacy","mapData","geojson","squares","labels","separators","swingStatesActive","electionKey","states","hoveredFeature","selectedFeature","onclear","clickable","cardsType"]);rw();let o=E(void 0),l=E(void 0);setTimeout((()=>{const e=ut(o);A(o,0),A(o,F(e))}),500);let u=X((()=>{const[[e,n],[r,s]]=ph(t.geojson);return(r-e)/(s-n)})),d=X((()=>{if(!ut(o)||!ut(u))return 1;let e=Math.round(ut(o)/ut(u));return"widget"===t.cardsType&&e>444&&(e=444),e})),h=X((()=>Xf().fitExtent([[1,1],[ut(o)-2,ut(d)-2]],t.geojson))),f=X((()=>Lf().projection(ut(h)))),p=X((()=>[r()?.id,s()?.id].filter((e=>e)))),v=X((()=>t.mapData&&t.geojson&&ut(f)?t.geojson.features.map((e=>{const n=e.properties.state_border.split("_")[0],r=t.mapData.filter((e=>e.stateId===n)),s=t.states.find((e=>e.stateId===n)),i=!t.swingStatesActive||!(!r||!r.length)&&r[0]?.meta?.isSwingState,a=r[0]?.returningResults?.countingProgress,l=!t.electionKey.includes("usa_sn_")||void 0!==r.find((e=>e.$isUpForElection));let c=!1;if(t.electionKey.includes("usa_pr_")&&r[0]?.$resultsAvailable&&r[0]?.$resultsMargin&&ut(o)&&ut(d)&&a?.share&&!1===r[0]?.winner){const[[t,n],[s,i]]=ut(f).bounds(e),o=hp().domain([0,100]).range([.24,.9]).clamp(!0),l=parseFloat(o(a?.share).toFixed(2)),u=r[0]?.$resultsMargin.find((e=>e.isLeader));r[0]?.$resultsMargin.find((e=>!e.isLeader));const d=r[0]?.$resultsMargin.find((e=>"par_us_1"===e.partyId)),h=r[0]?.$resultsMargin.find((e=>"par_us_2"===e.partyId)),p="par_us_1"===u?.partyId?[.2,.8]:[.8,.2],v=hp().domain([0,50]).range(p).clamp(!0),g=!!u&&parseFloat(v(u?.currentShareDiff).toFixed(2)),m=[{color:d?.party?.$color,stop:0}];a.share>10&&g&&m.push({color:u?.party?.$color,stop:g}),m.push({color:h?.party?.$color,stop:1}),c={opacity:l,colorStops:m,bounds:{minX:t,minY:n,maxX:s,maxY:i}}}return{path:ut(f)(e),results:r,stateId:n,electionKey:t.electionKey,name:s?.name,id:n,countingProgress:a,stateIsInteractive:l,showMe:i,gradient:c}})).filter((e=>e.stateIsInteractive)):[]));function g(e){iw.device.isTouch||(r(e.data),ik.item=n,ik.show=!!r())}function m(e){i()&&(s(e.data),s()||t.onclear())}var y=lP(),b=K(y);aP(b,En({get pathGenerator(){return ut(f)},get projection(){return ut(h)},get width(){return ut(o)},get height(){return ut(d)},get mapData(){return t.mapData},get squares(){return t.squares},get labels(){return t.labels},get separators(){return t.separators},get swingStatesActive(){return t.swingStatesActive},get electionKey(){return t.electionKey},get renderedInteractivityData(){return ut(v)}},(()=>a)));var w=Y(b,2),x=e=>{var t=oP(),n=G(t);{const e=(e,t=c)=>{var n=Dt();Kt(G(n),17,t,(({id:e,stroke:t,showMe:n,strokeWidth:r,backgroundStrokeWidth:s,...i})=>e),((e,t)=>{let n=()=>ut(t).id,i=()=>ut(t).strokeWidth,a=()=>mt(ut(t),["id","stroke","showMe","strokeWidth","backgroundStrokeWidth"]);var o=Dt();const l=X((()=>r()&&r().id===n())),c=X((()=>s()&&s().id===n()));var u=G(o),d=e=>{var n=X((()=>ut(c)||ut(l)?iw.colors.background:ut(t).stroke)),r=X((()=>ut(c)?2*i():i()));GR(0,En(a,{get stroke(){return ut(n)},get strokeWidth(){return ut(r)},gradient:!1}))};zt(u,(e=>{ut(t).showMe&&e(d)})),Nt(e,o)})),Nt(e,n)};Bt(n,(()=>({"--position":"absolute","--z-index":"2"}))),hk(n.lastChild,{get width(){return ut(o)},get height(){return ut(d)},get data(){return ut(v)},get activeIds(){return ut(p)},checkPropertyForInteractivity:"results",onmousemove:g,onclick:m,children:e,$$slots:{default:!0}})}Nt(e,t)};zt(w,(e=>{"single"!==t.cardsType&&"widget"!==t.cardsType&&e(x)})),ae((()=>xn(y,"clientWidth",(e=>A(o,e))))),ae((()=>xn(y,"clientHeight",(e=>A(l,e))))),tn(y,(e=>kx?.(e))),tn(y,(e=>Sx?.(e))),le((()=>ln(y,"height",ut(d)+"px"))),Tt("clickoutside",y,m),Tt("mousemoveoutside",y,g),Nt(e,y),bt()}var uP=It('<p class="svelte-gc9plj"> </p>'),dP=It('<div class="results-wrapper svelte-gc9plj"><!></div> <!>',1),hP=It('<div class="noResults svelte-gc9plj"> </div>'),fP=It('<div class="body svelte-gc9plj"><!> <div class="description-wrapper svelte-gc9plj"><!> <!></div> <!></div>');function pP(e,t){yt(t,!0);const n=Mn(t,["$$slots","$$events","$$legacy","missingVoteShareStr","countingProgress","electionKey","results","placeholderNoResultsStr"]),r=X((()=>t?.stateId));let s;const i=X((()=>t.results?.length>0&&t.results[0].$timeline));ie((()=>{ut(r),s.scrollTo({top:0,behavior:"smooth"})}));const a=t.electionKey.includes("usa_hr_"),o=X((()=>t.electionKey.includes("usa_pr_")?t.results&&t.results.length>0&&t.results[0]?.$renderedResults?.length>0:t.results&&t.results.length>0));var l=fP();l.__touchmove=function(e){s.scrollTop>0&&e.stopPropagation()},on(l,"noTouchAction",!a);var c=K(l),u=e=>{},d=e=>{var n=uP(),r=K(n);le((()=>Ht(r,t.missingVoteShareStr))),Nt(e,n)};zt(c,(e=>{n&&t.partyVotesStr&&t.electionKey&&t.results.length?e(u):e(d,!1)}));var h=Y(c,2);ln(h,"margin-bottom",a?"0":"42px");var f=K(h);iE(f,En({get countingProgress(){return t.countingProgress},get electionKey(){return t.electionKey}},(()=>n))),rE(Y(f,2),En({get electionKey(){return t.electionKey},get results(){return t.results},isInfoCard:!0},(()=>n)));var p=Y(h,2),v=e=>{var r=dP(),s=G(r);RE(K(s),En({get results(){return t.results},get electionKey(){return t.electionKey},get placeholderNoResultsStr(){return t.placeholderNoResultsStr}},(()=>n))),qE(Y(s,2),En({get timeline(){return ut(i)},get electionKey(){return t.electionKey}},(()=>n))),Nt(e,r)},g=e=>{var n=Dt(),r=G(n),s=e=>{var n=hP(),r=K(n);le((()=>Ht(r,t.placeholderNoResultsStr))),Nt(e,n)};zt(r,(e=>{t.placeholderNoResultsStr&&e(s)}),!0),Nt(e,n)};zt(p,(e=>{ut(o)?e(v):e(g,!1)})),kn(l,(e=>s=e),(()=>s)),Nt(e,l),bt()}Mt(["touchmove"]);var vP=(e,t)=>t(!1),gP=(e,t)=>t(!0),mP=It('<div class="swing-states-selector-wrapper svelte-p40968"><button class="state-wrapper svelte-p40968"><div class="map svelte-p40968"><div class="cartogram-small svelte-p40968"><!></div></div> <div class="label svelte-p40968">Alle Staaten</div></button> <button class="state-wrapper svelte-p40968"><div class="map svelte-p40968"><div class="cartogram-small svelte-p40968"><!></div></div> <div class="label svelte-p40968">Swing States</div></button></div>');function yP(e,t){yt(t,!0);const n=(e,t=c)=>{var n=Dt(),r=G(n),a=e=>{{const n=(e,n=c)=>{var r=Dt();Kt(G(r),17,n,qt,((e,n)=>{const r=X((()=>t()?ut(n).isSwingState?1:.2:ut(n).globalAlpha));GR(0,En((()=>mt(ut(n),["resultType","isFullyCounted","meta","isSwingState","globalAlpha"])),{get globalAlpha(){return ut(r)}}))})),Nt(e,r)};BS(e,{get width(){return ut(s)},get height(){return ut(i)},get data(){return ut(l)},children:n,$$slots:{default:!0}})}};zt(r,(e=>{ut(l).length&&e(a)})),Nt(e,n)};let r=In(t,"swingStatesActive",15,!1),s=E(void 0),i=E(void 0);setTimeout((()=>{const e=ut(s);A(s,0),A(s,F(e))}),500);let a=X((()=>Xf().fitExtent([[1,1],[ut(s)-2,ut(i)-2]],t.geojson))),o=X((()=>Lf().projection(ut(a)))),l=X((()=>t.mapData&&t.squares&&t.electionKey.includes("usa_pr_")?t.mapData.map((e=>{const n=e.meta.electoralVotes;e.winner,e.stateId;let s=0;const i=Array.from({length:n}).map(((e,t)=>({noData:!0})));e.$renderedResults&&e.$renderedResults.map(((e,t)=>{e.currentSeats>0&&Array.from({length:e.currentSeats}).map(((t,n)=>{i[s]={noData:!1,partyResult:e},s+=1}))})),s=0;return Array.from({length:n}).map(((n,a)=>{const l=t.squares.features.filter((t=>t.properties.state_square===e.id))[s],c=i[a],u=!1===c.noData?c.partyResult.$isFlippedWinner?c.partyResult.$meta?.$flippedColor:c.partyResult.$meta?.$color:iw.colors.grayLighter1;iw.colors.foreground;const d=e?.meta?.isSwingState||!1,h=r()?.2:1;return s+=1,{...e,path:ut(o)(l),fill:u,isSwingState:d,globalAlpha:h}}))})).flat():[]));var u=mP(),d=K(u);d.__click=[vP,r];var h=K(d),f=K(h);n(K(f),(()=>!1));var p=Y(d,2);p.__click=[gP,r];var v=K(p),g=K(v);n(K(g),(()=>!0)),le((()=>{on(d,"active",!r()),on(p,"active",r())})),xn(f,"clientWidth",(e=>A(s,e))),xn(f,"clientHeight",(e=>A(i,e))),Nt(e,u),bt()}Mt(["click"]);var bP=It('<div class="subline svelte-1jgpeb9"><!></div>'),wP=It('<div class="legend-wrapper svelte-1jgpeb9"><!></div>'),xP=It('<div class="addinfo-wrapper svelte-1jgpeb9"><!></div>'),_P=It('<div class="cartogram-wrapper-small svelte-1jgpeb9"><!></div>'),kP=It('<div class="results-cartogram svelte-1jgpeb9"><!> <!> <div class="cartogram-wrapper svelte-1jgpeb9"><!></div> <!> <!></div>');function SP(e,t){yt(t,!0);const n=e=>{var t=X((()=>ut(o)&&ut(i).isInView)),n=X((()=>ut(o)?.name));{const r=(e,t=c)=>{var n=Dt(),r=G(n),i=e=>{pP(e,En((()=>ut(o)),(()=>s),{get slidable(){return t()},onclose:u}))};zt(r,(e=>{ut(o)&&e(i)})),Nt(e,n)};cS(e,{get show(){return ut(t)},slidable:!1,get title(){return ut(n)},onclose:u,children:r,$$slots:{default:!0}})}};let r,s=Mn(t,["$$slots","$$events","$$legacy","results","geojson","electionKey","interaction","states","legend","electorNoteStr","seatsNoteStr","seatsTwoNoteStr","seatsOneNoteStr","cardsType","subline"]),i=E(void 0);"single"!==t.cardsType&&"widget"!==t.cardsType&&($x({infoCard:n}),A(i,F(Cx())));let a=E(void 0),o=E(void 0),l=E(!1);function u(){A(o,null)}const d=X((()=>t.results.results.map((e=>{const t=e.$renderedResults.find((e=>e.isWinner))||!1,n=e.returningResults.countingProgress.isFullyCounted;return{...e,winner:t,isFullyCounted:n}}))));let h=X((()=>!om.type||"article"!==om.type||"single"===t.cardsType||!!iw.device.isTouch));const f=X((()=>t.legend?.map((e=>({label:e.str,color:iw.darkMode?e.colors[0].colorDm:e.colors[0].colorLm,otherRects:e.colors.slice(1).map((e=>({color:iw.darkMode?e.colorDm:e.colorLm})))})))));let p=X((()=>t.electionKey.includes("usa_pr_")?t.electorNoteStr:t.electionKey.includes("usa_sn_")?!(!t.seatsTwoNoteStr||!t.seatsNoteStr)&&t.seatsTwoNoteStr+"<br>"+t.seatsOneNoteStr:!!t.electionKey.includes("usa_hr_")&&t.seatsNoteStr));var v=kP(),g=K(v),m=e=>{var n=bP();Jt(K(n),(()=>t.subline)),Nt(e,n)};zt(g,(e=>{t.subline&&"single"!==t.cardsType&&"widget"!==t.cardsType&&e(m)}));var y=Y(g,2),b=e=>{var n=wP();LR(K(n),{get legendItems(){return ut(f)},get electionKey(){return t.electionKey}}),Nt(e,n)};zt(y,(e=>{e(b)}));var w=Y(y,2);Ut(K(w),(()=>t.geojson),(e=>{Nt(e,Ot("Lädt..."))}),((e,n)=>{const r=X((()=>{const{borders:e,squares:t,labels:r,separators:s}=ut(n)||{};return{borders:e,squares:t,labels:r,separators:s}}));cP(e,En((()=>s),{get mapData(){return ut(d)},get geojson(){return ut(r).borders},get squares(){return ut(r).squares},get separators(){return ut(r).separators},get labels(){return ut(r).labels},get states(){return t.states},get swingStatesActive(){return ut(l)},get electionKey(){return t.electionKey},onclear:u,get clickable(){return ut(h)},get cardsType(){return t.cardsType},get hoveredFeature(){return ut(a)},set hoveredFeature(e){A(a,F(e))},get selectedFeature(){return ut(o)},set selectedFeature(e){A(o,F(e))}}))}));var x=Y(w,2),_=e=>{var t=xP();A_(K(t),{get addInfo(){return ut(p)}}),Nt(e,t)};zt(x,(e=>{ut(p)&&""!==ut(p)&&void 0!==ut(p)&&e(_)}));var k=Y(x,2),S=e=>{var n=_P();Ut(K(n),(()=>t.geojson),(e=>{Nt(e,Ot("Lädt..."))}),((e,n)=>{const r=X((()=>{const{borders:e,squares:t,labels:r,separators:s}=ut(n)||{};return{borders:e,squares:t,labels:r,separators:s}}));yP(e,En((()=>s),{get mapData(){return ut(d)},get geojson(){return ut(r).borders},get squares(){return ut(r).squares},get electionKey(){return t.electionKey},get swingStatesActive(){return ut(l)},set swingStatesActive(e){A(l,F(e))}}))})),Nt(e,n)};zt(k,(e=>{t.electionKey.includes("usa_pr_")&&"single"!==t.cardsType&&"widget"!==t.cardsType&&e(S)})),kn(v,(e=>r=e),(()=>r)),le((()=>on(v,"article","article"===om.type))),Nt(e,v),bt()}const $P=Object.freeze(Object.defineProperty({__proto__:null,default:function(e,t){let n=Mn(t,["$$slots","$$events","$$legacy","geojsonPr"]);var r=Dt(),s=G(r),i=e=>{SP(e,En({get geojson(){return t.geojsonPr}},(()=>n)))};zt(s,(e=>{t.geojsonPr&&e(i)})),Nt(e,r)}},Symbol.toStringTag,{value:"Module"}));const CP=Object.freeze(Object.defineProperty({__proto__:null,default:function(e,t){let n=Mn(t,["$$slots","$$events","$$legacy","geojsonSn"]);var r=Dt(),s=G(r),i=e=>{SP(e,En({get geojson(){return t.geojsonSn}},(()=>n)))};zt(s,(e=>{t.geojsonSn&&e(i)})),Nt(e,r)}},Symbol.toStringTag,{value:"Module"}));const TP=Object.freeze(Object.defineProperty({__proto__:null,default:function(e,t){let n=Mn(t,["$$slots","$$events","$$legacy","geojsonHr"]);var r=Dt(),s=G(r),i=e=>{SP(e,En({get geojson(){return t.geojsonHr}},(()=>n)))};zt(s,(e=>{t.geojsonHr&&e(i)})),Nt(e,r)}},Symbol.toStringTag,{value:"Module"}));var MP=At("<rect></rect>");function RP(e,t){yt(t,!0);var n=Dt();Kt(G(n),17,(()=>t.group.timeline),qt,((e,n)=>{var r=X((()=>t.xScale(ut(n).startDate))),s=X((()=>t.yScale(t.group.branch))),i=X((()=>t.xScale(ut(n).endDate)-t.xScale(ut(n).startDate))),a=X((()=>ut(n).partyId?t.metaData[ut(n).partyId]?.$color:"var(--int-font-color-gray-fond)"));!function(e,t){var n=MP();le((()=>{rn(n,"x",t.x),rn(n,"y",t.y),rn(n,"width",t.width),rn(n,"height",t.height),rn(n,"fill",t.fill)})),Nt(e,n)}(e,{get x(){return ut(r)},get y(){return ut(s)},get width(){return ut(i)},get height(){return t.barHeight},get fill(){return ut(a)}})})),Nt(e,n),bt()}var EP=At('<g><line class="svelte-1cnn0n9"></line><text text-anchor="middle" class="svelte-1cnn0n9"> </text></g>'),PP=At("<g></g>");var IP=At('<g><text dy=".35em" text-anchor="end" class="svelte-jocypp"> </text></g>'),AP=At("<g></g>");var OP=At('<defs><marker id="arrow" viewBox="0 0 10 10" refX="8" refY="5" markerWidth="6" markerHeight="6" orient="auto"><path class="arrow-path svelte-corz9c" d="M 0 0 L 10 5 L 0 10" fill="none" stroke-width="1.5"></path></marker></defs><path fill="none" stroke-width="1" marker-end="url(#arrow)" class="svelte-corz9c"></path><text class="svelte-corz9c"> </text>',1);var DP=At("<svg><g><!><!><!><!></g></svg>");function NP(e,t){yt(t,!0);const n={top:60,right:15,bottom:30,left:67},r=X((()=>22*t.data.length+n.top+n.bottom)),s=X((()=>t.width-n.left-n.right)),i=X((()=>ut(r)-n.top-n.bottom)),a=X((()=>t.data[0].timeline[0].startDate)),o=X((()=>t.data[0].timeline[t.data[0].timeline.length-1].endDate)),l=X((()=>ut(a).getFullYear())),c=X((()=>ut(o).getFullYear()));let u=X((()=>t.isDesktop?2:3));const d=X((()=>t.data[0].timeline[t.data[0].timeline.length-ut(u)].startDate.getFullYear())),h=X((()=>new Date(`${ut(d)}-01-01`))),f=X((()=>t.data[0].timeline[t.data[0].timeline.length-1])),p=X((()=>new Date((ut(f).startDate.getTime()+ut(f).endDate.getTime())/2))),v=X((()=>[ut(a),ut(o)])),g=X((()=>Mg().domain(ut(v)).range([0,ut(s)]))),m=X((()=>ep().domain(t.data.map((e=>e.branch))).range([0,ut(i)]).padding(.1)));var y=DP(),b=K(y),w=K(b);Kt(w,17,(()=>t.data),qt,((e,n)=>{RP(e,{get yScale(){return ut(m)},get xScale(){return ut(g)},get group(){return ut(n)},barHeight:18,get metaData(){return t.metaData}})}));var x=Y(w);!function(e,t){yt(t,!0);const n=X((()=>10*Math.ceil(t.startYear/10))),r=X((()=>Ma(ut(n),t.endYear,10).map((e=>new Date(`${e}-01-01`)))));var s=Dt(),i=G(s),a=e=>{var n=PP();Kt(n,21,(()=>ut(r)),qt,((e,n)=>{var r=EP(),s=K(r);le((()=>rn(s,"x1",t.xScale(ut(n))))),le((()=>rn(s,"x2",t.xScale(ut(n))))),rn(s,"y1",0),rn(s,"y2",12);var i=Y(s);le((()=>rn(i,"x",t.xScale(ut(n))))),rn(i,"y",25);var a=K(i);le((()=>Ht(a,ut(n).getFullYear()))),Nt(e,r)})),le((()=>rn(n,"transform",`translate(0,${t.chartHeight})`))),Nt(e,n)};zt(i,(e=>{t.xScale&&e(a)})),Nt(e,s),bt()}(x,{get xScale(){return ut(g)},get chartHeight(){return ut(i)},get chartWidth(){return ut(s)},margin:n,get startYear(){return ut(l)},get endYear(){return ut(c)}});var _=Y(x);!function(e,t){yt(t,!0);const n=X((()=>t.data.map((e=>e.branch))));var r=Dt(),s=G(r),i=e=>{var r=AP();rn(r,"transform","translate(-5, 0)"),Kt(r,21,(()=>ut(n)),qt,((e,n)=>{var r=IP(),s=K(r);rn(s,"x",0),le((()=>rn(s,"y",t.yScale(ut(n))+t.yScale.bandwidth()/2)));var i=K(s);le((()=>Ht(i,ut(n)))),Nt(e,r)})),Nt(e,r)};zt(s,(e=>{t.yScale&&e(i)})),Nt(e,r),bt()}(_,{get yScale(){return ut(m)},get data(){return t.data}});var k=Y(_),S=X((()=>ut(g)(ut(h)))),$=X((()=>ut(g)(ut(p))));!function(e,t){yt(t,!0);const n=In(t,"startYOffset",3,30),r=In(t,"textOffsetY",3,4),s=X((()=>t.endY-n())),i=X((()=>13*t.text.length/2*-1)),a=X((()=>t.startX+(t.endX-t.startX))),o=X((()=>t.endY-5)),l=X((()=>`M${t.startX},${ut(s)} C${ut(a)},${ut(s)} ${t.endX},${ut(o)} ${t.endX},${t.endY}`));var c=Dt(),u=G(c),d=e=>{var n=OP(),a=Y(G(n)),o=Y(a),c=K(o);le((()=>{rn(a,"d",ut(l)),rn(o,"x",t.startX+ut(i)),rn(o,"y",ut(s)+r()),Ht(c,t.text)})),Nt(e,n)};zt(u,(e=>{t.startX&&e(d)})),Nt(e,c),bt()}(k,{get startX(){return ut(S)},get endX(){return ut($)},endY:0,text:"Aktuelle Wahl"}),le((()=>{rn(y,"height",ut(r)),rn(y,"width",t.width),rn(b,"transform",`translate(${n.left},${n.top})`)})),Nt(e,y),bt()}var jP=It('<div class="historic-results svelte-1dsdv50"><div class="description svelte-1dsdv50"><span class="subline"> </span></div> <div class="body svelte-1dsdv50"><!> <div class="chart-container svelte-1dsdv50"><!></div></div></div>');const FP=Object.freeze(Object.defineProperty({__proto__:null,default:function(e,t){yt(t,!0);let n=E(void 0),r=X((()=>{if(ut(n))return ut(n)>600}));const s=t.legend.map((e=>{const n=e.partyId,r=e.str,s=t.results?.$meta[n]?.$color;return{label:r,color:s}}));var i=jP(),a=K(i),o=K(a),l=K(o),c=K(Y(a,2));LR(c,{legendItems:s});var u=Y(c,2),d=K(u),h=X((()=>t.results?.branches)),f=X((()=>t.results?.$meta));NP(d,{get width(){return ut(n)},get data(){return ut(h)},get metaData(){return ut(f)},get isDesktop(){return ut(r)}}),le((()=>Ht(l,t.subline||t.cardsSubline))),xn(u,"clientWidth",(e=>A(n,e))),Nt(e,i),bt()}},Symbol.toStringTag,{value:"Module"}));var LP=At('<path class="svelte-1hg88s4"></path>'),HP=At('<!><path class="svelte-1hg88s4"></path>',1),VP=It("<!> <!>",1),WP=It("<!> <!> <!> <!>",1),UP=It('<div class="historicTurnouts svelte-1hg88s4"><div class="description svelte-1hg88s4"><!></div> <div class="body svelte-1hg88s4"><!></div></div>');const zP=Object.freeze(Object.defineProperty({__proto__:null,default:function(e,t){yt(t,!0);const n=X((()=>t.results.$renderedTurnout.turnout?.filter((e=>null!==e.share)))),r=X((()=>t.results.resultsOverall?.additionalInformation?.currentTurnout)),s=X((()=>t.config?.settings?.$dateCurrent)),i=X((()=>!(!ut(r)||!ut(s)))),a=X((()=>!!ut(i)&&[...ut(n),{$timestamp:ut(s),share:ut(r)}])),o=X((()=>ut(i)?fa(ut(a),(e=>e.$timestamp)):fa(ut(n),(e=>e.$timestamp)))),l=X((()=>Mg().domain(ut(o)).range([0,100]))),c=hp().domain([0,100]).range([100,0]),u=X((()=>Og().x((e=>ut(l)(e.$timestamp))).y((e=>c(e.share))).curve(Ug))),d=X((()=>ut(u)(ut(n)))),h=X((()=>ut(n).map((e=>({x:ut(l)(e.$timestamp),y:c(e.share),timestamp:e.$timestamp,turnout:e.share}))))),f=X((()=>!!ut(i)&&ut(u)(ut(a).slice(-2)))),p=X((()=>!!ut(i)&&{x:ut(l)(ut(s)),y:c(ut(r)),turnout:ut(r)})),v=X((()=>!!(ut(i)&&t.labelForcastStr&&t.results?.resultsOverall?.type)&&t.labelForcastStr.replace(/\{resultType\}/g,vx("resultTypes",t.results?.resultsOverall?.type))));let g=E(0);const m=hp().domain([320,600]).range([55,112]).clamp(!0),y=X((()=>m(ut(g))));let b=X((()=>({chartHeight:"237px",paddingLeft:"32px",paddingRight:ut(y)/2+"px",paddingTop:"16px",paddingBottom:"16px"})));var w=UP(),x=K(w);Jt(K(x),(()=>t.subline||t.cardsSubline));var _=Y(x,2);i$(K(_),{get chartHeight(){return ut(b).chartHeight},get paddingLeft(){return ut(b).paddingLeft},get paddingRight(){return ut(b).paddingRight},get paddingTop(){return ut(b).paddingTop},get paddingBottom(){return ut(b).paddingBottom},children:(e,t)=>{var n=WP(),r=G(n),s=e=>{NC(e,{get rectWidth(){return ut(y)},get css(){return ut(b)},get text(){return ut(v)}})};zt(r,(e=>{ut(i)&&ut(v)&&e(s)}));var a=Y(r,2);f$(a,{get xScale(){return ut(l)},yScale:c,get paddingLeft(){return ut(b).paddingLeft},get paddingRight(){return ut(b).paddingRight}});var o=Y(a,2);v$(o,{children:(e,t)=>{var n=HP(),r=G(n),s=e=>{var t=LP();le((()=>{rn(t,"d",ut(f)),on(t,"lined",ut(i)&&ut(v))})),Nt(e,t)};zt(r,(e=>{ut(f)&&e(s)}));var a=Y(r);le((()=>rn(a,"d",ut(d)))),Nt(e,n)},$$slots:{default:!0}}),m$(Y(o,2),{children:(e,t)=>{var n=VP(),r=G(n);Kt(r,17,(()=>ut(h)),qt,((e,t)=>{b$(e,{get x(){return ut(t).x},get y(){return ut(t).y}})}));var s=Y(r,2),i=e=>{b$(e,{get x(){return ut(p).x},get y(){return ut(p).y}})};zt(s,(e=>{ut(p)&&e(i)})),Nt(e,n)},$$slots:{default:!0}}),Nt(e,n)},$$slots:{default:!0}}),xn(_,"clientWidth",(e=>A(g,e))),Nt(e,w),bt()}},Symbol.toStringTag,{value:"Module"})),BP=(e,t,n,r,s)=>{t(!t()),n(),r()&&Yx({element_name:"collapisble-container",element_text:"cc-"+s()})};var qP=It('<div class="collapsible svelte-1x1f5w6"><input class="hide svelte-1x1f5w6" type="checkbox"> <label class="label svelte-1x1f5w6"><div class="label-content svelte-1x1f5w6"><div class="title svelte-1x1f5w6"> </div> <div><!></div></div></label> <div class="content svelte-1x1f5w6"><!></div></div>');Mt(["change"]);var KP=It('<div class="container svelte-wsacso"><div class="subline svelte-wsacso"><!></div> <div class="text svelte-wsacso"><!></div></div>'),GP=It('<div class="content svelte-wsacso"></div>'),YP=It('<div class="explainer svelte-wsacso"><!></div>');const XP=Object.freeze(Object.defineProperty({__proto__:null,default:function(e,t){var n=YP(),r=K(n),s=X((()=>"explainer"+t.navi));!function(e,t){yt(t,!0);let n=In(t,"children",3,void 0),r=In(t,"title",3,""),s=In(t,"type",3,"uniqueId"),i=In(t,"infoCard",3,!1),a=In(t,"collapsed",15,!0),o=In(t,"lastItem",3,!1),l=In(t,"tracking",3,!1);const c=X((()=>a()?"bottom":"top"));let u,d=!1;ie((()=>{a()?u.removeAttribute("checked"):u.setAttribute("checked","checked")}));var h=qP(),f=K(h);f.__change=[BP,a,()=>{d&&(a()?d.style.height="0px":d.style.height=d.scrollHeight+"px")},l,r],kn(f,(e=>u=e),(()=>u));var p=Y(f,2),v=K(p),g=K(v),m=K(g);qw(K(Y(g,2)),{get direction(){return ut(c)}});var y=Y(p,2);Qt(K(y),n),kn(y,(e=>d=e),(()=>d)),le((()=>{on(h,"infoCard",i()),on(h,"lastItem",o()),rn(f,"id",s()),rn(p,"for",s()),on(p,"hidden","article"===om.type&&1===t.nrItems),Ht(m,r())})),Nt(e,h),bt()}(r,{get type(){return ut(s)},get title(){return t.buttonStr},collapsed:!0,nrItems:1,lastItem:!1,tracking:!1,children:(e,n)=>{var r=GP();Kt(r,21,(()=>t.content),qt,((e,t)=>{var n=KP(),r=K(n);Jt(K(r),(()=>ut(t).subline)),Jt(K(Y(r,2)),(()=>ut(t).text)),Nt(e,n)})),Nt(e,r)},$$slots:{default:!0}}),Nt(e,n)}},Symbol.toStringTag,{value:"Module"}));var ZP=It('<div class="countingProgressTimeline svelte-fgx9gu"><!></div>');const JP=Object.freeze(Object.defineProperty({__proto__:null,default:function(e,t){yt(t,!0);const n=Mn(t,["$$slots","$$events","$$legacy","results","electionKey"]),r=X((()=>t.results?.results?.find((e=>e.stateId===om.stateId))?.$timeline));var s=ZP();qE(K(s),En({get timeline(){return ut(r)},get electionKey(){return t.electionKey}},(()=>n))),Nt(e,s),bt()}},Symbol.toStringTag,{value:"Module"})),QP=Object.freeze(Object.defineProperty({__proto__:null,coalitions:Q_,explainer:XP,historic_coalitions:XC,historic_results_us:FP,historic_turnout:nT,historic_turnout_us:zP,historic_vote_shares:qC,link_analysis:vM,map:nC,map_eu:OC,other_election:wM,results_map:nC,seats:cM,strongholds:zM,table:xR,usa_counting_progress:JP,usa_hr_results_overall:KR,usa_hr_results_per_constituency:TP,usa_pr_results_overall:KR,usa_pr_results_per_constituency:$P,usa_sn_results_overall:KR,usa_sn_results_per_constituency:CP,vote_shares:$_,voter_flows_net:uR,voter_groups:KM,voter_groups_us:WR},Symbol.toStringTag,{value:"Module"}));var eI=It('<div class="placeholder-container svelte-u1o9yk"><img alt="" class="placeholder-svg svelte-u1o9yk"> <div class="placeholder-str svelte-u1o9yk"></div></div>');function tI(e,t){yt(t,!0),In(t,"isDual",3,!1);let n=In(t,"enableNoDataPlaceholder",3,!1),r=In(t,"enablePlaceholder",3,!0),s=In(t,"onSourceAndStatusChange",3,_x),i=Mn(t,["$$slots","$$events","$$legacy","type","firstElement","sourceId","isDual","enableNoDataPlaceholder","enablePlaceholder","election","elements","cardsSubline","onSourceAndStatusChange"]);const a=X((()=>{let e={};return t.useReturningResults,om.isUs?(e=t.type?.indexOf("_results_per_constituency")>-1||"usa_counting_progress"===t.type?_w.results.resultsPerConstituency.find((e=>e.electionKey===t.electionKey)):t.type?.indexOf("voter_groups_us")>-1?_w.results.voterGroups:t.type?.indexOf("historic_results_us")>-1?_w.results.branches:t.type?.indexOf("historic_turnout_us")>-1?_w.results.historic:_w.results.returningResults.find((e=>e.electionKey===t.electionKey)),e):(e=t.useReturningResults?_w.results.returningResults:_w.results.forecasts[_w.forecastsSelector.selectedIndex],"map"===t.type?_w.results.resultsPerConstituency:"map_eu"===t.type?_w.results.resultsPerCountry:"strongholds"===t.type?_w.results.resultsPerConstituency:"seats"===t.type?{resultsOverall:e,electedMps:_w.results.electedMps}:["historic_vote_shares","historic_coalitions","historic_turnout"].includes(t.type)?{resultsOverall:e,historic:_w.results.historic}:"voter_flows_gross"===t.type?_w.results.voterFlowsGross:"voter_flows_net"===t.type?_w.results.voterFlowsNet:"voter_groups"===t.type?_w.results.voterGroups:"table"===t.type?{resultsOverall:e,resultsOverallComplete:_w.results.resultsOverallComplete}:e)}));ie((()=>{if(!ut(a))return;let e,n;if(e=ut(a)?.resultsOverall?.source?ut(a).resultsOverall.source:ut(a).source,ut(a)?.resultsOverall?.$timestamp?n=ut(a).resultsOverall.$timestamp:ut(a)?.$timestamp&&(n=ut(a).$timestamp),["historic_vote_shares","historic_coalitions","historic_turnout"].includes(t.type)&&(e&&_w.results.historic.source?e=Array.from(new Set([e,..._w.results.historic.source])):_w.results.historic.source&&(e=_w.results.historic.source),n&&_w.results?.historic?.$timestamp?n=$a(Array.from(new Set([n,_w.results?.historic?.$timestamp]))):_w.results?.historic?.$timestamp&&(n=_w.results?.historic?.$timestamp)),om.isUs){if(t.type?.indexOf("_results_per_constituency")>-1){const r=_w.results.resultsPerConstituency.find((e=>e.electionKey===t.electionKey))?.results,s=$a(r.map((e=>e.$timestamp)));s&&(n=s),ut(a)&&_w?.results?.returningResults[0]?.source&&(e=_w?.results?.returningResults[0]?.source)}if("usa_counting_progress"===t.type){const t=ut(a)?.results?.find((e=>e.stateId===om.stateId));t?.returningResults?.source&&(e=t?.returningResults?.source),t?.returningResults?.timestamp&&(n=t?.$timestamp)}}s()({sourceId:e,timestamp:n})}));const o=t.type,l=X((()=>QP[o].default));var c=Dt(),u=G(c),d=e=>{var s=Dt(),a=G(s),o=e=>{!function(e,t){yt(t,!0),In(t,"children",3,void 0);const n=t.placeholderStr?t.placeholderStr.replace(/{constituencyDescription}/g,vx("cardVariables","constituencyDescription")):"",r=X((()=>t.config.settings)),s=X((()=>t.placeholderSvg?t.placeholderSvg.replace("{placeholdersSpecific}",ut(r).bucketPaths.placeholdersSpecific).replace("{placeholdersStatic}",ut(r).bucketPaths.placeholdersStatic).replace("{basePath}",ut(r).bucketPaths.basePath).replace("{electionKey}",t.electionKey):""));var i=eI(),a=K(i);Y(a,2).textContent=n,le((()=>rn(a,"src",ut(s)))),Nt(e,i),bt()}(e,En(_w,{get elements(){return t.elements}},(()=>i)))},l=e=>{var r=Dt(),s=G(r),a=e=>{q_(e,En(_w,(()=>i),{get type(){return t.type}}))};zt(s,(e=>{n()&&e(a)}),!0),Nt(e,r)};zt(a,(e=>{r()?e(o):e(l,!1)})),Nt(e,s)},h=e=>{var n=Dt();en(G(n),(()=>ut(l)),((e,n)=>{n(e,En(_w,{get elements(){return t.elements}},(()=>i),{get results(){return ut(a)},get enablePlaceholder(){return r()},get firstElement(){return t.firstElement},get cardsSubline(){return t.cardsSubline}}))})),Nt(e,n)};zt(u,(e=>{t.hasData&&o?e(h,!1):e(d)})),Nt(e,c),bt()}var nI=It("<!> <!>",1);const rI=Object.freeze(Object.defineProperty({__proto__:null,default:function(e,t){yt(t,!0);const n=In(t,"onstatuschange",3,_x),r=Mn(t,["$$slots","$$events","$$legacy","id","headline","subline","elements","onstatuschange"]);let s=F([]),i=X((()=>gx(s))),a=E(!1),o=X((()=>yx(ut(a)))),l=X((()=>t.subline)),c=X((()=>om.subtitle||t.subline));ie((()=>{n()({status:ut(o)})}));var u=X((()=>({sources:ut(i),status:ut(o)})));Bx(e,{get id(){return t.id},get header(){return t.headline},get footer(){return ut(u)},get hasData(){return t.hasData},get hash(){return t.hash},get navi(){return t.navi},get photoCredit(){return t.photoCredit},children:(e,n)=>{var i=Dt(),o=G(i),u=e=>{var n=Dt();Kt(G(n),17,(()=>t.elements),qt,((e,n,i)=>{var o=nI(),u=G(o);tI(u,En((()=>ut(n)),(()=>r),{enablePlaceholder:0===i,onSourceAndStatusChange:({sourceId:e,timestamp:t})=>{s[i]=e,t&&(ut(a)?t>ut(a)&&A(a,F(t)):A(a,F(t)))},firstElement:0===i,get cardsSubline(){return ut(l)},get standardSubline(){return ut(c)}}));var d=Y(u,2),h=e=>{MS(e)};zt(d,(e=>{i<t.elements.length-1&&t.hasData&&!om.hideHorizontalSeparators&&e(h)})),Nt(e,o)})),Nt(e,n)},d=e=>{tI(e,En((()=>r)))};zt(o,(e=>{t.elements?.length>0?e(u):e(d,!1)})),Nt(e,i)},$$slots:{default:!0}}),bt()}},Symbol.toStringTag,{value:"Module"}));var sI=It('<div class="subline svelte-7u6zvk"><!></div>'),iI=It("<!> <!>",1),aI=It("<!> <!>",1);const oI=Object.freeze(Object.defineProperty({__proto__:null,default:function(e,t){yt(t,!0);let n=In(t,"subline",7),r=In(t,"onstatuschange",3,_x),s=Mn(t,["$$slots","$$events","$$legacy","id","headline","subline","elements","hasData","onstatuschange"]);om.subtitle&&n(om.subtitle);let i=F([]),a=X((()=>gx(i))),o=E(!1),l=X((()=>yx(ut(o))));const c=X((()=>_w.config.settings)),u=X((()=>om.elementkey&&"article"===om.type?t.elements?.filter((e=>e.key===om.elementkey)):t.elements));ie((()=>{r()({status:ut(l)})}));var d=X((()=>({sources:ut(a),status:ut(l)})));Bx(e,{get id(){return t.id},get header(){return t.headline},get footer(){return ut(d)},get hasData(){return t.hasData},get hash(){return t.hash},get navi(){return t.navi},children:(e,r)=>{var a=aI(),l=G(a),d=e=>{var t=sI();Jt(K(t),(()=>n().replace("{currentElectionYear}",ut(c).$dateCurrentYear))),le((()=>on(t,"article","article"===om.type))),Nt(e,t)};zt(l,(e=>{t.hasData&&e(d)}));var h=Y(l,2),f=e=>{var r=Dt();Kt(G(r),17,(()=>ut(u)),qt,((e,r,s)=>{let a=()=>ut(r).type,l=()=>ut(r).key,c=()=>mt(ut(r),["type","key","title"]);var d=iI(),h=G(d),f=X((()=>a()+l())),p=X((()=>s===ut(u).length-1));pS(h,{get type(){return ut(f)},get title(){return ut(r).title},get subline(){return n()},collapsed:s>0,get nrItems(){return ut(u).length},get lastItem(){return ut(p)},tracking:!0,children:(e,n)=>{tI(e,En({get type(){return a()},get key(){return l()},get hasData(){return t.hasData}},c,{enablePlaceholder:0===s,onSourceAndStatusChange:({sourceId:e,timestamp:t})=>{void 0!==s&&(i[s]=e,A(o,F(t)))}}))},$$slots:{default:!0}});var v=Y(h,2),g=e=>{MS(e)};zt(v,(e=>{s<ut(u).length-1&&t.hasData&&!om.hideHorizontalSeparators&&e(g)})),Nt(e,d)})),Nt(e,r)},p=e=>{tI(e,En({get hasData(){return t.hasData}},(()=>s)))};zt(h,(e=>{ut(u)?.length>0?e(f):e(p,!1)})),Nt(e,a)},$$slots:{default:!0}}),bt()}},Symbol.toStringTag,{value:"Module"}));var lI=It('<div class="card svelte-4bikkm"><div class="header-and-body-wrapper svelte-4bikkm"><div><!></div></div> <div class="footer-wrapper svelte-4bikkm"></div></div>');var cI=It('<div class="horizontal-separator svelte-1nawq08"><!></div>'),uI=It("<!> <!>",1);const dI=Object.freeze(Object.defineProperty({__proto__:null,default:function(e,t){yt(t,!0);let n=F([]),r=X((()=>gx(n))),s=E(!1),i=X((()=>yx(ut(s)))),a=t.elements.length%2==0;var o=X((()=>({sources:ut(r),status:ut(i)})));!function(e,t){yt(t,!0);const n=In(t,"children",3,void 0),r=X((()=>!0===t.order?"element-order":""));var s=lI(),i=K(s),a=K(i);Qt(K(a),n),le((()=>{rn(s,"id",`card-${t.id??""}`),an(a,`body-wrapper ${ut(r)??""} svelte-4bikkm`)})),Nt(e,s),bt()}(e,{get id(){return t.id},get header(){return t.headline},get footer(){return ut(o)},get order(){return a},get hasData(){return t.hasData},children:(e,r)=>{var i=Dt();Kt(G(i),17,(()=>t.elements),qt,((e,r,i)=>{var a=uI(),o=G(a);tI(o,En((()=>ut(r)),{get hasData(){return t.hasData},onSourceAndStatusChange:({sourceId:e,timestamp:t})=>{n[i]=e,A(s,F(t))}}));var l=Y(o,2),c=e=>{var t=cI();MS(K(t)),Nt(e,t)};zt(l,(e=>{i<t.elements.length-1&&e(c)})),Nt(e,a)})),Nt(e,i)},$$slots:{default:!0}}),bt()}},Symbol.toStringTag,{value:"Module"}));var hI=It('<div class="subline svelte-1m774vo"><!></div>'),fI=It('<div class="first-element svelte-1m774vo"><!></div>'),pI=It('<div class="title svelte-1m774vo"> </div> <!> <!>',1),vI=It('<svelte-css-wrapper style="display: contents"><!></svelte-css-wrapper>',1),gI=It("<!> <!>",1);const mI=Object.freeze(Object.defineProperty({__proto__:null,default:function(e,t){yt(t,!0);const n=(e,n)=>{let r=()=>n?.().i;var s=X((()=>0===r())),a=X((()=>0===r()));tI(e,En({get type(){return n?.().type},get key(){return n?.().key},get hasData(){return t.hasData}},(()=>mt(n?.(),["type","key","title","i"])),{get enablePlaceholder(){return ut(s)},onSourceAndStatusChange:({sourceId:e,timestamp:t})=>{void 0!==r()&&(i[r()]=e,A(o,F(t)))},get firstElement(){return ut(a)}}))},r=In(t,"onstatuschange",3,_x),s=Mn(t,["$$slots","$$events","$$legacy","id","headline","subline","elements","hasData","onstatuschange"]);let i=F([]),a=X((()=>gx(i))),o=E(!1),l=X((()=>yx(ut(o))));const c=X((()=>_w.config.settings));ie((()=>{r()({status:ut(l)})}));let u=E(10),d=X((()=>Math.min(.4*window.innerHeight,ut(u)))),h=X((()=>qx.width>585?ut(d)+28+112:1*(ut(d)+28)+112));var f=X((()=>({sources:ut(a),status:ut(l)})));Bx(e,{get id(){return t.id},get header(){return t.headline},get footer(){return ut(f)},get hasData(){return t.hasData},get hash(){return t.hash},get navi(){return t.navi},children:(e,r)=>{var i=gI(),a=G(i),o=e=>{var n=hI();Jt(K(n),(()=>t.subline.replace("{currentElectionYear}",ut(c).$dateCurrentYear))),le((()=>on(n,"article","article"===om.type))),Nt(e,n)};zt(a,(e=>{t.hasData&&e(o)}));var l=Y(a,2),d=e=>{var r=vI(),s=G(r);Bt(s,(()=>({"--expandable-button-container-padding":"1rem 0"}))),F_(s.lastChild,{get maxHeight(){return ut(h)},children:(e,r)=>{var s=Dt();Kt(G(s),17,(()=>t.elements),qt,((e,r,s)=>{let i=()=>ut(r).type,a=()=>ut(r).key,o=()=>ut(r).title,l=()=>mt(ut(r),["type","key","title"]);var c=pI(),d=G(c),h=K(d),f=Y(d,2),p=e=>{var t=fI(),r=K(t);n(r,(()=>({type:i(),key:a(),title:o(),i:s,...l()}))),xn(t,"clientHeight",(e=>A(u,e))),Nt(e,t)},v=e=>{n(e,(()=>({type:i(),key:a(),title:o(),i:s,...l()})))};zt(f,(e=>{0===s?e(p):e(v,!1)}));var g=Y(f,2),m=e=>{MS(e)};zt(g,(e=>{s<t.elements.length-1&&l().hasData&&!om.hideHorizontalSeparators&&e(m)})),le((()=>Ht(h,o()))),Nt(e,c)})),Nt(e,s)},$$slots:{default:!0}}),Nt(e,r)},f=e=>{tI(e,En({get hasData(){return t.hasData}},(()=>s)))};zt(l,(e=>{t.elements?.length>0?e(d):e(f,!1)})),Nt(e,i)},$$slots:{default:!0}}),bt()}},Symbol.toStringTag,{value:"Module"}));var yI=It('<button class="svelte-88v172"><span class="svelte-88v172"> </span></button>');function bI(e,t){let n=In(t,"type",3,"primary"),r=In(t,"isWidget",3,!1);var s=yI();s.__click=function(...e){t.onclick?.apply(this,e)};var i=K(s),a=K(i);le((()=>{on(s,"isWidget",r()),on(s,"primary","primary"===n()),on(s,"secondary","secondary"===n()),on(s,"textlink","textlink"===n()),Ht(a,t.text)})),Nt(e,s)}Mt(["click"]);var wI=At('<svg width="11" height="11" viewBox="0 0 11 11" fill="none" xmlns="http://www.w3.org/2000/svg" class="svelte-199tc6x"><path d="M9.10547 5.09521C9.10547 2.92275 7.34434 1.16162 5.17188 1.16162C2.99941 1.16162 1.23828 2.92275 1.23828 5.09521C1.23828 7.26768 2.99941 9.02881 5.17188 9.02881C6.18203 9.02881 7.10324 8.64804 7.79983 8.02221" class="svelte-199tc6x"></path></svg>');function xI(e,t){let n=In(t,"isDual",3,!1),r=In(t,"isUs",3,!1);var s=wI();le((()=>{on(s,"isDual",n()),on(s,"isUs",r())})),Nt(e,s)}var _I=It(" <span><!></span>",1),kI=It('<div class="title svelte-zm68to"><!> <!></div> <div class="card svelte-zm68to"><a target="_top" class="svelte-zm68to"><div class="header-and-body-wrapper svelte-zm68to"><div class="body-wrapper svelte-zm68to"><!> <div class="footer-wrapper svelte-zm68to"><!> <!></div></div></div></a></div>',1);var SI=It('<div class="title svelte-j1v6o9"><!></div>'),$I=It('<div class="subline svelte-j1v6o9"><!></div>'),CI=It('<div class="elementsHeadline svelte-j1v6o9"><!> <!></div>');function TI(e,t){yt(t,!0);const n=In(t,"addPaddingBottom",3,!1),r=X((()=>{if(!om.stateId)return!1;const e=_w?.results?.resultsPerConstituency?.find((e=>e.electionKey.includes("usa_pr_")))?.results?.find((e=>e.stateId===om.stateId)).name;return e})),s=X((()=>om.stateId&&ut(r)?t.title.replace("{stateName}",ut(r)):t.title));var i=CI(),a=K(i),o=e=>{var t=SI();Jt(K(t),(()=>ut(s))),Nt(e,t)};zt(a,(e=>{t.title&&e(o)}));var l=Y(a,2),c=e=>{var n=$I();Jt(K(n),(()=>t.subline)),Nt(e,n)};zt(l,(e=>{t.subline&&e(c)})),le((()=>on(i,"add-padding-bottom",n()))),Nt(e,i),bt()}var MI=It("<!> <!> <!>",1);const RI=Object.freeze(Object.defineProperty({__proto__:null,default:function(e,t){yt(t,!0);const n=In(t,"onstatuschange",3,_x),r=Mn(t,["$$slots","$$events","$$legacy","id","headline","subline","elements","onstatuschange"]);let s=F([]),i=X((()=>gx(s))),a=E(!1),o=X((()=>yx(ut(a))));ie((()=>{n()({status:ut(o)})}));var l=X((()=>({sources:ut(i),status:ut(o)})));!function(e,t){yt(t,!0),In(t,"header",19,(()=>({})));let n=In(t,"children",3,void 0),r=In(t,"footer",19,(()=>({}))),s=In(t,"primaryButton",19,(()=>({label:"Alle Ergebnisse",url:"https://www.spiegel.de"})));const i=X((()=>_w?.config?.settings?.isLive)),a=X((()=>_w?.config?.liveStr)),o=X((()=>_w?.config?.headline));var l=kI(),c=G(l),u=K(c),d=e=>{var t=_I(),n=G(t);xI(K(Y(n)),{isUs:!0}),le((()=>Ht(n,`${ut(a)??""} `))),Nt(e,t)};zt(u,(e=>{ut(i)&&e(d)}));var h=Y(u,2),f=e=>{var t=Ot();le((()=>Ht(t,ut(o)))),Nt(e,t)};zt(h,(e=>{ut(o)&&e(f)}));var p=Y(c,2),v=K(p),g=K(v),m=K(g),y=K(m);Qt(y,n);var b=K(Y(y,2));Ux(b,{get data(){return r()},get hasData(){return t.hasData}}),bI(Y(b,2),{get text(){return s().label},type:"textlink",onclick:()=>om.iframe?null:location.href=s().url}),le((()=>{rn(p,"id",`card-${t.id??""}`),rn(v,"href",s().url)})),Nt(e,l),bt()}(e,En({get id(){return t.id},get header(){return t.headline},get footer(){return ut(l)},get hasData(){return t.hasData},get hash(){return t.hash},get navi(){return t.navi}},(()=>r),{children:(e,n)=>{var i=Dt(),o=G(i),l=e=>{var n=Dt();Kt(G(n),17,(()=>t.elements),qt,((e,n,i)=>{var o=MI(),l=G(o);TI(l,En((()=>ut(n)),(()=>r),{i:i}));var c=Y(l,2);tI(c,En((()=>ut(n)),(()=>r),{enablePlaceholder:0===i,onSourceAndStatusChange:({sourceId:e,timestamp:t})=>{s[i]=e,t&&(ut(a)?t>ut(a)&&A(a,F(t)):A(a,F(t)))}}));var u=Y(c,2),d=e=>{MS(e)};zt(u,(e=>{i<t.elements.length-1&&t.hasData&&e(d)})),Nt(e,o)})),Nt(e,n)},c=e=>{tI(e,En((()=>r)))};zt(o,(e=>{t.elements?.length>0?e(l):e(c,!1)})),Nt(e,i)},$$slots:{default:!0}})),bt()}},Symbol.toStringTag,{value:"Module"}));var EI=It('<div class="card svelte-zrkmsy"><a class="svelte-zrkmsy"><div class="header-and-body-wrapper svelte-zrkmsy"><div class="body-wrapper svelte-zrkmsy"><!> <div class="footer-wrapper svelte-zrkmsy"><!> <!></div></div></div></a></div>');var PI=It('<div class="separator svelte-nxtmt3"></div>');var II=It("<!> <!> <!>",1);const AI=Object.freeze(Object.defineProperty({__proto__:null,default:function(e,t){yt(t,!0);const n=In(t,"onstatuschange",3,_x),r=Mn(t,["$$slots","$$events","$$legacy","id","headline","subline","elements","onstatuschange"]);let s=F([]),i=X((()=>gx(s))),a=E(!1),o=X((()=>yx(ut(a))));ie((()=>{n()({status:ut(o)})}));var l=X((()=>({sources:ut(i),status:ut(o)})));!function(e,t){yt(t,!0),In(t,"header",19,(()=>({})));let n=In(t,"children",3,void 0),r=In(t,"footer",19,(()=>({}))),s=In(t,"primaryButton",19,(()=>({label:"Alle Ergebnisse",url:"https://www.spiegel.de"})));var i=EI(),a=K(i),o=K(a),l=K(o),c=K(l);Qt(c,n);var u=K(Y(c,2));Ux(u,{get data(){return r()},get hasData(){return t.hasData}}),bI(Y(u,2),{get text(){return s().label},type:"textlink",onclick:()=>om.iframe?null:location.href=s().url}),le((()=>{rn(i,"id",`card-${t.id??""}`),rn(a,"href",s().url),rn(a,"target",om.iframe?"_blank":"_top")})),Nt(e,i),bt()}(e,En({get id(){return t.id},get header(){return t.headline},get footer(){return ut(l)},get hasData(){return t.hasData},get hash(){return t.hash},get navi(){return t.navi}},(()=>r),{children:(e,n)=>{var i=Dt(),o=G(i),l=e=>{var n=Dt();Kt(G(n),17,(()=>t.elements),qt,((e,n,i)=>{var o=II(),l=G(o);TI(l,En((()=>ut(n)),(()=>r),{i:i,addPaddingBottom:!0}));var c=Y(l,2);tI(c,En((()=>ut(n)),(()=>r),{enablePlaceholder:0===i,onSourceAndStatusChange:({sourceId:e,timestamp:t})=>{s[i]=e,t&&A(a,F(t))}}));var u=Y(c,2),d=e=>{!function(e){Nt(e,PI())}(e)};zt(u,(e=>{i<t.elements.length-1&&t.hasData&&!om.hideHorizontalSeparators&&e(d)})),Nt(e,o)})),Nt(e,n)},c=e=>{tI(e,En((()=>r)))};zt(o,(e=>{t.elements?.length>0?e(l):e(c,!1)})),Nt(e,i)},$$slots:{default:!0}})),bt()}},Symbol.toStringTag,{value:"Module"}));var OI=It(" <span><!></span>",1),DI=It('<div class="title svelte-1xyowlk"><div class="headline svelte-1xyowlk"><!> <!></div> <div class="fcw svelte-1xyowlk"><!></div></div> <div class="card svelte-1xyowlk"><a target="_top" class="svelte-1xyowlk"><div class="header-and-body-wrapper svelte-1xyowlk"><div class="body-wrapper svelte-1xyowlk"><!></div></div> <div class="footer-wrapper svelte-1xyowlk"><div class="svelte-1xyowlk"><!></div> <!></div></a></div>',1);var NI=It('<div class="separator svelte-el720n"></div>');function jI(e){Nt(e,NI())}var FI=It('<div class="cwElement svelte-qb2mb3"><!></div> <!>',1),LI=It('<div class="cardWidgetElements svelte-qb2mb3"></div>');const HI=Object.freeze(Object.defineProperty({__proto__:null,default:function(e,t){yt(t,!0);const n=In(t,"onstatuschange",3,_x),r=Mn(t,["$$slots","$$events","$$legacy","id","headline","subline","elements","onstatuschange"]);let s=F([]),i=X((()=>gx(s))),a=E(!1),o=X((()=>yx(ut(a)))),l=E(0),c=X((()=>t.elements.map((e=>e.useReturningResults)).every(Boolean)));const u=X((()=>t.elements?.map(((e,n)=>({...e,showElement:!om.iframe||!om.filter||om.filter===e.type,showSeparator:n<t.elements.length-1&&t.hasData&&!om.iframe&&!om.filter})))));ie((()=>{n()({status:ut(o)})}));var d=X((()=>({sources:ut(i),status:ut(o)})));!function(e,t){yt(t,!0),In(t,"header",19,(()=>({})));let n=In(t,"children",3,void 0),r=In(t,"footer",19,(()=>({}))),s=In(t,"primaryButton",19,(()=>({label:"Alle Ergebnisse",url:"https://www.spiegel.de"})));const i=X((()=>_w?.config?.settings?.isLive)),a=X((()=>_w?.config?.liveStr)),o=X((()=>_w?.config?.headline)),l=X((()=>!t.useReturningResults)),c=X((()=>!om.iframe||"article"!==om.type||!0!==om.data.includes("single_vote_shares")));var u=DI(),d=G(u),h=K(d),f=K(h),p=e=>{var t=Dt(),n=G(t),r=e=>{var t=OI(),n=G(t);xI(K(Y(n)),{isUs:!0}),le((()=>Ht(n,`${ut(a)??""} `))),Nt(e,t)};zt(n,(e=>{ut(i)&&e(r)})),Nt(e,t)};zt(f,(e=>{ut(c)&&e(p)}));var v=Y(f,2),g=e=>{var t=Ot();le((()=>Ht(t,ut(o)))),Nt(e,t)};zt(v,(e=>{ut(o)&&e(g)}));var m=K(Y(h,2)),y=e=>{e_(e,{})};zt(m,(e=>{ut(l)&&e(y)}));var b=Y(d,2),w=K(b),x=K(w),_=K(x);Qt(K(_),n);var k=K(Y(x,2));Ux(K(k),{get data(){return r()},get hasData(){return t.hasData}}),bI(Y(k,2),{get text(){return s().label},type:"textlink",isWidget:!0,onclick:()=>om.iframe?null:location.href=s().url}),le((()=>{rn(b,"id",`card-${t.id??""}`),on(b,"iframe",om.iframe),rn(w,"href",s().url)})),Nt(e,u),bt()}(e,En({get id(){return t.id},get header(){return t.headline},get footer(){return ut(d)},get hasData(){return t.hasData},get hash(){return t.hash},get navi(){return t.navi},get useReturningResults(){return ut(c)}},(()=>r),{children:(e,t)=>{var n=Dt(),i=G(n),o=e=>{var t=LI();const n=X((()=>!0===om.data.includes("single_vote_shares")));le((()=>on(t,"filtered",ut(n)))),Kt(t,21,(()=>ut(u)),qt,((e,t,n)=>{var i=Dt(),o=G(i),c=e=>{var i=FI(),o=G(i);tI(K(o),En((()=>ut(t)),(()=>r),{enablePlaceholder:!1,enableNoDataPlaceholder:!0,onSourceAndStatusChange:({sourceId:e,timestamp:t})=>{s[n]=e,t&&(ut(a)?t>ut(a)&&A(a,F(t)):A(a,F(t)))}}));var c=Y(o,2),u=e=>{var t=Dt(),n=G(t),r=e=>{jI(e)},s=e=>{MS(e)};zt(n,(e=>{ut(l)>616?e(r):e(s,!1)})),Nt(e,t)};zt(c,(e=>{ut(t).showSeparator&&e(u)})),Nt(e,i)};zt(o,(e=>{ut(t).showElement&&e(c)})),Nt(e,i)})),xn(t,"clientWidth",(e=>A(l,e))),Nt(e,t)},c=e=>{tI(e,En((()=>r)))};zt(i,(e=>{ut(u)?.length>0?e(o):e(c,!1)})),Nt(e,n)},$$slots:{default:!0}})),bt()}},Symbol.toStringTag,{value:"Module"})),VI=Object.freeze(Object.defineProperty({__proto__:null,collapsible:oI,expandable:mI,link_box:dI,singleUs:AI,standard:rI,widget:HI,widgetUs:RI},Symbol.toStringTag,{value:"Module"}));var WI=It('<div class="tooltip svelte-1bhut8"><div class="inner-wrapper svelte-1bhut8"><div class="background svelte-1bhut8"></div> <div class="contents svelte-1bhut8"><!></div></div></div>');var UI=It("<div></div>"),zI=(e,t,n)=>t(e,n()),BI=It('<div class="checkmark svelte-11odwtv"><!></div>'),qI=It('<div class="bottom svelte-11odwtv"> </div>'),KI=It('<div class="bottom svelte-11odwtv">&nbsp;</div>'),GI=It('<div class="mcCard svelte-11odwtv" role=""><div class="top svelte-11odwtv"><div class="label svelte-11odwtv"> </div> <!></div> <div class="svelte-11odwtv"><!></div> <!></div> <!>',1),YI=It('<!> <div class="miniCharts svelte-11odwtv"></div>',1);function XI(e,t){function n(e,t){e.preventDefault();const n=document.getElementById(`card-${t}`).getBoundingClientRect().top+window.scrollY-iw.headerHeight-(iw.device.isApp?90:30);window.scrollTo({top:n,behavior:"smooth"})}yt(t,!0);let r=E(0);const s=X((()=>{const e=t.results?.returningResults;return t.cards.map((e=>({...e,elements:e.elements.filter((e=>e.type.endsWith("_results_overall")))}))).filter((e=>e.elements.length>0)).map(((t,n)=>{const s=t?.elements[0],i=s?.electionKey,a=ut(r)<500?t.abbreviation:t.navi,o=e?.find((e=>e.electionKey===i))?.$renderedResults?.map((e=>{const t=e.$candidate,r=i.includes("usa_pr_")?t?.candidateName:e.$meta?.name;return{$meta:e.$meta,notElectable:!1,widthPercentage:e.$widthPercentage,share:e.$widthPercentage,partyId:e.partyId,label:r,labelValue:e.$labelValue,checkmark:e.$winner,notElectable:e.notElectable,id:n}})),l=o?.find((e=>e.checkmark))||!1;return{...t,electionKey:i,electionResults:o,electionName:a,checkmark:l}}))})),i="localhost"===window.location.hostname;var a=YI(),o=G(a),l=e=>{var t=UI();ln(t,"height","23vh"),Nt(e,t)};zt(o,(e=>{i&&e(l)}));var c=Y(o,2);Kt(c,21,(()=>ut(s)),qt,((e,t,r)=>{let i=()=>ut(t).checkmark;var a=GI(),o=G(a);o.__click=[zI,n,()=>ut(t).id];var l=K(o),c=K(l),u=K(c),d=Y(c,2),h=e=>{var t=BI(),n=K(t),r=X((()=>i().$meta?.$color));T_(n,{get fillColor(){return ut(r)}}),Nt(e,t)};zt(d,(e=>{i()&&e(h)}));var f=Y(l,2);$R(K(f),{height:"4",get data(){return ut(t).electionResults}});var p=Y(f,2),v=e=>{var t=qI(),n=K(t);le((()=>{ln(t,"color",i().$meta.$color),Ht(n,i().label)})),Nt(e,t)},g=e=>{Nt(e,KI())};zt(p,(e=>{i()?e(v):e(g,!1)}));var m=Y(o,2),y=e=>{jI(e)};zt(m,(e=>{r<ut(s).length-1&&e(y)})),le((()=>Ht(u,ut(t).electionName))),Nt(e,a)})),xn(c,"clientWidth",(e=>A(r,e))),Nt(e,a),bt()}Mt(["click"]);var ZI=It('<div id="card-4211" class="cardPseudo svelte-1pwvoj4"><div class="header-and-body-wrapper svelte-1pwvoj4"><div class="header-wrapper svelte-1pwvoj4">HEADER</div> <div class="body-wrapper svelte-1pwvoj4">BODY</div></div> <div class="footer-wrapper svelte-1pwvoj4">FOOTER</div></div>');function JI(e,t){yt(t,!0);let n,r=E(0);const s=()=>{qx.width=ut(r)};ie((()=>(ut(r),clearTimeout(n),n=setTimeout(s,125),()=>clearTimeout(n))));var i=ZI(),a=K(i),o=Y(K(a),2),l=Y(a,2);le((()=>{on(a,"article","article"===om.type),on(o,"article","article"===om.type),on(l,"article","article"===om.type)})),xn(o,"clientWidth",(e=>A(r,e))),Nt(e,i),bt()}var QI=It("<!> <!>",1),eA=It('<div class="loading-spinner-container svelte-180p2jo"><!></div>'),tA=It('<div class="footer svelte-180p2jo"><!> <!></div>'),nA=It('<!> <!> <main class="svelte-180p2jo"><!> <div class="components-wrapper svelte-180p2jo"><!> <!> <!> <!> <!></div> <!></main>',1);const rA=((e={})=>document.currentScript||(()=>{const t=(e.url||"").replace(/^.+?(\/src\/.+?.js)+?/,"$1");return document.querySelector("script[src='"+t+"']")})())();!function(e,n){(function(e,{target:n,anchor:s,props:i={},events:a,context:o,intro:l=!0}){!function(){if(void 0===H){H=window,V=document;var e=Element.prototype,t=Node.prototype;W=r(t,"firstChild").get,U=r(t,"nextSibling").get,e.__click=void 0,e.__className="",e.__attributes=null,e.__styles=null,e.__e=void 0,Text.prototype.__t=void 0}}();var c=new Set,u=e=>{for(var t=0;t<e.length;t++){var r=e[t];if(!c.has(r)){c.add(r);var s=Ft(r);n.addEventListener(r,Rt,{passive:s});var i=Vt.get(r);void 0===i?(document.addEventListener(r,Rt,{passive:s}),Vt.set(r,1)):Vt.set(r,i+1)}}};u(t($t)),Ct.add(u);var d=void 0,h=function(e){const t=re(64,e,!0);return()=>{pe(t)}}((()=>{var t=s??n.appendChild(z());return ue((()=>{o&&(yt({}),Ke.c=o);a&&(i.$$events=a),Lt=l,d=e(t,i)||{},Lt=!0,o&&bt()})),()=>{for(var e of c){n.removeEventListener(e,Rt);var r=Vt.get(e);0==--r?(document.removeEventListener(e,Rt),Vt.delete(e)):Vt.set(e,r)}Ct.delete(u),Wt.delete(d),t!==s&&t.parentNode?.removeChild(t)}}));Wt.set(d,h)})(e,n)}((function(e,t){yt(t,!0);const n=new kw;let r=E(void 0),s=E(!1),i=X((()=>_w?.cards[0]?.source?.indexOf(",")>=0?"Quellen: "+_w?.cards[0]?.source:"Quelle: "+_w?.cards[0]?.source)),a=E(void 0),o=E(void 0);const l=X((()=>_w.isWidget)),c=X((()=>om.isUs?"article_us"===_w?.config?.type:"article"!==om.type&&!ut(l)&&ut(s))),u=X((()=>om.iframe||"multi_election_us"===_w?.config?.type||"single_election_us"===_w?.config?.type||"single_election"===_w?.config?.type)),d=X((()=>"multi_election_us"===_w?.config?.type||"single_election_us"===_w?.config?.type||"single_election"===_w?.config?.type)),h=X((()=>om.iframe));function f(){A(s,window.scrollY<ut(r)),p()}function p(){"article"===om.type&&ut(o)&&(iw.contentTop=ut(o).getBoundingClientRect().top,iw.contentLeft=ut(o).getBoundingClientRect().left)}ie((()=>{const{useWebsockets:e=!1,pollingFrequency:t=om.interval,cacheAge:r=0}=_w.config.settings||{};n.cacheAge=1e3*r,e?n.enableWebsockets():n.disableWebsockets(),om.iframe||n.resetInterval(1e3*t)})),setTimeout(p,2e3),An((()=>{p(),f()}));var v=nA();Tt("scroll",H,f),Tt("resize",H,p);var g=G(v),m=e=>{!function(e,t){if(yt(t,!1),om.iframe){const e=document.querySelector("body");e.style.margin="1px",e.style.padding=0;let t=document.createElement("script");t.src="//interactive.spiegel.de/int/pub/common/js/embedbridge/embedbridge.v0.js",e.append(t);let n=document.createElement("style");n.rel="stylesheet",n.type="text/css",n.href="//interactive.spiegel.de/gra/common/css/grafik.base.v0.css",n.innerHTML='@font-face{\n font-family:\'SpiegelSlabCdUI\';\n font-weight:800;\n font-display: swap;\n src:url("https://cdn.prod.www.spiegel.de/public/shared/fonts/SpiegelSlab4UICd-ExtraBold.woff2") format("woff2"),\n url("https://cdn.prod.www.spiegel.de/public/shared/fonts/SpiegelSlab4UICd-ExtraBold.woff") format("woff")\n}\n\n@font-face {\n font-family:\'SpiegelSansUI\';\n font-weight:400;\n font-display: swap;\n src:url("https://cdn.prod.www.spiegel.de/public/shared/fonts/SpiegelSans4UI-Regular.woff2") format("woff2"),\n url("https://cdn.prod.www.spiegel.de/public/shared/fonts/SpiegelSans4UI-Regular.woff") format("woff")}\n\n@media (prefers-color-scheme: dark) {\n body {\n background-color: #1f1e1c;\n }\n}\n\n@font-face {\n font-family:\'SpiegelSansUI\';\n font-weight:700;\n font-display: swap;\n src:url("https://cdn.prod.www.spiegel.de/public/shared/fonts/SpiegelSans4UI-Bold.woff2") format("woff2"),\n url("https://cdn.prod.www.spiegel.de/public/shared/fonts/SpiegelSans4UI-Bold.woff") format("woff")\n}',e.append(n);const r=()=>{window.EmbedBridge?window.EmbedBridge({autoResize:!0}).resize():setTimeout(r,666)};setTimeout(r,333)}Sn(),bt()}(0,{})};zt(g,(e=>{om.iframe&&e(m)}));var y=Y(g,2);Cw(y,{});var b=Y(y,2),w=K(b),x=e=>{var t=QI(),n=G(t);rx(n,{}),fx(Y(n,2),{get data(){return _w.config.settings}}),Nt(e,t)};zt(w,(e=>{ut(c)&&e(x)}));var _=Y(w,2),k=K(_),S=e=>{XI(e,{get cards(){return _w.cards},get results(){return _w.results}})};zt(k,(e=>{!0===om.showMiniCharts&&om.isUs&&e(S)}));var $=Y(k,2);JI($,{});var C=Y($,2),T=e=>{var t=eA();!function(e,t){const n=In(t,"height",3,100),r=X((()=>Math.max(n(),100)));var s=px();le((()=>ln(s,"--int-loader-height",`${ut(r)??""}px`))),Nt(e,s)}(K(t),{}),Nt(e,t)};zt(C,(e=>{"article"===om.type||ut(l)||0!==_w.cards.length||e(T)}));var M=Y(C,2);Kt(M,17,(()=>_w.cards),qt,((e,t)=>{!function(e,t){yt(t,!0);const n=Mn(t,["$$slots","$$events","$$legacy","type"]),r=X((()=>{if(om.isUs){if("widget"===t.type)return"widgetUs";if("single"===t.type)return"singleUs"}return t.type})),s=X((()=>VI[ut(r)]?.default));An((()=>{hw.log(`${t.type} mounted`)}));var i=Dt(),a=G(i),o=e=>{var r=Dt();en(G(r),(()=>ut(s)),((e,r)=>{r(e,En({get cardsType(){return t.type}},(()=>n)))})),Nt(e,r)};zt(a,(e=>{ut(s)&&e(o)})),Nt(e,i),bt()}(e,En((()=>ut(t)),{onstatuschange:e=>A(a,F(e.status))}))}));var R=Y(M,2),P=e=>{var t=tA(),n=K(t);Lx(n,{get sources(){return ut(i)}}),Vx(Y(n,2),{get status(){return ut(a)}}),Nt(e,t)};zt(R,(e=>{"article"===om.type&&!1===om.data.includes("single_vote_shares")&&e(P)})),tn(_,(e=>function(e){iw.viewRoot=e}?.(e))),function(e,t){yt(t,!0);let n=E(void 0),r=E(void 0),s=X((()=>ik.mousePosition.x)),i=X((()=>ik.mousePosition.y-iw.headerHeight)),a=X((()=>"article"===om.type?iw.contentTop+150:0)),o=X((()=>"article"===om.type?iw.contentLeft+66:12)),l=X((()=>"article"!==om.type?ut(i)+ut(a)<0?0:ut(i)+ut(a)+ut(r)>iw.visualHeight+iw.scrollY-iw.headerHeight?ut(i)-ut(r)-ut(a):ut(i)+ut(a):ut(a))),c=X((()=>"article"!==om.type?ut(s)+ut(o)<0?0:ut(s)+ut(o)+ut(n)>iw.visualWidth?iw.visualWidth-ut(n):ut(s)+ut(o):ut(o)));var u=Dt(),d=G(u),h=e=>{var t=WI(),s=K(t),i=Y(K(s),2),a=K(i),o=e=>{var t=Dt();Qt(G(t),(()=>ik.item)),Nt(e,t)};zt(a,(e=>{ik.item&&e(o)})),le((()=>{on(t,"article","article"===om.type),ln(t,"top",`${ut(l)??""}px`),ln(t,"left",`${ut(c)??""}px`)})),xn(t,"clientWidth",(e=>A(n,e))),xn(t,"clientHeight",(e=>A(r,e))),Nt(e,t)};zt(d,(e=>{ik.show&&!iw.device.isTouch&&e(h)})),Nt(e,u),bt()}(Y(_,2),{}),kn(b,(e=>A(o,e)),(()=>ut(o))),le((()=>{on(b,"article","article"===om.type),on(b,"noPadding",ut(d)),on(b,"noBgColor",ut(h)),on(b,"isWidget",ut(l)),on(_,"more-margin",iw.device.isApp),on(_,"more-margin-app",iw.device.isApp&&!ut(l)),on(_,"more-margin-app-widget",iw.device.isApp&&ut(l)),on(_,"fullWidth",ut(u)),ln(_,"--margin-top",`${iw.headerHeight??""}px`)})),xn(b,"clientHeight",(e=>A(r,e))),Nt(e,v),bt()}),{target:rA.previousElementSibling}); })()</script></div> </div> </div> </section> <div data-sara-click-el="body_element" data-area="text" data-pos="23"> <div class="RichText lg:w-8/12 md:w-10/12 lg:mx-auto md:mx-auto lg:px-24 md:px-24 sm:px-16 break-words word-wrap"> <p>Die SPD erzielte mit 16,4 Prozent (25,7) ihr schlechtestes Ergebnis bei einer Bundestagswahl. Scholz sprach von einem bitteren Ergebnis und einer Niederlage, für die er auch Verantwortung trage. Im Fall von Koalitionsgesprächen stehe er nicht als Verhandlungsführer zur Verfügung.</p> </div> </div> <div class="advertisement-filled:mb-24 advertisement-filled:clear-both" data-advertisement="pos_7 desktop pos_7:desktop"> <div class="iqdcontainer md:advertisement-filled:overflow-hidden sm:advertisement-filled:overflow-hidden" data-placement="pos_7" data-device="desktop" data-advertisement="pos_7 desktop pos_7:desktop lg md sm"></div> </div> <div data-advertisement="pos_6 mobile pos_6:mobile" class="sm:mb-24 sm:advertisement-closed:min-h-0 sm:advertisement-closed:mb-0 sm:min-h-492"> <div class="sm:sticky" data-sticky-ad-offset> <div class="lg:advertisement-filled:mb-24 md:advertisement-filled:mb-24 advertisement-filled:clear-both" data-advertisement="pos_6 mobile pos_6:mobile"> <div class="iqdcontainer md:advertisement-filled:overflow-hidden sm:advertisement-filled:overflow-hidden" data-placement="pos_6" data-device="mobile" data-advertisement="pos_6 mobile pos_6:mobile lg md sm" data-cls="492"></div> </div> </div> </div> <section class="lg:w-8/12 md:w-10/12 sm:w-full mx-auto lg:my-32 md:my-32 sm:my-24 lg:px-24 md:px-24 sm:px-16 clear-both" data-sara-click-el="body_element" data-area="related_articles" data-pos="26"> <div data-sara-component="{&#34;name&#34;:&#34;related-articles&#34;,&#34;title&#34;:&#34;Mehr zum Thema&#34;,&#34;type&#34;:&#34;recommendation&#34;}"> <span class="block font-brandUI font-extrabold text-xl leading-tight text-primary-base dark:text-dm-primary-base pb-16 serifmode:font-serifUI serifmode:text-black serifmode:dark:text-shade-lightest serifmode:text-center"> Mehr zum Thema </span> <div class="border-separator-b w-full h-px"></div> <ul class="flex flex-col"> <li class="flex items-center justify-between gap-24 sm:gap-12 border-separator-b py-16 sm:-mt-2" data-pos-inner="1"> <div class="flex items-center w-full justify-between"> <a href="https://www.manager-magazin.de/politik/europa/bundestagswahl-2025-warum-deutschland-ein-programm-gegen-den-niedergang-braucht-a-880db9fe-5c44-4ae3-93c7-acc8374d3f09" target="_self" class="text-black dark:text-shade-lightest" title="Warum Deutschland ein Programm gegen den Niedergang braucht"> <span class="block relative"> <span class="block font-serifUI italic font-bold lg:text-l md:text-l sm:text-base"> <span class="inline-flex align-middle leading-none md:hidden lg:hidden" data-contains-flags="plus-paid"> <span class="inline-block mr-4 text-primary-base dark:text-dm-primary-base" data-flag-name="plus-paid"><svg id="mmo-mmo-paid-flag-m" class="fill-current" width="16" height="16" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" role="img" aria-hidden="true"> <rect width="16" height="16"/> <path d="M7 4H9V7.00001H12V9.00001H9V12H7V9.00001H4V7.00001H7V4Z" fill="white"/> </svg> </span> </span> <span class="inline-flex align-middle leading-none sm:hidden" data-contains-flags="plus-paid"> <span class="inline-block mr-4 text-primary-base dark:text-dm-primary-base" data-flag-name="plus-paid"><svg id="mmo-mmo-paid-flag-l" class="fill-current" width="20" height="20" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg" role="img" aria-hidden="true"> <rect width="20" height="20"/> <path d="M8.75 5H11.25V8.75H15V11.25H11.25V15H8.75V11.25H5V8.75H8.75V5Z" fill="white"/> </svg> </span> </span> <span class="hover:opacity-moderate focus:opacity-moderate"> <span class="align-middle"> Bundestagswahl 2025: Warum Deutschland ein Programm gegen den Niedergang braucht </span> </span> <span class="block mt-2 align-middle font-sansUI font-normal text-s text-shade-dark dark:text-shade-light not-italic">Eine Kolumne von Henrik Müller</span> </span> </span> </a> <a href="https://www.manager-magazin.de/politik/europa/bundestagswahl-2025-warum-deutschland-ein-programm-gegen-den-niedergang-braucht-a-880db9fe-5c44-4ae3-93c7-acc8374d3f09" target="_self" title="Warum Deutschland ein Programm gegen den Niedergang braucht" class="block ml-12 shrink-0 w-56 h-56"> <div class="relative bg-transparent" data-sara-component="{&#34;id&#34;:&#34;56a6f17f-0c92-44de-aef6-20d6c9f8dd1b&#34;,&#34;name&#34;:&#34;image&#34;,&#34;title&#34;:&#34;Warum Deutschland ein Programm gegen den Niedergang braucht&#34;,&#34;type&#34;:&#34;media&#34;}"> <picture> <source data-srcset="https://cdn.prod.www.manager-magazin.de/images/56a6f17f-0c92-44de-aef6-20d6c9f8dd1b_w56_r1_fpx37_fpy22.webp 1x, https://cdn.prod.www.manager-magazin.de/images/56a6f17f-0c92-44de-aef6-20d6c9f8dd1b_w112_r1_fpx37_fpy22.webp 2x" type="image/webp"> <img data-image-el="img" class="lazyload rounded-circle overflow-hidden" src="data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 56 56' width='56' height='56' %3E%3C/svg%3E" data-src="https://cdn.prod.www.manager-magazin.de/images/56a6f17f-0c92-44de-aef6-20d6c9f8dd1b_w56_r1_fpx37_fpy22.jpg" width="56" height="56" title="Warum Deutschland ein Programm gegen den Niedergang braucht" alt="Warum Deutschland ein Programm gegen den Niedergang braucht"> </picture> <noscript> <img class="absolute top-0 bottom-0 left-0 right-0 rounded-circle overflow-hidden" src="https://cdn.prod.www.manager-magazin.de/images/56a6f17f-0c92-44de-aef6-20d6c9f8dd1b_w56_r1_fpx37_fpy22.jpg" srcset="https://cdn.prod.www.manager-magazin.de/images/56a6f17f-0c92-44de-aef6-20d6c9f8dd1b_w56_r1_fpx37_fpy22.webp 1x, https://cdn.prod.www.manager-magazin.de/images/56a6f17f-0c92-44de-aef6-20d6c9f8dd1b_w112_r1_fpx37_fpy22.webp 2x" width="56" height="56" loading="lazy" title="Warum Deutschland ein Programm gegen den Niedergang braucht" alt="Warum Deutschland ein Programm gegen den Niedergang braucht"> </noscript> </div> </a> </div> <div class="shrink-0 w-160 sm:hidden"> <a href="https://www.manager-magazin.de/politik/europa/bundestagswahl-2025-warum-deutschland-ein-programm-gegen-den-niedergang-braucht-a-880db9fe-5c44-4ae3-93c7-acc8374d3f09" target="_self" title="Warum Deutschland ein Programm gegen den Niedergang braucht" class="block"> <div class="relative bg-transparent" data-sara-component="{&#34;id&#34;:&#34;d7e82ca3-c919-4389-98a4-b028023e3511&#34;,&#34;name&#34;:&#34;image&#34;,&#34;title&#34;:&#34;Warum Deutschland ein Programm gegen den Niedergang braucht&#34;,&#34;type&#34;:&#34;media&#34;}"> <picture> <source data-srcset="https://cdn.prod.www.manager-magazin.de/images/d7e82ca3-c919-4389-98a4-b028023e3511_w180_r1.778_fpx60_fpy51.webp 1x" type="image/webp"> <img data-image-el="img" class="lazyload rounded" src="data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 180 101' width='180' height='101' %3E%3C/svg%3E" data-src="https://cdn.prod.www.manager-magazin.de/images/d7e82ca3-c919-4389-98a4-b028023e3511_w180_r1.778_fpx60_fpy51.jpg" width="180" height="101" title="Warum Deutschland ein Programm gegen den Niedergang braucht" alt="Warum Deutschland ein Programm gegen den Niedergang braucht"> </picture> <noscript> <img class="absolute top-0 bottom-0 left-0 right-0 rounded" src="https://cdn.prod.www.manager-magazin.de/images/d7e82ca3-c919-4389-98a4-b028023e3511_w180_r1.778_fpx60_fpy51.jpg" srcset="https://cdn.prod.www.manager-magazin.de/images/d7e82ca3-c919-4389-98a4-b028023e3511_w180_r1.778_fpx60_fpy51.webp 1x" width="180" height="101" loading="lazy" title="Warum Deutschland ein Programm gegen den Niedergang braucht" alt="Warum Deutschland ein Programm gegen den Niedergang braucht"> </noscript> </div> </a> </div> </li> <li class="flex items-center justify-between gap-24 sm:gap-12 border-separator-b py-16 sm:-mt-2" data-pos-inner="2"> <a href="https://www.manager-magazin.de/politik/deutschland/bundestagswahl-2025-plaene-der-parteien-zum-spitzensteuersatz-im-ueberblick-a-4439c4ff-3eff-430b-b360-07f76f8c312b" target="_self" class="text-black dark:text-shade-lightest block" title="Warum Facharbeiter oft den Spitzensteuersatz zahlen"> <span class="block relative"> <span class="block font-sansUI serifmode:font-serifUI font-bold lg:text-l md:text-l sm:text-base"> <span class="mr-8 hover:opacity-moderate focus:opacity-moderate"> <span class="align-middle"> Streit um Reichensteuer und Topverdiener: Warum Facharbeiter oft den Spitzensteuersatz zahlen </span> </span> <span class="align-middle font-sansUI font-normal text-s text-shade-dark dark:text-shade-light">Von Theodor Harzer</span> </span> </span> </a> <div class="shrink-0 w-160 sm:w-56"> <a href="https://www.manager-magazin.de/politik/deutschland/bundestagswahl-2025-plaene-der-parteien-zum-spitzensteuersatz-im-ueberblick-a-4439c4ff-3eff-430b-b360-07f76f8c312b" target="_self" title="Warum Facharbeiter oft den Spitzensteuersatz zahlen" class="block"> <div class="relative bg-transparent" data-sara-component="{&#34;id&#34;:&#34;6f6b5a3f-0001-0004-0000-000000047397&#34;,&#34;name&#34;:&#34;image&#34;,&#34;title&#34;:&#34;Warum Facharbeiter oft den Spitzensteuersatz zahlen&#34;,&#34;type&#34;:&#34;media&#34;}"> <picture> <source data-srcset="https://cdn.prod.www.manager-magazin.de/images/6f6b5a3f-0001-0004-0000-000000047397_w180_r1.778_fpx49.57_fpy50.webp 1x" type="image/webp"> <img data-image-el="img" class="lazyload sm:hidden rounded" src="data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 180 101' width='180' height='101' %3E%3C/svg%3E" data-src="https://cdn.prod.www.manager-magazin.de/images/6f6b5a3f-0001-0004-0000-000000047397_w180_r1.778_fpx49.57_fpy50.jpg" width="180" height="101" title="Warum Facharbeiter oft den Spitzensteuersatz zahlen" alt="Warum Facharbeiter oft den Spitzensteuersatz zahlen"> </picture> <noscript> <img class="absolute top-0 bottom-0 left-0 right-0 sm:hidden rounded" src="https://cdn.prod.www.manager-magazin.de/images/6f6b5a3f-0001-0004-0000-000000047397_w180_r1.778_fpx49.57_fpy50.jpg" srcset="https://cdn.prod.www.manager-magazin.de/images/6f6b5a3f-0001-0004-0000-000000047397_w180_r1.778_fpx49.57_fpy50.webp 1x" width="180" height="101" loading="lazy" title="Warum Facharbeiter oft den Spitzensteuersatz zahlen" alt="Warum Facharbeiter oft den Spitzensteuersatz zahlen"> </noscript> </div> <div class="relative bg-transparent" data-sara-component="{&#34;id&#34;:&#34;6f6b5a3f-0001-0004-0000-000000047397&#34;,&#34;name&#34;:&#34;image&#34;,&#34;title&#34;:&#34;Warum Facharbeiter oft den Spitzensteuersatz zahlen&#34;,&#34;type&#34;:&#34;media&#34;}"> <picture> <source data-srcset="https://cdn.prod.www.manager-magazin.de/images/6f6b5a3f-0001-0004-0000-000000047397_w56_r1_fpx49.57_fpy50.webp 1x, https://cdn.prod.www.manager-magazin.de/images/6f6b5a3f-0001-0004-0000-000000047397_w112_r1_fpx49.57_fpy50.webp 2x" type="image/webp"> <img data-image-el="img" class="lazyload lg:hidden md:hidden rounded" src="data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 56 56' width='56' height='56' %3E%3C/svg%3E" data-src="https://cdn.prod.www.manager-magazin.de/images/6f6b5a3f-0001-0004-0000-000000047397_w56_r1_fpx49.57_fpy50.jpg" width="56" height="56" title="Warum Facharbeiter oft den Spitzensteuersatz zahlen" alt="Warum Facharbeiter oft den Spitzensteuersatz zahlen"> </picture> <noscript> <img class="absolute top-0 bottom-0 left-0 right-0 lg:hidden md:hidden rounded" src="https://cdn.prod.www.manager-magazin.de/images/6f6b5a3f-0001-0004-0000-000000047397_w56_r1_fpx49.57_fpy50.jpg" srcset="https://cdn.prod.www.manager-magazin.de/images/6f6b5a3f-0001-0004-0000-000000047397_w56_r1_fpx49.57_fpy50.webp 1x, https://cdn.prod.www.manager-magazin.de/images/6f6b5a3f-0001-0004-0000-000000047397_w112_r1_fpx49.57_fpy50.webp 2x" width="56" height="56" loading="lazy" title="Warum Facharbeiter oft den Spitzensteuersatz zahlen" alt="Warum Facharbeiter oft den Spitzensteuersatz zahlen"> </noscript> </div> </a> </div> </li> <li class="flex items-center justify-between gap-24 sm:gap-12 border-separator-b py-16 sm:-mt-2" data-pos-inner="3"> <a href="https://www.manager-magazin.de/politik/deutschland/bundestagswahl-2025-das-sind-die-groessten-parteispender-der-cdu-csu-afd-gruenen-und-spd-a-1abf9368-54ad-40c4-8379-ae170233b406" target="_self" class="text-black dark:text-shade-lightest block" title="Das sind die Großspender der Parteien"> <span class="block relative"> <span class="block font-sansUI serifmode:font-serifUI font-bold lg:text-l md:text-l sm:text-base"> <span class="mr-8 hover:opacity-moderate focus:opacity-moderate"> <span class="align-middle"> Bundestagswahl 2025: Das sind die Großspender der Parteien </span> </span> <span class="align-middle font-sansUI font-normal text-s text-shade-dark dark:text-shade-light">Von Maren Jensen</span> </span> </span> </a> <div class="shrink-0 w-160 sm:w-56"> <a href="https://www.manager-magazin.de/politik/deutschland/bundestagswahl-2025-das-sind-die-groessten-parteispender-der-cdu-csu-afd-gruenen-und-spd-a-1abf9368-54ad-40c4-8379-ae170233b406" target="_self" title="Das sind die Großspender der Parteien" class="block"> <div class="relative bg-transparent" data-sara-component="{&#34;id&#34;:&#34;b263f388-1cb8-42a3-84e4-3c9f53f422c4&#34;,&#34;name&#34;:&#34;image&#34;,&#34;title&#34;:&#34;Das sind die Großspender der Parteien&#34;,&#34;type&#34;:&#34;media&#34;}"> <picture> <source data-srcset="https://cdn.prod.www.manager-magazin.de/images/b263f388-1cb8-42a3-84e4-3c9f53f422c4_w180_r1.778_fpx33.7_fpy49.97.webp 1x" type="image/webp"> <img data-image-el="img" class="lazyload sm:hidden rounded" src="data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 180 101' width='180' height='101' %3E%3C/svg%3E" data-src="https://cdn.prod.www.manager-magazin.de/images/b263f388-1cb8-42a3-84e4-3c9f53f422c4_w180_r1.778_fpx33.7_fpy49.97.jpg" width="180" height="101" title="Das sind die Großspender der Parteien" alt="Das sind die Großspender der Parteien"> </picture> <noscript> <img class="absolute top-0 bottom-0 left-0 right-0 sm:hidden rounded" src="https://cdn.prod.www.manager-magazin.de/images/b263f388-1cb8-42a3-84e4-3c9f53f422c4_w180_r1.778_fpx33.7_fpy49.97.jpg" srcset="https://cdn.prod.www.manager-magazin.de/images/b263f388-1cb8-42a3-84e4-3c9f53f422c4_w180_r1.778_fpx33.7_fpy49.97.webp 1x" width="180" height="101" loading="lazy" title="Das sind die Großspender der Parteien" alt="Das sind die Großspender der Parteien"> </noscript> </div> <div class="relative bg-transparent" data-sara-component="{&#34;id&#34;:&#34;b263f388-1cb8-42a3-84e4-3c9f53f422c4&#34;,&#34;name&#34;:&#34;image&#34;,&#34;title&#34;:&#34;Das sind die Großspender der Parteien&#34;,&#34;type&#34;:&#34;media&#34;}"> <picture> <source data-srcset="https://cdn.prod.www.manager-magazin.de/images/b263f388-1cb8-42a3-84e4-3c9f53f422c4_w56_r1_fpx33.7_fpy49.97.webp 1x, https://cdn.prod.www.manager-magazin.de/images/b263f388-1cb8-42a3-84e4-3c9f53f422c4_w112_r1_fpx33.7_fpy49.97.webp 2x" type="image/webp"> <img data-image-el="img" class="lazyload lg:hidden md:hidden rounded" src="data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 56 56' width='56' height='56' %3E%3C/svg%3E" data-src="https://cdn.prod.www.manager-magazin.de/images/b263f388-1cb8-42a3-84e4-3c9f53f422c4_w56_r1_fpx33.7_fpy49.97.jpg" width="56" height="56" title="Das sind die Großspender der Parteien" alt="Das sind die Großspender der Parteien"> </picture> <noscript> <img class="absolute top-0 bottom-0 left-0 right-0 lg:hidden md:hidden rounded" src="https://cdn.prod.www.manager-magazin.de/images/b263f388-1cb8-42a3-84e4-3c9f53f422c4_w56_r1_fpx33.7_fpy49.97.jpg" srcset="https://cdn.prod.www.manager-magazin.de/images/b263f388-1cb8-42a3-84e4-3c9f53f422c4_w56_r1_fpx33.7_fpy49.97.webp 1x, https://cdn.prod.www.manager-magazin.de/images/b263f388-1cb8-42a3-84e4-3c9f53f422c4_w112_r1_fpx33.7_fpy49.97.webp 2x" width="56" height="56" loading="lazy" title="Das sind die Großspender der Parteien" alt="Das sind die Großspender der Parteien"> </noscript> </div> </a> </div> </li> <li class="flex items-center justify-between gap-24 sm:gap-12 border-separator-b py-16 sm:-mt-2" data-pos-inner="4"> <a href="https://www.manager-magazin.de/politik/bundestagswahl-2025-arbeitsmarkt-und-jobs-die-plaene-der-parteien-im-schnellcheck-a-0c410e23-b0d5-443a-ba83-da32406ec2ef" target="_self" class="text-black dark:text-shade-lightest block" title="So wollen die Parteien mehr Menschen in Arbeit bringen"> <span class="block relative"> <span class="block font-sansUI serifmode:font-serifUI font-bold lg:text-l md:text-l sm:text-base"> <span class="mr-8 hover:opacity-moderate focus:opacity-moderate"> <span class="align-middle"> Die Pläne im Schnellcheck: So wollen die Parteien mehr Menschen in Arbeit bringen </span> </span> <span class="align-middle font-sansUI font-normal text-s text-shade-dark dark:text-shade-light">Von Kai Lange</span> </span> </span> </a> <div class="shrink-0 w-160 sm:w-56"> <a href="https://www.manager-magazin.de/politik/bundestagswahl-2025-arbeitsmarkt-und-jobs-die-plaene-der-parteien-im-schnellcheck-a-0c410e23-b0d5-443a-ba83-da32406ec2ef" target="_self" title="So wollen die Parteien mehr Menschen in Arbeit bringen" class="block"> <div class="relative bg-transparent" data-sara-component="{&#34;id&#34;:&#34;7c8725f4-b30a-4cd7-9bd7-86e3aaf25944&#34;,&#34;name&#34;:&#34;image&#34;,&#34;title&#34;:&#34;So wollen die Parteien mehr Menschen in Arbeit bringen&#34;,&#34;type&#34;:&#34;media&#34;}"> <picture> <source data-srcset="https://cdn.prod.www.manager-magazin.de/images/7c8725f4-b30a-4cd7-9bd7-86e3aaf25944_w180_r1.778_fpx68.66_fpy44.97.webp 1x" type="image/webp"> <img data-image-el="img" class="lazyload sm:hidden rounded" src="data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 180 101' width='180' height='101' %3E%3C/svg%3E" data-src="https://cdn.prod.www.manager-magazin.de/images/7c8725f4-b30a-4cd7-9bd7-86e3aaf25944_w180_r1.778_fpx68.66_fpy44.97.jpg" width="180" height="101" title="So wollen die Parteien mehr Menschen in Arbeit bringen" alt="So wollen die Parteien mehr Menschen in Arbeit bringen"> </picture> <noscript> <img class="absolute top-0 bottom-0 left-0 right-0 sm:hidden rounded" src="https://cdn.prod.www.manager-magazin.de/images/7c8725f4-b30a-4cd7-9bd7-86e3aaf25944_w180_r1.778_fpx68.66_fpy44.97.jpg" srcset="https://cdn.prod.www.manager-magazin.de/images/7c8725f4-b30a-4cd7-9bd7-86e3aaf25944_w180_r1.778_fpx68.66_fpy44.97.webp 1x" width="180" height="101" loading="lazy" title="So wollen die Parteien mehr Menschen in Arbeit bringen" alt="So wollen die Parteien mehr Menschen in Arbeit bringen"> </noscript> </div> <div class="relative bg-transparent" data-sara-component="{&#34;id&#34;:&#34;7c8725f4-b30a-4cd7-9bd7-86e3aaf25944&#34;,&#34;name&#34;:&#34;image&#34;,&#34;title&#34;:&#34;So wollen die Parteien mehr Menschen in Arbeit bringen&#34;,&#34;type&#34;:&#34;media&#34;}"> <picture> <source data-srcset="https://cdn.prod.www.manager-magazin.de/images/7c8725f4-b30a-4cd7-9bd7-86e3aaf25944_w56_r1_fpx68.66_fpy44.97.webp 1x, https://cdn.prod.www.manager-magazin.de/images/7c8725f4-b30a-4cd7-9bd7-86e3aaf25944_w112_r1_fpx68.66_fpy44.97.webp 2x" type="image/webp"> <img data-image-el="img" class="lazyload lg:hidden md:hidden rounded" src="data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 56 56' width='56' height='56' %3E%3C/svg%3E" data-src="https://cdn.prod.www.manager-magazin.de/images/7c8725f4-b30a-4cd7-9bd7-86e3aaf25944_w56_r1_fpx68.66_fpy44.97.jpg" width="56" height="56" title="So wollen die Parteien mehr Menschen in Arbeit bringen" alt="So wollen die Parteien mehr Menschen in Arbeit bringen"> </picture> <noscript> <img class="absolute top-0 bottom-0 left-0 right-0 lg:hidden md:hidden rounded" src="https://cdn.prod.www.manager-magazin.de/images/7c8725f4-b30a-4cd7-9bd7-86e3aaf25944_w56_r1_fpx68.66_fpy44.97.jpg" srcset="https://cdn.prod.www.manager-magazin.de/images/7c8725f4-b30a-4cd7-9bd7-86e3aaf25944_w56_r1_fpx68.66_fpy44.97.webp 1x, https://cdn.prod.www.manager-magazin.de/images/7c8725f4-b30a-4cd7-9bd7-86e3aaf25944_w112_r1_fpx68.66_fpy44.97.webp 2x" width="56" height="56" loading="lazy" title="So wollen die Parteien mehr Menschen in Arbeit bringen" alt="So wollen die Parteien mehr Menschen in Arbeit bringen"> </noscript> </div> </a> </div> </li> <li class="flex items-center justify-between gap-24 sm:gap-12 border-separator-b py-16 sm:-mt-2" data-pos-inner="5"> <a href="https://www.manager-magazin.de/politik/deutschland/bundestagswahl-2025-wie-der-wirtschaft-helfen-ein-streitgespraech-unter-unternehmern-a-a51d9677-0414-4f1c-8b9f-06010b045aaa" target="_self" class="text-black dark:text-shade-lightest block" title="Grüner Umbau oder liberale Radikalkur?"> <span class="block relative"> <span class="block font-sansUI serifmode:font-serifUI font-bold lg:text-l md:text-l sm:text-base"> <span class="inline-flex align-middle leading-none md:hidden lg:hidden" data-contains-flags="plus-paid"> <span class="inline-block mr-4 text-primary-base dark:text-dm-primary-base" data-flag-name="plus-paid"><svg width="16" height="16"><use xlink:href="#mmo-mmo-paid-flag-m"/></svg> </span> </span> <span class="inline-flex align-middle leading-none sm:hidden" data-contains-flags="plus-paid"> <span class="inline-block mr-4 text-primary-base dark:text-dm-primary-base" data-flag-name="plus-paid"><svg width="20" height="20"><use xlink:href="#mmo-mmo-paid-flag-l"/></svg> </span> </span> <span class="mr-8 hover:opacity-moderate focus:opacity-moderate"> <span class="align-middle"> Streitgespräch vor der Wahl: Grüner Umbau oder liberale Radikalkur? </span> </span> <span class="align-middle font-sansUI font-normal text-s text-shade-dark dark:text-shade-light">Das Interview führten Isabell Hülsen und Dietmar Palan</span> </span> </span> </a> <div class="shrink-0 w-160 sm:w-56"> <a href="https://www.manager-magazin.de/politik/deutschland/bundestagswahl-2025-wie-der-wirtschaft-helfen-ein-streitgespraech-unter-unternehmern-a-a51d9677-0414-4f1c-8b9f-06010b045aaa" target="_self" title="Grüner Umbau oder liberale Radikalkur?" class="block"> <div class="relative bg-transparent" data-sara-component="{&#34;id&#34;:&#34;aacca273-23bb-4842-b9ca-fad2eb8b47e4&#34;,&#34;name&#34;:&#34;image&#34;,&#34;title&#34;:&#34;Grüner Umbau oder liberale Radikalkur?&#34;,&#34;type&#34;:&#34;media&#34;}"> <picture> <source data-srcset="https://cdn.prod.www.manager-magazin.de/images/aacca273-23bb-4842-b9ca-fad2eb8b47e4_w180_r1.778_fpx51_fpy39.webp 1x" type="image/webp"> <img data-image-el="img" class="lazyload sm:hidden rounded" src="data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 180 101' width='180' height='101' %3E%3C/svg%3E" data-src="https://cdn.prod.www.manager-magazin.de/images/aacca273-23bb-4842-b9ca-fad2eb8b47e4_w180_r1.778_fpx51_fpy39.jpg" width="180" height="101" title="Grüner Umbau oder liberale Radikalkur?" alt="Grüner Umbau oder liberale Radikalkur?"> </picture> <noscript> <img class="absolute top-0 bottom-0 left-0 right-0 sm:hidden rounded" src="https://cdn.prod.www.manager-magazin.de/images/aacca273-23bb-4842-b9ca-fad2eb8b47e4_w180_r1.778_fpx51_fpy39.jpg" srcset="https://cdn.prod.www.manager-magazin.de/images/aacca273-23bb-4842-b9ca-fad2eb8b47e4_w180_r1.778_fpx51_fpy39.webp 1x" width="180" height="101" loading="lazy" title="Grüner Umbau oder liberale Radikalkur?" alt="Grüner Umbau oder liberale Radikalkur?"> </noscript> </div> <div class="relative bg-transparent" data-sara-component="{&#34;id&#34;:&#34;aacca273-23bb-4842-b9ca-fad2eb8b47e4&#34;,&#34;name&#34;:&#34;image&#34;,&#34;title&#34;:&#34;Grüner Umbau oder liberale Radikalkur?&#34;,&#34;type&#34;:&#34;media&#34;}"> <picture> <source data-srcset="https://cdn.prod.www.manager-magazin.de/images/aacca273-23bb-4842-b9ca-fad2eb8b47e4_w56_r1_fpx51_fpy39.webp 1x, https://cdn.prod.www.manager-magazin.de/images/aacca273-23bb-4842-b9ca-fad2eb8b47e4_w112_r1_fpx51_fpy39.webp 2x" type="image/webp"> <img data-image-el="img" class="lazyload lg:hidden md:hidden rounded" src="data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 56 56' width='56' height='56' %3E%3C/svg%3E" data-src="https://cdn.prod.www.manager-magazin.de/images/aacca273-23bb-4842-b9ca-fad2eb8b47e4_w56_r1_fpx51_fpy39.jpg" width="56" height="56" title="Grüner Umbau oder liberale Radikalkur?" alt="Grüner Umbau oder liberale Radikalkur?"> </picture> <noscript> <img class="absolute top-0 bottom-0 left-0 right-0 lg:hidden md:hidden rounded" src="https://cdn.prod.www.manager-magazin.de/images/aacca273-23bb-4842-b9ca-fad2eb8b47e4_w56_r1_fpx51_fpy39.jpg" srcset="https://cdn.prod.www.manager-magazin.de/images/aacca273-23bb-4842-b9ca-fad2eb8b47e4_w56_r1_fpx51_fpy39.webp 1x, https://cdn.prod.www.manager-magazin.de/images/aacca273-23bb-4842-b9ca-fad2eb8b47e4_w112_r1_fpx51_fpy39.webp 2x" width="56" height="56" loading="lazy" title="Grüner Umbau oder liberale Radikalkur?" alt="Grüner Umbau oder liberale Radikalkur?"> </noscript> </div> </a> </div> </li> </ul> </div> </section> <div data-sara-click-el="body_element" data-area="text" data-pos="27"> <div class="RichText RichText--lastPmb0 RichText--lastInline lg:w-8/12 md:w-10/12 lg:mx-auto md:mx-auto lg:px-24 md:px-24 sm:px-16 break-words word-wrap"> <p>Die Wahl wurde um sieben Monate vorgezogen – das gab es bisher nur 1972, 1983 und 2005. Grund ist, dass die Ampelkoalition aus SPD, Grünen und FDP im November zerbrochen war.</p> <span class="align-text-bottom inline-flex ml-2 bottom-px relative"><svg id="mmo-end-mark-l" class="fill-current" width="18" height="20" viewBox="0 0 18 20" fill="none" xmlns="http://www.w3.org/2000/svg" role="img" aria-hidden="true"> <path class="fill-current text-black dark:text-shade-lightest" d="M14.4 2.675c2.18 0 3.6 1.346 3.6 3.858v9.507h-3.989V7.75c0-1.086-.337-1.784-1.346-1.784-.906 0-1.658.7-1.658 2.487v7.589H7.018V7.75c0-1.087-.362-1.785-1.372-1.785-.908 0-1.657.7-1.657 2.487v7.589H0V2.933h3.37l.437 2.413c.466-1.71 1.865-2.667 3.548-2.667 1.735 0 2.974.992 3.418 2.59A3.741 3.741 0 0114.4 2.674z"/> </svg> </span> </div> </div> </div> </div> </section> </div> <footer data-area="article-footer"> <div class="border-separator-b h-px clear-both lg:w-8/12 md:w-10/12 lg:mx-auto md:mx-auto sm:mx-16"></div> <div class="flex justify-between items-start lg:w-8/12 md:w-10/12 lg:px-24 md:px-24 sm:px-16 lg:pb-32 md:pb-32 sm:pb-24 mt-24 mx-auto"> <div class="flex items-center"> <a href="https://www.manager-magazin.de/" class="flex mr-8 text-black dark:text-shade-lightest" aria-label="Zur Startseite"><svg id="mmo-home-l" width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" role="img" aria-hidden="true"> <path d="M4.5 10.5v9h6v-3a1 1 0 011-1h1a1 1 0 011 1v3h6v-9l-7.5-7-7.5 7z" class="stroke-current" stroke-width="1.1"/> </svg> </a> <a class="border-b border-shade-light text-black dark:text-shade-lightest hover:border-black dark:hover:border-white focus:border-transparent font-normal font-sansUI text-s" href="https://www.manager-magazin.de/"> Startseite </a> </div> <button x-data @click="$publish('FEEDBACK_LAYER_OPEN_LAYER');" class="border-b border-shade-light text-black dark:text-shade-lightest hover:border-black dark:hover:border-white focus:border-transparent font-normal font-sansUI text-s" title="Feedback"> Feedback </button> </div> </footer></article> </main> </div> </div> </div> <div class="sm:bg-shade-lightest sm:dark:bg-black md:bg-shade-lightest md:dark:bg-black"> <div class="relative z-10 lg:bg-shade-lightest lg:dark:bg-black dark:text-shade-lightest w-full lg:px-6 mx-auto sm:max-w-sm md:max-w-md lg:max-w-lg"> <div class="h-px -mb-px"></div> <aside data-sara-component="{&#34;name&#34;:&#34;article-end&#34;,&#34;title&#34;:&#34;Outbrain Feed&#34;,&#34;type&#34;:&#34;recommendation&#34;}" class="overflow-x-hidden" x-data="{isInitialized: false,consentDisabled: false,consentGloballyDisabled: false,outbrainId: '',partnerKeyOutbrain: '',partnerKeysOutbrain: {&#34;androidMobile&#34;:&#34;DEMAN12NDCOI8KNQJKBG2IF91&#34;,&#34;androidTablet&#34;:&#34;DEMAN2J1CCINKJ794K8E5NKPM&#34;,&#34;iosMobile&#34;:&#34;DEMAN1H2MLCBFJM0AO9MN7IO0&#34;,&#34;iosTablet&#34;:&#34;DEMAN1FP8MB3MGPPOMF3J0IK4&#34;,&#34;noAdsAccess&#34;:&#34;DESPI6NIEG0EPH2F086DGOIC6&#34;},src: 'https://www.manager-magazin.de/politik/deutschland/bundestagswahl-2025-simone-menne-beschwoert-transatlantisches-buendnis-usa-deutschland-a-f3413df9-a4df-4c75-b9bc-b5b2667117b0',guaranteed: true,type: 'article',noAds: false,widgetIDs: {&#34;default&#34;:[{&#34;ads&#34;:true,&#34;device&#34;:&#34;web&#34;,&#34;guaranteed&#34;:true,&#34;id&#34;:&#34;AR_8&#34;,&#34;type&#34;:&#34;article&#34;},{&#34;ads&#34;:true,&#34;device&#34;:&#34;web&#34;,&#34;guaranteed&#34;:false,&#34;id&#34;:&#34;AR_8&#34;,&#34;type&#34;:&#34;article&#34;},{&#34;ads&#34;:false,&#34;device&#34;:&#34;web&#34;,&#34;guaranteed&#34;:false,&#34;id&#34;:&#34;AR_10&#34;,&#34;type&#34;:&#34;article&#34;},{&#34;ads&#34;:true,&#34;device&#34;:&#34;web&#34;,&#34;guaranteed&#34;:false,&#34;id&#34;:&#34;AR_11&#34;,&#34;type&#34;:&#34;article_paid&#34;},{&#34;ads&#34;:true,&#34;device&#34;:&#34;web&#34;,&#34;guaranteed&#34;:true,&#34;id&#34;:&#34;VR_8&#34;,&#34;type&#34;:&#34;video&#34;},{&#34;ads&#34;:true,&#34;device&#34;:&#34;web&#34;,&#34;guaranteed&#34;:false,&#34;id&#34;:&#34;VR_8&#34;,&#34;type&#34;:&#34;video&#34;},{&#34;ads&#34;:false,&#34;device&#34;:&#34;web&#34;,&#34;guaranteed&#34;:false,&#34;id&#34;:&#34;VR_10&#34;,&#34;type&#34;:&#34;video&#34;},{&#34;ads&#34;:true,&#34;device&#34;:&#34;web&#34;,&#34;guaranteed&#34;:false,&#34;id&#34;:&#34;VR_11&#34;,&#34;type&#34;:&#34;video_paid&#34;},{&#34;ads&#34;:true,&#34;device&#34;:&#34;ios&#34;,&#34;guaranteed&#34;:true,&#34;id&#34;:&#34;MB_8&#34;,&#34;type&#34;:&#34;article&#34;},{&#34;ads&#34;:true,&#34;device&#34;:&#34;ios&#34;,&#34;guaranteed&#34;:false,&#34;id&#34;:&#34;MB_8&#34;,&#34;type&#34;:&#34;article&#34;},{&#34;ads&#34;:false,&#34;device&#34;:&#34;ios&#34;,&#34;guaranteed&#34;:false,&#34;id&#34;:&#34;MB_10&#34;,&#34;type&#34;:&#34;article&#34;},{&#34;ads&#34;:true,&#34;device&#34;:&#34;ios&#34;,&#34;guaranteed&#34;:false,&#34;id&#34;:&#34;MB_11&#34;,&#34;type&#34;:&#34;article_paid&#34;},{&#34;ads&#34;:true,&#34;device&#34;:&#34;ios&#34;,&#34;guaranteed&#34;:true,&#34;id&#34;:&#34;MB_12&#34;,&#34;type&#34;:&#34;video&#34;},{&#34;ads&#34;:true,&#34;device&#34;:&#34;ios&#34;,&#34;guaranteed&#34;:false,&#34;id&#34;:&#34;MB_12&#34;,&#34;type&#34;:&#34;video&#34;},{&#34;ads&#34;:false,&#34;device&#34;:&#34;ios&#34;,&#34;guaranteed&#34;:false,&#34;id&#34;:&#34;MB_14&#34;,&#34;type&#34;:&#34;video&#34;},{&#34;ads&#34;:true,&#34;device&#34;:&#34;ios&#34;,&#34;guaranteed&#34;:false,&#34;id&#34;:&#34;MB_15&#34;,&#34;type&#34;:&#34;video_paid&#34;},{&#34;ads&#34;:true,&#34;device&#34;:&#34;android&#34;,&#34;guaranteed&#34;:true,&#34;id&#34;:&#34;MB_18&#34;,&#34;type&#34;:&#34;article&#34;},{&#34;ads&#34;:true,&#34;device&#34;:&#34;android&#34;,&#34;guaranteed&#34;:false,&#34;id&#34;:&#34;MB_18&#34;,&#34;type&#34;:&#34;article&#34;},{&#34;ads&#34;:false,&#34;device&#34;:&#34;android&#34;,&#34;guaranteed&#34;:false,&#34;id&#34;:&#34;MB_20&#34;,&#34;type&#34;:&#34;article&#34;},{&#34;ads&#34;:true,&#34;device&#34;:&#34;android&#34;,&#34;guaranteed&#34;:false,&#34;id&#34;:&#34;MB_21&#34;,&#34;type&#34;:&#34;article_paid&#34;},{&#34;ads&#34;:true,&#34;device&#34;:&#34;android&#34;,&#34;guaranteed&#34;:true,&#34;id&#34;:&#34;MB_22&#34;,&#34;type&#34;:&#34;video&#34;},{&#34;ads&#34;:true,&#34;device&#34;:&#34;android&#34;,&#34;guaranteed&#34;:false,&#34;id&#34;:&#34;MB_23&#34;,&#34;type&#34;:&#34;video&#34;},{&#34;ads&#34;:false,&#34;device&#34;:&#34;android&#34;,&#34;guaranteed&#34;:false,&#34;id&#34;:&#34;MB_24&#34;,&#34;type&#34;:&#34;video&#34;},{&#34;ads&#34;:true,&#34;device&#34;:&#34;android&#34;,&#34;guaranteed&#34;:false,&#34;id&#34;:&#34;MB_25&#34;,&#34;type&#34;:&#34;video_paid&#34;}],&#34;noAdsAccess&#34;:[{&#34;device&#34;:&#34;web&#34;,&#34;id&#34;:&#34;AR_11&#34;},{&#34;device&#34;:&#34;ios&#34;,&#34;id&#34;:&#34;MB_11&#34;},{&#34;device&#34;:&#34;android&#34;,&#34;id&#34;:&#34;MB_21&#34;}]},CONSENT_INIT_TIMEOUT: 2000,async init() {await $waitForConsent();if (!this.noAds & this.consentGloballyDisabled) {this.noAds = true;const consentForSpecificPurpose = await new Promise((resolve) => {setTimeout(() => resolve(false), this.CONSENT_INIT_TIMEOUT);$waitForConsent([$tcfv2Purposes.store_and_access_information_on_a_device]).then(() => resolve(true)).catch(() => resolve(false));});this.noAds = !consentForSpecificPurpose;}if (this.isInitialized) {return;}this.determinePartnerKey();this.determineOutbrainId();this.isInitialized = true;},determinePartnerKey() {if ($store.User.hasNoAdsAccess) {this.partnerKeyOutbrain = this.partnerKeysOutbrain['noAdsAccess'];return;}if (!$appUtils.isApp || !($appUtils.isAndroidApp || $appUtils.isIOSApp)) {return;}const device = $userAgentUtils.isTablet ? 'Tablet' : 'Mobile';this.partnerKeyOutbrain = this.partnerKeysOutbrain[`${$appUtils.appCode}${device}`];},determineOutbrainId() {const device = $appUtils.isApp ? $appUtils.appCode : 'web';const widgetsToFilter = $store.User.hasNoAdsAccess ? this.widgetIDs.noAdsAccess : this.widgetIDs.default;const widgetIds = Array.from(widgetsToFilter).filter((config) => {return ((typeof config.ads === 'undefined' || config.ads === !this.noAds)&& (typeof config.guaranteed === 'undefined' || config.guaranteed === this.guaranteed)&& (typeof config.type === 'undefined' || config.type === this.type)&& config.device === device) ? config.id : null;});this.outbrainId = (widgetIds[0] && widgetIds[0].id) ? widgetIds[0].id : null;if (this.outbrainId) {this.setTrackingReducedVersion();}},setTrackingReducedVersion() {if (!this.consentDisabled) return;const key = 'OB_ContextKeyValue';const value = 'notracking';if (!window[key]) {window[key] = value;}},}"> <template x-if="isInitialized && !$store.User.hasNoAdsAccess && !$appUtils.isApp"> <div class="OUTBRAIN" :data-src="src" :data-widget-id="outbrainId"></div> </template> <template x-if="isInitialized && !$store.User.hasNoAdsAccess && $appUtils.isApp"> <div class="OUTBRAIN" :data-src="src" :data-widget-id="outbrainId" :data-ob-installation-key="partnerKeyOutbrain" :data-ob-user-id="$appBridge.advertisingId ? $appBridge.advertisingId : 'null'" :data-ob-app-ver="$appUtils.appVersionName ? $appUtils.appVersionName : ''"></div> </template> <template x-if="isInitialized && $store.User.hasNoAdsAccess && !$appUtils.isApp"> <div class="OUTBRAIN" :data-ob-contenturl="src" :data-widget-id="outbrainId" :data-ob-installation-key="partnerKeyOutbrain"></div> </template> <template x-if="isInitialized && $store.User.hasNoAdsAccess && $appUtils.isApp"> <div class="OUTBRAIN" :data-ob-contenturl="src" :data-widget-id="outbrainId" :data-ob-installation-key="partnerKeyOutbrain" :data-ob-user-id="$appBridge.advertisingId ? $appBridge.advertisingId : 'null'" :data-ob-app-ver="$appUtils.appVersionName ? $appUtils.appVersionName : ''"></div> </template> <template x-if="isInitialized"> <script defer src="//widgets.outbrain.com/outbrain.js"></script> </template> </aside> <div class="lg:h-16 md:h-16 sm:h-8" x-data="{outbrainFurtherReadsReady: false,}" :class="{'lg:h-16 md:h-16 sm:h-8': !outbrainFurtherReadsReady,}" x-subscribe.outbrain_further_reads_ready="outbrainFurtherReadsReady = true"></div> <div class="lg:p-24 md:p-24 sm:px-16 sm:py-24 rounded shadow bg-white dark:bg-dm-shade-darkest" data-outbrain="FurtherReads" x-data="{outbrainFurtherReadsReady: false,adPositionIds: [&#34;pos_15&#34;],}" x-subscribe.outbrain_further_reads_ready="if ($payload[0] instanceof Element) {$payload[0].appendChild($el);outbrainFurtherReadsReady = true;adPositionIds.forEach((id) => $publish('AD_POSITION_INIT', id));}"> <div class="flex lg:flex-row md:flex-col sm:block"> <div class="grow overflow-hidden"> <section class="lg:mb-40 md:mb-40 sm:mb-32"> <h3 class="block text-primary-base dark:text-dm-primary-base font-brandUI font-extrabold lg:text-xl md:text-xl sm:text-l mb-24 leading-tight">Mehr lesen über</h3> <div class="flex flex-row shrink-0 overflow-hidden relative font-sans" x-data x-swiper="{freeMode: true,roundLengths: true,slidesPerView: 'auto',watchOverflow: true}" x-lazyload x-subscribe.ad_position_loaded="if (adPositionIds.includes($payload[0])) $swiper.update()"> <div class="polygon-swiper-button-prev hidden absolute bottom-0 left-0 top-0 z-10"> <span class="flex items-center h-full"> <span class="md:hidden sm:hidden bg-white dark:bg-dm-shade-darkest w-48 text-center cursor-pointer py-20 leading-none"><svg width="12" height="12"><use xlink:href="#mmo-chevron-left-f-s"/></svg> </span> <span class="bg-gradient-to-r from-white dark:from-dm-shade-darkest lg:w-24 md:w-24 sm:w-16 h-full"></span> </span> </div> <div class="polygon-swiper w-full pr-px"> <div class="polygon-swiper-wrapper flex"> <a href="https://www.manager-magazin.de/thema/bundestagswahl-2025/" target="_self" title="Bundestagswahl 2025" class="polygon-swiper-slide leading-normal whitespace-nowrap cursor-pointer bg-white dark:bg-dm-shade-darkest text-black dark:text-shade-lightest border border-shade-lighter hover:border-black dark:hover:border-white focus:bg-shade-lightest dark:focus:bg-black focus:border-black dark:focus:border-white active:bg-shade-lightest dark:active:bg-black active:border-black dark:active:border-white disabled:bg-white dark:disabled:bg-dm-shade-darkest disabled:text-shade-base disabled:cursor-not-allowed disabled:border-shade-lighter font-sansUI px-16 py-6 text-base rounded shrink-0 mr-16"> <span class="relative bottom-px">Bundestagswahl 2025</span> </a> <a href="https://www.manager-magazin.de/thema/deutschland/" target="_self" title="Deutschland" class="polygon-swiper-slide leading-normal whitespace-nowrap cursor-pointer bg-white dark:bg-dm-shade-darkest text-black dark:text-shade-lightest border border-shade-lighter hover:border-black dark:hover:border-white focus:bg-shade-lightest dark:focus:bg-black focus:border-black dark:focus:border-white active:bg-shade-lightest dark:active:bg-black active:border-black dark:active:border-white disabled:bg-white dark:disabled:bg-dm-shade-darkest disabled:text-shade-base disabled:cursor-not-allowed disabled:border-shade-lighter font-sansUI px-16 py-6 text-base rounded shrink-0 mr-16"> <span class="relative bottom-px">Deutschland</span> </a> <a href="https://www.manager-magazin.de/thema/steuerpolitik/" target="_self" title="Steuerpolitik" class="polygon-swiper-slide leading-normal whitespace-nowrap cursor-pointer bg-white dark:bg-dm-shade-darkest text-black dark:text-shade-lightest border border-shade-lighter hover:border-black dark:hover:border-white focus:bg-shade-lightest dark:focus:bg-black focus:border-black dark:focus:border-white active:bg-shade-lightest dark:active:bg-black active:border-black dark:active:border-white disabled:bg-white dark:disabled:bg-dm-shade-darkest disabled:text-shade-base disabled:cursor-not-allowed disabled:border-shade-lighter font-sansUI px-16 py-6 text-base rounded shrink-0 mr-16"> <span class="relative bottom-px">Steuerpolitik</span> </a> <a href="https://www.manager-magazin.de/thema/arbeitsmarkt/" target="_self" title="Arbeitsmarkt" class="polygon-swiper-slide leading-normal whitespace-nowrap cursor-pointer bg-white dark:bg-dm-shade-darkest text-black dark:text-shade-lightest border border-shade-lighter hover:border-black dark:hover:border-white focus:bg-shade-lightest dark:focus:bg-black focus:border-black dark:focus:border-white active:bg-shade-lightest dark:active:bg-black active:border-black dark:active:border-white disabled:bg-white dark:disabled:bg-dm-shade-darkest disabled:text-shade-base disabled:cursor-not-allowed disabled:border-shade-lighter font-sansUI px-16 py-6 text-base rounded shrink-0 mr-16"> <span class="relative bottom-px">Arbeitsmarkt</span> </a> <a href="https://www.manager-magazin.de/thema/konjunktur/" target="_self" title="Konjunktur" class="polygon-swiper-slide leading-normal whitespace-nowrap cursor-pointer bg-white dark:bg-dm-shade-darkest text-black dark:text-shade-lightest border border-shade-lighter hover:border-black dark:hover:border-white focus:bg-shade-lightest dark:focus:bg-black focus:border-black dark:focus:border-white active:bg-shade-lightest dark:active:bg-black active:border-black dark:active:border-white disabled:bg-white dark:disabled:bg-dm-shade-darkest disabled:text-shade-base disabled:cursor-not-allowed disabled:border-shade-lighter font-sansUI px-16 py-6 text-base rounded shrink-0 mr-16"> <span class="relative bottom-px">Konjunktur</span> </a> <a href="https://www.manager-magazin.de/thema/olaf-scholz/" target="_self" title="Olaf Scholz" class="polygon-swiper-slide leading-normal whitespace-nowrap cursor-pointer bg-white dark:bg-dm-shade-darkest text-black dark:text-shade-lightest border border-shade-lighter hover:border-black dark:hover:border-white focus:bg-shade-lightest dark:focus:bg-black focus:border-black dark:focus:border-white active:bg-shade-lightest dark:active:bg-black active:border-black dark:active:border-white disabled:bg-white dark:disabled:bg-dm-shade-darkest disabled:text-shade-base disabled:cursor-not-allowed disabled:border-shade-lighter font-sansUI px-16 py-6 text-base rounded shrink-0 mr-16"> <span class="relative bottom-px">Olaf Scholz</span> </a> <a href="https://www.manager-magazin.de/thema/personalien/" target="_self" title="Personalien" class="polygon-swiper-slide leading-normal whitespace-nowrap cursor-pointer bg-white dark:bg-dm-shade-darkest text-black dark:text-shade-lightest border border-shade-lighter hover:border-black dark:hover:border-white focus:bg-shade-lightest dark:focus:bg-black focus:border-black dark:focus:border-white active:bg-shade-lightest dark:active:bg-black active:border-black dark:active:border-white disabled:bg-white dark:disabled:bg-dm-shade-darkest disabled:text-shade-base disabled:cursor-not-allowed disabled:border-shade-lighter font-sansUI px-16 py-6 text-base rounded shrink-0"> <span class="relative bottom-px">Personalien</span> </a> </div> </div> <div class="polygon-swiper-button-next absolute bottom-0 right-0 top-0 z-10"> <span class="flex items-center h-full"> <span class="bg-gradient-to-l from-white dark:from-dm-shade-darkest lg:w-24 md:w-24 sm:w-16 h-full"></span> <span class="md:hidden sm:hidden bg-white dark:bg-dm-shade-darkest w-48 text-center cursor-pointer py-20 leading-none"><svg width="12" height="12"><use xlink:href="#mmo-chevron-right-f-s"/></svg> </span> </span> </div> </div> </section> <section> <h3 class="block text-primary-base dark:text-dm-primary-base font-brandUI font-extrabold lg:text-xl md:text-xl sm:text-l lg:mb-24 md:mb-24 sm:mb-16 leading-tight">Verwandte Artikel</h3> <ul class="font-sansUI font-bold text-base relative pl-18"> <li class="pl-6 list-disc"> <div class="flex justify-between items-center"> <a href="https://www.manager-magazin.de/politik/dax-chefs-roland-busch-ola-kaellenius-und-christian-sewing-fordern-weniger-regulierung-a-ca8b44d0-70d2-4a7b-9bfd-72bc24c915f4" target="_self" class="hover:opacity-moderate text-black dark:text-shade-lightest lg:mr-24 md:mr-24 sm:mr-16" title="Appell vor der Bundestagswahl: Dax-Chefs fordern Auszeit bei KI-Regulierung"><span class="serifmode:font-serifUI">Appell vor der Bundestagswahl: Dax-Chefs fordern Auszeit bei KI-Regulierung</span> </a> <button class="flex hover:opacity-distinct text-black dark:text-shade-lightest" data-component="BookmarkButton" data-settings="{&#34;collection&#34;:&#34;article&#34;,&#34;documentId&#34;:&#34;ca8b44d0-70d2-4a7b-9bfd-72bc24c915f4&#34;}" data-area="bookmark_button" data-sara-click-el="button" data-sara-click-suppress title="Zur Merkliste hinzufügen"> <span class="sr-only" data-bookmark-button-el="label">Zur Merkliste hinzufügen</span> <span class="leading-none" data-bookmark-button-el="icon-inactive"><svg id="mmo-bookmark-l" width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" role="img" aria-hidden="true"> <path class="stroke-current" d="M6.5 19.3697V4.5H16.5V19.3697L12.1727 15.4358C11.7913 15.089 11.2087 15.089 10.8273 15.4358L6.5 19.3697Z" stroke-linecap="round" stroke-linejoin="round"/> </svg> </span> <span class="leading-none hidden" data-bookmark-button-el="icon-active"><svg id="mmo-bookmark-f-l" width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" role="img" aria-hidden="true"> <path d="M6 19.37V4.5a.5.5 0 01.5-.5h10a.5.5 0 01.5.5v14.87a.5.5 0 01-.836.37l-4.328-3.934a.5.5 0 00-.672 0L6.836 19.74A.5.5 0 016 19.37z" class="fill-current"/> </svg> </span> </button> </div> </li> <li class="h-px -ml-18 lg:mt-20 md:mt-12 sm:mt-12 py-2"></li> </ul> </section> </div> <div x-show="outbrainFurtherReadsReady" x-cloak> <div class="iqdcontainer md:advertisement-filled:overflow-hidden sm:advertisement-filled:overflow-hidden lg:advertisement-filled:pl-24 md:advertisement-filled:mt-16 md:advertisement-filled:mb-32 sm:advertisement-filled:mt-16 sm:advertisement-filled:mb-32" data-placement="pos_15" data-device="mobile" data-advertisement="pos_15 mobile pos_15:mobile lg md sm" data-cls="352"></div> <div class="iqdcontainer md:advertisement-filled:overflow-hidden sm:advertisement-filled:overflow-hidden lg:advertisement-filled:pl-24 md:advertisement-filled:mt-16 md:advertisement-filled:mb-32 sm:advertisement-filled:mt-16 sm:advertisement-filled:mb-32" data-placement="pos_15" data-device="desktop" data-advertisement="pos_15 desktop pos_15:desktop lg md sm"></div> </div> </div> </div> <section data-outbrain="TopReads"></section> <div class="lg:h-8 md:h-8 sm:h-4"></div> <div class="relative z-10 sm:min-h-352 sm:my-4"> <div class="sm:sticky" data-sticky-ad-offset> <div class="iqdcontainer md:advertisement-filled:overflow-hidden sm:advertisement-filled:overflow-hidden relative z-10 lg:advertisement-filled:py-8 md:advertisement-filled:py-8" data-placement="pos_footer" data-device="mobile" data-advertisement="pos_footer mobile pos_footer:mobile lg md sm" data-cls="352"></div> <div class="iqdcontainer md:advertisement-filled:overflow-hidden sm:advertisement-filled:overflow-hidden relative z-10 lg:advertisement-filled:py-8 md:advertisement-filled:py-8" data-placement="pos_footer" data-device="desktop" data-advertisement="pos_footer desktop pos_footer:desktop lg md sm"></div> </div> </div> <div class="lg:h-8 md:h-8 sm:h-4"></div> <footer class="relative z-10" data-area="footer"> <div class="shadow bg-shade-darkest lg:py-32 md:py-32 sm:pt-24 sm:pb-4"> <div class="lg:px-24 md:px-24 sm:px-16 lg:mb-24 md:mb-24 sm:mb-16"> <div class="text-white dark:text-shade-lightest font-sansUI font-bold text-base lg:mb-32 md:mb-32 sm:mb-24"> Serviceangebote von manager-Partnern </div> </div> <div x-data data-area="vouchers" class="sm:overflow-hidden" data-app-article-issue-context-hidden> <div class="lg:px-24 md:px-24 sm:px-16 lg:mb-24 md:mb-24 sm:mb-16"> <div class="flex items-center lg:mb-24 md:mb-24 sm:mb-16"> <div class="text-white dark:text-shade-lightest font-brandUI font-extrabold text-l leading-tight"> Gutscheine </div> <div class="grow border-separator-light h-px ml-8 mt-2"></div> </div> </div> <div class="lg:px-24 md:px-24 sm:px-16 mb-16" x-show="!$store.User.hasNoAdsAccess" x-cloak> <span class="font-sansUI text-xs text-shade-light dark:text-shade-dark uppercase tracking-wider"> Anzeige </span> </div> <div class="lg:px-24 md:px-24 sm:px-16" x-show="!$store.User.hasNoAdsAccess" x-cloak> <div class="flex flex-wrap"> <div class="lg:w-6/12 md:w-6/12 mb-16 lg:pr-8 md:pr-8"> <a href="https://gutscheine.spiegel.de/tink?code=101158" target="_self" rel="nofollow" title="Täglich krasse neue Deals"> <div class="relative overflow-hidden"> <img class="lazyload h-88 rounded object-none" data-src="https://cdn-assets-widget-production.imgix.net/uploads/syndication/6773f342e88da.jpeg?fit=crop&w=472&h=88&lossless=true&q=100" src="data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 472 88' width='472' height='88' %3E%3C/svg%3E" width="472" height="88" title alt> <div class="absolute rounded bg-gradient-to-t from-black top-0 bottom-0 left-0 right-0"></div> <div class="absolute top-0 bottom-0 left-0 right-0 flex align-items justify-between pr-120 overflow-hidden"> <span class="pb-16 pl-16 self-end font-sansUI text-base font-bold text-white dark:text-shade-lightest leading-normal"> Täglich krasse neue Deals </span> <div class="absolute right-0 bottom-0 mx-16 mb-16 bg-white p-8 shrink-0 rounded"> <img class="lazyload rounded" data-src="https://cdn-assets-widget-production.imgix.net/uploads/provider/618bdfdd255e0.png?fit=crop&w=78&h=39&lossless=true&q=100" src="data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 78 39' width='78' height='39' %3E%3C/svg%3E" width="78" height="39" title alt="tink"> </div> </div> </div> </a> </div> <div class="lg:w-6/12 md:w-6/12 mb-16 lg:pl-8 md:pl-8"> <a href="https://gutscheine.spiegel.de/otto" target="_self" rel="nofollow" title="OTTO Gutscheine"> <div class="relative overflow-hidden"> <img class="lazyload h-88 rounded object-none" data-src="https://cdn-assets-widget-production.imgix.net/uploads/syndication/6773f2d9729d2.jpeg?fit=crop&w=472&h=88&lossless=true&q=100" src="data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 472 88' width='472' height='88' %3E%3C/svg%3E" width="472" height="88" title alt> <div class="absolute rounded bg-gradient-to-t from-black top-0 bottom-0 left-0 right-0"></div> <div class="absolute top-0 bottom-0 left-0 right-0 flex align-items justify-between pr-120 overflow-hidden"> <span class="pb-16 pl-16 self-end font-sansUI text-base font-bold text-white dark:text-shade-lightest leading-normal"> OTTO Gutscheine </span> <div class="absolute right-0 bottom-0 mx-16 mb-16 bg-white p-8 shrink-0 rounded"> <img class="lazyload rounded" data-src="https://cdn-assets-widget-production.imgix.net/uploads/provider/61160f812cf29.png?fit=crop&w=78&h=39&lossless=true&q=100" src="data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 78 39' width='78' height='39' %3E%3C/svg%3E" width="78" height="39" title alt="OTTO"> </div> </div> </div> </a> </div> <div class="lg:w-6/12 md:w-6/12 mb-16 lg:pr-8 md:pr-8"> <a href="https://gutscheine.spiegel.de/samsung" target="_self" rel="nofollow" title="SAMSUNG Gutscheine"> <div class="relative overflow-hidden"> <img class="lazyload h-88 rounded object-none" data-src="https://cdn-assets-widget-production.imgix.net/uploads/syndication/6773f3a776ce9.jpeg?fit=crop&w=472&h=88&lossless=true&q=100" src="data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 472 88' width='472' height='88' %3E%3C/svg%3E" width="472" height="88" title alt> <div class="absolute rounded bg-gradient-to-t from-black top-0 bottom-0 left-0 right-0"></div> <div class="absolute top-0 bottom-0 left-0 right-0 flex align-items justify-between pr-120 overflow-hidden"> <span class="pb-16 pl-16 self-end font-sansUI text-base font-bold text-white dark:text-shade-lightest leading-normal"> SAMSUNG Gutscheine </span> <div class="absolute right-0 bottom-0 mx-16 mb-16 bg-white p-8 shrink-0 rounded"> <img class="lazyload rounded" data-src="https://cdn-assets-widget-production.imgix.net/uploads/provider/6448e1b6124cb.png?fit=crop&w=78&h=39&lossless=true&q=100" src="data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 78 39' width='78' height='39' %3E%3C/svg%3E" width="78" height="39" title alt="SAMSUNG"> </div> </div> </div> </a> </div> <div class="lg:w-6/12 md:w-6/12 mb-16 lg:pl-8 md:pl-8"> <a href="https://gutscheine.spiegel.de/scalable-capital?code=167820&utm_source=spiegel&utm_medium=widget_footer" target="_self" rel="nofollow" title="30€ Gutschein"> <div class="relative overflow-hidden"> <img class="lazyload h-88 rounded object-none" data-src="https://cdn-assets-widget-production.imgix.net/uploads/syndication/67b747744259b.jpeg?fit=crop&w=472&h=88&lossless=true&q=100" src="data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 472 88' width='472' height='88' %3E%3C/svg%3E" width="472" height="88" title alt> <div class="absolute rounded bg-gradient-to-t from-black top-0 bottom-0 left-0 right-0"></div> <div class="absolute top-0 bottom-0 left-0 right-0 flex align-items justify-between pr-120 overflow-hidden"> <span class="pb-16 pl-16 self-end font-sansUI text-base font-bold text-white dark:text-shade-lightest leading-normal"> 30€ Gutschein </span> <div class="absolute right-0 bottom-0 mx-16 mb-16 bg-white p-8 shrink-0 rounded"> <img class="lazyload rounded" data-src="https://cdn-assets-widget-production.imgix.net/uploads/provider/63e0dbd342c90.png?fit=crop&w=78&h=39&lossless=true&q=100" src="data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 78 39' width='78' height='39' %3E%3C/svg%3E" width="78" height="39" title alt="Scalable Capital"> </div> </div> </div> </a> </div> </div> </div> <div class="lg:px-24 md:px-24 sm:px-16 lg:mb-24 md:mb-24 sm:mb-16 text-right"> <a href="https://gutscheine.spiegel.de/exklusiv" target="_self" rel="nofollow" title="Top Gutscheine" class="border-b border-shade-light w-full text-white dark:text-shade-lightest hover:border-white focus:border-transparent font-sansUI font-normal text-s mr-16"> Top Gutscheine </a> <a href="https://gutscheine.spiegel.de/alle-shops" target="_self" rel="nofollow" title="Alle Shops" class="border-b border-shade-light w-full text-white dark:text-shade-lightest hover:border-white focus:border-transparent font-sansUI font-normal text-s"> Alle Shops </a> </div> </div> <nav role="navigation" data-area="services" data-app-article-issue-context-hidden> <div class="flex sm:flex-col lg:mb-40 md:mb-40 sm:mx-16"> <div class="lg:w-4/12 md:w-4/12 lg:px-24 md:px-24"> <section x-data="{ expanded: $store.MediaQuery.breakpoint !== 'sm' }" x-subscribe.media_query_breakpoint_changed="expanded = $store.MediaQuery.breakpoint !== 'sm'" x-lazyload> <h3 class="flex sm:flex-col-reverse lg:items-center md:items-center lg:mb-24 md:mb-24 lg:pointer-events-none md:pointer-events-none"> <button class="sm:flex sm:justify-between text-white dark:text-shade-lightest font-brandUI font-extrabold text-l leading-tight sm:pt-18 sm:pb-16 outline-focus" @click="expanded = !expanded" :aria-expanded="expanded" role="button"> Job <span class="pr-8 lg:hidden md:hidden" x-show="expanded"><svg id="mmo-chevron-up-f-s" class="stroke-current" width="12" height="12" viewBox="0 0 12 12" fill="none" xmlns="http://www.w3.org/2000/svg" role="img" aria-hidden="true"> <g id="s-chevron-up-f-a058e334-9dc5-41df-8fbe-5d9c76271ee7"> <g id="s-chevron-right-f-a058e334-9dc5-41df-8fbe-5d9c76271ee7"> <g id="s-chevron-right-a058e334-9dc5-41df-8fbe-5d9c76271ee7"> <path id="vector-a058e334-9dc5-41df-8fbe-5d9c76271ee7" d="M2.667 7.667L6 4.333l3.333 3.334" stroke-width="1.5" stroke-linecap="round"/> </g> </g> </g> </svg> </span> <span class="pr-8 lg:hidden md:hidden" x-show="!expanded" x-cloak><svg id="mmo-chevron-down-f-s" class="stroke-current" width="12" height="12" viewBox="0 0 12 12" fill="none" xmlns="http://www.w3.org/2000/svg" role="img" aria-hidden="true"> <g id="s-chevron-down-f-276d7135-b4c9-4a5a-822a-aa68c90658d6"> <g id="s-chevron-right-f-276d7135-b4c9-4a5a-822a-aa68c90658d6"> <g id="s-chevron-right-276d7135-b4c9-4a5a-822a-aa68c90658d6"> <path id="vector-276d7135-b4c9-4a5a-822a-aa68c90658d6" d="M9.333 4.333L6 7.667 2.667 4.333" stroke-width="1.5" stroke-linecap="round"/> </g> </g> </g> </svg> </span> </button> <div class="grow border-separator-light h-px lg:ml-8 md:ml-8 lg:mt-2 md:mt-2"></div> </h3> <div class="overflow-hidden" x-show="expanded" :aria-hidden="!expanded"> <ul class="sm:mb-24 font-sansUI font-normal sm:mt-8"> <li> <a href="https://www.manager-magazin.de/finanzen/artikel/brutto-netto-rechner-was-vom-lohn-nach-steuern-uebrig-bleibt-a-932958.html" target="_self" title="Brutto-Netto-Rechner" class="block text-shade-light hover:text-shade-lightest focus:text-white text-s sm:pb-8 outline-focus">Brutto-Netto-Rechner</a> </li> <li> <a href="https://www.spiegel.de/wirtschaft/service/kurzarbeitergeld-rechner-so-viel-geld-gibt-es-in-der-kurzarbeit-a-8d856701-4951-4e34-a500-c3ac8ffcc717" target="_blank" title="Kurzarbeitergeld-Rechner" class="block text-shade-light hover:text-shade-lightest focus:text-white text-s sm:pb-8 outline-focus">Kurzarbeitergeld-Rechner</a> </li> </ul> </div> </section> </div> <div class="lg:w-4/12 md:w-4/12 lg:px-24 md:px-24"> <section x-data="{ expanded: $store.MediaQuery.breakpoint !== 'sm' }" x-subscribe.media_query_breakpoint_changed="expanded = $store.MediaQuery.breakpoint !== 'sm'" x-lazyload> <h3 class="flex sm:flex-col-reverse lg:items-center md:items-center lg:mb-24 md:mb-24 lg:pointer-events-none md:pointer-events-none"> <button class="sm:flex sm:justify-between text-white dark:text-shade-lightest font-brandUI font-extrabold text-l leading-tight sm:pt-18 sm:pb-16 outline-focus" @click="expanded = !expanded" :aria-expanded="expanded" role="button"> Finanzen <span class="pr-8 lg:hidden md:hidden" x-show="expanded"><svg width="12" height="12"><use xlink:href="#mmo-chevron-up-f-s"/></svg> </span> <span class="pr-8 lg:hidden md:hidden" x-show="!expanded" x-cloak><svg width="12" height="12"><use xlink:href="#mmo-chevron-down-f-s"/></svg> </span> </button> <div class="grow border-separator-light h-px lg:ml-8 md:ml-8 lg:mt-2 md:mt-2"></div> </h3> <div class="overflow-hidden" x-show="expanded" :aria-hidden="!expanded"> <ul class="sm:mb-24 font-sansUI font-normal sm:mt-8"> <li> <a href="https://boersen.manager-magazin.de" target="_self" title="Börse" class="block text-shade-light hover:text-shade-lightest focus:text-white text-s sm:pb-8 outline-focus">Börse</a> </li> <li> <a href="https://www.manager-magazin.de/extra/artikel/bestseller-wirtschaftsbuecher-a-880229.html" target="_self" title="Wirtschaftsbücher" class="block text-shade-light hover:text-shade-lightest focus:text-white text-s sm:pb-8 outline-focus">Wirtschaftsbücher</a> </li> <li> <a href="https://www.spiegel.de/wirtschaft/service/versicherung-check-fuer-haftpflicht-hausrat-berufsunfaehigkeit-a-960380.html" target="_blank" title="Versicherungen" class="block text-shade-light hover:text-shade-lightest focus:text-white text-s sm:pb-8 outline-focus">Versicherungen</a> </li> </ul> </div> </section> </div> <div class="lg:w-4/12 md:w-4/12 lg:px-24 md:px-24"> <section x-data="{ expanded: $store.MediaQuery.breakpoint !== 'sm' }" x-subscribe.media_query_breakpoint_changed="expanded = $store.MediaQuery.breakpoint !== 'sm'" x-lazyload> <h3 class="flex sm:flex-col-reverse lg:items-center md:items-center lg:mb-24 md:mb-24 lg:pointer-events-none md:pointer-events-none"> <button class="sm:flex sm:justify-between text-white dark:text-shade-lightest font-brandUI font-extrabold text-l leading-tight sm:pt-18 sm:pb-16 outline-focus" @click="expanded = !expanded" :aria-expanded="expanded" role="button"> Freizeit <span class="pr-8 lg:hidden md:hidden" x-show="expanded"><svg width="12" height="12"><use xlink:href="#mmo-chevron-up-f-s"/></svg> </span> <span class="pr-8 lg:hidden md:hidden" x-show="!expanded" x-cloak><svg width="12" height="12"><use xlink:href="#mmo-chevron-down-f-s"/></svg> </span> </button> <div class="grow border-separator-light h-px lg:ml-8 md:ml-8 lg:mt-2 md:mt-2"></div> </h3> <div class="overflow-hidden" x-show="expanded" :aria-hidden="!expanded"> <ul class="sm:mb-24 font-sansUI font-normal sm:mt-8"> <li> <a href="https://www.amazon.de/stores/page/9A033B74-B98E-4CE4-BB30-C47BD542801B?tag=managermagazin-21" target="_blank" title="Bücher bestellen" class="block text-shade-light hover:text-shade-lightest focus:text-white text-s sm:pb-8 outline-focus">Bücher bestellen</a> </li> <li> <a href="https://spiele.spiegel.de/" target="_blank" title="Spiele" class="block text-shade-light hover:text-shade-lightest focus:text-white text-s sm:pb-8 outline-focus">Spiele</a> </li> </ul> </div> </section> </div> </div> <div class="flex sm:flex-col lg:mb-56 md:mb-32 sm:mx-16"> <div class="w-full lg:px-24 md:px-24"> <section x-data="{ expanded: $store.MediaQuery.breakpoint !== 'sm' }" x-subscribe.media_query_breakpoint_changed="expanded = $store.MediaQuery.breakpoint !== 'sm'" x-lazyload> <h3 class="flex sm:flex-col-reverse lg:items-center md:items-center lg:mb-24 md:mb-24 lg:pointer-events-none md:pointer-events-none"> <button class="sm:flex sm:justify-between text-white dark:text-shade-lightest font-brandUI font-extrabold text-l leading-tight sm:pt-18 sm:pb-16 outline-focus" @click="expanded = !expanded" :aria-expanded="expanded" role="button"> Inhaltepartner <span class="pr-8 lg:hidden md:hidden" x-show="expanded"><svg width="12" height="12"><use xlink:href="#mmo-chevron-up-f-s"/></svg> </span> <span class="pr-8 lg:hidden md:hidden" x-show="!expanded" x-cloak><svg width="12" height="12"><use xlink:href="#mmo-chevron-down-f-s"/></svg> </span> </button> <div class="grow border-separator-light h-px lg:ml-8 md:ml-8 lg:mt-2 md:mt-2"></div> </h3> <div class="flex overflow-hidden sm:flex-col" x-show="expanded" :aria-hidden="!expanded"> <div class="lg:w-4/12 md:w-4/12"> <ul class="font-sansUI font-normal sm:mt-8"> <li> <a href="https://www.spiegel.de" target="_blank" title="DER SPIEGEL" class="block text-shade-light hover:text-shade-lightest focus:text-white text-s sm:pb-8 outline-focus">DER SPIEGEL</a> </li> <li> <a href="https://www.economist.com/" target="_blank" title="The Economist" class="block text-shade-light hover:text-shade-lightest focus:text-white text-s sm:pb-8 outline-focus">The Economist</a> </li> </ul> </div> </div> </section> </div> </nav> <div class="bg-black lg:py-40 md:py-32 sm:py-24 sm:mt-8" data-area="magazine-slider" data-app-article-issue-context-hidden> <div class="text-white dark:text-shade-lightest font-brandUI font-extrabold text-l leading-tight lg:text-center md:text-center sm:text-left"> <div class="text-white dark:text-shade-lightest font-brandUI font-extrabold text-l leading-tight lg:text-center md:text-center sm:px-16"> Alle Magazine der manager-Gruppe </div> <div class="relative lg:mx-24 md:mx-24 sm:mx-16 font-sansUI lg:mt-32 md:mt-32 sm:mt-24" x-data x-swiper="{roundLengths: true,slidesPerView: 'auto',watchOverflow: false,}" x-lazyload> <div class="polygon-swiper-button-prev absolute top-0 bottom-0 left-0 z-10 flex items-stretch focus:outline-none select-none"> <span class="md:hidden sm:hidden bg-black text-center pr-8 -ml-8 cursor-pointer pt-80"><svg id="mmo-chevron-left-l" class="stroke-current" width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" role="img" aria-hidden="true"> <g id="l-chevron-left-c861c3a9-7b43-4f00-83a1-f23b0b44aa03"> <g id="l-chevron-right-c861c3a9-7b43-4f00-83a1-f23b0b44aa03"> <path id="vector-c861c3a9-7b43-4f00-83a1-f23b0b44aa03" d="M15 6l-6 6 6 6" stroke-width="1.3" stroke-linecap="round"/> </g> </g> </svg> </span> <span class="bg-gradient-to-r from-black w-24"></span> </div> <div class="polygon-swiper grow overflow-hidden"> <ul class="polygon-swiper-wrapper flex flex-nowrap relative font-sansUI text-s font-bold text-center"> <li class="polygon-swiper-slide shrink-0 leading-normal sm:mr-16 md:mr-32 lg:mr-32"> <a href="https://www.manager-magazin.de/print/mm/index-2025.html" target="_blank" class="block min-h-full text-black dark:text-shade-lightest lg:w-136 md:w-136 sm:w-120" title="manager magazin" style="outline-offset: -3px;"> <span class="block lg:h-180 md:h-180 sm:h-160 mb-8"> <img class="block lazyload lg:max-h-180 md:max-h-180 sm:max-h-160 mx-auto" src="data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 136 179' width='136' height='179' %3E%3C/svg%3E" data-src="https://cdn.heft.manager-magazin.de/EpubDelivery/image/title/mm/-1/-1/136" data-srcset="https://cdn.heft.manager-magazin.de/EpubDelivery/image/title/mm/-1/-1/136 1x, https://cdn.heft.manager-magazin.de/EpubDelivery/image/title/mm/-1/-1/272 2x" width="136" height="179" alt="Cover: manager magazin"> </span> <span class="focus:text-shade-base hover:text-shade-lighter text-white dark:text-shade-lightest">manager magazin</span> </a> </li> <li class="polygon-swiper-slide shrink-0 leading-normal sm:mr-16 md:mr-32 lg:mr-32"> <a href="https://www.manager-magazin.de/print/mmrd/index-2024.html" target="_blank" class="block min-h-full text-black dark:text-shade-lightest lg:w-136 md:w-136 sm:w-120" title="Die reichsten Deutschen" style="outline-offset: -3px;"> <span class="block lg:h-180 md:h-180 sm:h-160 mb-8"> <img class="block lazyload lg:max-h-180 md:max-h-180 sm:max-h-160 mx-auto" src="data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 136 179' width='136' height='179' %3E%3C/svg%3E" data-src="https://cdn.heft.manager-magazin.de/EpubDelivery/image/title/mmrd/-1/-1/136" data-srcset="https://cdn.heft.manager-magazin.de/EpubDelivery/image/title/mmrd/-1/-1/136 1x, https://cdn.heft.manager-magazin.de/EpubDelivery/image/title/mmrd/-1/-1/272 2x" width="136" height="179" alt="Cover: Die reichsten Deutschen"> </span> <span class="focus:text-shade-base hover:text-shade-lighter text-white dark:text-shade-lightest">Die reichsten Deutschen</span> </a> </li> <li class="polygon-swiper-slide shrink-0 leading-normal sm:mr-16 md:mr-32 lg:mr-32"> <a href="https://www.manager-magazin.de/hbm/print/hm/index-2025.html" target="_blank" class="block min-h-full text-black dark:text-shade-lightest lg:w-136 md:w-136 sm:w-120" title="HBm" style="outline-offset: -3px;"> <span class="block lg:h-180 md:h-180 sm:h-160 mb-8"> <img class="block lazyload lg:max-h-180 md:max-h-180 sm:max-h-160 mx-auto" src="data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 136 179' width='136' height='179' %3E%3C/svg%3E" data-src="https://cdn.heft.manager-magazin.de/EpubDelivery/image/title/hm/-1/-1/136" data-srcset="https://cdn.heft.manager-magazin.de/EpubDelivery/image/title/hm/-1/-1/136 1x, https://cdn.heft.manager-magazin.de/EpubDelivery/image/title/hm/-1/-1/272 2x" width="136" height="179" alt="Cover: HBm"> </span> <span class="focus:text-shade-base hover:text-shade-lighter text-white dark:text-shade-lightest">HBm</span> </a> </li> <li class="polygon-swiper-slide shrink-0 leading-normal sm:mr-16 md:mr-32 lg:mr-32"> <a href="https://www.manager-magazin.de/hbm/print/hmsp/index-2025.html" target="_blank" class="block min-h-full text-black dark:text-shade-lightest lg:w-136 md:w-136 sm:w-120" title="HBm Spezial" style="outline-offset: -3px;"> <span class="block lg:h-180 md:h-180 sm:h-160 mb-8"> <img class="block lazyload lg:max-h-180 md:max-h-180 sm:max-h-160 mx-auto" src="data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 136 179' width='136' height='179' %3E%3C/svg%3E" data-src="https://cdn.heft.manager-magazin.de/EpubDelivery/image/title/hmsp/-1/-1/136" data-srcset="https://cdn.heft.manager-magazin.de/EpubDelivery/image/title/hmsp/-1/-1/136 1x, https://cdn.heft.manager-magazin.de/EpubDelivery/image/title/hmsp/-1/-1/272 2x" width="136" height="179" alt="Cover: HBm Spezial"> </span> <span class="focus:text-shade-base hover:text-shade-lighter text-white dark:text-shade-lightest">HBm Spezial</span> </a> </li> <li class="polygon-swiper-slide shrink-0 leading-normal sm:mr-16 md:mr-32 lg:mr-32"> <a href="https://www.manager-magazin.de/hbm/print/hme/index-2021.html" target="_blank" class="block min-h-full text-black dark:text-shade-lightest lg:w-136 md:w-136 sm:w-120" title="HBm Edition" style="outline-offset: -3px;"> <span class="block lg:h-180 md:h-180 sm:h-160 mb-8"> <img class="block lazyload lg:max-h-180 md:max-h-180 sm:max-h-160 mx-auto" src="data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 136 179' width='136' height='179' %3E%3C/svg%3E" data-src="https://cdn.heft.manager-magazin.de/EpubDelivery/image/title/hme/-1/-1/136" data-srcset="https://cdn.heft.manager-magazin.de/EpubDelivery/image/title/hme/-1/-1/136 1x, https://cdn.heft.manager-magazin.de/EpubDelivery/image/title/hme/-1/-1/272 2x" width="136" height="179" alt="Cover: HBm Edition"> </span> <span class="focus:text-shade-base hover:text-shade-lighter text-white dark:text-shade-lightest">HBm Edition</span> </a> </li> </ul> </div> <div class="polygon-swiper-button-next absolute top-0 right-0 bottom-0 z-10 flex items-stretch focus:outline-none select-none"> <span class="bg-gradient-to-l from-black w-24"></span> <span class="md:hidden sm:hidden bg-black text-center pl-8 -mr-8 cursor-pointer pt-80"><svg id="mmo-chevron-right-l" class="stroke-current" width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" role="img" aria-hidden="true"> <g id="l-chevron-right-5e1798db-98f8-4fde-97cf-e8a523936a05"> <path id="vector-5e1798db-98f8-4fde-97cf-e8a523936a05" d="M9 6l6 6-6 6" stroke-width="1.3" stroke-linecap="round"/> </g> </svg> </span> </div> </div> </div> </div> <nav role="navigation" class="lg:pt-40 md:pt-32 sm:pt-32 lg:px-24 md:px-24 sm:px-16" data-area="spiegel-group" data-app-article-issue-context-hidden> <h2 class="text-white dark:text-shade-lightest font-brandUI font-extrabold text-l leading-tight md:text-center lg:text-center mb-16"> manager-Gruppe </h2> <ul class="font-normal font-sansUI lg:text-center md:text-center"> <li class="inline-block pr-8 sm:pr-16 sm:pb-18"> <a href="https://www.manager-magazin.de/abo" target="_blank" title="Abo mm" class="text-shade-light text-s hover:text-shade-lightest focus:text-white" data-app-hidden>Abo mm</a> </li> <li class="inline-block pr-8 sm:pr-16 sm:pb-18"> <a href="https://abo.manager-magazin.de/de/c/hbm?b=HBOHNAVABO&utm_campaign=navigationsleiste&utm_content=HBOHNAVABO&utm_medium=text&utm_source=hbmo" target="_blank" title="Abo HBm" class="text-shade-light text-s hover:text-shade-lightest focus:text-white" data-app-hidden>Abo HBm</a> </li> <li class="inline-block pr-8 sm:pr-16 sm:pb-18"> <a href="https://gruppenkonto.spiegel.de/manager/kuendigung.html" target="_blank" title="Abo kündigen" class="text-shade-light text-s hover:text-shade-lightest focus:text-white">Abo kündigen</a> </li> <li class="inline-block pr-8 sm:pr-16 sm:pb-18"> <a href="https://www.amazon.de/stores/page/9A033B74-B98E-4CE4-BB30-C47BD542801B?tag=managermagazin-21" target="_blank" title="Shop" class="text-shade-light text-s hover:text-shade-lightest focus:text-white">Shop</a> </li> <li class="inline-block pr-8 sm:pr-16 sm:pb-18"> <a href="https://www.spiegel.de" target="_blank" title="SPIEGEL" class="text-shade-light text-s hover:text-shade-lightest focus:text-white">SPIEGEL</a> </li> <li class="inline-block pr-8 sm:pr-16 sm:pb-18"> <a href="https://buchmarkt.de/spiegel-bestsellerlisten-monatslisten/" target="_blank" title="BuchMarkt" class="text-shade-light text-s hover:text-shade-lightest focus:text-white">BuchMarkt</a> </li> <li class="inline-block pr-8 sm:pr-16 sm:pb-18"> <a href="https://spiegel.media/" target="_blank" title="Werbung" class="text-shade-light text-s hover:text-shade-lightest focus:text-white">Werbung</a> </li> <li class="inline-block pr-8 sm:pr-16 sm:pb-18"> <a href="https://www.spiegelgruppe.de/karriere/stellenboerse-in-der-spiegel-gruppe" target="_blank" title="Jobs" class="text-shade-light text-s hover:text-shade-lightest focus:text-white">Jobs</a> </li> <li class="inline-block pr-8 sm:pr-16 sm:pb-18"> <a href="https://forward.manager-magazin.de/" target="_blank" title="manage › forward" class="text-shade-light text-s hover:text-shade-lightest focus:text-white">manage › forward</a> </li> </ul> </nav> <div class="border-separator-light h-px my-24 lg:mx-24 md:mx-24 sm:mx-16" data-app-article-issue-context-hidden data-is-first-child-hidden></div> <nav role="navigation" class="lg:px-24 md:px-24 sm:px-16" data-area="more-links"> <ul class="lg:text-center md:text-center font-sansUI font-normal"> <li class="inline-block pr-16 sm:pb-18"> <a href="https://www.manager-magazin.de/impressum" target="_self" title="Impressum" class="text-s text-shade-light hover:text-shade-lightest focus:text-white">Impressum</a> </li> <li class="inline-block pr-16 sm:pb-18"> <a href="https://www.manager-magazin.de/datenschutz" target="_self" title="Datenschutz" class="text-s text-shade-light hover:text-shade-lightest focus:text-white">Datenschutz</a> </li> <li class="inline-block pr-16 sm:pb-18"> <a href="https://www.spiegel.de/nutzungsbedingungen" target="_self" title="Nutzungsbedingungen" class="text-s text-shade-light hover:text-shade-lightest focus:text-white">Nutzungsbedingungen</a> </li> <li class="inline-block pr-16 sm:pb-18"> <a href="https://www.manager-magazin.de/teilnahmebedingungen" target="_self" title="Teilnahmebedingungen" class="text-s text-shade-light hover:text-shade-lightest focus:text-white">Teilnahmebedingungen</a> </li> <li class="inline-block pr-16 sm:pb-18"> <a href="#sp_privacy_manager" target="_self" title="Cookies & Tracking" class="text-s text-shade-light hover:text-shade-lightest focus:text-white">Cookies & Tracking</a> </li> <li class="inline-block pr-16 sm:pb-18"> <a href="https://www.manager-magazin.de/ueber-uns/" target="_self" title="Über uns" class="text-s text-shade-light hover:text-shade-lightest focus:text-white">Über uns</a> </li> <li class="inline-block pr-16 sm:pb-18"> <a href="https://www.manager-magazin.de/kontakt" target="_self" title="Kontakt" class="text-s text-shade-light hover:text-shade-lightest focus:text-white">Kontakt</a> </li> <li class="inline-block pr-16 sm:pb-18"> <a href="https://www.manager-magazin.de/hilfe/" target="_self" title="Hilfe" class="text-s text-shade-light hover:text-shade-lightest focus:text-white">Hilfe</a> </li> </ul> <ul class="flex lg:justify-center md:justify-center sm:justify-start lg:text-center md:text-center sm:flex-wrap lg:mt-12 md:mt-12" data-app-article-issue-context-hidden> <li class="lg:px-12 md:px-12 sm:pr-24 sm:pb-18"> <a href="https://www.linkedin.com/company/manager-magazin/" target="_blank" title="mm auf LinkedIn" class="flex items-center text-s font-sansUI font-normal text-shade-light hover:text-shade-lightest focus:text-white"><svg width="24" height="24"><use xlink:href="#mmo-linkedin-l"/></svg> <span class="ml-8 text-left">mm auf LinkedIn</span> </a> </li> <li class="lg:px-12 md:px-12 sm:pr-24 sm:pb-18"> <a href="https://www.xing.com/news/pages/manager-magazin-93" target="_blank" title="mm auf Xing" class="flex items-center text-s font-sansUI font-normal text-shade-light hover:text-shade-lightest focus:text-white"><svg width="24" height="24"><use xlink:href="#mmo-xing-l"/></svg> <span class="ml-8 text-left">mm auf Xing</span> </a> </li> <li class="lg:px-12 md:px-12 sm:pr-24 sm:pb-18"> <a href="https://www.linkedin.com/company/harvard-business-manager/" target="_blank" title="HBm auf LinkedIn" class="flex items-center text-s font-sansUI font-normal text-shade-light hover:text-shade-lightest focus:text-white"><svg width="24" height="24"><use xlink:href="#mmo-linkedin-l"/></svg> <span class="ml-8 text-left">HBm auf LinkedIn</span> </a> </li> <li class="lg:px-12 md:px-12 sm:pr-24 sm:pb-18"> <a href="https://www.manager-magazin.de/ueber-uns/bei-diesen-diensten-koennen-sie-manager-magazin-und-harvard-business-manager-folgen-a-cda8b4b5-befb-49f9-93e8-f4a27db7479d" target="_self" title="Wo Sie uns noch folgen können" class="flex items-center text-s font-sansUI font-normal text-shade-light hover:text-shade-lightest focus:text-white"><svg id="mmo-website-l" width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" role="img" aria-hidden="true"> <circle cx="12" cy="11.984" r="8.65" class="stroke-current" stroke-width=".7"/> <path class="stroke-current" stroke-width=".7" d="M3 11.634h18M12.069 2.984v18M17.05 11.984c0 2.433-.592 4.619-1.532 6.184-.943 1.573-2.198 2.466-3.518 2.466-1.32 0-2.575-.893-3.518-2.466-.94-1.565-1.532-3.75-1.532-6.184 0-2.432.592-4.618 1.532-6.184C9.425 4.228 10.68 3.334 12 3.334c1.32 0 2.575.894 3.518 2.466.94 1.566 1.532 3.752 1.532 6.184z"/> <path fill-rule="evenodd" clip-rule="evenodd" d="M19.163 17.434c-1.644-1.295-4.24-2.13-7.163-2.13-2.922 0-5.52.835-7.163 2.13.141.185.29.365.445.54a7.03 7.03 0 01.714-.489C7.5 16.584 9.62 16.003 12 16.003c2.38 0 4.501.58 6.004 1.482.26.156.498.32.714.488.155-.174.304-.354.445-.54zM12 7.684c-2.38 0-4.501-.58-6.004-1.481-.2-.12-.388-.245-.562-.374-.16.17-.314.348-.46.53C6.624 7.594 9.158 8.384 12 8.384c2.842 0 5.377-.79 7.026-2.025-.146-.182-.3-.36-.46-.53a7.227 7.227 0 01-.562.374C16.5 7.104 14.38 7.684 12 7.684z" class="fill-current"/> </svg> <span class="ml-8 text-left"> Wo Sie uns noch folgen können </span> </a> </li> </ul> </nav> <div style="height: var(--polygon-app-bottombar-height, 0px)"></div> </div> </footer> </div> </div> <script>if (typeof(Event) === 'function') {window.dispatchEvent(new Event('POLYGON_DOM_FOOTER_READY'));}</script> <div data-area="menu-drawer" x-cloak x-app-ignore aria-hidden="true" :aria-hidden="!isOpen" x-data="{isOpen: false,lastActiveElement: null,initialX: null,initialY: null,onTouchStart: (event) => {$data.initialX = event.touches[0].clientX;$data.initialY = event.touches[0].clientY;},onTouchMove: (event) => {if ($data.initialX === null || $data.initialY === null) {return;}const currentX = event.touches[0].clientX;const currentY = event.touches[0].clientY;const diffX = $data.initialX - currentX;const diffY = $data.initialY - currentY;const tolerance = 5;const yTolerance = (diffY > -Math.abs(tolerance)) && (diffY < Math.abs(tolerance));if (Math.abs(diffX) > Math.abs(diffY)) {$data.isOpen = !(diffX > 0 && yTolerance);}$data.initialX = null;$data.initialY = null;},}" x-subscribe.open_menu_drawer="isOpen = true;" @keyup.escape="if (!$event.defaultPrevented && isOpen) { $event.preventDefault(); isOpen = false; }" @touchstart.passive="onTouchStart($event)" @touchmove.passive="onTouchMove($event)"> <div class="z-overlay w-full h-full top-0 left-0 bg-shade-darkest dark:bg-shade-darker opacity-slight" :class="isOpen ? 'fixed' : ''" @click="isOpen = false"> </div> <div class="fixed h-screen left-0 top-0 w-12 z-max" @touchstart.passive="onTouchStart($event)" @touchmove.passive="onTouchMove($event)"> </div> <nav role="navigation" class="h-full bg-white dark:bg-dm-shade-darkest scrolling-touch py-24 fixed z-overlay top-0 left-0 overflow-y-scroll overflow-x-hidden lg:w-320 md:w-320 sm:w-10/12 sm:max-w-320 shadow" x-show="isOpen" x-transition:enter="transition-transform duration-300" x-transition:enter-start="-translate-x-320" x-transition:leave="transition-transform duration-300" x-transition:leave-end="-translate-x-320"> <a class="absolute opacity-none pointer-events-none" aria-hidden="true" tabindex="-1" x-effect="if (isOpen) { lastActiveElement = document.activeElement; $focus(); } else if (lastActiveElement) { $focus(lastActiveElement) }" role="none"></a> <ul> <li class="mb-24 mx-16" data-logged-in-hidden="true" data-app-hidden> <a href="https://gruppenkonto.spiegel.de/manager/authenticate?requestAccessToken=true&targetUrl=https%3A%2F%2Fwww.manager-magazin.de%2Fpolitik%2Fdeutschland%2Fbundestagswahl-2025-simone-menne-beschwoert-transatlantisches-buendnis-usa-deutschland-a-f3413df9-a4df-4c75-b9bc-b5b2667117b0" class="inline-flex items-center font-bold font-sansUI rounded bg-primary-base dark:bg-dm-primary-base text-white dark:text-shade-lightest hover:bg-primary-dark focus:bg-primary-darker px-24 min-h-46 w-full justify-center gap-12" title="Anmelden" data-sara-link="gruppenkonto" target="_self"> <span data-label class="text-base leading-18">Anmelden</span> <span class="leading-none"><svg width="12" height="12"><use xlink:href="#mmo-chevron-right-f-s"/></svg> </span> </a> </li> <li class="mb-24 mx-16" data-app-hidden> <a href="https://abo.manager-magazin.de/?requestAccessToken=true&sara_icid=dirl_upd_lbOBvX27SMBW0fOpeU8VgMCMu32U2t&targetUrl=https%3A%2F%2Fwww.manager-magazin.de%2Fpolitik%2Fdeutschland%2Fbundestagswahl-2025-simone-menne-beschwoert-transatlantisches-buendnis-usa-deutschland-a-f3413df9-a4df-4c75-b9bc-b5b2667117b0" class="inline-flex items-center font-bold font-sansUI rounded bg-white hover:border-black border border-shade-base text-black focus:border-black focus:bg-shade-lightest dark:bg-dm-shade-darkest dark:text-shade-lightest dark:focus:border-white dark:border-shade-light dark:hover:border-white dark:focus:bg-black px-24 min-h-46 w-full justify-center gap-12" title="Abonnement" target="_blank"> <span data-label class="text-base leading-18">Abonnement</span> <span class="leading-none"><svg width="12" height="12"><use xlink:href="#mmo-chevron-right-f-s"/></svg> </span> </a> </li> <li class="mb-32 mx-16"> <form action="https://www.manager-magazin.de/suche/" role="search" class="relative"> <div class="inline-flex flex-col w-full"> <div class="group relative flex flex-col"> <input id="search-menu-field" name="suchbegriff" placeholder="Seite durchsuchen ..." x-ref="input" class="peer appearance-none rounded placeholder-shade-base dark:disabled:placeholder-shade-dark outline-focus disabled:cursor-not-allowed pl-12 pr-48 py-12 font-sansUI leading-normal text-black dark:text-shade-lightest text-base bg-white dark:bg-shade-darkest dark:disabled:bg-dm-shade-darkest read-only:bg-shade-lightest dark:read-only:bg-black border border-shade-base hover:border-black disabled:border-shade-lighter read-only:border-shade-lighter dark:read-only:border-shade-dark dark:border-shade-light dark:hover:border-shade-lightest dark:disabled:border-shade-dark autofill:transition-colors autofill:duration-max"> <span class="absolute top-0 bottom-0 right-0 pr-12 pointer-events-none flex items-center text-shade-darker dark:text-shade-lightest group-hover:text-shade-darkest dark:group-hover:text-shade-lightest peer-disabled:text-shade-base dark:peer-disabled:text-shade-dark" data-input-el="icon"><svg width="24" height="24"><use xlink:href="#mmo-search-l"/></svg> </span> </div> </div> <button class="absolute top-0 right-0 bottom-0 w-48" title="Suche starten" data-sara-click-el="button"> <span class="sr-only">Suche starten</span> </button> </form> </li> <li> <a href="https://www.manager-magazin.de/" class="group flex justify-between items-center pl-16 cursor-pointer text-base group-hover:text-primary-dark group-focus:text-primary-darker group-active:text-primary-darker text-black dark:text-shade-lightest" target="_self" title="Startseite"> <span class="grow"> <span class="block font-sansUI font-bold py-16 group-active:text-primary-darker group-hover:text-primary-dark group-focus:text-primary-darker">Startseite</span> </span> <span class="text-shade-light dark:text-shade-dark text-base group-hover:text-primary-dark group-active:text-primary-darker group-focus:text-primary-darker"> <span class="flex items-center py-18 px-20 leading-none"><svg width="16" height="16"><use xlink:href="#mmo-chevron-right-f-m"/></svg> </span> </span> </a> </li> <li> <a href="https://www.manager-magazin.de/schlagzeilen/" class="group flex justify-between items-center pl-16 cursor-pointer text-base group-hover:text-primary-dark group-focus:text-primary-darker group-active:text-primary-darker text-black dark:text-shade-lightest" target="_self" title="Schlagzeilen"> <span class="grow"> <span class="block font-sansUI font-bold py-16 group-active:text-primary-darker group-hover:text-primary-dark group-focus:text-primary-darker">Schlagzeilen</span> </span> <span class="text-shade-light dark:text-shade-dark text-base group-hover:text-primary-dark group-active:text-primary-darker group-focus:text-primary-darker"> <span class="flex items-center py-18 px-20 leading-none"><svg width="16" height="16"><use xlink:href="#mmo-chevron-right-f-m"/></svg> </span> </span> </a> </li> <li> <a href="https://www.manager-magazin.de/newsletter" class="group flex justify-between items-center pl-16 cursor-pointer text-base group-hover:text-primary-dark group-focus:text-primary-darker group-active:text-primary-darker text-black dark:text-shade-lightest" target="_self" title="Newsletter"> <span class="grow"> <span class="block font-sansUI font-bold py-16 group-active:text-primary-darker group-hover:text-primary-dark group-focus:text-primary-darker">Newsletter</span> </span> <span class="text-shade-light dark:text-shade-dark text-base group-hover:text-primary-dark group-active:text-primary-darker group-focus:text-primary-darker"> <span class="flex items-center py-18 px-20 leading-none"><svg width="16" height="16"><use xlink:href="#mmo-chevron-right-f-m"/></svg> </span> </span> </a> </li> <li class="mb-16 mt-32"> <a href="https://www.manager-magazin.de/plus/" class="bg-primary-base dark:bg-dm-primary-base focus:bg-primary-darker font-bold font-sansUI hover:bg-primary-dark inline-block leading-normal py-16 pl-16 pr-20 text-base text-white dark:text-shade-lightest w-full" target="_self" title="manager+"> <span class="flex justify-between"> <span class="relative bottom-px">manager+</span> <span class="flex leading-none items-center ml-12"><svg width="12" height="12"><use xlink:href="#mmo-chevron-right-f-s"/></svg> </span> </span> </a> </li> <li class="mb-16 mt-32"> <a href="https://www.manager-magazin.de/magazine" class="bg-primary-base dark:bg-dm-primary-base focus:bg-primary-darker font-bold font-sansUI hover:bg-primary-dark inline-block leading-normal py-16 pl-16 pr-20 text-base text-white dark:text-shade-lightest w-full" target="_self" title="Magazine"> <span class="flex justify-between"> <span class="relative bottom-px">Magazine</span> <span class="flex leading-none items-center ml-12"><svg width="12" height="12"><use xlink:href="#mmo-chevron-right-f-s"/></svg> </span> </span> </a> </li> <li> <span class="block border-separator-b h-px"></span> </li> <li x-data="{ expanded: false }" :aria-expanded="expanded" x-lazyload> <span class="flex justify-between items-center pl-16 cursor-pointer"> <a href="https://www.manager-magazin.de/unternehmen/" class="grow text-base hover:text-primary-dark focus:text-primary-darker active:text-primary-darker outline-focus text-black dark:text-shade-lightest" title="Unternehmen" target="_self"> <span class="block font-sansUI font-bold py-16">Unternehmen</span> </a> <span class="block border-separator-r h-24 w-px"></span> <button class="text-shade-light dark:text-shade-dark text-base outline-focus hover:text-primary-dark focus:text-primary-darker active:text-primary-darker" @click="expanded = !expanded"> <span class="flex items-center py-18 px-20 h-56 w-56"> <span class="leading-none" x-show="expanded" x-cloak><svg id="mmo-chevron-up-f-m" class="stroke-current" width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg" role="img" aria-hidden="true"> <g id="m-chevron-up-f-66f4b6de-a3a8-4f78-b675-d6bcf0f7249d"> <g id="m-chevron-right-f-66f4b6de-a3a8-4f78-b675-d6bcf0f7249d"> <g id="m-chevron-right-66f4b6de-a3a8-4f78-b675-d6bcf0f7249d"> <path id="vector-66f4b6de-a3a8-4f78-b675-d6bcf0f7249d" d="M4 10l4-4 4 4" stroke-width="1.8" stroke-linecap="round"/> </g> </g> </g> </svg> </span> <span class="leading-none" x-show="!expanded"><svg id="mmo-chevron-down-f-m" class="stroke-current" width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg" role="img" aria-hidden="true"> <g id="m-chevron-down-f-819b7590-fca9-4faa-aefd-007f56e4fce8"> <g id="m-chevron-right-f-819b7590-fca9-4faa-aefd-007f56e4fce8"> <g id="m-chevron-right-819b7590-fca9-4faa-aefd-007f56e4fce8"> <path id="vector-819b7590-fca9-4faa-aefd-007f56e4fce8" d="M12 6l-4 4-4-4" stroke-width="1.8" stroke-linecap="round"/> </g> </g> </g> </svg> </span> </span> <span class="sr-only">Menü Unternehmen aufklappen</span> </button> </span> <ul class="overflow-hidden" x-show="expanded" :aria-hidden="!expanded" x-cloak> <li> <a href="https://www.manager-magazin.de/unternehmen/autoindustrie/" class="text-base hover:text-primary-dark focus:text-primary-darker active:text-primary-darker outline-focus text-black dark:text-shade-lightest" target="_self" title="Autoindustrie"> <span class="block font-sansUI font-normal py-12 px-32">Autoindustrie</span> </a> </li> <li> <a href="https://www.manager-magazin.de/unternehmen/handel/" class="text-base hover:text-primary-dark focus:text-primary-darker active:text-primary-darker outline-focus text-black dark:text-shade-lightest" target="_self" title="Handel"> <span class="block font-sansUI font-normal py-12 px-32">Handel</span> </a> </li> <li> <a href="https://www.manager-magazin.de/unternehmen/industrie/" class="text-base hover:text-primary-dark focus:text-primary-darker active:text-primary-darker outline-focus text-black dark:text-shade-lightest" target="_self" title="Industrie"> <span class="block font-sansUI font-normal py-12 px-32">Industrie</span> </a> </li> <li> <a href="https://www.manager-magazin.de/unternehmen/banken/" class="text-base hover:text-primary-dark focus:text-primary-darker active:text-primary-darker outline-focus text-black dark:text-shade-lightest" target="_self" title="Banken"> <span class="block font-sansUI font-normal py-12 px-32">Banken</span> </a> </li> <li> <a href="https://www.manager-magazin.de/unternehmen/energie/" class="text-base hover:text-primary-dark focus:text-primary-darker active:text-primary-darker outline-focus text-black dark:text-shade-lightest" target="_self" title="Energie"> <span class="block font-sansUI font-normal py-12 px-32">Energie</span> </a> </li> <li> <a href="https://www.manager-magazin.de/unternehmen/pharma/" class="text-base hover:text-primary-dark focus:text-primary-darker active:text-primary-darker outline-focus text-black dark:text-shade-lightest" target="_self" title="Pharma"> <span class="block font-sansUI font-normal py-12 px-32">Pharma</span> </a> </li> <li class="mb-20"> <a href="https://www.manager-magazin.de/unternehmen/tech/" class="text-base hover:text-primary-dark focus:text-primary-darker active:text-primary-darker outline-focus text-black dark:text-shade-lightest" target="_self" title="Tech"> <span class="block font-sansUI font-normal py-12 px-32">Tech</span> </a> </li> </ul> </li> <li> <span class="block border-separator-b h-px"></span> </li> <li x-data="{ expanded: true }" :aria-expanded="expanded" x-lazyload> <span class="flex justify-between items-center pl-16 cursor-pointer"> <a href="https://www.manager-magazin.de/politik/" class="grow text-base hover:text-primary-dark focus:text-primary-darker active:text-primary-darker outline-focus text-black dark:text-shade-lightest" title="Politik" target="_self"> <span class="block font-sansUI font-bold py-16">Politik</span> </a> <span class="block border-separator-r h-24 w-px"></span> <button class="text-shade-light dark:text-shade-dark text-base outline-focus hover:text-primary-dark focus:text-primary-darker active:text-primary-darker" @click="expanded = !expanded"> <span class="flex items-center py-18 px-20 h-56 w-56"> <span class="leading-none" x-show="expanded"><svg width="16" height="16"><use xlink:href="#mmo-chevron-up-f-m"/></svg> </span> <span class="leading-none" x-show="!expanded" x-cloak><svg width="16" height="16"><use xlink:href="#mmo-chevron-down-f-m"/></svg> </span> </span> <span class="sr-only">Menü Politik aufklappen</span> </button> </span> <ul class="overflow-hidden" x-show="expanded" :aria-hidden="!expanded"> <li> <a href="https://www.manager-magazin.de/politik/deutschland/" class="text-base hover:text-primary-dark focus:text-primary-darker active:text-primary-darker outline-focus text-primary-base dark:text-dm-primary-base" target="_self" title="Deutschland"> <span class="block font-sansUI font-normal py-12 px-32">Deutschland</span> </a> </li> <li> <a href="https://www.manager-magazin.de/politik/weltwirtschaft/" class="text-base hover:text-primary-dark focus:text-primary-darker active:text-primary-darker outline-focus text-black dark:text-shade-lightest" target="_self" title="Weltwirtschaft"> <span class="block font-sansUI font-normal py-12 px-32">Weltwirtschaft</span> </a> </li> <li class="mb-20"> <a href="https://www.manager-magazin.de/politik/europa/" class="text-base hover:text-primary-dark focus:text-primary-darker active:text-primary-darker outline-focus text-black dark:text-shade-lightest" target="_self" title="Europa"> <span class="block font-sansUI font-normal py-12 px-32">Europa</span> </a> </li> </ul> </li> <li> <span class="block border-separator-b h-px"></span> </li> <li x-data="{ expanded: false }" :aria-expanded="expanded" x-lazyload> <span class="flex justify-between items-center pl-16 cursor-pointer"> <a href="https://www.manager-magazin.de/finanzen/" class="grow text-base hover:text-primary-dark focus:text-primary-darker active:text-primary-darker outline-focus text-black dark:text-shade-lightest" title="Finanzen" target="_self"> <span class="block font-sansUI font-bold py-16">Finanzen</span> </a> <span class="block border-separator-r h-24 w-px"></span> <button class="text-shade-light dark:text-shade-dark text-base outline-focus hover:text-primary-dark focus:text-primary-darker active:text-primary-darker" @click="expanded = !expanded"> <span class="flex items-center py-18 px-20 h-56 w-56"> <span class="leading-none" x-show="expanded" x-cloak><svg width="16" height="16"><use xlink:href="#mmo-chevron-up-f-m"/></svg> </span> <span class="leading-none" x-show="!expanded"><svg width="16" height="16"><use xlink:href="#mmo-chevron-down-f-m"/></svg> </span> </span> <span class="sr-only">Menü Finanzen aufklappen</span> </button> </span> <ul class="overflow-hidden" x-show="expanded" :aria-hidden="!expanded" x-cloak> <li> <a href="https://boersen.manager-magazin.de/" class="text-base hover:text-primary-dark focus:text-primary-darker active:text-primary-darker outline-focus text-black dark:text-shade-lightest" target="_self" title="Börse"> <span class="block font-sansUI font-normal py-12 px-32">Börse</span> </a> </li> <li> <a href="https://www.manager-magazin.de/finanzen/geldanlage/" class="text-base hover:text-primary-dark focus:text-primary-darker active:text-primary-darker outline-focus text-black dark:text-shade-lightest" target="_self" title="Geldanlage"> <span class="block font-sansUI font-normal py-12 px-32">Geldanlage</span> </a> </li> <li> <a href="https://www.manager-magazin.de/finanzen/immobilien/" class="text-base hover:text-primary-dark focus:text-primary-darker active:text-primary-darker outline-focus text-black dark:text-shade-lightest" target="_self" title="Immobilien"> <span class="block font-sansUI font-normal py-12 px-32">Immobilien</span> </a> </li> <li class="mb-20"> <a href="https://www.manager-magazin.de/finanzen/versicherungen/" class="text-base hover:text-primary-dark focus:text-primary-darker active:text-primary-darker outline-focus text-black dark:text-shade-lightest" target="_self" title="Versicherungen"> <span class="block font-sansUI font-normal py-12 px-32">Versicherungen</span> </a> </li> </ul> </li> <li> <span class="block border-separator-b h-px"></span> </li> <li x-data="{ expanded: false }" :aria-expanded="expanded" x-lazyload> <span class="flex justify-between items-center pl-16 cursor-pointer"> <a href="https://www.manager-magazin.de/lifestyle/" class="grow text-base hover:text-primary-dark focus:text-primary-darker active:text-primary-darker outline-focus text-black dark:text-shade-lightest" title="Lifestyle" target="_self"> <span class="block font-sansUI font-bold py-16">Lifestyle</span> </a> <span class="block border-separator-r h-24 w-px"></span> <button class="text-shade-light dark:text-shade-dark text-base outline-focus hover:text-primary-dark focus:text-primary-darker active:text-primary-darker" @click="expanded = !expanded"> <span class="flex items-center py-18 px-20 h-56 w-56"> <span class="leading-none" x-show="expanded" x-cloak><svg width="16" height="16"><use xlink:href="#mmo-chevron-up-f-m"/></svg> </span> <span class="leading-none" x-show="!expanded"><svg width="16" height="16"><use xlink:href="#mmo-chevron-down-f-m"/></svg> </span> </span> <span class="sr-only">Menü Lifestyle aufklappen</span> </button> </span> <ul class="overflow-hidden" x-show="expanded" :aria-hidden="!expanded" x-cloak> <li> <a href="https://www.manager-magazin.de/lifestyle/reise/" class="text-base hover:text-primary-dark focus:text-primary-darker active:text-primary-darker outline-focus text-black dark:text-shade-lightest" target="_self" title="Reise"> <span class="block font-sansUI font-normal py-12 px-32">Reise</span> </a> </li> <li> <a href="https://www.manager-magazin.de/lifestyle/auto/" class="text-base hover:text-primary-dark focus:text-primary-darker active:text-primary-darker outline-focus text-black dark:text-shade-lightest" target="_self" title="Auto"> <span class="block font-sansUI font-normal py-12 px-32">Auto</span> </a> </li> <li> <a href="https://www.manager-magazin.de/lifestyle/stil/" class="text-base hover:text-primary-dark focus:text-primary-darker active:text-primary-darker outline-focus text-black dark:text-shade-lightest" target="_self" title="Stil"> <span class="block font-sansUI font-normal py-12 px-32">Stil</span> </a> </li> <li> <a href="https://www.manager-magazin.de/lifestyle/fitness/" class="text-base hover:text-primary-dark focus:text-primary-darker active:text-primary-darker outline-focus text-black dark:text-shade-lightest" target="_self" title="Fitness"> <span class="block font-sansUI font-normal py-12 px-32">Fitness</span> </a> </li> <li> <a href="https://www.manager-magazin.de/lifestyle/leute/" class="text-base hover:text-primary-dark focus:text-primary-darker active:text-primary-darker outline-focus text-black dark:text-shade-lightest" target="_self" title="Leute"> <span class="block font-sansUI font-normal py-12 px-32">Leute</span> </a> </li> <li> <a href="https://www.manager-magazin.de/lifestyle/mode/" class="text-base hover:text-primary-dark focus:text-primary-darker active:text-primary-darker outline-focus text-black dark:text-shade-lightest" target="_self" title="Mode"> <span class="block font-sansUI font-normal py-12 px-32">Mode</span> </a> </li> <li class="mb-20"> <a href="https://www.manager-magazin.de/lifestyle/technik/" class="text-base hover:text-primary-dark focus:text-primary-darker active:text-primary-darker outline-focus text-black dark:text-shade-lightest" target="_self" title="Technik"> <span class="block font-sansUI font-normal py-12 px-32">Technik</span> </a> </li> </ul> </li> <li> <span class="block border-separator-b h-px"></span> </li> <li x-data="{ expanded: false }" :aria-expanded="expanded" x-lazyload> <span class="flex justify-between items-center pl-16 cursor-pointer"> <a href="https://www.manager-magazin.de/hbm/" class="grow text-base hover:text-primary-dark focus:text-primary-darker active:text-primary-darker outline-focus text-black dark:text-shade-lightest" title="Harvard Business manager" target="_self"> <span class="block font-sansUI font-bold py-16">Harvard Business manager</span> </a> <span class="block border-separator-r h-24 w-px"></span> <button class="text-shade-light dark:text-shade-dark text-base outline-focus hover:text-primary-dark focus:text-primary-darker active:text-primary-darker" @click="expanded = !expanded"> <span class="flex items-center py-18 px-20 h-56 w-56"> <span class="leading-none" x-show="expanded" x-cloak><svg width="16" height="16"><use xlink:href="#mmo-chevron-up-f-m"/></svg> </span> <span class="leading-none" x-show="!expanded"><svg width="16" height="16"><use xlink:href="#mmo-chevron-down-f-m"/></svg> </span> </span> <span class="sr-only">Menü Harvard Business manager aufklappen</span> </button> </span> <ul class="overflow-hidden" x-show="expanded" :aria-hidden="!expanded" x-cloak> <li> <a href="https://www.manager-magazin.de/hbm/fuehrung/" class="text-base hover:text-primary-dark focus:text-primary-darker active:text-primary-darker outline-focus text-black dark:text-shade-lightest" target="_self" title="Führung"> <span class="block font-sansUI font-normal py-12 px-32">Führung</span> </a> </li> <li> <a href="https://www.manager-magazin.de/hbm/strategie/" class="text-base hover:text-primary-dark focus:text-primary-darker active:text-primary-darker outline-focus text-black dark:text-shade-lightest" target="_self" title="Strategie"> <span class="block font-sansUI font-normal py-12 px-32">Strategie</span> </a> </li> <li> <a href="https://www.manager-magazin.de/hbm/management/" class="text-base hover:text-primary-dark focus:text-primary-darker active:text-primary-darker outline-focus text-black dark:text-shade-lightest" target="_self" title="Management"> <span class="block font-sansUI font-normal py-12 px-32">Management</span> </a> </li> <li> <a href="https://www.manager-magazin.de/hbm/marketing/" class="text-base hover:text-primary-dark focus:text-primary-darker active:text-primary-darker outline-focus text-black dark:text-shade-lightest" target="_self" title="Marketing"> <span class="block font-sansUI font-normal py-12 px-32">Marketing</span> </a> </li> <li> <a href="https://www.manager-magazin.de/hbm/innovation/" class="text-base hover:text-primary-dark focus:text-primary-darker active:text-primary-darker outline-focus text-black dark:text-shade-lightest" target="_self" title="Innovation"> <span class="block font-sansUI font-normal py-12 px-32">Innovation</span> </a> </li> <li> <a href="https://www.manager-magazin.de/hbm/digitalisierung/" class="text-base hover:text-primary-dark focus:text-primary-darker active:text-primary-darker outline-focus text-black dark:text-shade-lightest" target="_self" title="Digitalisierung"> <span class="block font-sansUI font-normal py-12 px-32">Digitalisierung</span> </a> </li> <li class="mb-20"> <a href="https://www.manager-magazin.de/hbm/selbstmanagement/" class="text-base hover:text-primary-dark focus:text-primary-darker active:text-primary-darker outline-focus text-black dark:text-shade-lightest" target="_self" title="Selbstmanagement"> <span class="block font-sansUI font-normal py-12 px-32">Selbstmanagement</span> </a> </li> </ul> </li> <li> <span class="block border-separator-b h-px"></span> </li> <li> <a href="https://www.manager-magazin.de/karriere/" class="group flex justify-between items-center pl-16 cursor-pointer text-base group-hover:text-primary-dark group-focus:text-primary-darker group-active:text-primary-darker text-black dark:text-shade-lightest" target="_self" title="Job & Karriere"> <span class="grow"> <span class="block font-sansUI font-bold py-16 group-active:text-primary-darker group-hover:text-primary-dark group-focus:text-primary-darker">Job & Karriere</span> </span> <span class="text-shade-light dark:text-shade-dark text-base group-hover:text-primary-dark group-active:text-primary-darker group-focus:text-primary-darker"> <span class="flex items-center py-18 px-20 leading-none"><svg width="16" height="16"><use xlink:href="#mmo-chevron-right-f-m"/></svg> </span> </span> </a> </li> <li> <a href="https://www.manager-magazin.de/thema/digitalisierung/" class="group flex justify-between items-center pl-16 cursor-pointer text-base group-hover:text-primary-dark group-focus:text-primary-darker group-active:text-primary-darker text-black dark:text-shade-lightest" target="_self" title="Digitalisierung"> <span class="grow"> <span class="block font-sansUI font-bold py-16 group-active:text-primary-darker group-hover:text-primary-dark group-focus:text-primary-darker">Digitalisierung</span> </span> <span class="text-shade-light dark:text-shade-dark text-base group-hover:text-primary-dark group-active:text-primary-darker group-focus:text-primary-darker"> <span class="flex items-center py-18 px-20 leading-none"><svg width="16" height="16"><use xlink:href="#mmo-chevron-right-f-m"/></svg> </span> </span> </a> </li> <li> <a href="https://www.manager-magazin.de/thema/personalien/" class="group flex justify-between items-center pl-16 cursor-pointer text-base group-hover:text-primary-dark group-focus:text-primary-darker group-active:text-primary-darker text-black dark:text-shade-lightest" target="_self" title="Personalien"> <span class="grow"> <span class="block font-sansUI font-bold py-16 group-active:text-primary-darker group-hover:text-primary-dark group-focus:text-primary-darker">Personalien</span> </span> <span class="text-shade-light dark:text-shade-dark text-base group-hover:text-primary-dark group-active:text-primary-darker group-focus:text-primary-darker"> <span class="flex items-center py-18 px-20 leading-none"><svg width="16" height="16"><use xlink:href="#mmo-chevron-right-f-m"/></svg> </span> </span> </a> </li> <li> <a href="https://boersen.manager-magazin.de" class="group flex justify-between items-center pl-16 cursor-pointer text-base group-hover:text-primary-dark group-focus:text-primary-darker group-active:text-primary-darker text-black dark:text-shade-lightest" target="_self" title="Börse"> <span class="grow"> <span class="block font-sansUI font-bold py-16 group-active:text-primary-darker group-hover:text-primary-dark group-focus:text-primary-darker">Börse</span> </span> <span class="text-shade-light dark:text-shade-dark text-base group-hover:text-primary-dark group-active:text-primary-darker group-focus:text-primary-darker"> <span class="flex items-center py-18 px-20 leading-none"><svg width="16" height="16"><use xlink:href="#mmo-chevron-right-f-m"/></svg> </span> </span> </a> </li> <li> <a href="https://www.manager-magazin.de/video/" class="group flex justify-between items-center pl-16 cursor-pointer text-base group-hover:text-primary-dark group-focus:text-primary-darker group-active:text-primary-darker text-black dark:text-shade-lightest" target="_self" title="Video"> <span class="grow"> <span class="block font-sansUI font-bold py-16 group-active:text-primary-darker group-hover:text-primary-dark group-focus:text-primary-darker">Video</span> </span> <span class="text-shade-light dark:text-shade-dark text-base group-hover:text-primary-dark group-active:text-primary-darker group-focus:text-primary-darker"> <span class="flex items-center py-18 px-20 leading-none"><svg width="16" height="16"><use xlink:href="#mmo-chevron-right-f-m"/></svg> </span> </span> </a> </li> <li> <a href="https://www.manager-magazin.de/audio/" class="group flex justify-between items-center pl-16 cursor-pointer text-base group-hover:text-primary-dark group-focus:text-primary-darker group-active:text-primary-darker text-black dark:text-shade-lightest" target="_self" title="Audio"> <span class="grow"> <span class="block font-sansUI font-bold py-16 group-active:text-primary-darker group-hover:text-primary-dark group-focus:text-primary-darker">Audio</span> </span> <span class="text-shade-light dark:text-shade-dark text-base group-hover:text-primary-dark group-active:text-primary-darker group-focus:text-primary-darker"> <span class="flex items-center py-18 px-20 leading-none"><svg width="16" height="16"><use xlink:href="#mmo-chevron-right-f-m"/></svg> </span> </span> </a> </li> <li> <a href="https://www.manager-magazin.de/thema/veranstaltungen/" class="group flex justify-between items-center pl-16 cursor-pointer text-base group-hover:text-primary-dark group-focus:text-primary-darker group-active:text-primary-darker text-black dark:text-shade-lightest" target="_self" title="Veranstaltungen"> <span class="grow"> <span class="block font-sansUI font-bold py-16 group-active:text-primary-darker group-hover:text-primary-dark group-focus:text-primary-darker">Veranstaltungen</span> </span> <span class="text-shade-light dark:text-shade-dark text-base group-hover:text-primary-dark group-active:text-primary-darker group-focus:text-primary-darker"> <span class="flex items-center py-18 px-20 leading-none"><svg width="16" height="16"><use xlink:href="#mmo-chevron-right-f-m"/></svg> </span> </span> </a> </li> <li class="bg-shade-lightest dark:bg-black mt-16 mb-16" x-data="{ expanded: false }" :aria-expanded="expanded" x-lazyload> <span class="block border-separator-b h-px"></span> <span class="flex justify-between items-center pl-16 cursor-pointer"> <a href="https://streaming-guide.spiegel.de/" class="grow text-base hover:text-primary-dark focus:text-primary-darker active:text-primary-darker outline-focus text-black dark:text-shade-lightest" target="_self" title="Streaming Guide"> <span class="flex items-center justify-between"> <span class="block font-sansUI font-bold py-16">Streaming Guide</span> <span class="block text-shade-dark dark:text-shade-light uppercase font-sansUI font-normal mr-16 text-xs">Verlagsangebot</span> </span> </a> <span class="block border-separator-r h-24 w-px"></span> <button class="text-shade-light dark:text-shade-dark text-base hover:text-primary-dark focus:text-primary-darker active:text-primary-darker outline-focus" @click="expanded = !expanded"> <span class="flex items-center py-16 px-20 h-56 w-56"> <span class="leading-none" x-show="expanded" x-cloak><svg width="16" height="16"><use xlink:href="#mmo-chevron-up-f-m"/></svg> </span> <span class="leading-none" x-show="!expanded"><svg width="16" height="16"><use xlink:href="#mmo-chevron-down-f-m"/></svg> </span> </span> <span class="sr-only">Menü Streaming Guide aufklappen</span> </button> </span> <ul class="bg-shade-lightest dark:bg-black overflow-hidden" x-show="expanded" :aria-hidden="!expanded" x-cloak> <li class="pt-8"> <a href="https://streaming-guide.spiegel.de/streamingdienste/amazon-prime-video/" class="text-base hover:text-primary-dark focus:text-primary-darker active:text-primary-darker outline-focus text-black dark:text-shade-lightest" target="_self" title="Amazon Prime Video"> <span class="block font-sansUI font-normal py-12 px-32">Amazon Prime Video</span> </a> </li> <li> <a href="https://streaming-guide.spiegel.de/streamingdienste/apple-tv-plus/" class="text-base hover:text-primary-dark focus:text-primary-darker active:text-primary-darker outline-focus text-black dark:text-shade-lightest" target="_self" title="Apple TV +"> <span class="block font-sansUI font-normal py-12 px-32">Apple TV +</span> </a> </li> <li> <a href="https://streaming-guide.spiegel.de/streamingdienste/disney-plus/" class="text-base hover:text-primary-dark focus:text-primary-darker active:text-primary-darker outline-focus text-black dark:text-shade-lightest" target="_self" title="Disney+"> <span class="block font-sansUI font-normal py-12 px-32">Disney+</span> </a> </li> <li> <a href="https://streaming-guide.spiegel.de/streamingdienste/magenta-tv/" class="text-base hover:text-primary-dark focus:text-primary-darker active:text-primary-darker outline-focus text-black dark:text-shade-lightest" target="_self" title="MagentaTV"> <span class="block font-sansUI font-normal py-12 px-32">MagentaTV</span> </a> </li> <li> <a href="https://streaming-guide.spiegel.de/streamingdienste/netflix/" class="text-base hover:text-primary-dark focus:text-primary-darker active:text-primary-darker outline-focus text-black dark:text-shade-lightest" target="_self" title="Netflix"> <span class="block font-sansUI font-normal py-12 px-32">Netflix</span> </a> </li> <li> <a href="https://streaming-guide.spiegel.de/streamingdienste/paramount-plus/" class="text-base hover:text-primary-dark focus:text-primary-darker active:text-primary-darker outline-focus text-black dark:text-shade-lightest" target="_self" title="Paramount+"> <span class="block font-sansUI font-normal py-12 px-32">Paramount+</span> </a> </li> <li class="pb-20"> <a href="https://streaming-guide.spiegel.de/streamingdienste/wow/" class="text-base hover:text-primary-dark focus:text-primary-darker active:text-primary-darker outline-focus text-black dark:text-shade-lightest" target="_self" title="WOW"> <span class="block font-sansUI font-normal py-12 px-32">WOW</span> </a> </li> </ul> <span class="block border-separator-b h-px"></span> </li> <li> <span class="block border-separator-b h-px"></span> </li> <li x-data="{ expanded: false }" :aria-expanded="expanded" x-lazyload> <span class="flex justify-between items-center pl-16 cursor-pointer"> <a href="https://www.manager-magazin.de/print/mm/" class="grow text-base hover:text-primary-dark focus:text-primary-darker active:text-primary-darker outline-focus text-black dark:text-shade-lightest" title="Aktuelle Hefte" target="_self"> <span class="block font-sansUI font-bold py-16">Aktuelle Hefte</span> </a> <span class="block border-separator-r h-24 w-px"></span> <button class="text-shade-light dark:text-shade-dark text-base outline-focus hover:text-primary-dark focus:text-primary-darker active:text-primary-darker" @click="expanded = !expanded"> <span class="flex items-center py-18 px-20 h-56 w-56"> <span class="leading-none" x-show="expanded" x-cloak><svg width="16" height="16"><use xlink:href="#mmo-chevron-up-f-m"/></svg> </span> <span class="leading-none" x-show="!expanded"><svg width="16" height="16"><use xlink:href="#mmo-chevron-down-f-m"/></svg> </span> </span> <span class="sr-only">Menü Aktuelle Hefte aufklappen</span> </button> </span> <ul class="overflow-hidden" x-show="expanded" :aria-hidden="!expanded" x-cloak> <li> <a href="https://www.manager-magazin.de/print/mm/index-2025-3.html" class="text-base hover:text-primary-dark focus:text-primary-darker active:text-primary-darker outline-focus text-black dark:text-shade-lightest" target="_self" title="manager magazin"> <span class="block font-sansUI font-normal py-12 px-32">manager magazin</span> </a> </li> <li> <a href="https://www.manager-magazin.de/hbm/print/hm/index-2025-3.html" class="text-base hover:text-primary-dark focus:text-primary-darker active:text-primary-darker outline-focus text-black dark:text-shade-lightest" target="_self" title="Harvard Business manager"> <span class="block font-sansUI font-normal py-12 px-32">Harvard Business manager</span> </a> </li> <li class="mb-20"> <a href="https://abo.manager-magazin.de/" class="text-base hover:text-primary-dark focus:text-primary-darker active:text-primary-darker outline-focus text-black dark:text-shade-lightest" target="_blank" title="Abo-Angebote"> <span class="block font-sansUI font-normal py-12 px-32">Abo-Angebote</span> </a> </li> </ul> </li> <li> <span class="block border-separator-b h-px"></span> </li> <li x-data="{ expanded: false }" :aria-expanded="expanded" x-lazyload> <span class="flex justify-between items-center pl-16 cursor-pointer"> <a href="https://www.manager-magazin.de/print/mm/" class="grow text-base hover:text-primary-dark focus:text-primary-darker active:text-primary-darker outline-focus text-black dark:text-shade-lightest" title="Heft-Archive" target="_self"> <span class="block font-sansUI font-bold py-16">Heft-Archive</span> </a> <span class="block border-separator-r h-24 w-px"></span> <button class="text-shade-light dark:text-shade-dark text-base outline-focus hover:text-primary-dark focus:text-primary-darker active:text-primary-darker" @click="expanded = !expanded"> <span class="flex items-center py-18 px-20 h-56 w-56"> <span class="leading-none" x-show="expanded" x-cloak><svg width="16" height="16"><use xlink:href="#mmo-chevron-up-f-m"/></svg> </span> <span class="leading-none" x-show="!expanded"><svg width="16" height="16"><use xlink:href="#mmo-chevron-down-f-m"/></svg> </span> </span> <span class="sr-only">Menü Heft-Archive aufklappen</span> </button> </span> <ul class="overflow-hidden" x-show="expanded" :aria-hidden="!expanded" x-cloak> <li> <a href="https://www.manager-magazin.de/print/mm/" class="text-base hover:text-primary-dark focus:text-primary-darker active:text-primary-darker outline-focus text-black dark:text-shade-lightest" target="_self" title="manager magazin"> <span class="block font-sansUI font-normal py-12 px-32">manager magazin</span> </a> </li> <li class="mb-20"> <a href="https://www.manager-magazin.de/hbm/print/hm/" class="text-base hover:text-primary-dark focus:text-primary-darker active:text-primary-darker outline-focus text-black dark:text-shade-lightest" target="_self" title="Harvard Business manager"> <span class="block font-sansUI font-normal py-12 px-32">Harvard Business manager</span> </a> </li> </ul> </li> <li> <span class="block border-separator-b h-px"></span> </li> <li> <a href="https://www.manager-magazin.de/thema/abovorteile/" class="group flex justify-between items-center pl-16 cursor-pointer text-base group-hover:text-primary-dark group-focus:text-primary-darker group-active:text-primary-darker text-black dark:text-shade-lightest" target="_self" title="Vorteile mit manager+"> <span class="grow"> <span class="block font-sansUI font-bold py-16 group-active:text-primary-darker group-hover:text-primary-dark group-focus:text-primary-darker">Vorteile mit manager+</span> </span> <span class="text-shade-light dark:text-shade-dark text-base group-hover:text-primary-dark group-active:text-primary-darker group-focus:text-primary-darker"> <span class="flex items-center py-18 px-20 leading-none"><svg width="16" height="16"><use xlink:href="#mmo-chevron-right-f-m"/></svg> </span> </span> </a> </li> <li> <a href="https://www.manager-magazin.de/thema/index-a/" class="group flex justify-between items-center pl-16 cursor-pointer text-base group-hover:text-primary-dark group-focus:text-primary-darker group-active:text-primary-darker text-black dark:text-shade-lightest" target="_self" title="Themen"> <span class="grow"> <span class="block font-sansUI font-bold py-16 group-active:text-primary-darker group-hover:text-primary-dark group-focus:text-primary-darker">Themen</span> </span> <span class="text-shade-light dark:text-shade-dark text-base group-hover:text-primary-dark group-active:text-primary-darker group-focus:text-primary-darker"> <span class="flex items-center py-18 px-20 leading-none"><svg width="16" height="16"><use xlink:href="#mmo-chevron-right-f-m"/></svg> </span> </span> </a> </li> <li> <a href="https://www.manager-magazin.de/nachrichtenarchiv/" class="group flex justify-between items-center pl-16 cursor-pointer text-base group-hover:text-primary-dark group-focus:text-primary-darker group-active:text-primary-darker text-black dark:text-shade-lightest" target="_self" title="Nachrichtenarchiv"> <span class="grow"> <span class="block font-sansUI font-bold py-16 group-active:text-primary-darker group-hover:text-primary-dark group-focus:text-primary-darker">Nachrichtenarchiv</span> </span> <span class="text-shade-light dark:text-shade-dark text-base group-hover:text-primary-dark group-active:text-primary-darker group-focus:text-primary-darker"> <span class="flex items-center py-18 px-20 leading-none"><svg width="16" height="16"><use xlink:href="#mmo-chevron-right-f-m"/></svg> </span> </span> </a> </li> <li> <a href="https://www.manager-magazin.de/extra/artikel/bestseller-wirtschaftsbuecher-a-880229.html" class="group flex justify-between items-center pl-16 cursor-pointer text-base group-hover:text-primary-dark group-focus:text-primary-darker group-active:text-primary-darker text-black dark:text-shade-lightest" target="_self" title="Bestseller"> <span class="grow"> <span class="block font-sansUI font-bold py-16 group-active:text-primary-darker group-hover:text-primary-dark group-focus:text-primary-darker">Bestseller</span> </span> <span class="text-shade-light dark:text-shade-dark text-base group-hover:text-primary-dark group-active:text-primary-darker group-focus:text-primary-darker"> <span class="flex items-center py-18 px-20 leading-none"><svg width="16" height="16"><use xlink:href="#mmo-chevron-right-f-m"/></svg> </span> </span> </a> </li> <li> <a href="https://live.manager-magazin.de/" class="group flex justify-between items-center pl-16 cursor-pointer text-base group-hover:text-primary-dark group-focus:text-primary-darker group-active:text-primary-darker text-black dark:text-shade-lightest" target="_blank" title="manager live"> <span class="grow"> <span class="block font-sansUI font-bold py-16 group-active:text-primary-darker group-hover:text-primary-dark group-focus:text-primary-darker">manager live</span> </span> <span class="text-shade-light dark:text-shade-dark text-base group-hover:text-primary-dark group-active:text-primary-darker group-focus:text-primary-darker"> <span class="flex items-center py-18 px-20 leading-none"><svg width="16" height="16"><use xlink:href="#mmo-chevron-right-f-m"/></svg> </span> </span> </a> </li> <li> <a href="https://www.manager-magazin.de/ueber-uns/" class="group flex justify-between items-center pl-16 cursor-pointer text-base group-hover:text-primary-dark group-focus:text-primary-darker group-active:text-primary-darker text-black dark:text-shade-lightest" target="_self" title="Über uns"> <span class="grow"> <span class="block font-sansUI font-bold py-16 group-active:text-primary-darker group-hover:text-primary-dark group-focus:text-primary-darker">Über uns</span> </span> <span class="text-shade-light dark:text-shade-dark text-base group-hover:text-primary-dark group-active:text-primary-darker group-focus:text-primary-darker"> <span class="flex items-center py-18 px-20 leading-none"><svg width="16" height="16"><use xlink:href="#mmo-chevron-right-f-m"/></svg> </span> </span> </a> </li> <li> <a href="https://www.manager-magazin.de/hilfe/" class="group flex justify-between items-center pl-16 cursor-pointer text-base group-hover:text-primary-dark group-focus:text-primary-darker group-active:text-primary-darker text-black dark:text-shade-lightest" target="_self" title="Hilfe & Kontakt"> <span class="grow"> <span class="block font-sansUI font-bold py-16 group-active:text-primary-darker group-hover:text-primary-dark group-focus:text-primary-darker">Hilfe & Kontakt</span> </span> <span class="text-shade-light dark:text-shade-dark text-base group-hover:text-primary-dark group-active:text-primary-darker group-focus:text-primary-darker"> <span class="flex items-center py-18 px-20 leading-none"><svg width="16" height="16"><use xlink:href="#mmo-chevron-right-f-m"/></svg> </span> </span> </a> </li> <li class="my-16"> <span class="block border-separator-b h-px mx-16"></span> </li> <li class="pl-2"> <a href="https://www.linkedin.com/company/manager-magazin/" rel="nofollow" class="text-black dark:text-shade-lightest text-base hover:text-primary-dark focus:text-primary-darker" target="_blank" title="mm auf LinkedIn"> <span class="flex justify-start items-center py-16 pl-8 pr-16"> <span class="flex items-center"><svg width="24" height="24"><use xlink:href="#mmo-linkedin-l"/></svg> </span> <span class="block font-sansUI ml-16">mm auf LinkedIn</span> </span> </a> </li> <li class="pl-2"> <a href="https://www.xing.com/news/pages/manager-magazin-93" rel="nofollow" class="text-black dark:text-shade-lightest text-base hover:text-primary-dark focus:text-primary-darker" target="_blank" title="mm auf Xing"> <span class="flex justify-start items-center py-16 pl-8 pr-16"> <span class="flex items-center"><svg width="24" height="24"><use xlink:href="#mmo-xing-l"/></svg> </span> <span class="block font-sansUI ml-16">mm auf Xing</span> </span> </a> </li> <li class="pl-2"> <a href="https://www.linkedin.com/company/harvard-business-manager/" rel="nofollow" class="text-black dark:text-shade-lightest text-base hover:text-primary-dark focus:text-primary-darker" target="_blank" title="HBm auf LinkedIn"> <span class="flex justify-start items-center py-16 pl-8 pr-16"> <span class="flex items-center"><svg width="24" height="24"><use xlink:href="#mmo-linkedin-l"/></svg> </span> <span class="block font-sansUI ml-16">HBm auf LinkedIn</span> </span> </a> </li> <li class="pl-2"> <a href="https://www.xing.com/news/pages/harvard-business-manager-115" rel="nofollow" class="text-black dark:text-shade-lightest text-base hover:text-primary-dark focus:text-primary-darker" target="_blank" title="HBm auf Xing"> <span class="flex justify-start items-center py-16 pl-8 pr-16"> <span class="flex items-center"><svg width="24" height="24"><use xlink:href="#mmo-xing-l"/></svg> </span> <span class="block font-sansUI ml-16">HBm auf Xing</span> </span> </a> </li> <li class="pl-2"> <a href="https://www.manager-magazin.de/ueber-uns/bei-diesen-diensten-koennen-sie-manager-magazin-und-harvard-business-manager-folgen-a-cda8b4b5-befb-49f9-93e8-f4a27db7479d" class="text-black dark:text-shade-lightest text-base hover:text-primary-dark focus:text-primary-darker" target="_self" title="Wo Sie uns noch folgen können"> <span class="flex justify-start items-center py-16 pl-8 pr-16"> <span class="flex items-center"><svg width="24" height="24"><use xlink:href="#mmo-website-l"/></svg> </span> <span class="block font-sansUI ml-16"> Wo Sie uns noch folgen können </span> </span> </a> </li> </ul> </nav> </div> <template x-data="{isPlayerAttached: $store.WebAudio.isClipFromLocalStorage,onClipChanged() {this.isPlayerAttached = this.isPlayerAttached || !!$store.WebAudio.clip;}}" x-init="$watch('$store.WebAudio.clip', () => onClipChanged())" x-if="isPlayerAttached"> <div x-data="{isInitialized: false,isExpanded: false,get canOpen() {return this.isInitialized || $store.WebAudio.isClipFromLocalStorage;},get isOpen() {return !!$store.WebAudio.clip && this.canOpen;},}" x-init="$nextTick(() => isInitialized = true)" x-effect="document.documentElement.classList.toggle('audio-player-open', isOpen)" data-app-hidden data-area="audio-player"> <div class="fixed w-full bottom-0 sm:mb-8 md:mb-16 lg:mb-16 z-20 pointer-events-none" x-show="isOpen && !isExpanded" x-transition:enter="transition-transform duration-500 ease-out" x-transition:enter-start="translate-y-3/2" x-transition:leave="transition-transform duration-500 ease-out" x-transition:leave-end="translate-y-3/2"> <div class="justify-center"> <div class="relative z-20 w-full mx-auto sm:max-w-sm md:max-w-md lg:max-w-lg sm:px-16 md:px-16 lg:px-24"> <div class="pointer-events-auto"> <div class="shadow-lg rounded-pill bg-sec2-lightest dark:bg-sec2-darker w-full z-max relative cursor-pointer" @click="isExpanded = true; $focus($refs.audioPlayerCollapse)"> <div class="flex items-center pl-8"> <button class="shrink-0 mr-12 outline-focus" title="Audio Player maximieren" x-ref="audioPlayerExpand"> <div class="relative" aria-hidden="true" data-sara-component="{&#34;name&#34;:&#34;image&#34;,&#34;title&#34;:&#34;&#34;,&#34;type&#34;:&#34;media&#34;}"> <img class="lazyload md:hidden lg:hidden rounded py-8" x-data="{onSrcChanged(newSrc) {if (newSrc) {$el.classList.remove('loaded');$el.classList.remove('entered');$el.removeAttribute('data-ll-status');$publish('LAZYLOADING_UPDATE');} else {$el.src = `data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 36 36' width='36' height='36' %3E%3C/svg%3E`;}}}" x-effect="onSrcChanged($store.WebAudio.clip ? $store.WebAudio.clip.posterUrl : '')" src="data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 36 36' width='36' height='36' %3E%3C/svg%3E" :data-src="$store.WebAudio.clip ? $store.WebAudio.clip.posterUrl : ''" width="36" height="36" alt> </div> <div class="relative" aria-hidden="true" data-sara-component="{&#34;name&#34;:&#34;image&#34;,&#34;title&#34;:&#34;&#34;,&#34;type&#34;:&#34;media&#34;}"> <img class="lazyload sm:hidden rounded py-8" x-data="{onSrcChanged(newSrc) {if (newSrc) {$el.classList.remove('loaded');$el.classList.remove('entered');$el.removeAttribute('data-ll-status');$publish('LAZYLOADING_UPDATE');} else {$el.src = `data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40' width='40' height='40' %3E%3C/svg%3E`;}}}" x-effect="onSrcChanged($store.WebAudio.clip ? $store.WebAudio.clip.posterUrl : '')" src="data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40' width='40' height='40' %3E%3C/svg%3E" :data-src="$store.WebAudio.clip ? $store.WebAudio.clip.posterUrl : ''" width="40" height="40" alt> </div> <span class="sr-only">Audio Player maximieren</span> </button> <div class="flex flex-col overflow-hidden font-sansUI sm:text-xs md:text-s lg:text-s text-left relative w-full py-8"> <div x-show="!$store.WebAudio.isRestored"> <div class="font-bold text-primary-base dark:text-dm-primary-base whitespace-nowrap" x-text="$store.WebAudio.clip ? $store.WebAudio.clip.kicker : ''"></div> <div class="font-bold whitespace-nowrap" x-text="$store.WebAudio.clip ? $store.WebAudio.clip.headline : ''"></div> </div> <div x-show="$store.WebAudio.isRestored"> <div class="font-bold whitespace-nowrap tracking-wide"> Die Wiedergabe wurde unterbrochen. </div> <button class="underline whitespace-nowrap" title="Wiedergabe fortsetzen" @click.stop="$publish('AUDIO_PLAYER_RESUME')"> Wiedergabe fortsetzen? </button> </div> <div class="absolute right-0 bottom-0 shrink-0 bg-gradient-to-l dark:from-sec2-darker from-sec2-lightest h-full w-16"></div> </div> <div class="flex items-center ml-18"> <button class="lg:px-12 md:px-12 sm:px-6 text-sec2-darker dark:text-shade-lightest hover:text-sec2-dark dark:hover:text-shade-lighter" :title="$store.WebAudio.isPlaying ? 'Wiedergabe pausieren' : 'Wiedergabe starten'" x-show="!$store.WebAudio.isLoading" @click.stop="$store.WebAudio.isPlaying ? $publish('AUDIO_PLAYER_PAUSE') : $publish('AUDIO_PLAYER_RESUME')" data-sara-click-el="button"> <span x-show="!$store.WebAudio.isPlaying" class="flex h-48 items-center"><svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" role="img" aria-hidden="true"> <g id="l-play-f-16a3f8cb-4107-4ad8-b707-b39a0e780abe"> <g id="l-play-16a3f8cb-4107-4ad8-b707-b39a0e780abe"> <path id="vector-16a3f8cb-4107-4ad8-b707-b39a0e780abe" d="M6 5.763a.75.75 0 011.11-.658l11.433 6.237a.75.75 0 010 1.316L7.109 18.895A.75.75 0 016 18.237V5.763z" class="fill-current"/> </g> </g> </svg> </span> <span x-show="$store.WebAudio.isPlaying" class="flex h-48 items-center"><svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" role="img" aria-hidden="true"> <g id="l-pause-f-745ec511-0449-4a6e-8f45-5e63cea2bf5a"> <rect id="rectangle-745ec511-0449-4a6e-8f45-5e63cea2bf5a" x="7" y="4" width="3" height="16" rx="1.5" class="fill-current"/> <rect id="rectangle_2-745ec511-0449-4a6e-8f45-5e63cea2bf5a" x="14" y="4" width="3" height="16" rx="1.5" class="fill-current"/> </g> </svg> </span> <span class="sr-only" x-text="$store.WebAudio.isPlaying ? 'Wiedergabe pausieren' : 'Wiedergabe starten'"></span> </button> <div class="flex h-48 items-center lg:px-12 md:px-12 sm:px-6" x-show="$store.WebAudio.isLoading"> <span class="rounded-circle w-20 h-20 m-2 border-2 border-shade-base dark:border-shade-light animate-spin" style="border-top-color:transparent;"></span> </div> <button class="flex h-48 items-center lg:px-12 md:px-12 sm:px-6 text-sec2-darker dark:text-shade-lightest hover:text-sec2-dark dark:hover:text-shade-lighter" title="Wiedergabe beenden" @click.stop="$publish('AUDIO_PLAYER_CLEAR')" data-sara-click-el="button"><svg class="stroke-current" width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" role="img" aria-hidden="true"> <g id="l-close-d4056724-2733-4391-a5a8-90e74005b46e"> <path id="vector-d4056724-2733-4391-a5a8-90e74005b46e" d="M18 18L6 6m12 0L6 18" stroke-width="1.3" stroke-linecap="round"/> </g> </svg> <span class="sr-only">Wiedergabe beenden</span> </button> </div> </div> <div class="absolute bottom-0 left-8 right-8"> <div class="absolute bottom-0 w-full bg-opacity-slight dark:bg-opacity-slight sm:h-2 md:h-4 lg:h-4 bg-sec2-darker dark:bg-sec2-lightest"></div> <div class="absolute bottom-0 left-0 right-0 sm:h-2 md:h-4 lg:h-4 max-w-full bg-sec2-darker dark:bg-sec2-lightest" :style="{ width: ($store.WebAudio.currentTime / $store.WebAudio.duration * 100) + '%' }"></div> </div> </div> </div> </div> </div> </div> <div class="fixed w-full bottom-0 sm:mb-8 md:mb-16 lg:mb-16 z-20 pointer-events-none" x-show="isOpen && isExpanded" x-transition:enter="transition-transform duration-500 ease-out" x-transition:enter-start="translate-y-3/2" x-transition:leave="transition-transform duration-500 ease-out" x-transition:leave-end="translate-y-3/2"> <div class="justify-center"> <div class="relative z-20 w-full mx-auto sm:max-w-sm md:max-w-md lg:max-w-lg sm:px-16 md:px-16 lg:px-24"> <div class="pointer-events-auto"> <div class="shadow-lg rounded-pill bg-sec2-lightest dark:bg-sec2-darker lg:pb-16 md:pb-16 sm:pb-16 z-max"> <button class="text-right pt-16 pb-12 lg:pr-24 md:pr-24 sm:pr-16 w-full outline-focus text-sec2-darker dark:text-shade-lightest" title="Audio Player minimieren" @click="isExpanded = false; $focus($refs.audioPlayerExpand)" x-ref="audioPlayerCollapse"><svg class="stroke-current" width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" role="img" aria-hidden="true"> <g id="l-chevron-down-dde1fb8f-c106-4c02-8cf9-4e79345919f2"> <g id="l-chevron-right-dde1fb8f-c106-4c02-8cf9-4e79345919f2"> <path id="vector-dde1fb8f-c106-4c02-8cf9-4e79345919f2" d="M18 9l-6 6-6-6" stroke-width="1.3" stroke-linecap="round"/> </g> </g> </svg> <span class="sr-only">Audio Player minimieren</span> </button> <div class="flex items-center justify-between mb-24 sm:flex-col lg:px-24 md:px-24 sm:px-16"> <div class="w-full flex items-center sm:mb-16"> <div class="shrink-0 mr-16"> <div class="relative" aria-hidden="true" data-sara-component="{&#34;name&#34;:&#34;image&#34;,&#34;title&#34;:&#34;&#34;,&#34;type&#34;:&#34;media&#34;}"> <img class="lazyload rounded" x-data="{onSrcChanged(newSrc) {if (newSrc) {$el.classList.remove('loaded');$el.classList.remove('entered');$el.removeAttribute('data-ll-status');$publish('LAZYLOADING_UPDATE');} else {$el.src = `data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 72 72' width='72' height='72' %3E%3C/svg%3E`;}}}" x-effect="onSrcChanged($store.WebAudio.clip ? $store.WebAudio.clip.posterUrl : '')" src="data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 72 72' width='72' height='72' %3E%3C/svg%3E" :data-src="$store.WebAudio.clip ? $store.WebAudio.clip.posterUrl : ''" width="72" height="72" alt> </div> </div> <div class="flex flex-col font-bold font-sansUI"> <div class="text-s text-primary-base dark:text-dm-primary-base lg:mb-4 md:mb-4" x-text="$store.WebAudio.clip ? $store.WebAudio.clip.kicker : ''" x-show="$store.WebAudio.clip && $store.WebAudio.clip.kicker"></div> <div class="text-base lg:mb-4 md:mb-4" x-text="$store.WebAudio.clip ? $store.WebAudio.clip.headline : ''"></div> <div class="text-s font-normal opacity-distinct sm:hidden" x-text="$store.WebAudio.chapter ? $store.WebAudio.chapter.title : ''" x-show="$store.WebAudio.chapter && $store.WebAudio.chapter.title"></div> </div> </div> <div class="flex shrink-0 items-center lg:justify-end md:justify-end sm:justify-between sm:w-full w-5/12"> <div class="sm:min-w-48 sm:w-full"> <button x-data="{playbackRates: [ 0.8, 0.9, 1, 1.1, 1.2, 1.5, 1.7, 2.0, 2.5 ],get nextPlaybackRate() {const index = this.playbackRates.findIndex((playbackRate) => playbackRate === $store.WebAudio.playbackRate);const nextIndex = (index + 1) % this.playbackRates.length;return this.playbackRates[nextIndex];}}" class="border font-bold font-sansUI h-24 px-6 rounded-oval text-xs border-sec2-darker dark:border-shade-lightest hover:border-sec2-dark dark:hover:border-shade-lighter text-sec2-darker dark:text-shade-lightest hover:text-sec2-dark dark:hover:text-shade-lighter" title="Wiedergabegeschwindigkeit ändern" @click="$publish('AUDIO_PLAYER_SET_PLAYBACK_RATE', nextPlaybackRate)" data-sara-click-el="button"> <span x-text="($store.WebAudio.playbackRate).toFixed(1) + 'x'"></span> <span class="sr-only">Wiedergabegeschwindigkeit ändern</span> </button> </div> <div class="flex shrink-0 items-stretch"> <button class="lg:px-12 md:px-12 sm:pr-12 lg:mx-12 md:mx-12 sm:mr-12 text-sec2-darker dark:text-shade-lightest hover:text-sec2-dark dark:hover:text-shade-lighter" title="15 Sekunden zurück" @click="$publish('AUDIO_PLAYER_SET_TIME', $store.WebAudio.currentTime - 15)" data-sara-click-el="button"><svg width="32" height="24" viewBox="0 0 32 24" fill="none" xmlns="http://www.w3.org/2000/svg" role="img" aria-hidden="true"> <path d="M5.65 3.5C11.8333 3.5 12.8167 3.5 19 3.5C24.2467 3.5 28.5 7.75329 28.5 13C28.5 18.2467 24.2467 22.5 19 22.5H15" class="stroke-current" stroke-width="1.3" stroke-linecap="round" stroke-linejoin="round"/> <path d="M2.64507 2.93557L4.75612 1.08839C5.24106 0.664074 6 1.00846 6 1.65283V5.34717C6 5.99154 5.24106 6.33593 4.75612 5.91161L2.64507 4.06443C2.30357 3.76562 2.30357 3.23438 2.64507 2.93557Z" class="fill-current"/> <path d="M10.1245 15.62V17H15.4165V15.62H13.7605V9.044H12.2725L10.0765 9.944L10.4845 11.156L12.0445 10.52V15.62H10.1245ZM16.309 13.508C16.597 13.46 17.449 13.424 18.001 13.424C19.441 13.424 20.137 13.736 20.137 14.66C20.137 15.452 19.693 15.86 18.901 15.86C18.073 15.86 17.689 15.476 17.773 14.684H16.045C15.781 16.364 16.633 17.156 18.757 17.156C20.917 17.156 21.901 16.124 21.901 14.528C21.901 12.788 20.797 12.14 18.685 12.14C18.433 12.14 18.157 12.152 17.905 12.164L18.037 10.544H21.349L21.481 9.044H16.597L16.309 13.508Z" class="fill-current"/> </svg> <span class="sr-only">15 Sekunden zurück</span> </button> <button class="shrink-0 w-48 h-48 rounded-circle px-12 bg-sec2-darker dark:bg-sec2-lightest hover:bg-sec2-dark dark:hover:bg-shade-lighter text-white dark:text-sec2-darker" :title="$store.WebAudio.isPlaying ? 'Wiedergabe pausieren' : 'Wiedergabe starten'" :disabled="$store.WebAudio.isLoading" @click="$store.WebAudio.isPlaying ? $publish('AUDIO_PLAYER_PAUSE') : $publish('AUDIO_PLAYER_RESUME')" data-sara-click-el="button"> <span x-show="!$store.WebAudio.isPlaying && !$store.WebAudio.isLoading" class="flex items-center justify-around"><svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" role="img" aria-hidden="true"> <g id="l-play-f-8ca1da17-2196-4322-b24c-bc160eb0fde0"> <g id="l-play-8ca1da17-2196-4322-b24c-bc160eb0fde0"> <path id="vector-8ca1da17-2196-4322-b24c-bc160eb0fde0" d="M6 5.763a.75.75 0 011.11-.658l11.433 6.237a.75.75 0 010 1.316L7.109 18.895A.75.75 0 016 18.237V5.763z" class="fill-current"/> </g> </g> </svg> </span> <span x-show="$store.WebAudio.isPlaying && !$store.WebAudio.isLoading" class="flex items-center justify-around"><svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" role="img" aria-hidden="true"> <g id="l-pause-f-2b7d862b-feed-4e10-a1c2-3ed8eba2cf46"> <rect id="rectangle-2b7d862b-feed-4e10-a1c2-3ed8eba2cf46" x="7" y="4" width="3" height="16" rx="1.5" class="fill-current"/> <rect id="rectangle_2-2b7d862b-feed-4e10-a1c2-3ed8eba2cf46" x="14" y="4" width="3" height="16" rx="1.5" class="fill-current"/> </g> </svg> </span> <span x-show="$store.WebAudio.isLoading" class="flex rounded-circle w-20 h-20 m-2 border-2 border-white dark:border-sec2-dark animate-spin" style="border-top-color:transparent;"></span> <span class="sr-only" x-text="$store.WebAudio.isPlaying ? 'Wiedergabe pausieren' : 'Wiedergabe starten'"></span> </button> <button class="lg:pr-12 pl-12 ml-12 text-sec2-darker dark:text-shade-lightest hover:text-sec2-dark dark:hover:text-shade-lighter" title="30 Sekunden vor" @click="$publish('AUDIO_PLAYER_SET_TIME', $store.WebAudio.currentTime + 30)" data-sara-click-el="button"><svg width="32" height="24" viewBox="0 0 32 24" fill="none" xmlns="http://www.w3.org/2000/svg" role="img" aria-hidden="true"> <path d="M26.35 3.5C20.1667 3.5 19.1833 3.5 13 3.5C7.75329 3.5 3.5 7.75329 3.5 13C3.5 18.2467 7.75329 22.5 13 22.5H17" class="stroke-current" stroke-width="1.3" stroke-linecap="round" stroke-linejoin="round"/> <path d="M29.3549 2.93557L27.2439 1.08839C26.7589 0.664074 26 1.00846 26 1.65283V5.34717C26 5.99154 26.7589 6.33593 27.2439 5.91161L29.3549 4.06443C29.6964 3.76562 29.6964 3.23438 29.3549 2.93557Z" class="fill-current"/> <path d="M11.9726 13.604C13.1366 13.604 13.4606 14.036 13.4606 14.732C13.4606 15.368 13.1006 15.86 12.1646 15.86C11.2766 15.86 10.8686 15.488 10.9406 14.672H9.20064C8.96064 16.376 9.83664 17.156 12.0686 17.156C14.2406 17.156 15.2246 16.184 15.2246 14.72C15.2246 13.532 14.5886 12.944 13.4966 12.8V12.776C14.3726 12.548 14.9846 11.888 14.9846 10.952C14.9846 9.716 14.2646 8.888 12.2246 8.888C10.3046 8.888 9.21264 9.68 9.28464 11.288H10.9886C10.9646 10.652 11.2526 10.172 12.1166 10.172C12.8606 10.172 13.2206 10.52 13.2206 11.204C13.2206 11.816 12.8726 12.26 11.9726 12.26H10.8806V13.604H11.9726ZM19.2417 17.156C21.1977 17.156 22.5057 15.968 22.5057 12.908C22.5057 9.98 21.4257 8.888 19.3737 8.888C17.4057 8.888 16.0977 10.064 16.0977 13.124C16.0977 16.052 17.1897 17.156 19.2417 17.156ZM19.2897 15.824C18.3657 15.824 17.8737 15.248 17.8737 13.04C17.8737 10.856 18.4017 10.22 19.3137 10.22C20.2377 10.22 20.7417 10.796 20.7417 12.992C20.7417 15.2 20.2017 15.824 19.2897 15.824Z" class="fill-current"/> </svg> <span class="sr-only">30 Sekunden vor</span> </button> <button x-data="{ lastVolume: $store.WebAudio.volume }" x-effect="this.lastVolume = $store.WebAudio.volume > 0 ? $store.WebAudio.volume : this.lastVolume" class="md:hidden sm:hidden px-12 text-sec2-darker dark:text-shade-lightest hover:text-sec2-dark dark:hover:text-shade-lighter" :title="$store.WebAudio.volume === 0 ? 'Stummschaltung aufheben' : 'Stummschalten'" @click="$store.WebAudio.volume = $store.WebAudio.volume === 0 ? this.lastVolume : 0" data-sara-click-el="button"> <span x-show="$store.WebAudio.volume !== 0"><svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" role="img" aria-hidden="true"> <path d="M17 16C18.1956 15.2016 19 13.7092 19 12C19 10.2908 18.1956 8.79844 17 8" class="stroke-current" stroke-width="1.3" stroke-linecap="round"/> <path d="M15 13C15.2989 12.8004 15.5 12.4273 15.5 12C15.5 11.5727 15.2989 11.1996 15 11" class="stroke-current" stroke-width="1.3" stroke-linecap="round"/> <path d="M19 18.5C20.8569 17.2025 22.5 14.7775 22.5 12C22.5 9.2225 20.8569 6.79746 19 5.5" class="stroke-current" stroke-width="1.3" stroke-linecap="round"/> <path d="M2.65 8.75C2.65 8.69477 2.69477 8.65 2.75 8.65H5.73691C6.05481 8.65 6.36325 8.54181 6.61149 8.34322L11.2006 4.67191C11.2183 4.65773 11.2404 4.65 11.2631 4.65H12.25C12.3052 4.65 12.35 4.69477 12.35 4.75V19.25C12.35 19.3052 12.3052 19.35 12.25 19.35H11.2631C11.2404 19.35 11.2183 19.3423 11.2006 19.3281L6.61149 15.6568C6.36325 15.4582 6.05481 15.35 5.73691 15.35H2.75C2.69477 15.35 2.65 15.3052 2.65 15.25V8.75Z" class="stroke-current" stroke-width="1.3"/> </svg> <span class="sr-only">Stummschalten</span> </span> <span x-show="$store.WebAudio.volume === 0"><svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" role="img" aria-hidden="true"> <path d="M2.65 8.75C2.65 8.69477 2.69477 8.65 2.75 8.65H5.73691C6.05481 8.65 6.36325 8.54181 6.61149 8.34322L11.2006 4.67191C11.2183 4.65773 11.2404 4.65 11.2631 4.65H12.25C12.3052 4.65 12.35 4.69477 12.35 4.75V19.25C12.35 19.3052 12.3052 19.35 12.25 19.35H11.2631C11.2404 19.35 11.2183 19.3423 11.2006 19.3281L6.61149 15.6568C6.36325 15.4582 6.05481 15.35 5.73691 15.35H2.75C2.69477 15.35 2.65 15.3052 2.65 15.25V8.75Z" class="stroke-current" stroke-width="1.3"/> <path d="M15.5 14.5L20.5 9.5" class="stroke-current" stroke-width="1.3" stroke-linecap="round"/> <path d="M20.5 14.5L15.5 9.5" class="stroke-current" stroke-width="1.3" stroke-linecap="round"/> </svg> <span class="sr-only">Stummschaltung aufheben</span> </span> </button> <div x-data="{ get progress() { return Math.min(($store.WebAudio.volume - 0) / 1 - 0, 1); } }" class="relative h-2 self-center bottom-px md:hidden sm:hidden w-64" :style="{ '--polygon-range-progress': progress }"> <input class="audio-player-range-thumb hover:cursor-pointer absolute w-full appearance-none h-2 bg-opacity-slight dark:bg-opacity-slight bg-no-repeat bg-gradient-to-r bg-sec2-darker dark:bg-sec2-lightest bg-sec2-darker dark:bg-shade-lighter from-sec2-darker dark:from-sec2-lightest to-sec2-darker dark:to-sec2-lightest" type="range" x-model="$store.WebAudio.volume" :min="0" :max="1" :step="0.01" style="background-size: calc(100% * var(--polygon-range-progress)) 100%;" title="Lautstärke"> <span class="absolute left-0 bottom-0 top-0 my-auto rounded-pill w-12 h-12 pointer-events-none bg-sec2-darker dark:bg-sec2-lightest" style="left: calc(100% * var(--polygon-range-progress) - var(--polygon-range-progress) * 8px);"></span> </div> </div> <div class="sm:min-w-48 sm:w-full"> </div> </div> </div> <div class="lg:px-24 md:px-24 sm:px-16"> <div x-data="{ get progress() { return Math.min(($store.WebAudio.currentTime - 0) / $store.WebAudio.duration - 0, 1); } }" class="relative h-2 w-full mb-12" :style="{ '--polygon-range-progress': progress }"> <input class="audio-player-range-thumb hover:cursor-pointer absolute w-full appearance-none h-2 bg-opacity-slight dark:bg-opacity-slight bg-no-repeat bg-gradient-to-r bg-sec2-darker dark:bg-sec2-lightest bg-sec2-darker dark:bg-shade-lighter from-sec2-darker dark:from-sec2-lightest to-sec2-darker dark:to-sec2-lightest" type="range" x-model="$store.WebAudio.currentTime" :min="0" :max="$store.WebAudio.duration" :step="1" style="background-size: calc(100% * var(--polygon-range-progress)) 100%;" title="Abspielposition" :disabled="$store.WebAudio.isLoading"> <template x-for="marker in $store.WebAudio.chapterPositions"><svg width="4" height="2" class="absolute text-sec2-lightest dark:text-sec2-darker" :style="{ 'left': `${ marker * 100 / $store.WebAudio.duration }%` }" role="img" aria-hidden="true" > <rect width="4" height="2" class="fill-current"/> </svg> </template> <span class="absolute left-0 bottom-0 top-0 my-auto rounded-pill w-12 h-12 pointer-events-none bg-sec2-darker dark:bg-sec2-lightest" style="left: calc(100% * var(--polygon-range-progress) - var(--polygon-range-progress) * 8px);"></span> </div> <div class="relative flex justify-between font-sansUI text-s text-sec2-darker dark:text-shade-lightest mb-12"> <div x-text="$dateUtils.formatTime($store.WebAudio.currentTime)"></div> <div class="absolute left-48 right-48 whitespace-nowrap overflow-hidden text-center text-black dark:text-shade-lightest opacity-distinct md:hidden lg:hidden" x-show="$store.WebAudio.chapter && $store.WebAudio.chapter.title"> <span x-text="$store.WebAudio.chapter ? $store.WebAudio.chapter.title : ''"></span> <div class="absolute top-0 right-0 w-32 h-full bg-gradient-to-l from-sec2-lightest dark:from-sec2-darker"></div> </div> <div x-text="$dateUtils.formatTime($store.WebAudio.duration)"></div> </div> </div> </div> </div> </div> </div> </div> </div> </template> <div x-data="{isOpen: false,returnFocusElement: null,type: '',get title() {return $settings?.translations?.loginLayer?.[this.type]?.title || '';},get imageSrc() {if (this.type) {return 'https://cdn.prod.www.manager-magazin.de/public/mmo/images/modal/' + this.type + '-login_720.png';} else {return '';}},get imageSrcset() {if (this.type) {return ('https://cdn.prod.www.manager-magazin.de/public/mmo/images/modal/' + this.type + '-login_460.png 460w, ' +'https://cdn.prod.www.manager-magazin.de/public/mmo/images/modal/' + this.type + '-login_720.png 720w, ' +'https://cdn.prod.www.manager-magazin.de/public/mmo/images/modal/' + this.type + '-login_920.png 920w, ' +'https://cdn.prod.www.manager-magazin.de/public/mmo/images/modal/' + this.type + '-login_1440.png 1440w');} else {return '';}},get text() {return $settings?.translations?.loginLayer?.[this.type]?.text || '';},preventScrolling: true,id: 'c460ee17-0d13-46d8-90a9-fe2170965ba1',open() {if (this.isOpen) {return;}this.isOpen = true;this.returnFocusElement = window.document.activeElement;$focus($refs.closeButton);$publish('LOGIN_LAYER_OPENED');$publish('OVERLAY_OPENED', this);},close() {if (!this.isOpen) {return;}this.isOpen = false;$focus(this.returnFocusElement);this.returnFocusElement = null;this.type = '';$publish('LOGIN_LAYER_CLOSED');$publish('OVERLAY_CLOSED', this);},}" x-subscribe.login_layer_open_layer="const args = $payload[0];if (args.type) {type = args.type;open();}" x-subscribe.login_layer_close_layer="close()" @keydown.escape.capture.window="if ($event.defaultPrevented || !isOpen) {return;}$event.preventDefault();close();" x-cloak> <template x-if="isOpen"> <div class="fixed left-0 top-0 h-full w-full z-overlay animate-fade-in" :data-area="`login-layer>${type}`"> <div class="bg-black opacity-distinct h-full w-full" @click.prevent="close();"></div> <div class="absolute top-0 bottom-0 left-0 right-0 flex items-center mx-auto sm:max-w-sm md:max-w-md lg:max-w-lg pointer-events-none lg:px-8" style="bottom: var(--polygon-app-bottombar-height, 0px)"> <div class="bg-white border border-shade-lighter dark:bg-dm-shade-darkest lg:mx-auto md:mx-auto sm:mx-16 lg:p-24 lg:w-8/12 md:p-24 md:w-10/12 rounded shadow sm:px-16 sm:pt-16 sm:pb-24 max-h-full overflow-x-hidden overflow-y-auto pointer-events-auto"> <div class="flex justify-between lg:mb-24 md:mb-24 sm:mb-16"> <div class="font-brandUI font-extrabold lg:text-2xl md:text-2xl sm:text-xl leading-tight lg:mr-24 md:mr-24 sm:mr-16 sm:pt-px" x-text="title"></div> <button class="text-black dark:text-shade-lightest outline-focus cursor-pointer leading-none" data-sara-click-el="button" x-ref="closeButton" @click.prevent="close();"><svg class="stroke-current" width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" role="img" aria-hidden="true"> <g id="l-close-2716fb0a-1bd1-49d8-b907-3e74d4aa1937"> <path id="vector-2716fb0a-1bd1-49d8-b907-3e74d4aa1937" d="M18 18L6 6m12 0L6 18" stroke-width="1.3" stroke-linecap="round"/> </g> </svg> <span class="sr-only">Dialog schließen</span> </button> </div> <div class="mb-8"> <span class="block bg-transparent dark:bg-black"> <img aria-hidden="true" class="rounded" src="data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 720 327' width='720' height='327' %3E%3C/svg%3E" :src="imageSrc" :srcset="imageSrcset" sizes="(max-width: 719px) 460px, 720px" width="720" height="327"> </span> <div class="RichTextCredit font-sansUI text-s text-shade-light dark:text-shade-dark pt-4"> © Patrick Mariathasan / manager </div> </div> <div class="font-sansUI text-black dark:text-shade-lightest text-base mb-16" x-text="text"></div> <a href="https://gruppenkonto.spiegel.de/manager/authenticate?requestAccessToken=true&targetUrl=https%3A%2F%2Fwww.manager-magazin.de%2Fpolitik%2Fdeutschland%2Fbundestagswahl-2025-simone-menne-beschwoert-transatlantisches-buendnis-usa-deutschland-a-f3413df9-a4df-4c75-b9bc-b5b2667117b0" class="inline-flex items-center font-bold font-sansUI rounded bg-primary-base dark:bg-dm-primary-base text-white dark:text-shade-lightest hover:bg-primary-dark focus:bg-primary-darker px-16 min-h-44 gap-8" title="Anmelden oder Konto erstellen" data-consent-el="loginLink" data-sara-link="gruppenkonto" x-data @click.prevent="if ($appUtils.isApp) {$appBridge.triggerLogin({ targetUrl: 'https://www.manager-magazin.de/politik/deutschland/bundestagswahl-2025-simone-menne-beschwoert-transatlantisches-buendnis-usa-deutschland-a-f3413df9-a4df-4c75-b9bc-b5b2667117b0' });} else {window.location.href = $el.href;}"> <span data-label class="text-s leading-18">Anmelden oder Konto erstellen</span> <span class="leading-none"><svg width="12" height="12"><use xlink:href="#mmo-chevron-right-f-s"/></svg> </span> </a> </div> </div> </div> </template> </div> <div data-component="ImageZoomLayer" data-settings="{&#34;imageId&#34;:&#34;43f61fb4-9b86-4c27-ac9f-8d33f7d333af&#34;,&#34;zoomAnimation&#34;:false,&#34;zoomId&#34;:&#34;d52f7c76-0815-463b-9f30-8ac7257239ef&#34;}" class="justify-start fixed top-0 bottom-0 left-0 right-0 mx-auto hidden z-overlay shadow-black-t"> <div data-zoom-backdrop class="flex items-center justify-center h-full max-h-screen bg-black bg-opacity-none"> <div data-zoom-image class="w-full h-auto m-auto" style="max-width: 1600px;"> <div class="relative bg-transparent" data-sara-component="{&#34;id&#34;:&#34;43f61fb4-9b86-4c27-ac9f-8d33f7d333af&#34;,&#34;name&#34;:&#34;image&#34;,&#34;title&#34;:&#34;\u003cp\u003e\u003cstrong\u003eKrisendiplomatie: \u003c/strong\u003eDeutschland muss das transatlantische Bündnis mit den USA wieder festigen, mahnt Amcham-Präsidentin \u003cstrong\u003eSimone Menne\u003c/strong\u003e\u003c/p\u003e&#34;,&#34;type&#34;:&#34;media&#34;}"> <picture> <source data-srcset="https://cdn.prod.www.manager-magazin.de/images/43f61fb4-9b86-4c27-ac9f-8d33f7d333af_w1600_r1.5003257328990227_fpx49_fpy30.webp 1600w, https://cdn.prod.www.manager-magazin.de/images/43f61fb4-9b86-4c27-ac9f-8d33f7d333af_w640_r1.5003257328990227_fpx49_fpy30.webp 640w, https://cdn.prod.www.manager-magazin.de/images/43f61fb4-9b86-4c27-ac9f-8d33f7d333af_w1024_r1.5003257328990227_fpx49_fpy30.webp 1024w" data-sizes="(max-width: 719px) 100vw, (min-width: 720px) and (max-width: 1019px) 100vw, (min-width: 1020px) 100vw" type="image/webp"> <img data-image-el="img" class="lazyload h-full max-h-screen max-w-full rounded z-20 m-auto object-contain" src="data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1600 1066' width='1600' height='1066' %3E%3C/svg%3E" data-src="https://cdn.prod.www.manager-magazin.de/images/43f61fb4-9b86-4c27-ac9f-8d33f7d333af_w640_r1.5003257328990227_fpx49_fpy30.jpg" width="1600" height="1066" title="Krisendiplomatie: Deutschland muss das transatlantische Bündnis mit den USA wieder festigen, mahnt Amcham-Präsidentin Simone Menne" alt="Krisendiplomatie: Deutschland muss das transatlantische Bündnis mit den USA wieder festigen, mahnt Amcham-Präsidentin Simone Menne"> </picture> <noscript> <img class="absolute top-0 bottom-0 left-0 right-0 h-full max-h-screen max-w-full rounded z-20 m-auto object-contain" src="https://cdn.prod.www.manager-magazin.de/images/43f61fb4-9b86-4c27-ac9f-8d33f7d333af_w640_r1.5003257328990227_fpx49_fpy30.jpg" srcset="https://cdn.prod.www.manager-magazin.de/images/43f61fb4-9b86-4c27-ac9f-8d33f7d333af_w1600_r1.5003257328990227_fpx49_fpy30.webp 1600w, https://cdn.prod.www.manager-magazin.de/images/43f61fb4-9b86-4c27-ac9f-8d33f7d333af_w640_r1.5003257328990227_fpx49_fpy30.webp 640w, https://cdn.prod.www.manager-magazin.de/images/43f61fb4-9b86-4c27-ac9f-8d33f7d333af_w1024_r1.5003257328990227_fpx49_fpy30.webp 1024w" sizes="(max-width: 719px) 100vw, (min-width: 720px) and (max-width: 1019px) 100vw, (min-width: 1020px) 100vw" width="1600" height="1066" loading="lazy" title="Krisendiplomatie: Deutschland muss das transatlantische Bündnis mit den USA wieder festigen, mahnt Amcham-Präsidentin Simone Menne" alt="Krisendiplomatie: Deutschland muss das transatlantische Bündnis mit den USA wieder festigen, mahnt Amcham-Präsidentin Simone Menne"> </noscript> </div> </div> <a data-zoom-focus class="absolute opacity-none pointer-events-none" aria-hidden="true" tabindex="-1"></a> <button data-zoom-close class="z-30 fixed top-8 md:top-16 right-0 flex p-8 lg:mt-16 lg:right-16 md:right-16 sm:right-8 bg-black bg-opacity-moderate outline-focus" data-sara-click-el="button"> <span class="text-white dark:text-shade-lightest leading-none"><svg id="mmo-close-xl" class="stroke-current" width="28" height="28" viewBox="0 0 28 28" fill="none" xmlns="http://www.w3.org/2000/svg" role="img" aria-hidden="true"> <g id="xl-close-856a7348-d77e-4692-ba30-fd9f89f9b5a7"> <path id="vector-856a7348-d77e-4692-ba30-fd9f89f9b5a7" d="M21 21L7 7m14 0L7 21" stroke-width="1.3" stroke-linecap="round"/> </g> </svg> </span> <span class="sr-only">Bild schließen</span> </button> </div> <div data-zoom-background class="absolute top-0 bottom-0 left-0 right-0 mx-auto z-20"> <div data-zoom-caption class="absolute bottom-0 right-0 left-0"> <div class="h-40 bg-imageZoomLayer"></div> <div class="h-full max-h-80 bg-black bg-opacity-distinct overflow-y-auto lg:pb-24 md:pb-24 sm:pb-16 pt-8 simple-scrollbar-light" style="max-height: calc(5rem + var(--polygon-app-bottombar-height, 0px))"> <div class="sm:px-16 lg:w-8/12 md:w-10/12 md:px-24 sm:w-full mx-auto"> <span class="RichText RichText--inverted"> <p><strong>Krisendiplomatie: </strong>Deutschland muss das transatlantische Bündnis mit den USA wieder festigen, mahnt Amcham-Präsidentin <strong>Simone Menne</strong></p> </span> <span class="RichTextCredit RichTextCredit--inverted font-sansUI text-s text-shade-base leading-normal ml-4"> Foto: Jürgen Mai </span> </div> <div style="height: var(--polygon-app-bottombar-height, 0px)"></div> </div> </div> </div> </div> <div data-component="ImageZoomLayer" data-settings="{&#34;imageId&#34;:&#34;58a195eb-2be3-49ae-99d5-4fb8b1e97bd9&#34;,&#34;zoomAnimation&#34;:true,&#34;zoomId&#34;:&#34;ff0543e2-9ef2-4572-875d-a148402e990b&#34;}" class="justify-start fixed top-0 bottom-0 left-0 right-0 mx-auto hidden z-overlay shadow-black-t"> <div data-zoom-backdrop class="flex items-center justify-center h-full max-h-screen bg-black bg-opacity-none"> <div data-zoom-image class="w-full h-auto m-auto" style="max-width: 1600px;" data-image-animation-target="ff0543e2-9ef2-4572-875d-a148402e990b"> <div class="relative bg-transparent" data-sara-component="{&#34;id&#34;:&#34;58a195eb-2be3-49ae-99d5-4fb8b1e97bd9&#34;,&#34;name&#34;:&#34;image&#34;,&#34;title&#34;:&#34;\u003cp\u003e\u003cstrong\u003eScholz geht, Merz kommt:\u003c/strong\u003e Siemens-Chef Roland Busch (im Hintergrund) fordert schnelle Reformen\u003c/p\u003e&#34;,&#34;type&#34;:&#34;media&#34;}"> <picture> <source data-srcset="https://cdn.prod.www.manager-magazin.de/images/58a195eb-2be3-49ae-99d5-4fb8b1e97bd9_w1600_r0.7283612726650701_fpx54.96_fpy41.5.webp 1600w, https://cdn.prod.www.manager-magazin.de/images/58a195eb-2be3-49ae-99d5-4fb8b1e97bd9_w640_r0.7283612726650701_fpx54.96_fpy41.5.webp 640w, https://cdn.prod.www.manager-magazin.de/images/58a195eb-2be3-49ae-99d5-4fb8b1e97bd9_w1024_r0.7283612726650701_fpx54.96_fpy41.5.webp 1024w" data-sizes="(max-width: 719px) 100vw, (min-width: 720px) and (max-width: 1019px) 100vw, (min-width: 1020px) 100vw" type="image/webp"> <img data-image-el="img" class="lazyload h-full max-h-screen max-w-full rounded z-20 m-auto object-contain" src="data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1600 2197' width='1600' height='2197' %3E%3C/svg%3E" data-src="https://cdn.prod.www.manager-magazin.de/images/58a195eb-2be3-49ae-99d5-4fb8b1e97bd9_w640_r0.7283612726650701_fpx54.96_fpy41.5.jpg" width="1600" height="2197" title="Scholz geht, Merz kommt: Siemens-Chef Roland Busch (im Hintergrund) fordert schnelle Reformen" alt="Scholz geht, Merz kommt: Siemens-Chef Roland Busch (im Hintergrund) fordert schnelle Reformen"> </picture> <noscript> <img class="absolute top-0 bottom-0 left-0 right-0 h-full max-h-screen max-w-full rounded z-20 m-auto object-contain" src="https://cdn.prod.www.manager-magazin.de/images/58a195eb-2be3-49ae-99d5-4fb8b1e97bd9_w640_r0.7283612726650701_fpx54.96_fpy41.5.jpg" srcset="https://cdn.prod.www.manager-magazin.de/images/58a195eb-2be3-49ae-99d5-4fb8b1e97bd9_w1600_r0.7283612726650701_fpx54.96_fpy41.5.webp 1600w, https://cdn.prod.www.manager-magazin.de/images/58a195eb-2be3-49ae-99d5-4fb8b1e97bd9_w640_r0.7283612726650701_fpx54.96_fpy41.5.webp 640w, https://cdn.prod.www.manager-magazin.de/images/58a195eb-2be3-49ae-99d5-4fb8b1e97bd9_w1024_r0.7283612726650701_fpx54.96_fpy41.5.webp 1024w" sizes="(max-width: 719px) 100vw, (min-width: 720px) and (max-width: 1019px) 100vw, (min-width: 1020px) 100vw" width="1600" height="2197" loading="lazy" title="Scholz geht, Merz kommt: Siemens-Chef Roland Busch (im Hintergrund) fordert schnelle Reformen" alt="Scholz geht, Merz kommt: Siemens-Chef Roland Busch (im Hintergrund) fordert schnelle Reformen"> </noscript> </div> </div> <a data-zoom-focus class="absolute opacity-none pointer-events-none" aria-hidden="true" tabindex="-1"></a> <button data-zoom-close class="z-30 fixed top-8 md:top-16 right-0 flex p-8 lg:mt-16 lg:right-16 md:right-16 sm:right-8 bg-black bg-opacity-moderate outline-focus" data-sara-click-el="button"> <span class="text-white dark:text-shade-lightest leading-none"><svg width="28" height="28"><use xlink:href="#mmo-close-xl"/></svg> </span> <span class="sr-only">Bild schließen</span> </button> </div> <div data-zoom-background class="absolute top-0 bottom-0 left-0 right-0 mx-auto z-20"> <div data-zoom-caption class="absolute bottom-0 right-0 left-0"> <div class="h-40 bg-imageZoomLayer"></div> <div class="h-full max-h-80 bg-black bg-opacity-distinct overflow-y-auto lg:pb-24 md:pb-24 sm:pb-16 pt-8 simple-scrollbar-light" style="max-height: calc(5rem + var(--polygon-app-bottombar-height, 0px))"> <div class="sm:px-16 lg:w-8/12 md:w-10/12 md:px-24 sm:w-full mx-auto"> <span class="RichText RichText--inverted"> <p><strong>Scholz geht, Merz kommt:</strong> Siemens-Chef Roland Busch (im Hintergrund) fordert schnelle Reformen</p> </span> <span class="RichTextCredit RichTextCredit--inverted font-sansUI text-s text-shade-base leading-normal ml-4"> Foto: RONALD WITTEK / POOL / EPA </span> </div> <div style="height: var(--polygon-app-bottombar-height, 0px)"></div> </div> </div> </div> </div> <div x-data="{isOpen: false,returnFocusElement: null,preventScrolling: true,id: '70a876dd-d544-4e2a-b138-02100b76ab14',open() {if (this.isOpen) {return;}this.isOpen = true;this.returnFocusElement = window.document.activeElement;$focus($refs.closeButton);$publish('FEEDBACK_LAYER_OPENED');$publish('OVERLAY_OPENED', this);},close() {if (!this.isOpen) {return;}this.isOpen = false;$focus(this.returnFocusElement);this.returnFocusElement = null;$publish('FEEDBACK_LAYER_CLOSED');$publish('OVERLAY_CLOSED', this);},}" x-subscribe.feedback_layer_open_layer="open()" x-subscribe.feedback_layer_close_layer="close()" @keydown.escape.capture.window="if ($event.defaultPrevented || !isOpen) {return;}$event.preventDefault();close();" x-cloak> <template x-if="isOpen"> <div class="fixed left-0 top-0 h-full w-full z-overlay animate-fade-in" data-area="feedback-layer"> <div class="bg-black opacity-distinct h-full w-full" @click.prevent="close();"></div> <div class="absolute top-0 bottom-0 left-0 right-0 flex items-center mx-auto sm:max-w-sm md:max-w-md lg:max-w-lg pointer-events-none lg:px-8" style="bottom: var(--polygon-app-bottombar-height, 0px)"> <div class="bg-white border border-shade-lighter dark:bg-dm-shade-darkest lg:mx-auto md:mx-auto sm:mx-16 lg:p-24 lg:w-8/12 md:p-24 md:w-10/12 rounded shadow sm:p-16 max-h-full overflow-x-hidden overflow-y-auto pointer-events-auto"> <div class="flex justify-between lg:mb-24 md:mb-24 sm:mb-16"> <div class="font-brandUI font-extrabold lg:text-2xl md:text-2xl sm:text-xl leading-tight lg:mr-24 md:mr-24 sm:mr-16 sm:pt-px"> Helfen Sie uns, besser zu werden </div> <button class="text-black dark:text-shade-lightest outline-focus cursor-pointer leading-none" data-sara-click-el="button" x-ref="closeButton" @click.prevent="close();"><svg id="mmo-close-l" class="stroke-current" width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" role="img" aria-hidden="true"> <g id="l-close-2ed2f54c-3fc9-4145-8209-bbbd7e2a6704"> <path id="vector-2ed2f54c-3fc9-4145-8209-bbbd7e2a6704" d="M18 18L6 6m12 0L6 18" stroke-width="1.3" stroke-linecap="round"/> </g> </svg> <span class="sr-only">Dialog schließen</span> </button> </div> <div class="mb-8"> <span class="block bg-transparent dark:bg-black"> <img aria-hidden="true" class="rounded" src="https://cdn.prod.www.manager-magazin.de/public/mmo/images/modal/feedback_720.png" srcset="https://cdn.prod.www.manager-magazin.de/public/mmo/images/modal/feedback_460.png 460w,https://cdn.prod.www.manager-magazin.de/public/mmo/images/modal/feedback_920.png 920w,https://cdn.prod.www.manager-magazin.de/public/mmo/images/modal/feedback_720.png 720w,https://cdn.prod.www.manager-magazin.de/public/mmo/images/modal/feedback_1440.png 1440w" sizes="(max-width: 719px) 460px, 720px" width="720" height="328"> </span> <div class="RichTextCredit font-sansUI text-s text-shade-light dark:text-shade-dark pt-4"> © Patrick Mariathasan / manager </div> </div> <div class="font-sansUI text-black dark:text-shade-lightest text-base mb-16"> Haben Sie einen Fehler im Text gefunden, auf den Sie uns hinweisen wollen? Oder gibt es ein technisches Problem? Melden Sie sich gern mit Ihrem Anliegen. </div> <div class="flex lg:flex-wrap md:flex-wrap sm:flex-col items-start"> <span class="lg:mr-16 md:mr-16 mb-16"> <a href="https://www.manager-magazin.de/kontakt?betreff=%E2%80%9EDas+geht+weit+%C3%BCber+Berlin+und+Washington+hinaus%E2%80%9C&channel=Politik&id=f3413df9-a4df-4c75-b9bc-b5b2667117b0&reason=Fehlerhinweis+an+die+Redaktion" class="inline-flex items-center font-bold font-sansUI rounded bg-white hover:border-black border border-shade-base text-black focus:border-black focus:bg-shade-lightest dark:bg-dm-shade-darkest dark:text-shade-lightest dark:focus:border-white dark:border-shade-light dark:hover:border-white dark:focus:bg-black px-24 min-h-46 gap-12" title="Redaktionellen Fehler melden"> <span data-label class="text-base leading-18">Redaktionellen Fehler melden</span> <span class="leading-none"><svg width="12" height="12"><use xlink:href="#mmo-chevron-right-f-s"/></svg> </span> </a> </span> <span class="mb-16"> <a href="https://www.manager-magazin.de/kontakt?betreff=%E2%80%9EDas+geht+weit+%C3%BCber+Berlin+und+Washington+hinaus%E2%80%9C&channel=Politik&id=f3413df9-a4df-4c75-b9bc-b5b2667117b0&reason=Technische+Fragen+und+Probleme" class="inline-flex items-center font-bold font-sansUI rounded bg-white hover:border-black border border-shade-base text-black focus:border-black focus:bg-shade-lightest dark:bg-dm-shade-darkest dark:text-shade-lightest dark:focus:border-white dark:border-shade-light dark:hover:border-white dark:focus:bg-black px-24 min-h-46 gap-12" title="Technisches Problem melden"> <span data-label class="text-base leading-18">Technisches Problem melden</span> <span class="leading-none"><svg width="12" height="12"><use xlink:href="#mmo-chevron-right-f-s"/></svg> </span> </a> </span> </div> <div class="font-sansUI text-shade-dark dark:text-shade-light text-s"> <span>Sie haben weiteres inhaltliches Feedback oder eine Frage an uns?</span> <a href="https://www.manager-magazin.de/kontakt?betreff=%E2%80%9EDas+geht+weit+%C3%BCber+Berlin+und+Washington+hinaus%E2%80%9C&channel=Politik&id=f3413df9-a4df-4c75-b9bc-b5b2667117b0" title="Zum Kontaktformular" target="_self" class="border-b border-shade-light text-black dark:text-shade-lightest hover:border-black dark:hover:border-white focus:border-transparent font-normal font-sansUI text-s leading-normal"> Zum Kontaktformular </a> </div> </div> </div> </div> </template> </div> <div class="fixed top-0 left-0 right-0 z-overlay" data-notification-el="container" data-notification-position="overlay"></div> <div x-data="{isOpen: false,returnFocusElement: null,preventScrolling: true,id: 'ae166b6b-bda4-4df3-ae25-2fb3f4088fd2',open() {if (this.isOpen) {return;}this.isOpen = true;this.returnFocusElement = window.document.activeElement;$publish('OVERLAY_OPENED', this);},close() {if (!this.isOpen) {return;}this.isOpen = false;$focus(this.returnFocusElement);this.returnFocusElement = null;$publish('OVERLAY_CLOSED', this);}}" x-subscribe.user_capping_limit_exceeded="open()" x-subscribe.user_capping_limit_ok="close()" x-cloak> <template x-if="isOpen"> <div class="fixed left-0 top-0 h-full w-full z-overlay animate-fade-in"> <div class="bg-black opacity-distinct h-full w-full"></div> <div class="absolute top-0 bottom-0 left-0 right-0 flex items-center mx-auto sm:max-w-sm md:max-w-md lg:max-w-lg pointer-events-none lg:px-8" style="bottom: var(--polygon-app-bottombar-height, 0px)"> <div class="bg-white border border-shade-lighter dark:bg-dm-shade-darkest lg:mx-auto md:mx-auto sm:mx-16 lg:p-24 lg:w-8/12 md:p-24 md:w-10/12 rounded shadow sm:p-16 max-h-full overflow-x-hidden overflow-y-auto pointer-events-auto"> <div class="flex justify-between lg:mb-24 md:mb-24 sm:mb-16"> <div class="font-brandUI font-extrabold lg:text-2xl md:text-2xl sm:text-xl leading-tight lg:mr-24 md:mr-24 sm:mr-16 sm:pt-px"> Mehrfachnutzung erkannt </div> </div> <div class="mb-16"> <span class="block bg-transparent dark:bg-black"> <img aria-hidden="true" class="rounded" src="https://cdn.prod.www.manager-magazin.de/public/mmo/images/modal/user-capping_720.png" srcset="https://cdn.prod.www.manager-magazin.de/public/mmo/images/modal/user-capping_460.png 460w,https://cdn.prod.www.manager-magazin.de/public/mmo/images/modal/user-capping_920.png 920w,https://cdn.prod.www.manager-magazin.de/public/mmo/images/modal/user-capping_720.png 720w,https://cdn.prod.www.manager-magazin.de/public/mmo/images/modal/user-capping_1440.png 1440w" sizes="(max-width: 719px) 460px, 720px" width="720" height="327"> </span> </div> <div class="font-sansUI text-black dark:text-shade-lightest text-base lg:mb-24 md:mb-24 sm:mb-16"> <span class="block mb-8">Die gleichzeitige Nutzung von manager+-Inhalten ist auf ein Gerät beschränkt.</span> Sie können manager+ auf diesem Gerät weiterlesen oder sich abmelden, um Ihr Abo auf einem anderen Gerät zu nutzen. </div> <span class="mr-24"> <button x-data @click="$publish('USER_CAPPING_ALLOW');" data-sara-click-el="button" class="inline-flex items-center font-bold font-sansUI rounded bg-primary-base dark:bg-dm-primary-base text-white dark:text-shade-lightest hover:bg-primary-dark focus:bg-primary-darker dark:disabled:bg-shade-darker dark:disabled:text-shade-base px-16 min-h-44 gap-8 disabled:cursor-not-allowed disabled:bg-shade-lighter disabled:text-shade-dark" title="Auf diesem Gerät weiterlesen"> <span data-label class="text-s leading-18">Auf diesem Gerät weiterlesen</span> <span class="leading-none"><svg width="12" height="12"><use xlink:href="#mmo-chevron-right-f-s"/></svg> </span> </button> </span> <a href="https://gruppenkonto.spiegel.de/manager/abmelden.html?targetUrl=https%3A%2F%2Fwww.manager-magazin.de%2Fpolitik%2Fdeutschland%2Fbundestagswahl-2025-simone-menne-beschwoert-transatlantisches-buendnis-usa-deutschland-a-f3413df9-a4df-4c75-b9bc-b5b2667117b0" class="inline-flex items-center font-bold font-sansUI rounded bg-white hover:border-black border border-shade-base text-black focus:border-black focus:bg-shade-lightest dark:bg-dm-shade-darkest dark:text-shade-lightest dark:focus:border-white dark:border-shade-light dark:hover:border-white dark:focus:bg-black px-16 min-h-44 sm:mt-16 gap-8" title="Dieses Gerät abmelden" x-data @click.prevent="$appUtils.isApp ? $appBridge.triggerLogout() : window.location.href = $el.href" data-sara-link="gruppenkonto"> <span data-label class="text-s leading-18">Dieses Gerät abmelden</span> <span class="leading-none"><svg width="12" height="12"><use xlink:href="#mmo-chevron-right-f-s"/></svg> </span> </a> <div class="font-sansUI text-shade-dark dark:text-shade-light text-s mt-16"> Sie möchten manager+ auf mehreren Geräten zeitgleich nutzen? <a href="https://abo.manager-magazin.de/de/c/business?requestAccessToken=true&sara_icid=disp_own_QGTeYeMlUeO2CBZCj57cy49PVSw5dr&targetUrl=https%3A%2F%2Fwww.manager-magazin.de%2Fpolitik%2Fdeutschland%2Fbundestagswahl-2025-simone-menne-beschwoert-transatlantisches-buendnis-usa-deutschland-a-f3413df9-a4df-4c75-b9bc-b5b2667117b0" title="Zu unseren Angeboten" target="_self" class="border-b border-shade-light text-black dark:text-shade-lightest hover:border-black dark:hover:border-white focus:border-transparent font-normal font-sansUI text-s leading-normal"> Zu unseren Angeboten </a> </div> </div> </div> </template> </div> <script defer x-data="{get iqdMode() {let mode = 'live';const currentUrlSearchParams = new URLSearchParams(window.location.search);if (currentUrlSearchParams.has('iqdeployment')) {mode = currentUrlSearchParams.get('iqdeployment').replace(/\W/g, '');} else if ($cookieStorageHelper.getItem('polygon_iqdeployment')) {mode = $cookieStorageHelper.getItem('polygon_iqdeployment').replace(/\W/g, '');}return mode;},get src() {const cdn = $userAgentUtils.isMobile ? 'cdn_managermagazin_mob' : 'cdn_managermagazin';if (!cdn) {return '';}return `https://s3.eu-central-1.amazonaws.com/prod.iqdcontroller.iqdigital/${cdn}/${this.iqdMode}/iqadcontroller.js.gz`;},}" x-init="if (!$store.User.hasNoAdsAccess) $el.src = src;"></script> <script defer x-data="{init() {if (window.adobe && window.adobe.target) {this.$publish('ADOBELAUNCH_SOURCE_READY');} else {$el.src = '//assets.adobedtm.com/cc10f7b4369d/4305cd3ecce2/launch-65e985eba0c9.min.js';}},}" @load="$publish('ADOBELAUNCH_SOURCE_READY')"></script> <script>window.AdPositions = window.AdPositions || [];window.AdPositions.push({"id":"pos_header","sitetype":"desktop"});window.AdPositions.push({"id":"pos_header","sitetype":"mobile"});window.AdPositions.push({"id":"pos_1","sitetype":"desktop"});window.AdPositions.push({"id":"pos_2","sitetype":"desktop"});window.AdPositions.push({"cls":492,"id":"pos_1","sitetype":"mobile"});window.AdPositions.push({"id":"pos_3","sitetype":"desktop"});window.AdPositions.push({"id":"pos_4","sitetype":"desktop"});window.AdPositions.push({"cls":632,"id":"pos_2","sitetype":"mobile"});window.AdPositions.push({"cls":492,"id":"pos_3","sitetype":"mobile"});window.AdPositions.push({"id":"pos_5","sitetype":"desktop"});window.AdPositions.push({"cls":632,"id":"pos_4","sitetype":"mobile"});window.AdPositions.push({"id":"pos_6","sitetype":"desktop"});window.AdPositions.push({"cls":352,"id":"pos_5","sitetype":"mobile"});window.AdPositions.push({"id":"pos_7","sitetype":"desktop"});window.AdPositions.push({"cls":492,"id":"pos_6","sitetype":"mobile"});window.AdPositions.push({"cls":352,"id":"pos_15","sitetype":"mobile"});window.AdPositions.push({"id":"pos_15","sitetype":"desktop"});window.AdPositions.push({"cls":352,"id":"pos_footer","sitetype":"mobile"});window.AdPositions.push({"id":"pos_footer","sitetype":"desktop"});</script> <script>var IQDComplete = {init: function () {return true;}};</script> <script defer src="https://cdn.prod.www.manager-magazin.de/public/shared/generated/js/vendors.f1c4f8bff0ebc606b86f.js"></script> <script defer src="https://cdn.prod.www.manager-magazin.de/public/shared/generated/js/index.f9ed19ce4e1f705b9cdd.js"></script> <script>/* 27025601 */ !function(zt,$){try{function wt(t,e){return zt[Mt("c2V0VGltZW91dA==")](t,e)}function mt(t){return parseInt(t.toString().split(".")[0],10)}zt.uqlstff7Flags={};var t=2147483648,e=1103515245,s=12345,i=function(){function n(t,e){var s,i=[],d=typeof t;if(e&&"object"==d)for(s in t)try{i.push(n(t[s],e-1))}catch(t){}return i.length?i:"string"==d?t:t+"\0"}var t="unknown";try{t=n(navigator,void 0).toString()}catch(t){}return function(t){for(var e=0,s=0;s<t.length;s++)e+=t.charCodeAt(s);return e}(n(window.screen,1).toString()+t)+100*(new Date).getMilliseconds()}();function yt(){return(i=(e*i+s)%t)/(t-1)}function kt(){for(var t="",e=65;e<91;e++)t+=r(e);for(e=97;e<123;e++)t+=r(e);return t}function r(t){return(" !\"#$%&'()*+,-./0123456789:;<=>?@A"+("BCDEFGHIJKLMNOPQRSTUVWXYZ["+"\\\\"[0]+"]^_`a")+"bcdefghijklmnopqrstuvwxyz{|}~")[t-32]}function Mt(t){var e,s,i,d,n=kt()+"0123456789+/=",l="",u=0;for(t=t.replace(/[^A-Za-z0-9\+\/\=]/g,"");u<t.length;)e=n.indexOf(t[u++]),s=n.indexOf(t[u++]),i=n.indexOf(t[u++]),d=n.indexOf(t[u++]),l+=r(e<<2|s>>4),64!=i&&(l+=r((15&s)<<4|i>>2)),64!=d&&(l+=r((3&i)<<6|d));return l}function Tt(){try{return navigator.userAgent||navigator.vendor||window.opera}catch(t){return"unknown"}}function At(e,s,i,d){d=d||!1;try{e.addEventListener(s,i,d),zt.uqlstClne.push([e,s,i,d])}catch(t){e.attachEvent&&(e.attachEvent("on"+s,i),zt.uqlstClne.push([e,s,i,d]))}}function a(t,e,s){var i,d;t&&e&&s&&((i=zt.uqlstd34d4&&zt.uqlstd34d4.a&&zt.uqlstd34d4.a[t])&&(d=i&&(i.querySelector("iframe")||i.querySelector("img"))||null,At(zt,"scroll",function(t){s(i,d,rt(e))||(i.removeAttribute("style"),d&&d.removeAttribute("style"))},!1),s(i,d,rt(e))))}function d(t){if(!t)return"";for(var e=Mt("ISIjJCUmJygpKissLS4vOjs8PT4/QFtcXV5ge3x9"),s="",i=0;i<t.length;i++)s+=-1<e.indexOf(t[i])?Mt("XA==")+t[i]:t[i];return s}var n=0,l=[];function Ct(t){l[t]=!1}function Nt(t,e){var s,i=n++,d=(zt.uqlstClni&&zt.uqlstClni.push(i),l[i]=!0,function(){t.call(null),l[i]&&wt(d,s)});return wt(d,s=e),i}function h(t){var e,s,t=t.dark?(s="",(e=t).pm?s=e.ab?xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv2i644<78370e7:4504;;80h8380e864:6"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3):xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv2f5396h35504i:g50e:h80gh<80e4e889"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3):e.ab?s=e.mobile?e.aab?xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv24<e3646950g4g<5065590f38408d674:"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3):xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv2g<;h4fh790e9:560fi880i8440f;i956"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3):e.crt?e.aab?xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv2738:88:790i993508e4:06:8<0f3ehh5"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3):xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv29e9e:4<370868i70e7f:0eeg40874:hi"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3):e.aab?xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv285h;<64870:8g<50g97:0ii5<0id3hi3"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3):xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv24i;4:fe450ghfi50h4i9074<80;iefd8"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3):e.ncna&&(s=xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv25g<i4758;0;;83606h::05g5809d<g48"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3)),s):(e="",(s=t).pm?e=s.ab?xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv2g8h88ihh905f7i60e8f:0g;:40h94767"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3):xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv273ie<:3i7068i670he<:043h<0887;37"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3):s.ab?e=s.mobile?s.aab?xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv2h6g;8ghg507364607i7804:4<056h8ie"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3):xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv244h<8978;063he70fei907hg80hd6g98"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3):s.crt?s.aab?xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv247784<9e50f<f860eih90<8<806748gf"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3):xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv27efe:5g:;0:eg750:3e9084:<0:57f:3"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3):s.aab?xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv2895349fe90;6;e6063f:0786<0i8<d;h"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3):xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv27f5h<ih;;057g8608f480:69804g8<;d"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3):s.ncna&&(e=xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv283<h:859707fi;60f;69058i40f36:hi"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3)),e);return t}function g(){return zt.location.hostname}function xt(t,e){for(var s="",i=0;i<t.length;i++)s+=r(t.charCodeAt(i)+e);return s}function tt(t,e){var s=gt(t);if(!s)return s;if(""!=e)for(var i=0;i<e.length;i++){var d=e[i];"^"==d&&(s=s.parentNode),"<"==d&&(s=s.previousElementSibling),">"==d&&(s=s.nextElementSibling),"y"==d&&(s=s.firstChild)}return s}function u(t,e){var s=0,i=0,e=function(t){for(var e=0,s=0;t;)e+=t.offsetLeft+t.clientLeft,s+=t.offsetTop+t.clientTop,t=t.offsetParent;return{x:e,y:s}}(e);return(t.pageX||t.pageY)&&(s=t.pageX,i=t.pageY),(t.clientX||t.clientY)&&(s=t.clientX+document.body.scrollLeft+document.documentElement.scrollLeft,i=t.clientY+document.body.scrollTop+document.documentElement.scrollTop),{x:s-=e.x,y:i-=e.y}}function et(t,e){return e[Mt("Z2V0Qm91bmRpbmdDbGllbnRSZWN0")]?(s=t,i=rt(i=e),{x:s.clientX-i.left,y:s.clientY-i.top}):u(t,e);var s,i}function st(t,e){t.addEventListener?At(t,"click",e,!0):t.attachEvent&&t.attachEvent("onclick",function(){return e.call(t,window.event)})}function it(t,e,s){function i(){return!!e()&&(s(),!0)}var d;i()||(d=Nt(function(){i()&&Ct(d)},250),i())}function o(){zt.uqlstff7Flags.trub||(zt.uqlstff7Flags.trub=!0,X(xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv2;g:46ff590i4e37047380:9<<03ii4hd"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),null,null),"function"==typeof LNAJPTrUbDet&&LNAJPTrUbDet())}function p(){var q=0,j=Nt(function(){if(function(){if(zt.uqlstd34dtc.pm){for(var t=0;t<$.scripts.length;t++)if(/^ht+ps:\/+securepubads\.g\.doubleclick\.net\/pagead\/managed\/js\/gpt\/m[0-9]+\/pubads_impl\.js/g.test($.scripts[t].src))return;return 1}return 1}()){if(Ct(j),zt.uqlstbf9sdl&&!zt.uqlst719Injct){zt.uqlst719Injct=!0,zt.uqlst181Pc={},zt.uqlstf08Oc=[],zt.uqlst3ccAm={},zt.uqlst373Av={},zt.uqlstab1Aw={},zt.uqlsta1bRqr={},zt.uqlsta1eRqq=[],zt.uqlst373Avt={},zt.uqlst500Ev={};if(zt.uqlstff7Flags.uqlstnpm=!1,zt.uqlstff7Flags.npm=!1,"function"==typeof __tcfapi&&__tcfapi("addEventListener",2,function(t,e){!e||t.eventStatus&&"tcloaded"!==t.eventStatus&&"useractioncomplete"!==t.eventStatus||(zt.uqlstff7Flags.uadone=!0)}),!gt("#branded_channel.adition, #integration_1")){if(-1<location.search.indexOf("bait=true")){zt.uqlstff7Flags.pt458ls=!0,zt.uqlstff7Flags.ba512it=["body > .OffsetContainer"],zt.uqlstff7Flags.igba0BP=["background","font"];for(var t=C("div > img, div > * > img"),e=0;e<t.length;e++)zt.uqlstff7Flags.ba512it.push(t[e].parentNode),zt.uqlstff7Flags.ba512it.push(t[e].parentNode.parentNode)}zt.Criteo={};var f,s=vt("script"),a=(s.src="https://static.criteo.net/js/ld/publishertag.js",Lt($.body,s),zt.criteo_pubtag&&zt.criteo_pubtag.context&&(zt.criteo_pubtag.context.isAdBlocked=!0),zt.uqlstff7Flags.ncna||D(C("#wallpaper_1, #superbanner_1, #mobile_1"),function(t,e){It(e,"display","none","important")}),function(){var t,i,d,n,e,l,u,s=!!zt.uqlstac2Mobile,r=!!zt.uqlstd34dtc.pm,f=!!zt.uqlstd34dtc.gn||!!zt.uqlstd34dtc.ab;function o(t,e){for(var s=vt("div"),i=(zt.uqlstCln&&zt.uqlstCln.push(s),""),d=0;d<e;d++)i+="<div class='sfaobjm"+d+" sfaobjp"+d+"'></div>";Et(s,i),ht(t,"afterEnd",s)}!zt.uqlstff7Flags.ncna&&(e="",(e=(t=gt(".ob-smartfeed-wrapper"))&&0===rt(t).height?t:gt("aside > .outbrain-container > [id^=AR_]")||gt(".OUTBRAIN"))&&(r&&It(e,"display","none",""),(i=vt("div")).innerHTML='<div style="font-family: National2Narrow,system-ui,BlinkMacSystemFont,-apple-system,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;color: #000;margin: 0px 0px 24px 0px;margin-bottom: 10px;margin-top: 0;'+(s?"padding:24px 0 0 4px; font-size:16px;":"padding:24px 24px 0 24px; font-size:20px;")+'"> Auch interessant<a href="https://www.outbrain.com/what-is/default/de" target="_blank" rel="nofollow" onclick="'+(r?"return true;":"OBR.extern.callWhatIs('https://www.outbrain.com/what-is/default/de','',-1,-1,true ,null);return false;")+'" style="margin-right:9px;float:right;margin-top:3px;"> <div style="vertical-align: super;background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1IiBoZWlnaHQ9IjUiIHZpZXdCb3g9IjAgMCA1IDUiPg0KICA8ZyBmaWxsPSIjMzdBNUJCIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPg0KICAgIDxwYXRoIGQ9Ik00Ljk5ODk2ODA4LDIuNTk0MzA2NDcgQzQuOTEyMjg3MiwyLjc2MDQ2ODY4IDQuNzY3ODE5MDcsMi44NjUzMDkxMiA0LjYwMDY0ODgsMi45NDkzNzkyOSBDMy43NzcxODA0NCwzLjM2Mzc5NTc2IDIuOTU0NzQ0LDMuNzgxMTc5NDIgMi4xMzAyNDM3Miw0LjE5NTU5NTg5IEMxLjk1Mjc1NDMsNC4yODQ2MTEzNiAxLjc4MjQ4ODI5LDQuMjU5ODg0ODQgMS42NDUyNDM1Niw0LjEzMzI4NTA2IEMxLjU3NTA3MzMzLDQuMDY4OTk2MTEgMS41Mzc5MjQzOCwzLjk5MzgyNzQ5IDEuNTM4OTU2MjksMy44OTc4ODg1OSBDMS41NDUxNDc3OSwzLjQ4MDUwNDk0IDEuNTQ2MTc5NywzLjA2MjEzMjIyIDEuNTUxMzM5MjgsMi42NDQ3NDg1NyBDMS41NTM0MDMxMSwyLjQ1NTgzNzk1IDEuNjU0NTMwOCwyLjM1Mjk3NTYzIDEuODMyMDIwMjIsMi4zNTI5NzU2MyBDMi4wMTA1NDE1NiwyLjM1Mjk3NTYzIDIuMTA3NTQxNTksMi40NTM4NTk4MyAyLjEwNzU0MTU5LDIuNjQ2NzI2NjkgQzIuMTA3NTQxNTksMi45MDQ4NzE1NiAyLjEwNjUwOTY3LDMuMTYyMDI3MzYgMi4xMDAzMTgxOCwzLjQxOTE4MzE3IEMyLjA5ODI1NDM1LDMuNTExMTY1ODIgMi4xMDk2MDU0MiwzLjU0MDgzNzY1IDIuMjEwNzMzMTEsMy40OTAzOTU1NSBDMi42ODQzODIyMSwzLjI1NTk4ODE0IDMuMTU5MDYzMjIsMy4wMjY1MjYwMyAzLjYzNTgwODA2LDIuNzk4MDUyOTkgQzMuNzYzNzY1NTUsMi43MzY3MzEyMiAzLjkwMTAxMDI3LDIuNjcxNDUzMjEgMy45MDUxMzc5MywyLjUyMTExNTk3IEMzLjkwOTI2NTU5LDIuMzc3NzAyMTUgMy43NzcxODA0NCwyLjMwODQ2NzkgMy42NTc0NzgyOCwyLjI0MzE4OTg4IEMyLjg1MDUyMDU2LDEuNzk4MTEyNTMgMi4wNDU2MjY2OCwxLjM1MjA0NjExIDEuMjM4NjY4OTYsMC45MDY5Njg3NDkgQzEuMTc4ODE3ODgsMC44NzMzNDA2ODIgMS4xMTc5MzQ4OCwwLjgzOTcxMjYxNSAxLjA1NDk4ODA1LDAuODEzOTk3MDM0IEMwLjg1NDc5NjQ5MSwwLjczNTg2MTIzMiAwLjY5MTc1Mzg4NCwwLjgzNDc2NzMxMSAwLjY3MzE3OTQxLDEuMDQyNDcwMDggQzAuNjcwMDgzNjY0LDEuMDc4MDc2MjcgMC42NzExMTU1NzksMS4xMTM2ODI0NiAwLjY3MTExNTU3OSwxLjE0OTI4ODY0IEMwLjY2Mjg2MDI1NywyLjAyODU2MzY5IDAuNjU1NjM2ODUxLDIuOTA3ODM4NzQgMC42NDk0NDUzNTksMy43ODgxMDI4NSBDMC42NDg0MTM0NDQsMy44NTMzODA4NiAwLjY0NDI4NTc4MywzLjkxOTY0NzkzIDAuNjY2OTg3OTE4LDMuOTg0OTI1OTQgQzAuNzE4NTgzNjgsNC4xMzMyODUwNiAwLjgyMzgzOTAzNCw0LjE4NzY4MzQxIDAuOTc4NjI2MzIsNC4xNDMxNzU2NyBDMS4wMzEyNTQsNC4xMjgzMzk3NiAxLjA4Mzg4MTY3LDQuMTA4NTU4NTQgMS4xMzg1NzMxOCw0LjEwMDY0NjA2IEMxLjM0NTk4ODE0LDQuMDczOTQxNDIgMS40OTQ1ODM5NCw0LjI1MTk3MjM2IDEuNDI1NDQ1NjIsNC40NDA4ODI5NyBDMS4zOTk2NDc3NCw0LjUxMDExNzIzIDEuMzYwNDM0OTYsNC41NzUzOTUyNCAxLjI5NzQ4ODEzLDQuNjExMDAxNDMgQzEuMDM0MzQ5NzQsNC43NTczODI0MiAwLjc4NDYyNjI1NSw0LjkzMTQ1NzEyIDAuNDc3MTE1NTE1LDQuOTg5ODExNzEgQzAuMjQ2OTk4NDE3LDUuMDMzMzMwMzkgMC4wOTExNzkyMTU4LDQuOTM2NDAyNDMgMC4wMjkyNjQzMDE1LDQuNzE4ODA5MDUgQy0wLjAwMTY5MzE1NTU4LDQuNjEwMDEyMzcgLTAuMDAwNjYxMjQwMzQyLDQuNDk5MjM3NTYgMC4wMDAzNzA2NzQ4OTYsNC4zODg0NjI3NSBDMC4wMDk2NTc5MTIwMywzLjEyMjQ2NDkzIDAuMDE5OTc3MDY0NCwxLjg1NjQ2NzExIDAuMDMxMzI4MTMyLDAuNTkwNDY5Mjk1IEMwLjAzMTMyODEzMiwwLjUyOTE0NzUyNSAwLjAzMTMyODEzMiwwLjQ2NTg0NzYzNSAwLjA0MTY0NzI4NDQsMC40MDQ1MjU4NjUgQzAuMDcyNjA0NzQxNSwwLjIxMDY2OTk0OSAwLjE4NDA1MTU4NywwLjA3NDE3OTU1OTYgMC4zNzQ5NTU5MDYsMCBDMC40Njc4MjgyNzcsMC4wMDA5ODkwNjA3OTUgMC41NjA3MDA2NDksMC4wMDA5ODkwNjA3OTUgMC42NTM1NzMwMiwwLjAwMTk3ODEyMTU5IEMwLjczNTA5NDMyNCwwLjA0MDU1MTQ5MjYgMC44MTc2NDc1NDMsMC4wNzcxNDY3NDIgMC44OTcxMDUwMTYsMC4xMTk2NzYzNTYgQzIuMTM1NDAzMywwLjc3MzQ0NTU0MiAzLjM3MzcwMTU5LDEuNDI4MjAzNzkgNC42MTMwMzE3OSwyLjA4Mjk2MjAzIEM0Ljc4MTIzMzk3LDIuMTcxOTc3NTEgNC45MjM2MzgyNywyLjI4NTcxOTUgNSwyLjQ2MDc4MzI2IEM1LDIuNTA1MjkwOTkgNC45OTg5NjgwOCwyLjU0OTc5ODczIDQuOTk4OTY4MDgsMi41OTQzMDY0NyIvPg0KICAgIDxwYXRoIGQ9Ik0yLjExNzA1MDQ5LDEuODMxMDU2ODMgQzIuMTEzMDUwNDksMS45ODgwNTY4MyAxLjk4NTA1MDQ5LDIuMTEyMDU2ODMgMS44MjkwNTA0OSwyLjEwOTA1NjgzIEMxLjY3ODA1MDQ5LDIuMTA2MDU2ODMgMS41NDcwNTA0OSwxLjk3MDA1NjgzIDEuNTUwMDUwNDksMS44MjAwNTY4MyBDMS41NTIwNTA0OSwxLjY2MzA1NjgzIDEuNjc4MDUwNDksMS41NDcwNTY4MyAxLjg0MDA1MDQ5LDEuNTUwMDU2ODMgQzIuMDA1MDUwNDksMS41NTMwNTY4MyAyLjEyMDA1MDQ5LDEuNjcxMDU2ODMgMi4xMTcwNTA0OSwxLjgzMTA1NjgzIFoiLz4NCiAgPC9nPg0KPC9zdmc+);background-size: 75% 75%;width: 12px;height: 12px;padding-left: 7px;display: inline-block;background-repeat: no-repeat;background-position: right center;border-left: 1px solid #999;float: right;cursor: pointer; '+(s?"margin-top:2px;":"margin-top:4px;")+'"></div> <div style="background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyMy4wLjEsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHZpZXdCb3g9IjAgMCAxNDAgMjIiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDE0MCAyMjsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCgkuc3Qwe2ZpbGw6I0VGODQyMTt9DQoJLnN0MXtmaWxsOiNGMDgzMjE7fQ0KPC9zdHlsZT4NCjx0aXRsZT5TbWFydGZlZWRfTG9nbzwvdGl0bGU+DQo8Zz4NCgk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTMzLjQsMTUuN2MtMC40LTAuOC0wLjctMS43LTAuNi0yLjZjLTAuMS0wLjksMC4yLTEuOCwwLjYtMi42YzAuNC0wLjYsMS0wLjksMS43LTAuOWMwLjctMC4xLDEuNSwwLjIsMiwwLjggICBjMC41LDAuOCwwLjcsMS44LDAuNiwyLjd2MC4zYzAuMSwwLjktMC4yLDEuNy0wLjYsMi40Yy0wLjUsMC41LTEuMiwwLjgtMS45LDAuN0MxMzQuNSwxNi42LDEzMy44LDE2LjMsMTMzLjQsMTUuNyBNMTM3LjYsMTYuOCAgIEwxMzcuNiwxNi44bDAuNSwxLjNoMS43VjMuOWgtMi4ydjMuN2MwLDAuNiwwLjEsMS4yLDAuMiwxLjdoLTAuMWMtMC43LTEtMS44LTEuNS0zLTEuNWMtMS4yLTAuMS0yLjMsMC41LTMsMS40ICAgYy0wLjgsMS4xLTEuMiwyLjUtMS4xLDMuOWMtMC4xLDEuNCwwLjMsMi43LDEuMSwzLjljMC43LDAuOSwxLjgsMS40LDMsMS40QzEzNS44LDE4LjQsMTM3LDE3LjgsMTM3LjYsMTYuOCBNMTI2LjQsMTAuMSAgIGMwLjQsMC41LDAuNiwxLjIsMC42LDEuOWgtNC42YzAtMC43LDAuMy0xLjQsMC43LTEuOWMwLjQtMC40LDEtMC43LDEuNi0wLjZDMTI1LjQsOS40LDEyNiw5LjYsMTI2LjQsMTAuMSBNMTI3LjEsMTguMiAgIGMwLjUtMC4xLDEuMS0wLjMsMS42LTAuNXYtMS44Yy0wLjUsMC4yLTEuMSwwLjQtMS43LDAuNmMtMC41LDAuMS0xLjEsMC4yLTEuNywwLjJjLTAuOCwwLTEuNi0wLjItMi4xLTAuOCAgIGMtMC41LTAuNi0wLjgtMS40LTAuOC0yLjNoNi43di0xLjJjMC4xLTEuMi0wLjMtMi40LTEuMi0zLjNjLTAuOC0wLjgtMi0xLjMtMy4yLTEuMmMtMS4zLTAuMS0yLjUsMC41LTMuNCwxLjQgICBjLTAuOSwxLjEtMS4zLDIuNS0xLjIsMy45Yy0wLjEsMS40LDAuNCwyLjgsMS4zLDMuOGMxLDEsMi4zLDEuNSwzLjcsMS40QzEyNS44LDE4LjMsMTI2LjQsMTguMywxMjcuMSwxOC4yIE0xMTYuMiwxMC4xICAgYzAuNCwwLjUsMC42LDEuMiwwLjYsMS45aC00LjVjMC0wLjcsMC4zLTEuNCwwLjctMS45YzAuNC0wLjQsMS0wLjcsMS42LTAuNkMxMTUuMyw5LjQsMTE1LjksOS42LDExNi4yLDEwLjEgTTExNi45LDE4LjIgICBjMC42LTAuMSwxLjEtMC4zLDEuNi0wLjV2LTEuOGMtMC41LDAuMi0xLjEsMC40LTEuNywwLjZjLTAuNiwwLjEtMS4xLDAuMi0xLjcsMC4yYy0wLjgsMC0xLjYtMC4yLTIuMS0wLjggICBjLTAuNS0wLjYtMC44LTEuNC0wLjgtMi4zaDYuN3YtMS4yYzAuMS0xLjItMC4zLTIuNC0xLjItMy4zYy0wLjgtMC44LTItMS4zLTMuMi0xLjJjLTEuMy0wLjEtMi41LDAuNS0zLjQsMS40ICAgYy0wLjksMS4xLTEuMywyLjUtMS4yLDMuOWMtMC4xLDEuNCwwLjQsMi44LDEuNCwzLjhjMSwxLDIuMywxLjUsMy43LDEuNEMxMTUuNywxOC4zLDExNi4zLDE4LjMsMTE2LjksMTguMiBNMTA5LjMsOGgtMi41VjcuNCAgIGMwLTAuNSwwLjEtMSwwLjMtMS40YzAuMy0wLjMsMC43LTAuNSwxLjEtMC41YzAuNSwwLDEsMC4xLDEuNSwwLjNsMC42LTEuNmMtMC43LTAuMy0xLjUtMC40LTIuMi0wLjRjLTAuOS0wLjEtMS45LDAuMy0yLjYsMC45ICAgYy0wLjYsMC43LTAuOSwxLjctMC44LDIuN1Y4SDEwM3YxLjZoMS43djguNWgyLjJWOS43aDIuNVY4eiBNOTkuMSwxNi4yYy0wLjMtMC4zLTAuNC0wLjctMC40LTEuMVY5LjdoMi45VjhoLTIuOVY1LjhoLTEuMyAgIGwtMC43LDIuMWgtMS41djEuN2gxLjR2NS41YzAsMi4yLDEsMy4yLDMuMSwzLjJjMC40LDAsMC44LDAsMS4yLTAuMWMwLjMtMC4xLDAuNi0wLjEsMC45LTAuM3YtMS42Yy0wLjUsMC4yLTEsMC4zLTEuNiwwLjMgICBDOTkuNywxNi43LDk5LjQsMTYuNSw5OS4xLDE2LjIgTTkxLjIsOC40Yy0wLjYsMC40LTEsMC45LTEuMywxLjRoLTAuMUw4OS41LDhoLTEuN3YxMC4xSDkwdi01LjNjMC0wLjgsMC4zLTEuNiwwLjgtMi4yICAgYzAuNS0wLjYsMS4zLTAuOSwyLjEtMC44YzAuNCwwLDAuOCwwLjEsMS4yLDAuMlY3LjljLTAuNC0wLjEtMC43LTAuMS0xLjEtMC4xQzkyLjMsNy45LDkxLjcsOCw5MS4yLDguNCBNNzkuOCwxNi4zICAgYy0wLjMtMC4zLTAuNC0wLjctMC40LTEuMWMwLTAuNiwwLjItMS4xLDAuNy0xLjRjMC43LTAuNCwxLjQtMC41LDIuMi0wLjVsMS4zLTAuMXYwLjljMCwwLjctMC4yLDEuMy0wLjcsMS44ICAgYy0wLjUsMC41LTEuMiwwLjctMS45LDAuN0M4MC42LDE2LjcsODAuMiwxNi42LDc5LjgsMTYuMyBNODUuOCwxOC4xdi02LjhjMC4xLTEtMC4zLTItMS0yLjZjLTAuOC0wLjYtMS45LTAuOS0yLjktMC44ICAgYy0wLjYsMC0xLjIsMC4xLTEuOCwwLjJjLTAuNiwwLjEtMS4yLDAuNC0xLjgsMC42bDAuNywxLjVjMC40LTAuMiwwLjktMC40LDEuNC0wLjVjMC41LTAuMiwxLTAuMiwxLjUtMC4yYzAuNSwwLDEsMC4xLDEuNCwwLjUgICBjMC4zLDAuNCwwLjUsMC45LDAuNSwxLjRWMTJMODEuOSwxMmMtMS4yLDAtMi41LDAuMy0zLjUsMC45Yy0wLjgsMC41LTEuMiwxLjQtMS4yLDIuM2MtMC4xLDAuOCwwLjMsMS43LDAuOCwyLjMgICBjMC42LDAuNiwxLjUsMC45LDIuMywwLjhjMC42LDAsMS4zLTAuMSwxLjktMC4zYzAuNi0wLjMsMS4xLTAuNywxLjUtMS4zaDAuMWwwLjQsMS40TDg1LjgsMTguMXogTTY5LjIsMTIuOCAgIGMtMC4xLTAuOCwwLjEtMS43LDAuNi0yLjRjMC40LTAuNSwxLjEtMC44LDEuOC0wLjhjMC41LDAsMSwwLjIsMS40LDAuNmMwLjMsMC41LDAuNSwxLjEsMC41LDEuN3Y2LjNoMi4ydi02LjZjMC4xLTEtMC4yLTItMC44LTIuOCAgIGMtMC43LTAuNy0xLjctMS0yLjYtMC45Yy0wLjYsMC0xLjMsMC4xLTEuOSwwLjRjLTAuNSwwLjMtMSwwLjctMS4zLDEuMmgtMC4xYy0wLjUtMS4xLTEuNS0xLjYtMy4xLTEuNmMtMC42LDAtMS4yLDAuMS0xLjgsMC40ICAgYy0wLjUsMC4yLTAuOSwwLjYtMS4yLDEuMWgtMC4xTDYyLjMsOGgtMS43djEwLjJoMi4ydi01Yy0wLjEtMC45LDAuMS0xLjksMC42LTIuN2MwLjQtMC42LDEuMS0wLjksMS44LTAuOGMwLjUsMCwxLDAuMiwxLjQsMC42ICAgYzAuMywwLjUsMC41LDEuMSwwLjQsMS43djYuM2gyLjJMNjkuMiwxMi44eiBNNTksMTIuN2MtMC4zLTAuNS0wLjYtMC45LTEuMS0xLjNjLTAuNy0wLjUtMS41LTAuOS0yLjMtMS4yQzU1LDEwLDU0LjQsOS43LDUzLjgsOS4zICAgYy0wLjMtMC4yLTAuNi0wLjQtMC44LTAuN2MtMC4yLTAuMy0wLjItMC42LTAuMi0wLjljMC0wLjUsMC4yLTEsMC42LTEuM2MwLjUtMC40LDEuMS0wLjUsMS43LTAuNWMxLjIsMCwyLjMsMC4zLDMuMywwLjhsMC43LTEuOSAgIGMtMS4zLTAuNi0yLjYtMC45LTQtMC45Yy0xLjItMC4xLTIuNCwwLjMtMy40LDFjLTAuOCwwLjctMS4zLDEuNy0xLjIsMi44YzAsMC45LDAuMywxLjcsMC44LDIuNGMwLjcsMC44LDEuNywxLjQsMi43LDEuOCAgIGMwLjksMC4zLDEuNywwLjcsMi41LDEuM2MwLjQsMC4zLDAuNiwwLjgsMC42LDEuM2MwLDAuNS0wLjIsMS4xLTAuNiwxLjRjLTAuNiwwLjQtMS4zLDAuNi0yLDAuNWMtMC43LDAtMS40LTAuMS0yLTAuMyAgIGMtMC43LTAuMi0xLjQtMC40LTItMC43djIuMmMxLjIsMC41LDIuNiwwLjgsMy45LDAuN2MxLjMsMC4xLDIuNi0wLjMsMy43LTEuMWMwLjktMC43LDEuNC0xLjgsMS40LTIuOSAgIEM1OS40LDEzLjgsNTkuMywxMy4yLDU5LDEyLjciLz4NCgk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNNDEuMSw0LjJjLTEuOC0xLjctNC4xLTIuNy02LjYtMi43aC0wLjFjLTIuNSwwLTQuOSwxLTYuNywyLjhsLTMuNSwzLjVsLTAuOCwwLjhjLTAuMywwLjMtMC4zLDAuNywwLDFsMCwwICAgYzAuMywwLjMsMC43LDAuMywxLDBjMCwwLDAsMCwwLDBsMC44LTAuOGwzLjUtMy41YzEuNS0xLjUsMy42LTIuNCw1LjctMi40YzQuNCwwLDcuOSwzLjUsOCw3LjhjMCwwLDAsMC4xLDAsMC4xICAgYzAsNC41LTMuNiw4LjEtOC4xLDguMWgtMC4xYy0yLjEsMC00LjEtMC44LTUuNi0yLjNjLTEuNC0xLjQtNC40LTQuNC01LjYtNS43bDAsMGwtMS0xYy0xLjItMS4yLTQuMi00LjMtNS42LTUuNiAgIGMtMS44LTEuOC00LjItMi43LTYuNy0yLjdjLTUuMiwwLTkuNSw0LjMtOS41LDkuNWMwLDUuMiw0LjEsOS40LDkuMyw5LjRjMCwwLDAuMSwwLDAuMSwwaDAuMWMyLjUsMCw0LjktMSw2LjctMi44bDMuNS0zLjVsMC44LTAuOCAgIGMwLjMtMC4zLDAuMy0wLjcsMC0xYzAsMCwwLDAsMCwwbDAsMGMtMC4zLTAuMy0wLjctMC4zLTEsMGwtMC44LDAuOGMtMS4zLDEuMy0yLjcsMi43LTMuNSwzLjVjLTEuNSwxLjUtMy42LDIuNC01LjcsMi40ICAgYy00LjMsMC4xLTcuOS0zLjQtOC03LjhjMC0wLjEsMC0wLjEsMC0wLjJjMC00LjUsMy42LTguMSw4LjEtOC4xaDAuMWMyLjEsMCw0LjEsMC44LDUuNiwyLjNjMS40LDEuNCw0LjQsNC40LDUuNiw1LjdsMCwwbDEsMSAgIGMxLjIsMS4yLDQuMyw0LjMsNS42LDUuNmMxLjgsMS44LDQuMiwyLjcsNi43LDIuN2M1LjItMC4xLDkuNS00LjMsOS41LTkuNUM0My45LDguNCw0Mi45LDUuOSw0MS4xLDQuMnoiLz4NCgk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMTYsOC41Yy0wLjMtMC44LTAuOC0xLjUtMS41LTIuMWMtMC42LTAuNi0xLjMtMS4xLTIuMS0xLjRjLTAuOS0wLjMtMS44LTAuNS0yLjctMC41QzguOCw0LjUsNy44LDQuNiw3LDUgICBDNi4yLDUuMyw1LjUsNS44LDQuOSw2LjRDNC4zLDcsMy44LDcuNywzLjUsOC41Yy0wLjcsMS43LTAuNywzLjYsMCw1LjNjMC4zLDAuOCwwLjgsMS41LDEuNCwyLjFDNS41LDE2LjUsNi4yLDE3LDcsMTcuMyAgIGMwLjksMC40LDEuOCwwLjUsMi43LDAuNWMwLjksMCwxLjgtMC4yLDIuNy0wLjVjMC44LTAuMywxLjUtMC44LDIuMS0xLjRjMC42LTAuNiwxLjEtMS4zLDEuNS0yLjFjMC40LTAuOCwwLjUtMS43LDAuNS0yLjYgICBDMTYuNSwxMC4yLDE2LjMsOS4zLDE2LDguNXogTTUuNywxMC43YzAuNy0wLjMsMS43LTAuNiwxLjctMC42YzIuMi0wLjcsMi41LTEuNSwyLjUtMS41YzAuNSwwLjcsMS4yLDEuMiwyLjEsMS40ICAgYzAsMCwwLjksMC4zLDEuNywwLjZjMCwwLjEsMC4xLDAuMiwwLjEsMC4zYzAuMSwwLjQsMC4yLDAuNywwLjMsMS4xSDEzbDAsMGMtMC4xLTAuMi0wLjItMC40LTAuMy0wLjVjLTAuMS0wLjEtMC4zLTAuMy0wLjUtMC4zICAgYy0wLjItMC4xLTAuNC0wLjEtMC42LTAuMWMtMC4yLDAtMC40LDAtMC42LDAuMWMtMC4yLDAuMS0wLjQsMC4yLTAuNSwwLjNjLTAuMSwwLjEtMC4zLDAuMy0wLjMsMC41YzAsMC4xLDAsMC4xLTAuMSwwLjJIOS41ICAgYzAtMC4xLDAtMC4xLTAuMS0wLjJjLTAuMS0wLjItMC4yLTAuNC0wLjMtMC41QzksMTEuMiw4LjgsMTEuMSw4LjYsMTFjLTAuMi0wLjEtMC40LTAuMS0wLjYtMC4xYy0wLjIsMC0wLjQsMC0wLjYsMC4xICAgYy0wLjIsMC4xLTAuNCwwLjItMC41LDAuM2MtMC4xLDAuMS0wLjMsMC4zLTAuMywwLjVsMCwwSDUuM0M1LjQsMTEuNSw1LjUsMTEuMSw1LjcsMTAuN0M1LjYsMTAuNyw1LjcsMTAuNyw1LjcsMTAuN3ogTTEyLjQsMTIuNSAgIGMwLDAuMSwwLDAuMy0wLjEsMC40YzAsMC4xLTAuMSwwLjItMC4yLDAuM2MtMC4xLDAuMS0wLjIsMC4xLTAuMywwLjJjLTAuMiwwLjEtMC41LDAuMS0wLjgsMGMtMC4xLTAuMS0wLjItMC4xLTAuMy0wLjIgICBjLTAuMS0wLjEtMC4yLTAuMi0wLjItMC4zYzAtMC4xLTAuMS0wLjItMC4xLTAuNGMwLTAuMSwwLTAuMywwLjEtMC40YzAuMS0wLjEsMC4xLTAuMiwwLjItMC4zYzAuMS0wLjEsMC4yLTAuMiwwLjMtMC4yICAgYzAuMi0wLjEsMC41LTAuMSwwLjgsMGMwLjEsMCwwLjIsMC4xLDAuMywwLjJjMC4xLDAuMSwwLjEsMC4yLDAuMiwwLjNDMTIuNCwxMi4yLDEyLjQsMTIuMywxMi40LDEyLjV6IE04LjksMTIuNSAgIGMwLDAuMSwwLDAuMy0wLjEsMC40YzAsMC4xLTAuMSwwLjItMC4yLDAuM2MtMC4xLDAuMS0wLjIsMC4xLTAuMywwLjJjLTAuMiwwLjEtMC41LDAuMS0wLjgsMGMtMC4xLTAuMS0wLjItMC4xLTAuMy0wLjIgICBjLTAuMS0wLjEtMC4yLTAuMi0wLjItMC4zQzcsMTIuNyw3LDEyLjYsNywxMi41YzAtMC4xLDAtMC4zLDAuMS0wLjRjMC0wLjEsMC4xLTAuMiwwLjItMC4zYzAuMS0wLjEsMC4yLTAuMiwwLjMtMC4yICAgYzAuMi0wLjEsMC41LTAuMSwwLjgsMGMwLjEsMCwwLjIsMC4xLDAuMywwLjJjMC4xLDAuMSwwLjEsMC4yLDAuMiwwLjNDOC45LDEyLjIsOC45LDEyLjMsOC45LDEyLjV6IE0xMi45LDE1LjYgICBjLTAuNCwwLjQtMC45LDAuNy0xLjQsMC45Yy0wLjYsMC4yLTEuMiwwLjMtMS44LDAuM2MtMS4yLDAtMi4zLTAuNC0zLjItMS4zYy0wLjQtMC40LTAuNy0wLjktMC45LTEuNGMtMC4yLTAuNS0wLjMtMS4xLTAuMy0xLjcgICBoMS4xYzAsMC4yLDAsMC40LDAuMSwwLjVjMC4xLDAuMiwwLjIsMC40LDAuMywwLjVjMC4xLDAuMSwwLjMsMC4zLDAuNSwwLjNDNy41LDE0LDcuNywxNCw3LjksMTRjMC4yLDAsMC40LDAsMC42LTAuMSAgIGMwLjItMC4xLDAuNC0wLjIsMC41LTAuM2MwLjEtMC4xLDAuMy0wLjMsMC4zLTAuNWMwLjEtMC4xLDAuMS0wLjMsMC4xLTAuNGgwLjNjMCwwLjEsMC4xLDAuMywwLjEsMC40YzAuMSwwLjIsMC4yLDAuNCwwLjMsMC41ICAgYzAuMSwwLjEsMC4zLDAuMywwLjUsMC4zQzExLDE0LDExLjMsMTQsMTEuNSwxNGMwLjIsMCwwLjQsMCwwLjYtMC4xYzAuMi0wLjEsMC40LTAuMiwwLjUtMC4zYzAuMS0wLjEsMC4zLTAuMywwLjMtMC41ICAgYzAuMS0wLjIsMC4xLTAuMywwLjEtMC41aDEuMWMwLDAuNi0wLjEsMS4xLTAuMywxLjdDMTMuNiwxNC44LDEzLjMsMTUuMiwxMi45LDE1LjZ6Ii8+DQo8L2c+DQo8L3N2Zz4=) no-repeat center top; float: right; margin-right: 5px;cursor: pointer; '+(s?"width:100px; height:16px;":"width:140px; height:21px;")+'"></div> </a> </div>',ht(e,"beforeBegin",i),zt.uqlstCln&&zt.uqlstCln.push(i),d=0,r?o(i,7):f&&(n=Nt(function(){var t=gt("aside > #ob_holder+div:not([class]):not([id])"),e=gt("aside > #ob_holder ~ div.ob-smartfeed-wrapper"),s=gt("aside > .OUTBRAIN[id]");e?Ct(n):t&&rt(t).top<0?20<=++d&&(o(i,7),Ct(n)):s&&(o(i,7),Ct(n))},100))),l=0,u=s?"m":"",setInterval(function(){D(C(".OUTBRAIN .ob-recIdx-0.ob-p:not(.loc), .OUTBRAIN .ob-recIdx-0.ob-o:not(.loc)"),function(t,e){e.className=e.className+" loc";for(var s=-1<e.className.indexOf("op-p")?" sfc":"";e;)if((e=e.parentElement)&&-1<e.className.indexOf("ob-smartfeed-wrapper")){-1===e.className.indexOf("sfaobj")&&(e.className=e.className+" sfaobj"+u+l+s,l++);break}})},200))}(),location.protocol+"//"+location.host+"/"!=location.protocol+"//"+location.host+zt.location.pathname||(f=gt("#oben.adition"))&&(It(f,"display","none",""),It($.body,"background-color",null,"")),0);if(D(C(".iqdcontainer[data-placement=pos_2][data-device=desktop], .iqdcontainer[data-placement=pos_3][data-device=desktop], .iqdcontainer[data-placement=pos_4][data-device=desktop], .iqdcontainer[data-placement=pos_5][data-device=desktop], .iqdcontainer[data-placement=pos_6][data-device=desktop], .iqdcontainer[data-placement=pos_7][data-device=desktop], .iqdcontainer[data-placement=pos_8][data-device=desktop]"),function(t,e){(gt("[data-area=article-teaser-list]")||"pos_3"!==e.getAttribute("data-placement")&&"pos_2"!==e.getAttribute("data-placement"))&&(e.className+=" bobj"+a,a++)}),!zt.uqlstff7Flags.welect.eenabled||"function"!=typeof LNAJPWelect||LNAJPWelect()){if(uqlstff7Flags.pt458ls){var i=uqlstff7Flags.ba512it,g=uqlstff7Flags.mbf33el||10,o=uqlstff7Flags.igba0BP||{},h=function(){var n=vt("style"),l=!(n.type="text/css"),u=vt("style"),r=!(u.type="text/css");return function(t,e){if(e)if("b"!==t||l)"r"===t&&(r?(d=(i=u).sheet).insertRule(e,0):(r=!0,Et(u,e),Lt($.body,u)));else{if(l=!0,o)for(var s=0;s<o.length;s++)e=e.replace(new RegExp("([;{])"+o[s]+": [^;]+;","g"),"$1");var i="[^:;{",d="!important;";e=e.replace(new RegExp(i+"}]+: [^;]+\\s"+d,"g"),""),Et(n,e),$.head.insertBefore(n,$.head.firstChild)}}}();if(i){if(i.length>g){for(var d=0,p=[0],n=[i[0]],c=1;c<g;c++){for(;-1<p.indexOf(d);)d=mt(yt()*i.length);p.push(d),n[c]=i[d]}i=n,uqlstff7Flags.ba512it=n}for(var b={},e=0;e<i.length;e++){var l,u,r="string"==typeof i[e]?gt(i[e]):i[e];r&&r instanceof Node&&((l={element:r,coe42so:{},rce50cls:ct(7),co7fetx:""}).co7fetx+="."+l.rce50cls+"{",o&&-1!==o.indexOf("overflow")||(u=z(r,"overflow"),l.coe42so.overflow=u,l.co7fetx+="overflow:"+u+";"),o&&-1!==o.indexOf("position")||(u=z(r,"position"),l.coe42so.position=u,l.co7fetx+="position:"+u+";"),o&&-1!==o.indexOf("left")||(u=z(r,"left"),l.coe42so.left=u,l.co7fetx+="left:"+u+";"),o&&-1!==o.indexOf("top")||(u=z(r,"top"),l.coe42so.top=u,l.co7fetx+="top:"+u+";"),o&&-1!==o.indexOf("right")||(u=z(r,"right"),l.coe42so.right=u,l.co7fetx+="right:"+u+";"),o&&-1!==o.indexOf("bottom")||(u=z(r,"bottom"),l.coe42so.bottom=u,l.co7fetx+="bottom:"+u+";"),o&&-1!==o.indexOf("z-index")||(u=z(r,"z-index"),l.coe42so["z-index"]=u,l.co7fetx+="z-index:"+u+";"),o&&-1!==o.indexOf("cursor")||(u=z(r,"cursor"),l.coe42so.cursor=u,l.co7fetx+="cursor:"+u+";"),o&&-1!==o.indexOf("width")||(u=z(r,"width"),l.coe42so.width=u,l.co7fetx+="width:"+u+";"),o&&-1!==o.indexOf("height")||(u=z(r,"height"),l.coe42so.height=u,l.co7fetx+="height:"+u+";"),o&&-1!==o.indexOf("display")||(u=z(r,"display"),l.coe42so.display=u,l.co7fetx+="display:"+u+";"),o&&-1!==o.indexOf("visibility")||(u=z(r,"visibility"),l.coe42so.visibility=u,l.co7fetx+="visibility:"+u+";"),o&&-1!==o.indexOf("text-align")||(u=z(r,"text-align"),l.coe42so["text-align"]=u,l.co7fetx+="text-align:"+u+";"),o&&-1!==o.indexOf("content")||(u=z(r,"content"),l.coe42so.content=u,l.co7fetx+="content:"+u+";"),o&&-1!==o.indexOf("background")||(u=z(r,"background"),l.coe42so.background=u,l.co7fetx+="background:"+u+";"),o&&-1!==o.indexOf("color")||(u=z(r,"color"),l.coe42so.color=u,l.co7fetx+="color:"+u+";"),o&&-1!==o.indexOf("font-size")||(u=z(r,"font-size"),l.coe42so["font-size"]=u,l.co7fetx+="font-size:"+u+";"),o&&-1!==o.indexOf("font-weight")||(u=z(r,"font-weight"),l.coe42so["font-weight"]=u,l.co7fetx+="font-weight:"+u+";"),o&&-1!==o.indexOf("font-family")||(u=z(r,"font-family"),l.coe42so["font-family"]=u,l.co7fetx+="font-family:"+u+";"),o&&-1!==o.indexOf("margin")||(u=z(r,"margin"),l.coe42so.margin=u,l.co7fetx+="margin:"+u+";"),o&&-1!==o.indexOf("padding")||(u=z(r,"padding"),l.coe42so.padding=u,l.co7fetx+="padding:"+u+";"),o&&-1!==o.indexOf("box-sizing")||(u=z(r,"box-sizing"),l.coe42so["box-sizing"]=u,l.co7fetx+="box-sizing:"+u+";"),o&&-1!==o.indexOf("pointer-events")||(u=z(r,"pointer-events"),l.coe42so["pointer-events"]=u,l.co7fetx+="pointer-events:"+u+";"),o&&-1!==o.indexOf("line-height")||(u=z(r,"line-height"),l.coe42so["line-height"]=u,l.co7fetx+="line-height:"+u+";"),o&&-1!==o.indexOf(" top")||(u=z(r," top"),l.coe42so[" top"]=u,l.co7fetx+=" top:"+u+";"),o&&-1!==o.indexOf(" left")||(u=z(r," left"),l.coe42so[" left"]=u,l.co7fetx+=" left:"+u+";"),o&&-1!==o.indexOf("transform")||(u=z(r,"transform"),l.coe42so.transform=u,l.co7fetx+="transform:"+u+";"),o&&-1!==o.indexOf(" z-index")||(u=z(r," z-index"),l.coe42so[" z-index"]=u,l.co7fetx+=" z-index:"+u+";"),o&&-1!==o.indexOf("background-color")||(u=z(r,"background-color"),l.coe42so["background-color"]=u,l.co7fetx+="background-color:"+u+";"),o&&-1!==o.indexOf("opacity")||(u=z(r,"opacity"),l.coe42so.opacity=u,l.co7fetx+="opacity:"+u+";"),o&&-1!==o.indexOf("font")||(u=z(r,"font"),l.coe42so.font=u,l.co7fetx+="font:"+u+";"),o&&-1!==o.indexOf("text-decoration")||(u=z(r,"text-decoration"),l.coe42so["text-decoration"]=u,l.co7fetx+="text-decoration:"+u+";"),o&&-1!==o.indexOf("text-shadow")||(u=z(r,"text-shadow"),l.coe42so["text-shadow"]=u,l.co7fetx+="text-shadow:"+u+";"),o&&-1!==o.indexOf("backdrop-filter")||(u=z(r,"backdrop-filter"),l.coe42so["backdrop-filter"]=u,l.co7fetx+="backdrop-filter:"+u+";"),o&&-1!==o.indexOf("/* center container as beeing the middle point instead of x,y 0,0! */color")||(u=z(r,"/* center container as beeing the middle point instead of x,y 0,0! */color"),l.coe42so["/* center container as beeing the middle point instead of x,y 0,0! */color"]=u,l.co7fetx+="/* center container as beeing the middle point instead of x,y 0,0! */color:"+u+";"),o&&-1!==o.indexOf("margin-bottom")||(u=z(r,"margin-bottom"),l.coe42so["margin-bottom"]=u,l.co7fetx+="margin-bottom:"+u+";"),o&&-1!==o.indexOf("padding-left")||(u=z(r,"padding-left"),l.coe42so["padding-left"]=u,l.co7fetx+="padding-left:"+u+";"),o&&-1!==o.indexOf("background-clip")||(u=z(r,"background-clip"),l.coe42so["background-clip"]=u,l.co7fetx+="background-clip:"+u+";"),o&&-1!==o.indexOf("padding-top")||(u=z(r,"padding-top"),l.coe42so["padding-top"]=u,l.co7fetx+="padding-top:"+u+";"),o&&-1!==o.indexOf("/* spreads cursor pointer area for the X-Button */padding-left")||(u=z(r,"/* spreads cursor pointer area for the X-Button */padding-left"),l.coe42so["/* spreads cursor pointer area for the X-Button */padding-left"]=u,l.co7fetx+="/* spreads cursor pointer area for the X-Button */padding-left:"+u+";"),o&&-1!==o.indexOf("/* spreads cursor pointer area for the X-Button */cursor")||(u=z(r,"/* spreads cursor pointer area for the X-Button */cursor"),l.coe42so["/* spreads cursor pointer area for the X-Button */cursor"]=u,l.co7fetx+="/* spreads cursor pointer area for the X-Button */cursor:"+u+";"),o&&-1!==o.indexOf("max-width")||(u=z(r,"max-width"),l.coe42so["max-width"]=u,l.co7fetx+="max-width:"+u+";"),o&&-1!==o.indexOf("float")||(u=z(r,"float"),l.coe42so.float=u,l.co7fetx+="float:"+u+";"),o&&-1!==o.indexOf("margin-right")||(u=z(r,"margin-right"),l.coe42so["margin-right"]=u,l.co7fetx+="margin-right:"+u+";"),o&&-1!==o.indexOf("margin-left")||(u=z(r,"margin-left"),l.coe42so["margin-left"]=u,l.co7fetx+="margin-left:"+u+";"),o&&-1!==o.indexOf("clear")||(u=z(r,"clear"),l.coe42so.clear=u,l.co7fetx+="clear:"+u+";"),o&&-1!==o.indexOf("border")||(u=z(r,"border"),l.coe42so.border=u,l.co7fetx+="border:"+u+";"),o&&-1!==o.indexOf("white-space")||(u=z(r,"white-space"),l.coe42so["white-space"]=u,l.co7fetx+="white-space:"+u+";"),o&&-1!==o.indexOf("text-overflow")||(u=z(r,"text-overflow"),l.coe42so["text-overflow"]=u,l.co7fetx+="text-overflow:"+u+";"),o&&-1!==o.indexOf("text-transform")||(u=z(r,"text-transform"),l.coe42so["text-transform"]=u,l.co7fetx+="text-transform:"+u+";"),l.co7fetx+="} ",b[i[e]]=l,h("b",'.hfxmwh{overflow: hidden;position: absolute !important;left: 0;top: 0;right: 0;bottom: 0;z-index: 5;cursor: pointer;width: 99999px;height: 99999px;display: none;visibility: hidden;text-align: center;content: "Anzeige";background: rgba(255, 255, 255, 0.5);color: rgb(34 34 34);font-size: 10px;font-weight: bold;font-family: sans-serif;margin: 4px;padding: 2px;box-sizing: content-box;pointer-events: none;line-height: 1; top: 50%; left: 50%;transform: translate(-50%, -50%); z-index: 1000;background-color: rgba(192,192, 192,0.5);opacity: 0.8;font: bold 14px/100% arial,sans-serif;text-decoration: none;text-shadow: 0 1px 0 #fff;backdrop-filter: blur(6px) !important;/* center container as beeing the middle point instead of x,y 0,0! */color: unset !important;margin-bottom: 8px;padding-left: 4px;background-clip: padding-box;padding-top: 8px;/* spreads cursor pointer area for the X-Button */padding-left: 5px;/* spreads cursor pointer area for the X-Button */cursor: pointer;max-width: 300px;float: right;margin-right: 8.33%;margin-left: 1.5rem;clear: right;border: 0 solid #dddbd9;white-space: nowrap;text-overflow: ellipsis;text-transform: uppercase;} .pjguoyeygy{display: initial;text-align: left;position: absolute;margin: 10px auto;height: 100%;width: 100%; left: 0;color: #000;top: 10px;right: 10px;content: "x";z-index: 999999;bottom: 0 !important;left: 0 !important;overflow: hidden !important;background-color: rgba(192, 192, 192, 0.5) !important;opacity: unset !important;line-height: 12px;transform: translate(-50%, -50%) !important;cursor: unset !important;text-shadow: unset !important;box-sizing: content-box !important;background: #00000064;font-size: 13px;margin-bottom: 1.5rem;max-width: initial;font-family: "Helvetiva Regular",Helvetica,Arial,sans-serif;padding-top: 1rem;} .lllfpndpwp{display: inline;position: fixed;right: 0 !important;top: 0 !important;width: 300px;left: 50% !important;height: 19px;line-height: 17px;color: white;content: "X" !important;margin: 0 auto;z-index: 100;margin-bottom: 20px;max-width: 66%;text-align: end;} .oooolg{top: 50% !important;right: unset !important;position: relative;display: block;width: 17px;height: 25px;margin: 15px auto;content: "ANZEIGE";line-height: 20px;color: #8a8a8a;z-index: 1;} .eaawjsoxu{top: 0px;height: 20px;content: "";margin: auto;z-index: 2;width: 2px;right: -2px;line-height: 0;display: inline-block;} .qroilraki{top: -5px;height: 2px;} .rsmoojxga{top: 52px;} '),h("r",l.co7fetx),r.className+=" "+l.rce50cls,r.className+=" hfxmwh",r.className+=" pjguoyeygy",r.className+=" lllfpndpwp",r.className+=" oooolg",r.className+=" eaawjsoxu",r.className+=" qroilraki",r.className+=" rsmoojxga")}}}(s=vt("style")).type="text/css",Et(s,'#kOKpKnJtV {overflow: hidden;position: absolute !important;left: 0;top: 0;right: 0;bottom: 0;z-index: 5;cursor: pointer;}#kOKpKnJtV img {width: 99999px;height: 99999px;}@media screen and (max-width: 1119px) {#kOKpKnJtV {display: none;visibility: hidden;}}.wOJlVUJ {text-align: center;}.wOJlVUJ img:first-child:not(:last-child) {display: none;visibility: hidden;}.wOJlVUJ img {display: initial;cursor: pointer;}.wOJlVUJ:before {content: "Anzeige";background: rgba(255, 255, 255, 0.5);color: rgb(34 34 34);font-size: 10px;font-weight: bold;font-family: sans-serif;margin: 4px;text-align: left;padding: 2px;position: absolute;box-sizing: content-box;pointer-events: none;line-height: 1;display: inline;}.UlKdla {text-align: center;margin: 10px auto;}.UlKdla img:first-child:not(:last-child) {display: none;visibility: hidden;}.UlKdla img {display: initial;cursor: pointer;}.UlKdla:before {content: "Anzeige";background: rgba(255, 255, 255, 0.5);color: rgb(34 34 34);font-size: 10px;font-weight: bold;font-family: sans-serif;margin: 4px;text-align: left;padding: 2px;position: absolute;box-sizing: content-box;pointer-events: none;line-height: 1;display: inline;}.vjrCdThrop {text-align: center;margin: 10px auto;}.vjrCdThrop img:first-child:not(:last-child) {display: none;visibility: hidden;}.vjrCdThrop img {display: initial;cursor: pointer;}.vjrCdThrop:before {content: "Anzeige";background: rgba(255, 255, 255, 0.5);color: rgb(34 34 34);font-size: 10px;font-weight: bold;font-family: sans-serif;margin: 4px;text-align: left;padding: 2px;position: absolute;box-sizing: content-box;pointer-events: none;line-height: 1;display: inline;}.tIldMNOpIT {text-align: center;margin: 10px auto;}.tIldMNOpIT img:first-child:not(:last-child) {display: none;visibility: hidden;}.tIldMNOpIT img {display: initial;cursor: pointer;}.tIldMNOpIT:before {content: "Anzeige";background: rgba(255, 255, 255, 0.5);color: rgb(34 34 34);font-size: 10px;font-weight: bold;font-family: sans-serif;margin: 4px;text-align: left;padding: 2px;position: absolute;box-sizing: content-box;pointer-events: none;line-height: 1;display: inline;}#hHUQEBLi {text-align: center;margin: 10px auto;}#hHUQEBLi img:first-child:not(:last-child) {display: none;visibility: hidden;}#hHUQEBLi img {display: initial;cursor: pointer;}#hHUQEBLi:before {content: "Anzeige";background: rgba(255, 255, 255, 0.5);color: rgb(34 34 34);font-size: 10px;font-weight: bold;font-family: sans-serif;margin: 4px;text-align: left;padding: 2px;position: absolute;box-sizing: content-box;pointer-events: none;line-height: 1;display: inline;}.muszGEB {text-align: center;}.muszGEB img:first-child:not(:last-child) {display: none;visibility: hidden;}.muszGEB img {display: initial;cursor: pointer;}.muszGEB:before {content: "Anzeige";background: rgba(255, 255, 255, 0.5);color: rgb(34 34 34);font-size: 10px;font-weight: bold;font-family: sans-serif;margin: 4px;text-align: left;padding: 2px;position: absolute;box-sizing: content-box;pointer-events: none;line-height: 1;display: inline;}.QjuAbGaTr {text-align: center;}.QjuAbGaTr img:first-child:not(:last-child) {display: none;visibility: hidden;}.QjuAbGaTr img {display: initial;cursor: pointer;}.QjuAbGaTr:before {content: "Anzeige";background: rgba(255, 255, 255, 0.5);color: rgb(34 34 34);font-size: 10px;font-weight: bold;font-family: sans-serif;margin: 4px;text-align: left;padding: 2px;position: absolute;box-sizing: content-box;pointer-events: none;line-height: 1;display: inline;}#jxNnWwqbep > img {cursor: pointer; position: fixed; top: 50%; left: 50%; transform: translate(-50%, -50%); } #jxNnWwqbep { height: 100%; width: 100%; position: fixed; z-index: 1000; left: 0; top: 0; overflow: hidden; }#jxNnWwqbepf1ac { background-color: rgba(192,192, 192,0.5); bottom: 0; left: 0; opacity: 0.8; position: absolute; right: 0; top: 0; }#jxNnWwqbepb2cc { color: #000; cursor: pointer; font: bold 14px/100% arial,sans-serif; top: 10px; right: 10px; position: absolute; text-decoration: none; text-shadow: 0 1px 0 #fff; }#jxNnWwqbepb2cc::after { content: "x"; }#jxNnWwqbep {z-index: 999999;}#jxNnWwqbep > div:first-child {bottom: 0 !important;left: 0 !important;position: absolute !important;right: 0 !important;top: 0 !important;backdrop-filter: blur(6px) !important;overflow: hidden !important;background-color: rgba(192, 192, 192, 0.5) !important;opacity: unset !important;}#jxNnWwqbep > div:not(:first-child) {width: 300px;line-height: 12px; position: absolute !important;left: 50% !important;top: 50% !important;transform: translate(-50%, -50%) !important; /* center container as beeing the middle point instead of x,y 0,0! */color: unset !important;cursor: unset !important;right: unset !important;text-decoration: none;text-shadow: unset !important;box-sizing: content-box !important; /* Publisher might add some outer-paddings into the body, this one fixes it! */}#jxNnWwqbep > div:not(:first-child):before {content: "Anzeige";position: relative;margin-bottom: 8px;display: block;background: #00000064;height: 19px;font-family: sans-serif;padding-left: 4px;line-height: 17px;font-size: 13px;color: white;top: 0px;background-clip: padding-box;}#jxNnWwqbep > div:not(:first-child):after {content: "X" !important;position: absolute;width: 17px;height: 25px;top: -5px;display: block;right: 0;font-family: sans-serif;color: white;padding-top: 8px; /* spreads cursor pointer area for the X-Button */padding-left: 5px; /* spreads cursor pointer area for the X-Button */cursor: pointer;}#jxNnWwqbep img {cursor: pointer;}.BbmFfGVw {max-width: 300px;margin: 0 auto;}.BbmFfGVw img {cursor: pointer;}.BbmFfGVw:before {content: "Anzeige";background: rgba(255, 255, 255, 0.5);color: rgb(34 34 34);font-size: 10px;font-weight: bold;font-family: sans-serif;margin: 4px;text-align: left;padding: 2px;position: absolute;box-sizing: content-box;pointer-events: none;line-height: 1;display: inline;}.PkuKNxFGU {max-width: 300px;margin: 0 auto;}.PkuKNxFGU img {cursor: pointer;}.PkuKNxFGU:before {content: "Anzeige";background: rgba(255, 255, 255, 0.5);color: rgb(34 34 34);font-size: 10px;font-weight: bold;font-family: sans-serif;margin: 4px;text-align: left;padding: 2px;position: absolute;box-sizing: content-box;pointer-events: none;line-height: 1;display: inline;}#VqlzZb {max-width: 300px;margin: 0 auto;}#VqlzZb img {cursor: pointer;}#VqlzZb:before {content: "Anzeige";background: rgba(255, 255, 255, 0.5);color: rgb(34 34 34);font-size: 10px;font-weight: bold;font-family: sans-serif;margin: 4px;text-align: left;padding: 2px;position: absolute;box-sizing: content-box;pointer-events: none;line-height: 1;display: inline;}.BkwLFD {position: relative;z-index: 100;margin: 10px auto;max-width: 300px;}.BkwLFD img {display: initial;cursor: pointer;}.BkwLFD:before {content: "Anzeige";background: rgba(255, 255, 255, 0.5);color: rgb(34 34 34);font-size: 10px;font-weight: bold;font-family: sans-serif;margin: 4px;text-align: left;padding: 2px;position: absolute;box-sizing: content-box;pointer-events: none;line-height: 1;display: inline;}@media screen and (min-width: 1012px) {#WFGsyEqDs {float: right;margin-right: 8.33%;margin-left: 1.5rem;}}#WFGsyEqDs {clear: right;margin-bottom: 1.5rem;border: 0 solid #dddbd9;}#WFGsyEqDs img {cursor: pointer;max-width: initial;}#WFGsyEqDs:before {content: "Anzeige";background: rgba(255, 255, 255, 0.5);color: rgb(34 34 34);font-size: 10px;font-weight: bold;font-family: sans-serif;margin: 4px;text-align: left;padding: 2px;position: absolute;box-sizing: content-box;pointer-events: none;line-height: 1;display: inline;}.PasUPk {text-align: center;margin-bottom: 20px;}.PasUPk img {cursor: pointer;max-width: initial;display: initial;}.ptSaHtf {text-align: center;margin-bottom: 20px;}.ptSaHtf img {cursor: pointer;max-width: initial;display: initial;}.cMhOqA {text-align: center;margin-bottom: 20px;}.cMhOqA img {cursor: pointer;max-width: initial;display: initial;}.KKMFojJH {text-align: center;margin-bottom: 20px;}.KKMFojJH img {cursor: pointer;max-width: initial;display: initial;}#qFwpii {text-align: center;margin-bottom: 20px;}#qFwpii img {cursor: pointer;max-width: initial;display: initial;}.ElMgcCfbn {text-align: center;margin-bottom: 20px;}.ElMgcCfbn img {cursor: pointer;max-width: initial;display: initial;}#SpZLjtMug {text-align: center;margin-bottom: 20px;}#SpZLjtMug img {cursor: pointer;max-width: initial;display: initial;}#UgkvwEBnoq {}.BiYFhy {max-width: 66%;margin: 15px auto;overflow: hidden;}.BiYFhy > * > img {display: none;}#MGAbiVZWG:before {content: "ANZEIGE";height: 20px;line-height: 20px;font-size: 10px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;text-transform: uppercase;font-family: "Helvetiva Regular",Helvetica,Arial,sans-serif;color: #8a8a8a;text-align: center;display: block;}#MGAbiVZWG.nolbl:before {content: "";}#fuNtgPIv {margin: auto;width: 300px;}#fuNtgPIv > * > img {display: none;}#fuNtgPIv:empty {display: none;}#ikAVmvwO {}#ikAVmvwO img:first-child:not(:last-child) {display: none;visibility: hidden;}#ikAVmvwO img {cursor: pointer;max-width: initial;}#ikAVmvwO:before {content: "Anzeige";background: rgba(255, 255, 255, 0.5);color: rgb(34 34 34);font-size: 10px;font-weight: bold;font-family: sans-serif;margin: 4px;text-align: left;padding: 2px;position: absolute;box-sizing: content-box;pointer-events: none;line-height: 1;display: inline;z-index:1;}#ikAVmvwO.stk:before {position: fixed;top: 52px;z-index:2;}#hTmGbKEQ {width: 2px;right: -2px;height: 100%;position: absolute;padding-top: 1rem;}#hTmGbKEQ:empty {display: none;visibility: hidden;}#zlymqkCRrr {width: 2px;height: 2px;right: -2px;top: 0;position: absolute;}#zlymqkCRrr img {cursor: pointer;max-width: initial;}@media screen and (max-width: 1119px) {#zlymqkCRrr {display: none;visibility: hidden;}}.GnTQsOO {text-align: end;line-height: 0;position: relative;}.GnTQsOO img {display: inline-block;cursor: pointer;}.GnTQsOO:before {content: "Anzeige";background: rgba(255, 255, 255, 0.5);color: rgb(34 34 34);font-size: 10px;font-weight: bold;font-family: sans-serif;margin: 4px;text-align: left;padding: 2px;position: absolute;box-sizing: content-box;pointer-events: none;line-height: 1;display: inline;}@media screen and (max-width: 1119px) {.GnTQsOO {display: none;visibility: hidden;}}.VDGMOfK {position: relative;}.VDGMOfK:empty {display: none;visibility: hidden;}@media print {.BiYFhy,#fuNtgPIv,#hTmGbKEQ,.VDGMOfK,#kOKpKnJtV,.wOJlVUJ,.UlKdla,.vjrCdThrop,.tIldMNOpIT,#hHUQEBLi,.muszGEB,.QjuAbGaTr,#jxNnWwqbep,.BbmFfGVw,.PkuKNxFGU,#VqlzZb,.BkwLFD,#WFGsyEqDs,.PasUPk,.ptSaHtf,.cMhOqA,.KKMFojJH,#qFwpii,.ElMgcCfbn,#SpZLjtMug,#ikAVmvwO,#zlymqkCRrr,.GnTQsOO,#UgkvwEBnoq,#MGAbiVZWG{display:none;}} .uqlstHid {display:none !important;}'),Lt(P,s),zt.uqlstCln.push(s),setTimeout(m.bind(null,[]),0)}}}}else 40<++q&&Ct(j)},500)}function m(o){var a,s,i,g,d,h=[],t=(s=o,i=h,it(0,function(){return tt(""+Mt(xt(Mt("TDNveGRKSXZnRkQuTEtRb1w2VXNlNTdqWjVRdlxbUX1ObTNsXFpVNV1bTTNkW1FvZVpZeGdGNHBkWnt2XVpUbFtZd25cW1VrT1pJbmdwWXxnSm99XVo0b2VxVWhTVk16ZTZRaVBsRW5dW1F1Z0o8ekxvM3hkW0luXDU8eGdKSXNlcFl8T0ZEbVZaOHJcWnszTEc3alxbTTNkWlF2XVZFZVw1e2tmNlB0U1ZNa11LXW9mcVVzZjVZd11aODNPWl1zZUp7b11GTWdaNVVrZ0pId1xaVTVdW00zZFtRb2VaWXhnSTc8THFFeWY0O31MSlVvZjV3M2U2RGxbVjhzZlpVbWU1ODNcWm94XVtMQA=="),-3)),"")},function(){var t,e;t=p,!zt.uqlstff7Flags.video||zt.uqlstac2Mobile||!gt("[data-area=article]")||(e=tt(""+Mt(xt(Mt("TDNveGRKSXZnRkQuTEtRb1w2VXNlNTdqWjVRdlxbUX1ObTNsXFpVNV1bTTNkW1FvZVpZeGdGNHBkWnt2XVpUbFtZd25cW1VrT1pJbmdwWXxnSm99XVo0b2VxVWhTVk16ZTZRaVBsRW5dW1F1Z0o8ekxvM3hkW0luXDU8eGdKSXNlcFl8T0ZEbVZaOHJcWnszTEc3alxbTTNkWlF2XVZFZVw1e2tmNlB0U1ZNa11LXW9mcVVzZjVZd11aODNPWl1zZUp7b11GTWdaNVVrZ0pId1xaVTVdW00zZFtRb2VaWXhnSTc8THFFeWY0O31MSlVvZjV3M2U2RGxbVjhzZlpVbWU1ODNcWm94XVtMQA=="),-3)),""))&&t(e)}),it(0,function(){var t=function(){if(gt("#marktplatz_1, #rectangle_1"))return!0;var t=gt(".iqdcontainer > #iqadtile8");if(t&&t.parentElement)return t.parentElement.classList.add("nposmr"),!0;t=gt('.iqdcontainer[data-placement="pos_2"]');return t?(t.classList.add("nposmr"),!0):void 0}(),e=tt(""+Mt(xt(Mt("TDU0a2ZwdzNmSntrZ0tzaVBWempMNk1vXDZVa2VwZ3ZdWTt7T0ZEeGVxRXlmNTR8"),-3)),"");return t&&e},function(){var t,e;t=c,!zt.uqlstff7Flags.video||(e=tt(""+Mt(xt(Mt("TDU0a2ZwdzNmSntrZ0tzaVBWempMNk1vXDZVa2VwZ3ZdWTt7T0ZEeGVxRXlmNTR8"),-3)),""))&&t(e)}),function(t){var e=vt("div");i[""+Mt(xt(Mt("WDN3XU9ZTXNdNWszT1lnfFxbRXpdW0xA"),-3))]=e,i[""+Mt(xt(Mt("UX1Qe1FEQEA="),-3))]=e,at(s[""+Mt(xt(Mt("WDN3XU9ZTXNdNWszT1lnfFxbRXpdW0xA"),-3))]=e,"hTmGbKEQ"),ft(e,"ffDdyGkt "),t.firstChild?ot(t.firstChild,e):Lt(t,e),zt.uqlstd34d4.w[7314]=e,zt.uqlstCln.push(e)}),t=(zt.uqlstac2Mobile||(a=tt(""+Mt(xt(Mt("T3FNb2VKSTNkW11vT3A0N09aSTRnSjt4aGwzfFBJd21lSkl9ZnxyPExwe3FScDRraEY0Nk9ae3FMbzM5ZXA8M05Jd21lSkl9ZnxyPExtSDVMbzNz"),-3)),""))&&t(a),function(t){var e=vt("div");i[""+Mt(xt(Mt("WTVJdmVLRWtmSll8T1lnfFxbRXpdW0xA"),-3))]=e,i[""+Mt(xt(Mt("UX1Qe1FqQEA="),-3))]=e,ft(s[""+Mt(xt(Mt("WTVJdmVLRWtmSll8T1lnfFxbRXpdW0xA"),-3))]=e,"VDGMOfK "),t.firstChild?ot(t.firstChild,e):Lt(t,e),zt.uqlstd34d4.w[7316]=e,zt.uqlstCln.push(e)});function p(t){var e=vt("div");i[""+Mt(xt(Mt("VzZZM2Y2VXxdWkl3T1hdV09ZZ3xcW0V6XVtMQA=="),-3))]=e,i[""+Mt(xt(Mt("UFdINlJXTEA="),-3))]=e,ft(s[""+Mt(xt(Mt("VzZZM2Y2VXxdWkl3T1hdV09ZZ3xcW0V6XVtMQA=="),-3))]=e,"BiYFhy sXRkUBkLK"),ot(t,e),zt.uqlstd34d4.w[11792]=e,zt.uqlstCln.push(e)}function c(t){var e=vt("div");i[""+Mt(xt(Mt("VzZZM2Y2VXxdWkl3T1g0Vk9ZZ3xcW0V6XVtMQA=="),-3))]=e,i[""+Mt(xt(Mt("UFdUfVBtakA="),-3))]=e,at(s[""+Mt(xt(Mt("VzZZM2Y2VXxdWkl3T1g0Vk9ZZ3xcW0V6XVtMQA=="),-3))]=e,"fuNtgPIv"),ft(e,"bWdvtTuWta "),ot(t,e);nt([{selectorAll:".gujAd[data-advertisement*=wallpaper]",cssApply:{display:"none"}}],zt.uqlstd34d4.w[14328]=e,14328),zt.uqlstCln.push(e)}zt.uqlstac2Mobile||(a=tt(""+Mt(xt(Mt("T3FNb2VKSTNkW11vT3A0N09aSTRnSjt4aGwzfFBJd21lSkl9ZnxyPExwe3FScDRraEY0Nk9ae3FMbzM5ZXA8M05Jd21lSkl9ZnxyPExtSDVMbzNz"),-3)),""))&&t(a);var f=o,t=h,e=(-1<location.search.indexOf("test=true")||location.hash.indexOf("test=true"),zt.uqlst989Ptl=12,zt.uqlst019Pl=0,!1),n=function(d,n,l,u){l||((new Date).getTime(),X(xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv2;h;6:e5890h<8g60693806ff80<:e;6;"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),function(){var t,e,s,i;l||(l=!0,(t=this).height<2?K(7317,n,!1):u==zt.uqlst753Rnd&&(e=d,s=vt("div"),at(f[""+Mt(xt(Mt("VG5JR1Z6QEA="),-3))]=s,"kOKpKnJtV"),ft(s,"mCJTfXW "),i=t,zt.uqlst3ccAm[7317]&&(ut(zt.uqlst3ccAm[7317]),zt.uqlst3ccAm[7317]=!1),st(i,function(t,e){if(!zt.uqlst181Pc[7317]){t.preventDefault(),t.stopPropagation();for(var s=et(t,this),i=0;i<zt.uqlstf08Oc.length;i++){var d,n=zt.uqlstf08Oc[i];if(7317==n.p)if(s.x>=n.x&&s.x<n.x+n.w&&s.y>=n.y&&s.y<n.y+n.h)return void(n.u&&(d=0<n.t.length?n.t:"_self",d=0==t.button&&t.ctrlKey?"_blank":d,J(zt,n.u,n.u,d,!0)))}var l=[xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv24894<88350:e:<504h690<4580e9gg;e"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3)],u=[xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv2g5e348h3505<9950g:<:0ff8407;hdd;"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3)],l=l[+mt(+s.y/this.offsetHeight)+mt(+s.x/this.offsetWidth)],u=u[+mt(+s.y/this.offsetHeight)+mt(+s.x/this.offsetWidth)];J(zt,l,u,"_blank",!1)}}),Lt(s,t),e.firstChild?ot(e.firstChild,s):Lt(e,s),zt.uqlstd34d4.a[7317]=s,zt.uqlstCln.push(s),jt(s,7317,xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv2;i7f<iig504;h;50h;6:09g<40<3idg5"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),function(){}),K(7317,n,!0)))},function(){K(7317,n,!1)}))},l=K,n=(!zt.uqlstac2Mobile&&1120<=(zt.innerWidth||$.documentElement.clientWidth||$.body.clientWidth)?(b=tt(""+Mt(xt(Mt("XHA8bmhUQEA="),-3)),""))?n(b,!e,!1,zt.uqlst753Rnd):l(7317,!e,!1):l(7317,!e,!1),!1),b=function d(n,l,t,e){if(t)return;var u=(new Date).getTime();var s=xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv28g<78h8<70767760g;780h4<<0i8g855"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3);s+="#"+u;X(s,function(){var i;t||(t=!0,(i=this).height<2?K(15419,l,!1):e==zt.uqlst753Rnd&&bt(q,function(){var t=n,e=vt("div"),s=(f[""+Mt(xt(Mt("VG5vUFdGNEVUakBA"),-3))]=e,ft(q.adContainer=e,"wOJlVUJ "),i),s=(zt.uqlst3ccAm[15419]&&ut(zt.uqlst3ccAm[15419]),zt.uqlstd34d4.r[15419]=!0,st(s,function(t,e){if(!zt.uqlst181Pc[15419]){t.preventDefault(),t.stopPropagation();for(var s=et(t,this),i=0;i<zt.uqlstf08Oc.length;i++){var d,n=zt.uqlstf08Oc[i];if(15419==n.p)if(s.x>=n.x&&s.x<n.x+n.w&&s.y>=n.y&&s.y<n.y+n.h)return void(n.u&&(d=0<n.t.length?n.t:"_self",d=0==t.button&&t.ctrlKey?"_blank":d,J(zt,n.u,n.u,d,!0)))}var l=[xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv2h7<f<;h<708:h460h6e:0ff8<0i3<859"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv283366ef<90:g3<504758049e409f38;d"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv2gf8i<7469049h550:h3:07e:40fef56f"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv26;<7:ie350g:8e605gf:0;:f808ihe6;"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv2g9gg<f5970e3;i70egg:0968809gf737"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv2485h468f;0:e9460f7::09f780g5ge49"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv2;3:34836;0h<9i506:4:05698074g;d:"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv2;9;689:350<<365048i:0gh6<0h87h;8"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv28ei9::5;;05g3360egf90<g:<0i6949h"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv2;8g9<9:<5067;570649:0;ih409:<895"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv2fh88:5i3905e69705e5908g580;6eh6e"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv2hi9:6<i750gf:860eih:0fg:405hgh67"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3)],u=[xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv2h;3g6;8i50h:h860g44806hi<078;746"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv24;8e8h6f;0g<8i70999804<58099<4<<"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv24h6i47<<;0<i;:6069<80f;9805775:<"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv2i4738<49;0h9:57048<90g<e<033ie87"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv2485:6;g450;<;960h:6905<i405e498i"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv267ff:if370h;;3609<5:0;47<0;98<df"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv248:486he;044e:70:7790848407<6:;<"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv243388;fh705;4e50g<;808e640eh;7df"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv29ff4<:ff50f4<;50e7<90h7;409495;3"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv2g3:76:f8504h57709878065480<4<449"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv2i;8949f9;07;i660ie:80f5f<086:hhe"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv2435f69:870h3:4704fg80i44<0;d73d9"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3)],l=l[12*mt(+s.y/this.offsetHeight)+mt(12*s.x/this.offsetWidth)],u=u[12*mt(+s.y/this.offsetHeight)+mt(12*s.x/this.offsetWidth)];J(zt,l,u,"_blank",!1)}}),Lt(e,i),ot(t,e),zt.uqlstd34d4.a[15419]=e,zt.uqlstCln.push(e),nt([{selectorAll:".gujAd[data-advertisement*=wallpaper]",cssApply:{display:"none"}}],e,15419),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv2i;8f<hg:908677507:6:0545<04eh56i"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3));jt(e,15419,s+="#"+u,function(){qt(15419,q,60,t,d)}),K(15419,l,!0)}))},function(){K(15419,l,!1)})},l=K,q=(zt.uqlstac2Mobile?l(15419,!n,!1):(e=tt(""+Mt(xt(Mt("T3FNb2VKSTNkW11vTEc3ak9xTW9lSkkzZFtdb1o1UXZcW1F9Tm0zbGVKZjlmS1R3UkZNZw=="),-3)),""))?b(e,!n,!1,zt.uqlst753Rnd):l(15419,!n,!1),{adContainer:null,additionalHtml:[],spacer:null}),e=!1,l=function d(n,l,t,e){if(t)return;var u=(new Date).getTime();var s=xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv2hf9:6;9670f:7:70eg5:08h940g<gh:g"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3);s+="#"+u;X(s,function(){var i;t||(t=!0,(i=this).height<2?K(14995,l,!1):e==zt.uqlst753Rnd&&bt(j,function(){var t=n,e=vt("div"),s=(f[""+Mt(xt(Mt("VG5vUFdGNFFkWlVuZUpYd1BUQEA="),-3))]=e,ft(j.adContainer=e,"UlKdla "),i),s=(zt.uqlst3ccAm[14995]&&ut(zt.uqlst3ccAm[14995]),zt.uqlstd34d4.r[14995]=!0,st(s,function(t,e){if(!zt.uqlst181Pc[14995]){t.preventDefault(),t.stopPropagation();for(var s=et(t,this),i=0;i<zt.uqlstf08Oc.length;i++){var d,n=zt.uqlstf08Oc[i];if(14995==n.p)if(s.x>=n.x&&s.x<n.x+n.w&&s.y>=n.y&&s.y<n.y+n.h)return void(n.u&&(d=0<n.t.length?n.t:"_self",d=0==t.button&&t.ctrlKey?"_blank":d,J(zt,n.u,n.u,d,!0)))}var l=[xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv2;e:44f8e90;h9950ieh904<3<0ie43if"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv26h7744499068i360663:073980<9:ih7"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv2egf686g9;0538h50:i880g9480f8<dei"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv2<g;i4h;;506<3e60;4490:5f803:9i55"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv2739e<8f590;:6e70eg5:0gii80g5gg9g"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv243fi<e55;06346707h;:0e<480346i<<"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv2g<<584f770e6ef609g490gi6<0;55i<8"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv2i669:76;70i8<;50hhi80e5840i759ii"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv2<igf:4g850hgf85066390737<0d7;36f"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv2475e:gih;099<450h<:80hh440d<dhee"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv24ifi<:64705:g650;fe:085h80g885d6"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv29<4i4836505:7i60i3<804i;40fi6656"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3)],u=[xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv2eh3<4gg750e;87709i6:0:75<0;66id7"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv2ie8<:i7:;078i9605<<80;74406:ei<9"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv2<<h6<74<50:;4:50f<4:0:93808i;hdd"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv24:968gh<50fi:8604ei:0hgg<057;hgf"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv2hf<<69;990eehg70748:0;4340f6dh;:"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv298eg4:fe70hg<h50i54:0gg580<::ig5"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv2g5g:8484;0hehf7064;80fg9<04hd9h:"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv259h:66h590hg:760i7;80i:e809edh58"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv24684<f<4;09:6g608i7:0:h840:69h94"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv28g7h8i7<50e<ge60f6580563<08gd:;i"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv2fe8g84:9;0;967705;390569404686;f"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv2hei3:58g5049<;60:;f90:e8806geffg"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3)],l=l[12*mt(+s.y/this.offsetHeight)+mt(12*s.x/this.offsetWidth)],u=u[12*mt(+s.y/this.offsetHeight)+mt(12*s.x/this.offsetWidth)];J(zt,l,u,"_blank",!1)}}),Lt(e,i),ot(t,e),zt.uqlstd34d4.a[14995]=e,zt.uqlstCln.push(e),nt([{selectorAll:".bobj0",cssApply:{display:"none"}}],e,14995),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv2<9674iee90::ef5076i80<g8805;f3d7"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3));jt(e,14995,s+="#"+u,function(){qt(14995,j,60,t,d)}),K(14995,l,!0)}))},function(){K(14995,l,!1)})},n=K,j=(zt.uqlstac2Mobile?n(14995,!e,!1):(z=tt(""+Mt(xt(Mt("T3BNeVxwcno="),-3)),""))?l(z,!e,!1,zt.uqlst753Rnd):n(14995,!e,!1),{adContainer:null,additionalHtml:[],spacer:null}),l=!1,z=function d(n,l,t,e){if(t)return;var u=(new Date).getTime();var s=xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv296<44g7h50i8e550:7790g65<0;4i37:"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3);s+="#"+u;X(s,function(){var i;t||(t=!0,(i=this).height<2?K(14996,l,!1):e==zt.uqlst753Rnd&&bt(m,function(){var t=n,e=vt("div"),s=(f[""+Mt(xt(Mt("VG5vUFdGNFFkWlVuZUpYd1BqQEA="),-3))]=e,at(m.adContainer=e,"sUYWvU"),ft(e,"vjrCdThrop "),i),s=(zt.uqlst3ccAm[14996]&&ut(zt.uqlst3ccAm[14996]),zt.uqlstd34d4.r[14996]=!0,st(s,function(t,e){if(!zt.uqlst181Pc[14996]){t.preventDefault(),t.stopPropagation();for(var s=et(t,this),i=0;i<zt.uqlstf08Oc.length;i++){var d,n=zt.uqlstf08Oc[i];if(14996==n.p)if(s.x>=n.x&&s.x<n.x+n.w&&s.y>=n.y&&s.y<n.y+n.h)return void(n.u&&(d=0<n.t.length?n.t:"_self",d=0==t.button&&t.ctrlKey?"_blank":d,J(zt,n.u,n.u,d,!0)))}var l=[xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv24<4<<4357087535065f809;740<76i:8"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv2;h4i8h5450g8e<5048990i<680::33f5"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv2<3534:4h50f;8;70i8780fh<<07fiege"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv255gh4;9:90ie9:60673904i6<0ee9:ff"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv2ge79<e;:;05ff:50:599083i406;;5:;"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv2hg35476790:i8i50:9g:048e<0;gg8;i"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv276e::9i6704h75505he807f940g4;79g"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv2e<464i8970e:6770668:083e406736if"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv2i6;f<439;0e86:70439:063e80i<g8h9"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv2g58e<g;g70:5e370<37907h880:f9575"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv2e945<g4h70<8<:70hff804;;<03;<:hh"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv29i:8:8gg;0;9:i6087<90i;f<073d4;d"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3)],u=[xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv25<;86:5<9057f6607:490h9340935ed7"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv25;336g;3;0<5;;50675:0e:f<0:i7;d<"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv2fg66<78450:6:<5045f8049;<0gh8g<5"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv29i:<4gi:50h77:70974:0;:f407ge8i7"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv2i:8<67e;90566470;gg90g:;<0<4efd<"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv26<;;6h9570;e;;60fg980eg:<05;<63g"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv2;87g6ie;50<f3;70h9g:07;i<0f587gf"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv2e<fg:e4:50:45;70g<6:0::<40e<69:4"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv29f868g8590e;h:5063h80:7f804e5g:g"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv28ff;<7f3906;i86075:90;7640<9g8gf"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv2f:8;8i<g7046<i50f:h80e:4<0<e8;83"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv24743:7h3;0997i7089e:06g;809hf94h"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3)],l=l[12*mt(+s.y/this.offsetHeight)+mt(12*s.x/this.offsetWidth)],u=u[12*mt(+s.y/this.offsetHeight)+mt(12*s.x/this.offsetWidth)];J(zt,l,u,"_blank",!1)}}),Lt(e,i),ot(t,e),zt.uqlstd34d4.a[14996]=e,zt.uqlstCln.push(e),nt([{selectorAll:".bobj1",cssApply:{display:"none"}}],e,14996),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv266h589e390f:945059680iff8035<9d8"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3));jt(e,14996,s+="#"+u,function(){qt(14996,m,60,t,d)}),K(14996,l,!0)}))},function(){K(14996,l,!1)})},n=K,m=(zt.uqlstac2Mobile?n(14996,!l,!1):(e=tt(""+Mt(xt(Mt("T3BNeVxwcns="),-3)),""))?z(e,!l,!1,zt.uqlst753Rnd):n(14996,!l,!1),{adContainer:null,additionalHtml:[],spacer:null}),e=!1,n=function d(n,l,t,e){if(t)return;var u=(new Date).getTime();var s=xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv2i8hi<e5370g6:;6048;80if5<09466<i"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3);s+="#"+u;X(s,function(){var i;t||(t=!0,(i=this).height<2?K(14997,l,!1):e==zt.uqlst753Rnd&&bt(M,function(){var t=n,e=vt("div"),s=(f[""+Mt(xt(Mt("VG5vUFdGNFFkWlVuZUpYd1B6QEA="),-3))]=e,ft(M.adContainer=e,"tIldMNOpIT "),i),s=(zt.uqlst3ccAm[14997]&&ut(zt.uqlst3ccAm[14997]),zt.uqlstd34d4.r[14997]=!0,st(s,function(t,e){if(!zt.uqlst181Pc[14997]){t.preventDefault(),t.stopPropagation();for(var s=et(t,this),i=0;i<zt.uqlstf08Oc.length;i++){var d,n=zt.uqlstf08Oc[i];if(14997==n.p)if(s.x>=n.x&&s.x<n.x+n.w&&s.y>=n.y&&s.y<n.y+n.h)return void(n.u&&(d=0<n.t.length?n.t:"_self",d=0==t.button&&t.ctrlKey?"_blank":d,J(zt,n.u,n.u,d,!0)))}var l=[xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv2;<9546;;;09e8;60:<9:04i:80i7897d"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv2:i7g868670fh6h7047;9069:4069:gg3"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv2i478457990if5<60;g5:0<:7<0d39dhi"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv2<hf74985509;9450;4g8088:<0gd:<3f"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv2;984695<704::350:ie90efi<03<::h9"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv2445369f75047h87066<90gg48056545f"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv2<;if8<e4509:i:50;9h:083i40he5389"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv265f544i67064375088680fgg<09e3639"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv243;4<i55;0i5<850ff6:0;h5<05<;56i"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv278<:6fg690ef:<60fh:908h3403ie78i"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv2i6:7878;;0;ee4509:g:04eh<0d5i:9;"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv2868h6f575079:;50i4i90i:e80:8i8e5"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3)],u=[xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv2h:9g6736904<6e5046e80gg480e9i3de"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv29<e::44e5099636084<90gfi40f<e37<"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv2:8;g85<390958350g3e:0hfg80d37f93"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv249f:<i34;05e5;60g<590:;3<03<8;:3"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv2;<<h65if;09;9:70955809<3<057<dhd"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv2;3g96::350g3f<609e::06;;40656e<5"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv2539f458f70e96;60<46:06<h807d;94;"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv2<33g8g6f;0g6f<604:h9076g40548geg"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv2:f96<65970558f605e490ghi<06d:7h:"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv2<hi786hf505f<i50h4g:0;fh80fg<<:i"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv2h:4i::8h70h6447079690f::8048i8h7"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv29hih485670;69<60;h9908;e<0h64d5i"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3)],l=l[12*mt(+s.y/this.offsetHeight)+mt(12*s.x/this.offsetWidth)],u=u[12*mt(+s.y/this.offsetHeight)+mt(12*s.x/this.offsetWidth)];J(zt,l,u,"_blank",!1)}}),Lt(e,i),ot(t,e),zt.uqlstd34d4.a[14997]=e,zt.uqlstCln.push(e),nt([{selectorAll:".bobj2",cssApply:{display:"none"}}],e,14997),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv2ef5f:gg770;hh870ei590g<g<0595657"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3));jt(e,14997,s+="#"+u,function(){qt(14997,M,60,t,d)}),K(14997,l,!0)}))},function(){K(14997,l,!1)})},l=K,M=(zt.uqlstac2Mobile?l(14997,!e,!1):(x=tt(""+Mt(xt(Mt("T3BNeVxwcnw="),-3)),""))?n(x,!e,!1,zt.uqlst753Rnd):l(14997,!e,!1),{adContainer:null,additionalHtml:[],spacer:null}),n=!1,x=function d(n,l,t,e){if(t)return;var u=(new Date).getTime();var s=xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv2h<9g47<950;<7850i8590i458056:99e"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3);s+="#"+u;X(s,function(){var i;t||(t=!0,(i=this).height<2?K(14998,l,!1):e==zt.uqlst753Rnd&&bt(v,function(){var t=n,e=vt("div"),s=(f[""+Mt(xt(Mt("VG5vUFdGNFFkWlVuZUpYd1FEQEA="),-3))]=e,at(v.adContainer=e,"hHUQEBLi"),i),s=(zt.uqlst3ccAm[14998]&&ut(zt.uqlst3ccAm[14998]),zt.uqlstd34d4.r[14998]=!0,st(s,function(t,e){if(!zt.uqlst181Pc[14998]){t.preventDefault(),t.stopPropagation();for(var s=et(t,this),i=0;i<zt.uqlstf08Oc.length;i++){var d,n=zt.uqlstf08Oc[i];if(14998==n.p)if(s.x>=n.x&&s.x<n.x+n.w&&s.y>=n.y&&s.y<n.y+n.h)return void(n.u&&(d=0<n.t.length?n.t:"_self",d=0==t.button&&t.ctrlKey?"_blank":d,J(zt,n.u,n.u,d,!0)))}var l=[xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv2;5834h4i70:hff707;g804<440<7h5eg"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv27<4<8e94;04g6670ie680ef5<0:9gg::"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv26:3644g65093if60e86:0h5e<0<47775"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv2:;4<<h:<706i9i705;f:0e:680i:<:h7"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv244;;4ff570e:4660e:e:0868<09gfgh7"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv26<if6:33907hef50<7i905h9<065ie43"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv273ee<<5:;0h58:60h33808:7805;<577"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv24hf44<8390egi;70:45909i5<0g8;7<8"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv24:3g<ffg90<:<:50hif:0he5<0<<:dhe"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv2496i6<3970;ggi60f4f90:ig80ff:44h"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv2;3gf<<8g;0g36;7077f:0fie40f8e:id"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv27e9744<e90h7;9505g::09:h<0hf;8e3"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3)],u=[xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv24i77<8e9508eh46086g:0;:8<0<:hg7;"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv277e8869970e8;3509:i8088g80<7f79d"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv2:g9;8ef890<:6g70:e790i4<80f4:6:g"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv24;5i65i<706f6370h3590<;h<0:i:h:<"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv2h<8e<4i950g<:36096e:0:4840f36667"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv2h<5h:hii;054765085;908e74088e83f"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv2fh;f8if950g5ge60e57904ie80i::3i6"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv265e886<99088gf705;980e6;40idiee:"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv279;444h;705:57706<4904:9409d7<he"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv2h5646;i650g4h350<5f9073e8053g4hi"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv2<8fe463i9089eh70e:h909hf<0e;h<gf"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv2hg8949fe9043i;506hh:0:66<0g3fifh"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3)],l=l[12*mt(+s.y/this.offsetHeight)+mt(12*s.x/this.offsetWidth)],u=u[12*mt(+s.y/this.offsetHeight)+mt(12*s.x/this.offsetWidth)];J(zt,l,u,"_blank",!1)}}),Lt(e,i),ot(t,e),zt.uqlstd34d4.a[14998]=e,zt.uqlstCln.push(e),nt([{selectorAll:".bobj3",cssApply:{display:"none"}}],e,14998),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv2:76:::6:;0he4f704779089;8048h3he"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3));jt(e,14998,s+="#"+u,function(){qt(14998,v,60,t,d)}),K(14998,l,!0)}))},function(){K(14998,l,!1)})},l=K,v=(zt.uqlstac2Mobile?l(14998,!n,!1):(e=tt(""+Mt(xt(Mt("T3BNeVxwcn0="),-3)),""))?x(e,!n,!1,zt.uqlst753Rnd):l(14998,!n,!1),{adContainer:null,additionalHtml:[],spacer:null}),e=!1,l=function d(n,l,t,e){if(t)return;var u=(new Date).getTime();var s=xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv24<;74eh;50f5h4707g:80iee<04<if75"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3);s+="#"+u;X(s,function(){var i;t||(t=!0,(i=this).height<2?K(15418,l,!1):e==zt.uqlst753Rnd&&bt(L,function(){var t=n,e=vt("div"),s=(f[""+Mt(xt(Mt("VG5vUFdGNFRXVjRFZnFVc1w1e28="),-3))]=e,at(L.adContainer=e,"dCqQjJaB"),ft(e,"muszGEB "),i),s=(zt.uqlst3ccAm[15418]&&ut(zt.uqlst3ccAm[15418]),zt.uqlstd34d4.r[15418]=!0,st(s,function(t,e){if(!zt.uqlst181Pc[15418]){t.preventDefault(),t.stopPropagation();for(var s=et(t,this),i=0;i<zt.uqlstf08Oc.length;i++){var d,n=zt.uqlstf08Oc[i];if(15418==n.p)if(s.x>=n.x&&s.x<n.x+n.w&&s.y>=n.y&&s.y<n.y+n.h)return void(n.u&&(d=0<n.t.length?n.t:"_self",d=0==t.button&&t.ctrlKey?"_blank":d,J(zt,n.u,n.u,d,!0)))}var l=[xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv24<ie4i5450:67;60gff806f;<0i3e3h6"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv2685;:g5350f88i6077<9044940h37;h5"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv24996:67;504i7360ggi90i5i<06i7h;4"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv2:<g;449470eief506748055880fhf3:5"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv24499:f44;0e4f;6097h80ff8403e58id"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv2;8e68g;670ig:h50f8680773407f;gd6"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv24:9;4i;4504g6i60i;48086i808::h35"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv2g39f<ie;90f88<606f::04;:40g4i<:9"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv2ge5i<;335067:i6083:8064h40f<hd3h"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv2i<8f::8h;0f<5370ge;:0;3580dd3h7h"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv2f;9364:850435i60h5h80:6e40fdd99;"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv2hh8g<g5;90965h70g:i:0e<h405ehhei"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3)],u=[xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv274:745;5;0:;fe50f<f:0egh<0ee;e36"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv2if<;4eh;9058;870h8h:0:5<<0e4hfg6"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv2e;45:98i50<:i<7043580g4e405fg8:7"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv24;ih4eh3507e8870:68905g84077364:"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv2ii53::397088646055<90;6i<0hi6hdh"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv2f9gi6hei;08<<850h4;80e3g80g8465:"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv25<6h:;g670g9h;70475805:i80h7<8e;"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv2658:6h;3704e77708<880h4h805ihd<3"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv28f7:6g<670f43h50744904g8<0;:4dh<"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv243e54;:390<:5570<4<:079e<06365<5"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv2f;49:95g50fig950e33804438087ige5"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv28eg36if990he<g50g;6:0565<0egd84:"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3)],l=l[12*mt(+s.y/this.offsetHeight)+mt(12*s.x/this.offsetWidth)],u=u[12*mt(+s.y/this.offsetHeight)+mt(12*s.x/this.offsetWidth)];J(zt,l,u,"_blank",!1)}}),Lt(e,i),ot(t,e),zt.uqlstd34d4.a[15418]=e,zt.uqlstCln.push(e),nt([{selectorAll:".gujAd[data-advertisement*=wallpaper]",cssApply:{display:"none"}}],e,15418),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv24h9<<9h5;0f7ge70gf3:07eg403:65g4"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3));jt(e,15418,s+="#"+u,function(){qt(15418,L,60,t,d)}),K(15418,l,!0)}))},function(){K(15418,l,!1)})},n=K,L=(zt.uqlstac2Mobile||"/"===location.pathname?n(15418,!e,!1):(y=tt(""+Mt(xt(Mt("T3FNb2VKSTNkW11vTEc3ak9xTW9lSkkzZFtdb1o1UXZcW1F9Tm0zbGVKZjlmS1R3UkZNZw=="),-3)),""))?l(y,!e,!1,zt.uqlst753Rnd):n(15418,!e,!1),{adContainer:null,additionalHtml:[],spacer:null});function w(l,u,r,o){r||((new Date).getTime(),X(xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv2i758<;f650h4<37054;90e;i<09iihdd"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),function(){var t,e,s,i,d,n;r||(r=!0,(t=this).height<2?K(14742,u,!1):o==zt.uqlst753Rnd&&(e=l,s=vt("div"),at(f[""+Mt(xt(Mt("Vlg4WFVZTVdZSG9YVlhJUE9YNHlccG92XVRAQA=="),-3))]=s,"jxNnWwqbep"),i=t,zt.uqlst3ccAm[14742]&&(ut(zt.uqlst3ccAm[14742]),zt.uqlst3ccAm[14742]=!1),st(i,function(t,e){if(!zt.uqlst181Pc[14742]){t.preventDefault(),t.stopPropagation();for(var s=et(t,this),i=0;i<zt.uqlstf08Oc.length;i++){var d,n=zt.uqlstf08Oc[i];if(14742==n.p)if(s.x>=n.x&&s.x<n.x+n.w&&s.y>=n.y&&s.y<n.y+n.h)return void(n.u&&(d=0<n.t.length?n.t:"_self",d=0==t.button&&t.ctrlKey?"_blank":d,J(zt,n.u,n.u,d,!0)))}var l=[xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv2i5<<<<ff;0899<50e<98044980gh;hg:"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv2:;f<<;99;0g<6970f7490:g440;i9ff6"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv2<67;4:ii90;54e706g690f<8<09g7h<i"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv29e8i44ge709e7:707i:906;<80h;5:fh"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv29:g:8639707ffi708i780fe740<e43<7"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv2eg4i89:i90;<9h609;7:04ie40h6;3ge"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3)],u=[xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv259ih:i4i70f4e:607659079:80i:;h<5"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv2<e:3877970i37550g5f:05fg403h:4;f"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv29f;g<<<6707<9<50;4<:046e<0i8ihd4"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv2g4g;8hh6906ffi6094i9054h80hgifg4"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv2g7738:54509i7i70<4i:04h<<035ggd<"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv2:6gi4i;9704eg:50hhh90g<f<0d3;<;d"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3)],l=l[+mt(6*s.y/this.offsetHeight)+mt(+s.x/this.offsetWidth)],u=u[+mt(6*s.y/this.offsetHeight)+mt(+s.x/this.offsetWidth)];J(zt,l,u,"_blank",!1)}}),at(d=vt("div"),"jxNnWwqbepf1ac"),Lt(s,d),n=document.body.style.overflow,document.body.style.overflow="hidden",At(d=vt("div"),"click",function(){this.parentNode.style.display="none",document.body.style.overflow=n},!1),wt(function(){d.parentNode.style.display="none",document.body.style.overflow=n},7e3),at(d,"jxNnWwqbepb2cc"),Lt(s,d),Lt(s,t),Lt(e,s),zt.uqlstd34d4.a[14742]=s,zt.uqlstCln.push(s),nt([{function:function(t,e){var s=t.querySelector("div:not(:first-child)"),t=t.querySelector("img");s&&t&&(Lt(s,t),Ot(s=vt("div"),"style","width: calc(100% - 20px); height: 30px; position: absolute; z-index: 1000; margin-top: -30px;"),ht(t,"beforeBegin",s),At(s,"click",function(t){t.stopPropagation()}))}}],s,14742),jt(s,14742,xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv24373:46f;0:9<550h6;:09f5<0g78;9h"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),function(){}),K(14742,u,!0)))},function(){K(14742,u,!1)}))}var l=!1,y=function(d,n,l,u){l||((new Date).getTime(),X(xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv2;4:94f3<50774:50e7:908:<809;55hf"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),function(){var t,e,s,i;l||(l=!0,(t=this).height<2?K(7313,n,!1):u==zt.uqlst753Rnd&&(e=d,s=vt("div"),ft(f[""+Mt(xt(Mt("VG5vUFdGNFRXVjRMZTU0bw=="),-3))]=s,"QjuAbGaTr "),i=t,zt.uqlst3ccAm[7313]&&(ut(zt.uqlst3ccAm[7313]),zt.uqlst3ccAm[7313]=!1),st(i,function(t,e){if(!zt.uqlst181Pc[7313]){t.preventDefault(),t.stopPropagation();for(var s=et(t,this),i=0;i<zt.uqlstf08Oc.length;i++){var d,n=zt.uqlstf08Oc[i];if(7313==n.p)if(s.x>=n.x&&s.x<n.x+n.w&&s.y>=n.y&&s.y<n.y+n.h)return void(n.u&&(d=0<n.t.length?n.t:"_self",d=0==t.button&&t.ctrlKey?"_blank":d,J(zt,n.u,n.u,d,!0)))}var l=[xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv2ffe66;eg;0hei:6079890<4e80f64;;7"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv26h8964i950e33650646:04;:40<;9;38"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv28gf46e;i70if4g60i;h:076i405ihe<5"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv2:88;84if70egeh7097i90fg;<04d9;hg"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv2539f::8f50567650:<h908;8<074i345"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv2:f486h44707g9f50fef:0h8780:hhhfe"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv2:6;e<4eh7068<:5049;808:7<0:59;73"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv2949g<44470g6;<50:39:04f48037<h;;"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv2g:h4<7f6;06i7970hi880gh7<09::;<8"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv2;i;3889390ghhf50e;h80f6740578:h3"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv26;<98;3;;0ge:560f5f90h<;807<:eg<"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv2i53;84e7907ih;7043::09g5809g44<h"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3)],u=[xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv2:ge388;370f4f75066790ff<40g6;g;d"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv258:46543708h3870i5;90i3340e3<ee6"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv25<978f4390h96950g3h805i;<0gd:78g"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv2749<<heg9055g<608h880g4f<0h874;d"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv296574436;0gif7505i7:095h<0d6:::g"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv28h9i4h36;0e88e504fe90i:g806e9<d7"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv25h;g65i;50<:<h6048780f54<064;g;e"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv246i:4;i370fh9h60:9990<g;<0<:e89d"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv2iih4<;<i50;;;i50i9g:0ii;405<;<78"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv24if744<990g3ff707::90h:780f57ih5"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv2;4gi85i870igf96057f80g<:<04hd:ie"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv2i6i<:985504e5970hg<80;e94069d6g4"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3)],l=l[12*mt(+s.y/this.offsetHeight)+mt(12*s.x/this.offsetWidth)],u=u[12*mt(+s.y/this.offsetHeight)+mt(12*s.x/this.offsetWidth)];J(zt,l,u,"_blank",!1)}}),Lt(s,t),ot(e,s),zt.uqlstd34d4.a[7313]=s,zt.uqlstCln.push(s),nt([{selectorAll:".gujAd[data-advertisement*=wallpaper]",cssApply:{display:"none"}}],s,7313),jt(s,7313,xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv29i54:7f670;4eg60h6h90he4<08g96hg"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),function(){}),K(7313,n,!0)))},function(){K(7313,n,!1)}))},n=K,k=(zt.uqlstac2Mobile||"/"!==location.pathname?n(7313,!l,!1):(e=tt(""+Mt(xt(Mt("T3FNb2VKSTNkW11vTEc3ak9xTW9lSkkzZFtdb1o1UXZcW1F9Tm0zbGVKZjlmS1R3UkZNZw=="),-3)),""))?y(e,!l,!1,zt.uqlst753Rnd):n(7313,!l,!1),it(0,function(){return!0===zt.uqlstff7Flags.uadone},function(){var t,e,s,i;t=!0,e=w,s=K,(i=tt(""+Mt(xt(Mt("XHA8bmhUQEA="),-3)),""))?e(i,!t,!1,zt.uqlst753Rnd):s(14742,!t,!1)}),it(0,function(){return tt(""+Mt(xt(Mt("T3Bve11KUXllcVVrZFo4b2Zvd25cW1VrT1pJbmdwWXxnSm99XVo0b2VxVHRTVk16ZTZRaVBtc3dlNU1zZUpYbFtUQEA="),-3)),"")},function(){var t,e,s,i;t=!0,e=T,s=K,(i=tt(""+Mt(xt(Mt("T3Bve11KUXllcVVrZFo4b2Zvd25cW1VrT1pJbmdwWXxnSm99XVo0b2VxVHRTVk16ZTZRaVBtc3dlNU1zZUpYbFtUQEA="),-3)),""))?e(i,!t,!1,zt.uqlst753Rnd):s(13793,!t,!1)}),{adContainer:null,additionalHtml:[],spacer:null});function T(d,n,t,e){var l,s;t||(l=(new Date).getTime(),s=xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv2e7fg64ef;0:63:60455908:740iig57e"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),X(s+="#"+l,function(){var i;t||(t=!0,(i=this).height<2?K(13793,n,!1):e==zt.uqlst753Rnd&&bt(k,function(){var t=d,e=vt("div"),s=(f[""+Mt(xt(Mt("V1o8bGRae29PWDRWT1g0c11KVXZdVjN6UFRAQA=="),-3))]=e,ft(k.adContainer=e,"BbmFfGVw "),i),s=(zt.uqlst3ccAm[13793]&&ut(zt.uqlst3ccAm[13793]),zt.uqlstd34d4.r[13793]=!0,st(s,function(t,e){if(!zt.uqlst181Pc[13793]){t.preventDefault(),t.stopPropagation();for(var s=et(t,this),i=0;i<zt.uqlstf08Oc.length;i++){var d,n=zt.uqlstf08Oc[i];if(13793==n.p)if(s.x>=n.x&&s.x<n.x+n.w&&s.y>=n.y&&s.y<n.y+n.h)return void(n.u&&(d=0<n.t.length?n.t:"_self",d=0==t.button&&t.ctrlKey?"_blank":d,J(zt,n.u,n.u,d,!0)))}var l=[xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv2578i84ig90f9<;50<3880e3:40de8ddd"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv2ghi:44gh70g78<70eh690h7640ff3eii"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv2687h8:h8707;ig60;6:80h:9803;gi5h"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv2ge988ff5;0:55f6058f:0i7f<08hidff"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv2:9e6:h::50;36460gi;80g7840he:6ed"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv29<e;65e:50;<3;60565804:8805ef<59"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3)],u=[xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv2f33:8<:;506g:h504h::0fi7<047d;8e"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv2h9g64i4h70f46e50hi:906<78087<d56"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv268e964gh90feg:70:eh90;4<40hg:9<6"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv26fi6:6fe;0i6i770f<g:0fgg40976663"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv2ih:;6i5<5095g350e4g905ee<05gie;6"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv259ff4:g:70h7;f60f<88044<<0d49i:8"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3)],l=l[+mt(6*s.y/this.offsetHeight)+mt(+s.x/this.offsetWidth)],u=u[+mt(6*s.y/this.offsetHeight)+mt(+s.x/this.offsetWidth)];J(zt,l,u,"_blank",!1)}}),Lt(e,i),ot(t,e),zt.uqlstd34d4.a[13793]=e,zt.uqlstCln.push(e),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv2;g<i<f8550eg7650;9e90g3340589fdg"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3));jt(e,13793,s+="#"+l,function(){qt(13793,k,60,t,T)}),K(13793,n,!0)}))},function(){K(13793,n,!1)}))}it(0,function(){return tt(""+Mt(xt(Mt("T3Bve11KUXllcVVrZFo4b2Zvd25cW1VrT1pJbmdwWXxnSm99XVo0b2VxVHRTVk16ZTZRaVB9c3dlNU1zZUpYbFtUQEA="),-3)),"")},function(){var t,e,s,i;t=!0,e=C,s=K,(i=tt(""+Mt(xt(Mt("T3Bve11KUXllcVVrZFo4b2Zvd25cW1VrT1pJbmdwWXxnSm99XVo0b2VxVHRTVk16ZTZRaVB9c3dlNU1zZUpYbFtUQEA="),-3)),""))?e(i,!t,!1,zt.uqlst753Rnd):s(13794,!t,!1)});var A={adContainer:null,additionalHtml:[],spacer:null};function C(d,n,t,e){var l,s;t||(l=(new Date).getTime(),s=xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv2e9gh847i;098e870f3890i74<0dh6<ff"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),X(s+="#"+l,function(){var i;t||(t=!0,(i=this).height<2?K(13794,n,!1):e==zt.uqlst753Rnd&&bt(A,function(){var t=d,e=vt("div"),s=(f[""+Mt(xt(Mt("V1o8bGRae29PWDRWT1g0c11KVXZdVjN6UGpAQA=="),-3))]=e,ft(A.adContainer=e,"PkuKNxFGU "),i),s=(zt.uqlst3ccAm[13794]&&ut(zt.uqlst3ccAm[13794]),zt.uqlstd34d4.r[13794]=!0,st(s,function(t,e){if(!zt.uqlst181Pc[13794]){t.preventDefault(),t.stopPropagation();for(var s=et(t,this),i=0;i<zt.uqlstf08Oc.length;i++){var d,n=zt.uqlstf08Oc[i];if(13794==n.p)if(s.x>=n.x&&s.x<n.x+n.w&&s.y>=n.y&&s.y<n.y+n.h)return void(n.u&&(d=0<n.t.length?n.t:"_self",d=0==t.button&&t.ctrlKey?"_blank":d,J(zt,n.u,n.u,d,!0)))}var l=[xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv27e:h873i;078g6707<i:0h6g<0i<<73d"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv2<<<i8f:g904h9f5063;906h5<05i997;"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv24<:::58:7044;g708hh9045580;i7d93"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv2:feg<98<907g7g50778:0<if805h3996"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv27h<e<f4f90h<7360<9980547808399e<"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv2g55;:69h505<g5707;f:077i<0gfd7e6"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3)],u=[xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv28gfe857:507;fh50g8580i3i80<di7e4"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv2749:<<7i5043<h60<5::0:gi<0ihg:;<"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv2;97;4<9h9096;7508f8:06e980;i73g:"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv24he865i7;0<5<4604578069;403f64<d"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv24i394;<6504gg<709:980:48806;h4i4"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv2ghg3669e90ff9:70;:e806f<<093693e"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3)],l=l[+mt(6*s.y/this.offsetHeight)+mt(+s.x/this.offsetWidth)],u=u[+mt(6*s.y/this.offsetHeight)+mt(+s.x/this.offsetWidth)];J(zt,l,u,"_blank",!1)}}),Lt(e,i),ot(t,e),zt.uqlstd34d4.a[13794]=e,zt.uqlstCln.push(e),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv277;h4:4e;058e970;74809i4<08::5i;"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3));jt(e,13794,s+="#"+l,function(){qt(13794,A,60,t,C)}),K(13794,n,!0)}))},function(){K(13794,n,!1)}))}it(0,function(){return tt(""+Mt(xt(Mt("T3Bve11KUXllcVVrZFo4b2Zvd25cW1VrT1pJbmdwWXxnSm99XVo0b2VxVHRTVk16ZTZRaVFHc3dlNU1zZUpYbFtUQEA="),-3)),"")},function(){var t,e,s,i;t=!0,e=D,s=K,(i=tt(""+Mt(xt(Mt("T3Bve11KUXllcVVrZFo4b2Zvd25cW1VrT1pJbmdwWXxnSm99XVo0b2VxVHRTVk16ZTZRaVFHc3dlNU1zZUpYbFtUQEA="),-3)),""))?e(i,!t,!1,zt.uqlst753Rnd):s(13795,!t,!1)});var N={adContainer:null,additionalHtml:[],spacer:null};function D(d,n,t,e){var l,s;t||(l=(new Date).getTime(),s=xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv27<f<<4:370679<60;i6808if80hh4g7g"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),X(s+="#"+l,function(){var i;t||(t=!0,(i=this).height<2?K(13795,n,!1):e==zt.uqlst753Rnd&&bt(N,function(){var t=d,e=vt("div"),s=(f[""+Mt(xt(Mt("V1o8bGRae29PWDRWT1g0c11KVXZdVjN6UHpAQA=="),-3))]=e,at(N.adContainer=e,"VqlzZb"),ft(e,"wIIXlUUb "),i),s=(zt.uqlst3ccAm[13795]&&ut(zt.uqlst3ccAm[13795]),zt.uqlstd34d4.r[13795]=!0,st(s,function(t,e){if(!zt.uqlst181Pc[13795]){t.preventDefault(),t.stopPropagation();for(var s=et(t,this),i=0;i<zt.uqlstf08Oc.length;i++){var d,n=zt.uqlstf08Oc[i];if(13795==n.p)if(s.x>=n.x&&s.x<n.x+n.w&&s.y>=n.y&&s.y<n.y+n.h)return void(n.u&&(d=0<n.t.length?n.t:"_self",d=0==t.button&&t.ctrlKey?"_blank":d,J(zt,n.u,n.u,d,!0)))}var l=[xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv2he4e844970h;g550833:09e44067e;46"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv2<<;;:6hf70egi3708i990f3480f699;7"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv26ig6:48670h:7;70hh480:ih40g6:d9<"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv2e87:<9;6706f8770i75808i6<087<;98"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv28f:48:h4;0;4<760;46:0e55408h9hi4"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv2<94i4;<e90he6470<9h904e5<09d<<d6"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3)],u=[xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv298;8<f3f90<4;e5058e80:9;<0<i568d"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv2;;74868f5043h760if::0f9780<e;g5;"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv26e<<:8:690h<;55075:908;8807<g<f8"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv2g;38845g70e95f60;57:06h8<04794h;"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv2:g394474;0g;g5707<580i9h4066i8g4"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv263576h6590965350h;5:0<g6<08<ddfh"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3)],l=l[+mt(6*s.y/this.offsetHeight)+mt(+s.x/this.offsetWidth)],u=u[+mt(6*s.y/this.offsetHeight)+mt(+s.x/this.offsetWidth)];J(zt,l,u,"_blank",!1)}}),Lt(e,i),ot(t,e),zt.uqlstd34d4.a[13795]=e,zt.uqlstCln.push(e),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv29hfg47;e50666960<;680h69805g63gd"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3));jt(e,13795,s+="#"+l,function(){qt(13795,N,60,t,D)}),K(13795,n,!0)}))},function(){K(13795,n,!1)}))}var e=!1,n=function d(n,l,t,e){if(t)return;var u=(new Date).getTime();var s=xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv28f4h64685098h560;hg:06;h<06449eh"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3);s+="#"+u;X(s,function(){var i;t||(t=!0,(i=this).height<2?K(7311,l,!1):e==zt.uqlst753Rnd&&bt(R,function(){var t=n,e=vt("div"),s=(f[""+Mt(xt(Mt("V1o8bGRae29PWDRWT1lVeWZEQEA="),-3))]=e,ft(R.adContainer=e,"BkwLFD "),i),s=(zt.uqlst3ccAm[7311]&&ut(zt.uqlst3ccAm[7311]),zt.uqlstd34d4.r[7311]=!0,st(s,function(t,e){if(!zt.uqlst181Pc[7311]){t.preventDefault(),t.stopPropagation();for(var s=et(t,this),i=0;i<zt.uqlstf08Oc.length;i++){var d,n=zt.uqlstf08Oc[i];if(7311==n.p)if(s.x>=n.x&&s.x<n.x+n.w&&s.y>=n.y&&s.y<n.y+n.h)return void(n.u&&(d=0<n.t.length?n.t:"_self",d=0==t.button&&t.ctrlKey?"_blank":d,J(zt,n.u,n.u,d,!0)))}var l=[xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv2687<44;:505:9:70i:;904eg<0549466"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv2<4ge8;6g;0<36h50e35:095980;::89<"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv2457e86;67047:560<3480gh3<04h:4h6"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv26;5f<7837077g670f46:07;6<0:e6<7d"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv2ee544:fg;09h5g60h3g80<4;80he763f"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv27;5:::g470i8537053790564<0h<7<65"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3)],u=[xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv24h8i6:8e50:9e:50<5<80i8<<033<i4d"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv2i95:85<;50e9:g6069<80679<0f7597i"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv2:5<e<6;9;0g;f970e459067580;8446e"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv29hh3:i<6709;;g50:6h:065780e33748"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv2i3f:8<5;;0<;8h60<56:0g:740<8d9f<"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv29i3g68ih50e48770::7905:;803fd8g<"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3)],l=l[+mt(6*s.y/this.offsetHeight)+mt(+s.x/this.offsetWidth)],u=u[+mt(6*s.y/this.offsetHeight)+mt(+s.x/this.offsetWidth)];J(zt,l,u,"_blank",!1)}}),Lt(e,i),ot(t,e),zt.uqlstd34d4.a[7311]=e,zt.uqlstCln.push(e),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv2<;7h4f4e70h886607h3:07<f40d8d3e3"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3));jt(e,7311,s+="#"+u,function(){qt(7311,R,60,t,d)}),K(7311,l,!0)}))},function(){K(7311,l,!1)})},l=K,R=(zt.uqlstac2Mobile?(P=tt(""+Mt(xt(Mt("T3Bve11KUXllcVVrZFo4b2Zvd25cW1VrT1pJbmdwWXxnSm99XVo0b2VxVHRTVk16ZTZRaVBXc3dlNU1zZUpYbFtUQEA="),-3)),""))?n(P,!e,!1,zt.uqlst753Rnd):l(7311,!e,!1):l(7311,!e,!1),{adContainer:null,additionalHtml:[],spacer:null}),E=(it(0,function(){var t=(t=!0)&&((e=gt(".iqdcontainer > #iqadtile8"))&&e.parentElement&&e.parentElement.classList.add("nposmr"),!0),e=tt(""+Mt(xt(Mt("XUpvNVo1UXZcW1F9W200a11LXW9mcVVnTEc3ak9wb3tdSlF5ZXFVa2RaOG9mb3duXFtVa09aSW5ncFl8Z0pvfV1aNG9lcVR0U1ZNemU2UWlQbXNuXVtRdWdKPHpMbzNA"),-3)),"");return t=(t=t&&e)&&t.getBoundingClientRect().top-zt.innerHeight<=600},function(){var t,e,s,i;t=!0,e=O,s=K,zt.uqlstac2Mobile?s(7310,!t,!1):(i=tt(""+Mt(xt(Mt("XUpvNVo1UXZcW1F9W200a11LXW9mcVVnTEc3ak9wb3tdSlF5ZXFVa2RaOG9mb3duXFtVa09aSW5ncFl8Z0pvfV1aNG9lcVR0U1ZNemU2UWlQbXNuXVtRdWdKPHpMbzNA"),-3)),""))?e(i,!t,!1,zt.uqlst753Rnd):s(7310,!t,!1)}),{adContainer:null,additionalHtml:[],spacer:null});function O(d,n,t,e){var l,s;t||(l=(new Date).getTime(),s=xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv27<3e4:6g;085h670:i9:0:9880ife346"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),X(s+="#"+l,function(){var i;t||(t=!0,(i=this).height<2?K(7310,n,!1):e==zt.uqlst753Rnd&&bt(E,function(){var t=d,e=vt("div"),s=(f[""+Mt(xt(Mt("V1lMd1Q1PHhnSll4Z0Y0WGU2RHdUcEltZDVdc2VKekA="),-3))]=e,at(E.adContainer=e,"WFGsyEqDs"),i),s=(zt.uqlst3ccAm[7310]&&ut(zt.uqlst3ccAm[7310]),zt.uqlstd34d4.r[7310]=!0,st(s,function(t,e){if(!zt.uqlst181Pc[7310]){t.preventDefault(),t.stopPropagation();for(var s=et(t,this),i=0;i<zt.uqlstf08Oc.length;i++){var d,n=zt.uqlstf08Oc[i];if(7310==n.p)if(s.x>=n.x&&s.x<n.x+n.w&&s.y>=n.y&&s.y<n.y+n.h)return void(n.u&&(d=0<n.t.length?n.t:"_self",d=0==t.button&&t.ctrlKey?"_blank":d,J(zt,n.u,n.u,d,!0)))}var l=[xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv2eg3<::3h;04e8360hhi:04hh<05:de99"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv2ig73<:hg;0i:7660<3380:3;40899e78"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv244i767i7504i<i604ie90847407:5565"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv2:ig5<:5h;069:i70975804g:80e9h;6h"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv25gg:<667;0h6;650f3<:04;5<0h;h5e6"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv24583<f65;0i55360ig<:0484403<h73i"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3)],u=[xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv2g364<fh5904f3:70<<i80<;840<f8ei6"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv26e3e:48790e;g470e<e:0g8780e974<:"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv2e4hg873390866;50gfe90if4406h75eh"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv26feh847f70e:f470:h49043740d:7fe4"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv243i;4hg390gh;850;;;:0e3980<h5f:d"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv2584i459h;04f5670:h680535804hf383"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3)],l=l[+mt(6*s.y/this.offsetHeight)+mt(+s.x/this.offsetWidth)],u=u[+mt(6*s.y/this.offsetHeight)+mt(+s.x/this.offsetWidth)];J(zt,l,u,"_blank",!1)}}),Lt(e,i),ot(t,e),zt.uqlstd34d4.a[7310]=e,zt.uqlstCln.push(e),nt([{selector:"#rectangle_1",cssApply:{display:"none"}},{selector:"section > #rectangle_1",cssApply:{display:"none"}},{function:function(t,e){t.parentElement&&t.parentElement.classList&&t.parentElement.classList.remove("hidden")}}],e,7310),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv2h:gi:f4;90569470945:0e9f4069e;75"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3));jt(e,7310,s+="#"+l,function(){qt(7310,E,60,t,O)}),K(7310,n,!0)}))},function(){K(7310,n,!1)}))}function S(d,n,l,u){l||((new Date).getTime(),X(xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv2;i3g:f6h906667607g890h46<0i77374"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),function(){var t,e,s,i;l||(l=!0,(t=this).height<2?K(7321,n,!1):u==zt.uqlst753Rnd&&(e=d,s=vt("div"),ft(f[""+Mt(xt(Mt("VzZZM1xxTWtkWjd3WDM0RVhvVUpVWFlIT1dId1F6QEA="),-3))]=s,"PasUPk "),i=t,zt.uqlst3ccAm[7321]&&(ut(zt.uqlst3ccAm[7321]),zt.uqlst3ccAm[7321]=!1),st(i,function(t,e){if(!zt.uqlst181Pc[7321]){t.preventDefault(),t.stopPropagation();for(var s=et(t,this),i=0;i<zt.uqlstf08Oc.length;i++){var d,n=zt.uqlstf08Oc[i];if(7321==n.p)if(s.x>=n.x&&s.x<n.x+n.w&&s.y>=n.y&&s.y<n.y+n.h)return void(n.u&&(d=0<n.t.length?n.t:"_self",d=0==t.button&&t.ctrlKey?"_blank":d,J(zt,n.u,n.u,d,!0)))}var l=[xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv2e:776;h570;8;:705e4805fg80ff:446"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv2;;89448:705h;35048i80:6<<047534<"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv24i996e4;705hih60<7e90i:3<03d3gh6"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv2i9<78:3e;0<<5:706:7:0<5g80<5996h"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3)],u=[xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv2i;g;8hf5;07i3e50h779083g804;63;h"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv2<;8h<:i;90:h;i70;87:0egh80h673id"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv28;8<:47<50e;6;7077i9046;406<445i"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv2f657<96h70hh4e60fi4:0<<;8084i<5e"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3)],l=l[2*mt(2*s.y/this.offsetHeight)+mt(2*s.x/this.offsetWidth)],u=u[2*mt(2*s.y/this.offsetHeight)+mt(2*s.x/this.offsetWidth)];J(zt,l,u,"_blank",!1)}}),Lt(s,t),e.firstChild?ot(e.firstChild,s):Lt(e,s),zt.uqlstd34d4.a[7321]=s,zt.uqlstCln.push(s),nt([{function:function(t,e){var s=gt(".OUTBRAIN > .CRAB_FEED_1");s&&It(s,"max-width","initial","important"),-1<t.parentElement.className.indexOf("ob-smartfeed-wrapper")&&ht(t.parentElement,"beforeBegin",t)}}],s,7321),jt(s,7321,xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv24ghg:h4h;0efgf50h5780:3:80;7h9e8"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),function(){}),K(7321,n,!0)))},function(){K(7321,n,!1)}))}function U(d,n,l,u){l||((new Date).getTime(),X(xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv2f799<ef590g6h86065:80e3f4033<333"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),function(){var t,e,s,i;l||(l=!0,(t=this).height<2?K(7320,n,!1):u==zt.uqlst753Rnd&&(e=d,s=vt("div"),ft(f[""+Mt(xt(Mt("VzZZM1xxTWtkWjd3WDM0RVhvVUpVWFlIT1dMd1F6QEA="),-3))]=s,"ptSaHtf "),i=t,zt.uqlst3ccAm[7320]&&(ut(zt.uqlst3ccAm[7320]),zt.uqlst3ccAm[7320]=!1),st(i,function(t,e){if(!zt.uqlst181Pc[7320]){t.preventDefault(),t.stopPropagation();for(var s=et(t,this),i=0;i<zt.uqlstf08Oc.length;i++){var d,n=zt.uqlstf08Oc[i];if(7320==n.p)if(s.x>=n.x&&s.x<n.x+n.w&&s.y>=n.y&&s.y<n.y+n.h)return void(n.u&&(d=0<n.t.length?n.t:"_self",d=0==t.button&&t.ctrlKey?"_blank":d,J(zt,n.u,n.u,d,!0)))}var l=[xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv2g9:66475;0hg;860:73908i5809e;88g"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv2:7:;<538908h7560e7880;h980<d6635"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3)],u=[xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv2hgh586e7;09h;g708e490<g980<:6df8"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv2h9694:3<90e8i96045g80fgg40g94;<i"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3)],l=l[2*mt(+s.y/this.offsetHeight)+mt(2*s.x/this.offsetWidth)],u=u[2*mt(+s.y/this.offsetHeight)+mt(2*s.x/this.offsetWidth)];J(zt,l,u,"_blank",!1)}}),Lt(s,t),e.firstChild?ot(e.firstChild,s):Lt(e,s),zt.uqlstd34d4.a[7320]=s,zt.uqlstCln.push(s),jt(s,7320,xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv29369:6e:;0<654704i690ih:4093f966"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),function(){}),K(7320,n,!0)))},function(){K(7320,n,!1)}))}function I(d,n,l,u){l||((new Date).getTime(),X(xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv2eg536ige70h57850:ge:0hi5408ig759"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),function(){var t,e,s,i;l||(l=!0,(t=this).height<2?K(7319,n,!1):u==zt.uqlst753Rnd&&(e=d,s=vt("div"),ft(f[""+Mt(xt(Mt("VzZZM1xxTWtkWjd3WDM0RVhvVUpVWFlIT1dQd1F6QEA="),-3))]=s,"cMhOqA "),i=t,zt.uqlst3ccAm[7319]&&(ut(zt.uqlst3ccAm[7319]),zt.uqlst3ccAm[7319]=!1),st(i,function(t,e){if(!zt.uqlst181Pc[7319]){t.preventDefault(),t.stopPropagation();for(var s=et(t,this),i=0;i<zt.uqlstf08Oc.length;i++){var d,n=zt.uqlstf08Oc[i];if(7319==n.p)if(s.x>=n.x&&s.x<n.x+n.w&&s.y>=n.y&&s.y<n.y+n.h)return void(n.u&&(d=0<n.t.length?n.t:"_self",d=0==t.button&&t.ctrlKey?"_blank":d,J(zt,n.u,n.u,d,!0)))}var l=[xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv2<7:64e;8;0699h507if9065g<03;h4h4"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv2:75944i4;08g;<60h;i8094h40<5479d"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv2:<fe<hf<50;97h609i8:04:f<0h7d::3"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv24gh88:f350<5hh606:780455404i;:5<"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3)],u=[xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv28i364g88906548704;i80<g;40;g5;:f"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv274<7695f70i35:60;6f80gi8804g8;44"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv2e39e:<g<50i;856063990:i7407g6ff9"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv267h7<<93;0g:hf70gi790;g9407ff69g"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3)],l=l[2*mt(2*s.y/this.offsetHeight)+mt(2*s.x/this.offsetWidth)],u=u[2*mt(2*s.y/this.offsetHeight)+mt(2*s.x/this.offsetWidth)];J(zt,l,u,"_blank",!1)}}),Lt(s,t),e.firstChild?ot(e.firstChild,s):Lt(e,s),zt.uqlstd34d4.a[7319]=s,zt.uqlstCln.push(s),jt(s,7319,xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv259;86ei:50h35h60:4i90gi5<0g3d843"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),function(){}),K(7319,n,!0)))},function(){K(7319,n,!1)}))}function V(d,n,l,u){l||((new Date).getTime(),X(xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv2::hf4fhg70hg;h7098i80<49<069gf64"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),function(){var t,e,s,i;l||(l=!0,(t=this).height<2?K(7323,n,!1):u==zt.uqlst753Rnd&&(e=d,s=vt("div"),at(f[""+Mt(xt(Mt("VzZZM1xxTWtkWjd3WDM0RVhvVUpVWFlIT1dUd1F6QEA="),-3))]=s,"cLoMyvhFA"),ft(s,"KKMFojJH "),i=t,zt.uqlst3ccAm[7323]&&(ut(zt.uqlst3ccAm[7323]),zt.uqlst3ccAm[7323]=!1),st(i,function(t,e){if(!zt.uqlst181Pc[7323]){t.preventDefault(),t.stopPropagation();for(var s=et(t,this),i=0;i<zt.uqlstf08Oc.length;i++){var d,n=zt.uqlstf08Oc[i];if(7323==n.p)if(s.x>=n.x&&s.x<n.x+n.w&&s.y>=n.y&&s.y<n.y+n.h)return void(n.u&&(d=0<n.t.length?n.t:"_self",d=0==t.button&&t.ctrlKey?"_blank":d,J(zt,n.u,n.u,d,!0)))}var l=[xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv2444e6:3550:e9i50;fi90if6<0i:;dh8"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv2<8h46;:57055h4509;9905f<<0663387"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3)],u=[xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv2f9hi<:4f;073h4506;5:04e:<0<8fhi:"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv293g5:486904i6950ee780i::<08f;5;e"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3)],l=l[2*mt(+s.y/this.offsetHeight)+mt(2*s.x/this.offsetWidth)],u=u[2*mt(+s.y/this.offsetHeight)+mt(2*s.x/this.offsetWidth)];J(zt,l,u,"_blank",!1)}}),Lt(s,t),e.firstChild?ot(e.firstChild,s):Lt(e,s),zt.uqlstd34d4.a[7323]=s,zt.uqlstCln.push(s),jt(s,7323,xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv288::6<e8704f:i50;<98066380<di3:6"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),function(){}),K(7323,n,!0)))},function(){K(7323,n,!1)}))}function F(d,n,l,u){l||((new Date).getTime(),X(xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv24<6f854:70f:5750fh590g96<08439gd"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),function(){var t,e,s,i;l||(l=!0,(t=this).height<2?K(7324,n,!1):u==zt.uqlst753Rnd&&(e=d,s=vt("div"),at(f[""+Mt(xt(Mt("VzZZM1xxTWtkWjd3WDM0RVhvVUpVWFlIT1dYd1F6QEA="),-3))]=s,"qFwpii"),ft(s,"XQbmTnvS "),i=t,zt.uqlst3ccAm[7324]&&(ut(zt.uqlst3ccAm[7324]),zt.uqlst3ccAm[7324]=!1),st(i,function(t,e){if(!zt.uqlst181Pc[7324]){t.preventDefault(),t.stopPropagation();for(var s=et(t,this),i=0;i<zt.uqlstf08Oc.length;i++){var d,n=zt.uqlstf08Oc[i];if(7324==n.p)if(s.x>=n.x&&s.x<n.x+n.w&&s.y>=n.y&&s.y<n.y+n.h)return void(n.u&&(d=0<n.t.length?n.t:"_self",d=0==t.button&&t.ctrlKey?"_blank":d,J(zt,n.u,n.u,d,!0)))}var l=[xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv2<h:947e9;0:5f<7043980fi;40:ihef7"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv2f64984:e90hh<g60;e380:<;<0e:g<fh"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3)],u=[xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv28:g6<e::70:74;708<980fh740i8h<h6"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv2h;4i8e4<70i6<i60hf7806<g<0hgd33h"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3)],l=l[2*mt(+s.y/this.offsetHeight)+mt(2*s.x/this.offsetWidth)],u=u[2*mt(+s.y/this.offsetHeight)+mt(2*s.x/this.offsetWidth)];J(zt,l,u,"_blank",!1)}}),Lt(s,t),e.firstChild?ot(e.firstChild,s):Lt(e,s),zt.uqlstd34d4.a[7324]=s,zt.uqlstCln.push(s),jt(s,7324,xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv27i<78<;;90h<54504<h80493<0;7<573"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),function(){}),K(7324,n,!0)))},function(){K(7324,n,!1)}))}function W(d,n,l,u){l||((new Date).getTime(),X(xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv2i:76:<635093f760:858093:80g;:5e6"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),function(){var t,e,s,i;l||(l=!0,(t=this).height<2?K(7322,n,!1):u==zt.uqlst753Rnd&&(e=d,s=vt("div"),at(f[""+Mt(xt(Mt("VzZZM1xxTWtkWjd3WDM0RVhvVUpVWFlIT1dcd1F6QEA="),-3))]=s,"MLwgsl"),ft(s,"ElMgcCfbn "),i=t,zt.uqlst3ccAm[7322]&&(ut(zt.uqlst3ccAm[7322]),zt.uqlst3ccAm[7322]=!1),st(i,function(t,e){if(!zt.uqlst181Pc[7322]){t.preventDefault(),t.stopPropagation();for(var s=et(t,this),i=0;i<zt.uqlstf08Oc.length;i++){var d,n=zt.uqlstf08Oc[i];if(7322==n.p)if(s.x>=n.x&&s.x<n.x+n.w&&s.y>=n.y&&s.y<n.y+n.h)return void(n.u&&(d=0<n.t.length?n.t:"_self",d=0==t.button&&t.ctrlKey?"_blank":d,J(zt,n.u,n.u,d,!0)))}var l=[xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv2<58f<75h;0i6g350e;;80<h<<08ee78<"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv2;g7785;59044ee609<<8089h807ig9:4"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3)],u=[xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv2f985<fe<;0979670ef480hih<0<gi3h<"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv2:f;g8ege705ie<70;e680e:8<0475e9d"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3)],l=l[2*mt(+s.y/this.offsetHeight)+mt(2*s.x/this.offsetWidth)],u=u[2*mt(+s.y/this.offsetHeight)+mt(2*s.x/this.offsetWidth)];J(zt,l,u,"_blank",!1)}}),Lt(s,t),e.firstChild?ot(e.firstChild,s):Lt(e,s),zt.uqlstd34d4.a[7322]=s,zt.uqlstCln.push(s),jt(s,7322,xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv2gf<;<hf4;0;feg60<8f80i3h40i4;h56"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),function(){}),K(7322,n,!0)))},function(){K(7322,n,!1)}))}function B(d,n,l,u){l||((new Date).getTime(),X(xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv2eh844475507h6770<ih90ge580e663e;"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),function(){var t,e,s,i;l||(l=!0,(t=this).height<2?K(7325,n,!1):u==zt.uqlst753Rnd&&(e=d,s=vt("div"),at(f[""+Mt(xt(Mt("VzZZM1xxTWtkWjd3WDM0RVhvVUpVWFlIT1dmd1F6QEA="),-3))]=s,"SpZLjtMug"),i=t,zt.uqlst3ccAm[7325]&&(ut(zt.uqlst3ccAm[7325]),zt.uqlst3ccAm[7325]=!1),st(i,function(t,e){if(!zt.uqlst181Pc[7325]){t.preventDefault(),t.stopPropagation();for(var s=et(t,this),i=0;i<zt.uqlstf08Oc.length;i++){var d,n=zt.uqlstf08Oc[i];if(7325==n.p)if(s.x>=n.x&&s.x<n.x+n.w&&s.y>=n.y&&s.y<n.y+n.h)return void(n.u&&(d=0<n.t.length?n.t:"_self",d=0==t.button&&t.ctrlKey?"_blank":d,J(zt,n.u,n.u,d,!0)))}var l=[xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv266494:67;0e37i7063i:0:3e404gi:f<"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv27hhf:4f390hhgi70:ei80;i780i6g6fi"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3)],u=[xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv2;7hg4:7f70e<ge50g<680g<880:9<:45"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv2853h4g99509hh9604f8808<i<04di;f8"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3)],l=l[2*mt(+s.y/this.offsetHeight)+mt(2*s.x/this.offsetWidth)],u=u[2*mt(+s.y/this.offsetHeight)+mt(2*s.x/this.offsetWidth)];J(zt,l,u,"_blank",!1)}}),Lt(s,t),e.firstChild?ot(e.firstChild,s):Lt(e,s),zt.uqlstd34d4.a[7325]=s,zt.uqlstCln.push(s),jt(s,7325,xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv2;e;i4;e850e6h750438:05e98084h8g6"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),function(){}),K(7325,n,!0)))},function(){K(7325,n,!1)}))}it(0,function(){var t=!0,e=tt(""+Mt(xt(Mt("T3FRcFxaPGxkbUR2TEY4fV1wSXlccHN6UERAQA=="),-3)),"");return t=(t=t&&e)&&t.getBoundingClientRect().top-zt.innerHeight<=800},function(){var t,e,s,i;t=!0,e=S,s=K,zt.uqlstac2Mobile?s(7321,!t,!1):(i=tt(""+Mt(xt(Mt("T3FRcFxaPGxkbUR2TEY4fV1wSXlccHN6UERAQA=="),-3)),""))?e(i,!t,!1,zt.uqlst753Rnd):s(7321,!t,!1)}),it(0,function(){var t=!0,e=tt(""+Mt(xt(Mt("T3FRcFxaPGxkbUh2TEY4fV1wSXlccHN6UFRAQA=="),-3)),"");return t=(t=(t=t&&e)&&t.getBoundingClientRect().top-zt.innerHeight<=500)&&(zt.uqlstd34d4.f[7321]||zt.uqlstd34d4.w[7321]||zt.uqlstd34d4.a[7321])},function(){var t,e,s,i;t=!0,e=U,s=K,zt.uqlstac2Mobile?s(7320,!t,!1):(i=tt(""+Mt(xt(Mt("T3FRcFxaPGxkbUh2TEY4fV1wSXlccHN6UFRAQA=="),-3)),""))?e(i,!t,!1,zt.uqlst753Rnd):s(7320,!t,!1)}),it(0,function(){var t=!0,e=tt(""+Mt(xt(Mt("T3FRcFxaPGxkbUx2TEY4fV1wSXlccHN6UGpAQA=="),-3)),"");return t=(t=(t=t&&e)&&t.getBoundingClientRect().top-zt.innerHeight<=500)&&(zt.uqlstd34d4.f[7320]||zt.uqlstd34d4.w[7320]||zt.uqlstd34d4.a[7320])},function(){var t,e,s,i;t=!0,e=I,s=K,zt.uqlstac2Mobile?s(7319,!t,!1):(i=tt(""+Mt(xt(Mt("T3FRcFxaPGxkbUx2TEY4fV1wSXlccHN6UGpAQA=="),-3)),""))?e(i,!t,!1,zt.uqlst753Rnd):s(7319,!t,!1)}),it(0,function(){var t=!0,e=tt(""+Mt(xt(Mt("T3FRcFxaPGxkbVB2TEY4fV1wSXlccHN6UHpAQA=="),-3)),"");return t=(t=(t=t&&e)&&t.getBoundingClientRect().top-zt.innerHeight<=500)&&(zt.uqlstd34d4.f[7319]||zt.uqlstd34d4.w[7319]||zt.uqlstd34d4.a[7319])},function(){var t,e,s,i;t=!0,e=V,s=K,zt.uqlstac2Mobile?s(7323,!t,!1):(i=tt(""+Mt(xt(Mt("T3FRcFxaPGxkbVB2TEY4fV1wSXlccHN6UHpAQA=="),-3)),""))?e(i,!t,!1,zt.uqlst753Rnd):s(7323,!t,!1)}),it(0,function(){var t=!0,e=tt(""+Mt(xt(Mt("T3FRcFxaPGxkbVR2TEY4fV1wSXlccHN6UURAQA=="),-3)),"");return t=(t=(t=t&&e)&&t.getBoundingClientRect().top-zt.innerHeight<=500)&&(zt.uqlstd34d4.f[7323]||zt.uqlstd34d4.w[7323]||zt.uqlstd34d4.a[7323])},function(){var t,e,s,i;t=!0,e=F,s=K,zt.uqlstac2Mobile?s(7324,!t,!1):(i=tt(""+Mt(xt(Mt("T3FRcFxaPGxkbVR2TEY4fV1wSXlccHN6UURAQA=="),-3)),""))?e(i,!t,!1,zt.uqlst753Rnd):s(7324,!t,!1)}),it(0,function(){var t=!0,e=tt(""+Mt(xt(Mt("T3FRcFxaPGxkbVh2TEY4fV1wSXlccHN6UVRAQA=="),-3)),"");return t=(t=(t=t&&e)&&t.getBoundingClientRect().top-zt.innerHeight<=500)&&(zt.uqlstd34d4.f[7324]||zt.uqlstd34d4.w[7324]||zt.uqlstd34d4.a[7324])},function(){var t,e,s,i;t=!0,e=W,s=K,zt.uqlstac2Mobile?s(7322,!t,!1):(i=tt(""+Mt(xt(Mt("T3FRcFxaPGxkbVh2TEY4fV1wSXlccHN6UVRAQA=="),-3)),""))?e(i,!t,!1,zt.uqlst753Rnd):s(7322,!t,!1)}),it(0,function(){var t=!0,e=tt(""+Mt(xt(Mt("T3FRcFxaPGxkbVx2TEY4fV1wSXlccHN6UWpAQA=="),-3)),"");return t=(t=(t=t&&e)&&t.getBoundingClientRect().top-zt.innerHeight<=500)&&(zt.uqlstd34d4.f[7322]||zt.uqlstd34d4.w[7322]||zt.uqlstd34d4.a[7322])},function(){var t,e,s,i;t=!0,e=B,s=K,zt.uqlstac2Mobile?s(7325,!t,!1):(i=tt(""+Mt(xt(Mt("T3FRcFxaPGxkbVx2TEY4fV1wSXlccHN6UWpAQA=="),-3)),""))?e(i,!t,!1,zt.uqlst753Rnd):s(7325,!t,!1)});var n=!1,P=function d(n,l,t,e){if(t)return;var u=(new Date).getTime();var s=xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv2;<gg4:;h;0he3;7058f80;634089:45g"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3);s+="#"+u;X(s,function(){var i;t||(t=!0,(i=this).height<2?K(7309,l,!1):e==zt.uqlst753Rnd&&bt(Q,function(){var t=n,e=vt("div"),s=(f[""+Mt(xt(Mt("WDN3XU9ZTXNdNWsz"),-3))]=e,at(Q.adContainer=e,"ikAVmvwO"),ft(e,"gywtXmeEP "),i),s=(zt.uqlst3ccAm[7309]&&ut(zt.uqlst3ccAm[7309]),zt.uqlstd34d4.r[7309]=!0,st(s,function(t,e){if(!zt.uqlst181Pc[7309]){t.preventDefault(),t.stopPropagation();for(var s=et(t,this),i=0;i<zt.uqlstf08Oc.length;i++){var d,n=zt.uqlstf08Oc[i];if(7309==n.p)if(s.x>=n.x&&s.x<n.x+n.w&&s.y>=n.y&&s.y<n.y+n.h)return void(n.u&&(d=0<n.t.length?n.t:"_self",d=0==t.button&&t.ctrlKey?"_blank":d,J(zt,n.u,n.u,d,!0)))}var l=[xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv248:36e<6;055g460::i:0g;580;8i357"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv257g84ieh50;h7;7086h:0eh7803;f9;:"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv2i;;6:g77708h98605ee90:<e8097h:i;"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv2;::g88ff;0fee670eh7:0gf880;7:9:i"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv24:g5<e44;0e35450ig7:0e7:803::h;:"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv2;878<5i3907f4470953805g<<0:;9g<7"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3)],u=[xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv2e8:<4:he;0576:50;9f80ei:<0i;7586"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv284ii:7ge;0i7557076590gi640g7<:;5"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv2;ee48e7450hg3:50e9;:04i880dd3<d3"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv2f7e<:ehg5053;650:49:0hg<40h8;i3;"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv2ee5:<f<i;066h560;4h:0:g:<0gidd5g"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv25h8;46<i50868670493:04<<<0e;69h7"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3)],l=l[+mt(6*s.y/this.offsetHeight)+mt(+s.x/this.offsetWidth)],u=u[+mt(6*s.y/this.offsetHeight)+mt(+s.x/this.offsetWidth)];J(zt,l,u,"_blank",!1)}}),Lt(e,i),Lt(t,e),nt([{selector:".OffsetContainer > .relative > .absolute.h-full",cssApply:{display:"none"}}],zt.uqlstd34d4.a[7309]=e,7309),xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv2:559:f64508:i750h:f:0<f58057:3<e"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3));jt(e,7309,s+="#"+u,function(){qt(7309,Q,60,t,d)}),K(7309,l,!0)}))},function(){K(7309,l,!1)})},l=K,Q=(zt.uqlstac2Mobile?l(7309,!n,!1):(e=t[""+Mt(xt(Mt("UX1Qe1FEQEA="),-3))])?P(e,!n,!1,zt.uqlst753Rnd):l(7309,!n,!1),{adContainer:null,additionalHtml:[],spacer:null}),e=!1,l=function(d,n,l,u){l||((new Date).getTime(),X(xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv25f;7:8ii70:353706:f80<3i80<d8gf;"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),function(){var t,e,s,i;l||(l=!0,(t=this).height<2?K(7318,n,!1):u==zt.uqlst753Rnd&&(e=d,s=vt("div"),at(f[""+Mt(xt(Mt("WTVJdmVLRWtmSll8T1lNc101azM="),-3))]=s,"zlymqkCRrr"),i=t,zt.uqlst3ccAm[7318]&&(ut(zt.uqlst3ccAm[7318]),zt.uqlst3ccAm[7318]=!1),st(i,function(t,e){if(!zt.uqlst181Pc[7318]){t.preventDefault(),t.stopPropagation();for(var s=et(t,this),i=0;i<zt.uqlstf08Oc.length;i++){var d,n=zt.uqlstf08Oc[i];if(7318==n.p)if(s.x>=n.x&&s.x<n.x+n.w&&s.y>=n.y&&s.y<n.y+n.h)return void(n.u&&(d=0<n.t.length?n.t:"_self",d=0==t.button&&t.ctrlKey?"_blank":d,J(zt,n.u,n.u,d,!0)))}var l=[xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv2e<494ge950i7;370e7i80h76<0ehi;<9"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3)],u=[xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv2e333<7;95069e460;<3806i780<g8d7;"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3)],l=l[+mt(+s.y/this.offsetHeight)+mt(+s.x/this.offsetWidth)],u=u[+mt(+s.y/this.offsetHeight)+mt(+s.x/this.offsetWidth)];J(zt,l,u,"_blank",!1)}}),Lt(s,t),Lt(e,s),nt([{selector:".OffsetContainer > .relative > .absolute.h-full",cssApply:{display:"none"}}],zt.uqlstd34d4.a[7318]=s,7318),jt(s,7318,xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv28f:i87<970eife709h38077e4075:5f8"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),function(){}),K(7318,n,!0)))},function(){K(7318,n,!1)}))},n=K,l=(!zt.uqlstac2Mobile&&1120<=(zt.innerWidth||$.documentElement.clientWidth||$.body.clientWidth)?(Y=t[""+Mt(xt(Mt("UX1Qe1FqQEA="),-3))])?l(Y,!e,!1,zt.uqlst753Rnd):n(7318,!e,!1):n(7318,!e,!1),!1),Y=function(d,n,l,u){l||((new Date).getTime(),X(xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv2h<6:6e;g70:7g350<g990:ee<0g65;g6"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),function(){var t,e,s,i;l||(l=!0,(t=this).height<2?K(7315,n,!1):u==zt.uqlst753Rnd&&(e=d,s=vt("div"),ft(f[""+Mt(xt(Mt("WTVJdmVLRWtmSll8T1lVeWZEQEA="),-3))]=s,"GnTQsOO "),i=t,zt.uqlst3ccAm[7315]&&(ut(zt.uqlst3ccAm[7315]),zt.uqlst3ccAm[7315]=!1),st(i,function(t,e){if(!zt.uqlst181Pc[7315]){t.preventDefault(),t.stopPropagation();for(var s=et(t,this),i=0;i<zt.uqlstf08Oc.length;i++){var d,n=zt.uqlstf08Oc[i];if(7315==n.p)if(s.x>=n.x&&s.x<n.x+n.w&&s.y>=n.y&&s.y<n.y+n.h)return void(n.u&&(d=0<n.t.length?n.t:"_self",d=0==t.button&&t.ctrlKey?"_blank":d,J(zt,n.u,n.u,d,!0)))}var l=[xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv2<h5h<8g:7079h460gff8063640g:g86<"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3)],u=[xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv2hg784f8e90fig370:;3:0<i6806:9::9"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3)],l=l[+mt(+s.y/this.offsetHeight)+mt(+s.x/this.offsetWidth)],u=u[+mt(+s.y/this.offsetHeight)+mt(+s.x/this.offsetWidth)];J(zt,l,u,"_blank",!1)}}),Lt(s,t),e.firstChild?ot(e.firstChild,s):Lt(e,s),zt.uqlstd34d4.a[7315]=s,jt(s,7315,xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv24fe:6539;0e6f<60;79:049540336e<f"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),function(){}),K(7315,n,!0)))},function(){K(7315,n,!1)}))},n=K;{var Z,u,_,G,r;!zt.uqlstac2Mobile&&1120<=(zt.innerWidth||$.documentElement.clientWidth||$.body.clientWidth)?(e=t[""+Mt(xt(Mt("UX1Qe1FqQEA="),-3))])?Y(e,!l,!1,zt.uqlst753Rnd):n(7315,!l,!1):n(7315,!l,!1),(zt.uqlstautorecov||zt.uqlstff7Flags.autoRecov)&&(G=[],r=[],zt.uqlstff7Flags.mutationRecord=r,Nt(function(){Z=Object.keys(zt.uqlstd34d4.a);for(var t=0;t<Z.length;t++)G[t]=Z[t];_=Object.values(zt.uqlstd34d4.w);for(var e,s,i=0;i<G.length;i++){var d=G[i];0===(u=zt.uqlstd34d4.a[d].firstChild||zt.uqlstd34d4.a[d]).scrollHeight&&0===u.scrollWidth?(s=r)[e=d]&&s[e].ignore||function f(t,e,s,i){var d=t.classList.item(0)?"."+t.classList.item(0):"";var a=pt(t,d,ct(6));var n=t.id.trim()?"#"+t.id.trim():"";var g=pt(t,n,ct(6));var l="";var u="";if(zt[dt("fmdsqfEtqqf",-12)])for(var r=zt[dt("fmdsqfEtqqf",-12)],h=r,o=0;o<r.cssRules.length;o++)u=r.cssRules[o].cssText,d&&-1<u.indexOf(d)?l=u.replace(d,a):n&&-1<u.indexOf(n)&&(l=u.replace(n,g)),""!==l&&(h.deleteRule(o--),h.insertRule(l,r.cssRules.length),l="");t.classList.remove("uqlstHid");s&&0===t.scrollHeight&&0===t.scrollWidth&&(i[s]&&3<i[s].hidden?i[s].ignore=!0:i[s]?i[s].hidden++:i[s]={hidden:1});for(var p=0;p<e.length;p++)t.parentNode===e[p]&&f(e[p],e,void 0,void 0)}(u="IMG"===u.nodeName?u.parentNode:u,_,d,r):r[d]&&(r[d]={hidden:0})}0},500))}lt(),g=o;t=function(t){var e=vt("div"),t=(d[""+Mt(xt(Mt("VzZZM2Y2VXxdWkl3T1hdVw=="),-3))]=e,d[""+Mt(xt(Mt("UFdMfVJHWEA="),-3))]=e,at(g[""+Mt(xt(Mt("VzZZM2Y2VXxdWkl3T1hdVw=="),-3))]=e,"UgkvwEBnoq"),Lt(t,e),zt.uqlstd34d4.a[12385]=e,[]);(zt.uqlstd34dtc.gn||zt.uqlstd34dtc.ab)&&t.push(Mt("QURCTE9DSw==")),zt.uqlstd34dtc.pm&&t.push("PM"),zt.uqlstff7Flags.nc&&t.push("NC"),0===t.length&&t.push("NONE"),zt.postMessage({from:Wt,to:Bt,message:{type:"loadVideoTag",value:{positionId:12385,cssSelector:"#UgkvwEBnoq",currentTrafficTypes:t}}}),zt.uqlstCln.push(e)},e=K,n=(d=h)[""+Mt(xt(Mt("UFdINlJXTEA="),-3))];function H(t){var e=vt("div"),t=(d[""+Mt(xt(Mt("VzZZM2Y2VXxdWkl3T1g0Vg=="),-3))]=e,d[""+Mt(xt(Mt("UFdUfVBtbkA="),-3))]=e,at(g[""+Mt(xt(Mt("VzZZM2Y2VXxdWkl3T1g0Vg=="),-3))]=e,"MGAbiVZWG"),Lt(t,e),zt.uqlstd34d4.a[14329]=e,[]);(zt.uqlstd34dtc.gn||zt.uqlstd34dtc.ab)&&t.push(Mt("QURCTE9DSw==")),zt.uqlstd34dtc.pm&&t.push("PM"),zt.uqlstff7Flags.nc&&t.push("NC"),0===t.length&&t.push("NONE"),zt.postMessage({from:Wt,to:Bt,message:{type:"loadVideoTag",value:{positionId:14329,cssSelector:"#MGAbiVZWG",currentTrafficTypes:t}}}),nt([{selector:"#rectangle_1",cssApply:{display:"none"}},{function:function(t){t.parentElement&&t.parentElement.parentElement&&t.parentElement.parentElement.classList.remove("hidden")}},{function:function(e,t){Nt(function(){e.classList.add("nolbl");var t=e.innerText.toLowerCase();-1<t.indexOf("anzeige")||-1<t.indexOf("advertisement")?e.classList.add("nolbl"):100<=rt(e).height&&e.classList.remove("nolbl")},500)}}],e,14329),zt.uqlstCln.push(e)}n?t(n):e(12385),it(0,function(){return d[""+Mt(xt(Mt("UFdUfVBtakA="),-3))]},function(){var t,e,s;t=H,e=K,(s=d[""+Mt(xt(Mt("UFdUfVBtakA="),-3))])?t(s):e(14329)}),lt()}function dt(t,e){if(e<0)return dt(t,e+26);for(var s="",i=0;i<t.length;i++){var d,n=t[i];n.match(/[a-z]/i)&&(65<=(d=t.charCodeAt(i))&&d<=90?n=r((d-65+e)%26+65):97<=d&&d<=122&&(n=r((d-97+e)%26+97))),s+=n}return s}var f={};function c(t,e){var s,i;t&&0!==t.children.length&&(i=t.children[0],s=rt(t),s=(i=rt(i)).x-s.x+i.width,(i=f[e])||(i=vt("style"),f[e]=i,$.head.appendChild(i),At(zt,"resize",function(t,e){c(this,t)}.bind(t,e),!1)),-1===i.innerHTML.indexOf(s+"px")&&(i.innerHTML=function(t){if(!t)return"";var e="";return t.id&&0<t.id.length&&(e+="#"+d(t.id)),t.className&&0<t.className.length&&(e+="."+d(t.className).split(" ").filter(function(t){return t&&0<t.length}).join(".")),e}(t)+":after{width:"+s+"px;}"))}function nt(t,e,s){if("[object Array]"===Object.prototype.toString.call(t))for(var i=0;i<t.length;i++){if((t[i].selector||t[i].selectorAll)&&!t[i].skipSelectorCSS)for(var d=C(t[i].selector||t[i].selectorAll),n=0;n<d.length;n++){o=r=u=l=void 0;var l=d[n],u=t[i].cssApply;if(l&&u)for(var r=Object.keys(u),o=0;o<r.length;o++)"[object Array]"===Object.prototype.toString.call(u[r[o]])?It(l,r[o],u[r[o]],"important"):It(l,r[o],u[r[o]],"");if(t[i].selector)break}t[i].function&&"function"==typeof t[i].function&&t[i].function(e,s),t[i].applyAdText&&c(e,s)}}function lt(){zt.uqlstff7Flags.skipcln}function K(t,e,s){s||(zt.uqlstd34d4.f[t]=!0),e?(zt.uqlst019Pl++,zt.uqlst019Pl==zt.uqlst989Ptl&&(ut(xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv25;6<44gg50;f:h60i;::0gfg<04d9e9h"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3)),W=!1)):0===zt.uqlst989Ptl&&(W=!1)}function ut(t){var e=vt("iframe");Lt(zt.uqlstff7Flags.b2h?Q.parentNode:Q,e),zt.uqlstff7Flags.rsp&&(e.referrerPolicy="unsafe-url"),e.src=t,e.style.width="2px",e.style.height="2px",e.style.border="none",setTimeout(function(){e.style.display="none"},5e3),zt.uqlstCln.push(e)}function b(){return zt.uqlstff7Flags.nwf4flst=!0,zt.uqlstff7Flags.aatest=!0,zt.uqlstff7Flags.video=!0,zt.uqlstff7Flags.abrld=!1,zt.uqlstff7Flags.pmrld=!1,1}function M(t,e){if(!zt.uqlst92bTrack){zt.uqlst92bTrack=!0,zt.uqlstff7Flags.video&&!zt.uqlstff7Flags.videoControl&&(t||e)&&function(){var q=window,j=document;if(!(q[xt("ylghrVfulswLvDouhdg|H{hfxwhg",-3)]||-1<q.location.search.indexOf("forceVideoOff=true"))){q[xt("ylghrVfulswLvDouhdg|H{hfxwhg",-3)]=!0,"function"==typeof Pt&&(Pt=jt),q[xt("XDESYuhordghg",-3)]=ht;var z,w,s,y,k,T,o,f,r,a,g,i,A,n,h,p,l,u="wjepZyxpRD",c={generic:{network:{script:[{trafficTypes:["ADBLOCK","PM"],rule:{urlRegExp:"t.cpdsrv.de/cpt.js",method:".*",toUnblock:!0}},{trafficTypes:["ADBLOCK","PM"],rule:{urlRegExp:"cdn.adswizz.com/adswizz/js/SynchroClient2.js",method:".*",toUnblock:!0}},{trafficTypes:["ADBLOCK","PM"],rule:{urlRegExp:"synchrobox.adswizz.com/register2.php",method:".*",toUnblock:!0}},{trafficTypes:["ADBLOCK","PM"],rule:{urlRegExp:"imasdk.googleapis.com/js/sdkloader/",method:".*",toUnblock:!0}},{trafficTypes:["ADBLOCK","PM"],rule:{urlRegExp:"/integrator.js",method:".*",toUnblock:!0}},{trafficTypes:["ADBLOCK","PM"],rule:{urlRegExp:"/client.js",method:".*",toUnblock:!0}},{trafficTypes:["ADBLOCK","PM"],rule:{urlRegExp:"/vpaid.js",method:".*",toUnblock:!0}},{trafficTypes:["ADBLOCK","PM"],rule:{urlRegExp:"geo.moatads.com/n.js",method:".*",toUnblock:!0}},{trafficTypes:["ADBLOCK","PM"],rule:{urlRegExp:"cdn.doubleverify.com/dv-measurements",method:".*",toUnblock:!0}},{trafficTypes:["ADBLOCK","PM"],rule:{urlRegExp:"/vast.js",method:".*",toUnblock:!0}},{trafficTypes:["ADBLOCK"],rule:{urlRegExp:"/googima.js",method:".*",toUnblock:!0}},{trafficTypes:["ADBLOCK","PM"],rule:{urlRegExp:"secure-assets.rubiconproject.com.*usync.js",method:".*",toUnblock:!1}},{trafficTypes:["ADBLOCK","PM"],rule:{urlRegExp:"//ads.[^/]+/ads.[^/]+.js",method:".*",toUnblock:!0}}],image:[{trafficTypes:["ADBLOCK"],rule:{urlRegExp:"servt.vid-play.com/track",method:".*",toUnblock:!1}},{trafficTypes:["ADBLOCK"],rule:{urlRegExp:"prd.jwpltx.com",method:".*",toUnblock:!1}},{trafficTypes:["ADBLOCK"],rule:{urlRegExp:"pp.lp4.io",method:".*",toUnblock:!1}},{trafficTypes:["ADBLOCK"],rule:{urlRegExp:"meetrics.net/data",method:".*",toUnblock:!1}},{trafficTypes:["ADBLOCK"],rule:{urlRegExp:"k.streamrail.com/x",method:".*",toUnblock:!1}},{trafficTypes:["ADBLOCK"],rule:{urlRegExp:"m6r.eu/video/empty",method:".*",toUnblock:!1}},{trafficTypes:["ADBLOCK"],rule:{urlRegExp:"brid.tv/ping.gif",method:".*",toUnblock:!1}},{trafficTypes:["PM"],rule:{urlRegExp:"/gen_204",method:".*",toUnblock:!1}},{trafficTypes:["ADBLOCK","PM"],rule:{urlRegExp:"aniview.com",method:".*",toUnblock:!1}},{trafficTypes:["ADBLOCK","PM"],rule:{urlRegExp:"id.rlcdn.com",method:".*",toUnblock:!1}},{trafficTypes:["ADBLOCK","PM"],rule:{urlRegExp:"youtube.com",method:".*",toUnblock:!1}},{trafficTypes:["ADBLOCK","PM"],rule:{urlRegExp:"googleadservices.com",method:".*",toUnblock:!1}},{trafficTypes:["ADBLOCK","PM"],rule:{urlRegExp:"/auto-user-sync",method:".*",toUnblock:!1}},{trafficTypes:["ADBLOCK","PM"],rule:{urlRegExp:"rubiconproject.com.+sync.php",method:".*",toUnblock:!1}}],video:[],iframe:[{trafficTypes:["ADBLOCK","PM"],rule:{urlRegExp:"ad.yieldlab.net.+\\/2x2",method:".*",toUnblock:!1}},{trafficTypes:["!ADBLOCK","PM"],rule:{urlRegExp:".*",method:".*",toUnblock:!1}},{trafficTypes:["ADBLOCK","PM"],rule:{urlRegExp:"smartadserver.com.+CookieSync.html",method:".*",toUnblock:!1}},{trafficTypes:["ADBLOCK","PM"],rule:{urlRegExp:"rubiconproject.com.+multi-sync.html",method:".*",toUnblock:!1}}],xhr:[{trafficTypes:["ADBLOCK","PM"],rule:{urlRegExp:"adnxs.com.+\\/prebid",method:".*",toUnblock:!1}},{trafficTypes:["ADBLOCK","PM"],rule:{urlRegExp:"rtb.openx.net/openrtbb",method:"POST",toUnblock:!1}},{trafficTypes:["ADBLOCK","PM"],rule:{urlRegExp:"adnxs.com.+v3$",method:"POST",toUnblock:!1}},{trafficTypes:["ADBLOCK","PM"],rule:{urlRegExp:"360yield.com.+pb$",method:"POST",toUnblock:!1}},{trafficTypes:["ADBLOCK","PM"],rule:{urlRegExp:"paper/public/js/ads/adex.js",method:".*",toUnblock:!1}},{trafficTypes:["ADBLOCK","PM"],rule:{urlRegExp:"doubleclick.net/pagead/ppub_config",method:".*",toUnblock:!1}},{trafficTypes:["ADBLOCK","PM"],rule:{urlRegExp:"rubiconproject.com/openrtb2/auction",method:".*",toUnblock:!1}},{trafficTypes:["ADBLOCK","PM"],rule:{urlRegExp:"_.rocks",method:".*",toUnblock:!1}},{trafficTypes:["ADBLOCK","PM"],rule:{urlRegExp:"pubads.g.doubleclick.net/gampad/ads.+output=ldjh",method:"GET",toUnblock:!1}},{trafficTypes:["PM"],rule:{urlRegExp:"pubads.g.doubleclick.net/gampad/ads",method:"GET",toUnblock:!0}},{trafficTypes:["ADBLOCK","PM"],rule:{urlRegExp:"radio-api.net/.+/songs",method:".*",toUnblock:!1}}],css:[],all:[{trafficTypes:["ADBLOCK","PM"],rule:{urlRegExp:"https?://[^/]*rocks[^/]*",method:".*",toUnblock:!1}},{trafficTypes:["ADBLOCK","PM"],rule:{urlRegExp:"https?://[^/]*emsservice[^/]*",method:".*",toUnblock:!1}},{trafficTypes:["ADBLOCK","PM"],rule:{urlRegExp:"https?://[^/]*jwplayer[^/]*",method:".*",toUnblock:!1}},{trafficTypes:["ADBLOCK","PM"],rule:{urlRegExp:"https?://[^/]*ligatus[^/]*",method:".*",toUnblock:!1}},{trafficTypes:["ADBLOCK","PM"],rule:{urlRegExp:"https?://[^/]*kameleoon[^/]*",method:".*",toUnblock:!1}},{trafficTypes:["ADBLOCK","PM"],rule:{urlRegExp:"https?://[^/]*facebook[^/]*",method:".*",toUnblock:!1}},{trafficTypes:["ADBLOCK","PM"],rule:{urlRegExp:"https?://[^/]*native.adscale.de[^/]*",method:".*",toUnblock:!1}},{trafficTypes:["ADBLOCK","PM"],rule:{urlRegExp:"https?://[^/]*justpremium[^/]*",method:".*",toUnblock:!1}},{trafficTypes:["ADBLOCK","PM"],rule:{urlRegExp:"https?://[^/]*twitter.com[^/]*",method:".*",toUnblock:!1}},{trafficTypes:["ADBLOCK","PM"],rule:{urlRegExp:"https?://[^/]*consensu[^/]*",method:".*",toUnblock:!1}},{trafficTypes:["ADBLOCK","PM"],rule:{urlRegExp:"https?://[^/]*meetrics[^/]*",method:".*",toUnblock:!1}},{trafficTypes:["ADBLOCK","PM"],rule:{urlRegExp:"https?://[^/]*daznplayer[^/]*",method:".*",toUnblock:!1}},{trafficTypes:["ADBLOCK","PM"],rule:{urlRegExp:"https?://[^/]*api.rlcdn.com[^/]*",method:".*",toUnblock:!1}},{trafficTypes:["ADBLOCK","PM"],rule:{urlRegExp:"https?://[^/]*publisher-assets.spot.im[^/]*",method:".*",toUnblock:!1}},{trafficTypes:["ADBLOCK","PM"],rule:{urlRegExp:"mdsngpush\\.",method:".*",toUnblock:!1}},{trafficTypes:["ADBLOCK","PM"],rule:{urlRegExp:"https?://[^/]*aniview.com[^/]*",method:".*",toUnblock:!1}},{trafficTypes:["ADBLOCK","PM"],rule:{urlRegExp:"https?://[^/]*taboola.com[^/]*",method:".*",toUnblock:!1}},{trafficTypes:["ADBLOCK","PM"],rule:{urlRegExp:"https?://[^/]*spot.im[^/]*",method:".*",toUnblock:!1}},{trafficTypes:["ADBLOCK","PM"],rule:{urlRegExp:"https?://[^/]*pub.doubleverify.com[^/]*",method:".*",toUnblock:!1}},{trafficTypes:["ADBLOCK","PM"],rule:{urlRegExp:"https?://[^/]*ap.lijit.com[^/]*",method:".*",toUnblock:!1}},{trafficTypes:["ADBLOCK","PM"],rule:{urlRegExp:"https?://[^/]*brwsrfrm.com[^/]*",method:".*",toUnblock:!1}},{trafficTypes:["ADBLOCK","PM"],rule:{urlRegExp:"https?://[^/]*s.thebrighttag.com[^/]*",method:".*",toUnblock:!1}},{trafficTypes:["ADBLOCK","PM"],rule:{urlRegExp:"https?://[^/]*sync.richaudience.com[^/]*",method:".*",toUnblock:!1}},{trafficTypes:["ADBLOCK","PM"],rule:{urlRegExp:"https?://[^/]*ssbsync-global.smartadserver.com[^/]*",method:".*",toUnblock:!1}},{trafficTypes:["ADBLOCK","PM"],rule:{urlRegExp:"https?://[^/]*farm.plista.com[^/]*",method:".*",toUnblock:!1}},{trafficTypes:["ADBLOCK","PM"],rule:{urlRegExp:"https?://[^/]*ssbsync.smartadserver.com[^/]*",method:".*",toUnblock:!1}},{trafficTypes:["ADBLOCK","PM"],rule:{urlRegExp:"https?://[^/]*sync.search.spotxchange.com[^/]*",method:".*",toUnblock:!1}},{trafficTypes:["ADBLOCK","PM"],rule:{urlRegExp:"https?://[^/]*qvdt3feo.com[^/]*",method:".*",toUnblock:!1}},{trafficTypes:["ADBLOCK","PM"],rule:{urlRegExp:"https?://[^/]*sync.extend.tv[^/]*",method:".*",toUnblock:!1}},{trafficTypes:["ADBLOCK","PM"],rule:{urlRegExp:"https?://[^/]*tr.outbrain.com[^/]*",method:".*",toUnblock:!1}}]},dom:{hiddenElement:[{trafficTypes:["ADBLOCK"],rule:{selector:".ad-element",toUnblock:!0}},{trafficTypes:["ADBLOCK"],rule:{selector:"#content_video_ima-ad-container",toUnblock:!1}},{trafficTypes:["ADBLOCK"],rule:{selector:".fp-engine",toUnblock:!1}},{trafficTypes:["ADBLOCK","PM"],rule:{selector:"header .wrapper + .text-white.bg-black.box-content",toUnblock:!1}}],blockedBackgroundImage:[{trafficTypes:["ADBLOCK"],rule:{selector:".GUI-module__container__thumbnail",toUnblock:!0}}],iframe:[],anchor:[],playerContainer:[]}},specific:{dn:{v1:{network:{script:[],image:[],video:[],iframe:[],xhr:[],css:[{trafficTypes:["ADBLOCK"],rule:{urlRegExp:"www.dianomi.com.*dianomi-context.css",method:".*",toUnblock:!0}}],all:[]},dom:{hiddenElement:[],blockedBackgroundImage:[{trafficTypes:["ADBLOCK"],rule:{selector:".dianomi-video-background",toUnblock:!0}}],iframe:[],anchor:[{trafficTypes:["ADBLOCK"],rule:{selector:".dianomihref",toUnblock:!0}}],playerContainer:[]}}},tv:{v1:{network:{script:[{trafficTypes:["ADBLOCK","PM"],rule:{urlRegExp:"doubleclick.net/gampad/adx.+target-video",method:".*",toUnblock:!0}},{trafficTypes:["ADBLOCK","PM"],rule:{urlRegExp:"target-video.com/player/build/plugins/adunit.js",method:".*",toUnblock:!0}}],image:[],video:[],iframe:[],xhr:[],css:[],all:[]},dom:{hiddenElement:[],blockedBackgroundImage:[],iframe:[],anchor:[],playerContainer:[]}}},vi:{v1:{network:{script:[{trafficTypes:["ADBLOCK","PM"],rule:{urlRegExp:"vi-serve.com",method:".*",toUnblock:!0}}],image:[{trafficTypes:["PM"],rule:{urlRegExp:"t.vi-serve.com",method:".*",toUnblock:!1}},{trafficTypes:["ADBLOCK","PM"],rule:{urlRegExp:"pixel.inforsea.com",method:".*",toUnblock:!1}}],video:[],iframe:[],xhr:[],css:[],all:[]},dom:{hiddenElement:[],blockedBackgroundImage:[],iframe:[],anchor:[],playerContainer:[]}}},sh:{v2:{network:{script:[],image:[{trafficTypes:["ADBLOCK"],rule:{urlRegExp:"ib.adnxs.com/getuid",method:".*",toUnblock:!1}}],video:[],iframe:[],xhr:[],css:[],all:[{trafficTypes:["ADBLOCK","PM"],rule:{urlRegExp:"https?://[^/]*smartadserver.com[^/]*",method:".*",toUnblock:!0}},{trafficTypes:["ADBLOCK"],rule:{urlRegExp:"https?://[^/]*ads.stickyadstv.com[^/]*",method:".*",toUnblock:!0}},{trafficTypes:["ADBLOCK","PM"],rule:{urlRegExp:"https?://[^/]*ad.yieldlab.net[^/]*",method:".*",toUnblock:!0}},{trafficTypes:["ADBLOCK","PM"],rule:{urlRegExp:"https?://[^/]*rubiconproject.com[^/]*",method:".*",toUnblock:!0}}]},dom:{hiddenElement:[],blockedBackgroundImage:[],iframe:[],anchor:[],playerContainer:[]}},v3:{network:{script:[],image:[{trafficTypes:["ADBLOCK"],rule:{urlRegExp:"ib.adnxs.com/getuid",method:".*",toUnblock:!1}}],video:[],iframe:[],xhr:[],css:[],all:[{trafficTypes:["ADBLOCK","PM"],rule:{urlRegExp:"https?://[^/]*smartadserver.com[^/]*",method:".*",toUnblock:!0}},{trafficTypes:["ADBLOCK"],rule:{urlRegExp:"https?://[^/]*ads.stickyadstv.com[^/]*",method:".*",toUnblock:!0}},{trafficTypes:["ADBLOCK","PM"],rule:{urlRegExp:"https?://[^/]*ad.yieldlab.net[^/]*",method:".*",toUnblock:!0}},{trafficTypes:["ADBLOCK","PM"],rule:{urlRegExp:"https?://[^/]*rubiconproject.com[^/]*",method:".*",toUnblock:!0}}]},dom:{hiddenElement:[],blockedBackgroundImage:[],iframe:[],anchor:[],playerContainer:[]}}},ip:{v1:{network:{script:[{trafficTypes:["ADBLOCK","PM"],rule:{urlRegExp:"\\.impactify\\..*/.*\\.js",method:".*",toUnblock:!0}}],image:[],video:[],iframe:[],xhr:[],css:[],all:[]},dom:{hiddenElement:[],blockedBackgroundImage:[],iframe:[],anchor:[],playerContainer:[{trafficTypes:["ADBLOCK","PM"],rule:{selector:".impactify-AM-player",toUnblock:!0}}]}}},vb:{v1:{network:{script:[],image:[],video:[],iframe:[],xhr:[{trafficTypes:["ADBLOCK","PM"],rule:{urlRegExp:"ads.smartstream.tv.+alternative=prebid_js",method:".*",toUnblock:!0}}],css:[],all:[{trafficTypes:["ADBLOCK"],rule:{urlRegExp:"https?://[^/]*\\.vlyby\\.com",method:".*",toUnblock:!0}}]},dom:{hiddenElement:[{trafficTypes:["ADBLOCK"],rule:{selector:"#qimad_0_ima-adf-container",toUnblock:!1}}],blockedBackgroundImage:[],iframe:[],anchor:[{trafficTypes:["ADBLOCK"],rule:{selector:"#adspdl-container > a",toUnblock:!0}},{trafficTypes:["ADBLOCK"],rule:{selector:"#st-ad a.banner",toUnblock:!0}}],playerContainer:[{trafficTypes:["ADBLOCK","PM"],rule:{selector:"#videowrapper_0",toUnblock:!0}}]}}}}},b=q.location.protocol+"//"+xt("mxeelh1gh",-3),C=Mt("c3BpZWdlbA=="),N=Mt("bWFuYWdlcm1hZ2F6aW4="),D=0,R="",E=new RegExp("^(?!.*)","i"),O="main",S="video",m="LNAJP"+Mt("YWRmX2lnbm9yZQ=="),t=Tt(),e=new RegExp("googlebot/|Googlebot-Mobile|Googlebot-Image|Google favicon|Mediapartners-Google|bingbot|slurp|java|wget|curl|Commons-HttpClient|Python-urllib|libwww|httpunit|nutch|phpcrawl|msnbot|jyxobot|FAST-WebCrawler|FAST Enterprise Crawler|biglotron|teoma|convera|seekbot|gigablast|exabot|ngbot|ia_archiver|GingerCrawler|webmon |httrack|webcrawler|grub.org|UsineNouvelleCrawler|antibot|netresearchserver|speedy|fluffy|bibnum.bnf|findlink|msrbot|panscient|yacybot|AISearchBot|IOI|ips-agent|tagoobot|MJ12bot|dotbot|woriobot|yanga|buzzbot|mlbot|yandexbot|purebot|Linguee Bot|Voyager|CyberPatrol|voilabot|baiduspider|citeseerxbot|spbot|twengabot|postrank|turnitinbot|scribdbot|page2rss|sitebot|linkdex|Adidxbot|blekkobot|ezooms|dotbot|Mail.RU_Bot|discobot|heritrix|findthatfile|europarchive.org|NerdByNature.Bot|sistrix crawler|ahrefsbot|Aboundex|domaincrawler|wbsearchbot|summify|ccbot|edisterbot|seznambot|ec2linkfinder|gslfbot|aihitbot|intelium_bot|facebookexternalhit|yeti|RetrevoPageAnalyzer|lb-spider|sogou|lssbot|careerbot|wotbox|wocbot|ichiro|DuckDuckBot|lssrocketcrawler|drupact|webcompanycrawler|acoonbot|openindexspider|gnam gnam spider|web-archive-net.com.bot|backlinkcrawler|coccoc|integromedb|content crawler spider|toplistbot|seokicks-robot|it2media-domain-crawler|ip-web-crawler.com|siteexplorer.info|elisabot|proximic|changedetection|blexbot|arabot|WeSEE:Search|niki-bot|CrystalSemanticsBot|rogerbot|360Spider|psbot|InterfaxScanBot|Lipperhey SEO Service|CC Metadata Scaper|g00g1e.net|GrapeshotCrawler|urlappendbot|brainobot|fr-crawler|binlar|SimpleCrawler|Livelapbot|Twitterbot|cXensebot|smtbot|bnf.fr_bot|A6-Indexer|ADmantX|Facebot|Twitterbot|OrangeBot|memorybot|AdvBot|MegaIndex|SemanticScholarBot|ltx71|nerdybot|xovibot|BUbiNG|Qwantify|archive.org_bot|Applebot|TweetmemeBot|crawler4j|findxbot|SemrushBot|yoozBot|lipperhey|y!j-asr|Domain Re-Animator Bot|AddThis|unknown|ysearch|web spider|Oberforstmeister|BingPreview|PhantomJS|misc crawler","i"),U=I(b),d={consentString:"",gdprApplies:"1"};if(q.callNextAdTag=null,ht(q.uqlst753Rnd,i),-1===q.location.search.indexOf("forceVideoOn=true")){if(e.test(t))return;if(100<=mt(100*yt()))return}q.addEventListener("message",function(t){var e=t&&t.data;if(e&&e.to===S){var s,i,d,n,l,u=t.source,t=e.message&&e.message.type,r=e.message&&e.message.value;switch(t){case"noAdNoContent":if("iframeAgent"!==e.from)return;ut(r);break;case"loadVideoTag":if(e.from!==O)return;switch(h){case"toBePrepared":a.push({videoTagParameters:r,caller:u}),i=u,h="preparing",d=lt(null,null,(s=r).currentTrafficTypes.join(","),!0),n=null,(l=new XMLHttpRequest).onload=function(){if(l.response&&"json"===l.responseType)if("// ad tag error"===l.response.content)n="Ad tag error";else{var t,e;for(h="prepared";0<a.length;)pt(t=(e=a.shift()).videoTagParameters,e=e.caller),function(t,e){f[t.positionId]=function(){pt(t,e)}}(t,e)}else n="Invalid response";ct("prepareVideoTags",s.positionId,i,n)},l.onerror=function(){n="Failed request",ct("prepareVideoTags",s.positionId,i,n)},l[m]=!0,l.responseType="json",l.open("GET",d,!0),l.send();break;case"preparing":a.push({videoTagParameters:r,caller:u});break;case"prepared":pt(r,u),f[r.positionId]=function(){pt(r,u)}}break;case"detection":if(e.from!==O)return;o=[],r.nc&&o.push("NC"),r.pm&&o.push("PM"),r.ab&&(o.push("ADBLOCK"),z&&z.adf_hidden&&z.style.removeProperty("display")),0===o.length&&o.push("NONE");break;case"newImp":if(e.from!==O)return;ht(r)}}}),q.top.postMessage({from:S,to:O,message:{type:"detection",value:"request"}},"*"),function(){var t;try{t=q.top.__tcfapi}catch(t){return}"function"==typeof t&&t("addEventListener",2,function(t,e){e&&/tcloaded|useractioncomplete/.test(t.eventStatus)&&t.tcString!==d.consentString&&(d.consentString=t.tcString||d.consentString,d.gdprApplies=t.gdprApplies?"1":d.gdprApplies,p=!0,v()&&(X(),p=!1))})}(),gt(j)}function I(t,e){if(!t||"string"!=typeof t)return"";var s=t.split("?"),i=s[0].split("/"),d=-1<t.indexOf("://")?i[0]+"//"+i[2]:0===t.indexOf("//")?q.location.protocol+"//"+i[2]:q.location.origin;return e?-1<t.indexOf("imasdk.googleapis.com/js/core/bridge")?t.replace("core","sdkloader"):(d=3<i.length?d+"/"+i[i.length-1]:d,s[0]=d,s.join("?")):d}function V(t){return t&&I(t)&&I(t)!==q.location.origin}function F(t,e){var s="";if(t)for(var i="bcdefghijklmnopqrstuvwxyz",d=0;d<e;d++)s+=i[mt(yt()*i.length)];else s=Rt();return s}function W(t,e){for(var s=[],i=qt("dom",t),d=i.length,n=0;n<d;n++)i[n].toUnblock===e&&i[n].selector&&s.push(i[n].selector);return s}function B(t,e){return W(t,e).join(", ")}function P(i,t,d){W(t,!0).forEach(function(t){var e,s=Nt(function(){(e=i.querySelector(t))&&(Ct(s),d(e))},500)})}function Q(t){var i,d=Nt(function(){var e,s;t.isConnected?v()&&t.hasAttribute("href")&&(Vt(t,"click",i,!0),(e=St(t,"href"))&&"#"!==e&&(Ut(t,"href"),It(t,"cursor","pointer"),s="_blank",t.hasAttribute("target")&&(s=St(t,"target"),Ut(t,"target")),At(t,"click",i=function(t){q.open(e,s)},!0))):Ct(d)},500)}function Y(e){try{return e.replace(/^(http)?(s)?(:)?(\/\/)?/,function(){var t="";return(t+=arguments[1]||"http")+(arguments[2]||("http"===arguments[1]?"":"s"))+(arguments[3]||":")+(arguments[4]||"//")})}catch(t){return e}}function Z(t){try{return-1!==new URL(t).host.indexOf(".")}catch(t){return}}function _(t,n){var e;try{var s,i=n.ctx.additionalBlacklistedCssStyles;for(s in i)if(i.hasOwnProperty(s)&&n.oldValue===s)for(var d=0;d<i[s].length;d++)t.insertRule(i[s].shift());e=Array.from(t.rules||t.cssRules)}catch(t){return t.name,0}e.forEach(function(t){var e,s,i="id"===(e=n).type?"#":".",d=new RegExp("\\"+i+e.oldValue,"g");!(s=e.ctx.isHiddenOnPurpose)&&t.cssText&&t.selectorText&&d.test(t.selectorText)&&(e.ctx.isHiddenOnPurpose=s||e.ctx.hiddenElem.matches(t.selectorText)&&/display\s*:\s*none/.test(t.cssText),e.ctx.isHiddenOnPurpose||(s=t.cssText,e.ctx.newStylesheet.innerHTML+=s.replace(d,i+e.newValue)))})}function G(e){var t,s,i=e.oldValue;i&&!e.ctx.isHiddenOnPurpose&&(s=(t=e.ctx.hiddenElem).ownerDocument,Array.from(s.styleSheets).forEach(function(t){_(t,e)}),e.ctx.isHiddenOnPurpose||("id"===e.type?t.id=t.id.replace(i,e.newValue):t.className=t.className.replace(i,e.newValue)))}function H(t,i,d,n){var l,u;d.adf_visibility_checked||(d.adf_visibility_checked=!0,d.adf_unhidden||(l=0,u=Nt(function(){if(i<=l)Ct(u);else{if("iframe"===n||0===d.scrollHeight&&0===d.scrollWidth){Ct(u);var t=function(){for(var t=d,e=t.ownerDocument,s=e.defaultView,i=t&&t.parentNode;i&&("function"==typeof i.createElement||0===i.scrollHeight&&0===i.scrollWidth);)if(!(i=(t=i).parentNode))try{if(e===s.parent.document)return null;(i=e.defaultView.frameElement).style.height="100%",i.style.width="100%",e=(s=s.parent).document}catch(t){return t.name,null}return t}();if(!t)return;d.adf_unhidden=!0,e=t.ownerDocument,s={hiddenElem:t,isHiddenOnPurpose:-1<t.style.display.indexOf("none"),newStylesheet:e.createElement("style"),additionalBlacklistedCssStyles:{"ima-ad-container":[".ima-ad-container{top:0;position:absolute;width:100%;height:100%}"]}},t.className.split(" ").forEach(function(t){G({ctx:s,type:"class",oldValue:t,newValue:F().replace(/^[0-9]+/,"")})}),G({ctx:s,type:"id",oldValue:t.id,newValue:F().replace(/^[0-9]+/,"")}),s.isHiddenOnPurpose||e.head.appendChild(s.newStylesheet)}var e,s;l+=1}},t)))}function K(e,s){var i,t,d,n;e.adf_recovery_checked||"backgroundImage"!==s||(i=e.style.backgroundImage.slice(4,-1).replace(/['"]/g,""))&&(e.adf_recovery_checked=!0,t=i,d=function(t){t&&(e.adf_actual_src=i,e.adf_tagName=s,rt(null,e))},(n=new XMLHttpRequest)[m]="checkIfBlocked",n.open("GET",t,!0),n.onload=function(){d(!1)},n.onerror=function(){d(!0)},n.send())}function X(){var t=nt("cookie","image"),e=j.createElement("IMG");e[m]="cookie",e.src=t}function J(t,e){var s=B("playerContainer",!0);if(s){if(!t.isConnected){if(!e||!e.isConnected)return;t=e}var i=t.ownerDocument;if("iframe"===i.adf_rewritten)return 1;for(var d=i.defaultView,n=(n=t).closest(s);!n;){try{var l=d.parent.document}catch(t){return}if(i===l)return;d=(i=(n=d.frameElement).ownerDocument).defaultView,n=n.closest(s)}return 1}}function $(n,l,u){for(var t=!1,e=[{resourceTypeSpecific:qt(l,n.type)}],s=("network"===l&&e.push({nonResourceTypeSpecific:qt(l,"all")}),e.length),i=0;i<s;i++){var r=Object.keys(e[i])[0];e[i]&&e[i][r]&&(t=t||e[i][r].some(function(t){var e,s,i,d=u?t.toUnblock:!t.toUnblock;return"network"===l?(s=new RegExp(t.method),i=new RegExp(t.urlRegExp),e="nonResourceTypeSpecific"===r?I(n.url):n.url,d=d&&s.test(n.requestMethod)&&i.test(e)):"dom"===l&&(d="iframe"===n.type?(s=t.attributeKey,i=new RegExp(t.attributeValueRegExp),d=d&&i.test(n.element[s]),"early"===t.specialCharacteristic?d&&!window.recoveryEnabled:"outside"===t.specialCharacteristic?d&&!J(n.element,n.elementFutureParent):"onAdblock"===t.specialCharacteristic&&d&&-1<o.indexOf("ADBLOCK")):"anchor"===n.type&&d&&n.element.matches(t.selector)&&!J(n.element,n.elementFutureParent)),d}))}return t}function tt(t,e){return $(t,e,!1)}function et(t,e){return $(t,e,!0)}function M(t,e,s,i){if(v()){var d={type:e,requestMethod:"GET",url:s,element:t,elementFutureParent:i};switch(e){case"script":case"css":case"video":if(tt(d,"network"))return;if(!et(d,"network")&&!J(t,i))return;break;case"iframe":if(V(s)&&tt(d,"network"))return;if(!V(s)||!et(d,"network")){if(tt(d,"dom"))return;if(!et(d,"dom")&&!J(t,i))return}break;case"anchor":if(d.type="anchor",tt(d,"dom"))return;if(!et(d,"dom"))return;break;case"clickTarget":if(!J(t,i))return;break;case"xhr":if(t.adf_xhrOpenArgs&&t.adf_xhrOpenArgs[0]&&(d.requestMethod=t.adf_xhrOpenArgs[0]),tt(d,"network"))return;break;case"backgroundimage":d.type="image";case"image":if(tt(d,"network"))return;if(!et(d,"network")){if(t.ownerDocument&&t.parentNode&&!J(t,i))return;if(t.orgnl_script&&!J(t.orgnl_script,i))return}break;default:return}return 1}}function x(t){var e=t,s=L,i=!0;At(e,"load",L,i),At(e,"error",s,i),At(t,"pointerup",function(t){M(t.target,"clickTarget","")&&(A=!0,wt(function(){A=!1},500))},!0)}function st(t){"function"==typeof t.orgnl_error_hdlr&&(t.onerror=t.orgnl_error_hdlr,t.orgnl_error_hdlr=null),"function"==typeof t.orgnl_readystatechange_hdlr&&(t.onreadystatechange=t.orgnl_readystatechange_hdlr)}function it(){q.uqlstff7Flags&&void 0!==q.uqlstff7Flags.noAdNoContentDebug&&q.uqlstff7Flags.noAdNoContentDebug}function dt(t){if(!t)return!1;try{i=function(t){for(var e=kt()+"0123456789+/=",s=t.length-1,i=-1,d="";i<s;){var n=t.charCodeAt(++i)<<16|t.charCodeAt(++i)<<8|t.charCodeAt(++i);d+=e[n>>>18&63]+e[n>>>12&63]+e[n>>>6&63]+e[63&n]}var l=t.length%3;if(0<l)for(d=d.slice(0,l-3);d.length%4!=0;)d+="=";return d}(JSON.stringify(t));var e=zt[Mt("ZW5jb2RlVVJJQ29tcG9uZW50")](i),s=F(!0,3)}catch(t){return!1}var i;return"?"+s+"="+e}function nt(t,e,s){return!!(t=function(t,e,s){if(!t||!e)return!1;var i={requestType:t,resourceType:/backgroundimage/.test(e)?"image":e,rewrittenUrl:b,pageUrl:w,referer:w,publisherLogId:C,pageLogId:N,impressionId:xt(q.uqlst753Rnd,-3)};if("ping"===t)i.isMainFrame=!0,i.nonceWord=u;else if("cookie"===t)i.consentString=d.consentString;else{if("string"!=typeof s)return!1;i.originalUrl=s,"popup"!==e&&(i.gdprApplies=d.gdprApplies,i.consentString=d.consentString,q.self!==q.top?(i.videoWidth=z&&0<z.scrollWidth?z.scrollWidth.toString():"640",i.videoHeight=z&&0<z.scrollHeight?z.scrollHeight.toString():"480"):(i.videoWidth=0<q.innerWidth?q.innerWidth.toString():"640",i.videoHeight=0<q.innerHeight?q.innerHeight.toString():"480"),i.currentTrafficTypes=o,i.activeAdTagProviders=r)}return i.type="video"+i.resourceType[0].toUpperCase()+i.resourceType.slice(1),i}(t,e,s))&&(!!(e=dt(t))&&b+e)}function lt(t,e,s,i){return!!(s={requestType:"ad-tag",resourceType:"xhr",prepare:i,trafficType:s,consentString:d.consentString,publisherLogId:C,pageLogId:N,impressionId:xt(q.uqlst753Rnd,-3),pageUrl:w,rewrittenUrl:b,type:"videoAdTag"}).impressionId&&(!!(i||(s.positionId=t,s.cssSelector=e,s.positionId&&s.cssSelector))&&(!!(i=dt(s))&&b+i))}function ut(t){t.name,t.timing||(Date.now(),t.start),t.name,t.timing||(Date.now(),t.start);var e=3e3,s=Nt(function(){var t;e<=0?Ct(s):(e-=100,z&&!z.adf_hidden&&(n||(n=!0,it()),t=!1,(t=q.uqlstff7Flags&&void 0!==q.uqlstff7Flags.useNoAdNoContent?q.uqlstff7Flags.useNoAdNoContent:t)&&(z.style.setProperty("display","none","important"),z.adf_hidden=!0)),0!==o.length&&(Ct(s),-1!==o.indexOf("ADBLOCK")&&it()))},100)}function v(){return!i&&0===s.failedTests.length&&b&&b.split("/")[2]&&(z||D)&&(-1<o.indexOf("ADBLOCK")||-1<o.indexOf("PM"))&&T.currentCount<T.cappingPerPI}function rt(t,e){t&&t.stopImmediatePropagation(),At(e,"error",L,!0),e.forcedRecovery=!0,Ft(e,"error")}function L(t){if(v()){z||D&&(z=j.querySelector(R));var e=t.target;if(e&&!e[m]){var s=e.adf_xhrOpenArgs||null;if((d=e.adf_actual_src||e.src||e.href||s&&s[1]||"")!==w){var i=(i=e.adf_tagName||e.tagName||"").toLowerCase();if("link"===i?i="css":"img"===i&&(i="image"),W("blockedBackgroundImage",!0).forEach(function(t){(t=j.querySelector(t))&&K(t,"backgroundImage")}),/iframe|xhr|script|image|video|css|backgroundimage/.test(i)&&M(e,i,d)&&(!y||e.forcedRecovery||y!==e)&&(clearTimeout(k),y=e,k=wt(function(){y=null},1e3),d)){var d,n=t.adf_event_type||t.type;if(Z(d=Y(d))){var l,f=e.adf_rewritten||!1,a=e.ownerDocument||j,g=(("video"===i&&"canplay"===n||"iframe"===i&&"load"===n&&f)&&((l=B("hiddenElement",!1))&&e.closest(l)||H(200,15,e,i)),I(d));if(!f&&g!==U)if("load"===n)switch(i){case"xhr":st(e);break;case"iframe":V(d)&&rt(t,e)}else if("error"===n){t.stopImmediatePropagation();var h=!1,p=!1,c=!1;function u(){p||h||c||(Ft(e,"error"),c=!0)}e.adf_rewritten=!0,At(e,"load",function(t){h=!0}),wt(u,7e3),T.currentCount++;var r,b,o=nt("recovery",i,d);if(!o)return st(e),void u();wt(function(){switch(i){case"xhr":s[1]=o,e.open.apply(e,s),e.adf_req_headers.forEach(function(t){e.setRequestHeader.apply(e,t)}),e.withCredentials=!0,st(e),e.send(e.adf_body);break;case"image":e.src=o;break;case"backgroundimage":e.style.backgroundImage="url("+o+")";break;case"script":r=a.createElement("script"),Array.from(e.attributes).forEach(function(t){Ot(r,t.nodeName,"src"===t.nodeName?o:t.nodeValue)}),r.onload=function(){Ft(e,"load")},At(r,"error",u),Lt(b=!(b=e.parentNode)||!e.isConnected?a.head:b,r),r.src=d,r.adf_actual_src=o,r.adf_rewritten=!0;break;case"iframe":/imasdk.googleapis.com/.test(d)&&(o+="&="+I(d,!0)),e.contentWindow.location.replace(o);break;case"video":if(e.src!==d)return;At(e,"canplay",function(){It(e,"display","block","important"),p=!0,e.adf_rewritten=!1,e.play()}),e.preload="auto",e.src=o;break;case"css":e.href=o}},0)}}else"iframe"===i&&"load"===n&&e.contentDocument&&(ft(e),(l=B("hiddenElement",!1))&&e.closest(l)||H(200,15,e,i))}}}}}function ot(t){var e=t.target;!e.adf_rewritten&&V(e.src)&&M(e,"iframe",e.src)&&(t.stopImmediatePropagation(),e.removeEventListener("load",ot,!0),At(e,"error",L,!0),Ft(e,"error"))}function ft(t){V(t.src)?At(t,"load",ot,!0):t.contentDocument?(gt(t.contentDocument),At(t,"load",at,!0)):wt(function(){t.contentDocument?gt(t.contentDocument):At(t,"load",at,!0)},0)}function at(t){try{var e=t.target;e.removeEventListener("load",at,!0),V(e.src)?ot(t):e.contentDocument&&(x(e.contentDocument),gt(e.contentDocument))}catch(t){}}function gt(d){var f,t,s,e,i,n,r,o,l,a,u,g,h,p,c;function b(){var t=e(i,arguments);return v()&&(t.orgnl_script=d.currentScript,x(t)),t}d.adf_rewritten||(d.adf_rewritten="main",(f=q)!==d.defaultView&&(d.adf_rewritten="iframe",f=d.defaultView),P(d,"hiddenElement",function(t){H(200,15,t)}),P(d,"anchor",function(t){Q(t)}),d.querySelectorAll("script").forEach(function(t){x(t)}),t=q.Function.bind,s=t.bind(t),e=function(t,e){return new(s(t,null).apply(null,e))},f.Image=(i=f.Image,b.prototype=i.prototype,b),n=f.XMLHttpRequest.prototype.open,f.XMLHttpRequest.prototype.open=function(){var t=this;try{if(!arguments[0]||!arguments[1]||/^\/[^\/]/.test(arguments[1])||!M(t,"xhr",arguments[1])||t.adf_rewritten||t[m])return;t.adf_xhrOpenArgs=arguments,t.adf_tagName="xhr",t.adf_req_headers=[]}finally{n.apply(t,arguments)}},r=f.XMLHttpRequest.prototype.setRequestHeader,f.XMLHttpRequest.prototype.setRequestHeader=function(){var t=this;try{if("xhr"!==t.adf_tagName||t.adf_rewritten||t[m]||!(t.adf_req_headers instanceof f.Array)||!v())return;t.adf_req_headers.push(arguments)}finally{r.apply(t,arguments)}},o=f.XMLHttpRequest.prototype.send,f.XMLHttpRequest.prototype.send=function(){var e=this;try{if("xhr"!==e.adf_tagName||e.adf_rewritten||e[m]||e.hasOwnProperty("adf_body")||!v())return;if(e.orgnl_error_hdlr=e.onerror,e.onerror=null,e.orgnl_readystatechange_hdlr=e.onreadystatechange,e.onreadystatechange=function(t){if(4===e.readyState){if(/^[23]/.test(e.status))return t.adf_event_type="load",L(t),void("function"==typeof e.orgnl_readystatechange_hdlr&&e.orgnl_readystatechange_hdlr(t));t.adf_event_type="error",L(t)}else"function"==typeof e.orgnl_readystatechange_hdlr&&e.orgnl_readystatechange_hdlr(t)},e.adf_body=arguments[0],et({type:"xhr",requestMethod:e.adf_xhrOpenArgs[0],url:e.adf_xhrOpenArgs[1]},"network"))return void rt(null,e);x(e)}catch(t){st(e)}finally{o.apply(e,arguments)}},l=f.open,f.open=function(){var t,e;try{e=v()&&A?(t=nt("recovery","popup",arguments[0]),l.apply(f,[t])):l.apply(f,arguments)}catch(t){e=l.apply(f,arguments)}finally{return e}},a=f.fetch,q.uqlstff7Flags&&q.uqlstff7Flags.fetchRecoveryOff||(f.fetch=function(){var u=arguments;try{var t="",r=!1,o=(u&&u[0]&&("string"==typeof u[0]?t=u[0]:"string"==typeof u[0].url&&(r=!0,t=u[0].url)),{type:"xhr",requestMethod:u&&u[1]&&u[1].method?u[1].method:"GET",url:t});return v()&&o.url&&!tt(o,"network")?(o.url=Y(o.url),Z(o.url)?new Promise(function(n,l){function t(t){var e=!1,s=!1;function i(t){e||s||(l(t),s=!0)}try{T.currentCount++;var d=nt("recovery","xhr",o.url);if(!d)return void i(t);wt(function(){u[0]=r?new Request(d,u[0]):d,a.apply(f,u).then(function(t){e=!0,n(t)}).catch(i)},0)}catch(d){i(t||d)}}et(o,"network")?t():a.apply(f,u).then(n).catch(t)}):a.apply(f,u)):a.apply(f,u)}catch(t){return a.apply(f,u)}}),u=d.body&&d.body.appendChild,g=f.Node.prototype.appendChild,u&&(d.body.appendChild=function(){var t=u.apply(this,arguments);try{var e=arguments[0],s=e&&e.tagName&&e.tagName.toLowerCase();if(M(e,s,e.src||e.href,this))switch(s){case"iframe":ft(e);break;case"script":x(e)}}catch(t){}return t}),f.Node.prototype.appendChild=function(){var t=g.apply(this,arguments);try{var e=arguments[0],s=e&&e.tagName&&e.tagName.toLowerCase();if(M(e,s="a"===s?"anchor":s,e.src||e.href,this))switch(s){case"iframe":ft(e);break;case"anchor":Q(e);break;case"script":x(e)}}catch(t){}return t},h=f.Node.prototype.replaceChild,f.Node.prototype.replaceChild=function(){var t=h.apply(this,arguments);try{var e=arguments[0]instanceof f.Element&&arguments[0].querySelector("IFRAME");e&&M(e,"iframe",e.src,this)&&(/Firefox/.test(f.navigator.userAgent)?At(e,"load",at,!0):ft(e))}catch(t){}return t},p=f.Node.prototype.insertBefore,f.Node.prototype.insertBefore=function(){var t=p.apply(this,arguments);try{var e=arguments[0],s=e&&e.tagName&&e.tagName.toLowerCase();M(e,s,e.src||e.href,this)&&"script"===s&&x(e)}catch(t){}return t},x(d),c=d.createElement,d.createElement=function(){var e,s=c.apply(d,arguments);try{if(!v())return s;var i=arguments[0]&&arguments[0].toLowerCase();switch(i){case"iframe":At(s,"load",ot,!0);break;case"video":e=s.appendChild,s.appendChild=function(){try{var t=arguments[0].localName;if(!M(s,i,s.src))return e.apply(s,arguments);if("source"!==t)return e.apply(s,arguments);if(arguments[0].src&&!s.src)return s.src=arguments[0].src,null}catch(t){}},At(s,"error",L,!0),At(s,"canplay",L,!0);break;case"img":s.orgnl_script=d.currentScript;case"div":case"script":x(s)}}catch(t){}return s})}function ht(t,e){q.uqlst753Rnd=t||Dt(),z=null,w=q.location.href,s={failedTests:[],successfulTests:[]},y=null,clearTimeout(k),clearTimeout(l),T={currentCount:0,cappingPerPI:2500,maxRecoveryDurationInMins:20},o=[],f=[],r=[],a=[],i=void 0===e?100<=mt(100*yt()):e,n=A=!1,h="toBePrepared",p=!(g={}),l=wt(function(){i=!0},60*T.maxRecoveryDurationInMins*1e3),(D=D&&R&&!E.test(w))&&jt("","",{cssSelector:R,currentTrafficTypes:["ADBLOCK"]})}function pt(e,t){var s=j.querySelector(e.cssSelector);if(!s)return d="No tag container",ct("loadVideoTag",e.positionId,t,d),0;var i=lt(e.positionId,e.cssSelector,e.currentTrafficTypes.join(","),!1),d=null,n=new XMLHttpRequest;n.onload=function(){n.response&&"json"===n.responseType&&n.response.content?"// ad tag error"===n.response.content?d="Ad tag error":n.response.content==="// no banner for position "+e.positionId?d="No fill":wt(function(){s.innerHTML="",jt(n.response.adTagProvider,n.response.adTagVersion,e,n.response.additionalAdTagProviders);var t=vt("script");Et(t,n.response.content),Lt(s,t)},0===r.length?0:1e3):d="Invalid response",ct("loadVideoTag",e.positionId,t,d)},n.onerror=function(){d="Failed request",ct("loadVideoTag",e.positionId,t,d)},n[m]=!0,n.responseType="json",n.open("GET",i,!0),n.send()}function ct(t,e,s,i){s.postMessage({from:S,to:O,message:{type:t,value:{positionId:e,errorMsg:i}}},"*")}function bt(t){var e=[];if(!o)return e;for(var s=t.length,i=0;i<s;i++){for(var d=!1,n=t[i].trafficTypes.length,l=0;l<n;l++){var u=t[i].trafficTypes[l];if(o.includes(u))d=!0;else if(u.startsWith("!")&&o.includes(u.substring(1))){d=!1;break}}d&&e.push(t[i].rule)}return e}function qt(t,e){if(i=g[t+"_"+e])return i;for(var s=[],i=bt(c.generic[t][e]),d=(s=s.concat(i),r.length),n=0;n<d;n++){var l,u=r[n].adTagProvider;u&&(l=r[n].adTagVersion,u=bt(c.specific[u][l][t][e]),s=s.concat(u))}return g[t+"_"+e]=s}function jt(t,e,s,i){if("string"==typeof t&&"string"==typeof e&&"object"==typeof s){function d(t,e){var s;(t=t.toLowerCase())&&c.specific[t]?(s=c.specific[t][e="v"+e],r.push({adTagProvider:t,adTagVersion:e})):s=c.generic,s.dom.playerContainer.push(n)}o=s.currentTrafficTypes;for(var s=s.cssSelector||"*",n=(z=j.querySelector(s),{trafficTypes:o,rule:{selector:s,toUnblock:!0}}),l=(d(t,e),i?i.length:0),u=0;u<l;u++)d(i[u].adTagProvider,i[u].adTagVersion);g={},v()&&p&&(X(),p=!1)}}}();function s(){U(this)?W=!1:p()}if(zt.uqlstff7Flags.ab=!1,t||e){zt.uqlstff7Flags.nc=!1,zt.uqlstff7Flags.ab=e;try{!zt.uqlstff7Flags.tcf||zt.uqlstff7Flags.tcf.gdprApplies&&(!zt.uqlstff7Flags.tcf.purpose.consents[1]||!zt.uqlstff7Flags.tcf.vendor.consents[539]||zt.uqlstff7Flags.tcf.publisher&&zt.uqlstff7Flags.tcf.publisher.restrictions&&zt.uqlstff7Flags.tcf.publisher.restrictions[1]&&zt.uqlstff7Flags.tcf.publisher.restrictions[1][539])?j()&&(document.cookie="xdefccpm=; expires=Thu, 01 Jan 1970 00:00:00 UTC; path=/;"):zt.uqlstff7Flags.pmcache&&!zt.uqlstff7Flags.nopmcache&&(zt.uqlstd34dtc.pm?document.cookie="xdefccpm=yes;max-age=300;path=/":document.cookie="xdefccpm=no;max-age=300;path=/")}catch(t){j()&&(document.cookie="xdefccpm=; expires=Thu, 01 Jan 1970 00:00:00 UTC; path=/;")}var i,d,n,l,u,r,f,a={aab:!!zt.uqlstd34dtc.aab,ab:!!e,pm:!!t,dark:!!zt.uqlstff7Flags.isDarkMode,mobile:!!zt.uqlstac2Mobile},o=h(a);function g(t){t()}t?e?(zt.uqlstff7Flags.abrld&&!zt.uqlstff7Flags.glblrld&&(zt.uqlstff7Flags.glblrld=!0,l=Nt(function(){Ct(l),y()},6e4)),N(o,s,s)):zt.uqlstnpm||zt.uqlstff7Flags.npm?W=!1:(zt.uqlstff7Flags.pmrld&&!zt.uqlstff7Flags.glblrld&&(zt.uqlstff7Flags.glblrld=!0,l=Nt(function(){Ct(l),y()},6e4)),N(o,s,s)):e?(zt.uqlstff7Flags.abrld&&!zt.uqlstff7Flags.glblrld&&(zt.uqlstff7Flags.glblrld=!0,l=Nt(function(){Ct(l),y()},6e4)),zt.uqlstac2Mobile?N(o,s,s):(i=t=!1,zt.uqlstff7Flags&&zt.uqlstff7Flags.crt&&(At(zt,"message",function(t){var e="pass",s="back",i="-ad";void 0===zt.uqlstsc&&(zt.uqlstsc={});try{-1<t.data.indexOf(e+s+i+"-160x600")&&(zt.uqlstsc.skypb=!0),-1<t.data.indexOf(e+s+i+"-728x90")&&(zt.uqlstsc.lbpb=!0),-1<t.data.indexOf(e+s+i+"-300x250-2")?zt.uqlstsc.mr2pb=!0:-1<t.data.indexOf(e+s+i+"-300x250-3")?zt.uqlstsc.mr3pb=!0:-1<t.data.indexOf(e+s+i+"-300x250")&&(zt.uqlstsc.mrpb=!0),-1<t.data.indexOf(e+s+i+"-800x250-2")?zt.uqlstsc.bbbtfpb=!0:-1<t.data.indexOf(e+s+i+"-800x250-3")?zt.uqlstsc.bbbtf2pb=!0:-1<t.data.indexOf(e+s+i+"-800x250")&&(zt.uqlstsc.ftpb=!0),-1<t.data.indexOf(e+s+i+"-800x150")&&(zt.uqlstsc.bbpb=!0),zt.uqlstsc.tsm[t.data]=!0}catch(t){}},!1),e="Criteo",zt.adslotFilledByCriteo=function(t,e){zt.uqlstsc[t]=e},window.Criteo&&("function"==typeof window.Criteo.DisplayAcceptableAdIfAdblocked||void 0!==window.uqlstCrt&&window.uqlstCrt)||((d=vt("script")).src="https://static.criteo.net/js/ld/publishertag.js",Lt(Q,d),n="window",(d=vt("script")).innerHTML=n+"."+e+" = "+n+"."+e+" || {}; "+n+"."+e+".events = "+n+"."+e+".events || [];",Lt(Q,d))),zt.uqlstff7Flags.crt&&(t=!0),a.aab&&(i=!0),t?(r=!(u=function(){a.crt=!!zt.uqlstsc.crt,o=h(a),i?g(function(){N(o,s,s)}):N(o,s,s)}),zt.uqlstsc.crt=!1,f=wt(function(){r=!0},500),X("https://static.criteo.net/images/pixel.gif?ch=2",function(){clearTimeout(f),r||u()},function(){X("https://static.criteo.net/images/pixel.gif?ch=1",function(){clearTimeout(f),zt.uqlstsc.crt=!0,r||u()},function(){clearTimeout(f),r||u()})})):i?g(function(){N(o,s,s)}):N(o,s,s))):W=!1}else W=!1}}function q(){zt.uqlstd34dd3++,zt.uqlstd34dd3==zt.uqlstd34d1.length&&zt.uqlstd34d2.length==zt.uqlstd34dd3&&(zt.uqlstd34dtc.ab=!0),zt.uqlstd34dd3==zt.uqlstd34d1.length&&(zt.uqlstd34dtc.abd=!0),x()}function j(){return document.cookie.replace(/(?:(?:^|.*;\s*)xdefccpm\s*\=\s*([^;]*).*$)|^.*$/,"$1")}function x(){var t="";if(!zt.uqlstff7Flags.nopmcache)try{t=j()}catch(t){}zt.uqlstff7Flags.pmcache=!0,""!=t&&(zt.uqlstd34dtc.pmd=!0,"yes"===t&&(zt.uqlstd34dtc.pm=!0),zt.uqlstff7Flags.pmcache=!1),zt.uqlstff7Flags.pmasync&&(zt.uqlstd34dtc.gn||zt.uqlstd34dtc.ab)&&M(zt.uqlstd34dtc.pm,zt.uqlstd34dtc.gn||zt.uqlstd34dtc.ab);t=!zt.uqlstff7Flags.aatest||zt.uqlstd34dtc.aabd;zt.uqlstd34dtc.abd&&zt.uqlstd34dtc.pmd&&zt.uqlstd34dtc.gnd&&t&&M(zt.uqlstd34dtc.pm,zt.uqlstd34dtc.gn||zt.uqlstd34dtc.ab)}function v(){if(!zt.uqlstafcDetect){zt.uqlstafcDetect=!0,function(){zt.uqlstd34dtc.ab=!1,zt.uqlstd34dtc.abd=!1,zt.uqlstd34dtc.gn=!1,zt.uqlstd34dtc.gnd=!1,zt.uqlstd34dtc.aab=!1,zt.uqlstd34dtc.aabd=!1;var t=Tt();zt.uqlstac2Mobile=t.match(/iPad/i)||t.match(/iPhone/i)||t.match(/iPod/i)||t.match(/Android/i),zt.uqlstff7Flags.isDarkMode=function(){try{var t=zt.matchMedia&&zt.matchMedia("(prefers-color-scheme: dark)").matches,e="rgb(0, 0, 0)"===z($.body,"background-color");return t||e}catch(t){return!1}}(),zt.uqlstd34d1=[],zt.uqlstd34do1=[],zt.uqlstd34do1a=[],zt.uqlstd34do2=[],zt.uqlstd34do3=[],zt.uqlstd34do3a=[],zt.uqlstd34d2=[],zt.uqlstd34dd3=0,zt.uqlstd34d4={},zt.uqlstd34d4.a={},zt.uqlstd34d4.w={},zt.uqlstd34d4.f={},zt.uqlstd34d4.cb=!1,zt.uqlstd34d4.r={},zt.uqlstd34d5={},zt.uqlstd34d5.e=0,zt.uqlstd34d5.s=0,zt.uqlst17aij=!1,zt.uqlstff7Flags.pd4=zt.uqlstd34d4}();try{0!==zt.uqlstd34dd3&&(zt.uqlstd34dd3=0)}catch(t){return void o()}var t=(new Date).getTime();!function(t){zt.uqlstac2Mobile?X(xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv28e9<<6ee706fge705i980eh9<06i97i:"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),t,t):X(xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv2:<5<64:i70;;f<60;i5:05<h<09<457:"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),t,t)}(function(){var e;U(this)?"function"==typeof LNAJPTrkFailed&&LNAJPTrkFailed(xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv2:<5<64:i70;;f<60;i5:05<h<09<457:"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),(new Date).getTime()-t):zt.uqlstff7Flags.bl135Up&&I(this)?((e=new XMLHttpRequest)[B]="DU",e.responseType="text",e.open("GET",xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv285898;:<;04:h360<i<:0g;740<g4:<6"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),!0),e.setRequestHeader("Content-Type","text/plain"),e.onreadystatechange=function(){var t;4===e.readyState&&200===e.status&&(t=Mt(xt(e.response,-3)).replace(/__DOMAIN__/g,g()),t=JSON.parse(t),JSON.stringify(t),zt.uqlstd34do2=t.css,zt.uqlstd34do3=t.generic,zt.uqlstd34do3a=t.altGeneric,zt.uqlstd34do1=t.url,zt.uqlstd34do1a=t.altUrl,L())},e.send()):(I(this),L())})}}function L(){var d,n,t=[];if((f=[]).push({bfb0cs:".-advertsSidebar",bueebrl:xt("kwwsv=22ehqhosk1gh2453b9332h8gee;6eh8if48i544361sqj",-3)}),t.push({bfb0cs:".-advertsSidebar",bueebrl:xt("kwwsv=22ehqhosk1gh2453b9332;9f;:ddid<4f5id445i71sqj",-3)}),0<zt.uqlstd34do3.length)for(var f=[],e=0;e<zt.uqlstd34do3.length;e++)f.push({bfb0cs:zt.uqlstd34do3[e].bc,bueebrl:zt.uqlstd34do3[e].bu});if(0<zt.uqlstd34do3a.length)for(t=[],e=0;e<zt.uqlstd34do3.length;e++)t.push({bfb0cs:zt.uqlstd34do3a[e].bc,bueebrl:zt.uqlstd34do3a[e].bu});var s=f,a=t;if(0!=s.length)for(var g=zt.uqlstff7Flags.b2h?Q.parentNode:Q,i=vt("DIV"),h=(Et(i,"&nbsp;"),Lt(g,i),0),l=0;l<s.length;l++){function u(){++p===r.length&&((!zt.uqlstff7Flags.gnrcfll&&0<o.length||o.length===p)&&(zt.uqlstd34dtc.gn=!0),h++),h==s.length&&(A(i),zt.uqlstd34dtc.gnd=!0,x())}var r=[],o=[],p=0,c=R(g,s[l].bfb0cs),b=(r.push(E(i,c.b,c.p,u,o)),s[l].bueebrl),q=a[l].bueebrl;r.push(function(){var t,e,s,i;zt.uqlstff7Flags.xhrdet?(t=b,e=o,s=u,(i=new XMLHttpRequest)[B]=!0,i.open("GET",t),i.setRequestHeader("Accept","image/png"),i.onload=function(){s()},i.onerror=function(){0===i.status&&e.push(i),s()},i.send()):X(b,O(o,u,q),O(o,u,q))});for(var j=0;j<r.length;j++)r[j]()}zt.uqlstff7Flags&&zt.uqlstff7Flags.aatest&&(d=!1,n=wt(function(){zt.uqlstd34dtc.aabd=!0,d=!0,x()},5e3),"undefined"!=typeof __tcfapi?__tcfapi("addEventListener",2,function(t,e){var s,i;t&&t.purpose.consents[1]&&t.vendor.consents[539]?(X("https://brwsrfrm.com/pixel?ch=2",function(){!(zt.uqlstd34dtc.aab=!1)!==d&&(clearTimeout(n),zt.uqlstd34dtc.aabd=!0,x())},function(){X("https://brwsrfrm.com/pixel?ch=1",function(){zt.uqlstd34dtc.aab=!0,X(xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv244g7:4gg509i<<709;5909i;805;<h:<"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),null,null),!0!==d&&(clearTimeout(n),zt.uqlstd34dtc.aabd=!0,x())},function(){!(zt.uqlstd34dtc.aab=!1)!==d&&(clearTimeout(n),zt.uqlstd34dtc.aabd=!0,x())})}),Et(s=vt("DIV"),"&nbsp;"),Lt(t=zt.uqlstff7Flags.b2h?Q.parentNode:Q,s),t=R(t,zt.uqlstff7Flags.aacss),i=[],zt.uqlstff7Flags.aacap=!1,E(s,t.b,t.p,function(){0<i.length&&(zt.uqlstff7Flags.aacap=!0,X(xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv25g4i444h70i56<50:h:904::80d33e88"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),null,null)),A(s)},i)()):(clearTimeout(n),zt.uqlstd34dtc.aabd=!0,x())}):(clearTimeout(n),zt.uqlstd34dtc.aabd=!0,x()));for(var z=0;z<zt.uqlstd34d1.length;z++)zt.uqlstd34d1[z]();0==zt.uqlstd34d1.length&&(zt.uqlstd34dtc.abd=!0,x()),(zt.uqlstfp||zt.uqlstff7Flags.fp)&&M(!0,!1),zt.uqlstff7Flags.fnc&&M(!1,!1),zt.uqlstff7Flags.fab&&M(!1,!0)}function w(){var e,s,t;zt.uqlst753Rnd=zt.uqlst753Rnd||Dt(),zt.uqlstbf9sdl&&!zt.uqlstbf9sdln&&(o(),zt.uqlstbf9sdln=!0),zt.uqlstbf9sdl||(zt.uqlstbf9sdl=!0,zt.uqlstbf9sdln=!0,zt.uqlstd34dgenat="27025601",zt.uqlstd34dsthash="595c5",zt.uqlstd34dDomain=xt("zzz1pdqdjhu0pdjd}lq1gh",-3),zt.uqlst753Rnd=zt.uqlst753Rnd||Dt(),zt.uqlstdb8forceimp=!1,zt.uqlstff7Flags.newSafDet=zt.uqlstff7Flags.newSafDet||!1,zt.uqlstff7Flags.nwlforce=zt.uqlstff7Flags.nwlforce||!1,zt.uqlstff7Flags.gnrcfll=void 0===zt.uqlstff7Flags.gnrcfll||zt.uqlstff7Flags.gnrcfll,zt.uqlstff7Flags.forceImp=zt.uqlstff7Flags.forceImp||!1,zt.uqlstff7Flags.autoRecov=zt.uqlstff7Flags.autoRecov||!1,zt.uqlstff7Flags.fp=zt.uqlstff7Flags.fp||!1,zt.uqlstff7Flags.npm=zt.uqlstff7Flags.npm||!1,zt.uqlstff7Flags.rsp=void 0===zt.uqlstff7Flags.rsp||zt.uqlstff7Flags.rsp,zt.uqlstff7Flags.nwf4flst=zt.uqlstff7Flags.nwf4flst||!1,zt.uqlstff7Flags.forcePm=zt.uqlstff7Flags.forcePm||!1,zt.uqlstff7Flags.nopmnetmon=void 0===zt.uqlstff7Flags.nopmnetmon||zt.uqlstff7Flags.nopmnetmon,zt.uqlstff7Flags.bl135Up=zt.uqlstff7Flags.bl135Up||!1,zt.uqlstff7Flags.pmasync=zt.uqlstff7Flags.pmasync||!1,zt.uqlstff7Flags.abrld=void 0===zt.uqlstff7Flags.abrld||zt.uqlstff7Flags.abrld,zt.uqlstff7Flags.nopmsw=void 0!==zt.uqlstff7Flags.nopmsw&&zt.uqlstff7Flags.nopmsw,zt.uqlstff7Flags.nopmidx=void 0!==zt.uqlstff7Flags.nopmidx&&zt.uqlstff7Flags.nopmidx,zt.uqlstff7Flags.videoControl=void 0!==zt.uqlstff7Flags.videoControl&&zt.uqlstff7Flags.videoControl,zt.uqlstff7Flags.pmrld=void 0===zt.uqlstff7Flags.pmrld||zt.uqlstff7Flags.pmrld,zt.uqlstff7Flags.aacss=void 0!==zt.uqlstff7Flags.aacss?zt.uqlstff7Flags.aacss:".jag8CityBio212023",zt.uqlstff7Flags.aatest=void 0!==zt.uqlstff7Flags.aatest&&zt.uqlstff7Flags.aatest,zt.uqlstff7Flags.strictnc=void 0!==zt.uqlstff7Flags.strictnc&&zt.uqlstff7Flags.strictnc,zt.uqlstff7Flags.xhrdet=void 0!==zt.uqlstff7Flags.xhrdet&&zt.uqlstff7Flags.xhrdet,zt.uqlstff7Flags.nncc=void 0!==zt.uqlstff7Flags.nncc?zt.uqlstff7Flags.nncc:function(){return!0},zt.uqlstsc={},e=!(zt.uqlstsc.tsm={}),s=Nt(function(){var t;e=!0,null!=(Q=gt("body"))&&(zt.uqlstbb2Body||(zt.uqlstbb2Body=!0,Ct(s),(t=vt("style")).type="text/css",Lt(P,t),v()))},10),t=Nt(function(){Ct(t),e||o()},100))}function y(){if(!W){W=!0,zt.uqlst719Injct=!1,zt.uqlst92bTrack=!1,zt.uqlstafcDetect=!1,zt.uqlstbb2Body=!1,zt.uqlstbf9sdl=!1,zt.uqlstbf9sdln=!1,zt.uqlst753Rnd=!1;for(var t=0;t<zt.uqlstCln.length;t++)A(zt.uqlstCln[t]);for(t=0;t<zt.uqlstClne.length;t++)Vt(zt.uqlstClne[t][0],zt.uqlstClne[t][1],zt.uqlstClne[t][2],zt.uqlstClne[t][3]);for(t=0;t<zt.uqlstClni.length;t++)Ct(zt.uqlstClni[t]);zt.uqlstCln.length=0,zt.uqlstClne.length=0,zt.uqlstClni.length=0,zt.uqlstff7Flags.nopmcache=!1,zt.uqlstff7Flags.rld=!0,zt.uqlstff7Flags.strictNCNA=!1,zt.uqlstff7Flags.tcf=!1,b(),w(),zt[xt("XDESYuhordghg",-3)]instanceof zt.Function&&zt[xt("XDESYuhordghg",-3)](zt.uqlst753Rnd)}}function Dt(){return xt(Rt(),3)}function Rt(){for(var t,e,s="ce386d249b0f571",i=(e=1+mt((t=6)*yt()))<t?t:e,d="";d.length<i&&0<s.length;)d+=s[mt(yt()*s.length)];return d}function vt(t){return $.createElement(t)}function Et(t,e){t.innerHTML=e}function Lt(t,e){t.appendChild(e)}function Ot(t,e,s){t[Mt("c2V0QXR0cmlidXRl")](e,s)}function St(t,e){return t[Mt("Z2V0QXR0cmlidXRl")](e)}function Ut(t,e){t[Mt("cmVtb3ZlQXR0cmlidXRl")](e)}function It(t,e,s,i){t[Mt("c3R5bGU=")][Mt("c2V0UHJvcGVydHk=")](e,s,i||"")}function rt(t){return t[Mt("Z2V0Qm91bmRpbmdDbGllbnRSZWN0")]()}function k(t){return zt[Mt("Z2V0Q29tcHV0ZWRTdHlsZQ==")](t)}function z(t,e){return k(t)[Mt("Z2V0UHJvcGVydHlWYWx1ZQ==")](e)}function ot(t,e){t&&t.parentElement&&t.parentElement.insertBefore(e,t)}function T(t,e){t&&t.parentElement&&t.parentElement.insertBefore(e,t.nextSibling)}function A(t){t&&t.parentElement&&t.parentElement.removeChild(t)}function Vt(t,e,s,i){if(t&&e&&s)try{t.removeEventListener(e,s,i||!1)}catch(t){t.detachEvent&&t.detachEvent("on"+e,s)}}function ft(t,e){t.className=e}function at(t,e){t.id=e}function gt(t){return $.querySelector(t)}function C(t){return $.querySelectorAll(t)}function X(t,e,s){var i=vt("IMG");return window.uqlstff7Flags.im2ealt&&(i.alt=""),i[B]=!0,i.onload=e,i.onerror=s,i.src=t,i}function N(t,e,s){var i=vt("IMG");i[B]=!0,i.onload=e,i.onerror=s,zt.uqlstff7Flags.rsp&&(i.referrerPolicy="unsafe-url"),i.src=t}function D(t,e){if(t&&t.length)for(var s=0;s<t.length;s++)e(s,t[s])}function J(s,i,t,e,d){if(function(t){try{return t.self!==t.top}catch(t){return 1}}(s))s.open(i);else{var n,l=!0;try{s.addEventListener||(l=!1)}catch(t){l=!1}"_blank"===e&&l?d?s.open(i,e):(n=Rt(),s.open(t+"#"+n),At(s,"message",function(t){var e;null!==t.data&&"object"==typeof t.data&&t.data.tabId===n&&"popupBlocked"===t.data.message&&(e=t.source,setTimeout(function(){e&&e.closed&&(/Firefox/.test(Tt())||s.location.assign(i))},500))},!1)):s.location.assign(i)}}function R(t,e){for(var s,i,d=s=vt("DIV"),n=e.split(" > "),l=0;l<n.length;l++)("#"==n[l].substr(0,1)?at:ft)(s,n[l].substr(1)),l<n.length-1&&(Lt(s,i=vt("DIV")),s=i);return Et(s,"&nbsp;"),Lt(t,d),{p:d,b:s}}function E(s,i,d,n,l){return function(){setTimeout(function(){var t,e;t=s,0!=(e=i).offsetHeight||0!=e.offsetWidth||0==t.offsetHeight&&0==t.offsetWidth||l.push(i),A(d),n()},500)}}function O(e,s,i){return function(t){U(this)?X(i,S(e,s),S(e,s)):s()}}function S(e,s){return function(t){U(this)&&e.push(this),s()}}function Ft(t,e){var s;"function"==typeof Event?s=new Event(e):(s=$.createEvent("Event")).initEvent(e,!1,!1),t.dispatchEvent(s)}function ht(t,e,s){if(t&&e&&s)if(t.insertAdjacentElement)t.insertAdjacentElement(e,s);else{var i=t.children.length;switch(e.toLowerCase()){case"beforebegin":ot(t,s);break;case"beforeend":0<i?T(t.lastChild,s):Lt(t,s);break;case"afterbegin":0<i?ot(t.firstChild,s):Lt(t,s);break;case"afterend":T(t,s)}}}function U(t){return zt.uqlstff7Flags&&zt.uqlstff7Flags.checkSize?t.height<zt.uqlstff7Flags.checkSize:t.height<2}function I(t){return 3==t.height}function pt(t,e,s){return t.classList.add("uqlstHid"),""===e?"":"."===e[0]?(t.classList.remove(e.slice(1)),t.classList.add(s),"."+s):(t.id=s,"#"+t.id.trim())}function ct(t){for(var e="",s="CBADEFGHIJKLMNOPQRSTUVWXYZcbadefghijklmnopqrstuvwxyz",i=0;i<t;i++)e+=s[mt(yt()*s.length)];return e}function bt(t,e){var s,i,d,n,l=t.adContainer;l?(s=k(l),i=null,/(absolute|fixed|sticky)/.test(s.position)||(i=vt("div"),d=l.offsetWidth+parseInt(s.marginLeft,0)+parseInt(s.marginRight,0),n=l.offsetHeight+parseInt(s.marginTop,0)+parseInt(s.marginBottom,0),t.additionalHtml.forEach(function(t){var e=k(t);n+=t.offsetHeight+parseInt(e.marginTop,0)+parseInt(e.marginBottom,0)}),It(i,"width",d+"px",""),It(i,"height",n+"px",""),ot(l,i)),V(t),t.spacer=i,wt(function(){V(t),e()},1e3)):e()}function V(t){t.adContainer&&(t.adContainer.remove(),t.adContainer=null),t.additionalHtml.forEach(function(t){t.remove()}),t.additionalHtml=[],t.spacer&&(t.spacer.remove(),t.spacer=null),wt(function(){Ft(zt,"scroll")},0)}function qt(t,e,s,i,d){wt(function(){!1!==zt.uqlstd34d4.r[t]&&e.adContainer&&e.adContainer.isConnected&&(zt.uqlst373Av[t]=0,zt.uqlstab1Aw[t]=0,d(i,!1,!1,zt.uqlst753Rnd))},1e3*(s=/reload=true/.test(zt.location.search)||/reload=true/.test(zt.location.hash)?5:s))}function jt(t,e,s,f){if(zt.uqlst373Av[e]||(zt.uqlst373Av[e]=0),zt.uqlstab1Aw[e]||(zt.uqlstab1Aw[e]=0),!(16<zt.uqlst373Av[e]||0<zt.uqlst373Av[e]&&!zt.uqlst500Ev[e])){var i,d,n=t.getBoundingClientRect(),a=(d=void 0===t.width?(i=t.offsetHeight,t.offsetWidth):(i=t.height,t.width),n.left+d),n=n.top+i,l=$.documentElement,u=0,r=0;if(zt.innerWidth&&zt.innerHeight?(u=zt.innerHeight,r=zt.innerWidth):!l||isNaN(l.clientHeight)||isNaN(l.clientWidth)||(u=l.clientHeight,r=l.clientWidth),0<i&&0<d&&0<=n&&n<=u&&0<=a&&a<=r&&"visible"==$.visibilityState&&(zt.uqlstab1Aw[e]++,20<=zt.uqlstab1Aw[e])){zt.uqlstab1Aw[e]=0;function o(){zt.uqlsta1bRqr[e]=!0;function t(){0<zt.uqlsta1eRqq.length?zt.uqlsta1eRqq.shift():zt.uqlsta1bRqr[e]=!1}X(s,t,t),zt.uqlst373Av[e]++,f()}if(zt.uqlsta1bRqr[e])zt.uqlsta1eRqq.push(o);else{if(!(0<zt.uqlsta1eRqq.length))return void o();zt.uqlsta1eRqq.shift(),zt.uqlsta1eRqq.push(o)}}t.isConnected&&(zt.uqlst373Avt[e]=zt.setTimeout(function(){jt(t,e,s,f)},50))}}At(zt,"message",function(t){if(null!==t.data&&"object"==typeof t.data)try{var e,s,i,d,n=zt.uqlstff7Flags.b2h?Q.parentNode:Q,l=t.data,u=(l.c,document.createElement("a"));if(u.href=t.origin,"null"===t.origin||g()!=u.hostname&&"cdn.prod.www.manager-magazin.de".replace("__DOMAIN__",g())!=u.hostname)return;if("cc"==l.c)D(C(l.d+" > *"),function(t,e){A(e)});else if("cs"==l.c){if(zt[dt("fmdsqfEtqqf",-12)])for(var r=zt[dt("fmdsqfEtqqf",-12)],f=l.d.replace(new RegExp(Mt("fVxzK30="),"g"),function(t){return"}}"}).replace(new RegExp(Mt("fVtefV0="),"g"),function(t){return t[0]+"rll123rnd"+t[1]}).split("rll123rnd"),o=0;o<f.length;o++)r[dt("uzeqdfDgxq",-12)](f[o],r.cssRules.length);else(r=vt("style")).type="text/css",Et(r,l.d),Lt(P,r);zt.uqlstCln.push(r)}else"am"==l.c?(e=l.d&&l.d.u&&l.d.u.replace("__DOMAIN__",g())||l.d.u,zt.uqlstd34d4.a[l.d.i]?(ut(e),zt.uqlstd34d4.r[l.d.i]&&(zt.uqlst3ccAm[l.d.i]=e)):zt.uqlst3ccAm[l.d.i]=e):"pc"==l.c?zt.uqlst181Pc[l.d]=!0:"ev"==l.c?zt.uqlst500Ev[l.d]=!0:"oc"==l.c?zt.uqlstf08Oc.push(l.d):"ac"==l.c?(s=gt(l.d.slc),(r=vt("div")).innerHTML=l.d.cnt,D(r.childNodes,function(t,e){s.appendChild(e),zt.uqlstCln.push(e)})):"js"==l.c?(Lt(n,r=vt("script")),Et(r,l.d),zt.uqlstCln.push(r)):"if"==l.c?((r=vt("iframe")).src=l.d,r.style.display="none",Lt(n,r),zt.uqlstCln.push(r)):"img"==l.c?(i=function(){this.style.display="none"},o=function(t,e,s,i){var d=vt("IMG");window.uqlstff7Flags.im2ealt&&(d.alt="");return d[B]=!0,Lt(i,d),d.onload=e,d.onerror=s,d.src=t,d}(l.d,i,i,n),zt.uqlstCln.push(o)):"ss"==l.c?(d={7309:function(t,e){(t=(t=t&&t.parentElement)&&t.parentElement)&&a(e,t,function(t,e,s){return s.top<0&&e?(It(t,"position","fixed",""),It(t,"top","52px",""),t.classList.add("stk"),!0):void t.classList.remove("stk")})},7318:function(t,e){a(e,t.parentElement,function(t,e,s){if(s.top<48&&e)return It(e,"top","48px",""),It(e,"position","fixed",""),!0})}},zt.uqlstd34d4.a[l.d]&&d[l.d]&&d[l.d](zt.uqlstd34d4.a[l.d],l.d)):"dr"==l.c&&(zt.uqlstd34d4.r[l.d]=!1)}catch(t){}},!1),zt.LNAJPdd=q,zt[xt("XDESuhordghg",-3)]=y,zt.uqlstCln=[],zt.uqlstClne=[],zt.uqlstClni=[],zt.uqlstlsn=!1,zt.uqlstff7Flags.welect={};var F,W=!0,Wt=(zt.uqlst753Rnd=zt.uqlst753Rnd||Dt(),b(),"main"),Bt="video",B="LNAJP"+Mt("YWRmX2lnbm9yZQ==");function Pt(){return{}}zt.addEventListener("message",function(t){var e=t&&t.data;if(e&&e.from===Bt&&e.to===Wt){F=t.source;var s=e.message&&e.message.type,i=e.message&&e.message.value;switch(s){case"detection":var d=Nt(function(){zt.uqlstd34dtc&&zt.uqlst92bTrack&&(Ct(d),F.postMessage({from:Wt,to:Bt,message:{type:s,value:{nc:zt.uqlstff7Flags.nc,ab:zt.uqlstd34dtc.ab||zt.uqlstd34dtc.gn,pm:zt.uqlstd34dtc.pm}}}))},500);break;case"loadVideoTag":if(!i)break;if(!i.positionId)break;i.errorMsg&&zt.uqlstd34d4&&zt.uqlstd34d4.f&&(zt.uqlstd34d4.f[i.positionId]=!0);break;case"prepareVideoTags":if(!i)break;i.errorMsg&&i.positionId&&zt.uqlstd34d4&&zt.uqlstd34d4.f&&(zt.uqlstd34d4.f[i.positionId]=!0)}}});var P=gt("head"),Q=(zt.uqlstff7Flags.ffshim=void 0===zt.uqlstff7Flags.ffshim||zt.uqlstff7Flags.ffshim,null);function Y(){if(!zt.uqlstff7Flags.nopmidx)try{var t=zt.indexedDB.open("test");t.onerror=function(t){t.preventDefault(),zt.uqlstnl=!0,zt.uqlstd34dtc.pmd=!0,zt.uqlstd34dtc.pm=!0,x()},t.onsuccess=function(t){t.preventDefault()}}catch(t){}if(!zt.uqlstff7Flags.nopmsw&&void 0===navigator.serviceWorker)return zt.uqlstnl=!0,zt.uqlstd34dtc.pmd=!0,zt.uqlstd34dtc.pm=!0,x(),1;var e,s;zt.uqlstff7Flags.ffshim&&(e=0,s=Nt(function(){try{void 0!==window.googletag&&"2021050601"==window.googletag.getVersion()&&void 0===window.googletag._loaded_?(zt.uqlstnl=!0,zt.uqlstd34dtc.pmd=!0,zt.uqlstd34dtc.pm=!0,Ct(s),x()):10<++e&&Ct(s)}catch(t){10<++e&&Ct(s)}},500))}function Z(t,e,s){function i(t){for(var e="",s=0;s<t.length;s++)""!=e&&(e+=","),e+='"'+t[s]+'"';return e}var d=new XMLHttpRequest,s=(d[B]="PM",d.responseType="text",d.open("POST",s,!0),d.setRequestHeader("Content-Type","text/plain"),d.onreadystatechange=function(){var t;function e(){}4===d.readyState&&(200===d.status?JSON.parse(d.responseText).privateMode&&(zt.uqlstnl=!0,/Firefox/.test(Tt())?zt.uqlstd34dtc.pm=!0:("1"==(t=3)&&X(xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv2453<:<5i;054<h70i3g90;g9<0:374ih"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),e,e),"2"==t&&X(xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv2;e89:4;9707ei96074f809<8<05g9e39"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),e,e),"3"==t&&X(xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv26g:3<95550<;f;5083h90g:f<0<8<<9i"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),e,e),"4"==t&&X(xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv27;<367i6;0i6;:7047f80h49<0<e4h8f"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),e,e),"c1"==t&&X(xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv279h:47;g908;6g70<78:074<40654i76"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),e,e),"c2"==t&&X(xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv2;97f:8639044836055::0<46<0556;38"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),e,e),"c3"==t&&X(xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv2i9fh8f;850gg6370:8490;<380;3<83e"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),e,e),"c4"==t&&X(xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv2ef73<he;50i:f<70h9h:0ei8<0;3e5dd"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3),e,e))):zt.uqlstnl=!1,zt.uqlstd34dtc.pmd=!0,x())},"Requests");d.send('{"failed'+s+'":['+i(t)+'],"successful'+s+'":['+i(e)+"]}")}function _(t,e){for(var s=0;s<e.length;s++)if(e[s]===t)return s;return-1}function G(){function t(){for(var t=0;t<zt.LNAJPnwld.load.events.length;t++){var e=_(zt.LNAJPnwld.load.events[t],zt.LNAJPnwld.error.events);-1<e&&zt.LNAJPnwld.error.events.splice(e,1)}0<zt.LNAJPnwld.error.events.length&&0<zt.LNAJPnwld.load.events.length?Z(zt.LNAJPnwld.error.events,zt.LNAJPnwld.load.events,xt("22fgq1surg1zzz1pdqdjhu0pdjd}lq1gh2lpdjhv24f44<fi750;6;i6088e:078f80dfd:6d"+zt.uqlst753Rnd+"bz<43kb933bis{5<1<8bis|771<71msj",-3)):(zt.uqlstd34dtc.pmd=!0,x())}var e,s,i=0,d=0,n=0,l=Nt(function(){e=zt.LNAJPnwld.error.events.size,s=zt.LNAJPnwld.load.events.size,e=e+s,d<=10&&!zt.uqlstd34dtc.pmd?(e-i==0&&0<d&&n++,4<n&&(Ct(l),t(),n=0)):(Ct(l),zt.uqlstd34dtc.pmd||t()),i=e,d++},500)}zt.uqlstd34dtc={},zt.uqlstd34dtc.pm=!1,zt.uqlstd34dtc.pmd=!1,/Firefox/.test(Tt())||zt.uqlstff7Flags.nwlforce?function(){if(zt.uqlstff7Flags.nwf4flst&&zt.uqlstff7Flags.forcePm)return zt.uqlstnl=!0,zt.uqlstd34dtc.pmd=!0,zt.uqlstd34dtc.pm=!0,x();var e,s,d,t,i,n;function l(t,e){if(e.target){var s=e.target.src||"";if(""!==s&&-1==s.indexOf("chrome-extension://"))try{var i=new URL(s).hostname||"";if(""!==i){if(e.target.adf_rewritten)return void(_(i,d)<0&&d.push(i));_(i,t)<0&&t.push(i)}}catch(e){}}}-1!=Tt().indexOf("Safari")&&!zt.uqlstff7Flags.nwlforce||(zt.uqlstff7Flags.nwf4flst?-1!=Tt().indexOf("Firefox")&&Y()||(e=!1,Object.keys(zt).forEach(function(t){zt.hasOwnProperty(t)&&t.match(/^uqlst.{3}NLRun$/g)&&(e=zt[t])}),e||zt.uqlstff7Flags.nopmnetmon?(zt.uqlstnl=!0,zt.uqlstd34dtc.pmd=!0,x()):zt.uqlstd34dtc.pmd||(zt.uqlst827NLRun=!0,d=new Array,t=new Array,i=l.bind(null,d),n=l.bind(null,t),At(document,"error",i,!0),At(document,"load",n,!0),zt.LNAJPnwld={error:{events:d,listener:i},load:{events:t,listener:n}},s=document.createElement,document.createElement=function(){var t=s.apply(this,arguments);return At(t,"error",zt.LNAJPnwld.error.listener,!0),At(t,"load",zt.LNAJPnwld.load.listener,!0),t},G())):(zt.uqlstnl=!0,zt.uqlstd34dtc.pmd=!0,x()))}():(zt.uqlstd34dtc.pmd=!0,x());try{zt.addEventListener?At(zt,Mt("YWRuZGRuZC5pbml0"),w,!1):zt.attachEvent&&zt.attachEvent(Mt("YWRuZGRuZC5pbml0"),w),"complete"===$.readyState?w():(-1==Tt().search("Firefox")&&($.addEventListener?At($,Mt("RE9NQ29udGVudExvYWRlZA=="),w,!1):$.attachEvent&&$.attachEvent("onreadystatechange",function(){"complete"===$.readyState&&w()})),At(zt,"load",w,!1))}catch(t){w()}}catch(t){}}(window,document); /* 595c5 */ </script> <div class="hidden" data-el="footerSvgs"><svg id="mmo-checkbox-f-l" class="stroke-current" width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" role="img" aria-hidden="true"> <g id="l-checkbox-f-851f1b50-2d37-4a3e-b213-51f6e66bce49"> <g id="l-checkbox-f_2-851f1b50-2d37-4a3e-b213-51f6e66bce49"> <path id="check-851f1b50-2d37-4a3e-b213-51f6e66bce49" d="M17 7l-7 9-3-4" stroke-width="2.2" stroke-linecap="round"/> </g> </g> </svg><svg id="mmo-warning-f-l" width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" role="img" aria-hidden="true"> <g id="l-warning-f-5a7f8a08-7914-412d-84d2-9dfc2ea11772"> <path id="rectangle-3-5a7f8a08-7914-412d-84d2-9dfc2ea11772" d="M10.345 6.633A1.5 1.5 0 0111.84 5h.322a1.5 1.5 0 011.494 1.633l-.566 6.37a1.093 1.093 0 01-2.178 0l-.566-6.37z" class="fill-current"/> <circle id="ellipse-3-5a7f8a08-7914-412d-84d2-9dfc2ea11772" cx="12" cy="17.5" r="1.5" class="fill-current"/> </g> </svg><svg id="mmo-close-m" class="stroke-current" width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg" role="img" aria-hidden="true"> <g id="m-close-1886fc50-a1e9-4c82-a016-dfe832fc1cfc"> <path id="vector-1886fc50-a1e9-4c82-a016-dfe832fc1cfc" d="M12 12L4 4m8 0l-8 8" stroke-linecap="round"/> </g> </svg> </div> <template id="prototype-image-animation-element"> <img data-proto-src="__proto_imageSrc__" class="z-10" style="transition: transform __proto_animationDuration__ms ease-out, filter __proto_animationDuration__ms ease-out;transform-origin: top left;position: fixed;width: __proto_width__px;height: __proto_height__px;top: __proto_top__px;left: __proto_left__px;"> </template> <template id="prototype-notification-failure"> <div class="hidden bg-sec2-darker transition-opacity duration-100"> <div class="mx-auto lg:max-w-lg flex py-16 lg:px-24 md:px-24 sm:px-16"> <div class="flex items-center lg:ml-8 lg:mr-24 md:mr-24 sm:mr-16"> <span class="h-32 w-32 rounded-circle border border-white inline-flex items-center justify-center text-white dark:text-shade-lightest"><svg width="24" height="24"><use xlink:href="#mmo-warning-f-l"/></svg> </span> </div> <div class="grow flex flex-col justify-center font-sansUI text-white dark:text-shade-lightest lg:mr-24 md:mr-24 sm:mr-16"> <div class="text-base font-bold" data-notification-el="headline"> __proto_headline__ </div> <div class="text-s mt-4 RichTextSystem RichTextSystem--inverted" data-notification-el="description"> __proto_description__ </div> </div> <div class="flex flex-col lg:mr-4"> <button class="text-white dark:text-shade-lightest block leading-none outline-focus" data-notification-el="closeIcon" data-sara-click-el="button"><svg width="16" height="16"><use xlink:href="#mmo-close-m"/></svg> <span class="sr-only">Hinweis schließen</span> </button> </div> </div> </div> </template> <template id="prototype-notification-success"> <div class="hidden bg-sec2-darker transition-opacity duration-100"> <div class="mx-auto lg:max-w-lg flex py-16 lg:px-24 md:px-24 sm:px-16"> <div class="flex items-center lg:ml-8 lg:mr-24 md:mr-24 sm:mr-16"> <span class="h-32 w-32 rounded-circle border border-white inline-flex items-center justify-center text-white dark:text-shade-lightest"><svg width="24" height="24"><use xlink:href="#mmo-checkbox-f-l"/></svg> </span> </div> <div class="grow flex flex-col justify-center font-sansUI text-white dark:text-shade-lightest lg:mr-24 md:mr-24 sm:mr-16"> <div class="text-base font-bold" data-notification-el="headline"> __proto_headline__ </div> <div class="text-s mt-4 RichTextSystem RichTextSystem--inverted" data-notification-el="description"> __proto_description__ </div> </div> <div class="flex flex-col lg:mr-4"> <button class="text-white dark:text-shade-lightest block leading-none outline-focus" data-notification-el="closeIcon" data-sara-click-el="button"><svg width="16" height="16"><use xlink:href="#mmo-close-m"/></svg> <span class="sr-only">Hinweis schließen</span> </button> </div> </div> </div> </template> <script>if (typeof(Event) === 'function') {window.dispatchEvent(new Event('POLYGON_DOM_READY'));}</script> </body> </html>

Pages: 1 2 3 4 5 6 7 8 9 10