:root{--darker: #13131a;--dark: #1b1c2b;--gray: #695e72;--dark_primary: #96a2c7;--primary: #9391f5;--danger: #ff6e81;--secondary: #97d3a9;--tertiary: #f0866c;background-color:var(--dark)}*{font-family:Roboto Mono,monospace;font-weight:700;font-size:18px;overflow:hidden}@media screen and (max-width: 480px){*{font-size:14px}}p{color:var(--gray)}body{height:100vh;margin:0;padding:0}input{background-color:transparent;border:none}p{white-space:pre-wrap;margin:0}a{white-space:pre-wrap}.pageContainer{width:100%;height:100%;max-width:100vw;max-height:100vh;display:flex;flex-direction:column}.terminalWindow{display:flex;flex-direction:column;margin:10px;gap:0;padding:0;height:calc(100dvh - 20px);min-height:calc(100svh - 20px);border:1px solid var(--dark_primary);border-radius:15px;background-color:var(--darker)}.userAddress{color:var(--secondary)}.userID{color:var(--primary)}.terminalInput{flex-direction:column;color:var(--primary)}.terminalInput:focus{outline:none}.terminalInputContainer{display:flex;flex-wrap:wrap;padding:0;margin:0 0 0 10px;color:var(--gray);width:calc(100% - 20px)}.terminalInput{caret-shape:block;display:inline;color:var(--primary);width:auto;min-width:50px;flex-grow:1;white-space:pre-wrap;overflow-wrap:break-word;word-break:break-word}.terminalBuffer{display:flex;flex-direction:column;width:100%;margin:10px 0 0 10px}.buffer{color:var(--dark_primary);margin:0}.option{color:var(--secondary)}.command{color:var(--primary)}.link{color:var(--tertiary)}.error{color:var(--danger)}.email{text-decoration:underline}.email:hover{cursor:pointer}@media screen and (max-width: 768px){.terminalWindow{margin:5px;font-size:.8em;height:calc(100dvh - 10px - env(safe-area-inset-top) - env(safe-area-inset-bottom));min-height:calc(100svh - 10px - env(safe-area-inset-top) - env(safe-area-inset-bottom))}.terminalInputContainer{margin:0 0 0 5px;font-size:.9em}.terminalInput{transform:translate(-3px)}.terminalBuffer{margin:5px 0 0 5px}}@media screen and (max-width: 480px){.terminalWindow{margin:2px;border-radius:10px;height:calc(100dvh - 9px);min-height:calc(100svh - 9px)}.terminalBuffer{margin:3px 0 0 3px}.terminalInputContainer{margin:0 0 0 3px}}
