.page_container__i1MbD{max-width:1280px;margin:0 auto;padding:24px 16px;display:flex;justify-content:center;gap:24px}.page_feedColumn__A1BZ6{width:640px;max-width:100%;margin-right:320px}.page_rightColumn__MmK0d{width:320px;position:fixed;top:100px;left:calc(50% + 320px + 12px - 160px);height:fit-content}.page_layoutGrid__kG9Jo{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,680px) minmax(280px,320px) minmax(0,1fr);gap:22px;width:100%}.page_mobileTopbar__WxicJ{display:none}.page_mainContent__AwhkE{grid-column:2;display:flex;flex-direction:column;gap:18px}.page_sidebarContainer__APW3i{grid-column:3}.page_hero__w4_aK{background:radial-gradient(circle at top right,rgba(189,249,254,.65),transparent 30%),linear-gradient(180deg,rgba(255,255,255,.96),rgba(238,251,253,.92));border:1px solid var(--glass-border);border-radius:28px;padding:22px;box-shadow:var(--shadow-sm)}.page_heroTop__mVyK9{display:flex;align-items:flex-start;justify-content:space-between;gap:20px}.page_communityIdentity__sn9jN{display:flex;align-items:flex-start;gap:14px}.page_communityAvatar__ybdjK{width:72px;height:72px;border-radius:22px;background:linear-gradient(135deg,var(--brand-primary),var(--brand-secondary));background-size:cover;background-position:50%;box-shadow:var(--shadow-sm);flex-shrink:0;display:inline-flex;align-items:center;justify-content:center}.page_avatarFallback__kG09a{color:#ffffff;font-weight:800;font-size:1.15rem;letter-spacing:.02em}.page_heroEyebrow__i_WqO{font-size:.72rem;text-transform:uppercase;letter-spacing:.14em;color:var(--text-secondary);font-weight:800;margin-bottom:6px}.page_heroTitle__5K45v{font-size:1.84rem;font-weight:800;letter-spacing:-.04em;color:var(--text-primary);margin:0;line-height:1.05}.page_heroSlug__jACu7{color:var(--text-secondary);font-size:.9rem;margin-top:6px;font-weight:700}.page_originBadge__tzWxK{display:inline-flex;align-items:center;margin-top:7px;padding:3px 9px;border-radius:999px;background:rgba(15,118,110,.1);color:var(--brand-primary);font-size:.7rem;font-weight:600;border:1px solid rgba(15,118,110,.12)}.page_heroStats__jXa35{margin-top:14px;display:flex;gap:8px;flex-wrap:wrap}.page_heroStatPill__4I40a{display:inline-flex;align-items:center;border-radius:999px;padding:7px 10px;background:rgba(15,23,42,.04);color:var(--text-secondary);font-size:.78rem;font-weight:700}.page_heroDescription__x4JwN{margin-top:14px;color:var(--text-secondary);max-width:64ch;line-height:1.58;font-size:.94rem}.page_heroActions__N5VxE{width:250px;flex-shrink:0}.page_heroAdminCta__x36Bf{margin-top:10px;display:inline-flex;width:100%;min-height:42px;align-items:center;justify-content:center;border-radius:8px;border:1px solid var(--brand-secondary);color:var(--brand-secondary);font-weight:700;text-decoration:none;background:#ffffff}.page_sectionHeader__txJQE{display:flex;align-items:center;justify-content:space-between}.page_sectionTitle__gln1_{font-size:1.5rem;font-weight:800;color:var(--text-primary);letter-spacing:-.03em}.page_communityFilters__9fUWJ{display:flex;gap:8px;margin:0 0 2px;overflow-x:auto;scrollbar-width:none}.page_communityFilters__9fUWJ::-webkit-scrollbar{display:none}.page_filterChip__GS1yC{display:inline-flex;min-height:36px;align-items:center;justify-content:center;padding:0 13px;border:1px solid rgba(14,165,160,.22);border-radius:999px;color:#52667f;background:white;font-size:.8rem;font-weight:700;text-decoration:none;white-space:nowrap}.page_filterChipActive__PCbUk{border-color:#2563EB;color:white;background:#2563EB}.page_headerImage__TMPmQ{width:100%;height:120px;background:linear-gradient(90deg,#7C3AED,#A78BFA);border-radius:12px;margin-bottom:-40px}.page_communityHeader__0q1GK{padding:16px;margin-bottom:24px;position:relative;display:flex;align-items:flex-end;gap:16px}.page_avatar__2T_I6{width:80px;height:80px;border-radius:50%;border:4px solid var(--background);background:white;object-fit:cover;box-shadow:var(--shadow-md)}.page_communityInfo__A2TBE{flex:1 1;padding-bottom:8px}.page_communityName__Zzqst{font-size:1.5rem;font-weight:700;color:#1a1a1a;margin:0}.page_communitySlug___FeU_{color:#666;font-size:.9rem}.page_communityCard__64hQJ{background:rgba(255,255,255,.92);backdrop-filter:blur(var(--glass-blur));-webkit-backdrop-filter:blur(var(--glass-blur));border-radius:24px;border:1px solid var(--border-subtle);box-shadow:var(--shadow-md);overflow:hidden;position:sticky;top:84px}.page_cardHeader__J_MVk{background:linear-gradient(135deg,var(--brand-primary) 0,var(--brand-secondary) 100%);color:white;padding:16px;font-weight:700;letter-spacing:-.01em}.page_cardBody__F4Eqs{padding:16px}.page_sidebarIdentity__F1lRn{display:flex;align-items:center;gap:12px;margin-bottom:16px}.page_sidebarAvatar__4Y__t{width:52px;height:52px;border-radius:18px;background:linear-gradient(135deg,var(--brand-primary),var(--brand-secondary));background-size:cover;background-position:50%;border:1px solid var(--border-subtle);display:inline-flex;align-items:center;justify-content:center}.page_avatarFallbackSmall__f7Joh{color:#ffffff;font-weight:800;font-size:.86rem;letter-spacing:.02em}.page_sidebarSlug__CXbdK{font-size:1.1rem;margin:0;color:var(--text-primary)}.page_description__bEDPH{font-size:.9rem;line-height:1.55;color:var(--text-secondary);margin-bottom:10px}.page_originBadgeSidebar__Oo_Fw{display:inline-flex;align-items:center;margin:-2px 0 10px;padding:3px 9px;border-radius:999px;background:rgba(15,118,110,.08);color:var(--brand-primary);font-size:.7rem;font-weight:600;border:1px solid rgba(15,118,110,.12)}.page_sidebarInstagramMeta__OtaL5{display:flex;flex-wrap:wrap;gap:6px;margin:0 0 10px}.page_sidebarInstagramPill__ppGgo{display:inline-flex;align-items:center;padding:4px 8px;border-radius:999px;background:rgba(15,23,42,.03);color:#64748b;border:1px solid rgba(15,23,42,.08);font-size:.67rem;font-weight:600}.page_sidebarHint__S5EwC{margin:0 0 12px;font-size:.8rem;line-height:1.45;color:var(--text-muted)}.page_adminActions__bU4gE{margin:12px 0;display:grid;gap:8px}.page_adminPrimary__6uPtO,.page_adminSecondary__pWWti{display:block;width:100%;text-align:center;padding:10px 12px;text-decoration:none;border-radius:14px;font-weight:700;font-size:.9rem}.page_adminPrimary__6uPtO{background:var(--brand-primary);color:white}.page_adminSecondary__pWWti{background:transparent;border:1px solid var(--brand-primary);color:var(--brand-primary)}.page_stats__YCjJ0{display:flex;gap:16px;margin-bottom:16px;border-bottom:1px solid #f3f4f6;padding-bottom:16px}.page_statItem__tn9gA{flex:1 1}.page_statValue__9Snkv{display:block;font-weight:800;font-size:1.1rem;color:#111}.page_statLabel__TuDJn{font-size:.75rem;color:#666;text-transform:uppercase}.page_followButton__wMcJK{width:100%;padding:8px;border-radius:20px;border:none;font-weight:600;cursor:pointer;transition:all .2s}.page_btnPrimary__8L8UW{background:linear-gradient(135deg,var(--brand-primary) 0,var(--brand-secondary) 100%);color:white;box-shadow:0 4px 10px rgba(0,93,101,.2)}.page_btnPrimary__8L8UW:hover{transform:translateY(-2px);box-shadow:0 6px 14px rgba(0,93,101,.35)}.page_btnOutline__q2_f8{background:transparent;border:1px solid var(--brand-primary);color:var(--brand-primary)}.page_btnOutline__q2_f8:hover{background:rgba(0,93,101,.05)}.page_separator__EbX16{height:1px;background:#e5e7eb;margin:16px 0}.page_metadata__8MJXk{font-size:.8rem;color:var(--text-muted)}.page_emptyState__Sr65_{text-align:center;padding:60px 40px;color:var(--text-muted);background:var(--glass-bg);-webkit-backdrop-filter:blur(var(--glass-blur));backdrop-filter:blur(var(--glass-blur));border-radius:16px;border:1px dashed var(--border-light);box-shadow:var(--shadow-sm)}.page_pagination__eVXga{display:flex;justify-content:center;align-items:center;gap:12px;margin-top:12px;padding:16px 0}.page_paginationNext__GYOd9,.page_paginationPrev__2pyNo{padding:10px 16px;border-radius:14px;text-decoration:none;font-size:.9rem;font-weight:700}.page_paginationPrev__2pyNo{background:rgba(255,255,255,.92);border:1px solid var(--border-subtle);color:var(--text-primary)}.page_paginationNext__GYOd9{background:var(--brand-primary);color:white}.page_paginationInfo__aXR__{color:var(--text-secondary);font-size:.9rem}@media (max-width:1024px){.page_layoutGrid__kG9Jo{grid-template-columns:minmax(14px,1fr) minmax(0,700px) minmax(14px,1fr)}.page_sidebarContainer__APW3i{display:none}.page_mainContent__AwhkE{grid-column:2}}@media (max-width:700px){.page_communityHacks__J4HmI{body:has([data-community-mobile-header])>header:not([data-community-mobile-header]){display:none}}.page_mobileTopbar__WxicJ{position:sticky;top:0;z-index:125;display:grid;grid-template-columns:72px minmax(0,1fr) 28px;align-items:center;gap:8px;width:100%;height:88px;box-sizing:border-box;padding:36px 16px 0;color:#fff;background:#0f2a33;border-bottom:1px solid rgba(14,165,160,.2)}.page_mobileBackLink__AWkma,.page_mobileNotifications__joIup{color:#d7f3f2;font-weight:700;white-space:nowrap}.page_mobileBackLink__AWkma{display:inline-flex;align-items:center;gap:4px;font-size:.82rem}.page_mobileBackLink__AWkma:first-letter{font-size:1.5rem;line-height:.8}.page_mobileTopbarTitle__ZkLjW{overflow:hidden;color:#fff;font-size:1rem;font-weight:800;text-align:center;text-overflow:ellipsis;white-space:nowrap}.page_mobileNotifications__joIup{justify-self:end;display:inline-flex;width:24px;height:24px;align-items:center;justify-content:center}.page_mobileNotifications__joIup svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.page_layoutGrid__kG9Jo{display:block;padding:16px 14px calc(var(--mobile-bottom-nav-height) + 24px);background:#f4fbfd}.page_mainContent__AwhkE{width:100%;gap:12px}.page_hero__w4_aK{padding:12px;border-radius:16px;box-shadow:0 4px 10px rgba(14,165,160,.05);background:#fff;border:1px solid rgba(14,165,160,.2)}.page_heroTop__mVyK9{display:flex;flex-direction:column;align-items:stretch;gap:8px}.page_communityIdentity__sn9jN{align-items:center;width:100%;min-width:0;gap:10px}.page_communityIdentity__sn9jN>div:last-child{flex:1 1;min-width:0}.page_communityAvatar__ybdjK{width:44px;height:44px;border-radius:12px;font-size:1rem;flex:0 0 44px}.page_heroTitle__5K45v{font-size:1.125rem;line-height:1.15;letter-spacing:-.02em;overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none}.page_heroEyebrow__i_WqO{display:none}.page_heroSlug__jACu7{font-size:.75rem}.page_originBadge__tzWxK{font-size:.66rem}.page_heroDescription__x4JwN{margin-top:10px;font-size:.8125rem;line-height:1.4;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden}.page_heroStats__jXa35{margin-top:0;gap:6px}.page_heroStatPill__4I40a{font-size:.68rem;padding:4px 7px}.page_sidebarInstagramMeta__OtaL5{gap:5px}.page_sidebarInstagramPill__ppGgo{font-size:.64rem;padding:3px 7px}.page_heroActions__N5VxE{display:flex;width:100%;flex-wrap:wrap;gap:8px}.page_heroActions__N5VxE>*{flex:1 1 140px;min-width:0}.page_heroActions__N5VxE .page_followButton__wMcJK{width:auto;min-height:36px;padding:0 12px;white-space:nowrap}.page_heroAdminCta__x36Bf{min-height:40px;margin-top:0;padding:6px 8px;border-radius:20px;font-size:.78rem;line-height:1.2;overflow-wrap:normal}.page_sectionTitle__gln1_{font-size:1rem;letter-spacing:-.02em}.page_communityFilters__9fUWJ{margin:2px 0 0}.page_filterChip__GS1yC{min-height:32px;padding:0 11px;font-size:.75rem}.page_emptyState__Sr65_{border-radius:24px;padding:44px 24px}.page_pagination__eVXga{gap:10px;padding-bottom:0}.page_paginationNext__GYOd9,.page_paginationPrev__2pyNo{flex:1 1 100%;text-align:center;min-height:46px;display:inline-flex;align-items:center;justify-content:center;border-radius:16px}.page_paginationInfo__aXR__{width:100%;text-align:center;font-size:.88rem}}@media (max-width:430px){.page_layoutGrid__kG9Jo{padding-left:12px;padding-right:12px}}@media (max-width:390px){.page_heroTitle__5K45v{font-size:1.08rem}.page_communityAvatar__ybdjK{width:48px;height:48px}}@media (max-width:360px){.page_hero__w4_aK{padding:16px 12px}.page_heroStats__jXa35{gap:5px}}.page_page__ZU32B{width:min(100% - 32px,720px);min-height:calc(100dvh - 64px);margin:0 auto;padding:24px 0 88px;display:grid;align-content:start;gap:14px}.page_homePage__gmrHv{width:100%;min-width:0;min-height:0;margin:0;padding:0}.page_trending__UJCD2{display:flex;flex-wrap:wrap;gap:8px}.page_trending__UJCD2 span{max-width:min(100%,280px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:5px 9px;border:1px solid rgba(14,165,160,.2);border-radius:999px;background:#eaf9f8;color:#1a2b4a;font-size:.72rem;font-weight:600}.page_trending__UJCD2:empty{display:none}.page_quickComposer__GQESm{width:100%;min-height:48px;padding:0 14px;border:1px solid rgba(14,165,160,.2);border-radius:16px;background:#eaf9f8;color:#5a6b82;font-size:.9rem;text-align:left;cursor:pointer}.page_quickComposerAvatar__YvjEn{margin-right:12px}.page_inlineComposer__zVMp8{min-width:0;overflow:hidden;border:1px solid rgba(14,165,160,.2);border-radius:16px;background:#fff}.page_inlineComposer__zVMp8 form{padding:12px}.page_mobileAnnouncements__1s2NA{display:block;min-width:0}@media (min-width:769px){.page_mobileAnnouncements__1s2NA{display:none}}.page_createOverlay__PB9nl{position:fixed;inset:0;z-index:300;display:grid;place-items:center;padding:16px;background:rgba(15,42,51,.48)}.page_pageHeader__CdAVl{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;padding:8px 2px 12px}.page_eyebrow__H9Slr{margin-bottom:6px;color:var(--brand-primary);font-size:.78rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.page_pageHeader__CdAVl h1{color:var(--text-primary);font-size:clamp(1.25rem,3vw,1.65rem);letter-spacing:-.035em;line-height:1.15}.page_intro__NrUPI{margin-top:8px;color:var(--text-secondary);line-height:1.55}.page_loginHint__CdJ6L{min-width:0;max-width:100%;overflow-wrap:anywhere;padding:16px 18px;border:1px solid var(--glass-border);border-radius:var(--radius-md);color:var(--text-secondary);background:var(--background-subtle)}@media (min-width:769px){.page_loginHint__CdJ6L{padding:14px 18px;border-color:rgba(14,165,160,.18);border-radius:16px;background:#eaf9f8}}@media (max-width:768px){.page_homePage__gmrHv,.page_page__ZU32B{width:100%;padding:8px 12px calc(20px + var(--mobile-bottom-nav-height))}.page_page__ZU32B{min-height:calc(100dvh - 48px);gap:8px}.page_pageHeader__CdAVl{align-items:center;padding:0}.page_pageHeader__CdAVl h1{max-width:280px;font-size:1rem;line-height:1.35;letter-spacing:-.01em}.page_createButton__wkd2a,.page_eyebrow__H9Slr,.page_intro__NrUPI,.page_profileLink__xTaWx{display:none}.page_loginHint__CdJ6L{padding:10px 12px;border-radius:12px;font-size:.76rem;line-height:1.35}.page_createOverlay__PB9nl{align-items:end;padding:0;background:rgba(15,42,51,.45)}.page_createDialog__5_S6c{width:100%;padding:22px 16px calc(16px + var(--mobile-safe-bottom-clamped));border-radius:20px 20px 0 0}.page_createDialog__5_S6c form{padding:14px;border-color:rgba(14,165,160,.2);border-radius:16px;background:#f4fbfd}}@media (min-width:769px){.page_page__ZU32B{width:100%;padding-top:0}.page_trending__UJCD2{display:none}.page_pageHeader__CdAVl{padding:4px 2px 8px}}.page_returnLink__w1qmG{display:inline-block;margin-top:8px;color:var(--brand-primary);font-weight:700;text-decoration:underline;text-underline-offset:3px}.page_createDialogHeader__GnrDq{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:16px}.page_createDialogHeader__GnrDq h2{margin:0;color:#1a2b4a;font-size:1.3rem;line-height:1.2;letter-spacing:-.025em}.page_createEyebrow___67KG{margin:0 0 4px;color:#7C3AED;font-size:.68rem;font-weight:800;letter-spacing:.09em;text-transform:uppercase}@media (max-width:768px){.page_createDialog__5_S6c{display:flex;flex-direction:column;width:100%;height:min(90dvh,780px);min-height:560px;max-height:900px;padding:22px 16px calc(14px + var(--mobile-safe-bottom-clamped));border:1px solid rgba(14,165,160,.16);border-bottom:0;border-radius:22px 22px 0 0;background:#f4fbfd;box-shadow:0 -14px 42px rgba(15,42,51,.16);overflow-y:auto;overscroll-behavior:contain}.page_createDialogHeader__GnrDq{flex:0 0 auto;margin:0 0 14px}.page_createDialogHeader__GnrDq h2{font-size:1.2rem}.page_closeDialog__3MfGd{position:static;display:grid;width:42px;height:42px;flex:0 0 42px;place-items:center;border-radius:50%;color:#5a6b82;background:#eaf9f8;font-size:1.6rem;line-height:1;transition:background var(--transition-fast),transform var(--transition-fast)}.page_closeDialog__3MfGd:active{transform:scale(.94);background:#d8f1f0}.page_createDialog__5_S6c form{flex:1 0 auto;align-content:start;gap:12px;padding:16px;border:1px solid rgba(14,165,160,.2);border-radius:16px;background:#fff;box-shadow:0 4px 14px rgba(26,43,74,.045)}.page_createDialog__5_S6c label{color:#1a2b4a;font-size:.98rem;font-weight:750}.page_createDialog__5_S6c textarea{min-height:clamp(220px,38dvh,340px);resize:vertical;border-color:#d8e8ed;border-radius:12px;padding:13px 14px;background:#fff;color:#1a2b4a;font-size:.9rem;line-height:1.5}.page_createDialog__5_S6c textarea::placeholder{color:#91a2b4}.page_createDialog__5_S6c textarea:focus{border-color:#7C3AED;box-shadow:0 0 0 3px rgba(14,165,160,.14)}.page_createDialog__5_S6c form>div{display:grid;gap:12px}.page_createDialog__5_S6c form>div>span{color:#5a6b82;font-size:.78rem;line-height:1.45}.page_createDialog__5_S6c form>div>button{min-height:48px;border-radius:999px;background:#7C3AED;color:#fff;font-size:.9rem;font-weight:750;transition:background var(--transition-fast),transform var(--transition-fast),opacity var(--transition-fast)}.page_createDialog__5_S6c form>div>button:not(:disabled):active{transform:scale(.985);background:#087f7b}.page_createDialog__5_S6c form>div>button:disabled{background:#a7c9c8;opacity:.82}}.page_quickComposer__GQESm{display:flex;align-items:center;gap:10px;min-height:72px;padding:12px 14px;border:1px solid rgba(14,165,160,.28);border-radius:18px;background:#fff;color:#334155;box-shadow:0 5px 16px rgba(26,43,74,.07);font-size:.96rem;font-weight:650;text-decoration:none;transition:border-color var(--transition-fast),background var(--transition-fast),box-shadow var(--transition-fast),transform var(--transition-fast)}.page_quickComposer__GQESm:hover{border-color:rgba(14,165,160,.38);background:#fff;box-shadow:0 8px 20px rgba(26,43,74,.075)}.page_quickComposer__GQESm:active{transform:scale(.995)}.page_quickComposerAvatar__YvjEn{display:grid;width:34px;height:34px;flex:0 0 34px;place-items:center;border-radius:50%;background:#7C3AED;color:#fff;font-size:.82rem;font-weight:800;object-fit:cover}.page_quickComposerPrompt__zCpqI{flex:1 1;min-width:0}.page_quickComposerAction__Ly0H0{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:42px;flex:0 0 auto;padding:0 16px;border-radius:999px;background:#7C3AED;color:#fff;font-size:.86rem;font-weight:800;line-height:1;white-space:nowrap}.page_quickComposerAction__Ly0H0>span{font-size:1.15rem}.page_quickComposerAction__Ly0H0 .page_quickComposerActionText___GC_5{font-size:.86rem}@media (max-width:380px){.page_createDialog__5_S6c{padding-right:12px;padding-left:12px}}@media (max-width:768px){.page_quickComposer__GQESm{display:none}.page_quickComposerAction__Ly0H0{width:36px;height:36px;min-height:36px;padding:0;border-radius:50%}.page_quickComposerAction__Ly0H0 .page_quickComposerActionText___GC_5{display:none}.page_pageHacks__r3ye7{body:has(.createOverlay) [data-mobile-bottom-nav],body:has(.createOverlay) [data-mobile-search-bar],body:has(.createOverlay)>header{display:none!important}}.page_createOverlay__PB9nl{display:block;align-items:stretch;padding:0;background:#f4fbfd}.page_createSidebar__txdDP{display:none}.page_createDialog__5_S6c{width:100%;height:100dvh;min-height:0;max-height:none;padding:0 0 var(--mobile-safe-bottom-clamped);overflow-y:auto;overscroll-behavior:contain;border:0;border-radius:0;box-shadow:none}.page_createDialogHeader__GnrDq{display:none}.page_createDialog__5_S6c form{gap:12px;min-height:100%;padding:0 0 16px;border:0;border-radius:0;background:#f4fbfd}}.Skeleton_skeleton__5iCED{background-color:#e0e0e0;position:relative;overflow:hidden;width:100%;height:20px}.Skeleton_skeleton__5iCED:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;transform:translateX(-100%);background-image:linear-gradient(90deg,rgba(255,255,255,0),rgba(255,255,255,.2) 20%,rgba(255,255,255,.5) 60%,rgba(255,255,255,0));animation:Skeleton_shimmer__7wTZv 2s infinite}@keyframes Skeleton_shimmer__7wTZv{to{transform:translateX(100%)}}.page_page__Zbpqr{width:min(100% - 32px,760px);min-width:0;min-height:calc(100dvh - 64px);margin:0 auto;padding:28px 0 88px;display:grid;align-content:start;gap:18px}.page_postTitle__B4b7m{margin:4px 0 12px;color:var(--text-primary);font-size:clamp(1.35rem,4vw,1.8rem);line-height:1.35;overflow-wrap:anywhere}.page_postContent___TaAu{color:var(--text-secondary);line-height:1.75;white-space:pre-wrap;overflow-wrap:anywhere;white-space:pre-line}.page_page__Zbpqr>a{width:fit-content;margin:0;padding:6px 2px;text-decoration:none}.page_detailCard__91XKa{display:grid;grid-template-columns:minmax(0,1fr);min-width:0;max-width:100%;gap:10px;padding:16px}.page_detailAvatarFallback__uQeYr,.page_detailAvatar__VIIzH{display:grid;width:32px;height:32px;flex:0 0 32px;place-items:center;overflow:hidden;border-radius:12px;object-fit:cover}.page_detailAvatarFallback__uQeYr{color:#087f7b;background:#eaf9f8;font-size:.78rem;font-weight:800}.page_detailCampus__ii7Xb{color:#7C3AED;font-size:.72rem;font-weight:700}.page_detailImage__aSXAR{display:block;width:100%;max-width:100%;height:auto;max-height:min(75vw,560px);border-radius:12px;object-fit:contain;object-position:center}.page_detailImageFallback__1_NdR{display:grid;width:100%;min-width:0;min-height:180px;aspect-ratio:1.9/1;place-items:center;color:var(--text-muted);background:linear-gradient(135deg,#eaf9f8,#d8f1f0);font-size:.82rem}@media (max-width:520px){.page_page__Zbpqr{width:100%;min-height:calc(100dvh - 48px);gap:12px;padding:16px 16px 24px}.page_page__Zbpqr[data-has-comment-composer=true]{padding-bottom:calc(72px + env(safe-area-inset-bottom, 0px))}.page_bodyHacks__DIMVZ{body:has([data-post-detail]){padding-bottom:0}body:has([data-post-detail]) [data-mobile-bottom-nav],body:has([data-post-detail]) [data-mobile-search-bar],body:has([data-post-detail])>header{display:none!important}}.page_detailCard__91XKa{gap:10px;padding:16px}.page_postTitle__B4b7m{margin:0;font-size:1rem;line-height:1.3;letter-spacing:-.02em}.page_postContent___TaAu{font-size:.875rem;line-height:1.5}.page_detailImage__aSXAR{max-height:min(75vw,360px)}}.GlobalAnnouncementsCard_card__VyEGh{background:linear-gradient(180deg,rgba(255,255,255,.88),rgba(247,251,252,.82));border:1px solid var(--glass-border);box-shadow:var(--shadow-sm);border-radius:22px;overflow:hidden;display:grid}@media (min-width:769px){.GlobalAnnouncementsCard_card__VyEGh{border-radius:16px;background:#fff;box-shadow:0 4px 14px rgba(26,43,74,.04)}.GlobalAnnouncementsCard_header__edWwv{padding:14px 14px 10px;background:transparent;border-bottom:0}.GlobalAnnouncementsCard_announcementList__tjFpe{gap:8px;padding:0 12px 12px;background:transparent}.GlobalAnnouncementsCard_announcement__iX6KE{padding:10px;border:1px solid #d9ecee;border-radius:12px;background:#f8fcfc}.GlobalAnnouncementsCard_announcementTop__ogP_h strong{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;font-size:.78rem}.GlobalAnnouncementsCard_campusBadge__j53aX{max-width:86px;overflow:hidden;text-overflow:ellipsis}.GlobalAnnouncementsCard_adSummary__zCitV{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;font-size:.74rem}}.GlobalAnnouncementsCard_header__edWwv{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;background:rgba(244,247,248,.92);padding:15px 16px;border-bottom:1px solid var(--border-subtle)}.GlobalAnnouncementsCard_eyebrow__MgeQE{font-size:.68rem;text-transform:uppercase;letter-spacing:.12em;color:var(--text-secondary);margin-bottom:4px;font-weight:700}.GlobalAnnouncementsCard_title__zjeVv{font-size:.92rem;font-weight:800;color:var(--text-primary);letter-spacing:-.02em}.GlobalAnnouncementsCard_manageLink__52Hgp{color:var(--brand-primary);font-size:.8rem;font-weight:700}.GlobalAnnouncementsCard_announcementList__tjFpe{display:grid;gap:1px;background:rgba(15,23,42,.05)}.GlobalAnnouncementsCard_announcement__iX6KE{background:rgba(255,255,255,.7);padding:12px 16px}.GlobalAnnouncementsCard_announcementTop__ogP_h{display:flex;align-items:center;gap:8px;justify-content:space-between;margin-bottom:6px;color:var(--text-primary)}.GlobalAnnouncementsCard_announcementTop__ogP_h strong{font-size:.86rem;line-height:1.35}.GlobalAnnouncementsCard_campusBadge__j53aX{flex-shrink:0;padding:3px 8px;border-radius:999px;background:rgba(37,99,235,.1);color:#1d4ed8;font-size:.66rem;font-weight:800;letter-spacing:.06em}.GlobalAnnouncementsCard_adSummary__zCitV{font-size:.8rem;color:var(--text-secondary);margin:0 0 8px;line-height:1.45}.GlobalAnnouncementsCard_adDate__dDiD_{font-size:.74rem;color:var(--text-secondary)}.GlobalAnnouncementsCard_emptyCopy__tfWSK{padding:16px;color:var(--text-secondary);font-size:.85rem;margin:0}@media (max-width:768px){.GlobalAnnouncementsCard_card__VyEGh{border-radius:16px}.GlobalAnnouncementsCard_header__edWwv{padding:12px 12px 10px}.GlobalAnnouncementsCard_announcement__iX6KE{padding:10px 12px}.GlobalAnnouncementsCard_announcementTop__ogP_h strong{font-size:.82rem}.GlobalAnnouncementsCard_adSummary__zCitV{font-size:.76rem;margin-bottom:6px}}.ActivityCard_card__E6nSH{flex-direction:row;background:linear-gradient(180deg,rgba(255,255,255,.92),rgba(249,252,253,.88));backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border:1px solid var(--border-subtle);border-radius:24px;margin-bottom:12px;cursor:pointer;transition:transform var(--transition-default),box-shadow var(--transition-default),border-color var(--transition-default);box-shadow:var(--shadow-sm);overflow:hidden;min-height:148px;position:relative}.ActivityCard_card__E6nSH:hover{box-shadow:var(--shadow-hover);border-color:rgba(15,118,110,.18)}.ActivityCard_communityCard__67VJM,.ActivityCard_officialCard__IRjjf{border-left:0}.ActivityCard_mainContent__M56Jx{flex:1 1;padding:15px 16px 14px;display:flex;flex-direction:column;min-width:0}.ActivityCard_header__dmmTe{display:flex;align-items:center;gap:8px;font-size:.78rem;margin-bottom:10px;flex-wrap:wrap}.ActivityCard_surfaceTag__0ON3N{display:inline-flex;align-items:center;justify-content:center;padding:5px 9px;font-size:.65rem;font-weight:800;text-transform:uppercase;letter-spacing:.12em}.ActivityCard_surfaceCommunity__UGV1M{background:rgba(15,118,110,.08);color:var(--brand-primary)}.ActivityCard_surfaceOfficial__jC_jZ{background:rgba(37,99,235,.08);color:#1d4ed8}.ActivityCard_category__Nt3Qa{font-weight:700;color:#2563eb}.ActivityCard_authorBadge__SZJij{display:flex;align-items:center;gap:6px;background:linear-gradient(135deg,rgba(15,118,110,.1),rgba(215,245,238,.95));padding:5px 10px;border-radius:999px;font-weight:600;color:var(--brand-primary);font-size:.75rem;border:1px solid rgba(15,118,110,.08)}.ActivityCard_authorIcon__FIOaQ{width:22px;height:22px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;font-size:.7rem;background:rgba(15,118,110,.12);color:var(--brand-primary);font-weight:700}.ActivityCard_authorAvatarImg__FnsDh{width:22px;height:22px;border-radius:50%;object-fit:cover;border:1.5px solid rgba(13,148,136,.3);flex-shrink:0}.ActivityCard_authorCareer__CtOod{font-weight:400;font-style:italic;color:var(--brand-secondary);font-size:.75rem}.ActivityCard_authorAliasSmall__vGocG{font-weight:400;opacity:.7;font-size:.7rem}.ActivityCard_metaSeparator___amDF{color:#c7d0dc}.ActivityCard_date__BI_y0{color:var(--text-secondary)}.ActivityCard_sourceTag__iiVKm{color:#2563eb;font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em}.ActivityCard_eventTag__t43e6{background:var(--brand-accent);color:var(--brand-primary);padding:3px 10px;border-radius:12px;font-size:.75rem;font-weight:700}.ActivityCard_moreMenu__4JdKq{position:relative}.ActivityCard_moreButton__iIeW_{background:none;border:none;font-size:1.1rem;color:var(--text-secondary);cursor:pointer;padding:4px 8px;border-radius:8px;transition:all .2s}.ActivityCard_moreButton__iIeW_:hover{background:rgba(15,23,42,.05);color:var(--text-primary)}.ActivityCard_dropdown__nG3q8{position:absolute;top:calc(100% + 6px);right:0;background:white;border:1px solid var(--border-subtle);border-radius:14px;box-shadow:var(--shadow-md);z-index:50;min-width:150px;overflow:hidden}.ActivityCard_dropdownItemDanger__kKpWK,.ActivityCard_dropdownItem__Pl6T6{display:block;width:100%;padding:10px 14px;border:none;background:none;text-align:left;font-size:.85rem;cursor:pointer;transition:background .15s}.ActivityCard_dropdownItem__Pl6T6:hover{background:#f9fafb}.ActivityCard_dropdownItemDanger__kKpWK{color:#ef4444}.ActivityCard_dropdownItemDanger__kKpWK:hover{background:#fef2f2}.ActivityCard_body__6jjWa{flex:1 1;display:flex;flex-direction:column;min-width:0}.ActivityCard_title__5SYS4{font-size:1.04rem;font-weight:700;margin:0 0 8px;line-height:1.28;letter-spacing:-.025em}.ActivityCard_lockedTitle__fJS6u,.ActivityCard_title__5SYS4 a{color:var(--foreground);text-decoration:none;transition:color .2s ease}.ActivityCard_lockedTitle__fJS6u:hover,.ActivityCard_title__5SYS4 a:hover{color:var(--brand-primary)}.ActivityCard_lockedTitle__fJS6u{cursor:pointer;background:none;border:none;padding:0;text-align:left;font:inherit}.ActivityCard_communityTitle__E7mpO{font-size:1.12rem;font-weight:800;letter-spacing:-.02em}.ActivityCard_summary__9BKeI{color:var(--text-secondary);font-size:.9rem;margin:0 0 10px;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;line-height:1.4}.ActivityCard_contextRow__A9Mnu{gap:8px;flex-wrap:wrap;margin-bottom:12px}.ActivityCard_contextPill__bYHi_{display:inline-flex;align-items:center;padding:5px 10px;border-radius:999px;background:rgba(15,23,42,.04);color:var(--text-primary);font-size:.72rem;font-weight:700}.ActivityCard_contextText__yhBJK{font-size:.76rem;color:var(--text-secondary)}.ActivityCard_actions___8ZYG{gap:10px;margin-top:auto;flex-wrap:wrap}.ActivityCard_reactionsWrap__t8W2X{display:inline-flex;align-items:center;max-width:100%}.ActivityCard_primaryAction__09MhU{display:inline-flex;align-items:center;gap:6px;padding:7px 14px;border-radius:999px;font-size:.8rem;font-weight:600;text-decoration:none;border:1px solid transparent;transition:transform .3s cubic-bezier(.34,1.56,.64,1),box-shadow .3s cubic-bezier(.34,1.56,.64,1),background var(--transition-fast),color var(--transition-fast)}.ActivityCard_primaryAction__09MhU:hover{transform:translateY(-1px)}.ActivityCard_primaryActionActive__NDvk8{background:linear-gradient(135deg,var(--brand-primary) 0,var(--brand-secondary) 100%);color:var(--brand-white);box-shadow:0 8px 18px rgba(15,118,110,.16)}.ActivityCard_primaryActionActive__NDvk8:hover{box-shadow:0 12px 24px rgba(15,118,110,.2)}.ActivityCard_primaryActionEmpty__7Vri9{background:var(--brand-accent);color:var(--brand-primary);border-color:rgba(15,118,110,.12)}.ActivityCard_primaryActionLabel__f9_fQ{min-width:0}.ActivityCard_commentCount__ETNmg{background:rgba(255,255,255,.18);padding:2px 8px;border-radius:999px;font-size:.75rem}.ActivityCard_socialProof__h_QNW{color:var(--text-secondary);font-size:.72rem;font-style:italic}.ActivityCard_shareAction__m3toQ{background:transparent;color:var(--text-secondary);border-color:var(--border-subtle);box-shadow:none;font-size:.78rem;padding:7px 12px}.ActivityCard_shareAction__m3toQ:hover{background:rgba(15,23,42,.04)}.ActivityCard_actionButton__S_0cd{background:#f5f5f5;border:none;padding:6px 12px;border-radius:6px;font-size:.8rem;cursor:pointer;text-decoration:none;color:inherit;transition:background .2s}.ActivityCard_actionButton__S_0cd:hover{background:#eee}.ActivityCard_thumbnailContainer__Lwbm3{width:168px;min-width:168px;height:100%;min-height:150px;background:#f5f5f5;order:2;display:flex;align-items:center;justify-content:center;overflow:hidden;position:relative}@media (max-width:768px){.ActivityCard_card__E6nSH{display:flex;flex-direction:column;min-height:0;margin-bottom:0;border:1px solid rgba(14,165,160,.18);border-radius:16px;background:#fff;box-shadow:0 3px 10px rgba(26,43,74,.04);backdrop-filter:none;-webkit-backdrop-filter:none}.ActivityCard_mainContent__M56Jx{padding:14px 14px 12px}.ActivityCard_header__dmmTe{gap:6px;margin-bottom:9px;font-size:.7rem}.ActivityCard_surfaceTag__0ON3N{padding:4px 7px;font-size:.6rem;letter-spacing:.06em}.ActivityCard_authorBadge__SZJij{max-width:100%;overflow:hidden;padding:3px 7px;text-overflow:ellipsis;white-space:nowrap}.ActivityCard_authorAliasSmall__vGocG,.ActivityCard_authorCareer__CtOod,.ActivityCard_contextRow__A9Mnu,.ActivityCard_socialProof__h_QNW{display:none}.ActivityCard_body__6jjWa{gap:4px}.ActivityCard_communityTitle__E7mpO,.ActivityCard_title__5SYS4{margin-bottom:5px;font-size:1rem;line-height:1.35;letter-spacing:-.01em}.ActivityCard_summary__9BKeI{margin-bottom:10px;font-size:.85rem;line-height:1.5;-webkit-line-clamp:3}.ActivityCard_thumbnailContainer__Lwbm3{order:0;width:auto;min-width:0;height:auto;min-height:0;max-height:none;margin:0 14px 12px;aspect-ratio:1.9/1;border-radius:12px}.ActivityCard_thumbnailFallback__0ATr_{min-height:0;aspect-ratio:1.9/1}.ActivityCard_actions___8ZYG{gap:6px;margin-top:10px;padding-top:9px;border-top:1px solid #edf2f5}.ActivityCard_primaryAction__09MhU,.ActivityCard_shareAction__m3toQ{min-height:34px;padding:6px 9px;font-size:.72rem;box-shadow:none}.ActivityCard_shareAction__m3toQ{margin-left:auto}}.ActivityCard_thumbnailBadge__EVoL4{position:absolute;top:12px;left:12px;z-index:3;padding:6px 10px;border-radius:999px;background:rgba(15,23,42,.72);color:white;font-size:.68rem;font-weight:800;text-transform:uppercase;letter-spacing:.08em;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.ActivityCard_thumbnailLocked__X1u_6{cursor:pointer}.ActivityCard_thumbnail__tlOeo{position:relative;z-index:2}.ActivityCard_thumbnailBackground__elC_A{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;filter:blur(20px) brightness(.7);z-index:1;transform:scale(1.2)}.ActivityCard_thumbnailFallback__0ATr_{width:100%;height:100%;background:linear-gradient(135deg,#edf8f8,#e1f2f2);display:flex;align-items:center;justify-content:center}.ActivityCard_thumbnailFallbackText__6k8Rg{font-size:.9rem;opacity:.65;font-weight:800;color:var(--brand-primary);letter-spacing:.24em}.ActivityCard_reportOverlay__6K3ZF{position:absolute;inset:0;background:rgba(15,23,42,.42);display:flex;align-items:center;justify-content:center;z-index:10;padding:24px}.ActivityCard_reportModal__X1vla{width:min(420px,100%);background:white;border-radius:var(--radius-md);box-shadow:var(--shadow-lg);padding:20px;display:grid;gap:12px}.ActivityCard_reportModal__X1vla h4{font-size:1rem;color:var(--text-primary)}.ActivityCard_reportModal__X1vla p{color:var(--text-secondary);font-size:.92rem}.ActivityCard_reportOptions__NEYlm{display:grid;gap:8px}.ActivityCard_cancelButton__ZQ1Ej,.ActivityCard_reportOptions__NEYlm button{padding:10px 12px;border-radius:12px;border:1px solid var(--border-subtle);background:var(--background-elevated);text-align:left;cursor:pointer}.ActivityCard_cancelButton__ZQ1Ej:hover,.ActivityCard_reportOptions__NEYlm button:hover{background:var(--background-subtle)}.ActivityCard_reportErrorBadge__lfq_v,.ActivityCard_reportSuccessBadge__Dl2fC{position:absolute;top:14px;left:14px;z-index:11;padding:8px 12px;border-radius:999px;font-size:.8rem;font-weight:700;box-shadow:var(--shadow-sm)}.ActivityCard_reportSuccessBadge__Dl2fC{background:rgba(215,245,238,.96);color:var(--brand-primary)}.ActivityCard_reportErrorBadge__lfq_v{background:rgba(254,242,242,.96);color:#b91c1c}@media (max-width:600px){.ActivityCard_card__E6nSH{flex-direction:column;min-height:auto;border-radius:14px;border-left:none;margin-bottom:0;box-shadow:0 3px 10px rgba(26,43,74,.04);max-width:100%;overflow:hidden;width:100%;background:#fff}.ActivityCard_card__E6nSH:hover{transform:none;box-shadow:0 3px 10px rgba(26,43,74,.04)}.ActivityCard_communityCard__67VJM,.ActivityCard_officialCard__IRjjf{border-top:1px solid rgba(14,165,160,.18);border-left:none}.ActivityCard_mainContent__M56Jx{padding:10px 10px 9px}.ActivityCard_thumbnailContainer__Lwbm3{width:calc(100% - 20px);min-width:0;max-width:calc(100% - 20px);height:auto;min-height:0;margin:0 10px 10px;order:0;aspect-ratio:1.9/1;border-radius:10px;flex-shrink:0}.ActivityCard_thumbnailBadge__EVoL4{display:none}.ActivityCard_header__dmmTe{gap:6px;margin-bottom:8px;flex-wrap:wrap;font-size:.68rem}.ActivityCard_surfaceTag__0ON3N{padding:4px 8px;font-size:.58rem;letter-spacing:.09em}.ActivityCard_authorBadge__SZJij{padding:4px 8px;font-size:.68rem;max-width:min(100%,240px)}.ActivityCard_authorAvatarImg__FnsDh,.ActivityCard_authorIcon__FIOaQ{width:22px;height:22px}.ActivityCard_metaSeparator___amDF{display:none}.ActivityCard_category__Nt3Qa,.ActivityCard_date__BI_y0,.ActivityCard_sourceTag__iiVKm{font-size:.68rem}.ActivityCard_sourceTag__iiVKm{display:none}.ActivityCard_body__6jjWa{width:100%;min-width:0}.ActivityCard_title__5SYS4{font-size:.88rem;width:100%;min-width:0;word-break:break-word;-webkit-hyphens:auto;hyphens:auto;line-height:1.25;margin-bottom:5px;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ActivityCard_communityTitle__E7mpO{font-size:.88rem}.ActivityCard_summary__9BKeI{font-size:.75rem;-webkit-line-clamp:3;line-clamp:3;line-height:1.42;margin-bottom:6px}.ActivityCard_contextRow__A9Mnu{gap:6px;margin-bottom:8px}.ActivityCard_contextPill__bYHi_{padding:5px 9px;font-size:.72rem;background:rgba(15,23,42,.045)}.ActivityCard_contextText__yhBJK{font-size:.76rem;line-height:1.35}.ActivityCard_actions___8ZYG{display:flex;gap:4px;align-items:stretch;width:100%;min-width:0;padding:3px 0 0;border-radius:0;background:transparent;border:0}.ActivityCard_reactionsWrap__t8W2X{width:auto;padding:0;border-radius:0;background:transparent;border:0}.ActivityCard_primaryAction__09MhU{justify-content:center;padding:4px 5px;min-height:26px;white-space:nowrap;text-align:center;color:var(--text-primary);box-shadow:none}.ActivityCard_primaryAction__09MhU,.ActivityCard_shareAction__m3toQ{min-width:0;font-size:.68rem;background:rgba(255,255,255,.95);border-color:rgba(15,23,42,.12)}.ActivityCard_shareAction__m3toQ{margin-left:0}.ActivityCard_primaryActionEmpty__7Vri9{background:rgba(255,255,255,.9);color:var(--text-secondary);border-color:rgba(15,23,42,.12)}.ActivityCard_primaryActionActive__NDvk8{background:rgba(255,255,255,.95);color:var(--text-primary);border-color:rgba(15,23,42,.12);box-shadow:none}.ActivityCard_primaryActionActive__NDvk8,.ActivityCard_primaryActionEmpty__7Vri9,.ActivityCard_shareAction__m3toQ{box-shadow:none}.ActivityCard_commentCount__ETNmg{padding:2px 6px;font-size:.66rem;background:rgba(15,23,42,.06);color:var(--text-secondary)}.ActivityCard_socialProof__h_QNW{display:none}.ActivityCard_authorBadge__SZJij{max-width:100%;overflow:hidden}.ActivityCard_authorAliasSmall__vGocG,.ActivityCard_authorCareer__CtOod{max-width:100%}.ActivityCard_moreMenu__4JdKq{flex-shrink:0;margin-left:0}.ActivityCard_moreButton__iIeW_{min-width:36px;min-height:36px}}@media (max-width:430px){.ActivityCard_contextText__yhBJK{display:inline;min-width:0;overflow-wrap:anywhere}}@media (max-width:380px){.ActivityCard_mainContent__M56Jx{padding:12px 11px}.ActivityCard_thumbnailContainer__Lwbm3{height:84px;min-height:84px}}.ActivityCard_card__E6nSH{display:flex;flex-direction:column;min-height:0;border:1px solid rgba(14,165,160,.2);border-radius:16px;background:#fff;box-shadow:0 4px 14px rgba(26,43,74,.045);backdrop-filter:none;-webkit-backdrop-filter:none;transition:border-color var(--transition-fast),box-shadow var(--transition-fast),transform var(--transition-fast)}.ActivityCard_card__E6nSH:hover{border-color:rgba(14,165,160,.38);box-shadow:0 10px 24px rgba(26,43,74,.08);transform:translateY(-2px)}.ActivityCard_card__E6nSH:active{transform:translateY(0) scale(.998)}.ActivityCard_mainContent__M56Jx{padding:15px 16px 0}.ActivityCard_header__dmmTe{align-items:flex-start;justify-content:space-between;gap:10px;margin:0 0 11px;color:var(--text-secondary);font-size:.75rem}.ActivityCard_identityRow__59g_F{display:flex;align-items:center;gap:10px;min-width:0}.ActivityCard_authorAvatarImg__FnsDh,.ActivityCard_authorIcon__FIOaQ{width:36px;height:36px;flex:0 0 36px;border:0;border-radius:50%;object-fit:cover}.ActivityCard_authorIcon__FIOaQ{display:inline-grid;place-items:center;background:#eaf9f8;color:#7C3AED;font-size:.82rem;font-weight:800}.ActivityCard_identityCopy__sC_aQ{display:grid;gap:2px;min-width:0}.ActivityCard_identityMetaRow__3iYwo,.ActivityCard_identityNameRow__sWDeH{display:flex;align-items:center;gap:6px;min-width:0}.ActivityCard_identityNameRow__sWDeH{flex-wrap:wrap;line-height:1.25}.ActivityCard_identityName__8mSyA{color:#1a2b4a;font-size:.82rem;font-weight:750}.ActivityCard_identityMetaRow__3iYwo{flex-wrap:wrap;row-gap:4px;font-size:.68rem}.ActivityCard_surfaceTag__0ON3N{padding:2px 7px;border-radius:999px;font-size:.61rem;letter-spacing:.02em;text-transform:none}.ActivityCard_surfaceCommunity__UGV1M,.ActivityCard_surfaceOfficial__jC_jZ{color:#087f7b;background:#eaf9f8}.ActivityCard_authorAliasSmall__vGocG,.ActivityCard_authorCareer__CtOod,.ActivityCard_category__Nt3Qa,.ActivityCard_date__BI_y0{color:#8092a5;font-size:.68rem;font-weight:500;font-style:normal;letter-spacing:0;text-transform:none}.ActivityCard_moreMenu__4JdKq{flex:0 0 auto;margin-left:auto}.ActivityCard_moreButton__iIeW_{min-width:36px;min-height:36px;border-radius:50%}.ActivityCard_body__6jjWa{gap:0}.ActivityCard_communityTitle__E7mpO,.ActivityCard_title__5SYS4{margin:0 0 6px;color:#1a2b4a;font-size:1rem;font-weight:750;line-height:1.35;letter-spacing:-.018em}.ActivityCard_lockedTitle__fJS6u,.ActivityCard_title__5SYS4 a{color:inherit}.ActivityCard_summary__9BKeI{margin:0;color:#5a6b82;font-size:.82rem;line-height:1.48;-webkit-line-clamp:3;line-clamp:3}.ActivityCard_contextRow__A9Mnu{display:flex;align-items:center;gap:7px;margin:8px 0 0}.ActivityCard_contextPill__bYHi_{padding:3px 8px;color:#087f7b;background:#eaf9f8;font-size:.66rem}.ActivityCard_contextText__yhBJK{min-width:0;color:#8092a5;font-size:.68rem}.ActivityCard_thumbnailContainer__Lwbm3{order:0;width:auto;min-width:0;height:auto;min-height:0;aspect-ratio:16/9;margin:11px 16px 0;border-radius:12px;background:#eaf4f5}.ActivityCard_thumbnail__tlOeo{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.ActivityCard_thumbnailFallback__0ATr_{min-height:0;color:#7C3AED;background:linear-gradient(135deg,#eaf9f8,#d8f1f0);font-size:.8rem}.ActivityCard_thumbnailBadge__EVoL4{top:9px;left:9px;padding:4px 8px;font-size:.62rem;letter-spacing:0;text-transform:none}.ActivityCard_actions___8ZYG{display:flex;align-items:center;gap:8px;min-height:44px;margin:10px 16px 0;padding:7px 0 8px;border-top:1px solid #edf2f5}.ActivityCard_reactionsWrap__t8W2X{min-width:0}.ActivityCard_primaryAction__09MhU,.ActivityCard_shareAction__m3toQ{min-height:36px;padding:6px 8px;border:0;border-radius:10px;color:#5a6b82;background:transparent;box-shadow:none;font-size:.72rem;font-weight:650}.ActivityCard_primaryAction__09MhU:hover,.ActivityCard_shareAction__m3toQ:hover{color:#087f7b;background:#eaf9f8}.ActivityCard_primaryAction__09MhU:active,.ActivityCard_shareAction__m3toQ:active{transform:scale(.96)}.ActivityCard_primaryActionActive__NDvk8,.ActivityCard_primaryActionEmpty__7Vri9{color:#5a6b82;background:transparent}.ActivityCard_commentCount__ETNmg{padding:0;color:inherit;background:transparent;font-size:.7rem}.ActivityCard_shareAction__m3toQ{margin-left:auto}@media (max-width:768px){.ActivityCard_mainContent__M56Jx{padding:13px 13px 0}.ActivityCard_header__dmmTe{gap:6px;margin-bottom:9px}.ActivityCard_identityRow__59g_F{gap:8px}.ActivityCard_authorAvatarImg__FnsDh,.ActivityCard_authorIcon__FIOaQ{width:34px;height:34px;flex-basis:34px}.ActivityCard_identityName__8mSyA{font-size:.78rem}.ActivityCard_identityMetaRow__3iYwo{gap:5px}.ActivityCard_authorAliasSmall__vGocG,.ActivityCard_authorCareer__CtOod{display:inline;min-width:0;max-width:100%;overflow-wrap:anywhere;white-space:normal}.ActivityCard_contextRow__A9Mnu{display:flex;min-width:0;flex-wrap:wrap}.ActivityCard_thumbnailContainer__Lwbm3{width:auto;min-width:0;height:auto;min-height:0;max-height:none;margin:10px 13px 0;aspect-ratio:1.9/1}.ActivityCard_actions___8ZYG{gap:4px;margin:8px 12px 0;padding:6px 0 7px}.ActivityCard_primaryAction__09MhU,.ActivityCard_shareAction__m3toQ{min-height:36px;padding:5px 6px;font-size:.68rem}}@media (max-width:380px){.ActivityCard_mainContent__M56Jx{padding:12px 11px 0}.ActivityCard_actions___8ZYG{gap:2px;margin-right:9px;margin-left:9px}.ActivityCard_primaryAction__09MhU,.ActivityCard_shareAction__m3toQ{padding-right:4px;padding-left:4px;font-size:.64rem}}.Sidebar_sidebar__v6daX{display:flex;flex-direction:column;min-height:100%;gap:16px}.Sidebar_section__ygIz_{padding-bottom:16px;border-bottom:1px solid rgba(15,23,42,.06)}.Sidebar_section__ygIz_:last-child{border-bottom:none;margin-bottom:0}.Sidebar_sectionTitle__v71N0{font-size:.68rem;text-transform:uppercase;color:var(--text-secondary);margin-bottom:10px;font-weight:800;letter-spacing:.12em;padding-left:12px}.Sidebar_sectionSubtitle__yQfp_{font-size:.74rem;color:var(--text-secondary);padding:4px 12px 6px;font-weight:700;text-transform:uppercase;letter-spacing:.06em}.Sidebar_nav__KAd3g{display:flex;flex-direction:column;gap:6px}.Sidebar_navItemActive__PkyHB,.Sidebar_navItem__5OSJs{display:flex;align-items:center;padding:11px 12px;border-radius:16px;color:var(--text-primary);font-size:.9rem;transition:background var(--transition-fast),color var(--transition-fast),transform var(--transition-fast),border-color var(--transition-fast);text-decoration:none;font-weight:600;border:1px solid transparent}.Sidebar_communityNavAvatar__tUa6x{margin-right:8px}.Sidebar_navItem__5OSJs:hover{background:rgba(15,118,110,.06);color:var(--brand-primary);transform:translateX(2px);border-color:rgba(15,118,110,.1)}button.Sidebar_navItem__5OSJs{width:100%;background:transparent;cursor:pointer;font-family:inherit;text-align:left}.Sidebar_navItemActive__PkyHB{background:linear-gradient(135deg,rgba(15,118,110,.12),rgba(215,245,238,.8));color:var(--brand-primary);font-weight:700;border-color:rgba(15,118,110,.12)}.Sidebar_gameCard__NU8Ps{display:flex;align-items:center;background:transparent;padding:10px 0;margin-bottom:8px;cursor:pointer;transition:background var(--transition-fast);border-radius:10px}.Sidebar_gameCard__NU8Ps:hover{background:rgba(15,118,110,.06)}.Sidebar_gameIcon__ksX79{font-size:1.5rem;margin-right:12px;width:36px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:8px;background:rgba(15,118,110,.1)}.Sidebar_gameInfo__DM0yK{flex:1 1;display:flex;flex-direction:column;min-width:0;gap:2px}.Sidebar_gameTitle__UJ9p4{font-size:.85rem;font-weight:600;color:var(--text-primary)}.Sidebar_gameSubtitle__DEiEP,.Sidebar_gameTitle__UJ9p4{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.2}.Sidebar_gameSubtitle__DEiEP{font-size:.75rem;color:var(--text-secondary)}.Sidebar_gameBadge__ev79Z{background:#d97706;color:white;font-size:.6rem;font-weight:700;padding:2px 6px;border-radius:999px;margin-left:8px;flex-shrink:0}.Sidebar_navIcon__t_YT4{width:24px;text-align:center;margin-right:12px;font-size:1.1rem;flex-shrink:0;color:var(--text-secondary)}.Sidebar_createLink__bvlMb{display:flex;align-items:center;padding:10px 12px;font-size:.9rem;color:#444;text-decoration:none;transition:all .2s;border-radius:8px;margin-bottom:4px;font-weight:500}.Sidebar_createLink__bvlMb:hover{background:#f0f2f5;color:#000}.Sidebar_sectionSimple__ufE4N{padding-top:10px;border-top:1px solid rgba(15,23,42,.06);display:grid;gap:8px}.Sidebar_footerEyebrow__B88VS{font-size:.66rem;text-transform:uppercase;letter-spacing:.12em;color:var(--text-secondary);font-weight:800;padding-left:12px}.Sidebar_link__t4wTQ{display:inline-flex;align-items:center;width:fit-content;font-size:.8rem;color:#dc2626;text-decoration:none;margin-left:12px;padding:8px 12px;border-radius:999px;background:rgba(254,242,242,.9);border:1px solid rgba(220,38,38,.12);font-weight:800}.Sidebar_link__t4wTQ:hover{color:#b91c1c;background:rgba(254,226,226,.95)}.Sidebar_copyright__Wpvj7{font-size:.75rem;color:var(--text-muted);padding-left:12px;line-height:1.5}.Sidebar_wipBadge__rkvpl{font-size:.65rem;margin-left:auto;opacity:.7}.Sidebar_navItemDisabled__HxBq2{display:flex;align-items:center;padding:8px 12px;border-radius:8px;color:#999;font-size:.9rem;font-weight:500;cursor:not-allowed;opacity:.6}.Sidebar_linkDisabled__7npT8{display:block;font-size:.8rem;color:#999;margin-bottom:6px;padding-left:12px;cursor:not-allowed;opacity:.6}.CommunityAvatar_avatar__9MeS8{display:inline-grid;flex:0 0 auto;place-items:center;overflow:hidden;border-radius:18px;background:#e5f7f5;color:#087f7b;font-size:1.35rem;line-height:1}.CommunityAvatar_avatar__9MeS8 img{width:100%;height:100%;object-fit:cover}.CommunityAvatar_fallback__GQZ3r{display:grid;width:100%;height:100%;place-items:center}.AuthRequiredSheet_overlay__jEv7n{position:fixed;inset:0;z-index:1000;display:grid;align-items:end;justify-items:center;padding:16px;background:rgb(7 30 39/48%);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.AuthRequiredSheet_dialog__50b7j{width:min(100%,440px);padding:28px 24px max(24px,env(safe-area-inset-bottom));border:1px solid #d9e7eb;border-radius:24px 24px 18px 18px;background:#fff;box-shadow:0 22px 70px rgb(0 30 40/22%);text-align:center}.AuthRequiredSheet_lock__GcQIB{display:inline-grid;width:48px;height:48px;place-items:center;border-radius:16px;background:#e9f5f7;color:#087a87;font-size:28px}.AuthRequiredSheet_lock__GcQIB svg{width:25px;height:25px;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.AuthRequiredSheet_dialog__50b7j h2{margin:16px 0 8px;color:#143943;font-size:22px}.AuthRequiredSheet_dialog__50b7j p{margin:0 auto 22px;max-width:360px;color:#587078;line-height:1.55}.AuthRequiredSheet_primary__chGVZ,.AuthRequiredSheet_secondary__PGcfl{width:100%;min-height:48px;border:0;border-radius:14px;font:inherit;font-weight:700;cursor:pointer;display:flex;align-items:center;justify-content:center;text-align:center;text-decoration:none}.AuthRequiredSheet_primary__chGVZ{background:#087a87;color:white}.AuthRequiredSheet_primary__chGVZ:hover{background:#066570}.AuthRequiredSheet_secondary__PGcfl{margin-top:8px;background:transparent;color:#536a70}@media (min-width:700px){.AuthRequiredSheet_overlay__jEv7n{align-items:center}.AuthRequiredSheet_dialog__50b7j{padding:32px 28px 26px;border-radius:24px}}.UserAuth_loginButton__Cw021{width:100%;padding:11px 14px;background:linear-gradient(135deg,#0865c9,#0078d4);color:white;border:none;border-radius:14px;font-weight:800;cursor:pointer;box-shadow:0 10px 24px rgba(0,120,212,.18)}.UserAuth_card__v_9g8{padding:12px;background:linear-gradient(180deg,rgba(238,243,248,.96),rgba(255,255,255,.96));border-radius:16px;border:1px solid rgba(15,23,42,.06)}.UserAuth_profileRow__EjxJF{display:flex;align-items:center;gap:10px;margin-bottom:10px}.UserAuth_avatar__agj4a{width:36px;height:36px;border-radius:50%;object-fit:cover}.UserAuth_avatarFallback__8YOk_{width:36px;height:36px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-weight:800;color:#7C3AED;background:linear-gradient(135deg,#ccfbf1,#ecfeff)}.UserAuth_profileInfo__UYlaI{min-width:0}.UserAuth_name___dXrM{font-size:.86rem;font-weight:700;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--text-primary)}.UserAuth_role__SCONz{font-size:.75rem;color:var(--text-secondary);margin:0}.UserAuth_signOutButton__N68wb{font-size:.8rem;color:var(--text-secondary);background:none;border:none;text-decoration:underline;cursor:pointer;padding:0}.RightSidebar_sidebar__Xiny0{display:flex;flex-direction:column;gap:16px}@media (min-width:769px){.RightSidebar_sidebar__Xiny0{gap:16px}.RightSidebar_footer__2ePkJ,.RightSidebar_widget__uLJPy{border-radius:16px;background:#fff}.RightSidebar_header__lcWwl{padding:13px 14px 10px;background:transparent;border-bottom:0}.RightSidebar_list__7W0sK{padding:0 10px 10px}.RightSidebar_item__d_1dL{gap:8px;padding:8px 4px}.RightSidebar_rank__np2mm{width:24px;height:24px;border-radius:8px;font-size:.68rem}.RightSidebar_name__k74uJ{font-size:.78rem}.RightSidebar_members__zRvZT{font-size:.68rem}.RightSidebar_joinButton__e_0pu{padding:5px 8px;font-size:.68rem}.RightSidebar_footerActions__sDTdb{padding:4px 10px 10px}}.RightSidebar_widget__uLJPy{background:linear-gradient(180deg,rgba(255,255,255,.88),rgba(247,251,252,.82));border:1px solid var(--glass-border);box-shadow:var(--shadow-sm);border-radius:22px;overflow:hidden;transition:var(--transition-default);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.RightSidebar_widget__uLJPy:hover{box-shadow:var(--shadow-md)}.RightSidebar_header__lcWwl{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;background:rgba(244,247,248,.92);padding:15px 16px;border-bottom:1px solid var(--border-subtle)}.RightSidebar_eyebrow__xV_B8{font-size:.68rem;text-transform:uppercase;letter-spacing:.12em;color:var(--text-secondary);margin-bottom:4px;font-weight:700}.RightSidebar_title__viQ_F{font-size:.92rem;font-weight:800;color:var(--text-primary);letter-spacing:-.02em}.RightSidebar_headerStat__Aiyt8{min-width:34px;height:34px;border-radius:999px;background:linear-gradient(135deg,rgba(189,249,254,.92),rgba(215,245,238,.9));color:var(--brand-primary);display:inline-flex;align-items:center;justify-content:center;font-size:.8rem;font-weight:800}.RightSidebar_headerLink__d_jj8{color:var(--brand-primary);font-size:.8rem;font-weight:700}.RightSidebar_list__7W0sK{list-style:none;padding:8px 0 0;margin:0}.RightSidebar_item__d_1dL{display:flex;align-items:center;gap:12px;padding:12px 16px;border-bottom:1px solid rgba(15,23,42,.05)}.RightSidebar_item__d_1dL:last-child{border-bottom:none}.RightSidebar_rank__np2mm{width:30px;height:30px;border-radius:10px;background:rgba(15,118,110,.08);color:var(--brand-primary);display:inline-flex;align-items:center;justify-content:center;font-size:.76rem;font-weight:800;flex-shrink:0}.RightSidebar_communityInfo__WYzXN{flex:1 1;display:flex;flex-direction:column;min-width:0}.RightSidebar_name__k74uJ{font-size:.9rem;font-weight:700;color:var(--text-primary)}.RightSidebar_members__zRvZT{font-size:.75rem;color:var(--text-secondary)}.RightSidebar_joinButton__e_0pu{background:rgba(15,118,110,.08);color:var(--brand-primary);border:1px solid rgba(15,118,110,.12);border-radius:999px;padding:6px 12px;font-size:.76rem;font-weight:800;transition:all var(--transition-fast)}.RightSidebar_joinButton__e_0pu:hover{background:var(--brand-primary);color:white}.RightSidebar_footerActions__sDTdb{display:grid;gap:2px;padding:10px 12px 12px}.RightSidebar_secondaryLink__dIezg,.RightSidebar_viewAll__ZIj75{display:block;width:100%;padding:10px 12px;border-radius:16px;font-weight:700;font-size:.86rem;color:var(--brand-primary)}.RightSidebar_secondaryLink__dIezg:hover,.RightSidebar_viewAll__ZIj75:hover{background:rgba(15,118,110,.06)}.RightSidebar_announcementList__cA7dU{display:grid;gap:1px;background:rgba(15,23,42,.05)}.RightSidebar_announcement__pQm9G{background:rgba(255,255,255,.7);padding:13px 16px;transition:background var(--transition-fast),transform var(--transition-fast)}.RightSidebar_announcement__pQm9G:hover{background:rgba(244,247,248,.95);transform:translateY(-1px)}.RightSidebar_announcementTop__SNx_T{display:flex;align-items:center;gap:8px;justify-content:space-between;margin-bottom:6px;color:var(--text-primary)}.RightSidebar_announcementTop__SNx_T strong{font-size:.9rem;line-height:1.35}.RightSidebar_campusBadge__y2s_R{flex-shrink:0;padding:3px 8px;border-radius:999px;background:rgba(37,99,235,.1);color:#1d4ed8;font-size:.68rem;font-weight:800;letter-spacing:.06em}.RightSidebar_adSummary__dGgj9{font-size:.82rem;color:var(--text-secondary);margin:0 0 8px;line-height:1.45}.RightSidebar_adDate__L9JCN{font-size:.75rem;color:var(--text-secondary)}.RightSidebar_emptyCopy__Up2A6,.RightSidebar_emptyRow__U9hkM{padding:16px;color:var(--text-secondary);font-size:.85rem}.RightSidebar_subscribeWrap__lTmaS{padding:0 16px 16px}.RightSidebar_footer__2ePkJ{padding:14px 16px;background:rgba(244,247,248,.92);border-radius:22px;border:1px solid var(--border-subtle)}.RightSidebar_copyright__AiEHY{font-size:.75rem;color:var(--text-secondary)}.RightSidebar_quickFormWrapper__uO1WJ{border-top:1px solid rgba(15,23,42,.05)}.RightSidebar_quickToggle__eGDYa{width:100%;padding:12px 16px;background:transparent;border:none;color:var(--brand-primary);font-size:.85rem;font-weight:700;cursor:pointer;text-align:left;transition:background .15s}@media (max-width:820px){.RightSidebar_sidebar__Xiny0{gap:12px}.RightSidebar_footer__2ePkJ,.RightSidebar_widget__uLJPy{border-radius:18px}}.RightSidebar_quickToggle__eGDYa:hover{background:rgba(15,118,110,.06)}.RightSidebar_quickForm__OhB9N{display:flex;flex-direction:column;gap:10px;padding:0 16px 16px}.RightSidebar_quickInput__mYODl{width:100%;padding:10px 12px;border:1px solid var(--border-subtle);border-radius:12px;font-size:.85rem;resize:none;background:var(--background-elevated)}.RightSidebar_quickInput__mYODl:focus{outline:none;border-color:var(--brand-primary)}.RightSidebar_quickButton__eSnAr{background:linear-gradient(135deg,var(--brand-primary),var(--brand-secondary));color:white;border:none;border-radius:12px;padding:10px 12px;font-size:.85rem;font-weight:700;cursor:pointer}.RightSidebar_quickButton__eSnAr:hover{transform:translateY(-1px)}.page_container__3B5_w{width:min(100%,820px);margin:0 auto;padding:22px 18px calc(var(--mobile-bottom-nav-height) + 28px);display:grid;gap:28px}.page_searchHeader__uMwKg{padding:20px 0 8px}.page_eyebrow__bOnj5,.page_sectionEyebrow__QPlYr{margin:0 0 7px;color:var(--brand-primary);font-size:.7rem;font-weight:800;letter-spacing:.11em;text-transform:uppercase}.page_title__lERx4{margin:0;color:var(--text-primary);font-size:clamp(1.65rem,6vw,2.15rem);line-height:1.08;letter-spacing:-.04em;font-weight:800}.page_searchBox__GxtJG{margin-top:18px}.page_searchBox__GxtJG form{position:relative}.page_searchBox__GxtJG input{width:100%;min-height:54px;padding:0 18px 0 48px;border:1px solid rgba(15,118,110,.18);border-radius:18px;background:#fff;color:var(--text-primary);box-shadow:0 8px 24px rgba(17,58,73,.06);font:inherit;outline:none}.page_searchBox__GxtJG form:before{position:absolute;z-index:1;left:18px;top:16px;width:16px;height:16px;border:2px solid var(--brand-primary);border-radius:50%;content:""}.page_searchBox__GxtJG form:after{position:absolute;z-index:1;left:33px;top:32px;width:7px;border-top:2px solid var(--brand-primary);transform:rotate(45deg);content:""}.page_searchBox__GxtJG input:focus-visible{border-color:var(--brand-primary);box-shadow:0 0 0 3px rgba(15,118,110,.12)}.page_resultSummary__brTIg p,.page_subtitle__CXuv6{margin:11px 0 0;color:var(--text-secondary);font-size:.9rem;line-height:1.45}.page_resultSummary__brTIg{display:flex;justify-content:space-between;align-items:center;gap:10px;flex-wrap:wrap}.page_moreLink__8aEN5,.page_resultSummary__brTIg a{color:var(--brand-primary);font-size:.82rem;font-weight:750;text-decoration:none}.page_section__aPfR6{min-width:0}.page_sectionHeading__5uzWn{display:flex;justify-content:space-between;align-items:end;gap:14px;margin-bottom:13px}.page_sectionEyebrow__QPlYr{margin-bottom:4px;font-size:.63rem;color:var(--text-muted)}.page_sectionTitle__0wPiX{margin:0;color:var(--text-primary);font-size:1.14rem;line-height:1.2;letter-spacing:-.02em;font-weight:800}.page_chipList__lapBj{display:flex;gap:9px;overflow-x:auto;padding:2px 1px 5px;scrollbar-width:none}.page_chipList__lapBj::-webkit-scrollbar{display:none}.page_campusChip__AeLx5,.page_trendChip__Xc_PY{min-height:42px;display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:0 13px;border:1px solid rgba(15,118,110,.13);border-radius:999px;background:#fff;color:var(--text-primary);font-size:.84rem;font-weight:700;text-decoration:none;white-space:nowrap;box-shadow:0 4px 12px rgba(17,58,73,.035)}.page_campusChip__AeLx5>span:first-child,.page_trendChip__Xc_PY>span:first-child{color:var(--brand-primary);font-size:1.05rem}.page_activeChip__JuNuE{border-color:var(--brand-primary);background:#e8f6f4;color:var(--brand-primary)}.page_chipCount__rgYZi{display:inline-flex;min-width:20px;height:20px;align-items:center;justify-content:center;border-radius:999px;background:rgba(15,118,110,.09);color:var(--brand-primary);padding:0 5px;font-size:.69rem;font-weight:800}.page_trendChip__Xc_PY{background:#f2f9f8}.page_communityList__OhRbj{display:grid;gap:9px}.page_communityCard__SngpT{min-width:0;display:flex;align-items:center;gap:12px;padding:11px 13px;border:1px solid rgba(15,23,42,.07);border-radius:17px;background:#fff;color:inherit;text-decoration:none;box-shadow:0 6px 18px rgba(17,58,73,.04)}.page_communityAvatar__KxYqX{width:46px;height:46px;flex:0 0 46px;overflow:hidden;display:grid;place-items:center;border-radius:15px;background:#e7f4f3;color:var(--brand-primary);font-weight:800;font-size:1.05rem}.page_communityAvatar__KxYqX img{width:100%;height:100%;object-fit:cover}.page_communityInfo__0f2OY{flex:1 1;min-width:0}.page_communityInfo__0f2OY h3{overflow:hidden;margin:0 0 3px;color:var(--text-primary);font-size:.93rem;font-weight:800;text-overflow:ellipsis;white-space:nowrap}.page_communityInfo__0f2OY p{margin:0;color:var(--text-muted);font-size:.76rem}.page_communityMeta__O9dmi{color:var(--text-secondary);font-size:.72rem;white-space:nowrap}.page_chevron__OC8fT{color:var(--text-muted);font-size:1.5rem;line-height:1}.page_mutedText__Thznf{margin:0;color:var(--text-secondary);font-size:.86rem}.page_emptyState__YXKDL{padding:26px 20px;border:1px solid rgba(15,23,42,.07);border-radius:18px;background:#fff;text-align:center}.page_emptyState__YXKDL h3{margin:0 0 6px;color:var(--text-primary);font-size:1rem}.page_emptyState__YXKDL p{margin:0;color:var(--text-secondary);font-size:.86rem}.page_authCta__EnvFD{min-height:44px;margin-top:18px;padding:0 18px;border:0;border-radius:13px;background:#087a87;color:#fff;font:inherit;font-weight:750;cursor:pointer}@media (min-width:769px){.page_container__3B5_w{padding:42px 24px 64px;gap:36px}.page_searchHeader__uMwKg{padding-top:10px}.page_communityList__OhRbj{grid-template-columns:repeat(2,minmax(0,1fr))}}.USSAccessGate_gate__JQYBJ{display:grid;min-height:min(68dvh,720px);place-items:center;padding:32px 20px 100px;background:radial-gradient(ellipse at 50% 5%,#e5f3f5 0,#f5fafb 50%,#f6f8f8 100%)}.USSAccessGate_card__rOUec{width:min(100%,520px);padding:clamp(28px,6vw,52px);border:1px solid #e0eaec;border-radius:28px;background:rgb(255 255 255/94%);box-shadow:0 20px 70px rgb(19 64 77/10%);text-align:center}.USSAccessGate_icon__PJOAw{display:inline-grid;width:58px;height:58px;place-items:center;border-radius:19px;background:#e9f5f7;color:#087a87;font-size:32px}.USSAccessGate_icon__PJOAw svg{width:26px;height:26px;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.USSAccessGate_eyebrow__55LFM{margin:20px 0 8px;color:#087a87;font-size:12px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.USSAccessGate_card__rOUec h1{margin:0;color:#163e48;font-size:clamp(26px,5vw,36px);line-height:1.12}.USSAccessGate_description__NRc2m{max-width:410px;margin:14px auto 24px;color:#587078;font-size:16px;line-height:1.6}.USSAccessGate_primary__n7eq6,.USSAccessGate_secondary__Iblg1{display:flex;width:100%;min-height:50px;align-items:center;justify-content:center;border-radius:15px;font:inherit;font-weight:750;text-decoration:none}.USSAccessGate_primary__n7eq6{border:0;background:#087a87;color:white;cursor:pointer}.USSAccessGate_secondary__Iblg1{margin-top:8px;color:#46636c}.Pagination_container__sX7np{display:flex;align-items:center;justify-content:center;gap:10px;padding:24px 0;margin-top:12px;border-top:1px solid var(--border-subtle)}.Pagination_button__qx1Bp{display:inline-flex;align-items:center;padding:11px 18px;background:white;color:var(--text-primary);border:1px solid var(--border-subtle);border-radius:999px;font-size:.9rem;font-weight:600;text-decoration:none;cursor:pointer;transition:all var(--transition-fast);box-shadow:var(--shadow-sm)}.Pagination_button__qx1Bp:hover{background:var(--background-subtle);border-color:rgba(15,118,110,.16)}.Pagination_primary__BtzHt{color:white;border-color:transparent}.Pagination_primary__BtzHt,.Pagination_primary__BtzHt:hover{background:linear-gradient(135deg,var(--brand-primary),var(--brand-secondary))}.Pagination_pageInfo__8xvq9{font-size:.9rem;color:var(--text-secondary)}.Pagination_mobilePageInfo__PV4IS{display:none}.Pagination_desktopPages__XaN8E{display:flex;align-items:center;gap:4px}.Pagination_pageNumber__wAcnQ{display:inline-grid;place-items:center;min-width:36px;min-height:36px;border-radius:999px;color:var(--text-secondary);font-weight:650;text-decoration:none}.Pagination_currentPage__hLDzw{background:var(--brand-primary);color:white}@media (max-width:639px){.Pagination_container__sX7np{gap:8px}.Pagination_button__qx1Bp{padding:9px 12px;font-size:.78rem}.Pagination_mobilePageInfo__PV4IS{display:inline;white-space:nowrap;color:var(--text-secondary);font-size:.82rem;font-weight:700}.Pagination_desktopPages__XaN8E{display:none}}.profile-social_page__QxyLl{width:min(100%,760px);margin:0 auto;padding:18px 14px 96px}.profile-social_profileCard__khZL5{display:grid;justify-items:center;gap:7px;border:1px solid rgba(14,165,160,.22);border-radius:20px;padding:18px 14px 12px;background:#fff;text-align:center}.profile-social_avatar__KS0tk{width:68px;height:68px;border-radius:50%}.profile-social_avatarFallback__709da{display:grid;place-items:center;border:2px solid #d7f3f2;color:#087f7b;background:#eaf9f8;font-size:1.2rem;font-weight:800}.profile-social_alias__XxCbJ{margin:0;color:#1a2b4a;font-size:1.3rem;font-weight:800;line-height:1.2}.profile-social_handle__i6Fsl{margin:-3px 0 2px;color:#49627c;font-size:.83rem}.profile-social_details__dgQn7{display:flex;justify-content:center;flex-wrap:wrap;gap:6px}.profile-social_detailChip__p8_X_{border:1px solid rgba(14,165,160,.22);border-radius:999px;padding:4px 9px;color:#087f7b;background:#eaf9f8;font-size:.72rem;font-weight:700}.profile-social_bio__eIJ5A{max-width:420px;margin:2px 0 3px;color:#53677f;font-size:.84rem;line-height:1.45}.profile-social_editLink__tTV6N{width:100%;border:1px solid rgba(14,165,160,.25);border-radius:999px;padding:9px 12px;color:#1a2b4a;font-size:.84rem;font-weight:750;text-decoration:none}.profile-social_profileActions__RWHrs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;width:min(100%,360px);margin-top:4px}.profile-social_signOutButton__oiqQC{width:100%;min-height:44px;border:1px solid rgba(190,58,58,.24);border-radius:999px;padding:9px 12px;color:#9f3030;background:#fff;font:inherit;font-size:.84rem;font-weight:750;cursor:pointer}.profile-social_signOutButton__oiqQC:focus-visible,.profile-social_signOutButton__oiqQC:hover{border-color:#be3a3a;background:#fff8f8}.profile-social_editLink__tTV6N:focus-visible,.profile-social_editLink__tTV6N:hover{border-color:#7C3AED;color:#087f7b}.profile-social_activitySection__88bjr{display:grid;gap:12px;margin-top:12px}.profile-social_legalLinks__4ADbx{display:flex;flex-wrap:wrap;justify-content:center;gap:8px 18px;margin:20px 0 8px;font-size:.78rem}.profile-social_legalLinks__4ADbx a{color:#53677f;text-decoration:underline;text-underline-offset:3px}.profile-social_tabs__MU6i3{display:flex;gap:6px;overflow-x:auto;padding:0 0 1px;scrollbar-width:none}.profile-social_tab__TpOKj{display:inline-flex;min-height:42px;flex:0 0 auto;align-items:center;gap:5px;border:1px solid rgba(14,165,160,.22);border-radius:999px;padding:0 12px;color:#53677f;background:#fff;font:inherit;font-size:.75rem;cursor:pointer}.profile-social_activeTab__suc4A{border-color:#7C3AED;color:#fff;background:#7C3AED;font-weight:750;box-shadow:0 5px 12px rgba(14,165,160,.18)}.profile-social_commentList__sYvNl{display:grid;gap:10px}.profile-social_commentCard__1X7wQ,.profile-social_emptyState__Zso35{border:1px solid rgba(14,165,160,.18);border-radius:16px;padding:14px;background:#fff}.profile-social_commentType__V08ai{margin:0 0 4px;color:#0b8d87;font-size:.7rem;font-weight:750}.profile-social_postTitle__w3LLt{color:#1a2b4a;font-size:.9rem;font-weight:750;text-decoration:none}.profile-social_commentText__kka2e{margin:9px 0;color:#405671;font-size:.85rem;line-height:1.45;white-space:pre-wrap;overflow-wrap:anywhere}.profile-social_commentCard__1X7wQ time{color:#8796a9;font-size:.71rem}.profile-social_emptyState__Zso35{color:#53677f;font-size:.84rem}@media (min-width:760px){.profile-social_page__QxyLl{padding:28px 20px 48px}.profile-social_profileCard__khZL5{padding:24px}.profile-social_tab__TpOKj{font-size:.84rem;padding:0 15px}}.post-actions_actions__Vu5Mk{display:flex;align-items:center;justify-content:space-between;gap:6px;width:100%;border-top:1px solid #eef3f5;padding:8px 10px 10px}.post-actions_action__GkWKT{display:inline-flex;min-width:0;align-items:center;justify-content:center;gap:4px;padding:4px 2px;border:0;color:#718197;background:transparent;font:inherit;font-size:.69rem;line-height:1.2;white-space:nowrap;text-decoration:none;cursor:pointer}.post-actions_action__GkWKT img{display:block;width:18px;height:18px;flex:0 0 18px}.post-actions_action__GkWKT:focus-visible,.post-actions_action__GkWKT:hover,.post-actions_active__oysHq{color:#0ea5a0}.post-actions_active__oysHq img{filter:invert(54%) sepia(73%) saturate(521%) hue-rotate(127deg) brightness(91%) contrast(92%)}.post-actions_action__GkWKT:focus-visible{border-radius:6px;outline:2px solid #0ea5a0;outline-offset:2px}.post-actions_action__GkWKT:disabled{opacity:.6;cursor:wait}.post-actions_notice__FJM5J{margin:0;padding:0 12px 8px;color:#53677f;font-size:.73rem}@media (max-width:420px){.post-actions_actions__Vu5Mk{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch}.post-actions_action__GkWKT{display:flex;min-height:44px;white-space:normal;overflow-wrap:anywhere;text-align:center}}@media (min-width:720px){.post-actions_actions__Vu5Mk{padding:10px 14px 12px}.post-actions_action__GkWKT{font-size:.78rem}}.CommunityPushButton_wrapper__6h7Me{display:grid;min-width:0;gap:4px}.CommunityPushButton_button__bEUO0{min-height:36px;max-width:100%;padding:7px 10px;border:1px solid #b6d9dd;border-radius:9px;background:#effafa;color:#086e70;font:inherit;font-size:.72rem;font-weight:750;cursor:pointer}.CommunityPushButton_button__bEUO0[aria-pressed=true]{border-color:#087d7d;background:#e0f4f2}.CommunityPushButton_button__bEUO0:disabled{opacity:.65;cursor:wait}.CommunityPushButton_message__m_nw1{max-width:220px;color:#9b3434;font-size:.7rem;line-height:1.35}