@font-face{font-family:Sora;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/c5f10e9e72d35c52-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Sora;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/3dc379dc9b5dec12-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Sora;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/c5f10e9e72d35c52-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Sora;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/3dc379dc9b5dec12-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Sora Fallback;src:local("Arial");ascent-override:85.29%;descent-override:25.50%;line-gap-override:0.00%;size-adjust:113.73%}.__className_c4a9d9{font-family:Sora,Sora Fallback;font-style:normal}.team-navigation_shell__KjYM8{min-height:100svh;padding-left:15rem}.team-navigation_sidebar__FTzVc{position:fixed;inset:0 auto 0 0;z-index:30;width:15rem;background:linear-gradient(165deg,rgba(255,255,255,.6),rgba(255,255,255,.32) 55%,rgba(247,181,51,.2));-webkit-backdrop-filter:blur(26px) saturate(185%);backdrop-filter:blur(26px) saturate(185%);border-right:1px solid rgba(255,255,255,.72);box-shadow:8px 0 34px rgba(70,31,65,.12);overflow:hidden}.team-navigation_sidebarInner__wyU1s{position:relative;z-index:2;height:100%;overflow-y:auto;padding:1.6rem 1rem}.team-navigation_orbA__7XzPx,.team-navigation_orbB__AWlbr{position:absolute;z-index:1;width:12rem;height:12rem;border-radius:50%;pointer-events:none;filter:blur(28px)}.team-navigation_orbA__7XzPx{top:-2.5rem;left:-3.5rem;background:radial-gradient(circle,rgba(247,181,51,.9) 0,rgba(247,181,51,.3) 46%,rgba(247,181,51,0) 72%)}.team-navigation_orbB__AWlbr{right:-4rem;bottom:-3.5rem;background:radial-gradient(circle,rgba(137,42,129,.8) 0,rgba(137,42,129,.28) 46%,rgba(137,42,129,0) 72%)}.team-navigation_sidebar__FTzVc:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:radial-gradient(circle at 22% 10%,rgba(247,181,51,.2),transparent 44%),radial-gradient(circle at 88% 92%,rgba(137,42,129,.16),transparent 48%)}.team-navigation_label__Da44L{margin:2rem .6rem 1rem;font-size:.72rem;letter-spacing:.08em;text-transform:uppercase;color:#796b7b}.team-navigation_drawer__48bPc nav,.team-navigation_sidebar__FTzVc nav{display:grid;gap:.4rem}.team-navigation_drawer__48bPc nav a,.team-navigation_sidebar__FTzVc nav a{display:flex;align-items:center;gap:.55rem;padding:.75rem .8rem;border:1px solid transparent;border-radius:.8rem;color:#50334f;text-decoration:none;font-weight:650;font-size:.9rem;transition:background .16s ease,border-color .16s ease,box-shadow .16s ease,color .16s ease}.team-navigation_drawer__48bPc nav a:hover,.team-navigation_sidebar__FTzVc nav a:hover{background:rgba(255,255,255,.62);border-color:rgba(255,255,255,.75);box-shadow:0 6px 18px rgba(70,31,65,.08)}.team-navigation_drawer__48bPc nav a[aria-current=page],.team-navigation_sidebar__FTzVc nav a[aria-current=page]{background:linear-gradient(135deg,#892a81,#64295f);border-color:rgba(255,255,255,.28);color:white;box-shadow:0 12px 26px rgba(137,42,129,.3)}.team-navigation_drawer__48bPc nav a[aria-current=page]:after,.team-navigation_sidebar__FTzVc nav a[aria-current=page]:after{content:"";width:.42rem;height:.42rem;margin-left:auto;border-radius:50%;background:#f7b533;box-shadow:0 0 10px rgba(247,181,53,.85)}.team-navigation_signOut__9sTTX{margin:2rem .6rem 0;padding:.6rem .9rem;border:1px solid rgba(117,69,113,.22);border-radius:.75rem;background:rgba(255,255,255,.5);color:#754571;cursor:pointer;font-weight:650;transition:background .16s ease,border-color .16s ease}.team-navigation_signOut__9sTTX:hover{background:rgba(255,255,255,.78);border-color:rgba(117,69,113,.34)}.team-navigation_content__5K8lB{min-width:0;display:flex;min-height:100svh;flex-direction:column}.team-navigation_content__5K8lB>:first-child{flex:1 1 auto}.team-navigation_mobileHeader__Qsi8W{display:none}.team-navigation_drawer__48bPc{width:min(85vw,20rem);height:100svh;max-height:100svh;margin:0;padding:1.2rem;border:0;background:linear-gradient(170deg,rgba(255,255,255,.9),rgba(250,247,241,.82));-webkit-backdrop-filter:blur(24px) saturate(160%);backdrop-filter:blur(24px) saturate(160%);color:#241c27}.team-navigation_drawer__48bPc::backdrop{background:rgba(30,17,30,.38);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.team-navigation_close__p40Xf{display:block;margin:0 0 1.5rem auto;padding:.5rem .75rem;background:rgba(255,255,255,.7);border:1px solid rgba(76,48,73,.18);border-radius:.6rem;color:#50334f;transition:background .16s ease}.team-navigation_close__p40Xf:hover{background:white}.team-navigation_drawer__48bPc a:focus-visible,.team-navigation_shell__KjYM8 button:focus-visible,.team-navigation_sidebar__FTzVc a:focus-visible{outline:3px solid #efbc49;outline-offset:3px}@media (max-width:1000px){.team-navigation_shell__KjYM8{padding-left:0;padding-top:4.5rem}.team-navigation_content__5K8lB{min-height:calc(100svh - 4.5rem)}.team-navigation_sidebar__FTzVc{display:none}.team-navigation_mobileHeader__Qsi8W{display:flex;position:fixed;inset:0 0 auto;z-index:30;height:4.5rem;align-items:center;justify-content:space-between;padding:.6rem 1rem;background:linear-gradient(170deg,rgba(255,255,255,.78),rgba(250,247,241,.62));-webkit-backdrop-filter:blur(20px) saturate(165%);backdrop-filter:blur(20px) saturate(165%);border-bottom:1px solid rgba(255,255,255,.65);box-shadow:0 10px 30px rgba(70,31,65,.1)}.team-navigation_mobileHeader__Qsi8W button{border:1px solid rgba(117,69,113,.28);border-radius:.7rem;padding:.6rem .8rem;background:rgba(255,255,255,.62);color:#6d2168;font-weight:700}.team-navigation_mobileHeader__Qsi8W a{max-width:13rem}}.challenge-moderation-center_shell__Hycu9{min-height:100svh;padding:clamp(1rem,4vw,3rem);color:#241c27;background:radial-gradient(circle at 90% 4%,rgba(247,181,51,.18),transparent 25rem),linear-gradient(150deg,#fbf8f2,#f4edf4 58%,#eef8f5)}.challenge-moderation-center_error__veYgG,.challenge-moderation-center_header__DEFf8,.challenge-moderation-center_hero__pvB18,.challenge-moderation-center_list__KILcY,.challenge-moderation-center_success___tvuB,.challenge-moderation-center_tabs__fOPic{width:min(100%,76rem);margin-inline:auto}.challenge-moderation-center_header__DEFf8{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:2rem}.challenge-moderation-center_headerActions__IrRGv{display:flex;align-items:center;gap:.8rem;margin-left:auto}.challenge-moderation-center_headerActions__IrRGv a{color:#6d2168;font-weight:800}.challenge-moderation-center_preview___45iJ{border:1px solid rgba(137,42,129,.2);border-radius:999px;padding:.45rem .75rem;color:#6d2168;background:#fff9;font-size:.75rem;font-weight:800}.challenge-moderation-center_hero__pvB18{display:grid;grid-template-columns:1fr minmax(17rem,.42fr);align-items:end;gap:2rem;margin-bottom:1.4rem}.challenge-moderation-center_eyebrow__X0L5z,.challenge-moderation-center_scope__gazEr{margin:0;color:#892a81;font-size:.74rem;font-weight:900;letter-spacing:.09em;text-transform:uppercase}.challenge-moderation-center_hero__pvB18 h1{margin:.25rem 0 .7rem;font-size:clamp(2.6rem,7vw,5.3rem);line-height:.94;letter-spacing:-.06em}.challenge-moderation-center_hero__pvB18>div>p:last-child{max-width:48rem;margin:0;color:#716675}.challenge-moderation-center_policy__xlvPJ{display:grid;gap:.45rem;border:1px solid rgba(44,128,112,.18);border-radius:1.1rem;padding:1rem;background:rgba(235,249,245,.74)}.challenge-moderation-center_policy__xlvPJ strong{color:#23695d}.challenge-moderation-center_policy__xlvPJ span{color:#557068;font-size:.83rem}.challenge-moderation-center_tabs__fOPic{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.6rem;margin-bottom:1rem}.challenge-moderation-center_tabs__fOPic button{display:flex;align-items:center;justify-content:space-between;gap:.6rem;border:1px solid rgba(90,69,92,.14);border-radius:.9rem;padding:.75rem .9rem;color:#5f5662;background:#fff9;font:inherit;font-weight:800;cursor:pointer}.challenge-moderation-center_tabs__fOPic strong{display:grid;min-width:1.65rem;height:1.65rem;place-items:center;border-radius:999px;background:#f1e8f1;font-size:.72rem}.challenge-moderation-center_tabs__fOPic .challenge-moderation-center_activeTab__sU3oT{color:#fff;background:#241c27}.challenge-moderation-center_tabs__fOPic .challenge-moderation-center_activeTab__sU3oT strong{color:#241c27;background:#fff}.challenge-moderation-center_error__veYgG,.challenge-moderation-center_success___tvuB{box-sizing:border-box;margin-bottom:1rem;border-radius:.8rem;padding:.8rem 1rem;font-weight:700}.challenge-moderation-center_success___tvuB{color:#23695d;background:#e4f6f1}.challenge-moderation-center_error__veYgG{color:#8d2d47;background:#ffe9ef}.challenge-moderation-center_list__KILcY{display:grid;gap:1rem}.challenge-moderation-center_card__tqm0V{border:1px solid rgba(90,69,92,.14);border-radius:1.25rem;padding:clamp(1rem,3vw,1.4rem);background:#fffd;box-shadow:0 20px 55px rgba(45,24,48,.07)}.challenge-moderation-center_actions__6XqNl,.challenge-moderation-center_cardHeader__fGiNA,.challenge-moderation-center_identity__nK0pM,.challenge-moderation-center_meta__XwCMq{display:flex;align-items:center}.challenge-moderation-center_cardHeader__fGiNA{justify-content:space-between;gap:1rem}.challenge-moderation-center_identity__nK0pM{align-items:flex-start;gap:.8rem}.challenge-moderation-center_axis__Vi0bZ{display:grid;flex:none;width:2.2rem;height:2.2rem;place-items:center;border-radius:.65rem;color:#fff;background:#892a81;font-weight:900}.challenge-moderation-center_card__tqm0V h2{margin:.25rem 0 0;font-size:clamp(1.25rem,3vw,1.7rem)}.challenge-moderation-center_status__smZFU{flex:none;border-radius:999px;padding:.4rem .7rem;font-size:.72rem;font-weight:850}.challenge-moderation-center_pending__9P4_S{color:#8a5b16;background:#fff0cf}.challenge-moderation-center_published__Y2uGf{color:#23695d;background:#e4f6f1}.challenge-moderation-center_rejected__TTRpS{color:#8d2d47;background:#ffe9ef}.challenge-moderation-center_archived__QuExE{color:#5f5662;background:#eee9ef}.challenge-moderation-center_details__qzzmK{display:grid;grid-template-columns:1fr 1fr;gap:1rem;margin-top:1.1rem}.challenge-moderation-center_details__qzzmK>div{border-radius:.9rem;padding:.9rem;background:#f8f4f8}.challenge-moderation-center_details__qzzmK strong,.challenge-moderation-center_previousNote__F3L39 strong{font-size:.8rem}.challenge-moderation-center_details__qzzmK p,.challenge-moderation-center_previousNote__F3L39 p{margin:.35rem 0 0;color:#625866;line-height:1.5}.challenge-moderation-center_steps__cQJ5H{margin:.9rem 0;padding-left:1.25rem;color:#534a56}.challenge-moderation-center_steps__cQJ5H li+li{margin-top:.35rem}.challenge-moderation-center_meta__XwCMq{flex-wrap:wrap;gap:.45rem;border-top:1px solid #eee4ee;padding-top:.85rem}.challenge-moderation-center_meta__XwCMq span{border-radius:.55rem;padding:.32rem .48rem;color:#716675;background:#f4eef4;font-size:.76rem}.challenge-moderation-center_previousNote__F3L39{margin-top:.9rem;border-left:3px solid #b95883;padding:.75rem .9rem;background:#fff5f8}.challenge-moderation-center_moderation__HEew2{display:grid;grid-template-columns:1fr auto;align-items:end;gap:1rem;margin-top:1rem}.challenge-moderation-center_moderation__HEew2 label{display:grid;gap:.35rem;color:#534a56;font-size:.8rem;font-weight:800}.challenge-moderation-center_moderation__HEew2 textarea{width:100%;box-sizing:border-box;border:1px solid rgba(90,69,92,.22);border-radius:.75rem;padding:.75rem;color:#241c27;background:#fff;font:inherit;resize:vertical}.challenge-moderation-center_moderation__HEew2 small{text-align:right;color:#8b818d}.challenge-moderation-center_actions__6XqNl{justify-content:flex-end;gap:.55rem;margin-top:1rem}.challenge-moderation-center_actions__6XqNl button{border-radius:.75rem;padding:.7rem .9rem;font:inherit;font-weight:800;cursor:pointer}.challenge-moderation-center_actions__6XqNl button:disabled{cursor:wait;opacity:.6}.challenge-moderation-center_approve__4v8LB{border:0;color:#fff;background:#892a81}.challenge-moderation-center_reject__ydaCt{border:1px solid #b95883;color:#7d2854;background:#fff}.challenge-moderation-center_secondary__npqXi{border:1px solid rgba(90,69,92,.2);color:#5e1d59;background:#fff}.challenge-moderation-center_empty__Jr9gy{text-align:center;border:1px dashed rgba(90,69,92,.25);border-radius:1.2rem;padding:2.5rem;background:#ffffff80}.challenge-moderation-center_empty__Jr9gy span{display:grid;width:3rem;height:3rem;margin:0 auto .8rem;place-items:center;border-radius:50%;color:#fff;background:#2c8070;font-weight:900}.challenge-moderation-center_empty__Jr9gy h2,.challenge-moderation-center_empty__Jr9gy p{margin:.35rem 0}.challenge-moderation-center_empty__Jr9gy p{color:#716675}@media(max-width:800px){.challenge-moderation-center_details__qzzmK,.challenge-moderation-center_hero__pvB18,.challenge-moderation-center_moderation__HEew2{grid-template-columns:1fr}.challenge-moderation-center_tabs__fOPic{grid-template-columns:1fr 1fr}.challenge-moderation-center_moderation__HEew2 .challenge-moderation-center_actions__6XqNl{justify-content:stretch}.challenge-moderation-center_moderation__HEew2 .challenge-moderation-center_actions__6XqNl button{flex:1 1}}@media(max-width:520px){.challenge-moderation-center_header__DEFf8{align-items:flex-start}.challenge-moderation-center_headerActions__IrRGv{align-items:flex-end;flex-direction:column}.challenge-moderation-center_tabs__fOPic{grid-template-columns:1fr}.challenge-moderation-center_cardHeader__fGiNA{align-items:flex-start;flex-direction:column}.challenge-moderation-center_actions__6XqNl{align-items:stretch;flex-direction:column}.challenge-moderation-center_actions__6XqNl button{width:100%}}.admin-dashboard_shell___Gmv_{min-height:100svh;padding:clamp(1rem,4vw,3rem);color:#241c27;background:radial-gradient(circle at 90% 5%,rgba(247,181,51,.2),transparent 24rem),linear-gradient(150deg,#fbf8f2,#f4edf4 55%,#f9f5ed)}.admin-dashboard_empty__qbqQ0,.admin-dashboard_header__IiWg5,.admin-dashboard_hero__EGMWV,.admin-dashboard_privacy__CGQ4P,.admin-dashboard_tableCard__TkA8D{width:min(100%,76rem);margin-inline:auto}.admin-dashboard_header__IiWg5{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:2rem}.admin-dashboard_preview__V8__x{border:1px solid rgba(137,42,129,.2);border-radius:999px;padding:.45rem .75rem;color:#6d2168;background:rgba(255,255,255,.68);font-size:.75rem;font-weight:800}.admin-dashboard_hero__EGMWV{display:grid;gap:1.5rem;margin-bottom:1.25rem}.admin-dashboard_eyebrow__ndHZC{margin:0 0 .45rem;color:#892a81;font-size:.76rem;font-weight:850;letter-spacing:.1em;text-transform:uppercase}.admin-dashboard_hero__EGMWV h1{max-width:16ch;margin:0;font-size:clamp(2.25rem,7vw,5.4rem);line-height:.96;letter-spacing:-.06em}.admin-dashboard_heroCopy__hh1wM{max-width:44rem;margin:.9rem 0 0;color:#716675;font-size:1.02rem}.admin-dashboard_metrics___BFLH{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.8rem}.admin-dashboard_metric__xEGGj{border:1px solid rgba(90,69,92,.14);border-radius:1.2rem;padding:1.1rem;background:rgba(255,255,255,.72);box-shadow:0 18px 50px rgba(45,24,48,.06)}.admin-dashboard_metric__xEGGj strong{display:block;color:#5e1d59;font-size:clamp(1.65rem,4vw,2.6rem)}.admin-dashboard_metric__xEGGj span{color:#716675;font-size:.8rem}.admin-dashboard_privacy__CGQ4P{display:grid;grid-template-columns:auto 1fr;gap:.8rem;margin-bottom:1.25rem;border:1px solid rgba(44,128,112,.2);border-radius:1rem;padding:1rem;background:rgba(235,249,245,.72)}.admin-dashboard_privacy__CGQ4P span{display:grid;width:2.3rem;height:2.3rem;place-items:center;border-radius:50%;color:#fff;background:#2c8070}.admin-dashboard_privacy__CGQ4P p,.admin-dashboard_privacy__CGQ4P strong{margin:0}.admin-dashboard_privacy__CGQ4P p{margin-top:.2rem;color:#557068;font-size:.86rem}.admin-dashboard_empty__qbqQ0,.admin-dashboard_tableCard__TkA8D{overflow:hidden;border:1px solid rgba(90,69,92,.14);border-radius:1.35rem;background:rgba(255,255,255,.8);box-shadow:0 22px 65px rgba(45,24,48,.08)}.admin-dashboard_tableHeader__CCxxe{display:flex;align-items:end;justify-content:space-between;gap:1rem;padding:1.25rem}.admin-dashboard_tableHeader__CCxxe h2{margin:0}.admin-dashboard_tableHeader__CCxxe p{margin:.35rem 0 0;color:#716675}.admin-dashboard_axisLegend__Zww7Q{display:flex;gap:.35rem}.admin-dashboard_axisLegend__Zww7Q span,.admin-dashboard_axisPill__pbTUM{display:inline-grid;min-width:1.8rem;height:1.8rem;place-items:center;border-radius:.55rem;color:#fff;background:#892a81;font-size:.72rem;font-weight:900}.admin-dashboard_axisLegend__Zww7Q span:nth-child(2),.admin-dashboard_axisPill__pbTUM:nth-child(2){background:#b95883}.admin-dashboard_axisLegend__Zww7Q span:nth-child(3),.admin-dashboard_axisPill__pbTUM:nth-child(3){background:#d38b45}.admin-dashboard_axisLegend__Zww7Q span:nth-child(4),.admin-dashboard_axisPill__pbTUM:nth-child(4){background:#2c8070}.admin-dashboard_tableWrap__1VFv_{overflow-x:auto}.admin-dashboard_table__agObL{width:100%;min-width:49rem;border-collapse:collapse}.admin-dashboard_table__agObL td,.admin-dashboard_table__agObL th{border-top:1px solid rgba(90,69,92,.1);padding:.95rem 1.25rem;text-align:left}.admin-dashboard_table__agObL th{color:#716675;font-size:.72rem;letter-spacing:.06em;text-transform:uppercase}.admin-dashboard_member__qk0cF{display:grid;gap:.12rem}.admin-dashboard_member__qk0cF small,.admin-dashboard_muted__icX4U{color:#8b818d}.admin-dashboard_axisGrid__KwUYi{display:flex;gap:.35rem}.admin-dashboard_empty__qbqQ0{padding:clamp(1.5rem,5vw,3.5rem)}.admin-dashboard_empty__qbqQ0 h1{max-width:18ch;margin:0;font-size:clamp(2rem,6vw,4rem);line-height:1}.admin-dashboard_empty__qbqQ0 p{max-width:42rem;color:#716675}.admin-dashboard_actions__2XjeS{display:flex;flex-wrap:wrap;gap:.65rem;margin-top:1rem}.admin-dashboard_action__GkIJd{display:inline-flex;align-items:center;justify-content:center;border-radius:.8rem;padding:.75rem 1rem;color:#fff;background:#892a81;font-weight:800;text-decoration:none}.admin-dashboard_actionSecondary__rGZNR{color:#5e1d59;background:rgba(137,42,129,.1)}@media(max-width:760px){.admin-dashboard_metrics___BFLH{grid-template-columns:1fr 1fr}.admin-dashboard_tableHeader__CCxxe{align-items:start;flex-direction:column}}.progress-achievements_section__2SYSY{display:grid;gap:1.35rem;margin:1.5rem auto 0;max-width:1180px;padding:clamp(1.3rem,3vw,2.2rem);border:1px solid rgba(100,35,111,.12);border-radius:32px;background:radial-gradient(circle at 92% 8%,rgba(245,181,38,.18),transparent 28%),linear-gradient(145deg,rgba(255,255,255,.94),rgba(248,241,236,.9));box-shadow:0 22px 70px rgba(71,28,73,.08)}.progress-achievements_header__MOKFK{display:flex;align-items:end;justify-content:space-between;gap:1.5rem}.progress-achievements_header__MOKFK h2{max-width:720px;margin:.35rem 0 .55rem;font-size:clamp(1.8rem,4vw,3.25rem);line-height:.98}.progress-achievements_header__MOKFK p{max-width:700px;margin:0}.progress-achievements_sparkBalance__Swu_P{min-width:205px;display:flex;align-items:center;gap:.9rem;padding:1rem 1.15rem;border:1px solid rgba(245,181,38,.45);border-radius:22px;background:rgba(255,249,231,.9)}.progress-achievements_sparkBalance__Swu_P>span{display:grid;width:46px;height:46px;place-items:center;border-radius:50%;color:#6b2b71;background:#f5b526;font-size:1.3rem}.progress-achievements_actions__viNmT small,.progress-achievements_metricCard__CK5oF small,.progress-achievements_milestoneCard__PxJQO small,.progress-achievements_panelHeading__uH5sC small,.progress-achievements_sparkBalance__Swu_P small{color:#762d78;font-size:.72rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.progress-achievements_sparkBalance__Swu_P strong{display:block;margin-top:.1rem;font-size:1.55rem}.progress-achievements_summaryGrid__AHoUa{display:grid;grid-template-columns:.8fr .8fr 1.4fr;gap:.9rem}.progress-achievements_achievementPanel__4I_if,.progress-achievements_evolutionPanel__pQEAT,.progress-achievements_metricCard__CK5oF,.progress-achievements_milestoneCard__PxJQO{border:1px solid rgba(100,35,111,.1);border-radius:24px;background:rgba(255,255,255,.78)}.progress-achievements_metricCard__CK5oF,.progress-achievements_milestoneCard__PxJQO{padding:1.15rem}.progress-achievements_metricCard__CK5oF strong,.progress-achievements_milestoneCard__PxJQO strong{display:block;margin:.45rem 0;color:#171017;font-size:clamp(1.45rem,3vw,2.25rem);line-height:1}.progress-achievements_metricCard__CK5oF p,.progress-achievements_milestoneCard__PxJQO p{margin:0;color:#685d68;font-size:.9rem}.progress-achievements_milestoneTrack__vKPVM{height:8px;margin:.8rem 0;overflow:hidden;border-radius:999px;background:#ece4e9}.progress-achievements_milestoneTrack__vKPVM span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#7a2b79,#f5b526)}.progress-achievements_storyGrid__vQKMk{display:grid;grid-template-columns:1.08fr .92fr;gap:.9rem}.progress-achievements_achievementPanel__4I_if,.progress-achievements_evolutionPanel__pQEAT{padding:1.2rem}.progress-achievements_panelHeading__uH5sC{display:flex;align-items:start;justify-content:space-between;gap:1rem;margin-bottom:1rem}.progress-achievements_panelHeading__uH5sC h3{margin:.3rem 0 0;font-size:1.25rem}.progress-achievements_panelHeading__uH5sC>span{display:grid;width:38px;height:38px;place-items:center;border-radius:50%;background:#6f286f;color:#fff;font-weight:800}.progress-achievements_achievementList__xgjqr,.progress-achievements_evolutionList__s3h4x{display:grid;gap:.7rem}.progress-achievements_achievement__xrXta{display:grid;grid-template-columns:42px 1fr;gap:.8rem;align-items:start;padding-top:.75rem;border-top:1px solid rgba(100,35,111,.09)}.progress-achievements_achievement__xrXta>span{color:#9a6d9c;font-size:.78rem;font-weight:800}.progress-achievements_achievement__xrXta strong{color:#241824}.progress-achievements_achievement__xrXta p{margin:.2rem 0 0;color:#706470;font-size:.88rem}.progress-achievements_evolutionRow__OrJcA{display:grid;grid-template-columns:34px 1fr auto;align-items:center;gap:.75rem;padding:.72rem;border-radius:16px;background:#faf7f8}.progress-achievements_evolutionRow__OrJcA>span{display:grid;width:32px;height:32px;place-items:center;border-radius:50%;background:#eee3ed;color:#6f286f;font-weight:900}.progress-achievements_evolutionRow__OrJcA small,.progress-achievements_evolutionRow__OrJcA strong{display:block}.progress-achievements_evolutionRow__OrJcA small{margin-top:.12rem;color:#7d707d}.progress-achievements_evolutionRow__OrJcA b{font-size:.9rem}.progress-achievements_positive__jFcIM{color:#19755d}.progress-achievements_negative__Sh6vX{color:#a24b4b}.progress-achievements_neutral__omy_g{color:#7d707d}.progress-achievements_baseline__YX_ls{padding:1rem;border-radius:18px;background:#faf7f8}.progress-achievements_baseline__YX_ls p{margin-bottom:0;color:#706470}.progress-achievements_actions__viNmT{display:flex;align-items:center;justify-content:space-between;gap:1.2rem;padding-top:.25rem}.progress-achievements_actions__viNmT p{max-width:720px;margin:.25rem 0 0;font-size:.9rem;color:#706470}@media (max-width:780px){.progress-achievements_actions__viNmT,.progress-achievements_header__MOKFK{align-items:stretch;flex-direction:column}.progress-achievements_sparkBalance__Swu_P{min-width:0}.progress-achievements_storyGrid__vQKMk,.progress-achievements_summaryGrid__AHoUa{grid-template-columns:1fr}.progress-achievements_section__2SYSY{border-radius:24px;padding:1rem}.progress-achievements_actions__viNmT .button{width:100%;text-align:center}}.community-challenges_shell__iZV9z{min-height:100svh;padding:clamp(1rem,4vw,3rem);color:#241c27;background:radial-gradient(circle at 8% 3%,rgba(137,42,129,.15),transparent 25rem),linear-gradient(155deg,#fbf8f2,#f5eef5 60%,#eef8f5)}.community-challenges_creator__szUew,.community-challenges_filters__QbPaq,.community-challenges_grid__iC4ue,.community-challenges_header__cGIOX,.community-challenges_hero__SjXo0{width:min(100%,76rem);margin-inline:auto}.community-challenges_header__cGIOX{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:2rem}.community-challenges_headerActions__TjlUC{display:flex;align-items:center;gap:.8rem}.community-challenges_headerActions__TjlUC a{color:#6d2168;font-weight:800}.community-challenges_preview__CBNqn{border:1px solid rgba(137,42,129,.2);border-radius:999px;padding:.45rem .75rem;color:#6d2168;background:#fff9;font-size:.75rem;font-weight:800}.community-challenges_hero__SjXo0{display:flex;align-items:end;justify-content:space-between;gap:2rem;margin-bottom:1.25rem}.community-challenges_hero__SjXo0 h1{max-width:15ch;margin:.2rem 0 .8rem;font-size:clamp(2.4rem,7vw,5.2rem);line-height:.95;letter-spacing:-.055em}.community-challenges_hero__SjXo0 p{max-width:48rem;color:#716675}.community-challenges_eyebrow__PJkRd,.community-challenges_scope__RkoYW{margin:0;color:#892a81;font-size:.75rem;font-weight:900;letter-spacing:.09em;text-transform:uppercase}.community-challenges_primary__hjx8f{display:inline-flex;flex:none;align-items:center;justify-content:center;border:0;border-radius:.85rem;padding:.85rem 1.15rem;color:#fff;background:#892a81;font:inherit;font-weight:850;text-decoration:none;cursor:pointer}.community-challenges_filters__QbPaq{display:flex;gap:.5rem;overflow-x:auto;margin-bottom:1rem}.community-challenges_filters__QbPaq button{border:1px solid rgba(90,69,92,.14);border-radius:999px;padding:.65rem 1rem;color:#5f5662;background:#fff9;font:inherit;font-weight:750;white-space:nowrap;cursor:pointer}.community-challenges_filters__QbPaq .community-challenges_active__gamJu{color:#fff;background:#241c27}.community-challenges_grid__iC4ue{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.community-challenges_card__Xak1w{display:flex;flex-direction:column;border:1px solid rgba(90,69,92,.14);border-radius:1.35rem;padding:1.2rem;background:#fffd;box-shadow:0 22px 55px rgba(45,24,48,.07)}.community-challenges_cardTop__z0XXQ,.community-challenges_card__Xak1w footer,.community-challenges_meta__C3BlP{display:flex;align-items:center;justify-content:space-between;gap:.6rem}.community-challenges_axis__Gsz6t{display:grid;width:2.1rem;height:2.1rem;place-items:center;border-radius:.65rem;color:#fff;background:#892a81;font-weight:900}.community-challenges_pending__ADXH1,.community-challenges_published__k9pYw{border-radius:999px;padding:.35rem .6rem;color:#23695d;background:#e4f6f1;font-size:.72rem;font-weight:850}.community-challenges_pending__ADXH1{color:#8a5b16;background:#fff0cf}.community-challenges_scope__RkoYW{margin-top:1rem}.community-challenges_card__Xak1w h2{margin:.45rem 0;font-size:1.45rem}.community-challenges_card__Xak1w>p:not(.community-challenges_scope__RkoYW){color:#716675}.community-challenges_card__Xak1w ul{padding-left:1.15rem;color:#534a56;font-size:.9rem}.community-challenges_card__Xak1w li+li{margin-top:.35rem}.community-challenges_meta__C3BlP{flex-wrap:wrap;justify-content:flex-start;margin-top:auto;padding-top:1rem;color:#716675;font-size:.76rem}.community-challenges_meta__C3BlP span{border-radius:.55rem;padding:.3rem .45rem;background:#f4eef4}.community-challenges_card__Xak1w footer{margin-top:1rem;border-top:1px solid #eee4ee;padding-top:.8rem;color:#716675;font-size:.8rem}.community-challenges_card__Xak1w footer strong{color:#6d2168}.community-challenges_review__Fg1aP{margin-top:.75rem;border:1px solid #892a81;border-radius:.7rem;padding:.6rem;color:#6d2168;background:#fff;font-weight:800;cursor:pointer}.community-challenges_creator__szUew{display:grid;grid-template-columns:.85fr 1.15fr;gap:clamp(1.5rem,5vw,4rem);margin-top:2rem;border-radius:1.5rem;padding:clamp(1.25rem,4vw,2.5rem);background:#241c27;color:#fff}.community-challenges_creator__szUew h2{margin:.4rem 0;font-size:clamp(1.8rem,4vw,3rem);line-height:1}.community-challenges_creator__szUew>div>p:not(.community-challenges_eyebrow__PJkRd){color:#cfc5d1}.community-challenges_rules__wqDmV{display:grid;gap:.5rem;margin-top:1.3rem}.community-challenges_rules__wqDmV span{color:#cfc5d1;font-size:.85rem}.community-challenges_creator__szUew form{display:grid;gap:.9rem}.community-challenges_creator__szUew label{display:grid;gap:.35rem;font-size:.82rem;font-weight:800}.community-challenges_creator__szUew input,.community-challenges_creator__szUew select,.community-challenges_creator__szUew textarea{width:100%;box-sizing:border-box;border:1px solid #ffffff26;border-radius:.75rem;padding:.75rem;color:#241c27;background:#fff;font:inherit}.community-challenges_formRow__XpD2N{display:grid;grid-template-columns:1fr 1fr;gap:.7rem}.community-challenges_creator__szUew .community-challenges_check__kXY71{display:grid;grid-template-columns:auto 1fr;align-items:start;font-weight:500;line-height:1.4}.community-challenges_creator__szUew .community-challenges_check__kXY71 input{width:auto;margin-top:.2rem}.community-challenges_notice__A1IXM{margin:0;border-radius:.7rem;padding:.7rem;color:#d7fff4;background:#2c80704d;font-size:.85rem}@media(max-width:900px){.community-challenges_grid__iC4ue{grid-template-columns:1fr 1fr}.community-challenges_creator__szUew{grid-template-columns:1fr}}@media(max-width:650px){.community-challenges_header__cGIOX{align-items:flex-start}.community-challenges_headerActions__TjlUC{align-items:flex-end;flex-direction:column}.community-challenges_hero__SjXo0{align-items:flex-start;flex-direction:column}.community-challenges_formRow__XpD2N,.community-challenges_grid__iC4ue{grid-template-columns:1fr}}