/* ===== 会话偏好（置顶/屏蔽）+ 好友请求行：配套 js/friends-conv-prefs.js ===== */
/* 置顶会话：淡色背景 */
.friend-item.conv-pinned { background: #f6f8ff; }
.friend-item.conv-pinned:hover { background: #eef2ff; }
.friend-item.conv-pinned.active { background: #e6e9ff; }

/* 长按弹出菜单时不选中文字（移动端） */
.friend-item { -webkit-user-select: none; user-select: none; -webkit-touch-callout: none; }

/* 右键/长按小菜单 */
.conv-menu { position: fixed; z-index: 9999; background: #fff; border: 1px solid #e2e8f0; border-radius: 8px; box-shadow: 0 4px 16px rgba(0,0,0,0.15); padding: 4px; min-width: 120px; }
.conv-menu-item { padding: 8px 12px; font-size: 13px; color: #2d3748; border-radius: 6px; cursor: pointer; white-space: nowrap; }
.conv-menu-item:hover { background: #f0f4ff; }

/* 「🔕 已屏蔽的会话 (N)」/「📨 好友请求 (N)」折叠行 */
.muted-folder, .friend-requests-row { display: flex; align-items: center; justify-content: space-between; padding: 10px 12px; border-radius: 10px; cursor: pointer; font-size: 13px; color: #718096; margin-bottom: 4px; }
.muted-folder:hover, .friend-requests-row:hover { background: #f0f4ff; }
.friend-requests-row { color: #5a67d8; font-weight: 600; }
.folder-arrow { color: #a0aec0; }
