.teamscore{background:transparent url(../img/bg.fe460514.svg) no-repeat 50% fixed;background-size:cover;overflow:hidden}.teamscore .levels{width:55vw;float:left;margin-top:7vh;color:#009fe3;font-family:Stoke,sans-serif;font-size:1.75em}.teamscore .levels .room-level{margin:0;padding:0}.teamscore .levels .room-level .room{float:left;width:25vw;text-transform:uppercase}.teamscore .levels .room-level .level,.teamscore .levels .room-level .score{float:left;width:12vw}.teamscore .levels .large{font-size:1.5em}#app,body{overflow:hidden}.vc-slideshow{width:90%;top:25%;background:transparent}.vc-slideshow .vc-slideshow-slide img{padding:1em!important}.countdown .timer{bottom:0;right:2vw;width:12vw;height:12vw;position:absolute}.countdown .timer .time{font-size:6vw!important;margin-top:-2.5vw!important}.tetris-board{display:flex;flex-direction:row;justify-content:center;position:absolute;top:10vh;width:100%}.tetris-board .tetris-right{margin-left:5vw}.tetris-board .tetris-score{max-width:10vw}.tetris-board .tetris-matrix :nth-child(odd).tetris-row{background-color:#e3e3e3}.tetris-board .tetris-matrix :nth-child(odd).tetris-row .tetris-col{border:1px solid #d4d4d4}.tetris-board .tetris-matrix :nth-child(2n).tetris-row{background-color:#d4d4d4}.tetris-board .tetris-matrix :nth-child(2n) .tetris-col{border:1px solid #e3e3e3}.tetris-board .tetris-matrix .tetris-row{height:3rem;display:flex;flex-direction:row;width:100%}.tetris-board .tetris-matrix .tetris-row .tetris-col{width:3rem;display:flex;flex-direction:column}.tetris-board .tetris-matrix .tetris-row .tetris-col.color-blue{background-color:#009fe3}.tetris-board .tetris-matrix .tetris-row .tetris-col.color-red{background-color:#b51f24}.tetris-board .tetris-matrix .tetris-row .tetris-col.color-green{background-color:#afca0a}.tetris-board .tetris-matrix .tetris-row .tetris-col.color-black{background-color:#b51f24}.tetris-legend[data-v-6780536a]{position:fixed;top:4em;right:2em;font-size:3em;max-width:15vw;background-color:#d8d8d8;padding:.5em}.container[data-v-6780536a]{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.newbutton{position:fixed;top:75px;right:25px;width:80px;height:80px;padding:6px 0;border-radius:40px;text-align:center}#gamescreen.playing{background:none;background-color:#e2e2e2;padding:0}.arcade{height:100vh;overflow:hidden;font-family:Sarpanch,sans-serif;text-transform:uppercase}.arcade .room{width:100vw;height:100vw;overflow:hidden}.arcade .room .levelstatus{bottom:0;left:30vw;right:30vw;width:40vw;height:19.7044334975vw;position:absolute}.arcade .room .level{left:2vw}.arcade .room .level,.arcade .room .timer{bottom:3vh;width:17vw;height:17vw;position:absolute}.arcade .room .timer{right:2vw}.arcade .room .timer .time{font-size:6vw!important;margin-top:-2.5vw!important}.arcade .room .infobar{width:75vw;top:2vh;left:12.5vw;position:absolute}.arcade .room .infobar img{width:100%}.arcade .room .infobar .infotext{padding-top:3vh;padding-bottom:3vh;font-size:4vh}.arcade .room .infobar .code-table{width:100%;margin-left:10%;padding:5vh;margin-bottom:10vh}.arcade .room .infobar .codeChar{width:25%;float:left}.arcade .room .messagebar{width:50vw;height:5vh;top:0;left:25vw;position:absolute}.arcade .warning{font-size:2em;line-height:1em}