/* 对话消息"复制"按钮（update/149）。AI 回答里并进"收藏/记录为错题"那一行；用户消息单独一行靠右。 */
.msg-copy-btn {
    min-height: 30px;
    border: 0;
    border-radius: 999px;
    padding: 6px 10px;
    display: inline-flex;
    align-items: center;
    gap: 5px;
    cursor: pointer;
    font-size: 12px;
    font-weight: 700;
    background: color-mix(in srgb, var(--text-secondary, #52514e) 10%, transparent);
    color: var(--text-secondary, #52514e);
    -webkit-tap-highlight-color: transparent;
}
.msg-copy-btn svg {
    width: 14px;
    height: 14px;
    flex: 0 0 auto;
}
.msg-copy-btn:hover {
    background: color-mix(in srgb, var(--text-secondary, #52514e) 18%, transparent);
}
.msg-copy-btn.copied {
    color: #16794c;
    background: color-mix(in srgb, #16a34a 14%, transparent);
}
.msg-copy-row {
    display: flex;
    margin-top: 6px;
}
.message.user .msg-copy-row {
    justify-content: flex-end;
}
.message.user .msg-copy-btn {
    min-height: 26px;
    padding: 4px 9px;
    font-size: 11.5px;
    opacity: .78;
}
.message.user .msg-copy-btn:hover,
.message.user .msg-copy-btn.copied {
    opacity: 1;
}
