.chart_chart__dJqzw{min-width:0}.chart_box__WpkON{position:relative;min-width:0}.chart_svg__W7ile{display:block;width:100%;height:auto;overflow:visible;touch-action:pan-y;-moz-user-select:none;user-select:none;-webkit-user-select:none}.chart_grabX__2jwch{cursor:ew-resize}.chart_grabY__ZWOuP{cursor:ns-resize}.chart_grid__pcLIK{stroke:var(--line);stroke-width:1}.chart_tick__mH_Lr{fill:var(--ink);font-size:14px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.chart_rule__M8MtV{stroke-width:1}.chart_ruleDash__YFYib{stroke-dasharray:4 4}.chart_cursorLabel__XrHij,.chart_label__DyMx3{fill:var(--ink);font-size:14px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;paint-order:stroke;stroke:var(--panel);stroke-width:4px;stroke-linejoin:round}.chart_cursorLabel__XrHij{fill:var(--mint);font-weight:500;stroke-width:0}.chart_line__K_6nC{fill:none;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.chart_dash__9akUv{stroke-dasharray:6 5}.chart_dashShort__10le8{stroke-dasharray:4 3}.chart_ghost__deOIx{opacity:.25}.chart_cross__VynCg{stroke:var(--line-strong);stroke-width:1}.chart_cursor__mETPD{stroke:var(--mint);stroke-width:1.5}.chart_grip__FjJxh{fill:var(--mint)}.chart_tip__6k03j{position:absolute;top:0;left:0;z-index:2;display:flex;flex-direction:column;gap:4px;min-width:168px;padding:10px 12px;border:1px solid var(--line-strong);border-radius:var(--radius-field);background:var(--panel-raised);pointer-events:none;font-size:14px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.chart_tipTitle__VT36s{margin-bottom:2px;font-weight:500}.chart_tipRow__0zx5c{display:flex;align-items:center;gap:8px}.chart_tipValue__fqibX{margin-left:auto;order:2;font-weight:500}.chart_key__R2_BH{flex:none;display:inline-block;width:14px;height:0;border-top:2px solid}.chart_keyDash__hgsge{border-top-style:dashed}.chart_legend__9rEPS{display:flex;flex-wrap:wrap;gap:8px 20px;margin:12px 0 0;padding:0;list-style:none;font-size:14px}.chart_legend__9rEPS li{display:inline-flex;align-items:center;gap:8px}