/* Shared wallet list geometry. Artwork cannot set the height of a row. */
.portfolio-native-amount{margin-top:6px;font-size:13px;line-height:20px;color:var(--text-muted,#8796a7);font-variant-numeric:tabular-nums}
.portfolio-price-note{margin:6px 0 0;font-size:11px;line-height:16px;color:var(--text-muted,#8796a7)}
.rhythm-asset-row{display:flex;align-items:center;gap:12px;height:56px;min-height:56px;max-height:56px;box-sizing:border-box;padding:0;border-bottom:1px solid var(--line,#203040);background:transparent}
.rhythm-asset-row__icon{display:flex;align-items:center;justify-content:center;flex:0 0 32px;width:32px;height:32px;overflow:hidden}
.rhythm-asset-row__icon .rhythm-token-icon,.rhythm-asset-row__icon img{width:22px!important;height:22px!important;max-width:22px!important;max-height:22px!important;object-fit:contain}
.rhythm-asset-row__info{flex:1;min-width:0}
.rhythm-asset-row__name,.rhythm-asset-row__usd{display:block;font-size:13px;font-weight:500;line-height:18px;color:var(--text,#d8e9fa);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.rhythm-asset-row__balance{display:block;margin-top:2px;font-size:11px;font-weight:400;line-height:16px;color:var(--text-muted,#8796a7);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-variant-numeric:tabular-nums}
.rhythm-asset-row__value{flex:0 1 45%;min-width:0;text-align:right;font-variant-numeric:tabular-nums}
.live-portfolio .wallet-actions button:disabled{opacity:.4;cursor:not-allowed}
@media(max-width:650px){.rhythm-asset-row{gap:12px}.rhythm-asset-row__icon{max-width:36px;max-height:36px}}

