from typing import Counter


def uniq_tokens_css(thresh, *collection_vals):
    """
    Extract unique tokens in comma separated strings, contained in a collection,
        return list of unique tokens that occur more than a threshold value.
    Apply sorted to output for reproducible output.
    """
    temp_lists = []
    for vals in collection_vals:
        temp_lists += [el.split(',') for el in vals]
    temp_fulllist = [el.strip() for sublist in temp_lists for el in sublist]
    temp_count = Counter(temp_fulllist)
    return sorted([k for k, v in list(temp_count.items()) if v > thresh])