 = '0';
                    content.style.opacity = '0';
                    content.style.paddingTop = '0';
                    content.style.paddingBottom = '0';
                    content.style.overflow = 'hidden';
                }
            } else {
                 if (content) { content.style.overflow = 'hidden'; }
            }
            if (summary && content) {
                summary.addEventListener('click', (event) => {
                    event.preventDefault();
                    if (is