card frame for a digital trading card game