html body #root .player-shell.wallet-action-shell .wallet-page .wallet-cards article.balance-card.bonus.wallet-vip-card.wallet-vip-bonus {
    box-sizing:border-box!important;container-type:inline-size!important;position:relative!important;isolation:isolate!important;width:100%!important;min-width:0!important;max-width:100%!important;height:auto!important;min-height:0!important;aspect-ratio:4096/2399!important;padding:0!important;overflow:hidden!important;border:0!important;border-radius:0!important;background-color:transparent!important;background-image:url("/assets/wallet-gift-card-user-selected-v2-fast-20260728.png")!important;background-repeat:no-repeat!important;background-position:center!important;background-size:100% 100%!important;box-shadow:none!important
  }
  html body #root .player-shell.wallet-action-shell .wallet-page .wallet-cards article.wallet-vip-bonus>.wallet-vip-ornament{display:none!important}
  html body #root .player-shell.wallet-action-shell .wallet-page .wallet-cards article.wallet-vip-bonus>.wallet-vip-card-title{position:absolute!important;z-index:2!important;left:16.2%!important;top:9.2%!important;width:48%!important;min-width:0!important;height:14%!important;margin:0!important;padding:0!important;display:flex!important;align-items:center!important;gap:clamp(4px,1.5cqw,7px)!important;overflow:hidden!important;color:#123f34!important}
  html body #root .player-shell.wallet-action-shell .wallet-page .wallet-cards article.wallet-vip-bonus>.wallet-vip-card-title>.card-icon{display:none!important}
  html body #root .player-shell.wallet-action-shell .wallet-page .wallet-cards article.wallet-vip-bonus>.wallet-vip-card-title>strong{min-width:0!important;max-width:calc(100% - 22px)!important;margin:0!important;overflow:hidden!important;font-family:"Noto Sans SC","Noto Sans Thai",system-ui,sans-serif!important;font-size:clamp(16px,5.6cqw,23px)!important;line-height:1.15!important;font-weight:800!important;letter-spacing:0!important;text-overflow:ellipsis!important;white-space:nowrap!important}
  html body #root .player-shell.wallet-action-shell .wallet-page .wallet-cards article.wallet-vip-bonus>.wallet-vip-card-title>svg{width:clamp(13px,4cqw,17px)!important;height:clamp(13px,4cqw,17px)!important;flex:0 0 auto!important}
  html body #root .player-shell.wallet-action-shell .wallet-page .wallet-cards article.wallet-vip-bonus>h2{position:absolute!important;z-index:2!important;left:5.4%!important;top:27%!important;width:55%!important;min-width:0!important;max-width:55%!important;height:20%!important;margin:0!important;padding:0!important;display:flex!important;align-items:center!important;overflow:hidden!important;color:#0b4338!important;font-family:Arial,"Noto Sans Thai",sans-serif!important;font-size:clamp(27px,9.5cqw,39px)!important;line-height:1!important;font-weight:700!important;letter-spacing:-.025em!important;text-overflow:ellipsis!important;white-space:nowrap!important}
  html body #root .player-shell.wallet-action-shell .wallet-page .wallet-cards article.wallet-vip-bonus>.balance-stats{position:absolute!important;z-index:2!important;left:5.3%!important;right:5.3%!important;top:54.2%!important;width:auto!important;min-width:0!important;height:21.8%!important;margin:0!important;padding:0!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:5.4%!important;overflow:hidden!important;border:0!important;background:transparent!important}
  html body #root .player-shell.wallet-action-shell .wallet-page .wallet-cards article.wallet-vip-bonus>.balance-stats>span{box-sizing:border-box!important;min-width:0!important;max-width:100%!important;height:100%!important;margin:0!important;padding:5.5% 7% 4%!important;display:grid!important;grid-template-rows:minmax(0,auto) minmax(0,auto)!important;align-content:center!important;gap:clamp(2px,.8cqw,4px)!important;overflow:hidden!important;border:0!important;border-radius:0!important;background:transparent!important;color:#344d48!important;font-family:"Noto Sans SC","Noto Sans Thai",system-ui,sans-serif!important;font-size:clamp(9px,3.25cqw,13px)!important;line-height:1.15!important;font-weight:600!important;overflow-wrap:anywhere!important}
  html body #root .player-shell.wallet-action-shell .wallet-page .wallet-cards article.wallet-vip-bonus>.balance-stats>span>strong{min-width:0!important;max-width:100%!important;overflow:hidden!important;color:#0c4036!important;font-family:Arial,"Noto Sans Thai",sans-serif!important;font-size:clamp(12px,4.1cqw,17px)!important;line-height:1.08!important;font-weight:700!important;letter-spacing:-.015em!important;text-overflow:ellipsis!important;white-space:nowrap!important}
  html body #root .player-shell.wallet-action-shell .wallet-page .wallet-cards article.wallet-vip-bonus>.auto-convert-note{position:absolute!important;z-index:2!important;left:5.3%!important;right:5.3%!important;bottom:7.2%!important;width:auto!important;min-width:0!important;height:11.6%!important;margin:0!important;padding:0 3.6% 0 8.2%!important;display:flex!important;align-items:center!important;overflow:hidden!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:#355a4e!important}
  html body #root .player-shell.wallet-action-shell .wallet-page .wallet-cards article.wallet-vip-bonus>.auto-convert-note>svg{display:none!important}
  html body #root .player-shell.wallet-action-shell .wallet-page .wallet-cards article.wallet-vip-bonus>.auto-convert-note>span{min-width:0!important;max-width:100%!important;overflow:hidden!important}
  html body #root .player-shell.wallet-action-shell .wallet-page .wallet-cards article.wallet-vip-bonus>.auto-convert-note strong{min-width:0!important;max-width:100%!important;display:block!important;overflow:hidden!important;font-family:"Noto Sans SC","Noto Sans Thai",system-ui,sans-serif!important;font-size:clamp(9px,3.15cqw,13px)!important;line-height:1.18!important;font-weight:700!important;text-overflow:ellipsis!important;white-space:nowrap!important}
  html body #root .player-shell.wallet-action-shell .wallet-page .wallet-cards article.wallet-vip-bonus>.auto-convert-note small,
  html body #root .player-shell.wallet-action-shell .wallet-page .wallet-cards article.wallet-vip-bonus>.progress{display:none!important}
@media (max-width:340px){
  html body #root .player-shell.wallet-action-shell .wallet-page .wallet-cards article.wallet-vip-bonus>.wallet-vip-card-title>strong{font-size:15px!important}
  html body #root .player-shell.wallet-action-shell .wallet-page .wallet-cards article.wallet-vip-bonus>h2{font-size:26px!important}
  html body #root .player-shell.wallet-action-shell .wallet-page .wallet-cards article.wallet-vip-bonus>.balance-stats>span{padding-inline:5%!important;font-size:8.5px!important}
  html body #root .player-shell.wallet-action-shell .wallet-page .wallet-cards article.wallet-vip-bonus>.balance-stats>span>strong{font-size:12px!important}
  html body #root .player-shell.wallet-action-shell .wallet-page .wallet-cards article.wallet-vip-bonus>.auto-convert-note strong{font-size:8.5px!important}
}
