@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800&family=Source+Code+Pro:wght@400;500;600;700&display=swap";.line-chart.svelte-1f95ilr{position:relative;width:100%;display:flex;flex-direction:column;flex:1;min-height:0}.line-chart__legend.svelte-1f95ilr{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:1rem;margin-bottom:.5rem}.line-chart__chip.svelte-1f95ilr{display:inline-flex;align-items:center;gap:.5rem;font-family:Inter,sans-serif;font-size:12px;font-style:normal;font-weight:500;line-height:100%;letter-spacing:-.132px;color:var(--color-chart-legendtext, #1e1e1e);margin-bottom:.5rem}.line-chart__chip-swatch.svelte-1f95ilr{display:inline-block;flex:none;width:24px;height:4px}.line-chart__chip-label.svelte-1f95ilr{line-height:1}.line-chart__svg.svelte-1f95ilr{display:block;flex:1;min-height:0;width:100%;height:100%;font-family:Inter,sans-serif}.line-chart__gridline.svelte-1f95ilr{stroke:var(--color-chart-gridlines);stroke-width:1;vector-effect:non-scaling-stroke}.line-chart__y-tick.svelte-1f95ilr{fill:var(--color-chart-yaxislabels);font-size:14px}.line-chart__x-tick.svelte-1f95ilr{fill:var(--color-chart-xaxislabels);font-size:14px}.line-chart__x-tick-mark.svelte-1f95ilr{stroke:var(--color-chart-gridlines);stroke-width:1;vector-effect:non-scaling-stroke}.line-chart__gridline--baseline.svelte-1f95ilr{stroke:var(--color-chart-baseline, #333333)}.line-chart__line.svelte-1f95ilr{fill:none;stroke:var(--color-chart-data);stroke-width:3;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke;transition:stroke var(--chart-anim-duration) var(--chart-anim-easing),stroke-width var(--chart-anim-duration) var(--chart-anim-easing),opacity var(--chart-anim-duration) var(--chart-anim-easing)}.line-chart__line--projection.svelte-1f95ilr{stroke-dasharray:4 8}.line-chart__projection-divider.svelte-1f95ilr{stroke:var(--color-chart-baseline, #2b363b);stroke-width:2;vector-effect:non-scaling-stroke}.line-chart__projection-label.svelte-1f95ilr{fill:var(--color-chart-baseline, #2b363b);font-size:14px;font-weight:400}.line-chart__reference-line.svelte-1f95ilr{stroke:var(--color-chart-baseline, #2b363b);stroke-width:2;stroke-dasharray:2 3;vector-effect:non-scaling-stroke;opacity:.9}.line-chart__zero-band.svelte-1f95ilr{opacity:.35}.line-chart__zone-label.svelte-1f95ilr{font-family:Inter,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.line-chart__reference-value.svelte-1f95ilr{fill:var(--color-chart-baseline, #2b363b);font-size:12px;font-weight:600}.line-chart__hover-guide.svelte-1f95ilr{stroke:var(--color-chart-baseline);stroke-width:1;stroke-dasharray:2 2;vector-effect:non-scaling-stroke}.line-chart__hover-dot.svelte-1f95ilr{fill:var(--color-chart-data);stroke:#fff;stroke-width:2;vector-effect:non-scaling-stroke}.line-chart__tooltip.svelte-1f95ilr{position:absolute;top:8px;transform:translate(-50%);max-width:calc(100% - 32px);display:flex;flex-direction:column;gap:8px;background:#fff;border:1px solid var(--color-wireframes-light);border-radius:4px;padding:.375rem .625rem;font-family:Inter,sans-serif;font-size:12px;color:var(--color-wireframes-datalabel);white-space:nowrap;box-shadow:0 2px 4px #0000000f;pointer-events:none;z-index:1}.line-chart__tooltip-date.svelte-1f95ilr{font-weight:600;background:#f3f5f6;padding:8px 0 7px 12px;margin:-6px -10px 0;box-sizing:border-box;display:flex;align-items:center;border-radius:3px 3px 0 0}.line-chart__tooltip-row.svelte-1f95ilr{display:flex;align-items:center;gap:.5rem;min-width:12rem}.line-chart__tooltip-bullet.svelte-1f95ilr{display:inline-block;width:.5rem;height:.5rem;border-radius:50%;background:var(--color-chart-data);flex:none}.line-chart__tooltip-label.svelte-1f95ilr{flex:1;font-weight:500}.line-chart__tooltip-value.svelte-1f95ilr{font-weight:500}.chart-toolbar.svelte-jkzy2j{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap;font-family:Inter,sans-serif;font-size:.875rem}.chart-toolbar__series.svelte-jkzy2j{display:inline-flex;border:1px solid #c9d1dc;border-radius:6px;overflow:hidden}.chart-toolbar__series-btn.svelte-jkzy2j{padding:.5rem .875rem;border:none;background:transparent;font-family:inherit;font-size:inherit;font-weight:500;color:var(--color-wireframes-datalabel, #1e1e1e);cursor:pointer}.chart-toolbar__series-btn.svelte-jkzy2j+.chart-toolbar__series-btn:where(.svelte-jkzy2j){border-left:1px solid #c9d1dc}.chart-toolbar__series-btn.svelte-jkzy2j:hover:not([disabled]):not(.chart-toolbar__series-btn--active){background:#0f17410a}.chart-toolbar__series-btn[disabled].svelte-jkzy2j{opacity:.5;cursor:not-allowed}.chart-toolbar__series-btn--active.svelte-jkzy2j{background:#2563eb;color:#fff}.chart-toolbar__selector.svelte-jkzy2j{display:inline-flex;align-items:center;gap:.5rem}.chart-toolbar__selector-label.svelte-jkzy2j{font-weight:500;color:var(--color-wireframes-strong, #576b75)}.chart-toolbar__selector-input.svelte-jkzy2j{padding:.375rem 2rem .375rem .625rem;border:1px solid #181818;border-radius:6px;background-color:#fff;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path fill="%23181818" d="M7.41 8.59L12 13.17L16.59 8.59L18 10L12 16L6 10L7.41 8.59Z"/></svg>');background-repeat:no-repeat;background-position:right 4px center;background-size:24px 24px;appearance:none;-webkit-appearance:none;-moz-appearance:none;font-family:inherit;font-size:inherit;font-weight:500;color:var(--color-wireframes-datalabel, #1e1e1e);cursor:pointer}.chart-toolbar__selector-input.svelte-jkzy2j:focus-visible{outline:2px solid #2563eb;outline-offset:2px}.chart-toolbar__selector-input--right.svelte-jkzy2j{margin-left:auto}.chart-toolbar__mode.svelte-jkzy2j{display:inline-flex;gap:1rem;margin-left:auto}.chart-toolbar__mode-option.svelte-jkzy2j{display:inline-flex;align-items:center;gap:.375rem;font-weight:500;color:var(--color-wireframes-datalabel, #1e1e1e);cursor:pointer}.chart-toolbar__mode-option.svelte-jkzy2j input[type=radio]:where(.svelte-jkzy2j){width:1rem;height:1rem;margin:0;cursor:pointer;accent-color:#2563eb}.chart-toolbar__mode-option.svelte-jkzy2j input[type=radio][disabled]:where(.svelte-jkzy2j){cursor:not-allowed}.chart-toolbar__mode-option.svelte-jkzy2j:has(input[disabled]:where(.svelte-jkzy2j)){opacity:.5;cursor:not-allowed}.chart-loading.svelte-1s6hmoh{display:flex;flex:1;align-items:center;justify-content:center;gap:.625rem;height:100%;min-height:20rem;font-family:Inter,sans-serif;font-size:.875rem;color:var(--color-wireframes-strong)}.chart-loading__spinner.svelte-1s6hmoh{width:1rem;height:1rem;border:2px solid var(--color-wireframes-light, #d6d6d6);border-top-color:var(--color-uielements-active, #1a5fb4);border-radius:50%;animation:svelte-1s6hmoh-chart-loading-spin .8s linear infinite}@keyframes svelte-1s6hmoh-chart-loading-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.chart-loading__spinner.svelte-1s6hmoh{animation:none}}.placeholder-chart.svelte-15f99vr{display:flex;align-items:center;justify-content:center;height:100%;min-height:20rem;background:#f9fafb;border:2px dashed #d1d5db;border-radius:.5rem}.placeholder-chart__label.svelte-15f99vr{color:#9ca3af;font-size:1rem}.deficit-chart.svelte-1uenmas{display:flex;flex-direction:column;gap:1rem;flex:1;min-height:0}.stacked-area-chart.svelte-az4ypt{position:relative;width:100%;display:flex;flex-direction:column;flex:1;min-height:0}.stacked-area-chart__legend.svelte-az4ypt{list-style:none;margin:0 0 .5rem;padding:0;display:flex;flex-wrap:wrap;gap:.75rem;font-family:Inter,sans-serif;font-size:12px;font-style:normal;font-weight:500;line-height:100%;letter-spacing:-.132px;color:var(--color-chart-legendtext, #1e1e1e)}.stacked-area-chart__legend-item.svelte-az4ypt{display:inline-flex;align-items:center;gap:.375rem}.stacked-area-chart__legend-swatch.svelte-az4ypt{display:inline-block;width:.875rem;height:.625rem;border-radius:1px}.stacked-area-chart__legend-line.svelte-az4ypt{display:inline-block;width:1rem;height:2px;border-radius:1px}.stacked-area-chart__legend-swatch-svg.svelte-az4ypt{display:inline-block;flex:none;width:24px;height:4px}.stacked-area-chart__overlay-line.svelte-az4ypt{fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke;transition:stroke var(--chart-anim-duration) var(--chart-anim-easing),stroke-width var(--chart-anim-duration) var(--chart-anim-easing)}.stacked-area-chart__reference-line.svelte-az4ypt{stroke:var(--color-chart-baseline, #2b363b);stroke-width:2;stroke-dasharray:2 3;vector-effect:non-scaling-stroke;opacity:.9}.stacked-area-chart__reference-value.svelte-az4ypt{fill:var(--color-chart-baseline, #2b363b);font-size:12px;font-weight:600}.stacked-area-chart__svg.svelte-az4ypt{display:block;flex:1;min-height:0;width:100%;height:100%;font-family:Inter,sans-serif}.stacked-area-chart__gridline.svelte-az4ypt{stroke:var(--color-chart-gridlines);stroke-width:1;vector-effect:non-scaling-stroke}.stacked-area-chart__gridline--baseline.svelte-az4ypt{stroke:var(--color-chart-baseline, #333333)}.stacked-area-chart__x-tick-mark.svelte-az4ypt{stroke:var(--color-chart-gridlines);stroke-width:1;vector-effect:non-scaling-stroke}.stacked-area-chart__y-tick.svelte-az4ypt{fill:var(--color-chart-yaxislabels);font-size:14px}.stacked-area-chart__x-tick.svelte-az4ypt{fill:var(--color-chart-xaxislabels);font-size:14px}.stacked-area-chart__layer.svelte-az4ypt{stroke:none;transition:fill var(--chart-anim-duration) var(--chart-anim-easing),opacity var(--chart-anim-duration) var(--chart-anim-easing)}.stacked-area-chart__projection-overlay.svelte-az4ypt{fill:#fff;opacity:.55}.stacked-area-chart__projection-divider.svelte-az4ypt{stroke:var(--color-chart-baseline, #2b363b);stroke-width:2;vector-effect:non-scaling-stroke}.stacked-area-chart__projection-label.svelte-az4ypt{fill:var(--color-chart-baseline, #2b363b);font-size:14px;font-weight:400}.stacked-area-chart__hover-guide.svelte-az4ypt{stroke:var(--color-chart-baseline);stroke-width:1;stroke-dasharray:2 2;vector-effect:non-scaling-stroke}.stacked-area-chart__tooltip.svelte-az4ypt{position:absolute;top:8px;transform:translate(-50%);max-width:calc(100% - 32px);display:flex;flex-direction:column;gap:8px;background:#fff;border:1px solid var(--color-wireframes-light);border-radius:4px;padding:.375rem .625rem;font-family:Inter,sans-serif;font-size:12px;color:var(--color-wireframes-datalabel);white-space:nowrap;box-shadow:0 2px 4px #0000000f;pointer-events:none;z-index:1;min-width:14rem}.stacked-area-chart__tooltip-date.svelte-az4ypt{font-weight:600;background:#f3f5f6;padding:8px 0 7px 12px;margin:-6px -10px 0;box-sizing:border-box;display:flex;align-items:center;border-radius:3px 3px 0 0}.stacked-area-chart__tooltip-row.svelte-az4ypt{display:flex;align-items:center;gap:.5rem}.stacked-area-chart__tooltip-bullet.svelte-az4ypt{display:inline-block;width:.625rem;height:.625rem;border-radius:50%;flex:none}.stacked-area-chart__tooltip-label.svelte-az4ypt{flex:1}.stacked-area-chart__tooltip-value.svelte-az4ypt{font-weight:600}.stacked-area-chart__tooltip-row--total.svelte-az4ypt{font-weight:700;padding-bottom:.25rem;border-bottom:1px solid var(--color-wireframes-light)}.revenue-chart.svelte-u9g6gi,.outlays-chart.svelte-azi97h,.interest-chart.svelte-1mkj8zo,.debt-public-chart.svelte-1jijpbw,.interest-vs-defense-chart.svelte-pnfc8t,.spending-vs-revenue-chart.svelte-175q0dv,.gdp-chart.svelte-1g6wh1r,.inflation-chart.svelte-1xfy2zg,.treasury-yields-chart.svelte-1iknf73,.holders-chart.svelte-1miazg9{display:flex;flex-direction:column;gap:1rem;flex:1;min-height:0}.holders-chart__data-note.svelte-1miazg9{margin:0;font-family:Inter,sans-serif;font-size:.75rem;text-align:center;color:var(--color-wireframes-strong)}.treasury-auctions-chart.svelte-1fxqdej,.maturity-chart.svelte-vszj7y{display:flex;flex-direction:column;gap:1rem;flex:1;min-height:0}.expanded-view:has(.debt-thermometer),.expanded-view__body:has(.debt-thermometer),.expanded-view__main:has(.debt-thermometer),.expanded-view__layout:has(.debt-thermometer),article.large-chart-layout:has(.debt-thermometer),.large-chart-layout__card:has(.debt-thermometer),.large-chart-layout__chart:has(.debt-thermometer){min-height:auto!important;max-height:none!important;height:auto!important;aspect-ratio:auto!important;overflow:visible!important}.debt-thermometer.svelte-1u2kl19{display:flex;flex-direction:column;align-items:center;gap:1rem;width:100%}.debt-thermometer__image.svelte-1u2kl19{display:block;max-width:100%;max-height:600px;height:auto;width:auto}.debt-thermometer__fallback.svelte-1u2kl19{padding:2rem;text-align:center;font-family:Inter,sans-serif;font-size:.9375rem;color:var(--color-wireframes-strong)}.debt-thermometer__fallback.svelte-1u2kl19 a:where(.svelte-1u2kl19){display:inline-block;margin-top:.5rem;color:var(--color-uielements-active);text-decoration:underline}.debt-thermometer__note.svelte-1u2kl19{margin:0;font-family:Inter,sans-serif;font-size:.875rem;text-align:center;color:var(--color-wireframes-strong)}.debt-thermometer__note.svelte-1u2kl19 a:where(.svelte-1u2kl19){color:var(--color-uielements-active);text-decoration:underline}.expanded-view:has(.fiscal-goals-wrap),.expanded-view__body:has(.fiscal-goals-wrap),.expanded-view__layout:has(.fiscal-goals-wrap),article.large-chart-layout:has(.fiscal-goals-wrap),.large-chart-layout__card:has(.fiscal-goals-wrap),.large-chart-layout__chart:has(.fiscal-goals-wrap){flex:0 0 auto!important;min-height:auto!important;max-height:none!important;height:auto!important;aspect-ratio:auto!important;overflow:visible!important}.fiscal-goals-wrap.svelte-1okbx6w{display:flex;flex-direction:column;gap:1rem;min-width:0}.fiscal-goals-scroll.svelte-1okbx6w{max-width:100%;overflow-x:auto}.fiscal-goals.svelte-1okbx6w{width:100%;max-width:900px;margin-inline:auto;border-collapse:collapse;font-family:Inter,sans-serif;font-size:.875rem;color:var(--color-wireframes-datalabel, #1e1e1e)}thead.svelte-1okbx6w th:where(.svelte-1okbx6w){text-align:left;font-weight:600;color:#0f1741;padding:.625rem 1rem;border-bottom:1px solid rgba(15,23,65,.18)}thead.svelte-1okbx6w th:where(.svelte-1okbx6w):not(:first-child){text-align:right}tbody.svelte-1okbx6w th[scope=row]:where(.svelte-1okbx6w){text-align:left;font-weight:400}tbody.svelte-1okbx6w td:where(.svelte-1okbx6w){text-align:right}tbody.svelte-1okbx6w th:where(.svelte-1okbx6w),tbody.svelte-1okbx6w td:where(.svelte-1okbx6w){padding:.625rem 1rem}.fiscal-goals__section-row.svelte-1okbx6w th:where(.svelte-1okbx6w){background:#0f1741;color:#fff;font-weight:600;text-align:left}.fiscal-goals__row--primary.svelte-1okbx6w th[scope=row]:where(.svelte-1okbx6w),.fiscal-goals__row--primary.svelte-1okbx6w td:where(.svelte-1okbx6w){font-weight:700}tbody.svelte-1okbx6w tr:where(.svelte-1okbx6w):nth-of-type(2n):not(.fiscal-goals__section-row){background:#0f17410a}.fiscal-goals__notes.svelte-1okbx6w{margin:0;font-family:Inter,sans-serif;font-size:.75rem;text-align:center;color:var(--color-wireframes-strong);line-height:1.5}.insolvency-countdown.svelte-615njl{display:flex;flex-direction:column;gap:1rem;width:100%}.insolvency-countdown__frame.svelte-615njl{position:relative;width:100%}iframe.svelte-615njl{border:0;width:100%;display:block;min-height:290px}@media(min-width:1024px){iframe.svelte-615njl{min-height:110px}}.insolvency-countdown__loading.svelte-615njl{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;gap:.625rem;background:var(--color-wireframes-white, #ffffff);font-family:Inter,sans-serif;font-size:.875rem;color:var(--color-wireframes-strong)}.insolvency-countdown__spinner.svelte-615njl{width:1rem;height:1rem;border:2px solid var(--color-wireframes-light, #d6d6d6);border-top-color:var(--color-uielements-active, #1a5fb4);border-radius:50%;animation:svelte-615njl-insolvency-countdown-spin .8s linear infinite}@keyframes svelte-615njl-insolvency-countdown-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.insolvency-countdown__spinner.svelte-615njl{animation:none}}.insolvency-countdown__unavailable.svelte-615njl{padding:1rem 1.25rem;border:1px dashed var(--color-wireframes-strong);border-radius:4px;background:var(--color-wireframes-faint, #f7f7f7);font-family:Inter,sans-serif;color:var(--color-wireframes-datalabel)}.insolvency-countdown__unavailable-title.svelte-615njl{margin:0 0 .25rem;font-size:.9375rem;font-weight:600}.insolvency-countdown__unavailable-body.svelte-615njl{margin:0;font-size:.875rem;line-height:1.5}.insolvency-countdown__unavailable-body.svelte-615njl code:where(.svelte-615njl){font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:.8125rem}.insolvency-countdown__unavailable-body.svelte-615njl a:where(.svelte-615njl){color:var(--color-uielements-active);text-decoration:underline}.insolvency-countdown__note.svelte-615njl{margin:0;font-family:Inter,sans-serif;font-size:.875rem;text-align:center;color:var(--color-wireframes-strong)}.insolvency-countdown__note.svelte-615njl a:where(.svelte-615njl){color:var(--color-uielements-active);text-decoration:underline}.metric-group.svelte-7p4bb1{display:flex;flex-direction:column}.metric-group__header.svelte-7p4bb1{align-self:flex-start;padding:.5rem .75rem;background:var(--color-blue-90, #1b326e);border-radius:5px 5px 0 0}.metric-group--dark.svelte-7p4bb1 .metric-group__header:where(.svelte-7p4bb1),.metric-group--dark.svelte-7p4bb1 .metric-group__content:where(.svelte-7p4bb1){background:#0f1741}.metric-group--dark-tab.svelte-7p4bb1 .metric-group__header:where(.svelte-7p4bb1){background:#0f1741}.metric-group--dark-tab.svelte-7p4bb1 .metric-group__content:where(.svelte-7p4bb1){background:transparent;border-radius:0;box-shadow:none;overflow:visible}.metric-group__label.svelte-7p4bb1{font-family:Inter,sans-serif;font-size:.875rem;font-weight:600;line-height:1.2;text-transform:uppercase;letter-spacing:.04em;color:#fff;white-space:nowrap}.metric-group__content.svelte-7p4bb1{background:#fff;border-radius:0 10px 10px;overflow:hidden;box-shadow:0 24px 32px #32324714,0 16px 16px #32324714}.dashboard-template.svelte-sljb4m{display:flex;flex-direction:column;gap:1.5rem;background:var(--Background, #f5f4fa);padding:1.5rem 2rem 2rem;overflow-x:clip}.dashboard-template.svelte-sljb4m>:where(.svelte-sljb4m){width:100%;max-width:1500px;margin-inline:auto}@media(max-width:1023px){.dashboard-template.svelte-sljb4m{gap:2rem}}@media(max-width:767px){.dashboard-template.svelte-sljb4m{padding:1rem .875rem 1.5rem}}.dashboard-template__lower.svelte-sljb4m{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem}@media(max-width:1023px){.dashboard-template__lower.svelte-sljb4m{grid-template-columns:1fr;gap:2rem}}.dashboard-template__economic.svelte-sljb4m,.dashboard-template__financial.svelte-sljb4m{display:flex;flex-direction:column}.dashboard-template__financial.svelte-sljb4m .metric-group{flex:1}.dashboard-template__financial.svelte-sljb4m .metric-group .metric-group__content{flex:1;display:flex;flex-direction:column}.dashboard-template__bottom-placeholder.svelte-sljb4m{min-height:10rem}.fiscal-chart.svelte-zv83q0{display:flex;flex-direction:column;gap:.75rem;width:100%}.fiscal-chart__section.svelte-zv83q0{display:flex;flex-direction:column}.fiscal-chart__label-row.svelte-zv83q0{position:relative;min-height:1.75rem}.fiscal-chart__value-main.svelte-zv83q0,.fiscal-chart__value-sub.svelte-zv83q0{opacity:0;transition:opacity var(--chart-anim-duration) ease var(--chart-anim-duration)}.fiscal-chart--ready.svelte-zv83q0 .fiscal-chart__value-main:where(.svelte-zv83q0),.fiscal-chart--ready.svelte-zv83q0 .fiscal-chart__value-sub:where(.svelte-zv83q0){opacity:1}@media(prefers-reduced-motion:reduce){.fiscal-chart__value-main.svelte-zv83q0,.fiscal-chart__value-sub.svelte-zv83q0{transition:none}}.fiscal-chart__label.svelte-zv83q0{position:absolute;cursor:pointer}.fiscal-chart__label--deficit.svelte-zv83q0{right:0;white-space:nowrap}.fiscal-chart__bar-track.svelte-zv83q0{display:flex;flex-direction:row;height:45px;width:100%;background-color:#0003;overflow:hidden}.fiscal-chart__bar.svelte-zv83q0{box-sizing:border-box;min-width:0;height:100%;flex-shrink:0;display:flex;align-items:flex-end;gap:.375rem;padding-bottom:.375rem;cursor:pointer}@media(max-width:479px){.fiscal-chart__bar.svelte-zv83q0{align-items:center;padding-bottom:0}}@media(max-width:1079px){.fiscal-chart__bar--deficit.svelte-zv83q0 .fiscal-chart__value-sub:where(.svelte-zv83q0){display:none}}.fiscal-chart__bar--revenue.svelte-zv83q0{background-color:#598880}.fiscal-chart__bar--deficit.svelte-zv83q0{background-color:#b85a58}.fiscal-chart__bar--outlays.svelte-zv83q0{background-color:#35468b}.fiscal-chart__label--revenue.svelte-zv83q0:hover .metric-link,.fiscal-chart__section.svelte-zv83q0:has(.fiscal-chart__bar--revenue:where(.svelte-zv83q0):hover) .fiscal-chart__label--revenue:where(.svelte-zv83q0) .metric-link{text-decoration-line:underline}.fiscal-chart__label--deficit.svelte-zv83q0:hover .metric-link,.fiscal-chart__section.svelte-zv83q0:has(.fiscal-chart__bar--deficit:where(.svelte-zv83q0):hover) .fiscal-chart__label--deficit:where(.svelte-zv83q0) .metric-link{text-decoration-line:underline}.fiscal-chart__label--outlays.svelte-zv83q0:hover .metric-link,.fiscal-chart__section--outlays.svelte-zv83q0:has(.fiscal-chart__bar--outlays:where(.svelte-zv83q0):hover) .fiscal-chart__label--outlays:where(.svelte-zv83q0) .metric-link{text-decoration-line:underline}.fiscal-chart__value-main.svelte-zv83q0{margin-left:.625rem;color:#fff;font-family:Inter,sans-serif;font-size:32px;font-style:normal;font-weight:500;line-height:100%;white-space:nowrap}@media(max-width:479px){.fiscal-chart__value-main.svelte-zv83q0{font-size:24px}}.fiscal-chart__value-sub.svelte-zv83q0{color:#fff;font-family:Inter,sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:120%;white-space:nowrap}@media(max-width:479px){.fiscal-chart__value-sub.svelte-zv83q0{font-size:14px}}.dev-placeholder.svelte-u1cinp{display:inline-flex;align-items:baseline;gap:.25rem;outline:2px dashed #ff5c65;outline-offset:2px;border-radius:2px}.dev-placeholder--block.svelte-u1cinp{display:flex;flex-direction:column;align-items:stretch;position:relative;width:100%;height:100%;min-width:0;min-height:0;flex:1}.dev-placeholder__badge.svelte-u1cinp{font-size:.625rem;line-height:1;color:#ff5c65;-webkit-user-select:none;user-select:none}.dev-placeholder__badge--block.svelte-u1cinp{position:absolute;bottom:2px;right:2px}.info-icon.svelte-14vs61y{display:inline-flex;align-items:center;justify-content:center;width:1rem;height:1rem;padding:0;border:none;background:none;color:currentColor;cursor:pointer;opacity:.85;transition:opacity .15s;vertical-align:middle}.info-icon.svelte-14vs61y:hover{opacity:1}.info-icon.svelte-14vs61y:focus-visible{outline:none;box-shadow:0 0 3px 3px var(--Primary-Light-Blue, #58c3ff);border-radius:50%}.info-icon.svelte-14vs61y svg:where(.svelte-14vs61y){width:100%;height:100%}.info-modal__backdrop.svelte-14vs61y{position:fixed;inset:0;background:#0f174199;z-index:100}.info-modal.svelte-14vs61y{position:fixed;width:min(28rem,100vw - 2rem);max-height:60vh;overflow-y:auto;background:#fff;border-radius:8px;text-align:left;box-shadow:0 10px 24px #3232472e,0 4px 8px #32324714;z-index:101;font-family:Inter,sans-serif;color:var(--color-wireframes-text, #2b363b);cursor:auto}.info-modal--tooltip.svelte-14vs61y{box-shadow:0 4px 12px #32324729,0 2px 4px #32324714}.info-modal__header.svelte-14vs61y{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding:1.25rem 1.25rem .75rem;border-bottom:1px solid var(--color-wireframes-light, #c4cfd4)}.info-modal__title.svelte-14vs61y{margin:0;font-family:Inter,sans-serif;font-size:1.125rem;font-weight:600;line-height:1.3}.info-modal__close.svelte-14vs61y{flex:none;display:inline-flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;padding:0;border:none;background:none;color:var(--color-wireframes-strong, #576b75);cursor:pointer}.info-modal__close.svelte-14vs61y:hover{color:var(--color-wireframes-text, #2b363b)}.info-modal__close.svelte-14vs61y:focus-visible{outline:none;box-shadow:0 0 3px 3px var(--Primary-Light-Blue, #58c3ff)}.info-modal__close.svelte-14vs61y svg:where(.svelte-14vs61y){width:.875rem;height:.875rem}.info-modal__body.svelte-14vs61y{padding:1rem 1.25rem 1.25rem;font-size:.9375rem;line-height:1.5}.info-modal__body.svelte-14vs61y p,.info-modal__body.svelte-14vs61y h1,.info-modal__body.svelte-14vs61y h2,.info-modal__body.svelte-14vs61y h3,.info-modal__body.svelte-14vs61y h4,.info-modal__body.svelte-14vs61y h5,.info-modal__body.svelte-14vs61y h6,.info-modal__body.svelte-14vs61y ul,.info-modal__body.svelte-14vs61y ol,.info-modal__body.svelte-14vs61y li,.info-modal__body.svelte-14vs61y blockquote,.info-modal__body.svelte-14vs61y strong,.info-modal__body.svelte-14vs61y em,.info-modal__body.svelte-14vs61y a{font-family:Inter,sans-serif}.info-modal__body.svelte-14vs61y p,.info-modal__body.svelte-14vs61y h1,.info-modal__body.svelte-14vs61y h2,.info-modal__body.svelte-14vs61y h3,.info-modal__body.svelte-14vs61y h4,.info-modal__body.svelte-14vs61y h5,.info-modal__body.svelte-14vs61y h6,.info-modal__body.svelte-14vs61y ul,.info-modal__body.svelte-14vs61y ol,.info-modal__body.svelte-14vs61y blockquote{margin:0 0 .5rem}.info-modal__body.svelte-14vs61y p:last-child,.info-modal__body.svelte-14vs61y h1:last-child,.info-modal__body.svelte-14vs61y h2:last-child,.info-modal__body.svelte-14vs61y h3:last-child,.info-modal__body.svelte-14vs61y h4:last-child,.info-modal__body.svelte-14vs61y h5:last-child,.info-modal__body.svelte-14vs61y h6:last-child,.info-modal__body.svelte-14vs61y ul:last-child,.info-modal__body.svelte-14vs61y ol:last-child,.info-modal__body.svelte-14vs61y blockquote:last-child{margin-bottom:0}.info-modal__placeholder.svelte-14vs61y{color:var(--color-wireframes-strong, #576b75);font-style:italic}.debt-card.svelte-usg7ij{display:flex;flex-direction:column;align-items:center;text-align:center;gap:.5rem;cursor:pointer}.debt-card.svelte-usg7ij:hover .debt-card__trigger:where(.svelte-usg7ij),.debt-card.svelte-usg7ij:focus-within .debt-card__trigger:where(.svelte-usg7ij){text-decoration:underline}.debt-card__trigger-row.svelte-usg7ij{display:inline-flex;align-items:center;gap:.4rem;color:var(--color-wireframes-platinum, #f3f5f6)}.debt-card__trigger.svelte-usg7ij{padding:0;border:none;background:none;cursor:pointer;text-align:left;font-family:Inter,sans-serif;font-size:21px;font-weight:500;line-height:1.2;letter-spacing:.05em;text-transform:capitalize;color:var(--color-wireframes-platinum, #f3f5f6);text-underline-offset:3px}.debt-card__trigger.svelte-usg7ij:focus-visible{outline:none;box-shadow:0 0 3px 3px var(--Primary-Light-Blue, #58c3ff)}@media(max-width:479px){.debt-card__trigger.svelte-usg7ij{font-size:18px}}.debt-card__value.svelte-usg7ij{font-family:Inter,sans-serif;font-size:80px;font-weight:500;line-height:1;letter-spacing:-.019em;color:#b85a58}@media(max-width:479px){.debt-card__value.svelte-usg7ij{font-size:60px}}.debt-card__caption.svelte-usg7ij{font-family:Inter,sans-serif;font-size:19px;font-weight:500;line-height:1.2;color:var(--color-wireframes-platinum, #f3f5f6)}@media(max-width:479px){.debt-card__caption.svelte-usg7ij{font-size:16px}}.carousel.svelte-vpa5yf{display:flex;flex-direction:column;gap:.5rem;width:100%}.carousel--dark.svelte-vpa5yf{--carousel-fg: #ffffff;--carousel-rule: #ffffff;--carousel-separator: rgba(255, 255, 255, .3)}.carousel--light.svelte-vpa5yf{--carousel-fg: var(--color-wireframes-text, #2b363b);--carousel-rule: #1e1e1e;--carousel-separator: #1e1e1e}.carousel__header.svelte-vpa5yf{display:flex;align-items:center;gap:.75rem}.carousel__rule-group.svelte-vpa5yf{display:flex;align-items:center;flex:1 1 auto;min-width:0}.carousel__rule.svelte-vpa5yf{flex:1 1 auto;height:2px;background:var(--carousel-rule)}.carousel__cap.svelte-vpa5yf{flex:none;width:10px;height:10px;color:var(--carousel-rule)}.carousel__title.svelte-vpa5yf{margin:0;font-family:Inter,sans-serif;font-size:18px;font-weight:600;line-height:1.2;letter-spacing:.04em;text-transform:uppercase;color:var(--carousel-fg);white-space:nowrap}@media(max-width:479px){.carousel__title.svelte-vpa5yf{font-size:15px;white-space:normal;text-align:center}}.carousel__nav.svelte-vpa5yf{flex:none;width:25px;height:25px;padding:0;border:none;background:none;color:var(--carousel-fg);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:opacity .15s}.carousel__nav[disabled].svelte-vpa5yf{opacity:.3;cursor:default}.carousel__nav.svelte-vpa5yf:hover:not([disabled]){opacity:.7}.carousel__nav.svelte-vpa5yf:focus-visible{outline:none;box-shadow:0 0 3px 3px var(--Primary-Light-Blue, #58c3ff)}.carousel__nav.svelte-vpa5yf svg:where(.svelte-vpa5yf){width:100%;height:100%;fill:currentColor}.carousel__viewport.svelte-vpa5yf{overflow:hidden}.carousel__viewport.svelte-vpa5yf:focus-visible{outline:none;box-shadow:0 0 3px 3px var(--Primary-Light-Blue, #58c3ff)}.carousel__track.svelte-vpa5yf{display:flex;align-items:stretch;gap:1.875rem;padding-top:.25rem}.carousel__track.svelte-vpa5yf>*+*{position:relative}.carousel__track.svelte-vpa5yf>*+*:before{content:"";position:absolute;left:-.9375rem;top:50%;transform:translateY(-50%);height:105px;width:1px;background:var(--carousel-separator)}.carousel__track.svelte-vpa5yf>*{flex:0 0 auto}@media(max-width:479px){.carousel__track.svelte-vpa5yf{gap:0}.carousel__track.svelte-vpa5yf>*+*:before{content:none}}.fhm-tile.svelte-sm6wfn{display:flex;flex-direction:column;gap:1.5rem;align-items:center;text-align:center;padding:.625rem 0;color:#fff;flex:1 0 18rem;cursor:pointer}@media(max-width:479px){.fhm-tile.svelte-sm6wfn{flex:0 0 100%;width:100%}}.fhm-tile.svelte-sm6wfn:hover .fhm-tile__title:where(.svelte-sm6wfn),.fhm-tile.svelte-sm6wfn:focus-within .fhm-tile__title:where(.svelte-sm6wfn){text-decoration:underline;text-underline-offset:3px}.fhm-tile__title.svelte-sm6wfn{padding:0;border:none;background:none;cursor:pointer;font-family:Inter,sans-serif;font-size:18px;font-weight:500;line-height:1.2;color:#fff;text-align:center}.fhm-tile__title.svelte-sm6wfn:focus-visible{outline:none;box-shadow:0 0 3px 3px var(--Primary-Light-Blue, #58c3ff)}@media(max-width:479px){.fhm-tile__title.svelte-sm6wfn{font-size:15px}}.fhm-tile__body.svelte-sm6wfn{display:flex;flex-direction:column;gap:.75rem;align-items:center;width:100%}.fhm-tile__body--start.svelte-sm6wfn,.fhm-tile__body--centered.svelte-sm6wfn{align-items:center}.fhm-tile__row.svelte-sm6wfn{display:flex;align-items:baseline;gap:.5rem}.fhm-tile__num.svelte-sm6wfn{font-family:Inter,sans-serif;font-size:24px;font-weight:600;line-height:1;color:#fff;white-space:nowrap}@media(max-width:479px){.fhm-tile__num.svelte-sm6wfn{font-size:20px}}.fhm-tile__sub.svelte-sm6wfn{font-family:Inter,sans-serif;font-size:18px;font-weight:500;line-height:1;color:#fff;white-space:nowrap}@media(max-width:479px){.fhm-tile__sub.svelte-sm6wfn{font-size:15px}}.fiscal-summary.svelte-1kzyepw{display:flex;flex-direction:column;padding:1.5rem 1.5rem 1rem;color:var(--color-wireframes-platinum, #f3f5f6)}@media(max-width:767px){.fiscal-summary.svelte-1kzyepw{padding:1rem;gap:.75rem}}.fiscal-summary__header.svelte-1kzyepw{display:grid;grid-template-columns:1fr 1fr;align-items:center;column-gap:1.5rem;padding:0 .25rem;margin-bottom:.5rem}@media(max-width:767px){.fiscal-summary__header.svelte-1kzyepw{display:contents}}.fiscal-summary__header-label.svelte-1kzyepw{font-family:Inter,sans-serif;font-size:1.125rem;font-weight:700;line-height:1.2;color:var(--color-wireframes-platinum, #f3f5f6)}@media(max-width:479px){.fiscal-summary__header-label.svelte-1kzyepw{font-size:1rem}}@media(max-width:767px){.fiscal-summary__header-label--unit.svelte-1kzyepw{order:1}}.fiscal-summary__header-right.svelte-1kzyepw{display:flex;align-items:center;gap:.75rem}@media(max-width:767px){.fiscal-summary__header-right.svelte-1kzyepw{order:4}}.fiscal-summary__date-pill.svelte-1kzyepw{display:inline-flex;align-items:center;padding:.25rem .5rem;background:#576b751a;border-radius:60px;font-family:Inter,sans-serif;font-size:1.125rem;font-weight:600;font-style:italic;line-height:1.2;color:var(--color-wireframes-platinum, #f3f5f6);white-space:nowrap}@media(max-width:479px){.fiscal-summary__date-pill.svelte-1kzyepw{font-size:1rem}}.fiscal-summary__controls-row.svelte-1kzyepw{display:grid;grid-template-columns:auto 1px 1fr;align-items:center;column-gap:1.5rem;padding:.625rem .25rem}@media(max-width:767px){.fiscal-summary__controls-row.svelte-1kzyepw{display:contents}}.fiscal-summary__divider.svelte-1kzyepw{align-self:stretch;width:1px;background:#ffffff26}@media(max-width:767px){.fiscal-summary__divider.svelte-1kzyepw{width:auto;height:1px;order:3}}.fiscal-summary__tab-list.svelte-1kzyepw{display:flex;gap:1.5rem;align-items:center}@media(max-width:1023px){.fiscal-summary__tab-list.svelte-1kzyepw{flex-direction:column;align-items:stretch;gap:.75rem}}@media(max-width:767px){.fiscal-summary__tab-list.svelte-1kzyepw{order:5}}.fiscal-summary__tab.svelte-1kzyepw{flex:1 0 0;min-width:0;padding:.75rem;border:1px solid white;border-radius:5px;background:#00000026;font-family:Inter,sans-serif;font-size:1.125rem;font-weight:500;color:azure;cursor:pointer;white-space:nowrap;transition:background .15s,color .15s,border-color .15s}@media(max-width:479px){.fiscal-summary__tab.svelte-1kzyepw{font-size:1rem}}.fiscal-summary__tab.svelte-1kzyepw:hover:not([data-active]){background:#f0ffff26}.fiscal-summary__tab[data-active].svelte-1kzyepw{background:azure;border-color:azure;color:#08131f;font-weight:600}.fiscal-summary__tab.svelte-1kzyepw:focus-visible{outline:none;box-shadow:0 0 3px 3px var(--Primary-Light-Blue, #58c3ff)}.fiscal-summary__body.svelte-1kzyepw{display:grid;grid-template-columns:1fr 19rem;gap:1.5rem;align-items:start;padding-top:1rem}@media(max-width:767px){.fiscal-summary__body.svelte-1kzyepw{grid-template-columns:1fr;gap:1.25rem;padding-top:0;order:6}}.fiscal-summary__chart-col.svelte-1kzyepw{min-width:0}.fiscal-summary__health-metrics.svelte-1kzyepw{padding-top:1.5rem}@media(max-width:767px){.fiscal-summary__health-metrics.svelte-1kzyepw{padding-top:0;order:7}}.fiscal-summary__panel.svelte-1kzyepw{display:flex;flex-direction:column;gap:1rem}.fiscal-summary__panel[hidden].svelte-1kzyepw{display:none}.fiscal-summary__controls.svelte-1kzyepw{display:flex;gap:1.5rem}@media(max-width:767px){.fiscal-summary__controls.svelte-1kzyepw{order:2;flex-wrap:wrap}}@media(min-width:768px)and (max-width:1023px){.fiscal-summary__controls.svelte-1kzyepw{flex-direction:column;align-items:flex-start;gap:.75rem}}.fiscal-summary__radio.svelte-1kzyepw{display:inline-flex;align-items:center;gap:.625rem;padding:0;border:none;background:none;cursor:pointer;font-family:Inter,sans-serif;font-size:1.125rem;font-weight:500;color:#f3f5f6cc}@media(max-width:479px){.fiscal-summary__radio.svelte-1kzyepw{font-size:1rem}}.fiscal-summary__radio[data-checked].svelte-1kzyepw{color:var(--color-wireframes-platinum, #f3f5f6);font-weight:600}.fiscal-summary__radio.svelte-1kzyepw:focus-visible{outline:none;box-shadow:0 0 3px 3px var(--Primary-Light-Blue, #58c3ff)}.fiscal-summary__radio-indicator.svelte-1kzyepw{display:flex;align-items:center;justify-content:center;width:1.25rem;height:1.25rem;border:2px solid rgba(255,255,255,.6);border-radius:50%;flex-shrink:0;transition:background .15s}.fiscal-summary__radio.svelte-1kzyepw:hover:not([data-checked]) .fiscal-summary__radio-indicator:where(.svelte-1kzyepw){background:#f0ffff26}.fiscal-summary__radio[data-checked].svelte-1kzyepw .fiscal-summary__radio-indicator:where(.svelte-1kzyepw){border-color:azure}.fiscal-summary__radio-dot.svelte-1kzyepw{width:.625rem;height:.625rem;border-radius:50%;background:azure}.metric-link-row.svelte-1kzyepw{display:inline-flex;align-items:center;gap:.4rem;color:var(--color-wireframes-platinum, #f3f5f6)}@media(max-width:479px){.metric-link__qualifier.svelte-1kzyepw{display:none}}.metric-link.svelte-1kzyepw{padding:0;border:none;background:none;cursor:pointer;text-align:left;color:var(--color-wireframes-platinum, #f3f5f6);font-family:Inter,sans-serif;font-size:21px;font-style:normal;font-weight:500;line-height:120%;text-decoration-line:none;text-decoration-style:solid;text-decoration-skip-ink:auto;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.metric-link.svelte-1kzyepw:focus-visible{outline:none;box-shadow:0 0 3px 3px var(--Primary-Light-Blue, #58c3ff)}.sparkline.svelte-155m0u6{display:block;width:100%;height:56px}.sparkline__baseline.svelte-155m0u6{stroke:#ffffff40;stroke-width:1;stroke-dasharray:2 2;vector-effect:non-scaling-stroke}.economic-metrics.svelte-2aalyg{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}@media(max-width:479px){.economic-metrics.svelte-2aalyg{grid-template-columns:1fr}}.ec-card.svelte-2aalyg{position:relative;display:flex;flex-direction:column;gap:.25rem;padding:1rem;min-height:172px;background:#0f1741;border-radius:10px;color:#f3f5f6;cursor:pointer;transition:box-shadow .15s ease}.ec-card.svelte-2aalyg:hover,.ec-card.svelte-2aalyg:focus-within{box-shadow:0 0 0 4px #4265ff,0 8px 16px #3232470f,0 8px 8px #32324714}.ec-card.svelte-2aalyg:hover .ec-card__label:where(.svelte-2aalyg),.ec-card.svelte-2aalyg:focus-within .ec-card__label:where(.svelte-2aalyg){text-decoration:underline}.ec-card.svelte-2aalyg:first-child{border-top-left-radius:0}.ec-card__header.svelte-2aalyg{display:flex;align-items:flex-start;justify-content:space-between;gap:.5rem}.ec-card__trigger.svelte-2aalyg{display:inline-flex;align-items:baseline;gap:.375rem;padding:0;border:none;background:none;color:inherit;cursor:pointer;font-family:Inter,sans-serif;font-size:18px;font-weight:500;line-height:1.2;letter-spacing:.9px;text-transform:capitalize;text-align:left}@media(max-width:479px){.ec-card__trigger.svelte-2aalyg{font-size:15px}}.ec-card__arrow.svelte-2aalyg{font-weight:500}.ec-card__info.svelte-2aalyg{flex:none;color:#f3f5f6d9}.ec-card__date-pill.svelte-2aalyg{display:inline-block;align-self:flex-start;padding:.125rem .5rem;border-radius:100px;background:#fafafa1a;font-family:Inter,sans-serif;font-size:14px;font-weight:500;line-height:1.2;color:#f3f5f6}.ec-card__value-row.svelte-2aalyg{display:flex;align-items:baseline;justify-content:flex-end;gap:.375rem;margin-top:.25rem}.ec-card__value.svelte-2aalyg{font-family:Inter,sans-serif;font-size:32px;font-weight:600;line-height:1;letter-spacing:-.019em;color:#fff}@media(max-width:479px){.ec-card__value.svelte-2aalyg{font-size:24px}}.ec-card__trend.svelte-2aalyg{display:inline-flex;align-items:center;line-height:1}.ec-card__trend--positive.svelte-2aalyg{color:#598880}.ec-card__trend--negative.svelte-2aalyg{color:#b85a58}.ec-card__trend--neutral.svelte-2aalyg{color:#fff9}.ec-card__trend-icon.svelte-2aalyg{display:block;width:1.25rem;height:1.25rem}.ec-card__trend-icon--down.svelte-2aalyg{transform:rotate(180deg)}.ec-card__sparkline.svelte-2aalyg{margin-top:auto;padding-top:.5rem}.range-bar.svelte-7xiwzo{display:grid;grid-template-columns:auto 1fr auto;grid-template-rows:1fr 1fr 1fr 1fr;height:100%;min-height:0;column-gap:8px;font-family:Inter,sans-serif;font-size:12px;font-weight:500;line-height:14px;letter-spacing:.05em;color:#fff}.range-bar__top-label.svelte-7xiwzo,.range-bar__current-dot.svelte-7xiwzo,.range-bar__below-num.svelte-7xiwzo,.range-bar__avg-line.svelte-7xiwzo,.range-bar__endpoint.svelte-7xiwzo{opacity:0;transition:opacity var(--chart-anim-duration) ease var(--chart-anim-duration)}.range-bar--ready.svelte-7xiwzo .range-bar__top-label:where(.svelte-7xiwzo),.range-bar--ready.svelte-7xiwzo .range-bar__current-dot:where(.svelte-7xiwzo),.range-bar--ready.svelte-7xiwzo .range-bar__below-num:where(.svelte-7xiwzo),.range-bar--ready.svelte-7xiwzo .range-bar__avg-line:where(.svelte-7xiwzo),.range-bar--ready.svelte-7xiwzo .range-bar__endpoint:where(.svelte-7xiwzo){opacity:1}@media(prefers-reduced-motion:reduce){.range-bar__top-label.svelte-7xiwzo,.range-bar__current-dot.svelte-7xiwzo,.range-bar__below-num.svelte-7xiwzo,.range-bar__avg-line.svelte-7xiwzo,.range-bar__endpoint.svelte-7xiwzo{transition:none}}.range-bar__row.svelte-7xiwzo{grid-column:2;position:relative;align-self:center;height:14px}.range-bar__row--avg-label.svelte-7xiwzo{grid-row:1}.range-bar__row--current-label.svelte-7xiwzo{grid-row:2}.range-bar__row--nums.svelte-7xiwzo{grid-row:4}.range-bar__top-label.svelte-7xiwzo{position:absolute;top:0;transform:translate(-50%);white-space:nowrap;text-transform:capitalize;pointer-events:none}.range-bar__endpoint.svelte-7xiwzo{grid-row:3;min-width:1.5em;text-transform:capitalize;align-self:center}.range-bar__endpoint--min.svelte-7xiwzo{grid-column:1}.range-bar__endpoint--max.svelte-7xiwzo{grid-column:3;text-align:right}.range-bar__track.svelte-7xiwzo{grid-row:3;grid-column:2;align-self:center;position:relative;height:12px;background:#fff3;border-radius:20px}.range-bar__fill.svelte-7xiwzo{position:absolute;inset:0 auto 0 0;height:100%;border-radius:20px;background:#598880;transition:background-color var(--chart-anim-duration) ease-out}@media(prefers-reduced-motion:reduce){.range-bar__fill.svelte-7xiwzo{transition:none}}.range-bar--above-avg.svelte-7xiwzo .range-bar__fill:where(.svelte-7xiwzo){background:#b85a58}.range-bar__current-dot.svelte-7xiwzo{position:absolute;top:50%;width:12px;height:12px;border-radius:50%;background:#fff;transform:translate(-50%,-50%);box-shadow:0 0 0 2px #0f174199}.range-bar__below-num.svelte-7xiwzo{position:absolute;top:0;white-space:nowrap;pointer-events:none;transform:translate(calc(-50% + var(--shift-px, 0px)))}.range-bar__avg-line.svelte-7xiwzo{grid-row:1/4;grid-column:2;position:relative;pointer-events:none}.range-bar__avg-line.svelte-7xiwzo:before{content:"";position:absolute;top:calc(16.67% + 7px);bottom:calc(16.67% - 6px);left:0;width:0;border-left:1px dashed #ffffff}.donut-container.svelte-1xygzjp{flex:1 1 0;align-self:stretch;min-width:0;min-height:0;display:flex;align-items:center;justify-content:center}.donut.svelte-1xygzjp{position:relative;flex:none}.donut__svg.svelte-1xygzjp{display:block;width:100%;height:100%}.donut__center.svelte-1xygzjp{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:0;text-align:center;pointer-events:none;font-family:Inter,sans-serif;color:#fff}.donut__center-value.svelte-1xygzjp,.donut__center-label.svelte-1xygzjp{font-size:22px;font-weight:600;line-height:1;letter-spacing:-.019em}.financial-metrics.svelte-1krpbju{flex:1;min-height:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:minmax(0,1fr) minmax(0,1fr);gap:1rem}@media(min-width:480px){.financial-metrics.svelte-1krpbju .fm-card:where(.svelte-1krpbju):nth-child(1){order:1}.financial-metrics.svelte-1krpbju .fm-card:where(.svelte-1krpbju):nth-child(2){order:3}.financial-metrics.svelte-1krpbju .fm-card:where(.svelte-1krpbju):nth-child(3){order:2}.financial-metrics.svelte-1krpbju .fm-card:where(.svelte-1krpbju):nth-child(4){order:4}}@media(max-width:479px){.financial-metrics.svelte-1krpbju{grid-template-columns:1fr;grid-template-rows:none;grid-auto-rows:auto}}.fm-card.svelte-1krpbju{position:relative;display:flex;flex-direction:column;gap:.5rem;padding:1rem;min-height:0;background:#0f1741;border-radius:10px;color:#f3f5f6;cursor:pointer;transition:box-shadow .15s ease}.fm-card.svelte-1krpbju:hover:not(:has(.fm-carousel__btn:hover)),.fm-card.svelte-1krpbju:focus-within:not(:has(.fm-carousel__btn:hover)){box-shadow:0 0 0 4px #4265ff,0 8px 16px #3232470f,0 8px 8px #32324714}.fm-card.svelte-1krpbju:hover:not(:has(.fm-carousel__btn:hover)) .fm-card__label:where(.svelte-1krpbju),.fm-card.svelte-1krpbju:focus-within:not(:has(.fm-carousel__btn:hover)) .fm-card__label:where(.svelte-1krpbju){text-decoration:underline}.fm-card--top-left.svelte-1krpbju{border-top-left-radius:0}.fm-card__header.svelte-1krpbju{display:flex;align-items:flex-start;justify-content:space-between;gap:.5rem}.fm-card__trigger.svelte-1krpbju{display:inline-flex;align-items:baseline;gap:.375rem;padding:0;border:none;background:none;color:inherit;cursor:pointer;font-family:Inter,sans-serif;font-size:18px;font-weight:500;line-height:1.2;letter-spacing:.05em;text-transform:capitalize;text-align:left}@media(max-width:479px){.fm-card__trigger.svelte-1krpbju{font-size:15px}}.fm-card__arrow.svelte-1krpbju{font-weight:500}.fm-card__info.svelte-1krpbju{flex:none;color:#f3f5f6d9}.fm-card__date-pill.svelte-1krpbju{display:inline-block;align-self:flex-start;padding:.125rem .5rem;border-radius:100px;background:#fafafa1a;font-family:Inter,sans-serif;font-size:14px;font-weight:500;line-height:1.2;color:#f3f5f6}.fm-card__value-row.svelte-1krpbju{display:flex;align-items:baseline;gap:.5rem;margin-top:.25rem}.fm-card__body.svelte-1krpbju{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}.fm-card__body-left.svelte-1krpbju{display:flex;flex-direction:column;gap:.25rem;flex:1 1 auto;min-width:0}.fm-card__body-right.svelte-1krpbju{flex:none}.fm-card__value.svelte-1krpbju{font-family:Inter,sans-serif;font-size:32px;font-weight:600;line-height:1;letter-spacing:-.019em;color:#fff}@media(max-width:479px){.fm-card__value.svelte-1krpbju{font-size:24px}}.fm-card__caption.svelte-1krpbju{font-family:Inter,sans-serif;font-size:16px;font-weight:500;line-height:1.2;letter-spacing:.05em;color:#f3f5f6;text-transform:capitalize}@media(max-width:479px){.fm-card__caption.svelte-1krpbju{font-size:14px}}.fm-card__chart.svelte-1krpbju{flex:1;display:flex;flex-direction:column;align-items:stretch;min-height:0;padding-top:.75rem}.fm-card__footnote.svelte-1krpbju{font-family:Inter,sans-serif;font-style:italic;font-size:12px;font-weight:500;line-height:1.5;letter-spacing:.05em;color:#fff;text-align:center}.fm-card__donut-row.svelte-1krpbju{flex:1;display:flex;gap:1rem;align-items:center;justify-content:space-between;margin-top:.25rem;min-height:0}.fm-card__donut-row.svelte-1krpbju>.donut,.fm-card__donut-row.svelte-1krpbju>.dev-placeholder--block{flex:1 1 auto;min-width:0;display:flex;align-items:center;justify-content:center}.fm-legend.svelte-1krpbju{display:flex;flex-direction:column;gap:.5rem;padding:0;margin:0;list-style:none;font-family:Inter,sans-serif;font-size:14px;line-height:1.2;color:#fff}.fm-legend__item.svelte-1krpbju{display:grid;grid-template-columns:12px auto;grid-template-rows:auto auto;column-gap:.25rem;row-gap:.125rem}.fm-legend__swatch.svelte-1krpbju{grid-row:1/2;grid-column:1/2;display:inline-block;width:12px;height:12px;align-self:center}.fm-legend__value.svelte-1krpbju{grid-row:1/2;grid-column:2/3;font-weight:600;font-size:16px;letter-spacing:-.019em}@media(max-width:479px){.fm-legend__value.svelte-1krpbju{font-size:14px}}.fm-legend__label.svelte-1krpbju{grid-row:2/3;grid-column:1/3;font-weight:500;font-size:13px;color:#fff}.fm-trend.svelte-1krpbju{display:inline-flex;align-items:center;line-height:1}.fm-trend--up.svelte-1krpbju{color:#598880}.fm-trend--down.svelte-1krpbju{color:#b85a58}.fm-trend__icon.svelte-1krpbju{display:block;width:1.25rem;height:1.25rem}.fm-trend__icon--down.svelte-1krpbju{transform:rotate(180deg)}.fm-carousel.svelte-1krpbju{display:inline-flex;align-items:center;gap:.5rem}.fm-carousel__btn.svelte-1krpbju{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border:1.5px solid rgba(255,255,255,.6);border-radius:50%;background:transparent;color:#fff;font-family:Inter,sans-serif;font-size:18px;line-height:1;cursor:pointer}.fm-carousel__btn.svelte-1krpbju:hover:not(:disabled){background:#ffffff1f}.fm-carousel__btn.svelte-1krpbju:disabled{opacity:.35;cursor:not-allowed}.fact-tile.svelte-ln7inb{display:flex;flex-direction:column;align-items:center;text-align:center;gap:.25rem;padding:0 0 .25rem;flex:1 0 18rem;color:#000}@media(max-width:479px){.fact-tile.svelte-ln7inb{flex:0 0 100%;width:100%}}.fact-tile--clickable.svelte-ln7inb{cursor:pointer}.fact-tile--clickable.svelte-ln7inb:hover .fact-tile__title:where(.svelte-ln7inb),.fact-tile--clickable.svelte-ln7inb:focus-within .fact-tile__title:where(.svelte-ln7inb){text-decoration:underline;text-underline-offset:3px}.fact-tile__title.svelte-ln7inb,.fact-tile__title--static.svelte-ln7inb{font-family:Inter,sans-serif;font-size:18px;font-weight:500;line-height:1.2;color:#000;text-align:center}@media(max-width:479px){.fact-tile__title.svelte-ln7inb,.fact-tile__title--static.svelte-ln7inb{font-size:15px}}button.fact-tile__title.svelte-ln7inb{padding:0;border:none;background:none;cursor:pointer}button.fact-tile__title.svelte-ln7inb:focus-visible{outline:none;box-shadow:0 0 3px 3px var(--Primary-Light-Blue, #58c3ff)}span.fact-tile__title--static.svelte-ln7inb{display:block}.fact-tile__value-row.svelte-ln7inb{display:inline-flex;align-items:baseline;gap:.5rem;margin-top:1rem}.fact-tile__num.svelte-ln7inb{font-family:Inter,sans-serif;font-size:24px;font-weight:600;line-height:1;color:#000;white-space:nowrap}@media(max-width:479px){.fact-tile__num.svelte-ln7inb{font-size:20px}}.fact-tile__sub.svelte-ln7inb{font-family:Inter,sans-serif;font-size:16px;font-weight:500;line-height:1;color:#000;white-space:nowrap}@media(max-width:479px){.fact-tile__sub.svelte-ln7inb{font-size:14px}}.bottom-row-card.svelte-1yk4bo5{display:flex;flex-direction:column;gap:.625rem;padding:1rem 1.125rem;border-radius:10px;min-width:13rem;flex:1 1 0;color:#fff;cursor:pointer;transition:box-shadow .15s ease}.bottom-row-card.svelte-1yk4bo5:hover,.bottom-row-card.svelte-1yk4bo5:focus-within{box-shadow:0 0 0 4px #4265ff,0 8px 16px #3232470f,0 8px 8px #32324714}.bottom-row-card.svelte-1yk4bo5:hover .bottom-row-card__trigger:where(.svelte-1yk4bo5),.bottom-row-card.svelte-1yk4bo5:focus-within .bottom-row-card__trigger:where(.svelte-1yk4bo5){text-decoration:underline}.bottom-row-card--navy.svelte-1yk4bo5{background:#0f1741}.bottom-row-card--forest.svelte-1yk4bo5{background:#1f3d3a}.bottom-row-card--thermometer.svelte-1yk4bo5{background:linear-gradient(180deg,#0f1741 -13.52%,#003470)}.bottom-row-card--fiscal-goal.svelte-1yk4bo5{background:linear-gradient(180deg,#0f1741e6 -13.52%,#598880)}.bottom-row-card--insolvency.svelte-1yk4bo5{background:linear-gradient(180deg,#0f1741cc -13.52%,#71adda)}.bottom-row-card__title-row.svelte-1yk4bo5{display:flex;align-items:flex-start;justify-content:space-between;gap:.5rem}.bottom-row-card__trigger.svelte-1yk4bo5{padding:0;border:none;background:none;cursor:pointer;font-family:Inter,sans-serif;font-size:18px;font-weight:500;line-height:1.2;letter-spacing:.05em;color:#fff;text-underline-offset:3px;text-align:left}.bottom-row-card__trigger.svelte-1yk4bo5:focus-visible{outline:none;box-shadow:0 0 3px 3px var(--Primary-Light-Blue, #58c3ff)}.bottom-row-card__header.svelte-1yk4bo5{display:flex;align-items:center}.bottom-row-card__body.svelte-1yk4bo5{display:flex;flex-direction:column;gap:.25rem}.bottom-row.svelte-s62fpn{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem}@media(max-width:1023px){.bottom-row.svelte-s62fpn{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:599px){.bottom-row.svelte-s62fpn{grid-template-columns:1fr}}.bottom-row__date-pill.svelte-s62fpn{display:inline-block;padding:.125rem .5rem;border-radius:100px;background:#ffffff1f;font-family:Inter,sans-serif;font-size:14px;font-weight:500;color:#fff}.bottom-row__fund-label.svelte-s62fpn{font-family:Inter,sans-serif;font-size:14px;font-weight:500;color:#fff;opacity:.85}.bottom-row__value-row.svelte-s62fpn{display:flex;align-items:center;gap:.5rem}.bottom-row__icon.svelte-s62fpn{height:3rem;width:auto;flex:none;color:#ffffffe6}.bottom-row__text-stack.svelte-s62fpn{display:flex;flex-direction:column;gap:.125rem;min-width:0}.bottom-row__value.svelte-s62fpn{font-family:Inter,sans-serif;font-size:1.75rem;font-weight:600;line-height:1.1;color:#fff}.bottom-row__subtitle.svelte-s62fpn{font-family:Inter,sans-serif;font-size:14px;line-height:1.3;color:#ffffffc7}.bottom-row__cta.svelte-s62fpn{display:flex;flex-direction:column;gap:.5rem;padding:1rem 1.125rem;border-radius:10px;background:#fff;border:1px solid rgba(15,23,65,.1);min-width:13rem;flex:1 1 0;color:var(--color-wireframes-datalabel, #1e1e1e)}.bottom-row__cta-title.svelte-s62fpn{margin:0;font-family:Inter,sans-serif;font-size:1.25rem;font-weight:600;color:var(--color-wireframes-datalabel, #1e1e1e)}.bottom-row__cta-lede.svelte-s62fpn{margin:0 0 .25rem;font-family:Inter,sans-serif;font-size:14px;color:#0f1741}.bottom-row__cta-links.svelte-s62fpn{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.375rem}.bottom-row__cta-links.svelte-s62fpn a:where(.svelte-s62fpn){font-family:Inter,sans-serif;font-size:1.125rem;font-weight:500;color:var(--color-wireframes-datalabel, #1e1e1e);text-decoration:none;text-underline-offset:3px}.bottom-row__cta-links.svelte-s62fpn a:where(.svelte-s62fpn):hover,.bottom-row__cta-links.svelte-s62fpn a:where(.svelte-s62fpn):focus-visible{text-decoration:underline}.chart-export-layout.svelte-b51nxk{box-sizing:border-box;width:1024px;display:flex;flex-direction:column;gap:32px;padding:32px;background:#fff;font-family:Inter,sans-serif}.chart-export-layout__header.svelte-b51nxk{display:flex;flex-direction:column;gap:6px}.chart-export-layout__title.svelte-b51nxk{margin:0;font-size:38px;font-weight:600;line-height:1.2;color:#000}.chart-export-layout__description.svelte-b51nxk{margin:0;font-size:18px;font-weight:400;line-height:1.4;color:#181818}.chart-export-layout__legend.svelte-b51nxk{display:flex;flex-wrap:wrap;gap:8px 20px;align-items:center;font-size:14px;font-weight:500;color:#1e1e1e}.chart-export-layout__legend-item.svelte-b51nxk{display:inline-flex;align-items:center;gap:8px}.chart-export-layout__legend-swatch.svelte-b51nxk{width:12px;height:12px;flex:none}.chart-export-layout__legend-label.svelte-b51nxk{line-height:1.2}.chart-export-layout__chart.svelte-b51nxk{display:block}.chart-export-layout__source.svelte-b51nxk{margin:0;font-size:16px;font-weight:500;line-height:1.5;color:#343434}.chart-export-layout__source.svelte-b51nxk strong:where(.svelte-b51nxk){font-weight:700}.chart-export-layout__divider.svelte-b51nxk{margin:0;border:none;border-top:1px solid #dadada}.chart-export-layout__branding.svelte-b51nxk{display:flex;gap:24px;align-items:center}.chart-export-layout__logo.svelte-b51nxk{display:block;flex:none;object-fit:contain}.chart-export-layout__branding-text.svelte-b51nxk{display:flex;flex-direction:column;gap:8px;color:#1e1e1e;margin-top:-20px}.chart-export-layout__branding-title.svelte-b51nxk{margin:0;font-size:24px;font-weight:700;line-height:1.2}.chart-export-layout__branding-meta.svelte-b51nxk{margin:0;font-size:16px;font-weight:500;line-height:1.2}.large-chart-layout.svelte-igchd{display:flex;flex-direction:column;gap:1.5rem;padding:0;background:var(--color-wireframes-white)}.large-chart-layout__card.svelte-igchd{background:var(--color-wireframes-white);padding:2rem;display:flex;flex-direction:column}@media(max-width:1023px){.large-chart-layout__card.svelte-igchd{padding:1.5rem}}@media(max-width:767px){.large-chart-layout__card.svelte-igchd{padding:1rem}}.large-chart-layout__header.svelte-igchd{margin-bottom:1.5rem}@media(max-width:1023px){.large-chart-layout__header.svelte-igchd{margin-bottom:1rem}}@media(max-width:767px){.large-chart-layout__header.svelte-igchd{margin-bottom:.75rem}}.large-chart-layout__title.svelte-igchd{margin:0 0 .25rem;font-family:Inter,sans-serif;font-size:1.75rem;font-weight:600;line-height:1.2;color:var(--color-wireframes-datalabel)}@media(max-width:1023px){.large-chart-layout__title.svelte-igchd{font-size:1.5rem}}@media(max-width:767px){.large-chart-layout__title.svelte-igchd{font-size:1.25rem}}.large-chart-layout__description.svelte-igchd{margin:0;font-family:Inter,sans-serif;font-size:1rem;font-weight:500;line-height:1.5;color:#181818}.large-chart-layout__description.svelte-igchd p{margin:0 0 .5rem}.large-chart-layout__description.svelte-igchd p:last-child{margin-bottom:0}@media(max-width:1023px){.large-chart-layout__description.svelte-igchd{font-size:.875rem}}@media(max-width:767px){.large-chart-layout__description.svelte-igchd{display:none}}.large-chart-layout__controls.svelte-igchd{display:flex;justify-content:space-between;gap:1rem;flex-wrap:wrap;margin-bottom:2rem}@media(max-width:1023px){.large-chart-layout__controls.svelte-igchd{margin-bottom:1.5rem}}@media(max-width:767px){.large-chart-layout__controls.svelte-igchd{margin-bottom:1rem}}.large-chart-layout__chart.svelte-igchd{height:clamp(380px,50vw,600px);display:flex;flex-direction:column}.large-chart-layout__chart--auto-height.svelte-igchd{height:auto}.large-chart-layout__source.svelte-igchd{margin:1.5rem 0 0;font-family:Inter,sans-serif;font-size:.875rem;line-height:1.5;color:var(--color-wireframes-strong)}@media(max-width:1023px){.large-chart-layout__source.svelte-igchd{margin-top:1rem}}@media(max-width:767px){.large-chart-layout__source.svelte-igchd{margin-top:.75rem;font-size:.75rem}}.large-chart-layout__source.svelte-igchd strong:where(.svelte-igchd){font-weight:700}.large-chart-layout__download.svelte-igchd{display:inline-flex;align-items:center;gap:.5rem;margin-top:1.5rem;padding:0;border:none;background:transparent;font-family:Inter,sans-serif;font-size:.875rem;font-weight:500;color:var(--color-wireframes-datalabel);cursor:pointer}.large-chart-layout__download.svelte-igchd:hover:not(:disabled){text-decoration:underline}.large-chart-layout__download.svelte-igchd:disabled{opacity:.6;cursor:progress}@media(max-width:1023px){.large-chart-layout__download.svelte-igchd{margin-top:1rem}}@media(max-width:767px){.large-chart-layout__download.svelte-igchd{margin-top:.75rem}}.large-chart-layout__download-icon.svelte-igchd{flex:none}.large-chart-layout__tooltip-example.svelte-igchd{display:flex;align-items:flex-start;gap:1rem;font-family:Inter,sans-serif;font-size:.875rem;color:var(--color-wireframes-strong)}.large-chart-layout__tooltip-label.svelte-igchd{font-weight:600;color:var(--color-wireframes-datalabel)}.large-chart-layout__export-host.svelte-igchd{position:absolute;left:-99999px;top:0;pointer-events:none}.large-chart-layout__export-host--debug.svelte-igchd{position:static;left:auto;pointer-events:auto;outline:2px dashed magenta}.metric-sidebar.svelte-15q7aud{width:100%}.metric-sidebar__nav.svelte-15q7aud{background:var(--color-sidebar-dark);color:var(--color-wireframes-platinum)}.metric-sidebar__section-label.svelte-15q7aud{margin:0;padding:1.5rem .5rem .5rem;border-bottom:1px solid var(--color-sidebar-divider);font-family:Inter,sans-serif;font-size:1rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--color-wireframes-platinum)}.metric-sidebar__section--first.svelte-15q7aud .metric-sidebar__section-label:where(.svelte-15q7aud){padding-top:.8125rem}.metric-sidebar__items.svelte-15q7aud{list-style:none;margin:0;padding:0}.metric-sidebar__item.svelte-15q7aud{display:block;position:relative;width:100%;padding:.75rem .75rem .75rem 1.5rem;border:none;background:transparent;color:var(--color-wireframes-platinum);font-family:Inter,sans-serif;font-size:1.125rem;font-weight:500;line-height:1;text-align:left;cursor:pointer;transition:background .15s}.metric-sidebar__item.svelte-15q7aud:hover{background:#ffffff0d}.metric-sidebar__item--active.svelte-15q7aud:after{content:"";position:absolute;top:.5rem;bottom:.5rem;right:.5rem;width:8px;border-radius:20px;background:var(--color-sidebar-accent)}.metric-sidebar__item--active.svelte-15q7aud{color:#8a9ea8}.expanded-view.svelte-1xgpo7g{display:flex;flex-direction:column;overflow-x:clip;width:100%;max-width:1500px;margin-inline:auto}.expanded-view__toolbar.svelte-1xgpo7g{position:sticky;top:0;z-index:2;display:flex;align-items:center;padding:.75rem 1.5rem;background:var(--color-sidebar-dark);color:#fff}@media(max-width:767px){.expanded-view__toolbar.svelte-1xgpo7g{padding:.5rem 1rem}}.expanded-view__select-trigger.svelte-1xgpo7g{display:inline-flex;align-items:center;gap:.5rem;padding:0;border:none;background:transparent;color:#fff;font-family:Inter,sans-serif;font-size:.9375rem;font-weight:500;text-decoration:none;cursor:pointer}.expanded-view__select-trigger.svelte-1xgpo7g:focus-visible{outline:none;box-shadow:0 0 3px 3px var(--Primary-Light-Blue, #58c3ff)}.expanded-view__toolbar-arrow.svelte-1xgpo7g{font-size:.875rem;line-height:1;text-decoration:none}.expanded-view__return-link.svelte-1xgpo7g{display:inline-flex;align-items:center;gap:.5rem;margin-left:auto;padding:0;border:none;background:transparent;color:#fff;font-family:Inter,sans-serif;font-size:.9375rem;font-weight:500;text-decoration:none;cursor:pointer}.expanded-view__return-link.svelte-1xgpo7g:focus-visible{outline:none;box-shadow:0 0 3px 3px var(--Primary-Light-Blue, #58c3ff)}.expanded-view__return-text.svelte-1xgpo7g{text-decoration:none;text-underline-offset:3px}.expanded-view__return-link.svelte-1xgpo7g:hover .expanded-view__return-text:where(.svelte-1xgpo7g){text-decoration:underline}.expanded-view__body.svelte-1xgpo7g{display:flex;flex-direction:row;position:relative}.expanded-view__sidebar.svelte-1xgpo7g{display:flex;flex-direction:column}.expanded-view__sidebar--desktop.svelte-1xgpo7g{flex:0 0 280px}@media(max-width:1023px){.expanded-view__sidebar--desktop.svelte-1xgpo7g{display:none}}@media(min-width:1024px){.expanded-view__sidebar--compact.svelte-1xgpo7g{display:none}}@media(max-width:1023px){.expanded-view__sidebar--compact.svelte-1xgpo7g{position:absolute;top:0;left:0;width:100%;max-height:calc(100dvh - 3rem);overflow-y:auto;z-index:1}}.expanded-view__main.svelte-1xgpo7g{flex:1;min-width:0;display:flex;flex-direction:column}.expanded-view__layout.svelte-1xgpo7g{display:flex;flex-direction:column}:where(#fiscal-dashboard-root) html{-webkit-text-size-adjust:100%}:where(#fiscal-dashboard-root) html:focus-within{scroll-behavior:smooth}:where(#fiscal-dashboard-root) body{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;min-height:100vh;position:relative;text-rendering:optimizeSpeed;width:100%}:where(#fiscal-dashboard-root) *,:where(#fiscal-dashboard-root) :after,:where(#fiscal-dashboard-root) :before{box-sizing:border-box}:where(#fiscal-dashboard-root) a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}:where(#fiscal-dashboard-root) a,:where(#fiscal-dashboard-root) abbr,:where(#fiscal-dashboard-root) acronym,:where(#fiscal-dashboard-root) address,:where(#fiscal-dashboard-root) applet,:where(#fiscal-dashboard-root) article,:where(#fiscal-dashboard-root) aside,:where(#fiscal-dashboard-root) audio,:where(#fiscal-dashboard-root) b,:where(#fiscal-dashboard-root) big,:where(#fiscal-dashboard-root) blockquote,:where(#fiscal-dashboard-root) body,:where(#fiscal-dashboard-root) canvas,:where(#fiscal-dashboard-root) caption,:where(#fiscal-dashboard-root) center,:where(#fiscal-dashboard-root) cite,:where(#fiscal-dashboard-root) code,:where(#fiscal-dashboard-root) dd,:where(#fiscal-dashboard-root) del,:where(#fiscal-dashboard-root) details,:where(#fiscal-dashboard-root) dfn,:where(#fiscal-dashboard-root) div,:where(#fiscal-dashboard-root) dl,:where(#fiscal-dashboard-root) dt,:where(#fiscal-dashboard-root) em,:where(#fiscal-dashboard-root) embed,:where(#fiscal-dashboard-root) fieldset,:where(#fiscal-dashboard-root) figcaption,:where(#fiscal-dashboard-root) figure,:where(#fiscal-dashboard-root) footer,:where(#fiscal-dashboard-root) form,:where(#fiscal-dashboard-root) h1,:where(#fiscal-dashboard-root) h2,:where(#fiscal-dashboard-root) h3,:where(#fiscal-dashboard-root) h4,:where(#fiscal-dashboard-root) h5,:where(#fiscal-dashboard-root) h6,:where(#fiscal-dashboard-root) header,:where(#fiscal-dashboard-root) hgroup,:where(#fiscal-dashboard-root) html,:where(#fiscal-dashboard-root) i,:where(#fiscal-dashboard-root) iframe,:where(#fiscal-dashboard-root) img,:where(#fiscal-dashboard-root) ins,:where(#fiscal-dashboard-root) kbd,:where(#fiscal-dashboard-root) label,:where(#fiscal-dashboard-root) legend,:where(#fiscal-dashboard-root) li,:where(#fiscal-dashboard-root) mark,:where(#fiscal-dashboard-root) menu,:where(#fiscal-dashboard-root) nav,:where(#fiscal-dashboard-root) object,:where(#fiscal-dashboard-root) ol,:where(#fiscal-dashboard-root) output,:where(#fiscal-dashboard-root) p,:where(#fiscal-dashboard-root) pre,:where(#fiscal-dashboard-root) q,:where(#fiscal-dashboard-root) ruby,:where(#fiscal-dashboard-root) s,:where(#fiscal-dashboard-root) samp,:where(#fiscal-dashboard-root) section,:where(#fiscal-dashboard-root) small,:where(#fiscal-dashboard-root) span,:where(#fiscal-dashboard-root) strike,:where(#fiscal-dashboard-root) strong,:where(#fiscal-dashboard-root) sub,:where(#fiscal-dashboard-root) summary,:where(#fiscal-dashboard-root) sup,:where(#fiscal-dashboard-root) table,:where(#fiscal-dashboard-root) tbody,:where(#fiscal-dashboard-root) td,:where(#fiscal-dashboard-root) tfoot,:where(#fiscal-dashboard-root) th,:where(#fiscal-dashboard-root) thead,:where(#fiscal-dashboard-root) time,:where(#fiscal-dashboard-root) tr,:where(#fiscal-dashboard-root) tt,:where(#fiscal-dashboard-root) u,:where(#fiscal-dashboard-root) ul,:where(#fiscal-dashboard-root) var,:where(#fiscal-dashboard-root) video{border:0;font-size:100%;font:inherit;margin:0;padding:0;vertical-align:baseline}:where(#fiscal-dashboard-root) :focus{outline:0}:where(#fiscal-dashboard-root) article,:where(#fiscal-dashboard-root) aside,:where(#fiscal-dashboard-root) details,:where(#fiscal-dashboard-root) figcaption,:where(#fiscal-dashboard-root) figure,:where(#fiscal-dashboard-root) footer,:where(#fiscal-dashboard-root) header,:where(#fiscal-dashboard-root) hgroup,:where(#fiscal-dashboard-root) main,:where(#fiscal-dashboard-root) menu,:where(#fiscal-dashboard-root) nav,:where(#fiscal-dashboard-root) section{display:block}:where(#fiscal-dashboard-root) ol,:where(#fiscal-dashboard-root) ul{list-style:none}:where(#fiscal-dashboard-root) blockquote,:where(#fiscal-dashboard-root) q{quotes:none}:where(#fiscal-dashboard-root) blockquote:after,:where(#fiscal-dashboard-root) blockquote:before,:where(#fiscal-dashboard-root) q:after,:where(#fiscal-dashboard-root) q:before{content:"";content:none}:where(#fiscal-dashboard-root) input,:where(#fiscal-dashboard-root) input:required{box-shadow:none}:where(#fiscal-dashboard-root) input:-webkit-autofill,:where(#fiscal-dashboard-root) input:-webkit-autofill:active,:where(#fiscal-dashboard-root) input:-webkit-autofill:focus,:where(#fiscal-dashboard-root) input:-webkit-autofill:hover{-webkit-box-shadow:inset 0 0 0 30px #fff}:where(#fiscal-dashboard-root) input[type=search]::-webkit-search-cancel-button,:where(#fiscal-dashboard-root) input[type=search]::-webkit-search-decoration,:where(#fiscal-dashboard-root) input[type=search]::-webkit-search-results-button,:where(#fiscal-dashboard-root) input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none;-moz-appearance:none}:where(#fiscal-dashboard-root) input[type=search]{-webkit-appearance:none;-moz-appearance:none}:where(#fiscal-dashboard-root) input:focus{outline:none}:where(#fiscal-dashboard-root) audio,:where(#fiscal-dashboard-root) canvas,:where(#fiscal-dashboard-root) video{display:inline-block;max-width:100%}:where(#fiscal-dashboard-root) audio:not([controls]){display:none;height:0}:where(#fiscal-dashboard-root) [hidden]{display:none}:where(#fiscal-dashboard-root) a:active,:where(#fiscal-dashboard-root) a:hover{outline:none}:where(#fiscal-dashboard-root) img{height:auto;max-width:100%;vertical-align:middle}:where(#fiscal-dashboard-root) img,:where(#fiscal-dashboard-root) picture{display:inline-block}:where(#fiscal-dashboard-root) button,:where(#fiscal-dashboard-root) input{line-height:normal}:where(#fiscal-dashboard-root) button,:where(#fiscal-dashboard-root) html input[type=button],:where(#fiscal-dashboard-root) input[type=reset],:where(#fiscal-dashboard-root) input[type=submit]{-webkit-appearance:button;background:transparent;border:0;cursor:pointer}:where(#fiscal-dashboard-root) button[disabled],:where(#fiscal-dashboard-root) html input[disabled]{cursor:default}:where(#fiscal-dashboard-root) [disabled]{pointer-events:none}:where(#fiscal-dashboard-root) input[type=checkbox],:where(#fiscal-dashboard-root) input[type=radio]{padding:0}:where(#fiscal-dashboard-root) input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}:where(#fiscal-dashboard-root) input[type=search]::-webkit-search-cancel-button,:where(#fiscal-dashboard-root) input[type=search]::-webkit-search-decoration{-webkit-appearance:none}:where(#fiscal-dashboard-root) button::-moz-focus-inner,:where(#fiscal-dashboard-root) input::-moz-focus-inner{border:0;padding:0}:where(#fiscal-dashboard-root) button{background:transparent;border:0}:where(#fiscal-dashboard-root) textarea{overflow:auto;resize:vertical;vertical-align:top}:where(#fiscal-dashboard-root) table{border-collapse:collapse;border-spacing:0;text-indent:0}:where(#fiscal-dashboard-root) hr{background:#000;border:0;box-sizing:content-box;height:1px;line-height:0;margin:0;overflow:visible;padding:0;page-break-after:always;width:100%}:where(#fiscal-dashboard-root) pre{font-family:monospace,monospace;font-size:100%}:where(#fiscal-dashboard-root) a{background-color:transparent}:where(#fiscal-dashboard-root) abbr[title]{border-bottom:none;text-decoration:none}:where(#fiscal-dashboard-root) code,:where(#fiscal-dashboard-root) kbd,:where(#fiscal-dashboard-root) pre,:where(#fiscal-dashboard-root) samp{font-family:monospace,monospace}:where(#fiscal-dashboard-root) small,:where(#fiscal-dashboard-root) sub,:where(#fiscal-dashboard-root) sup{font-size:75%}:where(#fiscal-dashboard-root) sub,:where(#fiscal-dashboard-root) sup{line-height:0;position:relative;vertical-align:baseline}:where(#fiscal-dashboard-root) sub{bottom:-5px}:where(#fiscal-dashboard-root) sup{top:-5px}:where(#fiscal-dashboard-root) button,:where(#fiscal-dashboard-root) input,:where(#fiscal-dashboard-root) optgroup,:where(#fiscal-dashboard-root) select,:where(#fiscal-dashboard-root) textarea{font-family:inherit;font-size:100%;line-height:1;margin:0;padding:0}:where(#fiscal-dashboard-root) button,:where(#fiscal-dashboard-root) input{overflow:visible}:where(#fiscal-dashboard-root) button,:where(#fiscal-dashboard-root) select{text-transform:none}:where(#fiscal-dashboard-root) [type=button],:where(#fiscal-dashboard-root) [type=reset],:where(#fiscal-dashboard-root) [type=submit],:where(#fiscal-dashboard-root) button{-webkit-appearance:button}:where(#fiscal-dashboard-root) [type=button]::-moz-focus-inner,:where(#fiscal-dashboard-root) [type=reset]::-moz-focus-inner,:where(#fiscal-dashboard-root) [type=submit]::-moz-focus-inner,:where(#fiscal-dashboard-root) button::-moz-focus-inner{border-style:none;outline:0;padding:0}:where(#fiscal-dashboard-root) legend{border:0;color:inherit;display:block;max-width:100%;white-space:normal;width:100%}:where(#fiscal-dashboard-root) fieldset{min-width:0}:where(#fiscal-dashboard-root) body:not(:-moz-handler-blocked) fieldset{display:block}:where(#fiscal-dashboard-root) progress{vertical-align:baseline}:where(#fiscal-dashboard-root) [type=number]::-webkit-inner-spin-button,:where(#fiscal-dashboard-root) [type=number]::-webkit-outer-spin-button{height:auto}:where(#fiscal-dashboard-root) [type=search]{-webkit-appearance:textfield;outline-offset:-2px}:where(#fiscal-dashboard-root) [type=search]::-webkit-search-decoration{-webkit-appearance:none}:where(#fiscal-dashboard-root) ::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}:where(#fiscal-dashboard-root) summary{display:list-item}:where(#fiscal-dashboard-root) template{display:none}:root{--mobile-breakpoint: 480px;--tablet-breakpoint: 768px;--desktop-breakpoint: 1024px;--wide-breakpoint: 1440px;--infinity-breakpoint: 10000000px;--short-screen-breakpoint: 900px;--site-header-height: 70px;--site-footer-height: 75px}:root{--Background: #f5f4fa;--color-wireframes-text: #2b363b;--color-wireframes-strong: #576b75;--color-wireframes-normal: #8a9ea8;--color-wireframes-light: #c4cfd4;--color-wireframes-background: #e2e7e9;--color-wireframes-platinum: #f3f5f6;--color-wireframes-white: #ffffff;--color-wireframes-datalabel: #1e1e1e;--color-brand-darkblue: #002b5d;--color-sidebar-dark: #0f1741;--color-sidebar-divider: #637c99;--color-sidebar-accent: #606580;--color-sidebar-muted: #8a9ea8;--color-uielements-active: #3869e4;--color-uielements-default: #eff3fd;--color-hero-revenue: #00518e;--color-hero-outlaysinterest: var(--color-purple-80);--color-hero-primarydeficit: #f25937;--color-hero-surplus: #1586db;--color-chart-data: #00518e;--color-chart-positive: #1586db;--color-chart-negative: #f25937;--color-chart-legendtext: #1e1e1e;--color-chart-annotations: #5c5c5c;--color-chart-xaxislabels: #5c5c5c;--color-chart-yaxislabels: #424242;--color-chart-gridlines: #dadada;--color-chart-baseline: #333333;--color-red-10: #ffeff0;--color-red-20: #ffdfe1;--color-red-30: #ffb5b9;--color-red-40: #ff858c;--color-red-50: #ff5c65;--color-red-60: #ff333e;--color-red-70: #cc2932;--color-red-80: #9a1f25;--color-red-90: #7a181e;--color-red-100: #5c1216;--color-orange-10: #fff2ef;--color-orange-20: #fee4de;--color-orange-30: #fec1b3;--color-orange-40: #fd9982;--color-orange-50: #fc7557;--color-orange-60: #fa522d;--color-orange-70: #c94224;--color-orange-80: #98321b;--color-orange-90: #782816;--color-orange-100: #5b1e10;--color-gold-10: #fef7eb;--color-gold-20: #fdefd7;--color-gold-30: #fbdaa3;--color-gold-40: #f8c268;--color-gold-50: #f6ad34;--color-gold-60: #f39901;--color-gold-70: #c37a01;--color-gold-80: #935c01;--color-gold-90: #754900;--color-gold-100: #583700;--color-lime-10: #f8faef;--color-lime-20: #f1f5df;--color-lime-30: #dfe9b5;--color-lime-40: #cadb85;--color-lime-50: #b8ce5b;--color-lime-60: #a5c232;--color-lime-70: #859b28;--color-lime-80: #64751e;--color-lime-90: #4f5d18;--color-lime-100: #3c4612;--color-green-10: #f1faf3;--color-green-20: #e2f5e6;--color-green-30: #bde9c6;--color-green-40: #91dba1;--color-green-50: #6cce81;--color-green-60: #47c262;--color-green-70: #399b4e;--color-green-80: #2b753b;--color-green-90: #225d2f;--color-green-100: #1a4623;--color-teal-10: #eefaf8;--color-teal-20: #ddf4f0;--color-teal-30: #b1e6dc;--color-teal-40: #7ed6c6;--color-teal-50: #51c9b2;--color-teal-60: #25ba9f;--color-teal-70: #1e967f;--color-teal-80: #177160;--color-teal-90: #12594c;--color-teal-100: #0e4339;--color-cyan-10: #eef9fc;--color-cyan-20: #def4f8;--color-cyan-30: #b3e5ef;--color-cyan-40: #81d4e5;--color-cyan-50: #55c5dd;--color-cyan-60: #2bb5d3;--color-cyan-70: #2292aa;--color-cyan-80: #1a6e80;--color-cyan-90: #155765;--color-cyan-100: #10424d;--color-aqua-10: #f0f7fe;--color-aqua-20: #e1f0fd;--color-aqua-30: #b9dcfb;--color-aqua-40: #8bc5f9;--color-aqua-50: #64b1f7;--color-aqua-60: #3c9cf5;--color-aqua-70: #317ec4;--color-aqua-80: #255f94;--color-aqua-90: #1d4b75;--color-aqua-100: #163958;--color-blue-10: #eff3fd;--color-blue-20: #e0e7fb;--color-blue-30: #b8c9f6;--color-blue-40: #89a6f0;--color-blue-50: #6187ea;--color-blue-60: #3869e4;--color-blue-70: #2e54b7;--color-blue-80: #223f8a;--color-blue-90: #1b326e;--color-blue-100: #152653;--color-ultramarine-10: #f0f2fe;--color-ultramarine-20: #e2e4fc;--color-ultramarine-30: #bcc2f9;--color-ultramarine-40: #909af4;--color-ultramarine-50: #6a78f1;--color-ultramarine-60: #4455ed;--color-ultramarine-70: #3745be;--color-ultramarine-80: #2a348f;--color-ultramarine-90: #212971;--color-ultramarine-100: #191f55;--color-violet-10: #f4f2ff;--color-violet-20: #eae5ff;--color-violet-30: #cec2ff;--color-violet-40: #af9bff;--color-violet-50: #9379ff;--color-violet-60: #7856ff;--color-violet-70: #6046cc;--color-violet-80: #48359a;--color-violet-90: #392a7a;--color-violet-100: #2b1f5c;--color-purple-10: #fbf1fe;--color-purple-20: #f7e4fd;--color-purple-30: #ecc1fb;--color-purple-40: #df98f9;--color-purple-50: #d575f7;--color-purple-60: #ca52f5;--color-purple-70: #a242c4;--color-purple-80: #7a3294;--color-purple-90: #612775;--color-purple-100: #491e58;--color-rose-10: #fdeff6;--color-rose-20: #fcdfed;--color-rose-30: #f8b5d6;--color-rose-40: #f385ba;--color-rose-50: #ef5ca3;--color-rose-60: #ea328b;--color-rose-70: #bc2970;--color-rose-80: #8e1f55;--color-rose-90: #701843;--color-rose-100: #701843;--color-gray-10: #f6f6f6;--color-gray-20: #ededed;--color-gray-30: #d7d7d7;--color-gray-40: #bcbcbc;--color-gray-50: #a5a5a5;--color-gray-60: #8e8e8e;--color-gray-70: #727272;--color-gray-80: #565656;--color-gray-90: #444444;--color-gray-100: #343434;--color-holdersofdebt-domestic: #003470;--color-holdersofdebt-federalreserve: #00518e;--color-holdersofdebt-foreign: #f27154;--color-domesticdebtholders-households: #003470;--color-domesticdebtholders-mutualfunds: #00427f;--color-domesticdebtholders-federalreserve: #00518e;--color-domesticdebtholders-moneymarket: #00699c;--color-domesticdebtholders-depository: #0081a7;--color-domesticdebtholders-insurance: #009baa;--color-domesticdebtholders-stateandlocal: #2eb696;--color-domesticdebtholders-otherinvestors: #bfda83;--color-revenue-individual: #003470;--color-revenue-payroll: #00518e;--color-revenue-corporate: #0081a7;--color-revenue-customs: #2eb696;--color-revenue-other: #bfda83;--color-outlays-healthcare: #ffe387;--color-outlays-socialsecurity: #f6ad34;--color-outlays-othermandatory: #e0842f;--color-outlays-netinterest: #c45d2c;--color-outlays-defense: #99d3ff;--color-outlays-nondefense: #1481d2;--color-debtmaturity-1yearorless: #003470;--color-debtmaturity-1to5years: #045a9b;--color-debtmaturity-5to10years: #1481d2;--color-debtmaturity-10to20years: #5baaec;--color-debtmaturity-20yearsandover: #99d3ff;--Data-Viz-Highlight-Color: var(--color-hero-revenue);--Primary-Light-Blue: var(--color-aqua-50);--Primary-Medium-Blue: var(--color-aqua-60)}:where(#fiscal-dashboard-root){display:block;overflow-x:hidden;-webkit-text-size-adjust:100%;text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeSpeed}:where(#fiscal-dashboard-root) *,:where(#fiscal-dashboard-root) *:before,:where(#fiscal-dashboard-root) *:after{margin:0;padding:0;box-sizing:border-box;scroll-behavior:smooth;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}:where(#fiscal-dashboard-root) button:focus-visible,:where(#fiscal-dashboard-root) a:focus-visible,:where(#fiscal-dashboard-root) a[role=button]:focus-visible,:where(#fiscal-dashboard-root) span[role=slider]:focus-visible,:where(#fiscal-dashboard-root) input:focus-visible,:where(#fiscal-dashboard-root) select:focus-visible,:where(#fiscal-dashboard-root) textarea:focus-visible{outline:none;box-shadow:0 0 3px 3px var(--Primary-Light-Blue, #58c3ff)}:where(#fiscal-dashboard-root) button:focus:not(:focus-visible),:where(#fiscal-dashboard-root) a:focus:not(:focus-visible),:where(#fiscal-dashboard-root) a[role=button]:focus:not(:focus-visible),:where(#fiscal-dashboard-root) span[role=slider]:focus:not(:focus-visible),:where(#fiscal-dashboard-root) input:focus:not(:focus-visible),:where(#fiscal-dashboard-root) select:focus:not(:focus-visible),:where(#fiscal-dashboard-root) textarea:focus:not(:focus-visible){outline:none;box-shadow:none}.view-stack.svelte-1lkr2gv{position:relative}.view-stack__dashboard.svelte-1lkr2gv{overflow-y:hidden}.view-stack__dashboard--transitioning.svelte-1lkr2gv{transition:height .35s ease}@media(prefers-reduced-motion:reduce){.view-stack__dashboard--transitioning.svelte-1lkr2gv{transition:none}}.view-stack__overlay.svelte-1lkr2gv{position:absolute;inset:0;background:var(--Background, #f5f4fa)}
