@font-face{font-family:GamalielMedium;src:url(/assets/GamalielMedium-CuAWPemJ.otf) format("opentype");font-weight:400;font-style:normal}body{font-family:GamalielMedium;font-weight:400;font-style:normal;font-size:1.25rem;margin:0;padding:0;background-color:#212124;color:#fffd9f}a,a:hover,a:active,a:visited{color:#fffd9f;text-decoration:none}a:hover,a:active{text-decoration:underline}h1{font-size:4rem;text-align:center}h2{font-size:3rem;text-align:center}@media (max-width: 720px){h2{font-size:2rem}}input{border:2px solid #fffd9f;background-color:#212124;color:#fffd9f;font-family:GamalielMedium;font-size:1rem;padding:.5rem 1rem}button{border:2px solid #fffd9f;background-color:#212124;color:#fffd9f;font-family:GamalielMedium;padding:.5rem 1rem;cursor:pointer}button:hover,button:active{background-color:#fffd9f;color:#212124}.title span{font-size:6rem}.content{min-height:100vh;display:flex;flex-direction:column}.main{position:relative}.main>canvas{position:absolute}.hidden{display:none;visibility:hidden}.form-container{flex:1}.form-container form{display:grid;justify-content:center}.form-container form>*{margin:.2rem;width:16rem}.form-container button{margin-top:2rem;width:100%}.top-bar{height:50px}.logout{display:inline-block;margin:.6rem}.chat{bottom:0;right:0;position:absolute;display:flex;flex-direction:column;pointer-events:none}.chat form{display:flex;pointer-events:auto;padding:1rem}.chat form input{flex:1}.chat h3{text-align:center}.messages{flex:1;padding:1rem;overflow-y:auto}.messages>div{transition:opacity 1s ease;opacity:1}.messages>div.expired{opacity:0}.speech-bubble{position:absolute;transition:opacity 2s ease;opacity:1;padding:.5rem}.message{text-align:center;margin-top:4rem}.footer{text-align:center;margin-bottom:.75rem}.copyright{font-size:1rem}.paragraphs-container{text-align:center}.paragraphs{display:inline-block;text-align:left;padding:1rem}.paragraphs>p{margin:3rem 1rem}.new-player-link{text-align:center;margin-top:4rem;font-size:.8em}
