UNPKG

@talkjs/web-components

Version:

Provides chat UI components for TalkJS.

1 lines 877 kB
var TalkChatbox=function(e){"use strict";var t=function(e,n,r,i){var o;n[0]=0;for(var s=1;s<n.length;s++){var a=n[s++],u=n[s]?(n[0]|=a?1:2,r[n[s++]]):n[++s];3===a?i[0]=u:4===a?i[1]=Object.assign(i[1]||{},u):5===a?(i[1]=i[1]||{})[n[++s]]=u:6===a?i[1][n[++s]]+=u+"":a?(o=e.apply(u,t(e,u,r,["",null])),i.push(o),u[0]?n[0]|=2:(n[s-2]=0,n[s]=o)):i.push(u)}return i},n=new Map;function r(e){var r=n.get(this);return r||(r=new Map,n.set(this,r)),(r=t(this,r.get(e)||(r.set(e,r=function(e){for(var t,n,r=1,i="",o="",s=[0],a=function(e){1===r&&(e||(i=i.replace(/^\s*\n\s*|\s*\n\s*$/g,"")))?s.push(0,e,i):3===r&&(e||i)?(s.push(3,e,i),r=2):2===r&&"..."===i&&e?s.push(4,e,0):2===r&&i&&!e?s.push(5,0,!0,i):r>=5&&((i||!e&&5===r)&&(s.push(r,0,i,n),r=6),e&&(s.push(r,e,0,n),r=6)),i=""},u=0;u<e.length;u++){u&&(1===r&&a(),a(u));for(var l=0;l<e[u].length;l++)t=e[u][l],1===r?"<"===t?(a(),s=[s],r=3):i+=t:4===r?"--"===i&&">"===t?(r=1,i=""):i=t+i[0]:o?t===o?o="":i+=t:'"'===t||"'"===t?o=t:">"===t?(a(),r=1):r&&("="===t?(r=5,n=i,i=""):"/"===t&&(r<5||">"===e[u][l+1])?(a(),3===r&&(s=s[0]),r=s,(s=s[0]).push(2,0,r),r=0):" "===t||"\t"===t||"\n"===t||"\r"===t?(a(),r=2):i+=t),3===r&&"!--"===i&&(r=4,s=s[0])}return a(),s}(e)),r),arguments,[])).length>1?r:r[0]}var i,o,s,a,u,l,c,d,h,p,f,m,E={},g=[],_=/acit|ex(?:s|g|n|p|$)|rph|grid|ows|mnc|ntw|ine[ch]|zoo|^ord|itera/i,A=Array.isArray;function D(e,t){for(var n in t)e[n]=t[n];return e}function v(e){e&&e.parentNode&&e.parentNode.removeChild(e)}function T(e,t,n){var r,o,s,a={};for(s in t)"key"==s?r=t[s]:"ref"==s?o=t[s]:a[s]=t[s];if(arguments.length>2&&(a.children=arguments.length>3?i.call(arguments,2):n),"function"==typeof e&&null!=e.defaultProps)for(s in e.defaultProps)null==a[s]&&(a[s]=e.defaultProps[s]);return O(e,a,r,o,null)}function O(e,t,n,r,i){var a={type:e,props:t,key:n,ref:r,__k:null,__:null,__b:0,__e:null,__c:null,constructor:void 0,__v:null==i?++s:i,__i:-1,__u:0};return null==i&&null!=o.vnode&&o.vnode(a),a}function S(){return{current:null}}function y(e){return e.children}function C(e,t){this.props=e,this.context=t}function N(e,t){if(null==t)return e.__?N(e.__,e.__i+1):null;for(var n;t<e.__k.length;t++)if(null!=(n=e.__k[t])&&null!=n.__e)return n.__e;return"function"==typeof e.type?N(e):null}function b(e){var t,n;if(null!=(e=e.__)&&null!=e.__c){for(e.__e=e.__c.base=null,t=0;t<e.__k.length;t++)if(null!=(n=e.__k[t])&&null!=n.__e){e.__e=e.__c.base=n.__e;break}return b(e)}}function I(e){(!e.__d&&(e.__d=!0)&&a.push(e)&&!R.__r++||u!=o.debounceRendering)&&((u=o.debounceRendering)||l)(R)}function R(){for(var e,t,n,r,i,s,u,l=1;a.length;)a.length>l&&a.sort(c),e=a.shift(),l=a.length,e.__d&&(n=void 0,i=(r=(t=e).__v).__e,s=[],u=[],t.__P&&((n=D({},r)).__v=r.__v+1,o.vnode&&o.vnode(n),P(t.__P,n,r,t.__n,t.__P.namespaceURI,32&r.__u?[i]:null,s,null==i?N(r):i,!!(32&r.__u),u),n.__v=r.__v,n.__.__k[n.__i]=n,U(s,n,u),n.__e!=i&&b(n)));R.__r=0}function w(e,t,n,r,i,o,s,a,u,l,c){var d,h,p,f,m,_,D=r&&r.__k||g,v=t.length;for(u=function(e,t,n,r,i){var o,s,a,u,l,c=n.length,d=c,h=0;for(e.__k=new Array(i),o=0;o<i;o++)null!=(s=t[o])&&"boolean"!=typeof s&&"function"!=typeof s?(u=o+h,(s=e.__k[o]="string"==typeof s||"number"==typeof s||"bigint"==typeof s||s.constructor==String?O(null,s,null,null,null):A(s)?O(y,{children:s},null,null,null):null==s.constructor&&s.__b>0?O(s.type,s.props,s.key,s.ref?s.ref:null,s.__v):s).__=e,s.__b=e.__b+1,a=null,-1!=(l=s.__i=x(s,n,u,d))&&(d--,(a=n[l])&&(a.__u|=2)),null==a||null==a.__v?(-1==l&&(i>c?h--:i<c&&h++),"function"!=typeof s.type&&(s.__u|=4)):l!=u&&(l==u-1?h--:l==u+1?h++:(l>u?h--:h++,s.__u|=4))):e.__k[o]=null;if(d)for(o=0;o<c;o++)null!=(a=n[o])&&!(2&a.__u)&&(a.__e==r&&(r=N(a)),$(a,a));return r}(n,t,D,u,v),d=0;d<v;d++)null!=(p=n.__k[d])&&(h=-1==p.__i?E:D[p.__i]||E,p.__i=d,_=P(e,p,h,i,o,s,a,u,l,c),f=p.__e,p.ref&&h.ref!=p.ref&&(h.ref&&j(h.ref,null,p),c.push(p.ref,p.__c||f,p)),null==m&&null!=f&&(m=f),4&p.__u||h.__k===p.__k?u=k(p,u,e):"function"==typeof p.type&&void 0!==_?u=_:f&&(u=f.nextSibling),p.__u&=-7);return n.__e=m,u}function k(e,t,n){var r,i;if("function"==typeof e.type){for(r=e.__k,i=0;r&&i<r.length;i++)r[i]&&(r[i].__=e,t=k(r[i],t,n));return t}e.__e!=t&&(t&&e.type&&!n.contains(t)&&(t=N(e)),n.insertBefore(e.__e,t||null),t=e.__e);do{t=t&&t.nextSibling}while(null!=t&&8==t.nodeType);return t}function L(e,t){return t=t||[],null==e||"boolean"==typeof e||(A(e)?e.some((function(e){L(e,t)})):t.push(e)),t}function x(e,t,n,r){var i,o,s=e.key,a=e.type,u=t[n];if(null===u&&null==e.key||u&&s==u.key&&a==u.type&&!(2&u.__u))return n;if(r>(null==u||2&u.__u?0:1))for(i=n-1,o=n+1;i>=0||o<t.length;){if(i>=0){if((u=t[i])&&!(2&u.__u)&&s==u.key&&a==u.type)return i;i--}if(o<t.length){if((u=t[o])&&!(2&u.__u)&&s==u.key&&a==u.type)return o;o++}}return-1}function M(e,t,n){"-"==t[0]?e.setProperty(t,null==n?"":n):e[t]=null==n?"":"number"!=typeof n||_.test(t)?n:n+"px"}function F(e,t,n,r,i){var o,s;e:if("style"==t)if("string"==typeof n)e.style.cssText=n;else{if("string"==typeof r&&(e.style.cssText=r=""),r)for(t in r)n&&t in n||M(e.style,t,"");if(n)for(t in n)r&&n[t]==r[t]||M(e.style,t,n[t])}else if("o"==t[0]&&"n"==t[1])o=t!=(t=t.replace(d,"$1")),s=t.toLowerCase(),t=s in e||"onFocusOut"==t||"onFocusIn"==t?s.slice(2):t.slice(2),e.l||(e.l={}),e.l[t+o]=n,n?r?n.u=r.u:(n.u=h,e.addEventListener(t,o?f:p,o)):e.removeEventListener(t,o?f:p,o);else{if("http://www.w3.org/2000/svg"==i)t=t.replace(/xlink(H|:h)/,"h").replace(/sName$/,"s");else if("width"!=t&&"height"!=t&&"href"!=t&&"list"!=t&&"form"!=t&&"tabIndex"!=t&&"download"!=t&&"rowSpan"!=t&&"colSpan"!=t&&"role"!=t&&"popover"!=t&&t in e)try{e[t]=null==n?"":n;break e}catch(e){}"function"==typeof n||(null==n||!1===n&&"-"!=t[4]?e.removeAttribute(t):e.setAttribute(t,"popover"==t&&1==n?"":n))}}function B(e){return function(t){if(this.l){var n=this.l[t.type+e];if(null==t.t)t.t=h++;else if(t.t<n.u)return;return n(o.event?o.event(t):t)}}}function P(e,t,n,r,s,a,u,l,c,d){var h,p,f,m,g,_,T,O,S,b,I,R,k,L,x,M,B,P=t.type;if(null!=t.constructor)return null;128&n.__u&&(c=!!(32&n.__u),a=[l=t.__e=n.__e]),(h=o.__b)&&h(t);e:if("function"==typeof P)try{if(O=t.props,S="prototype"in P&&P.prototype.render,b=(h=P.contextType)&&r[h.__c],I=h?b?b.props.value:h.__:r,n.__c?T=(p=t.__c=n.__c).__=p.__E:(S?t.__c=p=new P(O,I):(t.__c=p=new C(O,I),p.constructor=P,p.render=Y),b&&b.sub(p),p.props=O,p.state||(p.state={}),p.context=I,p.__n=r,f=p.__d=!0,p.__h=[],p._sb=[]),S&&null==p.__s&&(p.__s=p.state),S&&null!=P.getDerivedStateFromProps&&(p.__s==p.state&&(p.__s=D({},p.__s)),D(p.__s,P.getDerivedStateFromProps(O,p.__s))),m=p.props,g=p.state,p.__v=t,f)S&&null==P.getDerivedStateFromProps&&null!=p.componentWillMount&&p.componentWillMount(),S&&null!=p.componentDidMount&&p.__h.push(p.componentDidMount);else{if(S&&null==P.getDerivedStateFromProps&&O!==m&&null!=p.componentWillReceiveProps&&p.componentWillReceiveProps(O,I),!p.__e&&null!=p.shouldComponentUpdate&&!1===p.shouldComponentUpdate(O,p.__s,I)||t.__v==n.__v){for(t.__v!=n.__v&&(p.props=O,p.state=p.__s,p.__d=!1),t.__e=n.__e,t.__k=n.__k,t.__k.some((function(e){e&&(e.__=t)})),R=0;R<p._sb.length;R++)p.__h.push(p._sb[R]);p._sb=[],p.__h.length&&u.push(p);break e}null!=p.componentWillUpdate&&p.componentWillUpdate(O,p.__s,I),S&&null!=p.componentDidUpdate&&p.__h.push((function(){p.componentDidUpdate(m,g,_)}))}if(p.context=I,p.props=O,p.__P=e,p.__e=!1,k=o.__r,L=0,S){for(p.state=p.__s,p.__d=!1,k&&k(t),h=p.render(p.props,p.state,p.context),x=0;x<p._sb.length;x++)p.__h.push(p._sb[x]);p._sb=[]}else do{p.__d=!1,k&&k(t),h=p.render(p.props,p.state,p.context),p.state=p.__s}while(p.__d&&++L<25);p.state=p.__s,null!=p.getChildContext&&(r=D(D({},r),p.getChildContext())),S&&!f&&null!=p.getSnapshotBeforeUpdate&&(_=p.getSnapshotBeforeUpdate(m,g)),M=h,null!=h&&h.type===y&&null==h.key&&(M=H(h.props.children)),l=w(e,A(M)?M:[M],t,n,r,s,a,u,l,c,d),p.base=t.__e,t.__u&=-161,p.__h.length&&u.push(p),T&&(p.__E=p.__=null)}catch(e){if(t.__v=null,c||null!=a)if(e.then){for(t.__u|=c?160:128;l&&8==l.nodeType&&l.nextSibling;)l=l.nextSibling;a[a.indexOf(l)]=null,t.__e=l}else for(B=a.length;B--;)v(a[B]);else t.__e=n.__e,t.__k=n.__k;o.__e(e,t,n)}else null==a&&t.__v==n.__v?(t.__k=n.__k,t.__e=n.__e):l=t.__e=function(e,t,n,r,s,a,u,l,c){var d,h,p,f,m,g,_,D=n.props,T=t.props,O=t.type;if("svg"==O?s="http://www.w3.org/2000/svg":"math"==O?s="http://www.w3.org/1998/Math/MathML":s||(s="http://www.w3.org/1999/xhtml"),null!=a)for(d=0;d<a.length;d++)if((m=a[d])&&"setAttribute"in m==!!O&&(O?m.localName==O:3==m.nodeType)){e=m,a[d]=null;break}if(null==e){if(null==O)return document.createTextNode(T);e=document.createElementNS(s,O,T.is&&T),l&&(o.__m&&o.__m(t,a),l=!1),a=null}if(null==O)D===T||l&&e.data==T||(e.data=T);else{if(a=a&&i.call(e.childNodes),D=n.props||E,!l&&null!=a)for(D={},d=0;d<e.attributes.length;d++)D[(m=e.attributes[d]).name]=m.value;for(d in D)if(m=D[d],"children"==d);else if("dangerouslySetInnerHTML"==d)p=m;else if(!(d in T)){if("value"==d&&"defaultValue"in T||"checked"==d&&"defaultChecked"in T)continue;F(e,d,null,m,s)}for(d in T)m=T[d],"children"==d?f=m:"dangerouslySetInnerHTML"==d?h=m:"value"==d?g=m:"checked"==d?_=m:l&&"function"!=typeof m||D[d]===m||F(e,d,m,D[d],s);if(h)l||p&&(h.__html==p.__html||h.__html==e.innerHTML)||(e.innerHTML=h.__html),t.__k=[];else if(p&&(e.innerHTML=""),w("template"==t.type?e.content:e,A(f)?f:[f],t,n,r,"foreignObject"==O?"http://www.w3.org/1999/xhtml":s,a,u,a?a[0]:n.__k&&N(n,0),l,c),null!=a)for(d=a.length;d--;)v(a[d]);l||(d="value","progress"==O&&null==g?e.removeAttribute("value"):null!=g&&(g!==e[d]||"progress"==O&&!g||"option"==O&&g!=D[d])&&F(e,d,g,D[d],s),d="checked",null!=_&&_!=e[d]&&F(e,d,_,D[d],s))}return e}(n.__e,t,n,r,s,a,u,c,d);return(h=o.diffed)&&h(t),128&t.__u?void 0:l}function U(e,t,n){for(var r=0;r<n.length;r++)j(n[r],n[++r],n[++r]);o.__c&&o.__c(t,e),e.some((function(t){try{e=t.__h,t.__h=[],e.some((function(e){e.call(t)}))}catch(e){o.__e(e,t.__v)}}))}function H(e){return"object"!=typeof e||null==e||e.__b&&e.__b>0?e:A(e)?e.map(H):D({},e)}function j(e,t,n){try{if("function"==typeof e){var r="function"==typeof e.__u;r&&e.__u(),r&&null==t||(e.__u=e(t))}else e.current=t}catch(e){o.__e(e,n)}}function $(e,t,n){var r,i;if(o.unmount&&o.unmount(e),(r=e.ref)&&(r.current&&r.current!=e.__e||j(r,null,t)),null!=(r=e.__c)){if(r.componentWillUnmount)try{r.componentWillUnmount()}catch(e){o.__e(e,t)}r.base=r.__P=null}if(r=e.__k)for(i=0;i<r.length;i++)r[i]&&$(r[i],t,n||"function"!=typeof e.type);n||v(e.__e),e.__c=e.__=e.__e=void 0}function Y(e,t,n){return this.constructor(e,n)}function z(e,t,n){var r,s,a,u;t==document&&(t=document.documentElement),o.__&&o.__(e,t),s=(r="function"==typeof n)?null:n&&n.__k||t.__k,a=[],u=[],P(t,e=(!r&&n||t).__k=T(y,null,[e]),s||E,E,t.namespaceURI,!r&&n?[n]:s?null:t.firstChild?i.call(t.childNodes):null,a,!r&&n?n:s?s.__e:t.firstChild,r,u),U(a,e,u)}function V(e,t){z(e,t,V)}function G(e,t,n){var r,o,s,a,u=D({},e.props);for(s in e.type&&e.type.defaultProps&&(a=e.type.defaultProps),t)"key"==s?r=t[s]:"ref"==s?o=t[s]:u[s]=null==t[s]&&null!=a?a[s]:t[s];return arguments.length>2&&(u.children=arguments.length>3?i.call(arguments,2):n),O(e.type,u,r||e.key,o||e.ref,null)}function W(e){function t(e){var n,r;return this.getChildContext||(n=new Set,(r={})[t.__c]=this,this.getChildContext=function(){return r},this.componentWillUnmount=function(){n=null},this.shouldComponentUpdate=function(e){this.props.value!=e.value&&n.forEach((function(e){e.__e=!0,I(e)}))},this.sub=function(e){n.add(e);var t=e.componentWillUnmount;e.componentWillUnmount=function(){n&&n.delete(e),t&&t.call(e)}}),e.children}return t.__c="__cC"+m++,t.__=e,t.Provider=t.__l=(t.Consumer=function(e,t){return e.children(t)}).contextType=t,t}i=g.slice,o={__e:function(e,t,n,r){for(var i,o,s;t=t.__;)if((i=t.__c)&&!i.__)try{if((o=i.constructor)&&null!=o.getDerivedStateFromError&&(i.setState(o.getDerivedStateFromError(e)),s=i.__d),null!=i.componentDidCatch&&(i.componentDidCatch(e,r||{}),s=i.__d),s)return i.__E=i}catch(t){e=t}throw e}},s=0,C.prototype.setState=function(e,t){var n;n=null!=this.__s&&this.__s!=this.state?this.__s:this.__s=D({},this.state),"function"==typeof e&&(e=e(D({},n),this.props)),e&&D(n,e),null!=e&&this.__v&&(t&&this._sb.push(t),I(this))},C.prototype.forceUpdate=function(e){this.__v&&(this.__e=!0,e&&this.__h.push(e),I(this))},C.prototype.render=y,a=[],l="function"==typeof Promise?Promise.prototype.then.bind(Promise.resolve()):setTimeout,c=function(e,t){return e.__v.__b-t.__v.__b},R.__r=0,d=/(PointerCapture)$|Capture$/i,h=0,p=B(!1),f=B(!0),m=0;var X,K,q,J,Z=0,Q=[],ee=o,te=ee.__b,ne=ee.__r,re=ee.diffed,ie=ee.__c,oe=ee.unmount,se=ee.__;function ae(e,t){ee.__h&&ee.__h(K,e,Z||t),Z=0;var n=K.__H||(K.__H={__:[],__h:[]});return e>=n.__.length&&n.__.push({}),n.__[e]}function ue(e){return Z=1,le(ye,e)}function le(e,t,n){var r=ae(X++,2);if(r.t=e,!r.__c&&(r.__=[n?n(t):ye(void 0,t),function(e){var t=r.__N?r.__N[0]:r.__[0],n=r.t(t,e);t!==n&&(r.__N=[n,r.__[1]],r.__c.setState({}))}],r.__c=K,!K.__f)){var i=function(e,t,n){if(!r.__c.__H)return!0;var i=r.__c.__H.__.filter((function(e){return!!e.__c}));if(i.every((function(e){return!e.__N})))return!o||o.call(this,e,t,n);var s=r.__c.props!==e;return i.forEach((function(e){if(e.__N){var t=e.__[0];e.__=e.__N,e.__N=void 0,t!==e.__[0]&&(s=!0)}})),o&&o.call(this,e,t,n)||s};K.__f=!0;var o=K.shouldComponentUpdate,s=K.componentWillUpdate;K.componentWillUpdate=function(e,t,n){if(this.__e){var r=o;o=void 0,i(e,t,n),o=r}s&&s.call(this,e,t,n)},K.shouldComponentUpdate=i}return r.__N||r.__}function ce(e,t){var n=ae(X++,3);!ee.__s&&Se(n.__H,t)&&(n.__=e,n.u=t,K.__H.__h.push(n))}function de(e,t){var n=ae(X++,4);!ee.__s&&Se(n.__H,t)&&(n.__=e,n.u=t,K.__h.push(n))}function he(e){return Z=5,fe((function(){return{current:e}}),[])}function pe(e,t,n){Z=6,de((function(){if("function"==typeof e){var n=e(t());return function(){e(null),n&&"function"==typeof n&&n()}}if(e)return e.current=t(),function(){return e.current=null}}),null==n?n:n.concat(e))}function fe(e,t){var n=ae(X++,7);return Se(n.__H,t)&&(n.__=e(),n.__H=t,n.__h=e),n.__}function me(e,t){return Z=8,fe((function(){return e}),t)}function Ee(e){var t=K.context[e.__c],n=ae(X++,9);return n.c=e,t?(null==n.__&&(n.__=!0,t.sub(K)),t.props.value):e.__}function ge(e,t){ee.useDebugValue&&ee.useDebugValue(t?t(e):e)}function _e(){var e=ae(X++,11);if(!e.__){for(var t=K.__v;null!==t&&!t.__m&&null!==t.__;)t=t.__;var n=t.__m||(t.__m=[0,0]);e.__="P"+n[0]+"-"+n[1]++}return e.__}function Ae(){for(var e;e=Q.shift();)if(e.__P&&e.__H)try{e.__H.__h.forEach(Te),e.__H.__h.forEach(Oe),e.__H.__h=[]}catch(t){e.__H.__h=[],ee.__e(t,e.__v)}}ee.__b=function(e){K=null,te&&te(e)},ee.__=function(e,t){e&&t.__k&&t.__k.__m&&(e.__m=t.__k.__m),se&&se(e,t)},ee.__r=function(e){ne&&ne(e),X=0;var t=(K=e.__c).__H;t&&(q===K?(t.__h=[],K.__h=[],t.__.forEach((function(e){e.__N&&(e.__=e.__N),e.u=e.__N=void 0}))):(t.__h.forEach(Te),t.__h.forEach(Oe),t.__h=[],X=0)),q=K},ee.diffed=function(e){re&&re(e);var t=e.__c;t&&t.__H&&(t.__H.__h.length&&(1!==Q.push(t)&&J===ee.requestAnimationFrame||((J=ee.requestAnimationFrame)||ve)(Ae)),t.__H.__.forEach((function(e){e.u&&(e.__H=e.u),e.u=void 0}))),q=K=null},ee.__c=function(e,t){t.some((function(e){try{e.__h.forEach(Te),e.__h=e.__h.filter((function(e){return!e.__||Oe(e)}))}catch(n){t.some((function(e){e.__h&&(e.__h=[])})),t=[],ee.__e(n,e.__v)}})),ie&&ie(e,t)},ee.unmount=function(e){oe&&oe(e);var t,n=e.__c;n&&n.__H&&(n.__H.__.forEach((function(e){try{Te(e)}catch(e){t=e}})),n.__H=void 0,t&&ee.__e(t,n.__v))};var De="function"==typeof requestAnimationFrame;function ve(e){var t,n=function(){clearTimeout(r),De&&cancelAnimationFrame(t),setTimeout(e)},r=setTimeout(n,35);De&&(t=requestAnimationFrame(n))}function Te(e){var t=K,n=e.__c;"function"==typeof n&&(e.__c=void 0,n()),K=t}function Oe(e){var t=K;e.__c=e.__(),K=t}function Se(e,t){return!e||e.length!==t.length||t.some((function(t,n){return t!==e[n]}))}function ye(e,t){return"function"==typeof t?t(e):t}function Ce(e,t){for(var n in t)e[n]=t[n];return e}function Ne(e,t){for(var n in e)if("__source"!==n&&!(n in t))return!0;for(var r in t)if("__source"!==r&&e[r]!==t[r])return!0;return!1}function be(e,t){var n=t(),r=ue({t:{__:n,u:t}}),i=r[0].t,o=r[1];return de((function(){i.__=n,i.u=t,Ie(i)&&o({t:i})}),[e,n,t]),ce((function(){return Ie(i)&&o({t:i}),e((function(){Ie(i)&&o({t:i})}))}),[e]),n}function Ie(e){var t,n,r=e.u,i=e.__;try{var o=r();return!((t=i)===(n=o)&&(0!==t||1/t==1/n)||t!=t&&n!=n)}catch(e){return!0}}function Re(e){e()}function we(e){return e}function ke(){return[!1,Re]}var Le=de;function xe(e,t){this.props=e,this.context=t}function Me(e,t){function n(e){var n=this.props.ref,r=n==e.ref;return!r&&n&&(n.call?n(null):n.current=null),t?!t(this.props,e)||!r:Ne(this.props,e)}function r(t){return this.shouldComponentUpdate=n,T(e,t)}return r.displayName="Memo("+(e.displayName||e.name)+")",r.prototype.isReactComponent=!0,r.__f=!0,r}(xe.prototype=new C).isPureReactComponent=!0,xe.prototype.shouldComponentUpdate=function(e,t){return Ne(this.props,e)||Ne(this.state,t)};var Fe=o.__b;o.__b=function(e){e.type&&e.type.__f&&e.ref&&(e.props.ref=e.ref,e.ref=null),Fe&&Fe(e)};var Be="undefined"!=typeof Symbol&&Symbol.for&&Symbol.for("react.forward_ref")||3911;function Pe(e){function t(t){var n=Ce({},t);return delete n.ref,e(n,t.ref||null)}return t.$$typeof=Be,t.render=t,t.prototype.isReactComponent=t.__f=!0,t.displayName="ForwardRef("+(e.displayName||e.name)+")",t}var Ue=function(e,t){return null==e?null:L(L(e).map(t))},He={map:Ue,forEach:Ue,count:function(e){return e?L(e).length:0},only:function(e){var t=L(e);if(1!==t.length)throw"Children.only";return t[0]},toArray:L},je=o.__e;o.__e=function(e,t,n,r){if(e.then)for(var i,o=t;o=o.__;)if((i=o.__c)&&i.__c)return null==t.__e&&(t.__e=n.__e,t.__k=n.__k),i.__c(e,t);je(e,t,n,r)};var $e=o.unmount;function Ye(e,t,n){return e&&(e.__c&&e.__c.__H&&(e.__c.__H.__.forEach((function(e){"function"==typeof e.__c&&e.__c()})),e.__c.__H=null),null!=(e=Ce({},e)).__c&&(e.__c.__P===n&&(e.__c.__P=t),e.__c.__e=!0,e.__c=null),e.__k=e.__k&&e.__k.map((function(e){return Ye(e,t,n)}))),e}function ze(e,t,n){return e&&n&&(e.__v=null,e.__k=e.__k&&e.__k.map((function(e){return ze(e,t,n)})),e.__c&&e.__c.__P===t&&(e.__e&&n.appendChild(e.__e),e.__c.__e=!0,e.__c.__P=n)),e}function Ve(){this.__u=0,this.o=null,this.__b=null}function Ge(e){var t=e.__.__c;return t&&t.__a&&t.__a(e)}function We(e){var t,n,r;function i(i){if(t||(t=e()).then((function(e){n=e.default||e}),(function(e){r=e})),r)throw r;if(!n)throw t;return T(n,i)}return i.displayName="Lazy",i.__f=!0,i}function Xe(){this.i=null,this.l=null}o.unmount=function(e){var t=e.__c;t&&t.__R&&t.__R(),t&&32&e.__u&&(e.type=null),$e&&$e(e)},(Ve.prototype=new C).__c=function(e,t){var n=t.__c,r=this;null==r.o&&(r.o=[]),r.o.push(n);var i=Ge(r.__v),o=!1,s=function(){o||(o=!0,n.__R=null,i?i(a):a())};n.__R=s;var a=function(){if(! --r.__u){if(r.state.__a){var e=r.state.__a;r.__v.__k[0]=ze(e,e.__c.__P,e.__c.__O)}var t;for(r.setState({__a:r.__b=null});t=r.o.pop();)t.forceUpdate()}};r.__u++||32&t.__u||r.setState({__a:r.__b=r.__v.__k[0]}),e.then(s,s)},Ve.prototype.componentWillUnmount=function(){this.o=[]},Ve.prototype.render=function(e,t){if(this.__b){if(this.__v.__k){var n=document.createElement("div"),r=this.__v.__k[0].__c;this.__v.__k[0]=Ye(this.__b,n,r.__O=r.__P)}this.__b=null}var i=t.__a&&T(y,null,e.fallback);return i&&(i.__u&=-33),[T(y,null,t.__a?null:e.children),i]};var Ke=function(e,t,n){if(++n[1]===n[0]&&e.l.delete(t),e.props.revealOrder&&("t"!==e.props.revealOrder[0]||!e.l.size))for(n=e.i;n;){for(;n.length>3;)n.pop()();if(n[1]<n[0])break;e.i=n=n[2]}};function qe(e){return this.getChildContext=function(){return e.context},e.children}function Je(e){var t=this,n=e.h;if(t.componentWillUnmount=function(){z(null,t.v),t.v=null,t.h=null},t.h&&t.h!==n&&t.componentWillUnmount(),!t.v){for(var r=t.__v;null!==r&&!r.__m&&null!==r.__;)r=r.__;t.h=n,t.v={nodeType:1,parentNode:n,childNodes:[],__k:{__m:r.__m},contains:function(){return!0},insertBefore:function(e,n){this.childNodes.push(e),t.h.insertBefore(e,n)},removeChild:function(e){this.childNodes.splice(this.childNodes.indexOf(e)>>>1,1),t.h.removeChild(e)}}}z(T(qe,{context:t.context},e.__v),t.v)}function Ze(e,t){var n=T(Je,{__v:e,h:t});return n.containerInfo=t,n}(Xe.prototype=new C).__a=function(e){var t=this,n=Ge(t.__v),r=t.l.get(e);return r[0]++,function(i){var o=function(){t.props.revealOrder?(r.push(i),Ke(t,e,r)):i()};n?n(o):o()}},Xe.prototype.render=function(e){this.i=null,this.l=new Map;var t=L(e.children);e.revealOrder&&"b"===e.revealOrder[0]&&t.reverse();for(var n=t.length;n--;)this.l.set(t[n],this.i=[1,0,this.i]);return e.children},Xe.prototype.componentDidUpdate=Xe.prototype.componentDidMount=function(){var e=this;this.l.forEach((function(t,n){Ke(e,n,t)}))};var Qe="undefined"!=typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,et=/^(?:accent|alignment|arabic|baseline|cap|clip(?!PathU)|color|dominant|fill|flood|font|glyph(?!R)|horiz|image(!S)|letter|lighting|marker(?!H|W|U)|overline|paint|pointer|shape|stop|strikethrough|stroke|text(?!L)|transform|underline|unicode|units|v|vector|vert|word|writing|x(?!C))[A-Z]/,tt=/^on(Ani|Tra|Tou|BeforeInp|Compo)/,nt=/[A-Z0-9]/g,rt="undefined"!=typeof document,it=function(e){return("undefined"!=typeof Symbol&&"symbol"==typeof Symbol()?/fil|che|rad/:/fil|che|ra/).test(e)};function ot(e,t,n){return null==t.__k&&(t.textContent=""),z(e,t),"function"==typeof n&&n(),e?e.__c:null}function st(e,t,n){return V(e,t),"function"==typeof n&&n(),e?e.__c:null}C.prototype.isReactComponent={},["componentWillMount","componentWillReceiveProps","componentWillUpdate"].forEach((function(e){Object.defineProperty(C.prototype,e,{configurable:!0,get:function(){return this["UNSAFE_"+e]},set:function(t){Object.defineProperty(this,e,{configurable:!0,writable:!0,value:t})}})}));var at=o.event;function ut(){}function lt(){return this.cancelBubble}function ct(){return this.defaultPrevented}o.event=function(e){return at&&(e=at(e)),e.persist=ut,e.isPropagationStopped=lt,e.isDefaultPrevented=ct,e.nativeEvent=e};var dt,ht={enumerable:!1,configurable:!0,get:function(){return this.class}},pt=o.vnode;o.vnode=function(e){"string"==typeof e.type&&function(e){var t=e.props,n=e.type,r={},i=-1===n.indexOf("-");for(var o in t){var s=t[o];if(!("value"===o&&"defaultValue"in t&&null==s||rt&&"children"===o&&"noscript"===n||"class"===o||"className"===o)){var a=o.toLowerCase();"defaultValue"===o&&"value"in t&&null==t.value?o="value":"download"===o&&!0===s?s="":"translate"===a&&"no"===s?s=!1:"o"===a[0]&&"n"===a[1]?"ondoubleclick"===a?o="ondblclick":"onchange"!==a||"input"!==n&&"textarea"!==n||it(t.type)?"onfocus"===a?o="onfocusin":"onblur"===a?o="onfocusout":tt.test(o)&&(o=a):a=o="oninput":i&&et.test(o)?o=o.replace(nt,"-$&").toLowerCase():null===s&&(s=void 0),"oninput"===a&&r[o=a]&&(o="oninputCapture"),r[o]=s}}"select"==n&&r.multiple&&Array.isArray(r.value)&&(r.value=L(t.children).forEach((function(e){e.props.selected=-1!=r.value.indexOf(e.props.value)}))),"select"==n&&null!=r.defaultValue&&(r.value=L(t.children).forEach((function(e){e.props.selected=r.multiple?-1!=r.defaultValue.indexOf(e.props.value):r.defaultValue==e.props.value}))),t.class&&!t.className?(r.class=t.class,Object.defineProperty(r,"className",ht)):(t.className&&!t.class||t.class&&t.className)&&(r.class=r.className=t.className),e.props=r}(e),e.$$typeof=Qe,pt&&pt(e)};var ft=o.__r;o.__r=function(e){ft&&ft(e),dt=e.__c};var mt=o.diffed;o.diffed=function(e){mt&&mt(e);var t=e.props,n=e.__e;null!=n&&"textarea"===e.type&&"value"in t&&t.value!==n.value&&(n.value=null==t.value?"":t.value),dt=null};var Et={ReactCurrentDispatcher:{current:{readContext:function(e){return dt.__n[e.__c].props.value},useCallback:me,useContext:Ee,useDebugValue:ge,useDeferredValue:we,useEffect:ce,useId:_e,useImperativeHandle:pe,useInsertionEffect:Le,useLayoutEffect:de,useMemo:fe,useReducer:le,useRef:he,useState:ue,useSyncExternalStore:be,useTransition:ke}}};function gt(e){return T.bind(null,e)}function _t(e){return!!e&&e.$$typeof===Qe}function At(e){return _t(e)&&e.type===y}function Dt(e){return!!e&&!!e.displayName&&("string"==typeof e.displayName||e.displayName instanceof String)&&e.displayName.startsWith("Memo(")}function vt(e){return _t(e)?G.apply(null,arguments):e}function Tt(e){return!!e.__k&&(z(null,e),!0)}function Ot(e){return e&&(e.base||1===e.nodeType&&e)||null}var St=function(e,t){return e(t)},yt=function(e,t){return e(t)},Ct=y,Nt=_t,bt={useState:ue,useId:_e,useReducer:le,useEffect:ce,useLayoutEffect:de,useInsertionEffect:Le,useTransition:ke,useDeferredValue:we,useSyncExternalStore:be,startTransition:Re,useRef:he,useImperativeHandle:pe,useMemo:fe,useCallback:me,useContext:Ee,useDebugValue:ge,version:"18.3.1",Children:He,render:ot,hydrate:st,unmountComponentAtNode:Tt,createPortal:Ze,createElement:T,createContext:W,createFactory:gt,cloneElement:vt,createRef:S,Fragment:y,isValidElement:_t,isElement:Nt,isFragment:At,isMemo:Dt,findDOMNode:Ot,Component:C,PureComponent:xe,memo:Me,forwardRef:Pe,flushSync:yt,unstable_batchedUpdates:St,StrictMode:Ct,Suspense:Ve,SuspenseList:Xe,lazy:We,__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED:Et};const It=Object.freeze(Object.defineProperty({__proto__:null,Children:He,Component:C,Fragment:y,PureComponent:xe,StrictMode:Ct,Suspense:Ve,SuspenseList:Xe,__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED:Et,cloneElement:vt,createContext:W,createElement:T,createFactory:gt,createPortal:Ze,createRef:S,default:bt,findDOMNode:Ot,flushSync:yt,forwardRef:Pe,hydrate:st,isElement:Nt,isFragment:At,isMemo:Dt,isValidElement:_t,lazy:We,memo:Me,render:ot,startTransition:Re,unmountComponentAtNode:Tt,unstable_batchedUpdates:St,useCallback:me,useContext:Ee,useDebugValue:ge,useDeferredValue:we,useEffect:ce,useErrorBoundary:function(e){var t=ae(X++,10),n=ue();return t.__=e,K.componentDidCatch||(K.componentDidCatch=function(e,r){t.__&&t.__(e,r),n[1](e)}),[n[0],function(){n[1](void 0)}]},useId:_e,useImperativeHandle:pe,useInsertionEffect:Le,useLayoutEffect:de,useMemo:fe,useReducer:le,useRef:he,useState:ue,useSyncExternalStore:be,useTransition:ke,version:"18.3.1"},Symbol.toStringTag,{value:"Module"}));const Rt={TALK_GMK:"AIzaSyAs_WXNLlj31EHJI_Lw8siO2B3ZJLUzBH0",BASE_URL:"/",MODE:"production",DEV:!1,PROD:!0,SSR:!1}.TALK_GMK;var wt="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{};function kt(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var Lt={};function xt(e){return String.fromCharCode(parseInt(e.slice(1),16))}Object.defineProperty(Lt,"__esModule",{value:!0});var Mt=Lt.encode=function(e){return btoa(encodeURIComponent(e).replace(/%[0-9A-F]{2}/g,xt))};function Ft(e){return`%${`00${e.charCodeAt(0).toString(16)}`.slice(-2)}`}Lt.decode=function(e){return decodeURIComponent(Array.from(atob(e),Ft).join(""))};const Bt=/[^a-zA-Z\u00C0-\u024F\u1E00-\u1EFF\u0400-\u044f\u0300-\u036e]+/;function Pt(e){const t=function(e){let t=0;for(let n=0;n<e.length;n++)t=(t<<5)-t+e.charCodeAt(n),t|=0;return Math.abs(t)}(e)%Yt.length;return Yt[t]}function Ut(e,t){const n=t.lastIndex;let r;const i=[];for(;null!==(r=t.exec(e));)i.push(r);return t.lastIndex=n,i}function Ht(e,t,n){let r=0;const i=[];for(const o of t)o.offset<r||(o.offset>r&&i.push(e.substring(r,o.offset)),i.push(...n(o)),r=o.offset+o.matchedText.length);return r<e.length&&i.push(e.substring(r)),i}function jt(e){{const t=document.createElement("a");return t.href=e,t.hostname}}function $t(e){const t=e.replace(/%2F/g,"/").replace(/^.*?\/([^/]+?)(?:\?.*)?$/,"$1");return decodeURIComponent(t)}const Yt=["#996666","#9A6E61","#8D7662","#8E775E","#948771","#8A8360","#888D65","#6F8E63","#749378","#678975","#779E86","#639A8F","#6D92A1","#65869F","#697E9A","#736C9F","#8C6495","#956387","#B05D54","#B16D52","#AF8751","#AC8A56","#B7A458","#B5B35C","#83AA5D","#4F9D5D","#5FA777","#66B58F","#5FB3AC","#589AAF","#4E7F9E","#456CAC","#6456B7","#714AB2","#9771B5","#C154C1","#B05E81","#B04C6A","#B94E48","#AF593E","#C5994B","#B8C25D","#87AB39","#4FA83D","#40A860","#41AA78","#3AB09E","#3FC1AA","#56B4BE","#3EABBF","#4682B4","#7A58C1","#9966CC","#C54B8C","#B44668","#AE4560","#A3807B","#AB917A","#ACA586","#A8AF8E","#9EA587","#8BA690","#7DA98D","#7CB0A1","#8BA9A5","#7CA1A6","#859FAF","#8D90A1","#A397B4","#AE809E","#C08081","#BB8983","#B19461","#B5A27F","#B8B56A","#9AB973","#7AC488","#7CB7BB","#80B3C4","#788BBA","#7A89B8","#9678B6","#CB8FA9","#B57281","#C6726B","#C88A65","#C2955D","#C8B568","#B9C46A","#74C365","#6FD0C5","#6093D1","#7666C6","#D06DA1"];var zt=0;function Vt(e,t,n,r,i,s){t||(t={});var a,u,l=t;if("ref"in l)for(u in l={},t)"ref"==u?a=t[u]:l[u]=t[u];var c={type:e,props:l,key:n,ref:a,__k:null,__:null,__b:0,__e:null,__c:null,constructor:void 0,__v:--zt,__i:-1,__u:0,__source:i,__self:s};if("function"==typeof e&&(a=e.defaultProps))for(u in a)void 0===l[u]&&(l[u]=a[u]);return o.vnode&&o.vnode(c),c}function Gt(){}function Wt(){}function Xt(){return!("undefined"==typeof window||!window.document||!window.document.createElement)}Wt.resetWarningCache=Gt,function(){function e(e,t,n,r,i,o){if("SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"!==o){var s=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw s.name="Invariant Violation",s}}function t(){return e}e.isRequired=e;var n={array:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:Wt,resetWarningCache:Gt};n.PropTypes=n}();var Kt=Xt()?de:ce;function qt(){var e=ue(Object.create(null))[1];return me((function(){e(Object.create(null))}),[])}var Jt,Zt=function(e){var t=e.children,n=e.type,r=void 0===n?"reach-portal":n,i=he(null),o=he(null),s=qt();return Kt((function(){if(i.current){var e=i.current.ownerDocument;return o.current=null==e?void 0:e.createElement(r),e.body.appendChild(o.current),s(),function(){o.current&&o.current.ownerDocument&&o.current.ownerDocument.body.removeChild(o.current)}}}),[r,s]),o.current?Ze(t,o.current):T("span",{ref:i})},Qt=["bottom","height","left","right","top","width"],en=new Map,tn=function e(){var t=[];en.forEach((function(e,n){var r=n.getBoundingClientRect();(function(e,t){return void 0===e&&(e={}),void 0===t&&(t={}),Qt.some((function(n){return e[n]!==t[n]}))})(r,e.rect)&&(e.rect=r,t.push(e))})),t.forEach((function(e){e.callbacks.forEach((function(t){return t(e.rect)}))})),Jt=window.requestAnimationFrame(e)};function nn(e){return!(!e||"[object Function]"!={}.toString.call(e))}function rn(e,t,n){var r,i,o;"boolean"==typeof t?r=t:(r=null==(o=null==t?void 0:t.observe)||o,i=null==t?void 0:t.onChange),nn(n)&&(i=n);var s=ue(e.current),a=s[0],u=s[1],l=he(!1),c=he(!1),d=ue(null),h=d[0],p=d[1],f=he(i);return Kt((function(){f.current=i,e.current!==a&&u(e.current)})),Kt((function(){a&&!l.current&&(l.current=!0,p(a.getBoundingClientRect()))}),[a]),Kt((function(){if(r){var t=a;if(c.current||(c.current=!0,t=e.current),t){var n,i,o=(n=t,i=function(e){null==f.current||f.current(e),p(e)},{observe:function(){var e=0===en.size;en.has(n)?en.get(n).callbacks.push(i):en.set(n,{rect:void 0,hasRectChanged:!1,callbacks:[i]}),e&&tn()},unobserve:function(){var e=en.get(n);if(e){var t=e.callbacks.indexOf(i);t>=0&&e.callbacks.splice(t,1),e.callbacks.length||en.delete(n),en.size||cancelAnimationFrame(Jt)}}});return o.observe(),function(){o.unobserve()}}}}),[r,a,e]),h}function on(e){return Xt()?e?e.ownerDocument:document:null}function sn(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function an(e,t){if(null!=e)if(nn(e))e(t);else try{e.current=t}catch(n){throw new Error('Cannot assign value "'+t+'" to ref "'+e+'"')}}function un(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return me((function(e){for(var n,r=function(e,t){var n;if("undefined"==typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(n=function(e,t){if(e){if("string"==typeof e)return sn(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?sn(e,t):void 0}}(e))||t){n&&(e=n);var r=0;return function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}return(n=e[Symbol.iterator]()).next.bind(n)}(t);!(n=r()).done;)an(n.value,e)}),t)}var ln=["input","select","textarea","a[href]","button","[tabindex]","audio[controls]","video[controls]",'[contenteditable]:not([contenteditable="false"])'],cn=ln.join(","),dn="undefined"==typeof Element?function(){}:Element.prototype.matches||Element.prototype.msMatchesSelector||Element.prototype.webkitMatchesSelector;function hn(e,t){t=t||{};var n,r,i,o=[],s=[],a=e.querySelectorAll(cn);for(t.includeContainer&&dn.call(e,cn)&&(a=Array.prototype.slice.apply(a)).unshift(e),n=0;n<a.length;n++)pn(r=a[n])&&(0===(i=En(r))?o.push(r):s.push({documentOrder:n,tabIndex:i,node:r}));var u=s.sort(gn).map((function(e){return e.node})).concat(o);return u}function pn(e){return!(!fn(e)||function(e){return function(e){return _n(e)&&"radio"===e.type}(e)&&!function(e){if(!e.name)return!0;var t=function(e){for(var t=0;t<e.length;t++)if(e[t].checked)return e[t]}(e.ownerDocument.querySelectorAll('input[type="radio"][name="'+e.name+'"]'));return!t||t===e}(e)}(e)||En(e)<0)}function fn(e){return!(e.disabled||function(e){return _n(e)&&"hidden"===e.type}(e)||function(e){return null===e.offsetParent||"hidden"===getComputedStyle(e).visibility}(e))}hn.isTabbable=function(e){if(!e)throw new Error("No node provided");return!1!==dn.call(e,cn)&&pn(e)},hn.isFocusable=function(e){if(!e)throw new Error("No node provided");return!1!==dn.call(e,mn)&&fn(e)};var mn=ln.concat("iframe").join(",");function En(e){var t=parseInt(e.getAttribute("tabindex"),10);return isNaN(t)?function(e){return"true"===e.contentEditable}(e)?0:e.tabIndex:t}function gn(e,t){return e.tabIndex===t.tabIndex?e.documentOrder-t.documentOrder:e.tabIndex-t.tabIndex}function _n(e){return"INPUT"===e.tagName}const An=kt(hn);function Dn(){return Dn=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},Dn.apply(this,arguments)}var vn=["as","targetRef","position","unstable_observableRefs"],Tn=Pe((function(e,t){return T(Zt,null,T(On,Dn({ref:t},e)))})),On=Pe((function(e,t){var n=e.as,r=void 0===n?"div":n,i=e.targetRef,o=e.position,s=void 0===o?yn:o,a=e.unstable_observableRefs,u=void 0===a?[]:a,l=function(e,t){if(null==e)return{};var n,r,i={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(i[n]=e[n]);return i}(e,vn),c=he(null),d=rn(c,{observe:!l.hidden}),h=rn(i,{observe:!l.hidden}),p=un(c,t);return function(e,t){var n=on(e.current);function r(e){"Tab"===e.key&&t.current&&0===An(t.current).length||("Tab"===e.key&&e.shiftKey?function(e){if(e.shiftKey){var t=i();return e.target===t}}(e)?function(e){var n=t.current&&An(t.current),r=n&&n[n.length-1];r&&(e.preventDefault(),r.focus())}(e):function(e){var n=t.current&&An(t.current);return!!n&&0!==n.length&&e.target===n[0]}(e)?s(e):function(e){return e.target===An(n)[0]}(e)&&u():"Tab"===e.key&&(o()?function(e){var n=t.current&&An(t.current);n&&n[0]&&(e.preventDefault(),n[0].focus())}(e):function(){if(t.current&&t.current.contains(n.activeElement||null)){var e=t.current&&An(t.current);return Boolean(e&&e[e.length-1]===n.activeElement)}return!1}()?function(e){var t=i();t&&(e.preventDefault(),t.focus())}(e):function(e){var r=t.current?An(n).filter((function(e){return!t.current.contains(e)})):null;return!!r&&e.target===r[r.length-1]}(e)&&u()))}function i(){var r=An(n),i=r&&e.current?r.indexOf(e.current):-1,o=r&&r[i+1];return(!t.current||!t.current.contains(o||null))&&o}function o(){return!!e.current&&e.current===n.activeElement}function s(t){var n;t.preventDefault(),null==(n=e.current)||n.focus()}ce((function(){return n.addEventListener("keydown",r),function(){n.removeEventListener("keydown",r)}}),[]);var a=[];function u(){var e=t.current&&An(t.current);e&&(e.forEach((function(e){a.push([e,e.tabIndex]),e.tabIndex=-1})),n.addEventListener("focusin",l))}function l(){n.removeEventListener("focusin",l),a.forEach((function(e){var t=e[0],n=e[1];t.tabIndex=n}))}}(i,c),T(r,Dn({"data-reach-popover":"",ref:p},l,{style:Dn({position:"absolute"},Sn.apply(void 0,[s,h,d].concat(u)),l.style)}))}));function Sn(e,t,n){for(var r=arguments.length,i=new Array(r>3?r-3:0),o=3;o<r;o++)i[o-3]=arguments[o];return n?e.apply(void 0,[t,n].concat(i.map((function(e){return e.current})))):{visibility:"hidden"}}var yn=function(e,t){if(!e||!t)return{};var n=function(e,t,n,r){void 0===n&&(n=0),void 0===r&&(r=0);var i={top:e.top-t.height<0,right:window.innerWidth<e.left+t.width-n,bottom:window.innerHeight<e.bottom+t.height-r,left:e.left+e.width-t.width<0};return{directionRight:i.right&&!i.left,directionLeft:i.left&&!i.right,directionUp:i.bottom&&!i.top,directionDown:i.top&&!i.bottom}}(e,t),r=n.directionRight,i=n.directionUp;return Dn({left:r?e.right-t.width+window.pageXOffset+"px":e.left+window.pageXOffset+"px"},function(e,t,n){return{top:n?e.top-t.height+window.pageYOffset+"px":e.top+e.height+window.pageYOffset+"px"}}(e,t,i))},Cn=!1,Nn=0,bn=function(){return++Nn};function In(e,t){return W(t)}function Rn(){}function wn(){return wn=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},wn.apply(this,arguments)}var kn=["element","index"];function Ln(e){var t=e.context,n=e.children,r=e.items,i=e.set,o=me((function(e){var t=e.element,n=e.index,r=function(e,t){if(null==e)return{};var n,r,i={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(i[n]=e[n]);return i}(e,kn);t&&i((function(e){var i;if(null!=n)return[].concat(e,[wn({},r,{element:t,index:n})]).sort((function(e,t){return e.index-t.index}));if(0===e.length)i=[wn({},r,{element:t,index:0})];else if(e.find((function(e){return e.element===t})))i=e;else{var o=e.findIndex((function(e){return!(!e.element||!t)&&Boolean(e.element.compareDocumentPosition(t)&Node.DOCUMENT_POSITION_PRECEDING)})),s=wn({},r,{element:t,index:o});i=-1===o?[].concat(e,[s]):[].concat(e.slice(0,o),[s],e.slice(o))}return i.map((function(e,t){return wn({},e,{index:t})}))}))}),[]),s=me((function(e){e&&i((function(t){return t.filter((function(t){return e!==t.element}))}))}),[]);return T(t.Provider,{value:fe((function(){return{descendants:r,registerDescendant:o,unregisterDescendant:s}}),[r,o,s])},n)}function xn(e){return"which"in e?3===e.which:"button"in e&&2===e.button}function Mn(e){var t=he(null);return ce((function(){t.current=e}),[e]),t.current}function Fn(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return t.filter((function(e){return null!=e})).join("--")}function Bn(e,t){return function(n){if(e&&e(n),!n.defaultPrevented)return t(n)}}function Pn(e,t){if(null==e)return{};var n,r,i={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(i[n]=e[n]);return i}function Un(){return Un=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},Un.apply(this,arguments)}var Hn=["onKeyDown","onMouseDown","id","ref"],jn=["index","isLink","onClick","onDragStart","onMouseDown","onMouseEnter","onMouseLeave","onMouseMove","onMouseUp","onSelect","disabled","onFocus","valueText","ref"],$n=["id","onKeyDown","ref"],Yn=["onBlur","portal","position","ref"],zn="CLEAR_SELECTION_INDEX",Vn="CLICK_MENU_ITEM",Gn="CLOSE_MENU",Wn="OPEN_MENU_AT_INDEX",Xn="OPEN_MENU_CLEARED",Kn="SEARCH_FOR_ITEM",qn="SELECT_ITEM_AT_INDEX",Jn="SET_BUTTON_ID",Zn=function(e,t){return void 0===t&&(t={}),In(0,wn({descendants:[],registerDescendant:Rn,unregisterDescendant:Rn},t))}(),Qn=In(0,{}),er={triggerId:null,isExpanded:!1,typeaheadQuery:"",selectionIndex:-1},tr=function(e){var t=e.id,n=e.children,r=he(null),i=he(null),o=he(null),s=ue([]),a=s[0],u=s[1],l=function(e){var t=ue(e||(Cn?bn():null)),n=t[0],r=t[1];return Kt((function(){null===n&&r(bn())}),[]),ce((function(){!1===Cn&&(Cn=!0)}),[]),null!=n?String(n):void 0}(t),c=t||Fn("menu",l),d=Fn("menu-button",c),h=le(ir,Un({},er,{triggerId:d})),p=h[0],f=h[1],m=he(!1),E=he([]),g=he(!1),_=he({x:0,y:0}),A={dispatch:f,dropdownId:c,dropdownRef:i,mouseDownStartPosRef:_,popoverRef:o,readyToSelect:g,selectCallbacks:E,state:p,triggerClickedRef:m,triggerRef:r};return ce((function(){p.isExpanded?(window.__REACH_DISABLE_TOOLTIPS=!0,window.requestAnimationFrame((function(){rr(i.current)}))):window.__REACH_DISABLE_TOOLTIPS=!1}),[p.isExpanded]),T(Ln,{context:Zn,items:a,set:u},T(Qn.Provider,{value:A},nn(n)?n({isExpanded:p.isExpanded,isOpen:p.isExpanded}):n))};function nr(e){var t=Ee(Qn).dropdownId;return null!=e&&e>-1?Fn("option-"+e,t):void 0}function rr(e){e&&e.focus()}function ir(e,t){switch(void 0===t&&(t={}),t.type){case Vn:case Gn:return Un({},e,{isExpanded:!1,selectionIndex:-1});case"OPEN_MENU_AT_FIRST_ITEM":return Un({},e,{isExpanded:!0,selectionIndex:0});case Wn:return Un({},e,{isExpanded:!0,selectionIndex:t.payload.index});case Xn:return Un({},e,{isExpanded:!0,selectionIndex:-1});case qn:var n=t.payload.dropdownRef,r=void 0===n?{current:null}:n;if(t.payload.index>=0&&t.payload.index!==e.selectionIndex){if(r.current){var i=on(r.current);r.current!==(null==i?void 0:i.activeElement)&&r.current.focus()}return Un({},e,{selectionIndex:null!=t.payload.max?Math.min(Math.max(t.payload.index,0),t.payload.max):Math.max(t.payload.index,0)})}return e;case zn:return Un({},e,{selectionIndex:-1});case Jn:return Un({},e,{triggerId:t.payload});case Kn:return void 0!==t.payload?Un({},e,{typeaheadQuery:t.payload}):e;default:return e}}function or(){return Ee(Qn)}function sr(){return Ee(Zn).descendants}var ar={exports:{}},ur={},lr="function"==typeof Symbol&&Symbol.for,cr=lr?Symbol.for("react.element"):60103,dr=lr?Symbol.for("react.portal"):60106,hr=lr?Symbol.for("react.fragment"):60107,pr=lr?Symbol.for("react.strict_mode"):60108,fr=lr?Symbol.for("react.profiler"):60114,mr=lr?Symbol.for("react.provider"):60109,Er=lr?Symbol.for("react.context"):60110,gr=lr?Symbol.for("react.async_mode"):60111,_r=lr?Symbol.for("react.concurrent_mode"):60111,Ar=lr?Symbol.for("react.forward_ref"):60112,Dr=lr?Symbol.for("react.suspense"):60113,vr=lr?Symbol.for("react.suspense_list"):60120,Tr=lr?Symbol.for("react.memo"):60115,Or=lr?Symbol.for("react.lazy"):60116,Sr=lr?Symbol.for("react.block"):60121,yr=lr?Symbol.for("react.fundamental"):60117,Cr=lr?Symbol.for("react.responder"):60118,Nr=lr?Symbol.for("react.scope"):60119;function br(e){if("object"==typeof e&&null!==e){var t=e.$$typeof;switch(t){case cr:switch(e=e.type){case gr:case _r:case hr:case fr:case pr:case Dr:return e;default:switch(e=e&&e.$$typeof){case Er:case Ar:case Or:case Tr:case mr:return e;default:return t}}case dr:return t}}}function Ir(e){return br(e)===_r}ur.AsyncMode=gr,ur.ConcurrentMode=_r,ur.ContextConsumer=Er,ur.ContextProvider=mr,ur.Element=cr,ur.ForwardRef=Ar,ur.Fragment=hr,ur.Lazy=Or,ur.Memo=Tr,ur.Portal=dr,ur.Profiler=fr,ur.StrictMode=pr,ur.Suspense=Dr,ur.isAsyncMode=function(e){return Ir(e)||br(e)===gr},ur.isConcurrentMode=Ir,ur.isContextConsumer=function(e){return br(e)===Er},ur.isContextProvider=function(e){return br(e)===mr},ur.isElement=function(e){return"object"==typeof e&&null!==e&&e.$$typeof===cr},ur.isForwardRef=function(e){return br(e)===Ar},ur.isFragment=function(e){return br(e)===hr},ur.isLazy=function(e){return br(e)===Or},ur.isMemo=function(e){return br(e)===Tr},ur.isPortal=function(e){return br(e)===dr},ur.isProfiler=function(e){return br(e)===fr},ur.isStrictMode=function(e){return br(e)===pr},ur.isSuspense=function(e){return br(e)===Dr},ur.isValidElementType=function(e){return"string"==typeof e||"function"==typeof e||e===hr||e===_r||e===fr||e===pr||e===Dr||e===vr||"object"==typeof e&&null!==e&&(e.$$typeof===Or||e.$$typeof===Tr||e.$$typeof===mr||e.$$typeof===Er||e.$$typeof===Ar||e.$$typeof===yr||e.$$typeof===Cr||e.$$typeof===Nr||e.$$typeof===Sr)},ur.typeOf=br,ar.exports=ur;var Rr=ar.exports;function wr(){return wr=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},wr.apply(this,arguments)}function kr(e,t){if(null==e)return{};var n,r,i={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(i[n]=e[n]);return i}var Lr=["as","id","children"],xr=["as"],Mr=["as"],Fr=["as"],Br=["as"],Pr=["as"],Ur=Pe((function(e,t){var n=e.as,r=void 0===n?y:n,i=e.id,o=e.children,s=kr(e,Lr),a=fe((function(){try{return Rr.isFragment(T(r,null))}catch(e){return!1}}),[r])?{}:wr({ref:t,id:i,"data-reach-menu":""},s);return T(r,a,T(tr,{id:i,children:o}))})),Hr=Pe((function(e,t){var n=e.as,r=void 0===n?"button":n,i=function(e){var t=e.onKeyDown,n=e.onMouseDown,r=e.id,i=e.ref,o=Pn(e,Hn),s=or(),a=s.dispatch,u=s.dropdownId,l=s.mouseDownStartPosRef,c=s.triggerClickedRef,d=s.triggerRef,h=s.state,p=h.triggerId,f=h.isExpanded,m=un(d,i),E=sr(),g=fe((function(){return E.findIndex((function(e){return!e.disabled}))}),[E]);return ce((function(){null!=r&&r!==p&&a({type:Jn,payload:r})}),[p,a,r]),{data:{isExpanded:f,controls:u},props:Un({},o,{ref:m,id:p||void 0,onKeyDown:Bn(t,(function(e){switch(e.key){case"ArrowDown":case"ArrowUp":e.preventDefault(),a({type:Wn,payload:{index:g}});break;case"Enter":case" ":a({type:Wn,payload:{index:g}})}})),onMouseDown:Bn(n,(function(e){xn(e.nativeEvent)||(l.current={x:e.clientX,y:e.clientY},f||(c.current=!0),a(f?{type:Gn}:{type:Xn}))})),type:"button"})}}(wr({},kr(e,xr),{ref:t})),o=i.data;return T(r,wr({"aria-expanded":!!o.isExpanded||void 0,"aria-haspopup":!0,"aria-controls":o.controls},i.props,{"data-reach-menu-button":""}))})),jr=Pe((function(e,t){var n=e.as,r=void 0===n?"div":n,i=function(e){var t=e.index,n=e.isLink,r=void 0!==n&&n,i=e.onClick,o=e.onDragStart,s=e.onMouseDown,a=e.onMouseEnter,u=e.onMouseLeave,l=e.onMouseMove,c=e.onMouseUp,d=e.onSelect,h=e.disabled,p=e.onFocus,f=e.valueText,m=e.ref,E=Pn(e,jn),g=or(),_=g.dispatch,A=g.dropdownRef,D=g.mouseDownStartPosRef,v=g.readyToSelect,T=g.selectCallbacks,O=g.triggerRef,S=g.state,y=S.selectionIndex,C=S.isExpanded,N=he(null),b=ue(f||""),I=b[0],R=b[1],w=me((function(e){!f&&null!=e&&e.textContent&&R(e.textContent)}),[f]),k=he(!1),L=function(e){var t=ue(null),n=t[0],r=t[1];return[n,me((function(t){e.current=t,r(t)}),[])]}(N),x=L[0],M=L[1],F=function(e,t,n){var r=qt(),i=Ee(t),o=i.registerDescendant,s=i.unregisterDescendant,a=i.descendants,u=null!=n?n:a.findIndex((function(t){return t.element===e.element}));return Kt((function(){return e.element||r(),o(wn({},e,{index:u})),function(){s(e.element)}}),[e,r,u,o,s].concat(Object.values(e))),u}(fe((function(){return{element:x,key:I,disabled:h,isLink:r}}),[h,x,r,I]),Zn,t),B=F===y&&!h,P=un(m,M,w);function U(){rr(O.current),d&&d(),_({type:Vn})}return T.current[F]=d,ce((function(){if(C){var e=window.setTimeout((function(){v.current=!0}),400);return function(){window.clearTimeout(e)}}v.current=!1}),[C,v]),ce((function(){var e=on(N.current);return e.addEventListener("mouseup",t),function(){e.removeEventListener("mouseup",t)};function t(){k.current=!1}}),[]),{data:{disabled:h},props:Un({id:nr(F),tabIndex:-1},E,{ref:P,"data-disabled":h?"":void 0,"data-selected":B?"":void 0,"data-valuetext":I,onClick:Bn(i,(function(e){xn(e.nativeEvent)||r&&(h?e.preventDefault():U())})),onDragStart:Bn(o,(function(e){r&&e.preventDefault()})),onMouseDown:Bn(s,(function(e){xn(e.nativeEvent)||(r?k.current=!0:e.preventDefault())})),onMouseEnter:Bn(a,(function(e){var t=on(A.current);B||null==F||h||(null!=A&&A.current&&A.current!==t.activeElement&&N.current!==t.activeElement&&A.current.focus(),_({type:qn,payload:{index:F}}))})),onMouseLeave:Bn(u,(function(e){_({type:zn})})),onMouseMove:Bn(l,(function(e){if(!v.current){var t=Math.abs(e.clientX-D.current.x),n=Math.abs(e.clientY-D.current.y);(t>8||n>8)&&(v.current=!0)}B||null==F||h||_({type:qn,payload:{index:F,dropdownRef:A}})})),onFocus:Bn(p,(function(){v.current=!0,B||null==F||h||_({type:qn,payload:{index:F}})})),onMouseUp:Bn(c,(function(e){xn(e.nativeEvent)||(v.current?r?k.current?k.current=!1:N.current&&N.current.click():h||U():v.current=!0)}))})}}(wr({},kr(e,Mr),{ref:t})),o=i.data.disabled;return T(r,wr({role:"menuitem"},i.props,{"aria-disabled":o||void 0,"data-reach-menu-item":""}))})),$r=Pe((function(e,t){var n=e.as,r=void 0===n?"div":n,i=kr(e,Fr);return T(jr,wr({},i,{ref:t,as:r}))})),Yr=Pe((function(e,t){var n=e.as,r=void 0===n?"div":n,i=function(e){e.id;var t=e.onKeyDown,n=e.ref,r=Pn(e,$n),i=or(),o=i.dispatch,s=i.triggerRef,a=i.dropdownRef,u=i.selectCallbacks,l=i.dropdownId,c=i.state,d=c.isExpanded,h=c.triggerId,p=c.selectionIndex,f=c.typeaheadQuery,m=sr(),E=un(a,n);ce((function(){var e=function(e,t){if(void 0===t&&(t=""),!t)return null;var n=e.find((function(e){var n,r,i;return!e.disabled&&(null==(n=e.element)||null==(r=n.dataset)||null==(i=r.valuetext)?void 0:i.toLowerCase().startsWith(t))}));return n?e.indexOf(n):null}(m,f);f&&null!=e&&o({type:qn,payload:{index:e,dropdownRef:a}});var t=window.setTimeout((function(){return f&&o({type:Kn,payload:""})}),1e3);return function(){return window.clearTimeout(t)}}),[o,m,f,a]);var g=Mn(m.length),_=Mn(m[p]),A=Mn(p);ce((function(){p>m.length-1?o({type:qn,payload:{index:m.length-1,dropdownRef:a}}):g!==m.length&&p>-1&&_&&A===p&&m[p]!==_&&o({type:qn,payload:{index:m.findIndex((function(e){return e.key===(null==_?void 0:_.key)})),dropdownRef:a}})}),[a,o,m,g,_,A,p]);var D=Bn((function(e){var t=e.key;if(d)switch(t){case"Enter":case" ":var n=m.find((function(e){return e.index===p}));n&&!n.disa