@import"https://fonts.googleapis.com/css2?family=Share+Tech+Mono&display=swap";.header[data-v-2adf5c92]{margin-bottom:2rem}.attempts[data-v-2adf5c92]{margin-bottom:1rem}.attempt-block[data-v-2adf5c92]{display:inline-block;background:var(--fg);width:1rem;height:1rem;margin-right:1rem}.choices[data-v-2adf5c92]{position:relative;display:grid;grid-template-columns:1fr 1fr;grid-column-gap:1rem;margin-right:1rem}.line[data-v-2adf5c92]{max-width:max-content}.hex[data-v-2adf5c92],.string[data-v-2adf5c92]{display:inline-block}.hex[data-v-2adf5c92]{margin-right:1rem;text-transform:none}.pad[data-v-2adf5c92],.password[data-v-2adf5c92]{display:inline-block}.pad-char[data-v-2adf5c92]{display:inline-block;width:max-content;cursor:crosshair}.pad-char[data-v-2adf5c92]:hover{color:var(--bg);background:var(--fg)}.password[data-v-2adf5c92]{cursor:crosshair}.password[data-v-2adf5c92]:hover{color:var(--bg);background:var(--fg)}.hacking-wrapper[data-v-2adf5c92]{display:flex;align-items:flex-end}.results[data-v-2adf5c92]{height:100%;overflow-y:hidden;display:flex;flex-wrap:wrap;align-items:end;width:200px}.results-wrapper[data-v-2adf5c92]{width:100%}.feedback .status[data-v-2adf5c92],.feedback .numCorrect[data-v-2adf5c92]{text-transform:none}.warning[data-v-2adf5c92]{animation:blink-2adf5c92 1.5s ease-in-out 0s infinite;margin-bottom:1rem}.anim-typewriter.fast[data-v-2adf5c92]{animation:typewriter .2s steps(44) 1s 1 normal both,blinkTextCursor .5s steps(44) infinite normal}@keyframes blink-2adf5c92{0%{opacity:0}50%{opacity:1}to{opacity:0}}input[data-v-86573e60]{background:var(--bg);border:none;color:var(--fg);outline:none;width:80%}.startpage[data-v-86573e60]{height:100%;position:relative}.prompt[data-v-86573e60]{position:absolute;bottom:0;display:flex;align-items:center;width:100%}.link[data-v-86573e60]:hover{background:var(--fg)}.link:hover a[data-v-86573e60]{color:var(--bg)}a[data-v-86573e60]{display:block;width:100%;color:var(--fg);text-decoration:none}p.lowercase[data-v-86573e60]{text-transform:none}.line[data-v-86573e60]{border-bottom:2px solid var(--fg);margin-top:1rem;margin-bottom:1rem;animation:line-grow-86573e60 1s steps(44) 7s 1 normal both}.header p[data-v-86573e60]{margin:auto}.header[data-v-86573e60]{text-align:center;margin-bottom:1rem}.text-animation[data-v-86573e60]{white-space:nowrap;overflow:hidden;border-right:2px solid var(--fg);border-right-color:transparent}.delay-1[data-v-86573e60]{animation:typewriter 1s steps(44) 2s 1 normal both,blinkTextCursor .5s steps(44) 2s 4 normal}.delay-2[data-v-86573e60]{animation:typewriter 1s steps(44) 3s 1 normal both,blinkTextCursor .5s steps(44) 3s 4 normal}.delay-3[data-v-86573e60]{animation:typewriter 1s steps(44) 4s 1 normal both,blinkTextCursor .5s steps(44) 4s 4 normal}.delay-4[data-v-86573e60]{animation:typewriter 1s steps(44) 5s 1 normal both,blinkTextCursor .5s steps(44) 5s 4 normal}.delay-5[data-v-86573e60]{animation:typewriter 1s steps(44) 6s 1 normal both,blinkTextCursor .5s steps(44) 6s 4 normal}.delay-6[data-v-86573e60]{animation:typewriter 1s steps(44) 7s 1 normal both,blinkTextCursor .5s steps(44) 7s 4 normal}.padding[data-v-86573e60]{margin-bottom:1rem}p[data-v-86573e60]{max-width:max-content}@keyframes line-grow-86573e60{0%{width:0%}to{width:100%}}@keyframes appear-86573e60{0%{opacity:0}to{opacity:1}}.frame[data-v-82f4fbd5]{background-size:cover;height:730px;width:900px;position:relative}.frame img[data-v-82f4fbd5]{position:absolute;height:100%;z-index:98;pointer-events:none}.screen[data-v-82f4fbd5]{padding-left:100px;max-height:800px;padding-top:40px;padding-right:40px;z-index:99}.screen .inner[data-v-82f4fbd5]{background:#000;padding:60px 70px 60px 80px;height:460px}body,html{padding:0;margin:0;font-size:18px;color:var(--fg);font-family:Share Tech Mono,monospace}p{margin-bottom:0;margin-top:0}body{background-image:url(/assets/bg-BCbZxh_d.jpg);display:flex;height:100vh;justify-content:center;align-items:center;text-transform:uppercase}:root{--fg: #55d980;--bg: black}.anim-typewriter{white-space:nowrap;overflow:hidden;border-right:2px solid var(--fg);border-right-color:transparent;animation:typewriter 2s steps(44) 1s 1 normal both,blinkTextCursor .5s steps(44) 1s 4 normal}@keyframes typewriter{0%{width:0}to{width:24em}}@keyframes blinkTextCursor{0%{border-right-color:var(--fg)}to{border-right-color:transparent}}
