.bubble[data-v-3963d00f]{display:flex;flex-direction:column;max-width:68%;background:#fff;border-radius:6px;padding:8px 10px;white-space:pre-wrap;word-break:break-word;box-shadow:0 1px 2px #0000000a;position:relative}.bubble-body[data-v-3963d00f]{display:block}.bubble-body .msg-img[data-v-3963d00f]{max-width:240px;border-radius:4px;display:block}.bubble-body .file-link[data-v-3963d00f]{color:inherit;text-decoration:underline}.bubble-time[data-v-3963d00f]{margin-top:4px;font-size:11px;line-height:1.2;color:#9ca3af;align-self:flex-end;white-space:nowrap;-webkit-user-select:none;user-select:none}.bubble-row.mine .bubble-time[data-v-3963d00f]{color:#1f29608c}.bubble.is-image[data-v-3963d00f]{padding:0;background:transparent;box-shadow:none}.bubble.is-image .bubble-time[data-v-3963d00f]{position:absolute;right:6px;bottom:6px;padding:1px 6px;border-radius:8px;background:#00000073;color:#fff;margin-top:0}.system-time[data-v-3963d00f]{margin-left:8px;opacity:.7;font-size:11px}.msg-del[data-v-3963d00f]{position:absolute;top:-6px;right:-6px;width:18px;height:18px;line-height:16px;border:none;border-radius:50%;background:#0000008c;color:#fff;font-size:14px;font-weight:600;cursor:pointer;opacity:0;padding:0;z-index:2;transition:opacity .15s,background .15s}.bubble:hover .msg-del[data-v-3963d00f]{opacity:.85}.msg-del[data-v-3963d00f]:hover{opacity:1!important;background:#ef4444}
