body{background-color:#03010f;flex-direction:column;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;height:100%;margin:0;padding:0;scroll-behavior:smooth}.nav,body{display:flex}.nav{align-items:center;justify-content:space-between;padding:0 20px}.nav ul{color:#fff;display:flex;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:25px;font-weight:700;gap:2rem;list-style:none;margin:0;padding:0;z-index:2}.nav a{align-items:center;color:inherit;display:flex;height:100%;padding:.25rem;position:relative;text-decoration:none}.nav a:after{background:#cd54eb;bottom:0;content:"";height:5px;left:0;position:absolute;right:0;transform:scaleX(0);transform-origin:bottom left;transition:transform .4s}.nav a:focus:after,.nav a:hover:after{transform:scaleX(1)}.star-field{bottom:0;left:0;overflow:hidden;position:fixed;right:0;top:0;z-index:-1}.star{animation:moveStar linear infinite;background-color:#fff;border-radius:50%;height:2px;position:absolute;width:2px}@keyframes moveStar{0%{transform:translateX(0)}to{transform:translateX(100vw)}}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:#1a1a2e}::-webkit-scrollbar-thumb{background-color:#cd54eb;border-radius:5px}.footer{background:#100a33;margin-top:auto;padding:15px 0;text-align:center;width:100%}.footer-content{align-items:center;margin:0 auto}.footer-container,.footer-content{display:flex;flex-direction:column}.footer-container{min-width:100%;padding-top:3%}.footer-text{color:#cd54eb;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:25px;font-weight:700;gap:1rem}.linkedin-icon{height:65px;width:65px}.github-icon,.linkedin-icon{border-radius:50%;color:#cd54eb;transition:color .3s,transform .3s,box-shadow .3s}.github-icon{height:50px;width:50px}.twitter-icon{border-radius:50%;color:#cd54eb;height:52px;transition:color .3s,transform .3s,box-shadow .3s;width:52px}.facebook-icon{border-radius:50%}.facebook-icon,.insta-icon{color:#cd54eb;height:45px;transition:color .3s,transform .3s,box-shadow .3s;width:45px}.social-icons-divide{align-items:center;display:flex;gap:50px;height:50px;justify-content:center;margin-top:10px}.social-icons-divide a{display:inline-block}.facebook-icon:focus,.facebook-icon:hover,.github-icon:focus,.github-icon:hover,.insta-icon:focus,.insta-icon:hover,.linkedin-icon:focus,.linkedin-icon:hover,.twitter-icon:focus,.twitter-icon:hover{color:#927bea;transform:scale(1.2)}.link-icon{margin-right:5px}a{outline:none;text-decoration:none}.intro-header{color:#fff;font-size:3vw;font-weight:700}.Nav2{justify-content:flex-end;left:auto;position:fixed;right:0;top:50%;transform:translateY(-50%)}.Nav2,.link{align-items:center;display:flex}.link{color:#cd54eb;cursor:pointer;flex-direction:column;font-size:10px;justify-content:right;padding:20px}.link:hover{color:#fff}.top-btn-position{bottom:19px;position:fixed;right:10px}.top-btn-style{background-color:#cd54eb;border:2px solid #333;border-radius:100%;color:#000;cursor:pointer;font-size:2vw}.top-btn-style:hover{animation:none;background-color:#927bea;border:2px solid #927bea;color:#000}.flex-container{align-items:center;display:flex;justify-content:center;width:100%}.intro-header-technologies{color:#fff;font-size:3vw;font-weight:400;padding-top:5%}.AboutMe{margin:5vh auto;max-width:65%;padding-top:3vh}.header{color:#fff;font-size:6vh;text-align:center}.add-padding-header{padding-top:6.5vh}.purple-text{font-style:italic}.about-me-description{font-size:1.25vw;line-height:1.5;text-align:justify}.purple-text-description{font-style:italic}.purple-text-description:hover{color:#927bea}.button-container{align-items:center;display:flex;justify-content:center;padding-top:2vh}.button-text{color:#fff;font-size:1.5vh;font-weight:700;text-decoration:none}.button-to{background-color:#cd54eb;border-radius:10px;cursor:pointer;font-size:large;height:5vh;width:7.5vw}.button-to:focus,.button-to:hover{background-color:#927bea}.right-arrow{border-radius:5%;font-size:1.3vh;margin-left:.5vw}@keyframes bobbing{0%,to{transform:translateY(0)}50%{transform:translateY(-20px)}}.arrow-down{animation:bobbing 1s ease-in-out infinite;color:#fff;height:5vh;margin-bottom:10vh;width:7.5vh}.about-me-footer-text{color:#cd54eb;font-size:3vh;text-align:center}.add-padding{padding-top:15vh}.Skills{align-items:center;color:#fff;display:flex;flex-direction:column;width:100%}.skills-grid,.technologies-grid{grid-gap:5%;display:grid;gap:5%;grid-template-columns:repeat(5,1fr);justify-content:center;margin:0 auto;max-width:1200px;padding:2%}.skill-item,.technology-item{align-items:center;background-color:initial;border:2px solid #cd54eb;border-radius:15px;box-shadow:0 4px 8px #0003;display:flex;flex-direction:column;justify-content:center;opacity:.8;padding:30px;transition:transform .4s}.skill-item img,.technology-item img{height:150px;margin-bottom:10px;width:250px}.skill-item:hover,.technology-item:hover{border-color:#cd54eb;border-width:3px;box-shadow:0 8px 16px #cd54eb;opacity:1;transform:scale(1.05)}.skill-name,.tech-name{color:#cd54eb;font-size:calc(.5vw + .5vh + .5em);font-weight:700}@media (min-width:1800px){.skill-item img,.technology-item img{height:13vh;width:10vw}}@media (max-width:1799px) and (min-width:900px){.skill-item img,.technology-item img{height:9vh;width:8vw}}@media (max-width:899px){.skill-item img,.technology-item img{height:4vh;width:6vw}}.Contact-Me-Homepage-header{color:#fff;font-size:7vh}body,html{padding:0}.container{margin:1%;text-align:center}.MainPic{padding-right:10vw}.home-container{align-items:flex-start;box-sizing:border-box;display:flex;flex-direction:row;gap:20px;justify-content:space-around;overflow-x:hidden;padding-top:5%}.more-about-me-padding{padding-top:9vh}@keyframes waveAnimation{0%,to{transform:rotate(0deg)}10%{transform:rotate(14deg)}20%{transform:rotate(-8deg)}30%{transform:rotate(14deg)}40%{transform:rotate(-4deg)}50%{transform:rotate(10deg)}60%{transform:rotate(0deg)}to{transform:rotate(0deg)}}.wave-hand{animation:waveAnimation 2s ease-in-out infinite}@keyframes flicker{0%,to{opacity:1}50%{opacity:0}}.typewriter-cursor{animation:flicker .7s infinite;color:#cd54eb;display:inline-block;margin-left:5px;opacity:1}.typing{display:inline-flex;font-style:italic}.typewriter-effect{color:#cd54eb;flex:1 1;font-size:50px;font-weight:700;white-space:nowrap;z-index:1}.resume-header{color:#fff;font-size:6vh;font-weight:700;padding:5vh 0 0;text-align:center}.resume-container{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;gap:10px;justify-content:space-around;overflow-x:hidden;padding:10px}.Resume{box-shadow:0 10px 15px #cd54eb;display:inline-block;margin:auto;transition:transform .3s ease}.Resume:hover{box-shadow:0 20px 30px #cd54eb;transform:scale(.98)}.ResumePic{display:block;height:90vh;width:100%}.download-button{background-color:#cd54eb;border-radius:5px;color:#fff;display:inline-block;font-size:16px;margin:10px 0;padding:10px 20px;text-decoration:none;transition:background-color .3s ease}.download-button:focus,.download-button:hover{background-color:#927bea;color:#fff;text-decoration:none}.download-button i{margin-right:5px}.projects-container{align-items:center;color:#fff;display:flex;justify-content:center;width:100%}.projects-grid{grid-gap:10rem;display:grid;gap:10rem;grid-template-columns:1fr 1fr;justify-content:center;margin:0 auto;padding:2%}.project-card{background:#1a1a2e;border-radius:10px;box-shadow:0 4px 8px #aa4eff;padding:1rem;transition:transform .4s}.project-card:hover{transform:translateY(-5px)}.project-image{border-radius:10px;height:60vh;width:100%}.project-title{color:#aa4eff;margin-top:.5rem}.project-description{color:#ccc;font-size:.9rem}.more-project-description{color:#fff;font-size:4vh;font-weight:700}.project-actions{display:flex;gap:1rem;justify-content:center;margin-top:1rem}.button{background:#aa4eff;border-radius:5px;color:#fff;padding:.5rem 1rem;text-decoration:none;transition:background-color .3s ease-in-out}.button:hover{background-color:#9370db}.contact-container{color:#cd54eb;display:flex;flex-direction:column;height:90vh;justify-content:center;margin:0 auto;max-width:1000px;padding-bottom:5%}.contact-description{color:#cd54eb;font-size:3vh;margin-bottom:2rem;text-align:center}.form-container{background:#1a1a2e;border-radius:8px;max-width:900px;padding:3rem;width:100%}.contact-form{grid-gap:2rem;display:grid}.form-group{display:flex;flex-direction:column}.form-group.full{grid-column:span 2}.form-group label{color:#cd54eb;font-size:3vh;font-weight:700}.form-group input,.form-group textarea{background:#0e0e14;border:none;border-bottom:2px solid #cd54eb;color:#fff;font-size:1.5vh;margin-top:.5rem;padding:.5rem}.form-group textarea{min-height:30vh;resize:vertical}.send-button{background-color:#cd54eb;border:none;color:#fff;cursor:pointer;padding:1rem 2rem;transition:background-color .3s}.send-button:hover{background-color:#927bea}@media (max-width:768px){.contact-form{grid-template-columns:1fr}.form-group.full{grid-column:span 1}}.purple-text{color:#cd54eb;font-size:3vw;font-weight:700}.AboutMePage{height:100vh;margin:10vh auto 0;max-width:55%}.about-me-description{color:#fff}.purple-text-description{color:#cd54eb;font-weight:700;text-decoration:none}.purple-text-description:hover{color:#db7ff1}#href{text-decoration:none}@media (min-width:1800px){.about-me-description,.purple-text-description{font-size:1vw}}@media (max-width:1799px) and (min-width:900px){.about-me-description,.purple-text-description{font-size:1vw}}@media (max-width:899px){.about-me-description,.purple-text-description{font-size:2vw}}.react-calendar-heatmap text{fill:#aaa;font-size:10px}.react-calendar-heatmap .react-calendar-heatmap-small-text{font-size:5px}.react-calendar-heatmap rect:hover{stroke:#555;stroke-width:1px}.react-calendar-heatmap .color-empty{fill:#eee}.react-calendar-heatmap .color-filled{fill:#8cc665}.react-calendar-heatmap .color-github-0{fill:#eee}.react-calendar-heatmap .color-github-1{fill:#d6e685}.react-calendar-heatmap .color-github-2{fill:#8cc665}.react-calendar-heatmap .color-github-3{fill:#44a340}.react-calendar-heatmap .color-github-4{fill:#1e6823}.react-calendar-heatmap .color-gitlab-0{fill:#ededed}.react-calendar-heatmap .color-gitlab-1{fill:#acd5f2}.react-calendar-heatmap .color-gitlab-2{fill:#7fa8d1}.react-calendar-heatmap .color-gitlab-3{fill:#49729b}.react-calendar-heatmap .color-gitlab-4{fill:#254e77}.react-calendar-heatmap{fill:#fff!important;fill:#d0b5fc!important;fill:#a371f7!important;fill:#6e40c9!important;fill:#482070!important}.react-calendar-heatmap text{fill:#fff;font-size:12px;font-weight:700}.heatmap-container{align-items:center;color:#fff;display:flex;flex-direction:column;padding:20px}.heatmap-title{color:#cd54eb;font-size:3.5rem}.click-to-github{color:#cd54eb;font-size:1.2rem}.click-to-github:hover{color:#a371f7;cursor:pointer;transform:scale(1.05);transition-duration:.5s}.react-calendar-heatmap .react-calendar-heatmap-tooltip{background:#000000b3;border-radius:4px;color:#fff;padding:4px 8px}.heatmap-wrapper{display:flex;justify-content:center;width:100%}.react-calendar-heatmap{align-items:center;display:flex;justify-content:center;transform:scale(.65)}.react-calendar-heatmap
	.react-calendar-heatmap-week
	.react-calendar-heatmap-day{height:10px;margin:2px;width:10px}.heatmap-info{display:flex;font-size:1.2rem;justify-content:space-between;margin-top:20px;width:64vw}.total-contributions{margin-left:20px}.contribution-legend{align-items:center;display:flex;padding-top:0}.color-empty{fill:#fff!important}.color-github-1{fill:#d4bff9!important;background-color:#d0b5fc!important}.color-github-2{fill:#a371f7!important;background-color:#a371f7!important}.color-github-3{fill:#6e40c9!important;background-color:#6e40c9!important}.color-github-4{fill:#482070!important;background-color:#482070!important}.legend-color{background-color:#fff;border-radius:3px;display:inline-block;height:20px;margin:0 4px;width:20px}
/*# sourceMappingURL=main.37d057ca.css.map*/