.msg[data-v-f9397a2d]{align-items:flex-start;gap:10px;padding:6px 0;display:flex}.msg__avatar[data-v-f9397a2d]{background:var(--bg-primary);-o-object-fit:contain;object-fit:contain;border-radius:50%;flex:none;width:32px;height:32px}.msg__main[data-v-f9397a2d]{flex-direction:column;flex:auto;gap:4px;min-width:0;display:flex}.msg__meta[data-v-f9397a2d]{color:var(--text-tertiary);flex-wrap:wrap;align-items:center;gap:5px;font-size:12px;line-height:1.4;display:flex}.msg__nick[data-v-f9397a2d]{color:var(--text-secondary);font-weight:600}.msg__sep[data-v-f9397a2d]{opacity:.6}.msg__tag[data-v-f9397a2d]{letter-spacing:.04em;color:var(--primary);background:var(--primary-soft-bg,#2563eb14);border-radius:4px;padding:0 5px;font-size:10px;font-weight:800;line-height:15px}.msg__tag--new[data-v-f9397a2d]{color:#fff;background:var(--primary)}.msg__time[data-v-f9397a2d]{font-variant-numeric:tabular-nums}.msg__bubble[data-v-f9397a2d]{background:var(--bg-secondary);transition:background-color var(--transition-fast);border-radius:4px 14px 14px;padding:10px 13px 9px}.msg__bubble[data-v-f9397a2d]:hover{background:var(--primary-soft-bg,#2563eb0f)}.msg__title-link[data-v-f9397a2d]{text-decoration:none;display:block}.msg__title[data-v-f9397a2d]{color:var(--text-primary);word-break:break-word;transition:color var(--transition-fast);margin:0;font-size:15px;font-weight:700;line-height:1.55}.msg__title-link:hover .msg__title[data-v-f9397a2d]{color:var(--primary)}.msg__link[data-v-f9397a2d]{color:var(--text-tertiary);align-items:flex-start;gap:4px;margin-top:5px;font-size:13px;line-height:1.6;display:flex}.msg__icon[data-v-f9397a2d]{-o-object-fit:contain;object-fit:contain;border-radius:3px;flex:none;width:14px;height:14px;margin-top:4px}.msg__platform[data-v-f9397a2d]{color:var(--text-secondary);flex:none}.msg__url[data-v-f9397a2d]{color:var(--primary);word-break:break-all;text-decoration:none}.msg__url[data-v-f9397a2d]:hover{text-decoration:underline}.msg__pwd[data-v-f9397a2d]{margin-top:2px}.msg__actions[data-v-f9397a2d],.msg__pwd[data-v-f9397a2d]{color:var(--text-tertiary);font-size:12px}.msg__actions[data-v-f9397a2d]{justify-content:flex-end;align-items:center;margin-top:6px;display:flex}.msg__action[data-v-f9397a2d]{color:var(--text-tertiary);cursor:pointer;transition:color var(--transition-fast);background:0 0;border:none;padding:0;font-size:12px;text-decoration:none}.msg__action[data-v-f9397a2d]:hover{color:var(--primary)}@media (width<=640px){.msg[data-v-f9397a2d]{gap:8px}.msg__avatar[data-v-f9397a2d]{width:28px;height:28px}}
