@keyframes MessageList-module-scss-module__9uSXKa__ds-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes MessageList-module-scss-module__9uSXKa__ds-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes MessageList-module-scss-module__9uSXKa__sales-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes MessageList-module-scss-module__9uSXKa__sales-slideUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes MessageList-module-scss-module__9uSXKa__sales-slideInRight{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes MessageList-module-scss-module__9uSXKa__sales-slideOutRight{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes MessageList-module-scss-module__9uSXKa__ds-shake{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-4px)}20%,40%,60%,80%{transform:translate(4px)}}@keyframes MessageList-module-scss-module__9uSXKa__highlightFlash{0%,20%{background-color:#14b8a626}to{background-color:#0000}}.MessageList-module-scss-module__9uSXKa__replyPreview{transition:all .2s ease ease;border-left:3px solid;border-radius:.5rem;align-items:flex-start;gap:.5rem;margin-bottom:.5rem;padding:.625rem .75rem;font-size:.813rem;display:flex}.MessageList-module-scss-module__9uSXKa__replyPreview.MessageList-module-scss-module__9uSXKa__isMe{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#ffffff80;border-left-color:#ffffffb3}.MessageList-module-scss-module__9uSXKa__replyPreview.MessageList-module-scss-module__9uSXKa__isMe .MessageList-module-scss-module__9uSXKa__senderName{color:#fff}.MessageList-module-scss-module__9uSXKa__replyPreview.MessageList-module-scss-module__9uSXKa__isMe .MessageList-module-scss-module__9uSXKa__messagePreview{color:#ffffffe6}.MessageList-module-scss-module__9uSXKa__replyPreview.MessageList-module-scss-module__9uSXKa__isOther{background:linear-gradient(135deg,#f1f5f9 0%,#e2e8f0 100%);border-left-color:#0d9488}.MessageList-module-scss-module__9uSXKa__replyPreview.MessageList-module-scss-module__9uSXKa__isOther .MessageList-module-scss-module__9uSXKa__senderName,.MessageList-module-scss-module__9uSXKa__replyPreview.MessageList-module-scss-module__9uSXKa__isOther .MessageList-module-scss-module__9uSXKa__messagePreview{color:#64748b}.MessageList-module-scss-module__9uSXKa__replyPreview .MessageList-module-scss-module__9uSXKa__senderName{letter-spacing:.01em;margin-bottom:.25rem;font-size:.75rem;font-weight:600}.MessageList-module-scss-module__9uSXKa__replyPreview .MessageList-module-scss-module__9uSXKa__messagePreview{white-space:nowrap;text-overflow:ellipsis;font-size:.813rem;line-height:1.4;overflow:hidden}.MessageList-module-scss-module__9uSXKa__replyThumbnail{object-fit:contain;border-radius:6px;flex-shrink:0;width:44px;height:44px}.MessageList-module-scss-module__9uSXKa__replyMediaWrap{border-radius:6px;flex-shrink:0;width:44px;height:44px;position:relative;overflow:hidden}.MessageList-module-scss-module__9uSXKa__videoPlayOverlay{color:#fff;text-shadow:0 1px 2px #00000080;font-size:10px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.MessageList-module-scss-module__9uSXKa__replyContent{flex:1;min-width:0}.MessageList-module-scss-module__9uSXKa__groupSenderName{color:#64748b;font-size:.8125rem;font-weight:500;line-height:1.3}.MessageList-module-scss-module__9uSXKa__senderNameRow{align-items:center;gap:.25rem;margin-bottom:2px;display:flex}.MessageList-module-scss-module__9uSXKa__botBadge{letter-spacing:.04em;color:#4338ca;background:#eef2ff;border-radius:9999px;flex-shrink:0;align-items:center;padding:1px 5px;font-size:11px;font-weight:600;line-height:1.4;display:inline-flex}.MessageList-module-scss-module__9uSXKa__mention{color:#3b82f6;cursor:pointer;font-weight:500}.MessageList-module-scss-module__9uSXKa__mentionAll{color:#ef4444;cursor:pointer;font-weight:600}.MessageList-module-scss-module__9uSXKa__chatLink{color:#3b82f6;cursor:pointer;font-weight:500;text-decoration:none;transition:-webkit-text-decoration .15s,text-decoration .15s}.MessageList-module-scss-module__9uSXKa__chatLink:hover{text-decoration:underline}.MessageList-module-scss-module__9uSXKa__searchHighlight{background:#fef08a;border-radius:2px;padding:0 1px}.MessageList-module-scss-module__9uSXKa__messageContainer{max-width:100%;transition:all .2s ease ease;position:relative}.MessageList-module-scss-module__9uSXKa__messageContainer .MessageList-module-scss-module__9uSXKa__contentWrapper{border-radius:1rem;position:relative;overflow:hidden}.MessageList-module-scss-module__9uSXKa__messageContainer.MessageList-module-scss-module__9uSXKa__isMe>.MessageList-module-scss-module__9uSXKa__contentWrapper{color:#0f172a;background:#ccfbf1;border-bottom-right-radius:.125rem;box-shadow:0 1px 2px #0000000d}.MessageList-module-scss-module__9uSXKa__messageContainer.MessageList-module-scss-module__9uSXKa__isMe .MessageList-module-scss-module__9uSXKa__replyPreview{background:#14b8a640;border-left-color:#0d9488}.MessageList-module-scss-module__9uSXKa__messageContainer.MessageList-module-scss-module__9uSXKa__isMe .MessageList-module-scss-module__9uSXKa__replyPreview .MessageList-module-scss-module__9uSXKa__senderName{color:#0f172a}.MessageList-module-scss-module__9uSXKa__messageContainer.MessageList-module-scss-module__9uSXKa__isMe .MessageList-module-scss-module__9uSXKa__replyPreview .MessageList-module-scss-module__9uSXKa__messagePreview{color:#475569}.MessageList-module-scss-module__9uSXKa__messageContainer.MessageList-module-scss-module__9uSXKa__isMe .MessageList-module-scss-module__9uSXKa__timeStamp{color:#64748b}.MessageList-module-scss-module__9uSXKa__messageContainer.MessageList-module-scss-module__9uSXKa__isMe .MessageList-module-scss-module__9uSXKa__timestampRow{justify-content:flex-start}.MessageList-module-scss-module__9uSXKa__messageContainer.MessageList-module-scss-module__9uSXKa__isOther>.MessageList-module-scss-module__9uSXKa__contentWrapper{color:#0f172a;background:#fff;border:1px solid #e2e8f0;border-bottom-left-radius:.125rem;box-shadow:0 1px 3px #0000000d}.MessageList-module-scss-module__9uSXKa__messageContainer.MessageList-module-scss-module__9uSXKa__isOther .MessageList-module-scss-module__9uSXKa__replyPreview{background:#e2e8f0;border-left-color:#14b8a6}.MessageList-module-scss-module__9uSXKa__messageContainer.MessageList-module-scss-module__9uSXKa__isOther .MessageList-module-scss-module__9uSXKa__replyPreview .MessageList-module-scss-module__9uSXKa__senderName{color:#0f172a}.MessageList-module-scss-module__9uSXKa__messageContainer.MessageList-module-scss-module__9uSXKa__isOther .MessageList-module-scss-module__9uSXKa__replyPreview .MessageList-module-scss-module__9uSXKa__messagePreview{color:#475569}.MessageList-module-scss-module__9uSXKa__messageContainer.MessageList-module-scss-module__9uSXKa__isOther .MessageList-module-scss-module__9uSXKa__timeStamp{color:#94a3b8}.MessageList-module-scss-module__9uSXKa__messageContainer.MessageList-module-scss-module__9uSXKa__isOther .MessageList-module-scss-module__9uSXKa__timestampRow{justify-content:flex-end}.MessageList-module-scss-module__9uSXKa__textMessage{padding:.75rem 1rem}.MessageList-module-scss-module__9uSXKa__textMessage .MessageList-module-scss-module__9uSXKa__textContent{font-size:.9375rem;line-height:1.5}.MessageList-module-scss-module__9uSXKa__mediaMessage.MessageList-module-scss-module__9uSXKa__isMe>.MessageList-module-scss-module__9uSXKa__contentWrapper,.MessageList-module-scss-module__9uSXKa__mediaMessage.MessageList-module-scss-module__9uSXKa__isOther>.MessageList-module-scss-module__9uSXKa__contentWrapper{box-shadow:none!important;background:0 0!important;border:none!important}.MessageList-module-scss-module__9uSXKa__mediaMessage .MessageList-module-scss-module__9uSXKa__mediaTimestamp{margin-top:4px;display:flex}.MessageList-module-scss-module__9uSXKa__mediaMessage.MessageList-module-scss-module__9uSXKa__isMe .MessageList-module-scss-module__9uSXKa__mediaTimestamp{justify-content:flex-end}.MessageList-module-scss-module__9uSXKa__mediaMessage.MessageList-module-scss-module__9uSXKa__isOther .MessageList-module-scss-module__9uSXKa__mediaTimestamp{justify-content:flex-start}.MessageList-module-scss-module__9uSXKa__quoteFromImageLink{color:#94a3b8;cursor:pointer;transition:color .15s ease ease;background:0 0;border:none;align-items:center;gap:4px;margin-top:4px;padding:0;font-size:.75rem;line-height:1.3;display:inline-flex}.MessageList-module-scss-module__9uSXKa__quoteFromImageLink svg{flex-shrink:0}.MessageList-module-scss-module__9uSXKa__quoteFromImageLink:hover{color:#14b8a6}.MessageList-module-scss-module__9uSXKa__mediaMessage .MessageList-module-scss-module__9uSXKa__quoteFromImageLink{padding:0 2px}.MessageList-module-scss-module__9uSXKa__mediaMessage.MessageList-module-scss-module__9uSXKa__isMe .MessageList-module-scss-module__9uSXKa__quoteFromImageLink{align-self:flex-end}.MessageList-module-scss-module__9uSXKa__timestampPill{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:#fff;background:linear-gradient(135deg,#1e293b73 0%,#33415559 100%);border-radius:10px;justify-content:center;align-items:center;gap:4px;padding:3px 8px;font-size:11px;line-height:1;display:inline-flex}.MessageList-module-scss-module__9uSXKa__captionedMedia .MessageList-module-scss-module__9uSXKa__contentWrapper{overflow:hidden}.MessageList-module-scss-module__9uSXKa__captionedMedia .MessageList-module-scss-module__9uSXKa__captionedImageWrap{width:100%}.MessageList-module-scss-module__9uSXKa__captionedMedia .MessageList-module-scss-module__9uSXKa__captionedImageWrap img{border-radius:0;width:100%;display:block}.MessageList-module-scss-module__9uSXKa__captionedMedia .MessageList-module-scss-module__9uSXKa__captionedImageWrap .mediaPlaceholder{border-radius:0;width:100%;display:block}.MessageList-module-scss-module__9uSXKa__captionedMedia .MessageList-module-scss-module__9uSXKa__captionText{padding:.5rem .75rem}.MessageList-module-scss-module__9uSXKa__captionedMedia .MessageList-module-scss-module__9uSXKa__captionText .MessageList-module-scss-module__9uSXKa__textContent{font-size:.9375rem;line-height:1.5}.MessageList-module-scss-module__9uSXKa__messageRow{align-items:flex-end;gap:.5rem;display:flex}.MessageList-module-scss-module__9uSXKa__messageRow.MessageList-module-scss-module__9uSXKa__isMe{justify-content:flex-end}.MessageList-module-scss-module__9uSXKa__messageRow.MessageList-module-scss-module__9uSXKa__isOther{justify-content:flex-start}.MessageList-module-scss-module__9uSXKa__quickActionBtn{cursor:pointer;color:#64748b;width:28px;height:28px;transition:all .15s ease ease;background:0 0;border:none;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.MessageList-module-scss-module__9uSXKa__quickActionBtn:hover{color:#0f172a;background:#f1f5f9}.MessageList-module-scss-module__9uSXKa__quickActionBtn svg{width:15px;height:15px}.MessageList-module-scss-module__9uSXKa__messageShell{max-width:100%;display:inline-block;position:relative}.MessageList-module-scss-module__9uSXKa__reactionDock{z-index:5;flex-direction:row;align-items:center;gap:.25rem;display:flex;position:absolute;bottom:-16px;right:0;transform:none}.MessageList-module-scss-module__9uSXKa__reactionDock .MessageList-module-scss-module__9uSXKa__reactionsContainer{margin-top:0}.MessageList-module-scss-module__9uSXKa__quickReactionWrapper{opacity:0;transition:opacity .15s ease ease;z-index:5;position:relative}.MessageList-module-scss-module__9uSXKa__alwaysVisible{opacity:1!important}.MessageList-module-scss-module__9uSXKa__messageShell:hover .MessageList-module-scss-module__9uSXKa__quickReactionWrapper{opacity:1}.MessageList-module-scss-module__9uSXKa__quickReactionButton{cursor:pointer;width:24px;height:24px;transition:transform .15s ease ease;z-index:5;background:#fff;border:1px solid #e2e8f0;border-radius:9999px;justify-content:center;align-items:center;display:inline-flex;position:relative;box-shadow:0 1px 2px #0000000d}.MessageList-module-scss-module__9uSXKa__quickReactionButton:after{content:"";border-radius:inherit;position:absolute;inset:-8px}.MessageList-module-scss-module__9uSXKa__quickReactionButton:hover{cursor:pointer}.MessageList-module-scss-module__9uSXKa__statusRow{align-items:center;gap:6px;margin-top:.25rem;display:flex}.MessageList-module-scss-module__9uSXKa__statusRow.MessageList-module-scss-module__9uSXKa__isMe{justify-content:flex-end}.MessageList-module-scss-module__9uSXKa__statusRowWithReactions{margin-top:1rem}.MessageList-module-scss-module__9uSXKa__reactionsContainer{cursor:pointer;transition:background .15s ease ease;background:#fff;border:1px solid #e2e8f0;border-radius:.75rem;align-items:center;gap:4px;padding:2px 8px;display:inline-flex;box-shadow:0 1px 2px #0000000d}.MessageList-module-scss-module__9uSXKa__reactionsContainer:hover{background:#f8fafc}.MessageList-module-scss-module__9uSXKa__emojiRow{align-items:center;gap:1px;display:inline-flex}.MessageList-module-scss-module__9uSXKa__emoji{font-size:.875rem;line-height:1}.MessageList-module-scss-module__9uSXKa__count{color:#64748b;margin-left:2px;font-size:.75rem;font-weight:600}.MessageList-module-scss-module__9uSXKa__reactionBadge{display:none}.MessageList-module-scss-module__9uSXKa__emptyState{text-align:center;background:linear-gradient(#f8fafc 0%,#f0fdfa 100%);border:1px solid #e2e8f0;border-radius:1rem;flex-direction:column;align-items:center;gap:.75rem;width:min(26rem,92%);margin:auto;padding:2.5rem 2rem;display:flex;position:relative;overflow:hidden;box-shadow:0 12px 28px #00000014}.MessageList-module-scss-module__9uSXKa__emptyIcon{color:#0d9488;background:linear-gradient(135deg,#ccfbf1 0%,#f0fdfa 100%);border-radius:1rem;justify-content:center;align-items:center;width:4.5rem;height:4.5rem;display:flex;box-shadow:0 8px 16px #14b8a626}.MessageList-module-scss-module__9uSXKa__emptyIcon svg{width:2rem;height:2rem}.MessageList-module-scss-module__9uSXKa__emptyTitle{color:#0f172a;margin:0;font-size:1.125rem;font-weight:700}.MessageList-module-scss-module__9uSXKa__emptySubtitle{color:#64748b;max-width:20rem;margin:0;font-size:.875rem;line-height:1.5}.MessageList-module-scss-module__9uSXKa__emptyTip{color:#64748b;background:#ffffffe6;border:1px solid #e2e8f0;border-radius:9999px;align-items:center;gap:.5rem;padding:.375rem .75rem;font-size:.75rem;display:inline-flex;box-shadow:0 4px 10px #00000014}.MessageList-module-scss-module__9uSXKa__emptyTip svg{color:#94a3b8;width:.875rem;height:.875rem}.MessageList-module-scss-module__9uSXKa__fetchingIndicator{color:#64748b;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1rem;font-size:.813rem;display:flex}.MessageList-module-scss-module__9uSXKa__fetchingIndicator .MessageList-module-scss-module__9uSXKa__spinner{border:2px solid #e2e8f0;border-top-color:#14b8a6;border-radius:50%;width:16px;height:16px;animation:.8s linear infinite MessageList-module-scss-module__9uSXKa__spin}@keyframes MessageList-module-scss-module__9uSXKa__spin{to{transform:rotate(360deg)}}.MessageList-module-scss-module__9uSXKa__clickable{cursor:pointer}.MessageList-module-scss-module__9uSXKa__replyWrap,.MessageList-module-scss-module__9uSXKa__replyWrapFile{padding:.75rem .75rem 0}.MessageList-module-scss-module__9uSXKa__mediaMaxWidth{max-width:360px}.MessageList-module-scss-module__9uSXKa__textContent{white-space:pre-wrap;word-break:break-word;font-size:.9375rem;line-height:1.5}.MessageList-module-scss-module__9uSXKa__streamingCursor{vertical-align:text-bottom;background:currentColor;width:2px;height:1em;margin-left:2px;animation:1s steps(2,start) infinite MessageList-module-scss-module__9uSXKa__streamingCursorBlink;display:inline-block}@keyframes MessageList-module-scss-module__9uSXKa__streamingCursorBlink{0%,to{opacity:1}50%{opacity:0}}.MessageList-module-scss-module__9uSXKa__textContentSm{white-space:pre-wrap;word-break:break-word;font-size:.875rem;line-height:1.5}.MessageList-module-scss-module__9uSXKa__fileCaptionWrap{padding:0 .75rem .5rem}.MessageList-module-scss-module__9uSXKa__timestampRow{align-items:center;gap:.5rem;margin-top:.25rem;font-size:.75rem;display:flex}.MessageList-module-scss-module__9uSXKa__editedHint{opacity:.5;font-size:11px}.MessageList-module-scss-module__9uSXKa__bubbleWrapper{position:relative}.MessageList-module-scss-module__9uSXKa__bubbleWrapper:hover .MessageList-module-scss-module__9uSXKa__hoverActions{opacity:1}.MessageList-module-scss-module__9uSXKa__starBadge,.MessageList-module-scss-module__9uSXKa__urgentBadge,.MessageList-module-scss-module__9uSXKa__importantBadge{z-index:2;color:#f59e0b;background:#fff;border-radius:9999px;justify-content:center;align-items:center;width:20px;height:20px;display:flex;position:absolute;top:-6px;box-shadow:0 1px 2px #0000000d}.MessageList-module-scss-module__9uSXKa__starBadge svg,.MessageList-module-scss-module__9uSXKa__urgentBadge svg,.MessageList-module-scss-module__9uSXKa__importantBadge svg{fill:currentColor}.MessageList-module-scss-module__9uSXKa__starBadgeMe{left:-6px}.MessageList-module-scss-module__9uSXKa__starBadgeOther{right:-6px}.MessageList-module-scss-module__9uSXKa__importantBadge{color:#f59e0b;top:16px}.MessageList-module-scss-module__9uSXKa__urgentBadge{color:#dc2626;top:38px}.MessageList-module-scss-module__9uSXKa__selectable{cursor:pointer;transition:background .15s ease ease;border-radius:.5rem}.MessageList-module-scss-module__9uSXKa__selectable:hover{background:#f1f5f9}.MessageList-module-scss-module__9uSXKa__selected,.MessageList-module-scss-module__9uSXKa__selected:hover{background:#f0fdfa}.MessageList-module-scss-module__9uSXKa__selectCheckbox{color:#fff;background:#fff;border:2px solid #e2e8f0;border-radius:9999px;flex-shrink:0;justify-content:center;align-self:center;align-items:center;width:20px;height:20px;margin-right:.5rem;display:flex}.MessageList-module-scss-module__9uSXKa__selectCheckbox.MessageList-module-scss-module__9uSXKa__checked{background:#14b8a6;border-color:#14b8a6}.MessageList-module-scss-module__9uSXKa__selectionContentLock{pointer-events:none;-webkit-user-select:none;user-select:none}.MessageList-module-scss-module__9uSXKa__hoverActions{opacity:0;transition:opacity .15s ease ease;align-items:center;gap:2px;display:flex}.MessageList-module-scss-module__9uSXKa__hoverActionsMe{order:-1;margin-right:.25rem}.MessageList-module-scss-module__9uSXKa__hoverActionsOther{order:1;margin-left:.25rem}.MessageList-module-scss-module__9uSXKa__reactionEmojiInline{font-size:12px;line-height:1}.MessageList-module-scss-module__9uSXKa__heartIcon{color:#94a3b8}.MessageList-module-scss-module__9uSXKa__stickerContainer{box-shadow:none!important;background:0 0!important}.MessageList-module-scss-module__9uSXKa__stickerFallback{justify-content:center;align-items:center;font-size:2rem;display:flex}.MessageList-module-scss-module__9uSXKa__stickerTimestamp{margin-top:4px;font-size:11px}.MessageList-module-scss-module__9uSXKa__columnReverse{flex-direction:column-reverse;display:flex}.MessageList-module-scss-module__9uSXKa__msgRow{align-items:flex-start;gap:.5rem;display:flex}.MessageList-module-scss-module__9uSXKa__msgRowMe{justify-content:flex-end}.MessageList-module-scss-module__9uSXKa__msgRowOther{justify-content:flex-start}.MessageList-module-scss-module__9uSXKa__bubbleMaxWidth{max-width:70%}.MessageList-module-scss-module__9uSXKa__timeDividerWrap{margin-bottom:4px}.MessageList-module-scss-module__9uSXKa__rowAvatar{flex-shrink:0;width:2rem;height:2rem}.MessageList-module-scss-module__9uSXKa__rowAvatarEnd{align-self:flex-start}.MessageList-module-scss-module__9uSXKa__rowAvatarImg{object-fit:cover;cursor:pointer;border-radius:9999px;width:2rem;height:2rem;transition:opacity .15s}.MessageList-module-scss-module__9uSXKa__rowAvatarImg:hover{opacity:.8}.MessageList-module-scss-module__9uSXKa__avatarSpacer{flex-shrink:0;width:2rem;height:2rem}
@keyframes ReactionPicker-module-scss-module__gW8toa__ds-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes ReactionPicker-module-scss-module__gW8toa__ds-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes ReactionPicker-module-scss-module__gW8toa__sales-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes ReactionPicker-module-scss-module__gW8toa__sales-slideUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes ReactionPicker-module-scss-module__gW8toa__sales-slideInRight{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes ReactionPicker-module-scss-module__gW8toa__sales-slideOutRight{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes ReactionPicker-module-scss-module__gW8toa__ds-shake{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-4px)}20%,40%,60%,80%{transform:translate(4px)}}@keyframes ReactionPicker-module-scss-module__gW8toa__highlightFlash{0%,20%{background-color:#14b8a626}to{background-color:#0000}}.ReactionPicker-module-scss-module__gW8toa__hitWrap{cursor:pointer;margin:-6px;padding:6px;display:inline-flex}.ReactionPicker-module-scss-module__gW8toa__picker{z-index:100;background:#fff;border:1px solid #e2e8f0;border-radius:9999px;gap:4px;padding:6px;display:flex;position:fixed;box-shadow:0 4px 20px #00000026}.ReactionPicker-module-scss-module__gW8toa__reactionBtn,.ReactionPicker-module-scss-module__gW8toa__removeBtn{cursor:pointer;background:0 0;border:none;border-radius:9999px;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;font-size:1.25rem;transition:transform .15s,background .15s;display:flex}.ReactionPicker-module-scss-module__gW8toa__reactionBtn:hover,.ReactionPicker-module-scss-module__gW8toa__removeBtn:hover{background:#f1f5f9;transform:scale(1.25)}.ReactionPicker-module-scss-module__gW8toa__removeBtn{color:#ef4444;font-size:1.125rem;font-weight:700}.ReactionPicker-module-scss-module__gW8toa__removeBtn:hover{background:#fee2e2;transform:scale(1.1)}
@keyframes MessageMenu-module-scss-module__yPuxVa__ds-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes MessageMenu-module-scss-module__yPuxVa__ds-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes MessageMenu-module-scss-module__yPuxVa__sales-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes MessageMenu-module-scss-module__yPuxVa__sales-slideUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes MessageMenu-module-scss-module__yPuxVa__sales-slideInRight{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes MessageMenu-module-scss-module__yPuxVa__sales-slideOutRight{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes MessageMenu-module-scss-module__yPuxVa__ds-shake{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-4px)}20%,40%,60%,80%{transform:translate(4px)}}@keyframes MessageMenu-module-scss-module__yPuxVa__highlightFlash{0%,20%{background-color:#14b8a626}to{background-color:#0000}}.MessageMenu-module-scss-module__yPuxVa__messageMenu{position:relative}.MessageMenu-module-scss-module__yPuxVa__messageMenu .MessageMenu-module-scss-module__yPuxVa__menuButton{color:#64748b;cursor:pointer;background:0 0;border:none;border-radius:.375rem;padding:.375rem;transition:color .2s}.MessageMenu-module-scss-module__yPuxVa__messageMenu .MessageMenu-module-scss-module__yPuxVa__menuButton.MessageMenu-module-scss-module__yPuxVa__active{color:#334155}.MessageMenu-module-scss-module__yPuxVa__messageMenu .MessageMenu-module-scss-module__yPuxVa__menuButton svg{width:16px;height:16px}.MessageMenu-module-scss-module__yPuxVa__dropdown{z-index:50;background:#fff;border-radius:.5rem;width:max-content;min-width:180px;overflow:hidden;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}.MessageMenu-module-scss-module__yPuxVa__dropdown button{color:#334155;cursor:pointer;text-align:left;white-space:nowrap;background:0 0;border:none;align-items:center;gap:.875rem;width:100%;padding:.875rem 1.25rem;font-size:.875rem;transition:background .14s;display:flex}.MessageMenu-module-scss-module__yPuxVa__dropdown button:hover{background:#f1f5f9}.MessageMenu-module-scss-module__yPuxVa__dropdown button.MessageMenu-module-scss-module__yPuxVa__danger,.MessageMenu-module-scss-module__yPuxVa__dropdown button.MessageMenu-module-scss-module__yPuxVa__danger svg{color:#dc2626}.MessageMenu-module-scss-module__yPuxVa__dropdown button.MessageMenu-module-scss-module__yPuxVa__pinned,.MessageMenu-module-scss-module__yPuxVa__dropdown button.MessageMenu-module-scss-module__yPuxVa__pinned svg,.MessageMenu-module-scss-module__yPuxVa__dropdown button.MessageMenu-module-scss-module__yPuxVa__starred{color:#f59e0b}.MessageMenu-module-scss-module__yPuxVa__dropdown button.MessageMenu-module-scss-module__yPuxVa__starred svg{color:#f59e0b;fill:currentColor}.MessageMenu-module-scss-module__yPuxVa__dropdown button.MessageMenu-module-scss-module__yPuxVa__important,.MessageMenu-module-scss-module__yPuxVa__dropdown button.MessageMenu-module-scss-module__yPuxVa__important svg{color:#f59e0b}.MessageMenu-module-scss-module__yPuxVa__dropdown button.MessageMenu-module-scss-module__yPuxVa__urgent,.MessageMenu-module-scss-module__yPuxVa__dropdown button.MessageMenu-module-scss-module__yPuxVa__urgent svg{color:#dc2626}.MessageMenu-module-scss-module__yPuxVa__dropdown button svg{color:#64748b;flex-shrink:0;width:18px;height:18px}.MessageMenu-module-scss-module__yPuxVa__dropdown button span{flex:1}
@keyframes FileMessage-module-scss-module__I8sROq__ds-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes FileMessage-module-scss-module__I8sROq__ds-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes FileMessage-module-scss-module__I8sROq__sales-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes FileMessage-module-scss-module__I8sROq__sales-slideUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes FileMessage-module-scss-module__I8sROq__sales-slideInRight{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes FileMessage-module-scss-module__I8sROq__sales-slideOutRight{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes FileMessage-module-scss-module__I8sROq__ds-shake{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-4px)}20%,40%,60%,80%{transform:translate(4px)}}@keyframes FileMessage-module-scss-module__I8sROq__highlightFlash{0%,20%{background-color:#14b8a626}to{background-color:#0000}}.FileMessage-module-scss-module__I8sROq__isMe .FileMessage-module-scss-module__I8sROq__fileName{color:#0f172a}.FileMessage-module-scss-module__I8sROq__isMe .FileMessage-module-scss-module__I8sROq__fileMeta,.FileMessage-module-scss-module__I8sROq__isMe .FileMessage-module-scss-module__I8sROq__timestamp,.FileMessage-module-scss-module__I8sROq__isMe .FileMessage-module-scss-module__I8sROq__downloadBtn{color:#64748b}.FileMessage-module-scss-module__I8sROq__isMe .FileMessage-module-scss-module__I8sROq__downloadBtn:hover{color:#0f172a;background:#00000014}.FileMessage-module-scss-module__I8sROq__isMe .FileMessage-module-scss-module__I8sROq__fileCard:hover{background:#0000000d}.FileMessage-module-scss-module__I8sROq__isOther .FileMessage-module-scss-module__I8sROq__fileName{color:#0f172a}.FileMessage-module-scss-module__I8sROq__isOther .FileMessage-module-scss-module__I8sROq__fileMeta,.FileMessage-module-scss-module__I8sROq__isOther .FileMessage-module-scss-module__I8sROq__timestamp,.FileMessage-module-scss-module__I8sROq__isOther .FileMessage-module-scss-module__I8sROq__downloadBtn{color:#94a3b8}.FileMessage-module-scss-module__I8sROq__isOther .FileMessage-module-scss-module__I8sROq__downloadBtn:hover{color:#0f172a;background:#f1f5f9}.FileMessage-module-scss-module__I8sROq__isOther .FileMessage-module-scss-module__I8sROq__fileCard:hover{background:#f1f5f9}.FileMessage-module-scss-module__I8sROq__fileCard{cursor:pointer;border-radius:.5rem;align-items:center;gap:.75rem;min-width:220px;max-width:320px;padding:.5rem .75rem;transition:background .15s;display:flex}.FileMessage-module-scss-module__I8sROq__iconWrapper{border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;display:flex;position:relative;overflow:hidden}.FileMessage-module-scss-module__I8sROq__iconWrapper:after{content:"";background:linear-gradient(225deg,#fffffff2 50%,#00000014 50%);border-bottom-left-radius:2px;width:10px;height:10px;position:absolute;top:0;right:0}.FileMessage-module-scss-module__I8sROq__extLabel{letter-spacing:.02em;text-transform:uppercase;font-size:10px;font-weight:700;line-height:1}.FileMessage-module-scss-module__I8sROq__pdf{color:#ef4444;background:#fef2f2}.FileMessage-module-scss-module__I8sROq__doc,.FileMessage-module-scss-module__I8sROq__docx{color:#2563eb;background:#eff6ff}.FileMessage-module-scss-module__I8sROq__txt{color:#94a3b8;background:#f1f5f9}.FileMessage-module-scss-module__I8sROq__xls,.FileMessage-module-scss-module__I8sROq__xlsx{color:#10b981;background:#f0fdf4}.FileMessage-module-scss-module__I8sROq__zip{color:#9333ea;background:#faf5ff}.FileMessage-module-scss-module__I8sROq__default{color:#94a3b8;background:#f1f5f9}.FileMessage-module-scss-module__I8sROq__fileInfo{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.FileMessage-module-scss-module__I8sROq__fileName{text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:500;overflow:hidden}.FileMessage-module-scss-module__I8sROq__fileMeta{font-size:11px}.FileMessage-module-scss-module__I8sROq__downloadBtn{cursor:pointer;background:0 0;border:none;border-radius:.375rem;flex-shrink:0;padding:.25rem;transition:all .15s}.FileMessage-module-scss-module__I8sROq__downloadBtn svg{width:1rem;height:1rem}.FileMessage-module-scss-module__I8sROq__timestamp{text-align:left;padding:0 .75rem;font-size:11px}
@keyframes ContactCardMessage-module-scss-module__K7gGkG__ds-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes ContactCardMessage-module-scss-module__K7gGkG__ds-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes ContactCardMessage-module-scss-module__K7gGkG__sales-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes ContactCardMessage-module-scss-module__K7gGkG__sales-slideUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes ContactCardMessage-module-scss-module__K7gGkG__sales-slideInRight{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes ContactCardMessage-module-scss-module__K7gGkG__sales-slideOutRight{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes ContactCardMessage-module-scss-module__K7gGkG__ds-shake{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-4px)}20%,40%,60%,80%{transform:translate(4px)}}@keyframes ContactCardMessage-module-scss-module__K7gGkG__highlightFlash{0%,20%{background-color:#14b8a626}to{background-color:#0000}}.ContactCardMessage-module-scss-module__K7gGkG__isMe .ContactCardMessage-module-scss-module__K7gGkG__name{color:#0f172a}.ContactCardMessage-module-scss-module__K7gGkG__isMe .ContactCardMessage-module-scss-module__K7gGkG__phone,.ContactCardMessage-module-scss-module__K7gGkG__isMe .ContactCardMessage-module-scss-module__K7gGkG__group,.ContactCardMessage-module-scss-module__K7gGkG__isMe .ContactCardMessage-module-scss-module__K7gGkG__timestamp{color:#64748b}.ContactCardMessage-module-scss-module__K7gGkG__isMe .ContactCardMessage-module-scss-module__K7gGkG__card:hover{background:#0000000d}.ContactCardMessage-module-scss-module__K7gGkG__isOther .ContactCardMessage-module-scss-module__K7gGkG__name{color:#0f172a}.ContactCardMessage-module-scss-module__K7gGkG__isOther .ContactCardMessage-module-scss-module__K7gGkG__phone,.ContactCardMessage-module-scss-module__K7gGkG__isOther .ContactCardMessage-module-scss-module__K7gGkG__group,.ContactCardMessage-module-scss-module__K7gGkG__isOther .ContactCardMessage-module-scss-module__K7gGkG__timestamp{color:#94a3b8}.ContactCardMessage-module-scss-module__K7gGkG__isOther .ContactCardMessage-module-scss-module__K7gGkG__card:hover{background:#f1f5f9}.ContactCardMessage-module-scss-module__K7gGkG__card{border-radius:.5rem;align-items:center;gap:.75rem;min-width:240px;max-width:320px;padding:.5rem .75rem;transition:background .15s;display:flex}.ContactCardMessage-module-scss-module__K7gGkG__avatar{object-fit:cover;border-radius:9999px;flex-shrink:0;width:2.5rem;height:2.5rem}.ContactCardMessage-module-scss-module__K7gGkG__info{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.ContactCardMessage-module-scss-module__K7gGkG__name{text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:500;overflow:hidden}.ContactCardMessage-module-scss-module__K7gGkG__phone{font-size:11px}.ContactCardMessage-module-scss-module__K7gGkG__group{opacity:.85;font-size:11px}.ContactCardMessage-module-scss-module__K7gGkG__icon{color:#14b8a6;flex-shrink:0}.ContactCardMessage-module-scss-module__K7gGkG__timestamp{text-align:left;padding:0 .75rem;font-size:11px}.ContactCardMessage-module-scss-module__K7gGkG__actions{align-items:center;gap:.5rem;padding:0 .75rem .5rem;display:flex}.ContactCardMessage-module-scss-module__K7gGkG__messageBtn{color:#fff;cursor:pointer;background:#14b8a6;border:none;border-radius:.375rem;align-items:center;gap:4px;padding:4px .75rem;font-size:11px;font-weight:500;transition:background .15s;display:flex}.ContactCardMessage-module-scss-module__K7gGkG__messageBtn:hover:not(:disabled){background:#0d9488}.ContactCardMessage-module-scss-module__K7gGkG__messageBtn:disabled{opacity:.6;cursor:not-allowed}.ContactCardMessage-module-scss-module__K7gGkG__friendBtn{color:#0f172a;cursor:pointer;background:0 0;border:1px solid #e2e8f0;border-radius:.375rem;align-items:center;gap:4px;padding:4px .75rem;font-size:11px;font-weight:500;transition:background .15s;display:flex}.ContactCardMessage-module-scss-module__K7gGkG__friendBtn:hover:not(:disabled){background:#f1f5f9}.ContactCardMessage-module-scss-module__K7gGkG__friendBtn:disabled{opacity:.6;cursor:not-allowed}.ContactCardMessage-module-scss-module__K7gGkG__pendingBadge{color:#94a3b8;align-items:center;gap:4px;font-size:11px;display:flex}.ContactCardMessage-module-scss-module__K7gGkG__spinner{animation:.8s linear infinite ContactCardMessage-module-scss-module__K7gGkG__spin}@keyframes ContactCardMessage-module-scss-module__K7gGkG__spin{to{transform:rotate(360deg)}}
@keyframes LinkPreviewCard-module-scss-module__bgIjSW__ds-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes LinkPreviewCard-module-scss-module__bgIjSW__ds-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes LinkPreviewCard-module-scss-module__bgIjSW__sales-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes LinkPreviewCard-module-scss-module__bgIjSW__sales-slideUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes LinkPreviewCard-module-scss-module__bgIjSW__sales-slideInRight{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes LinkPreviewCard-module-scss-module__bgIjSW__sales-slideOutRight{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes LinkPreviewCard-module-scss-module__bgIjSW__ds-shake{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-4px)}20%,40%,60%,80%{transform:translate(4px)}}@keyframes LinkPreviewCard-module-scss-module__bgIjSW__highlightFlash{0%,20%{background-color:#14b8a626}to{background-color:#0000}}.LinkPreviewCard-module-scss-module__bgIjSW__linkPreview{color:inherit;background:#fff;border:1px solid #e2e8f0;border-radius:.75rem;flex-direction:column;max-width:320px;margin-top:.5rem;text-decoration:none;transition:box-shadow .2s,border-color .2s;display:flex;overflow:hidden;box-shadow:0 1px 3px #0000000f}.LinkPreviewCard-module-scss-module__bgIjSW__linkPreview:hover{border-color:#cbd5e1;box-shadow:0 4px 12px #0000001a}.LinkPreviewCard-module-scss-module__bgIjSW__thumbnail{object-fit:contain;background:#f1f5f9;width:100%;max-height:200px;display:block}.LinkPreviewCard-module-scss-module__bgIjSW__info{flex-direction:column;gap:.25rem;padding:.625rem .75rem;display:flex}.LinkPreviewCard-module-scss-module__bgIjSW__siteName{color:#14b8a6;text-transform:uppercase;letter-spacing:.04em;align-items:center;gap:.25rem;font-size:.6875rem;font-weight:600;display:inline-flex}.LinkPreviewCard-module-scss-module__bgIjSW__favicon{border-radius:2px}.LinkPreviewCard-module-scss-module__bgIjSW__title{color:#0f172a;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-size:13px;font-weight:600;line-height:1.35;display:-webkit-box;overflow:hidden}.LinkPreviewCard-module-scss-module__bgIjSW__description{color:#64748b;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-size:.75rem;line-height:1.4;display:-webkit-box;overflow:hidden}.LinkPreviewCard-module-scss-module__bgIjSW__mine{background:#fff;border-color:#00000014}.LinkPreviewCard-module-scss-module__bgIjSW__mine:hover{border-color:#00000026}.LinkPreviewCard-module-scss-module__bgIjSW__mine .LinkPreviewCard-module-scss-module__bgIjSW__siteName{color:#14b8a6}.LinkPreviewCard-module-scss-module__bgIjSW__mine .LinkPreviewCard-module-scss-module__bgIjSW__title{color:#0f172a}.LinkPreviewCard-module-scss-module__bgIjSW__mine .LinkPreviewCard-module-scss-module__bgIjSW__description{color:#64748b}
@keyframes StickerPicker-module-scss-module__uKkePW__ds-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes StickerPicker-module-scss-module__uKkePW__ds-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes StickerPicker-module-scss-module__uKkePW__sales-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes StickerPicker-module-scss-module__uKkePW__sales-slideUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes StickerPicker-module-scss-module__uKkePW__sales-slideInRight{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes StickerPicker-module-scss-module__uKkePW__sales-slideOutRight{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes StickerPicker-module-scss-module__uKkePW__ds-shake{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-4px)}20%,40%,60%,80%{transform:translate(4px)}}@keyframes StickerPicker-module-scss-module__uKkePW__highlightFlash{0%,20%{background-color:#14b8a626}to{background-color:#0000}}.StickerPicker-module-scss-module__uKkePW__stickerWrapper{position:relative}.StickerPicker-module-scss-module__uKkePW__stickerButton{cursor:pointer;color:#64748b;background:0 0;border:none;border-radius:50%;align-items:center;padding:4px;transition:color .15s,background .15s;display:flex}.StickerPicker-module-scss-module__uKkePW__stickerButton:hover{color:#14b8a6;background:#0000000d}.StickerPicker-module-scss-module__uKkePW__stickerButton.StickerPicker-module-scss-module__uKkePW__active{color:#14b8a6}.StickerPicker-module-scss-module__uKkePW__stickerPickerPopover{z-index:100;background:#fff;border-radius:.75rem;flex-direction:column;width:340px;max-height:400px;animation:.15s ease-out StickerPicker-module-scss-module__uKkePW__stickerSlideUp;display:flex;position:absolute;bottom:calc(100% + 8px);right:-60px;overflow:hidden;box-shadow:0 4px 20px #00000026}@keyframes StickerPicker-module-scss-module__uKkePW__stickerSlideUp{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.StickerPicker-module-scss-module__uKkePW__stickerHeader{color:#334155;border-bottom:1px solid #e2e8f0;align-items:center;gap:.5rem;padding:.75rem 1rem;font-size:.875rem;font-weight:600;display:flex}.StickerPicker-module-scss-module__uKkePW__categoryTabs{border-bottom:1px solid #f1f5f9;gap:0;padding:0;display:flex;overflow-x:auto}.StickerPicker-module-scss-module__uKkePW__categoryTabs::-webkit-scrollbar{display:none}.StickerPicker-module-scss-module__uKkePW__categoryTab{cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;flex-shrink:0;padding:.5rem;transition:all .15s}.StickerPicker-module-scss-module__uKkePW__categoryTab:hover{background:#f1f5f9}.StickerPicker-module-scss-module__uKkePW__categoryTab.StickerPicker-module-scss-module__uKkePW__active{background:#14b8a60d;border-bottom-color:#14b8a6}.StickerPicker-module-scss-module__uKkePW__tabThumb{background-repeat:no-repeat;border-radius:4px;width:28px;height:28px}.StickerPicker-module-scss-module__uKkePW__stickerGrid{flex:1;grid-template-columns:repeat(4,1fr);gap:4px;min-height:0;padding:.5rem;display:grid;overflow-y:auto}.StickerPicker-module-scss-module__uKkePW__stickerItem{cursor:pointer;aspect-ratio:1;background:0 0;border:none;border-radius:.5rem;justify-content:center;align-items:center;padding:4px;transition:background .1s,transform .1s;display:flex}.StickerPicker-module-scss-module__uKkePW__stickerItem:hover{background:#f1f5f9;transform:scale(1.08)}.StickerPicker-module-scss-module__uKkePW__stickerItem:active{transform:scale(.95)}.StickerPicker-module-scss-module__uKkePW__stickerImage{background-repeat:no-repeat;border-radius:4px;width:100%;height:100%}.StickerPicker-module-scss-module__uKkePW__stickerMsg{object-fit:contain;cursor:default;border-radius:.5rem;width:120px;height:120px}.StickerPicker-module-scss-module__uKkePW__stickerGridCenter{justify-content:center;align-items:center;min-height:120px;display:flex}.StickerPicker-module-scss-module__uKkePW__stickerGridHint{color:#999;font-size:13px}.StickerPicker-module-scss-module__uKkePW__tabFallbackIcon{font-size:18px}.StickerPicker-module-scss-module__uKkePW__stickerDisabled{opacity:.3;font-size:12px}
@keyframes MediaPlaceholder-module-scss-module__39vj6a__ds-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes MediaPlaceholder-module-scss-module__39vj6a__ds-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes MediaPlaceholder-module-scss-module__39vj6a__sales-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes MediaPlaceholder-module-scss-module__39vj6a__sales-slideUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes MediaPlaceholder-module-scss-module__39vj6a__sales-slideInRight{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes MediaPlaceholder-module-scss-module__39vj6a__sales-slideOutRight{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes MediaPlaceholder-module-scss-module__39vj6a__ds-shake{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-4px)}20%,40%,60%,80%{transform:translate(4px)}}@keyframes MediaPlaceholder-module-scss-module__39vj6a__highlightFlash{0%,20%{background-color:#14b8a626}to{background-color:#0000}}.MediaPlaceholder-module-scss-module__39vj6a__container{cursor:pointer;min-width:120px;transition:transform .15s ease ease;background:#e2e8f0;border-radius:.75rem;position:relative;overflow:hidden}.MediaPlaceholder-module-scss-module__39vj6a__container.MediaPlaceholder-module-scss-module__39vj6a__aspectSquare{aspect-ratio:1;min-height:120px}.MediaPlaceholder-module-scss-module__39vj6a__container.MediaPlaceholder-module-scss-module__39vj6a__aspectLandscape{aspect-ratio:4/3;min-height:160px}.MediaPlaceholder-module-scss-module__39vj6a__container.MediaPlaceholder-module-scss-module__39vj6a__aspectPortrait{aspect-ratio:3/4;min-height:180px}.MediaPlaceholder-module-scss-module__39vj6a__container.MediaPlaceholder-module-scss-module__39vj6a__adaptive{max-width:360px;max-height:400px}.MediaPlaceholder-module-scss-module__39vj6a__image{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .2s ease ease;position:absolute;inset:0}.MediaPlaceholder-module-scss-module__39vj6a__image.MediaPlaceholder-module-scss-module__39vj6a__visible{opacity:1}.MediaPlaceholder-module-scss-module__39vj6a__image.MediaPlaceholder-module-scss-module__39vj6a__adaptiveImage{object-fit:contain;width:100%;height:auto;max-height:400px;display:block;position:relative}.MediaPlaceholder-module-scss-module__39vj6a__placeholder{background:linear-gradient(135deg,#e2e8f0 0%,#cbd5e1 100%);justify-content:center;align-items:center;display:flex;position:absolute;inset:0;overflow:hidden}.MediaPlaceholder-module-scss-module__39vj6a__placeholder:after{content:"";background:linear-gradient(90deg,#0000 0%,#ffffff40 50%,#0000 100%);animation:1.5s ease-in-out infinite MediaPlaceholder-module-scss-module__39vj6a__shimmer;position:absolute;inset:0}.MediaPlaceholder-module-scss-module__39vj6a__placeholderIcon{z-index:1;background:#94a3b84d;border-radius:4px;width:40px;height:40px}.MediaPlaceholder-module-scss-module__39vj6a__placeholderIcon:before{content:"";background:#64748b66;border-radius:50%;width:12px;height:12px;margin:8px auto 0;display:block}.MediaPlaceholder-module-scss-module__39vj6a__placeholderIcon:after{content:"";clip-path:polygon(0 100%,50% 20%,100% 100%);background:#64748b4d;width:24px;height:10px;margin:4px auto 0;display:block}@keyframes MediaPlaceholder-module-scss-module__39vj6a__shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}.MediaPlaceholder-module-scss-module__39vj6a__errorState{color:#64748b;background:#f1f5f9;flex-direction:column;justify-content:center;align-items:center;gap:6px;display:flex;position:absolute;inset:0}.MediaPlaceholder-module-scss-module__39vj6a__errorIcon{color:#94a3b8;width:28px;height:28px}.MediaPlaceholder-module-scss-module__39vj6a__errorText{font-size:11px;font-weight:500}.MediaPlaceholder-module-scss-module__39vj6a__retryButton{color:#0d9488;cursor:pointer;transition:all .15s ease ease;background:#fff;border:1px solid #ccfbf1;border-radius:4px;align-items:center;gap:4px;padding:4px 10px;font-size:11px;font-weight:500;display:inline-flex}.MediaPlaceholder-module-scss-module__39vj6a__retryButton:hover{background:#f0fdfa;border-color:#ccfbf1}.MediaPlaceholder-module-scss-module__39vj6a__retryButton svg{width:12px;height:12px}[data-theme=dark] .MediaPlaceholder-module-scss-module__39vj6a__container{background:#334155}[data-theme=dark] .MediaPlaceholder-module-scss-module__39vj6a__placeholder{background:linear-gradient(135deg,#334155 0%,#475569 100%)}[data-theme=dark] .MediaPlaceholder-module-scss-module__39vj6a__placeholderIcon{background:#64748b80}[data-theme=dark] .MediaPlaceholder-module-scss-module__39vj6a__errorState{color:#94a3b8;background:#334155}[data-theme=dark] .MediaPlaceholder-module-scss-module__39vj6a__retryButton{color:#14b8a6;background:#475569;border-color:#64748b}[data-theme=dark] .MediaPlaceholder-module-scss-module__39vj6a__retryButton:hover{background:#64748b}
@keyframes ImageViewer-module-scss-module__yR3Nsq__ds-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes ImageViewer-module-scss-module__yR3Nsq__ds-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes ImageViewer-module-scss-module__yR3Nsq__sales-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes ImageViewer-module-scss-module__yR3Nsq__sales-slideUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes ImageViewer-module-scss-module__yR3Nsq__sales-slideInRight{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes ImageViewer-module-scss-module__yR3Nsq__sales-slideOutRight{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes ImageViewer-module-scss-module__yR3Nsq__ds-shake{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-4px)}20%,40%,60%,80%{transform:translate(4px)}}@keyframes ImageViewer-module-scss-module__yR3Nsq__highlightFlash{0%,20%{background-color:#14b8a626}to{background-color:#0000}}.ImageViewer-module-scss-module__yR3Nsq__overlay{z-index:9999;background:#000000eb;animation:.2s ease-out ImageViewer-module-scss-module__yR3Nsq__viewerFadeIn;display:flex;position:fixed;inset:0;overflow:hidden}.ImageViewer-module-scss-module__yR3Nsq__overlay.ImageViewer-module-scss-module__yR3Nsq__entering img{animation:.25s ease-out ImageViewer-module-scss-module__yR3Nsq__viewerImageIn}.ImageViewer-module-scss-module__yR3Nsq__mainArea{flex-direction:column;flex:1;min-width:0;transition:margin-right .25s;display:flex;position:relative}.ImageViewer-module-scss-module__yR3Nsq__mainArea.ImageViewer-module-scss-module__yR3Nsq__withSidebar{margin-right:260px}.ImageViewer-module-scss-module__yR3Nsq__topBar{z-index:10;background:linear-gradient(#00000080 0%,#0000 100%);justify-content:space-between;align-items:center;padding:10px 16px;display:flex;position:absolute;top:0;left:0;right:0}.ImageViewer-module-scss-module__yR3Nsq__topBarLeft{align-items:center;gap:8px;display:flex}.ImageViewer-module-scss-module__yR3Nsq__topBarRight{align-items:center;gap:10px;display:flex}.ImageViewer-module-scss-module__yR3Nsq__senderName{color:#ffffffe6;font-size:14px;font-weight:600}.ImageViewer-module-scss-module__yR3Nsq__counter{color:#fff9;font-size:13px;font-weight:500}.ImageViewer-module-scss-module__yR3Nsq__closeButton{color:#ffffffb3;cursor:pointer;background:#ffffff14;border:none;border-radius:8px;justify-content:center;align-items:center;width:34px;height:34px;transition:all .15s;display:flex}.ImageViewer-module-scss-module__yR3Nsq__closeButton:hover{color:#fff;background:#ef444480}.ImageViewer-module-scss-module__yR3Nsq__imageContainer{-webkit-user-select:none;user-select:none;flex:1;justify-content:center;align-items:center;padding:46px 60px 52px;display:flex;overflow:hidden}.ImageViewer-module-scss-module__yR3Nsq__image{object-fit:contain;will-change:transform;border-radius:4px;max-width:100%;max-height:100%}.ImageViewer-module-scss-module__yR3Nsq__navButton{z-index:10;color:#fff9;cursor:pointer;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#ffffff14;border:none;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;transition:all .15s;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.ImageViewer-module-scss-module__yR3Nsq__navButton:hover{color:#fff;background:#ffffff2e;transform:translateY(-50%)scale(1.05)}.ImageViewer-module-scss-module__yR3Nsq__navPrev{left:16px}.ImageViewer-module-scss-module__yR3Nsq__navNext{transition:right .25s,background .15s,color .15s;right:276px}.ImageViewer-module-scss-module__yR3Nsq__mainArea:not(.ImageViewer-module-scss-module__yR3Nsq__withSidebar)~.ImageViewer-module-scss-module__yR3Nsq__sidebar+.ImageViewer-module-scss-module__yR3Nsq__navNext{right:16px}.ImageViewer-module-scss-module__yR3Nsq__overlay:not(:has(.ImageViewer-module-scss-module__yR3Nsq__withSidebar)) .ImageViewer-module-scss-module__yR3Nsq__navNext{right:16px}.ImageViewer-module-scss-module__yR3Nsq__toolbar{z-index:10;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#000000b3;border-top:1px solid #ffffff0f;justify-content:space-between;align-items:center;height:52px;padding:0 16px;display:flex;position:absolute;bottom:0;left:0;right:0}.ImageViewer-module-scss-module__yR3Nsq__toolbarLeft{flex-shrink:1;align-items:center;gap:10px;min-width:0;display:flex}.ImageViewer-module-scss-module__yR3Nsq__toolbarAvatar{object-fit:cover;border:1px solid #ffffff1f;border-radius:50%;flex-shrink:0;width:32px;height:32px}.ImageViewer-module-scss-module__yR3Nsq__toolbarSenderInfo{flex-direction:column;min-width:0;display:flex}.ImageViewer-module-scss-module__yR3Nsq__senderName{color:#ffffffe6;white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;line-height:1.3;overflow:hidden}.ImageViewer-module-scss-module__yR3Nsq__senderTime{color:#fff6;font-size:11px;line-height:1.3}.ImageViewer-module-scss-module__yR3Nsq__toolbarCenter,.ImageViewer-module-scss-module__yR3Nsq__toolbarRight{align-items:center;gap:4px;display:flex}.ImageViewer-module-scss-module__yR3Nsq__toolButton{color:#ffffffa6;cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;width:36px;height:36px;transition:all .15s;display:flex}.ImageViewer-module-scss-module__yR3Nsq__toolButton:hover{color:#fff;background:#ffffff1f}.ImageViewer-module-scss-module__yR3Nsq__toolButton.ImageViewer-module-scss-module__yR3Nsq__active{color:#14b8a6}.ImageViewer-module-scss-module__yR3Nsq__toolButton.ImageViewer-module-scss-module__yR3Nsq__reacted{background:#ffffff1a;border-radius:50%;width:26px;height:26px}.ImageViewer-module-scss-module__yR3Nsq__toolButton.ImageViewer-module-scss-module__yR3Nsq__hasCount{border-radius:14px;gap:2px;width:auto;padding:0 8px}.ImageViewer-module-scss-module__yR3Nsq__reactedEmoji{justify-content:center;align-items:center;font-size:12px;line-height:1;display:flex}.ImageViewer-module-scss-module__yR3Nsq__reactionCount{color:#ffffffbf;margin-left:2px;font-size:12px;font-weight:600}.ImageViewer-module-scss-module__yR3Nsq__zoomLabel{color:#ffffff80;text-align:center;min-width:36px;font-size:11px;font-weight:500}.ImageViewer-module-scss-module__yR3Nsq__divider{background:#ffffff1f;width:1px;height:20px;margin:0 6px}.ImageViewer-module-scss-module__yR3Nsq__moreWrap{position:relative}.ImageViewer-module-scss-module__yR3Nsq__moreMenu{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);z-index:10002;background:#1e1e1efa;border:1px solid #ffffff1a;border-radius:10px;min-width:200px;padding:4px;animation:.15s ease-out ImageViewer-module-scss-module__yR3Nsq__menuIn;position:absolute;bottom:calc(100% + 8px);right:0;box-shadow:0 12px 32px #0009}.ImageViewer-module-scss-module__yR3Nsq__moreMenu button{color:#ffffffd9;cursor:pointer;background:0 0;border:none;border-radius:7px;align-items:center;gap:10px;width:100%;padding:9px 12px;font-size:13px;transition:background .12s;display:flex}.ImageViewer-module-scss-module__yR3Nsq__moreMenu button:hover{background:#ffffff14}.ImageViewer-module-scss-module__yR3Nsq__moreMenu button svg{color:#ffffff80;flex-shrink:0;width:16px;height:16px}.ImageViewer-module-scss-module__yR3Nsq__dangerItem,.ImageViewer-module-scss-module__yR3Nsq__dangerItem svg{color:#ef4444!important}.ImageViewer-module-scss-module__yR3Nsq__dangerItem:hover{background:#ef44441a!important}.ImageViewer-module-scss-module__yR3Nsq__sidebar{z-index:10;background:#141414fa;border-left:1px solid #ffffff0f;flex-direction:column;width:260px;transition:transform .25s;display:flex;position:fixed;top:0;bottom:0;right:0;transform:translate(100%)}.ImageViewer-module-scss-module__yR3Nsq__sidebar.ImageViewer-module-scss-module__yR3Nsq__sidebarOpen{transform:translate(0)}.ImageViewer-module-scss-module__yR3Nsq__sidebarHeader{color:#ffffffd9;border-bottom:1px solid #ffffff0f;flex-shrink:0;justify-content:space-between;align-items:center;padding:14px 16px;font-size:13px;font-weight:600;display:flex}.ImageViewer-module-scss-module__yR3Nsq__sidebarCount{color:#fff6;font-size:12px;font-weight:500}.ImageViewer-module-scss-module__yR3Nsq__sidebarContent{flex:1;padding:8px;overflow-y:auto}.ImageViewer-module-scss-module__yR3Nsq__sidebarContent::-webkit-scrollbar{width:4px}.ImageViewer-module-scss-module__yR3Nsq__sidebarContent::-webkit-scrollbar-thumb{background:#ffffff26;border-radius:2px}.ImageViewer-module-scss-module__yR3Nsq__dateGroup{margin-bottom:12px}.ImageViewer-module-scss-module__yR3Nsq__dateLabel{color:#ffffff73;text-transform:uppercase;letter-spacing:.03em;padding:6px 6px 8px;font-size:11px;font-weight:600}.ImageViewer-module-scss-module__yR3Nsq__thumbGrid{grid-template-columns:repeat(3,1fr);gap:3px;display:grid}.ImageViewer-module-scss-module__yR3Nsq__thumbItem{aspect-ratio:1;cursor:pointer;background:#ffffff0d;border:2px solid #0000;border-radius:6px;padding:0;transition:border-color .15s,opacity .12s;overflow:hidden}.ImageViewer-module-scss-module__yR3Nsq__thumbItem:hover{border-color:#ffffff4d}.ImageViewer-module-scss-module__yR3Nsq__thumbItem.ImageViewer-module-scss-module__yR3Nsq__thumbActive{border-color:#14b8a6;box-shadow:0 0 0 1px #14b8a6}.ImageViewer-module-scss-module__yR3Nsq__thumbItem img{object-fit:cover;width:100%;height:100%;display:block}@keyframes ImageViewer-module-scss-module__yR3Nsq__viewerFadeIn{0%{opacity:0}to{opacity:1}}@keyframes ImageViewer-module-scss-module__yR3Nsq__viewerImageIn{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}@keyframes ImageViewer-module-scss-module__yR3Nsq__pickerIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes ImageViewer-module-scss-module__yR3Nsq__menuIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}
@keyframes VideoMessage-module-scss-module__bwjQAG__ds-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes VideoMessage-module-scss-module__bwjQAG__ds-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes VideoMessage-module-scss-module__bwjQAG__sales-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes VideoMessage-module-scss-module__bwjQAG__sales-slideUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes VideoMessage-module-scss-module__bwjQAG__sales-slideInRight{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes VideoMessage-module-scss-module__bwjQAG__sales-slideOutRight{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes VideoMessage-module-scss-module__bwjQAG__ds-shake{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-4px)}20%,40%,60%,80%{transform:translate(4px)}}@keyframes VideoMessage-module-scss-module__bwjQAG__highlightFlash{0%,20%{background-color:#14b8a626}to{background-color:#0000}}.VideoMessage-module-scss-module__bwjQAG__container{background:#1a1a1a;border-radius:.75rem;max-width:360px;overflow:hidden}.VideoMessage-module-scss-module__bwjQAG__container.VideoMessage-module-scss-module__bwjQAG__isMe{margin-left:auto}.VideoMessage-module-scss-module__bwjQAG__thumbnailView{cursor:pointer;aspect-ratio:16/9;background:#262626;position:relative}.VideoMessage-module-scss-module__bwjQAG__thumbnail{object-fit:cover;width:100%;height:100%;transition:opacity .2s}.VideoMessage-module-scss-module__bwjQAG__thumbnailView:hover .VideoMessage-module-scss-module__bwjQAG__thumbnail{opacity:.8}.VideoMessage-module-scss-module__bwjQAG__placeholderThumbnail{background:linear-gradient(135deg,#334155 0%,#1f2937 100%);justify-content:center;align-items:center;width:100%;height:100%;display:flex}.VideoMessage-module-scss-module__bwjQAG__placeholderIcon{color:#64748b;width:40px;height:40px}.VideoMessage-module-scss-module__bwjQAG__playButton{background:#0009;border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;transition:all .2s;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.VideoMessage-module-scss-module__bwjQAG__playButton svg{color:#fff;width:28px;height:28px;margin-left:4px}.VideoMessage-module-scss-module__bwjQAG__thumbnailView:hover .VideoMessage-module-scss-module__bwjQAG__playButton{background:#14b8a6e6;transform:translate(-50%,-50%)scale(1.1)}.VideoMessage-module-scss-module__bwjQAG__durationBadge{color:#fff;background:#000000bf;border-radius:4px;padding:2px 8px;font-size:12px;font-weight:500;position:absolute;bottom:8px;right:8px}.VideoMessage-module-scss-module__bwjQAG__playerView{background:#000;position:relative}.VideoMessage-module-scss-module__bwjQAG__video{width:100%;max-height:400px;display:block}.VideoMessage-module-scss-module__bwjQAG__fileInfoBar{cursor:default;background:#ffffff14;align-items:center;gap:.75rem;padding:8px 12px;display:flex}.VideoMessage-module-scss-module__bwjQAG__videoIcon{background:#7c3aed;border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;display:flex}.VideoMessage-module-scss-module__bwjQAG__videoIcon svg{color:#fff;margin-left:2px}.VideoMessage-module-scss-module__bwjQAG__fileDetails{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.VideoMessage-module-scss-module__bwjQAG__fileName{color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:500;overflow:hidden}.VideoMessage-module-scss-module__bwjQAG__fileMeta{color:#94a3b8;font-size:11px}.VideoMessage-module-scss-module__bwjQAG__downloadBtn{cursor:pointer;color:#94a3b8;background:0 0;border:none;border-radius:.375rem;flex-shrink:0;padding:6px;transition:all .15s}.VideoMessage-module-scss-module__bwjQAG__downloadBtn:hover{color:#fff;background:#ffffff26}.VideoMessage-module-scss-module__bwjQAG__fullscreenModal{z-index:100;background:#000000f2;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.VideoMessage-module-scss-module__bwjQAG__closeFullscreen{color:#fff;cursor:pointer;background:#ffffff1a;border:none;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;transition:background .2s;display:flex;position:absolute;top:1rem;right:1rem}.VideoMessage-module-scss-module__bwjQAG__closeFullscreen:hover{background:#fff3}.VideoMessage-module-scss-module__bwjQAG__fullscreenVideo{border-radius:.5rem;max-width:100%;max-height:100%}
.VoiceMessage-module-scss-module__4co7jq__voicePlayer{align-items:center;gap:10px;min-width:180px;max-width:280px;padding:2px 0;display:flex}.VoiceMessage-module-scss-module__4co7jq__playBtn{cursor:pointer;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;transition:transform .15s,opacity .15s;display:flex}.VoiceMessage-module-scss-module__4co7jq__playBtn:hover{transform:scale(1.08)}.VoiceMessage-module-scss-module__4co7jq__playBtn:active{transform:scale(.95)}.VoiceMessage-module-scss-module__4co7jq__playBtnMe{color:#fff;background:#ffffff40}.VoiceMessage-module-scss-module__4co7jq__playBtnOther{color:var(--brand-600,#2563eb);background:#fff;box-shadow:0 1px 3px #00000014}.VoiceMessage-module-scss-module__4co7jq__waveformWrap{flex:1;align-items:center;gap:8px;min-width:0;display:flex}.VoiceMessage-module-scss-module__4co7jq__waveform{cursor:pointer;flex:1;align-items:center;gap:2px;height:24px;display:flex}.VoiceMessage-module-scss-module__4co7jq__bar{border-radius:1.5px;width:3px;min-height:4px;transition:background-color .1s}.VoiceMessage-module-scss-module__4co7jq__barFilledMe{background:#ffffffd9}.VoiceMessage-module-scss-module__4co7jq__barUnfilledMe{background:#ffffff40}.VoiceMessage-module-scss-module__4co7jq__barFilledOther{background:var(--brand-600,#2563eb)}.VoiceMessage-module-scss-module__4co7jq__barUnfilledOther{background:#c5cdd8}.VoiceMessage-module-scss-module__4co7jq__duration{font-variant-numeric:tabular-nums;white-space:nowrap;-webkit-user-select:none;user-select:none;flex-shrink:0;font-size:12px;font-weight:500}.VoiceMessage-module-scss-module__4co7jq__durationMe{color:#fffc}.VoiceMessage-module-scss-module__4co7jq__durationOther{color:#64748b}
@keyframes SystemMessage-module-scss-module__QKCp4G__ds-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes SystemMessage-module-scss-module__QKCp4G__ds-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes SystemMessage-module-scss-module__QKCp4G__sales-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes SystemMessage-module-scss-module__QKCp4G__sales-slideUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes SystemMessage-module-scss-module__QKCp4G__sales-slideInRight{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes SystemMessage-module-scss-module__QKCp4G__sales-slideOutRight{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes SystemMessage-module-scss-module__QKCp4G__ds-shake{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-4px)}20%,40%,60%,80%{transform:translate(4px)}}@keyframes SystemMessage-module-scss-module__QKCp4G__highlightFlash{0%,20%{background-color:#14b8a626}to{background-color:#0000}}.SystemMessage-module-scss-module__QKCp4G__systemMessage{align-items:center;gap:.5rem;margin:.5rem 0;padding:.5rem 1rem;display:flex}.SystemMessage-module-scss-module__QKCp4G__line{background:#e2e8f0;flex:1;height:1px}.SystemMessage-module-scss-module__QKCp4G__content{color:#94a3b8;text-align:center;white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:6px;max-width:70%;font-size:12px;display:inline-flex;overflow:hidden}.SystemMessage-module-scss-module__QKCp4G__time{color:#94a3b8;opacity:.7;font-size:10px}
.MessageStatus-module-scss-module__XObWMq__statusIndicator{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:#fff;box-shadow:none;background:linear-gradient(135deg,#1e293b73 0%,#33415559 100%);border:none;border-radius:10px;align-items:center;gap:4px;padding:3px 8px;font-size:11px;line-height:1;display:inline-flex}.MessageStatus-module-scss-module__XObWMq__statusIndicator .MessageStatus-module-scss-module__XObWMq__icon{align-items:center;display:inline-flex}.MessageStatus-module-scss-module__XObWMq__statusIndicator .MessageStatus-module-scss-module__XObWMq__text{font-weight:400}.MessageStatus-module-scss-module__XObWMq__statusIndicator.MessageStatus-module-scss-module__XObWMq__sending{font-style:italic}.MessageStatus-module-scss-module__XObWMq__statusIndicator.MessageStatus-module-scss-module__XObWMq__sending .MessageStatus-module-scss-module__XObWMq__icon{animation:1.5s ease-in-out infinite MessageStatus-module-scss-module__XObWMq__pulse}@keyframes MessageStatus-module-scss-module__XObWMq__pulse{0%,to{opacity:1}50%{opacity:.4}}
.BotMarkdown-module-scss-module__jcu7Za__markdown{word-break:break-word;line-height:1.5}.BotMarkdown-module-scss-module__jcu7Za__markdown p{margin:0}.BotMarkdown-module-scss-module__jcu7Za__markdown p+p{margin-top:6px}.BotMarkdown-module-scss-module__jcu7Za__markdown ul,.BotMarkdown-module-scss-module__jcu7Za__markdown ol{margin:4px 0 4px 18px;padding:0}.BotMarkdown-module-scss-module__jcu7Za__markdown li{margin:2px 0}.BotMarkdown-module-scss-module__jcu7Za__markdown li>p{margin:0}.BotMarkdown-module-scss-module__jcu7Za__markdown h1,.BotMarkdown-module-scss-module__jcu7Za__markdown h2,.BotMarkdown-module-scss-module__jcu7Za__markdown h3,.BotMarkdown-module-scss-module__jcu7Za__markdown h4{margin:8px 0 4px;font-weight:600;line-height:1.3}.BotMarkdown-module-scss-module__jcu7Za__markdown h1{font-size:1.15em}.BotMarkdown-module-scss-module__jcu7Za__markdown h2{font-size:1.1em}.BotMarkdown-module-scss-module__jcu7Za__markdown h3{font-size:1.05em}.BotMarkdown-module-scss-module__jcu7Za__markdown h4{font-size:1em}.BotMarkdown-module-scss-module__jcu7Za__markdown blockquote{opacity:.85;border-left:3px solid #7f7f7f80;margin:4px 0;padding:2px 8px}.BotMarkdown-module-scss-module__jcu7Za__markdown a{text-decoration:underline}.BotMarkdown-module-scss-module__jcu7Za__markdown pre{background:#0000000f;border-radius:6px;margin:6px 0;padding:8px 10px;font-size:.9em;line-height:1.4;overflow-x:auto}.BotMarkdown-module-scss-module__jcu7Za__markdown pre code{background:0 0;padding:0}.BotMarkdown-module-scss-module__jcu7Za__markdown table{border-collapse:collapse;margin:4px 0}.BotMarkdown-module-scss-module__jcu7Za__markdown th,.BotMarkdown-module-scss-module__jcu7Za__markdown td{border:1px solid #7f7f7f66;padding:4px 8px}.BotMarkdown-module-scss-module__jcu7Za__inlineCode{background:#00000012;border-radius:4px;padding:0 4px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.9em}.BotMarkdown-module-scss-module__jcu7Za__blockCode{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}
@keyframes RecalledMessage-module-scss-module__ND77zq__ds-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes RecalledMessage-module-scss-module__ND77zq__ds-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes RecalledMessage-module-scss-module__ND77zq__sales-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes RecalledMessage-module-scss-module__ND77zq__sales-slideUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes RecalledMessage-module-scss-module__ND77zq__sales-slideInRight{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes RecalledMessage-module-scss-module__ND77zq__sales-slideOutRight{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes RecalledMessage-module-scss-module__ND77zq__ds-shake{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-4px)}20%,40%,60%,80%{transform:translate(4px)}}@keyframes RecalledMessage-module-scss-module__ND77zq__highlightFlash{0%,20%{background-color:#14b8a626}to{background-color:#0000}}.RecalledMessage-module-scss-module__ND77zq__recalledMessage{background:#f1f5f9;border-radius:1rem;align-items:center;gap:.5rem;max-width:fit-content;padding:.625rem 1rem;display:flex}.RecalledMessage-module-scss-module__ND77zq__recalledMessage.RecalledMessage-module-scss-module__ND77zq__isMe{background:#e2e8f0;border-bottom-right-radius:.25rem}.RecalledMessage-module-scss-module__ND77zq__recalledMessage.RecalledMessage-module-scss-module__ND77zq__isOther{border-bottom-left-radius:.25rem}.RecalledMessage-module-scss-module__ND77zq__recalledMessage .RecalledMessage-module-scss-module__ND77zq__icon{color:#94a3b8;flex-shrink:0;width:16px;height:16px}.RecalledMessage-module-scss-module__ND77zq__recalledMessage .RecalledMessage-module-scss-module__ND77zq__text{color:#64748b;font-size:.875rem;font-style:italic}
@keyframes ImageMediaGroup-module-scss-module__E9PIUG__ds-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes ImageMediaGroup-module-scss-module__E9PIUG__ds-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes ImageMediaGroup-module-scss-module__E9PIUG__sales-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes ImageMediaGroup-module-scss-module__E9PIUG__sales-slideUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes ImageMediaGroup-module-scss-module__E9PIUG__sales-slideInRight{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes ImageMediaGroup-module-scss-module__E9PIUG__sales-slideOutRight{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes ImageMediaGroup-module-scss-module__E9PIUG__ds-shake{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-4px)}20%,40%,60%,80%{transform:translate(4px)}}@keyframes ImageMediaGroup-module-scss-module__E9PIUG__highlightFlash{0%,20%{background-color:#14b8a626}to{background-color:#0000}}.ImageMediaGroup-module-scss-module__E9PIUG__groupWrapper{position:relative}.ImageMediaGroup-module-scss-module__E9PIUG__groupWrapper:hover .ImageMediaGroup-module-scss-module__E9PIUG__hoverActions{opacity:1}.ImageMediaGroup-module-scss-module__E9PIUG__hoverActions{opacity:0;align-items:center;gap:2px;transition:opacity .15s;display:flex}.ImageMediaGroup-module-scss-module__E9PIUG__hoverActionsMe{order:-1;margin-right:4px}.ImageMediaGroup-module-scss-module__E9PIUG__hoverActionsOther{order:999;margin-left:4px}.ImageMediaGroup-module-scss-module__E9PIUG__container{max-width:360px;overflow:hidden}.ImageMediaGroup-module-scss-module__E9PIUG__container.ImageMediaGroup-module-scss-module__E9PIUG__isMe{margin-left:auto}.ImageMediaGroup-module-scss-module__E9PIUG__container.ImageMediaGroup-module-scss-module__E9PIUG__isOther{margin-right:auto}.ImageMediaGroup-module-scss-module__E9PIUG__imageGrid{border-radius:.75rem;gap:3px;display:grid;overflow:hidden}.ImageMediaGroup-module-scss-module__E9PIUG__imageGrid.ImageMediaGroup-module-scss-module__E9PIUG__grid1{grid-template-columns:1fr}.ImageMediaGroup-module-scss-module__E9PIUG__imageGrid.ImageMediaGroup-module-scss-module__E9PIUG__grid1 .ImageMediaGroup-module-scss-module__E9PIUG__imageWrapper{min-height:180px;max-height:400px}.ImageMediaGroup-module-scss-module__E9PIUG__imageGrid.ImageMediaGroup-module-scss-module__E9PIUG__grid2{grid-template-columns:repeat(2,1fr)}.ImageMediaGroup-module-scss-module__E9PIUG__imageGrid.ImageMediaGroup-module-scss-module__E9PIUG__grid2 .ImageMediaGroup-module-scss-module__E9PIUG__imageWrapper{aspect-ratio:1;min-height:160px}.ImageMediaGroup-module-scss-module__E9PIUG__imageGrid.ImageMediaGroup-module-scss-module__E9PIUG__grid3{grid-template-columns:repeat(2,1fr)}.ImageMediaGroup-module-scss-module__E9PIUG__imageGrid.ImageMediaGroup-module-scss-module__E9PIUG__grid3 .ImageMediaGroup-module-scss-module__E9PIUG__imageWrapper{aspect-ratio:1;min-height:140px}.ImageMediaGroup-module-scss-module__E9PIUG__imageGrid.ImageMediaGroup-module-scss-module__E9PIUG__grid3 .ImageMediaGroup-module-scss-module__E9PIUG__imageWrapper:first-child{aspect-ratio:2;grid-column:span 2;min-height:180px}.ImageMediaGroup-module-scss-module__E9PIUG__imageGrid.ImageMediaGroup-module-scss-module__E9PIUG__grid4{grid-template-columns:repeat(2,1fr)}.ImageMediaGroup-module-scss-module__E9PIUG__imageGrid.ImageMediaGroup-module-scss-module__E9PIUG__grid4 .ImageMediaGroup-module-scss-module__E9PIUG__imageWrapper{aspect-ratio:1;min-height:140px}.ImageMediaGroup-module-scss-module__E9PIUG__imageGrid.ImageMediaGroup-module-scss-module__E9PIUG__gridMany{grid-template-columns:repeat(3,1fr)}.ImageMediaGroup-module-scss-module__E9PIUG__imageGrid.ImageMediaGroup-module-scss-module__E9PIUG__gridMany .ImageMediaGroup-module-scss-module__E9PIUG__imageWrapper{aspect-ratio:1;min-height:100px}.ImageMediaGroup-module-scss-module__E9PIUG__imageWrapper{position:relative;overflow:hidden}.ImageMediaGroup-module-scss-module__E9PIUG__imageWrapper>div{width:100%;height:100%}.ImageMediaGroup-module-scss-module__E9PIUG__imageWrapper.ImageMediaGroup-module-scss-module__E9PIUG__selectable{cursor:pointer}.ImageMediaGroup-module-scss-module__E9PIUG__imageWrapper.ImageMediaGroup-module-scss-module__E9PIUG__selectable:after{content:"";transition:background .15s ease ease;pointer-events:none;background:0 0;position:absolute;inset:0}.ImageMediaGroup-module-scss-module__E9PIUG__imageWrapper.ImageMediaGroup-module-scss-module__E9PIUG__selectable.ImageMediaGroup-module-scss-module__E9PIUG__selected:after{background:#00000040}.ImageMediaGroup-module-scss-module__E9PIUG__imageCheckbox{z-index:2;color:#fff;background:#00000059;border:2px solid #fff;border-radius:9999px;justify-content:center;align-items:center;width:22px;height:22px;display:flex;position:absolute;top:8px;right:8px;box-shadow:0 1px 3px #0000004d}.ImageMediaGroup-module-scss-module__E9PIUG__imageCheckbox.ImageMediaGroup-module-scss-module__E9PIUG__checked{background:#14b8a6;border-color:#14b8a6}.ImageMediaGroup-module-scss-module__E9PIUG__moreOverlay{cursor:pointer;transition:background .15s ease ease;background:#0000008c;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.ImageMediaGroup-module-scss-module__E9PIUG__moreOverlay:hover{background:#00000073}.ImageMediaGroup-module-scss-module__E9PIUG__moreOverlay span{color:#fff;letter-spacing:.02em;text-shadow:0 1px 4px #0006;font-size:22px;font-weight:700}.ImageMediaGroup-module-scss-module__E9PIUG__timestamp{color:#94a3b8;text-align:right;justify-content:flex-end;align-items:center;gap:4px;margin-top:4px;padding-right:4px;font-size:11px;display:flex}[data-theme=dark] .ImageMediaGroup-module-scss-module__E9PIUG__imageWrapper{background:#333}[data-theme=dark] .ImageMediaGroup-module-scss-module__E9PIUG__timestamp{color:#64748b}
@keyframes PendingMessageBubble-module-scss-module__oMnx1q__ds-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes PendingMessageBubble-module-scss-module__oMnx1q__ds-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes PendingMessageBubble-module-scss-module__oMnx1q__sales-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes PendingMessageBubble-module-scss-module__oMnx1q__sales-slideUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes PendingMessageBubble-module-scss-module__oMnx1q__sales-slideInRight{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes PendingMessageBubble-module-scss-module__oMnx1q__sales-slideOutRight{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes PendingMessageBubble-module-scss-module__oMnx1q__ds-shake{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-4px)}20%,40%,60%,80%{transform:translate(4px)}}@keyframes PendingMessageBubble-module-scss-module__oMnx1q__highlightFlash{0%,20%{background-color:#14b8a626}to{background-color:#0000}}.PendingMessageBubble-module-scss-module__oMnx1q__container{border-radius:1rem 1rem .125rem;max-width:360px;margin-left:auto;position:relative;overflow:hidden}.PendingMessageBubble-module-scss-module__oMnx1q__container.PendingMessageBubble-module-scss-module__oMnx1q__textMessage{background:#0d9488;max-width:320px;padding:.75rem 1rem}.PendingMessageBubble-module-scss-module__oMnx1q__textWrapper{flex-direction:column;gap:.25rem;display:flex}.PendingMessageBubble-module-scss-module__oMnx1q__textContent{color:#fff;white-space:pre-wrap;word-break:break-word;margin:0;font-size:14px;line-height:1.4}.PendingMessageBubble-module-scss-module__oMnx1q__replyPreview{background:#0003;border-left:2px solid #ffffff80;border-radius:6px;flex-direction:column;gap:2px;margin-bottom:.5rem;padding:.5rem;display:flex}.PendingMessageBubble-module-scss-module__oMnx1q__replySender{color:#fffc;font-size:11px;font-weight:600}.PendingMessageBubble-module-scss-module__oMnx1q__replyContent{color:#ffffffb3;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.PendingMessageBubble-module-scss-module__oMnx1q__mediaWrapper{position:relative}.PendingMessageBubble-module-scss-module__oMnx1q__mediaWrapper img,.PendingMessageBubble-module-scss-module__oMnx1q__mediaWrapper video{object-fit:cover;border-radius:1rem 1rem .125rem;width:100%;height:auto;max-height:400px;display:block}.PendingMessageBubble-module-scss-module__oMnx1q__captionContent{padding:.5rem .75rem}.PendingMessageBubble-module-scss-module__oMnx1q__captionContent .PendingMessageBubble-module-scss-module__oMnx1q__textContent{color:#fff;white-space:pre-wrap;word-break:break-word;margin:0;font-size:14px;line-height:1.4}.PendingMessageBubble-module-scss-module__oMnx1q__fileWrapper{flex-direction:column;gap:.25rem;padding:1rem;display:flex}.PendingMessageBubble-module-scss-module__oMnx1q__fileName{color:#e2e8f0;text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.PendingMessageBubble-module-scss-module__oMnx1q__fileSize{color:#94a3b8;font-size:11px}.PendingMessageBubble-module-scss-module__oMnx1q__progressOverlay{background:#00000073;border-radius:1rem 1rem .125rem;flex-direction:column;justify-content:center;align-items:center;gap:8px;display:flex;position:absolute;inset:0}.PendingMessageBubble-module-scss-module__oMnx1q__progressCircle{width:56px;height:56px;position:relative}.PendingMessageBubble-module-scss-module__oMnx1q__progressCircle svg{width:100%;height:100%;transform:rotate(-90deg)}.PendingMessageBubble-module-scss-module__oMnx1q__progressBg{fill:none;stroke:#fff3;stroke-width:3px}.PendingMessageBubble-module-scss-module__oMnx1q__progressFill{fill:none;stroke:#14b8a6;stroke-width:3px;stroke-linecap:round;transition:stroke-dasharray .3s}.PendingMessageBubble-module-scss-module__oMnx1q__progressText{color:#fff;justify-content:center;align-items:center;font-size:12px;font-weight:600;display:flex;position:absolute;inset:0}.PendingMessageBubble-module-scss-module__oMnx1q__uploadingText{color:#fff;opacity:.8;font-size:12px}.PendingMessageBubble-module-scss-module__oMnx1q__statusRow{justify-content:flex-end;align-items:center;gap:4px;margin-top:4px;display:flex}.PendingMessageBubble-module-scss-module__oMnx1q__captionRow{justify-content:flex-end;align-items:center;padding:4px 8px;display:flex}.PendingMessageBubble-module-scss-module__oMnx1q__timeStamp{color:#fff9;font-size:11px}.PendingMessageBubble-module-scss-module__oMnx1q__retryBtn{color:#ef4444;cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:2px;transition:background .2s;display:flex}.PendingMessageBubble-module-scss-module__oMnx1q__retryBtn:hover{background:#ef44441a}.PendingMessageBubble-module-scss-module__oMnx1q__dismissBtn{color:#94a3b8;cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:2px;transition:background .2s;display:flex}.PendingMessageBubble-module-scss-module__oMnx1q__dismissBtn:hover{color:#64748b;background:#0000001a}.PendingMessageBubble-module-scss-module__oMnx1q__sendingIndicator{opacity:.7;align-items:center;gap:4px;margin-top:4px;display:flex}.PendingMessageBubble-module-scss-module__oMnx1q__sendingText{color:#fffc;font-size:11px}.PendingMessageBubble-module-scss-module__oMnx1q__spinner{color:#fff;width:12px;height:12px;animation:1s linear infinite PendingMessageBubble-module-scss-module__oMnx1q__spin}@keyframes PendingMessageBubble-module-scss-module__oMnx1q__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
@keyframes ReplyPreview-module-scss-module__WhvJWW__ds-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes ReplyPreview-module-scss-module__WhvJWW__ds-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes ReplyPreview-module-scss-module__WhvJWW__sales-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes ReplyPreview-module-scss-module__WhvJWW__sales-slideUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes ReplyPreview-module-scss-module__WhvJWW__sales-slideInRight{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes ReplyPreview-module-scss-module__WhvJWW__sales-slideOutRight{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes ReplyPreview-module-scss-module__WhvJWW__ds-shake{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-4px)}20%,40%,60%,80%{transform:translate(4px)}}@keyframes ReplyPreview-module-scss-module__WhvJWW__highlightFlash{0%,20%{background-color:#14b8a626}to{background-color:#0000}}.ReplyPreview-module-scss-module__WhvJWW__replyPreview{background:#f8fafc;border-bottom:1px solid #e2e8f0;align-items:center;gap:.75rem;padding:.5rem .75rem;display:flex}.ReplyPreview-module-scss-module__WhvJWW__accent{background:#14b8a6;border-radius:9999px;align-self:stretch;width:3px}.ReplyPreview-module-scss-module__WhvJWW__iconWrap{background:#ccfbf1;border-radius:.375rem;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.ReplyPreview-module-scss-module__WhvJWW__iconWrap svg{color:#0d9488;width:14px;height:14px}.ReplyPreview-module-scss-module__WhvJWW__thumbnailWrap{flex-shrink:0;width:40px;height:40px}.ReplyPreview-module-scss-module__WhvJWW__thumbnail{object-fit:cover;border-radius:4px;width:100%;height:100%}.ReplyPreview-module-scss-module__WhvJWW__videoThumb{width:100%;height:100%;position:relative}.ReplyPreview-module-scss-module__WhvJWW__playIcon{color:#fff;filter:drop-shadow(0 1px 2px #00000080);width:16px;height:16px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ReplyPreview-module-scss-module__WhvJWW__content{flex:1;min-width:0}.ReplyPreview-module-scss-module__WhvJWW__title{color:#0d9488;margin:0 0 .125rem;font-size:.75rem;font-weight:600}.ReplyPreview-module-scss-module__WhvJWW__body{color:#475569;white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:13px;overflow:hidden}.ReplyPreview-module-scss-module__WhvJWW__cancel{cursor:pointer;background:0 0;border:none;border-radius:.375rem;padding:.25rem;transition:background .2s}.ReplyPreview-module-scss-module__WhvJWW__cancel:hover{background:#e2e8f0}.ReplyPreview-module-scss-module__WhvJWW__cancel svg{color:#64748b;width:16px;height:16px}
@keyframes MessageComposerPicker-module-scss-module__8KKm1q__ds-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes MessageComposerPicker-module-scss-module__8KKm1q__ds-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes MessageComposerPicker-module-scss-module__8KKm1q__sales-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes MessageComposerPicker-module-scss-module__8KKm1q__sales-slideUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes MessageComposerPicker-module-scss-module__8KKm1q__sales-slideInRight{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes MessageComposerPicker-module-scss-module__8KKm1q__sales-slideOutRight{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes MessageComposerPicker-module-scss-module__8KKm1q__ds-shake{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-4px)}20%,40%,60%,80%{transform:translate(4px)}}@keyframes MessageComposerPicker-module-scss-module__8KKm1q__highlightFlash{0%,20%{background-color:#14b8a626}to{background-color:#0000}}.MessageComposerPicker-module-scss-module__8KKm1q__pickerWrapper{position:relative}.MessageComposerPicker-module-scss-module__8KKm1q__triggerButton{cursor:pointer;color:#64748b;background:0 0;border:none;border-radius:50%;align-items:center;padding:4px;transition:color .15s,background .15s;display:flex}.MessageComposerPicker-module-scss-module__8KKm1q__triggerButton:hover{color:#14b8a6;background:#0000000d}.MessageComposerPicker-module-scss-module__8KKm1q__triggerButton.MessageComposerPicker-module-scss-module__8KKm1q__active{color:#14b8a6}.MessageComposerPicker-module-scss-module__8KKm1q__pickerPopover{z-index:100;background:#fff;border-radius:.75rem;flex-direction:column;width:340px;max-height:420px;animation:.15s ease-out MessageComposerPicker-module-scss-module__8KKm1q__composerPickerSlideUp;display:flex;position:absolute;bottom:calc(100% + 8px);right:-60px;overflow:hidden;box-shadow:0 4px 20px #00000026}@keyframes MessageComposerPicker-module-scss-module__8KKm1q__composerPickerSlideUp{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.MessageComposerPicker-module-scss-module__8KKm1q__tabHeader{border-bottom:1px solid #e2e8f0;align-items:center;gap:1rem;padding:.75rem 1rem;display:flex}.MessageComposerPicker-module-scss-module__8KKm1q__tabButton{cursor:pointer;letter-spacing:.02em;color:#64748b;background:0 0;border:none;border-bottom:2px solid #0000;align-items:center;gap:.25rem;padding:0 0 .5rem;font-size:.75rem;font-weight:600;transition:color .15s,border-color .15s;display:flex}.MessageComposerPicker-module-scss-module__8KKm1q__tabButton:hover{color:#334155}.MessageComposerPicker-module-scss-module__8KKm1q__tabButton.MessageComposerPicker-module-scss-module__8KKm1q__active{color:#14b8a6;border-bottom-color:#14b8a6}.MessageComposerPicker-module-scss-module__8KKm1q__categoryTabs{border-bottom:1px solid #f1f5f9;gap:0;padding:0;display:flex;overflow-x:auto}.MessageComposerPicker-module-scss-module__8KKm1q__categoryTabs::-webkit-scrollbar{display:none}.MessageComposerPicker-module-scss-module__8KKm1q__categoryTab{cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;flex-shrink:0;padding:.5rem;transition:all .15s}.MessageComposerPicker-module-scss-module__8KKm1q__categoryTab:hover{background:#f1f5f9}.MessageComposerPicker-module-scss-module__8KKm1q__categoryTab.MessageComposerPicker-module-scss-module__8KKm1q__active{background:#14b8a60d;border-bottom-color:#14b8a6}.MessageComposerPicker-module-scss-module__8KKm1q__tabThumb{background-repeat:no-repeat;border-radius:4px;width:28px;height:28px}.MessageComposerPicker-module-scss-module__8KKm1q__stickerGrid{flex:1;grid-template-columns:repeat(4,1fr);gap:4px;min-height:0;padding:.5rem;display:grid;overflow-y:auto}.MessageComposerPicker-module-scss-module__8KKm1q__stickerItem{cursor:pointer;aspect-ratio:1;background:0 0;border:none;border-radius:.5rem;justify-content:center;align-items:center;padding:4px;transition:background .1s,transform .1s;display:flex}.MessageComposerPicker-module-scss-module__8KKm1q__stickerItem:hover{background:#f1f5f9;transform:scale(1.08)}.MessageComposerPicker-module-scss-module__8KKm1q__stickerItem:active{transform:scale(.95)}.MessageComposerPicker-module-scss-module__8KKm1q__stickerImage{background-repeat:no-repeat;border-radius:4px;width:100%;height:100%}.MessageComposerPicker-module-scss-module__8KKm1q__stickerGridCenter{justify-content:center;align-items:center;min-height:120px;display:flex}.MessageComposerPicker-module-scss-module__8KKm1q__stickerGridHint{color:#999;font-size:13px}.MessageComposerPicker-module-scss-module__8KKm1q__tabFallbackIcon{font-size:18px}.MessageComposerPicker-module-scss-module__8KKm1q__stickerDisabled{opacity:.3;font-size:12px}.MessageComposerPicker-module-scss-module__8KKm1q__emojiTabContent{flex:1;min-height:0;display:flex}.MessageComposerPicker-module-scss-module__8KKm1q__emojiTabContent em-emoji-picker{--border-radius:0 0 .75rem .75rem;width:100%;height:380px}
@keyframes ContactPickerDialog-module-scss-module__wxNs4G__ds-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes ContactPickerDialog-module-scss-module__wxNs4G__ds-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes ContactPickerDialog-module-scss-module__wxNs4G__sales-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes ContactPickerDialog-module-scss-module__wxNs4G__sales-slideUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes ContactPickerDialog-module-scss-module__wxNs4G__sales-slideInRight{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes ContactPickerDialog-module-scss-module__wxNs4G__sales-slideOutRight{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes ContactPickerDialog-module-scss-module__wxNs4G__ds-shake{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-4px)}20%,40%,60%,80%{transform:translate(4px)}}@keyframes ContactPickerDialog-module-scss-module__wxNs4G__highlightFlash{0%,20%{background-color:#14b8a626}to{background-color:#0000}}.ContactPickerDialog-module-scss-module__wxNs4G__subTabs{gap:.25rem;margin-bottom:.75rem;display:flex}.ContactPickerDialog-module-scss-module__wxNs4G__subTab{color:#64748b;cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:9999px;padding:.5rem .75rem;font-size:.875rem;font-weight:500;transition:all .15s}.ContactPickerDialog-module-scss-module__wxNs4G__subTab:hover{color:#0f172a;background:#f1f5f9}.ContactPickerDialog-module-scss-module__wxNs4G__subTabActive,.ContactPickerDialog-module-scss-module__wxNs4G__subTabActive:hover{color:#0f766e;background:#f0fdfa}.ContactPickerDialog-module-scss-module__wxNs4G__searchBox{align-items:center;margin-bottom:.75rem;display:flex;position:relative}.ContactPickerDialog-module-scss-module__wxNs4G__searchIcon{color:#94a3b8;pointer-events:none;position:absolute;left:.75rem}.ContactPickerDialog-module-scss-module__wxNs4G__searchInput{color:#0f172a;background:#fff;border:1px solid #e2e8f0;border-radius:.5rem;width:100%;padding:.5rem .75rem .5rem calc(1.5rem + 14px);font-size:.875rem}.ContactPickerDialog-module-scss-module__wxNs4G__searchInput:focus{border-color:#14b8a6;outline:none}.ContactPickerDialog-module-scss-module__wxNs4G__chipsWrap{align-items:center;margin-bottom:.75rem;display:flex;position:relative}.ContactPickerDialog-module-scss-module__wxNs4G__chipRow{scroll-behavior:smooth;flex:1;align-items:center;gap:.25rem;min-width:0;display:flex;overflow-x:auto}.ContactPickerDialog-module-scss-module__wxNs4G__chipRow::-webkit-scrollbar{width:5px}.ContactPickerDialog-module-scss-module__wxNs4G__chipRow::-webkit-scrollbar-track{background:0 0}.ContactPickerDialog-module-scss-module__wxNs4G__chipRow::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:3px}.ContactPickerDialog-module-scss-module__wxNs4G__chipRow::-webkit-scrollbar-thumb:hover{background:#94a3b8}.ContactPickerDialog-module-scss-module__wxNs4G__chip{color:#64748b;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #e2e8f0;border-radius:9999px;align-items:center;padding:.25rem .75rem;font-size:.75rem;font-weight:500;transition:all .15s;display:inline-flex}.ContactPickerDialog-module-scss-module__wxNs4G__chip:hover{background:#f1f5f9}.ContactPickerDialog-module-scss-module__wxNs4G__chipActive{color:#fff;background:#14b8a6;border-color:#14b8a6}.ContactPickerDialog-module-scss-module__wxNs4G__chipActive:hover{background:#0d9488}.ContactPickerDialog-module-scss-module__wxNs4G__chipScrollBtn{color:#64748b;cursor:pointer;background:#f1f5f9;border:none;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;margin-left:.25rem;display:flex}.ContactPickerDialog-module-scss-module__wxNs4G__chipScrollBtn:hover{color:#0f766e;background:#f0fdfa}.ContactPickerDialog-module-scss-module__wxNs4G__list{flex-direction:column;max-height:400px;display:flex;overflow-y:auto}.ContactPickerDialog-module-scss-module__wxNs4G__list::-webkit-scrollbar{width:5px}.ContactPickerDialog-module-scss-module__wxNs4G__list::-webkit-scrollbar-track{background:0 0}.ContactPickerDialog-module-scss-module__wxNs4G__list::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:3px}.ContactPickerDialog-module-scss-module__wxNs4G__list::-webkit-scrollbar-thumb:hover{background:#94a3b8}.ContactPickerDialog-module-scss-module__wxNs4G__emptyState{color:#64748b;text-align:center;justify-content:center;align-items:center;padding:1.5rem;font-size:.875rem;display:flex}.ContactPickerDialog-module-scss-module__wxNs4G__sectionHeader{z-index:1;color:#94a3b8;text-transform:uppercase;letter-spacing:.03em;background:#fff;padding:.5rem .25rem;font-size:.75rem;font-weight:700;position:sticky;top:0}.ContactPickerDialog-module-scss-module__wxNs4G__row{cursor:pointer;border-radius:.5rem;align-items:center;gap:.75rem;padding:.5rem .25rem;display:flex}.ContactPickerDialog-module-scss-module__wxNs4G__row:hover{background:#f1f5f9}.ContactPickerDialog-module-scss-module__wxNs4G__radio{accent-color:#14b8a6;flex-shrink:0}.ContactPickerDialog-module-scss-module__wxNs4G__avatar{object-fit:cover;border-radius:9999px;flex-shrink:0;width:36px;height:36px}.ContactPickerDialog-module-scss-module__wxNs4G__info{flex-direction:column;flex:1;min-width:0;display:flex}.ContactPickerDialog-module-scss-module__wxNs4G__name{color:#0f172a;text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;overflow:hidden}.ContactPickerDialog-module-scss-module__wxNs4G__phone{color:#94a3b8;font-size:.75rem}.ContactPickerDialog-module-scss-module__wxNs4G__cancelBtn{color:#64748b;cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:.5rem;padding:.5rem 1rem;font-size:.875rem;font-weight:500}.ContactPickerDialog-module-scss-module__wxNs4G__cancelBtn:hover{background:#f1f5f9}.ContactPickerDialog-module-scss-module__wxNs4G__sendBtn{color:#fff;cursor:pointer;background:#14b8a6;border:none;border-radius:.5rem;padding:.5rem 1rem;font-size:.875rem;font-weight:500}.ContactPickerDialog-module-scss-module__wxNs4G__sendBtn:hover:not(:disabled){background:#0d9488}.ContactPickerDialog-module-scss-module__wxNs4G__sendBtn:disabled{opacity:.5;cursor:not-allowed}
@keyframes TypingIndicator-module-scss-module__AG6qXW__ds-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes TypingIndicator-module-scss-module__AG6qXW__ds-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes TypingIndicator-module-scss-module__AG6qXW__sales-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes TypingIndicator-module-scss-module__AG6qXW__sales-slideUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes TypingIndicator-module-scss-module__AG6qXW__sales-slideInRight{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes TypingIndicator-module-scss-module__AG6qXW__sales-slideOutRight{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes TypingIndicator-module-scss-module__AG6qXW__ds-shake{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-4px)}20%,40%,60%,80%{transform:translate(4px)}}@keyframes TypingIndicator-module-scss-module__AG6qXW__highlightFlash{0%,20%{background-color:#14b8a626}to{background-color:#0000}}.TypingIndicator-module-scss-module__AG6qXW__bar{pointer-events:none;background:#f0fdfa;border-radius:0 .5rem 0 0;align-items:center;gap:4px;padding:2px 10px;line-height:1;animation:.2s ease-out TypingIndicator-module-scss-module__AG6qXW__typingFadeIn;display:inline-flex;position:absolute;bottom:100%;left:0}.TypingIndicator-module-scss-module__AG6qXW__text{color:#14b8a6;white-space:nowrap;font-size:12px;font-weight:500}.TypingIndicator-module-scss-module__AG6qXW__dots{align-items:center;gap:2px;margin-left:1px;display:inline-flex}.TypingIndicator-module-scss-module__AG6qXW__dot{background:#14b8a6;border-radius:9999px;width:3px;height:3px;animation:1.4s ease-in-out infinite both TypingIndicator-module-scss-module__AG6qXW__typingBounce}.TypingIndicator-module-scss-module__AG6qXW__dot:nth-child(2){animation-delay:.15s}.TypingIndicator-module-scss-module__AG6qXW__dot:nth-child(3){animation-delay:.3s}@keyframes TypingIndicator-module-scss-module__AG6qXW__typingBounce{0%,80%,to{opacity:.4;transform:scale(.6)}40%{opacity:1;transform:scale(1)}}@keyframes TypingIndicator-module-scss-module__AG6qXW__typingFadeIn{0%{opacity:0}to{opacity:1}}
.ImageCropModal-module-scss-module__ZZ3MuG__cropBody{padding:0}.ImageCropModal-module-scss-module__ZZ3MuG__cropContainer{background:#f9fafb;width:100%;height:360px;position:relative}.ImageCropModal-module-scss-module__ZZ3MuG__controls{background:#f9fafb;border-top:1px solid #e5e7eb;flex-direction:column;gap:.75rem;padding:1rem 1.25rem;display:flex}.ImageCropModal-module-scss-module__ZZ3MuG__controlGroup{align-items:center;gap:.75rem;display:flex}.ImageCropModal-module-scss-module__ZZ3MuG__controlGroup label{color:#4b5563;align-items:center;gap:.375rem;min-width:90px;font-size:.8125rem;font-weight:500;display:flex}.ImageCropModal-module-scss-module__ZZ3MuG__controlGroup label svg{color:#9ca3af}.ImageCropModal-module-scss-module__ZZ3MuG__slider{appearance:none;background:#e5e7eb;border-radius:3px;outline:none;flex:1;height:5px}.ImageCropModal-module-scss-module__ZZ3MuG__slider::-webkit-slider-thumb{appearance:none;cursor:pointer;background:linear-gradient(135deg,#06b6d4 0%,#0891b2 100%);border-radius:50%;width:16px;height:16px;transition:all .15s;box-shadow:0 2px 4px #06b6d44d}.ImageCropModal-module-scss-module__ZZ3MuG__slider::-webkit-slider-thumb:hover{transform:scale(1.15);box-shadow:0 3px 6px #06b6d466}.ImageCropModal-module-scss-module__ZZ3MuG__slider::-moz-range-thumb{cursor:pointer;background:linear-gradient(135deg,#06b6d4 0%,#0891b2 100%);border:none;border-radius:50%;width:16px;height:16px;transition:all .15s;box-shadow:0 2px 4px #06b6d44d}.ImageCropModal-module-scss-module__ZZ3MuG__slider::-moz-range-thumb:hover{transform:scale(1.15);box-shadow:0 3px 6px #06b6d466}.ImageCropModal-module-scss-module__ZZ3MuG__value{text-align:right;color:#06b6d4;min-width:44px;font-size:.8125rem;font-weight:600}
@keyframes MessageInput-module-scss-module__0a98Oq__ds-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes MessageInput-module-scss-module__0a98Oq__ds-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes MessageInput-module-scss-module__0a98Oq__sales-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes MessageInput-module-scss-module__0a98Oq__sales-slideUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes MessageInput-module-scss-module__0a98Oq__sales-slideInRight{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes MessageInput-module-scss-module__0a98Oq__sales-slideOutRight{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes MessageInput-module-scss-module__0a98Oq__ds-shake{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-4px)}20%,40%,60%,80%{transform:translate(4px)}}@keyframes MessageInput-module-scss-module__0a98Oq__highlightFlash{0%,20%{background-color:#14b8a626}to{background-color:#0000}}.MessageInput-module-scss-module__0a98Oq__dropZoneWrapper{position:relative}.MessageInput-module-scss-module__0a98Oq__dropZoneWrapper.MessageInput-module-scss-module__0a98Oq__dragActive .MessageInput-module-scss-module__0a98Oq__messageInput{pointer-events:none;opacity:.4}.MessageInput-module-scss-module__0a98Oq__dragOverlay{z-index:100;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffffeb;border:2px dashed #14b8a6;border-radius:.75rem;justify-content:center;align-items:center;animation:.15s ease-out MessageInput-module-scss-module__0a98Oq__fadeIn;display:flex;position:absolute;inset:0}.MessageInput-module-scss-module__0a98Oq__dragContent{color:#14b8a6;flex-direction:column;align-items:center;gap:.5rem;font-size:1rem;font-weight:600;display:flex}.MessageInput-module-scss-module__0a98Oq__dragContent svg{color:#14b8a6;animation:.6s infinite alternate MessageInput-module-scss-module__0a98Oq__bounceUp}.MessageInput-module-scss-module__0a98Oq__dragSubtext{color:#94a3b8;font-size:.75rem;font-weight:400}@keyframes MessageInput-module-scss-module__0a98Oq__bounceUp{0%{transform:translateY(2px)}to{transform:translateY(-4px)}}.MessageInput-module-scss-module__0a98Oq__messageInput{z-index:10;background:#fff;border-top:1px solid #e2e8f0;position:relative}.MessageInput-module-scss-module__0a98Oq__messageInput .MessageInput-module-scss-module__0a98Oq__editBanner{background:#e2e8f0;border-bottom:1px solid #e2e8f0;justify-content:space-between;align-items:center;gap:.5rem;padding:.5rem 1rem;display:flex}.MessageInput-module-scss-module__0a98Oq__messageInput .MessageInput-module-scss-module__0a98Oq__editBannerContent{flex:1;align-items:center;gap:.5rem;min-width:0;display:flex}.MessageInput-module-scss-module__0a98Oq__messageInput .MessageInput-module-scss-module__0a98Oq__editBannerContent>svg{color:#64748b;flex-shrink:0}.MessageInput-module-scss-module__0a98Oq__messageInput .MessageInput-module-scss-module__0a98Oq__editBannerText{flex-direction:column;min-width:0;display:flex}.MessageInput-module-scss-module__0a98Oq__messageInput .MessageInput-module-scss-module__0a98Oq__editBannerLabel{color:#64748b;font-size:.75rem;font-weight:600}.MessageInput-module-scss-module__0a98Oq__messageInput .MessageInput-module-scss-module__0a98Oq__editBannerMessage{color:#334155;white-space:nowrap;text-overflow:ellipsis;max-width:400px;font-size:13px;overflow:hidden}.MessageInput-module-scss-module__0a98Oq__messageInput .MessageInput-module-scss-module__0a98Oq__editCancelBtn{cursor:pointer;color:#64748b;background:0 0;border:none;border-radius:50%;flex-shrink:0;padding:.25rem;transition:all .2s}.MessageInput-module-scss-module__0a98Oq__messageInput .MessageInput-module-scss-module__0a98Oq__editCancelBtn:hover{color:#334155;background:#0000001a}.MessageInput-module-scss-module__0a98Oq__messageInput .MessageInput-module-scss-module__0a98Oq__mediaPreviewContainer{background:#fff;border-bottom:1px solid #e2e8f0;padding:.75rem 1rem}.MessageInput-module-scss-module__0a98Oq__messageInput .MessageInput-module-scss-module__0a98Oq__mediaHeader{justify-content:space-between;align-items:center;margin-bottom:.75rem;display:flex}.MessageInput-module-scss-module__0a98Oq__messageInput .MessageInput-module-scss-module__0a98Oq__mediaCount{color:#0f172a;align-items:center;gap:6px;font-size:.875rem;font-weight:600;display:inline-flex}.MessageInput-module-scss-module__0a98Oq__messageInput .MessageInput-module-scss-module__0a98Oq__mediaCount svg{color:#14b8a6}.MessageInput-module-scss-module__0a98Oq__messageInput .MessageInput-module-scss-module__0a98Oq__clearAllBtn{color:#ef4444;cursor:pointer;background:0 0;border:none;border-radius:.375rem;padding:.25rem .5rem;font-size:.75rem;transition:background .2s}.MessageInput-module-scss-module__0a98Oq__messageInput .MessageInput-module-scss-module__0a98Oq__clearAllBtn:hover{background:#ef44441a}.MessageInput-module-scss-module__0a98Oq__messageInput .MessageInput-module-scss-module__0a98Oq__mediaPreview{flex-wrap:nowrap;gap:.75rem;padding:.25rem 0;display:flex;overflow:auto hidden}.MessageInput-module-scss-module__0a98Oq__messageInput .MessageInput-module-scss-module__0a98Oq__mediaPreview::-webkit-scrollbar{height:4px}.MessageInput-module-scss-module__0a98Oq__messageInput .MessageInput-module-scss-module__0a98Oq__mediaPreview::-webkit-scrollbar-track{background:0 0}.MessageInput-module-scss-module__0a98Oq__messageInput .MessageInput-module-scss-module__0a98Oq__mediaPreview::-webkit-scrollbar-thumb{background:#0000001f;border-radius:2px}.MessageInput-module-scss-module__0a98Oq__messageInput .MessageInput-module-scss-module__0a98Oq__mediaPreview .MessageInput-module-scss-module__0a98Oq__mediaItem{background:#e2e8f0;border-radius:.75rem;flex-shrink:0;width:88px;height:100px;transition:transform .15s;animation:.2s ease-out MessageInput-module-scss-module__0a98Oq__mediaItemIn;position:relative;overflow:hidden}.MessageInput-module-scss-module__0a98Oq__messageInput .MessageInput-module-scss-module__0a98Oq__mediaPreview .MessageInput-module-scss-module__0a98Oq__mediaItem:hover{transform:scale(1.03)}.MessageInput-module-scss-module__0a98Oq__messageInput .MessageInput-module-scss-module__0a98Oq__mediaPreview .MessageInput-module-scss-module__0a98Oq__mediaItem.MessageInput-module-scss-module__0a98Oq__image img{object-fit:cover;width:100%;height:100%;transition:transform .2s}.MessageInput-module-scss-module__0a98Oq__messageInput .MessageInput-module-scss-module__0a98Oq__mediaPreview .MessageInput-module-scss-module__0a98Oq__mediaItem.MessageInput-module-scss-module__0a98Oq__image:hover img{transform:scale(1.06)}.MessageInput-module-scss-module__0a98Oq__messageInput .MessageInput-module-scss-module__0a98Oq__mediaPreview .MessageInput-module-scss-module__0a98Oq__mediaItem .MessageInput-module-scss-module__0a98Oq__mediaSizeTag{color:#fff;pointer-events:none;background:#0009;border-radius:3px;padding:1px 5px;font-size:9px;font-weight:500;line-height:1.4;position:absolute;bottom:4px;left:4px}.MessageInput-module-scss-module__0a98Oq__messageInput .MessageInput-module-scss-module__0a98Oq__mediaPreview .MessageInput-module-scss-module__0a98Oq__mediaItem.MessageInput-module-scss-module__0a98Oq__video video{object-fit:cover;width:100%;height:100%}.MessageInput-module-scss-module__0a98Oq__messageInput .MessageInput-module-scss-module__0a98Oq__mediaPreview .MessageInput-module-scss-module__0a98Oq__mediaItem.MessageInput-module-scss-module__0a98Oq__document{background:#fff;border:1px solid #e2e8f0;flex-direction:column;justify-content:center;align-items:center;gap:.25rem;padding:.5rem .25rem;display:flex}.MessageInput-module-scss-module__0a98Oq__messageInput .MessageInput-module-scss-module__0a98Oq__mediaPreview .MessageInput-module-scss-module__0a98Oq__mediaItem.MessageInput-module-scss-module__0a98Oq__document .MessageInput-module-scss-module__0a98Oq__extIconWrapper{border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;width:3rem;height:3rem;display:flex;position:relative;overflow:hidden}.MessageInput-module-scss-module__0a98Oq__messageInput .MessageInput-module-scss-module__0a98Oq__mediaPreview .MessageInput-module-scss-module__0a98Oq__mediaItem.MessageInput-module-scss-module__0a98Oq__document .MessageInput-module-scss-module__0a98Oq__extIconWrapper:after{content:"";background:linear-gradient(225deg,#fffffff2 50%,#00000014 50%);border-bottom-left-radius:3px;width:12px;height:12px;position:absolute;top:0;right:0}.MessageInput-module-scss-module__0a98Oq__messageInput .MessageInput-module-scss-module__0a98Oq__mediaPreview .MessageInput-module-scss-module__0a98Oq__mediaItem.MessageInput-module-scss-module__0a98Oq__document .MessageInput-module-scss-module__0a98Oq__extLabel{letter-spacing:.03em;text-transform:uppercase;font-size:15px;font-weight:800;line-height:1}.MessageInput-module-scss-module__0a98Oq__messageInput .MessageInput-module-scss-module__0a98Oq__mediaPreview .MessageInput-module-scss-module__0a98Oq__mediaItem.MessageInput-module-scss-module__0a98Oq__document .MessageInput-module-scss-module__0a98Oq__fileName{color:#475569;text-overflow:ellipsis;white-space:nowrap;text-align:center;max-width:78px;font-size:11px;line-height:1.2;overflow:hidden}.MessageInput-module-scss-module__0a98Oq__messageInput .MessageInput-module-scss-module__0a98Oq__mediaPreview .MessageInput-module-scss-module__0a98Oq__mediaItem .MessageInput-module-scss-module__0a98Oq__removeButton{cursor:pointer;opacity:0;background:#0000008c;border:none;border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;padding:.125rem;transition:all .15s;display:flex;position:absolute;top:4px;right:4px}.MessageInput-module-scss-module__0a98Oq__messageInput .MessageInput-module-scss-module__0a98Oq__mediaPreview .MessageInput-module-scss-module__0a98Oq__mediaItem .MessageInput-module-scss-module__0a98Oq__removeButton:hover{background:#ef4444;transform:scale(1.1)}.MessageInput-module-scss-module__0a98Oq__messageInput .MessageInput-module-scss-module__0a98Oq__mediaPreview .MessageInput-module-scss-module__0a98Oq__mediaItem .MessageInput-module-scss-module__0a98Oq__removeButton svg{color:#fff;width:12px;height:12px}.MessageInput-module-scss-module__0a98Oq__messageInput .MessageInput-module-scss-module__0a98Oq__mediaPreview .MessageInput-module-scss-module__0a98Oq__mediaItem .MessageInput-module-scss-module__0a98Oq__cropButton{cursor:pointer;opacity:0;background:#0000008c;border:none;border-radius:.375rem;justify-content:center;align-items:center;width:22px;height:22px;padding:.125rem;transition:all .15s;display:flex;position:absolute;bottom:4px;right:4px}.MessageInput-module-scss-module__0a98Oq__messageInput .MessageInput-module-scss-module__0a98Oq__mediaPreview .MessageInput-module-scss-module__0a98Oq__mediaItem .MessageInput-module-scss-module__0a98Oq__cropButton:hover{background:#000c}.MessageInput-module-scss-module__0a98Oq__messageInput .MessageInput-module-scss-module__0a98Oq__mediaPreview .MessageInput-module-scss-module__0a98Oq__mediaItem .MessageInput-module-scss-module__0a98Oq__cropButton svg{color:#fff;width:12px;height:12px}.MessageInput-module-scss-module__0a98Oq__messageInput .MessageInput-module-scss-module__0a98Oq__mediaPreview .MessageInput-module-scss-module__0a98Oq__mediaItem:hover .MessageInput-module-scss-module__0a98Oq__removeButton,.MessageInput-module-scss-module__0a98Oq__messageInput .MessageInput-module-scss-module__0a98Oq__mediaPreview .MessageInput-module-scss-module__0a98Oq__mediaItem:hover .MessageInput-module-scss-module__0a98Oq__cropButton{opacity:1}.MessageInput-module-scss-module__0a98Oq__messageInput .MessageInput-module-scss-module__0a98Oq__mediaPreview .MessageInput-module-scss-module__0a98Oq__addMoreBtn{cursor:pointer;color:#94a3b8;background:0 0;border:2px dashed #cbd5e1;border-radius:.75rem;flex-shrink:0;justify-content:center;align-items:center;width:88px;height:100px;transition:all .2s;display:flex}.MessageInput-module-scss-module__0a98Oq__messageInput .MessageInput-module-scss-module__0a98Oq__mediaPreview .MessageInput-module-scss-module__0a98Oq__addMoreBtn:hover{color:#14b8a6;background:#14b8a60a;border-color:#14b8a6}.MessageInput-module-scss-module__0a98Oq__messageInput .MessageInput-module-scss-module__0a98Oq__mediaPreview .MessageInput-module-scss-module__0a98Oq__addMoreBtn svg{stroke-width:1.5px;width:28px;height:28px}.MessageInput-module-scss-module__0a98Oq__messageInput .MessageInput-module-scss-module__0a98Oq__mediaPreview .MessageInput-module-scss-module__0a98Oq__videoPreview{width:100%;height:100%;position:relative}.MessageInput-module-scss-module__0a98Oq__messageInput .MessageInput-module-scss-module__0a98Oq__mediaPreview .MessageInput-module-scss-module__0a98Oq__videoPreview img,.MessageInput-module-scss-module__0a98Oq__messageInput .MessageInput-module-scss-module__0a98Oq__mediaPreview .MessageInput-module-scss-module__0a98Oq__videoPreview video{object-fit:cover;width:100%;height:100%}.MessageInput-module-scss-module__0a98Oq__messageInput .MessageInput-module-scss-module__0a98Oq__mediaPreview .MessageInput-module-scss-module__0a98Oq__videoPlayIcon{pointer-events:none;background:#0000008c;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.MessageInput-module-scss-module__0a98Oq__messageInput .MessageInput-module-scss-module__0a98Oq__mediaPreview .MessageInput-module-scss-module__0a98Oq__videoPlayIcon svg{color:#fff;margin-left:2px}.MessageInput-module-scss-module__0a98Oq__messageInput .MessageInput-module-scss-module__0a98Oq__mediaPreview .MessageInput-module-scss-module__0a98Oq__videoDuration{color:#fff;background:#000000a6;border-radius:3px;padding:2px 5px;font-size:10px;font-weight:500;position:absolute;bottom:4px;left:4px}.MessageInput-module-scss-module__0a98Oq__messageInput .MessageInput-module-scss-module__0a98Oq__extPdf{color:#ef4444;background:#fef2f2}.MessageInput-module-scss-module__0a98Oq__messageInput .MessageInput-module-scss-module__0a98Oq__extDoc{color:#2563eb;background:#eff6ff}.MessageInput-module-scss-module__0a98Oq__messageInput .MessageInput-module-scss-module__0a98Oq__extTxt{color:#94a3b8;background:#f1f5f9}.MessageInput-module-scss-module__0a98Oq__messageInput .MessageInput-module-scss-module__0a98Oq__extXls{color:#10b981;background:#f0fdf4}.MessageInput-module-scss-module__0a98Oq__messageInput .MessageInput-module-scss-module__0a98Oq__extZip{color:#9333ea;background:#faf5ff}.MessageInput-module-scss-module__0a98Oq__messageInput .MessageInput-module-scss-module__0a98Oq__extDefault{color:#94a3b8;background:#f1f5f9}.MessageInput-module-scss-module__0a98Oq__messageInput .MessageInput-module-scss-module__0a98Oq__linkPreviewStrip{background:#f8fafc;border-bottom:1px solid #e2e8f0;align-items:flex-start;gap:.5rem;padding:.5rem 1rem;animation:.15s ease-out MessageInput-module-scss-module__0a98Oq__fadeIn;display:flex}.MessageInput-module-scss-module__0a98Oq__messageInput .MessageInput-module-scss-module__0a98Oq__linkPreviewStrip .MessageInput-module-scss-module__0a98Oq__linkPreviewContent{flex:1;min-width:0}.MessageInput-module-scss-module__0a98Oq__messageInput .MessageInput-module-scss-module__0a98Oq__linkPreviewStrip .MessageInput-module-scss-module__0a98Oq__linkPreviewDismiss{cursor:pointer;color:#94a3b8;background:0 0;border:none;border-radius:50%;flex-shrink:0;align-items:center;padding:.25rem;display:flex}.MessageInput-module-scss-module__0a98Oq__messageInput .MessageInput-module-scss-module__0a98Oq__linkPreviewStrip .MessageInput-module-scss-module__0a98Oq__linkPreviewDismiss:hover{color:#64748b;background:#e2e8f0}.MessageInput-module-scss-module__0a98Oq__messageInput .MessageInput-module-scss-module__0a98Oq__linkPreviewStrip .MessageInput-module-scss-module__0a98Oq__linkPreviewLoading{flex:1;align-items:flex-start;gap:.75rem;display:flex}.MessageInput-module-scss-module__0a98Oq__messageInput .MessageInput-module-scss-module__0a98Oq__linkPreviewStrip .MessageInput-module-scss-module__0a98Oq__linkPreviewLoading .MessageInput-module-scss-module__0a98Oq__skeletonThumb{background:linear-gradient(90deg,#e2e8f0 25%,#f1f5f9 50%,#e2e8f0 75%) 0 0/200% 100%;border-radius:.5rem;flex-shrink:0;width:52px;height:52px;animation:1.2s ease-in-out infinite MessageInput-module-scss-module__0a98Oq__shimmer}.MessageInput-module-scss-module__0a98Oq__messageInput .MessageInput-module-scss-module__0a98Oq__linkPreviewStrip .MessageInput-module-scss-module__0a98Oq__linkPreviewLoading .MessageInput-module-scss-module__0a98Oq__skeletonLines{flex-direction:column;flex:1;gap:6px;padding-top:2px;display:flex}.MessageInput-module-scss-module__0a98Oq__messageInput .MessageInput-module-scss-module__0a98Oq__linkPreviewStrip .MessageInput-module-scss-module__0a98Oq__linkPreviewLoading .MessageInput-module-scss-module__0a98Oq__skeletonLine{background:linear-gradient(90deg,#e2e8f0 25%,#f1f5f9 50%,#e2e8f0 75%) 0 0/200% 100%;border-radius:4px;width:100%;height:10px;animation:1.2s ease-in-out infinite MessageInput-module-scss-module__0a98Oq__shimmer}.MessageInput-module-scss-module__0a98Oq__messageInput .MessageInput-module-scss-module__0a98Oq__linkPreviewStrip .MessageInput-module-scss-module__0a98Oq__linkPreviewLoading .MessageInput-module-scss-module__0a98Oq__skeletonLine.MessageInput-module-scss-module__0a98Oq__short{width:35%}.MessageInput-module-scss-module__0a98Oq__messageInput .MessageInput-module-scss-module__0a98Oq__linkPreviewStrip .MessageInput-module-scss-module__0a98Oq__linkPreviewLoading .MessageInput-module-scss-module__0a98Oq__skeletonLine.MessageInput-module-scss-module__0a98Oq__medium{width:70%}@keyframes MessageInput-module-scss-module__0a98Oq__shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes MessageInput-module-scss-module__0a98Oq__fadeIn{0%{opacity:0}to{opacity:1}}.MessageInput-module-scss-module__0a98Oq__messageInput .MessageInput-module-scss-module__0a98Oq__typingBar{padding:2px 1rem;display:flex}.MessageInput-module-scss-module__0a98Oq__messageInput .MessageInput-module-scss-module__0a98Oq__actionBar{border-bottom:1px solid #e2e8f0;align-items:center;gap:.75rem;padding:.375rem 1rem;display:flex}.MessageInput-module-scss-module__0a98Oq__messageInput .MessageInput-module-scss-module__0a98Oq__actionBar button{cursor:pointer;color:#475569;background:0 0;border:none;border-radius:.375rem;justify-content:center;align-items:center;padding:.375rem;transition:all .15s;display:flex}.MessageInput-module-scss-module__0a98Oq__messageInput .MessageInput-module-scss-module__0a98Oq__actionBar button:hover{color:#14b8a6;background:#f1f5f9}.MessageInput-module-scss-module__0a98Oq__messageInput .MessageInput-module-scss-module__0a98Oq__inputContainer{align-items:flex-end;gap:.75rem;padding:.25rem 1rem .375rem .5rem;display:flex}.MessageInput-module-scss-module__0a98Oq__messageInput .MessageInput-module-scss-module__0a98Oq__inputContainer .MessageInput-module-scss-module__0a98Oq__inputWrapper{flex:1;align-items:flex-end;display:flex;position:relative}.MessageInput-module-scss-module__0a98Oq__messageInput .MessageInput-module-scss-module__0a98Oq__inputContainer .MessageInput-module-scss-module__0a98Oq__inputWrapper>div{width:100%}.MessageInput-module-scss-module__0a98Oq__messageInput .MessageInput-module-scss-module__0a98Oq__inputContainer .MessageInput-module-scss-module__0a98Oq__sendButton{cursor:pointer;background:#14b8a6;border:none;border-radius:50%;flex-shrink:0;padding:.5rem;transition:all .2s}.MessageInput-module-scss-module__0a98Oq__messageInput .MessageInput-module-scss-module__0a98Oq__inputContainer .MessageInput-module-scss-module__0a98Oq__sendButton:hover{background:#0d9488;transform:scale(1.05)}.MessageInput-module-scss-module__0a98Oq__messageInput .MessageInput-module-scss-module__0a98Oq__inputContainer .MessageInput-module-scss-module__0a98Oq__sendButton svg{color:#fff;width:20px;height:20px}.MessageInput-module-scss-module__0a98Oq__messageInput .MessageInput-module-scss-module__0a98Oq__inputContainer .MessageInput-module-scss-module__0a98Oq__likeButton{cursor:pointer;background:0 0;border:none;border-radius:50%;flex-shrink:0;padding:.5rem;transition:all .15s}.MessageInput-module-scss-module__0a98Oq__messageInput .MessageInput-module-scss-module__0a98Oq__inputContainer .MessageInput-module-scss-module__0a98Oq__likeButton:hover{transform:scale(1.15)}.MessageInput-module-scss-module__0a98Oq__messageInput .MessageInput-module-scss-module__0a98Oq__inputContainer .MessageInput-module-scss-module__0a98Oq__likeButton .MessageInput-module-scss-module__0a98Oq__likeEmoji{font-size:22px;line-height:1;display:block}.MessageInput-module-scss-module__0a98Oq__messageInput input[type=file]{display:none}@keyframes MessageInput-module-scss-module__0a98Oq__mediaItemIn{0%{opacity:0;transform:scale(.85)}to{opacity:1;transform:scale(1)}}
