body{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}#app{font-family:Avenir,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;color:#2c3e50;position:fixed;left:0;top:0;height:100%;width:100%}#app>.exit{position:absolute;bottom:0;width:100%;color:#fff;background:hsla(0,0%,80%,.502);padding:20px;font-size:20px}#app>.exit>button{background:#ccc;border:none;font-size:20px;padding:4px 40px}#app>.exit>button:hover{cursor:pointer;opacity:.8}#app>.error{color:#fff;background:rgba(255,0,0,.502);padding:20px;font-size:20px}.fullscreen-btn{position:fixed!important;z-index:1000;font-size:10px;left:170px;top:10px;width:110px;color:#f4e205;border-radius:4px;border:1px solid #f4e205;padding:2px 0;background-color:#000;background-size:50px;background-repeat:no-repeat;background-position:50%;margin:auto;cursor:pointer;opacity:1}#app.mobile-view .fullscreen-btn{left:70px}#app[current-route=Lobby] .fullscreen-btn{left:10px}.fullscreen-btn svg{padding-right:4px}.fullscreen-btn:hover{opacity:.7}.show-with-delay{animation:fadeIn 2s;animation-fill-mode:forwards;visibility:hidden}@keyframes fadeIn{99%{visibility:hidden}to{visibility:visible}}#nav{padding:30px}#nav a{font-weight:700;color:#2c3e50}#nav a.router-link-exact-active{color:#42b983}button[disabled=disabled]{opacity:.5}.fancybox__container .fancybox__toolbar{position:absolute;height:100%;width:100%}.fancybox__container .fancybox__toolbar .fancybox__toolbar__column.is-middle{position:absolute;bottom:100px;width:100%}.fancybox__container.has-toolbar.is-compact .fancybox__toolbar__column.is-middle{bottom:80px}.fancybox__container.has-toolbar .fancybox__toolbar .choose-btn{background-color:#f4e205;margin-top:10px;padding:0 10px;white-space:nowrap;text-transform:uppercase;position:absolute;bottom:20%;left:0;width:200px;left:calc(50% - 100px);background:#f4e205;border:2px solid #f4e205;color:#000;border-radius:4px;padding:4px 8px;cursor:pointer}.fancybox__container.has-toolbar .fancybox__toolbar .choose-btn:active{opacity:0}.fancybox__container.has-toolbar .fancybox__toolbar .choose-btn:after{content:"";background:#837800;display:block;position:absolute;padding-top:25%;padding-left:120%;opacity:0;transition:all .8s}.fancybox__container.has-toolbar .fancybox__toolbar .choose-btn:active:after{padding:0;margin:0;opacity:1;transition:0s}.fancybox__container .fancybox__content img.new{outline:4px solid gold}.fancybox__container .fancybox__content label{color:gold;font-size:24px;position:absolute;top:10px;left:10px;font-weight:700;text-transform:uppercase}