1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[378],{93145:(e,t,r)=>{r(99742);var n=Object.create,i=Object.defineProperty,a=Object.getOwnPropertyDescriptor,s=Object.getOwnPropertyNames,o=Object.getPrototypeOf,c=Object.prototype.hasOwnProperty,u=r(59826),l=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports),d=(e,t,r)=>(r=null!=e?n(o(e)):{},((e,t,r,n)=>{if(t&&"object"==typeof t||"function"==typeof t)for(let o of s(t))c.call(e,o)||o===r||i(e,o,{get:()=>t[o],enumerable:!(n=a(t,o))||n.enumerable});return e})(!t&&e&&e.__esModule?r:i(r,"default",{value:e,enumerable:!0}),e)),h=(e,t,r)=>((e,t,r)=>t in e?i(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r)(e,"symbol"!=typeof t?t+"":t,r),p=l((e,t)=>{t.exports=function(e){if(0==arguments.length)throw 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="",r=0,n=0;for(let i=0;i<e.length;i++)r<<=6,r|=function(e){let t="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/".indexOf(e);return t<0?void 0:t}(e[i]),24===(n+=6)&&(t+=String.fromCharCode((0xff0000&r)>>16),t+=String.fromCharCode((65280&r)>>8),t+=String.fromCharCode(255&r),r=n=0);return 12===n?(r>>=4,t+=String.fromCharCode(r)):18===n&&(r>>=2,t+=String.fromCharCode((65280&r)>>8),t+=String.fromCharCode(255&r)),t}}),f=l((e,t)=>{t.exports=function(e){let t;if(0==arguments.length)throw TypeError("1 argument required, but only 0 present.");for(e=`${e}`,t=0;t<e.length;t++)if(e.charCodeAt(t)>255)return null;let r="";for(t=0;t<e.length;t+=3){let n=[void 0,void 0,void 0,void 0];n[0]=e.charCodeAt(t)>>2,n[1]=(3&e.charCodeAt(t))<<4,e.length>t+1&&(n[1]|=e.charCodeAt(t+1)>>4,n[2]=(15&e.charCodeAt(t+1))<<2),e.length>t+2&&(n[2]|=e.charCodeAt(t+2)>>6,n[3]=63&e.charCodeAt(t+2));for(let e=0;e<n.length;e++)typeof n[e]>"u"?r+="=":r+=function(e){if(e>=0&&e<64)return"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/"[e]}(n[e])}return r}}),g=l((e,t)=>{t.exports={atob:p(),btoa:f()}}),m=l((e,t)=>{t.exports=fetch}),y=l(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 i in t=arguments[r])Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i]);return e}).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}}),v=l(e=>{Object.defineProperty(e,"__esModule",{value:!0}),e.fullJitter=function(e){return Math.round(Math.random()*e)}}),S=l(e=>{Object.defineProperty(e,"__esModule",{value:!0}),e.noJitter=function(e){return e}}),w=l(e=>{Object.defineProperty(e,"__esModule",{value:!0});var t=v(),r=S();e.JitterFactory=function(e){return"full"===e.jitter?t.fullJitter:r.noJitter}}),b=l(e=>{Object.defineProperty(e,"__esModule",{value:!0});var t=w();e.Delay=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(){return Math.min(this.options.startingDelay*Math.pow(this.options.timeMultiple,this.numOfDelayedAttempts),this.options.maxDelay)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"numOfDelayedAttempts",{get:function(){return this.attempt},enumerable:!0,configurable:!0}),e}()}),k=l(e=>{var t=e&&e.__extends||function(){var e=function(t,r){return(e=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])})(t,r)};return function(t,r){function n(){this.constructor=t}e(t,r),t.prototype=null===r?Object.create(r):(n.prototype=r.prototype,new n)}}(),r=e&&e.__awaiter||function(e,t,r,n){return new(r||(r=Promise))(function(i,a){function s(e){try{c(n.next(e))}catch(e){a(e)}}function o(e){try{c(n.throw(e))}catch(e){a(e)}}function c(e){var t;e.done?i(e.value):((t=e.value)instanceof r?t:new r(function(e){e(t)})).then(s,o)}c((n=n.apply(e,t||[])).next())})},n=e&&e.__generator||function(e,t){var r,n,i,a,s={label:0,sent:function(){if(1&i[0])throw i[1];return i[1]},trys:[],ops:[]};return a={next:o(0),throw:o(1),return:o(2)},"function"==typeof Symbol&&(a[Symbol.iterator]=function(){return this}),a;function o(a){return function(o){var c=[a,o];if(r)throw TypeError("Generator is already executing.");for(;s;)try{if(r=1,n&&(i=2&c[0]?n.return:c[0]?n.throw||((i=n.return)&&i.call(n),0):n.next)&&!(i=i.call(n,c[1])).done)return i;switch(n=0,i&&(c=[2&c[0],i.value]),c[0]){case 0:case 1:i=c;break;case 4:return s.label++,{value:c[1],done:!1};case 5:s.label++,n=c[1],c=[0];continue;case 7:c=s.ops.pop(),s.trys.pop();continue;default:if(!(i=(i=s.trys).length>0&&i[i.length-1])&&(6===c[0]||2===c[0])){s=0;continue}if(3===c[0]&&(!i||c[1]>i[0]&&c[1]<i[3])){s.label=c[1];break}if(6===c[0]&&s.label<i[1]){s.label=i[1],i=c;break}if(i&&s.label<i[2]){s.label=i[2],s.ops.push(c);break}i[2]&&s.ops.pop(),s.trys.pop();continue}c=t.call(e,s)}catch(e){c=[6,e],n=0}finally{r=i=0}if(5&c[0])throw c[1];return{value:c[0]?c[1]:void 0,done:!0}}}};
1Object.defineProperty(e,"__esModule",{value:!0}),e.SkipFirstDelay=function(e){function i(){return null!==e&&e.apply(this,arguments)||this}return t(i,e),i.prototype.apply=function(){return r(this,void 0,void 0,function(){return n(this,function(t){return[2,!!this.isFirstAttempt||e.prototype.apply.call(this)]})})},Object.defineProperty(i.prototype,"isFirstAttempt",{get:function(){return 0===this.attempt},enumerable:!0,configurable:!0}),Object.defineProperty(i.prototype,"numOfDelayedAttempts",{get:function(){return this.attempt-1},enumerable:!0,configurable:!0}),i}(b().Delay)}),C=l(e=>{var t=e&&e.__extends||function(){var e=function(t,r){return(e=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])})(t,r)};return function(t,r){function n(){this.constructor=t}e(t,r),t.prototype=null===r?Object.create(r):(n.prototype=r.prototype,new n)}}();Object.defineProperty(e,"__esModule",{value:!0}),e.AlwaysDelay=function(e){function r(){return null!==e&&e.apply(this,arguments)||this}return t(r,e),r}(b().Delay)}),I=l(e=>{Object.defineProperty(e,"__esModule",{value:!0});var t=k(),r=C();e.DelayFactory=function(e,n){var i,a=(i=e).delayFirstAttempt?new r.AlwaysDelay(i):new t.SkipFirstDelay(i);return a.setAttemptNumber(n),a}}),A=l(e=>{var t=e&&e.__awaiter||function(e,t,r,n){return new(r||(r=Promise))(function(i,a){function s(e){try{c(n.next(e))}catch(e){a(e)}}function o(e){try{c(n.throw(e))}catch(e){a(e)}}function c(e){var t;e.done?i(e.value):((t=e.value)instanceof r?t:new r(function(e){e(t)})).then(s,o)}c((n=n.apply(e,t||[])).next())})},r=e&&e.__generator||function(e,t){var r,n,i,a,s={label:0,sent:function(){if(1&i[0])throw i[1];return i[1]},trys:[],ops:[]};return a={next:o(0),throw:o(1),return:o(2)},"function"==typeof Symbol&&(a[Symbol.iterator]=function(){return this}),a;function o(a){return function(o){var c=[a,o];if(r)throw TypeError("Generator is already executing.");for(;s;)try{if(r=1,n&&(i=2&c[0]?n.return:c[0]?n.throw||((i=n.return)&&i.call(n),0):n.next)&&!(i=i.call(n,c[1])).done)return i;switch(n=0,i&&(c=[2&c[0],i.value]),c[0]){case 0:case 1:i=c;break;case 4:return s.label++,{value:c[1],done:!1};case 5:s.label++,n=c[1],c=[0];continue;case 7:c=s.ops.pop(),s.trys.pop();continue;default:if(!(i=(i=s.trys).length>0&&i[i.length-1])&&(6===c[0]||2===c[0])){s=0;continue}if(3===c[0]&&(!i||c[1]>i[0]&&c[1]<i[3])){s.label=c[1];break}if(6===c[0]&&s.label<i[1]){s.label=i[1],i=c;break}if(i&&s.label<i[2]){s.label=i[2],s.ops.push(c);break}i[2]&&s.ops.pop(),s.trys.pop();continue}c=t.call(e,s)}catch(e){c=[6,e],n=0}finally{r=i=0}if(5&c[0])throw c[1];return{value:c[0]?c[1]:void 0,done:!0}}}};Object.defineProperty(e,"__esModule",{value:!0});var n=y(),i=I();e.backOff=function(e,i){return void 0===i&&(i={}),t(this,void 0,void 0,function(){return r(this,function(t){switch(t.label){case 0:return[4,new a(e,n.getSanitizedOptions(i)).execute()];case 1:return[2,t.sent()]}})})};var a=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 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,i.DelayFactory(this.options,this.attemptNumber).apply()];case 1:return e.sent(),[2]}})})},e}()});l((e,t)=>{var r="u">typeof self?self:"u">typeof window?window:void 0;if(!r)throw Error("Unable to find global scope. Are you sure this is running in the browser?");if(!r.AbortController)throw Error('Could not find "AbortController" in the global scope. You need to polyfill it first');t.exports.AbortController=r.AbortController});var O=l((e,t)=>
1{!function(n,i){"object"==typeof e&&"u">typeof t?t.exports=i():"function"==typeof define&&r.amdO?define(i):(n="u">typeof globalThis?globalThis:n||self).dayjs=i()}(e,function(){var e="millisecond",t="second",r="minute",n="hour",i="week",a="month",s="quarter",o="year",c="date",u="Invalid Date",l=/^(\d{4})[-/]?(\d{1,2})?[-/]?(\d{0,2})[Tt\s]*(\d{1,2})?:?(\d{1,2})?:?(\d{1,2})?[.:]?(\d+)?$/,d=/\[([^\]]+)]|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,h=function(e,t,r){var n=String(e);return!n||n.length>=t?e:""+Array(t+1-n.length).join(r)+e},p="en",f={};f[p]={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])+"]"}};var g="$isDayjsObject",m=function(e){return e instanceof w||!(!e||!e[g])},y=function e(t,r,n){var i;if(!t)return p;if("string"==typeof t){var a=t.toLowerCase();f[a]&&(i=a),r&&(f[a]=r,i=a);var s=t.split("-");if(!i&&s.length>1)return e(s[0])}else{var o=t.name;f[o]=t,i=o}return!n&&i&&(p=i),i||!n&&p},v=function(e,t){if(m(e))return e.clone();var r="object"==typeof t?t:{};return r.date=e,r.args=arguments,new w(r)},S={s:h,z:function(e){var t=-e.utcOffset(),r=Math.abs(t);return(t<=0?"+":"-")+h(Math.floor(r/60),2,"0")+":"+h(r%60,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()),i=t.clone().add(n,a),s=r-i<0,o=t.clone().add(n+(s?-1:1),a);return+(-(n+(r-i)/(s?i-o:o-i))||0)},a:function(e){return e<0?Math.ceil(e)||0:Math.floor(e)},p:function(u){return({M:a,y:o,w:i,d:"day",D:c,h:n,m:r,s:t,ms:e,Q:s})[u]||String(u||"").toLowerCase().replace(/s$/,"")},u:function(e){return void 0===e}};S.l=y,S.i=m,S.w=function(e,t){return v(e,{locale:t.$L,utc:t.$u,x:t.$x,$offset:t.$offset})};var w=function(){function h(e){this.$L=y(e.locale,null,!0),this.parse(e),this.$x=this.$x||e.x||{},this[g]=!0}var p=h.prototype;return p.parse=function(e){this.$d=function(e){var t=e.date,r=e.utc;if(null===t)return new Date(NaN);if(S.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(l);if(n){var i=n[2]-1||0,a=(n[7]||"0").substring(0,3);return r?new Date(Date.UTC(n[1],i,n[3]||1,n[4]||0,n[5]||0,n[6]||0,a)):new Date(n[1],i,n[3]||1,n[4]||0,n[5]||0,n[6]||0,a)}}return new Date(t)}(e),this.init()},p.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()},p.$utils=function(){return S},p.isValid=function(){return this.$d.toString()!==u},p.isSame=function(e,t){var r=v(e);return this.startOf(t)<=r&&r<=this.endOf(t)},p.isAfter=function(e,t){return v(e)<this.startOf(t)},p.isBefore=function(e,t){return this.endOf(t)<v(e)},p.$g=function(e,t,r){return S.u(e)?this[t]:this.set(r,e)},p.unix=function(){return Math.floor(this.valueOf()/1e3)},p.valueOf=function(){return this.$d.getTime()},p.startOf=function(e,s){var u=this,l=!!S.u(s)||s,d=S.p(e),h=function(e,t){var r=S.w(u.$u?Date.UTC(u.$y,t,e):new Date(u.$y,t,e),u);return l?r:r.endOf("day")},p=function(e,t){return S.w(u.toDate()[e].apply(u.toDate("s"),(l?[0,0,0,0]:[23,59,59,999]).slice(t)),u)},f=this.$W,g=this.$M,m=this.$D,y="set"+(this.$u?"UTC":"");switch(d){case o:return l?h(1,0):h(31,11);case a:return l?h(1,g):h(0,g+1);case i:var v=this.$locale().weekStart||0,w=(f<v?f+7:f)-v;return h(l?m-w:m+(6-w),g);case"day":case c:return p(y+"Hours",0);case n:return p(y+"Minutes",1);case r:return p(y+"Seconds",2);case t:return p(y+"Milliseconds",3);default:return this.clone()}},p.endOf=function(e){return this.startOf(e,!1)},p.$set=function(i,s){var u,l=S.p(i),d="set"+(this.$u?"UTC":""),h=((u={}).day=d+"Date",u[c]=d+"Date",u[a]=d+"Month",u[o]=d+"FullYear",u[n]=d+"Hours",u[r]=d+"Minutes",u[t]=d+"Seconds",u[e]=d+"Milliseconds",u)[l],p="day"===l?this.$D+(s-this.$W):s;if(l===a||l===o){var f=this.clone().set(c,1);f.$d[h](p),f.init(),this.$d=f.set(c,Math.min(this.$D,f.daysInMonth())).$d}else h&&this.$d[h](p);return this.init(),this},p.set=function(e,t){return this.clone().$set(e,t)},p.get=function(e){return this[S.p(e)]()},p.add=function(e,s){var c,u=this;e=Number(e);var l=S.p(s),d=function(t){var r=v(u);return S.w(r.date(r.date()+Math.round(t*e)),u)};if(l===a)return this.set(a,this.$M+e);if(l===o)return this.set(o,this.$y+e);if("day"===l)return d(1);if(l===i)return d(7);var h=((c={})[r]=6e4,c[n]=36e5,c[t]=1e3,c)[l]||1,p=this.$d.getTime()+e*h;return S.w(p,this)},p.subtract=function(e,t){return this.add(-1*e,t)},p.format=function(e){var t=this,r=this.$locale();if(!this.isValid())return r.invalidDate||u;var n=e||"YYYY-MM-DDTHH:mm:ssZ",i=S.z(this),a=this.$H,s=this.$m,o=this.$M,c=r.weekdays,l=r.months,h=r.meri
1diem,p=function(e,r,i,a){return e&&(e[r]||e(t,n))||i[r].slice(0,a)},f=function(e){return S.s(a%12||12,e,"0")},g=h||function(e,t,r){var n=e<12?"AM":"PM";return r?n.toLowerCase():n};return n.replace(d,function(e,n){return n||function(e){switch(e){case"YY":return String(t.$y).slice(-2);case"YYYY":return S.s(t.$y,4,"0");case"M":return o+1;case"MM":return S.s(o+1,2,"0");case"MMM":return p(r.monthsShort,o,l,3);case"MMMM":return p(l,o);case"D":return t.$D;case"DD":return S.s(t.$D,2,"0");case"d":return String(t.$W);case"dd":return p(r.weekdaysMin,t.$W,c,2);case"ddd":return p(r.weekdaysShort,t.$W,c,3);case"dddd":return c[t.$W];case"H":return String(a);case"HH":return S.s(a,2,"0");case"h":return f(1);case"hh":return f(2);case"a":return g(a,s,!0);case"A":return g(a,s,!1);case"m":return String(s);case"mm":return S.s(s,2,"0");case"s":return String(t.$s);case"ss":return S.s(t.$s,2,"0");case"SSS":return S.s(t.$ms,3,"0");case"Z":return i}return null}(e)||i.replace(":","")})},p.utcOffset=function(){return-(15*Math.round(this.$d.getTimezoneOffset()/15))},p.diff=function(e,c,u){var l,d=this,h=S.p(c),p=v(e),f=(p.utcOffset()-this.utcOffset())*6e4,g=this-p,m=function(){return S.m(d,p)};switch(h){case o:l=m()/12;break;case a:l=m();break;case s:l=m()/3;break;case i:l=(g-f)/6048e5;break;case"day":l=(g-f)/864e5;break;case n:l=g/36e5;break;case r:l=g/6e4;break;case t:l=g/1e3;break;default:l=g}return u?l:S.a(l)},p.daysInMonth=function(){return this.endOf(a).$D},p.$locale=function(){return f[this.$L]},p.locale=function(e,t){if(!e)return this.$L;var r=this.clone(),n=y(e,t,!0);return n&&(r.$L=n),r},p.clone=function(){return S.w(this.$d,this)},p.toDate=function(){return new Date(this.valueOf())},p.toJSON=function(){return this.isValid()?this.toISOString():null},p.toISOString=function(){return this.$d.toISOString()},p.toString=function(){return this.$d.toUTCString()},h}(),b=w.prototype;return v.prototype=b,[["$ms",e],["$s",t],["$m",r],["$H",n],["$W","day"],["$M",a],["$y",o],["$D",c]].forEach(function(e){b[e[1]]=function(t){return this.$g(t,e[0],e[1])}}),v.extend=function(e,t){return e.$i||(e(t,w,v),e.$i=!0),v},v.locale=y,v.isDayjs=m,v.unix=function(e){return v(1e3*e)},v.en=f[p],v.Ls=f,v.p={},v})}),q=l((e,t)=>{!function(n,i){"object"==typeof e&&"u">typeof t?t.exports=i():"function"==typeof define&&r.amdO?define(i):(n="u">typeof globalThis?globalThis:n||self).dayjs_plugin_quarterOfYear=i()}(e,function(){var e="month",t="quarter";return function(r,n){var i=n.prototype;i.quarter=function(e){return this.$utils().u(e)?Math.ceil((this.month()+1)/3):this.month(this.month()%3+3*(e-1))};var a=i.add;i.add=function(r,n){return r=Number(r),this.$utils().p(n)===t?this.add(3*r,e):a.bind(this)(r,n)};var s=i.startOf;i.startOf=function(r,n){var i=this.$utils(),a=!!i.u(n)||n;if(i.p(r)===t){var o=this.quarter()-1;return a?this.month(3*o).startOf(e).startOf("day"):this.month(3*o+2).endOf(e).endOf("day")}return s.bind(this)(r,n)}}})}),R=l((e,t)=>
1{!function(n,i){"object"==typeof e&&"u">typeof t?t.exports=i():"function"==typeof define&&r.amdO?define(i):(n="u">typeof globalThis?globalThis:n||self).dayjs_plugin_customParseFormat=i()}(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?/,i=/\d*[^-_:/,()\s\d]+/,a={},s=function(e){return(e*=1)+(e>68?1900:2e3)},o=function(e){return function(t){this[e]=+t}},c=[/[+-]\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=a[e];return t&&(t.indexOf?t:t.s.concat(t.f))},l=function(e,t){var r,n=a.meridiem;if(n){for(var i=1;i<=24;i+=1)if(e.indexOf(n(i,0,t))>-1){r=i>12;break}}else r=e===(t?"pm":"PM");return r},d={A:[i,function(e){this.afternoon=l(e,!1)}],a:[i,function(e){this.afternoon=l(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,o("seconds")],ss:[n,o("seconds")],m:[n,o("minutes")],mm:[n,o("minutes")],H:[n,o("hours")],h:[n,o("hours")],HH:[n,o("hours")],hh:[n,o("hours")],D:[n,o("day")],DD:[r,o("day")],Do:[i,function(e){var t=a.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)}],M:[n,o("month")],MM:[r,o("month")],MMM:[i,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 Error();this.month=r%12||r}],MMMM:[i,function(e){var t=u("months").indexOf(e)+1;if(t<1)throw Error();this.month=t%12||t}],Y:[/[+-]?\d+/,o("year")],YY:[r,function(e){this.year=s(e)}],YYYY:[/\d{4}/,o("year")],Z:c,ZZ:c};return function(r,n,i){i.p.customParseFormat=!0,r&&r.parseTwoDigitYear&&(s=r.parseTwoDigitYear);var o=n.prototype,c=o.parse;o.parse=function(r){var n=r.date,s=r.utc,o=r.args;this.$u=s;var u=o[1];if("string"==typeof u){var l=!0===o[2],h=!0===o[3],p=o[2];h&&(p=o[2]),a=this.$locale(),!l&&p&&(a=i.Ls[p]),this.$d=function(r,n,i){try{if(["x","X"].indexOf(n)>-1)return new Date(("X"===n?1e3:1)*r);var s=(function(r){var n,i;n=r,i=a&&a.formats;for(var s=(r=n.replace(/(\[[^\]]+])|(LTS?|l{1,4}|L{1,4})/g,function(t,r,n){var a=n&&n.toUpperCase();return r||i[n]||e[n]||i[a].replace(/(\[[^\]]+])|(MMMM|MM|DD|dddd)/g,function(e,t,r){return t||r.slice(1)})})).match(t),o=s.length,c=0;c<o;c+=1){var u=s[c],l=d[u],h=l&&l[0],p=l&&l[1];s[c]=p?{regex:h,parser:p}:u.replace(/^\[|\]$/g,"")}return function(e){for(var t={},r=0,n=0;r<o;r+=1){var i=s[r];if("string"==typeof i)n+=i.length;
1else{var a=i.regex,c=i.parser,u=e.slice(n),l=a.exec(u)[0];c.call(t,l),e=e.replace(l,"")}}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),o=s.year,c=s.month,u=s.day,l=s.hours,h=s.minutes,p=s.seconds,f=s.milliseconds,g=s.zone,m=new Date,y=u||(o||c?1:m.getDate()),v=o||m.getFullYear(),S=0;o&&!c||(S=c>0?c-1:m.getMonth());var w=l||0,b=h||0,k=p||0,C=f||0;return g?new Date(Date.UTC(v,S,y,w,b,k,C+60*g.offset*1e3)):i?new Date(Date.UTC(v,S,y,w,b,k,C)):new Date(v,S,y,w,b,k,C)}catch{return new Date("")}}(n,u,s),this.init(),p&&!0!==p&&(this.$L=this.locale(p).$L),(l||h)&&n!=this.format(u)&&(this.$d=new Date("")),a={}}else if(u instanceof Array)for(var f=u.length,g=1;g<=f;g+=1){o[1]=u[g-1];var m=i.apply(this,o);if(m.isValid()){this.$d=m.$d,this.$L=m.$L,this.init();break}g===f&&(this.$d=new Date(""))}else c.call(this,r)}}})}),x=l((e,t)=>{var r=/(^|; )Coveo-Pendragon=([^;]*)/;t.exports=()=>r.exec(document.cookie)?.pop()||null}),D=l((e,t)=>{!function(n,i){"object"==typeof e&&"u">typeof t?t.exports=i():"function"==typeof define&&r.amdO?define(i):(n="u">typeof globalThis?globalThis:n||self).dayjs_plugin_timezone=i()}(e,function(){var e={year:0,month:1,day:2,hour:3,minute:4,second:5},t={};return function(r,n,i){var a,s=function(e,r,n){void 0===n&&(n={});var i,a,s,o,c=new Date(e);return(void 0===(i=n)&&(i={}),(o=t[s=r+"|"+(a=i.timeZoneName||"short")])||(o=new Intl.DateTimeFormat("en-US",{hour12:!1,timeZone:r,year:"numeric",month:"2-digit",day:"2-digit",hour:"2-digit",minute:"2-digit",second:"2-digit",timeZoneName:a}),t[s]=o),o).formatToParts(c)},o=function(t,r){for(var n=s(t,r),a=[],o=0;o<n.length;o+=1){var c=n[o],u=c.type,l=c.value,d=e[u];d>=0&&(a[d]=parseInt(l,10))}var h=a[3],p=a[0]+"-"+a[1]+"-"+a[2]+" "+(24===h?0:h)+":"+a[4]+":"+a[5]+":000",f=+t;return(i.utc(p).valueOf()-(f-=f%1e3))/6e4},c=n.prototype;c.tz=function(e,t){void 0===e&&(e=a);var r,n=this.utcOffset(),s=this.toDate(),o=s.toLocaleString("en-US",{timeZone:e}),c=Math.round((s-new Date(o))/1e3/60),u=-(15*Math.round(s.getTimezoneOffset()/15))-c;if(Number(u)){if(r=i(o,{locale:this.$L}).$set("millisecond",this.$ms).utcOffset(u,!0),t){var l=r.utcOffset();r=r.add(n-l,"minute")}}else r=this.utcOffset(0,t);return r.$x.$timezone=e,r},c.offsetName=function(e){var t=this.$x.$timezone||i.tz.guess(),r=s(this.valueOf(),t,{timeZoneName:e}).find(function(e){return"timezonename"===e.type.toLowerCase()});return r&&r.value};var u=c.startOf;c.startOf=function(e,t){if(!this.$x||!this.$x.$timezone)return u.call(this,e,t);var r=i(this.format("YYYY-MM-DD HH:mm:ss:SSS"),{locale:this.$L});return u.call(r,e,t).tz(this.$x.$timezone,!0)},i.tz=function(e,t,r){var n=r&&t,s=r||t||a,c=o(+i(),s);if("string"!=typeof e)return i(e).tz(s);var u=function(e,t,r){var n=e-60*t*1e3,i=o(n,r);if(t===i)return[n,t];var a=o(n-=60*(i-t)*1e3,r);return i===a?[n,i]:[e-60*Math.min(i,a)*1e3,Math.max(i,a)]}(i.utc(e,n).valueOf(),c,s),l=u[0],d=u[1],h=i(l).utcOffset(d);return h.$x.$timezone=s,h},i.tz.guess=function(){return Intl.DateTimeFormat().resolvedOptions().timeZone},i.tz.setDefault=function(e){a=e}}})}),E=l((e,t)=>{!function(n,i){"object"==typeof e&&"u">typeof t?t.exports=i():"function"==typeof define&&r.amdO?define(i):(n="u">typeof globalThis?globalThis:n||self).dayjs_plugin_utc=i()}(e,function(){var e="minute",t=/[+-]\d\d(?::?\d\d)?/g,r=/([+-]|\d\d)/g;return function(n,i,a){var s=i.prototype;a.utc=function(e){var t={date:e,utc:!0,args:arguments};return new i(t)},s.utc=function(t){var r=a(this.toDate(),{locale:this.$L,utc:!0});return t?r.add(this.utcOffset(),e):r},s.local=function(){return a(this.toDate(),{locale:this.$L,utc:!1})};var o=s.parse;s.parse=function(e){e.utc&&(this.$u=!0),this.$utils().u(e.$offset)||(this.$offset=e.$offset),o.call(this,e)};var c=s.init;s.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 c.call(this)};var u=s.utcOffset;s.utcOffset=function(n,i){var a=this.$utils().u;if(a(n))return this.$u?0:a(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 i=(""+n[0]).match(r)||["-",0,0],a=i[0],s=60*i[1]+ +i[2];return 0===s?0:"+"===a?s:-s}(n)))return this;var s=16>=Math.abs(n)?60*n:n,o=this;if(i)return o.$offset=s,o.$u=0===n,o;if(0!==n){var c=this.$u?this.toDate().getTimezoneOffset():-1*this.utcOffset();(o=this.local().add(s+c,e)).$offset=s,o.$x.$localOffset=c}else o=this.utc();return o};var l=s.format;s.format=function(e){var t=e||(this.$u?"YYYY-MM-DDTHH:mm:ss[Z]":"");return l.call(this,t)},s.valueOf=function(){var e=this.$utils().u(this.$offset)?0:this.$offset+(this.$x.$localOffset||this.$d.getTimezoneOffset());return this.$d.valueOf()-6e4*e},s.isUTC=function(){return!!this.$u},s.toISOString=function(){return this.toDate().toISOString()},s.toString=function(){return this.toDate().toUTCString()};var d=s.toDate;s.toDate=function(e){return"s"===e&&this.$offset?a(this.format("YYYY-MM-DD HH:mm:ss:SSS")).toDate():d.call(this)};var h=s.diff;s.diff=function(e,t,r){if(e&&this.$u===e.$u)return h.call(this,e,t,r);var n=this.local(),i=a(e).local();return h.call(n,i,t,r)}}})}),T=l((e,t)=>
1{function r(e){try{return JSON.stringify(e)}catch{return'"[Circular]"'}}t.exports=function(e,t,n){var i=n&&n.stringify||r;if("object"==typeof e&&null!==e){var a=t.length+1;if(1===a)return e;var s=Array(a);s[0]=i(e);for(var o=1;o<a;o++)s[o]=i(t[o]);return s.join(" ")}if("string"!=typeof e)return e;var c=t.length;if(0===c)return e;for(var u="",l=0,d=-1,h=e&&e.length||0,p=0;p<h;){if(37===e.charCodeAt(p)&&p+1<h){switch(d=d>-1?d:0,e.charCodeAt(p+1)){case 100:case 102:if(l>=c||null==t[l])break;d<p&&(u+=e.slice(d,p)),u+=Number(t[l]),d=p+2,p++;break;case 105:if(l>=c||null==t[l])break;d<p&&(u+=e.slice(d,p)),u+=Math.floor(Number(t[l])),d=p+2,p++;break;case 79:case 111:case 106:if(l>=c||void 0===t[l])break;d<p&&(u+=e.slice(d,p));var f=typeof t[l];if("string"===f){u+="'"+t[l]+"'",d=p+2,p++;break}if("function"===f){u+=t[l].name||"<anonymous>",d=p+2,p++;break}u+=i(t[l]),d=p+2,p++;break;case 115:if(l>=c)break;d<p&&(u+=e.slice(d,p)),u+=String(t[l]),d=p+2,p++;break;case 37:d<p&&(u+=e.slice(d,p)),u+="%",d=p+2,p++,l--}++l}++p}return -1===d?e:(d<h&&(u+=e.slice(d)),u)}}),F=l((e,t)=>{var r=T();t.exports=u;var n=function(){function e(e){return"u">typeof e&&e}try{return"u">typeof globalThis||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||{};function i(e,t){return"silent"===e?1/0:t.levels.values[e]}var a=Symbol("pino.logFuncs"),s=Symbol("pino.hierarchy"),o={error:"log",fatal:"error",warn:"error",info:"log",debug:"log",trace:"log"};function c(e,t){let r={logger:t,parent:e[s]};t[s]=r}function u(e){var t,r,s;let p,f,g;(e=e||{}).browser=e.browser||{};let S=e.browser.transmit;if(S&&"function"!=typeof S.send)throw Error("pino: transmit option must have a send function");let w=e.browser.write||n;e.browser.write&&(e.browser.asObject=!0);let b=e.serializers||{},k=(t=e.browser.serialize,Array.isArray(t)?t.filter(function(e){return"!stdSerializers.err"!==e}):!0===t&&Object.keys(b)),C=e.browser.serialize;Array.isArray(e.browser.serialize)&&e.browser.serialize.indexOf("!stdSerializers.err")>-1&&(C=!1);let I=Object.keys(e.customLevels||{}),A=["error","fatal","warn","info","debug","trace"].concat(I);"function"==typeof w&&A.forEach(function(e){w[e]=w}),(!1===e.enabled||e.browser.disabled)&&(e.level="silent");let O=e.level||"info",q=Object.create(w);q.log||(q.log=m),p={},A.forEach(e=>{p[e]=w[e]?w[e]:n[e]||n[o[e]||"log"]||m}),q[a]=p,c({},q),Object.defineProperty(q,"levelVal",{get:function(){return i(this.level,this)}}),Object.defineProperty(q,"level",{get:function(){return this._level},set:function(e){if("silent"!==e&&!this.levels.values[e])throw Error("unknown level "+e);this._level=e,l(this,R,q,"error"),l(this,R,q,"fatal"),l(this,R,q,"warn"),l(this,R,q,"info"),l(this,R,q,"debug"),l(this,R,q,"trace"),I.forEach(e=>{l(this,R,q,e)})}});let R={transmit:S,serialize:k,asObject:e.browser.asObject,formatters:e.browser.formatters,levels:A,timestamp:"function"==typeof(r=e).timestamp?r.timestamp:!1===r.timestamp?y:v};return f=e.customLevels||{},q.levels={values:Object.assign({},u.levels.values,f),labels:Object.assign({},u.levels.labels,(g={},Object.keys(s=f).forEach(function(e){g[s[e]]=e}),g))},q.level=O,q.setMaxListeners=q.getMaxListeners=q.emit=q.addListener=q.on=q.prependListener=q.once=q.prependOnceListener=q.removeListener=q.removeAllListeners=q.listeners=q.listenerCount=q.eventNames=q.write=q.flush=m,q.serializers=b,q._serialize=k,q._stdErrSerialize=C,q.child=function(t,r){if(!t)throw Error("missing bindings for child Pino");r=r||{},k&&t.serializers&&(r.serializers=t.serializers);let n=r.serializers;if(k&&n){var i=Object.assign({},b,n),a=!0===e.browser.serialize?Object.keys(i):k;delete t.serializers,d([t],a,i,this._stdErrSerialize)}function s(e){this._childLevel=(0|e._childLevel)+1,this.bindings=t,i&&(this.serializers=i,this._serialize=a),S&&(this._logEvent=h([].concat(e._logEvent.bindings,t)))}s.prototype=this;let o=new s(this);return c(this,o),o.level=this.level,o},S&&(q._logEvent=h()),q}function l(e,t,o,c){var u,l,p,f,g,y,v;if(Object.defineProperty(e,c,{value:i(e.level,o)>i(c,o)?m:o[a][c],writable:!0,enumerable:!0,configurable:!0}),!t.transmit&&e[c]===m)return;e[c]=(u=e,l=t,p=o,f=c,g=u[a][f],function(){let e=l.timestamp(),t=Array(arguments.length),a=Object.getPrototypeOf&&Object.getPrototypeOf(this)===n?n:this;for(var s,o,c,m=0;m<t.length;m++)t[m]=arguments[m];if(l.serialize&&!l.asObject&&d(t,this._serialize,this.serializers,this._stdErrSerialize),l.asObject||l.formatters?g.call(a,function(e,t,n,i,a={}){let{level:s=()=>e.levels.values[t],log:o=e=>e}=a;
1e._serialize&&d(n,e._serialize,e.serializers,e._stdErrSerialize);let c=n.slice(),u=c[0],l={};i&&(l.time=i),l.level=s(t,e.levels.values[t]);let h=(0|e._childLevel)+1;if(h<1&&(h=1),null!==u&&"object"==typeof u){for(;h--&&"object"==typeof c[0];)Object.assign(l,c.shift());u=c.length?r(c.shift(),c):void 0}else"string"==typeof u&&(u=r(c.shift(),c));return void 0!==u&&(l.msg=u),o(l)}(this,f,t,e,l.formatters)):g.apply(a,t),l.transmit){let r,n,a,g,m,y,v=l.transmit.level||u._level,S=p.levels.values[v],w=p.levels.values[f];if(w<S)return;s=this,o={ts:e,methodLevel:f,methodValue:w,transmitLevel:v,transmitValue:p.levels.values[l.transmit.level||u._level],send:l.transmit.send,val:i(u._level,p)},c=t,r=o.send,n=o.ts,a=o.methodLevel,g=o.methodValue,m=o.val,y=s._logEvent.bindings,d(c,s._serialize||Object.keys(s.serializers),s.serializers,void 0===s._stdErrSerialize||s._stdErrSerialize),s._logEvent.ts=n,s._logEvent.messages=c.filter(function(e){return -1===y.indexOf(e)}),s._logEvent.level.label=a,s._logEvent.level.value=g,r(a,s._logEvent,m),s._logEvent=h(y)}});let S=function(e){let t=[];e.bindings&&t.push(e.bindings);let r=e[s];for(;r.parent;)(r=r.parent).logger.bindings&&t.push(r.logger.bindings);return t.reverse()}(e);0!==S.length&&(e[c]=(y=S,v=e[c],function(){return v.apply(this,[...y,...arguments])}))}function d(e,t,r,n){for(let i in e)if(n&&e[i]instanceof Error)e[i]=u.stdSerializers.err(e[i]);else if("object"==typeof e[i]&&!Array.isArray(e[i]))for(let n in e[i])t&&t.indexOf(n)>-1&&n in r&&(e[i][n]=r[n](e[i][n]))}function h(e){return{ts:0,messages:[],bindings:e||[],level:{label:"",value:0}}}function p(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 f(){return{}}function g(e){return e}function m(){}function y(){return!1}function v(){return Date.now()}u.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"}},u.stdSerializers={mapHttpRequest:f,mapHttpResponse:f,wrapRequestSerializer:g,wrapResponseSerializer:g,wrapErrorSerializer:g,req:f,res:f,err:p,errWithCause:p},u.stdTimeFunctions=Object.assign({},{nullTime:y,epochTime:v,unixTime:function(){return Math.round(Date.now()/1e3)},isoTime:function(){return new Date(Date.now()).toISOString()}}),t.exports.default=u,t.exports.pino=u});((e,t)=>{for(var r in t)i(e,r,{get:t[r],enumerable:!0})})({},{escape:()=>er,getHighlightedSuggestion:()=>ee,highlightString:()=>X});var M=class extends Error{constructor(e){super(e),this.name="SchemaValidationError"}},U=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 new M(` 2 The following properties are invalid: 3 4 ${n.join(` 5 `)} 6 7 ${t} 8 `);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}},j=class{constructor(e={}){this.baseConfig=e}validate(e){return this.baseConfig.required&&P(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 _(e){return void 0===e}function P(e){return _(e)||null===e}var $=class{constructor(e={}){this.config=e,this.value=new j(e)}validate(e){var t;return this.value.validate(e)||(_(t=e)||Q(t)?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 Q(e){return"number"==typeof e&&!isNaN(e)}var L=class{constructor(e={}){this.value=new j(e)}validate(e){var t;return this.value.validate(e)||(_(t=e)||V(t)?null:"value is not a boolean.")}get default(){return this.value.default}get required(){return this.value.required}};function V(e){return"boolean"==typeof e}var N=/^(?:(?:(?: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,z=/^\d{4}(-\d\d(-\d\d(T\d\d:\d\d(:\d\d)?(\.\d+)?(([+-]\d\d:\d\d)|Z)?)?)?)?$/i,H=class{constructor(e={}){this.config={emptyAllowed:!0,url:!1,...e},this.value=new j(this.config)}validate(e){let{emptyAllowed:t,url:r,regex:n,constrainTo:i,ISODate:a}=this.config;return this.value.validate(e)||(_(e)?null:Y(e)?t||e.length?r&&!N.test(e)?"value is not a valid URL.":n&&!n.test(e)?`value did n
8ot match provided regex ${n}`:i&&!i.includes(e)?`value should be one of: ${i.join(", ")}.`:a&&!(z.test(e)&&"Invalid Date"!==new Date(e).toString())?"value is not a valid ISO8601 date string":null:"value is an empty string.":"value is not a string.")}get default(){return this.value.default}get required(){return this.value.required}};function Y(e){return"[object String]"===Object.prototype.toString.call(e)}var B=class{constructor(e={}){this.config={options:{required:!1},values:{},...e}}validate(e){if(_(e))return this.config.options.required?"value is required and is currently undefined":null;if(!W(e))return"value is not an object";for(let[t,r]of Object.entries(this.config.values))if(r.required&&P(e[t]))return`value does not contain ${t}`;let t="";for(let[r,n]of Object.entries(this.config.values)){let i=e[r],a=n.validate(i);null!==a&&(t+=" "+a)}return""===t?null:t}get default(){}get required(){return!!this.config.options.required}};function W(e){return void 0!==e&&"object"==typeof e}var G=class{constructor(e={}){this.config=e,this.value=new j(this.config)}validate(e){if(!P(e)&&!Array.isArray(e))return"value is not an array";let t=this.value.validate(e);if(null!==t)return t;if(P(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&&P(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 V(e)||Y(e)||Q(e)||W(e)?t.validate(e):"value is not a primitive value"}get default(){}get required(){return this.value.required}},K=class{constructor(e){this.config=e,this.value=new j(e)}validate(e){let t=this.value.validate(e);return null!==t?t:_(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}};function J(e){return""===e.trim()}function Z(e){if("object"!=typeof e||!e)return e;try{return JSON.parse(JSON.stringify(e))}catch{return e}}function X(e){if(J(e.openingDelimiter)||J(e.closingDelimiter))throw Error("delimiters should be a non-empty string");if(P(e.content)||J(e.content))return e.content;if(0===e.highlights.length)return er(e.content);let t=e.content.length,r="",n=0;for(let i=0;i<e.highlights.length;i++){let a=e.highlights[i],s=a.offset,o=s+a.length;if(o>t)break;r+=er(e.content.slice(n,s)),r+=e.openingDelimiter,r+=er(e.content.slice(s,o)),r+=e.closingDelimiter,n=o}return n!==t&&(r+=er(e.content.slice(n))),r}function ee(e,t){return(e=er(e)).replace(/\[(.*?)\]|\{(.*?)\}|\((.*?)\)/g,(e,r,n,i)=>r?et(r,t.notMatchDelimiters):n?et(n,t.exactMatchDelimiters):i?et(i,t.correctionDelimiters):e)}function et(e,t){return t?t.open+e+t.close:e}function er(e){let t={"&":"&","<":"<",">":">",'"':""","'":"'","`":"`"},r="(?:"+Object.keys(t).join("|")+")",n=RegExp(r),i=RegExp(r,"g");return n.test(e)?e.replace(i,e=>t[e]):e}function en(){return{answerSnippet:"",documentId:{contentIdKey:"",contentIdValue:""},question:"",relatedQuestions:[],score:0}}function ei(){return{response:{results:[],searchUid:"",totalCountFiltered:0,facets:[],generateAutomaticFacets:{facets:[]},queryCorrections:[],triggers:[],questionAnswer:en(),pipeline:"",splitTestRun:"",termsToHighlight:{},phrasesToHighlight:{},extendedResults:{}},duration:0,queryExecuted:"",error:null,automaticallyCorrected:!1,isLoading:!1,results:[],searchResponseId:"",requestId:"",questionAnswer:en(),extendedResults:{}}}function ea(e,t){let r=t&&t.environment&&"prod"!==t.environment?t.environment:"",n=t&&t.region&&"us"!==t.region?`-${t.region}`:"";return`https://${e}${r}${n}.cloud.coveo.com`}function es(e){return e?.multiRegionSubDomain?`https://${e.multiRegionSubDomain}.org.coveo.com`:ea("platform",e)}d(g()),d(m()),d(A()),Error("Failed to load reducers.");function eo(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. `}"function"==typeof Symbol&&Symbol.observable;var ec=()=>Math.random().toString(36).substring(7).split("").join("."),eu={INIT:`@@redux/INIT${ec()}`,REPLACE:`@@redux/REPLACE${ec()}`,PROBE_UNKNOWN_ACTION:()=>`@@redux/PROBE_UNKNOWN_ACTION${ec()}`};function el(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 ed(e){return el(e)&&"type"in e&&"string"==typeof e.type}var eh=Symbol.for("immer-nothing"),ep=Symbol.for("immer-draftable"),ef=Symbol.for("immer-state");function eg(e){throw Error(`[Immer] minified error nr: ${e}. Full error at: https://bit.ly/3cXEKWf`)}var em=Object.getPrototypeOf;function ey(e){return!!e&&!!e[ef]}function ev(e){return!!e&&(ew(e)||Array.isArray(e)||!!e[ep]||!!e.constructor?.[ep]||eO(e)||eq(e))}var eS=Object.prototype.constructor.toString();function ew(e){if(!e||"object"!=typeof e)return!1;let t=em(e);
8if(null===t)return!0;let r=Object.hasOwnProperty.call(t,"constructor")&&t.constructor;return r===Object||"function"==typeof r&&Function.toString.call(r)===eS}function eb(e,t){0===ek(e)?Object.entries(e).forEach(([r,n])=>{t(r,n,e)}):e.forEach((r,n)=>t(n,r,e))}function ek(e){let t=e[ef];return t?t.type_:Array.isArray(e)?1:eO(e)?2:3*!!eq(e)}function eC(e,t){return 2===ek(e)?e.has(t):Object.prototype.hasOwnProperty.call(e,t)}function eI(e,t){return 2===ek(e)?e.get(t):e[t]}function eA(e,t,r){let n=ek(e);2===n?e.set(t,r):3===n?e.add(r):e[t]=r}function eO(e){return e instanceof Map}function eq(e){return e instanceof Set}function eR(e){return e.copy_||e.base_}function ex(e,t){if(eO(e))return new Map(e);if(eq(e))return new Set(e);if(Array.isArray(e))return Array.prototype.slice.call(e);if(!t&&ew(e))return em(e)?{...e}:Object.assign(Object.create(null),e);let r=Object.getOwnPropertyDescriptors(e);delete r[ef];let n=Reflect.ownKeys(r);for(let t=0;t<n.length;t++){let i=n[t],a=r[i];!1===a.writable&&(a.writable=!0,a.configurable=!0),(a.get||a.set)&&(r[i]={configurable:!0,writable:!0,enumerable:a.enumerable,value:e[i]})}return Object.create(em(e),r)}function eD(e,t=!1){return eT(e)||ey(e)||!ev(e)||(ek(e)>1&&(e.set=e.add=e.clear=e.delete=eE),Object.freeze(e),t&&eb(e,(e,t)=>eD(t,!0),!0)),e}function eE(){eg(2)}function eT(e){return Object.isFrozen(e)}var eF={};function eM(e){let t=eF[e];return t||eg(0,e),t}function eU(e,t){t&&(eM("Patches"),e.patches_=[],e.inversePatches_=[],e.patchListener_=t)}function ej(e){e_(e),e.drafts_.forEach(e$),e.drafts_=null}function e_(e){e===rs&&(rs=e.parent_)}function eP(e){return rs={drafts_:[],parent_:rs,immer_:e,canAutoFreeze_:!0,unfinalizedDrafts_:0}}function e$(e){let t=e[ef];0===t.type_||1===t.type_?t.revoke_():t.revoked_=!0}function eQ(e,t){t.unfinalizedDrafts_=t.drafts_.length;let r=t.drafts_[0];return void 0!==e&&e!==r?(r[ef].modified_&&(ej(t),eg(4)),ev(e)&&(e=eL(t,e),t.parent_||eN(t,e)),t.patches_&&eM("Patches").generateReplacementPatches_(r[ef].base_,e,t.patches_,t.inversePatches_)):e=eL(t,r,[]),ej(t),t.patches_&&t.patchListener_(t.patches_,t.inversePatches_),e!==eh?e:void 0}function eL(e,t,r){if(eT(t))return t;let n=t[ef];if(!n)return eb(t,(i,a)=>eV(e,n,t,i,a,r),!0),t;if(n.scope_!==e)return t;if(!n.modified_)return eN(e,n.base_,!0),n.base_;if(!n.finalized_){n.finalized_=!0,n.scope_.unfinalizedDrafts_--;let t=n.copy_,i=t,a=!1;3===n.type_&&(i=new Set(t),t.clear(),a=!0),eb(i,(i,s)=>eV(e,n,t,i,s,r,a)),eN(e,t,!1),r&&e.patches_&&eM("Patches").generatePatches_(n,r,e.patches_,e.inversePatches_)}return n.copy_}function eV(e,t,r,n,i,a,s){if(ey(i)){let s=eL(e,i,a&&t&&3!==t.type_&&!eC(t.assigned_,n)?a.concat(n):void 0);if(eA(r,n,s),!ey(s))return;e.canAutoFreeze_=!1}else s&&r.add(i);if(ev(i)&&!eT(i)){if(!e.immer_.autoFreeze_&&e.unfinalizedDrafts_<1)return;eL(e,i),t&&t.scope_.parent_||eN(e,i)}}function eN(e,t,r=!1){!e.parent_&&e.immer_.autoFreeze_&&e.canAutoFreeze_&&eD(t,r)}var ez={get(e,t){if(t===ef)return e;let r=eR(e);if(!eC(r,t)){var n;let i;return n=e,(i=eB(r,t))?"value"in i?i.value:i.get?.call(n.draft_):void 0}let i=r[t];return e.finalized_||!ev(i)?i:i===eY(e.base_,t)?(eG(e),e.copy_[t]=eK(i,e)):i},has:(e,t)=>t in eR(e),ownKeys:e=>Reflect.ownKeys(eR(e)),set(e,t,r){let n=eB(eR(e),t);if(n?.set)return n.set.call(e.draft_,r),!0;if(!e.modified_){let n=eY(eR(e),t),i=n?.[ef];if(i&&i.base_===r)return e.copy_[t]=r,e.assigned_[t]=!1,!0;if((r===n?0!==r||1/r==1/n:r!=r&&n!=n)&&(void 0!==r||eC(e.base_,t)))return!0;eG(e),eW(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)=>(void 0!==eY(e.base_,t)||t in e.base_?(e.assigned_[t]=!1,eG(e),eW(e)):delete e.assigned_[t],e.copy_&&delete e.copy_[t],!0),getOwnPropertyDescriptor(e,t){let r=eR(e),n=Reflect.getOwnPropertyDescriptor(r,t);return n&&{writable:!0,configurable:1!==e.type_||"length"!==t,enumerable:n.enumerable,value:r[t]}},defineProperty(){eg(11)},getPrototypeOf:e=>em(e.base_),setPrototypeOf(){eg(12)}},eH={};function eY(e,t){let r=e[ef];return(r?eR(r):e)[t]}function eB(e,t){if(!(t in e))return;let r=em(e);for(;r;){let e=Object.getOwnPropertyDescriptor(r,t);if(e)return e;r=em(r)}}function eW(e){e.modified_||(e.modified_=!0,e.parent_&&eW(e.parent_))}function eG(e){e.copy_||(e.copy_=ex(e.base_,e.scope_.immer_.useStrictShallowCopy_))}function eK(e,t){let r=eO(e)?eM("MapSet").proxyMap_(e,t):eq(e)?eM("MapSet").proxySet_(e,t):function(e,t){let r=Array.isArray(e),n={type_:+!!r,scope_:t?t.scope_:rs,modified_:!1,finalized_:!1,assigned_:{},parent_:t,base_:e,draft_:null,copy_:null,revoke_:null,isManual_:!1},i=n,a=ez;r&&(i=[n],a=eH);let{revoke:s,proxy:o}=Proxy.revocable(i,a);return n.draft_=o,n.revoke_=s,o}(e,t);return(t?t.scope_:rs).drafts_.push(r),r}eb(ez,(e,t)=>{eH[e]=function(){return arguments[0]=arguments[0][0],t.apply(this,arguments)}}),eH.deleteProperty=function(e,t){return eH.set.call(this,e,t,void 0)},eH.set=function(e,t,r){return ez.set.call(this,e[0],t,r,e[0])};var eJ=new class{constructor(e){this.autoFreeze_=!0,this.useStrictShallowCopy_=!1,this.produce=(e,t,r)=>{let n;if("function"==typeof e&&"function"!=typeof t){let r=t;t=e;let n=this;return function(e=r,...i){return n.produce(e,e=>t.call(this,e,...i))}}if("function"!=typeof t&&eg(6),void 0!==r&&"function"!=typeof r&&eg(7),ev(e)){let i=eP(this),a=eK(e,void 0),s=!0;try{n=t(a),s=!1}finally{s?ej(i):e_(i)}return eU(i,r),eQ(n,i)}if(e&&"object"==typeof e)eg(1,e);else{if(void 0===(n=t(e))&&(n=e),n===eh&&(n=void 0),this.autoFreeze_&&eD(n,!0),r){let t=[],i=[];eM("Patches").generateReplacementPatches_(e,n,t,i),r(t,i)}return n}},this.produceWithPatches=(e,t)=>{let r,n;return"function"==typeof e?(t,...r)=>this.produceWithPatches(t,t=>e(t,...r)):[this.produce(e,t,(e,t)=>{r=e,n=t}),r,n]},"boolean"==typeof e?.autoFreeze&&this.setAutoFreeze(e.autoFreeze),"boolean"==typeof e?.useStrictShallowCopy&&this.setUseStrictShallowCopy(e.useStrictShallowCopy)}createDraft(e){var t;ev(e)||eg(8),ey(e)&&(ey(t=e)||eg(10,t),e=function e(t){if(!ev(t)||eT(t))return t;let r=t[ef],n;if(r){if(!r.modified_)return r.base_;r.finalized_=!0,n=ex(t,r.scope_.immer_.useStrictShallowCopy_)}else n=ex(t,!0);return eb(n,(t,r)=>{eA(n,t,e(r))}),r&&(r.finalized_=!1),n}(t));let r=eP(this),n=eK(e,void 0);return n[ef].isManual_=!0,e_(r),n}finishDraft(e,t){let r=e&&e[ef];r&&r.isManual_||eg(9);let{scope_:n}=r;return eU(n,t),eQ(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];
8if(0===n.path.length&&"replace"===n.op){e=n.value;break}}r>-1&&(t=t.slice(r+1));let n=eM("Patches").applyPatches_;return ey(e)?n(e,t):this.produce(e,e=>n(e,t))}},eZ=eJ.produce,eX=eJ.produceWithPatches.bind(eJ),e0=(eJ.setAutoFreeze.bind(eJ),eJ.setUseStrictShallowCopy.bind(eJ),eJ.applyPatches.bind(eJ));eJ.createDraft.bind(eJ),eJ.finishDraft.bind(eJ);var e1=e=>Array.isArray(e)?e:[e];Symbol(),Object.getPrototypeOf({});var e2="u">typeof WeakRef?WeakRef:class{constructor(e){this.value=e}deref(){return this.value}};function e3(){return{s:0,v:void 0,o:null,p:null}}function e5(e,t={}){let r=e3(),{resultEqualityCheck:n}=t,i,a=0;function s(){let t=r,{length:s}=arguments;for(let e=0;e<s;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=e3(),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=e3(),e.set(r,t)):t=n}}let o=t,c;if(1===t.s?c=t.v:(c=e.apply(null,arguments),a++),o.s=1,n){let e=i?.deref?.()??i;null!=e&&n(e,c)&&(c=e,0!==a&&a--),i="object"==typeof c&&null!==c||"function"==typeof c?new e2(c):c}return o.v=c,c}return s.clearCache=()=>{r=e3(),s.resetResultsCount()},s.resultsCount=()=>a,s.resetResultsCount=()=>{a=0},s}var e4=function(e,...t){let r="function"==typeof e?{memoize:e,memoizeOptions:t}:e,n=(...e)=>{let t,n=0,i=0,a,s={},o=e.pop();"object"==typeof o&&(s=o,o=e.pop()),function(e,t=`expected a function, instead received ${typeof e}`){if("function"!=typeof e)throw TypeError(t)}(o,`createSelector expects an output function after the inputs, but received: [${typeof o}]`);let{memoize:c,memoizeOptions:u=[],argsMemoize:l=e5,argsMemoizeOptions:d=[],devModeChecks:h={}}={...r,...s},p=e1(u),f=e1(d),g=(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 TypeError(`${t}[${r}]`)}}(t=Array.isArray(e[0])?e[0]:e,"createSelector expects all input-selectors to be functions, but received the following types: "),t),m=c(function(){return n++,o.apply(null,arguments)},...p);return Object.assign(l(function(){i++;let e=function(e,t){let r=[],{length:n}=e;for(let i=0;i<n;i++)r.push(e[i].apply(null,t));return r}(g,arguments);return a=m.apply(null,e)},...f),{resultFunc:o,memoizedResultFunc:m,dependencies:g,dependencyRecomputations:()=>i,resetDependencyRecomputations:()=>{i=0},lastResult:()=>a,recomputations:()=>n,resetRecomputations:()=>{n=0},memoize:c,argsMemoize:l})};return Object.assign(n,{withTypes:()=>n}),n}(e5),e6=Object.assign((e,t=e4)=>{!function(e,t=`expected an object, instead received ${typeof e}`){if("object"!=typeof e)throw 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);return t(r.map(t=>e[t]),(...e)=>e.reduce((e,t,n)=>(e[r[n]]=t,e),{}))},{withTypes:()=>e6});function e8(e,t){function r(...n){if(t){let r=t(...n);if(!r)throw Error(tq(0));return{type:e,payload:r.payload,..."meta"in r&&{meta:r.meta},..."error"in r&&{error:r.error}}}return{type:e,payload:n[0]}}return r.toString=()=>`${e}`,r.type=e,r.match=t=>ed(t)&&t.type===e,r}function e9(e){return ev(e)?eZ(e,()=>{}):e}function e7(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 Error(tq(10));let n=r.insert(t,e);return e.set(t,n),n}"u">typeof window&&window.__REDUX_DEVTOOLS_EXTENSION_COMPOSE__&&window.__REDUX_DEVTOOLS_EXTENSION_COMPOSE__,"u">typeof window&&window.__REDUX_DEVTOOLS_EXTENSION__&&window.__REDUX_DEVTOOLS_EXTENSION__,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))}};var te="RTK_autoBatch",tt=()=>e=>({payload:e,meta:{[te]:!0}});function tr(e){let t={},r=[],n,i={addCase(e,r){let n="string"==typeof e?e:e.type;if(!n)throw Error(tq(28));if(n in t)throw Error(tq(29));return t[n]=r,i},addMatcher:(e,t)=>(r.push({matcher:e,reducer:t}),i),addDefaultCase:e=>(n=e,i)};return e(i),[t,r,n]}function tn(e,t){let[r,n,i]=tr(t),a;if("function"==typeof e)a=()=>e9(e());else{let t=e9(e);a=()=>t}function s(e=a(),t){let o=[r[t.type],...n.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(ey(e)){let n=r(e,t);return void 0===n?e:n}else{if(ev(e))return eZ(e,e=>r(e,t));{let n=r(e,t);if(void 0===n){if(null===e)return e;throw Error(tq(9))}return n}}return e},e)}return s.getInitialState=a,s}"u">typeof window&&window.requestAnimationFrame&&window.requestAnimationFrame;var ti=(e,t)=>
8(e=>e&&"function"==typeof e.match)(e)?e.match(t):e(t);function ta(...e){return t=>e.some(e=>ti(e,t))}function ts(...e){return t=>e.every(e=>ti(e,t))}function to(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 tc(e){return"function"==typeof e[0]&&"pending"in e[0]&&"fulfilled"in e[0]&&"rejected"in e[0]}function tu(...e){return 0===e.length?e=>to(e,["pending"]):tc(e)?ta(...e.map(e=>e.pending)):tu()(e[0])}function tl(...e){return 0===e.length?e=>to(e,["rejected"]):tc(e)?ta(...e.map(e=>e.rejected)):tl()(e[0])}function td(...e){return 0===e.length||tc(e)?ts(tl(...e),e=>e&&e.meta&&e.meta.rejectedWithValue):td()(e[0])}function th(...e){return 0===e.length?e=>to(e,["fulfilled"]):tc(e)?ta(...e.map(e=>e.fulfilled)):th()(e[0])}function tp(...e){return 0===e.length?e=>to(e,["pending","fulfilled","rejected"]):tc(e)?ta(...e.flatMap(e=>[e.pending,e.rejected,e.fulfilled])):tp()(e[0])}var tf=(e=21)=>{let t="",r=e;for(;r--;)t+="ModuleSymbhasOwnPr-0123456789ABCDEFGHNRVfgctiUvz_KqYTJkLxpZXIjQW"[64*Math.random()|0];return t},tg=["name","message","stack","code"],tm=class{constructor(e,t){h(this,"_type"),this.payload=e,this.meta=t}},ty=class{constructor(e,t){h(this,"_type"),this.payload=e,this.meta=t}},tv=(()=>{function e(e,t,r){let n=e8(e+"/fulfilled",(e,t,r,n)=>({payload:e,meta:{...n||{},arg:r,requestId:t,requestStatus:"fulfilled"}})),i=e8(e+"/pending",(e,t,r)=>({payload:void 0,meta:{...r||{},arg:t,requestId:e,requestStatus:"pending"}})),a=e8(e+"/rejected",(e,t,n,i,a)=>({payload:i,error:(r&&r.serializeError||(e=>{if("object"==typeof e&&null!==e){let t={};for(let r of tg)"string"==typeof e[r]&&(t[r]=e[r]);return t}return{message:String(e)}}))(e||"Rejected"),meta:{...a||{},arg:n,requestId:t,rejectedWithValue:!!i,requestStatus:"rejected",aborted:e?.name==="AbortError",condition:e?.name==="ConditionError"}}));return Object.assign(function(e){return(s,o,c)=>{let u=r?.idGenerator?r.idGenerator(e):tf(),l=new AbortController,d,h;function p(e){h=e,l.abort()}let f=async function(){let f;try{var g;let a=r?.condition?.(e,{getState:o,extra:c});if(g=a,null!==g&&"object"==typeof g&&"function"==typeof g.then&&(a=await a),!1===a||l.signal.aborted)throw{name:"ConditionError",message:"Aborted due to condition callback returning false."};let m=new Promise((e,t)=>{d=()=>{t({name:"AbortError",message:h||"Aborted"})},l.signal.addEventListener("abort",d)});s(i(u,e,r?.getPendingMeta?.({requestId:u,arg:e},{getState:o,extra:c}))),f=await Promise.race([m,Promise.resolve(t(e,{dispatch:s,getState:o,extra:c,requestId:u,signal:l.signal,abort:p,rejectWithValue:(e,t)=>new tm(e,t),fulfillWithValue:(e,t)=>new ty(e,t)})).then(t=>{if(t instanceof tm)throw t;return t instanceof ty?n(t.payload,u,e,t.meta):n(t,u,e)})])}catch(t){f=t instanceof tm?a(null,u,e,t.payload,t.meta):a(t,u,e)}finally{d&&l.signal.removeEventListener("abort",d)}return r&&!r.dispatchConditionRejection&&a.match(f)&&f.meta.condition||s(f),f}();return Object.assign(f,{abort:p,requestId:u,arg:e,unwrap:()=>f.then(tS)})}},{pending:i,rejected:a,fulfilled:n,settled:ta(a,n),typePrefix:e})}return e.withTypes=()=>e,e})();function tS(e){if(e.meta&&e.meta.rejectedWithValue)throw e.payload;if(e.error)throw e.error;return e.payload}var tw=Symbol.for("rtk-slice-createasyncthunk"),tb=function({creators:e}={}){let t=e?.asyncThunk?.[tw];return function(e){let{name:r,reducerPath:n=r}=e;if(!r)throw Error(tq(11));let i=("function"==typeof e.reducers?e.reducers(function(){function e(e,t){return{_reducerDefinitionType:"asyncThunk",payloadCreator:e,...t}}return e.withTypes=()=>e,{reducer:e=>Object.assign({[e.name]:(...t)=>e(...t)}[e.name],{_reducerDefinitionType:"reducer"}),preparedReducer:(e,t)=>({_reducerDefinitionType:"reducerWithPrepare",prepare:e,reducer:t}),asyncThunk:e}}()):e.reducers)||{},a=Object.keys(i),s={},o={},c={},u=[],l={addCase(e,t){let r="string"==typeof e?e:e.type;if(!r)throw Error(tq(12));if(r in o)throw Error(tq(13));return o[r]=t,l},addMatcher:(e,t)=>(u.push({matcher:e,reducer:t}),l),exposeAction:(e,t)=>(c[e]=t,l),exposeCaseReducer:(e,t)=>(s[e]=t,l)};function d(){let[t={},r=[],n]="function"==typeof e.extraReducers?tr(e.extraReducers):[e.extraReducers],i={...t,...o};return tn(e.initialState,e=>{for(let t in i)e.addCase(t,i[t]);for(let t of u)e.addMatcher(t.matcher,t.reducer);for(let t of r)e.addMatcher(t.matcher,t.reducer);n&&e.addDefaultCase(n)})}
8a.forEach(n=>{let a=i[n],s={reducerName:n,type:`${r}/${n}`,createNotation:"function"==typeof e.reducers};"asyncThunk"===a._reducerDefinitionType?function({type:e,reducerName:t},r,n,i){if(!i)throw Error(tq(18));let{payloadCreator:a,fulfilled:s,pending:o,rejected:c,settled:u,options:l}=r,d=i(e,a,l);n.exposeAction(t,d),s&&n.addCase(d.fulfilled,s),o&&n.addCase(d.pending,o),c&&n.addCase(d.rejected,c),u&&n.addMatcher(d.settled,u),n.exposeCaseReducer(t,{fulfilled:s||tk,pending:o||tk,rejected:c||tk,settled:u||tk})}(s,a,l,t):function({type:e,reducerName:t,createNotation:r},n,i){let a,s;if("reducer"in n){if(r&&"reducerWithPrepare"!==n._reducerDefinitionType)throw Error(tq(17));a=n.reducer,s=n.prepare}else a=n;i.addCase(e,a).exposeCaseReducer(t,a).exposeAction(t,s?e8(e,s):e8(e))}(s,a,l)});let h=e=>e,p=new Map,f;function g(e,t){return f||(f=d()),f(e,t)}function m(){return f||(f=d()),f.getInitialState()}function y(t,r=!1){function n(e){let n=e[t];return typeof n>"u"&&r&&(n=m()),n}function i(t=h){let n=e7(p,r,{insert:()=>new WeakMap});return e7(n,t,{insert:()=>{let n={};for(let[i,a]of Object.entries(e.selectors??{}))n[i]=function(e,t,r,n){function i(a,...s){let o=t(a);return typeof o>"u"&&n&&(o=r()),e(o,...s)}return i.unwrapped=e,i}(a,t,m,r);return n}})}return{reducerPath:t,getSelectors:i,get selectors(){return i(n)},selectSlice:n}}let v={name:r,reducer:g,actions:c,caseReducers:s,getInitialState:m,...y(n),injectInto(e,{reducerPath:t,...r}={}){let i=t??n;return e.inject({reducerPath:i,reducer:g},r),{...v,...y(i,!0)}}};return v}}();function tk(){}var{assign:tC}=Object,tI="listenerMiddleware",tA=tC(e8(`${tI}/add`),{withTypes:()=>tA}),tO=(e8(`${tI}/removeAll`),tC(e8(`${tI}/remove`),{withTypes:()=>tO}));function tq(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 tR=new H({required:!0,emptyAllowed:!1}),tx=new H({required:!1,emptyAllowed:!1}),tD=new H({required:!0,emptyAllowed:!0}),tE=(new H({required:!1,emptyAllowed:!0}),new G({each:tR,required:!0})),tT=new H({required:!1,emptyAllowed:!1,regex:/^\d+\.\d+\.\d+$/}),tF=({message:e,name:t,stack:r})=>({message:e,name:t,stack:r}),tM=(e,t)=>{if("required"in t)return{payload:new U({value:t}
8).validate({value:e}).value};let r=new B({options:{required:!0},values:t}).validate(e);if(r)throw new M(r);return{payload:e}},tU=(e,t)=>{try{return tM(e,t)}catch(t){return{payload:e,error:tF(t)}}},tj="2.80.7",t_=e8("configuration/updateBasicConfiguration",e=>tU(e,{accessToken:tx,organizationId:tx,platformUrl:tx})),tP=e8("configuration/updateSearchConfiguration",e=>tU(e,{apiBaseUrl:tx,pipeline:new H({required:!1,emptyAllowed:!0}),searchHub:tx,timezone:tx,locale:tx,authenticationProviders:new G({required:!1,each:tR})})),t$={enabled:new L({default:!0}),originContext:tx,originLevel2:tx,originLevel3:tx,apiBaseUrl:tx,nextApiBaseUrl:tx,runtimeEnvironment:new j,anonymous:new L({default:!1}),deviceId:tx,userDisplayName:tx,documentLocation:tx,trackingId:tx,analyticsMode:new H({constrainTo:["legacy","next"],required:!1,default:"legacy"}),source:new B({options:{required:!1},values:["@coveo/atomic","@coveo/quantic"].reduce((e,t)=>(e[t]=tT,e),{})})},tQ=e8("configuration/updateAnalyticsConfiguration",e=>tU(e,t$)),tL=e8("configuration/analytics/disable"),tV=e8("configuration/analytics/enable"),tN=e8("configuration/analytics/originlevel2",e=>tU(e,{originLevel2:tR})),tz=e8("configuration/analytics/originlevel3",e=>tU(e,{originLevel3:tR})),tH={q:new H,enableQuerySyntax:new L,aq:new H,cq:new H,firstResult:new $({min:0}),numberOfResults:new $({min:0}),sortCriteria:new H,f:new B,fExcluded:new B,cf:new B,nf:new B,mnf:new B,df:new B,debug:new L,sf:new B,tab:new H,af:new B},tY=e8("searchParameters/restore",e=>tU(e,tH)),tB=e8("debug/enable"),tW=e8("debug/disable");tn(!1,e=>{e.addCase(tB,()=>!0).addCase(tW,()=>!1).addCase(tY,(e,t)=>t.payload.debug??e)});var tG=e8("pipeline/set",e=>tU(e,new H({required:!0,emptyAllowed:!0}))),tK=e8("history/undo"),tJ=e8("history/redo"),tZ=e8("history/snapshot"),tX=(tv("history/back",async(e,{dispatch:t})=>{t(tK()),await t(tX())}),tv("history/forward",async(e,{dispatch:t})=>{t(tJ()),await t(tX())}),tv("history/change",async(e,{getState:t})=>t().history.present));function t0(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&0>t.indexOf(n)&&(r[n]=e[n]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var i=0,n=Object.getOwnPropertySymbols(e);i<n.length;i++)0>t.indexOf(n[i])&&Object.prototype.propertyIsEnumerable.call(e,n[i])&&(r[n[i]]=e[n[i]]);return r}function t1(e,t,r,n){return new(r||(r=Promise))(function(i,a){function s(e){try{c(n.next(e))}catch(e){a(e)}}function o(e){try{c(n.throw(e))}catch(e){a(e)}}function c(e){var t;e.done?i(e.value):((t=e.value)instanceof r?t:new r(function(e){e(t)})).then(s,o)}c((n=n.apply(e,t||[])).next())})}function t2(){return"u">typeof window}function t3(){return"u">typeof navigator}function t5(){return"u">typeof document}function t4(){try{return"u">typeof localStorage}catch{return!1}}function t6(){return t3()&&navigator.cookieEnabled}tn("",e=>{e.addCase(tG,(e,t)=>t.payload).addCase(tX.fulfilled,(e,t)=>t.payload?.pipeline??e).addCase(tP,(e,t)=>t.payload.pipeline||e)}),function(e){e.search="search",e.click="click",e.custom="custom",e.view="view",e.collect="collect"}(ro||(ro={}));var t8=[ro.click,ro.custom,ro.search,ro.view],t9=(e,t)=>
8-1!==t8.indexOf(e)?Object.assign({language:t5()?document.documentElement.lang:"unknown",userAgent:t3()?navigator.userAgent:"unknown"},t):t,t7=class e{static set(e,t,r){var n,i,a;r&&(n=new Date).setTime(n.getTime()+r),-1===(a=window.location.hostname).indexOf(".")?re(e,t,n):re(e,t,n,(i=a.split("."))[i.length-2]+"."+i[i.length-1])}static get(e){for(var t=e+"=",r=document.cookie.split(";"),n=0;n<r.length;n++){var i=r[n];if(0===(i=i.replace(/^\s+/,"")).lastIndexOf(t,0))return i.substring(t.length,i.length)}return null}static erase(t){e.set(t,"",-1)}};function re(e,t,r,n){document.cookie=`${e}=${t}`+(r?`;expires=${r.toUTCString()}`:"")+(n?`;domain=${n}`:"")+";path=/;SameSite=Lax"}var rt=class e{getItem(t){return t7.get(`${e.prefix}${t}`)}removeItem(t){t7.erase(`${e.prefix}${t}`)}setItem(t,r,n){t7.set(`${e.prefix}${t}`,r,n)}};rt.prefix="coveo_";var rr,rn,ri,ra,rs,ro,rc,ru=class{constructor(){this.cookieStorage=new rt}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)}},rl=class{getItem(e){return null}removeItem(e){}setItem(e,t){}},rd="__coveo.analytics.history",rh=class{constructor(e){this.store=e||(t4()?localStorage:t6()?new rt:!function(){try{return"u">typeof sessionStorage}catch{return!1}}()?new rl:sessionStorage)}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 t1(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 t1(this,void 0,void 0,function*(){let e=yield this.getHistoryWithInternalTimeAsync();return this.stripEmptyQueries(this.stripInternalTime(e))})}getHistoryWithInternalTime(){try{let e=this.store.getItem(rd);return e&&"string"==typeof e?JSON.parse(e):[]}catch{return[]}}getHistoryWithInternalTimeAsync(){return t1(this,void 0,void 0,function*(){try{let e=yield this.store.getItem(rd);return e?JSON.parse(e):[]}catch{return[]}})}setHistory(e){try{this.store.setItem(rd,JSON.stringify(e.slice(0,20)))}catch{}}clear(){try{this.store.removeItem(rd)}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))}},rp=Object.freeze({__proto__:null,HistoryStore:rh,MAX_NUMBER_OF_HISTORY_ELEMENTS:20,MAX_VALUE_SIZE:75,MIN_THRESHOLD_FOR_DUPLICATE_VALUE:6e4,STORE_KEY:rd,default:rh}),rf=(e,t)=>t1(void 0,void 0,void 0,function*(){return e===ro.view?(yield rg(t.contentIdValue),Object.assign({location:window.location.toString(),referrer:document.referrer,title:document.title},t)):t}),rg=e=>t1(void 0,void 0,void 0,function*(){let t=new rh,r={name:"PageView",value:e,time:new Date().toISOString()};yield t.addElementAsync(r)}),rm=new Uint8Array(16),ry=/^(?:[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 rv(e){return"string"==typeof e&&ry.test(e)}var rS=[];for(let e=0;e<256;++e)rS.push((e+256).toString(16).slice(1));
8function rw(e,t=0){return(rS[e[t+0]]+rS[e[t+1]]+rS[e[t+2]]+rS[e[t+3]]+"-"+rS[e[t+4]]+rS[e[t+5]]+"-"+rS[e[t+6]]+rS[e[t+7]]+"-"+rS[e[t+8]]+rS[e[t+9]]+"-"+rS[e[t+10]]+rS[e[t+11]]+rS[e[t+12]]+rS[e[t+13]]+rS[e[t+14]]+rS[e[t+15]]).toLowerCase()}var rb={randomUUID:"u">typeof crypto&&crypto.randomUUID&&crypto.randomUUID.bind(crypto)};function rk(e,t,r){if(rb.randomUUID&&!t&&!e)return rb.randomUUID();let n=(e=e||{}).random||(e.rng||function(){if(!rc&&!(rc="u">typeof crypto&&crypto.getRandomValues&&crypto.getRandomValues.bind(crypto)))throw Error("crypto.getRandomValues() not supported. See https://github.com/uuidjs/uuid#getrandomvalues-not-supported");return rc(rm)})();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 rw(n)}function rC(e,t){return e<<t|e>>>32-t}var rI=function(e,t,r){function n(e,t,n,i){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(!rv(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))/0x10000000000&255,r[11]=t/0x100000000&255,r[12]=t>>>24&255,r[13]=t>>>16&255,r[14]=t>>>8&255,r[15]=255&t,r}(t)),(null==(a=t)?void 0:a.length)!==16)throw TypeError("Namespace must be array-like (16 iterable integer values, 0-255)");let s=new Uint8Array(16+e.length);if(s.set(t),s.set(e,t.length),(s=r(s))[6]=15&s[6]|80,s[8]=63&s[8]|128,n){i=i||0;for(let e=0;e<16;++e)n[i+e]=s[e];return n}return rw(s)}try{n.name="v5"}catch{}return n.DNS="6ba7b810-9dad-11d1-80b4-00c04fd430c8",n.URL="6ba7b811-9dad-11d1-80b4-00c04fd430c8",n}(0,0,function(e){let t=[0x5a827999,0x6ed9eba1,0x8f1bbcdc,0xca62c1d6],r=[0x67452301,0xefcdab89,0x98badcfe,0x10325476,0xc3d2e1f0];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=Math.ceil((e.length/4+2)/16),i=Array(n);for(let t=0;t<n;++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[n-1][14]=(e.length-1)*8/0x100000000,i[n-1][14]=Math.floor(i[n-1][14]),i[n-1][15]=(e.length-1)*8|0;for(let e=0;e<n;++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]=rC(n[e-3]^n[e-8]^n[e-14]^n[e-16],1);let a=r[0],s=r[1],o=r[2],c=r[3],u=r[4];for(let e=0;e<80;++e){let r=Math.floor(e/20),i=rC(a,5)+function(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}}(r,s,o,c)+u+t[r]+n[e]>>>0;u=c,c=o,o=rC(s,30)>>>0,s=a,a=i}r[0]=r[0]+a>>>0,r[1]=r[1]+s>>>0,r[2]=r[2]+o>>>0,r[3]=r[3]+c>>>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]]}),rA="2.30.38",rO=e=>`${e.protocol}//${e.hostname}${0===e.pathname.indexOf("/")?e.pathname:`/${e.pathname}`}${e.search}`,rq={pageview:"pageview",event:"event"},rR=class{constructor({client:e,uuidGenerator:t=rk}){this.client=e,this.uuidGenerator=t}},rx=class extends rR{constructor({client:e,uuidGenerator:t=rk}){super({client:e,uuidGenerator:t}),this.actionData={},this.pageViewId=t(),this.nextPageViewId=this.pageViewId,this.currentLocation=rO(window.location),this.lastReferrer=t5()?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:t5()?document.title:"",encoding:t5()?document.characterSet:"UTF-8"},r={screenResolution:`${screen.width}x${screen.height}`,screenColor:`${screen.colorDepth}-bit`},n={language:navigator.language,userAgent:navigator.userAgent};return Object.assign(Object.assign(Object.assign(Object.assign({},{time:Date.now(),eventId:this.uuidGenerator()}),r),n),t)}updateLocationForNextPageView(e,t){let{pageViewId:r,referrer:n,location:i}=this.getNextValues(e,t);this.lastReferrer=n,this.pageViewId=r,this.currentLocation=i,e===rq.pageview&&(this.nextPageViewId=this.uuidGenerator(),this.hasSentFirstPageView=!0)}getNextValues(e,t){return{pageViewId:e===rq.pageview?this.nextPageViewId:this.pageViewId,referrer:e===rq.pageview&&this.hasSentFirstPageView?this.currentLocation:this.lastReferrer,location:e===rq.pageview?this.getCurrentLocationFromPayload(t):this.currentLocation}}getCurrentLocationFromPayload(e){return e.page?`${this.currentLocation.split("/").slice(0,3).join("/")}${e.page.replace(/^\/?(.*)$/,"/$1")}`:rO(window.location)}},rD=class e{constructor(e,t){if(!rv(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=>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,i]=r;if(32!==n.length||isNaN(parseInt(i)))return null;let a=n.substring(0,8)+"-"+n.substring(8,12)+"-"+n.substring(12,16)+"-"+n.substring(16,20)+"-"+n.substring(20,32);return rv(a)?new e(a,1e3*Number.parseInt(i)):null}};rD.cvo_cid="cvo_cid",rD.expirationTime=120;var rE=Object.keys;function rT(e){return null!==e&&"object"==typeof e&&!Array.isArray(e)}var rF={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"},rM=[...rE(rF).map(e=>rF[e])].join("|"),rU=RegExp(`^(${rM}$)`),rj=[e=>
8rU.test(e)],r_={id:"id",name:"nm",brand:"br",category:"ca",variant:"va",price:"pr",quantity:"qt",coupon:"cc",position:"ps",group:"group"},rP={id:"id",name:"nm",brand:"br",category:"ca",variant:"va",position:"ps",price:"pr",group:"group"},r$={action:"pa",list:"pal",listSource:"pls"},rQ={id:"ti",revenue:"tr",tax:"tt",shipping:"ts",coupon:"tcc",affiliation:"ta",step:"cos",option:"col"},rL={id:"quoteId",affiliation:"quoteAffiliation"},rV={id:"reviewId",rating:"reviewRating",comment:"reviewComment"},rN={add:r$,bookmark_add:r$,bookmark_remove:r$,click:r$,checkout:r$,checkout_option:r$,detail:r$,impression:r$,remove:r$,refund:Object.assign(Object.assign({},r$),rQ),purchase:Object.assign(Object.assign({},r$),rQ),quickview:r$,quote:Object.assign(Object.assign({},r$),rL),review:Object.assign(Object.assign({},r$),rV)},rz=rE(r_).map(e=>r_[e]),rH=rE(rP).map(e=>rP[e]),rY=rE(r$).map(e=>r$[e]),rB=rE(rQ).map(e=>rQ[e]),rW=rE(rV).map(e=>rV[e]),rG=rE(rL).map(e=>rL[e]),rK=[...rz,"custom"].join("|"),rJ=[...rH,"custom"].join("|"),rZ="(pr[0-9]+)",rX="(il[0-9]+pi[0-9]+)",r0=RegExp(`^${rZ}(${rK})$`),r1=RegExp(`^(${rX}(${rJ}))|(il[0-9]+nm)$`),r2=RegExp(`^(${rY.join("|")})$`),r3=RegExp(`^(${rB.join("|")})$`),r5=RegExp(`^${rZ}custom$`),r4=RegExp(`^${rX}custom$`),r6=RegExp(`^(${["loyaltyCardId","loyaltyTier","thirdPartyPersona","companyName","favoriteStore","storeName","userIndustry","userRole","userDepartment","businessUnit",...rW,...rG].join("|")})$`),r8=[e=>r1.test(e),e=>r0.test(e),e=>r2.test(e),e=>r3.test(e),e=>r6.test(e)],r9=[r5,r4],r7=Object.assign(Object.assign({},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}),{}))),{svcAction:"svc_action",svcActionData:"svc_action_data"}),ne=rE(r7).map(e=>r7[e]),nt=e=>-1!==ne.indexOf(e),nr=e=>"custom"===e,nn=class{constructor(e){this.opts=e}sendEvent(e,t){return t1(this,void 0,void 0,function*(){if(!this.isAvailable())throw Error('navigator.sendBeacon is not supported in this browser. Consider adding a polyfill like "sendbeacon-polyfill".');let{baseUrl:r,preprocessRequest:n}=this.opts,i=yield this.getQueryParamsForEventType(e),{url:a,payload:s}=yield this.preProcessRequestAsPotentialJSONString(`${r}/analytics/${e}?${i}`,t,n),o=new Blob([this.encodeForEventType(e,s)],{type:"application/x-www-form-urlencoded"});navigator.sendBeacon(a,o)})}isAvailable(){return"sendBeacon"in navigator}deleteHttpCookieVisitorId(){return Promise.resolve()}preProcessRequestAsPotentialJSONString(e,t,r){return t1(this,void 0,void 0,function*(){let n=e,i=t;if(r){let{url:a,body:s}=yield r({url:e,body:JSON.stringify(t)},"analyticsBeacon");n=a||e;try{i=JSON.parse(s)}catch(e){console.error("Unable to process the request body as a JSON string",e)}}return{payload:i,url:n}})}encodeForEventType(e,t){return this.isEventTypeLegacy(e)?this.encodeEventToJson(e,t):this.encodeEventToJson(e,t,this.opts.token)}getQueryParamsForEventType(e){return t1(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!==[ro.click,ro.custom,ro.search,ro.view].indexOf(e)}encodeEventToJson(e,t,r){let n=`${e}Event=${encodeURIComponent(JSON.stringify(t))}`;return r&&(n=`access_token=${encodeURIComponent(r)}&${n}`),n}},ni=class{sendEvent(e,t){return t1(this,void 0,void 0,function*(){return Promise.resolve()})}deleteHttpCookieVisitorId(){return t1(this,void 0,void 0,function*(){return Promise.resolve()})}},na=class{constructor(e){this.opts=e}sendEvent(e,t){return t1(this,void 0,void 0,function*(){let{baseUrl:r,visitorIdProvider:n,preprocessRequest:i}=this.opts,a=this.shouldAppendVisitorId(e)?yield this.getVisitorIdParam():"",s={url:`${r}/analytics/${e}${a}`,credentials:"include",mode:"cors",headers:this.getHeaders(),method:"POST",body:JSON.stringify(t)},o=Object.assign(Object.assign({},s),i?yield i(s,"analyticsFetch"):{}),{url:c}=o,u=t0(o,["url"]),l;try{l=yield fetch(c,u)}catch(e){console.error("An error has occured when sending the event.",e);return}if(l.ok){let e=yield l.json();return e.visitorId&&n.setCurrentVisitorId(e.visitorId),e}try{l.json()}catch{}throw console.error(`An error has occured when sending the "${e}" event.`,l,t),Error(`An error has occurred when sending the "${e}" event. Check the console logs for more details.`)})}deleteHttpCookieVisitorId(){return t1(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!==[ro.click,ro.custom,ro.search,ro.view].indexOf(e)}getVisitorIdParam(){return t1(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"})}},ns=class{constructor(e,t){t4()&&t6()?this.storage=new ru:t4()?this.storage=localStorage:(console.warn("BrowserRuntime detected no valid storage available.",this),this.storage=new rl),this.client=new na(e),this.beaconClient=new nn(e),window.addEventListener("beforeunload",()=>{for(let{eventType:e,payload:r}of t())this.beaconClient.sendEvent(e,r)})}
8getClientDependingOnEventType(e){return"click"===e&&this.beaconClient.isAvailable()?this.beaconClient:this.client}},no=class{constructor(e,t){this.storage=t||new rl,this.client=new na(e)}getClientDependingOnEventType(e){return this.client}},nc=class{constructor(){this.storage=new rl,this.client=new ni}getClientDependingOnEventType(e){return this.client}},nu=` 9 We've detected you're using React Native but have not provided the corresponding runtime, 10 for an optimal experience please use the "coveo.analytics/react-native" subpackage. 11 Follow the Readme on how to set it up: https://github.com/coveo/coveo.analytics.js#using-react-native 12 `,nl=["1",1,"yes",!0];function nd(){return t3()&&[navigator.globalPrivacyControl,navigator.doNotTrack,navigator.msDoNotTrack,window.doNotTrack].some(e=>-1!==nl.indexOf(e))}var nh,np={default:"https://analytics.cloud.coveo.com/rest/ua"},nf=class{get defaultOptions(){return{endpoint:np.default,isCustomEndpoint:!1,token:"",version:"v15",beforeSendHooks:[],afterSendHooks:[]}}get version(){return rA}constructor(e){if(this.acceptedLinkReferrers=[],!e)throw Error("You have to pass options to this constructor");this.options=Object.assign(Object.assign({},this.defaultOptions),e),this.visitorId="",this.bufferedRequests=[],this.beforeSendHooks=[rf,t9].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};nd()?this.runtime=new nc:this.runtime=this.options.runtimeEnvironment||this.initRuntime(t),this.addEventTypeMapping(ro.view,{newEventType:ro.view,addClientIdParameter:!0}),this.addEventTypeMapping(ro.click,{newEventType:ro.click,addClientIdParameter:!0}),this.addEventTypeMapping(ro.custom,{newEventType:ro.custom,addClientIdParameter:!0}),this.addEventTypeMapping(ro.search,{newEventType:ro.search,addClientIdParameter:!0})}initRuntime(e){return t2()&&t5()?new ns(e,()=>{let e=[...this.bufferedRequests];return this.bufferedRequests=[],e}):("u">typeof navigator&&"ReactNative"==navigator.product&&console.warn(nu),new no(e))}get storage(){return this.runtime.storage}determineVisitorId(){return t1(this,void 0,void 0,function*(){try{return t2()&&this.extractClientIdFromLink(window.location.href)||(yield this.storage.getItem("visitorId"))||rk()}catch(e){return console.log("Could not get visitor ID from the current runtime environment storage. Using a random ID instead.",e),rk()}})}getCurrentVisitorId(){return t1(this,void 0,void 0,function*(){if(!this.visitorId){let e=yield this.determineVisitorId();yield this.setCurrentVisitorId(e)}return this.visitorId})}setCurrentVisitorId(e){return t1(this,void 0,void 0,function*(){this.visitorId=e,yield this.storage.setItem("visitorId",e)})}setClientId(e,t){return t1(this,void 0,void 0,function*(){if(rv(e))this.setCurrentVisitorId(e.toLowerCase());else{if(!t)throw Error("Cannot generate uuid client id without a specific namespace string.");this.setCurrentVisitorId(rI(e,rI(t,"38824e1f-37f5-42d3-8372-a4b8fa9df946")))}})}getParameters(e,...t){return t1(this,void 0,void 0,function*(){return yield this.resolveParameters(e,...t)})}getPayload(e,...t){return t1(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(rk()),this.visitorId}set currentVisitorId(e){this.visitorId=e,this.storage.setItem("visitorId",e)}extractClientIdFromLink(e){if(nd())return null;try{let t=new URL(e).searchParams.get(rD.cvo_cid);if(null==t)return null;let r=rD.fromString(t);return r&&t5()&&r.validate(document.referrer,this.acceptedLinkReferrers)?r.clientId:null}catch{}return null}resolveParameters(e,...t){return t1(this,void 0,void 0,function*(){let{variableLengthArgumentsNames:r=[],addVisitorIdParameter:n=!1,usesMeasurementProtocol:i=!1,addClientIdParameter:a=!1}=this.eventTypeMapping[e]||{};return yield[e=>r.length>0?this.parseVariableArgumentsPayload(r,e):e[0],e=>t1(this,void 0,void 0,function*(){return Object.assign(Object.assign({},e),{visitorId:n?yield this.getCurrentVisitorId():""})}),e=>t1(this,void 0,void 0,function*(){return a?Object.assign(Object.assign({},e),{clientId:yield this.getCurrentVisitorId()}):e}),e=>i?this.ensureAnonymousUserWhenUsingApiKey(e):e,t=>this.beforeSendHooks.reduce((t,r)=>t1(this,void 0,void 0,function*(){let n=yield t;return yield r(e,n)}),t)].reduce((e,t)=>
12t1(this,void 0,void 0,function*(){let r=yield e;return yield t(r)}),Promise.resolve(t))})}resolvePayloadForParameters(e,t){return t1(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=>{let t;return r?(t=!!e.action&&rN[e.action]||{},rE(e).reduce((r,n)=>{let i=t[n]||r7[n]||n;return Object.assign(Object.assign({},r),{[i]:e[n]})},{})):e},e=>r?this.removeUnknownParameters(e):e,e=>r?this.processCustomParameters(e):this.mapCustomParametersToCustomData(e)].reduce((e,t)=>t1(this,void 0,void 0,function*(){let r=yield e;return yield t(r)}),Promise.resolve(t))})}makeEvent(e,...t){return t1(this,void 0,void 0,function*(){let{newEventType:r=e}=this.eventTypeMapping[e]||{},n=yield this.resolveParameters(e,...t),i=yield this.resolvePayloadForParameters(e,n);return{eventType:r,payload:i,log:t=>t1(this,void 0,void 0,function*(){return this.bufferedRequests.push({eventType:r,payload:Object.assign(Object.assign({},i),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 t1(this,void 0,void 0,function*(){return(yield this.makeEvent(e,...t)).log({})})}deferExecution(){return new Promise(e=>setTimeout(e,0))}sendFromBuffer(){return t1(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 rh().clear()}deleteHttpOnlyVisitorId(){this.runtime.client.deleteHttpCookieVisitorId()}makeSearchEvent(e){return t1(this,void 0,void 0,function*(){return this.makeEvent(ro.search,e)})}sendSearchEvent(e){var{searchQueryUid:t}=e,r=t0(e,["searchQueryUid"]);return t1(this,void 0,void 0,function*(){return(yield this.makeSearchEvent(r)).log({searchQueryUid:t})})}makeClickEvent(e){return t1(this,void 0,void 0,function*(){return this.makeEvent(ro.click,e)})}sendClickEvent(e){var{searchQueryUid:t}=e,r=t0(e,["searchQueryUid"]);return t1(this,void 0,void 0,function*(){return(yield this.makeClickEvent(r)).log({searchQueryUid:t})})}makeCustomEvent(e){return t1(this,void 0,void 0,function*(){return this.makeEvent(ro.custom,e)})}sendCustomEvent(e){var{lastSearchQueryUid:t}=e,r=t0(e,["lastSearchQueryUid"]);return t1(this,void 0,void 0,function*(){return(yield this.makeCustomEvent(r)).log({lastSearchQueryUid:t})})}makeViewEvent(e){return t1(this,void 0,void 0,function*(){return this.makeEvent(ro.view,e)})}sendViewEvent(e){return t1(this,void 0,void 0,function*(){return(yield this.makeViewEvent(e)).log({})})}getVisit(){return t1(this,void 0,void 0,function*(){let e=yield(yield fetch(`${this.baseUrl}/analytics/visit`)).json();return this.visitorId=e.visitorId,e})}getHealth(){return t1(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))this.acceptedLinkReferrers=e;else throw Error("Parameter should be an array of domain strings")}parseVariableArgumentsPayload(e,t){let r={};for(let n=0,i=t.length;n<i;n++){let i=t[n];if("string"==typeof i)r[e[n]]=i;else if("object"==typeof i)return Object.assign(Object.assign({},r),i)}return r}isKeyAllowedEmpty(e,t){return -1!==(({[ro.search]:["queryText"]})[e]||[]).indexOf(t)}removeEmptyPayloadValues(e,t){return Object.keys(e).filter(r=>{let n;return this.isKeyAllowedEmpty(t,r)||"u">typeof(n=e[r])&&null!==n&&""!==n}).reduce((t,r)=>Object.assign(Object.assign({},t),{[r]:e[r]}),{})}removeUnknownParameters(e){return Object.keys(e).filter(e=>{if([...r8,...rj,nt,nr].some(t=>t(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=t0(e,["custom"]),n={};t&&rT(t)&&(n=this.lowercaseKeys(t));let i=rE(r).reduce((e,t)=>
12{var n;let i,a,s,o=(n=t,[...r9].every(e=>{var t;return!(i=null==(t=e.exec(n))?void 0:t[1])}),i);return o?Object.assign(Object.assign({},e),(a=o,rE(s=r[t]).reduce((e,t)=>Object.assign(Object.assign({},e),{[`${a}${t}`]:s[t]}),{}))):Object.assign(Object.assign({},e),{[t]:r[t]})},{});return Object.assign(Object.assign({},n),i)}mapCustomParametersToCustomData(e){let{custom:t}=e,r=t0(e,["custom"]);if(!(t&&rT(t)))return e;{let n=this.lowercaseKeys(t);return Object.assign(Object.assign({},r),{customData:Object.assign(Object.assign({},n),e.customData)})}}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=t0(e,["anonymizeIp"]);return void 0!==r&&-1==["0","false","undefined","null","{}","[]",""].indexOf(`${r}`.toLowerCase())&&(n.anonymizeIp=1),(t==ro.view||t==ro.click||t==ro.search||t==ro.custom)&&(n.originLevel3=this.limit(n.originLevel3,1024)),t==ro.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 t,{userId:r}=e,n=t0(e,["userId"]);return(t=this.options.token,(t?.startsWith("xx")||0)&&!r)?(n.userId="anonymous",n):e}setTrackingIdIfTrackingIdNotPresent(e){let{trackingId:t}=e,r=t0(e,["trackingId"]);return t?e:(r.hasOwnProperty("custom")&&rT(r.custom)&&(r.custom.hasOwnProperty("context_website")||r.custom.hasOwnProperty("siteName"))&&(r.trackingId=r.custom.context_website||r.custom.siteName),r.hasOwnProperty("customData")&&rT(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);if((128&n)!=128)break;if(r-=3,(192&n)!=128){t-r>=3*((248&n)==240?4:(240&n)==224?3:(224&n)==192?2:1)&&(r=t);break}}return e.substring(0,r)}(e,t):e}get baseUrl(){return function(e=np.default,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"}(nh||(nh={})),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.
12showLessFoldedResults="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"}(rr||(rr={}));var ng={[rr.triggerNotify]:"queryPipelineTriggers",[rr.triggerExecute]:"queryPipelineTriggers",[rr.triggerQuery]:"queryPipelineTriggers",[rr.triggerRedirect]:"queryPipelineTriggers",[rr.queryError]:"errors",[rr.queryErrorBack]:"errors",[rr.queryErrorClear]:"errors",[rr.queryErrorRetry]:"errors",[rr.pagerNext]:"getMoreResults",[rr.pagerPrevious]:"getMoreResults",[rr.pagerNumber]:"getMoreResults",[rr.pagerResize]:"getMoreResults",[rr.pagerScrolling]:"getMoreResults",[rr.facetSearch]:"facet",[rr.facetShowLess]:"facet",[rr.facetShowMore]:"facet",[rr.recommendation]:"recommendation",[rr.likeSmartSnippet]:"smartSnippet",[rr.dislikeSmartSnippet]:"smartSnippet",[rr.expandSmartSnippet]:"smartSnippet",[rr.collapseSmartSnippet]:"smartSnippet",[rr.openSmartSnippetFeedbackModal]:"smartSnippet",[rr.closeSmartSnippetFeedbackModal]:"smartSnippet",[rr.sendSmartSnippetReason]:"smartSnippet",[rr.expandSmartSnippetSuggestion]:"smartSnippetSuggestions",[rr.collapseSmartSnippetSuggestion]:"smartSnippetSuggestions",[rr.showMoreSmartSnippetSuggestion]:"smartSnippetSuggestions",[rr.showLessSmartSnippetSuggestion]:"smartSnippetSuggestions",[rr.clearRecentQueries]:"recentQueries",[rr.recentResultClick]:"recentlyClickedDocuments",[rr.clearRecentResults]:"recentlyClickedDocuments",[rr.showLessFoldedResults]:"folding",[rr.caseDetach]:"case",[rr.likeGeneratedAnswer]:"generatedAnswer",[rr.dislikeGeneratedAnswer]:"generatedAnswer",[rr.openGeneratedAnswerSource]:"generatedAnswer",[rr.generatedAnswerStreamEnd]:"generatedAnswer",[rr.generatedAnswerSourceHover]:"generatedAnswer",[rr.generatedAnswerCopyToClipboard]:"generatedAnswer",[rr.generatedAnswerHideAnswers]:"generatedAnswer",[rr.generatedAnswerShowAnswers]:"generatedAnswer",[rr.generatedAnswerExpand]:"generatedAnswer",[rr.generatedAnswerCollapse]:"generatedAnswer",[rr.generatedAnswerFeedbackSubmit]:"generatedAnswer",[rr.generatedAnswerFeedbackSubmitV2]:"generatedAnswer",[nh.expandToFullUI]:"interface",[nh.openUserActions]:"User Actions",[nh.showPrecedingSessions]:"User Actions",[nh.showFollowingSessions]:"User Actions",[nh.clickViewedDocument]:"User Actions",[nh.clickPageView]:"User Actions",[nh.createArticle]:"createArticle"},nm=class{constructor(){this.runtime=new nc,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(ro.search)}sendSearchEvent(){return Promise.resolve()}makeClickEvent(){return this.makeEvent(ro.click)}sendClickEvent(){return Promise.resolve()}makeCustomEvent(){return this.makeEvent(ro.custom)}sendCustomEvent(){return Promise.resolve()}makeViewEvent(){return this.makeEvent(ro.view)}sendViewEvent(){return Promise.resolve()}getVisit(){return Promise.resolve({id:"",visitorId:""})}getHealth(){return Promise.resolve({status:""})}registerBeforeSendEventHook(){}registerAfterSendEventHook(){}addEventTypeMapping(){}get version(){return rA}},ny=e=>(function e(t){let r=t.join(";");return r.length<=256?r:e(t.slice(1))})(function(e){let t="";return e.filter(e=>{let r=e!==t;return t=e,r})}(e.map(e=>e.replace(/;/g,""))));function nv(e){let t="string"==typeof e.partialQueries?e.partialQueries:ny(e.partialQueries),r="string"==typeof e.suggestions?e.suggestions:ny(e.suggestions);return Object.assign(Object.assign({},e),{partialQueries:t,suggestions:r})}var nS=class{constructor(e,t){this.opts=e,this.provider=t;let r=!1===e.enableAnalytics||nd();this.coveoAnalyticsClient=r?new nm:new nf(e)}disable(){this.coveoAnalyticsClient=new nm}enable(){this.coveoAnalyticsClient=new nf(this.opts)}makeInterfaceLoad(){return this.makeSearchEvent(rr.interfaceLoad)}logInterfaceLoad(){return t1(this,void 0,void 0,function*(){return(yield this.makeInterfaceLoad()).log({searchUID:this.provider.getSearchUID()})})}makeRecommendationInterfaceLoad(){return this.makeSearchEvent(rr.recommendationInterfaceLoad)}logRecommendationInterfaceLoad(){return t1(this,void 0,void 0,function*(){return(yield this.makeRecommendationInterfaceLoad()).log({searchUID:this.provider.getSearchUID()})})}makeRecommendation(){return this.makeCustomEvent(rr.recommendation)}logRecommendation(){return t1(this,void 0,void 0,function*(){return(yield this.makeRecommendation()).log({searchUID:this.provider.getSearchUID()})})}makeRecommendationOpen(e,t){return this.makeClickEvent(rr.recommendationOpen,e,t)}logRecommendationOpen(e,t){return t1(this,void 0,void 0,function*(){return(yield this.makeRecommendationOpen(e,t)).log({searchUID:this.provider.getSearchUID()})})}makeStaticFilterClearAll(e){return this.makeSearchEvent(rr.staticFilterClearAll,e)}logStaticFilterClearAll(e){return t1(this,void 0,void 0,function*(){return(yield this.makeStaticFilterClearAll(e)).log({searchUID:this.provider.getSearchUID()})})}makeStaticFilterSelect(e){return this.makeSearchEvent(rr.staticFilterSelect,e)}logStaticFilterSelect(e){return t1(this,void 0,void 0,function*(){return(yield this.makeStaticFilterSelect(e)).log({searchUID:this.provider.getSearchUID()})})}makeStaticFilterDeselect(e){return this.makeSearchEvent(rr.staticFilterDeselect,e)}logStaticFilterDeselect(e){return t1(this,void 0,void 0,function*(){return(yield this.makeStaticFilterDeselect(e)).log({searchUID:this.provider.getSearchUID()})})}makeFetchMoreResults(){return this.makeCustomEvent(rr.pagerScrolling,{type:"getMoreResults"})}logFetchMoreResults(){return t1(this,void 0,void 0,function*(){return(yield this.makeFetchMoreResults()).log({searchUID:this.provider.getSearchUID()})})}makeInterfaceChange(e){return this.makeSearchEvent(rr.interfaceChange,e)}logInterfaceChange(e){return t1(this,void 0,void 0,function*(){return(yield this.makeInterfaceChange(e)).log({searchUID:this.provider.getSearchUID()})})}makeDidYouMeanAutomatic(){return this.makeSearchEvent(rr.didyoumeanAutomatic)}logDidYouMeanAutomatic(){return t1(this,void 0,void 0,function*(){return(yield this.makeDidYouMeanAutomatic()).log({searchUID:this.provider.getSearchUID()})})}makeDidYouMeanClick(){return this.makeSearchEvent(rr.didyoumeanClick)}logDidYouMeanClick(){return t1(this,void 0,void 0,function*(){return(yield this.makeDidYouMeanClick()).log({searchUID:this.provider.getSearchUID()})})}makeResultsSort(e){return this.makeSearchEvent(rr.resultsSort,e)}logResultsSort(e){return t1(this,void 0,void 0,function*(){return(yield this.makeResultsSort(e)).log({searchUID:this.provider.getSearchUID()})})}makeSearchboxSubmit(){return this.makeSearchEvent(rr.searchboxSubmit)}logSearchboxSubmit(){return t1(this,void 0,void 0,function*(){return(yield this.makeSearchboxSubmit()).log({searchUID:this.provider.getSearchUID()})})}makeSearchboxClear(){return this.makeSearchEvent(rr.searchboxClear)}logSearchboxClear(){return t1(this,void 0,void 0,function*(){return(yield this.makeSearchboxClear()).log({searchUID:this.provider.getSearchUID()})})}makeSearchboxAsYouType(){return this.makeSearchEvent(rr.searchboxAsYouType)}logSearchboxAsYouType(){return t1(this,void 0,void 0,function*(){return(yield this.makeSearchboxAsYouType()).log({searchUID:this.provider.getSearchUID()})})}makeBreadcrumbFacet(e){return this.makeSearchEvent(rr.breadcrumbFacet,e)}logBreadcrumbFacet(e){return t1(this,void 0,void 0,function*(){return(yield this.makeBreadcrumbFacet(e)).log({searchUID:this.provider.getSearchUID()})})}makeBreadcrumbResetAll(){return this.makeSearchEvent(rr.breadcrumbResetAll)}logBreadcrumbResetAll(){return t1(this,void 0,void 0,function*(){return(yield this.makeBreadcrumbResetAll()).log({searchUID:this.provider.getSearchUID()})})}makeDocumentQuickview(e,t){return this.makeClickEvent(rr.documentQuickview,e,t)}logDocumentQuickview(e,t){return t1(this,void 0,void 0,function*(){return(yield this.makeDocumentQuickview(e,t)).log({searchUID:this.provider.getSearchUID()})})}makeDocumentOpen(e,t){return this.makeClickEvent(rr.documentOpen,e,t)}logDocumentOpen(e,t){return t1(this,void 0,void 0,function*(){return(yield this.makeDocumentOpen(e,t)).log({searchUID:this.provider.getSearchUID()})})}makeOmniboxAnalytics(e){return this.makeSearchEvent(rr.omniboxAnalytics,nv(e))}logOmniboxAnalytics(e){return t1(this,void 0,void 0,function*(){return(yield this.makeOmniboxAnalytics(e)).log({searchUID:this.provider.getSearchUID()})})}makeOmniboxFromLink(e){return this.makeSearchEvent(rr.omniboxFromLink,nv(e))}logOmniboxFromLink(e){return t1(this,void 0,void 0,function*(){return(yield this.makeOmniboxFromLink(e)).log({searchUID:this.provider.getSearchUID()})})}makeSearchFromLink(){return this.makeSearchEvent(rr.searchFromLink)}logSearchFromLink(){return t1(this,void 0,void 0,function*(){return(yield this.makeSearchFromLink()).log({searchUID:this.provider.getSearchUID()})})}makeTriggerNotify(e){return this.makeCustomEvent(rr.triggerNotify,e)}logTriggerNotify(e){return t1(this,void 0,void 0,function*(){return(yield this.makeTriggerNotify(e)).log({searchUID:this.provider.getSearchUID()})})}makeTriggerExecute(e){return this.makeCustomEvent(rr.triggerExecute,e)}logTriggerExecute(e){return t1(this,void 0,void 0,function*(){return(yield this.makeTriggerExecute(e)).log({searchUID:this.provider.getSearchUID()})})}makeTriggerQuery(){return this.makeCustomEvent(rr.triggerQuery,{query:this.provider.getSearchEventRequestPayload().queryText},"queryPipelineTriggers")}logTriggerQuery(){return t1(this,void 0,void 0,function*(){return(yield this.makeTriggerQuery()).log({searchUID:this.provider.getSearchUID()})})}makeUndoTriggerQuery(e){return this.makeSearchEvent(rr.undoTriggerQuery,e)}logUndoTriggerQuery(e){return t1(this,void 0,void 0,function*(){return(yield this.makeUndoTriggerQuery(e)).log({searchUID:this.provider.getSearchUID()})})}makeTriggerRedirect(e){return this.makeCustomEvent(rr.triggerRedirect,Object.assign(Object.assign({},e),{query:this.provider.getSearchEventRequestPayload().queryText}))}logTriggerRedirect(e){return t1(this,void 0,void 0,function*(){return(yield this.makeTriggerRedirect(e)).log({searchUID:this.provider.getSearchUID()})})}makePagerResize(e){return this.makeCustomEvent(rr.pagerResize,e)}logPagerResize(e){return t1(this,void 0,void 0,function*(){return(yield this.makePagerResize(e)).log({searchUID:this.provider.getSearchUID()})})}makePagerNumber(e){return this.makeCustomEvent(rr.pagerNumber,e)}logPagerNumber(e){return t1(this,void 0,void 0,function*(){return(yield this.makePagerNumber(e)).log({searchUID:this.provider.getSearchUID()})})}makePagerNext(e){return this.makeCustomEvent(rr.pagerNext,e)}logPagerNext(e){return t1(this,void 0,void 0,function*(){return(yield this.makePagerNext(e)).log({searchUID:this.provider.getSearchUID()})})}makePagerPrevious(e){return this.makeCustomEvent(rr.pagerPrevious,e)}logPagerPrevious(e){return t1(this,void 0,void 0,function*(){return(yield this.makePagerPrevious(e)).log({searchUID:this.provider.getSearchUID()})})}makePagerScrolling(){return this.makeCustomEvent(rr.pagerScrolling)}logPagerScrolling(){return t1(this,void 0,void 0,function*(){return(yield this.makePagerScrolling()).log({searchUID:this.provider.getSearchUID()})})}makeFacetClearAll(e){return this.makeSearchEvent(rr.facetClearAll,e)}logFacetClearAll(e){return t1(this,void 0,void 0,function*(){return(yield this.makeFacetClearAll(e)).log({searchUID:this.provider.getSearchUID()})})}makeFacetSearch(e){return this.makeSearchEvent(rr.facetSearch,e)}logFacetSearch(e){return t1(this,void 0,void 0,function*(){return(yield this.makeFacetSearch(e)).log({searchUID:this.provider.getSearchUID()})})}makeFacetSelect(e){return this.makeSearchEvent(rr.facetSelect,e)}logFacetSelect(e){return t1(this,void 0,void 0,function*(){return(yield this.makeFacetSelect(e)).log({searchUID:this.provider.getSearchUID()})})}makeFacetDeselect(e){return this.makeSearchEvent(rr.facetDeselect,e)}logFacetDeselect(e){return t1(this,void 0,void 0,function*(){return(yield this.makeFacetDeselect(e)).log({searchUID:this.provider.getSearchUID()})})}makeFacetExclude(e){return this.makeSearchEvent(rr.facetExclude,e)}logFacetExclude(e){return t1(this,void 0,void 0,function*(){return(yield this.makeFacetExclude(e)).log({searchUID:this.provider.getSearchUID()})})}makeFacetUnexclude(e){return this.makeSearchEvent(rr.facetUnexclude,e)}logFacetUnexclude(e){return t1(this,void 0,void 0,function*(){return(yield this.makeFacetUnexclude(e)).log({searchUID:this.provider.getSearchUID()})})}makeFacetSelectAll(e){return this.makeSearchEvent(rr.facetSelectAll,e)}logFacetSelectAll(e){return t1(this,void 0,void 0,function*(){return(yield this.makeFacetSelectAll(e)).log({searchUID:this.provider.getSearchUID()})})}makeFacetUpdateSort(e){return this.makeSearchEvent(rr.facetUpdateSort,e)}
12logFacetUpdateSort(e){return t1(this,void 0,void 0,function*(){return(yield this.makeFacetUpdateSort(e)).log({searchUID:this.provider.getSearchUID()})})}makeFacetShowMore(e){return this.makeCustomEvent(rr.facetShowMore,e)}logFacetShowMore(e){return t1(this,void 0,void 0,function*(){return(yield this.makeFacetShowMore(e)).log({searchUID:this.provider.getSearchUID()})})}makeFacetShowLess(e){return this.makeCustomEvent(rr.facetShowLess,e)}logFacetShowLess(e){return t1(this,void 0,void 0,function*(){return(yield this.makeFacetShowLess(e)).log({searchUID:this.provider.getSearchUID()})})}makeQueryError(e){return this.makeCustomEvent(rr.queryError,e)}logQueryError(e){return t1(this,void 0,void 0,function*(){return(yield this.makeQueryError(e)).log({searchUID:this.provider.getSearchUID()})})}makeQueryErrorBack(){return t1(this,void 0,void 0,function*(){let e=yield this.makeCustomEvent(rr.queryErrorBack);return{description:e.description,log:()=>t1(this,void 0,void 0,function*(){return yield e.log({searchUID:this.provider.getSearchUID()}),this.logSearchEvent(rr.queryErrorBack)})}})}logQueryErrorBack(){return t1(this,void 0,void 0,function*(){return(yield this.makeQueryErrorBack()).log({searchUID:this.provider.getSearchUID()})})}makeQueryErrorRetry(){return t1(this,void 0,void 0,function*(){let e=yield this.makeCustomEvent(rr.queryErrorRetry);return{description:e.description,log:()=>t1(this,void 0,void 0,function*(){return yield e.log({searchUID:this.provider.getSearchUID()}),this.logSearchEvent(rr.queryErrorRetry)})}})}logQueryErrorRetry(){return t1(this,void 0,void 0,function*(){return(yield this.makeQueryErrorRetry()).log({searchUID:this.provider.getSearchUID()})})}makeQueryErrorClear(){return t1(this,void 0,void 0,function*(){let e=yield this.makeCustomEvent(rr.queryErrorClear);return{description:e.description,log:()=>t1(this,void 0,void 0,function*(){return yield e.log({searchUID:this.provider.getSearchUID()}),this.logSearchEvent(rr.queryErrorClear)})}})}logQueryErrorClear(){return t1(this,void 0,void 0,function*(){return(yield this.makeQueryErrorClear()).log({searchUID:this.provider.getSearchUID()})})}makeLikeSmartSnippet(){return this.makeCustomEvent(rr.likeSmartSnippet)}logLikeSmartSnippet(){return t1(this,void 0,void 0,function*(){return(yield this.makeLikeSmartSnippet()).log({searchUID:this.provider.getSearchUID()})})}makeDislikeSmartSnippet(){return this.makeCustomEvent(rr.dislikeSmartSnippet)}logDislikeSmartSnippet(){return t1(this,void 0,void 0,function*(){return(yield this.makeDislikeSmartSnippet()).log({searchUID:this.provider.getSearchUID()})})}makeExpandSmartSnippet(){return this.makeCustomEvent(rr.expandSmartSnippet)}logExpandSmartSnippet(){return t1(this,void 0,void 0,function*(){return(yield this.makeExpandSmartSnippet()).log({searchUID:this.provider.getSearchUID()})})}makeCollapseSmartSnippet(){return this.makeCustomEvent(rr.collapseSmartSnippet)}logCollapseSmartSnippet(){return t1(this,void 0,void 0,function*(){return(yield this.makeCollapseSmartSnippet()).log({searchUID:this.provider.getSearchUID()})})}makeOpenSmartSnippetFeedbackModal(){return this.makeCustomEvent(rr.openSmartSnippetFeedbackModal)}logOpenSmartSnippetFeedbackModal(){return t1(this,void 0,void 0,function*(){return(yield this.makeOpenSmartSnippetFeedbackModal()).log({searchUID:this.provider.getSearchUID()})})}makeCloseSmartSnippetFeedbackModal(){return this.makeCustomEvent(rr.closeSmartSnippetFeedbackModal)}logCloseSmartSnippetFeedbackModal(){return t1(this,void 0,void 0,function*(){return(yield this.makeCloseSmartSnippetFeedbackModal()).log({searchUID:this.provider.getSearchUID()})})}makeSmartSnippetFeedbackReason(e,t){return this.makeCustomEvent(rr.sendSmartSnippetReason,{reason:e,details:t})}logSmartSnippetFeedbackReason(e,t){return t1(this,void 0,void 0,function*(){return(yield this.makeSmartSnippetFeedbackReason(e,t)).log({searchUID:this.provider.getSearchUID()})})}makeExpandSmartSnippetSuggestion(e){return this.makeCustomEvent(rr.expandSmartSnippetSuggestion,"documentId"in e?e:{documentId:e})}logExpandSmartSnippetSuggestion(e){return t1(this,void 0,void 0,function*(){return(yield this.makeExpandSmartSnippetSuggestion(e)).log({searchUID:this.provider.getSearchUID()})})}makeCollapseSmartSnippetSuggestion(e){return this.makeCustomEvent(rr.collapseSmartSnippetSuggestion,"documentId"in e?e:{documentId:e})}logCollapseSmartSnippetSuggestion(e){return t1(this,void 0,void 0,function*(){return(yield this.makeCollapseSmartSnippetSuggestion(e)).log({searchUID:this.provider.getSearchUID()})})}makeShowMoreSmartSnippetSuggestion(e){return this.makeCustomEvent(rr.showMoreSmartSnippetSuggestion,e)}logShowMoreSmartSnippetSuggestion(e){return t1(this,void 0,void 0,function*(){return(yield this.makeShowMoreSmartSnippetSuggestion(e)).log({searchUID:this.provider.getSearchUID()})})}makeShowLessSmartSnippetSuggestion(e){return this.makeCustomEvent(rr.showLessSmartSnippetSuggestion,e)}logShowLessSmartSnippetSuggestion(e){return t1(this,void 0,void 0,function*(){return(yield this.makeShowLessSmartSnippetSuggestion(e)).log({searchUID:this.provider.getSearchUID()})})}makeOpenSmartSnippetSource(e,t){return this.makeClickEvent(rr.openSmartSnippetSource,e,t)}logOpenSmartSnippetSource(e,t){return t1(this,void 0,void 0,function*(){return(yield this.makeOpenSmartSnippetSource(e,t)).log({searchUID:this.provider.getSearchUID()})})}makeOpenSmartSnippetSuggestionSource(e,t){return this.makeClickEvent(rr.openSmartSnippetSuggestionSource,e,{contentIDKey:t.documentId.contentIdKey,contentIDValue:t.documentId.contentIdValue},t)}makeCopyToClipboard(e,t){return this.makeClickEvent(rr.copyToClipboard,e,t)}logCopyToClipboard(e,t){return t1(this,void 0,void 0,function*(){return(yield this.makeCopyToClipboard(e,t)).log({searchUID:this.provider.getSearchUID()})})}logOpenSmartSnippetSuggestionSource(e,t){return t1(this,void 0,void 0,function*(){return(yield this.makeOpenSmartSnippetSuggestionSource(e,t)).log({searchUID:this.provider.getSearchUID()})})}makeOpenSmartSnippetInlineLink(e,t){return this.makeClickEvent(rr.openSmartSnippetInlineLink,e,{contentIDKey:t.contentIDKey,contentIDValue:t.contentIDValue},t)}logOpenSmartSnippetInlineLink(e,t){return t1(this,void 0,void 0,function*(){return(yield this.makeOpenSmartSnippetInlineLink(e,t)).log({searchUID:this.provider.getSearchUID()})})}makeOpenSmartSnippetSuggestionInlineLink(e,t){return this.makeClickEvent(rr.openSmartSnippetSuggestionInlineLink,e,{contentIDKey:t.documentId.contentIdKey,contentIDValue:t.documentId.contentIdValue},t)}logOpenSmartSnippetSuggestionInlineLink(e,t){return t1(this,void 0,void 0,function*(){return(yield this.makeOpenSmartSnippetSuggestionInlineLink(e,t)).log({searchUID:this.provider.getSearchUID()})})}makeRecentQueryClick(){return this.makeSearchEvent(rr.recentQueryClick)}logRecentQueryClick(){return t1(this,void 0,void 0,function*(){return(yield this.makeRecentQueryClick()).log({searchUID:this.provider.getSearchUID()})})}makeClearRecentQueries(){return this.makeCustomEvent(rr.clearRecentQueries)}logClearRecentQueries(){return t1(this,void 0,void 0,function*(){return(yield this.makeClearRecentQueries()).log({searchUID:this.provider.getSearchUID()})})}makeRecentResultClick(e,t){return this.makeCustomEvent(rr.recentResultClick,{info:e,identifier:t})}logRecentResultClick(e,t){return t1(this,void 0,void 0,function*(){return(yield this.makeRecentResultClick(e,t)).log({searchUID:this.provider.getSearchUID()})})}makeClearRecentResults(){return this.makeCustomEvent(rr.clearRecentResults)}logClearRecentResults(){return t1(this,void 0,void 0,function*(){return(yield this.makeClearRecentResults()).log({searchUID:this.provider.getSearchUID()})})}makeNoResultsBack(){return this.makeSearchEvent(rr.noResultsBack)}logNoResultsBack(){return t1(this,void 0,void 0,function*(){return(yield this.makeNoResultsBack()).log({searchUID:this.provider.getSearchUID()})})}makeShowMoreFoldedResults(e,t){return this.makeClickEvent(rr.showMoreFoldedResults,e,t)}logShowMoreFoldedResults(e,t){return t1(this,void 0,void 0,function*(){return(yield this.makeShowMoreFoldedResults(e,t)).log({searchUID:this.provider.getSearchUID()})})}makeShowLessFoldedResults(){return this.makeCustomEvent(rr.showLessFoldedResults)}logShowLessFoldedResults(){return t1(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.customData}}makeCustomEvent(e,t,r=ng[e]){return t1(this,void 0,void 0,function*(){this.coveoAnalyticsClient.getParameters;let n=Object.assign(Object.assign({},this.provider.getBaseMetadata()),t),i=Object.assign(Object.assign({},(yield this.getBaseEventRequest(n))),{eventType:r,eventValue:e}),a=yield this.coveoAnalyticsClient.makeCustomEvent(i);return{description:this.makeEventDescription(a,e),log:({searchUID:e})=>a.log({lastSearchQueryUid:e})}})}logCustomEvent(e,t,r=ng[e]){return t1(this,void 0,void 0,function*(){return(yield this.makeCustomEvent(e,t,r)).log({searchUID:this.provider.getSearchUID()})})}makeCustomEventWithType(e,t,r){return t1(this,void 0,void 0,function*(){let n=Object.assign(Object.assign({},this.provider.getBaseMetadata()),r),i=Object.assign(Object.assign({},(yield this.getBaseEventRequest(n))),{eventType:t,eventValue:e}),a=yield this.coveoAnalyticsClient.makeCustomEvent(i);return{description:this.makeEventDescription(a,e),log:({searchUID:e})=>a.log({lastSearchQueryUid:e})}})}logCustomEventWithType(e,t,r){return t1(this,void 0,void 0,function*(){return(yield this.makeCustomEventWithType(e,t,r)).log({searchUID:this.provider.getSearchUID()})})}logSearchEvent(e,t){return t1(this,void 0,void 0,function*(){return(yield this.makeSearchEvent(e,t)).log({searchUID:this.provider.getSearchUID()})})}makeSearchEvent(e,t){return t1(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 t1(this,void 0,void 0,function*(){let i=Object.assign(Object.assign(Object.assign({},t),(yield this.getBaseEventRequest(Object.assign(Object.assign({},r),n)))),{queryPipeline:this.provider.getPipeline(),actionCause:e}),a=yield this.coveoAnalyticsClient.makeClickEvent(i);return{description:this.makeEventDescription(a,e),log:({searchUID:e})=>a.log({searchQueryUid:e})}})}logClickEvent(e,t,r,n){return t1(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 t1(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.call(r))))),this.provider.getSearchEventRequestPayload()),{queryPipeline:this.provider.getPipeline(),actionCause:e})})}getBaseEventRequest(e){return t1(this,void 0,void 0,function*(){let t=Object.assign(Object.assign({},this.provider.getBaseMetadata()),e);return Object.assign(Object.assign(Object.assign({}
12,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.call(e),originLevel1:this.provider.getOriginLevel1(),originLevel2:this.provider.getOriginLevel2(),originLevel3:this.provider.getOriginLevel3()}}getClientId(){return this.coveoAnalyticsClient instanceof nf?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(rr.likeGeneratedAnswer,e)}logLikeGeneratedAnswer(e){return t1(this,void 0,void 0,function*(){return(yield this.makeLikeGeneratedAnswer(e)).log({searchUID:this.provider.getSearchUID()})})}makeDislikeGeneratedAnswer(e){return this.makeCustomEvent(rr.dislikeGeneratedAnswer,e)}logDislikeGeneratedAnswer(e){return t1(this,void 0,void 0,function*(){return(yield this.makeDislikeGeneratedAnswer(e)).log({searchUID:this.provider.getSearchUID()})})}makeOpenGeneratedAnswerSource(e){return this.makeCustomEvent(rr.openGeneratedAnswerSource,e)}logOpenGeneratedAnswerSource(e){return t1(this,void 0,void 0,function*(){return(yield this.makeOpenGeneratedAnswerSource(e)).log({searchUID:this.provider.getSearchUID()})})}makeGeneratedAnswerSourceHover(e){return this.makeCustomEvent(rr.generatedAnswerSourceHover,e)}logGeneratedAnswerSourceHover(e){return t1(this,void 0,void 0,function*(){return(yield this.makeGeneratedAnswerSourceHover(e)).log({searchUID:this.provider.getSearchUID()})})}makeGeneratedAnswerCopyToClipboard(e){return this.makeCustomEvent(rr.generatedAnswerCopyToClipboard,e)}logGeneratedAnswerCopyToClipboard(e){return t1(this,void 0,void 0,function*(){return(yield this.makeGeneratedAnswerCopyToClipboard(e)).log({searchUID:this.provider.getSearchUID()})})}makeGeneratedAnswerHideAnswers(e){return this.makeCustomEvent(rr.generatedAnswerHideAnswers,e)}logGeneratedAnswerHideAnswers(e){return t1(this,void 0,void 0,function*(){return(yield this.makeGeneratedAnswerHideAnswers(e)).log({searchUID:this.provider.getSearchUID()})})}makeGeneratedAnswerShowAnswers(e){return this.makeCustomEvent(rr.generatedAnswerShowAnswers,e)}logGeneratedAnswerShowAnswers(e){return t1(this,void 0,void 0,function*(){return(yield this.makeGeneratedAnswerShowAnswers(e)).log({searchUID:this.provider.getSearchUID()})})}makeGeneratedAnswerExpand(e){return this.makeCustomEvent(rr.generatedAnswerExpand,e)}logGeneratedAnswerExpand(e){return t1(this,void 0,void 0,function*(){return(yield this.makeGeneratedAnswerExpand(e)).log({searchUID:this.provider.getSearchUID()})})}makeGeneratedAnswerCollapse(e){return this.makeCustomEvent(rr.generatedAnswerCollapse,e)}logGeneratedAnswerCollapse(e){return t1(this,void 0,void 0,function*(){return(yield this.makeGeneratedAnswerCollapse(e)).log({searchUID:this.provider.getSearchUID()})})}makeGeneratedAnswerFeedbackSubmit(e){return this.makeCustomEvent(rr.generatedAnswerFeedbackSubmit,e)}logGeneratedAnswerFeedbackSubmit(e){return t1(this,void 0,void 0,function*(){return(yield this.makeGeneratedAnswerFeedbackSubmit(e)).log({searchUID:this.provider.getSearchUID()})})}makeGeneratedAnswerFeedbackSubmitV2(e){return this.makeCustomEvent(rr.generatedAnswerFeedbackSubmitV2,e)}logGeneratedAnswerFeedbackSubmitV2(e){return t1(this,void 0,void 0,function*(){return(yield this.makeGeneratedAnswerFeedbackSubmitV2(e)).log({searchUID:this.provider.getSearchUID()})})}makeRephraseGeneratedAnswer(e){return this.makeSearchEvent(rr.rephraseGeneratedAnswer,e)}logRephraseGeneratedAnswer(e){return t1(this,void 0,void 0,function*(){return(yield this.makeRephraseGeneratedAnswer(e)).log({searchUID:this.provider.getSearchUID()})})}makeRetryGeneratedAnswer(){return this.makeSearchEvent(rr.retryGeneratedAnswer)}logRetryGeneratedAnswer(){return t1(this,void 0,void 0,function*(){return(yield this.makeRetryGeneratedAnswer()).log({searchUID:this.provider.getSearchUID()})})}makeGeneratedAnswerStreamEnd(e){return this.makeCustomEvent(rr.generatedAnswerStreamEnd,e)}logGeneratedAnswerStreamEnd(e){return t1(this,void 0,void 0,function*(){return(yield this.makeGeneratedAnswerStreamEnd(e)).log({searchUID:this.provider.getSearchUID()})})}},nw=Object.assign({},rq),nb=Object.keys(nw).map(e=>nw[e]),nk=class extends rx{constructor({client:e,uuidGenerator:t=rk}){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!==nb.indexOf(e)?this.addSVCDataToPayload(e,t):t),this.client.registerAfterSendEventHook((e,...[t])=>(-1!==nb.indexOf(e)&&this.updateLocationInformation(e,t),t))}addHooksForPageView(){this.client.addEventTypeMapping(nw.pageview,{newEventType:ro.collect,variableLengthArgumentsNames:["page"],addVisitorIdParameter:!0,usesMeasurementProtocol:!0})}addHooksForEvent(){this.client.addEventTypeMapping(nw.event,{newEventType:ro.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)?r:{}).length>0?{svcActionData:this.actionData}:{}),i=this.getTicketPayload();return this.clearData(),Object.assign(Object.assign(Object.assign({},i),n),t)}getTicketPayload(){let e;return rE(e=this.ticket).filter(t=>void 0!==e[t]).reduce((t,r)=>{let n=rF[r]||r;return Object.assign(Object.assign({},t),{[n]:e[r]})},{})}};nk.Id="svc",function(e){e.click="click",e.flowStart="flowStart"}(rn||(rn={})),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"}(ri||(ri={})),function(e){e.quit="Quit",e.solved="Solved"}(ra||(ra={}));var nC=class{constructor(e,t){var r;this.options=e,this.provider=t;let n=(null==(r=e.enableAnalytics)||r)&&!nd();this.coveoAnalyticsClient=n?new nf(e):new nm,this.svc=new nk({client:this.coveoAnalyticsClient})}disable(){this.coveoAnalyticsClient=new nm,this.svc=new nk({client:this.coveoAnalyticsClient})}enable(){this.coveoAnalyticsClient=new nf(this.options),this.svc=new nk({client:this.coveoAnalyticsClient})}logEnterInterface(e){return this.svc.setAction(ri.enterInterface),this.svc.setTicket(e.ticket),this.sendFlowStartEvent()}logUpdateCaseField(e){return this.svc.setAction(ri.fieldUpdate,{fieldName:e.fieldName}),this.svc.setTicket(e.ticket),this.sendClickEvent()}logSelectFieldSuggestion(e){return this.svc.setAction(ri.fieldSuggestionClick,e.suggestion),this.svc.setTicket(e.ticket),this.sendClickEvent()}logSelectDocumentSuggestion(e){return this.svc.setAction(ri.suggestionClick,e.suggestion),this.svc.setTicket(e.ticket),this.sendClickEvent()}logRateDocumentSuggestion(e){return this.svc.setAction(ri.suggestionRate,Object.assign({rate:e.rating},e.suggestion)),this.svc.setTicket(e.ticket),this.sendClickEvent()}
12logMoveToNextCaseStep(e){return this.svc.setAction(ri.nextCaseStep,{stage:e?.stage}),this.svc.setTicket(e.ticket),this.sendClickEvent()}logCaseCancelled(e){return this.svc.setAction(ri.caseCancelled,{reason:ra.quit}),this.svc.setTicket(e.ticket),this.sendClickEvent()}logCaseSolved(e){return this.svc.setAction(ri.caseSolved,{reason:ra.solved}),this.svc.setTicket(e.ticket),this.sendClickEvent()}logCaseCreated(e){return this.svc.setAction(ri.caseCreated),this.svc.setTicket(e.ticket),this.sendClickEvent()}sendFlowStartEvent(){return this.coveoAnalyticsClient.sendEvent("event","svc",rn.flowStart,this.provider?{searchHub:this.provider.getOriginLevel1()}:null)}sendClickEvent(){return this.coveoAnalyticsClient.sendEvent("event","svc",rn.click,this.provider?{searchHub:this.provider.getOriginLevel1()}:null)}},nI=e=>new nf(e).getCurrentVisitorId(),nA=new rp.HistoryStore,nO=(e,t)=>"function"==typeof t?(...r)=>{let n=Z(r[0]);try{return t.apply(t,r)}catch(t){return e.error(t,"Error in analytics preprocessRequest. Returning original request."),n}}:void 0,nq=(e,t)=>(...r)=>{let n=Z(r[1]);try{return t.apply(t,r)}catch(t){return e.error(t,"Error in analytics hook. Returning original request."),n}},nR=e4(e=>e.source,e=>Object.entries(e).map(([e,t])=>`${e}@${t}`).concat(`@coveo/headless@${tj}`));function nx(){return{desiredCount:5,numberOfValues:8,set:{}}}var nD=(e,t)=>{let r=e.categoryFacetSet[t]?.request;return function(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):[]}(r?.currentValues??[])},nE=(e,t,r)=>({state:e.state,valuePosition:t,facetType:r}),nT=e=>({displayValue:e.value,value:e.value}),nF=(e,t)=>`${e}_${t}`,nM=()=>({q:"",enableQuerySyntax:!1}),nU=(e=>(e.Ascending="ascending",e.Descending="descending",e))(nU||{}),nj=(e=>(e.Relevancy="relevancy",e.QRE="qre",e.Date="date",e.Field="field",e.NoSort="nosort",e))(nj||{}),n_=e=>{if(Array.isArray(e))return e.map(e=>n_(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 nP(){return n_({by:"relevancy"})}new B({values:{by:new K({enum:nj,required:!0}),order:new K({enum:nU}),field:new H}});var n$=class{constructor(e){this.getState=e,this.state=e()}getLanguage(){let e;return(e=this.state.configuration.search.locale.split("-")[0])&&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=tj),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}},nQ=class e extends n${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(){var e,t;let r,n;return t={facetSet:(e=this.getState()).facetSet??{},categoryFacetSet:e.categoryFacetSet??{},dateFacetSet:e.dateFacetSet??{},numericFacetSet:e.numericFacetSet??{},automaticFacetSet:e.automaticFacetSet??nx()},r=[],[...Object.values((n=t).facetSet),...Object.values(n.categoryFacetSet),...Object.values(n.dateFacetSet),...Object.values(n.numericFacetSet)].map(e=>e.request).forEach((e,n)=>{let i,a,s,o=(i=((e,t)=>e.facetSet[t]?.request||e.categoryFacetSet[t]?.request||e.dateFacetSet[t]?.request||e.numericFacetSet[t]?.request||e.automaticFacetSet.set[t]?.response)(t,e.facetId))?i.type:"specific",c=(a=e,s=n+1,{title:nF(a.field,a.facetId),field:a.field,id:a.facetId,facetPosition:s});if("hierarchical"===e.type){let n;if(!nD(t,e.facetId).length)return;r.push({...c,...{value:n=nD(t,e.facetId).map(e=>e.value).join(";"),valuePosition:1,displayValue:n},facetType:o,state:"selected"});return}
12e.currentValues.forEach((t,n)=>{let i;if("idle"===t.state)return;let a=nE(t,n+1,o),s="specific"===e.type?nT(t):(i=t,{displayValue:`${i.start}..${i.end}`,value:`${i.start}..${i.end}`,start:i.start,end:i.end,endInclusive:i.endInclusive});r.push({...c,...a,...s})})}),[...Object.values(t.automaticFacetSet.set)].map(e=>e.response).forEach((e,t)=>{let n,i,a=(n=e,i=t+1,{title:nF(n.field,n.field),field:n.field,id:n.field,facetPosition:i});e.values.forEach((e,t)=>{if("idle"===e.state)return;let n=nE(e,t+1,"specific"),i=nT(e);r.push({...a,...n,...i})})}),r}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||ei().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}`}}getRangeBreadcrumbFacetMetadata(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??nP()}}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),i=r.partialQueries.length-1,a=r.partialQueries[i]||"",s=r.responseId;return{...this.getBaseMetadata(),suggestionRanking:n.indexOf(t),partialQuery:a,partialQueries:r.partialQueries.length>0?r.partialQueries:"",suggestions:n.length>0?n:"",querySuggestResponseId:s}}getInterfaceChangeMetadata(){return{...this.getBaseMetadata(),interfaceChangeTo:this.state.configuration.analytics.originLevel2}}getOmniboxFromLinkMetadata(e){return{...this.getBaseMetadata(),...e}}getGeneratedAnswerMetadata(){let e=this.getState(),t={};return e.generatedAnswer?.isVisible!==void 0&&(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||nM().q}get responseTime(){return this.state.search?.duration||ei().duration}get numberOfResults(){return this.state.search?.response.totalCountFiltered||ei().response.totalCountFiltered}};nQ.fallbackPipelineName="default";var nL=nQ,nV=()=>{let e=nA.getHistory().reverse().find(e=>"PageView"===e.name&&e.value);return e?e.value:""},nN=async(e,t)=>{let r="next"===e.analyticsMode;return{analytics:{clientId:await nI(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},...nV()&&{pageId:nV()},...r&&e.trackingId&&{trackingId:e.trackingId},capture:r,...r&&{source:nR(e)}}}},nz=()=>({duration:0,error:null,isLoading:!1,id:"Recommendation",recommendations:[],searchUid:"",splitTestRun:"",pipeline:""}),nH=class extends n${getPipeline(){return this.state.pipeline||this.state.recommendation?.pipeline||"default"}getSearchEventRequestPayload(){return{queryText:nM().q,responseTime:this.responseTime,results:this.mapResultsToAnalyticsDocument(),numberOfResults:this.numberOfResults}}
12getSearchUID(){return this.getState().recommendation?.searchUid||nz().searchUid}getSplitTestRunName(){return this.state.recommendation?.splitTestRun}getSplitTestRunVersion(){let e=!!this.getSplitTestRunName(),t=this.state.recommendation?.pipeline||this.state.pipeline||"default";return e?t:void 0}get responseTime(){return this.state.recommendation?.duration||nz().duration}mapResultsToAnalyticsDocument(){return this.state.recommendation?.recommendations.map(e=>({documentUri:e.uri,documentUriHash:e.raw.urihash}))}get numberOfResults(){return this.state.recommendation?.recommendations.length||nz().recommendations.length}},nY=/^(?:[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,nB="0.7.10";function nW(e,t,r,n){let{getReferrer:i,getLocation:a,getUserAgent:s}=r,o=function(e){let{trackingId:t}=e;return{trackingId:t}}(t),c=n.getClientId();return Object.freeze({type:e,config:o,ts:Date.now(),source:(t.source||[]).concat([`relay@${nB}`]),clientId:c,userAgent:s(),referrer:i(),location:a()})}function nG({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 nK=function(){let e="coveo_";return{getItem(t){let r=`${e}${t}=`;for(let e of document.cookie.split(";")){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 i,a=2==(i=window.location.hostname.split(".").slice(-2)).length?i.join("."):"",s=`;expires=${new Date(new Date().getTime()+n).toUTCString()}`,o=a?`;domain=${a}`:"";document.cookie=`${e}${t}=${r}${s}${o};path=/;SameSite=Lax`},removeItem(e){this.setItem(e,"",-1)}}}(),nJ=e4(e=>e.configuration.accessToken,e=>e.configuration.analytics,e=>nR(e.configuration.analytics),(e,{trackingId:t,nextApiBaseUrl:r,enabled:n},i)=>(function(e){let t,r=(t=nG(e),{get:()=>t,update:e=>{t=nG({...t,...e})}}),n=function(){let e=[];function t({type:t,callback:r}){return e.findIndex(e=>e.type===t&&e.callback===r)}function r(r,n){let i;n?(i=t({type:r,callback:n}))>=0&&e.splice(i,1):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 0>t(n)&&e.push(n),()=>r(n.type,n.callback)},call:function(t){e.forEach(e=>{var r;if(r=t.meta.type,"*"===e.type||r===e.type)try{e.callback(t)}catch(e){console.error(e)}})},remove:r}}(),i={get:()=>Object.freeze("disabled"!==r.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,i=navigator.sendBeacon(`${e}?access_token=${t}`,new Blob([JSON.stringify([r])],{type:"application/json"}));if((n="u">typeof window,{sendMessage(e){n&&window.postMessage(e,"*")}}).sendMessage({kind:"EVENT_PROTOCOL",event:r,url:e,token:t}),!i)throw 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:()=>{let e;return""===(e=document.referrer)?null:e},getLocation:()=>window.location.href,getUserAgent:()=>navigator.userAgent,generateUUID:()=>crypto.randomUUID(),storage:{getItem:e=>nK.getItem(e)||localStorage.getItem(e),removeItem(e){nK.removeItem(e),localStorage.removeItem(e)},setItem(e,t){localStorage.setItem(e,t),nK.setItem(e,t,31556952e3)}}}:{runtime:"null",send:()=>{},getReferrer:()=>null,getLocation:()=>null,getUserAgent:()=>null,generateUUID:()=>"",storage:{getItem:()=>null,removeItem(){},setItem(){}}})},a={getClientId:()=>{var e;let t="visitorId",r=i.get(),n=r.storage,a=n.getItem(t),s=a&&"string"==typeof(e=a)&&nY.test(e)?a:r.generateUUID();return n.setItem(t,s),s}};return{emit:(e,t)=>{let s=r.get(),o=i.get(),c={...t,meta:nW(e,s,o,a)};return function({config:e,environment:t,event:r,listenerManager:n}){let{url:i,token:a,mode:s}=e;"disabled"!==s&&(n.call(r),t.send(i,a,r))}({config:s,environment:o,event:c,listenerManager:n})},getMeta:e=>nW(e,r.get(),i.get(),a),on:(e,t)=>n.add({type:e,callback:t}),off:(e,t)=>n.remove(e,t),updateConfig:e=>r.update(e),version:nB}})({mode:n?"emit":"disabled",url:r,token:e,trackingId:t,source:i})),nZ=class{constructor(e){this.state=e()}getSearchUID(){return null}getOriginLevel1(){return this.state.searchHub||"default"}},nX=class extends n${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}}
12getSearchUID(){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}},n0=(e,t,r)=>function(...n){return n1(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})},n1=({prefix:e,__legacy__getBuilder:t,__legacy__provider:r,analyticsPayloadBuilder:n,analyticsType:i,analyticsConfigurator:a,providerClass:s})=>(r??(r=e=>new s(e)),function(e,t){let r=t=>Object.assign(tv(e,t),{instantlyCallable:!0}),n=r(async(e,{getState:r,extra:n})=>{let{analyticsClientMiddleware:i,preprocessRequest:a,logger:s}=n;return await (await t({getState:r,analyticsClientMiddleware:i,preprocessRequest:a,logger:s})).log({state:r(),extra:n})});return Object.assign(n,{prepare:async({getState:e,analyticsClientMiddleware:n,preprocessRequest:i,logger:a})=>{let{description:s,log:o}=await t({getState:e,analyticsClientMiddleware:n,preprocessRequest:i,logger:a});return{description:s,action:r(async(e,{getState:t,extra:r})=>await o({state:t(),extra:r}))}}}),n}(e,async({getState:e,analyticsClientMiddleware:s,preprocessRequest:o,logger:c})=>{let u=[],l={log:async({state:e})=>{for(let t of u)await t(e)}},d=e(),h=a({getState:e,logger:c,analyticsClientMiddleware:s,preprocessRequest:o,provider:r(e)}),p=await t(h,e());l.description=p?.description,u.push(async e=>{"legacy"===e.configuration.analytics.analyticsMode&&await n2(p,r,e,c,h.coveoAnalyticsClient)});let{emit:f}=nJ(d);return u.push(async e=>{if("next"===e.configuration.analytics.analyticsMode&&i&&n){let t=n(e);await n4(f,i,t)}}),l}));async function n2(e,t,r,n,i){t(()=>r);let a=await e?.log({searchUID:t(()=>r).getSearchUID()});n.info({client:i,response:a},"Analytics response")}var n3=n0(({logger:e,getState:t,analyticsClientMiddleware:r=(e,t)=>t,preprocessRequest:n,provider:i=new nL(t)})=>{let a=t(),s=a.configuration.accessToken,o=a.configuration.analytics.apiBaseUrl,c=a.configuration.analytics.runtimeEnvironment,u=a.configuration.analytics.enabled,l=new nS({token:s,endpoint:o,runtimeEnvironment:c,preprocessRequest:nO(e,n),beforeSendHooks:[nq(e,r),(t,r)=>(e.info({...r,type:t,endpoint:o,token:s},"Analytics request"),r)]},i);return u||l.disable(),l},e=>e,nL);n0(({logger:e,getState:t,analyticsClientMiddleware:r=(e,t)=>t,preprocessRequest:n,provider:i=new nZ(t)})=>{let a=t(),s=a.configuration.accessToken,o=a.configuration.analytics.apiBaseUrl,c=a.configuration.analytics.runtimeEnvironment,u=a.configuration.analytics.enabled,l=new nC({enableAnalytics:u,token:s,endpoint:o,runtimeEnvironment:c,preprocessRequest:nO(e,n),beforeSendHooks:[nq(e,r),(t,r)=>(e.info({...r,type:t,endpoint:o,token:s},"Analytics request"),r)]},i);return u||l.disable(),l},e=>(t,r)=>Promise.resolve({description:{actionCause:"caseAssist"},log:async n=>{e(t,r)}}),nZ);var n5=n0(({logger:e,getState:t,analyticsClientMiddleware:r=(e,t)=>t,preprocessRequest:n,provider:i=new nX(t)})=>{let a=t(),s=a.configuration.accessToken,o=a.configuration.analytics.apiBaseUrl,c=a.configuration.analytics.runtimeEnvironment,u=a.configuration.analytics.enabled,l=new nS({token:s,endpoint:o,runtimeEnvironment:c,preprocessRequest:nO(e,n),beforeSendHooks:[nq(e,r),(t,r)=>(e.info({...r,type:t,endpoint:o,token:s},"Analytics request"),r)]},i);return u||l.disable(),l},e=>e,nX);async function n4(e,t,r){await e(t,r)}new B({values:{urihash:new H,sourcetype:new H,permanentid:new H}}),new H({required:!1,emptyAllowed:!0});var n6=e8("recommendation/set",e=>tU(e,{id:tR})),n8=tv("recommendation/get",async(e,{getState:t,rejectWithValue:r,extra:{apiClient:n}})=>{let i=t(),a=new Date().getTime(),s=await n9(i),o=await n.recommendations(s),c=new Date().getTime()-a;return void 0!==o.error?r(o.error):{recommendations:o.success.results,analyticsAction:n3("analytics/recommendation/update",e=>e.makeRecommendationInterfaceLoad(),e=>new nH(e)),duration:c,searchUid:o.success.searchUid,splitTestRun:o.success.splitTestRun,pipeline:o.success.pipeline}}),n9=async e=>({accessToken:e.configuration.accessToken,organizationId:e.configuration.organizationId,url:e.configuration.search.apiBaseUrl,re
12commendation:e.recommendation.id,tab:e.configuration.analytics.originLevel2,referrer:e.configuration.analytics.originLevel3,timezone:e.configuration.search.timezone,locale:e.configuration.search.locale,actionsHistory:e.configuration.analytics.enabled?nA.getHistory():[],...e.advancedSearchQueries&&{aq:e.advancedSearchQueries.aq,cq:e.advancedSearchQueries.cq},...e.pipeline&&{pipeline:e.pipeline},...e.searchHub&&{searchHub:e.searchHub},...e.context&&{context:e.context.contextValues},...e.dictionaryFieldContext&&{dictionaryFieldContext:e.dictionaryFieldContext.contextValues},...e.fields&&{fieldsToInclude:e.fields.fieldsToInclude},...e.configuration.analytics.enabled&&{visitorId:await nI(e.configuration.analytics)},...e.configuration.analytics.enabled&&await n7(e,{actionCause:"recommendationInterfaceLoad"}),...e.configuration.search.authenticationProviders.length&&{authentication:e.configuration.search.authenticationProviders.join(",")},...e.pagination&&{numberOfResults:e.pagination.numberOfResults}}),n7=async(e,t)=>{let r="legacy"===e.configuration.analytics.analyticsMode?void 0:{actionCause:t.actionCause,type:t.actionCause};return await nN(e.configuration.analytics,r)};tn(nz(),e=>{e.addCase(n6,(e,t)=>{e.id=t.payload.id}).addCase(n8.rejected,(e,t)=>{e.error=t.payload?t.payload:null,e.isLoading=!1}).addCase(n8.fulfilled,(e,t)=>{e.error=null,e.recommendations=t.payload.recommendations,e.duration=t.payload.duration,e.isLoading=!1,e.searchUid=t.payload.searchUid,e.splitTestRun=t.payload.splitTestRun,e.pipeline=t.payload.pipeline}).addCase(n8.pending,e=>{e.isLoading=!0})});var ie=e8("searchHub/set",e=>tU(e,new H({required:!0,emptyAllowed:!0})));async function it(e,t){let r=e.getReader(),n;for(;!(n=await r.read()).done;)t(n.value)}function ir(){return{data:"",event:"",id:"",retry:void 0}}tn("default",e=>{e.addCase(ie,(e,t)=>t.payload).addCase(tX.fulfilled,(e,t)=>t.payload?.searchHub??e).addCase(tP,(e,t)=>t.payload.searchHub||e)});var ii=function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&0>t.indexOf(n)&&(r[n]=e[n]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var i=0,n=Object.getOwnPropertySymbols(e);i<n.length;i++)0>t.indexOf(n[i])&&Object.prototype.propertyIsEnumerable.call(e,n[i])&&(r[n[i]]=e[n[i]]);return r},ia="text/event-stream",is="last-event-id";function io(){}function ic(e){let t=e.headers.get("content-type");if(!t?.startsWith(ia))throw Error(`Expected content-type to be ${ia}, Actual: ${t}`)}var iu=e4(e=>e.query,e=>e);e4(e=>e.generatedAnswer?.citations,(e,t)=>t,(e,t)=>e?.find(e=>e.id===t)),e4(e=>iu(e)?.q,e=>e.search.requestId,(e,t)=>({q:e,requestId:t}));var il=e=>n3("analytics/generatedAnswer/streamEnd",(t,r)=>{let{id:n,answerAPIEnabled:i}=(e=>(e=>"answer"in e&&"generatedAnswer"in e&&!P(e.generatedAnswer?.answerConfigurationId))(e)?{answerAPIEnabled:!0,id:aD(e).data?.answerId}:"search"in e?{answerAPIEnabled:!1,id:e.search.response.extendedResults.generativeQuestionAnsweringId}:{answerAPIEnabled:!1,id:void 0})(r),a=e?!r.generatedAnswer?.answer||!r.generatedAnswer?.answer.length:void 0;return n?t.makeGeneratedAnswerStreamEnd({...i?{answerAPIStreamId:n}:{generativeQuestionAnsweringId:n},answerGenerated:e,answerTextIsEmpty:a}):null}),id=async e=>({accessToken:e.configuration.accessToken,organizationId:e.configuration.organizationId,url:e.configuration.platformUrl,streamId:e.search.extendedResults?.generativeQuestionAnsweringId}),ih=["default","bullet","step","concise"],ip=new H({required:!0}),ig=new H,im=new L({required:!0}),iy={id:ip,title:ip,uri:ip,permanentid:ip,clickUri:ig},iv=new H({required:!0,constrainTo:["text/plain","text/markdown"]}),iS=(e8("generatedAnswer/setIsVisible",e=>tU(e,im)),e8("generatedAnswer/updateMessage",e=>tU(e,{textDelta:ip}))),iw=e8("generatedAnswer/updateCitations",e=>tU(e,{citations:new G({required:!0,each:new B({values:iy})})})),ib=e8("generatedAnswer/updateError",e=>tU(e,{message:ig,code:new $({min:0})})),ik=e8("generatedAnswer/resetAnswer"),iC=(e8("generatedAnswer/like"),e8("generatedAnswer/dislike"),e8("generatedAnswer/feedbackModal/open"),e8("generatedAnswer/expand"),e8("generatedAnswer/collapse"),e8("generatedAnswer/setId",e=>tU(e,{id:new H({required:!0})})),e8("generatedAnswer/feedbackModal/close"),e8("generatedAnswer/sendFeedback"),e8("generatedAnswer/setIsLoading",e=>tU(e,im))),iI=e8("generatedAnswer/setIsStreaming",e=>tU(e,im)),iA=e8("generatedAnswer/setAnswerContentFormat",e=>tU(e,iv)),iO=(e8("generatedAnswer/updateResponseFormat",e=>tU(e,{answerStyle:new H({required:!0,constrainTo:ih}),contentFormat:new G({each:iv,default:["text/plain"]})})),e8("knowledge/updateAnswerConfigurationId",e=>tU(e,ip)),e8("generatedAnswer/registerFieldsToIncludeInCitations",e=>tU(e,tE)),e8("generatedAnswer/setIsAnswerGenerated",e=>tU(e,im)));tv("generatedAnswer/streamAnswer",async(e,t)=>{let r=t.getState(),{dispatch:n,extra:i}=t,{setAbortControllerRef:a}=e,s=await id(r);n(iC(!0));let o=e=>e.streamId===t.getState().search.extendedResults.generativeQuestionAnsweringId,c=i.streamingClient?.streamGeneratedAnswer(s,{write:e=>{o(s)&&(n(iC(!1)),e.payload&&e.payloadType&&((e,t)=>{switch(e){case"genqa.headerMessageType":n(iA(JSON.parse(t).contentFormat));break;case"genqa.messageType":n(iS(JSON.parse(t)));break;case"genqa.citationsType":n(iw(JSON.parse(t)));break;case"genqa.endOfStreamType":{let e=JSON.parse(t).answerGenerated;
12n(iI(!1)),n(iO(e)),n(il(e));break}default:r.debug&&i.logger.warn(`Unknown payloadType: "${e}"`)}})(e.payloadType,e.payload))},abort:e=>{o(s)&&n(ib(e))},close:()=>{o(s)&&n(iI(!1))},resetAnswer:()=>{o(s)&&n(ik())}});c?a(c):n(iC(!1))});var iq=e4(e=>e.pipeline,e=>e),iR=e4(e=>e.searchHub,e=>e),ix=d(O()),iD=d(q()),iE=d(O()),iT=d(R());iE.default.extend(iT.default);var iF="YYYY/MM/DD@HH:mm:ss";function iM(e,t){let r=(0,iE.default)(e,t);return r.isValid()||t?r:(0,iE.default)(e,iF)}function iU(e){if(e.isBefore("1401-01-01"))throw Error(`Date is before year 1401, which is unsupported by the API: ${e}`)}ix.default.extend(iD.default);var ij=["past","now","next"],i_=["minute","hour","day","week","month","quarter","year"];function iP(e){let t;if("string"==typeof e&&!iV(e))throw Error(`The value "${e}" is not respecting the relative date format "period-amount-unit"`);let r="string"==typeof e?iN(e):e;new U({amount:new $({required:!(t="now"===r.period),min:1}),unit:new H({required:!t,constrainTo:i_}),period:new H({required:!0,constrainTo:ij})}).validate(r);let n=i$(r),i=JSON.stringify(r);if(!n.isValid())throw Error(`Date is invalid: ${i}`);iU(n)}function i$(e){let{period:t,amount:r,unit:n}=e;switch(t){case"past":return(0,ix.default)().subtract(r,n);case"next":return(0,ix.default)().add(r,n);case"now":return(0,ix.default)()}}function iQ(e){return i$(iN(e)).format(iF)}function iL(e){return e.toLocaleLowerCase().split("-")}function iV(e){let[t,r,n]=iL(e);if("now"===t)return!0;if(!ij.includes(t)||!i_.includes(n))return!1;let i=parseInt(r);return!(isNaN(i)||i<=0)}function iN(e){let[t,r,n]=iL(e);return"now"===t?{period:"now"}:{period:t,amount:r?parseInt(r):void 0,unit:n||void 0}}var iz=()=>({dateFacetValueMap:{}});function iH(e,t){if("dateRange"===e.type){let{facetId:r,currentValues:n}=e;return t.dateFacetValueMap[r]={},{...e,currentValues:n.map(e=>{var n,i;let a,s;return a=e.start,s=e.end,iV(a)&&(a=iQ(a),t.dateFacetValueMap[r][n=a,`start${n}`]=e.start),iV(s)&&(s=iQ(s),t.dateFacetValueMap[r][i=s,`end${i}`]=e.end),{...e,start:a,end:s}})}}return e}function iY(e){let t=iz();return{request:{...e,facets:e.facets?.map(e=>iH(e,t))},mappings:t}}function iB(e,t){return"success"in e?{success:{...e.success,facets:e.success.facets?.map(e=>e.facetId in t.dateFacetValueMap?{...e,values:e.values.map(r=>{var n,i,a;return n=e.facetId,{...r,start:t.dateFacetValueMap[n][i=r.start,`start${i}`]||r.start,end:t.dateFacetValueMap[n][a=r.end,`end${a}`]||r.end}})}:e)}}:e}function iW(e){return Object.values(e).map(e=>e.request)}function iG(e,t){let r={};e.forEach(e=>r[e.facetId]=e);let n=[];return t.forEach(e=>{e in r&&(n.push(r[e]),delete r[e])}),[...n,...Object.values(r)]}function iK(e){return iW(e).map(e=>{let t=e.currentValues.some(({state:e})=>"idle"!==e);return e.generateAutomaticRanges&&!t?{...e,currentValues:[]}:e})}function iJ(e){var t;return iG([...iW((t=e).facetSet??{}).map(e=>"alphanumericDescending"===e.sortCriteria?{...e,sortCriteria:{type:"alphanumeric",order:"descending"}}:e),...iK(t.numericFacetSet??{}),...iK(t.dateFacetSet??{}),...iW(t.categoryFacetSet??{})].filter(({facetId:t})=>e.facetOptions?.facets[t]?.enabled??!0),e.facetOrder??[])}function iZ(e){let t=0;for(let r in e)t++;return t}var iX=e=>[].concat(...e);function i0(e){return null!=e}var i1=(...e)=>fetch(...e),i2=e=>e.status>=200&&e.status<=299;function i3(e){if(!el(e))return e;let t={...e};for(let[e,r]of Object.entries(t))void 0===r&&delete t[e];return t}var i5=class{constructor(e,t){this.value=e,this.meta=t}};async function i4(e=0,t=5){let r=~~((Math.random()+.4)*(300<<Math.min(e,t)));await new Promise(e=>setTimeout(t=>e(t),r))}var i6={},i8=Object.assign((e,t)=>async(r,n,i)=>{let[a]=[5,(t||i6).maxRetries,(i||i6).maxRetries].filter(e=>void 0!==e).slice(-1),s={maxRetries:a,backoff:i4,retryCondition:(e,t,{attempt:r})=>r<=a,...t,...i},o=0;for(;;)try{let t=await e(r,n,i);if(t.error)throw new i5(t);return t}catch(e){if(o++,e.throwImmediately){if(e instanceof i5)return e.value;throw e}if(e instanceof i5&&!s.retryCondition(e.value.error,r,{attempt:o,baseQueryApi:n,extraOptions:i}))return e.value;await s.backoff(o,s.maxRetries)}},{fail:function(e){throw Object.assign(new i5({error:e}),{throwImmediately:!0})}}
12),i9=e8("__rtkq/focused"),i7=e8("__rtkq/unfocused"),ae=e8("__rtkq/online"),at=e8("__rtkq/offline");function ar(e){return"query"===e.type}function an(e,t,r,n,i,a){return"function"==typeof e?e(t,r,n,i).map(ai).map(a):Array.isArray(e)?e.map(ai).map(a):[]}function ai(e){return"string"==typeof e?{type:e}:e}var aa=Symbol("forceQueryFn"),as=e=>"function"==typeof e[aa];function ao(e){return e}function ac(e,t,r,n){return an(r[e.meta.arg.endpointName][t],th(e)?e.payload:void 0,td(e)?e.payload:void 0,e.meta.arg.originalArgs,"baseQueryMeta"in e.meta?e.meta.baseQueryMeta:void 0,n)}function au(e,t,r){let n=e[t];n&&r(n)}function al(e){return("arg"in e?e.arg.fixedCacheKey:e.fixedCacheKey)??e.requestId}function ad(e,t,r){let n=e[al(t)];n&&r(n)}var ah={},ap=Symbol.for("RTKQ/skipToken"),af={status:"uninitialized"},ag=eZ(af,()=>{}),am=eZ(af,()=>{}),ay=WeakMap?new WeakMap:void 0,av=({endpointName:e,queryArgs:t})=>{let r="",n=ay?.get(t);if("string"==typeof n)r=n;else{let e=JSON.stringify(t,(e,t)=>t=el(t="bigint"==typeof t?{$bigint:t.toString()}:t)?Object.keys(t).sort().reduce((e,r)=>(e[r]=t[r],e),{}):t);el(t)&&ay?.set(t,e),r=e}return`${e}(${r})`};function aS(e,...t){return Object.assign(e,...t)}var aw=({reducerPath:e,api:t,queryThunk:r,context:n,internalState:i})=>{let{removeQueryResult:a,unsubscribeQueryResult:s}=t.internalActions,o=ta(s.match,r.fulfilled,r.rejected);function c(e){let t=i.currentSubscriptions[e];return!!t&&!function(e){for(let t in e)return!1;return!0}(t)}let u={};function l(e,t,r,i){let s=n.endpointDefinitions[t]?.keepUnusedDataFor??i.keepUnusedDataFor;if(s===1/0)return;let o=Math.max(0,Math.min(s,2147482.647));if(!c(e)){let t=u[e];t&&clearTimeout(t),u[e]=setTimeout(()=>{c(e)||r.dispatch(a({queryCacheKey:e})),delete u[e]},1e3*o)}}return(r,i,a)=>{if(o(r)){let t=i.getState()[e],{queryCacheKey:n}=s.match(r)?r.payload:r.meta.arg;l(n,t.queries[n]?.endpointName,i,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=i.getState()[e],{queries:a}=n.extractRehydrationInfo(r);for(let[e,r]of Object.entries(a))l(e,r?.endpointName,i,t.config)}}},ab=Error("Promise never resolved before cacheEntryRemoved."),ak=({api:e,reducerPath:t,context:r,queryThunk:n,mutationThunk:i,internalState:a})=>{let s=tp(n),o=tp(i),c=th(n,i),u={};function l(t,n,i,a,s){let o=r.endpointDefinitions[t],c=o?.onCacheEntryAdded;if(!c)return;let l={},d=new Promise(e=>{l.cacheEntryRemoved=e}),h=Promise.race([new Promise(e=>{l.valueResolved=e}),d.then(()=>{throw ab})]);h.catch(()=>{}),u[i]=l;let p=e.endpoints[t].select("query"===o.type?n:i),f=a.dispatch((e,t,r)=>r),g={...a,getCacheEntry:()=>p(a.getState()),requestId:s,extra:f,updateCachedData:"query"===o.type?r=>a.dispatch(e.util.updateQueryData(t,n,r)):void 0,cacheDataLoaded:h,cacheEntryRemoved:d};Promise.resolve(c(n,g)).catch(e=>{if(e!==ab)throw e})}return(r,a,d)=>{let h=function(t){return s(t)?t.meta.arg.queryCacheKey:o(t)?t.meta.arg.fixedCacheKey??t.meta.requestId:e.internalActions.removeQueryResult.match(t)?t.payload.queryCacheKey:e.internalActions.removeMutationResult.match(t)?al(t.payload):""}(r);if(n.pending.match(r)){let e=d[t].queries[h],n=a.getState()[t].queries[h];!e&&n&&l(r.meta.arg.endpointName,r.meta.arg.originalArgs,h,a,r.meta.requestId)}else if(i.pending.match(r))a.getState()[t].mutations[h]&&l(r.meta.arg.endpointName,r.meta.arg.originalArgs,h,a,r.meta.requestId);else if(c(r)){let e=u[h];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[h];e&&(delete u[h],e.cacheEntryRemoved())}else if(e.util.resetApiState.match(r))for(let[e,t]of Object.entries(u))delete u[e],t.cacheEntryRemoved()}},aC=({api:e,context:{apiUid:t},reducerPath:r})=>(r,n)=>{e.util.resetApiState.match(r)&&n.dispatch(e.internalActions.middlewareRegistered(t))},aI=({reducerPath:e,context:t,context:{endpointDefinitions:r},mutationThunk:n,queryThunk:i,api:a,assertTagType:s,refetchQuery:o,internalState:c})=>{let{removeQueryResult:u}=a.internalActions,l=ta(th(n),td(n)),d=ta(th(n,i),tl(n,i)),h=[];function p(r,n){let i=n.getState(),s=i[e];
12if(h.push(...r),"delayed"===s.config.invalidationBehavior&&function(e){for(let t in e.queries)if(e.queries[t]?.status==="pending")return!0;for(let t in e.mutations)if(e.mutations[t]?.status==="pending")return!0;return!1}(s))return;let l=h;if(h=[],0===l.length)return;let d=a.util.selectInvalidatedBy(i,l);t.batch(()=>{for(let{queryCacheKey:e}of Array.from(d.values())){let t=s.queries[e],r=c.currentSubscriptions[e]??{};t&&(0===iZ(r)?n.dispatch(u({queryCacheKey:e})):"uninitialized"!==t.status&&n.dispatch(o(t,e)))}})}return(e,t)=>{l(e)?p(ac(e,"invalidatesTags",r,s),t):d(e)?p([],t):a.util.invalidateTags.match(e)&&p(an(e.payload,void 0,void 0,void 0,void 0,s),t)}},aA=({reducerPath:e,queryThunk:t,api:r,refetchQuery:n,internalState:i})=>{let a={};function s({queryCacheKey:t},r){let o=r.getState()[e],c=o.queries[t],l=i.currentSubscriptions[t];if(!c||"uninitialized"===c.status)return;let{lowestPollingInterval:d,skipPollingIfUnfocused:h}=u(l);if(!Number.isFinite(d))return;let p=a[t];p?.timeout&&(clearTimeout(p.timeout),p.timeout=void 0);
12let f=Date.now()+d;a[t]={nextPollTimestamp:f,pollingInterval:d,timeout:setTimeout(()=>{(o.config.focused||!h)&&r.dispatch(n(c,t)),s({queryCacheKey:t},r)},d)}}function o({queryCacheKey:t},r){let n=r.getState()[e].queries[t],o=i.currentSubscriptions[t];if(!n||"uninitialized"===n.status)return;let{lowestPollingInterval:l}=u(o);if(!Number.isFinite(l))return void c(t);let d=a[t],h=Date.now()+l;(!d||h<d.nextPollTimestamp)&&s({queryCacheKey:t},r)}function c(e){let t=a[e];t?.timeout&&clearTimeout(t.timeout),delete a[e]}function u(e={}){let t=!1,r=1/0;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))&&o(e.payload,n),(t.pending.match(e)||t.rejected.match(e)&&e.meta.condition)&&o(e.meta.arg,n),(t.fulfilled.match(e)||t.rejected.match(e)&&!e.meta.condition)&&s(e.meta.arg,n),r.util.resetApiState.match(e)&&function(){for(let e of Object.keys(a))c(e)}()}},aO=({api:e,context:t,queryThunk:r,mutationThunk:n})=>{let i=tu(r,n),a=tl(r,n),s=th(r,n),o={};return(r,n)=>{if(i(r)){let{requestId:i,arg:{endpointName:a,originalArgs:s}}=r.meta,c=t.endpointDefinitions[a],u=c?.onQueryStarted;if(u){let t={},r=new Promise((e,r)=>{t.resolve=e,t.reject=r});r.catch(()=>{}),o[i]=t;let l=e.endpoints[a].select("query"===c.type?s:i),d=n.dispatch((e,t,r)=>r),h={...n,getCacheEntry:()=>l(n.getState()),requestId:i,extra:d,updateCachedData:"query"===c.type?t=>n.dispatch(e.util.updateQueryData(a,s,t)):void 0,queryFulfilled:r};u(s,h)}}else if(s(r)){let{requestId:e,baseQueryMeta:t}=r.meta;o[e]?.resolve({data:r.payload,meta:t}),delete o[e]}else if(a(r)){let{requestId:e,rejectedWithValue:t,baseQueryMeta:n}=r.meta;o[e]?.reject({error:r.payload??r.error,isUnhandledError:!t,meta:n}),delete o[e]}}},aq=Symbol(),aR=(function(...e){return function(t){let r=e5(e=>t.extractRehydrationInfo?.(e,{reducerPath:t.reducerPath??"api"})),n={reducerPath:"api",keepUnusedDataFor:60,refetchOnMountOrArgChange:!1,refetchOnFocus:!1,refetchOnReconnect:!1,invalidationBehavior:"delayed",...t,extractRehydrationInfo:r,serializeQueryArgs(e){let r=av;if("serializeQueryArgs"in e.endpointDefinition){let t=e.endpointDefinition.serializeQueryArgs;r=e=>{let r=t(e);return"string"==typeof r?r:av({...e,queryArgs:r})}}else t.serializeQueryArgs&&(r=t.serializeQueryArgs);return r(e)},tagTypes:[...t.tagTypes||[]]},i={endpointDefinitions:{},batch(e){e()},apiUid:tf(),extractRehydrationInfo:r,hasRehydrationInfo:e5(e=>null!=r(e))},a={injectEndpoints:function(e){for(let[t,r]of Object.entries(e.endpoints({query:e=>({...e,type:"query"}),mutation:e=>({...e,type:"mutation"})}))){if(!0!==e.overrideExisting&&t in i.endpointDefinitions){if("throw"===e.overrideExisting)throw Error(tq(39));continue}for(let e of(i.endpointDefinitions[t]=r,s))e.injectEndpoint(t,r)}return a},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(i.endpointDefinitions[e]):Object.assign(i.endpointDefinitions[e]||{},r);return a}},s=e.map(e=>e.init(a,n,i));return a.injectEndpoints({endpoints:t.endpoints})}})((({createSelector:e=e4}={})=>({name:aq,init(t,{baseQuery:r,tagTypes:n,reducerPath:i,serializeQueryArgs:a,keepUnusedDataFor:s,refetchOnMountOrArgChange:o,refetchOnFocus:c,refetchOnReconnect:u,invalidationBehavior:l},d){!function(){let e="replace",t="remove";function r(e){if(!ev(e))return e;if(Array.isArray(e))return e.map(r);if(eO(e))return new Map(Array.from(e.entries()).map(([e,t])=>[e,r(t)]));if(eq(e))return new Set(Array.from(e).map(r));let t=Object.create(em(e));for(let n in e)t[n]=r(e[n]);return eC(e,ep)&&(t[ep]=e[ep]),t}function n(e){return ey(e)?r(e):e}eF.Patches||(eF.Patches={applyPatches_:function(n,i){return i.forEach(i=>{let{path:a,op:s}=i,o=n;for(let e=0;e<a.length-1;e++){let t=ek(o),r=a[e];"string"!=typeof r&&"number"!=typeof r&&(r=""+r),(0===t||1===t)&&("__proto__"===r||"constructor"===r)&&eg(19),"function"==typeof o&&"prototype"===r&&eg(19),"object"!=typeof(o=eI(o,r))&&eg(18,a.join("/"))}let c=ek(o),u=r(i.value),l=a[a.length-1];switch(s){case e:switch(c){case 2:return o.set(l,u);case 3:eg(16);default:return o[l]=u}case"add":switch(c){case 1:return"-"===l?o.push(u):o.splice(l,0,u);case 2:return o.set(l,u);case 3:return o.add(u);default:return o[l]=u}case t:switch(c){case 1:return o.splice(l,1);case 2:return o.delete(l);case 3:return o.delete(i.value);default:return delete o[l]}default:eg(17,s)}}),n},generatePatches_:function(r,i,a,s){switch(r.type_){case 0:case 2:return function(r,i,a,s){let{base_:o,copy_:c}=r;eb(r.assigned_,(r,u)=>{let l=eI(o,r),d=eI(c,r),h=u?eC(o,r)?e:"add":t;if(l===d&&h===e)return;let p=i.concat(r);a.push(h===t?{op:h,path:p}:{op:h,path:p,value:d}),s.push("add"===h?{op:t,path:p}:h===t?{op:"add",path:p,value:n(l)}:{op:e,path:p,value:n(l)})})}(r,i,a,s);case 1:return function(r,i,a,s){let{base_:o,assigned_:c}=r,u=r.copy_;u.length<o.length&&([o,u]=[u,o],[a,s]=[s,a]);for(let t=0;t<o.length;t++)if(c[t]&&u[t]!==o[t]){let r=i.concat([t]);a.push({op:e,path:r,value:n(u[t])}),s.push({op:e,path:r,value:n(o[t])})}for(let e=o.length;e<u.length;e++){let t=i.concat([e]);a.push({op:"add",path:t,value:n(u[e])})}for(let e=u.length-1;o.length<=e;--e){let r=i.concat([e]);s.push({op:t,path:r})}}(r,i,a,s);case 3:return function(e,r,n,i){let{base_:a,copy_:s}
12=e,o=0;a.forEach(e=>{if(!s.has(e)){let a=r.concat([o]);n.push({op:t,path:a,value:e}),i.unshift({op:"add",path:a,value:e})}o++}),o=0,s.forEach(e=>{if(!a.has(e)){let a=r.concat([o]);n.push({op:"add",path:a,value:e}),i.unshift({op:t,path:a,value:e})}o++})}(r,i,a,s)}},generateReplacementPatches_:function(t,r,n,i){n.push({op:e,path:[],value:r===eh?void 0:r}),i.push({op:e,path:[],value:t})}})}();let h=e=>e;Object.assign(t,{reducerPath:i,endpoints:{},internalActions:{onOnline:ae,onOffline:at,onFocus:i9,onFocusLost:i7},util:{}});let{queryThunk:p,mutationThunk:f,patchQueryData:g,updateQueryData:m,upsertQueryData:y,prefetch:v,buildMatchThunkActions:S}=function({reducerPath:e,baseQuery:t,context:{endpointDefinitions:r},serializeQueryArgs:n,api:i,assertTagType:a}){let s=async(e,{signal:n,abort:i,rejectWithValue:a,fulfillWithValue:s,dispatch:c,getState:u,extra:l})=>{let d=r[e.endpointName];try{let r=ao,a,h={signal:n,abort:i,dispatch:c,getState:u,extra:l,endpoint:e.endpointName,type:e.type,forced:"query"===e.type?o(e,u()):void 0},p="query"===e.type?e[aa]:void 0;if(p?a=p():d.query?(a=await t(d.query(e.originalArgs),h,d.extraOptions),d.transformResponse&&(r=d.transformResponse)):a=await d.queryFn(e.originalArgs,h,d.extraOptions,e=>t(e,h,d.extraOptions)),a.error)throw new i5(a.error,a.meta);return s(await r(a.data,a.meta,e.originalArgs),{fulfilledTimeStamp:Date.now(),baseQueryMeta:a.meta,[te]:!0})}catch(r){let t=r;if(t instanceof i5){let r=ao;d.query&&d.transformErrorResponse&&(r=d.transformErrorResponse);try{return a(await r(t.value,t.meta,e.originalArgs),{baseQueryMeta:t.meta,[te]:!0})}catch(e){t=e}}throw console.error(t),t}};function o(t,r){let n=r[e]?.queries?.[t.queryCacheKey],i=r[e]?.config.refetchOnMountOrArgChange,a=n?.fulfilledTimeStamp,s=t.forceRefetch??(t.subscribe&&i);return!!s&&(!0===s||(Number(new Date)-Number(a))/1e3>=s)}function c(e){return t=>t?.meta?.arg?.endpointName===e}return{queryThunk:tv(`${e}/executeQuery`,s,{getPendingMeta:()=>({startedTimeStamp:Date.now(),[te]:!0}),condition(t,{getState:n}){let i=n(),a=i[e]?.queries?.[t.queryCacheKey],s=a?.fulfilledTimeStamp,c=t.originalArgs,u=a?.originalArgs,l=r[t.endpointName];return!!as(t)||a?.status!=="pending"&&(!!(o(t,i)||ar(l)&&l?.forceRefetch?.({currentArg:c,previousArg:u,endpointState:a,state:i}))||!s)},dispatchConditionRejection:!0}),mutationThunk:tv(`${e}/executeMutation`,s,{getPendingMeta:()=>({startedTimeStamp:Date.now(),[te]:!0})}),prefetch:(e,t,r)=>(n,a)=>{let s="force"in r&&r.force,o="ifOlderThan"in r&&r.ifOlderThan,c=(r=!0)=>i.endpoints[e].initiate(t,{forceRefetch:r,isPrefetch:!0}),u=i.endpoints[e].select(t)(a());if(s)n(c());else if(o){let e=u?.fulfilledTimeStamp;if(!e)return void n(c());(Number(new Date)-Number(new Date(e)))/1e3>=o&&n(c())}else n(c(!1))},updateQueryData:(e,t,r,n=!0)=>(a,s)=>{let o,c=i.endpoints[e].select(t)(s()),u={patches:[],inversePatches:[],undo:()=>a(i.util.patchQueryData(e,t,u.inversePatches,n))};if("uninitialized"===c.status)return u;if("data"in c)if(ev(c.data)){let[e,t,n]=eX(c.data,r);u.patches.push(...t),u.inversePatches.push(...n),o=e}else o=r(c.data),u.patches.push({op:"replace",path:[],value:o}),u.inversePatches.push({op:"replace",path:[],value:c.data});return 0===u.patches.length||a(i.util.patchQueryData(e,t,u.patches,n)),u},upsertQueryData:(e,t,r)=>n=>n(i.endpoints[e].initiate(t,{subscribe:!1,forceRefetch:!0,[aa]:()=>({data:r})})),patchQueryData:(e,t,s,o)=>(c,u)=>{let l=r[e],d=n({queryArgs:t,endpointDefinition:l,endpointName:e});if(c(i.internalActions.queryResultPatched({queryCacheKey:d,patches:s})),!o)return;let h=i.endpoints[e].select(t)(u()),p=an(l.providesTags,h.data,void 0,t,{},a);c(i.internalActions.updateProvidedBy({queryCacheKey:d,providedTags:p}))},buildMatchThunkActions:function(e,t){return{matchPending:ts(tu(e),c(t)),matchFulfilled:ts(th(e),c(t)),matchRejected:ts(tl(e),c(t))}}}}({baseQuery:r,reducerPath:i,context:d,api:t,serializeQueryArgs:a,assertTagType:h}),{reducer:w,actions:b}=function({reducerPath:e,queryThunk:t,mutationThunk:r,context:{endpointDefinitions:n,apiUid:i,extractRehydrationInfo:a,hasRehydrationInfo:s}
12,assertTagType:o,config:c}){let u=e8(`${e}/resetApiState`),l=tb({name:`${e}/queries`,initialState:ah,reducers:{removeQueryResult:{reducer(e,{payload:{queryCacheKey:t}}){delete e[t]},prepare:tt()},queryResultPatched:{reducer(e,{payload:{queryCacheKey:t,patches:r}}){au(e,t,e=>{e.data=e0(e.data,r.concat())})},prepare:tt()}},extraReducers(e){e.addCase(t.pending,(e,{meta:t,meta:{arg:r}})=>{var n;let i=as(r);e[n=r.queryCacheKey]??(e[n]={status:"uninitialized",endpointName:r.endpointName}),au(e,r.queryCacheKey,e=>{e.status="pending",e.requestId=i&&e.requestId?e.requestId:t.requestId,void 0!==r.originalArgs&&(e.originalArgs=r.originalArgs),e.startedTimeStamp=t.startedTimeStamp})}).addCase(t.fulfilled,(e,{meta:t,payload:r})=>{au(e,t.arg.queryCacheKey,e=>{if(e.requestId!==t.requestId&&!as(t.arg))return;let{merge:i}=n[t.arg.endpointName];if(e.status="fulfilled",i)if(void 0!==e.data){let{fulfilledTimeStamp:n,arg:a,baseQueryMeta:s,requestId:o}=t,c=eZ(e.data,e=>i(e,r,{arg:a.originalArgs,baseQueryMeta:s,fulfilledTimeStamp:n,requestId:o}));e.data=c}else e.data=r;else{var a;e.data=n[t.arg.endpointName].structuralSharing??!0?function e(t,r){if(t===r||!(el(t)&&el(r)||Array.isArray(t)&&Array.isArray(r)))return r;let n=Object.keys(r),i=Object.keys(t),a=n.length===i.length,s=Array.isArray(r)?[]:{};for(let i of n)s[i]=e(t[i],r[i]),a&&(a=t[i]===s[i]);return a?t:s}(ey(e.data)?(ey(a=e.data)||eg(15,a),a[ef].base_):e.data,r):r}delete e.error,e.fulfilledTimeStamp=t.fulfilledTimeStamp})}).addCase(t.rejected,(e,{meta:{condition:t,arg:r,requestId:n},error:i,payload:a})=>{au(e,r.queryCacheKey,e=>{t||e.requestId===n&&(e.status="rejected",e.error=a??i)})}).addMatcher(s,(e,t)=>{let{queries:r}=a(t);for(let[t,n]of Object.entries(r))(n?.status==="fulfilled"||n?.status==="rejected")&&(e[t]=n)})}}),d=tb({name:`${e}/mutations`,initialState:ah,reducers:{removeMutationResult:{reducer(e,{payload:t}){let r=al(t);r in e&&delete e[r]},prepare:tt()}},extraReducers(e){e.addCase(r.pending,(e,{meta:t,meta:{requestId:r,arg:n,startedTimeStamp:i}})=>{n.track&&(e[al(t)]={requestId:r,status:"pending",endpointName:n.endpointName,startedTimeStamp:i})}).addCase(r.fulfilled,(e,{payload:t,meta:r})=>{r.arg.track&&ad(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&&ad(e,n,e=>{e.requestId===n.requestId&&(e.status="rejected",e.error=t??r)})}).addMatcher(s,(e,t)=>{let{mutations:r}=a(t);for(let[t,n]of Object.entries(r))(n?.status==="fulfilled"||n?.status==="rejected")&&t!==n?.requestId&&(e[t]=n)})}}),h=tb({name:`${e}/invalidation`,initialState:ah,reducers:{updateProvidedBy:{reducer(e,t){var r,n;let{queryCacheKey:i,providedTags:a}=t.payload;for(let t of Object.values(e))for(let e of Object.values(t)){let t=e.indexOf(i);-1!==t&&e.splice(t,1)}for(let{type:t,id:s}of a){let a=(r=e[t]??(e[t]={}))[n=s||"__internal_without_id"]??(r[n]=[]);a.includes(i)||a.push(i)}},prepare:tt()}},extraReducers(e){e.addCase(l.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(s,(e,t)=>{var r,n;let{provided:i}=a(t);for(let[t,a]of Object.entries(i))for(let[i,s]of Object.entries(a)){let a=(r=e[t]??(e[t]={}))[n=i||"__internal_without_id"]??(r[n]=[]);for(let e of s)a.includes(e)||a.push(e)}}).addMatcher(ta(th(t),td(t)),(e,t)=>{let r=ac(t,"providesTags",n,o),{queryCacheKey:i}=t.meta.arg;h.caseReducers.updateProvidedBy(e,h.actions.updateProvidedBy({queryCacheKey:i,providedTags:r}))})}}),p=tb({name:`${e}/subscriptions`,initialState:ah,reducers:{updateSubscriptionOptions(e,t){},unsubscribeQueryResult(e,t){},internal_getRTKQSubscriptions(){}}}),f=tb({name:`${e}/internalSubscriptions`,initialState:ah,reducers:{subscriptionsUpdated:{reducer:(e,t)=>e0(e,t.payload),prepare:tt()}}}),g=tb({name:`${e}/config`,initialState:{online:typeof navigator>"u"||void 0===navigator.onLine||navigator.onLine,focused:typeof document>"u"||"hidden"!==document.visibilityState,middlewareRegistered:!1,...c},reducers:{middlewareRegistered(e,{payload:t}){e.middlewareRegistered="conflict"!==e.middlewareRegistered&&i===t||"conflict"}},extraReducers:e=>{e.addCase(ae,e=>{e.online=!0}).addCase(at,e=>{e.online=!1}).addCase(i9,e=>{e.focused=!0}).addCase(i7,e=>{e.focused=!1}).addMatcher(s,e=>({...e}))}}),m=function(e){let t=Object.keys(e),r={};for(let n=0;n<t.length;n++){let i=t[n];"function"==typeof e[i]&&(r[i]=e[i])}let n=Object.keys(r),i;
12try{Object.keys(r).forEach(e=>{let t=r[e];if(typeof t(void 0,{type:eu.INIT})>"u")throw Error(eo(12));if(typeof t(void 0,{type:eu.PROBE_UNKNOWN_ACTION()})>"u")throw Error(eo(13))})}catch(e){i=e}return function(e={},t){if(i)throw i;let a=!1,s={};for(let i=0;i<n.length;i++){let o=n[i],c=r[o],u=e[o],l=c(u,t);if(typeof l>"u")throw t&&t.type,Error(eo(14));s[o]=l,a=a||l!==u}return(a=a||n.length!==Object.keys(e).length)?s:e}}({queries:l.reducer,mutations:d.reducer,provided:h.reducer,subscriptions:f.reducer,config:g.reducer});return{reducer:(e,t)=>m(u.match(t)?void 0:e,t),actions:{...g.actions,...l.actions,...p.actions,...f.actions,...d.actions,...h.actions,resetApiState:u}}}({context:d,queryThunk:p,mutationThunk:f,reducerPath:i,assertTagType:h,config:{refetchOnFocus:c,refetchOnReconnect:u,refetchOnMountOrArgChange:o,keepUnusedDataFor:s,reducerPath:i,invalidationBehavior:l}});aS(t.util,{patchQueryData:g,updateQueryData:m,upsertQueryData:y,prefetch:v,resetApiState:b.resetApiState}),aS(t.internalActions,b);let{middleware:k,actions:C}=function(e){let{reducerPath:t,queryThunk:r,api:n,context:i}=e,{apiUid:a}=i,s={invalidateTags:e8(`${t}/invalidateTags`)},o=e=>e.type.startsWith(`${t}/`),c=[aC,aw,aI,aA,ak,aO];return{middleware:r=>{let s=!1,l={...e,internalState:{currentSubscriptions:{}},refetchQuery:u,isThisApiSliceAction:o},d=c.map(e=>e(l)),h=(({api:e,queryThunk:t,internalState:r})=>{let n=`${e.reducerPath}/subscriptions`,i=null,a=null,{updateSubscriptionOptions:s,unsubscribeQueryResult:o}=e.internalActions,c=()=>r.currentSubscriptions,u={getSubscriptions:c,getSubscriptionCount:e=>iZ(c()[e]??{}),isRequestSubscribed:(e,t)=>!!c()?.[e]?.[t]};return(c,l)=>{if(i||(i=JSON.parse(JSON.stringify(r.currentSubscriptions))),e.util.resetApiState.match(c))return i=r.currentSubscriptions={},a=null,[!0,!1];if(e.internalActions.internal_getRTKQSubscriptions.match(c))return[!1,u];let d=((r,n)=>{var i,a;if(s.match(n)){let{queryCacheKey:e,requestId:t,options:i}=n.payload;return r?.[e]?.[t]&&(r[e][t]=i),!0}if(o.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,a=r[i=e.queryCacheKey]??(r[i]={});return a[`${t}_running`]={},e.subscribe&&(a[t]=e.subscriptionOptions??a[t]??{}),!0}let c=!1;if(t.fulfilled.match(n)||t.rejected.match(n)){let e=r[n.meta.arg.queryCacheKey]||{},t=`${n.meta.requestId}_running`;c||(c=!!e[t]),delete e[t]}if(t.rejected.match(n)){let{meta:{condition:e,arg:t,requestId:i}}=n;if(e&&t.subscribe){let e=r[a=t.queryCacheKey]??(r[a]={});e[i]=t.subscriptionOptions??e[i]??{},c=!0}}return c})(r.currentSubscriptions,c),h=!0;if(d){a||(a=setTimeout(()=>{let t=JSON.parse(JSON.stringify(r.currentSubscriptions)),[,n]=eX(i,()=>t);l.next(e.internalActions.subscriptionsUpdated(n)),i=t,a=null},500));let s="string"==typeof c.type&&!!c.type.startsWith(n),o=t.rejected.match(c)&&c.meta.condition&&!!c.meta.arg.subscribe;h=!s&&!o}return[h,!1]}})(l),p=(({reducerPath:e,context:t,api:r,refetchQuery:n,internalState:i})=>{let{removeQueryResult:a}=r.internalActions;function s(r,s){let o=r.getState()[e],c=o.queries,u=i.currentSubscriptions;t.batch(()=>{for(let e of Object.keys(u)){let t=c[e],i=u[e];i&&t&&(Object.values(i).some(e=>!0===e[s])||Object.values(i).every(e=>void 0===e[s])&&o.config[s])&&(0===iZ(i)?r.dispatch(a({queryCacheKey:e})):"uninitialized"!==t.status&&r.dispatch(n(t,e)))}})}return(e,t)=>{i9.match(e)&&s(t,"refetchOnFocus"),ae.match(e)&&s(t,"refetchOnReconnect")}})(l);return e=>c=>{if(!ed(c))return e(c);s||(s=!0,r.dispatch(n.internalActions.middlewareRegistered(a)));let u={...r,next:e},l=r.getState(),[f,g]=h(c,u,l),m;if(m=f?e(c):g,r.getState()[t]&&(p(c,u,l),o(c)||i.hasRehydrationInfo(c)))for(let e of d)e(c,u,l);return m}},actions:s};function u(e,t,n={}){return r({type:"query",endpointName:e.endpointName,originalArgs:e.originalArgs,subscribe:!1,forceRefetch:!0,queryCacheKey:t,...n})}}({reducerPath:i,context:d,queryThunk:p,mutationThunk:f,api:t,assertTagType:h});aS(t.util,C),aS(t,{reducer:w,middleware:k});let{buildQuerySelector:I,buildMutationSelector:A,selectInvalidatedBy:O,selectCachedArgsForQuery:q}=function({serializeQueryArgs:e,reducerPath:t,createSelector:r}){let n=e=>ag,i=e=>am;return{buildQuerySelector:function(i,s){return o=>{let c=e({queryArgs:o,endpointDefinition:s,endpointName:i});return r(o===ap?n:e=>e[t]?.queries?.[c]??ag,a)}},buildMutationSelector:function(){return e=>{let n;return r((n="object"==typeof e?al(e)??ap:e)===ap?i:e=>e[t]?.mutations?.[n]??am,a)}},selectInvalidatedBy:function(e,r){let n=e[t],i=new Set;for(let e of r.map(ai)){let t=n.provided[e.type];if(t)for(let r of(void 0!==e.id?t[e.id]:iX(Object.values(t)))??[])i.add(r)}return iX(Array.from(i.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 a(e){var t;return{...e,...{status:t=e.status,isUninitialized:"uninitialized"===t,isLoading:"pending"===t,isSuccess:"fulfilled"===t,isError:"rejected"===t}}}}({serializeQueryArgs:a,reducerPath:i,createSelector:e});aS(t.util,{selectInvalidatedBy:O,selectCachedArgsForQuery:q});let{buildInitiateQuery:R,buildInitiateMutation:x,getRunningMutationThunk:D,getRunningMutationsThunk:E,getRunningQueriesThunk:T,getRunningQueryThunk:F}=function({serializeQueryArgs:e,queryThunk:t,mutationThunk:r,api:n,context:i}){let a=new Map,s=new Map,{unsubscribeQueryResult:o,removeMutationResult:c,updateSubscriptionOptions:u}=n.internalActions;return{buildInitiateQuery:function(r,i){let s=(c,{subscribe:l=!0,forceRefetch:d,subscriptionOptions:h,[aa]:p,...f}={})=>(g,m)=>{let y=e({queryArgs:c,endpointDefinition:i,endpointName:r}),v=t({...f,type:"query",subscribe:l,forceRefetch:d,subscriptionOptions:h,endpointName:r,originalArgs:c,queryCacheKey:y,[aa]:p}),S=n.endpoints[r].select(c),w=g(v),b=S(m()),{requestId:k,abort:C}=w,I=b.requestId!==k,A=a.get(g)?.[y],O=()=>
12S(m()),q=Object.assign(p?w.then(O):I&&!A?Promise.resolve(b):Promise.all([A,w]).then(O),{arg:c,requestId:k,subscriptionOptions:h,queryCacheKey:y,abort:C,async unwrap(){let e=await q;if(e.isError)throw e.error;return e.data},refetch:()=>g(s(c,{subscribe:!1,forceRefetch:!0})),unsubscribe(){l&&g(o({queryCacheKey:y,requestId:k}))},updateSubscriptionOptions(e){q.subscriptionOptions=e,g(u({endpointName:r,requestId:k,queryCacheKey:y,options:e}))}});if(!A&&!I&&!p){let e=a.get(g)||{};e[y]=q,a.set(g,e),q.then(()=>{delete e[y],iZ(e)||a.delete(g)})}return q};return s},buildInitiateMutation:function(e){return(t,{track:n=!0,fixedCacheKey:i}={})=>(a,o)=>{var u,l;let d=a(r({type:"mutation",endpointName:e,originalArgs:t,track:n,fixedCacheKey:i})),{requestId:h,abort:p,unwrap:f}=d,g=Object.assign((u=d.unwrap().then(e=>({data:e})),l=e=>({error:e}),u.catch(l)),{arg:d.arg,requestId:h,abort:p,unwrap:f,reset:()=>{a(c({requestId:h,fixedCacheKey:i}))}}),m=s.get(a)||{};return s.set(a,m),m[h]=g,g.then(()=>{delete m[h],iZ(m)||s.delete(a)}),i&&(m[i]=g,g.then(()=>{m[i]===g&&(delete m[i],iZ(m)||s.delete(a))})),g}},getRunningQueryThunk:function(t,r){return n=>{let s=e({queryArgs:r,endpointDefinition:i.endpointDefinitions[t],endpointName:t});return a.get(n)?.[s]}},getRunningMutationThunk:function(e,t){return e=>s.get(e)?.[t]},getRunningQueriesThunk:function(){return e=>Object.values(a.get(e)||{}).filter(i0)},getRunningMutationsThunk:function(){return e=>Object.values(s.get(e)||{}).filter(i0)}}}({queryThunk:p,mutationThunk:f,api:t,serializeQueryArgs:a,context:d});return aS(t.util,{getRunningMutationThunk:D,getRunningMutationsThunk:E,getRunningQueryThunk:F,getRunningQueriesThunk:T}),{name:aq,injectEndpoint(e,r){var n;(n=t.endpoints)[e]??(n[e]={}),ar(r)?aS(t.endpoints[e],{name:e,select:I(e,r),initiate:R(e,r)},S(p,e)):"mutation"===r.type&&aS(t.endpoints[e],{name:e,select:A(),initiate:x(e)},S(f,e))}}}}))())({reducerPath:"answer",baseQuery:i8(async(e,t,r)=>{let n=t.getState(),{accessToken:i,organizationId:a,platformUrl:s}
12=n.configuration,o=n.generatedAnswer.answerConfigurationId,c={...e,headers:{...e?.headers||{},Authorization:`Bearer ${i}`}};try{return{data:(function({baseUrl:e,prepareHeaders:t=e=>e,fetchFn:r=i1,paramsSerializer:n,isJsonContentType:i=e=>/ion\/(vnd\.api\+)?json/.test(e.get("content-type")||""),jsonContentType:a="application/json",jsonReplacer:s,timeout:o,responseHandler:c,validateStatus:u,...l}={}){return typeof fetch>"u"&&r===i1&&console.warn("Warning: `fetch` is not available. Please supply a custom `fetchFn` property to use `fetchBaseQuery` on SSR environments."),async(h,p)=>{let{signal:f,getState:g,extra:m,endpoint:y,forced:v,type:S}=p,w,{url:b,headers:k=new Headers(l.headers),params:C,responseHandler:I=c??"json",validateStatus:A=u??i2,timeout:O=o,...q}="string"==typeof h?{url:h}:h,R={...l,signal:f,...q};k=new Headers(i3(k)),R.headers=await t(k,{getState:g,extra:m,endpoint:y,forced:v,type:S})||k;let x=e=>"object"==typeof e&&(el(e)||Array.isArray(e)||"function"==typeof e.toJSON);if(!R.headers.has("content-type")&&x(R.body)&&R.headers.set("content-type",a),x(R.body)&&i(R.headers)&&(R.body=JSON.stringify(R.body,s)),C){let e=~b.indexOf("?")?"&":"?";b+=e+(n?n(C):new URLSearchParams(i3(C)))}let D=new Request(b=function(e,t){var r;if(!e)return t;if(!t)return e;if(r=t,RegExp("(^|:)//").test(r))return t;let n=e.endsWith("/")||!t.startsWith("?")?"/":"";return e=e.replace(/\/$/,""),t=t.replace(/^\//,""),`${e}${n}${t}`}(e,b),R);w={request:new Request(b,R)};let E,T=!1,F=O&&setTimeout(()=>{T=!0,p.abort()},O);try{E=await r(D)}catch(e){return{error:{status:T?"TIMEOUT_ERROR":"FETCH_ERROR",error:String(e)},meta:w}}finally{F&&clearTimeout(F)}let M=E.clone();w.response=M;let U,j="";try{let e;if(await Promise.all([d(E,I).then(e=>U=e,t=>e=t),M.text().then(e=>j=e,()=>{})]),e)throw e}catch(e){return{error:{status:"PARSING_ERROR",originalStatus:E.status,data:j,error:String(e)},meta:w}}return A(E,U)?{data:U,meta:w}:{error:{status:E.status,data:U},meta:w}};async function d(e,t){if("function"==typeof t)return t(e);if("content-type"===t&&(t=i(e.headers)?"json":"text"),"json"===t){let t=await e.text();return t.length?JSON.parse(t):null}return e.text()}})({baseUrl:`${s}/rest/organizations/${a}/answer/v1/configs/${o}`})(c,t,r)}}catch(e){return{error:e}}},{maxRetries:3}),endpoints:()=>({})}).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:i}){await r;let{configuration:a,generatedAnswer:s}=t(),{platformUrl:o,organizationId:c,accessToken:u}=a;await function(e,t){var{signal:r,headers:n,onopen:i,onmessage:a,onclose:s,onerror:o,openWhenHidden:c,fetch:u}=t,l=ii(t,["signal","headers","onopen","onmessage","onclose","onerror","openWhenHidden","fetch"]);return new Promise((t,d)=>{let h,p=Object.assign({},n);function f(){h?.abort(),document.hidden||w()}p.accept||(p.accept=ia),!c&&io()&&document.addEventListener("visibilitychange",f);let g=1e3,m=0;function y(){io()&&document.removeEventListener("visibilitychange",f),clearTimeout(m),h?.abort()}r?.addEventListener("abort",()=>{y(),t()});let v=u??v,S=i??ic;async function w(){var r,n,i,c;h=typeof AbortController>"u"?null:new AbortController;try{let r,o,u,d,f,m,w=await v(e,Object.assign(Object.assign({},l),{headers:p,signal:h?.signal}));await S(w),await it(w.body,(n=e=>{e?p[is]=e:delete p[is]},i=e=>{g=e},r=ir(),o=new TextDecoder,c=function(e,t){if(0===e.length)a?.(r),r=ir();else if(t>0){let a=o.decode(e.subarray(0,t)),s=t+(32===e[t+1]?2:1),c=o.decode(e.subarray(s));switch(a){case"data":r.data=r.data?r.data+` 13`+c:c;break;case"event":r.event=c;break;case"id":n(r.id=c);break;case"retry":let u=parseInt(c,10);isNaN(u)||i(r.retry=u)}}},m=!1,function(e){var t,r;let n;void 0===u?(u=e,d=0,f=-1):(t=u,r=e,(n=new Uint8Array(t.length+r.length)).set(t),n.set(r,t.length),u=n);let i=u.length,a=0;for(;d<i;){m&&(10===u[d]&&(a=++d),m=!1);let e=-1;for(;d<i&&-1===e;++d)switch(u[d]){case 58:-1===f&&(f=d-a);break;case 13:m=!0;case 10:e=d}if(-1===e)break;c(u.subarray(a,e),f),a=d,f=-1}a===i?u=void 0:0!==a&&(u=u.subarray(a),d-=a)})),s?.(),y(),t()}catch(e){if(!h?.signal.aborted)try{let t=null!=(r=o?.(e))?r:g;clearTimeout(m),m=setTimeout(w,t)}catch(e){y(),d(e)}}}w()})}(`${o}/rest/organizations/${c}/answer/v1/configs/${s.answerConfigurationId}/generate`,{method:"POST",body:JSON.stringify(e),headers:{Authorization:`Bearer ${u}`,Accept:"application/json","Content-Type":"application/json","Accept-Encoding":"*"},fetch,onopen:async e=>{let t=e.headers.get("x-answer-id");t&&n(e=>{e.answerId=t})},onmessage:e=>{n(t=>{var r,n,a,s,o;let c=JSON.parse(e.data);"ERROR"===c.finishReason&&c.errorMessage&&((r=t).error={message:(n=c).errorMessage,code:n.code},r.isStreaming=!1,r.isLoading=!1,console.error(`${n.errorMessage} - code ${n.code}`));let u=c.payload.length?JSON.parse(c.payload):{};switch(c.payloadType){case"genqa.headerMessageType":u.answerStyle&&u.contentFormat&&(((e,t)=>{let{answerStyle:r,contentFormat:n}=t;e.answerStyle=r,e.contentFormat=n,e.isStreaming=!0,e.isLoading=!1})(t,u),i(iA(u.contentFormat)));break;case"genqa.messageType":u.textDelta&&(a=t,s=u,void 0===a.answer?a.answer=s.textDelta:"str
13ing"==typeof s.textDelta&&(a.answer=a.answer.concat(s.textDelta)),i(iS({textDelta:u.textDelta})));break;case"genqa.citationsType":u.citations&&(t.citations=u.citations,i(iw({citations:u.citations})));break;case"genqa.endOfStreamType":(o=t).generated=u.answerGenerated,o.isStreaming=!1,i(il(u.answerGenerated??!1))}})},onerror:e=>{throw e}})}})})}),ax=(e4(e=>iu(e)?.q,e=>e.search.requestId,(e,t)=>({q:e,requestId:t})),{}),aD=e=>aR.endpoints.getAnswer.select(((e,t)=>{let r=iu(e)?.q,n=iR(e),i=iq(e),a=e.generatedAnswer?.fieldsToIncludeInCitations??[];return r&&"fetch"===t&&(ax={...ax,[r]:iJ(e)?.map(e=>iH(e,iz())).sort((e,t)=>e.facetId>t.facetId?1:t.facetId>e.facetId?-1:0)}),{q:r,pipelineRuleParameters:{mlGenerativeQuestionAnswering:{responseFormat:e.generatedAnswer.responseFormat,citationsFieldToInclude:a}},...n?.length&&{searchHub:n},...i?.length&&{pipeline:i},...ax[r]?.length&&{facets:ax[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:(e=>e.pagination?e.pagination.firstResult+e.pagination.numberOfResults>5e3?5e3-e.pagination.firstResult:e.pagination.numberOfResults:void 0)(e),firstResult:e.pagination.firstResult},tab:e.configuration.analytics.originLevel2}})(e,"select"))(e);tn(tj,e=>e);var aE=d(x()),aT=e8("commerce/configuration/updateBasicConfiguration",e=>tU(e,{accessToken:tx,organizationId:tx,platformUrl:tx})),aF=e8("commerce/configuration/updateAnalyticsConfiguration",e=>tU(e,{enabled:t$.enabled,source:t$.source,trackingId:t$.trackingId})),aM=e8("commerce/configuration/analytics/disable"),aU=e8("commerce/configuration/analytics/enable");e8("tab/register",e=>tU(e,new B({values:{id:tR,expression:tD}})));var aj=e8("tab/updateActiveTab",e=>tU(e,tR)),a_=d(O()),aP=d(D()),a$=d(E());a_.default.extend(a$.default),a_.default.extend(aP.default);var aQ="/rest/search/v2",aL="/rest/ua";function aV(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}${aQ}`,e.analytics.apiBaseUrl=function(e,t){let r,n;if(/^https:\/\/platform(dev|stg|hipaa)?(-)?(eu|au)?\.cloud\.coveo\.com/.test(e))return e.replace(/^(https:\/\/)platform/,"$1analytics")+aL;let i=(n=e.match(/^https:\/\/(?<organizationId>\w+)\.org(?<environment>dev|stg|hipaa)?\.coveo\.com/),(r=n?.groups?n.groups:null)&&r.organizationId===t)?r:null;return i?function(e,t="prod"){let r="prod"===t?"":t,n=`https://${e}.org${r}.coveo.com`,i=`${n}/rest/search/v2`;return{platform:n,analytics:`https://${e}.analytics.org${r}.coveo.com`,search:i,admin:`https://${e}.admin.org${r}.coveo.com`}}(t,i.environment).analytics:e}(t.platformUrl,e.organizationId))}tn({organizationId:"",accessToken:"",platformUrl:es(),search:{apiBaseUrl:`${es()}${aQ}`,locale:"en-US",timezone:a_.default.tz.guess(),authenticationProviders:[]},analytics:{enabled:!0,apiBaseUrl:`${ea("analytics",void 0)}${aL}`,nextApiBaseUrl:"",originContext:"Search",originLevel2:"default",originLevel3:"default",anonymous:!1,deviceId:"",userDisplayName:"",documentLocation:"",trackingId:"",analyticsMode:"legacy",source:{}},knowledge:{answerConfigurationId:""}},e=>e.addCase(t_,(e,t)=>{aV(e,t.payload)}).addCase(aT,(e,t)=>{aV(e,t.payload)}).addCase(tP,(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(tQ,(e,t)=>{P(t.payload.enabled)||(e.analytics.enabled=t.payload.enabled),P(t.payload.originContext)||(e.analytics.originContext=t.payload.originContext),P(t.payload.originLevel2)||(e.analytics.originLevel2=t.payload.originLevel2),P(t.payload.originLevel3)||(e.analytics.originLevel3=t.payload.originLevel3),P(t.payload.apiBaseUrl)||(e.analytics.apiBaseUrl=t.payload.apiBaseUrl),P(t.payload.nextApiBaseUrl)||(e.analytics.nextApiBaseUrl=t.payload.nextApiBaseUrl),P(t.payload.trackingId)||(e.analytics.trackingId=t.payload.trackingId),P(t.payload.analyticsMode)||(e.analytics.analyticsMode=t.payload.analyticsMode),P(t.payload.source)||(e.analytics.source=t.payload.source);let r=(0,aE.default)();r&&(e.analytics.analyticsMode="next",e.analytics.trackingId=r),P(t.payload.runtimeEnvironment)||(e.analytics.runtimeEnvironment=t.payload.runtimeEnvironment),P(t.payload.anonymous)||(e.analytics.anonymous=t.payload.anonymous),P(t.payload.deviceId)||(e.analytics.deviceId=t.payload.deviceId),P(t.payload.userDisplayName)||(e.analytics.userDisplayName=t.payload.userDisplayName),P(t.payload.documentLocation)||(e.analytics.documentLocation=t.payload.documentLocation)}).addCase(aF,(e,t)=>{P(t.payload.enabled)||(e.analytics.enabled=t.payload.enabled),P(t.payload.trackingId)||(e.analytics.trackingId=t.payload.trackingId),P(t.payload.source)||(e.analytics.source=t.payload.source)}).addCase(tL,e=>{e.analytics.enabled=!1}).addCase(aM,e=>{e.analytics.enabled=!1}).addCase(tV,e=>{e.analytics.enabled=!0}).addCase(aU,e=>{e.analytics.enabled=!0}).addCase(tN,(e,t)=>{e.analytics.originLevel2=t.payload.originLevel2}).addCase(tz,(e,t)=>{e.analytics.originLevel3=t.payload.originLevel3}).addCase(aj,(e,t)=>{e.analytics.originLevel2=t.payload}).addCase(tY,(e,t)=>{e.analytics.originLevel2=t.payload.tab||e.analytics.originLevel2})),d(F()),new U({...{organizationId:tR,accessToken:tR,platformUrl:new H({required:!1,emptyAllowed:!1}),name:new H({required:!1,emptyAllowed:!1}),analytics:new B({options:{required:!1},values:{enabled:new L({required:!1}),originContext:new H({required:!1}),originLevel2:new H({required:!1}),originLevel3:new H({required:!1}
13),analyticsMode:new H({constrainTo:["legacy","next"],required:!1})}})},pipeline:new H({required:!1,emptyAllowed:!0}),searchHub:tx,locale:tx,timezone:tx});var aN=()=>new H({required:!1,emptyAllowed:!0}),az=e8("advancedSearchQueries/update",e=>tU(e,{aq:aN(),cq:aN(),lq:aN(),dq:aN()})),aH=e8("advancedSearchQueries/register",e=>tU(e,{aq:aN(),cq:aN(),lq:aN(),dq:aN()})),aY=()=>({cq:"",cqWasSet:!1,aq:"",aqWasSet:!1,lq:"",lqWasSet:!1,dq:"",dqWasSet:!1,defaultFilters:{cq:"",aq:"",lq:"",dq:""}});tn(aY(),e=>{e.addCase(az,(e,t)=>{let{aq:r,cq:n,lq:i,dq:a}=t.payload;_(r)||(e.aq=r,e.aqWasSet=!0),_(n)||(e.cq=n,e.cqWasSet=!0),_(i)||(e.lq=i,e.lqWasSet=!0),_(a)||(e.dq=a,e.dqWasSet=!0)}).addCase(aH,(e,t)=>{let{aq:r,cq:n,lq:i,dq:a}=t.payload;_(r)||(e.defaultFilters.aq=r,e.aqWasSet||(e.aq=r)),_(n)||(e.defaultFilters.cq=n,e.cqWasSet||(e.cq=n)),_(i)||(e.defaultFilters.lq=i,e.lqWasSet||(e.lq=i)),_(a)||(e.defaultFilters.dq=a,e.dqWasSet||(e.dq=a))}).addCase(tX.fulfilled,(e,t)=>t.payload?.advancedSearchQueries??e).addCase(tY,(e,t)=>{let{aq:r,cq:n}=t.payload;_(r)||(e.aq=r,e.aqWasSet=!0),_(n)||(e.cq=n,e.cqWasSet=!0)})});var aB=new G({each:tR,required:!0}),aW=(e,t)=>(tU(e,tR),Y(t)?tU(t,tR):tU(t,aB),{payload:{contextKey:e,contextValue:t}}),aG=e8("context/set",e=>{for(let[t,r]of Object.entries(e))aW(t,r);return{payload:e}}),aK=e8("context/add",e=>aW(e.contextKey,e.contextValue)),aJ=e8("context/remove",e=>tU(e,tR));function aZ(){return{contextValues:{}}}tn(aZ(),e=>{e.addCase(aG,(e,t)=>{e.contextValues=t.payload}).addCase(aK,(e,t)=>{e.contextValues[t.payload.contextKey]=t.payload.contextValue}).addCase(aJ,(e,t)=>{delete e.contextValues[t.payload]}).addCase(tX.fulfilled,(e,t)=>{t.payload&&(e.contextValues=t.payload.context.contextValues)})});var aX=e8("dictionaryFieldContext/set",e=>{let t=tU(e,new B({options:{required:!0}})).error;if(t)return{payload:e,error:t};let r=tU(Object.values(e),new G({each:tD})).error;return r?{payload:e,error:r}:{payload:e}}),a0=e8("dictionaryFieldContext/add",e=>tU(e,new B({options:{required:!0},values:{field:tD,key:tD}}))),a1=e8("dictionaryFieldContext/remove",e=>tU(e,tD));function a2(){return{contextValues:{}}}tn(a2(),e=>{e.addCase(aX,(e,t)=>{e.contextValues=t.payload}).addCase(a0,(e,t)=>{let{field:r,key:n}=t.payload;e.contextValues[r]=n}).addCase(a1,(e,t)=>{delete e.contextValues[t.payload]}).addCase(tX.fulfilled,(e,t)=>{t.payload&&(e.contextValues=t.payload.dictionaryFieldContext.contextValues)})});var a3=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 nI(e.configuration.analytics),actionsHistory:nA.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 nN(e.configuration.analytics,t),...e.excerptLength&&!P(e.excerptLength.length)&&{excerptLength:e.excerptLength.length},...e.configuration.search.authenticationProviders.length&&{authentication:e.configuration.search.authenticationProviders.join(",")}}),a5=(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&&((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:nR(e)}}))(e.configuration.analytics,t,r),...e.excerptLength&&!P(e.excerptLength.length)&&{excerptLength:e.excerptLength.length},...e.configuration.search.authenticationProviders.length&&{authentication:e.configuration.search.authenticationProviders.join(",")}}),a4={collectionField:new H({emptyAllowed:!1,required:!1}),parentField:new H({emptyAllowed:!1,required:!1}),childField:new H({emptyAllowed:!1,required:!1}),numberOfFoldedResults:new $({min:0,required:!1})},a6=e8("folding/register",e=>tU(e,a4));tv("folding/loadCollection",async(e,{getState:t,rejectWithValue:r,extra:{apiClient:n,navigatorContext:i}})=>{let a=t(),s="legacy"===a.configuration.analytics.analyticsMode?await a3(a):a5(a,i),o=await n.search({...s,q:function(e){return""===e.query.q?"":e.query.enableQuerySyntax?`${e.query.q} OR @uri`:`( <@- ${e.query.q} -@> ) OR @uri`}(a),enableQuerySyntax:!0,cq:`@${a.folding.fields.collection}="${e}"`,filterField:a.folding.fields.collection,childField:a.folding.fields.parent,parentField:a.folding.fields.child,filterFieldRange:100},{origin:"foldingCollection"});return void 0!==o.error?r(o.error):{collectionId:e,results:o.success.results,searchUid:o.success.searchUid,rootResult:a.folding.collections[e].result}});var a8=e8("fields/registerFieldsToInclude",e=>tU(e,tE)),a9=e8("fields/fetchall/enable"),a7=e8("fields/fetchall/disable"),se=tv("fields/fetchDescription",async(e,{extra:t,getState:r,rejectWithValue:n})=>{let i=r(),{accessToken:a,organizationId:s}=i.configuration,{apiBaseUrl:o}=i.configuration.search,c=await t.apiClient.fieldDescriptions({accessToken:a,organizationId:s,url:o});return void 0!==c.error?n(c.error):c.success.fields}),st=["author","language","urihash","objecttype","collection","source","permanentid"];[...st],tn({fieldsToInclude:st,fetchAllFields:!1,fieldsDescription:[]},e=>e.addCase(a8,(e,t)=>{e.fieldsToInclude=[...new Set(e.fieldsToInclude.concat(t.payload))]}).addCase(a9,e=>{e.fetchAllFields=!0}).addCase(a7,e=>{e.fetchAllFields=!1}).addCase(se.fulfilled,(e,{payload:t})=>{e.fieldsDescription=t}).addCase(a6,(e,{payload:t})=>{let r={collection:"foldingcollection",parent:"foldingparent",child:"foldingchild"};e.fieldsToInclude.push(t.collectionField??r.collection,t.parentField??r.parent,t.childField??r.child)}));var sr=e8("breadcrumb/deselectAll"),sn=e8("breadcrumb/deselectAllNonBreadcrumbs"),si={value:tR,numberOfResults:new $({min:0}),state:tR},sa=new $({min:1,default:8,required:!1}),ss={desiredCount:new $({min:1,max:20,default:5,required:!1}),numberOfValues:sa},so=(e8("automaticFacet/setOptions",e=>tU(e,ss)),e8("automaticFacet/deselectAll",e=>tU(e,tR)),e8("automaticFacet/toggleSelectValue",e=>tU(e,{field:tR,selection:new B({values:si})}))),sc={state:new j({required:!0}),numberOfResults:new $({required:!0,min:0}),value:new H({required:!0,emptyAllowed:!0}),path:new G({required:!0,each:tR}),moreValuesAvailable:new L({required:!1})},su={facetId:tR,field:tR,delimitingCharacter:new H({required:!1,emptyAllowed:!0}),filterFacetCount:new L({required:!1}),injectionDepth:new $({required:!1,min:0}),numberOfValues:new $({required:!1,min:1}),sortCriteria:new j({required:!1}),basePath:new G({required:!1,each:tR}),filterByBasePath:new L({required:!1})};e8("categoryFacet/register",e=>tU(e,su));var sl=e8("categoryFacet/toggleSelectValue",e=>
13{try{return tM(e.facetId,tR),function e(t){t.children.forEach(t=>{e(t)}),tM({state:t.state,numberOfResults:t.numberOfResults,value:t.value,path:t.path,moreValuesAvailable:t.moreValuesAvailable},sc)}(e.selection),{payload:e,error:null}}catch(t){return{payload:e,error:tF(t)}}}),sd=e8("categoryFacet/deselectAll",e=>tU(e,su.facetId));e8("categoryFacet/updateNumberOfValues",e=>tU(e,{facetId:su.facetId,numberOfValues:su.numberOfValues})),e8("categoryFacet/updateSortCriterion",e=>tU(e,{facetId:su.facetId,criterion:new j})),e8("categoryFacet/updateBasePath",e=>tU(e,{facetId:su.facetId,basePath:new G({each:tR})}));var sh={facetId:tR,captions:new B({options:{required:!1}}),numberOfValues:new $({required:!1,min:1}),query:new H({required:!1,emptyAllowed:!0})},sp={path:new G({required:!0,each:tR}),displayValue:tD,rawValue:tD,count:new $({required:!0,min:0})},sf=e8("categoryFacet/selectSearchResult",e=>tU(e,{facetId:tR,value:new B({values:sp})}));e8("categoryFacetSearch/register",e=>tU(e,sh));var sg={facetId:tR,value:new B({values:{displayValue:tD,rawValue:tD,count:new $({required:!0,min:0})}})},sm=(e8("facetSearch/register",e=>tU(e,sh)),e8("facetSearch/update",e=>tU(e,sh)),e8("facetSearch/toggleSelectValue",e=>tU(e,sg))),sy=e8("facetSearch/toggleExcludeValue",e=>tU(e,sg));function sv(e,t){let{dateFormat:r}=t;return e&&"object"==typeof e&&"period"in e?(iP(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&&iV(e)?(iP(e),e):(function(e,t){let r=iM(e,t);if(!r.isValid()){let r=` with the format "${t}"`;throw Error(`Could not parse the provided date "${e}"${t?r:". Please provide a date format string in the configuration options. See https://day.js.org/docs/en/parse/string-format for more information."}`)}iU(r)}(e,r),iM(e,r).format(iF))}new H({regex:/^[a-zA-Z0-9-_]+$/}),new H({required:!0}),new G({each:new H}),new H,new L,new L,new $({min:0});var sS=new $({min:1}),sw=(new L({required:!0}),new B),sb=(new B({values:{captions:sw,numberOfValues:sS,query:new H}}),new B({options:{required:!1},values:{type:new H({constrainTo:["simple"],emptyAllowed:!1,required:!0}),values:new G({required:!0,max:25,each:new H({emptyAllowed:!1,required:!0})})}})),sk=(new L,new G({min:1,max:25,required:!1,each:new H({emptyAllowed:!1,required:!0})})),sC={facetId:tR,field:new H({required:!0,emptyAllowed:!0}),filterFacetCount:new L({required:!1}),injectionDepth:new $({required:!1,min:0}),numberOfValues:new $({required:!1,min:1}),sortCriteria:new j({required:!1}),resultsMustMatch:new j({required:!1}),allowedValues:sb,customSort:sk},sI=(e8("facet/register",e=>tU(e,sC)),e8("facet/toggleSelectValue",e=>tU(e,{facetId:tR,selection:new B({values:si})}))),sA=e8("facet/toggleExcludeValue",e=>tU(e,{facetId:tR,selection:new B({values:si})})),sO=e8("facet/deselectAll",e=>tU(e,tR));e8("facet/updateSortCriterion",e=>tU(e,{facetId:tR,criterion:new j({required:!0})})),e8("facet/updateNumberOfValues",e=>tU(e,{facetId:tR,numberOfValues:new $({required:!0,min:1})})),e8("facet/updateIsFieldExpanded",e=>tU(e,{facetId:tR,isFieldExpanded:new L({required:!0})})),e8("facet/updateFreezeCurrentValues",e=>tU(e,{facetId:tR,freezeCurrentValues:new L({required:!0})})),e8("rangeFacet/updateSortCriterion",e=>tU(e,{facetId:tR,criterion:new j({required:!0})}));var sq={state:tR,start:new $({required:!0}),end:new $({required:!0}),endInclusive:new L({required:!0}),numberOfResults:new $({required:!0,min:0})},sR={start:tR,end:tR,endInclusive:new L({required:!0}),state:tR,numberOfResults:new $({required:!0,min:0})},sx={start:tR,end:tR,endInclusive:new L({required:!0}),state:tR},sD={facetId:tR,field:tR,currentValues:new G({required:!1,each:new B({values:sx})}),generateAutomaticRanges:new L({required:!0}),filterFacetCount:new L({required:!1}),injectionDepth:new $({required:!1,min:0}),numberOfValues:new $({required:!1,min:1}),sortCriteria:new j({required:!1}),rangeAlgorithm:new j({required:!1})};function sE(e){e.currentValues&&e.currentValues.forEach(e=>{let{start:t,end:r}={start:sv(e.start,e),end:sv(e.end,e),endInclusive:e.endInclusive??!1,state:e.state??"idle"};if(iM(iV(t)?iQ(t):t).isAfter(iM(iV(r)?iQ(r):r)))throw Error(`The start value is greater than the end value for the date range ${e.start} to ${e.end}`)})}e8("dateFacet/register",e=>{try{return tM(e,sD),sE(e),{payload:e,error:null}}catch(t){return{payload:e,error:tF(t)}}});var sT=e8("dateFacet/toggleSelectValue",e=>tU(e,{facetId:tR,selection:new B({values:sR})})),sF=e8("dateFacet/toggleExcludeValue",e=>tU(e,{facetId:tR,selection:new B({values:sR})})),sM=e8("dateFacet/updateFacetValues",e=>{try{return tM(e,{facetId:tR,values:new G({each:new B({values:sR})})}),sE({currentValues:e.values}),{payload:e,error:null}}catch(t){return{payload:e,error:tF(t)}}}),sU={state:tR,start:new $({required:!0}),end:new $({required:!0}
13),endInclusive:new L({required:!0})},sj={facetId:tR,field:tR,currentValues:new G({required:!1,each:new B({values:sU})}),generateAutomaticRanges:new L({required:!0}),filterFacetCount:new L({required:!1}),injectionDepth:new $({required:!1,min:0}),numberOfValues:new $({required:!1,min:1}),sortCriteria:new j({required:!1}),rangeAlgorithm:new j({required:!1})};function s_(e){e.currentValues&&e.currentValues.forEach(({start:e,end:t})=>{if(e>t)throw Error(`The start value is greater than the end value for the numeric range ${e} to ${t}`)})}e8("numericFacet/register",e=>{try{return tU(e,sj),s_(e),{payload:e,error:null}}catch(t){return{payload:e,error:tF(t)}}});var sP=e8("numericFacet/toggleSelectValue",e=>tU(e,{facetId:tR,selection:new B({values:sq})})),s$=e8("numericFacet/toggleExcludeValue",e=>tU(e,{facetId:tR,selection:new B({values:sq})})),sQ=e8("numericFacet/updateFacetValues",e=>{try{return tM(e,{facetId:tR,values:new G({each:new B({values:sq})})}),s_({currentValues:e.values}),{payload:e,error:null}}catch(t){return{payload:e,error:tF(t)}}}),sL=()=>n3("search/logFetchMoreResults",e=>e.makeFetchMoreResults()),sV=e=>n3("search/queryError",(t,r)=>t.makeQueryError({query:r.query?.q||nM().q,aq:r.advancedSearchQueries?.aq||aY().aq,cq:r.advancedSearchQueries?.cq||aY().cq,dq:r.advancedSearchQueries?.dq||aY().dq,errorType:e.type,errorMessage:e.message})),sN=(e=>(e.Relevance="relevance",e.Fields="fields",e))(sN||{}),sz=(e=>(e.Ascending="asc",e.Descending="desc",e))(sz||{});new B({options:{required:!1},values:{by:new K({enum:sN,required:!0}),fields:new G({each:new B({values:{name:new H,direction:new K({enum:sz})}})})}}),e8("productlisting/setUrl",e=>tU(e,{url:new H({required:!0,url:!0})})),e8("productlisting/setAdditionalFields",e=>tU(e,{additionalFields:new G({required:!0,each:new H({required:!0,emptyAllowed:!1})})}));var sH=tv("productlisting/fetch",async(e,{getState:t,dispatch:r,rejectWithValue:n,extra:i})=>{let a=t(),{apiClient:s}=i,o=await s.getProducts(await sY(a));return void 0!==o.error?(r(sV(o.error)),n(o.error)):{response:o.success,analyticsAction:n5("analytics/productListing/load",e=>e.makeInterfaceLoad(),e=>new nX(e))}}),sY=async e=>{let t=function(e){var t;return iG([...iW((t=e).facetSet??{}),...iW(t.numericFacetSet??{}),...iW(t.dateFacetSet??{}),...iW(t.categoryFacetSet??{})],e.facetOrder??[])}(e),r=await nI(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&&e.productListing.advancedParameters.debug?{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}}},sB=e8("facet/updateFacetAutoSelection",e=>tU(e,{allow:new L({required:!0})})),sW=class extends nL{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??nM().q}get responseTime(){return this.activeInstantResultCache?.duration??ei().duration}get numberOfResults(){return this.activeInstantResultCache?.totalCountFiltered??ei().response.totalCountFiltered}getSearchUID(){return this.activeInstantResultCache?.searchUid||super.getSearchUID()}},sG={id:tR},sK={...sG,q:tD},sJ=(e8("instantResults/register",e=>tU(e,sG)),e8("instantResults/updateQuery",e=>tU(e,sK)));e8("instantResults/clearExpired",e=>tU(e,sG));var sZ=new $({required:!0,min:0}),sX=e8("pagination/registerNumberOfResults",e=>tU(e,sZ)),s0=e8("pagination/updateNumberOfResults",e=>tU(e,sZ)),s1=e8("pagination/registerPage",e=>tU(e,sZ)),s2=e8("pagination/updatePage",e=>tU(e,sZ)),s3=e8("pagination/nextPage"),s5=e8("pagination/previousPage"),s4=e8("query/updateQuery",e=>tU(e,{q:new H,enableQuerySyntax:new L}));e8("didYouMean/enable"),e8("didYouMean/disable"),e8("didYouMean/automaticCorrections/disable"),e8("didYouMean/automaticCorrections/enable");var s6=e8("didYouMean/correction",e=>tU(e,tR));e8("didYouMean/automaticCorrections/mode",e=>tU(e,new H({constrainTo:["next","legacy"],emptyAllowed:!1,required:!0})));var s8=()=>n3("analytics/didyoumean/automatic",e=>e.makeDidYouMeanAutomatic());function s9(){return{firstResult:0,defaultNumberOfResults:10,numberOfResults:10,totalCountFiltered:0}}function s7(e){return{context:e.context||aZ(),dictionaryFieldContext:e.dictionaryFieldContext||a2(),facetSet:e.facetSet||{},numericFacetSet:e.numericFacetSet||{},dateFacetSet:e.dateFacetSet||{},categoryFacetSet:e.categoryFacetSet||{},automaticFacetSet:e.automaticFacetSet??nx(),pagination:e.pagination||s9(),query:e.query||nM(),tabSet:e.tabSet||{},advancedSearchQueries:e.advancedSearchQueries||aY(),staticFilterSet:e.staticFilterSet||{},querySet:e.querySet||{},sortCriteria:e.sortCriteria||nP(),pipeline:e.pipeline||"",searchHub:e.searchHub||"default",facetOptions:e.facetOptions||{freezeFacetOrder:!1,facets:{}},facetOrder:e.facetOrder??[],debug:e.debug??!1}}new B({values:{undoneQuery:tD},options:{required:!0}});var oe=e8("trigger/query/ignore",e=>tU(e,new H({emptyAllowed:!0,required:!0}))),ot=e8("trigger/query/modification",e=>tU(e,new B({values:{originalQuery:tx,modification:tx}}))),or=async(e,t)=>{let r=function(e){return[e.advancedSearchQueries?.cq.trim()||"",Object.values(e.tabSet||{}).find(e=>e.isActive)?.expression.trim()||"",...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})].filter(e=>!!e).join(" AND ")}(e),n=iJ(e),i=function(e){let t=e.automaticFacetSet?.set;return t?Object.values(t).map(e=>e.response).map(on).filter(e=>e.currentValues.length>0):void 0}(e);return iY({...await a3(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}
13,...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:i}},...e.generatedAnswer&&{pipelineRuleParameters:{mlGenerativeQuestionAnswering:{responseFormat:e.generatedAnswer.responseFormat,citationsFieldToInclude:e.generatedAnswer.fieldsToIncludeInCitations}}}})};function on(e){let{field:t,label:r,values:n}=e;return{field:t,label:r,currentValues:n.filter(e=>"selected"===e.state)}}var oi=class{constructor(e,t=e=>{this.dispatch(s4({q:e}))}){this.config=e,this.onUpdateQueryForCorrection=t}async fetchFromAPI({mappings:e,request:t},r){let n=new Date().getTime();return{response:iB(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 void 0!==e.response.error?(this.dispatch(sV(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:i}=t.didYouMean,{results:a,queryCorrections:s,queryCorrection:o}=r;if(!n||!i)return null;let c=0===a.length&&s&&0!==s.length,u=!P(o)&&!P(o.correctedQuery);if(!c&&!u)return null;let l=c?await this.processLegacyDidYouMeanAutoCorrection(e):this.processModernDidYouMeanAutoCorrection(e);return this.dispatch(tZ(s7(this.getState()))),l}async processLegacyDidYouMeanAutoCorrection(e){let t=this.getCurrentQuery(),r=this.getSuccessResponse(e);if(!r.queryCorrections)return null;let{correctedQuery:n}=r.queryCorrections[0],i=await this.automaticallyRetryQueryWithCorrection(n);return void 0!==i.response.error?(this.dispatch(sV(i.response.error)),this.rejectWithValue(i.response.error)):(this.logOriginalAnalyticsQueryBeforeAutoCorrection(e),this.dispatch(tZ(s7(this.getState()))),{...i,response:{...i.response.success,queryCorrections:r.queryCorrections},automaticallyCorrected:!0,originalQuery:t,analyticsAction:s8()})}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:s8()}}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(oe("")),null;this.analyticsAction&&await this.dispatch(this.analyticsAction);let n=this.getCurrentQuery(),i=await this.automaticallyRetryQueryWithTriggerModification(r);return void 0!==i.response.error?(this.dispatch(sV(i.response.error)),this.rejectWithValue(i.response.error)):(this.dispatch(tZ(s7(this.getState()))),{...i,response:{...i.response.success},automaticallyCorrected:!1,originalQuery:n,analyticsAction:n3("analytics/trigger/query",(e,t)=>t.triggers?.queryModification.newQuery?e.makeTriggerQuery():null)})}getStateAfterResponse(e,t,r,n){return{...r,query:{q:e,enableQuerySyntax:r.query?.enableQuerySyntax??nM().enableQuerySyntax},search:{...ei(),duration:t,response:n,results:n.results}}}processSuccessResponse(e){return this.dispatch(tZ(s7(this.getState()))),{...e,response:this.getSuccessResponse(e),automaticallyCorrected:!1,originalQuery:this.getCurrentQuery(),analyticsAction:this.analyticsAction}}getSuccessResponse(e){return void 0!==e.response.success?e.response.success:null}async automaticallyRetryQueryWithCorrection(e){this.onUpdateQueryForCorrection(e);let t=await this.fetchFromAPI(await or(this.getState()),{origin:"mainSearch"});return this.dispatch(s6(e)),t}async automaticallyRetryQueryWithTriggerModification(e){return this.dispatch(ot
13({newQuery:e,originalQuery:this.getCurrentQuery()})),this.onUpdateQueryForCorrection(e),await this.fetchFromAPI(await or(this.getState()),{origin:"mainSearch"})}getCurrentQuery(){let e=this.getState();return e.query?.q!==void 0?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}};tv("search/prepareForSearchWithQuery",(e,t)=>{let{dispatch:r}=t;tU(e,{q:new H,enableQuerySyntax:new L,clearFilters:new L}),e.clearFilters&&(r(sr()),r(sn())),r(sB({allow:!0})),r(s4({q:e.q,enableQuerySyntax:e.enableQuerySyntax})),r(s2(1))}),tv("search/executeSearch",async(e,t)=>{let r=t.getState();return await op(r,t,e)}),tv("search/fetchPage",async(e,t)=>{let r=t.getState();return await ol(r,t,e)}),tv("search/fetchMoreResults",async(e,t)=>{let r=t.getState();return await od(t,r)}),tv("search/fetchFacetValues",async(e,t)=>{let r=t.getState();return await oh(t,e,r)}),tv("search/fetchInstantResults",async(e,t)=>ou(e,t));var oa=async(e,t)=>{let r=await or(e,t);return r.request={...r.request,firstResult:(e.pagination?.firstResult??0)+(e.search?.results.length??0)},r},os=async(e,t,r)=>iY({...await a3(e),...e.didYouMean&&{enableDidYouMean:e.didYouMean.enableDidYouMean},numberOfResults:r,q:t}),oo=async(e,t)=>{let r=await or(e,t);return r.request.numberOfResults=0,r},oc=e=>{e.configuration.analytics.enabled&&nA.addElement({name:"Query",...e.query?.q&&{value:e.query.q},time:JSON.stringify(new Date)})};async function ou(e,t){tU(e,{id:tR,q:tR,maxResultsPerQuery:new $({required:!0,min:1}),cacheTimeout:new $});let{q:r,maxResultsPerQuery:n}=e,i=t.getState(),a=new oi({...t,analyticsAction:n3("analytics/instantResult/searchboxAsYouType",e=>e.makeSearchboxAsYouType(),e=>new sW(e))},r=>{t.dispatch(sJ({q:r,id:e.id}))}),s=await os(i,r,n),o=await a.fetchFromAPI(s,{origin:"instantResults",disableAbortWarning:!0}),c=await a.process(o);return"response"in c?{results:c.response.results,searchUid:c.response.searchUid,analyticsAction:c.analyticsAction,totalCountFiltered:c.response.totalCountFiltered,duration:c.duration}:c}async function ol(e,t,r){oc(e);let{analyticsClientMiddleware:n,preprocessRequest:i,logger:a}=t.extra,{description:s}=await r.prepare({getState:()=>t.getState(),analyticsClientMiddleware:n,preprocessRequest:i,logger:a}),o=new oi({...t,analyticsAction:r}),c=await or(e,s),u=await o.fetchFromAPI(c,{origin:"mainSearch"});return await o.process(u)}async function od(e,t){let{analyticsClientMiddleware:r,preprocessRequest:n,logger:i}=e.extra,{description:a}=await sL().prepare({getState:()=>e.getState(),analyticsClientMiddleware:r,preprocessRequest:n,logger:i}),s=new oi({...e,analyticsAction:sL()}),o=await oa(t,a),c=await s.fetchFromAPI(o,{origin:"mainSearch"});return await s.process(c)}async function oh(e,t,r){let{analyticsClientMiddleware:n,preprocessRequest:i,logger:a}=e.extra,{description:s}=await t.prepare({getState:()=>e.getState(),analyticsClientMiddleware:n,preprocessRequest:i,logger:a}),o=new oi({...e,analyticsAction:t}),c=await oo(r,s),u=await o.fetchFromAPI(c,{origin:"facetValues"});return await o.process(u)}async function op(e,t,r){oc(e);let{analyticsClientMiddleware:n,preprocessRequest:i,logger:a}=t.extra,{description:s}=await r.prepare({getState:()=>t.getState(),analyticsClientMiddleware:n,preprocessRequest:i,logger:a}),o=await or(e,s),c=new oi({...t,analyticsAction:r}),u=await c.fetchFromAPI(o,{origin:"mainSearch"});return await c.process(u)}var of=async(e,t,r)=>{let n=function(e){return[e.advancedSearchQueries?.cq.trim()||"",Object.values(e.tabSet||{}).find(e=>e.isActive)?.expression.trim()||"",...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})].filter(e=>!!e).join(" AND ")}(e),i=function(e){var t,r;return iG([...iW((r=t=e).facetSet??{}).map(e=>"alphanumericDescending"===e.sortCriteria?{...e,sortCriteria:{type:"alphanumeric",order:"descending"}}:e),...om(r.numericFacetSet??{}),...om(r.dateFacetSet??{}),...iW(r.categoryFacetSet??{})].filter(({facetId:e})=>t.facetOptions?.facets[e]?.enabled??!0),e.facetOrder??[])}(e),a=function(e){let t=e.automaticFacetSet?.set;return t?Object.values(t).map(e=>e.response).map(og).filter(e=>e.currentValues.length>0):void 0}(e);return iY({..."legacy"===e.configuration.analytics.analyticsMode?await a3(e,r):a5(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},...i.length&&{facets:i},...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 og(e){let{field:t,label:r,values:n}=e;return{field:t,label:r,currentValues:n.filter(e=>"selected"===e.state)}}function om(e){return iW(e).map(e=>{let t=e.currentValues.some(({state:e})=>"idle"!==e);return e.generateAutomaticRanges&&!t?{...e,currentValues:[]}:e})}var oy=class{constructor(e,t=e=>{this.dispatch(s4({q:e}))}){this.config=e,this.onUpdateQueryForCorrection=t}async fetchFromAPI({mappings:e,request:t},r){let n=new Date().getTime();return{response:iB(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 void 0!==e.response.error?(this.dispatch(sV(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:i}=t.didYouMean,{results:a,queryCorrections:s,queryCorrection:o}=r;if(!n||!i)return null;
13let c=0===a.length&&s&&0!==s.length,u=!P(o)&&!P(o.correctedQuery);if(!c&&!u)return null;let l=c?await this.processLegacyDidYouMeanAutoCorrection(e):this.processModernDidYouMeanAutoCorrection(e);return this.dispatch(tZ(s7(this.getState()))),l}async processLegacyDidYouMeanAutoCorrection(e){let t=this.getCurrentQuery(),r=this.getSuccessResponse(e);if(!r.queryCorrections)return null;let{correctedQuery:n}=r.queryCorrections[0],i=await this.automaticallyRetryQueryWithCorrection(n);return void 0!==i.response.error?(this.dispatch(sV(i.response.error)),this.rejectWithValue(i.response.error)):(this.dispatch(tZ(s7(this.getState()))),{...i,response:{...i.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(oe("")),null;let n=this.getCurrentQuery(),i=await this.automaticallyRetryQueryWithTriggerModification(r);return void 0!==i.response.error?(this.dispatch(sV(i.response.error)),this.rejectWithValue(i.response.error)):(this.dispatch(tZ(s7(this.getState()))),{...i,response:{...i.response.success},automaticallyCorrected:!1,originalQuery:n})}processSuccessResponse(e){return this.dispatch(tZ(s7(this.getState()))),{...e,response:this.getSuccessResponse(e),automaticallyCorrected:!1,originalQuery:this.getCurrentQuery()}}getSuccessResponse(e){return void 0!==e.response.success?e.response.success:null}async automaticallyRetryQueryWithCorrection(e){this.onUpdateQueryForCorrection(e);let t=this.getState(),{actionCause:r}={actionCause:"didYouMeanAutomatic"},n=await this.fetchFromAPI(await of(t,this.extra.navigatorContext,{actionCause:r}),{origin:"mainSearch"});return this.dispatch(s6(e)),n}async automaticallyRetryQueryWithTriggerModification(e){return this.dispatch(ot({newQuery:e,originalQuery:this.getCurrentQuery()})),this.onUpdateQueryForCorrection(e),await this.fetchFromAPI(await of(this.getState(),this.extra.navigatorContext),{origin:"mainSearch"})}getCurrentQuery(){let e=this.getState();return e.query?.q!==void 0?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}};tv("search/prepareForSearchWithQuery",(e,t)=>{let{dispatch:r}=t;tU(e,{q:new H,enableQuerySyntax:new L,clearFilters:new L}),e.clearFilters&&(r(sr()),r(sn())),r(sB({allow:!0})),r(s4({q:e.q,enableQuerySyntax:e.enableQuerySyntax})),r(s2(1))});var ov=tv("search/executeSearch",async(e,t)=>{let r=t.getState();if("legacy"===r.configuration.analytics.analyticsMode)return op(r,t,e.legacy);ok(r);let n=e.next?oC(e.next):void 0,i=await of(r,t.extra.navigatorContext,n),a=new oy({...t,analyticsAction:n??{}}),s=await a.fetchFromAPI(i,{origin:"mainSearch"});return await a.process(s)}),oS=(tv("search/fetchPage",async(e,t)=>{let r=t.getState();if(ok(r),"legacy"===r.configuration.analytics.analyticsMode||!e.next)return ol(r,t,e.legacy);let n=new oy({...t,analyticsAction:e.next}),i=await of(r,t.extra.navigatorContext,e.next),a=await n.fetchFromAPI(i,{origin:"mainSearch"});return await n.process(a)}),tv("search/fetchMoreResults",async(e,t)=>{let r=t.getState();if("legacy"===r.configuration.analytics.analyticsMode)return od(t,r);let n=function(e,t){return{...new nL(t).getBaseMetadata(),actionCause:e,type:e}}("browseResults",t.getState),i=new oy({...t,analyticsAction:n}),a=await oS(r,t.extra.navigatorContext,n),s=await i.fetchFromAPI(a,{origin:"mainSearch"});return await i.process(s)}),tv("search/fetchFacetValues",async(e,t)=>{let r=t.getState();if("legacy"===r.configuration.analytics.analyticsMode)return op(r,t,e.legacy);
13let n=new oy({...t,analyticsAction:{}}),i=await ob(r,t.extra.navigatorContext),a=await n.fetchFromAPI(i,{origin:"facetValues"});return await n.process(a)}),tv("search/fetchInstantResults",async(e,t)=>{let r=t.getState();if("legacy"===r.configuration.analytics.analyticsMode)return ou(e,t);tU(e,{id:tR,q:tR,maxResultsPerQuery:new $({required:!0,min:1}),cacheTimeout:new $});let{q:n,maxResultsPerQuery:i}=e,a=oC({actionCause:"searchboxAsYouType"}),s=await ow(r,t.extra.navigatorContext,n,i,a),o=new oy({...t,analyticsAction:a},r=>{t.dispatch(sJ({q:r,id:e.id}))}),c=await o.fetchFromAPI(s,{origin:"instantResults",disableAbortWarning:!0}),u=await o.process(c);return"response"in u?{results:u.response.results,searchUid:u.response.searchUid,totalCountFiltered:u.response.totalCountFiltered,duration:u.duration}:u}),async(e,t,r)=>{let n=await of(e,t,r);return n.request={...n.request,firstResult:(e.pagination?.firstResult??0)+(e.search?.results.length??0)},n}),ow=async(e,t,r,n,i)=>iY({...a5(e,t,i),...e.didYouMean&&{enableDidYouMean:e.didYouMean.enableDidYouMean},numberOfResults:n,q:r}),ob=async(e,t,r)=>{let n=await of(e,t,r);return n.request.numberOfResults=0,n},ok=e=>{e.configuration.analytics.enabled&&nA.addElement({name:"Query",...e.query?.q&&{value:e.query.q},time:JSON.stringify(new Date)})},oC=e=>({actionCause:e.actionCause,type:e.actionCause});function oI(e){e.firstResult=s9().firstResult}function oA(e){let{firstResult:t,numberOfResults:r}=e;return Math.round(t/r)+1}tn(s9(),e=>{e.addCase(sX,(e,t)=>{let r=oA(e),n=t.payload;e.defaultNumberOfResults=e.numberOfResults=n,e.firstResult=(r-1)*n}).addCase(s0,(e,t)=>{e.numberOfResults=t.payload,e.firstResult=0}).addCase(aj,e=>{e.firstResult=0}).addCase(s1,(e,t)=>{var r;r=t.payload,e.firstResult=(r-1)*e.numberOfResults}).addCase(s2,(e,t)=>{var r;r=t.payload,e.firstResult=(r-1)*e.numberOfResults}).addCase(s5,e=>{let t=Math.max(oA(e)-1,1);e.firstResult=(t-1)*e.numberOfResults}).addCase(s3,e=>{let t=Math.min(oA(e)+1,function(e){let{totalCountFiltered:t,numberOfResults:r}=e;return Math.ceil(Math.min(t,5e3)/r)}(e));e.firstResult=(t-1)*e.numberOfResults}).addCase(tX.fulfilled,(e,t)=>{t.payload&&(e.numberOfResults=t.payload.pagination.numberOfResults,e.firstResult=t.payload.pagination.firstResult)}).addCase(tY,(e,t)=>{e.firstResult=t.payload.firstResult??e.firstResult,e.numberOfResults=t.payload.numberOfResults??e.defaultNumberOfResults}).addCase(ov.fulfilled,(e,t)=>{let{response:r}=t.payload;e.totalCountFiltered=r.totalCountFiltered}).addCase(sH.fulfilled,(e,t)=>{let{response:r}=t.payload;e.totalCountFiltered=r.pagination.totalCount}).addCase(sO,e=>{oI(e)}).addCase(sF,e=>{oI(e)}).addCase(sA,e=>{oI(e)}).addCase(s$,e=>{oI(e)}).addCase(sy,e=>{oI(e)}).addCase(sI,e=>{oI(e)}).addCase(sd,e=>{oI(e)}).addCase(sl,e=>{oI(e)}).addCase(sf,e=>{oI(e)}).addCase(sT,e=>{oI(e)}).addCase(sP,e=>{oI(e)}).addCase(sr,e=>{oI(e)}).addCase(sM,e=>{oI(e)}).addCase(sQ,e=>{oI(e)}).addCase(sm,e=>{oI(e)}).addCase(so,e=>{oI(e)})});new U({id:new H({emptyAllowed:!0,required:!1,default:""}),numberOfRecommendations:new $({min:0})}),new U({values:new B({options:{required:!1}})}),new U({content:new j({required:!0}),conditions:new j({required:!0}),priority:new $({required:!1,default:0,min:0}),fields:new G({required:!1,each:tR})}),"u">typeof window||(r.g.crypto||(r.g.crypto=u("crypto")),!r.g.crypto.getRandomValues&&r.g.crypto.webcrypto&&(r.g.crypto.getRandomValues=r.g.crypto.webcrypto.getRandomValues.bind(r.g.crypto.webcrypto)))}}]);
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.