.dm-chat-tab,.dm-chat-tab *{cursor:default!important}.dm-typing-dots{align-items:center;gap:2px;display:inline-flex}.dm-typing-dots>span{background:currentColor;border-radius:50%;width:3px;height:3px;animation:1.2s ease-in-out infinite dm-typing-dot}.dm-typing-dots>span:nth-child(2){animation-delay:.15s}.dm-typing-dots>span:nth-child(3){animation-delay:.3s}@keyframes dm-typing-dot{0%,60%,to{opacity:.35;transform:translateY(0)}30%{opacity:1;transform:translateY(-2px)}}@media (prefers-reduced-motion:reduce){.dm-typing-dots>span{animation:none}}.dm-chat{--dm-outgoing-bg:#d9fdd3;--dm-incoming-bg:#e9e9eb;--dm-text:#111b21;--dm-receipt:#0009;--dm-quote-bg:#0000000d;--dm-voice-time:#000000b3;--dm-voice-own-peaks-bg:#3b82f659;--dm-voice-own-progress:#3b82f6;--dm-voice-own-button-bg:#3b82f6e6;--dm-voice-own-time:#000000b3}.dark .dm-chat:not([data-dm-theme=light]){--dm-outgoing-bg:#144d37;--dm-incoming-bg:#262629;--dm-text:#e9edef;--dm-receipt:#fff;--dm-quote-bg:#ffffff1a;--dm-voice-time:#ffffffb3;--dm-voice-own-peaks-bg:#fff6;--dm-voice-own-progress:#fff;--dm-voice-own-button-bg:#ffffff4d;--dm-voice-own-time:#ffffffe6}.dm-bubble-me{background-color:var(--dm-outgoing-bg);color:var(--dm-text);--dm-bubble-color:var(--dm-outgoing-bg)}.dm-bubble-other{background-color:var(--dm-incoming-bg);color:var(--dm-text);--dm-bubble-color:var(--dm-incoming-bg)}.dm-bubble-quote{background-color:var(--dm-quote-bg)}.dm-message-receipt{color:var(--dm-receipt);transition:color .1s}.dm-message-receipt.dm-message-receipt-read{color:#53bdeb}@media (prefers-reduced-motion:reduce){.dm-message-receipt{transition:none}}.dm-voice-player{min-width:180px;max-width:100%}.dm-voice-player .VoicemailPlayer-root{margin-top:6px}.dm-voice-shell{min-height:48px;display:flow-root;position:relative}.dm-voice-shell .VoicemailPlayer-root{height:42px}.dm-voice-shell .dm-voice-unavailable .VoicemailPlayer-content{visibility:hidden;pointer-events:none}.dm-voice-shell .dm-voice-unavailable .VoicemailPlayer-playButton{opacity:.45;cursor:default}.dm-voice-placeholder{flex-direction:column;justify-content:center;gap:4px;height:42px;font-size:12px;line-height:18px;display:flex;position:absolute;top:6px;left:50px;right:0}.dm-voice-phase{opacity:.7;white-space:nowrap;align-items:center;min-width:0;height:18px;font-size:11px;display:flex;overflow:hidden}.dm-voice-player .VoicemailPlayer-peaks .VoicemailPlayer-peaks-bg{fill:#3b82f659!important}.dm-voice-player .VoicemailPlayer-peaks .VoicemailPlayer-peaks-progress{fill:#3b82f6!important}.dm-voice-player .VoicemailPlayer-playButton{color:#fff!important;background:#3b82f6e6!important}.dm-voice-player .VoicemailPlayer-time{color:var(--dm-voice-time)!important}.dm-voice-me .VoicemailPlayer-peaks .VoicemailPlayer-peaks-bg{fill:var(--dm-voice-own-peaks-bg)!important}.dm-voice-me .VoicemailPlayer-peaks .VoicemailPlayer-peaks-progress{fill:var(--dm-voice-own-progress)!important}.dm-voice-me .VoicemailPlayer-playButton{background:var(--dm-voice-own-button-bg)!important;color:#fff!important}.dm-voice-me .VoicemailPlayer-time{color:var(--dm-voice-own-time)!important}.dm-composer textarea,.dm-composer textarea:hover,.dm-composer textarea:focus,.dm-composer textarea:active{box-shadow:none!important;border:0!important;outline:none!important}.VoicemailPlayer-root{--primary-color:#1992d4;--secondary-color:#7a8998;--disabled-color:#a8aaaa;gap:8px;font-size:12px;display:flex}.VoicemailPlayer-root .VoicemailPlayer-playButton{color:#fff;background:var(--primary-color);cursor:pointer;border:none;border-radius:50%;flex:none;width:42px;height:42px;padding:8px}.VoicemailPlayer-root .VoicemailPlayer-playButton .VoicemailPlayer-playButton-icon{fill:currentColor}.VoicemailPlayer-root--empty .VoicemailPlayer-playButton,.VoicemailPlayer-root--error .VoicemailPlayer-playButton{cursor:not-allowed;background:var(--disabled-color)}.VoicemailPlayer-root--loading .VoicemailPlayer-playButton{cursor:wait}.VoicemailPlayer-root .VoicemailPlayer-content{flex-direction:column;flex:1;justify-content:center;gap:4px;min-width:0;display:flex}.VoicemailPlayer-root .VoicemailPlayer-peaks{cursor:pointer;width:100%;height:18px;display:block}.VoicemailPlayer-root .VoicemailPlayer-peaks:active{cursor:grabbing}.VoicemailPlayer-root .VoicemailPlayer-peaks .VoicemailPlayer-peaks-bg{fill:var(--secondary-color)}.VoicemailPlayer-root--empty .VoicemailPlayer-peaks .VoicemailPlayer-peaks-bg,.VoicemailPlayer-root--error .VoicemailPlayer-peaks .VoicemailPlayer-peaks-bg{fill:var(--disabled-color)}.VoicemailPlayer-root .VoicemailPlayer-peaks .VoicemailPlayer-peaks-progress{fill:var(--primary-color)}
