:root{--color-text: rgb(0, 200, 0);--color-input: white;--color-background: black;--font-mono: Consolas, "SF Mono", Menlo, "DejaVu Sans Mono", "Liberation Mono", "Courier New", monospace}html{font-size:25px}@media(min-width:0px){html{font-size:1.7rem}}@media(min-width:700px){html{font-size:1rem}}body{background-color:var(--color-background);color:var(--color-text);padding:.25em;min-height:100vh;box-sizing:border-box;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;font-family:var(--font-mono);margin:0;text-shadow:0 0 1px currentColor}body:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:9999;background:repeating-linear-gradient(0deg,rgba(0,0,0,.1),rgba(0,0,0,.1) 1px,transparent 1px,transparent 3px)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}#terminal{width:100%;flex-grow:1;align-items:flex-start}#terminal .inputRow{display:flex;align-items:flex-start}#terminal .inputRow span{align-self:flex-start;flex:0 0 auto;white-space:pre}#terminal .inputCommand,#terminal .inputTextQuestion{flex:1 1 auto;min-width:0;border:none;outline:none;background:var(--color-background);caret-color:var(--color-text);color:var(--color-input);font-family:inherit;font-size:1rem;resize:none;overflow:hidden;height:.8rem}#terminal .textRow{width:100%;white-space:pre-wrap;word-wrap:break-word}#terminal .image img{max-width:100%;padding:.25em 0}
