body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}@media screen and (max-width:405px){:root{--tile-size:90vw}}@media screen and (min-width:405px){:root{--tile-size:400px}}html{scroll-behavior:smooth;font-size:20px}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:#5a5c81}::-webkit-scrollbar-thumb{background:#313477}::-webkit-scrollbar-thumb:hover{background:#242777}.App{text-align:center;background-color:#1c1f25}.App-logo{height:20vmin;max-height:var(--tile-size);pointer-events:none}h3,h5{margin:10px}.App-header{min-height:33vh;max-height:75vh;background-color:#1c1f25;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;color:#fff;transition:1s;-webkit-animation:fade-in .75s;animation:fade-in .75s;z-index:200;-webkit-transform:translateZ(350px);transform:translateZ(350px)}@-webkit-keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.App-link{color:#bfceff;margin-left:10px;margin-right:10px;background:none;border:none;padding:10px;font-family:arial,sans-serif;cursor:pointer}.App-navigation{min-height:70px;width:100%;max-width:100vw;background-color:#282c47;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;color:#fff;border-top:10px solid #282c34;border-bottom:10px solid #282c34;z-index:201;-webkit-transform:translateZ(350px);transform:translateZ(350px);position:relative}.App-nav-sticky{position:fixed;top:0}.App-nav-sticky+.App-content{padding-top:124px}.App-content{padding-top:50px;display:block;background-color:#1c1f25;width:100%;height:100%}.App-text-small{font-size:18px;display:contents}.App-about{max-width:75vw;margin:auto}.TileContainer{min-height:20vmax;margin-left:auto;margin-right:auto;display:flex;flex-direction:row;flex-wrap:wrap;padding-left:auto;padding-right:auto;justify-content:center;clear:both;position:relative;z-index:1;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:translateZ(0) perspective(1000px);transform:translateZ(0) perspective(1000px)}#software{scroll-margin:90px}#about,#site-about{color:#fff;scroll-margin:90px}#site-about{background-color:#282c47;padding-top:30px;padding-bottom:30px;background-color:#1c1f25}ul{list-style-type:none;padding:0}#contact{color:#fff;scroll-margin:90px;padding-top:30px;padding-bottom:30px;min-height:5vh;max-height:5vh;width:100%;max-width:100vw;background-color:#282c47;border-top:10px solid #282c34;border-bottom:10px solid #282c34;display:flex;align-items:center;justify-content:center}.copyright{font-size:16px}.App-link-button{background-color:#fff;color:#000;max-width:80vw;border:2px solid #141820;padding:5px;text-align:center;text-decoration:none;display:inline-block;overflow-wrap:anywhere}.App-button{padding:10px;font-size:20px;background-color:#6a67ce;color:#fff;border:0;cursor:pointer;border-radius:5px;margin-left:auto;margin-right:auto}.App-button:disabled{color:#999;cursor:progress}.App-nav-link:hover{background-color:#4e5c8a;transition:.6s}.App-nav-link{transition:.6s;color:#bfceff;margin:10px;display:inline-block;background:none;border:none;font-size:20px;font-family:arial,sans-serif;cursor:pointer;outline:none}.Tile-clicked .Tile-inner{background-color:#393d9a;position:relative;-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.Tile-front:hover{background-color:#4c50ac;transition:.6s;-webkit-transform:scale(1) translateZ(1px) perspective(1000px);transform:scale(1) translateZ(1px) perspective(1000px)}.Tile{background-color:initial;width:var(--tile-size);height:var(--tile-size);-webkit-perspective:1000px;perspective:1000px}.Tile,.Tile-inner{position:relative;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.Tile-inner{width:100%;height:100%;text-align:center;transition:-webkit-transform .6s;transition:transform .6s;transition:transform .6s,-webkit-transform .6s;-webkit-animation:grow-tile .75s;animation:grow-tile .75s;box-shadow:0 4px 8px 0 rgba(0,0,0,.2)}.Tile-front{min-width:var(--tile-size);min-height:var(--tile-size);background-color:#393d9a;position:relative;transition:.6s;transition-duration:.25s;margin:auto;overflow:hidden;-webkit-animation:grow-tile .75s;animation:grow-tile .75s;-webkit-transform:translateZ(0) perspective(1000px);transform:translateZ(0) perspective(1000px);cursor:pointer}.Tile-back,.Tile-front{top:0;left:0;align-items:center;justify-content:center;border:1px solid #242777;-webkit-backface-visibility:hidden;backface-visibility:hidden}.Tile-back{min-width:200px;min-height:200px;width:var(--tile-size);height:var(--tile-size);background-color:#4649ac;position:absolute;transition-duration:.25s;clear:both;-webkit-transform:rotateY(180deg) translateZ(1px);transform:rotateY(180deg) translateZ(1px)}.Tile-nav-bar{background-color:#4649ac;height:30px;width:100%}.Tile-nav-button-selected{background-color:#5456a1!important}.Tile-nav-button:hover{background-color:#24278b;cursor:pointer}.Tile-nav-button,.Tile-nav-button:active,.Tile-nav-button:focus{float:left;background-color:#1b1e77;width:30%;height:30px;border:1px solid #000;background:none;outline:none;padding:0}.Tile-nav-button span{position:relative}.Tile-close:hover{background-color:#24278b;cursor:pointer}.Tile-close{float:right;text-align:center;background:none;outline:none;color:#181b1f;-webkit-filter:drop-shadow(0 0 0 #fff);filter:drop-shadow(0 0 0 white);width:10%;height:30px;position:absolute;top:0;right:0;border:1px solid;padding:2px;cursor:pointer;z-index:100}.scrollbar-shifted{padding-right:26px}.Tile-background-image{width:calc(var(--tile-size) - 20px);height:calc(var(--tile-size) - 20px);position:relative;opacity:.5;margin:auto;background-size:contain;background-repeat:no-repeat;background-position:50%}.Tile-text-container{color:#fff;margin:auto;min-height:30px;display:inline-block;position:absolute;vertical-align:middle;line-height:1;width:var(--tile-size);top:50%;bottom:50%;left:0;right:0;display:flex;flex-direction:column;align-items:center;justify-content:center}.Tile-name{font-size:30px;overflow-wrap:anywhere}.Tile-name,.Tile-subtext{display:block;text-shadow:0 0 10px #181b1f}.Tile-subtext{font-size:20px}@-webkit-keyframes grow-tile{0%{-webkit-transform:scale(0);transform:scale(0)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes grow-tile{0%{-webkit-transform:scale(0);transform:scale(0)}to{-webkit-transform:scale(1);transform:scale(1)}}.Button-link:hover{text-decoration:underline}.Button-link{color:#bfceff;display:inline-block;background:none;border:none;padding:10px;font-family:arial,sans-serif;word-break:break-all;cursor:pointer;outline:none}.App-tile-contents{font-family:arial;text-align:center;color:#b0c4de;position:absolute;top:50px;width:calc(var(--tile-size) - 20px);height:calc(var(--tile-size) - 50px);padding-left:10px;padding-right:10px;overflow-y:auto;overflow-wrap:anywhere}.App-tile-contents img{display:block;max-width:var(--tile-size);max-height:calc(var(--tile-size) - 50px);width:auto;height:auto}.App-read-wiki{font-family:arial;text-align:center;color:#b0c4de;position:absolute;top:50px;left:0;width:100%;height:calc(var(--tile-size) - 50px);overflow-y:auto}.App-read-wiki-buttons{display:flex;flex-direction:row;flex-wrap:wrap;grid-row-gap:10px;row-gap:10px}.read-wiki-button:hover{background-color:#4e5c8a;transition:.6s}.read-wiki-button{transition:.6s;color:#bfceff;margin:10px;display:inline-block;background:none;border:none;padding:10px;font-family:arial,sans-serif;cursor:pointer;outline:none}.output{background-color:#f9f9f9;padding:10px;max-width:600px;max-width:90%;line-height:30px;margin:20px auto auto;color:#000;background:#b0c4de;border-radius:10px}.hide{display:none}.show{display:block}#continuousDiv{background:#6a67ce;display:inline;border-radius:5px;padding:10px;line-height:30px;cursor:pointer;color:#fff;margin-right:7px}#continuousButton{cursor:pointer;height:25px;width:25px;margin:auto}#speedDiv{background:#6a67ce;display:inline;border-radius:5px;padding:10px;margin:auto;line-height:30px;color:#fff}.Blockworld-div{width:100%;height:calc(100% - 50px);top:50px;position:absolute}.Blockworld-span{position:absolute;width:100%;text-align:center;z-index:50;display:block;color:#fff}#heldItem2d{position:absolute;bottom:0;left:0;right:0;min-width:var(--tile-size);max-width:600px;-webkit-transform-origin:100% 0;transform-origin:100% 0;overflow:hidden}#heldItem2d,.heldItem2dImg{margin-left:auto;margin-right:auto;max-height:calc(var(--tile-size) - 50px)}.heldItem2dImg{display:block;max-width:var(--tile-size)}.pickaxe{margin-left:20%}#instructions{top:0}#info{top:10px}#infoVal{top:20px}#aimVal{top:30px}#blockVal{top:40px}#positionVal{top:50px}.Blockworld-inventory-item-selected{outline:2px solid #fff}.Blockworld-inventory-item{background-color:#303030;margin-top:auto;margin-bottom:auto;top:0;bottom:0;width:50px;height:50px}#inventory,.Blockworld-inventory-item{color:#fff;position:absolute;left:0;right:0}#inventory{background-color:rgba(48,48,48,.5);margin-left:auto;margin-right:auto;bottom:30px;min-width:40%;max-width:80%;height:54px;z-index:50;outline:2px solid #fff}#fruit-classifier{width:var(--tile-size);position:absolute;top:50px;left:0;width:100%;height:calc(var(--tile-size) - 50px);overflow:auto}#fruit-classifier,#fruit-image-div{display:block;margin-left:auto;margin-right:auto}#fruit-image-div{flex-direction:row;flex-wrap:wrap;text-align:center}#fruit-image,#fruit-image g,#fruit-image img{font:20px;color:#fff}#fruit-image,#fruit-image g,#fruit-image img,#next-button{display:block;margin-left:auto;margin-right:auto}
/*# sourceMappingURL=main.afced760.chunk.css.map */