It doesn't need to be any particular size. There used to be a maximum of 2MB, but I believe that requirement was removed a long time ago. There's probably some maximum limit, but there certainly isn't any minimum size limit. You should make an effort to make it as small as possible.
Roku Community Streaming Expert
Help others find this answer and click "Accept as Solution."
If you appreciate my answer, maybe give me a Kudo.
I am not a Roku employee.