@import"https://fonts.googleapis.com/css2?family=Press+Start+2P&display=swap";#root{max-width:1280px;margin:0 auto;padding:2rem;text-align:center}.logo{height:6em;padding:1.5em;will-change:filter;transition:filter .3s}.logo:hover{filter:drop-shadow(0 0 2em #646cffaa)}.logo.react:hover{filter:drop-shadow(0 0 2em #61dafbaa)}@keyframes logo-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (prefers-reduced-motion: no-preference){a:nth-of-type(2) .logo{animation:logo-spin infinite 20s linear}}.card{padding:2em}.read-the-docs{color:#888}.contact-heading{text-align:center;position:absolute;top:10%;right:37%;font-size:3em}.github{position:absolute;top:30%;right:85%;width:10%;color:#22e12b;cursor:pointer}.linkedin{position:absolute;top:30%;right:70%;width:10%;cursor:pointer}.contact-form{position:absolute;max-width:400px;width:30%;padding:20px;top:20%;background-color:transparent;color:#22e12b;right:35%}.form-group{margin-bottom:20px;font-family:"Press Start 2P",cursive}label{display:block;margin-bottom:5px}input[type=text],input[type=email],textarea{font-family:"Press Start 2P",cursive;width:100%;padding:10px;border:1px solid #22e12b;border-radius:5px;background-color:#140e0e;color:#22e12b}textarea{height:150px}.submit_button{font-family:"Press Start 2P",cursive;background-color:#22e12b;color:#140e0e;border:2px solid #22e12b;border-radius:5px;padding:10px;cursor:pointer;background-color:transparent;color:#22e12b;font-size:1em}.terminal{border-radius:10px;width:70vw;height:55vh;overflow:hidden;margin:0;top:40%;left:2%;position:absolute}.content{padding:20px;color:#0f0;position:absolute;top:-7%;left:-40%}.menu-container{display:flex}.menu-content{flex:1;display:flex;flex-direction:column;align-items:flex-start;position:relative;top:-10%}.additional-info{width:200px;text-align:left;font-size:small;flex-direction:row;white-space:nowrap;padding:10px}.back-button,.go-back{background-color:transparent;color:#0f0;border:none;padding:10px;text-align:left;text-decoration:none;font:inherit;display:inline-block;font-size:16px;cursor:pointer;position:absolute;top:110%;left:0}.projects{position:absolute;top:10%;font-size:3em;right:35.8%}.body{display:flex;justify-content:left;align-items:center;height:100vh;overflow:hidden;margin-left:-5%}.term{border-radius:10px;width:70vw;position:absolute;top:-23%;height:60vh;overflow:hidden;margin:0;position:relative}.content{padding:20px;color:#0f0;position:relative;top:-7%;left:-25%}.menu-container1{display:flex}.menu-content1{flex:1;display:flex;flex-direction:column;align-items:flex-start}.additional-info1{width:200px;text-align:left;font-size:small;flex-direction:row;white-space:nowrap;padding:10px}.buttons{display:flex;flex-direction:column;gap:10px}button{background-color:transparent;color:#0f0;border:none;padding:10px;text-align:left;text-decoration:none;font:inherit;display:inline-block;font-size:16px;cursor:pointer}button:hover{background-color:#1c8922}.back-button{background-color:transparent;color:#0f0;border:none;padding:10px;text-align:left;text-decoration:none;font:inherit;display:inline-block;font-size:16px;cursor:pointer;position:absolute;top:75%;left:0}.blurry-gradient,.skull{max-width:60%;height:auto;display:block;margin:0 auto}.blurry-gradient{max-width:120%;height:auto;filter:blur(5px);margin-bottom:20px}@media (max-width: 1200px){.blurry-gradient{width:120%;filter:blur(5px);top:25%}.skull{width:100%;margin-top:175px;margin-right:35px}}body{background-color:#140e0e;text-align:center;color:#22e12b;font-family:"Press Start 2P",cursive;padding-top:10em}.greeting{color:#22e12b;text-decoration:none;position:absolute;top:30%;left:2%}.interest{color:#22e12b;text-decoration:none;position:absolute;top:33%;left:2%}.blurry-gradient{position:fixed;top:-300px;right:0;width:1000px;height:1000px;opacity:.5}.skull{position:absolute;top:20%;right:6%;width:30%;height:55%;opacity:.5;filter:blur(4px);animation:glitch-anim 5s linear infinite}@keyframes glitch{2%,64%{transform:translate(2px) skew(0)}4%,60%{transform:translate(-2px) skew(0)}62%{transform:translate(0) skew(5deg)}}@keyframes glitch-anim{0%,to{transform:translate(0) translateY(0);filter:blur(4px)}10%,30%,50%,70%,90%{transform:translate(-1px) translateY(-1px);filter:blur(4px) grayscale(1) contrast(150%)}20%,40%,60%,80%{transform:translate(1px) translateY(1px);filter:blur(4px) grayscale(1) contrast(150%)}}.about{position:absolute;top:10%;font-size:3em;right:37%}.button2{font-family:"Press Start 2P",cursive;position:absolute;top:1%;right:70%;font-size:1em;background-color:transparent;color:#22e12b;border:2px solid #22e12b;border-radius:5px;padding:10px;cursor:pointer;transition:transform .3s ease,box-shadow .3s ease}.button1:hover,.button2:hover,.button3:hover{box-shadow:0 5px 30px #22e12b80}.button1:before,.button2:before,.button3:before,.button1:after,.button2:after,.button3:after{content:"";position:absolute;width:100%;height:100%;border:2px solid transparent;border-radius:5px;animation:glowing 1.5s infinite}.button1:before,.button2:before,.button3:before{animation-delay:.1s}@keyframes glowing{0%{transform:scale(1);opacity:.8}50%{transform:scale(1.2);opacity:1}to{transform:scale(1);opacity:.8}}.button1{font-family:"Press Start 2P",cursive;position:absolute;top:1%;right:45%;font-size:1em;background-color:transparent;color:#22e12b;border:2px solid #22e12b;border-radius:5px;padding:10px;cursor:pointer;transition:transform .3s ease,box-shadow .3s ease}.button3{font-family:"Press Start 2P",cursive;position:absolute;top:1%;right:20%;font-size:1em;background-color:transparent;color:#22e12b;border:2px solid #22e12b;border-radius:5px;padding:10px;cursor:pointer;transition:transform .3s ease,box-shadow .3s ease}
