var module_101589657287=void(/MSIE \d|Trident.*rv:/.test(navigator.userAgent)&&function(){"use strict";var element=document.createElement("details");element.innerHTML="<summary>a</summary>b",element.setAttribute("style","position: absolute; left: -9999px");var prototype,setAttribute,removeAttribute,open,support_open="open"in element&&function(){(document.body||document.documentElement).appendChild(element);var closedHeight=element.offsetHeight;element.open=!0;var openedHeight=element.offsetHeight;return element.parentNode.removeChild(element),closedHeight!=openedHeight}(),support_toggle="ontoggle"in element,styles='\ndetails, summary {\n  display: block;\n}\ndetails:not([open]) > *:not(summary) {\n  display: none;\n}\nsummary::before {\n  content: "►";\n  padding-right: 0.3rem;\n  font-size: 0.6rem;\n  cursor: default;\n}\n[open] > summary::before {\n  content: "▼";\n}\n',_ref=[],forEach=_ref.forEach,slice=_ref.slice;function setAccessibilityAttributes(root){(function(root,tagName){return(root.tagName==tagName?[root]:[]).concat("function"==typeof root.getElementsByTagName?slice.call(root.getElementsByTagName(tagName)):[])})(root,"SUMMARY").forEach((function(summary){var details=findClosestElementWithTagName(summary,"DETAILS");summary.setAttribute("aria-expanded",details.hasAttribute("open")),summary.hasAttribute("tabindex")||summary.setAttribute("tabindex","0"),summary.hasAttribute("role")||summary.setAttribute("role","button")}))}function eventIsSignificant(event){return!(event.defaultPrevented||event.ctrlKey||event.metaKey||event.shiftKey||event.target.isContentEditable)}function onTogglingTrigger(callback){addEventListener("click",(function(event){if(eventIsSignificant(event)&&event.which<=1){var element=findClosestElementWithTagName(event.target,"SUMMARY");element&&element.parentNode&&"DETAILS"==element.parentNode.tagName&&callback(element.parentNode)}}),!1),addEventListener("keydown",(function(event){if(eventIsSignificant(event)&&(13==event.keyCode||32==event.keyCode)){var element=findClosestElementWithTagName(event.target,"SUMMARY");element&&element.parentNode&&"DETAILS"==element.parentNode.tagName&&(callback(element.parentNode),event.preventDefault())}}),!1)}function triggerToggle(element){var event=document.createEvent("Event");event.initEvent("toggle",!1,!1),element.dispatchEvent(event)}function findClosestElementWithTagName(element,tagName){if("function"==typeof element.closest)return element.closest(tagName);for(;element;){if(element.tagName==tagName)return element;element=element.parentNode}}support_open||(document.head.insertAdjacentHTML("afterbegin","<style>"+styles+"</style>"),prototype=document.createElement("details").constructor.prototype,setAttribute=prototype.setAttribute,removeAttribute=prototype.removeAttribute,open=Object.getOwnPropertyDescriptor(prototype,"open"),Object.defineProperties(prototype,{open:{get:function(){return"DETAILS"==this.tagName?this.hasAttribute("open"):open&&open.get?open.get.call(this):void 0},set:function(value){return"DETAILS"==this.tagName?value?this.setAttribute("open",""):this.removeAttribute("open"):open&&open.set?open.set.call(this,value):void 0}},setAttribute:{value:function(name,_value){var _this=this,call=function(){return setAttribute.call(_this,name,_value)};if("open"==name&&"DETAILS"==this.tagName){var wasOpen=this.hasAttribute("open"),result=call();if(!wasOpen){var summary=this.querySelector("summary");summary&&summary.setAttribute("aria-expanded",!0),triggerToggle(this)}return result}return call()}},removeAttribute:{value:function(name){var _this2=this,call=function(){return removeAttribute.call(_this2,name)};if("open"==name&&"DETAILS"==this.tagName){var wasOpen=this.hasAttribute("open"),result=call();if(wasOpen){var summary=this.querySelector("summary");summary&&summary.setAttribute("aria-expanded",!1),triggerToggle(this)}return result}return call()}}}),onTogglingTrigger((function(element){element.hasAttribute("open")?element.removeAttribute("open"):element.setAttribute("open","")})),setAccessibilityAttributes(document),window.MutationObserver?new MutationObserver((function(mutations){forEach.call(mutations,(function(mutation){forEach.call(mutation.addedNodes,setAccessibilityAttributes)}))})).observe(document.documentElement,{subtree:!0,childList:!0}):document.addEventListener("DOMNodeInserted",(function(event){setAccessibilityAttributes(event.target)}))),support_open&&!support_toggle&&(window.MutationObserver?new MutationObserver((function(mutations){forEach.call(mutations,(function(mutation){var target=mutation.target,attributeName=mutation.attributeName;"DETAILS"==target.tagName&&"open"==attributeName&&triggerToggle(target)}))})).observe(document.documentElement,{attributes:!0,subtree:!0}):onTogglingTrigger((function(element){var wasOpen=element.getAttribute("open");setTimeout((function(){var isOpen=element.getAttribute("open");wasOpen!=isOpen&&triggerToggle(element)}),1)})))}());