void(function(root,factory){if(typeof define==='function'&&define.amd){define(factory)}else if(typeof exports==='object'){module.exports=factory()}else{factory()}}(this,function(){var el=document.createElement('details');if(!('open'in el)){enableSupport()}el.innerHTML='a
';el.style.position='absolute';el.style.left='-999em';document.body.appendChild(el);var diff=el.offsetHeight;el.open=true;setTimeout(function(){var result=(diff!==el.offsetHeight);document.body.removeChild(el);if(!result){enableSupport()}},500);function clickHandler(e){if(e.target.nodeName.toLowerCase()==='summary'||e.target.closest('summary')){var details=e.target.closest('details');if(!details){return}if(details.getAttribute('open')){details.open=false;details.removeAttribute('open')}else{details.open=true;details.setAttribute('open','open')}}}function enableSupport(){document.documentElement.className+=' no-details';window.addEventListener('click',clickHandler)}}));