.CircularProgressbar{vertical-align:middle;width:100%}.CircularProgressbar .CircularProgressbar-path{stroke:#3e98c7;stroke-linecap:round;transition:stroke-dashoffset .5s ease 0s}.CircularProgressbar .CircularProgressbar-trail{stroke:#d6d6d6;stroke-linecap:round}.CircularProgressbar .CircularProgressbar-text{fill:#3e98c7;dominant-baseline:middle;text-anchor:middle;font-size:20px}.CircularProgressbar .CircularProgressbar-background{fill:#d6d6d6}.CircularProgressbar.CircularProgressbar-inverted .CircularProgressbar-background{fill:#3e98c7}.CircularProgressbar.CircularProgressbar-inverted .CircularProgressbar-text{fill:#fff}.CircularProgressbar.CircularProgressbar-inverted .CircularProgressbar-path{stroke:#fff}.CircularProgressbar.CircularProgressbar-inverted .CircularProgressbar-trail{stroke:#0000}html{box-sizing:border-box;font-size:10px;overflow-x:clip}*,:after,:before{box-sizing:inherit}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;margin:0;padding:0}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0;overflow-x:clip}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.nav-links,.navbar-logo{box-sizing:border-box;font-family:Titillium Web,sans-serif;margin:0;padding:0}.avoid-overflow{overflow:hidden}.NavbarItems{align-items:center;background:linear-gradient(270deg,#fff,#fff 150%);box-shadow:0 8px 10px 0 #0003;display:flex;font-size:1.2rem;height:7.5rem;justify-content:center}.navbar-logo-image{align-self:center;cursor:pointer;height:50px;justify-content:center;margin-left:18px;overflow:hidden;width:70px}.navbar-logo{color:#000;cursor:pointer;font-size:30px;font-style:italic;font-weight:550;margin-left:5px;text-decoration:none}.nav-li{align-items:center;box-shadow:0 0 0 .09px #fff;display:flex;height:100%;min-width:9rem;text-decoration:none;transition:box-shadow .5s ease}.active-link,.nav-li:focus,.nav-li:hover{box-shadow:0 2px 20px 0 purple}.nav-links{align-items:center;box-shadow:inset 0 0 0 .09px #fff;color:#222;display:flex;font-size:16px;font-weight:500;height:100%;justify-content:center;min-width:90px;padding:1rem 2rem 0;text-decoration:none;transition:box-shadow .5s ease,color .5s ease}.active-link .nav-links,.nav-links:focus,.nav-links:hover{box-shadow:inset 0 75px 0 0 purple;color:#fff}.nav-menu{align-items:center;display:grid;grid-template-columns:repeat(7,auto);height:100%;list-style:none;margin-left:50rem;padding:0;text-align:center}.nav-menu a{text-decoration:none}.fa-bars,.fa-times{color:#000}.menu-icon{display:none}@media screen and (max-width:1000px){.nav-menu{display:flex;flex-direction:column;left:-100%;margin-left:0;position:absolute;top:7.6rem;width:100%}.nav-menu,.nav-menu.active{opacity:1;transition:all .5s ease}.nav-menu.active{background:#fff;left:0;z-index:10}.nav-li{height:auto;margin-top:2rem}.nav-links{display:table;padding:.5rem;text-align:center;width:100%}.nav-links:focus,.nav-links:hover{background-color:purple;box-shadow:none;height:100%}.navbar-logo{left:0;margin-top:10px;position:absolute;top:0;transform:translate(25% 50%)}.menu-icon{cursor:pointer;display:block;font-size:2.8rem;position:absolute;right:0;top:0;transform:translate(-100%,60%)}}.Projects_container__9tUGm{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-bottom:6rem}.Projects_projectsTitle__By5ee{font-size:45px;font-weight:600;margin-top:4rem;max-width:75rem;width:80%}.project-box{background-color:#fff;border-radius:35px;box-shadow:0 0 14px 1px #bababa;margin-top:4rem;max-width:80rem;width:90%}.project-content{padding:1.6rem 4.8rem}.project-content li{font-size:1.6rem;margin-bottom:1rem}.project-box img{align-self:left;height:9vh;padding-left:2%;padding-top:1%}.project-packages{align-items:center;background-color:#666;border-bottom-left-radius:2rem;border-bottom-right-radius:2rem;display:flex;padding:1.6rem}.project-tags{background-color:initial;list-style:none;padding:1.6rem;position:relative}.typing-animation{padding:0 2rem 4rem}.typing-text{box-sizing:border-box;font-family:Source-Code-Pro,sans-serif;font-size:40px;height:10rem;margin:0;padding:0}.static-text,.typing-text{color:#000;font-weight:300}.static-text{font-size:4rem}.static-text,.typing-text{display:flex;justify-content:center}@media screen and (max-width:1000px){.static-text,.typing-text{font-size:30px}}.photo-container{margin:3rem auto auto;max-width:35rem;width:80%}.main-icon-photo{border-radius:50%;box-shadow:0 1px 2px #00000026;height:auto;transition:box-shadow .3s ease-in-out;width:100%}.main-icon-photo:hover{box-shadow:0 5px 15px #00000080;cursor:pointer}.home-text{padding:1.6rem}.bold-title-1{color:#000;display:inline-block;font-size:55px;font-weight:300;font-weight:700;margin:30px 0 10px}.bold-title-2{margin-left:1%}.home-page{align-items:center;display:flex;flex-direction:column;justify-content:center}.social-menu{display:flex;justify-content:space-around;list-style:none;margin-top:3rem;max-width:36rem}@media screen and (min-width:767px){.social-menu{max-width:70rem;min-width:45rem}}.social-li{align-items:center;background:#666;border-radius:50%;cursor:pointer;display:flex;font-size:3rem;height:5rem;justify-content:center;margin-left:1.6rem;position:relative;transition:all .3s;width:5rem}.social-li:before{border-radius:50%;content:"";height:100%;left:0;position:absolute;top:0;transform:scale(.9);transition:.7s;width:100%;z-index:-1}.social-li:hover{box-shadow:0 0 20px purple}.social-li:hover:before{box-shadow:0 0 20px #3c005a;filter:blur(5px);transform:scale(1.2);transition:.3s}.social-li i{color:#d3d3d3;transition:all .3s}.social-li:hover i{color:#d580ff}.social-li:first-of-type{margin:0}.social-icon{text-decoration:none}p{font-family:Source-Code-Pro,sans-serif;font-size:13px;font-weight:400;margin-top:1rem;text-align:center;z-index:2}@media screen and (max-width:1000px){.bold-title-1,.bold-title-2{font-size:40px}}@keyframes gear-spin{to{transform:rotate(1turn)}}.about-card-container:after,.about-card-container:before{--gear:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cg fill='none' stroke='%23fff' stroke-width='2.2' stroke-linejoin='round'%3E%3Cpath d='M51.7 18 59 3.9 76.3 11l-4.9 15.2 2.4 2.4L89 23.7 96.1 41 82 48.3v3.4L96.1 59 89 76.3l-15.2-4.9-2.4 2.4L76.3 89 59 96.1 51.7 82h-3.4L41 96.1 23.7 89l4.9-15.2-2.4-2.4L11 76.3 3.9 59 18 51.7v-3.4L3.9 41 11 23.7l15.2 4.9 2.4-2.4L23.7 11 41 3.9 48.3 18Z'/%3E%3Ccircle cx='50' cy='50' r='13'/%3E%3C/g%3E%3C/svg%3E");animation-timeline:view()!important;animation-range:cover 0 cover 100%!important;animation:gear-spin linear both;background:linear-gradient(#f01,#0096ff);content:"";height:44rem;-webkit-mask:var(--gear) center /contain no-repeat;mask:var(--gear) center /contain no-repeat;pointer-events:none;position:absolute;width:44rem;z-index:-2}.about-card-container:before{bottom:-32.75rem;right:-22rem;top:auto}.about-card-container:after{animation-direction:reverse;background:linear-gradient(#21a6f3,#fd2f73);height:36rem;left:-22rem;top:16rem;width:36rem}@media (prefers-reduced-motion:reduce){.about-card-container:after,.about-card-container:before{animation:none}}.about-header{align-items:center;display:flex;justify-content:space-between}.learn-more-me{background-color:purple;border-radius:8px;color:#fff;cursor:pointer;font-size:1.4rem;min-width:11rem;padding:1rem 1.6rem;text-align:center}.about-card-container{margin-bottom:4rem;margin-top:4rem;position:relative}.about-card{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);border-radius:25px;box-shadow:5px 10px 10px 5px #6e5656b3;margin-left:5rem;min-height:49rem;padding:3.2rem;width:60%;z-index:1}@media screen and (max-width:1000px){.about-card{margin:auto;padding-left:3rem;width:90%}}.about-card-content{font-size:20px;padding:0 1.6rem}.about-card-content ul{list-style-type:none}.about-card-content li{margin:20px 0}.about-card h2,p{color:#000;font-family:Source-Code-Pro,sans-serif;margin-bottom:1rem;text-align:left}.about-card h2{font-size:38px;font-weight:600}.recent-news-section h2,ul li{color:#000;font-family:Source-Code-Pro,sans-serif;margin-bottom:1rem;text-align:left}.recent-news-section h2{font-size:38px;font-weight:600;padding:0 3.2rem}.recent-news-section li{align-items:baseline;display:flex;font-size:18px;gap:.8rem;margin:20px 0;padding:0 3.2rem}.news-date{color:#7a62a8;flex:0 0 9.6rem;font-weight:600;white-space:nowrap}.about-card p{font-size:20px;font-weight:400;margin:0}.shreyas-card{background-color:initial;bottom:0;height:450px;perspective:1000px;position:absolute;right:6%;width:300px}.shreyas-card-inner{height:100%;position:relative;text-align:center;transform-style:preserve-3d;transition:transform .6s ease-out;width:100%}.shreyas-card:hover .shreyas-card-inner{transform:rotateY(180deg)}.shreyas-card-back,.shreyas-card-front{-webkit-backface-visibility:hidden;backface-visibility:hidden;height:100%;position:absolute;width:100%}.shreyas-card-front{transform:rotateY(0deg)}.shreyas-card-back{background-color:grey;border-radius:20px;padding-left:2vw;transform:rotateY(180deg)}.shreyas-card-image-front{border-radius:20px;height:450px;width:300px}.shreyas-card-back h3{font-size:25px;margin-bottom:10%;padding-top:5%;-webkit-text-decoration:underline wavy;text-decoration:underline wavy}.shreyas-card-back h3,.shreyas-card-back li{color:#fff;font-family:Source-Code-Pro,sans-serif;text-align:left}.shreyas-card-back li{font-size:18px;margin-bottom:12%;margin-top:5%;padding-left:0;width:90%}@media screen and (max-width:1000px){.shreyas-card-back,.shreyas-card-front{display:none}}.Skills_container__FHVQD{height:93rem}.Skills_skillsPage__8tCd-{background:linear-gradient(#ad5982,#1095fc);height:35rem;margin-top:.9rem}.Skills_skillBar__Pr1vX{display:flex;flex-wrap:wrap;justify-content:space-around;margin:auto;max-width:80rem;padding:9rem 1.6rem 1.6rem}.Skills_skillItem__zSl0z{align-items:center;display:flex;flex-direction:column;justify-content:space-between;margin-top:1.6rem;width:10rem}.Skills_skillName__ZgsV9{color:#fff;display:block;font-family:Source-Code-Pro,sans-serif;font-size:1.5rem;font-weight:300;margin-top:1rem;text-align:justify}.Skills_icon__TNNrE{width:55%}.Skills_columns__wpP0G{background-color:#fff;border-radius:2rem;box-shadow:0 0 7px 0 #333;display:flex;flex-wrap:wrap;margin:2rem auto 4rem;max-width:100rem}.Skills_column__aQJ8P{align-items:center;display:flex;flex-direction:column;min-width:25rem;padding:1.6rem;text-align:center;width:33%}@media screen and (max-width:767px){.Skills_column__aQJ8P{width:100%}.Skills_container__FHVQD{height:60rem}.Skills_skillsPage__8tCd-{height:52rem}}.Skills_column__aQJ8P:first-of-type{border:0}.Skills_title__vC1YA{font-size:2.1rem;margin:1.2rem 0}.Skills_description__D3BOM{font-size:1.5rem;font-weight:300;text-align:center}.Skills_description__D3BOM,.Skills_domainIcon__jRaEi,.Skills_sectionTitle__jd\+Te,.Skills_title__vC1YA{padding-bottom:1rem;padding-top:1rem}.Skills_toolListItem__wP3uc{padding-bottom:.4rem}.Skills_domainIcon__jRaEi svg{width:5rem}.Skills_domainIcon__jRaEi svg path{fill:purple}.Skills_section__QJAqE{margin:2rem 0}.Skills_section__QJAqE li{align-items:center;justify-content:center;text-align:center}.Skills_sectionTitle__jd\+Te{color:purple;font-size:1.6rem;font-weight:500;margin-bottom:1.2rem}.Skills_subsetValues__Ovq8a{font-size:1.4rem}.Skills_toolList__FkMnH{list-style:none}.Skills_toolListItem__wP3uc{font-size:1.4rem;margin-bottom:1rem}.Room_stage__bujl9{background:#1c1612;bottom:0;left:0;overflow:hidden;position:fixed;right:0;top:7.5rem}.Room_stage__bujl9 canvas{display:block;height:100%;width:100%}.Room_hint__F14ae{bottom:1.4rem;color:#f6ead8;font-size:1.4rem;left:1.6rem;letter-spacing:.02em;margin:0;pointer-events:none;position:absolute;text-shadow:0 1px 4px #000000a6}.Research_container__ekBNp{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-bottom:6rem}.Research_projectsTitle__Pmuo\+{font-size:45px;font-weight:600;margin-top:4rem;max-width:75rem;width:80%}.Research_reviewGrid__eBnBN{grid-gap:2.4rem 2rem;align-items:start;display:grid;gap:2.4rem 2rem;grid-template-columns:repeat(4,minmax(0,1fr));justify-items:center;margin-top:3rem;max-width:110rem;width:92%}.Research_reviewCard__WaCaU{align-items:center;color:#000;display:flex;flex-direction:column;gap:1.08rem;min-width:0;text-align:center;text-decoration:none;width:100%}.Research_reviewCard__WaCaU img{height:9rem;max-width:18rem;object-fit:contain;width:100%}@media screen and (max-width:700px){.Research_reviewGrid__eBnBN{grid-template-columns:repeat(2,minmax(0,1fr))}}.Research_reviewName__85eks{color:#444;font-size:1.44rem;font-weight:500}.research-box{background-color:#fff;border-radius:35px;box-shadow:0 0 14px 1px #bababa;margin-top:4rem;max-width:80rem;width:90%}.research-box .header{align-items:flex-start}.header h3 span.description{display:flow-root;font-size:calc(1em + 2pt);margin-top:1.2rem}.header:has(.aside-figure){padding-bottom:0}.research-box:has(.aside-figure) .research-tags{padding-top:.8rem}.aside-figure{border-radius:.8rem;float:right;height:auto;margin:0 0 0 1.6rem;max-height:13rem;max-width:42%;width:auto}.aside-figure[src$=".gif"]{margin-bottom:.65rem;transform:scale(1.05);transform-origin:top left}.title{font-size:2.4rem}.subtitle{color:#000;font-size:1.4rem;font-size:1.2rem;font-weight:100;margin-top:1.5rem}.research-content{padding:1.6rem 4.8rem}.research-content li{font-size:1.6rem;margin-bottom:1rem}.header>img{flex-shrink:0;height:9vh;padding-left:2%;padding-top:0}.research-packages{align-items:center;background-color:#666;border-bottom-left-radius:2rem;border-bottom-right-radius:2rem;display:flex;padding:1.6rem}.research-tags{background-color:initial;list-style:none;padding:1.6rem;position:relative}.research-tags a{display:block;height:100%;text-decoration:none;width:100%}@media (max-width:767px){.aside-figure{margin-left:1rem;width:16.8rem}.filter{font-size:1.2rem;margin:0 .5rem 1rem 0;min-width:8rem}}.Work_Experiences_container__AR2IW{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-bottom:6rem}.Work_Experiences_projectsTitle__PIFSg{font-size:45px;font-weight:600;margin-top:4rem;max-width:75rem;width:80%}.work-exp-box{background-color:#fff;border-radius:35px;box-shadow:0 0 14px 1px #bababa;margin-top:4rem;max-width:80rem;width:90%}.header{align-items:center;display:flex;padding:1.6rem}.header h3{margin-left:2rem}.header h3 span{display:block}.title{font-size:2.7rem;font-weight:500}.subtitle{color:#747474;font-size:1.9rem;font-style:italic;font-weight:300;margin-top:.8rem}.work-exp-content{padding:1.6rem 4.8rem}.work-exp-content li{font-size:1.6rem;margin-bottom:1rem}.work-exp-box img{align-self:left;border-radius:.8rem;height:9vh;margin-left:2%;margin-top:1%}.work-exp-box img.icon-rounded{border-radius:2rem;flex-shrink:0;height:9vh;object-fit:cover;padding:0;width:9vh}.work-exp-packages{align-items:center;background-color:#666;border-bottom-left-radius:2rem;border-bottom-right-radius:2rem;display:flex;padding:1.6rem}.github svg{fill:#fff;height:3rem;margin-right:3rem;width:3rem}.work-exp-tags{background-color:initial;list-style:none;padding:1.6rem;position:relative}.filter{border-radius:1rem;color:#f0f8ff;cursor:pointer;display:inline-block;font-size:1.6rem;margin:0 1rem 1rem 0;min-width:9rem;padding:.7rem;text-align:center}@media (max-width:767px){.filter{font-size:1.2rem;margin:0 .5rem 1rem 0;min-width:8rem}}.filter-package{color:#222;font-size:1.2rem;padding:.5rem}.active-filter{border-bottom:.3rem solid #bababa;transform:translateY(-.5rem)}.FooterBar_footerBarContainer__LSROe{background-color:#666;height:4.5rem}.FooterBar_footerText__RBRR1{color:#fff;font-family:Source-Code-Pro,sans-serif;font-size:12pt;font-weight:200;padding-top:.8rem;text-align:center}@media screen and (max-width:767px){.FooterBar_footerText__RBRR1{font-size:10pt}}
/*# sourceMappingURL=main.36d38180.css.map*/