body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:linear-gradient(#9751ff,#7419fb);color:#fff;font-family:Courier New,Courier,monospace;height:100vh;margin:0}code{font-family:monospace}.arrow-up{border-bottom:5px solid #000;border-left:5px solid transparent;border-right:5px solid transparent;height:0;width:0}.arrow-down{border-left:20px solid transparent;border-right:20px solid transparent;border-top:20px solid green;height:0;width:0}.arrow-right{border-bottom:60px solid transparent;border-left:60px solid green;border-top:60px solid transparent;height:0;width:0}.arrow-left{border-bottom:10px solid transparent;border-right:10px solid blue;border-top:10px solid transparent;height:0;width:0}.App{font-size:x-large;font-weight:700;text-align:center}#button{position:absolute;right:10px}.level-hint{display:flex;flex-direction:column;justify-content:center;margin-left:10px}main{display:flex;justify-content:space-around}.level{background-color:#ff0;background-image:linear-gradient(#fd0,#ffea00);border-radius:20px;box-shadow:0 0 10px 10px rgba(0,0,0,.15);height:500px;margin:50px;min-width:500px;padding:40px;position:relative;width:500px}#garden{background-color:#d3d3d3}#bridge,#garden{align-items:center;display:flex;height:100%;justify-content:center;width:100%}#bridge{background-image:url(data:image/png;base64,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);background-repeat:no-repeat;background-size:500px;position:relative}#logs-container{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:pulse;animation-name:pulse;display:flex;flex-direction:column;left:150px;position:absolute;top:10px}#level-3-id,#logs-container{-webkit-animation-duration:4s;animation-duration:4s}#level-3-id{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:pulse-opacity;animation-name:pulse-opacity}#log{background-color:brown;height:50px;margin:1px;width:20px}#van{-webkit-animation-duration:4s;animation-duration:4s;-webkit-animation-name:move-van;animation-name:move-van;-webkit-animation-play-state:paused;animation-play-state:paused;left:10px;top:10px;z-index:10}#plant,#van{position:absolute}#purple-block{background-color:purple;height:20px;left:275px;width:100px}#purple-block,#purple-block-listener{position:absolute;top:100px;z-index:10}#purple-block-listener{height:400px;left:315px;width:60px}#basket-ball{-webkit-animation-duration:4s;animation-duration:4s;-webkit-animation-name:move-basket-ball;animation-name:move-basket-ball;-webkit-animation-play-state:paused;animation-play-state:paused;position:absolute}#basket-ball-pole{position:absolute;top:100px;z-index:5}#switch-level{background-color:#336659}#switch{height:60px;left:250px;position:absolute;top:40px;width:45px}#switch-box{left:260px;position:absolute;top:100px}#hand-parent{height:100px;left:10px;top:50px}#finger,#hand-parent{position:absolute;z-index:10}#finger{height:25px;left:60px;top:10px;width:100px}#code-container{background-color:#000;height:100%;text-align:center;width:100%}.absolute{position:absolute}#fan-level{background-color:#ff6385;height:100%}#fan{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:fan-rotate;animation-name:fan-rotate;-webkit-animation-play-state:running;animation-play-state:running;-webkit-animation-timing-function:linear;animation-timing-function:linear}#candle-parent{left:400px;top:200px}#speed-parent{left:300px;top:335px}#speed-level-collider{height:20px;left:-20px;top:60px;width:30px}#speed-level{left:30px;top:30px}#fire{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:fire-pulse;animation-name:fire-pulse;-webkit-animation-play-state:running;animation-play-state:running;-webkit-animation-timing-function:linear;animation-timing-function:linear;left:12px;top:-23px;-webkit-transform-origin:bottom;transform-origin:bottom}.button-container{display:flex;justify-content:space-between}.inputArea{display:flex;flex-direction:column;justify-content:space-around;margin:50px;min-width:500px}textarea{height:100%;width:100%}button{border:0;border-radius:10px;box-shadow:0 0 7px 4px rgba(0,0,0,.15);color:#fff;cursor:pointer;font-size:x-large;font-weight:700;height:50px;padding:10px 30px}.primary,button{background-color:#21b597}.secondary{background-color:#d42565}@-webkit-keyframes move-van{0%{left:10px}to{left:400px}}@keyframes move-van{0%{left:10px}to{left:400px}}@-webkit-keyframes move-basket-ball{0%{top:39px}to{top:390px}}@keyframes move-basket-ball{0%{top:39px}to{top:390px}}@-webkit-keyframes fire-pulse{0%{-webkit-transform:rotate(45deg);transform:rotate(45deg)}50%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}to{-webkit-transform:rotate(44deg);transform:rotate(44deg)}}@keyframes fire-pulse{0%{-webkit-transform:rotate(45deg);transform:rotate(45deg)}50%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}to{-webkit-transform:rotate(44deg);transform:rotate(44deg)}}@-webkit-keyframes pulse{0%{background-color:#fff}50%{background-color:hsla(0,0%,100%,0)}to{background-color:#fff}}@keyframes pulse{0%{background-color:#fff}50%{background-color:hsla(0,0%,100%,0)}to{background-color:#fff}}@-webkit-keyframes pulse-opacity{25%{opacity:100%}50%{opacity:0}75%{opacity:100%}}@keyframes pulse-opacity{25%{opacity:100%}50%{opacity:0}75%{opacity:100%}}.pulse-border{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:pulse-border;animation-name:pulse-border;-webkit-animation-play-state:running;animation-play-state:running;-webkit-animation-timing-function:linear;animation-timing-function:linear;border:10px solid red}@-webkit-keyframes pulse-border{25%{border:10px solid red}50%{border:0 solid red}75%{border:10px solid red}}@keyframes pulse-border{25%{border:10px solid red}50%{border:0 solid red}75%{border:10px solid red}}#tutorial-welcome{color:blue;margin:auto}@-webkit-keyframes fan-rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fan-rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.background-highlight{background-color:#ff9d00}
/*# sourceMappingURL=main.b06ad049.css.map*/