/* R21: make room for height controls only in the fourth chapter. */
.a .game-r6 .r6-height-panel{left:max(3%,calc(var(--device-group-left) - 110px));right:auto;animation:r21-height-control .65s ease-out both}
.a .game-r6 .r6-scene[data-step="3"] .monitor-rig{transition:opacity 1.15s,transform 1.15s,left .65s cubic-bezier(.22,.8,.3,1)}
.a .game-r6 .r6-scene[data-step="3"] .macbook{transition:transform .8s cubic-bezier(.22,.8,.3,1),opacity .65s,left .65s cubic-bezier(.22,.8,.3,1)}
.a .game-r6 .r6-keyboard-panel,.a .game-r6 .r6-keyboard-panel button{touch-action:manipulation;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}
.a .game-r6 .r6-scene[data-phase="matched"] #auto-color{opacity:1;background:#ede7f6;color:#594176;box-shadow:none}
@keyframes r21-height-control{from{opacity:0;transform:translateX(-12px)}to{opacity:1;transform:none}}
@media(max-width:820px){.a .game-r6 .r6-height-panel{left:8px;right:auto}}
@media(prefers-reduced-motion:reduce){.a .game-r6 .r6-height-panel{animation:none}}
