:root{--darker: #1a1a1a;--dark: #222222;--gray: #65656c;--light: #d4d4d4;--primary: #8ec3ec;--danger: #ff6e81;--secondary: #f0866c;--tertiary: #8cd494;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{color:var(--light);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(--primary);border-radius:15px;background-color:var(--darker)}.userAddress,.userID{color:var(--secondary)}.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(--light);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(--primary);margin:0}.option{color:var(--secondary)}.command{color:var(--light)}.link{color:var(--primary)}.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}}
