.fb-yc.svelte-xw6otb{--yc-year:color-mix(in srgb, var(--fb-text-3) 60%, var(--fb-card-bg));min-width:0;margin:0}.fb-yc__legend.svelte-xw6otb{gap:var(--fb-space-2) var(--fb-space-4);margin:0 0 var(--fb-space-2);font-size:var(--fb-text-xs);color:var(--fb-text-2);flex-wrap:wrap;padding:0;list-style:none;display:flex}.fb-yc__legend.svelte-xw6otb li:where(.svelte-xw6otb){align-items:center;gap:6px;display:inline-flex}.fb-yc__legend-date.svelte-xw6otb{color:var(--fb-text-3)}.fb-yc__key.svelte-xw6otb{border-top:2px solid var(--fb-accent);flex:none;width:16px;height:0;display:inline-block}.fb-yc__key--month.svelte-xw6otb{border-top:2px solid var(--fb-text-3)}.fb-yc__key--year.svelte-xw6otb{border-top:2px dashed var(--yc-year)}.fb-yc__plot.svelte-xw6otb{min-width:0;position:relative}svg.svelte-xw6otb{touch-action:pan-y;display:block;overflow:visible}.fb-yc__grid.svelte-xw6otb line:where(.svelte-xw6otb){stroke:var(--fb-guide);stroke-width:1px}.fb-yc__grid.svelte-xw6otb text:where(.svelte-xw6otb){fill:var(--fb-text-3);font-variant-numeric:tabular-nums;font-size:11px}.fb-yc__crosshair.svelte-xw6otb{stroke:var(--fb-border-strong);stroke-width:1px}.fb-yc__line.svelte-xw6otb{fill:none;stroke-linecap:round;stroke-linejoin:round}.fb-yc__line--today.svelte-xw6otb{stroke:var(--fb-accent);stroke-width:2px}.fb-yc__line--month.svelte-xw6otb{stroke:var(--fb-text-3);stroke-width:1.5px}.fb-yc__line--year.svelte-xw6otb{stroke:var(--yc-year);stroke-width:1.5px;stroke-dasharray:5 4}.fb-yc__dot.svelte-xw6otb{fill:var(--fb-accent);stroke:var(--fb-card-bg);stroke-width:2px}.fb-yc__dot--active.svelte-xw6otb{r:5}.fb-yc__end.svelte-xw6otb{fill:var(--fb-text-2);font-variant-numeric:tabular-nums;font-size:11px}.fb-yc__end--today.svelte-xw6otb{fill:var(--fb-text);font-weight:var(--fb-weight-semibold)}.fb-yc__tip.svelte-xw6otb{min-width:150px;padding:var(--fb-space-2) var(--fb-space-3);border:1px solid var(--fb-border);border-radius:var(--fb-radius-md);background:var(--fb-surface-1);box-shadow:var(--fb-shadow-md);font-size:var(--fb-text-xs);pointer-events:none;z-index:2;position:absolute;top:0;transform:translate(12px)}.fb-yc__tip--flip.svelte-xw6otb{transform:translate(calc(-100% - 12px))}.fb-yc__tip.svelte-xw6otb p:where(.svelte-xw6otb){margin:0}.fb-yc__tip-title.svelte-xw6otb{font-weight:var(--fb-weight-semibold);color:var(--fb-text);margin-bottom:4px!important}.fb-yc__tip-row.svelte-xw6otb{color:var(--fb-text-2);align-items:center;gap:6px;display:flex}.fb-yc__tip-label.svelte-xw6otb{flex:1}.fb-yc__tip-value.svelte-xw6otb{color:var(--fb-text);font-variant-numeric:tabular-nums}.fb-yc__caption.svelte-xw6otb{margin-top:var(--fb-space-2);font-size:var(--fb-text-xs);color:var(--fb-text-3)}.fb-econ-stats.svelte-1k5fumf{gap:var(--fb-space-4) 0;flex-wrap:wrap;display:flex}.fb-econ-stats__group.svelte-1k5fumf{flex:auto;margin:0;display:flex}.fb-econ-stat.svelte-1k5fumf{min-width:0;padding:0 var(--fb-space-4);border-left:1px solid var(--fb-border);flex:1 1 0}.fb-econ-stats__group.svelte-1k5fumf:first-child .fb-econ-stat:where(.svelte-1k5fumf):first-child{border-left:0;padding-left:0}.fb-econ-stat.svelte-1k5fumf dt:where(.svelte-1k5fumf){font-size:var(--fb-text-xs);font-weight:var(--fb-weight-medium);color:var(--fb-text-3);white-space:nowrap}.fb-econ-stat__value.svelte-1k5fumf{align-items:center;gap:4px var(--fb-space-2);font-size:1.25rem;font-weight:var(--fb-weight-semibold);font-variant-numeric:tabular-nums;color:var(--fb-text);white-space:nowrap;flex-wrap:wrap;margin:2px 0 0;display:flex}@media (width<=639px){.fb-econ-stats__group.svelte-1k5fumf{flex-basis:100%}.fb-econ-stat.svelte-1k5fumf:first-child{border-left:0;padding-left:0}.fb-econ-stat.svelte-1k5fumf{padding:0 var(--fb-space-3)}.fb-econ-stat__value.svelte-1k5fumf{font-size:1.0625rem}}.fb-econ-trend.svelte-1k5fumf{margin-top:var(--fb-space-5);padding-top:var(--fb-space-4);border-top:1px solid var(--fb-border)}.fb-econ-trend__title.svelte-1k5fumf{margin:0 0 var(--fb-space-2);font-size:var(--fb-text-sm);font-weight:var(--fb-weight-medium);color:var(--fb-text-2)}.fb-econ-trend__row.svelte-1k5fumf{align-items:center;gap:var(--fb-space-3);display:flex}.fb-econ-trend__spark.svelte-1k5fumf{min-width:0;color:var(--fb-text-2);flex:auto}.fb-econ-trend__spark.svelte-1k5fumf .fb-sparkline{color:var(--fb-text-2)}.fb-econ-trend__end.svelte-1k5fumf{font-size:var(--fb-text-xs);color:var(--fb-text-3);white-space:nowrap;flex-direction:column;display:flex}.fb-econ-trend__end.svelte-1k5fumf strong:where(.svelte-1k5fumf){font-size:var(--fb-text-sm);color:var(--fb-text);font-variant-numeric:tabular-nums}.fb-econ-trend__end--last.svelte-1k5fumf{text-align:right}.fb-econ-rates.svelte-1k5fumf{margin-top:var(--fb-space-4)}.fb-econ-rates.svelte-1k5fumf summary:where(.svelte-1k5fumf){cursor:pointer;width:fit-content;font-size:var(--fb-text-sm);font-weight:var(--fb-weight-medium);color:var(--fb-accent)}.fb-econ-rates.svelte-1k5fumf summary:where(.svelte-1k5fumf):focus-visible,.fb-econ-jump.svelte-1k5fumf:focus-visible{outline:2px solid var(--fb-focus);outline-offset:2px}.fb-econ-scroll.svelte-1k5fumf{min-width:0;overflow-x:auto}.fb-econ-filters.svelte-1k5fumf{justify-content:space-between;align-items:center;gap:var(--fb-space-3);flex-wrap:wrap;display:flex}.fb-econ-jump.svelte-1k5fumf{font-size:var(--fb-text-sm);font-weight:var(--fb-weight-medium);color:var(--fb-accent)}.fb-econ-jump.svelte-1k5fumf:hover{text-decoration:underline}.fb-econ-day.svelte-1k5fumf{scroll-margin-top:80px}.fb-econ-day__title.svelte-1k5fumf{align-items:center;gap:var(--fb-space-2);margin:0 0 var(--fb-space-2);font-size:var(--fb-text-base,1rem);font-weight:var(--fb-weight-semibold);display:flex}.fb-econ-event.svelte-1k5fumf{min-width:10rem;max-width:22rem;display:block}.fb-econ-impact.svelte-1k5fumf{white-space:nowrap;color:var(--fb-text-2);align-items:center;gap:6px;display:inline-flex}.fb-econ-impact__dots.svelte-1k5fumf{gap:3px;display:inline-flex}.fb-econ-impact__dot.svelte-1k5fumf{border:1px solid var(--fb-text-3);border-radius:50%;width:7px;height:7px}.fb-econ-impact__dot--on.svelte-1k5fumf{background:var(--fb-text-2);border-color:var(--fb-text-2)}.fb-econ-versus.svelte-1k5fumf{font-size:var(--fb-text-xs);font-weight:var(--fb-weight-normal,400);color:var(--fb-text-2);white-space:nowrap;display:block}.fb-econ-muted.svelte-1k5fumf,.fb-econ-muted.svelte-1k5fumf .fb-econ-impact:where(.svelte-1k5fumf),.fb-econ-muted.svelte-1k5fumf .fb-econ-versus:where(.svelte-1k5fumf){color:var(--fb-text-3)}
