:root{width:100vw;height:100vh;font-family:Jost Variable,Jost,Inter,Avenir,Helvetica,Arial,sans-serif;font-size:16px;line-height:24px;font-weight:400;margin:0;padding:0;color-scheme:light dark;color:var(--chakra-colors-brand-text-light);background-color:var(--chakra-colors-brand-bg-light);font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%}html,body{overflow:hidden}#root{width:100vw;height:100vh;margin:0;padding:0;overflow:"hidden"}a{font-weight:500;color:var(--chakra-colors-brand-primary-600);text-decoration:inherit}a:hover{color:var(--chakra-colors-brand-primary-700)}body{margin:0;display:flex;place-items:center;min-width:320px;min-height:100vh}h1{font-size:3.2em;line-height:1.1}button{border-radius:8px;border:1px solid var(--chakra-colors-brand-text-light);padding:.6em 1.2em;font-size:1em;font-weight:500;font-family:inherit;background-color:var(--chakra-colors-brand-ui-light);color:var(--chakra-colors-brand-text-light);cursor:pointer;transition:all .25s}button:hover{background-color:var(--chakra-colors-brand-ui-lightHover);border-color:var(--chakra-colors-brand-primary-600)}button:focus,button:focus-visible{outline:4px auto -webkit-focus-ring-color}@media (prefers-color-scheme: dark){:root{color:var(--chakra-colors-brand-text-dark);background-color:var(--chakra-colors-brand-bg-dark)}a{color:var(--chakra-colors-brand-primary-500)}a:hover{color:var(--chakra-colors-brand-primary-400)}button{background-color:var(--chakra-colors-brand-ui-dark);color:var(--chakra-colors-brand-text-dark);border:1px solid var(--chakra-colors-brand-primary-500)}button:hover{background-color:var(--chakra-colors-brand-ui-darkHover);border-color:var(--chakra-colors-brand-primary-400)}}.App,.App canvas{height:100%;width:100%}.scene{height:100%;width:100%}.terminal,.terminal-chatbox{font-family:Fire Code,Courier New,Courier,monospace;font-size:14pt}.terminal-chatbox{float:left}.terminal-send-button{float:right}.pinnedprompt_item a{color:#ff8b3e;background:#2a3440;margin:.1em;padding:.9em;border-radius:4px;border:1px solid #FF8B3E}.pinnedprompt_item a:hover{background:#343e4a;border-color:#ffa668}.pinnedprompt_box{display:flex;list-style:none;flex-direction:row;flex-wrap:wrap;align-content:space-between;justify-content:space-between;width:100%}.xterm-react{font-family:Courier New,Courier,monospace}
