.game-container .word-quest .video .controls {
    transition: transform ease-in 333ms;
}

.game-container .word-quest .video .controls.ng-hide {
    display: inherit !important;
    transform: translateY(-100%);
}

.game-container .word-quest .practice .word-container {
    transition: transform ease-in 333ms;
}

.game-container .word-quest .practice .word-container.ng-hide {
    display: inherit !important;
    transform: translateY(-40vh);
}

.game-container .word-quest .cloze .list-container .picture {
    transition: transform ease-in 166ms;
    transform-origin: bottom;
}

.game-container .word-quest .cloze .list-container .picture.ng-hide {
    display: inherit !important;
    transform: scale(0);
}

.game-container .word-quest .cloze .list-container .text {
    transition: transform, box-shadow, background-color linear 166ms;
}

.game-container .word-quest .outro > img {
    transition: transform ease-in 333ms;
}

.game-container .word-quest .outro > img.ng-hide {
    display: inherit !important;
    transform: translate3d(0, -50vh, 0);
}