.source-chat-list{padding:18px 15px 10px;display:flex;flex-direction:column;gap:14px}.chat-message{display:flex;align-items:flex-start;gap:9px;max-width:88%}.chat-message.support>img{width:44px;height:44px;border-radius:7px;object-fit:cover;background:#fff}.chat-message>div{min-width:0}.chat-message small{display:block;color:#9b9b9b;font-size:10px;margin-bottom:5px}.chat-message small em{font-style:normal;background:#07c160;color:#fff;border-radius:3px;padding:1px 4px}.chat-message p{margin:0;background:#fff;border-radius:5px;padding:10px 12px;font-size:14px;line-height:1.55;overflow-wrap:anywhere}.chat-message.user{align-self:flex-end;text-align:right}.chat-message.user p{background:#95ec69;text-align:left}.chat-upload{display:block;max-width:210px;max-height:260px;border-radius:8px;object-fit:contain;background:#fff}.chat-message.user .chat-upload{margin-left:auto}.source-chat-row .chat-plus{width:34px;height:34px;border:1px solid #bbb;color:#666;border-radius:50%;font-size:26px;line-height:30px;text-align:center;flex:none;cursor:pointer}.chat-plus input{display:none}.source-chat-row button{border:0}.chat-file-name{display:block;color:#888;font-size:10px;margin:4px 0 0 42px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
