/* V127: presentation only. Beat clocks, judging and rewards are unchanged. */
#game[data-route="training"] .beat-dots{position:absolute;inset:0;display:block;width:auto;height:auto;pointer-events:none}
#game[data-route="training"] .beat-dot{position:absolute;display:block;top:190px;width:38px;height:38px;margin:0;border:0;border-radius:0;background:none;filter:none!important;outline:0!important;box-shadow:none!important;z-index:2}
#game[data-route="training"] .beat-dot:nth-child(1){left:98px}
#game[data-route="training"] .beat-dot:nth-child(2){left:175px}
#game[data-route="training"] .beat-dot:nth-child(3){left:260px}
#game .training63-scene[data-kind="music"] .beat-dot{top:200px;width:34px;height:34px}
#game .training63-scene[data-kind="music"] .beat-dot:nth-child(1){left:116px}
#game .training63-scene[data-kind="music"] .beat-dot:nth-child(2){left:177px}
#game .training63-scene[data-kind="music"] .beat-dot:nth-child(3){left:240px}
#game[data-route="training"] .beat-dot::after{display:none!important;content:none!important}
#game[data-route="training"] .beat127-art{display:none;position:absolute;overflow:hidden;pointer-events:none}
#game[data-route="training"] .training127-texture{position:absolute;display:block;max-width:none!important;object-fit:fill;pointer-events:none}
#game[data-route="training"] .beat-dot:not(.hit):not(.current):not(.miss) .beat127-idle,#game[data-route="training"] .beat-dot.hit .beat127-hit,#game[data-route="training"] .beat-dot.current .beat127-current,#game[data-route="training"] .beat-dot.miss .beat127-miss{display:block}
#game[data-route="training"] .beat127-link{position:absolute;display:block;overflow:hidden;top:206.5px;width:38px;height:5px;z-index:1}
#game[data-route="training"] .beat127-link-1{left:136px}
#game[data-route="training"] .beat127-link-2{left:213px;width:47px}
#game .training63-scene[data-kind="music"] .beat127-link{top:216px;height:3px;width:27px}
#game .training63-scene[data-kind="music"] .beat127-link-1{left:150px}
#game .training63-scene[data-kind="music"] .beat127-link-2{left:211px;width:29px}
#game[data-route="training"] .train-status .time{top:40%;font-size:14px;line-height:18px;height:18px;display:grid;align-items:center}
#game .training63-scene[data-kind="music"] .time{top:37.2%;line-height:18px}
#game[data-route="training"] .training63-scene .round-button{width:58px;height:58px;top:31px!important;right:-23px!important}
#game .training63-scene[data-kind="sport"] .training-help{left:18px;top:697px;width:354px;height:132.75px}
#game .training63-scene[data-kind="music"] .training-help{left:4px;top:679px;width:382px;height:143.25px}
#game[data-route="training"] .training-help small{top:115px;font-size:10px;line-height:1.15}
#game .training63-scene[data-kind="music"] .training-help small{top:133px}

/* Music legacy parent had a more-specific top:194px; reset the parent, not the clock. */
#game .training63-scene[data-kind="music"] .beat-dots{inset:0;width:auto;height:auto}
