/* One real wallet debit contains one visible detail row per selected play. */
#page-record .ledger-bet-card{padding:14px 13px}
#page-record .ledger-bet-heading{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:9px}
#page-record .ledger-bet-heading>span{font-size:12px;color:#7a8697}
#page-record .ledger-bet-lines{list-style:none;padding:0;margin:0;background:#f7f9fc;border:1px solid #e7edf4;border-radius:7px;overflow:hidden}
#page-record .ledger-bet-line{display:flex;justify-content:space-between;align-items:center;gap:10px;min-height:45px;padding:9px 11px;border-bottom:1px solid #e7edf4}
#page-record .ledger-bet-line:last-child{border-bottom:0}
#page-record .ledger-bet-selection{min-width:0;overflow-wrap:anywhere}
#page-record .ledger-bet-selection b{color:#1c3557}
#page-record .ledger-bet-odds{font-size:13px;color:#52627b}
#page-record .ledger-bet-stake{flex:none;text-align:right;font-weight:600;color:#253a54}
#page-record .ledger-bet-card small{font-size:11px;font-weight:400;color:#768499}
#page-record .ledger-bet-note,#page-record .ledger-bet-unavailable{font-size:11px;color:#8390a1;line-height:1.65;margin:8px 0 10px}
#page-record .ledger-bet-total{display:flex;justify-content:space-between;gap:12px;font-weight:600;border-top:1px solid #eef0f5;padding-top:9px;margin-top:9px}
#page-record .ledger-bet-balance{margin-top:3px;font-size:12px;color:#64748b;text-align:right}
#page-record .ledger-bet-time{display:block;margin-top:8px;font-size:12px;color:#8b95a5}
#page-record .ledger-bet-card .record-reason{font-size:12px;color:#69758a;overflow-wrap:anywhere;margin-top:5px}
@media(max-width:360px){#page-record .ledger-bet-line{gap:7px;padding:8px}#page-record .ledger-bet-odds{font-size:12px}}
