body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#2a3939;color:#fff;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.App{min-width:1050px}section{margin:9em 8em 0;scroll-margin-top:100px}#landingScren{background-color:#2a3939;border-bottom-left-radius:42px;border-bottom-right-radius:42px;box-shadow:0 50px 90px #0006}.footer{align-items:center;display:flex;font-size:3rem;justify-content:center;margin-bottom:22px;opacity:.4}.footer-wrapper{bottom:0;height:150px;margin-bottom:3rem;overflow:hidden;position:-webkit-sticky;position:sticky;width:100%;z-index:-1}.footerSubtext{-webkit-text-fill-color:#0000;align-items:center;background:linear-gradient(90deg,#ee7c30,#91bce8,#c7919e,#9add96);-webkit-background-clip:text;display:flex;font-size:1rem;justify-content:center;opacity:.8}.TopBar{background-color:#2a3939;border-bottom:2px solid #0000;border-image:linear-gradient(90deg,#a855f7,#3b82f6);display:flex;justify-content:space-between;left:0;position:fixed;right:0;top:0;z-index:10}.TopBar.shadow{box-shadow:0 8px 16px #0006;transition:transform .2s ease,box-shadow .2s ease}#topTitle{cursor:pointer;flex:0.3 1;text-align:center}.topSection{align-items:center;display:flex;flex:0.5 1;justify-content:space-evenly}.topSectionText{cursor:pointer;font-size:medium;font-weight:700;position:relative;transition:all .2s ease}.topSectionText:after{background:linear-gradient(90deg,#a855f7,#3b82f6);bottom:0;content:"";height:4px;left:0;margin-top:22px;position:absolute;top:2px;transition:width .4s ease;width:0}.topSectionText:hover:after{width:100%}.topSectionText:active{transform:scale(.8)}@media (max-width:1115px){.topSection{flex:0.7 1}}@media (max-width:768px){.TopBar{flex-direction:column;padding:1rem}#topTitle{font-size:1.5rem;margin-bottom:.5rem}.topSection{gap:.5rem}.topSectionText{font-size:.9rem}}#cards-container{display:flex;gap:20px;justify-content:center}.card{border:6px solid green;border-radius:30px;box-shadow:0 4px 20px #0000001a;display:flex;flex-direction:column;min-height:400px;min-width:160px;transition:transform .3s ease;width:300px}.card:hover{transform:translateY(-10px)}.card-image{background-position:50%;background-size:cover;border-radius:30px;height:100%;overflow:hidden;width:100%}.card-content{background-color:#fff;display:flex;flex:1 1;flex-direction:column;justify-content:flex-start;padding:20px}.card-content h4{color:#666;font-size:16px;margin-bottom:8px}.card-content h2{color:#000;font-size:22px;font-weight:700}#aboutMe{flex-wrap:nowrap;height:70vh;justify-content:space-around;margin-top:88px}#aboutMe,#aboutProfileSection{align-items:center;display:flex}#aboutProfileSection{background:linear-gradient(135deg,#8e44ad,#3498db);justify-content:center;overflow:hidden;padding:2px;position:relative}#aboutProfileSection,.profilePic{border-radius:50%;min-width:100px}.profilePic{background-color:#0d1117;padding:16px;width:20vw}#profileName{font-size:80px}#aboutSection{color:#fff;font-size:3.6vw;font-weight:700;line-height:1.2}#descriptionText{color:#d2cece;font-size:22px;padding-top:2rem;width:56rem}#aboutSection p{margin:0}.profile-wrapper{align-items:center;background:linear-gradient(135deg,#8e44ad,#3498db);border-radius:50%;display:flex;height:300px;justify-content:center;overflow:hidden;padding:8px;position:relative;width:300px}.profile-wrapper:before{background:inherit;border-radius:50%;content:"";filter:blur(20px);inset:0;padding:8px;position:absolute;z-index:-1}#profile-img{background-color:#0d1117;border-radius:50%;height:100%;object-fit:cover;width:100%}.download-btn{background:linear-gradient(90deg,#a855f7,#3b82f6);border-radius:100px;box-shadow:0 8px 16px #0006;color:#fff;cursor:pointer;display:inline-block;font-size:18px;font-weight:700;margin:66px 0 0;padding:22px 32px;text-align:center;transition:transform .2s ease,box-shadow .2s ease}.download-btn:hover{box-shadow:0 12px 20px #00000080;transform:translateY(-4px)}.download-btn:active{transform:scale(.8)}.gradient-text{-webkit-text-fill-color:#0000;background:linear-gradient(90deg,#a855f7,#3b82f6);-webkit-background-clip:text}@media (max-width:480px){#aboutMe{flex-direction:column;gap:1rem;margin:16px}#aboutSection{font-size:1.8rem;text-align:center}#descriptionText{font-size:1rem;padding:1rem 0}.profilePic{max-width:250px;padding:12px}.download-btn{font-size:.9rem;padding:12px 24px}}@media (max-width:768px){#aboutMe{flex-direction:column;gap:1.5rem;margin-top:60px}#aboutSection{font-size:2.2rem;text-align:center}#descriptionText{font-size:1.1rem;width:100%}.profilePic{max-width:300px}.download-btn{font-size:1rem;padding:14px 26px}}#contactme{align-items:center;display:flex;flex-direction:column;justify-content:center;padding-bottom:20px}.contactText{font-size:50px;margin-bottom:0}.reachOutText{-webkit-text-fill-color:#0000;background:linear-gradient(90deg,#a855f7,#3b82f6);-webkit-background-clip:text;margin-top:20px}.socialIcons{display:flex;gap:20px}.socialIcons img{animation:none;cursor:pointer;height:42px;margin:4rem 18px 18px;opacity:0;transform:translateY(-30px);transition:transform .2s ease,box-shadow .2s ease;width:42px}.socialIcons.animate img{animation:dropIn .5s ease forwards}.socialIcons img:hover{box-shadow:0 12px 20px #00000080}.socialIcons img:active,.socialIcons img:hover{transform:translateY(-4px)}.socialIcons.animate img:first-child{animation-delay:.8s}.socialIcons.animate img:nth-child(2){animation-delay:1.6s}.socialIcons.animate img:nth-child(3){animation-delay:1.9s}.socialIcons.animate img:nth-child(4){animation-delay:2.3s}@keyframes dropIn{to{opacity:1;transform:translateY(0)}}#skills-container{align-items:center;display:flex;flex-direction:column;justify-content:center}.header{align-self:flex-start}.contentContainer{align-items:flex-start;display:flex;justify-content:center;margin:6rem 0 0;width:80%}.gradient-border{background:linear-gradient(90deg,#ff6ec4,#7873f5);border-radius:12px;margin:0 22px;padding:1px}.content{background-color:#2a3939;border-radius:12px;padding:22px}.component{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:20px}.icon{height:20px;width:20px}.component-container{align-items:center;display:grid;grid-template-columns:auto;justify-content:center}.lang-container{flex-direction:column;text-align:center}.grid{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(3,minmax(93px,1fr));margin-top:3rem}.header{margin-top:0}.item{align-items:center;display:flex;flex-direction:column}.item img{height:60px;margin-bottom:.5rem;width:60px}.item p{font-size:1rem;margin:0}.scroller-wrapper{background-color:#2a3939;display:flex;flex-direction:column;gap:30px;height:300px;justify-content:center;overflow:hidden;padding:20px 0;position:relative}.scroller-wrapper:after,.scroller-wrapper:before{content:"";height:100%;pointer-events:none;position:absolute;top:0;width:60px;z-index:1}.scroller-wrapper:before{background:linear-gradient(90deg,#2a3939 0,#2a393900);left:0}.scroller-wrapper:after{background:linear-gradient(270deg,#2a3939 0,#2a393900);right:0}.scroll-row{overflow:hidden;position:relative;white-space:nowrap;width:100%}.scroll-content{display:inline-flex;gap:40px}.scroll-row.left .scroll-content{animation:scroll-left 80s linear infinite}.scroll-row.right .scroll-content{animation:scroll-right 80s linear infinite}.scroll-row:hover .scroll-content{animation-play-state:paused}.icon-wrapper{display:inline-block;position:relative}.icon{height:40px;object-fit:contain;transition:transform .1s;width:40px}.tooltip{background-color:#333;border-radius:6px;bottom:-30px;color:#fff;font-size:12px;left:50%;opacity:0;padding:4px 8px;pointer-events:none;position:absolute;text-align:center;transform:translateX(-50%);transition:opacity .3s;visibility:hidden;white-space:nowrap;width:-webkit-max-content;width:max-content}.icon-wrapper:hover .tooltip{opacity:1;visibility:visible}@keyframes scroll-left{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@keyframes scroll-right{0%{transform:translateX(-50%)}to{transform:translateX(0)}}#experience-container,.card-container{align-items:center}.card-container{display:flex;flex-direction:row;justify-content:center;margin:6rem 0 0}.skillsHeading{font-size:40px}.experience-card{border:1px solid #ddd;border-radius:12px;font-family:sans-serif;margin:24px;max-width:600px;padding:16px;transition:transform .3s ease,box-shadow .3s ease}.experience-header{align-items:center;display:flex;gap:22px;margin-bottom:36px;margin-top:12px}.company-logo{border-radius:50%;height:40px;width:40px}.company-name{font-size:18px;font-weight:600;margin:0;padding-bottom:4px}.employment-type{color:#f8f5f5;font-size:14px;margin:auto}.role-entry{display:flex;margin-left:16px;margin-top:20px;padding-left:12px;position:relative}.role-timeline{background-color:#f3f0f0;border-radius:50%;height:10px;left:-6px;position:absolute;top:3px;width:10px}.role-details{margin-left:12px}.role-title{font-size:16px;font-weight:600;margin:0}.duration-location{color:#f7f2f2;font-size:14px;line-height:20px;margin-top:4px}.skills{color:#fdf6f6;font-size:14px}
/*# sourceMappingURL=main.4404a2d4.css.map*/