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}#loader{-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite;border:16px solid #f3f3f3;border-radius:50%;border-top-color:#3498db;height:120px;width:120px}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.Finish{align-items:center;display:flex;flex-flow:column wrap;justify-content:center;min-height:80vh}.Finish h2{text-align:center}.Finish form{display:flex;flex-flow:column wrap;gap:10px}.Finish form input{border:.1px solid grey;border-radius:5px;outline:none;padding:8px 16px}.Finish form input:focus{border:2px solid #6060bd;outline:none}.Finish form label{text-align:center}.Finish form button{background-color:#6060bd;border:transparent;border-radius:5px;color:#fff;font-weight:700;padding:12px 16px}button:hover{cursor:pointer}input#time{border:0;text-align:center}@media only screen and (max-width:812px){.Finish{margin:10px}.Finish ol{padding-left:10px}}.GameContainer{position:absolute}.GameContainer img.mark{-webkit-animation:placeMark .3s linear forwards;animation:placeMark .3s linear forwards;position:absolute;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:5%}@-webkit-keyframes placeMark{0%{-webkit-filter:opacity(0);filter:opacity(0);-webkit-transform:scale(5) translate(-50%,-50%);transform:scale(5) translate(-50%,-50%)}to{-webkit-filter:opacity(100);filter:opacity(100);-webkit-transform:scale(1) translate(-50%,-50%);transform:scale(1) translate(-50%,-50%)}}@keyframes placeMark{0%{-webkit-filter:opacity(0);filter:opacity(0);-webkit-transform:scale(5) translate(-50%,-50%);transform:scale(5) translate(-50%,-50%)}to{-webkit-filter:opacity(100);filter:opacity(100);-webkit-transform:scale(1) translate(-50%,-50%);transform:scale(1) translate(-50%,-50%)}}.ContextContainer{-webkit-animation:unhide .1s linear forwards;animation:unhide .1s linear forwards;background-color:#fff;border:.1px solid #000;border-radius:10px;box-shadow:0 0 5px #000;display:grid;grid-template-columns:auto;grid-template-rows:repeat(3,auto);height:auto;position:absolute;width:100px}.ContextContainer ul{padding:0}.ContextContainer li{list-style:none;padding:10px}.ContextContainer li:hover{background-color:#cacaca;cursor:pointer}.background{width:100vw}.background.loading{-webkit-clip-path:inset(0);clip-path:inset(0);-webkit-filter:blur(20px);filter:blur(20px)}.background.loaded{-webkit-filter:blur(0);filter:blur(0);transition:-webkit-filter .5s linear;transition:filter .5s linear;transition:filter .5s linear,-webkit-filter .5s linear}.Navbar{align-items:center;background-color:#6060bd;box-sizing:border-box;color:#fff;display:grid;grid-template-columns:repeat(3,1fr);height:5em;justify-content:space-between;padding:0 50px}.Navbar .title{font-size:3rem}.Navbar .mid{justify-self:center;text-align:center}.Navbar h1,.Navbar h2{margin:0}.Navbar ul{display:grid;grid-template-columns:repeat(2,auto);grid-template-rows:auto;justify-self:end;padding:0}.Navbar li{list-style:none}.Navbar a{font-weight:700;padding:16px 24px;text-decoration:none}.Navbar a,.Navbar a:hover,.Navbar a:visited{color:#fff}@media only screen and (max-width:1340px){.Navbar .title{font-size:2rem}}@media only screen and (max-width:812px){.Navbar{padding:5px}.Navbar h1{font-size:1.4rem}.Navbar h2{font-size:1.2rem}.Navbar .title{font-size:1.5rem}.Navbar a{padding:30px 2px}}.App{height:100%}.GameChoice{align-items:center;display:flex;flex-flow:column nowrap;justify-content:center;min-height:100vh}.GameChoice h1{text-align:center}.GameChoice>.choice{display:flex;flex-flow:row nowrap}.GameChoice>.choice>.beach,.GameChoice>.choice>.snow{align-items:center;display:flex;flex-flow:column nowrap}.GameChoice>.choice img{-webkit-filter:grayscale(100);filter:grayscale(100)}.GameChoice>.choice img:hover{-webkit-animation:select .3s linear normal forwards;animation:select .3s linear normal forwards}@-webkit-keyframes select{0%{-webkit-filter:grayscale(100);filter:grayscale(100)}to{-webkit-filter:grayscale(0);filter:grayscale(0);-webkit-transform:scale(1.05);transform:scale(1.05)}}@keyframes select{0%{-webkit-filter:grayscale(100);filter:grayscale(100)}to{-webkit-filter:grayscale(0);filter:grayscale(0);-webkit-transform:scale(1.05);transform:scale(1.05)}}.GameChoice>.choice img{box-shadow:0 0 5px #000;width:80%}.GameChoice button{background-color:#6060bd;border:transparent;border-radius:5px;color:#fff;font-weight:700;padding:16px 54px}@media only screen and (max-width:852px){.GameChoice>.choice{display:flex;flex-flow:column nowrap}}.Notification{align-items:center;-webkit-animation:unhide .3s linear forwards;animation:unhide .3s linear forwards;background-color:#b1b1ff;border:1px solid transparent;border-radius:10px;box-shadow:0 0 5px rgba(0,0,0,.2);box-sizing:border-box;color:#fff;display:flex;flex-flow:row nowrap;font-weight:700;gap:5px;left:50%;padding:16px 24px;position:fixed;top:120px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.Notification button{background-color:initial;border:0;border-radius:5px;color:#fff;cursor:pointer;font-size:1.5rem;font-weight:700;padding:3px}@-webkit-keyframes unhide{0%{-webkit-filter:opacity(0);filter:opacity(0)}to{-webkit-filter:opacity(100);filter:opacity(100)}}@keyframes unhide{0%{-webkit-filter:opacity(0);filter:opacity(0)}to{-webkit-filter:opacity(100);filter:opacity(100)}}
/*# sourceMappingURL=main.2a789faf.css.map*/