/* Scope result styling to the virtual-wallet activity and its selected record. */
#activity .wallet-activity-table .activity-profit,#activity .wallet-activity-table th:last-child{text-align:right;white-space:nowrap}#activity .wallet-activity-table .activity-profit{min-width:116px;font-variant-numeric:tabular-nums}#activity .wallet-activity-table .activity-profit strong{display:block;font-size:15px;line-height:1.5}#activity .wallet-activity-table .activity-profit small{display:block;font:11px/1.5 Arial,sans-serif;margin-top:3px}#activity .wallet-activity-table .activity-profit small.positive{color:#007b5b}#activity .wallet-activity-table .activity-profit small.negative{color:#b21627}#activity .wallet-activity-table .activity-profit .pnl-state{font:11px/1.5 Arial,sans-serif;color:var(--muted);white-space:normal}#activity .wallet-activity-table .activity-profit .muted{color:var(--muted)}.trade-detail .detail-pnl{padding:14px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin:18px 0}.detail-pnl>span{font:12px/1.5 Arial,sans-serif;color:var(--muted)}.detail-pnl>strong{display:block;font-size:27px;line-height:1.4;margin:4px 0}.detail-pnl>small{display:block;font:12px/1.6 Arial,sans-serif}.detail-pnl>p{font:11px/1.6 Arial,sans-serif;color:var(--muted);margin:8px 0 0}.activity-pnl-note{font:11px/1.6 Arial,sans-serif;color:var(--muted);max-width:850px}
@media(max-width:700px){#activity .wallet-activity-table .activity-profit{grid-column:1/-1;text-align:left;border-top:1px solid var(--line);padding-top:8px!important;min-width:0}#activity .wallet-activity-table .activity-profit strong{display:inline-block;margin-right:10px}#activity .wallet-activity-table .activity-profit small{display:inline-block}#activity .wallet-activity-table .activity-profit .pnl-state{display:block}}
