.bankroll{padding:14px;border:1px solid #d9b56c40;border-radius:11px;background:linear-gradient(135deg,#cfaa5715,#111a20);margin:12px 0;display:grid;grid-template-columns:1fr 1fr;gap:15px 10px;font-variant-numeric:tabular-nums}
.bankroll span{display:block;font-size:9px;color:#b7b8ac;margin-bottom:6px}.bankroll strong{display:block;font:600 16px Manrope;color:#e4c780;white-space:nowrap}.bankroll .bankroll-current{grid-column:1/-1}.bankroll-current strong{font-size:28px;color:#f5ecd7;letter-spacing:-.5px}.bankroll small{grid-column:1/-1;font-size:9px;color:#9ea99f;line-height:1.5}.bankroll[data-stale=true] small{color:#dcb985}
.bankroll-balance-line{display:flex;align-items:baseline;gap:8px;justify-content:space-between}.bankroll-balance-line #bank-balance{font-size:clamp(20px,2vw,26px)}.bankroll-balance-line #bank-percent{font:600 12px Manrope;padding:5px 7px;border-radius:6px;background:#dfba6912;color:#d9b56c;white-space:nowrap;letter-spacing:0;margin:0}.bankroll .bankroll-growth{grid-column:1/-1;display:flex;align-items:baseline;justify-content:space-between;gap:8px;margin-top:-5px;padding-bottom:10px;border-bottom:1px solid #d9b56c25}.bankroll-growth span{margin:0}.bankroll-growth #bank-gain{font-size:15px}.bankroll[data-growth=up] #bank-percent,.bankroll[data-growth=up] #bank-gain{color:#92d0b8}.bankroll[data-growth=down] #bank-percent,.bankroll[data-growth=down] #bank-gain{color:#eea192}.bankroll[data-growth=up] #bank-percent{background:#92d0b817}.bankroll[data-growth=down] #bank-percent{background:#eea19217}
@media(max-width:720px){.focused aside{display:block;max-height:49%}.focused aside .person{margin:8px 0}.focused aside .quote{margin:10px 0}.focused aside .bankroll{margin:10px 0}.bankroll-current strong{font-size:25px}.focused aside .chart-title{margin-top:12px}}
