html{-webkit-user-select:none;user-select:none}.home h1{font-size:400%;margin:10% 0}.mmenu li{background-color:var(--FSRed);border:1px solid var(--FSGray);font-size:200%;margin:0}.mmenu li:hover{background-color:var(--FSBlue)}ul.mmenu{border:1px solid var(--FSGray);list-style-type:none;margin:10% auto;width:40%}ul.mmenu a{text-decoration:none}img#bd1{left:0}img#bd1,img#bd2{bottom:0;height:30vh;position:absolute}img#bd2{right:0}img#homeFSLogo{height:10vh}p#loggedInMessage{margin:2vh 2vw;text-align:center}div#firebaseuiAuthUI{margin:5vh auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}div#firebaseui-auth-container{margin:8vh auto}form#logInForm{margin:5vh auto 3vh;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}form#logInForm label{margin:0 1vw}#logInForm ul{text-align:right}p.loginResponse{color:var(--FSRed);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}p.loginRegisterSwitchP{margin:3vh auto;text-align:center}.register legend{font-size:150%}.register p{text-align:center}.size15 td{font-size:200%;height:5vh;width:5vw}.size19 td{font-size:150%;height:4vh;width:4vw}div.vertical{bottom:0;height:100%;left:50%;width:1px}div.horizontal,div.vertical{background-color:var(--Lines);position:absolute}div.horizontal{bottom:50%;height:1px;width:100%}.row0 div.vertical,.rowLast div.vertical{background-color:var(--Lines);height:50%;position:absolute;width:1px}.rowLast div.vertical{bottom:50%}.col0 div.horizontal{left:50%}.col0 div.horizontal,.colLast div.horizontal{background-color:var(--Lines);height:1px;position:absolute;width:50%}.colLast div.horizontal{left:0}#board{background-position:50%;background-repeat:no-repeat;background-size:contain;margin-left:auto;margin-right:auto;width:70%}#board td{border-radius:50% 50%}table#board{display:inline-table}div.gameStatus{font-size:100%;margin-left:auto;margin-right:auto;margin-top:1vh;width:100%}.gameStatus table{display:inline;margin:0 4vw}table#p1StatusTbl,table#p2StatusTbl{display:inline-table;font-size:100%;width:9%}table#p1StatusTbl td,table#p1StatusTbl th,table#p2StatusTbl td,table#p2StatusTbl th{height:7vh;overflow:hidden;padding:0;text-align:center;vertical-align:middle}table#p1StatusTbl tr{height:6vh}#p1ColDisp{background-color:#000;border-radius:50%}#p2ColDisp{background-color:#fff;border-radius:50%}.Game table{border-collapse:collapse;border-style:hidden;table-layout:fixed}.Game td{position:relative;text-align:center}div.Game{margin:0}#leaderboard table{margin:1vh auto;-webkit-user-select:none;user-select:none;width:80vw}#leaderboard table caption{font-size:150%;margin:3vh auto;text-align:center}#contactGrid ul{grid-area:c;list-style-type:none}#contactGrid h2{grid-area:a;text-align:center}#contactGrid #profilePic{grid-area:b;justify-self:center}#contactGrid li{margin:4vh auto;text-align:left}.contact #contactGrid{grid-gap:3vh;display:grid;gap:3vh;grid-template:"a a" 40px "b c" 40px "b c" 40px "b c" 40px/1fr 1fr;margin:5vh auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}:root{--FSBlue:#13284c;--FSRed:#b1102b;--FSGray:#ced1d4;--Lines:#ced1d4;--Circle:#b1102b}*{margin:0;padding:0}html{background-color:#13284c;background-color:var(--FSBlue);background-repeat:no-repeat;background-size:cover;color:#ced1d4;color:var(--FSGray);height:100%;text-align:center;width:100%}nav{position:-webkit-sticky;position:sticky;top:0}nav ul{background-color:#b1102b;background-color:var(--FSRed);color:#ced1d4;color:var(--FSGray);font-size:115%;list-style-type:none;text-align:center}nav li{border-radius:25px;display:inline-block;margin:0;padding:0 1%}nav li:hover{background-color:#13284c;background-color:var(--FSBlue);color:#ced1d4;color:var(--FSGray)}h1{font-size:300%}h1,h2,nav a{color:#ced1d4;color:var(--FSGray)}nav a{text-decoration:none}h2,p{margin-left:1vw;text-align:left}a{color:#ced1d4;color:var(--FSGray)}footer{background-color:#b1102b;background-color:var(--FSRed);bottom:0;position:absolute;text-align:left;width:100%}footer a{color:#ced1d4;color:var(--FSGray);text-decoration:none}footer ul{list-style-type:none;text-align:center}footer li{display:inline-block;padding:0 2%}#profilePic{border:3px solid #ced1d4;border:3px solid var(--FSGray);border-radius:15% 15%}form{margin-left:auto;margin-right:auto;width:65%}fieldset{padding:5%}legend{font-size:150%}form ul{list-style-type:none;text-align:left}form input{margin:1% 0}
/*# sourceMappingURL=main.a269f8a8.css.map*/