.equity-panel{margin-top:14px}.equity-summary{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin-top:12px}.equity-summary>div{padding:12px;border:1px solid var(--line);border-radius:8px}.equity-summary small,.equity-summary small span,.equity-summary strong{display:block}.equity-summary small{font-size:8px;font-weight:800}.equity-summary small span{margin-top:2px;color:var(--muted);font-weight:600}.equity-summary strong{margin-top:8px;font-size:15px}.equity-chart{min-height:190px;margin-top:11px;padding:10px;border:1px solid var(--line);border-radius:9px;background:var(--surface)}.equity-chart svg{display:block;width:100%;height:auto;max-height:300px;overflow:visible}.equity-chart text{fill:var(--muted);font:10px "DM Sans"}.equity-chart .axis{stroke:var(--line)}.equity-line{fill:none;stroke:#168268;stroke-width:3;stroke-linecap:round;stroke-linejoin:round}.drawdown-area{fill:rgba(190,64,74,.18);stroke:#b94a54;stroke-width:1.5}.cash-marker{stroke:#c3972c;stroke-width:1.5;stroke-dasharray:4 4}.equity-chart circle{fill:#c3972c}@media(max-width:750px){.equity-summary{grid-template-columns:1fr 1fr}}@media(max-width:480px){.equity-summary{grid-template-columns:1fr}}
