.balance{color:#fff;text-shadow:5px 0 #000,-5px 0 #000,0 5px #000,0 -5px #000,3.3px 3.3px #000,-3.3px 3.3px #000,3.3px -3.3px #000,-3.3px -3.3px #000;margin:0;font-size:72px;position:fixed;top:0;left:80px}.clockback,.clockfront{position:absolute;bottom:20px;right:20px}.signclosed,.signopen{position:absolute;bottom:20px;right:120px}@font-face{font-family:Dyna;src:url(DynaPuff-Regular.9e80c9de.ttf)}*{font-family:Dyna}body{-webkit-user-select:none;user-select:none;height:100svh;background-image:radial-gradient(#2e4b4d 0%,#11111c 100%);overflow:hidden}#game{width:1125px;height:925px;background-image:url(background1.29999e7f.png);position:fixed;top:50%;left:50%}button{border:none}img{pointer-events:none}.loadingcontainer{width:80px;height:20px;background-color:#000;border-radius:20px;padding:4px;position:absolute;top:105px;left:5px}.loadingsubcontainer{width:100%;height:100%;background:linear-gradient(#2b2b2b,#393939);border-radius:16px;overflow:hidden}.loadingbar{width:0;height:100%;background:linear-gradient(#fc2424,#f04d4d)}.modal{width:40px;height:40px;z-index:3;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.money,.happycustomer{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.order{width:150px;height:200px;cursor:pointer;background-color:#0000;position:fixed;transform:translate(-50%,-50%)}.order *{display:none}.order .stack{transform:translate(-8px,50px)!important}.order[state=notasked] .customerasking{--color:attr(data-color);filter:hue-rotate(var(--color));display:block}.order[state=ongoing] .customeraskingicecream{display:block}.order[state=ongoing] .stack{z-index:2;animation:1.2s ease-in-out infinite alternate stackorder;display:block}.order[state=eating] .stack{z-index:2;display:block}@keyframes stackorder{0%{filter:drop-shadow(4px 0 #fff)drop-shadow(0 4px #fff)drop-shadow(-4px 0 #fff)drop-shadow(0 -4px #fff)}to{filter:drop-shadow(1px 0 #fff)drop-shadow(0 1px #fff)drop-shadow(-1px 0 #fff)drop-shadow(0 -1px #fff)}}.order[state=money] .money{display:block;top:80%}.order[state=eating] .happycustomer{display:block}.order .modal,.order .loadingcontainer,.order .loadingbar,.order .loadingsubcontainer{display:block!important}.order .loadingcontainer{z-index:3;top:145px;left:30px}.customerasking,.customeraskingicecream{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.player{width:80px;height:140px;z-index:2;pointer-events:none;transition-timing-function:cubic-bezier(.2,0,.8,1);position:absolute;transform:translate(-50%,-50%)}.player .playermodel{width:100%;height:100%}.player .playermodel .bodypart{display:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(0)}.player[holding=no] .playermodel .bodypart[frame=playertorsoidle],.player[holding=yes] .playermodel .bodypart[frame=playertorsohold],.player[walking=no] .playermodel .bodypart[frame=playerpantsidle],.player[walking=yes] .playermodel .bodypart[frame=playerpantswalking]{display:block}.player[facing=right] .playermodel{transform:scaleX(-1)}.player[facing=left] .playermodel{transform:scaleX(1)}.player[walking=yes]{animation:.4s linear infinite walkingplayer}@keyframes walkingplayer{0%{transform:translate(-50%,-50%)rotate(0)}25%{transform:translate(-50%,-60%)rotate(-5deg)}50%{transform:translate(-50%,-50%)rotate(0)}75%{transform:translate(-50%,-60%)rotate(5deg)}}.shop{width:800px;height:500px;z-index:2;background-color:#ddd8;border:1px solid #fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.shopTitle{margin:10px}.shopItem{width:100px;height:100px;vertical-align:top;cursor:pointer;border:1px solid #fff;margin:10px;display:inline-block;position:relative}.shopItem:hover{background-color:#0004}.shopItemImage,.shopItemPrice{pointer-events:none}.shopItemImage{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.shopItemPrice{color:#fff;text-shadow:-1px -1px 1px #000,1px -1px 1px #000,-1px 1px 1px #000,1px 1px 1px #000;margin:0;position:absolute;bottom:2px;right:2px}.shopExit{cursor:pointer;margin:10px;font-size:28px;display:block}.stack{transform-origin:0 100%;pointer-events:none;position:absolute;bottom:20px;left:40px;transform:scale(.8)}.player .stack{bottom:40px;left:60px}.player[facing=right] .stack{transform:translate(-110px)}.stack[effect=invalid]{animation:.1s linear infinite alternate invalidstack!important}@keyframes invalidstack{0%{filter:drop-shadow(5px 0 red)drop-shadow(0 5px red)drop-shadow(-5px 0 red)drop-shadow(0 -5px red)}to{filter:drop-shadow(0 0 red)drop-shadow(0 0 red)drop-shadow(0 0 red)drop-shadow(0 0 red)}}.station{color:#fff;cursor:pointer;background-color:#0000;position:absolute;transform:translate(-50%,-50%)}.station img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
/*# sourceMappingURL=index.4d29d687.css.map */
