.ProfileCommunitiesSection_compact_list__QX00t{display:flex;flex-direction:column}.ProfileCommunitiesSection_compact_modalList__B7dUI{display:flex;flex-direction:column;max-height:60vh;overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--color-gray-400) transparent;padding:4px 0}.ProfileCommunitiesSection_compact_modalList__B7dUI::-webkit-scrollbar{width:6px}.ProfileCommunitiesSection_compact_modalList__B7dUI::-webkit-scrollbar-thumb{background:var(--color-gray-300,#D1D5DB);border-radius:3px}.ProfileCommunitiesSection_compact_row__93uXZ{display:flex;align-items:center;gap:10px;padding:8px 6px;background:none;border:none;cursor:pointer;border-radius:8px;text-align:left;font-family:inherit;transition:background-color .15s ease;width:100%}.ProfileCommunitiesSection_compact_row__93uXZ:hover .ProfileCommunitiesSection_compact_rowArrow__00OzK{opacity:1;transform:translate(0)}.ProfileCommunitiesSection_compact_row__93uXZ:hover .ProfileCommunitiesSection_compact_name__rMJYD{color:var(--color-accent-ink)}.ProfileCommunitiesSection_compact_rowArrow__00OzK{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;color:var(--color-text-tertiary);opacity:0;transform:translate(-3px,3px);transition:opacity .18s ease,transform .18s ease,color .18s ease}.ProfileCommunitiesSection_compact_logoWrap__ZljPW{width:36px;height:36px;flex-shrink:0;border-radius:8px;overflow:hidden;background:var(--color-gray-100,#F3F4F6);display:inline-flex;align-items:center;justify-content:center}.ProfileCommunitiesSection_compact_logoImg__ct8jt{width:100%;height:100%;object-fit:cover}.ProfileCommunitiesSection_compact_textCol__J1bZL{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1 1}.ProfileCommunitiesSection_compact_name__rMJYD{font-size:var(--text-sm);font-weight:600;color:var(--color-text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ProfileCommunitiesSection_compact_meta___W4fk{font-size:var(--text-xs);color:var(--color-text-secondary,#6B7280)}.ProfileCommunitiesSection_compact_emptyWrap__mReQf{padding:8px 0}.ProfileCommunitiesSection_compact_seeAllLink__y4JxD{background:none;border:none;padding:0;color:var(--color-accent-ink);font-family:inherit;font-size:var(--text-xs);font-weight:600;line-height:1.2;cursor:pointer;white-space:nowrap;transition:opacity .15s ease}.ProfileCommunitiesSection_compact_seeAllLink__y4JxD:hover{opacity:.8;text-decoration:underline}.AllCommunitiesModal_list__tI4rU{display:flex;flex-direction:column;max-height:60vh;overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--color-gray-400) transparent;padding:4px 0}.AllCommunitiesModal_list__tI4rU::-webkit-scrollbar{width:6px}.AllCommunitiesModal_list__tI4rU::-webkit-scrollbar-thumb{background:var(--color-gray-300,#D1D5DB);border-radius:3px}.AllCommunitiesModal_row__lvR3J{display:flex;align-items:center;gap:10px;padding:10px 8px;background:none;border:none;cursor:pointer;border-radius:8px;text-align:left;font-family:inherit;transition:background-color .15s ease;width:100%}.AllCommunitiesModal_row__lvR3J:hover{background-color:var(--color-gray-50,#F9FAFB)}.AllCommunitiesModal_logoWrap__aWVJK{width:36px;height:36px;flex-shrink:0;border-radius:8px;overflow:hidden;background:var(--color-gray-100,#F3F4F6);display:inline-flex;align-items:center;justify-content:center}.AllCommunitiesModal_logoImg__cqydo{width:100%;height:100%;object-fit:cover}.AllCommunitiesModal_textCol__yurQM{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1 1}.AllCommunitiesModal_name__oVdf_{font-size:var(--text-sm);font-weight:600;color:var(--color-text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AllCommunitiesModal_meta__JOc2R{font-size:var(--text-xs);color:var(--color-text-secondary,#6B7280)}