.Button{border-radius:8px;color:#212121;background-color:#009688;transition-duration:.3s}.Button:hover{color:#009688;background-color:#212121}.Input,select{box-shadow:5px 8px 8px #212121}@media screen and (min-width:768px){.Button{font-size:1rem}}nav{display:flex;justify-content:space-between;position:fixed;height:60px;top:0;width:100%;background:#303f9f;border-bottom:1px solid #bdbdbd}.hide{display:none}.home{padding-left:8px}.homelink{color:#fff}h1{position:fixed}.tagline{color:#fff}img{height:64px;width:64px}img:hover{cursor:pointer}.buttonscontainer{flex-direction:column;justify-content:center;min-width:70px;min-height:140px;background-color:#303f9f}.loggedin,.notloggedin{margin-top:auto;margin-bottom:auto;display:flex;flex-direction:column;justify-content:space-evenly}.gamelink .accountlink .logoutlink,.loginlink .signuplink{max-height:30px;max-width:70px}.navbutton{min-height:30px;min-width:70px;max-height:50px;margin:8px}.navbutton:hover{cursor:pointer}.xicon{padding-left:10px}.signuplink{align-content:center;max-width:64px}@media screen and (min-width:768px){nav{height:80px}.hide{display:inline;display:initial}.burgericon,.xicon{display:none}.buttonscontainer{display:flex;justify-content:flex-end;flex-direction:row;min-height:80px;max-height:80px;width:300px}.loggedin,.notloggedin{margin:auto;min-width:200px;flex-direction:row;justify-content:space-evenly}.navbutton{min-height:40px;min-width:80px;max-height:60px}}.landing{height:100%;display:flex;justify-content:center}.landing_section{min-width:280px;max-width:300px;min-height:280px;max-height:320px;padding:10px;background-color:#3f51b5;border:1px solid #bdbdbd}.landing_section:nth-of-type(2n){background-color:#303f9f}.screenshot{width:180px}.screenshot,.screenshot-wide{margin:2px;height:182px;border:1px solid #bdbdbd}.screenshot-wide{width:190px}.odd{margin-right:8px}.left{float:left}.right{float:right}.signupsection{max-height:100px;min-height:80px;min-width:280px;max-width:300px;padding:10px;display:flex;justify-content:space-evenly;flex-direction:column;text-align:center;background-color:#3f51b5}.signupa{align-self:center;max-width:64px}.landing_paragraph{margin:0 auto;padding-left:2px;padding-right:2px;max-width:650px}button:hover{cursor:pointer}@media screen and (min-width:768px){.landing_section{min-width:520px;min-height:340px;margin-bottom:15px;box-shadow:5px 8px 8px #212121}h3{text-shadow:5px 8px 8px #212121}.landing_paragraph,.screenshot{margin:4px}.odd{margin-right:8px}.signupsection{min-width:520px;min-height:100px;margin-bottom:10px;box-shadow:5px 8px 8px #212121;border:1px solid #bdbdbd}.signupa{min-height:40px;min-width:80px;max-height:50px;margin-bottom:8px}.screenshot,.screenshot-wide{box-shadow:5px 8px 8px #212121}.screenshot-wide{width:190px}}.LoginRoute{height:100%;display:flex;flex-direction:column;justify-content:center}.loginh{margin-left:auto;margin-right:auto;text-shadow:2px 2px #212121}.red{color:#fff;text-shadow:2px 2px #000;text-align:center}.loginform{min-width:200px;max-width:280px;min-height:180px;max-height:300px;margin-left:auto;margin-right:auto;justify-content:space-evenly;background-color:#3f51b5;box-shadow:5px 8px 8px #212121}.loginform,.user_name{display:flex;flex-direction:column}.user_name{margin:auto;justify-content:center}#login_password,#login_user_name{min-width:100px;max-width:200px}#login_submit{margin:auto;max-height:30px;max-width:70px}.password{margin:auto;display:flex;flex-direction:column;justify-content:center}@media screen and (min-width:768px){.loginform{min-width:360px;min-height:400px}.loginpasswordlabel,.loginuserlabel{align-self:center;font-size:1.5rem}#login_password,#login_user_name{min-width:200px;max-width:300px;min-height:30px}#login_submit{margin:auto;min-height:40px;min-width:80px}}.SignUpRoute{height:100%;display:flex;flex-direction:column;justify-content:center}.signuph{text-shadow:2px 2px #212121}.signup_form,.signuph{margin-left:auto;margin-right:auto}.signup_form{min-width:200px;max-width:280px;min-height:200px;max-height:360px;display:flex;flex-direction:column;justify-content:space-evenly;background-color:#3f51b5;box-shadow:5px 8px 8px #212121}.passwordrules{font-size:.9rem;text-align:center;padding-left:2px;padding-right:2px;padding-bottom:2px;border-bottom:1px solid #bdbdbd}#login_submit{margin-top:10px;margin-bottom:10px}@media screen and (min-width:768px){.signup_form{min-width:380px;min-height:400px;max-height:500px}.passwordrules{font-size:1.2rem;padding-left:4px;padding-right:4px}.signuppasswordlabel,.signupuserlabel{align-self:center;font-size:1.5rem}#signup_password,#signup_user_name{min-width:200px;max-width:300px;min-height:30px;margin-bottom:4px}}.GameRoute{height:100%}.game{background-color:#3f51b5;margin-left:auto;margin-right:auto;display:flex;flex-direction:column;justify-content:center;box-shadow:5px 8px 8px #212121}.currentnumber,.ticker{margin:auto}.countdown{margin:auto}.countdown,.display{display:flex;flex-direction:column;justify-content:center}.display{margin:10px auto;min-width:200px;max-width:200px;min-height:200px;max-height:200px;background:#c5cae9;border-radius:50%;box-shadow:5px 8px 8px #212121}.bignumber{color:#212121;font-size:7rem}.bignumber,.currentwager,.pointtotal{text-align:center}.pointtotal{padding-left:4px;padding-right:4px}.wagerform{display:flex;flex-direction:column;justify-content:center;margin-left:auto;margin-right:auto}.wagerinputs{text-align:center;padding:4px}.wager{margin-left:auto;margin-right:auto}.modal{display:block;position:fixed;z-index:1;padding-top:100px;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.4)}.hidden{display:none}.modal_content{font-size:.9rem;background-color:#fefefe;color:#000;margin:auto;padding:20px;border:1px solid #888;width:80%;display:flex;justify-content:space-evenly}.close{color:#aaa;float:right;font-size:28px;font-weight:700}.close:focus,.close:hover{color:#000;text-decoration:none;cursor:pointer}#pointwager{margin-left:8px;margin-right:8px}.invalid{border:2px dashed red}#comparison{margin-left:8px;margin-right:8px}.wagerbuttons{margin-left:auto;margin-right:auto;width:30%;display:flex;flex-direction:row;justify-content:space-evenly;margin-top:8px}.resetwager,.setwager{height:50px;width:70px;margin-right:8px;margin-top:2px}.lockwager,.resetwager{margin-left:8px}.lockwager{height:50px;width:70px;margin-top:2px}@media screen and (min-width:768px){.game{margin-top:20px;width:90%;background-color:#c5cae9;box-shadow:none}.countdown{margin:20px}.countdown,.wager{background-color:#3f51b5;box-shadow:5px 8px 8px #212121}.wager{width:100%;min-height:140px;margin-top:20px;margin-bottom:20px}.wagerinputs{margin-top:10px}.comparisonlabel,.pointlabel{font-size:1.4rem}#comparison,#pointwager{height:20px;width:60px}.wagerbuttons{width:50%}.lockwager,.resetwager,.setwager{height:60px;width:80px;margin:auto}.pointtotal{align-self:center;text-align:center;min-height:50px;min-width:300px;background-color:#3f51b5;box-shadow:5px 8px 8px #212121;padding:4px;margin-left:auto;margin-right:auto;width:100%}.modal_content{font-size:1.1rem;width:90%}}.AccountRoute{height:100%}.userinfo{margin:auto;display:flex;flex-direction:column;min-width:200px;max-width:280px;min-height:180px;max-height:300px;background-color:#3f51b5;box-shadow:5px 8px 8px #212121}.pointsp,.userp{margin-left:10px;font-size:1.1rem;font-weight:700}.pointsspan,.userspan{font-weight:400}.userbuttons{display:flex;flex-direction:row;justify-content:space-evenly}.delete,.topup{height:40px;width:60px}.confirm{color:#aaa;font-size:18px;margin-right:10%}.confirm:focus,.confirm:hover{color:#000;text-decoration:none;cursor:pointer}.canceltopup{color:#aaa;font-size:18px;margin-left:10%}.canceltopup:focus,.canceltopup:hover{color:#000;text-decoration:none;cursor:pointer}.canceldelete{color:#aaa;font-size:18px;margin-left:10%}.canceldelete:focus,.canceldelete:hover{color:#000;text-decoration:none;cursor:pointer}@media screen and (min-width:768px){.userinfo{margin-top:20px;min-width:240px;max-width:320px;min-height:220px;max-height:340px}.pointsp,.userp{font-size:1.3rem}.pointsspan,.userspan{margin-left:auto;margin-right:auto}.delete,.topup{height:60px;width:80px}}.notfoundpage{margin-top:90px;display:flex;flex-direction:column}.notfoundheader,.notfoundp{margin-left:auto;margin-right:auto}body{height:100vh;margin:0;box-sizing:border-box;color:#fff;font-size:1rem;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#c5cae9}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}main{padding-top:60px}.App,.App_main{height:100%}@media screen and (min-width:768px){body{font-size:1.3rem}main{padding-top:80px}}
/*# sourceMappingURL=main.730e6e39.chunk.css.map */