*{box-sizing:border-box}#root,body,html{-webkit-touch-callout:none;height:99%;margin:2;overflow:hidden;padding:0;-webkit-user-select:none;user-select:none;width:100%}#root{overflow:auto}body{background:#272730;color:#000;cursor:url(https://github.com/chenglou/react-motion/raw/master/demos/demo8-draggable-list/cursor.png) 39 39,auto;font-family:-apple-system,BlinkMacSystemFont,avenir next,avenir,helvetica neue,helvetica,ubuntu,roboto,noto,segoe ui,arial,sans-serif;image-rendering:pixelated;overflow:hidden;overscroll-behavior-y:none;position:fixed}.startup{color:#cc9e9e;font-size:1.2em;left:50px;position:absolute;top:50px}@font-face{font-family:Sugar Punch;src:local("Sugar Punch"),url(/static/media/sugarpunch.44aa5e8803c872d6d49b.otf) format("opentype")}@font-face{font-family:Skate;src:local("Skate"),url(/static/media/skate.fc09128e55e58ee61ff2.ttf) format("opentype")}.main_menu{display:flex;transition:opacity 1s ease;transition:background-color 1s ease;z-index:1000}.info,.main_menu{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);cursor:grab;height:100%;justify-content:center;left:0;opacity:0;position:fixed;top:0;transition:opacity 1s;width:100%}.info{background:#fff}.logo{max-height:80%;max-width:80%;width:12vw}.name_game{color:#f0f8ff;font-size:5rem;margin-top:3rem}.name_game,.name_game_info{font-family:Sugar Punch,monospace}.name_game_info{align-items:center;color:#000;font-size:3rem;margin-top:2rem}.name_pinball{color:#f0f8ff;font-family:Sugar Punch,monospace;font-size:2rem;margin-top:.5rem}.column_container{align-items:center;display:flex;flex-direction:column;justify-content:center}.play_button{background-color:initial;border:none;color:#fff;cursor:pointer;font-family:Skate,monospace;font-size:2rem}.play_button:hover{border-radius:10px;min-width:50%;text-shadow:0 0 2px #000,0 0 8px #4dff4d,0 0 16px #53ff4d;transition:background-color 1s ease}.play_button_info{background-color:initial;border:none;color:#000;cursor:pointer;font-family:Skate,monospace;font-size:1em}.play_button_info:hover{border-radius:10px;min-width:50%;text-shadow:0 0 2px #000,0 0 8px #4dff4d,0 0 16px #53ff4d;transition:background-color 1s ease}.info_button,.lang_button{font-size:1rem}.fanny_button,.info_button,.lang_button{background-color:initial;color:#fff;cursor:pointer}.fanny_button{border:none;font-family:Skate,monospace;font-size:.8rem;margin-top:-50px}.fanny_button:hover{border-radius:5px;min-width:10%;text-shadow:0 0 1px #000,0 0 4px #4dff4d,0 0 8px #53ff4d;transition:background-color 1s ease}.menu_button{background-color:initial;cursor:pointer;font-family:Arial,monospace;font-size:1rem}.random_fact{padding-top:10px}.options_label,.random_fact{color:#f0f8ff;font-size:1rem}.options_label{padding-top:1rem}.links{margin-left:2vw;position:absolute}.shake{animation:shake 20s cubic-bezier(.36,.07,.19,.97) infinite}.block_all{pointer-events:none}@keyframes shake{10%,90%{transform:translate3d(-10rem,3rem,0)}20%,80%{transform:translate3d(10rem,-5rem,0)}30%,50%,70%{transform:translate3d(41rem,6rem,0)}40%,60%{transform:translate3d(16rem,-6rem,0)}}@media (max-width:768px){.name_game{font-size:3rem;margin-top:1.5rem}.logo{margin-bottom:0;margin-top:0;max-height:80%;max-width:80%;width:50vw}.info_text{margin-left:2vw}.info_text,.links{font-size:.8rem}}.hud_container{align-items:center;color:#ebf4fc;font-family:Skate,monospace;left:45vw;opacity:0;top:0;transition:opacity 1s ease}.hud_container,.hud_velocity{font-size:2rem;position:absolute;text-shadow:0 0 2px #000,0 0 8px #4dfff0,0 0 16px #4deaff}.hud_velocity{color:#fff;margin-left:34vw;min-width:200px;padding-top:10px}.show{opacity:1}.under_construction{color:#fff;font-family:Arial;font-size:1.5rem;margin-left:2vw;margin-top:30vw;position:absolute;text-align:center}.current_points{margin-left:4.2vw;margin-top:21vw}.current_goals,.current_points{font-size:2rem;position:absolute;text-shadow:0 0 2px #000,0 0 20px #4dff4d}.current_goals{color:#fff;margin-left:-5vw;margin-top:3vw}.current_goals_x{color:#fff;font-size:2rem;margin-left:15vw;margin-top:3vw;position:absolute;text-align:center;text-shadow:0 0 2px #000,0 0 20px red}.fullscr_button{background-color:initial;border:none;color:none;cursor:pointer;font-size:2rem;margin-left:4.2vw;margin-top:26vw;position:absolute}@media (min-width:781px) and (max-width:960px){.current_points{font-size:3rem;margin-left:4.2vw;margin-top:80vw;position:absolute;text-shadow:0 0 2px #000,0 0 20px #4dff4d}.current_goals{margin-left:-30vw;text-shadow:0 0 2px #000,0 0 20px #4dff4d}.current_goals,.current_goals_x{color:#fff;font-size:3rem;margin-top:3vw;position:absolute}.current_goals_x{margin-left:35vw;text-align:center;text-shadow:0 0 2px #000,0 0 20px red}.under_construction{font-size:1.5rem;margin-left:-3vw;margin-top:450px;position:absolute;text-align:center}.fullscr_button{background-color:initial;border:none;color:none;cursor:pointer;font-size:2rem;margin-left:48vw;margin-top:2vw;position:absolute}}@media (max-width:780px){.current_points{font-size:1.5rem;margin-top:300px;position:absolute;text-align:center}.current_goals{margin-left:-32vw}.current_goals,.current_goals_x{font-size:1.5rem;margin-top:50px;position:absolute}.current_goals_x{margin-left:35vw}.under_construction{font-size:1.5rem;margin-left:-10vw;margin-top:350px;position:absolute;text-align:center}.fullscr_button{background-color:initial;border:none;color:none;cursor:pointer;font-size:2rem;margin-left:42vw;margin-top:2vw;position:absolute}}.section_fallback{margin-left:6rem;margin-top:30vh}h1.fallback{color:#fff;min-width:50vw;text-shadow:0 0 2px #f30000,0 0 4px #4dfff0}div.fallback{color:#fff}span.item{color:#ffb7b7}span.fallback{opacity:0;text-transform:uppercase}.loader0{animation:drop 1.2s ease-in-out infinite;animation-delay:1.2s}.loader1{animation:drop 1.2s ease-in-out infinite;animation-delay:1.3s}.loader2{animation:drop 1.2s ease-in-out infinite;animation-delay:1.4s}.loader3{animation:drop 1.2s ease-in-out infinite;animation-delay:1.5s}.loader4{animation:drop 1.2s ease-in-out infinite;animation-delay:1.6s}.loader5{animation:drop 1.2s ease-in-out infinite;animation-delay:1.7s}.loader6{animation:drop 1.2s ease-in-out infinite;animation-delay:1.8s}@keyframes drop{10%{opacity:.5}20%{opacity:1;text-shadow:0 0 1px #fff,0 0 2px #4dfff0}80%{opacity:1;text-shadow:0 0 2px #fff,0 0 4px #4dfff0}90%{opacity:.5}to{opacity:0}}
/*# sourceMappingURL=main.5fbb8257.css.map*/