@import url(https://fonts.googleapis.com/css2?family=Fjalla+One&display=swap);@import url(https://fonts.googleapis.com/css2?family=Climate+Crisis&family=Sono:wght@300;400;500;800&display=swap);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}.loading-Font{font-family:Sono,sans-serif;font-size:62.5%;font-weight:500}.game-Container{background-color:#e1d3ce;display:grid;grid-template-rows:1fr 5fr;height:100vh;user-select:none;-webkit-user-select:none;-moz-user-select:none;-khtml-user-select:none;-ms-user-select:none;width:100%}.game-Header{align-items:center;align-self:center;background-color:#e1d3ce;display:flex!important;flex-direction:column;font-family:Sono,sans-serif;font-weight:500;justify-content:center;justify-self:center;width:50%;@media only screen and (max-width:57.5em){width:100%}}.game-Header-Title{color:#c81c11;font-family:Fjalla One,sans-serif;font-size:2rem;margin:0;padding-top:2.5rem}.game-Header-P{padding-top:.5rem}.game-Header-PanCount,.game-Header-Timer{align-self:flex-end;display:flex;padding-right:1rem}.game-Header-PanCount{-webkit-transform:translateY(-12px);transform:translateY(-12px)}.threeD-Container{align-items:center;flex-direction:row;max-height:100%;max-width:100%;@media only screen and (max-width:67.5em){align-items:start}}.threeD-Container,.threeD-Portal{background-color:#e1d3ce;display:flex;justify-content:center}.threeD-Portal{height:90%;width:70%;@media only screen and (max-width:67.5em){height:50%;width:90%;@media only screen and (max-width:57.5em){height:39%;width:90%}}}.gameOver-Container{align-content:center;align-items:center;background-color:#e1d3ce;display:flex;flex-direction:column;height:50%;justify-content:center;width:50%;@media only screen and (max-width:57.5em){padding-top:3rem;width:100%}}.gameOver-Title{font-size:3rem;margin:0;padding-bottom:2rem;padding-top:5rem;@media only screen and (max-width:67.5em){font-size:3rem;padding-top:1rem}@media only screen and (max-width:57.5em){font-size:2.3rem}}.gameOver-Button,.gameOver-Title{color:#000;font-family:Sono,sans-serif;font-weight:500}.gameOver-Button{background-color:#c81c11;display:inline-block;font-size:1.2rem;padding:2rem;text-align:center}
/*# sourceMappingURL=main.5da8dcf8.css.map*/