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}.App{align-items:center;background:linear-gradient(#7d7abc,#421e5f);color:#6457a6;display:flex;flex-direction:column;font-family:Atomic Age,cursive;height:100vh;justify-content:flex-end;width:100vw}.machineContainer{align-items:flex-end;display:flex;height:80vh;width:70vw}.chassis{align-items:center;background-color:#ffe347;border-radius:135px 135px 0 0;box-shadow:inset 0 0 25px 15px #deac2b;display:flex;flex-direction:column;height:100%;width:80%}.title{background:linear-gradient(45deg,#aaa,#eee,#aaa,#eee,#aaa,#eee);border-radius:10px;box-shadow:5px 0 20px #deac2b;padding:10px;text-shadow:0 0 5px #525252}.screen{-webkit-animation:flicker 1.5s infinite alternate;animation:flicker 1.5s infinite alternate;background-color:#366159;border-radius:70px;box-shadow:0 -10px 10px #deac2b,inset 2px 10px 10px #062a23;color:#23f0c7;flex-direction:column;height:60%;justify-content:center;margin-top:20px;width:80%}.inputLabel,.screen{align-items:center;display:flex}.inputLabel{font-size:18px;margin:5px}.inputLabel input[type=checkbox]{accent-color:cyan;border:10px solid #23f0c7;cursor:pointer;opacity:.5}.checkbox{height:20px;width:20px}@-webkit-keyframes flicker{0%,18%,22%,25%,53%,57%,to{text-shadow:0 0 4px rgba(35,240,199,.3),0 0 11px hsla(0,0%,98%,.5),0 0 19px hsla(0,0%,98%,.5),0 0 40px rgba(35,240,199,.3),0 0 80px rgba(35,240,199,.5),0 0 90px rgba(35,240,199,.3),0 0 100px rgba(35,240,199,.5),0 0 150px rgba(35,240,199,.5)}20%,24%,55%{text-shadow:none}}@keyframes flicker{0%,18%,22%,25%,53%,57%,to{text-shadow:0 0 4px rgba(35,240,199,.3),0 0 11px hsla(0,0%,98%,.5),0 0 19px hsla(0,0%,98%,.5),0 0 40px rgba(35,240,199,.3),0 0 80px rgba(35,240,199,.5),0 0 90px rgba(35,240,199,.3),0 0 100px rgba(35,240,199,.5),0 0 150px rgba(35,240,199,.5)}20%,24%,55%{text-shadow:none}}.pickedHumanContainer{align-items:center;-webkit-animation:popIn 1.5s;animation:popIn 1.5s;display:flex;font-size:64px;justify-content:center}@-webkit-keyframes popIn{0%{opacity:0}50%{opacity:1%}to{opacity:100%}}@keyframes popIn{0%{opacity:0}50%{opacity:1%}to{opacity:100%}}.handleContainer{height:80%;width:20%}.handle{align-items:flex-end;display:flex;height:200px;width:200px}.handle:hover{cursor:pointer}.shaft{background:linear-gradient(#988c09,#b7e2fa,gray);border-radius:0 0 10px 0;height:20px;width:100px}.arm{align-items:center;display:flex;flex-direction:column-reverse;height:200px;-webkit-transform:translateX(-60px);transform:translateX(-60px);width:150px}.ball{background:linear-gradient(#f6e88f,#f66b71);border-radius:100%;box-shadow:inset 0 -15px 20px #900880;height:100px;width:100px}.ball:hover{-webkit-animation:ballHover 1s ease-in-out infinite;animation:ballHover 1s ease-in-out infinite}@-webkit-keyframes ballHover{0%{background:linear-gradient(#f6e88f,#f66b71);box-shadow:inset 0 -15px 20px #900880;box-shadow:0 0 30px 10px #eec80c}50%{background:linear-gradient(#f4c22d,#eb2f38);box-shadow:inset 0 -15px 20px #660c5b;box-shadow:0 0 30px 10px #f66868}to{background:linear-gradient(#f6e88f,#f66b71);box-shadow:inset 0 -15px 20px #900880;box-shadow:0 0 30px 10px #eec80c}}@keyframes ballHover{0%{background:linear-gradient(#f6e88f,#f66b71);box-shadow:inset 0 -15px 20px #900880;box-shadow:0 0 30px 10px #eec80c}50%{background:linear-gradient(#f4c22d,#eb2f38);box-shadow:inset 0 -15px 20px #660c5b;box-shadow:0 0 30px 10px #f66868}to{background:linear-gradient(#f6e88f,#f66b71);box-shadow:inset 0 -15px 20px #900880;box-shadow:0 0 30px 10px #eec80c}}.cam{background:linear-gradient(90deg,#988c09,#b7e2fa,#4c6880);border-radius:0 0 10px 0;height:100px;width:20px}.cam-animate{-webkit-animation:camAnimate 1.5s ease-in-out;animation:camAnimate 1.5s ease-in-out}.ball-animate{-webkit-animation:ballAnimate 1.5s ease-in-out;animation:ballAnimate 1.5s ease-in-out}@-webkit-keyframes ballAnimate{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(75px);transform:translateY(75px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes ballAnimate{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(75px);transform:translateY(75px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes camAnimate{0%{height:100px}40%{height:0}to{height:100px}}@keyframes camAnimate{0%{height:100px}40%{height:0}to{height:100px}}
/*# sourceMappingURL=main.99eaa231.css.map*/