(globalThis.webpackChunkextendify=globalThis.webpackChunkextendify||[]).push([[65],{5413(e,t){"use strict";var n;Object.defineProperty(t,"__esModule",{value:!0}),t.Doctype=t.CDATA=t.Tag=t.Style=t.Script=t.Comment=t.Directive=t.Text=t.Root=t.isTag=t.ElementType=void 0,function(e){e.Root="root",e.Text="text",e.Directive="directive",e.Comment="comment",e.Script="script",e.Style="style",e.Tag="tag",e.CDATA="cdata",e.Doctype="doctype"}(n=t.ElementType||(t.ElementType={})),t.isTag=function(e){return e.type===n.Tag||e.type===n.Script||e.type===n.Style},t.Root=n.Root,t.Text=n.Text,t.Directive=n.Directive,t.Comment=n.Comment,t.Script=n.Script,t.Style=n.Style,t.Tag=n.Tag,t.CDATA=n.CDATA,t.Doctype=n.Doctype},1141(e,t,n){"use strict";var r=this&&this.__createBinding||(Object.create?function(e,t,n,r){void 0===r&&(r=n);var o=Object.getOwnPropertyDescriptor(t,n);o&&!("get"in o?!t.__esModule:o.writable||o.configurable)||(o={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,r,o)}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]}),o=this&&this.__exportStar||function(e,t){for(var n in e)"default"===n||Object.prototype.hasOwnProperty.call(t,n)||r(t,e,n)};Object.defineProperty(t,"__esModule",{value:!0}),t.DomHandler=void 0;var i=n(5413),s=n(6957);o(n(6957),t);var a={withStartIndices:!1,withEndIndices:!1,xmlMode:!1},l=function(){function e(e,t,n){this.dom=[],this.root=new s.Document(this.dom),this.done=!1,this.tagStack=[this.root],this.lastNode=null,this.parser=null,"function"==typeof t&&(n=t,t=a),"object"==typeof e&&(t=e,e=void 0),this.callback=null!=e?e:null,this.options=null!=t?t:a,this.elementCB=null!=n?n:null}return e.prototype.onparserinit=function(e){this.parser=e},e.prototype.onreset=function(){this.dom=[],this.root=new s.Document(this.dom),this.done=!1,this.tagStack=[this.root],this.lastNode=null,this.parser=null},e.prototype.onend=function(){this.done||(this.done=!0,this.parser=null,this.handleCallback(null))},e.prototype.onerror=function(e){this.handleCallback(e)},e.prototype.onclosetag=function(){this.lastNode=null;var e=this.tagStack.pop();this.options.withEndIndices&&(e.endIndex=this.parser.endIndex),this.elementCB&&this.elementCB(e)},e.prototype.onopentag=function(e,t){var n=this.options.xmlMode?i.ElementType.Tag:void 0,r=new s.Element(e,t,void 0,n);this.addNode(r),this.tagStack.push(r)},e.prototype.ontext=function(e){var t=this.lastNode;if(t&&t.type===i.ElementType.Text)t.data+=e,this.options.withEndIndices&&(t.endIndex=this.parser.endIndex);else{var n=new s.Text(e);this.addNode(n),this.lastNode=n}},e.prototype.oncomment=function(e){if(this.lastNode&&this.lastNode.type===i.ElementType.Comment)this.lastNode.data+=e;else{var t=new s.Comment(e);this.addNode(t),this.lastNode=t}},e.prototype.oncommentend=function(){this.lastNode=null},e.prototype.oncdatastart=function(){var e=new s.Text(""),t=new s.CDATA([e]);this.addNode(t),e.parent=t,this.lastNode=e},e.prototype.oncdataend=function(){this.lastNode=null},e.prototype.onprocessinginstruction=function(e,t){var n=new s.ProcessingInstruction(e,t);this.addNode(n)},e.prototype.handleCallback=function(e){if("function"==typeof this.callback)this.callback(e,this.dom);else if(e)throw e},e.prototype.addNode=function(e){var t=this.tagStack[this.tagStack.length-1],n=t.children[t.children.length-1];this.options.withStartIndices&&(e.startIndex=this.parser.startIndex),this.options.withEndIndices&&(e.endIndex=this.parser.endIndex),t.children.push(e),n&&(e.prev=n,n.next=e),e.parent=t,this.lastNode=null},e}();t.DomHandler=l,t.default=l},6957(e,t,n){"use strict";var r,o=this&&this.__extends||(r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])},r(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function __(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(__.prototype=t.prototype,new __)}),i=this&&this.__assign||function(){return i=Object.assign||function(e){for(var t,n=1,r=arguments.length;n0?this.children[this.children.length-1]:null},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"childNodes",{get:function(){return this.children},set:function(e){this.children=e},enumerable:!1,configurable:!0}),t}(a);t.NodeWithChildren=p;var f=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.type=s.ElementType.CDATA,t}return o(t,e),Object.defineProperty(t.prototype,"nodeType",{get:function(){return 4},enumerable:!1,configurable:!0}),t}(p);t.CDATA=f;var h=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.type=s.ElementType.Root,t}return o(t,e),Object.defineProperty(t.prototype,"nodeType",{get:function(){return 9},enumerable:!1,configurable:!0}),t}(p);t.Document=h;var m=function(e){function t(t,n,r,o){void 0===r&&(r=[]),void 0===o&&(o="script"===t?s.ElementType.Script:"style"===t?s.ElementType.Style:s.ElementType.Tag);var i=e.call(this,r)||this;return i.name=t,i.attribs=n,i.type=o,i}return o(t,e),Object.defineProperty(t.prototype,"nodeType",{get:function(){return 1},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"tagName",{get:function(){return this.name},set:function(e){this.name=e},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"attributes",{get:function(){var e=this;return Object.keys(this.attribs).map(function(t){var n,r;return{name:t,value:e.attribs[t],namespace:null===(n=e["x-attribsNamespace"])||void 0===n?void 0:n[t],prefix:null===(r=e["x-attribsPrefix"])||void 0===r?void 0:r[t]}})},enumerable:!1,configurable:!0}),t}(p);function g(e){return(0,s.isTag)(e)}function v(e){return e.type===s.ElementType.CDATA}function y(e){return e.type===s.ElementType.Text}function b(e){return e.type===s.ElementType.Comment}function w(e){return e.type===s.ElementType.Directive}function x(e){return e.type===s.ElementType.Root}function S(e,t){var n;if(void 0===t&&(t=!1),y(e))n=new u(e.data);else if(b(e))n=new c(e.data);else if(g(e)){var r=t?k(e.children):[],o=new m(e.name,i({},e.attribs),r);r.forEach(function(e){return e.parent=o}),null!=e.namespace&&(o.namespace=e.namespace),e["x-attribsNamespace"]&&(o["x-attribsNamespace"]=i({},e["x-attribsNamespace"])),e["x-attribsPrefix"]&&(o["x-attribsPrefix"]=i({},e["x-attribsPrefix"])),n=o}else if(v(e)){r=t?k(e.children):[];var s=new f(r);r.forEach(function(e){return e.parent=s}),n=s}else if(x(e)){r=t?k(e.children):[];var a=new h(r);r.forEach(function(e){return e.parent=a}),e["x-mode"]&&(a["x-mode"]=e["x-mode"]),n=a}else{if(!w(e))throw new Error("Not implemented yet: ".concat(e.type));var l=new d(e.name,e.data);null!=e["x-name"]&&(l["x-name"]=e["x-name"],l["x-publicId"]=e["x-publicId"],l["x-systemId"]=e["x-systemId"]),n=l}return n.startIndex=e.startIndex,n.endIndex=e.endIndex,null!=e.sourceCodeLocation&&(n.sourceCodeLocation=e.sourceCodeLocation),n}function k(e){for(var t=e.map(function(e){return S(e,!0)}),n=1;n").concat(e,"")),d.parseFromString(e,"text/html")}}if("object"==typeof document&&document.implementation){var p=document.implementation.createHTMLDocument();l=function(e,t){if(t){var n=p.documentElement.querySelector(t);return n&&(n.innerHTML=e),p}return p.documentElement.innerHTML=e,p}}var f,h="object"==typeof document&&document.createElement("template");h&&h.content&&(f=function(e){return h.innerHTML=e,h.content.childNodes});var m=function(){return document.createDocumentFragment().childNodes}},2471(e,t,n){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){if("string"!=typeof e)throw new TypeError("First argument must be a string");if(!e)return[];var t=s.exec(e),n=t?t[1]:void 0;return(0,i.formatDOM)((0,o.default)(e),null,n)};var o=r(n(5496)),i=n(7731),s=/<(![a-zA-Z\s]+)>/},7731(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.formatAttributes=i,t.hasOpenTag=function(e,t){var n="<"+t,r=e.toLowerCase().indexOf(n);if(-1===r)return!1;var o=e[r+n.length];return">"===o||" "===o||"\t"===o||"\n"===o||"\r"===o||"/"===o},t.escapeSpecialCharacters=function(e){return e.replace(o.CARRIAGE_RETURN_REGEX,o.CARRIAGE_RETURN_PLACEHOLDER)},t.revertEscapedCharacters=a,t.formatDOM=function e(t,n,o){var l,u,c,d;void 0===n&&(n=null);for(var p,f=[],h=0,m=t.length;h1&&(S=g(S,{key:null!==(c=S.key)&&void 0!==c?c:w})),p.push(h(S,x,w));continue}}if("text"!==x.type){var k=x,E={};l(k)?((0,s.setStyleProp)(k.attribs.style,k.attribs),E=k.attribs):k.attribs&&(E=(0,i.default)(k.attribs,k.name));var T=void 0;switch(x.type){case"script":case"style":x.children[0]&&(E.dangerouslySetInnerHTML={__html:x.children[0].data});break;case"tag":"textarea"===x.name&&x.children[0]?E.defaultValue=x.children[0].data:(null===(d=x.children)||void 0===d?void 0:d.length)&&(T=e(x.children,n));break;default:continue}b>1&&(E.key=w),p.push(h(v(x.name,E,T),x,w))}else{var P=!x.data.trim().length;if(P&&x.parent&&!(0,s.canTextBeChildOfNode)(x.parent))continue;if(n.trim&&P)continue;p.push(h(x.data,x,w))}}return 1===p.length?p[0]:p};var o=n(1609),i=r(n(840)),s=n(4958),a={cloneElement:o.cloneElement,createElement:o.createElement,isValidElement:o.isValidElement};function l(e){return s.PRESERVE_CUSTOM_ATTRIBUTES&&"tag"===e.type&&(0,s.isCustomComponent)(e.name,e.attribs)}},442(e,t,n){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.htmlToDOM=t.domToReact=t.attributesToProps=t.Text=t.ProcessingInstruction=t.Element=t.Comment=void 0,t.default=function(e,t){var n;if("string"!=typeof e)throw new TypeError("First argument must be a string");return e?(0,s.default)((0,o.default)(e,null!==(n=null==t?void 0:t.htmlparser2)&&void 0!==n?n:l),t):[]};var o=r(n(2471));t.htmlToDOM=o.default;var i=r(n(840));t.attributesToProps=i.default;var s=r(n(308));t.domToReact=s.default;var a=n(1141);Object.defineProperty(t,"Comment",{enumerable:!0,get:function(){return a.Comment}}),Object.defineProperty(t,"Element",{enumerable:!0,get:function(){return a.Element}}),Object.defineProperty(t,"ProcessingInstruction",{enumerable:!0,get:function(){return a.ProcessingInstruction}}),Object.defineProperty(t,"Text",{enumerable:!0,get:function(){return a.Text}});var l={lowerCaseAttributeNames:!1}},4958(e,t,n){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.returnFirstArg=t.canTextBeChildOfNode=t.ELEMENTS_WITH_NO_TEXT_CHILDREN=t.PRESERVE_CUSTOM_ATTRIBUTES=void 0,t.isCustomComponent=function(e,t){return e.includes("-")?!s.has(e):Boolean(t&&"string"==typeof t.is)},t.setStyleProp=function(e,t){if("string"==typeof e)if(e.trim())try{t.style=(0,i.default)(e,a)}catch(e){t.style={}}else t.style={}};var o=n(1609),i=r(n(5229)),s=new Set(["annotation-xml","color-profile","font-face","font-face-src","font-face-uri","font-face-format","font-face-name","missing-glyph"]),a={reactCompat:!0};t.PRESERVE_CUSTOM_ATTRIBUTES=Number(o.version.split(".")[0])>=16,t.ELEMENTS_WITH_NO_TEXT_CHILDREN=new Set(["tr","tbody","thead","tfoot","colgroup","table","head","html","frameset"]),t.canTextBeChildOfNode=function(e){return!t.ELEMENTS_WITH_NO_TEXT_CHILDREN.has(e.name)},t.returnFirstArg=function(e){return e}},5077(e){"use strict";var t=/\/\*[^*]*\*+([^/*][^*]*\*+)*\//g,n=/\n/g,r=/^\s*/,o=/^(\*?[-#/*\\\w]+(\[[0-9a-z_-]+\])?)\s*/,i=/^:\s*/,s=/^((?:'(?:\\'|.)*?'|"(?:\\"|.)*?"|\([^)]*?\)|[^};])+)/,a=/^[;\s]*/,l=/^\s+|\s+$/g,u="";function c(e){return e?e.replace(l,u):u}e.exports=function(e,l){if("string"!=typeof e)throw new TypeError("First argument must be a string");if(!e)return[];l=l||{};var d=1,p=1;function f(e){var t=e.match(n);t&&(d+=t.length);var r=e.lastIndexOf("\n");p=~r?e.length-r:p+e.length}function h(){var e={line:d,column:p};return function(t){return t.position=new m(e),y(),t}}function m(e){this.start=e,this.end={line:d,column:p},this.source=l.source}function g(t){var n=new Error(l.source+":"+d+":"+p+": "+t);if(n.reason=t,n.filename=l.source,n.line=d,n.column=p,n.source=e,!l.silent)throw n}function v(t){var n=t.exec(e);if(n){var r=n[0];return f(r),e=e.slice(r.length),n}}function y(){v(r)}function b(e){var t;for(e=e||[];t=w();)!1!==t&&e.push(t);return e}function w(){var t=h();if("/"==e.charAt(0)&&"*"==e.charAt(1)){for(var n=2;u!=e.charAt(n)&&("*"!=e.charAt(n)||"/"!=e.charAt(n+1));)++n;if(n+=2,u===e.charAt(n-1))return g("End of comment missing");var r=e.slice(2,n-2);return p+=2,f(r),e=e.slice(n),p+=2,t({type:"comment",comment:r})}}function x(){var e=h(),n=v(o);if(n){if(w(),!v(i))return g("property missing ':'");var r=v(s),l=e({type:"declaration",property:c(n[0].replace(t,u)),value:r?c(r[0].replace(t,u)):u});return v(a),l}}return m.prototype.content=e,y(),function(){var e,t=[];for(b(t);e=x();)!1!==e&&(t.push(e),b(t));return t}()}},9594(e,t,n){"use strict";n.d(t,{A:()=>c});var r=n(1609),o=n.n(r);function i(){return i=Object.assign||function(e){for(var t=1;t{this.reCalculateColumnCount()})):this.reCalculateColumnCount()}reCalculateColumnCount(){const e=window&&window.innerWidth||1/0;let t=this.props.breakpointCols;"object"!=typeof t&&(t={default:parseInt(t)||2});let n=1/0,r=t.default||2;for(let o in t){const i=parseInt(o);i>0&&e<=i&&io().createElement("div",i({},u,{key:t}),e))}logDeprecated(e){console.error("[Masonry]",e)}render(){const e=this.props,{children:t,breakpointCols:n,columnClassName:r,columnAttrs:s,column:a,className:l}=e,u=function(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(e,["children","breakpointCols","columnClassName","columnAttrs","column","className"]);let c=l;return"string"!=typeof l&&(this.logDeprecated('The property "className" requires a string'),void 0===l&&(c="my-masonry-grid")),o().createElement("div",i({},u,{className:c}),this.renderColumns())}}u.defaultProps={breakpointCols:void 0,className:void 0,columnClassName:void 0,children:void 0,columnAttrs:void 0,column:void 0};const c=u},4210(e,t,n){"use strict";function r(e,t,n,r,o,i,s){this.acceptsBooleans=2===t||3===t||4===t,this.attributeName=r,this.attributeNamespace=o,this.mustUseProperty=n,this.propertyName=e,this.type=t,this.sanitizeURL=i,this.removeEmptyString=s}const o={};["children","dangerouslySetInnerHTML","defaultValue","defaultChecked","innerHTML","suppressContentEditableWarning","suppressHydrationWarning","style"].forEach(e=>{o[e]=new r(e,0,!1,e,null,!1,!1)}),[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(([e,t])=>{o[e]=new r(e,1,!1,t,null,!1,!1)}),["contentEditable","draggable","spellCheck","value"].forEach(e=>{o[e]=new r(e,2,!1,e.toLowerCase(),null,!1,!1)}),["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(e=>{o[e]=new r(e,2,!1,e,null,!1,!1)}),["allowFullScreen","async","autoFocus","autoPlay","controls","default","defer","disabled","disablePictureInPicture","disableRemotePlayback","formNoValidate","hidden","loop","noModule","noValidate","open","playsInline","readOnly","required","reversed","scoped","seamless","itemScope"].forEach(e=>{o[e]=new r(e,3,!1,e.toLowerCase(),null,!1,!1)}),["checked","multiple","muted","selected"].forEach(e=>{o[e]=new r(e,3,!0,e,null,!1,!1)}),["capture","download"].forEach(e=>{o[e]=new r(e,4,!1,e,null,!1,!1)}),["cols","rows","size","span"].forEach(e=>{o[e]=new r(e,6,!1,e,null,!1,!1)}),["rowSpan","start"].forEach(e=>{o[e]=new r(e,5,!1,e.toLowerCase(),null,!1,!1)});const i=/[\-\:]([a-z])/g,s=e=>e[1].toUpperCase();["accent-height","alignment-baseline","arabic-form","baseline-shift","cap-height","clip-path","clip-rule","color-interpolation","color-interpolation-filters","color-profile","color-rendering","dominant-baseline","enable-background","fill-opacity","fill-rule","flood-color","flood-opacity","font-family","font-size","font-size-adjust","font-stretch","font-style","font-variant","font-weight","glyph-name","glyph-orientation-horizontal","glyph-orientation-vertical","horiz-adv-x","horiz-origin-x","image-rendering","letter-spacing","lighting-color","marker-end","marker-mid","marker-start","overline-position","overline-thickness","paint-order","panose-1","pointer-events","rendering-intent","shape-rendering","stop-color","stop-opacity","strikethrough-position","strikethrough-thickness","stroke-dasharray","stroke-dashoffset","stroke-linecap","stroke-linejoin","stroke-miterlimit","stroke-opacity","stroke-width","text-anchor","text-decoration","text-rendering","underline-position","underline-thickness","unicode-bidi","unicode-range","units-per-em","v-alphabetic","v-hanging","v-ideographic","v-mathematical","vector-effect","vert-adv-y","vert-origin-x","vert-origin-y","word-spacing","writing-mode","xmlns:xlink","x-height"].forEach(e=>{const t=e.replace(i,s);o[t]=new r(t,1,!1,e,null,!1,!1)}),["xlink:actuate","xlink:arcrole","xlink:role","xlink:show","xlink:title","xlink:type"].forEach(e=>{const t=e.replace(i,s);o[t]=new r(t,1,!1,e,"http://www.w3.org/1999/xlink",!1,!1)}),["xml:base","xml:lang","xml:space"].forEach(e=>{const t=e.replace(i,s);o[t]=new r(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)}),["tabIndex","crossOrigin"].forEach(e=>{o[e]=new r(e,1,!1,e.toLowerCase(),null,!1,!1)}),o.xlinkHref=new r("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1),["src","href","action","formAction"].forEach(e=>{o[e]=new r(e,1,!1,e.toLowerCase(),null,!0,!0)});const{CAMELCASE:a,SAME:l,possibleStandardNames:u}=n(6811),c=RegExp.prototype.test.bind(new RegExp("^(data|aria)-[:A-Z_a-z\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02FF\\u0370-\\u037D\\u037F-\\u1FFF\\u200C-\\u200D\\u2070-\\u218F\\u2C00-\\u2FEF\\u3001-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFFD\\-.0-9\\u00B7\\u0300-\\u036F\\u203F-\\u2040]*$")),d=Object.keys(u).reduce((e,t)=>{const n=u[t];return n===l?e[t]=t:n===a?e[t.toLowerCase()]=t:e[t]=n,e},{});t.BOOLEAN=3,t.BOOLEANISH_STRING=2,t.NUMERIC=5,t.OVERLOADED_BOOLEAN=4,t.POSITIVE_NUMERIC=6,t.RESERVED=0,t.STRING=1,t.getPropertyInfo=function(e){return o.hasOwnProperty(e)?o[e]:null},t.isCustomAttribute=c,t.possibleStandardNames=d},6811(e,t){t.SAME=0,t.CAMELCASE=1,t.possibleStandardNames={accept:0,acceptCharset:1,"accept-charset":"acceptCharset",accessKey:1,action:0,allowFullScreen:1,alt:0,as:0,async:0,autoCapitalize:1,autoComplete:1,autoCorrect:1,autoFocus:1,autoPlay:1,autoSave:1,capture:0,cellPadding:1,cellSpacing:1,challenge:0,charSet:1,checked:0,children:0,cite:0,class:"className",classID:1,className:1,cols:0,colSpan:1,content:0,contentEditable:1,contextMenu:1,controls:0,controlsList:1,coords:0,crossOrigin:1,dangerouslySetInnerHTML:1,data:0,dateTime:1,default:0,defaultChecked:1,defaultValue:1,defer:0,dir:0,disabled:0,disablePictureInPicture:1,disableRemotePlayback:1,download:0,draggable:0,encType:1,enterKeyHint:1,for:"htmlFor",form:0,formMethod:1,formAction:1,formEncType:1,formNoValidate:1,formTarget:1,frameBorder:1,headers:0,height:0,hidden:0,high:0,href:0,hrefLang:1,htmlFor:1,httpEquiv:1,"http-equiv":"httpEquiv",icon:0,id:0,innerHTML:1,inputMode:1,integrity:0,is:0,itemID:1,itemProp:1,itemRef:1,itemScope:1,itemType:1,keyParams:1,keyType:1,kind:0,label:0,lang:0,list:0,loop:0,low:0,manifest:0,marginWidth:1,marginHeight:1,max:0,maxLength:1,media:0,mediaGroup:1,method:0,min:0,minLength:1,multiple:0,muted:0,name:0,noModule:1,nonce:0,noValidate:1,open:0,optimum:0,pattern:0,placeholder:0,playsInline:1,poster:0,preload:0,profile:0,radioGroup:1,readOnly:1,referrerPolicy:1,rel:0,required:0,reversed:0,role:0,rows:0,rowSpan:1,sandbox:0,scope:0,scoped:0,scrolling:0,seamless:0,selected:0,shape:0,size:0,sizes:0,span:0,spellCheck:1,src:0,srcDoc:1,srcLang:1,srcSet:1,start:0,step:0,style:0,summary:0,tabIndex:1,target:0,title:0,type:0,useMap:1,value:0,width:0,wmode:0,wrap:0,about:0,accentHeight:1,"accent-height":"accentHeight",accumulate:0,additive:0,alignmentBaseline:1,"alignment-baseline":"alignmentBaseline",allowReorder:1,alphabetic:0,amplitude:0,arabicForm:1,"arabic-form":"arabicForm",ascent:0,attributeName:1,attributeType:1,autoReverse:1,azimuth:0,baseFrequency:1,baselineShift:1,"baseline-shift":"baselineShift",baseProfile:1,bbox:0,begin:0,bias:0,by:0,calcMode:1,capHeight:1,"cap-height":"capHeight",clip:0,clipPath:1,"clip-path":"clipPath",clipPathUnits:1,clipRule:1,"clip-rule":"clipRule",color:0,colorInterpolation:1,"color-interpolation":"colorInterpolation",colorInterpolationFilters:1,"color-interpolation-filters":"colorInterpolationFilters",colorProfile:1,"color-profile":"colorProfile",colorRendering:1,"color-rendering":"colorRendering",contentScriptType:1,contentStyleType:1,cursor:0,cx:0,cy:0,d:0,datatype:0,decelerate:0,descent:0,diffuseConstant:1,direction:0,display:0,divisor:0,dominantBaseline:1,"dominant-baseline":"dominantBaseline",dur:0,dx:0,dy:0,edgeMode:1,elevation:0,enableBackground:1,"enable-background":"enableBackground",end:0,exponent:0,externalResourcesRequired:1,fill:0,fillOpacity:1,"fill-opacity":"fillOpacity",fillRule:1,"fill-rule":"fillRule",filter:0,filterRes:1,filterUnits:1,floodOpacity:1,"flood-opacity":"floodOpacity",floodColor:1,"flood-color":"floodColor",focusable:0,fontFamily:1,"font-family":"fontFamily",fontSize:1,"font-size":"fontSize",fontSizeAdjust:1,"font-size-adjust":"fontSizeAdjust",fontStretch:1,"font-stretch":"fontStretch",fontStyle:1,"font-style":"fontStyle",fontVariant:1,"font-variant":"fontVariant",fontWeight:1,"font-weight":"fontWeight",format:0,from:0,fx:0,fy:0,g1:0,g2:0,glyphName:1,"glyph-name":"glyphName",glyphOrientationHorizontal:1,"glyph-orientation-horizontal":"glyphOrientationHorizontal",glyphOrientationVertical:1,"glyph-orientation-vertical":"glyphOrientationVertical",glyphRef:1,gradientTransform:1,gradientUnits:1,hanging:0,horizAdvX:1,"horiz-adv-x":"horizAdvX",horizOriginX:1,"horiz-origin-x":"horizOriginX",ideographic:0,imageRendering:1,"image-rendering":"imageRendering",in2:0,in:0,inlist:0,intercept:0,k1:0,k2:0,k3:0,k4:0,k:0,kernelMatrix:1,kernelUnitLength:1,kerning:0,keyPoints:1,keySplines:1,keyTimes:1,lengthAdjust:1,letterSpacing:1,"letter-spacing":"letterSpacing",lightingColor:1,"lighting-color":"lightingColor",limitingConeAngle:1,local:0,markerEnd:1,"marker-end":"markerEnd",markerHeight:1,markerMid:1,"marker-mid":"markerMid",markerStart:1,"marker-start":"markerStart",markerUnits:1,markerWidth:1,mask:0,maskContentUnits:1,maskUnits:1,mathematical:0,mode:0,numOctaves:1,offset:0,opacity:0,operator:0,order:0,orient:0,orientation:0,origin:0,overflow:0,overlinePosition:1,"overline-position":"overlinePosition",overlineThickness:1,"overline-thickness":"overlineThickness",paintOrder:1,"paint-order":"paintOrder",panose1:0,"panose-1":"panose1",pathLength:1,patternContentUnits:1,patternTransform:1,patternUnits:1,pointerEvents:1,"pointer-events":"pointerEvents",points:0,pointsAtX:1,pointsAtY:1,pointsAtZ:1,prefix:0,preserveAlpha:1,preserveAspectRatio:1,primitiveUnits:1,property:0,r:0,radius:0,refX:1,refY:1,renderingIntent:1,"rendering-intent":"renderingIntent",repeatCount:1,repeatDur:1,requiredExtensions:1,requiredFeatures:1,resource:0,restart:0,result:0,results:0,rotate:0,rx:0,ry:0,scale:0,security:0,seed:0,shapeRendering:1,"shape-rendering":"shapeRendering",slope:0,spacing:0,specularConstant:1,specularExponent:1,speed:0,spreadMethod:1,startOffset:1,stdDeviation:1,stemh:0,stemv:0,stitchTiles:1,stopColor:1,"stop-color":"stopColor",stopOpacity:1,"stop-opacity":"stopOpacity",strikethroughPosition:1,"strikethrough-position":"strikethroughPosition",strikethroughThickness:1,"strikethrough-thickness":"strikethroughThickness",string:0,stroke:0,strokeDasharray:1,"stroke-dasharray":"strokeDasharray",strokeDashoffset:1,"stroke-dashoffset":"strokeDashoffset",strokeLinecap:1,"stroke-linecap":"strokeLinecap",strokeLinejoin:1,"stroke-linejoin":"strokeLinejoin",strokeMiterlimit:1,"stroke-miterlimit":"strokeMiterlimit",strokeWidth:1,"stroke-width":"strokeWidth",strokeOpacity:1,"stroke-opacity":"strokeOpacity",suppressContentEditableWarning:1,suppressHydrationWarning:1,surfaceScale:1,systemLanguage:1,tableValues:1,targetX:1,targetY:1,textAnchor:1,"text-anchor":"textAnchor",textDecoration:1,"text-decoration":"textDecoration",textLength:1,textRendering:1,"text-rendering":"textRendering",to:0,transform:0,typeof:0,u1:0,u2:0,underlinePosition:1,"underline-position":"underlinePosition",underlineThickness:1,"underline-thickness":"underlineThickness",unicode:0,unicodeBidi:1,"unicode-bidi":"unicodeBidi",unicodeRange:1,"unicode-range":"unicodeRange",unitsPerEm:1,"units-per-em":"unitsPerEm",unselectable:0,vAlphabetic:1,"v-alphabetic":"vAlphabetic",values:0,vectorEffect:1,"vector-effect":"vectorEffect",version:0,vertAdvY:1,"vert-adv-y":"vertAdvY",vertOriginX:1,"vert-origin-x":"vertOriginX",vertOriginY:1,"vert-origin-y":"vertOriginY",vHanging:1,"v-hanging":"vHanging",vIdeographic:1,"v-ideographic":"vIdeographic",viewBox:1,viewTarget:1,visibility:0,vMathematical:1,"v-mathematical":"vMathematical",vocab:0,widths:0,wordSpacing:1,"word-spacing":"wordSpacing",writingMode:1,"writing-mode":"writingMode",x1:0,x2:0,x:0,xChannelSelector:1,xHeight:1,"x-height":"xHeight",xlinkActuate:1,"xlink:actuate":"xlinkActuate",xlinkArcrole:1,"xlink:arcrole":"xlinkArcrole",xlinkHref:1,"xlink:href":"xlinkHref",xlinkRole:1,"xlink:role":"xlinkRole",xlinkShow:1,"xlink:show":"xlinkShow",xlinkTitle:1,"xlink:title":"xlinkTitle",xlinkType:1,"xlink:type":"xlinkType",xmlBase:1,"xml:base":"xmlBase",xmlLang:1,"xml:lang":"xmlLang",xmlns:0,"xml:space":"xmlSpace",xmlnsXlink:1,"xmlns:xlink":"xmlnsXlink",xmlSpace:1,y1:0,y2:0,y:0,yChannelSelector:1,z:0,zoomAndPan:1}},5229(e,t,n){"use strict";var r=(this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}})(n(1133)),o=n(8917);function i(e,t){var n={};return e&&"string"==typeof e?((0,r.default)(e,function(e,r){e&&r&&(n[(0,o.camelCase)(e,t)]=r)}),n):n}i.default=i,e.exports=i},8917(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.camelCase=void 0;var n=/^--[a-zA-Z0-9_-]+$/,r=/-([a-z])/g,o=/^[^-]+$/,i=/^-(webkit|moz|ms|o|khtml)-/,s=/^-(ms)-/,a=function(e,t){return t.toUpperCase()},l=function(e,t){return"".concat(t,"-")};t.camelCase=function(e,t){return void 0===t&&(t={}),function(e){return!e||o.test(e)||n.test(e)}(e)?e:(e=e.toLowerCase(),(e=t.reactCompat?e.replace(s,l):e.replace(i,l)).replace(r,a))}},1133(e,t,n){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){let n=null;if(!e||"string"!=typeof e)return n;const r=(0,o.default)(e),i="function"==typeof t;return r.forEach(e=>{if("declaration"!==e.type)return;const{property:r,value:o}=e;i?t(r,o,e):o&&(n=n||{},n[r]=o)}),n};const o=r(n(5077))},8493(e,t,n){"use strict";var r=n(1609),o="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t},i=r.useState,s=r.useEffect,a=r.useLayoutEffect,l=r.useDebugValue;function u(e){var t=e.getSnapshot;e=e.value;try{var n=t();return!o(e,n)}catch(e){return!0}}var c="undefined"==typeof window||void 0===window.document||void 0===window.document.createElement?function(e,t){return t()}:function(e,t){var n=t(),r=i({inst:{value:n,getSnapshot:t}}),o=r[0].inst,c=r[1];return a(function(){o.value=n,o.getSnapshot=t,u(o)&&c({inst:o})},[e,n,t]),s(function(){return u(o)&&c({inst:o}),e(function(){u(o)&&c({inst:o})})},[e]),l(n),n};t.useSyncExternalStore=void 0!==r.useSyncExternalStore?r.useSyncExternalStore:c},2162(e,t,n){"use strict";var r=n(1609),o=n(9888),i="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t},s=o.useSyncExternalStore,a=r.useRef,l=r.useEffect,u=r.useMemo,c=r.useDebugValue;t.useSyncExternalStoreWithSelector=function(e,t,n,r,o){var d=a(null);if(null===d.current){var p={hasValue:!1,value:null};d.current=p}else p=d.current;d=u(function(){function e(e){if(!l){if(l=!0,s=e,e=r(e),void 0!==o&&p.hasValue){var t=p.value;if(o(t,e))return a=t}return a=e}if(t=a,i(s,e))return t;var n=r(e);return void 0!==o&&o(t,n)?(s=e,t):(s=e,a=n)}var s,a,l=!1,u=void 0===n?null:n;return[function(){return e(t())},null===u?void 0:function(){return e(u())}]},[t,n,r,o]);var f=s(e,d[0],d[1]);return l(function(){p.hasValue=!0,p.value=f},[f]),c(f),f}},5160(e,t,n){"use strict";var r=n(1609),o="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t},i=r.useSyncExternalStore,s=r.useRef,a=r.useEffect,l=r.useMemo,u=r.useDebugValue;t.useSyncExternalStoreWithSelector=function(e,t,n,r,c){var d=s(null);if(null===d.current){var p={hasValue:!1,value:null};d.current=p}else p=d.current;d=l(function(){function e(e){if(!a){if(a=!0,i=e,e=r(e),void 0!==c&&p.hasValue){var t=p.value;if(c(t,e))return s=t}return s=e}if(t=s,o(i,e))return t;var n=r(e);return void 0!==c&&c(t,n)?(i=e,t):(i=e,s=n)}var i,s,a=!1,l=void 0===n?null:n;return[function(){return e(t())},null===l?void 0:function(){return e(l())}]},[t,n,r,c]);var f=i(e,d[0],d[1]);return a(function(){p.hasValue=!0,p.value=f},[f]),u(f),f}},9888(e,t,n){"use strict";e.exports=n(8493)},9242(e,t,n){"use strict";e.exports=n(2162)},8418(e,t,n){"use strict";e.exports=n(5160)},6942(e,t){var n;!function(){"use strict";var r={}.hasOwnProperty;function o(){for(var e="",t=0;tp,VY:()=>m,rU:()=>f});var r=n(1609),o=n(5015),i=n(6339),s=n(5451),a=n(8975),l=n(5448),u=n(6206);let c=(0,r.createContext)(null);function d(){let e=(0,r.useContext)(c);if(null===e){let e=new Error("You used a component, but it is not inside a relevant parent.");throw Error.captureStackTrace&&Error.captureStackTrace(e,d),e}return e}function p(){var e,t;return null!=(t=null==(e=(0,r.useContext)(c))?void 0:e.value)?t:void 0}function f(){let[e,t]=(0,r.useState)([]);return[e.length>0?e.join(" "):void 0,(0,r.useMemo)(()=>function(e){let n=(0,o._)(e=>(t(t=>[...t,e]),()=>t(t=>{let n=t.slice(),r=n.indexOf(e);return-1!==r&&n.splice(r,1),n}))),i=(0,r.useMemo)(()=>({register:n,slot:e.slot,name:e.name,props:e.props,value:e.value}),[n,e.slot,e.name,e.props,e.value]);return r.createElement(c.Provider,{value:i},e.children)},[t])]}c.displayName="DescriptionContext";let h=(0,u.FX)(function(e,t){let n=(0,r.useId)(),o=(0,l._)(),{id:c=`headlessui-description-${n}`,...p}=e,f=d(),h=(0,a.P)(t);(0,i.s)(()=>f.register(c),[c,f.register]);let m=(0,s._)({...f.slot,disabled:o||!1}),g={ref:h,...f.props,id:c};return(0,u.Ci)()({ourProps:g,theirProps:p,slot:m,defaultTag:"p",name:f.name||"Description"})}),m=Object.assign(h,{})},8971(e,t,n){"use strict";n.d(t,{lG:()=>qe,L3:()=>Ge});var r=n(1609),o=n(4586),i=n(4424);function s(e,t,n,o){let s=(0,i.Y)(n);(0,r.useEffect)(()=>{function n(e){s.current(e)}return(e=null!=e?e:window).addEventListener(t,n,o),()=>e.removeEventListener(t,n,o)},[e,t,o])}class a extends Map{constructor(e){super(),this.factory=e}get(e){let t=super.get(e);return void 0===t&&(t=this.factory(e),this.set(e,t)),t}}var l,u,c,d=n(2599),p=n(9851),f=Object.defineProperty,h=(e,t,n)=>{if(!t.has(e))throw TypeError("Cannot "+n)},m=(e,t,n)=>(h(e,t,"read from private field"),n?n.call(e):t.get(e)),g=(e,t,n)=>{if(t.has(e))throw TypeError("Cannot add the same private member more than once");t instanceof WeakSet?t.add(e):t.set(e,n)},v=(e,t,n,r)=>(h(e,t,"write to private field"),r?r.call(e,n):t.set(e,n),n);class y{constructor(e){g(this,l,{}),g(this,u,new a(()=>new Set)),g(this,c,new Set),((e,t,n)=>{((e,t,n)=>{t in e?f(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n})(e,"symbol"!=typeof t?t+"":t,n)})(this,"disposables",(0,d.e)()),v(this,l,e),p._.isServer&&this.disposables.microTask(()=>{this.dispose()})}dispose(){this.disposables.dispose()}get state(){return m(this,l)}subscribe(e,t){if(p._.isServer)return()=>{};let n={selector:e,callback:t,current:e(m(this,l))};return m(this,c).add(n),this.disposables.add(()=>{m(this,c).delete(n)})}on(e,t){return p._.isServer?()=>{}:(m(this,u).get(e).add(t),this.disposables.add(()=>{m(this,u).get(e).delete(t)}))}send(e){let t=this.reduce(m(this,l),e);if(t!==m(this,l)){v(this,l,t);for(let e of m(this,c)){let t=e.selector(m(this,l));b(e.current,t)||(e.current=t,e.callback(t))}for(let t of m(this,u).get(e.type))t(m(this,l),e)}}}function b(e,t){return!!Object.is(e,t)||"object"==typeof e&&null!==e&&"object"==typeof t&&null!==t&&(Array.isArray(e)&&Array.isArray(t)?e.length===t.length&&w(e[Symbol.iterator](),t[Symbol.iterator]()):e instanceof Map&&t instanceof Map||e instanceof Set&&t instanceof Set?e.size===t.size&&w(e.entries(),t.entries()):!(!x(e)||!x(t))&&w(Object.entries(e)[Symbol.iterator](),Object.entries(t)[Symbol.iterator]()))}function w(e,t){for(;;){let n=e.next(),r=t.next();if(n.done&&r.done)return!0;if(n.done||r.done||!Object.is(n.value,r.value))return!1}}function x(e){if("[object Object]"!==Object.prototype.toString.call(e))return!1;let t=Object.getPrototypeOf(e);return null===t||null===Object.getPrototypeOf(t)}l=new WeakMap,u=new WeakMap,c=new WeakMap;var S=n(5897),k=Object.defineProperty,E=(e,t,n)=>(((e,t,n)=>{t in e?k(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n})(e,"symbol"!=typeof t?t+"":t,n),n),T=(e=>(e[e.Push=0]="Push",e[e.Pop=1]="Pop",e))(T||{});let P={0(e,t){let n=t.id,r=e.stack,o=e.stack.indexOf(n);if(-1!==o){let t=e.stack.slice();return t.splice(o,1),t.push(n),r=t,{...e,stack:r}}return{...e,stack:[...e.stack,n]}},1(e,t){let n=t.id,r=e.stack.indexOf(n);if(-1===r)return e;let o=e.stack.slice();return o.splice(r,1),{...e,stack:o}}};class _ extends y{constructor(){super(...arguments),E(this,"actions",{push:e=>this.send({type:0,id:e}),pop:e=>this.send({type:1,id:e})}),E(this,"selectors",{isTop:(e,t)=>e.stack[e.stack.length-1]===t,inStack:(e,t)=>e.stack.includes(t)})}static new(){return new _({stack:[]})}reduce(e,t){return(0,S.Y)(t.type,P,e,t)}}const A=new a(()=>_.new());var C=n(8418),O=n(5015);function z(e,t,n=b){return(0,C.useSyncExternalStoreWithSelector)((0,O._)(t=>e.subscribe(R,t)),(0,O._)(()=>e.state),(0,O._)(()=>e.state),(0,O._)(t),n)}function R(e){return e}var I=n(6339);function M(e,t){let n=(0,r.useId)(),o=A.get(t),[i,s]=z(o,(0,r.useCallback)(e=>[o.selectors.isTop(e,n),o.selectors.inStack(e,n)],[o,n]));return(0,I.s)(()=>{if(e)return o.actions.push(n),()=>o.actions.pop(n)},[o,e,n]),!!e&&(!s||i)}function j(e,t=("undefined"!=typeof document?document.defaultView:null),n){let r=M(e,"escape");s(t,"keydown",e=>{r&&(e.defaultPrevented||e.key===o.D.Escape&&n(e))})}var D=n(2211);let L=new Map,N=new Map;function F(e){var t;let n=null!=(t=N.get(e))?t:0;return N.set(e,n+1),0!==n||(L.set(e,{"aria-hidden":e.getAttribute("aria-hidden"),inert:e.inert}),e.setAttribute("aria-hidden","true"),e.inert=!0),()=>function(e){var t;let n=null!=(t=N.get(e))?t:1;if(1===n?N.delete(e):N.set(e,n-1),1!==n)return;let r=L.get(e);r&&(null===r["aria-hidden"]?e.removeAttribute("aria-hidden"):e.setAttribute("aria-hidden",r["aria-hidden"]),e.inert=r.inert,L.delete(e))}(e)}function V(e,{allowed:t,disallowed:n}={}){let r=M(e,"inert-others");(0,I.s)(()=>{var e,o;if(!r)return;let i=(0,d.e)();for(let t of null!=(e=null==n?void 0:n())?e:[])t&&i.add(F(t));let s=null!=(o=null==t?void 0:t())?o:[];for(let e of s){if(!e)continue;let t=(0,D.TW)(e);if(!t)continue;let n=e.parentElement;for(;n&&n!==t.body;){for(let e of n.children)s.some(t=>e.contains(t))||i.add(F(e));n=n.parentElement}}return i.dispose},[r,t,n])}var B=n(7280),$=n(4122);function U(){return/iPhone/gi.test(window.navigator.platform)||/Mac/gi.test(window.navigator.platform)&&window.navigator.maxTouchPoints>0}function Z(){return U()||/Android/gi.test(window.navigator.userAgent)}function H(e,t,n,o){let s=(0,i.Y)(n);(0,r.useEffect)(()=>{if(e)return document.addEventListener(t,n,o),()=>document.removeEventListener(t,n,o);function n(e){s.current(e)}},[e,t,o])}function W(e,t,n,o){let s=(0,i.Y)(n);(0,r.useEffect)(()=>{if(e)return window.addEventListener(t,n,o),()=>window.removeEventListener(t,n,o);function n(e){s.current(e)}},[e,t,o])}function G(...e){return(0,r.useMemo)(()=>(0,D.TW)(...e),[...e])}var q=n(9528);let K=(0,r.createContext)(null);function J({children:e,node:t}){let[n,o]=(0,r.useState)(null),i=X(null!=t?t:n);return r.createElement(K.Provider,{value:i},e,null===i&&r.createElement(q.j,{features:q.u.Hidden,ref:e=>{var t,n;if(e)for(let r of null!=(n=null==(t=(0,D.TW)(e))?void 0:t.querySelectorAll("html > *, body > *"))?n:[])if(r!==document.body&&r!==document.head&&B.vq(r)&&null!=r&&r.contains(e)){o(r);break}}}))}function X(e=null){var t;return null!=(t=(0,r.useContext)(K))?t:e}function Y(){let e;return{before({doc:t}){var n;let r=t.documentElement,o=null!=(n=t.defaultView)?n:window;e=Math.max(0,o.innerWidth-r.clientWidth)},after({doc:t,d:n}){let r=t.documentElement,o=Math.max(0,r.clientWidth-r.offsetWidth),i=Math.max(0,e-o);n.style(r,"paddingRight",`${i}px`)}}}function Q(){return U()?{before({doc:e,d:t,meta:n}){function r(e){for(let t of n().containers)for(let n of t())if(n.contains(e))return!0;return!1}t.microTask(()=>{var n;if("auto"!==window.getComputedStyle(e.documentElement).scrollBehavior){let n=(0,d.e)();n.style(e.documentElement,"scrollBehavior","auto"),t.add(()=>t.microTask(()=>n.dispose()))}let o=null!=(n=window.scrollY)?n:window.pageYOffset,i=null;t.addEventListener(e,"click",t=>{if(B.Lk(t.target))try{let n=t.target.closest("a");if(!n)return;let{hash:o}=new URL(n.href),s=e.querySelector(o);B.Lk(s)&&!r(s)&&(i=s)}catch{}},!0),t.group(n=>{t.addEventListener(e,"touchstart",e=>{if(n.dispose(),B.Lk(e.target)&&B.pv(e.target))if(r(e.target)){let t=e.target;for(;t.parentElement&&r(t.parentElement);)t=t.parentElement;n.style(t,"overscrollBehavior","contain")}else n.style(e.target,"touchAction","none")})}),t.addEventListener(e,"touchmove",e=>{if(B.Lk(e.target)){if(B.A3(e.target))return;if(r(e.target)){let t=e.target;for(;t.parentElement&&""!==t.dataset.headlessuiPortal&&!(t.scrollHeight>t.clientHeight||t.scrollWidth>t.clientWidth);)t=t.parentElement;""===t.dataset.headlessuiPortal&&e.preventDefault()}else e.preventDefault()}},{passive:!1}),t.add(()=>{var e;let t=null!=(e=window.scrollY)?e:window.pageYOffset;o!==t&&window.scrollTo(0,o),i&&i.isConnected&&(i.scrollIntoView({block:"nearest"}),i=null)})})}}:{}}function ee(e){let t={};for(let n of e)Object.assign(t,n(t));return t}let te=function(e,t){let n=new Map,r=new Set;return{getSnapshot:()=>n,subscribe:e=>(r.add(e),()=>r.delete(e)),dispatch(e,...o){let i=t[e].call(n,...o);i&&(n=i,r.forEach(e=>e()))}}}(0,{PUSH(e,t){var n;let r=null!=(n=this.get(e))?n:{doc:e,count:0,d:(0,d.e)(),meta:new Set,computedMeta:{}};return r.count++,r.meta.add(t),r.computedMeta=ee(r.meta),this.set(e,r),this},POP(e,t){let n=this.get(e);return n&&(n.count--,n.meta.delete(t),n.computedMeta=ee(n.meta)),this},SCROLL_PREVENT(e){let t={doc:e.doc,d:e.d,meta:()=>e.computedMeta},n=[Q(),Y(),{before({doc:e,d:t}){t.style(e.documentElement,"overflow","hidden")}}];n.forEach(({before:e})=>null==e?void 0:e(t)),n.forEach(({after:e})=>null==e?void 0:e(t))},SCROLL_ALLOW({d:e}){e.dispose()},TEARDOWN({doc:e}){this.delete(e)}});function ne(e,t,n=()=>[document.body]){!function(e,t,n=()=>({containers:[]})){let o=function(e){return(0,r.useSyncExternalStore)(e.subscribe,e.getSnapshot,e.getSnapshot)}(te),i=t?o.get(t):void 0,s=!!i&&i.count>0;(0,I.s)(()=>{if(t&&e)return te.dispatch("PUSH",t,n),()=>te.dispatch("POP",t,n)},[e,t])}(M(e,"scroll-lock"),t,e=>{var t;return{containers:[...null!=(t=e.containers)?t:[],n]}})}te.subscribe(()=>{let e=te.getSnapshot(),t=new Map;for(let[n]of e)t.set(n,n.documentElement.style.overflow);for(let n of e.values()){let e="hidden"===t.get(n.doc),r=0!==n.count;(r&&!e||!r&&e)&&te.dispatch(n.count>0?"SCROLL_PREVENT":"SCROLL_ALLOW",n),0===n.count&&te.dispatch("TEARDOWN",n)}});var re=n(4335),oe=n(5451),ie=n(8975),se=n(7442),ae=n(3149);let le=(0,r.createContext)(!1);function ue(){return(0,r.useContext)(le)}function ce(e){return r.createElement(le.Provider,{value:e.force},e.children)}var de=n(6206),pe=n(9124),fe=n(6992),he=n(4610),me=n(2924);function ge(e){let t=(0,O._)(e),n=(0,r.useRef)(!1);(0,r.useEffect)(()=>(n.current=!1,()=>{n.current=!0,(0,me._)(()=>{n.current&&t()})}),[t])}var ve,ye=((ve=ye||{})[ve.Forwards=0]="Forwards",ve[ve.Backwards=1]="Backwards",ve);function be(e,t){let n=(0,r.useRef)([]),o=(0,O._)(e);(0,r.useEffect)(()=>{let e=[...n.current];for(let[r,i]of t.entries())if(n.current[r]!==i){let r=o(t,e);return n.current=t,r}},[o,...t])}let we=[];function xe(e){if(!e)return new Set;if("function"==typeof e)return new Set(e());let t=new Set;for(let n of e.current)B.vq(n.current)&&t.add(n.current);return t}!function(){function e(){"loading"!==document.readyState&&((()=>{function e(e){if(!B.Lk(e.target)||e.target===document.body||we[0]===e.target)return;let t=e.target;t=t.closest($.Uo),we.unshift(null!=t?t:e.target),we=we.filter(e=>null!=e&&e.isConnected),we.splice(10)}window.addEventListener("click",e,{capture:!0}),window.addEventListener("mousedown",e,{capture:!0}),window.addEventListener("focus",e,{capture:!0}),document.body.addEventListener("click",e,{capture:!0}),document.body.addEventListener("mousedown",e,{capture:!0}),document.body.addEventListener("focus",e,{capture:!0})})(),document.removeEventListener("DOMContentLoaded",e))}"undefined"!=typeof window&&"undefined"!=typeof document&&(document.addEventListener("DOMContentLoaded",e),e())}();var Se=(e=>(e[e.None=0]="None",e[e.InitialFocus=1]="InitialFocus",e[e.TabLock=2]="TabLock",e[e.FocusLock=4]="FocusLock",e[e.RestoreFocus=8]="RestoreFocus",e[e.AutoFocus=16]="AutoFocus",e))(Se||{});let ke=(0,de.FX)(function(e,t){let n=(0,r.useRef)(null),o=(0,ie.P)(n,t),{initialFocus:i,initialFocusFallback:a,containers:l,features:u=15,...c}=e;(0,re.g)()||(u=0);let d=G(n.current);!function(e,{ownerDocument:t}){let n=!!(8&e),o=function(e=!0){let t=(0,r.useRef)(we.slice());return be(([e],[n])=>{!0===n&&!1===e&&(0,me._)(()=>{t.current.splice(0)}),!1===n&&!0===e&&(t.current=we.slice())},[e,we,t]),(0,O._)(()=>{var e;return null!=(e=t.current.find(e=>null!=e&&e.isConnected))?e:null})}(n);be(()=>{n||(0,D.X7)(null==t?void 0:t.body)&&(0,$.pW)(o())},[n]),ge(()=>{n&&(0,$.pW)(o())})}(u,{ownerDocument:d});let p=function(e,{ownerDocument:t,container:n,initialFocus:o,initialFocusFallback:i}){let s=(0,r.useRef)(null),a=M(!!(1&e),"focus-trap#initial-focus"),l=(0,he.a)();return be(()=>{if(0===e)return;if(!a)return void(null!=i&&i.current&&(0,$.pW)(i.current));let r=n.current;r&&(0,me._)(()=>{if(!l.current)return;let n=null==t?void 0:t.activeElement;if(null!=o&&o.current){if((null==o?void 0:o.current)===n)return void(s.current=n)}else if(r.contains(n))return void(s.current=n);if(null!=o&&o.current)(0,$.pW)(o.current);else{if(16&e){if((0,$.CU)(r,$.BD.First|$.BD.AutoFocus)!==$.Me.Error)return}else if((0,$.CU)(r,$.BD.First)!==$.Me.Error)return;if(null!=i&&i.current&&((0,$.pW)(i.current),(null==t?void 0:t.activeElement)===i.current))return;console.warn("There are no focusable elements inside the ")}s.current=null==t?void 0:t.activeElement})},[i,a,e]),s}(u,{ownerDocument:d,container:n,initialFocus:i,initialFocusFallback:a});!function(e,{ownerDocument:t,container:n,containers:r,previousActiveElement:o}){let i=(0,he.a)(),a=!!(4&e);s(null==t?void 0:t.defaultView,"focus",e=>{if(!a||!i.current)return;let t=xe(r);B.sb(n.current)&&t.add(n.current);let s=o.current;if(!s)return;let l=e.target;B.sb(l)?Te(t,l)?(o.current=l,(0,$.pW)(l)):(e.preventDefault(),e.stopPropagation(),(0,$.pW)(s)):(0,$.pW)(o.current)},!0)}(u,{ownerDocument:d,container:n,containers:l,previousActiveElement:p});let f=function(){let e=(0,r.useRef)(0);return W(!0,"keydown",t=>{"Tab"===t.key&&(e.current=t.shiftKey?1:0)},!0),e}(),h=(0,O._)(e=>{if(!B.sb(n.current))return;let t=n.current;(0,S.Y)(f.current,{[ye.Forwards]:()=>{(0,$.CU)(t,$.BD.First,{skipElements:[e.relatedTarget,a]})},[ye.Backwards]:()=>{(0,$.CU)(t,$.BD.Last,{skipElements:[e.relatedTarget,a]})}})}),m=M(!!(2&u),"focus-trap#tab-lock"),g=(0,fe.L)(),v=(0,r.useRef)(!1),y={ref:o,onKeyDown(e){"Tab"==e.key&&(v.current=!0,g.requestAnimationFrame(()=>{v.current=!1}))},onBlur(e){if(!(4&u))return;let t=xe(l);B.sb(n.current)&&t.add(n.current);let r=e.relatedTarget;B.Lk(r)&&"true"!==r.dataset.headlessuiFocusGuard&&(Te(t,r)||(v.current?(0,$.CU)(n.current,(0,S.Y)(f.current,{[ye.Forwards]:()=>$.BD.Next,[ye.Backwards]:()=>$.BD.Previous})|$.BD.WrapAround,{relativeTo:e.target}):B.Lk(e.target)&&(0,$.pW)(e.target)))}},b=(0,de.Ci)();return r.createElement(r.Fragment,null,m&&r.createElement(q.j,{as:"button",type:"button","data-headlessui-focus-guard":!0,onFocus:h,features:q.u.Focusable}),b({ourProps:y,theirProps:c,defaultTag:"div",name:"FocusTrap"}),m&&r.createElement(q.j,{as:"button",type:"button","data-headlessui-focus-guard":!0,onFocus:h,features:q.u.Focusable}))}),Ee=Object.assign(ke,{features:Se});function Te(e,t){for(let n of e)if(n.contains(t))return!0;return!1}var Pe=n(5795);let _e=r.Fragment,Ae=(0,de.FX)(function(e,t){let{ownerDocument:n=null,...o}=e,i=(0,r.useRef)(null),s=(0,ie.P)((0,ie.a)(e=>{i.current=e}),t),a=G(i.current),l=function(e){let t=ue(),n=(0,r.useContext)(Oe),[o,i]=(0,r.useState)(()=>{var r;if(!t&&null!==n)return null!=(r=n.current)?r:null;if(p._.isServer)return null;let o=null==e?void 0:e.getElementById("headlessui-portal-root");if(o)return o;if(null===e)return null;let i=e.createElement("div");return i.setAttribute("id","headlessui-portal-root"),e.body.appendChild(i)});return(0,r.useEffect)(()=>{null!==o&&(null!=e&&e.body.contains(o)||null==e||e.body.appendChild(o))},[o,e]),(0,r.useEffect)(()=>{t||null!==n&&i(n.current)},[n,i,t]),o}(null!=n?n:a),u=(0,r.useContext)(ze),c=(0,fe.L)(),d=(0,de.Ci)();return ge(()=>{var e;l&&l.childNodes.length<=0&&(null==(e=l.parentElement)||e.removeChild(l))}),l?(0,Pe.createPortal)(r.createElement("div",{"data-headlessui-portal":"",ref:e=>{c.dispose(),u&&e&&c.add(u.register(e))}},d({ourProps:{ref:s},theirProps:o,slot:{},defaultTag:_e,name:"Portal"})),l):null}),Ce=r.Fragment,Oe=(0,r.createContext)(null),ze=(0,r.createContext)(null),Re=(0,de.FX)(function(e,t){let n=(0,ie.P)(t),{enabled:o=!0,ownerDocument:i,...s}=e,a=(0,de.Ci)();return o?r.createElement(Ae,{...s,ownerDocument:i,ref:n}):a({ourProps:{ref:n},theirProps:s,slot:{},defaultTag:_e,name:"Portal"})}),Ie=(0,de.FX)(function(e,t){let{target:n,...o}=e,i={ref:(0,ie.P)(t)},s=(0,de.Ci)();return r.createElement(Oe.Provider,{value:n},s({ourProps:i,theirProps:o,defaultTag:Ce,name:"Popover.Group"}))}),Me=Object.assign(Re,{Group:Ie});var je=n(7832),De=(e=>(e[e.Open=0]="Open",e[e.Closed=1]="Closed",e))(De||{}),Le=(e=>(e[e.SetTitleId=0]="SetTitleId",e))(Le||{});let Ne={0:(e,t)=>e.titleId===t.id?e:{...e,titleId:t.id}},Fe=(0,r.createContext)(null);function Ve(e){let t=(0,r.useContext)(Fe);if(null===t){let t=new Error(`<${e} /> is missing a parent component.`);throw Error.captureStackTrace&&Error.captureStackTrace(t,Ve),t}return t}function Be(e,t){return(0,S.Y)(t.type,Ne,e,t)}Fe.displayName="DialogContext";let $e=(0,de.FX)(function(e,t){let n=(0,r.useId)(),{id:o=`headlessui-dialog-${n}`,open:s,onClose:a,initialFocus:l,role:u="dialog",autoFocus:c=!0,__demoMode:p=!1,unmount:f=!1,...h}=e,m=(0,r.useRef)(!1);u="dialog"===u||"alertdialog"===u?u:(m.current||(m.current=!0,console.warn(`Invalid role [${u}] passed to . Only \`dialog\` and and \`alertdialog\` are supported. Using \`dialog\` instead.`)),"dialog");let g=(0,ae.O_)();void 0===s&&null!==g&&(s=(g&ae.Uw.Open)===ae.Uw.Open);let v=(0,r.useRef)(null),y=(0,ie.P)(v,t),b=G(v.current),w=s?0:1,[x,S]=(0,r.useReducer)(Be,{titleId:null,descriptionId:null,panelRef:(0,r.createRef)()}),k=(0,O._)(()=>a(!1)),E=(0,O._)(e=>S({type:0,id:e})),T=!!(0,re.g)()&&0===w,[P,_]=function(){let e=(0,r.useContext)(ze),t=(0,r.useRef)([]),n=(0,O._)(n=>(t.current.push(n),e&&e.register(n),()=>o(n))),o=(0,O._)(n=>{let r=t.current.indexOf(n);-1!==r&&t.current.splice(r,1),e&&e.unregister(n)}),i=(0,r.useMemo)(()=>({register:n,unregister:o,portals:t}),[n,o,t]);return[t,(0,r.useMemo)(()=>function({children:e}){return r.createElement(ze.Provider,{value:i},e)},[i])]}(),C={get current(){var e;return null!=(e=x.panelRef.current)?e:v.current}},R=X(),{resolveContainers:M}=function({defaultContainers:e=[],portals:t,mainTreeNode:n}={}){let r=(0,O._)(()=>{var r,o;let i=(0,D.TW)(n),s=[];for(let t of e)null!==t&&(B.vq(t)?s.push(t):"current"in t&&B.vq(t.current)&&s.push(t.current));if(null!=t&&t.current)for(let e of t.current)s.push(e);for(let e of null!=(r=null==i?void 0:i.querySelectorAll("html > *, body > *"))?r:[])e!==document.body&&e!==document.head&&B.vq(e)&&"headlessui-portal-root"!==e.id&&(n&&(e.contains(n)||e.contains(null==(o=null==n?void 0:n.getRootNode())?void 0:o.host))||s.some(t=>e.contains(t))||s.push(e));return s});return{resolveContainers:r,contains:(0,O._)(e=>r().some(t=>t.contains(e)))}}({mainTreeNode:R,portals:P,defaultContainers:[C]}),L=null!==g&&(g&ae.Uw.Closing)===ae.Uw.Closing;V(!p&&!L&&T,{allowed:(0,O._)(()=>{var e,t;return[null!=(t=null==(e=v.current)?void 0:e.closest("[data-headlessui-portal]"))?t:null]}),disallowed:(0,O._)(()=>{var e;return[null!=(e=null==R?void 0:R.closest("body > *:not(#headlessui-portal-root)"))?e:null]})});let N=A.get(null);(0,I.s)(()=>{if(T)return N.actions.push(o),()=>N.actions.pop(o)},[N,o,T]);let F=z(N,(0,r.useCallback)(e=>N.selectors.isTop(e,o),[N,o]));(function(e,t,n){let o=(0,i.Y)(n),s=(0,r.useCallback)(function(e,n){if(e.defaultPrevented)return;let r=n(e);if(null===r||!r.getRootNode().contains(r)||!r.isConnected)return;let i=function e(t){return"function"==typeof t?e(t()):Array.isArray(t)||t instanceof Set?t:[t]}(t);for(let t of i)if(null!==t&&(t.contains(r)||e.composed&&e.composedPath().includes(t)))return;return!(0,$.Bm)(r,$.MZ.Loose)&&-1!==r.tabIndex&&e.preventDefault(),o.current(e,r)},[o,t]),a=(0,r.useRef)(null);H(e,"pointerdown",e=>{var t,n;Z()||(a.current=(null==(n=null==(t=e.composedPath)?void 0:t.call(e))?void 0:n[0])||e.target)},!0),H(e,"pointerup",e=>{if(Z()||!a.current)return;let t=a.current;return a.current=null,s(e,()=>t)},!0);let l=(0,r.useRef)({x:0,y:0});H(e,"touchstart",e=>{l.current.x=e.touches[0].clientX,l.current.y=e.touches[0].clientY},!0),H(e,"touchend",e=>{let t=e.changedTouches[0].clientX,n=e.changedTouches[0].clientY;if(!(Math.abs(t-l.current.x)>=30||Math.abs(n-l.current.y)>=30))return s(e,()=>B.Lk(e.target)?e.target:null)},!0),W(e,"blur",e=>s(e,()=>B.Gu(window.document.activeElement)?window.document.activeElement:null),!0)})(F,M,e=>{e.preventDefault(),k()}),j(F,null==b?void 0:b.defaultView,e=>{e.preventDefault(),e.stopPropagation(),document.activeElement&&"blur"in document.activeElement&&"function"==typeof document.activeElement.blur&&document.activeElement.blur(),k()}),ne(!p&&!L&&T,b,M),function(e,t,n){let o=(0,i.Y)(e=>{let t=e.getBoundingClientRect();0===t.x&&0===t.y&&0===t.width&&0===t.height&&n()});(0,r.useEffect)(()=>{if(!e)return;let n=null===t?null:B.sb(t)?t:t.current;if(!n)return;let r=(0,d.e)();if("undefined"!=typeof ResizeObserver){let e=new ResizeObserver(()=>o.current(n));e.observe(n),r.add(()=>e.disconnect())}if("undefined"!=typeof IntersectionObserver){let e=new IntersectionObserver(()=>o.current(n));e.observe(n),r.add(()=>e.disconnect())}return()=>r.dispose()},[t,o,e])}(T,v,k);let[U,q]=(0,pe.rU)(),K=(0,r.useMemo)(()=>[{dialogState:w,close:k,setTitleId:E,unmount:f},x],[w,k,E,f,x]),J=(0,oe._)({open:0===w}),Y={ref:y,id:o,role:u,tabIndex:-1,"aria-modal":p?void 0:0===w||void 0,"aria-labelledby":x.titleId,"aria-describedby":U,unmount:f},Q=!function(){var e;let[t]=(0,r.useState)(()=>"undefined"!=typeof window&&"function"==typeof window.matchMedia?window.matchMedia("(pointer: coarse)"):null),[n,o]=(0,r.useState)(null!=(e=null==t?void 0:t.matches)&&e);return(0,I.s)(()=>{if(t)return t.addEventListener("change",e),()=>t.removeEventListener("change",e);function e(e){o(e.matches)}},[t]),n}(),ee=Se.None;T&&!p&&(ee|=Se.RestoreFocus,ee|=Se.TabLock,c&&(ee|=Se.AutoFocus),Q&&(ee|=Se.InitialFocus));let te=(0,de.Ci)();return r.createElement(ae.$x,null,r.createElement(ce,{force:!0},r.createElement(Me,null,r.createElement(Fe.Provider,{value:K},r.createElement(Ie,{target:v},r.createElement(ce,{force:!1},r.createElement(q,{slot:J},r.createElement(_,null,r.createElement(Ee,{initialFocus:l,initialFocusFallback:v,containers:M,features:ee},r.createElement(se.e,{value:k},te({ourProps:Y,theirProps:h,slot:J,defaultTag:Ue,features:Ze,visible:0===w,name:"Dialog"})))))))))))}),Ue="div",Ze=de.Ac.RenderStrategy|de.Ac.Static,He=(0,de.FX)(function(e,t){let{transition:n=!1,open:o,...i}=e,s=(0,ae.O_)(),a=e.hasOwnProperty("open")||null!==s,l=e.hasOwnProperty("onClose");if(!a&&!l)throw new Error("You have to provide an `open` and an `onClose` prop to the `Dialog` component.");if(!a)throw new Error("You provided an `onClose` prop to the `Dialog`, but forgot an `open` prop.");if(!l)throw new Error("You provided an `open` prop to the `Dialog`, but forgot an `onClose` prop.");if(!s&&"boolean"!=typeof e.open)throw new Error(`You provided an \`open\` prop to the \`Dialog\`, but the value is not a boolean. Received: ${e.open}`);if("function"!=typeof e.onClose)throw new Error(`You provided an \`onClose\` prop to the \`Dialog\`, but the value is not a function. Received: ${e.onClose}`);return void 0===o&&!n||i.static?r.createElement(J,null,r.createElement($e,{ref:t,open:o,...i})):r.createElement(J,null,r.createElement(je.e,{show:o,transition:n,unmount:i.unmount},r.createElement($e,{ref:t,...i})))}),We=(0,de.FX)(function(e,t){let n=(0,r.useId)(),{id:o=`headlessui-dialog-panel-${n}`,transition:i=!1,...s}=e,[{dialogState:a,unmount:l},u]=Ve("Dialog.Panel"),c=(0,ie.P)(t,u.panelRef),d=(0,oe._)({open:0===a}),p=(0,O._)(e=>{e.stopPropagation()}),f={ref:c,id:o,onClick:p},h=i?je._:r.Fragment,m=i?{unmount:l}:{},g=(0,de.Ci)();return r.createElement(h,{...m},g({ourProps:f,theirProps:s,slot:d,defaultTag:"div",name:"Dialog.Panel"}))}),Ge=((0,de.FX)(function(e,t){let{transition:n=!1,...o}=e,[{dialogState:i,unmount:s}]=Ve("Dialog.Backdrop"),a=(0,oe._)({open:0===i}),l={ref:t,"aria-hidden":!0},u=n?je._:r.Fragment,c=n?{unmount:s}:{},d=(0,de.Ci)();return r.createElement(u,{...c},d({ourProps:l,theirProps:o,slot:a,defaultTag:"div",name:"Dialog.Backdrop"}))}),(0,de.FX)(function(e,t){let n=(0,r.useId)(),{id:o=`headlessui-dialog-title-${n}`,...i}=e,[{dialogState:s,setTitleId:a}]=Ve("Dialog.Title"),l=(0,ie.P)(t);(0,r.useEffect)(()=>(a(o),()=>a(null)),[o,a]);let u=(0,oe._)({open:0===s}),c={ref:l,id:o};return(0,de.Ci)()({ourProps:c,theirProps:i,slot:u,defaultTag:"h2",name:"Dialog.Title"})})),qe=Object.assign(He,{Panel:We,Title:Ge,Description:pe.VY})},7651(e,t,n){"use strict";n.d(t,{EN:()=>L});var r=n(4215),o=n(6638),i=n(1609),s=n(4867),a=n(5015),l=n(9821),u=n(5451),c=n(8975),d=n(2888),p=n(7442),f=n(3149),h=n(7280);var m,g=n(5897),v=n(2211),y=n(6206);let b=null!=(m=i.startTransition)?m:function(e){e()};var w,x,S=n(4586),k=((x=k||{})[x.Open=0]="Open",x[x.Closed=1]="Closed",x),E=((w=E||{})[w.ToggleDisclosure=0]="ToggleDisclosure",w[w.CloseDisclosure=1]="CloseDisclosure",w[w.SetButtonId=2]="SetButtonId",w[w.SetPanelId=3]="SetPanelId",w[w.SetButtonElement=4]="SetButtonElement",w[w.SetPanelElement=5]="SetPanelElement",w);let T={0:e=>({...e,disclosureState:(0,g.Y)(e.disclosureState,{0:1,1:0})}),1:e=>1===e.disclosureState?e:{...e,disclosureState:1},2:(e,t)=>e.buttonId===t.buttonId?e:{...e,buttonId:t.buttonId},3:(e,t)=>e.panelId===t.panelId?e:{...e,panelId:t.panelId},4:(e,t)=>e.buttonElement===t.element?e:{...e,buttonElement:t.element},5:(e,t)=>e.panelElement===t.element?e:{...e,panelElement:t.element}},P=(0,i.createContext)(null);function _(e){let t=(0,i.useContext)(P);if(null===t){let t=new Error(`<${e} /> is missing a parent component.`);throw Error.captureStackTrace&&Error.captureStackTrace(t,_),t}return t}P.displayName="DisclosureContext";let A=(0,i.createContext)(null);function C(e){let t=(0,i.useContext)(A);if(null===t){let t=new Error(`<${e} /> is missing a parent component.`);throw Error.captureStackTrace&&Error.captureStackTrace(t,C),t}return t}A.displayName="DisclosureAPIContext";let O=(0,i.createContext)(null);function z(e,t){return(0,g.Y)(t.type,T,e,t)}O.displayName="DisclosurePanelContext";let R=i.Fragment,I=y.Ac.RenderStrategy|y.Ac.Static,M=(0,y.FX)(function(e,t){let{defaultOpen:n=!1,...r}=e,o=(0,i.useRef)(null),s=(0,c.P)(t,(0,c.a)(e=>{o.current=e},void 0===e.as||(0,y.zv)(e.as))),l=(0,i.useReducer)(z,{disclosureState:n?0:1,buttonElement:null,panelElement:null,buttonId:null,panelId:null}),[{disclosureState:d,buttonId:m},b]=l,w=(0,a._)(e=>{b({type:1});let t=(0,v.TW)(o.current);if(!t||!m)return;let n=e?h.Lk(e)?e:"current"in e&&h.Lk(e.current)?e.current:t.getElementById(m):t.getElementById(m);null==n||n.focus()}),x=(0,i.useMemo)(()=>({close:w}),[w]),S=(0,u._)({open:0===d,close:w}),k={ref:s},E=(0,y.Ci)();return i.createElement(P.Provider,{value:l},i.createElement(A.Provider,{value:x},i.createElement(p.e,{value:w},i.createElement(f.El,{value:(0,g.Y)(d,{0:f.Uw.Open,1:f.Uw.Closed})},E({ourProps:k,theirProps:r,slot:S,defaultTag:R,name:"Disclosure"})))))}),j=(0,y.FX)(function(e,t){let n=(0,i.useId)(),{id:d=`headlessui-disclosure-button-${n}`,disabled:p=!1,autoFocus:f=!1,...m}=e,[g,v]=_("Disclosure.Button"),b=(0,i.useContext)(O),w=null!==b&&b===g.panelId,x=(0,i.useRef)(null),k=(0,c.P)(x,t,(0,a._)(e=>{if(!w)return v({type:4,element:e})}));(0,i.useEffect)(()=>{if(!w)return v({type:2,buttonId:d}),()=>{v({type:2,buttonId:null})}},[d,v,w]);let E=(0,a._)(e=>{var t;if(w){if(1===g.disclosureState)return;switch(e.key){case S.D.Space:case S.D.Enter:e.preventDefault(),e.stopPropagation(),v({type:0}),null==(t=g.buttonElement)||t.focus()}}else switch(e.key){case S.D.Space:case S.D.Enter:e.preventDefault(),e.stopPropagation(),v({type:0})}}),T=(0,a._)(e=>{e.key===S.D.Space&&e.preventDefault()}),P=(0,a._)(e=>{var t;(function(e){let t=e.parentElement,n=null;for(;t&&!h.Er(t);)h.Jb(t)&&(n=t),t=t.parentElement;let r=""===(null==t?void 0:t.getAttribute("disabled"));return(!r||!function(e){if(!e)return!1;let t=e.previousElementSibling;for(;null!==t;){if(h.Jb(t))return!1;t=t.previousElementSibling}return!0}(n))&&r})(e.currentTarget)||p||(w?(v({type:0}),null==(t=g.buttonElement)||t.focus()):v({type:0}))}),{isFocusVisible:A,focusProps:C}=(0,r.o)({autoFocus:f}),{isHovered:z,hoverProps:R}=(0,o.M)({isDisabled:p}),{pressed:I,pressProps:M}=(0,s.Z)({disabled:p}),j=(0,u._)({open:0===g.disclosureState,hover:z,active:I,disabled:p,focus:A,autofocus:f}),D=(0,l.c)(e,g.buttonElement),L=w?(0,y.v6)({ref:k,type:D,disabled:p||void 0,autoFocus:f,onKeyDown:E,onClick:P},C,R,M):(0,y.v6)({ref:k,id:d,type:D,"aria-expanded":0===g.disclosureState,"aria-controls":g.panelElement?g.panelId:void 0,disabled:p||void 0,autoFocus:f,onKeyDown:E,onKeyUp:T,onClick:P},C,R,M);return(0,y.Ci)()({ourProps:L,theirProps:m,slot:j,defaultTag:"button",name:"Disclosure.Button"})}),D=(0,y.FX)(function(e,t){let n=(0,i.useId)(),{id:r=`headlessui-disclosure-panel-${n}`,transition:o=!1,...s}=e,[l,p]=_("Disclosure.Panel"),{close:h}=C("Disclosure.Panel"),[m,g]=(0,i.useState)(null),v=(0,c.P)(t,(0,a._)(e=>{b(()=>p({type:5,element:e}))}),g);(0,i.useEffect)(()=>(p({type:3,panelId:r}),()=>{p({type:3,panelId:null})}),[r,p]);let w=(0,f.O_)(),[x,S]=(0,d.p)(o,m,null!==w?(w&f.Uw.Open)===f.Uw.Open:0===l.disclosureState),k=(0,u._)({open:0===l.disclosureState,close:h}),E={ref:v,id:r,...(0,d.B)(S)},T=(0,y.Ci)();return i.createElement(f.$x,null,i.createElement(O.Provider,{value:l.panelId},T({ourProps:E,theirProps:s,slot:k,defaultTag:"div",features:I,visible:x,name:"Disclosure.Panel"})))}),L=Object.assign(M,{Button:j,Panel:D})},4611(e,t,n){"use strict";n.d(t,{D:()=>f});var r=n(1609),o=n(5451),i=n(5448),s=(n(5795),n(9528));let a=(0,r.createContext)(null);function l(e){let[t,n]=(0,r.useState)(null);return r.createElement(a.Provider,{value:{target:t}},e.children,r.createElement(s.j,{features:s.u.Hidden,ref:n}))}var u=n(5953),c=n(6206),d=n(9124),p=n(540);let f=(0,c.FX)(function(e,t){let n=`headlessui-control-${(0,r.useId)()}`,[s,a]=(0,p.b0)(),[f,h]=(0,d.rU)(),m=(0,i._)(),{disabled:g=m||!1,...v}=e,y=(0,o._)({disabled:g}),b={ref:t,disabled:g||void 0,"aria-disabled":g||void 0},w=(0,c.Ci)();return r.createElement(i.S,{value:g},r.createElement(a,{value:s},r.createElement(h,{value:f},r.createElement(u.J,{id:n},w({ourProps:b,theirProps:{...v,children:r.createElement(l,null,"function"==typeof v.children?v.children(y):v.children)},slot:y,defaultTag:"div",name:"Field"})))))})},4586(e,t,n){"use strict";n.d(t,{D:()=>o});var r,o=((r=o||{}).Space=" ",r.Enter="Enter",r.Escape="Escape",r.Backspace="Backspace",r.Delete="Delete",r.ArrowLeft="ArrowLeft",r.ArrowUp="ArrowUp",r.ArrowRight="ArrowRight",r.ArrowDown="ArrowDown",r.Home="Home",r.End="End",r.PageUp="PageUp",r.PageDown="PageDown",r.Tab="Tab",r)},540(e,t,n){"use strict";n.d(t,{JU:()=>v,b0:()=>m,o2:()=>h});var r=n(1609),o=n(5015),i=n(6339),s=n(5451),a=n(8975),l=n(5448),u=n(5953),c=n(7280),d=n(6206);let p=(0,r.createContext)(null);function f(){let e=(0,r.useContext)(p);if(null===e){let e=new Error("You used a