/* Official $ZBOT artwork. Amounts remain live text; decoration never changes values. */
.zbot-token-icon{object-fit:contain;image-rendering:pixelated;flex-shrink:0;vertical-align:middle}
#game-shell .coin-symbol.zbot-token-icon,#game-shell .small-coin.zbot-token-icon{
 display:block;padding:0;border:0;border-radius:0;background:none;box-shadow:none;
 width:23px;height:23px;min-width:23px;line-height:1;object-fit:contain
}
#game-shell .small-coin.zbot-token-icon{width:18px;height:18px;min-width:18px}
:is(#mint-unit-price,#mint-balance,[data-market-balance],.market-card-price>b,.market-review-price,
 .stake-header-balance>strong,.stake-input-wrap>span,.web-hq-price>[data-web-hq-price],
 .hq-confirm-price>strong,.inventory-upgrade-payment>strong,.inventory-upgrade-cost,.chest-reward)::before{
 content:'';display:inline-block;width:1.05em;height:1.05em;min-width:1.05em;margin-right:.3em;
 vertical-align:-.15em;background:url('assets/brand/zbot-token.webp') center/contain no-repeat;
 image-rendering:pixelated;pointer-events:none
}
#game-shell .chest-reward::before{width:12px;height:12px;min-width:12px;margin-right:2px;vertical-align:-2px}
.stake-input-wrap>span{white-space:nowrap}
@media(max-width:720px){
 #game-shell .coin-symbol.zbot-token-icon{width:21px;height:21px;min-width:21px}
 #game-shell .small-coin.zbot-token-icon{width:16px;height:16px;min-width:16px}
 #mint-unit-price::before,#mint-balance::before{width:14px;height:14px;min-width:14px;margin-right:4px}
 #game-shell .chest-reward::before{width:10px;height:10px;min-width:10px}
}
