
body[data-playgame="denge-kulesi"] .play-shell.premium-play-shell{max-width:min(98vw,1680px)}
body[data-playgame="denge-kulesi"] .play-hero-premium{grid-template-columns:1.1fr .9fr;align-items:stretch}
body[data-playgame="denge-kulesi"] .play-visual-card{display:flex;align-items:center;justify-content:center;min-height:320px;overflow:hidden}
body[data-playgame="denge-kulesi"] .play-visual-card img{width:100%;height:100%;object-fit:cover;border-radius:22px}
body[data-playgame="denge-kulesi"] .game-stage.premium-stage{padding:14px 18px 22px;min-height:calc(100vh - 120px)}
body[data-playgame="denge-kulesi"] #gameRoot{max-width:none}
body[data-playgame="denge-kulesi"] .jenga-v33 .pro-toolbar{margin-bottom:14px}
body[data-playgame="denge-kulesi"] .jenga-v33 .jenga-flow{margin-bottom:18px}
body[data-playgame="denge-kulesi"] .jenga-v33 .jenga-scene-wrap{grid-template-columns:minmax(0,1.55fr) minmax(320px,.75fr);gap:20px;align-items:stretch}
body[data-playgame="denge-kulesi"] .jenga-v33 .tower-scene{min-height:clamp(620px,74vh,920px);border-radius:30px}
body[data-playgame="denge-kulesi"] .jenga-v33 .tower-model{bottom:145px}
body[data-playgame="denge-kulesi"] .jenga-v33 .tower-state{top:22px;font-size:13px;letter-spacing:1.3px}
body[data-playgame="denge-kulesi"] .jenga-v33 .tower-local-controls{padding:24px 24px 26px;border-radius:30px}
body[data-playgame="denge-kulesi"] .jenga-v33 .tower-local-controls h2{font-size:clamp(28px,2vw,46px);line-height:1.02}
body[data-playgame="denge-kulesi"] .jenga-v33 .tower-local-controls .stability-value{font-size:clamp(32px,2.3vw,54px)}
body[data-playgame="denge-kulesi"] .jenga-v33 .tower-local-controls p{font-size:clamp(14px,1.1vw,18px);line-height:1.55}
body[data-playgame="denge-kulesi"] .jenga-v33 .placement-slot{min-height:56px;font-size:16px}
body[data-playgame="denge-kulesi"] .jenga-v33 .held-wood{font-size:16px}
body[data-playgame="denge-kulesi"] .jenga-v33 .jenga-pull{min-height:54px;font-size:18px}
body[data-playgame="denge-kulesi"] .jenga-v33 .tap-speed49{font-size:13px}
body[data-playgame="denge-kulesi"] .jenga-v33 .wood-face{font-size:10px}
@container site69 (max-width:1200px){body[data-playgame="denge-kulesi"] .jenga-v33 .jenga-scene-wrap{grid-template-columns:minmax(0,1.2fr) 300px}body[data-playgame="denge-kulesi"] .jenga-v33 .tower-scene{min-height:580px}}
@container site69 (max-width:980px){body[data-playgame="denge-kulesi"] .play-hero-premium{grid-template-columns:1fr}body[data-playgame="denge-kulesi"] .jenga-v33 .jenga-scene-wrap{grid-template-columns:1fr}body[data-playgame="denge-kulesi"] .jenga-v33 .tower-scene{min-height:500px}body[data-playgame="denge-kulesi"] .game-stage.premium-stage{min-height:auto}}
