.comm-chart.svelte-1i029lt{background:var(--surface);border:1px solid var(--line);border-radius:12px;min-width:0;margin:.85rem 0 1rem;padding:.75rem .7rem .55rem}.comm-chart--warming.svelte-1i029lt{padding:1rem .95rem .95rem}.comm-warm.svelte-1i029lt{align-content:center;gap:.4rem;min-height:6.5rem;display:grid}.comm-warm__rule.svelte-1i029lt{background:var(--accent);border-radius:1px;width:2.5rem;height:2px;margin-bottom:.15rem;display:block}.comm-warm__title.svelte-1i029lt{font-family:var(--serif);letter-spacing:-.015em;color:var(--ink);margin:0;font-size:1.05rem}.comm-warm__copy.svelte-1i029lt{max-width:36rem;color:var(--ink-3);margin:0;font-size:.82rem;line-height:1.45}.comm-chart.svelte-1i029lt svg:where(.svelte-1i029lt){width:100%;height:auto;display:block;overflow:visible}.grid.svelte-1i029lt{stroke:var(--line-soft);stroke-width:1px}.tick.svelte-1i029lt,.xlabel.svelte-1i029lt{fill:var(--ink-4);font-size:9px;font-family:var(--sans)}.seg-dd.svelte-1i029lt{fill:var(--accent)}.seg-daily.svelte-1i029lt{fill:#c48a4a}.seg-news.svelte-1i029lt{fill:#8a7460}.seg-junk.svelte-1i029lt{fill:#4a423a}.legend.svelte-1i029lt{letter-spacing:.04em;text-transform:uppercase;color:var(--ink-3);border-top:1px solid var(--line-soft);flex-wrap:wrap;gap:.45rem .75rem;margin:.5rem 0 0;padding:.55rem 0 0;font-size:.7rem;display:flex}.leg.svelte-1i029lt{align-items:center;gap:.35rem;min-height:1.6rem;display:inline-flex}.leg.svelte-1i029lt:before{content:"";background:currentColor;border-radius:2px;width:.55rem;height:.55rem}.leg-dd.svelte-1i029lt{color:var(--accent)}.leg-daily.svelte-1i029lt{color:#c48a4a}.leg-news.svelte-1i029lt{color:#8a7460}.leg-junk.svelte-1i029lt{color:#6a6158}@media (width<=40rem){.comm-chart.svelte-1i029lt{border-radius:10px;padding:.65rem .55rem .5rem}.tick.svelte-1i029lt,.xlabel.svelte-1i029lt{font-size:8px}.legend.svelte-1i029lt{gap:.35rem .65rem;font-size:.66rem}}@media (prefers-color-scheme:light){:root:not([data-theme=dark]) .seg-junk.svelte-1i029lt{fill:#d4c8b8}:root:not([data-theme=dark]) .leg-junk.svelte-1i029lt{color:#9a8c7a}:root:not([data-theme=dark]) .seg-daily.svelte-1i029lt{fill:#b87333}:root:not([data-theme=dark]) .leg-daily.svelte-1i029lt{color:#b87333}:root:not([data-theme=dark]) .seg-news.svelte-1i029lt{fill:#6e5a48}:root:not([data-theme=dark]) .leg-news.svelte-1i029lt{color:#6e5a48}}:root[data-theme=light] .seg-junk.svelte-1i029lt{fill:#d4c8b8}:root[data-theme=light] .leg-junk.svelte-1i029lt{color:#9a8c7a}:root[data-theme=light] .seg-daily.svelte-1i029lt{fill:#b87333}:root[data-theme=light] .leg-daily.svelte-1i029lt{color:#b87333}:root[data-theme=light] .seg-news.svelte-1i029lt{fill:#6e5a48}:root[data-theme=light] .leg-news.svelte-1i029lt{color:#6e5a48}.earn.svelte-q6jbrg{gap:.75rem;min-width:0;display:grid}.earn-meta.svelte-q6jbrg{color:var(--ink-4);font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:baseline;gap:.35rem .45rem;font-size:.74rem;line-height:1.35;display:flex}.earn-meta__asof.svelte-q6jbrg{font-family:var(--mono)}.earn-meta__sep.svelte-q6jbrg{color:var(--line)}.earn-meta__source.svelte-q6jbrg{color:var(--ink-3);border-bottom:1px solid #0000;text-decoration:none}.earn-meta__source.svelte-q6jbrg:hover{color:var(--accent);border-bottom-color:color-mix(in srgb, var(--accent) 40%, transparent)}.earn-meta__source--plain.svelte-q6jbrg{border-bottom:none}.outlook-chip.svelte-q6jbrg{border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface-2);color:var(--ink-3);flex-wrap:wrap;align-items:baseline;gap:.3rem .45rem;padding:.15rem .45rem;font-size:.7rem;line-height:1.3;display:inline-flex}.outlook-chip__label.svelte-q6jbrg{letter-spacing:.04em;text-transform:uppercase;color:var(--accent);font-size:.64rem;font-weight:700}.outlook-chip__detail.svelte-q6jbrg{font-family:var(--mono);font-variant-numeric:tabular-nums;color:var(--ink-2)}.earn-panel.svelte-q6jbrg{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-sm);min-width:0;overflow:hidden}.earn-panel__head.svelte-q6jbrg{background:var(--surface-2);border-bottom:1px solid var(--line-soft);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem .75rem;padding:.65rem 1rem;display:flex}.earn-panel__title.svelte-q6jbrg{letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);min-width:0;font-size:.72rem;font-weight:750}.earn-modes.svelte-q6jbrg{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-sm);align-items:center;gap:2px;padding:2px;display:inline-flex}.earn-chip.svelte-q6jbrg{border-radius:calc(var(--radius-sm) - 2px);min-width:2.25rem;min-height:1.75rem;color:var(--ink-3);font:inherit;letter-spacing:.04em;cursor:pointer;background:0 0;border:none;flex:none;justify-content:center;align-items:center;padding:.2rem .55rem;font-size:.72rem;font-weight:700;transition:background-color .14s,color .14s;display:inline-flex}.earn-chip.svelte-q6jbrg:hover{color:var(--ink);background:#ffffff0a}.earn-chip[aria-pressed=true].svelte-q6jbrg{background:var(--accent);color:var(--accent-ink);box-shadow:0 1px 2px #0003}.earn-legend.svelte-q6jbrg{letter-spacing:.04em;text-transform:uppercase;color:var(--ink-4);flex-wrap:wrap;gap:.45rem .85rem;padding:.55rem 1rem .15rem;font-size:.68rem;display:flex}.leg.svelte-q6jbrg{align-items:center;gap:.35rem;display:inline-flex}.leg.svelte-q6jbrg:before{content:"";background:currentColor;border-radius:2px;width:.55rem;height:.55rem}.leg--prior.svelte-q6jbrg{color:var(--ink-4)}.leg--latest.svelte-q6jbrg{color:var(--accent)}.earn-metrics.svelte-q6jbrg{gap:.85rem;padding:.65rem 1rem .9rem;display:grid}.metric__head.svelte-q6jbrg{justify-content:space-between;align-items:baseline;gap:.5rem;margin-bottom:.35rem;display:flex}.metric__label.svelte-q6jbrg{color:var(--ink);min-width:0;font-size:.8rem;font-weight:600}.metric__delta.svelte-q6jbrg{font-family:var(--mono);font-variant-numeric:tabular-nums;color:var(--ink-4);flex:none;font-size:.72rem;font-weight:700}.metric__delta.up.svelte-q6jbrg{color:var(--up)}.metric__delta.down.svelte-q6jbrg{color:var(--down)}.metric__bars.svelte-q6jbrg,.mix-rows.svelte-q6jbrg{gap:.28rem;display:grid}.bar-row.svelte-q6jbrg,.mix-row.svelte-q6jbrg{grid-template-columns:3.25rem minmax(0,1fr) auto;align-items:center;gap:.45rem .55rem;min-width:0;display:grid}.mix-row.svelte-q6jbrg{grid-template-columns:minmax(5.5rem,8.5rem) minmax(0,1fr) auto;padding:0 1rem}.mix-rows.svelte-q6jbrg{gap:.4rem;padding:.75rem 0 .9rem}.bar-period.svelte-q6jbrg,.mix-label.svelte-q6jbrg{color:var(--ink-4);white-space:nowrap;text-overflow:ellipsis;font-size:.68rem;overflow:hidden}.mix-label.svelte-q6jbrg{color:var(--ink-3);white-space:normal;font-size:.76rem}.bar-track.svelte-q6jbrg{background:color-mix(in srgb, var(--line-soft) 80%, transparent);border-radius:2px;min-width:0;height:.55rem;position:relative;overflow:hidden}.bar-fill.svelte-q6jbrg{border-radius:2px;min-width:2px;height:100%}.bar-fill--prior.svelte-q6jbrg{background:color-mix(in srgb, var(--ink-4) 70%, transparent)}.bar-fill--latest.svelte-q6jbrg{background:var(--accent)}.bar-val.svelte-q6jbrg{font-family:var(--mono);font-variant-numeric:tabular-nums;color:var(--ink-2);text-align:right;min-width:3.5rem;font-size:.72rem}.earn-notes.svelte-q6jbrg{border-top:1px solid var(--line-soft);background:var(--surface-2);color:var(--ink-4);gap:.25rem;margin:0;padding:.55rem 1rem .75rem;font-size:.72rem;line-height:1.4;list-style:none;display:grid}.earn-notes--single.svelte-q6jbrg{display:block}.earn-notes.svelte-q6jbrg li:where(.svelte-q6jbrg){padding:0}.earn-notes.svelte-q6jbrg li:where(.svelte-q6jbrg):before{content:"·";color:var(--ink-4);margin-right:.35rem}@media (width<=40rem){.earn-panel__head.svelte-q6jbrg{padding:.55rem .85rem}.earn-metrics.svelte-q6jbrg{padding:.55rem .85rem .75rem}.earn-legend.svelte-q6jbrg{padding:.45rem .85rem .1rem}.bar-row.svelte-q6jbrg{grid-template-columns:2.75rem minmax(0,1fr) auto;gap:.35rem .4rem}.mix-row.svelte-q6jbrg{grid-template-columns:minmax(4.5rem,1fr) minmax(0,1.4fr) auto;padding:0 .85rem}.bar-val.svelte-q6jbrg{min-width:3rem;font-size:.68rem}.earn-notes.svelte-q6jbrg{padding:.45rem .85rem .65rem}.outlook-chip.svelte-q6jbrg{width:100%}}@media (prefers-reduced-motion:reduce){.earn-chip.svelte-q6jbrg{transition:none}}.spark.svelte-iu0wbq{background:0 0;border:none;border-radius:0;width:100%;min-width:0;margin:0;padding:0;overflow:hidden}.spark-head.svelte-iu0wbq{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.65rem 1rem;min-width:0;padding:1rem 1.25rem .65rem;display:flex}.spark-window.svelte-iu0wbq{flex-direction:column;gap:.2rem;min-width:0;display:flex}.spark-title-row.svelte-iu0wbq{align-items:baseline;gap:.5rem;display:flex}.spark-tag.svelte-iu0wbq{letter-spacing:.08em;text-transform:uppercase;color:var(--accent);font-size:.68rem;font-weight:750}.spark-dates.svelte-iu0wbq{color:var(--ink-4);font-variant-numeric:tabular-nums;font-size:.72rem}.spark-price-row.svelte-iu0wbq{flex-wrap:wrap;align-items:baseline;gap:.45rem .75rem;display:flex}.spark-window__price.svelte-iu0wbq{font-family:var(--serif);letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--ink);font-size:1.25rem;font-weight:600;line-height:1.1}.spark-window__chg.svelte-iu0wbq{font-variant-numeric:tabular-nums;font-size:.85rem;font-weight:700;line-height:1.2}.spark-window__chg.up.svelte-iu0wbq{color:var(--up)}.spark-window__chg.down.svelte-iu0wbq{color:var(--down)}.spark-range-summary.svelte-iu0wbq{color:var(--ink-4);font-variant-numeric:tabular-nums;font-size:.74rem}.spark-ranges.svelte-iu0wbq{background:var(--surface-2);border:1px solid var(--line);border-radius:var(--radius-sm);align-items:center;gap:2px;padding:2px;display:inline-flex}.spark-chip.svelte-iu0wbq{border-radius:calc(var(--radius-sm) - 2px);min-width:2.25rem;min-height:1.75rem;color:var(--ink-3);font:inherit;letter-spacing:.04em;cursor:pointer;background:0 0;border:none;flex:none;justify-content:center;align-items:center;padding:.2rem .55rem;font-size:.72rem;font-weight:700;transition:background-color .14s,color .14s;display:inline-flex}.spark-chip.svelte-iu0wbq:hover{color:var(--ink);background:#ffffff0a}.spark-chip[aria-pressed=true].svelte-iu0wbq{background:var(--accent);color:var(--accent-ink);box-shadow:0 1px 2px #0003}.spark-chart-box.svelte-iu0wbq{width:100%;position:relative;overflow:hidden}.spark-svg.svelte-iu0wbq{touch-action:pan-y;cursor:crosshair;-webkit-user-select:none;user-select:none;width:100%;height:180px;display:block;overflow:visible}.spark-svg.svelte-iu0wbq :where(.svelte-iu0wbq){pointer-events:none}.grid.svelte-iu0wbq{stroke:var(--line-soft);stroke-width:1px;stroke-dasharray:2 4}.area.svelte-iu0wbq{stroke:none}.line.svelte-iu0wbq{fill:none;stroke:var(--accent);stroke-width:2px;stroke-linejoin:round;stroke-linecap:round}.dot.svelte-iu0wbq{fill:var(--accent);stroke:var(--surface);stroke-width:1.5px}.dot.end.up.svelte-iu0wbq{fill:var(--up)}.dot.end.down.svelte-iu0wbq{fill:var(--down)}.dot.hover.svelte-iu0wbq{fill:var(--ink);stroke:var(--accent);stroke-width:2px}.dot-hover-ring.svelte-iu0wbq{fill:none;stroke:var(--accent);stroke-width:1.5px;opacity:.6}.cross.svelte-iu0wbq{stroke:var(--ink-3);stroke-width:1px;stroke-dasharray:2 3;opacity:.6}.axis-label.svelte-iu0wbq{fill:var(--ink-4);font-size:8.5px;font-family:var(--mono);font-variant-numeric:tabular-nums}.xlabel.svelte-iu0wbq{fill:var(--ink-4);font-size:8.5px;font-family:var(--sans)}.spark-footer.svelte-iu0wbq{border-top:1px solid var(--line-soft);background:var(--surface-2);padding:.55rem 1.25rem .75rem}.spark-readout.svelte-iu0wbq{color:var(--ink-2);font-variant-numeric:tabular-nums;min-height:1.3em;font-size:.76rem;line-height:1.35;font-family:var(--mono);flex-wrap:wrap;align-items:baseline;gap:.35rem;margin:0;display:flex}.readout-date.svelte-iu0wbq{color:var(--ink-3)}.readout-price.svelte-iu0wbq{color:var(--ink);font-weight:700}.readout-delta.up.svelte-iu0wbq{color:var(--up)}.readout-delta.down.svelte-iu0wbq{color:var(--down)}.spark-readout--muted.svelte-iu0wbq{color:var(--ink-4);font-family:var(--sans)}.readout-sep.svelte-iu0wbq{color:var(--line)}@media (width<=40rem){.spark-head.svelte-iu0wbq{padding:.75rem .85rem .5rem}.spark-footer.svelte-iu0wbq{padding:.45rem .85rem .65rem}.spark-range-summary.svelte-iu0wbq{display:none}}@media (prefers-reduced-motion:reduce){.spark-chip.svelte-iu0wbq{transition:none}}
