Age calculators are a fun way to work with dates and validation logic. In this challenge, you will build an Interactive Age Calculator that takes a birth date and calculates your exact age in years, months, and days.
Create three input fields for day, month, and year. Add a calculate button that validates the inputs — checking for empty fields, invalid dates like day 32 or month 13, and future dates. If valid, display the age split into years, months, and days. If invalid, show helpful error messages below each field.