body{margin:0;padding:0;font-family:sans-serif}html{-ms-touch-action:manipulation;touch-action:manipulation}#root,body,html{height:100%}.AppLoader-door{position:absolute;top:0;left:0;-webkit-transition:-webkit-transform .6s linear;transition:-webkit-transform .6s linear;-o-transition:transform .6s linear;transition:transform .6s linear;transition:transform .6s linear,-webkit-transform .6s linear}.AppLoader-door-left{-webkit-transform:translate(-52%);-ms-transform:translate(-52%);transform:translate(-52%)}.AppLoader-door-right{-webkit-transform:translate(52%);-ms-transform:translate(52%);transform:translate(52%)}.App-ear{position:absolute;bottom:0;left:0;-webkit-transition:-webkit-transform .2s ease-in;transition:-webkit-transform .2s ease-in;-o-transition:transform .2s ease-in;transition:transform .2s ease-in;transition:transform .2s ease-in,-webkit-transform .2s ease-in}.App-ear-hidden{-webkit-transform:translateX(20%);-ms-transform:translateX(20%);transform:translateX(20%)}.App-spotlight{pointer-events:none;-webkit-transition:opacity .2s ease-in;-o-transition:opacity .2s ease-in;transition:opacity .2s ease-in}.App-spotlight-off{opacity:0}.App{text-align:center;background-color:#ac9eac;width:1024px;height:768px;position:relative;overflow:hidden}.App-layer{position:absolute;top:0;left:0;bottom:0;right:0}.App-panel{margin-top:15px;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-item-align:stretch;align-self:stretch}.App-stage-container{top:225px;left:400px}.App-stage-container,.App-stage-question-mark{position:absolute;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.App-stage-question-mark{top:50%;left:50%;height:300px;width:300px;-webkit-transition:opacity .3s linear;-o-transition:opacity .3s linear;transition:opacity .3s linear;opacity:0}.App-stage-question-mark-visible{opacity:.3}.App-stage{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}.App-help-button-container{position:absolute;top:225px;right:25px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.App-help-button{border:none;background-color:#fff;padding:10px;border-radius:100%}.App-help-button-question-mark{height:25px}.App-volume-button-container{position:absolute;top:225px;left:25px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.App-stage-controls-container{position:absolute;bottom:-10px;left:50%;-webkit-transform:translate(-50%,100%);-ms-transform:translate(-50%,100%);transform:translate(-50%,100%)}.App-level-controls{bottom:0;left:0;right:0;height:50px}.App-level-controls,.Level-button-box{position:absolute;background-color:#000}.Level-button-box{top:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:50px;display:-ms-flexbox;display:flex;border-radius:500px}.Level-button-box>*{margin:4px}.App-progress-bar{position:absolute;top:50%;left:50px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.Fader{-webkit-transition:opacity 1s linear;-o-transition:opacity 1s linear;transition:opacity 1s linear;opacity:0}.Fader-visible{opacity:1}.HelpButton{position:absolute;bottom:0;left:90px;-webkit-transition:-webkit-transform .2s ease-in;transition:-webkit-transform .2s ease-in;-o-transition:transform .2s ease-in;transition:transform .2s ease-in;transition:transform .2s ease-in,-webkit-transform .2s ease-in}.HelpButton-hidden{-webkit-transform:translateX(-202px);-ms-transform:translateX(-202px);transform:translateX(-202px)}.KeyboardHints{-webkit-transform:scale(.5) translate(-750px,200px);-ms-transform:scale(.5) translate(-750px,200px);transform:scale(.5) translate(-750px,200px);-webkit-transition:-webkit-transform .2s ease-in;transition:-webkit-transform .2s ease-in;-o-transition:transform .2s ease-in;transition:transform .2s ease-in;transition:transform .2s ease-in,-webkit-transform .2s ease-in}.KeyboardHints-left{-webkit-transform:scale(.5) translate(-1500px,200px);-ms-transform:scale(.5) translate(-1500px,200px);transform:scale(.5) translate(-1500px,200px)}.MagnetStrobeLayer{position:absolute;display:block;top:0;left:0}.MuteButton{position:absolute;right:0;top:165px}.PlaceHolder{position:absolute;top:0;left:0;right:0;bottom:0}.PlaceHolder-will-transition{-webkit-transition:background-color .3s linear;-o-transition:background-color .3s linear;transition:background-color .3s linear}.ProgressBar-image{position:absolute;bottom:0;left:0}.Robot{-webkit-transition:-webkit-transform .25s ease-in;transition:-webkit-transform .25s ease-in;-o-transition:transform .25s ease-in;transition:transform .25s ease-in;transition:transform .25s ease-in,-webkit-transform .25s ease-in}.Robot-small{-webkit-transform:scale(.5);-ms-transform:scale(.5);transform:scale(.5)}.RobotHand{position:absolute;left:-57px;top:-64px}.StageControls{position:absolute;top:0;bottom:0;right:0;width:0}.StageControls-image{position:absolute;bottom:0;right:0;-webkit-transition:-webkit-transform .4s ease-in;transition:-webkit-transform .4s ease-in;-o-transition:transform .4s ease-in;transition:transform .4s ease-in;transition:transform .4s ease-in,-webkit-transform .4s ease-in}.StageControls-image-hidden{-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}.StageControls-button-positioner{position:absolute;right:65px;bottom:204px;width:134px;height:114px}.StageControls-button{width:134px;height:114px}@-webkit-keyframes Shaker{0%{-webkit-transform:translate(4px) rotate(0deg);transform:translate(4px) rotate(0deg)}10%{-webkit-transform:translate(-2px,-4px) rotate(-1deg);transform:translate(-2px,-4px) rotate(-1deg)}20%{-webkit-transform:translate(-6px) rotate(1deg);transform:translate(-6px) rotate(1deg)}30%{-webkit-transform:translateY(4px) rotate(0deg);transform:translateY(4px) rotate(0deg)}40%{-webkit-transform:translate(2px,-2px) rotate(1deg);transform:translate(2px,-2px) rotate(1deg)}50%{-webkit-transform:translate(-2px,4px) rotate(-1deg);transform:translate(-2px,4px) rotate(-1deg)}60%{-webkit-transform:translate(-4px,2px) rotate(0deg);transform:translate(-4px,2px) rotate(0deg)}70%{-webkit-transform:translate(2px,2px) rotate(-1deg);transform:translate(2px,2px) rotate(-1deg)}80%{-webkit-transform:translateY(-2px) rotate(1deg);transform:translateY(-2px) rotate(1deg)}90%{-webkit-transform:translate(-2px) rotate(0deg);transform:translate(-2px) rotate(0deg)}to{-webkit-transform:translate(4px) rotate(-1deg);transform:translate(4px) rotate(-1deg)}}@keyframes Shaker{0%{-webkit-transform:translate(4px) rotate(0deg);transform:translate(4px) rotate(0deg)}10%{-webkit-transform:translate(-2px,-4px) rotate(-1deg);transform:translate(-2px,-4px) rotate(-1deg)}20%{-webkit-transform:translate(-6px) rotate(1deg);transform:translate(-6px) rotate(1deg)}30%{-webkit-transform:translateY(4px) rotate(0deg);transform:translateY(4px) rotate(0deg)}40%{-webkit-transform:translate(2px,-2px) rotate(1deg);transform:translate(2px,-2px) rotate(1deg)}50%{-webkit-transform:translate(-2px,4px) rotate(-1deg);transform:translate(-2px,4px) rotate(-1deg)}60%{-webkit-transform:translate(-4px,2px) rotate(0deg);transform:translate(-4px,2px) rotate(0deg)}70%{-webkit-transform:translate(2px,2px) rotate(-1deg);transform:translate(2px,2px) rotate(-1deg)}80%{-webkit-transform:translateY(-2px) rotate(1deg);transform:translateY(-2px) rotate(1deg)}90%{-webkit-transform:translate(-2px) rotate(0deg);transform:translate(-2px) rotate(0deg)}to{-webkit-transform:translate(4px) rotate(-1deg);transform:translate(4px) rotate(-1deg)}}.Shaker{-webkit-animation-name:Shaker;animation-name:Shaker;-webkit-animation-duration:.8s;animation-duration:.8s;-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear}.SuccessLayer{pointer-events:none;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:top .4s ease-in;-o-transition:top .4s ease-in;transition:top .4s ease-in}.SuccessLayer-hidden{top:-250px}.ZeroSizeCenterer{-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.AppWrapper{height:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-align:center;align-items:center}
/*# sourceMappingURL=main.6380c846.css.map*/