.ChartView-module__M83z5W__head{flex-direction:column;gap:6px;margin-bottom:20px;display:flex}.ChartView-module__M83z5W__reg{color:var(--ink-soft);font-variant-numeric:tabular-nums;font-size:.85rem}.ChartView-module__M83z5W__layout{grid-template-columns:300px 1fr;align-items:start;gap:20px;display:grid}.ChartView-module__M83z5W__panel{flex-direction:column;gap:14px;padding:20px;display:flex;position:sticky;top:84px}.ChartView-module__M83z5W__panelTitle{font-size:1.05rem;font-weight:600}.ChartView-module__M83z5W__panelBtns{gap:10px;display:flex}.ChartView-module__M83z5W__toggle{color:var(--ink-soft);cursor:pointer;align-items:center;gap:8px;font-size:.88rem;display:flex}.ChartView-module__M83z5W__toggle input{width:16px;height:16px;accent-color:var(--purple)}.ChartView-module__M83z5W__error{color:#d6336c;margin:0;font-size:.82rem}.ChartView-module__M83z5W__chartCard{padding:16px}.ChartView-module__M83z5W__chartWrap{width:100%;height:clamp(420px,62vh,680px)}.ChartView-module__M83z5W__tooltip{background:var(--bg-1);border:1px solid var(--line);box-shadow:var(--shadow);border-radius:12px;min-width:150px;overflow:hidden}.ChartView-module__M83z5W__tipHead{background:var(--grad-brand);color:#fff;padding:7px 12px;font-size:.9rem;font-weight:600}.ChartView-module__M83z5W__tipBody{color:var(--ink);flex-direction:column;gap:3px;padding:8px 12px;font-size:.82rem;display:flex}@media (max-width:860px){.ChartView-module__M83z5W__layout{grid-template-columns:1fr}.ChartView-module__M83z5W__panel{position:static}.ChartView-module__M83z5W__chartWrap{height:clamp(360px,70vh,560px)}}
