Explain how you would return an email list without duplicates?
Implement the function below. Treat emails case-insensitively after trimming surrounding whitespace, preserve the first occurrence's cleaned form, and keep the original order.
Input: a list of strings. Output: a new list containing one cleaned string for each distinct email.
def unique_emails(emails):