@import"https://fonts.googleapis.com/css2?family=Chakra+Petch:ital,wght@0,300;0,400;0,500;0,600;0,700;1,300;1,400;1,500;1,600;1,700&display=swap";*{--bw: 0px}.paused-animation *{animation-play-state:paused!important}.run-animation *{animation-play-state:running!important}.bg{width:100vw;height:100vh;position:absolute;top:0;left:0;overflow:hidden;z-index:-20;position:fixed}.bg img{width:100%;height:100%;object-fit:cover;object-position:center;position:relative;opacity:.7}.bg.chapter{width:50%;height:100%}.bg.chapter:before{content:"";position:absolute;width:100%;height:100%;background:rgb(0,0,0);background:linear-gradient(90deg,rgba(23,23,23,.5) 0%,rgba(0,0,0,0) 50%,rgba(23,23,23,0) 100%);z-index:1}.frame{width:100vw;height:calc(100vh - 80px);position:absolute;top:90px;left:0;padding:20px;position:fixed;z-index:-10}.frame img{width:100%;min-width:100vh;height:100%;object-fit:fill;object-position:center;border:var(--bw) solid red}.page{border:var(--bw) solid rgb(0,255,255);margin-top:110px;margin-left:23px;width:calc(100% - 46px);height:calc(100vh - 125px);position:relative;overflow:hidden}.inner-content{border:var(--bw) solid yellow;width:calc(100% - 7vw);height:calc(78vh - 60px);margin:6vh 3vw}.outer-content{border:var(--bw) solid greenyellow;width:calc(100% - 6.5vw);height:calc(90vh - 130px);margin:5vh 2.7vw 5vh 2.5vw;position:absolute}.top-left{border:var(--bw) solid pink;position:absolute;top:5px;left:10px}.top-right{border:var(--bw) solid pink;position:absolute;top:10px;right:10px}.bottom-right{border:var(--bw) solid pink;position:absolute;bottom:0;right:10px}.bottom-left{border:var(--bw) solid pink;position:absolute;bottom:10px;left:10px}.cls{width:27px;height:27px}@media only screen and (max-width: 900px){.frame{display:none}.top-left{left:50%;transform:translate(-50%)}.page{overflow-y:scroll;width:100vw;margin-left:0;margin-right:0;margin-top:60px}.outer-content{height:auto;width:100vw;margin:10px}.bg.chapter{width:100%}.inner-content{width:100vw;margin:10px 0}}@media only screen and (max-width: 480px){.page{width:100vw;margin-left:0;margin-right:0;padding:.2rem}}.home{overflow:hidden}.home .heading{margin:auto;margin-top:20vh;width:fit-content;border:0px solid red;display:flex;flex-direction:column;align-items:center}.home .heading .title{font-size:4rem;font-weight:400;line-height:4rem;display:flex;flex-direction:column;text-shadow:4px 4px 10px rgba(0,0,0,.433)}.home .heading .title .line{display:flex;flex-direction:row;align-items:flex-end}.home .heading .title .line.line1{padding-right:10rem;opacity:0;animation:enter-right 1s ease 0s 1 normal forwards}@keyframes bounce-to-right{0%{animation-timing-function:ease-in;opacity:0;transform:translate(-250px)}38%{animation-timing-function:ease-out;opacity:1;transform:translate(0)}55%{animation-timing-function:ease-in;transform:translate(-68px)}72%{animation-timing-function:ease-out;transform:translate(0)}81%{animation-timing-function:ease-in;transform:translate(-28px)}90%{animation-timing-function:ease-out;transform:translate(0)}95%{animation-timing-function:ease-in;transform:translate(-8px)}to{animation-timing-function:ease-out;transform:translate(0);opacity:1}}.home .heading .title .line.line2{padding-left:10rem;opacity:0;animation:enter-left 1s ease 0s 1 normal forwards}@keyframes bounce-to-left{0%{animation-timing-function:ease-in;opacity:0;transform:translate(250px)}38%{animation-timing-function:ease-out;opacity:1;transform:translate(0)}55%{animation-timing-function:ease-in;transform:translate(68px)}72%{animation-timing-function:ease-out;transform:translate(0)}81%{animation-timing-function:ease-in;transform:translate(32px)}90%{animation-timing-function:ease-out;transform:translate(0)}95%{animation-timing-function:ease-in;transform:translate(8px)}to{animation-timing-function:ease-out;transform:translate(0);opacity:1}}.home .heading .title .line .red{font-size:3rem;color:var(--red)}.home .heading .tagline{font-size:1.2rem;margin-top:1rem;text-align:center;animation:enter-top 1s ease .5s 1 normal forwards;opacity:0}@keyframes enter-top{0%{opacity:0;transform:translateY(-25px)}to{opacity:1;transform:translateY(0)}}.home .heading .logos{display:flex;flex-direction:row;align-items:center;gap:10px;font-size:1.5rem;font-weight:300;margin-top:2rem}.home .heading .logos .item{display:flex;flex-direction:row;align-items:center;gap:10px;font-size:1.5rem;font-weight:400;opacity:0;animation:enter-bottom 1s ease 1s 1 normal forwards}@keyframes enter-bottom{0%{opacity:0;transform:translateY(250px)}to{opacity:1;transform:translateY(0)}}.home .heading .logos .x{animation:scale-up 1s ease 1s 1 normal forwards;transform:scale(0);opacity:0}@keyframes scale-up{to{opacity:1;transform:scale(1)}}.home .heading .logos .minified{display:none}.home .heading .logos .item img{width:50px}.home .heading .logos .minified img{width:70px;opacity:none;animation:in 1.2s ease 0s 1 normal forwards}.home .row{display:flex;flex-direction:row;align-items:flex-end;justify-content:space-between;padding:0 2rem}.home .events-progress{border:0px solid yellow;width:fit-content;padding:10px}.home .events-progress .name{display:flex;flex-direction:row;align-items:center;gap:1rem;animation:loadup 1s linear forwards;opacity:0}.home .events-progress .name .progress{font-size:1.5rem}.home .new-events{padding:10px 30px;transform:skew();border:0px solid yellow;width:fit-content;margin-bottom:1rem;animation:enter-left 1s ease 1s 1 normal forwards;opacity:0}@keyframes enter-left{0%{opacity:0;transform:translate(250px)}to{opacity:1;transform:translate(0)}}@keyframes enter-right{0%{opacity:0;transform:translate(-250px)}to{opacity:1;transform:translate(0)}}.home .new-events:before{content:"";position:absolute;top:0;left:0;width:120%;height:100%;background:linear-gradient(to right,var(--red),var(--blue));background-size:200%;background-position:center;z-index:-1;transform:skew(-30deg)}.home .new-events .line{display:flex;flex-direction:row;align-items:center}.home .new-events .line .name{font-size:1.5rem}@media only screen and (max-width: 900px){.home .heading{margin-top:2rem}.home .heading .title .line.line1{padding-right:0}.home .heading .title .line.line2{padding-left:0}.home .heading .title{font-size:2.5rem}.home .heading .logos .minified{display:flex;gap:3rem;border:0px solid red;flex-wrap:wrap;margin-top:3rem}.home .heading .logos .item,.home .heading .logos .x{display:none}.home .heading .tagline{padding-top:3rem;padding-left:10px;padding-right:10px}}@media only screen and (max-width: 900px){.home .new-events{display:none}}.progress-bar{background:transparent;padding:0 10px;display:flex;flex-direction:row;align-items:center;gap:8px}.progress-bar .slot{position:relative;border:2px solid white;transform:skew(-30deg);background-color:transparent;border:2px solid var(--gradient1);background:var(--gradient1);mix-blend-mode:screen;z-index:2}.progress-bar .slot.outlined:after{content:"";position:absolute;top:8%;left:10%;height:84%;width:80%;background-color:#000;z-index:1}.progress-bar .slot.filled{background-color:#fff;background:var(--gradient1)}@keyframes loadup{0%{opacity:0}to{opacity:1}}.chapter-content{display:flex;align-items:center;justify-content:center;width:30rem;flex-direction:column;text-shadow:0 0 5px black}.chapter-content .section-1{display:flex;align-items:start;justify-content:space-between;width:100%;padding-top:.5em;border-bottom:.8px solid rgb(129,129,129)}.icon-wrapper{display:grid;grid-template-rows:auto auto;grid-template-columns:1fr;justify-items:center;margin-bottom:1rem}.icon-wrapper p{font-size:.8em;line-height:1.2em;width:11ch;text-align:center}.icon-wrapper img{width:4.2em;margin-bottom:.5rem}.chapter-content .section-2{font-weight:800;font-size:2.8em;align-self:start}.chapter-content .section-3{display:flex;align-items:center;justify-content:space-between;width:100%}.chapter-content .section-3 .image,.chapter-content .image{display:flex;align-items:center;justify-content:space-between;flex-direction:column;border-left:1px solid rgb(179,179,179)}.chapter-content .section-3 .image .image-label,.chapter-content .image .image-label{font-size:1.3em;font-weight:900;width:10ch;text-align:center}.chapter-content .section-3 .image p,.chapter-content .image p{width:15ch;text-align:center;font-weight:400;font-size:1em;line-height:1em}.chapter-content .section-3 .typography{display:flex;align-items:start;justify-content:center;flex-direction:column}.chapter-content .section-3 .typography .heading{font-weight:700;font-size:2em}.chapter-content .section-3 .typography p{font-size:1.3em;line-height:1.2em}.chapter-content .section-4{padding-top:1em;font-weight:400}.chapter-content .section-4 p{font-weight:100;font-size:1.2em;line-height:1.2em;text-align:justify}.chapter-content .section-4 :nth-child(2){font-size:1em;padding-top:1em;font-weight:100}.chapter-content .image{display:none}@media only screen and (max-width: 1280px){.chapter-content{width:28rem;font-size:.9rem}}@media only screen and (max-width: 900px){.chapter-content{width:min(95vw,30rem)}.icon-wrapper img{width:5em}.chapter-content .section-2{align-self:center;font-size:3em}.chapter-content .section-3{flex-direction:column}.chapter-content .section-3 .typography{align-items:center}.chapter-content .section-3 .image{display:none}.chapter-content .image{display:flex;border:none;margin:3em 0rem}.chapter-content .image img{width:8em!important}.chapter-content .image .image-label{font-size:1.8em}.chapter-content .image p{font-size:1.2em}.chapter-content .section-3 .typography p{font-size:1.8em;text-align:center;width:80%}.chapter-content .section-4 p{text-align:center;font-size:1.5em;font-weight:400}.chapter-content .section-4 :nth-child(2){font-size:1.2em}}.chapter-page{display:flex;flex-direction:row;justify-content:center;padding:0 50px}.chapter-page .content{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.chapter-page .content .meet-route{color:gold;position:absolute;right:0;bottom:-2rem;font-size:1.2rem;cursor:pointer}.chapter-page .content .body{display:flex;align-items:center;flex-direction:column;padding-top:1em;height:100%}.chapter-page .center .container{display:flex;align-items:center;justify-content:center;flex-direction:column;border:1px solid rgb(128,128,128);padding:10px;border-radius:10px;background:rgb(34,34,34)}.chapter-page .center .container .sub-heading{font-size:2rem;font-weight:600;position:relative;width:fit-content}.chapter-page .center{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem}.chapter-page .events-progress{width:fit-content}.chapter-page .events-progress .name{display:flex;flex-direction:row;align-items:center;gap:1rem}.chapter-page .events-progress .name .progress{font-size:1.5rem}.chapter-page .content .chapter-leads,.chapter-page .chapter-ev{display:none}.chapter-page .chapter-ev{padding:10px;border-radius:10px;border:1px solid #fff;margin-top:3rem;margin-bottom:3rem}.chapter-page .chapter-ev .sub-heading{font-size:2rem;font-weight:600;margin-bottom:1rem;text-align:center;width:100%}@media only screen and (max-width: 1150px){.chapter-page .center{display:none}}@media only screen and (max-width: 900px){.chapter-page .content{flex-direction:column;justify-content:center}.chapter-page .content .body{display:none}.chapter-page .content .chapter-leads{margin-top:2rem;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:7rem}.chapter-page .content .chapter-leads .lead-cards{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:1rem}.chapter-content .section-3 .typography{margin:2em 0}.chapter-page .content .chapter-leads>.heading{font-size:3rem}.chapter-page .chapter-ev{display:flex;flex-direction:column}}@media only screen and (max-width: 520px){.chapter-page .content .chapter-leads .lead-cards{gap:7rem}}.namecard-m{border:1px solid hsl(0,0%,50%);border-radius:8px;width:25rem;display:flex;justify-content:start;align-items:center;gap:1rem;padding:.8rem 1.6rem .8rem .8rem;position:relative}.namecard-m .fakeborder{position:absolute;width:40px;height:40px;border-radius:50%;background-color:gray;transform:scale(1.05)}.namecard-m .intro .name{font-size:1.3rem;font-weight:500;line-height:1.4rem}.namecard-m .intro .post{font-size:1rem;font-weight:300}.namecard-h{display:flex;justify-content:center;align-items:start;flex-direction:column;border:1.5px solid hsla(0,0%,100%,50%);border-radius:10px;width:25rem;background:linear-gradient(125deg,hsla(0,0%,85%,20%),transparent);gap:.5rem;padding-top:.7rem;margin-top:2.8rem;margin-left:4rem}.namecard-h .intro .details .divider{border:1px solid hsla(0,0%,100%,50%);height:0;width:100%;margin:.2rem}.namecard-h .intro{display:flex;justify-content:start;align-items:center;position:relative;margin-left:5rem}.namecard-h .intro .profile-pic{width:9rem;height:9rem;position:absolute;left:-9.5rem;top:-3rem}.namecard-h .intro .profile-pic .fakeborder{width:9rem;height:9rem;position:absolute;transform:scale(1.03);opacity:.5}.namecard-h .intro .profile-pic .hexagon{width:100%;height:100%;-webkit-mask-image:url(/assets/mask.svg);mask-image:url(/assets/mask.svg);-webkit-mask-size:contain;mask-size:contain}.namecard-h .desc{width:100%;padding:0 .7rem .7rem;font-weight:300;font-style:italic;text-align:center;font-size:1.2rem;line-height:1.3em}.namecard-h .intro .details .name{font-size:1.6rem;text-transform:uppercase;font-weight:600}.namecard-h .intro .details .post{font-size:1rem;font-weight:300;position:relative}.namecard-h .intro .details .post .post-icon{width:1rem;height:1rem;margin-right:5px;position:relative;top:3px}.namecard-v{display:flex;justify-content:center;align-items:center;flex-direction:column;border:1.8px solid hsla(0,0%,100%,.5);border-radius:10px;width:15em;background:linear-gradient(125deg,hsla(0,0%,85%,20%),transparent);gap:.5em;padding:.7em;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);font-size:14px}.namecard-v .divider{border:1px solid hsla(0,0%,100%,50%);height:0;width:80%;margin:.2em}.namecard-v .intro{display:flex;justify-content:center;align-items:start;flex-direction:column;position:relative;margin-top:5em;width:100%}.namecard-v .intro .profile-pic{width:9em;height:9em;position:absolute;top:-10em;left:50%;transform:translate(-50%)}.namecard-v .intro .profile-pic .fakeborder{width:9em;height:9em;position:absolute;transform:scale(1.03);opacity:.5}.namecard-v .intro .profile-pic .hexagon{width:100%;height:100%;-webkit-mask-image:url(/assets/mask.svg);mask-image:url(/assets/mask.svg);-webkit-mask-size:contain;mask-size:contain}.namecard-v .desc{width:100%;font-weight:300;font-style:italic;text-align:center;font-size:1.2em;height:3.7em;line-height:1.3em}.namecard-v .intro .details .name{font-size:1.6em;line-height:1.2em;height:2.5em;text-transform:uppercase;font-weight:600}.namecard-v .intro .details .post{font-size:1em;font-weight:300;position:relative}.namecard-v .intro .details .post .post-icon{width:1em;height:1em;margin-right:5px;position:relative;top:3px}@media only screen and (max-width: 800px){.namecard-v{font-size:16px}}@media only screen and (max-width: 500px){.namecard-v{font-size:18px}}.chapters-wrapper{display:flex;align-items:center;justify-content:center;padding:1rem;flex-direction:column}.chaptercard-wrapper{display:flex;align-items:center;justify-content:center;background:transparent;width:18rem;aspect-ratio:1/1;text-decoration:none;position:relative;transition:all ease .3s;z-index:4;border-radius:10px}.chaptercard-wrapper:hover{transform:scale(1.05)}.chaptercard-wrapper .name{color:#fff;position:absolute;bottom:0;font-size:1.2rem;z-index:1;transition:all ease .2s}.chaptercard-wrapper .name:hover{color:gold}@media only screen and (max-width: 480px){.chaptercard-wrapper{width:calc(80vw - 24px)}}.carousel-container{width:100%}.carousel-container .carousel .carousel-items{transition:all ease .3s}.carousel-container .progress-container .text .progress{font-size:1.5rem}.fade-out{opacity:0;transform:scale(0)}@media only screen and (max-width: 480px){.carousel-container .bottom-right{position:absolute}}.about-box .tab,.about-box-mobile .tab{writing-mode:vertical-rl;padding:10px;cursor:pointer;border:1px solid grey;height:15ch;text-align:center;font-size:1.2rem;background-color:transparent;transition:all ease 1s;position:relative}.about-box .tab:after,.about-box-mobile .tab:after{content:"";width:100%;height:100%;position:absolute;top:0;left:0;right:0;background:var(--gradient2);z-index:-1;opacity:0;transition:all ease .5s}.about-box div:nth-of-type(1):after{border-bottom-right-radius:5px;border-top-right-radius:5px}.about-box div:nth-of-type(3):after{border-bottom-right-radius:5px;border-top-right-radius:5px}.about-box .tab.tabselected:after,.about-box-mobile .tab.tabselected:after{opacity:1}.about-box .content-area,.about-box-mobile .content-area{border:1px solid green;width:70vw;min-height:60vh;padding:1rem;border:1px solid grey;background:rgba(122,122,122,.2);font-size:1.2rem;display:flex;align-items:center;justify-content:center;text-align:center;position:absolute}.about-box .appear,.about-box-mobile .appear{animation:in .5s linear forwards}.about-box .hide,.about-box-mobile .hide{animation:out 0s linear forwards}@keyframes in{0%{opacity:0}to{opacity:1}}@keyframes out{0%{opacity:1}to{opacity:0}}.about-box-mobile .content-area{height:min-content;top:10.4rem;width:90%}.about-box-mobile .tab{writing-mode:horizontal-tb;height:auto;width:15ch;padding:10px 0;border-radius:5px 5px 0 0}.about-box-mobile .tabgroup{position:absolute;top:7rem;display:flex;align-items:center;justify-content:center}.about-box-mobile .tab:after{border-radius:5px 5px 0 0}@media only screen and (max-width: 900px){.about-box{margin-top:5rem}}.EventCardMain .tabLabels-wrapper{cursor:pointer;position:relative;width:24rem!important;height:7.5rem;z-index:1;clip-path:polygon(0 0,60% 0,90% 40%,98% 39%,100% 46%,100% 100%,0 100%)}.EventCardMain{width:24rem;position:relative}@keyframes animateTitle{0%{left:0%;opacity:1;right:0%}to{left:40%;opacity:0;right:-140%}}.EventCardMain .tabLabels-wrapper .section1:after{content:"";position:absolute;top:0%;bottom:0%;left:0%;right:0%;animation:animateTitle 1s forwards}.EventCardMain .tabLabels-wrapper .section1{mix-blend-mode:screen;border:1px solid rgb(157,151,151);width:100%;height:100%;border-radius:7px}.EventCardMain .tabLabels-wrapper .section1 .title{width:70%;height:100%;display:flex;position:relative;flex-direction:column;justify-content:center;align-items:start;padding:.5rem 1rem}.EventCardMain .tabLabels-wrapper .section1 .title h1{font-size:1.8rem;font-weight:400;line-height:1em;padding-bottom:5px}.EventCardMain .tabLabels-wrapper .section1 .title h4{font-size:1.1rem;font-weight:100;line-height:1em}@keyframes animateImg{0%{transform:rotate(0);opacity:1}to{transform:rotate(200deg);opacity:1}}@keyframes animateImg2{0%{scale:.85}to{scale:1}}.EventCardMain #eventMainImg{overflow:hidden;position:absolute;border-radius:50%;width:8rem;aspect-ratio:1;top:-7%;right:3%}.EventCardMain #eventMainImg img{position:relative;width:8rem;aspect-ratio:1;border-radius:50%;z-index:15!important;animation:animateImg2 1s forwards}.EventCardMain #eventMainImg span{position:absolute;top:30%;height:4rem;left:-20%;right:-20%;background-color:#ffd9007c;z-index:10!important;animation:animateImg 1s forwards}.EventCardMain .section2{position:relative;z-index:0;padding-top:30px;top:-25px;font-size:8px;background:rgba(255,255,255,.1);width:100%;border-radius:.7rem;border:1px solid rgb(157,151,151)}.EventCardMain .section2 .upper{display:flex;width:100%;background-color:transparent}.EventCardMain .section2 .upper .left{width:70%;height:100%}.EventCardMain .section2 .upper .right{display:flex;gap:.5rem;flex-direction:column;width:40%;height:100%;justify-content:space-around;align-items:center;background-color:transparent}.EventCardMain .section2 .upper .right .detail{background:rgba(125,125,125,.5);display:flex;flex-direction:column;width:100%;border-top-left-radius:.5rem;border-bottom-left-radius:.5rem;padding:.4rem .5rem;justify-content:center;align-items:start}.EventCardMain .section2 .upper .right .detail .label{font-weight:300;font-size:1rem;padding-bottom:5px}.EventCardMain .section2 .upper .right .detail h4{font-weight:400;font-size:.8rem;line-height:1em}.EventCardMain .section2 .upper .right .detail .time{font-size:.8rem;font-weight:100}.EventCardMain .section2 .upper .left .description{padding:0rem 1.5rem 0rem .5rem;display:-webkit-box;font-size:1rem;font-weight:100;line-clamp:4;-webkit-line-clamp:4;-moz-box-orient:vertical;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;line-height:1.3em;max-height:10rem}.EventCardMain .section2 .upper .left .TagWrapper{display:flex;gap:.2rem;padding:.5rem;width:95%;flex-wrap:wrap}.EventCardMain .section2 .upper .left .TagWrapper .tag{font-weight:400;font-size:.8rem;line-height:1.8em;border-radius:3px;background-color:#fff;color:#000;padding:0rem .2rem}.EventCardMain .section2 .lower{display:flex;height:25%;justify-content:space-around;align-items:center}.EventCardMain .section2 .lower-right{display:flex;flex-direction:column;justify-content:center;align-items:end;height:100%;padding:1rem 1rem .5rem .2rem}.EventCardMain .section2 .lower-left{display:flex;gap:.5rem;height:50%;justify-content:start;align-self:end;width:100%;height:100%;padding-left:.5rem;padding-bottom:1rem}.EventCardMain .section2 .lower .progressDiv{display:flex;justify-content:center;align-items:center;font-size:1.3rem}.EventCardMain .section2 .lower img{height:100%;z-index:10;position:relative;left:0;top:0;bottom:0;right:0}.EventCardMain .section2 .lower-left .know-more{background-color:var(--g-red);font-size:1rem;border-radius:5px;border:0px;padding:.5rem .4rem;width:max-content;position:relative;cursor:pointer;transition:.1s ease all}.EventCardMain .section2 .lower-left .know-more:hover{scale:1.05}.EventCardMain .section2 .lower-left .know-more:active{scale:.98}.outerDivTab{position:relative;transform:translate(0);transition:all .3s cubic-bezier(.4,0,.2,1);margin:.5rem 0;cursor:pointer;opacity:.8}.outerDivTab:hover{transform:translate(-8px);opacity:.9}.outerDivTab.active{transform:translate(-12px);opacity:1;margin:1rem 0}.outerDivTab .tabLabels-wrapper{position:relative;width:20rem;height:6rem;border-radius:.5rem;clip-path:polygon(0 0,60% 0,90% 40%,98% 39%,100% 46%,100% 100%,0 100%);transition:all .3s cubic-bezier(.4,0,.2,1)}.outerDivTab .tabLabels-wrapper .section1{border:1.5px solid rgb(157,151,151);-webkit-backdrop-filter:blur(19px);backdrop-filter:blur(19px);mix-blend-mode:screen;position:relative;width:100%;height:100%;border-radius:.5rem;background:linear-gradient(135deg,rgba(239,231,231,.18),rgba(211,204,204,.185));transition:all .3s cubic-bezier(.4,0,.2,1)}.outerDivTab .tabLabels-wrapper .section1.active{background:var(--gradient2)}.outerDivTab .tabLabels-wrapper .section1 .title{width:70%;height:100%;display:flex;position:relative;flex-direction:column;justify-content:center;align-items:start;padding:.5rem 1rem}.outerDivTab .tabLabels-wrapper .section1 .title h1{font-size:1.3rem;font-weight:400;line-height:1em;padding-bottom:10px}.outerDivTab .tabLabels-wrapper .section1 .title h4{font-size:.9rem;font-weight:400;line-height:1.2em}.outerDivTab img.event-thumbnail{width:6rem;aspect-ratio:1;background-color:#fff;border-radius:50%;position:absolute;top:-13%;right:4%;transition:transform .3s cubic-bezier(.4,0,.2,1)}.outerDivTab:hover img.event-thumbnail{transform:rotate(10deg) scale(1.05)}.outerDivTab.active img.event-thumbnail{transform:rotate(15deg) scale(1.1);z-index:5!important}.outerDivTab{margin:3px 0rem;width:fit-content;position:relative}.button{padding:12px 25px;border-radius:5px;outline:none;border:none;font-size:15px;cursor:pointer;font-weight:600;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:20px;background-color:transparent;color:#000;transition:.25s all;position:relative}.button .start-icon .material-icons,.button .end-icon .material-icons{font-size:15px;height:15px;display:flex;flex-direction:row;align-items:center;justify-content:center}.button:hover{background-color:transparent}.button.small{font-size:12px}.button.large{font-size:20px;padding:15px 25px;font-weight:600}.button.icon{padding:10px 15px;border-radius:5px}.button.filled{background-color:var(--primary);color:#fff}.button.filled:hover{background-color:var(--primaryDark)}.button.filled.white{background-color:#fff;transition:.25s all;color:#000}.button.filled.white:hover{background-color:#e5e3e3}.button.filled.black{background-color:#1e1e1e;transition:.25s all}.button.filled.black:hover{background-color:#000}.button.outlined{background-color:transparent}.button.outlined.white{border:2px solid white;transition:.25s all;color:#fff}.button.outlined.white:hover{background-color:#e5e3e3;color:#000}.button.outlined.black{border:2px solid rgb(21,21,21);transition:.25s all;color:#151515}.button.outlined.black:hover{background-color:#000;color:#fff}.button.text{background-color:transparent}.button.text.black{color:var(--black);transition:.25s all}.button.text.black:hover{color:var(--black-dark)}.button .loading{animation:loading infinite linear 1s}.button.filled:disabled{background-color:#0003!important;color:#ffffff80}.button:disabled{color:#00000040}@keyframes loading{0%{transform:rotate(0)}50%{transform:rotate(-180deg)}to{transform:rotate(-360deg)}}.content-container-ecm{display:flex;align-items:center;gap:5px;width:min(85vw,400px);padding:20px}.intersect-image{width:45%;border-radius:50%;object-position:bottom;opacity:0;animation:in 1s ease .5s 1 normal forwards}.text-section{text-align:right;position:relative;width:100%}.progress-container{display:flex;align-items:center}.percentage-text{color:#fff;font-size:17px;font-weight:100;align-self:end;z-index:15;padding-top:10px;opacity:0;animation:in 1s ease .5s 1 normal forwards}.title-text{color:#fff;font-size:25px;font-family:Chakra Petch,sans-serif;font-weight:700;word-wrap:break-word;line-height:1em;border-bottom:1.4px solid #fff;padding-bottom:10px;cursor:pointer;transition:all ease .3s;opacity:0;animation:enter-left 1s ease .2s 1 normal forwards}.title-text:hover{color:gold}.divider{width:100%;height:2px;background-color:#fff;margin-top:10px;margin-bottom:5px}.icon-text-container{display:flex;align-items:end;justify-content:end;margin-top:5px}.icon-text-container .icon{width:30px;height:30px;opacity:0;animation:in 1s ease .2s 1 normal forwards}.info-text{color:#fff;font-size:15px;font-family:Chakra Petch,sans-serif;font-weight:400;word-wrap:break-word;opacity:0;animation:in 1.2s ease .5s 1 normal forwards}.know-more-button{width:max-content;height:2em;line-height:1em;font-weight:100;font-size:1rem;justify-self:end}.Event-wrapper{display:flex;align-items:center;justify-content:space-between;padding:0px 5rem}.eventsBox{display:flex;width:100%}.eventsBox .eventCard{flex:1;display:flex;flex-direction:column;justify-content:center;align-items:start}.eventsBox .eventLabels{flex:1;display:flex;align-items:center;gap:3rem;justify-content:end}.eventsBox .eventLabels .eventLabelsBoxes{display:flex;flex-direction:column;justify-content:start;align-items:center;gap:1rem}.eventsBox .eventLabels .eventLabelsSlider{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1rem}.eventsBox .eventLabels .eventLabelsSlider .indicator-bar{width:5px;height:5rem;border-radius:100px;border:1px solid #fff;background:rgba(255,255,255,.3);cursor:pointer}.eventsBox .eventLabels .eventLabelsSlider .indicator-bar.selected{background:#fff;transition:all ease .2s}.events-mobile{display:none}.two-in-one{display:flex;align-items:center;justify-content:center;flex-direction:column}@media only screen and (max-width: 1000px){.eventsBox .eventCard{transform:scale(1)!important}}@media only screen and (max-width: 900px){.Event-wrapper{padding:0px 1rem}.eventsBox{padding:0 1em}}@media only screen and (max-width: 750px){.events-mobile{display:flex;align-items:center;flex-direction:column;width:95vw;height:100%}.eventsBox .eventCard,.eventsBox .eventLabels{display:none}.Event-wrapper{padding:0}}.coder-card{width:min(100%,320px);height:250px;border-radius:20px;border:1px solid #d0cfcf;background:rgba(63,60,60,.5);padding:1px;box-shadow:0 2px 5px #0000001a}.coder-card:hover{transform:translateY(-3px) scale(1.001);transition:ease .3s}.top-section{display:flex;background:linear-gradient(135deg,rgba(0,0,0,.8),rgba(26,26,26,.8));justify-content:space-around;border-top-left-radius:20px;border-top-right-radius:20px;height:40%;font-size:large;align-items:center;margin-bottom:20px}.top-section .left-section{display:flex;flex-direction:column;align-items:center;padding-left:.8rem}.top-section .left-section-experience-text{margin-top:1.5rem;font-size:1.3rem;font-weight:medium;color:#c4bfbf}.top-section .right-section-text{font-size:20px;font-weight:700;text-align:right;color:#f6a200;width:10ch;padding:.3em}.mid-section{text-align:center;margin-bottom:20px}.mid-section .mid-section-container{background:inherit;border-radius:20px;color:#fff}.mid-section .mid-section-container .coder-name-text{margin-top:1.8rem;font-size:20px;text-align:left;font-weight:400;padding-left:10px;line-height:1em}.bottom-section{display:flex;border-radius:20px;background:transparent;justify-content:center}.contests-given,.change-in-rating,.questions-solved,.highest-rating{flex:1;font-size:22px;font-weight:700;text-align:center}.contests-given h4,.change-in-rating h4,.questions-solved h4,.highest-rating h4{font-size:12px;width:10ch;font-weight:lighter;color:#fff;flex-wrap:wrap}.red{color:#ff5c5c}.green{color:#52ff52}.bottom-section *{line-height:1em}.label-loader{display:flex;align-items:center;justify-content:center;gap:5px}.label-loader .dot{width:7px;height:7px;background:#fff;border-radius:7px;animation:glow 1s infinite}@keyframes glow{50%{transform:scale(1.5)}to{transform:scale(1)}}.label-loader .dot:nth-child(2){animation-delay:.2s}.label-loader .dot:nth-child(3){animation-delay:.3s}.cp-leaderboard-page{display:flex;align-items:center;justify-content:center}.cp-leaderboard-page .content-container{display:flex;align-items:start;justify-content:space-between;padding:1em 1em 0;gap:1em}.cp-leaderboard-page .title{width:100%;align-items:start;margin-top:2rem}.top-coders-scaler{min-width:423px;max-width:650px}.top-coders-scaler .top-coders{display:grid;grid-template-columns:repeat(2,1fr);gap:1em;transform-origin:top left}.cp-leaderboard-page .title .title-container{display:flex;align-items:center;justify-content:start;margin:30px;font-size:3rem;font-weight:lighter}.cp-leaderboard-page .title .title-container .title-angle-bracket{font-size:60px;color:red;font-weight:700}@media only screen and (max-width: 1120px){.cp-leaderboard-page .content-container{justify-content:center;padding:1em .5em 0}.cp-leaderboard-page .content-container .top-coders-scaler{display:none}.cp-leaderboard-page .content-container .leaderboard-mui{width:min(100%,525px)}}@media only screen and (max-width: 900px){.cp-leaderboard-page{display:flex;align-items:center;justify-content:center}.cp-leaderboard-page .content-container{flex-direction:column;align-items:center;justify-content:start}}.leaderboard-mui{display:flex;justify-content:center;align-items:center;flex-direction:column;border:2px solid hsla(0,0%,100%,.5);border-radius:5px;width:max-content}.leaderboard-mui .notification{font-size:1.2rem;padding:.5rem 1rem;background-color:var(--text-gradient-1);position:fixed;top:0;right:0;animation:peeking 2s linear forwards;animation-duration:5s;width:min(100%,min-content);text-align:right;z-index:100}@keyframes peeking{10%{top:60px}90%{top:60px;opacity:1}to{top:0;opacity:0}}.leaderboard-mui .heading{font-size:3.5rem;font-weight:600;text-align:center}.leaderboard-mui .content{width:min(40ch,100%);font-size:1.2rem;font-weight:400;text-align:center;line-height:1.4em;color:#fff}.lc,.cf{padding:.6rem;color:#fff;border-radius:5px;font-size:1.5rem}.id,.year,.contests,.solves,.rating,.maxrating{text-align:center!important}.year{color:#fff}.rating,.maxrating{display:flex!important;justify-content:center!important;align-items:center!important}.lb{font-size:1rem}.leaderboard .lb-header{display:flex!important;justify-content:center!important;align-items:center!important;text-align:center!important;background-color:#333b41;color:#fff;font-size:1rem}.handle{position:relative;display:flex}.name{cursor:pointer}.tooltip{position:absolute;z-index:10000;background-color:green;padding:.4rem;top:20px}.usr_name{cursor:pointer;text-decoration:none;color:#fff}.leaderboard-mui .datagrid-wrapper{position:relative;width:100%;max-width:min-content}.usr{display:flex;justify-content:center;align-items:center;gap:.5rem}.row{color:#fff;font-size:1rem;border:1.5px solid hsla(0,0%,100%,.5);border-radius:8px;background-color:#d9d9d926}.leaderboard .handleinput{background-color:#c2c2c200}.MuiInputBase-input{color:red}.MuiSelect-select{color:#fff!important}.f-wrapper{width:100%;overflow:scroll}.leaderboard .search-button{width:3rem;height:3rem}.finder{font-size:1rem;display:grid;background-color:#5b5b5b3f;grid-template-columns:1fr 4fr 1fr 2fr 2fr;width:100%;padding:.2rem;border-radius:10px;border:2px solid rgb(77,77,77);gap:.5rem;margin-top:1rem;min-width:380px}.finder *{padding:1rem .5rem .5rem;width:100%;position:relative;justify-self:center;align-self:center;font-weight:500;text-align:center}.finder *:before{width:100%;text-align:center;top:0}.finder .finder-rank:before{width:100%;font-weight:500;content:"Rank";position:absolute;top:0;left:50%;transform:translate(-50%);font-size:.7rem;color:var(--newbie)}.finder .finder-name{text-align:left}.finder .finder-name:before{width:100%;font-weight:500;content:"Handle";position:absolute;top:0;font-size:.7rem;color:var(--newbie);text-align:left}.finder .finder-year:before{width:100%;font-weight:500;content:"Year";position:absolute;top:0;left:50%;transform:translate(-50%);font-size:.7rem;color:var(--newbie)}.finder .finder-rating:before{width:100%;font-weight:500;content:"Rating";position:absolute;top:0;left:50%;transform:translate(-50%);font-size:.7rem;color:var(--newbie)}.finder .finder-maxrating:before{font-weight:500;content:"Best Rating";position:absolute;top:0;left:50%;transform:translate(-50%);font-size:.7rem;color:var(--newbie);width:100%}.finder .finder-rating,.finder .finder-maxrating{width:max-content;display:flex;justify-content:center;align-items:center}.finder .finder-rating .lb,.finder .finder-maxrating .lb{width:60px;padding:0}.css-1jahkje-MuiDataGrid-root{--DataGrid-rowBorderColor: rgba(224, 224, 224, 0) !important;border-color:#fff0!important;font-family:inherit!important}.css-yrdy0g-MuiDataGrid-columnHeaderRow,.MuiDataGrid-row--borderBottom{border:1px solid hsla(0,0%,100%,0)!important;margin-bottom:2px}.message{display:flex;justify-content:center;align-items:start;flex-direction:column}.message .message-code{font-size:1.5rem;font-weight:600}.logo-wrapper{background:#282828;width:100vw;height:100vh;display:flex;align-items:center;justify-content:center;gap:1rem;animation:fadeout 1s ease-out forwards;animation-delay:3s;position:fixed;z-index:200;top:0;left:0;bottom:0;--easein: cubic-bezier(.8, 0, 1, 1);--easeout: cubic-bezier(0, 0, 0, .8)}@keyframes fadeout{to{opacity:0;transform:scale(3);display:none;visibility:hidden}}@keyframes horiz{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes vert{0%{transform:scaleY(0)}to{transform:scaleY(1)}}#r-46,#r-49_2,#r-48,#r-49{animation:horiz 1s var(--easein) forwards;transform-origin:right}#r-49{animation-delay:1s;transform:scaleX(0);animation-timing-function:var(--easeout)}#r-123{animation:vert 1s var(--easeout) forwards;transform-origin:top;animation-delay:1s;transform:scaleY(0)}#r-126{animation:vert 1s var(--easeout) forwards;transform-origin:bottom;animation-delay:1s;transform:scaleY(0)}#r-129{animation:vert-129 1s var(--easeout) forwards;height:0;animation-delay:1s}@keyframes vert-129{0%{height:0}to{height:380px}}#ri-121,#ri-122,#ri-123{animation:vert 1s ease-out forwards;animation-delay:1s;transform:scaleY(0)}#ri-122{transform-origin:bottom}.about-wrapper,.chapters-wrapper{display:flex;align-items:center;justify-content:center;padding:1rem;flex-direction:column}.projectcard-wrapper{display:flex;align-items:center;justify-content:center;background:transparent;width:18rem;aspect-ratio:1/1;text-decoration:none;position:relative;transition:all ease .3s;z-index:4;border-radius:10px}.projectcard-wrapper:hover{transform:scale(1.05)}.projectcard-wrapper .name{color:#fff;position:absolute;bottom:0;font-size:1.2rem;z-index:1;transition:all ease .2s}.projectcard-wrapper .name:hover{color:gold}@media only screen and (max-width: 480px){.projectcard-wrapper{width:calc(80vw - 24px)}}.navbar{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:10px 4rem;background-color:#ffffff0d;margin:20px;width:calc(100% - 40px);height:4.8rem;position:fixed;top:0;z-index:100;color:#000;border:1px solid rgba(167,167,167,.5);border-radius:10px}.navbar .left-col{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.navbar .left-col .button{padding:10px}.navbar .left-col .logo{width:150px;border:0px solid yellow;display:flex;align-items:center;gap:10px;color:#fff;text-decoration:none}.navbar .left-col .logo img{width:40px;height:100%;object-fit:contain;object-position:center}.navbar .nav-items{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:40px;color:#fff;transition:.25s all;height:100%;border:0px solid red}.navbar .nav-items .item{cursor:pointer;font-weight:400;font-size:1.2rem;color:#ffffff80;position:relative;border:0px solid green;height:100%;transition:.25s all;display:flex;flex-direction:row;justify-content:flex-start;align-items:center}.navbar .nav-items .item.active{color:var(--accent);content:"";transition:.25s all}.navbar .nav-items .item:hover{text-shadow:0 0 2px var(--accent);color:var(--accent)}.MuiDrawer-root .MuiPaper-root{width:100%!important;max-width:100%!important;background-color:#171717;color:#fff}.drawer{position:relative}.drawer .bg{position:absolute}.drawer .bg img{width:100%;object-fit:cover;object-position:right}.drawer .button.drawer-close-btn{position:absolute;top:40px;right:20px}.drawer .logo{width:200px;border:0px solid red;padding:2rem}.drawer .logo img{width:100%;height:100%;object-fit:contain}.drawer .nav-items{display:flex;flex-flow:column wrap;align-items:flex-start;justify-content:flex-start;gap:40px;font-size:1.5rem;margin-top:4rem}.drawer .nav-items .item{color:#fff;padding:0 20px;font-weight:700;display:flex;flex-flow:row wrap;gap:20px;align-items:center;justify-content:flex-start}.drawer .nav-items .item .item-header{display:flex;flex-flow:row wrap;gap:20px;align-items:center;justify-content:flex-start}.drawer .nav-items .sub-items{display:flex;flex-flow:column wrap;align-items:flex-start;justify-content:flex-start;gap:20px}.drawer .nav-items .sub-items .item{font-weight:500;font-size:25px}.drawer .nav-items .item:hover,.drawer .nav-items .item:focus{color:var(--primary)}.drawer .nav-items .item.active{color:var(--primary)}.navbar .menu ul{display:flex;justify-content:center;align-items:center;flex-direction:row;gap:10px}.navbar .menu ul li{list-style:none}.navbar .menu ul li a{text-decoration:none}.navbar .menu ul .nav-item{color:#636363;padding:10px;font-size:30px;display:flex;justify-content:center;align-items:center;flex-direction:row;transition:.25s all;cursor:pointer}.navbar .menu ul .nav-item a{height:fit-content;margin:0;padding:0;display:flex;justify-content:center;align-items:center;flex-direction:row}.navbar .menu ul .nav-item:hover{color:#4b84ce}.navbar .menu ul .nav-item .material-icons{color:inherit;font-size:inherit;margin:0}.navbar .menu ul .nav-item i{margin:0}@media only screen and (max-width: 1100px){.navbar .nav-items{gap:30px}.navbar .nav-items .item{font-size:15px}}@media only screen and (max-width: 900px){.navbar{display:none}}.navlink{position:relative;text-decoration:none;border:0}.brand{width:50px;height:50px}.menu-drawer .item{cursor:pointer;font-weight:600;font-size:1.5rem;color:#fff;text-shadow:0 0 5px black;position:relative;transition:.25s all;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;margin-left:2rem}.menu-drawer .item:hover{text-shadow:0 0 2px gold}.menu-drawer .item.active{color:red;content:"";transition:.25s all}.navlink.active{border:0}.navlink:after{content:"";height:2px;width:100%;position:absolute;bottom:0;left:0;background:linear-gradient(120deg,var(--text-gradient-1),var(--text-gradient-2));transform:scale(0);transition:all ease .3s}.navlink.active:after{transform:scale(1);text-decoration:0}.navlink.active{color:#00ffbf}.small-header{display:none}@media only screen and (max-width: 900px){.small-header{display:contents}}*::-webkit-scrollbar{width:5px;background-color:#f5f5f500}*::-webkit-scrollbar-thumb{width:3px!important;background:var(--brand)}*::-webkit-scrollbar-button,*::-webkit-scrollbar-corner{display:none}div::-webkit-scrollbar{display:none}*,*:before,*:after{margin:0;padding:0;box-sizing:border-box;-webkit-user-drag:none}:root{font-family:Chakra Petch,sans-serif;font-optical-sizing:auto;line-height:1.5;font-weight:400;font-style:normal;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color-scheme:light dark;color:#fff;background-color:#000;--red: #ff0101;--blue: #000aff;--teal: #32b3c1;--g-red: rgb(213, 73, 90);--g-blue: rgba(38, 50, 111, .78);--primary: var(--g-red);--secondary: var(--blue);--accent: var(--teal);--bg: #171717;--gradient1: linear-gradient(to left, var(--red), var(--blue));--gradient2: linear-gradient(to left, var(--g-blue), var(--g-red));margin:0;padding:0;box-sizing:border-box}a{text-decoration:none;color:#fff;transition:all ease .2s;font-weight:500;position:relative}a.usernames:before{content:"";position:absolute;bottom:0;width:100%;height:1.5px;background:gold;transform:scaleX(0);transition:all ease .2s;transform-origin:left}a.usernames:hover:before{transform:scaleX(1)}::-webkit-scrollbar{border-radius:20px!important;overflow:hidden;width:5px;border:0px solid red;height:90%;padding:1rem}::-webkit-scrollbar-track{padding:1rem;border:0px solid green}::-webkit-scrollbar-thumb{border-radius:10px;background:rgba(255,255,255,.25);transition:.5s all}::-webkit-scrollbar-thumb:hover{background:rgba(255,255,255,.5)}:root{font-size:14px}
