/* Restore compact bet component; scale the actual games instead */
.bet-box{max-width:none!important;padding:13px!important}.bet-box>div{grid-template-columns:27px minmax(0,1fr) 58px 58px!important;min-height:48px!important;padding:6px 7px!important}.bet-box input{min-width:0!important;height:34px!important;font-size:16px!important}.bet-box button{min-width:0!important;height:34px!important;font-size:8px!important}.original-controls,.tower-controls,.mines-controls{min-width:0!important}
/* Bigger game canvases — Coinflip, Blackjack and Dice intentionally untouched */
.casino-modal:has(.mines-v14),.casino-modal:has(.limbo-game),.casino-modal:has(.tower-v14),.casino-modal:has(.gu18){width:min(1320px,96vw)!important;max-height:94vh!important;overflow-x:hidden!important}.mines-v14{max-width:1180px!important}.mines-v14 .mines-layout{grid-template-columns:minmax(620px,1fr) 330px!important;gap:26px!important}.mines-v14 .mines-board{padding:18px!important;gap:12px!important}.mines-v14 .mines-controls{padding:21px!important}.limbo-game{grid-template-columns:minmax(620px,1fr) 340px!important;gap:26px!important;max-width:1180px!important;margin:auto}.limbo-game .limbo-stage{min-height:480px!important}.limbo-game .original-controls{padding:22px!important}.tower-v14{max-width:1190px!important;margin:auto}.tower-v14 .tower-layout{grid-template-columns:minmax(680px,1fr) 330px!important;gap:25px!important}.tower-v14 .tower-board{padding:20px!important;gap:7px!important}.tower-v14 .tower-row{grid-template-columns:70px repeat(4,1fr)!important;gap:8px!important}.tower-v14 .tower-row button{height:58px!important}.tower-v14 .tower-controls{padding:22px!important}
/* Upgrader: no slider, larger left wheel stage, balanced use of space */
.gu18{max-width:1240px!important}.gu18 #guRange{display:none!important}.gu18 aside>label:nth-of-type(2){margin:18px 0 10px!important}.gu18 main{grid-template-columns:minmax(680px,1fr) 365px!important;gap:24px!important}.gu-stage{min-height:650px!important;align-content:center!important;background:radial-gradient(circle at 45% 47%,#b6f23c1c,transparent 42%),linear-gradient(145deg,#0e1722,#080d15)!important}.gu-wheel{width:500px!important;height:500px!important;margin-left:-45px!important}.gu-inner{inset:123px!important}.gu-pointer{left:calc(50% - 39px)!important;top:46px!important}.gu-result{margin-left:-45px!important}.gu18 aside{padding:25px!important}.gu-quick{grid-template-columns:repeat(5,1fr)!important;gap:7px!important;margin:8px 0 24px!important}.gu-quick button{height:46px!important;font-size:9px!important}.gu-stats div{padding:16px!important}.gu-pay{padding:18px!important}.gu-spin{height:52px!important;font-size:11px!important}.gu-bet{grid-template-columns:30px minmax(0,1fr) 45px 56px!important}.gu-bet input{min-width:0!important;font-size:18px!important}
@media(max-width:1000px){.mines-v14 .mines-layout,.limbo-game,.tower-v14 .tower-layout,.gu18 main{grid-template-columns:1fr!important}.gu-wheel{width:min(460px,76vw)!important;height:min(460px,76vw)!important;margin-left:0!important}.gu-pointer{left:50%!important;transform:translateX(-50%)}.gu-result{margin-left:0!important}}
