.JSX2AG_container{justify-content:space-between;row-gap:var(--spacing-12);grid-template-areas:"title description""graph graph""streakWrapper streakWrapper";display:grid}.JSX2AG_title{color:var(--gray-100);letter-spacing:inherit;grid-area:title;align-self:flex-end;align-items:center;font-size:2.4rem;font-weight:700;line-height:3.6rem;display:flex}.JSX2AG_tooltip{white-space:pre-line}@media (max-width:74.99em){.JSX2AG_tooltip{white-space:normal}}.JSX2AG_description{place-self:flex-end;gap:var(--spacing-8);color:var(--yellow-70);letter-spacing:inherit;grid-area:description;align-items:center;font-size:1.5rem;font-weight:500;line-height:2.5rem;display:flex}.JSX2AG_graph{grid-area:graph}.JSX2AG_graph.JSX2AG_fitStreakWrapper>div{max-width:40rem;margin:0 auto}@media (max-width:47.99em){.JSX2AG_graph.JSX2AG_fitStreakWrapper>div{max-width:unset}}.JSX2AG_button{grid-area:button}.JSX2AG_streakWrapper{justify-self:center;gap:var(--spacing-12);margin-top:var(--spacing-8);flex-wrap:wrap;grid-area:streakWrapper;display:flex}.JSX2AG_streakWrapper.JSX2AG_fitStreakWrapper{width:100%;max-width:40rem}@media (max-width:47.99em){.JSX2AG_streakWrapper.JSX2AG_fitStreakWrapper{max-width:unset}}.JSX2AG_streakWrapper .JSX2AG_daily{justify-content:center;align-items:center;gap:var(--spacing-8);background-color:var(--yellow-00);letter-spacing:inherit;border-radius:1rem;padding:1rem 2.2rem 1rem 1.8rem;font-size:1.5rem;font-weight:500;line-height:2.5rem;display:flex}.JSX2AG_streakWrapper .JSX2AG_daily.JSX2AG_fitStreakWrapper{flex:1}@media (max-width:47.99em){.JSX2AG_streakWrapper .JSX2AG_daily{justify-content:center;width:100%;flex:auto!important}}.JSX2AG_streakWrapper .JSX2AG_weekly{justify-content:center;align-items:center;gap:var(--spacing-8);background-color:var(--gray-15);letter-spacing:inherit;border-radius:1rem;padding:1rem 1.85rem;font-size:1.5rem;font-weight:500;line-height:2.5rem;display:flex}.JSX2AG_streakWrapper .JSX2AG_weekly.JSX2AG_fitStreakWrapper{flex:1}@media (max-width:47.99em){.JSX2AG_streakWrapper .JSX2AG_weekly{justify-content:center;width:100%;flex:auto!important}}.JSX2AG_graphs{justify-content:space-evenly;align-items:flex-end;gap:2.8rem;min-height:24.9rem;display:flex}
.VIxD3q_container{flex-direction:column;justify-content:center;align-items:center;padding-top:3.3rem;display:inline-flex;position:relative}.VIxD3q_badge{opacity:0;position:absolute;top:0}.VIxD3q_container:hover .VIxD3q_badge,.VIxD3q_badge.VIxD3q_show{opacity:1}.VIxD3q_bar{background-color:var(--purple-20);border-radius:.5rem;width:1.2rem}.VIxD3q_bar.VIxD3q_zero{background-color:#dde0ea!important;height:.7rem!important}.VIxD3q_container:hover .VIxD3q_bar{background-color:var(--purple-50)}.VIxD3q_checkWrapper{box-sizing:border-box;border-radius:50%;justify-content:center;align-items:center;width:1.7rem;height:1.7rem;margin-top:.8rem;display:flex}.VIxD3q_checkWrapper.VIxD3q_checked{background-color:var(--purple-05);border:.1rem solid var(--purple-80)}.VIxD3q_checkWrapper.VIxD3q_dotted{border-style:dashed;border-color:var(--purple-80)}.VIxD3q_checkWrapper.VIxD3q_blank{border:.1rem solid #dde0ea}.VIxD3q_label{color:#333236;letter-spacing:inherit;margin-top:.4rem;font-size:1.6rem;font-weight:400;line-height:2.7rem}
.xaw5eq_container{color:#4d4c51;min-width:3.5rem;letter-spacing:inherit;border:.1rem solid #6a666e;border-radius:.6rem;font-size:1.2rem;font-weight:700;line-height:2rem;position:relative}.xaw5eq_text{white-space:nowrap;padding:0 .6rem}.xaw5eq_triangle{margin-left:-.35rem;position:absolute;bottom:-.64rem;left:50%;transform:rotate(180deg)}.xaw5eq_triangle2{border:.35rem solid #0000;border-top:.61rem solid #fff;border-bottom-width:0;width:0;height:0;margin-left:-.35rem;position:absolute;bottom:-.52rem;left:50%}
.dqXddW_header{align-items:center;gap:1.2rem;margin-bottom:2.2rem;padding-left:0;display:flex}@media (max-width:47.99em){.dqXddW_header{gap:1rem;margin-bottom:2rem;padding-left:.4rem}}.dqXddW_title{color:var(--gray-100);letter-spacing:inherit;font-size:2.4rem;font-weight:700;line-height:3.6rem}@media (max-width:47.99em){.dqXddW_title{letter-spacing:inherit;font-size:2rem;font-weight:700;line-height:3.2rem}}.dqXddW_count{color:var(--purple-90);letter-spacing:inherit;font-size:1.7rem;font-weight:500;line-height:2.8rem}@media (max-width:47.99em){.dqXddW_count{letter-spacing:inherit;font-size:1.6rem;font-weight:500;line-height:2.7rem}}.dqXddW_badges{justify-content:center;gap:3rem;display:flex}@media (max-width:47.99em){.dqXddW_badges{gap:2.1rem}}.dqXddW_empty{margin:2.4rem 0 3.2rem}@media (max-width:74.99em){.dqXddW_empty{margin:1.7rem 0 3.9rem}}@media (max-width:47.99em){.dqXddW_empty{margin:1rem 0 .4rem}}.dqXddW_item{text-align:center;width:10rem}@media (max-width:47.99em){.dqXddW_item{width:9rem}}.dqXddW_badgeIcon{width:10rem;height:10rem}@media (max-width:47.99em){.dqXddW_badgeIcon{width:9rem;height:9rem}}.dqXddW_badgeTitle{color:var(--gray-90);letter-spacing:inherit;text-overflow:ellipsis;font-size:1.5rem;font-weight:500;line-height:2.5rem;overflow:hidden;white-space:nowrap!important}@media (max-width:74.99em){.dqXddW_badgeTitle{letter-spacing:inherit;font-size:1.4rem;font-weight:500;line-height:2.4rem}}@media (max-width:47.99em){.dqXddW_badgeTitle{letter-spacing:-.03rem;letter-spacing:inherit;font-size:1.3rem;font-weight:500;line-height:2.1rem}}.dqXddW_emptyContainer{flex-direction:column;justify-content:center;gap:1.2rem;display:flex}.dqXddW_emptyContainer.dqXddW_hideButton{gap:0}@media (max-width:47.99em){.dqXddW_emptyContainer{gap:1.8rem}}.dqXddW_description{text-align:center;color:var(--gray-70);letter-spacing:inherit;font-size:1.6rem;font-weight:500;line-height:2.7rem}@media (max-width:47.99em){.dqXddW_description{white-space:pre-line;letter-spacing:inherit;font-size:1.5rem;font-weight:500;line-height:2.5rem}}.dqXddW_button{margin:0 auto}
.pQzUwW_container{gap:var(--spacing-20);grid-template-columns:.58fr .42fr;grid-template-areas:"streak allTime""badge badge""challenge challenge";display:grid}@media (max-width:47.99em){.pQzUwW_container{grid-template-columns:1fr;grid-template-areas:"streak""allTime""badge""challenge"}}.pQzUwW_item{background-color:var(--gray-00);border-radius:var(--spacing-16);border:.1rem solid #dde0ea}.pQzUwW_streak{grid-area:streak;padding:3rem 3rem 3.6rem}@media (max-width:74.99em){.pQzUwW_streak{padding:3rem 2.5rem 2.8rem}}@media (max-width:47.99em){.pQzUwW_streak{padding:2.5rem 2rem 2.4rem}}.pQzUwW_allTime{grid-area:allTime;padding:3rem 3rem 3.7rem}@media (max-width:74.99em){.pQzUwW_allTime{padding:3rem 2.7rem 4.7rem 2.6rem}}@media (max-width:47.99em){.pQzUwW_allTime{padding:2.5rem 1.9rem 3rem 2rem}}.pQzUwW_badge{grid-area:badge;min-width:0;padding:2.5rem 1.7rem 4rem 1.6rem}@media (min-width:48em){.pQzUwW_badge{padding:3rem 2.5rem 5.5rem}}@media (min-width:75em){.pQzUwW_badge{padding:3rem 3rem 5.5rem}}.pQzUwW_challenge{grid-area:challenge;min-width:0;padding:3rem 4.5rem 3.5rem 3rem}@media (max-width:74.99em){.pQzUwW_challenge{padding:3rem 3.5rem 3.5rem 2.5rem}}@media (max-width:47.99em){.pQzUwW_challenge{padding:2.5rem 2rem 3rem}}
.AuOiGW_panel{border-top:.1rem solid var(--gray-30);border-bottom:.1rem solid var(--gray-30)}.AuOiGW_pagination{justify-content:center;margin-top:3.6rem;display:flex}.AuOiGW_boxWrapper{color:var(--gray-80);justify-content:center;align-items:center;padding:24.4rem 0;display:flex}@media (max-width:74.99em){.AuOiGW_boxWrapper{letter-spacing:inherit;padding:22rem 0;font-size:1.7rem;font-weight:400;line-height:2.8rem}}@media (max-width:47.99em){.AuOiGW_boxWrapper{letter-spacing:inherit;padding:12.5rem 0;font-size:1.6rem;font-weight:400;line-height:2.7rem}}.AuOiGW_item{padding:2.2rem 0 3rem;display:block}.AuOiGW_item+.AuOiGW_item{border-top:.1rem solid var(--gray-30)}@media (max-width:74.99em){.AuOiGW_item{padding:2rem 0 2.4rem}}@media (max-width:47.99em){.AuOiGW_item{padding:2rem 0}}
._FF6da_container{flex-direction:column;align-items:center;display:flex;position:relative}@media (max-width:74.99em){._FF6da_container{align-items:unset;grid-template:"image level nameWrapper"6.4rem"image level xp"2.7rem"image description description""image link link"/20rem 7.1rem auto;display:grid}}@media (max-width:47.99em){._FF6da_container{grid-template:"image nameWrapper level""image nameWrapper level""description description description""link link link"/10.8rem max-content auto}}._FF6da_image{grid-area:image}._FF6da_image img{object-fit:cover;border-radius:50%;width:22rem;height:22rem}@media (max-width:74.99em){._FF6da_image img{width:17rem;height:17rem}}@media (max-width:47.99em){._FF6da_image img{width:9rem;height:9rem}}._FF6da_titleWrapper{display:flex}._FF6da_nameWrapper{flex-direction:column;grid-area:nameWrapper;align-items:center;margin-top:3.2rem;display:flex}@media (max-width:74.99em){._FF6da_nameWrapper{align-items:flex-start;margin-top:0}}._FF6da_name{color:var(--gray-100);letter-spacing:inherit;grid-area:name;margin-top:2rem;font-size:3.2rem;font-weight:700;line-height:4.4rem}@media (max-width:74.99em){._FF6da_name{margin:2rem 1.2rem 0 0}}@media (max-width:47.99em){._FF6da_name{letter-spacing:inherit;margin:1rem 1.2rem 0 0;font-size:2.4rem;font-weight:700;line-height:3.6rem}}._FF6da_level{grid-area:level}@media (max-width:74.99em){._FF6da_level{margin-top:2rem}}@media (max-width:47.99em){._FF6da_level{margin-top:1.5rem}}._FF6da_xp{color:var(--purple-90);letter-spacing:inherit;grid-area:xp;font-size:1.6rem;font-weight:500;line-height:2.7rem}@media (max-width:47.99em){._FF6da_xp{letter-spacing:inherit;font-size:1.5rem;font-weight:500;line-height:2.5rem}}._FF6da_description{color:var(--gray-90);word-break:keep-all;overflow-wrap:anywhere;grid-area:description;align-self:flex-start;margin-top:1.9rem}@media (max-width:74.99em){._FF6da_description{letter-spacing:inherit;font-size:1.4rem;font-weight:400;line-height:2.4rem}}@media (max-width:47.99em){._FF6da_description{letter-spacing:inherit;font-size:1.3rem;font-weight:400;line-height:2.1rem}}._FF6da_link{grid-area:link;width:100%}._FF6da_levelBox{display:none}@media (max-width:47.99em){._FF6da_levelBox{display:initial}}._FF6da_label{color:var(--gray-100);letter-spacing:-.03rem;margin-top:.2rem;padding-right:.2rem;font-size:1.1rem;line-height:2rem}._FF6da_levelPentagon{background-image:url(../media/black-pentagon.3crabytiwdj3j.png);background-repeat:no-repeat;background-size:contain;justify-content:center;align-items:center;width:5.1rem;height:6.6rem;position:absolute;top:20rem;left:50%;transform:translate(-50%)}@media (max-width:74.99em){._FF6da_levelPentagon{top:unset;left:unset;transform:unset;position:relative}}@media (max-width:47.99em){._FF6da_levelPentagon{display:none}}._FF6da_levelPentagon ._FF6da_value{color:var(--mint-50);-webkit-text-stroke:.1rem #333236;letter-spacing:.1rem;margin-top:.8rem;font-size:2rem;font-weight:700;line-height:3rem;position:absolute;top:1.6rem;left:50%;transform:translate(-50%)}._FF6da_edit{background-color:var(--gray-00);width:100%;margin-top:2.5rem}@media (max-width:74.99em){._FF6da_edit{margin-top:unset;width:unset;position:absolute;top:2.6rem;right:0}}@media (max-width:47.99em){._FF6da_edit{display:none}}._FF6da_bar{width:100%;margin-top:1.3rem}@media (max-width:74.99em){._FF6da_bar{display:none}}
._M33rq_container{letter-spacing:inherit;font-size:1.3rem;font-weight:400;line-height:2.1rem;display:inline}._M33rq_ellipsis{color:#4d4c51;padding-right:.5rem}._M33rq_button{color:#888893;letter-spacing:inherit;font-size:1.3rem;font-weight:400;line-height:2.1rem}
._8wVmMG_container{flex-direction:column;gap:1rem;width:100%;margin-top:2rem;display:flex}@media (max-width:74.99em){._8wVmMG_container{flex-direction:row;width:auto;margin-top:1.4rem}}@media (max-width:47.99em){._8wVmMG_container{justify-content:space-between;gap:1.2rem;margin-top:1.5rem}}._8wVmMG_button{color:#333236;width:100%;letter-spacing:inherit;border:.1rem solid #dde0ea;border-radius:.8rem;justify-content:center;align-items:center;padding:.7rem 0;font-size:1.4rem;font-weight:500;line-height:2.4rem;display:flex}._8wVmMG_button:hover{background-color:#f9f9fb}@media (max-width:74.99em){._8wVmMG_button{width:5.6rem;padding:.9rem 0}}@media (max-width:47.99em){._8wVmMG_button{width:100%}}._8wVmMG_button svg{width:2rem;height:2rem}._8wVmMG_label{margin-left:1rem}@media (max-width:74.99em){._8wVmMG_label{display:none}}
.tUx90W_bestMentorDescription{width:100%;color:var(--text-secondary);padding:var(--spacing-10) var(--spacing-16) var(--spacing-10) var(--spacing-12);background-color:var(--blue-00);border:.1rem solid var(--border-tertiary);letter-spacing:inherit;border-radius:1.6rem;grid-area:bestMentorDescription;align-items:center;font-size:1.5rem;font-weight:500;line-height:2.5rem;display:flex}@media (max-width:47.99em){.tUx90W_bestMentorDescription{letter-spacing:-.03rem;letter-spacing:inherit;font-size:1.3rem;font-weight:500;line-height:2.1rem}}.tUx90W_shieldIcon{background-color:var(--blue-10);margin-right:var(--spacing-12);border-radius:1.2rem;padding:.8rem}.tUx90W_chevronIcon{margin-left:auto}@media (max-width:47.99em){.tUx90W_chevronIcon{margin-left:2.6rem}}.tUx90W_point{color:var(--blue-50)}
/*# sourceMappingURL=1dipda-lto7qe.css.map*/