.ChartHover-module__IAKi3q__layer{pointer-events:none;z-index:2;position:absolute;inset:0}.ChartHover-module__IAKi3q__hairline{background:linear-gradient(to bottom, transparent, color-mix(in srgb, var(--ink) 22%, transparent) 18%, color-mix(in srgb, var(--ink) 22%, transparent) 82%, transparent);width:1px;transition:left .18s cubic-bezier(.2,.7,.3,1);animation:.22s both ChartHover-module__IAKi3q__hoverFade;position:absolute;top:0;bottom:0;transform:translate(-.5px)}.ChartHover-module__IAKi3q__ring{background:var(--surface);width:12px;height:12px;box-shadow:0 0 0 4px color-mix(in srgb, currentColor 18%, transparent), 0 2px 10px color-mix(in srgb, currentColor 35%, transparent);border:2px solid;border-radius:50%;transition:left .18s cubic-bezier(.2,.7,.3,1),top .18s cubic-bezier(.2,.7,.3,1);animation:.26s cubic-bezier(.2,.7,.3,1) both ChartHover-module__IAKi3q__ringIn;position:absolute;transform:translate(-50%,-50%)}.ChartHover-module__IAKi3q__tip{--tx:-50%;--ty:calc(-100% - 16px);background:color-mix(in srgb, var(--raised) 82%, transparent);-webkit-backdrop-filter:blur(14px)saturate(1.3);min-width:112px;box-shadow:inset 0 0 0 1px var(--hair-strong), inset 0 1px 0 color-mix(in srgb, var(--ink) 6%, transparent), 0 10px 30px -8px #00000073, 0 2px 6px #0000002e;transform:translate(var(--tx), var(--ty));will-change:left, top, transform;border-radius:12px;flex-direction:column;gap:7px;padding:10px 12px 11px;transition:left .18s cubic-bezier(.2,.7,.3,1),top .18s cubic-bezier(.2,.7,.3,1),transform .18s cubic-bezier(.2,.7,.3,1);animation:.24s cubic-bezier(.2,.7,.3,1) both ChartHover-module__IAKi3q__tipIn;display:flex;position:absolute}.ChartHover-module__IAKi3q__tip[data-side=left]{--tx:-10px}.ChartHover-module__IAKi3q__tip[data-side=right]{--tx:calc(-100% + 10px)}.ChartHover-module__IAKi3q__tip[data-below="1"]{--ty:16px}.ChartHover-module__IAKi3q__tipTitle{font:500 10px/1 var(--font-mono), monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-38);white-space:nowrap}.ChartHover-module__IAKi3q__tipRow{white-space:nowrap;align-items:center;gap:8px;display:flex}.ChartHover-module__IAKi3q__swatch{width:6px;height:6px;box-shadow:0 0 0 2px color-mix(in srgb, currentColor 0%, transparent);border-radius:50%;flex:none}.ChartHover-module__IAKi3q__tipLabel{font:400 12px/1 var(--font-sans), sans-serif;color:var(--ink-50);flex:1}.ChartHover-module__IAKi3q__tipValue{font:500 13px/1 var(--font-mono), monospace;font-variant-numeric:tabular-nums;color:var(--ink)}@keyframes ChartHover-module__IAKi3q__hoverFade{0%{opacity:0}to{opacity:1}}@keyframes ChartHover-module__IAKi3q__ringIn{0%{opacity:0;transform:translate(-50%,-50%)scale(.4)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}@keyframes ChartHover-module__IAKi3q__tipIn{0%{opacity:0;transform:translate(var(--tx), var(--ty)) translateY(6px) scale(.97);filter:blur(3px)}to{opacity:1;transform:translate(var(--tx), var(--ty));filter:blur()}}@media (prefers-reduced-motion:reduce){.ChartHover-module__IAKi3q__hairline,.ChartHover-module__IAKi3q__ring,.ChartHover-module__IAKi3q__tip{transition:none;animation:none}}:root[data-motion=reduced] .ChartHover-module__IAKi3q__hairline,:root[data-motion=reduced] .ChartHover-module__IAKi3q__ring,:root[data-motion=reduced] .ChartHover-module__IAKi3q__tip{transition:none;animation:none}
