body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}body{display:flex;justify-content:center;position:relative;min-height:100vh;background-color:#000;background-image:radial-gradient(#53752080,#000 80%);text-shadow:0 0 4px greenyellow;user-select:none;-moz-user-select:none;-webkit-user-select:none}body:after{content:"";pointer-events:none;position:absolute;top:0;left:0;width:100%;height:99.9%;background:repeating-linear-gradient(0deg,rgba(255,255,255,.15),rgba(255,255,255,.15) 2px,transparent 2px,transparent 4px);background-size:200% 200%;animation:scrolling 30s linear infinite}@keyframes scrolling{to{background-position:0% 50%}}.Terminal{display:flex;flex-direction:column;margin-top:1em;margin-bottom:2em;color:#adff2f;font-family:VT323,monospace;font-size:x-small;letter-spacing:.1em;text-align:left}#enter{position:absolute;bottom:-2em;left:2em;cursor:pointer;width:fit-content}#enter:active{color:#000;background-color:#adff2f}@media only screen and (min-width: 400px){.Terminal{font-size:small}}@media only screen and (min-width: 480px){.Terminal{font-size:medium}}@media only screen and (min-width: 768px){.Terminal{font-size:x-large}}@media only screen and (min-width: 1200px){.Terminal{font-size:xx-large}}.TerminalHeader{display:flex;flex-direction:column;align-items:center;padding:0 1em}.TerminalMenu--title{width:max-content}.TerminalMenu--items{display:flex;flex-direction:column;row-gap:1em}.TerminalMenu--items>*{width:max-content}.TerminalMenu--items>*:hover{cursor:pointer}.TerminalMenu--items>*:focus{background-color:#adff2f;color:#000}.TerminalMenu--title hr{border:2px solid greenyellow;margin-block-start:.75em;margin-block-end:.75em}.TerminalLocked{display:flex;flex-direction:column;align-items:center}.reset{cursor:pointer}button{all:unset}@keyframes blink{50%{opacity:0}}.blink{animation:blink 1s step-start .5s infinite}.reset.blink:hover{animation:none;background-color:#adff2f;color:#000}.data--container{display:flex;flex-wrap:nowrap}.TerminalInput{position:relative;display:flex;flex-direction:column-reverse}input{all:unset}.TerminalInput input{width:7.5em;caret-color:transparent}.input--line{position:relative}.TerminalInput .input--caret{animation:blink .5s step-start infinite;position:absolute;bottom:0}.DataStream{display:grid}.DataStream>*{grid-column-start:1;grid-row-start:1;cursor:default}.data-stream{width:16em;column-count:2;word-break:break-all;line-break:anywhere;column-gap:4em;margin-left:3.5em;line-height:1em}.address-stream{max-width:13em;column-count:2;column-width:3em;column-gap:7em;word-break:break-word;line-height:1em}.Char{cursor:pointer}.data-stream:not(.disabled) .Char:hover{background-color:#adff2f;color:#000}.data-stream:not(.disabled) .Bracket:has(>.Char:first-child:hover){background-color:#adff2f;color:#000}
