.sec--daily-pnl .sec__head{align-items:flex-start}
.sec--daily-pnl .tables__body{max-height:720px}
.sec--daily-pnl .data-table th{position:sticky;top:0;z-index:1;background:var(--bg-raised)}
.pnl-holdings .pnl-holding{display:flex;align-items:baseline;justify-content:space-between;gap:24px}
.pnl-holding__name{white-space:normal;min-width:0}
.pnl-holding__return{flex:0 0 auto;min-width:8ch;text-align:right;font-family:var(--font-mono,ui-monospace,monospace);font-variant-numeric:tabular-nums}
.pnl-holding__return[data-tone="up"]{color:var(--pos)}
.pnl-holding__return[data-tone="down"]{color:var(--neg)}
.pnl-holding__return[data-tone="neutral"]{color:var(--text-2)}
@media(max-width:600px){.sec--daily-pnl .tables__body{max-height:650px}.pnl-holdings .pnl-holding{gap:16px}.sec--daily-pnl .sec__note{white-space:normal}}
