@charset "UTF-8";p:has(>a.link-button){margin-top:var(--bottom-margin-below-groups)}a.link-button{color:var(--Primary-Cream, #fffef7);background:var(--Primary-Black, #14120f);font-family:Roobert;font-size:16px;font-style:normal;font-weight:600;line-height:140%;text-decoration:none;padding:12px 20px}a.link-button:hover{opacity:.75}@media(max-width:479px){a.link-button{text-align:center}}.toast-portal.svelte-1aa05ho{z-index:1000;position:fixed;width:100%;height:100%;display:flex;flex-direction:column-reverse;align-items:flex-end;background:transparent;pointer-events:none}.toast-portal.svelte-1aa05ho .toast-box:where(.svelte-1aa05ho){margin:3px 15px;padding:1rem 1.5rem;background:var(--Primary-Light-Blue, #e6f0ff);position:relative;display:flex;align-items:flex-start;gap:.7rem;max-width:500px;border-radius:5px;pointer-events:all;-webkit-user-select:none;user-select:none}.toast-portal.svelte-1aa05ho .toast-box[aria-live=assertive]:where(.svelte-1aa05ho){background:var(--Supporting-Medium-Salmon, #fea279)}.toast-portal.svelte-1aa05ho .toast-box.no-description:where(.svelte-1aa05ho){align-items:center}.toast-portal.svelte-1aa05ho .toast-box.no-description:where(.svelte-1aa05ho) button:where(.svelte-1aa05ho){transform:translateY(2px);margin:auto 0}.toast-portal.svelte-1aa05ho .toast-box:where(.svelte-1aa05ho) h3:where(.svelte-1aa05ho){color:var(--Primary-Black, #14120f);font-family:Roobert;font-size:16px;font-style:normal;font-weight:600;line-height:140%}.toast-portal.svelte-1aa05ho .toast-box:where(.svelte-1aa05ho) p:where(.svelte-1aa05ho){margin-top:.25rem;color:var(--Primary-Deep-Blue, #051c33);font-family:Roobert;font-size:16px;font-style:normal;font-weight:500;line-height:160%}.toast-portal.svelte-1aa05ho .toast-box:where(.svelte-1aa05ho) button:where(.svelte-1aa05ho){position:absolute;top:.5rem;right:.5rem;pointer-events:all}button.svelte-1qryz9p{border:none;background-color:transparent;cursor:pointer;z-index:10000;padding:0 5px}button.disabled.svelte-1qryz9p{cursor:not-allowed;pointer-events:none;opacity:.7}button.svelte-1qryz9p{margin-top:10px;margin-left:-3px;display:flex;align-items:center;gap:4px;width:fit-content}@media(min-width:480px){button.svelte-1qryz9p{margin-top:0}}button.svelte-1qryz9p p:where(.svelte-1qryz9p){color:var(--Primary-Black, #14120f);font-family:Roobert;font-size:14px;font-style:normal;font-weight:500;line-height:140%}button.svelte-1qryz9p:hover{opacity:.75}button.svelte-1qryz9p:focus,button.svelte-1qryz9p:focus-visible{outline:none;box-shadow:0 0 3px 3px var(--Data-Viz-Highlight-Color, #0d4680)}.summary.svelte-u85fm4{color:var(--Primary-Black, #14120f);font-family:freight-text-pro;font-size:20px;font-style:normal;font-weight:400;line-height:140%}.summary.svelte-u85fm4 .policy{border-radius:3px;padding:0 6px;background:var(--Primary-Warm-Grey, #f0eadd);white-space:nowrap}.summary.svelte-u85fm4 .favorable{border-radius:3px;padding:0 6px;background:var(--Supporting-Medium-Green, #c7e688)}.summary.svelte-u85fm4 .baseline{border-radius:3px;padding:0 6px;background:var(--Primary-Medium-Blue, #a7e3f5)}.summary.svelte-u85fm4 .unfavorable{border-radius:3px;padding:0 6px;background:var(--Supporting-Medium-Salmon, #fea279)}button.svelte-ctnj0g{border-radius:5px;border:1px solid var(--Primary-Deep-Blue, #051c33);background:var(--Primary-Deep-Blue, #051c33);display:flex;position:absolute;top:12px;right:10px;transition:right .3s ease,top .3s ease,padding .3s ease,background-color .3s ease,border .3s ease}button.expanded.svelte-ctnj0g{right:20px;top:20px;padding:2px;background-color:var(--Primary-Cream, #fffef7);border:1px solid var(--c-gray-default, #b3b3b3)}button.svelte-ctnj0g{padding:4px 6px;justify-content:center;align-items:center;gap:4px;height:min-content}button.svelte-ctnj0g span:where(.svelte-ctnj0g){color:var(--Primary-Cream, #fffef7);font-family:Roobert;font-size:14px;font-style:normal;font-weight:500;line-height:120%;white-space:nowrap;-webkit-user-select:none;user-select:none}button.svelte-ctnj0g span:where(.svelte-ctnj0g) img:where(.svelte-ctnj0g){transform:translateY(-1px);min-width:14px;max-width:14px}button.disabled.svelte-ctnj0g{pointer-events:none;border-radius:1.25rem;border:1px solid var(--c-gray-default, #b3b3b3);background:var(--c-white-background, #f5f7f8)}button.disabled.svelte-ctnj0g span:where(.svelte-ctnj0g){color:var(--c-gray-default, #b3b3b3)}button.svelte-ctnj0g:hover{opacity:.8}:root{--mobile-breakpoint: 480px;--tablet-breakpoint: 768px;--desktop-breakpoint: 1024px;--wide-breakpoint: 1440px;--infinity-breakpoint: 10000000px;--short-screen-breakpoint: 900px;--use-short-labels-breakpoint: 1080px;--desktop-side-gutter-width: 60px;--tablet-side-gutter-width: 30px;--mobile-side-gutter-width: 25px;--desktop-bottom-text-margin: 28px;--tablet-bottom-text-margin: 25px;--mobile-bottom-text-margin: 20px;--desktop-copy-max-width: 875px;--mobile-copy-max-width: 875px;--bottom-margin-below-groups: 56px;--bottom-margin-below-subheadings: 24px}:root{--Unclassed-Color-Scale: linear-gradient( 90deg, #f0eadd 0, #aee1f4 20%, #a6ddf8 40%, #3e95cd 60%, #1a598c 80%, #003767 100% );--Background: #fffffc;--Primary-Light-Blue: #c2edf2;--Primary-Medium-Blue: #a7e3f5;--Primary-Blue: #58c3ff;--Primary-Deep-Blue: #051c33;--Primary-Cream: #fffef7;--Primary-Warm-Grey: #f0eadd;--Primary-Soft-Black: #2c2a27;--Primary-Black: #14120f;--Supporting-Light-Gold: #ffeb84;--Supporting-Medium-Gold: #fcdc6f;--Supporting-Gold: #f5be0a;--Supporting-Deep-Gold: #2e230e;--Supporting-Light-Salmon: #f1b68f;--Supporting-Medium-Salmon: #fea279;--Supporting-Salmon: #fc704b;--Supporting-Deep-Salmon: #331f17;--Supporting-Light-Green: #e0f1ac;--Supporting-Medium-Green: #c7e688;--Supporting-Green: #7cc71e;--Supporting-Deep-Green: #082612;--Data-Viz-Highlight-Color: #0d4680;--Data-Viz-Grey: #cecfd0;--Ui-Element-Shadow: 1px 2px 4px 0px rgba(0, 0, 0, 0);--Tooltip-Shadow: 0px 0px 8px 0px rgba(0, 0, 0, 0);--Heading-1: 42px;--Heading-2: 32px;--Subhead: 24px;--Body: 20px;--Eyebrow: 16px;--Titles-Bold: 18px;--Titles-Medium: 18px;--Buttons-Semibold: 16px;--Buttons-Medium: 16px;--Labels-Bold: 14px;--Labels-Medium: 14px;--Labels-Semibold: 14px;--Annotation-Bold: 12px;--Annotation-Medium: 12px}.chart-container.svelte-ltmaf3{--chart-width-percent: 30%;--un-selected-bar-color: #f0eadd;--selected-bar-color: var(--Data-Viz-Highlight-Color, #0d4680);--total-count-bar-color: var(--Data-Viz-Grey, #cecfd0);--expand-button-expanded-width: 90px;transition:padding-left var(--expand-animation-duration) ease,padding-right var(--expand-animation-duration) ease,padding-top var(--expand-animation-duration) ease,padding-bottom var(--expand-animation-duration) ease,width var(--expand-animation-duration) ease,height var(--expand-animation-duration) ease,top var(--expand-animation-duration) ease,left var(--expand-animation-duration) ease,margin-top var(--expand-animation-duration) ease;position:absolute;top:var(--vertical-gap);left:calc(70% + var(--horizontal-gap));display:flex;flex-direction:column;width:calc(var(--chart-width-percent) - var(--horizontal-gap) - 2px);-webkit-user-select:none;user-select:none;overflow:visible;pointer-events:auto;padding:0 25px 0 20px;box-shadow:1px 2px 4px #0003;background-color:var(--Primary-Cream, #fffef7);min-height:fit-content}@media(max-width:767px){.chart-container.svelte-ltmaf3{--chart-width-percent: 100%;--horizontal-gap: 0px;position:relative;left:0;margin-top:var(--vertical-gap);margin-bottom:var(--vertical-gap)}}.chart-container.is-animating.svelte-ltmaf3{pointer-events:none;z-index:1}.chart-container.expanded.svelte-ltmaf3{z-index:3;top:var(--vertical-gap)!important;left:var(--horizontal-gap)!important;width:calc(100% - var(--horizontal-gap) * 2)!important;height:calc(100% - var(--vertical-gap) * 2)!important;padding:30px 50px}.chart-container.expanded.svelte-ltmaf3 .chart-title:where(.svelte-ltmaf3){width:65%}.chart-container.expanded.svelte-ltmaf3 .chart-note:where(.svelte-ltmaf3){width:65%}.chart-container.expanded.svelte-ltmaf3 .chart:where(.svelte-ltmaf3){width:85%}@media(max-width:767px){.chart-container.expanded.svelte-ltmaf3{padding:20px 25px}.chart-container.expanded.svelte-ltmaf3 .chart-title:where(.svelte-ltmaf3){width:90%}.chart-container.expanded.svelte-ltmaf3 .chart-summary:where(.svelte-ltmaf3),.chart-container.expanded.svelte-ltmaf3 .chart-note:where(.svelte-ltmaf3){width:100%}}.chart-container.svelte-ltmaf3 .popover-buttons:where(.svelte-ltmaf3){margin-top:12px;width:calc(100% - 80px)}.chart-container.svelte-ltmaf3 .popover-buttons:where(.svelte-ltmaf3) button:nth-of-type(2){margin-top:3px}.chart-container.svelte-ltmaf3 .popover-buttons.expanded:where(.svelte-ltmaf3){margin-top:0;width:calc(100% - 30px)}.chart-container.svelte-ltmaf3 .popover-buttons.expanded:where(.svelte-ltmaf3) button:nth-of-type(2){margin-top:0}.chart-container.is-image-endpoint.svelte-ltmaf3{width:100%!important;box-shadow:none;position:relative}.chart-container.is-image-endpoint.svelte-ltmaf3 .chart-title:where(.svelte-ltmaf3){width:90%}.chart-container.is-image-endpoint.svelte-ltmaf3 .chart-note:where(.svelte-ltmaf3){width:90%}.chart-container.is-image-endpoint.svelte-ltmaf3 .chart:where(.svelte-ltmaf3){width:100%}.chart-container.svelte-ltmaf3 .chart-title:where(.svelte-ltmaf3){display:flex;justify-content:space-between;margin-top:12px;color:var(--Primary-Deep-Blue, #051c33);width:calc(100% - var(--expand-button-expanded-width));z-index:2}.chart-container.svelte-ltmaf3 .chart-summary:where(.svelte-ltmaf3){width:60%}.chart-container.svelte-ltmaf3 .chart-summary.is-animating:where(.svelte-ltmaf3){max-height:55px;z-index:1}.chart-container.svelte-ltmaf3 .chart-summary.expanded:where(.svelte-ltmaf3){margin:12px 0 8px;z-index:1}.chart-container.svelte-ltmaf3 .chart-note.is-animating:where(.svelte-ltmaf3){max-height:14px}.chart-container.svelte-ltmaf3 .chart-note:where(.svelte-ltmaf3){color:var(--Primary-Soft-Black, #2c2a27);font-family:Roobert;font-size:14px;font-style:normal;font-weight:500;line-height:140%}.chart-container.svelte-ltmaf3 .chart:where(.svelte-ltmaf3){position:relative;display:flex;flex-direction:column;width:100%;margin-top:12px}.chart-container.svelte-ltmaf3 .unit-legend:where(.svelte-ltmaf3){padding:12px 20px;color:var(--Primary-Black, #14120f);text-align:center;font-family:Roobert;font-size:12px;font-style:normal;font-weight:500;line-height:140%}.chart-container.svelte-ltmaf3 .chart-buttons:where(.svelte-ltmaf3){display:flex;justify-content:space-between;margin-top:16px}@media(max-width:479px){.chart-container.svelte-ltmaf3 .chart-buttons:where(.svelte-ltmaf3){flex-direction:column;align-items:center;gap:12px}}.axis.svelte-bd3fh7,.tick.svelte-bd3fh7,.tick-mark.svelte-bd3fh7,.gridline.svelte-bd3fh7,.baseline.svelte-bd3fh7{position:absolute}.axis.svelte-bd3fh7{width:100%;height:100%}.tick.svelte-bd3fh7{font-size:var(--tick-font-size, 11px);font-weight:var(--tick-font-weight, 400)}.gridline.svelte-bd3fh7{border-left:1px solid var(--gridline-color, #e7e7e7)}.tick-mark.svelte-bd3fh7{border-left:1px solid var(--axis-color, #14120f)}.baseline.svelte-bd3fh7{border-top:1px solid var(--axis-color, #e7e7e7)}.tick.svelte-bd3fh7 .text:where(.svelte-bd3fh7){position:relative;white-space:nowrap;transform:translate(-50%);color:var(--Primary-Black, #14120f);font-family:Roobert;font-size:12px;font-style:normal;font-weight:500;line-height:140%}.axis.snapLabels.svelte-bd3fh7 .tick:where(.svelte-bd3fh7):last-child{transform:translate(-40%)}.axis.snapLabels.svelte-bd3fh7 .tick.tick-0:where(.svelte-bd3fh7){transform:translate(40%)}:root{--font-size: 14px;--line-height: 19.6px;--vertical-bar-spacing: 8px}.bar.svelte-12x9mow:hover{fill:var(--hover-color, var(--default-color))}.bar.svelte-12x9mow{position:relative;margin-top:calc(var(--line-height) + var(--vertical-bar-spacing));transition:border-radius .3s ease;transition:border-right .3s ease;border-top:1px solid var(--Supporting-Deep-Gold, #2e230e);border-bottom:1px solid var(--Supporting-Deep-Gold, #2e230e)}.bar.svelte-12x9mow.rounded-right{border-radius:0 3px 3px 0;border-right:1px solid var(--Supporting-Deep-Gold, #2e230e)}.bar.svelte-12x9mow.is-overlay{position:absolute;top:0;left:0;margin-top:0!important}.bar.svelte-12x9mow p:where(.svelte-12x9mow){background:#fff;color:var(--Primary-Black, #14120f);width:min-content;font-family:Roobert;font-size:var(--font-size);font-style:normal;font-weight:500;line-height:125%;white-space:nowrap;transform:translate(calc(var(--font-size) / 2),calc(-1 * var(--line-height)))}.uncertainty-interval.svelte-12x9mow{position:absolute;top:50%;transform:translateY(-50%);height:2px;background-color:var(--Primary-Deep-Blue, #051c33);pointer-events:none;z-index:1}.line.svelte-12x9mow{position:absolute;top:0;width:100%;transform:translate(1px);border-right:2px dashed var(--Primary-Deep-Blue, #051c33);pointer-events:none}.bar-value-label.svelte-lqd6k{--animation-duration: .1s;position:absolute;white-space:nowrap;font-size:12px;line-height:20px;pointer-events:none;display:flex;justify-content:flex-end;transition:opacity var(--animation-duration) ease}.bar-value-label.is-above-bar.svelte-lqd6k{transform:translate(-50%);justify-content:center}.bar-value-label.is-above-bar.svelte-lqd6k p:where(.svelte-lqd6k){transform:none;color:var(--Primary-Deep-Blue, #051c33)}.bar-value-label.svelte-lqd6k p:where(.svelte-lqd6k){transform:translate(-5px);color:var(--Primary-Cream, #fffef7);border:1px solid transparent;background-clip:padding-box}.bar-value-label.svelte-lqd6k p.is-outside-bar:where(.svelte-lqd6k){transform:translate(2.5px)}.bar-value-label.svelte-lqd6k p.is-dark-text:where(.svelte-lqd6k){color:var(--Primary-Deep-Blue, #051c33)}.bar-value-label.svelte-lqd6k p:where(.svelte-lqd6k){font-family:Roobert;font-size:14px;font-style:normal;font-weight:700;line-height:18px}.bar-and-axes-container.svelte-1krwysg{--bottom-margin: 10px;position:relative;width:100%;border-left:2px solid #14120f;max-height:100%;height:auto}.bar-and-axes-container.is-image-endpoint.svelte-1krwysg{opacity:0}.bar-and-axes-container.is-image-endpoint.has-chart-loaded.svelte-1krwysg{opacity:1}.bar-and-axes-container.svelte-1krwysg .axis-container:where(.svelte-1krwysg){position:absolute;top:0;width:100%;height:100%}.bar-and-axes-container.svelte-1krwysg .bar-label-sizers:where(.svelte-1krwysg){position:absolute;visibility:hidden;height:0;overflow:hidden}.bar-and-axes-container.svelte-1krwysg .bars:where(.svelte-1krwysg){width:100%;height:calc(100% + var(--bottom-margin));overflow-y:hidden;overflow-x:hidden}.bar-and-axes-container.svelte-1krwysg .bars:where(.svelte-1krwysg):last-child{margin-bottom:var(--bottom-margin)}.bar-and-axes-container.svelte-1krwysg .bars:where(.svelte-1krwysg) .each-bar-container:where(.svelte-1krwysg){position:relative;width:100%}
