.bigFlashContainer,.flashContainer,.winnerContainer{text-align:center;white-space:nowrap;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);padding:10px 30px;border-radius:10px;z-index:6;pointer-events:none}.bigFlashContainer{color:#C63;font-weight:700;background:-webkit-radial-gradient(#3C6,#36C,#36C);-webkit-text-stroke:2px #F63;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;animation:game-big-flash-animation 1s linear infinite}.flashContainer{color:#C00;background-color:#369;font-size:min(3vw,3vh);animation:game-flash-animation .6s linear infinite}.winnerContainer{font-size:min(5vw,5vh);font-weight:700;z-index:7}.winnerContainer .winnerText{background:-webkit-radial-gradient(#0F0,#F00,#00F);background-clip:text;-webkit-text-stroke:1px #236;-webkit-background-clip:text;-webkit-text-fill-color:transparent;animation:winner-animation 1s linear infinite}.multiPlayerInformation .player{height:40px;width:40px}.multiPlayerInformation .player img{border-radius:50%}.multiPlayerInformation .player.waiting img{opacity:.2}.multiPlayerInformation .player.waiting{position:relative}.multiPlayerInformation .player.waiting:before{content:"";position:absolute;top:50%;left:50%;width:25px;height:25px;border:2px solid #396;border-right-color:#963;border-top-color:transparent!important;border-bottom-color:transparent!important;border-radius:50%;z-index:100;animation:playerWaitingSpin 1.5s linear infinite;transform:translate(-50%,-50%)}.next a span.loading,.prev a span.loading{visibility:hidden}.next a.loading span.loading,.prev a.loading span.loading{visibility:visible}.startButton .shareGameHistoryButton svg{color:#9CF;fill:currentColor}.startButtonGrid button:hover{background-color:#FFF3}.gameContainer.fullScreenMode{display:flex;align-items:center;justify-content:center;width:100vw;height:100vh}.gameContainer.fullScreenMode>div{flex-grow:1}@keyframes playerWaitingSpin{0%{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(1turn)}}@keyframes winner-animation{0%{font-size:min(5vw,5vh);background:-webkit-radial-gradient(#0F0,#F00,#00F);-webkit-background-clip:text;-webkit-text-fill-color:transparent}25%{font-size:min(7vw,7vh);background:-webkit-radial-gradient(#00F,#F00,#0F0);-webkit-background-clip:text;-webkit-text-fill-color:transparent}50%{font-size:min(5vw,5vh);background:-webkit-radial-gradient(#F00,#0F0,#00F);-webkit-background-clip:text;-webkit-text-fill-color:transparent}75%{font-size:min(7vw,7vh);background:-webkit-radial-gradient(#00F,#0F0,#F00);-webkit-background-clip:text;-webkit-text-fill-color:transparent}to{font-size:min(5vw,5vh);background:-webkit-radial-gradient(#0F0,#F00,#00F);-webkit-background-clip:text;-webkit-text-fill-color:transparent}}@keyframes game-flash-animation{0%{color:#0C0;font-size:min(3vw,3vh)}50%{color:#CC0;font-size:min(3.2vw,3.2vh)}to{color:#0C0;font-size:min(3vw,3vh)}}@keyframes game-big-flash-animation{0%{font-size:min(0vw,0vh)}50%{font-size:min(50vw,50vh)}to{font-size:min(0vw,0vh)}}@media (display-mode:standalone){.startButton{margin-bottom:0!important}}@media only screen and (max-width:400px){.buttonContainer{transform:scale(.8);margin:-40px auto -10px!important}}