body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;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}.MuiContainer-root{max-width:95%;text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.header{display:flex;height:70px;justify-content:space-between;margin-bottom:25px;width:100%}.header .logo-container{height:100%;padding:25px;width:70px}.header #website-brand-icon,.header #website-brand-text{cursor:pointer}.header .options{align-items:center;display:flex;height:100%;justify-content:flex-end;width:50%}.header .options .option{cursor:pointer;padding:10px 15px}.home-page{align-content:center;display:grid;justify-content:center}.filters-bar{display:flex}.navbar-items{display:contents}.filters-bar-element{margin-inline:5px}.filters-bar-element select{margin:5px 0}.filters-bar-element .group,.filters-bar-element .group .form-select{margin:0}.game-overview{background-color:#f8f8ff;margin-bottom:15px;padding:10px}.th-score{min-width:50px}#score-board-th-team-Left,#score-board-th-team-Right{min-width:100px}.scoreDiv{align-content:center;min-width:75px;text-align:center}.smallText{font-size:8pt}.games-list{min-width:40%;text-align:-webkit-center}.group{margin:45px 0}.group .form-select{background:none;background-color:#fff;border:none;border-bottom:1px solid #000030;border-radius:0;color:#000030;display:block;font-size:18px;margin:25px 0;padding:10px 10px 10px 5px;width:100%}.group .form-select:focus{outline:none}.group .form-select:disabled{color:grey}.group .form-select:focus~.form-select-label{color:#000;font-size:12px;top:-14px}.group .form-select-label{color:#000030;font-size:16px;font-weight:400;left:5px;pointer-events:none;position:absolute;top:10px;transition:all .3s ease}.group .form-select-label.shrink{color:#000;font-size:12px;top:-14px}.grid-square{align-content:center;background-color:#eceff1;display:grid;font-size:14px;justify-items:center;min-height:100px;min-width:100px;overflow:auto;text-transform:capitalize;width:100px}.grid-square.paid{background-color:#adff2f}.grid-square.inRowOrColumn{background-color:#add8e6}.grid-square.winnerSquare{background-color:#fafad2;border-width:medium;border-block:inherit;border-color:gold}.grid-square.inRowAndColumn{background-color:#1e90ff}.grid-square.emptySquareForUser,.grid-square.emptySquareForUser label{cursor:pointer}.grid-square .square-content{height:max-content;width:max-content}.grid-square button{font-size:14px;margin:2px;width:fit-content}@media only screen and (max-width:1200px){.grid-square{min-height:80px;min-width:80px;width:80px}.grid-square,.grid-square button{font-size:13px}}@media only screen and (max-width:1000px){.grid-square{min-height:60px;min-width:60px;width:60px}.grid-square,.grid-square button{font-size:12px}}@media only screen and (max-width:800px){.grid-square{font-size:11px;min-height:50px;min-width:50px;width:50px}.grid-square button{font-size:11px;margin:2px;width:fit-content}}.square-table-container{overflow-x:auto}.winners-list{align-items:center;display:flex;flex-direction:column;margin-bottom:20px;position:relative;width:100%}.winners-list .winner-box{border-style:solid;border-width:1px;width:50%}.score-control-board{align-content:center;display:flex;flex-direction:row;justify-content:center}.row-team-score-buttons{display:flex;flex-direction:column;margin:0 15px}.row-team-score-buttons button{margin:10px 0;width:100px}.column-team-score-buttons{display:flex;flex-direction:column;margin:0 15px}.column-team-score-buttons button{margin:10px 0;width:100px}.custom-button{background-color:#000;border:1px solid #fff;color:#fff;cursor:pointer;display:flex;font-family:Open Sans Condensed,sans-serif;font-size:15px;font-weight:bolder;height:50px;justify-content:center;letter-spacing:.5px;line-height:50px;min-width:65px;padding:0 25px;text-transform:uppercase;width:max-content}.custom-button:hover{background-color:#fff;border:1px solid #000;color:#000}.custom-button.google-sign-in{background-color:#4285f4;color:#fff}.custom-button.google-sign-in:hover{background-color:#357ae8;border:none}.custom-button.inverted{background-color:#fff;border:1px solid #000;color:#000}.custom-button.inverted:hover{background-color:#000;border:1px solid #000;color:#fff}.grid-control{align-content:center;justify-content:center;text-align:-webkit-center}.custom-button{margin:10px 0}.sign-in-and-sign-up{display:flex;justify-content:space-between;margin:30px auto;width:80%}.group{position:relative}.group .form-input{background:none;background-color:#fff;border:none;border-bottom:1px solid #000030;border-radius:0;color:#000030;display:block;font-size:18px;margin:25px 0;padding:10px 10px 10px 5px;width:100%}.group .form-input:focus{outline:none}.group .form-input:disabled{color:grey}.group .form-input:focus~.form-input-label{color:#000;font-size:12px;top:-14px}.group input[type=password]{letter-spacing:.3em}.group .form-input-label{color:#000030;font-size:16px;font-weight:400;left:5px;pointer-events:none;position:absolute;top:10px;transition:all .3s ease}.group .form-input-label.shrink{color:#000;font-size:12px;top:-14px}.sign-in{align-items:center;display:flex;flex-direction:column;justify-content:center}.sign-in .title{margin:10px 0}.sign-in .buttons{display:flex;justify-content:space-between}.sign-in .alert-danger{background-color:#f44336;color:#fff;margin-bottom:15px;padding:20px}.sign-in .closebtn{color:#fff;cursor:pointer;float:right;font-size:22px;font-weight:700;line-height:20px;margin-left:15px;transition:.3s}.sign-in .closebtn:hover{color:#000}.sign-up{align-items:center;display:flex;flex-direction:column;justify-content:center}.sign-up .title{margin:10px 0}.sign-up .buttons,.update-cancel-buttons{display:flex;justify-content:space-between}.my-account-content{align-content:center;display:flex;flex-direction:column;justify-content:center;margin:auto}.form-submit-error-message{color:red;font-weight:700}.form-submit-success-message{color:green;font-weight:700}.toggle-container{background-color:#c4c4c4;height:32px;padding:2px;position:relative;-webkit-user-select:none;user-select:none;width:70px}.toggle-btn,.toggle-container{border-radius:20px;cursor:pointer}.toggle-btn{align-items:center;background-color:#f66;box-shadow:0 2px 4px #00000040;box-sizing:border-box;color:#fff;display:flex;font-size:14px;font-weight:700;justify-content:center;left:34px;line-height:16px;padding:8px 12px;position:absolute;transition:all .2s ease;width:38px}.disable{background-color:#707070;left:2px}.t1{color:#000030;font-size:12px;font-weight:400;margin-bottom:5px;margin-top:5px;pointer-events:none;text-align:center}.emo{font-size:20px;margin-left:-140px;margin-top:270px}.player-overview{background-color:#f8f8ff}.grid-players{align-content:center;display:flex;flex-direction:column;justify-content:center}.grid-players .players-list{align-self:center;margin-top:15px;width:50%}.grid-players .invite-players{align-self:center;width:50%}.grid-overview{background-color:#f8f8ff}.reset-password{display:block;margin:0 20%}.reset-password .alert-success{background-color:#04aa6d;color:#fff;margin-bottom:15px;padding:20px}.reset-password .alert-danger{background-color:#f44336;color:#fff;margin-bottom:15px;padding:20px}.reset-password .closebtn{color:#fff;cursor:pointer;float:right;font-size:22px;font-weight:700;line-height:20px;margin-left:15px;transition:.3s}.reset-password .closebtn:hover{color:#000}.contact-us{align-items:center;display:flex;flex-direction:column;justify-content:center}.contact-us .title{margin:10px 0}.contact-us .buttons{display:flex;justify-content:space-between}
/*# sourceMappingURL=main.008cdf38.css.map*/