@import "https://fonts.googleapis.com/css2?family=Press+Start+2P&display=swap";@import "https://fonts.googleapis.com/css2?family=VT323&display=swap";@import "https://fonts.googleapis.com/css2?family=JetBrains+Mono:wght@100..800&display=swap";html,body,#root{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;background:#0d0d0d}*{box-sizing:border-box;margin:0;padding:0}#root{color:#f2f2f2;text-align:left;text-wrap:pretty;font-optical-sizing:auto;flex-direction:column;justify-content:start;align-items:start;gap:1.5em;min-width:100vw;min-height:100vh;padding:2em;font-family:JetBrains Mono,monospace;font-size:1rem;font-style:normal;font-weight:400;line-height:1.5;display:flex}#loader{text-align:left;flex-direction:column;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}#loader span{width:11.5em}#name{margin:1.3rem 0;font-family:"Press Start 2P",sans-serif;font-style:normal;font-weight:400;line-height:1.2}.cursor-block{color:#999;position:relative;top:-2px}.cursor-hidden .ti-cursor{opacity:0!important;animation:none!important;display:none!important}hr{background-color:#0000;border:none;height:.3em}a{color:#f2f2f2;text-underline-offset:2px;-webkit-text-decoration:underline dotted gray;text-decoration:underline dotted gray;text-decoration-thickness:2px;transition:all .2s}a:hover{-webkit-text-decoration:underline #f2f2f2;text-decoration:underline #f2f2f2;text-decoration-thickness:unset;text-underline-offset:unset}mark,mark a{color:#0d0d0d;background-color:#f2f2f2;font-weight:600}b{font-weight:600}small{font-size:inherit;color:#999;font-weight:200}#contact{flex-flow:wrap;justify-content:left;align-items:center;gap:1.7em;padding-top:.8em;line-height:0;display:flex}#contact img{width:2em;height:auto}#footer{text-align:center;background-image:linear-gradient(#0000,#0d0d0d99,#0d0d0d,#0d0d0d);padding:3em 1em 1em;font-family:VT323,sans-serif;font-style:normal;font-weight:400;position:fixed;bottom:0;left:0;right:0}
