CSS introduces :user-valid pseudo-class, offering more intuitive form validation by triggering styles only after user interaction, unlike the traditional :valid selector. While supported by major browser engines, developers should consider fallback solutions for older browsers.
https://html-css-tip-of-the-week.netlify.app/tip/user-valid/