я вообще придерживаюсь таких взглядов, что CSS быть не должно, а вся стилизация должна быть на стороне пользователя и должна быть одинаковой для всех сайтов
надеяться, что автор сайта сделал темную тему или позаботился о дислексиках, - это полный бред
вместо того, чтобы позволять авторам сайтов указывать, как для пользователей должны выглядеть их сайты, надо было отобрать у авторов сайтов эту возможность и отдать ее пользователям, и темы для сайтов распространять по браузерам
таким образом ты бы применил тему в браузере - и она бы подошла ко всем сайтам сразу