added accessibility enhancements for details element