.AudioPlayer-module__L5XRwq__audioPlayer{background:0 0;align-items:center;gap:12px;min-width:200px;max-width:280px;margin:4px 0;padding:6px 10px;display:flex}.AudioPlayer-module__L5XRwq__playButton{color:#075e54;cursor:pointer;background:rgba(255,255,255,.9);border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:36px;min-width:36px;height:36px;transition:all .2s;display:flex;box-shadow:0 1px 2px rgba(0,0,0,.1)}.AudioPlayer-module__L5XRwq__playButton:hover{background:#fff;transform:scale(1.05)}.AudioPlayer-module__L5XRwq__playButton:active{transform:scale(.95)}.AudioPlayer-module__L5XRwq__ownAudio .AudioPlayer-module__L5XRwq__playButton{color:#111b21;background:rgba(255,255,255,.25)}.AudioPlayer-module__L5XRwq__otherAudio .AudioPlayer-module__L5XRwq__playButton{color:#075e54;background:rgba(0,0,0,.05)}.AudioPlayer-module__L5XRwq__audioInfo{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.AudioPlayer-module__L5XRwq__progressBar{cursor:pointer;background:rgba(0,0,0,.15);border-radius:2px;width:100%;height:3px;position:relative;overflow:hidden}.AudioPlayer-module__L5XRwq__ownAudio .AudioPlayer-module__L5XRwq__progressBar{background:rgba(255,255,255,.3)}.AudioPlayer-module__L5XRwq__otherAudio .AudioPlayer-module__L5XRwq__progressBar{background:rgba(0,0,0,.15)}.AudioPlayer-module__L5XRwq__progressFill{background:#075e54;border-radius:2px;height:100%;transition:width .1s linear}.AudioPlayer-module__L5XRwq__ownAudio .AudioPlayer-module__L5XRwq__progressFill{background:rgba(255,255,255,.9)}.AudioPlayer-module__L5XRwq__otherAudio .AudioPlayer-module__L5XRwq__progressFill{background:#075e54}.AudioPlayer-module__L5XRwq__timeInfo{color:rgba(0,0,0,.6);direction:ltr;justify-content:space-between;align-items:center;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:11px;display:flex}.AudioPlayer-module__L5XRwq__ownAudio .AudioPlayer-module__L5XRwq__timeInfo{color:rgba(0,0,0,.5)}.AudioPlayer-module__L5XRwq__otherAudio .AudioPlayer-module__L5XRwq__timeInfo{color:rgba(0,0,0,.6)}.AudioPlayer-module__L5XRwq__currentTime{font-weight:500}.AudioPlayer-module__L5XRwq__duration{opacity:.7}
.Chat-module__r4LmDW__header{z-index:1000;background:#075e54;justify-content:space-between;align-items:center;width:100%;height:60px;padding:0 16px;display:flex;position:fixed;top:0;box-shadow:0 2px 5px rgba(0,0,0,.2)}.Chat-module__r4LmDW__headerText{color:#fff;flex-direction:column;flex:1;justify-content:center;display:flex}.Chat-module__r4LmDW__headerText h1{color:#fff;margin:0;font-size:16px;font-weight:500;line-height:1.2}.Chat-module__r4LmDW__headerUser{color:rgba(255,255,255,.9);align-items:center;gap:6px;margin:2px 0 0;font-size:12px;display:flex}.Chat-module__r4LmDW__connectionStatus{border-radius:12px;align-items:center;gap:4px;padding:2px 8px;font-size:11px;font-weight:400;display:inline-flex}.Chat-module__r4LmDW__statusDot{border-radius:50%;width:8px;height:8px;display:inline-flex}.Chat-module__r4LmDW__statusDotOnline{background:#25d366}.Chat-module__r4LmDW__statusDotOffline{background:#ff4d4d}.Chat-module__r4LmDW__connectionStatus.Chat-module__r4LmDW__connected{color:#fff;background-color:rgba(255,255,255,.15)}.Chat-module__r4LmDW__connectionStatus.Chat-module__r4LmDW__disconnected{color:tomato;background-color:rgba(255,99,71,.3)}.Chat-module__r4LmDW__settings{align-items:center;gap:8px;display:flex}.Chat-module__r4LmDW__btn,.Chat-module__r4LmDW__btnn,.Chat-module__r4LmDW__btnnn{cursor:pointer;white-space:nowrap;border:none;border-radius:4px;padding:6px 14px;font-size:12px;font-weight:500;transition:all .2s}.Chat-module__r4LmDW__btn{color:#fff;background:rgba(255,255,255,.15);border:1px solid rgba(255,255,255,.2)}.Chat-module__r4LmDW__btn:hover{background:rgba(255,255,255,.25)}.Chat-module__r4LmDW__btnn{color:#fff;background:#f44}.Chat-module__r4LmDW__btnn:hover{background:#f66}.Chat-module__r4LmDW__btnnn{color:#fff;background:rgba(255,255,255,.15);padding:4px 10px;font-size:11px}.Chat-module__r4LmDW__updateUser{color:#fff;background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.3);border-radius:4px;width:150px;margin-right:5px;padding:6px 12px;font-size:12px}.Chat-module__r4LmDW__updateUser::placeholder{color:rgba(255,255,255,.6)}.Chat-module__r4LmDW__page{background:#edf1f7;justify-content:center;min-height:calc(100vh - 8rem);padding:24px;display:flex}.Chat-module__r4LmDW__chatWrapper{background:#fff;border-radius:20px;flex-direction:column;width:100%;max-width:1100px;min-height:calc(100vh - 8rem);display:flex;overflow:hidden;box-shadow:0 15px 45px rgba(15,23,42,.08)}.Chat-module__r4LmDW__container{background:#efeae2 url("data:image/svg+xml,%3Csvg width='100' height='100' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cpattern id='a' patternUnits='userSpaceOnUse' width='20' height='20' patternTransform='scale(0.5) rotate(0)'%3E%3Crect x='0' y='0' width='100%25' height='100%25' fill='hsla(0,0%25,100%25,1)'/%3E%3Cpath d='M3.25 10h13.5M10 3.25v13.5' stroke-linecap='square' stroke-width='0.5' stroke='hsla(259,0%25,53%25,0.05)' fill='none'/%3E%3C/pattern%3E%3C/defs%3E%3Crect width='100%25' height='100%25' fill='url(%23a)'/%3E%3C/svg%3E");flex:1;width:100%;margin:0;padding:16px 0;overflow-y:auto}.Chat-module__r4LmDW__inlineStatus{border-bottom:1px solid rgba(0,0,0,.05);justify-content:space-between;align-items:center;margin-bottom:12px;padding:0 20px 16px;display:flex}.Chat-module__r4LmDW__inlineStatusInfo{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.Chat-module__r4LmDW__inlineGreeting{color:#075e54;margin:0;font-size:15px;font-weight:600}.Chat-module__r4LmDW__inlineCount{color:#4a4a4a;font-size:14px}.Chat-module__r4LmDW__emptyState{text-align:center;color:#667781;padding:60px 20px;font-size:16px}.Chat-module__r4LmDW__emptyStateIcon{color:#25d366;vertical-align:middle;margin-left:8px}.Chat-module__r4LmDW__messageWrapper{align-items:flex-end;gap:8px;width:100%;margin:2px 0;padding:0 12px;display:flex}.Chat-module__r4LmDW__ownMessageWrapper{justify-content:flex-end;padding-left:0}.Chat-module__r4LmDW__otherMessageWrapper{justify-content:flex-start;padding-right:0}.Chat-module__r4LmDW__messageBubble{word-wrap:break-word;border-radius:7.5px;min-width:120px;max-width:85%;margin:2px 0;padding:8px 10px 8px 12px;position:relative;box-shadow:0 1px .5px rgba(0,0,0,.13)}.Chat-module__r4LmDW__messageAvatar{color:#075e54;letter-spacing:.5px;cursor:pointer;background:rgba(7,94,84,.12);border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-weight:600;transition:transform .2s,background .2s;display:flex}.Chat-module__r4LmDW__messageAvatar:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-right:8px}.Chat-module__r4LmDW__messageAvatar:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-right:8px}.Chat-module__r4LmDW__messageAvatar:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-right:8px}.Chat-module__r4LmDW__messageAvatar:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:8px}.Chat-module__r4LmDW__messageAvatar:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:8px}.Chat-module__r4LmDW__messageAvatar:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:8px}.Chat-module__r4LmDW__otherMessageWrapper .Chat-module__r4LmDW__messageAvatar{order:-1}.Chat-module__r4LmDW__otherMessageWrapper .Chat-module__r4LmDW__messageAvatar:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-right:8px}.Chat-module__r4LmDW__otherMessageWrapper .Chat-module__r4LmDW__messageAvatar:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-right:8px}.Chat-module__r4LmDW__otherMessageWrapper .Chat-module__r4LmDW__messageAvatar:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-right:8px}.Chat-module__r4LmDW__otherMessageWrapper .Chat-module__r4LmDW__messageAvatar:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:8px}.Chat-module__r4LmDW__otherMessageWrapper .Chat-module__r4LmDW__messageAvatar:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:8px}.Chat-module__r4LmDW__otherMessageWrapper .Chat-module__r4LmDW__messageAvatar:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:8px}.Chat-module__r4LmDW__messageAvatar:hover{background:rgba(7,94,84,.18);transform:scale(1.05)}.Chat-module__r4LmDW__messageAvatar:focus{outline:none;box-shadow:0 0 0 2px rgba(7,94,84,.2)}.Chat-module__r4LmDW__ownMessage{background:#dcf8c6;border-bottom-right-radius:2px;margin-left:auto}.Chat-module__r4LmDW__otherMessage{background:#fff;border-bottom-left-radius:2px;margin-right:auto}.Chat-module__r4LmDW__messageText{color:#111b21;word-wrap:break-word;white-space:pre-wrap;margin:0;padding:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:14.2px;line-height:19px}.Chat-module__r4LmDW__otherMessage .Chat-module__r4LmDW__messageText,.Chat-module__r4LmDW__ownMessage .Chat-module__r4LmDW__messageText{color:#111b21}.Chat-module__r4LmDW__messageTime{color:rgba(0,0,0,.45);text-align:right;direction:ltr;justify-content:flex-end;align-items:center;gap:6px;margin-top:2px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:11px;line-height:15px;display:flex}.Chat-module__r4LmDW__ownMessage .Chat-module__r4LmDW__messageTime{color:rgba(0,0,0,.45)}.Chat-module__r4LmDW__messageTickIcon{color:#8696a0;align-items:center;margin-left:2px;display:inline-flex}.Chat-module__r4LmDW__messageTickSent,.Chat-module__r4LmDW__messageTickDelivered{color:#8696a0}.Chat-module__r4LmDW__messageTickRead{color:#34b7f1}.Chat-module__r4LmDW__ownMessage .Chat-module__r4LmDW__messageTickIcon{color:#8696a0}.Chat-module__r4LmDW__chat{background:#f0f2f5;border-top:1px solid rgba(0,0,0,.05);align-items:center;gap:4px;min-height:62px;padding:6px 8px;display:flex;box-shadow:0 -1px 5px rgba(0,0,0,.1)}@media (max-width:1024px){.Chat-module__r4LmDW__page{padding:16px}.Chat-module__r4LmDW__chatWrapper{border-radius:16px;min-height:calc(100vh - 6rem)}}@media (max-width:640px){.Chat-module__r4LmDW__page{padding:12px}.Chat-module__r4LmDW__chatWrapper{border-radius:12px}}.Chat-module__r4LmDW__chatAudioPending{justify-content:flex-start}.Chat-module__r4LmDW__chatAudioPending .Chat-module__r4LmDW__messageInput{display:none}.Chat-module__r4LmDW__messageInput{color:#111b21;resize:none;background:#fff;border:none;border-radius:21px;outline:none;flex:1;min-height:42px;max-height:100px;margin:0 8px;padding:9px 12px 11px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:15px;overflow-y:auto}.Chat-module__r4LmDW__messageInput::placeholder{color:#667781}.Chat-module__r4LmDW__messageInput:focus{box-shadow:0 0 0 1px rgba(0,0,0,.05)}.Chat-module__r4LmDW__submit{color:#fff;cursor:pointer;background:#075e54;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:42px;min-width:42px;height:42px;padding:0;transition:all .2s;display:flex;box-shadow:0 1px 3px rgba(0,0,0,.2)}.Chat-module__r4LmDW__submit:hover{background:#0a7c6f;transform:scale(1.05)}.Chat-module__r4LmDW__submit:active{transform:scale(.95)}.Chat-module__r4LmDW__submit:disabled{opacity:.5;cursor:not-allowed}.Chat-module__r4LmDW__submit svg{width:20px;height:20px}.Chat-module__r4LmDW__submit span{display:none}.Chat-module__r4LmDW__attachButton{color:#075e54;cursor:pointer;background:rgba(7,94,84,.1);border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:42px;min-width:42px;height:42px;font-size:20px;transition:all .2s;display:flex}.Chat-module__r4LmDW__attachButton:hover{background:rgba(7,94,84,.2);transform:scale(1.05)}.Chat-module__r4LmDW__attachButton:disabled{opacity:.5;cursor:not-allowed}.Chat-module__r4LmDW__buttonSpinner{border:2px solid rgba(7,94,84,.2);border-top-color:#075e54;border-radius:50%;width:18px;height:18px;animation:.8s linear infinite Chat-module__r4LmDW__chatSpin}.Chat-module__r4LmDW__pendingAttachments{background:#fff;border-top:1px solid #e9edef;border-bottom:1px solid #e9edef;padding:10px 12px}.Chat-module__r4LmDW__pendingAttachmentsList{gap:12px;padding-bottom:4px;display:flex;overflow-x:auto}.Chat-module__r4LmDW__pendingAttachmentCard{background:#f5f7f9;border-radius:14px;flex-direction:column;gap:10px;min-width:180px;max-width:220px;padding:12px;display:flex;position:relative;box-shadow:0 1px 3px rgba(0,0,0,.12)}.Chat-module__r4LmDW__pendingAttachmentImageCard{max-width:260px}.Chat-module__r4LmDW__pendingAttachmentImageButton{cursor:pointer;background:0 0;border:none;padding:0;display:block}.Chat-module__r4LmDW__pendingAttachmentRemove{color:#fff;cursor:pointer;background:rgba(0,0,0,.45);border:none;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;transition:background .2s;display:flex;position:absolute;top:8px;left:8px}.Chat-module__r4LmDW__pendingAttachmentRemove:hover{background:rgba(0,0,0,.6)}.Chat-module__r4LmDW__pendingAttachmentImage{-o-object-fit:cover;object-fit:cover;border-radius:10px;width:100%;max-height:200px}.Chat-module__r4LmDW__pendingAttachmentAudio{width:100%}.Chat-module__r4LmDW__pendingAttachmentFile{color:#075e54;text-align:center;word-break:break-all;background:rgba(7,94,84,.12);border-radius:10px;flex-direction:column;align-items:center;gap:8px;padding:18px 12px;font-size:13px;display:flex}.Chat-module__r4LmDW__pendingCaptionInput{background:#fff;border:none;border-radius:8px;width:100%;padding:8px 10px;font-size:13px;box-shadow:0 1px 2px rgba(0,0,0,.1)}.Chat-module__r4LmDW__pendingCaptionInput:focus{outline:none;box-shadow:0 0 0 2px rgba(7,94,84,.15)}.Chat-module__r4LmDW__pendingNotice{color:#667781;text-align:center;margin-top:8px;font-size:12px}.Chat-module__r4LmDW__pendingAudioBubble{background:#f5f7f9;border-radius:18px;align-items:center;gap:10px;min-width:220px;padding:12px 16px;display:flex;box-shadow:0 1px 3px rgba(0,0,0,.15)}.Chat-module__r4LmDW__pendingAudioDelete{color:#111b21;cursor:pointer;background:rgba(0,0,0,.08);border:none;border-radius:50%;justify-content:center;align-items:center;width:26px;height:26px;display:flex}.Chat-module__r4LmDW__pendingAudioDelete:hover{background:rgba(0,0,0,.16)}.Chat-module__r4LmDW__pendingAudioIndicator{background:#ff4d4f;border-radius:50%;width:8px;height:8px}.Chat-module__r4LmDW__pendingAudioInfo{flex:1;align-items:center;gap:12px;display:flex}.Chat-module__r4LmDW__pendingAudioPlay{color:#075e54;cursor:pointer;background:rgba(7,94,84,.15);border:none;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;font-size:14px;display:flex}.Chat-module__r4LmDW__pendingAudioPlay:hover{background:rgba(7,94,84,.25)}.Chat-module__r4LmDW__pendingAudioTime{color:#111b21;min-width:36px;font-size:13px}.Chat-module__r4LmDW__pendingAudioWave{background:rgba(0,0,0,.08);border-radius:2px;flex:1;height:4px;position:relative;overflow:hidden}.Chat-module__r4LmDW__pendingAudioWaveProgress{background:#25d366;border-radius:2px;height:100%;transition:width .1s linear;position:absolute;top:0;left:0}.Chat-module__r4LmDW__selectedFileChip{color:#111b21;text-overflow:ellipsis;white-space:nowrap;background:#fff;border-radius:16px;align-items:center;gap:6px;max-width:45%;padding:6px 10px;font-size:13px;display:inline-flex;overflow:hidden;box-shadow:0 1px 3px rgba(0,0,0,.12)}.Chat-module__r4LmDW__selectedFileChip span{text-overflow:ellipsis;overflow:hidden}.Chat-module__r4LmDW__selectedFileChip button{color:#ff453a;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;font-size:14px;line-height:1;display:flex}.Chat-module__r4LmDW__selectedFileChip button:hover{color:#d93025}.Chat-module__r4LmDW__messageFile{border-radius:4px;margin-bottom:8px;overflow:hidden}.Chat-module__r4LmDW__messageImageButton{cursor:pointer;background:0 0;border:none;padding:0;display:block}.Chat-module__r4LmDW__messageImageButton:disabled{cursor:default;opacity:.8}.Chat-module__r4LmDW__messageImage{cursor:pointer;-o-object-fit:cover;object-fit:cover;border-radius:4px;max-width:100%;max-height:300px;display:block}.Chat-module__r4LmDW__messageImage:hover{opacity:.9}.Chat-module__r4LmDW__messageAudio{outline:none;width:100%;max-width:280px;height:40px;margin:4px 0}.Chat-module__r4LmDW__messageAudio::-webkit-media-controls-panel{background-color:rgba(255,255,255,.9)}.Chat-module__r4LmDW__ownMessage .Chat-module__r4LmDW__messageAudio,.Chat-module__r4LmDW__otherMessage .Chat-module__r4LmDW__messageAudio{max-width:280px}.Chat-module__r4LmDW__messageFileLink{color:#075e54;background:rgba(0,0,0,.05);border-radius:4px;align-items:center;gap:8px;padding:8px 12px;font-size:14px;text-decoration:none;transition:background .2s;display:inline-flex}.Chat-module__r4LmDW__messageFileLink:hover{background:rgba(0,0,0,.1)}.Chat-module__r4LmDW__messageFileLinkIcon{flex-shrink:0}.Chat-module__r4LmDW__uploadingBubble{opacity:.85}.Chat-module__r4LmDW__uploadingStatus{color:#667781;align-items:center;gap:6px;margin-top:6px;font-size:12px;display:flex}.Chat-module__r4LmDW__uploadingSpinner{border:2px solid rgba(7,94,84,.15);border-top-color:#075e54;border-radius:50%;width:12px;height:12px;animation:.9s linear infinite Chat-module__r4LmDW__chatSpin}@keyframes Chat-module__r4LmDW__chatSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.Chat-module__r4LmDW__filePreview{z-index:999;background:#fff;border-top:1px solid #e9edef;padding:8px 16px;position:fixed;bottom:70px;left:0;right:0}.Chat-module__r4LmDW__filePreviewItem{background:#f0f2f5;border-radius:8px;justify-content:space-between;align-items:center;padding:8px 12px;font-size:14px;display:flex}.Chat-module__r4LmDW__audioPreview{background:#f0f2f5;border-radius:8px;align-items:center;width:100%;padding:8px 12px;display:flex}.Chat-module__r4LmDW__audioPreview audio{outline:none;width:100%;max-width:100%;height:40px}.Chat-module__r4LmDW__cancelFileButton{color:#fff;cursor:pointer;background:#f44;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;font-size:14px;transition:background .2s;display:flex}.Chat-module__r4LmDW__cancelFileButton:hover{background:#f66}.Chat-module__r4LmDW__recordButton{color:#ff453a;cursor:pointer;background:rgba(255,69,58,.1);border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:42px;min-width:42px;height:42px;font-size:20px;transition:all .2s;display:flex}.Chat-module__r4LmDW__recordButton:hover{background:rgba(255,69,58,.2);transform:scale(1.05)}.Chat-module__r4LmDW__recordButton:disabled{opacity:.5;cursor:not-allowed}.Chat-module__r4LmDW__stopRecordButton{color:#ff453a;cursor:pointer;background:rgba(255,69,58,.2);border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:42px;min-width:42px;height:42px;font-size:20px;transition:all .2s;animation:1.5s infinite Chat-module__r4LmDW__pulse;display:flex}@keyframes Chat-module__r4LmDW__pulse{0%,to{opacity:1}50%{opacity:.7}}.Chat-module__r4LmDW__stopRecordButton:hover{background:rgba(255,69,58,.3)}.Chat-module__r4LmDW__cancelRecordButton{color:#111b21;background:rgba(0,0,0,.08);border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:42px;min-width:42px;height:42px;transition:background .2s;display:flex}.Chat-module__r4LmDW__cancelRecordButton:hover{background:rgba(0,0,0,.15)}.Chat-module__r4LmDW__mediaPreviewOverlay{z-index:2000;background:rgba(0,0,0,.85);justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.Chat-module__r4LmDW__mediaPreviewContainer{flex-direction:column;gap:12px;max-width:90vw;max-height:90vh;display:flex;position:relative}.Chat-module__r4LmDW__mediaPreviewImage{-o-object-fit:contain;object-fit:contain;border-radius:12px;max-width:100%;max-height:80vh;box-shadow:0 2px 12px rgba(0,0,0,.45)}.Chat-module__r4LmDW__mediaPreviewClose{color:#fff;cursor:pointer;background:rgba(0,0,0,.6);border:none;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;display:flex;position:absolute;top:-12px;left:-12px}.Chat-module__r4LmDW__mediaPreviewCaption{color:#fff;text-align:center;font-size:14px}@media (max-width:768px){.Chat-module__r4LmDW__messageBubble{min-width:100px;max-width:90%}.Chat-module__r4LmDW__ownMessageWrapper{padding-left:0}.Chat-module__r4LmDW__otherMessageWrapper{padding-right:0}.Chat-module__r4LmDW__header{height:55px;padding:0 12px}.Chat-module__r4LmDW__headerText h1{font-size:15px}.Chat-module__r4LmDW__headerUser{font-size:11px}.Chat-module__r4LmDW__container{padding:65px 0 75px}.Chat-module__r4LmDW__messageWrapper{padding:0 8px}.Chat-module__r4LmDW__btn,.Chat-module__r4LmDW__btnn,.Chat-module__r4LmDW__btnnn{padding:5px 10px;font-size:11px}.Chat-module__r4LmDW__pendingAttachments{padding:8px}.Chat-module__r4LmDW__pendingAttachmentCard{min-width:160px;max-width:200px}.Chat-module__r4LmDW__pendingAudioBubble{padding:10px 12px}}.Chat-module__r4LmDW__container::-webkit-scrollbar{width:6px}.Chat-module__r4LmDW__container::-webkit-scrollbar-track{background:0 0}.Chat-module__r4LmDW__container::-webkit-scrollbar-thumb{background:rgba(0,0,0,.15);border-radius:3px}.Chat-module__r4LmDW__container::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,.25)}@keyframes Chat-module__r4LmDW__slideIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.Chat-module__r4LmDW__messageBubble{animation:.2s ease-out Chat-module__r4LmDW__slideIn}
