.tnsp-real-overview{border:1px solid var(--tnsp-line);border-radius:18px;padding:20px;margin:0 0 24px;background:var(--tnsp-panel,var(--tnsp-surface))}.tnsp-real-heading{display:flex;align-items:center;justify-content:space-between;gap:16px}.tnsp-real-heading h2{font-size:19px;margin:0}.tnsp-real-heading button,.tnsp-real-holdings button{font:inherit;color:inherit;border:1px solid var(--tnsp-line);border-radius:10px;padding:10px 14px;background:var(--tnsp-surface);cursor:pointer}.tnsp-real-status,.tnsp-real-warning{font-size:13px;color:var(--tnsp-muted)}.tnsp-real-holdings{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px}.tnsp-real-holdings button{text-align:left;display:grid;gap:8px}.tnsp-real-holdings span{font-size:13px;color:var(--tnsp-muted)}.tnsp-real-detail{padding-top:20px}.tnsp-real-average{font-size:11px;font-weight:650;paint-order:stroke;stroke:var(--tnsp-surface);stroke-width:4px;stroke-linejoin:round}.tnsp[data-portfolio-mode=real] .tnsp-paper,.tnsp[data-portfolio-mode=real] .tnsp-buy,.tnsp[data-portfolio-mode=real] .tnsp-average-line,.tnsp[data-portfolio-mode=real] .tnsp-average-label,.tnsp[data-portfolio-mode=real] .tnsp-average-pnl,.tnsp[data-portfolio-mode=real] .tnsp-trade-label,.tnsp[data-portfolio-mode=real] .tnsp-trade-leader,.tnsp[data-portfolio-mode=real] [data-trade-time]{display:none!important}

.tnsp-real-overview>p{margin-top:10px}.tnsp-real-holdings{margin-top:14px}.tnsp-real-heading button{white-space:nowrap}.tnsp-real-detail h3{margin:0 0 16px}
