.finance-row{display:flex; align-items:center; justify-content:space-between; padding:11px 0; border-bottom:1px solid var(--line);}
.finance-row:last-child{border-bottom:none;}
.finance-left{display:flex; align-items:center; gap:11px;}
.finance-ic{width:34px;height:34px;border-radius:8px; display:flex;align-items:center;justify-content:center;}
.finance-label{font-size:13px; color:var(--muted);}
.finance-val{font-weight:700; font-size:14px;}

.activity-row{display:flex; gap:11px; padding:10px 0; border-bottom:1px solid var(--line);}
.activity-row:last-child{border-bottom:none;}
.act-ic{width:32px;height:32px;border-radius:8px; flex:0 0 32px; display:flex;align-items:center;justify-content:center;}
.act-title{font-size:13px; font-weight:600;}
.act-sub{font-size:11.5px; color:var(--muted-2); margin-top:2px;}
