.chat-bubble[data-v-1290b709]{flex-direction:column;display:flex}.chat-bubble__row[data-v-1290b709]{align-items:flex-start;gap:8px;display:flex}.chat-bubble--me .chat-bubble__row[data-v-1290b709]{justify-content:flex-end}.chat-bubble__avatar[data-v-1290b709]{border-radius:50%;flex-shrink:0}.chat-bubble__blocked-icon[data-v-1290b709]{color:#f56c6c;flex-shrink:0;align-self:center}.chat-bubble__main[data-v-1290b709]{flex-direction:column;max-width:60%;display:flex}.chat-bubble--partner .chat-bubble__main[data-v-1290b709]{align-items:flex-start}.chat-bubble--me .chat-bubble__main[data-v-1290b709]{align-items:flex-end}.chat-bubble__sender[data-v-1290b709]{text-overflow:ellipsis;white-space:nowrap;color:#909399;max-width:100%;margin-bottom:4px;font-size:12px;overflow:hidden}.chat-bubble__quote-row[data-v-1290b709]{box-sizing:border-box;min-width:0;max-width:100%;margin-top:4px;display:flex}.chat-bubble--me .chat-bubble__quote-row[data-v-1290b709]{justify-content:flex-end}.chat-bubble__content[data-v-1290b709]{color:#303133;white-space:pre-wrap;overflow-wrap:anywhere;background-color:#fff;border-radius:8px;padding:8px 12px;font-size:14px;line-height:1.6}.chat-bubble--me .chat-bubble__content[data-v-1290b709]{color:#fff;background-color:#0060ef}.chat-bubble__image[data-v-1290b709]{cursor:zoom-in;border-radius:8px;max-width:240px}.chat-bubble__image[data-v-1290b709] img{max-width:100%;max-height:300px;display:block}.chat-bubble__status[data-v-1290b709]{color:#909399;margin-top:4px;font-size:12px}.chat-bubble__status--failed[data-v-1290b709]{color:#f56c6c}.chat-bubble__blocked[data-v-1290b709]{color:#606266;text-align:center;margin-top:4px;font-size:12px;line-height:1.75}
