.Renderer_renderer__uc_W2{width:100%;height:100%;position:relative;overflow:hidden}.Renderer_mute-button__PnuEQ{position:fixed;z-index:1000}.Renderer_css-output__lxgge,.Renderer_webgl-output__AqTdm{position:absolute;-webkit-user-select:none;-moz-user-select:none;user-select:none;top:0;left:0}.RendererUI_ui__JKBL1{position:relative;z-index:1}.RendererUI_cinematic__cDShJ{display:block}.RendererUI_name-container__4aecl{position:fixed;top:0;left:0;display:flex;flex-direction:column;opacity:0;pointer-events:none;font-family:Metropolis Medium}.RendererUI_name-container__4aecl span{display:block;padding:10px 20px;margin:3px 0 1px 5px;background-color:#000;color:#fff;font-size:1.2rem;line-height:20px;float:left}.RendererUI_cinematic-container__vA6Rq{position:fixed;bottom:25%;width:100%;text-align:center;pointer-events:none}.RendererUI_cinematic-instructions__UEbci{font-size:1.2rem;background-color:#000;padding:10px 20px;color:#fff;pointer-events:none;opacity:1;font-family:Metropolis Medium}.RendererUI_fade-out__bv7uz{animation:RendererUI_fade-out__bv7uz .1s forwards}.RendererUI_fade-in__xCNUF{animation:RendererUI_fade-in__xCNUF .1s forwards}.RendererUI_camera-button__JV2CW,.RendererUI_mute-button__UIKVJ{display:inline-block;border:none;background-color:#000;pointer-events:all;margin:3px 0 1px 5px;line-height:40px;padding:10px;cursor:pointer}.RendererUI_camera-button__JV2CW img,.RendererUI_mute-button__UIKVJ img{display:block;padding:0;margin:0}.RendererUI_time-is-done__tUV_J{width:120px;text-align:center}.RendererUI_sound-container__SINlM{position:fixed;top:0;left:0;opacity:1}.RendererUI_blinking-cursor__ptEr4{display:inline-block;height:.2em;width:.8em;position:relative;animation:RendererUI_blink__dfWxL .65s step-end infinite;margin-left:.2em}@keyframes RendererUI_blink__dfWxL{0%,to{background-color:#fff}50%{background-color:transparent}}@keyframes RendererUI_fade-out__bv7uz{0%{opacity:1;visibility:visible}to{opacity:0;visibility:hidden}}@keyframes RendererUI_fade-in__xCNUF{0%{opacity:0;visibility:hidden}to{opacity:1;visibility:visible}}.SceneLoader_loading-progress__FQ2kc{position:absolute;z-index:120;top:0;left:0;background-color:#000;width:100%;height:100%;color:#fff;font-family:monospace;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-size:1.2em;padding:10px;overflow:hidden}.SceneLoader_loading-progress__FQ2kc a{color:lightblue}.SceneLoader_loading-underscore__mHCWj{position:absolute;z-index:110;top:0;left:0;width:100%;height:100%;color:#fff;background-color:#000;padding:10px}.SceneLoader_loading-progress__FQ2kc h3{margin:0;padding:0}.SceneLoader_loading-progress__FQ2kc ul{list-style:none}.SceneLoader_bold__mELB4{font-weight:700}.SceneLoader_error-container__sSg8U h3{color:red;width:auto;margin:0;padding:0}.SceneLoader_error-container__sSg8U p{padding:0;margin:0}.SceneLoader_error__W46ZK{color:red}.SceneLoader_user-message__REedC{position:absolute;z-index:100;top:0;left:0;display:block;background-color:#000;width:100vw;height:100vh;color:#fff;font-family:monospace}.SceneLoader_user-message-position-container__K6fGJ{display:flex;height:100%;width:100%;justify-content:center;align-items:center}.SceneLoader_user-message-container__Q6PMm{width:100%;max-width:500px;border:4px solid #fff;padding:12px}.SceneLoader_user-message-container__Q6PMm h1{padding:0;margin:0 0 10px}.SceneLoader_user-message-container__Q6PMm p{display:block;margin:0 0 10px}.SceneLoader_error-container__sSg8U p a,.SceneLoader_user-message-container__Q6PMm p a{color:lightblue}.SceneLoader_user-message-container__Q6PMm p:last-of-type{margin:0 0 20px}.SceneLoader_user-message-container__Q6PMm button{display:block;border:2px solid #fff;padding:8px;background:#000;color:#fff;font-family:monospace;cursor:pointer}.SceneLoader_continue-text__nBnrH{line-height:20px;float:left}.SceneLoader_user-message-container__Q6PMm button:focus,.SceneLoader_user-message-container__Q6PMm button:hover{background-color:#fff;color:#000}.SceneLoader_button-center-container__P7CzE{display:flex;justify-content:center;width:100%}.SceneLoader_warning__Mx9hJ{color:yellow;text-align:center}.SceneLoader_blinking-cursor__i8SFD{display:inline-block;height:20px;width:.8em;position:relative;animation:SceneLoader_blink__8RmYC .65s step-end infinite;margin-left:.2em}@keyframes SceneLoader_blink__8RmYC{0%,to{background-color:#fff}50%{background-color:transparent}}@media screen and (max-width:500px){.SceneLoader_loading-progress__FQ2kc{font-size:.6em}}@media screen and (max-width:800px){.SceneLoader_loading-progress__FQ2kc{font-size:.9em}}