/* Release polish: preserve Marquee 24 and keep balance text clear of its action. */
.mq .masthead .wallet,.mq:not(.in-game) .masthead .wallet,.mq.in-game .masthead .wallet{display:grid;grid-template-columns:minmax(0,1fr) 18px;gap:4px 6px;padding:10px 12px;min-width:130px;text-align:left}
.mq .masthead .wallet small{grid-column:1;grid-row:1;line-height:1.2;white-space:nowrap}
.mq .masthead .wallet b{grid-column:1;grid-row:2;line-height:1.35;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;letter-spacing:-.25px}
.mq .masthead .wallet>span{position:static;inset:auto;grid-column:2;grid-row:1 / 3;align-self:center;justify-self:center;line-height:1;font-size:25px}
@media(max-width:760px){.mq .masthead .wallet,.mq:not(.in-game) .masthead .wallet,.mq.in-game .masthead .wallet{min-width:114px;padding:8px 9px;grid-template-columns:minmax(0,1fr) 15px;column-gap:4px}.mq .masthead .wallet b{font-size:12px}.mq .masthead .wallet>span{font-size:21px}}
@media(max-width:370px){.mq .masthead .wallet,.mq:not(.in-game) .masthead .wallet,.mq.in-game .masthead .wallet{min-width:106px;padding-left:7px;padding-right:7px}.mq .masthead .wallet b{font-size:11px}}
