/* Revizyon 9 - yalnız yeni etkileşimler ve tartı kartı. Önceki sahne ve sprite düzeni korunmuştur. */
#compressionThumbVisual { cursor:pointer; touch-action:none; user-select:none; transition: transform 75ms ease; }
#compressionThumbVisual:focus-visible { outline:3px solid #6c48c3; outline-offset:4px; }
#compressionScene.pressed #compressionThumbVisual { transform:scale(.94); }
#noChestRiseAlert { position:absolute;z-index:24;top:13%;left:50%;transform:translateX(-50%);background:rgba(117,22,24,.94);border:2px solid #fa555c;border-radius:11px;box-shadow:0 9px 28px #4006;color:white;font-weight:900;font-size:clamp(13px,1.2vw,19px);letter-spacing:.025em;padding:12px 18px;text-align:center;max-width:90%;pointer-events:none; }
#noChestRiseAlert[hidden]{display:none !important}
#weighBaby.active {box-shadow:inset 3px 0 #5bba97}
