.body{flex-direction:row-reverse}.body,.main{background-color:#0000;height:90vh;padding:2%;display:flex}.body .left{flex-direction:column;justify-content:end;align-items:center;width:55%;display:flex}.body .left .glow-text{color:#0ff;overflow:hidden}.body .left .glow-text.show{opacity:1;animation:2s steps(20,end) forwards typing,.6s infinite blink}.body .left .view-project{color:#000;background-color:#0ff;border-radius:5px;justify-content:center;align-items:center;padding:2% 4%;font-size:15px;font-weight:600;display:flex;box-shadow:0 5px 15px #00ffff4d}.body .left .view-project:hover{color:#000;background-color:#0ff;border-radius:20px;font-size:18px;transition:all .3s;box-shadow:0 5px 15px #0ff9}.body .right{background-color:#0000;flex-direction:column;justify-content:center;align-items:center;width:45%;padding:2%;display:flex}.body .right .profile-img{animation:.7s imageEntry}@keyframes imageEntry{0%{opacity:.2;transform:scale(.5)translate(50%)}to{opacity:1;transform:scale(1)translate(0)}}@keyframes typing{0%{width:0}to{width:100%}}@keyframes blink{50%{border-color:#0000}}@keyframes textDisplay{0%{opacity:0;transform:translate(-80%)scale(.6)}to{opacity:1;transform:translate(0)scale(1)}}@keyframes btnDisplay{0%{opacity:0;transform:scale(.3)}30%{opacity:1;transform:scale(1.2)}70%{opacity:1;transform:scale(.8)}90%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}@media only screen and (max-width:800px){.pga{background-size:100% 100%;width:100%;height:100%;position:fixed;overflow:hidden}.body{flex-direction:column;align-items:center;gap:5%;padding:5% 2% 15%;overflow-y:scroll}.body .left{align-items:center;width:100%;margin-top:5%}.body .left h1{font-size:28px}.body .left .first-text{width:100%;font-size:23px}.body .left .mid-text{width:100%;font-size:16px}.body .left .last-text{width:100%;font-size:20px}.body .left .view-project-animated{width:50%}.body .right{border-radius:20px;justify-content:end;width:97%;padding:0%;display:flex;position:relative}.body .right .profile-img{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:#ffffff1a;border-radius:10px}}
