Another vote for cheapo yoga pants/leggings/tights with pockets, especially now that all front pockets on all jeans are about an inch and a half deep.
My favorites at present are some New Balance running tights I got at TJ Max for a pittance, and several found at Aldi for 12.99. One of the Aldi leggings has a back waist zipper pocket as well that would work for money, a key, ID or such.
All are extremely comfortable to ride in and except for the absence of knee patches look exactly like pricey riding tights. There’s a gazillion generic options on Amazon as well.