.GyI9nq_page{min-height:100vh;padding:calc(var(--static-navbar-h) + 34px) 24px 56px;background:#f7f9fb}[data-theme=dark] .GyI9nq_page{background:var(--bg-app)}.GyI9nq_container{width:100%;max-width:1200px;margin:0 auto}.GyI9nq_header{justify-content:space-between;align-items:end;gap:24px;margin-bottom:24px;display:flex}.GyI9nq_header h1,.GyI9nq_hero h1{letter-spacing:-.8px;margin:0;font-size:28px;line-height:1.25}.GyI9nq_header p{max-width:700px;color:var(--feed-muted);margin-top:8px}.GyI9nq_search{border:1px solid var(--feed-line);background:var(--feed-card);border-radius:13px;align-items:center;gap:10px;max-width:620px;height:48px;margin-bottom:22px;padding:0 8px 0 16px;display:flex}.GyI9nq_search input{min-width:0;color:var(--feed-ink);background:0 0;border:0;outline:0;flex:1}.GyI9nq_search button{background:var(--feed-blue);color:#fff;border:0;border-radius:9px;padding:8px 15px;font-weight:650}.GyI9nq_cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.GyI9nq_communityCard{flex-direction:column;min-height:240px;padding:22px;display:flex}.GyI9nq_cardLink{flex-direction:column;flex:1;min-width:0;display:flex}.GyI9nq_communityIcon,.GyI9nq_heroIcon{background:var(--feed-soft);width:54px;height:54px;color:var(--feed-blue);border-radius:16px;place-items:center;display:grid}[data-theme=dark] :is(.GyI9nq_communityIcon,.GyI9nq_heroIcon){background:var(--bg-panel-hover)}.GyI9nq_communityCard h2{margin:17px 0 7px;font-size:18px;line-height:1.25}.GyI9nq_communityCard p{-webkit-line-clamp:3;color:var(--feed-muted);-webkit-box-orient:vertical;font-size:13px;line-height:1.55;display:-webkit-box;overflow:hidden}.GyI9nq_memberCount{color:var(--feed-muted);margin:auto 0 14px;padding-top:18px;font-size:12px}.GyI9nq_communityCard>button{width:100%}.GyI9nq_error{color:#a51818;background:#fff1f1;border:1px solid #ffb6b6;border-radius:12px;justify-content:space-between;gap:18px;margin-bottom:18px;padding:13px 16px;display:flex}.GyI9nq_error button{text-decoration:underline}.GyI9nq_pagination{justify-content:center;align-items:center;gap:18px;margin-top:24px;display:flex}.GyI9nq_pagination button{align-items:center;gap:7px;display:inline-flex}.GyI9nq_back{color:var(--feed-muted);align-items:center;gap:7px;margin-bottom:18px;font-size:13px;display:inline-flex}.GyI9nq_hero{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:22px;padding:28px;display:grid}.GyI9nq_heroBody>p:not(.GyI9nq_eyebrow){max-width:720px;color:var(--feed-muted);margin-top:8px;line-height:1.6}.GyI9nq_eyebrow{color:var(--feed-blue);text-transform:uppercase;letter-spacing:.08em;margin-bottom:5px;font-size:12px;font-weight:700}.GyI9nq_heroStats{gap:24px;margin-top:12px;display:flex}.GyI9nq_heroStats span{color:var(--feed-muted);align-items:baseline;gap:6px;font-size:12px;display:flex}.GyI9nq_heroStats strong{color:var(--feed-ink);font-size:14px}.GyI9nq_detailGrid{grid-template-columns:minmax(0,1fr) 260px;align-items:start;gap:20px;margin-top:20px;display:grid}.GyI9nq_timeline,.GyI9nq_sidebar{gap:14px;min-width:0;display:grid}.GyI9nq_sidebar h2{margin-bottom:14px;font-size:15px}.GyI9nq_person{align-items:center;gap:11px;display:flex}.GyI9nq_person img{object-fit:cover;border-radius:50%;width:48px;height:48px}.GyI9nq_person span{min-width:0}.GyI9nq_person strong,.GyI9nq_person small{display:block}.GyI9nq_person small{color:var(--feed-muted);text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:11px;overflow:hidden}.GyI9nq_people{flex-wrap:wrap;gap:8px;display:flex}.GyI9nq_people img{border:2px solid var(--feed-card);object-fit:cover;border-radius:50%;width:42px;height:42px}.GyI9nq_joinPrompt{align-items:center;gap:14px;display:flex}.GyI9nq_joinPrompt div{flex:1}.GyI9nq_joinPrompt p{color:var(--feed-muted);margin-top:3px;font-size:12px}.GyI9nq_createForm{gap:15px;margin-top:18px;display:grid}.GyI9nq_createForm label{gap:6px;font-size:13px;font-weight:600;display:grid}.GyI9nq_createForm :is(input,textarea){border:1px solid var(--feed-line);background:var(--feed-soft);width:100%;color:var(--feed-ink);border-radius:10px;outline:none;padding:10px 12px;font-weight:400}.GyI9nq_createForm textarea{resize:vertical;min-height:120px}@media (max-width:900px){.GyI9nq_cards{grid-template-columns:repeat(2,minmax(0,1fr))}.GyI9nq_detailGrid{grid-template-columns:1fr}}@media (max-width:640px){.GyI9nq_page{padding:calc(var(--static-navbar-h) + 22px) 12px 82px}.GyI9nq_header{flex-direction:column;align-items:stretch}.GyI9nq_header>button{width:100%}.GyI9nq_cards{grid-template-columns:1fr}.GyI9nq_hero{grid-template-columns:auto minmax(0,1fr);padding:20px}.GyI9nq_hero>button{grid-column:1/-1;width:100%}.GyI9nq_heroIcon{width:46px;height:46px}.GyI9nq_joinPrompt{flex-wrap:wrap;align-items:flex-start}.GyI9nq_joinPrompt button{width:100%}}
