A 4.0 gpa means she is getting all As in all her subjects. She is most likely doing 5 or 6 subjects. All her homework and classwork is done to a very high standard and has been from the start of the school year last August, and maybe from the time when she started out at age 14 in high school
She is a stellar student.
OP, never mind 'ridiculous'. You are being completely over the top unreasonable in your rules.
As a reference point, I am speaking as the parent of 5 American DCs, living in America, two of whom were national merit finalists, one HS valedictorian, all deans list and Cum Laude honors society.
My rules were -
(1) manage your own time but remember your goals wrt university and prioritise.
(2) be respectful to me when it comes to rides to and from parties or other events.
If I saw that a lot of midnight oil was being burned I would ask the culprit what had happened to the time management.
If they were planning an evening out, I asked what solid plans they had for getting home and reminded them about seat belts. If I was involved in their plan for getting home then they needed to ask me well ahead of time.
We had an agreement that if they wanted to leave a party or venue for any reason and couldn't get home by means of their original plan and it was not practical to start asking around for a ride, then they could send a text and I would come and get them, no questions asked, and I would ferry any of their friends who wanted to leave too.
Back before phones had any entertainment value DD1 had a tv and dvd player in her room. None of them had restricted access to phones even when phones became entertainment centers, and all got themselves up every morning using alarm features.
Is your DD planning on going to college? How are you preparing her to deal with the challenges of college life and being engaged in it, not ending up spending her four years holed up in her dorm room or the library?
You need to allow her more freedom and to trust that any wisdom of yours imparted to her over the years will have taken hold.