.line-chart{flex:1;width:100%;min-height:260px;position:relative}.line-chart svg{display:block}.line-chart-grid{stroke:var(--color-border);stroke-width:1px;stroke-dasharray:2 3}.line-chart-axis{fill:var(--color-muted);font-variant-numeric:tabular-nums;font-size:11px}.line-chart-zero{stroke:var(--color-muted);stroke-width:1px;opacity:.5}.line-chart-guide{stroke:var(--color-border);stroke-width:1px;stroke-dasharray:3 3}.line-chart-line{fill:none;stroke:var(--color-primary);stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}.line-chart-dot{fill:var(--color-primary)}.line-chart-dot.is-negative{fill:var(--color-danger)}.line-chart-tooltip{background:var(--color-text);color:#fff;white-space:nowrap;pointer-events:none;z-index:1;border-radius:4px;flex-direction:column;gap:2px;padding:6px 10px;font-size:12px;display:flex;position:absolute;transform:translate(-50%,calc(-100% - 8px));box-shadow:0 4px 10px #0000002e}.line-chart-tooltip-date{opacity:.75;font-size:11px}.line-chart-tooltip-value{font-variant-numeric:tabular-nums;font-weight:700}
