.feed-page_feedPage__B_fpm{--feed-text-primary:#dae2fd;--feed-text-secondary:#bbcabf;--feed-accent:#4edea3;--feed-accent-soft:#95d3ba;--feed-text-muted:rgba(187,202,191,0.7);--feed-on-accent:#003824;--feed-canvas:#0b1326;--feed-deep-surface:#060e20;--feed-panel-solid:#131b2e;--feed-surface:#171f33;--feed-surface-raised:#222a3d;--feed-surface-high:#2d3449;--feed-overlay-0:rgba(11,81,61,0.3);--feed-overlay-1:rgba(11,81,61,0.35);--feed-overlay-2:rgba(11,81,61,0.4);--feed-overlay-3:rgba(11,81,61,0.5);--feed-overlay-4:rgba(19,27,46,0.78);--feed-overlay-5:rgba(19,27,46,0.85);--feed-overlay-6:rgba(34,42,61,0.4);--feed-overlay-7:rgba(34,42,61,0.5);--feed-overlay-8:rgba(34,42,61,0.6);--feed-overlay-9:rgba(34,42,61,0.8);--feed-overlay-10:rgba(34,42,61,0.95);--feed-overlay-11:rgba(6,14,32,0.45);--feed-overlay-12:rgba(6,14,32,0.5);--feed-overlay-13:rgba(6,14,32,0.55);--feed-overlay-14:rgba(6,14,32,0.6);--feed-overlay-15:rgba(6,14,32,0.75);--feed-overlay-16:rgba(6,14,32,0.8);--feed-overlay-17:rgba(60,74,66,0.2);--feed-overlay-18:rgba(60,74,66,0.25);--feed-overlay-19:rgba(60,74,66,0.3);--feed-overlay-20:rgba(60,74,66,0.35);--feed-overlay-21:rgba(60,74,66,0.4);--feed-overlay-22:rgba(60,74,66,0.5);--feed-event-badge-bg:rgba(78,222,163,0.12);--feed-nav-count-bg:rgba(78,222,163,0.15);--feed-nav-count-border:rgba(78,222,163,0.35)}html[data-theme=light] .feed-page_feedPage__B_fpm{--feed-text-primary:#17231f;--feed-text-secondary:#526159;--feed-accent:#047857;--feed-accent-soft:#047857;--feed-text-muted:#526159;--feed-on-accent:#ffffff;--feed-canvas:#f4f6f8;--feed-deep-surface:#e8edf0;--feed-panel-solid:#ffffff;--feed-surface:#f8fafc;--feed-surface-raised:#f1f5f9;--feed-surface-high:#e2e8f0;--feed-overlay-0:rgba(5,150,105,0.3);--feed-overlay-1:rgba(5,150,105,0.35);--feed-overlay-2:rgba(5,150,105,0.4);--feed-overlay-3:rgba(5,150,105,0.5);--feed-overlay-4:rgba(255,255,255,0.78);--feed-overlay-5:rgba(255,255,255,0.85);--feed-overlay-6:rgba(226,232,240,0.4);--feed-overlay-7:rgba(226,232,240,0.5);--feed-overlay-8:rgba(226,232,240,0.6);--feed-overlay-9:rgba(226,232,240,0.8);--feed-overlay-10:rgba(226,232,240,0.95);--feed-overlay-11:rgba(226,232,240,0.45);--feed-overlay-12:rgba(226,232,240,0.5);--feed-overlay-13:rgba(226,232,240,0.55);--feed-overlay-14:rgba(226,232,240,0.6);--feed-overlay-15:rgba(226,232,240,0.75);--feed-overlay-16:rgba(226,232,240,0.8);--feed-overlay-17:rgba(82,97,89,0.2);--feed-overlay-18:rgba(82,97,89,0.25);--feed-overlay-19:rgba(82,97,89,0.3);--feed-overlay-20:rgba(82,97,89,0.35);--feed-overlay-21:rgba(82,97,89,0.4);--feed-overlay-22:rgba(82,97,89,0.5);--feed-event-badge-bg:rgba(5,150,105,0.12);--feed-nav-count-bg:rgba(5,150,105,0.12);--feed-nav-count-border:rgba(5,150,105,0.3)}.feed-page_feedPage__B_fpm{min-height:calc(100vh - 4.5rem);background-color:var(--stitch-bg,var(--feed-canvas));color:var(--stitch-on-surface,var(--feed-text-primary));font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;padding:1.5rem 0 3.5rem}.feed-page_feedContainer__n_Mkh{width:100%;max-width:1360px;margin:0 auto;padding:0 1.25rem}.feed-page_feedLayout__MdyYs{display:grid;grid-template-columns:290px minmax(0,1fr) 290px;gap:1.5rem;align-items:start}@media (max-width:1140px){.feed-page_feedLayout__MdyYs{grid-template-columns:260px minmax(0,1fr) 270px;gap:1.25rem}}@media (max-width:1024px){.feed-page_feedLayout__MdyYs{grid-template-columns:240px minmax(0,1fr)}.feed-page_feedRightSidebar__C92TA{display:none}}@media (max-width:768px){.feed-page_feedLayout__MdyYs{grid-template-columns:1fr;gap:1rem}.feed-page_feedLeftSidebar__I5b0y{display:none}}@media (min-width:769px) and (max-width:920px){.feed-page_feedLayout__MdyYs{grid-template-columns:minmax(240px,290px) minmax(0,1fr)}.feed-page_feedRightSidebar__C92TA{display:none}}.feed-page_glassPanel__QzZ_B{background:var(--feed-overlay-4);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:1px solid var(--color-control-border);border-radius:1.25rem;box-shadow:0 16px 36px -8px rgba(0,0,0,.45);overflow:hidden;position:relative;transition:border-color .2s ease,box-shadow .2s ease}.feed-page_glassPanel__QzZ_B:hover{border-color:rgba(78,222,163,.35)}.feed-page_cardGlow__hmgvx{position:absolute;top:-3.5rem;right:-3.5rem;width:8rem;height:8rem;background:radial-gradient(circle,rgba(78,222,163,.15) 0,transparent 70%);border-radius:50%;pointer-events:none}.feed-page_feedLeftSidebar__I5b0y{display:flex;flex-direction:column;gap:1.25rem;position:sticky;top:5.25rem;height:max-content;max-height:calc(100vh - 6rem);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:rgba(78,222,163,.25) transparent;padding-bottom:2rem}.feed-page_feedLeftSidebar__I5b0y::-webkit-scrollbar,.feed-page_feedRightSidebar__C92TA::-webkit-scrollbar{width:4px}.feed-page_feedLeftSidebar__I5b0y::-webkit-scrollbar-track,.feed-page_feedRightSidebar__C92TA::-webkit-scrollbar-track{background:transparent}.feed-page_feedLeftSidebar__I5b0y::-webkit-scrollbar-thumb,.feed-page_feedRightSidebar__C92TA::-webkit-scrollbar-thumb{background:rgba(78,222,163,.25);border-radius:10px}.feed-page_feedLeftSidebar__I5b0y::-webkit-scrollbar-thumb:hover,.feed-page_feedRightSidebar__C92TA::-webkit-scrollbar-thumb:hover{background:rgba(78,222,163,.45)}.feed-page_profileCard__v4yL1{padding:1.25rem;flex:0 0 auto}.feed-page_profileHeader__LeSje{display:flex;align-items:center;gap:.875rem;margin-bottom:1rem}.feed-page_profileAvatarWrap__iw1tF{position:relative;flex-shrink:0}.feed-page_profileAvatarImg__pirAK{width:3.5rem;height:3.5rem;border-radius:1rem;object-fit:cover;border:2px solid rgba(78,222,163,.5);box-shadow:0 4px 14px rgba(0,0,0,.4);display:flex;align-items:center;justify-content:center;font-size:1.25rem;font-weight:700;background:var(--feed-surface);color:var(--feed-accent)}.feed-page_profileVerifiedBadge__iAgsA{position:absolute;bottom:-4px;right:-4px;background:var(--feed-panel-solid);border:1px solid var(--feed-overlay-22);border-radius:50%;padding:2px;display:flex;align-items:center;justify-content:center;color:#10b981}.feed-page_profileInfo__D2CZm{min-width:0;flex:1}.feed-page_profileName__SpnHj{font-family:Plus Jakarta Sans,sans-serif;font-size:1.0625rem;font-weight:700;color:var(--feed-text-primary);text-decoration:none;display:block;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:color .15s ease}.feed-page_profileName__SpnHj:hover{color:var(--feed-accent)}.feed-page_profileRole__kisoX{font-size:.8125rem;color:var(--feed-text-secondary);margin-top:.25rem;line-height:1.35;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.feed-page_profileBadgePill__T50HE{display:inline-block;margin-top:.375rem;padding:.125rem .625rem;border-radius:9999px;background:var(--feed-overlay-2);color:var(--feed-accent);border:1px solid rgba(78,222,163,.25);font-family:Space Grotesk,sans-serif;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.feed-page_microStatsGrid__VHTPC{display:grid;grid-template-columns:1fr 1fr;gap:.5rem;padding:.75rem .5rem;border-top:1px solid var(--feed-overlay-18);border-bottom:1px solid var(--feed-overlay-18);text-align:center;margin-bottom:1rem;background:var(--feed-surface);border-radius:.75rem}.feed-page_microStatCol__Nl1Tu{padding:0 .25rem}.feed-page_microStatColWithBorder__oEXyn{border-left:1px solid var(--feed-overlay-18)}.feed-page_microStatNumPrimary__FPiE0{font-family:Space Grotesk,sans-serif;font-size:1.125rem;font-weight:700;color:var(--feed-accent)}.feed-page_microStatNumNeutral__W4J4Y{font-family:Space Grotesk,sans-serif;font-size:1.125rem;font-weight:700;color:var(--feed-text-primary)}.feed-page_microStatLabel__B_ajY{font-size:11px;color:var(--feed-text-muted);margin-top:2px}.feed-page_profileFastLink__fBcYm{box-sizing:border-box;width:100%;display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.625rem .75rem;border-radius:.75rem;background:var(--feed-overlay-8);color:var(--feed-text-primary);border:1px solid var(--feed-overlay-19);font-family:Plus Jakarta Sans,sans-serif;font-size:.8125rem;font-weight:600;text-decoration:none;transition:all .15s ease}.feed-page_profileFastLink__fBcYm:hover{background:var(--feed-overlay-10);border-color:rgba(78,222,163,.4);color:var(--feed-accent)}.feed-page_quickNavCard__ymKFl{padding:.875rem;flex:0 0 auto}.feed-page_quickNavHeader__gas1i{padding:.5rem .75rem;font-family:Space Grotesk,sans-serif;font-size:11px;font-weight:700;color:var(--feed-text-muted);text-transform:uppercase;letter-spacing:.06em}.feed-page_quickNavList__pAR_q{display:flex;flex-direction:column;gap:.25rem}.feed-page_quickNavItem__Yv3m4{box-sizing:border-box;padding:.625rem .875rem;border-radius:.75rem;background:transparent;border:0;color:var(--feed-text-secondary);text-decoration:none;display:grid;grid-template-columns:minmax(0,1fr) 1.5rem;column-gap:.75rem;align-items:center;justify-content:space-between;width:100%;font-family:inherit;font-size:.875rem;font-weight:500;text-align:left;transition:all .15s ease}.feed-page_quickNavItem__Yv3m4:hover{background:var(--feed-overlay-7);color:var(--feed-text-primary)}.feed-page_quickNavItemActive__8u_6_{background:var(--feed-overlay-1);color:var(--feed-accent);box-shadow:inset 3px 0 0 var(--feed-accent);border-radius:.75rem;font-weight:600}.feed-page_quickNavItemLeft__giws0{display:flex;align-items:center;gap:.75rem}.feed-page_pulseDot__ob2Pt{width:8px;height:8px;justify-self:center;grid-column:2;grid-row:1;border-radius:50%;background:var(--feed-accent);animation:feed-page_pulseDotAnim__4oqCJ 2s infinite}@keyframes feed-page_pulseDotAnim__4oqCJ{0%{transform:scale(.95);opacity:.8}50%{transform:scale(1.3);opacity:1;box-shadow:0 0 8px var(--feed-accent)}to{transform:scale(.95);opacity:.8}}.feed-page_voltBadge__5nM4u{font-family:Space Grotesk,sans-serif;font-size:11px;font-weight:700;background:rgba(139,175,0,.25);color:#c3f400;border:1px solid rgba(195,244,0,.3);padding:.125rem .5rem;border-radius:9999px}.feed-page_communitiesCard__8H2ZT{padding:1rem}.feed-page_communitiesHeaderRow__T4fFs{display:flex;align-items:center;justify-content:space-between;margin-bottom:.75rem;padding:0 .25rem}.feed-page_communitiesTitle__Zudzd{font-family:Plus Jakarta Sans,sans-serif;font-size:.9375rem;font-weight:700;color:var(--feed-text-primary)}.feed-page_tuneIcon__kYvGp{color:var(--feed-text-secondary);cursor:pointer;transition:color .15s ease}.feed-page_tuneIcon__kYvGp:hover{color:var(--feed-accent)}.feed-page_communitiesList__Uq4TF{display:flex;flex-direction:column;gap:.375rem}.feed-page_communityItem__cz5Lx{display:flex;align-items:center;gap:.75rem;padding:.5rem;border-radius:.75rem;text-decoration:none;transition:background .15s ease}.feed-page_communityItem__cz5Lx:hover{background:var(--feed-overlay-7)}.feed-page_communityMonogram__4WxL_{width:2.25rem;height:2.25rem;border-radius:.5rem;background:var(--feed-surface-high);display:flex;align-items:center;justify-content:center;font-weight:700;font-size:.75rem;color:var(--feed-accent);flex-shrink:0;transition:transform .15s ease}.feed-page_communityItem__cz5Lx:hover .feed-page_communityMonogram__4WxL_{transform:scale(1.05)}.feed-page_communityInfo__PTQnc{min-width:0;flex:1}.feed-page_communityName__aV9G5{font-size:.8125rem;font-weight:600;color:var(--feed-text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:color .15s ease}.feed-page_communityItem__cz5Lx:hover .feed-page_communityName__aV9G5{color:var(--feed-accent)}.feed-page_communityMeta__L7FNn{font-size:11px;color:var(--feed-text-secondary);margin-top:2px}.feed-page_feedCenter___8H2v{display:flex;flex-direction:column;gap:.625rem;min-width:0}.feed-page_feedCenterFixed__MLiQY{position:sticky;top:5.25rem;height:calc(100vh - 6rem);min-height:0;overflow:hidden}.feed-page_feedCenterFixed__MLiQY>:not(.feed-page_feedPostsScroll__GiMVU){flex:0 0 auto}.feed-page_feedPostsScroll__GiMVU{display:flex;flex:1 1 auto;flex-direction:column;gap:.875rem;min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:rgba(78,222,163,.25) transparent;padding:0 .25rem 1rem 0}.feed-page_feedPostsScroll__GiMVU>*{flex:0 0 auto}.feed-page_feedPostsScroll__GiMVU::-webkit-scrollbar{width:5px}.feed-page_feedPostsScroll__GiMVU::-webkit-scrollbar-thumb{border-radius:999px;background:rgba(78,222,163,.28)}@media (max-width:768px){.feed-page_feedCenterFixed__MLiQY{position:static;height:auto;overflow:visible}.feed-page_feedPostsScroll__GiMVU{overflow:visible;padding:0}}.feed-page_hiringPromptBanner__BPU_D{padding:1.25rem 1.5rem;position:relative;border:1px solid rgba(78,222,163,.3);background:var(--feed-overlay-5);border-radius:1.25rem;box-shadow:0 16px 36px -8px rgba(0,0,0,.45)}.feed-page_hiringPromptCloseBtn__0uq_g{position:absolute;top:1rem;right:1rem;background:transparent;border:none;color:var(--feed-text-secondary);cursor:pointer;padding:.25rem;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:color .15s ease,background .15s ease}.feed-page_hiringPromptCloseBtn__0uq_g:hover{color:var(--feed-text-primary);background:var(--feed-overlay-8)}.feed-page_hiringPromptHeader__f1UxB h3{font-family:Plus Jakarta Sans,sans-serif;font-size:1.125rem;font-weight:700;color:var(--feed-text-primary);margin-bottom:.375rem}.feed-page_hiringPromptHeader__f1UxB p{font-size:.875rem;color:var(--feed-text-secondary);line-height:1.45;margin-bottom:1rem;max-width:600px}.feed-page_hiringPromptButtons__Sof_M{display:flex;gap:.75rem;flex-wrap:wrap}.feed-page_hiringPromptBtnPrimary__moZOu{padding:.5rem 1.25rem;border-radius:9999px;background:#10b981;color:var(--feed-on-accent);font-family:Plus Jakarta Sans,sans-serif;font-size:.875rem;font-weight:700;border:none;cursor:pointer;box-shadow:0 4px 14px rgba(16,185,129,.25);transition:all .15s ease}.feed-page_hiringPromptBtnPrimary__moZOu:hover:not(:disabled){background:var(--feed-accent);transform:scale(1.02)}.feed-page_hiringPromptBtnSecondary__R3pdR{padding:.5rem 1.25rem;border-radius:9999px;background:rgba(255,255,255,.06);color:var(--feed-text-primary);font-family:Plus Jakarta Sans,sans-serif;font-size:.875rem;font-weight:600;border:1px solid rgba(78,222,163,.25);cursor:pointer;transition:all .15s ease}.feed-page_hiringPromptBtnSecondary__R3pdR:hover:not(:disabled){background:var(--feed-surface-raised);border-color:var(--feed-accent)}.feed-page_hiringPromptFeedback__uNoub{padding:1rem 1.25rem;border-radius:1.25rem;background:var(--feed-overlay-0);border:1px solid rgba(78,222,163,.3);display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.75rem}.feed-page_hiringPromptFeedbackText__uDzbY{display:flex;align-items:center;gap:.5rem;color:var(--feed-accent);font-size:.875rem;font-weight:600}.feed-page_hiringPromptFeedbackActions__ZyBE2{display:flex;align-items:center;gap:.75rem}.feed-page_hiringPromptLink__x9f_m{color:var(--feed-accent);font-size:.8125rem;font-weight:600;text-decoration:underline}.feed-page_hiringPromptDismissBtn__1yISQ{background:transparent;border:1px solid rgba(78,222,163,.3);color:var(--feed-text-primary);padding:.35rem .875rem;border-radius:9999px;font-size:.8125rem;font-weight:600;cursor:pointer}.feed-page_storiesCard__4d5Sb{padding:0;overflow:hidden;margin:0;background:transparent;border:none;box-shadow:none}.feed-page_storyRingLive__RDL7p{background:linear-gradient(135deg,#ef4444,#f97316 50%,#e11d48);box-shadow:0 0 12px rgba(239,68,68,.6);animation:feed-page_pulseLiveBorder__5Ej5Q 2s infinite}@keyframes feed-page_pulseLiveBorder__5Ej5Q{0%{box-shadow:0 0 0 0 rgba(239,68,68,.7)}70%{box-shadow:0 0 0 6px rgba(239,68,68,0)}to{box-shadow:0 0 0 0 rgba(239,68,68,0)}}.feed-page_storyRingGradient__Tgyoj{background:linear-gradient(135deg,#4edea3,#06b6d4 50%,#a855f7)}.feed-page_storyMyAvatarWrap__NpOsc{position:relative;width:3.75rem;height:3.75rem}.feed-page_storyMyAddBadge__V2byD{position:absolute;bottom:0;right:0;width:1.35rem;height:1.35rem;border-radius:50%;background:var(--feed-accent);color:#002114;display:flex;align-items:center;justify-content:center;border:2px solid var(--feed-panel-solid);font-weight:800;font-size:14px;box-shadow:0 2px 6px rgba(0,0,0,.3)}.feed-page_storyViewerBackdrop__e2yQH{position:fixed;inset:0;background:rgba(0,0,0,.88);backdrop-filter:blur(16px);z-index:10000;display:flex;align-items:center;justify-content:center}.feed-page_storyViewerCard__Hi3mo{position:relative;width:100%;max-width:440px;height:90vh;max-height:820px;background:#090e11;border-radius:1.25rem;overflow:hidden;display:flex;flex-direction:column;box-shadow:0 25px 50px -12px rgba(0,0,0,.8),0 0 0 1px rgba(255,255,255,.12)}@media (max-width:640px){.feed-page_storyViewerCard__Hi3mo{max-width:100vw;height:100vh;max-height:100vh;border-radius:0}}.feed-page_storyViewerProgressRow__EuFYb{position:absolute;top:.75rem;left:.75rem;right:.75rem;display:flex;gap:4px;z-index:30}.feed-page_storyProgressBar__d_Vzf{flex:1;height:3px;background:rgba(255,255,255,.25);border-radius:9999px;overflow:hidden}.feed-page_storyProgressBarFill__KuhlH{height:100%;background:#ffffff;border-radius:9999px;transition:width .1s linear}.feed-page_storyViewerTopBar__wkRjE{position:absolute;top:1.25rem;left:.75rem;right:.75rem;display:flex;align-items:center;justify-content:space-between;z-index:30}.feed-page_storyViewerAuthorInfo__FRB81{display:flex;align-items:center;gap:.625rem}.feed-page_storyViewerAvatar__jsgEu{width:2.25rem;height:2.25rem;border-radius:50%;object-fit:cover;border:1.5px solid #ffffff;display:flex;align-items:center;justify-content:center;background:#1b262c;color:#4edea3;font-weight:700;font-size:.8125rem}.feed-page_storyViewerMeta__1PEmY{display:flex;flex-direction:column}.feed-page_storyViewerAuthorName__BGxDK{font-size:.875rem;font-weight:700;color:#ffffff;text-shadow:0 1px 3px rgba(0,0,0,.8);display:flex;align-items:center;gap:.35rem}.feed-page_storyViewerTime__S2tJ_{font-size:.6875rem;color:rgba(255,255,255,.75);text-shadow:0 1px 2px rgba(0,0,0,.8)}.feed-page_storyViewerLiveBadge__1wvqV{background:#ef4444;color:#ffffff;font-size:9px;font-weight:800;padding:.15rem .45rem;border-radius:9999px;letter-spacing:.05em;display:inline-flex;align-items:center;gap:3px;box-shadow:0 0 8px rgba(239,68,68,.8)}.feed-page_storyViewerCloseBtn__4P7Ln{background:rgba(0,0,0,.4);border:none;color:#ffffff;width:2rem;height:2rem;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .2s ease}.feed-page_storyViewerCloseBtn__4P7Ln:hover{background:rgba(0,0,0,.7)}.feed-page_storyViewerContent__8bDQQ{flex:1;position:relative;display:flex;align-items:center;justify-content:center;background:#000000;overflow:hidden}.feed-page_storyViewerImage__g2j1r,.feed-page_storyViewerVideo__UDoY7{width:100%;height:100%;object-fit:contain}.feed-page_storyViewerTextWrapper__5lkP0{width:100%;height:100%;display:flex;align-items:center;justify-content:center;padding:2.5rem;background:radial-gradient(circle at center,#064e3b 0,#022c22 100%);text-align:center}.feed-page_storyViewerTextContent__4pwMV{font-size:1.25rem;font-weight:600;color:#ffffff;line-height:1.5;text-shadow:0 2px 8px rgba(0,0,0,.5)}.feed-page_storyViewerCaptionBar__6qWS3{position:absolute;bottom:0;left:0;right:0;padding:1.5rem 1rem 1rem;background:linear-gradient(0deg,rgba(0,0,0,.85) 0,rgba(0,0,0,0));color:#ffffff;font-size:.875rem;line-height:1.4;z-index:30}.feed-page_storyTapZoneLeft__8_EkX,.feed-page_storyTapZoneRight__CT45A{padding:0;border:0;background:transparent;position:absolute;top:4rem;bottom:4rem;width:35%;z-index:20;cursor:pointer}.feed-page_storyTapZoneLeft__8_EkX{left:0}.feed-page_storyTapZoneRight__CT45A{right:0}.feed-page_storyNavArrow__BFKlE{position:absolute;top:50%;transform:translateY(-50%);background:rgba(0,0,0,.4);border:1px solid rgba(255,255,255,.15);color:#ffffff;width:2.5rem;height:2.5rem;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:40;transition:all .2s ease}.feed-page_storyNavArrow__BFKlE:hover{background:rgba(0,0,0,.8);transform:translateY(-50%) scale(1.1)}.feed-page_storyNavArrowLeft__y_qJ8{left:-3.5rem}.feed-page_storyNavArrowRight__sYlJA{right:-3.5rem}@media (max-width:640px){.feed-page_storyNavArrow__BFKlE{display:none}}.feed-page_feedHeaderBar__xJIKZ{display:flex;align-items:center;justify-content:space-between;margin:0;padding:.125rem .25rem}.feed-page_feedHeaderBarLeft__nVtWM{display:flex;align-items:center;gap:.5rem}.feed-page_feedHeaderBarTitle__A0CVE{font-family:Plus Jakarta Sans,sans-serif;font-size:1.05rem;font-weight:700;color:var(--feed-text-primary);letter-spacing:-.01em}.feed-page_feedHeaderBarCount__OHylr{font-size:.8125rem;color:var(--feed-text-secondary);font-weight:600}.feed-page_miniCreatePostBtn__sA4hw{display:inline-flex;align-items:center;gap:.45rem;padding:.45rem .95rem;border-radius:9999px;background:var(--feed-overlay-7);border:1px solid rgba(78,222,163,.35);color:var(--feed-accent);font-family:Plus Jakarta Sans,sans-serif;font-size:.8125rem;font-weight:700;cursor:pointer;transition:all .2s ease}.feed-page_miniCreatePostBtn__sA4hw:hover{background:rgba(78,222,163,.15);border-color:var(--feed-accent);transform:translateY(-1px)}.feed-page_feedFabBtn__MQ6O9{position:fixed;bottom:2rem;right:2.25rem;z-index:90;display:inline-flex;align-items:center;gap:.5rem;padding:.75rem 1.25rem;background:linear-gradient(135deg,#4edea3,#10b981);color:#002114;border:none;border-radius:9999px;font-family:Plus Jakarta Sans,sans-serif;font-size:.875rem;font-weight:700;cursor:pointer;box-shadow:0 8px 24px rgba(78,222,163,.4),0 2px 8px rgba(0,0,0,.2);transition:all .25s cubic-bezier(.16,1,.3,1)}.feed-page_feedFabBtn__MQ6O9:hover{transform:translateY(-2px) scale(1.03);box-shadow:0 12px 28px rgba(78,222,163,.55),0 4px 12px rgba(0,0,0,.3)}@media (min-width:1025px){.feed-page_feedFabBtn__MQ6O9{display:none}}@media (max-width:768px){.feed-page_feedFabBtn__MQ6O9{bottom:1.5rem;right:1.25rem;padding:.65rem 1.1rem;font-size:.8125rem}}.feed-page_sidebarPostActionBtn__EmKFl{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;width:100%;padding:.625rem 1rem;border-radius:9999px;background:linear-gradient(135deg,rgba(78,222,163,.15),rgba(16,185,129,.22));border:1px solid rgba(78,222,163,.4);color:var(--feed-accent);font-family:Plus Jakarta Sans,sans-serif;font-size:.8125rem;font-weight:700;cursor:pointer;transition:all .2s cubic-bezier(.16,1,.3,1);box-shadow:0 2px 8px rgba(0,0,0,.15)}.feed-page_sidebarPostActionBtn__EmKFl:hover{background:linear-gradient(135deg,#4edea3,#10b981);color:#002114;border-color:#4edea3;transform:translateY(-1px);box-shadow:0 4px 16px rgba(78,222,163,.35)}.feed-page_storiesHeader__HJTu6{display:flex;align-items:center;justify-content:space-between;margin-bottom:.75rem;padding:0 .25rem}.feed-page_storiesTitleGroup__3plNj{display:flex;align-items:center;gap:.5rem}.feed-page_storiesTitle__w_Y_u{font-family:Plus Jakarta Sans,sans-serif;font-size:.9375rem;font-weight:700;color:var(--feed-text-primary);letter-spacing:.02em}.feed-page_storiesAllLink__0AiTX{font-family:Space Grotesk,sans-serif;font-size:11px;font-weight:700;color:var(--feed-accent);text-decoration:none;cursor:pointer}.feed-page_storiesAllLink__0AiTX:hover{text-decoration:underline}.feed-page_storiesCarousel__Hxl8z{display:flex;align-items:center;gap:.875rem;overflow-x:auto;padding:.125rem 0;scrollbar-width:none}.feed-page_storiesCarousel__Hxl8z::-webkit-scrollbar{display:none}.feed-page_storyItem__59ArR{display:flex;flex-direction:column;align-items:center;flex-shrink:0;cursor:pointer;background:none;border:none;padding:0;color:inherit;font:inherit;transition:transform .2s ease}.feed-page_storyItem__59ArR:hover{transform:translateY(-2px)}.feed-page_storyAddCircle__6tC_d{width:3.75rem;height:3.75rem;border-radius:50%;border:2px dashed rgba(134,148,138,.6);display:flex;align-items:center;justify-content:center;background:var(--feed-overlay-6);color:var(--feed-accent);transition:all .2s ease}.feed-page_storyItem__59ArR:hover .feed-page_storyAddCircle__6tC_d{border-color:var(--feed-accent);transform:scale(1.05)}.feed-page_storyRing__twPlQ{position:relative;padding:2.5px;border-radius:50%;transition:transform .2s ease}.feed-page_storyRing1__ZcpWS{background:linear-gradient(135deg,#ffb4ab 0,var(--feed-accent) 100%);box-shadow:0 0 0 2px rgba(255,180,171,.4)}.feed-page_storyRing2__nSZfy{background:linear-gradient(135deg,var(--feed-accent) 0,#abd600 100%)}.feed-page_storyRing3__9e2Xe{background:linear-gradient(135deg,#0b513d,#10b981)}.feed-page_storyRing4__M0klK{background:linear-gradient(135deg,var(--feed-text-secondary) 0,var(--feed-accent) 100%)}.feed-page_storyRing5__4Z27P{background:linear-gradient(135deg,#10b981,#0b513d)}.feed-page_storyAvatar__EkDQj{width:3.5rem;height:3.5rem;border-radius:50%;object-fit:cover;border:2px solid var(--feed-panel-solid);display:flex;align-items:center;justify-content:center;background:var(--feed-surface);font-weight:700;color:var(--feed-accent)}.feed-page_storyBadgeLive__Z7_4z{background:#93000a;color:#ffffff;display:flex;align-items:center;gap:3px}.feed-page_storyBadgeLive__Z7_4z,.feed-page_storyBadgeTag__C7Axn{position:absolute;bottom:-4px;left:50%;transform:translateX(-50%);font-size:9px;font-weight:700;padding:.1rem .375rem;border-radius:9999px;text-transform:uppercase;letter-spacing:.05em;white-space:nowrap}.feed-page_storyBadgeTag__C7Axn{background:#10b981;color:var(--feed-on-accent)}.feed-page_storyLivePing__z_h3C{width:4px;height:4px;border-radius:50%;background:#ffffff;animation:feed-page_pingDot__mbqWL 1.5s infinite}@keyframes feed-page_pingDot__mbqWL{0%{transform:scale(1);opacity:1}50%{transform:scale(1.6);opacity:.4}to{transform:scale(1);opacity:1}}.feed-page_storyName__Rhz9S{font-size:11px;color:var(--feed-text-primary);margin-top:.25rem;max-width:82px;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:500}.feed-page_createPostCard____Pt_{padding:1.25rem}.feed-page_createPostTopRow__bJfZb{display:flex;align-items:center;gap:.875rem;margin-bottom:.875rem}.feed-page_createPostAvatar__vUPHZ{width:2.5rem;height:2.5rem;border-radius:50%;object-fit:cover;border:2px solid rgba(78,222,163,.4);display:flex;align-items:center;justify-content:center;background:var(--feed-surface);font-weight:700;color:var(--feed-accent);flex-shrink:0}.feed-page_createPostInput__eh_J3{flex:1;background:var(--feed-overlay-7);border:1px solid var(--feed-overlay-20);border-radius:.75rem;padding:.625rem 1rem;font-size:.875rem;color:var(--feed-text-primary);cursor:pointer;text-align:left;transition:all .15s ease;line-height:1.4}.feed-page_createPostInput__eh_J3:hover{background:var(--feed-overlay-9);border-color:rgba(78,222,163,.5)}.feed-page_createPostBottomRow__gj0Yz{display:flex;align-items:center;justify-content:space-between;padding-top:.75rem;border-top:1px solid var(--feed-overlay-18);flex-wrap:wrap;gap:.5rem}.feed-page_createPostActions__c9ouX{display:flex;align-items:center;gap:.375rem}.feed-page_createPostActionBtn__LaUON{display:inline-flex;align-items:center;gap:.375rem;padding:.4rem .75rem;border-radius:.5rem;background:transparent;border:none;color:var(--feed-text-secondary);font-size:.8125rem;font-weight:500;cursor:pointer;transition:all .15s ease}.feed-page_createPostActionBtn__LaUON:hover{background:var(--feed-overlay-8);color:var(--feed-accent)}.feed-page_createPostSubmitBtn__rdWyf{padding:.4rem 1.125rem;border-radius:9999px;background:#10b981;color:var(--feed-on-accent);font-family:Plus Jakarta Sans,sans-serif;font-size:.875rem;font-weight:700;border:none;cursor:pointer;box-shadow:0 4px 14px rgba(16,185,129,.25);transition:all .15s ease}.feed-page_createPostSubmitBtn__rdWyf:hover{background:var(--feed-accent);transform:scale(1.02)}.feed-page_feedPostCard__OtCKZ{padding:1.25rem;margin-bottom:0;transition:border-color .2s ease,box-shadow .2s ease}.feed-page_postCardHighlighted__GzswW{border:2px solid rgba(78,222,163,.4);box-shadow:0 20px 50px rgba(0,0,0,.6),0 0 24px rgba(78,222,163,.08);position:relative;overflow:hidden}.feed-page_postHeader__CMXUy{display:flex;align-items:center;justify-content:space-between;margin-bottom:.875rem}.feed-page_postAuthorGroup__bLSHk{display:flex;align-items:center;gap:.75rem;min-width:0}.feed-page_postAuthorAvatar__doaMX{width:2.75rem;height:2.75rem;border-radius:.75rem;object-fit:cover;border:2px solid rgba(78,222,163,.4);display:flex;align-items:center;justify-content:center;background:var(--feed-surface);font-weight:700;color:var(--feed-accent);flex-shrink:0}.feed-page_postAuthorMeta__Y8fCF{min-width:0;flex:1}.feed-page_postAuthorNameRow__xQIq9{display:flex;align-items:center;gap:.375rem}.feed-page_postAuthorName__LFPo6{font-family:Plus Jakarta Sans,sans-serif;font-size:.9375rem;font-weight:700;color:var(--feed-text-primary);text-decoration:none;transition:color .15s ease}.feed-page_postAuthorName__LFPo6:hover{color:var(--feed-accent)}.feed-page_postVerifiedIcon__QOhhL{color:#10b981;font-size:1rem}.feed-page_postSubMetaRow__dnQVR{display:flex;align-items:center;gap:.5rem;font-size:12px;color:var(--feed-text-secondary);margin-top:2px}.feed-page_postCategoryBadge__JNzMZ{display:inline-flex;align-items:center;gap:.3rem;color:var(--feed-accent);font-weight:500}.feed-page_postCategoryDot__eghgx{width:6px;height:6px;border-radius:50%;background:var(--feed-accent)}.feed-page_postMenuWrap__y4L2b{position:relative}.feed-page_postMenuBtn__pqLnS{background:transparent;border:none;color:var(--feed-text-secondary);padding:.375rem;border-radius:50%;cursor:pointer;transition:color .15s ease,background .15s ease;display:flex;align-items:center;justify-content:center}.feed-page_postMenuBtn__pqLnS:hover{color:var(--feed-text-primary);background:var(--feed-overlay-8)}.feed-page_postMenuDropdown__WKBQZ{position:absolute;right:0;top:100%;margin-top:.25rem;background:var(--feed-surface);border:1px solid var(--feed-overlay-21);border-radius:.75rem;box-shadow:0 10px 30px rgba(0,0,0,.5);padding:.375rem;z-index:20;min-width:180px}.feed-page_postMenuItem__49v3d{width:100%;display:flex;align-items:center;gap:.5rem;padding:.5rem .75rem;border-radius:.5rem;background:transparent;border:none;color:var(--feed-text-primary);font-size:.8125rem;font-weight:500;cursor:pointer;text-align:left;transition:background .15s ease}.feed-page_postMenuItem__49v3d:hover{background:var(--feed-surface-raised);color:var(--feed-accent)}.feed-page_postMenuItemDanger__I94OR{color:#ffb4ab}.feed-page_postMenuItemDanger__I94OR:hover{background:rgba(147,0,10,.3);color:#ffb4ab}.feed-page_postTitle__J0IgB{font-family:Plus Jakarta Sans,sans-serif;font-size:1.0625rem;font-weight:700;color:var(--feed-text-primary);margin-bottom:.5rem;line-height:1.35}.feed-page_postContent___ZFns{font-size:.9375rem;color:var(--feed-text-primary);line-height:1.6;margin-bottom:.875rem;white-space:pre-line}.feed-page_postHashtags__qWHch{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap;margin-bottom:.875rem}.feed-page_hashtagPill__Mcih1{font-family:Space Grotesk,sans-serif;font-size:11px;font-weight:700;color:var(--feed-accent);background:var(--feed-overlay-0);border:1px solid rgba(78,222,163,.15);padding:.15rem .5rem;border-radius:.375rem;cursor:pointer;transition:all .15s ease}.feed-page_hashtagPill__Mcih1:hover{background:var(--feed-overlay-3);text-decoration:underline}.feed-page_mediaContainer__HGt0Y{position:relative;border-radius:.75rem;overflow:hidden;aspect-ratio:16/9;margin-bottom:.875rem;border:1px solid var(--feed-overlay-19);cursor:pointer}.feed-page_mediaImage__VvPAY{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.feed-page_mediaContainer__HGt0Y:hover .feed-page_mediaImage__VvPAY{transform:scale(1.02)}.feed-page_mediaOverlay__JWMoZ{position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,.2),transparent 40%,rgba(11,19,38,.8))}.feed-page_playButtonWrap__Nl8IC{position:absolute;inset:0;display:flex;align-items:center;justify-content:center}.feed-page_playButton__CzF1Z{width:4rem;height:4rem;border-radius:50%;background:rgba(16,185,129,.9);color:var(--feed-on-accent);display:flex;align-items:center;justify-content:center;box-shadow:0 10px 30px rgba(0,0,0,.6);transition:transform .2s ease}.feed-page_mediaContainer__HGt0Y:hover .feed-page_playButton__CzF1Z{transform:scale(1.1)}.feed-page_mediaBadgeTopLeft__OfA8j{top:.75rem;gap:.375rem;padding:.25rem .625rem;border-radius:.375rem;background:var(--feed-overlay-16);backdrop-filter:blur(8px);color:var(--feed-accent);font-weight:600;border:1px solid rgba(78,222,163,.2)}.feed-page_mediaBadgeTopLeft__OfA8j,.feed-page_telemetryRibbon__hawNR{position:absolute;left:.75rem;display:flex;align-items:center;font-family:Space Grotesk,sans-serif;font-size:12px}.feed-page_telemetryRibbon__hawNR{bottom:.75rem;right:.75rem;justify-content:space-between;padding:.5rem .875rem;border-radius:.5rem;background:var(--feed-overlay-15);backdrop-filter:blur(12px);border:1px solid var(--feed-overlay-19);color:#ffffff}.feed-page_telemetryStats__OU35w{display:flex;align-items:center;gap:1rem}.feed-page_telemetryStatPrimary__gEUVc{display:flex;align-items:center;gap:.25rem;color:var(--feed-accent)}.feed-page_telemetryStatSecondary__hkEHy{display:flex;align-items:center;gap:.25rem;color:var(--feed-accent-soft)}.feed-page_telemetryVerifiedTag__fG4P3{font-size:11px;color:var(--feed-text-secondary);font-weight:600;letter-spacing:.04em}.feed-page_gpsBlock__Mq7G8{padding:1rem;border-radius:.75rem;background:var(--feed-overlay-13);border:1px solid var(--feed-overlay-19);margin-bottom:.875rem}.feed-page_gpsHeader__A0LoK{display:flex;align-items:center;justify-content:space-between;margin-bottom:.75rem}.feed-page_gpsTitleGroup__yEsRi{display:flex;align-items:center;gap:.5rem;color:var(--feed-text-primary);font-size:.875rem;font-weight:600}.feed-page_gpsTitleIcon__mytkn{color:#abd600}.feed-page_gpsDynamicsBadge__Vo7al{font-family:Space Grotesk,sans-serif;font-size:11px;font-weight:700;color:var(--feed-accent);background:rgba(16,185,129,.2);border:1px solid rgba(78,222,163,.3);padding:.125rem .5rem;border-radius:9999px}.feed-page_gpsGrid__RGSD4{display:grid;grid-template-columns:repeat(3,1fr);gap:.75rem;margin-bottom:.75rem;text-align:center}.feed-page_gpsCard__Msopd{padding:.5rem;border-radius:.5rem;background:var(--feed-overlay-6)}.feed-page_gpsCardLabel__Mnujn{font-family:Space Grotesk,sans-serif;font-size:11px;color:var(--feed-text-secondary)}.feed-page_gpsCardValue___Hhw_{font-family:Space Grotesk,sans-serif;font-size:1rem;font-weight:700;margin-top:2px}.feed-page_gpsCardVal1__ZDTfg{color:var(--feed-accent)}.feed-page_gpsCardVal2__XJGfW{color:var(--feed-accent-soft)}.feed-page_gpsCardVal3__QXZjj{color:#abd600}.feed-page_gpsProgressWrap__kz3IH{margin-top:.5rem}.feed-page_gpsProgressMeta__uXAqk{display:flex;justify-content:space-between;font-family:Space Grotesk,sans-serif;font-size:11px;color:var(--feed-text-secondary);margin-bottom:.25rem}.feed-page_gpsProgressBar__u7XZe{width:100%;height:6px;border-radius:9999px;background:var(--feed-surface-raised);overflow:hidden}.feed-page_gpsProgressFill__ttOAI{height:100%;border-radius:9999px;background:linear-gradient(90deg,#10b981 0,var(--feed-accent) 100%)}.feed-page_gpsFooter__qMTDz{display:flex;align-items:center;justify-content:flex-end;margin-top:.75rem}.feed-page_gpsDownloadLink__rzEG_{font-family:Space Grotesk,sans-serif;font-size:11px;font-weight:700;color:var(--feed-accent);display:inline-flex;align-items:center;gap:.25rem;text-decoration:none;cursor:pointer}.feed-page_gpsDownloadLink__rzEG_:hover{text-decoration:underline}.feed-page_scoutingUrgentBanner__5QoBK{display:flex;align-items:center;justify-content:space-between;margin-bottom:.75rem}.feed-page_scoutingBadge__Ml7_m{display:inline-flex;align-items:center;gap:.375rem;padding:.25rem .75rem;border-radius:9999px;background:rgba(139,175,0,.2);color:#abd600;border:1px solid rgba(171,214,0,.3);font-family:Space Grotesk,sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.05em}.feed-page_scoutingPulseDot__qEmCc{width:6px;height:6px;border-radius:50%;background:#abd600;animation:feed-page_pulseDotAnim__4oqCJ 2s infinite}.feed-page_scoutingDeadline__ETGfr{font-size:12px;color:var(--feed-text-secondary)}.feed-page_scoutingRow__4R7GS{display:flex;align-items:flex-start;gap:1rem;margin:.75rem 0}.feed-page_scoutingClubLogo__lkMel{width:3.5rem;height:3.5rem;border-radius:1rem;background:var(--feed-surface-high);border:1px solid var(--feed-overlay-19);display:flex;align-items:center;justify-content:center;font-weight:900;font-size:1.25rem;color:var(--feed-accent);flex-shrink:0}.feed-page_scoutingDetails__goTjX{min-width:0;flex:1}.feed-page_scoutingTitle__8j6_V{font-family:Plus Jakarta Sans,sans-serif;font-size:1rem;font-weight:700;color:var(--feed-text-primary);line-height:1.4}.feed-page_scoutingRequirements__B09od{font-size:.8125rem;color:var(--feed-text-secondary);margin-top:.25rem;line-height:1.4}.feed-page_scoutingBottomBar__kyY8_{padding:.75rem;background:var(--feed-overlay-12);border-radius:.75rem;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.75rem;margin-top:1rem}.feed-page_scoutingRfs___OgKu{display:flex;align-items:center;gap:.5rem;font-size:.8125rem;color:var(--feed-text-primary);font-weight:500}.feed-page_scoutingRfsIcon__HyRIL{color:#10b981}.feed-page_scoutingApplyBtn__SLyoh{padding:.5rem 1.25rem;border-radius:9999px;background:#10b981;color:var(--feed-on-accent);font-family:Plus Jakarta Sans,sans-serif;font-size:.875rem;font-weight:700;border:none;cursor:pointer;box-shadow:0 4px 14px rgba(16,185,129,.25);display:inline-flex;align-items:center;gap:.375rem;transition:all .15s ease}.feed-page_scoutingApplyBtn__SLyoh:hover{background:var(--feed-accent);transform:scale(1.02)}.feed-page_postActionsBar__o7xIJ{display:flex;align-items:center;justify-content:space-between;padding-top:.75rem;border-top:1px solid var(--feed-overlay-18)}.feed-page_socialActionsLeft__6Wo4m{display:flex;align-items:center;gap:1.25rem}.feed-page_actionBtn__tqgJT{display:inline-flex;align-items:center;gap:.375rem;color:var(--feed-text-secondary);font-family:Plus Jakarta Sans,sans-serif;font-size:.8125rem;font-weight:600;background:transparent;border:none;cursor:pointer;transition:all .15s ease}.feed-page_actionBtn__tqgJT:hover{color:var(--feed-accent)}.feed-page_actionBtnActive__Muy5s{color:#ffb4ab}.feed-page_actionCount__5rjjZ{font-family:Space Grotesk,sans-serif;font-size:.8125rem}.feed-page_bookmarkActionBtn__wMjHm{display:inline-flex;align-items:center;gap:.375rem;padding:.375rem .75rem;border-radius:.5rem;background:var(--feed-overlay-6);border:1px solid var(--feed-overlay-19);color:var(--feed-text-secondary);font-size:.8125rem;font-weight:500;cursor:pointer;transition:all .15s ease}.feed-page_bookmarkActionBtn__wMjHm:hover{background:var(--feed-surface-raised);color:var(--feed-accent);border-color:rgba(78,222,163,.4)}.feed-page_savedPostsModal__sxBEk{width:min(92vw,920px);max-width:920px}.feed-page_savedPostsList__nIFgJ{display:grid;gap:1rem}.feed-page_savedPostsEmpty__pLlZO{display:grid;justify-items:center;gap:.75rem;padding:3rem 1.5rem;text-align:center;color:var(--feed-text-secondary)}.feed-page_savedPostsEmpty__pLlZO>span{display:grid;place-items:center;width:3.5rem;height:3.5rem;border:1px solid rgba(78,222,163,.28);border-radius:1.125rem;background:var(--feed-overlay-1);color:var(--feed-accent);font-size:1.75rem}.feed-page_savedPostsEmpty__pLlZO h3,.feed-page_savedPostsEmpty__pLlZO p{margin:0}.feed-page_savedPostsEmpty__pLlZO h3{color:var(--feed-text-primary);font-size:1.125rem}.feed-page_savedPostsEmpty__pLlZO p{max-width:28rem;line-height:1.6}.feed-page_savedPostsCount__frx1E{box-sizing:border-box;width:1.5rem;height:1.5rem;display:inline-flex;align-items:center;justify-content:center;justify-self:center;grid-column:2;grid-row:1;padding:0;border:1px solid var(--feed-nav-count-border);border-radius:999px;background:var(--feed-nav-count-bg);color:var(--feed-accent);font-size:.75rem;font-weight:700;text-align:center}.feed-page_commentsSection__Ipats{margin-top:.875rem;padding-top:.875rem;border-top:1px solid var(--feed-overlay-18)}.feed-page_commentInputWrap__v0t8G{display:flex;align-items:center;gap:.75rem;background:var(--feed-overlay-13);border:1px solid var(--feed-overlay-19);border-radius:.75rem;padding:.375rem .5rem .375rem .75rem}.feed-page_commentInputAvatar__z3U2G{width:2rem;height:2rem;border-radius:50%;object-fit:cover;display:flex;align-items:center;justify-content:center;background:var(--feed-surface);font-weight:700;color:var(--feed-accent);flex-shrink:0;font-size:.8125rem}.feed-page_commentInput__Lwf0D{flex:1;background:transparent;border:none;color:var(--feed-text-primary);font-size:.875rem;outline:none}.feed-page_commentInput__Lwf0D::placeholder{color:var(--feed-text-muted)}.feed-page_commentSubmitBtn__2rGP_{padding:.35rem .875rem;border-radius:9999px;background:#10b981;color:var(--feed-on-accent);font-size:.8125rem;font-weight:700;border:none;cursor:pointer;transition:background .15s ease}.feed-page_commentSubmitBtn__2rGP_:hover:not(:disabled){background:var(--feed-accent)}.feed-page_commentSubmitBtn__2rGP_:disabled{opacity:.4;cursor:default}.feed-page_commentsList__a9mmT{display:flex;flex-direction:column;gap:.75rem;margin-top:.875rem}.feed-page_commentItem__vbTC5{display:flex;align-items:flex-start;gap:.625rem}.feed-page_commentBubble__2nGxl{flex:1;background:var(--feed-overlay-7);border:1px solid var(--feed-overlay-17);border-radius:.75rem;padding:.625rem .875rem}.feed-page_commentHeader__SrSBT{display:flex;align-items:center;justify-content:space-between;margin-bottom:.25rem}.feed-page_commentAuthorName__yiTCZ{font-family:Plus Jakarta Sans,sans-serif;font-size:.8125rem;font-weight:700;color:var(--feed-text-primary)}.feed-page_commentAuthorRole__i7Ljv{font-size:11px;color:var(--feed-text-secondary);margin-left:.375rem}.feed-page_commentTime__GPxBj{font-size:11px;color:var(--feed-text-muted)}.feed-page_commentText__0Hb9_{font-size:.8125rem;color:var(--feed-text-primary);line-height:1.45;word-break:break-word}.feed-page_commentDeleteBtn__OJCxc{background:transparent;border:none;color:#ffb4ab;cursor:pointer;padding:0;font-size:11px;margin-top:.25rem}.feed-page_feedRightSidebar__C92TA{display:flex;flex-direction:column;gap:1.125rem;position:sticky;top:5.25rem;max-height:calc(100vh - 6rem);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:rgba(78,222,163,.25) transparent;padding-bottom:3.5rem}.feed-page_matchesCard__Ta4gf{padding:.875rem;flex:0 0 auto}.feed-page_matchesHeader__4hWJB{display:flex;align-items:center;justify-content:space-between;margin-bottom:.625rem}.feed-page_matchesTitleGroup__T1eXk{display:flex;align-items:center;gap:.5rem}.feed-page_matchesTitle__ZXWrX{font-family:Plus Jakarta Sans,sans-serif;font-size:.9375rem;font-weight:700;color:var(--feed-text-primary)}.feed-page_calendarLink__j7SKu{font-family:Space Grotesk,sans-serif;font-size:11px;font-weight:700;color:var(--feed-accent);text-decoration:none;cursor:pointer}.feed-page_calendarLink__j7SKu:hover{text-decoration:underline}.feed-page_matchesList__qfWv8{display:flex;flex-direction:column;gap:.5rem}.feed-page_matchItem__oEwqk{padding:.45rem .55rem;border-radius:.65rem;background:var(--feed-surface);border:1px solid var(--feed-overlay-18);transition:border-color .15s ease,background .15s ease;text-decoration:none;display:block}.feed-page_matchItem__oEwqk:hover{border-color:rgba(78,222,163,.35);background:var(--feed-surface-raised)}.feed-page_matchMetaRow__sP1sP{display:flex;justify-content:space-between;color:var(--feed-text-secondary);margin-bottom:.35rem}.feed-page_eventDateBadge__QBX9Q,.feed-page_matchMetaRow__sP1sP{align-items:center;font-size:11px;font-family:Space Grotesk,sans-serif}.feed-page_eventDateBadge__QBX9Q{font-weight:600;color:var(--feed-accent);background:transparent;padding:.15rem .45rem;border-radius:9999px;display:inline-flex;gap:.35rem;letter-spacing:.02em}.feed-page_matchTitleRow__lQ0Wl{font-family:Plus Jakarta Sans,sans-serif;font-weight:700;font-size:.875rem;color:var(--feed-text-primary);margin-top:.25rem;margin-bottom:.15rem;line-height:1.3}.feed-page_eventLocation__iapeG{font-size:11px;color:var(--feed-text-secondary);display:flex;align-items:center;gap:.35rem;margin-top:.35rem}.feed-page_newsWidget__dsT6w{padding:.875rem;flex:0 0 auto}.feed-page_newsWidgetHeader__iplGQ{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin-bottom:.625rem}.feed-page_newsWidgetList__tUoAo{display:flex;flex-direction:column;gap:.5rem}.feed-page_newsWidgetItem__i0_zE{display:flex;align-items:center;gap:.625rem;min-width:0;padding:.5rem;border:1px solid var(--feed-overlay-18);border-radius:.65rem;background:var(--feed-surface);color:var(--feed-text-primary);text-decoration:none;transition:border-color .15s ease,background .15s ease}.feed-page_newsWidgetItem__i0_zE:hover{border-color:rgba(78,222,163,.45);background:var(--feed-surface-high)}.feed-page_newsWidgetImageFallback__YEcdB,.feed-page_newsWidgetImage__Z9Wdi{display:flex;flex:0 0 48px;width:48px;height:42px;align-items:center;justify-content:center;border-radius:.45rem;object-fit:cover;background:var(--feed-surface-raised);color:var(--feed-accent)}.feed-page_newsWidgetText__5sMZa{display:flex;flex-direction:column;min-width:0;gap:.2rem}.feed-page_newsWidgetTitle__jJ4x3{display:-webkit-box;overflow:hidden;color:var(--feed-text-primary);font-size:.75rem;font-weight:650;line-height:1.35;-webkit-box-orient:vertical;-webkit-line-clamp:2}.feed-page_newsWidgetMeta__mIkIT{overflow:hidden;color:var(--feed-text-secondary);font-size:.65rem;text-overflow:ellipsis;white-space:nowrap}.feed-page_newsWidgetEmpty__ZuCSt{margin:0;padding:.65rem .25rem;color:var(--feed-text-secondary);font-size:.75rem;text-align:center}.feed-page_trendsCard__cE9eL{padding:1rem}.feed-page_trendsHeader__gx3RW{display:flex;align-items:center;justify-content:space-between;margin-bottom:.875rem}.feed-page_trendsTitleGroup__vpVtz{display:flex;align-items:center;gap:.5rem}.feed-page_trendsTitle__vtlvN{font-family:Plus Jakarta Sans,sans-serif;font-size:.9375rem;font-weight:700;color:var(--feed-text-primary)}.feed-page_trends24Badge__YH8W0{font-family:Space Grotesk,sans-serif;font-size:11px;font-weight:700;color:var(--feed-text-secondary)}.feed-page_trendsList__4Prv4{display:flex;flex-direction:column;gap:.75rem}.feed-page_trendItem__QYT8y{display:flex;align-items:center;justify-content:space-between;text-decoration:none;cursor:pointer;transition:opacity .15s ease;gap:.5rem}.feed-page_trendItem__QYT8y:hover{opacity:.9}.feed-page_trendLeft__Z2doL{display:flex;align-items:center;gap:.625rem;min-width:0;flex:1}.feed-page_trendAvatarWrap__LkOGc{position:relative;flex-shrink:0}.feed-page_trendAvatar__w2d_D{width:2.25rem;height:2.25rem;border-radius:.75rem;object-fit:cover;border:1px solid var(--feed-overlay-21);background:var(--feed-surface);color:var(--feed-accent);font-size:.8125rem}.feed-page_trendAvatar__w2d_D,.feed-page_trendRankBadge__lPspI{display:flex;align-items:center;justify-content:center;font-weight:700}.feed-page_trendRankBadge__lPspI{position:absolute;top:-4px;left:-4px;width:16px;height:16px;border-radius:50%;font-size:9px}.feed-page_trendRank1__pYNtV{background:var(--feed-accent);color:var(--feed-on-accent)}.feed-page_trendRank2__tc6sY,.feed-page_trendRank3__qfT_j{background:var(--feed-surface-high);color:var(--feed-text-primary)}.feed-page_trendInfo__rerpM{min-width:0;flex:1}.feed-page_trendName__tar61{font-family:Plus Jakarta Sans,sans-serif;font-size:.8125rem;font-weight:600;color:var(--feed-text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:color .15s ease}.feed-page_trendItem__QYT8y:hover .feed-page_trendName__tar61{color:var(--feed-accent)}.feed-page_trendMeta__l__0T{font-size:11px;color:var(--feed-text-secondary);margin-top:1px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.feed-page_trendScoutStat__YGu_r{color:var(--feed-accent)}.feed-page_trendScoutStatSecondary__oB9D6,.feed-page_trendScoutStat__YGu_r{font-family:Space Grotesk,sans-serif;font-size:12px;font-weight:600;white-space:nowrap}.feed-page_trendScoutStatSecondary__oB9D6{color:var(--feed-accent-soft)}.feed-page_recommendCard___l93j{padding:1rem}.feed-page_recommendHeader__TksiB{display:flex;align-items:center;justify-content:space-between;margin-bottom:.875rem}.feed-page_recommendTitle__otxsM{font-family:Plus Jakarta Sans,sans-serif;font-size:.9375rem;font-weight:700;color:var(--feed-text-primary)}.feed-page_recommendList__mXV0f{display:flex;flex-direction:column;gap:.875rem;max-height:220px;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:rgba(78,222,163,.25) transparent;padding-right:.25rem}.feed-page_recommendList__mXV0f::-webkit-scrollbar{width:4px}.feed-page_recommendList__mXV0f::-webkit-scrollbar-track{background:transparent}.feed-page_recommendList__mXV0f::-webkit-scrollbar-thumb{background:rgba(78,222,163,.25);border-radius:10px}.feed-page_recommendList__mXV0f::-webkit-scrollbar-thumb:hover{background:rgba(78,222,163,.45)}.feed-page_recommendEmpty__cdjek{color:var(--feed-text-secondary);font-size:.8125rem;text-align:center;padding:1rem 0}.feed-page_recommendItem__W_03y{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.feed-page_recommendItemLeft__Wht0b{display:flex;align-items:center;gap:.625rem;min-width:0;flex:1}.feed-page_recommendItemAvatar__6TYuW{width:2.25rem;height:2.25rem;border-radius:.75rem;object-fit:cover;display:flex;align-items:center;justify-content:center;background:var(--feed-surface);font-weight:700;color:var(--feed-accent);font-size:.8125rem;flex-shrink:0}.feed-page_recommendItemContent__BxZy3{min-width:0;flex:1}.feed-page_recommendItemName__SwQxO{font-family:Plus Jakarta Sans,sans-serif;font-size:.8125rem;font-weight:600;color:var(--feed-text-primary);text-decoration:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}.feed-page_recommendItemName__SwQxO:hover{color:var(--feed-accent)}.feed-page_recommendItemMeta__ypB27{font-size:11px;color:var(--feed-text-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-top:1px}.feed-page_recommendActionBtn__SfXyQ{padding:.375rem;border-radius:.75rem;background:var(--feed-overlay-8);border:1px solid var(--feed-overlay-19);color:var(--feed-accent);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .15s ease}.feed-page_recommendActionBtn__SfXyQ:hover{background:#10b981;color:var(--feed-on-accent)}.feed-page_recommendActionBtnDone__P5YvX{background:var(--feed-overlay-2);color:var(--feed-accent);border-color:rgba(78,222,163,.3)}.feed-page_recommendFooter__kPmBs{text-align:center;margin-top:.75rem;padding-top:.5rem;border-top:1px solid var(--feed-overlay-17)}.feed-page_recommendFooterLink__Znw8I{font-family:Space Grotesk,sans-serif;font-size:11px;font-weight:700;color:var(--feed-accent);text-decoration:none}.feed-page_recommendFooterLink__Znw8I:hover{text-decoration:underline}.feed-page_feedLoading__n_iq3{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem 1rem;gap:1rem;color:var(--feed-text-secondary);font-size:.875rem}.feed-page_spinner__np_oa{width:2rem;height:2rem;border:3px solid rgba(78,222,163,.2);border-top:3px solid var(--feed-accent);border-radius:50%;animation:feed-page_spin__8iPoi .8s linear infinite}@keyframes feed-page_spin__8iPoi{to{transform:rotate(1turn)}}.feed-page_emptyFeedCard__9fW9z{padding:3rem 1.5rem;text-align:center}.feed-page_emptyFeedIcon__U0AP0{font-size:3rem;margin-bottom:.75rem}.feed-page_emptyFeedTitle__9aGEo{font-family:Plus Jakarta Sans,sans-serif;font-size:1.25rem;font-weight:700;color:var(--feed-text-primary);margin-bottom:.5rem}.feed-page_emptyFeedText__0mtzI{color:var(--feed-text-secondary);font-size:.875rem;margin-bottom:1.5rem;max-width:440px;margin-left:auto;margin-right:auto}.feed-page_noticeBar__rJxhK{padding:.75rem 1.25rem;border-radius:.75rem;background:rgba(16,185,129,.15);border:1px solid rgba(78,222,163,.3);color:var(--feed-accent);font-size:.875rem;font-weight:600;display:flex;align-items:center;gap:.5rem;animation:feed-page_fadeIn__AvdOj .2s ease}@keyframes feed-page_fadeIn__AvdOj{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.feed-page_sendModalWrap__SLDzx,.feed-page_shareModalWrap__RjKw9{color:var(--feed-text-primary)}.feed-page_storyModal__k5rlT{height:min(52rem,calc(100dvh - 1.5rem));max-height:calc(100dvh - 1.5rem)}.feed-page_storyModal__k5rlT .modal-footer,.feed-page_storyModal__k5rlT .modal-head{flex:0 0 auto}.feed-page_storyModal__k5rlT .modal-body{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain}.feed-page_storyModalActions__m6af1{display:flex;width:100%;justify-content:flex-end;gap:.5rem}@media (max-width:580px){.feed-page_storyModalActions__m6af1>button{flex:1 1 0}}.feed-page_storyMediaTypeToggle__rRCEt{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1rem}.feed-page_storyMediaTypeButton__9eOfi{display:inline-flex;min-height:2.5rem;align-items:center;justify-content:center;gap:.4rem;padding:.5rem .875rem;border:1px solid var(--feed-overlay-20);border-radius:9999px;background:var(--color-surface-subtle);color:var(--color-text-secondary);font:600 .875rem/1.2 Inter,sans-serif;cursor:pointer;transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease}.feed-page_storyMediaTypeButton__9eOfi:hover{border-color:var(--color-action);background:var(--color-surface);color:var(--color-action)}.feed-page_storyMediaTypeButtonActive__p06uY{border-color:var(--color-action);background:var(--color-selection);box-shadow:inset 0 0 0 1px var(--color-action);color:var(--color-action)}.feed-page_storyMediaTypeButtonActive__p06uY:hover{background:var(--color-selection);color:var(--color-action-hover)}.feed-page_storyMediaTypeButton__9eOfi:focus-visible{outline:2px solid var(--feed-accent);outline-offset:2px}.feed-page_storyMediaUploadPanel__7d_WV{display:flex;flex-direction:column;align-items:flex-start;gap:.65rem;margin-bottom:1rem}.feed-page_storyMediaPreview__EpDNQ{display:block;width:min(100%,17rem);max-height:18rem;border:1px solid var(--feed-overlay-20);border-radius:.875rem;background:var(--feed-surface);object-fit:contain}.feed-page_storyMediaFileName__ys3A6,.feed-page_storyMediaHelpText__7YERt{color:var(--feed-text-secondary);font-size:.75rem;line-height:1.4}.feed-page_storyMediaFileName__ys3A6{max-width:100%;overflow-wrap:anywhere;font-weight:600}.feed-page_visuallyHiddenInput__Fl6cG{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.feed-page_sharePostPreview__cf4Hk{border:1px solid var(--feed-overlay-20);border-radius:.75rem;background:var(--feed-overlay-11);padding:.875rem;margin-bottom:1rem}.feed-page_sharePreviewHeader__CM9mh{display:flex;align-items:center;gap:.625rem;margin-bottom:.5rem}.feed-page_sharePreviewAvatar__4bXUX{width:2rem;height:2rem;border-radius:50%;object-fit:cover;background:var(--feed-surface);color:var(--feed-accent);display:flex;align-items:center;justify-content:center;font-weight:700;font-size:.75rem}.feed-page_sharePreviewMeta__lquRJ{min-width:0}.feed-page_sharePreviewAuthor__N5Gft{font-weight:700;font-size:.8125rem;color:var(--feed-text-primary)}.feed-page_sharePreviewRole__437K2{font-size:11px;color:var(--feed-text-secondary)}.feed-page_sharePreviewBody__7nsVb{font-size:.8125rem;color:var(--feed-text-primary);line-height:1.4;white-space:pre-line}.feed-page_shareSectionTitle__7OTK6{font-family:Plus Jakarta Sans,sans-serif;font-size:.875rem;font-weight:700;color:var(--feed-text-primary);margin-bottom:.5rem}.feed-page_sendMessageTextarea__ditAB,.feed-page_shareTextarea__wzK8I{width:100%;background:var(--feed-overlay-13);border:1px solid var(--feed-overlay-20);border-radius:.75rem;padding:.75rem;color:var(--feed-text-primary);font-size:.875rem;outline:none;resize:vertical}.feed-page_sendMessageTextarea__ditAB:focus,.feed-page_shareTextarea__wzK8I:focus{border-color:var(--feed-accent)}.feed-page_shareRepostControls__u5I5b{display:flex;align-items:center;justify-content:space-between;margin-top:.75rem}.feed-page_shareVisibilitySelect__rdYDT{background:var(--feed-surface);color:var(--feed-text-primary);border:1px solid var(--feed-overlay-21);border-radius:.5rem;padding:.375rem .75rem;font-size:.8125rem}.feed-page_sendModalFooter__ZljPJ,.feed-page_shareRepostButtons__jUOV3{display:flex;justify-content:flex-end;gap:.625rem;margin-top:1rem}.feed-page_sendCancelBtn__7RpzG,.feed-page_shareCancelBtn__YQc1w{padding:.45rem 1rem;border-radius:9999px;background:rgba(255,255,255,.06);border:1px solid var(--feed-overlay-19);color:var(--feed-text-primary);font-size:.8125rem;font-weight:600;cursor:pointer}.feed-page_sendSubmitBtn__TEvm_,.feed-page_shareSubmitBtn__93qwr{padding:.45rem 1.125rem;border-radius:9999px;background:#10b981;border:none;color:var(--feed-on-accent);font-family:Plus Jakarta Sans,sans-serif;font-size:.8125rem;font-weight:700;cursor:pointer}.feed-page_sendRecipientsList__ynIv9{display:flex;flex-direction:column;gap:.375rem;max-height:200px;overflow-y:auto;margin:.75rem 0}.feed-page_sendRecipientItem__g8O5k{display:flex;align-items:center;justify-content:space-between;padding:.5rem;border-radius:.5rem;background:var(--feed-overlay-6);border:1px solid var(--feed-overlay-17);cursor:pointer}.feed-page_sendRecipientItemSelected__k1PG6{background:var(--feed-overlay-2);border-color:var(--feed-accent)}.feed-page_sendRecipientName__AdZFv{font-size:.8125rem;font-weight:600;color:var(--feed-text-primary)}.feed-page_sendRecipientRole__CEDZA{font-size:11px;color:var(--feed-text-secondary)}.feed-page_sendSearchInput___zAHo{width:100%;background:var(--feed-overlay-13);border:1px solid var(--feed-overlay-20);border-radius:.5rem;padding:.5rem .75rem;color:var(--feed-text-primary);font-size:.8125rem;outline:none;margin-bottom:.5rem}.feed-page_achievementNavBadge__5N9dj{box-sizing:border-box;width:1.5rem;height:1.5rem;display:inline-flex;align-items:center;justify-content:center;justify-self:center;grid-column:2;grid-row:1;background:var(--feed-nav-count-bg);color:var(--feed-accent);border:1px solid var(--feed-nav-count-border);font-family:Space Grotesk,sans-serif;font-size:11px;font-weight:700;padding:0;border-radius:50%;line-height:1}.feed-page_achievementsContainer__tbNGk{gap:1.5rem;width:100%;display:flex;flex-direction:column;gap:1rem}.feed-page_achievementsHeroCompact__IIMR2{padding:1rem 1.25rem;border-radius:1rem;background:var(--feed-panel-solid);border:1px solid var(--feed-overlay-20);box-shadow:0 4px 18px rgba(0,0,0,.2);display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap}.feed-page_achievementsHeroCompactLeft__cXHO9{display:flex;flex-direction:column;gap:.45rem}.feed-page_achievementsTitleGroup__1orR9{display:flex;align-items:center;gap:.5rem}.feed-page_achievementsHeroCompactTitle__fEXH9{font-family:Plus Jakarta Sans,sans-serif;font-size:1.25rem;font-weight:800;color:var(--feed-text-primary);margin:0;line-height:1.2}.feed-page_achievementsStatsPills__9A2DC{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.feed-page_statPill__KKkU4{display:inline-flex;align-items:center;gap:.35rem;padding:.2rem .65rem;border-radius:9999px;background:var(--feed-surface-raised);border:1px solid var(--feed-overlay-20);color:var(--feed-text-secondary);font-family:Inter,sans-serif;font-size:.75rem}.feed-page_statPill__KKkU4 strong{color:var(--feed-text-primary);font-weight:700}.feed-page_statPillGreen__Bf_mC{background:rgba(16,185,129,.12);border-color:rgba(16,185,129,.3);color:var(--feed-accent)}.feed-page_statPillGreen__Bf_mC strong{color:var(--feed-accent)}.feed-page_statPillYellow__E8YeK{background:rgba(234,179,8,.12);border-color:rgba(234,179,8,.3);color:#eab308}.feed-page_statPillYellow__E8YeK strong{color:#eab308}.feed-page_achievementsCompactAddBtn__oU_H8{display:inline-flex;align-items:center;gap:.4rem;padding:.55rem 1.15rem;border-radius:9999px;background:#10b981;color:#003824;font-family:Plus Jakarta Sans,sans-serif;font-size:.8125rem;font-weight:700;border:none;cursor:pointer;transition:all .15s ease;box-shadow:0 4px 12px rgba(16,185,129,.3);white-space:nowrap}.feed-page_achievementsCompactAddBtn__oU_H8:hover{background:#4edea3;transform:translateY(-1px)}.feed-page_achievementsFiltersRow__TGLvs{display:flex;gap:.5rem;overflow-x:auto;padding-bottom:.25rem;scrollbar-width:none}.feed-page_achievementsFilterChip__CJ5Zz{padding:.4rem .9rem;border-radius:9999px;background:var(--feed-surface-raised);border:1px solid var(--feed-overlay-20);color:var(--feed-text-secondary);font-family:Inter,sans-serif;font-size:.8125rem;cursor:pointer;white-space:nowrap;transition:all .15s}.feed-page_achievementsFilterChip__CJ5Zz:hover{color:var(--feed-text-primary);background:var(--feed-surface-high)}.feed-page_achievementsFilterChipActive__UXy1q{background:#10b981!important;color:#ffffff!important;font-weight:700;border-color:#10b981!important}.feed-page_achievementsList__ftfPK{display:flex;flex-direction:column;gap:1rem}.feed-page_achievementCard__4GUvq{padding:1.25rem;border-radius:1rem;background:var(--feed-panel-solid);border:1px solid var(--feed-overlay-20);box-shadow:0 8px 24px rgba(0,0,0,.25);transition:border-color .15s,transform .15s}.feed-page_achievementCard__4GUvq:hover{border-color:rgba(78,222,163,.4)}.feed-page_achievementCardTop__FF6gi{display:flex;align-items:flex-start;gap:.875rem;margin-bottom:.875rem}.feed-page_achievementIconBox__1Gyw2{width:2.75rem;height:2.75rem;border-radius:.75rem;background:rgba(16,185,129,.15);border:1px solid rgba(78,222,163,.3);display:flex;align-items:center;justify-content:center;font-size:1.35rem;flex-shrink:0}.feed-page_achievementCardHeaderInfo__sde_Z{flex:1;min-width:0}.feed-page_achievementTitle__M0L6p{font-family:Plus Jakarta Sans,sans-serif;font-size:1.05rem;font-weight:700;color:var(--feed-text-primary);margin:0 0 .35rem;line-height:1.3}.feed-page_achievementStatusBadge__JuOyE{display:inline-flex;align-items:center;gap:.3rem;font-family:Space Grotesk,sans-serif;font-size:.6875rem;font-weight:700;letter-spacing:.04em;padding:.2rem .55rem;border-radius:.375rem;text-transform:uppercase}.feed-page_achievementStatusConfirmed__DKWAj{background:rgba(16,185,129,.15);color:var(--feed-accent);border:1px solid rgba(78,222,163,.4)}.feed-page_achievementStatusGps__CXCDa{background:rgba(171,214,0,.15);color:#abd600;border:1px solid rgba(171,214,0,.4)}.feed-page_achievementStatusPending__SEMjG{background:rgba(245,158,11,.15);color:#f59e0b;border:1px solid rgba(245,158,11,.3)}.feed-page_achievementStatusDeclared__b6GmM{background:var(--feed-surface-raised);color:var(--feed-text-secondary);border:1px solid var(--feed-overlay-20)}.feed-page_achievementTagsRow__Z9h8E{display:flex;flex-wrap:wrap;gap:.375rem;margin-bottom:.75rem}.feed-page_achievementTag__RvAU6{background:var(--feed-surface-raised);border:1px solid var(--feed-overlay-20);color:var(--feed-text-secondary);font-family:Inter,sans-serif;font-size:.75rem;padding:.15rem .5rem;border-radius:.375rem}.feed-page_achievementResultCard__duaMM{background:var(--feed-surface);border:1px solid var(--feed-surface-high);border-radius:.75rem;padding:.75rem 1rem;margin-bottom:.75rem}.feed-page_achievementResultText__kS7RF{font-family:Plus Jakarta Sans,sans-serif;font-size:.875rem;font-weight:700;color:var(--feed-accent);margin-bottom:.25rem;line-height:1.4}.feed-page_achievementContributionText__WEqiB{font-family:Inter,sans-serif;font-size:.8125rem;color:var(--feed-text-secondary);line-height:1.4}.feed-page_achievementProofRow__K9H1E{display:flex;align-items:center;gap:.5rem;font-family:Inter,sans-serif;font-size:.75rem;color:var(--feed-text-secondary);margin-bottom:.75rem;flex-wrap:wrap}.feed-page_achievementProofText__d7XQa{color:var(--feed-accent-soft)}.feed-page_achievementProofLink__xPY6R{color:var(--feed-accent);text-decoration:underline;display:inline-flex;align-items:center;gap:.25rem}.feed-page_achievementCardFooter___4147{display:flex;align-items:center;justify-content:space-between;padding-top:.75rem;border-top:1px solid var(--feed-overlay-20)}.feed-page_achievementCardFooterRight__TUfRX{display:flex;align-items:center;gap:.5rem}.feed-page_achievementShareBtn__PLRX3{display:inline-flex;align-items:center;gap:.375rem;background:var(--feed-surface);border:1px solid var(--feed-overlay-20);border-radius:.5rem;padding:.35rem .75rem;color:var(--feed-text-primary);font-size:.75rem;font-family:Inter,sans-serif;cursor:pointer;transition:all .15s}.feed-page_achievementShareBtn__PLRX3:hover{background:var(--feed-surface-high);border-color:var(--feed-accent);color:var(--feed-accent)}.feed-page_achievementEditBtn__FKDwW{display:inline-flex;align-items:center;gap:.35rem;background:var(--feed-surface);border:1px solid var(--feed-overlay-20);border-radius:.5rem;padding:.35rem .65rem;color:var(--feed-text-primary);font-size:.75rem;font-family:Inter,sans-serif;cursor:pointer;transition:all .15s}.feed-page_achievementEditBtn__FKDwW:hover{background:var(--feed-surface-high);border-color:var(--feed-accent);color:var(--feed-accent)}.feed-page_achievementDeleteBtn__JJe37{display:inline-flex;align-items:center;gap:.35rem;background:transparent;border:1px solid rgba(255,113,108,.3);border-radius:.5rem;padding:.35rem .65rem;color:#ff716c;font-size:.75rem;cursor:pointer;transition:all .15s}.feed-page_achievementDeleteBtn__JJe37:hover{background:rgba(255,113,108,.15);border-color:#ff716c}.feed-page_achievementEditedBadge__Is1x5{display:inline-flex;align-items:center;gap:.25rem;font-family:Space Grotesk,sans-serif;font-size:.625rem;font-weight:700;letter-spacing:.04em;padding:.15rem .45rem;border-radius:.375rem;background:rgba(148,163,184,.15);border:1px solid rgba(148,163,184,.3);color:#94a3b8;text-transform:uppercase}.feed-page_achievementsSuccessBanner__NNrG1{display:flex;align-items:center;justify-content:space-between;gap:1rem;background:rgba(16,185,129,.12);border:1px solid rgba(16,185,129,.35);border-radius:.875rem;padding:.75rem 1rem;flex-wrap:wrap}.feed-page_achievementsSuccessText__0E45n{display:flex;align-items:center;gap:.5rem;font-family:Inter,sans-serif;font-size:.875rem;font-weight:600;color:var(--feed-accent)}.feed-page_achievementsGoToFeedBtn__aKuV6{display:inline-flex;align-items:center;gap:.35rem;background:#10b981;color:#003824;font-family:Plus Jakarta Sans,sans-serif;font-size:.75rem;font-weight:700;padding:.35rem .75rem;border-radius:9999px;border:none;cursor:pointer;transition:all .15s}.feed-page_achievementsGoToFeedBtn__aKuV6:hover{background:#4edea3}.feed-page_achievementsEmpty__Xt_A3{text-align:center;padding:3rem 1.5rem;border-radius:1rem;background:var(--feed-panel-solid);border:1px dashed var(--feed-overlay-20);color:var(--feed-text-secondary)}.feed-page_verificationStepsCard__8GzzT{min-width:0;overflow:visible;padding:1.25rem;border-radius:1rem;background:var(--feed-panel-solid);border:1px solid var(--feed-overlay-20)}.feed-page_verificationStep__dAUxz{display:flex;gap:.75rem;margin-top:.75rem}.feed-page_verificationStepNum__0Quvw{width:1.6rem;height:1.6rem;border-radius:50%;background:rgba(16,185,129,.15);border:1px solid #10b981;color:var(--feed-accent);display:flex;align-items:center;justify-content:center;font-family:Space Grotesk,sans-serif;font-size:.8125rem;font-weight:700;flex-shrink:0}.feed-page_verificationStepContent___dN_m{flex:1;min-width:0}.feed-page_verificationStepTitle___iEBX{font-family:Plus Jakarta Sans,sans-serif;font-size:.8125rem;font-weight:700;color:var(--feed-text-primary);margin:0 0 .15rem;overflow-wrap:anywhere}.feed-page_verificationStepDesc__dMltp{font-family:Inter,sans-serif;font-size:.75rem;color:var(--feed-text-secondary);margin:0;line-height:1.35;overflow-wrap:anywhere}.feed-page_achievementsProgressCard__20ri4{min-width:0;height:auto;max-height:none;overflow:visible;padding:1.25rem;border-radius:1rem;background:var(--feed-panel-solid);border:1px solid var(--feed-overlay-20)}.feed-page_progressStatsGrid__cU12u{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.375rem;margin-top:.75rem}.feed-page_progressStatItem__HtAyv{background:var(--feed-surface);border-radius:.75rem;padding:.75rem .35rem;border:1px solid var(--feed-surface-high);display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:84px;height:auto;box-sizing:border-box;text-align:center}.feed-page_progressStatNum__1MOS4{font-family:Space Grotesk,sans-serif;font-size:1.25rem;font-weight:800;color:var(--feed-accent);line-height:1.2;margin-bottom:.25rem}.feed-page_progressStatDesc__Dfy3g{font-family:Inter,sans-serif;font-size:.6875rem;color:var(--feed-text-secondary);line-height:1.2;text-align:center;white-space:normal;overflow-wrap:anywhere}.feed-page_challengesCard__TuqLH{min-width:0;display:flex;flex:0 0 auto;flex-direction:column;max-height:calc(100vh - 8rem);padding:1.25rem;border-radius:1rem;background:var(--feed-panel-solid);border:1px solid var(--feed-overlay-20)}.feed-page_challengesList__n_pVY{display:flex;flex:0 1 auto;flex-direction:column;min-height:0;max-height:min(11rem,32vh);overflow-y:auto;overscroll-behavior-y:auto;scrollbar-width:thin;scrollbar-color:rgba(78,222,163,.35) transparent}.feed-page_challengesList__n_pVY::-webkit-scrollbar{width:4px}.feed-page_challengesList__n_pVY::-webkit-scrollbar-thumb{background:rgba(78,222,163,.45);border-radius:10px}.feed-page_challengeItem__R3QEo{display:flex;align-items:flex-start;justify-content:space-between;gap:.5rem;padding:.625rem 0;border-bottom:1px solid var(--feed-overlay-20)}.feed-page_challengeItem__R3QEo:last-child{border-bottom:none}.feed-page_challengeInfo__P9L6s{flex:1;min-width:0}.feed-page_challengeTitle__37ZXR{font-family:Plus Jakarta Sans,sans-serif;font-size:.8125rem;font-weight:700;color:var(--feed-text-primary);line-height:1.25;overflow-wrap:anywhere}.feed-page_challengeMetric__voNy8{font-family:Inter,sans-serif;font-size:.6875rem;color:var(--feed-text-secondary);margin-top:.15rem;overflow-wrap:anywhere}.feed-page_challengeActionBtn__1AYlh{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;background:var(--feed-surface-raised);border:1px solid var(--feed-overlay-20);border-radius:9999px;color:var(--feed-accent);padding:.25rem .65rem;font-size:.75rem;font-weight:600;cursor:pointer;white-space:nowrap;transition:all .15s}.feed-page_challengeActionBtn__1AYlh:hover{background:#10b981;color:#003824}.feed-page_challengesFooter__Ux_9A{flex:0 0 auto;margin-top:.75rem;padding-top:.75rem;border-top:1px solid var(--feed-overlay-20)}.feed-page_challengesAllLink__PeaaM{display:flex;align-items:center;justify-content:center;gap:.4rem;width:100%;padding:.55rem .75rem;border-radius:.625rem;font-family:Plus Jakarta Sans,sans-serif;font-size:.8125rem;font-weight:700;text-decoration:none;background:rgba(16,185,129,.1);border:1px solid rgba(16,185,129,.3);color:var(--feed-accent);transition:all .15s ease;box-sizing:border-box}.feed-page_challengesAllLink__PeaaM:hover{background:#10b981;color:#003824}.feed-page_achievementModalForm__gPUIv{display:flex;flex-direction:column;gap:1.25rem;max-width:680px}.feed-page_modalErrorBanner__M8EdQ{background:rgba(147,0,10,.4);border:1px solid #ffb4ab;color:#ffdad6;padding:.625rem .875rem;border-radius:.5rem;font-size:.8125rem}.feed-page_modalStepSection__VU6S_{background:var(--feed-surface);border:1px solid var(--feed-surface-high);border-radius:.75rem;padding:1rem}.feed-page_modalStepLabel__hFj8B{font-family:Plus Jakarta Sans,sans-serif;font-size:.875rem;font-weight:700;color:var(--feed-accent);margin-bottom:.75rem}.feed-page_modalCategoryGrid__RsCQd{display:grid;grid-template-columns:repeat(4,1fr);gap:.5rem}@media (max-width:640px){.feed-page_modalCategoryGrid__RsCQd{grid-template-columns:repeat(2,1fr)}}.feed-page_modalCatBtn__8T7l3{background:var(--feed-panel-solid);border:1px solid var(--feed-overlay-20);border-radius:.625rem;padding:.625rem .5rem;display:flex;flex-direction:column;align-items:flex-start;cursor:pointer;text-align:left;transition:all .15s}.feed-page_modalCatBtn__8T7l3:hover{border-color:var(--feed-accent);background:var(--feed-surface-raised)}.feed-page_modalCatBtnActive__PbdHB{border-color:#10b981!important;background:rgba(16,185,129,.15)!important;box-shadow:0 0 0 1px #10b981}.feed-page_modalCatIcon__bfR0P{font-size:1.25rem;margin-bottom:.25rem}.feed-page_modalCatTitle__6yrpA{font-family:Plus Jakarta Sans,sans-serif;font-size:.75rem;font-weight:700;color:var(--feed-text-primary);line-height:1.2}.feed-page_modalCatSub__X_VDh{font-family:Inter,sans-serif;font-size:.625rem;color:var(--feed-text-secondary);margin-top:.15rem}.feed-page_modalFieldGroup__Dzaez{display:flex;flex-direction:column;gap:.35rem;margin-bottom:.75rem}.feed-page_modalFieldGroup__Dzaez:last-child{margin-bottom:0}.feed-page_modalFieldLabel__0Yq8y{font-family:Inter,sans-serif;font-size:.8125rem;color:var(--feed-text-primary);font-weight:500}.feed-page_modalSelectInput__L6QRA,.feed-page_modalTextArea__p_aAw,.feed-page_modalTextInput___4AxZ{background:var(--feed-panel-solid);border:1px solid var(--feed-overlay-20);border-radius:.5rem;padding:.55rem .75rem;color:var(--feed-text-primary);font-family:Inter,sans-serif;font-size:.875rem;outline:none;transition:border-color .15s}.feed-page_modalSelectInput__L6QRA:focus,.feed-page_modalTextArea__p_aAw:focus,.feed-page_modalTextInput___4AxZ:focus{border-color:var(--feed-accent);box-shadow:0 0 0 1px var(--feed-accent)}.feed-page_modalTwoColGrid__jXKtF{display:grid;grid-template-columns:1fr 1fr;gap:.75rem}@media (max-width:580px){.feed-page_modalTwoColGrid__jXKtF{grid-template-columns:1fr}}.feed-page_modalChipsRow__syaLS{display:flex;flex-wrap:wrap;gap:.35rem}.feed-page_modalPlaceChip__GD1ZE{background:var(--feed-surface-raised);border:1px solid var(--feed-overlay-20);border-radius:9999px;padding:.3rem .65rem;color:var(--feed-text-secondary);font-size:.75rem;cursor:pointer;transition:all .15s}.feed-page_modalPlaceChip__GD1ZE:hover{background:var(--feed-surface-high);color:var(--feed-text-primary)}.feed-page_modalPlaceChipActive___PdHS{background:#10b981!important;color:#003824!important;font-weight:700;border-color:#10b981!important}.feed-page_modalTrustBox__ODgtd{display:flex;align-items:flex-start;gap:.75rem;background:rgba(16,185,129,.1);border:1px solid rgba(16,185,129,.3);border-radius:.625rem;padding:.75rem;margin-top:.75rem}.feed-page_modalTrustIcon__THzcd{font-size:1.35rem;line-height:1}.feed-page_modalTrustText__AFwy9{font-family:Inter,sans-serif;font-size:.75rem;color:var(--feed-text-primary);line-height:1.4}.feed-page_verifiedGreen__cIu8o{color:var(--feed-accent);font-weight:700}.feed-page_modalActionRow__LZ2K2{display:flex;align-items:center;justify-content:flex-end;gap:.75rem;padding-top:.75rem}.feed-page_modalPublishBtn__IAbmK{background:#10b981!important;color:#003824!important;font-weight:700!important}html[data-theme=light] .feed-page_achievementCard__4GUvq,html[data-theme=light] .feed-page_achievementsHeroCompact__IIMR2,html[data-theme=light] .feed-page_achievementsProgressCard__20ri4,html[data-theme=light] .feed-page_challengesCard__TuqLH,html[data-theme=light] .feed-page_verificationStepsCard__8GzzT{background:#ffffff!important;border-color:#e2e8f0!important;box-shadow:0 4px 16px rgba(0,0,0,.05)!important}html[data-theme=light] .feed-page_achievementTitle__M0L6p,html[data-theme=light] .feed-page_achievementsHeroCompactTitle__fEXH9,html[data-theme=light] .feed-page_challengeTitle__37ZXR,html[data-theme=light] .feed-page_modalCatTitle__6yrpA,html[data-theme=light] .feed-page_modalFieldLabel__0Yq8y,html[data-theme=light] .feed-page_modalTrustText__AFwy9,html[data-theme=light] .feed-page_verificationStepTitle___iEBX{color:#0f172a!important}html[data-theme=light] .feed-page_achievementContributionText__WEqiB,html[data-theme=light] .feed-page_achievementProofRow__K9H1E,html[data-theme=light] .feed-page_achievementTag__RvAU6,html[data-theme=light] .feed-page_achievementsFilterChip__CJ5Zz,html[data-theme=light] .feed-page_challengeMetric__voNy8,html[data-theme=light] .feed-page_modalCatSub__X_VDh,html[data-theme=light] .feed-page_progressStatDesc__Dfy3g,html[data-theme=light] .feed-page_statPill__KKkU4,html[data-theme=light] .feed-page_verificationStepDesc__dMltp{color:#475569!important}html[data-theme=light] .feed-page_statPill__KKkU4{background:#f1f5f9!important;border-color:#cbd5e1!important}html[data-theme=light] .feed-page_statPill__KKkU4 strong{color:#0f172a!important}html[data-theme=light] .feed-page_statPillGreen__Bf_mC{background:rgba(16,185,129,.12)!important;border-color:rgba(16,185,129,.35)!important;color:#047857!important}html[data-theme=light] .feed-page_statPillGreen__Bf_mC strong{color:#047857!important}html[data-theme=light] .feed-page_achievementsFilterChip__CJ5Zz{background:#f8fafc!important;border-color:#cbd5e1!important;color:#334155!important}html[data-theme=light] .feed-page_achievementsFilterChip__CJ5Zz:hover{background:#e2e8f0!important;color:#0f172a!important}html[data-theme=light] .feed-page_achievementsFilterChipActive__UXy1q{background:#10b981!important;color:#ffffff!important;border-color:#10b981!important}html[data-theme=light] .feed-page_achievementResultCard__duaMM,html[data-theme=light] .feed-page_modalStepSection__VU6S_,html[data-theme=light] .feed-page_progressStatItem__HtAyv{background:#f8fafc!important;border-color:#e2e8f0!important}html[data-theme=light] .feed-page_achievementResultText__kS7RF,html[data-theme=light] .feed-page_progressStatNum__1MOS4{color:#047857!important}html[data-theme=light] .feed-page_achievementStatusConfirmed__DKWAj{background:rgba(16,185,129,.12)!important;color:#047857!important;border-color:rgba(16,185,129,.35)!important}html[data-theme=light] .feed-page_achievementStatusDeclared__b6GmM{background:#f1f5f9!important;color:#475569!important;border-color:#cbd5e1!important}html[data-theme=light] .feed-page_achievementShareBtn__PLRX3{background:#ffffff!important;border-color:#cbd5e1!important;color:#334155!important}html[data-theme=light] .feed-page_achievementShareBtn__PLRX3:hover{background:#f1f5f9!important;color:#047857!important;border-color:#047857!important}html[data-theme=light] .feed-page_achievementDeleteBtn__JJe37{border-color:rgba(220,38,38,.3)!important;color:#dc2626!important}html[data-theme=light] .feed-page_achievementDeleteBtn__JJe37:hover{background:rgba(220,38,38,.08)!important}html[data-theme=light] .feed-page_challengeItem__R3QEo{border-bottom-color:#e2e8f0!important}html[data-theme=light] .feed-page_challengeActionBtn__1AYlh{background:rgba(16,185,129,.1)!important;border-color:rgba(16,185,129,.3)!important;color:#047857!important}html[data-theme=light] .feed-page_challengeActionBtn__1AYlh:hover{background:#10b981!important;color:#ffffff!important}html[data-theme=light] .feed-page_modalCatBtn__8T7l3{background:#ffffff!important;border-color:#cbd5e1!important}html[data-theme=light] .feed-page_modalCatBtn__8T7l3:hover{background:#f1f5f9!important}html[data-theme=light] .feed-page_modalCatBtnActive__PbdHB{background:rgba(16,185,129,.12)!important;border-color:#10b981!important}html[data-theme=light] .feed-page_modalSelectInput__L6QRA,html[data-theme=light] .feed-page_modalTextArea__p_aAw,html[data-theme=light] .feed-page_modalTextInput___4AxZ{background:#ffffff!important;border-color:#cbd5e1!important;color:#0f172a!important}html[data-theme=light] .feed-page_modalPlaceChip__GD1ZE{background:#f1f5f9!important;border-color:#cbd5e1!important;color:#475569!important}html[data-theme=light] .feed-page_modalPlaceChipActive___PdHS{background:#10b981!important;color:#003824!important;border-color:#10b981!important}html[data-theme=light] .feed-page_modalTrustBox__ODgtd{background:rgba(16,185,129,.08)!important;border-color:rgba(16,185,129,.25)!important}html[data-theme=light] .feed-page_achievementEditedBadge__Is1x5{background:#f1f5f9!important;border-color:#cbd5e1!important;color:#64748b!important}html[data-theme=light] .feed-page_achievementEditBtn__FKDwW{background:#ffffff!important;border-color:#cbd5e1!important;color:#334155!important}html[data-theme=light] .feed-page_achievementEditBtn__FKDwW:hover{background:#f1f5f9!important;border-color:#047857!important;color:#047857!important}html[data-theme=light] .feed-page_achievementsSuccessBanner__NNrG1{background:rgba(16,185,129,.08)!important;border-color:rgba(16,185,129,.3)!important}html[data-theme=light] .feed-page_achievementsSuccessText__0E45n{color:#047857!important}html[data-theme=light] .feed-page_challengesFooter__Ux_9A{border-top-color:#e2e8f0!important}html[data-theme=light] .feed-page_challengesAllLink__PeaaM{background:rgba(16,185,129,.08)!important;border-color:rgba(16,185,129,.3)!important;color:#047857!important}html[data-theme=light] .feed-page_challengesAllLink__PeaaM:hover{background:#10b981!important;color:#ffffff!important}