.ds-container.svelte-1kwttu0{margin-bottom:2rem;text-wrap:balance}.nav-rule.svelte-1kwttu0{margin-top:19px;border:none;border-bottom:1px solid var(--ds-color-london-85);padding-left:var(--ds-grid-gutter);padding-right:var(--ds-grid-gutter)}.header.svelte-1kwttu0{text-align:center;max-width:700px;margin:0 auto}.red-number.svelte-1kwttu0{color:var(--mb-colour-brand-red)}.inline-display.svelte-1kwttu0{font-variant-numeric:lining-nums proportional-nums;font-family:var(--mb-typeface-serif);font-size:var(--mb-typestyle-headline-1-size);font-style:normal;font-weight:300;line-height:var(--mb-typestyle-body-5-leading);text-align:center;color:#000}.separator.svelte-1kwttu0{color:inherit}.date.svelte-1kwttu0{font-family:var(--mb-typeface-sans);font-size:var(--mb-typestyle-label-2-size);line-height:var(--mb-typestyle-label-2-leading);color:var(--ds-color-london-35);font-variant-numeric:lining-nums;font-weight:400;margin-top:24px;text-align:center}@media (max-width: 600px){.inline-display.svelte-1kwttu0{font-size:var(--mb-typescale-6);line-height:var(--mb-typestyle-title-4-leading)}}@media (max-width: 400px){.inline-display.svelte-1kwttu0{font-size:var(--mb-typescale-6);line-height:var(--mb-typestyle-title-4-leading)}}.ds-container.svelte-bmy3lp{margin-bottom:2rem}.header.svelte-bmy3lp{font-family:var(--mb-typeface-sans)}.columns.svelte-bmy3lp{max-width:600px;margin:2rem auto 0;display:flex;justify-content:space-between}.rating.svelte-bmy3lp,.tag.svelte-bmy3lp{font-size:23px;font-weight:400}.col.svelte-bmy3lp{display:flex;flex-direction:row;width:100%;border-right:1px solid var(--mb-colour-greyscale-london-70);padding:0 16px;gap:6px}.col.svelte-bmy3lp:last-of-type{border-right:none}.uf.svelte-bmy3lp{color:var(--mb-colour-brand-red)}.dk.svelte-bmy3lp{color:var(--mb-colour-greyscale-london-40)}@media (max-width: 600px){.rating.svelte-bmy3lp{font-size:var(--mb-typescale-6)}.tag.svelte-bmy3lp{font-size:var(--mb-typescale-4)}.col.svelte-bmy3lp{flex-direction:column}}@media (max-width: 400px){.rating.svelte-bmy3lp{font-size:var(--mb-typescale-8)}.tag.svelte-bmy3lp{font-size:var(--mb-typescale-2)}}.tooltip.svelte-w1j9w5{display:block;position:absolute;background-color:#fff;padding:8px 6px 6px;pointer-events:none;box-sizing:border-box;line-height:var(--mb-typestyle-chart-2-leading);font-size:var(--mb-typestyle-chart-2-size);font-family:var(--mb-typeface-sans)}.no-mouse.svelte-w1j9w5{pointer-events:none}.title.svelte-w1j9w5{font-weight:500}.subtitle.svelte-w1j9w5{color:var(--ds-color-london-35)}.header-bottom-rule.svelte-w1j9w5{margin-top:.15rem;margin-bottom:.5rem;border:none;border-bottom:1px solid var(--ds-color-london-5)}header.svelte-zghiwd{font-family:var(--mb-typeface-sans);color:var(--mb-colour-greyscale-london-5);position:relative;margin-bottom:28px;--tag-width: 40px;--tag-height: 4px}.has-tag.svelte-zghiwd{padding-top:9px}.tag-black.svelte-zghiwd:before{content:"";position:absolute;width:var(--tag-width);height:var(--tag-height);background-color:var(--mb-colour-greyscale-london-5);top:0;left:0}.tag-red.svelte-zghiwd:before{content:"";position:absolute;width:var(--tag-width);height:var(--tag-height);background-color:var(--mb-colour-brand-red);top:0;left:0}h2.svelte-zghiwd{font-weight:700;font-size:var(--mb-typestyle-title-2-size);line-height:var(--mb-typestyle-title-2-leading);letter-spacing:.005em;padding-bottom:1px}h3.svelte-zghiwd{font-weight:500;font-size:var(--mb-typestyle-title-1-size);line-height:var(--mb-typestyle-title-1-leading);margin-top:7px}.simple.svelte-zghiwd h2:where(.svelte-zghiwd){font-weight:600}.simple.svelte-zghiwd h3:where(.svelte-zghiwd){font-weight:400}.panel.svelte-zghiwd{--tag-height: 2px;padding-top:6px}.section.svelte-zghiwd{--tag-height: 1px;--tag-width: 100%}.panel.svelte-zghiwd h2:where(.svelte-zghiwd){font-weight:500;font-size:var(--mb-typestyle-title-1-size);line-height:var(--mb-typestyle-title-1-leading)}.panel.svelte-zghiwd h3:where(.svelte-zghiwd){font-weight:300;margin-top:0}h4.svelte-zghiwd{font-size:var(--mb-typestyle-title-1-size);line-height:var(--mb-typestyle-title-1-leading);font-weight:300}.major.svelte-zghiwd,.minor.svelte-zghiwd{text-align:center}.major.svelte-zghiwd h2:where(.svelte-zghiwd),.minor.svelte-zghiwd h2:where(.svelte-zghiwd){font-weight:500}.minor.svelte-zghiwd h2:where(.svelte-zghiwd){font-size:var(--mb-typestyle-chart-3-size);line-height:var(--mb-typestyle-chart-3-leading)}.minor.svelte-zghiwd h3:where(.svelte-zghiwd){font-size:var(--mb-typestyle-chart-2-size);line-height:var(--mb-typestyle-chart-2-leading)}.chart-footer.svelte-fhee22{font-family:var(--mb-typeface-sans);font-weight:300;color:var(--mb-colour-greyscale-london-40);font-size:var(--mb-typestyle-label-2-size);line-height:var(--mb-typestyle-label-2-leading)}.sources.svelte-fhee22 ul:where(.svelte-fhee22),.sources.svelte-fhee22 li:where(.svelte-fhee22){display:inline}.sources.svelte-fhee22 li:where(.svelte-fhee22):not(:last-child):after{content:"; "}.sources.svelte-fhee22 li[data-source=EIU]:where(.svelte-fhee22),.sources.svelte-fhee22 li[data-source="The Economist"]:where(.svelte-fhee22),.sources.svelte-fhee22 li:where(.svelte-fhee22) i{font-style:italic}.note.svelte-fhee22{margin-right:1em}@media (min-width: 37.5rem){.chart-footer.split.svelte-fhee22{display:flex;flex-direction:row;justify-content:space-between;gap:var(--mb-spacing-125)}}.ds-container.svelte-ka3d1x{max-width:700px;margin:var(--mb-spacing-xl) auto var(--mb-spacing-2xl);margin-top:30px}.chart-container.svelte-ka3d1x{position:relative;box-sizing:border-box;width:100%;height:380px}.label.svelte-ka3d1x{font-family:var(--mb-typeface-sans);font-size:var(--mb-typescale-2);font-weight:400;text-align:center;padding:.6rem 0;width:100%}.header.svelte-ka3d1x{margin-top:var(--mb-spacing-4xl)}.header.svelte-ka3d1x .minor{margin-bottom:14px}.chart-container.svelte-ka3d1x .baseline{stroke:none}.pres-label.svelte-ka3d1x{font-family:var(--mb-typeface-sans);font-size:var(--mb-typescale-2)}.currentpres-label.svelte-ka3d1x{font-weight:700;fill:var(--mb-colour-brand-red)}.otherpres-label.svelte-ka3d1x{font-style:italic}.axis-label.svelte-ka3d1x{font-family:var(--mb-typeface-sans);font-size:var(--mb-typestyle-chart-2-size);line-height:var(--mb-typestyle-chart-2-leading);font-weight:500}.x-axis-label.svelte-ka3d1x{text-align:center}.tooltip-label.svelte-ka3d1x{font-family:var(--mb-typeface-sans);font-size:var(--mb-typestyle-chart-2-size);font-weight:500}.tooltip-label_trump-ii.svelte-ka3d1x{font-weight:700}.tooltip-value.svelte-ka3d1x{font-weight:500}.hover-block.svelte-ka3d1x{pointer-events:none}button.svelte-n1qou1{-moz-appearance:none;-webkit-appearance:none;appearance:none;background-color:#fff;border:.0625rem solid var(--mb-colour-greyscale-london-70);box-shadow:none;box-sizing:border-box;color:var(--ds-color-beijing);cursor:pointer;font-family:var(--mb-typeface-sans);font-size:var(--mb-typescale-2);font-weight:300;height:var(--btn-height);line-height:var(--ds-type-leading-lower);padding:.3125rem calc(var(--ds-grid-gap) / 2);text-decoration:none;transition:background-color var(--ds-interactions-transition);will-change:background-color;transition:border-color var(--ds-interactions-transition);will-change:border-color;z-index:5;min-width:80px}button.svelte-n1qou1:hover{background-color:#f2f2f2}button.active.svelte-n1qou1{background-color:#f2f2f2;font-weight:400}button.svelte-n1qou1:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}button.svelte-n1qou1:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0;border-right:none}@media (max-width: 600px){button.svelte-n1qou1{font-size:var(--ds-type-scale--1)}}.ds-container.svelte-jl9axo{max-width:700px;margin:38px auto 4rem;--y-tick-colour: var(--mb-colour-greyscale-london-85)}.chart-container.svelte-jl9axo{position:relative;box-sizing:border-box;width:100%;height:340px}.presLines.svelte-jl9axo line{stroke:var(--mb-colour-greyscale-london-85)}.label.svelte-jl9axo text:where(.svelte-jl9axo){text-transform:uppercase}.presLines.svelte-jl9axo text{font-family:var(--mb-typeface-sans);font-size:var(--mb-typescale-2);font-weight:300;fill:var(--mb-colour-greyscale-london-40);stroke:var(--mb-colour-greyscale-london-100);stroke-width:3px;paint-order:stroke}.keyText.svelte-jl9axo text{font-weight:300;fill:var(--mb-colour-greyscale-london-40)}.title-container.svelte-jl9axo{max-width:700px;margin:0 auto;padding:0 1rem}.title.svelte-jl9axo{font-family:var(--mb-typeface-sans);font-size:var(--mb-typescale-3);font-weight:500;text-align:center;display:flex;justify-content:space-between;align-items:end}.chart-container.svelte-jl9axo .baseline{stroke:none}@media (max-width: 800px){.ds-container.svelte-jl9axo{margin:2rem 3rem 4rem 1rem}.title.svelte-jl9axo{font-size:var(--mb-typescale-2);text-align:center;flex-direction:column;align-items:center;gap:.5rem}}.chart-container.svelte-adrjlp{width:100%;height:100%;position:relative}.points.svelte-adrjlp{position:absolute;width:100%}.dot-labels.svelte-adrjlp{font-size:var(--mb-typescale-0);font-weight:300;stroke:#fff;stroke-width:3px;paint-order:stroke}@media (max-width: 600px){.dot-labels.svelte-adrjlp{font-size:13px}}.ds-container.svelte-cghq5i{max-width:700px;font-family:var(--mb-typeface-sans);font-size:var(--mb-typescale-2);position:relative}.inner-container.svelte-cghq5i{position:relative;width:100%;height:100%}.col-container.svelte-cghq5i{display:flex;margin:2rem 4rem;position:relative}.col-container.mobile.svelte-cghq5i{margin:2rem 2rem 2rem 0}.col.svelte-cghq5i{width:100%;height:500px;display:flex;flex-direction:column;align-items:center}.key.svelte-cghq5i text:where(.svelte-cghq5i){fill:var(--mb-colour-greyscale-london-5);font-weight:500}.ticks.svelte-cghq5i{width:100%;height:100%;position:absolute}.ds-container.svelte-5ugpyp{max-width:800px;margin:2rem auto 4rem;--y-tick-colour: var(--mb-colour-greyscale-london-85)}.chart-container.svelte-5ugpyp{box-sizing:border-box;width:100%;height:500px}.chart-header.svelte-5ugpyp{font-family:var(--mb-typeface-sans);font-weight:600;margin-top:70px;font-size:var(--mb-typescale-3)}.point-group.svelte-5ugpyp,.line.svelte-5ugpyp{pointer-events:none}.ds-container.svelte-1cs1cz4{max-width:960px;margin:2rem auto 6rem;--y-tick-colour: var(--pf-london-85)}.chart-container.svelte-1cs1cz4{box-sizing:border-box;width:100%;height:auto;display:grid;grid-template-columns:repeat(3,minmax(200px,1fr))}.index-container.svelte-1cs1cz4{height:240px;padding:1rem 1.5rem 2rem;position:relative}.index-container.svelte-1cs1cz4:nth-child(3),.index-container.svelte-1cs1cz4:nth-child(6){border-right:none}#borderRight.svelte-1cs1cz4{border-left:1px solid #cacaca;position:absolute;top:10px;right:0%;bottom:10px}#borderBottom.svelte-1cs1cz4{border-bottom:1px solid #cacaca;position:absolute;bottom:0;width:80%;left:10%}.chartHeader.svelte-1cs1cz4{display:flex;flex-direction:column;justify-content:start;font-family:var(--mb-typeface-sans);font-weight:600;margin-bottom:1rem;height:25%}.keyChart.svelte-1cs1cz4,.rowTabs.svelte-1cs1cz4{display:flex;gap:10px;font-weight:400;margin-top:10px;font-size:var(--mb-typescale-2);font-family:var(--mb-typeface-sans)}.rowTabs.svelte-1cs1cz4{margin-top:0}.keyTab.svelte-1cs1cz4:not(:last-of-type){border-right:1px solid #cacaca;padding-right:10px}.row.svelte-1cs1cz4{display:flex;max-width:700px;margin:0 auto;align-items:center;padding:1rem 0;border-bottom:1px solid #cacaca;justify-content:space-between}.row.svelte-1cs1cz4:first-child{border-top:1px solid #cacaca;margin-top:2rem}.row.svelte-1cs1cz4 .chartHeader:where(.svelte-1cs1cz4){margin-bottom:0}.buttons.svelte-1cs1cz4{display:flex;justify-content:right;gap:0;max-width:800px}@media (max-width: 768px){.ds-container.svelte-1cs1cz4{padding:0}.rows.svelte-1cs1cz4{padding:0 1rem}.chartHeader.svelte-1cs1cz4{font-size:var(--mb-typescale-2)}.chart-container.svelte-1cs1cz4{grid-template-columns:repeat(2,minmax(180px,1fr))}.buttons.svelte-1cs1cz4{justify-content:left}.index-container.svelte-1cs1cz4:nth-child(2),.index-container.svelte-1cs1cz4:nth-child(4){border-right:none}.index-container.svelte-1cs1cz4:nth-child(3){border-right:1px solid #cacaca}.row.svelte-1cs1cz4{padding:.8rem .5rem}}@media (max-width: 600px){.keyTab.top.svelte-1cs1cz4{font-size:13px;padding-right:4px}.keyChart.svelte-1cs1cz4{gap:5px}#borderBottom.svelte-1cs1cz4{left:10%}.index-container.svelte-1cs1cz4{padding:1rem}.chartHeader.svelte-1cs1cz4{margin-bottom:0}}.ds-container.svelte-1qo1zoi{font-family:var(--ds-type-system-sans-lining);margin-bottom:4rem}.innerContainer.svelte-1qo1zoi{margin:0 auto;max-width:600px}.row.svelte-1qo1zoi{padding:.8rem 1rem;width:100%;height:40px;border-bottom:1px solid var(--ds-color-london-70);display:grid;grid-template-columns:2fr 1fr 1fr;align-items:center}.row.svelte-1qo1zoi:hover{background-color:var(--ds-color-london-95)}.header.svelte-1qo1zoi{font-weight:600;display:flex;gap:.5rem;font-size:var(--mb-typescale-4);max-width:200px}.count.svelte-1qo1zoi{color:var(--ds-color-london-35);min-width:40px;font-weight:300}.pct.svelte-1qo1zoi,.change.svelte-1qo1zoi{font-weight:300;text-align:center}.tick-container.svelte-1ua42i9{width:100%;height:100%;position:relative}.ticks.svelte-1ua42i9{position:absolute;width:100%}.axisLabel.svelte-1ua42i9{font-weight:300}.axisLabel.mobile.svelte-1ua42i9{font-size:13px}.chart-container.svelte-15pugqa{width:100%;height:100%;position:relative}.issue-label.svelte-15pugqa{position:absolute;top:30px;width:120px;text-align:center;font-weight:600;text-wrap:balance;font-size:var(--mb-typescale-label-1);color:var(--mb-colour-greyscale-london-20)}.points.svelte-15pugqa{position:absolute;width:100%}.dot-labels.svelte-15pugqa{font-size:var(--mb-typescale-0);font-weight:500;stroke:#fff;stroke-width:3px;paint-order:stroke}@media (max-width: 768px){.dot-labels.svelte-15pugqa{font-size:13px}.issue-label.svelte-15pugqa{top:0;text-align:left;width:100%;margin-top:var(--mb-spacing-xs)}}.container.svelte-1sj3103{margin:var(--mb-spacing-125) 0;font-family:var(--mb-typeface-sans)}.inner-container.svelte-1sj3103{position:relative;width:100%;height:100%}.mobile-key.svelte-1sj3103{width:100%;height:20px;display:flex;justify-content:center;align-items:center}.chart-title.svelte-1sj3103{width:100%;text-align:center;font-size:var(--mb-typescale-3);font-weight:500;margin-bottom:var(--mb-spacing-sm)}@media (min-width: 48rem){.chart-title.svelte-1sj3103{margin-bottom:-4px}}.col-container.svelte-1sj3103{display:flex;margin:0 40px var(--mb-spacing-sm) 0;position:relative}.col-container.mobile.svelte-1sj3103{margin:100px 0 var(--mb-spacing-sm);flex-direction:column}.col.svelte-1sj3103{width:100%;height:500px;display:flex;flex-direction:column;align-items:center}.col.mobile.svelte-1sj3103{height:100px;border-top:1px solid var(--mb-colour-greyscale-london-85)}.ticks.svelte-1sj3103{width:100%;height:100%;position:absolute}svg.svelte-vp4cwu{overflow:visible}path.svelte-vp4cwu{transition:fill .2s ease-in-out;shape-rendering:geometricPrecision}path.nofill.svelte-vp4cwu{fill:transparent}.feature-label.hovered.svelte-vp4cwu{font-weight:600}path.svelte-vp4cwu:hover{cursor:pointer}.feature-label.svelte-vp4cwu{font-family:var(--mb-typeface-sans);font-size:var(--mb-typestyle-label-1-size);font-weight:400;pointer-events:none;-webkit-user-select:none;user-select:none}.swing-state-label.svelte-vp4cwu{font-family:var(--mb-typeface-sans);font-size:var(--mb-typestyle-label-2-size);font-weight:600;pointer-events:none;-webkit-user-select:none;user-select:none}.tooltip.svelte-e5d9cp{font-weight:300;font-size:15px;line-height:16px;padding:2px;text-wrap:wrap}.value.svelte-e5d9cp{font-weight:600}.outer-container.svelte-1kfp267{position:relative;margin:var(--mb-spacing-125) auto}.map-container.svelte-1kfp267{--offset: 0;position:relative;top:var(--offset);max-width:700px;margin:0 auto var(--offset)}.key.svelte-1kfp267{position:relative;top:10px;max-width:300px;margin:0 auto}.toggle.svelte-1kfp267{position:relative;z-index:90;width:fit-content;display:flex;justify-content:center;align-items:center;margin:0 auto}.footer.svelte-1kfp267{margin-top:var(--mb-spacing-sm)}@media (min-width: 768px){.map-container.svelte-1kfp267{--offset: -40px}}
