1/*! For license information please see omnibox.bundle.min.js.LICENSE.txt */ 2!function(){var e={540:function(e){"use strict";e.exports=function(e){var t=document.createElement("style");return e.setAttributes(t,e.attributes),e.insert(t,e.options),t}},961:function(e,t,r){"use strict";!function e(){if("undefined"!=typeof __REACT_DEVTOOLS_GLOBAL_HOOK__&&"function"==typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE)try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(e)}catch(e){console.error(e)}}(),e.exports=r(2551)},1020:function(e,t,r){"use strict";r(5228);var n=r(6540),a=60103;if(t.Fragment=60107,"function"==typeof Symbol&&Symbol.for){var i=Symbol.for;a=i("react.element"),t.Fragment=i("react.fragment")}var o=n.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,s=Object.prototype.hasOwnProperty,l={key:!0,ref:!0,__self:!0,__source:!0};function u(e,t,r){var n,i={},u=null,c=null;for(n in void 0!==r&&(u=""+r),void 0!==t.key&&(u=""+t.key),void 0!==t.ref&&(c=t.ref),t)s.call(t,n)&&!l.hasOwnProperty(n)&&(i[n]=t[n]);if(e&&e.defaultProps)for(n in t=e.defaultProps)void 0===i[n]&&(i[n]=t[n]);return{$$typeof:a,type:e,key:u,ref:c,props:i,_owner:o.current}}t.jsx=u,t.jsxs=u},1113:function(e){"use strict";e.exports=function(e,t){if(t.styleSheet)t.styleSheet.cssText=e;else{for(;t.firstChild;)t.removeChild(t.firstChild);t.appendChild(document.createTextNode(e))}}},1601:function(e){"use strict";e.exports=function(e){return e[1]}},2551:function(e,t,r){"use strict";var n=r(6540),a=r(5228),i=r(9982);function o(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,r=1;r<arguments.length;r++)t+="&args[]="+encodeURIComponent(arguments[r]);return"Minified React error #"+e+"; visit "+t+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}if(!n)throw Error(o(227));var s=new Set,l={};function u(e,t){c(e,t),c(e+"Capture",t)}function c(e,t){for(l[e]=t,e=0;e<t.length;e++)s.add(t[e])}var d=!("undefined"==typeof window||void 0===window.document||void 0===window.document.createElement),f=/^[: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][: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]*$/,p=Object.prototype.hasOwnProperty,h={},g={};function m(e,t,r,n,a,i,o){this.acceptsBooleans=2===t||3===t||4===t,this.attributeName=n,this.attributeNamespace=a,this.mustUseProperty=r,this.propertyName=e,this.type=t,this.sanitizeURL=i,this.removeEmptyString=o}var y={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach((function(e){y[e]=new m(e,0,!1,e,null,!1,!1)})),[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach((function(e){var t=e[0];y[t]=new m(t,1,!1,e[1],null,!1,!1)})),["contentEditable","draggable","spellCheck","value"].forEach((function(e){y[e]=new m(e,2,!1,e.toLowerCase(),null,!1,!1)})),["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach((function(e){y[e]=new m(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".split(" ").forEach((function(e){y[e]=new m(e,3,!1,e.toLowerCase(),null,!1,!1)})),["checked","multiple","muted","selected"].forEach((function(e){y[e]=new m(e,3,!0,e,null,!1,!1)})),["capture","download"].forEach((function(e){y[e]=new m(e,4,!1,e,null,!1,!1)})),["cols","rows","size","span"].forEach((function(e){y[e]=new m(e,6,!1,e,null,!1,!1)})),["rowSpan","start"].forEach((function(e){y[e]=new m(e,5,!1,e.toLowerCase(),null,!1,!1)}));var v=/[\-:]([a-z])/g;function b(e){return e[1].toUpperCase()}function w(e,t,r,n){var a=y.hasOwnProperty(t)?y[t]:null;(null!==a?0===a.type:!n&&2<t.length&&("o"===t[0]||"O"===t[0])&&("n"===t[1]||"N"===t[1]))||(function(e,t,r,n){if(null==t||function(e,t,r,n){if(null!==r&&0===r.type)return!1;switch(typeof t){case"function":case"symbol":return!0;case"boolean":return!n&&(null!==r?!r.acceptsBooleans:"data-"!==(e=e.toLowerCase().slice(0,5))&&"aria-"!==e);default:return!1}}(e,t,r,n))return!0;
vendor: 7,334 bytes, line 2
2if(n)return!1;if(null!==r)switch(r.type){case 3:return!t;case 4:return!1===t;case 5:return isNaN(t);case 6:return isNaN(t)||1>t}return!1}(t,r,a,n)&&(r=null),n||null===a?function(e){return!!p.call(g,e)||!p.call(h,e)&&(f.test(e)?g[e]=!0:(h[e]=!0,!1))}(t)&&(null===r?e.removeAttribute(t):e.setAttribute(t,""+r)):a.mustUseProperty?e[a.propertyName]=null===r?3!==a.type&&"":r:(t=a.attributeName,n=a.attributeNamespace,null===r?e.removeAttribute(t):(r=3===(a=a.type)||4===a&&!0===r?"":""+r,n?e.setAttributeNS(n,t,r):e.setAttribute(t,r))))}"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".split(" ").forEach((function(e){var t=e.replace(v,b);y[t]=new m(t,1,!1,e,null,!1,!1)})),"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach((function(e){var t=e.replace(v,b);y[t]=new m(t,1,!1,e,"http://www.w3.org/1999/xlink",!1,!1)})),["xml:base","xml:lang","xml:space"].forEach((function(e){var t=e.replace(v,b);y[t]=new m(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)})),["tabIndex","crossOrigin"].forEach((function(e){y[e]=new m(e,1,!1,e.toLowerCase(),null,!1,!1)})),y.xlinkHref=new m("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1),["src","href","action","formAction"].forEach((function(e){y[e]=new m(e,1,!1,e.toLowerCase(),null,!0,!0)}));var S=n.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,k=60103,C=60106,x=60107,O=60108,I=60114,E=60109,q=60110,R=60112,A=60113,P=60120,T=60115,j=60116,F=60121,D=60128,_=60129,M=60130,L=60131;if("function"==typeof Symbol&&Symbol.for){var N=Symbol.for;k=N("react.element"),C=N("react.portal"),x=N("react.fragment"),O=N("react.strict_mode"),I=N("react.profiler"),E=N("react.provider"),q=N("react.context"),R=N("react.forward_ref"),A=N("react.suspense"),P=N("react.suspense_list"),T=N("react.memo"),j=N("react.lazy"),F=N("react.block"),N("react.scope"),D=N("react.opaque.id"),_=N("react.debug_trace_mode"),M=N("react.offscreen"),L=N("react.legacy_hidden")}var U,V="function"==typeof Symbol&&Symbol.iterator;function z(e){return null===e||"object"!=typeof e?null:"function"==typeof(e=V&&e[V]||e["@@iterator"])?e:null}function $(e){if(void 0===U)try{throw Error()}catch(e){var t=e.stack.trim().match(/\n( *(at )?)/);U=t&&t[1]||""}return"\n"+U+e}var Q=!1;function B(e,t){if(!e||Q)return"";Q=!0;var r=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{if(t)if(t=function(){throw Error()},Object.defineProperty(t.prototype,"props",{set:function(){throw Error()}}),"object"==typeof Reflect&&Reflect.construct){try{Reflect.construct(t,[])}catch(e){var n=e}Reflect.construct(e,[],t)}else{try{t.call()}catch(e){n=e}e.call(t.prototype)}else{try{throw Error()}catch(e){n=e}e()}}catch(e){if(e&&n&&"string"==typeof e.stack){for(var a=e.stack.split("\n"),i=n.stack.split("\n"),o=a.length-1,s=i.length-1;1<=o&&0<=s&&a[o]!==i[s];)s--;for(;1<=o&&0<=s;o--,s--)if(a[o]!==i[s]){if(1!==o||1!==s)do{if(o--,0>--s||a[o]!==i[s])return"\n"+a[o].replace(" at new "," at ")}while(1<=o&&0<=s);break}}}finally{Q=!1,Error.prepareStackTrace=r}return(e=e?e.displayName||e.name:"")?$(e):""}function H(e){switch(e.tag){case 5:return $(e.type);case 16:return $("Lazy");case 13:return $("Suspense");case 19:return $("SuspenseList");case 0:case 2:case 15:return B(e.type,!1);case 11:return B(e.type.render,!1);case 22:return B(e.type._render,!1);case 1:return B(e.type,!0);default:return""}}function W(e){if(null==e)return null;if("function"==typeof e)return e.displayName||e.name||null;if("string"==typeof e)return e;switch(e){case x:return"Fragment";case C:return"Portal";case I:return"Profiler";case O:return"StrictMode";case A:return"Suspense";case P:return"SuspenseList"}if("object"==typeof e)switch(e.$$typeof){case q:return(e.displayName||"Context")+".Consumer";case E:return(e._context.displayName||"Context")+".Provider";case R:var t=e.render;return t=t.displayName||t.name||"",e.displayName||(""!==t?"ForwardRef("+t+")":"ForwardRef");case T:return W(e.type);case F:return W(e._render);case j:t=e._payload,e=e._init;try{return W(e(t))}catch(e){}}return null}function Y(e){switch(typeof e){case"boolean":case"number":case"object":case"string":case"undefined":return e;default:return""}}function K(e){var t=e.type;return(e=e.nodeName)&&"input"===e.toLowerCase()&&("checkbox"===t||"radio"===t)}function G(e){e._valueTracker||(e._valueTracker=function(e){var t=K(e)?"checked":"value",r=Object.getOwnPropertyDescriptor(e.constructor.prototype,t),n=""+e[t];if(!e.hasOwnProperty(t)&&void 0!==r&&"function"==typeof r.get&&"function"==typeof r.set){var a=r.get,i=r.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return a.call(this)},set:function(e){n=""+e,i.call(this,e)}}),Object.defineProperty(e,t,{enumerable:r.enumerable}),{getValue:function(){return n},setValue:function(e){n=""+e},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}(e))}function J(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var r=t.getValue(),n="";return e&&(n=K(e)?e.checked?"true":"false":e.value),(e=n)!==r&&(t.setValue(e),!0)}function X(e){if(void 0===(e=e||("undefined"!=typeof document?document:void 0)))return null;try{return e.activeElement||e.body}catch(t){return e.body}}function Z(e,t){var r=t.checked;return a({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:null!=r?r:e._wrapperState.initialChecked})}function ee(e,t){var r=null==t.defaultValue?"":t.defaultValue,n=null!=t.checked?t.checked:t.defaultChecked;r=Y(null!=t.value?t.value:r),e._wrapperState={initialChecked:n,initialValue:r,controlled:"checkbox"===t.type||"radio"===t.type?null!=t.checked:null!=t.value}}function te(e,t){null!=(t=t.checked)&&w(e,"checked",t,!1)}function re(e,t){te(e,t);var r=Y(t.value),n=t.type;if(null!=r)"number"===n?(0===r&&""===e.value||e.value!=r)&&(e.value=""+r):e.value!==""+r&&(e.value=""+r);else if("submit"===n||"reset"===n)return void e.removeAttribute("value");t.hasOwnProperty("value")?ae(e,t.type,r):t.hasOwnProperty("defaultValue")&&ae(e,t.type,Y(t.defaultValue)),null==t.checked&&null!=t.defaultChecked&&(e.defaultChecked=!!t.defaultChecked)}function ne(e,t,r){if(t.hasOwnProperty("value")||t.hasOwnProperty("defaultValue")){var n=t.type;if(!("submit"!==n&&"reset"!==n||void 0!==t.value&&null!==t.value))return;t=""+e._wrapperState.initialValue,r||t===e.value||(e.value=t),e.defaultValue=t}
vendor: 4,435 bytes, line 2
2""!==(r=e.name)&&(e.name=""),e.defaultChecked=!!e._wrapperState.initialChecked,""!==r&&(e.name=r)}function ae(e,t,r){"number"===t&&X(e.ownerDocument)===e||(null==r?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+r&&(e.defaultValue=""+r))}function ie(e,t){return e=a({children:void 0},t),(t=function(e){var t="";return n.Children.forEach(e,(function(e){null!=e&&(t+=e)})),t}(t.children))&&(e.children=t),e}function oe(e,t,r,n){if(e=e.options,t){t={};for(var a=0;a<r.length;a++)t["$"+r[a]]=!0;for(r=0;r<e.length;r++)a=t.hasOwnProperty("$"+e[r].value),e[r].selected!==a&&(e[r].selected=a),a&&n&&(e[r].defaultSelected=!0)}else{for(r=""+Y(r),t=null,a=0;a<e.length;a++){if(e[a].value===r)return e[a].selected=!0,void(n&&(e[a].defaultSelected=!0));null!==t||e[a].disabled||(t=e[a])}null!==t&&(t.selected=!0)}}function se(e,t){if(null!=t.dangerouslySetInnerHTML)throw Error(o(91));return a({},t,{value:void 0,defaultValue:void 0,children:""+e._wrapperState.initialValue})}function le(e,t){var r=t.value;if(null==r){if(r=t.children,t=t.defaultValue,null!=r){if(null!=t)throw Error(o(92));if(Array.isArray(r)){if(!(1>=r.length))throw Error(o(93));r=r[0]}t=r}null==t&&(t=""),r=t}e._wrapperState={initialValue:Y(r)}}function ue(e,t){var r=Y(t.value),n=Y(t.defaultValue);null!=r&&((r=""+r)!==e.value&&(e.value=r),null==t.defaultValue&&e.defaultValue!==r&&(e.defaultValue=r)),null!=n&&(e.defaultValue=""+n)}function ce(e){var t=e.textContent;t===e._wrapperState.initialValue&&""!==t&&null!==t&&(e.value=t)}var de="http://www.w3.org/1999/xhtml";function fe(e){switch(e){case"svg":return"http://www.w3.org/2000/svg";case"math":return"http://www.w3.org/1998/Math/MathML";default:return"http://www.w3.org/1999/xhtml"}}function pe(e,t){return null==e||"http://www.w3.org/1999/xhtml"===e?fe(t):"http://www.w3.org/2000/svg"===e&&"foreignObject"===t?"http://www.w3.org/1999/xhtml":e}var he,ge,me=(ge=function(e,t){if("http://www.w3.org/2000/svg"!==e.namespaceURI||"innerHTML"in e)e.innerHTML=t;else{for((he=he||document.createElement("div")).innerHTML="<svg>"+t.valueOf().toString()+"</svg>",t=he.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;t.firstChild;)e.appendChild(t.firstChild)}},"undefined"!=typeof MSApp&&MSApp.execUnsafeLocalFunction?function(e,t,r,n){MSApp.execUnsafeLocalFunction((function(){return ge(e,t)}))}:ge);function ye(e,t){if(t){var r=e.firstChild;if(r&&r===e.lastChild&&3===r.nodeType)return void(r.nodeValue=t)}e.textContent=t}var ve={animationIterationCount:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},be=["Webkit","ms","Moz","O"];function we(e,t,r){return null==t||"boolean"==typeof t||""===t?"":r||"number"!=typeof t||0===t||ve.hasOwnProperty(e)&&ve[e]?(""+t).trim():t+"px"}function Se(e,t){for(var r in e=e.style,t)if(t.hasOwnProperty(r)){var n=0===r.indexOf("--"),a=we(r,t[r],n);"float"===r&&(r="cssFloat"),n?e.setProperty(r,a):e[r]=a}}Object.keys(ve).forEach((function(e){be.forEach((function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),ve[t]=ve[e]}))}));var ke=a({menuitem:!0},{area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0});function Ce(e,t){if(t){if(ke[e]&&(null!=t.children||null!=t.dangerouslySetInnerHTML))throw Error(o(137,e));if(null!=t.dangerouslySetInnerHTML){if(null!=t.children)throw Error(o(60));if("object"!=typeof t.dangerouslySetInnerHTML||!("__html"in t.dangerouslySetInnerHTML))throw Error(o(61))}if(null!=t.style&&"object"!=typeof t.style)throw Error(o(62))}}function xe(e,t){if(-1===e.indexOf("-"))return"string"==typeof t.is;switch(e){case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return!1;default:return!0}}function Oe(e){return(e=e.target||e.srcElement||window).correspondingUseElement&&(e=e.correspondingUseElement),3===e.n
vendor: 8,318 bytes, line 2
2odeType?e.parentNode:e}var Ie=null,Ee=null,qe=null;function Re(e){if(e=ra(e)){if("function"!=typeof Ie)throw Error(o(280));var t=e.stateNode;t&&(t=aa(t),Ie(e.stateNode,e.type,t))}}function Ae(e){Ee?qe?qe.push(e):qe=[e]:Ee=e}function Pe(){if(Ee){var e=Ee,t=qe;if(qe=Ee=null,Re(e),t)for(e=0;e<t.length;e++)Re(t[e])}}function Te(e,t){return e(t)}function je(e,t,r,n,a){return e(t,r,n,a)}function Fe(){}var De=Te,_e=!1,Me=!1;function Le(){null===Ee&&null===qe||(Fe(),Pe())}function Ne(e,t){var r=e.stateNode;if(null===r)return null;var n=aa(r);if(null===n)return null;r=n[t];e:switch(t){case"onClick":case"onClickCapture":case"onDoubleClick":case"onDoubleClickCapture":case"onMouseDown":case"onMouseDownCapture":case"onMouseMove":case"onMouseMoveCapture":case"onMouseUp":case"onMouseUpCapture":case"onMouseEnter":(n=!n.disabled)||(n=!("button"===(e=e.type)||"input"===e||"select"===e||"textarea"===e)),e=!n;break e;default:e=!1}if(e)return null;if(r&&"function"!=typeof r)throw Error(o(231,t,typeof r));return r}var Ue=!1;if(d)try{var Ve={};Object.defineProperty(Ve,"passive",{get:function(){Ue=!0}}),window.addEventListener("test",Ve,Ve),window.removeEventListener("test",Ve,Ve)}catch(ge){Ue=!1}function ze(e,t,r,n,a,i,o,s,l){var u=Array.prototype.slice.call(arguments,3);try{t.apply(r,u)}catch(e){this.onError(e)}}var $e=!1,Qe=null,Be=!1,He=null,We={onError:function(e){$e=!0,Qe=e}};function Ye(e,t,r,n,a,i,o,s,l){$e=!1,Qe=null,ze.apply(We,arguments)}function Ke(e){var t=e,r=e;if(e.alternate)for(;t.return;)t=t.return;else{e=t;do{!!(1026&(t=e).flags)&&(r=t.return),e=t.return}while(e)}return 3===t.tag?r:null}function Ge(e){if(13===e.tag){var t=e.memoizedState;if(null===t&&null!==(e=e.alternate)&&(t=e.memoizedState),null!==t)return t.dehydrated}return null}function Je(e){if(Ke(e)!==e)throw Error(o(188))}function Xe(e){if(e=function(e){var t=e.alternate;if(!t){if(null===(t=Ke(e)))throw Error(o(188));return t!==e?null:e}for(var r=e,n=t;;){var a=r.return;if(null===a)break;var i=a.alternate;if(null===i){if(null!==(n=a.return)){r=n;continue}break}if(a.child===i.child){for(i=a.child;i;){if(i===r)return Je(a),e;if(i===n)return Je(a),t;i=i.sibling}throw Error(o(188))}if(r.return!==n.return)r=a,n=i;else{for(var s=!1,l=a.child;l;){if(l===r){s=!0,r=a,n=i;break}if(l===n){s=!0,n=a,r=i;break}l=l.sibling}if(!s){for(l=i.child;l;){if(l===r){s=!0,r=i,n=a;break}if(l===n){s=!0,n=i,r=a;break}l=l.sibling}if(!s)throw Error(o(189))}}if(r.alternate!==n)throw Error(o(190))}if(3!==r.tag)throw Error(o(188));return r.stateNode.current===r?e:t}(e),!e)return null;for(var t=e;;){if(5===t.tag||6===t.tag)return t;if(t.child)t.child.return=t,t=t.child;else{if(t===e)break;for(;!t.sibling;){if(!t.return||t.return===e)return null;t=t.return}t.sibling.return=t.return,t=t.sibling}}return null}function Ze(e,t){for(var r=e.alternate;null!==t;){if(t===e||t===r)return!0;t=t.return}return!1}var et,tt,rt,nt,at=!1,it=[],ot=null,st=null,lt=null,ut=new Map,ct=new Map,dt=[],ft="mousedown mouseup touchcancel touchend touchstart auxclick dblclick pointercancel pointerdown pointerup dragend dragstart drop compositionend compositionstart keydown keypress keyup input textInput copy cut paste click change contextmenu reset submit".split(" ");function pt(e,t,r,n,a){return{blockedOn:e,domEventName:t,eventSystemFlags:16|r,nativeEvent:a,targetContainers:[n]}}function ht(e,t){switch(e){case"focusin":case"focusout":ot=null;break;case"dragenter":case"dragleave":st=null;break;case"mouseover":case"mouseout":lt=null;break;case"pointerover":case"pointerout":ut.delete(t.pointerId);break;case"gotpointercapture":case"lostpointercapture":ct.delete(t.pointerId)}}function gt(e,t,r,n,a,i){return null===e||e.nativeEvent!==i?(e=pt(t,r,n,a,i),null!==t&&null!==(t=ra(t))&&tt(t),e):(e.eventSystemFlags|=n,t=e.targetContainers,null!==a&&-1===t.indexOf(a)&&t.push(a),e)}function mt(e){var t=ta(e.target);if(null!==t){var r=Ke(t);if(null!==r)if(13===(t=r.tag)){if(null!==(t=Ge(r)))return e.blockedOn=t,void nt(e.lanePriority,(function(){i.unstable_runWithPriority(e.priority,(function(){rt(r)}))}))}else if(3===t&&r.stateNode.hydrate)return void(e.blockedOn=3===r.tag?r.stateNode.containerInfo:null)}e.blockedOn=null}function yt(e){if(null!==e.blockedOn)return!1;for(var t=e.targetContainers;0<t.length;){var r=Xt(e.domEventName,e.eventSystemFlags,t[0],e.nativeEvent);if(null!==r)return null!==(t=ra(r))&&tt(t),e.blockedOn=r,!1;t.shift()}return!0}function vt(e,t,r){yt(e)&&r.delete(t)}function bt(){for(at=!1;0<it.length;){var e=it[0];if(null!==e.blockedOn){null!==(e=ra(e.blockedOn))&&et(e);break}for(var t=e.targetContainers;0<t.length;){var r=Xt(e.domEventName,e.eventSystemFlags,t[0],e.nativeEvent);if(null!==r){e.blockedOn=r;break}t.shift()}null===e.blockedOn&&it.shift()}null!==ot&&yt(ot)&&(ot=null),null!==st&&yt(st)&&(st=null),null!==lt&&yt(lt)&&(lt=null),ut.forEach(vt),ct.forEach(vt)}function wt(e,t){e.blockedOn===t&&(e.blockedOn=null,at||(at=!0,i.unstable_scheduleCallback(i.unstable_NormalPriority,bt)))}function St(e){function t(t){return wt(t,e)}if(0<it.length){wt(it[0],e);for(var r=1;r<it.length;r++){var n=it[r];n.blockedOn===e&&(n.blockedOn=null)}}for(null!==ot&&wt(ot,e),null!==st&&wt(st,e),null!==lt&&wt(lt,e),ut.forEach(t),ct.forEach(t),r=0;r<dt.length;r++)(n=dt[r]).blockedOn===e&&(n.blockedOn=null);for(;0<dt.length&&null===(r=dt[0]).blockedOn;)mt(r),null===r.blockedOn&&dt.shift()}function kt(e,t){var r={};return r[e.toLowerCase()]=t.toLowerCase(),r["Webkit"+e]="webkit"+t,r["Moz"+e]="moz"+t,r}var Ct={animationend:kt("Animation","AnimationEnd"),animationiteration:kt("Animation","AnimationIteration"),animationstart:kt("Animation","AnimationStart"),transitionend:kt("Transition","TransitionEnd")},xt={},Ot={};function It(e){if(xt[e])return xt[e];if(!Ct[e])return e;var t,r=Ct[e];for(t in r)if(r.hasOwnProperty(t)&&t in Ot)return xt[e]=r[t];return e}d&&(Ot=document.createElement("div").style,"AnimationEvent"in window||(delete Ct.animationend.animation,delete Ct.animationiteration.animation,delete Ct.animationstart.animation),"TransitionEvent"in window||delete Ct.transitionend.transition);var Et=It("animationend"),qt=It("animationiteration"),Rt=It("animationstart"),At=It("transitionend"),Pt=new Map,Tt=new Map,jt=["abort","abort",Et,"animationEnd",qt,"animationIteration",Rt,"animationStart","canplay","canPlay","canplaythrough","canPlayThrough","durationchange","durationChange","emptied","emptied","encrypted","encrypted","ended","ended","error","error","gotpointercapture","gotPointerCapture","load","load","loadeddata","loadedData","loadedmetadata","loadedMetadata","loadstart","loadStart","lostpointercapture","lostPointerCapture","playing","playing","progress","progress","seeking","seeking","stalled","stalled","suspend","suspend","timeupdate","timeUpdate",At,"transitionEnd","waiting","waiting"];function Ft(e,t){for(var r=0;r<e.length;r+=2){var n=e[r],a=e[r+1];a="on"+(a[0].toUpperCase()+a.slice(1)),Tt.set(n,t),Pt.set(n,a),u(a,[n])}}(0,i.unstable_now)();var Dt=8;function _t(e){if(1&e)return Dt=15,1;if(2&e)return Dt=14,2;if(4&e)return Dt=13,4;var t=24&e;return 0!==t?(Dt=12,t):32&e?(Dt=11,32):0!=(t=192&e)?(Dt=10,t):256&e?(Dt=9,256):0!=(t=3584&e)?(Dt=8,t):4096&e?(Dt=7,4096):0!=(t=4186112&e)?(Dt=6,t):0!=(t=62914560&e)?(Dt=5,t):67108864&e?(Dt=4,67108864):134217728&e?(Dt=3,134217728):0!=(t=805306368&e)?(Dt=2,t):1073741824&e?(Dt=1,1073741824):(Dt=8,e)}function Mt(e,t){var r=e.pendingLanes;if(0===r)return Dt=0;var n=0,a=0,i=e.expiredLanes,o=e.suspendedLanes,s=e.pingedLanes;if(0!==i)n=i,a=Dt=15;else if(0!=(i=134217727&r)){var l=i&~o;0!==l?(n=_t(l),a=Dt):0!==(s&=i)&&(n=_t(s),a=Dt)}else 0!==(i=r&~o)?(n=_t(i),a=Dt):0!==s&&(n=_t(s),a=Dt);if(0===n)return 0;if(n=r&((0>(n=31-$t(n))?0:1<<n)<<1)-1,0!==t&&t!==n&&0===(t&o)){if(_t(t),a<=Dt)return t;Dt=a}if(0!==(t=e.entangledLanes))for(e=e.entanglements,t&=n;0<t;)a=1<<(r=31-$t(t)),n|=e[r],t&=~a;return n}function Lt(e){return 0!=(e=-1073741825&e.pendingLanes)?e:1073741824&e?1073741824:0}function Nt(e,t){switch(e){case 15:return 1;case 14:return 2;case 12:return 0===(e=Ut(24&~t))?Nt(10,t):e;case 10:return 0===(e=Ut(192&~t))?Nt(8,t):e;case 8:return 0===(e=Ut(3584&~t))&&0===(e=Ut(4186112&~t))&&(e=512),e;case 2:return 0===(t=Ut(805306368&~t))&&(t=268435456),t}throw Error(o(358,e))}function Ut(e){return e&-e}function Vt(e){for(var t=[],r=0;31>r;r++)t.push(e);return t}
vendor: 4,502 bytes, line 2
2function zt(e,t,r){e.pendingLanes|=t;var n=t-1;e.suspendedLanes&=n,e.pingedLanes&=n,(e=e.eventTimes)[t=31-$t(t)]=r}var $t=Math.clz32?Math.clz32:function(e){return 0===e?32:31-(Qt(e)/Bt|0)|0},Qt=Math.log,Bt=Math.LN2,Ht=i.unstable_UserBlockingPriority,Wt=i.unstable_runWithPriority,Yt=!0;function Kt(e,t,r,n){_e||Fe();var a=Jt,i=_e;_e=!0;try{je(a,e,t,r,n)}finally{(_e=i)||Le()}}function Gt(e,t,r,n){Wt(Ht,Jt.bind(null,e,t,r,n))}function Jt(e,t,r,n){var a;if(Yt)if((a=!(4&t))&&0<it.length&&-1<ft.indexOf(e))e=pt(null,e,t,r,n),it.push(e);else{var i=Xt(e,t,r,n);if(null===i)a&&ht(e,n);else{if(a){if(-1<ft.indexOf(e))return e=pt(i,e,t,r,n),void it.push(e);if(function(e,t,r,n,a){switch(t){case"focusin":return ot=gt(ot,e,t,r,n,a),!0;case"dragenter":return st=gt(st,e,t,r,n,a),!0;case"mouseover":return lt=gt(lt,e,t,r,n,a),!0;case"pointerover":var i=a.pointerId;return ut.set(i,gt(ut.get(i)||null,e,t,r,n,a)),!0;case"gotpointercapture":return i=a.pointerId,ct.set(i,gt(ct.get(i)||null,e,t,r,n,a)),!0}return!1}(i,e,t,r,n))return;ht(e,n)}Fn(e,t,n,null,r)}}}function Xt(e,t,r,n){var a=Oe(n);if(null!==(a=ta(a))){var i=Ke(a);if(null===i)a=null;else{var o=i.tag;if(13===o){if(null!==(a=Ge(i)))return a;a=null}else if(3===o){if(i.stateNode.hydrate)return 3===i.tag?i.stateNode.containerInfo:null;a=null}else i!==a&&(a=null)}}return Fn(e,t,n,a,r),null}var Zt=null,er=null,tr=null;function rr(){if(tr)return tr;var e,t,r=er,n=r.length,a="value"in Zt?Zt.value:Zt.textContent,i=a.length;for(e=0;e<n&&r[e]===a[e];e++);var o=n-e;for(t=1;t<=o&&r[n-t]===a[i-t];t++);return tr=a.slice(e,1<t?1-t:void 0)}function nr(e){var t=e.keyCode;return"charCode"in e?0===(e=e.charCode)&&13===t&&(e=13):e=t,10===e&&(e=13),32<=e||13===e?e:0}function ar(){return!0}function ir(){return!1}function or(e){function t(t,r,n,a,i){for(var o in this._reactName=t,this._targetInst=n,this.type=r,this.nativeEvent=a,this.target=i,this.currentTarget=null,e)e.hasOwnProperty(o)&&(t=e[o],this[o]=t?t(a):a[o]);return this.isDefaultPrevented=(null!=a.defaultPrevented?a.defaultPrevented:!1===a.returnValue)?ar:ir,this.isPropagationStopped=ir,this}return a(t.prototype,{preventDefault:function(){this.defaultPrevented=!0;var e=this.nativeEvent;e&&(e.preventDefault?e.preventDefault():"unknown"!=typeof e.returnValue&&(e.returnValue=!1),this.isDefaultPrevented=ar)},stopPropagation:function(){var e=this.nativeEvent;e&&(e.stopPropagation?e.stopPropagation():"unknown"!=typeof e.cancelBubble&&(e.cancelBubble=!0),this.isPropagationStopped=ar)},persist:function(){},isPersistent:ar}),t}var sr,lr,ur,cr={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},dr=or(cr),fr=a({},cr,{view:0,detail:0}),pr=or(fr),hr=a({},fr,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:Ir,button:0,buttons:0,relatedTarget:function(e){return void 0===e.relatedTarget?e.fromElement===e.srcElement?e.toElement:e.fromElement:e.relatedTarget},movementX:function(e){return"movementX"in e?e.movementX:(e!==ur&&(ur&&"mousemove"===e.type?(sr=e.screenX-ur.screenX,lr=e.screenY-ur.screenY):lr=sr=0,ur=e),sr)},movementY:function(e){return"movementY"in e?e.movementY:lr}}),gr=or(hr),mr=or(a({},hr,{dataTransfer:0})),yr=or(a({},fr,{relatedTarget:0})),vr=or(a({},cr,{animationName:0,elapsedTime:0,pseudoElement:0})),br=a({},cr,{clipboardData:function(e){return"clipboardData"in e?e.clipboardData:window.clipboardData}}),wr=or(br),Sr=or(a({},cr,{data:0})),kr={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},Cr={8:"Backspace",9:"Tab",12:"Clear",13:"Enter",16:"Shift",17:"Control",18:"Alt",19:"Pause",20:"CapsLock",27:"Escape",32:" ",33:"PageUp",34:"PageDown",35:"End",36:"Home",37:"ArrowLeft",38:"ArrowUp",39:"ArrowRight",40:"ArrowDown",45:"Insert",46:"Delete",112:"F1",113:"F2",114:"F3",115:"F4",116:"F5",117:"F6",118:"F7",119:"F8",120:"F9",121:"F10",122:"F11",123:"F12",144:"NumLock",145:"ScrollLock",224:"Meta"},xr={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function Or(e){var t=this.nativeEvent;return t.getModifierState?t.getModifierState(e):!!(e=xr[e])&&!!t[e]}function Ir(){return Or}var Er=a({},fr,{key:function(e){if(e.key){var t=kr[e.key]||e.key;if("Unidentified"!==t)return t}return"keypress"===e.type?13===(e=nr(e))?"Enter":String.fromCharCode(e):"keydown"===e.type||"ke
2yup"===e.type?Cr[e.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:Ir,charCode:function(e){return"keypress"===e.type?nr(e):0},keyCode:function(e){return"keydown"===e.type||"keyup"===e.type?e.keyCode:0},which:function(e){return"keypress"===e.type?nr(e):"keydown"===e.type||"keyup"===e.type?e.keyCode:0}}),qr=or(Er),Rr=or(a({},hr,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0})),Ar=or(a({},fr,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:Ir})),Pr=or(a({},cr,{propertyName:0,elapsedTime:0,pseudoElement:0})),Tr=a({},hr,{deltaX:function(e){return"deltaX"in e?e.deltaX:"wheelDeltaX"in e?-e.wheelDeltaX:0},deltaY:function(e){return"deltaY"in e?e.deltaY:"wheelDeltaY"in e?-e.wheelDeltaY:"wheelDelta"in e?-e.wheelDelta:0},deltaZ:0,deltaMode:0}),jr=or(Tr),Fr=[9,13,27,32],Dr=d&&"CompositionEvent"in window,_r=null;d&&"documentMode"in document&&(_r=document.documentMode);var Mr=d&&"TextEvent"in window&&!_r,Lr=d&&(!Dr||_r&&8<_r&&11>=_r),Nr=String.fromCharCode(32),Ur=!1;function Vr(e,t){switch(e){case"keyup":return-1!==Fr.indexOf(t.keyCode);case"keydown":return 229!==t.keyCode;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function zr(e){return"object"==typeof(e=e.detail)&&"data"in e?e.data:null}var $r=!1,Qr={color:!0,date:!0,datetime:!0,"datetime-local":!0,email:!0,month:!0,number:!0,password:!0,range:!0,search:!0,tel:!0,text:!0,time:!0,url:!0,week:!0};function Br(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return"input"===t?!!Qr[e.type]:"textarea"===t}function Hr(e,t,r,n){Ae(n),0<(t=_n(t,"onChange")).length&&(r=new dr("onChange","change",null,r,n),e.push({event:r,listeners:t}))}var Wr=null,Yr=null;function Kr(e){qn(e,0)}function Gr(e){if(J(na(e)))return e}function Jr(e,t){if("change"===e)return t}var Xr=!1;if(d){var Zr;if(d){var en="oninput"in document;if(!en){var tn=document.createElement("div");tn.setAttribute("oninput","return;"),en="function"==typeof tn.oninput}Zr=en}else Zr=!1;Xr=Zr&&(!document.documentMode||9<document.documentMode)}function rn(){Wr&&(Wr.detachEvent("onpropertychange",nn),Yr=Wr=null)}function nn(e){if("value"===e.propertyName&&Gr(Yr)){var t=[];if(Hr(t,Yr,e,Oe(e)),e=Kr,_e)e(t);else{_e=!0;try{Te(e,t)}finally{_e=!1,Le()}}}}function an(e,t,r){"focusin"===e?(rn(),Yr=r,(Wr=t).attachEvent("onpropertychange",nn)):"focusout"===e&&rn()}function on(e){if("selectionchange"===e||"keyup"===e||"keydown"===e)return Gr(Yr)}function sn(e,t){if("click"===e)return Gr(t)}function ln(e,t){if("input"===e||"change"===e)return Gr(t)}var un="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t},cn=Object.prototype.hasOwnProperty;function dn(e,t){if(un(e,t))return!0;if("object"!=typeof e||null===e||"object"!=typeof t||null===t)return!1;var r=Object.keys(e),n=Object.keys(t);if(r.length!==n.length)return!1;for(n=0;n<r.length;n++)if(!cn.call(t,r[n])||!un(e[r[n]],t[r[n]]))return!1;return!0}function fn(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function pn(e,t){var r,n=fn(e);for(e=0;n;){if(3===n.nodeType){if(r=e+n.textContent.length,e<=t&&r>=t)return{node:n,offset:t-e};e=r}e:{for(;n;){if(n.nextSibling){n=n.nextSibling;break e}n=n.parentNode}n=void 0}n=fn(n)}}function hn(e,t){return!(!e||!t)&&(e===t||(!e||3!==e.nodeType)&&(t&&3===t.nodeType?hn(e,t.parentNode):"contains"in e?e.contains(t):!!e.compareDocumentPosition&&!!(16&e.compareDocumentPosition(t))))}function gn(){for(var e=window,t=X();t instanceof e.HTMLIFrameElement;){try{var r="string"==typeof t.contentWindow.location.href}catch(e){r=!1}if(!r)break;t=X((e=t.contentWindow).document)}return t}function mn(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t&&("input"===t&&("text"===e.type||"search"===e.type||"tel"===e.type||"url"===e.type||"password"===e.type)||"textarea"===t||"true"===e.contentEditable)}var yn=d&&"documentMode"in document&&11>=document.documentMode,vn=null,bn=null,wn=null,Sn=!1;function kn(e,t,r){var n=r.window===r?r.document:9===r.nodeType?r:r.ownerDocument;Sn||null==vn||vn!==X(n)||(n="selectionStart"in(n=vn)&&mn(n)?{start:n.selectionStart,end:n.selectionEnd}:{anchorNode:(n=(n.ownerDocument&&n.ownerDocument.defaultView||window).getSelection()).anchorNode,anchorOffset:n.anchorOffset,focu
vendor: 20,428 bytes, line 2
2sNode:n.focusNode,focusOffset:n.focusOffset},wn&&dn(wn,n)||(wn=n,0<(n=_n(bn,"onSelect")).length&&(t=new dr("onSelect","select",null,t,r),e.push({event:t,listeners:n}),t.target=vn)))}Ft("cancel cancel click click close close contextmenu contextMenu copy copy cut cut auxclick auxClick dblclick doubleClick dragend dragEnd dragstart dragStart drop drop focusin focus focusout blur input input invalid invalid keydown keyDown keypress keyPress keyup keyUp mousedown mouseDown mouseup mouseUp paste paste pause pause play play pointercancel pointerCancel pointerdown pointerDown pointerup pointerUp ratechange rateChange reset reset seeked seeked submit submit touchcancel touchCancel touchend touchEnd touchstart touchStart volumechange volumeChange".split(" "),0),Ft("drag drag dragenter dragEnter dragexit dragExit dragleave dragLeave dragover dragOver mousemove mouseMove mouseout mouseOut mouseover mouseOver pointermove pointerMove pointerout pointerOut pointerover pointerOver scroll scroll toggle toggle touchmove touchMove wheel wheel".split(" "),1),Ft(jt,2);for(var Cn="change selectionchange textInput compositionstart compositionend compositionupdate".split(" "),xn=0;xn<Cn.length;xn++)Tt.set(Cn[xn],0);c("onMouseEnter",["mouseout","mouseover"]),c("onMouseLeave",["mouseout","mouseover"]),c("onPointerEnter",["pointerout","pointerover"]),c("onPointerLeave",["pointerout","pointerover"]),u("onChange","change click focusin focusout input keydown keyup selectionchange".split(" ")),u("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" ")),u("onBeforeInput",["compositionend","keypress","textInput","paste"]),u("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" ")),u("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" ")),u("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var On="abort canplay canplaythrough durationchange emptied encrypted ended error loadeddata loadedmetadata loadstart pause play playing progress ratechange seeked seeking stalled suspend timeupdate volumechange waiting".split(" "),In=new Set("cancel close invalid load scroll toggle".split(" ").concat(On));function En(e,t,r){var n=e.type||"unknown-event";e.currentTarget=r,function(e,t,r,n,a,i,s,l,u){if(Ye.apply(this,arguments),$e){if(!$e)throw Error(o(198));var c=Qe;$e=!1,Qe=null,Be||(Be=!0,He=c)}}(n,t,void 0,e),e.currentTarget=null}function qn(e,t){t=!!(4&t);for(var r=0;r<e.length;r++){var n=e[r],a=n.event;n=n.listeners;e:{var i=void 0;if(t)for(var o=n.length-1;0<=o;o--){var s=n[o],l=s.instance,u=s.currentTarget;if(s=s.listener,l!==i&&a.isPropagationStopped())break e;En(a,s,u),i=l}else for(o=0;o<n.length;o++){if(l=(s=n[o]).instance,u=s.currentTarget,s=s.listener,l!==i&&a.isPropagationStopped())break e;En(a,s,u),i=l}}}if(Be)throw e=He,Be=!1,He=null,e}function Rn(e,t){var r=ia(t),n=e+"__bubble";r.has(n)||(jn(t,e,2,!1),r.add(n))}var An="_reactListening"+Math.random().toString(36).slice(2);function Pn(e){e[An]||(e[An]=!0,s.forEach((function(t){In.has(t)||Tn(t,!1,e,null),Tn(t,!0,e,null)})))}function Tn(e,t,r,n){var a=4<arguments.length&&void 0!==arguments[4]?arguments[4]:0,i=r;if("selectionchange"===e&&9!==r.nodeType&&(i=r.ownerDocument),null!==n&&!t&&In.has(e)){if("scroll"!==e)return;a|=2,i=n}var o=ia(i),s=e+"__"+(t?"capture":"bubble");o.has(s)||(t&&(a|=4),jn(i,e,a,t),o.add(s))}function jn(e,t,r,n){var a=Tt.get(t);switch(void 0===a?2:a){case 0:a=Kt;break;case 1:a=Gt;break;default:a=Jt}r=a.bind(null,t,r,e),a=void 0,!Ue||"touchstart"!==t&&"touchmove"!==t&&"wheel"!==t||(a=!0),n?void 0!==a?e.addEventListener(t,r,{capture:!0,passive:a}):e.addEventListener(t,r,!0):void 0!==a?e.addEventListener(t,r,{passive:a}):e.addEventListener(t,r,!1)}function Fn(e,t,r,n,a){var i=n;if(!(1&t||2&t||null===n))e:for(;;){if(null===n)return;var o=n.tag;if(3===o||4===o){var s=n.stateNode.containerInfo;if(s===a||8===s.nodeType&&s.parentNode===a)break;if(4===o)for(o=n.return;null!==o;){var l=o.tag;if((3===l||4===l)&&((l=o.stateNode.containerInfo)===a||8===l.nodeType&&l.parentNode===a))return;o=o.return}for(;null!==s;){if(null===(o=ta(s)))return;if(5===(l=o.tag)||6===l){n=i=o;continue e}s=s.parentNode}}n=n.return}!function(e,t,r){if(Me)return e();Me=!0;try{return De(e,t,r)}finally{Me=!1,Le()}}((function(){var n=i,a=Oe(r),o=[];e:{var s=Pt.get(e);if(void 0!==s){var l=dr,u=e;switch(e){case"keypress":if(0===nr(r))break e;case"keydown":case"keyup":l=qr;break;case"focusin":u="focus",l=yr;break;case"focusout":u="blur",l=yr;break;case"beforeblur":case"afterblur":l=yr;break;case"click":if(2===r.button)break e;case"auxclick":case"dblclick":case"mousedown":case"mousemove":case"mouseup":case"mouseout":case"mouseover":case"contextmenu":l=gr;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":l=mr;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":l=Ar;break;case Et:case qt:case Rt:l=vr;break;case At:l=Pr;break;case"scroll":l=pr;break;case"wheel":l=jr;break;case"copy":case"cut":case"paste":l=wr;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":l=Rr}var c=!!(4&t),d=!c&&"scroll"===e,f=c?null!==s?s+"Capture":null:s;c=[];for(var p,h=n;null!==h;){var g=(p=h).stateNode;if(5===p.tag&&null!==g&&(p=g,null!==f&&null!=(g=Ne(h,f))&&c.push(Dn(h,g,p))),d)break;h=h.return}0<c.length&&(s=new l(s,u,null,r,a),o.push({event:s,listeners:c}))}}if(!(7&t)){if(l="mouseout"===e||"pointerout"===e,(!(s="mouseover"===e||"pointerover"===e)||16&t||!(u=r.relatedTarget||r.fromElement)||!ta(u)&&!u[Zn])&&(l||s)&&(s=a.window===a?a:(s=a.ownerDocument)?s.defaultView||s.parentWindow:window,l?(l=n,null!==(u=(u=r.relatedTarget||r.toElement)?ta(u):null)&&(u!==(d=Ke(u))||5!==u.tag&&6!==u.tag)&&(u=null)):(l=null,u=n),l!==u)){if(c=gr,g="onMouseLeave",f="onMouseEnter",h="mouse","pointerout"!==e&&"pointerover"!==e||(c=Rr,g="onPointerLeave",f="onPointerEnter",h="pointer"),d=null==l?s:na(l),p=null==u?s:na(u),(s=new c(g,h+"leave",l,r,a)).target=d,s.relatedTarget=p,g=null,ta(a)===n&&((c=new c(f,h+"enter",u,r,a)).target=p,c.relatedTarget=d,g=c),d=g,l&&u)e:{for(f=u,h=0,p=c=l;p;p=Mn(p))h++;for(p=0,g=f;g;g=Mn(g))p++;for(;0<h-p;)c=Mn(c),h--;for(;0<p-h;)f=Mn(f),p--;for(;h--;){if(c===f||null!==f&&c===f.alternate)break e;c=Mn(c),f=Mn(f)}c=null}else c=null;null!==l&&Ln(o,s,l,c,!1),null!==u&&null!==d&&Ln(o,d,u,c,!0)}if("select"===(l=(s=n?na(n):window).nodeName&&s.nodeName.toLowerCase())||"input"===l&&"file"===s.type)var m=Jr;else if(Br(s))if(Xr)m=ln;else{m=on;var y=an}else(l=s.nodeName)&&"input"===l.toLowerCase()&&("checkbox"===s.type||"radio"===s.type)&&(m=sn);switch(m&&(m=m(e,n))?Hr(o,m,r,a):(y&&y(e,s,n),"focusout"===e&&(y=s._wrapperState)&&y.controlled&&"number"===s.type&&ae(s,"number",s.value)),y=n?na(n):window,e){case"focusin":(Br(y)||"true"===y.contentEditable)&&(vn=y,bn=n,wn=null);break;case"focusout":wn=bn=vn=null;break;case"mousedown":Sn=!0;break;case"contextmenu":case"mouseup":case"dragend":Sn=!1,kn(o,r,a);break;case"selectionchange":if(yn)break;case"keydown":case"keyup":kn(o,r,a)}var v;if(Dr)e:{switch(e){case"compositionstart":var b="onCompositionStart";break e;case"compositionend":b="onCompositionEnd";break e;case"compositionupdate":b="onCompositionUpdate";break e}b=void 0}else $r?Vr(e,r)&&(b="onCompositionEnd"):"keydown"===e&&229===r.keyCode&&(b="onCompositionStart");b&&(Lr&&"ko"!==r.locale&&($r||"onCompositionStart"!==b?"onCompositionEnd"===b&&$r&&(v=rr()):(er="value"in(Zt=a)?Zt.value:Zt.textContent,$r=!0)),0<(y=_n(n,b)).length&&(b=new Sr(b,e,null,r,a),o.push({event:b,listeners:y}),(v||null!==(v=zr(r)))&&(b.data=v))),(v=Mr?function(e,t){switch(e){case"compositionend":return zr(t);case"keypress":return 32!==t.which?null:(Ur=!0,Nr);case"textInput":return(e=t.data)===Nr&&Ur?null:e;default:return null}}(e,r):function(e,t){if($r)return"compositionend"===e||!Dr&&Vr(e,t)?(e=rr(),tr=er=Zt=null,$r=!1,e):null;switch(e){case"paste":default:return null;case"keypress":if(!(t.ctrlKey||t.altKey||t.metaKey)||t.ctrlKey&&t.altKey){if(t.char&&1<t.char.length)return t.char;if(t.which)return String.fromCharCode(t.which)}return null;case"compositionend":return Lr&&"ko"!==t.locale?null:t.data}}(e,r))&&0<(n=_n(n,"onBeforeInput")).length&&(a=new Sr("onBeforeInput","beforeinput",null,r,a),o.push({event:a,listeners:n}),a.data=v)}qn(o,t)}))}function Dn(e,t,r){return{instance:e,listener:t,currentTarget:r}}function _n(e,t){for(var r=t+"Capture",n=[];null!==e;){var a=e,i=a.stateNode;5===a.tag&&null!==i&&(a=i,null!=(i=Ne(e,r))&&n.unshift(Dn(e,i,a)),null!=(i=Ne(e,t))&&n.push(Dn(e,i,a))),e=e.return}return n}function Mn(e){if(null===e)return null;do{e=e.return}while(e&&5!==e.tag);return e||null}function Ln(e,t,r,n,a){for(var i=t._reactName,o=[];null!==r&&r!==n;){var s=r,l=s.alternate,u=s.stateNode;if(null!==l&&l===n)break;5===s.tag&&null!==u&&(s=u,a?null!=(l=Ne(r,i))&&o.unshift(Dn(r,l,s)):a||null!=(l=Ne(r,i))&&o.push(Dn(r,l,s))),r=r.return}0!==o.length&&e.push({event:t,listeners:o})}function Nn(){}var Un=null,Vn=null;function zn(e,t){switch(e){case"button":case"input":case"select":case"textarea":return!!t.autoFocus}return!1}function $n(e,t){return"textarea"===e||"option"===e||"noscript"===e||"string"==typeof t.children||"number"==typeof t.children||"object"==typeof t.dangerouslySetInnerHTML&&null!==t.dangerouslySetInnerHTML&&null!=t.dangerouslySetInnerHTML.__html}var Qn="function"==typeof setTimeout?setTimeout:void 0,Bn="function"==typeof clearTimeout?clearTimeout:void 0;function Hn(e){(1===e.nodeType||9===e.nodeType&&null!=(e=e.body))&&(e.textContent="")}function Wn(e){for(;null!=e;e=e.nextSibling){var t=e.nodeType;if(1===t||3===t)break}return e}function Yn(e){e=e.previousSibling;for(var t=0;e;){if(8===e.nodeType){var r=e.data;if("$"===r||"$!"===r||"$?"===r){if(0===t)return e;t--}else"/$"===r&&t++}e=e.previousSibling}return null}var Kn=0,Gn=Math.random().toString(36).slice(2),Jn="__reactFiber$"+Gn,Xn="__reactProps$"+Gn,Zn="__reactContainer$"+Gn,ea="__reactEvents$"+Gn;function ta(e){var t=e[Jn];if(t)return t;for(var r=e.parentNode;r;){if(t=r[Zn]||r[Jn]){if(r=t.alternate,null!==t.child||null!==r&&null!==r.child)for(e=Yn(e);null!==e;){if(r=e[Jn])return r;e=Yn(e)}return t}r=(e=r).parentNode}return null}function ra(e){return!(e=e[Jn]||e[Zn])||5!==e.tag&&6!==e.tag&&13!==e.tag&&3!==e.tag?null:e}function na(e){if(5===e.tag||6===e.tag)return e.stateNode;throw Error(o(33))}function aa(e){return e[Xn]||null}function ia(e){var t=e[ea];return void 0===t&&(t=e[ea]=new Set),t}var oa=[],sa=-1;function la(e){return{current:e}}function ua(e){0>sa||(e.current=oa[sa],oa[sa]=null,sa--)}function ca(e,t){sa++,oa[sa]=e.current,e.current=t}var da={},fa=la(da),pa=la(!1),ha=da;function ga(e,t){var r=e.type.contextTypes;if(!r)return da;var n=e.stateNode;if(n&&n.__reactInternalMemoizedUnmaskedChildContext===t)return n.__reactInternalMemoizedMaskedChildContext;var a,i={};for(a in r)i[a]=t[a];return n&&((e=e.stateNode).__reactInternalMemoizedUnmaskedChildContext=t,e.__reactInternalMemoizedMaskedChildContext=i),i}function ma(e){return null!=e.childContextTypes}function ya(){ua(pa),ua(fa)}function va(e,t,r){if(fa.current!==da)throw Error(o(168));ca(fa,t),ca(pa,r)}function ba(e,t,r){var n=e.stateNode;if(e=t.childContextTypes,"function"!=typeof n.getChildContext)return r;for(var i in n=n.getChildContext())if(!(i in e))throw Error(o(108,W(t)||"Unknown",i));return a({},r,n)}function wa(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||da,ha=fa.current,ca(fa,e),ca(pa,pa.current),!0}function Sa(e,t,r){var n=e.stateNode;if(!n)throw Error(o(169));r?(e=ba(e,t,ha),n.__reactInternalMemoizedMergedChildContext=e,ua(pa),ua(fa),ca(fa,e)):ua(pa),ca(pa,r)}var ka=null,Ca=null,xa=i.unstable_runWithPriority,Oa=i.unstable_scheduleCallback,Ia=i.unstable_cancelCallback,Ea=i.unstable_shouldYield,qa=i.unstable_requestPaint,Ra=i.unstable_now,Aa=i.unstable_getCurrentPriorityLevel,Pa=i.unstable_ImmediatePriority,Ta=i.unstable_UserBlockingPriority,ja=i.unstable_NormalPriority,Fa=i.unstable_LowPriority,Da=i.unstable_IdlePriority,_a={},Ma=void 0!==qa?qa:function(){},La=null,Na=null,Ua=!1,Va=Ra(),za=1e4>Va?Ra:function(){return Ra()-Va};function $a(){switch(Aa()){case Pa:return 99;case Ta:return 98;case ja:return 97;case Fa:return 96;case Da:return 95;default:throw Error(o(332))}}function Qa(e){switch(e){case 99:return Pa;case 98:return Ta;case 97:return ja;case 96:return Fa;case 95:return Da;default:throw Error(o(332))}}function Ba(e,t){return e=Qa(e),xa(e,t)}function Ha(e,t,r){return e=Qa(e),Oa(e,t,r)}function Wa(){if(null!==Na){var e=Na;Na=null,Ia(e)}Ya()}function Ya(){if(!Ua&&null!==La){Ua=!0;var e=0;try{var t=La;Ba(99,(function(){for(;e<t.length;e++){var r=t[e];do{r=r(!0)}while(null!==r)}})),La=null}catch(t){throw null!==La&&(La=La.slice(e+1)),Oa(Pa,Wa),t}finally{Ua=!1}}}var Ka=S.ReactCurrentBatchConfig;function Ga(e,t){if(e&&e.defaultProps){for(var r in t=a({},t),e=e.defaultProps)void 0===t[r]&&(t[r]=e[r]);return t}return t}var Ja=la(null),Xa=null,Za=null,ei=null;function ti(){ei=Za=Xa=null}function ri(e){var t=Ja.current;ua(Ja),e.type._context._currentValue=t}function ni(e,t){for(;null!==e;){var r=e.alternate;if((e.childLanes&t)===t){if(null===r||(r.childLanes&t)===t)break;r.childLanes|=t}else e.childLanes|=t,null!==r&&(r.childLanes|=t);e=e.return}}function ai(e,t){Xa=e,ei=Za=null,null!==(e=e.dependencies)&&null!==e.firstContext&&(0!==(e.lanes&t)&&(_o=!0),e.firstContext=null)}function ii(e,t){if(ei!==e&&!1!==t&&0!==t)if("number"==typeof t&&1073741823!==t||(ei=e,t=1073741823),t={context:e,observedBits:t,next:null},null===Za){if(null===Xa)throw Error(o(308));Za=t,Xa.dependencies={lanes:0,firstContext:t,responders:null}}else Za=Za.next=t;return e._currentValue}var oi=!1;function si(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null},effects:null}}function li(e,t){e=e.updateQueue,t.updateQueue===e&&(t.updateQueue={baseState:e.baseState,firstBaseUpdate:e.firstBaseUpdate,lastBaseUpdate:e.lastBaseUpdate,shared:e.shared,effects:e.effects})}function ui(e,t){return{eventTime:e,lane:t,tag:0,payload:null,callback:null,next:null}}function ci(e,t){if(null!==(e=e.updateQueue)){var r=(e=e.shared).pending;null===r?t.next=t:(t.next=r.next,r.next=t),e.pending=t}}function di(e,t){var r=e.updateQueue,n=e.alternate;if(null!==n&&r===(n=n.updateQueue)){var a=null,i=null;if(null!==(r=r.firstBaseUpdate)){do{var o={eventTime:r.eventTime,lane:r.lane,tag:r.tag,payload:r.payload,callback:r.callback,next:null};null===i?a=i=o:i=i.next=o,r=r.next}while(null!==r);null===i?a=i=t:i=i.next=t}else a=i=t;return r={baseState:n.baseState,firstBaseUpdate:a,lastBaseUpdate:i,shared:n.shared,effects:n.effects},void(e.updateQueue=r)}null===(e=r.lastBaseUpdate)?r.firstBaseUpdate=t:e.next=t,r.lastBaseUpdate=t}function fi(e,t,r,n){var i=e.updateQueue;oi=!1;var o=i.firstBaseUpdate,s=i.lastBaseUpdate,l=i.shared.pending;if(null!==l){i.shared.pending=null;var u=l,c=u.next;u.next=null,null===s?o=c:s.next=c,s=u;var d=e.alternate;if(null!==d){var f=(d=d.updateQueue).lastBaseUpdate;f!==s&&(null===f?d.firstBaseUpdate=c:f.next=c,d.lastBaseUpdate=u)}}if(null!==o){for(f=i.baseState,s=0,d=c=u=null;;){l=o.lane;var p=o.eventTime;if((n&l)===l){null!==d&&(d=d.next={eventTime:p,lane:0,tag:o.tag,payload:o.payload,callback:o.callback,next:null});e:{var h=e,g=o;switch(l=t,p=r,g.tag){case 1:if("function"==typeof(h=g.payload)){f=h.call(p,f,l);break e}f=h;break e;case 3:h.flags=-4097&h.flags|64;case 0:if(null==(l="function"==typeof(h=g.payload)?h.call(p,f,l):h))break e;f=a({},f,l);break e;case 2:oi=!0}}null!==o.callback&&(e.flags|=32,null===(l=i.effects)?i.effects=[o]:l.push(o))}else p={eventTime:p,lane:l,tag:o.tag,payload:o.payload,callback:o.callback,next:null},null===d?(c=d=p,u=f):d=d.next=p,s|=l;if(null===(o=o.next)){if(null===(l=i.shared.pending))break;o=l.next,l.next=null,i.lastBaseUpdate=l,i.shared.pending=null}}null===d&&(u=f),i.baseState=u,i.firstBaseUpdate=c,i.lastBaseUpdate=d,Ns|=s,e.lanes=s,e.memoizedState=f}}function pi(e,t,r){if(e=t.effects,t.effects=null,null!==e)for(t=0;t<e.length;t++){var n=e[t],a=n.callback;if(null!==a){if(n.callback=null,n=r,"function"!=typeof a)throw Error(o(191,a));a.call(n)}}}var hi=(new n.Component).refs;function gi(e,t,r,n){r=null==(r=r(n,t=e.memoizedState))?t:a({},t,r),e.memoizedState=r,0===e.lanes&&(e.updateQueue.baseState=r)}var mi={isMounted:function(e){return!!(e=e._reactInternals)&&Ke(e)===e},enqueueSetState:function(e,t,r){e=e._reactInternals;var n=cl(),a=dl(e),i=ui(n,a);i.payload=t,null!=r&&(i.callback=r),ci(e,i),fl(e,a,n)},enqueueReplaceState:function(e,t,r){e=e._reactInternals;var n=cl(),a=dl(e),i=ui(n,a);i.tag=1,i.payload=t,null!=r&&(i.callback=r),ci(e,i),fl(e,a,n)},enqueueForceUpdate:function(e,t){e=e._reactInternals;var r=cl(),n=dl(e),a=ui(r,n);a.tag=2,null!=t&&(a.callback=t),ci(e,a),fl(e,n,r)}};function yi(e,t,r,n,a,i,o){return"function"==typeof(e=e.stateNode).shouldComponentUpdate?e.shouldComponentUpdate(n,i,o):!(t.prototype&&t.prototype.isPureReactComponent&&dn(r,n)&&dn(a,i))}function vi(e,t,r){var n=!1,a=da,i=t.contextType;return"object"==typeof i&&null!==i?i=ii(i):(a=ma(t)?ha:fa.current,i=(n=null!=(n=t.contextTypes))?ga(e,a):da),t=new t(r,i),e.memoizedState=null!==t.state&&void 0!==t.state?t.state:null,t.updater=mi,e.stateNode=t,t._reactInternals=e,n&&((e=e.stateNode).__reactInternalMemoizedUnmaskedChildContext=a,e.__reactInternalMemoizedMaskedChildContext=i),t}function bi(e,t,r,n){e=t.state,"function"==typeof t.componentWillReceiveProps&&t.componentWillReceiveProps(r,n),"function"==typeof t.UNSAFE_componentWillReceiveProps&&t.UNSAFE_componentWillReceiveProps(r,n),t.state!==e&&mi.enqueueReplaceState(t,t.state,null)}function wi(e,t,r,n){var a=e.stateNode;a.props=r,a.state=e.memoizedState,a.refs=hi,si(e);var i=t.contextType;"object"==typeof i&&null!==i?a.context=ii(i):(i=ma(t)?ha:fa.current,a.context=ga(e,i)),fi(e,r,a,n),a.state=e.memoizedState,"function"==typeof(i=t.getDerivedStateFromProps)&&(gi(e,t,i,r),a.state=e.memoizedState),"function"==typeof t.getDerivedStateFromProps||"function"==typeof a.getSnapshotBeforeUpdate||"function"!=typeof a.UNSAFE_componentWillMount&&"function"!=typeof a.componentWillMount||(t=a.state,"function"==typeof a.componentWillMount&&a.componentWillMount(),"function"==typeof a.UNSAFE_componentWillMount&&a.UNSAFE_componentWillMount(),t!==a.state&&mi.enqueueReplaceState(a,a.state,null),fi(e,r,a,n),a.state=e.memoizedState),"function"==typeof a.componentDidMount&&(e.flags|=4)}var Si=Array.isArray;function ki(e,t,r){if(null!==(e=r.ref)&&"function"!=typeof e&&"object"!=typeof e){if(r._owner){if(r=r._owner){if(1!==r.tag)throw Error(o(309));var n=r.stateNode}if(!n)throw Error(o(147,e));var a=""+e;return null!==t&&null!==t.ref&&"function"==typeof t.ref&&t.ref._stringRef===a?t.ref:(t=function(e){var t=n.refs;t===hi&&(t=n.refs={}),null===e?delete t[a]:t[a]=e},t._stringRef=a,t)}if("string"!=typeof e)throw Error(o(284));if(!r._owner)throw Error(o(290,e))}return e}function Ci(e,t){if("textarea"!==e.type)throw Error(o(31,"[object Object]"===Object.prototype.toString.call(t)?"object with keys {"+Object.keys(t).join(", ")+"}":t))}function xi(e){function t(t,r){if(e){var n=t.lastEffect;null!==n?(n.nextEffect=r,t.lastEffect=r):t.firstEffect=t.lastEffect=r,r.nextEffect=null,r.flags=8}}function r(r,n){if(!e)return null;for(;null!==n;)t(r,n),n=n.sibling;return null}function n(e,t){for(e=new Map;null!==t;)null!==t.key?e.set(t.key,t):e.set(t.index,t),t=t.sibling;return e}function a(e,t){return(e=Ql(e,t)).index=0,e.sibling=null,e}function i(t,r,n){return t.index=n,e?null!==(n=t.alternate)?(n=n.index)<r?(t.flags=2,r):n:(t.flags=2,r):r}function s(t){return e&&null===t.alternate&&(t.flags=2),t}function l(e,t,r,n){return null===t||6!==t.tag?((t=Yl(r,e.mode,n)).return=e,t):((t=a(t,r)).return=e,t)}function u(e,t,r,n){return null!==t&&t.elementType===r.type?((n=a(t,r.props)).ref=ki(e,t,r),n.return=e,n):((n=Bl(r.type,r.key,r.props,null,e.mode,n)).ref=ki(e,t,r),n.return=e,n)}function c(e,t,r,n){return null===t||4!==t.tag||t.stateNode.containerInfo!==r.containerInfo||t.stateNode.implementation!==r.implementation?((t=Kl(r,e.mode,n)).return=e,t):((t=a(t,r.children||[])).return=e,t)}function d(e,t,r,n,i){return null===t||7!==t.tag?((t=Hl(r,e.mode,n,i)
vendor: 5,872 bytes, line 2
2).return=e,t):((t=a(t,r)).return=e,t)}function f(e,t,r){if("string"==typeof t||"number"==typeof t)return(t=Yl(""+t,e.mode,r)).return=e,t;if("object"==typeof t&&null!==t){switch(t.$$typeof){case k:return(r=Bl(t.type,t.key,t.props,null,e.mode,r)).ref=ki(e,null,t),r.return=e,r;case C:return(t=Kl(t,e.mode,r)).return=e,t}if(Si(t)||z(t))return(t=Hl(t,e.mode,r,null)).return=e,t;Ci(e,t)}return null}function p(e,t,r,n){var a=null!==t?t.key:null;if("string"==typeof r||"number"==typeof r)return null!==a?null:l(e,t,""+r,n);if("object"==typeof r&&null!==r){switch(r.$$typeof){case k:return r.key===a?r.type===x?d(e,t,r.props.children,n,a):u(e,t,r,n):null;case C:return r.key===a?c(e,t,r,n):null}if(Si(r)||z(r))return null!==a?null:d(e,t,r,n,null);Ci(e,r)}return null}function h(e,t,r,n,a){if("string"==typeof n||"number"==typeof n)return l(t,e=e.get(r)||null,""+n,a);if("object"==typeof n&&null!==n){switch(n.$$typeof){case k:return e=e.get(null===n.key?r:n.key)||null,n.type===x?d(t,e,n.props.children,a,n.key):u(t,e,n,a);case C:return c(t,e=e.get(null===n.key?r:n.key)||null,n,a)}if(Si(n)||z(n))return d(t,e=e.get(r)||null,n,a,null);Ci(t,n)}return null}function g(a,o,s,l){for(var u=null,c=null,d=o,g=o=0,m=null;null!==d&&g<s.length;g++){d.index>g?(m=d,d=null):m=d.sibling;var y=p(a,d,s[g],l);if(null===y){null===d&&(d=m);break}e&&d&&null===y.alternate&&t(a,d),o=i(y,o,g),null===c?u=y:c.sibling=y,c=y,d=m}if(g===s.length)return r(a,d),u;if(null===d){for(;g<s.length;g++)null!==(d=f(a,s[g],l))&&(o=i(d,o,g),null===c?u=d:c.sibling=d,c=d);return u}for(d=n(a,d);g<s.length;g++)null!==(m=h(d,a,g,s[g],l))&&(e&&null!==m.alternate&&d.delete(null===m.key?g:m.key),o=i(m,o,g),null===c?u=m:c.sibling=m,c=m);return e&&d.forEach((function(e){return t(a,e)})),u}function m(a,s,l,u){var c=z(l);if("function"!=typeof c)throw Error(o(150));if(null==(l=c.call(l)))throw Error(o(151));for(var d=c=null,g=s,m=s=0,y=null,v=l.next();null!==g&&!v.done;m++,v=l.next()){g.index>m?(y=g,g=null):y=g.sibling;var b=p(a,g,v.value,u);if(null===b){null===g&&(g=y);break}e&&g&&null===b.alternate&&t(a,g),s=i(b,s,m),null===d?c=b:d.sibling=b,d=b,g=y}if(v.done)return r(a,g),c;if(null===g){for(;!v.done;m++,v=l.next())null!==(v=f(a,v.value,u))&&(s=i(v,s,m),null===d?c=v:d.sibling=v,d=v);return c}for(g=n(a,g);!v.done;m++,v=l.next())null!==(v=h(g,a,m,v.value,u))&&(e&&null!==v.alternate&&g.delete(null===v.key?m:v.key),s=i(v,s,m),null===d?c=v:d.sibling=v,d=v);return e&&g.forEach((function(e){return t(a,e)})),c}return function(e,n,i,l){var u="object"==typeof i&&null!==i&&i.type===x&&null===i.key;u&&(i=i.props.children);var c="object"==typeof i&&null!==i;if(c)switch(i.$$typeof){case k:e:{for(c=i.key,u=n;null!==u;){if(u.key===c){if(7===u.tag){if(i.type===x){r(e,u.sibling),(n=a(u,i.props.children)).return=e,e=n;break e}}else if(u.elementType===i.type){r(e,u.sibling),(n=a(u,i.props)).ref=ki(e,u,i),n.return=e,e=n;break e}r(e,u);break}t(e,u),u=u.sibling}i.type===x?((n=Hl(i.props.children,e.mode,l,i.key)).return=e,e=n):((l=Bl(i.type,i.key,i.props,null,e.mode,l)).ref=ki(e,n,i),l.return=e,e=l)}return s(e);case C:e:{for(u=i.key;null!==n;){if(n.key===u){if(4===n.tag&&n.stateNode.containerInfo===i.containerInfo&&n.stateNode.implementation===i.implementation){r(e,n.sibling),(n=a(n,i.children||[])).return=e,e=n;break e}r(e,n);break}t(e,n),n=n.sibling}(n=Kl(i,e.mode,l)).return=e,e=n}return s(e)}if("string"==typeof i||"number"==typeof i)return i=""+i,null!==n&&6===n.tag?(r(e,n.sibling),(n=a(n,i)).return=e,e=n):(r(e,n),(n=Yl(i,e.mode,l)).return=e,e=n),s(e);if(Si(i))return g(e,n,i,l);if(z(i))return m(e,n,i,l);if(c&&Ci(e,i),void 0===i&&!u)switch(e.tag){case 1:case 22:case 0:case 11:case 15:throw Error(o(152,W(e.type)||"Component"))}return r(e,n)}}var Oi=xi(!0),Ii=xi(!1),Ei={},qi=la(Ei),Ri=la(Ei),Ai=la(Ei);function Pi(e){if(e===Ei)throw Error(o(174));return e}function Ti(e,t){switch(ca(Ai,t),ca(Ri,e),ca(qi,Ei),e=t.nodeType){case 9:case 11:t=(t=t.documentElement)?t.namespaceURI:pe(null,"");break;default:t=pe(t=(e=8===e?t.parentNode:t).namespaceURI||null,e=e.tagName)}ua(qi),ca(qi,t)}function ji(){ua(qi),ua(Ri),ua(Ai)}function Fi(e){Pi(Ai.current);var t=Pi(qi.current),r=pe(t,e.type);t!==r&&(ca(Ri,e),ca(qi,r))}function Di(e){Ri.current===e&&(ua(qi),ua(Ri))}var _i=la(0);function Mi(e){for(var t=e;null!==t;){if(13===t.tag){var r=t.memoizedState;if(null!==r&&(null===(r=r.dehydrated)||"$?"===r.data||"$!"===r.data))return t}else if(19===t.tag&&void 0!==t.memoizedProps.revealOrder){if(64&t.flags)return t}else if(null!==t.child){t.child.return=t,t=t.child;continue}if(t===e)break;for(;null===t.sibling;){if(null===t.return||t.return===e)return null;t=t.return}t.sibling.return=t.return,t=t.sibling}return null}var Li=null,Ni=null,Ui=!1;function Vi(e,t){var r=zl(5,null,null,0);r.elementType="DELETED",r.type="DELETED",r.stateNode=t,r.return=e,r.flags=8,null!==e.lastEffect?(e.lastEffect.nextEffect=r,e.lastEffect=r):e.firstEffect=e.lastEffect=r}function zi(e,t){switch(e.tag){case 5:var r=e.type;return null!==(t=1!==t.nodeType||r.toLowerCase()!==t.nodeName.toLowerCase()?null:t)&&(e.stateNode=t,!0);case 6:return null!==(t=""===e.pendingProps||3!==t.nodeType?null:t)&&(e.stateNode=t,!0);default:return!1}}function $i(e){if(Ui){var t=Ni;if(t){var r=t;if(!zi(e,t)){if(!(t=Wn(r.nextSibling))||!zi(e,t))return e.flags=-1025&e.flags|2,Ui=!1,void(Li=e);Vi(Li,r)}Li=e,Ni=Wn(t.firstChild)}else e.flags=-1025&e.flags|2,Ui=!1,Li=e}}function Qi(e){for(e=e.return;null!==e&&5!==e.tag&&3!==e.tag&&13!==e.tag;)e=e.return;Li=e}function Bi(e){if(e!==Li)return!1;if(!Ui)return Qi(e),Ui=!0,!1;var t=e.type;if(5!==e.tag||"head"!==t&&"body"!==t&&!$n(t,e.memoizedProps))for(t=Ni;t;)Vi(e,t),t=Wn(t.nextSibling);if(Qi(e),13===e.tag){if(!(e=null!==(e=e.memoizedState)?e.dehydrated:null))throw Error(o(317));e:{for(e=e.nextSibling,t=0;e;){if(8===e.nodeType){var r=e.data;if("/$"===r){if(0===t){Ni=Wn(e.nextSibling);break e}t--}
vendor: 6,085 bytes, line 2
2else"$"!==r&&"$!"!==r&&"$?"!==r||t++}e=e.nextSibling}Ni=null}}else Ni=Li?Wn(e.stateNode.nextSibling):null;return!0}function Hi(){Ni=Li=null,Ui=!1}var Wi=[];function Yi(){for(var e=0;e<Wi.length;e++)Wi[e]._workInProgressVersionPrimary=null;Wi.length=0}var Ki=S.ReactCurrentDispatcher,Gi=S.ReactCurrentBatchConfig,Ji=0,Xi=null,Zi=null,eo=null,to=!1,ro=!1;function no(){throw Error(o(321))}function ao(e,t){if(null===t)return!1;for(var r=0;r<t.length&&r<e.length;r++)if(!un(e[r],t[r]))return!1;return!0}function io(e,t,r,n,a,i){if(Ji=i,Xi=t,t.memoizedState=null,t.updateQueue=null,t.lanes=0,Ki.current=null===e||null===e.memoizedState?To:jo,e=r(n,a),ro){i=0;do{if(ro=!1,!(25>i))throw Error(o(301));i+=1,eo=Zi=null,t.updateQueue=null,Ki.current=Fo,e=r(n,a)}while(ro)}if(Ki.current=Po,t=null!==Zi&&null!==Zi.next,Ji=0,eo=Zi=Xi=null,to=!1,t)throw Error(o(300));return e}function oo(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return null===eo?Xi.memoizedState=eo=e:eo=eo.next=e,eo}function so(){if(null===Zi){var e=Xi.alternate;e=null!==e?e.memoizedState:null}else e=Zi.next;var t=null===eo?Xi.memoizedState:eo.next;if(null!==t)eo=t,Zi=e;else{if(null===e)throw Error(o(310));e={memoizedState:(Zi=e).memoizedState,baseState:Zi.baseState,baseQueue:Zi.baseQueue,queue:Zi.queue,next:null},null===eo?Xi.memoizedState=eo=e:eo=eo.next=e}return eo}function lo(e,t){return"function"==typeof t?t(e):t}function uo(e){var t=so(),r=t.queue;if(null===r)throw Error(o(311));r.lastRenderedReducer=e;var n=Zi,a=n.baseQueue,i=r.pending;if(null!==i){if(null!==a){var s=a.next;a.next=i.next,i.next=s}n.baseQueue=a=i,r.pending=null}if(null!==a){a=a.next,n=n.baseState;var l=s=i=null,u=a;do{var c=u.lane;if((Ji&c)===c)null!==l&&(l=l.next={lane:0,action:u.action,eagerReducer:u.eagerReducer,eagerState:u.eagerState,next:null}),n=u.eagerReducer===e?u.eagerState:e(n,u.action);else{var d={lane:c,action:u.action,eagerReducer:u.eagerReducer,eagerState:u.eagerState,next:null};null===l?(s=l=d,i=n):l=l.next=d,Xi.lanes|=c,Ns|=c}u=u.next}while(null!==u&&u!==a);null===l?i=n:l.next=s,un(n,t.memoizedState)||(_o=!0),t.memoizedState=n,t.baseState=i,t.baseQueue=l,r.lastRenderedState=n}return[t.memoizedState,r.dispatch]}function co(e){var t=so(),r=t.queue;if(null===r)throw Error(o(311));r.lastRenderedReducer=e;var n=r.dispatch,a=r.pending,i=t.memoizedState;if(null!==a){r.pending=null;var s=a=a.next;do{i=e(i,s.action),s=s.next}while(s!==a);un(i,t.memoizedState)||(_o=!0),t.memoizedState=i,null===t.baseQueue&&(t.baseState=i),r.lastRenderedState=i}return[i,n]}function fo(e,t,r){var n=t._getVersion;n=n(t._source);var a=t._workInProgressVersionPrimary;if(null!==a?e=a===n:(e=e.mutableReadLanes,(e=(Ji&e)===e)&&(t._workInProgressVersionPrimary=n,Wi.push(t))),e)return r(t._source);throw Wi.push(t),Error(o(350))}function po(e,t,r,n){var a=Ps;if(null===a)throw Error(o(349));var i=t._getVersion,s=i(t._source),l=Ki.current,u=l.useState((function(){return fo(a,t,r)})),c=u[1],d=u[0];u=eo;var f=e.memoizedState,p=f.refs,h=p.getSnapshot,g=f.source;f=f.subscribe;var m=Xi;return e.memoizedState={refs:p,source:t,subscribe:n},l.useEffect((function(){p.getSnapshot=r,p.setSnapshot=c;var e=i(t._source);if(!un(s,e)){e=r(t._source),un(d,e)||(c(e),e=dl(m),a.mutableReadLanes|=e&a.pendingLanes),e=a.mutableReadLanes,a.entangledLanes|=e;for(var n=a.entanglements,o=e;0<o;){var l=31-$t(o),u=1<<l;n[l]|=e,o&=~u}}}),[r,t,n]),l.useEffect((function(){return n(t._source,(function(){var e=p.getSnapshot,r=p.setSnapshot;try{r(e(t._source));var n=dl(m);a.mutableReadLanes|=n&a.pendingLanes}catch(e){r((function(){throw e}))}}))}),[t,n]),un(h,r)&&un(g,t)&&un(f,n)||((e={pending:null,dispatch:null,lastRenderedReducer:lo,lastRenderedState:d}).dispatch=c=Ao.bind(null,Xi,e),u.queue=e,u.baseQueue=null,d=fo(a,t,r),u.memoizedState=u.baseState=d),d}function ho(e,t,r){return po(so(),e,t,r)}function go(e){var t=oo();return"function"==typeof e&&(e=e()),t.memoizedState=t.baseState=e,e=(e=t.queue={pending:null,dispatch:null,lastRenderedReducer:lo,lastRenderedState:e}).dispatch=Ao.bind(null,Xi,e),[t.memoizedState,e]}function mo(e,t,r,n){return e={tag:e,create:t,destroy:r,deps:n,next:null},null===(t=Xi.updateQueue)?(t={lastEffect:null},Xi.updateQueue=t,t.lastEffect=e.next=e):null===(r=t.lastEffect)?t.lastEffect=e.next=e:(n=r.next,r.next=e,e.next=n,t.lastEffect=e),e}function yo(e){return e={current:e},oo().memoizedState=e}function vo(){return so().memoizedState}function bo(e,t,r,n){var a=oo();Xi.flags|=e,a.memoizedState=mo(1|t,r,void 0,void 0===n?null:n)}function wo(e,t,r,n){var a=so();n=void 0===n?null:n;var i=void 0;if(null!==Zi){var o=Zi.memoizedState;if(i=o.destroy,null!==n&&ao(n,o.deps))return void mo(t,r,i,n)}Xi.flags|=e,a.memoizedState=mo(1|t,r,i,n)}function So(e,t){return bo(516,4,e,t)}function ko(e,t){return wo(516,4,e,t)}function Co(e,t){return wo(4,2,e,t)}function xo(e,t){return"function"==typeof t?(e=e(),t(e),function(){t(null)}):null!=t?(e=e(),t.current=e,function(){t.current=null}):void 0}function Oo(e,t,r){return r=null!=r?r.concat([e]):null,wo(4,2,xo.bind(null,t,e),r)}function Io(){}function Eo(e,t){var r=so();t=void 0===t?null:t;var n=r.memoizedState;return null!==n&&null!==t&&ao(t,n[1])?n[0]:(r.memoizedState=[e,t],e)}function qo(e,t){var r=so();t=void 0===t?null:t;var n=r.memoizedState;return null!==n&&null!==t&&ao(t,n[1])?n[0]:(e=e(),r.memoizedState=[e,t],e)}function Ro(e,t){var r=$a();Ba(98>r?98:r,(function(){e(!0)})),Ba(97<r?97:r,(function(){var r=Gi.transition;Gi.transition=1;try{e(!1),t()}finally{Gi.transition=r}}))}function Ao(e,t,r){var n=cl(),a=dl(e),i={lane:a,action:r,eagerReducer:null,eagerState:null,next:null},o=t.pending;if(null===o?i.next=i:(i.next=o.next,o.next=i),t.pending=i,o=e.alternate,e===Xi||null!==o&&o===Xi)ro=to=!0;else{if(0===e.lanes&&(null===o||0===o.lanes)&&null!==(o=t.lastRenderedReducer))try{var s=t.lastRenderedState,l=o(s,r);if(i.eagerReducer=o,i.eagerState=l,un(l,s))return}catch(e){}fl(e,a,n)}}var Po={readContext:ii,useCallback:no,useContext:no,useEffect:no,useImperativeHandle:no,useLayoutEffect:no,useMemo:no,useReducer:no,useRef
vendor: 15,906 bytes, line 2
2:no,useState:no,useDebugValue:no,useDeferredValue:no,useTransition:no,useMutableSource:no,useOpaqueIdentifier:no,unstable_isNewReconciler:!1},To={readContext:ii,useCallback:function(e,t){return oo().memoizedState=[e,void 0===t?null:t],e},useContext:ii,useEffect:So,useImperativeHandle:function(e,t,r){return r=null!=r?r.concat([e]):null,bo(4,2,xo.bind(null,t,e),r)},useLayoutEffect:function(e,t){return bo(4,2,e,t)},useMemo:function(e,t){var r=oo();return t=void 0===t?null:t,e=e(),r.memoizedState=[e,t],e},useReducer:function(e,t,r){var n=oo();return t=void 0!==r?r(t):t,n.memoizedState=n.baseState=t,e=(e=n.queue={pending:null,dispatch:null,lastRenderedReducer:e,lastRenderedState:t}).dispatch=Ao.bind(null,Xi,e),[n.memoizedState,e]},useRef:yo,useState:go,useDebugValue:Io,useDeferredValue:function(e){var t=go(e),r=t[0],n=t[1];return So((function(){var t=Gi.transition;Gi.transition=1;try{n(e)}finally{Gi.transition=t}}),[e]),r},useTransition:function(){var e=go(!1),t=e[0];return yo(e=Ro.bind(null,e[1])),[e,t]},useMutableSource:function(e,t,r){var n=oo();return n.memoizedState={refs:{getSnapshot:t,setSnapshot:null},source:e,subscribe:r},po(n,e,t,r)},useOpaqueIdentifier:function(){if(Ui){var e=!1,t=function(e){return{$$typeof:D,toString:e,valueOf:e}}((function(){throw e||(e=!0,r("r:"+(Kn++).toString(36))),Error(o(355))})),r=go(t)[1];return!(2&Xi.mode)&&(Xi.flags|=516,mo(5,(function(){r("r:"+(Kn++).toString(36))}),void 0,null)),t}return go(t="r:"+(Kn++).toString(36)),t},unstable_isNewReconciler:!1},jo={readContext:ii,useCallback:Eo,useContext:ii,useEffect:ko,useImperativeHandle:Oo,useLayoutEffect:Co,useMemo:qo,useReducer:uo,useRef:vo,useState:function(){return uo(lo)},useDebugValue:Io,useDeferredValue:function(e){var t=uo(lo),r=t[0],n=t[1];return ko((function(){var t=Gi.transition;Gi.transition=1;try{n(e)}finally{Gi.transition=t}}),[e]),r},useTransition:function(){var e=uo(lo)[0];return[vo().current,e]},useMutableSource:ho,useOpaqueIdentifier:function(){return uo(lo)[0]},unstable_isNewReconciler:!1},Fo={readContext:ii,useCallback:Eo,useContext:ii,useEffect:ko,useImperativeHandle:Oo,useLayoutEffect:Co,useMemo:qo,useReducer:co,useRef:vo,useState:function(){return co(lo)},useDebugValue:Io,useDeferredValue:function(e){var t=co(lo),r=t[0],n=t[1];return ko((function(){var t=Gi.transition;Gi.transition=1;try{n(e)}finally{Gi.transition=t}}),[e]),r},useTransition:function(){var e=co(lo)[0];return[vo().current,e]},useMutableSource:ho,useOpaqueIdentifier:function(){return co(lo)[0]},unstable_isNewReconciler:!1},Do=S.ReactCurrentOwner,_o=!1;function Mo(e,t,r,n){t.child=null===e?Ii(t,null,r,n):Oi(t,e.child,r,n)}function Lo(e,t,r,n,a){r=r.render;var i=t.ref;return ai(t,a),n=io(e,t,r,n,i,a),null===e||_o?(t.flags|=1,Mo(e,t,n,a),t.child):(t.updateQueue=e.updateQueue,t.flags&=-517,e.lanes&=~a,ns(e,t,a))}function No(e,t,r,n,a,i){if(null===e){var o=r.type;return"function"!=typeof o||$l(o)||void 0!==o.defaultProps||null!==r.compare||void 0!==r.defaultProps?((e=Bl(r.type,null,n,t,t.mode,i)).ref=t.ref,e.return=t,t.child=e):(t.tag=15,t.type=o,Uo(e,t,o,n,a,i))}return o=e.child,0===(a&i)&&(a=o.memoizedProps,(r=null!==(r=r.compare)?r:dn)(a,n)&&e.ref===t.ref)?ns(e,t,i):(t.flags|=1,(e=Ql(o,n)).ref=t.ref,e.return=t,t.child=e)}function Uo(e,t,r,n,a,i){if(null!==e&&dn(e.memoizedProps,n)&&e.ref===t.ref){if(_o=!1,0===(i&a))return t.lanes=e.lanes,ns(e,t,i);16384&e.flags&&(_o=!0)}return $o(e,t,r,n,i)}function Vo(e,t,r){var n=t.pendingProps,a=n.children,i=null!==e?e.memoizedState:null;if("hidden"===n.mode||"unstable-defer-without-hiding"===n.mode)if(4&t.mode){if(!(1073741824&r))return e=null!==i?i.baseLanes|r:r,t.lanes=t.childLanes=1073741824,t.memoizedState={baseLanes:e},wl(0,e),null;t.memoizedState={baseLanes:0},wl(0,null!==i?i.baseLanes:r)}else t.memoizedState={baseLanes:0},wl(0,r);else null!==i?(n=i.baseLanes|r,t.memoizedState=null):n=r,wl(0,n);return Mo(e,t,a,r),t.child}function zo(e,t){var r=t.ref;(null===e&&null!==r||null!==e&&e.ref!==r)&&(t.flags|=128)}function $o(e,t,r,n,a){var i=ma(r)?ha:fa.current;return i=ga(t,i),ai(t,a),r=io(e,t,r,n,i,a),null===e||_o?(t.flags|=1,Mo(e,t,r,a),t.child):(t.updateQueue=e.updateQueue,t.flags&=-517,e.lanes&=~a,ns(e,t,a))}function Qo(e,t,r,n,a){if(ma(r)){var i=!0;wa(t)}else i=!1;if(ai(t,a),null===t.stateNode)null!==e&&(e.alternate=null,t.alternate=null,t.flags|=2),vi(t,r,n),wi(t,r,n,a),n=!0;else if(null===e){var o=t.stateNode,s=t.memoizedProps;o.props=s;var l=o.context,u=r.contextType;u="object"==typeof u&&null!==u?ii(u):ga(t,u=ma(r)?ha:fa.current);var c=r.getDerivedStateFromProps,d="function"==typeof c||"function"==typeof o.getSnapshotBeforeUpdate;d||"function"!=typeof o.UNSAFE_componentWillReceiveProps&&"function"!=typeof o.componentWillReceiveProps||(s!==n||l!==u)&&bi(t,o,n,u),oi=!1;var f=t.memoizedState;o.state=f,fi(t,n,o,a),l=t.memoizedState,s!==n||f!==l||pa.current||oi?("function"==typeof c&&(gi(t,r,c,n),l=t.memoizedState),(s=oi||yi(t,r,s,n,f,l,u))?(d||"function"!=typeof o.UNSAFE_componentWillMount&&"function"!=typeof o.componentWillMount||("function"==typeof o.componentWillMount&&o.componentWillMount(),"function"==typeof o.UNSAFE_componentWillMount&&o.UNSAFE_componentWillMount()),"function"==typeof o.componentDidMount&&(t.flags|=4)):("function"==typeof o.componentDidMount&&(t.flags|=4),t.memoizedProps=n,t.memoizedState=l),o.props=n,o.state=l,o.context=u,n=s):("function"==typeof o.componentDidMount&&(t.flags|=4),n=!1)}else{o=t.stateNode,li(e,t),s=t.memoizedProps,u=t.type===t.elementType?s:Ga(t.type,s),o.props=u,d=t.pendingProps,f=o.context,l="object"==typeof(l=r.contextType)&&null!==l?ii(l):ga(t,l=ma(r)?ha:fa.current);var p=r.getDerivedStateFromProps;(c="function"==typeof p||"function"==typeof o.getSnapshotBeforeUpdate)||"function"!=typeof o.UNSAFE_componentWillReceiveProps&&"function"!=typeof o.componentWillReceiveProps||(s!==d||f!==l)&&bi(t,o,n,l),oi=!1,f=t.memoizedState,o.state=f,fi(t,n,o,a);var h=t.memoizedState;s!==d||f!==h||pa.current||oi?("function"==typeof p&&(gi(t,r,p,n),h=t.memoizedState),(u=oi||yi(t,r,u,n,f,h,l))?(c||"function"!=typeof o.UNSAFE_componentWillUpdate&&"function"!=typeof o.componentWillUpdate||("function"==typeof o.componentWillUpdate&&o.componentWillUpdate(n,h,l),"function"==typeof o.UNSAFE_componentWillUpdate&&o.UNSAFE_componentWillUpdate(n,h,l)),"function"==typeof o.componentDidUpdate&&(t.flags|=4),"function"==typeof o.getSnapshotBeforeUpdate&&(t.flags|=256)):("function"!=typeof o.componentDidUpdate||s===e.memoizedProps&&f===e.memoizedState||(t.flags|=4),"function"!=typeof o.getSnapshotBeforeUpdate||s===e.memoizedProps&&f===e.memoizedState||(t.flags|=256),t.memoizedProps=n,t.memoizedState=h),o.props=n,o.state=h,o.context=l,n=u):("function"!=typeof o.componentDidUpdate||s===e.memoizedProps&&f===e.memoizedState||(t.flags|=4),"function"!=typeof o.getSnapshotBeforeUpdate||s===e.memoizedProps&&f===e.memoizedState||(t.flags|=256),n=!1)}return Bo(e,t,r,n,i,a)}function Bo(e,t,r,n,a,i){zo(e,t);var o=!!(64&t.flags);if(!n&&!o)return a&&Sa(t,r,!1),ns(e,t,i);n=t.stateNode,Do.current=t;var s=o&&"function"!=typeof r.getDerivedStateFromError?null:n.render();return t.flags|=1,null!==e&&o?(t.child=Oi(t,e.child,null,i),t.child=Oi(t,null,s,i)):Mo(e,t,s,i),t.memoizedState=n.state,a&&Sa(t,r,!0),t.child}function Ho(e){var t=e.stateNode;t.pendingContext?va(0,t.pendingContext,t.pendingContext!==t.context):t.context&&va(0,t.context,!1),Ti(e,t.containerInfo)}var Wo,Yo,Ko,Go,Jo={dehydrated:null,retryLane:0};function Xo(e,t,r){var n,a=t.pendingProps,i=_i.current,o=!1;return(n=!!(64&t.flags))||(n=(null===e||null!==e.memoizedState)&&!!(2&i)),n?(o=!0,t.flags&=-65):null!==e&&null===e.memoizedState||void 0===a.fallback||!0===a.unstable_avoidThisFallback||(i|=1),ca(_i,1&i),null===e?(void 0!==a.fallback&&$i(t),e=a.children,i=a.fallback,o?(e=Zo(t,e,i,r),t.child.memoizedState={baseLanes:r},t.memoizedState=Jo,e):"number"==typeof a.unstable_expectedLoadTime?(e=Zo(t,e,i,r),t.child.memoizedState={baseLanes:r},t.memoizedState=Jo,t.lanes=33554432,e):((r=Wl({mode:"visible",children:e},t.mode,r,null)).return=t,t.child=r)):(e.memoizedState,o?(a=function(e,t,r,n,a){var i=t.mode,o=e.child;e=o.sibling;var s={mode:"hidden",children:r};return 2&i||t.child===o?r=Ql(o,s):((r=t.child).childLanes=0,r.pendingProps=s,null!==(o=r.lastEffect)?(t.firstEffect=r.firstEffect,t.lastEffect=o,o.nextEffect=null):t.firstEffect=t.lastEffect=null),null!==e?n=Ql(e,n):(n=Hl(n,i,a,null)).flags|=2,n.return=t,r.return=t,r.sibling=n,t.child=r,n}(e,t,a.children,a.fallback,r),o=t.child,i=e.child.memoizedState,o.memoizedState=null===i?{baseLanes:r}:{baseLanes:i.baseLanes|r},o.childLanes=e.childLanes&~r,t.memoizedState=Jo,a):(r=function(e,t,r,n){var a=e.child;return e=a.sibling,r=Ql(a,{mode:"visible",children:r}),!(2&t.mode)&&(r.lanes=n),r.return=t,r.sibling=null,null!==e&&(e.nextEffect=null,e.flags=8,t.firstEffect=t.lastEffect=e),t.child=r}(e,t,a.children,r),t.memoizedState=null,r))}function Zo(e,t,r,n){var a=e.mode,i=e.child;return t={mode:"hidden",children:t},2&a||null===i?i=Wl(t,a,0,null):(i.childLanes=0,i.pendingProps=t),r=Hl(r,a,n,null),i.return=e,r.return=e,i.sibling=r,e.child=i,r}function es(e,t){e.lanes|=t;var r=e.alternate;null!==r&&(r.lanes|=t),ni(e.return,t)}function ts(e,t,r,n,a,i){var o=e.memoizedState;null===o?e.memoizedState={isBackwards:t,rendering:null,renderingStartTime:0,last:n,tail:r,tailMode:a,lastEffect:i}:(o.isBackwards=t,o.rendering=null,o.renderingStartTime=0,o.last=n,o.tail=r,o.tailMode=a,o.lastEffect=i)}function rs(e,t,r){var n=t.pendingProps,a=n.revealOrder,i=n.tail;if(Mo(e,t,n.children,r),2&(n=_i.current))n=1&n|2,t.flags|=64;else{if(null!==e&&64&e.flags)e:for(e=t.child;null!==e;){if(13===e.tag)null!==e.memoizedState&&es(e,r);else if(19===e.tag)es(e,r);else if(null!==e.child){e.child.return=e,e=e.child;continue}if(e===t)break e;for(;null===e.sibling;){if(null===e.return||e.return===t)break e;e=e.return}e.sibling.return=e.return,e=e.sibling}n&=1}if(ca(_i,n),2&t.mode)switch(a){case"forwards":for(r=t.child,a=null;null!==r;)null!==(e=r.alternate)&&null===Mi(e)&&(a=r),r=r.sibling;null===(r=a)?(a=t.child,t.child=null):(a=r.sibling,r.sibling=null),ts(t,!1,a,r,i,t.lastEffect);break;case"backwards":for(r=null,a=t.child,t.child=null;null!==a;){if(null!==(e=a.alternate)&&null===Mi(e)){t.child=a;break}e=a.sibling,a.sibling=r,r=a,a=e}ts(t,!0,r,null,i,t.lastEffect);break;case"together":ts(t,!1,null,null,void 0,t.lastEffect);break;default:t.memoizedState=null}else t.memoizedState=null;return t.child}function ns(e,t,r){if(null!==e&&(t.dependencies=e.dependencies),Ns|=t.lanes,0!==(r&t.childLanes)){if(null!==e&&t.child!==e.child)throw Error(o(153));if(null!==t.child){for(r=Ql(e=t.child,e.pendingProps),t.child=r,r.return=t;null!==e.sibling;)e=e.sibling,(r=r.sibling=Ql(e,e.pendingProps)).return=t;r.sibling=null}return t.child}return null}function as(e,t){if(!Ui)switch(e.tailMode){case"hidden":t=e.tail;for(var r=null;null!==t;)null!==t.alternate&&(r=t),t=t.sibling;null===r?e.tail=null:r.sibling=null;break;case"collapsed":r=e.tail;for(var n=null;null!==r;)null!==r.alternate&&(n=r),r=r.sibling;null===n?t||null===e.tail?e.tail=null:e.tail.sibling=null:n.sibling=null}}function is(e,t,r){var n=t.pendingProps;switch(t.tag){case 2:case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return null;case 1:case 17:return ma(t.type)&&ya(),null;case 3:return ji(),ua(pa),ua(fa),Yi(),(n=t.stateNode).pendingContext&&(n.context=n.pendingContext,n.pendingContext=null),null!==e&&null!==e.child||(Bi(t)?t.flags|=4:n.hydrate||(t.flags|=256)),Yo(t),null;case 5:Di(t);var i=Pi(Ai.current);if(r=t.type,null!==e&&null!=t.stateNode)Ko(e,t,r,n,i),e.ref!==t.ref&&(t.flags|=128);else{if(!n){if(null===t.stateNode)throw Error(o(166));return null}if(e=Pi(qi.current),Bi(t)){n=t.stateNode,r=t.type;var s=t.memoizedProps;switch(n[Jn]=t,n[Xn]=s,r){case"dialog":Rn("cancel",n),Rn("close",n);break;case"iframe":case"object":case"embed":Rn("load",n);break;case"video":case"audio":for(e=0;e<On.length;e++)Rn(On[e],n);break;case"source":Rn("error",n);break;case"img":case"image":case"link":Rn("error",n),Rn("load",n);break;case"details":Rn("toggle",n);break;case"input":ee(n,s),Rn("invalid",n);break;case"select":n._wrapperState={wasMultiple:!!s.multiple},Rn("invalid",n);break;case"textarea":le(n,s),Rn("invalid",n)}for(var u in Ce(r,s),e=null,s)s.hasOwnProperty(u)&&(i=s[u],"children"===u?"string"==typeof i?n.textContent!==i&&(e=["children",i]):"number"==typeof i&&n.textContent!==""+i&&(e=["children",""+i]):l.hasOwnProperty(u)&&null!=i&&"onScroll"===u&&Rn("scroll",n));switch(r){case"input":G(n),ne(n,s,!0);break;case"textarea":G(n),ce(n);break;case"select":case"option":break;default:"function"==typeof s.onClick&&(n.onclick=Nn)}n=e,t.updateQueue=n,null!==n&&(t.flags|=4)}else{switch(u=9===i.nodeType?i:i.ownerDocument,e===de&&(e=fe(r)),e===de?"script"===r?((e=u.createElement("div")).innerHTML="<script><\/script>",e=e.removeChild(e.firstChild)):"string"==typeof n.is?e=u.createElement(r,{is:n.is}):(e=u.createElement(r),"select"===r&&(u=e,n.multiple?u.multiple=!0:n.size&&(u.size=n.size))):e=u.createElementNS(e,r),e[Jn]=t,e[Xn]=n,Wo(e,t,!1,!1),t.stateNode=e,u=xe(r,n),r){case"dialog":Rn("cancel",e),Rn("close",e),i=n;break;case"iframe":case"object":case"embed":Rn("load",e),i=n;break;case"video":case"audio":for(i=0;i<On.length;i++)Rn(On[i],e);i=n;break;case"source":Rn("error",e),i=n;break;case"img":case"image":case"link":Rn("error",e),Rn("load",e),i=n;break;case"details":Rn("toggle",e),i=n;break;case"input":ee(e,n),i=Z(e,n),Rn("invalid",e);break;case"option":i=ie(e,n);break;case"select":e._wrapperState={wasMultiple:!!n.multiple},i=a({},n,{value:void 0}),Rn("invalid",e);break;case"textarea":le(e,n),i=se(e,n),Rn("invalid",e);break;default:i=n}Ce(r,i);var c=i;for(s in c)if(c.hasOwnProperty(s)){var d=c[s];"style"===s?Se(e,d):"dangerouslySetInnerHTML"===s?null!=(d=d?d.__html:void 0)&&me(e,d):"children"===s?"string"==typeof d?("textarea"!==r||""!==d)&&ye(e,d):"number"==typeof d&&ye(e,""+d):"suppressContentEditableWarning"!==s&&"suppressHydrationWarning"!==s&&"autoFocus"!==s&&(l.hasOwnProperty(s)?null!=d&&"onScroll"===s&&Rn("scroll",e):null!=d&&w(e,s,d,u))}switch(r){case"input":G(e),ne(e,n,!1);break;case"textarea":G(e),ce(e);break;case"option":null!=n.value&&e.setAttribute("value",""+Y(n.value));break;case"select":e.multiple=!!n.multiple,null!=(s=n.value)?oe(e,!!n.multiple,s,!1):null!=n.defaultValue&&oe(e,!!n.multiple,n.defaultValue,!0);break;default:"function"==typeof i.onClick&&(e.onclick=Nn)}zn(r,n)&&(t.flags|=4)}null!==t.ref&&(t.flags|=128)}return null;case 6:if(e&&null!=t.stateNode)Go(e,t,e.memoizedProps,n);else{if("string"!=typeof n&&null===t.stateNode)throw Error(o(166));r=Pi(Ai.current),Pi(qi.current),Bi(t)?(n=t.stateNode,r=t.memoizedProps,n[Jn]=t,n.nodeValue!==r&&(t.flags|=4)):((n=(9===r.nodeType?r:r.ownerDocument).createTextNode(n))[Jn]=t,t.stateNode=n)}return null;case 13:return ua(_i),n=t.memoizedState,64&t.flags?(t.lanes=r,t):(n=null!==n,r=!1,null===e?void 0!==t.memoizedProps.fallback&&Bi(t):r=null!==e.memoizedState,n&&!r&&2&t.mode&&(null===e&&!0!==t.memoizedProps.unstable_avoidThisFallback||1&_i.current?0===_s&&(_s=3):(0!==_s&&3!==_s||(_s=4),null===Ps||!(134217727&Ns)&&!(134217727&Us)||ml(Ps,js))),(n||r)&&(t.flags|=4),null);case 4:return ji(),Yo(t),null===e&&Pn(t.stateNode.containerInfo),null;case 10:return ri(t),null;case 19:if(ua(_i),null===(n=t.memoizedState))return null;if(s=!!(64&t.flags),null===(u=n.rendering))if(s)as(n,!1);else{if(0!==_s||null!==e&&64&e.flags)for(e=t.child;null!==e;){if(null!==(u=Mi(e))){for(t.flags|=64,as(n,!1),null!==(s=u.updateQueue)&&(t.updateQueue=s,t.flags|=4),null===n.lastEffect&&(t.firstEffect=null),t.lastEffect=n.lastEffect,n=r,r=t.child;null!==r;)e=n,(s=r).flags&=2,s.nextEffect=null,s.firstEffect=null,s.lastEffect=null,null===(u=s.alternate)?(s.childLanes=0,s.lanes=e,s.child=null,s.memoizedProps=null,s.memoizedState=null,s.updateQueue=null,s.dependencies=null,
vendor: 4,580 bytes, line 2
2s.stateNode=null):(s.childLanes=u.childLanes,s.lanes=u.lanes,s.child=u.child,s.memoizedProps=u.memoizedProps,s.memoizedState=u.memoizedState,s.updateQueue=u.updateQueue,s.type=u.type,e=u.dependencies,s.dependencies=null===e?null:{lanes:e.lanes,firstContext:e.firstContext}),r=r.sibling;return ca(_i,1&_i.current|2),t.child}e=e.sibling}null!==n.tail&&za()>Qs&&(t.flags|=64,s=!0,as(n,!1),t.lanes=33554432)}else{if(!s)if(null!==(e=Mi(u))){if(t.flags|=64,s=!0,null!==(r=e.updateQueue)&&(t.updateQueue=r,t.flags|=4),as(n,!0),null===n.tail&&"hidden"===n.tailMode&&!u.alternate&&!Ui)return null!==(t=t.lastEffect=n.lastEffect)&&(t.nextEffect=null),null}else 2*za()-n.renderingStartTime>Qs&&1073741824!==r&&(t.flags|=64,s=!0,as(n,!1),t.lanes=33554432);n.isBackwards?(u.sibling=t.child,t.child=u):(null!==(r=n.last)?r.sibling=u:t.child=u,n.last=u)}return null!==n.tail?(r=n.tail,n.rendering=r,n.tail=r.sibling,n.lastEffect=t.lastEffect,n.renderingStartTime=za(),r.sibling=null,t=_i.current,ca(_i,s?1&t|2:1&t),r):null;case 23:case 24:return Sl(),null!==e&&null!==e.memoizedState!=(null!==t.memoizedState)&&"unstable-defer-without-hiding"!==n.mode&&(t.flags|=4),null}throw Error(o(156,t.tag))}function os(e){switch(e.tag){case 1:ma(e.type)&&ya();var t=e.flags;return 4096&t?(e.flags=-4097&t|64,e):null;case 3:if(ji(),ua(pa),ua(fa),Yi(),64&(t=e.flags))throw Error(o(285));return e.flags=-4097&t|64,e;case 5:return Di(e),null;case 13:return ua(_i),4096&(t=e.flags)?(e.flags=-4097&t|64,e):null;case 19:return ua(_i),null;case 4:return ji(),null;case 10:return ri(e),null;case 23:case 24:return Sl(),null;default:return null}}function ss(e,t){try{var r="",n=t;do{r+=H(n),n=n.return}while(n);var a=r}catch(e){a="\nError generating stack: "+e.message+"\n"+e.stack}return{value:e,source:t,stack:a}}function ls(e,t){try{console.error(t.value)}catch(e){setTimeout((function(){throw e}))}}Wo=function(e,t){for(var r=t.child;null!==r;){if(5===r.tag||6===r.tag)e.appendChild(r.stateNode);else if(4!==r.tag&&null!==r.child){r.child.return=r,r=r.child;continue}if(r===t)break;for(;null===r.sibling;){if(null===r.return||r.return===t)return;r=r.return}r.sibling.return=r.return,r=r.sibling}},Yo=function(){},Ko=function(e,t,r,n){var i=e.memoizedProps;if(i!==n){e=t.stateNode,Pi(qi.current);var o,s=null;switch(r){case"input":i=Z(e,i),n=Z(e,n),s=[];break;case"option":i=ie(e,i),n=ie(e,n),s=[];break;case"select":i=a({},i,{value:void 0}),n=a({},n,{value:void 0}),s=[];break;case"textarea":i=se(e,i),n=se(e,n),s=[];break;default:"function"!=typeof i.onClick&&"function"==typeof n.onClick&&(e.onclick=Nn)}for(d in Ce(r,n),r=null,i)if(!n.hasOwnProperty(d)&&i.hasOwnProperty(d)&&null!=i[d])if("style"===d){var u=i[d];for(o in u)u.hasOwnProperty(o)&&(r||(r={}),r[o]="")}else"dangerouslySetInnerHTML"!==d&&"children"!==d&&"suppressContentEditableWarning"!==d&&"suppressHydrationWarning"!==d&&"autoFocus"!==d&&(l.hasOwnProperty(d)?s||(s=[]):(s=s||[]).push(d,null));for(d in n){var c=n[d];if(u=null!=i?i[d]:void 0,n.hasOwnProperty(d)&&c!==u&&(null!=c||null!=u))if("style"===d)if(u){for(o in u)!u.hasOwnProperty(o)||c&&c.hasOwnProperty(o)||(r||(r={}),r[o]="");for(o in c)c.hasOwnProperty(o)&&u[o]!==c[o]&&(r||(r={}),r[o]=c[o])}else r||(s||(s=[]),s.push(d,r)),r=c;else"dangerouslySetInnerHTML"===d?(c=c?c.__html:void 0,u=u?u.__html:void 0,null!=c&&u!==c&&(s=s||[]).push(d,c)):"children"===d?"string"!=typeof c&&"number"!=typeof c||(s=s||[]).push(d,""+c):"suppressContentEditableWarning"!==d&&"suppressHydrationWarning"!==d&&(l.hasOwnProperty(d)?(null!=c&&"onScroll"===d&&Rn("scroll",e),s||u===c||(s=[])):"object"==typeof c&&null!==c&&c.$$typeof===D?c.toString():(s=s||[]).push(d,c))}r&&(s=s||[]).push("style",r);var d=s;(t.updateQueue=d)&&(t.flags|=4)}},Go=function(e,t,r,n){r!==n&&(t.flags|=4)};var us="function"==typeof WeakMap?WeakMap:Map;function cs(e,t,r){(r=ui(-1,r)).tag=3,r.payload={element:null};var n=t.value;return r.callback=function(){Ys||(Ys=!0,Ks=n),ls(0,t)},r}function ds(e,t,r){(r=ui(-1,r)).tag=3;var n=e.type.getDerivedStateFromError;if("function"==typeof n){var a=t.value;r.payload=function(){return ls(0,t),n(a)}}var i=e.stateNode;return null!==i&&"function"==typeof i.componentDidCatch&&(r.callback=function(){"function"!=typeof n&&(null===Gs?Gs=new Set([this]):Gs.add(this),ls(0,t));var e=t.stack;this.componentDidCatch(t.value,{componentStack:null!==e?e:""})}),r}var fs="function"==typeof WeakSet?WeakSet:Set;function ps(e){var t=e.ref;if(null!==t)if("function"==typeof t)try{t(null)}catch(t){Ll(e,t)}else t.current=null}function hs(e,t){switch(t.tag){case 0:case 11:case 15:case 22:case 5:case
vendor: 28,433 bytes, line 2
26:case 4:case 17:return;case 1:if(256&t.flags&&null!==e){var r=e.memoizedProps,n=e.memoizedState;t=(e=t.stateNode).getSnapshotBeforeUpdate(t.elementType===t.type?r:Ga(t.type,r),n),e.__reactInternalSnapshotBeforeUpdate=t}return;case 3:return void(256&t.flags&&Hn(t.stateNode.containerInfo))}throw Error(o(163))}function gs(e,t,r){switch(r.tag){case 0:case 11:case 15:case 22:if(null!==(t=null!==(t=r.updateQueue)?t.lastEffect:null)){e=t=t.next;do{if(!(3&~e.tag)){var n=e.create;e.destroy=n()}e=e.next}while(e!==t)}if(null!==(t=null!==(t=r.updateQueue)?t.lastEffect:null)){e=t=t.next;do{var a=e;n=a.next,4&(a=a.tag)&&1&a&&(Dl(r,e),Fl(r,e)),e=n}while(e!==t)}return;case 1:return e=r.stateNode,4&r.flags&&(null===t?e.componentDidMount():(n=r.elementType===r.type?t.memoizedProps:Ga(r.type,t.memoizedProps),e.componentDidUpdate(n,t.memoizedState,e.__reactInternalSnapshotBeforeUpdate))),void(null!==(t=r.updateQueue)&&pi(r,t,e));case 3:if(null!==(t=r.updateQueue)){if(e=null,null!==r.child)switch(r.child.tag){case 5:case 1:e=r.child.stateNode}pi(r,t,e)}return;case 5:return e=r.stateNode,void(null===t&&4&r.flags&&zn(r.type,r.memoizedProps)&&e.focus());case 6:case 4:case 12:case 19:case 17:case 20:case 21:case 23:case 24:return;case 13:return void(null===r.memoizedState&&(r=r.alternate,null!==r&&(r=r.memoizedState,null!==r&&(r=r.dehydrated,null!==r&&St(r)))))}throw Error(o(163))}function ms(e,t){for(var r=e;;){if(5===r.tag){var n=r.stateNode;if(t)"function"==typeof(n=n.style).setProperty?n.setProperty("display","none","important"):n.display="none";else{n=r.stateNode;var a=r.memoizedProps.style;a=null!=a&&a.hasOwnProperty("display")?a.display:null,n.style.display=we("display",a)}}else if(6===r.tag)r.stateNode.nodeValue=t?"":r.memoizedProps;else if((23!==r.tag&&24!==r.tag||null===r.memoizedState||r===e)&&null!==r.child){r.child.return=r,r=r.child;continue}if(r===e)break;for(;null===r.sibling;){if(null===r.return||r.return===e)return;r=r.return}r.sibling.return=r.return,r=r.sibling}}function ys(e,t){if(Ca&&"function"==typeof Ca.onCommitFiberUnmount)try{Ca.onCommitFiberUnmount(ka,t)}catch(e){}switch(t.tag){case 0:case 11:case 14:case 15:case 22:if(null!==(e=t.updateQueue)&&null!==(e=e.lastEffect)){var r=e=e.next;do{var n=r,a=n.destroy;if(n=n.tag,void 0!==a)if(4&n)Dl(t,r);else{n=t;try{a()}catch(e){Ll(n,e)}}r=r.next}while(r!==e)}break;case 1:if(ps(t),"function"==typeof(e=t.stateNode).componentWillUnmount)try{e.props=t.memoizedProps,e.state=t.memoizedState,e.componentWillUnmount()}catch(e){Ll(t,e)}break;case 5:ps(t);break;case 4:Cs(e,t)}}function vs(e){e.alternate=null,e.child=null,e.dependencies=null,e.firstEffect=null,e.lastEffect=null,e.memoizedProps=null,e.memoizedState=null,e.pendingProps=null,e.return=null,e.updateQueue=null}function bs(e){return 5===e.tag||3===e.tag||4===e.tag}function ws(e){e:{for(var t=e.return;null!==t;){if(bs(t))break e;t=t.return}throw Error(o(160))}var r=t;switch(t=r.stateNode,r.tag){case 5:var n=!1;break;case 3:case 4:t=t.containerInfo,n=!0;break;default:throw Error(o(161))}16&r.flags&&(ye(t,""),r.flags&=-17);e:t:for(r=e;;){for(;null===r.sibling;){if(null===r.return||bs(r.return)){r=null;break e}r=r.return}for(r.sibling.return=r.return,r=r.sibling;5!==r.tag&&6!==r.tag&&18!==r.tag;){if(2&r.flags)continue t;if(null===r.child||4===r.tag)continue t;r.child.return=r,r=r.child}if(!(2&r.flags)){r=r.stateNode;break e}}n?Ss(e,r,t):ks(e,r,t)}function Ss(e,t,r){var n=e.tag,a=5===n||6===n;if(a)e=a?e.stateNode:e.stateNode.instance,t?8===r.nodeType?r.parentNode.insertBefore(e,t):r.insertBefore(e,t):(8===r.nodeType?(t=r.parentNode).insertBefore(e,r):(t=r).appendChild(e),null!=(r=r._reactRootContainer)||null!==t.onclick||(t.onclick=Nn));else if(4!==n&&null!==(e=e.child))for(Ss(e,t,r),e=e.sibling;null!==e;)Ss(e,t,r),e=e.sibling}function ks(e,t,r){var n=e.tag,a=5===n||6===n;if(a)e=a?e.stateNode:e.stateNode.instance,t?r.insertBefore(e,t):r.appendChild(e);else if(4!==n&&null!==(e=e.child))for(ks(e,t,r),e=e.sibling;null!==e;)ks(e,t,r),e=e.sibling}function Cs(e,t){for(var r,n,a=t,i=!1;;){if(!i){i=a.return;e:for(;;){if(null===i)throw Error(o(160));switch(r=i.stateNode,i.tag){case 5:n=!1;break e;case 3:case 4:r=r.containerInfo,n=!0;break e}i=i.return}i=!0}if(5===a.tag||6===a.tag){e:for(var s=e,l=a,u=l;;)if(ys(s,u),null!==u.child&&4!==u.tag)u.child.return=u,u=u.child;else{if(u===l)break e;for(;null===u.sibling;){if(null===u.return||u.return===l)break e;u=u.return}u.sibling.return=u.return,u=u.sibling}n?(s=r,l=a.stateNode,8===s.nodeType?s.parentNode.removeChild(l):s.removeChild(l)):r.removeChild(a.stateNode)}else if(4===a.tag){if(null!==a.child){r=a.stateNode.containerInfo,n=!0,a.child.return=a,a=a.child;continue}}else if(ys(e,a),null!==a.child){a.child.return=a,a=a.child;continue}if(a===t)break;for(;null===a.sibling;){if(null===a.return||a.return===t)return;4===(a=a.return).tag&&(i=!1)}a.sibling.return=a.return,a=a.sibling}}function xs(e,t){switch(t.tag){case 0:case 11:case 14:case 15:case 22:var r=t.updateQueue;if(null!==(r=null!==r?r.lastEffect:null)){var n=r=r.next;do{!(3&~n.tag)&&(e=n.destroy,n.destroy=void 0,void 0!==e&&e()),n=n.next}while(n!==r)}return;case 1:case 12:case 17:return;case 5:if(null!=(r=t.stateNode)){n=t.memoizedProps;var a=null!==e?e.memoizedProps:n;e=t.type;var i=t.updateQueue;if(t.updateQueue=null,null!==i){for(r[Xn]=n,"input"===e&&"radio"===n.type&&null!=n.name&&te(r,n),xe(e,a),t=xe(e,n),a=0;a<i.length;a+=2){var s=i[a],l=i[a+1];"style"===s?Se(r,l):"dangerouslySetInnerHTML"===s?me(r,l):"children"===s?ye(r,l):w(r,s,l,t)}switch(e){case"input":re(r,n);break;case"textarea":ue(r,n);break;case"select":e=r._wrapperState.wasMultiple,r._wrapperState.wasMultiple=!!n.multiple,null!=(i=n.value)?oe(r,!!n.multiple,i,!1):e!==!!n.multiple&&(null!=n.defaultValue?oe(r,!!n.multiple,n.defaultValue,!0):oe(r,!!n.multiple,n.multiple?[]:"",!1))}}}return;case 6:if(null===t.stateNode)throw Error(o(162));return void(t.stateNode.nodeValue=t.memoizedProps);case 3:return void((r=t.stateNode).hydrate&&(r.hydrate=!1,St(r.containerInfo)));case 13:return null!==t.memoizedState&&($s=za(),ms(t.child,!0)),void Os(t);case 19:return void Os(t);case 23:case 24:return void ms(t,null!==t.memoizedState)}throw Error(o(163))}function Os(e){var t=e.updateQueue;if(null!==t){e.updateQueue=null;var r=e.stateNode;null===r&&(r=e.stateNode=new fs),t.forEach((function(t){var n=Ul.bind(null,e,t);r.has(t)||(r.add(t),t.then(n,n))}))}}function Is(e,t){return null!==e&&(null===(e=e.memoizedState)||null!==e.dehydrated)&&null!==(t=t.memoizedState)&&null===t.dehydrated}var Es=Math.ceil,qs=S.ReactCurrentDispatcher,Rs=S.ReactCurrentOwner,As=0,Ps=null,Ts=null,js=0,Fs=0,Ds=la(0),_s=0,Ms=null,Ls=0,Ns=0,Us=0,Vs=0,zs=null,$s=0,Qs=1/0;function Bs(){Qs=za()+500}var Hs,Ws=null,Ys=!1,Ks=null,Gs=null,Js=!1,Xs=null,Zs=90,el=[],tl=[],rl=null,nl=0,al=null,il=-1,ol=0,sl=0,ll=null,ul=!1;function cl(){return 48&As?za():-1!==il?il:il=za()}function dl(e){if(!(2&(e=e.mode)))return 1;if(!(4&e))return 99===$a()?1:2;if(0===ol&&(ol=Ls),0!==Ka.transition){0!==sl&&(sl=null!==zs?zs.pendingLanes:0),e=ol;var t=4186112&~sl;return 0===(t&=-t)&&0==(t=(e=4186112&~e)&-e)&&(t=8192),t}return e=$a(),e=Nt(4&As&&98===e?12:e=function(e){switch(e){case 99:return 15;case 98:return 10;case 97:case 96:return 8;case 95:return 2;default:return 0}}(e),ol)}function fl(e,t,r){if(50<nl)throw nl=0,al=null,Error(o(185));if(null===(e=pl(e,t)))return null;zt(e,t,r),e===Ps&&(Us|=t,4===_s&&ml(e,js));var n=$a();1===t?8&As&&!(48&As)?yl(e):(hl(e,r),0===As&&(Bs(),Wa())):(!(4&As)||98!==n&&99!==n||(null===rl?rl=new Set([e]):rl.add(e)),hl(e,r)),zs=e}function pl(e,t){e.lanes|=t;var r=e.alternate;for(null!==r&&(r.lanes|=t),r=e,e=e.return;null!==e;)e.childLanes|=t,null!==(r=e.alternate)&&(r.childLanes|=t),r=e,e=e.return;return 3===r.tag?r.stateNode:null}function hl(e,t){for(var r=e.callbackNode,n=e.suspendedLanes,a=e.pingedLanes,i=e.expirationTimes,s=e.pendingLanes;0<s;){var l=31-$t(s),u=1<<l,c=i[l];if(-1===c){if(0===(u&n)||0!==(u&a)){c=t,_t(u);var d=Dt;i[l]=10<=d?c+250:6<=d?c+5e3:-1}}else c<=t&&(e.expiredLanes|=u);s&=~u}if(n=Mt(e,e===Ps?js:0),t=Dt,0===n)null!==r&&(r!==_a&&Ia(r),e.callbackNode=null,e.callbackPriority=0);else{if(null!==r){if(e.callbackPriority===t)return;r!==_a&&Ia(r)}15===t?(r=yl.bind(null,e),null===La?(La=[r],Na=Oa(Pa,Ya)):La.push(r),r=_a):14===t?r=Ha(99,yl.bind(null,e)):(r=function(e){switch(e){case 15:case 14:return 99;case 13:case 12:case 11:case 10:return 98;case 9:case 8:case 7:case 6:case 4:case 5:return 97;case 3:case 2:case 1:return 95;case 0:return 90;default:throw Error(o(358,e))}}(t),r=Ha(r,gl.bind(null,e))),e.callbackPriority=t,e.callbackNode=r}}function gl(e){if(il=-1,sl=ol=0,48&As)throw Error(o(327));var t=e.callbackNode;if(jl()&&e.callbackNode!==t)return null;var r=Mt(e,e===Ps?js:0);if(0===r)return null;var n=r,a=As;As|=16;var i=xl();for(Ps===e&&js===n||(Bs(),kl(e,n));;)try{El();break}catch(t){Cl(e,t)}if(ti(),qs.current=i,As=a,null!==Ts?n=0:(Ps=null,js=0,n=_s),0!==(Ls&Us))kl(e,0);else if(0!==n){if(2===n&&(As|=64,e.hydrate&&(e.hydrate=!1,Hn(e.containerInfo)),0!==(r=Lt(e))&&(n=Ol(e,r))),1===n)throw t=Ms,kl(e,0),ml(e,r),hl(e,za()),t;switch(e.finishedWork=e.current.alternate,e.finishedLanes=r,n){case 0:case 1:throw Error(o(345));case 2:case 5:Al(e);break;case 3:if(ml(e,r),(62914560&r)===r&&10<(n=$s+500-za())){if(0!==Mt(e,0))break;if(((a=e.suspendedLanes)&r)!==r){cl(),e.pingedLanes|=e.suspendedLanes&a;break}e.timeoutHandle=Qn(Al.bind(null,e),n);break}Al(e);break;case 4:if(ml(e,r),(4186112&r)===r)break;for(n=e.eventTimes,a=-1;0<r;){var s=31-$t(r);i=1<<s,(s=n[s])>a&&(a=s),r&=~i}if(r=a,10<(r=(120>(r=za()-r)?120:480>r?480:1080>r?1080:1920>r?1920:3e3>r?3e3:4320>r?4320:1960*Es(r/1960))-r)){e.timeoutHandle=Qn(Al.bind(null,e),r);break}Al(e);break;default:throw Error(o(329))}}return hl(e,za()),e.callbackNode===t?gl.bind(null,e):null}function ml(e,t){for(t&=~Vs,t&=~Us,e.suspendedLanes|=t,e.pingedLanes&=~t,e=e.expirationTimes;0<t;){var r=31-$t(t),n=1<<r;e[r]=-1,t&=~n}}function yl(e){if(48&As)throw Error(o(327));if(jl(),e===Ps&&0!==(e.expiredLanes&js)){var t=js,r=Ol(e,t);0!==(Ls&Us)&&(r=Ol(e,t=Mt(e,t)))}else r=Ol(e,t=Mt(e,0));if(0!==e.tag&&2===r&&(As|=64,e.hydrate&&(e.hydrate=!1,Hn(e.containerInfo)),0!==(t=Lt(e))&&(r=Ol(e,t))),1===r)throw r=Ms,kl(e,0),ml(e,t),hl(e,za()),r;return e.finishedWork=e.current.alternate,e.finishedLanes=t,Al(e),hl(e,za()),null}function vl(e,t){var r=As;As|=1;try{return e(t)}finally{0===(As=r)&&(Bs(),Wa())}}function bl(e,t){var r=As;As&=-2,As|=8;try{return e(t)}finally{0===(As=r)&&(Bs(),Wa())}}function wl(e,t){ca(Ds,Fs),Fs|=t,Ls|=t}function Sl(){Fs=Ds.current,ua(Ds)}function kl(e,t){e.finishedWork=null,e.finishedLanes=0;var r=e.timeoutHandle;if(-1!==r&&(e.timeoutHandle=-1,Bn(r)),null!==Ts)for(r=Ts.return;null!==r;){var n=r;switch(n.tag){case 1:null!=(n=n.type.childContextTypes)&&ya();break;case 3:ji(),ua(pa),ua(fa),Yi();break;case 5:Di(n);break;case 4:ji();break;case 13:case 19:ua(_i);break;case 10:ri(n);break;case 23:case 24:Sl()}r=r.return}Ps=e,Ts=Ql(e.current,null),js=Fs=Ls=t,_s=0,Ms=null,Vs=Us=Ns=0}function Cl(e,t){for(;;){var r=Ts;try{if(ti(),Ki.current=Po,to){for(var n=Xi.memoizedState;null!==n;){var a=n.queue;null!==a&&(a.pending=null),n=n.next}to=!1}if(Ji=0,eo=Zi=Xi=null,ro=!1,Rs.current=null,null===r||null===r.return){_s=1,Ms=t,Ts=null;break}e:{var i=e,o=r.return,s=r,l=t;if(t=js,s.flags|=2048,s.firstEffect=s.lastEffect=null,null!==l&&"object"==typeof l&&"function"==typeof l.then){var u=l;if(!(2&s.mode)){var c=s.alternate;c?(s.updateQueue=c.updateQueue,s.memoizedState=c.memoizedState,s.lanes=c.lanes):(s.updateQueue=null,s.memoizedState=null)}var d=!!(1&_i.current),f=o;do{var p;if(p=13===f.tag){var h=f.memoizedState;if(null!==h)p=null!==h.dehydrated;else{var g=f.memoizedProps;p=void 0!==g.fallback&&(!0!==g.unstable_avoidThisFallback||!d)}}if(p){var m=f.updateQueue;if(null===m){var y=new Set;y.add(u),f.updateQueue=y}else m.add(u);if(!(2&f.mode)){if(f.flags|=64,s.flags|=16384,s.flags&=-2981,1===s.tag)if(null===s.alternate)s.tag=17;else{var v=ui(-1,1);v.tag=2,ci(s,v)}s.lanes|=1;break e}l=void 0,s=t;var b=i.pingCache;if(null===b?(b=i.pingCache=new us,l=new Set,b.set(u,l)):void 0===(l=b.get(u))&&(l=new Set,b.set(u,l)),!l.has(s)){l.add(s);var w=Nl.bind(null,i,u,s);u.then(w,w)}f.flags|=4096,f.lanes=t;break e}f=f.return}while(null!==f);l=Error((W(s.type)||"A React component")+" suspended while rendering, but no fallback UI was specified.\n\nAdd a <Suspense fallback=...> component higher in the tree to provide a loading indicator or placeholder to display.")}5!==_s&&(_s=2),l=ss(l,s),f=o;do{switch(f.tag){case 3:i=l,f.flags|=4096,t&=-t,f.lanes|=t,di(f,cs(0,i,t));break e;case 1:i=l;var S=f.type,k=f.stateNode;if(!(64&f.flags||"function"!=typeof S.getDerivedStateFromError&&(null===k||"function"!=typeof k.componentDidCatch||null!==Gs&&Gs.has(k)))){f.flags|=4096,t&=-t,f.lanes|=t,di(f,ds(f,i,t));break e}}f=f.return}while(null!==f)}Rl(r)}catch(e){t=e,Ts===r&&null!==r&&(Ts=r=r.return);continue}break}}function xl(){var e=qs.current;return qs.current=Po,null===e?Po:e}function Ol(e,t){var r=As;As|=16;var n=xl();for(Ps===e&&js===t||kl(e,t);;)try{Il();break}catch(t){Cl(e,t)}if(ti(),As=r,qs.current=n,null!==Ts)throw Error(o(261));return Ps=null,js=0,_s}function Il(){for(;null!==Ts;)ql(Ts)}function El(){for(;null!==Ts&&!Ea();)ql(Ts)}function ql(e){var t=Hs(e.alternate,e,Fs);e.memoizedProps=e.pendingProps,null===t?Rl(e):Ts=t,Rs.current=null}function Rl(e){var t=e;do{var r=t.alternate;if(e=t.return,2048&t.flags){if(null!==(r=os(t)))return r.flags&=2047,void(Ts=r);null!==e&&(e.firstEffect=e.lastEffect=null,e.flags|=2048)}else{if(null!==(r=is(r,t,Fs)))return void(Ts=r);if(24!==(r=t).tag&&23!==r.tag||null===r.memoizedState||1073741824&Fs||!(4&r.mode)){for(var n=0,a=r.child;null!==a;)n|=a.lanes|a.childLanes,a=a.sibling;r.childLanes=n}null!==e&&!(2048&e.flags)&&(null===e.firstEffect&&(e.firstEffect=t.firstEffect),null!==t.lastEffect&&(null!==e.lastEffect&&(e.lastEffect.nextEffect=t.firstEffect),e.lastEffect=t.lastEffect),1<t.flags&&(null!==e.lastEffect?e.lastEffect.nextEffect=t:e.firstEffect=t,e.lastEffect=t))}if(null!==(t=t.sibling))return void(Ts=t);Ts=t=e}while(null!==t);0===_s&&(_s=5)}function Al(e){var t=$a();return Ba(99,Pl.bind(null,e,t)),null}function Pl(e,t){do{jl()}while(null!==Xs);if(48&As)throw Error(o(327));var r=e.finishedWork;if(null===r)return null;if(e.finishedWork=null,e.finishedLanes=0,r===e.current)throw Error(o(177));e.callbackNode=null;var n=r.lanes|r.childLanes,a=n,i=e.pendingLanes&~a;e.pendingLanes=a,e.suspendedLanes=0,e.pingedLanes=0,e.expiredLanes&=a,e.mutableReadLanes&=a,e.entangledLanes&=a,a=e.entanglements;for(var s=e.eventTimes,l=e.expirationTimes;0<i;){var u=31-$t(i),c=1<<u;a[u]=0,s[u]=-1,l[u]=-1,i&=~c}if(null!==rl&&!(24&n)&&rl.has(e)&&rl.delete(e),e===Ps&&(Ts=Ps=null,js=0),1<r.flags?null!==r.lastEffect?(r.lastEffect.nextEffect=r,n=r.firstEffect):n=r:n=r.firstEffect,null!==n){if(a=As,As|=32,Rs.current=null,Un=Yt,mn(s=gn())){if("selectionStart"in s)l={start:s.selectionStart,end:s.selectionEnd};else e:if(l=(l=s.ownerDocument)&&l.defaultView||window,(c=l.getSelection&&l.getSelection())&&0!==c.rangeCount){l=c.anchorNode,i=c.anchorOffset,u=c.focusNode,c=c.focusOffset;try{l.nodeType,u.nodeType}catch(e){l=null;break e}var d=0,f=-1,p=-1,h=0,g=0,m=s,y=null;t:for(;;){for(var v;m!==l||0!==i&&3!==m.nodeType||(f=d+i),m!==u||0!==c&&3!==m.nodeType||(p=d+c),3===m.nodeType&&(d+=m.nodeValue.length),null!==(v=m.firstChild);)y=m,m=v;for(;;){if(m===s)break t;if(y===l&&++h===i&&(f=d),y===u&&++g===c&&(p=d),null!==(v=m.nextSibling))break;y=(m=y).parentNode}m=v}l=-1===f||-1===p?null:{start:f,end:p}}else l=null;l=l||{start:0,end:0}}else l=null;Vn={focusedElem:s,selectionRange:l},Yt=!1,ll=null,ul=!1,Ws=n;do{try{Tl()}catch(e){if(null===Ws)throw Error(o(330));Ll(Ws,e),Ws=Ws.nextEffect}}while(null!==Ws);ll=null,Ws=n;do{try{for(s=e;null!==Ws;){var b=Ws.flags;if(16&b&&ye(Ws.stateNode,""),128&b){var w=Ws.alternate;if(null!==w){var S=w.ref;null!==S&&("function"==typeof S?S(null):S.current=null)}}switch(1038&b){case 2:ws(Ws),Ws.flags&=-3;break;case 6:ws(Ws),Ws.flags&=-3,xs(Ws.alternate,Ws);break;case 1024:Ws.flags&=-1025;break;case 1028:Ws.flags&=-1025,xs(Ws.alternate,Ws);break;case 4:xs(Ws.alternate,Ws);break;case 8:Cs(s,l=Ws);var k=l.alternate;vs(l),null!==k&&vs(k)}Ws=Ws.nextEffect}}catch(e){if(null===Ws)throw Error(o(330));Ll(Ws,e),Ws=Ws.nextEffect}}while(null!==Ws);if(S=Vn,w=gn(),b=S.focusedElem,s=S.selectionRange,w!==b&&b&&b.ownerDocument&&hn(b.ownerDocument.documentElement,b)){null!==s&&mn(b)&&(w=s.start,void 0===(S=s.end)&&(S=w),"selectionStart"in b?(b.selectionStart=w,b.selectionEnd=Math.min(S,b.value.length)):(S=(w=b.ownerDocument||document)&&w.defaultView||window).getSelection&&(S=S.getSelection(),l=b.textContent.length,k=Math.min(s.start,l),s=void 0===s.end?k:Math.min(s.end,l),!S.extend&&k>s&&(l=s,s=k,k=l),l=pn(b,k),i=pn(b,s),l&&i&&(1!==S.rangeCount||S.anchorNode!==l.node||S.anchorOffset!==l.offset||S.focusNode!==i.node||S.focusOffset!==i.offset)&&((w=w.createRange()).setStart(l.node,l.offset),S.removeAllRanges(),k>s?(S.addRange(w),S.extend(i.node,i.offset)):(w.setEnd(i.node,i.offset),S.addRange(w))))),w=[];for(S=b;S=S.parentNode;)1===S.nodeType&&w.push({element:S,left:S.scrollLeft,top:S.scrollTop});for("function"==typeof b.focus&&b.focus(),b=0;b<w.length;b++)(S=w[b]).element.scrollLeft=S.left,S.element.scrollTop=S.top}Yt=!!Un,Vn=Un=null,e.current=r,Ws=n;do{try{for(b=e;null!==Ws;){var C=Ws.flags;if(36&C&&gs(b,Ws.alternate,Ws),128&C){w=void 0;var x=Ws.ref;if(null!==x){var O=Ws.stateNode;Ws.tag,w=O,"function"==typeof x?x(w):x.current=w}}Ws=Ws.nextEffect}}catch(e){if(null===Ws)throw Error(o(330));Ll(Ws,e),Ws=Ws.nextEffect}}while(null!==Ws);Ws=null,Ma(),As=a}else e.current=r;if(Js)Js=!1,Xs=e,Zs=t;else for(Ws=n;null!==Ws;)t=Ws.nextEffect,Ws.nextEffect=null,8&Ws.flags&&((C=Ws).sibling=null,C.stateNode=null),Ws=t;if(0===(n=e.pendingLanes)&&(Gs=null),1===n?e===al?nl++:(nl=0,al=e):nl=0,r=r.stateNode,Ca&&"function"==typeof Ca.onCommitFiberRoot)try{Ca.onCommitFiberRoot(ka,r,void 0,!(64&~r.current.flags))}catch(e){}if(hl(e,za()),Ys)throw Ys=!1,e=Ks,Ks=null,e;return 8&As||Wa(),null}function Tl(){for(;null!==Ws;){var e=Ws.alternate;ul||null===ll||(8&Ws.flags?Ze(Ws,ll)&&(ul=!0):13===Ws.tag&&Is(e,Ws)&&Ze(Ws,ll)&&(ul=!0));var t=Ws.flags;256&t&&hs(e,Ws),!(512&t)||Js||(Js=!0,Ha(97,(function(){return jl(),null}))),Ws=Ws.nextEffect}}function jl(){if(90!==Zs){var e=97<Zs?97:Zs;return Zs=90,Ba(e,_l)}return!1}function Fl(e,t){el.push(t,e),Js||(Js=!0,Ha(97,(function(){return jl(),null})))}function Dl(e,t){tl.push(t,e),Js||(Js=!0,Ha(97,(function(){return jl(),null})))}function _l(){if(null===Xs)return!1;var e=Xs;if(Xs=null,48&As)throw Error(o(331));var t=As;As|=32;var r=tl;tl=[];for(var n=0;n<r.length;n+=2){var a=r[n],i=r[n+1],s=a.destroy;if(a.destroy=void 0,"function"==typeof s)try{s()}catch(e){if(null===i)throw Error(o(330));Ll(i,e)}}for(r=el,el=[],n=0;n<r.length;n+=2){a=r[n],i=r[n+1];try{var l=a.create;a.destroy=l()}catch(e){if(null===i)throw Error(o(330));Ll(i,e)}}for(l=e.current.firstEffect;null!==l;)e=l.nextEffect,l.nextEffect=null,8&l.flags&&(l.sibling=null,l.stateNode=null),l=e;return As=t,Wa(),!0}function Ml(e,t,r){ci(e,t=cs(0,t=ss(r,t),1)),t=cl(),null!==(e=pl(e,1))&&(zt(e,1,t),hl(e,t))}function Ll(e,t){if(3===e.tag)Ml(e,e,t);else for(var r=e.return;null!==r;){if(3===r.tag){Ml(r,e,t);break}if(1===r.tag){var n=r.stateNode;if("function"==typeof r.type.getDerivedStateFromError||"function"==typeof n.componentDidCatch&&(null===Gs||!Gs.has(n))){var a=ds(r,e=ss(t,e),1);if(ci(r,a),a=cl(),null!==(r=pl(r,1)))zt(r,1,a),hl(r,a);else if("function"==typeof n.componentDidCatch&&(null===Gs||!Gs.has(n)))try{n.componentDidCatch(t,e)}catch(e){}break}}r=r.return}}function Nl(e,t,r){var n=e.pingCache;null!==n&&n.delete(t),t=cl(),e.pingedLanes|=e.suspendedLanes&r,Ps===e&&(js&r)===r&&(4===_s||3===_s&&(62914560&js)===js&&500>za()-$s?kl(e,0):Vs|=r),hl(e,t)}function Ul(e,t){var r=e.stateNode;null!==r&&r.delete(t),0==(t=0)&&(2&(t=e.mode)?4&t?(0===ol&&(ol=Ls),0===(t=Ut(62914560&~ol))&&(t=4194304)):t=99===$a()?1:2:t=1),r=cl(),null!==(e=pl(e,t))&&(zt(e,t,r),hl(e,r))}function Vl(e,t,r,n){this.tag=e,this.key=r,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=t,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=n,this.flags=0,this.lastEffect=this.firstEffect=this.nextEffect=null,this.childLanes=this.lanes=0,this.alternate=null}function zl(e,t,r,n){return new Vl(e,t,r,n)}function $l(e){return!(!(e=e.prototype)||!e.isReactComponent)}function Ql(e,t){var r=e.alternate;return null===r?((r=zl(e.tag,t,e.key,e.mode)).elementType=e.elementType,r.type=e.type,r.stateNode=e.stateNode,r.alternate=e,e.alternate=r):(r.pendingProps=t,r.type=e.type,r.flags=0,r.nextEffect=null,r.firstEffect=null,r.lastEffect=null),r.childLanes=e.childLanes,r.lanes=e.lanes,r.child=e.child,r.memoizedProps=e.memoizedProps,r.memoizedState=e.memoizedState,r.updateQueue=e.updateQueue,t=e.dependencies,r.dependencies=null===t?null:{lanes:t.lanes,firstContext:t.firstContext},r.sibling=e.sibling,r.index=e.index,r.ref=e.ref,r}function Bl(e,t,r,n,a,i){var s=2;if(n=e,"function"==typeof e)$l(e)&&(s=1);else if("string"==typeof e)s=5;else e:switch(e){case x:return Hl(r.children,a,i,t);case _:s=8,a|=16;break;case O:s=8,a|=1;break;case I:return(e=zl(12,r,t,8|a)).elementType=I,e.type=I,e.lanes=i,e;case A:return(e=zl(13,r,t,a)).type=A,e.elementType=A,e.lanes=i,e;case P:return(e=zl(19,r,t,a)).elementType=P,e.lanes=i,e;case M:return Wl(r,a,i,t);case L:return(e=zl(24,r,t,a)).elementType=L,e.lanes=i,e;default:if("object"==typeof e&&null!==e)switch(e.$$typeof){case E:s=10;break e;case q:s=9;break e;case R:s=11;break e;case T:s=14;break e;case j:s=16,n=null;break e;case F:s=22;break e}throw Error(o(130,null==e?e:typeof e,""))}return(t=zl(s,r,t,a)).elementType=e,t.type=n,t.lanes=i,t}function Hl(e,t,r,n){return(e=zl(7,e,n,t)).lanes=r,e}function Wl(e,t,r,n){return(e=zl(23,e,n,t)).elementType=M,e.lanes=r,e}function Yl(e,t,r){return(e=zl(6,e,null,t)).lanes=r,e}function Kl(e,t,r){return(t=zl(4,null!==e.children?e.children:[],e.key,t)).lanes=r,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}function Gl(e,t,r){this.tag=t,this.containerInfo=e,this.finishedWork=this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.pendingContext=this.context=null,this.hydrate=r,this.callbackNode=null,this.callbackPriority=0,this.eventTimes=Vt(0),this.expirationTimes=Vt(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=Vt(0),this.mutableSourceEagerHydrationData=null}function Jl(e,t,r,n){var a=t.current,i=cl(),s=dl(a);e:if(r){t:{if(Ke(r=r._reactInternals)!==r||1!==r.tag)throw Error(o(170));var l=r;do{switch(l.tag){case 3:l=l.stateNode.context;break t;case 1:if(ma(l.type)){l=l.stateNode.__reactInternalMemoizedMergedChildContext;break t}}l=l.return}while(null!==l);throw Error(o(171))}if(1===r.tag){var u=r.type;if(ma(u)){r=ba(r,u,l);break e}}r=l}else r=da;return null===t.context?t.context=r:t.pendingContext=r,(t=ui(i,s)).payload={element:e},null!==(n=void 0===n?null:n)&&(t.callback=n),ci(a,t),fl(a,s,i),s}function Xl(e){return(e=e.current).child?(e.child.tag,e.child.stateNode):null}function Zl(e,t){if(null!==(e=e.memoizedState)&&null!==e.dehydrated){var r=e.retryLane;e.retryLane=0!==r&&r<t?r:t}}function eu(e,t){Zl(e,t),(e=e.alternate)&&Zl(e,t)}function tu(e,t,r){var n=null!=r&&null!=r.hydrationOptions&&r.hydrationOptions.mutableSources||null;if(r=new Gl(e,t,null!=r&&!0===r.hydrate),t=zl(3,null,null,2===t?7:1===t?3:0),r.current=t,t.stateNode=r,si(t),e[Zn]=r.current,Pn(8===e.nodeType?e.parentNode:e),n)for(e=0;e<n.length;e++){var a=(t=n[e])._getVersion;a=a(t._source),null==r.mutableSourceEagerHydrationData?r.mutableSourceEagerHydrationData=[t,a]:r.mutableSourceEagerHydrationData.push(t,a)}this._internalRoot=r}function ru(e){return!(!e||1!==e.nodeType&&9!==e.nodeType&&11!==e.nodeType&&(8!==e.nodeType||" react-mount-point-unstable "!==e.nodeValue))}function nu(e,t,r,n,a){var i=r._reactRootContainer;if(i){var o=i._internalRoot;if("function"==typeof a){var s=a;a=function(){var e=Xl(o);s.call(e)}}Jl(t,o,e,a)}else{if(i=r._reactRootContainer=function(e,t){if(t||(t=!(!(t=e?9===e.nodeType?e.documentElement:e.firstChild:null)||1!==t.nodeType||!t.hasAttribute("data-reactroot"))),!t)for(var r;r=e.lastChild;)e.removeChild(r);return new tu(e,0,t?{hydrate:!0}:void 0)}(r,n),o=i._internalRoot,"function"==typeof a){var l=a;a=function(){var e=Xl(o);l.call(e)}}bl((function(){Jl(t,o,e,a)}))}return Xl(o)}function au(e,t){var r=2<arguments.length&&void 0!==arguments[2]?arguments[2]:null;if(!ru(t))throw Error(o(200));return function(e,t,r){var n=3<arguments.length&&void 0!==arguments[3]?arguments[3]:null;return{$$typeof:C,key:null==n?null:""+n,children:e,containerInfo:t,implementation:r}}(e,t,null,r)}Hs=function(e,t,r){var n=t.lanes;if(null!==e)if(e.memoizedProps!==t.pendingProps||pa.current)_o=!0;else{if(0===(r&n)){switch(_o=!1,t.tag){case 3:Ho(t),Hi();break;case 5:Fi(t);break;case 1:ma(t.type)&&wa(t);break;case 4:Ti(t,t.stateNode.containerInfo);break;case 10:n=t.memoizedProps.value;var a=t.type._context;ca(Ja,a._currentValue),a._currentValue=n;break;case 13:if(null!==t.memoizedState)return 0!==(r&t.child.childLanes)?Xo(e,t,r):(ca(_i,1&_i.current),null!==(t=ns(e,t,r))?t.sibling:null);ca(_i,1&_i.current);break;case 19:if(n=0!==(r&t.childLanes),64&e.flags){if(n)return rs(e,t,r);t.flags|=64}if(null!==(a=t.memoizedState)&&(a.rendering=null,a.tail=null,a.lastEffect=null),ca(_i,_i.current),n)break;return null;case 23:case 24:return t.lanes=0,Vo(e,t,r)}return ns(e,t,r)}_o=!!(16384&e.flags)}else _o=!1;switch(t.lanes=0,t.tag){case 2:if(n=t.type,null!==e&&(e.alternate=null,t.alternate=null,t.flags|=2),e=t.pendingProps,a=ga(t,fa.current),ai(t,r),a=io(null,t,n,e,a,r),t.flags|=1,"object"==typeof a&&null!==a&&"function"==typeof a.render&&void 0===a.$$typeof){if(t.tag=1,t.memoizedState=null,t.updateQueue=null,ma(n)){var i=!0;wa(t)}else i=!1;t.memoizedState=null!==a.state&&void 0!==a.state?a.state:null,si(t);var s=n.getDerivedStateFromProps;"function"==typeof s&&gi(t,n,s,e),a.updater=mi,t.stateNode=a,a._reactInternals=t,wi(t,n,e,r),t=Bo(null,t,n,!0,i,r)}else t.tag=0,Mo(null,t,a,r),t=t.child;return t;case 16:a=t.elementType;e:{switch(null!==e&&(e.alternate=null,t.alternate=null,t.flags|=2),e=t.pendingProps,a=(i=a._init)(a._payload),t.type=a,i=t.tag=function(e){if("function"==typeof e)return $l(e)?1:0;if(null!=e){if((e=e.$$typeof)===R)return 11;if(e===T)return 14}return 2}(a),e=Ga(a,e),i){case 0:t=$o(null,t,a,e,r);break e;case 1:t=Qo(null,t,a,e,r);break e;case 11:t=Lo(null,t,a,e,r);break e;case 14:t=No(null,t,a,Ga(a.type,e),n,r);break e}throw Error(o(306,a,""))}return t;case 0:return n=t.type,a=t.pendingProps,$o(e,t,n,a=t.elementType===n?a:Ga(n,a),r);case 1:return n=t.type,a=t.pendingProps,Qo(e,t,n,a=t.elementType===n?a:Ga(n,a),r);case 3:if(Ho(t),n=t.updateQueue,null===e||null===n)throw Error(o(282));if(n=t.pendingProps,a=null!==(a=t.memoizedState)?a.element:null,li(e,t),fi(t,n,null,r),(n=t.memoizedState.element)===a)Hi(),t=ns(e,t,r);else{if((i=(a=t.stateNode).hydrate)&&(Ni=Wn(t.stateNode.containerInfo.firstChild),Li=t,i=Ui=!0),i){if(null!=(e=a.mutableSourceEagerHydrationData))for(a=0;a<e.length;a+=2)(i=e[a])._workInProgressVersionPrimary=e[a+1],Wi.push(i);for(r=Ii(t,null,n,r),t.child=r;r;)r.flags=-3&r.flags|1024,r=r.sibling}else Mo(e,t,n,r),Hi();t=t.child}return t;case 5:return Fi(t),null===e&&$i(t),n=t.type,a=t.pendingProps,i=null!==e?e.memoizedProps:null,s=a.children,$n(n,a)?s=null:null!==i&&$n(n,i)&&(t.flags|=16),zo(e,t),Mo(e,t,s,r),t.child;case 6:return null===e&&$i(t),null;case 13:return Xo(e,t,r);case 4:return Ti(t,t.stateNode.containerInfo),n=t.pendingProps,null===e?t.child=Oi(t,null,n,r):Mo(e,t,n,r),t.child;case 11:return n=t.type,a=t.pendingProps,Lo(e,t,n,a=t.elementType===n?a:Ga(n,a),r);case 7:return Mo(e,t,t.pendingProps,r),t.child;case 8:case 12:return Mo(e,t,t.pendingProps.children,r),t.child;case 10:e:{n=t.type._context,a=t.pendingProps,s=t.memoizedProps,i=a.value;var l=t.type._context;if(ca(Ja,l._currentValue),l._currentValue=i,null!==s)if(l=s.value,0==(i=un(l,i)?0:0|("function"==typeof n._calculateChangedBits?n._calculateChangedBits(l,i):1073741823))){if
vendor: 4,465 bytes, line 2
2(s.children===a.children&&!pa.current){t=ns(e,t,r);break e}}else for(null!==(l=t.child)&&(l.return=t);null!==l;){var u=l.dependencies;if(null!==u){s=l.child;for(var c=u.firstContext;null!==c;){if(c.context===n&&0!==(c.observedBits&i)){1===l.tag&&((c=ui(-1,r&-r)).tag=2,ci(l,c)),l.lanes|=r,null!==(c=l.alternate)&&(c.lanes|=r),ni(l.return,r),u.lanes|=r;break}c=c.next}}else s=10===l.tag&&l.type===t.type?null:l.child;if(null!==s)s.return=l;else for(s=l;null!==s;){if(s===t){s=null;break}if(null!==(l=s.sibling)){l.return=s.return,s=l;break}s=s.return}l=s}Mo(e,t,a.children,r),t=t.child}return t;case 9:return a=t.type,n=(i=t.pendingProps).children,ai(t,r),n=n(a=ii(a,i.unstable_observedBits)),t.flags|=1,Mo(e,t,n,r),t.child;case 14:return i=Ga(a=t.type,t.pendingProps),No(e,t,a,i=Ga(a.type,i),n,r);case 15:return Uo(e,t,t.type,t.pendingProps,n,r);case 17:return n=t.type,a=t.pendingProps,a=t.elementType===n?a:Ga(n,a),null!==e&&(e.alternate=null,t.alternate=null,t.flags|=2),t.tag=1,ma(n)?(e=!0,wa(t)):e=!1,ai(t,r),vi(t,n,a),wi(t,n,a,r),Bo(null,t,n,!0,e,r);case 19:return rs(e,t,r);case 23:case 24:return Vo(e,t,r)}throw Error(o(156,t.tag))},tu.prototype.render=function(e){Jl(e,this._internalRoot,null,null)},tu.prototype.unmount=function(){var e=this._internalRoot,t=e.containerInfo;Jl(null,e,null,(function(){t[Zn]=null}))},et=function(e){13===e.tag&&(fl(e,4,cl()),eu(e,4))},tt=function(e){13===e.tag&&(fl(e,67108864,cl()),eu(e,67108864))},rt=function(e){if(13===e.tag){var t=cl(),r=dl(e);fl(e,r,t),eu(e,r)}},nt=function(e,t){return t()},Ie=function(e,t,r){switch(t){case"input":if(re(e,r),t=r.name,"radio"===r.type&&null!=t){for(r=e;r.parentNode;)r=r.parentNode;for(r=r.querySelectorAll("input[name="+JSON.stringify(""+t)+'][type="radio"]'),t=0;t<r.length;t++){var n=r[t];if(n!==e&&n.form===e.form){var a=aa(n);if(!a)throw Error(o(90));J(n),re(n,a)}}}break;case"textarea":ue(e,r);break;case"select":null!=(t=r.value)&&oe(e,!!r.multiple,t,!1)}},Te=vl,je=function(e,t,r,n,a){var i=As;As|=4;try{return Ba(98,e.bind(null,t,r,n,a))}finally{0===(As=i)&&(Bs(),Wa())}},Fe=function(){!(49&As)&&(function(){if(null!==rl){var e=rl;rl=null,e.forEach((function(e){e.expiredLanes|=24&e.pendingLanes,hl(e,za())}))}Wa()}(),jl())},De=function(e,t){var r=As;As|=2;try{return e(t)}finally{0===(As=r)&&(Bs(),Wa())}};var iu={Events:[ra,na,aa,Ae,Pe,jl,{current:!1}]},ou={findFiberByHostInstance:ta,bundleType:0,version:"17.0.2",rendererPackageName:"react-dom"},su={bundleType:ou.bundleType,version:ou.version,rendererPackageName:ou.rendererPackageName,rendererConfig:ou.rendererConfig,overrideHookState:null,overrideHookStateDeletePath:null,overrideHookStateRenamePath:null,overrideProps:null,overridePropsDeletePath:null,overridePropsRenamePath:null,setSuspenseHandler:null,scheduleUpdate:null,currentDispatcherRef:S.ReactCurrentDispatcher,findHostInstanceByFiber:function(e){return null===(e=Xe(e))?null:e.stateNode},findFiberByHostInstance:ou.findFiberByHostInstance||function(){return null},findHostInstancesForRefresh:null,scheduleRefresh:null,scheduleRoot:null,setRefreshHandler:null,getCurrentFiber:null};if("undefined"!=typeof __REACT_DEVTOOLS_GLOBAL_HOOK__){var lu=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!lu.isDisabled&&lu.supportsFiber)try{ka=lu.inject(su),Ca=lu}catch(ge){}}t.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=iu,t.createPortal=au,t.findDOMNode=function(e){if(null==e)return null;if(1===e.nodeType)return e;var t=e._reactInternals;if(void 0===t){if("function"==typeof e.render)throw Error(o(188));throw Error(o(268,Object.keys(e)))}return null===(e=Xe(t))?null:e.stateNode},t.flushSync=function(e,t){var r=As;if(48&r)return e(t);As|=1;try{if(e)return Ba(99,e.bind(null,t))}finally{As=r,Wa()}},t.hydrate=function(e,t,r){if(!ru(t))throw Error(o(200));return nu(null,e,t,!0,r)},t.render=function(e,t,r){if(!ru(t))throw Error(o(200));return nu(null,e,t,!1,r)},t.unmountComponentAtNode=function(e){if(!ru(e))throw Error(o(40));return!!e._reactRootContainer&&(bl((function(){nu(null,null,e,!1,(function(){e._reactRootContainer=null,e[Zn]=null}))})),!0)},t.unstable_batchedUpdates=vl,t.unstable_createPortal=function(e,t){return au(e,t,2<arguments.length&&void 0!==arguments[2]?arguments[2]:null)},t.unstable_renderSubtreeIntoContainer=function(e,t,r,n){if(!ru(r))throw Error(o(200));if(null==e||void 0===e._reactInternals)throw Error(o(38));return nu(e,t,r,!1,n)},t.version="17.0.2"},2984:function(e,t,r){"use strict";var n=r(1601),a=r.n(n),i=r(6314),o=r.n(i)()(a());
2o.push([e.id,".suggested-queries {\n display: block !important;\n align-items: center !important;\n}\n",""]),t.A=o},3416:function(e,t,r){"use strict";var n=r(1601),a=r.n(n),i=r(6314),o=r.n(i)()(a());o.push([e.id,'.search-box {\n position: relative;\n left: -1px;\n border-radius: 0;\n}\n\n.search-suggestions.expanded a,\n.search-suggestions.expanded div {\n padding: 0 20px 15px 20px !important;\n border-top: 1px solid var(--pds-semantic-text-disabled) !important;\n display: flex !important;\n font-weight: normal !important;\n font-family: "FS Elliot Web Regular", Arial, arial, sans-serif !important;\n justify-content: space-between !important;\n border: 0 !important;\n}\n\n.search-suggestions.expanded a {\n text-decoration: none !important;\n}\n\n.search-suggestions div,\n.search-suggestions a {\n color: var(--pds-semantic-background-brand-xstrong) !important;\n}\n\n.search-suggestions div.search-suggestions__section {\n color: black !important;\n border-bottom: none !important;\n background: var(--pds-semantic-background-subtle) !important;\n text-transform: uppercase !important;\n border-top: 1px solid var(--pds-semantic-text-disabled) !important;\n user-select: none;\n padding-top: 20px !important;\n font-size: small !important;\n font-weight: bold !important;\n}\n\n.search-suggestions:not(.expanded) {\n display: none;\n}\n\n.search-suggestions.expanded {\n box-shadow: 0px 4px 8px 1px rgba(0, 0, 0, 0.1);\n}\n\n.search-suggestion.highlighted {\n outline: 2px solid var(--pds-semantic-text-subtle) !important;\n}\n\n.search-suggestions a {\n display: flex;\n font-weight: normal;\n font-family: "FS Elliot Web Regular", Arial, arial, sans-serif;\n justify-content: space-between;\n border: 0;\n}\n\n.search-suggestions div+a {\n border-top: 1px solid var(--pds-semantic-text-disabled) !important;\n}\n\n.search-suggestion span+span {\n position: relative;\n top: 3px;\n border-left: 16px solid transparent;\n text-align: right;\n}\n\n.search-box svg.feather.feather-x {\n position: relative;\n top: -3px;\n margin-left: 24px;\n}\n\n.pds-searchInput button:first-of-type {\n margin: 0;\n}\n\n.pds-searchInput button:last-of-type {\n margin: 0 8px 0 0;\n}\n\n.pds-searchInput {\n display: flex !important;\n flex-direction: row !important;\n border: 1px solid var(--pds-semantic-border-strong) !important;\n background: var(--pds-semantic-background-default) !important;\n align-items: center !important;\n}\n\n.pds-searchInput input[type=search] {\n flex-grow: 2 !important;\n border: none !important;\n padding-right: 0 !important;\n height: 46px !important;\n font-size: var(--pds-base-type-root) !important;\n box-shadow: none !important;\n display: flex !important;\n width: 100% !important;\n font-family: var(--typography-font-default) !important;\n background-color: var(--pds-semantic-background-default) !important;\n padding-left: 12px !important;\n appearance: none !important;\n padding-right: 0 !important;\n height: 46px !important;\n appearance: none !important;\n outline-offset: -2px !important;\n}\n\n.pds-searchInput input[type=search]:active,\n.pds-searchInput input[type=search]:focus,\n.pds-searchInput input[type=search]:hover {\n outline: 0 !important;\n border: 0 !important;\n box-shadow: none !important;\n background-color: transparent !important;\n}\n\n.pds-searchInput button {\n color: var(--pds-semantic-background-default) !important;\n background-color: transparent !important;\n padding: 0 !important;\n height: 24px !important;\n margin: 0 8px 0 16px !important;\n border: 0 !important;\n cursor: pointer !important;\n width: 31px !important;\n}\n\n.pds-searchInput button>svg {\n color: var(--pds-semantic-background-interactive-default) !important;\n vertical-align: middle !important;\n}\n\n.pds-searchInput button>svg:hover {\n stroke-width: 2 !important;\n color: var(--pds-semantic-background-interactive-strong) !important;\n}\n\n.pds-searchInput button>svg:active {\n stroke-width: 2 !important;\n color: var(--pds-semantic-background-interactive-xstrong) !important;\n}\n\n.pds-searchInput .search-suggestions {\n position: absolute !important;\n width: 100%;\n z-index: 5 !important;\n top: 100% !important;\n background: var(--pds-semantic-background-default) !important;\n color: var(--pds-semantic-text-subtle) !important;\n border-top: 1px solid var(--pds-semantic-text-disabled) !important;\n cursor: pointer !important;\n}\n\ndiv.suggested-queries a.pds-button.pds-button-tertiary-ghost {\n white-space: nowrap !important;\n}\n\n.search_focus {\n text-transform: capitalize !important;\n}',""]),t.A=o},4468:function(e){function t(e){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}t.keys=function(){return[]},t.resolve=t,t.id=4468,e.exports=t},4848:function(e,t,r){"use strict";e.exports=r(1020)},5056:function(e,t,r){"use strict";e.exports=function(e){var t=r.nc;t&&e.setAttribute("nonce",t)}},5072:function(e){"use strict";var t=[];function r(e){for(var r=-1,n=0;n<t.length;n++)if(t[n].identifier===e){r=n;break}return r}function n(e,n){for(var i={},o=[],s=0;s<e.length;
vendor: 5,485 bytes, line 2
2s++){var l=e[s],u=n.base?l[0]+n.base:l[0],c=i[u]||0,d="".concat(u," ").concat(c);i[u]=c+1;var f=r(d),p={css:l[1],media:l[2],sourceMap:l[3],supports:l[4],layer:l[5]};if(-1!==f)t[f].references++,t[f].updater(p);else{var h=a(p,n);n.byIndex=s,t.splice(s,0,{identifier:d,updater:h,references:1})}o.push(d)}return o}function a(e,t){var r=t.domAPI(t);return r.update(e),function(t){if(t){if(t.css===e.css&&t.media===e.media&&t.sourceMap===e.sourceMap&&t.supports===e.supports&&t.layer===e.layer)return;r.update(e=t)}else r.remove()}}e.exports=function(e,a){var i=n(e=e||[],a=a||{});return function(e){e=e||[];for(var o=0;o<i.length;o++){var s=r(i[o]);t[s].references--}for(var l=n(e,a),u=0;u<i.length;u++){var c=r(i[u]);0===t[c].references&&(t[c].updater(),t.splice(c,1))}i=l}}},5228:function(e){"use strict";var t=Object.getOwnPropertySymbols,r=Object.prototype.hasOwnProperty,n=Object.prototype.propertyIsEnumerable;e.exports=function(){try{if(!Object.assign)return!1;var e=new String("abc");if(e[5]="de","5"===Object.getOwnPropertyNames(e)[0])return!1;for(var t={},r=0;r<10;r++)t["_"+String.fromCharCode(r)]=r;if("0123456789"!==Object.getOwnPropertyNames(t).map((function(e){return t[e]})).join(""))return!1;var n={};return"abcdefghijklmnopqrst".split("").forEach((function(e){n[e]=e})),"abcdefghijklmnopqrst"===Object.keys(Object.assign({},n)).join("")}catch(e){return!1}}()?Object.assign:function(e,a){for(var i,o,s=function(e){if(null==e)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(e)}(e),l=1;l<arguments.length;l++){for(var u in i=Object(arguments[l]))r.call(i,u)&&(s[u]=i[u]);if(t){o=t(i);for(var c=0;c<o.length;c++)n.call(i,o[c])&&(s[o[c]]=i[o[c]])}}return s}},5287:function(e,t,r){"use strict";var n=r(5228),a=60103,i=60106;t.Fragment=60107,t.StrictMode=60108,t.Profiler=60114;var o=60109,s=60110,l=60112;t.Suspense=60113;var u=60115,c=60116;if("function"==typeof Symbol&&Symbol.for){var d=Symbol.for;a=d("react.element"),i=d("react.portal"),t.Fragment=d("react.fragment"),t.StrictMode=d("react.strict_mode"),t.Profiler=d("react.profiler"),o=d("react.provider"),s=d("react.context"),l=d("react.forward_ref"),t.Suspense=d("react.suspense"),u=d("react.memo"),c=d("react.lazy")}var f="function"==typeof Symbol&&Symbol.iterator;function p(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,r=1;r<arguments.length;r++)t+="&args[]="+encodeURIComponent(arguments[r]);return"Minified React error #"+e+"; visit "+t+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}var h={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},g={};function m(e,t,r){this.props=e,this.context=t,this.refs=g,this.updater=r||h}function y(){}function v(e,t,r){this.props=e,this.context=t,this.refs=g,this.updater=r||h}m.prototype.isReactComponent={},m.prototype.setState=function(e,t){if("object"!=typeof e&&"function"!=typeof e&&null!=e)throw Error(p(85));this.updater.enqueueSetState(this,e,t,"setState")},m.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")},y.prototype=m.prototype;var b=v.prototype=new y;b.constructor=v,n(b,m.prototype),b.isPureReactComponent=!0;var w={current:null},S=Object.prototype.hasOwnProperty,k={key:!0,ref:!0,__self:!0,__source:!0};function C(e,t,r){var n,i={},o=null,s=null;if(null!=t)for(n in void 0!==t.ref&&(s=t.ref),void 0!==t.key&&(o=""+t.key),t)S.call(t,n)&&!k.hasOwnProperty(n)&&(i[n]=t[n]);var l=arguments.length-2;if(1===l)i.children=r;else if(1<l){for(var u=Array(l),c=0;c<l;c++)u[c]=arguments[c+2];i.children=u}if(e&&e.defaultProps)for(n in l=e.defaultProps)void 0===i[n]&&(i[n]=l[n]);return{$$typeof:a,type:e,key:o,ref:s,props:i,_owner:w.current}}function x(e){return"object"==typeof e&&null!==e&&e.$$typeof===a}var O=/\/+/g;function I(e,t){return"object"==typeof e&&null!==e&&null!=e.key?function(e){var t={"=":"=0",":":"=2"};return"$"+e.replace(/[=:]/g,(function(e){return t[e]}))}(""+e.key):t.toString(36)}function E(e,t,r,n,o){var s=typeof e;"undefined"!==s&&"boolean"!==s||(e=null);var l=!1;if(null===e)l=!0;else switch(s){case"string":case"number":l=!0;break;case"object":switch(e.$$typeof){case a:case i:l=!0}}if(l)return o=o(l=e),e=""===n?"."+I(l,0):n,Array.isArray(o)?(r="",null!=e&&(r=e.replace(O,"$&/")+"/"),E(o,t,r,"",(function(e){return e}))):null!=o&&(x(o)&&(o=function(e,t){return{$$typeof:a,type:e.type,key:t,ref:e.ref,props:e.props,_owner:e._owner}}(o,r+(!o.key||l&&l.key===o.key?"":(""+o.key).replace(O,"$&/")+"/")+e)),t.push(o)),1;if(l=0,n=""===n?".":n+":",Array.isArray(e))for(var u=0;u<e.length;u++){var c=n+I(s=e[u],u);l+=E(s,t,r,c,o)}else if(c=function(e){return null===e||"object"!=typeof e?null:"function"==typeof(e=f&&e[f]||e["@@iterator"])?e:null}(e),"function"==typeof c)for(e=c.call(e),u=0;!(s=e.next()).done;)l+=E(s=s.value,t,r,c=n+I(s,u++),o);else if("object"===s)throw t=""+e,Error(p(31,"[object Object]"===t?"object with keys {"+Object.keys(e).join(", ")+"}":t));return l}function q(e,t,r){if(null==e)return e;var n=[],a=0;return E(e,n,"","",(function(e){return t.call(r,e,a++)})),n}function R(e){if(-1===e._status){var t=e._result;t=t(),e._status=0,e._result=t,t.then((function(t){0===e._status&&(t=t.default,e._status=1,e._result=t)}),(function(t){0===e._status&&(e._status=2,e._result=t)}))}if(1===e._status)return e._result;throw e._result}var A={current:null};function P(){var e=A.current;
2if(null===e)throw Error(p(321));return e}var T={ReactCurrentDispatcher:A,ReactCurrentBatchConfig:{transition:0},ReactCurrentOwner:w,IsSomeRendererActing:{current:!1},assign:n};t.Children={map:q,forEach:function(e,t,r){q(e,(function(){t.apply(this,arguments)}),r)},count:function(e){var t=0;return q(e,(function(){t++})),t},toArray:function(e){return q(e,(function(e){return e}))||[]},only:function(e){if(!x(e))throw Error(p(143));return e}},t.Component=m,t.PureComponent=v,t.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=T,t.cloneElement=function(e,t,r){if(null==e)throw Error(p(267,e));var i=n({},e.props),o=e.key,s=e.ref,l=e._owner;if(null!=t){if(void 0!==t.ref&&(s=t.ref,l=w.current),void 0!==t.key&&(o=""+t.key),e.type&&e.type.defaultProps)var u=e.type.defaultProps;for(c in t)S.call(t,c)&&!k.hasOwnProperty(c)&&(i[c]=void 0===t[c]&&void 0!==u?u[c]:t[c])}var c=arguments.length-2;if(1===c)i.children=r;else if(1<c){u=Array(c);for(var d=0;d<c;d++)u[d]=arguments[d+2];i.children=u}return{$$typeof:a,type:e.type,key:o,ref:s,props:i,_owner:l}},t.createContext=function(e,t){return void 0===t&&(t=null),(e={$$typeof:s,_calculateChangedBits:t,_currentValue:e,_currentValue2:e,_threadCount:0,Provider:null,Consumer:null}).Provider={$$typeof:o,_context:e},e.Consumer=e},t.createElement=C,t.createFactory=function(e){var t=C.bind(null,e);return t.type=e,t},t.createRef=function(){return{current:null}},t.forwardRef=function(e){return{$$typeof:l,render:e}},t.isValidElement=x,t.lazy=function(e){return{$$typeof:c,_payload:{_status:-1,_result:e},_init:R}},t.memo=function(e,t){return{$$typeof:u,type:e,compare:void 0===t?null:t}},t.useCallback=function(e,t){return P().useCallback(e,t)},t.useContext=function(e,t){return P().useContext(e,t)},t.useDebugValue=function(){},t.useEffect=function(e,t){return P().useEffect(e,t)},t.useImperativeHandle=function(e,t,r){return P().useImperativeHandle(e,t,r)},t.useLayoutEffect=function(e,t){return P().useLayoutEffect(e,t)},t.useMemo=function(e,t){return P().useMemo(e,t)},t.useReducer=function(e,t,r){return P().useReducer(e,t,r)},t.useRef=function(e){return P().useRef(e)},t.useState=function(e){return P().useState(e)},t.version="17.0.2"},6314:function(e){"use strict";e.exports=function(e){var t=[];return t.toString=function(){return this.map((function(t){var r="",n=void 0!==t[5];return t[4]&&(r+="@supports (".concat(t[4],") {")),t[2]&&(r+="@media ".concat(t[2]," {")),n&&(r+="@layer".concat(t[5].length>0?" ".concat(t[5]):""," {")),r+=e(t),n&&(r+="}"),t[2]&&(r+="}"),t[4]&&(r+="}"),r})).join("")},t.i=function(e,r,n,a,i){"string"==typeof e&&(e=[[null,e,void 0]]);var o={};if(n)for(var s=0;s<this.length;s++){var l=this[s][0];null!=l&&(o[l]=!0)}for(var u=0;u<e.length;u++){var c=[].concat(e[u]);n&&o[c[0]]||(void 0!==i&&(void 0===c[5]||(c[1]="@layer".concat(c[5].length>0?" ".concat(c[5]):""," {").concat(c[1],"}")),c[5]=i),r&&(c[2]?(c[1]="@media ".concat(c[2]," {").concat(c[1],"}"),c[2]=r):c[2]=r),a&&(c[4]?(c[1]="@supports (".concat(c[4],") {").concat(c[1],"}"),c[4]=a):c[4]="".concat(a)),t.push(c))}},t}},6540:function(e,t,r){"use strict";e.exports=r(5287)},7463:function(e,t){"use strict";var r,n,a,i;if("object"==typeof performance&&"function"==typeof performance.now){var o=performance;t.unstable_now=function(){return o.now()}}else{var s=Date,l=s.now();t.unstable_now=function(){return s.now()-l}}if("undefined"==typeof window||"function"!=typeof MessageChannel){var u=null,c=null,d=function(){if(null!==u)try{var e=t.unstable_now();u(!0,e),u=null}catch(e){throw setTimeout(d,0),e}};r=function(e){null!==u?setTimeout(r,0,e):(u=e,setTimeout(d,0))},n=function(e,t){c=setTimeout(e,t)},a=function(){clearTimeout(c)},t.unstable_shouldYield=function(){return!1},i=t.unstable_forceFrameRate=function(){}}else{var f=window.setTimeout,p=window.clearTimeout;if("undefined"!=typeof console){var h=window.cancelAnimationFrame;"function"!=typeof window.requestAnimationFrame&&console.error("This browser doesn't support requestAnimationFrame. Make sure that you load a polyfill in older browsers. https://reactjs.org/link/react-polyfills"),"function"!=typeof h&&console.error("This browser doesn't support cancelAnimationFrame. Make sure that you load a polyfill in older browsers. https://reactjs.org/link/react-polyfills")}var g=!1,m=null,y=-1,v=5,b=0;t.unstable_shouldYield=function(){return t.unstable_now()>=b},i=function(){},t.unstable_forceFrameRate=function(e){0>e||125<e?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):v=0<e?Math.floor(1e3/e):5};var w=new MessageChannel,S=w.port2;w.port1.onmessage=function(){if(null!==m){var e=t.unstable_now();b=e+v;try{m(!0,e)?S.postMessage(null):(g=!1,m=null)}catch(e){throw S.postMessage(null),e}}else g=!1},r=function(e){m=e,g||(g=!0,S.postMessage(null))},n=function(e,r){y=f((function(){e(t.unstable_now())}),r)},a=function(){p(y),y=-1}}function k(e,t){var r=e.length;e.push(t);e:for(;;){var n=r-1>>>1,a=e[n];if(!(void 0!==a&&0<O(a,t)))break e;e[n]=t,e[r]=a,r=n}}function C(e){return void 0===(e=e[0])?null:e}function x(e){var t=e[0];if(void 0!==t){var r=e.pop();if(r!==t){e[0]=r;e:for(var n=0,a=e.length;n<a;){var i=2*(n+1)-1,o=e[i],s=i+1,l=e[s];if(void 0!==o&&0>O(o,r))void 0!==l&&0>O(l,o)?(e[n]=l,e[s]=r,n=s):(e[n]=o,e[i]=r,n=i);else{if(!(void 0!==l&&0>O(l,r)))break e;e[n]=l,e[s]=r,n=s}}}return t}return null}function O(e,t){var r=e.sortIndex-t.sortIndex;return 0!==r?r:e.id-t.id}var I=[],E=[],q=1,R=null,A=3,P=!1,T=!1,j=!1;function F(e){for(var t=C(E);null!==t;){if(null===t.callback)x(E);else{if(!(t.startTime<=e))break;x(E),t.sortIndex=t.expirationTime,k(I,t)}t=C(E)}}function D(e){if(j=!1,F(e),!T)if(null!==C(I))T=!0,r(_);else{var t=C(E);null!==t&&n(D,t.startTime-e)}}function _(e,r){T=!1,j&&(j=!1,a()),P=!0;var i=A;try{for(F(r),R=C(I);null!==R&&(!(R.expirationTime>r)||e&&!t.unstable_shouldYield());){var o=R.callback;if("function"==typeof o){R.callback=null,A=R.priorityLevel;var s=o(R.expirationTime<=r);r=t.unstable_now(),"function"==typeof s?R.callback=s:R===C(I)&&x(I),F(r)}else x(I);R=C(I)}if(null!==R)var l=!0;else{var u=C(E);null!==u&&n(D,u.startTime-r),l=!1}return l}finally{R=null,A=i,P=!1}}var M=i;t.unstable_IdlePriority=5,t.unstable_ImmediatePriority=1,t.unstable_LowPriority=4,t.unstable_NormalPriority=3,t.unstable_Profiling=null,t.unstable_UserBlockingPriority=2,t.unstable_cancelCallback=function(e){e.callback=null},t.unstable_continueExecution=function(){T||P||(T=!0,r(_))},t.unstable_getCurrentPriorityLevel=function(){return A},t.unstable_getFirstCallbackNode=function(){return C(I)},t.unstable_next=function(e){switch(A){case 1:case 2:case 3:var t=3;break;default:t=A}var r=A;A=t;try{return e()}finally{A=r}},t.unstable_pauseExecution=function(){},t.unstable_requestPaint=M,t.unstable_runWithPriority=function(e,t){switch(e){case 1:case 2:case 3:case 4:case 5:break;default:e=3}var r=A;A=e;try{return t()}finally{A=r}},t.unstable_scheduleCallback=function(e,i,o){var s=t.unstable_now();switch(o="object"==typeof o&&null!==o&&"number"==typeof(o=o.delay)&&0<o?s+o:s,e){case 1:var l=-1;break;case 2:l=250;break;case 5:l=1073741823;break;case 4:l=1e4;break;default:l=5e3}return e={id:q++,callback:i,priorityLevel:e,startTime:o,expirationTime:l=o+l,sortIndex:-1},o>s?(e.sortIndex=o,k(E,e),null===C(I)&&e===C(E)&&(j?a():j=!0,n(D,o-s))):(e.sortIndex=l,k(I,e),T||P||(T=!0,r(_))),e},t.unstable_wrapCallback=function(e){var t=A;return function(){var r=A;A=t;try{return e.apply(this,arguments)}finally{A=r}}}},7659:function(e){"use strict";var t={};e.exports=function(e,r){var n=function(e){if(void 0===t[e]){var r=document.querySelector(e);
2if(window.HTMLIFrameElement&&r instanceof window.HTMLIFrameElement)try{r=r.contentDocument.head}catch(e){r=null}t[e]=r}return t[e]}(e);if(!n)throw new Error("Couldn't find a style target. This probably means that the value for the 'insert' parameter is invalid.");n.appendChild(r)}},7825:function(e){"use strict";e.exports=function(e){if("undefined"==typeof document)return{update:function(){},remove:function(){}};var t=e.insertStyleElement(e);return{update:function(r){!function(e,t,r){var n="";r.supports&&(n+="@supports (".concat(r.supports,") {")),r.media&&(n+="@media ".concat(r.media," {"));var a=void 0!==r.layer;a&&(n+="@layer".concat(r.layer.length>0?" ".concat(r.layer):""," {")),n+=r.css,a&&(n+="}"),r.media&&(n+="}"),r.supports&&(n+="}");var i=r.sourceMap;i&&"undefined"!=typeof btoa&&(n+="\n/*# sourceMappingURL=data:application/json;base64,".concat(btoa(unescape(encodeURIComponent(JSON.stringify(i))))," */")),t.styleTagTransform(n,e,t.options)}(t,e,r)},remove:function(){!function(e){if(null===e.parentNode)return!1;e.parentNode.removeChild(e)}(t)}}}},9982:function(e,t,r){"use strict";e.exports=r(7463)}},t={};function r(n){var a=t[n];if(void 0!==a)return a.exports;var i=t[n]={id:n,exports:{}};return e[n](i,i.exports,r),i.exports}r.amdO={},r.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return r.d(t,{a:t}),t},r.d=function(e,t){for(var n in t)r.o(t,n)&&!r.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},r.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),r.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},r.nc=void 0,function(){"use strict";var e=r(4848),t=r(6540),n=r(961);const a=(0,t.createContext)(null),i=a.Provider;var o=a,s=Object.create,l=Object.defineProperty,u=Object.getOwnPropertyDescriptor,c=Object.getOwnPropertyNames,d=Object.getPrototypeOf,f=Object.prototype.hasOwnProperty,p=r(4468),h=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports),g=(e,t,r)=>(r=null!=e?s(d(e)):{},((e,t,r,n)=>{if(t&&"object"==typeof t||"function"==typeof t)for(let r of c(t))!f.call(e,r)&&undefined!==r&&l(e,r,{get:()=>t[r],enumerable:!(n=u(t,r))||n.enumerable});return e})(!t&&e&&e.__esModule?r:l(r,"default",{value:e,enumerable:!0}),e)),m=(e,t,r)=>((e,t,r)=>t in e?l(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r)(e,"symbol"!=typeof t?t+"":t,r),y=h(((e,t)=>{function r(e){try{return JSON.stringify(e)}catch{return'"[Circular]"'}}t.exports=function(e,t,n){var a=n&&n.stringify||r;if("object"==typeof e&&null!==e){var i=t.length+1;if(1===i)return e;var o=new Array(i);o[0]=a(e);for(var s=1;s<i;s++)o[s]=a(t[s]);return o.join(" ")}if("string"!=typeof e)return e;var l=t.length;if(0===l)return e;for(var u="",c=0,d=-1,f=e&&e.length||0,p=0;p<f;){if(37===e.charCodeAt(p)&&p+1<f){switch(d=d>-1?d:0,e.charCodeAt(p+1)){case 100:case 102:if(c>=l||null==t[c])break;d<p&&(u+=e.slice(d,p)),u+=Number(t[c]),d=p+2,p++;break;case 105:if(c>=l||null==t[c])break;d<p&&(u+=e.slice(d,p)),u+=Math.floor(Number(t[c])),d=p+2,p++;break;case 79:case 111:case 106:if(c>=l||void 0===t[c])break;d<p&&(u+=e.slice(d,p));var h=typeof t[c];if("string"===h){u+="'"+t[c]+"'",d=p+2,p++;break}if("function"===h){u+=t[c].name||"<anonymous>",d=p+2,p++;break}u+=a(t[c]),d=p+2,p++;break;case 115:if(c>=l)break;d<p&&(u+=e.slice(d,p)),u+=String(t[c]),d=p+2,p++;break;case 37:d<p&&(u+=e.slice(d,p)),u+="%",d=p+2,p++,c--}++c}++p}return-1===d?e:(d<f&&(u+=e.slice(d)),u)}})),v=h(((e,t)=>{var r=y();t.exports=c;var n=function(){function e(e){return typeof e<"u"&&e}try{return typeof globalThis<"u"||Object.defineProperty(Object.prototype,"globalThis",{get:function(){return delete Object.prototype.globalThis,this.globalThis=this},configurable:!0}),globalThis}catch{return e(self)||e(window)||e(this)||{}}}().console||{},a={mapHttpRequest:m,mapHttpResponse:m,wrapRequestSerializer:v,wrapResponseSerializer:v,wrapErrorSerializer:v,req:m,res:m,err:h,errWithCause:h};function i(e,t){return"silent"===e?1/0:t.levels.values[e]}var o=Symbol("pino.logFuncs"),s=Symbol("pino.hierarchy"),l={error:"log",fatal:"error",warn:"error",info:"log",debug:"log",trace:"log"};function u(e,t){let r={logger:t,parent:e[s]};t[s]=r}function c(e){(e=e||{}).browser=e.browser||{};let t=e.browser.transmit;if(t&&"function"!=typeof t.send)throw Error("pino: transmit option must have a send function");let r=e.browser.write||n;e.browser.write&&(e.browser.asObject=!0);let a=e.serializers||{},s=function(e,t){return Array.isArray(e)?e.filter((function(e){return"!stdSerializers.err"!==e})):!0===e&&Object.keys(t)}(e.browser.serialize,a),h=e.browser.serialize;Array.isArray(e.browser.serialize)&&e.browser.serialize.indexOf("!stdSerializers.err")>-1&&(h=!1);let m=Object.keys(e.customLevels||{}),y=["error","fatal","warn","info","debug","trace"].concat(m);
2"function"==typeof r&&y.forEach((function(e){r[e]=r})),(!1===e.enabled||e.browser.disabled)&&(e.level="silent");let v=e.level||"info",w=Object.create(r);w.log||(w.log=b),function(e,t,r){let a={};t.forEach((e=>{a[e]=r[e]?r[e]:n[e]||n[l[e]||"log"]||b})),e[o]=a}(w,y,r),u({},w),Object.defineProperty(w,"levelVal",{get:function(){return i(this.level,this)}}),Object.defineProperty(w,"level",{get:function(){return this._level},set:function(e){if("silent"!==e&&!this.levels.values[e])throw Error("unknown level "+e);this._level=e,d(this,S,w,"error"),d(this,S,w,"fatal"),d(this,S,w,"warn"),d(this,S,w,"info"),d(this,S,w,"debug"),d(this,S,w,"trace"),m.forEach((e=>{d(this,S,w,e)}))}});let S={transmit:t,serialize:s,asObject:e.browser.asObject,formatters:e.browser.formatters,levels:y,timestamp:g(e)};return w.levels=function(e){let t=e.customLevels||{},r=Object.assign({},c.levels.values,t),n=Object.assign({},c.levels.labels,function(e){let t={};return Object.keys(e).forEach((function(r){t[e[r]]=r})),t}(t));return{values:r,labels:n}}(e),w.level=v,w.setMaxListeners=w.getMaxListeners=w.emit=w.addListener=w.on=w.prependListener=w.once=w.prependOnceListener=w.removeListener=w.removeAllListeners=w.listeners=w.listenerCount=w.eventNames=w.write=w.flush=b,w.serializers=a,w._serialize=s,w._stdErrSerialize=h,w.child=function(r,n){if(!r)throw new Error("missing bindings for child Pino");n=n||{},s&&r.serializers&&(n.serializers=r.serializers);let i=n.serializers;if(s&&i){var o=Object.assign({},a,i),l=!0===e.browser.serialize?Object.keys(o):s;delete r.serializers,f([r],l,o,this._stdErrSerialize)}function c(e){this._childLevel=1+(0|e._childLevel),this.bindings=r,o&&(this.serializers=o,this._serialize=l),t&&(this._logEvent=p([].concat(e._logEvent.bindings,r)))}c.prototype=this;let d=new c(this);return u(this,d),d.level=this.level,d},t&&(w._logEvent=p()),w}function d(e,t,a,l){if(Object.defineProperty(e,l,{value:i(e.level,a)>i(l,a)?b:a[o][l],writable:!0,enumerable:!0,configurable:!0}),!t.transmit&&e[l]===b)return;e[l]=function(e,t,a,s){return function(o){return function(){let l=t.timestamp(),u=new Array(arguments.length),c=Object.getPrototypeOf&&Object.getPrototypeOf(this)===n?n:this;for(var d=0;d<u.length;d++)u[d]=arguments[d];if(t.serialize&&!t.asObject&&f(u,this._serialize,this.serializers,this._stdErrSerialize),t.asObject||t.formatters?o.call(c,function(e,t,n,a,i={}){let{level:o=()=>e.levels.values[t],log:s=e=>e}=i;e._serialize&&f(n,e._serialize,e.serializers,e._stdErrSerialize);let l=n.slice(),u=l[0],c={};a&&(c.time=a),c.level=o(t,e.levels.values[t]);let d=1+(0|e._childLevel);if(d<1&&(d=1),null!==u&&"object"==typeof u){for(;d--&&"object"==typeof l[0];)Object.assign(c,l.shift());u=l.length?r(l.shift(),l):void 0}else"string"==typeof u&&(u=r(l.shift(),l));return void 0!==u&&(c.msg=u),s(c)}(this,s,u,l,t.formatters)):o.apply(c,u),t.transmit){let r=t.transmit.level||e._level,n=a.levels.values[r],o=a.levels.values[s];if(o<n)return;!function(e,t,r){let n=t.send,a=t.ts,i=t.methodLevel,o=t.methodValue,s=t.val,l=e._logEvent.bindings;f(r,e._serialize||Object.keys(e.serializers),e.serializers,void 0===e._stdErrSerialize||e._stdErrSerialize),e._logEvent.ts=a,e._logEvent.messages=r.filter((function(e){return-1===l.indexOf(e)})),e._logEvent.level.label=i,e._logEvent.level.value=o,n(i,e._logEvent,s),e._logEvent=p(l)}(this,{ts:l,methodLevel:s,methodValue:o,transmitLevel:r,transmitValue:a.levels.values[t.transmit.level||e._level],send:t.transmit.send,val:i(e._level,a)},u)}}}(e[o][s])}(e,t,a,l);let u=function(e){let t=[];e.bindings&&t.push(e.bindings);let r=e[s];for(;r.parent;)r=r.parent,r.logger.bindings&&t.push(r.logger.bindings);return t.reverse()}(e);0!==u.length&&(e[l]=function(e,t){return function(){return t.apply(this,[...e,...arguments])}}(u,e[l]))}function f(e,t,r,n){for(let a in e)if(n&&e[a]instanceof Error)e[a]=c.stdSerializers.err(e[a]);else if("object"==typeof e[a]&&!Array.isArray(e[a]))for(let n in e[a])t&&t.indexOf(n)>-1&&n in r&&(e[a][n]=r[n](e[a][n]))}function p(e){return{ts:0,messages:[],bindings:e||[],level:{label:"",value:0}}}function h(e){let t={type:e.constructor.name,msg:e.message,stack:e.stack};for(let r in e)void 0===t[r]&&(t[r]=e[r]);return t}function g(e){return"function"==typeof e.timestamp?e.timestamp:!1===e.timestamp?w:S}function m(){return{}}function v(e){return e}function b(){}function w(){return!1}function S(){return Date.now()}c.levels={values:{fatal:60,error:50,warn:40,info:30,debug:20,trace:10},labels:{10:"trace",20:"debug",30:"info",40:"warn",50:"error",60:"fatal"}},c.stdSerializers=a,c.stdTimeFunctions=Object.assign({},{nullTime:w,epochTime:S,unixTime:function(){return Math.round(Date.now()/1e3)},isoTime:function(){return new Date(Date.now()).toISOString()}}),t.exports.default=c,t.exports.pino=c})),b=h(((e,t)=>
vendor: 4,187 bytes, line 2
2{!function(n,a){"object"==typeof e&&typeof t<"u"?t.exports=a():"function"==typeof define&&r.amdO?define(a):(n=typeof globalThis<"u"?globalThis:n||self).dayjs=a()}(e,(function(){var e=6e4,t=36e5,r="millisecond",n="second",a="minute",i="hour",o="day",s="week",l="month",u="quarter",c="year",d="date",f="Invalid Date",p=/^(\d{4})[-/]?(\d{1,2})?[-/]?(\d{0,2})[Tt\s]*(\d{1,2})?:?(\d{1,2})?:?(\d{1,2})?[.:]?(\d+)?$/,h=/\[([^\]]+)]|Y{1,4}|M{1,4}|D{1,2}|d{1,4}|H{1,2}|h{1,2}|a|A|m{1,2}|s{1,2}|Z{1,2}|SSS/g,g={name:"en",weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),ordinal:function(e){var t=["th","st","nd","rd"],r=e%100;return"["+e+(t[(r-20)%10]||t[r]||t[0])+"]"}},m=function(e,t,r){var n=String(e);return!n||n.length>=t?e:""+Array(t+1-n.length).join(r)+e},y={s:m,z:function(e){var t=-e.utcOffset(),r=Math.abs(t),n=Math.floor(r/60),a=r%60;return(t<=0?"+":"-")+m(n,2,"0")+":"+m(a,2,"0")},m:function e(t,r){if(t.date()<r.date())return-e(r,t);var n=12*(r.year()-t.year())+(r.month()-t.month()),a=t.clone().add(n,l),i=r-a<0,o=t.clone().add(n+(i?-1:1),l);return+(-(n+(r-a)/(i?a-o:o-a))||0)},a:function(e){return e<0?Math.ceil(e)||0:Math.floor(e)},p:function(e){return{M:l,y:c,w:s,d:o,D:d,h:i,m:a,s:n,ms:r,Q:u}[e]||String(e||"").toLowerCase().replace(/s$/,"")},u:function(e){return void 0===e}},v="en",b={};b[v]=g;var w="$isDayjsObject",S=function(e){return e instanceof O||!(!e||!e[w])},k=function e(t,r,n){var a;if(!t)return v;if("string"==typeof t){var i=t.toLowerCase();b[i]&&(a=i),r&&(b[i]=r,a=i);var o=t.split("-");if(!a&&o.length>1)return e(o[0])}else{var s=t.name;b[s]=t,a=s}return!n&&a&&(v=a),a||!n&&v},C=function(e,t){if(S(e))return e.clone();var r="object"==typeof t?t:{};return r.date=e,r.args=arguments,new O(r)},x=y;x.l=k,x.i=S,x.w=function(e,t){return C(e,{locale:t.$L,utc:t.$u,x:t.$x,$offset:t.$offset})};var O=function(){function g(e){this.$L=k(e.locale,null,!0),this.parse(e),this.$x=this.$x||e.x||{},this[w]=!0}var m=g.prototype;return m.parse=function(e){this.$d=function(e){var t=e.date,r=e.utc;if(null===t)return new Date(NaN);if(x.u(t))return new Date;if(t instanceof Date)return new Date(t);if("string"==typeof t&&!/Z$/i.test(t)){var n=t.match(p);if(n){var a=n[2]-1||0,i=(n[7]||"0").substring(0,3);return r?new Date(Date.UTC(n[1],a,n[3]||1,n[4]||0,n[5]||0,n[6]||0,i)):new Date(n[1],a,n[3]||1,n[4]||0,n[5]||0,n[6]||0,i)}}return new Date(t)}(e),this.init()},m.init=function(){var e=this.$d;this.$y=e.getFullYear(),this.$M=e.getMonth(),this.$D=e.getDate(),this.$W=e.getDay(),this.$H=e.getHours(),this.$m=e.getMinutes(),this.$s=e.getSeconds(),this.$ms=e.getMilliseconds()},m.$utils=function(){return x},m.isValid=function(){return this.$d.toString()!==f},m.isSame=function(e,t){var r=C(e);return this.startOf(t)<=r&&r<=this.endOf(t)},m.isAfter=function(e,t){return C(e)<this.startOf(t)},m.isBefore=function(e,t){return this.endOf(t)<C(e)},m.$g=function(e,t,r){return x.u(e)?this[t]:this.set(r,e)},m.unix=function(){return Math.floor(this.valueOf()/1e3)},m.valueOf=function(){return this.$d.getTime()},m.startOf=function(e,t){var r=this,u=!!x.u(t)||t,f=x.p(e),p=function(e,t){var n=x.w(r.$u?Date.UTC(r.$y,t,e):new Date(r.$y,t,e),r);return u?n:n.endOf(o)},h=function(e,t){return x.w(r.toDate()[e].apply(r.toDate("s"),(u?[0,0,0,0]:[23,59,59,999]).slice(t)),r)},g=this.$W,m=this.$M,y=this.$D,v="set"+(this.$u?"UTC":"");switch(f){case c:return u?p(1,0):p(31,11);case l:return u?p(1,m):p(0,m+1);case s:var b=this.$locale().weekStart||0,w=(g<b?g+7:g)-b;return p(u?y-w:y+(6-w),m);case o:case d:return h(v+"Hours",0);case i:return h(v+"Minutes",1);case a:return h(v+"Seconds",2);case n:return h(v+"Milliseconds",3);default:return this.clone()}},m.endOf=function(e){return this.startOf(e,!1)},m.$set=function(e,t){var s,u=x.p(e),f="set"+(this.$u?"UTC":""),p=(s={},s[o]=f+"Date",s[d]=f+"Date",s[l]=f+"Month",s[c]=f+"FullYear",s[i]=f+"Hours",s[a]=f+"Minutes",s[n]=f+"Seconds",s[r]=f+"Milliseconds",s)[u],h=u===o?this.$D+(t-this.$W):t;if(u===l||u===c){var g=this.clone().set(d,1);g.$d[p](h),g.init(),this.$d=g.set(d,Math.min(this.$D,g.daysInMonth())).$d}
2else p&&this.$d[p](h);return this.init(),this},m.set=function(e,t){return this.clone().$set(e,t)},m.get=function(e){return this[x.p(e)]()},m.add=function(r,u){var d,f=this;r=Number(r);var p=x.p(u),h=function(e){var t=C(f);return x.w(t.date(t.date()+Math.round(e*r)),f)};if(p===l)return this.set(l,this.$M+r);if(p===c)return this.set(c,this.$y+r);if(p===o)return h(1);if(p===s)return h(7);var g=(d={},d[a]=e,d[i]=t,d[n]=1e3,d)[p]||1,m=this.$d.getTime()+r*g;return x.w(m,this)},m.subtract=function(e,t){return this.add(-1*e,t)},m.format=function(e){var t=this,r=this.$locale();if(!this.isValid())return r.invalidDate||f;var n=e||"YYYY-MM-DDTHH:mm:ssZ",a=x.z(this),i=this.$H,o=this.$m,s=this.$M,l=r.weekdays,u=r.months,c=r.meridiem,d=function(e,r,a,i){return e&&(e[r]||e(t,n))||a[r].slice(0,i)},p=function(e){return x.s(i%12||12,e,"0")},g=c||function(e,t,r){var n=e<12?"AM":"PM";return r?n.toLowerCase():n};return n.replace(h,(function(e,n){return n||function(e){switch(e){case"YY":return String(t.$y).slice(-2);case"YYYY":return x.s(t.$y,4,"0");case"M":return s+1;case"MM":return x.s(s+1,2,"0");case"MMM":return d(r.monthsShort,s,u,3);case"MMMM":return d(u,s);case"D":return t.$D;case"DD":return x.s(t.$D,2,"0");case"d":return String(t.$W);case"dd":return d(r.weekdaysMin,t.$W,l,2);case"ddd":return d(r.weekdaysShort,t.$W,l,3);case"dddd":return l[t.$W];case"H":return String(i);case"HH":return x.s(i,2,"0");case"h":return p(1);case"hh":return p(2);case"a":return g(i,o,!0);case"A":return g(i,o,!1);case"m":return String(o);case"mm":return x.s(o,2,"0");case"s":return String(t.$s);case"ss":return x.s(t.$s,2,"0");case"SSS":return x.s(t.$ms,3,"0");case"Z":return a}return null}(e)||a.replace(":","")}))},m.utcOffset=function(){return 15*-Math.round(this.$d.getTimezoneOffset()/15)},m.diff=function(r,d,f){var p,h=this,g=x.p(d),m=C(r),y=(m.utcOffset()-this.utcOffset())*e,v=this-m,b=function(){return x.m(h,m)};switch(g){case c:p=b()/12;break;case l:p=b();break;case u:p=b()/3;break;case s:p=(v-y)/6048e5;break;case o:p=(v-y)/864e5;break;case i:p=v/t;break;case a:p=v/e;break;case n:p=v/1e3;break;default:p=v}return f?p:x.a(p)},m.daysInMonth=function(){return this.endOf(l).$D},m.$locale=function(){return b[this.$L]},m.locale=function(e,t){if(!e)return this.$L;var r=this.clone(),n=k(e,t,!0);return n&&(r.$L=n),r},m.clone=function(){return x.w(this.$d,this)},m.toDate=function(){return new Date(this.valueOf())},m.toJSON=function(){return this.isValid()?this.toISOString():null},m.toISOString=function(){return this.$d.toISOString()},m.toString=function(){return this.$d.toUTCString()},g}(),I=O.prototype;return C.prototype=I,[["$ms",r],["$s",n],["$m",a],["$H",i],["$W",o],["$M",l],["$y",c],["$D",d]].forEach((function(e){I[e[1]]=function(t){return this.$g(t,e[0],e[1])}})),C.extend=function(e,t){return e.$i||(e(t,O,C),e.$i=!0),C},C.locale=k,C.isDayjs=S,C.unix=function(e){return C(1e3*e)},C.en=b[v],C.Ls=b,C.p={},C}))})),w=h(((e,t)=>{!function(n,a){"object"==typeof e&&typeof t<"u"?t.exports=a():"function"==typeof define&&r.amdO?define(a):(n=typeof globalThis<"u"?globalThis:n||self).dayjs_plugin_timezone=a()}(e,(function(){var e={year:0,month:1,day:2,hour:3,minute:4,second:5},t={};return function(r,n,a){var i,o=function(e,r,n){void 0===n&&(n={});var a=new Date(e);return function(e,r){void 0===r&&(r={});var n=r.timeZoneName||"short",a=e+"|"+n,i=t[a];return i||(i=new Intl.DateTimeFormat("en-US",{hour12:!1,timeZone:e,year:"numeric",month:"2-digit",day:"2-digit",hour:"2-digit",minute:"2-digit",second:"2-digit",timeZoneName:n}),t[a]=i),i}(r,n).formatToParts(a)},s=function(t,r){for(var n=o(t,r),i=[],s=0;s<n.length;s+=1){var l=n[s],u=l.type,c=l.value,d=e[u];d>=0&&(i[d]=parseInt(c,10))}var f=i[3],p=24===f?0:f,h=i[0]+"-"+i[1]+"-"+i[2]+" "+p+":"+i[4]+":"+i[5]+":000",g=+t;return(a.utc(h).valueOf()-(g-=g%1e3))/6e4},l=n.prototype;l.tz=function(e,t){void 0===e&&(e=i);var r,n=this.utcOffset(),o=this.toDate(),s=o.toLocaleString("en-US",{timeZone:e}),l=Math.round((o-new Date(s))/1e3/60),u=15*-Math.round(o.getTimezoneOffset()/15)-l;if(Number(u)){if(r=a(s,{locale:this.$L}).$set("millisecond",this.$ms).utcOffset(u,!0),t){var c=r.utcOffset();r=r.add(n-c,"minute")}}else r=this.utcOffset(0,t);return r.$x.$timezone=e,r},l.offsetName=function(e){var t=this.$x.$timezone||a.tz.guess(),r=o(this.valueOf(),t,{timeZoneName:e}).find((function(e){return"timezonename"===e.type.toLowerCase()}));return r&&r.value};var u=l.startOf;l.startOf=function(e,t){if(!this.$x||!this.$x.$timezone)return u.call(this,e,t);var r=a(this.format("YYYY-MM-DD HH:mm:ss:SSS"),{locale:this.$L});return u.call(r,e,t).tz(this.$x.$timezone,!0)},a.tz=function(e,t,r){var n=r&&t,o=r||t||i,l=s(+a(),o);
2if("string"!=typeof e)return a(e).tz(o);var u=function(e,t,r){var n=e-60*t*1e3,a=s(n,r);if(t===a)return[n,t];var i=s(n-=60*(a-t)*1e3,r);return a===i?[n,a]:[e-60*Math.min(a,i)*1e3,Math.max(a,i)]}(a.utc(e,n).valueOf(),l,o),c=u[0],d=u[1],f=a(c).utcOffset(d);return f.$x.$timezone=o,f},a.tz.guess=function(){return Intl.DateTimeFormat().resolvedOptions().timeZone},a.tz.setDefault=function(e){i=e}}}))})),S=h(((e,t)=>{!function(n,a){"object"==typeof e&&typeof t<"u"?t.exports=a():"function"==typeof define&&r.amdO?define(a):(n=typeof globalThis<"u"?globalThis:n||self).dayjs_plugin_utc=a()}(e,(function(){var e="minute",t=/[+-]\d\d(?::?\d\d)?/g,r=/([+-]|\d\d)/g;return function(n,a,i){var o=a.prototype;i.utc=function(e){return new a({date:e,utc:!0,args:arguments})},o.utc=function(t){var r=i(this.toDate(),{locale:this.$L,utc:!0});return t?r.add(this.utcOffset(),e):r},o.local=function(){return i(this.toDate(),{locale:this.$L,utc:!1})};var s=o.parse;o.parse=function(e){e.utc&&(this.$u=!0),this.$utils().u(e.$offset)||(this.$offset=e.$offset),s.call(this,e)};var l=o.init;o.init=function(){if(this.$u){var e=this.$d;this.$y=e.getUTCFullYear(),this.$M=e.getUTCMonth(),this.$D=e.getUTCDate(),this.$W=e.getUTCDay(),this.$H=e.getUTCHours(),this.$m=e.getUTCMinutes(),this.$s=e.getUTCSeconds(),this.$ms=e.getUTCMilliseconds()}else l.call(this)};var u=o.utcOffset;o.utcOffset=function(n,a){var i=this.$utils().u;if(i(n))return this.$u?0:i(this.$offset)?u.call(this):this.$offset;if("string"==typeof n&&null===(n=function(e){void 0===e&&(e="");var n=e.match(t);if(!n)return null;var a=(""+n[0]).match(r)||["-",0,0],i=a[0],o=60*+a[1]+ +a[2];return 0===o?0:"+"===i?o:-o}(n)))return this;var o=Math.abs(n)<=16?60*n:n,s=this;if(a)return s.$offset=o,s.$u=0===n,s;if(0!==n){var l=this.$u?this.toDate().getTimezoneOffset():-1*this.utcOffset();(s=this.local().add(o+l,e)).$offset=o,s.$x.$localOffset=l}else s=this.utc();return s};var c=o.format;o.format=function(e){var t=e||(this.$u?"YYYY-MM-DDTHH:mm:ss[Z]":"");return c.call(this,t)},o.valueOf=function(){var e=this.$utils().u(this.$offset)?0:this.$offset+(this.$x.$localOffset||this.$d.getTimezoneOffset());return this.$d.valueOf()-6e4*e},o.isUTC=function(){return!!this.$u},o.toISOString=function(){return this.toDate().toISOString()},o.toString=function(){return this.toDate().toUTCString()};var d=o.toDate;o.toDate=function(e){return"s"===e&&this.$offset?i(this.format("YYYY-MM-DD HH:mm:ss:SSS")).toDate():d.call(this)};var f=o.diff;o.diff=function(e,t,r){if(e&&this.$u===e.$u)return f.call(this,e,t,r);var n=this.local(),a=i(e).local();return f.call(n,a,t,r)}}}))})),k=h(((e,t)=>{t.exports=fetch})),C=h((e=>{var t=e&&e.__assign||function(){return t=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++)for(var a in t=arguments[r])Object.prototype.hasOwnProperty.call(t,a)&&(e[a]=t[a]);return e},t.apply(this,arguments)};Object.defineProperty(e,"__esModule",{value:!0});var r={delayFirstAttempt:!1,jitter:"none",maxDelay:1/0,numOfAttempts:10,retry:function(){return!0},startingDelay:100,timeMultiple:2};e.getSanitizedOptions=function(e){var n=t(t({},r),e);return n.numOfAttempts<1&&(n.numOfAttempts=1),n}})),x=h((e=>{Object.defineProperty(e,"__esModule",{value:!0}),e.fullJitter=function(e){var t=Math.random()*e;return Math.round(t)}})),O=h((e=>{Object.defineProperty(e,"__esModule",{value:!0}),e.noJitter=function(e){return e}})),I=h((e=>{Object.defineProperty(e,"__esModule",{value:!0});var t=x(),r=O();e.JitterFactory=function(e){return"full"===e.jitter?t.fullJitter:r.noJitter}})),E=h((e=>{Object.defineProperty(e,"__esModule",{value:!0});var t=I(),r=function(){function e(e){this.options=e,this.attempt=0}return e.prototype.apply=function(){var e=this;return new Promise((function(t){return setTimeout(t,e.jitteredDelay)}))},e.prototype.setAttemptNumber=function(e){this.attempt=e},Object.defineProperty(e.prototype,"jitteredDelay",{get:function(){return t.JitterFactory(this.options)(this.delay)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"delay",{get:function(){var e=this.options.startingDelay,t=this.options.timeMultiple,r=this.numOfDelayedAttempts,n=e*Math.pow(t,r);return Math.min(n,this.options.maxDelay)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"numOfDelayedAttempts",{get:function(){return this.attempt},enumerable:!0,configurable:!0}),e}();e.Delay=r})),q=h((e=>{var t,r=e&&e.__extends||(t=function(e,r){return(t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])})(e,r)},function(e,r){function n(){this.constructor=e}t(e,r),e.prototype=null===r?Object.create(r):(n.prototype=r.prototype,new n)}),n=e&&e.__awaiter||function(e,t,r,n){return new(r||(r=Promise))((function(a,i){function o(e){try{l(n.next(e))}catch(e){i(e)}}function s(e){try{l(n.throw(e))}catch(e){i(e)}}function l(e){e.done?a(e.value):function(e){return e instanceof r?e:new r((function(t){t(e)}))}(e.value).then(o,s)}l((n=n.apply(e,t||[])).next())}))},a=e&&e.__generator||function(e,t){var r,n,a,i,o={label:0,sent:function(){if(1&a[0])throw a[1];return a[1]},trys:[],ops:[]};return i={next:s(0),throw:s(1),return:s(2)},"function"==typeof Symbol&&(i[Symbol.iterator]=function(){return this}),i;function s(i){return function(s){return function(i){if(r)throw new TypeError("Generator is already executing.");for(;o;)try{if(r=1,n&&(a=2&i[0]?n.return:i[0]?n.throw||((a=n.return)&&a.call(n),0):n.next)&&!(a=a.call(n,i[1])).done)return a;switch(n=0,a&&(i=[2&i[0],a.value]),i[0]){case 0:case 1:a=i;break;case 4:return o.label++,{value:i[1],done:!1};case 5:o.label++,n=i[1],i=[0];continue;case 7:i=o.ops.pop(),o.trys.pop();continue;default:if(!(a=(a=o.trys).length>0&&a[a.length-1])&&(6===i[0]||2===i[0])){o=0;continue}if(3===i[0]&&(!a||i[1]>a[0]&&i[1]<a[3])){o.label=i[1];break}
2if(6===i[0]&&o.label<a[1]){o.label=a[1],a=i;break}if(a&&o.label<a[2]){o.label=a[2],o.ops.push(i);break}a[2]&&o.ops.pop(),o.trys.pop();continue}i=t.call(e,o)}catch(e){i=[6,e],n=0}finally{r=a=0}if(5&i[0])throw i[1];return{value:i[0]?i[1]:void 0,done:!0}}([i,s])}}};Object.defineProperty(e,"__esModule",{value:!0});var i=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return r(t,e),t.prototype.apply=function(){return n(this,void 0,void 0,(function(){return a(this,(function(t){return[2,!!this.isFirstAttempt||e.prototype.apply.call(this)]}))}))},Object.defineProperty(t.prototype,"isFirstAttempt",{get:function(){return 0===this.attempt},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"numOfDelayedAttempts",{get:function(){return this.attempt-1},enumerable:!0,configurable:!0}),t}(E().Delay);e.SkipFirstDelay=i})),R=h((e=>{var t,r=e&&e.__extends||(t=function(e,r){return(t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])})(e,r)},function(e,r){function n(){this.constructor=e}t(e,r),e.prototype=null===r?Object.create(r):(n.prototype=r.prototype,new n)});Object.defineProperty(e,"__esModule",{value:!0});var n=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return r(t,e),t}(E().Delay);e.AlwaysDelay=n})),A=h((e=>{Object.defineProperty(e,"__esModule",{value:!0});var t=q(),r=R();e.DelayFactory=function(e,n){var a=function(e){return e.delayFirstAttempt?new r.AlwaysDelay(e):new t.SkipFirstDelay(e)}(e);return a.setAttemptNumber(n),a}})),P=h((e=>{var t=e&&e.__awaiter||function(e,t,r,n){return new(r||(r=Promise))((function(a,i){function o(e){try{l(n.next(e))}catch(e){i(e)}}function s(e){try{l(n.throw(e))}catch(e){i(e)}}function l(e){e.done?a(e.value):function(e){return e instanceof r?e:new r((function(t){t(e)}))}(e.value).then(o,s)}l((n=n.apply(e,t||[])).next())}))},r=e&&e.__generator||function(e,t){var r,n,a,i,o={label:0,sent:function(){if(1&a[0])throw a[1];return a[1]},trys:[],ops:[]};return i={next:s(0),throw:s(1),return:s(2)},"function"==typeof Symbol&&(i[Symbol.iterator]=function(){return this}),i;function s(i){return function(s){return function(i){if(r)throw new TypeError("Generator is already executing.");for(;o;)try{if(r=1,n&&(a=2&i[0]?n.return:i[0]?n.throw||((a=n.return)&&a.call(n),0):n.next)&&!(a=a.call(n,i[1])).done)return a;switch(n=0,a&&(i=[2&i[0],a.value]),i[0]){case 0:case 1:a=i;break;case 4:return o.label++,{value:i[1],done:!1};case 5:o.label++,n=i[1],i=[0];continue;case 7:i=o.ops.pop(),o.trys.pop();continue;default:if(!(a=(a=o.trys).length>0&&a[a.length-1])&&(6===i[0]||2===i[0])){o=0;continue}if(3===i[0]&&(!a||i[1]>a[0]&&i[1]<a[3])){o.label=i[1];break}if(6===i[0]&&o.label<a[1]){o.label=a[1],a=i;break}
2if(a&&o.label<a[2]){o.label=a[2],o.ops.push(i);break}a[2]&&o.ops.pop(),o.trys.pop();continue}i=t.call(e,o)}catch(e){i=[6,e],n=0}finally{r=a=0}if(5&i[0])throw i[1];return{value:i[0]?i[1]:void 0,done:!0}}([i,s])}}};Object.defineProperty(e,"__esModule",{value:!0});var n=C(),a=A();e.backOff=function(e,a){return void 0===a&&(a={}),t(this,void 0,void 0,(function(){var t;return r(this,(function(r){switch(r.label){case 0:return t=n.getSanitizedOptions(a),[4,new i(e,t).execute()];case 1:return[2,r.sent()]}}))}))};var i=function(){function e(e,t){this.request=e,this.options=t,this.attemptNumber=0}return e.prototype.execute=function(){return t(this,void 0,void 0,(function(){var e;return r(this,(function(t){switch(t.label){case 0:if(this.attemptLimitReached)return[3,7];t.label=1;case 1:return t.trys.push([1,4,,6]),[4,this.applyDelay()];case 2:return t.sent(),[4,this.request()];case 3:return[2,t.sent()];case 4:return e=t.sent(),this.attemptNumber++,[4,this.options.retry(e,this.attemptNumber)];case 5:if(!t.sent()||this.attemptLimitReached)throw e;return[3,6];case 6:return[3,0];case 7:throw new Error("Something went wrong.")}}))}))},Object.defineProperty(e.prototype,"attemptLimitReached",{get:function(){return this.attemptNumber>=this.options.numOfAttempts},enumerable:!0,configurable:!0}),e.prototype.applyDelay=function(){return t(this,void 0,void 0,(function(){return r(this,(function(e){switch(e.label){case 0:return[4,a.DelayFactory(this.options,this.attemptNumber).apply()];case 1:return e.sent(),[2]}}))}))},e}()})),T=h(((e,t)=>{function r(e){let t="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/".indexOf(e);return t<0?void 0:t}t.exports=function(e){if(0===arguments.length)throw new TypeError("1 argument required, but only 0 present.");if((e=(e=`${e}`).replace(/[ \t\n\f\r]/g,"")).length%4==0&&(e=e.replace(/==?$/,"")),e.length%4==1||/[^+/0-9A-Za-z]/.test(e))return null;let t="",n=0,a=0;for(let i=0;i<e.length;i++)n<<=6,n|=r(e[i]),a+=6,24===a&&(t+=String.fromCharCode((16711680&n)>>16),t+=String.fromCharCode((65280&n)>>8),t+=String.fromCharCode(255&n),n=a=0);return 12===a?(n>>=4,t+=String.fromCharCode(n)):18===a&&(n>>=2,t+=String.fromCharCode((65280&n)>>8),t+=String.fromCharCode(255&n)),t}})),j=h(((e,t)=>{function r(e){if(e>=0&&e<64)return"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/"[e]}t.exports=function(e){if(0===arguments.length)throw new TypeError("1 argument required, but only 0 present.");let t;for(e=`${e}`,t=0;t<e.length;t++)if(e.charCodeAt(t)>255)return null;let n="";for(t=0;t<e.length;t+=3){let a=[void 0,void 0,void 0,void 0];a[0]=e.charCodeAt(t)>>2,a[1]=(3&e.charCodeAt(t))<<4,e.length>t+1&&(a[1]|=e.charCodeAt(t+1)>>4,a[2]=(15&e.charCodeAt(t+1))<<2),e.length>t+2&&(a[2]|=e.charCodeAt(t+2)>>6,a[3]=63&e.charCodeAt(t+2));for(let e=0;e<a.length;e++)typeof a[e]>"u"?n+="=":n+=r(a[e])}return n}})),F=h(((e,t)=>{var r=T(),n=j();t.exports={atob:r,btoa:n}})),D=h(((e,t)=>{var r=typeof self<"u"?self:typeof window<"u"?window:void 0;if(!r)throw new Error("Unable to find global scope. Are you sure this is running in the browser?");if(!r.AbortController)throw new Error('Could not find "AbortController" in the global scope. You need to polyfill it first');t.exports.AbortController=r.AbortController})),_=h(((e,t)=>{!function(n,a){"object"==typeof e&&typeof t<"u"?t.exports=a():"function"==typeof define&&r.amdO?define(a):(n=typeof globalThis<"u"?globalThis:n||self).dayjs_plugin_quarterOfYear=a()}(e,(function(){var e="month",t="quarter";return function(r,n){var a=n.prototype;a.quarter=function(e){return this.$utils().u(e)?Math.ceil((this.month()+1)/3):this.month(this.month()%3+3*(e-1))};var i=a.add;a.add=function(r,n){return r=Number(r),this.$utils().p(n)===t?this.add(3*r,e):i.bind(this)(r,n)};var o=a.startOf;a.startOf=function(r,n){var a=this.$utils(),i=!!a.u(n)||n;if(a.p(r)===t){var s=this.quarter()-1;return i?this.month(3*s).startOf(e).startOf("day"):this.month(3*s+2).endOf(e).endOf("day")}return o.bind(this)(r,n)}}}))})),M=h(((e,t)=>{!function(n,a){"object"==typeof e&&typeof t<"u"?t.exports=a():"function"==typeof define&&r.amdO?define(a):(n=typeof globalThis<"u"?globalThis:n||self).dayjs_plugin_customParseFormat=a()}(e,(function(){var e={LTS:"h:mm:ss A",LT:"h:mm A",L:"MM/DD/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"},t=/(\[[^[]*\])|([-_:/.,()\s]+)|(A|a|YYYY|YY?|MM?M?M?|Do|DD?|hh?|HH?|mm?|ss?|S{1,3}|z|ZZ?)/g,r=/\d\d/,n=/\d\d?/,a=/\d*[^-_:/,()\s\d]+/,i={},o=function(e){return(e=+e)+(e>68?1900:2e3)},s=function(e){return function(t){this[e]=+t}},l=[/[+-]\d\d:?(\d\d)?|Z/,function(e){(this.zone||(this.zone={})).offset=function(e){if(!e||"Z"===e)return 0;var t=e.match(/([+-]|\d\d)/g),r=60*t[1]+(+t[2]||0);return 0===r?0:"+"===t[0]?-r:r}(e)}],u=function(e){var t=i[e];return t&&(t.indexOf?t:t.s.concat(t.f))},c=function(e,t){var r,n=i.meridiem;if(n){for(var a=1;a<=24;a+=1)if(e.indexOf(n(a,0,t))>-1){r=a>12;break}}else r=e===(t?"pm":"PM");return r},d={A:[a,function(e){this.afternoon=c(e,!1)}],a:[a,function(e){this.afternoon=c(e,!0)}],S:[/\d/,function(e){this.milliseconds=100*+e}],SS:[r,function(e){this.milliseconds=10*+e}],SSS:[/\d{3}/,function(e){this.milliseconds=+e}],s:[n,s("seconds")],ss:[n,s("seconds")],m:[n,s("minutes")],mm:[n,s("minutes")],H:[n,s("hours")],h:[n,s("hours")],HH:[n,s("hours")],hh:[n,s("hours")],D:[n,s("day")],DD:[r,s("day")],Do:[a,function(e){var t=i.ordinal,r=e.match(/\d+/);if(this.day=r[0],t)for(var n=1;n<=31;n+=1)t(n).replace(/\[|\]/g,"")===e&&(this.day=n)}
2],M:[n,s("month")],MM:[r,s("month")],MMM:[a,function(e){var t=u("months"),r=(u("monthsShort")||t.map((function(e){return e.slice(0,3)}))).indexOf(e)+1;if(r<1)throw new Error;this.month=r%12||r}],MMMM:[a,function(e){var t=u("months").indexOf(e)+1;if(t<1)throw new Error;this.month=t%12||t}],Y:[/[+-]?\d+/,s("year")],YY:[r,function(e){this.year=o(e)}],YYYY:[/\d{4}/,s("year")],Z:l,ZZ:l};return function(r,n,a){a.p.customParseFormat=!0,r&&r.parseTwoDigitYear&&(o=r.parseTwoDigitYear);var s=n.prototype,l=s.parse;s.parse=function(r){var n=r.date,o=r.utc,s=r.args;this.$u=o;var u=s[1];if("string"==typeof u){var c=!0===s[2],f=!0===s[3],p=c||f,h=s[2];f&&(h=s[2]),i=this.$locale(),!c&&h&&(i=a.Ls[h]),this.$d=function(r,n,a){try{if(["x","X"].indexOf(n)>-1)return new Date(("X"===n?1e3:1)*r);var o=function(r){var n,a;n=r,a=i&&i.formats;for(var o=(r=n.replace(/(\[[^\]]+])|(LTS?|l{1,4}|L{1,4})/g,(function(t,r,n){var i=n&&n.toUpperCase();return r||a[n]||e[n]||a[i].replace(/(\[[^\]]+])|(MMMM|MM|DD|dddd)/g,(function(e,t,r){return t||r.slice(1)}))}))).match(t),s=o.length,l=0;l<s;l+=1){var u=o[l],c=d[u],f=c&&c[0],p=c&&c[1];o[l]=p?{regex:f,parser:p}:u.replace(/^\[|\]$/g,"")}return function(e){for(var t={},r=0,n=0;r<s;r+=1){var a=o[r];if("string"==typeof a)n+=a.length;else{var i=a.regex,l=a.parser,u=e.slice(n),c=i.exec(u)[0];l.call(t,c),e=e.replace(c,"")}}return function(e){var t=e.afternoon;if(void 0!==t){var r=e.hours;t?r<12&&(e.hours+=12):12===r&&(e.hours=0),delete e.afternoon}}(t),t}}(n)(r),s=o.year,l=o.month,u=o.day,c=o.hours,f=o.minutes,p=o.seconds,h=o.milliseconds,g=o.zone,m=new Date,y=u||(s||l?1:m.getDate()),v=s||m.getFullYear(),b=0;s&&!l||(b=l>0?l-1:m.getMonth());var w=c||0,S=f||0,k=p||0,C=h||0;return g?new Date(Date.UTC(v,b,y,w,S,k,C+60*g.offset*1e3)):a?new Date(Date.UTC(v,b,y,w,S,k,C)):new Date(v,b,y,w,S,k,C)}catch{return new Date("")}}(n,u,o),this.init(),h&&!0!==h&&(this.$L=this.locale(h).$L),p&&n!=this.format(u)&&(this.$d=new Date("")),i={}}else if(u instanceof Array)for(var g=u.length,m=1;m<=g;m+=1){s[1]=u[m-1];var y=a.apply(this,s);if(y.isValid()){this.$d=y.$d,this.$L=y.$L,this.init();break}m===g&&(this.$d=new Date(""))}else l.call(this,r)}}}))})),L=h(((e,t)=>{var r=/(^|; )Coveo-Pendragon=([^;]*)/;t.exports=()=>r.exec(document.cookie)?.pop()||null})),N=()=>r.g.crypto,U=(g(v()),e=>({referrer:document.referrer,userAgent:navigator.userAgent,location:window.location.href,clientId:e})),V=Symbol.for("coveo-headless-internal-state");var z=g(b()),$=g(w()),Q=g(S()),B=g(k()),H=g(P()),W=new Error("Failed to load reducers."),Y=class extends Error{constructor(){super(),this.name="ExpiredToken",this.message="The token being used to perform the request is expired."}},K=class extends Error{constructor(e,t){super(),this.name="Disconnected",this.message=`Client could not connect to the following URL: ${e}`,this.statusCode=t??0}},G=g(F()),J=(e,t=5)=>e+Math.random().toString(36).substring(2,2+t);function X(e){return""===e.trim()}var Z=new Set(["1",1,"yes",!0]);function ee(e){if("object"!=typeof e||!e)return e;try{return JSON.parse(JSON.stringify(e))}catch{return e}}function te(e){return"string"==typeof e||"number"==typeof e||"boolean"==typeof e}function re(e){return 429===e}var ne=class e{static async call(t){let r=function(e){let{url:t,method:r,requestParams:n,contentType:a,accessToken:i,signal:o}=e,s="POST"===e.method||"PUT"===e.method,l=function(e,t){return"application/x-www-form-urlencoded"===t?function(e){return!("object"!=typeof e||!e)&&Object.values(e).every(te)}(e)?function(e){let t=[];for(let r in e){let n=encodeURIComponent(r),a=encodeURIComponent(e[r]);t.push(`${n}=${a}`)}return t.join("&")}(e):"":JSON.stringify(e)}(n,a);return{url:t,method:r,headers:{"Content-Type":a,Authorization:`Bearer ${i}`,...e.headers},...s&&{body:l},signal:o}}(t),{logger:n}=t,a=await e.preprocessRequest(r,t);n.info(a,"Platform request");let{url:i,...o}=a,s=async()=>{let e=await(0,B.default)(i,o);if(re(e.status))throw e;return e};try{let e=await(0,H.backOff)(s,{retry:e=>{let t=e&&re(e.status);return t&&n.info("Platform retrying request"),t}});switch(e.status){case 419:case 401:throw n.info("Platform renewing token"),new Y;case 404:throw new K(i,e.status);default:return n.info({response:e,requestInfo:a},"Platform response"),e}}catch(e){return"Failed to fetch"===e.message?new K(i):e}}static async preprocessRequest(e,t){let{origin:r,preprocessRequest:n,logger:a,requestMetadata:i}=t,{signal:o,...s}=e,l=ee(s);try{let t=await n(e,r,i);return{...e,...t}}catch(e){a.error(e,"Platform request preprocessing failed. Returning default request options.")}return l}};function ae(e,t){return`https://${e}${t&&t.environment&&"prod"!==t.environment?t.environment:""}${t&&t.region&&"us"!==t.region?`-${t.region}`:""}.cloud.coveo.com`}function ie(e,t="prod"){let r="prod"===t?"":t,n=`https://${e}.org${r}.coveo.com`;return{platform:n,analytics:`https://${e}.analytics.org${r}.coveo.com`,search:`${n}/rest/search/v2`,admin:`https://${e}.admin.org${r}.coveo.com`}}function oe(e){return e?.multiRegionSubDomain?`https://${e.multiRegionSubDomain}.org.coveo.com`:ae("platform",e)}z.default.extend(Q.default),z.default.extend($.default);var se="/rest/search/v2",le="/rest/ua",ue=()=>({organizationId:"",accessToken:"",platformUrl:oe(),search:{apiBaseUrl:`${oe()}${se}`,locale:"en-US",timezone:z.default.tz.guess(),authenticationProviders:[]},analytics:{enabled:!0,apiBaseUrl:`${ae("analytics",undefined)}${le}`,nextApiBaseUrl:"",originContext:"Search",originLevel2:"default",originLevel3:"default",anonymous:!1,deviceId:"",userDisplayName:"",documentLocation:"",trackingId:"",analyticsMode:"legacy",source:{}},knowledge:{answerConfigurationId:""}}),ce=["author","language","urihash","objecttype","collection","source","permanentid"],de=class extends
2Error{constructor(e){super(e),this.name="SchemaValidationError"}},fe=class{constructor(e){this.definition=e}validate(e={},t=""){let r={...this.default,...e},n=[];for(let e in this.definition){let t=this.definition[e].validate(r[e]);t&&n.push(`${e}: ${t}`)}if(n.length)throw function(e,t){let r=`\n The following properties are invalid:\n\n ${e.join("\n\t")}\n \n ${t}\n `;return new de(r)}(n,t);return r}get default(){let e={};for(let t in this.definition){let r=this.definition[t].default;void 0!==r&&(e[t]=r)}return e}},pe=class{constructor(e={}){this.baseConfig=e}validate(e){return this.baseConfig.required&&ge(e)?"value is required.":null}get default(){return this.baseConfig.default instanceof Function?this.baseConfig.default():this.baseConfig.default}get required(){return!0===this.baseConfig.required}};function he(e){return void 0===e}function ge(e){return he(e)||function(e){return null===e}(e)}var me=class{constructor(e={}){this.config=e,this.value=new pe(e)}validate(e){return this.value.validate(e)||(function(e){return he(e)||ye(e)}(e)?e<this.config.min?`minimum value of ${this.config.min} not respected.`:e>this.config.max?`maximum value of ${this.config.max} not respected.`:null:"value is not a number.")}get default(){return this.value.default}get required(){return this.value.required}};function ye(e){return"number"==typeof e&&!isNaN(e)}var ve=class{constructor(e={}){this.value=new pe(e)}validate(e){return this.value.validate(e)||(function(e){return he(e)||be(e)}(e)?null:"value is not a boolean.")}get default(){return this.value.default}get required(){return this.value.required}};function be(e){return"boolean"==typeof e}var we=/^(?:(?:(?:https?|ftp):)?\/\/)(?:\S+(?::\S*)?@)?(?:(?!(?:10|127)(?:\.\d{1,3}){3})(?!(?:169\.254|192\.168)(?:\.\d{1,3}){2})(?!172\.(?:1[6-9]|2\d|3[0-1])(?:\.\d{1,3}){2})(?:[1-9]\d?|1\d\d|2[01]\d|22[0-3])(?:\.(?:1?\d{1,2}|2[0-4]\d|25[0-5])){2}(?:\.(?:[1-9]\d?|1\d\d|2[0-4]\d|25[0-4]))|(?:(?:[a-z\u00a1-\uffff0-9]-*)*[a-z\u00a1-\uffff0-9]+)(?:\.(?:[a-z\u00a1-\uffff0-9]-*)*[a-z\u00a1-\uffff0-9]+)*(?:\.(?:[a-z\u00a1-\uffff]{2,})).?)(?::\d{2,5})?(?:[/?#]\S*)?$/i,Se=/^\d{4}(-\d\d(-\d\d(T\d\d:\d\d(:\d\d)?(\.\d+)?(([+-]\d\d:\d\d)|Z)?)?)?)?$/i,ke=class{constructor(e={}){this.config={emptyAllowed:!0,url:!1,...e},this.value=new pe(this.config)}validate(e){let{emptyAllowed:t,url:r,regex:n,constrainTo:a,ISODate:i}=this.config;return this.value.validate(e)||(he(e)?null:Ce(e)?t||e.length?r&&!we.test(e)?"value is not a valid URL.":n&&!n.test(e)?`value did not match provided regex ${n}`:a&&!a.includes(e)?`value should be one of: ${a.join(", ")}.`:!i||Se.test(e)&&"Invalid Date"!==new Date(e).toString()?null:"value is not a valid ISO8601 date string":"value is an empty string.":"value is not a string.")}get default(){return this.value.default}get required(){return this.value.required}};function Ce(e){return"[object String]"===Object.prototype.toString.call(e)}var xe=class{constructor(e={}){this.config={options:{required:!1},values:{},...e}}validate(e){if(he(e))return this.config.options.required?"value is required and is currently undefined":null;if(!Oe(e))return"value is not an object";for(let[t,r]of Object.entries(this.config.values))if(r.required&&ge(e[t]))return`value does not contain ${t}`;let t="";for(let[r,n]of Object.entries(this.config.values)){let a=e[r],i=n.validate(a);null!==i&&(t+=" "+i)}return""===t?null:t}get default(){}get required(){return!!this.config.options.required}};function Oe(e){return void 0!==e&&"object"==typeof e}var Ie=class{constructor(e={}){this.config=e,this.value=new pe(this.config)}validate(e){if(!ge(e)&&!Array.isArray(e))return"value is not an array";let t=this.value.validate(e);if(null!==t)return t;if(ge(e))return null;if(void 0!==this.config.max&&e.length>this.config.max)return`value contains more than ${this.config.max}`;if(void 0!==this.config.min&&e.length<this.config.min)return`value contains less than ${this.config.min}`;if(void 0!==this.config.each){let t="";return e.forEach((r=>{this.config.each.required&&ge(r)&&(t=`value is null or undefined: ${e.join(",")}`);let n=this.validatePrimitiveValue(r,this.config.each);null!==n&&(t+=" "+n)})),""===t?null:t}return null}validatePrimitiveValue(e,t){return be(e)||Ce(e)||ye(e)||Oe(e)?t.validate(e):"value is not a primitive value"}get default(){}get required(){return this.value.required}};function Ee(e){return Array.isArray(e)}var qe,Re,Ae=class{constructor(e){this.config=e,this.value=new pe(e)}validate(e){let t=this.value.validate(e);return null!==t?t:he(e)||Object.values(this.config.enum).find((t=>t===e))?null:"value is not in enum."}get default(){return this.value.default}get required(){return this.value.required}},Pe=((Re=Pe||{}).Ascending="ascending",Re.Descending="descending",Re),Te=((qe=Te||{}).Relevancy="relevancy",qe.QRE="qre",qe.Date="date",qe.Field="field",qe.NoSort="nosort",qe),je=e=>{if(Ee(e))return e.map((e=>je(e))).join(",");switch(e.by){case"relevancy":case"qre":case"nosort":return e.by;case"date":return`date ${e.order}`;case"field":return`@${e.field} ${e.order}`;default:return""}};function Fe(){return je({by:"relevancy"})}function De(e){return{context:e.context||{contextValues:{}},dictionaryFieldContext:e.dictionaryFieldContext||{contextValues:{}},facetSet:e.facetSet||{},numericFacetSet:e.numericFacetSet||{},dateFacetSet:e.dateFacetSet||{},categoryFacetSet:e.categoryFacetSet||{},automaticFacetSet:e.automaticFacetSet??{desiredCount:5,numberOfValues:8,set:{}},pagination:e.pagination||{firstResult:0,defaultNumberOfResults:10,numberOfResults:10,totalCountFiltered:0},query:e.query||{q:"",enableQuerySyntax:!1},tabSet:e.tabSet||{},advancedSearchQueries:e.advancedSearchQueries||{cq:"",cqWasSet:!1,aq:"",aqWasSet:!1,lq:"",lqWasSet:!1,dq:"",dqWasSet:!1,defaultFilters:{cq:"",aq:"",lq:"",dq:""}},staticFilterSet:e.staticFilterSet||{},querySet:e.querySet||{},sortCriteria:e.sortCriteria||Fe(),pipeline:e.pipeline||"",searchHub:e.searchHub||"default",facetOptions:e.facetOptions||{freezeFacetOrder:!1,facets:{}},facetOrder:e.facetOrder??[],debug:e.debug??!1}}new xe({values:{by:new Ae({enum:Te,required:!0}),order:new Ae({enum:Pe}),field:new ke}});var _e={};function Me(e){if(X(e.openingDelimiter)||X(e.closingDelimiter))throw Error("delimiters should be a non-empty string");if(ge(e.content)||X(e.content))return e.content;if(0===e.highlights.length)return Ue(e.content);let t=e.content.length,r="",n=0;for(let a=0;a<e.highlights.length;a++){let i=e.highlights[a],o=i.offset,s=o+i.length;if(s>t)break;r+=Ue(e.content.slice(n,o)),r+=e.openingDelimiter,r+=Ue(e.content.slice(o,s)),r+=e.closingDelimiter,n=s}return n!==t&&(r+=Ue(e.content.slice(n))),r}function Le(e,t){return(e=Ue(e)).replace(/\[(.*?)\]|\{(.*?)\}|\((.*?)\)/g,((e,r,n,a)=>r?Ne(r,t.notMatchDelimiters):n?Ne(n,t.exactMatchDelimiters):a?Ne(a,t.correctionDelimiters):e))}function Ne(e,t){return t?t.open+e+t.close:e}function Ue(e){let t={"&":"&","<":"<",">":">",'"':""","'":"'","`":"`"},r="(?:"+Object.keys(t).join("|")+")",n=RegExp(r),a=RegExp(r,"g");return n.test(e)?e.replace(a,(e=>t[e])):e}function Ve(e){return`Minified Redux error #${e}; visit https://redux.js.org/Errors?code=${e} for the full message or use the non-minified dev environment for full errors. `}((e,t)=>{for(var r in t)l(e,r,{get:t[r],enumerable:!0})})(_e,{escape:()=>Ue,getHighlightedSuggestion:()=>Le,highlightString:()=>Me});var ze="function"==typeof Symbol&&Symbol.observable||"@@observable",$e=()=>
2Math.random().toString(36).substring(7).split("").join("."),Qe={INIT:`@@redux/INIT${$e()}`,REPLACE:`@@redux/REPLACE${$e()}`,PROBE_UNKNOWN_ACTION:()=>`@@redux/PROBE_UNKNOWN_ACTION${$e()}`};function Be(e){if("object"!=typeof e||null===e)return!1;let t=e;for(;null!==Object.getPrototypeOf(t);)t=Object.getPrototypeOf(t);return Object.getPrototypeOf(e)===t||null===Object.getPrototypeOf(e)}function He(e,t,r){if("function"!=typeof e)throw new Error(Ve(2));if("function"==typeof t&&"function"==typeof r||"function"==typeof r&&"function"==typeof arguments[3])throw new Error(Ve(0));if("function"==typeof t&&typeof r>"u"&&(r=t,t=void 0),typeof r<"u"){if("function"!=typeof r)throw new Error(Ve(1));return r(He)(e,t)}let n=e,a=t,i=new Map,o=i,s=0,l=!1;function u(){o===i&&(o=new Map,i.forEach(((e,t)=>{o.set(t,e)})))}function c(){if(l)throw new Error(Ve(3));return a}function d(e){if("function"!=typeof e)throw new Error(Ve(4));if(l)throw new Error(Ve(5));let t=!0;u();let r=s++;return o.set(r,e),function(){if(t){if(l)throw new Error(Ve(6));t=!1,u(),o.delete(r),i=null}}}function f(e){if(!Be(e))throw new Error(Ve(7));if(typeof e.type>"u")throw new Error(Ve(8));if("string"!=typeof e.type)throw new Error(Ve(17));if(l)throw new Error(Ve(9));try{l=!0,a=n(a,e)}finally{l=!1}return(i=o).forEach((e=>{e()})),e}return f({type:Qe.INIT}),{dispatch:f,subscribe:d,getState:c,replaceReducer:function(e){if("function"!=typeof e)throw new Error(Ve(10));n=e,f({type:Qe.REPLACE})},[ze]:function(){let e=d;return{subscribe(t){if("object"!=typeof t||null===t)throw new Error(Ve(11));function r(){let e=t;e.next&&e.next(c())}return r(),{unsubscribe:e(r)}},[ze](){return this}}}}}function We(e){let t=Object.keys(e),r={};for(let n=0;n<t.length;n++){let a=t[n];"function"==typeof e[a]&&(r[a]=e[a])}let n,a=Object.keys(r);try{!function(e){Object.keys(e).forEach((t=>{let r=e[t];if(typeof r(void 0,{type:Qe.INIT})>"u")throw new Error(Ve(12));if(typeof r(void 0,{type:Qe.PROBE_UNKNOWN_ACTION()})>"u")throw new Error(Ve(13))}))}(r)}catch(e){n=e}return function(e={},t){if(n)throw n;let i=!1,o={};for(let n=0;n<a.length;n++){let s=a[n],l=r[s],u=e[s],c=l(u,t);if(typeof c>"u")throw t&&t.type,new Error(Ve(14));o[s]=c,i=i||c!==u}return i=i||a.length!==Object.keys(e).length,i?o:e}}function Ye(...e){return 0===e.length?e=>e:1===e.length?e[0]:e.reduce(((e,t)=>(...r)=>e(t(...r))))}function Ke(e){return Be(e)&&"type"in e&&"string"==typeof e.type}var Ge=Symbol.for("immer-nothing"),Je=Symbol.for("immer-draftable"),Xe=Symbol.for("immer-state");function Ze(e,...t){throw new Error(`[Immer] minified error nr: ${e}. Full error at: https://bit.ly/3cXEKWf`)}var et=Object.getPrototypeOf;function tt(e){return!!e&&!!e[Xe]}function rt(e){return!!e&&(at(e)||Array.isArray(e)||!!e[Je]||!!e.constructor?.[Je]||ct(e)||dt(e))}var nt=Object.prototype.constructor.toString();function at(e){if(!e||"object"!=typeof e)return!1;let t=et(e);if(null===t)return!0;let r=Object.hasOwnProperty.call(t,"constructor")&&t.constructor;return r===Object||"function"==typeof r&&Function.toString.call(r)===nt}function it(e,t){0===ot(e)?Object.entries(e).forEach((([r,n])=>{t(r,n,e)})):e.forEach(((r,n)=>t(n,r,e)))}function ot(e){let t=e[Xe];return t?t.type_:Array.isArray(e)?1:ct(e)?2:dt(e)?3:0}function st(e,t){return 2===ot(e)?e.has(t):Object.prototype.hasOwnProperty.call(e,t)}function lt(e,t){return 2===ot(e)?e.get(t):e[t]}function ut(e,t,r){let n=ot(e);2===n?e.set(t,r):3===n?e.add(r):e[t]=r}function ct(e){return e instanceof Map}function dt(e){return e instanceof Set}function ft(e){return e.copy_||e.base_}function pt(e,t){if(ct(e))return new Map(e);if(dt(e))return new Set(e);if(Array.isArray(e))return Array.prototype.slice.call(e);if(!t&&at(e))return et(e)?{...e}:Object.assign(Object.create(null),e);let r=Object.getOwnPropertyDescriptors(e);delete r[Xe];let n=Reflect.ownKeys(r);for(let t=0;t<n.length;t++){let a=n[t],i=r[a];!1===i.writable&&(i.writable=!0,i.configurable=!0),(i.get||i.set)&&(r[a]={configurable:!0,writable:!0,enumerable:i.enumerable,value:e[a]})}return Object.create(et(e),r)}function ht(e,t=!1){return mt(e)||tt(e)||!rt(e)||(ot(e)>1&&(e.set=e.add=e.clear=e.delete=gt),Object.freeze(e),t&&it(e,((e,t)=>
2ht(t,!0)))),e}function gt(){Ze(2)}function mt(e){return Object.isFrozen(e)}var yt,vt={};function bt(e){let t=vt[e];return t||Ze(0),t}function wt(){return yt}function St(e,t){t&&(bt("Patches"),e.patches_=[],e.inversePatches_=[],e.patchListener_=t)}function kt(e){Ct(e),e.drafts_.forEach(Ot),e.drafts_=null}function Ct(e){e===yt&&(yt=e.parent_)}function xt(e){return yt=function(e,t){return{drafts_:[],parent_:e,immer_:t,canAutoFreeze_:!0,unfinalizedDrafts_:0}}(yt,e)}function Ot(e){let t=e[Xe];0===t.type_||1===t.type_?t.revoke_():t.revoked_=!0}function It(e,t){t.unfinalizedDrafts_=t.drafts_.length;let r=t.drafts_[0];return void 0!==e&&e!==r?(r[Xe].modified_&&(kt(t),Ze(4)),rt(e)&&(e=Et(t,e),t.parent_||Rt(t,e)),t.patches_&&bt("Patches").generateReplacementPatches_(r[Xe].base_,e,t.patches_,t.inversePatches_)):e=Et(t,r,[]),kt(t),t.patches_&&t.patchListener_(t.patches_,t.inversePatches_),e!==Ge?e:void 0}function Et(e,t,r){if(mt(t))return t;let n=t[Xe];if(!n)return it(t,((a,i)=>qt(e,n,t,a,i,r))),t;if(n.scope_!==e)return t;if(!n.modified_)return Rt(e,n.base_,!0),n.base_;if(!n.finalized_){n.finalized_=!0,n.scope_.unfinalizedDrafts_--;let t=n.copy_,a=t,i=!1;3===n.type_&&(a=new Set(t),t.clear(),i=!0),it(a,((a,o)=>qt(e,n,t,a,o,r,i))),Rt(e,t,!1),r&&e.patches_&&bt("Patches").generatePatches_(n,r,e.patches_,e.inversePatches_)}return n.copy_}function qt(e,t,r,n,a,i,o){if(tt(a)){let o=Et(e,a,i&&t&&3!==t.type_&&!st(t.assigned_,n)?i.concat(n):void 0);if(ut(r,n,o),!tt(o))return;e.canAutoFreeze_=!1}else o&&r.add(a);if(rt(a)&&!mt(a)){if(!e.immer_.autoFreeze_&&e.unfinalizedDrafts_<1)return;Et(e,a),(!t||!t.scope_.parent_)&&Rt(e,a)}}function Rt(e,t,r=!1){!e.parent_&&e.immer_.autoFreeze_&&e.canAutoFreeze_&&ht(t,r)}var At={get(e,t){if(t===Xe)return e;let r=ft(e);if(!st(r,t))return function(e,t,r){let n=jt(t,r);return n?"value"in n?n.value:n.get?.call(e.draft_):void 0}(e,r,t);let n=r[t];return e.finalized_||!rt(n)?n:n===Tt(e.base_,t)?(Dt(e),e.copy_[t]=_t(n,e)):n},has(e,t){return t in ft(e)},ownKeys(e){return Reflect.ownKeys(ft(e))},set(e,t,r){let n=jt(ft(e),t);if(n?.set)return n.set.call(e.draft_,r),!0;if(!e.modified_){let n=Tt(ft(e),t),a=n?.[Xe];if(a&&a.base_===r)return e.copy_[t]=r,e.assigned_[t]=!1,!0;if(function(e,t){return e===t?0!==e||1/e==1/t:e!=e&&t!=t}(r,n)&&(void 0!==r||st(e.base_,t)))return!0;Dt(e),Ft(e)}return e.copy_[t]===r&&(void 0!==r||t in e.copy_)||Number.isNaN(r)&&Number.isNaN(e.copy_[t])||(e.copy_[t]=r,e.assigned_[t]=!0),!0},deleteProperty(e,t){return void 0!==Tt(e.base_,t)||t in e.base_?(e.assigned_[t]=!1,Dt(e),Ft(e)):delete e.assigned_[t],e.copy_&&delete e.copy_[t],!0},getOwnPropertyDescriptor(e,t){let r=ft(e),n=Reflect.getOwnPropertyDescriptor(r,t);return n&&{writable:!0,configurable:1!==e.type_||"length"!==t,enumerable:n.enumerable,value:r[t]}},defineProperty(){Ze(11)},getPrototypeOf(e){return et(e.base_)},setPrototypeOf(){Ze(12)}},Pt={};function Tt(e,t){let r=e[Xe];return(r?ft(r):e)[t]}function jt(e,t){if(!(t in e))return;let r=et(e);for(;r;){let e=Object.getOwnPropertyDescriptor(r,t);if(e)return e;r=et(r)}}function Ft(e){e.modified_||(e.modified_=!0,e.parent_&&Ft(e.parent_))}function Dt(e){e.copy_||(e.copy_=pt(e.base_,e.scope_.immer_.useStrictShallowCopy_))}function _t(e,t){let r=ct(e)?bt("MapSet").proxyMap_(e,t):dt(e)?bt("MapSet").proxySet_(e,t):function(e,t){let r=Array.isArray(e),n={type_:r?1:0,scope_:t?t.scope_:wt(),modified_:!1,finalized_:!1,assigned_:{},parent_:t,base_:e,draft_:null,copy_:null,revoke_:null,isManual_:!1},a=n,i=At;r&&(a=[n],i=Pt);let{revoke:o,proxy:s}=Proxy.revocable(a,i);return n.draft_=s,n.revoke_=o,s}(e,t);return(t?t.scope_:wt()).drafts_.push(r),r}function Mt(e){if(!rt(e)||mt(e))return e;let t,r=e[Xe];if(r){if(!r.modified_)return r.base_;r.finalized_=!0,t=pt(e,r.scope_.immer_.useStrictShallowCopy_)}else t=pt(e,!0);return it(t,((e,r)=>{ut(t,e,Mt(r))})),r&&(r.finalized_=!1),t}it(At,((e,t)=>{Pt[e]=function(){return arguments[0]=arguments[0][0],t.apply(this,arguments)}})),Pt.deleteProperty=function(e,t){return Pt.set.call(this,e,t,void 0)},Pt.set=function(e,t,r){return At.set.call(this,e[0],t,r,e[0])};var Lt=new class{constructor(e){this.autoFreeze_=!0,this.useStrictShallowCopy_=!1,this.produce=(e,t,r)=>{if("function"==typeof e&&"function"!=typeof t){let r=t;t=e;let n=this;return function(e=r,...a){return n.produce(e,(e=>t.call(this,e,...a)))}}let n;if("function"!=typeof t&&Ze(6),void 0!==r&&"function"!=typeof r&&Ze(7),rt(e)){let a=xt(this),i=_t(e,void 0),o=!0;try{n=t(i),o=!1}finally{o?kt(a):Ct(a)}return St(a,r),It(n,a)}if(!e||"object"!=typeof e){if(n=t(e),void 0===n&&(n=e),n===Ge&&(n=void 0),this.autoFreeze_&&ht(n,!0),r){let t=[],a=[];bt("Patches").generateReplacementPatches_(e,n,t,a),r(t,a)}return n}Ze(1)},this.produceWithPatches=(e,t)=>{if("function"==typeof e)return(t,...r)=>this.produceWithPatches(t,(t=>e(t,...r)));let r,n;return[this.produce(e,t,((e,t)=>
2{r=e,n=t})),r,n]},"boolean"==typeof e?.autoFreeze&&this.setAutoFreeze(e.autoFreeze),"boolean"==typeof e?.useStrictShallowCopy&&this.setUseStrictShallowCopy(e.useStrictShallowCopy)}createDraft(e){rt(e)||Ze(8),tt(e)&&(e=function(e){return tt(e)||Ze(10),Mt(e)}(e));let t=xt(this),r=_t(e,void 0);return r[Xe].isManual_=!0,Ct(t),r}finishDraft(e,t){let r=e&&e[Xe];(!r||!r.isManual_)&&Ze(9);let{scope_:n}=r;return St(n,t),It(void 0,n)}setAutoFreeze(e){this.autoFreeze_=e}setUseStrictShallowCopy(e){this.useStrictShallowCopy_=e}applyPatches(e,t){let r;for(r=t.length-1;r>=0;r--){let n=t[r];if(0===n.path.length&&"replace"===n.op){e=n.value;break}}r>-1&&(t=t.slice(r+1));let n=bt("Patches").applyPatches_;return tt(e)?n(e,t):this.produce(e,(e=>n(e,t)))}},Nt=Lt.produce,Ut=Lt.produceWithPatches.bind(Lt),Vt=(Lt.setAutoFreeze.bind(Lt),Lt.setUseStrictShallowCopy.bind(Lt),Lt.applyPatches.bind(Lt));Lt.createDraft.bind(Lt),Lt.finishDraft.bind(Lt);var zt=e=>Array.isArray(e)?e:[e];Symbol(),Object.getPrototypeOf({});var $t=typeof WeakRef<"u"?WeakRef:class{constructor(e){this.value=e}deref(){return this.value}};function Qt(e,t={}){let r,n={s:0,v:void 0,o:null,p:null},{resultEqualityCheck:a}=t,i=0;function o(){let t=n,{length:o}=arguments;for(let e=0,r=o;e<r;e++){let r=arguments[e];if("function"==typeof r||"object"==typeof r&&null!==r){let e=t.o;null===e&&(t.o=e=new WeakMap);let n=e.get(r);void 0===n?(t={s:0,v:void 0,o:null,p:null},e.set(r,t)):t=n}else{let e=t.p;null===e&&(t.p=e=new Map);let n=e.get(r);void 0===n?(t={s:0,v:void 0,o:null,p:null},e.set(r,t)):t=n}}let s,l=t;if(1===t.s?s=t.v:(s=e.apply(null,arguments),i++),l.s=1,a){let e=r?.deref?.()??r;null!=e&&a(e,s)&&(s=e,0!==i&&i--),r="object"==typeof s&&null!==s||"function"==typeof s?new $t(s):s}return l.v=s,s}return o.clearCache=()=>{n={s:0,v:void 0,o:null,p:null},o.resetResultsCount()},o.resultsCount=()=>i,o.resetResultsCount=()=>{i=0},o}var Bt=function(e){let t="function"==typeof e?{memoize:e,memoizeOptions:[]}:e,r=(...e)=>{let r,n=0,a=0,i={},o=e.pop();"object"==typeof o&&(i=o,o=e.pop()),function(e,t="expected a function, instead received "+typeof e){if("function"!=typeof e)throw new TypeError(t)}(o,`createSelector expects an output function after the inputs, but received: [${typeof o}]`);let s={...t,...i},{memoize:l,memoizeOptions:u=[],argsMemoize:c=Qt,argsMemoizeOptions:d=[],devModeChecks:f={}}=s,p=zt(u),h=zt(d),g=function(e){let t=Array.isArray(e[0])?e[0]:e;return function(e,t="expected all items to be functions, instead received the following types: "){if(!e.every((e=>"function"==typeof e))){let r=e.map((e=>"function"==typeof e?`function ${e.name||"unnamed"}()`:typeof e)).join(", ");throw new TypeError(`${t}[${r}]`)}}(t,"createSelector expects all input-selectors to be functions, but received the following types: "),t}(e),m=l((function(){return n++,o.apply(null,arguments)}),...p),y=c((function(){a++;let e=function(e,t){let r=[],{length:n}=e;for(let a=0;a<n;a++)r.push(e[a].apply(null,t));return r}(g,arguments);return r=m.apply(null,e),r}),...h);return Object.assign(y,{resultFunc:o,memoizedResultFunc:m,dependencies:g,dependencyRecomputations:()=>a,resetDependencyRecomputations:()=>{a=0},lastResult:()=>r,recomputations:()=>n,resetRecomputations:()=>{n=0},memoize:l,argsMemoize:c})};return Object.assign(r,{withTypes:()=>r}),r}(Qt),Ht=Object.assign(((e,t=Bt)=>{!function(e,t="expected an object, instead received "+typeof e){if("object"!=typeof e)throw new TypeError(t)}(e,"createStructuredSelector expects first argument to be an object where each property is a selector, instead received a "+typeof e);let r=Object.keys(e),n=r.map((t=>e[t]));return t(n,((...e)=>e.reduce(((e,t,n)=>(e[r[n]]=t,e)),{})))}),{withTypes:()=>Ht});function Wt(e){return({dispatch:t,getState:r})=>n=>a=>"function"==typeof a?a(t,r,e):n(a)}var Yt=Wt(),Kt=Wt,Gt=typeof window<"u"&&window.__REDUX_DEVTOOLS_EXTENSION_COMPOSE__?window.__REDUX_DEVTOOLS_EXTENSION_COMPOSE__:function(){if(0!==arguments.length)return"object"==typeof arguments[0]?Ye:Ye.apply(null,arguments)};function Jt(e,t){function r(...r){if(t){let n=t(...r);if(!n)throw new Error(Fr(0));return{type:e,payload:n.payload,..."meta"in n&&{meta:n.meta},..."error"in n&&{error:n.error}}}return{type:e,payload:r[0]}}return r.toString=()=>`${e}`,r.type=e,r.match=t=>Ke(t)&&t.type===e,r}typeof window<"u"&&window.__REDUX_DEVTOOLS_EXTENSION__&&window.__REDUX_DEVTOOLS_EXTENSION__;var Xt=class e extends Array{constructor(...t){super(...t),Object.setPrototypeOf(this,e.prototype)}static get[Symbol.species](){return e}concat(...e){return super.concat.apply(this,e)}prepend(...t){return 1===t.length&&Array.isArray(t[0])?new e(...t[0].concat(this)):new e(...t.concat(this))}};function Zt(e){return rt(e)?Nt(e,(()=>{})):e}function er(e,t,r){if(e.has(t)){let n=e.get(t);return r.update&&(n=r.update(n,t,e),e.set(t,n)),n}if(!r.insert)throw new Error(Fr(10));let n=r.insert(t,e);return e.set(t,n),n}var tr="RTK_autoBatch",rr=()=>e=>({payload:e,meta:{[tr]:!0}}),nr=e=>t=>{setTimeout(t,e)},ar=typeof window<"u"&&window.requestAnimationFrame?window.requestAnimationFrame:nr(10);function ir(e){let t,r,n=function(e){let{thunk:t=!0,immutableCheck:r=!0,serializableCheck:n=!0,actionCreatorCheck:a=!0}=e??{},i=new Xt;return t&&("boolean"==typeof t?i.push(Yt):i.push(Kt(t.extraArgument))),i},{reducer:a,middleware:i,devTools:o=!0,preloadedState:s,enhancers:l}=e||{};if("function"==typeof a)t=a;else{if(!Be(a))throw new Error(Fr(1));t=We(a)}r="function"==typeof i?i(n):n();let u=Ye;o&&(u=Gt({trace:!1,..."object"==typeof o&&o}));let c=function(...e){return t=>(r,n)=>{let a=t(r,n),i=()=>{throw new Error(Ve(15))},o={getState:a.getState,dispatch:(e,...t)=>i(e,...t)},s=e.map((e=>e(o)));return i=Ye(...s)(a.dispatch),{...a,dispatch:i}}}(...r),d=(e=>function(t){let{autoBatch:r=!0}=t??{},n=new Xt(e);return r&&n.push(((e={type:"raf"})=>t=>(...r)=>{let n=t(...r),a=!0,i=!1,o=!1,s=new Set,l="tick"===e.type?queueMicrotask:"raf"===e.type?ar:"callback"===e.type?e.queueNotification:nr(e.timeout),u=()=>
2{o=!1,i&&(i=!1,s.forEach((e=>e())))};return Object.assign({},n,{subscribe(e){let t=n.subscribe((()=>a&&e()));return s.add(e),()=>{t(),s.delete(e)}},dispatch(e){try{return a=!e?.meta?.[tr],i=!a,i&&(o||(o=!0,l(u))),n.dispatch(e)}finally{a=!0}}})})("object"==typeof r?r:void 0)),n})(c);return He(t,s,u(..."function"==typeof l?l(d):d()))}function or(e){let t,r={},n=[],a={addCase(e,t){let n="string"==typeof e?e:e.type;if(!n)throw new Error(Fr(28));if(n in r)throw new Error(Fr(29));return r[n]=t,a},addMatcher(e,t){return n.push({matcher:e,reducer:t}),a},addDefaultCase(e){return t=e,a}};return e(a),[r,n,t]}function sr(e,t){let r,[n,a,i]=or(t);if(function(e){return"function"==typeof e}(e))r=()=>Zt(e());else{let t=Zt(e);r=()=>t}function o(e=r(),t){let o=[n[t.type],...a.filter((({matcher:e})=>e(t))).map((({reducer:e})=>e))];return 0===o.filter((e=>!!e)).length&&(o=[i]),o.reduce(((e,r)=>{if(r){if(tt(e)){let n=r(e,t);return void 0===n?e:n}if(rt(e))return Nt(e,(e=>r(e,t)));{let n=r(e,t);if(void 0===n){if(null===e)return e;throw new Error(Fr(9))}return n}}return e}),e)}return o.getInitialState=r,o}var lr=(e,t)=>(e=>e&&"function"==typeof e.match)(e)?e.match(t):e(t);function ur(...e){return t=>e.some((e=>lr(e,t)))}function cr(...e){return t=>e.every((e=>lr(e,t)))}function dr(e,t){if(!e||!e.meta)return!1;let r="string"==typeof e.meta.requestId,n=t.indexOf(e.meta.requestStatus)>-1;return r&&n}function fr(e){return"function"==typeof e[0]&&"pending"in e[0]&&"fulfilled"in e[0]&&"rejected"in e[0]}function pr(...e){return 0===e.length?e=>dr(e,["pending"]):fr(e)?ur(...e.map((e=>e.pending))):pr()(e[0])}function hr(...e){return 0===e.length?e=>dr(e,["rejected"]):fr(e)?ur(...e.map((e=>e.rejected))):hr()(e[0])}function gr(...e){return 0===e.length||fr(e)?cr(hr(...e),(e=>e&&e.meta&&e.meta.rejectedWithValue)):gr()(e[0])}function mr(...e){return 0===e.length?e=>dr(e,["fulfilled"]):fr(e)?ur(...e.map((e=>e.fulfilled))):mr()(e[0])}function yr(...e){return 0===e.length?e=>dr(e,["pending","fulfilled","rejected"]):fr(e)?ur(...e.flatMap((e=>[e.pending,e.rejected,e.fulfilled]))):yr()(e[0])}var vr=(e=21)=>{let t="",r=e;for(;r--;)t+="ModuleSymbhasOwnPr-0123456789ABCDEFGHNRVfgctiUvz_KqYTJkLxpZXIjQW"[64*Math.random()|0];return t},br=["name","message","stack","code"],wr=class{constructor(e,t){m(this,"_type"),this.payload=e,this.meta=t}},Sr=class{constructor(e,t){m(this,"_type"),this.payload=e,this.meta=t}},kr=e=>{if("object"==typeof e&&null!==e){let t={};for(let r of br)"string"==typeof e[r]&&(t[r]=e[r]);return t}return{message:String(e)}},Cr=(()=>{function e(e,t,r){let n=Jt(e+"/fulfilled",((e,t,r,n)=>({payload:e,meta:{...n||{},arg:r,requestId:t,requestStatus:"fulfilled"}}))),a=Jt(e+"/pending",((e,t,r)=>({payload:void 0,meta:{...r||{},arg:t,requestId:e,requestStatus:"pending"}}))),i=Jt(e+"/rejected",((e,t,n,a,i)=>({payload:a,error:(r&&r.serializeError||kr)(e||"Rejected"),meta:{...i||{},arg:n,requestId:t,rejectedWithValue:!!a,requestStatus:"rejected",aborted:"AbortError"===e?.name,condition:"ConditionError"===e?.name}})));return Object.assign((function(e){return(o,s,l)=>{let u,c,d=r?.idGenerator?r.idGenerator(e):vr(),f=new AbortController;function p(e){c=e,f.abort()}let h=async function(){let h;try{let i=r?.condition?.(e,{getState:s,extra:l});if(function(e){return null!==e&&"object"==typeof e&&"function"==typeof e.then}(i)&&(i=await i),!1===i||f.signal.aborted)throw{name:"ConditionError",message:"Aborted due to condition callback returning false."};let g=new Promise(((e,t)=>{u=()=>{t({name:"AbortError",message:c||"Aborted"})},f.signal.addEventListener("abort",u)}));o(a(d,e,r?.getPendingMeta?.({requestId:d,arg:e},{getState:s,extra:l}))),h=await Promise.race([g,Promise.resolve(t(e,{dispatch:o,getState:s,extra:l,requestId:d,signal:f.signal,abort:p,rejectWithValue:(e,t)=>new wr(e,t),fulfillWithValue:(e,t)=>new Sr(e,t)})).then((t=>{if(t instanceof wr)throw t;return t instanceof Sr?n(t.payload,d,e,t.meta):n(t,d,e)}))])}catch(t){h=t instanceof wr?i(null,d,e,t.payload,t.meta):i(t,d,e)}finally{u&&f.signal.removeEventListener("abort",u)}return r&&!r.dispatchConditionRejection&&i.match(h)&&h.meta.condition||o(h),h}();return Object.assign(h,{abort:p,requestId:d,arg:e,unwrap(){return h.then(xr)}})}}),{pending:a,rejected:i,fulfilled:n,settled:ur(i,n),typePrefix:e})}return e.withTypes=()=>e,e})();function xr(e){if(e.meta&&e.meta.rejectedWithValue)throw e.payload;if(e.error)throw e.error;return e.payload}var Or=Symbol.for("rtk-slice-createasyncthunk");function Ir(e,t){return`${e}/${t}`}function Er(e,t,r,n){function a(a,...i){let o=t(a);return typeof o>"u"&&n&&(o=r()),e(o,...i)}return a.unwrapped=e,a}var qr=function({creators:e}={}){let t=e?.asyncThunk?.[Or];return function(e){let{name:r,reducerPath:n=r}=e;if(!r)throw new Error(Fr(11));let a=("function"==typeof e.reducers?e.reducers(function(){function e(e,t){return{_reducerDefinitionType:"asyncThunk",payloadCreator:e,...t}}return e.withTypes=()=>e,{reducer(e){return Object.assign({[e.name](...t){return e(...t)}}[e.name],{_reducerDefinitionType:"reducer"})},preparedReducer(e,t){return{_reducerDefinitionType:"reducerWithPrepare",prepare:e,reducer:t}},asyncThunk:e}}()):e.reducers)||{},i=Object.keys(a),o={sliceCaseReducersByName:{},sliceCaseReducersByType:{},actionCreators:{},sliceMatchers:[]},s={addCase(e,t){let r="string"==typeof e?e:e.type;if(!r)throw new Error(Fr(12));if(r in o.sliceCaseReducersByType)throw new Error(Fr(13));return o.sliceCaseReducersByType[r]=t,s},addMatcher(e,t){return o.sliceMatchers.push({matcher:e,reducer:t}),s},exposeAction(e,t){return o.actionCreators[e]=t,s},exposeCaseReducer(e,t){return o.sliceCaseReducersByName[e]=t,s}};function l(){let[t={},r=[],n]="function"==typeof e.extraReducers?or(e.extraReducers):[e.extraReducers],a={...t,...o.sliceCaseReducersByType};return sr(e.initialState,(e=>{for(let t in a)e.addCase(t,a[t]);for(let t of o.sliceMatchers)e.addMatcher(t.matcher,t.reducer);for(let t of r)e.addMatcher(t.matcher,t.reducer);n&&e.addDefaultCase(n)}))}i.forEach((n=>{let i=a[n],o={reducerName:n,type:Ir(r,n),createNotation:"function"==typeof e.reducers};!function(e){return"asyncThunk"===e._reducerDefinitionType}(i)?function({type:e,reducerName:t,createNotation:r},n,a){let i,o;if("reducer"in n){if(r&&!function(e){return"reducerWithPrepare"===e._reducerDefinitionType}(n))throw new Error(Fr(17));i=n.reducer,o=n.prepare}else i=n;a.addCase(e,i).exposeCaseReducer(t,i).exposeAction(t,o?Jt(e,o):Jt(e))}(o,i,s):function({type:e,reducerName:t},r,n,a){if(!a)throw new Error(Fr(18));let{payloadCreator:i,fulfilled:o,pending:s,rejected:l,settled:u,options:c}=r,d=a(e,i,c);n.exposeAction(t,d),o&&n.addCase(d.fulfilled,o),s&&n.addCase(d.pending,s),l&&n.addCase(d.rejected,l),u&&n.addMatcher(d.settled,u),n.exposeCaseReducer(t,{fulfilled:o||Rr,pending:s||Rr,rejected:l||Rr,settled:u||Rr})}(o,i,s,t)}));let u,c=e=>e,d=new Map;function f(e,t){return u||(u=l()),u(e,t)}function p(){return u||(u=l()),u.getInitialState()}function h(t,r=!1){function n(e){let n=e[t];return typeof n>"u"&&r&&(n=p()),n}function a(t=c){let n=er(d,r,{insert:()=>new WeakMap});return er(n,t,{insert:()=>{let n={};for(let[a,i]of Object.entries(e.selectors??{}))n[a]=Er(i,t,p,r);return n}})}return{reducerPath:t,getSelectors:a,get selectors(){return a(n)},selectSlice:n}}let g={name:r,reducer:f,actions:o.actionCreators,caseReducers:o.sliceCaseReducersByName,getInitialState:p,...h(n),injectInto(e,{reducerPath:t,...r}={}){let a=t??n;return e.inject({reducerPath:a,reducer:f},r),{...g,...h(a,!0)}}};return g}}();function Rr(){}var{assign:Ar}=Object,Pr="listenerMiddleware",Tr=Ar(Jt(`${Pr}/add`),{withTypes:()=>Tr}),jr=(Jt(`${Pr}/removeAll`),Ar(Jt(`${Pr}/remove`),{withTypes:()=>jr}));function Fr(e){return`Minified Redux Toolkit error #${e}; visit https://redux-toolkit.js.org/Errors?code=${e} for the full message or use the non-minified dev environment for full errors. `}Symbol.for("rtk-state-proxy-original");var Dr="text/event-stream",_r="last-event-id";function Mr(e,t){var{signal:r,headers:n,onopen:a,onmessage:i,onclose:o,onerror:s,openWhenHidden:l,fetch:u}=t,c=function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(n=Object.getOwnPropertySymbols(e);a<n.length;a++)t.indexOf(n[a])<0&&Object.prototype.propertyIsEnumerable.call(e,n[a])&&(r[n[a]]=e[n[a]])}return r}(t,["signal","headers","onopen","onmessage","onclose","onerror","openWhenHidden","fetch"]);return new Promise(((t,l)=>{let d,f=Object.assign({},n);f.accept||(f.accept=Dr);let p=1e3,h=0;function g(){clearTimeout(h),d?.abort()}r?.addEventListener("abort",(()=>{g(),t()}));let m=u??m,y=a??Lr;!async function r(){var n;d=typeof AbortController>"u"?null:new AbortController;try{let r=await m(e,Object.assign(Object.assign({}
2,c),{headers:f,signal:d?.signal}));await y(r),await async function(e,t){let r,n=e.getReader();for(;!(r=await n.read()).done;)t(r.value)}(r.body,function(e){let t,r,n,a=!1;return function(i){void 0===t?(t=i,r=0,n=-1):t=function(e,t){let r=new Uint8Array(e.length+t.length);return r.set(e),r.set(t,e.length),r}(t,i);let o=t.length,s=0;for(;r<o;){a&&(10===t[r]&&(s=++r),a=!1);let i=-1;for(;r<o&&-1===i;++r)switch(t[r]){case 58:-1===n&&(n=r-s);break;case 13:a=!0;case 10:i=r}if(-1===i)break;e(t.subarray(s,i),n),s=r,n=-1}s===o?t=void 0:0!==s&&(t=t.subarray(s),r-=s)}}(function(e,t,r){let n={data:"",event:"",id:"",retry:void 0},a=new TextDecoder;return function(e,t){if(0===e.length)r?.(n),n={data:"",event:"",id:"",retry:void 0};else if(t>0){let r=a.decode(e.subarray(0,t)),o=t+(32===e[t+1]?2:1),s=a.decode(e.subarray(o));switch(r){case"data":n.data=n.data?n.data+"\n"+s:s;break;case"event":n.event=s;break;case"id":(i=n.id=s)?f[_r]=i:delete f[_r];break;case"retry":let e=parseInt(s,10);isNaN(e)||(e=>{p=e})(n.retry=e)}}var i}}(0,0,i))),o?.(),g(),t()}catch(e){if(!d?.signal.aborted)try{let t=null!==(n=s?.(e))&&void 0!==n?n:p;clearTimeout(h),h=setTimeout(r,t)}catch(e){g(),l(e)}}}()}))}function Lr(e){let t=e.headers.get("content-type");if(!t?.startsWith(Dr))throw new Error(`Expected content-type to be ${Dr}, Actual: ${t}`)}function Nr(){if(typeof window>"u"){let{AbortController:e}=D();return new e}return typeof AbortController>"u"?null:new AbortController}var Ur=class{constructor(e){this._params={},this._basePath=e}addParam(e,t){this._params={...this.params,[e]:t}}get basePath(){return this._basePath}get params(){return this._params}get hasParams(){return Object.entries(this._params).length}get href(){return this.hasParams?`${this.basePath}?${Object.entries(this.params).map((([e,t])=>`${e}=${encodeURIComponent(t)}`)).join("&")}`:this.basePath}},Vr=e=>{let t=e.match(/^https:\/\/(?<organizationId>\w+)\.org(?<environment>dev|stg|hipaa)?\.coveo\.com/);return t?.groups?t.groups:null},zr=class extends Error{},$r=class extends Error{constructor(e){super(e.message),this.payload=e}},Qr=class{constructor(){this.timeouts=new Set}add(e){this.timeouts.add(e)}remove(e){clearTimeout(e),this.timeouts.delete(e)}isActive(e){return this.timeouts.has(e)}},Br=class{constructor(e){this.logger=e.logger}streamGeneratedAnswer(e,t){let{url:r,organizationId:n,streamId:a,accessToken:i}=e,{write:o,abort:s,close:l,resetAnswer:u}=t,c=new Qr;if(!a)return void this.logger.error("No stream ID found");let d,f=0,p=()=>{d&&!c.isActive(d)&&(h?.abort(),u(),g())},h=Nr(),g=()=>Mr(((e,t,r)=>new Ur(`${e}/rest/organizations/${t}/machinelearning/streaming/${r}`).href)(r,n,a),{method:"GET",fetch:fetch,headers:{Authorization:`Bearer ${i}`,accept:"*/*"},openWhenHidden:!0,signal:h?.signal,async onopen(e){if(!e.ok||"text/event-stream"!==e.headers.get("content-type"))throw e.status>=400&&e.status<500&&429!==e.status?new $r({message:"Error opening stream",code:e.status}):new zr},onmessage:e=>{if(h?.signal.aborted)return;let t=JSON.parse(e.data);if("ERROR"===t.finishReason)return c.remove(d),h?.abort(),void s({message:t.errorMessage,code:t.statusCode});o(t),f=0,"COMPLETED"===t.finishReason?(c.remove(d),l()):(c.remove(d),d=function(e,t){return clearTimeout(t),setTimeout(e,5e3)}(p,d),c.add(d))},onerror:e=>{if(!h?.signal.aborted){if(c.remove(d),e instanceof $r)throw h?.abort(),s(e),e;if(++f>3){this.logger.info("Maximum retry exceeded.");let e={message:"Failed to complete stream.",code:1};throw h?.abort(),s(e),new $r(e)}this.logger.info(`Retrying...(${f}/3)`),u()}}});return g(),h}},Hr=e=>e;function Wr(e){let{url:t,accessToken:r,organizationId:n,authentication:a,...i}=e;return i}var Yr=e=>{let{response:t}=e;return t.body?Kr(e):Gr(t)},Kr=e=>function(e){return void 0!==e.body.exception}(e)?Jr(e):function(e){return void 0!==e.body.statusCode}(e)?e.body:{message:"unknown",statusCode:0,type:"unknown"},Gr=e=>{let t=JSON.parse(JSON.stringify(e,Object.getOwnPropertyNames(e)));return{...t,message:`Client side error: ${t.message||""}`,statusCode:400,type:"ClientError"}},Jr=e=>({message:e.body.exception.code,statusCode:e.response.status,type:e.body.exception.code}),Xr=class{constructor(){this.currentAbortController=null}async enqueue(e,t){let r=this.currentAbortController,n=this.currentAbortController=Nr();r&&(t.warnOnAbort&&t.logger.warn("Cancelling current pending search query"),r.abort());try{return await e(n?.signal??null)}finally{this.currentAbortController===n&&(this.currentAbortController=null)}}},Zr=(e,t,r,n)=>{let a=new Ur(`${e.url}${n}`);return a.addParam("organizationId",e.organizationId),e.authentication&&a.addParam("authentication",e.authentication),{accessToken:e.accessToken,method:t,contentType:r,url:a.href,origin:"searchApiFetch"}};function en(e){return{statusCode:e.statusCode,type:e.name,message:e.message}}function tn(e){return{statusCode:e.code,type:e.name,message:e.message,ignored:!0}}function rn(e,t){if(t&&"AbortError"===e.name)return{error:tn(e)};if(e instanceof K)return{error:en(e)};throw e}var nn=class{constructor(e){this.options=e,this.apiCallsQueues={unknown:new Xr,mainSearch:new Xr,facetValues:new Xr,foldingCollection:new Xr,instantResults:new Xr}}async plan(e){let t=await ne.call({...Zr(e,"POST","application/json","/plan"),requestParam
2s:Wr(e),requestMetadata:{method:"plan"},...this.options});if(t instanceof Error)return rn(t);let r=await t.json();return void 0!==r.preprocessingOutput?{success:r}:{error:Yr({response:t,body:r})}}async querySuggest(e){let t=await ne.call({...Zr(e,"POST","application/json","/querySuggest"),requestMetadata:{method:"querySuggest"},requestParams:Wr(e),...this.options});if(t instanceof Error)return rn(t);let r=await t.json(),n={response:t,body:r};return void 0!==r.completions?{success:(await this.options.postprocessQuerySuggestResponseMiddleware(n)).body}:{error:Yr(n)}}async search(e,t){let r=t?.origin??"unknown",n=await this.apiCallsQueues[r].enqueue((r=>ne.call({...Zr(e,"POST","application/json",""),requestParams:Wr(e),requestMetadata:{method:"search",origin:t?.origin},...this.options,signal:r??void 0})),{logger:this.options.logger,warnOnAbort:!t?.disableAbortWarning});if(n instanceof Error)return rn(n,t?.disableAbortWarning);let a=await n.json(),i={response:n,body:a};return sn(a)?(i.body=ln(a),{success:(await this.options.postprocessSearchResponseMiddleware(i)).body}):{error:Yr(i)}}async facetSearch(e){let t=await ne.call({...Zr(e,"POST","application/json","/facet"),requestParams:Wr(e),requestMetadata:{method:"facetSearch"},...this.options});if(t instanceof Error)throw t;let r=await t.json(),n={response:t,body:r};return(await this.options.postprocessFacetSearchResponseMiddleware(n)).body}async recommendations(e){let t=await ne.call({...Zr(e,"POST","application/json",""),requestParams:Wr(e),requestMetadata:{method:"recommendations"},...this.options});if(t instanceof Error)throw t;let r=await t.json();if(sn(r)){let e={response:t,body:r};return e.body=ln(r),{success:(await this.options.postprocessSearchResponseMiddleware(e)).body}}return{error:Yr({response:t,body:r})}}async html(e){return(async(e,t)=>{let r=await ne.call({...Zr(e,"POST","application/x-www-form-urlencoded","/html"),requestParams:Wr(e),requestMetadata:{method:"html"},...t});if(r instanceof Error)throw r;let n=function(e){return((e.headers.get("content-type")||"").split(";").find((e=>-1!==e.indexOf("charset=")))||"").split("=")[1]||"UTF-8"}(r),a=await r.arrayBuffer(),i=new TextDecoder(n).decode(a);return function(e){return"string"==typeof e}(i)?{success:i}:{error:Yr({response:r,body:i})}})(e,{...this.options})}async productRecommendations(e){let t=await ne.call({...Zr(e,"POST","application/json",""),requestParams:Wr(e),requestMetadata:{method:"productRecommendations"},...this.options});if(t instanceof Error)throw t;let r=await t.json();return sn(r)?{success:r}:{error:Yr({response:t,body:r})}}async fieldDescriptions(e){let t=await ne.call({...Zr(e,"GET","application/json","/fields"),requestParams:{},requestMetadata:{method:"fieldDescriptions"},...this.options});if(t instanceof Error)throw t;let r=await t.json();return void 0!==r.fields?{success:r}:{error:Yr({response:t,body:r})}}},an=e=>void 0!==e.success,on=e=>void 0!==e.error;function sn(e){return void 0!==e.results}function ln(e){let t={answerSnippet:"",documentId:{contentIdKey:"",contentIdValue:""},question:"",relatedQuestions:[],score:0};return ge(e.questionAnswer)?(e.questionAnswer=t,e):(e.questionAnswer={...t,...e.questionAnswer},e)}var un=e=>e,cn=e=>e,dn=e=>e,fn=new ke({required:!0,emptyAllowed:!1}),pn=new ke({required:!1,emptyAllowed:!1}),hn=new ke({required:!0,emptyAllowed:!0}),gn=new ke({required:!1,emptyAllowed:!0}),mn=new Ie({each:fn,required:!0}),yn=new ke({required:!1,emptyAllowed:!1,regex:/^\d+\.\d+\.\d+$/}),vn=({message:e,name:t,stack:r})=>({message:e,name:t,stack:r}),bn=(e,t)=>{if("required"in t)return{payload:new fe({value:t}
2).validate({value:e}).value};let r=new xe({options:{required:!0},values:t}).validate(e);if(r)throw new de(r);return{payload:e}},wn=(e,t)=>{try{return bn(e,t)}catch(t){return{payload:e,error:vn(t)}}},Sn=(e,t,r,n)=>kn(e,t,r,`Check the options of ${n}`,"Controller initialization error"),kn=(e,t,r,n,a)=>{try{return t.validate(r,n)}catch(t){throw e.logger.error(t,a),t}},Cn=/^(?:[0-9a-f]{8}-[0-9a-f]{4}-[1-5][0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}|00000000-0000-0000-0000-000000000000)$/i;var xn="0.7.10";function On(e){return(e.source||[]).concat([`relay@${xn}`])}function In(e,t,r,n){let{getReferrer:a,getLocation:i,getUserAgent:o}=r,s=function(e){let{trackingId:t}=e;return{trackingId:t}}(t),l=n.getClientId();return Object.freeze({type:e,config:s,ts:Date.now(),source:On(t),clientId:l,userAgent:o(),referrer:a(),location:i()})}function En({url:e,token:t,trackingId:r,...n}){return Object.freeze({url:e,token:t,trackingId:r,...!!n.mode&&{mode:n.mode},...!!n.source&&{source:n.source}})}var qn=function(){let e="coveo_";return{getItem(t){let r=`${e}${t}=`,n=document.cookie.split(";");for(let e of n){let t=e.replace(/^\s+/,"");if(0===t.lastIndexOf(r,0))return t.substring(r.length,t.length)}return null},setItem(t,r,n){let a=(()=>{let e=window.location.hostname.split(".").slice(-2);return 2==e.length?e.join("."):""})(),i=`;expires=${new Date((new Date).getTime()+n).toUTCString()}`,o=a?`;domain=${a}`:"";document.cookie=`${e}${t}=${r}${i}${o};path=/;SameSite=Lax`},removeItem(e){this.setItem(e,"",-1)}}}();function Rn(e){return"disabled"!==e.get().mode&&function(){try{return"object"==typeof window}catch{return!1}}()&&function(){try{let e="__storage_test__";return localStorage.setItem(e,e),localStorage.removeItem(e),!0}catch(e){return e instanceof DOMException&&"QuotaExceededError"===e.name&&localStorage&&0!==localStorage.length}}()?{runtime:"browser",send:(e,t,r)=>{let n=navigator.sendBeacon(`${e}?access_token=${t}`,new Blob([JSON.stringify([r])],{type:"application/json"}));if(function(){let e=typeof window<"u";return{sendMessage(t){e&&window.postMessage(t,"*")}}}().sendMessage({kind:"EVENT_PROTOCOL",event:r,url:e,token:t}),!n)throw new Error("Failed to send the event(s) because the payload size exceeded the maximum allowed size (32 KB). Please contact support if the problem persists.")},getReferrer:()=>function(){let e=document.referrer;return""===e?null:e}(),getLocation:()=>window.location.href,getUserAgent:()=>navigator.userAgent,generateUUID:()=>crypto.randomUUID(),storage:{getItem(e){return qn.getItem(e)||localStorage.getItem(e)},removeItem(e){qn.removeItem(e),localStorage.removeItem(e)},setItem(e,t){localStorage.setItem(e,t),qn.setItem(e,t,31556952e3)}}}:{runtime:"null",send:()=>{},getReferrer:()=>null,getLocation:()=>null,getUserAgent:()=>null,generateUUID:()=>"",storage:{getItem(){return null},removeItem(){},setItem(){}}}}function An(e){let t=function(e){let t=En(e);return{get:()=>t,update:e=>{t=En({...t,...e})}}}(e),r=function(){let e=[];function t({type:t,callback:r}){return e.findIndex((e=>e.type===t&&e.callback===r))}function r(r,n){n?function(r){let n=t(r);n>=0&&e.splice(n,1)}({type:r,callback:n}):function(t){if("*"===t)e.length=0;else for(let r=e.length-1;r>=0;r--)e[r].type===t&&e.splice(r,1)}(r)}return{add:function(n){return t(n)<0&&e.push(n),()=>r(n.type,n.callback)},call:function(t){e.forEach((e=>{if(function(e,t){return"*"===e.type||t===e.type}(e,t.meta.type))try{e.callback(t)}catch(e){console.error(e)}}))},remove:r}}(),n=function(e){return{get:()=>Object.freeze(Rn(e))}}(t),a=function(e){return{getClientId:()=>{let t="visitorId",r=e.get(),n=r.storage,a=n.getItem(t),i=a&&function(e){return"string"==typeof e&&Cn.test(e)}(a)?a:r.generateUUID();return n.setItem(t,i),i}}}(n);return{emit:(e,i)=>{let o=t.get(),s=n.get(),l=function(e,t,r,n,a){return{...t,meta:In(e,r,n,a)}}(e,i,o,s,a);return function({config:e,environment:t,event:r,listenerManager:n}){let{url:a,token:i,mode:o}=e;"disabled"!==o&&(n.call(r),t.send(a,i,r))}({config:o,environment:s,event:l,listenerManager:r})},getMeta:e=>In(e,t.get(),n.get(),a),on:(e,t)=>r.add({type:e,callback:t}),off:(e,t)=>r.remove(e,t),updateConfig:e=>t.update(e),version:xn}}var Pn,Tn,jn="2.80.6",Fn=Bt((e=>e.source),(e=>Object.entries(e).map((([e,t])=>`${e}@${t}`)).concat(`@coveo/headless@${jn}`))),Dn=Bt((e=>e.configuration.accessToken),(e=>e.configuration.analytics),(e=>Fn(e.configuration.analytics)),((e,{trackingId:t,nextApiBaseUrl:r,enabled:n},a)=>An({mode:n?"emit":"disabled",url:r,token:e,trackingId:t,source:a})));function _n(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(n=Object.getOwnPropertySymbols(e);a<n.length;a++)t.indexOf(n[a])<0&&Object.prototype.propertyIsEnumerable.call(e,n[a])&&(r[n[a]]=e[n[a]])}return r}function Mn(e,t,r,n){return new(r||(r=Promise))((function(a,i){function o(e){try{l(n.next(e))}catch(e){i(e)}}function s(e){try{l(n.throw(e))}catch(e){i(e)}}function l(e){e.done?a(e.value):function(e){return e instanceof r?e:new r((function(t){t(e)}))}(e.value).then(o,s)}l((n=n.apply(e,t||[])).next())}))}function Ln(){return typeof window<"u"}function Nn(){return typeof navigator<"u"}function Un(){return typeof document<"u"}function Vn(){try{return typeof localStorage<"u"}catch{return!1}}function zn(){return Nn()&&navigator.cookieEnabled}(Tn=Pn||(Pn={})).search="search",Tn.click="click",Tn.custom="custom",Tn.view="view",Tn.collect="collect";var $n=[Pn.click,Pn.custom,Pn.search,Pn.view],Qn=(e,t)=>-1!==$n.indexOf(e)?Object.assign({language:Un()?document.documentElement.lang:"unknown",userAgent:Nn()?navigator.userAgent:"unknown"},t):t,Bn=class e{static set(e,t,r){var n,a,i;r&&(n=new Date).setTime(n.getTime()+r),-1===(i=window.location.hostname).indexOf(".")?Hn(e,t,n):Hn(e,t,n,(a=i.split("."))[a.length-2]+"."+a[a.length-1])}static get(e){for(var t=e+"=",r=document.cookie.split(";"),n=0;n<r.length;n++){var a=r[n];if(0===(a=a.replace(/^\s+/,"")).lastIndexOf(t,0))return a.substring(t.length,a.length)}return null}static erase(t){e.set(t,"",-1)}};function Hn(e,t,r,n){document.cookie=`${e}=${t}`+(r?`;expires=${r.toUTCString()}`:"")+(n?`;domain=${n}`:"")+";path=/;SameSite=Lax"}var Wn=class e{getItem(t){return Bn.get(`${e.prefix}${t}`)}removeItem(t){Bn.erase(`${e.prefix}${t}`)}setItem(t,r,n){Bn.set(`${e.prefix}${t}`,r,n)}};Wn.prefix="coveo_";var Yn,Kn=class{constructor(){this.cookieStorage=new Wn}getItem(e){return localStorage.getItem(e)||this.cookieStorage.getItem(e)}removeItem(e){this.cookieStorage.removeItem(e),localStorage.removeItem(e)}setItem(e,t){localStorage.setItem(e,t),this.cookieStorage.setItem(e,t,31556926e3)}},Gn=class{getItem(e){return null}removeItem(e){}setItem(e,t){}},Jn="__coveo.analytics.history",Xn=class{constructor(e){this.store=e||(Vn()?localStorage:zn()?new Wn:function(){try{return typeof sessionStorage<"u"}catch{return!1}}()?sessionStorage:new Gn)}addElement(e){e.internalTime=(new Date).getTime(),e=this.cropQueryElement(this.stripEmptyQuery(e));let t=this.getHistoryWithInternalTime();null!=t?this.isValidEntry(e)&&this.setHistory([e].concat(t)):this.setHistory([e])}addElementAsync(e){return Mn(this,void 0,void 0,(function*(){e.internalTime=(new Date).getTime(),e=this.cropQueryElement(this.stripEmptyQuery(e));let t=yield this.getHistoryWithInternalTimeAsync();null!=t?this.isValidEntry(e)&&this.setHistory([e].concat(t)):this.setHistory([e])}))}getHistory(){let e=this.getHistoryWithInternalTime();return this.stripEmptyQueries(this.stripInternalTime(e))}getHistoryAsync(){return Mn(this,void 0,void 0,(function*(){let e=yield this.getHistoryWithInternalTimeAsync();return this.stripEmptyQueries(this.stripInternalTime(e))}))}getHistoryWithInternalTime(){try{let e=this.store.getItem(Jn);return e&&"string"==typeof e?JSON.parse(e):[]}catch{return[]}}getHistoryWithInternalTimeAsync(){return Mn(this,void 0,void 0,(function*(){try{let e=yield this.store.getItem(Jn);return e?JSON.parse(e):[]}catch{return[]}}))}setHistory(e){try{this.store.setItem(Jn,JSON.stringify(e.slice(0,20)))}catch{}}clear(){try{this.store.removeItem(Jn)}catch{}}getMostRecentElement(){let e=this.getHistoryWithInternalTime();return Array.isArray(e)?e.sort(((e,t)=>(t.internalTime||0)-(e.internalTime||0)))[0]:null}cropQueryElement(e){return e.name&&e.value&&"query"===e.name.toLowerCase()&&(e.value=e.value.slice(0,75)),e}isValidEntry(e){let t=this.getMostRecentElement();return!t||t.value!=e.value||(e.internalTime||0)-(t.internalTime||0)>6e4}stripInternalTime(e){return Array.isArray(e)?e.map((e=>{let{name:t,time:r,value:n}=e;return{name:t,time:r,value:n}})):[]}stripEmptyQuery(e){let{name:t,time:r,value:n}=e;return t&&"string"==typeof n&&"query"===t.toLowerCase()&&""===n.trim()?{name:t,time:r}:e}stripEmptyQueries(e){return e.map((e=>this.stripEmptyQuery(e)))}},Zn=Object.freeze({__proto__:null,HistoryStore:Xn,MAX_NUMBER_OF_HISTORY_ELEMENTS:20,MAX_VALUE_SIZE:75,MIN_THRESHOLD_FOR_DUPLICATE_VALUE:6e4,STORE_KEY:Jn,default:Xn}),ea=(e,t)=>Mn(void 0,void 0,void 0,(function*(){return e===Pn.view?(yield ta(t.contentIdValue),Object.assign({location:window.location.toString(),referrer:document.referrer,title:document.title},t)):t})),ta=e=>Mn(void 0,void 0,void 0,(function*(){let t=new Xn,r={name:"PageView",value:e,time:(new Date).toISOString()};yield t.addElementAsync(r)})),ra=new Uint8Array(16);function na(){if(!Yn&&!(Yn=typeof crypto<"u"&&crypto.getRandomValues&&crypto.getRandomValues.bind(crypto)))throw new Error("crypto.getRandomValues() not supported. See https://github.com/uuidjs/uuid#getrandomvalues-not-supported");return Yn(ra)}var aa=/^(?:[0-9a-f]{8}-[0-9a-f]{4}-[1-5][0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}|00000000-0000-0000-0000-000000000000)$/i;function ia(e){return"string"==typeof e&&aa.test(e)}var oa=[];for(let e=0;e<256;++e)oa.push((e+256).toString(16).slice(1));function sa(e,t=0){return(oa[e[t+0]]+oa[e[t+1]]+oa[e[t+2]]+oa[e[t+3]]+"-"+oa[e[t+4]]+oa[e[t+5]]+"-"+oa[e[t+6]]+oa[e[t+7]]+"-"+oa[e[t+8]]+oa[e[t+9]]+"-"+oa[e[t+10]]+oa[e[t+11]]+oa[e[t+12]]+oa[e[t+13]]+oa[e[t+14]]+oa[e[t+15]]).toLowerCase()}var la={randomUUID:typeof crypto<"u"&&crypto.randomUUID&&crypto.randomUUID.bind(crypto)};function ua(e,t,r){if(la.randomUUID&&!t&&!e)return la.randomUUID();let n=(e=e||{}).random||(e.rng||na)();if(n[6]=15&n[6]|64,n[8]=63&n[8]|128,t){r=r||0;for(let e=0;e<16;++e)t[r+e]=n[e];return t}return sa(n)}function ca(e,t,r,n){switch(e){case 0:return t&r^~t&n;case 1:case 3:return t^r^n;case 2:return t&r^t&n^r&n}}function da(e,t){return e<<t|e>>>32-t}var fa=function(){function e(e,t,r,n){var a;if("string"==typeof e&&(e=function(e){e=unescape(encodeURIComponent(e));let t=[];for(let r=0;r<e.length;++r)t.push(e.charCodeAt(r));return t}(e)),"string"==typeof t&&(t=function(e){if(!ia(e))throw TypeError("Invalid UUID");let t,r=new Uint8Array(16);return r[0]=(t=parseInt(e.slice(0,8),16))>>>24,r[1]=t>>>16&255,r[2]=t>>>8&255,r[3]=255&t,r[4]=(t=parseInt(e.slice(9,13),16))>>>8,r[5]=255&t,r[6]=(t=parseInt(e.slice(14,18),16))>>>8,r[7]=255&t,r[8]=(t=parseInt(e.slice(19,23),16))>>>8,r[9]=255&t,r[10]=(t=parseInt(e.slice(24,36),16))/1099511627776&255,r[11]=t/4294967296&255,r[12]=t>>>24&255,r[13]=t>>>16&255,r[14]=t>>>8&255,r[15]=255&t,r}(t)),16!==(null===(a=t)||void 0===a?void 0:a.length))throw TypeError("Namespace must be array-like (16 iterable integer values, 0-255)");let i=new Uint8Array(16+e.length);if(i.set(t),i.set(e,t.length),i=function(e){let t=[1518500249,1859775393,2400959708,3395469782],r=[1732584193,4023233417,2562383102,271733878,3285377520];if("string"==typeof e){let t=unescape(encodeURIComponent(e));e=[];for(let r=0;r<t.length;++r)e.push(t.charCodeAt(r))}else Array.isArray(e)||(e=Array.prototype.slice.call(e));e.push(128);let n=e.length/4+2,a=Math.ceil(n/16),i=new Array(a);for(let t=0;t<a;++t){let r=new Uint32Array(16);for(let n=0;n<16;++n)r[n]=e[64*t+4*n]<<24|e[64*t+4*n+1]<<16|e[64*t+4*n+2]<<8|e[64*t+4*n+3];i[t]=r}i[a-1][14]=8*(e.length-1)/Math.pow(2,32),i[a-1][14]=Math.floor(i[a-1][14]),i[a-1][15]=8*(e.length-1)&4294967295;for(let e=0;e<a;++e){let n=new Uint32Array(80);for(let t=0;t<16;++t)n[t]=i[e][t];for(let e=16;e<80;++e)n[e]=da(n[e-3]^n[e-8]^n[e-14]^n[e-16],1);let a=r[0],o=r[1],s=r[2],l=r[3],u=r[4];for(let e=0;e<80;++e){let r=Math.floor(e/20),i=da(a,5)+ca(r,o,s,l)+u+t[r]+n[e]>>>0;u=l,l=s,s=da(o,30)>>>0,o=a,a=i}r[0]=r[0]+a>>>0,r[1]=r[1]+o>>>0,r[2]=r[2]+s>>>0,r[3]=r[3]+l>>>0,r[4]=r[4]+u>>>0}return[r[0]>>24&255,r[0]>>16&255,r[0]>>8&255,255&r[0],r[1]>>24&255,r[1]>>16&255,r[1]>>8&255,255&r[1],r[2]>>24&255,r[2]>>16&255,r[2]>>8&255,255&r[2],r[3]>>24&255,r[3]>>16&255,r[3]>>8&255,255&r[3],r[4]>>24&255,r[4]>>16&255,r[4]>>8&255,255&r[4]]}(i),i[6]=15&i[6]|80,i[8]=63&i[8]|128,r){n=n||0;for(let e=0;e<16;++e)r[n+e]=i[e];return r}return sa(i)}try{e.name="v5"}catch{}return e.DNS="6ba7b810-9dad-11d1-80b4-00c04fd430c8",e.URL="6ba7b811-9dad-11d1-80b4-00c04fd430c8",e}(),pa=fa,ha="2.30.38",ga=e=>`${e.protocol}//${e.hostname}${0===e.pathname.indexOf("/")?e.pathname:`/${e.pathname}`}${e.search}`,ma={pageview:"pageview",event:"event"},ya=class{constructor({client:e,uuidGenerator:t=ua}
2){this.client=e,this.uuidGenerator=t}},va=class extends ya{constructor({client:e,uuidGenerator:t=ua}){super({client:e,uuidGenerator:t}),this.actionData={},this.pageViewId=t(),this.nextPageViewId=this.pageViewId,this.currentLocation=ga(window.location),this.lastReferrer=Un()?document.referrer:"",this.addHooks()}getApi(e){return"setAction"===e?this.setAction:null}setAction(e,t){this.action=e,this.actionData=t}clearData(){this.clearPluginData(),this.action=void 0,this.actionData={}}getLocationInformation(e,t){return Object.assign({hitType:e},this.getNextValues(e,t))}updateLocationInformation(e,t){this.updateLocationForNextPageView(e,t)}getDefaultContextInformation(e){let t={title:Un()?document.title:"",encoding:Un()?document.characterSet:"UTF-8"},r={screenResolution:`${screen.width}x${screen.height}`,screenColor:`${screen.colorDepth}-bit`},n={language:navigator.language,userAgent:navigator.userAgent},a={time:Date.now(),eventId:this.uuidGenerator()};return Object.assign(Object.assign(Object.assign(Object.assign({},a),r),n),t)}updateLocationForNextPageView(e,t){let{pageViewId:r,referrer:n,location:a}=this.getNextValues(e,t);this.lastReferrer=n,this.pageViewId=r,this.currentLocation=a,e===ma.pageview&&(this.nextPageViewId=this.uuidGenerator(),this.hasSentFirstPageView=!0)}getNextValues(e,t){return{pageViewId:e===ma.pageview?this.nextPageViewId:this.pageViewId,referrer:e===ma.pageview&&this.hasSentFirstPageView?this.currentLocation:this.lastReferrer,location:e===ma.pageview?this.getCurrentLocationFromPayload(t):this.currentLocation}}getCurrentLocationFromPayload(e){if(e.page){let t=e=>e.replace(/^\/?(.*)$/,"/$1");return`${(()=>this.currentLocation.split("/").slice(0,3).join("/"))()}${t(e.page)}`}return ga(window.location)}},ba=class e{constructor(e,t){if(!ia(e))throw Error("Not a valid uuid");this.clientId=e,this.creationDate=Math.floor(t/1e3)}toString(){return this.clientId.replace(/-/g,"")+"."+this.creationDate.toString()}get expired(){let t=Math.floor(Date.now()/1e3)-this.creationDate;return t<0||t>e.expirationTime}validate(e,t){return!this.expired&&this.matchReferrer(e,t)}matchReferrer(e,t){try{let r=new URL(e);return t.some((e=>new RegExp(e.replace(/\\/g,"\\\\").replace(/\./g,"\\.").replace(/\*/g,".*")+"$").test(r.host)))}catch{return!1}}static fromString(t){let r=t.split(".");if(2!==r.length)return null;let[n,a]=r;if(32!==n.length||isNaN(parseInt(a)))return null;let i=n.substring(0,8)+"-"+n.substring(8,12)+"-"+n.substring(12,16)+"-"+n.substring(16,20)+"-"+n.substring(20,32);return ia(i)?new e(i,1e3*Number.parseInt(a)):null}};ba.cvo_cid="cvo_cid",ba.expirationTime=120,class extends ya{constructor({client:e,uuidGenerator:t=ua}){super({client:e,uuidGenerator:t})}getApi(e){switch(e){case"decorate":return this.decorate;case"acceptFrom":return this.acceptFrom;default:return null}}decorate(e){return Mn(this,void 0,void 0,(function*(){if(!this.client.getCurrentVisitorId)throw new Error("Could not retrieve current clientId");try{let t=new URL(e),r=yield this.client.getCurrentVisitorId();return t.searchParams.set(ba.cvo_cid,new ba(r,Date.now()).toString()),t.toString()}catch{throw new Error("Invalid URL provided")}}))}acceptFrom(e){this.client.setAcceptedLinkReferrers(e)}}.Id="link";var wa=Object.keys;function Sa(e){return null!==e&&"object"==typeof e&&!Array.isArray(e)}function ka(e){return 240==(248&e)?4:224==(240&e)?3:192==(224&e)?2:1}var Ca={id:"svc_ticket_id",subject:"svc_ticket_subject",description:"svc_ticket_description",category:"svc_ticket_category",productId:"svc_ticket_product_id",custom:"svc_ticket_custom"},xa=wa(Ca).map((e=>Ca[e])),Oa=[...xa].join("|"),Ia=new RegExp(`^(${Oa}$)`),Ea=[e=>Ia.test(e)],qa={id:"id",name:"nm",brand:"br",category:"ca",variant:"va",price:"pr",quantity:"qt",coupon:"cc",position:"ps",group:"group"},Ra={id:"id",name:"nm",brand:"br",category:"ca",variant:"va",position:"ps",price:"pr",group:"group"},Aa={action:"pa",list:"pal",listSource:"pls"},Pa={id:"ti",revenue:"tr",tax:"tt",shipping:"ts",coupon:"tcc",affiliation:"ta",step:"cos",option:"col"},Ta={id:"quoteId",affiliation:"quoteAffiliation"},ja={id:"reviewId",rating:"reviewRating",comment:"reviewComment"},Fa={add:Aa,bookmark_add:Aa,bookmark_remove:Aa,click:Aa,checkout:Aa,checkout_option:Aa,detail:Aa,impression:Aa,remove:Aa,refund:Object.assign(Object.assign({},Aa),Pa),purchase:Object.assign(Object.assign({},Aa),Pa),quickview:Aa,quote:Object.assign(Object.assign({},Aa),Ta),review:Object.assign(Object.assign({},Aa),ja)},Da=wa(qa).map((e=>qa[e])),_a=wa(Ra).map((e=>Ra[e])),Ma=wa(Aa).map((e=>Aa[e])),La=wa(Pa).map((e=>Pa[e])),Na=wa(ja).map((e=>ja[e])),Ua=wa(Ta).map((e=>Ta[e])),Va=[...Da,"custom"].join("|"),za=[..._a,"custom"].join("|"),$a="(pr[0-9]+)",Qa="(il[0-9]+pi[0-9]+)",Ba=new RegExp(`^${$a}(${Va})$`),Ha=new RegExp(`^(${Qa}(${za}
2))|(il[0-9]+nm)$`),Wa=new RegExp(`^(${Ma.join("|")})$`),Ya=new RegExp(`^(${La.join("|")})$`),Ka=new RegExp(`^${$a}custom$`),Ga=new RegExp(`^${Qa}custom$`),Ja=new RegExp(`^(${["loyaltyCardId","loyaltyTier","thirdPartyPersona","companyName","favoriteStore","storeName","userIndustry","userRole","userDepartment","businessUnit",...Na,...Ua].join("|")})$`),Xa=[e=>Ha.test(e),e=>Ba.test(e),e=>Wa.test(e),e=>Ya.test(e),e=>Ja.test(e)],Za=[Ka,Ga],ei=Object.assign(Object.assign(Object.assign(Object.assign({},{anonymizeIp:"aip"}),{eventCategory:"ec",eventAction:"ea",eventLabel:"el",eventValue:"ev",page:"dp",visitorId:"cid",clientId:"cid",userId:"uid",currencyCode:"cu"}),{hitType:"t",pageViewId:"pid",encoding:"de",location:"dl",referrer:"dr",screenColor:"sd",screenResolution:"sr",title:"dt",userAgent:"ua",language:"ul",eventId:"z",time:"tm"}),["contentId","contentIdKey","contentType","searchHub","tab","searchUid","permanentId","contentLocale","trackingId"].reduce(((e,t)=>Object.assign(Object.assign({},e),{[t]:t})),{})),ti=Object.assign(Object.assign({},ei),{svcAction:"svc_action",svcActionData:"svc_action_data"}),ri=wa(ti).map((e=>ti[e])),ni=e=>-1!==ri.indexOf(e),ai=e=>"custom"===e,ii=class{constructor(e){this.opts=e}sendEvent(e,t){return Mn(this,void 0,void 0,(function*(){if(!this.isAvailable())throw new Error('navigator.sendBeacon is not supported in this browser. Consider adding a polyfill like "sendbeacon-polyfill".');let{baseUrl:r,preprocessRequest:n}=this.opts,a=yield this.getQueryParamsForEventType(e),{url:i,payload:o}=yield this.preProcessRequestAsPotentialJSONString(`${r}/analytics/${e}?${a}`,t,n),s=this.encodeForEventType(e,o),l=new Blob([s],{type:"application/x-www-form-urlencoded"});navigator.sendBeacon(i,l)}))}isAvailable(){return"sendBeacon"in navigator}deleteHttpCookieVisitorId(){return Promise.resolve()}preProcessRequestAsPotentialJSONString(e,t,r){return Mn(this,void 0,void 0,(function*(){let n=e,a=t;if(r){let i=yield r({url:e,body:JSON.stringify(t)},"analyticsBeacon"),{url:o,body:s}=i;n=o||e;try{a=JSON.parse(s)}catch(e){console.error("Unable to process the request body as a JSON string",e)}}return{payload:a,url:n}}))}encodeForEventType(e,t){return this.isEventTypeLegacy(e)?this.encodeEventToJson(e,t):this.encodeEventToJson(e,t,this.opts.token)}getQueryParamsForEventType(e){return Mn(this,void 0,void 0,(function*(){let{token:t,visitorIdProvider:r}=this.opts,n=yield r.getCurrentVisitorId();return[t&&this.isEventTypeLegacy(e)?`access_token=${t}`:"",n?`visitorId=${n}`:"","discardVisitInfo=true"].filter((e=>!!e)).join("&")}))}isEventTypeLegacy(e){return-1!==[Pn.click,Pn.custom,Pn.search,Pn.view].indexOf(e)}encodeEventToJson(e,t,r){let n=`${e}Event=${encodeURIComponent(JSON.stringify(t))}`;return r&&(n=`access_token=${encodeURIComponent(r)}&${n}`),n}},oi=class{sendEvent(e,t){return Mn(this,void 0,void 0,(function*(){return Promise.resolve()}))}deleteHttpCookieVisitorId(){return Mn(this,void 0,void 0,(function*(){return Promise.resolve()}))}},si=class{constructor(e){this.opts=e}sendEvent(e,t){return Mn(this,void 0,void 0,(function*(){let r,{baseUrl:n,visitorIdProvider:a,preprocessRequest:i}=this.opts,o=this.shouldAppendVisitorId(e)?yield this.getVisitorIdParam():"",s={url:`${n}/analytics/${e}${o}`,credentials:"include",mode:"cors",headers:this.getHeaders(),method:"POST",body:JSON.stringify(t)},l=Object.assign(Object.assign({},s),i?yield i(s,"analyticsFetch"):{}),{url:u}=l,c=_n(l,["url"]);try{r=yield fetch(u,c)}catch(e){return void console.error("An error has occured when sending the event.",e)}if(r.ok){let e=yield r.json();return e.visitorId&&a.setCurrentVisitorId(e.visitorId),e}try{r.json()}catch{}throw console.error(`An error has occured when sending the "${e}" event.`,r,t),new Error(`An error has occurred when sending the "${e}" event. Check the console logs for more details.`)}))}deleteHttpCookieVisitorId(){return Mn(this,void 0,void 0,(function*(){let{baseUrl:e}=this.opts,t=`${e}/analytics/visit`;yield fetch(t,{headers:this.getHeaders(),method:"DELETE"})}))}shouldAppendVisitorId(e){return-1!==[Pn.click,Pn.custom,Pn.search,Pn.view].indexOf(e)}getVisitorIdParam(){return Mn(this,void 0,void 0,(function*(){let{visitorIdProvider:e}=this.opts,t=yield e.getCurrentVisitorId();return t?`?visitor=${t}`:""}))}getHeaders(){let{token:e}=this.opts;return Object.assign(Object.assign({},e?{Authorization:`Bearer ${e}`}:{}),{"Content-Type":"application/json"})}},li=class{constructor(e,t){Vn()&&zn()?this.storage=new Kn:Vn()?this.storage=localStorage:(console.warn("BrowserRuntime detected no valid storage available.",this),this.storage=new Gn),this.client=new si(e),this.beaconClient=new ii(e),window.addEventListener("beforeunload",(()=>{let e=t();for(let{eventType:t,payload:r}of e)this.beaconClient.sendEvent(t,r)}))}
2getClientDependingOnEventType(e){return"click"===e&&this.beaconClient.isAvailable()?this.beaconClient:this.client}},ui=class{constructor(e,t){this.storage=t||new Gn,this.client=new si(e)}getClientDependingOnEventType(e){return this.client}},ci=class{constructor(){this.storage=new Gn,this.client=new oi}getClientDependingOnEventType(e){return this.client}},di=["1",1,"yes",!0];function fi(){return Nn()&&[navigator.globalPrivacyControl,navigator.doNotTrack,navigator.msDoNotTrack,window.doNotTrack].some((e=>-1!==di.indexOf(e)))}var pi,hi,gi="https://analytics.cloud.coveo.com/rest/ua",mi=class{get defaultOptions(){return{endpoint:gi,isCustomEndpoint:!1,token:"",version:"v15",beforeSendHooks:[],afterSendHooks:[]}}get version(){return ha}constructor(e){if(this.acceptedLinkReferrers=[],!e)throw new Error("You have to pass options to this constructor");this.options=Object.assign(Object.assign({},this.defaultOptions),e),this.visitorId="",this.bufferedRequests=[],this.beforeSendHooks=[ea,Qn].concat(this.options.beforeSendHooks),this.afterSendHooks=this.options.afterSendHooks,this.eventTypeMapping={};let t={baseUrl:this.baseUrl,token:this.options.token,visitorIdProvider:this,preprocessRequest:this.options.preprocessRequest};fi()?this.runtime=new ci:this.runtime=this.options.runtimeEnvironment||this.initRuntime(t),this.addEventTypeMapping(Pn.view,{newEventType:Pn.view,addClientIdParameter:!0}),this.addEventTypeMapping(Pn.click,{newEventType:Pn.click,addClientIdParameter:!0}),this.addEventTypeMapping(Pn.custom,{newEventType:Pn.custom,addClientIdParameter:!0}),this.addEventTypeMapping(Pn.search,{newEventType:Pn.search,addClientIdParameter:!0})}initRuntime(e){return Ln()&&Un()?new li(e,(()=>{let e=[...this.bufferedRequests];return this.bufferedRequests=[],e})):(typeof navigator<"u"&&"ReactNative"==navigator.product&&console.warn("\n We've detected you're using React Native but have not provided the corresponding runtime, \n for an optimal experience please use the \"coveo.analytics/react-native\" subpackage.\n Follow the Readme on how to set it up: https://github.com/coveo/coveo.analytics.js#using-react-native\n "),new ui(e))}get storage(){return this.runtime.storage}determineVisitorId(){return Mn(this,void 0,void 0,(function*(){try{return Ln()&&this.extractClientIdFromLink(window.location.href)||(yield this.storage.getItem("visitorId"))||ua()}catch(e){return console.log("Could not get visitor ID from the current runtime environment storage. Using a random ID instead.",e),ua()}}))}getCurrentVisitorId(){return Mn(this,void 0,void 0,(function*(){if(!this.visitorId){let e=yield this.determineVisitorId();yield this.setCurrentVisitorId(e)}return this.visitorId}))}setCurrentVisitorId(e){return Mn(this,void 0,void 0,(function*(){this.visitorId=e,yield this.storage.setItem("visitorId",e)}))}setClientId(e,t){return Mn(this,void 0,void 0,(function*(){if(ia(e))this.setCurrentVisitorId(e.toLowerCase());else{if(!t)throw Error("Cannot generate uuid client id without a specific namespace string.");this.setCurrentVisitorId(pa(e,pa(t,"38824e1f-37f5-42d3-8372-a4b8fa9df946")))}}))}getParameters(e,...t){return Mn(this,void 0,void 0,(function*(){return yield this.resolveParameters(e,...t)}))}getPayload(e,...t){return Mn(this,void 0,void 0,(function*(){let r=yield this.resolveParameters(e,...t);return yield this.resolvePayloadForParameters(e,r)}))}get currentVisitorId(){return"string"!=typeof(this.visitorId||this.storage.getItem("visitorId"))&&this.setCurrentVisitorId(ua()),this.visitorId}set currentVisitorId(e){this.visitorId=e,this.storage.setItem("visitorId",e)}extractClientIdFromLink(e){if(fi())return null;try{let t=new URL(e).searchParams.get(ba.cvo_cid);if(null==t)return null;let r=ba.fromString(t);return r&&Un()&&r.validate(document.referrer,this.acceptedLinkReferrers)?r.clientId:null}catch{}return null}resolveParameters(e,...t){return Mn(this,void 0,void 0,(function*(){let{variableLengthArgumentsNames:r=[],addVisitorIdParameter:n=!1,usesMeasurementProtocol:a=!1,addClientIdParameter:i=!1}=this.eventTypeMapping[e]||{};return yield[e=>r.length>0?this.parseVariableArgumentsPayload(r,e):e[0],e=>Mn(this,void 0,void 0,(function*(){return Object.assign(Object.assign({},e),{visitorId:n?yield this.getCurrentVisitorId():""})})),e=>Mn(this,void 0,void 0,(function*(){return i?Object.assign(Object.assign({},e),{clientId:yield this.getCurrentVisitorId()}):e})),e=>a?this.ensureAnonymousUserWhenUsingApiKey(e):e,t=>this.beforeSendHooks.reduce(((t,r)=>Mn(this,void 0,void 0,(function*(){let n=yield t;return yield r(e,n)}))),t)].reduce(((e,t)=>Mn(this,void 0,void 0,(function*(){let r=yield e;return yield t(r)}))),Promise.resolve(t))}))}resolvePayloadForParameters(e,t){return Mn(this,void 0,void 0,(function*(){let{usesMeasurementProtocol:r=!1}=this.eventTypeMapping[e]||{};return yield[e=>this.setTrackingIdIfTrackingIdNotPresent(e),t=>this.removeEmptyPayloadValues(t,e),t=>this.validateParams(t,e),e=>r?(e=>{let t=!!e.action&&Fa[e.action]||{};return wa(e).reduce(((r,n)=>{let a=t[n]||ti[n]||n;return Object.assign(Object.assign({},r),{[a]:e[n]})}),{})})(e):e,e=>r?this.removeUnknownParameters(e):e,e=>r?this.processCustomParameters(e):this.mapCustomParametersToCustomData(e)].reduce(((e,t)=>Mn(this,void 0,void 0,(function*(){let r=yield e;return yield t(r)}))),Promise.resolve(t))}))}makeEvent(e,...t){return Mn(this,void 0,void 0,(function*(){let{newEventType:r=e}=this.eventTypeMapping[e]||{},n=yield this.resolveParameters(e,...t),a=yield this.resolvePayloadForParameters(e,n);return{eventType:r,payload:a,log:t=>
2Mn(this,void 0,void 0,(function*(){return this.bufferedRequests.push({eventType:r,payload:Object.assign(Object.assign({},a),t)}),yield Promise.all(this.afterSendHooks.map((r=>r(e,Object.assign(Object.assign({},n),t))))),yield this.deferExecution(),yield this.sendFromBuffer()}))}}))}sendEvent(e,...t){return Mn(this,void 0,void 0,(function*(){return(yield this.makeEvent(e,...t)).log({})}))}deferExecution(){return new Promise((e=>setTimeout(e,0)))}sendFromBuffer(){return Mn(this,void 0,void 0,(function*(){let e=this.bufferedRequests.shift();if(e){let{eventType:t,payload:r}=e;return this.runtime.getClientDependingOnEventType(t).sendEvent(t,r)}}))}clear(){this.storage.removeItem("visitorId"),(new Xn).clear()}deleteHttpOnlyVisitorId(){this.runtime.client.deleteHttpCookieVisitorId()}makeSearchEvent(e){return Mn(this,void 0,void 0,(function*(){return this.makeEvent(Pn.search,e)}))}sendSearchEvent(e){var{searchQueryUid:t}=e,r=_n(e,["searchQueryUid"]);return Mn(this,void 0,void 0,(function*(){return(yield this.makeSearchEvent(r)).log({searchQueryUid:t})}))}makeClickEvent(e){return Mn(this,void 0,void 0,(function*(){return this.makeEvent(Pn.click,e)}))}sendClickEvent(e){var{searchQueryUid:t}=e,r=_n(e,["searchQueryUid"]);return Mn(this,void 0,void 0,(function*(){return(yield this.makeClickEvent(r)).log({searchQueryUid:t})}))}makeCustomEvent(e){return Mn(this,void 0,void 0,(function*(){return this.makeEvent(Pn.custom,e)}))}sendCustomEvent(e){var{lastSearchQueryUid:t}=e,r=_n(e,["lastSearchQueryUid"]);return Mn(this,void 0,void 0,(function*(){return(yield this.makeCustomEvent(r)).log({lastSearchQueryUid:t})}))}makeViewEvent(e){return Mn(this,void 0,void 0,(function*(){return this.makeEvent(Pn.view,e)}))}sendViewEvent(e){return Mn(this,void 0,void 0,(function*(){return(yield this.makeViewEvent(e)).log({})}))}getVisit(){return Mn(this,void 0,void 0,(function*(){let e=yield(yield fetch(`${this.baseUrl}/analytics/visit`)).json();return this.visitorId=e.visitorId,e}))}getHealth(){return Mn(this,void 0,void 0,(function*(){return yield(yield fetch(`${this.baseUrl}/analytics/monitoring/health`)).json()}))}registerBeforeSendEventHook(e){this.beforeSendHooks.push(e)}registerAfterSendEventHook(e){this.afterSendHooks.push(e)}addEventTypeMapping(e,t){this.eventTypeMapping[e]=t}setAcceptedLinkReferrers(e){if(!Array.isArray(e)||!e.every((e=>"string"==typeof e)))throw Error("Parameter should be an array of domain strings");this.acceptedLinkReferrers=e}parseVariableArgumentsPayload(e,t){let r={};for(let n=0,a=t.length;n<a;n++){let a=t[n];if("string"==typeof a)r[e[n]]=a;else if("object"==typeof a)return Object.assign(Object.assign({},r),a)}return r}isKeyAllowedEmpty(e,t){return-1!==({[Pn.search]:["queryText"]}[e]||[]).indexOf(t)}removeEmptyPayloadValues(e,t){return Object.keys(e).filter((r=>this.isKeyAllowedEmpty(t,r)||(e=>typeof e<"u"&&null!==e&&""!==e)(e[r]))).reduce(((t,r)=>Object.assign(Object.assign({},t),{[r]:e[r]})),{})}removeUnknownParameters(e){return Object.keys(e).filter((e=>{if((e=>[...Xa,...Ea,ni,ai].some((t=>t(e))))(e))return!0;console.log(e,"is not processed by coveoua")})).reduce(((t,r)=>Object.assign(Object.assign({},t),{[r]:e[r]})),{})}processCustomParameters(e){let{custom:t}=e,r=_n(e,["custom"]),n={};t&&Sa(t)&&(n=this.lowercaseKeys(t));let a=(e=>wa(e).reduce(((t,r)=>{let n=(e=>{let t;return[...Za].every((r=>{var n;return t=null===(n=r.exec(e))||void 0===n?void 0:n[1],!t})),t})(r);return n?Object.assign(Object.assign({},t),((e,t)=>wa(t).reduce(((r,n)=>Object.assign(Object.assign({},r),{[`${e}${n}`]:t[n]})),{}))(n,e[r])):Object.assign(Object.assign({},t),{[r]:e[r]})}),{}))(r);return Object.assign(Object.assign({},n),a)}mapCustomParametersToCustomData(e){let{custom:t}=e,r=_n(e,["custom"]);if(t&&Sa(t)){let n=this.lowercaseKeys(t);return Object.assign(Object.assign({},r),{customData:Object.assign(Object.assign({},n),e.customData)})}return e}lowercaseKeys(e){let t=Object.keys(e),r={};return t.forEach((t=>{r[t.toLowerCase()]=e[t]})),r}validateParams(e,t){let{anonymizeIp:r}=e,n=_n(e,["anonymizeIp"]);return void 0!==r&&-1==["0","false","undefined","null","{}","[]",""].indexOf(`${r}`.toLowerCase())&&(n.anonymizeIp=1),(t==Pn.view||t==Pn.click||t==Pn.search||t==Pn.custom)&&(n.originLevel3=this.limit(n.originLevel3,1024)),t==Pn.view&&(n.location=this.limit(n.location,1024)),("pageview"==t||"event"==t)&&(n.referrer=this.limit(n.referrer,2048),n.location=this.limit(n.location,2048),n.page=this.limit(n.page,2048)),n}ensureAnonymousUserWhenUsingApiKey(e){let{userId:t}=e,r=_n(e,["userId"]);return(e=>e?.startsWith("xx")||!1)(this.options.token)&&!t?(r.userId="anonymous",r):e}setTrackingIdIfTrackingIdNotPresent(e){let{trackingId:t}=e,r=_n(e,["trackingId"]);return t?e:(r.hasOwnProperty("custom")&&Sa(r.custom)&&(r.custom.hasOwnProperty("context_website")||r.custom.hasOwnProperty("siteName"))&&(r.trackingId=r.custom.context_website||r.custom.siteName),r.hasOwnProperty("customData")&&Sa(r.customData)&&(r.customData.hasOwnProperty("context_website")||r.customData.hasOwnProperty("siteName"))&&(r.trackingId=r.customData.context_website||r.customData.siteName),r)}limit(e,t){return"string"==typeof e?function(e,t){if(t<0||e.length<=t)return e;let r=e.indexOf("%",t-2);for(r<0||r>t?r=t:t=r;r>2&&"%"==e.charAt(r-3);){let n=Number.parseInt(e.substring(r-2,r),16);
2if(128&~n)break;if(r-=3,128!=(192&n)){t-r>=3*ka(n)&&(r=t);break}}return e.substring(0,r)}(e,t):e}get baseUrl(){return function(e=gi,t="v15",r=!1){if(e=e.replace(/\/$/,""),r)return`${e}/${t}`;let n=e.endsWith("/rest")||e.endsWith("/rest/ua");return`${e}${n?"":"/rest"}/${t}`}(this.options.endpoint,this.options.version,this.options.isCustomEndpoint)}};!function(e){e.contextChanged="contextChanged",e.expandToFullUI="expandToFullUI",e.openUserActions="openUserActions",e.showPrecedingSessions="showPrecedingSessions",e.showFollowingSessions="showFollowingSessions",e.clickViewedDocument="clickViewedDocument",e.clickPageView="clickPageView",e.createArticle="createArticle"}(pi||(pi={})),function(e){e.interfaceLoad="interfaceLoad",e.interfaceChange="interfaceChange",e.didyoumeanAutomatic="didyoumeanAutomatic",e.didyoumeanClick="didyoumeanClick",e.resultsSort="resultsSort",e.searchboxSubmit="searchboxSubmit",e.searchboxClear="searchboxClear",e.searchboxAsYouType="searchboxAsYouType",e.breadcrumbFacet="breadcrumbFacet",e.breadcrumbResetAll="breadcrumbResetAll",e.documentQuickview="documentQuickview",e.documentOpen="documentOpen",e.omniboxAnalytics="omniboxAnalytics",e.omniboxFromLink="omniboxFromLink",e.searchFromLink="searchFromLink",e.triggerNotify="notify",e.triggerExecute="execute",e.triggerQuery="query",e.undoTriggerQuery="undoQuery",e.triggerRedirect="redirect",e.pagerResize="pagerResize",e.pagerNumber="pagerNumber",e.pagerNext="pagerNext",e.pagerPrevious="pagerPrevious",e.pagerScrolling="pagerScrolling",e.staticFilterClearAll="staticFilterClearAll",e.staticFilterSelect="staticFilterSelect",e.staticFilterDeselect="staticFilterDeselect",e.facetClearAll="facetClearAll",e.facetSearch="facetSearch",e.facetSelect="facetSelect",e.facetSelectAll="facetSelectAll",e.facetDeselect="facetDeselect",e.facetExclude="facetExclude",e.facetUnexclude="facetUnexclude",e.facetUpdateSort="facetUpdateSort",e.facetShowMore="showMoreFacetResults",e.facetShowLess="showLessFacetResults",e.queryError="query",e.queryErrorBack="errorBack",e.queryErrorClear="errorClearQuery",e.queryErrorRetry="errorRetry",e.recommendation="recommendation",e.recommendationInterfaceLoad="recommendationInterfaceLoad",e.recommendationOpen="recommendationOpen",e.likeSmartSnippet="likeSmartSnippet",e.dislikeSmartSnippet="dislikeSmartSnippet",e.expandSmartSnippet="expandSmartSnippet",e.collapseSmartSnippet="collapseSmartSnippet",e.openSmartSnippetFeedbackModal="openSmartSnippetFeedbackModal",e.closeSmartSnippetFeedbackModal="closeSmartSnippetFeedbackModal",e.sendSmartSnippetReason="sendSmartSnippetReason",e.expandSmartSnippetSuggestion="expandSmartSnippetSuggestion",e.collapseSmartSnippetSuggestion="collapseSmartSnippetSuggestion",e.showMoreSmartSnippetSuggestion="showMoreSmartSnippetSuggestion",e.showLessSmartSnippetSuggestion="showLessSmartSnippetSuggestion",e.openSmartSnippetSource="openSmartSnippetSource",e.openSmartSnippetSuggestionSource="openSmartSnippetSuggestionSource",e.openSmartSnippetInlineLink="openSmartSnippetInlineLink",e.openSmartSnippetSuggestionInlineLink="openSmartSnippetSuggestionInlineLink",e.recentQueryClick="recentQueriesClick",e.clearRecentQueries="clearRecentQueries",e.recentResultClick="recentResultClick",e.clearRecentResults="clearRecentResults",e.noResultsBack="noResultsBack",e.showMoreFoldedResults="showMoreFoldedResults",e.showLessFoldedResults="showLessFoldedResults",e.copyToClipboard="copyToClipboard",e.caseSendEmail="Case.SendEmail",e.feedItemTextPost="FeedItem.TextPost",e.caseAttach="caseAttach",e.caseDetach="caseDetach",e.retryGeneratedAnswer="retryGeneratedAnswer",e.likeGeneratedAnswer="likeGeneratedAnswer",e.dislikeGeneratedAnswer="dislikeGeneratedAnswer",e.openGeneratedAnswerSource="openGeneratedAnswerSource",e.generatedAnswerStreamEnd="generatedAnswerStreamEnd",e.generatedAnswerSourceHover="generatedAnswerSourceHover",e.generatedAnswerCopyToClipboard="generatedAnswerCopyToClipboard",e.generatedAnswerHideAnswers="generatedAnswerHideAnswers",e.generatedAnswerShowAnswers="generatedAnswerShowAnswers",e.generatedAnswerExpand="generatedAnswerExpand",e.generatedAnswerCollapse="generatedAnswerCollapse",e.generatedAnswerFeedbackSubmit="generatedAnswerFeedbackSubmit",e.rephraseGeneratedAnswer="rephraseGeneratedAnswer",e.generatedAnswerFeedbackSubmitV2="generatedAnswerFeedbackSubmitV2"}(hi||(hi={}));var yi={[hi.triggerNotify]:"queryPipelineTriggers",[hi.triggerExecute]:"queryPipelineTriggers",[hi.triggerQuery]:"queryPipelineTriggers",[hi.triggerRedirect]:"queryPipelineTriggers",[hi.queryError]:"errors",[hi.queryErrorBack]:"errors",[hi.queryErrorClear]:"errors",[hi.queryErrorRetry]:"errors",[hi.pagerNext]:"getMoreResults",[hi.pagerPrevious]:"getMoreResults",[hi.pagerNumber]:"getMoreResults",[hi.pagerResize]:"getMoreResults",[hi.pagerScrolling]:"getMoreResults",[hi.facetSearch]:"facet",[hi.facetShowLess]:"facet",[hi.facetShowMore]:"facet",[hi.recommendation]:"recommendation",[hi.likeSmartSnippet]:"smartSnippet",[hi.dislikeSmartSnippet]:"smartSnippet",[hi.expandSmartSnippet]:"smartSnippet",[hi.collapseSmartSnippet]:"smartSnippet",[hi.openSmartSnippetFeedbackModal]:"smartSnippet",[hi.closeSmartSnippetFeedbackModal]:"smartSnippet",[hi.sendSmartSnippetReason]:"smartSnippet",[hi.expandSmartSnippetSuggestion]:"smartSnippetSuggestions",[hi.collapseSmartSnippetSuggestion]:"smartSnippetSuggestions",[hi.showMoreSmartSnippetSuggestion]:"smartSnippetSuggestions",[hi.showLessSmartSnippetSuggestion]:"smartSnippetSuggestions",[hi.clearRecentQueries]:"recentQueries",[hi.recentResultClick]:"recentlyClickedDocuments",[hi.clearRecentResults]:"recentlyClickedDocuments",[hi.showLessFoldedResults]:"folding",[hi.caseDetach]:"case",[hi.likeGeneratedAnswer]:"generatedAnswer",[hi.dislikeGeneratedAnswer]:"generatedAnswer",[hi.openGeneratedAnswerSource]:"generatedAnswer",[hi.generatedAnswerStreamEnd]:"generatedAnswer",[hi.generatedAnswerSourceHover]:"generatedAnswer",[hi.generatedAnswerCopyToClipboard]:"generatedAnswer",[hi.generatedAnswerHideAnswers]:"generatedAnswer",[hi.generatedAnswerShowAnswers]:"generatedAnswer",[hi.generatedAnswerExpand]:"generatedAnswer",[hi.generatedAnswerCollapse]:"generatedAnswer",[hi.generatedAnswerFeedbackSubmit]:"generatedAnswer",[hi.generatedAnswerFeedbackSubmitV2]:"generatedAnswer",[pi.expandToFullUI]:"interface",[pi.openUserActions]:"User Actions",[pi.showPrecedingSessions]:"User Actions",[pi.showFollowingSessions]:"User Actions",[pi.clickViewedDocument]:"User Actions",[pi.clickPageView]:"User Actions",[pi.createArticle]:"createArticle"},vi=class{constructor(){this.runtime=new ci,this.currentVisitorId=""}getPayload(){return Promise.resolve()}getParameters(){return Promise.resolve()}makeEvent(e){return Promise.resolve({eventType:e,payload:null,log:()=>Promise.resolve()})}sendEvent(){return Promise.resolve()}makeSearchEvent(){return this.makeEvent(Pn.search)}sendSearchEvent(){return Promise.resolve()}makeClickEvent(){return this.makeEvent(Pn.click)}sendClickEvent(){return Promise.resolve()}makeCustomEvent(){return this.makeEvent(Pn.custom)}sendCustomEvent(){return Promise.resolve()}makeViewEvent(){return this.makeEvent(Pn.view)}sendViewEvent(){return Promise.resolve()}getVisit(){return Promise.resolve({id:"",visitorId:""})}getHealth(){return Promise.resolve({status:""})}registerBeforeSendEventHook(){}registerAfterSendEventHook(){}addEventTypeMapping(){}get version(){return ha}};function bi(e){let t=e.join(";");return t.length<=256?t:bi(e.slice(1))}var wi=e=>{let t=function(e){return e.map((e=>e.replace(/;/g,"")))}(e),r=function(e){let t="";return e.filter((e=>{let r=e!==t;return t=e,r}))}(t);return bi(r)};function Si(e){let t="string"==typeof e.partialQueries?e.partialQueries:wi(e.partialQueries),r="string"==typeof e.suggestions?e.suggestions:wi(e.suggestions);return Object.assign(Object.assign({},e),{partialQueries:t,suggestions:r})}var ki,Ci,xi,Oi=class{constructor(e,t){this.opts=e,this.provider=t;let r=!1===e.enableAnalytics||fi();this.coveoAnalyticsClient=r?new vi:new mi(e)}disable(){this.coveoAnalyticsClient=new vi}enable(){this.coveoAnalyticsClient=new mi(this.opts)}makeInterfaceLoad(){return this.makeSearchEvent(hi.interfaceLoad)}logInterfaceLoad(){return Mn(this,void 0,void 0,(function*(){return(yield this.makeInterfaceLoad()).log({searchUID:this.provider.getSearchUID()})}))}makeRecommendationInterfaceLoad(){return this.makeSearchEvent(hi.recommendationInterfaceLoad)}logRecommendationInterfaceLoad(){return Mn(this,void 0,void 0,(function*(){return(yield this.makeRecommendationInterfaceLoad()).log({searchUID:this.provider.getSearchUID()})}))}makeRecommendation(){return this.makeCustomEvent(hi.recommendation)}logRecommendation(){return Mn(this,void 0,void 0,(function*(){return(yield this.makeRecommendation()).log({searchUID:this.provider.getSearchUID()})}))}makeRecommendationOpen(e,t){return this.makeClickEvent(hi.recommendationOpen,e,t)}logRecommendationOpen(e,t){return Mn(this,void 0,void 0,(function*(){return(yield this.makeRecommendationOpen(e,t)).log({searchUID:this.provider.getSearchUID()})}))}makeStaticFilterClearAll(e){return this.makeSearchEvent(hi.staticFilterClearAll,e)}logStaticFilterClearAll(e){return Mn(this,void 0,void 0,(function*(){return(yield this.makeStaticFilterClearAll(e)).log({searchUID:this.provider.getSearchUID()})}))}makeStaticFilterSelect(e){return this.makeSearchEvent(hi.staticFilterSelect,e)}logStaticFilterSelect(e){return Mn(this,void 0,void 0,(function*(){return(yield this.makeStaticFilterSelect(e)).log({searchUID:this.provider.getSearchUID()})}))}makeStaticFilterDeselect(e){return this.makeSearchEvent(hi.staticFilterDeselect,e)}logStaticFilterDeselect(e){return Mn(this,void 0,void 0,(function*(){return(yield this.makeStaticFilterDeselect(e)).log({searchUID:this.provider.getSearchUID()})}))}makeFetchMoreResults(){return this.makeCustomEvent(hi.pagerScrolling,{type:"getMoreResults"})}logFetchMoreResults(){return Mn(this,void 0,void 0,(function*(){return(yield this.makeFetchMoreResults()).log({searchUID:this.provider.getSearchUID()})}))}makeInterfaceChange(e){return this.makeSearchEvent(hi.interfaceChange,e)}logInterfaceChange(e){return Mn(this,void 0,void 0,(function*(){return(yield this.makeInterfaceChange(e)).log({searchUID:this.provider.getSearchUID()})}))}makeDidYouMeanAutomatic(){return this.makeSearchEvent(hi.didyoumeanAutomatic)}logDidYouMeanAutomatic(){return Mn(this,void 0,void 0,(function*(){return(yield this.makeDidYouMeanAutomatic()).log({searchUID:this.provider.getSearchUID()})}))}makeDidYouMeanClick(){return this.makeSearchEvent(hi.didyoumeanClick)}logDidYouMeanClick(){return Mn(this,void 0,void 0,(function*(){return(yield this.makeDidYouMeanClick()).log({searchUID:this.provider.getSearchUID()})}))}makeResultsSort(e){return this.makeSearchEvent(hi.resultsSort,e)}logResultsSort(e){return Mn(this,void 0,void 0,(function*(){return(yield this.makeResultsSort(e)).log({searchUID:this.provider.getSearchUID()})}))}makeSearchboxSubmit(){return this.makeSearchEvent(hi.searchboxSubmit)}logSearchboxSubmit(){return Mn(this,void 0,void 0,(function*(){return(yield this.makeSearchboxSubmit()).log({searchUID:this.provider.getSearchUID()})}))}makeSearchboxClear(){return this.makeSearchEvent(hi.searchboxClear)}logSearchboxClear(){return Mn(this,void 0,void 0,(function*(){return(yield this.makeSearchboxClear()).log({searchUID:this.provider.getSearchUID()})}))}makeSearchboxAsYouType(){return this.makeSearchEvent(hi.searchboxAsYouType)}logSearchboxAsYouType(){return Mn(this,void 0,void 0,(function*(){return(yield this.makeSearchboxAsYouType()).log({searchUID:this.provider.getSearchUID()})}))}makeBreadcrumbFacet(e){return this.makeSearchEvent(hi.breadcrumbFacet,e)}logBreadcrumbFacet(e){return Mn(this,void 0,void 0,(function*(){return(yield this.makeBreadcrumbFacet(e)).log({searchUID:this.provider.getSearchUID()})}))}makeBreadcrumbResetAll(){return this.makeSearchEvent(hi.breadcrumbResetAll)}logBreadcrumbResetAll(){return Mn(this,void 0,void 0,(function*(){return(yield this.makeBreadcrumbResetAll()).log({searchUID:this.provider.getSearchUID()})}))}makeDocumentQuickview(e,t){return this.makeClickEvent(hi.documentQuickview,e,t)}logDocumentQuickview(e,t){return Mn(this,void 0,void 0,(function*(){return(yield this.makeDocumentQuickview(e,t)).log({searchUID:this.provider.getSearchUID()})}))}makeDocumentOpen(e,t){return this.makeClickEvent(hi.documentOpen,e,t)}logDocumentOpen(e,t){return Mn(this,void 0,void 0,(function*(){return(yield this.makeDocumentOpen(e,t)).log({searchUID:this.provider.getSearchUID()})}))}makeOmniboxAnalytics(e){return this.makeSearchEvent(hi.omniboxAnalytics,Si(e))}logOmniboxAnalytics(e){return Mn(this,void 0,void 0,(function*(){return(yield this.makeOmniboxAnalytics(e)).log({searchUID:this.provider.getSearchUID()})}))}makeOmniboxFromLink(e){return this.makeSearchEvent(hi.omniboxFromLink,Si(e))}logOmniboxFromLink(e){return Mn(this,void 0,void 0,(function*(){return(yield this.makeOmniboxFromLink(e)).log({searchUID:this.provider.getSearchUID()})}))}makeSearchFromLink(){return this.makeSearchEvent(hi.searchFromLink)}logSearchFromLink(){return Mn(this,void 0,void 0,(function*(){return(yield this.makeSearchFromLink()).log({searchUID:this.provider.getSearchUID()})}))}makeTriggerNotify(e){return this.makeCustomEvent(hi.triggerNotify,e)}logTriggerNotify(e){return Mn(this,void 0,void 0,(function*(){return(yield this.makeTriggerNotify(e)).log({searchUID:this.provider.getSearchUID()})}))}makeTriggerExecute(e){return this.makeCustomEvent(hi.triggerExecute,e)}logTriggerExecute(e){return Mn(this,void 0,void 0,(function*(){return(yield this.makeTriggerExecute(e)).log({searchUID:this.provider.getSearchUID()})}))}makeTriggerQuery(){return this.makeCustomEvent(hi.triggerQuery,{query:this.provider.getSearchEventRequestPayload().queryText},"queryPipelineTriggers")}logTriggerQuery(){return Mn(this,void 0,void 0,(function*(){return(yield this.makeTriggerQuery()).log({searchUID:this.provider.getSearchUID()})}))}makeUndoTriggerQuery(e){return this.makeSearchEvent(hi.undoTriggerQuery,e)}logUndoTriggerQuery(e){return Mn(this,void 0,void 0,(function*(){return(yield this.makeUndoTriggerQuery(e)).log({searchUID:this.provider.getSearchUID()})}))}makeTriggerRedirect(e){return this.makeCustomEvent(hi.triggerRedirect,Object.assign(Object.assign({},e),{query:this.provider.getSearchEventRequestPayload().queryText}))}logTriggerRedirect(e){return Mn(this,void 0,void 0,(function*(){return(yield this.makeTriggerRedirect(e)).log({searchUID:this.provider.getSearchUID()})}))}makePagerResize(e){return this.makeCustomEvent(hi.pagerResize,e)}logPagerResize(e){return Mn(this,void 0,void 0,(function*(){return(yield this.makePagerResize(e)).log({searchUID:this.provider.getSearchUID()})}))}makePagerNumber(e){return this.makeCustomEvent(hi.pagerNumber,e)}logPagerNumber(e){return Mn(this,void 0,void 0,(function*(){return(yield this.makePagerNumber(e)).log({searchUID:this.provider.getSearchUID()})}))}makePagerNext(e){return this.makeCustomEvent(hi.pagerNext,e)}logPagerNext(e){return Mn(this,void 0,void 0,(function*(){return(yield this.makePagerNext(e)).log({searchUID:this.provider.getSearchUID()})}))}makePagerPrevious(e){return this.makeCustomEvent(hi.pagerPrevious,e)}logPagerPrevious(e){return Mn(this,void 0,void 0,(function*(){return(yield this.makePagerPrevious(e)).log({searchUID:this.provider.getSearchUID()})}))}makePagerScrolling(){return this.makeCustomEvent(hi.pagerScrolling)}logPagerScrolling(){return Mn(this,void 0,void 0,(function*(){return(yield this.makePagerScrolling()).log({searchUID:this.provider.getSearchUID()})}))}makeFacetClearAll(e){return this.makeSearchEvent(hi.facetClearAll,e)}logFacetClearAll(e){return Mn(this,void 0,void 0,(function*(){return(yield this.makeFacetClearAll(e)).log({searchUID:this.provider.getSearchUID()})}))}makeFacetSearch(e){return this.makeSearchEvent(hi.facetSearch,e)}logFacetSearch(e){return Mn(this,void 0,void 0,(function*(){return(yield this.makeFacetSearch(e)).log({searchUID:this.provider.getSearchUID()})}))}makeFacetSelect(e){return this.makeSearchEvent(hi.facetSelect,e)}logFacetSelect(e){return Mn(this,void 0,void 0,(function*(){return(yield this.makeFacetSelect(e)).log({searchUID:this.provider.getSearchUID()})}))}makeFacetDeselect(e){return this.makeSearchEvent(hi.facetDeselect,e)}logFacetDeselect(e){return Mn(this,void 0,void 0,(function*(){return(yield thi
2s.makeFacetDeselect(e)).log({searchUID:this.provider.getSearchUID()})}))}makeFacetExclude(e){return this.makeSearchEvent(hi.facetExclude,e)}logFacetExclude(e){return Mn(this,void 0,void 0,(function*(){return(yield this.makeFacetExclude(e)).log({searchUID:this.provider.getSearchUID()})}))}makeFacetUnexclude(e){return this.makeSearchEvent(hi.facetUnexclude,e)}logFacetUnexclude(e){return Mn(this,void 0,void 0,(function*(){return(yield this.makeFacetUnexclude(e)).log({searchUID:this.provider.getSearchUID()})}))}makeFacetSelectAll(e){return this.makeSearchEvent(hi.facetSelectAll,e)}logFacetSelectAll(e){return Mn(this,void 0,void 0,(function*(){return(yield this.makeFacetSelectAll(e)).log({searchUID:this.provider.getSearchUID()})}))}makeFacetUpdateSort(e){return this.makeSearchEvent(hi.facetUpdateSort,e)}logFacetUpdateSort(e){return Mn(this,void 0,void 0,(function*(){return(yield this.makeFacetUpdateSort(e)).log({searchUID:this.provider.getSearchUID()})}))}makeFacetShowMore(e){return this.makeCustomEvent(hi.facetShowMore,e)}logFacetShowMore(e){return Mn(this,void 0,void 0,(function*(){return(yield this.makeFacetShowMore(e)).log({searchUID:this.provider.getSearchUID()})}))}makeFacetShowLess(e){return this.makeCustomEvent(hi.facetShowLess,e)}logFacetShowLess(e){return Mn(this,void 0,void 0,(function*(){return(yield this.makeFacetShowLess(e)).log({searchUID:this.provider.getSearchUID()})}))}makeQueryError(e){return this.makeCustomEvent(hi.queryError,e)}logQueryError(e){return Mn(this,void 0,void 0,(function*(){return(yield this.makeQueryError(e)).log({searchUID:this.provider.getSearchUID()})}))}makeQueryErrorBack(){return Mn(this,void 0,void 0,(function*(){let e=yield this.makeCustomEvent(hi.queryErrorBack);return{description:e.description,log:()=>Mn(this,void 0,void 0,(function*(){return yield e.log({searchUID:this.provider.getSearchUID()}),this.logSearchEvent(hi.queryErrorBack)}))}}))}logQueryErrorBack(){return Mn(this,void 0,void 0,(function*(){return(yield this.makeQueryErrorBack()).log({searchUID:this.provider.getSearchUID()})}))}makeQueryErrorRetry(){return Mn(this,void 0,void 0,(function*(){let e=yield this.makeCustomEvent(hi.queryErrorRetry);return{description:e.description,log:()=>Mn(this,void 0,void 0,(function*(){return yield e.log({searchUID:this.provider.getSearchUID()}),this.logSearchEvent(hi.queryErrorRetry)}))}}))}logQueryErrorRetry(){return Mn(this,void 0,void 0,(function*(){return(yield this.makeQueryErrorRetry()).log({searchUID:this.provider.getSearchUID()})}))}makeQueryErrorClear(){return Mn(this,void 0,void 0,(function*(){let e=yield this.makeCustomEvent(hi.queryErrorClear);return{description:e.description,log:()=>Mn(this,void 0,void 0,(function*(){return yield e.log({searchUID:this.provider.getSearchUID()}),this.logSearchEvent(hi.queryErrorClear)}))}}))}logQueryErrorClear(){return Mn(this,void 0,void 0,(function*(){return(yield this.makeQueryErrorClear()).log({searchUID:this.provider.getSearchUID()})}))}makeLikeSmartSnippet(){return this.makeCustomEvent(hi.likeSmartSnippet)}logLikeSmartSnippet(){return Mn(this,void 0,void 0,(function*(){return(yield this.makeLikeSmartSnippet()).log({searchUID:this.provider.getSearchUID()})}))}makeDislikeSmartSnippet(){return this.makeCustomEvent(hi.dislikeSmartSnippet)}logDislikeSmartSnippet(){return Mn(this,void 0,void 0,(function*(){return(yield this.makeDislikeSmartSnippet()).log({searchUID:this.provider.getSearchUID()})}))}makeExpandSmartSnippet(){return this.makeCustomEvent(hi.expandSmartSnippet)}logExpandSmartSnippet(){return Mn(this,void 0,void 0,(function*(){return(yield this.makeExpandSmartSnippet()).log({searchUID:this.provider.getSearchUID()})}))}makeCollapseSmartSnippet(){return this.makeCustomEvent(hi.collapseSmartSnippet)}logCollapseSmartSnippet(){return Mn(this,void 0,void 0,(function*(){return(yield this.makeCollapseSmartSnippet()).log({searchUID:this.provider.getSearchUID()})}))}makeOpenSmartSnippetFeedbackModal(){return this.makeCustomEvent(hi.openSmartSnippetFeedbackModal)}logOpenSmartSnippetFeedbackModal(){return Mn(this,void 0,void 0,(function*(){return(yield this.makeOpenSmartSnippetFeedbackModal()).log({searchUID:this.provider.getSearchUID()})}))}makeCloseSmartSnippetFeedbackModal(){return this.makeCustomEvent(hi.closeSmartSnippetFeedbackModal)}logCloseSmartSnippetFeedbackModal(){return Mn(this,void 0,void 0,(function*(){return(yield this.makeCloseSmartSnippetFeedbackModal()).log({searchUID:this.provider.getSearchUID()})}))}makeSmartSnippetFeedbackReason(e,t){return this.makeCustomEvent(hi.sendSmartSnippetReason,{reason:e,details:t})}logSmartSnippetFeedbackReason(e,t){return Mn(this,void 0,void 0,(function*(){return(yield this.makeSmartSnippetFeedbackReason(e,t)).log({searchUID:this.provider.getSearchUID()})}))}makeExpandSmartSnippetSuggestion(e){return this.makeCustomEvent(hi.expandSmartSnippetSuggestion,"documentId"in e?e:{documentId:e})}logExpandSmartSnippetSuggestion(e){return Mn(this,void 0,void 0,(function*(){return(yield this.makeExpandSmartSnippetSuggestion(e)).log({searchUID:this.provider.getSearchUID()})}))}makeCollapseSmartSnippetSuggestion(e){return this.makeCustomEvent(hi.collapseSmartSnippetSuggestion,"documentId"in e?e:{documentId:e})}logCollapseSmartSnippetSuggestion(e){return Mn(this,void 0,void 0,(function*(){return(yield this.makeCollapseSmartSnippetSuggestion(e)).log({searchUID:this.provider.getSearchUID()})}))}makeShowMoreSmartSnippetSuggestion(e){return this.makeCustomEvent(hi.showMoreSmartSnippetSuggestion,e)}logShowMoreSmartSnippetSuggestion(e){return Mn(this,void 0,void 0,(function*(){return(yield this.makeShowMoreSmartSnippetSuggestion(e)).log({searchUID:this.provider.getSearchUID()})}))}makeShowLessSmartSnippetSuggestion(e){return this.makeCustomEvent(hi.showLessSmartSnippetSuggestion,e)}logShowLessSmartSnippetSuggestion(e){return Mn(this,void 0,void 0,(function*(){return(yield this.makeShowLessSmartSnippetSuggestion(e)).log({searchUID:this.provider.getSearchUID()})}))}makeOpenSmartSnippetSource(e,t){return this.makeClickEvent(hi.openSmartSnippetSource,e,t)}logOpenSmartSnippetSource(e,t){return Mn(this,void 0,void 0,(function*(){return(yield this.makeOpenSmartSnippetSource(e,t)).log({searchUID:this.provider.getSearchUID()})}))}makeOpenSmartSnippetSuggestionSource(e,t){return this.makeClickEvent(hi.openSmartSnippetSuggestionSource,e,{contentIDKey:t.documentId.contentIdKey,contentIDValue:t.documentId.contentIdValue},t)}makeCopyToClipboard(e,t){return this.makeClickEvent(hi.copyToClipboard,e,t)}logCopyToClipboard(e,t){return Mn(this,void 0,void 0,(function*(){return(yield this.makeCopyToClipboard(e,t)).log({searchUID:this.provider.getSearchUID()})}))}logOpenSmartSnippetSuggestionSource(e,t){return Mn(this,void 0,void 0,(function*(){return(yield this.makeOpenSmartSnippetSuggestionSource(e,t)).log({searchUID:this.provider.getSearchUID()})}))}makeOpenSmartSnippetInlineLink(e,t){return this.makeClickEvent(hi.openSmartSnippetInlineLink,e,{contentIDKey:t.contentIDKey,contentIDValue:t.contentIDValue},t)}logOpenSmartSnippetInlineLink(e,t){return Mn(this,void 0,void 0,(function*(){return(yield this.makeOpenSmartSnippetInlineLink(e,t)).log({searchUID:this.provider.getSearchUID()})}))}makeOpenSmartSnippetSuggestionInlineLink(e,t){return this.makeClickEvent(hi.openSmartSnippetSuggestionInlineLink,e,{contentIDKey:t.documentId.contentIdKey,contentIDValue:t.documentId.contentIdValue},t)}logOpenSmartSnippetSuggestionInlineLink(e,t){return Mn(this,void 0,void 0,(function*(){return(yield this.makeOpenSmartSnippetSuggestionInlineLink(e,t)).log({searchUID:this.provider.getSearchUID()})}))}makeRecentQueryClick(){return this.makeSearchEvent(hi.recentQueryClick)}logRecentQueryClick(){return Mn(this,void 0,void 0,(function*(){return(yield this.makeRecentQueryClick()).log({searchUID:this.provider.getSearchUID()})}))}makeClearRecentQueries(){return this.makeCustomEvent(hi.clearRecentQueries)}logClearRecentQueries(){return Mn(this,void 0,void 0,(function*(){return(yield this.makeClearRecentQueries()).log({searchUID:this.provider.getSearchUID()})}))}makeRecentResultClick(e,t){return this.makeCustomEvent(hi.recentResultClick,{info:e,identifier:t})}logRecentResultClick(e,t){return Mn(this,void 0,void 0,(function*(){return(yield this.makeRecentResultClick(e,t)).log({searchUID:this.provider.getSearchUID()})}))}makeClearRecentResults(){return this.makeCustomEvent(hi.clearRecentResults)}logClearRecentResults(){return Mn(this,void 0,void 0,(function*(){return(yield this.makeClearRecentResults()).log({searchUID:this.provider.getSearchUID()})}))}makeNoResultsBack(){return this.makeSearchEvent(hi.noResultsBack)}logNoResultsBack(){return Mn(this,void 0,void 0,(function*(){return(yield this.makeNoResultsBack()).log({searchUID:this.provider.getSearchUID()})}))}makeShowMoreFoldedResults(e,t){return this.makeClickEvent(hi.showMoreFoldedResults,e,t)}logShowMoreFoldedResults(e,t){return Mn(this,void 0,void 0,(function*(){return(yield this.makeShowMoreFoldedResults(e,t)).log({searchUID:this.provider.getSearchUID()})}))}makeShowLessFoldedResults(){return this.makeCustomEvent(hi.showLessFoldedResults)}logShowLessFoldedResults(){return Mn(this,void 0,void 0,(function*(){return(yield this.makeShowLessFoldedResults()).log({searchUID:this.provider.getSearchUID()})}))}makeEventDescription(e,t){var r;return{actionCause:t,customData:null===(r=e.payload)||void 0===r?void 0:r.customData}}makeCustomEvent(e,t,r=yi[e]){return Mn(this,void 0,void 0,(function*(){this.coveoAnalyticsClient.getParameters;let n=Object.assign(Object.assign({},this.provider.getBaseMetadata()),t),a=Object.assign(Object.assign({},yield this.getBaseEventRequest(n)),{eventType:r,eventValue:e}),i=yield this.coveoAnalyticsClient.makeCustomEvent(a);return{description:this.makeEventDescription(i,e),log:({searchUID:e})=>i.log({lastSearchQueryUid:e})}}))}logCustomEvent(e,t,r=yi[e]){return Mn(this,void 0,void 0,(function*(){return(yield this.makeCustomEvent(e,t,r)).log({searchUID:this.provider.getSearchUID()})}))}makeCustomEventWithType(e,t,r){return Mn(this,void 0,void 0,(function*(){let n=Object.assign(Object.assign({},this.provider.getBaseMetadata()),r),a=Object.assign(Object.assign({},yield this.getBaseEventRequest(n)),{eventType:t,eventValue:e}),i=yield this.coveoAnalyticsClient.makeCustomEvent(a);return{description:this.makeEventDescription(i,e),log:({searchUID:e})=>i.log({lastSearchQueryUid:e})}}))}logCustomEventWithType(e,t,r){return Mn(this,void 0,void 0,(function*(){return(yield this.makeCustomEventWithType(e,t,r)).log({searchUID:this.provider.getSearchUID()})}))}logSearchEvent(e,t){return Mn(this,void 0,void 0,(function*(){return(yield this.makeSearchEvent(e,t)).log({searchUID:this.provider.getSearchUID()})}))}makeSearchEvent(e,t){return Mn(this,void 0,void 0,(function*(){let r=yield this.getBaseSearchEventRequest(e,t),n=yield this.coveoAnalyticsClient.makeSearchEvent(r);return{description:this.makeEventDescription(n,e),log:({searchUID:e})=>n.log({searchQueryUid:e})}}))}makeClickEvent(e,t,r,n){return Mn(this,void 0,void 0,(function*(){let a=Object.assign(Object.assign(Object.assign({},t),yield this.getBaseEventRequest(Object.assign(Object.assign({},r),n))),{queryPipeline:this.provider.getPipeline(),actionCause:e}),i=yield this.coveoAnalyticsClient.makeClickEvent(a);return{description:this.makeEventDescription(i,e),log:({searchUID:e})=>i.log({searchQueryUid:e})}}))}logClickEvent(e,t,r,n){return Mn(this,void 0,void 0,(function*(){return(yield this.makeClickEvent(e,t,r,n)).log({searchUID:this.provider.getSearchUID()})}))}getBaseSearchEventRequest(e,t){var r,n;return Mn(this,void 0,void 0,(function*(){return Object.assign(Object.assign(Object.assign({},yield this.getBaseEventRequest(Object.assign(Object.assign({},t),null===(n=(r=this.provider).getGeneratedAnswerMetadata)||void 0===n?void 0:n.call(r)))),this.provider.getSearchEventRequestPayload()),{queryPipeline:this.provider.getPipeline(),actionCause:e})}))}getBaseEventRequest(e){return Mn(this,void 0,void 0,(function*(){let t=Object.assign(Object.assign({},this.provider.getBaseMetadata()),e);return Object.assign(Object.assign(Object.assign({}
2,this.getOrigins()),this.getSplitTestRun()),{customData:t,language:this.provider.getLanguage(),facetState:this.provider.getFacetState?this.provider.getFacetState():[],anonymous:this.provider.getIsAnonymous(),clientId:yield this.getClientId()})}))}getOrigins(){var e,t;return{originContext:null===(t=(e=this.provider).getOriginContext)||void 0===t?void 0:t.call(e),originLevel1:this.provider.getOriginLevel1(),originLevel2:this.provider.getOriginLevel2(),originLevel3:this.provider.getOriginLevel3()}}getClientId(){return this.coveoAnalyticsClient instanceof mi?this.coveoAnalyticsClient.getCurrentVisitorId():void 0}getSplitTestRun(){let e=this.provider.getSplitTestRunName?this.provider.getSplitTestRunName():"",t=this.provider.getSplitTestRunVersion?this.provider.getSplitTestRunVersion():"";return Object.assign(Object.assign({},e&&{splitTestRunName:e}),t&&{splitTestRunVersion:t})}makeLikeGeneratedAnswer(e){return this.makeCustomEvent(hi.likeGeneratedAnswer,e)}logLikeGeneratedAnswer(e){return Mn(this,void 0,void 0,(function*(){return(yield this.makeLikeGeneratedAnswer(e)).log({searchUID:this.provider.getSearchUID()})}))}makeDislikeGeneratedAnswer(e){return this.makeCustomEvent(hi.dislikeGeneratedAnswer,e)}logDislikeGeneratedAnswer(e){return Mn(this,void 0,void 0,(function*(){return(yield this.makeDislikeGeneratedAnswer(e)).log({searchUID:this.provider.getSearchUID()})}))}makeOpenGeneratedAnswerSource(e){return this.makeCustomEvent(hi.openGeneratedAnswerSource,e)}logOpenGeneratedAnswerSource(e){return Mn(this,void 0,void 0,(function*(){return(yield this.makeOpenGeneratedAnswerSource(e)).log({searchUID:this.provider.getSearchUID()})}))}makeGeneratedAnswerSourceHover(e){return this.makeCustomEvent(hi.generatedAnswerSourceHover,e)}logGeneratedAnswerSourceHover(e){return Mn(this,void 0,void 0,(function*(){return(yield this.makeGeneratedAnswerSourceHover(e)).log({searchUID:this.provider.getSearchUID()})}))}makeGeneratedAnswerCopyToClipboard(e){return this.makeCustomEvent(hi.generatedAnswerCopyToClipboard,e)}logGeneratedAnswerCopyToClipboard(e){return Mn(this,void 0,void 0,(function*(){return(yield this.makeGeneratedAnswerCopyToClipboard(e)).log({searchUID:this.provider.getSearchUID()})}))}makeGeneratedAnswerHideAnswers(e){return this.makeCustomEvent(hi.generatedAnswerHideAnswers,e)}logGeneratedAnswerHideAnswers(e){return Mn(this,void 0,void 0,(function*(){return(yield this.makeGeneratedAnswerHideAnswers(e)).log({searchUID:this.provider.getSearchUID()})}))}makeGeneratedAnswerShowAnswers(e){return this.makeCustomEvent(hi.generatedAnswerShowAnswers,e)}logGeneratedAnswerShowAnswers(e){return Mn(this,void 0,void 0,(function*(){return(yield this.makeGeneratedAnswerShowAnswers(e)).log({searchUID:this.provider.getSearchUID()})}))}makeGeneratedAnswerExpand(e){return this.makeCustomEvent(hi.generatedAnswerExpand,e)}logGeneratedAnswerExpand(e){return Mn(this,void 0,void 0,(function*(){return(yield this.makeGeneratedAnswerExpand(e)).log({searchUID:this.provider.getSearchUID()})}))}makeGeneratedAnswerCollapse(e){return this.makeCustomEvent(hi.generatedAnswerCollapse,e)}logGeneratedAnswerCollapse(e){return Mn(this,void 0,void 0,(function*(){return(yield this.makeGeneratedAnswerCollapse(e)).log({searchUID:this.provider.getSearchUID()})}))}makeGeneratedAnswerFeedbackSubmit(e){return this.makeCustomEvent(hi.generatedAnswerFeedbackSubmit,e)}logGeneratedAnswerFeedbackSubmit(e){return Mn(this,void 0,void 0,(function*(){return(yield this.makeGeneratedAnswerFeedbackSubmit(e)).log({searchUID:this.provider.getSearchUID()})}))}makeGeneratedAnswerFeedbackSubmitV2(e){return this.makeCustomEvent(hi.generatedAnswerFeedbackSubmitV2,e)}logGeneratedAnswerFeedbackSubmitV2(e){return Mn(this,void 0,void 0,(function*(){return(yield this.makeGeneratedAnswerFeedbackSubmitV2(e)).log({searchUID:this.provider.getSearchUID()})}))}makeRephraseGeneratedAnswer(e){return this.makeSearchEvent(hi.rephraseGeneratedAnswer,e)}logRephraseGeneratedAnswer(e){return Mn(this,void 0,void 0,(function*(){return(yield this.makeRephraseGeneratedAnswer(e)).log({searchUID:this.provider.getSearchUID()})}))}makeRetryGeneratedAnswer(){return this.makeSearchEvent(hi.retryGeneratedAnswer)}logRetryGeneratedAnswer(){return Mn(this,void 0,void 0,(function*(){return(yield this.makeRetryGeneratedAnswer()).log({searchUID:this.provider.getSearchUID()})}))}makeGeneratedAnswerStreamEnd(e){return this.makeCustomEvent(hi.generatedAnswerStreamEnd,e)}logGeneratedAnswerStreamEnd(e){return Mn(this,void 0,void 0,(function*(){return(yield this.makeGeneratedAnswerStreamEnd(e)).log({searchUID:this.provider.getSearchUID()})}))}},Ii=Object.assign({},ma),Ei=Object.keys(Ii).map((e=>Ii[e])),qi=class extends va{constructor({client:e,uuidGenerator:t=ua}
2){super({client:e,uuidGenerator:t}),this.ticket={}}getApi(e){let t=super.getApi(e);return null!==t?t:"setTicket"===e?this.setTicket:null}addHooks(){this.addHooksForEvent(),this.addHooksForPageView(),this.addHooksForSVCEvents()}setTicket(e){this.ticket=e}clearPluginData(){this.ticket={}}addHooksForSVCEvents(){this.client.registerBeforeSendEventHook(((e,...[t])=>-1!==Ei.indexOf(e)?this.addSVCDataToPayload(e,t):t)),this.client.registerAfterSendEventHook(((e,...[t])=>(-1!==Ei.indexOf(e)&&this.updateLocationInformation(e,t),t)))}addHooksForPageView(){this.client.addEventTypeMapping(Ii.pageview,{newEventType:Pn.collect,variableLengthArgumentsNames:["page"],addVisitorIdParameter:!0,usesMeasurementProtocol:!0})}addHooksForEvent(){this.client.addEventTypeMapping(Ii.event,{newEventType:Pn.collect,variableLengthArgumentsNames:["eventCategory","eventAction","eventLabel","eventValue"],addVisitorIdParameter:!0,usesMeasurementProtocol:!0})}addSVCDataToPayload(e,t){var r;let n=Object.assign(Object.assign(Object.assign(Object.assign({},this.getLocationInformation(e,t)),this.getDefaultContextInformation(e)),this.action?{svcAction:this.action}:{}),Object.keys(null!==(r=this.actionData)&&void 0!==r?r:{}).length>0?{svcActionData:this.actionData}:{}),a=this.getTicketPayload();return this.clearData(),Object.assign(Object.assign(Object.assign({},a),n),t)}getTicketPayload(){return(e=>wa(e).filter((t=>void 0!==e[t])).reduce(((t,r)=>{let n=Ca[r]||r;return Object.assign(Object.assign({},t),{[n]:e[r]})}),{}))(this.ticket)}};qi.Id="svc",function(e){e.click="click",e.flowStart="flowStart"}(ki||(ki={})),function(e){e.enterInterface="ticket_create_start",e.fieldUpdate="ticket_field_update",e.fieldSuggestionClick="ticket_classification_click",e.suggestionClick="suggestion_click",e.suggestionRate="suggestion_rate",e.nextCaseStep="ticket_next_stage",e.caseCancelled="ticket_cancel",e.caseSolved="ticket_cancel",e.caseCreated="ticket_create"}(Ci||(Ci={})),function(e){e.quit="Quit",e.solved="Solved"}(xi||(xi={}));var Ri=class{constructor(e,t){var r;this.options=e,this.provider=t;let n=(null===(r=e.enableAnalytics)||void 0===r||r)&&!fi();this.coveoAnalyticsClient=n?new mi(e):new vi,this.svc=new qi({client:this.coveoAnalyticsClient})}disable(){this.coveoAnalyticsClient=new vi,this.svc=new qi({client:this.coveoAnalyticsClient})}enable(){this.coveoAnalyticsClient=new mi(this.options),this.svc=new qi({client:this.coveoAnalyticsClient})}logEnterInterface(e){return this.svc.setAction(Ci.enterInterface),this.svc.setTicket(e.ticket),this.sendFlowStartEvent()}logUpdateCaseField(e){return this.svc.setAction(Ci.fieldUpdate,{fieldName:e.fieldName}),this.svc.setTicket(e.ticket),this.sendClickEvent()}logSelectFieldSuggestion(e){return this.svc.setAction(Ci.fieldSuggestionClick,e.suggestion),this.svc.setTicket(e.ticket),this.sendClickEvent()}logSelectDocumentSuggestion(e){return this.svc.setAction(Ci.suggestionClick,e.suggestion),this.svc.setTicket(e.ticket),this.sendClickEvent()}logRateDocumentSuggestion(e){return this.svc.setAction(Ci.suggestionRate,Object.assign({rate:e.rating},e.suggestion)),this.svc.setTicket(e.ticket),this.sendClickEvent()}logMoveToNextCaseStep(e){return this.svc.setAction(Ci.nextCaseStep,{stage:e?.stage}),this.svc.setTicket(e.ticket),this.sendClickEvent()}logCaseCancelled(e){return this.svc.setAction(Ci.caseCancelled,{reason:xi.quit}),this.svc.setTicket(e.ticket),this.sendClickEvent()}logCaseSolved(e){return this.svc.setAction(Ci.caseSolved,{reason:xi.solved}),this.svc.setTicket(e.ticket),this.sendClickEvent()}logCaseCreated(e){return this.svc.setAction(Ci.caseCreated),this.svc.setTicket(e.ticket),this.sendClickEvent()}sendFlowStartEvent(){return this.coveoAnalyticsClient.sendEvent("event","svc",ki.flowStart,this.provider?{searchHub:this.provider.getOriginLevel1()}:null)}sendClickEvent(){return this.coveoAnalyticsClient.sendEvent("event","svc",ki.click,this.provider?{searchHub:this.provider.getOriginLevel1()}:null)}},Ai=e=>new mi(e).getCurrentVisitorId(),Pi=new Zn.HistoryStore,Ti=(e,t)=>"function"==typeof t?(...r)=>{let n=ee(r[0]);try{return t.apply(t,r)}catch(t){return e.error(t,"Error in analytics preprocessRequest. Returning original request."),n}}:void 0,ji=(e,t)=>(...r)=>{let n=ee(r[1]);try{return t.apply(t,r)}catch(t){return e.error(t,"Error in analytics hook. Returning original request."),n}},Fi=class{constructor(e){this.state=e()}getSearchUID(){return null}getOriginLevel1(){return this.state.searchHub||"default"}};function Di(e){let{activeValue:t,ancestryMap:r}=function(e){let t=[...e],r=new Map;for(;t.length>0;){let e=t.shift();if("selected"===e.state)return{activeValue:e,ancestryMap:r};if(r)for(let t of e.children)r.set(t,e);t.unshift(...e.children)}return{}}(e);return t?function(e,t){let r=[];if(!e)return[];let n=e;do{r.unshift(n),n=t.get(n)}while(n);return r}(t,r):[]}var _i=(e,t)=>{let r=((e,t)=>e.categoryFacetSet[t]?.request)(e,t);return Di(r?.currentValues??[])},Mi=(e,t)=>{let r=Bi(t,e),n=r?r.field:"";return{facetId:e,facetField:n,facetTitle:Qi(n,e)}};function Li(e,t){let{facetId:r,facetValue:n}=e;return{...Mi(r,t),facetValue:"hierarchical"===Hi(t,r)?zi(t,r):n}}function Ni(e){return{facetSet:e.facetSet??{},categoryFacetSet:e.categoryFacetSet??{},dateFacetSet:e.dateFacetSet??{},numericFacetSet:e.numericFacetSet??{},automaticFacetSet:e.automaticFacetSet??{desiredCount:5,numberOfValues:8,set:{}}}}var Ui=(e,t,r)=>({state:e.state,valuePosition:t,facetType:r}),Vi=e=>({displayValue:e.value,value:e.value}),zi=(e,t)=>_i(e,t).map((e=>e.value)).join(";"),$i=(e,t)=>{let r=zi(e,t);return{value:r,valuePosition:1,displayValue:r}},Qi=(e,t)=>`${e}_${t}`,Bi=(e,t)=>e.facetSet[t]?.request||e.categoryFacetSet[t]?.request||e.dateFacetSet[t]?.request||e.numericFacetSet[t]?.request||e.automaticFacetSet.set[t]?.response,Hi=(e,t)=>{let r=Bi(e,t);return r?r.type:"specific"}
2,Wi=class{constructor(e){this.getState=e,this.state=e()}getLanguage(){return(()=>{let e=this.state.configuration.search.locale.split("-")[0];return e&&2===e.length?e:"en"})()}getBaseMetadata(){let{context:e,configuration:t}=this.state,r=e?.contextValues||{},n={};for(let[e,t]of Object.entries(r))n[`context_${e}`]=t;return"legacy"===t.analytics.analyticsMode&&(n.coveoHeadlessVersion=jn),n}getOriginContext(){return this.state.configuration.analytics.originContext}getOriginLevel1(){return this.state.searchHub||"default"}getOriginLevel2(){return this.state.configuration.analytics.originLevel2}getOriginLevel3(){return this.state.configuration.analytics.originLevel3}getIsAnonymous(){return this.state.configuration.analytics.anonymous}},Yi=class extends Wi{constructor(){super(...arguments),this.initialState={url:"",clientId:"",additionalFields:[],advancedParameters:{debug:!1},products:[],facets:{results:[]},error:null,isLoading:!1,responseId:""}}getPipeline(){return""}getSearchEventRequestPayload(){return{queryText:"",responseTime:0,results:this.mapResultsToAnalyticsDocument(),numberOfResults:this.numberOfResults}}getSearchUID(){return this.getState().productListing?.responseId||this.initialState.responseId}mapResultsToAnalyticsDocument(){return this.state.productListing?.products.map((e=>({documentUri:e.documentUri,documentUriHash:e.documentUriHash,permanentid:e.permanentid})))}get numberOfResults(){return this.state.productListing.products.length}},Ki=class e extends Wi{constructor(){super(...arguments),this.getFacetRequest=e=>this.state.facetSet?.[e]?.request||this.state.categoryFacetSet?.[e]?.request||this.state.dateFacetSet?.[e]?.request||this.state.numericFacetSet?.[e]?.request||this.state.automaticFacetSet?.set[e]?.response}getFacetState(){return(e=>{let t=[];return(e=>[...Object.values(e.facetSet),...Object.values(e.categoryFacetSet),...Object.values(e.dateFacetSet),...Object.values(e.numericFacetSet)].map((e=>e.request)))(e).forEach(((r,n)=>{let a=Hi(e,r.facetId),i=((e,t)=>({title:Qi(e.field,e.facetId),field:e.field,id:e.facetId,facetPosition:t}))(r,n+1);if((e=>"hierarchical"===e.type)(r)){if(!_i(e,r.facetId).length)return;t.push({...i,...$i(e,r.facetId),facetType:a,state:"selected"})}else r.currentValues.forEach(((e,n)=>{if("idle"===e.state)return;let o=Ui(e,n+1,a),s=(e=>"specific"===e.type)(r)?Vi(e):(e=>({displayValue:`${e.start}..${e.end}`,value:`${e.start}..${e.end}`,start:e.start,end:e.end,endInclusive:e.endInclusive}))(e);t.push({...i,...o,...s})}))})),(e=>[...Object.values(e.automaticFacetSet.set)].map((e=>e.response)))(e).forEach(((e,r)=>{let n=((e,t)=>({title:Qi(e.field,e.field),field:e.field,id:e.field,facetPosition:t}))(e,r+1);e.values.forEach(((e,r)=>{if("idle"===e.state)return;let a=Ui(e,r+1,"specific"),i=Vi(e);t.push({...n,...a,...i})}))})),t})(Ni(this.getState()))}getPipeline(){return this.state.pipeline||this.state.search?.response.pipeline||e.fallbackPipelineName}getSearchEventRequestPayload(){return{queryText:this.queryText,responseTime:this.responseTime,results:this.resultURIs,numberOfResults:this.numberOfResults}}getSearchUID(){let e=this.getState();return e.search?.searchResponseId||e.search?.response.searchUid||""}getSplitTestRunName(){return this.state.search?.response.splitTestRun}getSplitTestRunVersion(){let t=!!this.getSplitTestRunName(),r=this.state.search?.response.pipeline||this.state.pipeline||e.fallbackPipelineName;return t?r:void 0}getBaseMetadata(){let e=this.getState(),t=super.getBaseMetadata(),r=e.search?.response?.extendedResults?.generativeQuestionAnsweringId;return r&&(t.generativeQuestionAnsweringId=r),t}getFacetMetadata(e,t){let r=this.getFacetRequest(e)?.field??"";return{...this.getBaseMetadata(),facetId:e,facetField:r,facetValue:t,facetTitle:`${r}_${e}`}}getFacetClearAllMetadata(e){let t=this.getFacetRequest(e)?.field??"";return{...this.getBaseMetadata(),facetId:e,facetField:t,facetTitle:`${t}_${e}`}}getFacetUpdateSortMetadata(e,t){let r=this.getFacetRequest(e)?.field??"";return{...this.getBaseMetadata(),facetId:e,facetField:r,criteria:t,facetTitle:`${r}_${e}`}}
2getRangeBreadcrumbFacetMetadata(e,t){let r=this.getFacetRequest(e)?.field??"";return{...this.getBaseMetadata(),facetId:e,facetField:r,facetRangeEnd:t.end,facetRangeEndInclusive:t.endInclusive,facetRangeStart:t.start,facetTitle:`${r}_${e}`}}getResultSortMetadata(){return{...this.getBaseMetadata(),resultsSortBy:this.state.sortCriteria??Fe()}}getStaticFilterToggleMetadata(e,t){return{...this.getBaseMetadata(),staticFilterId:e,staticFilterValue:t}}getStaticFilterClearAllMetadata(e){return{...this.getBaseMetadata(),staticFilterId:e}}getUndoTriggerQueryMetadata(e){return{...this.getBaseMetadata(),undoneQuery:e}}getCategoryBreadcrumbFacetMetadata(e,t){let r=this.getFacetRequest(e)?.field??"";return{...this.getBaseMetadata(),categoryFacetId:e,categoryFacetField:r,categoryFacetPath:t,categoryFacetTitle:`${r}_${e}`}}getOmniboxAnalyticsMetadata(e,t){let r=this.state.querySuggest&&this.state.querySuggest[e],n=r.completions.map((e=>e.expression)),a=r.partialQueries.length-1,i=r.partialQueries[a]||"",o=r.responseId;return{...this.getBaseMetadata(),suggestionRanking:n.indexOf(t),partialQuery:i,partialQueries:r.partialQueries.length>0?r.partialQueries:"",suggestions:n.length>0?n:"",querySuggestResponseId:o}}getInterfaceChangeMetadata(){return{...this.getBaseMetadata(),interfaceChangeTo:this.state.configuration.analytics.originLevel2}}getOmniboxFromLinkMetadata(e){return{...this.getBaseMetadata(),...e}}getGeneratedAnswerMetadata(){let e=this.getState(),t={};return void 0!==e.generatedAnswer?.isVisible&&(t.showGeneratedAnswer=e.generatedAnswer.isVisible),t}get resultURIs(){return this.results?.map((e=>({documentUri:e.uri,documentUriHash:e.raw.urihash})))}get results(){return this.state.search?.response.results}get queryText(){return this.state.query?.q||""}get responseTime(){return this.state.search?.duration||0}get numberOfResults(){return this.state.search?.response.totalCountFiltered||0}};Ki.fallbackPipelineName="default";var Gi=Ki,Ji=()=>{let e=Pi.getHistory().reverse().find((e=>"PageView"===e.name&&e.value));return e?e.value:""};function Xi(e){let t=Zi(e),r=[e,...t].filter((e=>e.parentResult)).map((e=>e.parentResult));return function(e){return[...e.reduce(((e,t)=>{let r=(e=>e.uniqueId)(t);return e.has(r)||e.set(r,t),e}),new Map).values()]}([e,...t,...r])}function Zi(e){return e.childResults?e.childResults.flatMap((e=>[e,...Zi(e)])):[]}var eo=(e,t,r)=>function(...n){let a=1===n.length?{...n[0],__legacy__getBuilder:t(n[0].__legacy__getBuilder),analyticsConfigurator:e,providerClass:r}:{prefix:n[0],__legacy__getBuilder:t(n[1]),__legacy__provider:n[2],analyticsConfigurator:e,providerClass:r};return to(a)},to=({prefix:e,__legacy__getBuilder:t,__legacy__provider:r,analyticsPayloadBuilder:n,analyticsType:a,analyticsConfigurator:i,providerClass:o})=>(r??(r=e=>new o(e)),function(e,t){let r=t=>function(e){return Object.assign(e,{instantlyCallable:!0})}(Cr(e,t)),n=r((async(e,{getState:r,extra:n})=>{let{analyticsClientMiddleware:a,preprocessRequest:i,logger:o}=n;return await(await t({getState:r,analyticsClientMiddleware:a,preprocessRequest:i,logger:o})).log({state:r(),extra:n})}));return Object.assign(n,{prepare:async({getState:e,analyticsClientMiddleware:n,preprocessRequest:a,logger:i})=>{let{description:o,log:s}=await t({getState:e,analyticsClientMiddleware:n,preprocessRequest:a,logger:i});return{description:o,action:r((async(e,{getState:t,extra:r})=>await s({state:t(),extra:r})))}}}),n}(e,(async({getState:e,analyticsClientMiddleware:o,preprocessRequest:s,logger:l})=>{let u=[],c={log:async({state:e})=>{for(let t of u)await t(e)}},d=e(),f=i({getState:e,logger:l,analyticsClientMiddleware:o,preprocessRequest:s,provider:r(e)}),p=await t(f,e());c.description=p?.description,u.push((async e=>{(e=>"legacy"===e.configuration.analytics.analyticsMode)(e)&&await async function(e,t,r,n,a){t((()=>r));let i=await(e?.log({searchUID:t((()=>r)).getSearchUID()}));n.info({client:a,response:i},"Analytics response")}(p,r,e,l,f.coveoAnalyticsClient)}));let{emit:h}=Dn(d);return u.push((async e=>{if((e=>"next"===e.configuration.analytics.analyticsMode)(e)&&a&&n){let t=n(e);await async function(e,t,r){await e(t,r)}(h,a,t)}})),c}))),ro=eo((({logger:e,getState:t,analyticsClientMiddleware:r=(e,t)=>
2t,preprocessRequest:n,provider:a=new Gi(t)})=>{let i=t(),o=i.configuration.accessToken,s=i.configuration.analytics.apiBaseUrl,l=i.configuration.analytics.runtimeEnvironment,u=i.configuration.analytics.enabled,c=new Oi({token:o,endpoint:s,runtimeEnvironment:l,preprocessRequest:Ti(e,n),beforeSendHooks:[ji(e,r),(t,r)=>(e.info({...r,type:t,endpoint:s,token:o},"Analytics request"),r)]},a);return u||c.disable(),c}),(e=>e),Gi),no=(eo((({logger:e,getState:t,analyticsClientMiddleware:r=(e,t)=>t,preprocessRequest:n,provider:a=new Fi(t)})=>{let i=t(),o=i.configuration.accessToken,s=i.configuration.analytics.apiBaseUrl,l=i.configuration.analytics.runtimeEnvironment,u=i.configuration.analytics.enabled,c=new Ri({enableAnalytics:u,token:o,endpoint:s,runtimeEnvironment:l,preprocessRequest:Ti(e,n),beforeSendHooks:[ji(e,r),(t,r)=>(e.info({...r,type:t,endpoint:s,token:o},"Analytics request"),r)]},a);return u||c.disable(),c}),(e=>(t,r)=>Promise.resolve({description:{actionCause:"caseAssist"},log:async n=>{e(t,r)}})),Fi),eo((({logger:e,getState:t,analyticsClientMiddleware:r=(e,t)=>t,preprocessRequest:n,provider:a=new Yi(t)})=>{let i=t(),o=i.configuration.accessToken,s=i.configuration.analytics.apiBaseUrl,l=i.configuration.analytics.runtimeEnvironment,u=i.configuration.analytics.enabled,c=new Oi({token:o,endpoint:s,runtimeEnvironment:l,preprocessRequest:Ti(e,n),beforeSendHooks:[ji(e,r),(t,r)=>(e.info({...r,type:t,endpoint:s,token:o},"Analytics request"),r)]},a);return u||c.disable(),c}),(e=>e),Yi)),ao={urihash:new ke,sourcetype:new ke,permanentid:new ke},io={uniqueId:fn,raw:new xe({values:ao}),title:fn,uri:fn,clickUri:fn,rankingModifier:new ke({required:!1,emptyAllowed:!0})};function oo(e){return Object.assign({},...Object.keys(ao).map((t=>({[t]:e[t]}))))}var so=()=>ro("analytics/interface/load",(e=>e.makeInterfaceLoad())),lo=()=>ro("analytics/interface/change",((e,t)=>e.makeInterfaceChange({interfaceChangeTo:t.configuration.analytics.originLevel2}))),uo=()=>ro("analytics/interface/searchFromLink",(e=>e.makeSearchFromLink())),co=e=>ro("analytics/interface/omniboxFromLink",(t=>t.makeOmniboxFromLink(e))),fo=()=>pn,po=()=>fn,ho=Jt("configuration/updateBasicConfiguration",(e=>wn(e,{accessToken:pn,organizationId:pn,platformUrl:pn}))),go=Jt("configuration/updateSearchConfiguration",(e=>wn(e,{apiBaseUrl:pn,pipeline:new ke({required:!1,emptyAllowed:!0}),searchHub:pn,timezone:pn,locale:pn,authenticationProviders:new Ie({required:!1,each:fn})}))),mo={enabled:new ve({default:!0}),originContext:fo(),originLevel2:fo(),originLevel3:fo(),apiBaseUrl:pn,nextApiBaseUrl:pn,runtimeEnvironment:new pe,anonymous:new ve({default:!1}),deviceId:pn,userDisplayName:pn,documentLocation:pn,trackingId:pn,analyticsMode:new ke({constrainTo:["legacy","next"],required:!1,default:"legacy"}),source:new xe({options:{required:!1},values:["@coveo/atomic","@coveo/quantic"].reduce(((e,t)=>(e[t]=yn,e)),{})})},yo=Jt("configuration/updateAnalyticsConfiguration",(e=>wn(e,mo))),vo=Jt("configuration/analytics/disable"),bo=Jt("configuration/analytics/enable"),wo=Jt("configuration/analytics/originlevel2",(e=>wn(e,{originLevel2:po()}))),So=Jt("configuration/analytics/originlevel3",(e=>wn(e,{originLevel3:po()}))),ko={q:new ke,enableQuerySyntax:new ve,aq:new ke,cq:new ke,firstResult:new me({min:0}),numberOfResults:new me({min:0}),sortCriteria:new ke,f:new xe,fExcluded:new xe,cf:new xe,nf:new xe,mnf:new xe,df:new xe,debug:new ve,sf:new xe,tab:new ke,af:new xe},Co=Jt("searchParameters/restore",(e=>wn(e,ko))),xo=Jt("debug/enable"),Oo=Jt("debug/disable"),Io=sr(!1,(e=>{e.addCase(xo,(()=>!0)).addCase(Oo,(()=>!1)).addCase(Co,((e,t)=>t.payload.debug??e))})),Eo=Jt("history/undo"),qo=Jt("history/redo"),Ro=Jt("history/snapshot"),Ao=(Cr("history/back",(async(e,{dispatch:t})=>{t(Eo()),await t(Ao())})),Cr("history/forward",(async(e,{dispatch:t})=>{t(qo()),await t(Ao())})),Cr("history/change",(async(e,{getState:t})=>t().history.present))),Po=Jt("pipeline/set",(e=>wn(e,new ke({required:!0,emptyAllowed:!0})))),To=sr("",(e=>{e.addCase(Po,((e,t)=>t.payload)).addCase(Ao.fulfilled,((e,t)=>t.payload?.pipeline??e)).addCase(go,((e,t)=>t.payload.pipeline||e))})),jo=Jt("searchHub/set",(e=>wn(e,new ke({required:!0,emptyAllowed:!0})))),Fo=sr("default",(e=>{e.addCase(jo,((e,t)=>t.payload)).addCase(Ao.fulfilled,((e,t)=>t.payload?.searchHub??e)).addCase(go,((e,t)=>t.payload.searchHub||e))})),Do=Jt("breadcrumb/deselectAll"),_o=Jt("breadcrumb/deselectAllNonBreadcrumbs"),Mo=Jt("facet/updateFacetAutoSelection",(e=>wn(e,{allow:new ve({required:!0})}
2))),Lo=class extends Gi{constructor(e){super(e),this.getState=e}get activeInstantResultQuery(){let e=this.getState().instantResults;for(let t in e)for(let r in e[t].cache)if(e[t].cache[r].isActive)return e[t].q;return null}get activeInstantResultCache(){let e=this.getState().instantResults;for(let t in e)for(let r in e[t].cache)if(e[t].cache[r].isActive)return e[t].cache[r];return null}get results(){return this.activeInstantResultCache?.results}get queryText(){return this.activeInstantResultQuery??""}get responseTime(){return this.activeInstantResultCache?.duration??0}get numberOfResults(){return this.activeInstantResultCache?.totalCountFiltered??0}getSearchUID(){return this.activeInstantResultCache?.searchUid||super.getSearchUID()}},No={id:fn},Uo={...No,q:hn},Vo=Jt("instantResults/register",(e=>wn(e,No))),zo=Jt("instantResults/updateQuery",(e=>wn(e,Uo))),$o=Jt("instantResults/clearExpired",(e=>wn(e,No))),Qo=new me({required:!0,min:0}),Bo=Jt("pagination/registerNumberOfResults",(e=>wn(e,Qo))),Ho=Jt("pagination/updateNumberOfResults",(e=>wn(e,Qo))),Wo=Jt("pagination/registerPage",(e=>wn(e,Qo))),Yo=Jt("pagination/updatePage",(e=>wn(e,Qo))),Ko=Jt("pagination/nextPage"),Go=Jt("pagination/previousPage"),Jo=Jt("query/updateQuery",(e=>wn(e,{q:new ke,enableQuerySyntax:new ve}))),Xo=(e,t,r)=>({analytics:{clientId:t.clientId,clientTimestamp:(new Date).toISOString(),documentReferrer:t.referrer,documentLocation:t.location,originContext:e.originContext,...r&&{actionCause:r.actionCause},...r&&{customData:r.customData},...e.userDisplayName&&{userDisplayName:e.userDisplayName},...e.deviceId&&{deviceId:e.deviceId},...e.trackingId&&{trackingId:e.trackingId},capture:!0,source:Fn(e)}}),Zo=(e,t,r)=>({accessToken:e.configuration.accessToken,organizationId:e.configuration.organizationId,url:e.configuration.search.apiBaseUrl,locale:e.configuration.search.locale,debug:e.debug,tab:e.configuration.analytics.originLevel2,referrer:t.referrer,timezone:e.configuration.search.timezone,...e.configuration.analytics.enabled&&{visitorId:t.clientId},...e.advancedSearchQueries?.aq&&{aq:e.advancedSearchQueries.aq},...e.advancedSearchQueries?.cq&&{cq:e.advancedSearchQueries.cq},...e.advancedSearchQueries?.lq&&{lq:e.advancedSearchQueries.lq},...e.advancedSearchQueries?.dq&&{dq:e.advancedSearchQueries.dq},...e.context&&{context:e.context.contextValues},...e.fields&&!e.fields.fetchAllFields&&{fieldsToInclude:e.fields.fieldsToInclude},...e.dictionaryFieldContext&&{dictionaryFieldContext:e.dictionaryFieldContext.contextValues},...e.pipeline&&{pipeline:e.pipeline},...e.query&&{q:e.query.q,enableQuerySyntax:e.query.enableQuerySyntax},...e.searchHub&&{searchHub:e.searchHub},...e.sortCriteria&&{sortCriteria:e.sortCriteria},...e.configuration.analytics.enabled&&Xo(e.configuration.analytics,t,r),...e.excerptLength&&!ge(e.excerptLength.length)&&{excerptLength:e.excerptLength.length},...e.configuration.search.authenticationProviders.length&&{authentication:e.configuration.search.authenticationProviders.join(",")}}),es=async(e,t)=>{let r="next"===e.analyticsMode;return{analytics:{clientId:await Ai(e),clientTimestamp:(new Date).toISOString(),documentReferrer:e.originLevel3,originContext:e.originContext,...t&&{actionCause:t.actionCause,customData:t.customData},...t&&!r&&{customData:t.customData},...e.userDisplayName&&{userDisplayName:e.userDisplayName},...e.documentLocation&&{documentLocation:e.documentLocation},...e.deviceId&&{deviceId:e.deviceId},...Ji()&&{pageId:Ji()},...r&&e.trackingId&&{trackingId:e.trackingId},capture:r,...r&&{source:Fn(e)}}}},ts=async(e,t)=>({accessToken:e.configuration.accessToken,organizationId:e.configuration.organizationId,url:e.configuration.search.apiBaseUrl,locale:e.configuration.search.locale,debug:e.debug,tab:e.configuration.analytics.originLevel2,referrer:e.configuration.analytics.originLevel3,timezone:e.configuration.search.timezone,...e.configuration.analytics.enabled&&{visitorId:await Ai(e.configuration.analytics),actionsHistory:Pi.getHistory()},...e.advancedSearchQueries?.aq&&{aq:e.advancedSearchQueries.aq},...e.advancedSearchQueries?.cq&&{cq:e.advancedSearchQueries.cq},...e.advancedSearchQueries?.lq&&{lq:e.advancedSearchQueries.lq},...e.advancedSearchQueries?.dq&&{dq:e.advancedSearchQueries.dq},...e.context&&{context:e.context.contextValues},...e.fields&&!e.fields.fetchAllFields&&{fieldsToInclude:e.fields.fieldsToInclude},...e.dictionaryFieldContext&&{dictionaryFieldContext:e.dictionaryFieldContext.contextValues},...e.pipeline&&{pipeline:e.pipeline},...e.query&&{q:e.query.q,enableQuerySyntax:e.query.enableQuerySyntax},...e.searchHub&&{searchHub:e.searchHub},...e.sortCriteria&&{sortCriteria:e.sortCriteria},...e.configuration.analytics.enabled&&await es(e.configuration.analytics,t),...e.excerptLength&&!ge(e.excerptLength.length)&&{excerptLength:e.excerptLength.length},...e.configuration.search.authenticationProviders.length&&{authentication:e.configuration.search.authenticationProviders.join(",")}}),rs=()=>ro("search/logFetchMoreResults",(e=>e.makeFetchMoreResults())),ns=e=>ro("search/queryError",((t,r)=>t.makeQueryError({query:r.query?.q||"",aq:r.advancedSearchQueries?.aq||"",cq:r.advancedSearchQueries?.cq||"",dq:r.advancedSearchQueries?.dq||"",errorType:e.type,errorMessage:e.message}))),as=g(b()),is=g(_()),os=g(b()),ss=g(M());os.default.extend(ss.default);var ls="YYYY/MM/DD@HH:mm:ss";function us(e,t){let r=(0,os.default)(e,t);return r.isValid()||t?r:(0,os.default)(e,ls)}function cs(e){return e.format(ls)}function ds(e){if(e.isBefore("1401-01-01"))throw new Error(`Date is before year 1401, which is unsupported by the API: ${e}`)}as.default.extend(is.default);var fs=["past","now","next"],ps=["minute","hour","day","week","month","quarter","year"];function hs(e){if("string"==typeof e&&!vs(e))throw new Error(`The value "${e}" is not respecting the relative date format "period-amount-unit"`);let t="string"==typeof e?bs(e):e;new fe((e=>{let t="now"===e;return{amount:new me({required:!t,min:1}),unit:new ke({required:!t,constrainTo:ps}),period:new ke({required:!0,constrainTo:fs})}})(t.period)).validate(t);let r=gs(t),n=JSON.stringify(t);
2if(!r.isValid())throw new Error(`Date is invalid: ${n}`);ds(r)}function gs(e){let{period:t,amount:r,unit:n}=e;switch(t){case"past":return(0,as.default)().subtract(r,n);case"next":return(0,as.default)().add(r,n);case"now":return(0,as.default)()}}function ms(e){return cs(gs(bs(e)))}function ys(e){return e.toLocaleLowerCase().split("-")}function vs(e){let[t,r,n]=ys(e);if("now"===t)return!0;if(!fs.includes(t)||!ps.includes(n))return!1;let a=parseInt(r);return!(isNaN(a)||a<=0)}function bs(e){let[t,r,n]=ys(e);return"now"===t?{period:"now"}:{period:t,amount:r?parseInt(r):void 0,unit:n||void 0}}function ws(e){return`start${e}`}function Ss(e){return`end${e}`}function ks(e,t){if(function(e){return"dateRange"===e.type}(e)){let{facetId:r,currentValues:n}=e;return t.dateFacetValueMap[r]={},{...e,currentValues:n.map((e=>function(e,t,r){let n=e.start,a=e.end;return vs(n)&&(n=ms(n),r.dateFacetValueMap[t][ws(n)]=e.start),vs(a)&&(a=ms(a),r.dateFacetValueMap[t][Ss(a)]=e.end),{...e,start:n,end:a}}(e,r,t)))}}return e}function Cs(e){let t={dateFacetValueMap:{}};return{request:{...e,facets:e.facets?.map((e=>ks(e,t)))},mappings:t}}function xs(e,t){return"success"in e?{success:{...e.success,facets:e.success.facets?.map((e=>function(e,t){return function(e,t){return e.facetId in t.dateFacetValueMap}(e,t)?{...e,values:e.values.map((r=>function(e,t,r){return{...e,start:r.dateFacetValueMap[t][ws(e.start)]||e.start,end:r.dateFacetValueMap[t][Ss(e.end)]||e.end}}(r,e.facetId,t)))}:e}(e,t)))}}:e}var Os=Jt("didYouMean/enable"),Is=Jt("didYouMean/disable"),Es=Jt("didYouMean/automaticCorrections/disable"),qs=Jt("didYouMean/automaticCorrections/enable"),Rs=Jt("didYouMean/correction",(e=>wn(e,fn))),As=Jt("didYouMean/automaticCorrections/mode",(e=>wn(e,new ke({constrainTo:["next","legacy"],emptyAllowed:!1,required:!0})))),Ps=()=>ro("analytics/didyoumean/click",(e=>e.makeDidYouMeanClick())),Ts=()=>ro("analytics/didyoumean/automatic",(e=>e.makeDidYouMeanAutomatic())),js=new xe({values:{undoneQuery:hn},options:{required:!0}}),Fs=()=>ro("analytics/trigger/query",((e,t)=>t.triggers?.queryModification.newQuery?e.makeTriggerQuery():null)),Ds=e=>ro("analytics/trigger/query/undo",(t=>(wn(e,js),t.makeUndoTriggerQuery(e)))),_s=()=>ro("analytics/trigger/notify",((e,t)=>t.triggers?.notifications.length?e.makeTriggerNotify({notifications:t.triggers.notifications}):null)),Ms=()=>ro("analytics/trigger/redirect",((e,t)=>t.triggers?.redirectTo?e.makeTriggerRedirect({redirectedTo:t.triggers.redirectTo}):null)),Ls=()=>ro("analytics/trigger/execute",((e,t)=>t.triggers?.executions.length?e.makeTriggerExecute({executions:t.triggers.executions}):null)),Ns=Jt("trigger/query/ignore",(e=>wn(e,new ke({emptyAllowed:!0,required:!0})))),Us=Jt("trigger/query/modification",(e=>wn(e,new xe({values:{originalQuery:pn,modification:pn}}))));function Vs(e){return Object.values(e).map((e=>e.request))}function zs(e,t){let r={};e.forEach((e=>r[e.facetId]=e));let n=[];t.forEach((e=>{e in r&&(n.push(r[e]),delete r[e])}));let a=Object.values(r);return[...n,...a]}function $s(e){return Vs(e).map((e=>{let t=e.currentValues.some((({state:e})=>"idle"!==e));return e.generateAutomaticRanges&&!t?{...e,currentValues:[]}:e}))}function Qs(e){return Vs(e).map((e=>"alphanumericDescending"===e.sortCriteria?{...e,sortCriteria:{type:"alphanumeric",order:"descending"}}:e))}function Bs(e){return zs(function(e){return function(e){return[...Qs(e.facetSet??{}),...$s(e.numericFacetSet??{}),...$s(e.dateFacetSet??{}),...Vs(e.categoryFacetSet??{})]}(e).filter((({facetId:t})=>e.facetOptions?.facets[t]?.enabled??!0))}(e),e.facetOrder??[])}var Hs=async(e,t)=>{let r=function(e){let t=e.advancedSearchQueries?.cq.trim()||"",r=Object.values(e.tabSet||{}).find((e=>e.isActive))?.expression.trim()||"",n=function(e){return Object.values(e.staticFilterSet||{}).map((e=>{let t=e.values.filter((e=>"selected"===e.state&&!!e.expression.trim())),r=t.map((e=>e.expression)).join(" OR ");return t.length>1?`(${r})`:r}))}(e);return[t,r,...n].filter((e=>!!e)).join(" AND ")}(e),n=Bs(e),a=function(e){let t=e.automaticFacetSet?.set;return t?Object.values(t).map((e=>e.response)).map(Ws).filter((e=>e.currentValues.length>0)):void 0}(e);return Cs({...await ts(e,t),...e.didYouMean&&{queryCorrection:{enabled:e.didYouMean.enableDidYouMean&&"next"===e.didYouMean.queryCorrectionMode,options:{automaticallyCorrect:e.didYouMean.automaticallyCorrectQuery?"whenNoResults":"never"}},enableDidYouMean:e.didYouMean.enableDidYouMean&&"legacy"===e.didYouMean.queryCorrectionMode}
2,...r&&{cq:r},...n.length&&{facets:n},...e.pagination&&{numberOfResults:e.pagination?e.pagination.firstResult+e.pagination.numberOfResults>5e3?5e3-e.pagination.firstResult:e.pagination.numberOfResults:void 0,firstResult:e.pagination.firstResult},...e.facetOptions&&{facetOptions:{freezeFacetOrder:e.facetOptions.freezeFacetOrder}},...e.folding?.enabled&&{filterField:e.folding.fields.collection,childField:e.folding.fields.parent,parentField:e.folding.fields.child,filterFieldRange:e.folding.filterFieldRange},...e.automaticFacetSet&&{generateAutomaticFacets:{desiredCount:e.automaticFacetSet.desiredCount,numberOfValues:e.automaticFacetSet.numberOfValues,currentFacets:a}},...e.generatedAnswer&&{pipelineRuleParameters:{mlGenerativeQuestionAnswering:{responseFormat:e.generatedAnswer.responseFormat,citationsFieldToInclude:e.generatedAnswer.fieldsToIncludeInCitations}}}})};function Ws(e){let{field:t,label:r,values:n}=e,a=n.filter((e=>"selected"===e.state));return{field:t,label:r,currentValues:a}}var Ys=class{constructor(e,t=e=>{this.dispatch(Jo({q:e}))}){this.config=e,this.onUpdateQueryForCorrection=t}async fetchFromAPI({mappings:e,request:t},r){let n=(new Date).getTime();return{response:xs(await this.extra.apiClient.search(t,r),e),duration:(new Date).getTime()-n,queryExecuted:this.getState().query?.q||"",requestExecuted:t}}async process(e){return this.processQueryErrorOrContinue(e)??await this.processQueryCorrectionsOrContinue(e)??await this.processQueryTriggersOrContinue(e)??this.processSuccessResponse(e)}processQueryErrorOrContinue(e){return on(e.response)?(this.dispatch(ns(e.response.error)),this.rejectWithValue(e.response.error)):null}async processQueryCorrectionsOrContinue(e){let t=this.getState(),r=this.getSuccessResponse(e);if(!r||!t.didYouMean)return null;let{enableDidYouMean:n,automaticallyCorrectQuery:a}=t.didYouMean,{results:i,queryCorrections:o,queryCorrection:s}=r;if(!n||!a)return null;let l=0===i.length&&o&&0!==o.length,u=!ge(s)&&!ge(s.correctedQuery);if(!l&&!u)return null;let c=l?await this.processLegacyDidYouMeanAutoCorrection(e):this.processModernDidYouMeanAutoCorrection(e);return this.dispatch(Ro(De(this.getState()))),c}async processLegacyDidYouMeanAutoCorrection(e){let t=this.getCurrentQuery(),r=this.getSuccessResponse(e);if(!r.queryCorrections)return null;let{correctedQuery:n}=r.queryCorrections[0],a=await this.automaticallyRetryQueryWithCorrection(n);return on(a.response)?(this.dispatch(ns(a.response.error)),this.rejectWithValue(a.response.error)):(this.logOriginalAnalyticsQueryBeforeAutoCorrection(e),this.dispatch(Ro(De(this.getState()))),{...a,response:{...a.response.success,queryCorrections:r.queryCorrections},automaticallyCorrected:!0,originalQuery:t,analyticsAction:Ts()})}processModernDidYouMeanAutoCorrection(e){let t=this.getSuccessResponse(e),{correctedQuery:r,originalQuery:n}=t.queryCorrection;return this.onUpdateQueryForCorrection(r),{...e,response:{...t},queryExecuted:r,automaticallyCorrected:!0,originalQuery:n,analyticsAction:Ts()}}logOriginalAnalyticsQueryBeforeAutoCorrection(e){let t=this.getState(),r=this.getSuccessResponse(e);this.analyticsAction&&this.analyticsAction()(this.dispatch,(()=>this.getStateAfterResponse(e.queryExecuted,e.duration,t,r)),this.extra)}async processQueryTriggersOrContinue(e){let t=this.getSuccessResponse(e);if(!t)return null;let r=t.triggers.find((e=>"query"===e.type))?.content||"";if(!r)return null;if(this.getState().triggers?.queryModification.queryToIgnore===r)return this.dispatch(Ns("")),null;this.analyticsAction&&await this.dispatch(this.analyticsAction);let n=this.getCurrentQuery(),a=await this.automaticallyRetryQueryWithTriggerModification(r);return on(a.response)?(this.dispatch(ns(a.response.error)),this.rejectWithValue(a.response.error)):(this.dispatch(Ro(De(this.getState()))),{...a,response:{...a.response.success},automaticallyCorrected:!1,originalQuery:n,analyticsAction:Fs()})}getStateAfterResponse(e,t,r,n){return{...r,query:{q:e,enableQuerySyntax:r.query?.enableQuerySyntax??!1},search:{response:{results:[],searchUid:"",totalCountFiltered:0,facets:[],generateAutomaticFacets:{facets:[]},queryCorrections:[],triggers:[],questionAnswer:{answerSnippet:"",documentId:{contentIdKey:"",contentIdValue:""},question:"",relatedQuestions:[],score:0},pipeline:"",splitTestRun:"",termsToHighlight:{},phrasesToHighlight:{},extendedResults:{}},duration:0,queryExecuted:"",error:null,automaticallyCorrected:!1,isLoading:!1,results:[],searchResponseId:"",requestId:"",questionAnswer:{answerSnippet:"",documentId:{contentIdKey:"",contentIdValue:""},question:"",relatedQuestions:[],score:0},extendedResults:{},duration:t,response:n,results:n.results}}}processSuccessResponse(e){return this.dispatch(Ro(De(this.getState()))),{...e,response:this.getSuccessResponse(e),automaticallyCorrected:!1,originalQuery:this.getCurrentQuery(),analyticsAction:this.analyticsAction}}getSuccessResponse(e){return an(e.response)?e.response.success:null}async automaticallyRetryQueryWithCorrection(e){this.onUpdateQueryForCorrection(e);let t=await this.fetchFromAPI(await Hs(this.getState()),{origin:"mainSearch"});return this.dispatch(Rs(e)),t}async automaticallyRetryQueryWithTriggerModification(e){return this.dispatch(Us({newQuery:e,originalQuery:this.getCurrentQuery()})),this.onUpdateQueryForCorrection(e),await this.fetchFromAPI(await Hs(this.getState()),{origin:"mainSearch"})}getCurrentQuery(){let e=this.getState();return void 0!==e.query?.q?e.query.q:""}get extra(){return this.config.extra}getState(){return this.config.getState()}get dispatch(){return this.config.dispatch}get analyticsAction(){return this.config.analyticsAction}get rejectWithValue(){return this.config.rejectWithValue}},Ks=(Cr("search/prepareForSearchWithQuery",((e,t)=>
2{let{dispatch:r}=t;wn(e,{q:new ke,enableQuerySyntax:new ve,clearFilters:new ve}),e.clearFilters&&(r(Do()),r(_o())),r(Mo({allow:!0})),r(Jo({q:e.q,enableQuerySyntax:e.enableQuerySyntax})),r(Yo(1))})),Cr("search/executeSearch",(async(e,t)=>{let r=t.getState();return await sl(r,t,e)}))),Gs=Cr("search/fetchPage",(async(e,t)=>{let r=t.getState();return await il(r,t,e)})),Js=Cr("search/fetchMoreResults",(async(e,t)=>{let r=t.getState();return await ol(t,r)})),Xs=Cr("search/fetchFacetValues",(async(e,t)=>{let r=t.getState();return await async function(e,t,r){let{analyticsClientMiddleware:n,preprocessRequest:a,logger:i}=e.extra,{description:o}=await t.prepare({getState:()=>e.getState(),analyticsClientMiddleware:n,preprocessRequest:a,logger:i}),s=new Ys({...e,analyticsAction:t}),l=await rl(r,o),u=await s.fetchFromAPI(l,{origin:"facetValues"});return await s.process(u)}(t,e,r)})),Zs=Cr("search/fetchInstantResults",(async(e,t)=>al(e,t))),el=async(e,t)=>{let r=await Hs(e,t);return r.request={...r.request,firstResult:(e.pagination?.firstResult??0)+(e.search?.results.length??0)},r},tl=async(e,t,r)=>Cs({...await ts(e),...e.didYouMean&&{enableDidYouMean:e.didYouMean.enableDidYouMean},numberOfResults:r,q:t}),rl=async(e,t)=>{let r=await Hs(e,t);return r.request.numberOfResults=0,r},nl=e=>{e.configuration.analytics.enabled&&Pi.addElement({name:"Query",...e.query?.q&&{value:e.query.q},time:JSON.stringify(new Date)})};async function al(e,t){wn(e,{id:fn,q:fn,maxResultsPerQuery:new me({required:!0,min:1}),cacheTimeout:new me});let{q:r,maxResultsPerQuery:n}=e,a=t.getState(),i=new Ys({...t,analyticsAction:ro("analytics/instantResult/searchboxAsYouType",(e=>e.makeSearchboxAsYouType()),(e=>new Lo(e)))},(r=>{t.dispatch(zo({q:r,id:e.id}))})),o=await tl(a,r,n),s=await i.fetchFromAPI(o,{origin:"instantResults",disableAbortWarning:!0}),l=await i.process(s);return"response"in l?{results:l.response.results,searchUid:l.response.searchUid,analyticsAction:l.analyticsAction,totalCountFiltered:l.response.totalCountFiltered,duration:l.duration}:l}async function il(e,t,r){nl(e);let{analyticsClientMiddleware:n,preprocessRequest:a,logger:i}=t.extra,{description:o}=await r.prepare({getState:()=>t.getState(),analyticsClientMiddleware:n,preprocessRequest:a,logger:i}),s=new Ys({...t,analyticsAction:r}),l=await Hs(e,o),u=await s.fetchFromAPI(l,{origin:"mainSearch"});return await s.process(u)}async function ol(e,t){let{analyticsClientMiddleware:r,preprocessRequest:n,logger:a}=e.extra,{description:i}=await rs().prepare({getState:()=>e.getState(),analyticsClientMiddleware:r,preprocessRequest:n,logger:a}),o=new Ys({...e,analyticsAction:rs()}),s=await el(t,i),l=await o.fetchFromAPI(s,{origin:"mainSearch"});return await o.process(l)}async function sl(e,t,r){nl(e);let{analyticsClientMiddleware:n,preprocessRequest:a,logger:i}=t.extra,{description:o}=await r.prepare({getState:()=>t.getState(),analyticsClientMiddleware:n,preprocessRequest:a,logger:i}),s=await Hs(e,o),l=new Ys({...t,analyticsAction:r}),u=await l.fetchFromAPI(s,{origin:"mainSearch"});return await l.process(u)}var ll=async(e,t,r)=>{let n=function(e){let t=e.advancedSearchQueries?.cq.trim()||"",r=Object.values(e.tabSet||{}).find((e=>e.isActive))?.expression.trim()||"",n=function(e){return Object.values(e.staticFilterSet||{}).map((e=>{let t=e.values.filter((e=>"selected"===e.state&&!!e.expression.trim())),r=t.map((e=>e.expression)).join(" OR ");return t.length>1?`(${r})`:r}))}(e);return[t,r,...n].filter((e=>!!e)).join(" AND ")}(e),a=function(e){return zs(function(e){return function(e){return[...cl(e.facetSet??{}),...dl(e.numericFacetSet??{}),...dl(e.dateFacetSet??{}),...Vs(e.categoryFacetSet??{})]}(e).filter((({facetId:t})=>e.facetOptions?.facets[t]?.enabled??!0))}(e),e.facetOrder??[])}(e),i=function(e){let t=e.automaticFacetSet?.set;return t?Object.values(t).map((e=>e.response)).map(ul).filter((e=>e.currentValues.length>0)):void 0}(e);return Cs({..."legacy"===e.configuration.analytics.analyticsMode?await ts(e,r):Zo(e,t,r),...e.didYouMean&&{queryCorrection:{enabled:e.didYouMean.enableDidYouMean&&"next"===e.didYouMean.queryCorrectionMode,options:{automaticallyCorrect:e.didYouMean.automaticallyCorrectQuery?"whenNoResults":"never"}},enableDidYouMean:e.didYouMean.enableDidYouMean&&"legacy"===e.didYouMean.queryCorrectionMode},...n&&{cq:n},...a.length&&{facets:a},...e.pagination&&{numberOfResults:e.pagination?e.pagination.firstResult+e.pagination.numberOfResults>5e3?5e3-e.pagination.firstResult:e.pagination.numberOfResults:void 0,firstResult:e.pagination.firstResult},...e.facetOptions&&{facetOptions:{freezeFacetOrder:e.facetOptions.freezeFacetOrder}},...e.folding?.enabled&&{filterField:e.folding.fields.collection,childField:e.folding.fields.parent,parentField:e.folding.fields.child,filterFieldRange:e.folding.filterFieldRange},...e.automaticFacetSet&&{generateAutomaticFacets:{desiredCount:e.automaticFacetSet.desiredCount,numberOfValues:e.automaticFacetSet.numberOfValues,currentFacets:i}},...e.generatedAnswer&&{pipelineRuleParameters:{mlGenerativeQuestionAnswering:{responseFormat:e.generatedAnswer.responseFormat,citationsFieldToInclude:e.generatedAnswer.fieldsToIncludeInCitations}}}})};function ul(e){let{field:t,label:r,values:n}=e,a=n.filter((e=>"selected"===e.state));return{field:t,label:r,currentValues:a}}function cl(e){return Vs(e).map((e=>"alphanumericDescending"===e.sortCriteria?{...e,sortCriteria:{type:"alphanumeric",order:"descending"}}:e))}function dl(e){return Vs(e).map((e=>{let t=e.currentValues.some((({state:e})=>"idle"!==e));return e.generateAutomaticRanges&&!t?{...e,currentValues:[]}:e}))}var fl=class{constructor(e,t=e=>{this.dispatch(Jo({q:e}))}){this.config=e,this.onUpdateQueryForCorrection=t}async fetchFromAPI({mappings:e,request:t},r){let n=(new Date).getTime();return{response:xs(await this.extra.apiClient.search(t,r),e),duration:(new Date).getTime()-n,queryExecuted:this.getState().query?.q||"",requestExecuted:t}}async process(e){return this.processQueryErrorOrContinue(e)??await this.processQueryCorrectionsOrContinue(e)??await this.processQueryTriggersOrContinue(e)??this.processSuccessResponse(e)}processQueryErrorOrContinue(e){return on(e.response)?(this.dispatch(ns(e.response.error)),this.rejectWithValue(e.response.error)):null}async processQueryCorrectionsOrContinue(e){let t=this.getState(),r=this.getSuccessResponse(e);if(!r||!t.didYouMean)return null;let{enableDidYouMean:n,automaticallyCorrectQuery:a}=t.didYouMean,{results:i,queryCorrections:o,queryCorrection:s}=r;if(!n||!a)return null;let l=0===i.length&&o&&0!==o.length,u=!ge(s)&&!ge(s.correctedQuery);if(!l&&!u)return null;
2let c=l?await this.processLegacyDidYouMeanAutoCorrection(e):this.processModernDidYouMeanAutoCorrection(e);return this.dispatch(Ro(De(this.getState()))),c}async processLegacyDidYouMeanAutoCorrection(e){let t=this.getCurrentQuery(),r=this.getSuccessResponse(e);if(!r.queryCorrections)return null;let{correctedQuery:n}=r.queryCorrections[0],a=await this.automaticallyRetryQueryWithCorrection(n);return on(a.response)?(this.dispatch(ns(a.response.error)),this.rejectWithValue(a.response.error)):(this.dispatch(Ro(De(this.getState()))),{...a,response:{...a.response.success,queryCorrections:r.queryCorrections},automaticallyCorrected:!0,originalQuery:t})}processModernDidYouMeanAutoCorrection(e){let t=this.getSuccessResponse(e),{correctedQuery:r,originalQuery:n}=t.queryCorrection;return this.onUpdateQueryForCorrection(r),{...e,response:{...t},queryExecuted:r,automaticallyCorrected:!0,originalQuery:n}}async processQueryTriggersOrContinue(e){let t=this.getSuccessResponse(e);if(!t)return null;let r=t.triggers.find((e=>"query"===e.type))?.content||"";if(!r)return null;if(this.getState().triggers?.queryModification.queryToIgnore===r)return this.dispatch(Ns("")),null;let n=this.getCurrentQuery(),a=await this.automaticallyRetryQueryWithTriggerModification(r);return on(a.response)?(this.dispatch(ns(a.response.error)),this.rejectWithValue(a.response.error)):(this.dispatch(Ro(De(this.getState()))),{...a,response:{...a.response.success},automaticallyCorrected:!1,originalQuery:n})}processSuccessResponse(e){return this.dispatch(Ro(De(this.getState()))),{...e,response:this.getSuccessResponse(e),automaticallyCorrected:!1,originalQuery:this.getCurrentQuery()}}getSuccessResponse(e){return an(e.response)?e.response.success:null}async automaticallyRetryQueryWithCorrection(e){this.onUpdateQueryForCorrection(e);let t=this.getState(),{actionCause:r}={actionCause:"didYouMeanAutomatic"},n=await this.fetchFromAPI(await ll(t,this.extra.navigatorContext,{actionCause:r}),{origin:"mainSearch"});return this.dispatch(Rs(e)),n}async automaticallyRetryQueryWithTriggerModification(e){return this.dispatch(Us({newQuery:e,originalQuery:this.getCurrentQuery()})),this.onUpdateQueryForCorrection(e),await this.fetchFromAPI(await ll(this.getState(),this.extra.navigatorContext),{origin:"mainSearch"})}getCurrentQuery(){let e=this.getState();return void 0!==e.query?.q?e.query.q:""}get extra(){return this.config.extra}getState(){return this.config.getState()}get dispatch(){return this.config.dispatch}get rejectWithValue(){return this.config.rejectWithValue}},pl=Cr("search/prepareForSearchWithQuery",((e,t)=>{let{dispatch:r}=t;wn(e,{q:new ke,enableQuerySyntax:new ve,clearFilters:new ve}),e.clearFilters&&(r(Do()),r(_o())),r(Mo({allow:!0})),r(Jo({q:e.q,enableQuerySyntax:e.enableQuerySyntax})),r(Yo(1))})),hl=Cr("search/executeSearch",(async(e,t)=>{let r=t.getState();if("legacy"===r.configuration.analytics.analyticsMode)return sl(r,t,e.legacy);kl(r);let n=e.next?Cl(e.next):void 0,a=await ll(r,t.extra.navigatorContext,n),i=new fl({...t,analyticsAction:n??{}}),o=await i.fetchFromAPI(a,{origin:"mainSearch"});return await i.process(o)})),gl=Cr("search/fetchPage",(async(e,t)=>{let r=t.getState();if(kl(r),"legacy"===r.configuration.analytics.analyticsMode||!e.next)return il(r,t,e.legacy);let n=new fl({...t,analyticsAction:e.next}),a=await ll(r,t.extra.navigatorContext,e.next),i=await n.fetchFromAPI(a,{origin:"mainSearch"});return await n.process(i)})),ml=Cr("search/fetchMoreResults",(async(e,t)=>{let r=t.getState();if("legacy"===r.configuration.analytics.analyticsMode)return ol(t,r);let n=function(e,t){return{...new Gi(t).getBaseMetadata(),actionCause:e,type:e}}("browseResults",t.getState),a=new fl({...t,analyticsAction:n}),i=await bl(r,t.extra.navigatorContext,n),o=await a.fetchFromAPI(i,{origin:"mainSearch"});return await a.process(o)})),yl=Cr("search/fetchFacetValues",(async(e,t)=>{let r=t.getState();if("legacy"===r.configuration.analytics.analyticsMode)return sl(r,t,e.legacy);let n=new fl({...t,analyticsAction:{}}),a=await Sl(r,t.extra.navigatorContext),i=await n.fetchFromAPI(a,{origin:"facetValues"});return await n.process(i)}
2)),vl=Cr("search/fetchInstantResults",(async(e,t)=>{let r=t.getState();if("legacy"===r.configuration.analytics.analyticsMode)return al(e,t);wn(e,{id:fn,q:fn,maxResultsPerQuery:new me({required:!0,min:1}),cacheTimeout:new me});let{q:n,maxResultsPerQuery:a}=e,i=Cl({actionCause:"searchboxAsYouType"}),o=await wl(r,t.extra.navigatorContext,n,a,i),s=new fl({...t,analyticsAction:i},(r=>{t.dispatch(zo({q:r,id:e.id}))})),l=await s.fetchFromAPI(o,{origin:"instantResults",disableAbortWarning:!0}),u=await s.process(l);return"response"in u?{results:u.response.results,searchUid:u.response.searchUid,totalCountFiltered:u.response.totalCountFiltered,duration:u.duration}:u})),bl=async(e,t,r)=>{let n=await ll(e,t,r);return n.request={...n.request,firstResult:(e.pagination?.firstResult??0)+(e.search?.results.length??0)},n},wl=async(e,t,r,n,a)=>Cs({...Zo(e,t,a),...e.didYouMean&&{enableDidYouMean:e.didYouMean.enableDidYouMean},numberOfResults:n,q:r}),Sl=async(e,t,r)=>{let n=await ll(e,t,r);return n.request.numberOfResults=0,n},kl=e=>{e.configuration.analytics.enabled&&Pi.addElement({name:"Query",...e.query?.q&&{value:e.query.q},time:JSON.stringify(new Date)})},Cl=e=>({actionCause:e.actionCause,type:e.actionCause});function xl(e){return""!==e.search.response.searchUid}function Ol(e,t){let r=t.payload??null;r&&(e.response={results:[],searchUid:"",totalCountFiltered:0,facets:[],generateAutomaticFacets:{facets:[]},queryCorrections:[],triggers:[],questionAnswer:{answerSnippet:"",documentId:{contentIdKey:"",contentIdValue:""},question:"",relatedQuestions:[],score:0},pipeline:"",splitTestRun:"",termsToHighlight:{},phrasesToHighlight:{},extendedResults:{}},e.results=[],e.questionAnswer={answerSnippet:"",documentId:{contentIdKey:"",contentIdValue:""},question:"",relatedQuestions:[],score:0}),e.error=r,e.isLoading=!1}function Il(e,t){e.error=null,e.response=t.payload.response,e.queryExecuted=t.payload.queryExecuted,e.duration=t.payload.duration,e.isLoading=!1}function El(e,t){e.isLoading=!0,e.requestId=t.meta.requestId}var ql=sr({response:{results:[],searchUid:"",totalCountFiltered:0,facets:[],generateAutomaticFacets:{facets:[]},queryCorrections:[],triggers:[],questionAnswer:{answerSnippet:"",documentId:{contentIdKey:"",contentIdValue:""},question:"",relatedQuestions:[],score:0},pipeline:"",splitTestRun:"",termsToHighlight:{},phrasesToHighlight:{},extendedResults:{}},duration:0,queryExecuted:"",error:null,automaticallyCorrected:!1,isLoading:!1,results:[],searchResponseId:"",requestId:"",questionAnswer:{answerSnippet:"",documentId:{contentIdKey:"",contentIdValue:""},question:"",relatedQuestions:[],score:0},extendedResults:{}},(e=>{e.addCase(Ks.rejected,((e,t)=>Ol(e,t))),e.addCase(Js.rejected,((e,t)=>Ol(e,t))),e.addCase(Gs.rejected,((e,t)=>Ol(e,t))),e.addCase(Ks.fulfilled,((e,t)=>{!function(e,t){Il(e,t),e.results=t.payload.response.results.map((e=>({...e,searchUid:t.payload.response.searchUid}))),e.searchResponseId=t.payload.response.searchUid,e.questionAnswer=t.payload.response.questionAnswer,e.extendedResults=t.payload.response.extendedResults}(e,t)})),e.addCase(Js.fulfilled,((e,t)=>{Il(e,t),e.results=[...e.results,...t.payload.response.results.map((e=>({...e,searchUid:t.payload.response.searchUid})))]})),e.addCase(Gs.fulfilled,((e,t)=>{Il(e,t),e.results=[...t.payload.response.results.map((e=>({...e,searchUid:t.payload.response.searchUid})))]})),e.addCase(Xs.fulfilled,((e,t)=>{e.response.facets=t.payload.response.facets,e.response.searchUid=t.payload.response.searchUid})),e.addCase(Ks.pending,El),e.addCase(Js.pending,El),e.addCase(Gs.pending,El)})),Rl=Bt((e=>e.query),(e=>e)),Al=e=>"search"in e,Pl=e=>"answer"in e&&"generatedAnswer"in e&&!ge(e.generatedAnswer?.answerConfigurationId);Bt((e=>e.generatedAnswer?.citations),((e,t)=>t),((e,t)=>e?.find((e=>e.id===t)))),Bt((e=>Rl(e)?.q),(e=>e.search.requestId),((e,t)=>({q:e,requestId:t})));var Tl=e=>ro("analytics/generatedAnswer/streamEnd",((t,r)=>{let{id:n,answerAPIEnabled:a}=(e=>Pl(e)?{answerAPIEnabled:!0,id:ic(e).data?.answerId}:Al(e)?{answerAPIEnabled:!1,id:e.search.response.extendedResults.generativeQuestionAnsweringId}:{answerAPIEnabled:!1,id:void 0})(r),i=e?!r.generatedAnswer?.answer||!r.generatedAnswer?.answer.length:void 0;return n?t.makeGeneratedAnswerStreamEnd({...a?{answerAPIStreamId:n}:{generativeQuestionAnsweringId:n},answerGenerated:e,answerTextIsEmpty:i}):null})),jl=["default","bullet","step","concise"],Fl=new ke({required:!0}),Dl=new ke,_l=new ve({required:!0}),Ml={id:Fl,title:Fl,uri:Fl,permanentid:Fl,clickUri:Dl},Ll=new ke({required:!0,constrainTo:["text/plain","text/markdown"]}),Nl=Jt("generatedAnswer/setIsVisible",(e=>wn(e,_l))),Ul=Jt("generatedAnswer/updateMessage",(e=>wn(e,{textDelta:Fl}))),Vl=Jt("generatedAnswer/updateCitations",(e=>wn(e,{citations:new Ie({required:!0,each:new xe({values:Ml})})}))),zl=Jt("generatedAnswer/updateError",(e=>wn(e,{message:Dl,code:new me({min:0})}
2))),$l=Jt("generatedAnswer/resetAnswer"),Ql=Jt("generatedAnswer/like"),Bl=Jt("generatedAnswer/dislike"),Hl=Jt("generatedAnswer/feedbackModal/open"),Wl=Jt("generatedAnswer/expand"),Yl=Jt("generatedAnswer/collapse"),Kl=Jt("generatedAnswer/setId",(e=>wn(e,{id:new ke({required:!0})}))),Gl=Jt("generatedAnswer/feedbackModal/close"),Jl=Jt("generatedAnswer/sendFeedback"),Xl=Jt("generatedAnswer/setIsLoading",(e=>wn(e,_l))),Zl=Jt("generatedAnswer/setIsStreaming",(e=>wn(e,_l))),eu=Jt("generatedAnswer/setAnswerContentFormat",(e=>wn(e,Ll))),tu=Jt("generatedAnswer/updateResponseFormat",(e=>wn(e,{answerStyle:new ke({required:!0,constrainTo:jl}),contentFormat:new Ie({each:Ll,default:["text/plain"]})}))),ru=Jt("knowledge/updateAnswerConfigurationId",(e=>wn(e,Fl))),nu=Jt("generatedAnswer/registerFieldsToIncludeInCitations",(e=>wn(e,mn))),au=Jt("generatedAnswer/setIsAnswerGenerated",(e=>wn(e,_l))),iu=(Cr("generatedAnswer/streamAnswer",(async(e,t)=>{let r=t.getState(),{dispatch:n,extra:a}=t,{setAbortControllerRef:i}=e,o=await(async e=>({accessToken:e.configuration.accessToken,organizationId:e.configuration.organizationId,url:e.configuration.platformUrl,streamId:e.search.extendedResults?.generativeQuestionAnsweringId}))(r);n(Xl(!0));let s=e=>e.streamId===t.getState().search.extendedResults.generativeQuestionAnsweringId,l=a.streamingClient?.streamGeneratedAnswer(o,{write:e=>{s(o)&&(n(Xl(!1)),e.payload&&e.payloadType&&((e,t)=>{switch(e){case"genqa.headerMessageType":{let e=JSON.parse(t);n(eu(e.contentFormat));break}case"genqa.messageType":n(Ul(JSON.parse(t)));break;case"genqa.citationsType":n(Vl(JSON.parse(t)));break;case"genqa.endOfStreamType":{let e=JSON.parse(t).answerGenerated;
2n(Zl(!1)),n(au(e)),n(Tl(e));break}default:r.debug&&a.logger.warn(`Unknown payloadType: "${e}"`)}})(e.payloadType,e.payload))},abort:e=>{s(o)&&n(zl(e))},close:()=>{s(o)&&n(Zl(!1))},resetAnswer:()=>{s(o)&&n($l())}});l?i(l):n(Xl(!1))})),Bt((e=>e.pipeline),(e=>e))),ou=Bt((e=>e.searchHub),(e=>e));function su(e){return{status:e,isUninitialized:"uninitialized"===e,isLoading:"pending"===e,isSuccess:"fulfilled"===e,isError:"rejected"===e}}var lu=Be;function uu(e,t){if(e===t||!(lu(e)&&lu(t)||Array.isArray(e)&&Array.isArray(t)))return t;let r=Object.keys(t),n=Object.keys(e),a=r.length===n.length,i=Array.isArray(t)?[]:{};for(let n of r)i[n]=uu(e[n],t[n]),a&&(a=e[n]===i[n]);return a?e:i}function cu(e){let t=0;for(let r in e)t++;return t}var du=e=>[].concat(...e);function fu(e){return null!=e}var pu=(...e)=>fetch(...e),hu=e=>e.status>=200&&e.status<=299,gu=e=>/ion\/(vnd\.api\+)?json/.test(e.get("content-type")||"");function mu(e){if(!Be(e))return e;let t={...e};for(let[e,r]of Object.entries(t))void 0===r&&delete t[e];return t}function yu({baseUrl:e,prepareHeaders:t=e=>
2e,fetchFn:r=pu,paramsSerializer:n,isJsonContentType:a=gu,jsonContentType:i="application/json",jsonReplacer:o,timeout:s,responseHandler:l,validateStatus:u,...c}={}){return typeof fetch>"u"&&r===pu&&console.warn("Warning: `fetch` is not available. Please supply a custom `fetchFn` property to use `fetchBaseQuery` on SSR environments."),async(f,p)=>{let h,{signal:g,getState:m,extra:y,endpoint:v,forced:b,type:w}=p,{url:S,headers:k=new Headers(c.headers),params:C,responseHandler:x=l??"json",validateStatus:O=u??hu,timeout:I=s,...E}="string"==typeof f?{url:f}:f,q={...c,signal:g,...E};k=new Headers(mu(k)),q.headers=await t(k,{getState:m,extra:y,endpoint:v,forced:b,type:w})||k;let R=e=>"object"==typeof e&&(Be(e)||Array.isArray(e)||"function"==typeof e.toJSON);if(!q.headers.has("content-type")&&R(q.body)&&q.headers.set("content-type",i),R(q.body)&&a(q.headers)&&(q.body=JSON.stringify(q.body,o)),C){let e=~S.indexOf("?")?"&":"?";S+=e+(n?n(C):new URLSearchParams(mu(C)))}S=function(e,t){if(!e)return t;if(!t)return e;if(function(e){return new RegExp("(^|:)//").test(e)}(t))return t;let r=e.endsWith("/")||!t.startsWith("?")?"/":"";return e=(e=>e.replace(/\/$/,""))(e),t=(e=>e.replace(/^\//,""))(t),`${e}${r}${t}`}(e,S);let A=new Request(S,q);h={request:new Request(S,q)};let P,T=!1,j=I&&setTimeout((()=>{T=!0,p.abort()}),I);try{P=await r(A)}catch(e){return{error:{status:T?"TIMEOUT_ERROR":"FETCH_ERROR",error:String(e)},meta:h}}finally{j&&clearTimeout(j)}let F=P.clone();h.response=F;let D,_="";try{let e;if(await Promise.all([d(P,x).then((e=>D=e),(t=>e=t)),F.text().then((e=>_=e),(()=>{}))]),e)throw e}catch(e){return{error:{status:"PARSING_ERROR",originalStatus:P.status,data:_,error:String(e)},meta:h}}return O(P,D)?{data:D,meta:h}:{error:{status:P.status,data:D},meta:h}};async function d(e,t){if("function"==typeof t)return t(e);if("content-type"===t&&(t=a(e.headers)?"json":"text"),"json"===t){let t=await e.text();return t.length?JSON.parse(t):null}return e.text()}}var vu=class{constructor(e,t=void 0){this.value=e,this.meta=t}};async function bu(e=0,t=5){let r=Math.min(e,t),n=~~((Math.random()+.4)*(300<<r));await new Promise((e=>setTimeout((t=>e(t)),n)))}var wu={},Su=Object.assign(((e,t)=>async(r,n,a)=>{let i=[5,(t||wu).maxRetries,(a||wu).maxRetries].filter((e=>void 0!==e)),[o]=i.slice(-1),s={maxRetries:o,backoff:bu,retryCondition:(e,t,{attempt:r})=>r<=o,...t,...a},l=0;for(;;)try{let t=await e(r,n,a);if(t.error)throw new vu(t);return t}catch(e){if(l++,e.throwImmediately){if(e instanceof vu)return e.value;throw e}if(e instanceof vu&&!s.retryCondition(e.value.error,r,{attempt:l,baseQueryApi:n,extraOptions:a}))return e.value;await s.backoff(l,s.maxRetries)}}),{fail:function(e){throw Object.assign(new vu({error:e}),{throwImmediately:!0})}}),ku=Jt("__rtkq/focused"),Cu=Jt("__rtkq/unfocused"),xu=Jt("__rtkq/online"),Ou=Jt("__rtkq/offline");function Iu(e){return"query"===e.type}function Eu(e,t,r,n,a,i){return function(e){return"function"==typeof e}(e)?e(t,r,n,a).map(qu).map(i):Array.isArray(e)?e.map(qu).map(i):[]}function qu(e){return"string"==typeof e?{type:e}:e}var Ru=Symbol("forceQueryFn"),Au=e=>"function"==typeof e[Ru];function Pu(e){return e}function Tu(e,t,r,n){return Eu(r[e.meta.arg.endpointName][t],mr(e)?e.payload:void 0,gr(e)?e.payload:void 0,e.meta.arg.originalArgs,"baseQueryMeta"in e.meta?e.meta.baseQueryMeta:void 0,n)}function ju(e,t,r){let n=e[t];n&&r(n)}function Fu(e){return("arg"in e?e.arg.fixedCacheKey:e.fixedCacheKey)??e.requestId}function Du(e,t,r){let n=e[Fu(t)];n&&r(n)}var _u={};function Mu({reducerPath:e,queryThunk:t,mutationThunk:r,context:{endpointDefinitions:n,apiUid:a,extractRehydrationInfo:i,hasRehydrationInfo:o},assertTagType:s,config:l}){let u=Jt(`${e}/resetApiState`),c=qr({name:`${e}/queries`,initialState:_u,reducers:{removeQueryResult:{reducer(e,{payload:{queryCacheKey:t}}){delete e[t]},prepare:rr()},queryResultPatched:{reducer(e,{payload:{queryCacheKey:t,patches:r}}){ju(e,t,(e=>{e.data=Vt(e.data,r.concat())}))},prepare:rr()}},extraReducers(e){e.addCase(t.pending,((e,{meta:t,meta:{arg:r}})=>{var n;let a=Au(r);e[n=r.queryCacheKey]??(e[n]={status:"uninitialized",endpointName:r.endpointName}),ju(e,r.queryCacheKey,(e=>{e.status="pending",e.requestId=a&&e.requestId?e.requestId:t.requestId,void 0!==r.originalArgs&&(e.originalArgs=r.originalArgs),e.startedTimeStamp=t.startedTimeStamp}))}
2)).addCase(t.fulfilled,((e,{meta:t,payload:r})=>{ju(e,t.arg.queryCacheKey,(e=>{if(e.requestId!==t.requestId&&!Au(t.arg))return;let{merge:a}=n[t.arg.endpointName];if(e.status="fulfilled",a)if(void 0!==e.data){let{fulfilledTimeStamp:n,arg:i,baseQueryMeta:o,requestId:s}=t,l=Nt(e.data,(e=>a(e,r,{arg:i.originalArgs,baseQueryMeta:o,fulfilledTimeStamp:n,requestId:s})));e.data=l}else e.data=r;else e.data=n[t.arg.endpointName].structuralSharing??1?uu(tt(e.data)?function(e){return tt(e)||Ze(15),e[Xe].base_}(e.data):e.data,r):r;delete e.error,e.fulfilledTimeStamp=t.fulfilledTimeStamp}))})).addCase(t.rejected,((e,{meta:{condition:t,arg:r,requestId:n},error:a,payload:i})=>{ju(e,r.queryCacheKey,(e=>{if(!t){if(e.requestId!==n)return;e.status="rejected",e.error=i??a}}))})).addMatcher(o,((e,t)=>{let{queries:r}=i(t);for(let[t,n]of Object.entries(r))("fulfilled"===n?.status||"rejected"===n?.status)&&(e[t]=n)}))}}),d=qr({name:`${e}/mutations`,initialState:_u,reducers:{removeMutationResult:{reducer(e,{payload:t}){let r=Fu(t);r in e&&delete e[r]},prepare:rr()}},extraReducers(e){e.addCase(r.pending,((e,{meta:t,meta:{requestId:r,arg:n,startedTimeStamp:a}})=>{n.track&&(e[Fu(t)]={requestId:r,status:"pending",endpointName:n.endpointName,startedTimeStamp:a})})).addCase(r.fulfilled,((e,{payload:t,meta:r})=>{r.arg.track&&Du(e,r,(e=>{e.requestId===r.requestId&&(e.status="fulfilled",e.data=t,e.fulfilledTimeStamp=r.fulfilledTimeStamp)}))})).addCase(r.rejected,((e,{payload:t,error:r,meta:n})=>{n.arg.track&&Du(e,n,(e=>{e.requestId===n.requestId&&(e.status="rejected",e.error=t??r)}))})).addMatcher(o,((e,t)=>{let{mutations:r}=i(t);for(let[t,n]of Object.entries(r))("fulfilled"===n?.status||"rejected"===n?.status)&&t!==n?.requestId&&(e[t]=n)}))}}),f=qr({name:`${e}/invalidation`,initialState:_u,reducers:{updateProvidedBy:{reducer(e,t){var r,n;let{queryCacheKey:a,providedTags:i}=t.payload;for(let t of Object.values(e))for(let e of Object.values(t)){let t=e.indexOf(a);-1!==t&&e.splice(t,1)}for(let{type:t,id:o}of i){let i=(r=e[t]??(e[t]={}))[n=o||"__internal_without_id"]??(r[n]=[]);i.includes(a)||i.push(a)}},prepare:rr()}},extraReducers(e){e.addCase(c.actions.removeQueryResult,((e,{payload:{queryCacheKey:t}})=>{for(let r of Object.values(e))for(let e of Object.values(r)){let r=e.indexOf(t);-1!==r&&e.splice(r,1)}})).addMatcher(o,((e,t)=>{var r,n;let{provided:a}=i(t);for(let[t,i]of Object.entries(a))for(let[a,o]of Object.entries(i)){let i=(r=e[t]??(e[t]={}))[n=a||"__internal_without_id"]??(r[n]=[]);for(let e of o)i.includes(e)||i.push(e)}})).addMatcher(ur(mr(t),gr(t)),((e,t)=>{let r=Tu(t,"providesTags",n,s),{queryCacheKey:a}=t.meta.arg;f.caseReducers.updateProvidedBy(e,f.actions.updateProvidedBy({queryCacheKey:a,providedTags:r}))}))}}),p=qr({name:`${e}/subscriptions`,initialState:_u,reducers:{updateSubscriptionOptions(e,t){},unsubscribeQueryResult(e,t){},internal_getRTKQSubscriptions(){}}}),h=qr({name:`${e}/internalSubscriptions`,initialState:_u,reducers:{subscriptionsUpdated:{reducer(e,t){return Vt(e,t.payload)},prepare:rr()}}}),g=qr({name:`${e}/config`,initialState:{online:typeof navigator>"u"||void 0===navigator.onLine||navigator.onLine,focused:typeof document>"u"||"hidden"!==document.visibilityState,middlewareRegistered:!1,...l},reducers:{middlewareRegistered(e,{payload:t}){e.middlewareRegistered="conflict"!==e.middlewareRegistered&&a===t||"conflict"}},extraReducers:e=>{e.addCase(xu,(e=>{e.online=!0})).addCase(Ou,(e=>{e.online=!1})).addCase(ku,(e=>{e.focused=!0})).addCase(Cu,(e=>{e.focused=!1})).addMatcher(o,(e=>({...e})))}}),m=We({queries:c.reducer,mutations:d.reducer,provided:f.reducer,subscriptions:h.reducer,config:g.reducer});return{reducer:(e,t)=>m(u.match(t)?void 0:e,t),actions:{...g.actions,...c.actions,...p.actions,...h.actions,...d.actions,...f.actions,resetApiState:u}}}var Lu=Symbol.for("RTKQ/skipToken"),Nu={status:"uninitialized"},Uu=Nt(Nu,(()=>{})),Vu=Nt(Nu,(()=>{})),zu=WeakMap?new WeakMap:void 0,$u=({endpointName:e,queryArgs:t})=>{let r="",n=zu?.get(t);if("string"==typeof n)r=n;else{let e=JSON.stringify(t,((e,t)=>t=Be(t="bigint"==typeof t?{$bigint:t.toString()}:t)?Object.keys(t).sort().reduce(((e,r)=>(e[r]=t[r],e)),{}):t));Be(t)&&zu?.set(t,e),r=e}return`${e}(${r})`};function Qu(e,...t){return Object.assign(e,...t)}var Bu=({reducerPath:e,api:t,queryThunk:r,context:n,internalState:a})=>{let{removeQueryResult:i,unsubscribeQueryResult:o}=t.internalActions,s=ur(o.match,r.fulfilled,r.rejected);function l(e){let t=a.currentSubscriptions[e];return!!t&&!function(e){for(let t in e)return!1;return!0}(t)}let u={};function c(e,t,r,a){let o=n.endpointDefinitions[t]?.keepUnusedData
2For??a.keepUnusedDataFor;if(o===1/0)return;let s=Math.max(0,Math.min(o,2147482.647));if(!l(e)){let t=u[e];t&&clearTimeout(t),u[e]=setTimeout((()=>{l(e)||r.dispatch(i({queryCacheKey:e})),delete u[e]}),1e3*s)}}return(r,a,i)=>{if(s(r)){let t=a.getState()[e],{queryCacheKey:n}=o.match(r)?r.payload:r.meta.arg;c(n,t.queries[n]?.endpointName,a,t.config)}if(t.util.resetApiState.match(r))for(let[e,t]of Object.entries(u))t&&clearTimeout(t),delete u[e];if(n.hasRehydrationInfo(r)){let t=a.getState()[e],{queries:i}=n.extractRehydrationInfo(r);for(let[e,r]of Object.entries(i))c(e,r?.endpointName,a,t.config)}}},Hu=new Error("Promise never resolved before cacheEntryRemoved."),Wu=({api:e,reducerPath:t,context:r,queryThunk:n,mutationThunk:a,internalState:i})=>{let o=yr(n),s=yr(a),l=mr(n,a),u={};function c(t,n,a,i,o){let s=r.endpointDefinitions[t],l=s?.onCacheEntryAdded;if(!l)return;let c={},d=new Promise((e=>{c.cacheEntryRemoved=e})),f=Promise.race([new Promise((e=>{c.valueResolved=e})),d.then((()=>{throw Hu}))]);f.catch((()=>{})),u[a]=c;let p=e.endpoints[t].select("query"===s.type?n:a),h=i.dispatch(((e,t,r)=>r)),g={...i,getCacheEntry:()=>p(i.getState()),requestId:o,extra:h,updateCachedData:"query"===s.type?r=>i.dispatch(e.util.updateQueryData(t,n,r)):void 0,cacheDataLoaded:f,cacheEntryRemoved:d},m=l(n,g);Promise.resolve(m).catch((e=>{if(e!==Hu)throw e}))}return(r,i,d)=>{let f=function(t){return o(t)?t.meta.arg.queryCacheKey:s(t)?t.meta.arg.fixedCacheKey??t.meta.requestId:e.internalActions.removeQueryResult.match(t)?t.payload.queryCacheKey:e.internalActions.removeMutationResult.match(t)?Fu(t.payload):""}(r);if(n.pending.match(r)){let e=d[t].queries[f],n=i.getState()[t].queries[f];!e&&n&&c(r.meta.arg.endpointName,r.meta.arg.originalArgs,f,i,r.meta.requestId)}else if(a.pending.match(r))i.getState()[t].mutations[f]&&c(r.meta.arg.endpointName,r.meta.arg.originalArgs,f,i,r.meta.requestId);else if(l(r)){let e=u[f];e?.valueResolved&&(e.valueResolved({data:r.payload,meta:r.meta.baseQueryMeta}),delete e.valueResolved)}else if(e.internalActions.removeQueryResult.match(r)||e.internalActions.removeMutationResult.match(r)){let e=u[f];e&&(delete u[f],e.cacheEntryRemoved())}else if(e.util.resetApiState.match(r))for(let[e,t]of Object.entries(u))delete u[e],t.cacheEntryRemoved()}},Yu=({api:e,context:{apiUid:t},reducerPath:r})=>(r,n)=>{e.util.resetApiState.match(r)&&n.dispatch(e.internalActions.middlewareRegistered(t))},Ku=({reducerPath:e,context:t,context:{endpointDefinitions:r},mutationThunk:n,queryThunk:a,api:i,assertTagType:o,refetchQuery:s,internalState:l})=>{let{removeQueryResult:u}=i.internalActions,c=ur(mr(n),gr(n)),d=ur(mr(n,a),hr(n,a)),f=[];function p(r,n){let a=n.getState(),o=a[e];if(f.push(...r),"delayed"===o.config.invalidationBehavior&&function(e){for(let t in e.queries)if("pending"===e.queries[t]?.status)return!0;for(let t in e.mutations)if("pending"===e.mutations[t]?.status)return!0;return!1}(o))return;let c=f;if(f=[],0===c.length)return;let d=i.util.selectInvalidatedBy(a,c);t.batch((()=>{let e=Array.from(d.values());for(let{queryCacheKey:t}of e){let e=o.queries[t],r=l.currentSubscriptions[t]??{};e&&(0===cu(r)?n.dispatch(u({queryCacheKey:t})):"uninitialized"!==e.status&&n.dispatch(s(e,t)))}}))}return(e,t)=>{c(e)?p(Tu(e,"invalidatesTags",r,o),t):d(e)?p([],t):i.util.invalidateTags.match(e)&&p(Eu(e.payload,void 0,void 0,void 0,void 0,o),t)}},Gu=({reducerPath:e,queryThunk:t,api:r,refetchQuery:n,internalState:a})=>{let i={};function o({queryCacheKey:t},r){let s=r.getState()[e],l=s.queries[t],c=a.currentSubscriptions[t];if(!l||"uninitialized"===l.status)return;let{lowestPollingInterval:d,skipPollingIfUnfocused:f}=u(c);if(!Number.isFinite(d))return;let p=i[t];p?.timeout&&(clearTimeout(p.timeout),p.timeout=void 0);let h=Date.now()+d;i[t]={nextPollTimestamp:h,pollingInterval:d,timeout:setTimeout((()=>{(s.config.focused||!f)&&r.dispatch(n(l,t)),o({queryCacheKey:t},r)}),d)}}function s({queryCacheKey:t},r){let n=r.getState()[e].queries[t],s=a.currentSubscriptions[t];if(!n||"uninitialized"===n.status)return;let{lowestPollingInterval:c}=u(s);if(!Number.isFinite(c))return void l(t);let d=i[t],f=Date.now()+c;(!d||f<d.nextPollTimestamp)&&o({queryCacheKey:t},r)}function l(e){let t=i[e];t?.timeout&&clearTimeout(t.timeout),delete i[e]}function u(e={}){let t=!1,r=Number.POSITIVE_INFINITY;for(let n in e)e[n].pollingInterval&&(r=Math.min(e[n].pollingInterval,r),t=e[n].skipPollingIfUnfocused||t);return{lowestPollingInterval:r,skipPollingIfUnfocused:t}}return(e,n)=>{(r.internalActions.updateSubscriptionOptions.match(e)||r.internalActions.unsubscribeQueryResult.match(e))&&s(e.payload,n),(t.pen
2ding.match(e)||t.rejected.match(e)&&e.meta.condition)&&s(e.meta.arg,n),(t.fulfilled.match(e)||t.rejected.match(e)&&!e.meta.condition)&&o(e.meta.arg,n),r.util.resetApiState.match(e)&&function(){for(let e of Object.keys(i))l(e)}()}},Ju=({api:e,context:t,queryThunk:r,mutationThunk:n})=>{let a=pr(r,n),i=hr(r,n),o=mr(r,n),s={};return(r,n)=>{if(a(r)){let{requestId:a,arg:{endpointName:i,originalArgs:o}}=r.meta,l=t.endpointDefinitions[i],u=l?.onQueryStarted;if(u){let t={},r=new Promise(((e,r)=>{t.resolve=e,t.reject=r}));r.catch((()=>{})),s[a]=t;let c=e.endpoints[i].select("query"===l.type?o:a),d=n.dispatch(((e,t,r)=>r)),f={...n,getCacheEntry:()=>c(n.getState()),requestId:a,extra:d,updateCachedData:"query"===l.type?t=>n.dispatch(e.util.updateQueryData(i,o,t)):void 0,queryFulfilled:r};u(o,f)}}else if(o(r)){let{requestId:e,baseQueryMeta:t}=r.meta;s[e]?.resolve({data:r.payload,meta:t}),delete s[e]}else if(i(r)){let{requestId:e,rejectedWithValue:t,baseQueryMeta:n}=r.meta;s[e]?.reject({error:r.payload??r.error,isUnhandledError:!t,meta:n}),delete s[e]}}};function Xu(e){let{reducerPath:t,queryThunk:r,api:n,context:a}=e,{apiUid:i}=a,o={invalidateTags:Jt(`${t}/invalidateTags`)},s=e=>e.type.startsWith(`${t}/`),l=[Yu,Bu,Ku,Gu,Wu,Ju];return{middleware:r=>{let o=!1,c={...e,internalState:{currentSubscriptions:{}},refetchQuery:u,isThisApiSliceAction:s},d=l.map((e=>e(c))),f=(({api:e,queryThunk:t,internalState:r})=>{let n=`${e.reducerPath}/subscriptions`,a=null,i=null,{updateSubscriptionOptions:o,unsubscribeQueryResult:s}=e.internalActions,l=()=>r.currentSubscriptions,u={getSubscriptions:l,getSubscriptionCount:e=>cu(l()[e]??{}),isRequestSubscribed:(e,t)=>!!l()?.[e]?.[t]};return(l,c)=>{if(a||(a=JSON.parse(JSON.stringify(r.currentSubscriptions))),e.util.resetApiState.match(l))return a=r.currentSubscriptions={},i=null,[!0,!1];if(e.internalActions.internal_getRTKQSubscriptions.match(l))return[!1,u];let d=((r,n)=>{var a,i;if(o.match(n)){let{queryCacheKey:e,requestId:t,options:a}=n.payload;return r?.[e]?.[t]&&(r[e][t]=a),!0}if(s.match(n)){let{queryCacheKey:e,requestId:t}=n.payload;return r[e]&&delete r[e][t],!0}if(e.internalActions.removeQueryResult.match(n))return delete r[n.payload.queryCacheKey],!0;if(t.pending.match(n)){let{meta:{arg:e,requestId:t}}=n,i=r[a=e.queryCacheKey]??(r[a]={});return i[`${t}_running`]={},e.subscribe&&(i[t]=e.subscriptionOptions??i[t]??{}),!0}let l=!1;if(t.fulfilled.match(n)||t.rejected.match(n)){let e=r[n.meta.arg.queryCacheKey]||{},t=`${n.meta.requestId}_running`;l||(l=!!e[t]),delete e[t]}if(t.rejected.match(n)){let{meta:{condition:e,arg:t,requestId:a}}=n;if(e&&t.subscribe){let e=r[i=t.queryCacheKey]??(r[i]={});e[a]=t.subscriptionOptions??e[a]??{},l=!0}}return l})(r.currentSubscriptions,l),f=!0;if(d){i||(i=setTimeout((()=>{let t=JSON.parse(JSON.stringify(r.currentSubscriptions)),[,n]=Ut(a,(()=>t));c.next(e.internalActions.subscriptionsUpdated(n)),a=t,i=null}),500));let o="string"==typeof l.type&&!!l.type.startsWith(n),s=t.rejected.match(l)&&l.meta.condition&&!!l.meta.arg.subscribe;f=!o&&!s}return[f,!1]}})(c),p=(({reducerPath:e,context:t,api:r,refetchQuery:n,internalState:a})=>{let{removeQueryResult:i}=r.internalActions;function o(r,o){let s=r.getState()[e],l=s.queries,u=a.currentSubscriptions;t.batch((()=>{for(let e of Object.keys(u)){let t=l[e],a=u[e];a&&t&&(Object.values(a).some((e=>!0===e[o]))||Object.values(a).every((e=>void 0===e[o]))&&s.config[o])&&(0===cu(a)?r.dispatch(i({queryCacheKey:e})):"uninitialized"!==t.status&&r.dispatch(n(t,e)))}}))}return(e,t)=>{ku.match(e)&&o(t,"refetchOnFocus"),xu.match(e)&&o(t,"refetchOnReconnect")}})(c);return e=>l=>{if(!Ke(l))return e(l);o||(o=!0,r.dispatch(n.internalActions.middlewareRegistered(i)));let u,c={...r,next:e},h=r.getState(),[g,m]=f(l,c,h);if(u=g?e(l):m,r.getState()[t]&&(p(l,c,h),s(l)||a.hasRehydrationInfo(l)))for(let e of d)e(l,c,h);return u}},actions:o};function u(e,t,n={}){return r({type:"query",endpointName:e.endpointName,originalArgs:e.originalArgs,subscribe:!1,forceRefetch:!0,queryCacheKey:t,...n})}}var Zu=Symbol(),ec=function(...e){return function(t){let r=Qt((e=>t.extractRehydrationInfo?.(e,{reducerPath:t.reducerPath??"api"}
2))),n={reducerPath:"api",keepUnusedDataFor:60,refetchOnMountOrArgChange:!1,refetchOnFocus:!1,refetchOnReconnect:!1,invalidationBehavior:"delayed",...t,extractRehydrationInfo:r,serializeQueryArgs(e){let r=$u;if("serializeQueryArgs"in e.endpointDefinition){let t=e.endpointDefinition.serializeQueryArgs;r=e=>{let r=t(e);return"string"==typeof r?r:$u({...e,queryArgs:r})}}else t.serializeQueryArgs&&(r=t.serializeQueryArgs);return r(e)},tagTypes:[...t.tagTypes||[]]},a={endpointDefinitions:{},batch(e){e()},apiUid:vr(),extractRehydrationInfo:r,hasRehydrationInfo:Qt((e=>null!=r(e)))},i={injectEndpoints:function(e){let t=e.endpoints({query:e=>({...e,type:"query"}),mutation:e=>({...e,type:"mutation"})});for(let[r,n]of Object.entries(t))if(!0!==e.overrideExisting&&r in a.endpointDefinitions){if("throw"===e.overrideExisting)throw new Error(Fr(39))}else{a.endpointDefinitions[r]=n;for(let e of o)e.injectEndpoint(r,n)}return i},enhanceEndpoints({addTagTypes:e,endpoints:t}){if(e)for(let t of e)n.tagTypes.includes(t)||n.tagTypes.push(t);if(t)for(let[e,r]of Object.entries(t))"function"==typeof r?r(a.endpointDefinitions[e]):Object.assign(a.endpointDefinitions[e]||{},r);return i}},o=e.map((e=>e.init(i,n,a)));return i.injectEndpoints({endpoints:t.endpoints})}}((({createSelector:e=Bt}={})=>({name:Zu,init(t,{baseQuery:r,tagTypes:n,reducerPath:a,serializeQueryArgs:i,keepUnusedDataFor:o,refetchOnMountOrArgChange:s,refetchOnFocus:l,refetchOnReconnect:u,invalidationBehavior:c},d){!function(){let e="replace",t="add",r="remove";function n(e){if(!rt(e))return e;if(Array.isArray(e))return e.map(n);if(ct(e))return new Map(Array.from(e.entries()).map((([e,t])=>[e,n(t)])));if(dt(e))return new Set(Array.from(e).map(n));let t=Object.create(et(e));for(let r in e)t[r]=n(e[r]);return st(e,Je)&&(t[Je]=e[Je]),t}function a(e){return tt(e)?n(e):e}!function(e,t){vt[e]||(vt[e]=t)}("Patches",{applyPatches_:function(a,i){return i.forEach((i=>{let{path:o,op:s}=i,l=a;for(let e=0;e<o.length-1;e++){let t=ot(l),r=o[e];"string"!=typeof r&&"number"!=typeof r&&(r=""+r),(0===t||1===t)&&("__proto__"===r||"constructor"===r)&&Ze(19),"function"==typeof l&&"prototype"===r&&Ze(19),l=lt(l,r),"object"!=typeof l&&Ze(18,o.join("/"))}let u=ot(l),c=n(i.value),d=o[o.length-1];switch(s){case e:switch(u){case 2:return l.set(d,c);case 3:Ze(16);default:return l[d]=c}case t:switch(u){case 1:return"-"===d?l.push(c):l.splice(d,0,c);case 2:return l.set(d,c);case 3:return l.add(c);default:return l[d]=c}case r:switch(u){case 1:return l.splice(d,1);case 2:return l.delete(d);case 3:return l.delete(i.value);default:return delete l[d]}default:Ze(17)}})),a},generatePatches_:function(n,i,o,s){switch(n.type_){case 0:case 2:return function(n,i,o,s){let{base_:l,copy_:u}=n;it(n.assigned_,((n,c)=>{let d=lt(l,n),f=lt(u,n),p=c?st(l,n)?e:t:r;if(d===f&&p===e)return;let h=i.concat(n);o.push(p===r?{op:p,path:h}:{op:p,path:h,value:f}),s.push(p===t?{op:r,path:h}:p===r?{op:t,path:h,value:a(d)}:{op:e,path:h,value:a(d)})}))}(n,i,o,s);case 1:return function(n,i,o,s){let{base_:l,assigned_:u}=n,c=n.copy_;c.length<l.length&&([l,c]=[c,l],[o,s]=[s,o]);for(let t=0;t<l.length;t++)if(u[t]&&c[t]!==l[t]){let r=i.concat([t]);o.push({op:e,path:r,value:a(c[t])}),s.push({op:e,path:r,value:a(l[t])})}for(let e=l.length;e<c.length;e++){let r=i.concat([e]);o.push({op:t,path:r,value:a(c[e])})}for(let e=c.length-1;l.length<=e;--e){let t=i.concat([e]);s.push({op:r,path:t})}}(n,i,o,s);case 3:return function(e,n,a,i){let{base_:o,copy_:s}=e,l=0;o.forEach((e=>{if(!s.has(e)){let o=n.concat([l]);a.push({op:r,path:o,value:e}),i.unshift({op:t,path:o,value:e})}l++})),l=0,s.forEach((e=>{if(!o.has(e)){let o=n.concat([l]);a.push({op:t,path:o,value:e}),i.unshift({op:r,path:o,value:e})}l++}))}(n,i,o,s)}},generateReplacementPatches_:function(t,r,n,a){n.push({op:e,path:[],value:r===Ge?void 0:r}),a.push({op:e,path:[],value:t})}})}();let f=e=>e;Object.assign(t,{reducerPath:a,endpoints:{},internalActions:{onOnline:xu,onOffline:Ou,onFocus:ku,onFocusLost:Cu},util:{}});let{queryThunk:p,mutationThunk:h,patchQueryData:g,updateQueryData:m,upsertQueryData:y,prefetch:v,buildMatchThunkActions:b}=function({reducerPath:e,baseQuery:t,context:{endpointDefinitions:r},serializeQueryArgs:n,api:a,assertTagType:i}){let o=async(e,{signal:n,abort:a,rejectWithValue:i,fulfillWithValue:o,dispatch:l,getState:u,extra:c})=>{let d=r[e.endpointName];try{let r,i=Pu,f={signal:n,abort:a,dispatch:l,getState:u,extra:c,endpoint:e.endpointName,type:e.type,forced:"query"===e.type?s(e,u()):void 0},p="query"===e.type?e[Ru]:void 0;if(p?r=p():d.query?(r=await t(d.query(e.originalArgs),f,d.extraOptions),d.transformResponse&&(i=d.transformResponse)):r=await d.queryFn(e.originalArgs,f,d.extraOptions,(e=>t(e,f,d.extraOptions))),r.error)throw new vu(r.error,r.meta);return o(await i(r.data,r.meta,e.originalArgs),{fulfilledTimeStamp:Date.now(),baseQueryMeta:r.meta,[tr]:!0})}catch(t){let r=t;if(r instanceof vu){let t=Pu;d.query&&d.transformErrorResponse&&(t=d.transformErrorResponse);try{return i(await t(r.value,r.meta,e.originalArgs),{baseQueryMeta:r.meta,[tr]:!0})}catch(e){r=e}}throw console.error(r),r}};function s(t,r){let n=r[e]?.queries?.[t.queryCacheKey],a=r[e]?.config.refetchOnMountOrArgChange,i=n?.fulfilledTimeStamp,o=t.forceRefetch??(t.subscribe&&a);return!!o&&(!0===o||(Number(new Date)-Number(i))/1e3>=o)}let l=Cr(`${e}/executeQuery`,o,{getPendingMeta(){return{startedTimeStamp:Date.now(),[tr]:!0}},condition(t,{getState:n}){let a=n(),i=a[e]?.queries?.[t.queryCacheKey],o=i?.fulfilledTimeStamp,l=t.originalArgs,u=i?.originalArgs,c=r[t.endpointName];return!!Au(t)||"pending"!==i?.status&&(!!(s(t,a)||Iu(c)&&c?.forceRefetch?.({currentArg:l,previousArg:u,endpointState:i,state:a}))||!o)},dispatchConditionRejection:!0}
2);function u(e){return t=>t?.meta?.arg?.endpointName===e}return{queryThunk:l,mutationThunk:Cr(`${e}/executeMutation`,o,{getPendingMeta(){return{startedTimeStamp:Date.now(),[tr]:!0}}}),prefetch:(e,t,r)=>(n,i)=>{let o=(e=>"force"in e)(r)&&r.force,s=(e=>"ifOlderThan"in e)(r)&&r.ifOlderThan,l=(r=!0)=>{let n={forceRefetch:r,isPrefetch:!0};return a.endpoints[e].initiate(t,n)},u=a.endpoints[e].select(t)(i());if(o)n(l());else if(s){let e=u?.fulfilledTimeStamp;if(!e)return void n(l());(Number(new Date)-Number(new Date(e)))/1e3>=s&&n(l())}else n(l(!1))},updateQueryData:(e,t,r,n=!0)=>(i,o)=>{let s,l=a.endpoints[e].select(t)(o()),u={patches:[],inversePatches:[],undo:()=>i(a.util.patchQueryData(e,t,u.inversePatches,n))};if("uninitialized"===l.status)return u;if("data"in l)if(rt(l.data)){let[e,t,n]=Ut(l.data,r);u.patches.push(...t),u.inversePatches.push(...n),s=e}else s=r(l.data),u.patches.push({op:"replace",path:[],value:s}),u.inversePatches.push({op:"replace",path:[],value:l.data});return 0===u.patches.length||i(a.util.patchQueryData(e,t,u.patches,n)),u},upsertQueryData:(e,t,r)=>n=>n(a.endpoints[e].initiate(t,{subscribe:!1,forceRefetch:!0,[Ru]:()=>({data:r})})),patchQueryData:(e,t,o,s)=>(l,u)=>{let c=r[e],d=n({queryArgs:t,endpointDefinition:c,endpointName:e});if(l(a.internalActions.queryResultPatched({queryCacheKey:d,patches:o})),!s)return;let f=a.endpoints[e].select(t)(u()),p=Eu(c.providesTags,f.data,void 0,t,{},i);l(a.internalActions.updateProvidedBy({queryCacheKey:d,providedTags:p}))},buildMatchThunkActions:function(e,t){return{matchPending:cr(pr(e),u(t)),matchFulfilled:cr(mr(e),u(t)),matchRejected:cr(hr(e),u(t))}}}}({baseQuery:r,reducerPath:a,context:d,api:t,serializeQueryArgs:i,assertTagType:f}),{reducer:w,actions:S}=Mu({context:d,queryThunk:p,mutationThunk:h,reducerPath:a,assertTagType:f,config:{refetchOnFocus:l,refetchOnReconnect:u,refetchOnMountOrArgChange:s,keepUnusedDataFor:o,reducerPath:a,invalidationBehavior:c}});Qu(t.util,{patchQueryData:g,updateQueryData:m,upsertQueryData:y,prefetch:v,resetApiState:S.resetApiState}),Qu(t.internalActions,S);let{middleware:k,actions:C}=Xu({reducerPath:a,context:d,queryThunk:p,mutationThunk:h,api:t,assertTagType:f});Qu(t.util,C),Qu(t,{reducer:w,middleware:k});let{buildQuerySelector:x,buildMutationSelector:O,selectInvalidatedBy:I,selectCachedArgsForQuery:E}=function({serializeQueryArgs:e,reducerPath:t,createSelector:r}){let n=e=>Uu,a=e=>Vu;return{buildQuerySelector:function(t,a){return s=>{let l=e({queryArgs:s,endpointDefinition:a,endpointName:t});return r(s===Lu?n:e=>o(e)?.queries?.[l]??Uu,i)}},buildMutationSelector:function(){return e=>{let t;return t="object"==typeof e?Fu(e)??Lu:e,r(t===Lu?a:e=>o(e)?.mutations?.[t]??Vu,i)}},selectInvalidatedBy:function(e,r){let n=e[t],a=new Set;for(let e of r.map(qu)){let t=n.provided[e.type];if(!t)continue;let r=(void 0!==e.id?t[e.id]:du(Object.values(t)))??[];for(let e of r)a.add(e)}return du(Array.from(a.values()).map((e=>{let t=n.queries[e];return t?[{queryCacheKey:e,endpointName:t.endpointName,originalArgs:t.originalArgs}]:[]})))},selectCachedArgsForQuery:function(e,r){return Object.values(e[t].queries).filter((e=>e?.endpointName===r&&"uninitialized"!==e.status)).map((e=>e.originalArgs))}};function i(e){return{...e,...su(e.status)}}function o(e){return e[t]}}({serializeQueryArgs:i,reducerPath:a,createSelector:e});Qu(t.util,{selectInvalidatedBy:I,selectCachedArgsForQuery:E});let{buildInitiateQuery:q,buildInitiateMutation:R,getRunningMutationThunk:A,getRunningMutationsThunk:P,getRunningQueriesThunk:T,getRunningQueryThunk:j}=function({serializeQueryArgs:e,queryThunk:t,mutationThunk:r,api:n,context:a}){let i=new Map,o=new Map,{unsubscribeQueryResult:s,removeMutationResult:l,updateSubscriptionOptions:u}=n.internalActions;return{buildInitiateQuery:function(r,a){let o=(l,{subscribe:c=!0,forceRefetch:d,subscriptionOptions:f,[Ru]:p,...h}={})=>(g,m)=>{let y=e({queryArgs:l,endpointDefinition:a,endpointName:r}),v=t({...h,type:"query",subscribe:c,forceRefetch:d,subscriptionOptions:f,endpointName:r,originalArgs:l,queryCacheKey:y,[Ru]:p}),b=n.endpoints[r].select(l),w=g(v),S=b(m()),{requestId:k,abort:C}=w,x=S.requestId!==k,O=i.get(g)?.[y],I=()=>b(m()),E=Object.assign(p?w.then(I):x&&!O?Promise.resolve(S):Promise.all([O,w]).then(I),{arg:l,requestId:k,subscriptionOptions:f,queryCacheKey:y,abort:C,async unwrap(){let e=await E;if(e.isError)throw e.error;return e.data},refetch:()=>g(o(l,{subscribe:!1,forceRefetch:!0})),unsubscribe(){c&&g(s({queryCacheKey:y,requestId:k}))},updateSubscriptionOptions(e){E.subscriptionOptions=e,g(u({endpointName:r,requestId:k,queryCacheKey:y,options:e}))}});if(!O&&!x&&!p){let e=i.get(g)||{};
2e[y]=E,i.set(g,e),E.then((()=>{delete e[y],cu(e)||i.delete(g)}))}return E};return o},buildInitiateMutation:function(e){return(t,{track:n=!0,fixedCacheKey:a}={})=>(i,s)=>{let u=r({type:"mutation",endpointName:e,originalArgs:t,track:n,fixedCacheKey:a}),c=i(u),{requestId:d,abort:f,unwrap:p}=c,h=function(e){return e.catch((e=>({error:e})))}(c.unwrap().then((e=>({data:e})))),g=Object.assign(h,{arg:c.arg,requestId:d,abort:f,unwrap:p,reset:()=>{i(l({requestId:d,fixedCacheKey:a}))}}),m=o.get(i)||{};return o.set(i,m),m[d]=g,g.then((()=>{delete m[d],cu(m)||o.delete(i)})),a&&(m[a]=g,g.then((()=>{m[a]===g&&(delete m[a],cu(m)||o.delete(i))}))),g}},getRunningQueryThunk:function(t,r){return n=>{let o=a.endpointDefinitions[t],s=e({queryArgs:r,endpointDefinition:o,endpointName:t});return i.get(n)?.[s]}},getRunningMutationThunk:function(e,t){return e=>o.get(e)?.[t]},getRunningQueriesThunk:function(){return e=>Object.values(i.get(e)||{}).filter(fu)},getRunningMutationsThunk:function(){return e=>Object.values(o.get(e)||{}).filter(fu)}}}({queryThunk:p,mutationThunk:h,api:t,serializeQueryArgs:i,context:d});return Qu(t.util,{getRunningMutationThunk:A,getRunningMutationsThunk:P,getRunningQueryThunk:j,getRunningQueriesThunk:T}),{name:Zu,injectEndpoint(e,r){var n;let a=t;(n=a.endpoints)[e]??(n[e]={}),Iu(r)?Qu(a.endpoints[e],{name:e,select:x(e,r),initiate:q(e,r)},b(p,e)):function(e){return"mutation"===e.type}(r)&&Qu(a.endpoints[e],{name:e,select:O(),initiate:R(e)},b(h,e))}}}}))()),tc=ec({reducerPath:"answer",baseQuery:Su((async(e,t,r)=>{let n=t.getState(),{accessToken:a,organizationId:i,platformUrl:o}=n.configuration,s=n.generatedAnswer.answerConfigurationId,l={...e,headers:{...e?.headers||{},Authorization:`Bearer ${a}`}};try{return{data:yu({baseUrl:`${o}/rest/organizations/${i}/answer/v1/configs/${s}`})(l,t,r)}}catch(e){return{error:e}}}),{maxRetries:3}),endpoints:()=>({})}),rc=tc.injectEndpoints({overrideExisting:!0,endpoints:e=>({getAnswer:e.query({queryFn:()=>({data:{answerStyle:void 0,contentFormat:void 0,answer:void 0,citations:void 0,error:void 0,generated:!1,isStreaming:!0,isLoading:!0}}),async onCacheEntryAdded(e,{getState:t,cacheDataLoaded:r,updateCachedData:n,dispatch:a}){await r;let{configuration:i,generatedAnswer:o}=t(),{platformUrl:s,organizationId:l,accessToken:u}=i;await Mr(`${s}/rest/organizations/${l}/answer/v1/configs/${o.answerConfigurationId}/generate`,{method:"POST",body:JSON.stringify(e),headers:{Authorization:`Bearer ${u}`,Accept:"application/json","Content-Type":"application/json","Accept-Encoding":"*"},fetch:fetch,onopen:async e=>{let t=e.headers.get("x-answer-id");t&&n((e=>{e.answerId=t}))},onmessage:e=>{n((t=>{((e,t,r)=>{let n=JSON.parse(e.data);"ERROR"===n.finishReason&&n.errorMessage&&((e,t)=>{e.error={message:t.errorMessage,code:t.code},e.isStreaming=!1,e.isLoading=!1,console.error(`${t.errorMessage} - code ${t.code}`)})(t,n);let a=n.payload.length?JSON.parse(n.payload):{};switch(n.payloadType){case"genqa.headerMessageType":a.answerStyle&&a.contentFormat&&(((e,t)=>{let{answerStyle:r,contentFormat:n}=t;e.answerStyle=r,e.contentFormat=n,e.isStreaming=!0,e.isLoading=!1})(t,a),r(eu(a.contentFormat)));break;case"genqa.messageType":a.textDelta&&(((e,t)=>{void 0===e.answer?e.answer=t.textDelta:"string"==typeof t.textDelta&&(e.answer=e.answer.concat(t.textDelta))})(t,a),r(Ul({textDelta:a.textDelta})));break;case"genqa.citationsType":a.citations&&(((e,t)=>{e.citations=t.citations})(t,a),r(Vl({citations:a.citations})));break;case"genqa.endOfStreamType":((e,t)=>{e.generated=t.answerGenerated,e.isStreaming=!1})(t,a),r(Tl(a.answerGenerated??!1))}})(e,t,a)}))},onerror:e=>{throw e}})}})})}),nc=(Bt((e=>Rl(e)?.q),(e=>e.search.requestId),((e,t)=>({q:e,requestId:t}))),{}),ac=e=>e.pagination?e.pagination.firstResult+e.pagination.numberOfResults>5e3?5e3-e.pagination.firstResult:e.pagination.numberOfResults:void 0,ic=e=>rc.endpoints.getAnswer.select(((e,t)=>{let r=Rl(e)?.q,n=ou(e),a=iu(e),i=(e=>e.generatedAnswer?.fieldsToIncludeInCitations)(e)??[];return r&&"fetch"===t&&(nc=((e,t)=>({...nc,[e]:Bs(t)?.map((e=>ks(e,{dateFacetValueMap:{}}))).sort(((e,t)=>e.facetId>t.facetId?1:t.facetId>e.facetId?-1:0))}))(r,e)),{q:r,pipelineRuleParameters:{mlGenerativeQuestionAnswering:{responseFormat:e.generatedAnswer.responseFormat,citationsFieldToInclude:i}},...n?.length&&{searchHub:n},...a?.length&&{pipeline:a},...nc[r]?.length&&{facets:nc[r]},...e.fields&&{fieldsToInclude:e.fields.fieldsToInclude},...e.didYouMean&&{queryCorrection:{enabled:e.didYouMean.enableDidYouMean&&"next"===e.didYouMean.queryCorrectionMode,options:{automaticallyCorrect:e.didYouMean.automaticallyCorrectQuery?"whenNoResults":"never"}},enableDidYouMean:e.didYouMean.enableDidYouMean&&"legacy"===e.didYouMean.queryCorrectionMode},...e.pagination&&{numberOfResults:ac(e),firstResult:e.pagination.firstResult},tab:e.configuration.analytics.originLevel2}})(e,"select"))(e),oc=sr(jn,(e=>e));function sc(){return typeof window<"u"&&typeof document<"u"}function lc(e){return"type"in e}var uc=e=>t=>r=>{let n;(function(e){let t=e.payload?.analyticsAction;return lc(e)&&!ge(t)})(r)&&(n=r.payload.analyticsAction,delete r.payload.analyticsAction);let a=t(r);return lc(r)&&("search/executeSearch/fullfilled"===r.type&&void 0===n&&console.error("No anal
2ytics action associated with search:",r),"recommendation/get/fullfilled"===r.type&&void 0===n&&console.error("No analytics action associated with recommendation:",r),"productRecommendations/get/fullfilled"===r.type&&void 0===n&&console.error("No analytics action associated with product recommendation:",r)),void 0!==n&&e.dispatch(n),a},cc=g(L()),dc=Jt("commerce/configuration/updateBasicConfiguration",(e=>wn(e,{accessToken:pn,organizationId:pn,platformUrl:pn}))),fc=Jt("commerce/configuration/updateAnalyticsConfiguration",(e=>wn(e,{enabled:mo.enabled,source:mo.source,trackingId:mo.trackingId}))),pc=Jt("commerce/configuration/analytics/disable"),hc=Jt("commerce/configuration/analytics/enable"),gc=Jt("tab/register",(e=>{let t=new xe({values:{id:fn,expression:hn}});return wn(e,t)})),mc=Jt("tab/updateActiveTab",(e=>wn(e,fn)));var yc=sr(ue(),(e=>e.addCase(ho,((e,t)=>{vc(e,t.payload)})).addCase(dc,((e,t)=>{vc(e,t.payload)})).addCase(go,((e,t)=>{t.payload.apiBaseUrl&&(e.search.apiBaseUrl=t.payload.apiBaseUrl),t.payload.locale&&(e.search.locale=t.payload.locale),t.payload.timezone&&(e.search.timezone=t.payload.timezone),t.payload.authenticationProviders&&(e.search.authenticationProviders=t.payload.authenticationProviders)})).addCase(yo,((e,t)=>{ge(t.payload.enabled)||(e.analytics.enabled=t.payload.enabled),ge(t.payload.originContext)||(e.analytics.originContext=t.payload.originContext),ge(t.payload.originLevel2)||(e.analytics.originLevel2=t.payload.originLevel2),ge(t.payload.originLevel3)||(e.analytics.originLevel3=t.payload.originLevel3),ge(t.payload.apiBaseUrl)||(e.analytics.apiBaseUrl=t.payload.apiBaseUrl),ge(t.payload.nextApiBaseUrl)||(e.analytics.nextApiBaseUrl=t.payload.nextApiBaseUrl),ge(t.payload.trackingId)||(e.analytics.trackingId=t.payload.trackingId),ge(t.payload.analyticsMode)||(e.analytics.analyticsMode=t.payload.analyticsMode),ge(t.payload.source)||(e.analytics.source=t.payload.source);let r=(0,cc.default)();r&&(e.analytics.analyticsMode="next",e.analytics.trackingId=r),ge(t.payload.runtimeEnvironment)||(e.analytics.runtimeEnvironment=t.payload.runtimeEnvironment),ge(t.payload.anonymous)||(e.analytics.anonymous=t.payload.anonymous),ge(t.payload.deviceId)||(e.analytics.deviceId=t.payload.deviceId),ge(t.payload.userDisplayName)||(e.analytics.userDisplayName=t.payload.userDisplayName),ge(t.payload.documentLocation)||(e.analytics.documentLocation=t.payload.documentLocation)})).addCase(fc,((e,t)=>{ge(t.payload.enabled)||(e.analytics.enabled=t.payload.enabled),ge(t.payload.trackingId)||(e.analytics.trackingId=t.payload.trackingId),ge(t.payload.source)||(e.analytics.source=t.payload.source)})).addCase(vo,(e=>{e.analytics.enabled=!1})).addCase(pc,(e=>{e.analytics.enabled=!1})).addCase(bo,(e=>{e.analytics.enabled=!0})).addCase(hc,(e=>{e.analytics.enabled=!0})).addCase(wo,((e,t)=>{e.analytics.originLevel2=t.payload.originLevel2})).addCase(So,((e,t)=>{e.analytics.originLevel3=t.payload.originLevel3})).addCase(mc,((e,t)=>{e.analytics.originLevel2=t.payload})).addCase(Co,((e,t)=>{e.analytics.originLevel2=t.payload.tab||e.analytics.originLevel2}))));function vc(e,t){t.accessToken&&(e.accessToken=t.accessToken),t.organizationId&&(e.organizationId=t.organizationId),t.platformUrl&&(e.platformUrl=t.platformUrl,e.search.apiBaseUrl=`${t.platformUrl}${se}`,e.analytics.apiBaseUrl=function(e,t){if((e=>/^https:\/\/platform(dev|stg|hipaa)?(-)?(eu|au)?\.cloud\.coveo\.com/.test(e))(e))return e.replace(/^(https:\/\/)platform/,"$1analytics")+le;let r=((e,t)=>{let r=Vr(e);return r&&r.organizationId===t?r:null})(e,t);return r?ie(t,r.environment).analytics:e}(t.platformUrl,e.organizationId))}var bc=yc,wc=()=>e=>t=>e(function(e){return e.instantlyCallable}(t)?t():t),Sc=e=>()=>t=>r=>{let n=r;if(!n.error)return t(r);let a=n.error;return n.payload?.ignored||e.error(a.stack||a.message||a.name||"Error",`Action dispatch error ${n.type}`,r),"SchemaValidationError"!==n.error.name?t(r):void 0};function kc(e,t){let r=0,n=function(e,t,r){var n,a,i;void 0===t&&(t=50),void 0===r&&(r={});var o=null!=(n=r.isImmediate)&&n,s=null!=(a=r.callback)&&a,l=r.maxWait,u=Date.now(),c=[],d=function(){var r=[].slice.call(arguments),n=this;return new Promise((function(a,d){var f=o&&void 0===i;if(void 0!==i&&clearTimeout(i),i=setTimeout((function(){if(i=void 0,u=Date.now(),!o){var t=e.apply(n,r);
2s&&s(t),c.forEach((function(e){return(0,e.resolve)(t)})),c=[]}}),function(){if(void 0!==l){var e=Date.now()-u;if(e+t>=l)return l-e}return t}()),f){var p=e.apply(n,r);return s&&s(p),a(p)}c.push({resolve:a,reject:d})}))};return d.cancel=function(e){void 0!==i&&clearTimeout(i),c.forEach((function(t){return(0,t.reject)(e)})),c=[]},d}((()=>r=0),500);return a=>i=>async o=>{if("function"!=typeof o)return i(o);let s=await i(o);if(!function(e){return e?.error?.name===(new Y).name}(s))return s;if("function"!=typeof t)return e.warn("Unable to renew the expired token because a renew function was not provided. Please specify the #renewAccessToken option when initializing the engine."),s;if(r>=5)return e.warn("Attempted to renew the token but was not successful. Please check the #renewAccessToken function."),s;r++,n();let l=await async function(e){try{return await e()}catch{return""}}(t);a.dispatch(ho({accessToken:l})),a.dispatch(o)}}var Cc={configuration:bc,version:oc};function xc(e,t){let r=function(e,t){let{reducers:r}=e,n=function(e,t){let r,n={...e};return{get combinedReducer(){let e=function(e){let t={};for(let[r,n]of e)t[r]=n;return t}(Object.entries(t).filter((([e])=>!(e in n))).map((([e,t])=>[e,()=>t])));return(e=>(t,n)=>{let a=e(t,n);return r?r(a,n):a})(We({...e,...n}))},containsAll(e){return Object.keys(e).every((e=>e in n))},add(e){Object.keys(e).filter((e=>!(e in n))).forEach((t=>n[t]=e[t]))},addCrossReducer(e){r=e}}}({...Cc,...r},e.preloadedState??{});e.crossReducer&&n.addCrossReducer(e.crossReducer);let a=t.logger,i=()=>{let e="";try{e=Dn(l.state).getMeta("").clientId}catch(e){a.warn("Error while obtaining clientID from relay",e)}return e},o={...t,get relay(){return Dn(l.state)},get navigatorContext(){return e.navigatorContextProvider?e.navigatorContextProvider():sc()?U(i()):{referrer:null,userAgent:null,location:null,clientId:""}}},s=function(e,t,r){let{preloadedState:n,configuration:a}=e,i=a.name||"coveo-headless",o=function(e,t){let{renewAccessToken:r}=e.configuration,n=kc(t,r);return[wc,n,Sc(t),uc].concat(rc.middleware,e.middlewares||[])}(e,t.logger);return function({reducer:e,preloadedState:t,middlewares:r=[],thunkExtraArguments:n,name:a}){return ir({reducer:e,preloadedState:t,devTools:{stateSanitizer:e=>e.history?{...e,history:"<<OMIT>>"}:e,name:a,shouldHotReload:!1},middleware:e=>e({thunk:{extraArgument:n}}).prepend(...r).concat((e=>t=>r=>n=>(e.debug({action:n,nextState:t.getState()},`Action dispatched: ${n.type}`),r(n)))(n.logger))})}({preloadedState:n,reducer:r.combinedReducer,middlewares:o,thunkExtraArguments:t,name:i})}(e,o,n),l={addReducers(e){n.containsAll(e)||(n.add(e),s.replaceReducer(n.combinedReducer))},dispatch:s.dispatch,subscribe:s.subscribe,enableAnalytics(){s.dispatch(bo())},disableAnalytics(){s.dispatch(vo())},get state(){return s.getState()},get relay(){return Dn(this.state)},get navigatorContext(){return e.navigatorContextProvider?e.navigatorContextProvider():sc()?U(i()):{referrer:null,userAgent:null,location:null,clientId:""}},logger:a,store:s};return l}(e,t),{accessToken:n,organizationId:a}=e.configuration,{organizationEndpoints:i}=e.configuration,o=i?.platform||e.configuration.platformUrl;(function(e){return!ge(e.platformUrl)||ge(e.organizationEndpoints?.platform)})(e.configuration)&&r.logger.warn(`The \`platformUrl\` (${e.configuration.platformUrl}
2) option will be deprecated in the next major version. Consider using the \`organizationEndpoints\` option instead. See [Organization endpoints](https://docs.coveo.com/en/mcc80216).`),function(e){return he(e.organizationEndpoints)}(e.configuration)?r.logger.warn("The `organizationEndpoints` options was not explicitly set in the Headless engine configuration. Coveo recommends setting this option, as it has resiliency benefits and simplifies the overall configuration for multi-region deployments. See [Organization endpoints](https://docs.coveo.com/en/mcc80216)."):function(e){let{platform:t}=e.organizationEndpoints;if(he(t))return!1;let r=Vr(t);return r&&r.organizationId!==e.organizationId}(e.configuration)&&r.logger.warn(`There is a mismatch between the \`organizationId\` option (${e.configuration.organizationId}) and the organization configured in the \`organizationEndpoints\` option (${e.configuration.organizationEndpoints?.platform}). This could lead to issues that are complex to troubleshoot. Please make sure both values match.`),r.dispatch(ho({accessToken:n,organizationId:a,platformUrl:o}));let s=function(e,t){let r=e.organizationEndpoints?.analytics||void 0,{analyticsClientMiddleware:n,...a}=e.analytics??{},i={...a,nextApiBaseUrl:`${r}/rest/organizations/${e.organizationId}/events/v1`,apiBaseUrl:r};if("next"!==i.analyticsMode&&function(){if(typeof navigator>"u"||typeof window>"u")return!1;let e=navigator,t=window;return[e.globalPrivacyControl,e.doNotTrack,e.msDoNotTrack,t.doNotTrack].some((e=>Z.has(e)))}())return t.info("Analytics disabled since doNotTrack is active."),{...i,enabled:!1};if("next"===i.analyticsMode&&!a.trackingId)throw new Oc('analytics.trackingId is required when analytics.analyticsMode="next"');return i}(e.configuration,r.logger);return s&&r.dispatch(yo(s)),r}var Oc=class extends Error{constructor(e){super(e),this.name="InvalidEngineConfiguration"}},Ic=g(v());function Ec(e,t){let r=function(e){let{analytics:t}=e;return t?.analyticsClientMiddleware||((e,t)=>t)}(e),n=bn,a=function(e){return e.preprocessRequest||Hr}(e);return{analyticsClientMiddleware:r,validatePayload:n,preprocessRequest:a,logger:t}}var qc=g(F()),Rc=(e,t,r,n,a,i)=>{let o=e[t];ge(o)||ge(a)||a!==o&&a!==n&&(i.warn(`Mismatch on access token (JWT Token) ${t} and engine configuration.`),i.warn(`To remove this warning, make sure that access token value [${o}] matches engine configuration value [${r}]`))},Ac=(e,t)=>!(ge(e)||t===e),Pc=e=>{try{let t=(typeof atob<"u"?atob:qc.atob)(e.split(".")[1].replace(/-/g,"+").replace(/_/g,"/"));if(!t)return!1;let r=decodeURIComponent(t.split("").map((e=>"%"+("00"+e.charCodeAt(0).toString(16)).slice(-2))).join(""));return JSON.parse(r)}catch{return!1}},Tc=(e,t)=>(Ac(e.searchHub,t.searchHub)&&(t.searchHub=e.searchHub),t),jc=(e,t,r,n)=>(Rc(e,"searchHub",t.searchHub,"default",r,n),Tc(e,t)),Fc=(e,t)=>(Ac(e.pipeline,t.pipeline)&&(t.pipeline=e.pipeline),t),Dc=(e,t,r,n)=>(Rc(e,"pipeline",t.pipeline,"",r,n),Fc(e,t)),_c=(e,t)=>(Ac(e.userDisplayName,t.configuration.analytics.userDisplayName)&&(t.configuration.analytics.userDisplayName=e.userDisplayName),t),Mc=e=>sr({},(t=>{t.addCase(jo,((t,r)=>{let n=Pc(t.configuration.accessToken);return n?jc(n,t,r.payload,e):t})).addCase(Po,((t,r)=>{let n=Pc(t.configuration.accessToken);return n?Dc(n,t,r.payload,e):t})).addCase(ho,((e,t)=>{if(e.configuration.accessToken!==t.payload.accessToken)return e;let{accessToken:r}=t.payload;if(!r)return e;let n=Pc(r);return n?[Fc,Tc,_c].reduce(((e,t)=>t(n,e)),e):e})).addCase(go,((t,r)=>{let n=Pc(t.configuration.accessToken);if(!n)return t;let a=jc(n,t,r.payload.searchHub,e);return Dc(n,a,r.payload?.pipeline,e)})).addCase(yo,((t,r)=>{let n=Pc(t.configuration.accessToken);return n?((e,t,r,n)=>(Rc(e,"userDisplayName",t.configuration.analytics.userDisplayName,ue().analytics.userDisplayName,r,n),_c(e,t)))(n,t,r.payload.userDisplayName,e):t}))})),Lc={organizationId:fn,accessToken:fn,platformUrl:new ke({required:!1,emptyAllowed:!1}),name:new ke({required:!1,emptyAllowed:!1}),analytics:new xe({options:{required:!1},values:{enabled:new ve({required:!1}),originContext:new ke({required:!1}),originLevel2:new ke({required:!1}),originLevel3:new ke({required:!1}
2),analyticsMode:new ke({constrainTo:["legacy","next"],required:!1})}})},Nc=new fe({...Lc,search:new xe({options:{required:!1},values:{pipeline:new ke({required:!1,emptyAllowed:!0}),searchHub:pn,locale:pn,timezone:pn,authenticationProviders:new Ie({required:!1,each:fn})}})}),Uc={debug:Io,pipeline:To,searchHub:Fo,search:ql};function Vc(e){let t,r=new Map,n=()=>0===r.size;return{subscribe(a){a();let i,o=Symbol();return n()&&(t=JSON.stringify(this.state),i=e.subscribe((()=>{(e=>{try{let r=JSON.stringify(e),n=t!==r;return t=r,n}catch(e){return console.warn('Could not detect if state has changed, check the controller "get state method"',e),!0}})(this.state)&&r.forEach((e=>e()))}))),r.set(o,a),()=>{r.delete(o),n()&&i&&i()}},get state(){return{}}}}var zc=Jt("fields/registerFieldsToInclude",(e=>wn(e,mn))),$c=Jt("fields/fetchall/enable"),Qc=Jt("fields/fetchall/disable"),Bc=Cr("fields/fetchDescription",(async(e,{extra:t,getState:r,rejectWithValue:n})=>{let a=r(),{accessToken:i,organizationId:o}=a.configuration,{apiBaseUrl:s}=a.configuration.search,l=await t.apiClient.fieldDescriptions({accessToken:i,organizationId:o,url:s});return on(l)?n(l.error):l.success.fields})),Hc={collectionField:new ke({emptyAllowed:!1,required:!1}),parentField:new ke({emptyAllowed:!1,required:!1}),childField:new ke({emptyAllowed:!1,required:!1}),numberOfFoldedResults:new me({min:0,required:!1})},Wc=Jt("folding/register",(e=>wn(e,Hc))),Yc=Cr("folding/loadCollection",(async(e,{getState:t,rejectWithValue:r,extra:{apiClient:n,navigatorContext:a}})=>{let i=t(),o="legacy"===i.configuration.analytics.analyticsMode?await ts(i):Zo(i,a),s=await n.search({...o,q:Kc(i),enableQuerySyntax:!0,cq:`@${i.folding.fields.collection}="${e}"`,filterField:i.folding.fields.collection,childField:i.folding.fields.parent,parentField:i.folding.fields.child,filterFieldRange:100},{origin:"foldingCollection"});return on(s)?r(s.error):{collectionId:e,results:s.success.results,searchUid:s.success.searchUid,rootResult:i.folding.collections[e].result}}));function Kc(e){return""===e.query.q?"":e.query.enableQuerySyntax?`${e.query.q} OR @uri`:`( <@- ${e.query.q} -@> ) OR @uri`}var Gc=sr({fieldsToInclude:ce,fetchAllFields:!1,fieldsDescription:[]},(e=>e.addCase(zc,((e,t)=>{e.fieldsToInclude=[...new Set(e.fieldsToInclude.concat(t.payload))]})).addCase($c,(e=>{e.fetchAllFields=!0})).addCase(Qc,(e=>{e.fetchAllFields=!1})).addCase(Bc.fulfilled,((e,{payload:t})=>{e.fieldsDescription=t})).addCase(Wc,((e,{payload:t})=>{let r="foldingcollection",n="foldingparent",a="foldingchild";e.fieldsToInclude.push(t.collectionField??r,t.parentField??n,t.childField??a)}))));new fe({enabled:new ve({default:!1})});var Jc=new Ie({each:fn,required:!0}),Xc=(e,t)=>(wn(e,fn),Ce(t)?wn(t,fn):wn(t,Jc),{payload:{contextKey:e,contextValue:t}}),Zc=Jt("context/set",(e=>{for(let[t,r]of Object.entries(e))Xc(t,r);return{payload:e}})),ed=Jt("context/add",(e=>Xc(e.contextKey,e.contextValue))),td=Jt("context/remove",(e=>wn(e,fn))),rd=sr({contextValues:{}},(e=>{e.addCase(Zc,((e,t)=>{e.contextValues=t.payload})).addCase(ed,((e,t)=>{e.contextValues[t.payload.contextKey]=t.payload.contextValue})).addCase(td,((e,t)=>{delete e.contextValues[t.payload]})).addCase(Ao.fulfilled,((e,t)=>{t.payload&&(e.contextValues=t.payload.context.contextValues)}))})),nd=["caseId","caseNumber"],ad={caseId:"caseContext",caseNumber:"caseContext"},id=class extends Error{constructor(e){super(`The key "${e}" is reserved for internal use. Use ${ad[e]} to set this value.}`)}};function od(e){return nd.includes(e)}var sd=new fe({values:new xe({options:{required:!1}})});function ld(e,t={}){if(!function(e){return e.addReducers({context:rd}),!0}(e))throw W;let r=Vc(e),{dispatch:n}=e,a=()=>e.state,i=((e,t,r,n)=>kn(e,t,r,`Check the initialState of ${n}`,"Controller initialization error"))(e,sd,t.initialState,"buildContext");return i.values&&n(Zc(i.values)),{...r,get state(){return{values:a().context.contextValues}},set(e){n(Zc(e))},..."legacy"===a().configuration.analytics.analyticsMode?ud(n):cd(n)}}var ud=e=>({add(t,r){e(ed({contextKey:t,contextValue:r}))},remove(t){e(td(t))}}),cd=e=>({add(t,r){if(od(t))throw new id(t);e(ed({contextKey:t,contextValue:r}))}
2,remove(t){if(od(t))throw new id(t);e(td(t))}}),dd=Jt("dictionaryFieldContext/set",(e=>{let t=new xe({options:{required:!0}}),r=wn(e,t).error;if(r)return{payload:e,error:r};let n=Object.values(e),a=new Ie({each:hn}),i=wn(n,a).error;return i?{payload:e,error:i}:{payload:e}})),fd=Jt("dictionaryFieldContext/add",(e=>{let t=new xe({options:{required:!0},values:{field:hn,key:hn}});return wn(e,t)})),pd=Jt("dictionaryFieldContext/remove",(e=>wn(e,hn)));sr({contextValues:{}},(e=>{e.addCase(dd,((e,t)=>{e.contextValues=t.payload})).addCase(fd,((e,t)=>{let{field:r,key:n}=t.payload;e.contextValues[r]=n})).addCase(pd,((e,t)=>{delete e.contextValues[t.payload]})).addCase(Ao.fulfilled,((e,t)=>{t.payload&&(e.contextValues=t.payload.dictionaryFieldContext.contextValues)}))})),Bt((e=>""!==e.queryCorrection.correctedQuery||""!==e.wasCorrectedTo),(e=>e)),sr({enableDidYouMean:!1,wasCorrectedTo:"",wasAutomaticallyCorrected:!1,queryCorrection:{correctedQuery:"",wordCorrections:[],originalQuery:""},originalQuery:"",automaticallyCorrectQuery:!0,queryCorrectionMode:"legacy"},(e=>{e.addCase(Os,(e=>{e.enableDidYouMean=!0})).addCase(Is,(e=>{e.enableDidYouMean=!1})).addCase(qs,(e=>{e.automaticallyCorrectQuery=!0})).addCase(Es,(e=>{e.automaticallyCorrectQuery=!1})).addCase(hl.pending,(e=>{e.queryCorrection={correctedQuery:"",wordCorrections:[],originalQuery:""},e.wasAutomaticallyCorrected=!1,e.wasCorrectedTo=""})).addCase(hl.fulfilled,((e,t)=>{let{queryCorrection:r,queryCorrections:n}=t.payload.response;if("legacy"===e.queryCorrectionMode){let t=n&&n[0]?n[0]:{correctedQuery:"",wordCorrections:[],originalQuery:""};e.queryCorrection=t}"next"===e.queryCorrectionMode&&((e,t)=>{let r={correctedQuery:"",corrections:[],originalQuery:"",...t,correctedQuery:t?.correctedQuery||t?.corrections[0]?.correctedQuery||""};e.queryCorrection=r,e.wasCorrectedTo=r.correctedQuery})(e,r),e.wasAutomaticallyCorrected=t.payload.automaticallyCorrected,e.originalQuery=t.payload.originalQuery})).addCase(Rs,((e,t)=>{e.wasCorrectedTo=t.payload})).addCase(As,((e,t)=>{e.queryCorrectionMode=t.payload}))}));var hd=fn,gd=Jt("facetOptions/update",((e={freezeFacetOrder:!0})=>wn(e,{freezeFacetOrder:new ve({required:!1})}))),md=Jt("facetOptions/facet/enable",(e=>wn(e,hd))),yd=Jt("facetOptions/facet/disable",(e=>wn(e,hd))),vd={facetId:hd,captions:new xe({options:{required:!1}}),numberOfValues:new me({required:!1,min:1}),query:new ke({required:!1,emptyAllowed:!0})},bd={path:new Ie({required:!0,each:fn}),displayValue:hn,rawValue:hn,count:new me({required:!0,min:0})},wd=Jt("categoryFacet/selectSearchResult",(e=>wn(e,{facetId:hd,value:new xe({values:bd})}))),Sd=Jt("categoryFacetSearch/register",(e=>wn(e,vd)));function kd(e,t){let{facetId:r,criterion:n}=t,a=e[r]?.request;a&&(a.sortCriteria=n)}function Cd(e){e&&(e.currentValues=e.currentValues.map((e=>({...e,state:"idle"}))),e.preventAutoSelect=!0)}function xd(e,t){e&&(e.numberOfValues=t)}function Od(e,t){let r=e[t];r&&(r.request.numberOfValues=r.initialNumberOfValues,r.request.currentValues=[],r.request.preventAutoSelect=!0)}function Id(e,t,r){e.currentValues=function(e,t){if(!e.length)return[];let r=Ed(e[0],t),n=r;for(let r of e.splice(1)){let e=Ed(r,t);n.children.push(e),n=e}return n.state="selected",n.retrieveChildren=!0,[r]}(t,r),e.numberOfValues=t.length?1:r,e.preventAutoSelect=!0}function Ed(e,t){return{value:e,retrieveCount:t,children:[],state:"idle",retrieveChildren:!1}}var qd={state:new pe({required:!0}),numberOfResults:new me({required:!0,min:0}),value:new ke({required:!0,emptyAllowed:!0}),path:new Ie({required:!0,each:fn}),moreValuesAvailable:new ve({required:!1})};function Rd(e){e.children.forEach((e=>{Rd(e)})),bn({state:e.state,numberOfResults:e.numberOfResults,value:e.value,path:e.path,moreValuesAvailable:e.moreValuesAvailable},qd)}var Ad={facetId:hd,field:fn,delimitingCharacter:new ke({required:!1,emptyAllowed:!0}),filterFacetCount:new ve({required:!1}),injectionDepth:new me({required:!1,min:0}),numberOfValues:new me({required:!1,min:1}),sortCriteria:new pe({required:!1}),basePath:new Ie({required:!1,each:fn}),filterByBasePath:new ve({required:!1})},Pd=Jt("categoryFacet/register",(e=>wn(e,Ad))),Td=Jt("categoryFacet/toggleSelectValue",(e=>{try{return bn(e.facetId,fn),Rd(e.selection),{payload:e,error:null}}catch(t){return{payload:e,error:vn(t)}}})),jd=Jt("categoryFacet/deselectAll",(e=>wn(e,Ad.facetId))),Fd=Jt("categoryFacet/updateNumberOfValues",(e=>wn(e,{facetId:Ad.facetId,numberOfValues:Ad.numberOfValues}))),Dd=Jt("categoryFacet/updateSortCriterion",(e=>wn(e,{facetId:Ad.facetId,criterion:new pe}))),_d=Jt("categoryFacet/updateBasePath",(e=>wn(e,{facetId:Ad.facetId,basePath:new Ie({each:fn})}))),Md=(sr({},(e=>{e.addCase(Pd,((e,t)=>{let r=t.payload,{facetId:n}=r;if(n in e)return;let a=function(e){return{...Md,currentValues:[],preventAutoSelect:!1,type:"hierarchical",...e}}(r),i=a.numberOfValues;e[n]={request:a,initialNumberOfValues:i}})).addCase(Ao.fulfilled,((e,t)=>t.payload?.categoryFacetSet??e)).addCase(Co,((e,t)=>{let r=t.payload.cf||{};Object.keys(e).forEach((t=>{let n=e[t].request,a=r[t]||[];(a.length||n.currentValues.length)&&Id(n,a,e[t].initialNumberOfValues)}))})).addCase(Dd,((e,t)=>{let{facetId:r,criterion:n}=t.payload,a=e[r]?.request;a&&(a.sortCriteria=n)})).addCase(_d,((e,t)=>{let{facetId:r,basePath:n}=t.payload,a=e[r]?.request;a&&(a.basePath=[...n])})).addCase(Td,((e,t)=>{let{facetId:r,selection:n,retrieveCount:a}=t.payload,i=e[r]?.request;if(!i)return;let{path:o}=n,s=function(e,t,r){let n=e.currentValues;for(let e of t){let t=n[0];(!t||e!==t.value)&&(t=Ld(e,r),n.length=0,n.push(t)),t.retrieveChildren=!1,t.state="idle",n=t.children}return n}(i,o.slice(0,o.length-1),a);if(s.length){let e=s[0];return e.retrieveChildren=!0,e.state="selected",void(e.children=[])}let l=Ld(n.value,a);l.state="selected",s.push(l),i.numberOfValues=1})).addCase(jd,((e,t)=>{Od(e,t.payload)})).addCase(Do,(e=>{Object.keys(e).forEach((t=>Od(e,t)))})).addCase(Mo,((e,t)=>Object.keys(e).forEach((r=>{e[r].request.preventAutoSelect=!t.payload.allow})))).addCase(Fd,((e,t)=>{let{facetId:r,numberOfValues:n}=t.payload,a=e[r]?.request;if(a){if(!a.currentValues.length)return xd(a,n);!function(e,t){let{facetId:r,numberOfValues:n}=t,a=e[r]?.request.currentValues[0];if(a){for(;a.children.length&&"selected"!==a?.state;)a=a.children[0];a.retrieveCount=n}}(e,t.payload)}})).addCase(wd,((e,t)=>{let{facetId:r,value:n}=t.payload,a=e[r];if(!a)return;let i=[...n.path,n.rawValue];Id(a.request,i,a.initialNumberOfValues)})).addCase(yl.fulfilled,((e,t)=>{Nd(e,t.payload.response.facets)}
2)).addCase(hl.fulfilled,((e,t)=>{Nd(e,t.payload.response.facets)})).addCase(yd,((e,t)=>{Od(e,t.payload)}))})),{delimitingCharacter:";",filterFacetCount:!0,injectionDepth:1e3,numberOfValues:5,sortCriteria:"occurrences",basePath:[],filterByBasePath:!0,resultsMustMatch:"atLeastOneValue"});function Ld(e,t){return{value:e,state:"idle",children:[],retrieveChildren:!0,retrieveCount:t}}function Nd(e,t){t.forEach((t=>{if(!function(e,t){return t.facetId in e}(e,t))return;let r=t.facetId,n=e[r]?.request;if(!n)return;let a=function(e,t){let r=Di(e.currentValues),n=Di(t.values);return r.length!==n.length}(n,t);n.currentValues=a?[]:n.currentValues,n.preventAutoSelect=!1}))}var Ud=e=>function(e,t){let r=e.reduce(((e,r)=>{let{productId:n,quantity:a}=t[r];return n in e||(e[n]={productId:n,quantity:0}),e[n].quantity+=a,e}),{});return[...Object.values(r)]}(e.cartItems,e.cart),Vd=(e=>(e.Relevance="relevance",e.Fields="fields",e))(Vd||{}),zd=(e=>(e.Ascending="asc",e.Descending="desc",e))(zd||{}),$d=(new xe({options:{required:!1},values:{by:new Ae({enum:Vd,required:!0}),fields:new Ie({each:new xe({values:{name:new ke,direction:new Ae({enum:zd})}})})}}),new xe({options:{required:!1},values:{by:new Ae({enum:Vd,required:!0}),fields:new Ie({each:new xe({values:{field:new ke({required:!0}),direction:new Ae({enum:zd}),displayName:new ke}})})}}),(e,t)=>({...Qd(e,t),facets:[...Hd(e),...Wd(e)],...e.commerceSort&&{sort:Yd(e.commerceSort.appliedSort)}})),Qd=(e,t,r)=>{let{view:n,...a}=e.commerceContext;return{accessToken:e.configuration.accessToken,url:e.configuration.platformUrl,organizationId:e.configuration.organizationId,trackingId:e.configuration.analytics.trackingId,...a,...e.configuration.analytics.enabled?{clientId:t.clientId}:{},context:{...t.userAgent?{user:{userAgent:t.userAgent}}:{},view:{...n,...t.referrer?{referrer:t.referrer}:{}},capture:e.configuration.analytics.enabled,cart:Ud(e.cart),source:Fn(e.configuration.analytics)},...Bd(e,r)}},Bd=(e,t)=>{let r=t?e.commercePagination?.recommendations[t]:e.commercePagination?.principal;return r&&{page:r.page,...r.perPage&&{perPage:r.perPage}}};function Hd(e){return e.facetOrder&&e.commerceFacetSet?e.facetOrder.filter((t=>e.commerceFacetSet?.[t])).map((t=>e.commerceFacetSet[t].request)).filter((e=>e&&e.values.length>0)):[]}function Wd(e){return e.manualNumericFacetSet?Object.entries(e.manualNumericFacetSet).filter((([e,t])=>void 0!==t.manualRange)).map((([e,t])=>({facetId:e,field:e,numberOfValues:1,isFieldExpanded:!1,preventAutoSelect:!0,type:"numericalRange",values:[t.manualRange],initialNumberOfValues:1}))):[]}function Yd(e){return"relevance"===e.by?{sortCriteria:"relevance"}:{sortCriteria:"fields",fields:e.fields.map((({name:e,direction:t})=>({field:e,direction:t})))}}var Kd=e=>async({facetId:t,facetSearchType:r},{getState:n,extra:{validatePayload:a,navigatorContext:i,apiClient:o}})=>{let s=n();a(t,fn);let l=Xd(s,t)||Zd(s,t)?((e,t,r,n)=>{let a=`*${t.facetSearchSet[e].options.query}*`,i=t.commerceQuery?.query,{url:o,accessToken:s,organizationId:l,trackingId:u,language:c,country:d,currency:f,clientId:p,context:h,...g}=$d(t,n);return{url:o,accessToken:s,organizationId:l,facetId:tf(e),facetQuery:a,trackingId:u,language:c,country:d,currency:f,clientId:p,context:h,query:i,...!r&&{...g,query:""}}})(t,s,e,i):((e,t,r,n)=>{let a=`*${t.categoryFacetSearchSet[e].options.query}*`,i=t.commerceFacetSet[tf(e)]?.request,o=i&&function(e){return"hierarchical"===e.type}(i)?i&&(e=>{let t=[],r=e.values[0];for(;r;)t.push(r.value),r=r.children[0];return t})(i):[],s=o.length?[o]:[],l=t.commerceQuery?.query,{url:u,accessToken:c,organizationId:d,trackingId:f,language:p,country:h,currency:g,clientId:m,context:y,...v}=$d(t,n);return{url:u,accessToken:c,organizationId:d,facetId:tf(e),facetQuery:a,ignorePaths:s,trackingId:f,language:p,country:h,currency:g,clientId:m,context:y,query:l,...!r&&{...v,query:""}}})(t,s,e,i);return{facetId:t,response:await o.facetSearch(l,r)}},Gd=Cr("commerce/facetSearch/executeSearch",Kd(!1)),Jd=Cr("commerce/facetSearch/facetFieldSuggest",Kd(!0)),Xd=(e,t)=>"facetSearchSet"in e&&void 0!==e.facetSearchSet[t]&&void 0!==e.commerceFacetSet[t],Zd=(e,t)=>"fieldSuggestionsOrder"in e&&e.fieldSuggestionsOrder.some((e=>e.facetId===t&&"regular"===e.type)),ef="field_suggestion:";function tf(e){return e.startsWith(ef)?e.slice(ef.length):e}function rf(e){return e.startsWith(ef)?e:`${ef}${e}`}var nf=e=>void 0!==e.error,af=Bt((e=>e.commercePagination?.principal.perPage||0),(e=>e)),of=(Bt(((e,t)=>e.commercePagination?.recommendations[t]?.perPage||0),(e=>e)),Bt((e=>e.commercePagination?.principal.totalEntries||0),(e=>e))),sf=(Bt(((e,t)=>e.commercePagination?.recommendations[t]?.totalEntries||0),(e=>e)),Bt((e=>e.commercePagination?.principal.page||0),(e=>e)),Bt(((e,t)=>e.commercePagination?.recommendations[t]?.page||0),(e=>e)),Bt((e=>e[V].productListing.responseId),(e=>e)),Bt((e=>e.productListing.responseId),(e=>e)),Bt((e=>e.productListing.requestId),(e=>e)),Bt((e=>e.productListing?.products.length||0),(e=>e))),lf=Bt((e=>({total:of(e),current:sf(e)})),(({current:e,total:t})=>e<t)),uf=(Bt((e=>e.productListing?.isLoading),(e=>!ge(e)&&e)),Bt((e=>e.productListing?.error),(e=>e??null)),Cr("commerce/productListing/fetch",(async(e,{getState:t,rejectWithValue:r,extra:{apiClient:n,navigatorContext:a}})=>{let i=t(),o=await n.getProductListing($d(i,a));return nf(o)?r(o.error):{response:o.success}}))),cf=(Cr("commerce/productListing/fetchMoreProducts",(async(e,{getState:t,rejectWithValue:r,extra:{apiClient:n,navigatorContext:a}})=>{let i=t();if(!lf(i))return null;let o=af(i),s=sf(i)/o,l=await n.getProductListing({...$d(i,a),page:s});return nf(l)?r(l.error):{response:l.success}})),{child:new xe({options:{required:!0},values:{permanentid:new ke({required:!0})}})}),df=(Jt("commerce/productListing/promoteChildToParent",(e=>wn(e,cf))),Jt("commerce/querySuggest/clear",(e=>wn(e,{id:fn})))),ff=Cr("commerce/querySuggest/fetch",(async(e,{getState:t,rejectWithValue:r,extra:{apiClient:n,validatePayload:a,navigatorContext:i}})=>{a(e,{id:fn});let o=t(),s=gf(e.id,o,i),l=await n.querySuggest(s);return nf(l)?r(l.error):{id:e.id,query:s.query,...l.success}})),pf=Jt("commerce/querySuggest/register",(e=>wn(e,{id:fn,count:new me({min:0})}
2))),hf=Jt("commerce/querySuggest/selectSuggestion",(e=>wn(e,{id:fn,expression:hn}))),gf=(e,t,r)=>{let{view:n,...a}=t.commerceContext;return{accessToken:t.configuration.accessToken,url:t.configuration.platformUrl,organizationId:t.configuration.organizationId,trackingId:t.configuration.analytics.trackingId,query:t.querySet[e],...a,...t.configuration.analytics.enabled?{clientId:r.clientId}:{},context:{...r.userAgent?{user:{userAgent:r.userAgent}}:{},view:{...n,...r.referrer?{referrer:r.referrer}:{}},capture:t.configuration.analytics.enabled,cart:Ud(t.cart),source:Fn(t.configuration.analytics)}}},mf=(Jt("commerce/facets/core/updateNumberOfValues",(e=>wn(e,{facetId:fn,numberOfValues:new me({required:!0,min:1})}))),Jt("commerce/facets/core/updateIsFieldExpanded",(e=>wn(e,{facetId:fn,isFieldExpanded:new ve({required:!0})}))),Jt("commerce/facets/core/clearAll")),yf=(Jt("commerce/facets/core/deselectAllValues",(e=>wn(e,{facetId:fn}))),Jt("commerce/facets/core/updateFreezeCurrentValues",(e=>wn(e,{facetId:fn,freezeCurrentValues:new ve({required:!0})}))),Jt("commerce/facets/core/updateAutoSelectionForAll",(e=>wn(e,{allow:new ve({required:!0})})))),vf={slotId:gn},bf={...vf,pageSize:new me({required:!0,min:0})},wf=(Jt("commerce/pagination/setPageSize",(e=>wn(e,bf))),{...vf,page:new me({required:!0,min:0})}),Sf=Jt("commerce/pagination/selectPage",(e=>wn(e,wf))),kf=(Jt("commerce/pagination/nextPage",(e=>wn(e,vf))),Jt("commerce/pagination/previousPage",(e=>wn(e,vf))),Jt("commerce/pagination/registerRecommendationsSlot",(e=>wn(e,{slotId:fn}))),Jt("commerce/query/update",(e=>wn(e,{query:new ke})))),Cf=Jt("commerce/triggers/query/updateIgnore",(e=>wn(e,{q:new ke({emptyAllowed:!0,required:!0})}))),xf=Jt("commerce/triggers/query/applyModification",(e=>wn(e,new xe({values:{originalQuery:pn,modification:pn}}))));Bt((e=>e[V].commerceSearch.responseId),(e=>e)),Bt((e=>e.commerceSearch.responseId),(e=>e)),Bt((e=>e.commerceSearch.requestId),(e=>e));var Of=Bt((e=>e.commerceSearch?.products.length||0),(e=>e)),If=Bt((e=>({total:of(e),current:Of(e)})),(({current:e,total:t})=>e<t)),Ef=(Bt((e=>e.commerceSearch?.isLoading),(e=>!ge(e)&&e)),Bt((e=>e.commerceSearch?.error),(e=>e??null)),Bt((e=>e.commerceQuery?.query),(e=>e??""))),qf=(Bt((e=>e.commerceSearch?.queryExecuted),(e=>e)),(e,t)=>ge(t.queryCorrection?.correctedQuery)?Ef(e):t.queryCorrection.correctedQuery),Rf=class{constructor(e){this.config=e}async process(e){return this.processQueryErrorOrContinue(e)??await this.processQueryCorrectionsOrContinue(e)??await this.processQueryTriggersOrContinue(e)??this.processSuccessResponse(e)}async fetchFromAPI(e){let t=(new Date).getTime();return{response:await this.extra.apiClient.search(e),duration:(new Date).getTime()-t,queryExecuted:this.getState().commerceQuery.query||"",requestExecuted:e}}processSuccessResponse(e){return{...e,response:this.getSuccessResponse(e),originalQuery:this.getCurrentQuery()}}processQueryErrorOrContinue(e){return nf(e.response)?this.rejectWithValue(e.response.error):null}async processQueryCorrectionsOrContinue(e){let t=this.getState(),r=this.getSuccessResponse(e);if(!r||!t.didYouMean)return null;let{queryCorrection:n}=r;if(ge(n)||ge(n.correctedQuery))return null;let{correctedQuery:a,originalQuery:i}=r.queryCorrection;return this.onUpdateQueryForCorrection(a),{...e,response:{...r},queryExecuted:qf(t,r),originalQuery:i}}async processQueryTriggersOrContinue(e){let t=this.getSuccessResponse(e);if(!t)return null;let r=t.triggers.find((e=>"query"===e.type))?.content||"";if(!r)return null;if(this.getState().triggers?.queryModification.queryToIgnore===r)return this.dispatch(Cf({q:""})),null;let n=this.getCurrentQuery(),a=await this.automaticallyRetryQueryWithTriggerModification(r);return nf(a.response)?this.rejectWithValue(a.response.error):{...a,response:{...a.response.success},originalQuery:n}}async automaticallyRetryQueryWithTriggerModification(e){return this.dispatch(xf({newQuery:e,originalQuery:this.getCurrentQuery()})),this.onUpdateQueryForCorrection(e),await this.fetchFromAPI({...$d(this.getState(),this.navigatorContext),query:e})}get dispatch(){return this.config.dispatch}get rejectWithValue(){return this.config.rejectWithValue}getState(){return this.config.getState()}get navigatorContext(){return this.config.extra.navigatorContext}getCurrentQuery(){let e=this.getState();return void 0!==e.commerceQuery.query?e.commerceQuery.query:""}getSuccessResponse(e){return nf(e.response)?null:e.response.success}get extra(){return this.config.extra}
2onUpdateQueryForCorrection(e){this.dispatch(kf({query:e}))}},Af=Cr("commerce/search/executeSearch",(async(e,t)=>{let{getState:r}=t,n=r(),{navigatorContext:a}=t.extra,i=$d(n,a),o=Ef(n),s=new Rf(t),l=await s.fetchFromAPI({...i,query:o});return s.process(l)})),Pf=(Cr("commerce/search/fetchMoreProducts",(async(e,t)=>{let{getState:r}=t,n=r(),{navigatorContext:a}=t.extra;if(!If(n))return null;let i=af(n),o=Of(n)/i,s=Ef(n),l=$d(n,a),u=new Rf(t),c=await u.fetchFromAPI({...l,query:s,page:o});return u.process(c)})),Cr("commerce/search/prepareForSearchWithQuery",((e,t)=>{let{dispatch:r}=t;wn(e,{query:new ke,clearFilters:new ve}),e.clearFilters&&(r(mf()),r(_o())),r(yf({allow:!0})),r(kf({query:e.query})),r(Sf({page:0}))})),Cr("commerce/search/fetchInstantProducts",(async(e,{getState:t,rejectWithValue:r,extra:n})=>{let a=t(),{apiClient:i,navigatorContext:o}=n,{q:s}=e,l=await i.productSuggestions({...$d(a,o),query:s});if(nf(l))return r(l.error);let u=l.success.products.slice(0,5);return{response:{...l.success,products:u}}})),{child:new xe({options:{required:!0},values:{permanentid:new ke({required:!0})}})});function Tf(e,t,r){let{facetId:n}=t;if(e[n])return;let a={...Vf,...t},i=r();e[n]={options:a,isLoading:!1,response:i,initialNumberOfValues:a.numberOfValues,requestId:""}}function jf(e,t){let{facetId:r,...n}=t,a=e[r];a&&(a.options={...a.options,...n})}function Ff(e,t,r){let n=e[t];n&&(n.requestId=r,n.isLoading=!0)}function Df(e,t){let r=e[t];r&&(r.isLoading=!1)}function _f(e,t,r){let{facetId:n,response:a}=t,i=e[n];i&&i.requestId===r&&(i.isLoading=!1,i.response=a)}function Mf(e,t,r){let{facetId:n,response:a}=t,i=e[n];i&&i.requestId===r&&(i.isLoading=!1,"success"in a&&(i.response=a.success))}function Lf(e,t,r,n){let{facetId:a,response:i}=t,o=rf(a),s=e[o];if(s){if(s.requestId!==r)return}else Tf(e,{facetId:o},n),s=e[o];s.isLoading=!1,"success"in i&&(s.response=i.success)}function Nf(e,t,r){let{facetId:n}=t,a=e[n];a&&(a.requestId="",a.isLoading=!1,a.response=r(),a.options.numberOfValues=a.initialNumberOfValues,a.options.query=Vf.query)}function Uf(e,t){Object.keys(e).forEach((r=>Nf(e,{facetId:r},t)))}Jt("commerce/search/promoteChildToParent",(e=>wn(e,Pf)));var Vf={captions:{},numberOfValues:10,query:""},zf=e=>async(t,{getState:r,extra:{apiClient:n,validatePayload:a,navigatorContext:i}})=>{let o,s=r();return a(t,fn),o=Bf(s,t)?await(async(e,t,r,n)=>{let{captions:a,query:i,numberOfValues:o}=t.facetSearchSet[e].options,{field:s,currentValues:l,filterFacetCount:u}=t.facetSet[e].request,c=l.filter((e=>"idle"!==e.state)).map((e=>e.value)),d=`*${i}*`;return{url:t.configuration.search.apiBaseUrl,accessToken:t.configuration.accessToken,organizationId:t.configuration.organizationId,...t.configuration.search.authenticationProviders&&{authentication:t.configuration.search.authenticationProviders.join(",")},captions:a,numberOfValues:o,query:d,field:s,ignoreValues:c,filterFacetCount:u,type:"specific",...n?{}:{searchContext:(await ll(t,r)).request}}})(t,s,i,e):await(async(e,t,r,n)=>{let a=t.categoryFacetSearchSet[e].options,i=t.categoryFacetSet[e].request,{captions:o,query:s,numberOfValues:l}=a,{field:u,delimitingCharacter:c,basePath:d,filterFacetCount:f}=i,p=(e=>{let t=[],r=e.currentValues[0];for(;r;)t.push(r.value),r=r.children[0];return t})(i),h=p.length?[p]:[],g=`*${s}*`;return{url:t.configuration.search.apiBaseUrl,accessToken:t.configuration.accessToken,organizationId:t.configuration.organizationId,...t.configuration.search.authenticationProviders.length&&{authentication:t.configuration.search.authenticationProviders.join(",")},basePath:d,captions:o,numberOfValues:l,query:g,field:u,delimitingCharacter:c,ignorePaths:h,filterFacetCount:f,type:"hierarchical",...n?{}:{searchContext:(await ll(t,r)).request}}})(t,s,i,e),{facetId:t,response:await n.facetSearch(o)}},$f=Cr("facetSearch/executeSearch",zf(!1)),Qf=(Cr("facetSearch/executeSearch",zf(!0)),Jt("facetSearch/clearResults",(e=>wn(e,{facetId:hd})))),Bf=(e,t)=>void 0!==e.facetSearchSet&&void 0!==e.facetSet&&void 0!==e.facetSet[t],Hf={facetId:hd,value:new xe({values:{displayValue:hn,rawValue:hn,count:new me({required:!0,min:0})}})},Wf=Jt("facetSearch/register",(e=>wn(e,vd))),Yf=Jt("facetSearch/update",(e=>wn(e,vd))),Kf=Jt("facetSearch/toggleSelectValue",(e=>wn(e,Hf))),Gf=Jt("facetSearch/toggleExcludeValue",(e=>wn(e,Hf)));function Jf(){return{moreValuesAvailable:!1,values:[]}}sr({},(e=>{e.addCase(Sd,((e,t)=>{Tf(e,t.payload,Jf)})).addCase(Yf,((e,t)=>
2{jf(e,t.payload)})).addCase(Gd.pending,((e,t)=>{let{facetId:r}=t.meta.arg;Ff(e,r,t.meta.requestId)})).addCase(Jd.pending,((e,t)=>{let{facetId:r}=t.meta.arg;Ff(e,r,t.meta.requestId)})).addCase($f.pending,((e,t)=>{Ff(e,t.meta.arg,t.meta.requestId)})).addCase(Gd.rejected,((e,t)=>{let{facetId:r}=t.meta.arg;Df(e,r)})).addCase(Jd.rejected,((e,t)=>{let{facetId:r}=t.meta.arg;Df(e,rf(r))})).addCase($f.rejected,((e,t)=>{Df(e,t.meta.arg)})).addCase(Gd.fulfilled,((e,t)=>{Mf(e,t.payload,t.meta.requestId)})).addCase(Jd.fulfilled,((e,t)=>{Lf(e,t.payload,t.meta.requestId,Jf)})).addCase(ff.fulfilled,((e,t)=>{!function(e,t,r,n){if(t.fieldSuggestionsFacets)for(let a of t.fieldSuggestionsFacets){let i=rf(a.facetId);i in e||"hierarchical"!==a.type||(e[i]={options:{...Vf,query:t.query??""},isLoading:!1,response:n(),initialNumberOfValues:Vf.numberOfValues,requestId:r})}}(e,t.payload,t.meta.requestId,Jf)})).addCase($f.fulfilled,((e,t)=>{_f(e,t.payload,t.meta.requestId)})).addCase(Qf,((e,{payload:{facetId:t}})=>{Nf(e,{facetId:t},Jf)})).addCase(uf.fulfilled,(e=>Uf(e,Jf))).addCase(Af.fulfilled,(e=>Uf(e,Jf))).addCase(hl.fulfilled,(e=>{Uf(e,Jf)}))}));var Xf=e=>ro("analytics/facet/showMore",((t,r)=>{wn(e,hd);let n=Mi(e,Ni(r));return t.makeFacetShowMore(n)})),Zf=e=>ro("analytics/facet/showLess",((t,r)=>{wn(e,hd);let n=Mi(e,Ni(r));return t.makeFacetShowLess(n)})),ep=e=>ro("analytics/facet/sortChange",((t,r)=>{wn(e,{facetId:hd,criterion:new pe({required:!0})});let{facetId:n,criterion:a}=e,i=Ni(r),o={...Mi(n,i),criteria:a};return t.makeFacetUpdateSort(o)})),tp=e=>ro("analytics/facet/reset",((t,r)=>{wn(e,hd);let n=Ni(r),a=Mi(e,n);return t.makeFacetClearAll(a)})),rp=e=>ro("analytics/facet/select",((t,r)=>{wn(e,{facetId:hd,facetValue:fn});let n=Ni(r),a=Li(e,n);return t.makeFacetSelect(a)})),np=e=>ro("analytics/facet/exclude",((t,r)=>{wn(e,{facetId:hd,facetValue:fn});let n=Ni(r),a=Li(e,n);return t.makeFacetExclude(a)})),ap=e=>ro("analytics/facet/deselect",((t,r)=>{wn(e,{facetId:hd,facetValue:fn});let n=Ni(r),a=Li(e,n);return t.makeFacetDeselect(a)})),ip=e=>ro("analytics/facet/unexclude",((t,r)=>{wn(e,{facetId:hd,facetValue:fn});let n=Ni(r),a=Li(e,n);return t.makeFacetUnexclude(a)})),op=e=>ro("analytics/facet/breadcrumb",((t,r)=>{wn(e,{facetId:hd,facetValue:fn});let n=Li(e,Ni(r));return t.makeBreadcrumbFacet(n)})),sp=new ke({regex:/^[a-zA-Z0-9-_]+$/}),lp=new ke({required:!0}),up=new Ie({each:new ke}),cp=new ke,dp=new ve,fp=new ve,pp=new me({min:0}),hp=new me({min:1}),gp=new ve({required:!0}),mp=new xe,yp=new ke,vp=new xe({values:{captions:mp,numberOfValues:hp,query:yp}}),bp=new xe({options:{required:!1},values:{type:new ke({constrainTo:["simple"],emptyAllowed:!1,required:!0}),values:new Ie({required:!0,max:25,each:new ke({emptyAllowed:!1,required:!0})})}}),wp=new ve,Sp=new Ie({min:1,max:25,required:!1,each:new ke({emptyAllowed:!1,required:!0})}),kp={value:fn,numberOfResults:new me({min:0}),state:fn},Cp={facetId:hd,field:new ke({required:!0,emptyAllowed:!0}),filterFacetCount:new ve({required:!1}),injectionDepth:new me({required:!1,min:0}),numberOfValues:new me({required:!1,min:1}),sortCriteria:new pe({required:!1}),resultsMustMatch:new pe({required:!1}),allowedValues:bp,customSort:Sp},xp=Jt("facet/register",(e=>wn(e,Cp))),Op=Jt("facet/toggleSelectValue",(e=>wn(e,{facetId:hd,selection:new xe({values:kp})}))),Ip=Jt("facet/toggleExcludeValue",(e=>wn(e,{facetId:hd,selection:new xe({values:kp})}))),Ep=Jt("facet/deselectAll",(e=>wn(e,hd))),qp=Jt("facet/updateSortCriterion",(e=>wn(e,{facetId:hd,criterion:new pe({required:!0})}))),Rp=Jt("facet/updateNumberOfValues",(e=>wn(e,{facetId:hd,numberOfValues:new me({required:!0,min:1})}))),Ap=Jt("facet/updateIsFieldExpanded",(e=>wn(e,{facetId:hd,isFieldExpanded:new ve({required:!0})}))),Pp=Jt("facet/updateFreezeCurrentValues",(e=>wn(e,{facetId:hd,freezeCurrentValues:new ve({required:!0})})));function Tp(e,t){let{dateFormat:r}=t;return function(e){return!!e&&"object"==typeof e&&"period"in e}(e)?(hs(e),function(e){let{period:t,amount:r,unit:n}=e;switch(t){case"past":case"next":return`${t}-${r}-${n}`;case"now":return t}}(e)):"string"==typeof e&&vs(e)?(hs(e),e):(function(e,t){let r=us(e,t);if(!r.isValid())throw new Error(`Could not parse the provided date "${e}"${t?` with the format "${t}
2"`:". Please provide a date format string in the configuration options. See https://day.js.org/docs/en/parse/string-format for more information."}`);ds(r)}(e,r),cs(us(e,r)))}var jp=Jt("rangeFacet/updateSortCriterion",(e=>wn(e,{facetId:hd,criterion:new pe({required:!0})}))),Fp={state:fn,start:new me({required:!0}),end:new me({required:!0}),endInclusive:new ve({required:!0}),numberOfResults:new me({required:!0,min:0})},Dp={start:fn,end:fn,endInclusive:new ve({required:!0}),state:fn,numberOfResults:new me({required:!0,min:0})},_p=e=>({facetId:hd,selection:"string"==typeof e.start?new xe({values:Dp}):new xe({values:Fp})}),Mp={start:fn,end:fn,endInclusive:new ve({required:!0}),state:fn},Lp={facetId:hd,field:fn,currentValues:new Ie({required:!1,each:new xe({values:Mp})}),generateAutomaticRanges:new ve({required:!0}),filterFacetCount:new ve({required:!1}),injectionDepth:new me({required:!1,min:0}),numberOfValues:new me({required:!1,min:1}),sortCriteria:new pe({required:!1}),rangeAlgorithm:new pe({required:!1})};function Np(e){return vs(e)?ms(e):e}function Up(e){e.currentValues&&e.currentValues.forEach((e=>{let{start:t,end:r}=function(e){return{start:Tp(e.start,e),end:Tp(e.end,e),endInclusive:e.endInclusive??!1,state:e.state??"idle"}}(e);if(us(Np(t)).isAfter(us(Np(r))))throw new Error(`The start value is greater than the end value for the date range ${e.start} to ${e.end}`)}))}var Vp=Jt("dateFacet/register",(e=>{try{return bn(e,Lp),Up(e),{payload:e,error:null}}catch(t){return{payload:e,error:vn(t)}}})),zp=Jt("dateFacet/toggleSelectValue",(e=>wn(e,{facetId:hd,selection:new xe({values:Dp})}))),$p=Jt("dateFacet/toggleExcludeValue",(e=>wn(e,{facetId:hd,selection:new xe({values:Dp})}))),Qp=Jt("dateFacet/updateFacetValues",(e=>{try{return bn(e,{facetId:hd,values:new Ie({each:new xe({values:Dp})})}),Up({currentValues:e.values}),{payload:e,error:null}}catch(t){return{payload:e,error:vn(t)}}})),Bp=jp,Hp=Ep,Wp={state:fn,start:new me({required:!0}),end:new me({required:!0}),endInclusive:new ve({required:!0})},Yp={facetId:hd,field:fn,currentValues:new Ie({required:!1,each:new xe({values:Wp})}),generateAutomaticRanges:new ve({required:!0}),filterFacetCount:new ve({required:!1}),injectionDepth:new me({required:!1,min:0}),numberOfValues:new me({required:!1,min:1}),sortCriteria:new pe({required:!1}),rangeAlgorithm:new pe({required:!1})};function Kp(e){e.currentValues&&e.currentValues.forEach((({start:e,end:t})=>{if(e>t)throw new Error(`The start value is greater than the end value for the numeric range ${e} to ${t}`)}))}var Gp=Jt("numericFacet/register",(e=>{try{return wn(e,Yp),Kp(e),{payload:e,error:null}}catch(t){return{payload:e,error:vn(t)}}})),Jp=Jt("numericFacet/toggleSelectValue",(e=>wn(e,{facetId:hd,selection:new xe({values:Fp})}))),Xp=Jt("numericFacet/toggleExcludeValue",(e=>wn(e,{facetId:hd,selection:new xe({values:Fp})}))),Zp=Jt("numericFacet/updateFacetValues",(e=>{try{return bn(e,{facetId:hd,values:new Ie({each:new xe({values:Fp})})}),Kp({currentValues:e.values}),{payload:e,error:null}}catch(t){return{payload:e,error:vn(t)}}})),eh=jp,th=Ep;sr({freezeFacetOrder:!1,facets:{}},(e=>{e.addCase(gd,((e,t)=>({...e,...t.payload}))).addCase(hl.fulfilled,(e=>{e.freezeFacetOrder=!1})).addCase(hl.rejected,(e=>{e.freezeFacetOrder=!1})).addCase(Ao.fulfilled,((e,t)=>t.payload?.facetOptions??e)).addCase(Pd,((e,t)=>{e.facets[t.payload.facetId]={enabled:!0}})).addCase(xp,((e,t)=>{e.facets[t.payload.facetId]={enabled:!0}})).addCase(Vp,((e,t)=>{e.facets[t.payload.facetId]={enabled:!0}})).addCase(Gp,((e,t)=>{e.facets[t.payload.facetId]={enabled:!0}})).addCase(md,((e,t)=>{e.facets[t.payload].enabled=!0})).addCase(yd,((e,t)=>{e.facets[t.payload].enabled=!1})).addCase(Co,((e,t)=>{[...Object.keys(t.payload.f??{}),...Object.keys(t.payload.fExcluded??{}),...Object.keys(t.payload.cf??{}),...Object.keys(t.payload.nf??{}),...Object.keys(t.payload.df??{})].forEach((t=>{t in e||(e.facets[t]={enabled:!0}),e.facets[t].enabled=!0}))}))})),new fe({field:lp,basePath:up,delimitingCharacter:cp,facetId:sp,facetSearch:vp,filterByBasePath:dp,filterFacetCount:fp,injectionDepth:pp,numberOfValues:hp,sortCriteria:new ke({constrainTo:["alphanumeric","occurrences"]})});var rh=Intl.supportedValuesOf("currency"),nh=new ke({required:!0,emptyAllowed:!1,constrainTo:rh}),ah={url:fn},ih={language:fn,country:fn,currency:nh,view:new xe({options:{required:!0},values:ah})}
2,oh=(new fe(ih),Jt("commerce/context/set",(e=>wn(e,ih))),Jt("commerce/context/setView",(e=>wn(e,ah))));function sh(){return{moreValuesAvailable:!1,values:[]}}sr({},(e=>{e.addCase(Wf,((e,t)=>{Tf(e,t.payload,sh)})).addCase(Yf,((e,t)=>{jf(e,t.payload)})).addCase(Gd.pending,((e,t)=>{let{facetId:r}=t.meta.arg;Ff(e,r,t.meta.requestId)})).addCase(Jd.pending,((e,t)=>{let{facetId:r}=t.meta.arg;Ff(e,rf(r),t.meta.requestId)})).addCase($f.pending,((e,t)=>{Ff(e,t.meta.arg,t.meta.requestId)})).addCase(Gd.rejected,((e,t)=>{let{facetId:r}=t.meta.arg;Df(e,r)})).addCase(Jd.rejected,((e,t)=>{let{facetId:r}=t.meta.arg;Df(e,rf(r))})).addCase($f.rejected,((e,t)=>{Df(e,t.meta.arg)})).addCase(Gd.fulfilled,((e,t)=>{Mf(e,t.payload,t.meta.requestId)})).addCase(Jd.fulfilled,((e,t)=>{Lf(e,t.payload,t.meta.requestId,sh)})).addCase(ff.fulfilled,((e,t)=>{!function(e,t,r,n){if(t.fieldSuggestionsFacets)for(let a of t.fieldSuggestionsFacets)a.facetId in e||"regular"!==a.type||(e[a.facetId]={options:{...Vf,query:t.query??""},isLoading:!1,response:n(),initialNumberOfValues:Vf.numberOfValues,requestId:r})}(e,t.payload,t.meta.requestId,sh)})).addCase($f.fulfilled,((e,t)=>{_f(e,t.payload,t.meta.requestId)})).addCase(Qf,((e,{payload:t})=>{Nf(e,t,sh)})).addCase(hl.fulfilled,(e=>{Uf(e,sh)})).addCase(uf.fulfilled,(e=>Uf(e,sh))).addCase(Af.fulfilled,(e=>Uf(e,sh))).addCase(oh,(e=>Uf(e,sh)))})),Jt("productlisting/setUrl",(e=>wn(e,{url:new ke({required:!0,url:!0})}))),Jt("productlisting/setAdditionalFields",(e=>wn(e,{additionalFields:new Ie({required:!0,each:new ke({required:!0,emptyAllowed:!1})})})));var lh=Cr("productlisting/fetch",(async(e,{getState:t,dispatch:r,rejectWithValue:n,extra:a})=>{let i=t(),{apiClient:o}=a,s=await o.getProducts(await uh(i));return nf(s)?(r(ns(s.error)),n(s.error)):{response:s.success,analyticsAction:no("analytics/productListing/load",(e=>e.makeInterfaceLoad()),(e=>new Yi(e)))}})),uh=async e=>{let t=function(e){return zs(function(e){return[...Vs(e.facetSet??{}),...Vs(e.numericFacetSet??{}),...Vs(e.dateFacetSet??{}),...Vs(e.categoryFacetSet??{})]}(e),e.facetOrder??[])}(e),r=await Ai(e.configuration.analytics);return{accessToken:e.configuration.accessToken,organizationId:e.configuration.organizationId,platformUrl:e.configuration.platformUrl,url:e.productListing?.url,...e.configuration.analytics.enabled&&r?{clientId:r}:{},...e.productListing.additionalFields?.length?{additionalFields:e.productListing.additionalFields}:{},...e.productListing.advancedParameters&&ch(e.productListing.advancedParameters)?{advancedParameters:e.productListing.advancedParameters||{}}:{},...t.length&&{facets:{requests:t}},...e.pagination&&{pagination:{numberOfValues:e.pagination.numberOfResults,page:Math.ceil(e.pagination.firstResult/(e.pagination.numberOfResults||1))+1}},..."relevance"!==(e.sort?.by||"relevance")&&{sort:e.sort},...e.context&&{userContext:e.context.contextValues}}};function ch(e){return e.debug}function dh(e,t){let{currentValues:r}=e,n=r.findIndex((e=>"idle"===e.state)),a=-1===n?r.length:n,i=r.slice(0,a),o=r.slice(a+1);e.currentValues=[...i,t,...o],e.numberOfValues=e.currentValues.length}function fh(e,t){e&&(e.currentValues=t.values.map(hh),e.freezeCurrentValues=!1,e.preventAutoSelect=!1)}sr({},(e=>{e.addCase(xp,((e,t)=>{let{facetId:r}=t.payload;r in e||(e[r]=function(e){return{request:e,hasBreadcrumbs:!0}}(function(e){return{...ph,type:"specific",currentValues:[],freezeCurrentValues:!1,isFieldExpanded:!1,preventAutoSelect:!1,...e}}(t.payload)))})).addCase(Ao.fulfilled,((e,t)=>{if(t.payload&&0!==Object.keys(t.payload.facetSet).length)return t.payload.facetSet})).addCase(Co,((e,t)=>{let r=t.payload.f||{},n=t.payload.fExcluded||{};Object.keys(e).forEach((t=>{let{request:a}=e[t],i=r[t]||[],o=n[t]||[],s=i.length+o.length,l=a.currentValues.filter((e=>!i.includes(e.value)&&!o.includes(e.value)));a.currentValues=[...i.map(gh),...o.map(mh),...l.map(yh)],a.preventAutoSelect=s>0,a.numberOfValues=Math.max(s,a.numberOfValues)}))})).addCase(Op,((e,t)=>{let{facetId:r,selection:n}=t.payload,a=e[r]?.request;if(!a)return;a.preventAutoSelect=!0;let i=a.currentValues.find((e=>e.value===n.value));if(!i)return void dh(a,n);let o="selected"===i.state;i.state=o?"idle":"selected",a.freezeCurrentValues=!0})).addCase(Ip,((e,t)=>{let{facetId:r,selection:n}=t.payload,a=e[r]?.request;if(!a)return;a.preventAutoSelect=!0;let i=a.currentValues.find((e=>e.value===n.value));if(!i)return void dh(a,n);let o="excluded"===i.state;i.state=o?"idle":"excluded",a.freezeCurrentValues=!0})).addCase(Pp,((e,t)=>{let{facetId:r,freezeCurrentValues:n}=t.payload,a=e[r]?.request;a&&(a.freezeCurrentValues=n)})).addCase(Ep,((e,t)=>{Cd(e[t.payload]?.request)})).addCase(Do,(e=>{Object.values(e).filter((e=>
2e.hasBreadcrumbs)).forEach((({request:e})=>Cd(e)))})).addCase(_o,(e=>{Object.values(e).filter((e=>!e.hasBreadcrumbs)).forEach((({request:e})=>Cd(e)))})).addCase(Mo,((e,t)=>Object.values(e).forEach((e=>{e.request.preventAutoSelect=!t.payload.allow})))).addCase(qp,((e,t)=>{kd(e,t.payload)})).addCase(Rp,((e,t)=>{let{facetId:r,numberOfValues:n}=t.payload;xd(e[r]?.request,n)})).addCase(Ap,((e,t)=>{let{facetId:r,isFieldExpanded:n}=t.payload,a=e[r]?.request;a&&(a.isFieldExpanded=n)})).addCase(hl.fulfilled,((e,t)=>{t.payload.response.facets.forEach((t=>fh(e[t.facetId]?.request,t)))})).addCase(lh.fulfilled,((e,t)=>{(t.payload.response?.facets?.results||[]).forEach((t=>fh(e[t.facetId]?.request,t)))})).addCase(yl.fulfilled,((e,t)=>{t.payload.response.facets.forEach((t=>fh(e[t.facetId]?.request,t)))})).addCase(Kf,((e,t)=>{let{facetId:r,value:n}=t.payload,a=e[r]?.request;if(!a)return;let{rawValue:i}=n,{currentValues:o}=a,s=o.find((e=>e.value===i));s?s.state="selected":(dh(a,gh(i)),a.freezeCurrentValues=!0,a.preventAutoSelect=!0)})).addCase(Gf,((e,t)=>{let{facetId:r,value:n}=t.payload,a=e[r]?.request;if(!a)return;let{rawValue:i}=n,{currentValues:o}=a,s=o.find((e=>e.value===i));s?s.state="excluded":(dh(a,mh(i)),a.freezeCurrentValues=!0,a.preventAutoSelect=!0)})).addCase(yd,((e,t)=>{if(!(t.payload in e))return;let{request:r}=e[t.payload];Cd(r)}))}));var ph={filterFacetCount:!0,injectionDepth:1e3,numberOfValues:8,sortCriteria:"automatic",resultsMustMatch:"atLeastOneValue"};function hh(e){let{value:t,state:r}=e;return{value:t,state:r}}function gh(e){return{value:e,state:"selected"}}function mh(e){return{value:e,state:"excluded"}}function yh(e){return{...e,state:"idle"}}var vh={facetId:hd,selection:new xe({values:kp})},bh=(Cr("facet/executeToggleSelect",(({facetId:e,selection:t},r)=>{let{dispatch:n,extra:{validatePayload:a}}=r;a({facetId:e,selection:t},vh),n(Op({facetId:e,selection:t})),n(gd())})),Cr("facet/executeToggleExclude",(({facetId:e,selection:t},r)=>{let{dispatch:n,extra:{validatePayload:a}}=r;a({facetId:e,selection:t},vh),n(Ip({facetId:e,selection:t})),n(gd())})),["allValues","atLeastOneValue"]),wh=["score","alphanumeric","alphanumericDescending","occurrences","automatic"];new fe({facetId:sp,field:lp,filterFacetCount:fp,injectionDepth:pp,numberOfValues:hp,sortCriteria:new ke({constrainTo:wh}),resultsMustMatch:new ke({constrainTo:bh}),facetSearch:vp}),new fe({facetId:sp,field:lp,filterFacetCount:fp,injectionDepth:pp,numberOfValues:hp,sortCriteria:new ke({constrainTo:wh}),resultsMustMatch:new ke({constrainTo:bh}),facetSearch:vp,allowedValues:bp,hasBreadcrumbs:wp,customSort:Sp});var Sh=Jt("rangeFacet/executeToggleSelect",(e=>wn(e,_p(e.selection)))),kh=Jt("rangeFacet/executeToggleExclude",(e=>wn(e,_p(e.selection)))),Ch={facetId:hd,selection:new xe({values:Dp})},xh=(Cr("dateFacet/executeToggleSelect",((e,{dispatch:t,extra:{validatePayload:r}})=>{r(e,Ch),t(zp(e)),t(Sh(e)),t(gd())})),Cr("dateFacet/executeToggleExclude",((e,{dispatch:t,extra:{validatePayload:r}})=>{r(e,Ch),t($p(e)),t(kh(e)),t(gd())})),{filterFacetCount:!0,injectionDepth:1e3,numberOfValues:8,sortCriteria:"ascending",rangeAlgorithm:"even",resultsMustMatch:"atLeastOneValue"});function Oh(e,t){let{request:r}=t,{facetId:n}=r;if(n in e)return;let a=jh(r);r.numberOfValues=a,e[n]=t}function Ih(e,t,r){let n=e[t]?.request;n&&(n.currentValues=r,n.numberOfValues=jh(n))}function Eh(e,t,r){let n=e[t]?.request;if(!n)return;let a=Th(n.currentValues,r);if(!a)return;let i="selected"===a.state;a.state=i?"idle":"selected",n.preventAutoSelect=!0}function qh(e,t,r){let n=e[t]?.request;if(!n)return;let a=Th(n.currentValues,r);if(!a)return;let i="excluded"===a.state;a.state=i?"idle":"excluded",n.preventAutoSelect=!0}function Rh(e,t){let r=e[t]?.request;r&&r.currentValues.forEach((e=>e.state="idle"))}function Ah(e,t){Object.entries(e).forEach((([e,{request:r}])=>{let n=t[e]||[];r.currentValues.forEach((e=>{let t=!!Th(n,e);return e.state=t?"selected":"idle",e}));let a=n.filter((e=>!Th(r.currentValues,e))),i=r.currentValues;i.push(...a),r.numberOfValues=Math.max(r.numberOfValues,i.length)}))}function Ph(e,t,r){t.forEach((t=>{let n=t.facetId,a=e[n]?.request;if(!a)return;let i=r(t.values);a.currentValues=i,a.preventAutoSelect=!1}))}function Th(e,t){let{start:r,end:n}=t;return e.find((e=>e.start===r&&e.end===n))}function jh(e){let{generateAutomaticRanges:t,currentValues:r,numberOfValues:n}=e;return t?Math.max(n,r.length):r.length}function Fh(e){return e.map((e=>{let{numberOfResults:t,...r}=e;return r}))}sr({},(e=>{e.addCase(Vp,((e,t)=>{let{payload:r}=t,n=function(e){return{...xh,currentValues:[],preventAutoSelect:!1,type:"dateRange",...e}}(r);Oh(e,function(e){return{request:e}}(n))})).addCase(Ao.fulfilled,((e,t)=>t.payload?.dateFacetSet??e)).addCase(Co,((e,t)=>{Ah(e,t.payload.df||{})})).addCase(zp,((e,t)=>{let{facetId:r,selection:n}=t.payload;Eh(e,r,n)})).addCase($p,((e,t)=>{let{facetId:r,selection:n}=t.payload;qh(e,r,n)})).addCase(Qp,((e,t)=>{let{facetId:r,values:n}=t.payload;Ih(e,r,n)})).addCase(Hp,((e,t)=>{Rh(e,t.payload)})).addCase(Do,(e=>{Object.keys(e).forEach((t=>{Rh(e,t)}))})).addCase(Bp,((e,t)=>{kd(e,t.payload)})).addCase(hl.fulfilled,((e,t)=>{Ph(e,t.payload.response.facets,Fh)})).addCase(lh.fulfilled,((e,t)=>{Ph(e,t.payload.response?.facets?.results||[],Fh)})).addCase(yd,((e,t)=>{Rh(e,t.payload)}))}));var Dh=["idle","selected","excluded"],_h=["ascending","descending"],Mh=["even","equiprobable"],Lh={start:new ke,end:new ke,endInclusive:ne
2w ve,state:new ke({constrainTo:Dh})};function Nh(e){return e.map((e=>{let{numberOfResults:t,...r}=e;return r}))}new fe({facetId:sp,field:lp,generateAutomaticRanges:gp,filterFacetCount:fp,injectionDepth:pp,numberOfValues:hp,currentValues:new Ie({each:new xe({values:Lh})}),sortCriteria:new ke({constrainTo:_h}),rangeAlgorithm:new ke({constrainTo:Mh})}),sr({},(e=>{e.addCase(Gp,((e,t)=>{let{payload:r}=t,n=function(e){return{...xh,currentValues:[],preventAutoSelect:!1,type:"numericalRange",...e}}(r);Oh(e,function(e){return{request:e}}(n))})).addCase(Ao.fulfilled,((e,t)=>t.payload?.numericFacetSet??e)).addCase(Co,((e,t)=>{Ah(e,t.payload.nf||{})})).addCase(Jp,((e,t)=>{let{facetId:r,selection:n}=t.payload;Eh(e,r,n)})).addCase(Xp,((e,t)=>{let{facetId:r,selection:n}=t.payload;qh(e,r,n)})).addCase(Zp,((e,t)=>{let{facetId:r,values:n}=t.payload;Ih(e,r,n)})).addCase(th,((e,t)=>{Rh(e,t.payload)})).addCase(Do,(e=>{Object.keys(e).forEach((t=>{Rh(e,t)}))})).addCase(eh,((e,t)=>{kd(e,t.payload)})).addCase(hl.fulfilled,((e,t)=>{Ph(e,t.payload.response.facets,Nh)})).addCase(lh.fulfilled,((e,t)=>{Ph(e,t.payload.response?.facets?.results||[],Nh)})).addCase(yd,((e,t)=>{Rh(e,t.payload)}))}));var Uh={facetId:hd,selection:new xe({values:Fp})},Vh=(Cr("numericFacet/executeToggleSelect",((e,{dispatch:t,extra:{validatePayload:r}})=>{r(e,Uh),t(Jp(e)),t(Sh(e)),t(gd())})),Cr("numericFacet/executeToggleExclude",((e,{dispatch:t,extra:{validatePayload:r}})=>{r(e,Uh),t(Xp(e)),t(kh(e)),t(gd())})),{start:new me,end:new me,endInclusive:new ve,state:new ke({constrainTo:Dh})});new fe({facetId:sp,field:lp,generateAutomaticRanges:gp,filterFacetCount:fp,injectionDepth:pp,numberOfValues:hp,currentValues:new Ie({each:new xe({values:Vh})}),sortCriteria:new ke({constrainTo:_h}),resultsMustMatch:new ke({constrainTo:bh}),rangeAlgorithm:new ke({constrainTo:Mh})});var zh={f:new xe,cf:new xe,nf:new xe,mnf:new xe,df:new xe,sortCriteria:new xe,page:new me({min:0}),perPage:new me({min:1})},$h=Jt("commerce/productListingParameters/restore",(e=>wn(e,zh))),Qh={q:new ke,...zh},Bh=Jt("commerce/searchParameters/restore",(e=>wn(e,Qh)));function Hh(e,t){return t.payload.response.facets.map((e=>e.facetId))}function Wh(e,t){return[...Object.keys(t.payload.f??{}),...Object.keys(t.payload.nf??{}),...Object.keys(t.payload.df??{}),...Object.keys(t.payload.cf??{}),...Object.keys(t.payload.mnf??{})]}sr([],(e=>{e.addCase(hl.fulfilled,Hh).addCase(uf.fulfilled,Hh).addCase(Af.fulfilled,Hh).addCase(Bh,Wh).addCase($h,Wh).addCase(Ao.fulfilled,((e,t)=>t.payload?.facetOrder??e))}));var Yh=()=>ro("history/analytics/forward",(e=>e.makeSearchEvent("historyForward"))),Kh=()=>ro("history/analytics/backward",(e=>e.makeSearchEvent("historyBackward"))),Gh=()=>ro("history/analytics/noresultsback",(e=>e.makeNoResultsBack())),Jh=Object.getOwnPropertyNames,Xh=Object.getOwnPropertySymbols,Zh=Object.prototype.hasOwnProperty;function eg(e,t){return function(r,n,a){return e(r,n,a)&&t(r,n,a)}}function tg(e){return function(t,r,n){if(!t||!r||"object"!=typeof t||"object"!=typeof r)return e(t,r,n);var a=n.cache,i=a.get(t),o=a.get(r);if(i&&o)return i===r&&o===t;a.set(t,r),a.set(r,t);var s=e(t,r,n);return a.delete(t),a.delete(r),s}}function rg(e){return Jh(e).concat(Xh(e))}var ng=Object.hasOwn||function(e,t){return Zh.call(e,t)};function ag(e,t){return e||t?e===t:e===t||e!=e&&t!=t}var ig="_owner",og=Object.getOwnPropertyDescriptor,sg=Object.keys;function lg(e,t,r){var n=e.length;if(t.length!==n)return!1;for(;n-- >0;)if(!r.equals(e[n],t[n],n,n,e,t,r))return!1;return!0}function ug(e,t){return ag(e.getTime(),t.getTime())}function cg(e,t,r){if(e.size!==t.size)return!1;for(var n,a,i={},o=e.entries(),s=0;(n=o.next())&&!n.done;){for(var l=t.entries(),u=!1,c=0;(a=l.next())&&!a.done;){var d=n.value,f=d[0],p=d[1],h=a.value,g=h[0],m=h[1];!u&&!i[c]&&(u=r.equals(f,g,s,c,e,t,r)&&r.equals(p,m,f,g,e,t,r))&&(i[c]=!0),c++}if(!u)return!1;s++}return!0}function dg(e,t,r){var n,a=sg(e),i=a.length;if(sg(t).length!==i)return!1;for(;i-- >0;)if((n=a[i])===ig&&(e.$$typeof||t.$$typeof)&&e.$$typeof!==t.$$typeof||!ng(t,n)||!r.equals(e[n],t[n],n,n,e,t,r))return!1;return!0}function fg(e,t,r){var n,a,i,o=rg(e),s=o.length;if(rg(t).length!==s)return!1;for(;s-- >0;)if((n=o[s])===ig&&(e.$$typeof||t.$$typeof)&&e.$$typeof!==t.$$typeof||!ng(t,n)||!r.equals(e[n],t[n],n,n,e,t,r)||(a=og(e,n),i=og(t,n),(a||i)&&(!a||!i||a.configurable!==i.configurable||a.enumerable!==i.enumerable||a.writable!==i.writable)))return!1;return!0}function pg(e,t){return ag(e.valueOf(),t.valueOf())}function hg(e,t){return e.source===t.source&&e.flags===t.flags}function gg(e,t,r){if(e.size!==t.size)return!1;for(var n,a,i={},o=e.values();(n=o.next())&&!n.done;){for(var s=t.values(),l=!1,u=0;(a=s.next())&&!a.done;
2)!l&&!i[u]&&(l=r.equals(n.value,a.value,n.value,a.value,e,t,r))&&(i[u]=!0),u++;if(!l)return!1}return!0}function mg(e,t){var r=e.length;if(t.length!==r)return!1;for(;r-- >0;)if(e[r]!==t[r])return!1;return!0}var yg=Array.isArray,vg="function"==typeof ArrayBuffer&&ArrayBuffer.isView?ArrayBuffer.isView:null,bg=Object.assign,wg=Object.prototype.toString.call.bind(Object.prototype.toString);function Sg(e){void 0===e&&(e={});var t=e.circular,r=void 0!==t&&t,n=e.createInternalComparator,a=e.createState,i=e.strict,o=void 0!==i&&i,s=function(e){var t=e.circular,r=e.createCustomConfig,n=e.strict,a={areArraysEqual:n?fg:lg,areDatesEqual:ug,areMapsEqual:n?eg(cg,fg):cg,areObjectsEqual:n?fg:dg,arePrimitiveWrappersEqual:pg,areRegExpsEqual:hg,areSetsEqual:n?eg(gg,fg):gg,areTypedArraysEqual:n?fg:mg};if(r&&(a=bg({},a,r(a))),t){var i=tg(a.areArraysEqual),o=tg(a.areMapsEqual),s=tg(a.areObjectsEqual),l=tg(a.areSetsEqual);a=bg({},a,{areArraysEqual:i,areMapsEqual:o,areObjectsEqual:s,areSetsEqual:l})}return a}(e),l=function(e){var t=e.areArraysEqual,r=e.areDatesEqual,n=e.areMapsEqual,a=e.areObjectsEqual,i=e.arePrimitiveWrappersEqual,o=e.areRegExpsEqual,s=e.areSetsEqual,l=e.areTypedArraysEqual;return function(e,u,c){if(e===u)return!0;if(null==e||null==u||"object"!=typeof e||"object"!=typeof u)return e!=e&&u!=u;var d=e.constructor;if(d!==u.constructor)return!1;if(d===Object)return a(e,u,c);if(yg(e))return t(e,u,c);if(null!=vg&&vg(e))return l(e,u,c);if(d===Date)return r(e,u,c);if(d===RegExp)return o(e,u,c);if(d===Map)return n(e,u,c);if(d===Set)return s(e,u,c);var f=wg(e);return"[object Date]"===f?r(e,u,c):"[object RegExp]"===f?o(e,u,c):"[object Map]"===f?n(e,u,c):"[object Set]"===f?s(e,u,c):"[object Object]"===f?"function"!=typeof e.then&&"function"!=typeof u.then&&a(e,u,c):"[object Arguments]"===f?a(e,u,c):("[object Boolean]"===f||"[object Number]"===f||"[object String]"===f)&&i(e,u,c)}}(s),u=n?n(l):function(e){return function(t,r,n,a,i,o,s){return e(t,r,s)}}(l);return function(e){var t=e.circular,r=e.comparator,n=e.createState,a=e.equals,i=e.strict;if(n)return function(e,o){var s=n(),l=s.cache,u=void 0===l?t?new WeakMap:void 0:l,c=s.meta;return r(e,o,{cache:u,equals:a,meta:c,strict:i})};if(t)return function(e,t){return r(e,t,{cache:new WeakMap,equals:a,meta:void 0,strict:i})};var o={cache:void 0,equals:a,meta:void 0,strict:i};return function(e,t){return r(e,t,o)}}({circular:r,comparator:l,createState:a,equals:u,strict:o})}function kg(e,t){return e.length===t.length&&e.every((e=>-1!==t.findIndex((t=>Cg(e,t)))))}Sg(),Sg({strict:!0}),Sg({circular:!0}),Sg({circular:!0,strict:!0}),Sg({createInternalComparator:function(){return ag}}),Sg({strict:!0,createInternalComparator:function(){return ag}}),Sg({circular:!0,createInternalComparator:function(){return ag}}),Sg({circular:!0,createInternalComparator:function(){return ag},strict:!0});var Cg=Sg({createCustomConfig:e=>({...e,areArraysEqual:kg})}),xg=sr(De({}),(e=>{e.addCase(Ro,((e,t)=>Og(e,t.payload)?void 0:t.payload))})),Og=(e,t)=>Ig(e.context,t.context)&&Eg(e.dictionaryFieldContext,t.dictionaryFieldContext)&&Mg(e.advancedSearchQueries,t.advancedSearchQueries)&&qg(e.tabSet,t.tabSet)&&Ag(e.staticFilterSet,t.staticFilterSet)&&Tg(e.facetSet,t.facetSet)&&Tg(e.dateFacetSet,t.dateFacetSet)&&Tg(e.numericFacetSet,t.numericFacetSet)&&Fg(e.automaticFacetSet,t.automaticFacetSet)&&jg(e.categoryFacetSet,t.categoryFacetSet)&&Dg(e.pagination,t.pagination)&&_g(e.query,t.query)&&Lg(e,t)&&Ng(e.pipeline,t.pipeline)&&Ug(e.searchHub,t.searchHub)&&Vg(e.facetOrder,t.facetOrder)&&zg(e.debug,t.debug),Ig=(e,t)=>JSON.stringify(e.contextValues)===JSON.stringify(t.contextValues),Eg=(e,t)=>JSON.stringify(e.contextValues)===JSON.stringify(t.contextValues),qg=(e,t)=>{let r=Rg(e),n=Rg(t);return r?.id===n?.id},Rg=e=>Object.values(e).find((e=>e.isActive)),Ag=(e,t)=>{for(let[r,n]of Object.entries(t)){if(!e[r])return!1;let t=Pg(e[r]),a=Pg(n);if(JSON.stringify(t)!==JSON.stringify(a))return!1}return!0},Pg=e=>e.values.filter((e=>"idle"!==e.state)),Tg=(e,t)=>{for(let[r,n]of Object.entries(t)){if(!e[r])return!1;let t=e[r].request.currentValues.filter((e=>"idle"!==e.state)),a=n.request.currentValues.filter((e=>"idle"!==e.state));if(JSON.stringify(t)!==JSON.stringify(a))return!1}return!0},jg=(e,t)=>
2{for(let[r,n]of Object.entries(t)){if(!e[r])return!1;let t=Di(e[r]?.request.currentValues).map((({value:e})=>e)),a=Di(n?.request.currentValues).map((({value:e})=>e));if(JSON.stringify(t)!==JSON.stringify(a))return!1}return!0},Fg=(e,t)=>{for(let[r,n]of Object.entries(t.set)){if(!e.set[r])return!1;let t=e.set[r].response.values.filter((e=>"idle"!==e.state)),a=n.response.values.filter((e=>"idle"!==e.state));if(JSON.stringify(t)!==JSON.stringify(a))return!1}return!0},Dg=(e,t)=>e.firstResult===t.firstResult&&e.numberOfResults===t.numberOfResults,_g=(e,t)=>JSON.stringify(e)===JSON.stringify(t),Mg=(e,t)=>JSON.stringify(e)===JSON.stringify(t),Lg=(e,t)=>e.sortCriteria===t.sortCriteria,Ng=(e,t)=>e===t,Ug=(e,t)=>e===t,Vg=(e,t)=>function(e,t,r=(e,t)=>e===t){return e.length===t.length&&-1===e.findIndex(((e,n)=>!r(t[n],e)))}(e,t),zg=(e,t)=>e===t;(e=>{let{actionTypes:t,reducer:r}=e})({actionTypes:{redo:qo.type,undo:Eo.type,snapshot:Ro.type},reducer:xg});var $g=new me({min:1,default:8,required:!1}),Qg={desiredCount:new me({min:1,max:20,default:5,required:!1}),numberOfValues:$g},Bg=Jt("automaticFacet/setOptions",(e=>wn(e,Qg))),Hg=Jt("automaticFacet/deselectAll",(e=>wn(e,hd))),Wg=fn,Yg=Jt("automaticFacet/toggleSelectValue",(e=>wn(e,{field:Wg,selection:new xe({values:kp})}))),Kg=sr({firstResult:0,defaultNumberOfResults:10,numberOfResults:10,totalCountFiltered:0},(e=>{e.addCase(Bo,((e,t)=>{let r=Jg(e),n=t.payload;e.defaultNumberOfResults=e.numberOfResults=n,e.firstResult=Xg(r,n)})).addCase(Ho,((e,t)=>{e.numberOfResults=t.payload,e.firstResult=0})).addCase(mc,(e=>{e.firstResult=0})).addCase(Wo,((e,t)=>{let r=t.payload;e.firstResult=Xg(r,e.numberOfResults)})).addCase(Yo,((e,t)=>{let r=t.payload;e.firstResult=Xg(r,e.numberOfResults)})).addCase(Go,(e=>{let t=Jg(e),r=Math.max(t-1,1);e.firstResult=Xg(r,e.numberOfResults)})).addCase(Ko,(e=>{let t=Jg(e),r=function(e){let{totalCountFiltered:t,numberOfResults:r}=e;return function(e,t){let r=Math.min(e,5e3);return Math.ceil(r/t)}(t,r)}(e),n=Math.min(t+1,r);e.firstResult=Xg(n,e.numberOfResults)})).addCase(Ao.fulfilled,((e,t)=>{t.payload&&(e.numberOfResults=t.payload.pagination.numberOfResults,e.firstResult=t.payload.pagination.firstResult)})).addCase(Co,((e,t)=>{e.firstResult=t.payload.firstResult??e.firstResult,e.numberOfResults=t.payload.numberOfResults??e.defaultNumberOfResults})).addCase(hl.fulfilled,((e,t)=>{let{response:r}=t.payload;e.totalCountFiltered=r.totalCountFiltered})).addCase(lh.fulfilled,((e,t)=>{let{response:r}=t.payload;e.totalCountFiltered=r.pagination.totalCount})).addCase(Ep,(e=>{Gg(e)})).addCase($p,(e=>{Gg(e)})).addCase(Ip,(e=>{Gg(e)})).addCase(Xp,(e=>{Gg(e)})).addCase(Gf,(e=>{Gg(e)})).addCase(Op,(e=>{Gg(e)})).addCase(jd,(e=>{Gg(e)})).addCase(Td,(e=>{Gg(e)})).addCase(wd,(e=>{Gg(e)})).addCase(zp,(e=>{Gg(e)})).addCase(Jp,(e=>{Gg(e)})).addCase(Do,(e=>{Gg(e)})).addCase(Qp,(e=>{Gg(e)})).addCase(Zp,(e=>{Gg(e)})).addCase(Kf,(e=>{Gg(e)})).addCase(Yg,(e=>{Gg(e)}))}));function Gg(e){e.firstResult=0}function Jg(e){let{firstResult:t,numberOfResults:r}=e;return Zg(t,r)}function Xg(e,t){return(e-1)*t}function Zg(e,t){return Math.round(e/t)+1}var em=e=>{let t=function(e){return e.pagination.firstResult}(e);return Zg(t,function(e){return e.pagination.numberOfResults}(e))},tm=()=>ro("analytics/pager/resize",((e,t)=>e.makePagerResize({currentResultsPerPage:t.pagination?.numberOfResults||10}))),rm=()=>ro("analytics/pager/number",((e,t)=>e.makePagerNumber({pagerNumber:em(t)}))),nm=()=>ro("analytics/pager/next",((e,t)=>e.makePagerNext({pagerNumber:em(t)}))),am=()=>ro("analytics/pager/previous",((e,t)=>e.makePagerPrevious({pagerNumber:em(t)})));new fe({numberOfPages:new me({default:5,min:0})}),new fe({page:new me({min:1})});var im=new fe({fieldsToInclude:new Ie({required:!1,each:new ke({required:!0,emptyAllowed:!1})})});function om(e,t){if(!function(e){return e.addReducers({search:ql,configuration:bc,fields:Gc}),!0}(e))throw W;let r=Vc(e),n=function(e){if(!function(e){return e.addReducers({search:ql}),!0}(e))throw W;return{...Vc(e),get state(){let t=e.state;return{hasError:null!==t.search.error,isLoading:t.search.isLoading,hasResults:!!t.search.results.length,firstSearchExecuted:xl(t)}}}}(e),{dispatch:a}=e,i=Sn(e,im,t?.options,"buildCoreResultList");i.fieldsToInclude&&a(zc(i.fieldsToInclude));let o=()=>e.state.search.results.length<e.state.search.response.totalCountFiltered,s=0,l=0,u=!1;return{...r,get state(){let t=e.state;return{...n.state,results:t.search.results,moreResultsAvailable:o(),searchResponseId:t.search.searchResponseId}},fetchMoreResults:async()=>
2{if(!e.state.search.isLoading)if(o()){if(Date.now()-s<200){if(l++,l>=5)return s=Date.now(),!u&&e.logger.error('The result list method "fetchMoreResults" execution prevented because it has been triggered consecutively 5 times, with little delay. Please verify the conditions under which the function is called.'),void(u=!0)}else l=0;u=!1,t?.fetchMoreResultsActionCreator&&(await a(t?.fetchMoreResultsActionCreator()),s=Date.now())}else e.logger.info("No more results are available for the result list to fetch.")}}}var sm={results:new Ie({required:!0,each:new xe({values:io})}),maxLength:new me({required:!0,min:1,default:10})},lm=Jt("recentResults/registerRecentResults",(e=>wn(e,sm))),um=Jt("recentResults/pushRecentResult",(e=>((e=>{new fe(io).validate(function(e){return Object.assign({},...Object.keys(io).map((t=>({[t]:e[t]}))),{raw:oo(e.raw)})}(e))})(e),{payload:e}))),cm=Jt("recentResults/clearRecentResults");new fe({numberOfResults:new me({min:0})});var dm={id:fn},fm=Jt("querySuggest/register",(e=>wn(e,{...dm,count:new me({min:0})}))),pm=Jt("querySuggest/unregister",(e=>wn(e,dm))),hm=Jt("querySuggest/selectSuggestion",(e=>wn(e,{...dm,expression:hn}))),gm=Jt("querySuggest/clear",(e=>wn(e,dm))),mm=Cr("querySuggest/fetch",(async(e,{getState:t,rejectWithValue:r,extra:{apiClient:n,validatePayload:a,navigatorContext:i}})=>{a(e,dm);let o=e.id,s=await ym(o,t(),i),l=await n.querySuggest(s);return on(l)?r(l.error):{id:o,q:s.q,...l.success}})),ym=async(e,t,r)=>({accessToken:t.configuration.accessToken,organizationId:t.configuration.organizationId,url:t.configuration.search.apiBaseUrl,count:t.querySuggest[e].count,q:t.querySet[e],locale:t.configuration.search.locale,timezone:t.configuration.search.timezone,actionsHistory:t.configuration.analytics.enabled?Pi.getHistory():[],...t.context&&{context:t.context.contextValues},...t.pipeline&&{pipeline:t.pipeline},...t.searchHub&&{searchHub:t.searchHub},tab:t.configuration.analytics.originLevel2,...t.configuration.analytics.enabled&&{visitorId:await Ai(t.configuration.analytics),...t.configuration.analytics.enabled&&"legacy"===t.configuration.analytics.analyticsMode?await es(t.configuration.analytics):Xo(t.configuration.analytics,r)},...t.configuration.search.authenticationProviders.length&&{authentication:t.configuration.search.authenticationProviders.join(",")}}),vm=()=>ro("analytics/searchbox/submit",(e=>e.makeSearchboxSubmit())),bm={id:fn,query:hn},wm=Jt("querySet/register",(e=>wn(e,bm))),Sm=Jt("querySet/update",(e=>wn(e,bm))),km=Jt("commerce/querySet/register",(e=>wn(e,bm))),Cm=Jt("commerce/querySet/update",(e=>wn(e,bm))),xm=sr({},(e=>{e.addCase(wm,((e,t)=>qm(e,t.payload))).addCase(km,((e,t)=>qm(e,t.payload))).addCase(Sm,((e,t)=>{let{id:r,query:n}=t.payload;Em(e,r,n)})).addCase(Cm,((e,t)=>{let{id:r,query:n}=t.payload;Em(e,r,n)})).addCase(hm,((e,t)=>{let{id:r,expression:n}=t.payload;Em(e,r,n)})).addCase(hf,((e,t)=>{let{id:r,expression:n}=t.payload;Em(e,r,n)})).addCase(Af.fulfilled,((e,t)=>{let{queryExecuted:r}=t.payload;Im(e,r)})).addCase(hl.fulfilled,((e,t)=>{let{queryExecuted:r}=t.payload;Im(e,r)})).addCase(Co,Om).addCase(Bh,Om).addCase(Ao.fulfilled,((e,t)=>{if(t.payload)for(let[r,n]of Object.entries(t.payload.querySet))Em(e,r,n)}))}));function Om(e,t){ge(t.payload.q)||Im(e,t.payload.q)}function Im(e,t){Object.keys(e).forEach((r=>e[r]=t))}var Em=(e,t,r)=>{t in e&&(e[t]=r)},qm=(e,t)=>{let{id:r,query:n}=t;r in e||(e[r]=n)},Rm=e=>ro("analytics/querySuggest",((t,r)=>{let n=Am(r,e);return t.makeOmniboxAnalytics(n)}));function Am(e,t){let{id:r,suggestion:n}=t,a=e.querySuggest&&e.querySuggest[r];if(!a)throw new Error(`Unable to determine the query suggest analytics metadata to send because no query suggest with id "${r}" was found. Please check the sent #id.`);let i=a.completions.map((e=>e.expression)),o=a.partialQueries.length-1,s=a.partialQueries[o]||"",l=a.responseId;return{suggestionRanking:i.indexOf(n),partialQuery:s,partialQueries:a.partialQueries,suggestions:i,querySuggestResponseId:l}}var Pm=sr({},(e=>e.addCase(fm,((e,t)=>
2{Tm(e,t.payload)})).addCase(pf,((e,t)=>{Tm(e,t.payload)})).addCase(pm,((e,t)=>{delete e[t.payload.id]})).addCase(mm.pending,jm).addCase(mm.fulfilled,((e,t)=>{let r=e[t.meta.arg.id];if(!r||t.meta.requestId!==r.currentRequestId)return;let{q:n}=t.payload;n&&r.partialQueries.push(n.replace(/;/,encodeURIComponent(";"))),r.responseId=t.payload.responseId,r.completions=t.payload.completions,r.isLoading=!1,r.error=null})).addCase(mm.rejected,Fm).addCase(ff.pending,jm).addCase(ff.fulfilled,((e,t)=>{let r=e[t.meta.arg.id];if(!r||t.meta.requestId!==r.currentRequestId)return;let{query:n}=t.payload;n&&r.partialQueries.push(n.replace(/;/,encodeURIComponent(";"))),r.responseId=t.payload.responseId,r.completions=t.payload.completions.map((e=>({expression:e.expression,highlighted:e.highlighted,score:0,executableConfidence:0}))),r.isLoading=!1,r.error=null})).addCase(ff.rejected,Fm).addCase(gm,((e,t)=>{Dm(e,t.payload)})).addCase(df,((e,t)=>{Dm(e,t.payload)}))));function Tm(e,t){let r=t.id;r in e||(e[r]=function(e){return{id:"",completions:[],responseId:"",count:5,currentRequestId:"",error:null,partialQueries:[],isLoading:!1,...e}}(t))}function jm(e,t){let r=e[t.meta.arg.id];r&&(r.currentRequestId=t.meta.requestId,r.isLoading=!0)}function Fm(e,t){let r=e[t.meta.arg.id];r&&(r.error=t.payload||null,r.isLoading=!1)}function Dm(e,t){let r=e[t.id];r&&(r.responseId="",r.completions=[],r.partialQueries=[])}var _m=sr({q:"",enableQuerySyntax:!1},(e=>e.addCase(Jo,((e,t)=>({...e,...t.payload}))).addCase(Rs,((e,t)=>{e.q=t.payload})).addCase(hm,((e,t)=>{e.q=t.payload.expression})).addCase(Ao.fulfilled,((e,t)=>t.payload?.query??e)).addCase(Co,((e,t)=>{e.q=t.payload.q??e.q,e.enableQuerySyntax=t.payload.enableQuerySyntax??e.enableQuerySyntax})))),Mm={enableQuerySyntax:!1,numberOfSuggestions:5,clearFilters:!0},Lm={open:new ke,close:new ke},Nm={id:fn,numberOfSuggestions:new me({min:0}),enableQuerySyntax:new ve,highlightOptions:new xe({values:{notMatchDelimiters:new xe({values:Lm}),exactMatchDelimiters:new xe({values:Lm}),correctionDelimiters:new xe({values:Lm})}}),clearFilters:new ve},Um=new fe(Nm);function Vm(e,t={}){let r=function(e,t){if(!function(e){return e.addReducers({query:_m,querySuggest:Pm,configuration:bc,querySet:xm,search:ql}),!0}(e))throw W;let r=Vc(e),{dispatch:n}=e,a=t.options?.id||J("search_box"),i={id:a,highlightOptions:{...t.options?.highlightOptions},...Mm,...t.options};
2Sn(e,Um,i,"buildSearchBox"),n(wm({id:a,query:e.state.query.q})),i.numberOfSuggestions&&n(fm({id:a,count:i.numberOfSuggestions}));let o=()=>e.state.querySet[i.id],s=async e=>{let{enableQuerySyntax:r,clearFilters:a}=i;n(pl({q:o(),enableQuerySyntax:r,clearFilters:a})),t.isNextAnalyticsReady?n(t.executeSearchActionCreator(e)):n(t.executeSearchActionCreator(e.legacy))};return{...r,updateText(e){n(Sm({id:a,query:e})),this.showSuggestions()},clear(){n(Sm({id:a,query:""})),n(gm({id:a}))},showSuggestions(){i.numberOfSuggestions&&n(t.fetchQuerySuggestionsActionCreator({id:a}))},selectSuggestion(e){n(hm({id:a,expression:e})),s({legacy:Rm({id:a,suggestion:e}),next:{actionCause:"omniboxAnalytics"}}).then((()=>{n(gm({id:a}))}))},submit(e=vm(),t){s({legacy:e,next:t}),n(gm({id:a}))},get state(){let t=e.state,r=t.querySuggest[i.id],n=function(e,t){return e?e.completions.map((e=>({highlightedValue:Le(e.highlighted,t),rawValue:e.expression}))):[]}(r,i.highlightOptions),a=!!r&&r.isLoading;return{value:o(),suggestions:n,isLoading:t.search.isLoading,isLoadingSuggestions:a}}}}(e,{...t,executeSearchActionCreator:hl,fetchQuerySuggestionsActionCreator:mm,isNextAnalyticsReady:!0});return{...r,submit(){r.submit(vm(),{actionCause:"searchboxSubmit"})},get state(){return r.state}}}var zm=(e,t)=>{let{q:r,id:n}=e;return t[n].cache[r]||null},$m=(sr({},(e=>{e.addCase(Vo,((e,t)=>{((e,t)=>{let{id:r}=e;t[r]||(t[r]={q:"",cache:{}})})(t.payload,e)})),e.addCase(zo,((e,t)=>{((e,t)=>{let{q:r,id:n}=e;r&&(t[n].q=r)})(t.payload,e)})),e.addCase($o,((e,t)=>{((e,t)=>{let{id:r}=e;Object.entries(t[r].cache).forEach((([e,n])=>{(function(e){return!!e&&e.expiresAt&&Date.now()>=e.expiresAt})(n)&&delete t[r].cache[e]}))})(t.payload,e)})),e.addCase(vl.pending,((e,t)=>
2{((e,t)=>{for(let e in t)for(let r in t[e].cache)t[e].cache[r].isActive=!1;if(!zm(e,t))return void((e,t,r)=>{let{q:n,id:a}=e;t[a].cache[n]={isLoading:!0,error:null,expiresAt:0,isActive:!0,searchUid:"",totalCountFiltered:0,duration:0,...r}})(e,t,{results:[]});let r=zm(e,t);r.isLoading=!0,r.isActive=!0,r.error=null})(t.meta.arg,e)})),e.addCase(vl.fulfilled,((e,t)=>{let{results:r}=t.payload;((e,t,r)=>{let{id:n,q:a,searchUid:i,cacheTimeout:o,totalCountFiltered:s,duration:l}=e;t[n].cache[a]={...zm(e,t),...r,isActive:!0,searchUid:i,isLoading:!1,error:null,expiresAt:o?o+Date.now():0,totalCountFiltered:s,duration:l}})({...t.payload,...t.meta.arg},e,{results:r})})),e.addCase(vl.rejected,((e,t)=>{((e,t)=>{let{id:r,q:n,error:a}=e;t[r].cache[n].error=a||null,t[r].cache[n].isLoading=!1,t[r].cache[n].isActive=!1})(t.meta.arg,e)}))})),{searchBoxId:pn,maxResultsPerQuery:new me({required:!0,min:1}),cacheTimeout:new me});new fe($m);var Qm=()=>ro("analytics/sort/results",((e,t)=>e.makeResultsSort({resultsSortBy:t.sortCriteria||Fe()}))),Bm={by:new Ae({enum:Te,required:!0})},Hm=Jt("sortCriteria/register",(e=>Ym(e))),Wm=Jt("sortCriteria/update",(e=>Ym(e))),Ym=e=>Ee(e)?(e.forEach((e=>wn(e,Bm))),{payload:e}):wn(e,Bm),Km=sr(Fe(),(e=>{e.addCase(Hm,((e,t)=>je(t.payload))).addCase(Wm,((e,t)=>
2je(t.payload))).addCase(Ao.fulfilled,((e,t)=>t.payload?.sortCriteria??e)).addCase(Co,((e,t)=>t.payload.sortCriteria??e))})),Gm=fn,Jm=new xe({options:{required:!0},values:{caption:hn,expression:hn,state:new ke({constrainTo:["idle","selected","excluded"]})}}),Xm=new Ie({required:!0,each:Jm}),Zm=Jt("staticFilter/register",(e=>wn(e,{id:Gm,values:Xm}))),ey=Jt("staticFilter/toggleSelect",(e=>wn(e,{id:Gm,value:Jm}))),ty=Jt("staticFilter/toggleExclude",(e=>wn(e,{id:Gm,value:Jm}))),ry=Jt("staticFilter/deselectAllFilterValues",(e=>wn(e,Gm))),ny=e=>ro("analytics/staticFilter/select",(t=>t.makeStaticFilterSelect(e))),ay=e=>ro("analytics/staticFilter/deselect",(t=>t.makeStaticFilterDeselect(e))),iy=e=>ro("analytics/staticFilter/clearAll",(t=>t.makeStaticFilterClearAll(e)));function oy(e,t){t in e&&Object.keys(e).forEach((r=>{e[r].isActive=r===t}))}sr({},(e=>e.addCase(Zm,((e,t)=>{let r=t.payload,{id:n}=r;n in e||(e[n]=r)})).addCase(ey,((e,t)=>{let{id:r,value:n}=t.payload,a=e[r];if(!a)return;let i=a.values.find((e=>e.caption===n.caption));if(!i)return;let o="selected"===i.state;i.state=o?"idle":"selected"})).addCase(ty,((e,t)=>{let{id:r,value:n}=t.payload,a=e[r];if(!a)return;let i=a.values.find((e=>e.caption===n.caption));if(!i)return;let o="excluded"===i.state;i.state=o?"idle":"excluded"})).addCase(ry,((e,t)=>{let r=e[t.payload];r&&r.values.forEach((e=>e.state="idle"))})).addCase(Do,(e=>{Object.values(e).forEach((e=>{e.values.forEach((e=>e.state="idle"))}))})).addCase(Co,((e,t)=>{let r=t.payload.sf||{};Object.entries(e).forEach((([e,t])=>{let n=r[e]||[];t.values.forEach((e=>{e.state=n.includes(e.caption)?"selected":"idle"}))}))})))),new fe({id:Gm,values:Xm}),sr({},(e=>{e.addCase(gc,((e,t)=>{let r=t.payload,{id:n}=r;n in e||(e[n]={...r,isActive:!1})})).addCase(mc,((e,t)=>{oy(e,t.payload)})).addCase(Co,((e,t)=>{oy(e,t.payload.tab||"")})).addCase(Ao.fulfilled,((e,t)=>t.payload?.tabSet??e))})),new fe({expression:hn,id:fn,clearFiltersOnTabChange:new ve}),new fe({isActive:new ve});var sy={categoryFacetId:hd,categoryFacetPath:new Ie({required:!0,each:fn})},ly=e=>ro("analytics/categoryFacet/breadcrumb",((t,r)=>(wn(e,sy),t.makeBreadcrumbFacet(((e,{categoryFacetId:t,categoryFacetPath:r})=>{let n=e.categoryFacetSet[t]?.request.field;return{categoryFacetId:t,categoryFacetPath:r,categoryFacetField:n,categoryFacetTitle:`${n}_${t}`}})(r,e))))),uy=()=>ro("analytics/facet/deselectAllBreadcrumbs",(e=>e.makeBreadcrumbResetAll())),cy=(e,{facetId:t,selection:r})=>{let n=(e.dateFacetSet[t]||e.numericFacetSet[t]).request.field;return{facetId:t,facetField:n,facetTitle:`${n}_${t}`,facetRangeEndInclusive:r.endInclusive,facetRangeEnd:`${r.end}`,facetRangeStart:`${r.start}`}},dy=e=>ro("analytics/dateFacet/breadcrumb",((t,r)=>{wn(e,_p(e.selection));let n=cy(r,e);return t.makeBreadcrumbFacet(n)})),fy=e=>ro("analytics/numericFacet/breadcrumb",((t,r)=>{wn(e,_p(e.selection));let n=cy(r,e);return t.makeBreadcrumbFacet(n)}));function py(e){return"redirect"===e.type}var hy=class{constructor(e){this.response=e}get basicExpression(){return this.response.parsedInput.basicExpression}get largeExpression(){return this.response.parsedInput.largeExpression}get redirectionUrl(){let e=this.response.preprocessingOutput.triggers.filter(py);return e.length?e[0].content:null}},gy=Jt("standaloneSearchBox/register",(e=>wn(e,{id:fn,redirectionUrl:fn,overwrite:new ve({required:!1})}))),my=Jt("standaloneSearchBox/updateRedirectionUrl",(e=>wn(e,{id:fn,redirectionUrl:fn}))),yy=Jt("standaloneSearchBox/reset",(e=>wn(e,{id:fn}))),vy=Jt("standaloneSearchBox/updateAnalyticsToSearchFromLink",(e=>wn(e,{id:fn}))),by=Jt("standaloneSearchBox/updateAnalyticsToOmniboxFromLink"),wy=Cr("standaloneSearchBox/fetchRedirect",(async(e,{dispatch:t,getState:r,rejectWithValue:n,extra:{apiClient:a,validatePayload:i,navigatorContext:o}})=>{i(e,{id:new ke({emptyAllowed:!1})});let s=await ky(r(),o),l=await a.plan(s);if(on(l))return n(l.error);let{redirectionUrl:u}=new hy(l.success);return u&&t(Sy(u)),u||""})),Sy=e=>ro("analytics/standaloneSearchBox/redirect",(t=>t.makeTriggerRedirect({redirectedTo:e}))),ky=async(e,t)=>({accessToken:e.configuration.accessToken,organizationId:e.configuration.organizationId,url:e.configuration.search.apiBaseUrl,locale:e.configuration.search.locale,timezone:e.configuration.search.timezone,q:e.query.q,...e.context&&{context:e.context.contextValues},...e.pipeline&&{pipeline:e.pipeline},...e.searchHub&&{searchHub:e.searchHub},...e.configuration.analytics.enabled&&{visitorId:await Ai(e.configuration.analytics)},...e.configuration.analytics.enabled&&"legacy"===e.configuration.analytics.analyticsMode?await es(e.configuration.analytics):Xo(e.configuration.analytics,t),...e.configuration.search.authenticationProviders.length&&{authentication:e.configuration.search.authenticationProviders.join(",")}}),Cy=sr({},(e=>e.addCase(gy,((e,t)=>{let{id:r,redirectionUrl:n,overwrite:a}=t.payload;!a&&r in e||(e[r]=xy(n))})).addCase(yy,((e,t)=>{let{id:r}=t.payload,n=e[r];n&&(e[r]=xy(n.defaultRedirectionUrl))})).addCase(my,((e,t)=>{let{id:r,redirectionUrl:n}=t.payload;r in e&&(e[r]=xy(n))})).addCase(wy.pending,((e,t)=>
2{let r=e[t.meta.arg.id];r&&(r.isLoading=!0)})).addCase(wy.fulfilled,((e,t)=>{let r=t.payload,n=e[t.meta.arg.id];n&&(n.redirectTo=r||n.defaultRedirectionUrl,n.isLoading=!1)})).addCase(wy.rejected,((e,t)=>{let r=e[t.meta.arg.id];r&&(r.isLoading=!1)})).addCase(vy,((e,t)=>{let r=e[t.payload.id];r&&(r.analytics.cause="searchFromLink")})).addCase(by,((e,t)=>{let r=e[t.payload.id];r&&(r.analytics.cause="omniboxFromLink",r.analytics.metadata=t.payload.metadata)}))));function xy(e){return{defaultRedirectionUrl:e,redirectTo:"",isLoading:!1,analytics:{cause:"",metadata:null}}}var Oy=new fe({...Nm,redirectionUrl:new ke({required:!0,emptyAllowed:!1}),overwrite:new ve({required:!1})});new fe({parameters:new xe({options:{required:!0},values:ko})}),new fe({fragment:new ke});var Iy=Cr("resultPreview/fetchResultContent",(async(e,{extra:t,getState:r,rejectWithValue:n})=>{let a=r(),i=await async function(e,t){let{search:r,accessToken:n,organizationId:a,analytics:i}=e.configuration,o=e.query?.q||"";return{url:r.apiBaseUrl,accessToken:n,organizationId:a,enableNavigation:!1,...i.enabled&&{visitorId:await Ai(e.configuration.analytics)},q:o,...t,requestedOutputSize:t.requestedOutputSize||0,...r.authenticationProviders.length&&{authentication:r.authenticationProviders.join(",")}}}(a,e),o=await t.apiClient.html(i);return on(o)?n(o.error):{content:o.success,uniqueId:e.uniqueId}})),Ey=Jt("resultPreview/next"),qy=Jt("resultPreview/previous"),Ry=Jt("resultPreview/prepare",(e=>wn(e,{results:new Ie({required:!0})}))),Ay=Cr("resultPreview/updateContentURL",(async(e,{getState:t,extra:r})=>{let n=t(),a=((e,t)=>{let r=new Ur(`${e.url}${t}`);return r.addParam("access_token",e.accessToken),r.addParam("organizationId",e.organizationId),r.addParam("uniqueId",e.uniqueId),void 0!==e.q&&r.addParam("q",e.q),void 0!==e.enableNavigation&&r.addParam("enableNavigation",`${e.enableNavigation}`),void 0!==e.requestedOutputSize&&r.addParam("requestedOutputSize",`${e.requestedOutputSize}`),void 0!==e.visitorId&&r.addParam("visitorId",`${e.visitorId}`),r.href})(await e.buildResultPreviewRequest(n,{uniqueId:e.uniqueId,requestedOutputSize:e.requestedOutputSize}),e.path);return a?.length>2048&&r.logger.error("The content URL was truncated as it exceeds the maximum allowed length of 2048 characters."),{contentURL:a}})),Py=e=>{let{content:t,isLoading:r,uniqueId:n,contentURL:a}={uniqueId:"",content:"",isLoading:!1,position:-1,resultsWithPreview:[]};e.content=t,e.isLoading=r,e.uniqueId=n,e.contentURL=a},Ty=e=>e.filter((e=>e.hasHtmlVersion)).map((e=>e.uniqueId));function jy(e,t){return e.raw[t.parent]}function Fy(e,t){let r=e.raw[t.child];return function(e){return Array.isArray(e)}(r)?r[0]:r}function Dy(e,t,r,n=[]){let a=Fy(e,r);return a?-1!==n.indexOf(a)?[]:t.filter((t=>{let n=Fy(t,r)===Fy(e,r);return jy(t,r)===a&&!n})).map((i=>{let o={...i,searchUid:e.searchUid};return{result:o,children:Dy(o,t,r,[...n,a])}})):[]}function _y(e,t){return e.find((e=>{let r=void 0===jy(e,t),n=function(e,t){return void 0!==(e||t)&&e===t}(jy(e,t),Fy(e,t));return r||n}))}function My(e){return e.parentResult?My(e.parentResult):e}function Ly(e,t,r,n){let a={};return e.forEach((e=>{let i=function(e,t){return e.raw[t.collection]}(e,t);i&&(!Fy(e,t)&&!e.parentResult||(a[i]=function(e,t,r,n){let a=Xi(e),i={...n??_y(a,t)??My(e),searchUid:r};return{result:i,children:Dy(i,a,t),moreResultsAvailable:!0,isLoadingMoreResults:!1}}(e,t,r,n)))})),a}function Ny(e,t){if(!e.collections[t])throw new Error(`Missing collection ${t} from ${Object.keys(e.collections)}: Folding most probably in an invalid state...`);return e.collections[t]}function Uy(e){return e.query="",e.queryModification={originalQuery:"",newQuery:"",queryToIgnore:e.queryModification.queryToIgnore},e}sr({uniqueId:"",content:"",isLoading:!1,position:-1,resultsWithPreview:[]},(e=>{e.addCase(Iy.pending,(e=>{e.isLoading=!0})).addCase(Iy.fulfilled,((e,t)=>{let{content:r,uniqueId:n}=t.payload;e.position=e.resultsWithPreview.indexOf(n),e.content=r,e.uniqueId=n,e.isLoading=!1})).addCase(hl.fulfilled,((e,t)=>{Py(e),e.resultsWithPreview=Ty(t.payload.response.results)})).addCase(ml.fulfilled,((e,t)=>{Py(e),e.resultsWithPreview=e.resultsWithPreview.concat(Ty(t.payload.response.results))})).addCase(gl.fulfilled,Py).addCase(Ry,((e,t)=>{e.resultsWithPreview=Ty(t.payload.results)})).addCase(Ey,(e=>{if(e.isLoading)return;let t=e.position+1;t>e.resultsWithPreview.length-1&&(t=0),e.position=t})).addCase(qy,(e=>{if(e.isLoading)return;let t=e.position-1;t<0&&(t=e.resultsWithPreview.length-1),e.position=t})).addCase(Ay.fulfilled,((e,t)=>{e.contentURL=t.payload.contentURL}))}
2)),sr({enabled:!1,fields:{collection:"foldingcollection",parent:"foldingparent",child:"foldingchild"},filterFieldRange:2,collections:{}},(e=>e.addCase(hl.fulfilled,((e,{payload:t})=>{e.collections=e.enabled?Ly(t.response.results,e.fields,t.response.searchUid):{}})).addCase(gl.fulfilled,((e,{payload:t})=>{e.collections=e.enabled?Ly(t.response.results,e.fields,t.response.searchUid):{}})).addCase(ml.fulfilled,((e,{payload:t})=>{e.collections=e.enabled?{...e.collections,...Ly(t.response.results,e.fields,t.response.searchUid)}:{}})).addCase(Wc,((e,{payload:t})=>e.enabled?e:{enabled:!0,collections:{},fields:{collection:t.collectionField??e.fields.collection,parent:t.parentField??e.fields.parent,child:t.childField??e.fields.child},filterFieldRange:t.numberOfFoldedResults??e.filterFieldRange})).addCase(Yc.pending,((e,{meta:t})=>{Ny(e,t.arg).isLoadingMoreResults=!0})).addCase(Yc.rejected,((e,{meta:t})=>{Ny(e,t.arg).isLoadingMoreResults=!1})).addCase(Yc.fulfilled,((e,{payload:{collectionId:t,results:r,rootResult:n,searchUid:a}})=>{let i=Ly(r,e.fields,a,n);if(!i||!i[t])throw new Error(`Unable to create collection ${t} from received results: ${JSON.stringify(r)}. Folding most probably in an invalid state... `);e.collections[t]=i[t],e.collections[t].moreResultsAvailable=!1})))),new fe(Hc),sr({redirectTo:"",query:"",executions:[],notifications:[],queryModification:{originalQuery:"",newQuery:"",queryToIgnore:""}},(e=>e.addCase(hl.pending,Uy).addCase(hl.fulfilled,((e,t)=>function(e,t){let r=[],n=[],a=[],i=[];return t.forEach((e=>{switch(e.type){case"redirect":r.push(e.content);break;case"query":n.push(e.content);break;case"execute":a.push({functionName:e.content.name,params:e.content.params});break;case"notify":i.push(e.content)}})),e.redirectTo=r[0]??"",e.query=e.queryModification.newQuery,e.executions=a,e.notifications=i,e}(e,t.payload.response.triggers))).addCase(Us,((e,t)=>function(e,t){return e.queryModification={...t,queryToIgnore:""},e}(e,t.payload))).addCase(Ns,((e,t)=>function(e,t){return e.queryModification.queryToIgnore=t,e}(e,t.payload)))));function Vy(e){return wn(e,new xe({values:{questionAnswerId:fn},options:{required:!0}}))}function zy(e,t){let r=e.questionAnswering?.relatedQuestions.findIndex((e=>e.questionAnswerId===t))??-1;return-1===r?null:e.search?.questionAnswer?.relatedQuestions?.[r]??null}var $y=()=>ro({prefix:"analytics/smartSnippet/expand",__legacy__getBuilder:e=>e.makeExpandSmartSnippet(),analyticsType:"Qna.AnswerAction",analyticsPayloadBuilder:e=>({action:"expand",answer:{responseId:e.search?.response.searchUid||"",type:"SmartSnippet"}})}),Qy=()=>ro({prefix:"analytics/smartSnippet/collapse",__legacy__getBuilder:e=>e.makeCollapseSmartSnippet(),analyticsType:"Qna.AnswerAction",analyticsPayloadBuilder:e=>({action:"collapse",answer:{responseId:e.search?.response.searchUid||"",type:"SmartSnippet"}})}),By=()=>ro({prefix:"analytics/smartSnippet/like",__legacy__getBuilder:e=>e.makeLikeSmartSnippet(),analyticsType:"Qna.AnswerAction",analyticsPayloadBuilder:e=>({action:"like",answer:{responseId:e.search?.response.searchUid||"",type:"SmartSnippet"}})}),Hy=()=>ro({prefix:"analytics/smartSnippet/dislike",__legacy__getBuilder:e=>e.makeDislikeSmartSnippet(),analyticsType:"Qna.AnswerAction",analyticsPayloadBuilder:e=>({action:"dislike",answer:{responseId:e.search?.response.searchUid||"",type:"SmartSnippet"}})}),Wy=()=>ro("analytics/smartSnippet/feedbackModal/open",(e=>e.makeOpenSmartSnippetFeedbackModal())),Yy=()=>ro("analytics/smartSnippet/feedbackModal/close",(e=>e.makeCloseSmartSnippetFeedbackModal())),Ky=e=>ro({prefix:"analytics/smartSnippet/sendFeedback",__legacy__getBuilder:t=>t.makeSmartSnippetFeedbackReason(e),analyticsType:"Qna.SubmitSmartSnippetFeedback",analyticsPayloadBuilder:t=>({answer:{responseId:t.search?.response.searchUid||""},feedback:{reason:e}})}),Gy=e=>ro({prefix:"analytics/smartSnippet/sendFeedback",__legacy__getBuilder:t=>t.makeSmartSnippetFeedbackReason("other",e),analyticsType:"Qna.SubmitSmartSnippetFeedback",analyticsPayloadBuilder:t=>({answer:{responseId:t.search?.response.searchUid||""},feedback:{reason:"other",details:e}})}),Jy=e=>ro({prefix:"analytics/smartSnippetSuggestion/expand",__legacy__getBuilder:(t,r)=>{Vy(e);let n=zy(r,e.questionAnswerId);return n?t.makeExpandSmartSnippetSuggestion({question:n.question,answerSnippet:n.answerSnippet,documentId:n.documentId}):null},analyticsType:"Qna.AnswerAction",analyticsPayloadBuilder:e=>({action:"expand",answer:{responseId:e.search?.response.searchUid||"",type:"SmartSnippetSuggestion"}})}),Xy=e=>ro({prefix:"analytics/smartSnippetSuggestion/collapse",__legacy__getBuilder:(t,r)=>{Vy(e);let n=zy(r,e.questionAnswerId);return n?t.makeCollapseSmartSnippetSuggestion({question:n.question,answerSnippet:n.answerSnippet,documentId:n.documentId}):null},analyticsType:"Qna.AnswerAction",analyticsPayloadBuilder:e=>({action:"collapse",answer:{responseId:e.search?.response.searchUid||"",type:"SmartSnippetSuggestion"}})}),Zy=Jt("smartSnippet/expand"),ev=Jt("smartSnippet/collapse"),tv=Jt("smartSnippet/like"),rv=Jt("smartSnippet/dislike"),nv=Jt("smartSnippet/feedbackModal/open"),av=Jt("smartSnippet/feedbackModal/close"),iv=Jt("smartSnippet/related/expand",(e=>Vy(e))),ov=Jt("smartSnippet/related/collapse",(e=>Vy(e))),sv=(e,t)=>e.findIndex((e=>e.questionAnswerId===t.questionAnswerId));function lv({question:e,answerSnippet:t,documentId:{contentIdKey:r,contentIdValue:n}}){return function(e){return function(e){return(typeof btoa<"u"?btoa:G.btoa)(encodeURI(e))}(JSON.stringify(e))}({question:e,answerSnippet:t,contentIdKey:r,contentIdValue:n})}sr({liked:!1,disliked:!1,expanded:!1,feedbackModalOpen:!1,relatedQuestions:[]},(e=>e.addCase(Zy,(e=>{e.expanded=!0})).addCase(ev,(e=>{e.expanded=!1})).addCase(tv,(e=>{e.liked=!0,e.disliked=!1,e.feedbackModalOpen=!1})).addCase(rv,(e=>{e.liked=!1,e.disliked=!0})).addCase(nv,(e=>{e.feedbackModalOpen=!0})).addCase(av,(e=>{e.feedbackModalOpen=!1})).addCase(hl.fulfilled,((e,t)=>{let r=t.payload.response.questionAnswer.relatedQuestions.map(((t,r)=>function(e,t){let r=lv(e);return t&&r===t.questionAnswerId?t:{contentIdKey:e.documentId.contentIdKey,contentIdValue:e.documentId.contentIdValue,expanded:!1,questionAnswerId:r}}(t,e.relatedQuestions[r]))),n=lv(t.payload.response.questionAnswer);return e.questionAnswerId===n?{...e,relatedQuestions:r}:{liked:!1,disliked:!1,expanded:!1,feedbackModalOpen:!1,relatedQuestions:[],relatedQuestions:r,questionAnswerId:n}})).addCase(iv,((e,t)=>
2{let r=sv(e.relatedQuestions,t.payload);-1!==r&&(e.relatedQuestions[r].expanded=!0)})).addCase(ov,((e,t)=>{let r=sv(e.relatedQuestions,t.payload);-1!==r&&(e.relatedQuestions[r].expanded=!1)}))));var uv={queries:new Ie({required:!0,each:new ke({emptyAllowed:!1})}),maxLength:new me({required:!0,min:1,default:10})},cv=Jt("recentQueries/registerRecentQueries",(e=>wn(e,uv))),dv=Jt("recentQueries/clearRecentQueries");function fv(e,t){e.queries=t.payload.queries.slice(0,t.payload.maxLength),e.maxLength=t.payload.maxLength}function pv(e){e.queries=[]}function hv(e){return{field:e,values:[],moreValuesAvailable:!1,label:"",indexScore:0}}function gv(e){return{value:e,state:"selected",numberOfResults:0}}sr({queries:[],maxLength:10},(e=>{e.addCase(cv,fv).addCase(dv,pv).addCase(hl.fulfilled,((e,t)=>{let r=t.payload.queryExecuted.trim(),n=t.payload.response.results;!r.length||!n.length||function(e,t){t.queries=t.queries.filter((t=>t!==e));let r=t.queries.slice(0,t.maxLength-1);t.queries=[e,...r]}(r,e)}))})),new fe({queries:new Ie({required:!0})}),new fe({maxLength:new me({required:!0,min:1}),clearFilters:new ve}),sr({results:[],maxLength:10},(e=>{e.addCase(lm,((e,t)=>{e.results=t.payload.results.slice(0,t.payload.maxLength),e.maxLength=t.payload.maxLength})).addCase(cm,(e=>{e.results=[]})).addCase(um,((e,t)=>{let r=t.payload;e.results=e.results.filter((e=>e.uniqueId!==r.uniqueId));let n=e.results.slice(0,e.maxLength-1);e.results=[r,...n]}))})),new fe({results:new Ie({required:!0})}),new fe({maxLength:new me({required:!0,min:1})}),sr({desiredCount:5,numberOfValues:8,set:{}},(e=>{e.addCase(hl.fulfilled,((e,t)=>{e.set={},t.payload.response.generateAutomaticFacets?.facets?.forEach((t=>{e.set[t.field]={response:t}}))})).addCase(Bg,((e,t)=>{t.payload.desiredCount&&(e.desiredCount=t.payload.desiredCount),t.payload.numberOfValues&&(e.numberOfValues=t.payload.numberOfValues)})).addCase(Yg,((e,t)=>{let{field:r,selection:n}=t.payload,a=e.set[r]?.response;if(!a)return;let i=a.values.find((e=>e.value===n.value));if(!i)return;let o="selected"===i.state;i.state=o?"idle":"selected"})).addCase(Hg,((e,t)=>{let r=t.payload,n=e.set[r]?.response;if(n)for(let e of n.values)e.state="idle"})).addCase(Co,((e,t)=>{let r=t.payload.af??{},n=Object.keys(e.set);for(let t in r)if(!e.set[t]){let n=hv(t),a=r[t].map((e=>gv(e)));n.values.push(...a),e.set[t]={response:n}}for(let t of n)if(!(t in r)){let r=e.set[t]?.response;for(let e of r.values)e.state="idle"}for(let t in r){let n=e.set[t]?.response;if(n){let e=n.values,a=new Set(r[t]);for(let t of e)a.has(t.value)?(t.state="selected",a.delete(t.value)):t.state="idle";for(let e of a)n.values.push(gv(e))}}})).addCase(Ao.fulfilled,((e,t)=>{if(t.payload&&0!==Object.keys(t.payload.automaticFacetSet.set).length)return t.payload.automaticFacetSet})).addCase(Do,(e=>{Object.values(e.set).forEach((({response:e})=>{e.values.forEach((e=>e.state="idle"))}))}))})),sr({id:"",isVisible:!0,isLoading:!1,isStreaming:!1,citations:[],liked:!1,disliked:!1,responseFormat:{answerStyle:"default",contentFormat:["text/plain"]},feedbackModalOpen:!1,feedbackSubmitted:!1,fieldsToIncludeInCitations:[],isAnswerGenerated:!1,expanded:!1},(e=>e.addCase(Nl,((e,{payload:t})=>{e.isVisible=t})).addCase(Kl,((e,{payload:t})=>{e.id=t.id})).addCase(Ul,((e,{payload:t})=>{e.isLoading=!1,e.isStreaming=!0,e.answer||(e.answer=""),e.answer+=t.textDelta,delete e.error})).addCase(Vl,((e,{payload:t})=>{e.isLoading=!1,e.isStreaming=!0;let r=new Map;for(let n of[e.citations,t.citations])for(let e of n)r.set(e.uri,e);e.citations=Array.from(r.values()),delete e.error})).addCase(zl,((e,{payload:t})=>{e.isLoading=!1,e.isStreaming=!1,e.error={...t,isRetryable:1===t.code},e.citations=[],delete e.answer})).addCase(Ql,(e=>{e.liked=!0,e.disliked=!1})).addCase(Bl,(e=>{e.liked=!1,e.disliked=!0})).addCase(Hl,(e=>{e.feedbackModalOpen=!0})).addCase(Gl,(e=>{e.feedbackModalOpen=!1})).addCase(Jl,(e=>{e.feedbackSubmitted=!0})).addCase($l,(e=>({id:"",isVisible:!0,isLoading:!1,isStreaming:!1,citations:[],liked:!1,disliked:!1,responseFormat:{answerStyle:"default",contentFormat:["text/plain"]},feedbackModalOpen:!1,feedbackSubmitted:!1,fieldsToIncludeInCitations:[],isAnswerGenerated:!1,expanded:!1,...e.answerConfigurationId?{answerConfigurationId:e.answerConfigurationId}:{},responseFormat:e.responseFormat,fieldsToIncludeInCitations:e.fieldsToIncludeInCitations,isVisible:e.isVisible,id:e.id}))).addCase(Xl,((e,{payload:t})=>{e.isLoading=t})).addCase(Zl,((e,{payload:t})=>{e.isStreaming=t})).addCase(eu,((e,{payload:t})=>{e.answerContentFormat=t})).addCase(tu,((e,{payload:t})=>{e.responseFormat=t})).addCase(nu,((e,t)=>
2{e.fieldsToIncludeInCitations=[...new Set(e.fieldsToIncludeInCitations.concat(t.payload))]})).addCase(au,((e,{payload:t})=>{e.isAnswerGenerated=t})).addCase(Wl,(e=>{e.expanded=!0})).addCase(Yl,(e=>{e.expanded=!1})).addCase(ru,((e,{payload:t})=>{e.answerConfigurationId=t})))),tc.injectEndpoints({endpoints:e=>({post:e.mutation({query:e=>({url:"/evaluations",method:"POST",body:e})})})});var mv=()=>new ke({required:!1,emptyAllowed:!0}),yv=Jt("advancedSearchQueries/update",(e=>wn(e,{aq:mv(),cq:mv(),lq:mv(),dq:mv()}))),vv=Jt("advancedSearchQueries/register",(e=>wn(e,{aq:mv(),cq:mv(),lq:mv(),dq:mv()})));sr({cq:"",cqWasSet:!1,aq:"",aqWasSet:!1,lq:"",lqWasSet:!1,dq:"",dqWasSet:!1,defaultFilters:{cq:"",aq:"",lq:"",dq:""}},(e=>{e.addCase(yv,((e,t)=>{let{aq:r,cq:n,lq:a,dq:i}=t.payload;he(r)||(e.aq=r,e.aqWasSet=!0),he(n)||(e.cq=n,e.cqWasSet=!0),he(a)||(e.lq=a,e.lqWasSet=!0),he(i)||(e.dq=i,e.dqWasSet=!0)})).addCase(vv,((e,t)=>{let{aq:r,cq:n,lq:a,dq:i}=t.payload;he(r)||(e.defaultFilters.aq=r,e.aqWasSet||(e.aq=r)),he(n)||(e.defaultFilters.cq=n,e.cqWasSet||(e.cq=n)),he(a)||(e.defaultFilters.lq=a,e.lqWasSet||(e.lq=a)),he(i)||(e.defaultFilters.dq=i,e.dqWasSet||(e.dq=i))})).addCase(Ao.fulfilled,((e,t)=>t.payload?.advancedSearchQueries??e)).addCase(Co,((e,t)=>{let{aq:r,cq:n}=t.payload;he(r)||(e.aq=r,e.aqWasSet=!0),he(n)||(e.cq=n,e.cqWasSet=!0)}))}));var bv=Jt("excerptLength/set",(e=>wn(e,new me({min:0,required:!0}))));sr({length:void 0},(e=>{e.addCase(bv,((e,t)=>{e.length=t.payload}))})),new fe({content:new pe({required:!0}),conditions:new pe({required:!0}),priority:new me({required:!1,default:0,min:0}),fields:new Ie({required:!1,each:fn})}),Cr("analytics/addPageViewEntry",(async(e,{getState:t})=>{t().configuration.analytics.enabled&&Pi.addElement({name:"PageView",value:e,time:JSON.stringify(new Date)})})),typeof window<"u"||(N()||(r.g.crypto=p("crypto")),!N().getRandomValues&&N().webcrypto&&(r.g.crypto.getRandomValues=N().webcrypto.getRandomValues.bind(N().webcrypto)));let wv={},Sv="";function kv(e){const t=function(e){let t=function(e){return(0,Ic.default)({name:"@coveo/headless",level:e?.level||"warn",formatters:{log:e?.logFormatter}})}(e.loggerOptions);!function(e,t){try{Nc.validate(e)}catch(e){throw t.error(e,"Search engine configuration error"),e}}(e.configuration,t);let r=function(e,t){let{search:r}=e;return new nn({logger:t,preprocessRequest:e.preprocessRequest||Hr,postprocessSearchResponseMiddleware:r?.preprocessSearchResponseMiddleware||un,postprocessFacetSearchResponseMiddleware:r?.preprocessFacetSearchResponseMiddleware||cn,postprocessQuerySuggestResponseMiddleware:r?.preprocessQuerySuggestResponseMiddleware||dn})}(e.configuration,t),n=function(e){return new Br({logger:e})}(t),a={...Ec(e.configuration,t),apiClient:r,streamingClient:n},i=xc({...e,reducers:Uc,crossReducer:Mc(t)},a),o=function(e){return{...e.configuration.search,apiBaseUrl:e.configuration.organizationEndpoints?.search||void 0}}(e);return o&&i.dispatch(go(o)),{...i,get state(){return i.state},executeFirstSearch(e=so()){if(xl(i.state))return;let t=hl({legacy:e,next:{actionCause:"interfaceLoad"}});i.dispatch(t)},executeFirstSearchAfterStandaloneSearchBoxRedirect(e){let{cause:t,metadata:r}=e;if(xl(i.state))return;let n=r&&"omniboxFromLink"===t,a=hl({legacy:n?co(r):uo(),next:n?{actionCause:"omniboxFromLink"}:{actionCause:"searchFromLink"}});i.dispatch(a)}}}(e),r=function(e){return ld(e,void 0)}(t),n=Sv,a=window.location.hostname;r.set({region:n,hostname:a});const i=window.location.toString();let o="",s="";return i.includes("/insights/")&&["asset-allocation","equities","fixed-income","listed-infrastructure","macro-views","real-estate","quick-takes"].some((e=>i.includes(e)))&&(i.includes("asset-allocation")?s="Asset allocation":i.includes("real-estate")?s="Real estate":i.includes("macro-views")?s="Macro views":i.includes("listed-infrastructure")?s="Listed infrastructure":i.includes("equities")?s="Equities":i.includes("fixed-income")&&(s="Fixed income"),i.includes("quick-takes")&&(o="quick_takes")),s&&r.add("level2",s),o&&r.add("insightcategory",o),t}async function Cv(e="default",t="default",r=e=>e){if(void 0!==wv[t])return await wv[t];var n;n="STYXKEY_principal-region",Sv=document.cookie.match("(^|;)\\s*"+n+"\\s*=\\s*([^;]+)")?.pop()||"",""==Sv&&(Sv=function(e){switch(window.location.pathname.split("/")[0]){case"ax":e="11";case"au":e="10";case"ca":e="12";case"eu":e="9";case"jp":e="13";case"la":e="14";case"me":e="15";default:e="8"}return e}(Sv));const a=t=>{const n=(t.orgId||"").toLowerCase().includes("nonproduction");return kv(r({configuration:{analytics:{enabled:!n},search:{searchHub:e},organizationEndpoints:ie(t.orgId),organizationId:t.orgId,accessToken:t.apiKey}}))};return wv[t]=new Promise((e=>{const t=document.querySelector("[data-coveo-api-token]");
2if(t){const r=new URL(t.dataset.coveoRestUri||""),n={apiKey:t.dataset.coveoApiToken||"",orgId:t.dataset.coveoOrganizationId||"",platformUrl:`${r.protocol}//${r.hostname}`};e(a(n))}else fetch("../../../env.json").then((t=>t.json().then((t=>e(a(t))))))})),wv[t]}new Set(Object.values({8:"us",9:"eu",10:"au",11:"ax",12:"ca",13:"jp",14:"la",15:"me"}));const xv=t=>(0,e.jsx)("div",{className:"pds-searchInput",children:(0,e.jsx)("input",{type:"search",placeholder:t.placeholder||""})});var Ov=r(5072),Iv=r.n(Ov),Ev=r(7825),qv=r.n(Ev),Rv=r(7659),Av=r.n(Rv),Pv=r(5056),Tv=r.n(Pv),jv=r(540),Fv=r.n(jv),Dv=r(1113),_v=r.n(Dv),Mv=r(2984),Lv={};function Nv(e){if(Array.isArray(e))return e}function Uv(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}function Vv(e,t){if(e){if("string"==typeof e)return Uv(e,t);var r={}.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?Uv(e,t):void 0}}function zv(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function $v(e){return $v="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},$v(e)}function Qv(e){var t=function(e){if("object"!=$v(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var r=t.call(e,"string");if("object"!=$v(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==$v(t)?t:t+""}function Bv(e,t,r){return(t=Qv(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function Hv(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Wv(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,Qv(n.key),n)}}function Yv(e,t,r){return t&&Wv(e.prototype,t),r&&Wv(e,r),Object.defineProperty(e,"prototype",{writable:!1}),e}Lv.styleTagTransform=_v(),Lv.setAttributes=Tv(),Lv.insert=Av().bind(null,"head"),Lv.domAPI=qv(),Lv.insertStyleElement=Fv(),Iv()(Mv.A,Lv),Mv.A&&Mv.A.locals&&Mv.A.locals;var Kv=/&(?:amp|#38|lt|#60|gt|#62|apos|#39|quot|#34|nbsp|#160|copy|#169|reg|#174|hellip|#8230|#x2F|#47);/g,Gv={"&":"&","&":"&","<":"<","<":"<",">":">",">":">","'":"'","'":"'",""":'"',""":'"'," ":" "," ":" ","©":"©","©":"©","®":"®","®":"®","…":"…","…":"…","/":"/","/":"/"},Jv=function(e){return Gv[e]};function Xv(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function Zv(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Xv(Object(r),!0).forEach((function(t){Bv(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Xv(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var eb,tb={bindI18n:"languageChanged",bindI18nStore:"",transEmptyNodeValue:"",transSupportBasicHtmlNodes:!0,transWrapTextNodes:"",transKeepBasicHtmlNodesFor:["br","strong","i","p"],useSuspense:!0,unescape:function(e){return e.replace(Kv,Jv)}},rb=(0,t.createContext)(),nb=function(){function e(){Hv(this,e),this.usedNamespaces={}}return Yv(e,[{key:"addUsedNamespaces",value:function(e){var t=this;e.forEach((function(e){t.usedNamespaces[e]||(t.usedNamespaces[e]=!0)}))}},{key:"getUsedNamespaces",value:function(){return Object.keys(this.usedNamespaces)}}]),e}();var ab={type:"3rdParty",init:function(e){!function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};tb=Zv(Zv({},tb),e)}(e.options.react),function(e){eb=e}(e)}};function ib(){if(console&&console.warn){for(var e,t=arguments.length,r=new Array(t),n=0;n<t;n++)r[n]=arguments[n];"string"==typeof r[0]&&(r[0]="react-i18next:: ".concat(r[0])),(e=console).warn.apply(e,r)}}var ob={};
2function sb(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];"string"==typeof t[0]&&ob[t[0]]||("string"==typeof t[0]&&(ob[t[0]]=new Date),ib.apply(void 0,t))}function lb(e,t,r){e.loadNamespaces(t,(function(){e.isInitialized?r():e.on("initialized",(function t(){setTimeout((function(){e.off("initialized",t)}),0),r()}))}))}function ub(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function cb(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?ub(Object(r),!0).forEach((function(t){Bv(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):ub(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function db(e){var r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=r.i18n,a=(0,t.useContext)(rb)||{},i=a.i18n,o=a.defaultNS,s=n||i||eb;if(s&&!s.reportNamespaces&&(s.reportNamespaces=new nb),!s){sb("You will need to pass in an i18next instance by using initReactI18next");var l=function(e){return Array.isArray(e)?e[e.length-1]:e},u=[l,{},!1];return u.t=l,u.i18n={},u.ready=!1,u}s.options.react&&void 0!==s.options.react.wait&&sb("It seems you are still using the old wait option, you may migrate to the new useSuspense behaviour.");var c=cb(cb(cb({},tb),s.options.react),r),d=c.useSuspense,f=c.keyPrefix,p=e||o||s.options&&s.options.defaultNS;p="string"==typeof p?[p]:p||["translation"],s.reportNamespaces.addUsedNamespaces&&s.reportNamespaces.addUsedNamespaces(p);var h=(s.isInitialized||s.initializedStoreOnce)&&p.every((function(e){return function(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return t.languages&&t.languages.length?void 0!==t.options.ignoreJSONStructure?t.hasLoadedNamespace(e,{precheck:function(t,n){if(r.bindI18n&&r.bindI18n.indexOf("languageChanging")>-1&&t.services.backendConnector.backend&&t.isLanguageChangingTo&&!n(t.
2isLanguageChangingTo,e))return!1}}):function(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},n=t.languages[0],a=!!t.options&&t.options.fallbackLng,i=t.languages[t.languages.length-1];if("cimode"===n.toLowerCase())return!0;var o=function(e,r){var n=t.services.backendConnector.state["".concat(e,"|").concat(r)];return-1===n||2===n};return!(r.bindI18n&&r.bindI18n.indexOf("languageChanging")>-1&&t.services.backendConnector.backend&&t.isLanguageChangingTo&&!o(t.isLanguageChangingTo,e)||!t.hasResourceBundle(n,e)&&t.services.backendConnector.backend&&(!t.options.resources||t.options.partialBundledLanguages)&&(!o(n,e)||a&&!o(i,e)))}(e,t,r):(sb("i18n.languages were undefined or empty",t.languages),!0)}(e,s,c)}));function g(){return s.getFixedT(null,"fallback"===c.nsMode?p:p[0],f)}var m,y,v,b=function(e,t){return Nv(e)||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,a,i,o,s=[],l=!0,u=!1;try{if(i=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;l=!1}else for(;!(l=(n=i.call(r)).done)&&(s.push(n.value),s.length!==t);l=!0);}catch(e){u=!0,a=e}finally{try{if(!l&&null!=r.return&&(o=r.return(),Object(o)!==o))return}finally{if(u)throw a}}return s}}(e,t)||Vv(e,t)||zv()}((0,t.useState)(g),2),w=b[0],S=b[1],k=p.join(),C=(m=k,v=(0,t.useRef)(),(0,t.useEffect)((function(){v.current=m}),[m,y]),v.current),x=(0,t.useRef)(!0);(0,t.useEffect)((function(){var e=c.bindI18n,t=c.bindI18nStore;function r(){x.current&&S(g)}return x.current=!0,h||d||lb(s,p,(function(){x.current&&S(g)})),h&&C&&C!==k&&x.current&&S(g),e&&s&&s.on(e,r),t&&s&&s.store.on(t,r),function(){x.current=!1,e&&s&&e.split(" ").forEach((function(e){return s.off(e,r)})),t&&s&&t.split(" ").forEach((function(e){return s.store.off(e,r)}))}}),[s,k]);var O=(0,t.useRef)(!0);(0,t.useEffect)((function(){x.current&&!O.current&&S(g),O.current=!1}),[s,f]);var I=[w,s,h];if(I.t=w,I.i18n=s,I.ready=h,h)return I;if(!h&&!d)return I;throw new Promise((function(e){lb(s,p,(function(){e()}))}))}function fb(e){const t=new CustomEvent("coveoNewQuery",{detail:e});document.dispatchEvent(t)}var pb=function(r){const n=r.controller,[a,i]=(0,t.useState)([]),{t:o}=db();return(0,t.useEffect)((()=>(n.showSuggestions(),n.subscribe((()=>{i(n.state.suggestions)})))),[]),(0,t.useEffect)((()=>{}),[]),a?(0,e.jsxs)("div",{className:"suggested-queries pds-u-margin-top-32",children:[a.length?(0,e.jsx)(e.Fragment,{children:(0,e.jsx)("div",{className:"pds-u-typography-color-inverted-default pds-u-typography-meta-default pds-u-inline-block pds-u-margin-right-32",children:o("suggestedQueries.title")})}):null,a.map((t=>(0,e.jsx)("a",{href:"#",onClick:e=>function(e,t){e.preventDefault(),fb(n.state),n.selectSuggestion(t.rawValue)}(e,t),className:"pds-button pds-button-tertiary-ghost pds-u-margin-right-16",children:t.rawValue},t.rawValue)))]}):null},hb=r(3416),gb={};gb.styleTagTransform=_v(),gb.setAttributes=Tv(),gb.insert=Av().bind(null,"head"),gb.domAPI=qv(),gb.insertStyleElement=Fv(),Iv()(hb.A,gb),hb.A&&hb.A.locals&&hb.A.locals;var mb=r=>{const[n,a]=(0,t.useState)(r.controller.state.value);(0,t.useEffect)((()=>r.controller.subscribe((()=>{a(r.controller.state.value)}))),[r.controller]);const i=(0,t.useContext)(o),s=r.controller,l=(0,t.useRef)(null),[u,c]=(0,t.useState)([]),[d,f]=(0,t.useState)(null),[p,h]=(0,t.useState)(null),[g,m]=(0,t.useState)(s.state),[y,v]=(0,t.useState)(!1),b=(0,t.useRef)(null),[w]=(0,t.useState)({closing:void 0,resultSuggestions:void 0}),{updateSortCriterion:S}=function(e){return e.addReducers({sortCriteria:Km}),{registerSortCriterion:Hm,updateSortCriterion:Wm}}(i),[k,C]=(0,t.useState)(!1);function x(){let e=[];e.push(...s.state.suggestions.map((e=>({selectable:!0,suggestion:e}))));const t={};d?.controller.state.results.forEach((e=>{const r=e.raw.level1||"";t[r]?t[r].push(e):t[r]=[e]})),Object.keys(t).forEach((r=>{e.push({selectable:!1,segment:r}),e.push(...t[r].map((e=>({selectable:!0,result:e}))))})),c(e)}function O(){d&&(clearTimeout(w.resultSuggestions),w.resultSuggestions=setTimeout((()=>{const e=function(e){return e.addReducers({query:_m}),{updateQuery:Jo}}(d.engine);d.engine.dispatch(e.updateQuery({q:s.state.value}));const t=function(e){return e.addReducers({search:ql}),{executeSearch:Ks,fetchMoreResults:Js,fetchFacetValues:Xs,fetchPage:Gs,fetchInstantResults:Zs}}(d.engine),r=function(e){return e.addReducers({}),{logClearBreadcrumbs:uy,logInterfaceLoad:so,logSearchFromLink:uo,logOmniboxFromLink:co,logInterfaceChange:lo,logDidYouMeanClick:Ps,logCategoryFacetBreadcrumb:ly,logFacetBreadcrumb:op,logFacetClearAll:tp,logFacetUnexclude:ip,logFacetExclude:np,logFacetDeselect:ap,logFacetSelect:rp,logFacetShowLess:Zf,logFacetShowMore:Xf,logFacetUpdateSort:ep,logDateFacetBreadcrumb:dy,logNumericFacetBreadcrumb:fy,logNavigateBackward:Kh,logNavigateForward:Yh,logPageNext:nm,logPageNumber:rm,logPagePrevious:am,logPagerResize:tm,logSearchboxSubmit:vm,logQuerySuggestionClick:Rm,logResultsSort:Qm,logDislikeSmartSnippet:Hy,logLikeSmartSnippet:By,logOpenSmartSnippetFeedbackModal:Wy,logCloseSmartSnippetFeedbackModal:Yy,logSmartSnippetFeedback:Ky,logSmartSnippetDetailedFeedback:Gy,logExpandSmartSnippet:$y,logCollapseSmartSnippet:Qy,logExpandSmartSnippetSuggestion:Jy,log
2CollapseSmartSnippetSuggestion:Xy,logNoResultsBack:Gh,logStaticFilterSelect:ny,logStaticFilterDeselect:ay,logStaticFilterClearAll:iy,logTriggerQuery:Fs,logUndoTriggerQuery:Ds,logNotifyTrigger:_s,logTriggerRedirect:Ms,logTriggerExecute:Ls}}(d.engine),n=function(e){return e.addReducers({fields:Gc}),{registerFieldsToInclude:zc,enableFetchAllFields:$c,disableFetchAllFields:Qc,fetchFieldsDescription:Bc}}(d.engine);d.engine.dispatch(n.registerFieldsToInclude(["level1","level2"])),d.engine.dispatch(t.executeSearch(r.logInterfaceLoad()))}),250))}function I(){return fb(s.state),i.dispatch(S({by:"relevancy"})),s.submit()}function E(e){const t=u.filter((e=>e.selectable));if(!t.length)return void h(null);let r=(p?t.indexOf(p):-1)+e;r<0?(r=-1,h(null)):r>t.length-1&&(r=0),r>=0&&h(t[r])}if((0,t.useEffect)((()=>s.subscribe((()=>{m(s.state),s.state.isLoading||x()}))),[]),(0,t.useEffect)((()=>d?.controller.subscribe((()=>{d?.controller.state.isLoading||x()}))),[d]),(0,t.useEffect)((()=>{if(!r.numberOfResults)return;const e=i.store.getState().configuration,t=kv({configuration:{organizationId:e.organizationId,accessToken:e.accessToken,organizationEndpoints:ie(e.organizationId),analytics:{enabled:!1},search:{searchHub:i.state.searchHub}}}),n=function(e){return om(e,{fetchMoreResultsActionCreator:ml})}(t);if(r.numberOfSuggestions){const e=function(e){return e.addReducers({pagination:Kg}),{nextPage:Ko,previousPage:Go,registerNumberOfResults:Bo,registerPage:Wo,updateNumberOfResults:Ho,updatePage:Yo}}(t);t.dispatch(e.registerNumberOfResults(r.numberOfResults))}f({engine:t,controller:n})}),[]),!g)return null;if(r.standalone&&g.redirectTo&&!g.isLoading){const e=JSON.stringify({value:g.value,analytics:g.analytics});localStorage.setItem("coveo_standalone_search_box_data",e),window.location.href=g.redirectTo}return(0,e.jsxs)("div",{className:"pds-searchInput search-box",children:[(0,e.jsx)("input",{className:"search_focus",type:"search",ref:l,placeholder:r.placeholder||"",value:n,onFocus:e=>(r.numberOfResults&&s.showSuggestions(),void O()),onBlur:e=>(h(null),void(w.closing=setTimeout((()=>v(!1)),250))),onChange:e=>{return t=e.target.value,y||v(!0),s.updateText(t),O(),void(r.onInputChange&&r.onInputChange(t));var t},onKeyDown:e=>function(e){switch(e.key){case"Enter":p?function(){if(p)if(p.suggestion)s.selectSuggestion(p.suggestion.rawValue),h(null);else if(p.result){const e=b.current?.querySelector(`a[href="${p.result.uri}"]`);v(!1),e&&e.click()}}():(clearTimeout(w.resultSuggestions),l.current?.blur(),I(),r.onSearch&&r.onSearch());break;case"ArrowDown":e.preventDefault(),E(1);break;case"ArrowUp":e.preventDefault(),E(-1);break;case"Escape":e.preventDefault(),l.current?.blur()}}(e)}),g.value&&g.value.length?(0,e.jsx)("button",{"aria-label":"Clear",onClick:e=>(clearTimeout(w.closing),s.clear(),void l.current?.focus()),children:(0,e.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"32",height:"32",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor","stroke-width":"1","stroke-linecap":"round","stroke-linejoin":"round",className:"feather feather-x",children:[(0,e.jsx)("line",{x1:"18",y1:"6",x2:"6",y2:"18"}),(0,e.jsx)("line",{x1:"6",y1:"6",x2:"18",y2:"18"})]})}):null,(0,e.jsx)("button",{type:"submit","aria-label":"Search",onClick:e=>{I(),r.onSearch&&r.onSearch()},children:(0,e.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round",focusable:"false",className:"feather feather-magnifier","data-size":"24","aria-hidden":"true",children:(0,e.jsx)("path",{d:"M16.771 17.25l4.988 5.015zM2.992 10.735a8.25 8.25 0 0 1 8.25-8.251 8.251 8.251 0 0 1 8.25 8.251 8.25 8.25 0 0 1-8.25 8.25 8.25 8.25 0 0 1-8.25-8.249z"})})}),(0,e.jsx)("div",{ref:b,className:"search-suggestions"+(y?" expanded":""),children:y&&u.map((t=>function(t){let n=r.suggestionClassName||"";return t===p&&(n=`${n}${n?" ":""}highlighted`),t.suggestion?(0,e.jsx)("div",{className:n,onClick:()=>s.selectSuggestion(t.suggestion.rawValue),children:t.suggestion.highlightedValue},t.suggestion.rawValue):t.segment?(0,e.jsx)("div",{className:"pds-u-padding-vertical-lg-16 pds-u-padding-vertical-md-16 pds-u-padding-vertical-sm-16 pds-u-padding-vertical-xs-16 pds-u-padding-horizontal-lg-16 pds-u-padding-horizontal-md-16 pds-u-padding-horizontal-sm-16 pds-u-padding-horizontal-xs-16 pds-u-typography-body-bold-default search-suggestions__section",children:t.segment},t.segment):t.result?(0,e.jsxs)("a",{className:n,href:t.result.uri,children:[(0,e.jsx)("span",{dangerouslySetInnerHTML:{__html:(a=t.result,_e.highlightString({content:a.title,highlights:a.titleHighlights,openingDelimiter:"<strong>",closingDelimiter:"</strong>"}))}}),(0,e.jsx)("span",{className:"pds-u-typography-body-sm",children:t.result.raw.level2})]},t.result.uri):void 0;var a}(t)))})]})},yb=function(r){const[n,a]=(0,t.useState)(null),[o,s]=(0,t.useState)(null);return(0,t.useEffect)((()=>{Cv(r.searchHub).then((e=>{let t="";if(r.redirect){const e=document.querySelector("[data-coveo-search-page]");e&&(t=e.dataset.coveoSearchPage||t)}const n=t?function(e,t){if(!function(e){return e.addReducers({standaloneSearchBoxSet:Cy,configuration:bc,query:_m,querySuggest:Pm}),!0}(e))throw W;let{dispatch:r}=e,n=()=>e.state,a=t.options.id||J("standalone_search_box"),i={id:a,highlightOptions:{...t.options.highlightOptions},...Mm,overwrite:!1,...t.options};Sn(e,Oy,i,"buildStandaloneSearchBox");let o=Vm(e,{options:i});return r(gy({id:a,redirectionUrl:i.redirectionUrl,overwrite:i.overwrite})),{...o,updateText(e){o.updateText(e),r(vy({id:a}))},selectSuggestion(e){let t=Am(n(),{id:a,suggestion:e});r(hm({id:a,expression:e})),r(by({id:a,metadata:t})),this.submit()},afterRedirection(){r(yy({id:a}))},updateRedirectUrl(e){r(my({id:a,redirectionUrl:e}))},submit(){r(Jo({q:this.state.value,enableQuerySyntax:i.enableQuerySyntax})),r(wy({id:a}))},get state(){let e=n().standaloneSearchBoxSet[a];return{...o.state,isLoading:e.isLoading,redirectTo:e.redirectTo,analytics:e.analytics}}}}(e,{options:{redirectionUrl:t}}):Vm(e);a(e),s(n)}))}),[]),(0,e.jsx)("div",{children:n&&o?(0,e.jsxs)(i,{value:n,children:[(0,e.jsx)(mb,{placeholder:r.placeholder,standalone:!0,suggestionClassName:"search-suggestion pds-u-padding-horizontal-lg-16 pds-u-padding-horizontal-md-16 pds-u-padding-horizontal-sm-16 pds-u-padding-horizontal-xs-16 pds-u-padding-vertical-lg-16 pds-u-padding-vertical-md-16 pds-u-padding-vertical-sm-16 pds-u-padding-vertical-xs-16 pds-color-font-core-9 pds-color-bg-neutral-white",numberOfResults:r.numberOfResults,numberOfSuggestions:r.numberOfSuggestions,controller:o}),r.shouldSuggestQueries?(0,e.jsx)(pb,{controller:o}):null]}):(0,e.jsx)(xv,{placeholder:r.placeholder})})};function vb(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function bb(e,t){return bb=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},bb(e,t)}function wb(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&bb(e,t)}function Sb(e,t){if(t&&("object"==$v(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return vb(e)}function kb(e){return kb=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},kb(e)}function Cb(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function xb(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};
vendor: 3,560 bytes, line 2
2t%2?Cb(Object(r),!0).forEach((function(t){Bv(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Cb(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var Ob={type:"logger",log:function(e){this.output("log",e)},warn:function(e){this.output("warn",e)},error:function(e){this.output("error",e)},output:function(e,t){console&&console[e]&&console[e].apply(console,t)}},Ib=function(){function e(t){var r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};Hv(this,e),this.init(t,r)}return Yv(e,[{key:"init",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.prefix=t.prefix||"i18next:",this.logger=e||Ob,this.options=t,this.debug=t.debug}},{key:"setDebug",value:function(e){this.debug=e}},{key:"log",value:function(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];return this.forward(t,"log","",!0)}},{key:"warn",value:function(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];return this.forward(t,"warn","",!0)}},{key:"error",value:function(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];return this.forward(t,"error","")}},{key:"deprecate",value:function(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];return this.forward(t,"warn","WARNING DEPRECATED: ",!0)}},{key:"forward",value:function(e,t,r,n){return n&&!this.debug?null:("string"==typeof e[0]&&(e[0]="".concat(r).concat(this.prefix," ").concat(e[0])),this.logger[t](e))}},{key:"create",value:function(t){return new e(this.logger,xb(xb({},{prefix:"".concat(this.prefix,":").concat(t,":")}),this.options))}},{key:"clone",value:function(t){return(t=t||this.options).prefix=t.prefix||this.prefix,new e(this.logger,t)}}]),e}(),Eb=new Ib,qb=function(){function e(){Hv(this,e),this.observers={}}return Yv(e,[{key:"on",value:function(e,t){var r=this;return e.split(" ").forEach((function(e){r.observers[e]=r.observers[e]||[],r.observers[e].push(t)})),this}},{key:"off",value:function(e,t){this.observers[e]&&(t?this.observers[e]=this.observers[e].filter((function(e){return e!==t})):delete this.observers[e])}},{key:"emit",value:function(e){for(var t=arguments.length,r=new Array(t>1?t-1:0),n=1;n<t;n++)r[n-1]=arguments[n];this.observers[e]&&[].concat(this.observers[e]).forEach((function(e){e.apply(void 0,r)})),this.observers["*"]&&[].concat(this.observers["*"]).forEach((function(t){t.apply(t,[e].concat(r))}))}}]),e}();function Rb(){var e,t,r=new Promise((function(r,n){e=r,t=n}));return r.resolve=e,r.reject=t,r}function Ab(e){return null==e?"":""+e}function Pb(e,t,r){function n(e){return e&&e.indexOf("###")>-1?e.replace(/###/g,"."):e}function a(){return!e||"string"==typeof e}for(var i="string"!=typeof t?[].concat(t):t.split(".");i.length>1;){if(a())return{};var o=n(i.shift());!e[o]&&r&&(e[o]=new r),e=Object.prototype.hasOwnProperty.call(e,o)?e[o]:{}}return a()?{}:{obj:e,k:n(i.shift())}}function Tb(e,t,r){var n=Pb(e,t,Object);n.obj[n.k]=r}function jb(e,t){var r=Pb(e,t),n=r.obj,a=r.k;if(n)return n[a]}function Fb(e,t,r){var n=jb(e,r);return void 0!==n?n:jb(t,r)}function Db(e,t,r){for(var n in t)"__proto__"!==n&&"constructor"!==n&&(n in e?"string"==typeof e[n]||e[n]instanceof String||"string"==typeof t[n]||t[n]instanceof String?r&&(e[n]=t[n]):Db(e[n],t[n],r):e[n]=t[n]);return e}function _b(e){return e.replace(/[\-\[\]\/\{\}\(\)\*\+\?\.\\\^\$\|]/g,"\\$&")}var Mb={"&":"&","<":"<",">":">",'"':""","'":"'","/":"/"};
vendor: 4,778 bytes, line 2
2function Lb(e){return"string"==typeof e?e.replace(/[&<>"'\/]/g,(function(e){return Mb[e]})):e}var Nb="undefined"!=typeof window&&window.navigator&&void 0===window.navigator.userAgentData&&window.navigator.userAgent&&window.navigator.userAgent.indexOf("MSIE")>-1,Ub=[" ",",","?","!",";"];function Vb(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function zb(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Vb(Object(r),!0).forEach((function(t){Bv(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Vb(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function $b(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:".";if(e){if(e[t])return e[t];for(var n=t.split(r),a=e,i=0;i<n.length;++i){if(!a)return;if("string"==typeof a[n[i]]&&i+1<n.length)return;if(void 0===a[n[i]]){for(var o=2,s=n.slice(i,i+o).join(r),l=a[s];void 0===l&&n.length>i+o;)o++,l=a[s=n.slice(i,i+o).join(r)];if(void 0===l)return;if(null===l)return null;if(t.endsWith(s)){if("string"==typeof l)return l;if(s&&"string"==typeof l[s])return l[s]}var u=n.slice(i+o).join(r);return u?$b(l,u,r):void 0}a=a[n[i]]}return a}}var Qb=function(e){wb(a,e);var t,r,n=(t=a,r=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}(),function(){var e,n=kb(t);if(r){var a=kb(this).constructor;e=Reflect.construct(n,arguments,a)}else e=n.apply(this,arguments);return Sb(this,e)});function a(e){var t,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{ns:["translation"],defaultNS:"translation"};return Hv(this,a),t=n.call(this),Nb&&qb.call(vb(t)),t.data=e||{},t.options=r,void 0===t.options.keySeparator&&(t.options.keySeparator="."),void 0===t.options.ignoreJSONStructure&&(t.options.ignoreJSONStructure=!0),t}return Yv(a,[{key:"addNamespaces",value:function(e){this.options.ns.indexOf(e)<0&&this.options.ns.push(e)}},{key:"removeNamespaces",value:function(e){var t=this.options.ns.indexOf(e);t>-1&&this.options.ns.splice(t,1)}},{key:"getResource",value:function(e,t,r){var n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},a=void 0!==n.keySeparator?n.keySeparator:this.options.keySeparator,i=void 0!==n.ignoreJSONStructure?n.ignoreJSONStructure:this.options.ignoreJSONStructure,o=[e,t];r&&"string"!=typeof r&&(o=o.concat(r)),r&&"string"==typeof r&&(o=o.concat(a?r.split(a):r)),e.indexOf(".")>-1&&(o=e.split("."));var s=jb(this.data,o);return s||!i||"string"!=typeof r?s:$b(this.data&&this.data[e]&&this.data[e][t],r,a)}},{key:"addResource",value:function(e,t,r,n){var a=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{silent:!1},i=this.options.keySeparator;void 0===i&&(i=".");var o=[e,t];r&&(o=o.concat(i?r.split(i):r)),e.indexOf(".")>-1&&(n=t,t=(o=e.split("."))[1]),this.addNamespaces(t),Tb(this.data,o,n),a.silent||this.emit("added",e,t,r,n)}},{key:"addResources",value:function(e,t,r){var n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{silent:!1};for(var a in r)"string"!=typeof r[a]&&"[object Array]"!==Object.prototype.toString.apply(r[a])||this.addResource(e,t,a,r[a],{silent:!0});n.silent||this.emit("added",e,t,r)}},{key:"addResourceBundle",value:function(e,t,r,n,a){var i=arguments.length>5&&void 0!==arguments[5]?arguments[5]:{silent:!1},o=[e,t];e.indexOf(".")>-1&&(n=r,r=t,t=(o=e.split("."))[1]),this.addNamespaces(t);var s=jb(this.data,o)||{};n?Db(s,r,a):s=zb(zb({},s),r),Tb(this.data,o,s),i.silent||this.emit("added",e,t,r)}},{key:"removeResourceBundle",value:function(e,t){this.hasResourceBundle(e,t)&&delete this.data[e][t],this.removeNamespaces(t),this.emit("removed",e,t)}},{key:"hasResourceBundle",value:function(e,t){return void 0!==this.getResource(e,t)}},{key:"getResourceBundle",value:function(e,t){return t||(t=this.options.defaultNS),"v1"===this.options.compatibilityAPI?zb(zb({},{}),this.getResource(e,t)):this.getResource(e,t)}},{key:"getDataByLanguage",value:function(e){return this.data[e]}},{key:"hasLanguageSomeTranslations",value:function(e){var t=this.getDataByLanguage(e);return!!(t&&Object.keys(t)||[]).find((function(e){return t[e]&&Object.keys(t[e]).length>0}))}},{key:"toJSON",value:function(){return this.data}}]),a}(qb),Bb={processors:{},addPostProcessor:function(e){this.processors[e.name]=e},handle:function(e,t,r,n,a){var i=this;return e.forEach((function(e){i.processors[e]&&(t=i.processors[e].process(t,r,n,a))})),t}}
2;function Hb(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function Wb(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Hb(Object(r),!0).forEach((function(t){Bv(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Hb(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var Yb={},Kb=function(e){wb(a,e);var t,r,n=(t=a,r=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}(),function(){var e,n=kb(t);if(r){var a=kb(this).constructor;e=Reflect.construct(n,arguments,a)}else e=n.apply(this,arguments);return Sb(this,e)});function a(e){var t,r,i,o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return Hv(this,a),t=n.call(this),Nb&&qb.call(vb(t)),r=e,i=vb(t),["resourceStore","languageUtils","pluralResolver","interpolator","backendConnector","
2i18nFormat","utils"].forEach((function(e){r[e]&&(i[e]=r[e])})),t.options=o,void 0===t.options.keySeparator&&(t.options.keySeparator="."),t.logger=Eb.create("translator"),t}return Yv(a,[{key:"changeLanguage",value:function(e){e&&(this.language=e)}},{key:"exists",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{interpolation:{}};if(null==e)return!1;var r=this.resolve(e,t);return r&&void 0!==r.res}},{key:"extractFromKey",value:function(e,t){var r=void 0!==t.nsSeparator?t.nsSeparator:this.options.nsSeparator;void 0===r&&(r=":");var n=void 0!==t.keySeparator?t.keySeparator:this.options.keySeparator,a=t.ns||this.options.defaultNS||[],i=r&&e.indexOf(r)>-1,o=!(this.options.userDefinedKeySeparator||t.keySeparator||this.options.userDefinedNsSeparator||t.nsSeparator||function(e,t,r){t=t||"",r=r||"";var n=Ub.filter((function(e){return t.indexOf(e)<0&&r.indexOf(e)<0}));if(0===n.length)return!0;var a=new RegExp("(".concat(n.map((function(e){return"?"===e?"\\?":e})).join("|"),")")),i=!a.test(e);if(!i){var o=e.indexOf(r);o>0&&!a.test(e.substring(0,o))&&(i=!0)}return i}(e,r,n));if(i&&!o){var s=e.match(this.interpolator.nestingRegexp);if(s&&s.length>0)return{key:e,namespaces:a};var l=e.split(r);(r!==n||r===n&&this.options.ns.indexOf(l[0])>-1)&&(a=l.shift()),e=l.join(n)}return"string"==typeof a&&(a=[a]),{key:e,namespaces:a}}},{key:"translate",value:function(e,t,r){var n=this;if("object"!==$v(t)&&this.options.overloadTranslationOptionHandler&&(t=this.options.overloadTranslationOptionHandler(arguments)),t||(t={}),null==e)return"";Array.isArray(e)||(e=[String(e)]);var i=void 0!==t.returnDetails?t.returnDetails:this.options.returnDetails,o=void 0!==t.keySeparator?t.keySeparator:this.options.keySeparator,s=this.extractFromKey(e[e.length-1],t),l=s.key,u=s.namespaces,c=u[u.length-1],d=t.lng||this.language,f=t.appendNamespaceToCIMode||this.options.appendNamespaceToCIMode;if(d&&"cimode"===d.toLowerCase()){if(f){var p=t.nsSeparator||this.options.nsSeparator;return i?(h.res="".concat(c).concat(p).concat(l),h):"".concat(c).concat(p).concat(l)}return i?(h.res=l,h):l}var h=this.resolve(e,t),g=h&&h.res,m=h&&h.usedKey||l,y=h&&h.exactUsedKey||l,v=Object.prototype.toString.apply(g),b=void 0!==t.joinArrays?t.joinArrays:this.options.joinArrays,w=!this.i18nFormat||this.i18nFormat.handleAsObject;if(w&&g&&"string"!=typeof g&&"boolean"!=typeof g&&"number"!=typeof g&&["[object Number]","[object Function]","[object RegExp]"].indexOf(v)<0&&("string"!=typeof b||"[object Array]"!==v)){if(!t.returnObjects&&!this.options.returnObjects){this.options.returnedObjectHandler||this.logger.warn("accessing an object - but returnObjects options is not enabled!");var S=this.options.returnedObjectHandler?this.options.returnedObjectHandler(m,g,Wb(Wb({},t),{},{ns:u})):"key '".concat(l," (").concat(this.language,")' returned an object instead of string.");return i?(h.res=S,h):S}if(o){var k="[object Array]"===v,C=k?[]:{},x=k?y:m;for(var O in g)if(Object.prototype.hasOwnProperty.call(g,O)){var I="".concat(x).concat(o).concat(O);C[O]=this.translate(I,Wb(Wb({},t),{joinArrays:!1,ns:u})),C[O]===I&&(C[O]=g[O])}g=C}}else if(w&&"string"==typeof b&&"[object Array]"===v)(g=g.join(b))&&(g=this.extendTranslation(g,e,t,r));else{var E=!1,q=!1,R=void 0!==t.count&&"string"!=typeof t.count,A=a.hasDefaultValue(t),P=R?this.pluralResolver.getSuffix(d,t.count,t):"",T=t["defaultValue".concat(P)]||t.defaultValue;!this.isValidLookup(g)&&A&&(E=!0,g=T),this.isValidLookup(g)||(q=!0,g=l);var j=(t.missingKeyNoValueFallbackToKey||this.options.missingKeyNoValueFallbackToKey)&&q?void 0:g,F=A&&T!==g&&this.options.updateMissing;if(q||E||F){if(this.logger.log(F?"updateKey":"missingKey",d,c,l,F?T:g),o){var D=this.resolve(l,Wb(Wb({},t),{},{keySeparator:!1}));D&&D.res&&this.logger.warn("Seems the loaded translations were in flat JSON format instead of nested. Either set keySeparator: false on init or make sure your translations are published in nested format.")}var _=[],M=this.languageUtils.getFallbackCodes(this.options.fallbackLng,t.lng||this.language);if("fallback"===this.options.saveMissingTo&&M&&M[0])for(var L=0;L<M.length;L++)_.push(M[L]);else"all"===this.options.saveMissingTo?_=this.languageUtils.toResolveHierarchy(t.lng||this.language):_.push(t.lng||this.language);var N=function(e,r,a){var i=A&&a!==g?a:j;n.options.missingKeyHandler?n.options.missingKeyHandler(e,c,r,i,F,t):n.backendConnector&&n.backendConnector.saveMissing&&n.backendConnector.saveMissing(e,c,r,i,F,t),n.emit("missingKey",e,c,r,g)};this.options.saveMissing&&(this.options.saveMissingPlurals&&R?_.forEach((function(e){n.pluralResolver.getSuffixes(e,t).forEach((function(r){N([e],l+r,t["defaultValue".concat(r)]||T)}))})):N(_,l,T))}g=this.extendTranslation(g,e,t,h,r),q&&g===l&&this.options.appendNamespaceToMissingKey&&(g="".concat(c,":").concat(l)),(q||E)&&this.options.parseMissingKeyHandler&&(g="v1"!==this.options.compatibilityAPI?this.options.parseMissingKeyHandler(this.options.appendNamespaceToMissingKey?"".concat(c,":").concat(l):l,E?g:void 0):this.options.parseMissingKeyHandler(g))}return i?(h.res=g,h):g}},{key:"extendTranslation",value:function(e,t,r,n,a){var i=this;if(this.i18nFormat&&this.i18nFormat.parse)e=this.i18nFormat.parse(e,Wb(Wb({},this.options.interpolation.defaultVariables),r),n.usedLng,n.usedNS,n.usedKey,{resolved:n});
vendor: 36,083 bytes, line 2
2else if(!r.skipInterpolation){r.interpolation&&this.interpolator.init(Wb(Wb({},r),{interpolation:Wb(Wb({},this.options.interpolation),r.interpolation)}));var o,s="string"==typeof e&&(r&&r.interpolation&&void 0!==r.interpolation.skipOnVariables?r.interpolation.skipOnVariables:this.options.interpolation.skipOnVariables);if(s){var l=e.match(this.interpolator.nestingRegexp);o=l&&l.length}var u=r.replace&&"string"!=typeof r.replace?r.replace:r;if(this.options.interpolation.defaultVariables&&(u=Wb(Wb({},this.options.interpolation.defaultVariables),u)),e=this.interpolator.interpolate(e,u,r.lng||this.language,r),s){var c=e.match(this.interpolator.nestingRegexp);o<(c&&c.length)&&(r.nest=!1)}!1!==r.nest&&(e=this.interpolator.nest(e,(function(){for(var e=arguments.length,n=new Array(e),o=0;o<e;o++)n[o]=arguments[o];return a&&a[0]===n[0]&&!r.context?(i.logger.warn("It seems you are nesting recursively key: ".concat(n[0]," in key: ").concat(t[0])),null):i.translate.apply(i,n.concat([t]))}),r)),r.interpolation&&this.interpolator.reset()}var d=r.postProcess||this.options.postProcess,f="string"==typeof d?[d]:d;return null!=e&&f&&f.length&&!1!==r.applyPostProcessor&&(e=Bb.handle(f,e,t,this.options&&this.options.postProcessPassResolved?Wb({i18nResolved:n},r):r,this)),e}},{key:"resolve",value:function(e){var t,r,n,a,i,o=this,s=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return"string"==typeof e&&(e=[e]),e.forEach((function(e){if(!o.isValidLookup(t)){var l=o.extractFromKey(e,s),u=l.key;r=u;var c=l.namespaces;o.options.fallbackNS&&(c=c.concat(o.options.fallbackNS));var d=void 0!==s.count&&"string"!=typeof s.count,f=d&&!s.ordinal&&0===s.count&&o.pluralResolver.shouldUseIntlApi(),p=void 0!==s.context&&("string"==typeof s.context||"number"==typeof s.context)&&""!==s.context,h=s.lngs?s.lngs:o.languageUtils.toResolveHierarchy(s.lng||o.language,s.fallbackLng);c.forEach((function(e){o.isValidLookup(t)||(i=e,!Yb["".concat(h[0],"-").concat(e)]&&o.utils&&o.utils.hasLoadedNamespace&&!o.utils.hasLoadedNamespace(i)&&(Yb["".concat(h[0],"-").concat(e)]=!0,o.logger.warn('key "'.concat(r,'" for languages "').concat(h.join(", "),'" won\'t get resolved as namespace "').concat(i,'" was not yet loaded'),"This means something IS WRONG in your setup. You access the t function before i18next.init / i18next.loadNamespace / i18next.changeLanguage was done. Wait for the callback or Promise to resolve before accessing it!!!")),h.forEach((function(r){if(!o.isValidLookup(t)){a=r;var i,l=[u];if(o.i18nFormat&&o.i18nFormat.addLookupKeys)o.i18nFormat.addLookupKeys(l,u,r,e,s);else{var c;d&&(c=o.pluralResolver.getSuffix(r,s.count,s));var h="".concat(o.options.pluralSeparator,"zero");if(d&&(l.push(u+c),f&&l.push(u+h)),p){var g="".concat(u).concat(o.options.contextSeparator).concat(s.context);l.push(g),d&&(l.push(g+c),f&&l.push(g+h))}}for(;i=l.pop();)o.isValidLookup(t)||(n=i,t=o.getResource(r,e,i,s))}})))}))}})),{res:t,usedKey:r,exactUsedKey:n,usedLng:a,usedNS:i}}},{key:"isValidLookup",value:function(e){return!(void 0===e||!this.options.returnNull&&null===e||!this.options.returnEmptyString&&""===e)}},{key:"getResource",value:function(e,t,r){var n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};return this.i18nFormat&&this.i18nFormat.getResource?this.i18nFormat.getResource(e,t,r,n):this.resourceStore.getResource(e,t,r,n)}}],[{key:"hasDefaultValue",value:function(e){for(var t in e)if(Object.prototype.hasOwnProperty.call(e,t)&&"defaultValue"===t.substring(0,12)&&void 0!==e[t])return!0;return!1}}]),a}(qb);function Gb(e){return e.charAt(0).toUpperCase()+e.slice(1)}var Jb=function(){function e(t){Hv(this,e),this.options=t,this.supportedLngs=this.options.supportedLngs||!1,this.logger=Eb.create("languageUtils")}return Yv(e,[{key:"getScriptPartFromCode",value:function(e){if(!e||e.indexOf("-")<0)return null;var t=e.split("-");return 2===t.length?null:(t.pop(),"x"===t[t.length-1].toLowerCase()?null:this.formatLanguageCode(t.join("-")))}},{key:"getLanguagePartFromCode",value:function(e){if(!e||e.indexOf("-")<0)return e;var t=e.split("-");return this.formatLanguageCode(t[0])}},{key:"formatLanguageCode",value:function(e){if("string"==typeof e&&e.indexOf("-")>-1){var t=["hans","hant","latn","cyrl","cans","mong","arab"],r=e.split("-");return this.options.lowerCaseLng?r=r.map((function(e){return e.toLowerCase()})):2===r.length?(r[0]=r[0].toLowerCase(),r[1]=r[1].toUpperCase(),t.indexOf(r[1].toLowerCase())>-1&&(r[1]=Gb(r[1].toLowerCase()))):3===r.length&&(r[0]=r[0].toLowerCase(),2===r[1].length&&(r[1]=r[1].toUpperCase()),"sgn"!==r[0]&&2===r[2].length&&(r[2]=r[2].toUpperCase()),t.indexOf(r[1].toLowerCase())>-1&&(r[1]=Gb(r[1].toLowerCase())),t.indexOf(r[2].toLowerCase())>-1&&(r[2]=Gb(r[2].toLowerCase()))),r.join("-")}return this.options.cleanCode||this.options.lowerCaseLng?e.toLowerCase():e}},{key:"isSupportedCode",value:function(e){return("languageOnly"===this.options.load||this.options.nonExplicitSupportedLngs)&&(e=this.getLanguagePartFromCode(e)),!this.supportedLngs||!this.supportedLngs.length||this.supportedLngs.indexOf(e)>-1}},{key:"getBestMatchFromCodes",value:function(e){var t,r=this;return e?(e.forEach((function(e){if(!t){var n=r.formatLanguageCode(e);r.options.supportedLngs&&!r.isSupportedCode(n)||(t=n)}})),!t&&this.options.supportedLngs&&e.forEach((function(e){if(!t){var n=r.getLanguagePartFromCode(e);if(r.isSupportedCode(n))return t=n;t=r.options.supportedLngs.find((function(e){if(0===e.indexOf(n))return e}))}})),t||(t=this.getFallbackCodes(this.options.fallbackLng)[0]),t):null}},{key:"getFallbackCodes",value:function(e,t){if(!e)return[];if("function"==typeof e&&(e=e(t)),"string"==typeof e&&(e=[e]),"[object Array]"===Object.prototype.toString.apply(e))return e;if(!t)return e.default||[];var r=e[t];return r||(r=e[this.getScriptPartFromCode(t)]),r||(r=e[this.formatLanguageCode(t)]),r||(r=e[this.getLanguagePartFromCode(t)]),r||(r=e.default),r||[]}},{key:"toResolveHierarchy",value:function(e,t){var r=this,n=this.getFallbackCodes(t||this.options.fallbackLng||[],e),a=[],i=function(e){e&&(r.isSupportedCode(e)?a.push(e):r.logger.warn("rejecting language code not found in supportedLngs: ".concat(e)))};return"string"==typeof e&&e.indexOf("-")>-1?("languageOnly"!==this.options.load&&i(this.formatLanguageCode(e)),"languageOnly"!==this.options.load&&"currentOnly"!==this.options.load&&i(this.getScriptPartFromCode(e)),"currentOnly"!==this.options.load&&i(this.getLanguagePartFromCode(e))):"string"==typeof e&&i(this.formatLanguageCode(e)),n.forEach((function(e){a.indexOf(e)<0&&i(r.formatLanguageCode(e))})),a}}]),e}(),Xb=[{lngs:["ach","ak","am","arn","br","fil","gun","ln","mfe","mg","mi","oc","pt","pt-BR","tg","tl","ti","tr","uz","wa"],nr:[1,2],fc:1},{lngs:["af","an","ast","az","bg","bn","ca","da","de","dev","el","en","eo","es","et","eu","fi","fo","fur","fy","gl","gu","ha","hi","hu","hy","ia","it","kk","kn","ku","lb","mai","ml","mn","mr","nah","nap","nb","ne","nl","nn","no","nso","pa","pap","pms","ps","pt-PT","rm","sco","se","si","so","son","sq","sv","sw","ta","te","tk","ur","yo"],nr:[1,2],fc:2},{lngs:["ay","bo","cgg","fa","ht","id","ja","jbo","ka","km","ko","ky","lo","ms","sah","su","th","tt","ug","vi","wo","zh"],nr:[1],fc:3},{lngs:["be","bs","cnr","dz","hr","ru","sr","uk"],nr:[1,2,5],fc:4},{lngs:["ar"],nr:[0,1,2,3,11,100],fc:5},{lngs:["cs","sk"],nr:[1,2,5],fc:6},{lngs:["csb","pl"],nr:[1,2,5],fc:7},{lngs:["cy"],nr:[1,2,3,8],fc:8},{lngs:["fr"],nr:[1,2],fc:9},{lngs:["ga"],nr:[1,2,3,7,11],fc:10},{lngs:["gd"],nr:[1,2,3,20],fc:11},{lngs:["is"],nr:[1,2],fc:12},{lngs:["jv"],nr:[0,1],fc:13},{lngs:["kw"],nr:[1,2,3,4],fc:14},{lngs:["lt"],nr:[1,2,10],fc:15},{lngs:["lv"],nr:[1,2,0],fc:16},{lngs:["mk"],nr:[1,2],fc:17},{lngs:["mnk"],nr:[0,1,2],fc:18},{lngs:["mt"],nr:[1,2,11,20],fc:19},{lngs:["or"],nr:[2,1],fc:2},{lngs:["ro"],nr:[1,2,20],fc:20},{lngs:["sl"],nr:[5,1,2,3],fc:21},{lngs:["he","iw"],nr:[1,2,20,21],fc:22}],Zb={1:function(e){return Number(e>1)},2:function(e){return Number(1!=e)},3:function(e){return 0},4:function(e){return Number(e%10==1&&e%100!=11?0:e%10>=2&&e%10<=4&&(e%100<10||e%100>=20)?1:2)},5:function(e){return Number(0==e?0:1==e?1:2==e?2:e%100>=3&&e%100<=10?3:e%100>=11?4:5)},6:function(e){return Number(1==e?0:e>=2&&e<=4?1:2)},7:function(e){return Number(1==e?0:e%10>=2&&e%10<=4&&(e%100<10||e%100>=20)?1:2)},8:function(e){return Number(1==e?0:2==e?1:8!=e&&11!=e?2:3)},9:function(e){return Number(e>=2)},10:function(e){return Number(1==e?0:2==e?1:e<7?2:e<11?3:4)},11:function(e){return Number(1==e||11==e?0:2==e||12==e?1:e>2&&e<20?2:3)},12:function(e){return Number(e%10!=1||e%100==11)},13:function(e){return Number(0!==e)},14:function(e){return Number(1==e?0:2==e?1:3==e?2:3)},15:function(e){return Number(e%10==1&&e%100!=11?0:e%10>=2&&(e%100<10||e%100>=20)?1:2)},16:function(e){return Number(e%10==1&&e%100!=11?0:0!==e?1:2)},17:function(e){return Number(1==e||e%10==1&&e%100!=11?0:1)},18:function(e){return Number(0==e?0:1==e?1:2)},19:function(e){return Number(1==e?0:0==e||e%100>1&&e%100<11?1:e%100>10&&e%100<20?2:3)},20:function(e){return Number(1==e?0:0==e||e%100>0&&e%100<20?1:2)},21:function(e){return Number(e%100==1?1:e%100==2?2:e%100==3||e%100==4?3:0)},22:function(e){return Number(1==e?0:2==e?1:(e<0||e>10)&&e%10==0?2:3)}},ew=["v1","v2","v3"],tw={zero:0,one:1,two:2,few:3,many:4,other:5},rw=function(){function e(t){var r,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};Hv(this,e),this.languageUtils=t,this.options=n,this.logger=Eb.create("pluralResolver"),this.options.compatibilityJSON&&"v4"!==this.options.compatibilityJSON||"undefined"!=typeof Intl&&Intl.PluralRules||(this.options.compatibilityJSON="v3",this.logger.error("Your environment seems not to be Intl API compatible, use an Intl.PluralRules polyfill. Will fallback to the compatibilityJSON v3 format handling.")),this.rules=(r={},Xb.forEach((function(e){e.lngs.forEach((function(t){r[t]={numbers:e.nr,plurals:Zb[e.fc]}}))})),r)}return Yv(e,[{key:"addRule",value:function(e,t){this.rules[e]=t}},{key:"getRule",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(this.shouldUseIntlApi())try{return new Intl.PluralRules(e,{type:t.ordinal?"ordinal":"cardinal"})}catch(e){return}return this.rules[e]||this.rules[this.languageUtils.getLanguagePartFromCode(e)]}},{key:"needsPlural",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=this.getRule(e,t);return this.shouldUseIntlApi()?r&&r.resolvedOptions().pluralCategories.length>1:r&&r.numbers.length>1}},{key:"getPluralFormsOfKey",value:function(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return this.getSuffixes(e,r).map((function(e){return"".concat(t).concat(e)}))}},{key:"getSuffixes",value:function(e){var t=this,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=this.getRule(e,r);return n?this.shouldUseIntlApi()?n.resolvedOptions().pluralCategories.sort((function(e,t){return tw[e]-tw[t]})).map((function(e){return"".concat(t.options.prepend).concat(e)})):n.numbers.map((function(n){return t.getSuffix(e,n,r)})):[]}},{key:"getSuffix",value:function(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},n=this.getRule(e,r);return n?this.shouldUseIntlApi()?"".concat(this.options.prepend).concat(n.select(t)):this.getSuffixRetroCompatible(n,t):(this.logger.warn("no plural rule found for: ".concat(e)),"")}},{key:"getSuffixRetroCompatible",value:function(e,t){var r=this,n=e.noAbs?e.plurals(t):e.plurals(Math.abs(t)),a=e.numbers[n];this.options.simplifyPluralSuffix&&2===e.numbers.length&&1===e.numbers[0]&&(2===a?a="plural":1===a&&(a=""));var i=function(){return r.options.prepend&&a.toString()?r.options.prepend+a.toString():a.toString()};return"v1"===this.options.compatibilityJSON?1===a?"":"number"==typeof a?"_plural_".concat(a.toString()):i():"v2"===this.options.compatibilityJSON||this.options.simplifyPluralSuffix&&2===e.numbers.length&&1===e.numbers[0]?i():this.options.prepend&&n.toString()?this.options.prepend+n.toString():n.toString()}},{key:"shouldUseIntlApi",value:function(){return!ew.includes(this.options.compatibilityJSON)}}]),e}();function nw(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function aw(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?nw(Object(r),!0).forEach((function(t){Bv(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):nw(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var iw=function(){function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};Hv(this,e),this.logger=Eb.create("interpolator"),this.options=t,this.format=t.interpolation&&t.interpolation.format||function(e){return e},this.init(t)}return Yv(e,[{key:"init",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};e.interpolation||(e.interpolation={escapeValue:!0});var t=e.interpolation;this.escape=void 0!==t.escape?t.escape:Lb,this.escapeValue=void 0===t.escapeValue||t.escapeValue,this.useRawValueToEscape=void 0!==t.useRawValueToEscape&&t.useRawValueToEscape,this.prefix=t.prefix?_b(t.prefix):t.prefixEscaped||"{{",this.suffix=t.suffix?_b(t.suffix):t.suffixEscaped||"}}",this.formatSeparator=t.formatSeparator?t.formatSeparator:t.formatSeparator||",",this.unescapePrefix=t.unescapeSuffix?"":t.unescapePrefix||"-",this.unescapeSuffix=this.unescapePrefix?"":t.unescapeSuffix||"",this.nestingPrefix=t.nestingPrefix?_b(t.nestingPrefix):t.nestingPrefixEscaped||_b("$t("),this.nestingSuffix=t.nestingSuffix?_b(t.nestingSuffix):t.nestingSuffixEscaped||_b(")"),this.nestingOptionsSeparator=t.nestingOptionsSeparator?t.nestingOptionsSeparator:t.nestingOptionsSeparator||",",this.maxReplaces=t.maxReplaces?t.maxReplaces:1e3,this.alwaysFormat=void 0!==t.alwaysFormat&&t.alwaysFormat,this.resetRegExp()}},{key:"reset",value:function(){this.options&&this.init(this.options)}},{key:"resetRegExp",value:function(){var e="".concat(this.prefix,"(.+?)").concat(this.suffix);this.regexp=new RegExp(e,"g");var t="".concat(this.prefix).concat(this.unescapePrefix,"(.+?)").concat(this.unescapeSuffix).concat(this.suffix);this.regexpUnescape=new RegExp(t,"g");var r="".concat(this.nestingPrefix,"(.+?)").concat(this.nestingSuffix);this.nestingRegexp=new RegExp(r,"g")}},{key:"interpolate",value:function(e,t,r,n){var a,i,o,s=this,l=this.options&&this.options.interpolation&&this.options.interpolation.defaultVariables||{};function u(e){return e.replace(/\$/g,"$$$$")}var c=function(e){if(e.indexOf(s.formatSeparator)<0){var a=Fb(t,l,e);return s.alwaysFormat?s.format(a,void 0,r,aw(aw(aw({},n),t),{},{interpolationkey:e})):a}var i=e.split(s.formatSeparator),o=i.shift().trim(),u=i.join(s.formatSeparator).trim();return s.format(Fb(t,l,o),u,r,aw(aw(aw({},n),t),{},{interpolationkey:o}))};this.resetRegExp();var d=n&&n.missingInterpolationHandler||this.options.missingInterpolationHandler,f=n&&n.interpolation&&void 0!==n.interpolation.skipOnVariables?n.interpolation.skipOnVariables:this.options.interpolation.skipOnVariables;return[{regex:this.regexpUnescape,safeValue:function(e){return u(e)}},{regex:this.regexp,safeValue:function(e){return s.escapeValue?u(s.escape(e)):u(e)}}].forEach((function(t){for(o=0;a=t.regex.exec(e);){var r=a[1].trim();if(void 0===(i=c(r)))if("function"==typeof d){var l=d(e,a,n);i="string"==typeof l?l:""}else if(n&&n.hasOwnProperty(r))i="";else{if(f){i=a[0];continue}s.logger.warn("missed to pass in variable ".concat(r," for interpolating ").concat(e)),i=""}else"string"==typeof i||s.useRawValueToEscape||(i=Ab(i));var u=t.safeValue(i);if(e=e.replace(a[0],u),f?(t.regex.lastIndex+=i.length,t.regex.lastIndex-=a[0].length):t.regex.lastIndex=0,++o>=s.maxReplaces)break}})),e}},{key:"nest",value:function(e,t){var r,n,a=this,i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},o=aw({},i);function s(e,t){var r=this.nestingOptionsSeparator;if(e.indexOf(r)<0)return e;var n=e.split(new RegExp("".concat(r,"[ ]*{"))),a="{".concat(n[1]);e=n[0];var i=(a=this.interpolate(a,o)).match(/'/g),s=a.match(/"/g);(i&&i.length%2==0&&!s||s.length%2!=0)&&(a=a.replace(/'/g,'"'));try{o=JSON.parse(a),t&&(o=aw(aw({},t),o))}catch(t){return this.logger.warn("failed parsing options string in nesting for key ".concat(e),t),"".concat(e).concat(r).concat(a)}return delete o.defaultValue,e}for(o.applyPostProcessor=!1,delete o.defaultValue;r=this.nestingRegexp.exec(e);){var l=[],u=!1;if(-1!==r[0].indexOf(this.formatSeparator)&&!/{.*}/.test(r[1])){var c=r[1].split(this.formatSeparator).map((function(e){return e.trim()}));r[1]=c.shift(),l=c,u=!0}if((n=t(s.call(this,r[1].trim(),o),o))&&r[0]===e&&"string"!=typeof n)return n;"string"!=typeof n&&(n=Ab(n)),n||(this.logger.warn("missed to resolve ".concat(r[1]," for nesting ").concat(e)),n=""),u&&(n=l.reduce((function(e,t){return a.format(e,t,i.lng,aw(aw({},i),{},{interpolationkey:r[1].trim()}))}),n.trim())),e=e.replace(r[0],n),this.regexp.lastIndex=0}return e}}]),e}();function ow(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function sw(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?ow(Object(r),!0).forEach((function(t){Bv(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):ow(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function lw(e){var t={};return function(r,n,a){var i=n+JSON.stringify(a),o=t[i];return o||(o=e(n,a),t[i]=o),o(r)}}var uw=function(){function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};Hv(this,e),this.logger=Eb.create("formatter"),this.options=t,this.formats={number:lw((function(e,t){var r=new Intl.NumberFormat(e,t);return function(e){return r.format(e)}})),currency:lw((function(e,t){var r=new Intl.NumberFormat(e,sw(sw({},t),{},{style:"currency"}));return function(e){return r.format(e)}})),datetime:lw((function(e,t){var r=new Intl.DateTimeFormat(e,sw({},t));return function(e){return r.format(e)}})),relativetime:lw((function(e,t){var r=new Intl.RelativeTimeFormat(e,sw({},t));return function(e){return r.format(e,t.range||"day")}})),list:lw((function(e,t){var r=new Intl.ListFormat(e,sw({},t));return function(e){return r.format(e)}}))},this.init(t)}return Yv(e,[{key:"init",value:function(e){var t=(arguments.length>1&&void 0!==arguments[1]?arguments[1]:{interpolation:{}}).interpolation;this.formatSeparator=t.formatSeparator?t.formatSeparator:t.formatSeparator||","}},{key:"add",value:function(e,t){this.formats[e.toLowerCase().trim()]=t}},{key:"addCached",value:function(e,t){this.formats[e.toLowerCase().trim()]=lw(t)}},{key:"format",value:function(e,t,r,n){var a=this;return t.split(this.formatSeparator).reduce((function(e,t){var i=function(e){var t=e.toLowerCase().trim(),r={};if(e.indexOf("(")>-1){var n=e.split("(");t=n[0].toLowerCase().trim();var a=n[1].substring(0,n[1].length-1);"currency"===t&&a.indexOf(":")<0?r.currency||(r.currency=a.trim()):"relativetime"===t&&a.indexOf(":")<0?r.range||(r.range=a.trim()):a.split(";").forEach((function(e){if(e){var t=function(e){return Nv(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||Vv(e)||zv()}(e.split(":")),n=t[0],a=t.slice(1).join(":").trim().replace(/^'+|'+$/g,"");r[n.trim()]||(r[n.trim()]=a),"false"===a&&(r[n.trim()]=!1),"true"===a&&(r[n.trim()]=!0),isNaN(a)||(r[n.trim()]=parseInt(a,10))}}))}return{formatName:t,formatOptions:r}}(t),o=i.formatName,s=i.formatOptions;if(a.formats[o]){var l=e;try{var u=n&&n.formatParams&&n.formatParams[n.interpolationkey]||{},c=u.locale||u.lng||n.locale||n.lng||r;l=a.formats[o](e,c,sw(sw(sw({},s),n),u))}catch(e){a.logger.warn(e)}return l}return a.logger.warn("there was no format function for ".concat(o)),e}),e)}}]),e}();function cw(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function dw(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?cw(Object(r),!0).forEach((function(t){Bv(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):cw(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var fw=function(e){wb(a,e);var t,r,n=(t=a,r=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}(),function(){var e,n=kb(t);if(r){var a=kb(this).constructor;e=Reflect.construct(n,arguments,a)}else e=n.apply(this,arguments);return Sb(this,e)});function a(e,t,r){var i,o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};return Hv(this,a),i=n.call(this),Nb&&qb.call(vb(i)),i.backend=e,i.store=t,i.services=r,i.languageUtils=r.languageUtils,i.options=o,i.logger=Eb.create("backendConnector"),i.waitingReads=[],i.maxParallelReads=o.maxParallelReads||10,i.readingCalls=0,i.maxRetries=o.maxRetries>=0?o.maxRetries:5,i.retryTimeout=o.retryTimeout>=1?o.retryTimeout:350,i.state={},i.queue=[],i.backend&&i.backend.init&&i.backend.init(r,o.backend,o),i}return Yv(a,[{key:"queueLoad",value:function(e,t,r,n){var a=this,i={},o={},s={},l={};return e.forEach((function(e){var n=!0;t.forEach((function(t){var s="".concat(e,"|").concat(t);!r.reload&&a.store.hasResourceBundle(e,t)?a.state[s]=2:a.state[s]<0||(1===a.state[s]?void 0===o[s]&&(o[s]=!0):(a.state[s]=1,n=!1,void 0===o[s]&&(o[s]=!0),void 0===i[s]&&(i[s]=!0),void 0===l[t]&&(l[t]=!0)))})),n||(s[e]=!0)})),(Object.keys(i).length||Object.keys(o).length)&&this.queue.push({pending:o,pendingCount:Object.keys(o).length,loaded:{},errors:[],callback:n}),{toLoad:Object.keys(i),pending:Object.keys(o),toLoadLanguages:Object.keys(s),toLoadNamespaces:Object.keys(l)}}},{key:"loaded",value:function(e,t,r){var n=e.split("|"),a=n[0],i=n[1];t&&this.emit("failedLoading",a,i,t),r&&this.store.addResourceBundle(a,i,r),this.state[e]=t?-1:2;var o={};this.queue.forEach((function(r){!function(e,t,r){var n=Pb(e,t,Object),a=n.obj,i=n.k;a[i]=a[i]||[],a[i].push(r)}(r.loaded,[a],i),function(e,t){void 0!==e.pending[t]&&(delete e.pending[t],e.pendingCount--)}(r,e),t&&r.errors.push(t),0!==r.pendingCount||r.done||(Object.keys(r.loaded).forEach((function(e){o[e]||(o[e]={});var t=r.loaded[e];t.length&&t.forEach((function(t){void 0===o[e][t]&&(o[e][t]=!0)}))})),r.done=!0,r.errors.length?r.callback(r.errors):r.callback())})),this.emit("loaded",o),this.queue=this.queue.filter((function(e){return!e.done}))}},{key:"read",value:function(e,t,r){var n=this,a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:0,i=arguments.length>4&&void 0!==arguments[4]?arguments[4]:this.retryTimeout,o=arguments.length>5?arguments[5]:void 0;return e.length?this.readingCalls>=this.maxParallelReads?void this.waitingReads.push({lng:e,ns:t,fcName:r,tried:a,wait:i,callback:o}):(this.readingCalls++,this.backend[r](e,t,(function(s,l){if(n.readingCalls--,n.waitingReads.length>0){var u=n.waitingReads.shift();n.read(u.lng,u.ns,u.fcName,u.tried,u.wait,u.callback)}s&&l&&a<n.maxRetries?setTimeout((function(){n.read.call(n,e,t,r,a+1,2*i,o)}),i):o(s,l)}))):o(null,{})}},{key:"prepareLoading",value:function(e,t){var r=this,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},a=arguments.length>3?arguments[3]:void 0;if(!this.backend)return this.logger.warn("No backend was added via i18next.use. Will not load resources."),a&&a();"string"==typeof e&&(e=this.languageUtils.toResolveHierarchy(e)),"string"==typeof t&&(t=[t]);var i=this.queueLoad(e,t,n,a);if(!i.toLoad.length)return i.pending.length||a(),null;i.toLoad.forEach((function(e){r.loadOne(e)}))}},{key:"load",value:function(e,t,r){this.prepareLoading(e,t,{},r)}},{key:"reload",value:function(e,t,r){this.prepareLoading(e,t,{reload:!0},r)}},{key:"loadOne",value:function(e){var t=this,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",n=e.split("|"),a=n[0],i=n[1];this.read(a,i,"read",void 0,void 0,(function(n,o){n&&t.logger.warn("".concat(r,"loading namespace ").concat(i," for language ").concat(a," failed"),n),!n&&o&&t.logger.log("".concat(r,"loaded namespace ").concat(i," for language ").concat(a),o),t.loaded(e,n,o)}))}},{key:"saveMissing",value:function(e,t,r,n,a){var i=arguments.length>5&&void 0!==arguments[5]?arguments[5]:{};this.services.utils&&this.services.utils.hasLoadedNamespace&&!this.services.utils.hasLoadedNamespace(t)?this.logger.warn('did not save key "'.concat(r,'" as the namespace "').concat(t,'" was not yet loaded'),"This means something IS WRONG in your setup. You access the t function before i18next.init / i18next.loadNamespace / i18next.changeLanguage was done. Wait for the callback or Promise to resolve before accessing it!!!"):null!=r&&""!==r&&(this.backend&&this.backend.create&&this.backend.create(e,t,r,n,null,dw(dw({},i),{},{isUpdate:a})),e&&e[0]&&this.store.addResource(e[0],t,r,n))}}]),a}(qb);function pw(e){return"string"==typeof e.ns&&(e.ns=[e.ns]),"string"==typeof e.fallbackLng&&(e.fallbackLng=[e.fallbackLng]),"string"==typeof e.fallbackNS&&(e.fallbackNS=[e.fallbackNS]),e.supportedLngs&&e.supportedLngs.indexOf("cimode")<0&&(e.supportedLngs=e.supportedLngs.concat(["cimode"])),e}function hw(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function gw(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?hw(Object(r),!0).forEach((function(t){Bv(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):hw(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function mw(){}var yw=function(e){wb(a,e);var t,r,n=(t=a,r=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}(),function(){var e,n=kb(t);if(r){var a=kb(this).constructor;e=Reflect.construct(n,arguments,a)}else e=n.apply(this,arguments);return Sb(this,e)});function a(){var e,t,r=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},i=arguments.length>1?arguments[1]:void 0;if(Hv(this,a),e=n.call(this),Nb&&qb.call(vb(e)),e.options=pw(r),e.services={},e.logger=Eb,e.modules={external:[]},t=vb(e),Object.getOwnPropertyNames(Object.getPrototypeOf(t)).forEach((function(e){"function"==typeof t[e]&&(t[e]=t[e].bind(t))})),i&&!e.isInitialized&&!r.isClone){if(!e.options.initImmediate)return e.init(r,i),Sb(e,vb(e));setTimeout((function(){e.init(r,i)}),0)}return e}return Yv(a,[{key:"init",value:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},r=arguments.length>1?arguments[1]:void 0;"function"==typeof t&&(r=t,t={}),!t.defaultNS&&!1!==t.defaultNS&&t.ns&&("string"==typeof t.ns?t.defaultNS=t.ns:t.ns.indexOf("translation")<0&&(t.defaultNS=t.ns[0]));var n={debug:!1,initImmediate:!0,ns:["translation"],defaultNS:["translation"],fallbackLng:["dev"],fallbackNS:!1,supportedLngs:!1,nonExplicitSupportedLngs:!1,load:"all",preload:!1,simplifyPluralSuffix:!0,keySeparator:".",nsSeparator:":",pluralSeparator:"_",contextSeparator:"_",partialBundledLanguages:!1,saveMissing:!1,updateMissing:!1,saveMissingTo:"fallback",saveMissingPlurals:!0,missingKeyHandler:!1,missingInterpolationHandler:!1,postProcess:!1,postProcessPassResolved:!1,returnNull:!0,returnEmptyString:!0,returnObjects:!1,joinArrays:!1,returnedObjectHandler:!1,parseMissingKeyHandler:!1,appendNamespaceToMissingKey:!1,appendNamespaceToCIMode:!1,overloadTranslationOptionHandler:function(e){var t={};if("object"===$v(e[1])&&(t=e[1]),"string"==typeof e[1]&&(t.defaultValue=e[1]),"string"==typeof e[2]&&(t.tDescription=e[2]),"object"===$v(e[2])||"object"===$v(e[3])){var r=e[3]||e[2];Object.keys(r).forEach((function(e){t[e]=r[e]}))}return t},interpolation:{escapeValue:!0,format:function(e,t,r,n){return e},prefix:"{{",suffix:"}}",formatSeparator:",",unescapePrefix:"-",nestingPrefix:"$t(",nestingSuffix:")",nestingOptionsSeparator:",",maxReplaces:1e3,skipOnVariables:!0}};function a(e){return e?"function"==typeof e?new e:e:null}if(this.options=gw(gw(gw({},n),this.options),pw(t)),"v1"!==this.options.compatibilityAPI&&(this.options.interpolation=gw(gw({},n.interpolation),this.options.interpolation)),void 0!==t.keySeparator&&(this.options.userDefinedKeySeparator=t.keySeparator),void 0!==t.nsSeparator&&(this.options.userDefinedNsSeparator=t.nsSeparator),!this.options.isClone){var i;this.modules.logger?Eb.init(a(this.modules.logger),this.options):Eb.init(null,this.options),this.modules.formatter?i=this.modules.formatter:"undefined"!=typeof Intl&&(i=uw);var o=new Jb(this.options);this.store=new Qb(this.options.resources,this.options);var s=this.services;s.logger=Eb,s.resourceStore=this.store,s.languageUtils=o,s.pluralResolver=new rw(o,{prepend:this.options.pluralSeparator,compatibilityJSON:this.options.compatibilityJSON,simplifyPluralSuffix:this.options.simplifyPluralSuffix}),!i||this.options.interpolation.format&&this.options.interpolation.format!==n.interpolation.format||(s.formatter=a(i),s.formatter.init(s,this.options),this.options.interpolation.format=s.formatter.format.bind(s.formatter)),s.interpolator=new iw(this.options),s.utils={hasLoadedNamespace:this.hasLoadedNamespace.bind(this)},s.backendConnector=new fw(a(this.modules.backend),s.resourceStore,s,this.options),s.backendConnector.on("*",(function(t){for(var r=arguments.length,n=new Array(r>1?r-1:0),a=1;a<r;a++)n[a-1]=arguments[a];e.emit.apply(e,[t].concat(n))})),this.modules.languageDetector&&(s.languageDetector=a(this.modules.languageDetector),s.languageDetector.init(s,this.options.detection,this.options)),this.modules.i18nFormat&&(s.i18nFormat=a(this.modules.i18nFormat),s.i18nFormat.init&&s.i18nFormat.init(this)),this.translator=new Kb(this.services,this.options),this.translator.on("*",(function(t){for(var r=arguments.length,n=new Array(r>1?r-1:0),a=1;a<r;a++)n[a-1]=arguments[a];e.emit.apply(e,[t].concat(n))})),this.modules.external.forEach((function(t){t.init&&t.init(e)}))}if(this.format=this.options.interpolation.format,r||(r=mw),this.options.fallbackLng&&!this.services.languageDetector&&!this.options.lng){var l=this.services.languageUtils.getFallbackCodes(this.options.fallbackLng);l.length>0&&"dev"!==l[0]&&(this.options.lng=l[0])}this.services.languageDetector||this.options.lng||this.logger.warn("init: no languageDetector is used and no lng is defined"),["getResource","hasResourceBundle","getResourceBundle","getDataByLanguage"].forEach((function(t){e[t]=function(){var r;return(r=e.store)[t].apply(r,arguments)}})),["addResource","addResources","addResourceBundle","removeResourceBundle"].forEach((function(t){e[t]=function(){var r;return(r=e.store)[t].apply(r,arguments),e}}));var u=Rb(),c=function(){var t=function(t,n){e.isInitialized&&!e.initializedStoreOnce&&e.logger.warn("init: i18next is already initialized. You should call init just once!"),e.isInitialized=!0,e.options.isClone||e.logger.log("initialized",e.options),e.emit("initialized",e.options),u.resolve(n),r(t,n)};if(e.languages&&"v1"!==e.options.compatibilityAPI&&!e.isInitialized)return t(null,e.t.bind(e));e.changeLanguage(e.options.lng,t)};return this.options.resources||!this.options.initImmediate?c():setTimeout(c,0),u}},{key:"loadResources",value:function(e){var t=this,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:mw,n="string"==typeof e?e:this.language;if("function"==typeof e&&(r=e),!this.options.resources||this.options.partialBundledLanguages){if(n&&"cimode"===n.toLowerCase())return r();var a=[],i=function(e){e&&t.services.languageUtils.toResolveHierarchy(e).forEach((function(e){a.indexOf(e)<0&&a.push(e)}))};n?i(n):this.services.languageUtils.getFallbackCodes(this.options.fallbackLng).forEach((function(e){return i(e)})),this.options.preload&&this.options.preload.forEach((function(e){return i(e)})),this.services.backendConnector.load(a,this.options.ns,(function(e){e||t.resolvedLanguage||!t.language||t.setResolvedLanguage(t.language),r(e)}))}else r(null)}},{key:"reloadResources",value:function(e,t,r){var n=Rb();return e||(e=this.languages),t||(t=this.options.ns),r||(r=mw),this.services.backendConnector.reload(e,t,(function(e){n.resolve(),r(e)})),n}},{key:"use",value:function(e){if(!e)throw new Error("You are passing an undefined module! Please check the object you are passing to i18next.use()");if(!e.type)throw new Error("You are passing a wrong module! Please check the object you are passing to i18next.use()");return"backend"===e.type&&(this.modules.backend=e),("logger"===e.type||e.log&&e.warn&&e.error)&&(this.modules.logger=e),"languageDetector"===e.type&&(this.modules.languageDetector=e),"i18nFormat"===e.type&&(this.modules.i18nFormat=e),"postProcessor"===e.type&&Bb.addPostProcessor(e),"formatter"===e.type&&(this.modules.formatter=e),"3rdParty"===e.type&&this.modules.external.push(e),this}},{key:"setResolvedLanguage",value:function(e){if(e&&this.languages&&!(["cimode","dev"].indexOf(e)>-1))for(var t=0;t<this.languages.length;t++){var r=this.languages[t];if(!(["cimode","dev"].indexOf(r)>-1)&&this.store.hasLanguageSomeTranslations(r)){this.resolvedLanguage=r;break}}}},{key:"changeLanguage",value:function(e,t){var r=this;this.isLanguageChangingTo=e;var n=Rb();this.emit("languageChanging",e);var a=function(e){r.language=e,r.languages=r.services.languageUtils.toResolveHierarchy(e),r.resolvedLanguage=void 0,r.setResolvedLanguage(e)},i=function(i){e||i||!r.services.languageDetector||(i=[]);var o="string"==typeof i?i:r.services.languageUtils.getBestMatchFromCodes(i);o&&(r.language||a(o),r.translator.language||r.translator.changeLanguage(o),r.services.languageDetector&&r.services.languageDetector.cacheUserLanguage(o)),r.loadResources(o,(function(e){!function(e,i){i?(a(i),r.translator.changeLanguage(i),r.isLanguageChangingTo=void 0,r.emit("languageChanged",i),r.logger.log("languageChanged",i)):r.isLanguageChangingTo=void 0,n.resolve((function(){return r.t.apply(r,arguments)})),t&&t(e,(function(){return r.t.apply(r,arguments)}))}(e,o)}))};return e||!this.services.languageDetector||this.services.languageDetector.async?!e&&this.services.languageDetector&&this.services.languageDetector.async?this.services.languageDetector.detect(i):i(e):i(this.services.languageDetector.detect()),n}},{key:"getFixedT",value:function(e,t,r){var n=this,a=function e(t,a){var i;if("object"!==$v(a)){for(var o=arguments.length,s=new Array(o>2?o-2:0),l=2;l<o;l++)s[l-2]=arguments[l];i=n.options.overloadTranslationOptionHandler([t,a].concat(s))}else i=gw({},a);i.lng=i.lng||e.lng,i.lngs=i.lngs||e.lngs,i.ns=i.ns||e.ns,i.keyPrefix=i.keyPrefix||r||e.keyPrefix;var u=n.options.keySeparator||".",c=i.keyPrefix?"".concat(i.keyPrefix).concat(u).concat(t):t;return n.t(c,i)};return"string"==typeof e?a.lng=e:a.lngs=e,a.ns=t,a.keyPrefix=r,a}},{key:"t",value:function(){var e;return this.translator&&(e=this.translator).translate.apply(e,arguments)}},{key:"exists",value:function(){var e;return this.translator&&(e=this.translator).exists.apply(e,arguments)}},{key:"setDefaultNamespace",value:function(e){this.options.defaultNS=e}},{key:"hasLoadedNamespace",value:function(e){var t=this,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(!this.isInitialized)return this.logger.warn("hasLoadedNamespace: i18next was not initialized",this.languages),!1;
2if(!this.languages||!this.languages.length)return this.logger.warn("hasLoadedNamespace: i18n.languages were undefined or empty",this.languages),!1;var n=this.resolvedLanguage||this.languages[0],a=!!this.options&&this.options.fallbackLng,i=this.languages[this.languages.length-1];if("cimode"===n.toLowerCase())return!0;var o=function(e,r){var n=t.services.backendConnector.state["".concat(e,"|").concat(r)];return-1===n||2===n};if(r.precheck){var s=r.precheck(this,o);if(void 0!==s)return s}return!(!this.hasResourceBundle(n,e)&&this.services.backendConnector.backend&&(!this.options.resources||this.options.partialBundledLanguages)&&(!o(n,e)||a&&!o(i,e)))}},{key:"loadNamespaces",value:function(e,t){var r=this,n=Rb();return this.options.ns?("string"==typeof e&&(e=[e]),e.forEach((function(e){r.options.ns.indexOf(e)<0&&r.options.ns.push(e)})),this.loadResources((function(e){n.resolve(),t&&t(e)})),n):(t&&t(),Promise.resolve())}},{key:"loadLanguages",value:function(e,t){var r=Rb();"string"==typeof e&&(e=[e]);var n=this.options.preload||[],a=e.filter((function(e){return n.indexOf(e)<0}));return a.length?(this.options.preload=n.concat(a),this.loadResources((function(e){r.resolve(),t&&t(e)})),r):(t&&t(),Promise.resolve())}},{key:"dir",value:function(e){return e||(e=this.resolvedLanguage||(this.languages&&this.languages.length>0?this.languages[0]:this.language)),e?["ar","shu","sqr","ssh","xaa","yhd","yud","aao","abh","abv","acm","acq","acw","acx","acy","adf","ads","aeb","aec","afb","ajp","apc","apd","arb","arq","ars","ary","arz","auz","avl","ayh","ayl","ayn","ayp","bbz","pga","he","iw","ps","pbt","pbu","pst","prp","prd","ug","ur","ydd","yds","yih","ji","yi","hbo","men","xmn","fa","jpr","peo","pes","prs","dv","sam","ckb"].indexOf(this.services.languageUtils.getLanguagePartFromCode(e))>-1||e.toLowerCase().indexOf("-arab")>1?"rtl":"ltr":"rtl"}},{key:"cloneInstance",value:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:mw,n=gw(gw(gw({},this.options),t),{isClone:!0}),i=new a(n);return void 0===t.debug&&void 0===t.prefix||(i.logger=i.logger.clone(t)),["store","services","language"].forEach((function(t){i[t]=e[t]})),i.services=gw({},this.services),i.services.utils={hasLoadedNamespace:i.hasLoadedNamespace.bind(i)},i.translator=new Kb(i.services,i.options),i.translator.on("*",(function(e){for(var t=arguments.length,r=new Array(t>1?t-1:0),n=1;n<t;n++)r[n-1]=arguments[n];i.emit.apply(i,[e].concat(r))})),i.init(n,r),i.translator.options=i.options,i.translator.backendConnector.services.utils={hasLoadedNamespace:i.hasLoadedNamespace.bind(i)},i}},{key:"toJSON",value:function(){return{options:this.options,store:this.store,language:this.language,languages:this.languages,resolvedLanguage:this.resolvedLanguage}}}]),a}(qb);Bv(yw,"createInstance",(function(){return new yw(arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},arguments.length>1?arguments[1]:void 0)}));var vw,bw=yw.createInstance();bw.createInstance=yw.createInstance,bw.createInstance,bw.init,bw.loadResources,bw.reloadResources,bw.use,bw.changeLanguage,bw.getFixedT,bw.t,bw.exists,bw.setDefaultNamespace,bw.hasLoadedNamespace,bw.loadNamespaces,bw.loadLanguages,vw={en:{translation:{suggestedQueries:{title:"Suggested"}}}},bw.use(ab).init({resources:vw,lng:"en",fallbackLng:"en",interpolation:{escapeValue:!1}}),document.querySelectorAll(".coveo-omnibox").forEach((r=>{let a=!0;const i=r.getAttribute("data-should-suggest-queries");null!==i&&"false"===i&&(a=!1),n.render((0,e.jsx)(t.StrictMode,{children:(0,e.jsx)(yb,{searchHub:"web-search",redirect:!0,placeholder:"Enter ticker or search term",numberOfResults:5,numberOfSuggestions:0,shouldSuggestQueries:a})}),r)}))}()}();
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.