.market-chart-section{padding:110px 0;border-top:1px solid #242424;background:#080808}.market-chart{border:1px solid rgba(212,175,55,.28);background:linear-gradient(145deg,#11100c,#070707 72%);overflow:hidden}.market-chart>header{display:flex;justify-content:space-between;gap:2rem;padding:clamp(24px,4vw,48px);border-bottom:1px solid #242424}.market-chart dt,.market-chart footer,.market-chart>header span{color:#777;font-size:.58rem;font-weight:800;letter-spacing:.14em}.market-chart>header h2{margin:.65rem 0;font-family:var(--font-display);font-size:clamp(2rem,4vw,4.2rem);letter-spacing:-.05em}.market-chart>header p{margin:0;color:#777}.market-chart__headline{align-self:center;display:grid;justify-items:end;gap:.35rem;text-align:right}.market-chart__headline>small,.market-chart__headline>span{color:#777;font-size:.58rem;font-weight:800;letter-spacing:.12em}.market-chart__headline>strong{color:#e0bf53;font-family:var(--font-display);font-size:clamp(1.5rem,3vw,3rem)}.market-chart [data-tone=positive]{color:#75c68a}.market-chart [data-tone=negative]{color:#e48070}.market-chart [data-tone=unknown]{color:#777}.market-chart>nav{display:flex;gap:1px;padding:1px;background:#242424}.market-chart>nav button{min-width:54px;min-height:44px;border:0;background:#0a0a0a;color:#777;font-size:.65rem;font-weight:800;cursor:pointer}.market-chart>nav button[aria-pressed=true]{background:#211c0c;color:#e0bf53}.market-chart>nav button:focus-visible{outline:2px solid #e0bf53;outline-offset:-3px}.market-chart__plot{position:relative;height:clamp(260px,34vw,470px);padding:24px;background-image:linear-gradient(rgba(255,255,255,.025) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.025) 1px,transparent 0);background-size:12.5% 25%}.market-chart__plot svg{width:100%;height:100%;overflow:visible}.market-chart__line{fill:none;stroke:#e0bf53;stroke-width:.7;vector-effect:non-scaling-stroke}.market-chart__area{stroke:none}.market-chart__plot circle{fill:#e0bf53;opacity:0;cursor:crosshair}.market-chart__plot circle:focus,.market-chart__plot circle:hover{opacity:1;outline:none}.market-chart__plot circle.market-chart__point--isolated{opacity:1}.market-chart__tooltip{position:absolute;top:24px;left:24px;display:grid;gap:.25rem;max-width:min(320px,calc(100% - 48px));padding:.75rem 1rem;border:1px solid rgba(212,175,55,.35);background:rgba(6,6,6,.92)}.market-chart__tooltip strong{color:#e0bf53}.market-chart__tooltip small,.market-chart__tooltip span{color:#888;font-size:.6rem}.market-chart>dl{display:grid;grid-template-columns:repeat(4,1fr);margin:0;border-top:1px solid #242424}.market-chart>dl div{padding:1.2rem;border-right:1px solid #242424;border-bottom:1px solid #242424}.market-chart dd{margin:.55rem 0 0;color:#ddd}.market-chart__state{display:grid;min-height:300px;place-content:center;padding:2rem;text-align:center;color:#8c887e}.market-chart__state code{overflow-wrap:anywhere}.market-chart>footer{display:flex;justify-content:space-between;gap:1rem}.market-chart>footer,.market-chart__method{padding:1rem 1.5rem;border-top:1px solid #242424}.market-chart__method{margin:0;color:#777;font-size:.68rem;line-height:1.6}@media(max-width:720px){.market-chart-section{padding:72px 0}.market-chart>header{align-items:flex-start;flex-direction:column}.market-chart__headline{align-self:flex-start;justify-items:start;text-align:left}.market-chart>nav{overflow-x:auto}.market-chart>dl{grid-template-columns:1fr 1fr}.market-chart>dl div:nth-child(2n){border-right:0}.market-chart>footer{align-items:flex-start;flex-direction:column}.market-chart__plot{height:270px;padding:14px}.market-chart__tooltip{top:14px;left:14px;max-width:calc(100% - 28px)}}