body.terminal-page{margin:0;overflow:hidden;font-weight:500;line-height:1.31}body.terminal-page .mx-auto{display:block;max-width:none;padding:0}body.terminal-page header,body.terminal-page footer,body.terminal-page #back-top,body.terminal-page main>h1{display:none}body.terminal-page main{display:block;min-height:100vh;padding:0}body.terminal-page #main{height:100vh}.terminal-page-shell{background-color:#0d1e2e;color:#c5c8c6;font-family:monospace;height:100%}.terminal-container{background-color:#0d1e2e;color:#c5c8c6;font-family:monospace;font-size:16px;height:100%;overflow:hidden;padding:20px}.terminal-container *{box-sizing:border-box;margin:0;padding:0}.terminal-container #app{display:flex;flex-direction:column;height:100%;overflow-y:auto}.terminal-container .welcome{line-height:1;white-space:pre-wrap}.terminal-container .prompt{color:#47cf73;margin-right:5px}.terminal-container .input-line{display:flex;position:relative}.terminal-container .command-input{background-color:transparent;border:none;color:#c5c8c6;font-family:monospace;font-size:16px;flex-grow:1;outline:none;caret-color:transparent;position:relative}.terminal-container .cursor{animation:terminal-blink 1s step-end infinite;background-color:#47cf73;display:inline-block;height:18px;position:absolute;width:10px}@keyframes terminal-blink{from,
    to{opacity:1}50%{opacity:0}}.terminal-container .command-history{margin-bottom:10px}.terminal-container .output{margin:5px 0 15px}.terminal-container .blue{color:#0ebeff}.terminal-container .green{color:#47cf73}.terminal-container .grey{color:#d5d7de}.terminal-container .orange{color:#ff8c40}.terminal-container .purple{color:#5e90f1}.terminal-container .red{color:#e9393c}.terminal-container .yellow{color:#ffdd40}.terminal-container .output.list>div:not(:first-child){display:grid;grid-column-gap:5px;grid-template-columns:13rem 1fr}.terminal-container em,.terminal-container i{font-style:normal}.terminal-container .output div:first-child em,.terminal-container .output i{color:#ffdd40}.terminal-container .output em i{color:#ff8c40}.terminal-container .output div:first-child i,.terminal-container .output em,.terminal-container .output div:first-child em em{color:#0ebeff;font-weight:bold}@media (max-width: 600px){.terminal-container{font-size:0.75rem}.terminal-container .output.list>div:not(:first-child){grid-template-columns:1fr;margin-bottom:0.5rem}}.terminal-container .play-output{white-space:pre-wrap;overflow-wrap:anywhere}.terminal-container .ascii-animation{color:#47cf73;font:inherit;line-height:1;white-space:pre;overflow:hidden}@media (prefers-reduced-motion: reduce){.terminal-container .cursor{animation:none}}.terminal-container .command-input{min-width:0;width:0}.terminal-container .menu-note{grid-column:1 / -1}
