.messages_messagesPage__cRNVe{min-height:calc(100vh - 80px);background:var(--bg-white);padding-bottom:100px}.messages_header__owFfd{padding:24px 24px 0;max-width:800px;margin:0 auto}.messages_headerTop__IKPrb{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}.messages_pageTitle__xWrtA{font-size:1.75rem;font-weight:800;color:var(--text-primary)}.messages_searchContainer__igEUh{position:relative;margin-bottom:16px}.messages_searchInput__zmOf1{width:100%;height:44px;padding:0 16px 0 44px;border-radius:22px;border:1.5px solid var(--border);background:var(--bg-white);font-size:.9rem;color:var(--text-primary);transition:border-color .2s,box-shadow .2s}.messages_searchInput__zmOf1:focus{border-color:var(--primary);box-shadow:0 0 0 3px rgba(255,107,53,.1)}.messages_searchIcon__kb7Y_{position:absolute;left:14px;top:50%;transform:translateY(-50%);color:var(--primary);pointer-events:none}.messages_filterChips__hLs6H{display:flex;gap:8px;margin-bottom:8px;padding:0 24px;max-width:800px;margin-left:auto;margin-right:auto}.messages_chip__pGP3b{display:inline-flex;align-items:center;gap:6px;padding:8px 16px;border-radius:20px;border:1px solid var(--border);background:var(--bg-white);font-size:.85rem;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s;font-family:var(--font-ar)}.messages_chip__pGP3b:hover{border-color:var(--primary);color:var(--primary)}.messages_chipActive__RaiLi{background:var(--primary);border-color:var(--primary);color:white}.messages_chipBadge__wiW8j{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;border-radius:10px;background:var(--primary);color:white;font-size:.7rem;font-weight:700}.messages_chipActive__RaiLi .messages_chipBadge__wiW8j{background:rgba(255,255,255,.25)}.messages_conversationList__5LYJN{max-width:800px;margin:0 auto;padding:0}.messages_conversationItem__kXZ5U{display:flex;align-items:center;gap:12px;padding:14px 24px;cursor:pointer;transition:background .15s;border-bottom:1px solid var(--border);text-decoration:none;color:inherit}.messages_conversationItem__kXZ5U:hover{background:var(--bg-light)}.messages_avatar__GeAux{position:relative;flex-shrink:0}.messages_avatarCircle__rJCyw{width:52px;height:52px;border-radius:50%;background:var(--primary-light);display:flex;align-items:center;justify-content:center;overflow:hidden;border:2px solid white;box-shadow:0 2px 8px rgba(0,0,0,.06)}.messages_avatarCircle__rJCyw img{width:100%;height:100%;object-fit:cover}.messages_avatarLetter__1KsHb{font-size:1.25rem;font-weight:700;color:var(--primary)}.messages_onlineDot__NajX5{position:absolute;bottom:2px;right:2px;width:14px;height:14px;border-radius:50%;background:#4CAF50;border:2.5px solid white}.messages_conversationContent__91HU7{flex:1 1;min-width:0}.messages_conversationTopRow__n6GY2{display:flex;align-items:flex-start;justify-content:space-between;gap:8px;margin-bottom:4px}.messages_nameRow__6loKM{display:flex;align-items:center;gap:6px;flex:1 1;min-width:0}.messages_unreadDot__kY_4I{width:7px;height:7px;border-radius:50%;background:var(--primary);flex-shrink:0}.messages_conversationName__J_mgo{font-size:1rem;font-weight:700;color:var(--text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.messages_conversationNameUnread__2tda3{font-weight:800}.messages_timeColumn__4QQ6b{display:flex;flex-direction:column;align-items:flex-end;gap:4px;flex-shrink:0}.messages_conversationTime__9Wt_l{font-size:.8rem;color:var(--text-secondary);font-weight:600;white-space:nowrap}.messages_conversationTimeUnread__SYYPS{color:var(--primary);font-weight:700}.messages_unreadBadge__CotcG{min-width:20px;height:20px;padding:0 6px;border-radius:999px;background:var(--primary);color:white;font-size:.7rem;font-weight:700;display:flex;align-items:center;justify-content:center}.messages_lastMessage__HDTP5{font-size:.85rem;color:var(--text-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.4;font-weight:500}.messages_lastMessageUnread__CH4uV{color:#374151;font-weight:600}.messages_emptyState__CGAc_{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:80px 24px;text-align:center}.messages_emptyIcon__DKhBT{width:100px;height:100px;border-radius:50%;background:var(--primary-light);display:flex;align-items:center;justify-content:center;margin-bottom:24px}.messages_emptyIcon__DKhBT svg{width:48px;height:48px;color:var(--primary)}.messages_emptyTitle__tqQ7X{font-size:1.25rem;font-weight:800;color:var(--text-primary);margin-bottom:8px}.messages_emptySubtitle__fMufT{font-size:.9rem;color:var(--text-secondary);margin-bottom:24px}.messages_emptyButton__3MlYc{display:inline-flex;align-items:center;gap:8px;padding:12px 24px;background:var(--primary);color:white;border-radius:12px;font-weight:700;font-size:.95rem;transition:all .2s;font-family:var(--font-ar)}.messages_emptyButton__3MlYc:hover{background:var(--primary-dark);transform:translateY(-2px);box-shadow:0 4px 12px rgba(255,107,53,.3)}.messages_emptyIconGreen__HMhuZ{background:rgba(46,204,113,.1)}.messages_emptyIconGreen__HMhuZ svg{color:#2ECC71}.messages_loadingState__2mHjV{display:flex;flex-direction:column;gap:0;max-width:800px;margin:0 auto}.messages_skeleton__OdDYt{display:flex;align-items:center;gap:12px;padding:14px 24px;border-bottom:1px solid var(--border)}.messages_skeletonAvatar__l_lVb{width:52px;height:52px;border-radius:50%;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200% 100%;animation:messages_shimmer__Vf_xJ 1.5s infinite;flex-shrink:0}.messages_skeletonContent__BKpxs{flex:1 1;display:flex;flex-direction:column;gap:8px}.messages_skeletonLine__ndwGB{height:14px;border-radius:7px;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200% 100%;animation:messages_shimmer__Vf_xJ 1.5s infinite}.messages_skeletonLine__ndwGB:first-child{width:60%}.messages_skeletonLine__ndwGB:last-child{width:80%;height:12px}.messages_authRequired__DYNy7{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:100px 24px;text-align:center}.messages_authIcon__JQJn0{width:80px;height:80px;border-radius:50%;background:var(--bg-light);display:flex;align-items:center;justify-content:center;margin-bottom:20px}.messages_authTitle__BQeGT{font-size:1.25rem;font-weight:700;color:var(--text-primary);margin-bottom:8px}.messages_authSubtitle__ogRJF{font-size:.9rem;color:var(--text-secondary);margin-bottom:20px}.messages_authButton__HY2JD{padding:12px 32px;background:var(--primary);color:white;border-radius:12px;font-weight:700;font-family:var(--font-ar);transition:all .2s}.messages_authButton__HY2JD:hover{background:var(--primary-dark);transform:translateY(-2px)}@media (max-width:768px){.messages_header__owFfd{padding:16px 16px 0}.messages_pageTitle__xWrtA{font-size:1.5rem}.messages_filterChips__hLs6H{padding:0 16px}.messages_conversationItem__kXZ5U{padding:12px 16px}.messages_avatarCircle__rJCyw{width:46px;height:46px}}