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}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.App{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)}}centered{align-items:center;display:flex;flex-direction:column;text-align:center}.main,main{height:calc(100% - 123px);overflow-x:hidden;overflow-y:scroll}*{font-family:sans-serif}body{background:url(/static/media/background2.8df966dc9f7d4b613de2.png) repeat;margin:0;overflow:hidden}.topbar{background:#fff;display:block;height:4em;width:100%}.title,.topbar{position:absolute;top:0}.title{display:inline;left:50%;transform:translateX(-50%) translateY(-8px)}.icon{height:50%;max-width:80px;position:absolute;top:50%;transform:translateY(-50%)}.logo,.userProfile{height:100%;text-align:center;width:2em}.userProfile{position:absolute;right:2.5em;top:0}.userProfile img{border-radius:50%;height:70%}@media only screen and (max-width:435px){.title{font-size:1.4em;transform:translateX(-50%) translateY(5px)}}nav{background-color:#fff;height:100%;position:absolute;text-align:center;transition:transform .5s;width:100%;z-index:10}nav>a:first-of-type{margin-top:50px}nav>a{display:block;font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif;font-size:2em;margin-top:10px;padding-bottom:10px}nav>img{margin:10px;position:absolute;right:10px;top:10px;width:30px}.closed{transform:translateX(-100%)}#google-sign-in{bottom:4em;left:50%;max-width:300px;position:absolute;transform:translateX(-50%);width:100%}footer{background-color:#fff;bottom:0;height:20px;padding:10px;position:fixed;right:0}.ScheduledGame,footer{text-align:center;width:100%}.ScheduledGame{align-items:center;display:flex;flex-direction:column;height:88px;overflow:hidden;top:4em}div.game{background:#fff;border-radius:10px;color:#000;display:grid;grid-template-columns:60% 40%;margin-top:10px;width:80%}.game-content{padding:5px}.game>div>div{border-right:1px solid #000;padding:10px}.game>div>div:first-child{border-bottom:1px solid #000}.game .winner{background:#85ff83}.game .loser{background:#ff7c7c}.game>div:last-child{padding:20px}.PromptBox{align-items:center;background-color:#f0f8ff;display:flex;flex-direction:column;gap:20px;justify-content:center;left:50%;padding:20px 15%;position:fixed;top:50%;transform:translateX(-50%) translateY(-50%);width:auto}.PromptBox button,.PromptBox input{border:0;height:70%}.PromptBox input{background:none;border-bottom:1px solid #000;outline:0}.PromptBox button{padding:10px;width:100%}.AddButton{align-items:center;background-color:#1e90ff;border-radius:50px;bottom:60px;color:#fff;cursor:pointer;display:flex;font-family:Arial,Helvetica,sans-serif;font-size:2.3em;height:30px;justify-content:center;padding:15px;position:fixed;right:20px;width:30px}.Share{background-color:#fff;height:auto;left:50%;padding:20px;position:fixed;text-align:center;top:50%;transform:translateY(-50%) translateX(-50%);width:auto}.Share iframe{border:0}.result{background:#fff;border-radius:30px;color:#fff;display:grid;font-size:1.5em;grid-template-columns:30% 30% 40%;margin-top:10px;padding:10px;width:90%}.win{background-color:green}.loss{background-color:darkred}.main{display:flex;flex-direction:column;height:calc(100% - 123px);overflow-y:scroll;position:absolute;text-align:center;top:4em}.Tournament,.main{align-items:center;width:100%}.Tournament{background-color:#fff;justify-content:center;margin:10px;padding:10px}.Tournament img{height:28px;margin-right:10px}.Tournament right{float:right}
/*# sourceMappingURL=main.209e987a.css.map*/