@font-face{font-display:swap;font-family:Outfit Variable;font-style:normal;font-weight:100 900;src:url(/static/media/outfit-latin-ext-wght-normal.a7f816e05f1202711a29.woff2) format("woff2-variations");unicode-range:u+0100-02af,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1e??,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Outfit Variable;font-style:normal;font-weight:100 900;src:url(/static/media/outfit-latin-wght-normal.6c5d44285fbcc597b67a.woff2) format("woff2-variations");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:400;src:url(/static/media/poppins-devanagari-400-normal.64d5f06ee726edd58ca3.woff2) format("woff2"),url(/static/media/poppins-devanagari-400-normal.0e11b62db931f85340d4.woff) format("woff");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+25cc,u+a830-a839,u+a8e0-a8ff}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:400;src:url(/static/media/poppins-latin-ext-400-normal.4f38b4331448d2313adc.woff2) format("woff2"),url(/static/media/poppins-latin-ext-400-normal.8cc52669c8e8a6735699.woff) format("woff");unicode-range:u+0100-02af,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1e??,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:400;src:url(/static/media/poppins-latin-400-normal.405055dd680fa1dcdfa2.woff2) format("woff2"),url(/static/media/poppins-latin-400-normal.cda9c93f49237f11c766.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}#about{background-color:rgba(165,107,231,.02);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1440' height='1000' preserveAspectRatio='none'%3E%3Cg mask='url(%26quot;%23SvgjsMask1032%26quot;)' fill='none'%3E%3Cpath d='m1316.759 254.42-134.444 242.543 376.986-108.1zM34.31 812.502l-97.806 63.515L80.68 990.968z' fill='rgba(241, 217, 169, 0.39)' class='triangle-float2'/%3E%3Cpath d='m778.17 750.924 86.122-281.693L496.477 664.8z' fill='rgba(241, 217, 169, 0.39)' style='animation:float1 5s infinite'/%3E%3Cpath d='M327.819 273.846 110.593 456.12l182.274 217.225 217.225-182.273zM1260.365 109.813l87.864 197.852 113.888-151.135z' fill='rgba(241, 217, 169, 0.39)' class='triangle-float3'/%3E%3Cpath d='M721.476 93.893 586.999 198.958l105.065 134.477L826.541 228.37z' fill='rgba(241, 217, 169, 0.39)' class='triangle-float2'/%3E%3C/g%3E%3Cdefs%3E%3Cstyle%3E@keyframes float1{0%25,to{transform:translate(0,0)}50%25{transform:translate(-10px,0)}}@keyframes float2{0%25,to{transform:translate(0,0)}50%25{transform:translate(-5px,-5px)}}@keyframes float3{0%25,to{transform:translate(0,0)}50%25{transform:translate(0,-10px)}}.triangle-float2{animation:float2 4s infinite}.triangle-float3{animation:float3 6s infinite}%3C/style%3E%3Cmask id='SvgjsMask1032'%3E%3Cpath fill='%23fff' d='M0 0h1440v1000H0z'/%3E%3C/mask%3E%3C/defs%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:100%;min-height:100vh;padding:3rem 0}@media screen and (max-width:900px){#about{background-size:200%}}#about #about-view{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:0 auto;max-width:1200px;padding:0 1rem;position:relative;row-gap:2rem;scroll-snap-align:start}#about #about-view>div.about-section{align-items:center;-webkit-column-gap:5rem;column-gap:5rem;display:flex;justify-content:center;padding:1rem;width:100%}#about #about-view .about-me-text{flex-grow:0;width:43%}#about #about-view .about-me-text h3,#about #about-view .about-me-text h4,#about #about-view .about-me-text p{margin-bottom:.5rem}#about #about-view .about-me-graphic{display:flex;flex-direction:column;flex-grow:0;max-width:250px;position:relative;text-align:center;width:40%}#about #about-view .about-me-graphic img.base{object-fit:contain;width:100%;z-index:10}#about #about-view .about-me-graphic img.floating1,#about #about-view .about-me-graphic img.floating2,#about #about-view .about-me-graphic img.floating3{width:50%}#about #about-view .about-me-graphic img.floating1{align-self:flex-end;width:56%}#about #about-view .about-me-graphic img.floating2{width:50%}#about #about-view .about-me-graphic img.floating3{padding:1rem;width:43%}@media screen and (max-width:600px){#about #about-view>div.about-section.first{flex-direction:column}#about #about-view>div.about-section.last{flex-direction:column-reverse}#about #about-view .about-me-graphic,#about #about-view .about-me-text{margin-bottom:2rem;width:80%}}#home{background-color:rgba(165,107,231,.02);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1440' height='1000' preserveAspectRatio='none'%3E%3Cg mask='url(%26quot;%23SvgjsMask1314%26quot;)' fill='none'%3E%3Cpath d='m1266.792 96.493-74.497 229.278 229.278 74.497 74.497-229.278zM716.466 822.378c47.66.791 75.627-47.465 99.806-88.544 24.705-41.972 51.581-88.952 30.512-132.862-23.249-48.455-76.574-75.326-130.318-75.148-53.441.177-106.496 27.455-128.834 76.004-19.914 43.281 10.576 87.647 34.607 128.785 23.702 40.574 47.243 90.985 94.227 91.765' fill='rgba(203, 169, 241, 0.39)' class='triangle-float3'/%3E%3Cpath d='M723.297 727.083 616.929 542.849 432.695 649.216 539.063 833.45zM1218.04 789.735 1115.77 548.8 874.834 651.071l102.271 240.935z' fill='rgba(203, 169, 241, 0.39)' class='triangle-float1'/%3E%3Cpath d='m755.124 247.937 168.769 5.893 5.893-168.769-168.769-5.893z' fill='rgba(203, 169, 241, 0.39)' class='triangle-float3'/%3E%3Cpath d='M377.533 602.803c47.088-1.174 86.102-34.395 107.473-76.371 19.439-38.18 14.997-83.314-7.659-119.677-21.335-34.242-59.492-51.461-99.814-52.817-43.244-1.454-88.379 9.542-112.161 45.688-26.019 39.546-27.891 90.964-5.013 132.407 23.635 42.814 68.284 71.989 117.174 70.77' fill='rgba(203, 169, 241, 0.39)' class='triangle-float1'/%3E%3C/g%3E%3Cdefs%3E%3Cstyle%3E@keyframes float1{0%25,to{transform:translate(0,0)}50%25{transform:translate(-10px,0)}}@keyframes float2{0%25,to{transform:translate(0,0)}50%25{transform:translate(-5px,-5px)}}@keyframes float3{0%25,to{transform:translate(0,0)}50%25{transform:translate(0,-10px)}}.triangle-float1{animation:float1 5s infinite}.triangle-float3{animation:float3 6s infinite}%3C/style%3E%3Cmask id='SvgjsMask1314'%3E%3Cpath fill='%23fff' d='M0 0h1440v1000H0z'/%3E%3C/mask%3E%3C/defs%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:100%;min-height:100vh}@media screen and (max-width:900px){#home{background-size:200%}}#home #home-view-top{align-items:flex-start;display:flex;flex-direction:column;height:90vh;justify-content:center;margin:0 auto;max-width:1200px;padding:0 1rem;position:relative;row-gap:5rem}#home #home-view-top h2{margin-bottom:1rem}#home #home-view-top .content-skill{align-items:center;display:flex}#home #home-view-top .content-skill>div:first-child{margin-right:4rem}#home #home-view-top .content-skill .icon-set{align-items:center;-webkit-column-gap:3rem;column-gap:3rem;display:flex}#home #home-view-top .content-skill .icon-set>.icon-container{position:relative}#home #home-view-top .content-skill .icon-set>.icon-container .skill-icon{justify-self:center;object-fit:contain;transition-duration:.2s;width:45px}#home #home-view-top .content-skill .icon-set>.icon-container .skill-icon:hover{-webkit-transform:translateY(-20%);transform:translateY(-20%);transition-duration:.2s}#home #home-view-top .content-skill .icon-set>.icon-container .skill-icon:hover+.skill-caption{-webkit-transform:translateY(-10px);transform:translateY(-10px);transition-duration:.2s;visibility:visible}#home #home-view-top .content-skill .icon-set>.icon-container .skill-caption{font-size:.9rem;position:absolute;text-align:center;visibility:hidden;width:100%}@media screen and (max-width:900px){#home #home-view-top .content-skill{align-items:flex-start;flex-direction:column;justify-content:center}#home #home-view-top .content-skill>div:first-child{margin-bottom:1rem}#home #home-view-top .content-skill .icon-set{flex-wrap:wrap}#home #home-view-top .content-skill .icon-set .skill-icon{margin-top:2rem}}#home #home-view-bot{align-items:center;display:flex;height:10vh;justify-content:center}.tag{border:1px solid rgba(165,107,231,.314);border-radius:.3rem;color:#a56be7;display:inline-block;font-size:.75rem;margin:.2rem .2rem .2rem 0;padding:.1rem .5rem}#project{background:rgba(165,107,231,.02);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1440' height='1000' preserveAspectRatio='none'%3E%3Cg mask='url(%26quot;%23SvgjsMask1050%26quot;)' fill='none'%3E%3Cpath d='M1341.066 769.794 1116.36 926.815l215.382 105.049z' fill='rgba(157, 239, 151, 0.39)' style='animation:float2 4s infinite'/%3E%3Cpath d='M269.507 750.375 34.642 591.956l-158.42 234.866L111.089 985.24zM354.892 358.735l126.58-156.314-282.894 29.733zM428.533 349.096 465.73 498.29l149.196-37.198-37.199-149.196z' fill='rgba(157, 239, 151, 0.39)' class='triangle-float3'/%3E%3Cpath d='M157.434 931.683 206.52 760.5 35.337 711.414-13.75 882.597z' fill='rgba(157, 239, 151, 0.39)' style='animation:float1 5s infinite'/%3E%3Cpath d='M913.999 782.041c46.175.461 80.167-38.962 101.641-79.842 19.773-37.642 22.148-81.119 2.798-118.98-21.379-41.831-57.486-78.368-104.439-79.894-49.156-1.598-94.952 28.687-116.901 72.699-20.023 40.15-3.427 85.158 18.715 124.18 22.536 39.717 52.523 81.381 98.186 81.837' fill='rgba(157, 239, 151, 0.39)' class='triangle-float3'/%3E%3C/g%3E%3Cdefs%3E%3Cstyle%3E@keyframes float1{0%25,to{transform:translate(0,0)}50%25{transform:translate(-10px,0)}}@keyframes float2{0%25,to{transform:translate(0,0)}50%25{transform:translate(-5px,-5px)}}@keyframes float3{0%25,to{transform:translate(0,0)}50%25{transform:translate(0,-10px)}}.triangle-float3{animation:float3 6s infinite}%3C/style%3E%3Cmask id='SvgjsMask1050'%3E%3Cpath fill='%23fff' d='M0 0h1440v1000H0z'/%3E%3C/mask%3E%3C/defs%3E%3C/svg%3E");background-position:top;background-repeat:repeat;background-size:100%;border-radius:1.5rem 1.5rem 0 0;min-height:100vh}@media screen and (max-width:900px){#project{background-size:200%}}#project #project-view{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:0 auto;max-width:1200px;padding:6rem 1rem 3rem;position:relative;scroll-snap-align:start}#project #project-view>div.project-section{width:100%}#project #project-view>div.project-section h3.section-heading{margin:0 auto 1rem;text-align:center}#project #project-view>div.project-section>div.project-list #project-gallery{-webkit-column-gap:1rem;column-gap:1rem;display:flex;padding:.5rem;width:-webkit-max-content;width:max-content}#project #project-view>div.project-section>div.project-list #project-gallery .project-detail{align-items:top;background-color:#f7f7ff;-webkit-column-gap:1rem;column-gap:1rem;display:flex;flex-direction:column;flex-shrink:0;margin-bottom:1rem;width:330px}#project #project-view>div.project-section>div.project-list #project-gallery .project-detail .img-screen{border-radius:.3rem;height:200px;margin-bottom:1rem;overflow:hidden;position:relative;width:100%}#project #project-view>div.project-section>div.project-list #project-gallery .project-detail .img-screen div.scroll-overlay{align-items:center;background:rgba(0,0,0,.439);display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;transition-duration:.5s;width:100%;z-index:10}#project #project-view>div.project-section>div.project-list #project-gallery .project-detail .img-screen div.scroll-overlay span{color:#fff;font-size:1rem;margin-right:.2rem}#project #project-view>div.project-section>div.project-list #project-gallery .project-detail .img-screen div.scroll-overlay:hover{opacity:0}#project #project-view>div.project-section>div.project-list #project-gallery .project-detail .img-screen img.project-img{border-radius:.3rem;height:auto;object-fit:cover;object-position:top;width:100%}#project #project-view>div.project-section>div.project-list #project-gallery .project-detail .img-screen img.scrollable{margin:0;padding:0;position:absolute;top:0;transition:top 11s;width:100%;z-index:0}#project #project-view>div.project-section>div.project-list #project-gallery .project-detail .img-screen:hover img.scrollable{top:-300%;transition:all 11s}#project #project-view>div.project-section>div.project-list #project-gallery .project-detail div.project-desc h4{margin-bottom:1rem}#project #project-view>div.project-section>div.project-list #project-gallery .project-detail div.project-desc p{line-height:1.3;margin-bottom:.5rem}#project #project-view>div.project-section>div.project-list #project-gallery .project-detail div.project-desc .project-cap{min-height:3rem}#project #project-view>div.project-section>div.project-list #project-gallery .project-detail div.project-desc .project-cap p:last-child{margin-bottom:1rem}#project #project-view>div.project-section>div.project-list #project-gallery .project-detail div.project-desc .project-cap p:not(:last-child){margin-bottom:0}#project #project-view>div.project-section>div.project-list #project-gallery .project-detail div.project-desc p.project-account{min-height:6rem}#project #project-view>div.project-section>div.project-list #project-gallery .project-detail div.project-desc p.github a{cursor:pointer}#project #project-view>div.project-section>div.project-list #project-gallery .project-detail div.project-desc p.github a:hover{background:rgba(14,168,168,.251);background:linear-gradient(180deg,transparent 50%,rgba(14,168,168,.251) 0);transition-duration:.5s}#project #project-view>div.project-section>div.project-list #project-gallery .project-detail div.project-desc p.github svg{font-size:1.1em;margin-right:.1rem;-webkit-transform:translateY(15%);transform:translateY(15%)}#contact{background-color:#2b1d36;min-height:100vh}#contact #contact-view{align-items:center;display:flex;height:100vh;justify-content:center;margin:0 auto;max-width:1200px;position:relative}#contact #contact-view .contact-card{padding:6rem 1rem;width:100%}#contact #contact-view .contact-card h3.title{margin-bottom:2rem}#contact #contact-view .contact-card h4{margin-bottom:.5rem}#contact #contact-view .contact-card a{cursor:pointer}#contact #contact-view .contact-card .card-flex{-webkit-column-gap:5rem;column-gap:5rem;display:flex;justify-content:center}@media screen and (max-width:900px){#contact #contact-view .contact-card .card-flex{flex-direction:column}}#contact #contact-view .contact-card .card-flex .contact-list{margin-bottom:2rem;max-width:330px}@media screen and (max-width:900px){#contact #contact-view .contact-card .card-flex .contact-list{max-width:100%}}#contact #contact-view .contact-card .card-flex #contact-form{max-width:330px}@media screen and (max-width:900px){#contact #contact-view .contact-card .card-flex #contact-form{max-width:100%}}#contact #contact-view .contact-card .card-flex #contact-form form{border:none;display:flex;flex-direction:column;font-family:Poppins,sans-serif;min-width:330px}@media screen and (max-width:330px){#contact #contact-view .contact-card .card-flex #contact-form form{width:100%}}#contact #contact-view .contact-card .card-flex #contact-form label{margin-bottom:1rem}#contact #contact-view .contact-card .card-flex #contact-form input,#contact #contact-view .contact-card .card-flex #contact-form textarea{border-radius:.5em;font-family:Poppins,sans-serif;font-size:1rem;margin-bottom:1rem;padding:.5em}#contact #contact-view .contact-card .card-flex #contact-form button{background-color:#0ea8a8;border:none;border-radius:.3em;cursor:pointer;font-size:1rem;padding:.5rem 1rem}#contact #contact-view .ack{bottom:0;padding:1rem 0;position:absolute;width:100%}#contact #contact-view .ack p{text-align:center}#contact #contact-view a.ex-link{color:#0ea8a8;cursor:pointer}.success-msg{max-width:340px}@media screen and (max-width:900px){.success-msg{max-width:100%}}#navbar{position:fixed;width:100%;z-index:10}#navbar>div{align-items:center;display:flex;font-size:1rem;height:2rem;justify-content:space-between;margin:0 auto;max-width:1200px;padding:1rem}#navbar>div h1>a{cursor:pointer}#navbar>div .navbar-menu{align-items:center;display:flex;height:2rem;justify-content:center;min-width:50px;position:relative}#navbar>div .navbar-menu .navbar-item{padding:0 1rem;position:relative;vertical-align:middle}#navbar>div .navbar-menu .navbar-item a{cursor:pointer}@media screen and (max-width:900px){#navbar>div .navbar-menu .navbar-item{display:none}}#navbar>div .navbar-menu img.menu-btn{cursor:pointer;display:none;height:1.5rem;max-width:1.5rem;object-fit:contain;padding:.3rem;position:absolute;right:0;width:100%;z-index:15}@media screen and (max-width:900px){#navbar>div .navbar-menu img.menu-btn{display:block}}#navbar>div .navbar-menu img.menu-btn.close{max-width:1.2rem}#navbar>div .navbar-menu .nav-menu-popup{display:none;padding:2rem 3rem;position:absolute;right:-10px;text-align:center;top:-10px;z-index:10}#navbar>div .navbar-menu .nav-menu-popup>h4:not(:last-child){margin-bottom:1rem}#navbar>div .navbar-menu .nav-menu-popup h4>a{cursor:pointer}#navbar>div .navbar-menu .nav-menu-popup h4>a:hover{color:#a56be7}@media screen and (max-width:900px){#navbar>div .navbar-menu .nav-menu-popup.open{display:block}}*,body,html{cursor:default;margin:0;padding:0;scroll-behavior:smooth}html{background-color:#f7f7ff;color:#3a3b3c;font-family:Poppins,sans-serif;font-size:16px;font-weight:700;letter-spacing:.05em}body,section:not(#navbar){overflow-x:hidden}body ::-webkit-scrollbar,section:not(#navbar) ::-webkit-scrollbar{width:0}h1{font-size:1rem}h2{font-size:2.5rem;font-weight:700}h3{font-size:1.5rem}h4{font-size:1rem}p{font-size:.85rem}a{color:inherit;text-decoration:none}.font-outfit{font-family:Outfit Variable,sans-serif}.color-purple{color:#a56be7}.color-green{color:#0ea8a8}.color-black{color:#3a3b3c}.color-white{color:#f7f7ff}.sp-text-green{background:rgba(14,168,168,.251);background:linear-gradient(180deg,transparent 50%,rgba(14,168,168,.251) 0);transition-duration:.5s}.sp-text-purple{background:rgba(165,107,231,.314);background:linear-gradient(180deg,transparent 50%,rgba(165,107,231,.314) 0);transition-duration:.5s}.sp-text-gradient{-webkit-text-fill-color:transparent;background:#a56be7;background:linear-gradient(90deg,#1577d4,#0ea8a8 37%,#e4c414);background-clip:text;-webkit-background-clip:text;transition-duration:.5s}.react-icons{vertical-align:middle}.glassy-card{backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);background:hsla(0,0%,100%,.2);border:1px solid hsla(0,0%,100%,.3);border-radius:1rem;box-shadow:0 4px 30px rgba(0,0,0,.1);padding:1rem}.glassy-card:hover{box-shadow:0 4px 30px rgba(165,107,231,.314)}.pos-adjust{-webkit-transform:translateY(10%);transform:translateY(10%)}
/*# sourceMappingURL=main.f947d2a8.css.map*/