:root{--animationTimeFactor:1}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#f4f4f4;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;height:100%;width:99%}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}h1{text-align:center}#root{height:100%;margin:30px auto!important;width:320px}.card{border-radius:8px;border-style:solid;border-width:2px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;display:inline-block;height:5rem;margin:3px;width:30%}.button{background-color:#fff;border-radius:4px;font-size:.6rem;margin:0 .1rem;padding:5px 10px;transition-duration:.4s}.selected{background-color:#ebebeb;border-width:4px}.svg-shapes-box{margin-top:1rem}.button-wrapper,.table-wrapper{margin-bottom:1rem;margin-top:.5rem;text-align:center}.rules{font-size:.7rem;margin-left:1rem;margin-right:1rem}.important{font-size:.8rem}.stats{font-size:.9rem;margin-left:.3rem;margin-right:.3rem}.toggle-stats,.toggle-stats-selected{border:2px solid #7f20d8}.toggle-stats-selected{background-color:#7f20d8;border-bottom-color:#000;border-radius:4px 4px 0 0;color:#fff;width:72px}.tab-buttons-wrapper{display:inline;position:relative}.tab-buttons{left:-74px;position:absolute;top:18px}.current-btn,.leaderboard-btn{background-color:#fff;border-color:#7f20d8;border-radius:0 0 3px 3px;border-width:0 1px 1px;display:inline;font-size:.6rem;width:36px}.chosen{background-color:#7f20d8cc;color:#fff}.fastestGamesTable,.topScoreTable{font-size:.7rem;margin:1.3rem auto 1rem;width:95%}.titlerow{background-color:#7f20d880}td,th{border-bottom:1px solid #ddd;padding:6px;text-align:left}.title-wrapper{margin-bottom:.8rem}.toggle-rules,.toggle-rules-selected{border:2px solid #4caf50}.toggle-rules-selected{background-color:#4caf50;color:#fff}.noSet{border:2px solid #d82020}.long{display:none}.short{display:inline}@keyframes noSetHint{50%{background-color:#d82020;border:2px solid #d82020;box-shadow:0 10px 13px 0 #0000003d,0 17px 50px 0 #00000030;color:#fff}}.noSet-hint{animation-duration:3s;animation-duration:calc(3s*var(--animationTimeFactor));animation-name:noSetHint}.reload{border:2px solid #9acd32}.hint{border:2px solid #ff0}.row{display:flex;flex-direction:row;flex-wrap:wrap;margin-top:1.5rem;width:100%}.column{float:left;width:8%}.values1{width:15%}.first{margin-left:.2rem;width:40%}.second{width:34%}.row:after{clear:both;content:"";display:table}.debugInfo{display:none}.hinted{animation-duration:4s;animation-duration:calc(4s*var(--animationTimeFactor));animation-name:hint}@keyframes hint{50%{background-color:#f3e352;border-color:#ff0;box-shadow:0 10px 13px 0 #0000003d,0 17px 50px 0 #00000030}}footer{color:dimgray;margin:2.5rem auto 2rem;text-align:center;width:320px}.icon{margin:0 2rem}.score-wrapper{left:39%;opacity:0;position:relative;top:-50%;width:30px}.scorePoint{color:green;cursor:default;font-size:1.4rem;position:absolute}.animate{animation:scoresUp;animation-duration:3s;animation-duration:calc(3s*var(--animationTimeFactor))}@keyframes scoresUp{10%{opacity:1}to{opacity:.1;top:-300%}}.time-wrapper{left:37%;opacity:0;position:relative;top:0;width:200px}.lastTime{color:green;cursor:default;font-size:1.6rem;position:absolute}.forLooser{color:gray}.show{animation-duration:3s;animation-duration:calc(3s*var(--animationTimeFactor));animation-name:timeFlies}@keyframes timeFlies{10%{opacity:1}to{opacity:.2;top:-80vh}}.alert-wrapper{position:relative;top:20px}.alert-absolute{box-shadow:0 0 40px 0 #000000bf;color:#000;left:50%;margin-left:-125px;padding:15px;position:absolute;text-align:center;width:220px;z-index:3}.alert-overlay{background-color:#000;height:100%;left:0;margin:auto;opacity:.3;position:fixed;top:0;width:100%;z-index:2}.alert-btn{background:#fff;border:2px solid #000;border-radius:10px;color:#000;cursor:pointer;height:30px;letter-spacing:1px;margin-top:5px;outline:none;text-align:center;transition:all .25s ease;width:120px}.hidden{display:none}.success{background-color:#00c653}.failedAttempt{background-color:red}.noSetFail{background-color:#d82020}.nicknamePrompt{background-color:#9acd32}.name-input{width:200px}.enter-button{color:green;text-decoration:underline}.encouraging-info{margin-left:1rem}.alert-main{font-size:1.3rem}.alert-additional{font-size:.9rem}.right{float:right}.lobby{margin:0 auto;width:95%}.chatbox,.current-game,.games{background-color:#e9e9e9;border-radius:4px;box-sizing:border-box;font-size:.7rem;height:200px;margin-left:1px;padding:8px 0 0;width:63%}.current-game,.games{padding:0;text-align:center;width:36%}.chatbox-overlays{position:relative}.chatbox-overlay-top{background-image:linear-gradient(#e9e9e9,#e9e9e900);height:15px;position:absolute;top:-4px;width:100%}.chatbox-overlay-bottom{background-image:linear-gradient(#e9e9e900,#e9e9e9b3);height:45px;position:absolute;top:115px;width:100%}.messages{align-content:flex-start;display:flex;flex:1 1;flex-flow:row wrap;height:84%;overflow:auto;overflow-x:hidden}.chat-message{align-items:flex-end;display:flex;flex-flow:column;margin-bottom:9px;margin-left:8px;margin-right:11px;width:80%}.sended{margin-left:50px}.last{margin-bottom:15px}.hateDot{opacity:0}.chat-text{align-self:flex-start;background-color:#0000000d;border-radius:5px;font-size:.6rem;padding:5px}.own{align-self:flex-end}.grey{font-weight:700}.blue{background-color:#0c07fa2e}.orange{background-color:#fa91072e}.green{background-color:#07fa642e}.pink{background-color:#fa07ee2e}.input-wrapper{background-color:#0000000d;padding:4px 6px 4px 8px}#messageText{border-radius:5px;box-sizing:border-box;width:65%}.sendBtn{border-color:#000;border-radius:3px;font-size:.8rem;margin-left:.3rem}.startGame{border:2px solid orange}.lobby-or-game{border:2px solid purple}.lobby-or-game-selected{background-color:purple;border:2px solid purple;color:#fff}.createGame{background-color:#4caf50;border-color:#4caf50;border-radius:18px;border-style:solid;font-size:.65rem;height:17px;margin-bottom:8px;margin-left:0;margin-top:8px;width:85px}.joinGame{color:green;text-decoration:underline}.gamesBox-title-wrapper{background-color:#0000000d;padding:4px;text-align:center}.lobby-game{margin:1rem}.game-info,.game-scores{margin:1rem auto}.game-scores{font-weight:400}.close-icon{fill:dimgray;float:right;height:13px;width:13px}@keyframes loosingCard{50%{background-color:#f76969;box-shadow:0 10px 13px 0 #be0808a3,0 17px 50px 0 #be08087d}}.animate-card-multiplayer{animation-duration:3s;animation-duration:calc(3s*var(--animationTimeFactor));animation-name:loosingCard}.countdown{font-size:7rem;left:0;margin-left:auto;margin-right:auto;position:absolute;right:0;text-align:center}.lobby-games{height:130px;overflow-y:auto}.multiplayer-icon{fill:dimgray;margin-right:4%}.multiplayer-icon-active{fill:#000}.player-avg-time,.player-name,.player-score{border:none;font-size:.55rem;padding:3px 7px;text-align:center}.player-name{border-radius:6px 0 0 6px}.player-score{border-radius:0 6px 6px 0}@media only screen and (min-device-width:450px){#root,footer{width:450px}.title-wrapper{margin-bottom:1rem}.card{height:6rem;margin:5px}.selected{border-width:5px}.button{font-size:.68rem;margin:0 .2rem;padding:7px 14px;transition-duration:.4s}.long{display:inline}.short{display:none}.stats{font-size:1rem;margin-right:.5rem}.first,.stats{margin-left:.5rem}.score-wrapper{left:35%;width:30px}.scorePoint{font-size:2.1rem}.time-wrapper{left:36%}.lastTime{font-size:2.1rem}.alert-absolute{left:50%;margin-left:-145px;padding:20px;width:250px}.alert-main{font-size:1.4rem}.alert-additional{font-size:1rem}.alert-btn{height:33px;margin-top:10px;width:120px}.fastestGamesTable,.topScoreTable{font-size:.8rem;margin:1.3rem auto 1rem;width:95%}td,th{padding:7px}.toggle-stats-selected{width:86px}.current-btn,.leaderboard-btn{width:43px}.tab-buttons{left:-90px;position:absolute;top:21px}.player-avg-time,.player-name,.player-score{font-size:.65rem;padding:4px 8px}.sendBtn{font-size:.9rem;margin-left:1.5rem}.chatbox,.current-game,.games{font-size:.8rem;margin-left:1px}.close-icon{height:15px;width:15px}.chat-text{font-size:.7rem}}@media only screen and (min-device-width:550px){#root,footer{width:550px}.title-wrapper{margin-bottom:1.3rem}.card{height:7rem}.button{font-size:.85rem;margin:0 .3rem;padding:8px 16px;transition-duration:.4s}.rules{font-size:1rem;margin-left:1.5rem;margin-right:1.5rem}.important,.stats{font-size:1.1rem}.stats{margin-left:1rem;margin-right:.5rem}.score-wrapper{left:37%}.scorePoint{font-size:2.6rem}.time-wrapper{left:36%}.lastTime{font-size:2.6rem}.alert-absolute{left:50%;margin-left:-145px;padding:20px;width:250px}.alert-main{font-size:1.5rem}.alert-additional{font-size:1rem}.alert-btn{height:35px;margin-top:10px;width:120px}.fastestGamesTable,.topScoreTable{font-size:.9rem;margin:1.8rem auto 1rem .4rem;width:95%}td,th{padding:8px}.toggle-stats-selected{width:100px}.current-btn,.leaderboard-btn{font-size:.7rem;width:50px}.tab-buttons{left:-105px;position:absolute;top:24px}.chatbox,.current-game,.games{font-size:.9rem;height:200px;margin-left:5px;padding:8px 0 0;width:48%}.current-game,.games{padding:0}.lobby-games{height:135px}.createGame{font-size:.75rem;height:25px;margin-left:20px;width:105px}.player-avg-time,.player-name,.player-score{font-size:.75rem;padding:7px 16px}.close-icon{height:17px;width:17px}}@media only screen and (min-device-width:650px){#root,footer{width:650px}.card{height:8rem}.button{font-size:1rem;margin:0 .5rem}.stats{font-size:1.3rem;margin-left:1.5rem;margin-right:.5rem}.scorePoin{font-size:3rem}.time-wrapper{left:36%}.title-wrapper{margin-bottom:2rem}.lastTime{font-size:3.3rem}.alert-absolute{left:50%;margin-left:-170px;padding:20px;width:300px}.alert-main{font-size:1.5rem}.alert-additional{font-size:1rem}.alert-btn{height:40px;margin-top:20px;width:130px}td,th{padding:10px}.toggle-stats-selected{width:110px}.current-btn,.leaderboard-btn{font-size:.9rem;width:55px}.tab-buttons{left:-118px;position:absolute;top:28px}.chatbox,.current-game,.games{height:200px;margin-left:7px;padding:8px 0 0;width:48%}.current-game,.games{padding:0}.lobby-games{height:135px}.chat-text{font-size:.8rem}}@media (hover:hover) and (pointer:fine){.card:hover{border-width:4px}.button:hover:enabled,.card:hover{box-shadow:0 10px 13px 0 #0000003d,0 17px 50px 0 #00000030}.button:hover:enabled{color:#fff}.toggle-rules:hover{background-color:#4caf50}.toggle-stats:hover{background-color:#7f20d8}.noSet:hover{background-color:#d82020}.reload:hover{background-color:#9acd32}.hint:hover{color:#000!important}.hint:disabled,.hint:hover{background-color:#ff0}.current-btn:hover,.leaderboard-btn:hover{background-color:#7f20d8cc;color:#fff}.alert-btn:hover{background:#000;color:#fff}.enter-button:hover{cursor:pointer;font-weight:700}.startGame:hover:enabled{background-color:orange}.lobby-or-game:hover{background-color:purple;color:#fff}.createGame:hover,.joinGame:hover{cursor:pointer;font-weight:700}.close-icon:hover,.multiplayer-icon:hover{fill:#000}}
/*# sourceMappingURL=main.949f362e.css.map*/