Lieber Matthias,
:focus
ist eine Teilmenge von:focus-within
.
dann wird :focus
niemals durch :focus-within
erstetzt werden können, da es mit Sicherheit Anwendungsfälle gibt, wo man explizit nicht :focus-within
, sondern "nur" :focus
haben möchte.
Liebe Grüße,
Felix Riesterer.