@import"https://fonts.googleapis.com/css2?family=Inter:wght@100..900&family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap";@import"https://fonts.googleapis.com/css2?family=Sacramento&display=swap";@import"https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Space+Grotesk:wght@300..700&display=swap";@import"https://fonts.googleapis.com/css2?family=Outfit:wght@100..900&display=swap";.loader__screen{min-height:100vh;background-color:var(--bg-primary)}.loader__contents{position:fixed;bottom:10%;left:50%;transform:translate(-50%);display:flex;flex-direction:column;align-items:center}.loader__progress-wrapper{width:100%;display:flex;flex-direction:column;align-items:center;gap:.75rem}.loader__progress-bar{width:100%;height:2.5rem;background-color:rgba(var(--skin-color),.07)}.loader__progress-bar-fill{height:100%;background-color:rgba(var(--skin-color),.67);overflow:hidden}.loader__progress{align-self:flex-start}.loader__progress-text{font-size:1.25rem;line-height:1.5rem;font-weight:500;color:rgb(var(--skin-color))}.about{background:var(--bg-secondary);padding-top:7rem;transition:var(--bg-transition)}.about__title{flex:0 0 100%;max-width:100%}.about__title h2{font-size:40px;color:var(--text-black-900);font-weight:700;position:relative;font-family:Space Grotesk,sans-serif}.about__title h2:before{content:"";display:block;position:absolute;width:70px;height:4px;top:100%;left:0;background:rgb(var(--skin-color));border-radius:5px}.about__title h2:after{content:"";display:block;position:absolute;width:35px;height:4px;top:100%;left:0;margin-top:8px;background:rgb(var(--skin-color));border-radius:5px}.about__contents{margin-top:40px;display:flex;justify-content:space-between;align-items:center}.about__left{flex:.6}.about__status{color:var(--text-gray-600);font-size:1rem;font-weight:500;margin:1rem 0;text-align:justify;line-height:2}.about__right{flex:.25;padding:3rem 0}.about__right .portfolioImage{position:relative;display:flex;justify-content:center;align-items:center}.portfolioImage>img{width:280px;height:280px;object-fit:cover;filter:grayscale(70%);background-color:rgba(var(--skin-color),.4)}.portfolioImage span{filter:grayscale(70%);position:absolute;font-weight:800;color:rgb(var(--skin-color),.8);animation:grow 2.5s infinite linear}.portfolioImage span:nth-child(1){top:-50px;left:-50px}.portfolioImage span:nth-child(2){top:-50px;right:-50px}.portfolioImage span:nth-child(3){bottom:-50px;left:-50px}.portfolioImage span:nth-child(4){bottom:-50px;right:-50px}@keyframes grow{0%{transform:scale(.75)}50%{transform:scale(1)}to{transform:scale(.75)}}.about__profileSummary{font-size:.95rem;color:var(--text-gray-600);margin:1.5rem 0;font-weight:500;display:flex;gap:.5rem;line-height:2rem;align-items:center;justify-content:center;text-align:justify}.about__currentStatus{width:300px;display:flex;justify-content:center;align-items:center;position:absolute;top:85%;left:50%;transform:translate(-50%);z-index:5}.info{margin-top:1rem;padding:1rem;font-style:italic;box-shadow:#63636333 0 2px 8px;color:var(--text-black-700)}.captionText{text-align:right}.about__ctaButtons{margin:45px 0}.about__pill{display:flex;justify-content:center;align-items:center;gap:1rem;z-index:5}.lazyCoderImage>img{height:400px;object-fit:contain}.figure .about__profile-designation{font-weight:600;color:rgb(var(--skin-color))}.tech-stacks{margin-top:1rem;padding:2rem 0}.tech-header{color:var(--text-black-700);font-family:Space Grotesk,sans-serif;font-weight:600;margin:2rem 0}.technologies{display:flex;justify-content:space-between;flex-wrap:wrap}.tech{background:rgba(var(--skin-color),.1);color:rgb(var(--skin-color));width:15%;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;gap:1rem;margin:.5rem;padding:.75rem;align-items:center;box-shadow:#50565c33 0 8px 24px;transition:transform .3s ease}.tech>h4{font-size:.875rem;font-weight:600}.tech:hover{transform:scale(1.06)}@media screen and (max-width: 1259px){.tech{width:30%}}@media screen and (max-width: 1080px){.projectCard__contents{margin-top:40px;flex-direction:column;gap:3rem}.projectCard__left,.projectCard__right{width:100%!important}}@media screen and (max-width: 950px){.about__contents{display:flex;flex-direction:column;gap:2rem;align-items:center}}@media screen and (max-width: 929px){.tech{width:45%}}@media screen and (max-width: 625px){.tech{width:100%}.about__pill{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1.5rem}}@media screen and (max-width: 768px){.about__contents{flex-direction:column;align-items:center}.lazyCoderImage{margin-top:2rem}.technologies{display:flex;justify-content:space-between;flex-wrap:wrap}.tech{width:45%;display:flex;justify-content:flex-start;gap:20px;margin:.5rem;padding:.5rem;align-items:center;box-shadow:#50565c33 0 8px 24px}}@media screen and (max-width: 590px){.technologies{display:flex;justify-content:center;flex-wrap:wrap}.tech{width:90%;display:flex;justify-content:flex-start;margin:.5rem;padding:.5rem;align-items:center;box-shadow:#50565c33 0 8px 24px}}.resume__heading{color:var(--text-black-700);font-family:Space Grotesk,sans-serif;font-weight:600;margin:2rem 0}.resume__container{display:grid;grid-template-columns:repeat(2,1fr);column-gap:3.75rem}.resume__title{color:var(--text-black-700);letter-spacing:.4em;margin-bottom:2.8em;font-weight:700}.resume__item{position:relative}.resume__item:after{content:"";position:absolute;border-left:2px solid rgb(var(--skin-color));padding-left:5.6rem;height:100%;top:5px;left:-1.65rem;z-index:0}.resume__item:not(:last-child){padding-bottom:3rem}.resume__item .resume-education__title{position:relative}.resume__item .resume-education__title:before{content:"";position:absolute;width:1rem;height:1rem;top:4px;left:-36px;border-radius:50%;border:2px solid rgb(var(--skin-color));background:var(--bg-primary);z-index:1}.resume-education__title,.resume-employment__title{color:rgb(var(--skin-color));font-weight:600;margin-bottom:.36em}.resume__item .resume-employment__title{position:relative}.resume__item .resume-employment__title:before{content:"";position:absolute;width:1rem;height:1rem;top:4px;left:-36px;border-radius:50%;border:2px solid rgb(var(--skin-color));background:var(--bg-primary);z-index:1}.resume-education__uni{color:var(--text-black-700);margin-bottom:.7em}.resume-education__subtitle,.resume-employment__subtitle,.resume__date{color:var(--text-black-700);font-weight:600;margin-bottom:.7em}.resume__description{text-align:justify;color:var(--text-gray-600);font-weight:500}.text-lg{font-size:1rem;line-height:1.67em}.text-sm{font-size:.875rem;line-height:1.43em}@media screen and (max-width: 768px){.resume__container{display:grid;grid-template-columns:1fr;column-gap:3.75rem}.resume__data:nth-of-type(2){margin-top:3.5rem}}:root{--divider-color: rgba(rgb(var(--skin-color)), .2) }.gradientDivider{height:20px;position:relative;width:100%;background:radial-gradient(ellipse farthest-side at top center,rgb(var(--skin-color)),transparent)}.gradientDivider:before{content:"";display:block;position:absolute;top:0;right:0;left:0;height:3px;background:linear-gradient(left,transparent,var(--divider-color),var(--divider-color),transparent)}.pill{display:flex;justify-content:center;align-items:center;padding:.5rem 1rem;gap:.5rem;background:var(--bg-black-900);color:rgb(var(--skin-color));border:2px solid rgb(var(--skin-color));border-radius:999rem;font-size:1rem;font-weight:600;cursor:pointer}.pill:hover,.filledBg{background-color:rgb(var(--skin-color));color:#fff}.filledBg:hover{background-color:var(--bg-black-900);color:var(--text-black-900)}.contact{background:var(--bg-secondary);padding-top:7rem;transition:var(--bg-transition)}.contact__title{flex:0 0 100%;max-width:100%}.contact__title h2{font-size:40px;font-family:Space Grotesk,sans-serif;font-weight:700;color:var(--text-black-900);position:relative}.contact__title h2:before{content:"";display:block;position:absolute;width:70px;height:4px;top:100%;left:0;background:rgb(var(--skin-color));border-radius:5px}.contact__title h2:after{content:"";display:block;position:absolute;width:35px;height:4px;top:100%;left:0;margin-top:8px;background:rgb(var(--skin-color));border-radius:5px}.contact__hero{display:flex;justify-content:space-evenly;align-items:center;gap:8rem;padding:2rem 0}.social-media-links .icon-group{display:flex;gap:1rem;align-items:center;margin:2rem 0;padding:1rem;text-decoration:none;box-shadow:#959da533 0 8px 24px;transition:transform .3s ease}.social-media-links .icon-group:hover{transform:scale(1.06)}.contact__icon{font-size:3rem;display:flex;align-items:center}.contact__icon>svg{fill:rgb(var(--skin-color))}.icon-group .smi-title{color:var(--text-gray-600);font-size:1rem;font-weight:500}.contact__emailing>p{display:block;margin:1rem 0;color:var(--text-black-700);font-size:1.5rem}.emailBtn{padding:.5rem 1rem;text-decoration:none;border:none;outline:none;border:2px solid rgb(var(--skin-color));color:var(--text-black-700);font-size:1.125rem;font-weight:600;border-radius:999rem;cursor:pointer;transition:background .3s ease-in-out}.emailBtn:hover{background:rgb(var(--skin-color));color:#fff}.contact__details .contact__details-header{color:var(--text-black-700);display:flex;flex-direction:column;align-items:center;justify-content:center;margin-bottom:4rem}.contact__details .contact__details-header h2{font-size:2.25rem;line-height:2.5rem;font-weight:600;margin-bottom:1rem}.contact__details .contact__details-header p{font-size:1.125rem;font-weight:500;color:var(--text-gray-600)}.contact__cards-wrapper{max-width:56rem;margin:0 auto}.contact__cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem}.contact__card{background:var(--bg-card);padding:2rem;border-radius:.75rem;box-shadow:#0000003d 0 3px 8px}.contact__heading{font-size:1.5rem;line-height:2rem;font-weight:700;color:var(--text-black-900);margin-bottom:1.5rem}.contact__links{display:flex;gap:1rem;align-items:flex-start}.contact__phone,.contact__email,.contact__location{margin:1.5rem 0}.contact__location-details p:nth-child(1),.contact__email-details p:nth-child(1),.contact__phone-details p:nth-child(1){font-weight:500;color:var(--text-black-900)}.contact__location-details p:nth-child(2),.contact__email-details>a,.contact__phone-details>a{color:var(--text-gray-600);font-size:.875rem}.contact__email-details>a,.contact__phone-details>a{text-decoration:none;color:var(--text-gray-600);cursor:pointer}.contact__icons{width:1.5rem;height:1.5rem;color:rgb(var(--skin-color))}.contact .contact__form{flex:0 0 100%;max-width:100%;background:var(--bg-card);padding:2rem;border-radius:.75rem;box-shadow:#0000003d 0 3px 8px}input[type=email],input[type=text]:first-of-type{width:92%}.contact .contact__form .row{display:flex;gap:10%}.contact .contact__form .col-12{flex:0 0 100%;max-width:100%}.contact .contact__form .row .form-group>label{display:block;font-size:.875rem;font-weight:500;color:var(--text-black-900);margin-bottom:.5rem}.row{margin-bottom:2rem}.row:last-child{margin-bottom:0}.contact .contact__form .form-item .form-control{width:100%;border-radius:.5rem;background-color:rgba(rgb(var(--skin-color)),.8);outline:none;border:1px solid var(--bg-black-50);padding:.5rem 1rem;font-family:inherit;color:var(--text-gray-600);transition:all .3s ease}.contact .contact__form .form-item textarea.form-control{height:140px}.contact .contact__form .form-item .form-control:focus{outline:none;border:1px solid rgb(var(--skin-color))}.contact__form .submitBtn{width:100%;padding:.75rem 1.5rem;text-decoration:none;background:transparent;border:none;outline:none;color:#fff;background:rgb(var(--skin-color));font-size:calc(.875rem + .2vw);font-weight:600;font-family:inherit;border-radius:.5rem;cursor:pointer;transition:background .2s ease-in-out}.contact__form .submitBtn:hover{background:rgba(var(--skin-color),.8)}@media screen and (max-width: 768px){.contact__hero{display:flex;flex-direction:column;align-items:center;gap:2rem;padding:2rem 0}.contact .contact__form .row:first-child{display:flex;flex-direction:column;width:100%;gap:0}.contact .contact__form .col-6{flex:0 0 100%;max-width:100%}input[type=email],input[type=text]:first-of-type{width:100%}.contact__cards{grid-template-columns:repeat(1,minmax(0,1fr))}}:root{--toastify-color-light: #fff;--toastify-color-dark: #121212;--toastify-color-info: #3498db;--toastify-color-success: #07bc0c;--toastify-color-warning: #f1c40f;--toastify-color-error: #e74c3c;--toastify-color-transparent: rgba(255, 255, 255, .7);--toastify-icon-color-info: var(--toastify-color-info);--toastify-icon-color-success: var(--toastify-color-success);--toastify-icon-color-warning: var(--toastify-color-warning);--toastify-icon-color-error: var(--toastify-color-error);--toastify-toast-width: 320px;--toastify-toast-offset: 16px;--toastify-toast-top: max(var(--toastify-toast-offset), env(safe-area-inset-top));--toastify-toast-right: max(var(--toastify-toast-offset), env(safe-area-inset-right));--toastify-toast-left: max(var(--toastify-toast-offset), env(safe-area-inset-left));--toastify-toast-bottom: max(var(--toastify-toast-offset), env(safe-area-inset-bottom));--toastify-toast-background: #fff;--toastify-toast-min-height: 64px;--toastify-toast-max-height: 800px;--toastify-toast-bd-radius: 6px;--toastify-font-family: sans-serif;--toastify-z-index: 9999;--toastify-text-color-light: #757575;--toastify-text-color-dark: #fff;--toastify-text-color-info: #fff;--toastify-text-color-success: #fff;--toastify-text-color-warning: #fff;--toastify-text-color-error: #fff;--toastify-spinner-color: #616161;--toastify-spinner-color-empty-area: #e0e0e0;--toastify-color-progress-light: linear-gradient( to right, #4cd964, #5ac8fa, #007aff, #34aadc, #5856d6, #ff2d55 );--toastify-color-progress-dark: #bb86fc;--toastify-color-progress-info: var(--toastify-color-info);--toastify-color-progress-success: var(--toastify-color-success);--toastify-color-progress-warning: var(--toastify-color-warning);--toastify-color-progress-error: var(--toastify-color-error);--toastify-color-progress-bgo: .2}.Toastify__toast-container{z-index:var(--toastify-z-index);-webkit-transform:translate3d(0,0,var(--toastify-z-index));position:fixed;padding:4px;width:var(--toastify-toast-width);box-sizing:border-box;color:#fff}.Toastify__toast-container--top-left{top:var(--toastify-toast-top);left:var(--toastify-toast-left)}.Toastify__toast-container--top-center{top:var(--toastify-toast-top);left:50%;transform:translate(-50%)}.Toastify__toast-container--top-right{top:var(--toastify-toast-top);right:var(--toastify-toast-right)}.Toastify__toast-container--bottom-left{bottom:var(--toastify-toast-bottom);left:var(--toastify-toast-left)}.Toastify__toast-container--bottom-center{bottom:var(--toastify-toast-bottom);left:50%;transform:translate(-50%)}.Toastify__toast-container--bottom-right{bottom:var(--toastify-toast-bottom);right:var(--toastify-toast-right)}@media only screen and (max-width : 480px){.Toastify__toast-container{width:100vw;padding:0;left:env(safe-area-inset-left);margin:0}.Toastify__toast-container--top-left,.Toastify__toast-container--top-center,.Toastify__toast-container--top-right{top:env(safe-area-inset-top);transform:translate(0)}.Toastify__toast-container--bottom-left,.Toastify__toast-container--bottom-center,.Toastify__toast-container--bottom-right{bottom:env(safe-area-inset-bottom);transform:translate(0)}.Toastify__toast-container--rtl{right:env(safe-area-inset-right);left:initial}}.Toastify__toast{--y: 0;position:relative;-ms-touch-action:none;touch-action:none;min-height:var(--toastify-toast-min-height);box-sizing:border-box;margin-bottom:1rem;padding:8px;border-radius:var(--toastify-toast-bd-radius);box-shadow:0 4px 12px #0000001a;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;max-height:var(--toastify-toast-max-height);font-family:var(--toastify-font-family);cursor:default;direction:ltr;z-index:0;overflow:hidden}.Toastify__toast--stacked{position:absolute;width:100%;transform:translate3d(0,var(--y),0) scale(var(--s));transition:transform .3s}.Toastify__toast--stacked[data-collapsed] .Toastify__toast-body,.Toastify__toast--stacked[data-collapsed] .Toastify__close-button{transition:opacity .1s}.Toastify__toast--stacked[data-collapsed=false]{overflow:visible}.Toastify__toast--stacked[data-collapsed=true]:not(:last-child)>*{opacity:0}.Toastify__toast--stacked:after{content:"";position:absolute;left:0;right:0;height:calc(var(--g) * 1px);bottom:100%}.Toastify__toast--stacked[data-pos=top]{top:0}.Toastify__toast--stacked[data-pos=bot]{bottom:0}.Toastify__toast--stacked[data-pos=bot].Toastify__toast--stacked:before{transform-origin:top}.Toastify__toast--stacked[data-pos=top].Toastify__toast--stacked:before{transform-origin:bottom}.Toastify__toast--stacked:before{content:"";position:absolute;left:0;right:0;bottom:0;height:100%;transform:scaleY(3);z-index:-1}.Toastify__toast--rtl{direction:rtl}.Toastify__toast--close-on-click{cursor:pointer}.Toastify__toast-body{margin:auto 0;-ms-flex:1 1 auto;flex:1 1 auto;padding:6px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.Toastify__toast-body>div:last-child{word-break:break-word;-ms-flex:1;flex:1}.Toastify__toast-icon{-webkit-margin-end:10px;margin-inline-end:10px;width:20px;-ms-flex-negative:0;flex-shrink:0;display:-ms-flexbox;display:flex}.Toastify--animate{animation-fill-mode:both;animation-duration:.5s}.Toastify--animate-icon{animation-fill-mode:both;animation-duration:.3s}@media only screen and (max-width : 480px){.Toastify__toast{margin-bottom:0;border-radius:0}}.Toastify__toast-theme--dark{background:var(--toastify-color-dark);color:var(--toastify-text-color-dark)}.Toastify__toast-theme--light,.Toastify__toast-theme--colored.Toastify__toast--default{background:var(--toastify-color-light);color:var(--toastify-text-color-light)}.Toastify__toast-theme--colored.Toastify__toast--info{color:var(--toastify-text-color-info);background:var(--toastify-color-info)}.Toastify__toast-theme--colored.Toastify__toast--success{color:var(--toastify-text-color-success);background:var(--toastify-color-success)}.Toastify__toast-theme--colored.Toastify__toast--warning{color:var(--toastify-text-color-warning);background:var(--toastify-color-warning)}.Toastify__toast-theme--colored.Toastify__toast--error{color:var(--toastify-text-color-error);background:var(--toastify-color-error)}.Toastify__progress-bar-theme--light{background:var(--toastify-color-progress-light)}.Toastify__progress-bar-theme--dark{background:var(--toastify-color-progress-dark)}.Toastify__progress-bar--info{background:var(--toastify-color-progress-info)}.Toastify__progress-bar--success{background:var(--toastify-color-progress-success)}.Toastify__progress-bar--warning{background:var(--toastify-color-progress-warning)}.Toastify__progress-bar--error{background:var(--toastify-color-progress-error)}.Toastify__progress-bar-theme--colored.Toastify__progress-bar--info,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--success,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--warning,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--error{background:var(--toastify-color-transparent)}.Toastify__close-button{color:#fff;background:transparent;outline:none;border:none;padding:0;cursor:pointer;opacity:.7;transition:.3s ease;-ms-flex-item-align:start;align-self:flex-start;z-index:1}.Toastify__close-button--light{color:#000;opacity:.3}.Toastify__close-button>svg{fill:currentColor;height:16px;width:14px}.Toastify__close-button:hover,.Toastify__close-button:focus{opacity:1}@keyframes Toastify__trackProgress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.Toastify__progress-bar{position:absolute;bottom:0;left:0;width:100%;height:100%;z-index:var(--toastify-z-index);opacity:.7;transform-origin:left;border-bottom-left-radius:var(--toastify-toast-bd-radius)}.Toastify__progress-bar--animated{animation:Toastify__trackProgress linear 1 forwards}.Toastify__progress-bar--controlled{transition:transform .2s}.Toastify__progress-bar--rtl{right:0;left:initial;transform-origin:right;border-bottom-left-radius:initial;border-bottom-right-radius:var(--toastify-toast-bd-radius)}.Toastify__progress-bar--wrp{position:absolute;bottom:0;left:0;width:100%;height:5px;border-bottom-left-radius:var(--toastify-toast-bd-radius)}.Toastify__progress-bar--wrp[data-hidden=true]{opacity:0}.Toastify__progress-bar--bg{opacity:var(--toastify-color-progress-bgo);width:100%;height:100%}.Toastify__spinner{width:20px;height:20px;box-sizing:border-box;border:2px solid;border-radius:100%;border-color:var(--toastify-spinner-color-empty-area);border-right-color:var(--toastify-spinner-color);animation:Toastify__spin .65s linear infinite}@keyframes Toastify__bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutRight{20%{opacity:1;transform:translate3d(-20px,var(--y),0)}to{opacity:0;transform:translate3d(2000px,var(--y),0)}}@keyframes Toastify__bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutLeft{20%{opacity:1;transform:translate3d(20px,var(--y),0)}to{opacity:0;transform:translate3d(-2000px,var(--y),0)}}@keyframes Toastify__bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}@keyframes Toastify__bounceOutUp{20%{transform:translate3d(0,calc(var(--y) - 10px),0)}40%,45%{opacity:1;transform:translate3d(0,calc(var(--y) + 20px),0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}@keyframes Toastify__bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}@keyframes Toastify__bounceOutDown{20%{transform:translate3d(0,calc(var(--y) - 10px),0)}40%,45%{opacity:1;transform:translate3d(0,calc(var(--y) + 20px),0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.Toastify__bounce-enter--top-left,.Toastify__bounce-enter--bottom-left{animation-name:Toastify__bounceInLeft}.Toastify__bounce-enter--top-right,.Toastify__bounce-enter--bottom-right{animation-name:Toastify__bounceInRight}.Toastify__bounce-enter--top-center{animation-name:Toastify__bounceInDown}.Toastify__bounce-enter--bottom-center{animation-name:Toastify__bounceInUp}.Toastify__bounce-exit--top-left,.Toastify__bounce-exit--bottom-left{animation-name:Toastify__bounceOutLeft}.Toastify__bounce-exit--top-right,.Toastify__bounce-exit--bottom-right{animation-name:Toastify__bounceOutRight}.Toastify__bounce-exit--top-center{animation-name:Toastify__bounceOutUp}.Toastify__bounce-exit--bottom-center{animation-name:Toastify__bounceOutDown}@keyframes Toastify__zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes Toastify__zoomOut{0%{opacity:1}50%{opacity:0;transform:translate3d(0,var(--y),0) scale3d(.3,.3,.3)}to{opacity:0}}.Toastify__zoom-enter{animation-name:Toastify__zoomIn}.Toastify__zoom-exit{animation-name:Toastify__zoomOut}@keyframes Toastify__flipIn{0%{transform:perspective(400px) rotateX(90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotateX(-20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotateX(10deg);opacity:1}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}@keyframes Toastify__flipOut{0%{transform:translate3d(0,var(--y),0) perspective(400px)}30%{transform:translate3d(0,var(--y),0) perspective(400px) rotateX(-20deg);opacity:1}to{transform:translate3d(0,var(--y),0) perspective(400px) rotateX(90deg);opacity:0}}.Toastify__flip-enter{animation-name:Toastify__flipIn}.Toastify__flip-exit{animation-name:Toastify__flipOut}@keyframes Toastify__slideInRight{0%{transform:translate3d(110%,0,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInLeft{0%{transform:translate3d(-110%,0,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInUp{0%{transform:translate3d(0,110%,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInDown{0%{transform:translate3d(0,-110%,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideOutRight{0%{transform:translate3d(0,var(--y),0)}to{visibility:hidden;transform:translate3d(110%,var(--y),0)}}@keyframes Toastify__slideOutLeft{0%{transform:translate3d(0,var(--y),0)}to{visibility:hidden;transform:translate3d(-110%,var(--y),0)}}@keyframes Toastify__slideOutDown{0%{transform:translate3d(0,var(--y),0)}to{visibility:hidden;transform:translate3d(0,500px,0)}}@keyframes Toastify__slideOutUp{0%{transform:translate3d(0,var(--y),0)}to{visibility:hidden;transform:translate3d(0,-500px,0)}}.Toastify__slide-enter--top-left,.Toastify__slide-enter--bottom-left{animation-name:Toastify__slideInLeft}.Toastify__slide-enter--top-right,.Toastify__slide-enter--bottom-right{animation-name:Toastify__slideInRight}.Toastify__slide-enter--top-center{animation-name:Toastify__slideInDown}.Toastify__slide-enter--bottom-center{animation-name:Toastify__slideInUp}.Toastify__slide-exit--top-left,.Toastify__slide-exit--bottom-left{animation-name:Toastify__slideOutLeft;animation-timing-function:ease-in;animation-duration:.3s}.Toastify__slide-exit--top-right,.Toastify__slide-exit--bottom-right{animation-name:Toastify__slideOutRight;animation-timing-function:ease-in;animation-duration:.3s}.Toastify__slide-exit--top-center{animation-name:Toastify__slideOutUp;animation-timing-function:ease-in;animation-duration:.3s}.Toastify__slide-exit--bottom-center{animation-name:Toastify__slideOutDown;animation-timing-function:ease-in;animation-duration:.3s}@keyframes Toastify__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.footer{background:var(--bg-secondary);transition:var(--bg-transition)}.wavy-background{width:100%;z-index:1;position:relative}#wavySvg{margin-bottom:-7px}#wavy-svg{fill:rgb(var(--skin-color))}.footer__desc{position:absolute;top:85%;left:50%;transform:translate(-50%,-50%);font-size:calc(12px + .2vw);color:var(--text-black-700)}.footer-section-one{display:flex;justify-content:space-around;align-items:flex-start}.footer-section-one-right.footer_links>li{list-style-type:none}.footer-items{position:absolute;top:90%;left:50%;transform:translate(-50%,-50%);display:flex;justify-content:space-between}.footer-left{width:50%;font-size:1.025rem;font-weight:600;color:var(--text-black-700)}.footer__middle-title{font-family:Space Grotesk,sans-serif;color:var(--text-black-700);letter-spacing:1px}.footer__middle-title:after{content:"";display:block;border-bottom:5px solid rgb(var(--skin-color))}.footer-right{width:30%;display:flex;justify-content:flex-end;gap:2rem}.iconWrapper{display:inline-flex;list-style:none}.icon{position:relative;background:#fff;color:#000;border-radius:50%;padding:15px;margin:10px;width:40px;height:40px;font-size:1.75rem;display:flex;justify-content:center;align-items:center;flex-direction:column;box-shadow:0 10px 10px #0000001a;cursor:pointer;transition:all .2s cubic-bezier(.68,-.55,.265,1.55)}#github{background-color:#333;color:#fff}#github a{color:#fff}#linkedin{background-color:#1da1f2}#linkedin a{color:#fff}.tooltip{position:absolute;top:0;left:-20px;font-size:14px;background:#fff;color:#fff;padding:5px 8px;border-radius:5px;box-shadow:0 10px 10px #0000001a;opacity:0;pointer-events:none;transition:all .3s cubic-bezier(.68,-.55,.265,1.55)}.tooltip:before{position:absolute;content:"";height:8px;width:8px;background:#fff;bottom:-3px;left:50%;transform:translate(-50%) rotate(45deg);transition:all .3s cubic-bezier(.68,-.55,.265,1.55)}.icon:hover .tooltip{top:-45px;opacity:1;font-weight:600;visibility:visible;pointer-events:auto}.icon:hover span,.icon:hover .tooltip{text-shadow:0px -1px 0px rgba(0,0,0,.1)}#linkedin:hover,#linkedin:hover .tooltip,#linkedin:hover .tooltip:before{background:#1da1f2;color:#fff}#github:hover,#github:hover .tooltip,#github:hover .tooltip:before{background:#333;color:#fff}@media screen and (max-width: 768px){.footer-items{display:flex;flex-direction:column;align-items:flex-start;gap:4rem}.footer-left{width:100%;font-size:1.025rem;font-weight:600;color:var(--text-black-700)}.footer-right{width:100%;display:flex;justify-content:flex-start;gap:2rem}}.gotoTop{position:fixed;display:block;box-sizing:border-box;height:40px;width:40px;z-index:5;border:none;outline:none;border-radius:50%;background:rgb(var(--skin-color));bottom:15px;right:-100px;cursor:pointer;transition:right .3s ease}button.visible{right:20px}#home{min-height:100vh;background:var(--bg-primary);transition:var(--bg-transition);padding-top:3rem}.home__social-icons{position:fixed;bottom:40%;right:0;padding:10px;background:var(--bg-black-100);border-top-left-radius:10px;border-bottom-left-radius:10px;z-index:99;display:flex;flex-direction:column;gap:1rem;color:var(--text-black-700);font-size:1rem;transition:var(--bg-transition)}.home__social-icons .github__icon,.home__social-icons .linkedin__icon,.home__social-icons .x__icon{display:flex;border:1px solid rgb(var(--skin-color));padding:.5rem;border-radius:50%;transition:background .3s ease}.home__social-icons .github__icon:hover,.home__social-icons .linkedin__icon:hover,.home__social-icons .x__icon:hover{background:rgb(var(--skin-color));color:#fff}.github__icon>a,.linkedin__icon>a,.x__icon>a{display:flex;color:var(--text-black-700)}.github__icon:hover>a,.linkedin__icon:hover>a,.x__icon:hover>a{color:#fff}.home__contents{min-height:100vh;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:4rem 0}.animate-fade-out{animation:fade-out .8s cubic-bezier(.11,.66,.83,.67) forwards;opacity:0}.home__myDetails .home__profileHeading{color:var(--text-black-900);font-weight:600;font-size:calc(32px + .8vw);margin:0 0 5px;line-height:75px}.home__profileName{font-size:calc(32px + .8vw);font-weight:600;letter-spacing:1px;margin:.75rem 0;color:rgb(var(--skin-color))}.home__typoEffect{display:flex;justify-content:center;gap:8px;font-size:calc(16px + .8vw);font-weight:300;align-items:center;color:var(--text-black-700);margin:.75rem 0;font-weight:600}.home__profileStatus{font-size:.95rem;color:var(--text-black-700);margin:1.5rem 0;font-weight:500;display:flex;gap:.5rem;align-items:center}.home__profileStatus span{display:flex}.home__image{margin:2rem 0;height:205px;display:flex;justify-content:center;align-items:center}.home__image>img{height:100%;object-fit:contain}.home__myImage{position:relative;background-color:rgb(var(--skin-color));border-top-right-radius:100%;border-top-left-radius:100%}.home__profileImage{display:flex;justify-content:center;align-items:center}.home__profileImage>img{width:100%;object-fit:cover}.home__downloadCV{cursor:pointer;padding:12px 22px;background:var(--bg-black-50);color:var(--text-black-700);border-radius:5px}.home__downloadCV:hover{background-color:rgb(var(--skin-color));color:#fff}.swipe-down-btn-container{display:flex;justify-content:center;align-items:center;gap:1rem}.swipe-down-btn{outline:none;text-decoration:none;border:1px solid rgb(var(--skin-color));color:var(--text-black-700);font-size:calc(.875rem + .1vw);font-weight:500;font-family:inherit;padding:8px 15px;border-radius:5rem;cursor:pointer;transition:background .6s ease}.icon-wrapper{display:inline-block;transition:transform .3s ease-in-out}.arrow-icon{vertical-align:middle}.swipe-down-btn:hover .icon-wrapper{transform:translateY(3px) translate(3px)}.swipe-down-btn:hover{background:rgb(var(--skin-color));color:#fff}.skin__visibility-toggler{border:1px solid var(--bg-black-50);background:var(--bg-black-100);padding:.25rem;border-radius:50%;width:40px;height:40px;position:fixed;right:20px;top:110px;padding:15px;z-index:5;cursor:pointer;transition:right .4s ease;transform:rotate(0);transition:var(--bg-transition)}.skin__visibility-toggler>svg{cursor:pointer;font-size:1.25rem;position:absolute;top:9px;left:9px;color:var(--text-black-700);font-weight:700}.skin__visibility-toggler:hover{background:rgb(var(--skin-color))}.skin__visibility-toggler:hover>svg{color:#fff}.skin__visibility-toggler.open{right:220px;animation:rotateAnimation 2s linear infinite}.skins-switcher{position:fixed;right:-200px;top:100px;padding:15px;width:200px;border:1px solid var(--bg-black-50);background:var(--bg-black-100);border-radius:5px;transition:all .4s ease;z-index:101;transition:var(--bg-transition)}.skins-switcher.visible{right:0}.skins-switcher h4{margin:0 0 10px;color:var(--text-black-700);font-weight:600;font-size:16px;text-transform:capitalize}.skin-title{text-align:center;font-weight:400;color:#d3d3d3}.skin-title:after{display:block;content:"";width:100px;margin:0 auto;border-bottom:3px solid rgb(var(--skin-color))}.skins-switcher .skins{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:1rem}.skins-switcher .skins span{display:inline-block;height:30px;width:30px;border-radius:50%;cursor:pointer}.skins-switcher .skin-1{background:#37b182}.skins-switcher .skin-2{background:#3b82f6}.skins-switcher .skin-3{background:#f021b2}.skins-switcher .skin-4{background:#e11d48}.skins-switcher .skin-5{background:#22d3ee}.skins-switcher .skin-6{background:#997950}.skins-switcher .skin-7{background:#de73ff}.skins-switcher .skin-8{background:#e4cd05}@keyframes borderWorm{0%{border-radius:57% 43% 64% 36%/58% 35% 65% 42%}25%{border-radius:39% 61% 60% 40%/41% 41% 59% 59%}50%{border-radius:52% 48% 47% 53%/52% 61% 39% 48%}75%{border-radius:39% 61% 47% 53%/49% 61% 39% 51%}to{border-radius:57% 43% 64% 36%/58% 35% 65% 42%}}@keyframes rotateAnimation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes fade-out{0%{transform:scale(.8);opacity:0}to{opacity:1}}@media screen and (max-width: 414px){.home__contents{flex-direction:column;justify-content:center;align-items:center}.home__profileImage{width:300px;height:300px;border:5px solid rgb(var(--skin-color));border-radius:50%;padding:1rem;position:relative}.home__profileImage>img{width:200px;height:200px;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}@media screen and (max-width: 1101px){.home__contents{flex-direction:column;justify-content:center;align-items:center;gap:2.5rem;padding-bottom:3rem}.home__social-icons{display:none}.home__myDetails{margin:2rem 0}}.navbar{width:100%;padding:8px 0;background:var(--bg-primary);color:var(--text-black-900);position:fixed;top:0;z-index:20;opacity:.97}.navbarContentsContainer{width:80%;margin:0 auto}.nav{padding:.5rem;display:flex;justify-content:space-between;align-items:center}.nav__brand-title{font-size:1.5rem;line-height:2rem;font-family:Space Grotesk,sans-serif;font-weight:700;font-style:italic}.nav__brand-title span{color:rgb(var(--skin-color));font-size:1.5rem}.navbar__middle,.navbar__right{display:flex;gap:2rem;justify-content:space-evenly;align-items:center}.nav-links{display:flex;gap:.875rem}.nav-link{list-style:none;font-weight:500;padding:5px 10px}.nav-link>a{text-decoration:none;color:var(--text-black-900);padding:.5rem 1rem;border-radius:999rem;position:relative;cursor:pointer}.nav-link>a.active,.nav-link>a:hover{color:rgb(var(--skin-color));filter:drop-shadow(0px 0px 15px rgb(var(--skin-color)))}.nav-link>a:hover:after,.nav-link>a.active:after{content:".";display:block;font-size:4rem;color:rgb(var(--skin-color));position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.theme-toggler{border:1px solid var(--bg-black-50);background:var(--bg-black-100);padding:.25rem;border-radius:50%;width:30px;height:30px;position:relative}.theme-toggler>svg{cursor:pointer;position:absolute;top:6px;left:6px}.theme-toggler:hover{background:rgb(var(--skin-color));color:#fff}.nav__hamburgerMenuToggleIcons{padding:.25rem;cursor:pointer}.nav__hamburgerMenuToggleIcons .menuIcon,.nav__hamburgerMenuToggleIcons .closeIcon{display:flex;font-size:1.75rem;display:none}.nav__hamburgerMenuToggleIcons:hover{background:rgb(var(--skin-color));color:#fff;border-radius:50%}@media screen and (max-width: 950px){.navbar__middle{display:none}.nav__hamburgerMenuToggleIcons .menuIcon,.nav__hamburgerMenuToggleIcons .closeIcon{display:flex}.navbar__middle{display:block}.navbar__middle .nav-links{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:3rem;position:absolute;top:100%;right:-250px;width:250px;height:100vh;background-color:var(--bg-secondary);color:var(--text-black-900);padding:10px 20px;z-index:10;transition:right .3s ease}.navbar__middle.open .nav-links{right:0}}.project{background:var(--bg-primary);padding:6rem 0;transition:var(--bg-transition)}.project__title{flex:0 0 100%;max-width:100%;font-family:Space Grotesk,sans-serif}.project__title h2{font-size:40px;color:var(--text-black-900);font-weight:700;position:relative}.project__title h2:before{content:"";display:block;position:absolute;width:70px;height:4px;top:100%;left:0;background:rgb(var(--skin-color));border-radius:5px}.project__title h2:after{content:"";display:block;position:absolute;width:35px;height:4px;top:100%;left:0;margin-top:8px;background:rgb(var(--skin-color));border-radius:5px}.projects{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem;margin:3rem 0}@media screen and (max-width: 1024px){.projects{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width: 768px){.projects{grid-template-columns:repeat(1,minmax(0,1fr))}}.projectCard{background-color:var(--bg-card);border-radius:12px;overflow:hidden;box-shadow:0 4px 6px #0000001a;transition:box-shadow .3s ease}.projectCard:hover{box-shadow:0 6px 12px #0003}.projectCard__image{position:relative;overflow:hidden}.projectCard__image img{width:100%;height:12rem;object-fit:cover}.imageOverlay{position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(var(--skin-color),.5);opacity:0;height:12rem;display:flex;align-items:center;justify-content:center;transition:opacity .3s ease}.imageOverlay:hover{opacity:1}.projectCard__details{padding:1.5rem}.projectCard__title{font-size:1.25rem;line-height:1.75rem;margin-bottom:1rem;color:var(--text-black-900)}.projectCard__description{font-size:.875rem;color:var(--text-gray-600);text-align:justify;margin-bottom:1rem}.projectCard__techUsed{display:flex;gap:.5rem;flex-wrap:wrap}.projectCard__techUsed .appliedTechs{list-style:none;font-size:.875rem;line-height:1.25rem;font-weight:500}.projectCard__techUsed .appliedTech{color:rgb(var(--skin-color));padding:.25rem .75rem;border-radius:999rem;background:rgba(var(--skin-color),.09)}.project__cta-buttons{display:flex;gap:1rem;flex-wrap:wrap;align-items:center}.project__cta-buttons .showCode__btn,.project__cta-buttons .liveDemo__btn{height:1.5rem;width:1.5rem;display:flex;justify-content:center;align-items:center;padding:1.25rem;border-radius:50%;background:rgb(var(--skin-color))}.showCode__btn .githubBtn,.liveDemo__btn .liveDemoBtn{width:inherit;height:inherit;text-decoration:none;color:#fff;font-weight:600}*{margin:0;padding:0;box-sizing:border-box}:root{--bg-primary: #ffffff;--bg-secondary: #f9fafb;--bg-card: #ffffff;--text-gray-600: #4b5563;--bg-black-100: #fdf9ff;--bg-black-50: #e8dfec;--text-black-900: #0f172a;--text-black-700: #334155}body{font-family:Outfit,sans-serif;line-height:1.5;font-size:16px;transition:color 2s ease;overflow-x:hidden}body.theme-dark{--bg-primary: #111827;--bg-secondary: #111827;--bg-card: #1f2937;--text-gray-600: #9ca3af;--bg-black-100: #222222;--bg-black-50: #393939;--text-black-900: #f1f5f9;--text-black-700: #cbd5e1}body.skin1{--skin-color: 55, 177, 130}body.skin2{--skin-color: 59, 130, 246}body.skin3{--skin-color: 240, 33, 178}body.skin4{--skin-color: 176, 17, 17}body.skin5{--skin-color: 14, 165, 233}body.skin6{--skin-color: 153, 121, 80}body.skin7{--skin-color: 222, 115, 255}body.skin8{--skin-color: 234, 179, 8}::selection{background:rgba(var(--skin-color),.45);color:#fff}#author__name{margin-bottom:1.5rem;font-size:calc(2.5rem + .8vw);text-align:center;line-height:1.5rem;font-weight:700;color:rgb(var(--skin-color))}body{cursor:url(/cursor/cursor-@1x.svg) 0 0,auto;cursor:-webkit-image-set(url(/cursor/cursor-@2x.svg) 2x) 0 0,auto}button,button:hover,.pill,.gotoTop,.closeIcon,.menuIcon,.theme-toggler,svg,a:hover{cursor:url(/cursor/cursor-hover.svg) 4 2,pointer;cursor:-webkit-image-set(url(/cursor/cursor-hover2.svg) 2x) 8 4,pointer}.container{width:100%;margin-right:auto;margin-left:auto;padding-right:2rem;padding-left:2rem}@media (min-width: 640px){.container{max-width:640px}}@media (min-width: 768px){.container{max-width:768px}}@media (min-width: 1024px){.container{max-width:1024px}}@media (min-width: 1280px){.container{max-width:1280px}}@media (min-width: 1536px){.container{max-width:1536px}}
