.market-experience{width:100%;max-width:72rem;margin-inline:auto;padding:clamp(1rem,2.2vw,1.75rem);border:1px solid var(--color-border);background:var(--color-surface)}.market-experience__header{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem 2rem;padding-bottom:1rem;border-bottom:1px solid var(--color-border-subtle)}.market-experience__header h2{margin:0 0 .5rem;font-family:var(--font-body);font-size:.9rem;font-weight:500}.market-experience__header>div:first-child{display:grid;grid-template-columns:auto 1fr;align-items:baseline;column-gap:1rem}.market-experience__header h2{grid-column:1/-1}.market-experience__price{display:block;font-size:clamp(2rem,3vw,2.6rem);line-height:1.1;font-weight:500;font-variant-numeric:tabular-nums;letter-spacing:-.045em}.market-experience__header p{margin:.5rem 0 0;color:var(--color-text-muted);font-size:.8rem}.market-experience__freshness{text-align:right}.market-history{padding-top:1rem}.market-history__toolbar{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem 2rem}.market-history__toolbar h3{font-family:var(--font-display);font-size:1.5rem;font-weight:400;line-height:1.2;margin:0}.market-history__toolbar p{margin:.5rem 0 0;font-size:.76rem;color:var(--color-text-muted)}.market-history__ranges{display:flex;flex-wrap:wrap;max-width:100%;gap:.25rem;padding:.25rem;background:var(--color-paper);border:1px solid var(--color-border-subtle)}.market-history__ranges button{padding:.6rem 1rem;min-height:44px;font-size:.8rem;font-weight:500;cursor:pointer}.market-history__ranges button[aria-pressed=true]{background:var(--color-primary);color:var(--color-on-strong)}.market-history__ranges button:focus-visible{outline:2px solid var(--color-focus);outline-offset:3px}.market-history__change{display:flex;flex-wrap:wrap;align-items:baseline;gap:.35rem .75rem;margin-block:1rem .25rem}.market-history__change>span{font-size:.75rem;color:var(--color-text-muted)}.market-history__change strong{font-size:1.15rem;font-weight:500;color:var(--color-positive);font-variant-numeric:tabular-nums}.market-history__change strong.is-negative{color:var(--color-negative)}.market-history__change small{margin-left:.5rem;font-size:.85rem;font-weight:400}.market-history .market-history__plot{height:230px;min-height:230px}.market-history__plot .recharts-surface:focus-visible{outline:2px solid var(--color-focus);outline-offset:3px}.market-history__extremes{display:flex;flex-wrap:wrap;justify-content:space-between;gap:2rem;margin-top:.75rem;padding-top:.75rem;border-top:1px solid var(--color-border-subtle)}.market-history__extremes>div{display:flex;flex-wrap:wrap;align-items:baseline;gap:.35rem .65rem}.market-history__extremes>div:last-child{text-align:right}.market-history__extremes span{font-size:.75rem;color:var(--color-text-muted)}.market-history__extremes strong{font-size:1rem;font-weight:500;font-variant-numeric:tabular-nums}.market-history__coverage,.market-history__source{font-size:.72rem;color:var(--color-text-muted);margin:1rem 0 0}.market-history__empty{display:grid;min-height:190px;align-content:center;justify-items:center;text-align:center;color:var(--color-text-muted);padding:2rem}.market-experience__range{padding-top:1.5rem}@media (max-width:600px){.market-experience__freshness{text-align:left}.market-experience__header{gap:1.25rem}.market-experience__header>div:first-child{grid-template-columns:1fr}.market-history__toolbar{display:grid;gap:.75rem}.market-history__ranges{width:fit-content}.market-history .market-history__plot{height:200px;min-height:200px;margin-inline:-.5rem;width:calc(100% + 1rem)}.market-history__toolbar p{line-height:1.6}.market-history__extremes>div{display:grid}}