@import"https://fonts.googleapis.com/css2?family=Fira+Code:wght@300..700&display=swap";@import"https://fonts.googleapis.com/css2?family=Ubuntu+Sans+Mono:ital,wght@0,400..700;1,400..700&display=swap";*{margin:0;padding:0;box-sizing:border-box;font-family:Ubuntu Sans Mono,monospace;scroll-behavior:smooth}body{overflow-x:hidden;background-color:#000}.shake{animation:shake .82s cubic-bezier(.36,.07,.19,.97) both;transform:translateZ(0);backface-visibility:hidden;perspective:1000px}.flip{animation:flip 1s ease-in-out forwards}@keyframes shake{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-10px)}20%,40%,60%,80%{transform:translate(10px)}}@keyframes flip{0%{transform:rotate(0)}to{transform:rotate(180deg)}}.terminal-header[data-v-b895ecf2]{width:100%;height:100px;display:flex;justify-content:center;align-items:center;position:sticky;top:0;background-color:inherit;font-size:2rem}canvas[data-v-b895ecf2]{height:100px;width:100%}.command-line[data-v-f779a657]{display:flex;align-items:center}.prompt[data-v-f779a657]{margin-right:5px}.directory[data-v-f779a657]{color:#368dff}.input[data-v-f779a657]{background-color:transparent;border:none;color:inherit;font-size:16px;flex-grow:1;outline:none;padding:5px}.terminal[data-v-84284aaa]{padding:20px;border-radius:5px;margin:0 auto}.terminal-output[data-v-84284aaa]{overflow-y:auto;margin-bottom:10px}.info[data-v-84284aaa]{color:#00c000}.command[data-v-84284aaa]{color:#fff;margin-bottom:5px}.output[data-v-84284aaa]{color:#0f0;white-space:pre-wrap;margin-bottom:10px}.error[data-v-84284aaa]{color:red}.prompt[data-v-84284aaa]{color:#0f0;margin-right:10px}.app{background-color:#000;color:#0f0;min-height:100dvh;position:relative}
