Write a Python function that removes duplicate strings while preserving their first-occurrence order.