.about-me-wrapper{display:grid;grid-template-areas:"me-ab me-ab me-ab" "me-lo me-la me-im" "me-we me-pr me-im" "me-co me-co me-im";grid-template-columns:2fr 2fr 2fr;grid-gap:20px;gap:20px}.side-by-side{display:grid;text-align:center}.about-me-wrapper *{line-height:1.5em}.about-me-wrapper .about-box{display:grid;grid-template-columns:0fr 1fr;grid-column:1/3}.about-me-wrapper .span{grid-column:1/3}.about-me-wrapper .icon{margin:0;padding:0;line-height:0}.about-me-wrapper .link:hover,.link:active,.link:focus{background-color:rgba(0,0,0,.09)!important;cursor:pointer!important;box-shadow:0 0 15px rgba(0,0,0,.205)}.box{padding:10px!important;display:flex;justify-content:center;align-items:center}.about-me-wrapper img{object-fit:cover;width:100%}.about-me-wrapper .img{display:flex;align-items:flex-end;justify-content:center}.about-me-wrapper .icon{font-size:25px}.about-me-wrapper .box-title{vertical-align:super;margin:10px}.about-me-wrapper .show-on-vsmall{display:none}@media only screen and (max-width:1440px){.about-me-wrapper{grid-template-areas:"me-ab me-ab me-ab" "me-lo me-la me-im" "me-we me-pr me-im" "me-co me-co me-co"}}@media only screen and (max-width:1200px){.about-me-wrapper{grid-template-areas:"me-ab me-ab" "me-lo me-im" "me-la me-im" "me-we me-we" "me-pr me-pr" "me-co me-co";grid-template-columns:1fr 1fr}}@media only screen and (max-width:1100px){.about-me-wrapper{grid-template-areas:"me-ab me-ab" "me-lo me-im" "me-la me-im" "me-we me-we" "me-pr me-pr" "me-co me-co";grid-template-columns:1fr 1fr}}@media only screen and (max-width:850px){.about-me-wrapper{grid-template-areas:"me-ab me-ab" "me-lo me-im" "me-la me-im" "me-we me-im" "me-pr me-im" "me-co me-co";grid-template-columns:1fr 1fr}}@media only screen and (max-width:600px){.about-me-wrapper .show-on-vsmall{display:block}.about-me-wrapper .hide-on-vsmall{display:none}.about-me-wrapper{grid-template-areas:"me-ab" "me-im" "me-lo" "me-la" "me-we" "me-pr" "me-co ";grid-template-columns:1fr}.about-me-wrapper img{object-fit:cover;width:200px}}.project{line-height:1.5em;display:grid;grid-template-rows:0fr 0fr 0fr 0fr;grid-gap:10px;gap:10px}.projects-wrapper{display:grid;grid-template-columns:1fr 1fr;grid-gap:1em;gap:1em}.project img{max-width:100%;max-height:20vh}.project hr{border:1px dashed hsla(0,0%,50.2%,.281)}.project .content{text-align:left;display:grid;grid-gap:.5em;gap:.5em}.project ul{-webkit-padding-start:40px;padding-inline-start:40px}.project .badges{text-align:center}.project .badges span{border:1px solid rgba(0,0,0,.109);padding:0 10px;margin-right:10px;border-radius:.5em;display:inline-block;margin-bottom:.5em;line-height:1.5em}@media only screen and (max-width:1200px){.projects-wrapper{display:grid;grid-template-columns:1fr;grid-gap:1em;gap:1em}}.cp-wrapper{text-align:left}.platform-wrapper{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:1rem}.total-ques-wrapper{grid-column:1/5}.total-ques{margin-top:1rem;display:grid;grid-template-columns:1fr 1fr 1fr;text-align:center}.total-ques>div{border-bottom:1px solid #000}.elem{text-align:center}.elem *{margin-top:5px}.perf-wrapper{grid-column:1/5}.perf-wrapper>ul{margin-left:4rem}.perf-wrapper>table,.perf-wrapper>ul,.total-ques-wrapper table{line-height:1.2rem;margin-top:10px}.perf-wrapper table thead,.perf-wrapper table tr:nth-child(2n),.total-ques-wrapper table thead,.total-ques-wrapper table tr:nth-child(2n){background:rgba(0,0,0,.05)}.perf-wrapper td,.perf-wrapper th,.total-ques-wrapper td,.total-ques-wrapper th{padding:10px}.show-on-vsmall{display:none}@media only screen and (max-width:500px){.show-on-vsmall{display:inline}.hide-on-vsmall{display:none}}@media only screen and (max-width:400px){.platform-wrapper{grid-gap:10px;gap:10px}.platform-wrapper .perf-wrapper,.platform-wrapper .total-ques-wrapper{padding:10px!important}.perf-wrapper td,.perf-wrapper th,.total-ques-wrapper td,.total-ques-wrapper th{padding-left:5px;padding-right:5px;text-align:center}}@media only screen and (max-width:1000px){.platform-wrapper{grid-template-columns:1fr 1fr}.perf-wrapper,.total-ques-wrapper{grid-column:1/3}}.field-wrapper{display:inline-grid;grid-template-columns:1fr 10fr;grid-gap:10px;gap:10px}.contact-box{max-width:500px;width:100%}.field-wrapper textarea{width:100%;height:100px}.field-wrapper .left,.field-wrapper .right{padding:0 10px;text-align:left}.field-wrapper input,.field-wrapper textarea{padding:5px;width:100%}.field-wrapper input:focus,.field-wrapper textarea:focus{outline:1px solid #7dc3f2}.field-wrapper .button{grid-column:1/3}.field-wrapper .message{text-align:center;grid-column:1/3}.field-wrapper .message.ok{color:green}.field-wrapper .message.err{color:red}.field-wrapper .disable{background-color:hsla(0,0%,50.2%,.468)!important;background-image:none!important;border-color:grey!important;pointer-events:none}.contact-wrapper .social{margin-top:10px}.contact-wrapper .icon{display:inline-block;margin:10px;cursor:pointer}.contact-wrapper{height:100%}#reCaptcha,.contact-wrapper{display:flex;justify-content:center;align-items:center}#reCaptcha{grid-column:1/3}@media only screen and (max-width:850px){.field-wrapper .right{padding-top:0;padding-bottom:1 0}.field-wrapper .left{padding-bottom:0}.contact-wrapper .field-wrapper{grid-template-columns:1fr;width:100%}#reCaptcha,.field-wrapper .button,.field-wrapper .message{grid-column:1/2}}.skills-wrapper{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;grid-gap:1em;gap:1em;height:100%}.type-wrapper{display:flex;flex-direction:column}.skills-wrapper .content{flex:1 1;justify-content:center;align-items:center;display:flex;flex-direction:row;flex-wrap:wrap}.head{margin-bottom:20px}.skill{display:inline-block;border:1px solid rgba(0,0,0,.338);padding:.5em;margin:.5em;display:grid;grid-template-columns:0fr 1fr;border-radius:5px}.skill .icon{display:inline-block;margin-right:10px;display:flex}.skill .icon,.skill .name{justify-content:center;align-items:center}.cnt-wrp,.skill .name{display:flex}.cnt-wrp{flex:1 1;justify-content:center;align-items:center}@media only screen and (max-width:500px){.skills-wrapper{display:grid;grid-template-columns:1fr;grid-template-rows:auto;grid-gap:1em;gap:1em;height:100%}}.open-source-wrapper{display:grid;grid-template-columns:1fr;grid-gap:1rem;text-align:left}.github-wrapper{background-color:red;display:grid;grid-template-columns:0fr 1fr;grid-gap:1rem}.github-profile img{width:50%}.github-profile .table{display:grid;grid-template-columns:2fr 1fr}.middle{display:flex;justify-content:center;align-items:center}.github-stats img{width:100%;border-radius:1em}.contribtions{text-align:left}.orgs{grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:1em}.org,.orgs{display:grid}.org{text-align:center;border:1px dashed rgba(0,0,0,.438);border-radius:1em;padding:1em;grid-template-rows:1fr 0fr 0fr}.org .img{display:flex;justify-content:center;align-items:center}.pos{color:green}.neg{color:red}.org>.stats{padding-top:20px}.contribtions h2{margin-bottom:1rem}.org img{width:50%}.banner .tag{border:1px dashed rgba(0,0,0,.438);display:inline-block;padding:.1rem 1em;border-radius:2em;line-height:2em;margin-left:1em}.banner li{display:grid;grid-template-columns:0fr 1fr 0fr;background-color:rgba(97,97,97,.082);border-radius:.5em;border:1px dashed rgba(0,0,0,.438);margin-bottom:1em;grid-gap:1em;padding:1em;cursor:pointer}.banner .icon{display:flex;justify-content:center;align-items:center}.banner .link{cursor:pointer}.banner li:hover{background-color:rgba(97,97,97,.2)}.icon.type.open{color:green}.icon.type.merged{color:#8556f5}.icon.type.closed{color:red}.gsoc{display:grid;grid-template-columns:0fr 1fr}.gsoc-img img{width:6rem}.gsoc-img{height:100%}.gsoc-cnt{display:flex;justify-content:center;align-items:center;flex-direction:column}.gsoc-cnt h2{line-height:1em}.gsoc-cnt h2,.gsoc p{text-align:center}@media only screen and (max-width:1000px){.github-profile,.orgs{grid-template-columns:1fr 1fr}.github-profile{display:grid;grid-gap:1em;text-align:center}.github-profile img{width:100%}.github-wrapper{grid-template-columns:1fr 0fr;grid-gap:0}.github-cnt{display:flex;justify-content:center;align-items:center;flex-direction:column}}@media only screen and (max-width:850px){.org img{width:100%}.open-source-wrapper h2{line-height:1.1em}.open-source-wrapper .orgs{grid-gap:15px;gap:15px}.open-source-wrapper>div{padding:15px!important}.open-source-wrapper ul{padding:15px 0 0!important}.open-source-wrapper li{padding:10px;grid-gap:10px;gap:10px}}@media only screen and (max-width:450px){.open-source-wrapper .orgs{grid-gap:15px;gap:15px}.open-source-wrapper>div{padding:15px!important}.open-source-wrapper ul{padding:15px 0 0!important}}.vertical-timeline{width:60%}.inner p{margin:0}.inner{grid-template-columns:1fr 0fr;display:grid}.inner .img{display:flex;justify-content:center;align-items:center;height:100%}.inner img{width:100px}@media only screen and (max-width:1200px){.vertical-timeline{width:100%}}.achivement-wrapper{grid-template-rows:1fr 1fr;height:100%}.achivement-wrapper,.cert-wrapper{display:grid;grid-template-columns:1fr 1fr;grid-gap:1em;gap:1em}.extracurricular-wrapper{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:1em;gap:1em;height:100%}.cert-wrapper p{margin-bottom:5px}.photo-grid-wrapper .box{display:flex;flex-direction:column}.photo-grid-wrapper .box .img{flex:1 1;align-items:center;justify-content:center;display:flex;cursor:pointer}.photo-grid-wrapper .title{padding:10px 0;line-height:normal}@media only screen and (max-width:850px){.achivement-wrapper,.cert-wrapper,.extracurricular-wrapper{grid-template-columns:1fr}}.cnt{text-align:center;width:100%;overflow:auto;height:100%;padding:1em}.cnt h1{margin:0}.timelineElem{text-align:left;padding:15px}.timelineElem li{margin:10px;line-height:20px}@media only screen and (min-width:1170px){.vertical-timeline--two-columns .vertical-timeline-element.vertical-timeline-element--right .vertical-timeline-element-content .vertical-timeline-element-date,.vertical-timeline--two-columns .vertical-timeline-element:nth-child(2n):not(.vertical-timeline-element--left) .vertical-timeline-element-content .vertical-timeline-element-date{left:auto;right:144%;text-align:right}}.window-wrapper>div:nth-child(2){overflow:hidden;padding:0!important}.grid-wrapper{display:grid;width:100%;grid-gap:20px;gap:20px;color:#181815;min-height:0;min-width:0}.tile{background-color:hsla(0,0%,100%,.2);border-radius:1em;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent;user-select:none;cursor:pointer;text-align:center;text-decoration:none;color:inherit;display:flex;flex-direction:column;justify-content:center;align-items:center;overflow:hidden;padding:0 10px;transition:all .2s linear}.tile.no-link{cursor:default}.social-wrapper{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;grid-gap:inherit;gap:inherit}.social-wrapper .tile{min-width:auto!important;width:auto!important;grid-gap:inherit;gap:inherit;display:flex;justify-content:center;align-items:center}.tile.show-on-full{display:none}.img-tile img{object-fit:scale-down;height:100%;object-position:top;width:300px;object-fit:cover;width:auto;max-width:60px}.no-window .img-tile img{max-width:-webkit-min-content;max-width:-moz-min-content;max-width:min-content}.tile.show-on-full{display:flex};.nothing{width:auto}.shadow{box-shadow:0 0 20px rgba(0,0,0,.185)}.container{height:100vh;width:100vw;transition:.2s}.wrapper{height:100%;width:100%;padding:20px;background-color:hsla(0,0%,100%,.2);display:grid;grid-gap:20px;gap:20px;overflow:auto;border-radius:1rem}.no-window.wrapper.animate-window,.wrapper{grid-template-columns:-webkit-max-content 1fr;grid-template-columns:max-content 1fr}.wrapper.no-window{grid-gap:0;gap:0}.layout-wrapper{width:auto;height:100%}.window-wrapper{overflow:hidden}@media only screen and (min-width:1000px){.wrapper.animate-window,.wrapper.no-window{grid-template-columns:1fr 0fr}}@media only screen and (max-width:1000px){.wrapper{grid-template-columns:1fr 1fr}.wrapper.animate-window,.wrapper.no-window{grid-template-columns:1fr 0fr}}@media only screen and (max-width:850px){.window-wrapper{display:none}}.wrapper *{transform:translateZ(0)}.grid-wrapper.do-entry .tile{-webkit-animation:entrance .5s ease-out normal backwards;animation:entrance .5s ease-out normal backwards}.grid-wrapper .tile{-webkit-animation:breathing 1s ease-in-out infinite normal backwards;animation:breathing 1s ease-in-out infinite normal backwards}.animateWrapper{-webkit-animation:fadeIn .5s ease-out normal backwards;animation:fadeIn .5s ease-out normal backwards}.animateImg,button{-webkit-animation:entranceLow .4s ease-in-out normal backwards;animation:entranceLow .4s ease-in-out normal backwards}.enterRight{-webkit-animation:enterR .4s ease-in-out normal backwards;animation:enterR .4s ease-in-out normal backwards}.grid-wrapper .tile:hover{-webkit-animation:grow .1s ease-in normal forwards;animation:grow .1s ease-in normal forwards;-webkit-animation-delay:0ms!important;animation-delay:0ms!important;box-shadow:0 0 30px rgba(0,0,0,.267)}.grid-wrapper.no-window .no-link{pointer-events:none}.grid-wrapper .active{-webkit-animation-delay:0s!important;animation-delay:0s!important;pointer-events:none;background-color:#027aff;color:#fff}@media only screen and (min-width:850px){.wrapper{transition:.2s}.grid-wrapper.do-entry .tile{-webkit-animation:entrance .5s ease-out normal backwards!important;animation:entrance .5s ease-out normal backwards!important}.grid-wrapper.do-exit .tile{-webkit-animation:exit .2s ease-out normal forwards!important;animation:exit .2s ease-out normal forwards!important}.wrapper.do-entry .window-wrapper{-webkit-animation:normal-entrance .5s ease-out normal forwards!important;animation:normal-entrance .5s ease-out normal forwards!important}.wrapper.do-exit .window-wrapper{-webkit-animation:exit .5s ease-out normal forwards!important;animation:exit .5s ease-out normal forwards!important}}@-webkit-keyframes enterR{0%{transform:translateX(100px);opacity:.5}to{transform:translateX(0);opacity:1}}@keyframes enterR{0%{transform:translateX(100px);opacity:.5}to{transform:translateX(0);opacity:1}}@-webkit-keyframes fadeIn{0%{transform:translateY(10px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes fadeIn{0%{transform:translateY(10px);opacity:0}to{transform:translateY(0);opacity:1}}@-webkit-keyframes grow{to{transform:scale(1.05)}}@keyframes grow{to{transform:scale(1.05)}}@-webkit-keyframes breathing{0%{transform:scale(1)}50%{transform:scale(.98)}55%{transform:scale(.98)}to{transform:scale(1)}}@keyframes breathing{0%{transform:scale(1)}50%{transform:scale(.98)}55%{transform:scale(.98)}to{transform:scale(1)}}@-webkit-keyframes normal-entrance{0%{transform:scale(0)}20%{transform:scale(.7)}to{transform:scale(1)}}@keyframes normal-entrance{0%{transform:scale(0)}20%{transform:scale(.7)}to{transform:scale(1)}}@-webkit-keyframes exit{0%{transform:scale(1)}70%{transform:scale(.5)}to{transform:scale(0)}}@keyframes exit{0%{transform:scale(1)}70%{transform:scale(.5)}to{transform:scale(0)}}@-webkit-keyframes entranceLow{0%{transform:scale(.8)}60%{transform:scale(1.1)}to{transform:scale(1)}}@keyframes entranceLow{0%{transform:scale(.8)}60%{transform:scale(1.1)}to{transform:scale(1)}}@-webkit-keyframes entrance{0%{transform:scale(0)}70%{transform:scale(1.1)}to{transform:scale(1)}}@keyframes entrance{0%{transform:scale(0)}70%{transform:scale(1.1)}to{transform:scale(1)}}body,p{font-size:16px;line-height:normal}.setFont,body{font-family:"Lato",sans-serif}.tile{font-size:16px}.tile-icon{font-size:25px}.no-window .tile{font-size:16px}.no-window .tile-icon{font-size:25px}@media only screen and (min-height:800px) and (min-width:1600px){.no-window .tile{font-size:20px}.no-window .tile-icon{font-size:35px}}@media only screen and (max-height:700px){.no-window .tile,.tile{font-size:14px}.no-window .tile-icon,.tile-icon{font-size:22px}}.container{padding:20px}.container.no-window{padding:10vh}@media only screen and (max-height:700px){.container{padding:10px}.grid-wrapper,.wrapper{grid-gap:10px;gap:10px}.wrapper{padding:10px}.container.no-window{padding:40px}.wrapper.no-window{grid-gap:0;gap:0;padding:20px}.grid-wrapper.no-window{grid-gap:20px;gap:20px}}@media only screen and (max-height:500px){.ReactModal__Content{inset:10px 10px!important}.container,.container.no-window{padding:10px}.grid-wrapper,.grid-wrapper.no-window{grid-gap:10px;gap:10px}.wrapper,.wrapper.no-window{padding:10px}body{background-color:red!important}}@media only screen and (max-width:850px){.wrapper,.wrapper.no-window{grid-template-columns:1fr 0fr;grid-gap:0;gap:0}}@media only screen and (max-width:600px){.container,.container.no-window,.wrapper,.wrapper.no-window{padding:10px}.grid-wrapper,.grid-wrapper.no-window{grid-gap:10px;gap:10px}}@media only screen and (max-width:200px){.ReactModal__Content{inset:15px 15px!important}.container,.container.no-window,.wrapper,.wrapper.no-window{padding:5px}.grid-wrapper,.grid-wrapper.no-window{grid-gap:5px;gap:5px}}.grid-wrapper{grid-template-areas:"im  hd  hd  hd" "ab  pr  pr  sk" "ed  ed  ex  ex" "ac  cr  ex  ex" "cp  cp  op  op" "ec  re  so  co";grid-template-columns:repeat(4,minmax(0,1fr));grid-template-rows:repeat(6,minmax(0,1fr))}@media only screen and (min-width:1100px){.grid-wrapper.no-window{grid-template-areas:"ab  sk  im  im cp cp" "ex  ex  im  im op op" "pr  ed  im  im cr so" "ac  ec  hd  hd re co";grid-template-columns:repeat(6,minmax(0,1fr));grid-template-rows:repeat(4,minmax(0,1fr))};}@media only screen and (max-width:500px){.grid-wrapper{grid-template-areas:"im  hd  hd" "ab  pr  pr" "ed  ed  sk" "cp  cp  ex" "op  op  ex" "ac  re  cr" "ec  co  so";grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:repeat(7,minmax(0,1fr))}}@media only screen and (max-height:400px){.grid-wrapper,.grid-wrapper.no-window{grid-template-areas:"ab  hd  hd  hd hd re" "ed  ac  pr  pr sk so" "ed  ac  ex  ex op so" "cr  ec  ex  ex cp co";grid-template-columns:repeat(6,minmax(0,1fr));grid-template-rows:repeat(4,minmax(0,1fr))}}@media only screen and (max-width:370px){.grid-wrapper{grid-template-areas:"hd  hd" "im  ab" "im  pr" "ex  ex" "cp  op" "ed  sk" "ac  ec" "re  cr" "co  so";grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(9,minmax(0,1fr))}}@media only screen and (max-width:270px){.grid-wrapper{grid-template-areas:"im" "hd" "ab "" pr" "ed "" sk" "ex "" ex" "cp "" op" "ac "" ec" "re "" cr" "co "" so";grid-template-columns:repeat(1,minmax(0,1fr));grid-template-rows:repeat(15,minmax(0,1fr));min-width:auto;min-height:auto}}.animate__animated.animate__fadeInUp{--animate-duration:200ms}.w404{display:flex;flex:1 1;justify-content:center;align-items:center;height:100%}.w404 .wrapper404{padding:20px;-webkit-animation:entrance .5s ease-out normal backwards!important;animation:entrance .5s ease-out normal backwards!important;margin:20px}.w404 .wrapper404,.w404 .wrapper404 .tile404{background-color:hsla(0,0%,100%,.2);border-radius:1em}.w404 .wrapper404 .tile404{display:inline-block;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;display:grid;grid-template-rows:1fr 0fr 0fr;padding:50px;-webkit-animation:breathing 1s ease-in-out infinite normal backwards;animation:breathing 1s ease-in-out infinite normal backwards;color:rgba(0,0,0,.726);text-align:center}.w404 .tile404 .icon{font-size:200px}.w404 .tile404 .title{font-size:100px;line-height:100px;margin:5px}.w404 .tile404 .sub-title{font-size:50px;line-height:50px}.w404 .tile404 .content{font-size:20px;line-height:20px;margin:10px}@media only screen and (max-width:500px){.w404 .wrapper404 .tile404{padding:20px}.w404 .tile404 .icon{font-size:50vw}.w404 .tile404 .title{font-size:20vw;line-height:20vw}.w404 .tile404 .sub-title{font-size:30px;line-height:30px}.w404 .tile404 .content{font-size:18px;line-height:18px;margin:10px}}*{margin:0;padding:0;box-sizing:border-box}a.no-decoration{text-decoration:none;color:inherit;display:contents}a.link{color:#0366d6;text-decoration:none}#app{height:100vh}#app,body{width:100%}body{background-color:#a3bffa;color:#fff;display:flex;justify-content:center;line-height:inherit}
/*# sourceMappingURL=main.c1219e86.chunk.css.map */