import type { PortfolioSummary } from '@/shared/api' export function AnalyticsSummary({ summary }: { summary: PortfolioSummary }) { const formatRub = (val: number | null) => val != null ? val.toLocaleString('ru-RU', { minimumFractionDigits: 2, maximumFractionDigits: 2 }) : '—' const formatPct = (val: number | null) => (val != null ? `${val.toFixed(2)}%` : '—') const pnlColor = summary.totalPnl > 0 ? 'var(--color-positive)' : summary.totalPnl < 0 ? 'var(--color-negative)' : 'inherit' return (