/* Your Turn v174: bigger text inside number balls, same ball size */
/* main recommended lotto balls */
.result .ball,
.results .ball,
.account-number-balls .ball,
.history-lotto-combo .ball,
.gift-number-line .ball,
.share-preview .ball,
.gift-card .ball,
#savedList .ball,
#giftHistoryList .ball,
#memberSavedList .ball,
#home .ball,
#mine .ball,
#lastWin .ball,
#stats .ball {
  font-size: 15px !important;
  font-weight: 900 !important;
  letter-spacing: -0.02em !important;
}

/* winning detail popup balls */
.compare .ball,
.record .ball,
.yt-win-ball {
  font-size: 14px !important;
  font-weight: 900 !important;
}

/* bonus ball and compact variants */
.bonus-ball,
.gift-card .bonus-ball,
.share-preview .bonus-ball {
  font-size: 14px !important;
}

/* mobile tuning: keep circles same, slightly larger than before but safe */
@media (max-width: 740px) {
  .result .ball,
  .results .ball,
  .account-number-balls .ball,
  .history-lotto-combo .ball,
  .gift-number-line .ball,
  .share-preview .ball,
  .gift-card .ball,
  #savedList .ball,
  #giftHistoryList .ball,
  #memberSavedList .ball,
  #home .ball,
  #mine .ball,
  #lastWin .ball,
  #stats .ball {
    font-size: 14px !important;
  }
  .compare .ball,
  .record .ball,
  .yt-win-ball {
    font-size: 13px !important;
  }
}
