Why my refund is still pending?

How long does it typically take for the IRS to receive my filing and notify me of its acceptance? Mine has been showing as pending for the past 24 hours. Thank you!