@font-face{font-family:"PixelFont";src:local("PixelFont"),url(/static/media/PixelFont.ac0c25b4.ttf) format("truetype")}*{font-family:"PixelFont"}.landingPage{display:flex;flex-direction:column;align-items:center;justify-content:center;padding-top:20px;padding-left:20px;padding-right:20px;background-color:#998c94;height:90vh}.landingPage img{width:180px;margin-bottom:15px}.landingPage .intro{color:#fff}.landingPage .intro h1{font-size:16px;text-align:center;margin-bottom:5px}.landingPage .intro p{line-height:20px;font-size:14px;text-align:center}.introButton{margin-top:20px;background-color:#ece4a0;font-size:20px;width:90px;cursor:pointer}.introButton:hover{background-color:#d1c029;color:#fff}.landingPage .player{margin-top:50px;font-size:18px}@media screen and (min-width:720px){.landingPage{padding-top:0;padding-left:50px;padding-right:50px}.landingPage img{width:350px;margin-bottom:20px}.landingPage .intro h1{font-size:28px;margin-bottom:15px}.landingPage .intro p{line-height:40px;font-size:18px}.introButton{margin-top:60px;font-size:26px;width:130px;padding:5px}}@media screen and (min-width:1000px){.landingPage{padding-left:120px;padding-right:120px}.landingPage img{width:320px}.landingPage .intro p{line-height:35px}.introButton{margin-top:10px}}.homePage,.marketPage,.startPage{height:90vh}.startPage{background-color:#e0a3a3}#name{border:none;border-bottom:6px dashed #000;width:50px;background:none;letter-spacing:5px}.nameForm,.startPage{display:flex;flex-direction:column;justify-content:center;align-items:center}form{height:50px}.startPage-inputbox input{height:20px;width:120px}@media screen and (min-width:720px){.startPage-inputbox input{height:25px;width:160px;font-size:18px}}.characters{display:flex;flex-direction:row}.music button{position:absolute;right:1%;bottom:11%;width:35px;border:none;cursor:pointer}.music button,.music button:hover{background-color:transparent}.character{margin:20px}.character h1{font-size:18px;text-align:center}.character ul{list-style-type:none;margin:10px auto;width:180px;display:flex;flex-direction:column;justify-content:space-evenly;align-items:center}.char{background-color:#fff;border-radius:10px;margin-bottom:15px;padding:3px;border:3px solid #bdbba7}.char img{width:110px}.chosenChar{border:3px solid #ece4a0}.character-active{-webkit-animation-name:myfirst;animation-name:myfirst;-webkit-animation-duration:6s;animation-duration:6s;-webkit-animation-play-state:running;animation-play-state:running;-webkit-animation-iteration-count:300;animation-iteration-count:300;position:static}@-webkit-keyframes myfirst{0%{margin-left:45%;margin-right:0}50%{margin-left:0;margin-right:45%}to{margin-left:45%;margin-right:0}}@keyframes myfirst{0%{margin-left:45%;margin-right:0}50%{margin-left:0;margin-right:45%}to{margin-left:45%;margin-right:0}}@media screen and (min-width:720px){.character h1{font-size:28px}.character ul{margin:50px auto;width:600px;display:flex;flex-direction:row}.char img{width:200px}#mainChar{width:350px}}@media screen and (min-width:1000px){.character ul{width:700px}.char img{width:250px}#mainChar{width:400px}}.stock{position:absolute;bottom:21%;left:1%;border-radius:3px;display:flex}.supplies{font-size:10px}.stock div{color:#747474;background-color:hsla(0,0%,100%,.582);border-top-right-radius:50px;border-bottom-right-radius:50px;padding-left:20px;padding-right:20px;font-size:12px}@media screen and (min-width:720px){.stock button{width:80px;height:80px}.stock div{font-size:16px}.stock{bottom:25%}.supplies{font-size:18px}}.activityBar{position:absolute;left:1%;bottom:14%;border-radius:3px;display:flex}.activityBar div{color:#747474;background-color:hsla(0,0%,100%,.582);border-top-right-radius:50px;border-bottom-right-radius:50px;padding-left:20px;padding-right:20px}.header{font-size:14px}.activityBar div button{border:none;border-radius:3px;width:30px;font-size:18px;background-color:transparent}.activityBar div button:hover{background-color:#d88c46}.activityBar div button:disabled{color:#747474;background-color:transparent;cursor:default}@media screen and (min-width:720px){.activityBar{bottom:12%}.activityBar>button{width:80px;height:80px}.activityBar div button{width:50px;font-size:30px;margin:0 10px}.header{font-size:24px}}.gamePage{background-image:url(/static/media/home.83447b87.svg);background-size:cover;width:100vw;height:90vh;background-repeat:no-repeat;background-position:bottom}.gameSetting{display:flex;justify-content:center;align-items:flex-end}.gameSetting .top{position:absolute;top:5%;left:5%;width:90%;height:60px}#first{bottom:28%}#first,#second{position:absolute;left:1%;border-radius:3px}#second{bottom:35%}@media screen and (min-width:720px){.gameSetting .top{height:80px}#first{bottom:38%}#first,#second{position:absolute;left:1%;border-radius:3px;height:80px;width:80px}#second{bottom:51%}}.StatusBar{display:flex;flex-direction:column;height:100%;justify-content:space-evenly}.barContainer .icon{margin-top:2px;position:absolute;left:-3px;-webkit-transform:scale(1.5);transform:scale(1.5)}.boredomContainer .icon,.virusContainer .icon{color:#63595f}.bar{margin-left:12px;width:200px;height:20px;border:2px solid #9e9e9e;background-color:#fff;color:#747474;border-bottom-right-radius:25px;border-top-right-radius:25px}#boredom,#corona,.remaining{display:inline-block;vertical-align:top;height:100%}#boredom p,#corona p{font-size:12px}#corona{padding-left:5px;background-color:#ece4a0}#boredom{padding-left:5px;background-color:#d1c029}@media screen and (min-width:720px){.bar{width:250px;height:25px;border:3px solid #9e9e9e}.barContainer .icon{margin-top:4px;left:-3.5px;-webkit-transform:scale(1.8);transform:scale(1.8)}#boredom p,#corona p{font-size:14px}}@media screen and (min-width:1000px){.bar{width:300px;height:30px}.barContainer .icon{margin-top:7px;left:-5px;-webkit-transform:scale(2);transform:scale(2)}#boredom p,#corona p{font-size:16px}}.middle{position:absolute;left:10%;top:25%;width:80%;height:40%;align-items:middle;justify-content:center}.box,.middle{display:flex;flex:1 1}.box{align-items:center;background-color:#998c94;border:3px solid #63595f;color:#fff;width:75%;height:100%;flex-direction:column;justify-content:space-evenly}.box h1,.box h2{text-align:center;font-size:14px}.slidecontainer{width:80%}.slider{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:25px;background:#d3d3d3;outline:none;opacity:.7;transition:opacity .2s}.slider:hover{opacity:1}.slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:25px;height:25px;background:#4caf50;cursor:pointer}.slider::-moz-range-thumb{width:25px;height:25px;background:#4caf50;cursor:pointer}@media screen and (min-width:720px){.box h1,.box h2{font-size:20px}}.Day{width:70px;height:55px;border:2px solid #9e9e9e;color:#747474;background-color:hsla(0,0%,100%,.52);position:absolute;top:0;right:0;text-align:center;border-radius:3px}@media screen and (min-width:720px){.Day{width:80px;height:65px;border:3px solid #9e9e9e;top:12px;right:5px}}@media screen and (min-width:1000px){.Day{width:100px;padding:5px}}.curveball{padding:20px;margin:auto;background-color:#998c94;border:3px solid #63595f;color:#fff;width:75%;flex-direction:column;justify-content:space-evenly}.curveball h2{text-align:center;font-size:14px}.curveballButtons{display:flex;flex-direction:row;justify-content:space-evenly;margin-top:10px}@media screen and (min-width:720px){.curveball{border:3px solid #9e9e9e}.curveball h2{font-size:20px}}.pet{display:flex;position:absolute;bottom:13%;right:0;z-index:0}.pet img{width:100px;border-radius:3px}@media screen and (min-width:720px){.pet{bottom:2%;right:3%}.pet img{width:250px}}@media screen and (min-width:1020px){.pet{bottom:7%;right:10%}.pet img{width:250px}}.phone-section{position:absolute;top:0;left:0;width:100%;height:90vh;z-index:10;background-color:hsla(0,0%,100%,.5);display:flex;justify-content:center;align-items:center}.phone{margin:auto;background-color:#f1f889;background-image:url(/static/media/phoneMockUpCopy.76bdb748.svg);background-repeat:no-repeat;background-position:50%;position:absolute}.phonebutt{top:0;right:0;text-align:center;position:absolute}.phone img{border-radius:5%}@media screen and (min-width:320px){.phone{height:450px;width:270px;background-size:230px}.phonebutt{height:30px;width:30px;font-size:20px}.phone img{width:190px;height:260px;margin-top:65px;margin-left:41px}}@media screen and (min-width:720px){.phone{height:550px;width:400px;background-size:300px}.phonebutt{height:40px;width:40px;font-size:25px}.phone img{width:260px;height:320px;margin-top:80px;margin-left:70px}}@media screen and (min-width:1024px){.phone{height:650px;width:700px;background-size:400px}.phonebutt{height:50px;width:50px;font-size:30px}.phone img{width:320px;height:460px;margin-top:45px;margin-left:190px}}.feedback{background-color:#998c94;border:3px solid #63595f;color:#fff;position:absolute;padding:20px}.feedbackButt{top:0;right:0;position:absolute}.feedbackButt,.feedback p{text-align:center}.feedbackText{margin-bottom:20px}@media screen and (min-width:320px){.feedback{top:200px}.feedbackButt{width:40px;height:30px}}@media screen and (min-width:720px){.feedback{border:3px solid #9e9e9e;width:600px;height:100px;padding-top:25px}.feedbackButt{width:35px;height:25px}}.store{display:flex;flex-direction:column;padding:15px;position:absolute;left:10%;top:20%;width:80%;height:60%;background-color:#f1f889;color:#868585;border:1px solid #9e9e9e}.store .checkout-button{align-self:center;margin:10px 0}.store-section{display:flex;justify-content:center;align-items:center}.store-food,.store-toilet-paper{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding-top:10px;width:250px;margin:auto}.store-food button,.store-toilet-paper button{width:50px}.store-food p,.store-toilet-paper p{align-content:flex-start;width:130px}@media screen and (min-width:720px){.store{left:20%;top:20%;width:60%;height:50%;border:3px solid #9e9e9e}}.marketPage{background-image:url(/static/media/market.4a1edd53.svg);background-size:cover;width:100vw;height:90vh;background-repeat:no-repeat;background-position:bottom}.cart{position:absolute;bottom:14%;left:1%;border-radius:3px;display:flex}@media screen and (min-width:720px){.cart button{width:80px;height:80px}}.activityBar div button img,.activityBar div button svg{width:20px;height:auto}.activityBar div button:disabled #row{fill:#747474}@media screen and (min-width:720px){.activityBar div button img,.activityBar div button svg{width:30px;height:auto}}.parkpage{background-image:url(/static/media/park.3a9fdcb0.svg);background-size:cover;width:100vw;height:90vh;background-repeat:no-repeat;background-position:bottom}.interactiveButton{font-size:16px;width:40px;height:40px;border-radius:3px;background-color:#e6e6fa;box-shadow:2px 5px 5px #888}.interactiveButton:hover{cursor:pointer;background-color:#63595f;color:#fff}.interactiveButton:disabled{cursor:default;background-color:#e6e6fa;color:#aaa}@media screen and (min-width:720px){.interactiveButton{font-size:40px}}.instruction-section,.leaderboard-section{position:absolute;top:0;left:0;width:100%;height:90vh;z-index:10;background-color:hsla(0,0%,100%,.5);display:flex;justify-content:center;align-items:center}.leaderboard-list{width:80vw;border-top:1px solid #000;counter-reset:li}.leaderboard-list-item{display:flex;margin:5px 40px;justify-content:space-between;border-bottom:1px dotted #000}.leaderboard{background-color:rgba(224,163,163,.75);border:1px solid #000;height:80vh;width:80vw}.leaderboard h2{text-align:center;padding:5px 0;width:80vw;border-bottom:1px solid #000}.leaderboard-top-three{display:flex;justify-content:space-around;align-items:flex-end;width:80vw;height:40%;padding:5px 5px 20px}.leaderboard-first{text-align:center;align-self:flex-start;padding-top:10px}.leaderboard-second{padding-bottom:25px}.leaderboard-first,.leaderboard-second,.leaderboard-third{text-align:center}.leaderboard-first img{width:50px}@media screen and (min-width:720px){.leaderboard{height:70vh}}.instruction h2,.instruction p{padding:10px 30px}.instruction{border:1px solid #000;width:500px;background-color:rgba(224,163,163,.75)}footer{position:fixed;left:0;bottom:0;justify-content:space-evenly;height:10vh;background-color:#ced2ff}.footer-item,footer{width:100%;display:flex;align-items:center}.footer-item{height:100%;justify-content:center}.footer-item:hover{background-color:#63595f;cursor:pointer;color:#fff}@media screen and (min-width:720px){.footer-item{font-size:18px}}.display-container{justify-content:center;height:90vh;width:100vw;background-color:#998c94}.display,.display-container{display:flex;align-items:center}.display{width:80vw;min-height:50vh;flex-direction:column;justify-content:space-evenly;padding:5px;background-color:#e0a3a3;border-radius:5px}.display-button{background-color:#ece4a0;height:30px;width:150px;border:none;border-radius:5px;cursor:pointer}.display h1,.display h2{text-align:center}.display h1{border-bottom:1px solid #000;padding-bottom:5px}@media screen and (min-width:720px){.display-container{justify-content:center;height:90vh;width:100vw}.display,.display-container{display:flex;align-items:center}.display{width:50vw;min-height:30vh;flex-direction:column;justify-content:space-evenly;padding:5px}.display h1{text-align:center}}.game{position:"absolute";top:0;bottom:0;left:0;right:0;background-image:url(/static/media/gamePark.6035b392.svg);background-repeat:no-repeat;background-size:cover}.cat{margin-left:-2vw;margin-top:-1.6vw;position:relative;width:100px;height:100px}.middle2{display:flex;position:"absolute";top:0;bottom:0;left:0;right:0;width:100%;height:100%;background-color:#000;opacity:.8;justify-content:center;align-items:center;flex-direction:column}#left-hand{background-image:url(/static/media/left-hand.4ec85231.svg)}#left-hand,#right-hand{width:50px;height:200px;background-repeat:no-repeat;background-position:bottom;background-size:cover}#right-hand{background-image:url(/static/media/right-hand.f56e369a.svg)}.rotateRight{-webkit-transform:rotate(35deg);transform:rotate(35deg);transition:.25s}.rotateLeft{-webkit-transform:rotate(-35deg);transform:rotate(-35deg);transition:.25s}.hands{display:flex;flex-direction:row;margin:20px;position:absolute;top:20%;left:35%}.ready-button,.wash-button{position:absolute;bottom:30%;left:35%;width:30vw;height:30px}@media screen and (min-width:720px){#left-hand{background-image:url(/static/media/left-hand.4ec85231.svg)}#left-hand,#right-hand{width:75px;height:300px;background-repeat:no-repeat;background-position:bottom;background-size:cover}#right-hand{background-image:url(/static/media/right-hand.f56e369a.svg)}.hands{top:42%;left:45%}.ready-button,.wash-button{bottom:20%;left:45%;width:150px}}.display-box{border:1px solid #000;background-color:#fff;padding:5px;display:flex;flex-direction:column;align-items:center}.mini-game-timer-filler{height:10px;width:1%;background-color:green;border-radius:10px;transition:.5s}.mini-game-timer-container{border:1px solid #000;border-radius:10px;width:75%;margin:0 auto;position:relative;top:1%}.minigame-end-screen{position:absolute;top:0;left:0;width:100vw;height:90vh;z-index:10;background-color:hsla(0,0%,100%,.5);display:flex;justify-content:center;align-items:center}.mini-game-section{background-image:url(/static/media/sink-mobile.8033e4c6.svg);background-size:cover;width:100vw;height:90vh;background-repeat:no-repeat;background-position:top}@media screen and (min-width:720px){.mini-game-section{background-image:url(/static/media/sink.2f0155f5.svg);background-size:cover;width:100vw;height:90vh;background-repeat:no-repeat;background-position:top}.mini-game-timer-filler{height:15px}}.feedTreatGame{display:flex;flex-direction:column;justify-content:space-evenly;align-items:center;height:90vh;width:100vw;background-image:url(/static/media/gamePark.6035b392.svg);background-size:cover;background-repeat:no-repeat;background-position:top;padding-top:40px;padding-bottom:40px}.feedTreatGame h1{text-align:center}.treatScore{width:100px;font-size:30px}.treatScore img{width:30px;margin:0 10px}.grassField{position:relative;width:70vw;height:45vh;border:5px solid #998c94;background-color:#9deb9d}.catSize{position:absolute;width:6%;height:6%;z-index:2}.hide{display:none}.catTreat{position:relative;width:2%;height:2%;z-index:1}.popupScreen{position:absolute;font-size:14px;border-radius:3px;background-color:#998c94;border:3px solid #63595f;color:#fff;display:flex;flex-direction:column;justify-content:space-evenly;align-items:center;padding:10px 20px}.popupButton{padding:5px;border-radius:3px;background-color:#ece4a0;cursor:pointer;font-size:12px}.popupButton:hover{background-color:#d1c029;color:#fff}.arrowKeys{width:100px}.up{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.down{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.left{-webkit-transform:rotate(180deg);transform:rotate(180deg)}@media screen and (min-width:720px){.grassField{width:30vw;height:50vh}.popupScreen{font-size:20px;padding:20px 40px}.popupScreen p{margin-top:10px}.popupButton{padding:10px;font-size:18px}.arrowKeys{width:200px;margin-top:10px}}.runner{display:flex;flex-direction:column;justify-content:space-evenly;align-items:center;text-align:center;height:100vh;width:100vw;background-image:url(/static/media/gamePark.6035b392.svg);background-size:cover;background-repeat:no-repeat}.runnerEnd{z-index:2;height:400px}.runnerEnd button{margin-top:15px}.gameInfo h1{padding:20px}*{margin:0;padding:0;text-decoration:none;box-sizing:border-box}#root,.App,body,main{height:100vh}.landingpage,.startpage{height:90vh}
/*# sourceMappingURL=main.46882f18.chunk.css.map */