.asset-performance-card{position:relative;padding:20px;background:linear-gradient(135deg,#ffffff0d,#ffffff05);border-radius:16px;border:1px solid rgba(255,255,255,.08);transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;flex-direction:column;gap:20px;overflow:hidden;box-shadow:0 4px 24px #0000001a}.asset-performance-card.clickable{cursor:pointer}.asset-performance-card.clickable:hover{transform:translateY(-4px);background:linear-gradient(135deg,#ffffff14,#ffffff08);border-color:#ffffff26;box-shadow:0 12px 32px #00000040}.asset-performance-card__header{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.asset-performance-card__info{display:flex;flex-direction:column;min-width:0;flex:1}.asset-performance-card__name{font-size:1rem;font-weight:700;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;letter-spacing:-.01em}.asset-performance-card__symbol{font-size:.75rem;font-weight:600;color:var(--text-dim);text-transform:uppercase;letter-spacing:.05em;opacity:.6}.asset-performance-card__price-summary{display:flex;flex-direction:column;align-items:flex-end;gap:4px}.asset-performance-card__current-price{font-size:1.1rem;font-weight:700;color:#fff;letter-spacing:-.02em}.asset-performance-card__profit-badge{font-size:.75rem;font-weight:700;padding:2px 8px;border-radius:6px;display:inline-flex;align-items:center}.asset-performance-card__profit-badge.profit{background:#2ea04326;color:#3fb950}.asset-performance-card__profit-badge.loss{background:#f8514926;color:#f85149}.asset-performance-card__chart{height:60px;width:100%;margin:4px 0;opacity:.8;position:relative}.asset-performance-card__metrics{display:grid;grid-template-columns:1fr 1fr;gap:16px;padding-top:16px;border-top:1px solid rgba(255,255,255,.05)}.asset-performance-card__metric{display:flex;flex-direction:column;gap:4px}.asset-performance-card__metric.full-width{grid-column:1 / -1}.asset-performance-card__metric-label{font-size:.65rem;font-weight:700;color:var(--text-dim);text-transform:uppercase;letter-spacing:.08em;opacity:.5}.asset-performance-card__metric-value{font-size:.95rem;font-weight:600;color:var(--text-main);font-variant-numeric:tabular-nums}.asset-performance-card__metric-value--profit{color:#3fb950}.asset-performance-card__metric-value--loss{color:#f85149}.asset-performance-card__metric-value--large{font-size:1.2rem;font-weight:800;color:#fff;letter-spacing:-.02em}@media(max-width:480px){.asset-performance-card{padding:16px}.asset-performance-card__current-price{font-size:1rem}.asset-performance-card__metric-value--large{font-size:1.1rem}}
