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}@font-face{font-family:bernierregularo;src:url(../../static/media/BERNIERRegular-Regular.94a2d1455288a239f0f0.otf)}@font-face{font-family:distressed;src:url(../../static/media/BERNIERDistressed-Regular.baddb7bc651e9a91990d.ttf)}div,h1,h2,h3,h4,h5,h6,p{font-family:bernierregularo}.starterFrame{height:100%;object-fit:cover;width:100%;z-index:-10}.intro-container{align-items:center;background-color:#174a7d;box-shadow:inset 0 -60vh 30vh -20vh rgba(0,0,0,.35);display:flex;flex-direction:column;height:100vh;width:100vw}.game-container header{position:absolute;top:8vh}.game-container header,.game-container header .lines{align-items:center;display:flex;flex-direction:column}.game-container header .lines img{-webkit-animation:growAnimation 1s;animation:growAnimation 1s;height:50%;width:80%}.game-container header .jmlogo{align-items:center;-webkit-animation:growAnimation 2.5s;animation:growAnimation 2.5s;display:flex;flex-direction:column;position:absolute;top:-40%}.game-container header .jmlogo img{-webkit-animation:rotateAnimation 2s infinite;animation:rotateAnimation 2s infinite;-webkit-transform:rotate(5deg);transform:rotate(5deg);width:20vw}.game-container header .lines .subtitle{align-items:center;-webkit-animation:growAnimation 1s,waveAnimation 3s infinite;animation:growAnimation 1s,waveAnimation 3s infinite;display:flex;flex-direction:column;position:absolute;top:25%;width:100%}.game-container header .lines .boardwalk{-webkit-animation:growAnimation 2.5s;animation:growAnimation 2.5s;top:77%;width:60%}.game-container header .lines .boardwalk,.intro-content{align-items:center;display:flex;flex-direction:column;position:absolute}.intro-content{height:100vh;justify-content:center;width:100vw}.intro-content .intro-button-parent h2{color:#fff;text-align:center}.intro-content .intro-button-parent .intro-button{align-items:center;-webkit-animation:growAnimation 1s;animation:growAnimation 1s;background-color:rgba(112,250,0,0);border:0;border-radius:50%;display:flex;flex-direction:column;justify-content:center}.intro-content .intro-button-parent .intro-button img{-webkit-filter:brightness(150%);width:35%}.intro-content .intro-button-parent .intro-button.wave-anim img{-webkit-animation:waveAnimation 1s;animation:waveAnimation 1s}.loader{-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite;border:10px solid #f3f3f32e;border-radius:50%;border-top-color:#fff;height:10vw;position:absolute;width:10vw}.intro-footer{align-items:center;display:flex;flex-direction:column;justify-content:center}.intro-footer .intro-footer-shadow{background-color:#000;box-shadow:1px -1px 20px 10px #000;-webkit-box-shadow:1px -1px 20px 10px #000;-moz-box-shadow:1px -1px 20px 10px #000;height:0%;position:absolute;top:94%;width:65%}@-webkit-keyframes growAnimation{0%{-webkit-transform:scale(0);transform:scale(0)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes growAnimation{0%{-webkit-transform:scale(0);transform:scale(0)}to{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes rotateAnimation{0%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}50%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}to{-webkit-transform:rotate(5deg);transform:rotate(5deg)}}@keyframes rotateAnimation{0%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}50%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}to{-webkit-transform:rotate(5deg);transform:rotate(5deg)}}@-webkit-keyframes waveAnimation{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(.9);transform:scale(.9)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes waveAnimation{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(.9);transform:scale(.9)}to{-webkit-transform:scale(1);transform:scale(1)}}@-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)}}.game-container{background-color:#94948d;bottom:0;left:0;overflow:hidden;position:absolute;right:0;top:0}.frame-container{height:100%;width:100%}.progress-bar{bottom:0;left:0;overflow:hidden;position:absolute;right:0;top:0}.progress-bar span{background-color:red;border:1px solid #fff;height:2.35%;position:absolute;right:5.6%;top:34.3vh;width:3.2%}.game-container .starterFrame{height:100%;object-fit:cover;width:100%;z-index:-10}.game-container .JMLogo{bottom:-1vh;position:absolute;right:-4vw;-webkit-transform:rotate(-10deg);transform:rotate(-10deg);width:40vw}.game-content{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;position:absolute;top:0;width:100%;z-index:1000}.game-content .hotorcold{position:relative;top:15%}.game-content .hotorcold .cold-parent,.game-content .hotorcold .hot-parent{align-items:center;display:flex;justify-content:center}.game-content .hotorcold .cold,.game-content .hotorcold .hot{position:relative;width:45vw}.game-content .hotorcold .cold-loading{position:relative;top:1%;width:40.8vw}.game-content .hotorcold .hot-loading{position:relative;top:0;width:40vw}.game-content-quest .quest-parent{align-items:center;-webkit-animation:growAnimation 1s;animation:growAnimation 1s;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:-20%;width:100%}.game-content-quest .quest-parent .quest{width:60%}.game-content-quest .quest-parent h5{color:#fff;font-size:7.5vw;font-weight:600;position:absolute}.howtoplay .quest-parent{align-items:center;-webkit-animation:growAnimation 1s;animation:growAnimation 1s;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}.howtoplay{opacity:1}.howtoplay .quest-parent .quest{-webkit-transform:rotate(90deg);transform:rotate(90deg);width:150%}.howtoplay .quest-parent .text-parent{color:#fff;position:absolute;text-align:center;width:58%}.howtoplay .quest-parent .text-parent p{-webkit-margin-before:0;font-size:5vw;font-weight:600;margin-block-start:0;margin-top:13%}.hand{position:relative;top:.8vh;width:9vw}.howtoplay .quest-parent .text-parent p:first-child{-webkit-margin-after:.3em;-webkit-margin-before:0;font-size:8.5vw;font-weight:600;margin-block-end:.3em;margin-block-start:0}.hide{opacity:0;transition:opacity 1s}.gameplay .quest-parent-1{left:0;top:-40%}.gameplay .quest-parent-1,.gameplay .score{align-items:center;-webkit-animation:growAnimation 1s;animation:growAnimation 1s;display:flex;height:100%;justify-content:center;position:absolute;width:100%}.gameplay .score{color:#fff;font-size:5vw;left:-30%}.gameplay .quest-parent-1 .quest{height:10%;width:40%}.gameplay .quest-parent-1 h5{color:#fff;font-size:5.5vw;font-weight:600;position:absolute}.show{opacity:1;transition:opacity 1s}.gameplay .quest-parent-2{align-items:center;-webkit-animation:growAnimation 1s;animation:growAnimation 1s;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:-39%;width:100%}.gameplay .quest-parent-2 .quest{width:35%}.gameplay .quest-parent-2 h5{color:#fff;font-size:10vw;margin-right:.7vw;position:absolute}.congrat-container h3{-webkit-text-stroke:1px #fff;color:red;font-family:bernierregularo;font-size:8.3vw;font-weight:400;text-align:center}.congrat-container h2{color:#fff;font-size:7vw;font-weight:400;text-align:center}.camera-allow-parent{align-items:center;-webkit-animation:growAnimation 1s;animation:growAnimation 1s;color:#fff;display:grid;font-size:5vw;justify-items:center;top:0}.camera-allow-parent h2{-webkit-margin-before:0;margin-block-start:0;text-align:center;width:60vw}.camera-allow-parent img{width:25vw}.congrat-container .medal-container{bottom:4%;display:flex;justify-content:center;position:absolute;z-index:950}.medal-container h2{bottom:19%;font-family:distressed;font-size:18vw;position:absolute;right:21%}.congrat-container .cam-logo{bottom:15%;display:flex;justify-content:center;position:absolute;width:100vw;z-index:950}.congrat-container .goldM{height:80%;position:absolute;width:80%}.congrat-container .cam-logo img{width:20vw}.congrat-container .medal-container img{width:87%}.congrat-container .best-score{position:absolute;width:100vw}.congrat-container .best-score h4{-webkit-margin-after:.2em;color:#fff;font-size:8vw;margin-block-end:.2em;text-align:center}.congrat-container .best-score h5{-webkit-margin-before:0;color:red;font-size:8vw;margin-block-start:0;text-align:center}.relative{height:100vh;left:0;position:relative;top:0;width:100vw}.countdown-text{-webkit-text-stroke:1px #fff}.sandwich-container img{width:100%}.sandwich-container{position:absolute;width:30%}.cold-container{height:110vh;left:0;position:absolute;top:-10vh;width:100vw}.cold-container .ingredients-parent img{position:absolute;top:17vh;width:30%}.wrong-ingr{width:18%!important}.cold-container .ingredients-parent .goDown{top:110vh;transition:top 6s}.ingredient{opacity:1}.catched{opacity:0;transition:opacity .5s}.plus10{bottom:300%;color:#1abe1a;font-size:6.5vw;font-weight:700;text-align:center}.catchthebun,.plus10{height:100%;position:absolute;width:100%}.catchthebun{align-items:center;color:#fff;display:flex;font-size:5vw;justify-content:center}.ingr-9{width:20%!important}.webcam-container{align-items:center;display:flex;float:left;height:75vh;justify-content:center;overflow:hidden;position:relative;width:75vw}.webcam-container video,canvas{height:100%;position:relative;width:auto}.movable-medal-parent{height:100vh;position:absolute;width:100vw;z-index:100}.movable-medal-parent img{position:absolute;width:20%;z-index:100}.flash{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;background:#fff;height:100%;opacity:0;position:fixed;width:100%;z-index:1000000}.is-flashing{-webkit-animation-name:flash;animation-name:flash}@-webkit-keyframes flash{0%{opacity:1}60%{opacity:.75}to{opacity:0}}@keyframes flash{0%{opacity:1}60%{opacity:.75}to{opacity:0}}.center-some-testing{align-items:center;display:flex;height:100vh;justify-content:center;position:absolute;width:100vw}.taptodownload-container{color:#fff;height:100vh;position:relative;text-align:center;width:100%;width:100vw}.taptodownload-container h2{-webkit-margin-before:0;-webkit-margin-after:.5em;font-size:6vw;letter-spacing:1px;margin-block-end:.5em;margin-block-start:0;position:relative;top:80%}.taptodownload-container h1{-webkit-margin-before:0;font-size:5.5vw;letter-spacing:2px;margin-block-start:0;position:relative;top:7%}.taptodownload-container img{left:50%;position:absolute;top:91.5%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:40%}
/*# sourceMappingURL=main.277f2e33.css.map*/