/* v6.9.107: Denge Kulesi - adım sekmeleri kaldırıldı, oyun alanı büyütüldü, alt blok görünümü iyileştirildi */
body[data-playgame="denge-kulesi"] .jenga-v33 .jenga-flow{display:none!important;}
body[data-playgame="denge-kulesi"] .jenga-v33 .jenga-scene-wrap{
  grid-template-columns:minmax(0,1fr) minmax(340px,390px)!important;
  gap:20px!important;
  align-items:start!important;
}
body[data-playgame="denge-kulesi"] .jenga-v33 .tower-scene{
  height:560px!important;
  min-height:560px!important;
  max-height:560px!important;
  overflow:hidden!important;
}
body[data-playgame="denge-kulesi"] .jenga-v33 .tower-model{
  bottom:10px!important;
  left:51%!important;
  transform-origin:center bottom!important;
}
body[data-playgame="denge-kulesi"] .jenga-v33 .tower-local-controls{
  max-height:560px!important;
  min-height:560px!important;
  align-self:start!important;
  justify-content:flex-start!important;
  padding:14px 18px 14px!important;
  gap:6px!important;
  overflow-y:auto!important;
}
body[data-playgame="denge-kulesi"] .jenga-v33 .tower-local-controls h2{
  font-size:30px!important;
  line-height:1.08!important;
}
body[data-playgame="denge-kulesi"] .jenga-v33 .tower-local-controls .stability-value{
  font-size:40px!important;
}
body[data-playgame="denge-kulesi"] .jenga-v33 .tower-local-controls > p:not(.console-note){
  margin:4px 0 0!important;
  line-height:1.42!important;
}
body[data-playgame="denge-kulesi"] .jenga-v33 .tower-local-controls .pull-track,
body[data-playgame="denge-kulesi"] .jenga-v33 .tower-local-controls .pull-percent,
body[data-playgame="denge-kulesi"] .jenga-v33 .tower-local-controls .jenga-pull,
body[data-playgame="denge-kulesi"] .jenga-v33 .tower-local-controls .tap-speed49,
body[data-playgame="denge-kulesi"] .jenga-v33 .tower-local-controls .console-note{
  margin-top:6px!important;
}
@media (max-width:1100px){
  body[data-playgame="denge-kulesi"] .jenga-v33 .jenga-scene-wrap{
    grid-template-columns:1fr!important;
  }
  body[data-playgame="denge-kulesi"] .jenga-v33 .tower-scene{
    height:520px!important;
    min-height:520px!important;
    max-height:520px!important;
  }
  body[data-playgame="denge-kulesi"] .jenga-v33 .tower-local-controls{
    min-height:auto!important;
    max-height:none!important;
  }
}
@media (max-width:760px){
  body[data-playgame="denge-kulesi"] .jenga-v33 .tower-scene{
    height:470px!important;
    min-height:470px!important;
    max-height:470px!important;
  }
  body[data-playgame="denge-kulesi"] .jenga-v33 .tower-model{
    left:50%!important;
    bottom:6px!important;
  }
  body[data-playgame="denge-kulesi"] .jenga-v33 .tower-local-controls h2{
    font-size:26px!important;
  }
}
