.mr-widget{color:inherit;flex-direction:column;gap:2px;min-width:0;text-decoration:none;display:inline-flex}a.mr-widget:hover{color:inherit}.mr-widget-k{letter-spacing:.04em;text-transform:uppercase;font-size:11.5px;font-weight:700}.mr-widget-row{flex-wrap:wrap;align-items:baseline;gap:10px;display:flex}.mr-widget-v{font-variant-numeric:tabular-nums;letter-spacing:-.04em;font-weight:800;line-height:1}.mr-widget-asof{font-size:12.5px;font-weight:600}.mr-widget-src{font-size:11.5px;font-weight:600}.mr-widget-delta{font-size:12.5px;font-weight:700}.mr-widget-delta.is-up,.mr-widget-delta.is-down{color:#1b4fd8}.mr-widget-cta{font-size:12.5px;font-weight:700}.mr-widget-open{color:#fff;margin-top:14px;font-size:13px;font-weight:700}.ih-market-stack .mr-widget--compact.mr-widget--hero{box-sizing:border-box;-webkit-backdrop-filter:blur(40px)saturate(180%);backdrop-filter:blur(40px)saturate(180%);background:linear-gradient(165deg,#ffffff29 0%,#ffffff12 100%);border:1px solid #ffffff47;border-radius:22px;grid-template-columns:1fr auto;grid-template-areas:"k asof""v v""open open";align-items:baseline;gap:0 12px;width:100%;max-width:none;margin-top:0;padding:20px 24px 18px;display:grid;box-shadow:0 20px 50px #03060e59,inset 0 1px #ffffff59}.ih-market-stack .mr-widget--compact.mr-widget--hero .mr-widget-k{color:#ffffffeb;letter-spacing:0;text-transform:none;grid-area:k;font-size:12.5px}.ih-market-stack .mr-widget--compact.mr-widget--hero .mr-widget-asof{font-family:var(--ih-mono), "Geist Mono", ui-monospace, monospace;letter-spacing:.08em;color:#ffffff8c;text-transform:uppercase;grid-area:asof;font-size:9.5px}.ih-market-stack .mr-widget--compact.mr-widget--hero .mr-widget-row{grid-area:v;margin:12px 0 0}.ih-market-stack .mr-widget--compact.mr-widget--hero .mr-widget-v{font-family:var(--ih-mono), "Geist Mono", ui-monospace, monospace;letter-spacing:-.035em;font-size:36px;font-weight:400}.ih-market-stack .mr-widget--compact.mr-widget--hero .mr-widget-open{grid-area:open;margin-top:16px}.ih-market-stack .mr-widget--compact.mr-widget--hero .mr-widget-src{display:none}.mr-widget--compact.mr-widget--hero{-webkit-backdrop-filter:blur(18px)saturate(160%);backdrop-filter:blur(18px)saturate(160%);background:#ffffff1f;border:1px solid #ffffff38;border-radius:16px;padding:12px 16px 12px 18px}.mr-widget--compact.mr-widget--hero .mr-widget-k{color:#ffffff9e}.mr-widget--compact.mr-widget--hero .mr-widget-v{color:#fff;font-size:28px}.mr-widget--compact.mr-widget--hero .mr-widget-asof,.mr-widget--compact.mr-widget--hero .mr-widget-src,.mr-widget--compact.mr-widget--hero .mr-widget-cta{color:#ffffffad}.ih-root a.mr-widget--compact.mr-widget--hero:hover{color:#fff}.ih-market-stack a.mr-widget--compact.mr-widget--hero:hover{background:linear-gradient(165deg,#ffffff38 0%,#ffffff1a 100%)}.mr-widget--compact.mr-widget--light{background:#fff;border:1px solid #e4e4e1;border-radius:99px;flex-flow:wrap;align-items:center;gap:10px;padding:8px 14px 8px 16px}.mr-widget--compact.mr-widget--light .mr-widget-k{color:#0a0e1873;letter-spacing:.02em;text-transform:none;font-size:12.5px}.mr-widget--compact.mr-widget--light .mr-widget-v{color:#0a0a0a;font-size:15.5px}.mr-widget--compact.mr-widget--light .mr-widget-asof,.mr-widget--compact.mr-widget--light .mr-widget-src{color:#0a0e1873;font-size:12px}.mr-widget--compact.mr-widget--light .mr-widget-cta{color:#1b4fd8}a.mr-widget--compact.mr-widget--light:hover{border-color:#cfcfcb}.mr-widget--compact.mr-widget--light .mr-widget-src{display:none}.mr-widget--callout{background:#fff;border:1px solid #eaeae8;border-radius:24px;flex-direction:column;gap:8px;max-width:420px;padding:28px 32px;display:flex}.mr-widget--callout .mr-widget-k{color:#1b4fd8;letter-spacing:0;text-transform:none;font-size:13.5px;font-weight:800}.mr-widget--callout .mr-widget-v{color:#0a0a0a;font-size:clamp(48px,7vw,72px)}.mr-widget--callout .mr-widget-asof{color:#0a0e1880;font-size:14px}.mr-widget--callout .mr-widget-src{color:#0a0e186b;margin-top:4px;font-size:13px}.mr-widget--callout .mr-widget-delta{font-size:14px}@media (max-width:760px){.mr-widget--compact.mr-widget--hero{max-width:none}.mr-widget--callout{max-width:none;padding:22px 20px}}
