body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#121212;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.App,.BlackOverlay{display:flex;flex-direction:column;height:100dvh}.BlackOverlay{align-items:center;background-color:rgba(0,0,0,.6);justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:100}.SocketReconnector .reconnect-box{background-color:rgba(129,38,38,.502);border:1px solid #a82e2e;border-radius:4px;color:#ffcfcf;margin:10px;padding:10px;text-align:center}.SocketReconnector .reconnect-box p{font-size:17px}.SocketReconnector .reconnect-box p.note{font-size:14px}.SocketReconnector .reconnect-box button{background-color:rgba(0,0,0,.3);border:1px solid #a82e2e;border-radius:4px;color:#ffdfdf;cursor:pointer;font-size:18px;padding:8px;transition:background-color .1s;width:100%}.SocketReconnector .reconnect-box button:hover{background-color:rgba(0,0,0,.5)}.SocketReconnector .reconnect-box button:active{background-color:rgba(0,0,0,.7)}.SocketReconnector .reconnect-box button:focus{outline:none}.SocketReconnector .reconnect-box .connecting{padding:9px}.SquareButton_SquareButton__7nX3N{background-color:#201f1f;cursor:pointer;display:flex;flex-direction:column;font:inherit;font-weight:500;height:130px;overflow:hidden;position:relative;text-align:center;transition:background-color .1s;width:130px}.SquareButton_SquareButton__7nX3N .SquareButton_icon-holder__hUQkQ,.SquareButton_SquareButton__7nX3N .SquareButton_image-holder__UXMCB,.SquareButton_SquareButton__7nX3N .SquareButton_text-holder__WOlgK{position:relative;z-index:1}.SquareButton_SquareButton__7nX3N .SquareButton_icon-holder__hUQkQ{margin-top:6px}.SquareButton_SquareButton__7nX3N .SquareButton_image-holder__UXMCB{flex:1 1}.SquareButton_SquareButton__7nX3N .SquareButton_text-holder__WOlgK{margin:8px auto;text-align:center}.SquareButton_SquareButton__7nX3N .SquareButton_background-icon__rfUqh{bottom:-2rem;font-size:5rem;opacity:.1;pointer-events:none;position:absolute;right:-.75rem;transition:opacity .2s ease;z-index:0}.SquareButton_SquareButton__7nX3N:hover .SquareButton_background-icon__rfUqh{opacity:.2}.SquareButton_SquareButton__7nX3N.SquareButton_white__rWsqi{border:1px solid #b3daff;color:#b3daff}.SquareButton_SquareButton__7nX3N.SquareButton_white__rWsqi:hover{background-color:#b3daff;color:#111}.SquareButton_SquareButton__7nX3N.SquareButton_red__4oLvz{border:1px solid #ffabb5;color:#ffabb5}.SquareButton_SquareButton__7nX3N.SquareButton_red__4oLvz:hover{background-color:#ffabb5;color:#111}.SquareButton_SquareButton__7nX3N.SquareButton_blue__zaJjp{border:1px solid #b3daff;color:#b3daff}.SquareButton_SquareButton__7nX3N.SquareButton_blue__zaJjp:hover{background-color:#b3daff;color:#111}.SquareButton_SquareButton__7nX3N.SquareButton_green__aNrh0{border:1px solid #91f5c6;color:#91f5c6}.SquareButton_SquareButton__7nX3N.SquareButton_green__aNrh0:hover{background-color:#91f5c6;color:#111}.SquareButton_SquareButton__7nX3N.SquareButton_yellow__XpaCx{border:1px solid #fff3a5;color:#fff3a5}.SquareButton_SquareButton__7nX3N.SquareButton_yellow__XpaCx:hover{background-color:#fff3a5;color:#111}.SquareButton_SquareButton__7nX3N.SquareButton_lightblue__DnNGq{border:1px solid #b8f0ff;color:#b8f0ff}.SquareButton_SquareButton__7nX3N.SquareButton_lightblue__DnNGq:hover{background-color:#b8f0ff;color:#111}.SquareButton_SquareButton__7nX3N:disabled{border:1px solid hsla(0,0%,62%,.502);color:#eee;cursor:default}.SquareButton_SquareButton__7nX3N:disabled:hover{background-color:hsla(0,0%,62%,.502)}.ThinSeparator{color:#fff;display:flex;font-size:18px;justify-content:center;opacity:.9;position:relative;text-transform:uppercase}.ThinSeparator:after,.ThinSeparator:before{align-self:center;background-color:#fff;content:"";display:block}.ThinSeparator.horizontal{margin:10px 0}.ThinSeparator.horizontal:after,.ThinSeparator.horizontal:before{height:1px;margin:0 10px;width:50px}.ThinSeparator.vertical{flex-direction:column;margin:0 10px}.ThinSeparator.vertical:after,.ThinSeparator.vertical:before{height:50px;margin:10px 0;width:1px}.LoadingSquares{-webkit-animation-name:boxExpand;animation-name:boxExpand;height:80px;left:50%;position:fixed;top:50%;-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg);width:80px}.LoadingSquares,.LoadingSquares .square{-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.LoadingSquares .square{background-color:hsla(0,0%,100%,.95);height:40px;position:absolute;width:40px}.LoadingSquares .square:first-of-type{-webkit-animation-name:squareSpin;animation-name:squareSpin;left:0;top:0}.LoadingSquares .square:nth-of-type(2){-webkit-animation-name:squareSpin;animation-name:squareSpin;right:0;top:0}.LoadingSquares .square:nth-of-type(3){-webkit-animation-name:squareSpin;animation-name:squareSpin;bottom:0;right:0}.LoadingSquares .square:nth-of-type(4){-webkit-animation-name:squareSpin;animation-name:squareSpin;bottom:0;left:0}@-webkit-keyframes boxExpand{0%{height:80px;width:80px}40%{height:140px;width:140px}60%{height:140px;width:140px}90%{height:80px;width:80px}to{height:80px;width:80px}}@keyframes boxExpand{0%{height:80px;width:80px}40%{height:140px;width:140px}60%{height:140px;width:140px}90%{height:80px;width:80px}to{height:80px;width:80px}}@-webkit-keyframes squareSpin{20%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(90deg);transform:rotate(90deg)}}@keyframes squareSpin{20%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(90deg);transform:rotate(90deg)}}.Modal_Modal__rJvAo{background-color:#202124;border-radius:10px;box-shadow:0 54px 55px rgba(0,0,0,.25),0 -12px 30px rgba(0,0,0,.12),0 4px 6px rgba(0,0,0,.12),0 12px 13px rgba(0,0,0,.17),0 -3px 5px rgba(0,0,0,.09);color:#eee;margin:10px auto;padding:14px;text-align:center}.Modal_Modal__rJvAo .Modal_closeHolder__Lc5ZB{display:flex;justify-content:flex-end;margin:0}.Modal_Modal__rJvAo .Modal_closeHolder__Lc5ZB .Modal_closeButton__TaNyx{background:none;border:0;color:#bbb;cursor:pointer;font-size:18px}.Modal_Modal__rJvAo .Modal_closeHolder__Lc5ZB .Modal_closeButton__TaNyx:hover{color:#eee}.Modal_Modal__rJvAo p{margin:0 0 6px}.Modal_Modal__rJvAo form>div{margin-bottom:12px}.Modal_Modal__rJvAo button{background-color:hsla(0,0%,100%,.125);border:1px solid #fff;border-radius:8px;color:#fff;cursor:pointer;font-size:18px;margin-left:6px;padding:8px 14px}.Modal_Modal__rJvAo button:hover{background-color:hsla(0,0%,100%,.376)}.Modal_Modal__rJvAo button :first-of-type{margin-left:0}.Modal_Modal__rJvAo button:focus{outline:none}.Modal_Modal__rJvAo button:disabled{background-color:hsla(0,0%,100%,.125);cursor:not-allowed;opacity:.7}.Modal_Modal__rJvAo input,.Modal_Modal__rJvAo textarea{background-color:hsla(0,0%,100%,.125);border:1px solid #666;border-radius:10px;color:#eee;display:block;font-size:16px;margin:10px 0;max-height:60vh;max-width:80vw;padding:6px 8px}.Modal_Modal__rJvAo input:focus,.Modal_Modal__rJvAo textarea:focus{outline:solid #333}.About_About__eVqTg{align-items:center;color:#eee;display:flex;flex:1 1;flex-basis:0;flex-direction:column;margin:0 auto;max-width:600px;overflow:hidden}.About_About__eVqTg>:first-child{margin-top:14px}.About_About__eVqTg>:last-child{margin-bottom:14px}.About_About__eVqTg h2,.About_About__eVqTg h3{margin:0}.About_About__eVqTg h3{font-size:.9rem;font-weight:500}.About_About__eVqTg h2{background-color:#eee;color:#282c34;font-size:2rem;font-weight:500;letter-spacing:2px;padding:0 8px;text-transform:uppercase}.About_About__eVqTg .About_flip-board__VBMuj{font-weight:500;margin:10px 0;overflow:hidden;scroll-behavior:smooth;text-align:center}.About_About__eVqTg .About_games-list__dD4F1{display:flex;justify-content:center;max-width:90vw;overflow:hidden;width:100%}.About_About__eVqTg .About_games-list__dD4F1 .About_game-box__RUKnk{background-color:#eee;color:#282c34;cursor:default;margin:4px;opacity:.9;padding:2px 4px;transition:opacity .2s}.About_About__eVqTg .About_games-list__dD4F1 .About_game-box__RUKnk:hover{opacity:1}.login-holder{display:flex;flex:1 1;flex-direction:column;gap:8px;justify-content:space-between}.login-holder:after{content:"";flex:1 1;flex-basis:0}.Login{align-items:center;display:flex;flex:1 1;justify-content:center}.Login a{color:#eee;opacity:.6;transition:opacity .1s}.Login a:hover{opacity:1}.Login.smallWidth{flex-direction:column}.Login .user-login form{display:flex;flex-direction:column;gap:8px}.Login .user-login .submit-buttons{display:flex;gap:8px}.Login .user-login .submit-buttons button{flex:1 1}.Login .user-login .forgot-password-holder{margin-top:4px}.Home{display:flex;flex:1 1;flex-direction:column;overflow:hidden;position:relative}.Home .home-menu{align-content:flex-end;display:flex;flex:1 1;flex-wrap:wrap;gap:8px;justify-content:center;margin:8px 0}.Home .home-menu .SquareButton{margin:10px}.Home .backbutton-holder{left:20px;position:absolute;top:35px;z-index:5}.BackButton_BackButton__gGYM2{border:1px solid #b3daff;color:#b3daff;height:36px;width:36px}.VersionsInfo{bottom:10px;color:#ddd;font-size:14px;opacity:.4;position:absolute;right:10px;transition:opacity .1s;z-index:-100}.VersionsInfo:hover{opacity:.9}.LobbyList{display:flex;flex-direction:column;justify-content:center;margin:0 auto;max-width:900px;overflow:hidden}.LobbyList .no-lobbies-message{background-color:hsla(0,0%,7%,.533);color:#eee;font-size:18px;margin:0 5px;padding:10px;text-align:center}.LobbyList table{align-self:center;border-collapse:initial;border-spacing:0 5px;color:#eee;display:block;margin:5px;overflow-x:hidden;overflow-y:auto;text-align:center}.LobbyList table::-webkit-scrollbar{width:10px}.LobbyList table::-webkit-scrollbar-track{border:3px solid transparent;border-radius:20px;box-shadow:inset 0 0 10px 10px #201f1f}.LobbyList table::-webkit-scrollbar-thumb{border:3px solid transparent;border-radius:20px;box-shadow:inset 0 0 10px 10px #ccc}.LobbyList table::-webkit-scrollbar-thumb:hover{border:2px solid transparent;box-shadow:inset 0 0 10px 10px #aaa}.LobbyList table th{padding:10px}.LobbyList table td{background-color:#201f1f;padding:12px}.LobbyList table td.flexbox{display:flex;gap:4px;max-width:40vw;overflow:auto}.LobbyList table td.flexbox .game{background-color:#444;border-radius:5px;margin:2px;padding:0 6px}.LobbyList table td.flexbox::-webkit-scrollbar{height:10px}.LobbyList table td.flexbox::-webkit-scrollbar-track{border:3px solid transparent;border-radius:10px;box-shadow:inset 0 0 10px 10px #222}.LobbyList table td.flexbox::-webkit-scrollbar-thumb{border:3px solid transparent;border-radius:10px;box-shadow:inset 0 0 10px 10px #b3daff}.LobbyList table td.flexbox::-webkit-scrollbar-thumb:hover{border:2px solid transparent;box-shadow:inset 0 0 10px 10px #b3daff}.LobbyList table .selected td{background-color:#3a3a3a}.LobbyList .actions{display:flex;gap:6px;justify-content:flex-end}.GameSquare_GameSquare__lfbED{border:1px solid rgba(64,72,80,.302);flex-shrink:0;height:170px;overflow:hidden;position:relative;transition:border-color .2s;width:170px}.GameSquare_GameSquare__lfbED:hover{border-color:rgba(179,218,255,.4)}.GameSquare_GameSquare__lfbED:hover .GameSquare_background__Rxftd{-webkit-filter:grayscale(0) brightness(100%);filter:grayscale(0) brightness(100%);-webkit-transform:scale(1.05);transform:scale(1.05)}.GameSquare_GameSquare__lfbED:hover .GameSquare_top-left-section__7Rj6m{opacity:.9}.GameSquare_GameSquare__lfbED .GameSquare_background__Rxftd{-webkit-filter:grayscale(100%) brightness(60%);filter:grayscale(100%) brightness(60%);height:100%;left:0;opacity:.8;overflow:hidden;position:absolute;top:0;transition:-webkit-filter .2s,-webkit-transform .2s;transition:filter .2s,transform .2s;transition:filter .2s,transform .2s,-webkit-filter .2s,-webkit-transform .2s;-webkit-user-select:none;user-select:none;width:100%}.GameSquare_GameSquare__lfbED .GameSquare_background__Rxftd img{height:100%;object-fit:cover;width:100%}.GameSquare_GameSquare__lfbED .GameSquare_background__Rxftd:after{background-image:linear-gradient(0deg,#0e0e0e 0,hsla(0,0%,5%,.4) 40%,hsla(0,0%,5%,0));content:"";inset:0;pointer-events:none;position:absolute}.GameSquare_GameSquare__lfbED .GameSquare_top-left-section__7Rj6m{color:#b3daff;display:flex;flex-direction:column;font-size:.6em;font-weight:500;gap:4px;left:10px;opacity:.7;position:absolute;text-transform:uppercase;top:10px;transition:opacity .2s}.GameSquare_GameSquare__lfbED .GameSquare_top-left-section__7Rj6m div{align-items:center;background-color:rgba(0,0,0,.6);border:1px solid #b3daff;border-radius:4px;display:flex;gap:4px;justify-content:space-around;padding:2px 6px}.GameSquare_GameSquare__lfbED .GameSquare_bottom-section__jJ0Cs{align-items:flex-end;bottom:0;box-sizing:border-box;display:flex;justify-content:space-between;left:0;padding:10px;position:absolute;width:100%}.GameSquare_GameSquare__lfbED .GameSquare_bottom-section__jJ0Cs .GameSquare_game-name__Oclkd{font-size:1em;font-weight:600;text-transform:uppercase}.GameSquare_GameSquare__lfbED .GameSquare_bottom-section__jJ0Cs .GameSquare_actions__BebH3{display:flex;flex-direction:column;gap:6px}.NumberSpinner_NumberSpinner__TM6Je .NumberSpinner_label__usfnq{font-size:.8em;text-transform:uppercase}.NumberSpinner_NumberSpinner__TM6Je .NumberSpinner_spinner__cSj9b{background-color:#0e0e0e;display:inline-block;padding:4px}.MovieCountdown_MovieCountdown__nNAtK{align-items:center;display:flex;font-size:100px;justify-content:center;padding:50px;position:relative}.MovieCountdown_MovieCountdown__nNAtK:after{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:MovieCountdown_expandCircle__G354Y;animation-name:MovieCountdown_expandCircle__G354Y;background-color:hsla(0,0%,100%,.1);border-radius:50%;content:" ";height:200px;position:absolute;width:200px}@-webkit-keyframes MovieCountdown_expandCircle__G354Y{0%{height:50px;width:50px}to{height:240px;width:240px}}@keyframes MovieCountdown_expandCircle__G354Y{0%{height:50px;width:50px}to{height:240px;width:240px}}.InLobbyBox{color:#fff;flex:1 1;overflow:auto}.InLobbyBox p{margin-top:40px}.InLobbyBox .basic-box,.InLobbyBox .games-list,.InLobbyBox .lobby-details{box-sizing:border-box;max-width:400px}.InLobbyBox .games-list{background-color:rgba(0,0,0,.188);display:flex;gap:4px;max-width:none;min-height:124px;overflow:auto;padding:4px 0 4px 78px;width:100%}.InLobbyBox .lobby-details{margin:0 auto;padding:0 8px;text-align:center}.InLobbyBox .lobby-details .join-code-holder{display:flex;font-size:22px;margin:8px 0;text-align:center;width:100%}.InLobbyBox .lobby-details .join-code-holder div{flex:1 1;padding:10px 20px}.InLobbyBox .lobby-details .join-code-holder .text{background-color:#1c1c1c}.InLobbyBox .lobby-details .join-code-holder .code{background-color:#b3daff;color:#000;font-weight:700;text-transform:uppercase}.InLobbyBox .lobby-details .basic-box{background-color:#1c1c1c;margin:8px 0;padding:10px 16px;text-align:center;width:100%}.InLobbyBox .lobby-details .basic-box .players-count{color:#aaa;font-size:.9em}.InLobbyBox .lobby-details .basic-box .players-count>.highlight{color:#b3daff;font-weight:700;margin:0 6px}.InLobbyBox .lobby-details .basic-box .players-count .progress-bar{background-color:#333;height:6px;margin-top:6px;overflow:hidden;width:100%}.InLobbyBox .lobby-details .basic-box .players-count .progress-bar .fill{background-color:#b3daff;height:100%;transition:background-color .3s ease,width .3s ease;width:0}.InLobbyBox .lobby-details .basic-box .players-count .progress-bar .fill.not-enough-players{background-color:#b63d3d}.InLobbyBox .lobby-details .basic-box .small-text{color:#bbb;font-size:.8em}.InLobbyBox .lobby-details .basic-box.is-me{font-weight:700}.InLobbyBox .lobby-details .basic-box.player-box{display:flex;justify-content:space-between;padding:0}.InLobbyBox .lobby-details .basic-box.player-box .player-info{display:flex}.InLobbyBox .lobby-details .basic-box.player-box .player-info .player-details{padding:8px 10px;text-align:left}.InLobbyBox .lobby-details .basic-box.player-box .color-box{width:18px}.InLobbyBox .lobby-details .basic-box.player-box .color-box.green{background-color:#228b22;color:#eee}.InLobbyBox .lobby-details .basic-box.player-box .color-box.blue{background-color:#4169e1;color:#eee}.InLobbyBox .lobby-details .basic-box.player-box .color-box.red{background-color:tomato}.InLobbyBox .lobby-details .basic-box.player-box .color-box.orange{background-color:#ffa07a}.InLobbyBox .lobby-details .basic-box.player-box .color-box.yellow{background-color:gold}.InLobbyBox .lobby-details .basic-box.player-box .color-box.purple{background-color:#9370db;color:#fff}.InLobbyBox .lobby-details .basic-box.player-box .color-box.pink{background-color:#ffb6c1}.InLobbyBox .lobby-details .basic-box.player-box .color-box.aqua{background-color:#00ced1}.InLobbyBox .lobby-details .basic-box.player-box .color-box.lime{background-color:lime}.InLobbyBox .lobby-details .basic-box.player-box .color-box.brown{background-color:#8b4513;color:#fff}.InLobbyBox .lobby-details .basic-box.player-box .color-box.gold{background-color:#ffc400}.InLobbyBox .lobby-details .basic-box.player-box .elo{font-size:.8em;font-weight:400;opacity:.5}.InLobbyBox .lobby-details .basic-box.player-box .player-nick{align-items:center;display:flex;flex:1 1;gap:6px;justify-content:center}.InLobbyBox .lobby-details .basic-box.player-box .player-nick .sidenote{color:#aaa;font-size:.6em}.InLobbyBox .lobby-details .basic-box.player-box .player-status{align-items:center;align-self:center;display:flex;gap:10px;margin-right:8px}.InLobbyBox .lobby-details .basic-box.player-box .player-status .status-text{color:#bbb;font-size:.8em}.InLobbyBox .leave-lobby-button{background-color:hsla(0,0%,100%,.125);border:1px solid #fff;border-radius:8px;color:#fff;cursor:pointer;font-size:14px;margin-top:20px;padding:8px 14px}.InLobbyBox .leave-lobby-button:hover{background-color:hsla(0,0%,100%,.376)}.InLobbyBox .leave-lobby-button:focus{outline:none}.InLobbyBox .leave-lobby-button:disabled{background-color:hsla(0,0%,100%,.125);cursor:not-allowed;opacity:.8}.JoinLobby{margin:16px auto 0}.JoinLobby form{display:flex;gap:8px;padding:14px}.Matchmaking{color:#fff;flex:1 1;flex-direction:column;text-align:center}.Matchmaking,.Matchmaking .top{display:flex;justify-content:center;margin:0 auto}.Matchmaking .top{align-items:center}.Matchmaking .top .search-info{display:flex;flex:1 1;justify-content:space-between;margin-right:10px}.Matchmaking .games-list{display:flex;flex-wrap:wrap;justify-content:center}.Matchmaking .games-list .players-waiting{background-color:hsla(0,0%,100%,.063);border-radius:5px;margin:4px 2px}.Matchmaking .games-list .game{opacity:.5;transition:opacity .1s}.Matchmaking .games-list .game:hover{opacity:.8}.Matchmaking .games-list .game.added{opacity:1}.ReadyCheck_readycheckModal__GTCpr{background-color:#202124;border-radius:10px;box-shadow:0 54px 55px rgba(0,0,0,.25),0 -12px 30px rgba(0,0,0,.12),0 4px 6px rgba(0,0,0,.12),0 12px 13px rgba(0,0,0,.17),0 -3px 5px rgba(0,0,0,.09);margin:10px auto;padding:14px;text-align:center}.ReadyCheck_readycheckModal__GTCpr button{background-color:hsla(0,0%,100%,.125);border:1px solid #fff;border-radius:8px;color:#fff;cursor:pointer;font-size:18px;margin:10px 0;padding:8px 14px}.ReadyCheck_readycheckModal__GTCpr button:hover{background-color:hsla(0,0%,100%,.376)}.ReadyCheck_readycheckModal__GTCpr button:focus{outline:none}.CreateLobby{color:#fff;display:flex;flex:1 1;flex-direction:column;height:100%;overflow-y:auto;text-align:center}.CreateLobby .selected-games-holder{background-color:rgba(42,42,42,.4);display:flex;min-height:172px;overflow:auto;padding:4px 0 4px 78px;position:relative}.CreateLobby .selected-games-holder:before{content:"Your playlist";font-size:1.1rem;font-weight:500;left:50%;opacity:.3;position:absolute;text-transform:uppercase;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.CreateLobby .selected-games-holder::-webkit-scrollbar{height:12px}.CreateLobby .selected-games-holder::-webkit-scrollbar-track{border:3px solid transparent;border-radius:20px;box-shadow:inset 0 0 10px 10px #1a1a1a}.CreateLobby .selected-games-holder::-webkit-scrollbar-thumb{border:4px solid transparent;border-radius:20px;box-shadow:inset 0 0 10px 10px #ccc}.CreateLobby .selected-games-holder::-webkit-scrollbar-thumb:hover{border:3px solid transparent;box-shadow:inset 0 0 10px 10px #aaa}.CreateLobby .selected-games-holder .selected-games{background-color:rgba(42,42,42,.4);display:flex;gap:4px;z-index:2}.CreateLobby .games-list-title{font-weight:500;margin-bottom:4px;margin-top:8px;opacity:.8;text-transform:uppercase}.CreateLobby .games-list-holder{flex:1 1;margin:0 auto;max-width:900px;min-height:200px;overflow:auto;padding:2px}.CreateLobby .games-list-holder .games-list{display:flex;flex-wrap:wrap;gap:6px;justify-content:center;overflow:auto}.CreateLobby .lobby-options-holder{background-color:#1c1c1c;margin:10px auto;padding:18px}.CreateLobby .lobby-options-holder form{display:flex;flex-direction:column;gap:14px}.RejoinGame{color:#fff;display:flex;flex:1 1;flex-direction:column;justify-content:center;text-align:center}.RejoinGame .game-row{align-items:center;background-color:#2a303b;display:flex;margin:4px auto;max-width:400px;padding:0 8px;width:100%}.RejoinGame .game-row .game-id{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.RejoinGame .game-row .rightside{display:flex;margin-left:auto}.RejoinGame .game-row .game-name{background-color:#3a4252;margin:0 2px;padding:0 4px;text-align:center}.RejoinGame .game-row .rejoin-button{background-color:#3c9a51;border:0;color:#fff;cursor:pointer;margin:0 2px;padding:0 14px;transition:background-color .1s}.RejoinGame .game-row .rejoin-button:hover{background-color:#338645}.Leaderboard{color:#fff;display:flex;flex:1 1;flex-direction:column;justify-content:center;overflow:auto;text-align:center}.Leaderboard table{margin:0 auto;max-width:800px}.Leaderboard table th{background-color:#3a3a3a;font-size:12px;padding:6px 4px}.Leaderboard table td{background-color:#201f1f;padding:2px 4px;text-overflow:ellipsis}.Settings{align-items:center;color:#fff;display:flex;flex:1 1;flex-direction:column;justify-content:center;text-align:center}.Settings .setting{margin-bottom:8px}.Settings .setting .option-note{color:hsla(0,0%,100%,.8);font-size:11px;margin:0}.Settings .credits{margin-top:30px}.Settings .credits a{color:#eee;opacity:.6}.Settings .credits a:hover{opacity:1}.PopupMessages{left:50%;position:absolute;top:10%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:500}@media(max-width:600px){.PopupMessages{width:70%}}.PopupMessageBox{-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-name:PopupShow;animation-name:PopupShow;background-color:hsla(0,0%,100%,.125);border:1px solid #fff;border-radius:4px;color:#fff;margin:8px auto;max-width:300px;padding:6px 14px;text-align:justify}.PopupMessageBox.red{background-color:rgba(129,38,38,.502);border:1px solid #a82e2e;color:#ffcfcf}.PopupMessageBox.yellow{background-color:rgba(128,129,38,.502);border:1px solid #a8a62e;color:#feffcf}.PopupMessageBox.blue{background-color:rgba(38,108,129,.502);border:1px solid #2ea8a2;color:#cff5ff}@-webkit-keyframes PopupShow{0%{-webkit-transform:scale(0);transform:scale(0)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes PopupShow{0%{-webkit-transform:scale(0);transform:scale(0)}to{-webkit-transform:scale(1);transform:scale(1)}}.VolumeAdjuster{align-items:center;display:flex;gap:3px;margin:2px 0}.VolumeAdjuster .sound-icon{cursor:pointer;display:flex;-webkit-user-select:none;user-select:none}.VolumeAdjuster input[type=range]{margin:0 4px;width:100%}.TopUserBar{position:relative}.TopUserBar .toggle{cursor:pointer;font-size:14px;font-weight:600;left:6px;opacity:.5;position:absolute;text-align:center;top:0;-webkit-transform:rotate(180deg);transform:rotate(180deg);transition:.1s;-webkit-user-select:none;user-select:none;z-index:200}.TopUserBar .toggle.opened{opacity:.7;-webkit-transform:rotate(0deg);transform:rotate(0deg)}.TopUserBar .toggle:hover{opacity:.9}.TopUserBar .bar{--tw-shadow:0 0 15px rgba(116,193,255,.1);--tw-shadow-colored:0 0 15px var(--tw-shadow-color);align-items:center;background-color:hsla(0,0%,9%,.8);border-bottom:1px solid rgba(116,193,255,.2);box-shadow:0 0 transparent,0 0 transparent,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 transparent),var(--tw-ring-shadow,0 0 transparent),var(--tw-shadow);box-sizing:border-box;color:#eee;display:flex;max-height:0;overflow:hidden;padding-left:46px;transition:max-height .1s}.TopUserBar .bar .left-side{display:flex;flex-basis:50%;flex-wrap:wrap}.TopUserBar .bar .right-side{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-end;margin:3px 1vw 3px auto}.TopUserBar .bar .right-side>div{align-items:center;display:flex;gap:2px;margin:3px 5px;overflow:hidden;white-space:nowrap}.TopUserBar .bar .right-side>div.username{max-width:20vw;text-overflow:ellipsis}.TopUserBar .bar.opened{max-height:70px}.Feedback_feedbackModal__pkn7t{background-color:#202124;border-radius:10px;box-shadow:0 54px 55px rgba(0,0,0,.25),0 -12px 30px rgba(0,0,0,.12),0 4px 6px rgba(0,0,0,.12),0 12px 13px rgba(0,0,0,.17),0 -3px 5px rgba(0,0,0,.09);margin:10px auto;padding:14px;text-align:center}.Feedback_feedbackModal__pkn7t .Feedback_closeHolder__jLGtC{display:flex;justify-content:flex-end;margin:0}.Feedback_feedbackModal__pkn7t .Feedback_closeHolder__jLGtC .Feedback_closeButton__KNQOH{background:none;border:0;color:#bbb;cursor:pointer;font-size:18px}.Feedback_feedbackModal__pkn7t .Feedback_closeHolder__jLGtC .Feedback_closeButton__KNQOH:hover{color:#eee}.Feedback_feedbackModal__pkn7t p{margin:0 0 6px}.Feedback_feedbackModal__pkn7t form>div{margin-bottom:12px}.Feedback_feedbackModal__pkn7t form>button{background-color:hsla(0,0%,100%,.125);border:1px solid #fff;border-radius:8px;color:#fff;cursor:pointer;font-size:18px;padding:8px 14px}.Feedback_feedbackModal__pkn7t form>button:hover{background-color:hsla(0,0%,100%,.376)}.Feedback_feedbackModal__pkn7t form>button:focus{outline:none}.Feedback_feedbackModal__pkn7t input,.Feedback_feedbackModal__pkn7t textarea{background-color:hsla(0,0%,100%,.125);border:1px solid #666;border-radius:10px;color:#eee;font-size:16px;max-height:60vh;max-width:80vw;padding:6px 8px}.Feedback_feedbackModal__pkn7t input:focus,.Feedback_feedbackModal__pkn7t textarea:focus{outline:solid #333}.BattleFinishedOverlay_BattleFinishedBox__SALiA{background-color:hsla(0,0%,100%,.85);border-radius:2px;left:50%;position:absolute;text-align:center;top:45%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.BattleFinishedOverlay_BattleFinishedBox__SALiA .BattleFinishedOverlay_top__QFii\+{border-bottom:1px solid #000;padding:10px 14px}.BattleFinishedOverlay_BattleFinishedBox__SALiA .BattleFinishedOverlay_bottom__bBwL9{padding:14px 20px}.BattleFinishedOverlay_BattleFinishedBox__SALiA .BattleFinishedOverlay_bottom__bBwL9 .BattleFinishedOverlay_winner__\+OLRv{font-weight:700}.BattleFinishedOverlay_BattleFinishedBox__SALiA .BattleFinishedOverlay_bottom__bBwL9 button{background-color:rgba(31,107,107,.063);border:1px solid #1f6b6b;border-radius:4px;color:#1f6b6b;cursor:pointer;font-size:18px;margin-top:10px;outline:none;padding:4px 6px;transition:.05s}.BattleFinishedOverlay_BattleFinishedBox__SALiA .BattleFinishedOverlay_bottom__bBwL9 button:hover{background-color:#1f6b6b;color:#fff}.BattleFinishedOverlay_BattleFinishedButton__ClTPj{background-color:hsla(0,0%,67%,.063);border:0;color:#ccc;cursor:pointer;font-size:18px;margin-top:10px;outline:none;padding:10px 8px;transition:background-color .1s,color .1s}.BattleFinishedOverlay_BattleFinishedButton__ClTPj:hover{background-color:#ccc;color:#333}.Leaderboard_Leaderboard__Hpxe8{border:2px solid #ddd;border-radius:8px;box-sizing:border-box;color:#eee;margin-right:10px;max-width:300px;min-height:50%;min-width:300px}.Leaderboard_Leaderboard__Hpxe8:first-of-type{margin-left:auto}.Leaderboard_Leaderboard__Hpxe8:last-of-type{margin-right:auto}@media only screen and (max-width:600px){.Leaderboard_Leaderboard__Hpxe8{height:100%;min-width:95%}}.Leaderboard_Leaderboard__Hpxe8 .Leaderboard_title__4oCWh{border-bottom:2px solid #ddd;font-weight:500;padding:8px 12px;text-align:center}.Leaderboard_Leaderboard__Hpxe8 .Leaderboard_leaderboard-row__LQoPi{align-items:center;background-color:hsla(0,0%,100%,.063);display:flex;margin:10px;overflow:hidden;padding-left:16px;position:relative;text-align:left}.Leaderboard_Leaderboard__Hpxe8 .Leaderboard_leaderboard-row__LQoPi .Leaderboard_nickname__CqRMi{flex:1 1;margin-right:14px}.Leaderboard_Leaderboard__Hpxe8 .Leaderboard_leaderboard-row__LQoPi .Leaderboard_points__WDJgp{background-color:#ddd;color:#111;font-size:1rem;font-weight:700;padding:6px 12px}.Leaderboard_Leaderboard__Hpxe8 .Leaderboard_leaderboard-row__LQoPi .Leaderboard_points__WDJgp .Leaderboard_added-points__\+QPoP{font-size:.7em}.Leaderboard_Leaderboard__Hpxe8 .Leaderboard_leaderboard-row__LQoPi .Leaderboard_points__WDJgp.Leaderboard_green__3LPn5{background-color:#228b22;color:#eee}.Leaderboard_Leaderboard__Hpxe8 .Leaderboard_leaderboard-row__LQoPi .Leaderboard_points__WDJgp.Leaderboard_blue__2i0xa{background-color:#4169e1;color:#eee}.Leaderboard_Leaderboard__Hpxe8 .Leaderboard_leaderboard-row__LQoPi .Leaderboard_points__WDJgp.Leaderboard_red__b8F0\+{background-color:tomato}.Leaderboard_Leaderboard__Hpxe8 .Leaderboard_leaderboard-row__LQoPi .Leaderboard_points__WDJgp.Leaderboard_orange__acov-{background-color:#ffa07a}.Leaderboard_Leaderboard__Hpxe8 .Leaderboard_leaderboard-row__LQoPi .Leaderboard_points__WDJgp.Leaderboard_yellow__CoQxD{background-color:gold}.Leaderboard_Leaderboard__Hpxe8 .Leaderboard_leaderboard-row__LQoPi .Leaderboard_points__WDJgp.Leaderboard_purple__sX9Bg{background-color:#9370db;color:#fff}.Leaderboard_Leaderboard__Hpxe8 .Leaderboard_leaderboard-row__LQoPi .Leaderboard_points__WDJgp.Leaderboard_pink__YzIu6{background-color:#ffb6c1}.Leaderboard_Leaderboard__Hpxe8 .Leaderboard_leaderboard-row__LQoPi .Leaderboard_points__WDJgp.Leaderboard_aqua__7avop{background-color:#00ced1}.Leaderboard_Leaderboard__Hpxe8 .Leaderboard_leaderboard-row__LQoPi .Leaderboard_points__WDJgp.Leaderboard_lime__\+zOIu{background-color:lime}.Leaderboard_Leaderboard__Hpxe8 .Leaderboard_leaderboard-row__LQoPi .Leaderboard_points__WDJgp.Leaderboard_brown__lc9Il{background-color:#8b4513;color:#fff}.Leaderboard_Leaderboard__Hpxe8 .Leaderboard_leaderboard-row__LQoPi .Leaderboard_points__WDJgp.Leaderboard_gold__UsisV{background-color:#ffc400}.WaitingScreen{color:#eee;flex:1 1;flex-direction:column;justify-content:center}.WaitingScreen,.WaitingScreen .player-row{align-items:center;display:flex}.WaitingScreen .player-row div{margin:0 6px}.WaitingScreen .player-row .status{background-color:gray;border:1px solid #111;border-radius:50%;height:8px;width:8px}.WaitingScreen .player-row .status.ready{background-color:#3dc22b}.PlayersSidePanel_PlayersSidePanel__rGyeg{background-color:#242830;color:#fff}.PlayersSidePanel_PlayersSidePanel__rGyeg .PlayersSidePanel_top_row__oZg1E{align-items:center;background-color:#272b33;display:flex;font-size:22px;margin:10px 10px 50px}.PlayersSidePanel_PlayersSidePanel__rGyeg .PlayersSidePanel_top_row__oZg1E .PlayersSidePanel_text__619\+B{flex:1 1;padding:0 10px}.PlayersSidePanel_PlayersSidePanel__rGyeg .PlayersSidePanel_top_row__oZg1E .PlayersSidePanel_box__Q8QaG{background-color:#fff;color:#000;font-weight:700;padding:4px 10px}.PlayersSidePanel_PlayersSidePanel__rGyeg .PlayersSidePanel_players_list__O\+4\+a .PlayersSidePanel_player_row__tqdRR{background-color:#272b33;border-left:3px solid transparent;display:flex;font-size:16px;margin:10px}.PlayersSidePanel_PlayersSidePanel__rGyeg .PlayersSidePanel_players_list__O\+4\+a .PlayersSidePanel_player_row__tqdRR.PlayersSidePanel_is_me__ZMYk6{font-weight:700}.PlayersSidePanel_PlayersSidePanel__rGyeg .PlayersSidePanel_players_list__O\+4\+a .PlayersSidePanel_player_row__tqdRR.PlayersSidePanel_active__KDLen{border-left:3px solid #fff}.PlayersSidePanel_PlayersSidePanel__rGyeg .PlayersSidePanel_players_list__O\+4\+a .PlayersSidePanel_player_row__tqdRR.PlayersSidePanel_offline__VeIXd{opacity:.4}.PlayersSidePanel_PlayersSidePanel__rGyeg .PlayersSidePanel_players_list__O\+4\+a .PlayersSidePanel_player_row__tqdRR .PlayersSidePanel_nickname__8mhbx{flex:1 1;padding:6px 12px}.PlayersSidePanel_PlayersSidePanel__rGyeg .PlayersSidePanel_players_list__O\+4\+a .PlayersSidePanel_player_row__tqdRR .PlayersSidePanel_points__ZwBgz{align-items:center;background-color:#fff;color:#000;display:flex;padding:6px 12px}.PlayersSidePanel_PlayersSidePanel__rGyeg .PlayersSidePanel_players_list__O\+4\+a .PlayersSidePanel_player_row__tqdRR .PlayersSidePanel_points__ZwBgz.PlayersSidePanel_green__1jnWl{background-color:#228b22;color:#eee}.PlayersSidePanel_PlayersSidePanel__rGyeg .PlayersSidePanel_players_list__O\+4\+a .PlayersSidePanel_player_row__tqdRR .PlayersSidePanel_points__ZwBgz.PlayersSidePanel_blue__AElDs{background-color:#4169e1;color:#eee}.PlayersSidePanel_PlayersSidePanel__rGyeg .PlayersSidePanel_players_list__O\+4\+a .PlayersSidePanel_player_row__tqdRR .PlayersSidePanel_points__ZwBgz.PlayersSidePanel_red__sPqW-{background-color:tomato}.PlayersSidePanel_PlayersSidePanel__rGyeg .PlayersSidePanel_players_list__O\+4\+a .PlayersSidePanel_player_row__tqdRR .PlayersSidePanel_points__ZwBgz.PlayersSidePanel_orange__6Ooru{background-color:#ffa07a}.PlayersSidePanel_PlayersSidePanel__rGyeg .PlayersSidePanel_players_list__O\+4\+a .PlayersSidePanel_player_row__tqdRR .PlayersSidePanel_points__ZwBgz.PlayersSidePanel_yellow__J\+tlO{background-color:gold}.PlayersSidePanel_PlayersSidePanel__rGyeg .PlayersSidePanel_players_list__O\+4\+a .PlayersSidePanel_player_row__tqdRR .PlayersSidePanel_points__ZwBgz.PlayersSidePanel_purple__76AIo{background-color:#9370db;color:#fff}.PlayersSidePanel_PlayersSidePanel__rGyeg .PlayersSidePanel_players_list__O\+4\+a .PlayersSidePanel_player_row__tqdRR .PlayersSidePanel_points__ZwBgz.PlayersSidePanel_pink__zZQ4G{background-color:#ffb6c1}.PlayersSidePanel_PlayersSidePanel__rGyeg .PlayersSidePanel_players_list__O\+4\+a .PlayersSidePanel_player_row__tqdRR .PlayersSidePanel_points__ZwBgz.PlayersSidePanel_aqua__dIEqa{background-color:#00ced1}.PlayersSidePanel_PlayersSidePanel__rGyeg .PlayersSidePanel_players_list__O\+4\+a .PlayersSidePanel_player_row__tqdRR .PlayersSidePanel_points__ZwBgz.PlayersSidePanel_lime__j8FOY{background-color:lime}.PlayersSidePanel_PlayersSidePanel__rGyeg .PlayersSidePanel_players_list__O\+4\+a .PlayersSidePanel_player_row__tqdRR .PlayersSidePanel_points__ZwBgz.PlayersSidePanel_brown__MBEnj{background-color:#8b4513;color:#fff}.PlayersSidePanel_PlayersSidePanel__rGyeg .PlayersSidePanel_players_list__O\+4\+a .PlayersSidePanel_player_row__tqdRR .PlayersSidePanel_points__ZwBgz.PlayersSidePanel_gold__sB9Ni{background-color:#ffc400}.PlayersSidePanel_PlayersSidePanel__rGyeg .PlayersSidePanel_players_list__O\+4\+a .PlayersSidePanel_player_row__tqdRR .PlayersSidePanel_points__ZwBgz .PlayersSidePanel_points_added__nfJYN{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-name:PlayersSidePanel_expand__-37CQ;animation-name:PlayersSidePanel_expand__-37CQ;font-size:.75em;overflow:hidden}@-webkit-keyframes PlayersSidePanel_expand__-37CQ{0%{max-width:0}to{max-width:50px}}@keyframes PlayersSidePanel_expand__-37CQ{0%{max-width:0}to{max-width:50px}}.PlayersSidePanel_PlayersSidePanel__rGyeg.PlayersSidePanel_mobile_view__WBAcQ{flex:0 0 100%;height:100%}.PlayersSidePanel_PlayersSidePanel__rGyeg.PlayersSidePanel_mobile_view__WBAcQ .PlayersSidePanel_close_button__wlkm0{background-color:transparent;border:2px solid #fff;border-radius:4px;color:#fff;display:block;font-size:18px;font-weight:700;margin:6px 6px 6px auto;padding:4px 8px}.PlayersSidePanel_PlayersSidePanel__rGyeg.PlayersSidePanel_minimal__1rrba{display:flex}.PlayersSidePanel_PlayersSidePanel__rGyeg.PlayersSidePanel_minimal__1rrba .PlayersSidePanel_top_row__oZg1E{background-color:#fff;font-size:16px;margin:1px}.PlayersSidePanel_PlayersSidePanel__rGyeg.PlayersSidePanel_minimal__1rrba .PlayersSidePanel_top_row__oZg1E .PlayersSidePanel_box__Q8QaG{padding:5px 10px}.PlayersSidePanel_PlayersSidePanel__rGyeg.PlayersSidePanel_minimal__1rrba .PlayersSidePanel_players_list__O\+4\+a{display:flex;flex:1 1;overflow:hidden}.PlayersSidePanel_PlayersSidePanel__rGyeg.PlayersSidePanel_minimal__1rrba .PlayersSidePanel_players_list__O\+4\+a .PlayersSidePanel_player_row__tqdRR{align-items:center;border:1px solid transparent;flex:1 1;font-size:13px;margin:0;min-width:0}.PlayersSidePanel_PlayersSidePanel__rGyeg.PlayersSidePanel_minimal__1rrba .PlayersSidePanel_players_list__O\+4\+a .PlayersSidePanel_player_row__tqdRR.PlayersSidePanel_active__KDLen{border:1px solid #fff}.PlayersSidePanel_PlayersSidePanel__rGyeg.PlayersSidePanel_minimal__1rrba .PlayersSidePanel_players_list__O\+4\+a .PlayersSidePanel_player_row__tqdRR .PlayersSidePanel_nickname__8mhbx{flex:1 1;overflow:hidden;padding:0 1vw;text-align:center;text-overflow:ellipsis}.PlayersSidePanel_PlayersSidePanel__rGyeg.PlayersSidePanel_minimal__1rrba .PlayersSidePanel_players_list__O\+4\+a .PlayersSidePanel_player_row__tqdRR .PlayersSidePanel_points__ZwBgz{align-self:stretch;display:flex;justify-content:center;padding:4px 16px;text-align:center}.GamesCoordinator_GamesCoordinator__sfMks{display:inherit;flex-direction:inherit;height:inherit}.GamesCoordinator_GamesCoordinator__sfMks.GamesCoordinator_game__BoRHn{flex-direction:row;overflow:hidden}.GamesCoordinator_GamesCoordinator__sfMks.GamesCoordinator_game__BoRHn.GamesCoordinator_mobile_view__ZPn-g{flex-direction:column}.GamesCoordinator_GamesCoordinator__sfMks.GamesCoordinator_leaderboard__XIw59{justify-content:center;overflow:hidden}.GamesCoordinator_GamesCoordinator__sfMks.GamesCoordinator_leaderboard__XIw59 .GamesCoordinator_flexList__0D6AR{align-items:center;display:flex;height:100%;margin:0 auto;overflow-x:auto;width:100%}@media only screen and (max-width:600px){.GamesCoordinator_GamesCoordinator__sfMks.GamesCoordinator_leaderboard__XIw59 .GamesCoordinator_flexList__0D6AR{margin:0}}.GamesCoordinator_GamesCoordinator__sfMks.GamesCoordinator_hidden__IbW-I{display:none}
/*# sourceMappingURL=main.165cf193.css.map*/