.dashboard-four .market-card,.dashboard-four .portfolio{padding:12px 14px}
.dashboard-four .market-card .card-side{font:600 22px/1.15 Arial,sans-serif;letter-spacing:0;color:var(--text,#e5ece7);margin:0!important;min-height:0}
.dashboard-four .market-card .side-colour-B{color:#ff7469}
.dashboard-four .market-card .side-colour-P{color:#fff;background:#050505;padding:3px 7px;border-radius:4px}
.dashboard-four .market-card .side-parity-B{color:#c79aff}
.dashboard-four .market-card .side-parity-P{color:#63dcf4}
.dashboard-four .market-card .side-range-B{color:#f7bd50}
.dashboard-four .market-card .side-range-P{color:#6be1a0}
.dashboard-four .market-card .side-none{font-size:24px;color:var(--muted)}
.dashboard-four .card-amounts{align-items:baseline}
.dashboard-four .market-card .card-amounts{grid-template-columns:minmax(0,1fr) auto;margin:12px 0 2px}
.dashboard-four .market-card .bet-summary{display:flex;align-items:baseline;gap:10px;min-width:0}
.dashboard-four .market-card .card-amounts strong{font-size:23px;line-height:1.1;margin:0}
.dashboard-four .market-card .card-amounts>div:last-child strong{font-size:18px;color:var(--gold)}
.dashboard-four .market-card .card-pnl{margin:7px 0!important;padding:6px 0!important;font-size:12px}
.dashboard-four .outcome-counts,.stat-line{font:11px/1.45 Arial,sans-serif;letter-spacing:0}
.stat-line{padding:3px 0}
.dashboard-four .portfolio>div.combined-headline{margin:10px 0 12px!important}
.dashboard-four .portfolio>div.exposure-note{margin:0 0 10px!important}
.dashboard-four .portfolio>div.exposure-note,.dashboard-four .portfolio .exposure-note #total-bet-money{font-size:14px;line-height:1.4}
@media(max-width:759px){.dashboard-four .market-card .card-side{font-size:28px}.dashboard-four .market-card .side-none{font-size:21px}.dashboard-four .market-card,.dashboard-four .portfolio{padding:10px}.dashboard-four .market-card .card-amounts strong{font-size:22px}.dashboard-four .market-card .card-amounts>div:last-child strong{font-size:17px}.dashboard-four .outcome-counts,.stat-line{font-size:11px}}
.target-status{font:10px/1.3 Arial,sans-serif;letter-spacing:1px;color:var(--muted);margin-top:12px}
.dashboard-four .market-card.target-complete .card-pnl{display:grid;grid-template-columns:1fr auto;gap:4px 12px;margin-top:5px!important;padding-top:0!important;border-top:0}
.dashboard-four .market-card.target-complete .card-pnl small{grid-column:1/-1;font-size:10px}
.dashboard-four .market-card.target-complete .card-pnl b{font-size:27px;line-height:1.15;margin:0}
.dashboard-four .market-card.target-complete .card-pnl b:last-child{font-size:23px;text-align:right}
.dashboard-four .market-card .stat-line{font:11px/1.45 Arial,sans-serif;letter-spacing:0}
@media(max-width:759px){.dashboard-four .market-card .card-side{font-size:19px}.dashboard-four .market-card .bet-summary{gap:7px}.dashboard-four .market-card .card-amounts{display:flex;flex-wrap:wrap;justify-content:space-between;gap:4px 8px}.dashboard-four .market-card .card-amounts>div:last-child strong{font-size:15px}.dashboard-four .market-card.target-complete .card-pnl b{font-size:25px}.dashboard-four .market-card.target-complete .card-pnl b:last-child{font-size:21px}}
