.conversation-chat[data-v-df7d7938]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:calc(100vh - 46px);background:#f2f3f5}.message-list[data-v-df7d7938]{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-y:auto;padding:14px 10px}.empty-message[data-v-df7d7938]{padding:40px 0;color:#909399;text-align:center}.message-row[data-v-df7d7938]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:8px;margin-bottom:16px}.message-row.self[data-v-df7d7938]{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.message-main[data-v-df7d7938]{max-width:72%}.message-time[data-v-df7d7938],.sender-name[data-v-df7d7938]{margin:0 4px 3px;color:#909399;font-size:11px}.message-row.self .message-time[data-v-df7d7938]{text-align:right}.message-bubble[data-v-df7d7938]{padding:9px 11px;border-radius:7px;background:#fff;color:#303133;word-break:break-word}.message-row.self .message-bubble[data-v-df7d7938]{background:#409eff;color:#fff}.message-image[data-v-df7d7938],.message-video[data-v-df7d7938]{padding:0;overflow:hidden}.message-bubble video[data-v-df7d7938]{display:block;width:210px;max-height:240px}.message-bubble audio[data-v-df7d7938]{width:220px;height:36px}.file-message[data-v-df7d7938]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;color:inherit}.chat-footer[data-v-df7d7938]{padding:8px 10px;background:#fff;border-top:1px solid #e5e6eb}.media-actions[data-v-df7d7938]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;margin-bottom:7px;color:#606266;font-size:12px}.media-actions span[data-v-df7d7938]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:3px}.text-actions[data-v-df7d7938]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:8px}.text-actions .van-field[data-v-df7d7938]{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:7px 10px;border-radius:18px;background:#f5f5f5}.hidden-input[data-v-df7d7938]{display:none}