@charset "UTF-8";:root{--amber: #f7c020;--sdg-color-1: #c9182d;--sdg-color-2: #dda63a;--sdg-color-3: #3f842e;--sdg-color-4: #a71526;--sdg-color-5: #e91a00;--sdg-color-6: #26bde2;--sdg-color-7: #fcc30b;--sdg-color-8: #8a1538;--sdg-color-9: #fd6925;--sdg-color-10: #bc1058;--sdg-color-11: #fd9d24;--sdg-color-12: #bf8b2e;--sdg-color-13: #366b3a;--sdg-color-14: #0879ae;--sdg-color-15: #56c02b;--sdg-color-16: #005885;--sdg-color-17: #153d5a}:root{--grid-gap: 24px}@media (max-width: 768px){:root{--grid-gap: 16px}}body{font-feature-settings:"liga","kern","calt"}.display-1-semibold{font-family:Playfair Display,Georgia,Times New Roman,"Liberation Serif",serif;font-size:3.5rem;line-height:1.4;font-weight:600;display:block;margin-top:48px;margin-bottom:24px;letter-spacing:-.01rem}.display-2-semibold{font-family:Playfair Display,Georgia,Times New Roman,"Liberation Serif",serif;font-size:2.5rem;line-height:1.2;font-weight:600;display:block;margin-top:48px;margin-bottom:24px;letter-spacing:-.01rem}@media (min-width: 769px){.display-2-semibold{font-size:2.5rem}}.display-3-semibold{font-family:Lato,Helvetica Neue,Helvetica,Arial,Liberation Sans,sans-serif;font-size:2rem;line-height:1.1875;font-weight:500;display:block;margin-top:32px;margin-bottom:24px}@media (min-width: 769px){.display-3-semibold{margin-top:48px;font-size:2rem}}.h1-semibold{font-family:Playfair Display,Georgia,Times New Roman,"Liberation Serif",serif;font-size:1.5rem;line-height:1.25;font-weight:600;display:block;margin-top:48px;margin-bottom:24px;letter-spacing:0}@media (min-width: 769px){.h1-semibold{font-size:2rem}}.h1-bold-italic{font-family:Playfair Display,Georgia,Times New Roman,"Liberation Serif",serif;font-size:1.5rem;line-height:1.25;font-weight:700;font-style:italic;display:block;margin-top:48px;margin-bottom:24px;letter-spacing:0}@media (min-width: 769px){.h1-bold-italic{font-size:2rem}}.h2-bold{font-family:Playfair Display,Georgia,Times New Roman,"Liberation Serif",serif;font-size:1.25rem;line-height:1.33;font-weight:700;display:block;margin-top:48px;margin-bottom:24px;letter-spacing:0}@media (min-width: 769px){.h2-bold{font-size:1.5rem}}.h2-semibold{font-family:Playfair Display,Georgia,Times New Roman,"Liberation Serif",serif;font-size:1.25rem;line-height:1.33;font-weight:700;display:block;margin-top:48px;margin-bottom:24px;letter-spacing:0}@media (min-width: 769px){.h2-semibold{font-size:1.5rem}}.h3-bold{font-family:Playfair Display,Georgia,Times New Roman,"Liberation Serif",serif;font-size:1.125rem;line-height:1.33;font-weight:700;display:block;margin-top:48px;margin-bottom:24px;letter-spacing:0}.h4-semibold{font-family:Playfair Display,Georgia,Times New Roman,"Liberation Serif",serif;font-size:1rem;line-height:1.5;font-weight:600;display:block;margin-top:48px;margin-bottom:24px;letter-spacing:0}.h5-black-caps{font-family:Lato,Helvetica Neue,Helvetica,Arial,Liberation Sans,sans-serif;font-size:.75rem;font-weight:900;line-height:1.33;letter-spacing:.1em;text-transform:uppercase}.h6-black-caps{font-family:Lato,Helvetica Neue,Helvetica,Arial,Liberation Sans,sans-serif;font-size:.625rem;font-weight:900;line-height:1.25;letter-spacing:.1em;text-transform:uppercase}.subtitle-1{font-family:Lato,Helvetica Neue,Helvetica,Arial,Liberation Sans,sans-serif;font-size:1.5rem;line-height:1.33;font-weight:400;letter-spacing:0}.subtitle-2{font-family:Lato,Helvetica Neue,Helvetica,Arial,Liberation Sans,sans-serif;font-size:1.375rem;line-height:1.2727272727;font-weight:400;letter-spacing:0}.overline-black-caps{font-family:Lato,Helvetica Neue,Helvetica,Arial,Liberation Sans,sans-serif;font-size:.75rem;line-height:1.33;font-weight:900;letter-spacing:.1rem;text-transform:uppercase}.body-1-regular{font-family:Lato,Helvetica Neue,Helvetica,Arial,Liberation Sans,sans-serif;font-size:1.125rem;line-height:1.55;font-weight:400;letter-spacing:0}.body-1-regular-underlined{font-family:Lato,Helvetica Neue,Helvetica,Arial,Liberation Sans,sans-serif;font-size:1.125rem;line-height:1.55;font-weight:400;letter-spacing:0;text-decoration:underline}.body-1-regular-superscript{font-family:Lato,Helvetica Neue,Helvetica,Arial,Liberation Sans,sans-serif;font-size:1.125rem;line-height:1.55;font-weight:400;letter-spacing:0;font-size:.5625rem;vertical-align:top}.body-2-regular{font-family:Lato,Helvetica Neue,Helvetica,Arial,Liberation Sans,sans-serif;font-size:1rem;line-height:1.5;font-weight:400;letter-spacing:0}.body-2-regular-underlined{font-family:Lato,Helvetica Neue,Helvetica,Arial,Liberation Sans,sans-serif;font-size:1rem;line-height:1.5;font-weight:400;letter-spacing:0;text-decoration:underline}.body-2-regular-superscript{font-family:Lato,Helvetica Neue,Helvetica,Arial,Liberation Sans,sans-serif;font-size:1rem;line-height:1.5;font-weight:400;letter-spacing:0;font-size:.5rem;vertical-align:top}.body-2-semibold{font-family:Lato,Helvetica Neue,Helvetica,Arial,Liberation Sans,sans-serif;font-size:1rem;line-height:1.5;font-weight:400;letter-spacing:0;font-weight:600}.body-3-medium{font-family:Lato,Helvetica Neue,Helvetica,Arial,Liberation Sans,sans-serif;font-size:.875rem;line-height:1.5;font-weight:500;letter-spacing:.01rem}.body-3-medium-underlined{font-family:Lato,Helvetica Neue,Helvetica,Arial,Liberation Sans,sans-serif;font-size:.875rem;line-height:1.5;font-weight:500;letter-spacing:.01rem;text-decoration:underline}.body-3-medium-italic{font-family:Lato,Helvetica Neue,Helvetica,Arial,Liberation Sans,sans-serif;font-size:.875rem;line-height:1.5;font-weight:500;letter-spacing:.01rem;font-style:italic}.body-3-medium-italic-underlined{font-family:Lato,Helvetica Neue,Helvetica,Arial,Liberation Sans,sans-serif;font-size:.875rem;line-height:1.5;font-weight:500;letter-spacing:.01rem;text-decoration:underline;font-style:italic}.label-2-medium{font-family:Lato,Helvetica Neue,Helvetica,Arial,Liberation Sans,sans-serif;font-size:.8125rem;font-weight:500;letter-spacing:.01em;line-height:1.25}.clearfix:before{content:" ";display:table}.clearfix:after{clear:both;content:" ";display:table}.nowrap{white-space:nowrap}.align-left{text-align:left}.align-center{text-align:center}.align-right{text-align:right}.display-block{display:block}@media (max-width: 768px){.hide-sm-only{display:none!important}}@media (min-width: 769px){.hide-sm-up{display:none!important}}@media (max-width: 960px){.hide-md-down{display:none!important}}@media (min-width: 961px){.hide-md-up{display:none!important}}@media (max-width: 1280px){.hide-lg-down{display:none!important}}@media (min-width: 1281px){.hide-lg-up{display:none!important}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.wp-code-snippet{--text: var(--code-snippet-text, #577291);--border: var(--code-snippet-border, #dbe5f0);--background: var(--code-snippet-background, #f7f7f7);--background-light: var(--code-snippet-background-light, #ffffff);--button: var(--code-snippet-button, #577291);--button-hover: var(--code-snippet-button-hover, #1d3d63);--button-active: var(--code-snippet-button-active, #002147);margin-bottom:32px;font-size:12px;line-height:1.3333333333;display:flex;align-items:stretch;background-color:var(--background);padding:16px 24px;border:1px solid var(--border);color:var(--text)}.wp-code-snippet pre{margin:0;flex:1}.wp-code-snippet .wp-code-snippet__code{word-break:break-word}.wp-code-snippet .wp-code-snippet__code--is-truncated{display:block;-webkit-mask-image:linear-gradient(180deg,#000 0%,transparent);height:48px}.wp-code-snippet button.code-copy-button{position:relative;background:none;border:none;flex:0 0 64px;max-height:32px;text-align:right;color:var(--button);cursor:pointer}.wp-code-snippet button.code-copy-button:before{content:"";position:absolute;top:-16px;left:0;width:calc(100% + 24px);height:calc(100% + 32px)}.wp-code-snippet button.code-copy-button:hover{color:var(--button-hover)}.wp-code-snippet button.code-copy-button:active{color:var(--button-active)}.wp-code-snippet button.code-copy-button.code-copy-button--has-copied{pointer-events:none}.wp-code-snippet--light{background-color:var(--background-light)}div.ExpandableToggle{--title: var(--expandable-toggle-title, currentColor);--border: var(--expandable-toggle-border, #d0dae3);--content: var(--expandable-toggle-content, #577291);--button: var(--expandable-toggle-button, #1d3d63);--button-hover: var(--expandable-toggle-button-hover, #577291);--title-size: var(--expandable-toggle-title-size, 1rem);--content-size: var(--expandable-toggle-content-size, .875rem);border-top:1px solid var(--border);border-bottom:1px solid var(--border)}div.ExpandableToggle .ExpandableToggle__button{display:flex;justify-content:space-between;align-items:center;width:100%;padding:16px 0;color:var(--button);background-color:transparent;border:none;cursor:pointer;text-align:left}div.ExpandableToggle .ExpandableToggle__button:hover{color:var(--button-hover)}div.ExpandableToggle .ExpandableToggle__button .ExpandableToggle__title{font-family:Playfair Display,Georgia,Times New Roman,"Liberation Serif",serif;font-size:1rem;line-height:1.5;font-weight:600;display:block;letter-spacing:0;margin:0;color:var(--title);font-size:var(--title-size)}div.ExpandableToggle .ExpandableToggle__button .ExpandableToggle__title:hover{color:var(--button-hover)}div.ExpandableToggle .ExpandableToggle__button .ExpandableToggle__icon{font-size:.75em;margin:0 12px}div.ExpandableToggle .ExpandableToggle__content{height:0;overflow:hidden;color:var(--content);font-family:Lato,Helvetica Neue,Helvetica,Arial,Liberation Sans,sans-serif;font-size:.875rem;line-height:1.5;font-weight:500;letter-spacing:.01rem;font-size:var(--content-size)}div.ExpandableToggle .ExpandableToggle__content .article-block__text,div.ExpandableToggle .ExpandableToggle__content .article-block__list,div.ExpandableToggle .ExpandableToggle__content .article-block__html,div.ExpandableToggle .ExpandableToggle__content .article-block__numbered-list,div.ExpandableToggle .ExpandableToggle__content p{font-family:Lato,Helvetica Neue,Helvetica,Arial,Liberation Sans,sans-serif;font-size:.875rem;line-height:1.5;font-weight:500;letter-spacing:.01rem;font-size:var(--content-size)}div.ExpandableToggle .ExpandableToggle__content>*:first-child{margin-top:0}div.ExpandableToggle .ExpandableToggle__content>*:last-child{margin-bottom:0}div.ExpandableToggle--stacked{border-bottom:none}div.ExpandableToggle--teaser .ExpandableToggle__button,.ExpandableToggle--open .ExpandableToggle__button{padding-bottom:8px}div.ExpandableToggle--teaser .ExpandableToggle__content{height:96px;-webkit-mask-image:linear-gradient(180deg,#000 0%,transparent)}div.ExpandableToggle--open .ExpandableToggle__content{padding-bottom:16px;height:auto;-webkit-mask-image:none}.indicator-sources{--description-heading: var( --indicator-sources-description-heading, #1d3d63 );--key-data-title: var(--indicator-sources-key-data-title, #1d3d63);--content: var(--indicator-sources-content, #577291)}.indicator-sources .source{color:var(--content)}.indicator-sources .source .description{margin-bottom:16px}.indicator-sources .source .description>*:first-child{margin-top:0}.indicator-sources .source .description>*:last-child{margin-bottom:0}.indicator-sources .source .description h1,.indicator-sources .source .description h2,.indicator-sources .source .description h3,.indicator-sources .source .description h4,.indicator-sources .source .description h5,.indicator-sources .source .description h6{color:var(--description-heading);font-size:1em;margin-top:14px;margin-bottom:6px}.indicator-sources .source .description p{margin:6px 0}.indicator-sources .source .description ol{margin-left:1.2em}.indicator-sources .source .description ul{margin-left:1em}.indicator-sources .source .source-key-data-blocks{--code-snippet-text: #6e87a2;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:16px}.indicator-sources .source .source-key-data-blocks .wp-code-snippet{margin-top:16px;margin-bottom:0}.indicator-sources .source .source-key-data--span-2{grid-column:span 2}.indicator-sources .source .source-key-data__title{color:var(--key-data-title);white-space:nowrap}.indicator-sources .source .source-key-data__content p{font-size:inherit}.indicator-sources .source .source-key-data__content>p:first-of-type{margin-top:0}.indicator-sources .source .source-key-data__content>p:last-of-type{margin-bottom:0}.indicator-sources .source a{color:#1d3d63;text-decoration:underline;text-underline-offset:4px;color:inherit}.indicator-sources .source a:visited{color:#631d49}.indicator-sources .source a:hover{text-decoration:none}.indicator-sources div.NonExpandable{--title: var(--non-expandable-title, currentColor);--border: var(--non-expandable-border, #d0dae3);--title-size: var(--non-expandable-title-size, 1rem);--content-size: var(--non-expandable-content-size, .875rem);padding:16px 0;border-top:1px solid var(--border);border-bottom:1px solid var(--border)}.indicator-sources div.NonExpandable--stacked{border-bottom:none}.indicator-sources div.NonExpandable h4.NonExpandable__title{font-family:Playfair Display,Georgia,Times New Roman,"Liberation Serif",serif;font-size:1rem;line-height:1.5;font-weight:600;display:block;letter-spacing:0;margin:0 0 8px;color:var(--title);font-size:var(--title-size)}.indicator-sources div.NonExpandable div.NonExpandable__content{font-family:Lato,Helvetica Neue,Helvetica,Arial,Liberation Sans,sans-serif;font-size:.875rem;line-height:1.5;font-weight:500;letter-spacing:.01rem;font-size:var(--content-size)}div.indicator-processing .data-processing{--content: var(--data-processing-content, #577291);--content-size: var(--data-processing-content-size, .875rem);margin-top:0;margin-bottom:24px;color:var(--content)}div.indicator-processing .data-processing>p{font-family:Lato,Helvetica Neue,Helvetica,Arial,Liberation Sans,sans-serif;font-size:.875rem;line-height:1.5;font-weight:500;letter-spacing:.01rem;margin:0 0 16px;font-size:var(--content-size)}div.indicator-processing .indicator-processing__link{font-family:Lato,Helvetica Neue,Helvetica,Arial,Liberation Sans,sans-serif;font-size:.875rem;line-height:1.5;font-weight:500;letter-spacing:.01rem;color:inherit;text-decoration:underline;text-underline-offset:4px}div.indicator-processing .indicator-processing__link:hover{text-decoration:none}div.indicator-processing .indicator-processing__link svg{font-size:.75em;margin-left:6px;transform:rotate(-90deg)}div.indicator-processing .indicator-processing-callout{--background: var(--indicator-processing-background, #ffffff);--title: var(--indicator-processing-title, currentColor);--content: var(--indicator-processing-content, #577291);--content-size: var(--indicator-processing-content-size, .875rem);display:flex;flex-direction:column;background-color:var(--background);margin:32px -24px 0;padding:24px}div.indicator-processing .indicator-processing-callout .indicator-processing-callout__title{font-family:Lato,Helvetica Neue,Helvetica,Arial,Liberation Sans,sans-serif;font-size:.75rem;line-height:1.33;font-weight:900;letter-spacing:.1rem;text-transform:uppercase;margin:0 0 8px;color:var(--title)}div.indicator-processing .indicator-processing-callout .indicator-processing-callout__content{font-family:Lato,Helvetica Neue,Helvetica,Arial,Liberation Sans,sans-serif;font-size:.875rem;line-height:1.5;font-weight:500;letter-spacing:.01rem;color:var(--content);margin:0;font-size:var(--content-size)}div.indicator-processing .indicator-processing-callout .indicator-processing-callout__content p,div.indicator-processing .indicator-processing-callout .indicator-processing-callout__content ol,div.indicator-processing .indicator-processing-callout .indicator-processing-callout__content ul{font-family:Lato,Helvetica Neue,Helvetica,Arial,Liberation Sans,sans-serif;font-size:.875rem;line-height:1.5;font-weight:500;letter-spacing:.01rem;font-size:var(--content-size)}div.indicator-processing .indicator-processing-callout .indicator-processing-callout__content ol,div.indicator-processing .indicator-processing-callout .indicator-processing-callout__content ul{margin-left:1em}div.indicator-processing .indicator-processing-callout .indicator-processing-callout__content ol li,div.indicator-processing .indicator-processing-callout .indicator-processing-callout__content ul li{margin:1em 0}div.indicator-processing .indicator-processing-callout .indicator-processing-callout__content ol li:first-child,div.indicator-processing .indicator-processing-callout .indicator-processing-callout__content ul li:first-child{margin-top:0}div.indicator-processing .indicator-processing-callout .indicator-processing-callout__content ol li:last-child,div.indicator-processing .indicator-processing-callout .indicator-processing-callout__content ul li:last-child{margin-bottom:0}div.indicator-processing .indicator-processing-callout .indicator-processing-callout__content ol li p,div.indicator-processing .indicator-processing-callout .indicator-processing-callout__content ul li p{margin:0}div.indicator-processing .indicator-processing-callout .indicator-processing-callout__content ol li{margin:.5em 0}div.indicator-processing .indicator-processing-callout .indicator-processing-callout__content>*:first-child{margin-top:0}div.indicator-processing .indicator-processing-callout .indicator-processing-callout__content>*:last-child{margin-bottom:0}div.indicator-processing .indicator-processing-callout a{color:#577291;text-decoration:underline;text-underline-offset:4px;color:inherit}div.indicator-processing .indicator-processing-callout a:visited{color:#91577c}div.indicator-processing .indicator-processing-callout a:hover{text-decoration:none}.GrapherComponent .CommandPalette{position:fixed;top:30px;left:30px;font-size:.8em;background:white;z-index:1000;opacity:.95;padding:14px;border-radius:2px;box-shadow:#0000001a 0 0 2px,#00000040 0 2px 2px}.GrapherComponent .CommandPalette .paletteTitle{font-size:1.2em;font-weight:700}.GrapherComponent .CommandPalette .commandCategory{font-weight:700;margin-top:1.4em}.GrapherComponent .CommandPalette .commandCombo{width:5em;display:inline-block}.GrapherComponent .CommandPalette .commandCategory,.GrapherComponent .CommandPalette .commandOption{line-height:1.4em}.GrapherComponent .CommandPalette a{color:#0645ad}.GrapherComponent .CommandPalette a:hover{color:#2272f7}.GrapherComponent .CommandPalette a:active{color:#84b1fb}.controlsRow .chart-controls .labeled-switch,.settings-menu-contents .labeled-switch{display:flex;color:#858585;font:400 13px/16px Lato,Helvetica Neue,Helvetica,Arial,Liberation Sans,sans-serif;letter-spacing:.01em;position:relative;margin:8px 0;-webkit-user-select:none;-moz-user-select:-moz-none;user-select:none}.controlsRow .chart-controls .labeled-switch label,.settings-menu-contents .labeled-switch label{color:#5b5b5b;padding-left:35px;white-space:nowrap}.controlsRow .chart-controls .labeled-switch label:hover,.settings-menu-contents .labeled-switch label:hover{cursor:pointer}.controlsRow .chart-controls .labeled-switch label svg,.settings-menu-contents .labeled-switch label svg{color:#a1a1a1;height:13px;padding:0 .333em}.controlsRow .chart-controls .labeled-switch .labeled-switch-subtitle,.settings-menu-contents .labeled-switch .labeled-switch-subtitle{display:none}.controlsRow .chart-controls .labeled-switch input,.settings-menu-contents .labeled-switch input{position:absolute;opacity:0;left:0}.controlsRow .chart-controls .labeled-switch .outer,.settings-menu-contents .labeled-switch .outer{position:absolute;left:0;top:0;content:" ";width:29px;height:16px;background:#dadada;border-radius:8px;pointer-events:none}.controlsRow .chart-controls .labeled-switch .outer .inner,.settings-menu-contents .labeled-switch .outer .inner{position:relative;content:" ";width:10px;height:10px;background:#858585;border-radius:5px;top:3px;left:3px;pointer-events:none;transition:transform 333ms}.controlsRow .chart-controls .labeled-switch:hover .outer .inner,.settings-menu-contents .labeled-switch:hover .outer .inner{background:#5b5b5b}.controlsRow .chart-controls .labeled-switch input:checked+.outer,.settings-menu-contents .labeled-switch input:checked+.outer{background:#dbe5f0}.controlsRow .chart-controls .labeled-switch input:checked+.outer .inner,.settings-menu-contents .labeled-switch input:checked+.outer .inner{background:#6e87a2;transform:translate(13px)}.controlsRow .chart-controls .labeled-switch:hover input:checked+.outer .inner,.settings-menu-contents .labeled-switch:hover input:checked+.outer .inner{background:#50667d}.GrapherComponent nav.controlsRow .chart-controls{display:flex;gap:8px}.GrapherComponent nav.controlsRow .chart-controls button.menu-toggle{font:400 13px/16px Lato,Helvetica Neue,Helvetica,Arial,Liberation Sans,sans-serif;letter-spacing:.01em;display:flex;align-items:center;border:1px solid #e7e7e7;border-radius:4px;padding:7px;color:#5b5b5b;white-space:nowrap}.GrapherComponent nav.controlsRow .chart-controls button.menu-toggle:hover{background:#f2f2f2;cursor:pointer}.GrapherComponent nav.controlsRow .chart-controls button.menu-toggle.active,.GrapherComponent nav.controlsRow .chart-controls button.menu-toggle:active{color:#1d3d63;background:#dbe5f0;border:1px solid #dbe5f0}.GrapherComponent nav.controlsRow .chart-controls button.menu-toggle svg{height:12px;margin-right:5px;vertical-align:bottom}.GrapherComponent nav.controlsRow .chart-controls button.menu-toggle label:hover{cursor:pointer}.GrapherComponentSemiNarrow nav.controlsRow .settings-menu button.menu-toggle{min-height:32px}.GrapherComponentSemiNarrow nav.controlsRow .settings-menu button.menu-toggle svg{margin:0 2px}.GrapherComponentSemiNarrow nav.controlsRow .settings-menu button.menu-toggle .label{display:none}.GrapherComponentSemiNarrow nav.controlsRow .entity-selection-menu button.menu-toggle label span{display:none}@container grapher (max-width:550px){.GrapherComponent nav.controlsRow .settings-menu button.menu-toggle{min-height:32px}.GrapherComponent nav.controlsRow .settings-menu button.menu-toggle svg{margin:0 2px}.GrapherComponent nav.controlsRow .settings-menu button.menu-toggle .label{display:none}.GrapherComponent nav.controlsRow .entity-selection-menu button.menu-toggle label span{display:inline}}@container grapher (max-width:475px){.GrapherComponent nav.controlsRow .entity-selection-menu button.menu-toggle label span{display:none}}.AdminApp nav.controlsRow .chart-controls button.menu-toggle label{margin:0}.AdminApp .settings-menu-contents section{background:none}.GrapherComponent nav.controlsRow .chart-controls .settings-menu .settings-menu-controls{position:absolute;width:300px;right:15px;background:white;border-radius:4px;box-shadow:0 4px 23px 4px #0000000f;z-index:140;overflow-y:scroll}.GrapherComponent nav.controlsRow .chart-controls .settings-menu .settings-menu-backdrop{position:absolute;left:0;top:0;width:100%;height:100%;z-index:130}nav#grapher-settings-drawer .settings-menu-contents .settings-menu-controls{position:fixed;right:0;top:0;width:300px;height:100vh;z-index:140;overflow-y:scroll;background:white;padding-top:15px}nav#grapher-settings-drawer .settings-menu-contents .settings-menu-controls .config-header{position:static}nav#grapher-settings-drawer .settings-menu-contents .settings-menu-backdrop{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.2);z-index:130}nav#grapher-settings-drawer .settings-menu-contents .labeled-switch label>svg{display:none}nav#grapher-settings-drawer .settings-menu-contents .labeled-switch .labeled-switch-subtitle{display:block}.settings-menu-contents .settings-menu-controls button{display:flex;align-items:center;color:#858585;background:white;border:1px solid #e7e7e7;font:400 13px/16px Lato,Helvetica Neue,Helvetica,Arial,Liberation Sans,sans-serif;letter-spacing:.01em;border-radius:4px;padding:7px;height:40px}.settings-menu-contents .settings-menu-controls button:hover{background:#f2f2f2;cursor:pointer}.settings-menu-contents .settings-menu-controls button:hover:not(.active){color:#5b5b5b}.settings-menu-contents .settings-menu-controls button.active,.settings-menu-contents .settings-menu-controls button:active{background:#dbe5f0;border:1px solid #dbe5f0}.settings-menu-contents .settings-menu-controls button.active{cursor:default;color:#1d3d63}.settings-menu-contents .settings-menu-controls .config-header{display:flex;justify-content:space-between;align-items:center;background:white;padding:9px 15px 3px;position:-webkit-sticky;position:sticky;top:0;z-index:1}.settings-menu-contents .settings-menu-controls .config-header .config-title{text-transform:uppercase;letter-spacing:.1em;color:#858585;font:700 12px/16px Lato,Helvetica Neue,Helvetica,Arial,Liberation Sans,sans-serif}.settings-menu-contents .settings-menu-controls .config-header button.close{position:relative;border-radius:50%;height:32px;width:32px;text-align:center;justify-content:center}.settings-menu-contents .settings-menu-controls .config-header button.close svg{height:14px;width:14px}.settings-menu-contents .settings-menu-controls section{font:400 14px/1.2 Lato,Helvetica Neue,Helvetica,Arial,Liberation Sans,sans-serif;color:#858585;padding:1em 0;margin:0 15px}.settings-menu-contents .settings-menu-controls section .config-name{font:700 14px/1.2 Lato,Helvetica Neue,Helvetica,Arial,Liberation Sans,sans-serif;color:#5b5b5b;list-style:none}.settings-menu-contents .settings-menu-controls section .config-name svg{color:#a1a1a1;height:13px;padding:0 .333em}.tippy-box[data-theme=settings]{background:white;color:#5b5b5b;font:400 14px/1.5 Lato,Helvetica Neue,Helvetica,Arial,Liberation Sans,sans-serif;box-shadow:0 4px 40px #00000026}.tippy-box[data-theme=settings] .tippy-content{padding:15px}.tippy-box[data-theme=settings] .tippy-arrow{color:#fff}.settings-menu-contents .settings-menu-controls section .labeled-switch .labeled-switch-subtitle,.settings-menu-contents .settings-menu-controls section .config-subtitle{font-size:13px;margin:5px 0}.settings-menu-contents .settings-menu-controls section .config-toggle{display:flex;flex-wrap:wrap;justify-content:space-between;padding:.5em 0}.settings-menu-contents .settings-menu-controls section+section{border-top:1px solid #e7e7e7}.settings-menu-contents .settings-menu-controls section .config-toggle label{flex-basis:100%;color:#5b5b5b;margin-bottom:.5em}.settings-menu-contents .settings-menu-controls section .config-toggle button{width:calc(50% - 5px);padding:7px 16px}.settings-menu-contents .settings-menu-controls section .labeled-switch{margin:14px 0;display:block}.settings-menu-contents .settings-menu-controls section .config-list{display:flex;flex-direction:column;gap:8px;padding:7px 0}.settings-menu-contents .settings-menu-controls section .config-list button{width:100%}.settings-menu-contents .settings-menu-controls section .config-list button .faceting-icon{display:flex;flex-wrap:wrap;width:34px;height:24px;justify-content:space-between;margin-right:8px}.settings-menu-contents .settings-menu-controls section .config-list button .faceting-icon span{display:inline-block;width:100%;height:100%;border-radius:2px;background:#e7e7e7}.settings-menu-contents .settings-menu-controls section .config-list button.entity span{width:10px;height:10px}.settings-menu-contents .settings-menu-controls section .config-list button.metric span{width:10px;height:10px;border-radius:5px}.settings-menu-contents .settings-menu-controls section .config-list button.active span{background:#a4b6ca}.settings-menu-contents .settings-menu-controls section .config-list button:hover:not(.active) span{background:#dadada}.settings-menu-contents .settings-menu-controls section .config-list button:active:not(.active) span{background:#858585}@keyframes settings-menu-backdrop-enter{0%{opacity:0}to{opacity:1}}@keyframes settings-menu-backdrop-exit{0%{opacity:1}to{opacity:0}}@keyframes settings-menu-controls-enter{0%{transform:translate(301px)}to{transform:translate(0)}}@keyframes settings-menu-controls-exit{0%{transform:translate(0)}to{transform:translate(301px)}}.GrapherComponent .map-projection-menu{font:400 13px/16px Lato,Helvetica Neue,Helvetica,Arial,Liberation Sans,sans-serif}.GrapherComponent .map-projection-menu .control{min-height:auto;min-width:150px;font:400 13px/16px Lato,Helvetica Neue,Helvetica,Arial,Liberation Sans,sans-serif;letter-spacing:.01em;display:flex;align-items:center;border:1px solid #e7e7e7;border-radius:4px;padding:7px;color:#5b5b5b}.GrapherComponent .map-projection-menu .control:hover{background:#f2f2f2;cursor:pointer}.GrapherComponent .map-projection-menu .control:after{content:" ";background:url(data:image/svg+xml;base64,phn2zyb3awr0ad0iocigagvpz2h0psi1iib2awv3qm94psiwidagoca1iibmawxspsjub25liib4bwxucz0iahr0cdovl3d3dy53my5vcmcvmjawmc9zdmcipgo8cgf0acbkpsjnny41mtu2miaxlji4ota2tdquntm5mdygnc4yodkwnkm0ljm3nsa0ljqyoty5idqumtg3nsa0ljugnca0ljvdmy43odkwnia0ljugmy42mde1nia0ljqyoty5idmundywotqgnc4yodkwnkwwljq4ndm3nsaxlji4ota2qzaumjugms4wnzgxmiawlje3oty4ocawljc1idaumjk2odc1idaundy4nzvdmc40mtqwnjigmc4xodc1idaunjk1mzeyidagmsawsdyuotc2ntzdny4yodeynsawidcuntm5mdygmc4xodc1idcunju2mjugmc40njg3num3ljc3mzq0idaunzugny43mjy1niaxlja3odeyidcunte1njigms4yodkwnloiigzpbgw9iim1qjvcnuiilz4kpc9zdmc+cg==) no-repeat center;width:16px;height:16px}.GrapherComponent .map-projection-menu .control.active{border-color:#a4b6ca}.GrapherComponent .map-projection-menu .control.active:after{background:url(data:image/svg+xml;base64,\ phn2zyb3awr0ad0iocigagvpz2h0psi1iib2awv3qm94psiwidagoca1iibmawxspsjub25liib4bwxucz0iahr0cdovl3d3dy53my5vcmcvmjawmc9zdmcipgo8cgf0acbkpsjnmc40nja5mzggmy43mzqzoewzljqznzugmc43mzqznzvdmy42mde1niawlju5mzc1idmunzg5mdygmc41idqgmc41qzqumtg3nsawljugnc4znzugmc41otm3nsa0ljuxntyyidaunzm0mzc1tdcundkymtkgmy43mzqzoem3ljcwmzeyidmuotq1mzegny43nzm0nca0lji3mzq0idcunju2mjugnc41ntq2oum3ljuzota2idquodm1otqgny4yodeynsa1idyuotc2ntygnugxqzaunjk1mzeyidugmc40mtqwnjignc44mzu5ncawlji5njg3nsa0lju1ndy5qzaumtc5njg4idqumjczndqgmc4ynsazljk0ntmxidaundywotm4idmunzm0mzhaiibmawxspsijnui1qjvcii8+cjwvc3znpg==) no-repeat center}.GrapherComponent .map-projection-menu .menu{margin-top:3px;border-radius:4px;background:white;box-shadow:0 4px 40px #00000026;z-index:140}.GrapherComponent .map-projection-menu .menu:before{display:inline-block;content:"Zoom to selection";font:700 12px/16px Lato,Helvetica Neue,Helvetica,Arial,Liberation Sans,sans-serif;color:#858585;padding:8px 18px}.GrapherComponent .map-projection-menu .menu .option{padding:8px 18px}.GrapherComponent .map-projection-menu .menu .option:hover{cursor:pointer;background:#f2f2f2}.GrapherComponent .map-projection-menu .menu .option:active,.GrapherComponent .map-projection-menu .menu .option.active{color:#1d3d63;background:#dbe5f0}.GrapherComponent .map-projection-menu .menu .option.active{position:relative}.GrapherComponent .map-projection-menu .menu .option.active:hover{background:#c7ced7}.GrapherComponent .map-projection-menu .menu .option.active:after{content:" ";background:url(data:image/svg+xml;base64,phn2zyb3awr0ad0imtiiighlawdodd0iosigdmlld0jved0imcawideyidkiigzpbgw9im5vbmuiihhtbg5zpsjodhrwoi8vd3d3lnczlm9yzy8ymdawl3n2zyi+cjxwyxroigq9ik0xms4wmtu2idauotg0mzc1qzexljmymdmgms4ynju2miaxms4zmjazideunzu3odegmteumde1niayljazota2tduumde1njigoc4wmzkwnkm0ljczndm4idgumzqznzugnc4yndixosa4ljm0mzc1idmuotywotqgoc4wmzkwnkwwljk2mdkzoca1ljazota2qzaunju2mjugnc43ntc4msawljy1nji1idqumjy1njigmc45nja5mzggmy45odqzoemxlji0mje5idmunjc5njkgms43mzqzocazljy3oty5idiumde1njigmy45odqzoew0ljq3nju2idyundq1mzfmos45nja5ncawljk4ndm3numxmc4yndiyidaunjc5njg4idewljczndqgmc42nzk2odggmteumde1niawljk4ndm3nvoiigzpbgw9iimxrdnenjmilz4kpc9zdmc+) no-repeat;width:12px;height:9px;position:absolute;right:18px;bottom:11px}.GrapherComponent .NoData{background-color:#fff9;text-align:center;display:flex;flex-direction:column;justify-content:center;height:100%}.GrapherComponent .NoData .action{background-color:#0073e6;border-radius:2px;padding:8px 10px;color:#fff}.GrapherComponent .HeaderHTML,.GrapherComponent .SourcesFooterHTML{font-family:Lato,Helvetica Neue,Helvetica,Arial,Liberation Sans,sans-serif;font-feature-settings:"liga","kern","calt";font-size:16px;-webkit-font-smoothing:antialiased}.GrapherComponent .controlsRow{width:100%;display:flex;justify-content:space-between}.GrapherComponent .relatedQuestion{font-size:12px;display:flex;justify-content:flex-end;align-items:center;border-top:1px solid #f2f2f2;position:absolute;width:100%;bottom:0;color:#5b5b5b;font-weight:700}.GrapherComponent .relatedQuestion a{font-weight:400;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-webkit-text-decoration-line:underline;text-decoration-line:underline;text-underline-offset:auto}.GrapherComponent .relatedQuestion a:hover{-webkit-text-decoration-line:none;text-decoration-line:none}.GrapherComponent .relatedQuestion a,.GrapherComponent .relatedQuestion svg{color:inherit}.GrapherComponent .relatedQuestion svg{margin-left:4px;font-size:.9em;vertical-align:unset}.GrapherComponent.GrapherComponent.optimizeForHorizontalSpace .relatedQuestion{border-top:0}.GrapherComponent.GrapherComponent.optimizeForHorizontalSpace .relatedQuestion:before{content:"";position:absolute;left:-50vw;height:1px;width:200vw;background:#f2f2f2;top:0}.GrapherComponent .TimelineComponent{width:100%;height:32px;display:flex;align-items:center;justify-content:center;font-size:1em}.GrapherComponent .TimelineComponent>div{margin-right:.5em}.GrapherComponent .TimelineComponent>div:last-child{margin-right:0}.GrapherComponent .TimelineComponent .date{height:100%;font-size:13px;font-weight:400;color:#5b5b5b;padding:0 8px;border-radius:4px;display:grid;place-content:center;margin-right:0;background-color:#f2f2f2;-webkit-user-select:none;-moz-user-select:-moz-none;user-select:none}.GrapherComponent .TimelineComponent .date:hover{background:#e7e7e7}.GrapherComponent .TimelineComponent .date:active{background:#dbe5f0;color:#1d3d63}.GrapherComponent .TimelineComponent .slider{height:2px;flex-grow:1;background:#e7e7e7;position:relative;display:flex;align-items:center;margin-left:20px;margin-right:20px;padding:12px 0}.GrapherComponent .TimelineComponent .handle{position:absolute;z-index:1;margin-left:-16px;cursor:col-resize;padding:10px 6px}.GrapherComponent .TimelineComponent .handle>.icon{height:20px;width:20px;border-radius:100%;background:#a1a1a1;border:2px solid #fff;z-index:1;pointer-events:none;transform:scale(1);transition:transform .1s ease-out}.GrapherComponent .TimelineComponent .handle>.handle-label{position:absolute;top:-32px;left:50%;transform:translate(-50%);padding:8px;font-size:12px;line-height:16px;background-color:#4e4e4e;color:#fff;border-radius:4px;width:max-content}.GrapherComponent .TimelineComponent .handle>.handle-label-arrow{width:6px;height:6px;background-color:#4e4e4e;top:-3px;position:absolute;left:50%;transform:translate(-50%) rotate(45deg)}.GrapherComponent .TimelineComponent .interval{position:absolute;height:2px;background:#a4b6ca;padding:10px 0;cursor:grab}.GrapherComponent .TimelineComponent .interval:hover{height:3px}.GrapherComponent .TimelineComponent .interval:active{cursor:grabbing}.GrapherComponent .TimelineComponent .handle,.GrapherComponent .TimelineComponent .interval,.GrapherComponent .TimelineComponent .slider{box-sizing:content-box!important;background-clip:content-box!important}.GrapherComponent .TimelineComponent.hover .handle>.icon{background:#6e87a2;transform:scale(1.3)}.GrapherComponent .ContentSwitchers{display:flex;list-style:none;height:32px;margin:0;padding:2px;box-shadow:inset 0 0 0 1px #e7e7e7;border-radius:4px}.GrapherComponent .ContentSwitchers li{position:relative}.GrapherComponent .ContentSwitchers li>a{display:block;text-transform:capitalize;color:#858585;font-size:13px;font-weight:500;height:28px;line-height:28px;border-radius:2px;padding:0 16px;cursor:default;letter-spacing:.01em;white-space:nowrap;-webkit-user-select:none;-moz-user-select:-moz-none;user-select:none}.GrapherComponent .ContentSwitchers li>a:hover{background-color:#f2f2f2;cursor:pointer}.GrapherComponent .ContentSwitchers li>a .label{margin-left:6px}.GrapherComponent .ContentSwitchers li>a svg{color:#a1a1a1}.GrapherComponent .ContentSwitchers li>a svg.custom-icon{--size: 13px;display:inline-block;height:var(--size);width:var(--size);vertical-align:-1.625px}.GrapherComponent .ContentSwitchers li>a svg.custom-icon.scatter,.GrapherComponent .ContentSwitchers li>a svg.custom-icon.marimekko{--size: 14px}.GrapherComponent .ContentSwitchers li.active>a{color:#1d3d63;background-color:#dbe5f0}.GrapherComponent .ContentSwitchers li.active>a:hover{cursor:default}.GrapherComponent .ContentSwitchers li.active>a svg{color:#6e87a2}.GrapherComponent .ContentSwitchers li+li:before{content:"";display:block;width:1px;height:calc(100% - 12px);position:absolute;top:6px;background-color:#e7e7e7;z-index:-1;left:-.5px}.GrapherComponent .ContentSwitchers li.active:before,.GrapherComponent .ContentSwitchers li:hover:before,.GrapherComponent .ContentSwitchers li.active+li:before,.GrapherComponent .ContentSwitchers li:hover+li:before{display:none}.GrapherComponent.GrapherComponentMedium .ContentSwitchers:not(.iconOnly) li>a{padding:0 8px}.GrapherComponent .ActionButtons{margin:0;padding:0;white-space:nowrap}.GrapherComponent .ActionButtons ul{list-style:none;height:32px;padding:0}.GrapherComponent .ActionButtons li{height:100%;display:inline-block;position:relative}.GrapherComponent .ActionButtons li+li{margin-left:8px}.GrapherComponent .ActionButton{height:100%;border-radius:4px;position:relative}.GrapherComponent .ActionButton button,.GrapherComponent .ActionButton a{display:flex;align-items:center;gap:8px;height:100%;width:100%;cursor:pointer;color:#5b5b5b;font-size:13px;font-weight:500;padding:0 12px;border-radius:inherit;background-color:#f2f2f2;position:relative;letter-spacing:.01em}.GrapherComponent .ActionButton button svg,.GrapherComponent .ActionButton a svg{font-size:12px}.GrapherComponent .ActionButton button.icon-only,.GrapherComponent .ActionButton a.icon-only{display:block;padding:0}.GrapherComponent .ActionButton button:hover,.GrapherComponent .ActionButton a:hover{background-color:#e7e7e7}.GrapherComponent .ActionButton button:active,.GrapherComponent .ActionButton button.active,.GrapherComponent .ActionButton a:active,.GrapherComponent .ActionButton a.active{color:#1d3d63;background-color:#dbe5f0}.GrapherComponent .ActionButton .hover-label{width:max-content;position:absolute;top:-100%;left:50%;transform:translate(-50%,-4px);padding:8px;background-color:#4e4e4e;color:#fff;border-radius:4px;font-size:12px;line-height:16px;z-index:20}.GrapherComponent.GrapherComponentNarrow .ShareMenu .embed{display:none}.GrapherComponent .ShareMenu{position:absolute;bottom:40px;text-align:left;background:#fff;box-shadow:0 4px 40px #0000000f;padding:4px 0;z-index:3;border-radius:4px}.GrapherComponent .ShareMenu h2{font-family:Lato,Helvetica Neue,Helvetica,Arial,Liberation Sans,sans-serif;margin:0;font-size:12px;font-weight:700;color:#858585;height:28px;line-height:28px;padding:0 16px}.GrapherComponent .ShareMenu a{font-size:13px;display:flex;align-items:center;text-align:left;color:#5b5b5b;text-decoration:none;white-space:normal;padding:12px 16px;letter-spacing:.01em}.GrapherComponent .ShareMenu a:hover{background-color:#f2f2f2}.GrapherComponent .ShareMenu a:active{background-color:#dbe5f0;color:#1d3d63}.GrapherComponent .ShareMenu a>.icon{margin-right:6px;flex:0 0 16px}.GrapherComponent .ShareMenu.disabled a{pointer-events:none;opacity:.3}.GrapherComponent .modalOverlay{position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;background-color:#0006;z-index:30}.GrapherComponent .modalOverlay .modalWrapper{position:relative;height:100%}.GrapherComponent .modalOverlay .modalWrapper .modalContent{position:absolute;border-radius:4px;background:#fff;box-shadow:0 4px 30px #00000026;padding:1.5em 1.5em 0;min-height:150px;display:flex;flex-direction:column}.GrapherComponent .modalOverlay .modalWrapper .modalDismiss{font-size:13px;color:#5b5b5b;border:1px solid #e7e7e7;border-radius:50%;width:32px;height:32px;background-color:#fff;z-index:1;display:flex;align-items:center;justify-content:center;position:absolute;top:1.5em;right:1.5em}.GrapherComponent .modalOverlay .modalWrapper .modalDismiss:hover{border-color:#f2f2f2;background:#f2f2f2;cursor:pointer}.GrapherComponent .modalOverlay .modalWrapper .modalDismiss:active{background-color:#dbe5f0}.GrapherComponent .modalOverlay .modalWrapper .modalHeader{flex-shrink:0;display:flex;justify-content:space-between;align-items:center;margin-bottom:1em}.GrapherComponent .modalOverlay .modalWrapper .modalHeader__empty{margin-bottom:4px}.GrapherComponent .modalOverlay .modalWrapper .modalHeader .modalTitle{text-transform:uppercase;color:#858585;font-size:.75em;font-weight:900;letter-spacing:1.2px;margin:0}.GrapherComponent .modalOverlay .modalWrapper .modalHeader .modalDismiss{position:static}.GrapherComponent .modalOverlay .modalWrapper .modalScrollable{overflow-y:auto}.GrapherComponent .EntitySelector{text-align:left;margin-bottom:1.5em}.GrapherComponent .EntitySelector ul{margin:0;padding:0;font-size:.8125em}.GrapherComponent .EntitySelector li{list-style-type:none}.GrapherComponent .EntitySelector .searchBar{display:flex;position:-webkit-sticky;position:sticky;top:0;left:0;background-color:#fff;z-index:1}.GrapherComponent .EntitySelector .searchInput{flex-grow:1}.GrapherComponent .EntitySelector .searchInput svg{position:absolute;top:50%;left:8px;color:#858585;transform:translateY(-50%);font-size:12px;font-weight:900}.GrapherComponent .EntitySelector .searchInput input[type=search]{width:100%;height:32px;font-size:.8125em;border:1px solid #e7e7e7;padding-left:24px;padding-right:1em;border-radius:4px}.GrapherComponent .EntitySelector .searchInput input[type=search]::placeholder{color:#a1a1a1;opacity:1}.GrapherComponent .EntitySelector .searchInput input[type=search]:-ms-input-placeholder{color:#a1a1a1}.GrapherComponent .EntitySelector .searchInput input[type=search]::-ms-input-placeholder{color:#a1a1a1}.GrapherComponent .EntitySelector .searchInput input[type=search]:focus{outline:2px solid #0073e6}.GrapherComponent .EntitySelector .searchInput input[type=search]:focus:not(:focus-visible){outline:none}.GrapherComponent .EntitySelector .searchInput input[type=search]:focus-visible{outline:2px solid #0073e6}.GrapherComponent .EntitySelector .searchResults .empty{font-size:.8125em}.GrapherComponent .EntitySelector.EntitySelectorSingle ul{margin-top:8px}.GrapherComponent .EntitySelector.EntitySelectorSingle li{color:#5b5b5b;cursor:pointer;padding:12px 16px;border-bottom:1px solid #e7e7e7;display:flex;justify-content:space-between;align-items:center}.GrapherComponent .EntitySelector.EntitySelectorSingle li:last-child{border-bottom:none}.GrapherComponent .EntitySelector.EntitySelectorSingle li.selected,.GrapherComponent .EntitySelector.EntitySelectorSingle li:hover{background-color:#dbe5f0;color:#1d3d63}.GrapherComponent .EntitySelector.EntitySelectorSingle li svg{color:#1d3d63;font-size:12px;font-weight:900}.GrapherComponent .EntitySelector.EntitySelectorSingle .searchResults .empty{margin-top:1.5em}.GrapherComponent .EntitySelector.EntitySelectorMulti .searchInput{max-width:75%}.GrapherComponent .EntitySelector.EntitySelectorMulti .entities{margin-top:1.5em;display:flex;justify-content:space-between}.GrapherComponent .EntitySelector.EntitySelectorMulti .selectedData{min-width:25%;padding-left:1em}.GrapherComponent .EntitySelector.EntitySelectorMulti .selectedData .selectedLabel{color:#a1a1a1;font-size:.8125em;font-weight:700;margin:0 0 1em}.GrapherComponent .EntitySelector.EntitySelectorMulti .searchResults{width:100%}@media (min-width: 800px){.GrapherComponent .EntitySelector.EntitySelectorMulti .searchResults ul{column-count:2}}.GrapherComponent .EntitySelector.EntitySelectorMulti li+li{margin-top:1em}.GrapherComponent .EntitySelector.EntitySelectorMulti .clearSelection{font-size:.8125em;padding:0;margin-left:16px;color:#5b5b5b;font-weight:500;text-decoration:underline;cursor:pointer}.GrapherComponent .EntitySelector.EntitySelectorMulti .clearSelection:hover{text-decoration:none}.GrapherComponent.GrapherPortraitClass .EntitySelectorMulti .selectedData{min-width:50%}.GrapherComponent .embedMenu{text-align:left;color:#5b5b5b;margin-bottom:1.5em}.GrapherComponent .embedMenu p{margin-bottom:1.15em;margin-top:0;font-size:.875em;font-weight:500}.GrapherComponent .DownloadModalContent{color:#5b5b5b;padding-bottom:1.5em}.GrapherComponent .DownloadModalContent .grouped-menu-section h2{color:#5b5b5b;font-family:Playfair Display,Georgia,Times New Roman,"Liberation Serif",serif;font-size:1.125em;font-weight:600;margin:0 0 16px}.GrapherComponent .DownloadModalContent .grouped-menu-section+.grouped-menu-section{margin-top:1.5em}.GrapherComponent .DownloadModalContent .grouped-menu-item+.grouped-menu-item{margin-top:4px}.GrapherComponent .DownloadModalContent .grouped-menu-item{display:flex;flex-direction:row;align-items:center;color:#5b5b5b;background-color:#f7f7f7;position:relative;width:100%;padding:1em;overflow:hidden;text-align:left}.GrapherComponent .DownloadModalContent .grouped-menu-item:hover{cursor:pointer;background-color:#f2f2f2}.GrapherComponent .DownloadModalContent .grouped-menu-item:active{background-color:#dbe5f0}.GrapherComponent .DownloadModalContent .grouped-menu-icon img{display:block;box-shadow:0 0 #31250208,0 6px 13px #31250208,0 93px 37px #31250203,0 145px 41px #31250200;padding:0;margin:0}.GrapherComponent .DownloadModalContent .grouped-menu-content{flex:1;padding:0 1.5em}.GrapherComponent .DownloadModalContent .grouped-menu-content .title{margin:0;font-weight:600;font-size:1em;line-height:1.5}.GrapherComponent .DownloadModalContent .grouped-menu-content .description{margin:0;color:#858585;font-size:.875em;font-weight:500;line-height:1.15}.GrapherComponent .DownloadModalContent .grouped-menu-section-data .grouped-menu-content{padding-left:0}.GrapherComponent .DownloadModalContent .download-icon{padding:0 .5em;font-size:1em}.GrapherComponent .DownloadModalContent .grouped-menu-item:hover .download-icon{opacity:1}.GrapherComponent .DownloadModalContent .grouped-menu-callout{border-radius:8px;border:1px solid #dadada;background:#f7f7f7;padding:1em}.GrapherComponent .DownloadModalContent .grouped-menu-callout svg{margin-right:.5em;color:#858585}.GrapherComponent .DownloadModalContent .grouped-menu-callout .title{margin:0;font-family:Playfair Display,Georgia,Times New Roman,"Liberation Serif",serif;font-size:1em;font-weight:600;line-height:1.5}.GrapherComponent .DownloadModalContent .grouped-menu-callout p{font-size:.875em;margin:.5em 0 0;opacity:.9;color:#858585;font-weight:500;line-height:1.15;letter-spacing:.14px}.GrapherComponent .DownloadModalContent .grouped-menu-callout a{color:inherit;text-decoration:underline}.GrapherComponent .DownloadModalContent .grouped-menu-callout a:hover{text-decoration:none}.GrapherComponent .static-exports-options{margin:1em 0 1.5em;padding-bottom:1.5em;border-bottom:1px solid #f2f2f2}.GrapherComponent .static-exports-options>.checkbox+.checkbox{margin-top:8px}.GrapherComponent.GrapherComponentNarrow .DownloadModalContent .grouped-menu-icon+.grouped-menu-content{padding-left:1em;padding-right:.5em}.GrapherComponent .DataTableContainer{display:flex;align-items:center;justify-content:center;color:#5b5b5b;font-size:.875em}.GrapherComponent .DataTableContainer .DataTable{width:100%;height:100%;display:flex;flex-direction:column}.GrapherComponent .DataTableContainer .DataTable .caption{flex-shrink:0;font-weight:700;padding-top:2px;padding-bottom:14px}.GrapherComponent .DataTableContainer .DataTable .caption .unit{color:#858585;font-weight:500}.GrapherComponent .DataTableContainer .DataTable .table-wrapper{overflow:auto;border:1px solid #f2f2f2}.GrapherComponent .DataTableContainer .DataTable .title-fragments{color:#858585;font-weight:500}.GrapherComponent .DataTableContainer table{line-height:1.333em;border:none;background:white;width:100%;border-collapse:separate;border-spacing:0px}.GrapherComponent .DataTableContainer table thead{position:-webkit-sticky;position:sticky;z-index:20;top:0}.GrapherComponent .DataTableContainer table .entity,.GrapherComponent .DataTableContainer table .above-entity{position:-webkit-sticky;position:sticky;left:0;z-index:10;background-color:#fff}.GrapherComponent .DataTableContainer table th.entity,.GrapherComponent .DataTableContainer table th.above-entity{top:0;background-color:#f7f7f7}.GrapherComponent .DataTableContainer table tr.title td:first-child{position:-webkit-sticky;position:sticky;left:0;z-index:10}.GrapherComponent .DataTableContainer table th,.GrapherComponent .DataTableContainer table td{padding:8px 16px;white-space:nowrap}.GrapherComponent .DataTableContainer table th:not(.entity),.GrapherComponent .DataTableContainer table td:not(.entity){vertical-align:bottom;text-align:right}.GrapherComponent .DataTableContainer table .entity,.GrapherComponent .DataTableContainer table .above-entity{border-right:1px solid #f2f2f2}.GrapherComponent .DataTableContainer table tr>td.dimension-start~td.dimension-start,.GrapherComponent .DataTableContainer table tr>th.dimension~th.dimension,.GrapherComponent .DataTableContainer table tr>th.firstSubdimension~th.firstSubdimension{border-left:1px solid #f2f2f2}.GrapherComponent .DataTableContainer table thead th{background-color:#f7f7f7;line-height:19px;border-bottom:1px solid #f2f2f2;font-weight:700;vertical-align:bottom}.GrapherComponent .DataTableContainer table thead th.dimension,.GrapherComponent .DataTableContainer table thead th.entity,.GrapherComponent .DataTableContainer table thead th.subdimension{padding-top:10px;padding-bottom:10px}.GrapherComponent .DataTableContainer table thead th.dimension{text-align:left}.GrapherComponent .DataTableContainer table thead th.dimension .description{color:#a1a1a1;text-align:left}.GrapherComponent .DataTableContainer table thead th.sortable{cursor:pointer}.GrapherComponent .DataTableContainer table thead th.sortable:hover{background-color:#e7e7e7;border-color:#e7e7e7}.GrapherComponent .DataTableContainer table thead th.sortable .content{display:flex;align-items:start;justify-content:flex-end;gap:6px}.GrapherComponent .DataTableContainer table thead th.sortable.entity .content{justify-content:flex-start}.GrapherComponent .DataTableContainer table thead th.sortable .sort-icon{color:#c6c6c6;font-size:13px;width:19px;text-align:right}.GrapherComponent .DataTableContainer table thead th.sortable .sort-icon.active{color:#5b5b5b!important}.GrapherComponent .DataTableContainer table thead th.sortable:hover .sort-icon{color:#a1a1a1}.GrapherComponent .DataTableContainer table tbody tr:not(.title):nth-child(2n) td{background-color:#f7f7f7}.GrapherComponent .DataTableContainer table tbody td.entity{white-space:normal}.GrapherComponent .DataTableContainer table tbody tr:not(.title):hover td{background-color:#f0f0f0!important}.GrapherComponent .DataTableContainer table tbody tr.title td{text-align:left;background-color:#e7e7e7;font-weight:700}.GrapherComponent .DataTableContainer table tbody .closest-time-notice-icon{cursor:default}.GrapherComponent .DataTableContainer table tbody .closest-time-notice-icon .icon{line-height:12px;font-size:12px;color:#dadada}.GrapherComponent .DataTableContainer table tbody .closest-time-notice-icon+span{margin-left:6px}.GrapherComponent.GrapherComponentMedium .DataTable .caption{padding-top:4px;padding-bottom:8px}.GrapherComponent.GrapherComponentNarrow .DataTable .caption{padding-bottom:4px}.GrapherComponent .closest-time-notice-tippy{max-width:13rem;text-align:center;padding:.25rem}.GrapherComponent .SourcesModalContent{padding-bottom:1.5em;max-width:640px;margin:0 auto}.GrapherComponent .SourcesModalContent .note-multiple-indicators{margin-top:0;color:#858585;font-size:.875rem;font-style:italic;font-weight:500}.GrapherComponent .SourcesModalContent .source{color:#858585}.GrapherComponent .SourcesModalContent .source h2{font-family:Playfair Display,Georgia,Times New Roman,"Liberation Serif",serif;font-size:1.5rem;line-height:1.25;font-weight:600;display:block;letter-spacing:0;margin-top:0;margin-bottom:8px;color:#5b5b5b}@media (min-width: 769px){.GrapherComponent .SourcesModalContent .source h2{font-size:2rem}}@media (min-width: 769px){.GrapherComponent .SourcesModalContent .source h2{font-size:1.5rem}}.GrapherComponent .SourcesModalContent .source .description-below-title p{font-family:Lato,Helvetica Neue,Helvetica,Arial,Liberation Sans,sans-serif;font-size:.875rem;line-height:1.5;font-weight:500;letter-spacing:.01rem;margin-top:8px;margin-bottom:16px;color:#5b5b5b}.GrapherComponent .SourcesModalContent .source .title-fragments{color:#858585;font-size:1.25rem;margin-left:8px}.GrapherComponent .SourcesModalContent .source a{color:inherit;text-decoration:underline}.GrapherComponent .SourcesModalContent .source a:hover,.GrapherComponent .SourcesModalContent .source a.dod-span{text-decoration:none}.GrapherComponent .SourcesModalContent .source .heading{font-family:Playfair Display,Georgia,Times New Roman,"Liberation Serif",serif;font-size:1.25rem;line-height:1.2;font-weight:600;display:block;letter-spacing:0;margin-top:32px;margin-bottom:16px;color:#5b5b5b}.GrapherComponent .SourcesModalContent .source .heading--tight{margin-bottom:8px}.GrapherComponent .SourcesModalContent .source .indicator-sources{--indicator-sources-description-heading: #5b5b5b;--indicator-sources-key-data-title: #5b5b5b;--indicator-sources-content: #858585}.GrapherComponent .SourcesModalContent .source .indicator-sources .ExpandableToggle:first-of-type,.GrapherComponent .SourcesModalContent .source .indicator-sources .NonExpandable:first-of-type{border-top:none;padding-top:0}.GrapherComponent .SourcesModalContent .source .indicator-sources .ExpandableToggle:first-of-type .ExpandableToggle__button,.GrapherComponent .SourcesModalContent .source .indicator-sources .NonExpandable:first-of-type .ExpandableToggle__button{padding-top:0}.GrapherComponent .SourcesModalContent .source .indicator-sources--single .NonExpandable{border:none;padding:0}.GrapherComponent .SourcesModalContent .source .data-processing{--data-processing-content: #858585;margin-top:0;margin-bottom:16px}.GrapherComponent .SourcesModalContent .source .indicator-processing-callout{--indicator-processing-background: #f7f7f7;--indicator-processing-title: #5b5b5b;--indicator-processing-content: #858585;margin-left:0;margin-right:0}.GrapherComponent .SourcesModalContent .source .ExpandableToggle{--expandable-toggle-border: #e7e7e7;--expandable-toggle-title: #5b5b5b;--expandable-toggle-content: #858585;--expandable-toggle-button: #5b5b5b;--expandable-toggle-button-hover: #858585}.GrapherComponent .SourcesModalContent .source .NonExpandable{--non-expandable-title: #5b5b5b;--non-expandable-border: #e7e7e7}.GrapherComponent .SourcesModalContent .source .Tabs__tab{font-size:13px;padding:8px 16px;margin-right:8px}.GrapherComponent .SourcesModalContent .source .data-citation .wp-code-snippet{margin-bottom:16px}.GrapherComponent .SourcesModalContent .source .citation__paragraph{color:#858585;font-size:.875rem}.GrapherComponent .SourcesModalContent .source .citation__type{display:block;line-height:1.5;color:#5b5b5b;font-weight:500;font-size:.875rem}.GrapherComponent .SourcesModalContent .source .indicator-processing .indicator-processing__link{font-family:Lato,Helvetica Neue,Helvetica,Arial,Liberation Sans,sans-serif;font-size:.875rem;line-height:1.5;font-weight:500;letter-spacing:.01rem;display:inline-block;height:auto;padding:0;text-align:left;color:#5b5b5b;background-color:transparent;text-decoration:underline;text-underline-offset:4px}.GrapherComponent .SourcesModalContent .source .indicator-processing .indicator-processing__link:hover{text-decoration:none}.GrapherComponent.GrapherComponentSmall .SourcesModalContent .source{--text-small: .8125rem;--indicator-processing-content-size: var(--text-small);--data-processing-content-size: var(--text-small);--expandable-toggle-title-size: .875rem;--expandable-toggle-content-size: var(--text-small);--non-expandable-title-size: .875rem;--non-expandable-content-size: var(--text-small)}.GrapherComponent.GrapherComponentSmall .SourcesModalContent .source h2{font-size:1.25rem}@media (min-width: 769px){.GrapherComponent.GrapherComponentSmall .SourcesModalContent .source h2{font-size:1.25rem}}.GrapherComponent.GrapherComponentSmall .SourcesModalContent .source h2+p{font-size:var(--text-small)}.GrapherComponent.GrapherComponentSmall .SourcesModalContent .source .heading{font-size:1.125rem}.GrapherComponent.GrapherComponentSmall .SourcesModalContent .source .indicator-descriptions .key-info{--indicator-key-info-content-size: var(--text-small);padding:24px}.GrapherComponent.GrapherComponentSmall .SourcesModalContent .source .indicator-descriptions .key-info__learn-more,.GrapherComponent.GrapherComponentSmall .SourcesModalContent .source .indicator-processing .indicator-processing__link,.GrapherComponent.GrapherComponentSmall .SourcesModalContent .source .citation__paragraph,.GrapherComponent.GrapherComponentSmall .SourcesModalContent .source .citation__type{font-size:var(--text-small)}.GrapherComponent .tooltip-container>.Tooltip{border-radius:4px;border:1px solid #e7e7e7;box-shadow:0 4px 40px #0003;background:white;text-align:left;position:absolute;pointer-events:none;font-family:Lato,Helvetica Neue,Helvetica,Arial,Liberation Sans,sans-serif;font-size:16px}.GrapherComponent .tooltip-container>.Tooltip .frontmatter{background:#f0f0f0;color:#000;padding:8px 12px;border-radius:3px 3px 0 0}.GrapherComponent .tooltip-container>.Tooltip .frontmatter .title,.GrapherComponent .tooltip-container>.Tooltip .frontmatter .subtitle{margin:0;padding:0;line-height:1.125em}.GrapherComponent .tooltip-container>.Tooltip .frontmatter .title{font-size:14px;font-weight:700;letter-spacing:0}.GrapherComponent .tooltip-container>.Tooltip .frontmatter .subtitle{margin:4px 0 2px;font-size:12px;font-weight:400;letter-spacing:.01em}.GrapherComponent .tooltip-container>.Tooltip .frontmatter .subtitle svg.fa-circle-info{color:#787878;margin-right:.5em}.GrapherComponent .tooltip-container>.Tooltip.plain header{border-radius:3px;background:white}.GrapherComponent .tooltip-container>.Tooltip .content{padding:8px 12px}.GrapherComponent .tooltip-container>.Tooltip .content>p{margin:0;padding:0}.GrapherComponent .tooltip-container>.Tooltip .content .variable .definition{color:#858585;font-size:12px;line-height:15px;letter-spacing:.01em;font-weight:700}.GrapherComponent .tooltip-container>.Tooltip .content .variable .definition .name{margin-right:.25em}.GrapherComponent .tooltip-container>.Tooltip .content .variable .definition .unit{font-weight:400;font-style:normal}.GrapherComponent .tooltip-container>.Tooltip .content .variable .definition .unit:before{content:"("}.graphercomponent .tooltip-container>.tooltip .content .variable .definition .unit:after{content:")"}.GrapherComponent .tooltip-container>.Tooltip .content .variable .values{display:flex;align-items:baseline;justify-content:space-between;color:#2d2d2d;padding:2px 0;line-height:21px;font-size:18px;font-weight:700}.GrapherComponent .tooltip-container>.Tooltip .content .variable .values .range{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:.2em;flex-grow:1}.GrapherComponent .tooltip-container>.Tooltip .content .variable .values .range .term{overflow-wrap:anywhere}.GrapherComponent .tooltip-container>.Tooltip .content .variable .values .range svg.arrow{height:14px;padding-right:.15em}.GrapherComponent .tooltip-container>.Tooltip .content .variable .values .range svg.arrow.up path{fill:#2c8465}.GrapherComponent .tooltip-container>.Tooltip .content .variable .values .range svg.arrow.down path{fill:#cc3b55}.GrapherComponent .tooltip-container>.Tooltip .content .variable .values .range svg.arrow.right path{fill:#787878}.GrapherComponent .tooltip-container>.Tooltip .content .variable .values .time-notice{position:relative;font-weight:400;font-size:14px;line-height:21px;padding-left:20px;color:#787878}.GrapherComponent .tooltip-container>.Tooltip .content .variable .values .time-notice svg.fa-circle-info{position:absolute;top:3px;left:0}.GrapherComponent .tooltip-container>.Tooltip .content .variable+.variable{margin-top:4px;padding-top:8px;border-top:1px solid #dadada}.GrapherComponent .tooltip-container>.Tooltip .content table.series-list{color:#2d2d2d;font-size:14px;line-height:22px;font-weight:400;white-space:normal;border-collapse:collapse;width:100%}.GrapherComponent .tooltip-container>.Tooltip .content table.series-list thead{font-size:12px;letter-spacing:.01em}.GrapherComponent .tooltip-container>.Tooltip .content table.series-list thead tr td.series-value{font-weight:400}.GrapherComponent .tooltip-container>.Tooltip .content table.series-list td{vertical-align:baseline}.GrapherComponent .tooltip-container>.Tooltip .content table.series-list td.series-color{padding-left:0}.GrapherComponent .tooltip-container>.Tooltip .content table.series-list td.series-color .swatch{width:12px;height:12px;display:inline-block;margin-right:.3em;text-align:left;position:relative}.GrapherComponent .tooltip-container>.Tooltip .content table.series-list td.series-name{padding-right:.9em;line-height:16px;width:100%}.GrapherComponent .tooltip-container>.Tooltip .content table.series-list td.series-name .parenthetical{color:#787878}.GrapherComponent .tooltip-container>.Tooltip .content table.series-list td.series-name .annotation{display:block;color:#787878;font-size:12px;letter-spacing:.01em}.GrapherComponent .tooltip-container>.Tooltip .content table.series-list td.series-value{font-weight:700;text-align:right;white-space:nowrap}.GrapherComponent .tooltip-container>.Tooltip .content table.series-list td.series-value.missing:before{content:"No data";color:#dadada}.GrapherComponent .tooltip-container>.Tooltip .content table.series-list td.series-value+.series-value{padding-left:.5em}.GrapherComponent .tooltip-container>.Tooltip .content table.series-list td.time-notice{font-weight:400;text-indent:20px;text-align:right;padding-right:0;color:#787878}.GrapherComponent .tooltip-container>.Tooltip .content table.series-list tr.blurred{color:#dadada}.GrapherComponent .tooltip-container>.Tooltip .content table.series-list tr.blurred .series-color .swatch{opacity:.25}.GrapherComponent .tooltip-container>.Tooltip .content table.series-list tr.blurred .series-name span{color:inherit}.GrapherComponent .tooltip-container>.Tooltip .content table.series-list tr.spacer{line-height:2px;font-size:2px}.GrapherComponent .tooltip-container>.Tooltip .content table.series-list tr.spacer:before{content:" "}.GrapherComponent .tooltip-container>.Tooltip .content table.series-list tr.total td{line-height:14px}.GrapherComponent .tooltip-container>.Tooltip .content table.series-list tr.total td:nth-child(2),.GrapherComponent .tooltip-container>.Tooltip .content table.series-list tr.total td:nth-child(3){border-top:1px solid #e7e7e7;vertical-align:bottom}.GrapherComponent .tooltip-container>.Tooltip .content table.series-list tr.total td:last-child:before{content:" ";height:5px;display:block}.GrapherComponent .tooltip-container>.Tooltip .content table.series-list.focal tr:not(.focused,.total) td{opacity:.6}.GrapherComponent .tooltip-container>.Tooltip .content table.series-list.focal td.series-value{font-weight:400}.GrapherComponent .tooltip-container>.Tooltip .content table.series-list.focal tr.focused td{font-weight:700}.GrapherComponent .tooltip-container>.Tooltip .content table.series-list.focal tr.focused td .parenthetical{font-weight:400}.GrapherComponent .tooltip-container>.Tooltip .content table.series-list.focal tr.focused td.time-notice{font-weight:400}.GrapherComponent .tooltip-container>.Tooltip .content table.series-list:not(.swatched) td.series-color{display:none}.GrapherComponent .tooltip-container>.Tooltip .content table.series-list tr.striped .series-color .swatch:before{content:" ";position:absolute;width:100%;height:100%;background:repeating-linear-gradient(-45deg,transparent,transparent 16%,white 16%,white 25%)}.GrapherComponent .tooltip-container>.Tooltip .content table.series-list tr.striped.blurred .series-color .swatch:before{background:repeating-linear-gradient(-45deg,#787878,#787878 16%,white 16%,white 25%)}.GrapherComponent .tooltip-container>.Tooltip .content .hoverIndicator circle{stroke-width:1;r:5px}.GrapherComponent .tooltip-container>.Tooltip .endmatter{position:relative;color:#787878;padding:8px 12px;border-radius:0 0 3px 3px;border-top:1px solid #dadada}.GrapherComponent .tooltip-container>.Tooltip .endmatter .icon{position:absolute;width:12px}.GrapherComponent .tooltip-container>.Tooltip .endmatter .icon.stripes{content:" ";height:12px;background:repeating-linear-gradient(-45deg,#787878,#787878 16%,white 16%,white 25%)}.GrapherComponent .tooltip-container>.Tooltip .endmatter p{font-size:12px;letter-spacing:.01em;line-height:15px;margin:0;max-width:260px}.GrapherComponent .tooltip-container>.Tooltip .endmatter p.tolerance:before{content:"Data not available for "}.GrapherComponent .tooltip-container>.Tooltip .endmatter p.tolerance:after{content:". Showing closest available data point instead"}.GrapherComponent .tooltip-container>.Tooltip .endmatter .icon~p{padding-left:19px}.GrapherComponent .tooltip-container>.Tooltip.dissolve{opacity:0;transition:opacity .2s .2s}.GrapherComponent .tooltip-container>.Tooltip.dissolve.immediate{transition:opacity .2s}.GrapherComponent .tooltip-container>.Tooltip#mapTooltip .variable .definition .name{display:none}.GrapherComponent .tooltip-container>.Tooltip#mapTooltip .variable .definition .unit:after,.GrapherComponent .tooltip-container>.Tooltip#mapTooltip .variable .definition .unit:before{content:none}@container grapher (max-width:900px){.GrapherComponent .Tooltip .content{padding:4px 12px}.GrapherComponent .Tooltip .content .variable .values{font-size:16px;line-height:18px}.GrapherComponent .Tooltip .content .variable .values svg.arrow{height:12px;padding-right:2px}.GrapherComponent .Tooltip .content .variable+.variable{padding-top:4px}.GrapherComponent .Tooltip .content table.series-list{font-size:12px;line-height:18px;letter-spacing:.01em}.GrapherComponent .Tooltip .content table.series-list tr.total td:last-child:before{height:4px}.GrapherComponent .Tooltip .content table.series-list td.series-name .annotation{font-size:10px;line-height:12px}}.GrapherComponent .sparkline{padding-bottom:4px}.GrapherComponent .sparkline .HorizontalAxis text{fill:#787878;font-weight:700;font-size:10px;transform:translate(2px,2px)}.GrapherComponent .sparkline .HorizontalAxis text:last-child{transform:translate(-2px,2px)}.GrapherComponent .sparkline .AxisGridLines.horizontalLines line{stroke-dasharray:0;stroke-linecap:square;stroke:#dadada}.GrapherComponent .sparkline .AxisGridLines.horizontalLines line:nth-child(2){stroke:#787878}.GrapherComponent .sparkline line.max-line{stroke-linecap:square;stroke:#dadada}.GrapherComponent .sparkline .axis-label.max{transform:translate(calc(100% - 18px),12px)}.GrapherComponent .sparkline .axis-label.min{transform:translate(calc(100% - 18px),calc(100% - 21px))}.GrapherComponent .sparkline .axis-label text{font:400 10px Lato;letter-spacing:.01em;font-style:italic;text-anchor:end;fill:#787878}.GrapherComponent .sparkline .axis-label text.outline{stroke:#ffffffd9;stroke-width:2px}.GrapherComponent .loading-indicator{position:absolute;display:flex;align-items:center;justify-content:center;top:0;left:0;right:0;bottom:0}.GrapherComponent .loading-indicator span{display:flex;align-items:center;justify-content:center;border:5px solid;box-sizing:content-box;border-radius:30px;height:30px;width:30px;opacity:0;animation:pulsate 1s ease-out;animation-iteration-count:infinite}@keyframes pulsate{0%{transform:scale(.1);opacity:0}50%{opacity:1}to{transform:scale(1.2);opacity:0}}.GrapherComponent .SourcesFooterHTML{text-align:left;color:#5b5b5b}.GrapherComponent .SourcesFooterHTML a{text-underline-offset:auto;color:#5b5b5b}.GrapherComponent .SourcesFooterHTML a:visited{color:#5b5b5b}.GrapherComponent .SourcesFooterHTML p{margin:0}.GrapherComponent .SourcesFooterHTML .sources a.learn-more-about-data,.GrapherComponent .SourcesFooterHTML .note a:not(.dod-span){text-decoration:underline}.GrapherComponent .SourcesFooterHTML .sources a.learn-more-about-data:hover,.GrapherComponent .SourcesFooterHTML .note a:not(.dod-span):hover{text-decoration:none}.GrapherComponent .SourcesFooterHTML .sources .markdown-text-wrap__line:last-child{display:inline-block}.GrapherComponent .SourcesFooterHTML .license{white-space:nowrap}.GrapherComponent .SourcesFooterHTML .license a{text-decoration:none}.GrapherComponent .SourcesFooterHTML .license a:hover{text-decoration:underline}.GrapherComponent .SourcesFooterHTML .SourcesAndLicense{display:flex;justify-content:space-between;gap:8px}.GrapherComponent .SourcesFooterHTML .SourcesFooterHTMLBottom{display:flex;justify-content:space-between;align-items:flex-end;gap:8px}.GrapherComponent .SourcesFooterHTML .markdown-text-wrap__line:last-child{margin-bottom:0}.GrapherComponent .HeaderHTML{text-align:left}.GrapherComponent .HeaderHTML a{text-decoration:none;text-underline-offset:auto;color:inherit}.GrapherComponent .HeaderHTML a:hover{text-decoration:underline;-webkit-text-decoration-color:#0003;text-decoration-color:#0003}.GrapherComponent .HeaderHTML h1{font-family:Playfair Display,Georgia,Times New Roman,"Liberation Serif",serif}.GrapherComponent .HeaderHTML h1,.GrapherComponent .HeaderHTML p{color:#5b5b5b;margin:0}.GrapherComponent .HeaderHTML .logo{float:right}.GrapherComponent .HeaderHTML .logo svg{height:100%!important;width:auto!important}.GrapherComponent .sources-key-data-table{margin-top:16px;display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.GrapherComponent .sources-key-data-table .key-data{font-family:Lato,Helvetica Neue,Helvetica,Arial,Liberation Sans,sans-serif;font-size:.8125rem;font-weight:500;letter-spacing:.01em;line-height:1.25}.GrapherComponent .sources-key-data-table .key-data__title{margin-bottom:4px;color:#858585}.GrapherComponent .sources-key-data-table .key-data__content{color:#5b5b5b}.GrapherComponent .sources-key-data-table .key-data--span{grid-column:1/-1}.GrapherComponent .sources-key-data-table .key-data a{text-underline-offset:2px}.GrapherComponent .sources-key-data-table a{color:inherit;text-decoration:underline}.GrapherComponent .sources-key-data-table a.dod-span,.GrapherComponent .sources-key-data-table a:hover{text-decoration:none}.GrapherComponent.GrapherComponentSemiNarrow .sources-key-data-table .key-data{grid-column:1/-1}.GrapherComponent.GrapherComponentSemiNarrow .sources-key-data-table .key-data__title{margin-right:0;margin-bottom:4px}.GrapherComponent .sources-descriptions{margin-top:24px}.GrapherComponent .sources-descriptions .sources-description-key{background-color:#f7f7f7;margin:24px 0;padding:24px}.GrapherComponent .sources-descriptions .sources-description-key__title{font-family:Playfair Display,Georgia,Times New Roman,"Liberation Serif",serif;font-size:1.25rem;line-height:1.2;font-weight:600;display:block;letter-spacing:0;color:#5b5b5b;margin-top:0;margin-bottom:16px}.GrapherComponent .sources-descriptions .sources-description-key__content,.GrapherComponent .sources-descriptions .sources-description-key__content ul{font-family:Lato,Helvetica Neue,Helvetica,Arial,Liberation Sans,sans-serif;font-size:1rem;line-height:1.5;font-weight:400;letter-spacing:0;font-size:.875rem;font-weight:500;color:#5b5b5b;margin:0}.GrapherComponent .sources-descriptions .sources-description-key__content ul{margin-left:1em}.GrapherComponent .sources-descriptions .sources-description-key__content ul li{margin-bottom:1em}.GrapherComponent .sources-descriptions .sources-description-key__content ul li:last-child{margin-bottom:0}.GrapherComponent .sources-descriptions .sources-description-key__learn-more{font-family:Lato,Helvetica Neue,Helvetica,Arial,Liberation Sans,sans-serif;font-size:.875rem;line-height:1.5;font-weight:500;letter-spacing:.01rem;display:inline-block;margin-top:16px;text-decoration:underline;text-underline-offset:4px;color:#5b5b5b}.GrapherComponent .sources-descriptions .sources-description-key__learn-more:hover{text-decoration:none}.GrapherComponent .sources-descriptions .sources-description-key__learn-more:visited{color:#5b5b5b}.GrapherComponent .sources-descriptions .sources-description-key__learn-more svg{font-size:.75em;margin-left:12px;display:inline-block;transform:rotate(-90deg)}.GrapherComponent .sources-descriptions .expandable-info-blocks p{margin:0}.GrapherComponent .sources-descriptions .expandable-info-blocks p+p{margin-top:8px}.GrapherComponent .sources-descriptions a{color:#577291;text-decoration:underline;text-underline-offset:4px;color:inherit}.GrapherComponent .sources-descriptions a:visited{color:#91577c}.GrapherComponent .sources-descriptions a:hover{text-decoration:none}.GrapherComponent .Tabs{margin:16px 0}.GrapherComponent .Tabs--horizontal-scroll{overflow-x:auto;white-space:nowrap;-webkit-overflow-scrolling:touch;scrollbar-width:none}.GrapherComponent .Tabs::-webkit-scrollbar{display:none}.GrapherComponent .Tabs__tab{margin:0 8px 8px 0;padding:8px 16px;border:1px solid #ebeef2;background:#fff;color:#858585;font-size:.8125rem;font-weight:500;letter-spacing:.01em;white-space:nowrap}.GrapherComponent .Tabs__tab:hover{cursor:pointer;background-color:#f7f7f7;border-color:#f7f7f7}.GrapherComponent .Tabs__tab[aria-selected=true]{background:#e7f2ff;border-color:#e7f2ff;color:#1d3d63}.GrapherComponent .ExpandableTabs:not(.expandabletabs--expanded){white-space:nowrap}.GrapherComponent .ExpandableTabs__button{color:#5b5b5b;border-color:#f2f2f2;background:#f2f2f2}.GrapherComponent .ExpandableTabs__button:hover{background:#e7e7e7}.GrapherComponent .ExpandableTabs__button svg{margin-right:6px}.EntityListContainer{flex:1;position:relative;display:flex;flex-direction:column}.EntityList{flex:1;display:flex;flex-direction:column;box-shadow:#0000001a 0 0 2px,#00000040 0 2px 2px;border-radius:2px;background-color:#fff;margin-top:10px}.EntityList.isDropdown{position:absolute;top:0;left:0;right:0;z-index:100}.ClearSelectionButton{color:#0073e6;font-size:13px;line-height:16px;text-align:center;cursor:pointer;padding:5px}.EntitySearchResults{overflow-y:scroll}.EntityPicker{display:flex;flex-direction:column}.MetricSettings{display:flex;align-items:center;margin:10px 0 0}.MetricSettings .mainLabel{flex:0;white-space:nowrap;font-size:14px;color:#1d3d63;margin-right:8px}.MetricSettings .metricDropdown{flex:1;font-size:14px;font-weight:700;color:#002147}.MetricSettings .sort{margin-left:8px;flex:0;cursor:pointer}.EntityPickerOption{display:flex;align-items:center;padding:10px;line-height:1.3;border-bottom:1px solid #dbe5f0;font-size:15px;cursor:pointer;color:#1d3d63;background-color:#ebeef2;-webkit-user-select:none;-moz-user-select:-moz-none;user-select:none;position:relative}.EntityPickerOption.selected{background-color:#fff;font-weight:700;z-index:1}.EntityPickerOption.focused{background-color:#f7f7f7}.EntityPickerOption .input-container{flex:0;margin-right:6px;align-items:center}.EntityPickerOption .input-container input{pointer-events:none}.EntityPickerOption .info-container{flex:1;display:flex;flex-direction:column}.EntityPickerOption .labels-container{flex:1;display:flex;align-items:center}.EntityPickerOption .name{flex:1}.EntityPickerOption mark{font-weight:700;background-color:#f9eec6;border-radius:2px}.EntityPickerOption .color-marker-container{position:absolute;top:10px;left:0;bottom:11px;display:flex;align-items:center}.EntityPickerOption .color-marker{width:5px;height:100%}.EntityPickerOption .metric{flex:0;font-size:14px;font-weight:400;color:#6e87a2;text-align:right}.EntityPickerOption .plot{position:absolute;left:0;right:5px;top:0;bottom:0;pointer-events:none;z-index:0}.EntityPickerOption .bar{height:100%;background-color:#00214708;border-right:1px solid rgba(0,33,71,.05)}.EntityPickerOption.selected .bar{background-color:#0021470d;border-right:1px solid rgba(0,33,71,.07)}.MissingData{opacity:.4}.EntityPickerSearchInput{flex:0;position:relative;color:#1d3d63}.EntityPickerSearchInput .input-field{width:100%;background-color:#fff;border-radius:3px;border:none;box-shadow:#0000001a 0 0 0 1px,#00000014 0 2px 2px;padding:11px 10px 11px 2em;outline:none;color:inherit;font-weight:700;position:relative;z-index:1;-webkit-appearance:none}.EntityPickerSearchInput .input-field::placeholder{color:inherit;transition:opacity .15s ease}.EntityPickerSearchInput .input-field:focus::placeholder{opacity:.25}.EntityPickerSearchInput .input-field.with-done-button{padding-right:4em}.EntityPickerSearchInput .search-icon{position:absolute;top:0;bottom:0;left:10px;font-size:14px;display:flex;align-items:center;pointer-events:none;z-index:2}.EntityPickerSearchInput .done{position:absolute;top:0;right:6px;bottom:0;display:flex;align-items:center;z-index:2}.EntityPickerSearchInput .done button{background-color:#002147;padding:8px 12px;font-size:14px;color:#fff;border-radius:3px;border:none}.mobile-explorer .EntityList{min-height:150px;height:35vh}.global-entity-control-container{position:-webkit-sticky;position:sticky;top:5px;z-index:11}@media only screen and (max-width: 1536px){.global-entity-control-container{margin-left:128px}}.global-entity-control{margin-top:1rem;padding:.65em;border-radius:8px;background-color:#fff;box-shadow:0 15px 40px #0000001a,0 8px 15px #00000014,0 1px 3px 1px #00000014;display:flex;align-items:center}.global-entity-control.is-narrow{font-size:1rem;padding:.5em}.global-entity-control .select-dropdown-container{width:15%;min-width:16em;max-width:19em;margin-right:.75em}.global-entity-control .selected-items-container{flex:1;overflow-y:auto;overflow-x:visible}.global-entity-control .selected-items{display:flex;align-content:center}.global-entity-control .selected-item{display:flex;align-items:stretch;border-radius:100px;padding:0;-webkit-user-select:none;-moz-user-select:-moz-none;user-select:none;white-space:nowrap;margin:2px .375em 2px 2px;background-color:#3360a9;color:#fff}.global-entity-control .selected-item .label{font-weight:700;padding:.2em .8em}.global-entity-control .selected-item.removable .label{padding-right:.3em}.global-entity-control .selected-item .remove-icon{flex:0;font-size:15px;display:flex;align-items:center;padding-right:.85em;padding-left:.3em;cursor:pointer;opacity:.5}.global-entity-control .selected-item .remove-icon:hover{opacity:1}.global-entity-control .empty{text-align:center;color:#98a9bd}.global-entity-control .narrow-summary{flex:1;min-width:0}.global-entity-control .narrow-summary-selected-items{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#00000080;padding-left:.25em}.global-entity-control .narrow-summary-selected-item{font-weight:700;color:#3360a9}.global-entity-control .narrow-actions{flex:0;display:flex;align-items:center;margin-left:.5em;min-height:2.25em}.global-entity-control .button{border-radius:100px;background-color:#3360a9;color:#fff;font-weight:700;padding:.5em .8em;border:none;white-space:nowrap}.spark-bars{width:84px;height:4em;display:flex}.spark-bars .bar-wrapper{flex:1;height:100%;margin-right:1px;position:relative}.spark-bars .bar{position:absolute;left:0;right:0;bottom:0;min-height:1px}.spark-bars .hanging-value{display:inline-block;pointer-events:none;position:absolute;top:0;right:100%;bottom:0;text-align:right;margin-right:6px;text-shadow:0 0 3px #ffffff,0 0 3px #ffffff,0 0 3px #ffffff,0 0 3px #ffffff,0 0 3px #ffffff,0 0 3px #ffffff,0 0 3px #ffffff,0 0 3px #ffffff,0 0 3px #ffffff;z-index:1}.FullScreenOverlay{position:fixed;top:0;left:0;z-index:120;height:100%;width:100%;display:flex;justify-content:center;align-items:center}.checkbox{position:relative}.checkbox input{position:absolute;opacity:0;left:0;cursor:pointer}.checkbox .custom{position:absolute;left:0;top:0;content:" ";width:16px;height:16px;background:white;pointer-events:none;border-radius:2px;border:1px solid #dadada;color:#5b5b5b;display:flex;align-items:center;justify-content:center}.checkbox .custom svg{font-size:10px;padding-left:.75px;color:#1d3d63}.checkbox input:active+.custom{background:#dbe5f0}.checkbox input:checked+.custom{background:#dbe5f0;border-color:#dbe5f0}.checkbox input:checked:active+.custom{background:white}.checkbox .label{padding-left:24px;cursor:pointer;font-size:14px;letter-spacing:.01em;line-height:1.15}.checkbox:hover input:not(:checked)+.custom{border-color:#a4b6ca}.GrapherComponent,.GrapherComponent h2,.GrapherComponent p,.GrapherComponent ul,.GrapherComponent ol{font-family:Lato,Helvetica Neue,Helvetica,Arial,Liberation Sans,sans-serif}.GrapherComponent{display:inline-block;text-align:left;line-height:1em;background:white;color:#5b5b5b;position:relative;container-type:size;container-name:grapher;border:1px solid #f2f2f2;z-index:1}.GrapherComponent *{box-sizing:border-box}.GrapherComponent button{background:none;border:none}.GrapherComponent .clickable{cursor:pointer}.GrapherComponent .clickable a{text-decoration:none}.GrapherComponent .clickable a:visited{color:initial}.GrapherComponent input[type=checkbox]{cursor:pointer}.GrapherComponent svg .key-World_0 polyline{stroke-width:2!important}.GrapherComponent .projection .nv-line{stroke-dasharray:3,3}.GrapherComponent .projection .nv-point{fill:#fff;stroke-width:1;opacity:.5}.GrapherComponent .projection .nv-point.hover{stroke-width:4}.GrapherComponent .DataTableContainer{z-index:1}.GrapherComponent .wp-code-snippet{--code-snippet-border: #e7e7e7;--code-snippet-background-light: #f7f7f7;--code-snippet-text: #858585;--code-snippet-button: #5b5b5b;--code-snippet-button-hover: #858585;--code-snippet-button-active: #858585}.GrapherComponent.isStatic{border:none}.GrapherComponent.isExportingToSvgOrPng{padding:0!important}.GrapherComponent.optimizeForHorizontalSpace{border:none}.GrapherComponent.optimizeForHorizontalSpace:before,.GrapherComponent.optimizeForHorizontalSpace:after{content:"";position:absolute;left:-50vw;height:1px;width:200vw;background:#f2f2f2}.GrapherComponent.optimizeForHorizontalSpace:before{top:0}.GrapherComponent.optimizeForHorizontalSpace:after{bottom:0}.Tooltip{z-index:20}.markdown-text-wrap__line{display:block}.markdown-text-wrap a,.markdown-text-wrap a:visited{color:#666;text-decoration:underline}.markdown-text-wrap a:hover{color:#4d4d4d}.markdown-text-wrap .markdown-text-wrap__line:last-child{margin-bottom:2px}.markdown-text-wrap a.dod-span{border-bottom:1px dotted #666;text-decoration:none}.markdown-text-wrap a.dod-span:hover{text-decoration:none}