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}#root,body,html{height:100%}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.App-logo{-webkit-animation:App-logo-spin 20s linear infinite;animation:App-logo-spin 20s linear infinite;height:40vmin;pointer-events:none}.Title{align-items:baseline;background-color:#5c8b65;box-sizing:border-box;color:#5b3221;display:flex;justify-content:space-between;margin-bottom:2em;padding:1em;width:100%}.Title-Subtitle{color:#5b3221;font-size:.75em;margin-left:1.5rem}.button:active,.button:hover{background-color:#77b484;color:#77b484}.button-clear:active,.button-clear:focus,.button-clear:hover{background:#5c8b65;color:#5c8b65}.App-link{color:#61dafb}@-webkit-keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.level1_container__scsra{padding:0 2rem}.level1_main__aL9Hk{flex:1 1;flex-direction:column;min-height:100vh;padding:4rem 0}.level1_footer__BDRBX,.level1_main__aL9Hk{align-items:center;display:flex;justify-content:center}.level1_footer__BDRBX{border-top:1px solid #eaeaea;flex:1 1;padding:2rem 0}.level1_footer__BDRBX a{align-items:center;display:flex;flex-grow:1;justify-content:center}.level1_title__WydVE{font-size:4rem;line-height:1.15;margin:0}.level1_description__Qx1jY,.level1_title__WydVE{text-align:center}.level1_description__Qx1jY{font-size:1.5rem;line-height:1.5;margin:4rem 0}.level1_code__Aez3N{background:#fafafa;border-radius:5px;font-family:Menlo,Monaco,Lucida Console,Liberation Mono,DejaVu Sans Mono,Bitstream Vera Sans Mono,Courier New,monospace;font-size:1.1rem;padding:.75rem}.level1_grid__AivMU{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;max-width:800px}.level1_card__Kxx2B{max-width:300px;text-align:left}.level1_card2__cBj9q,.level1_card__Kxx2B{border:1px solid #eaeaea;border-radius:10px;color:inherit;margin:1rem;padding:1.5rem;text-decoration:none;transition:color .15s ease,border-color .15s ease}.level1_card2__cBj9q{max-width:620px;text-align:center}.level1_card2__cBj9q:active,.level1_card2__cBj9q:focus,.level1_card2__cBj9q:hover,.level1_card__Kxx2B:active,.level1_card__Kxx2B:focus,.level1_card__Kxx2B:hover{border-color:#446e5a;color:#446e5a}.level1_card2__cBj9q h2,.level1_card__Kxx2B h2{font-size:1.5rem;margin:0 0 1rem}.level1_card2__cBj9q p,.level1_card__Kxx2B p{font-size:1.25rem;line-height:1.5;margin:0}.level1_logo__uxCm3{height:1em;margin-left:.5rem}.level1_right__d2rpI{align-items:center;display:flex;justify-content:right;margin-right:10%}.level1_center__WwId-{align-items:center;background-color:#c9e265;border:2px double #035727;border-radius:20px;box-shadow:0 8px 8px 0 rgba(92,91,91,.2),0 6px 16px 0 hsla(0,1%,40%,.19);display:flex;font-family:Lucida Console,Courier,monospace;height:150px;justify-content:center;margin:auto;width:70%}.level1_instructions__-jSQx{align-items:center;color:#035727;justify-content:center;text-align:center}@media (max-width:600px){.level1_grid__AivMU{flex-direction:column;width:100%}}@media (prefers-color-scheme:dark){.level1_card__Kxx2B,.level1_footer__BDRBX{border-color:#222}.level1_code__Aez3N{background:#111}.level1_logo__uxCm3 img{-webkit-filter:invert(1);filter:invert(1)}}#blocklyContainer{height:50vh;margin:0 auto;position:relative;width:91%}#blocklyDiv{bottom:5%;box-shadow:0 8px 16px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);left:0;position:absolute;right:2%;top:15%}.two-col{margin:0 auto;overflow:hidden;width:92%}.two-col .col1,.two-col .col2{width:50%}.two-col .col1{float:left}.two-col .col2{float:right}.button1{background-color:#fff;border:2px solid #4caf50;border-radius:12px;box-shadow:0 8px 16px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);color:#4caf50;cursor:pointer;display:inline-block;font-size:16px;margin:4px 2px;padding:8px 16px;text-align:center;text-decoration:none;transition-duration:.4s}.button1:hover{background-color:#4caf50;color:#fff}.button1 span{cursor:pointer;display:inline-block;position:relative;transition:.5s}.button1 span:after{content:"\00bb";opacity:0;position:absolute;right:-20px;top:0;transition:.5s}.button1:hover span{padding-right:25px}.button1:hover span:after{opacity:1;right:0}.button2{background-color:#fff;border:2px solid #af4c4c;border-radius:12px;box-shadow:0 8px 16px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);color:#af4c4c;cursor:pointer;display:inline-block;font-size:16px;margin:4px 2px;padding:8px 16px;text-align:center;text-decoration:none;transition-duration:.4s}.button2:hover{background-color:#af4c4c;color:#fff}.button2 span{cursor:pointer;display:inline-block;position:relative;transition:.5s}.button2 span:after{content:"\00bb";opacity:0;position:absolute;right:-20px;top:0;transition:.5s}.button2:hover span{padding-right:25px}.button2:hover span:after{opacity:1;right:0}.divider{display:inline-block;height:auto;width:7px}.textbox{background-color:#f8f8f8;border:2px dotted #4caf50;border-radius:4px;box-shadow:0 8px 8px 0 rgba(92,91,91,.2),0 6px 16px 0 hsla(0,1%,40%,.19);height:200px;width:96%}
/*# sourceMappingURL=main.1fe88fa7.css.map*/