1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[866],{175:(e,t,r)=>{"use strict";r.d(t,{l:()=>n});let n=e=>e.endsWith("/")?e.slice(0,-1):e},752:(e,t)=>{"use strict";function r(e,t){let r;if((null==t?void 0:t.host)&&!Array.isArray(t.host))r=t.host.toString().split(":",1)[0];else{if(!e.hostname)return;r=e.hostname}return r.toLowerCase()}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"getHostname",{enumerable:!0,get:function(){return r}})},919:(e,t,r)=>{"use strict";r.d(t,{M:()=>s,a:()=>o});var n=r(97323),i=r(75259),a=r(97829);let o=e=>{var t,r,o,s,l,u,c,d,p;let f=(null==(t=e.params)?void 0:t.ComponentRevision)||e.revisionFallback;if(!e.template&&(!e.params||!e.params.LibraryId||!e.params.ComponentId||!e.params.ComponentVersion||!e.params.ComponentHostName||!f))return null;let h=Object.assign(Object.assign({},e.fetchedData),{_:(0,a.q)(null!=(r=e.fields)?r:{})});return n.createElement(i.Component,{data:h,template:e.template,cdn:null==(o=e.params)?void 0:o.ComponentHostName,library:null!=(l=null==(s=e.params)?void 0:s.LibraryId)?l:"",version:null==(u=e.params)?void 0:u.ComponentVersion,component:null!=(d=null==(c=e.params)?void 0:c.ComponentId)?d:"",instance:null==(p=e.params)?void 0:p.ComponentInstanceId,revision:f,fetch:[]})},s=e=>{var t,r;let i=`component feaas ${null==(t=e.params)?void 0:t.styles}`.trimEnd(),a=null==(r=e.params)?void 0:r.RenderingIdentifier;return n.createElement("div",{className:i,id:a||void 0},n.createElement("div",{className:"component-content"},n.createElement(o,Object.assign({},e))))}},2110:(e,t,r)=>{e.exports=r(95321)},2256:e=>{"use strict";e.exports={stdout:!1,stderr:!1}},2653:(e,t,r)=>{"use strict";var n;r.d(t,{Ll:()=>l,aD:()=>o,aZ:()=>i,cE:()=>n,ou:()=>a});class i{constructor(e,t,r){this.start=e.start,this.end=t.end,this.startToken=e,this.endToken=t,this.source=r}get[Symbol.toStringTag](){return"Location"}toJSON(){return{start:this.start,end:this.end}}}class a{constructor(e,t,r,n,i,a){this.kind=e,this.start=t,this.end=r,this.line=n,this.column=i,this.value=a,this.prev=null,this.next=null}get[Symbol.toStringTag](){return"Token"}toJSON(){return{kind:this.kind,value:this.value,line:this.line,column:this.column}}}let o={Name:[],Document:["definitions"],OperationDefinition:["description","name","variableDefinitions","directives","selectionSet"],VariableDefinition:["description","variable","type","defaultValue","directives"],Variable:["name"],SelectionSet:["selections"],Field:["alias","name","arguments","directives","selectionSet"],Argument:["name","value"],FragmentSpread:["name","directives"],InlineFragment:["typeCondition","directives","selectionSet"],FragmentDefinition:["description","name","variableDefinitions","typeCondition","directives","selectionSet"],IntValue:[],FloatValue:[],StringValue:[],BooleanValue:[],NullValue:[],EnumValue:[],ListValue:["values"],ObjectValue:["fields"],ObjectField:["name","value"],Directive:["name","arguments"],NamedType:["name"],ListType:["type"],NonNullType:["type"],SchemaDefinition:["description","directives","operationTypes"],OperationTypeDefinition:["type"],ScalarTypeDefinition:["description","name","directives"],ObjectTypeDefinition:["description","name","interfaces","directives","fields"],FieldDefinition:["description","name","arguments","type","directives"],InputValueDefinition:["description","name","type","defaultValue","directives"],InterfaceTypeDefinition:["description","name","interfaces","directives","fields"],UnionTypeDefinition:["description","name","directives","types"],EnumTypeDefinition:["description","name","directives","values"],EnumValueDefinition:["description","name","directives"],InputObjectTypeDefinition:["description","name","directives","fields"],DirectiveDefinition:["description","name","arguments","directives","locations"],SchemaExtension:["directives","operationTypes"],DirectiveExtension:["name","directives"],ScalarTypeExtension:["name","directives"],ObjectTypeExtension:["name","interfaces","directives","fields"],InterfaceTypeExtension:["name","interfaces","directives","fields"],UnionTypeExtension:["name","directives","types"],EnumTypeExtension:["name","directives","values"],InputObjectTypeExtension:["name","directives","fields"],TypeCoordinate:["name"],MemberCoordinate:["name","memberName"],ArgumentCoordinate:["name","fieldName","argumentName"],DirectiveCoordinate:["name"],DirectiveArgumentCoordinate:["name","argumentName"]},s=new Set(Object.keys(o));function l(e){let t=null==e?void 0:e.kind;return"string"==typeof t&&s.has(t)}!function(e){e.QUERY="query",e.MUTATION="mutation",e.SUBSCRIPTION="subscription"}(n||(n={}))},4246:(e,t)=>{var r;!function(){"use strict";var n={}.hasOwnProperty;function i(){for(var e="",t=0;t<arguments.length;t++){var r=arguments[t];r&&(e=a(e,function(e){if("string"==typeof e||"number"==typeof e)return e;if("object"!=typeof e)return"";if(Array.isArray(e))return i.apply(null,e);if(e.toString!==Object.prototype.toString&&!e.toString.toString().includes("[native code]"))return e.toString();var t="";for(var r in e)n.call(e,r)&&e[r]&&(t=a(t,r));return t}(r)))}return e}function a(e,t){return t?e?e+" "+t:e+t:e}e.exports?(i.default=i,e.exports=i):void 0===(r=(function(){return i}
1).apply(t,[]))||(e.exports=r)}()},4892:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"normalizeLocalePath",{enumerable:!0,get:function(){return n}});let n=(e,t)=>r(22269).normalizeLocalePath(e,t);("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},5304:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),!function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{revalidatePath:function(){return f},revalidateTag:function(){return c},unstable_expirePath:function(){return d},unstable_expireTag:function(){return p}});let n=r(61907),i=r(99058),a=r(87335),o=r(14742),s=r(77249),l=r(38663),u=r(15809);function c(e){return h([e],`revalidateTag ${e}`)}function d(e,t){if(e.length>a.NEXT_CACHE_SOFT_TAG_MAX_LENGTH)return void console.warn(`Warning: expirePath received "${e}" which exceeded max length of ${a.NEXT_CACHE_SOFT_TAG_MAX_LENGTH}. See more info here https://nextjs.org/docs/app/api-reference/functions/unstable_expirePath`);let r=`${a.NEXT_CACHE_IMPLICIT_TAG_ID}${e}`;return t?r+=`${r.endsWith("/")?"":"/"}${t}`:(0,i.isDynamicRoute)(e)&&console.warn(`Warning: a dynamic page path "${e}" was passed to "expirePath", but the "type" parameter is missing. This has no effect by default, see more info here https://nextjs.org/docs/app/api-reference/functions/unstable_expirePath`),h([r],`unstable_expirePath ${e}`)}function p(...e){return h(e,`unstable_expireTag ${e.join(", ")}`)}function f(e,t){if(e.length>a.NEXT_CACHE_SOFT_TAG_MAX_LENGTH)return void console.warn(`Warning: revalidatePath received "${e}" which exceeded max length of ${a.NEXT_CACHE_SOFT_TAG_MAX_LENGTH}. See more info here https://nextjs.org/docs/app/api-reference/functions/revalidatePath`);let r=`${a.NEXT_CACHE_IMPLICIT_TAG_ID}${e}`;return t?r+=`${r.endsWith("/")?"":"/"}${t}`:(0,i.isDynamicRoute)(e)&&console.warn(`Warning: a dynamic page path "${e}" was passed to "revalidatePath", but the "type" parameter is missing. This has no effect by default, see more info here https://nextjs.org/docs/app/api-reference/functions/revalidatePath`),h([r],`revalidatePath ${e}`)}function h(e,t){let r=o.workAsyncStorage.getStore();if(!r||!r.incrementalCache)throw Object.defineProperty(Error(`Invariant: static generation store missing in ${t}`),"__NEXT_ERROR_CODE",{value:"E263",enumerable:!1,configurable:!0});let i=s.workUnitAsyncStorage.getStore();if(i){if("render"===i.phase)throw Object.defineProperty(Error(`Route ${r.route} used "${t}" during render which is unsupported. To ensure revalidation is performed consistently it must always happen outside of renders and cached functions. See more info here: https://nextjs.org/docs/app/building-your-application/rendering/static-and-dynamic#dynamic-rendering`),"__NEXT_ERROR_CODE",{value:"E7",enumerable:!1,configurable:!0});switch(i.type){case"cache":case"private-cache":throw Object.defineProperty(Error(`Route ${r.route} used "${t}" inside a "use cache" which is unsupported. To ensure revalidation is performed consistently it must always happen outside of renders and cached functions. See more info here: https://nextjs.org/docs/app/building-your-application/rendering/static-and-dynamic#dynamic-rendering`),"__NEXT_ERROR_CODE",{value:"E181",enumerable:!1,configurable:!0});case"unstable-cache":throw Object.defineProperty(Error(`Route ${r.route} used "${t}" inside a function cached with "unstable_cache(...)" which is unsupported. To ensure revalidation is performed consistently it must always happen outside of renders and cached functions. See more info here: https://nextjs.org/docs/app/building-your-application/rendering/static-and-dynamic#dynamic-rendering`),"__NEXT_ERROR_CODE",{value:"E306",enumerable:!1,configurable:!0});case"prerender":case"prerender-runtime":let e=Object.defineProperty(Error(`Route ${r.route} used ${t} without first calling \`await connection()\`.`),"__NEXT_ERROR_CODE",{value:"E406",enumerable:!1,
1configurable:!0});return(0,n.abortAndThrowOnSynchronousRequestDataAccess)(r.route,t,e,i);case"prerender-client":throw Object.defineProperty(new u.InvariantError(`${t} must not be used within a client component. Next.js should be preventing ${t} from being included in client components statically, but did not in this case.`),"__NEXT_ERROR_CODE",{value:"E693",enumerable:!1,configurable:!0});case"prerender-ppr":return(0,n.postponeWithTracking)(r.route,t,i.dynamicTracking);case"prerender-legacy":i.revalidate=0;let a=Object.defineProperty(new l.DynamicServerError(`Route ${r.route} couldn't be rendered statically because it used \`${t}\`. See more info here: https://nextjs.org/docs/messages/dynamic-server-error`),"__NEXT_ERROR_CODE",{value:"E558",enumerable:!1,configurable:!0});throw r.dynamicUsageDescription=t,r.dynamicUsageStack=a.stack,a}}for(let t of(r.pendingRevalidatedTags||(r.pendingRevalidatedTags=[]),e))r.pendingRevalidatedTags.includes(t)||r.pendingRevalidatedTags.push(t);r.pathWasRevalidated=!0}},6524:(e,t,r)=>{let n=r(97227),i={};for(let e of Object.keys(n))i[n[e]]=e;let a={rgb:{channels:3,labels:"rgb"},hsl:{channels:3,labels:"hsl"},hsv:{channels:3,labels:"hsv"},hwb:{channels:3,labels:"hwb"},cmyk:{channels:4,labels:"cmyk"},xyz:{channels:3,labels:"xyz"},lab:{channels:3,labels:"lab"},lch:{channels:3,labels:"lch"},hex:{channels:1,labels:["hex"]},keyword:{channels:1,labels:["keyword"]},ansi16:{channels:1,labels:["ansi16"]},ansi256:{channels:1,labels:["ansi256"]},hcg:{channels:3,labels:["h","c","g"]},apple:{channels:3,labels:["r16","g16","b16"]},gray:{channels:1,labels:["gray"]}};for(let t of(e.exports=a,Object.keys(a))){if(!("channels"in a[t]))throw Error("missing channels property: "+t);if(!("labels"in a[t]))throw Error("missing channel labels property: "+t);if(a[t].labels.length!==a[t].channels)throw Error("channel and label counts mismatch: "+t);let{channels:e,labels:r}=a[t];delete a[t].channels,delete a[t].labels,Object.defineProperty(a[t],"channels",{value:e}),Object.defineProperty(a[t],"labels",{value:r})}a.rgb.hsl=function(e){let t,r=e[0]/255,n=e[1]/255,i=e[2]/255,a=Math.min(r,n,i),o=Math.max(r,n,i),s=o-a;o===a?t=0:r===o?t=(n-i)/s:n===o?t=2+(i-r)/s:i===o&&(t=4+(r-n)/s),(t=Math.min(60*t,360))<0&&(t+=360);let l=(a+o)/2;return[t,100*(o===a?0:l<=.5?s/(o+a):s/(2-o-a)),100*l]},a.rgb.hsv=function(e){let t,r,n,i,a,o=e[0]/255,s=e[1]/255,l=e[2]/255,u=Math.max(o,s,l),c=u-Math.min(o,s,l),d=function(e){return(u-e)/6/c+.5};return 0===c?(i=0,a=0):(a=c/u,t=d(o),r=d(s),n=d(l),o===u?i=n-r:s===u?i=1/3+t-n:l===u&&(i=2/3+r-t),i<0?i+=1:i>1&&(i-=1)),[360*i,100*a,100*u]},a.rgb.hwb=function(e){let t=e[0],r=e[1],n=e[2];return[a.rgb.hsl(e)[0],1/255*Math.min(t,Math.min(r,n))*100,100*(n=1-1/255*Math.max(t,Math.max(r,n)))]},a.rgb.cmyk=function(e){let t=e[0]/255,r=e[1]/255,n=e[2]/255,i=Math.min(1-t,1-r,1-n);return[100*((1-t-i)/(1-i)||0),100*((1-r-i)/(1-i)||0),100*((1-n-i)/(1-i)||0),100*i]},a.rgb.keyword=function(e){let t,r=i[e];if(r)return r;let a=1/0;for(let r of Object.keys(n)){let i=n[r],o=(e[0]-i[0])**2+(e[1]-i[1])**2+(e[2]-i[2])**2;o<a&&(a=o,t=r)}return t},a.keyword.rgb=function(e){return n[e]},a.rgb.xyz=function(e){let t=e[0]/255,r=e[1]/255,n=e[2]/255;return[100*(.4124*(t=t>.04045?((t+.055)/1.055)**2.4:t/12.92)+.3576*(r=r>.04045?((r+.055)/1.055)**2.4:r/12.92)+.1805*(n=n>.04045?((n+.055)/1.055)**2.4:n/12.92)),100*(.2126*t+.7152*r+.0722*n),100*(.0193*t+.1192*r+.9505*n)]},a.rgb.lab=function(e){let t=a.rgb.xyz(e),r=t[0],n=t[1],i=t[2];return r/=95.047,n/=100,i/=108.883,[116*(n=n>.008856?n**(1/3):7.787*n+16/116)-16,500*((r=r>.008856?r**(1/3):7.787*r+16/116)-n),200*(n-(i=i>.008856?i**(1/3):7.787*i+16/116))]},a.hsl.rgb=function(e){let t,r,n,i=e[0]/360,a=e[1]/100,o=e[2]/100;if(0===a)return[n=255*o,n,n];t=o<.5?o*(1+a):o+a-o*a;let s=2*o-t,l=[0,0,0];for(let e=0;e<3;e++)(r=i+-(1/3*(e-1)))<0&&r++,r>1&&r--,n=6*r<1?s+(t-s)*6*r:2*r<1?t:3*r<2?s+(t-s)*(2/3-r)*6:s,l[e]=255*n;return l},a.hsl.hsv=function(e){let t=e[0],r=e[1]/100,n=e[2]/100,i=r,a=Math.max(n,.01);n*=2,r*=n<=1?n:2-n,i*=a<=1?a:2-a;let o=(n+r)/2;return[t,100*(0===n?2*i/(a+i):2*r/(n+r)),100*o]},a.hsv.rgb=function(e){let t=e[0]/60,r=e[1]/100,n=e[2]/100,i=Math.floor(t)%6,a=t-Math.floor(t),o=255*n*(1-r),s=255*n*(1-r*a),l=255*n*(1-r*(1-a));switch(n*=255,i){case 0:return[n,l,o];case 1:return[s,n,o];case 2:return[o,n,l];case 3:return[o,s,n];case 4:return[l,o,n];case 5:return[n,o,s]}},a.hsv.hsl=function(e){let t,r,n=e[0],i=e[1]/100,a=e[2]/100,o=Math.max(a,.01);r=(2-i)*a;let s=(2-i)*o;return[n,100*(t=(t=i*o/(s<=1?s:2-s))||0),100*(r/=2)]},a.hwb.rgb=function(e){let t,r,n,i,a=e[0]/360,o=e[1]/100,s=e[2]/100,l=o+s;l>1&&(o/=l,s/=l);let u=Math.floor(6*a),c=1-s;t=6*a-u,(1&u)!=0&&(t=1-t);let d=o+t*(c-o);switch(u){default:case 6:case 0:r=c,n=d,i=o;break;case 1:r=d,n=c,i=o;break;case 2:r=o,n=c,i=d;break;case 3:r=o,n=d,i=c;break;case 4:r=d,n=o,i=c;break;case 5:r=c,n=o,i=d}return[255*r,255*n,255*i]},a.cmyk.rgb=function(e){let t=e[0]/100,r=e[1]/100,n=e[2]/100,i=e[3]/100;return[255*(1-Math.min(1,t*(1-i)+i)),255*(1-Math.min(1,r*(1-i)+i)),255*(1-Math.min(1,n*(1-i)+i))]},a.xyz.rgb=function(e){let t,r,n,i=e[0]/100,a=e[1]/100,o=e[2]/100;return t=(t=3.2406*i+-1.5372*a+-.4986*o)>.0031308?1.055*t**(1/2.4)-.055:12.92*t,r=(r=-.9689*i+1.8758*a+.0415*o)>.0031308?1.055*r**(1/2.4)-.055:12.92*r,n=(n=.0557*i+-.204*a+1.057*o)>.0031308?1.055*n**(1/2.4)-.055:12.92*n,[255*(t=Math.min(Math.max(0,t),1)),255*(r=Math.min(Math.max(0,r),1)),255*(n=Math.min(Math.max(0,n),1))]},a.xyz.lab=function(e){let t=e[0],r=e[1],n=e[2];return t/=95.047,r/=100,n/=108.883,[116*(r=r>.008856?r**(1/3):7.787*r+16/116)-16,500*((t=t>.008856?t**(1/3):7.787*t+16/116)-r),200*(r-(n=n>.008856?n**(1/3):7.787*n+16/116))]},a.lab.xyz=function(e){let t,r,n,i=e[0],a=e[1],o=e[2];t=a/500+(r=(i+16)/116),n=r-o/200;let s=r**3,l=t**3,u=n**3;return r=(s>.008856?s:(r-16/116)/7.787)*100,[t=(l>.008856?l:(t-16/116)/7.787)*95.047,r,n=(u>.008856?u:(n-16/116)/7.787)*108.883]},a.lab.lch=function(e){let t,r=e[0],n=e[1],i=e[2];return(t=360*Math.atan2(i,n)/2/Math.PI)<0&&(t+=360),[r,Math.sqrt(n*n+i*i),t]},a.lch.lab=function(e){let t=e[0],r=e[1],n=e[2]/360*2*Math.PI;return[t,r*Math.cos(n),r*Math.sin(n)]},a.rgb.ansi16=function(e,t=null){let[r,n,i]=e,o=null===t?a.rgb.hsv(e)[2]:t;if(0===(o=Math.round(o/50)))return 30;let s=30+(Math.round(i/255)<<2|Math.round(n/255)<<1|Math.round(r/255));return 2===o&&(s+=60),s},a.hsv.ansi16=function(e){return a.rgb.ansi16(a.hsv.rgb(e),e[2])},a.rgb.ansi256=function(e){let t=e[0],r=e[1],n=e[2];return t===r&&r===n?t<8?16:t>
1248?231:Math.round((t-8)/247*24)+232:16+36*Math.round(t/255*5)+6*Math.round(r/255*5)+Math.round(n/255*5)},a.ansi16.rgb=function(e){let t=e%10;if(0===t||7===t)return e>50&&(t+=3.5),[t=t/10.5*255,t,t];let r=(~~(e>50)+1)*.5;return[(1&t)*r*255,(t>>1&1)*r*255,(t>>2&1)*r*255]},a.ansi256.rgb=function(e){let t;if(e>=232){let t=(e-232)*10+8;return[t,t,t]}return[Math.floor((e-=16)/36)/5*255,Math.floor((t=e%36)/6)/5*255,t%6/5*255]},a.rgb.hex=function(e){let t=(((255&Math.round(e[0]))<<16)+((255&Math.round(e[1]))<<8)+(255&Math.round(e[2]))).toString(16).toUpperCase();return"000000".substring(t.length)+t},a.hex.rgb=function(e){let t=e.toString(16).match(/[a-f0-9]{6}|[a-f0-9]{3}/i);if(!t)return[0,0,0];let r=t[0];3===t[0].length&&(r=r.split("").map(e=>e+e).join(""));let n=parseInt(r,16);return[n>>16&255,n>>8&255,255&n]},a.rgb.hcg=function(e){let t,r=e[0]/255,n=e[1]/255,i=e[2]/255,a=Math.max(Math.max(r,n),i),o=Math.min(Math.min(r,n),i),s=a-o;return t=s<1?o/(1-s):0,[360*((s<=0?0:a===r?(n-i)/s%6:a===n?2+(i-r)/s:4+(r-n)/s)/6%1),100*s,100*t]},a.hsl.hcg=function(e){let t=e[1]/100,r=e[2]/100,n=r<.5?2*t*r:2*t*(1-r),i=0;return n<1&&(i=(r-.5*n)/(1-n)),[e[0],100*n,100*i]},a.hsv.hcg=function(e){let t=e[1]/100,r=e[2]/100,n=t*r,i=0;return n<1&&(i=(r-n)/(1-n)),[e[0],100*n,100*i]},a.hcg.rgb=function(e){let t=e[0]/360,r=e[1]/100,n=e[2]/100;if(0===r)return[255*n,255*n,255*n];let i=[0,0,0],a=t%1*6,o=a%1,s=1-o,l=0;switch(Math.floor(a)){case 0:i[0]=1,i[1]=o,i[2]=0;break;case 1:i[0]=s,i[1]=1,i[2]=0;break;case 2:i[0]=0,i[1]=1,i[2]=o;break;case 3:i[0]=0,i[1]=s,i[2]=1;break;case 4:i[0]=o,i[1]=0,i[2]=1;break;default:i[0]=1,i[1]=0,i[2]=s}return l=(1-r)*n,[(r*i[0]+l)*255,(r*i[1]+l)*255,(r*i[2]+l)*255]},a.hcg.hsv=function(e){let t=e[1]/100,r=t+e[2]/100*(1-t),n=0;return r>0&&(n=t/r),[e[0],100*n,100*r]},a.hcg.hsl=function(e){let t=e[1]/100,r=e[2]/100*(1-t)+.5*t,n=0;return r>0&&r<.5?n=t/(2*r):r>=.5&&r<1&&(n=t/(2*(1-r))),[e[0],100*n,100*r]},a.hcg.hwb=function(e){let t=e[1]/100,r=t+e[2]/100*(1-t);return[e[0],(r-t)*100,(1-r)*100]},a.hwb.hcg=function(e){let t=e[1]/100,r=1-e[2]/100,n=r-t,i=0;return n<1&&(i=(r-n)/(1-n)),[e[0],100*n,100*i]},a.apple.rgb=function(e){return[e[0]/65535*255,e[1]/65535*255,e[2]/65535*255]},a.rgb.apple=function(e){return[e[0]/255*65535,e[1]/255*65535,e[2]/255*65535]},a.gray.rgb=function(e){return[e[0]/100*255,e[0]/100*255,e[0]/100*255]},a.gray.hsl=function(e){return[0,0,e[0]]},a.gray.hsv=a.gray.hsl,a.gray.hwb=function(e){return[0,100,e[0]]},a.gray.cmyk=function(e){return[0,0,0,e[0]]},a.gray.lab=function(e){return[e[0],0,0]},a.gray.hex=function(e){let t=255&Math.round(e[0]/100*255),r=((t<<16)+(t<<8)+t).toString(16).toUpperCase();return"000000".substring(r.length)+r},a.rgb.gray=function(e){return[(e[0]+e[1]+e[2])/3/255*100]}},6799:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),!function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{ReadonlyURLSearchParams:function(){return l.ReadonlyURLSearchParams},RedirectType:function(){return l.RedirectType},ServerInsertedHTMLContext:function(){return u.ServerInsertedHTMLContext},forbidden:function(){return l.forbidden},notFound:function(){return l.notFound},permanentRedirect:function(){return l.permanentRedirect},redirect:function(){return l.redirect},unauthorized:function(){return l.unauthorized},unstable_isUnrecognizedActionError:function(){return c.unstable_isUnrecognizedActionError},unstable_rethrow:function(){return l.unstable_rethrow},useParams:function(){return m},usePathname:function(){return f},useRouter:function(){return h},useSearchParams:function(){return p},useSelectedLayoutSegment:function(){return y},useSelectedLayoutSegments:function(){return g},useServerInsertedHTML:function(){return u.useServerInsertedHTML}});let n=r(97323),i=r(77211),a=r(71002),o=r(95460),s=r(88531),l=r(21566),u=r(95520),c=r(42032),d=void 0;function p(){let e=(0,n.useContext)(a.SearchParamsContext);return(0,n.useMemo)(()=>e?new l.ReadonlyURLSearchParams(e):null,[e])}function f(){return null==d||d("usePathname()"),(0,n.useContext)(a.PathnameContext)}function h(){let e=(0,n.useContext)(i.AppRouterContext);if(null===e)throw Object.defineProperty(Error("invariant expected app router to be mou
1nted"),"__NEXT_ERROR_CODE",{value:"E238",enumerable:!1,configurable:!0});return e}function m(){return null==d||d("useParams()"),(0,n.useContext)(a.PathParamsContext)}function g(e){void 0===e&&(e="children"),null==d||d("useSelectedLayoutSegments()");let t=(0,n.useContext)(i.LayoutRouterContext);return t?function e(t,r,n,i){let a;if(void 0===n&&(n=!0),void 0===i&&(i=[]),n)a=t[1][r];else{var l;let e=t[1];a=null!=(l=e.children)?l:Object.values(e)[0]}if(!a)return i;let u=a[0],c=(0,o.getSegmentValue)(u);return!c||c.startsWith(s.PAGE_SEGMENT_KEY)?i:(i.push(c),e(a,r,!1,i))}(t.parentTree,e):null}function y(e){void 0===e&&(e="children"),null==d||d("useSelectedLayoutSegment()");let t=g(e);if(!t||0===t.length)return null;let r="children"===e?t[0]:t[t.length-1];return r===s.DEFAULT_SEGMENT_KEY?null:r}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},7829:(e,t)=>{"use strict";function r(e){var t;let{config:r,src:n,width:i,quality:a}=e,o=a||(null==(t=r.qualities)?void 0:t.reduce((e,t)=>Math.abs(t-75)<Math.abs(e-75)?t:e))||75;return r.path+"?url="+encodeURIComponent(n)+"&w="+i+"&q="+o+(n.startsWith("/_next/static/media/")&&1?"&dpl=dpl_D9tz5SbjCZj3MHA35FU3y7jPezMk":"")}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return n}}),r.__next_img_default=!0;let n=r},8778:(e,t,r)=>{"use strict";function n(){throw Object.defineProperty(Error("`forbidden()` is experimental and only allowed to be enabled when `experimental.authInterrupts` is enabled."),"__NEXT_ERROR_CODE",{value:"E488",enumerable:!1,configurable:!0})}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"forbidden",{enumerable:!0,get:function(){return n}}),r(5682).HTTP_ERROR_FALLBACK_ERROR_CODE,("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},9155:(e,t,r)=>{e.exports=r(6799)},9243:(e,t,r)=>{"use strict";r.d(t,{A:()=>n});class n{constructor(e){this.timeout=e,this.timeoutId=void 0}get start(){return new Promise((e,t)=>{this.timeoutId=setTimeout(()=>{let e=Error(`Request timed out, timeout of ${this.timeout}ms is exceeded`);e.name="AbortError",t(e)},this.timeout)})}clear(){this.timeoutId&&clearTimeout(this.timeoutId)}}},9627:(e,t,r)=>{var n=Object.create,i=Object.defineProperty,a=Object.getOwnPropertyDescriptor,o=Object.getOwnPropertyNames,s=Object.getPrototypeOf,l=Object.prototype.hasOwnProperty,u=(e,t,r,n)=>{if(t&&"object"==typeof t||"function"==typeof t)for(let s of o(t))l.call(e,s)||s===r||i(e,s,{get:()=>t[s],enumerable:!(n=a(t,s))||n.enumerable});return e},c=(e,t,r)=>(r=null!=e?n(s(e)):{},u(!t&&e&&e.__esModule?r:i(r,"default",{value:e,enumerable:!0}),e)),d={};((e,t)=>{for(var r in t)i(e,r,{get:t[r],enumerable:!0})})(d,{callPlayer:()=>A,getConfig:()=>P,getSDK:()=>C,isBlobUrl:()=>I,isMediaStream:()=>N,lazy:()=>m,omit:()=>R,parseEndTime:()=>O,parseStartTime:()=>w,queryString:()=>_,randomString:()=>S,supportsWebKitPresentationMode:()=>D}),e.exports=u(i({},"__esModule",{value:!0}),d);var p=c(r(97323)),f=c(r(9832)),h=c(r(53995));let m=e=>p.default.lazy(async()=>{let t=await e();return"function"==typeof t.default?t:t.default}),g=/[?&#](?:start|t)=([0-9hms]+)/,y=/[?&#]end=([0-9hms]+)/,v=/(\d+)(h|m|s)/g,b=/^\d+$/;function E(e,t){if(e instanceof Array)return;let r=e.match(t);if(r){let e=r[1];if(e.match(v)){var n=e;let t=0,r=v.exec(n);for(;null!==r;){let[,e,i]=r;"h"===i&&(t+=60*parseInt(e,10)*60),"m"===i&&(t+=60*parseInt(e,10)),"s"===i&&(t+=parseInt(e,10)),r=v.exec(n)}return t}if(b.test(e))return parseInt(e)}}function w(e){return E(e,g)}function O(e){return E(e,y)}function S(){return Math.random().toString(36).substr(2,5)}function _(e){return Object.keys(e).map(t=>`${t}=${e[t]}`).join("&")}function T(e){return window[e]?window[e]:window.exports&&window.exports[e]?window.exports[e]:window.module&&window.module.exports&&window.module.exports[e]?window.module.exports[e]:null}let x={},C=function(e,t,r=null,n=()=>!0,i=f.default){let a=T(t);return a&&n(a)?Promise.resolve(a):new Promise((n,a)=>
1{if(x[e])return void x[e].push({resolve:n,reject:a});x[e]=[{resolve:n,reject:a}];let o=t=>{x[e].forEach(e=>e.resolve(t))};if(r){let e=window[r];window[r]=function(){e&&e(),o(T(t))}}i(e,n=>{n?(x[e].forEach(e=>e.reject(n)),x[e]=null):r||o(T(t))})})};function P(e,t){return(0,h.default)(t.config,e.config)}function R(e,...t){let r=[].concat(...t),n={};for(let t of Object.keys(e))-1===r.indexOf(t)&&(n[t]=e[t]);return n}function A(e,...t){if(!this.player||!this.player[e]){let t=`ReactPlayer: ${this.constructor.displayName} player could not call %c${e}%c \u2013 `;return this.player?this.player[e]||(t+="The method was not available"):t+="The player was not available",console.warn(t,"font-weight: bold",""),null}return this.player[e](...t)}function N(e){return"undefined"!=typeof window&&void 0!==window.MediaStream&&e instanceof window.MediaStream}function I(e){return/^blob:/.test(e)}function D(e=document.createElement("video")){let t=!1===/iPhone|iPod/.test(navigator.userAgent);return e.webkitSupportsPresentationMode&&"function"==typeof e.webkitSetPresentationMode&&t}},9832:e=>{function t(e,t){e.onload=function(){this.onerror=this.onload=null,t(null,e)},e.onerror=function(){this.onerror=this.onload=null,t(Error("Failed to load "+this.src),e)}}e.exports=function(e,r,n){var i=document.head||document.getElementsByTagName("head")[0],a=document.createElement("script");"function"==typeof r&&(n=r,r={}),n=n||function(){},a.type=(r=r||{}).type||"text/javascript",a.charset=r.charset||"utf8",a.async=!("async"in r)||!!r.async,a.src=e,r.attrs&&function(e,t){for(var r in t)e.setAttribute(r,t[r])}(a,r.attrs),r.text&&(a.text=""+r.text),("onload"in a?t:function(e,t){e.onreadystatechange=function(){("complete"==this.readyState||"loaded"==this.readyState)&&(this.onreadystatechange=null,t(null,e))}})(a,n),a.onload||t(a,n),i.appendChild(a)}},10322:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),!function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{fromNodeOutgoingHttpHeaders:function(){return i},normalizeNextQueryParam:function(){return l},splitCookiesString:function(){return a},toNodeOutgoingHttpHeaders:function(){return o},validateURL:function(){return s}});let n=r(87335);function i(e){let t=new Headers;for(let[r,n]of Object.entries(e))for(let e of Array.isArray(n)?n:[n])void 0!==e&&("number"==typeof e&&(e=e.toString()),t.append(r,e));return t}function a(e){var t,r,n,i,a,o=[],s=0;function l(){for(;s<e.length&&/\s/.test(e.charAt(s));)s+=1;return s<e.length}for(;s<e.length;){for(t=s,a=!1;l();)if(","===(r=e.charAt(s))){for(n=s,s+=1,l(),i=s;s<e.length&&"="!==(r=e.charAt(s))&&";"!==r&&","!==r;)s+=1;s<e.length&&"="===e.charAt(s)?(a=!0,s=i,o.push(e.substring(t,n)),t=s):s=n+1}else s+=1;(!a||s>=e.length)&&o.push(e.substring(t,e.length))}return o}function o(e){let t={},r=[];if(e)for(let[n,i]of e.entries())"set-cookie"===n.toLowerCase()?(r.push(...a(i)),t[n]=1===r.length?r[0]:r):t[n]=i;return t}function s(e){try{return String(new URL(String(e)))}catch(t){throw Object.defineProperty(Error(`URL is malformed "${String(e)}". Please use only absolute URLs - https://nextjs.org/docs/messages/middleware-relative-urls`,{cause:t}),"__NEXT_ERROR_CODE",{value:"E61",enumerable:!1,configurable:!0})}}function l(e){for(let t of[n.NEXT_QUERY_PARAM_PREFIX,n.NEXT_INTERCEPTION_MARKER_PREFIX])if(e!==t&&e.startsWith(t))return e.substring(t.length);return null}},11430:(e,t,r)=>{"use strict";function n(){throw Object.defineProperty(Error("cacheTag() is only available with the experimental.useCache config."),"__NEXT_ERROR_CODE",{value:"E628",enumerable:!1,configurable:!0})}Object.defineProperty(t,"z",{enumerable:!0,get:function(){return n}}),r(77249),r(66253)},11600:(e,t,r)=>{"use strict";r.d(t,{Eu:()=>o,k6:()=>s,tS:()=>l});var n=r(28123),i=r.n(n);let a=/\/([-~]{1})\/media\//i,o=(e,t=a)=>{let r=i()(e,{},!0),n=t.exec(r.pathname);return n&&n.length>1&&r.set("pathname",r.pathname.replace(t,`/${n[1]}/jssmedia/`)),r.toString()},s=(e,t,r=a)=>{if(!t||0===Object.keys(t).length)return e;"undefined"==typeof window||window.global||(window.global={});let n=i()(o(e,r),{},!0),s=(e=>{let{rev:t,db:r,la:n,vs:i,ts:a}=e;return{rev:t,db:r,la:n,vs:i,ts:a}})(n.query),l=Object.assign({},t);
1return Object.entries(s).forEach(([e,t])=>{t&&(l[e]=t)}),n.set("query",l),n.toString()},l=(e,t,r,n)=>t.map(t=>{let i=Object.assign(Object.assign({},r),t),a=i.w||i.mw;return a?`${s(e,i,n)} ${a}w`:null}).filter(e=>e).join(", ")},11613:(e,t,r)=>{e.exports=r(19938)},11701:(e,t,r)=>{"use strict";r.d(t,{f:()=>s});var n=r(97323),i=r(73306),a=r(88317),o=r(38840);let s=({rendering:e,placeholderName:t,children:r,componentRuntime:s})=>{let l=({kind:t,id:r,placeholderName:n})=>{var l;let u=n?"placeholder":"rendering",c={type:"text/sitecore",chrometype:u,className:"scpm",kind:t};if(t===a.mV.Open){if("placeholder"===u&&n){let t="";for(let a of Object.keys(null!=(l=e.placeholders)?l:{})){if(n===a){t=r?`${n}_${r}`:`${n}_${o.fF}`;break}if((0,i.Np)(a)&&(0,i.jz)(a).test(n)){t=r?`${a}_${r}`:`${a}_${o.fF}`;break}}c.id=t}else c.id=r;"rendering"===u&&s&&(c["data-csdk-component-runtime"]=s)}return c};return n.createElement(n.Fragment,null,n.createElement("code",Object.assign({},l({kind:a.mV.Open,id:e.uid,placeholderName:t}))),r,n.createElement("code",Object.assign({},l({kind:a.mV.Close,placeholderName:t}))))}},11993:e=>{"use strict";var t=Object.defineProperty,r=Object.getOwnPropertyDescriptor,n=Object.getOwnPropertyNames,i=Object.prototype.hasOwnProperty,a={};function o(e){var t;let r=["path"in e&&e.path&&`Path=${e.path}`,"expires"in e&&(e.expires||0===e.expires)&&`Expires=${("number"==typeof e.expires?new Date(e.expires):e.expires).toUTCString()}`,"maxAge"in e&&"number"==typeof e.maxAge&&`Max-Age=${e.maxAge}`,"domain"in e&&e.domain&&`Domain=${e.domain}`,"secure"in e&&e.secure&&"Secure","httpOnly"in e&&e.httpOnly&&"HttpOnly","sameSite"in e&&e.sameSite&&`SameSite=${e.sameSite}`,"partitioned"in e&&e.partitioned&&"Partitioned","priority"in e&&e.priority&&`Priority=${e.priority}`].filter(Boolean),n=`${e.name}=${encodeURIComponent(null!=(t=e.value)?t:"")}`;return 0===r.length?n:`${n}; ${r.join("; ")}`}function s(e){let t=new Map;for(let r of e.split(/; */)){if(!r)continue;let e=r.indexOf("=");if(-1===e){t.set(r,"true");continue}let[n,i]=[r.slice(0,e),r.slice(e+1)];try{t.set(n,decodeURIComponent(null!=i?i:"true"))}catch{}}return t}function l(e){if(!e)return;let[[t,r],...n]=s(e),{domain:i,expires:a,httponly:o,maxage:l,path:d,samesite:p,secure:f,partitioned:h,priority:m}=Object.fromEntries(n.map(([e,t])=>[e.toLowerCase().replace(/-/g,""),t]));{var g,y,v={name:t,value:decodeURIComponent(r),domain:i,...a&&{expires:new Date(a)},...o&&{httpOnly:!0},..."string"==typeof l&&{maxAge:Number(l)},path:d,...p&&{sameSite:u.includes(g=(g=p).toLowerCase())?g:void 0},...f&&{secure:!0},...m&&{priority:c.includes(y=(y=m).toLowerCase())?y:void 0},...h&&{partitioned:!0}};let e={};for(let t in v)v[t]&&(e[t]=v[t]);return e}}((e,r)=>{for(var n in r)t(e,n,{get:r[n],enumerable:!0})})(a,{RequestCookies:()=>d,ResponseCookies:()=>p,parseCookie:()=>s,parseSetCookie:()=>l,stringifyCookie:()=>o}),e.exports=((e,a,o,s)=>{if(a&&"object"==typeof a||"function"==typeof a)for(let l of n(a))i.call(e,l)||l===o||t(e,l,{get:()=>a[l],enumerable:!(s=r(a,l))||s.enumerable});return e})(t({},"__esModule",{value:!0}),a);var u=["strict","lax","none"],c=["low","medium","high"],d=class{constructor(e){this._parsed=new Map,this._headers=e;let t=e.get("cookie");if(t)for(let[e,r]of s(t))this._parsed.set(e,{name:e,value:r})}[Symbol.iterator](){return this._parsed[Symbol.iterator]()}get size(){return this._parsed.size}get(...e){let t="string"==typeof e[0]?e[0]:e[0].name;return this._parsed.get(t)}getAll(...e){var t;let r=Array.from(this._parsed);if(!e.length)return r.map(([e,t])=>t);let n="string"==typeof e[0]?e[0]:null==(t=e[0])?void 0:t.name;return r.filter(([e])=>e===n).map(([e,t])=>t)}has(e){return this._parsed.has(e)}set(...e){let[t,r]=1===e.length?[e[0].name,e[0].value]:e,n=this._parsed;return n.set(t,{name:t,value:r}),this._headers.set("cookie",Array.from(n).map(([e,t])=>o(t)).join("; ")),this}delete(e){let t=this._parsed,r=Array.isArray(e)?e.map(e=>t.delete(e)):t.delete(e);return this._headers.set("cookie",Array.from(t).map(([e,t])=>o(t)).join("; ")),r}clear(){return this.delete(Array.from(this._parsed.keys())),this}[Symbol.for("edge-runtime.inspect.custom")](){return`RequestCookies ${JSON.stringify(Object.fromEntries(this._parsed))}`}toString(){return[...this._parsed.values()].map(e=>`${e.name}=${encodeURIComponent(e.value)}`).join("; ")}},p=class{constructor(e){var t,r,n;this._parsed=new Map,this._headers=e;let i=null!=(n=null!=(r=null==(t=e.getSetCookie)?void 0:t.call(e))?r:e.get("set-cookie"))?n:[];for(let e of Array.isArray(i)?i:function(e){if(!e)return[];var t,r,n,i,a,o=[],s=0;function l(){for(;s<e.length&&/\s/.test(e.charAt(s));)s+=1;return s<e.length}for(;s<e.length;){for(t=s,a=!1;l();)if(","===(r=e.charAt(s))){for(n=s,s+=1,l(),i=s;s<e.length&&"="!==(r=e.charAt(s))&&";"!==r&&","!==r;)s+=1;s<e.length&&"="===e.charAt(s)?(a=!0,s=i,o.push(e.substring(t,n)),t=s):s=n+1}else s+=1;(!a||s>=e.length)&&o.push(e.substring(t,e.length))}return o}(i)){let t=l(e);t&&this._parsed.set(t.name,t)}}get(...e){let t="string"==typeof e[0]?e[0]:e[0].name;return this._parsed.get(t)}getAll(...e){var t;let r=Array.from(this._parsed.values());if(!e.length)return r;let n="string"==typeof e[0]?e[0]:null==(t=e[0])?void 0:t.name;return r.filter(e=>e.name===n)}has(e){return this._parsed.has(e)}set(...e){let[t,r,n]=1===e.length?[e[0].name,e[0].value,e[0]]:e,i=this._parsed;return i.set(t,function(e={name:"",value:""}){return"number"==typeof e.expires&&(e.expires=new Date(e.expires)),e.maxAge&&(e.expires=new Date(Date.now()+1e3*e.maxAge)),(null===e.path||void 0===e.path)&&(e.path="/"),e}
1({name:t,value:r,...n})),function(e,t){for(let[,r]of(t.delete("set-cookie"),e)){let e=o(r);t.append("set-cookie",e)}}(i,this._headers),this}delete(...e){let[t,r]="string"==typeof e[0]?[e[0]]:[e[0].name,e[0]];return this.set({...r,name:t,value:"",expires:new Date(0)})}[Symbol.for("edge-runtime.inspect.custom")](){return`ResponseCookies ${JSON.stringify(Object.fromEntries(this._parsed))}`}toString(){return[...this._parsed.values()].map(o).join("; ")}}},12346:(e,t,r)=>{e.exports=r(52987)},12491:(e,t,r)=>{Object.create;var n=Object.defineProperty,i=Object.getOwnPropertyDescriptor,a=Object.getOwnPropertyNames;Object.getPrototypeOf;var o=Object.prototype.hasOwnProperty,s={};((e,t)=>{for(var r in t)n(e,r,{get:t[r],enumerable:!0})})(s,{default:()=>c}),e.exports=((e,t,r,s)=>{if(t&&"object"==typeof t||"function"==typeof t)for(let l of a(t))o.call(e,l)||l===r||n(e,l,{get:()=>t[l],enumerable:!(s=i(t,l))||s.enumerable});return e})(n({},"__esModule",{value:!0}),s);var l=r(9627),u=r(52649),c=[{key:"youtube",name:"YouTube",canPlay:u.canPlay.youtube,lazyPlayer:(0,l.lazy)(()=>r.e(446).then(r.t.bind(r,32554,23)))},{key:"soundcloud",name:"SoundCloud",canPlay:u.canPlay.soundcloud,lazyPlayer:(0,l.lazy)(()=>r.e(979).then(r.t.bind(r,95033,23)))},{key:"vimeo",name:"Vimeo",canPlay:u.canPlay.vimeo,lazyPlayer:(0,l.lazy)(()=>r.e(173).then(r.t.bind(r,34543,23)))},{key:"mux",name:"Mux",canPlay:u.canPlay.mux,lazyPlayer:(0,l.lazy)(()=>r.e(723).then(r.t.bind(r,66361,23)))},{key:"facebook",name:"Facebook",canPlay:u.canPlay.facebook,lazyPlayer:(0,l.lazy)(()=>r.e(887).then(r.t.bind(r,8977,23)))},{key:"streamable",name:"Streamable",canPlay:u.canPlay.streamable,lazyPlayer:(0,l.lazy)(()=>r.e(627).then(r.t.bind(r,55169,23)))},{key:"wistia",name:"Wistia",canPlay:u.canPlay.wistia,lazyPlayer:(0,l.lazy)(()=>r.e(340).then(r.t.bind(r,8368,23)))},{key:"twitch",name:"Twitch",canPlay:u.canPlay.twitch,lazyPlayer:(0,l.lazy)(()=>r.e(42).then(r.t.bind(r,45346,23)))},{key:"dailymotion",name:"DailyMotion",canPlay:u.canPlay.dailymotion,lazyPlayer:(0,l.lazy)(()=>r.e(328).then(r.t.bind(r,14948,23)))},{key:"mixcloud",name:"Mixcloud",canPlay:u.canPlay.mixcloud,lazyPlayer:(0,l.lazy)(()=>r.e(570).then(r.t.bind(r,79322,23)))},{key:"vidyard",name:"Vidyard",canPlay:u.canPlay.vidyard,lazyPlayer:(0,l.lazy)(()=>r.e(392).then(r.t.bind(r,95576,23)))},{key:"kaltura",name:"Kaltura",canPlay:u.canPlay.kaltura,lazyPlayer:(0,l.lazy)(()=>r.e(463).then(r.t.bind(r,69893,23)))},{key:"file",name:"FilePlayer",canPlay:u.canPlay.file,canEnablePIP:e=>u.canPlay.file(e)&&(document.pictureInPictureEnabled||(0,l.supportsWebKitPresentationMode)())&&!u.AUDIO_EXTENSIONS.test(e),lazyPlayer:(0,l.lazy)(()=>r.e(458).then(r.t.bind(r,3434,23)))}]},12700:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"getDomainLocale",{enumerable:!0,get:function(){return i}});let n=r(90274);function i(e,t,i,a){{let o=r(4892).normalizeLocalePath,s=r(71727).detectDomainLocale,l=t||o(e,i).detectedLocale,u=s(a,void 0,l);if(u){let t="http"+(u.http?"":"s")+"://",r=l===u.defaultLocale?"":"/"+l;return""+t+u.domain+(0,n.normalizePathTrailingSlash)(""+r+e)}return!1}}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},14742:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"workAsyncStorage",{enumerable:!0,get:function(){return n.workAsyncStorageInstance}});let n=r(69183)},15809:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"InvariantError",{enumerable:!0,get:function(){return r}});class r extends Error{constructor(e,t){super("Invariant: "+(e.endsWith(".")?e:e+".")+" This is a bug in Next.js.",t),this.name="InvariantError"}}},16407:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>s,getComponentServerProps:()=>o});var n=r(10399),i=r(92432),a=r(919);let o=(e,t)=>(function(e,t,r,n){return new(r||(r=Promise))(function(i,a){function o(e){try{l(n.next(e))}catch(e){a(e)}}function s(e){try{l(n.throw(e))}catch(e){a(e)}}function l(e){var t;e.done?i(e.value):((t=e.value)instanceof r?t:new r(function(e){e(t)})).then(o,s)}l((n=n.apply(e,t||[])).next())})})(void 0,void 0,void 0,function*(){let r=e.params||{},a=!t.sitecore.context.pageState||t.sitecore.context.pageState===n.IY.Normal;return yield(0,i.h5)(r,a)}),s=a.M},16434:(e,t,r)=>{"use strict";r.d(t,{K:()=>i});var n=r(97323);let i=e=>{let t=e.rendering&&e.rendering.componentName?e.rendering.componentName:"Unnamed Component";e.errorOverride||console.log(`Component props for unimplemented '${t}' component`,e);let r=e.errorOverride||"Content SDK component is missing React implementation. See the developer console for more information.";return n.createElement("div",{style:{background:"darkorange",outline:"5px solid orange",padding:"10px",color:"white",maxWidth:"500px"}},n.createElement("h2",null,t),n.createElement("p",null,r))};i.displayName="MissingComponent"},16875:(e,t,r)=>{"use strict";r.d(t,{A:()=>a,h:()=>s});var n=r(97323),i=r(42250);let a=e=>n.createElement("div",{className:"sc-content-sdk-placeholder-error"},e.message?e.message:e.children);class o extends n.Component{constructor(e){super(e),this.defaultErrorMessage="There was a problem loading this section.",this.defaultLoadingMessage="Loading component...",this.state={error:null}}static getDerivedStateFromError(e){return{error:e}}componentDidCatch(e,t){var r,n;this.showErrorDetails()&&console.error(`An error occurred in component ${null==(r=this.props.rendering)?void 0:r.componentName} (${null==(n=this.props.rendering)?void 0:n.uid}): `),console.error({error:e,errorInfo:t})}isInDevMode(){return!1}showErrorDetails(){return this.isInDevMode()||this.props.page.mode.isEditing||this.props.page.mode.isPreview}render(){var e;if(this.state.error)if(this.props.errorComponent)return n.createElement(this.props.errorComponent,{error:this.state.error});else if(this.showErrorDetails())return n.createElement("div",null,n.createElement(a,null,"A rendering error occurred in component"," ",n.createElement("em",null,null==(e=this.props.rendering)?void 0:e.componentName),n.createElement("br",null),"Error: ",n.createElement("em",null,this.state.error.message||JSON.stringify(this.state.error))));else return n.createElement("div",null,n.createElement(a,{message:this.defaultErrorMessage}));return this.props.disableSuspense||this.props.isDynamic?this.props.children:n.createElement(n.Suspense,{fallback:n.createElement("h4",null,this.props.componentLoadingMessage||this.defaultLoadingMessage)},this.props.children)}}let s=(0,i.F)()(o)},16922:(e,t,r)=>{"use strict";r.d(t,{O:()=>o});var n=r(97323),i=r(88317);let a=e=>{let t=JSON.stringify(e.metadata),r={type:"text/sitecore",chrometype:"field",className:"scpm"},a=Object.assign(Object.assign({},r),{kind:i.mV.Open}),o=Object.assign(Object.assign({},r),{kind:i.mV.Close});return n.createElement(n.Fragment,null,n.createElement("code",Object.assign({},a),t),e.children,n.createElement("code",Object.assign({},o)))};function o(e,t=!1){return t?(0,n.forwardRef)((t,r)=>{var i;let{editable:o=!0}=t,s=null==(i=t.field)?void 0:i.metadata;return s&&o?n.createElement(a,{metadata:s},n.createElement(e,Object.assign({},t,{ref:r}))):n.createElement(e,Object.assign({},t,{ref:r}))}):t=>{var r;let{editable:i=!0}=t,o=null==(r=t.field)?void 0:r.metadata;return o&&i?n.createElement(a,{metadata:o},n.createElement(e,Object.assign({},t))):n.createElement(e,Object.assign({},t))}}a.displayName="FieldMetadata"},17348:(e,t,r)=>{"use strict";var n;r.d(t,{b:()=>n}),function(e){e.NAME="Name",e.DOCUMENT="Document",e.OPERATION_DEFINITION="OperationDefinition",e.VARIABLE_DEFINITION="VariableDefinition",e.SELECTION_SET="SelectionSet",e.FIELD="Field",e.ARGUMENT="Argument",e.FRAGMENT_SPREAD="FragmentSpread",e.INLINE_FRAGMENT="InlineFragment",e.FRAGMENT_DEFINITION="FragmentDefinition",e.VARIABLE="Variable",e.INT="IntValue",e.FLOAT="FloatValue",e.STRING="Str
1ingValue",e.BOOLEAN="BooleanValue",e.NULL="NullValue",e.ENUM="EnumValue",e.LIST="ListValue",e.OBJECT="ObjectValue",e.OBJECT_FIELD="ObjectField",e.DIRECTIVE="Directive",e.NAMED_TYPE="NamedType",e.LIST_TYPE="ListType",e.NON_NULL_TYPE="NonNullType",e.SCHEMA_DEFINITION="SchemaDefinition",e.OPERATION_TYPE_DEFINITION="OperationTypeDefinition",e.SCALAR_TYPE_DEFINITION="ScalarTypeDefinition",e.OBJECT_TYPE_DEFINITION="ObjectTypeDefinition",e.FIELD_DEFINITION="FieldDefinition",e.INPUT_VALUE_DEFINITION="InputValueDefinition",e.INTERFACE_TYPE_DEFINITION="InterfaceTypeDefinition",e.UNION_TYPE_DEFINITION="UnionTypeDefinition",e.ENUM_TYPE_DEFINITION="EnumTypeDefinition",e.ENUM_VALUE_DEFINITION="EnumValueDefinition",e.INPUT_OBJECT_TYPE_DEFINITION="InputObjectTypeDefinition",e.DIRECTIVE_DEFINITION="DirectiveDefinition",e.SCHEMA_EXTENSION="SchemaExtension",e.DIRECTIVE_EXTENSION="DirectiveExtension",e.SCALAR_TYPE_EXTENSION="ScalarTypeExtension",e.OBJECT_TYPE_EXTENSION="ObjectTypeExtension",e.INTERFACE_TYPE_EXTENSION="InterfaceTypeExtension",e.UNION_TYPE_EXTENSION="UnionTypeExtension",e.ENUM_TYPE_EXTENSION="EnumTypeExtension",e.INPUT_OBJECT_TYPE_EXTENSION="InputObjectTypeExtension",e.TYPE_COORDINATE="TypeCoordinate",e.MEMBER_COORDINATE="MemberCoordinate",e.ARGUMENT_COORDINATE="ArgumentCoordinate",e.DIRECTIVE_COORDINATE="DirectiveCoordinate",e.DIRECTIVE_ARGUMENT_COORDINATE="DirectiveArgumentCoordinate"}(n||(n={}))},17969:(e,t,r)=>{"use strict";r.d(t,{N:()=>g});var n=r(97323),i=r(42117),a=r.n(i),o=r(73306),s=r(16922),l=r(37470),u=r(47247),c=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};let d=(0,s.O)((0,l.N)((0,n.forwardRef)((e,t)=>{var{field:r,editable:i=!0,showLinkTextWithChildrenPresent:a}=e,s=c(e,["field","editable","showLinkTextWithChildrenPresent"]);let l=s.children;if((0,o.JE)(r))return null;let u=r.href?r:r.value;if(!u)return null;let d="anchor"!==u.linktype&&u.anchor?`#${u.anchor}`:"",p=u.querystring?`?${u.querystring}`:"",f={href:`${u.href}${p}${d}`,className:u.class,title:u.title,target:u.target};"_blank"!==f.target||f.rel||(f.rel="noopener noreferrer");let h=a||!l?u.text||u.href:null,m=n.createElement("a",Object.assign(Object.assign(Object.assign({},f),s),{key:"link",ref:t}),h,l);return n.createElement(n.Fragment,null,m)}),{defaultEmptyFieldEditingComponent:u.G,isForwardRef:!0}),!0);d.displayName="Link";var p=r(20103),f=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};let h=["as","onNavigate","passHref","prefetch","replace","scroll","shallow"],m=/^\/.*\.\w+$/,g=(0,n.forwardRef)((e,t)=>{let{field:r,editable:i=!0,children:o,internalLinkMatcher:s=/^\//g,showLinkTextWithChildrenPresent:l}=e,u=f(e,["field","editable","children","internalLinkMatcher","showLinkTextWithChildrenPresent"]);if(!r||!r.value&&!r.href&&!r.metadata)return null;let c=r.href?r:r.value,{href:g,querystring:y,anchor:v}=c||{},b=i&&r.metadata;if(g&&!b){let r=l||!o?c.text||c.href:null,i=s.test(g),d=m.test(g);if(i&&!d)return n.createElement(a(),Object.assign({href:{pathname:g,query:y,hash:v},key:"link",title:c.title,target:c.target,className:c.class},u,{locale:!1,ref:t},p.env.TEST?{"data-nextjs-link":!0,"data-nextjs-prefetch":e.prefetch}:{}),r,o)}let E=function(e){let t=Object.assign({},e);for(let e of[...h,"internalLinkMatcher"])delete t[e];return t}(e);return n.createElement(d,Object.assign({},E,{ref:t},p.env.TEST?{"data-react-link":!0}:{}))});g.displayName="NextLink"},18791:(e,t,r)=>{"use strict";function n(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}r.d(t,{_:()=>n})},18928:(e,t,r)=>{"use strict";r.d(t,{Ay:()=>p});var n=function(){return(n=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.create;Object.create;var i=("function"==typeof SuppressedError&&SuppressedError,r(68476)),a=new Map,o=new Map,s=!0,l=!1;function u(e){return e.replace(/[\s,]+/g," ").trim()}function c(e){for(var t=[],r=1;r<arguments.length;r++)t[r-1]=arguments[r];"string"==typeof e&&(e=[e]);var c=e[0];return t.forEach(function(t,r){t&&"Document"===t.kind?c+=t.loc.source.body:c+=t,c+=e[r+1]}),function(e){var t=u(e);if(!a.has(t)){var r,c,d,p,f,h=(0,i.qg)(e,{experimentalFragmentVariables:l,allowLegacyFragmentVariables:l,experimentalFragmentArguments:l});if(!h||"Document"!==h.kind)throw Error("Not a valid GraphQL document.");a.set(t,((p=new Set((r=new Set,c=[],h.definitions.forEach(function(e){if("FragmentDefinition"===e.kind){var t,n=e.name.value,i=u((t=e.loc).source.body.substring(t.start,t.end)),a=o.get(n);a&&!a.has(i)?s&&console.warn("Warning: fragment with name "+n+" already exists.\ngraphql-tag enforces all fragment names across your application to be unique; read more about\nthis in the docs: http://dev.apollodata.com/core/fragments.html#unique-names"):a||o.set(n,a=new Set),a.add(i),r.has(i)||(r.add(i),c.push(e))}else c.push(e)}),d=n(n({},h),{definitions:c}
1)).definitions)).forEach(function(e){e.loc&&delete e.loc,Object.keys(e).forEach(function(t){var r=e[t];r&&"object"==typeof r&&p.add(r)})}),(f=d.loc)&&(delete f.startToken,delete f.endToken),d))}return a.get(t)}(c)}var d={gql:c,resetCaches:function(){a.clear(),o.clear()},disableFragmentWarnings:function(){s=!1},enableExperimentalFragmentVariables:function(){l=!0},disableExperimentalFragmentVariables:function(){l=!1}};!function(e){e.gql=d.gql,e.resetCaches=d.resetCaches,e.disableFragmentWarnings=d.disableFragmentWarnings,e.enableExperimentalFragmentVariables=d.enableExperimentalFragmentVariables,e.disableExperimentalFragmentVariables=d.disableExperimentalFragmentVariables}(c||(c={})),c.default=c;let p=c},19027:(e,t,r)=>{"use strict";r.d(t,{$O:()=>p,$r:()=>l,$u:()=>f,gn:()=>n,mv:()=>d,sI:()=>o});var n,i=r(723),a=r(175);!function(e){e.READY="ready",e.RENDERED="rendered"}(n||(n={}));let o=(e,t)=>{if(!window)return;let r=r=>u(r,e,t);return window.addEventListener("message",r),()=>{window.removeEventListener("message",r)}},s=e=>["*"].some(t=>t===e.origin||RegExp("^"+t.replace(".","\\.").replace(/\*/g,".*")+"$").test(e.origin)),l=(e,t)=>!!e.origin&&!!e.data&&e.data.name===t||(s(e)||console.debug("Component Library: event skipped - invalid origin: message %s from origin %s",e.data.name,e.origin),!1),u=(e,t,r)=>{var n;let i=e.data;if(!e.origin||!i||"component:update"!==i.name){s(e)||console.debug("Component Library: event skipped: message %s from origin %s",i.name,e.origin);return}if(!(null==(n=i.details)?void 0:n.uid))return void console.debug("Received component:update event without uid, aborting event handler...");let a=e=>{var t,r;if((null==(t=e.uid)?void 0:t.toLowerCase())===(null==(r=i.details)?void 0:r.uid.toLowerCase()))return e;if(e.placeholders)for(let t of Object.keys(e.placeholders))for(let r of e.placeholders[t]){let e=a(r);if(e)return e}return null},o=a(t);return o?(console.debug("Found component with uid %s to update. Update fields: %o. Update params: %o.",i.details.uid,i.details.fields,i.details.params),c(o,i.details.fields,i.details.params),r&&r(t)):console.debug("Rendering with uid %s not found",i.details.uid),t},c=(e,t,r)=>{t&&(e.fields=Object.assign(Object.assign({},e.fields),t)),r&&(e.params=Object.assign(Object.assign({},e.params),r))};function d(e,t,r=!1){return{name:"component:status",message:{status:e,uid:t,isRenderingServerComponent:r}}}function p(e=i.Xq){return`${(0,a.l)(e)}/v1/files/designlibrary/lib/rh-lib-script.js`}let f=e=>{if("undefined"==typeof window)return;let t=window.parent&&window.parent!==window?window.parent:window;try{console.log("Component Library: sending event",e.name,e),t.postMessage(e,"*")}catch(t){console.error("Component Library: postMessage failed",t,e)}}},19296:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),!function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{isNodeNextRequest:function(){return i},isNodeNextResponse:function(){return a},isWebNextRequest:function(){return r},isWebNextResponse:function(){return n}});let r=e=>!1,n=e=>!1,i=e=>!0,a=e=>!0},19938:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"useRouter",{enumerable:!0,get:function(){return a}});let n=r(97323),i=r(44377);function a(){return(0,n.useContext)(i.RouterContext)}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},20024:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"RouteKind",{enumerable:!0,get:function(){return r}});var r=function(e){return e.PAGES="PAGES",e.PAGES_API="PAGES_API",e.APP_PAGE="APP_PAGE",e.APP_ROUTE="APP_ROUTE",e.IMAGE="IMAGE",e}({})},20359:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"useIntersection",{enumerable:!0,get:function(){return l}});let n=r(97323),i=r(35586),a="function"==typeof IntersectionObserver,o=new Map,s=[];function l(e){let{rootRef:t,rootMargin:r,disabled:l}
1=e,u=l||!a,[c,d]=(0,n.useState)(!1),p=(0,n.useRef)(null),f=(0,n.useCallback)(e=>{p.current=e},[]);return(0,n.useEffect)(()=>{if(a){if(u||c)return;let e=p.current;if(e&&e.tagName)return function(e,t,r){let{id:n,observer:i,elements:a}=function(e){let t,r={root:e.root||null,margin:e.rootMargin||""},n=s.find(e=>e.root===r.root&&e.margin===r.margin);if(n&&(t=o.get(n)))return t;let i=new Map;return t={id:r,observer:new IntersectionObserver(e=>{e.forEach(e=>{let t=i.get(e.target),r=e.isIntersecting||e.intersectionRatio>0;t&&r&&t(r)})},e),elements:i},s.push(r),o.set(r,t),t}(r);return a.set(e,t),i.observe(e),function(){if(a.delete(e),i.unobserve(e),0===a.size){i.disconnect(),o.delete(n);let e=s.findIndex(e=>e.root===n.root&&e.margin===n.margin);e>-1&&s.splice(e,1)}}}(e,e=>e&&d(e),{root:null==t?void 0:t.current,rootMargin:r})}else if(!c){let e=(0,i.requestIdleCallback)(()=>d(!0));return()=>(0,i.cancelIdleCallback)(e)}},[u,r,t,c,p.current]),[f,c,(0,n.useCallback)(()=>{d(!1)},[])]}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},20469:(e,t,r)=>{"use strict";r.d(t,{I:()=>Y});var n,i=r(88317),a=r(21269);let o=` 2 query EditingQuery($itemId: String!, $language: String!, $version: String) { 3 item(path: $itemId, language: $language, version: $version) { 4 rendered 5 } 6 } 7`;class s{constructor(e){this.serviceConfig=e,this.graphQLClient=this.getGraphQLClient()}async fetchEditingData({itemId:e,language:t,version:r,layoutKind:n=i.d
7Q.Final,mode:s,site:l},u){var c;if(a.A.editing("fetching editing data for %s %s %s %s",e,t,r,n),!t)throw RangeError("The language must be a non-empty string");let d=await this.graphQLClient.request(o,{itemId:e,version:r,language:t},Object.assign(Object.assign({},u),{headers:Object.assign(Object.assign(Object.assign({},null==u?void 0:u.headers),{sc_layoutKind:n,sc_editMode:"edit"===s?"true":"false",sc_previewMode:"preview"===s?"true":"false"}),l&&{sc_site:l})}));return{layoutData:(null==(c=null==d?void 0:d.item)?void 0:c.rendered)||{sitecore:{context:{pageEditing:!0,language:t},route:null}}}}getGraphQLClient(){if(!this.serviceConfig.clientFactory)throw Error("clientFactory needs to be provided when initializing GraphQL client.");return this.serviceConfig.clientFactory({debugger:a.A.editing})}}var l=r(9243),u=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};class c{constructor(e={}){this.config=e}async fetch(e,t={}){var r;let n=this.config,{debugger:i,fetch:o}=n,s=u(n,["debugger","fetch"]),c=Date.now(),d=o||fetch,p=i||a.A.http,f=this.getRequestInit(Object.assign(Object.assign({},s),t)),h=[d(e,f)];s.timeout&&(this.abortTimeout=new l.A(s.timeout),h.push(this.abortTimeout.start)),p("Request initiated: %o",Object.assign({url:e,headers:this.extractDebugHeaders(f.headers)},f));try{let e=await Promise.race(h).then(e=>{var t;return null==(t=this.abortTimeout)||t.clear(),e}),t=await this.parseResponse(e,p);if(!e.ok){let r=this.createError(e,t);throw p("Response error: %o",r.response),r}return p("Response in %dms: %o",Date.now()-c,{status:e.status,statusText:e.statusText,headers:this.extractDebugHeaders(e.headers),url:e.url,data:t}),{data:t,headers:e.headers,status:e.status,statusText:e.statusText}}catch(e){throw null==(r=this.abortTimeout)||r.clear(),p("Request failed: %o",e),e}}async get(e,t={}){return this.fetch(e,Object.assign({method:"GET"},t))}async post(e,t,r={}){return this.fetch(e,Object.assign({method:"POST",body:JSON.stringify(t)},r))}async delete(e,t={}){return this.fetch(e,Object.assign({method:"DELETE"},t))}async put(e,t,r={}){return this.fetch(e,Object.assign({method:"PUT",body:JSON.stringify(t)},r))}head(e,t={}){return this.fetch(e,Object.assign({method:"HEAD"},t))}getRequestInit(e={}){let t=new Headers(e.headers);return e.method||(e.method=e.body?"POST":"GET"),t.set("Content-Type","application/json"),e.headers=t,e}extractDebugHeaders(e={}){let t={};return"string"!=typeof(null==e?void 0:e.forEach)&&e.forEach&&(null==e||e.forEach((e,r)=>{t[r]=e})),t}async parseResponse(e,t){let r=e.headers.get("Content-Type")||"";try{if(r.includes("application/json"))return await e.json();return await e.text()}catch(e){t("Response parsing error: %o",e);return}}createError(e,t){let r=Error(`HTTP ${e.status}${e.statusText?` ${e.statusText}`:""}`);return{name:r.name,message:r.message,stack:r.stack,response:{status:e.status,statusText:e.statusText,headers:this.extractDebugHeaders(e.headers),data:t}}}}var d=r(723),p=r(33104);r(20103);class f{constructor(e){this.config=e}fetchComponentData(e,t){let r=new c({debugger:a.A.layout});return a.A.layout("fetching component with uid %s for %s %s %s %s",e.componentUid,e.itemId,e.language,e.siteName,e.dataSourceId),r.get(this.getFetchUrl(e),Object.assign(Object.assign({},t),{headers:Object.assign(Object.assign({},null==t?void 0:t.headers),{sc_editMode:`${e.mode===i.lq.Metadata}`})})).then(e=>e.data).catch(e=>{var t;if((null==(t=e.response)?void 0:t.status)===404)return e.response.data;throw e})}getComponentFetchParams(e){let t=this.config.contextId||this.config.clientContextId;if(!t)throw Error(`ComponentLayoutService misconfigured: contextId is missing. 8 Provide contextId on the server, and clientContextId in the browser if you need to full client-side functionality.`);return JSON.parse(JSON.stringify({sitecoreContextId:t,item:e.itemId,uid:e.componentUid,dataSourceId:e.dataSourceId,renderingItemId:e.renderingId,version:e.version,sc_site:e.siteName,sc_lang:e.language||"en"}))}getFetchUrl(e){return function(e,t={}){if(!e)throw RangeError("url must be a non-empty string");if((0,p.A)()){let r=new URL(e);for(let e in t)({}).hasOwnProperty.call(t,e)&&r.searchParams.append(e,String(t[e]));return r.toString()}let r=Object.keys(t).map(e=>`${encodeURIComponent(e)}=${encodeURIComponent(String(t[e]))}`).join("&");return -1!==e.indexOf("?")?`${e}&${r}`:`${e}?${r}`}(`${this.config.edgeUrl||d.Xq}/layout/component`,this.getComponentFetchParams(e))}}var h=r(80230);let m=Object.freeze({cacheTimeout:60,cacheEnabled:!0});class g{constructor(e){var t;this.options=e,this.cache=new h.Cache,this.options.cacheTimeout=(null!=(t=this.options.cacheTimeout)?t:m.cacheTimeout)*1e3,void 0===this.options.cacheEnabled&&(this.options.cacheEnabled=m.cacheEnabled)}getCacheValue(e){return this.options.cacheEnabled?this.cache.get(e):null}setCacheValue(e,t){return this.options.cacheEnabled?this.cache.put(e,t,this.options.cacheTimeout):t}}let y=` 9 query DictionarySiteQuery( 10 $siteName: String! 11 $language: String! 12 $pageSize: Int = 500 13 $after: String 14 ) { 15 site { 16 siteInfo(site: $siteName) { 17 dictionary(language: $language, first: $pageSize, after: $after) { 18 pageInfo { 19 endCursor 20 hasNext 21 } 22 results { 23 key 24 value 25 } 26 } 27 } 28 } 29 } 30`;class v{constructor(e){this.options=e,this.cache=this.getCacheClient(),this.graphQLClient=this.getGraphQLClient()}async fetchDictionaryData(e,t,r){var n,i;let o=t+e,s=this.getCacheValue(o);if(s)return a.A.dictionary("using cached dictionary data for %s %s",e,t),s;let l={};a.A.dictionary("fetching dictionary data for %s %s",e,t);let u=[],c=!0,d="";if(!t)throw RangeError("The site name must be a non-empty string");if(!e)throw RangeError("The language must be a non-empty string");for(;c;){let a=await this.graphQLClient.request(y,{siteName:t,language:e,pageSize:this.options.pageSize,after:d},r);(null==(i=null==(n=null==a?void 0:a.site)?void 0:n.siteInfo)?void 0:i.dictionary)?(u=u.concat(a.site.siteInfo.dictionary.results),d=a.site.siteInfo.dictionary.pageInfo.endCursor,c=a.site.siteInfo.dictionary.pageInfo.hasNext):c=!1}
30return u.forEach(e=>l[e.key]=e.value),this.setCacheValue(o,l),l}setCacheValue(e,t){return this.cache.setCacheValue(e,t)}getCacheValue(e){return this.cache.getCacheValue(e)}getCacheClient(){return new g(this.options)}getGraphQLClient(){var e,t;if(!this.options.clientFactory)throw Error("clientFactory needs to be provided when initializing GraphQL client.");return this.options.clientFactory({debugger:a.A.dictionary,retries:null==(e=this.options.retries)?void 0:e.count,retryStrategy:null==(t=this.options.retries)?void 0:t.retryStrategy})}}var b=r(10399),E=r(175);let w=/class=".*(\bck-content\b).*"/g,O=(e,t)=>{e&&"object"==typeof e&&!t.loadStyles&&("value"in e&&"string"==typeof e.value?t.loadStyles=w.test(e.value):"fields"in e?Object.values(e.fields).forEach(e=>{O(e,t)}):Array.isArray(e)&&e.forEach(e=>{O(e,t)}))},S=(e,t)=>{if(t.loadStyles)return;"fields"in e&&e.fields&&Object.values(e.fields).forEach(e=>{O(e,t)});let r=e.placeholders||{};Object.keys(r).forEach(e=>{((e,t)=>{t.loadStyles||e.forEach(e=>{S(e,t)})})(r[e],t)})};var _=r(73306);let T=/-library--([^\s]+)/,x=(e,t)=>{var r,n,i,a,o,s;let l;"params"in e&&e.params&&(l=(null==(n=null==(r=e.params.CSSStyles)?void 0:r.match(T))?void 0:n[1])||(null==(a=null==(i=e.params.Styles)?void 0:i.match(T))?void 0:a[1])||e.params.LibraryId||void 0),!l&&"fields"in e&&e.fields&&(l=(null==(o=(0,_.GR)(e.fields,"CSSStyles","").match(T))?void 0:o[1])||(null==(s=(0,_.GR)(e.fields,"Styles","").match(T))?void 0:s[1])||(0,_.GR)(e.fields,"LibraryId","")||void 0),l&&t.add(l);let u=e.placeholders||{};Object.keys(u).forEach(e=>{var r;r=u[e],r.map(e=>x(e,t))})};class C{constructor(e){this.serviceConfig=e,this.graphQLClient=this.getGraphQLClient()}getGraphQLClient(){var e,t;if(!this.serviceConfig.clientFactory)throw Error("clientFactory needs to be provided when initializing GraphQL client.");return this.serviceConfig.clientFactory({debugger:this.serviceConfig.debugger||a.A.http,retries:null==(e=this.serviceConfig.retries)?void 0:e.count,retryStrategy:null==(t=this.serviceConfig.retries)?void 0:t.retryStrategy})}}class P extends C{constructor(e){super(e),this.serviceConfig=e}async fetchLayoutData(e,t,r){var n,i;let o=t.site,s=this.getLayoutQuery(e,o,null==t?void 0:t.locale);a.A.layout("fetching layout data for %s %s %s",e,null==t?void 0:t.locale,o);let l=await this.graphQLClient.request(s,{},r);return(null==(i=null==(n=null==l?void 0:l.layout)?void 0:n.item)?void 0:i.rendered)||{sitecore:{context:{pageEditing:!1,language:null==t?void 0:t.locale},route:null}}}getLayoutQuery(e,t,r){let n=r?`, language:"${r}"`:"",i=this.serviceConfig.formatLayoutQuery?this.serviceConfig.formatLayoutQuery(t,e,r):`layout(site:"${t}", routePath:"${e}"${n})`;return`query ContentSdkLayoutQuery { 31 ${i}{ 32 item { 33 rendered 34 } 35 } 36 }`}}var R=r(61638);let A=e=>Object.assign(Object.assign({},e),{componentName:d.YR,experiences:{}});function N(e,t,r){var n;e.sitecore.context.variantId=t;let i=(null==(n=e.sitecore.route)?void 0:n.placeholders)||{};if(0===Object.keys(i).length)return;let a=e.sitecore.context.pageEditing;
36return i&&Object.keys(i).forEach(e=>{i[e]=function e(t,r,n){return t.map(t=>{if(void 0!==t.experiences){var i=t,a=r,o=n;let s=Object.keys(i.experiences).find(e=>a.includes(e)),l=s&&i.experiences[s];if(l||i.componentName)if(l&&null===l.componentName&&null===l.dataSource)if(!o)return null;else i=A(i);else l&&(i=l);else{if(!o)return null;i=A(i)}return i.experiences&&(i.experiences={}),i.placeholders&&Object.keys(null==i?void 0:i.placeholders).forEach(t=>{i.placeholders&&(i.placeholders[t]=e(i.placeholders[t],a))}),i}if(t.placeholders){let i=t.placeholders;Object.keys(i).forEach(t=>{i[t]=e(i[t],r,n)})}return t}).filter(Boolean)}(i[e],[t,...r||[]],a)}),i}let I="sitemap",D=` 37 query SitemapQuery($siteName: String!) { 38 site { 39 siteInfo(site: $siteName) { 40 sitemap 41 } 42 } 43 } 44`;class k{constructor(e){this.options=e,this.graphQLClient=this.getGraphQLClient()}get query(){return D}async fetchSitemaps(e){let t=this.options.siteName;if(!t)throw Error(d.te);let r=this.graphQLClient.request(this.query,{siteName:t},e);try{return r.then(e=>e.site.siteInfo.sitemap)}catch(e){return Promise.reject(e)}}async getSitemap(e){let t;if(void 0!==e){if(""===e)t=`${I}.xml`;else{let r=e.startsWith("-")?e.slice(1):e;t=`${I}-${r}.xml`}return(await this.fetchSitemaps()).find(e=>e.includes(t))}}getGraphQLClient(){if(!this.options.clientFactory)throw Error("clientFactory needs to be provided when initializing GraphQL client.");return this.options.clientFactory({debugger:a.A.sitemap})}}let M=` 45 query ErrorPagesQuery($siteName: String!, $language: String!) { 46 site { 47 siteInfo(site: $siteName) { 48 errorHandling(language: $language) { 49 notFoundPage { 50 rendered 51 } 52 notFoundPagePath 53 serverErrorPage { 54 rendered 55 } 56 serverErrorPagePath 57 } 58 } 59 } 60 } 61`;class j{constructor(e){this.options=e,this.graphQLClient=this.getGraphQLClient()}get query(){return M}async fetchErrorPages(e,t,r){let n=t||this.options.language;if(!e)throw Error(d.te);return this.graphQLClient.request(this.query,{siteName:e,language:n},r).then(e=>e.site.siteInfo?e.site.siteInfo.errorHandling:null).catch(e=>Promise.reject(e))}getGraphQLClient(){var e,t;if(!this.options.clientFactory)throw Error("clientFactory needs to be provided when initializing GraphQL client.");return this.options.clientFactory({debugger:a.A.errorpages,retries:null==(e=this.options.retries)?void 0:e.count,retryStrategy:null==(t=this.options.retries)?void 0:t.retryStrategy})}}let L="_site_";function F(e){let t=e.match(`${L}.*?(?:\\/|$)`);return null===t?e:e.replace(t[0],"")}class ${constructor(e){this.options=e,this._graphQLClient=this.getGraphQLClient()}get graphQLClient(){return this._graphQLClient}get query(){let e;return e=this.options.includePersonalizedRoutes,` 62query ${e?"PersonalizeSitemapQuery":"DefaultSitemapQuery"}( 63 $siteName: String! 64 $language: String! 65 $includedPaths: [String] 66 $excludedPaths: [String] 67 $pageSize: Int = 100 68 $after: String 69) { 70 site { 71 siteInfo(site: $siteName) { 72 routes( 73 language: $language 74 includedPaths: $includedPaths 75 excludedPaths: $excludedPaths 76 first: $pageSize 77 after: $after 78 ){ 79 total 80 pageInfo { 81 endCursor 82 hasNext 83 } 84 results { 85 path: routePath 86 ${e?` 87 route { 88 personalization { 89 variantIds 90 } 91 }`:""} 92 } 93 } 94 } 95 } 96} 97`}async fetchSiteRoutes(e,t,r){let n=(e,t)=>({params:{path:e},locale:t}),i=[];if(!t.length)throw RangeError("The list of languages cannot be empty");if(!e||!e.length)throw RangeError("The list of sites cannot be empty");for(let a=0;a<e.length;a++)for(let o of t){let t=await this.fetchLanguageSitePaths(o,e[a],r),s=await this.transformLanguageSitePaths(t,n,o);i.push(...s)}return[].concat(...i)}async transformLanguageSitePaths(e,t,r){let n=e=>decodeURI(e).replace(/^\/|\/$/g,"").split("/"),i=[];return e.forEach(e=>{var a,o,s;if(!e)return;i.push(t(n(e.path),r));let l=null==(s=null==(o=null==(a=e.route)?void 0:a.personalization)?void 0:o.variantIds)?void 0:s.filter(e=>!e.includes("_"));(null==l?void 0:l.length)&&i.push(...l.map(i=>t(n((0,R.F3)(e.path,[i])),r)))}),i}getGraphQLClient(){if(!this.options.clientFactory)throw Error("clientFactory needs to be provided when initializing GraphQL client.");return this.options.clientFactory({debugger:a.A.sitemap})}async fetchLanguageSitePaths(e,t,r){var n,i,o,s;let l={siteName:t,language:e,pageSize:this.options.pageSize,includedPaths:this.options.includedPaths,excludedPaths:this.options.excludedPaths},u=[],c=!0,d="";for(a.A.sitemap("fetching sitemap data for %s %s",e,t);c;){let e=await this.graphQLClient.request(this.query,Object.assign(Object.assign({},l),{after:d}),r);if(null==(n=null==e?void 0:e.site)?void 0:n.siteInfo)u=u.concat(null==(i=e.site.siteInfo.routes)?void 0:i.results),c=null==(o=e.site.siteInfo.routes)?void 0:o.pageInfo.hasNext,d=null==(s=e.site.siteInfo.routes)?void 0:s.pageInfo.endCursor;else throw RangeError(`Site "${t}" does not exist or site item tree is missing`)}
97return u.forEach(e=>{e&&(e.path=function(e,t){let r=e.startsWith("/")?e:"/"+e;return`/${L}${t.siteName}${r}`}(e.path,{siteName:t}))}),u}}var B=r(50868),U=r(96990);let z=` 98 query RobotsQuery($siteName: String!) { 99 site { 100 siteInfo(site: $siteName) { 101 robots 102 } 103 } 104 } 105`;class G{constructor(e){this.options=e,this.graphQLClient=this.getGraphQLClient()}get query(){return z}async fetchRobots(e){let t=this.options.siteName;if(!t)throw Error(d.te);let r=this.graphQLClient.request(this.query,{siteName:t},e);try{return r.then(e=>{var t,r;return null==(r=null==(t=null==e?void 0:e.site)?void 0:t.siteInfo)?void 0:r.robots})}catch(e){return Promise.reject(e)}}getGraphQLClient(){if(!this.options.clientFactory)throw Error("clientFactory needs to be provided when initializing GraphQL client.");return this.options.clientFactory({debugger:a.A.robots})}}!function(e){e.NotFound="404",e.InternalServerError="500"}(n||(n={}));class H{constructor(e){var t,r,n,i,o,s,l,u,c,d;this.initOptions=e,this.clientFactory=this.getClientFactory(),this.graphQLClient=this.clientFactory({debugger:a.A.http});let p=this.getBaseServiceOptions();this.layoutService=null!=(r=null==(t=e.custom)?void 0:t.layoutService)?r:this.getLayoutService(p),this.dictionaryService=null!=(i=null==(n=e.custom)?void 0:n.dictionaryService)?i:this.getDictionaryService(p),this.editingService=null!=(s=null==(o=e.custom)?void 0:o.editingService)?s:this.getEditingService(),this.errorPagesService=null!=(u=null==(l=e.custom)?void 0:l.errorPagesService)?u:this.getErrorPagesService(),this.sitePathService=null!=(d=null==(c=e.custom)?void 0:c.sitePathService)?d:this.getSitePathService(),this.componentService=this.getComponentService()}parsePath(e){return"string"==typeof e?e.startsWith("/")?e:`/${e}`:`/${e.filter(e=>"/"!==e).map(e=>e.replace(/^\/+/,"").replace(/\/+$/,"")).join("/")}`}getData(e,t,r){return this.graphQLClient.request(e,t,r)}async getPage(e,t,r){var n,i,a,o;let s=this.parsePath(e),l=null!=(n=null==t?void 0:t.locale)?n:this.initOptions.defaultLanguage,u=null!=(i=null==t?void 0:t.site)?i:this.initOptions.defaultSite,c=await this.layoutService.fetchLayoutData(s,{locale:l,site:u},r);return c.sitecore.route?((null==(a=null==t?void 0:t.personalize)?void 0:a.variantId)&&N(c,t.personalize.variantId,t.personalize.componentVariantIds),{layout:c,siteName:(null==(o=c.sitecore.context.site)?void 0:o.name)||u,locale:l,mode:this.getPageMode(b.IY.Normal)}):null}getHeadLinks(e,t={}){let{enableStyles:r=!0,enableThemes:n=!0}=t,{contextId:i,clientContextId:a,edgeUrl:o}=this.initOptions.api.edge,s=[],l=i||a;if(r){let t=((e,t,r=d.Xq)=>{if(!e.sitecore.route)return null;let n={loadStyles:!1};return(S(e.sitecore.route,n),n.loadStyles)?{href:((e,t=d.Xq)=>`${(0,E.l)(t)}/v1/files/pages/styles/content-styles.css?sitecoreContextId=${e}`)(t,r),rel:"stylesheet"}:null})(e,l,o);t&&s.push(t)}return n&&s.push(...function(e,t,r=d.Xq){let n=new Set;return e.sitecore.route?(x(e.sitecore.route,n),[...n].map(e=>({href:((e,t,r=d.Xq)=>`${(0,E.l)(r)}/v1/files/components/styles/${e}.css?sitecoreContextId=${t}`)(e,t,r),rel:"stylesheet"}))):[]}(e,l,o)),s}async getDictionary(e,t){let r=(null==e?void 0:e.locale)||this.initOptions.defaultLanguage,n=(null==e?void 0:e.site)||this.initOptions.defaultSite;return await this.dictionaryService.fetchDictionaryData(r,n,t)}async getErrorPages(e,t){let r=(null==e?void 0:e.locale)||this.initOptions.defaultLanguage,n=(null==e?void 0:e.site)||this.initOptions.defaultSite;return await this.errorPagesService.fetchErrorPages(n,r,t)}async getPreview(e,t){var r;if(!e)return console.error("Preview data missing"),null;let{site:n,itemId:i,language:a,version:o,layoutKind:s,mode:l}=e,u=Array.isArray(e.variantIds)?e.variantIds:e.variantIds.split(","),c=await this.editingService.fetchEditingData({itemId:i,language:a,version:o,layoutKind:s,mode:l,site:n},t);if(!c)throw Error(`Unable to fetch editing data for preview ${JSON.stringify(e)}`);if(!c.layoutData.sitecore.route)return null;let d={locale:a,layout:c.layoutData,siteName:(null==(r=c.layoutData.sitecore.context.site)?void 0:r.name)||n,mode:this.getPageMode(l)},p=(0,R.Hg)(u);return N(d.layout,p.variantId,p.componentVariantIds),d}async getDesignLibraryData(e,t){var r;if(!this.initOptions.api.local)throw Error("Component Library requires Sitecore apiHost and apiKey to be provided");let{itemId:n,componentUid:i,site:a,language:o,renderingId:s,dataSourceId:l,version:u,mode:c,generation:d}=e,p=await this.componentService.fetchComponentData(Object.assign({siteName:a,itemId:n,language:o,componentUid:i,renderingId:s,dataSourceId:l,version:u,mode:c},d?{generation:d}:{}),t);
105if(!p)throw Error(`Unable to fetch editing data for preview ${JSON.stringify(e)}`);return{locale:e.language,layout:p,siteName:(null==(r=p.sitecore.context.site)?void 0:r.name)||a,mode:this.getPageMode(c,d)}}async getErrorPage(e,t,r){var i,a;let o=(null==t?void 0:t.locale)||this.initOptions.defaultLanguage,s=(null==t?void 0:t.site)||this.initOptions.defaultSite,l=await this.getErrorPages({site:s,locale:o},r),u=null;switch(e){case n.NotFound:u=(null==(i=null==l?void 0:l.notFoundPage)?void 0:i.rendered)||null;break;case n.InternalServerError:u=(null==(a=null==l?void 0:l.serverErrorPage)?void 0:a.rendered)||null;break;default:return null}return u?{layout:u,locale:o,mode:this.getPageMode(b.IY.Normal),siteName:s}:null}async getPagePaths(e,t,r){return this.sitePathService.fetchSiteRoutes(e,t||[],r)}async getSiteMap(e,t){let{reqHost:r,reqProtocol:n,id:i,siteName:a}=e,o=this.getGraphqlSitemapXMLService(a||this.initOptions.defaultSite),s=await o.getSitemap(i);if(s)try{let e=new c,t=await e.fetch(s);if(!t.data)throw Error("REDIRECT_404");return t.data}catch(e){throw Error("REDIRECT_404")}let l=await o.fetchSitemaps(t);if(!l.length)throw Error("REDIRECT_404");return`<?xml version="1.0" encoding="UTF-8"?> 106 <sitemapindex xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"> 107 ${l.map(e=>{let t=e.split("/"),i=t[t.length-1],a=`${n}://${r}/${i}`.replace(/&/g,"&");return`<sitemap><loc>${a}</loc></sitemap>`}).join("")} 108 </sitemapindex>`}async getRobots(e,t){let r=this.getRobotsService(e||this.initOptions.defaultSite);return await r.fetchRobots(t)||null}getGraphqlSitemapXMLService(e){return new k({clientFactory:this.clientFactory,siteName:e})}getRobotsService(e){return new G({clientFactory:this.clientFactory,siteName:e})}getBaseServiceOptions(){return{defaultSite:this.initOptions.defaultSite,clientFactory:this.clientFactory,retries:this.initOptions.retries}}getPageMode(e,t){let r={name:e,isNormal:!1,isPreview:!1,isEditing:!1,isDesignLibrary:!1,designLibrary:{isVariantGeneration:!1}};switch(e){case b.IY.Normal:r.isNormal=!0;break;case b.IY.Preview:r.isPreview=!0;break;case b.IY.Edit:r.isEditing=!0;break;case i.lq.Normal:r.isDesignLibrary=!0;break;case i.lq.Metadata:r.isDesignLibrary=!0,r.isEditing=!0}return r.isDesignLibrary&&t===i.pM.Variant&&(r.designLibrary.isVariantGeneration=!0,r.isEditing=!0),r}getClientFactory(){let e;var t={api:this.initOptions.api,retries:this.initOptions.retries.count,retryStrategy:this.initOptions.retries.retryStrategy};let{api:r}=t,{edge:n,local:i}=null!=r?r:{},a="undefined"!=typeof window;if(null==n?void 0:n.contextId)e={endpoint:(0,U.i)(n.contextId,n.edgeUrl)};else if(a&&(null==n?void 0:n.clientContextId))e={endpoint:(0,U.i)(n.clientContextId,n.edgeUrl)};else if((null==i?void 0:i.apiKey)&&(null==i?void 0:i.apiHost))e={endpoint:`${i.apiHost}${i.path}`,apiKey:i.apiKey};else if(a)console.warn("GraphQL client initialised in the browser without Edge or local API configuration; client-side requests may fail."),e={endpoint:"/api/graphql"};else throw Error(`GraphQL client misconfigured. 109 Configure one of the following in sitecore.config or your .env file: 110 Edge mode: set both sitecore.edge.contextId (server-side) and sitecore.edge.clientContextId (browser). 111 Local API mode: set api.local.apiHost and api.local.apiKey. 112 Supplying only api.edge.clientContextId will cause the application to fail at runtime.`);return B.q.createClientFactory(Object.assign(Object.assign({},e),t))}getLayoutService(e){return new P(Object.assign(Object.assign({},e),{formatLayoutQuery:this.initOptions.layout.formatLayoutQuery}))}getDictionaryService(e){return new v(Object.assign(Object.assign({},e),{cacheEnabled:this.initOptions.dictionary.caching.enabled,cacheTimeout:this.initOptions.dictionary.caching.timeout}))}getEditingService(){return new s({clientFactory:this.clientFactory})}getErrorPagesService(){return new j(Object.assign(Object.assign({},this.initOptions),{language:this.initOptions.defaultLanguage,clientFactory:this.clientFactory}))}getComponentService(){return new f(this.initOptions.api.edge)}getSitePathService(){return new $({clientFactory:this.clientFactory})}}var q=r(55671),V=r.n(q),X=function(e,t,r,n){return new(r||(r=Promise))(function(i,a){function o(e){try{l(n.next(e))}catch(e){a(e)}}function s(e){try{l(n.throw(e))}catch(e){a(e)}}function l(e){var t;e.done?i(e.value):((t=e.value)instanceof r?t:new r(function(e){e(t)})).then(o,s)}l((n=n.apply(e,t||[])).next())})};class W{fetchComponentProps(e){return X(this,void 0,void 0,function*(){var t;let{layoutData:r,context:n,components:i}=e,a=yield this.collectRequests({placeholders:null==(t=r.sitecore.route)?void 0:t.placeholders,components:i,layoutData:r,context:n});return yield this.execRequests(a)})}collectRequests(e){return X(this,void 0,void 0,function*(){let{placeholders:t={},components:r,layoutData:n,context:i}=e;e.requests||(e.requests=[]);let a=this.flatRenderings(t).map(t=>X(this,void 0,void 0,function*(){var a;let o=null==(a=yield this.getModule(r,t.componentName))?void 0:a.getComponentServerProps;o&&e.requests&&e.requests.push({fetch:o,rendering:t,layoutData:n,context:i}),t.placeholders&&(yield this.collectRequests(Object.assign(Object.assign({},e),{placeholders:t.placeholders})))}));return yield Promise.all(a),e.requests})}execRequests(e){return X(this,void 0,void 0,function*(){let t={},r=e.map(e=>{let{uid:r}=e.rendering;return r?e.fetch(e.rendering,e.layoutData,e.context).then(e=>{t[r]=e}).catch(n=>{let i=`Error during preload data for component ${e.rendering.componentName} (${r}): ${n.message||n}`;console.error(V().red(i)),t[r]={error:n.message||i,componentName:e.rendering.componentName}}):void console.log(`Component ${e.rendering.componentName} doesn't have uid, can't store data for this component`)});return yield Promise.all(r),t})}flatRenderings(e){let t=[];
112return Object.values(e).forEach(e=>{t.push(...e)}),t}getModule(e,t){return X(this,void 0,void 0,function*(){var r;let n=e.get(t);return n?n.dynamicModule?yield null==(r=null==n?void 0:n.dynamicModule)?void 0:r.call(n):n:null})}}var K=function(e,t,r,n){return new(r||(r=Promise))(function(i,a){function o(e){try{l(n.next(e))}catch(e){a(e)}}function s(e){try{l(n.throw(e))}catch(e){a(e)}}function l(e){var t;e.done?i(e.value):((t=e.value)instanceof r?t:new r(function(e){e(t)})).then(o,s)}l((n=n.apply(e,t||[])).next())})};class Y extends H{constructor(e){super(e),this.initOptions=e,this.componentPropsService=this.getComponentPropsService()}getSiteNameFromPath(e){return function(e,t){let r={siteName:t},n=(e.endsWith("/")?e:e+"/").match(`${L}(.*?)\\/`);return n&&""!==n[1]&&(r.siteName=n[1]),r}(super.parsePath(e),this.initOptions.defaultSite).siteName}parsePath(e){let t=super.parsePath(e);return F((0,R.SH)(t))}getPage(e,t,r){let n=Object.create(null,{parsePath:{get:()=>super.parsePath},getPage:{get:()=>super.getPage}});return K(this,void 0,void 0,function*(){let i=this.parsePath(e),a=t.personalize||(0,R.XG)(n.parsePath.call(this,e)),o=t.site||this.getSiteNameFromPath(e);return yield n.getPage.call(this,i,{locale:t.locale,site:o,personalize:a},r)})}getDesignLibraryData(e,t){let r=Object.create(null,{getDesignLibraryData:{get:()=>super.getDesignLibraryData}});return K(this,void 0,void 0,function*(){return r.getDesignLibraryData.call(this,e,t)})}getPreview(e,t){let r=Object.create(null,{getPreview:{get:()=>super.getPreview}});return K(this,void 0,void 0,function*(){return r.getPreview.call(this,e,t)})}getAppRouterStaticParams(e,t,r){let n=Object.create(null,{getPagePaths:{get:()=>super.getPagePaths}});return K(this,void 0,void 0,function*(){let i=yield n.getPagePaths.call(this,e,t,r),a=[];return i.map(e=>{var t;let r=F(e.params.path.join("/")).split("/");a.push({locale:null!=(t=e.locale)?t:this.initOptions.defaultLanguage,site:this.getSiteNameFromPath(e.params.path),path:r})}),a})}getPagePaths(e,t,r){let n=Object.create(null,{getPagePaths:{get:()=>super.getPagePaths}});return K(this,void 0,void 0,function*(){var i;let a=yield n.getPagePaths.call(this,e,t,r);return(null==(i=this.initOptions.multisite)?void 0:i.enabled)||a.map(e=>{e.params.path=F(e.params.path.join("/")).split("/")}),a})}getComponentData(e,t,r){return K(this,void 0,void 0,function*(){let n={};if(!e.sitecore.route)return n;let i=Object.keys(n=yield this.componentPropsService.fetchComponentProps({layoutData:e,context:t,components:r})).map(e=>{let t=n[e];return t.error?` 113Unable to get component props for ${t.componentName} (${e}): ${t.error}`:""}).join("");if(i.length)throw Error(i);return n})}getComponentPropsService(){return new W}}},21269:(e,t,r)=>{"use strict";r.d(t,{A:()=>u});var n,i=r(85102),a=r.n(i),o=r(33104),s=r(20103);let l="content-sdk";(0,o.A)()&&(null==(n=null==s?void 0:s.env)?void 0:n.DEBUG_MULTILINE)==="true"&&a().formatters.o&&a().formatters.O&&(a().formatters.o=a().formatters.O);let u={search:a()(`${l}:search`),common:a()(`${l}:common`),form:a()(`${l}:form`),http:a()(`${l}:http`),layout:a()(`${l}:layout`),dictionary:a()(`${l}:dictionary`),editing:a()(`${l}:editing`),sitemap:a()(`${l}:sitemap`),multisite:a()(`${l}:multisite`),robots:a()(`${l}:robots`),redirects:a()(`${l}:redirects`),personalize:a()(`${l}:personalize`),locale:a()(`${l}:locale`),errorpages:a()(`${l}:errorpages`),proxy:a()(`${l}:proxy`)}},21566:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),!function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{ReadonlyURLSearchParams:function(){return c},RedirectType:function(){return i.RedirectType},forbidden:function(){return o.forbidden},notFound:function(){return a.notFound},permanentRedirect:function(){return n.permanentRedirect},redirect:function(){return n.redirect},unauthorized:function(){return s.unauthorized},unstable_isUnrecognizedActionError:function(){return d},unstable_rethrow:function(){return l.unstable_rethrow}});let n=r(43245),i=r(21126),a=r(34279),o=r(8778),s=r(93195),l=r(83159);
113class u extends Error{constructor(){super("Method unavailable on `ReadonlyURLSearchParams`. Read more: https://nextjs.org/docs/app/api-reference/functions/use-search-params#updating-searchparams")}}class c extends URLSearchParams{append(){throw new u}delete(){throw new u}set(){throw new u}sort(){throw new u}}function d(){throw Object.defineProperty(Error("`unstable_isUnrecognizedActionError` can only be used on the client."),"__NEXT_ERROR_CODE",{value:"E776",enumerable:!1,configurable:!0})}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},21636:e=>{"use strict";let t=/(?:\\(u(?:[a-f\d]{4}|\{[a-f\d]{1,6}\})|x[a-f\d]{2}|.))|(?:\{(~)?(\w+(?:\([^)]*\))?(?:\.\w+(?:\([^)]*\))?)*)(?:[ \t]|(?=\r?\n)))|(\})|((?:.|[\r\n\f])+?)/gi,r=/(?:^|\.)(\w+)(?:\(([^)]*)\))?/g,n=/^(['"])((?:\\.|(?!\1)[^\\])*)\1$/,i=/\\(u(?:[a-f\d]{4}|{[a-f\d]{1,6}})|x[a-f\d]{2}|.)|([^\\])/gi,a=new Map([["n","\n"],["r","\r"],["t"," "],["b","\b"],["f","\f"],["v","\v"],["0","\0"],["\\","\\"],["e","\x1b"],["a","\x07"]]);function o(e){let t="u"===e[0],r="{"===e[1];return t&&!r&&5===e.length||"x"===e[0]&&3===e.length?String.fromCharCode(parseInt(e.slice(1),16)):t&&r?String.fromCodePoint(parseInt(e.slice(2,-1),16)):a.get(e)||e}function s(e,t){let r={};for(let e of t)for(let t of e.styles)r[t[0]]=e.inverse?null:t.slice(1);let n=e;for(let[e,t]of Object.entries(r))if(Array.isArray(t)){if(!(e in n))throw Error(`Unknown Chalk style: ${e}`);n=t.length>0?n[e](...t):n[e]}return n}e.exports=(e,a)=>{let l=[],u=[],c=[];if(a.replace(t,(t,a,d,p,f,h)=>{if(a)c.push(o(a));else if(p){let t=c.join("");c=[],u.push(0===l.length?t:s(e,l)(t)),l.push({inverse:d,styles:function(e){let t;r.lastIndex=0;let a=[];for(;null!==(t=r.exec(e));){let e=t[1];if(t[2]){let r=function(e,t){let r,a=[];for(let s of t.trim().split(/\s*,\s*/g)){let t=Number(s);if(Number.isNaN(t))if(r=s.match(n))a.push(r[2].replace(i,(e,t,r)=>t?o(t):r));else throw Error(`Invalid Chalk template style argument: ${s} (in style '${e}')`);else a.push(t)}return a}(e,t[2]);a.push([e].concat(r))}else a.push([e])}return a}(p)})}else if(f){if(0===l.length)throw Error("Found extraneous } in Chalk template literal");u.push(s(e,l)(c.join(""))),c=[],l.pop()}else c.push(h)}),u.push(c.join("")),l.length>0)throw Error(`Chalk template literal is missing ${l.length} closing bracket${1===l.length?"":"s"} (\`}\`)`);return u.join("")}},21756:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),!function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{INTERNALS:function(){return s},NextRequest:function(){return l}});let n=r(83084),i=r(10322),a=r(43193),o=r(57870),s=Symbol("internal request");class l extends Request{constructor(e,t={}){let r="string"!=typeof e&&"url"in e?e.url:String(e);(0,i.validateURL)(r),t.body&&"half"!==t.duplex&&(t.duplex="half"),e instanceof Request?super(e,t):super(r,t);let a=new n.NextURL(r,{headers:(0,i.toNodeOutgoingHttpHeaders)(this.headers),nextConfig:t.nextConfig});this[s]={cookies:new o.RequestCookies(this.headers),nextUrl:a,url:a.toString()}}[Symbol.for("edge-runtime.inspect.custom")](){return{cookies:this.cookies,nextUrl:this.nextUrl,url:this.url,bodyUsed:this.bodyUsed,cache:this.cache,credentials:this.credentials,destination:this.destination,headers:Object.fromEntries(this.headers),integrity:this.integrity,keepalive:this.keepalive,method:this.method,mode:this.mode,redirect:this.redirect,referrer:this.referrer,referrerPolicy:this.referrerPolicy,signal:this.signal}}get cookies(){return this[s].cookies}get nextUrl(){return this[s].nextUrl}get page(){throw new a.RemovedPageError}get ua(){throw new a.RemovedUAError}get url(){return this[s].url}}},22824:(e,t,r)=>{let n=r(6524);e.exports=function(e){let t=function(e){let t=function(){let e={},t=Object.keys(n);for(let r=t.length,n=0;n<r;n++)e[t[n]]={distance:-1,parent:null};return e}(),r=[e];for(t[e].distance=0;r.length;){let e=r.pop(),i=Object.keys(n[e]);for(let n=i.length,a=0;a<n;a++){let n=i[a],o=t[n];-1===o.distance&&(o.distance=t[e].distance+1,o.parent=e,r.unshift(n))}}return t}(e),r={},i=Object.keys(t);for(let e=i.length,a=0;a<e;a++){let e=i[a];null!==t[e].parent&&(r[e]=function(e,t){let r=[t[e].parent,e],i=n[t[e].parent][e],a=t[e].parent;for(;t[a].parent;)r.unshift(t[a].parent),i=function(e,t){return function(r){return t(e(r))}}(n[t[a].parent][a],i),a=t[a].parent;return i.conversion=r,i}(e,t))}return r}},26321:(e,t,r)=>{"use strict";r.d(t,{OC:()=>i,yo:()=>a});var n=r(86602);function i(e){var t,r;let i=Number.MAX_SAFE_INTEGER,a=null,o=-1;for(let t=0;t<e.length;++t){let s=e[t],l=function(e){let t=0;for(;t<e.length&&(0,n.i0)(e.charCodeAt(t));)++t;return t}(s);l!==s.length&&(a=null!=(r=a)?r:t,o=t,0!==t&&l<i&&(i=l))}return e.map((e,t)=>0===t?e:e.slice(i)).slice(null!=(t=a)?t:0,o+1)}function a(e,t){let r=e.replace(/"""/g,'\\"""'),i=r.split(/\r\n|[\n\r]/g),a=1===i.length,o=i.length>1&&i.slice(1).every(e=>0===e.length||(0,n.i0)(e.charCodeAt(0))),s=r.endsWith('\\"""'),l=e.endsWith('"')&&!s,u=e.endsWith("\\"),c=l||u,d=!(null!=t&&t.minimize)&&(!a||e.length>70||c||o||s),p="",f=a&&(0,n.i0)(e.charCodeAt(0));return(d&&!f||o)&&(p+="\n"),p+=r,(d||c)&&(p+="\n"),'"""'+p+'"""'}},27422:(e,t,r)=>{var n="undefined"!=typeof globalThis&&globalThis||"undefined"!=typeof self&&self||void 0!==r.g&&r.g,i=function(){function e(){this.fetch=!1,this.DOMException=n.DOMException}return e.prototype=n,new e}();!function(e){!function(t){var n=void 0!==e&&e||"undefined"!=typeof self&&self||void 0!==r.g&&r.g||{},i={searchParams:"URLSearchParams"in n,iterable:"Symbol"in n&&"iterator"in Symbol,blob:"FileReader"in n&&"Blob"in n&&function(){try{return new Blob,!0}catch(e){return!1}}(),formData:"FormData"in n,arrayBuffer:"ArrayBuffer"in n};if(i.arrayBuffer)var a=["[object Int8Array]","[object Uint8Array]","[object Uint8ClampedArray]","[object Int16Array]","[object Uint16Array]","[object Int32Array]","[object Uint32Array]","[object Float32Array]","[object Float64Array
113]"],o=ArrayBuffer.isView||function(e){return e&&a.indexOf(Object.prototype.toString.call(e))>-1};function s(e){if("string"!=typeof e&&(e=String(e)),/[^a-z0-9\-#$%&'*+.^_`|~!]/i.test(e)||""===e)throw TypeError('Invalid character in header field name: "'+e+'"');return e.toLowerCase()}function l(e){return"string"!=typeof e&&(e=String(e)),e}function u(e){var t={next:function(){var t=e.shift();return{done:void 0===t,value:t}}};return i.iterable&&(t[Symbol.iterator]=function(){return t}),t}function c(e){this.map={},e instanceof c?e.forEach(function(e,t){this.append(t,e)},this):Array.isArray(e)?e.forEach(function(e){if(2!=e.length)throw TypeError("Headers constructor: expected name/value pair to be length 2, found"+e.length);this.append(e[0],e[1])},this):e&&Object.getOwnPropertyNames(e).forEach(function(t){this.append(t,e[t])},this)}function d(e){if(!e._noBody){if(e.bodyUsed)return Promise.reject(TypeError("Already read"));e.bodyUsed=!0}}function p(e){return new Promise(function(t,r){e.onload=function(){t(e.result)},e.onerror=function(){r(e.error)}})}function f(e){var t=new FileReader,r=p(t);return t.readAsArrayBuffer(e),r}function h(e){if(e.slice)return e.slice(0);var t=new Uint8Array(e.byteLength);return t.set(new Uint8Array(e)),t.buffer}function m(){return this.bodyUsed=!1,this._initBody=function(e){if(this.bodyUsed=this.bodyUsed,this._bodyInit=e,e)if("string"==typeof e)this._bodyText=e;else if(i.blob&&Blob.prototype.isPrototypeOf(e))this._bodyBlob=e;else if(i.formData&&FormData.prototype.isPrototypeOf(e))this._bodyFormData=e;else if(i.searchParams&&URLSearchParams.prototype.isPrototypeOf(e))this._bodyText=e.toString();else{var t;i.arrayBuffer&&i.blob&&(t=e)&&DataView.prototype.isPrototypeOf(t)?(this._bodyArrayBuffer=h(e.buffer),this._bodyInit=new Blob([this._bodyArrayBuffer])):i.arrayBuffer&&(ArrayBuffer.prototype.isPrototypeOf(e)||o(e))?this._bodyArrayBuffer=h(e):this._bodyText=e=Object.prototype.toString.call(e)}else this._noBody=!0,this._bodyText="";!this.headers.get("content-type")&&("string"==typeof e?this.headers.set("content-type","text/plain;charset=UTF-8"):this._bodyBlob&&this._bodyBlob.type?this.headers.set("content-type",this._bodyBlob.type):i.searchParams&&URLSearchParams.prototype.isPrototypeOf(e)&&this.headers.set("content-type","application/x-www-form-urlencoded;charset=UTF-8"))},i.blob&&(this.blob=function(){var e=d(this);if(e)return e;if(this._bodyBlob)return Promise.resolve(this._bodyBlob);if(this._bodyArrayBuffer)return Promise.resolve(new Blob([this._bodyArrayBuffer]));if(!this._bodyFormData)return Promise.resolve(new Blob([this._bodyText]));throw Error("could not read FormData body as blob")}),this.arrayBuffer=function(){if(this._bodyArrayBuffer){var e=d(this);return e||(ArrayBuffer.isView(this._bodyArrayBuffer)?Promise.resolve(this._bodyArrayBuffer.buffer.slice(this._bodyArrayBuffer.byteOffset,this._bodyArrayBuffer.byteOffset+this._bodyArrayBuffer.byteLength)):Promise.resolve(this._bodyArrayBuffer))}if(i.blob)return this.blob().then(f);throw Error("could not read as ArrayBuffer")},this.text=function(){var e,t,r,n,i,a=d(this);if(a)return a;if(this._bodyBlob)return e=this._bodyBlob,r=p(t=new FileReader),i=(n=/charset=([A-Za-z0-9_-]+)/.exec(e.type))?n[1]:"utf-8",t.readAsText(e,i),r;if(this._bodyArrayBuffer)return Promise.resolve(function(e){for(var t=new Uint8Array(e),r=Array(t.length),n=0;n<t.length;n++)r[n]=String.fromCharCode(t[n]);return r.join("")}(this._bodyArrayBuffer));if(!this._bodyFormData)return Promise.resolve(this._bodyText);throw Error("could not read FormData body as text")},i.formData&&(this.formData=function(){return this.text().then(v)}),this.json=function(){return this.text().then(JSON.parse)},this}c.prototype.append=function(e,t){e=s(e),t=l(t);var r=this.map[e];this.map[e]=r?r+", "+t:t},c.prototype.delete=function(e){delete this.map[s(e)]},c.prototype.get=function(e){return e=s(e),this.has(e)?this.map[e]:null},c.prototype.has=function(e){return this.map.hasOwnProperty(s(e))},c.prototype.set=function(e,t){this.map[s(e)]=l(t)},c.prototype.forEach=function(e,t){for(var r in this.map)this.map.hasOwnProperty(r)&&e.call(t,this.map[r],r,this)},c.prototype.keys=function(){var e=[];return this.forEach(function(t,r){e.push(r)}),u(e)},c.prototype.values=function(){var e=[];return this.forEach(function(t){e.push(t)}),u(e)},c.prototype.entries=function(){var e=[];return this.forEach(function(t,r){e.push([r,t])}),u(e)},i.iterable&&(c.prototype[Symbol.iterator]=c.prototype.entries);var g=["CONNECT","DELETE","GET","HEAD","OPTIONS","PATCH","POST","PUT","TRACE"];function y(e,t){if(!(this instanceof y))throw TypeError('Please use the "new" operator, this DOM object c
113onstructor cannot be called as a function.');var r,i,a=(t=t||{}).body;if(e instanceof y){if(e.bodyUsed)throw TypeError("Already read");this.url=e.url,this.credentials=e.credentials,t.headers||(this.headers=new c(e.headers)),this.method=e.method,this.mode=e.mode,this.signal=e.signal,a||null==e._bodyInit||(a=e._bodyInit,e.bodyUsed=!0)}else this.url=String(e);if(this.credentials=t.credentials||this.credentials||"same-origin",(t.headers||!this.headers)&&(this.headers=new c(t.headers)),this.method=(i=(r=t.method||this.method||"GET").toUpperCase(),g.indexOf(i)>-1?i:r),this.mode=t.mode||this.mode||null,this.signal=t.signal||this.signal||function(){if("AbortController"in n)return new AbortController().signal}(),this.referrer=null,("GET"===this.method||"HEAD"===this.method)&&a)throw TypeError("Body not allowed for GET or HEAD requests");if(this._initBody(a),("GET"===this.method||"HEAD"===this.method)&&("no-store"===t.cache||"no-cache"===t.cache)){var o=/([?&])_=[^&]*/;o.test(this.url)?this.url=this.url.replace(o,"$1_="+new Date().getTime()):this.url+=(/\?/.test(this.url)?"&":"?")+"_="+new Date().getTime()}}function v(e){var t=new FormData;return e.trim().split("&").forEach(function(e){if(e){var r=e.split("="),n=r.shift().replace(/\+/g," "),i=r.join("=").replace(/\+/g," ");t.append(decodeURIComponent(n),decodeURIComponent(i))}}),t}function b(e,t){if(!(this instanceof b))throw TypeError('Please use the "new" operator, this DOM object constructor cannot be called as a function.');if(t||(t={}),this.type="default",this.status=void 0===t.status?200:t.status,this.status<200||this.status>599)throw RangeError("Failed to construct 'Response': The status provided (0) is outside the range [200, 599].");this.ok=this.status>=200&&this.status<300,this.statusText=void 0===t.statusText?"":""+t.statusText,this.headers=new c(t.headers),this.url=t.url||"",this._initBody(e)}y.prototype.clone=function(){return new y(this,{body:this._bodyInit})},m.call(y.prototype),m.call(b.prototype),b.prototype.clone=function(){return new b(this._bodyInit,{status:this.status,statusText:this.statusText,headers:new c(this.headers),url:this.url})},b.error=function(){var e=new b(null,{status:200,statusText:""});return e.ok=!1,e.status=0,e.type="error",e};var E=[301,302,303,307,308];b.redirect=function(e,t){if(-1===E.indexOf(t))throw RangeError("Invalid status code");return new b(null,{status:t,headers:{location:e}})},t.DOMException=n.DOMException;try{new t.DOMException}catch(e){t.DOMException=function(e,t){this.message=e,this.name=t;var r=Error(e);this.stack=r.stack},t.DOMException.prototype=Object.create(Error.prototype),t.DOMException.prototype.constructor=t.DOMException}function w(e,r){return new Promise(function(a,o){var u=new y(e,r);if(u.signal&&u.signal.aborted)return o(new t.DOMException("Aborted","AbortError"));var d=new XMLHttpRequest;function p(){d.abort()}if(d.onload=function(){var e,t,r={statusText:d.statusText,headers:(e=d.getAllResponseHeaders()||"",t=new c,e.replace(/\r?\n[\t ]+/g," ").split("\r").map(function(e){return 0===e.indexOf("\n")?e.substr(1,e.length):e}).forEach(function(e){var r=e.split(":"),n=r.shift().trim();if(n){var i=r.join(":").trim();try{t.append(n,i)}catch(e){console.warn("Response "+e.message)}}}),t)};0===u.url.indexOf("file://")&&(d.status<200||d.status>599)?r.status=200:r.status=d.status,r.url="responseURL"in d?d.responseURL:r.headers.get("X-Request-URL");var n="response"in d?d.response:d.responseText;setTimeout(function(){a(new b(n,r))},0)},d.onerror=function(){setTimeout(function(){o(TypeError("Network request failed"))},0)},d.ontimeout=function(){setTimeout(function(){o(TypeError("Network request timed out"))},0)},d.onabort=function(){setTimeout(function(){o(new t.DOMException("Aborted","AbortError"))},0)},d.open(u.method,function(e){try{return""===e&&n.location.href?n.location.href:e}catch(t){return e}}(u.url),!0),"include"===u.credentials?d.withCredentials=!0:"omit"===u.credentials&&(d.withCredentials=!1),"responseType"in d&&(i.blob?d.responseType="blob":i.arrayBuffer&&(d.responseType="arraybuffer")),r&&"object"==typeof r.headers&&!(r.headers instanceof c||n.Headers&&r.headers instanceof n.Headers)){var f=[];
113Object.getOwnPropertyNames(r.headers).forEach(function(e){f.push(s(e)),d.setRequestHeader(e,l(r.headers[e]))}),u.headers.forEach(function(e,t){-1===f.indexOf(t)&&d.setRequestHeader(t,e)})}else u.headers.forEach(function(e,t){d.setRequestHeader(t,e)});u.signal&&(u.signal.addEventListener("abort",p),d.onreadystatechange=function(){4===d.readyState&&u.signal.removeEventListener("abort",p)}),d.send(void 0===u._bodyInit?null:u._bodyInit)})}w.polyfill=!0,n.fetch||(n.fetch=w,n.Headers=c,n.Request=y,n.Response=b),t.Headers=c,t.Request=y,t.Response=b,t.fetch=w,Object.defineProperty(t,"__esModule",{value:!0})}({})}(i),i.fetch.ponyfill=!0,delete i.fetch.polyfill;var a=n.fetch?n:i;(t=a.fetch).default=a.fetch,t.fetch=a.fetch,t.Headers=a.Headers,t.Request=a.Request,t.Response=a.Response,e.exports=t},27687:(e,t,r)=>{"use strict";r.d(t,{I:()=>w});var n=r(19642),i=r(2569),a=r(78595),o=r(93517),s=r(98452),l=r(58926),u=r(11306),c=r(66739),d=class extends s.Q{constructor(e,t){super(),this.options=t,this.#e=e,this.#t=null,this.#r=(0,l.T)(),this.bindMethods(),this.setOptions(t)}#e;#n=void 0;#i=void 0;#a=void 0;#o;#s;#r;#t;#l;#u;#c;#d;#p;#f;#h=new Set;bindMethods(){this.refetch=this.refetch.bind(this)}onSubscribe(){1===this.listeners.size&&(this.#n.addObserver(this),p(this.#n,this.options)?this.#m():this.updateResult(),this.#g())}onUnsubscribe(){this.hasListeners()||this.destroy()}shouldFetchOnReconnect(){return f(this.#n,this.options,this.options.refetchOnReconnect)}shouldFetchOnWindowFocus(){return f(this.#n,this.options,this.options.refetchOnWindowFocus)}destroy(){this.listeners=new Set,this.#y(),this.#v(),this.#n.removeObserver(this)}setOptions(e){let t=this.options,r=this.#n;if(this.options=this.#e.defaultQueryOptions(e),void 0!==this.options.enabled&&"boolean"!=typeof this.options.enabled&&"function"!=typeof this.options.enabled&&"boolean"!=typeof(0,u.nU)(this.options.enabled,this.#n))throw Error("Expected enabled to be a boolean or a callback that returns a boolean");this.#b(),this.#n.setOptions(this.options),t._defaulted&&!(0,u.f8)(this.options,t)&&this.#e.getQueryCache().notify({type:"observerOptionsUpdated",query:this.#n,observer:this});let n=this.hasListeners();n&&h(this.#n,r,this.options,t)&&this.#m(),this.updateResult(),n&&(this.#n!==r||(0,u.nU)(this.options.enabled,this.#n)!==(0,u.nU)(t.enabled,this.#n)||(0,u.d2)(this.options.staleTime,this.#n)!==(0,u.d2)(t.staleTime,this.#n))&&this.#E();let i=this.#w();n&&(this.#n!==r||(0,u.nU)(this.options.enabled,this.#n)!==(0,u.nU)(t.enabled,this.#n)||i!==this.#f)&&this.#O(i)}getOptimisticResult(e){var t,r;let n=this.#e.getQueryCache().build(this.#e,e),i=this.createResult(n,e);return t=this,r=i,(0,u.f8)(t.getCurrentResult(),r)||(this.#a=i,this.#s=this.options,this.#o=this.#n.state),i}getCurrentResult(){return this.#a}trackResult(e,t){return new Proxy(e,{get:(e,r)=>(this.trackProp(r),t?.(r),"promise"===r&&(this.trackProp("data"),this.options.experimental_prefetchInRender||"pending"!==this.#r.status||this.#r.reject(Error("experimental_prefetchInRender feature flag is not enabled"))),Reflect.get(e,r))})}trackProp(e){this.#h.add(e)}getCurrentQuery(){return this.#n}refetch({...e}={}){return this.fetch({...e})}fetchOptimistic(e){let t=this.#e.defaultQueryOptions(e),r=this.#e.getQueryCache().build(this.#e,t);return r.fetch().then(()=>this.createResult(r,t))}fetch(e){return this.#m({...e,cancelRefetch:e.cancelRefetch??!0}).then(()=>(this.updateResult(),this.#a))}#m(e){this.#b();let t=this.#n.fetch(this.options,e);return e?.throwOnError||(t=t.catch(u.lQ)),t}#E(){this.#y();let e=(0,u.d2)(this.options.staleTime,this.#n);if(i.H.isServer()||this.#a.isStale||!(0,u.gn)(e))return;let t=(0,u.j3)(this.#a.dataUpdatedAt,e);this.#d=c.zs.setTimeout(()=>{this.#a.isStale||this.updateResult()},t+1)}#w(){return("function"==typeof this.options.refetchInterval?this.options.refetchInterval(this.#n):this.options.refetchInterval)??!1}#O(e){this.#v(),this.#f=e,!i.H.isServer()&&!1!==(0,u.nU)(this.options.enabled,this.#n)&&(0,u.gn)(this.#f)&&0!==this.#f&&(this.#p=c.zs.setInterval(()=>{(this.options.refetchIntervalInBackground||n.m.isFocused())&&this.#m()},this.#f))}
113#g(){this.#E(),this.#O(this.#w())}#y(){void 0!==this.#d&&(c.zs.clearTimeout(this.#d),this.#d=void 0)}#v(){void 0!==this.#p&&(c.zs.clearInterval(this.#p),this.#p=void 0)}createResult(e,t){let r,n=this.#n,i=this.options,a=this.#a,s=this.#o,c=this.#s,d=e!==n?e.state:this.#i,{state:f}=e,g={...f},y=!1;if(t._optimisticResults){let r=this.hasListeners(),a=!r&&p(e,t),s=r&&h(e,n,t,i);(a||s)&&(g={...g,...(0,o.k)(f.data,e.options)}),"isRestoring"===t._optimisticResults&&(g.fetchStatus="idle")}let{error:v,errorUpdatedAt:b,status:E}=g;r=g.data;let w=!1;if(void 0!==t.placeholderData&&void 0===r&&"pending"===E){let e;a?.isPlaceholderData&&t.placeholderData===c?.placeholderData?(e=a.data,w=!0):e="function"==typeof t.placeholderData?t.placeholderData(this.#c?.state.data,this.#c):t.placeholderData,void 0!==e&&(E="success",r=(0,u.pl)(a?.data,e,t),y=!0)}if(t.select&&void 0!==r&&!w)if(a&&r===s?.data&&t.select===this.#l)r=this.#u;else try{this.#l=t.select,r=t.select(r),r=(0,u.pl)(a?.data,r,t),this.#u=r,this.#t=null}catch(e){this.#t=e}this.#t&&(v=this.#t,r=this.#u,b=Date.now(),E="error");let O="fetching"===g.fetchStatus,S="pending"===E,_="error"===E,T=S&&O,x=void 0!==r,C={status:E,fetchStatus:g.fetchStatus,isPending:S,isSuccess:"success"===E,isError:_,isInitialLoading:T,isLoading:T,data:r,dataUpdatedAt:g.dataUpdatedAt,error:v,errorUpdatedAt:b,failureCount:g.fetchFailureCount,failureReason:g.fetchFailureReason,errorUpdateCount:g.errorUpdateCount,isFetched:e.isFetched(),isFetchedAfterMount:g.dataUpdateCount>d.dataUpdateCount||g.errorUpdateCount>d.errorUpdateCount,isFetching:O,isRefetching:O&&!S,isLoadingError:_&&!x,isPaused:"paused"===g.fetchStatus,isPlaceholderData:y,isRefetchError:_&&x,isStale:m(e,t),refetch:this.refetch,promise:this.#r,isEnabled:!1!==(0,u.nU)(t.enabled,e)};if(this.options.experimental_prefetchInRender){let t=void 0!==C.data,r="error"===C.status&&!t,i=e=>{r?e.reject(C.error):t&&e.resolve(C.data)},a=()=>{i(this.#r=C.promise=(0,l.T)())},o=this.#r;switch(o.status){case"pending":e.queryHash===n.queryHash&&i(o);break;case"fulfilled":(r||C.data!==o.value)&&a();break;case"rejected":r&&C.error===o.reason||a()}}return C}updateResult(){let e=this.#a,t=this.createResult(this.#n,this.options);if(this.#o=this.#n.state,this.#s=this.options,void 0!==this.#o.data&&(this.#c=this.#n),(0,u.f8)(t,e))return;this.#a=t;let r=()=>{if(!e)return!0;let{notifyOnChangeProps:t}=this.options,r="function"==typeof t?t():t;if("all"===r||!r&&!this.#h.size)return!0;let n=new Set(r??this.#h);return this.options.throwOnError&&n.add("error"),Object.keys(this.#a).some(t=>this.#a[t]!==e[t]&&n.has(t))};this.#S({listeners:r()})}#b(){let e=this.#e.getQueryCache().build(this.#e,this.options);if(e===this.#n)return;let t=this.#n;this.#n=e,this.#i=e.state,this.hasListeners()&&(t?.removeObserver(this),e.addObserver(this))}onQueryUpdate(){this.updateResult(),this.hasListeners()&&this.#g()}#S(e){a.jG.batch(()=>{e.listeners&&this.listeners.forEach(e=>{e(this.#a)}),this.#e.getQueryCache().notify({query:this.#n,type:"observerResultsUpdated"})})}};function p(e,t){return!1!==(0,u.nU)(t.enabled,e)&&void 0===e.state.data&&("error"!==e.state.status||!1!==(0,u.nU)(t.retryOnMount,e))||void 0!==e.state.data&&f(e,t,t.refetchOnMount)}function f(e,t,r){if(!1!==(0,u.nU)(t.enabled,e)&&"static"!==(0,u.d2)(t.staleTime,e)){let n="function"==typeof r?r(e):r;return"always"===n||!1!==n&&m(e,t)}return!1}function h(e,t,r,n){return(e!==t||!1===(0,u.nU)(n.enabled,e))&&(!r.suspense||"error"!==e.state.status)&&m(e,r)}function m(e,t){return!1!==(0,u.nU)(t.enabled,e)&&e.isStaleByTime((0,u.d2)(t.staleTime,e))}var g=r(97323),y=r(63465);r(83011);var v=g.createContext(function(){let e=!1;return{clearReset:()=>{e=!1},reset:()=>{e=!0},isReset:()=>e}}()),b=g.createContext(!1);b.Provider;var E=(e,t,r)=>t.fetchOptimistic(e).catch(()=>{r.clearReset()});function w(e,t){return function(e,t,r){let n=g.useContext(b),o=g.useContext(v),s=(0,y.jE)(r),l=s.defaultQueryOptions(e);s.getDefaultOptions().queries?._experimental_beforeQuery?.(l);let c=s.getQueryCache().get(l.queryHash),d=!1!==e.subscribed;if(l._optimisticResults=n?"isRestoring":d?"optimistic":void 0,l.suspense){let e=e=>"static"===e?e:Math.max(e??1e3,1e3),t=l.staleTime;l.staleTime="function"==typeof t?(...r)=>e(t(...r)):e(t),"number"==typeof l.gcTime&&(l.gcTime=Math.max(l.gcTime,1e3))}let p=c?.state.error&&"function"==typeof l.throwOnError?(0,u.GU)(l.throwOnError,[c.state.error,c]):l.throwOnError;(l.suspense||l.experimental_prefetchInRender||p)&&!o.isReset()&&(l.retryOn
113Mount=!1),g.useEffect(()=>{o.clearReset()},[o]);let f=!s.getQueryCache().get(l.queryHash),[h]=g.useState(()=>new t(s,l)),m=h.getOptimisticResult(l),w=!n&&d;if(g.useSyncExternalStore(g.useCallback(e=>{let t=w?h.subscribe(a.jG.batchCalls(e)):u.lQ;return h.updateResult(),t},[h,w]),()=>h.getCurrentResult(),()=>h.getCurrentResult()),g.useEffect(()=>{h.setOptions(l)},[l,h]),l?.suspense&&m.isPending)throw E(l,h,o);if((({result:e,errorResetBoundary:t,throwOnError:r,query:n,suspense:i})=>e.isError&&!t.isReset()&&!e.isFetching&&n&&(i&&void 0===e.data||(0,u.GU)(r,[e.error,n])))({result:m,errorResetBoundary:o,throwOnError:l.throwOnError,query:c,suspense:l.suspense}))throw m.error;if(s.getDefaultOptions().queries?._experimental_afterQuery?.(l,m),l.experimental_prefetchInRender&&!i.H.isServer()&&m.isLoading&&m.isFetching&&!n){let e=f?E(l,h,o):c?.promise;e?.catch(u.lQ).finally(()=>{h.updateResult()})}return l.notifyOnChangeProps?m:h.trackResult(m)}(e,d,t)}},28123:(e,t,r)=>{"use strict";var n=r(45832),i=r(37947),a=/^[\x00-\x20\u00a0\u1680\u2000-\u200a\u2028\u2029\u202f\u205f\u3000\ufeff]+/,o=/[\n\r\t]/g,s=/^[A-Za-z][A-Za-z0-9+-.]*:\/\//,l=/:\d+$/,u=/^([a-z][a-z0-9.+-]*:)?(\/\/)?([\\/]+)?([\S\s]*)/i,c=/^[a-zA-Z]:/;function d(e){return(e||"").toString().replace(a,"")}var p=[["#","hash"],["?","query"],function(e,t){return m(t.protocol)?e.replace(/\\/g,"/"):e},["/","pathname"],["@","auth",1],[NaN,"host",void 0,1,1],[/:(\d*)$/,"port",void 0,1],[NaN,"hostname",void 0,1,1]],f={hash:1,query:1};function h(e){var t,n=("undefined"!=typeof window?window:void 0!==r.g?r.g:"undefined"!=typeof self?self:{}).location||{},i={},a=typeof(e=e||n);if("blob:"===e.protocol)i=new y(unescape(e.pathname),{});else if("string"===a)for(t in i=new y(e,{}),f)delete i[t];else if("object"===a){for(t in e)t in f||(i[t]=e[t]);void 0===i.slashes&&(i.slashes=s.test(e.href))}return i}function m(e){return"file:"===e||"ftp:"===e||"http:"===e||"https:"===e||"ws:"===e||"wss:"===e}function g(e,t){e=(e=d(e)).replace(o,""),t=t||{};var r,n=u.exec(e),i=n[1]?n[1].toLowerCase():"",a=!!n[2],s=!!n[3],l=0;return a?s?(r=n[2]+n[3]+n[4],l=n[2].length+n[3].length):(r=n[2]+n[4],l=n[2].length):s?(r=n[3]+n[4],l=n[3].length):r=n[4],"file:"===i?l>=2&&(r=r.slice(2)):m(i)?r=n[4]:i?a&&(r=r.slice(2)):l>=2&&m(t.protocol)&&(r=n[4]),{protocol:i,slashes:a||m(i),slashesCount:l,rest:r}}function y(e,t,r){if(e=(e=d(e)).replace(o,""),!(this instanceof y))return new y(e,t,r);var a,s,l,u,f,v,b=p.slice(),E=typeof t,w=0;for("object"!==E&&"string"!==E&&(r=t,t=null),r&&"function"!=typeof r&&(r=i.parse),a=!(s=g(e||"",t=h(t))).protocol&&!s.slashes,this.slashes=s.slashes||a&&t.slashes,this.protocol=s.protocol||t.protocol||"",e=s.rest,("file:"===s.protocol&&(2!==s.slashesCount||c.test(e))||!s.slashes&&(s.protocol||s.slashesCount<2||!m(this.protocol)))&&(b[3]=[/(.*)/,"pathname"]);w<b.length;w++){if("function"==typeof(u=b[w])){e=u(e,this);continue}l=u[0],v=u[1],l!=l?this[v]=e:"string"==typeof l?~(f="@"===l?e.lastIndexOf(l):e.indexOf(l))&&("number"==typeof u[2]?(this[v]=e.slice(0,f),e=e.slice(f+u[2])):(this[v]=e.slice(f),e=e.slice(0,f))):(f=l.exec(e))&&(this[v]=f[1],e=e.slice(0,f.index)),this[v]=this[v]||a&&u[3]&&t[v]||"",u[4]&&(this[v]=this[v].toLowerCase())}r&&(this.query=r(this.query)),a&&t.slashes&&"/"!==this.pathname.charAt(0)&&(""!==this.pathname||""!==t.pathname)&&(this.pathname=function(e,t){if(""===e)return t;for(var r=(t||"/").split("/").slice(0,-1).concat(e.split("/")),n=r.length,i=r[n-1],a=!1,o=0;n--;)"."===r[n]?r.splice(n,1):".."===r[n]?(r.splice(n,1),o++):o&&(0===n&&(a=!0),r.splice(n,1),o--);return a&&r.unshift(""),("."===i||".."===i)&&r.push(""),r.join("/")}(this.pathname,t.pathname)),"/"!==this.pathname.charAt(0)&&m(this.protocol)&&(this.pathname="/"+this.pathname),n(this.port,this.protocol)||(this.host=this.hostname,this.port=""),this.username=this.password="",this.auth&&(~(f=this.auth.indexOf(":"))?(this.username=this.auth.slice(0,f),this.username=encodeURIComponent(decodeURIComponent(this.username)),this.password=this.auth.slice(f+1),this.password=encodeURIComponent(decodeURIComponent(this.password))):this.username=encodeURIComponent(decodeURIComponent(this.auth)),this.auth=this.password?this.username+":"+this.password:this.username),this.origin="file:"!==this.protocol&&m(this.protocol)&&this.host?this.protocol+"//"+this.host:"null",this.href=this.toString()}y.prototype={set:function(e,t,r){switch(e){case"query":"string"==typeof t&&t.length&&(t=(r||i.parse)(t)),this[e]=t;break;case"port":this[e]=t,n(t,this.protocol)?t&&(this.host=this.hostname+":"+t):(this.host=this.hostname,this[e]="");break;case"hostname":this[e]=t,this.port&&(t+=":"+this.port),this.host=t;break;case"host":this[e]=t,l.test(t)?(t=t.split(":"),this.port=t.pop(),this.hostname=t.join(":")):(this.hostname=t,this.port="");break;case"protocol":this.protocol=t.toLowerCase(),this.slashes=!r;break;case"pathname":case"hash":if(t){var a="pathname"===e?"/":"#";this[e]=t.charAt(0)!==a?a+t:t}else this[e]=t;break;case"username":case"password":this[e]=encodeURIComponent(t);break;case"auth":var o=t.indexOf(":");~o?(this.username=t.slice(0,o),this.username=encodeURIComponent(decodeURIComponent(this.username)),this.password=t.slice(o+1),this.password=encodeURIComponent(decodeURIComponent(this.password))):this.username=encodeURIComponent(decodeURIComponent(t))}for(var s=0;s<p.length;s++){var u=p[s];u[4]&&(this[u[1]]=this[u[1]].toLowerCase())}return this.auth=this.password?this.username+":"+this.password:this.username,this.origin="file:"!==this.protocol&&m(this.protocol)&&this.host?this.protocol+"//"+this.host:"null",this.href=this.toString(),this},toString:function(e){e&&"function"==typeof e||(e=i.stringify);var t,r=this.host,n=this.protocol;n&&":"!==n.charAt(n.length-1)&&(n+=":");var a=n+(this.protocol&&this.slashes||m(this.protocol)?"//":"");return this.username?(a+=this.username,this.password&&(a+=":"+this.password),a+="@"):this.password?(a+=":"+this.password,a+="@"):"file:"!==this.protocol&&m(this.protocol)&&!r&&"/"!==this.pathname&&(a+="@"),(":"===r[r.length-1]||l.test(this.hostname)&&!this.port)&&(r+=":"),a+=r+this.pathname,(t="object"==typeof this.query?e(this.query):this.query)&&(a+="?"!==t.charAt(0)?"?"+t:t),this.hash&&(a+=this.hash),a}},y.extractProtocol=g,y.location=h,y.trimLeft=d,y.qs=i,e.exports=y},30103:(e,t,r)=>{"use strict";r.d(t,{O:()=>S});var n=r(97323),i=r(48292),a=r(38840),o=r(42250),s=r(16434);let l="Default";var u=r(73306),c=r(723);let d={backgroundSize:"3px 3px",display:"flex",justifyContent:"center",alignItems:"center",padding:"30px",color:"#aaa"},p={backgroundImage:"linear-gradient(45deg, #ffffff 25%, #dcdcdc 25%, #dcdcdc 50%, #ffffff 50%, #ffffff 75%, #dcdcdc 75%, #dcdcdc 100%)"},f=()=>{let e=Object.assign(Object.assign({},d),p);return n.createElement("div",{style:e},"The component is hidden")},h="BYOCWrapper";var m=r(919),g=r(51726),y=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};let v=e=>n.createElement("div",{className:"sc-jss-empty-placeholder"},e);var b=r(11701),E=r(16875);class w extends n.Component{constructor(e){super(e),this.isEmpty=!1,this.state={}}componentDidMount(){this.isEmpty&&a.qH.isActive()&&a.qH.resetChromes()}componentDidCatch(e){this.setState({error:e})}renderEmptyPlaceholder(e){return v(e)}render(){var e,t,r;let i,a,o=Object.assign({},this.props);if(delete o.componentMap,this.state.error)return o.errorComponent?n.createElement(o.errorComponent,{error:this.state.error}):n.createElement(E.A,{message:`A rendering error occurred: ${this.state.error.message}.`});let s=(e=o.rendering,t=this.props.name,r=this.props.page.mode.isEditing,a=t.slice(),((null==e?void 0:e.placeholders)&&Object.entries(e.placeholders).forEac
113h(([t,n])=>{let i=(0,u.Np)(t)?(0,u.jz)(t):null;i&&i.test(a)&&(r?a=t:(e.placeholders[a]=n,delete e.placeholders[t]))}),i=e&&e.placeholders&&Object.keys(e.placeholders).length>0?e.placeholders[a]:null)?i:(console.warn(`Placeholder '${a}' was not found in the current rendering data`,JSON.stringify(e,null,2)),[]));this.isEmpty=!s.length;let l=w.getRenderedComponents(this.props,s);if(this.isEmpty){let e=this.props.renderEmpty?this.props.renderEmpty(l):l;return this.props.page.mode.isEditing?v(e):e}if(this.props.render)return this.props.render(l,s,o);if(!this.props.renderEach)return l;{let e=this.props.renderEach;return l.map((t,r)=>t&&t.props&&"text/sitecore"===t.props.type?t:e(t,r))}}}w.getRenderedComponents=(e,t)=>{let{name:r,missingComponentComponent:i,hiddenRenderingComponent:a}=e,o=t.map((t,o)=>{let u=t.uid||`component-${o}`,d=((e,t,r)=>{let{fields:n,params:i}=e,a=y(e,["fields","params"]);delete a.missingComponentComponent,delete a.hiddenRenderingComponent,delete a.name;let o=function(e,t){return{fields:Object.assign(Object.assign({},e.fields||{}),t.fields||{}),params:Object.assign(Object.assign({},Object.assign(Object.assign({},e.params||{}),t.params||{})),(e=>{if(!e.params)return{styles:""};let{GridParameters:t,Styles:r}=e.params;return(t||r)&&{styles:`${t||""} ${r||""}`}})(t)),rendering:t}}(e,t);return Object.assign(Object.assign(Object.assign({key:r},a),o),{rendering:t})})(e,t,u),p=((e,t,r,i,a)=>{var o,u;let d=r=>{console.error(`Placeholder ${t} contains unknown component ${e.componentName}${r?` (${r})`:""}. Ensure that a React component exists for it, and that it is registered in your component-map file.`)};if(e.componentName===c.YR)return{component:null!=i?i:f,isEmpty:!0,componentType:"universal"};
113if(!e.componentName)return{component:()=>n.createElement(n.Fragment,null),isEmpty:!0,componentType:"universal"};let p=null;if(r&&0!==r.size?p=r.get(e.componentName):console.warn(`No components were available in component map to service request for component ${e}`),!p){if("FEaaSComponent"===e.componentName)return{component:m.a,isEmpty:!1,componentType:"universal"};if("FEaaSWrapper"===e.componentName)return{component:m.M,isEmpty:!1,componentType:"universal"};if("BYOCComponent"===e.componentName)return{component:g.Xf,isEmpty:!1,componentType:"universal"};else if(e.componentName===h)return{component:g.dW,dynamic:!0,componentType:"universal",isEmpty:!1};return d(),{component:null!=a?a:s.K,isEmpty:!0,componentType:"universal"}}let y=null==(o=e.params)?void 0:o.FieldNames,v=y&&y!==l?p[y]:p.default||p.Default||p;if(!v)return d(y!==l?y:void 0),{component:null!=a?a:s.K,isEmpty:!0,componentType:"universal"};let b=!!(null==(u=v.render)?void 0:u.preload)||e.componentName===h;return{component:v,dynamic:b,componentType:p.componentType,isEmpty:!1}})(t,r,e.componentMap,a,i),v=n.createElement(p.component,e.modifyComponentProps?e.modifyComponentProps(d):d);if(!p.isEmpty){let t=v.type+"-"+o,r=e.disableSuspense||!1;v=n.createElement(E.h,{"data-testid":"error-boundary",key:t,errorComponent:e.errorComponent,componentLoadingMessage:e.componentLoadingMessage,isDynamic:p.dynamic,disableSuspense:r,rendering:v.props.rendering},v)}return e.page.mode.isEditing?n.createElement(b.f,{key:u,rendering:t},v):v}).filter(e=>e);return e.page.mode.isEditing?[n.createElement(b.f,{key:e.rendering.uid,placeholderName:r,rendering:e.rendering},o)]:o};let O=function(e){function t(t){let r=(0,n.useContext)(i.kb);return n.createElement(e,Object.assign({},t,{componentMap:t.componentMap||r}))}return t.displayName=`withComponentMap(${e.displayName||e.name||"Anonymous"})`,t}(w),S=(0,o.F)()(O)},30749:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),!function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{StaticGenBailoutError:function(){return n},isStaticGenBailoutError:function(){return i}});let r="NEXT_STATIC_GEN_BAILOUT";class n extends Error{constructor(...e){super(...e),this.code=r}}function i(e){return"object"==typeof e&&null!==e&&"code"in e&&e.code===r}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},31916:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"errorOnce",{enumerable:!0,get:function(){return r}});let r=e=>{}},32489:(e,t,r)=>{"use strict";var n=r(95110);function i(){}function a(){}a.resetWarningCache=i,e.exports=function(){function e(e,t,r,i,a,o){if(o!==n){var s=Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw s.name="Invariant Violation",s}}function t(){return e}e.isRequired=e;var r={array:e,bigint:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:a,resetWarningCache:i}
113;return r.PropTypes=r,r}},33104:(e,t,r)=>{"use strict";r.d(t,{A:()=>n});let n=function(){return!("undefined"!=typeof window&&window.document)}},33744:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),!function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{fromResponseCacheEntry:function(){return s},routeKindToIncrementalCacheKind:function(){return u},toResponseCacheEntry:function(){return l}});let n=r(72996),i=function(e){return e&&e.__esModule?e:{default:e}}(r(72308)),a=r(20024),o=r(87335);async function s(e){var t,r;return{...e,value:(null==(t=e.value)?void 0:t.kind)===n.CachedRouteKind.PAGES?{kind:n.CachedRouteKind.PAGES,html:await e.value.html.toUnchunkedString(!0),pageData:e.value.pageData,headers:e.value.headers,status:e.value.status}:(null==(r=e.value)?void 0:r.kind)===n.CachedRouteKind.APP_PAGE?{kind:n.CachedRouteKind.APP_PAGE,html:await e.value.html.toUnchunkedString(!0),postponed:e.value.postponed,rscData:e.value.rscData,headers:e.value.headers,status:e.value.status,segmentData:e.value.segmentData}:e.value}}async function l(e){var t,r;
113return e?{isMiss:e.isMiss,isStale:e.isStale,cacheControl:e.cacheControl,value:(null==(t=e.value)?void 0:t.kind)===n.CachedRouteKind.PAGES?{kind:n.CachedRouteKind.PAGES,html:i.default.fromStatic(e.value.html,o.HTML_CONTENT_TYPE_HEADER),pageData:e.value.pageData,headers:e.value.headers,status:e.value.status}:(null==(r=e.value)?void 0:r.kind)===n.CachedRouteKind.APP_PAGE?{kind:n.CachedRouteKind.APP_PAGE,html:i.default.fromStatic(e.value.html,o.HTML_CONTENT_TYPE_HEADER),rscData:e.value.rscData,headers:e.value.headers,status:e.value.status,postponed:e.value.postponed,segmentData:e.value.segmentData}:e.value}:null}function u(e){switch(e){case a.RouteKind.PAGES:return n.IncrementalCacheKind.PAGES;case a.RouteKind.APP_PAGE:return n.IncrementalCacheKind.APP_PAGE;case a.RouteKind.IMAGE:return n.IncrementalCacheKind.IMAGE;case a.RouteKind.APP_ROUTE:return n.IncrementalCacheKind.APP_ROUTE;case a.RouteKind.PAGES_API:throw Object.defineProperty(Error(`Unexpected route kind ${e}`),"__NEXT_ERROR_CODE",{value:"E64",enumerable:!1,configurable:!0});default:return e}}},34279:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"notFound",{enumerable:!0,get:function(){return i}});let n=""+r(5682).HTTP_ERROR_FALLBACK_ERROR_CODE+";404";function i(){let e=Object.defineProperty(Error(n),"__NEXT_ERROR_CODE",{value:"E394",enumerable:!1,configurable:!0});throw e.digest=n,e}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},36149:(e,t,r)=>{let n={unstable_cache:r(76644).e,revalidateTag:r(5304).revalidateTag,revalidatePath:r(5304).revalidatePath,unstable_expireTag:r(5304).unstable_expireTag,unstable_expirePath:r(5304).unstable_expirePath,unstable_noStore:r(59649).M,unstable_cacheLife:r(45488).F,unstable_cacheTag:r(11430).z};e.exports=n,t.unstable_cache=n.unstable_cache,t.revalidatePath=n.revalidatePath,t.revalidateTag=n.revalidateTag,t.unstable_expireTag=n.unstable_expireTag,t.unstable_expirePath=n.unstable_expirePath,t.unstable_noStore=n.unstable_noStore,t.unstable_cacheLife=n.unstable_cacheLife,t.unstable_cacheTag=n.unstable_cacheTag},37042:(e,t)=>{"use strict";function r(e){return"object"==typeof e&&null!==e&&"digest"in e&&e.digest===n}Object.defineProperty(t,"__esModule",{value:!0}),!function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{isHangingPromiseRejectionError:function(){return r},makeDevtoolsIOAwarePromise:function(){return l},makeHangingPromise:function(){return o}});let n="HANGING_PROMISE_REJECTION";class i extends Error{constructor(e,t){super(`During prerendering, ${t} rejects when the prerender is complete. Typically these errors are handled by React but if you move ${t} to a different context by using \`setTimeout\`, \`after\`, or similar functions you may observe this error and you should handle it in that context. This occurred at route "${e}".`),this.route=e,this.expression=t,this.digest=n}}let a=new WeakMap;function o(e,t,r){if(e.aborted)return Promise.reject(new i(t,r));{let n=new Promise((n,o)=>{let s=o.bind(null,new i(t,r)),l=a.get(e);if(l)l.push(s);else{let t=[s];a.set(e,t),e.addEventListener("abort",()=>{for(let e=0;e<t.length;e++)t[e]()},{once:!0})}});return n.catch(s),n}}function s(){}function l(e){return new Promise(t=>{setTimeout(()=>{t(e)},0)})}},37470:(e,t,r)=>{"use strict";r.d(t,{N:()=>a});var n=r(97323),i=r(73306);function a(e,t){let r=e=>{var r;let{editable:a=!0}=e;if((null==(r=e.field)?void 0:r.metadata)&&a&&(0,i.JE)(e.field)){let r=e.emptyFieldEditingComponent||t.defaultEmptyFieldEditingComponent,i=e;return e.emptyFieldEditingComponent||(i=Object.assign(Object.assign({},e),{editable:void 0,field:void 0})),n.createElement(r,Object.assign({},i,{suppressHydrationWarning:!0}))}return null};return t.isForwardRef?(0,n.forwardRef)((t,i)=>r(t)||n.createElement(e,Object.assign({},t,{ref:i}))):t=>r(t)||n.createElement(e,Object.assign({},t))}},37832:(e,t,r)=>{"use strict";
113Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"createDedupeFetch",{enumerable:!0,get:function(){return s}});let n=function(e,t){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var r=o(t);if(r&&r.has(e))return r.get(e);var n={__proto__:null},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var s=i?Object.getOwnPropertyDescriptor(e,a):null;s&&(s.get||s.set)?Object.defineProperty(n,a,s):n[a]=e[a]}return n.default=e,r&&r.set(e,n),n}(r(97323)),i=r(42149),a=r(15809);function o(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,r=new WeakMap;return(o=function(e){return e?r:t})(e)}function s(e){let t=n.cache(e=>[]);return function(r,n){let o,s;if(n&&n.signal)return e(r,n);if("string"!=typeof r||n){let t="string"==typeof r||r instanceof URL?new Request(r,n):r;if("GET"!==t.method&&"HEAD"!==t.method||t.keepalive)return e(r,n);s=JSON.stringify([t.method,Array.from(t.headers.entries()),t.mode,t.redirect,t.credentials,t.referrer,t.referrerPolicy,t.integrity]),o=t.url}else s='["GET",[],null,"follow",null,null,null,null]',o=r;let l=t(o);for(let e=0,t=l.length;e<t;e+=1){let[t,r]=l[e];if(t===s)return r.then(()=>{let t=l[e][2];if(!t)throw Object.defineProperty(new a.InvariantError("No cached response"),"__NEXT_ERROR_CODE",{value:"E579",enumerable:!1,configurable:!0});let[r,n]=(0,i.cloneResponse)(t);return l[e][2]=n,r})}let u=e(r,n),c=[s,u,null];return l.push(c),u.then(e=>{let[t,r]=(0,i.cloneResponse)(e);return c[2]=r,t})}}},37888:(e,t)=>
113{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),!function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{getClientComponentLoaderMetrics:function(){return o},wrapClientComponentLoader:function(){return a}});let r=0,n=0,i=0;function a(e){return"performance"in globalThis?{require:(...t)=>{let a=performance.now();0===r&&(r=a);try{return i+=1,e.__next_app__.require(...t)}finally{n+=performance.now()-a}},loadChunk:(...t)=>{let r=performance.now(),i=e.__next_app__.loadChunk(...t);return i.finally(()=>{n+=performance.now()-r}),i}}:e.__next_app__}function o(e={}){let t=0===r?void 0:{clientComponentLoadStart:r,clientComponentLoadTimes:n,clientComponentLoadCount:i};return e.reset&&(r=0,n=0,i=0),t}},37947:(e,t)=>{"use strict";var r,n=Object.prototype.hasOwnProperty;function i(e){try{return decodeURIComponent(e.replace(/\+/g," "))}catch(e){return null}}function a(e){try{return encodeURIComponent(e)}catch(e){return null}}t.stringify=function(e,t){var i,o,s=[];for(o in"string"!=typeof(t=t||"")&&(t="?"),e)if(n.call(e,o)){if(!(i=e[o])&&(null===i||i===r||isNaN(i))&&(i=""),o=a(o),i=a(i),null===o||null===i)continue;s.push(o+"="+i)}return s.length?t+s.join("&"):""},t.parse=function(e){for(var t,r=/([^=?#&]+)=?([^&]*)/g,n={};t=r.exec(e);){var a=i(t[1]),o=i(t[2]);null===a||null===o||a in n||(n[a]=o)}return n}},38663:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),!function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{DynamicServerError:function(){return n},isDynamicServerError:function(){return i}});let r="DYNAMIC_SERVER_USAGE";class n extends Error{constructor(e){super("Dynamic server usage: "+e),this.description=e,this.digest=r}}function i(e){return"object"==typeof e&&null!==e&&"digest"in e&&"string"==typeof e.digest&&e.digest===r}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},38840:(e,t,r)=>{"use strict";r.d(t,{Z1:()=>u,fF:()=>i,qH:()=>s,sx:()=>l});var n=r(33104);let i="00000000-0000-0000-0000-000000000000",a="jss-hrz-editing",o={name:"Sitecore.Horizon.ResetChromes"};class s{static isActive(){return!(0,n.A)()&&(window.location.search.indexOf("sc_headless_mode=edit")>-1||!!window.document.getElementById(a))}static resetChromes(){!(0,n.A)()&&window[o.name]&&window[o.name]()}}let l=()=>{s.isActive()&&s.resetChromes()},u=()=>{let e={};return e[a]={},e}},39426:(e,t,r)=>{var n=Object.create,i=Object.defineProperty,a=Object.getOwnPropertyDescriptor,o=Object.getOwnPropertyNames,s=Object.getPrototypeOf,l=Object.prototype.hasOwnProperty,u=(e,t,r,n)=>{if(t&&"object"==typeof t||"function"==typeof t)for(let s of o(t))l.call(e,s)||s===r||i(e,s,{get:()=>t[s],enumerable:!(n=a(t,s))||n.enumerable});return e},c={};((e,t)=>{for(var r in t)i(e,r,{get:t[r],enumerable:!0})})(c,{default:()=>h}),e.exports=u(i({},"__esModule",{value:!0}),c);var d=((e,t,r)=>(r=null!=e?n(s(e)):{},u(!t&&e&&e.__esModule?r:i(r,"default",{value:e,enumerable:!0}),e)))(r(12491)),p=r(46492);let f=d.default[d.default.length-1];var h=(0,p.createReactPlayer)(d.default,f)},39491:(e,t)=>{"use strict";var r;Object.defineProperty(t,"__esModule",{value:!0}),!function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{bgBlack:function(){return x},bgBlue:function(){return A},bgCyan:function(){return I},bgGreen:function(){return P},bgMagenta:function(){return N},bgRed:function(){return C},bgWhite:function(){return D},bgYellow:function(){return R},black:function(){return g},blue:function(){return E},bold:function(){return u},cyan:function(){return S},dim:function(){return c},gray:function(){return T},green:function(){return v},hidden:function(){return h},inverse:function(){return f},italic:function(){return d},magenta:function(){return w},purple:function(){return O},red:function(){return y},reset:function(){return l},strikethrough:function(){return m},underline:function(){return p},white:function(){return _},yellow:function(){return b}});let{env:n,stdout:i}=(null==(r=globalThis)?void 0:r.process)??{},a=n&&!n.NO_COLOR&&(n.FORCE_COLOR||(null==i?void 0:i.isTTY)&&!n.CI&&"dumb"!==n.TERM),o=(e,t,r,n)=>{let i=e.substring(0,n)+r,a=e.substring(n+t.length),s=a.indexOf(t);return~s?i+o(a,t,r,s):i+a},s=(e,t,r=e)=>a?n=>{let i=""+n,a=i.indexOf(t,e.length);return~a?e+o(i,t,r,a)+t:e+i+t}:String,l=a?e=>`\x1b[0m${e}\x1b[0m`:String,u=s("\x1b[1m","\x1b[22m","\x1b[22m\x1b[1m"),c=s("\x1b[2m","\x1b[22m","\x1b[22m\x1b[2m"),d=s("\x1b[3m","\x1b[23m"),p=s("\x1b[4m","\x1b[24m"),f=s("\x1b[7m","\x1b[27m"),h=s("\x1b[8m","\x1b[28m"),m=s("\x1b[9m","\x1b[29m"),g=s("\x1b[30m","\x1b[39m"),y=s("\x1b[31m","\x1b[39m"),v=s("\x1b[32m","\x1b[39m"),b=s("\x1b[33m","\x1b[39m"),E=s("\x1b[34m","\x1b[39m"),w=s("\x1b[35m","\x1b[39m"),O=s("\x1b[38;2;173;127;168m","\x1b[39m"),S=s("\x1b[36m","\x1b[39m"),_=s("\x1b[37m","\x1b[39m"),T=s("\x1b[90m","\x1b[39m"),x=s("\x1b[40m","\x1b[49m"),C=s("\x1b[41m","\x1b[49m"),P=s("\x1b[42m","\x1b[49m"),R=s("\x1b[43m","\x1b[49m"),A=s("\x1b[44m","\x1b[49m"),N=s("\x1b[45m","\x1b[49m"),I=s("\x1b[46m","\x1b[49m"),D=s("\x1b[47m","\x1b[49m")},39946:(e,t,r)=>{"use strict";r.d(t,{E:()=>u});var n=r(97323),i=r(16922),a=r(37470),o=r(47247),s=r(73306),l=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};let u=(0,i.O)((0,a.N)(e=>{var{field:t,tag:r,editable:i=!0,encode:a=!0}=e,o=l(e,["field","tag","editable","encode"]);if((0,s.JE)(t))return null;let u=void 0===t.value?"":t.value,c=String(u).split("\n");if(c.length){let e=[];
113c.forEach((t,r)=>{let i=r===c.length-1;e.push(t),i||e.push(n.createElement("br",{key:r}))}),u=e}let d=null,p=Object.assign({},o);return(a?d=u:p.dangerouslySetInnerHTML={__html:u},t.metadata)?n.createElement(r||"span",Object.assign(Object.assign({},p),{suppressHydrationWarning:!0}),d):r||!a?n.createElement(r||"span",p,d):n.createElement(n.Fragment,null,d)},{defaultEmptyFieldEditingComponent:o.G}));u.displayName="Text"},40495:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"MISSING_ROOT_TAGS_ERROR",{enumerable:!0,get:function(){return r}});let r="NEXT_MISSING_ROOT_TAGS";("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},41190:(e,t,r)=>{"use strict";r.d(t,{l:()=>g});var n={};r.r(n),r.d(n,{mZ:()=>u,dX:()=>l,u2:()=>c});var i=r(97323),a=r(85941),o=r(96990),s=r(21269);let l=async(e,t,r)=>{if(!e)return s.A.form("Form was not able to render since context id was not provided"),"";let n=(0,o.k)(e,t,r);try{s.A.form(`Fetching form data from ${n}`);let e=await fetch(n,{method:"GET",cache:"no-cache"});if(200!==e.status)throw Error("Failed to fetch form data");let t=await e.text();return s.A.form(`Form data fetch response: ${t}`),t}catch(e){throw s.A.form(`Form '${t}' was not able to render`,e),e}},u=e=>{let t=e.querySelectorAll("script");t&&Array.from(t).forEach(e=>{var t;let r=document.createElement("script");Array.from(e.attributes).forEach(e=>{r.setAttribute(e.name,e.value)}),r.text=e.text,null==(t=null==e?void 0:e.parentNode)||t.replaceChild(r,e)})},c=(e,t)=>{e.addEventListener("form:engage",e=>{let{formId:r,name:n}=e.detail;r&&n&&(s.A.form("Sending form event",r,n),(0,a.form)(r,n,(null==t?void 0:t.replace(/-/g,""))||""))})};var d=r(42250),p=r(16875);let{mZ:f,dX:h,u2:m}=n,g=({params:e,rendering:t})=>{var r,n,a,o,s;let l=null==e?void 0:e.RenderingIdentifier,[u,c]=(0,i.useState)(!1),[g,y]=(0,i.useState)(""),v=(0,d.M)(),b=(0,i.useRef)(null),E=v.page.mode.isEditing;return((0,i.useEffect)(()=>{var t,r,n,i;if(!g){let a=null==(r=null==(t=v.api)?void 0:t.edge)?void 0:r.clientContextId;if(!a)return void console.warn("Warning: clientContextId is missing – form cannot be loaded properly on the client");h(a,e.FormId,null==(i=null==(n=v.api)?void 0:n.edge)?void 0:i.edgeUrl).then(y).catch(()=>{E&&console.error(`Failed to load form with id ${e.FormId}. Check debug logs for content-sdk:form for more details.`),c(!0)})}},[g,E,e.FormId,null==(n=null==(r=v.api)?void 0:r.edge)?void 0:n.clientContextId,null==(o=null==(a=v.api)?void 0:a.edge)?void 0:o.edgeUrl]),(0,i.useEffect)(()=>{g&&b.current&&(b.current.innerHTML=g,f(b.current),E||m(b.current,t.uid))},[g,E,t.uid]),E&&u)?i.createElement(p.A,{message:"There was a problem loading this section"}):i.createElement("div",{ref:b,className:null==(s=e.styles)?void 0:s.trimEnd(),id:l||void 0})}},42032:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),!function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{UnrecognizedActionError:function(){return r},unstable_isUnrecognizedActionError:function(){return n}});class r extends Error{constructor(...e){super(...e),this.name="UnrecognizedActionError"}}function n(e){return!!(e&&"object"==typeof e&&e instanceof r)}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},42117:(e,t,r)=>{e.exports=r(87668)},42149:(e,t)=>{"use strict";let r;Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"cloneResponse",{enumerable:!0,get:function(){return i}});let n=()=>{};function i(e){if(!e.body)return[e,e];let[t,n]=e.body.tee(),i=new Response(t,{status:e.status,statusText:e.statusText,headers:e.headers});Object.defineProperty(i,"url",{value:e.url,configurable:!0,enumerable:!0,writable:!1}),r&&i.body&&r.register(i,new WeakRef(i.body));let a=new Response(n,{status:e.status,statusText:e.statusText,headers:e.headers});return Object.defineProperty(a,"url",{value:e.url,configurable:!0,enumerable:!0,writable:!1}),[i,a]}globalThis.FinalizationRegistry&&(r=new FinalizationRegistry(e=>{let t=e.deref();t&&!t.locked&&t.cancel("Response object has been garbage collected").then(n)}))},42250:(e,t,r)=>{"use strict";r.d(t,{F:()=>a,M:()=>o});var n=r(97323),i=r(48292);function a(e){return function(t){return function(r){return n.createElement(i.w_.Consumer,null,i=>n.createElement(t,Object.assign({},r,{page:i.page,api:i.api,updatePage:e&&e.updatable&&i.setPage})))}}}function o(e){let t=n.useContext(i.w_),r=null==e?void 0:e.updatable;return{api:t.api,page:t.page,updatePage:r?t.setPage:void 0}}},43193:(e,t)=>
113{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),!function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{PageSignatureError:function(){return r},RemovedPageError:function(){return n},RemovedUAError:function(){return i}});class r extends Error{constructor({page:e}){super(`The middleware "${e}" accepts an async API directly with the form: 114 115 export function middleware(request, event) { 116 return NextResponse.redirect('/new-location') 117 } 118 119 Read more: https://nextjs.org/docs/messages/middleware-new-signature 120 `)}}class n extends Error{constructor(){super(`The request.page has been deprecated in favour of \`URLPattern\`. 121 Read more: https://nextjs.org/docs/messages/middleware-request-page 122 `)}}class i extends Error{constructor(){super(`The request.ua has been removed in favour of \`userAgent\` function. 123 Read more: https://nextjs.org/docs/messages/middleware-parse-user-agent 124 `)}}},43245:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),!function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{getRedirectError:function(){return o},getRedirectStatusCodeFromError:function(){return d},getRedirectTypeFromError:function(){return c},getURLFromRedirectError:function(){return u},permanentRedirect:function(){return l},redirect:function(){return s}});let n=r(21116),i=r(21126),a=void 0;function o(e,t,r){void 0===r&&(r=n.RedirectStatusCode.TemporaryRedirect);let a=Object.defineProperty(Error(i.REDIRECT_ERROR_CODE),"__NEXT_ERROR_CODE",{value:"E394",enumerable:!1,configurable:!0});return a.digest=i.REDIRECT_ERROR_CODE+";"+t+";"+e+";"+r+";",a}function s(e,t){var r;throw null!=t||(t=(null==a||null==(r=a.getStore())?void 0:r.isAction)?i.RedirectType.push:i.RedirectType.replace),o(e,t,n.RedirectStatusCode.TemporaryRedirect)}function l(e,t){throw void 0===t&&(t=i.RedirectType.replace),o(e,t,n.RedirectStatusCode.PermanentRedirect)}function u(e){return(0,i.isRedirectError)(e)?e.digest.split(";").slice(2,-2).join(";"):null}function c(e){if(!(0,i.isRedirectError)(e))throw Object.defineProperty(Error("Not a redirect error"),"__NEXT_ERROR_CODE",{value:"E260",enumerable:!1,configurable:!0});return e.digest.split(";",2)[1]}function d(e){if(!(0,i.isRedirectError)(e))throw Object.defineProperty(Error("Not a redirect error"),"__NEXT_ERROR_CODE",{value:"E260",enumerable:!1,configurable:!0});return Number(e.digest.split(";").at(-2))}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},44730:(e,t,r)=>{"use strict";r.d(t,{RC:()=>v,qr:()=>E,Mn:()=>g});var n=r(97323),i=r(91958);function a(e){return"object"==typeof e&&null!==e&&e.constructor&&"Object"===Object.prototype.toString.call(e).slice(8,-1)}function o(e,t){let r=["__proto__","constructor","prototype"];Object.keys(t).filter(e=>0>r.indexOf(e)).forEach(r=>{void 0===e[r]?e[r]=t[r]:a(t[r])&&a(e[r])&&Object.keys(t[r]).length>0?t[r].__swiper__?e[r]=t[r]:o(e[r],t[r]):e[r]=t[r]})}function s(e={}){return e.navigation&&void 0===e.navigation.nextEl&&void 0===e.navigation.prevEl}function l(e={}){return e.pagination&&void 0===e.pagination.el}function u(e={}){return e.scrollbar&&void 0===e.scrollbar.el}function c(e=""){let t=e.split(" ").map(e=>e.trim()).filter(e=>!!e),r=[];return t.forEach(e=>{0>r.indexOf(e)&&r.push(e)}),r.join(" ")}let d=["eventsPrefix","injectStyles","injectStylesUrls","modules","init","_direction","oneWayMovement","touchEventsTarget","initialSlide","_speed","cssMode","updateOnWindowResize","resizeObserver","nested","focusableElements","_enabled","_width","_height","preventInteractionOnTransition","userAgent","url","_edgeSwipeDetection","_edgeSwipeThreshold","_freeMode","_autoHeight","setWrapperSize","virtualTranslate","_effect","breakpoints","_spaceBetween","_slidesPerView","maxBackfaceHiddenSlides","_grid","_slidesPerGroup","_slidesPerGroupSkip","_slidesPerGroupAuto","_centeredSlides","_centeredSlidesBounds","_slidesOffsetBefore","_slidesOffsetAfter","normalizeSlideIndex","_centerInsufficientSlides","_watchOverflow","roundLengths","touchRatio","touchAngle","simulateTouch","_shortSwipes","_longSwipes","longSwipesRatio","longSwipesMs","_followFinger","allowTouchMove","_threshold","touchMoveStopPropagation","touchStartPreventDefault","touchStartForcePreventDefault","touchReleaseOnEdges","uniqueNavElements","_resistance","_resistanceRatio","_watchSlidesProgress","_grabCursor","preventClicks","preventClicksPropagation","_slideToClickedSlide","_loop","loopedSlides","loopPreventsSliding","_rewind","_allowSlidePrev","_allowSlideNext","_swipeHandler","_noSwiping","noSwipingClass","noSwipingSelector","passiveListeners","containerModifierClass","slideClass","slideActiveClass","slideVisibleClass","slideNextClass","slidePrevClass","wrapperClass","lazyPreloaderClass","lazyPreloadPrevNext","runCallbacksOnInit","observer","observeParents","observeSlideChildren","a11y","_autoplay","_controller","coverflowEffect","cubeEffect","fadeEffect","flipEffect","creativeEffect","cardsEffect","hashNavigation","history","keyboard","mousewheel","_navigation","_pagination","parallax","_scrollbar","_thumbs","virtual","zoom","control"];function p(e){return e.type&&e.type.displayName&&e.type.displayName.includes("SwiperSlide")}function f(e,t){return"undefined"==typeof window?(0,n.useEffect)(e,t):(0,n.useLayoutEffect)(e,t)}let h=(0,n.createContext)(null),m=(0,n.createContext)(null),g=()=>(0,n.useContext)(m);function y(){return(y=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];
124for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e}).apply(this,arguments)}let v=(0,n.forwardRef)(function(e,t){let{className:r,tag:h="div",wrapperTag:g="div",children:v,onSwiper:b,...E}=void 0===e?{}:e,w=!1,[O,S]=(0,n.useState)("swiper"),[_,T]=(0,n.useState)(null),[x,C]=(0,n.useState)(!1),P=(0,n.useRef)(!1),R=(0,n.useRef)(null),A=(0,n.useRef)(null),N=(0,n.useRef)(null),I=(0,n.useRef)(null),D=(0,n.useRef)(null),k=(0,n.useRef)(null),M=(0,n.useRef)(null),j=(0,n.useRef)(null),{params:L,passedParams:F,rest:$,events:B}=function(e={},t=!0){let r={on:{}},n={},s={};o(r,i.Ay.defaults),o(r,i.Ay.extendedDefaults),r._emitClasses=!0,r.init=!1;let l={},u=d.map(e=>e.replace(/_/,""));return Object.keys(Object.assign({},e)).forEach(i=>{void 0!==e[i]&&(u.indexOf(i)>=0?a(e[i])?(r[i]={},s[i]={},o(r[i],e[i]),o(s[i],e[i])):(r[i]=e[i],s[i]=e[i]):0===i.search(/on[A-Z]/)&&"function"==typeof e[i]?t?n[`${i[2].toLowerCase()}${i.substr(3)}`]=e[i]:r.on[`${i[2].toLowerCase()}${i.substr(3)}`]=e[i]:l[i]=e[i])}),["navigation","pagination","scrollbar"].forEach(e=>{!0===r[e]&&(r[e]={}),!1===r[e]&&delete r[e]}),{params:r,passedParams:s,rest:l,events:n}}(E),{slides:U,slots:z}=function(e){let t=[],r={"container-start":[],"container-end":[],"wrapper-start":[],"wrapper-end":[]};return n.Children.toArray(e).forEach(e=>{if(p(e))t.push(e);else if(e.props&&e.props.slot&&r[e.props.slot])r[e.props.slot].push(e);else if(e.props&&e.props.children){let i=function e(t){let r=[];return n.Children.toArray(t).forEach(t=>{p(t)?r.push(t):t.props&&t.props.children&&e(t.props.children).forEach(e=>r.push(e))}),r}(e.props.children);i.length>0?i.forEach(e=>t.push(e)):r["container-end"].push(e)}else r["container-end"].push(e)}),{slides:t,slots:r}}(v),G=()=>{C(!x)};Object.assign(L.on,{_containerClasses(e,t){S(t)}});let H=()=>{Object.assign(L.on,B),w=!0;let e={...L};if(delete e.wrapperClass,A.current=new i.Ay(e),A.current.virtual&&A.current.params.virtual.enabled){A.current.virtual.slides=U;let e={cache:!1,slides:U,renderExternal:T,renderExternalUpdate:!1};o(A.current.params.virtual,e),o(A.current.originalParams.virtual,e)}};return R.current||H(),A.current&&A.current.on("_beforeBreakpoint",G),(0,n.useEffect)(()=>()=>{A.current&&A.current.off("_beforeBreakpoint",G)}),(0,n.useEffect)(()=>{!P.current&&A.current&&(A.current.emitSlidesClasses(),P.current=!0)}),f(()=>{if(t&&(t.current=R.current),R.current)return A.current.destroyed&&H(),!function({el:e,nextEl:t,prevEl:r,paginationEl:n,scrollbarEl:i,swiper:a},o){s(o)&&t&&r&&(a.params.navigation.nextEl=t,a.originalParams.navigation.nextEl=t,a.params.navigation.prevEl=r,a.originalParams.navigation.prevEl=r),l(o)&&n&&(a.params.pagination.el=n,a.originalParams.pagination.el=n),u(o)&&i&&(a.params.scrollbar.el=i,a.originalParams.scrollbar.el=i),a.init(e)}({el:R.current,nextEl:D.current,prevEl:k.current,paginationEl:M.current,scrollbarEl:j.current,swiper:A.current},L),b&&b(A.current),()=>{A.current&&!A.current.destroyed&&A.current.destroy(!0,!1)}},[]),f(()=>{!w&&B&&A.current&&Object.keys(B).forEach(e=>{A.current.on(e,B[e])});let e=function(e,t,r,n,i){let o=[];if(!t)return o;let s=e=>{0>o.indexOf(e)&&o.push(e)};if(r&&n){let e=n.map(i),t=r.map(i);e.join("")!==t.join("")&&s("children"),n.length!==r.length&&s("children")}return d.filter(e=>"_"===e[0]).map(e=>e.replace(/_/,"")).forEach(r=>{if(r in e&&r in t)if(a(e[r])&&a(t[r])){let n=Object.keys(e[r]),i=Object.keys(t[r]);n.length!==i.length?s(r):(n.forEach(n=>{e[r][n]!==t[r][n]&&s(r)}),i.forEach(n=>{e[r][n]!==t[r][n]&&s(r)}))}else e[r]!==t[r]&&s(r)}),o}(F,N.current,U,I.current,e=>e.key);return N.current=F,I.current=U,e.length&&A.current&&!A.current.destroyed&&function({swiper:e,slides:t,passedParams:r,changedParams:n,nextEl:i,prevEl:s,scrollbarEl:l,paginationEl:u}){let c,d,p,f,h,m,g,y,v=n.filter(e=>"children"!==e&&"direction"!==e&&"wrapperClass"!==e),{params:b,pagination:E,navigation:w,scrollbar:O,virtual:S,thumbs:_}=e;n.includes("thumbs")&&r.thumbs&&r.thumbs.swiper&&b.thumbs&&!b.thumbs.swiper&&(c=!0),n.includes("controller")&&r.controller&&r.controller.control&&b.controller&&!b.controller.control&&(d=!0),n.includes("pagination")&&r.pagination&&(r.pagination.el||u)&&(b.pagination||!1===b.pagination)&&E&&!E.el&&(p=!0),n.includes("scrollbar")&&r.scrollbar&&(r.scrollbar.el||l)&&(b.scrollbar||!1===b.scrollbar)&&O&&!O.el&&(f=!0),n.includes("navigation")&&r.navigation&&(r.navigation.prevEl||s)&&(r.navigation.nextEl||i)&&(b.navigation||!1===b.navigation)&&w&&
124!w.prevEl&&!w.nextEl&&(h=!0);let T=t=>{e[t]&&(e[t].destroy(),"navigation"===t?(e.isElement&&(e[t].prevEl.remove(),e[t].nextEl.remove()),b[t].prevEl=void 0,b[t].nextEl=void 0,e[t].prevEl=void 0,e[t].nextEl=void 0):(e.isElement&&e[t].el.remove(),b[t].el=void 0,e[t].el=void 0))};n.includes("loop")&&e.isElement&&(b.loop&&!r.loop?m=!0:!b.loop&&r.loop?g=!0:y=!0),v.forEach(e=>{if(a(b[e])&&a(r[e]))o(b[e],r[e]),("navigation"===e||"pagination"===e||"scrollbar"===e)&&"enabled"in r[e]&&!r[e].enabled&&T(e);else{let t=r[e];(!0===t||!1===t)&&("navigation"===e||"pagination"===e||"scrollbar"===e)?!1===t&&T(e):b[e]=r[e]}}),v.includes("controller")&&!d&&e.controller&&e.controller.control&&b.controller&&b.controller.control&&(e.controller.control=b.controller.control),n.includes("children")&&t&&S&&b.virtual.enabled&&(S.slides=t,S.update(!0)),n.includes("children")&&t&&b.loop&&(y=!0),c&&_.init()&&_.update(!0),d&&(e.controller.control=b.controller.control),p&&(e.isElement&&(!u||"string"==typeof u)&&((u=document.createElement("div")).classList.add("swiper-pagination"),e.el.shadowEl.appendChild(u)),u&&(b.pagination.el=u),E.init(),E.render(),E.update()),f&&(e.isElement&&(!l||"string"==typeof l)&&((l=document.createElement("div")).classList.add("swiper-scrollbar"),e.el.shadowEl.appendChild(l)),l&&(b.scrollbar.el=l),O.init(),O.updateSize(),O.setTranslate()),h&&(e.isElement&&(i&&"string"!=typeof i||((i=document.createElement("div")).classList.add("swiper-button-next"),e.el.shadowEl.appendChild(i)),s&&"string"!=typeof s||((s=document.createElement("div")).classList.add("swiper-button-prev"),e.el.shadowEl.appendChild(s))),i&&(b.navigation.nextEl=i),s&&(b.navigation.prevEl=s),w.init(),w.update()),n.includes("allowSlideNext")&&(e.allowSlideNext=r.allowSlideNext),n.includes("allowSlidePrev")&&(e.allowSlidePrev=r.allowSlidePrev),n.includes("direction")&&e.changeDirection(r.direction,!1),(m||y)&&e.loopDestroy(),(g||y)&&e.loopCreate(),e.update()}({swiper:A.current,slides:U,passedParams:F,changedParams:e,nextEl:D.current,prevEl:k.current,scrollbarEl:j.current,paginationEl:M.current}),()=>{B&&A.current&&Object.keys(B).forEach(e=>{A.current.off(e,B[e])})}}),f(()=>{var e;(e=A.current)&&!e.destroyed&&e.params.virtual&&(!e.params.virtual||e.params.virtual.enabled)&&(e.updateSlides(),e.updateProgress(),e.updateSlidesClasses(),e.parallax&&e.params.parallax&&e.params.parallax.enabled&&e.parallax.setTranslate())},[_]),n.createElement(h,y({ref:R,className:c(`${O}${r?` ${r}`:""}`)},$),n.createElement(m.Provider,{value:A.current},z["container-start"],n.createElement(g,{className:function(e=""){return e?e.includes("swiper-wrapper")?e:`swiper-wrapper ${e}`:"swiper-wrapper"}(L.wrapperClass)},z["wrapper-start"],L.virtual?function(e,t,r){if(!r)return null;let i=e=>{let r=e;return e<0?r=t.length+e:r>=t.length&&(r-=t.length),r},a=e.isHorizontal()?{[e.rtlTranslate?"right":"left"]:`${r.offset}px`}:{top:`${r.offset}px`},{from:o,to:s}=r,l=e.params.loop?-t.length:0,u=e.params.loop?2*t.length:t.length,c=[];for(let e=l;e<u;e+=1)e>=o&&e<=s&&c.push(t[i(e)]);return c.map((t,r)=>n.cloneElement(t,{swiper:e,style:a,key:`slide-${r}`}))}(A.current,U,_):U.map((e,t)=>n.cloneElement(e,{swiper:A.current,swiperSlideIndex:t})),z["wrapper-end"]),s(L)&&n.createElement(n.Fragment,null,n.createElement("div",{ref:k,className:"swiper-button-prev"}),n.createElement("div",{ref:D,className:"swiper-button-next"})),u(L)&&n.createElement("div",{ref:j,className:"swiper-scrollbar"}),l(L)&&n.createElement("div",{ref:M,className:"swiper-pagination"}),z["container-end"]))});function b(){return(b=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e}).apply(this,arguments)}v.displayName="Swiper";let E=(0,n.forwardRef)(function(e,t){let{tag:r="div",children:i,className:a="",swiper:o,zoom:s,lazy:l,virtualIndex:u,swiperSlideIndex:d,...p}=void 0===e?{}:e,m=(0,n.useRef)(null),[g,y]=(0,n.useState)("swiper-slide"),[v,E]=(0,n.useState)(!1);function w(e,t,r){t===m.current&&y(r)}f(()=>{if(void 0!==d&&(m.current.swiperSlideIndex=d),t&&(t.current=m.current),m.current&&o){if(o.destroyed){"swiper-slide"!==g&&y("swiper-slide");return}return o.on("_slideClass",w),()=>{o&&o.off("_slideClass",w)}}}),f(()=>{o&&m.current&&!o.destroyed&&y(o.getSlideClasses(m.current))},[o]);let O={isActive:g.indexOf("swiper-slide-active")>=0,isVisible:g.indexOf("swiper-slide-visible")>=0,isPrev:g.indexOf("swiper-slide-prev")>=0,isNext:g.indexOf("swiper-slide-next")>=0},S=()=>"function"==typeof i?i(O):i;return n.createElement(r,b({ref:m,className:c(`${g}${a?` ${a}`:""}`),"data-swiper-slide-index":u,onLoad:()=>{E(!0)}},p),s&&n.createElement(h.Provider,{value:O},n.createElement("div",{className:"swiper-zoom-container","data-swiper-zoom":"number"==typeof s?s:void 0},S(),l&&!v&&n.createElement("div",{className:"swiper-lazy-preloader"}))),!s&&n.createElement(h.Provider,{value:O},S(),l&&!v&&n.createElement("div",{className:"swiper-lazy-preloader"})))});E.displayName="SwiperSlide"},44785:(e,t)=>{"use strict";
124Object.defineProperty(t,"__esModule",{value:!0}),!function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{METADATA_BOUNDARY_NAME:function(){return r},OUTLET_BOUNDARY_NAME:function(){return i},ROOT_LAYOUT_BOUNDARY_NAME:function(){return a},VIEWPORT_BOUNDARY_NAME:function(){return n}});let r="__next_metadata_boundary__",n="__next_viewport_boundary__",i="__next_outlet_boundary__",a="__next_root_layout_boundary__"},45111:(e,t,r)=>{e.exports=r(97452)},45477:(e,t,r)=>{"use strict";function n(e){return function e(t,r){switch(typeof t){case"string":return JSON.stringify(t);case"function":return t.name?`[function ${t.name}]`:"[function]";case"object":return function(t,r){if(null===t)return"null";if(r.includes(t))return"[Circular]";let n=[...r,t];if("function"==typeof t.toJSON){let r=t.toJSON();if(r!==t)return"string"==typeof r?r:e(r,n)}else if(Array.isArray(t)){var i=t,a=n;if(0===i.length)return"[]";if(a.length>2)return"[Array]";let r=Math.min(10,i.length),o=i.length-r,s=[];for(let t=0;t<r;++t)s.push(e(i[t],a));return 1===o?s.push("... 1 more item"):o>1&&s.push(`... ${o} more items`),"["+s.join(", ")+"]"}var o=t,s=n;let l=Object.entries(o);return 0===l.length?"{}":s.length>2?"["+function(e){let t=Object.prototype.toString.call(e).replace(/^\[object /,"").replace(/]$/,"");if("Object"===t&&"function"==typeof e.constructor){let t=e.constructor.name;if("string"==typeof t&&""!==t)return t}return t}(o)+"]":"{ "+l.map(([t,r])=>t+": "+e(r,s)).join(", ")+" }"}(t,r);default:return String(t)}}(e,[])}r.d(t,{N:()=>n})},45488:(e,t,r)=>{"use strict";function n(e){throw Object.defineProperty(Error("cacheLife() is only available with the experimental.useCache config."),"__NEXT_ERROR_CODE",{value:"E627",enumerable:!1,configurable:!0})}Object.defineProperty(t,"F",{enumerable:!0,get:function(){return n}}),r(14742),r(77249)},45832:e=>{"use strict";e.exports=function(e,t){if(t=t.split(":")[0],!(e*=1))return!1;switch(t){case"http":case"ws":return 80!==e;case"https":case"wss":return 443!==e;case"ftp":return 21!==e;case"gopher":return 70!==e;case"file":return!1}return 0!==e}},46492:(e,t,r)=>{var n=Object.create,i=Object.defineProperty,a=Object.getOwnPropertyDescriptor,o=Object.getOwnPropertyNames,s=Object.getPrototypeOf,l=Object.prototype.hasOwnProperty,u=(e,t,r,n)=>{if(t&&"object"==typeof t||"function"==typeof t)for(let s of o(t))l.call(e,s)||s===r||i(e,s,{get:()=>t[s],enumerable:!(n=a(t,s))||n.enumerable});return e},c=(e,t,r)=>(r=null!=e?n(s(e)):{},u(!t&&e&&e.__esModule?r:i(r,"default",{value:e,enumerable:!0}),e)),d=(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),r),p={};((e,t)=>{for(var r in t)i(e,r,{get:t[r],enumerable:!0})})(p,{createReactPlayer:()=>x}),e.exports=u(i({},"__esModule",{value:!0}),p);var f=c(r(97323)),h=c(r(53995)),m=c(r(63888)),g=c(r(91536)),y=r(94980),v=r(9627),b=c(r(76691));let E=(0,v.lazy)(()=>r.e(353).then(r.t.bind(r,68826,23))),w="undefined"!=typeof window&&window.document&&"undefined"!=typeof document,O=void 0!==r.g&&r.g.window&&r.g.window.document,S=Object.keys(y.propTypes),_=w||O?f.Suspense:()=>null,T=[],x=(e,t)=>{var r;return r=class extends f.Component{constructor(){super(...arguments),d(this,"state",{showPreview:!!this.props.light}),d(this,"references",{wrapper:e=>{this.wrapper=e},player:e=>{this.player=e}}),d(this,"handleClickPreview",e=>{this.setState({showPreview:!1}),this.props.onClickPreview(e)}),d(this,"showPreview",()=>{this.setState({showPreview:!0})}),d(this,"getDuration",()=>this.player?this.player.getDuration():null),d(this,"getCurrentTime",()=>this.player?this.player.getCurrentTime():null),d(this,"getSecondsLoaded",()=>this.player?this.player.getSecondsLoaded():null),d(this,"getInternalPlayer",(e="player")=>this.player?this.player.getInternalPlayer(e):null),d(this,"seekTo",(e,t,r)=>{if(!this.player)return null;this.player.seekTo(e,t,r)}),d(this,"handleReady",()=>{this.props.onReady(this)}),d(this,"getActivePlayer",(0,m.default)(r=>{for(let t of[...T,...e])if(t.canPlay(r))return t;return t||null})),d(this,"getConfig",(0,m.default)((e,t)=>{let{config:r}=this.props;return h.default.all([y.defaultProps.config,y.defaultProps.config[t]||{},r,r[t]||{}])})),d(this,"getAttributes",(0,m.default)(e=>(0,v.omit)(this.props,S))),d(this,"renderActivePlayer",e=>{if(!e)return null;let t=this.getActivePlayer(e);if(!t)return null;
124let r=this.getConfig(e,t.key);return f.default.createElement(b.default,{...this.props,key:t.key,ref:this.references.player,config:r,activePlayer:t.lazyPlayer||t,onReady:this.handleReady})})}shouldComponentUpdate(e,t){return!(0,g.default)(this.props,e)||!(0,g.default)(this.state,t)}componentDidUpdate(e){let{light:t}=this.props;!e.light&&t&&this.setState({showPreview:!0}),e.light&&!t&&this.setState({showPreview:!1})}renderPreview(e){if(!e)return null;let{light:t,playIcon:r,previewTabIndex:n,oEmbedUrl:i,previewAriaLabel:a}=this.props;return f.default.createElement(E,{url:e,light:t,playIcon:r,previewTabIndex:n,previewAriaLabel:a,oEmbedUrl:i,onClick:this.handleClickPreview})}render(){let{url:e,style:t,width:r,height:n,fallback:i,wrapper:a}=this.props,{showPreview:o}=this.state,s=this.getAttributes(e),l="string"==typeof a?this.references.wrapper:void 0;return f.default.createElement(a,{ref:l,style:{...t,width:r,height:n},...s},f.default.createElement(_,{fallback:i},o?this.renderPreview(e):this.renderActivePlayer(e)))}},d(r,"displayName","ReactPlayer"),d(r,"propTypes",y.propTypes),d(r,"defaultProps",y.defaultProps),d(r,"addCustomPlayer",e=>{T.push(e)}),d(r,"removeCustomPlayers",()=>{T.length=0}),d(r,"canPlay",t=>{for(let r of[...T,...e])if(r.canPlay(t))return!0;return!1}),d(r,"canEnablePIP",t=>{for(let r of[...T,...e])if(r.canEnablePIP&&r.canEnablePIP(t))return!0;return!1}),r}},47247:(e,t,r)=>{"use strict";r.d(t,{G:()=>i,n:()=>a});var n=r(97323);let i=e=>n.createElement(e.tag||"span",Object.assign(Object.assign({},e),{suppressHydrationWarning:!0}),"[No text in field]"),a=e=>n.createElement("img",Object.assign({},e,{suppressContentEditableWarning:!0,alt:"",src:'data:image/svg+xml,%3Csvg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 240 240" style="enable-background:new 0 0 240 240;" xml:space="preserve"%3E%3Cstyle type="text/css"%3E .st0%7Bfill:none;%7D .st1%7Bfill:%23969696;%7D .st2%7Bfill:%23FFFFFF;%7D .st3%7Bfill:%23FFFFFF;stroke:%23FFFFFF;stroke-width:0.75;stroke-miterlimit:10;%7D%0A%3C/style%3E%3Cg%3E%3Crect class="st0" width="240" height="240"/%3E%3Cg%3E%3Cg%3E%3Crect x="20" y="20" class="st1" width="200" height="200"/%3E%3C/g%3E%3Cg%3E%3Ccircle class="st2" cx="174" cy="67" r="14"/%3E%3Cpath class="st2" d="M174,54c7.17,0,13,5.83,13,13s-5.83,13-13,13s-13-5.83-13-13S166.83,54,174,54 M174,52 c-8.28,0-15,6.72-15,15s6.72,15,15,15s15-6.72,15-15S182.28,52,174,52L174,52z"/%3E%3C/g%3E%3Cpolyline class="st3" points="29.5,179.25 81.32,122.25 95.41,137.75 137.23,91.75 209.5,179.75 "/%3E%3C/g%3E%3C/g%3E%3C/svg%3E',className:`scEmptyImage ${e.className||""}`,style:{minWidth:"48px",minHeight:"48px",maxWidth:"400px",maxHeight:"400px",cursor:"pointer"}}))},48317:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"unstable_rethrow",{enumerable:!0,get:function(){return function e(t){if((0,i.isNextRouterError)(t)||(0,n.isBailoutToCSRError)(t))throw t;t instanceof Error&&"cause"in t&&e(t.cause)}}});let n=r(69586),i=r(30694);("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},49175:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"Image",{enumerable:!0,get:function(){return E}});let n=r(10411),i=r(79464),a=r(83011),o=i._(r(97323)),s=n._(r(23622)),l=n._(r(97452)),u=r(86707),c=r(5208),d=r(86072);r(3490);let p=r(44377),f=n._(r(7829)),h=r(70898),m={deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[16,32,48,64,96,128,256,384],path:"/_next/image",loader:"default",dangerouslyAllowSVG:!1,unoptimized:!1};function g(e,t,r,n,i,a,o){let s=null==e?void 0:e.src;e&&e["data-loaded-src"]!==s&&(e["data-loaded-src"]=s,("decode"in e?e.decode():Promise.resolve()).catch(()=>{}).then(()=>{if(e.parentElement&&e.isConnected){if("empty"!==t&&i(!0),null==r?void 0:r.current){let t=new Event("load");Object.defineProperty(t,"target",{writable:!1,value:e});let n=!1,i=!1;r.current({...t,nativeEvent:t,currentTarget:e,target:e,isDefaultPrevented:()=>n,isPropagationStopped:()=>i,persist:()=>{},preventDefault:()=>{n=!0,t.preventDefault()},stopPropagation:()=>{i=!0,t.stopPropagation()}})}(null==n?void 0:n.current)&&n.current(e)}}))}function y(e){return o.use?{fetchPriority:e}:{fetchpriority:e}}let v=(0,o.forwardRef)((e,t)=>{let{src:r,srcSet:n,sizes:i,height:s,width:l,decoding:u,className:c,style:d,fetchPriority:p,placeholder:f,loading:m,unoptimized:v,fill:b,onLoadRef:E,onLoadingCompleteRef:w,setBlurComplete:O,setShowAltText:S,sizesInput:_,onLoad:T,onError:x,...C}=e,P=(0,o.useCallback)(e=>{e&&(x&&(e.src=e.src),e.complete&&g(e,f,E,w,O,v,_))},[r,f,E,w,O,x,v,_]),R=(0,h.useMergedRef)(t,P);return(0,a.jsx)("img",{...C,...y(p),loading:m,width:l,height:s,decoding:u,"data-nimg":b?"fill":"1",className:c,style:d,sizes:i,srcSet:n,src:r,ref:R,onLoad:e=>{g(e.currentTarget,f,E,w,O,v,_)},onError:e=>{S(!0),"empty"!==f&&O(!0),x&&x(e)}})});function b(e){let{isAppRouter:t,imgAttributes:r}=e,n={as:"image",imageSrcSet:r.srcSet,imageSizes:r.sizes,crossOrigin:r.crossOrigin,referrerPolicy:r.referrerPolicy,...y(r.fetchPriority)};return t&&s.default.preload?(s.default.preload(r.src,n),null):(0,a.jsx)(l.default,{children:(0,a.jsx)("link",{rel:"preload",href:r.srcSet?void 0:r.src,...n},"__nimg-"+r.src+r.srcSet+r.sizes)})}let E=(0,o.forwardRef)((e,t)=>{let r=(0,o.useContext)(p.RouterContext),n=(0,o.useContext)(d.ImageConfigContext),i=(0,o.useMemo)(()=>{var e;let t=m||n||c.imageConfigDefault,r=[...t.deviceSizes,...t.imageSizes].sort((e,t)=>
124e-t),i=t.deviceSizes.sort((e,t)=>e-t),a=null==(e=t.qualities)?void 0:e.sort((e,t)=>e-t);return{...t,allSizes:r,deviceSizes:i,qualities:a}},[n]),{onLoad:s,onLoadingComplete:l}=e,h=(0,o.useRef)(s);(0,o.useEffect)(()=>{h.current=s},[s]);let g=(0,o.useRef)(l);(0,o.useEffect)(()=>{g.current=l},[l]);let[y,E]=(0,o.useState)(!1),[w,O]=(0,o.useState)(!1),{props:S,meta:_}=(0,u.getImgProps)(e,{defaultLoader:f.default,imgConf:i,blurComplete:y,showAltText:w});return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(v,{...S,unoptimized:_.unoptimized,placeholder:_.placeholder,fill:_.fill,onLoadRef:h,onLoadingCompleteRef:g,setBlurComplete:E,setShowAltText:O,sizesInput:e.sizes,ref:t}),_.priority?(0,a.jsx)(b,{isAppRouter:!r,imgAttributes:S}):null]})});("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},50868:(e,t,r)=>{"use strict";r.d(t,{q:()=>G});let n=JSON;var i=r(68476),a=r(26321);let o=/[\x00-\x1f\x22\x5c\x7f-\x9f]/g;function s(e){return l[e.charCodeAt(0)]}let l=["\\u0000","\\u0001","\\u0002","\\u0003","\\u0004","\\u0005","\\u0006","\\u0007","\\b","\\t","\\n","\\u000B","\\f","\\r","\\u000E","\\u000F","\\u0010","\\u0011","\\u0012","\\u0013","\\u0014","\\u0015","\\u0016","\\u0017","\\u0018","\\u0019","\\u001A","\\u001B","\\u001C","\\u001D","\\u001E","\\u001F","","",'\\"',"","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","\\\\","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","\\u007F","\\u0080","\\u0081","\\u0082","\\u0083","\\u0084","\\u0085","\\u0086","\\u0087","\\u0088","\\u0089","\\u008A","\\u008B","\\u008C","\\u008D","\\u008E","\\u008F","\\u0090","\\u0091","\\u0092","\\u0093","\\u0094","\\u0095","\\u0096","\\u0097","\\u0098","\\u0099","\\u009A","\\u009B","\\u009C","\\u009D","\\u009E","\\u009F"];var u=r(71266),c=r(45477),d=r(2653),p=r(17348);let f=Object.freeze({}),h={Name:{leave:e=>e.value},Variable:{leave:e=>"$"+e.name},Document:{leave:e=>m(e.definitions,"\n\n")},OperationDefinition:{leave(e){let t=b(e.variableDefinitions)?y("(\n",m(e.variableDefinitions,"\n"),"\n)"):y("(",m(e.variableDefinitions,", "),")"),r=y("",e.description,"\n")+m([e.operation,m([e.name,t]),m(e.directives," ")]," ");return("query"===r?"":r+" ")+e.selectionSet}},VariableDefinition:{leave:({variable:e,type:t,defaultValue:r,directives:n,description:i})=>y("",i,"\n")+e+": "+t+y(" = ",r)+y(" ",m(n," "))},SelectionSet:{leave:({selections:e})=>g(e)},Field:{leave({alias:e,name:t,arguments:r,directives:n,selectionSet:i}){let a=y("",e,": ")+t,o=a+y("(",m(r,", "),")");return o.length>80&&(o=a+y("(\n",v(m(r,"\n")),"\n)")),m([o,m(n," "),i]," ")}},Argument:{leave:({name:e,value:t})=>e+": "+t},FragmentSpread:{leave:({name:e,directives:t})=>"..."+e+y(" ",m(t," "))},InlineFragment:{leave:({typeCondition:e,directives:t,selectionSet:r})=>m(["...",y("on ",e),m(t," "),r]," ")},FragmentDefinition:{leave:({name:e,typeCondition:t,variableDefinitions:r,directives:n,selectionSet:i,description:a})=>y("",a,"\n")+`fragment ${e}${y("(",m(r,", "),")")} `+`on ${t} ${y("",m(n," ")," ")}`+i},IntValue:{leave:({value:e})=>e},FloatValue:{leave:({value:e})=>e},StringValue:{leave:({value:e,block:t})=>t?(0,a.yo)(e):`"${e.replace(o,s)}"`},BooleanValue:{leave:({value:e})=>e?"true":"false"},NullValue:{leave:()=>"null"},EnumValue:{leave:({value:e})=>e},ListValue:{leave:({values:e})=>"["+m(e,", ")+"]"},ObjectValue:{leave:({fields:e})=>"{"+m(e,", ")+"}"},ObjectField:{leave:({name:e,value:t})=>e+": "+t},Directive:{leave:({name:e,arguments:t})=>"@"+e+y("(",m(t,", "),")")},NamedType:{leave:({name:e})=>e},ListType:{leave:({type:e})=>"["+e+"]"},NonNullType:{leave:({type:e})=>e+"!"},SchemaDefinition:{leave:({description:e,directives:t,operationTypes:r})=>y("",e,"\n")+m(["schema",m(t," "),g(r)]," ")},OperationTypeDefinition:{leave:({operation:e,type:t})=>e+": "+t},ScalarTypeDefinition:{leave:({description:e,name:t,directives:r})=>y("",e,"\n")+m(["scalar",t,m(r," ")]," ")},ObjectTypeDefinition:{leave:({description:e,name:t,interfaces:r,directives:n,fields:i})=>y("",e,"\n")+m(["type",t,y("implements ",m(r," & ")),m(n," "),g(i)]," ")},FieldDefinition:{leave:({description:e,name:t,arguments:r,type:n,directives:i})=>
124y("",e,"\n")+t+(b(r)?y("(\n",v(m(r,"\n")),"\n)"):y("(",m(r,", "),")"))+": "+n+y(" ",m(i," "))},InputValueDefinition:{leave:({description:e,name:t,type:r,defaultValue:n,directives:i})=>y("",e,"\n")+m([t+": "+r,y("= ",n),m(i," ")]," ")},InterfaceTypeDefinition:{leave:({description:e,name:t,interfaces:r,directives:n,fields:i})=>y("",e,"\n")+m(["interface",t,y("implements ",m(r," & ")),m(n," "),g(i)]," ")},UnionTypeDefinition:{leave:({description:e,name:t,directives:r,types:n})=>y("",e,"\n")+m(["union",t,m(r," "),y("= ",m(n," | "))]," ")},EnumTypeDefinition:{leave:({description:e,name:t,directives:r,values:n})=>y("",e,"\n")+m(["enum",t,m(r," "),g(n)]," ")},EnumValueDefinition:{leave:({description:e,name:t,directives:r})=>y("",e,"\n")+m([t,m(r," ")]," ")},InputObjectTypeDefinition:{leave:({description:e,name:t,directives:r,fields:n})=>y("",e,"\n")+m(["input",t,m(r," "),g(n)]," ")},DirectiveDefinition:{leave:({description:e,name:t,arguments:r,directives:n,repeatable:i,locations:a})=>y("",e,"\n")+"directive @"+t+(b(r)?y("(\n",v(m(r,"\n")),"\n)"):y("(",m(r,", "),")"))+y(" ",m(n," "))+(i?" repeatable":"")+" on "+m(a," | ")},SchemaExtension:{leave:({directives:e,operationTypes:t})=>m(["extend schema",m(e," "),g(t)]," ")},ScalarTypeExtension:{leave:({name:e,directives:t})=>m(["extend scalar",e,m(t," ")]," ")},ObjectTypeExtension:{leave:({name:e,interfaces:t,directives:r,fields:n})=>m(["extend type",e,y("implements ",m(t," & ")),m(r," "),g(n)]," ")},InterfaceTypeExtension:{leave:({name:e,interfaces:t,directives:r,fields:n})=>m(["extend interface",e,y("implements ",m(t," & ")),m(r," "),g(n)]," ")},UnionTypeExtension:{leave:({name:e,directives:t,types:r})=>m(["extend union",e,m(t," "),y("= ",m(r," | "))]," ")},EnumTypeExtension:{leave:({name:e,directives:t,values:r})=>m(["extend enum",e,m(t," "),g(r)]," ")},InputObjectTypeExtension:{leave:({name:e,directives:t,fields:r})=>m(["extend input",e,m(t," "),g(r)]," ")},DirectiveExtension:{leave:({name:e,directives:t})=>m(["extend directive @"+e,m(t," ")]," ")},TypeCoordinate:{leave:({name:e})=>e},MemberCoordinate:{leave:({name:e,memberName:t})=>m([e,y(".",t)])},ArgumentCoordinate:{leave:({name:e,fieldName:t,argumentName:r})=>m([e,y(".",t),y("(",r,":)")])},DirectiveCoordinate:{leave:({name:e})=>m(["@",e])},DirectiveArgumentCoordinate:{leave:({name:e,argumentName:t})=>m(["@",e,y("(",t,":)")])}};function m(e,t=""){var r;return null!=(r=null==e?void 0:e.filter(e=>e).join(t))?r:""}function g(e){return y("{\n",v(m(e,"\n")),"\n}")}function y(e,t,r=""){return null!=t&&""!==t?e+t+r:""}function v(e){return y(" ",e.replace(/\n/g,"\n "))}function b(e){var t;return null!=(t=null==e?void 0:e.some(e=>e.includes("\n")))&&t}let E=e=>{let t,r=e.definitions.filter(e=>"OperationDefinition"===e.kind);return 1===r.length&&(t=r[0]?.name?.value),t},w=e=>{if("string"==typeof e){let t;try{let r=(0,i.qg)(e);t=E(r)}catch(e){}return{query:e,operationName:t}}let t=E(e);return{query:function(e,t,r=d.aD){let n,i,a,o=new Map;for(let e of Object.values(p.b))o.set(e,function(e,t){let r=e[t];return"object"==typeof r?r:"function"==typeof r?{enter:r,leave:void 0}:{enter:e.enter,leave:e.leave}}(t,e));let s=Array.isArray(e),l=[e],h=-1,m=[],g=e,y=[],v=[];do{var b,E,w;let e,p=++h===l.length,O=p&&0!==m.length;if(p){if(i=0===v.length?void 0:y[y.length-1],g=a,a=v.pop(),O)if(s){g=g.slice();let e=0;for(let[t,r]of m){let n=t-e;null===r?(g.splice(n,1),e++):g[n]=r}}else for(let[e,t]of(g={...g},m))g[e]=t;h=n.index,l=n.keys,m=n.edits,s=n.inArray,n=n.prev}else if(a){if(null==(g=a[i=s?h:l[h]]))continue;y.push(i)}if(!Array.isArray(g)){(0,d.Ll)(g)||(0,u.U)(!1,`Invalid AST Node: ${(0,c.N)(g)}.`);let r=p?null==(b=o.get(g.kind))?void 0:b.leave:null==(E=o.get(g.kind))?void 0:E.enter;if((e=null==r?void 0:r.call(t,g,i,a,y,v))===f)break;if(!1===e){if(!p){y.pop();continue}}else if(void 0!==e&&(m.push([i,e]),!p))if((0,d.Ll)(e))g=e;else{y.pop();continue}}void 0===e&&O&&m.push([i,g]),p?y.pop():(n={inArray:s,index:h,keys:l,edits:m,prev:n},l=(s=Array.isArray(g))?g:null!=(w=r[g.kind])?w:[],h=-1,m=[],a&&v.push(a),a=g)}while(void 0!==n);return 0!==m.length?m[m.length-1][1]:e}(e,h),operationName:t}};
124class O extends Error{constructor(e,t){super(`${O.extractMessage(e)}: ${JSON.stringify({response:e,request:t})}`),Object.setPrototypeOf(this,O.prototype),this.response=e,this.request=t,"function"==typeof Error.captureStackTrace&&Error.captureStackTrace(this,O)}static extractMessage(e){return e.errors?.[0]?.message??`GraphQL Error (Code: ${e.status})`}}var S=r(27422),_=r.t(S,2);let T="ping",x="pong",C="complete";class P{get type(){return this._type}get id(){return this._id}get payload(){return this._payload}constructor(e,t,r){this._type=e,this._payload=t,this._id=r}get text(){let e={type:this.type};return null!=this.id&&void 0!=this.id&&(e.id=this.id),null!=this.payload&&void 0!=this.payload&&(e.payload=this.payload),JSON.stringify(e)}static parse(e,t){let{type:r,payload:n,id:i}=JSON.parse(e);return new P(r,t(n),i)}}class R{constructor(e,{onInit:t,onAcknowledged:r,onPing:n,onPong:i}){this.socketState={acknowledged:!1,lastRequestId:0,subscriptions:{}},this.socket=e,e.addEventListener("open",async r=>{this.socketState.acknowledged=!1,this.socketState.subscriptions={},e.send(new P("connection_init",t?await t():null).text)}),e.addEventListener("close",e=>{this.socketState.acknowledged=!1,this.socketState.subscriptions={}}),e.addEventListener("error",e=>{console.error(e)}),e.addEventListener("message",t=>{try{let a=function(e,t=e=>e){return P.parse(e,t)}(t.data);switch(a.type){case"connection_ack":this.socketState.acknowledged?console.warn("Duplicate CONNECTION_ACK message ignored"):(this.socketState.acknowledged=!0,r&&r(a.payload));return;case T:n?n(a.payload).then(t=>e.send(A(t).text)):e.send(A(null).text);return;case x:i&&i(a.payload);return}if(!this.socketState.acknowledged||void 0===a.id||null===a.id||!this.socketState.subscriptions[a.id])return;let{query:o,variables:s,subscriber:l}=this.socketState.subscriptions[a.id];switch(a.type){case"next":!a.payload.errors&&a.payload.data&&l.next&&l.next(a.payload.data),a.payload.errors&&l.error&&l.error(new O({...a.payload,status:200},{query:o,variables:s}));return;case"error":l.error&&l.error(new O({errors:a.payload,status:200},{query:o,variables:s}));return;case C:l.complete&&l.complete(),delete this.socketState.subscriptions[a.id];return}}catch(t){console.error(t),e.close(1006)}e.close(4400,"Unknown graphql-ws message.")})}makeSubscribe(e,t,r,n){let i=(this.socketState.lastRequestId++).toString();return this.socketState.subscriptions[i]={query:e,variables:n,subscriber:r},this.socket.send(new P("subscribe",{query:e,operationName:t,variables:n},i).text),()=>{this.socket.send(new P(C,void 0,i).text),delete this.socketState.subscriptions[i]}}rawRequest(e,t){return new Promise((r,n)=>{let i;this.rawSubscribe(e,{next:(e,t)=>i={data:e,extensions:t},error:n,complete:()=>r(i)},t)})}request(e,t){return new Promise((r,n)=>{let i;this.subscribe(e,{next:e=>i=e,error:n,complete:()=>r(i)},t)})}subscribe(e,t,r){let{query:n,operationName:i}=w(e);return this.makeSubscribe(n,i,t,r)}rawSubscribe(e,t,r){return this.makeSubscribe(e,void 0,t,r)}ping(e){this.socket.send(new P(T,e,void 0).text)}close(){this.socket.close(1e3)}}function A(e){return new P(x,e,void 0)}R.PROTOCOL="graphql-transport-ws";let N=e=>{let t={};return e&&("undefined"!=typeof Headers&&e instanceof Headers||_&&S.Headers&&e instanceof S.Headers?t=(e=>{let t={};return e.forEach((e,r)=>{t[r]=e}),t})(e):Array.isArray(e)?e.forEach(([e,r])=>{e&&void 0!==r&&(t[e]=r)}):t=e),t},I=e=>e.replace(/([\s,]|#[^\n\r]+)+/g," ").trim();class D{constructor(e,t={}){this.url=e,this.requestConfig=t,this.rawRequest=async(...e)=>{let[t,r,n]=e,i=((e,t,r)=>e.query?e:{query:e,variables:t,requestHeaders:r,signal:void 0})(t,r,n),{headers:a,fetch:o=S,method:s="POST",requestMiddleware:l,responseMiddleware:u,...c}=this.requestConfig,{url:d}=this;void 0!==i.signal&&(c.signal=i.signal);let{operationName:p}=w(i.query);return k({url:d,query:i.query,variables:i.variables,headers:{...N(L(a)),...N(i.requestHeaders)},operationName:p,fetch:o,method:s,fetchOptions:c,middleware:l}).then(e=>(u&&u(e),e)).catch(e=>{throw u&&u(e),e})}}async request(e,...t){let[r,n]=t,i=e.document?e:{document:e,variables:r,requestHeaders:n,signal:void 0},{headers:a,fetch:o=S,method:s="POST",requestMiddleware:l,responseMiddleware:u,...c}=this.requestConfig,{url:d}=this;void 0!==i.signal&&(c.signal=i.signal);let{query:p,operationName:f}=w(i.document);return k({url:d,query:p,variables:i.variables,headers:{...N(L(a)),...N(i.requestHeaders)},operationName:f,fetch:o,method:s,fetchOptions:c,middleware:l}).then(e=>(u&&u(e),e.data)).catch(e=>{throw u&&u(e),e})}batchRequests(e,t){let r=e.documents?e:{documents:e,requestHeaders:t,signal:void 0},{headers:n,...i}=this.requestConfig;void 0!==r.signal&&(i.signal=r.signal);let a=r.documents.map(({document:e})=>w(e).query),o=r.documents.map(({variables:e})=>e);return k({url:this.url,query:a,variables:o,headers:{...N(L(n)),...N(r.requestHeaders)},operationName:void 0,fetch:this.requestConfig.fetch??S,method:this.requestConfig.method||"POST",fetchOptions:i,middleware:this.requestConfig.requestMiddleware}).then(e=>(this.requestConfig.responseMiddleware&&this.requestConfig.responseMiddleware(e),e.data)).catch(e=>{throw this.requestConfig.responseMiddleware&&this.requestConfig.responseMiddleware(e),e})}setHeaders(e){return this.requestConfig.headers=e,this}setHeader(e,t){let{headers:r}=this.requestConfig;return r?r[e]=t:this.requestConfig.headers={[e]:t},this}setEndpoint(e){return this.url=e,this}}let k=async e=>{let{query:t,variables:r,fetchOptions:i}=e,a=(e=>async t=>{let r,{url:i,query:a,variables:o,operationName:s,fetch:l,fetchOptions:u,middleware:c}=t,d={...t.headers},p="";"POST"===e?"string"==typeof(r=M(a,o,s,u.jsonSerializer))&&(d["Content-Type"]="application/json"):p=(e=>{if(!Array.isArray(e.query)){let t=[`query=${encodeURIComponent(I(e.query))}`];return e.variables&&t.push(`variables=${encodeURIComponent(e.jsonSerializer.stringify(e.variables))}`),e.operationName&&t.push(`operationName=${encodeURIComponent(e.operationName)}`),t.join("&")}if(void 0!==e.variables&&!Array.isArray(e.variables))throw Error("Cannot create query with given variable type, array expected");let t=e.query.reduce((t,r,n)=>(t.push({query:I(r),variables:e.variables?e.jsonSerializer.stringify(e.variables[n]):void 0}),t),[]);return`query=${encodeURIComponent(e.jsonSerializer.stringify(t))}`})({query:a,variables:o,operationName:s,jsonSerializer:u.jsonSerializer??n});let f={method:e,headers:d,body:r,...u},h=i,m=f;if(c){let{url:e,...t}=await Promise.resolve(c({...f,url:i,operationName:s,variables:o}));h=e,m=t}return p&&(h=`${h}?${p}`),await l(h,m)})((e.method??"post").toUpperCase()),o=Array.isArray(e.query),s=await a(e),l=await j(s,i.jsonSerializer??n),u=Array.isArray(l)?!l.some(({data:e})=>!e):!!l.data,c=Array.isArray(l)||!l.errors||Array.isArray(l.errors)&&!l.errors.length||"all"===i.errorPolicy||"ignore"===i.errorPolicy;
124if(s.ok&&c&&u){let{errors:e,...t}=(Array.isArray(l),l),r="ignore"===i.errorPolicy?t:l;return{...o?{data:r}:r,headers:s.headers,status:s.status}}throw new O({..."string"==typeof l?{error:l}:l,status:s.status,headers:s.headers},{query:t,variables:r})},M=(e,t,r,i)=>{let a=i??n;if(!Array.isArray(e))return a.stringify({query:e,variables:t,operationName:r});if(void 0!==t&&!Array.isArray(t))throw Error("Cannot create request body with given variable type, array expected");let o=e.reduce((e,r,n)=>(e.push({query:r,variables:t?t[n]:void 0}),e),[]);return a.stringify(o)},j=async(e,t)=>{let r;return(e.headers.forEach((e,t)=>{"content-type"===t.toLowerCase()&&(r=e)}),r&&(r.toLowerCase().startsWith("application/json")||r.toLowerCase().startsWith("application/graphql+json")||r.toLowerCase().startsWith("application/graphql-response+json")))?t.parse(await e.text()):e.text()},L=e=>"function"==typeof e?e():e;var F=r(28123),$=r.n(F),B=r(21269),U=r(9243),z=r(35200);class G{constructor(e,t={}){var r;if(this.endpoint=e,this.headers={},t.apiKey&&(this.headers.sc_apikey=t.apiKey),t.headers&&(this.headers=Object.assign(Object.assign({},this.headers),t.headers)),!e||!$()(e).hostname)throw Error(`Invalid GraphQL endpoint '${e}'. Verify that appropriate environment variable is set`);this.timeout=t.timeout,this.retries=null!=(r=t.retries)?r:3,this.retryStrategy=t.retryStrategy||new z.H({statusCodes:[429,502,503,504,520,521,522,523,524]}),this.client=new D(e,{headers:this.headers,fetch:t.fetch}),this.debug=t.debugger||B.A.http}static createClientFactory({endpoint:e,apiKey:t}){return (r={})=>new G(e,Object.assign(Object.assign({},r),{apiKey:t}))}async request(e,t,r){let n=1,i=async()=>{let a=(null==r?void 0:r.retries)||this.retries,o=(null==r?void 0:r.retryStrategy)||this.retryStrategy,s=(null==r?void 0:r.debugger)||this.debug;s("request: %o",{url:this.endpoint,headers:Object.assign(Object.assign({},this.headers),null==r?void 0:r.headers),query:e,variables:t,timeout:this.timeout});let l=Date.now(),u=Object.assign(Object.assign({},this.headers),null==r?void 0:r.headers),c=[this.client.request(e,t,u)];return this.timeout&&(this.abortTimeout=new U.A(this.timeout),c.push(this.abortTimeout.start)),Promise.race(c).then(e=>{var t;return null==(t=this.abortTimeout)||t.clear(),this.debug("response in %dms: %o",Date.now()-l,e),Promise.resolve(e)},async e=>{var t,r;null==(t=this.abortTimeout)||t.clear(),s("response error: %o",e.response||e.message||e);let l=(null==(r=e.response)?void 0:r.status)||e.code;if(!o.shouldRetry(e,n,a))return Promise.reject(e);{let t=o.getDelay(e,n);return s("Error: %s. Retrying in %dms (attempt %d).",l,t,n),n++,new Promise(e=>setTimeout(e,t)).then(i)}})};return i()}}},51726:(e,t,r)=>{"use strict";r.d(t,{Xf:()=>u,dW:()=>c});var n=r(97323),i=r(75259),a=r(97829),o=r(16434);let{ExternalComponent:s}=i,l=e=>{var t;return n.createElement("div",null,"A rendering error occurred: ",null==(t=e.error)?void 0:t.message,".")};class u extends n.Component{constructor(e){super(e),this.state={}}static getDerivedStateFromError(e){return{error:e}}componentDidCatch(e){this.setState({error:e})}render(){var e,t,r;let i=this.props;if(this.state.error)return this.props.errorComponent?n.createElement(this.props.errorComponent,{error:this.state.error}):n.createElement(l,{error:this.state.error});let{ComponentName:u}=i.params||{};if(!u){let e={errorOverride:"BYOC: The ComponentName for this rendering is missing"},t=this.props.missingComponentComponent;return t?n.createElement(t,Object.assign({},e)):n.createElement(o.K,Object.assign({},e))}let c={rendering:{componentName:u},errorOverride:"BYOC: This component was not registered."},d=this.props.missingComponentComponent?n.createElement(this.props.missingComponentComponent,Object.assign({},c)):n.createElement(o.K,Object.assign({},c)),p=this.props.errorComponent,f={};if(null==(e=i.params)?void 0:e.ComponentProps)try{f=null!=(t=JSON.parse(i.params.ComponentProps))?t:{}}catch(e){return console.error(`Parsing props for ${u} component from rendering params failed. Error: ${e}`),p?n.createElement(p,{error:e}):n.createElement(l,{error:e})}let h=Object.assign(Object.assign({},i.fetchedData),{_:(0,a.q)(null!=(r=i.fields)?r:{})});return n.createElement(s,Object.assign({},i.rendering,{componentName:u,clientFallback:d,datasources:h},f))}}let c=e=>{var t,r,i;let a=null==(r=null==(t=e.params)?void 0:t.styles)?void 0:r.trimEnd(),o=null==(i=e.params)?void 0:i.RenderingIdentifier;return n.createElement("div",{className:a||void 0,id:o||void 0},n.createElement("div",{className:"component-content"},n.createElement(u,Object.assign({},e))))}},51817:(e,t,r)=>{"use strict";r.d(t,{O:()=>o});var n=r(97323),i=r(30103),a=r(57190);let o=e=>{let t=(0,n.useContext)(a.sL);return n.createElement(i.O,Object.assign({},e,{modifyComponentProps:e=>{if(!e.rendering.uid)return e;let r=t[e.rendering.uid];return Object.assign(Object.assign({},e),r)}}))}},51901:(e,t,r)=>{let n=r(6524),i=r(22824),a={};
124Object.keys(n).forEach(e=>{a[e]={},Object.defineProperty(a[e],"channels",{value:n[e].channels}),Object.defineProperty(a[e],"labels",{value:n[e].labels});let t=i(e);Object.keys(t).forEach(r=>{let n=t[r];a[e][r]=function(e){let t=function(...t){let r=t[0];if(null==r)return r;r.length>1&&(t=r);let n=e(t);if("object"==typeof n)for(let e=n.length,t=0;t<e;t++)n[t]=Math.round(n[t]);return n};return"conversion"in e&&(t.conversion=e.conversion),t}(n),a[e][r].raw=function(e){let t=function(...t){let r=t[0];return null==r?r:(r.length>1&&(t=r),e(t))};return"conversion"in e&&(t.conversion=e.conversion),t}(n)})}),e.exports=a},52173:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),!function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{bindSnapshot:function(){return o},createAsyncLocalStorage:function(){return a},createSnapshot:function(){return s}});let r=Object.defineProperty(Error("Invariant: AsyncLocalStorage accessed in runtime where it is not available"),"__NEXT_ERROR_CODE",{value:"E504",enumerable:!1,configurable:!0});class n{disable(){throw r}getStore(){}run(){throw r}exit(){throw r}enterWith(){throw r}static bind(e){return e}}let i="undefined"!=typeof globalThis&&globalThis.AsyncLocalStorage;function a(){return i?new i:new n}function o(e){return i?i.bind(e):n.bind(e)}function s(){return i?i.snapshot():function(e,...t){return e(...t)}}},52649:(e,t,r)=>{var n=Object.defineProperty,i=Object.getOwnPropertyDescriptor,a=Object.getOwnPropertyNames,o=Object.prototype.hasOwnProperty,s={};((e,t)=>{for(var r in t)n(e,r,{get:t[r],enumerable:!0})})(s,{AUDIO_EXTENSIONS:()=>S,DASH_EXTENSIONS:()=>x,FLV_EXTENSIONS:()=>C,HLS_EXTENSIONS:()=>T,MATCH_URL_DAILYMOTION:()=>b,MATCH_URL_FACEBOOK:()=>f,MATCH_URL_FACEBOOK_WATCH:()=>h,MATCH_URL_KALTURA:()=>O,MATCH_URL_MIXCLOUD:()=>E,MATCH_URL_MUX:()=>p,MATCH_URL_SOUNDCLOUD:()=>c,MATCH_URL_STREAMABLE:()=>m,MATCH_URL_TWITCH_CHANNEL:()=>v,MATCH_URL_TWITCH_VIDEO:()=>y,MATCH_URL_VIDYARD:()=>w,MATCH_URL_VIMEO:()=>d,MATCH_URL_WISTIA:()=>g,MATCH_URL_YOUTUBE:()=>u,VIDEO_EXTENSIONS:()=>_,canPlay:()=>R}),e.exports=((e,t,r,s)=>{if(t&&"object"==typeof t||"function"==typeof t)for(let l of a(t))o.call(e,l)||l===r||n(e,l,{get:()=>t[l],enumerable:!(s=i(t,l))||s.enumerable});return e})(n({},"__esModule",{value:!0}),s);var l=r(9627);let u=/(?:youtu\.be\/|youtube(?:-nocookie|education)?\.com\/(?:embed\/|v\/|watch\/|watch\?v=|watch\?.+&v=|shorts\/|live\/))((\w|-){11})|youtube\.com\/playlist\?list=|youtube\.com\/user\//,c=/(?:soundcloud\.com|snd\.sc)\/[^.]+$/,d=/vimeo\.com\/(?!progressive_redirect).+/,p=/stream\.mux\.com\/(?!\w+\.m3u8)(\w+)/,f=/^https?:\/\/(www\.)?facebook\.com.*\/(video(s)?|watch|story)(\.php?|\/).+$/,h=/^https?:\/\/fb\.watch\/.+$/,m=/streamable\.com\/([a-z0-9]+)$/,g=/(?:wistia\.(?:com|net)|wi\.st)\/(?:medias|embed)\/(?:iframe\/)?([^?]+)/,y=/(?:www\.|go\.)?twitch\.tv\/videos\/(\d+)($|\?)/,v=/(?:www\.|go\.)?twitch\.tv\/([a-zA-Z0-9_]+)($|\?)/,b=/^(?:(?:https?):)?(?:\/\/)?(?:www\.)?(?:(?:dailymotion\.com(?:\/embed)?\/video)|dai\.ly)\/([a-zA-Z0-9]+)(?:_[\w_-]+)?(?:[\w.#_-]+)?/,E=/mixcloud\.com\/([^/]+\/[^/]+)/,w=/vidyard.com\/(?:watch\/)?([a-zA-Z0-9-_]+)/,O=/^https?:\/\/[a-zA-Z]+\.kaltura.(com|org)\/p\/([0-9]+)\/sp\/([0-9]+)00\/embedIframeJs\/uiconf_id\/([0-9]+)\/partner_id\/([0-9]+)(.*)entry_id.([a-zA-Z0-9-_].*)$/,S=/\.(m4a|m4b|mp4a|mpga|mp2|mp2a|mp3|m2a|m3a|wav|weba|aac|oga|spx)($|\?)/i,_=/\.(mp4|og[gv]|webm|mov|m4v)(#t=[,\d+]+)?($|\?)/i,T=/\.(m3u8)($|\?)/i,x=/\.(mpd)($|\?)/i,C=/\.(flv)($|\?)/i,P=e=>{if(e instanceof Array){for(let t of e)if("string"==typeof t&&P(t)||P(t.src))return!0;return!1}return!!((0,l.isMediaStream)(e)||(0,l.isBlobUrl)(e))||S.test(e)||_.test(e)||T.test(e)||x.test(e)||C.test(e)},R={youtube:e=>e instanceof Array?e.every(e=>u.test(e)):u.test(e),soundcloud:e=>c.test(e)&&!S.test(e),vimeo:e=>d.test(e)&&!_.test(e)&&!T.test(e),mux:e=>p.test(e),facebook:e=>f.test(e)||h.test(e),streamable:e=>m.test(e),wistia:e=>g.test(e),twitch:e=>y.test(e)||v.test(e),dailymotion:e=>b.test(e),mixcloud:e=>E.test(e),vidyard:e=>w.test(e),kaltura:e=>O.test(e),file:P}},52686:(e,t,r)=>{"use strict";r.d(t,{_:()=>d});var n=r(11600),i=r(97323),a=r(97829),o=r(16922),s=r(37470),l=r(47247),u=r(73306),c=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};let d=(0,o.O)((0,s.N)(e=>{var{editable:t=!0,imageParams:r,field:o,mediaUrlPrefix:s}=e,l=c(e,["editable","imageParams","field","mediaUrlPrefix"]);if((0,u.JE)(o))return null;let d=o.src?o:o.value;if(!d)return null;d.metadata&&delete d.metadata;let p=((e,t,r)=>{var{src:i,srcSet:o}=e,s=c(e,["src","srcSet"]);if(!i)return null;(0,a.B)(s);let l=Object.assign({},s),u=n.k6(i,t,r);return o&&(l.srcSet=n.tS(u,o,t,r)),l.src=u,l})(Object.assign(Object.assign({},d),l),r,s);return p?i.createElement("img",Object.assign({},p)):null},{defaultEmptyFieldEditingComponent:l.n}));d.displayName="Image"},53173:(e,t,r)=>{"use strict";r.r(t),r.d(t,{focusable:()=>R,getTabIndex:()=>f,isFocusable:()=>I,isTabbable:()=>A,tabbable:()=>P});var n=["input:not([inert]):not([inert] *)","select:not([inert]):not([inert] *)","textarea:not([inert]):not([inert] *)","a[href]:not([inert]):not([inert] *)","button:not([inert]):not([inert] *)","[tabindex]:not
124(slot):not([inert]):not([inert] *)","audio[controls]:not([inert]):not([inert] *)","video[controls]:not([inert]):not([inert] *)",'[contenteditable]:not([contenteditable="false"]):not([inert]):not([inert] *)',"details>summary:first-of-type:not([inert]):not([inert] *)","details:not([inert]):not([inert] *)"],i=n.join(","),a="undefined"==typeof Element,o=a?function(){}:Element.prototype.matches||Element.prototype.msMatchesSelector||Element.prototype.webkitMatchesSelector,s=!a&&Element.prototype.getRootNode?function(e){var t;return null==e||null==(t=e.getRootNode)?void 0:t.call(e)}:function(e){return null==e?void 0:e.ownerDocument},l=function(e,t){void 0===t&&(t=!0);var r,n=null==e||null==(r=e.getAttribute)?void 0:r.call(e,"inert");return""===n||"true"===n||t&&e&&("function"==typeof e.closest?e.closest("[inert]"):l(e.parentNode))},u=function(e){var t,r=null==e||null==(t=e.getAttribute)?void 0:t.call(e,"contenteditable");return""===r||"true"===r},c=function(e,t,r){if(l(e))return[];var n=Array.prototype.slice.apply(e.querySelectorAll(i));return t&&o.call(e,i)&&n.unshift(e),n=n.filter(r)},d=function(e,t,r){for(var n=[],a=Array.from(e);a.length;){var s=a.shift();if(!l(s,!1))if("SLOT"===s.tagName){var u=s.assignedElements(),c=d(u.length?u:s.children,!0,r);r.flatten?n.push.apply(n,c):n.push({scopeParent:s,candidates:c})}else{o.call(s,i)&&r.filter(s)&&(t||!e.includes(s))&&n.push(s);var p=s.shadowRoot||"function"==typeof r.getShadowRoot&&r.getShadowRoot(s),f=!l(p,!1)&&(!r.shadowRootFilter||r.shadowRootFilter(s));if(p&&f){var h=d(!0===p?s.children:p.children,!0,r);r.flatten?n.push.apply(n,h):n.push({scopeParent:s,candidates:h})}else a.unshift.apply(a,s.children)}}return n},p=function(e){return!isNaN(parseInt(e.getAttribute("tabindex"),10))},f=function(e){if(!e)throw Error("No node provided");return e.tabIndex<0&&(/^(AUDIO|VIDEO|DETAILS)$/.test(e.tagName)||u(e))&&!p(e)?0:e.tabIndex},h=function(e,t){var r=f(e);return r<0&&t&&!p(e)?0:r},m=function(e,t){return e.tabIndex===t.tabIndex?e.documentOrder-t.documentOrder:e.tabIndex-t.tabIndex},g=function(e){return"INPUT"===e.tagName},y=function(e,t){for(var r=0;r<e.length;r++)if(e[r].checked&&e[r].form===t)return e[r]},v=function(e){if(!e.name)return!0;var t,r=e.form||s(e),n=function(e){return r.querySelectorAll('input[type="radio"][name="'+e+'"]')};if("undefined"!=typeof window&&void 0!==window.CSS&&"function"==typeof window.CSS.escape)t=n(window.CSS.escape(e.name));else try{t=n(e.name)}catch(e){return console.error("Looks like you have a radio button with a name attribute containing invalid CSS selector characters and need the CSS.escape polyfill: %s",e.message),!1}var i=y(t,e.form);return!i||i===e},b=function(e){return g(e)&&"radio"===e.type&&!v(e)},E=function(e){var t,r,n,i,a,o,l,u=e&&s(e),c=null==(t=u)?void 0:t.host,d=!1;if(u&&u!==e)for(d=!!(null!=(r=c)&&null!=(n=r.ownerDocument)&&n.contains(c)||null!=e&&null!=(i=e.ownerDocument)&&i.contains(e));!d&&c;)d=!!(null!=(o=c=null==(a=u=s(c))?void 0:a.host)&&null!=(l=o.ownerDocument)&&l.contains(c));return d},w=function(e){var t=e.getBoundingClientRect(),r=t.width,n=t.height;return 0===r&&0===n},O=function(e,t){var r=t.displayCheck,n=t.getShadowRoot;if("full-native"===r&&"checkVisibility"in e)return!e.checkVisibility({checkOpacity:!1,opacityProperty:!1,contentVisibilityAuto:!0,visibilityProperty:!0,checkVisibilityCSS:!0});if("hidden"===getComputedStyle(e).visibility)return!0;var i=o.call(e,"details>summary:first-of-type")?e.parentElement:e;if(o.call(i,"details:not([open]) *"))return!0;if(r&&"full"!==r&&"full-native"!==r&&"legacy-full"!==r){if("non-zero-area"===r)return w(e)}else{if("function"==typeof n){for(var a=e;e;){var l=e.parentElement,u=s(e);if(l&&!l.shadowRoot&&!0===n(l))return w(e);e=e.assignedSlot?e.assignedSlot:l||u===e.ownerDocument?l:u.host}e=a}if(E(e))return!e.getClientRects().length;if("legacy-full"!==r)return!0}return!1},S=function(e){if(/^(INPUT|BUTTON|SELECT|TEXTAREA)$/.test(e.tagName))for(var t=e.parentElement;t;){if("FIELDSET"===t.tagName&&t.disabled){for(var r=0;r<t.children.length;r++){var n=t.children.item(r);if("LEGEND"===n.tagName)return!!o.call(t,"fieldset[disabled] *")||!n.contains(e)}return!0}t=t.parentElement}return!1},_=function(e,t){return!(t.disabled||g(t)&&"hidden"===t.type||O(t,e)||"DETAILS"===t.tagName&&Array.prototype.slice.apply(t.children).some(function(e){return"SUMMARY"===e.tagName})||S(t))},T=function(e,t){return!(b(t)||0>f(t))&&!!_(e,t)},x=function(e){var t=parseInt(e.getAttribute("tabindex"),10);return!!isNaN(t)||!!(t>=0)},C=function(e){var t=[],r=[];return e.forEach(function(e,n){var i=!!e.scopeParent,a=i?e.scopeParent:e,o=h(a,i),s=i?C(e.candidates):a;0===o?i?t.push.apply(t,s):t.push(a):r.push({documentOrder:n,tabIndex:o,item:e,isScope:i,content:s})}),r.sort(m).reduce(function(e,t){return t.isScope?e.push.apply(e,t.content):e.push(t.content),e},[]).concat(t)},P=function(e,t){return C((t=t||{}).getShadowRoot?d([e],t.includeContainer,{filter:T.bind(null,t),flatten:!1,getShadowRoot:t.getShadowRoot,shadowRootFilter:x}):c(e,t.includeContainer,T.bind(null,t)))},R=function(e,t){return(t=t||{}).getShadowRoot?d([e],t.includeContainer,{filter:_.bind(null,t),flatten:!0,getShadowRoot:t.getShadowRoot}):c(e,t.includeContainer,_.bind(null,t))},A=function(e,t){if(t=t||{},!e)throw Error("No node provided");return!1!==o.call(e,i)&&T(t,e)},N=n.concat("iframe:not([inert]):not([inert] *)").join(","),I=function(e,t){if(t=t||{},!e)throw Error("No node provided");return!1!==o.call(e,N)&&_(t,e)}},53995:e=>{"use strict";var t=function(e){var t,n,i;return!!(t=e)&&"object"==typeof t&&(n=e,"[object RegExp]"!==(i=Object.prototype.toString.call(n))&&"[object Date]"!==i&&n.$$typeof!==r)},r="function"==typeof Symbol&&Symbol.for?Symbol.for("react.element"):60103;function n(e,t){return!1!==t.clone&&t.isMergeableObject(e)?s(Array.isArray(e)?[]:{},e,t):e}function i(e,t,r){return e.concat(t).map(function(e){return n(e,r)})}function a(e){return Object.keys(e).concat(Object.getOwnPropertySymbols?Object.getOwnPropertySymbols(e).filter(function(t){return Object.propertyIsEnumerable.call(e,t)}):[])}function o(e,t){try{return t in e}catch(e){return!1}}function s(e,r,l){(l=l||{}).arrayMerge=l.arrayMerge||i,l.isMergeableObject=l.isMergeableObject||t,l.cloneUnlessOtherwiseSpecified=n;var u,c,d=Array.isArray(r);return d!==Array.isArray(e)?n(r,l):d?l.arrayMerge(e,r,l):(c={},(u=l).isMergeableObject(e)&&a(e).forEach(function(t){c[t]=n(e[t],u)}),a(r).forEach(function(t){o(e,t)&&!(Object.hasOwnProperty.call(e,t)&&Object.propertyIsEnumerable.call(e,t))||(o(e,t)&&u.isMergeableObject(r[t])?c[t]=(function(e,t){if(!t.customMerge)return s;var r=t.customMerge(e);return"function"==typeof r?r:s})(t,u)(e[t],r[t],u):c[t]=n(r[t],u))}),c)}s.all=function(e,t){if(!Array.isArray(e))throw Error("first argument should be an array");return e.reduce(function(e,r){return s(e,r,t)},{})},e.exports=s},55671:(e,t,r)=>{"use strict";let n,i=r(85168),{stdout:a,stderr:o}=r(2256),{stringReplaceAll:s,stringEncaseCRLFWithFirstIndex:l}=r(80149),{isArray:u}=Array,c=["ansi","ansi","ansi256","ansi16m"],d=Object.create(null);class p{constructor(e){return f(e)}}let f=e=>{let t={};return((e,t={})=>
124{if(t.level&&!(Number.isInteger(t.level)&&t.level>=0&&t.level<=3))throw Error("The `level` option should be an integer from 0 to 3");let r=a?a.level:0;e.level=void 0===t.level?r:t.level})(t,e),t.template=(...e)=>E(t.template,...e),Object.setPrototypeOf(t,h.prototype),Object.setPrototypeOf(t.template,t),t.template.constructor=()=>{throw Error("`chalk.constructor()` is deprecated. Use `new chalk.Instance()` instead.")},t.template.Instance=p,t.template};function h(e){return f(e)}for(let[e,t]of Object.entries(i))d[e]={get(){let r=v(this,y(t.open,t.close,this._styler),this._isEmpty);return Object.defineProperty(this,e,{value:r}),r}};d.visible={get(){let e=v(this,this._styler,!0);return Object.defineProperty(this,"visible",{value:e}),e}};let m=["rgb","hex","keyword","hsl","hsv","hwb","ansi","ansi256"];for(let e of m)d[e]={get(){let{level:t}=this;return function(...r){return v(this,y(i.color[c[t]][e](...r),i.color.close,this._styler),this._isEmpty)}}};for(let e of m)d["bg"+e[0].toUpperCase()+e.slice(1)]={get(){let{level:t}=this;return function(...r){return v(this,y(i.bgColor[c[t]][e](...r),i.bgColor.close,this._styler),this._isEmpty)}}};let g=Object.defineProperties(()=>{},{...d,level:{enumerable:!0,get(){return this._generator.level},set(e){this._generator.level=e}}}),y=(e,t,r)=>{let n,i;return void 0===r?(n=e,i=t):(n=r.openAll+e,i=t+r.closeAll),{open:e,close:t,openAll:n,closeAll:i,parent:r}},v=(e,t,r)=>{let n=(...e)=>u(e[0])&&u(e[0].raw)?b(n,E(n,...e)):b(n,1===e.length?""+e[0]:e.join(" "));return Object.setPrototypeOf(n,g),n._generator=e,n._styler=t,n._isEmpty=r,n},b=(e,t)=>{if(e.level<=0||!t)return e._isEmpty?"":t;let r=e._styler;if(void 0===r)return t;let{openAll:n,closeAll:i}=r;if(-1!==t.indexOf("\x1b"))for(;void 0!==r;)t=s(t,r.close,r.open),r=r.parent;let a=t.indexOf("\n");return -1!==a&&(t=l(t,i,n,a)),n+t+i},E=(e,...t)=>{let[i]=t;if(!u(i)||!u(i.raw))return t.join(" ");let a=t.slice(1),o=[i.raw[0]];for(let e=1;e<i.length;e++)o.push(String(a[e-1]).replace(/[{}\\]/g,"\\$&"),String(i.raw[e]));return void 0===n&&(n=r(21636)),n(e,o.join(""))};Object.defineProperties(h.prototype,d);let w=f(void 0);w.supportsColor=a,w.stderr=f({level:o?o.level:0}),w.stderr.supportsColor=o,e.exports=w},56425:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),!function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{AppRenderSpan:function(){return l},AppRouteRouteHandlersSpan:function(){return d},BaseServerSpan:function(){return r},LoadComponentsSpan:function(){return n},LogSpanAllowList:function(){return m},MiddlewareSpan:function(){return f},NextNodeServerSpan:function(){return a},NextServerSpan:function(){return i},NextVanillaSpanAllowlist:function(){return h},NodeSpan:function(){return c},RenderSpan:function(){return s},ResolveMetadataSpan:function(){return p},RouterSpan:function(){return u},StartServerSpan:function(){return o}});var r=function(e){return e.handleRequest="BaseServer.handleRequest",e.run="BaseServer.run",e.pipe="BaseServer.pipe",e.getStaticHTML="BaseServer.getStaticHTML",e.render="BaseServer.render",e.renderToResponseWithComponents="BaseServer.renderToResponseWithComponents",e.renderToResponse="BaseServer.renderToResponse",e.renderToHTML="BaseServer.renderToHTML",e.renderError="BaseServer.renderError",e.renderErrorToResponse="BaseServer.renderErrorToResponse",e.renderErrorToHTML="BaseServer.renderErrorToHTML",e.render404="BaseServer.render404",e}(r||{}),n=function(e){return e.loadDefaultErrorComponents="LoadComponents.loadDefaultErrorComponents",e.loadComponents="LoadComponents.loadComponents",e}(n||{}),i=function(e){return e.getRequestHandler="NextServer.getRequestHandler",e.getServer="NextServer.getServer",e.getServerRequestHandler="NextServer.getServerRequestHandler",e.createServer="createServer.createServer",e}(i||{}),a=function(e){return e.compression="NextNodeServer.compression",e.getBuildId="NextNodeServer.getBuildId",e.createComponentTree="NextNodeServer.createComponentTree",e.clientComponentLoading="NextNodeServer.clientComponentLoading",e.getLayoutOrPageModule="NextNodeServer.getLayoutOrPageModule",e.generateStaticRoutes="NextNodeServer.generateStaticRoutes",e.generateFsStaticRoutes="NextNodeServer.generateFsStaticRoutes",e.generatePublicRoutes="NextNodeServer.generatePublicRoutes",e.generateImageRoutes="NextNodeServer.generateImageRoutes.route",e.sendRenderResult="NextNodeServer.sendRenderResult",e.proxyRequest="NextNodeServer.proxyRequest",e.runApi="NextNodeServer.runApi",e.render="NextNodeServer.render",e.renderHTML="NextNodeServer.renderHTML",e.imageOptimizer="NextNodeServer.imageOptimizer",e.getPagePath="NextNodeServer.getPagePath",e.getRoutesManifest="NextNodeServer.getRoutesManifest",e.findPageComponents="NextNodeServer.findPageComponents",e.getFontManifest="NextNodeServer.getFontManifest",e.getServerComponentManifest="NextNodeServer.getServerComponentManifest",e.getRequestHandler="NextNodeServer.getRequestHandler",e.renderToHTML="NextNodeServer.renderToHTML",e.renderError="NextNodeServer.renderError",e.renderErrorToHTML="NextNodeServer.renderErrorToHTML",e.render404="NextNodeServer.render404",e.startResponse="NextNodeServer.startResponse",e.route="route",e.onProxyReq="onProxyReq",e.apiResolver="apiResolver",e.internalFetch="internalFetch",e}(a||{}),o=function(e){return e.startServer="startServer.startServer",e}(o||{}),s=function(e){return e.getServerSideProps="Render.getServerSideProps",e.getStaticProps="Render.getStaticProps",e.renderToString="Render.renderToString",e.renderDocument="Render.renderDocument",e.createBodyResult="Render.createBodyResult",e}(s||{}),l=function(e){return e.renderToString="AppRender.renderToString",e.renderToReadableStream="AppRender.renderToReadableStream",e.getBodyResult="AppRender.getBodyResult",e.fetch="AppRender.fetch",e}(l||{}),u=function(e){return e.executeRoute="Router.executeRoute",e}(u||{}),c=function(e){return e.runHandler="Node.runHandler",e}(c||{}),d=function(e){return e.runHandler="AppRouteRouteHandlers.runHandler",e}(d||{}),p=function(e){return e.generateMetadata="ResolveMetadata.generateMetadata",e.generateViewport="ResolveMetadata.generateViewport",e}(p||{}),f=function(e){return e.execute="Middleware.execute",e}(f||{});let h=new Set(["Middleware.execute","BaseServer.handleRequest","Render.getServerSideProps","Render.getStaticProps","AppRender.fetch","AppRender.getBodyResult","Re
124nder.renderDocument","Node.runHandler","AppRouteRouteHandlers.runHandler","ResolveMetadata.generateMetadata","ResolveMetadata.generateViewport","NextNodeServer.createComponentTree","NextNodeServer.findPageComponents","NextNodeServer.getLayoutOrPageModule","NextNodeServer.startResponse","NextNodeServer.clientComponentLoading"]),m=new Set(["NextNodeServer.findPageComponents","NextNodeServer.createComponentTree","NextNodeServer.clientComponentLoading"])},57005:(e,t,r)=>{"use strict";let n;var i=r(20103);Object.defineProperty(t,"__esModule",{value:!0}),!function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{BubbledError:function(){return h},SpanKind:function(){return p},SpanStatusCode:function(){return d},getTracer:function(){return O},isBubbledError:function(){return m}});let a=r(56425),o=r(73982),s=i.env.NEXT_OTEL_PERFORMANCE_PREFIX;try{n=r(64233)}catch(e){n=r(64233)}let{context:l,propagation:u,trace:c,SpanStatusCode:d,SpanKind:p,ROOT_CONTEXT:f}=n;class h extends Error{constructor(e,t){super(),this.bubble=e,this.result=t}}function m(e){return"object"==typeof e&&null!==e&&e instanceof h}let g=(e,t)=>{m(t)&&t.bubble?e.setAttribute("next.bubble",!0):(t&&(e.recordException(t),e.setAttribute("error.type",t.name)),e.setStatus({code:d.ERROR,message:null==t?void 0:t.message})),e.end()},y=new Map,v=n.createContextKey("next.rootSpanId"),b=0,E={set(e,t,r){e.push({key:t,value:r})}};class w{getTracerInstance(){return c.getTracer("next.js","0.0.1")}getContext(){return l}getTracePropagationData(){let e=l.active(),t=[];return u.inject(e,t,E),t}getActiveScopeSpan(){return c.getSpan(null==l?void 0:l.active())}withPropagatedContext(e,t,r){let n=l.active();if(c.getSpanContext(n))return t();let i=u.extract(n,e,r);return l.with(i,t)}trace(...e){var t;let[r,n,u]=e,{fn:d,options:p}="function"==typeof n?{fn:n,options:{}}:{fn:u,options:{...n}},h=p.spanName??r;if(!a.NextVanillaSpanAllowlist.has(r)&&"1"!==i.env.NEXT_OTEL_VERBOSE||p.hideSpan)return d();let m=this.getSpanContext((null==p?void 0:p.parentSpan)??this.getActiveScopeSpan()),E=!1;m?(null==(t=c.getSpanContext(m))?void 0:t.isRemote)&&(E=!0):(m=(null==l?void 0:l.active())??f,E=!0);let w=b++;return p.attributes={"next.span_name":h,"next.span_type":r,...p.attributes},l.with(m.setValue(v,w),()=>this.getTracerInstance().startActiveSpan(h,p,e=>{let t;s&&r&&a.LogSpanAllowList.has(r)&&(t="performance"in globalThis&&"measure"in performance?globalThis.performance.now():void 0);let n=!1,i=()=>{!n&&(n=!0,y.delete(w),t&&performance.measure(`${s}:next-${(r.split(".").pop()||"").replace(/[A-Z]/g,e=>"-"+e.toLowerCase())}`,{start:t,end:performance.now()}))};if(E&&y.set(w,new Map(Object.entries(p.attributes??{}))),d.length>1)try{return d(e,t=>g(e,t))}catch(t){throw g(e,t),t}finally{i()}try{let t=d(e);if((0,o.isThenable)(t))return t.then(t=>(e.end(),t)).catch(t=>{throw g(e,t),t}).finally(i);return e.end(),i(),t}catch(t){throw g(e,t),i(),t}}))}wrap(...e){let t=this,[r,n,o]=3===e.length?e:[e[0],{},e[1]];return a.NextVanillaSpanAllowlist.has(r)||"1"===i.env.NEXT_OTEL_VERBOSE?function(){let e=n;"function"==typeof e&&"function"==typeof o&&(e=e.apply(this,arguments));let i=arguments.length-1,a=arguments[i];if("function"!=typeof a)return t.trace(r,e,()=>o.apply(this,arguments));{let n=t.getContext().bind(l.active(),a);return t.trace(r,e,(e,t)=>(arguments[i]=function(e){return null==t||t(e),n.apply(this,arguments)},o.apply(this,arguments)))}}:o}startSpan(...e){let[t,r]=e,n=this.getSpanContext((null==r?void 0:r.parentSpan)??this.getActiveScopeSpan());return this.getTracerInstance().startSpan(t,r,n)}getSpanContext(e){return e?c.setSpan(l.active(),e):void 0}getRootSpanAttributes(){let e=l.active().getValue(v);return y.get(e)}setRootSpanAttribute(e,t){let r=l.active().getValue(v),n=y.get(r);n&&n.set(e,t)}}let O=(()=>{let e=new w;return()=>e})()},57190:(e,t,r)=>{"use strict";r.d(t,{Fz:()=>a,Ph:()=>o,sL:()=>i});var n=r(97323);let i=(0,n.createContext)({});function a(e){if(e)return(0,n.useContext)(i)[e]}let o=({children:e,value:t})=>n.createElement(i.Provider,{value:t},e)},57870:(e,t,r)=>{"use strict";
124Object.defineProperty(t,"__esModule",{value:!0}),!function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{RequestCookies:function(){return n.RequestCookies},ResponseCookies:function(){return n.ResponseCookies},stringifyCookie:function(){return n.stringifyCookie}});let n=r(11993)},59435:(e,t,r)=>{e.exports=r(32489)()},59535:(e,t,r)=>{"use strict";var n=r(20103);Object.defineProperty(t,"__esModule",{value:!0}),!function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{atLeastOneTask:function(){return o},scheduleImmediate:function(){return a},scheduleOnNextTick:function(){return i},waitAtLeastOneReactRenderTask:function(){return s}});let i=e=>{Promise.resolve().then(()=>{n.nextTick(e)})},a=e=>{setImmediate(e)};function o(){return new Promise(e=>a(e))}function s(){return new Promise(e=>setImmediate(e))}},59649:(e,t,r)=>{"use strict";Object.defineProperty(t,"M",{enumerable:!0,get:function(){return o}});let n=r(14742),i=r(77249),a=r(61907);function o(){let e=n.workAsyncStorage.getStore(),t=i.workUnitAsyncStorage.getStore();if(e){if(!e.forceStatic){if(e.isUnstableNoStore=!0,t)switch(t.type){case"prerender":case"prerender-client":case"prerender-runtime":return}(0,a.markCurrentScopeAsDynamic)(e,t,"unstable_noStore()")}}}},61063:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),!function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{NEXT_REQUEST_META:function(){return r},addRequestMeta:function(){return a},getRequestMeta:function(){return n},removeRequestMeta:function(){return o},setRequestMeta:function(){return i}});let r=Symbol.for("NextInternalRequestMeta");function n(e,t){let n=e[r]||{};return"string"==typeof t?n[t]:n}function i(e,t){return e[r]=t,t}function a(e,t,r){let a=n(e);return a[t]=r,i(e,a)}function o(e,t){let r=n(e);return delete r[t],i(e,r)}},61638:(e,t,r)=>{"use strict";r.d(t,{E8:()=>u,F3:()=>a,Hg:()=>s,SH:()=>l,XG:()=>o});let n="_default",i="_variantId_";function a(e,t){let r=e.endsWith("/")?e.slice(0,-1):e;return`${r}${t.map(e=>`/${i}${e}`).join("")}`}function o(e){let t=e.split("/"),r=[];return t.forEach(e=>{let t=e.match(`${i}(.*$)`);t&&r.push(t[1])}),s(r)}function s(e){let t={variantId:n,componentVariantIds:[]};return e.forEach(e=>{var r;e.includes("_")?null==(r=t.componentVariantIds)||r.push(e):t.variantId=e}),t}function l(e){if(!e.includes(i))return e;let t=e.split("/");return(t=t.filter(e=>!e.includes(i))).join("/")||"/"}class u{static getPageVariantId(e,t,r,i){let a=e.replace(/[{}-]/g,""),o=t.replace("-","_"),s=i?`${this.normalizeScope(i)}_`:"",l=r;return r&&r!==n||(l="default"),`${s}${a}_${o}_${l}`.toLowerCase()}static getPageFriendlyId(e,t,r){let n=e.replace(/[{}-]/g,""),i=t.replace("-","_"),a=r?`${this.normalizeScope(r)}_`:"";return`embedded_${a}${n}_${i}`.toLowerCase()}static getComponentFriendlyId(e,t,r,n){let i=e.replace(/[{}-]/g,""),a=t.replace(/[{}-]/g,""),o=r.replace("-","_"),s=n?`${this.normalizeScope(n)}_`:"";return`component_${s}${i}_${a}_${o}*`.toLowerCase()}static normalizeScope(e){return(null==e?void 0:e.replace(/[^a-zA-Z0-9]+/g,""))||""}}},61907:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),!function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{Postpone:function(){return x},PreludeState:function(){return X},abortAndThrowOnSynchronousRequestDataAccess:function(){return S},abortOnSynchronousPlatformIOAccess:function(){return w},accessedDynamicData:function(){return k},annotateDynamicAccess:function(){return $},consumeDynamicAccess:function(){return M},createDynamicTrackingState:function(){return h},createDynamicValidationState:function(){return m},createHangingInputAbortSignal:function(){return F},createRenderInBrowserAbortSignal:function(){return L},delayUntilRuntimeStage:function(){return Y},formatDynamicAPIAccesses:function(){return j},getFirstDynamicReason:function(){return g},isDynamicPostpone:function(){return R},isPrerenderInterruptedError:function(){return D},logDisallowedDynamicError:function(){return W},markCurrentScopeAsDynamic:function(){return y},postponeWithTracking:function(){return C},throwIfDisallowedDynamic:function(){return K},throwToInterruptStaticGeneration:function(){return v},trackAllowedDynamicAccess:function(){return V},trackDynamicDataInDynamicRender:function(){return b}
124,trackSynchronousPlatformIOAccessInDev:function(){return O},trackSynchronousRequestDataAccessInDev:function(){return T},useDynamicRouteParams:function(){return B},warnOnSyncDynamicError:function(){return _}});let n=function(e){return e&&e.__esModule?e:{default:e}}(r(97323)),i=r(38663),a=r(30749),o=r(77249),s=r(14742),l=r(37042),u=r(44785),c=r(59535),d=r(69586),p=r(15809),f="function"==typeof n.default.unstable_postpone;function h(e){return{isDebugDynamicAccesses:e,dynamicAccesses:[],syncDynamicErrorWithStack:null}}function m(){return{hasSuspenseAboveBody:!1,hasDynamicMetadata:!1,hasDynamicViewport:!1,hasAllowedDynamic:!1,dynamicErrors:[]}}function g(e){var t;return null==(t=e.dynamicAccesses[0])?void 0:t.expression}function y(e,t,r){if(t)switch(t.type){case"cache":case"unstable-cache":case"private-cache":return}if(!e.forceDynamic&&!e.forceStatic){if(e.dynamicShouldError)throw Object.defineProperty(new a.StaticGenBailoutError(`Route ${e.route} with \`dynamic = "error"\` couldn't be rendered statically because it used \`${r}\`. See more info here: https://nextjs.org/docs/app/building-your-application/rendering/static-and-dynamic#dynamic-rendering`),"__NEXT_ERROR_CODE",{value:"E553",enumerable:!1,configurable:!0});if(t)switch(t.type){case"prerender-ppr":return C(e.route,r,t.dynamicTracking);case"prerender-legacy":t.revalidate=0;let n=Object.defineProperty(new i.DynamicServerError(`Route ${e.route} couldn't be rendered statically because it used ${r}. See more info here: https://nextjs.org/docs/messages/dynamic-server-error`),"__NEXT_ERROR_CODE",{value:"E550",enumerable:!1,configurable:!0});throw e.dynamicUsageDescription=r,e.dynamicUsageStack=n.stack,n}}}function v(e,t,r){let n=Object.defineProperty(new i.DynamicServerError(`Route ${t.route} couldn't be rendered statically because it used \`${e}\`. See more info here: https://nextjs.org/docs/messages/dynamic-server-error`),"__NEXT_ERROR_CODE",{value:"E558",enumerable:!1,configurable:!0});throw r.revalidate=0,t.dynamicUsageDescription=e,t.dynamicUsageStack=n.stack,n}function b(e){switch(e.type){case"cache":case"unstable-cache":case"private-cache":return}}function E(e,t,r){let n=I(`Route ${e} needs to bail out of prerendering at this point because it used ${t}.`);r.controller.abort(n);let i=r.dynamicTracking;i&&i.dynamicAccesses.push({stack:i.isDebugDynamicAccesses?Error().stack:void 0,expression:t})}function w(e,t,r,n){let i=n.dynamicTracking;E(e,t,n),i&&null===i.syncDynamicErrorWithStack&&(i.syncDynamicErrorWithStack=r)}function O(e){e.prerenderPhase=!1}function S(e,t,r,n){if(!1===n.controller.signal.aborted){E(e,t,n);let i=n.dynamicTracking;i&&null===i.syncDynamicErrorWithStack&&(i.syncDynamicErrorWithStack=r)}throw I(`Route ${e} needs to bail out of prerendering at this point because it used ${t}.`)}function _(e){e.syncDynamicErrorWithStack&&console.error(e.syncDynamicErrorWithStack)}let T=O;function x({reason:e,route:t}){let r=o.workUnitAsyncStorage.getStore();C(t,e,r&&"prerender-ppr"===r.type?r.dynamicTracking:null)}function C(e,t,r){(function(){if(!f)throw Object.defineProperty(Error("Invariant: React.unstable_postpone is not defined. This suggests the wrong version of React was loaded. This is a bug in Next.js"),"__NEXT_ERROR_CODE",{value:"E224",enumerable:!1,configurable:!0})})(),r&&r.dynamicAccesses.push({stack:r.isDebugDynamicAccesses?Error().stack:void 0,expression:t}),n.default.unstable_postpone(P(e,t))}function P(e,t){return`Route ${e} needs to bail out of prerendering at this point because it used ${t}. React throws this special object to indicate where. It should not be caught by your own try/catch. Learn more: https://nextjs.org/docs/messages/ppr-caught-error`}function R(e){return"object"==typeof e&&null!==e&&"string"==typeof e.message&&A(e.message)}function A(e){return e.includes("needs to bail out of prerendering at this point because it used")&&e.includes("Learn more: https://nextjs.org/docs/messages/ppr-caught-error")}if(!1===A(P("%%%","^^^")))throw Object.defineProperty(Error("Invariant: isDynamicPostpone misidentified a postpone reason. This is a bug in Next.js"),"__NEXT_ERROR_CODE",{value:"E296",enumerable:!1,
124configurable:!0});let N="NEXT_PRERENDER_INTERRUPTED";function I(e){let t=Object.defineProperty(Error(e),"__NEXT_ERROR_CODE",{value:"E394",enumerable:!1,configurable:!0});return t.digest=N,t}function D(e){return"object"==typeof e&&null!==e&&e.digest===N&&"name"in e&&"message"in e&&e instanceof Error}function k(e){return e.length>0}function M(e,t){return e.dynamicAccesses.push(...t.dynamicAccesses),e.dynamicAccesses}function j(e){return e.filter(e=>"string"==typeof e.stack&&e.stack.length>0).map(({expression:e,stack:t})=>(t=t.split("\n").slice(4).filter(e=>!(e.includes("node_modules/next/")||e.includes(" (<anonymous>)")||e.includes(" (node:"))).join("\n"),`Dynamic API Usage Debug - ${e}: 125${t}`))}function L(){let e=new AbortController;return e.abort(Object.defineProperty(new d.BailoutToCSRError("Render in Browser"),"__NEXT_ERROR_CODE",{value:"E721",enumerable:!1,configurable:!0})),e.signal}function F(e){switch(e.type){case"prerender":case"prerender-runtime":let t=new AbortController;if(e.cacheSignal)e.cacheSignal.inputReady().then(()=>{t.abort()});else{let r=(0,o.getRuntimeStagePromise)(e);r?r.then(()=>(0,c.scheduleOnNextTick)(()=>t.abort())):(0,c.scheduleOnNextTick)(()=>t.abort())}return t.signal;case"prerender-client":case"prerender-ppr":case"prerender-legacy":case"request":case"cache":case"private-cache":case"unstable-cache":return}}function $(e,t){let r=t.dynamicTracking;r&&r.dynamicAccesses.push({stack:r.isDebugDynamicAccesses?Error().stack:void 0,expression:e})}function B(e){let t=s.workAsyncStorage.getStore(),r=o.workUnitAsyncStorage.getStore();if(t&&r)switch(r.type){case"prerender-client":case"prerender":{let i=r.fallbackRouteParams;i&&i.size>0&&n.default.use((0,l.makeHangingPromise)(r.renderSignal,t.route,e));break}case"prerender-ppr":{let n=r.fallbackRouteParams;if(n&&n.size>0)return C(t.route,e,r.dynamicTracking);break}case"prerender-runtime":throw Object.defineProperty(new p.InvariantError(`\`${e}\` was called during a runtime prerender. Next.js should be preventing ${e} from being included in server components statically, but did not in this case.`),"__NEXT_ERROR_CODE",{value:"E771",enumerable:!1,configurable:!0});case"cache":case"private-cache":throw Object.defineProperty(new p.InvariantError(`\`${e}\` was called inside a cache scope. Next.js should be preventing ${e} from being included in server components statically, but did not in this case.`),"__NEXT_ERROR_CODE",{value:"E745",enumerable:!1,configurable:!0})}}let U=/\n\s+at Suspense \(<anonymous>\)/,z=RegExp(`\\n\\s+at Suspense \\(<anonymous>\\)(?:(?!\\n\\s+at (?:body|div|main|section|article|aside|header|footer|nav|form|p|span|h1|h2|h3|h4|h5|h6) \\(<anonymous>\\))[\\s\\S])*?\\n\\s+at ${u.ROOT_LAYOUT_BOUNDARY_NAME} \\([^\\n]*\\)`),G=RegExp(`\\n\\s+at ${u.METADATA_BOUNDARY_NAME}[\\n\\s]`),H=RegExp(`\\n\\s+at ${u.VIEWPORT_BOUNDARY_NAME}[\\n\\s]`),q=RegExp(`\\n\\s+at ${u.OUTLET_BOUNDARY_NAME}[\\n\\s]`);function V(e,t,r,n){if(!q.test(t)){if(G.test(t)){r.hasDynamicMetadata=!0;return}if(H.test(t)){r.hasDynamicViewport=!0;return}if(z.test(t)){r.hasAllowedDynamic=!0,r.hasSuspenseAboveBody=!0;return}else if(U.test(t)){r.hasAllowedDynamic=!0;return}else{if(n.syncDynamicErrorWithStack)return void r.dynamicErrors.push(n.syncDynamicErrorWithStack);let i=function(e,t){let r=Object.defineProperty(Error(e),"__NEXT_ERROR_CODE",{value:"E394",enumerable:!1,configurable:!0});return r.stack=r.name+": "+e+t,r}(`Route "${e.route}": A component accessed data, headers, params, searchParams, or a short-lived cache without a Suspense boundary nor a "use cache" above it. See more info: https://nextjs.org/docs/messages/next-prerender-missing-suspense`,t);return void r.dynamicErrors.push(i)}}}var X=function(e){return e[e.Full=0]="Full",e[e.Empty=1]="Empty",e[e.Errored=2]="Errored",e}({});function W(e,t){console.error(t),e.dev||(e.hasReadableErrorStacks?console.error(`To get a more detailed stack trace and pinpoint the issue, start the app in development mode by running \`next dev\`, then open "${e.route}" in your browser to investigate the error.`):console.error(`To get a more detailed stack trace and pinpoint the issue, try one of the following: 126 - Start the app in development mode by running \`next dev\`, then open "${e.route}" in your browser to investigate the error. 127 - Rerun the production build with \`next build --debug-prerender\` to generate better stack traces.`))}function K(e,t,r,n){if(0!==t){if(r.hasSuspenseAboveBody)return;if(n.syncDynamicErrorWithStack)throw W(e,n.syncDynamicErrorWithStack),new a.StaticGenBailoutError;let i=r.dynamicErrors;if(i.length>0){for(let t=0;t<i.length;t++)W(e,i[t]);throw new a.StaticGenBailoutError}if(r.hasDynamicViewport)throw console.error(`Route "${e.route}" has a \`generateViewport\` that depends on Request data (\`cookies()\`, etc...) or uncached external data (\`fetch(...)\`, etc...) without explicitly allowing fully dynamic rendering. See more info here: https://nextjs.org/docs/messages/next-prerender-dynamic-viewport`),new a.StaticGenBailoutError;if(1===t)throw console.error(`Route "${e.route}
127" did not produce a static shell and Next.js was unable to determine a reason. This is a bug in Next.js.`),new a.StaticGenBailoutError}else if(!1===r.hasAllowedDynamic&&r.hasDynamicMetadata)throw console.error(`Route "${e.route}" has a \`generateMetadata\` that depends on Request data (\`cookies()\`, etc...) or uncached external data (\`fetch(...)\`, etc...) when the rest of the route does not. See more info here: https://nextjs.org/docs/messages/next-prerender-dynamic-metadata`),new a.StaticGenBailoutError}function Y(e,t){return e.runtimeStagePromise?e.runtimeStagePromise.then(()=>t):t}},63888:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>a});var n=Number.isNaN||function(e){return"number"==typeof e&&e!=e};function i(e,t){if(e.length!==t.length)return!1;for(var r,i,a=0;a<e.length;a++)if(!((r=e[a])===(i=t[a])||n(r)&&n(i))&&1)return!1;return!0}let a=function(e,t){void 0===t&&(t=i);var r,n,a=[],o=!1;return function(){for(var i=[],s=0;s<arguments.length;s++)i[s]=arguments[s];return o&&r===this&&t(i,a)||(n=e.apply(this,i),o=!0,r=this,a=i),n}}},64233:(e,t,r)=>{(()=>{"use strict";var t={491:(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.ContextAPI=void 0;let n=r(223),i=r(172),a=r(930),o="context",s=new n.NoopContextManager;class l{constructor(){}static getInstance(){return this._instance||(this._instance=new l),this._instance}setGlobalContextManager(e){return(0,i.registerGlobal)(o,e,a.DiagAPI.instance())}active(){return this._getContextManager().active()}with(e,t,r,...n){return this._getContextManager().with(e,t,r,...n)}bind(e,t){return this._getContextManager().bind(e,t)}_getContextManager(){return(0,i.getGlobal)(o)||s}disable(){this._getContextManager().disable(),(0,i.unregisterGlobal)(o,a.DiagAPI.instance())}}t.ContextAPI=l},930:(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.DiagAPI=void 0;let n=r(56),i=r(912),a=r(957),o=r(172);class s{constructor(){function e(e){return function(...t){let r=(0,o.getGlobal)("diag");if(r)return r[e](...t)}}let t=this;t.setLogger=(e,r={logLevel:a.DiagLogLevel.INFO})=>{var n,s,l;if(e===t){let e=Error("Cannot use diag as the logger for itself. Please use a DiagLogger implementation like ConsoleDiagLogger or a custom implementation");return t.error(null!=(n=e.stack)?n:e.message),!1}"number"==typeof r&&(r={logLevel:r});let u=(0,o.getGlobal)("diag"),c=(0,i.createLogLevelDiagLogger)(null!=(s=r.logLevel)?s:a.DiagLogLevel.INFO,e);if(u&&!r.suppressOverrideMessage){let e=null!=(l=Error().stack)?l:"<failed to generate stacktrace>";u.warn(`Current logger will be overwritten from ${e}
127`),c.warn(`Current logger will overwrite one already registered from ${e}`)}return(0,o.registerGlobal)("diag",c,t,!0)},t.disable=()=>{(0,o.unregisterGlobal)("diag",t)},t.createComponentLogger=e=>new n.DiagComponentLogger(e),t.verbose=e("verbose"),t.debug=e("debug"),t.info=e("info"),t.warn=e("warn"),t.error=e("error")}static instance(){return this._instance||(this._instance=new s),this._instance}}t.DiagAPI=s},653:(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.MetricsAPI=void 0;let n=r(660),i=r(172),a=r(930),o="metrics";class s{constructor(){}static getInstance(){return this._instance||(this._instance=new s),this._instance}setGlobalMeterProvider(e){return(0,i.registerGlobal)(o,e,a.DiagAPI.instance())}getMeterProvider(){return(0,i.getGlobal)(o)||n.NOOP_METER_PROVIDER}getMeter(e,t,r){return this.getMeterProvider().getMeter(e,t,r)}disable(){(0,i.unregisterGlobal)(o,a.DiagAPI.instance())}}t.MetricsAPI=s},181:(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.PropagationAPI=void 0;let n=r(172),i=r(874),a=r(194),o=r(277),s=r(369),l=r(930),u="propagation",c=new i.NoopTextMapPropagator;class d{constructor(){this.createBaggage=s.createBaggage,this.getBaggage=o.getBaggage,this.getActiveBaggage=o.getActiveBaggage,this.setBaggage=o.setBaggage,this.deleteBaggage=o.deleteBaggage}static getInstance(){return this._instance||(this._instance=new d),this._instance}setGlobalPropagator(e){return(0,n.registerGlobal)(u,e,l.DiagAPI.instance())}inject(e,t,r=a.defaultTextMapSetter){return this._getGlobalPropagator().inject(e,t,r)}extract(e,t,r=a.defaultTextMapGetter){return this._getGlobalPropagator().extract(e,t,r)}fields(){return this._getGlobalPropagator().fields()}disable(){(0,n.unregisterGlobal)(u,l.DiagAPI.instance())}_getGlobalPropagator(){return(0,n.getGlobal)(u)||c}}t.PropagationAPI=d},997:(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.TraceAPI=void 0;let n=r(172),i=r(846),a=r(139),o=r(607),s=r(930),l="trace";class u{constructor(){this._proxyTracerProvider=new i.ProxyTracerProvider,this.wrapSpanContext=a.wrapSpanContext,this.isSpanContextValid=a.isSpanContextValid,this.deleteSpan=o.deleteSpan,this.getSpan=o.getSpan,this.getActiveSpan=o.getActiveSpan,this.getSpanContext=o.getSpanContext,this.setSpan=o.setSpan,this.setSpanContext=o.setSpanContext}static getInstance(){return this._instance||(this._instance=new u),this._instance}setGlobalTracerProvider(e){let t=(0,n.registerGlobal)(l,this._proxyTracerProvider,s.DiagAPI.instance());return t&&this._proxyTracerProvider.setDelegate(e),t}getTracerProvider(){return(0,n.getGlobal)(l)||this._proxyTracerProvider}getTracer(e,t){return this.getTracerProvider().getTracer(e,t)}disable(){(0,n.unregisterGlobal)(l,s.DiagAPI.instance()),this._proxyTracerProvider=new i.ProxyTracerProvider}}t.TraceAPI=u},277:(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.deleteBaggage=t.setBaggage=t.getActiveBaggage=t.getBaggage=void 0;let n=r(491),i=(0,r(780).createContextKey)("OpenTelemetry Baggage Key");function a(e){return e.getValue(i)||void 0}t.getBaggage=a,t.getActiveBaggage=function(){return a(n.ContextAPI.getInstance().active())},t.setBaggage=function(e,t){return e.setValue(i,t)},t.deleteBaggage=function(e){return e.deleteValue(i)}},993:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.BaggageImpl=void 0;class r{constructor(e){this._entries=e?new Map(e):new Map}getEntry(e){let t=this._entries.get(e);if(t)return Object.assign({},t)}getAllEntries(){return Array.from(this._entries.entries()).map(([e,t])=>[e,t])}setEntry(e,t){let n=new r(this._entries);return n._entries.set(e,t),n}removeEntry(e){let t=new r(this._entries);return t._entries.delete(e),t}removeEntries(...e){let t=new r(this._entries);for(let r of e)t._entries.delete(r);return t}clear(){return new r}}t.BaggageImpl=r},830:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.baggageEntryMetadataSymbol=void 0,t.baggageEntryMetadataSymbol=Symbol("BaggageEntryMetadata")},369:(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.baggageEntryMetadataFromString=t.createBaggage=void 0;let n=r(930),i=r(993),a=r(830),o=n.DiagAPI.instance();t.createBaggage=function(e={}){return new i.BaggageImpl(new Map(Object.entries(e)))},t.baggageEntryMetadataFromString=function(e){return"string"!=typeof e&&(o.error(`Cannot create baggage metadata from unknown type: ${typeof e}`),e=""),{__TYPE__:a.baggageEntryMetadataSymbol,toString:()=>e}}},67:(e,t,r)=>
127{Object.defineProperty(t,"__esModule",{value:!0}),t.context=void 0,t.context=r(491).ContextAPI.getInstance()},223:(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.NoopContextManager=void 0;let n=r(780);class i{active(){return n.ROOT_CONTEXT}with(e,t,r,...n){return t.call(r,...n)}bind(e,t){return t}enable(){return this}disable(){return this}}t.NoopContextManager=i},780:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.ROOT_CONTEXT=t.createContextKey=void 0,t.createContextKey=function(e){return Symbol.for(e)};class r{constructor(e){let t=this;t._currentContext=e?new Map(e):new Map,t.getValue=e=>t._currentContext.get(e),t.setValue=(e,n)=>{let i=new r(t._currentContext);return i._currentContext.set(e,n),i},t.deleteValue=e=>{let n=new r(t._currentContext);return n._currentContext.delete(e),n}}}t.ROOT_CONTEXT=new r},506:(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.diag=void 0,t.diag=r(930).DiagAPI.instance()},56:(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.DiagComponentLogger=void 0;let n=r(172);class i{constructor(e){this._namespace=e.namespace||"DiagComponentLogger"}debug(...e){return a("debug",this._namespace,e)}error(...e){return a("error",this._namespace,e)}info(...e){return a("info",this._namespace,e)}warn(...e){return a("warn",this._namespace,e)}verbose(...e){return a("verbose",this._namespace,e)}}function a(e,t,r){let i=(0,n.getGlobal)("diag");if(i)return r.unshift(t),i[e](...r)}t.DiagComponentLogger=i},972:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.DiagConsoleLogger=void 0;let r=[{n:"error",c:"error"},{n:"warn",c:"warn"},{n:"info",c:"info"},{n:"debug",c:"debug"},{n:"verbose",c:"trace"}];class n{constructor(){for(let e=0;e<r.length;e++)this[r[e].n]=function(e){return function(...t){if(console){let r=console[e];if("function"!=typeof r&&(r=console.log),"function"==typeof r)return r.apply(console,t)}}}(r[e].c)}}t.DiagConsoleLogger=n},912:(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.createLogLevelDiagLogger=void 0;let n=r(957);t.createLogLevelDiagLogger=function(e,t){function r(r,n){let i=t[r];return"function"==typeof i&&e>=n?i.bind(t):function(){}}return e<n.DiagLogLevel.NONE?e=n.DiagLogLevel.NONE:e>n.DiagLogLevel.ALL&&(e=n.DiagLogLevel.ALL),t=t||{},{error:r("error",n.DiagLogLevel.ERROR),warn:r("warn",n.DiagLogLevel.WARN),info:r("info",n.DiagLogLevel.INFO),debug:r("debug",n.DiagLogLevel.DEBUG),verbose:r("verbose",n.DiagLogLevel.VERBOSE)}}},957:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.DiagLogLevel=void 0,function(e){e[e.NONE=0]="NONE",e[e.ERROR=30]="ERROR",e[e.WARN=50]="WARN",e[e.INFO=60]="INFO",e[e.DEBUG=70]="DEBUG",e[e.VERBOSE=80]="VERBOSE",e[e.ALL=9999]="ALL"}(t.DiagLogLevel||(t.DiagLogLevel={}))},172:(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.unregisterGlobal=t.getGlobal=t.registerGlobal=void 0;let n=r(200),i=r(521),a=r(130),o=i.VERSION.split(".")[0],s=Symbol.for(`opentelemetry.js.api.${o}`),l=n._globalThis;t.registerGlobal=function(e,t,r,n=!1){var a;let o=l[s]=null!=(a=l[s])?a:{version:i.VERSION};if(!n&&o[e]){let t=Error(`@opentelemetry/api: Attempted duplicate registration of API: ${e}`);return r.error(t.stack||t.message),!1}if(o.version!==i.VERSION){let t=Error(`@opentelemetry/api: Registration of version v${o.version} for ${e} does not match previously registered API v${i.VERSION}`);return r.error(t.stack||t.message),!1}return o[e]=t,r.debug(`@opentelemetry/api: Registered a global for ${e} v${i.VERSION}.`),!0},t.getGlobal=function(e){var t,r;let n=null==(t=l[s])?void 0:t.version;if(n&&(0,a.isCompatible)(n))return null==(r=l[s])?void 0:r[e]},t.unregisterGlobal=function(e,t){t.debug(`@opentelemetry/api: Unregistering a global for ${e} v${i.VERSION}.`);let r=l[s];r&&delete r[e]}},130:(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.isCompatible=t._makeCompatibilityCheck=void 0;let n=r(521),i=/^(\d+)\.(\d+)\.(\d+)(-(.+))?$/;function a(e){let t=new Set([e]),r=new Set,n=e.match(i);if(!n)return()=>!1;let a={major:+n[1],minor:+n[2],patch:+n[3],prerelease:n[4]};if(null!=a.prerelease)return function(t){return t===e};function o(e){return r.add(e),!1}return function(e){if(t.has(e))return!0;
127if(r.has(e))return!1;let n=e.match(i);if(!n)return o(e);let s={major:+n[1],minor:+n[2],patch:+n[3],prerelease:n[4]};if(null!=s.prerelease||a.major!==s.major)return o(e);if(0===a.major)return a.minor===s.minor&&a.patch<=s.patch?(t.add(e),!0):o(e);return a.minor<=s.minor?(t.add(e),!0):o(e)}}t._makeCompatibilityCheck=a,t.isCompatible=a(n.VERSION)},886:(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.metrics=void 0,t.metrics=r(653).MetricsAPI.getInstance()},901:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.ValueType=void 0,function(e){e[e.INT=0]="INT",e[e.DOUBLE=1]="DOUBLE"}(t.ValueType||(t.ValueType={}))},102:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.createNoopMeter=t.NOOP_OBSERVABLE_UP_DOWN_COUNTER_METRIC=t.NOOP_OBSERVABLE_GAUGE_METRIC=t.NOOP_OBSERVABLE_COUNTER_METRIC=t.NOOP_UP_DOWN_COUNTER_METRIC=t.NOOP_HISTOGRAM_METRIC=t.NOOP_COUNTER_METRIC=t.NOOP_METER=t.NoopObservableUpDownCounterMetric=t.NoopObservableGaugeMetric=t.NoopObservableCounterMetric=t.NoopObservableMetric=t.NoopHistogramMetric=t.NoopUpDownCounterMetric=t.NoopCounterMetric=t.NoopMetric=t.NoopMeter=void 0;class r{constructor(){}createHistogram(e,r){return t.NOOP_HISTOGRAM_METRIC}createCounter(e,r){return t.NOOP_COUNTER_METRIC}createUpDownCounter(e,r){return t.NOOP_UP_DOWN_COUNTER_METRIC}createObservableGauge(e,r){return t.NOOP_OBSERVABLE_GAUGE_METRIC}createObservableCounter(e,r){return t.NOOP_OBSERVABLE_COUNTER_METRIC}createObservableUpDownCounter(e,r){return t.NOOP_OBSERVABLE_UP_DOWN_COUNTER_METRIC}addBatchObservableCallback(e,t){}removeBatchObservableCallback(e){}}t.NoopMeter=r;class n{}t.NoopMetric=n;class i extends n{add(e,t){}}t.NoopCounterMetric=i;class a extends n{add(e,t){}}t.NoopUpDownCounterMetric=a;class o extends n{record(e,t){}}t.NoopHistogramMetric=o;class s{addCallback(e){}removeCallback(e){}}t.NoopObservableMetric=s;class l extends s{}t.NoopObservableCounterMetric=l;class u extends s{}t.NoopObservableGaugeMetric=u;class c extends s{}t.NoopObservableUpDownCounterMetric=c,t.NOOP_METER=new r,t.NOOP_COUNTER_METRIC=new i,t.NOOP_HISTOGRAM_METRIC=new o,t.NOOP_UP_DOWN_COUNTER_METRIC=new a,t.NOOP_OBSERVABLE_COUNTER_METRIC=new l,t.NOOP_OBSERVABLE_GAUGE_METRIC=new u,t.NOOP_OBSERVABLE_UP_DOWN_COUNTER_METRIC=new c,t.createNoopMeter=function(){return t.NOOP_METER}},660:(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.NOOP_METER_PROVIDER=t.NoopMeterProvider=void 0;let n=r(102);class i{getMeter(e,t,r){return n.NOOP_METER}}t.NoopMeterProvider=i,t.NOOP_METER_PROVIDER=new i},200:function(e,t,r){var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r),Object.defineProperty(e,n,{enumerable:!0,get:function(){return t[r]}})}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__exportStar||function(e,t){for(var r in e)"default"===r||Object.prototype.hasOwnProperty.call(t,r)||n(t,e,r)};Object.defineProperty(t,"__esModule",{value:!0}),i(r(46),t)},651:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t._globalThis=void 0,t._globalThis="object"==typeof globalThis?globalThis:r.g},46:function(e,t,r){var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r),Object.defineProperty(e,n,{enumerable:!0,get:function(){return t[r]}})}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__exportStar||function(e,t){for(var r in e)"default"===r||Object.prototype.hasOwnProperty.call(t,r)||n(t,e,r)};Object.defineProperty(t,"__esModule",{value:!0}),i(r(651),t)},939:(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.propagation=void 0,t.propagation=r(181).PropagationAPI.getInstance()},874:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.NoopTextMapPropagator=void 0;class r{inject(e,t){}extract(e,t){return e}fields(){return[]}}t.NoopTextMapPropagator=r},194:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.defaultTextMapSetter=t.defaultTextMapGetter=void 0,t.defaultTextMapGetter={get(e,t){if(null!=e)return e[t]},keys:e=>null==e?[]:Object.keys(e)},t.defaultTextMapSetter={set(e,t,r){null!=e&&(e[t]=r)}}},845:(e,t,r)=>
127{Object.defineProperty(t,"__esModule",{value:!0}),t.trace=void 0,t.trace=r(997).TraceAPI.getInstance()},403:(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.NonRecordingSpan=void 0;let n=r(476);class i{constructor(e=n.INVALID_SPAN_CONTEXT){this._spanContext=e}spanContext(){return this._spanContext}setAttribute(e,t){return this}setAttributes(e){return this}addEvent(e,t){return this}setStatus(e){return this}updateName(e){return this}end(e){}isRecording(){return!1}recordException(e,t){}}t.NonRecordingSpan=i},614:(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.NoopTracer=void 0;let n=r(491),i=r(607),a=r(403),o=r(139),s=n.ContextAPI.getInstance();class l{startSpan(e,t,r=s.active()){var n;if(null==t?void 0:t.root)return new a.NonRecordingSpan;let l=r&&(0,i.getSpanContext)(r);return"object"==typeof(n=l)&&"string"==typeof n.spanId&&"string"==typeof n.traceId&&"number"==typeof n.traceFlags&&(0,o.isSpanContextValid)(l)?new a.NonRecordingSpan(l):new a.NonRecordingSpan}startActiveSpan(e,t,r,n){let a,o,l;if(arguments.length<2)return;2==arguments.length?l=t:3==arguments.length?(a=t,l=r):(a=t,o=r,l=n);let u=null!=o?o:s.active(),c=this.startSpan(e,a,u),d=(0,i.setSpan)(u,c);return s.with(d,l,void 0,c)}}t.NoopTracer=l},124:(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.NoopTracerProvider=void 0;let n=r(614);class i{getTracer(e,t,r){return new n.NoopTracer}}t.NoopTracerProvider=i},125:(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.ProxyTracer=void 0;let n=new(r(614)).NoopTracer;class i{constructor(e,t,r,n){this._provider=e,this.name=t,this.version=r,this.options=n}startSpan(e,t,r){return this._getTracer().startSpan(e,t,r)}startActiveSpan(e,t,r,n){let i=this._getTracer();return Reflect.apply(i.startActiveSpan,i,arguments)}_getTracer(){if(this._delegate)return this._delegate;let e=this._provider.getDelegateTracer(this.name,this.version,this.options);return e?(this._delegate=e,this._delegate):n}}t.ProxyTracer=i},846:(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.ProxyTracerProvider=void 0;let n=r(125),i=new(r(124)).NoopTracerProvider;class a{getTracer(e,t,r){var i;return null!=(i=this.getDelegateTracer(e,t,r))?i:new n.ProxyTracer(this,e,t,r)}getDelegate(){var e;return null!=(e=this._delegate)?e:i}setDelegate(e){this._delegate=e}getDelegateTracer(e,t,r){var n;return null==(n=this._delegate)?void 0:n.getTracer(e,t,r)}}t.ProxyTracerProvider=a},996:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.SamplingDecision=void 0,function(e){e[e.NOT_RECORD=0]="NOT_RECORD",e[e.RECORD=1]="RECORD",e[e.RECORD_AND_SAMPLED=2]="RECORD_AND_SAMPLED"}(t.SamplingDecision||(t.SamplingDecision={}))},607:(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.getSpanContext=t.setSpanContext=t.deleteSpan=t.setSpan=t.getActiveSpan=t.getSpan=void 0;let n=r(780),i=r(403),a=r(491),o=(0,n.createContextKey)("OpenTelemetry Context Key SPAN");function s(e){return e.getValue(o)||void 0}function l(e,t){return e.setValue(o,t)}t.getSpan=s,t.getActiveSpan=function(){return s(a.ContextAPI.getInstance().active())},t.setSpan=l,t.deleteSpan=function(e){return e.deleteValue(o)},t.setSpanContext=function(e,t){return l(e,new i.NonRecordingSpan(t))},t.getSpanContext=function(e){var t;return null==(t=s(e))?void 0:t.spanContext()}},325:(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.TraceStateImpl=void 0;let n=r(564);class i{constructor(e){this._internalState=new Map,e&&this._parse(e)}set(e,t){let r=this._clone();return r._internalState.has(e)&&r._internalState.delete(e),r._internalState.set(e,t),r}unset(e){let t=this._clone();return t._internalState.delete(e),t}get(e){return this._internalState.get(e)}serialize(){return this._keys().reduce((e,t)=>(e.push(t+"="+this.get(t)),e),[]).join(",")}_parse(e){!(e.length>512)&&(this._internalState=e.split(",").reverse().reduce((e,t)=>{let r=t.trim(),i=r.indexOf("=");if(-1!==i){let a=r.slice(0,i),o=r.slice(i+1,t.length);(0,n.validateKey)(a)&&(0,n.validateValue)(o)&&e.set(a,o)}return e},new Map),this._internalState.size>32&&(this._internalState=new Map(Array.from(this._internalState.entries()).reverse().slice(0,32))))}_keys(){return Array.from(this._internalState.keys()).reverse()}_clone(){let e=new i;return e._internalState=new Map(this._internalState),e}}t.TraceStateImpl=i},564:(e,t)=>
127{Object.defineProperty(t,"__esModule",{value:!0}),t.validateValue=t.validateKey=void 0;let r="[_0-9a-z-*/]",n=`[a-z]${r}{0,255}`,i=`[a-z0-9]${r}{0,240}@[a-z]${r}{0,13}`,a=RegExp(`^(?:${n}|${i})$`),o=/^[ -~]{0,255}[!-~]$/,s=/,|=/;t.validateKey=function(e){return a.test(e)},t.validateValue=function(e){return o.test(e)&&!s.test(e)}},98:(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.createTraceState=void 0;let n=r(325);t.createTraceState=function(e){return new n.TraceStateImpl(e)}},476:(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.INVALID_SPAN_CONTEXT=t.INVALID_TRACEID=t.INVALID_SPANID=void 0;let n=r(475);t.INVALID_SPANID="0000000000000000",t.INVALID_TRACEID="00000000000000000000000000000000",t.INVALID_SPAN_CONTEXT={traceId:t.INVALID_TRACEID,spanId:t.INVALID_SPANID,traceFlags:n.TraceFlags.NONE}},357:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.SpanKind=void 0,function(e){e[e.INTERNAL=0]="INTERNAL",e[e.SERVER=1]="SERVER",e[e.CLIENT=2]="CLIENT",e[e.PRODUCER=3]="PRODUCER",e[e.CONSUMER=4]="CONSUMER"}(t.SpanKind||(t.SpanKind={}))},139:(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.wrapSpanContext=t.isSpanContextValid=t.isValidSpanId=t.isValidTraceId=void 0;let n=r(476),i=r(403),a=/^([0-9a-f]{32})$/i,o=/^[0-9a-f]{16}$/i;function s(e){return a.test(e)&&e!==n.INVALID_TRACEID}function l(e){return o.test(e)&&e!==n.INVALID_SPANID}t.isValidTraceId=s,t.isValidSpanId=l,t.isSpanContextValid=function(e){return s(e.traceId)&&l(e.spanId)},t.wrapSpanContext=function(e){return new i.NonRecordingSpan(e)}},847:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.SpanStatusCode=void 0,function(e){e[e.UNSET=0]="UNSET",e[e.OK=1]="OK",e[e.ERROR=2]="ERROR"}(t.SpanStatusCode||(t.SpanStatusCode={}))},475:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.TraceFlags=void 0,function(e){e[e.NONE=0]="NONE",e[e.SAMPLED=1]="SAMPLED"}(t.TraceFlags||(t.TraceFlags={}))},521:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.VERSION=void 0,t.VERSION="1.6.0"}},n={};function i(e){var r=n[e];if(void 0!==r)return r.exports;var a=n[e]={exports:{}},o=!0;try{t[e].call(a.exports,a,a.exports,i),o=!1}finally{o&&delete n[e]}return a.exports}i.ab="//";var a={};(()=>{Object.defineProperty(a,"__esModule",{value:!0}),a.trace=a.propagation=a.metrics=a.diag=a.context=a.INVALID_SPAN_CONTEXT=a.INVALID_TRACEID=a.INVALID_SPANID=a.isValidSpanId=a.isValidTraceId=a.isSpanContextValid=a.createTraceState=a.TraceFlags=a.SpanStatusCode=a.SpanKind=a.SamplingDecision=a.ProxyTracerProvider=a.ProxyTracer=a.defaultTextMapSetter=a.defaultTextMapGetter=a.ValueType=a.createNoopMeter=a.DiagLogLevel=a.DiagConsoleLogger=a.ROOT_CONTEXT=a.createContextKey=a.baggageEntryMetadataFromString=void 0;var e=i(369);Object.defineProperty(a,"baggageEntryMetadataFromString",{enumerable:!0,get:function(){return e.baggageEntryMetadataFromString}});var t=i(780);Object.defineProperty(a,"createContextKey",{enumerable:!0,get:function(){return t.createContextKey}}),Object.defineProperty(a,"ROOT_CONTEXT",{enumerable:!0,get:function(){return t.ROOT_CONTEXT}});var r=i(972);Object.defineProperty(a,"DiagConsoleLogger",{enumerable:!0,get:function(){return r.DiagConsoleLogger}});var n=i(957);Object.defineProperty(a,"DiagLogLevel",{enumerable:!0,get:function(){return n.DiagLogLevel}});var o=i(102);Object.defineProperty(a,"createNoopMeter",{enumerable:!0,get:function(){return o.createNoopMeter}});var s=i(901);Object.defineProperty(a,"ValueType",{enumerable:!0,get:function(){return s.ValueType}});var l=i(194);Object.defineProperty(a,"defaultTextMapGetter",{enumerable:!0,get:function(){return l.defaultTextMapGetter}}),Object.defineProperty(a,"defaultTextMapSetter",{enumerable:!0,get:function(){return l.defaultTextMapSetter}});var u=i(125);Object.defineProperty(a,"ProxyTracer",{enumerable:!0,get:function(){return u.ProxyTracer}});var c=i(846);Object.defineProperty(a,"ProxyTracerProvider",{enumerable:!0,get:function(){return c.ProxyTracerProvider}});var d=i(996);Object.defineProperty(a,"SamplingDecision",{enumerable:!0,get:function(){return d.SamplingDecision}});var p=i(357);Object.defineProperty(a,"SpanKind",{enumerable:!0,get:function(){return p.SpanKind}});var f=i(847);Object.defineProperty(a,"SpanStatusCode",{enumerable:!0,get:function(){return f.SpanStatusCode}});var h=i(475);Object.defineProperty(a,"TraceFlags",{enumerable:!0,get:function(){return h.TraceFlags}});var m=i(98);Object.defineProperty(a,"createTraceState",{enumerable:!0,get:function(){return m.createTraceState}});var g=i(139);Object.defineProperty(a,"isSpanContextValid",{enumerable:!0,get:function(){return g.isSpanContextValid}}),Object.defineProperty(a,"isValidTraceId",{enumerable:!0,get:function(){return g.isValidTraceId}}),Object.defineProperty(a,"isValidSpanId",{enumerable:!0,get:function(){return g.isValidSpanId}});var y=i(476);
127Object.defineProperty(a,"INVALID_SPANID",{enumerable:!0,get:function(){return y.INVALID_SPANID}}),Object.defineProperty(a,"INVALID_TRACEID",{enumerable:!0,get:function(){return y.INVALID_TRACEID}}),Object.defineProperty(a,"INVALID_SPAN_CONTEXT",{enumerable:!0,get:function(){return y.INVALID_SPAN_CONTEXT}});let v=i(67);Object.defineProperty(a,"context",{enumerable:!0,get:function(){return v.context}});let b=i(506);Object.defineProperty(a,"diag",{enumerable:!0,get:function(){return b.diag}});let E=i(886);Object.defineProperty(a,"metrics",{enumerable:!0,get:function(){return E.metrics}});let w=i(939);Object.defineProperty(a,"propagation",{enumerable:!0,get:function(){return w.propagation}});let O=i(845);Object.defineProperty(a,"trace",{enumerable:!0,get:function(){return O.trace}}),a.default={context:v.context,diag:b.diag,metrics:E.metrics,propagation:w.propagation,trace:O.trace}})(),e.exports=a})()},66253:(e,t,r)=>{"use strict";var n=r(79267).Buffer,i=r(20103);Object.defineProperty(t,"__esModule",{value:!0}),!function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{NEXT_PATCH_SYMBOL:function(){return m},createPatchedFetcher:function(){return w},patchFetch:function(){return O},validateRevalidate:function(){return g},validateTags:function(){return y}});let a=r(56425),o=r(57005),s=r(87335),l=r(61907),u=r(37042),c=r(37832),d=r(77249),p=r(68829),f=r(59535),h=r(42149),m=Symbol.for("next-patch");function g(e,t){try{let r;if(!1===e)r=s.INFINITE_CACHE;else if("number"==typeof e&&!isNaN(e)&&e>-1)r=e;else if(void 0!==e)throw Object.defineProperty(Error(`Invalid revalidate value "${e}" on "${t}", must be a non-negative number or false`),"__NEXT_ERROR_CODE",{value:"E179",enumerable:!1,configurable:!0});return r}catch(e){if(e instanceof Error&&e.message.includes("Invalid revalidate"))throw e;return}}function y(e,t){let r=[],n=[];for(let i=0;i<e.length;i++){let a=e[i];if("string"!=typeof a?n.push({tag:a,reason:"invalid type, must be a string"}):a.length>s.NEXT_CACHE_TAG_MAX_LENGTH?n.push({tag:a,reason:`exceeded max length of ${s.NEXT_CACHE_TAG_MAX_LENGTH}`}):r.push(a),r.length>s.NEXT_CACHE_TAG_MAX_ITEMS){console.warn(`Warning: exceeded max tag count for ${t}, dropped tags:`,e.slice(i).join(", "));break}}if(n.length>0)for(let{tag:e,reason:r}of(console.warn(`Warning: invalid tags passed to ${t}: `),n))console.log(`tag: "${e}" ${r}`);return r}function v(e,t){e.shouldTrackFetchMetrics&&(e.fetchMetrics??=[],e.fetchMetrics.push({...t,end:performance.timeOrigin+performance.now(),idx:e.nextFetchId||0}))}async function b(e,t,r,i,a,o){let s=await e.arrayBuffer(),l={headers:Object.fromEntries(e.headers.entries()),body:n.from(s).toString("base64"),status:e.status,url:e.url};return r&&await i.set(t,{kind:p.CachedRouteKind.FETCH,data:l,revalidate:a},r),await o(),new Response(s,{headers:e.headers,status:e.status,statusText:e.statusText})}async function E(e,t,r,i,a,o,s,l,u){let[c,d]=(0,h.cloneResponse)(t),f=c.arrayBuffer().then(async e=>{let t=n.from(e),l={headers:Object.fromEntries(c.headers.entries()),body:t.toString("base64"),status:c.status,url:c.url};null==o||o.set(r,l),i&&await a.set(r,{kind:p.CachedRouteKind.FETCH,data:l,revalidate:s},i)}).catch(e=>console.warn("Failed to set fetch cache",l,e)).finally(u),m=`cache-set-${r}`;return e.pendingRevalidates??={},m in e.pendingRevalidates&&await e.pendingRevalidates[m],e.pendingRevalidates[m]=f.finally(()=>{var t;(null==(t=e.pendingRevalidates)?void 0:t[m])&&delete e.pendingRevalidates[m]}),d}function w(e,{workAsyncStorage:t,workUnitAsyncStorage:r}){let c=async function(c,m){var w,O;let S;try{(S=new URL(c instanceof Request?c.url:c)).username="",S.password=""}catch{S=void 0}let _=(null==S?void 0:S.href)??"",T=(null==m||null==(w=m.method)?void 0:w.toUpperCase())||"GET",x=(null==m||null==(O=m.next)?void 0:O.internal)===!0,C="1"===i.env.NEXT_OTEL_FETCH_DISABLED,P=x?void 0:performance.timeOrigin+performance.now(),R=t.getStore(),A=r.getStore(),N=A?(0,d.getCacheSignal)(A):null;N&&N.beginRead();let I=(0,o.getTracer)().trace(x?a.NextNodeServerSpan.internalFetch:a.AppRenderSpan.fetch,{hideSpan:C,kind:o.SpanKind.CLIENT,spanName:["fetch",T,_].filter(
127Boolean).join(" "),attributes:{"http.url":_,"http.method":T,"net.peer.name":null==S?void 0:S.hostname,"net.peer.port":(null==S?void 0:S.port)||void 0}},async()=>{var t;let r,i,a,o,d,w;if(x||!R||R.isDraftMode)return e(c,m);let O=c&&"object"==typeof c&&"string"==typeof c.method,S=e=>(null==m?void 0:m[e])||(O?c[e]:null),T=e=>{var t,r,n;return void 0!==(null==m||null==(t=m.next)?void 0:t[e])?null==m||null==(r=m.next)?void 0:r[e]:O?null==(n=c.next)?void 0:n[e]:void 0},C=T("revalidate"),I=C,D=y(T("tags")||[],`fetch ${c.toString()}`);if(A)switch(A.type){case"prerender":case"prerender-runtime":case"prerender-client":case"prerender-ppr":case"prerender-legacy":case"cache":case"private-cache":r=A}if(r&&Array.isArray(D)){let e=r.tags??(r.tags=[]);for(let t of D)e.includes(t)||e.push(t)}let k=null==A?void 0:A.implicitTags,M=R.fetchCache;A&&"unstable-cache"===A.type&&(M="force-no-store");let j=!!R.isUnstableNoStore,L=S("cache"),F="";"string"==typeof L&&void 0!==I&&("force-cache"===L&&0===I||"no-store"===L&&(I>0||!1===I))&&(i=`Specified "cache: ${L}" and "revalidate: ${I}", only one should be specified.`,L=void 0,I=void 0);let $="no-cache"===L||"no-store"===L||"force-no-store"===M||"only-no-store"===M,B=!M&&!L&&!I&&R.forceDynamic;"force-cache"===L&&void 0===I?I=!1:($||B)&&(I=0),("no-cache"===L||"no-store"===L)&&(F=`cache: ${L}`),w=g(I,R.route);let U=S("headers"),z="function"==typeof(null==U?void 0:U.get)?U:new Headers(U||{}),G=z.get("authorization")||z.get("cookie"),H=!["get","head"].includes((null==(t=S("method"))?void 0:t.toLowerCase())||"get"),q=void 0==M&&(void 0==L||"default"===L)&&void 0==I,V=!!((G||H)&&(null==r?void 0:r.revalidate)===0),X=!1;if(!V&&q&&(R.isBuildTimePrerendering?X=!0:V=!0),q&&void 0!==A)switch(A.type){case"prerender":case"prerender-runtime":case"prerender-client":return N&&(N.endRead(),N=null),(0,u.makeHangingPromise)(A.renderSignal,R.route,"fetch()")}switch(M){case"force-no-store":F="fetchCache = force-no-store";break;case"only-no-store":if("force-cache"===L||void 0!==w&&w>0)throw Object.defineProperty(Error(`cache: 'force-cache' used on fetch for ${_} with 'export const fetchCache = 'only-no-store'`),"__NEXT_ERROR_CODE",{value:"E448",enumerable:!1,configurable:!0});F="fetchCache = only-no-store";break;case"only-cache":if("no-store"===L)throw Object.defineProperty(Error(`cache: 'no-store' used on fetch for ${_} with 'export const fetchCache = 'only-cache'`),"__NEXT_ERROR_CODE",{value:"E521",enumerable:!1,configurable:!0});break;case"force-cache":(void 0===I||0===I)&&(F="fetchCache = force-cache",w=s.INFINITE_CACHE)}if(void 0===w?"default-cache"!==M||j?"default-no-store"===M?(w=0,F="fetchCache = default-no-store"):j?(w=0,F="noStore call"):V?(w=0,F="auto no cache"):(F="auto cache",w=r?r.revalidate:s.INFINITE_CACHE):(w=s.INFINITE_CACHE,F="fetchCache = default-cache"):F||(F=`revalidate: ${w}`),!(R.forceStatic&&0===w)&&!V&&r&&w<r.revalidate){if(0===w){if(A)switch(A.type){case"prerender":case"prerender-client":case"prerender-runtime":return N&&(N.endRead(),N=null),(0,u.makeHangingPromise)(A.renderSignal,R.route,"fetch()")}(0,l.markCurrentScopeAsDynamic)(R,A,`revalidate: 0 fetch ${c} ${R.route}`)}r&&C===w&&(r.revalidate=w)}let W="number"==typeof w&&w>0,{incrementalCache:K}=R,Y=!1;if(A)switch(A.type){case"request":case"cache":case"private-cache":Y=A.isHmrRefresh??!1,o=A.serverComponentsHmrCache}if(K&&(W||o))try{a=await K.generateCacheKey(_,O?c:m)}catch(e){console.error("Failed to generate cache key for",c)}let Q=R.nextFetchId??1;R.nextFetchId=Q+1;let J=()=>{},Z=async(t,r)=>{let n=["cache","credentials","headers","integrity","keepalive","method","mode","redirect","referrer","referrerPolicy","window","duplex",...t?[]:["signal"]];if(O){let e=c,t={body:e._ogBody||e.body};for(let r of n)t[r]=e[r];c=new Request(e.url,t)}else if(m){let{_ogBody:e,body:r,signal:n,...i}=m;m={...i,body:e||r,signal:t?void 0:n}}let l={...m,next:{...null==m?void 0:m.next,fetchType:"origin",fetchIdx:Q}};return e(c,l).then(async e=>{if(!t&&P&&v(R,{start:P,url:_,cacheReason:r||F,cacheStatus:0===w||r?"skip":"miss",cacheWarning:i,status:e.status,method:l.method||"GET"}),200===e.status&&K&&a&&(W||o)){let t=w>=s.INFINITE_CACHE?s.CACHE_ONE_YEAR:w,r=W?{fetchCache:!0,fetchUrl:_,fetchIdx:Q,tags:D,isImplicitBuildTimeCache:X}:void 0;switch(null==A?void 0:A.type){case"prerender":case"prerender-client":case"prerender-runtime":return b(e,a,r,K,t,J);case"prerender-ppr":case"prerender-legacy":case"request":case"cache":case"private-cache":case"unstable-cache":case void 0:return E(R,e,a,r,K,o,t,c,J)}}return await J(),e}).catch(e=>{throw J(),e})},ee=!1,et=!1;if(a&&K){let e;if(Y&&o&&(e=o.get(a),et=!0),W&&!e){J=await K.lock(a);let t=R.isOnDemandRevalidate?null:await K.get(a,{kind:p.IncrementalCacheKind.FETCH,revalidate:w,fetchUrl:_,fetchIdx:Q,tags:D,softTags:null==k?void 0:k.tags});if(q&&A)switch(A.type){case"prerender":case"prerender-client":case"prerender-runtime":await (0,f.waitAtLeastOneReactRenderTask)()}if(t?await J():d="cache-control: no-cache (hard refresh)",(null==t?void 0:t.value)&&t.value.kind===p.CachedRouteKind.FETCH)if(R.isRevalidate&&t.isStale)ee=!0;else{if(t.isStale&&(R.pendingRevalidates??={},!R.pendingRevalidates[a])){let e=Z(!0).then(async e=>({body:await e.arrayBuffer(),headers:e.headers,status:e.status,statusText:e.statusText})).finally(()=>{R.pendingRevalidates??={},delete R.pendingRevalidates[a||""]});e.catch(console.error),R.pendingRevalidates[a]=e}e=t.value.data}}if(e){P&&v(R,{start:P,url:_,cacheReason:F,cacheStatus:et?"hmr":"hit",cacheWarning:i,status:e.status||200,method:(null==m?void 0:m.method)||"GET"});let t=new Response(n.from(e.body,"base64"),{headers:e.headers,status:e.status});return Object.defineProperty(t,"url",{value:e.url}),t}}if(R.isStaticGeneration&&m&&"object"==typeof m){let{cache:e}=m;if("no-store"===e){if(A)switch(A.type){case"prerender":case"prerender-client":case"prerender-runtime":return N&&(N.endRead(),N=null),(0,u.makeHangingPromise)(A.renderSignal,R.route,"fetch()")}(0,l.markCurrentScopeAsDynamic)(R,A,`no-store fetch ${c} ${R.route}`)}let t="next"in m,{next:n={}}=m;if("number"==typeof n.revalidate&&r&&n.revalidate<r.revalidate){if(0===n.revalidate){if(A)switch(A.type){case"prerender":case"prerender-client":case"prerender-runtime":return(0,u.makeHangingPromise)(A.renderSignal,R.route,"fetch()")}(0,l.markCurrentScopeAsDynamic)(R,A,`revalidate: 0 fetch ${c} ${R.route}`)}R.forceStatic&&0===n.revalidate||(r.revalidate=n.revalidate)}t&&delete m.next}if(!a||!ee)return Z(!1,d);{let e=a;R.pendingRevalidates??={};let t=R.pendingRevalidates[e];if(t){let e=await t;return new Response(e.body,{headers:e.headers,status:e.status,statusText:e.statusText})}let r=Z(!0,d).then(h.cloneResponse);return(t=r.then(async e=>{let t=e[0];return{body:await t.arrayBuffer(),headers:t.headers,status:t.status,statusText:t.statusText}}).finally(()=>{var t;(null==(t=R.pendingRevalidates)?void 0:t[e])&&delete R.pendingRevalidates[e]})).catch(()=>{}),R.pendingRevalidates[e]=t,r.then(e=>e[1])}});if(N)try{return await I}finally{N&&N.endRead()}return I};return c.__nextPatched=!0,c.__nextGetStaticStore=()=>t,c._nextOriginalFetch=e,globalThis[m]=!0,Object.defineProperty(c,"name",{value:"fetch",writable:!1}),c}function O(e){if(!0===globalThis[m])return;let t=(0,c.createDedupeFetch)(globalThis.fetch);globalThis.fetch=w(t,e)}},67421:(e,t,r)=>{"use strict";r.d(t,{D:()=>s});var n=r(97323),i=r(42250),a=r(38840),o=r(19027);let s=()=>{var e;let{page:{mode:t,layout:r},api:s}=(0,i.M)(),{clientData:l,clientScripts:u}=r.sitecore.context;if(t.isNormal||t.isPreview)return n.createElement(n.Fragment,null);if(t.isDesignLibrary){let t=new Date,r=String(t.getUTCHours()).padStart(2,"0"),i=String(t.getUTCDate()).padStart(2,"0"),a=String(t.getUTCMonth()+1).padStart(2,"0"),l=String(t.getUTCFullYear()),u=`${r}-${i}-${a}-${l}`,c=`${(0,o.$O)(null==(e=null==s?void 0:s.edge)?void 0:e.edgeUrl)}?cb=${u}`;return n.createElement(n.Fragment,null,n.createElement("script",{src:c,suppressHydrationWarning:!0}))}let c=Object.assign(Object.assign({},l),(0,a.Z1)());return n.createElement(n.Fragment,null,null==u?void 0:u.map((e,t)=>n.createElement("script",{src:e,key:t})),Object.keys(c).map(e=>n.createElement("script",{key:e,id:e,type:"application/json",dangerouslySetInnerHTML:{__html:JSON.stringify(c[e])}})))}},68476:(e,t,r)=>{"use strict";r.d(t,{qg:()=>A});let n=/\r\n|[\n\r]/g;function i(e,t){let r=0,i=1;
127for(let a of e.body.matchAll(n)){if("number"==typeof a.index||function(e,t){if(!e)throw Error("Unexpected invariant triggered.")}(!1),a.index>=t)break;r=a.index+a[0].length,i+=1}return{line:i,column:t+1-r}}function a(e,t){let r=e.locationOffset.column-1,n="".padStart(r)+e.body,i=t.line-1,a=e.locationOffset.line-1,s=t.line+a,l=1===t.line?r:0,u=t.column+l,c=`${e.name}:${s}:${u} 128`,d=n.split(/\r\n|[\n\r]/g),p=d[i];if(p.length>120){let e=Math.floor(u/80),t=[];for(let e=0;e<p.length;e+=80)t.push(p.slice(e,e+80));return c+o([[`${s} |`,t[0]],...t.slice(1,e+1).map(e=>["|",e]),["|","^".padStart(u%80)],["|",t[e+1]]])}return c+o([[`${s-1} |`,d[i-1]],[`${s} |`,p],["|","^".padStart(u)],[`${s+1} |`,d[i+1]]])}function o(e){let t=e.filter(([e,t])=>void 0!==t),r=Math.max(...t.map(([e])=>e.length));return t.map(([e,t])=>e.padStart(r)+(t?" "+t:"")).join("\n")}class s extends Error{constructor(e,...t){var r,n,a;let{nodes:o,source:u,positions:c,path:d,originalError:p,extensions:f}=function(e){let t=e[0];return null==t||"kind"in t||"length"in t?{nodes:t,source:e[1],positions:e[2],path:e[3],originalError:e[4],extensions:e[5]}:t}(t);super(e),this.name="GraphQLError",this.path=null!=d?d:void 0,this.originalError=null!=p?p:void 0,this.nodes=l(Array.isArray(o)?o:o?[o]:void 0);let h=l(null==(r=this.nodes)?void 0:r.map(e=>e.loc).filter(e=>null!=e));this.source=null!=u?u:null==h||null==(n=h[0])?void 0:n.source,this.positions=null!=c?c:null==h?void 0:h.map(e=>e.start),this.locations=c&&u?c.map(e=>i(u,e)):null==h?void 0:h.map(e=>i(e.source,e.start));let m=!function(e){return"object"==typeof e&&null!==e}(null==p?void 0:p.extensions)||null==p?void 0:p.extensions;this.extensions=null!=(a=null!=f?f:m)?a:Object.create(null),Object.defineProperties(this,{message:{writable:!0,enumerable:!0},name:{enumerable:!1},nodes:{enumerable:!1},source:{enumerable:!1},positions:{enumerable:!1},originalError:{enumerable:!1}}),null!=p&&p.stack?Object.defineProperty(this,"stack",{value:p.stack,writable:!0,configurable:!0}):Error.captureStackTrace?Error.captureStackTrace(this,s):Object.defineProperty(this,"stack",{value:Error().stack,writable:!0,configurable:!0})}get[Symbol.toStringTag](){return"GraphQLError"}toString(){let e=this.message;if(this.nodes)for(let r of this.nodes){var t;r.loc&&(e+="\n\n"+a((t=r.loc).source,i(t.source,t.start)))}else if(this.source&&this.locations)for(let t of this.locations)e+="\n\n"+a(this.source,t);return e}toJSON(){let e={message:this.message};return null!=this.locations&&(e.locations=this.locations),null!=this.path&&(e.path=this.path),null!=this.extensions&&Object.keys(this.extensions).length>0&&(e.extensions=this.extensions),e}}function l(e){return void 0===e||0===e.length?void 0:e}function u(e,t,r){return new s(`Syntax Error: ${r}`,{source:e,positions:[t]})}var c,d,p=r(2653);!function(e){e.QUERY="QUERY",e.MUTATION="MUTATION",e.SUBSCRIPTION="SUBSCRIPTION",e.FIELD="FIELD",e.FRAGMENT_DEFINITION="FRAGMENT_DEFINITION",e.FRAGMENT_SPREAD="FRAGMENT_SPREAD",e.INLINE_FRAGMENT="INLINE_FRAGMENT",e.VARIABLE_DEFINITION="VARIABLE_DEFINITION",e.SCHEMA="SCHEMA",e.SCALAR="SCALAR",e.OBJECT="OBJECT",e.FIELD_DEFINITION="FIELD_DEFINITION",e.ARGUMENT_DEFINITION="ARGUMENT_DEFINITION",e.INTERFACE="INTERFACE",e.UNION="UNION",e.ENUM="ENUM",e.ENUM_VALUE="ENUM_VALUE",e.INPUT_OBJECT="INPUT_OBJECT",e.INPUT_FIELD_DEFINITION="INPUT_FIELD_DEFINITION",e.DIRECTIVE_DEFINITION="DIRECTIVE_DEFINITION"}(c||(c={}));var f=r(17348),h=r(26321),m=r(86602);!function(e){e.SOF="<SOF>",e.EOF="<EOF>",e.BANG="!",e.DOLLAR="$",e.AMP="&",e.PAREN_L="(",e.PAREN_R=")",e.DOT=".",e.SPREAD="...",e.COLON=":",e.EQUALS="=",e.AT="@",e.BRACKET_L="[",e.BRACKET_R="]",e.BRACE_L="{",e.PIPE="|",e.BRACE_R="}",e.NAME="Name",e.INT="Int",e.FLOAT="Float",e.STRING="String",e.BLOCK_STRING="BlockString",e.COMMENT="Comment"}(d||(d={}));class g{constructor(e){let t=new p.ou(d.SOF,0,0,0,0);this.source=e,this.lastToken=t,this.token=t,this.line=1,this.lineStart=0}get[Symbol.toStringTag](){return"Lexer"}advance(){return this.lastToken=this.token,this.token=this.lookahead()}lookahead(){let e=this.token;if(e.kind!==d.EOF)do if(e.next)e=e.next;else{let t=function(e,t){let r=e.source.body,n=r.length,i=t;for(;i<n;){let t=r.charCodeAt(i);switch(t){case 65279:case 9:case 32:case 44:++i;continue;case 10:++i,++e.line,e.lineStart=i;continue;case 13:10===r.charCodeAt(i+1)?i+=2:++i,++e.line,e.lineStart=i;continue;case 35:return function(e,t){let r=e.source.body,n=r.length,i=t+1;for(;i<n;){let e=r.charCodeAt(i);if(10===e||13===e)break;if(y(e))++i;else if(v(r,i))i+=2;else break}return O(e,d.COMMENT,t,i,r.slice(t+1,i))}(e,i);case 33:return O(e,d.BANG,i,i+1);case 36:return O(e,d.DOLLAR,i,i+1);case 38:return O(e,d.AMP,i,i+1);case 40:return O(e,d.PAREN_L,i,i+1);case 41:return O(e,d.PAREN_R,i,i+1);case 46:if(46===r.charCodeAt(i+1)&&46===r.charCodeAt(i+2))return O(e,d.SPREAD,i,i+3);break;case 58:return O(e,d.COLON,i,i+1);case 61:return O(e,d.EQUALS,i,i+1);case 64:return O(e,d.AT,i,i+1);case 91:return O(e,d.BRACKET_L,i,i+1);case 93:return O(e,d.BRACKET_R,i,i+1);case 123:return O(e,d.BRACE_L,i,i+1);case 124:return O(e,d.PIPE,i,i+1);case 125:return O(e,d.BRACE_R,i,i+1);case 34:if(34===r.charCodeAt(i+1)&&34===r.charCodeAt(i+2))return function(e,t){let r=e.source.body,n=r.length,i=e.lineStart,a=t+3,o=a,s="",l=[];for(;a<n;){let n=r.charCodeAt(a);if(34===n&&34===r.charCodeAt(a+1)&&34===r.charCodeAt(a+2)){s+=r.slice(o,a),l.push(s);let n=O(e,d.BLOCK_STRING,t,a+3,(0,h.OC)(l).join("\n"));return e.line+=l.length-1,e.lineStart=i,n}if(92===n&&34===r.charCodeAt(a+1)&&34===r.charCodeAt(a+2)&&34===r.charCodeAt(a+3)){s+=r.slice(o,a),o=a+1,a+=4;continue}if(10===n||13===n){s+=r.slice(o,a),l.push(s),13===n&&10===r.charCodeAt(a+1)?a+=2:++a,s="",o=a,i=a;continue}if(y(n))++a;else if(v(r,a))a+=2;else throw u(e.source,a,`Invalid character within String: ${w(e,a)}.`)}throw u(e.source,a,"Unterminated string.")}(e,i);return function(e,t){let r=e.source.body,n=r.length,i=t+1,a=i,o="";for(;i<n;){let n=r.charCodeAt(i);if(34===n)return o+=r.slice(a,i),O(e,d.STRING,t,i+1,o);if(92===n){o+=r.slice(a,i);let t=117===r.charCodeAt(i+1)?123===r.charCodeAt(i+2)?function(e,t){let r=e.source.body,n=0,i=3;for(;i<12;){let e=r.charCodeAt(t+i++);if(125===e){if(i<5||!y(n))break;return{value:String.fromCodePoint(n),size:i}}if((n=n<<4|T(e))<0)break}throw u(e.source,t,`Invalid Unicode escape sequence: "${r.slice(t,t+i)}".`)}(e,i):function(e,t){let r=e.source.body,n=_(r,t+2);if(y(n))return{value:String.fromCodePoint(n),size:6};if(b(n)&&92===r.charCodeAt(t+6)&&117===r.charCodeAt(t+7)){let e=_(r,t+8);
128if(E(e))return{value:String.fromCodePoint(n,e),size:12}}throw u(e.source,t,`Invalid Unicode escape sequence: "${r.slice(t,t+6)}".`)}(e,i):function(e,t){let r=e.source.body;switch(r.charCodeAt(t+1)){case 34:return{value:'"',size:2};case 92:return{value:"\\",size:2};case 47:return{value:"/",size:2};case 98:return{value:"\b",size:2};case 102:return{value:"\f",size:2};case 110:return{value:"\n",size:2};case 114:return{value:"\r",size:2};case 116:return{value:" ",size:2}}throw u(e.source,t,`Invalid character escape sequence: "${r.slice(t,t+2)}".`)}(e,i);o+=t.value,i+=t.size,a=i;continue}if(10===n||13===n)break;if(y(n))++i;else if(v(r,i))i+=2;else throw u(e.source,i,`Invalid character within String: ${w(e,i)}.`)}throw u(e.source,i,"Unterminated string.")}(e,i)}if((0,m.yp)(t)||45===t)return function(e,t,r){let n=e.source.body,i=t,a=r,o=!1;if(45===a&&(a=n.charCodeAt(++i)),48===a){if(a=n.charCodeAt(++i),(0,m.yp)(a))throw u(e.source,i,`Invalid number, unexpected digit after 0: ${w(e,i)}.`)}else i=S(e,i,a),a=n.charCodeAt(i);if(46===a&&(o=!0,a=n.charCodeAt(++i),i=S(e,i,a),a=n.charCodeAt(i)),(69===a||101===a)&&(o=!0,(43===(a=n.charCodeAt(++i))||45===a)&&(a=n.charCodeAt(++i)),i=S(e,i,a),a=n.charCodeAt(i)),46===a||(0,m.un)(a))throw u(e.source,i,`Invalid number, expected digit but got: ${w(e,i)}.`);return O(e,o?d.FLOAT:d.INT,t,i,n.slice(t,i))}(e,i,t);if((0,m.un)(t))return function(e,t){let r=e.source.body,n=r.length,i=t+1;for(;i<n;){let e=r.charCodeAt(i);if((0,m.xr)(e))++i;else break}return O(e,d.NAME,t,i,r.slice(t,i))}(e,i);throw u(e.source,i,39===t?"Unexpected single quote character ('), did you mean to use a double quote (\")?":y(t)||v(r,i)?`Unexpected character: ${w(e,i)}.`:`Invalid character: ${w(e,i)}.`)}return O(e,d.EOF,n,n)}(this,e.end);e.next=t,t.prev=e,e=t}while(e.kind===d.COMMENT);return e}}function y(e){return e>=0&&e<=55295||e>=57344&&e<=1114111}function v(e,t){return b(e.charCodeAt(t))&&E(e.charCodeAt(t+1))}function b(e){return e>=55296&&e<=56319}function E(e){return e>=56320&&e<=57343}function w(e,t){let r=e.source.body.codePointAt(t);if(void 0===r)return d.EOF;if(r>=32&&r<=126){let e=String.fromCodePoint(r);return'"'===e?"'\"'":`"${e}"`}return"U+"+r.toString(16).toUpperCase().padStart(4,"0")}function O(e,t,r,n,i){let a=e.line,o=1+r-e.lineStart;return new p.ou(t,r,n,a,o,i)}function S(e,t,r){if(!(0,m.yp)(r))throw u(e.source,t,`Invalid number, expected digit but got: ${w(e,t)}.`);let n=e.source.body,i=t+1;for(;(0,m.yp)(n.charCodeAt(i));)++i;return i}function _(e,t){return T(e.charCodeAt(t))<<12|T(e.charCodeAt(t+1))<<8|T(e.charCodeAt(t+2))<<4|T(e.charCodeAt(t+3))}function T(e){return e>=48&&e<=57?e-48:e>=65&&e<=70?e-55:e>=97&&e<=102?e-87:-1}var x=r(71266),C=r(45477);let P=globalThis.process&&1?function(e,t){return e instanceof t}:function(e,t){if(e instanceof t)return!0;if("object"==typeof e&&null!==e){var r;let n=t.prototype[Symbol.toStringTag];if(n===(Symbol.toStringTag in e?e[Symbol.toStringTag]:null==(r=e.constructor)?void 0:r.name)){let t=(0,C.N)(e);throw Error(`Cannot use ${n} "${t}" from another module or realm. 129 130Ensure that there is only one instance of "graphql" in the node_modules 131directory. If different versions of "graphql" are the dependencies of other 132relied on modules, use "resolutions" to ensure only one version is installed. 133 134https://yarnpkg.com/en/docs/selective-version-resolutions 135 136Duplicate "graphql" modules cannot be used at the same time since different 137versions may have different capabilities and behavior. The data from one 138version used in the function from another could produce confusing and 139spurious results.`)}}return!1};class R{constructor(e,t="GraphQL request",r={line:1,column:1}){"string"==typeof e||(0,x.U)(!1,`Body must be a string. Received: ${(0,C.N)(e)}.`),this.body=e,this.name=t,this.locationOffset=r,this.locationOffset.line>0||(0,x.U)(!1,"line in locationOffset is 1-indexed and must be positive."),this.locationOffset.column>0||(0,x.U)(!1,"column in locationOffset is 1-indexed and must be positive.")}get[Symbol.toStringTag](){return"Source"}}function A(e,t){let r=new N(e,t),n=r.parseDocument();return Object.defineProperty(n,"tokenCount",{enumerable:!1,value:r.tokenCount}),n}class N{constructor(e,t={}){let{lexer:r,...n}=t;if(r)this._lexer=r;else{let t=P(e,R)?e:new R(e);this._lexer=new g(t)}this._options=n,this._tokenCounter=0}get tokenCount(){return this._tokenCounter}parseName(){let e=this.expectToken(d.NAME);return this.node(e,{kind:f.b.NAME,value:e.value})}parseDocument(){return this.node(this._lexer.token,{kind:f.b.DOCUMENT,definitions:this.many(d.SOF,this.parseDefinition,d.EOF)})}parseDefinition(){if(this.peek(d.BRACE_L))return this.parseOperationDefinition();let e=this.peekDescription(),t=e?this._lexer.lookahead():this._lexer.token;if(e&&t.kind===d.BRACE_L)throw u(this._lexer.source,this._lexer.token.start,"Unexpected description, descriptions are not supported on shorthand queries.");if(t.kind===d.NAME){switch(t.value){case"schema":return this.parseSchemaDefinition();case"scalar":return this.parseScalarTypeDefinition();case"type":return this.parseObjectTypeDefinition();case"interface":return this.parseInterfaceTypeDefinition();case"union":return this.parseUnionTypeDefinition();case"enum":return this.parseEnumTypeDefinition();case"input":return this.parseInputObjectTypeDefinition();case"directive":return this.parseDirectiveDefinition()}switch(t.value){case"query":case"mutation":case"subscription":return this.parseOperationDefinition();case"fragment":return this.parseFragmentDefinition()}if(e)throw u(this._lexer.source,this._lexer.token.start,"Unexpected description, only GraphQL definitions supp
139ort descriptions.");if("extend"===t.value)return this.parseTypeSystemExtension()}throw this.unexpected(t)}parseOperationDefinition(){let e,t=this._lexer.token;if(this.peek(d.BRACE_L))return this.node(t,{kind:f.b.OPERATION_DEFINITION,operation:p.cE.QUERY,description:void 0,name:void 0,variableDefinitions:[],directives:[],selectionSet:this.parseSelectionSet()});let r=this.parseDescription(),n=this.parseOperationType();return this.peek(d.NAME)&&(e=this.parseName()),this.node(t,{kind:f.b.OPERATION_DEFINITION,operation:n,description:r,name:e,variableDefinitions:this.parseVariableDefinitions(),directives:this.parseDirectives(!1),selectionSet:this.parseSelectionSet()})}parseOperationType(){let e=this.expectToken(d.NAME);switch(e.value){case"query":return p.cE.QUERY;case"mutation":return p.cE.MUTATION;case"subscription":return p.cE.SUBSCRIPTION}throw this.unexpected(e)}parseVariableDefinitions(){return this.optionalMany(d.PAREN_L,this.parseVariableDefinition,d.PAREN_R)}parseVariableDefinition(){return this.node(this._lexer.token,{kind:f.b.VARIABLE_DEFINITION,description:this.parseDescription(),variable:this.parseVariable(),type:(this.expectToken(d.COLON),this.parseTypeReference()),defaultValue:this.expectOptionalToken(d.EQUALS)?this.parseConstValueLiteral():void 0,directives:this.parseConstDirectives()})}parseVariable(){let e=this._lexer.token;return this.expectToken(d.DOLLAR),this.node(e,{kind:f.b.VARIABLE,name:this.parseName()})}parseSelectionSet(){return this.node(this._lexer.token,{kind:f.b.SELECTION_SET,selections:this.many(d.BRACE_L,this.parseSelection,d.BRACE_R)})}parseSelection(){return this.peek(d.SPREAD)?this.parseFragment():this.parseField()}parseField(){let e,t,r=this._lexer.token,n=this.parseName();return this.expectOptionalToken(d.COLON)?(e=n,t=this.parseName()):t=n,this.node(r,{kind:f.b.FIELD,alias:e,name:t,arguments:this.parseArguments(!1),directives:this.parseDirectives(!1),selectionSet:this.peek(d.BRACE_L)?this.parseSelectionSet():void 0})}parseArguments(e){let t=e?this.parseConstArgument:this.parseArgument;return this.optionalMany(d.PAREN_L,t,d.PAREN_R)}parseArgument(e=!1){let t=this._lexer.token,r=this.parseName();return this.expectToken(d.COLON),this.node(t,{kind:f.b.ARGUMENT,name:r,value:this.parseValueLiteral(e)})}parseConstArgument(){return this.parseArgument(!0)}parseFragment(){let e=this._lexer.token;this.expectToken(d.SPREAD);let t=this.expectOptionalKeyword("on");return!t&&this.peek(d.NAME)?this.node(e,{kind:f.b.FRAGMENT_SPREAD,name:this.parseFragmentName(),directives:this.parseDirectives(!1)}):this.node(e,{kind:f.b.INLINE_FRAGMENT,typeCondition:t?this.parseNamedType():void 0,directives:this.parseDirectives(!1),selectionSet:this.parseSelectionSet()})}parseFragmentDefinition(){let e=this._lexer.token,t=this.parseDescription();return(this.expectKeyword("fragment"),!0===this._options.allowLegacyFragmentVariables)?this.node(e,{kind:f.b.FRAGMENT_DEFINITION,description:t,name:this.parseFragmentName(),variableDefinitions:this.parseVariableDefinitions(),typeCondition:(this.expectKeyword("on"),this.parseNamedType()),directives:this.parseDirectives(!1),selectionSet:this.parseSelectionSet()}):this.node(e,{kind:f.b.FRAGMENT_DEFINITION,description:t,name:this.parseFragmentName(),typeCondition:(this.expectKeyword("on"),this.parseNamedType()),directives:this.parseDirectives(!1),selectionSet:this.parseSelectionSet()})}parseFragmentName(){if("on"===this._lexer.token.value)throw this.unexpected();return this.parseName()}parseValueLiteral(e){let t=this._lexer.token;switch(t.kind){case d.BRACKET_L:return this.parseList(e);case d.BRACE_L:return this.parseObject(e);case d.INT:return this.advanceLexer(),this.node(t,{kind:f.b.INT,value:t.value});case d.FLOAT:return this.advanceLexer(),this.node(t,{kind:f.b.FLOAT,value:t.value});case d.STRING:case d.BLOCK_STRING:return this.parseStringLiteral();case d.NAME:switch(this.advanceLexer(),t.value){case"true":return this.node(t,{kind:f.b.BOOLEAN,value:!0});case"false":return this.node(t,{kind:f.b.BOOLEAN,value:!1});case"null":return this.node(t,{kind:f.b.NULL});default:return this.node(t,{kind:f.b.ENUM,value:t.value})}case d.DOLLAR:if(e){if(this.expectToken(d.DOLLAR),this._lexer.token.kind===d.NAME){let e=this._lexer.token.value;throw u(this._lexer.source,t.start,`Unexpected variable "$${e}" in constant value.`)}throw this.unexpected(t)}return this.parseVariable();default:throw this.unexpected()}}parseConstValueLiteral(){return this.parseValueLiteral(!0)}parseStringLiteral(){let e=this._lexer.token;return this.advanceLexer(),this.node(e,{kind:f.b.STRING,value:e.value,block:e.kind===d.BLOCK_STRING})}parseList(e){let t=()=>this.parseValueLiteral(e);return this.node(this._lexer.token,{kind:f.b.LIST,values:this.any(d.BRACKET_L,t,d.BRACKET_R)})}parseObject(e){let t=()=>this.parseObjectField(e);return this.node(this._lexer.token,{kind:f.b.OBJECT,fields:this.any(d.BRACE_L,t,d.BRACE_R)})}parseObjectField(e){let t=this._lexer.token,r=this.parseName();return this.expectToken(d.COLON),this.node(t,{kind:f.b.OBJECT_FIELD,name:r,value:this.parseValueLiteral(e)})}parseDirectives(e){let t=[];for(;this.peek(d.AT);)t.push(this.parseDirective(e));return t}parseConstDirectives(){return this.parseDirectives(!0)}parseDirective(e){let t=this._lexer.token;return this.expectToken(d.AT),this.node(t,{kind:f.b.DIRECTIVE,name:this.parseName(),arguments:this.parseArguments(e)})}parseTypeReference(){let e,t=this._lexer.token;if(this.expectOptionalToken(d.BRACKET_L)){let r=this.parseTypeReference();this.expectToken(d.BRACKET_R),e=this.node(t,{kind:f.b.LIST_TYPE,type:r})}else e=this.parseNamedType();return this.expectOptionalToken(d.BANG)?this.node(t,{kind:f.b.NON_NULL_TYPE,type:e}):e}parseNamedType(){return this.node(this._lexer.token,{kind:f.b.NAMED_TYPE,name:this.parseName()})}peekDescription(){return this.peek(d.STRING)||this.peek(d.BLOCK_STRING)}parseDescription(){if(this.peekDescription())return this.parseStringLiteral()}parseSchemaDefinition(){let e=this._lexer.token,t=this.parseDescription();this.expectKeyword("schema");let r=this.parseConstDirectives(),n=this.many(d.BRACE_L,this.parseOperationTypeDefinition,d.BRACE_R);return this.node(e,{kind:f.b.SCHEMA_DEFINITION,description:t,directives:r,operationTypes:n})}parseOperationTypeDefinition(){let e=this._lexer.token,t=this.parseOperationType();this.expectToken(d.COLON);let r=this.parseNamedType();
139return this.node(e,{kind:f.b.OPERATION_TYPE_DEFINITION,operation:t,type:r})}parseScalarTypeDefinition(){let e=this._lexer.token,t=this.parseDescription();this.expectKeyword("scalar");let r=this.parseName(),n=this.parseConstDirectives();return this.node(e,{kind:f.b.SCALAR_TYPE_DEFINITION,description:t,name:r,directives:n})}parseObjectTypeDefinition(){let e=this._lexer.token,t=this.parseDescription();this.expectKeyword("type");let r=this.parseName(),n=this.parseImplementsInterfaces(),i=this.parseConstDirectives(),a=this.parseFieldsDefinition();return this.node(e,{kind:f.b.OBJECT_TYPE_DEFINITION,description:t,name:r,interfaces:n,directives:i,fields:a})}parseImplementsInterfaces(){return this.expectOptionalKeyword("implements")?this.delimitedMany(d.AMP,this.parseNamedType):[]}parseFieldsDefinition(){return this.optionalMany(d.BRACE_L,this.parseFieldDefinition,d.BRACE_R)}parseFieldDefinition(){let e=this._lexer.token,t=this.parseDescription(),r=this.parseName(),n=this.parseArgumentDefs();this.expectToken(d.COLON);let i=this.parseTypeReference(),a=this.parseConstDirectives();return this.node(e,{kind:f.b.FIELD_DEFINITION,description:t,name:r,arguments:n,type:i,directives:a})}parseArgumentDefs(){return this.optionalMany(d.PAREN_L,this.parseInputValueDef,d.PAREN_R)}parseInputValueDef(){let e,t=this._lexer.token,r=this.parseDescription(),n=this.parseName();this.expectToken(d.COLON);let i=this.parseTypeReference();this.expectOptionalToken(d.EQUALS)&&(e=this.parseConstValueLiteral());let a=this.parseConstDirectives();return this.node(t,{kind:f.b.INPUT_VALUE_DEFINITION,description:r,name:n,type:i,defaultValue:e,directives:a})}parseInterfaceTypeDefinition(){let e=this._lexer.token,t=this.parseDescription();this.expectKeyword("interface");let r=this.parseName(),n=this.parseImplementsInterfaces(),i=this.parseConstDirectives(),a=this.parseFieldsDefinition();return this.node(e,{kind:f.b.INTERFACE_TYPE_DEFINITION,description:t,name:r,interfaces:n,directives:i,fields:a})}parseUnionTypeDefinition(){let e=this._lexer.token,t=this.parseDescription();this.expectKeyword("union");let r=this.parseName(),n=this.parseConstDirectives(),i=this.parseUnionMemberTypes();return this.node(e,{kind:f.b.UNION_TYPE_DEFINITION,description:t,name:r,directives:n,types:i})}parseUnionMemberTypes(){return this.expectOptionalToken(d.EQUALS)?this.delimitedMany(d.PIPE,this.parseNamedType):[]}parseEnumTypeDefinition(){let e=this._lexer.token,t=this.parseDescription();this.expectKeyword("enum");let r=this.parseName(),n=this.parseConstDirectives(),i=this.parseEnumValuesDefinition();return this.node(e,{kind:f.b.ENUM_TYPE_DEFINITION,description:t,name:r,directives:n,values:i})}parseEnumValuesDefinition(){return this.optionalMany(d.BRACE_L,this.parseEnumValueDefinition,d.BRACE_R)}parseEnumValueDefinition(){let e=this._lexer.token,t=this.parseDescription(),r=this.parseEnumValueName(),n=this.parseConstDirectives();return this.node(e,{kind:f.b.ENUM_VALUE_DEFINITION,description:t,name:r,directives:n})}parseEnumValueName(){if("true"===this._lexer.token.value||"false"===this._lexer.token.value||"null"===this._lexer.token.value)throw u(this._lexer.source,this._lexer.token.start,`${I(this._lexer.token)} is reserved and cannot be used for an enum value.`);return this.parseName()}parseInputObjectTypeDefinition(){let e=this._lexer.token,t=this.parseDescription();this.expectKeyword("input");let r=this.parseName(),n=this.parseConstDirectives(),i=this.parseInputFieldsDefinition();return this.node(e,{kind:f.b.INPUT_OBJECT_TYPE_DEFINITION,description:t,name:r,directives:n,fields:i})}parseInputFieldsDefinition(){return this.optionalMany(d.BRACE_L,this.parseInputValueDef,d.BRACE_R)}parseTypeSystemExtension(){let e=this._lexer.lookahead();if(e.kind===d.NAME)switch(e.value){case"schema":return this.parseSchemaExtension();case"scalar":return this.parseScalarTypeExtension();case"type":return this.parseObjectTypeExtension();case"interface":return this.parseInterfaceTypeExtension();case"union":return this.parseUnionTypeExtension();case"enum":return this.parseEnumTypeExtension();case"input":return this.parseInputObjectTypeExtension();case"directive":if(this._options.experimentalDirectivesOnDirectiveDefinitions)return this.parseDirectiveDefinitionExtension()}throw this.unexpected(e)}parseSchemaExtension(){let e=this._lexer.token;this.expectKeyword("extend"),this.expectKeyword("schema");let t=this.parseConstDirectives(),r=this.optionalMany(d.BRACE_L,this.parseOperationTypeDefinition,d.BRACE_R);if(0===t.length&&0===r.length)throw this.unexpected();return this.node(e,{kind:f.b.SCHEMA_EXTENSION,directives:t,operationTypes:r})}parseScalarTypeExtension(){let e=this._lexer.token;this.expectKeyword("extend"),this.expectKeyword("scalar");let t=this.parseName(),r=this.parseConstDirectives();if(0===r.length)throw this.unexpected();return this.node(e,{kind:f.b.SCALAR_TYPE_EXTENSION,name:t,directives:r})}parseObjectTypeExtension(){let e=this._lexer.token;this.expectKeyword("extend"),this.expectKeyword("type");let t=this.parseName(),r=this.parseImplementsInterfaces(),n=this.parseConstDirectives(),i=this.parseFieldsDefinition();if(0===r.length&&0===n.length&&0===i.length)throw this.unexpected();return this.node(e,{kind:f.b.OBJECT_TYPE_EXTENSION,name:t,interfaces:r,directives:n,fields:i})}parseInterfaceTypeExtension(){let e=this._lexer.token;this.expectKeyword("extend"),this.expectKeyword("interface");let t=this.parseName(),r=this.parseImplementsInterfaces(),n=this.parseConstDirectives(),i=this.parseFieldsDefinition();if(0===r.length&&0===n.length&&0===i.length)throw this.unexpected();return this.node(e,{kind:f.b.INTERFACE_TYPE_EXTENSION,name:t,interfaces:r,directives:n,fields:i})}parseUnionTypeExtension(){let e=this._lexer.token;this.expectKeyword("extend"),this.expectKeyword("union");let t=this.parseName(),r=this.parseConstDirectives(),n=this.parseUnionMemberTypes();if(0===r.length&&0===n.length)throw this.unexpected();return this.node(e,{kind:f.b.UNION_TYPE_EXTENSION,name:t,directives:r,types:n})}parseEnumTypeExtension(){let e=this._lexer.token;this.expectKeyword("extend"),this.expectKeyword("enum");let t=this.parseName(),r=this.parseConstDirectives(),n=this.parseEnumValuesDefinition();if(0===r.length&&0===n.length)throw this.unexpected();return this.node(e,{kind:f.b.ENUM_TYPE_EXTENSION,name:t,directives:r,values:n})}parseInputObjectTypeExtension(){let e=this._lexer.token;this.expectKeyword("extend"),this.expectKeyword("input");let t=this.parseName(),r=this.parseConstDirectives(),n=this.parseInputFieldsDefinition();if(0===r.length&&0===n.length)throw this.unexpected();return this.node(e,{kind:f.b.INPUT_OBJECT_TYPE_EXTENSION,name:t,directives:r,fields:n})}parseDirectiveDefinitionExtension(){let e=this._lexer.token;this.expectKeyword("extend"),this.expectKeyword("directive"),this.expectToken(d.AT);let t=this.parseName(),r=this.parseConstDirectives();if(0===r.length)throw this.unexpected();return this.node(e,{kind:f.b.DIRECTIVE_EXTENSION,name:t,directives:r})}parseDirectiveDefinition(){let e=this._lexer.token,t=this.parseDescription();this.expectKeyword("directive"),this.expectToken(d.AT);let r=this.parseName(),n=this.parseArgumentDefs(),i=this._options.experimentalDirectivesOnDirectiveDefinitions?this.parseConstDirectives():[],a=this.expectOptionalKeyword("repeatable");this.expectKeyword("on");let o=this.parseDirectiveLocations();return this.node(e,{kind:f.b.DIRECTIVE_DEFINITION,description:t,name:r,arguments:n,directives:i,repeatable:a,locations:o})}parseDirectiveLocations(){return this.delimitedMany(d.PIPE,this.parseDirectiveLocation)}parseDirectiveLocation(){let e=this._lexer.token,t=this.parseName();if(Object.prototype.hasOwnProperty.call(c,t.value))return t;throw this.unexpected(e)}parseSchemaCoordinate(){let e,t,r=this._lexer.token,n=this.expectOptionalToken(d.AT),i=this.parseName();return(!n&&this.expectOptionalToken(d.DOT)&&(e=this.parseName()),(n||e)&&this.expectOptionalToken(d.PAREN_L)&&(t=this.parseName(),this.expectToken(d.COLON),this.expectToken(d.PAREN_R)),n)?t?this.node(r,{kind:f.b.DIRECTIVE_ARGUMENT_COORDINATE,name:i,argumentName:t}):this.node(r,{kind:f.b.DIRECTIVE_COORDINATE,name:i}):e?t?this.node(r,{kind:f.b.ARGUMENT_COORDINATE,name:i,fieldName:e,argumentName:t}):this.node(r,{kind:f.b.MEMBER_COORDINATE,name:i,memberName:e}):this.node(r,{kind:f.b.TYPE_COORDINATE,name:i})}node(e,t){return!0!==this._options.noLocation&&(t.loc=new p.aZ(e,this._lexer.lastToken,this._lexer.source)),t}peek(e){return this._lexer.token.kind===e}expectToken(e){let t=this._lexer.token;if(t.kind===e)return this.advanceLexer(),t;throw u(this._lexer.source,t.start,`Expected ${D(e)}, found ${I(t)}.`)}expectOptionalToken(e){return this._lexer.token.kind===e&&(this.advanceLexer(),!0)}expectKeyword(e){let t=this._lexer.token;if(t.kind===d.NAME&&t.value===e)this.advanceLexer();else throw u(this._lexer.source,t.start,`Expected "${e}", found ${I(t)}.`)}expectOptionalKeyword(e){let t=this._lexer.token;return t.kind===d.NAME&&t.value===e&&(this.advanceLexer(),!0)}unexpected(e){let t=null!=e?e:this._lexer.token;return u(this._lexer.source,t.start,`Unexpected ${I(t)}.`)}any(e,t,r){this.expectToken(e);let n=[];for(;!this.expectOptionalToken(r);)n.push(t.call(this));return n}optionalMany(e,t,r){if(this.expectOptionalToken(e)){let e=[];do e.push(t.call(this));while(!this.expectOptionalToken(r));return e}return[]}many(e,t,r){this.expectToken(e);let n=[];do n.push(t.call(this));while(!this.expectOptionalToken(r));return n}delimitedMany(e,t){this.expectOptionalToken(e);let r=[];do r.push(t.call(this));while(this.expectOptionalToken(e));return r}advanceLexer(){let{maxTokens:e}=this._options,t=this._lexer.advance();if(t.kind!==d.EOF&&(++this._tokenCounter,void 0!==e&&this._tokenCounter>e))throw u(this._lexer.source,t.start,`Document contains more that ${e} tokens. Parsing aborted.`)}}function I(e){let t=e.value;return D(e.kind)+(null!=t?` "${t}"`:"")}function D(e){return e===d.BANG||e===d.DOLLAR||e===d.AMP||e===d.PAREN_L||e===d.PAREN_R||e===d.DOT||e===d.SPREAD||e===d.COLON||e===d.EQUALS||e===d.AT||e===d.BRACKET_L||e===d.BRACKET_R||e===d.BRACE_L||e===d.PIPE||e===d.BRACE_R?`"${e}"`:e}},68829:(e,t,r)=>{"use strict";var n=r(20103);
139Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return h}});let i=r(71033),a=r(78392),o=r(71807),s=r(59535),l=r(33744);function u(e,t){if(!e)return t;let r=parseInt(e,10);return Number.isFinite(r)&&r>0?r:t}!function(e,t){Object.keys(e).forEach(function(r){"default"===r||Object.prototype.hasOwnProperty.call(t,r)||Object.defineProperty(t,r,{enumerable:!0,get:function(){return e[r]}})})}(r(72996),t);let c=u(n.env.NEXT_PRIVATE_RESPONSE_CACHE_TTL,1e4),d=u(n.env.NEXT_PRIVATE_RESPONSE_CACHE_MAX_SIZE,150),p="__ttl_sentinel__";function f(e,t){return`${e}\0${t??p}`}class h{constructor(e,t=d,r=c){this.batcher=i.Batcher.create({cacheKeyFn:({key:e,isOnDemandRevalidate:t})=>`${e}-${t?"1":"0"}`,schedulerFn:s.scheduleOnNextTick}),this.revalidateBatcher=i.Batcher.create({schedulerFn:s.scheduleOnNextTick}),this.evictedInvocationIDs=new Set,this.minimal_mode=e,this.maxSize=t,this.ttl=r,this.cache=new a.LRUCache(t,void 0,e=>{let t=function(e){let t=e.lastIndexOf("\0");if(-1===t)return;let r=e.slice(t+1);return r===p?void 0:r}(e);if(t){if(this.evictedInvocationIDs.size>=100){let e=this.evictedInvocationIDs.values().next().value;e&&this.evictedInvocationIDs.delete(e)}this.evictedInvocationIDs.add(t)}})}async get(e,t,r){if(!e)return t({hasResolved:!1,previousCacheEntry:null});if(this.minimal_mode){let t=f(e,r.invocationID),n=this.cache.get(t);if(n){if(void 0!==r.invocationID)return(0,l.toResponseCacheEntry)(n.entry);let e=Date.now();if(n.expiresAt>e)return(0,l.toResponseCacheEntry)(n.entry);this.cache.remove(t)}r.invocationID&&this.evictedInvocationIDs.has(r.invocationID)&&(0,o.warnOnce)(`Response cache entry was evicted for invocation ${r.invocationID}. Consider increasing NEXT_PRIVATE_RESPONSE_CACHE_MAX_SIZE (current: ${this.maxSize}).`)}let{incrementalCache:n,isOnDemandRevalidate:i=!1,isFallback:a=!1,isRoutePPREnabled:s=!1,isPrefetch:u=!1,waitUntil:c,routeKind:d,invocationID:p}=r,h=await this.batcher.batch({key:e,isOnDemandRevalidate:i},(r,o)=>{let l=this.handleGet(e,t,{incrementalCache:n,isOnDemandRevalidate:i,isFallback:a,isRoutePPREnabled:s,isPrefetch:u,routeKind:d,invocationID:p},o);return c&&c(l),l});return(0,l.toResponseCacheEntry)(h)}async handleGet(e,t,r,n){let i=null,a=!1;try{if((i=this.minimal_mode?null:await r.incrementalCache.get(e,{kind:(0,l.routeKindToIncrementalCacheKind)(r.routeKind),isRoutePPREnabled:r.isRoutePPREnabled,isFallback:r.isFallback}))&&!r.isOnDemandRevalidate&&(n(i),a=!0,!i.isStale||r.isPrefetch))return i;let o=await this.revalidate(e,r.incrementalCache,r.isRoutePPREnabled,r.isFallback,t,i,null!==i&&!r.isOnDemandRevalidate,void 0,r.invocationID);if(!o){if(this.minimal_mode){let t=f(e,r.invocationID);this.cache.remove(t)}return null}return r.isOnDemandRevalidate,o}catch(e){if(a)return console.error(e),null;throw e}}async revalidate(e,t,r,n,i,a,o,s,l){return this.revalidateBatcher.batch(e,()=>{let u=this.handleRevalidate(e,t,r,n,i,a,o,l);return s&&s(u),u})}async handleRevalidate(e,t,r,n,i,a,o,s){try{let u=await i({hasResolved:o,previousCacheEntry:a,isRevalidating:!0});if(!u)return null;let c=await (0,l.fromResponseCacheEntry)({...u,isMiss:!a});if(c.cacheControl)if(this.minimal_mode){let t=f(e,s);this.cache.set(t,{entry:c,expiresAt:Date.now()+this.ttl})}else await t.set(e,c.value,{cacheControl:c.cacheControl,isRoutePPREnabled:r,isFallback:n});return c}catch(i){if(null==a?void 0:a.cacheControl){let i=Math.min(Math.max(a.cacheControl.revalidate||3,3),30),o=void 0===a.cacheControl.expire?void 0:Math.max(i+3,a.cacheControl.expire);await t.set(e,a.value,{cacheControl:{revalidate:i,expire:o},isRoutePPREnabled:r,isFallback:n})}throw i}}}},69183:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"workAsyncStorageInstance",{enumerable:!0,get:function(){return n}});let n=(0,r(52173).createAsyncLocalStorage)()},70898:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"useMergedRef",{enumerable:!0,get:function(){return i}});let n=r(97323);function i(e,t){let r=(0,n.useRef)(null),i=(0,n.useRef)(null);return(0,n.useCallback)(n=>{if(null===n){let e=r.current;e&&(r.current=null,e());let t=i.current;t&&(i.current=null,t())}else e&&(r.current=a(e,n)),t&&(i.current=a(t,n))},[e,t])}function a(e,t){if("function"!=typeof e)return e.current=t,()=>{e.current=null};{let r=e(t);return"function"==typeof r?r:()=>e(null)}}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esMo
139dule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},71033:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"Batcher",{enumerable:!0,get:function(){return i}});let n=r(95064);class i{constructor(e,t=e=>e()){this.cacheKeyFn=e,this.schedulerFn=t,this.pending=new Map}static create(e){return new i(null==e?void 0:e.cacheKeyFn,null==e?void 0:e.schedulerFn)}async batch(e,t){let r=this.cacheKeyFn?await this.cacheKeyFn(e):e;if(null===r)return t(r,Promise.resolve);let i=this.pending.get(r);if(i)return i;let{promise:a,resolve:o,reject:s}=new n.DetachedPromise;return this.pending.set(r,a),this.schedulerFn(async()=>{try{let e=await t(r,o);o(e)}catch(e){s(e)}finally{this.pending.delete(r)}}),a}}},71266:(e,t,r)=>{"use strict";function n(e,t){if(!e)throw Error(t)}r.d(t,{U:()=>n})},71337:(e,t,r)=>{"use strict";var n=r(20103);Object.defineProperty(t,"__esModule",{value:!0}),!function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{isAbortError:function(){return u},pipeToNodeResponse:function(){return c}});let i=r(71665),a=r(95064),o=r(57005),s=r(56425),l=r(37888);function u(e){return(null==e?void 0:e.name)==="AbortError"||(null==e?void 0:e.name)===i.ResponseAbortedName}async function c(e,t,r){try{let{errored:u,destroyed:c}=t;if(u||c)return;let d=(0,i.createAbortController)(t),p=function(e,t){let r=!1,i=new a.DetachedPromise;function u(){i.resolve()}e.on("drain",u),e.once("close",()=>{e.off("drain",u),i.resolve()});let c=new a.DetachedPromise;return e.once("finish",()=>{c.resolve()}),new WritableStream({write:async t=>{if(!r){if(r=!0,"performance"in globalThis&&n.env.NEXT_OTEL_PERFORMANCE_PREFIX){let e=(0,l.getClientComponentLoaderMetrics)();e&&performance.measure(`${n.env.NEXT_OTEL_PERFORMANCE_PREFIX}:next-client-component-loading`,{start:e.clientComponentLoadStart,end:e.clientComponentLoadStart+e.clientComponentLoadTimes})}e.flushHeaders(),(0,o.getTracer)().trace(s.NextNodeServerSpan.startResponse,{spanName:"start response"},()=>void 0)}try{let r=e.write(t);"flush"in e&&"function"==typeof e.flush&&e.flush(),r||(await i.promise,i=new a.DetachedPromise)}catch(t){throw e.end(),Object.defineProperty(Error("failed to write chunk to response",{cause:t}),"__NEXT_ERROR_CODE",{value:"E321",enumerable:!1,configurable:!0})}},abort:t=>{e.writableFinished||e.destroy(t)},close:async()=>{if(t&&await t,!e.writableFinished)return e.end(),c.promise}})}(t,r);await e.pipeTo(p,{signal:d.signal})}catch(e){if(u(e))return;throw Object.defineProperty(Error("failed to pipe response",{cause:e}),"__NEXT_ERROR_CODE",{value:"E180",enumerable:!1,configurable:!0})}}},71665:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),!function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{NextRequestAdapter:function(){return d},ResponseAborted:function(){return l},ResponseAbortedName:function(){return s},createAbortController:function(){return u},signalFromNodeResponse:function(){return c}});let n=r(61063),i=r(10322),a=r(21756),o=r(19296),s="ResponseAborted";class l extends Error{constructor(...e){super(...e),this.name=s}}function u(e){let t=new AbortController;return e.once("close",()=>{e.writableFinished||t.abort(new l)}),t}function c(e){let{errored:t,destroyed:r}=e;if(t||r)return AbortSignal.abort(t??new l);let{signal:n}=u(e);return n}class d{static fromBaseNextRequest(e,t){if((0,o.isNodeNextRequest)(e))return d.fromNodeNextRequest(e,t);throw Object.defineProperty(Error("Invariant: Unsupported NextRequest type"),"__NEXT_ERROR_CODE",{value:"E345",enumerable:!1,configurable:!0})}static fromNodeNextRequest(e,t){let r,o=null;if("GET"!==e.method&&"HEAD"!==e.method&&e.body&&(o=e.body),e.url.startsWith("http"))r=new URL(e.url);else{let t=(0,n.getRequestMeta)(e,"initURL");r=t&&t.startsWith("http")?new URL(e.url,t):new URL(e.url,"http://n")}return new a.NextRequest(r,{method:e.method,headers:(0,i.fromNodeOutgoingHttpHeaders)(e.headers),duplex:"half",signal:t,...t.aborted?{}:{body:o}})}static fromWebNextRequest(e){let t=null;return"GET"!==e.method&&"HEAD"!==e.method&&(t=e.body),new a.NextRequest(e.url,{method:e.method,headers:(0,i.fromNodeOutgoingHttpHeaders)(e.headers),duplex:"half",signal:e.request.signal,...e.request.signal.aborted?{}:{body:t}})}}},71807:(e,t,r)=>{"use strict";
139Object.defineProperty(t,"__esModule",{value:!0}),!function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{bootstrap:function(){return l},error:function(){return c},event:function(){return h},info:function(){return f},prefixes:function(){return a},ready:function(){return p},trace:function(){return m},wait:function(){return u},warn:function(){return d},warnOnce:function(){return y}});let n=r(39491),i=r(78392),a={wait:(0,n.white)((0,n.bold)("○")),error:(0,n.red)((0,n.bold)("⨯")),warn:(0,n.yellow)((0,n.bold)("⚠")),ready:"▲",info:(0,n.white)((0,n.bold)(" ")),event:(0,n.green)((0,n.bold)("✓")),trace:(0,n.magenta)((0,n.bold)("\xbb"))},o={log:"log",warn:"warn",error:"error"};function s(e,...t){(""===t[0]||void 0===t[0])&&1===t.length&&t.shift();let r=e in o?o[e]:"log",n=a[e];0===t.length?console[r](""):1===t.length&&"string"==typeof t[0]?console[r](" "+n+" "+t[0]):console[r](" "+n,...t)}function l(...e){console.log(" "+e.join(" "))}function u(...e){s("wait",...e)}function c(...e){s("error",...e)}function d(...e){s("warn",...e)}function p(...e){s("ready",...e)}function f(...e){s("info",...e)}function h(...e){s("event",...e)}function m(...e){s("trace",...e)}let g=new i.LRUCache(1e4,e=>e.length);function y(...e){let t=e.join(" ");g.has(t)||(g.set(t,t),d(...e))}},72308:(e,t,r)=>{"use strict";var n=r(79267).Buffer;Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return s}});let i=r(75143),a=r(71337),o=r(15809);class s{static #_=this.EMPTY=new s(null,{metadata:{},contentType:null});static fromStatic(e,t){return new s(e,{metadata:{},contentType:t})}constructor(e,{contentType:t,waitUntil:r,metadata:n}){this.response=e,this.contentType=t,this.metadata=n,this.waitUntil=r}assignMetadata(e){Object.assign(this.metadata,e)}get isNull(){return null===this.response}get isDynamic(){return"string"!=typeof this.response}toUnchunkedString(e=!1){if(null===this.response)return"";if("string"!=typeof this.response){if(!e)throw Object.defineProperty(new o.InvariantError("dynamic responses cannot be unchunked. This is a bug in Next.js"),"__NEXT_ERROR_CODE",{value:"E732",enumerable:!1,configurable:!0});return(0,i.streamToString)(this.readable)}return this.response}get readable(){return null===this.response?new ReadableStream({start(e){e.close()}}):"string"==typeof this.response?(0,i.streamFromString)(this.response):n.isBuffer(this.response)?(0,i.streamFromBuffer)(this.response):Array.isArray(this.response)?(0,i.chainStreams)(...this.response):this.response}coerce(){return null===this.response?[]:"string"==typeof this.response?[(0,i.streamFromString)(this.response)]:Array.isArray(this.response)?this.response:n.isBuffer(this.response)?[(0,i.streamFromBuffer)(this.response)]:[this.response]}unshift(e){this.response=this.coerce(),this.response.unshift(e)}push(e){this.response=this.coerce(),this.response.push(e)}async pipeTo(e){try{await this.readable.pipeTo(e,{preventClose:!0}),this.waitUntil&&await this.waitUntil,await e.close()}catch(t){if((0,a.isAbortError)(t))return void await e.abort(t);throw t}}async pipeToNodeResponse(e){await (0,a.pipeToNodeResponse)(this.readable,e,this.waitUntil)}}},72996:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),!function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{CachedRouteKind:function(){return r},IncrementalCacheKind:function(){return n}});var r=function(e){return e.APP_PAGE="APP_PAGE",e.APP_ROUTE="APP_ROUTE",e.PAGES="PAGES",e.FETCH="FETCH",e.REDIRECT="REDIRECT",e.IMAGE="IMAGE",e}({}),n=function(e){return e.APP_PAGE="APP_PAGE",e.APP_ROUTE="APP_ROUTE",e.PAGES="PAGES",e.FETCH="FETCH",e.IMAGE="IMAGE",e}({})},73306:(e,t,r)=>{"use strict";function n(e,t,r){if(!e||!t)return r;let n=e[t];return n&&void 0!==n.value?n.value:e.fields&&e.fields[t]&&void 0!==e.fields[t].value?e.fields[t].value:r}r.d(t,{GR:()=>n,JE:()=>o,Np:()=>a,jz:()=>i});let i=e=>RegExp(`^${e.replace(/\{\*\}+/i,"\\d+")}$`),a=e=>-1!==e.indexOf("{*}");function o(e){if(!e)return!0;let t=e=>"string"==typeof e?"0001-01-01T00:00:00Z"===e:!("function"==typeof(null==e?void 0:e.getMonth)&&!isNaN(null==e?void 0:e.getMonth())),r=e=>null==e||("object"==typeof e?!e.src&&!e.src&&!e.href&&t(e):"number"!=typeof e&&"boolean"!=typeof e&&(!e||t(e)));return r(void 0!==e.value?e.value:e)}},73982:(e,t)=>{"use strict";function r(e){return null!==e&&"object"==typeof e&&"then"in e&&"function"==typeof e.then}
139Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"isThenable",{enumerable:!0,get:function(){return r}})},75143:(e,t,r)=>{"use strict";var n=r(79267).Buffer;Object.defineProperty(t,"__esModule",{value:!0}),!function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{chainStreams:function(){return h},continueDynamicHTMLResume:function(){return N},continueDynamicPrerender:function(){return R},continueFizzStream:function(){return P},continueStaticPrerender:function(){return A},createBufferedTransformStream:function(){return b},createDocumentClosingStream:function(){return I},createRootLayoutValidatorStream:function(){return C},renderToInitialFizzStream:function(){return w},streamFromBuffer:function(){return g},streamFromString:function(){return m},streamToBuffer:function(){return y},streamToString:function(){return v}});let i=r(57005),a=r(56425),o=r(95064),s=r(59535),l=r(80019),u=r(75574),c=r(40495),d=r(90699);function p(){}let f=new TextEncoder;function h(...e){if(0===e.length)return new ReadableStream({start(e){e.close()}});if(1===e.length)return e[0];let{readable:t,writable:r}=new TransformStream,n=e[0].pipeTo(r,{preventClose:!0}),i=1;for(;i<e.length-1;i++){let t=e[i];n=n.then(()=>t.pipeTo(r,{preventClose:!0}))}let a=e[i];return(n=n.then(()=>a.pipeTo(r))).catch(p),t}function m(e){return new ReadableStream({start(t){t.enqueue(f.encode(e)),t.close()}})}function g(e){return new ReadableStream({start(t){t.enqueue(e),t.close()}})}async function y(e){let t=e.getReader(),r=[];for(;;){let{done:e,value:n}=await t.read();if(e)break;r.push(n)}return n.concat(r)}async function v(e,t){let r=new TextDecoder("utf-8",{fatal:!0}),n="";for await(let i of e){if(null==t?void 0:t.aborted)return n;n+=r.decode(i,{stream:!0})}return n+r.decode()}function b(){let e,t=[],r=0;return new TransformStream({transform(n,i){t.push(n),r+=n.byteLength,(n=>{if(e)return;let i=new o.DetachedPromise;e=i,(0,s.scheduleImmediate)(()=>{try{let e=new Uint8Array(r),i=0;for(let r=0;r<t.length;r++){let n=t[r];e.set(n,i),i+=n.byteLength}t.length=0,r=0,n.enqueue(e)}catch{}finally{e=void 0,i.resolve()}})})(i)},flush(){if(e)return e.promise}})}function E(e,t){let r=!1;return new TransformStream({transform(n,i){if(e&&!r){r=!0;let e=new TextDecoder("utf-8",{fatal:!0}).decode(n,{stream:!0}),a=(0,d.insertBuildIdComment)(e,t);i.enqueue(f.encode(a));return}i.enqueue(n)}})}function w({ReactDOMServer:e,element:t,streamOptions:r}){return(0,i.getTracer)().trace(a.AppRenderSpan.renderToReadableStream,async()=>e.renderToReadableStream(t,r))}function O(e){let t=-1,r=!1;return new TransformStream({async transform(n,i){let a=-1,o=-1;if(t++,r)return void i.enqueue(n);let s=0;if(-1===a){if(-1===(a=(0,u.indexOfUint8Array)(n,l.ENCODED_TAGS.META.ICON_MARK)))return void i.enqueue(n);47===n[a+(s=l.ENCODED_TAGS.META.ICON_MARK.length)]?s+=2:s++}if(0===t){if(o=(0,u.indexOfUint8Array)(n,l.ENCODED_TAGS.CLOSED.HEAD),-1!==a){if(a<o){let e=new Uint8Array(n.length-s);e.set(n.subarray(0,a)),e.set(n.subarray(a+s),a),n=e}else{let t=await e(),r=f.encode(t),i=r.length,o=new Uint8Array(n.length-s+i);o.set(n.subarray(0,a)),o.set(r,a),o.set(n.subarray(a+s),a+i),n=o}r=!0}}else{let t=await e(),i=f.encode(t),o=i.length,l=new Uint8Array(n.length-s+o);l.set(n.subarray(0,a)),l.set(i,a),l.set(n.subarray(a+s),a+o),n=l,r=!0}i.enqueue(n)}})}function S(e){let t=!1,r=!1;return new TransformStream({async transform(n,i){r=!0;let a=await e();if(t){if(a){let e=f.encode(a);i.enqueue(e)}i.enqueue(n)}else{let e=(0,u.indexOfUint8Array)(n,l.ENCODED_TAGS.CLOSED.HEAD);if(-1!==e){if(a){let t=f.encode(a),r=new Uint8Array(n.length+t.length);r.set(n.slice(0,e)),r.set(t,e),r.set(n.slice(e),e+t.length),i.enqueue(r)}else i.enqueue(n);t=!0}else a&&i.enqueue(f.encode(a)),i.enqueue(n),t=!0}},async flush(t){if(r){let r=await e();r&&t.enqueue(f.encode(r))}}})}function _(e,t){let r=!1,n=null,i=!1;function a(e){return n||(n=o(e)),n}async function o(n){let a=e.getReader();t&&await (0,s.atLeastOneTask)();try{for(;;){let{done:e,value:o}=await a.read();if(e){i=!0;return}t||r||await (0,s.atLeastOneTask)(),n.enqueue(o)}}catch(e){n.error(e)}}return new TransformStream({start(e){t||a(e)},transform(e,r){r.enqueue(e),t&&a(r)},flush(e){if(r=!0,!i)return a(e)}})}let T="</body></html>";function x(){let e=!1;return new TransformStream({transform(t,r){if(e)return r.enqueue(t);let n=(0,u.indexOfUint8Array)(t,l.ENCODED_TAGS.CLOSED.BODY_AND_HTML);if(n>-1){if(e=!0,t.length===l.ENCODED_TAGS.CLOSED.BODY_AND_HTML.length)return;let i=t.slice(0,n);if(r.enqueue(i),t.length>l.ENCODED_TAGS.CLOSED.BODY_AND_HTML.length+n){let e=t.slice(n+l.ENCODED_TAGS.CLOSED.BODY_AND_HTML.length);r.enqueue(e)}}else r.enqueue(t)},flush(e){e.enqueue(l.ENCODED_TAGS.CLOSED.BODY_AND_HTML)}})}function C(){let e=!1,t=!1;return new TransformStream({async transform(r,n){!e&&(0,u.indexOfUint8Array)(r,l.ENCODED_TAGS.OPENING.HTML)>
139-1&&(e=!0),!t&&(0,u.indexOfUint8Array)(r,l.ENCODED_TAGS.OPENING.BODY)>-1&&(t=!0),n.enqueue(r)},flush(r){let n=[];e||n.push("html"),t||n.push("body"),n.length&&r.enqueue(f.encode(`<html id="__next_error__"> 140 <template 141 data-next-error-message="Missing ${n.map(e=>`<${e}>`).join(n.length>1?" and ":"")} tags in the root layout. 142Read more at https://nextjs.org/docs/messages/missing-root-layout-tags" 143 data-next-error-digest="${c.MISSING_ROOT_TAGS_ERROR}" 144 data-next-error-stack="" 145 ></template> 146 `))}})}async function P(e,{suffix:t,inlinedDataStream:r,isStaticGeneration:n,isBuildTimePrerendering:i,buildId:a,getServerInsertedHTML:l,getServerInsertedMetadata:u,validateRootLayout:c}){let d,p,h=t?t.split(T,1)[0]:null;n&&await e.allReady;var m=[b(),E(i,a),O(u),null!=h&&h.length>0?(p=!1,new TransformStream({transform(e,t){if(t.enqueue(e),!p){p=!0;let e=new o.DetachedPromise;d=e,(0,s.scheduleImmediate)(()=>{try{t.enqueue(f.encode(h))}catch{}finally{d=void 0,e.resolve()}})}},flush(e){if(d)return d.promise;p||e.enqueue(f.encode(h))}})):null,r?_(r,!0):null,c?C():null,x(),S(l)];let g=e;for(let e of m)e&&(g=g.pipeThrough(e));return g}async function R(e,{getServerInsertedHTML:t,getServerInsertedMetadata:r}){return e.pipeThrough(b()).pipeThrough(new TransformStream({transform(e,t){(0,u.isEquivalentUint8Arrays)(e,l.ENCODED_TAGS.CLOSED.BODY_AND_HTML)||(0,u.isEquivalentUint8Arrays)(e,l.ENCODED_TAGS.CLOSED.BODY)||(0,u.isEquivalentUint8Arrays)(e,l.ENCODED_TAGS.CLOSED.HTML)||(e=(0,u.removeFromUint8Array)(e,l.ENCODED_TAGS.CLOSED.BODY),e=(0,u.removeFromUint8Array)(e,l.ENCODED_TAGS.CLOSED.HTML),t.enqueue(e))}})).pipeThrough(S(t)).pipeThrough(O(r))}async function A(e,{inlinedDataStream:t,getServerInsertedHTML:r,getServerInsertedMetadata:n,isBuildTimePrerendering:i,buildId:a}){return e.pipeThrough(b()).pipeThrough(E(i,a)).pipeThrough(S(r)).pipeThrough(O(n)).pipeThrough(_(t,!0)).pipeThrough(x())}async function N(e,{delayDataUntilFirstHtmlChunk:t,inlinedDataStream:r,getServerInsertedHTML:n,getServerInsertedMetadata:i}){return e.pipeThrough(b()).pipeThrough(S(n)).pipeThrough(O(i)).pipeThrough(_(r,t)).pipeThrough(x())}function I(){return m(T)}},75574:(e,t)=>{"use strict";function r(e,t){if(0===t.length)return 0;if(0===e.length||t.length>e.length)return -1;for(let r=0;r<=e.length-t.length;r++){let n=!0;for(let i=0;i<t.length;i++)if(e[r+i]!==t[i]){n=!1;break}if(n)return r}return -1}function n(e,t){if(e.length!==t.length)return!1;for(let r=0;r<e.length;r++)if(e[r]!==t[r])return!1;return!0}function i(e,t){let n=r(e,t);if(0===n)return e.subarray(t.length);if(!(n>-1))return e;{let r=new Uint8Array(e.length-t.length);return r.set(e.slice(0,n)),r.set(e.slice(n+t.length),n),r}}Object.defineProperty(t,"__esModule",{value:!0}),!function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{indexOfUint8Array:function(){return r},isEquivalentUint8Arrays:function(){return n},removeFromUint8Array:function(){return i}})},76644:(e,t,r)=>{"use strict";Object.defineProperty(t,"e",{enumerable:!0,get:function(){return c}});let n=r(87335),i=r(66253),a=r(14742),o=r(77249),s=r(68829),l=0;async function u(e,t,r,i,a,o,l){await t.set(r,{kind:s.CachedRouteKind.FETCH,data:{headers:{},body:JSON.stringify(e),status:200,url:""},revalidate:"number"!=typeof a?n.CACHE_ONE_YEAR:a},{fetchCache:!0,tags:i,fetchIdx:o,fetchUrl:l})}function c(e,t,r={}){if(0===r.revalidate)throw Object.defineProperty(Error(`Invariant revalidate: 0 can not be passed to unstable_cache(), must be "false" or "> 0" ${e.toString()}`),"__NEXT_ERROR_CODE",{value:"E57",enumerable:!1,configurable:!0});let n=r.tags?(0,i.validateTags)(r.tags,`unstable_cache ${e.toString()}`):[];(0,i.validateRevalidate)(r.revalidate,`unstable_cache ${e.name||e.toString()}`);let d=`${e.toString()}-${Array.isArray(t)&&t.join(",")}`;return async(...t)=>{let i=a.workAsyncStorage.getStore(),c=o.workUnitAsyncStorage.getStore(),p=(null==i?void 0:i.incrementalCache)||globalThis.__incrementalCache;if(!p)throw Object.defineProperty(Error(`Invariant: incrementalCache missing in unstable_cache ${e.toString()}
146`),"__NEXT_ERROR_CODE",{value:"E469",enumerable:!1,configurable:!0});let f=c?(0,o.getCacheSignal)(c):null;f&&f.beginRead();try{let a=i&&c?function(e,t){switch(t.type){case"request":let r=t.url.pathname,n=new URLSearchParams(t.url.search),i=[...n.keys()].sort((e,t)=>e.localeCompare(t)).map(e=>`${e}=${n.get(e)}`).join("&");return`${r}${i.length?"?":""}${i}`;case"prerender":case"prerender-client":case"prerender-runtime":case"prerender-ppr":case"prerender-legacy":case"cache":case"private-cache":case"unstable-cache":return e.route;default:return t}}(i,c):"",f=`${d}-${JSON.stringify(t)}`,h=await p.generateCacheKey(f),m=`unstable_cache ${a} ${e.name?` ${e.name}`:h}`,g=(i?i.nextFetchId:l)??1,y=null==c?void 0:c.implicitTags,v={type:"unstable-cache",phase:"render",implicitTags:y,draftMode:c&&i&&(0,o.getDraftModeProviderForCacheScope)(i,c)};if(i){i.nextFetchId=g+1;let a=!1;if(c)switch(c.type){case"cache":case"private-cache":case"prerender":case"prerender-runtime":case"prerender-ppr":case"prerender-legacy":"number"==typeof r.revalidate&&(c.revalidate<r.revalidate||(c.revalidate=r.revalidate));let l=c.tags;if(null===l)c.tags=n.slice();else for(let e of n)l.includes(e)||l.push(e);break;case"unstable-cache":a=!0}if(!a&&"force-no-store"!==i.fetchCache&&!i.isOnDemandRevalidate&&!p.isOnDemandRevalidate&&!i.isDraftMode){let a=await p.get(h,{kind:s.IncrementalCacheKind.FETCH,revalidate:r.revalidate,tags:n,softTags:null==y?void 0:y.tags,fetchIdx:g,fetchUrl:m});if(a&&a.value)if(a.value.kind!==s.CachedRouteKind.FETCH)console.error(`Invariant invalid cac
146heEntry returned for ${f}`);else{let s=void 0!==a.value.data.body?JSON.parse(a.value.data.body):void 0;if(a.isStale){if(i.pendingRevalidates||(i.pendingRevalidates={}),!i.pendingRevalidates[f]){let a=o.workUnitAsyncStorage.run(v,e,...t).then(async e=>(await u(e,p,h,n,r.revalidate,g,m),e)).catch(e=>(console.error(`revalidating cache with key: ${f}`,e),s));i.isRevalidate&&a.catch(()=>{}),i.pendingRevalidates[f]=a}if(i.isRevalidate)return i.pendingRevalidates[f]}return s}}let d=await o.workUnitAsyncStorage.run(v,e,...t);return i.isDraftMode||(i.pendingRevalidates||(i.pendingRevalidates={}),i.pendingRevalidates[f]=u(d,p,h,n,r.revalidate,g,m)),d}{if(l+=1,!p.isOnDemandRevalidate){let e=await p.get(h,{kind:s.IncrementalCacheKind.FETCH,revalidate:r.revalidate,tags:n,fetchIdx:g,fetchUrl:m,softTags:null==y?void 0:y.tags});if(e&&e.value){if(e.value.kind!==s.CachedRouteKind.FETCH)console.error(`Invariant invalid cacheEntry returned for ${f}`);else if(!e.isStale)return void 0!==e.value.data.body?JSON.parse(e.value.data.body):void 0}}let i=await o.workUnitAsyncStorage.run(v,e,...t);return await u(i,p,h,n,r.revalidate,g,m),i}}finally{f&&f.endRead()}}}},76691:(e,t,r)=>{var n=Object.create,i=Object.defineProperty,a=Object.getOwnPropertyDescriptor,o=Object.getOwnPropertyNames,s=Object.getPrototypeOf,l=Object.prototype.hasOwnProperty,u=(e,t,r,n)=>{if(t&&"object"==typeof t||"function"==typeof t)for(let s of o(t))l.call(e,s)||s===r||i(e,s,{get:()=>t[s],enumerable:!(n=a(t,s))||n.enumerable});return e},c=(e,t,r)=>(r=null!=e?n(s(e)):{},u(!t&&e&&e.__esModule?r:i(r,"default",{value:e,enumerable:!0}),e)),d=(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),r),p={};((e,t)=>{for(var r in t)i(e,r,{get:t[r],enumerable:!0})})(p,{default:()=>y}),e.exports=u(i({},"__esModule",{value:!0}),p);var f=c(r(97323)),h=c(r(91536)),m=r(94980),g=r(9627);class y extends f.Component{constructor(){super(...arguments),d(this,"mounted",!1),d(this,"isReady",!1),d(this,"isPlaying",!1),d(this,"isLoading",!0),d(this,"loadOnReady",null),d(this,"startOnPlay",!0),d(this,"seekOnPlay",null),d(this,"onDurationCalled",!1),d(this,"handlePlayerMount",e=>{if(this.player)return void this.progress();this.player=e,this.player.load(this.props.url),this.progress()}),d(this,"getInternalPlayer",e=>this.player?this.player[e]:null),d(this,"progress",()=>{if(this.props.url&&this.player&&this.isReady){let e=this.getCurrentTime()||0,t=this.getSecondsLoaded(),r=this.getDuration();if(r){let n={playedSeconds:e,played:e/r};null!==t&&(n.loadedSeconds=t,n.loaded=t/r),(n.playedSeconds!==this.prevPlayed||n.loadedSeconds!==this.prevLoaded)&&this.props.onProgress(n),this.prevPlayed=n.playedSeconds,this.prevLoaded=n.loadedSeconds}}this.progressTimeout=setTimeout(this.progress,this.props.progressFrequency||this.props.progressInterval)}),d(this,"handleReady",()=>{if(!this.mounted)return;this.isReady=!0,this.isLoading=!1;let{onReady:e,playing:t,volume:r,muted:n}=this.props;e(),n||null===r||this.player.setVolume(r),this.loadOnReady?(this.player.load(this.loadOnReady,!0),this.loadOnReady=null):t&&this.player.play(),this.handleDurationCheck()}),d(this,"handlePlay",()=>{this.isPlaying=!0,this.isLoading=!1;let{onStart:e,onPlay:t,playbackRate:r}=this.props;this.startOnPlay&&(this.player.setPlaybackRate&&1!==r&&this.player.setPlaybackRate(r),e(),this.startOnPlay=!1),t(),this.seekOnPlay&&(this.seekTo(this.seekOnPlay),this.seekOnPlay=null),this.handleDurationCheck()}),d(this,"handlePause",e=>{this.isPlaying=!1,this.isLoading||this.props.onPause(e)}),d(this,"handleEnded",()=>{let{activePlayer:e,loop:t,onEnded:r}=this.props;e.loopOnEnded&&t&&this.seekTo(0),t||(this.isPlaying=!1,r())}),d(this,"handleError",(...e)=>{this.isLoading=!1,this.props.onError(...e)}),d(this,"handleDurationCheck",()=>{clearTimeout(this.durationCheckTimeout);let e=this.getDuration();e?this.onDurationCalled||(this.props.onDuration(e),this.onDurationCalled=!0):this.durationCheckTimeout=setTimeout(this.handleDurationCheck,100)}),d(this,"handleLoaded",()=>{this.isLoading=!1})}componentDidMount(){this.mounted=!0}componentWillUnmount(){clearTimeout(this.progressTimeout),clearTimeout(this.durationCheckTimeout),this.isReady&&this.props.stopOnUnmount&&(this.player.stop(),this.player.disablePIP&&this.player.disablePIP(
146)),this.mounted=!1}componentDidUpdate(e){if(!this.player)return;let{url:t,playing:r,volume:n,muted:i,playbackRate:a,pip:o,loop:s,activePlayer:l,disableDeferredLoading:u}=this.props;if(!(0,h.default)(e.url,t)){if(this.isLoading&&!l.forceLoad&&!u&&!(0,g.isMediaStream)(t)){console.warn(`ReactPlayer: the attempt to load ${t} is being deferred until the player has loaded`),this.loadOnReady=t;return}this.isLoading=!0,this.startOnPlay=!0,this.onDurationCalled=!1,this.player.load(t,this.isReady)}e.playing||!r||this.isPlaying||this.player.play(),e.playing&&!r&&this.isPlaying&&this.player.pause(),!e.pip&&o&&this.player.enablePIP&&this.player.enablePIP(),e.pip&&!o&&this.player.disablePIP&&this.player.disablePIP(),e.volume!==n&&null!==n&&this.player.setVolume(n),e.muted!==i&&(i?this.player.mute():(this.player.unmute(),null!==n&&setTimeout(()=>this.player.setVolume(n)))),e.playbackRate!==a&&this.player.setPlaybackRate&&this.player.setPlaybackRate(a),e.loop!==s&&this.player.setLoop&&this.player.setLoop(s)}getDuration(){return this.isReady?this.player.getDuration():null}getCurrentTime(){return this.isReady?this.player.getCurrentTime():null}getSecondsLoaded(){return this.isReady?this.player.getSecondsLoaded():null}seekTo(e,t,r){if(!this.isReady){0!==e&&(this.seekOnPlay=e,setTimeout(()=>{this.seekOnPlay=null},5e3));return}if(t?"fraction"===t:e>0&&e<1){let t=this.player.getDuration();return t?void this.player.seekTo(t*e,r):void console.warn("ReactPlayer: could not seek using fraction –\xa0duration not yet available")}this.player.seekTo(e,r)}render(){let e=this.props.activePlayer;return e?f.default.createElement(e,{...this.props,onMount:this.handlePlayerMount,onReady:this.handleReady,onPlay:this.handlePlay,onPause:this.handlePause,onEnded:this.handleEnded,onLoaded:this.handleLoaded,onError:this.handleError}):null}}d(y,"displayName","Player"),d(y,"propTypes",m.propTypes),d(y,"defaultProps",m.defaultProps)},76832:(e,t,r)=>{"use strict";r.d(t,{M:()=>T});var n,i={};r.r(i),r.d(i,{rC:()=>u,vv:()=>d,RL:()=>p,hO:()=>f});var a={};r.r(a),r.d(a,{$u:()=>l.$u});var o=r(97323),s=r(10399),l=r(19027);!function(e){e.Render="render",e.RenderInit="render-init",e.ImportMapMissing="import-map-missing",e.ImportMapLoad="import-map-load-error",e.GeneratedComponentFetch="generated-component-fetch-error"}(n||(n={}));let u=(e,t)=>{if(!window)return;let r=r=>{let i=r.data;try{if(!(0,l.$r)(r,"component:generation:component-preview"))return;console.debug("Component Library: message received",i);let n=c(e,i.message);(function(e){let t="content-sdk-style-preview",r=document.getElementById(t);r&&r.remove();let n=document.createElement("style");n.setAttribute("id",t),n.innerHTML=e,document.head.appendChild(n)})(i.message.styles.content),t(null,n)}catch(e){f(i.message.uid,e,n.RenderInit),t(e,null)}};return window.addEventListener("message",r),()=>{window.removeEventListener("message",r)}},c=(e,t)=>{let r=function(e,t){let r=[],n={modules:[],exports:[]};return e.forEach(e=>{let i=t.find(t=>t.module===e.module);if(!i)return void n.modules.push({module:e.module,alias:e.alias});let a=i.exports.find(t=>t.name===e.export);return a?r.push({name:e.alias,value:a.value}):void n.exports.push({alias:e.alias,export:e.export,module:e.module})}),{successful:r,missing:n}}(t.imports,e);if(r.missing.modules.length>0||r.missing.exports.length>0){let e="";throw r.missing.modules.forEach(t=>{e+=`Missing module: '${t.module}' with alias: '${t.alias}' 147`}),r.missing.exports.forEach(t=>{let r=t.export!==t.alias?` with alias: '${t.alias}'`:"";e+=`Missing export: '${t.export}' from module: '${t.module}'${r} 148`}),e}let n=r.successful.map(e=>e.name),i=r.successful.map(e=>e.value),a={Component:null};return Function("exports",t.styles.styleImport.name,...n,t.code.content)(a,t.styles.styleImport.content,...i),a.Component};function d(e,t={},r={}){return{name:"component:generation:component-props",message:{uid:e,fields:t,parameters:r}}}function p(e,t){var r;return{name:"component:generation:import-map",message:{uid:e,importMap:Array.isArray(r=t)&&r.length>
1480&&"string"==typeof r[0].module&&Array.isArray(r[0].exports)&&"string"==typeof r[0].exports[0]?t:t.map(e=>({module:e.module,exports:e.exports.map(e=>e.name)}))}}}let f=(e,t,r)=>{let i=function(e,t,r){switch(r){case n.Render:case n.RenderInit:return{name:"component:generation:component-preview-error",message:{uid:e,error:t,type:r}};default:return{name:"component:generation:error",message:{uid:e,error:t,type:r}}}}(e,t,r);console.error("Component Library: sending error event",i),"undefined"!=typeof window&&(window.parent&&window.parent!==window?window.parent:window).postMessage(i,"*")};var h=r(42250),m=r(11701),g=r(30103);class y extends o.Component{constructor(){super(...arguments),this.state={hasError:!1}}static getDerivedStateFromError(){return{hasError:!0}}componentDidUpdate(e){e.renderKey!==this.props.renderKey&&this.setState({hasError:!1})}componentDidCatch(e){f(this.props.uid,e,n.Render)}render(){return this.state.hasError?o.createElement("div",null,"Error during component rendering"):o.createElement(o.Suspense,null,this.props.children)}}var v=r(48292),b=r(16875);let{RL:E,vv:w,rC:O,hO:S}=i,{$u:_}=a,T=function(e){let t=t=>{let r=(0,o.useContext)(v.gf),n=t.loadImportMap||r;return o.createElement(e,Object.assign({},t,{loadImportMap:n}))};return t.displayName=`withLoadImportMap(${e.displayName||e.name||"Component"})`,t}(({loadImportMap:e})=>{var t,r;let{page:i}=(0,h.M)(),a=i.layout.sitecore.route,u=null==(t=null==a?void 0:a.placeholders[s.TB])?void 0:t[0],c=null==u?void 0:u.uid,{isDesignLibrary:d}=i.mode,p=null==(r=i.mode.designLibrary)?void 0:r.isVariantGeneration,[f,v]=(0,o.useState)({fields:null==u?void 0:u.fields,params:null==u?void 0:u.params}),[T,x]=(0,o.useState)(0),[C,P]=(0,o.useState)(null),R=!!C;return d?c?((0,o.useEffect)(()=>{_((0,l.mv)(l.gn.READY,c)),p||requestAnimationFrame(()=>{x(e=>0===e?e+1:e)});let e=(0,l.sI)(u,e=>{v({fields:e.fields,params:e.params}),x(e=>e+1)});return()=>e&&e()},[p,u,c]),(0,o.useEffect)(()=>{0!==T&&_((0,l.mv)(l.gn.RENDERED,c))},[T,c]),(0,o.useEffect)(()=>{let t;if(!d||!p)return;let r=!1;return(async()=>{let i;if(!e)return S(c,"No loadImportMap provided",n.ImportMapMissing);try{i=(await e()).default}catch(e){S(c,`Error loading import map: ${e}`,n.ImportMapLoad);return}r||(t=O(i,(e,t)=>{e||(P(()=>t),x(e=>e+1))}),_(E(c,i)),_(w(c,f.fields,f.params)))})(),()=>{r=!0,t&&t()}},[p,c]),o.createElement("main",null,R?o.createElement(y,{uid:c,renderKey:T},o.createElement(m.f,{rendering:u},o.createElement(C,{fields:f.fields,params:f.params,key:T}))):o.createElement("div",{id:s.BQ},a&&o.createElement(g.O,{name:s.TB,rendering:a,key:T})))):o.createElement(b.A,{message:"Rendering UID is missing in the rendering data"}):null})},77249:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),!function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{getCacheSignal:function(){return h},getDraftModeProviderForCacheScope:function(){return f},getHmrRefreshHash:function(){return c},getPrerenderResumeDataCache:function(){return l},getRenderResumeDataCache:function(){return u},getRuntimeStagePromise:function(){return m},getServerComponentsHmrCache:function(){return p},isHmrRefresh:function(){return d},throwForMissingRequestStore:function(){return o},throwInvariantForMissingStore:function(){return s},workUnitAsyncStorage:function(){return n.workUnitAsyncStorageInstance}});let n=r(88584),i=r(84377),a=r(15809);function o(e){throw Object.defineProperty(Error(`\`${e}\` was called outside a request scope. Read more: https://nextjs.org/docs/messages/next-dynamic-api-wrong-context`),"__NEXT_ERROR_CODE",{value:"E251",enumerable:!1,configurable:!0})}function s(){throw Object.defineProperty(new a.InvariantError("Expected workUnitAsyncStorage to have a store."),"__NEXT_ERROR_CODE",{value:"E696",enumerable:!1,configurable:!0})}function l(e){switch(e.type){case"prerender":case"prerender-runtime":case"prerender-ppr":case"prerender-client":return e.prerenderResumeDataCache;case"prerender-legacy":case"request":case"cache":case"private-cache":case"unstable-cache":return null;default:return e}}function u(e){switch(e.type){case"request":return e.renderResumeDataCache;case"prerender":case"prerender-runtime":case"prerender-client":if(e.renderResumeDataCache)return e.renderResumeDataCache;case"prerender-ppr":return e.prerenderResumeDataCache;case"cache":case"private-cache":case"unstable-cache":case"prerender-legacy":return null;default:return e}}function c(e,t){if(e.dev)switch(t.type){case"cache":case"private-cache":case"prerender":case"prerender-runtime":return t.hmrRefreshHash;case"request":var r;return null==(r=t.cookies.get(i.NEXT_HMR_REFRESH_HASH_COOKIE))?void 0:r.value}}function d(e,t){if(e.dev)switch(t.type){case"cache":case"private-cache":case"request":return t.isHmrRefresh??!1}return!1}function p(e,t){if(e.dev)switch(t.type){case"cache":case"private-cache":case"request":return t.serverComponentsHmrCache}}function f(e,t){if(e.isDraftMode)switch(t.type){case"cache":case"private-cache":case"unstable-cache":case"prerender-runtime":case"request":return t.draftMode}}function h(e){switch(e.type){case"prerender":case"prerender-client":case"prerender-runtime":return e.cacheSignal;case"prerender-ppr":case"prerender-legacy":case"request":case"cache":case"private-cache":case"unstable-cache":return null;default:return e}}function m(e){switch(e.type){case"prerender-runtime":case"private-cache":return e.runtimeStagePromise;case"prerender":case"prerender-client":case"prerender-ppr":case"prerender-legacy":case"request":case"cache":case"unstable-cache":return null;default:return e}}},78392:(e,t)=>{"use strict";
148Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"LRUCache",{enumerable:!0,get:function(){return i}});class r{constructor(e,t,r){this.prev=null,this.next=null,this.key=e,this.data=t,this.size=r}}class n{constructor(){this.prev=null,this.next=null}}class i{constructor(e,t,r){this.cache=new Map,this.totalSize=0,this.maxSize=e,this.calculateSize=t,this.onEvict=r,this.head=new n,this.tail=new n,this.head.next=this.tail,this.tail.prev=this.head}addToHead(e){e.prev=this.head,e.next=this.head.next,this.head.next.prev=e,this.head.next=e}removeNode(e){e.prev.next=e.next,e.next.prev=e.prev}moveToHead(e){this.removeNode(e),this.addToHead(e)}removeTail(){let e=this.tail.prev;return this.removeNode(e),e}set(e,t){let n=(null==this.calculateSize?void 0:this.calculateSize.call(this,t))??1;if(n<=0)throw Object.defineProperty(Error(`LRUCache: calculateSize returned ${n}, but size must be > 0. Items with size 0 would never be evicted, causing unbounded cache growth.`),"__NEXT_ERROR_CODE",{value:"E789",enumerable:!1,configurable:!0});if(n>this.maxSize)return console.warn("Single item size exceeds maxSize"),!1;let i=this.cache.get(e);if(i)i.data=t,this.totalSize=this.totalSize-i.size+n,i.size=n,this.moveToHead(i);else{let i=new r(e,t,n);this.cache.set(e,i),this.addToHead(i),this.totalSize+=n}for(;this.totalSize>this.maxSize&&this.cache.size>0;){let e=this.removeTail();this.cache.delete(e.key),this.totalSize-=e.size,null==this.onEvict||this.onEvict.call(this,e.key,e.data)}return!0}has(e){return this.cache.has(e)}get(e){let t=this.cache.get(e);if(t)return this.moveToHead(t),t.data}*[Symbol.iterator](){let e=this.head.next;for(;e&&e!==this.tail;){let t=e;yield[t.key,t.data],e=e.next}}remove(e){let t=this.cache.get(e);t&&(this.removeNode(t),this.cache.delete(e),this.totalSize-=t.size)}get size(){return this.cache.size}get currentSize(){return this.totalSize}}},78866:(e,t,r)=>{"use strict";r.r(t),r.d(t,{createFocusTrap:()=>y});var n=r(53173);function i(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}function a(e,t){var r="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!r){if(Array.isArray(e)||(r=l(e))||t){r&&(e=r);var n=0,i=function(){};return{s:i,n:function(){return n>=e.length?{done:!0}:{done:!1,value:e[n++]}},e:function(e){throw e},f:i}}throw TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,o=!0,s=!1;return{s:function(){r=r.call(e)},n:function(){var e=r.next();return o=e.done,e},e:function(e){s=!0,a=e},f:function(){try{o||null==r.return||r.return()}finally{if(s)throw a}}}}function o(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function s(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?o(Object(r),!0).forEach(function(t){var n,i;n=t,i=r[t],(n=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t);if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(n))in e?Object.defineProperty(e,n,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[n]=i}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):o(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function l(e,t){if(e){if("string"==typeof e)return i(e,t);var r=({}).toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?i(e,t):void 0}}var u={getActiveTrap:function(e){return(null==e?void 0:e.length)>0?e[e.length-1]:null},activateTrap:function(e,t){t!==u.getActiveTrap(e)&&u.pauseTrap(e);var r=e.indexOf(t);-1===r||e.splice(r,1),e.push(t)},deactivateTrap:function(e,t){var r=e.indexOf(t);-1!==r&&e.splice(r,1),u.unpauseTrap(e)},pauseTrap:function(e){var t=u.getActiveTrap(e);null==t||t._setPausedState(!0)},unpauseTrap:function(e){var t=u.getActiveTrap(e);t&&!t._isManuallyPaused()&&t._setPausedState(!1)}},c=function(e){return(null==e?void 0:e.key)==="Tab"||(null==e?void 0:e.keyCode)===9},d=function(e){return c(e)&&!e.shiftKey},p=function(e){return c(e)&&e.shiftKey},f=function(e){return setTimeout(e,0)},h=function(e){for(var t=arguments.length,r=Array(t>1?t-1:0),n=1;n<t;n++)r[n-1]=arguments[n];return"function"==typeof e?e.apply(void 0,r):e},m=function(e){return e.target.shadowRoot&&"function"==typeof e.composedPath?e.composedPath()[0]:e.target},g=[],y=function(e,t){var r,o=(null==t?void 0:t.document)||document,y=(null==t?void 0:t.trapStack)||g,v=s({returnFocusOnDeactivate:!0,escapeDeactivates:!0,delayInitialFocus:!0,isolateSubtrees:!1,isKeyForward:d,isKeyBackward:p},t),b={containers:[],containerGroups:[],tabbableGroups:[],adjacentElements:new Set,alreadySilent:new Set,nodeFocusedBeforeActivation:null,mostRecentlyFocusedNode:null,active:!1,paused:!1,manuallyPaused:!1,delayInitialFocusTimer:void 0,recentNavEvent:void 0},E=function(e,t,r){return e&&void 0!==e[t]?e[t]:v[r||t]},w=function(e,t){var r="function"==typeof(null==t?void 0:t.composedPath)?t.composedPath():void 0;return b.containerGroups.findIndex(function(t){var n=t.container,i=t.tabbableNodes;return n.contains(e)||(null==r?void 0:r.includes(n))||i.find(function(t){return t===e})})},O=function(e){var t,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=r.hasFallback,a=r.params,s=v[e];
148if("function"==typeof s&&(s=s.apply(void 0,function(e){if(Array.isArray(e))return i(e)}(t=void 0===a?[]:a)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(t)||l(t)||function(){throw TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}())),!0===s&&(s=void 0),!s){if(void 0===s||!1===s)return s;throw Error("`".concat(e,"` was specified but was not a node, or did not return a node"))}var u=s;if("string"==typeof s){try{u=o.querySelector(s)}catch(t){throw Error("`".concat(e,'` appears to be an invalid selector; error="').concat(t.message,'"'))}if(!u&&!(void 0!==n&&n))throw Error("`".concat(e,"` as selector refers to no known node"))}return u},S=function(){var e=O("initialFocus",{hasFallback:!0});if(!1===e)return!1;if(void 0===e||e&&!(0,n.isFocusable)(e,v.tabbableOptions))if(w(o.activeElement)>=0)e=o.activeElement;else{var t=b.tabbableGroups[0];e=t&&t.firstTabbableNode||O("fallbackFocus")}else null===e&&(e=O("fallbackFocus"));if(!e)throw Error("Your focus-trap needs to have at least one focusable element");return e},_=function(){if(b.containerGroups=b.containers.map(function(e){var t=(0,n.tabbable)(e,v.tabbableOptions),r=(0,n.focusable)(e,v.tabbableOptions),i=t.length>0?t[0]:void 0,a=t.length>0?t[t.length-1]:void 0,o=r.find(function(e){return(0,n.isTabbable)(e)}),s=r.slice().reverse().find(function(e){return(0,n.isTabbable)(e)}),l=!!t.find(function(e){return(0,n.getTabIndex)(e)>0});return{container:e,tabbableNodes:t,focusableNodes:r,posTabIndexesFound:l,firstTabbableNode:i,lastTabbableNode:a,firstDomTabbableNode:o,lastDomTabbableNode:s,nextTabbableNode:function(e){var i=!(arguments.length>1)||void 0===arguments[1]||arguments[1],a=t.indexOf(e);return a<0?i?r.slice(r.indexOf(e)+1).find(function(e){return(0,n.isTabbable)(e)}):r.slice(0,r.indexOf(e)).reverse().find(function(e){return(0,n.isTabbable)(e)}):t[a+(i?1:-1)]}}}),b.tabbableGroups=b.containerGroups.filter(function(e){return e.tabbableNodes.length>0}),b.tabbableGroups.length<=0&&!O("fallbackFocus"))throw Error("Your focus-trap must have at least one container with at least one tabbable node in it at all times");if(b.containerGroups.find(function(e){return e.posTabIndexesFound})&&b.containerGroups.length>1)throw Error("At least one node with a positive tabindex was found in one of your focus-trap's multiple containers. Positive tabindexes are only supported in single-container focus-traps.")},T=function(e){var t=e.activeElement;if(t)return t.shadowRoot&&null!==t.shadowRoot.activeElement?T(t.shadowRoot):t},x=function(e){if(!1!==e&&e!==T(document)){if(!e||!e.focus)return void x(S());e.focus({preventScroll:!!v.preventScroll}),b.mostRecentlyFocusedNode=e,e.tagName&&"input"===e.tagName.toLowerCase()&&"function"==typeof e.select&&e.select()}},C=function(e){var t=O("setReturnFocus",{params:[e]});return t||!1!==t&&e},P=function(e){var t=e.target,r=e.event,i=e.isBackward,a=void 0!==i&&i;t=t||m(r),_();var o=null;if(b.tabbableGroups.length>0){var s=w(t,r),l=s>=0?b.containerGroups[s]:void 0;if(s<0)o=a?b.tabbableGroups[b.tabbableGroups.length-1].lastTabbableNode:b.tabbableGroups[0].firstTabbableNode;else if(a){var u=b.tabbableGroups.findIndex(function(e){var r=e.firstTabbableNode;return t===r});if(u<0&&(l.container===t||(0,n.isFocusable)(t,v.tabbableOptions)&&!(0,n.isTabbable)(t,v.tabbableOptions)&&!l.nextTabbableNode(t,!1))&&(u=s),u>=0){var d=0===u?b.tabbableGroups.length-1:u-1,p=b.tabbableGroups[d];o=(0,n.getTabIndex)(t)>=0?p.lastTabbableNode:p.lastDomTabbableNode}else c(r)||(o=l.nextTabbableNode(t,!1))}else{var f=b.tabbableGroups.findIndex(function(e){var r=e.lastTabbableNode;return t===r});if(f<0&&(l.container===t||(0,n.isFocusable)(t,v.tabbableOptions)&&!(0,n.isTabbable)(t,v.tabbableOptions)&&!l.nextTabbableNode(t))&&(f=s),f>=0){var h=f===b.tabbableGroups.length-1?0:f+1,g=b.tabbableGroups[h];o=(0,n.getTabIndex)(t)>=0?g.firstTabbableNode:g.firstDomTabbableNode}else c(r)||(o=l.nextTabbableNode(t))}}else o=O("fallbackFocus");return o},R=function(e){if(!(w(m(e),e)>
148=0)){if(h(v.clickOutsideDeactivates,e))return void r.deactivate({returnFocus:v.returnFocusOnDeactivate});h(v.allowOutsideClick,e)||e.preventDefault()}},A=function(e){var t=m(e),r=w(t,e)>=0;if(r||t instanceof Document)r&&(b.mostRecentlyFocusedNode=t);else{e.stopImmediatePropagation();var i,a=!0;if(b.mostRecentlyFocusedNode)if((0,n.getTabIndex)(b.mostRecentlyFocusedNode)>0){var o=w(b.mostRecentlyFocusedNode),s=b.containerGroups[o].tabbableNodes;if(s.length>0){var l=s.findIndex(function(e){return e===b.mostRecentlyFocusedNode});l>=0&&(v.isKeyForward(b.recentNavEvent)?l+1<s.length&&(i=s[l+1],a=!1):l-1>=0&&(i=s[l-1],a=!1))}}else b.containerGroups.some(function(e){return e.tabbableNodes.some(function(e){return(0,n.getTabIndex)(e)>0})})||(a=!1);else a=!1;a&&(i=P({target:b.mostRecentlyFocusedNode,isBackward:v.isKeyBackward(b.recentNavEvent)})),i?x(i):x(b.mostRecentlyFocusedNode||S())}b.recentNavEvent=void 0},N=function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];b.recentNavEvent=e;var r=P({event:e,isBackward:t});r&&(c(e)&&e.preventDefault(),x(r))},I=function(e){(v.isKeyForward(e)||v.isKeyBackward(e))&&N(e,v.isKeyBackward(e))},D=function(e){((null==e?void 0:e.key)==="Escape"||(null==e?void 0:e.key)==="Esc"||(null==e?void 0:e.keyCode)===27)&&!1!==h(v.escapeDeactivates,e)&&(e.preventDefault(),r.deactivate())},k=function(e){!(w(m(e),e)>=0||h(v.clickOutsideDeactivates,e))&&(h(v.allowOutsideClick,e)||(e.preventDefault(),e.stopImmediatePropagation()))},M=function(){if(b.active)return u.activateTrap(y,r),b.delayInitialFocusTimer=v.delayInitialFocus?f(function(){x(S())}):x(S()),o.addEventListener("focusin",A,!0),o.addEventListener("mousedown",R,{capture:!0,passive:!1}),o.addEventListener("touchstart",R,{capture:!0,passive:!1}),o.addEventListener("click",k,{capture:!0,passive:!1}),o.addEventListener("keydown",I,{capture:!0,passive:!1}),o.addEventListener("keydown",D),r},j=function(e){b.active&&!b.paused&&r._setSubtreeIsolation(!1),b.adjacentElements.clear(),b.alreadySilent.clear();var t,n=new Set,i=new Set,o=a(e);try{for(o.s();!(t=o.n()).done;){var s=t.value;n.add(s);for(var l="undefined"!=typeof ShadowRoot&&s.getRootNode()instanceof ShadowRoot,u=s;u;){n.add(u);var c=u.parentElement,d=[];c?d=c.children:!c&&l&&(d=u.getRootNode().children,c=u.getRootNode().host,l="undefined"!=typeof ShadowRoot&&c.getRootNode()instanceof ShadowRoot);var p,f=a(d);try{for(f.s();!(p=f.n()).done;){var h=p.value;i.add(h)}}catch(e){f.e(e)}finally{f.f()}u=c}}}catch(e){o.e(e)}finally{o.f()}n.forEach(function(e){i.delete(e)}),b.adjacentElements=i},L=function(){if(b.active)return o.removeEventListener("focusin",A,!0),o.removeEventListener("mousedown",R,!0),o.removeEventListener("touchstart",R,!0),o.removeEventListener("click",k,!0),o.removeEventListener("keydown",I,!0),o.removeEventListener("keydown",D),r},F="undefined"!=typeof window&&"MutationObserver"in window?new MutationObserver(function(e){e.some(function(e){return Array.from(e.removedNodes).some(function(e){return e===b.mostRecentlyFocusedNode})})&&x(S())}):void 0,$=function(){F&&(F.disconnect(),b.active&&!b.paused&&b.containers.map(function(e){F.observe(e,{subtree:!0,childList:!0})}))};return Object.defineProperties(r={get active(){return b.active},get paused(){return b.paused},activate:function(e){if(b.active)return this;var t,n,i=E(e,"onActivate"),a=E(e,"onPostActivate"),s=E(e,"checkCanFocusTrap"),l=u.getActiveTrap(y),c=!1;l&&!l.paused&&(null==(t=l._setSubtreeIsolation)||t.call(l,!1),c=!0);try{s||_(),b.active=!0,b.paused=!1,b.nodeFocusedBeforeActivation=T(o),null==i||i();var d=function(){s&&_(),M(),$(),v.isolateSubtrees&&r._setSubtreeIsolation(!0),null==a||a()};if(s)return s(b.containers.concat()).then(d,d),this;d()}catch(e){throw l===u.getActiveTrap(y)&&c&&(null==(n=l._setSubtreeIsolation)||n.call(l,!0)),e}return this},deactivate:function(e){if(!b.active)return this;var t=s({onDeactivate:v.onDeactivate,onPostDeactivate:v.onPostDeactivate,checkCanReturnFocus:v.checkCanReturnFocus},e);clearTimeout(b.delayInitialFocusTimer),b.delayInitialFocusTimer=void 0,b.paused||r._setSubtreeIsolation(!1),b.alreadySilent.clear(),L(),b.active=!1,b.paused=!1,$(),u.deactivateTrap(y,r);var n=E(t,"onDeactivate"),i=E(t,"onPostDeactivate"),a=E(t,"checkCanReturnFocus"),o=E(t,"returnFocus","returnFocusOnDeactivate");null==n||n();var l=function(){f(function(){o&&x(C(b.nodeFocusedBeforeActivation)),null==i||i()})};return o&&a?a(C(b.nodeFocusedBeforeActivation)).then(l,l):l(),this},pause:function(e){return b.active?(b.manuallyPaused=!0,this._setPausedState(!0,e)):this},unpause:function(e){return b.active?(b.manuallyPaused=!1,y[y.length-1]!==this)?this:this._setPausedState(!1,e):this},updateContainerElements:function(e){return b.containers=[].concat(e).filter(
148Boolean).map(function(e){return"string"==typeof e?o.querySelector(e):e}),v.isolateSubtrees&&j(b.containers),b.active&&(_(),v.isolateSubtrees&&!b.paused&&r._setSubtreeIsolation(!0)),$(),this}},{_isManuallyPaused:{value:function(){return b.manuallyPaused}},_setPausedState:{value:function(e,t){if(b.paused===e)return this;if(b.paused=e,e){var n=E(t,"onPause"),i=E(t,"onPostPause");null==n||n(),L(),$(),r._setSubtreeIsolation(!1),null==i||i()}else{var a=E(t,"onUnpause"),o=E(t,"onPostUnpause");null==a||a(),r._setSubtreeIsolation(!0),_(),M(),$(),null==o||o()}return this}},_setSubtreeIsolation:{value:function(e){v.isolateSubtrees&&b.adjacentElements.forEach(function(t){var r;e?"aria-hidden"===v.isolateSubtrees?(("true"===t.ariaHidden||(null==(r=t.getAttribute("aria-hidden"))?void 0:r.toLowerCase())==="true")&&b.alreadySilent.add(t),t.setAttribute("aria-hidden","true")):((t.inert||t.hasAttribute("inert"))&&b.alreadySilent.add(t),t.setAttribute("inert",!0)):b.alreadySilent.has(t)||("aria-hidden"===v.isolateSubtrees?t.removeAttribute("aria-hidden"):t.removeAttribute("inert"))})}}}),r.updateContainerElements(e),r}},79267:e=>{!function(){var t={675:function(e,t){"use strict";t.byteLength=function(e){var t=l(e),r=t[0],n=t[1];return(r+n)*3/4-n},t.toByteArray=function(e){var t,r,a=l(e),o=a[0],s=a[1],u=new i((o+s)*3/4-s),c=0,d=s>0?o-4:o;for(r=0;r<d;r+=4)t=n[e.charCodeAt(r)]<<18|n[e.charCodeAt(r+1)]<<12|n[e.charCodeAt(r+2)]<<6|n[e.charCodeAt(r+3)],u[c++]=t>>16&255,u[c++]=t>>8&255,u[c++]=255&t;return 2===s&&(t=n[e.charCodeAt(r)]<<2|n[e.charCodeAt(r+1)]>>4,u[c++]=255&t),1===s&&(t=n[e.charCodeAt(r)]<<10|n[e.charCodeAt(r+1)]<<4|n[e.charCodeAt(r+2)]>>2,u[c++]=t>>8&255,u[c++]=255&t),u},t.fromByteArray=function(e){for(var t,n=e.length,i=n%3,a=[],o=0,s=n-i;o<s;o+=16383)a.push(function(e,t,n){for(var i,a=[],o=t;o<n;o+=3)i=(e[o]<<16&0xff0000)+(e[o+1]<<8&65280)+(255&e[o+2]),a.push(r[i>>18&63]+r[i>>12&63]+r[i>>6&63]+r[63&i]);return a.join("")}(e,o,o+16383>s?s:o+16383));return 1===i?a.push(r[(t=e[n-1])>>2]+r[t<<4&63]+"=="):2===i&&a.push(r[(t=(e[n-2]<<8)+e[n-1])>>10]+r[t>>4&63]+r[t<<2&63]+"="),a.join("")};for(var r=[],n=[],i="undefined"!=typeof Uint8Array?Uint8Array:Array,a="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",o=0,s=a.length;o<s;++o)r[o]=a[o],n[a.charCodeAt(o)]=o;function l(e){var t=e.length;if(t%4>0)throw Error("Invalid string. Length must be a multiple of 4");var r=e.indexOf("=");-1===r&&(r=t);var n=r===t?0:4-r%4;return[r,n]}n[45]=62,n[95]=63},72:function(e,t,r){"use strict";var n=r(675),i=r(783),a="function"==typeof Symbol&&"function"==typeof Symbol.for?Symbol.for("nodejs.util.inspect.custom"):null;function o(e){if(e>0x7fffffff)throw RangeError('The value "'+e+'" is invalid for option "size"');var t=new Uint8Array(e);return Object.setPrototypeOf(t,s.prototype),t}function s(e,t,r){if("number"==typeof e){if("string"==typeof t)throw TypeError('The "string" argument must be of type string. Received type number');return c(e)}return l(e,t,r)}function l(e,t,r){if("string"==typeof e){var n=e,i=t;if(("string"!=typeof i||""===i)&&(i="utf8"),!s.isEncoding(i))throw TypeError("Unknown encoding: "+i);var a=0|f(n,i),l=o(a),u=l.write(n,i);return u!==a&&(l=l.slice(0,u)),l}if(ArrayBuffer.isView(e))return d(e);if(null==e)throw TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof e);if(R(e,ArrayBuffer)||e&&R(e.buffer,ArrayBuffer)||"undefined"!=typeof SharedArrayBuffer&&(R(e,SharedArrayBuffer)||e&&R(e.buffer,SharedArrayBuffer)))return function(e,t,r){var n;if(t<0||e.byteLength<t)throw RangeError('"offset" is outside of buffer bounds');if(e.byteLength<t+(r||0))throw RangeError('"length" is outside of buffer bounds');return Object.setPrototypeOf(n=void 0===t&&void 0===r?new Uint8Array(e):void 0===r?new Uint8Array(e,t):new Uint8Array(e,t,r),s.prototype),n}(e,t,r);if("number"==typeof e)throw TypeError('The "value" argument must not be of type number. Received type number');var c=e.valueOf&&e.valueOf();if(null!=c&&c!==e)return s.from(c,t,r);var h=function(e){if(s.isBuffer(e)){var t=0|p(e.length),r=o(t);return 0===r.length||e.copy(r,0,0,t),r}return void 0!==e.length?"number"!=typeof e.length||function(e){return e!=e}(e.length)?o(0):d(e):"Buffer"===e.type&&Array.isArray(e.data)?d(e.data):void 0}(e);if(h)return h;if("undefined"!=typeof Symbol&&null!=Symbol.toPrimitive&&"function"==typeof e[Symbol.toPrimitive])return s.from(e[Symbol.toPrimitive]("string"),t,r);throw TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof e)}function u(e){if("number"!=typeof e)throw TypeError('"size" argument must be of type number');
vendor: 16,517 bytes, line 148
148if(e<0)throw RangeError('The value "'+e+'" is invalid for option "size"')}function c(e){return u(e),o(e<0?0:0|p(e))}function d(e){for(var t=e.length<0?0:0|p(e.length),r=o(t),n=0;n<t;n+=1)r[n]=255&e[n];return r}t.Buffer=s,t.SlowBuffer=function(e){return+e!=e&&(e=0),s.alloc(+e)},t.INSPECT_MAX_BYTES=50,t.kMaxLength=0x7fffffff,s.TYPED_ARRAY_SUPPORT=function(){try{var e=new Uint8Array(1),t={foo:function(){return 42}};return Object.setPrototypeOf(t,Uint8Array.prototype),Object.setPrototypeOf(e,t),42===e.foo()}catch(e){return!1}}(),s.TYPED_ARRAY_SUPPORT||"undefined"==typeof console||"function"!=typeof console.error||console.error("This browser lacks typed array (Uint8Array) support which is required by `buffer` v5.x. Use `buffer` v4.x if you require old browser support."),Object.defineProperty(s.prototype,"parent",{enumerable:!0,get:function(){if(s.isBuffer(this))return this.buffer}}),Object.defineProperty(s.prototype,"offset",{enumerable:!0,get:function(){if(s.isBuffer(this))return this.byteOffset}}),s.poolSize=8192,s.from=function(e,t,r){return l(e,t,r)},Object.setPrototypeOf(s.prototype,Uint8Array.prototype),Object.setPrototypeOf(s,Uint8Array),s.alloc=function(e,t,r){return(u(e),e<=0)?o(e):void 0!==t?"string"==typeof r?o(e).fill(t,r):o(e).fill(t):o(e)},s.allocUnsafe=function(e){return c(e)},s.allocUnsafeSlow=function(e){return c(e)};function p(e){if(e>=0x7fffffff)throw RangeError("Attempt to allocate Buffer larger than maximum size: 0x7fffffff bytes");return 0|e}function f(e,t){if(s.isBuffer(e))return e.length;if(ArrayBuffer.isView(e)||R(e,ArrayBuffer))return e.byteLength;if("string"!=typeof e)throw TypeError('The "string" argument must be one of type string, Buffer, or ArrayBuffer. Received type '+typeof e);var r=e.length,n=arguments.length>2&&!0===arguments[2];if(!n&&0===r)return 0;for(var i=!1;;)switch(t){case"ascii":case"latin1":case"binary":return r;case"utf8":case"utf-8":return T(e).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*r;case"hex":return r>>>1;case"base64":return C(e).length;default:if(i)return n?-1:T(e).length;t=(""+t).toLowerCase(),i=!0}}function h(e,t,r){var i,a,o,s=!1;if((void 0===t||t<0)&&(t=0),t>this.length||((void 0===r||r>this.length)&&(r=this.length),r<=0||(r>>>=0)<=(t>>>=0)))return"";for(e||(e="utf8");;)switch(e){case"hex":return function(e,t,r){var n=e.length;(!t||t<0)&&(t=0),(!r||r<0||r>n)&&(r=n);for(var i="",a=t;a<r;++a)i+=A[e[a]];return i}(this,t,r);case"utf8":case"utf-8":return v(this,t,r);case"ascii":return function(e,t,r){var n="";r=Math.min(e.length,r);for(var i=t;i<r;++i)n+=String.fromCharCode(127&e[i]);return n}(this,t,r);case"latin1":case"binary":return function(e,t,r){var n="";r=Math.min(e.length,r);for(var i=t;i<r;++i)n+=String.fromCharCode(e[i]);return n}(this,t,r);case"base64":return i=this,a=t,o=r,0===a&&o===i.length?n.fromByteArray(i):n.fromByteArray(i.slice(a,o));case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return function(e,t,r){for(var n=e.slice(t,r),i="",a=0;a<n.length;a+=2)i+=String.fromCharCode(n[a]+256*n[a+1]);return i}(this,t,r);default:if(s)throw TypeError("Unknown encoding: "+e);e=(e+"").toLowerCase(),s=!0}}function m(e,t,r){var n=e[t];e[t]=e[r],e[r]=n}function g(e,t,r,n,i){var a;if(0===e.length)return -1;if("string"==typeof r?(n=r,r=0):r>0x7fffffff?r=0x7fffffff:r<-0x80000000&&(r=-0x80000000),(a=r*=1)!=a&&(r=i?0:e.length-1),r<0&&(r=e.length+r),r>=e.length)if(i)return -1;else r=e.length-1;else if(r<0)if(!i)return -1;else r=0;if("string"==typeof t&&(t=s.from(t,n)),s.isBuffer(t))return 0===t.length?-1:y(e,t,r,n,i);if("number"==typeof t){if(t&=255,"function"==typeof Uint8Array.prototype.indexOf)if(i)return Uint8Array.prototype.indexOf.call(e,t,r);else return Uint8Array.prototype.lastIndexOf.call(e,t,r);return y(e,[t],r,n,i)}throw TypeError("val must be string, number or Buffer")}function y(e,t,r,n,i){var a,o=1,s=e.length,l=t.length;if(void 0!==n&&("ucs2"===(n=String(n).toLowerCase())||"ucs-2"===n||"utf16le"===n||"utf-16le"===n)){if(e.length<2||t.length<2)return -1;o=2,s/=2,l/=2,r/=2}function u(e,t){return 1===o?e[t]:e.readUInt16BE(t*o)}if(i){var c=-1;for(a=r;a<s;a++)if(u(e,a)===u(t,-1===c?0:a-c)){if(-1===c&&(c=a),a-c+1===l)return c*o}else -1!==c&&(a-=a-c),c=-1}else for(r+l>s&&(r=s-l),a=r;a>=0;a--){for(var d=!0,p=0;p<l;p++)if(u(e,a+p)!==u(t,p)){d=!1;break}if(d)return a}return -1}s.isBuffer=function(e){return null!=e&&!0===e._isBuffer&&e!==s.prototype},s.compare=function(e,t){if(R(e,Uint8Array)&&(e=s.from(e,e.offset,e.byteLength)),R(t,Uint8Array)&&(t=s.from(t,t.offset,t.byteLength)),!s.isBuffer(e)||!s.isBuffer(t))throw TypeError('The "buf1", "buf2" arguments must be one of type Buffer or Uint8Array');if(e===t)return 0;for(var r=e.length,n=t.length,i=0,a=Math.min(r,n);i<a;++i)if(e[i]!==t[i]){r=e[i],n=t[i];break}return r<n?-1:+(n<r)},s.isEncoding=function(e){switch(String(e).toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"latin1":case"binary":case"base64":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return!0;default:return!1}},s.concat=function(e,t){if(!Array.isArray(e))throw TypeError('"list" argument must be an Array of Buffers');if(0===e.length)return s.alloc(0);if(void 0===t)for(r=0,t=0;r<e.length;++r)t+=e[r].length;var r,n=s.allocUnsafe(t),i=0;for(r=0;r<e.length;++r){var a=e[r];if(R(a,Uint8Array)&&(a=s.from(a)),!s.isBuffer(a))throw TypeError('"list" argument must be an Array of Buffers');a.copy(n,i),i+=a.length}return n},s.byteLength=f,s.prototype._isBuffer=!0,s.prototype.swap16=function(){var e=this.length;if(e%2!=0)throw RangeError("Buffer size must be a multiple of 16-bits");for(var t=0;t<e;t+=2)m(this,t,t+1);return this},s.prototype.swap32=function(){var e=this.length;if(e%4!=0)throw RangeError("Buffer size must be a multiple of 32-bits");for(var t=0;t<e;t+=4)m(this,t,t+3),m(this,t+1,t+2);return this},s.prototype.swap64=function(){var e=this.length;if(e%8!=0)throw RangeError("Buffer size must be a multiple of 64-bits");for(var t=0;t<e;t+=8)m(this,t,t+7),m(this,t+1,t+6),m(this,t+2,t+5),m(this,t+3,t+4);return this},s.prototype.toString=function(){var e=this.length;return 0===e?"":0==arguments.length?v(this,0,e):h.apply(this,arguments)},s.prototype.toLocaleString=s.prototype.toString,s.prototype.equals=function(e){if(!s.isBuffer(e))throw TypeError("Argument must be a Buffer");return this===e||0===s.compare(this,e)},s.prototype.inspect=function(){var e="",r=t.INSPECT_MAX_BYTES;return e=this.toString("hex",0,r).replace(/(.{2})/g,"$1 ").trim(),this.length>r&&(e+=" ... "),"<Buffer "+e+">"},a&&(s.prototype[a]=s.prototype.inspect),s.prototype.compare=function(e,t,r,n,i){if(R(e,Uint8Array)&&(e=s.from(e,e.offset,e.byteLength)),!s.isBuffer(e))throw TypeError('The "target" argument must be one of type Buffer or Uint8Array. Received type '+typeof e);if(void 0===t&&(t=0),void 0===r&&(r=e?e.length:0),void 0===n&&(n=0),void 0===i&&(i=this.length),t<0||r>e.length||n<0||i>this.length)throw RangeError("out of range index");if(n>=i&&t>=r)return 0;if(n>=i)return -1;if(t>=r)return 1;if(t>>>=0,r>>>=0,n>>>=0,i>>>=0,this===e)return 0;for(var a=i-n,o=r-t,l=Math.min(a,o),u=this.slice(n,i),c=e.slice(t,r),d=0;d<l;++d)if(u[d]!==c[d]){a=u[d],o=c[d];break}return a<o?-1:+(o<a)},s.prototype.includes=function(e,t,r){return -1!==this.indexOf(e,t,r)},s.prototype.indexOf=function(e,t,r){return g(this,e,t,r,!0)},s.prototype.lastIndexOf=function(e,t,r){return g(this,e,t,r,!1)};function v(e,t,r){r=Math.min(e.length,r);for(var n=[],i=t;i<r;){var a,o,s,l,u=e[i],c=null,d=u>239?4:u>223?3:u>191?2:1;if(i+d<=r)switch(d){case 1:u<128&&(c=u);break;case 2:(192&(a=e[i+1]))==128&&(l=(31&u)<<6|63&a)>127&&(c=l);break;case 3:a=e[i+1],o=e[i+2],(192&a)==128&&(192&o)==128&&(l=(15&u)<<12|(63&a)<<6|63&o)>2047&&(l<55296||l>57343)&&(c=l);break;case 4:a=e[i+1],o=e[i+2],s=e[i+3],(192&a)==128&&(192&o)==128&&(192&s)==128&&(l=(15&u)<<18|(63&a)<<12|(63&o)<<6|63&s)>65535&&l<1114112&&(c=l)}null===c?(c=65533,d=1):c>65535&&(c-=65536,n.push(c>>>10&1023|55296),c=56320|1023&c),n.push(c),i+=d}var p=n,f=p.length;if(f<=4096)return String.fromCharCode.apply(String,p);for(var h="",m=0;m<f;)h+=String.fromCharCode.apply(String,p.slice(m,m+=4096));return h}function b(e,t,r){if(e%1!=0||e<0)throw RangeError("offset is not uint");if(e+t>r)throw RangeError("Trying to access beyond buffer length")}function E(e,t,r,n,i,a){if(!s.isBuffer(e))throw TypeError('"buffer" argument must be a Buffer instance');if(t>i||t<a)throw RangeError('"value" argument is out of bounds');if(r+n>e.length)throw RangeError("Index out of range")}function w(e,t,r,n,i,a){if(r+n>e.length||r<0)throw RangeError("Index out of range")}function O(e,t,r,n,a){return t*=1,r>>>=0,a||w(e,t,r,4,34028234663852886e22,-34028234663852886e22),i.write(e,t,r,n,23,4),r+4}function S(e,t,r,n,a){return t*=1,r>>>=0,a||w(e,t,r,8,17976931348623157e292,-17976931348623157e292),i.write(e,t,r,n,52,8),r+8}s.prototype.write=function(e,t,r,n){if(void 0===t)n="utf8",r=this.length,t=0;else if(void 0===r&&"string"==typeof t)n=t,r=this.length,t=0;else if(isFinite(t))t>>>=0,isFinite(r)?(r>>>=0,void 0===n&&(n="utf8")):(n=r,r=void 0);else throw Error("Buffer.write(string, encoding, offset[, length]) is no longer supported");var i,a,o,s,l,u,c,d,p=this.length-t;if((void 0===r||r>p)&&(r=p),e.length>0&&(r<0||t<0)||t>this.length)throw RangeError("Attempt to write outside buffer bounds");n||(n="utf8");for(var f=!1;;)switch(n){case"hex":return function(e,t,r,n){r=Number(r)||0;var i=e.length-r;n?(n=Number(n))>i&&(n=i):n=i;var a=t.length;n>a/2&&(n=a/2);for(var o=0;o<n;++o){var s,l=parseInt(t.substr(2*o,2),16);if((s=l)!=s)break;e[r+o]=l}return o}(this,e,t,r);case"utf8":case"utf-8":return i=t,a=r,P(T(e,this.length-i),this,i,a);case"ascii":return o=t,s=r,P(x(e),this,o,s);case"latin1":case"binary":return function(e,t,r,n){return P(x(t),e,r,n)}(this,e,t,r);case"base64":return l=t,u=r,P(C(e),this,l,u);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return c=t,d=r,P(function(e,t){for(var r,n,i=[],a=0;a<e.length&&!((t-=2)<0);++a)n=(r=e.charCodeAt(a))>>8,i.push(r%256),i.push(n);return i}(e,this.length-c),this,c,d);default:if(f)throw TypeError("Unknown encoding: "+n);n=(""+n).toLowerCase(),f=!0}},s.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}},s.prototype.slice=function(e,t){var r=this.length;e=~~e,t=void 0===t?r:~~t,e<0?(e+=r)<0&&(e=0):e>r&&(e=r),t<0?(t+=r)<0&&(t=0):t>r&&(t=r),t<e&&(t=e);var n=this.subarray(e,t);return Object.setPrototypeOf(n,s.prototype),n},s.prototype.readUIntLE=function(e,t,r){e>>>=0,t>>>=0,r||b(e,t,this.length);for(var n=this[e],i=1,a=0;++a<t&&(i*=256);)n+=this[e+a]*i;return n},s.prototype.readUIntBE=function(e,t,r){e>>>=0,t>>>=0,r||b(e,t,this.length);for(var n=this[e+--t],i=1;t>0&&(i*=256);)n+=this[e+--t]*i;return n},s.prototype.readUInt8=function(e,t){return e>>>=0,t||b(e,1,this.length),this[e]},s.prototype.readUInt16LE=function(e,t){return e>>>=0,t||b(e,2,this.length),this[e]|this[e+1]<<8},s.prototype.readUInt16BE=function(e,t){return e>>>=0,t||b(e,2,this.length),this[e]<<8|this[e+1]},s.prototype.readUInt32LE=function(e,t){return e>>>=0,t||b(e,4,this.length),(this[e]|this[e+1]<<8|this[e+2]<<16)+0x1000000*this[e+3]},s.prototype.readUInt32BE=function(e,t){return e>>>=0,t||b(e,4,this.length),0x1000000*this[e]+(this[e+1]<<16|this[e+2]<<8|this[e+3])},s.prototype.readIntLE=function(e,t,r){e>>>=0,t>>>=0,r||b(e,t,this.length);for(var n=this[e],i=1,a=0;++a<t&&(i*=256);)n+=this[e+a]*i;return n>=(i*=128)&&(n-=Math.pow(2,8*t)),n},s.prototype.readIntBE=function(e,t,r){e>>>=0,t>>>=0,r||b(e,t,this.length);for(var n=t,i=1,a=this[e+--n];n>0&&(i*=256);)a+=this[e+--n]*i;return a>=(i*=128)&&(a-=Math.pow(2,8*t)),a},s.prototype.readInt8=function(e,t){return(e>>>=0,t||b(e,1,this.length),128&this[e])?-((255-this[e]+1)*1):this[e]},s.prototype.readInt16LE=function(e,t){e>>>=0,t||b(e,2,this.length);var r=this[e]|this[e+1]<<8;return 32768&r?0xffff0000|r:r},s.prototype.readInt16BE=function(e,t){e>>>=0,t||b(e,2,this.length);var r=this[e+1]|this[e]<<8;return 32768&r?0xffff0000|r:r},s.prototype.readInt32LE=function(e,t){return e>>>=0,t||b(e,4,this.length),this[e]|this[e+1]<<8|this[e+2]<<16|this[e+3]<<24},s.prototype.readInt32BE=function(e,t){return e>>>=0,t||b(e,4,this.length),this[e]<<24|this[e+1]<<16|this[e+2]<<8|this[e+3]},s.prototype.readFloatLE=function(e,t){return e>>>=0,t||b(e,4,this.length),i.read(this,e,!0,23,4)},s.prototype.readFloatBE=function(e,t){return e>>>=0,t||b(e,4,this.length),i.read(this,e,!1,23,4)},s.prototype.readDoubleLE=function(e,t){return e>>>=0,t||b(e,8,this.length),i.read(this,e,!0,52,8)},s.prototype.readDoubleBE=function(e,t){return e>>>=0,t||b(e,8,this.length),i.read(this,e,!1,52,8)},s.prototype.writeUIntLE=function(e,t,r,n){if(e*=1,t>>>=0,r>>>=0,!n){var i=Math.pow(2,8*r)-1;E(this,e,t,r,i,0)}var a=1,o=0;for(this[t]=255&e;++o<r&&(a*=256);)this[t+o]=e/a&255;return t+r},s.prototype.writeUIntBE=function(e,t,r,n){if(e*=1,t>>>=0,r>>>=0,!n){var i=Math.pow(2,8*r)-1;E(this,e,t,r,i,0)}var a=r-1,o=1;for(this[t+a]=255&e;--a>=0&&(o*=256);)this[t+a]=e/o&255;return t+r},s.prototype.writeUInt8=function(e,t,r){return e*=1,t>>>=0,r||E(this,e,t,1,255,0),this[t]=255&e,t+1},s.prototype.writeUInt16LE=function(e,t,r){return e*=1,t>>>=0,r||E(this,e,t,2,65535,0),this[t]=255&e,this[t+1]=e>>>8,t+2},s.prototype.writeUInt16BE=function(e,t,r){return e*=1,t>>>=0,r||E(this,e,t,2,65535,0),this[t]=e>>>8,this[t+1]=255&e,t+2},s.prototype.writeUInt32LE=function(e,t,r){return e*=1,t>>>=0,r||E(this,e,t,4,0xffffffff,0),this[t+3]=e>>>24,this[t+2]=e>>>16,this[t+1]=e>>>8,this[t]=255&e,t+4},s.prototype.writeUInt32BE=function(e,t,r){return e*=1,t>>>=0,r||E(this,e,t,4,0xffffffff,0),this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e,t+4},s.prototype.writeIntLE=function(e,t,r,n){if(e*=1,t>>>=0,!n){var i=Math.pow(2,8*r-1);E(this,e,t,r,i-1,-i)}var a=0,o=1,s=0;for(this[t]=255&e;++a<r&&(o*=256);)e<0&&0===s&&0!==this[t+a-1]&&(s=1),this[t+a]=(e/o|0)-s&255;return t+r},s.prototype.writeIntBE=function(e,t,r,n){if(e*=1,t>>>=0,!n){var i=Math.pow(2,8*r-1);E(this,e,t,r,i-1,-i)}var a=r-1,o=1,s=0;for(this[t+a]=255&e;--a>=0&&(o*=256);)e<0&&0===s&&0!==this[t+a+1]&&(s=1),this[t+a]=(e/o|0)-s&255;return t+r},s.prototype.writeInt8=function(e,t,r){return e*=1,t>>>=0,r||E(this,e,t,1,127,-128),e<0&&(e=255+e+1),this[t]=255&e,t+1},s.prototype.writeInt16LE=function(e,t,r){return e*=1,t>>>=0,r||E(this,e,t,2,32767,-32768),this[t]=255&e,this[t+1]=e>>>8,t+2},s.prototype.writeInt16BE=function(e,t,r){return e*=1,t>>>=0,r||E(this,e,t,2,32767,-32768),this[t]=e>>>8,this[t+1]=255&e,t+2},s.prototype.writeInt32LE=function(e,t,r){return e*=1,t>>>=0,r||E(this,e,t,4,0x7fffffff,-0x80000000),this[t]=255&e,this[t+1]=e>>>8,this[t+2]=e>>>16,this[t+3]=e>>>24,t+4},s.prototype.writeInt32BE=function(e,t,r){return e*=1,t>>>=0,r||E(this,e,t,4,0x7fffffff,-0x80000000),e<0&&(e=0xffffffff+e+1),this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e,t+4},s.prototype.writeFloatLE=function(e,t,r){return O(this,e,t,!0,r)},s.prototype.writeFloatBE=function(e,t,r){return O(this,e,t,!1,r)},s.prototype.writeDoubleLE=function(e,t,r){return S(this,e,t,!0,r)},s.prototype.writeDoubleBE=function(e,t,r){return S(this,e,t,!1,r)},s.prototype.copy=function(e,t,r,n){if(!s.isBuffer(e))throw TypeError("argument should be a Buffer");if(r||(r=0),n||0===n||(n=this.length),t>=e.length&&(t=e.length),t||(t=0),n>0&&n<r&&(n=r),n===r||0===e.length||0===this.length)return 0;if(t<0)throw RangeError("targetStart out of bounds");if(r<0||r>=this.length)throw RangeError("Index out of range");if(n<0)throw RangeError("sourceEnd out of bounds");n>this.length&&(n=this.length),e.length-t<n-r&&(n=e.length-t+r);var i=n-r;if(this===e&&"function"==typeof Uint8Array.prototype.copyWithin)this.copyWithin(t,r,n);else if(this===e&&r<t&&t<n)for(var a=i-1;a>=0;--a)e[a+t]=this[a+r];else Uint8Array.prototype.set.call(e,this.subarray(r,n),t);return i},s.prototype.fill=function(e,t,r,n){if("string"==typeof e){if("string"==typeof t?(n=t,t=0,r=this.length):"string"==typeof r&&(n=r,r=this.length),void 0!==n&&"string"!=typeof n)throw TypeError("encoding must be a string");if("string"==typeof n&&!s.isEncoding(n))throw TypeError("Unknown encoding: "+n);if(1===e.length){var i,a=e.charCodeAt(0);("utf8"===n&&a<128||"latin1"===n)&&(e=a)}}else"number"==typeof e?e&=255:"boolean"==typeof e&&(e=Number(e));if(t<0||this.length<t||this.length<r)throw RangeError("Out of range index");if(r<=t)return this;if(t>>>=0,r=void 0===r?this.length:r>>>0,e||(e=0),"number"==typeof e)for(i=t;i<r;++i)this[i]=e;else{var o=s.isBuffer(e)?e:s.from(e,n),l=o.length;
148if(0===l)throw TypeError('The value "'+e+'" is invalid for argument "value"');for(i=0;i<r-t;++i)this[i+t]=o[i%l]}return this};var _=/[^+/0-9A-Za-z-_]/g;function T(e,t){t=t||1/0;for(var r,n=e.length,i=null,a=[],o=0;o<n;++o){if((r=e.charCodeAt(o))>55295&&r<57344){if(!i){if(r>56319||o+1===n){(t-=3)>-1&&a.push(239,191,189);continue}i=r;continue}if(r<56320){(t-=3)>-1&&a.push(239,191,189),i=r;continue}r=(i-55296<<10|r-56320)+65536}else i&&(t-=3)>-1&&a.push(239,191,189);if(i=null,r<128){if((t-=1)<0)break;a.push(r)}else if(r<2048){if((t-=2)<0)break;a.push(r>>6|192,63&r|128)}else if(r<65536){if((t-=3)<0)break;a.push(r>>12|224,r>>6&63|128,63&r|128)}else if(r<1114112){if((t-=4)<0)break;a.push(r>>18|240,r>>12&63|128,r>>6&63|128,63&r|128)}else throw Error("Invalid code point")}return a}function x(e){for(var t=[],r=0;r<e.length;++r)t.push(255&e.charCodeAt(r));return t}function C(e){return n.toByteArray(function(e){if((e=(e=e.split("=")[0]).trim().replace(_,"")).length<2)return"";for(;e.length%4!=0;)e+="=";return e}(e))}function P(e,t,r,n){for(var i=0;i<n&&!(i+r>=t.length)&&!(i>=e.length);++i)t[i+r]=e[i];return i}function R(e,t){return e instanceof t||null!=e&&null!=e.constructor&&null!=e.constructor.name&&e.constructor.name===t.name}var A=function(){for(var e="0123456789abcdef",t=Array(256),r=0;r<16;++r)for(var n=16*r,i=0;i<16;++i)t[n+i]=e[r]+e[i];return t}()},783:function(e,t){t.read=function(e,t,r,n,i){var a,o,s=8*i-n-1,l=(1<<s)-1,u=l>>1,c=-7,d=r?i-1:0,p=r?-1:1,f=e[t+d];for(d+=p,a=f&(1<<-c)-1,f>>=-c,c+=s;c>0;a=256*a+e[t+d],d+=p,c-=8);for(o=a&(1<<-c)-1,a>>=-c,c+=n;c>0;o=256*o+e[t+d],d+=p,c-=8);if(0===a)a=1-u;else{if(a===l)return o?NaN:1/0*(f?-1:1);o+=Math.pow(2,n),a-=u}return(f?-1:1)*o*Math.pow(2,a-n)},t.write=function(e,t,r,n,i,a){var o,s,l,u=8*a-i-1,c=(1<<u)-1,d=c>>1,p=5960464477539062e-23*(23===i),f=n?0:a-1,h=n?1:-1,m=+(t<0||0===t&&1/t<0);for(isNaN(t=Math.abs(t))||t===1/0?(s=+!!isNaN(t),o=c):(o=Math.floor(Math.log(t)/Math.LN2),t*(l=Math.pow(2,-o))<1&&(o--,l*=2),o+d>=1?t+=p/l:t+=p*Math.pow(2,1-d),t*l>=2&&(o++,l/=2),o+d>=c?(s=0,o=c):o+d>=1?(s=(t*l-1)*Math.pow(2,i),o+=d):(s=t*Math.pow(2,d-1)*Math.pow(2,i),o=0));i>=8;e[r+f]=255&s,f+=h,s/=256,i-=8);for(o=o<<i|s,u+=i;u>0;e[r+f]=255&o,f+=h,o/=256,u-=8);e[r+f-h]|=128*m}}},r={};function n(e){var i=r[e];if(void 0!==i)return i.exports;var a=r[e]={exports:{}},o=!0;try{t[e](a,a.exports,n),o=!1}finally{o&&delete r[e]}return a.exports}n.ab="//",e.exports=n(72)}()},79652:(e,t)=>{"use strict";function r(e){let{widthInt:t,heightInt:r,blurWidth:n,blurHeight:i,blurDataURL:a,objectFit:o}=e,s=n?40*n:t,l=i?40*i:r,u=s&&l?"viewBox='0 0 "+s+" "+l+"'":"";return"%3Csvg xmlns='http://www.w3.org/2000/svg' "+u+"%3E%3Cfilter id='b' color-interpolation-filters='sRGB'%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3CfeColorMatrix values='1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 100 -1' result='s'/%3E%3CfeFlood x='0' y='0' width='100%25' height='100%25'/%3E%3CfeComposite operator='out' in='s'/%3E%3CfeComposite in2='SourceGraphic'/%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3C/filter%3E%3Cimage width='100%25' height='100%25' x='0' y='0' preserveAspectRatio='"+(u?"none":"contain"===o?"xMidYMid":"cover"===o?"xMidYMid slice":"none")+"' style='filter: url(%23b);' href='"+a+"'/%3E%3C/svg%3E"}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"getImageBlurSvg",{enumerable:!0,get:function(){return r}})},79802:(e,t,r)=>{var n=0/0,i=/^\s+|\s+$/g,a=/^[-+]0x[0-9a-f]+$/i,o=/^0b[01]+$/i,s=/^0o[0-7]+$/i,l=parseInt,u="object"==typeof r.g&&r.g&&r.g.Object===Object&&r.g,c="object"==typeof self&&self&&self.Object===Object&&self,d=u||c||Function("return this")(),p=Object.prototype.toString,f=Math.max,h=Math.min,m=function(){return d.Date.now()};function g(e){var t=typeof e;return!!e&&("object"==t||"function"==t)}function y(e){if("number"==typeof e)return e;if("symbol"==typeof(t=e)||t&&"object"==typeof t&&"[object Symbol]"==p.call(t))return n;if(g(e)){var t,r="function"==typeof e.valueOf?e.valueOf():e;e=g(r)?r+"":r}if("string"!=typeof e)return 0===e?e:+e;e=e.replace(i,"");var u=o.test(e);return u||s.test(e)?l(e.slice(2),u?2:8):a.test(e)?n:+e}e.exports=function(e,t,r){var n,i,a,o,s,l,u=0,c=!1,d=!1,p=!0;if("function"!=typeof e)throw TypeError("Expected a function");function v(t){var r=n,a=i;return n=i=void 0,u=t,o=e.apply(a,r)}function b(e){var r=e-l,n=e-u;return void 0===l||r>=t||r<0||d&&n>=a}function E(){var e,r,n,i=m();if(b(i))return w(i);s=setTimeout(E,(e=i-l,r=i-u,n=t-e,d?h(n,a-r):n))}function w(e){return(s=void 0,p&&n)?v(e):(n=i=void 0,o)}function O(){var e,r=m(),a=b(r);if(n=arguments,i=this,l=r,a){if(void 0===s)return u=e=l,s=setTimeout(E,t),c?v(e):o;if(d)return s=setTimeout(E,t),v(l)}return void 0===s&&(s=setTimeout(E,t)),o}return t=y(t)||0,g(r)&&(c=!!r.leading,a=(d="maxWait"in r)?f(y(r.maxWait)||0,t):a,p="trailing"in r?!!r.trailing:p),O.cancel=function(){void 0!==s&&clearTimeout(s),u=0,n=l=i=s=void 0},O.flush=function(){return void 0===s?o:w(m())},O}},80019:(e,t)=>{"use strict";
148Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"ENCODED_TAGS",{enumerable:!0,get:function(){return r}});let r={OPENING:{HTML:new Uint8Array([60,104,116,109,108]),BODY:new Uint8Array([60,98,111,100,121])},CLOSED:{HEAD:new Uint8Array([60,47,104,101,97,100,62]),BODY:new Uint8Array([60,47,98,111,100,121,62]),HTML:new Uint8Array([60,47,104,116,109,108,62]),BODY_AND_HTML:new Uint8Array([60,47,98,111,100,121,62,60,47,104,116,109,108,62])},META:{ICON_MARK:new Uint8Array([60,109,101,116,97,32,110,97,109,101,61,34,194,171,110,120,116,45,105,99,111,110,194,187,34])}}},80149:e=>{"use strict";e.exports={stringReplaceAll:(e,t,r)=>{let n=e.indexOf(t);if(-1===n)return e;let i=t.length,a=0,o="";do o+=e.substr(a,n-a)+t+r,a=n+i,n=e.indexOf(t,a);while(-1!==n);return o+e.substr(a)},stringEncaseCRLFWithFirstIndex:(e,t,r,n)=>{let i=0,a="";do{let o="\r"===e[n-1];a+=e.substr(i,(o?n-1:n)-i)+t+(o?"\r\n":"\n")+r,i=n+1,n=e.indexOf("\n",i)}while(-1!==n);return a+e.substr(i)}}},80230:e=>{"use strict";function t(){var e=Object.create(null),t=0,r=0,n=0,i=!1;function a(t){n--,delete e[t]}this.put=function(t,r,o,s){if(i&&console.log("caching: %s = %j (@%s)",t,r,o),void 0!==o&&("number"!=typeof o||isNaN(o)||o<=0))throw Error("Cache timeout must be a positive number");if(void 0!==s&&"function"!=typeof s)throw Error("Cache timeout callback must be a function");var l=e[t];l?clearTimeout(l.timeout):n++;var u={value:r,expire:o+Date.now()};return isNaN(u.expire)||(u.timeout=setTimeout((function(){a(t),s&&s(t,r)}).bind(this),o)),e[t]=u,r},this.del=function(t){var r=!0,n=e[t];return n?(clearTimeout(n.timeout),!isNaN(n.expire)&&n.expire<Date.now()&&(r=!1)):r=!1,r&&a(t),r},this.clear=function(){for(var a in e)clearTimeout(e[a].timeout);n=0,e=Object.create(null),i&&(t=0,r=0)},this.get=function(a){var o=e[a];if(void 0!==o)if(isNaN(o.expire)||o.expire>=Date.now())return i&&t++,o.value;else i&&r++,n--,delete e[a];else i&&r++;return null},this.size=function(){return n},this.memsize=function(){var t,r=0;for(t in e)r++;return r},this.debug=function(e){i=e},this.hits=function(){return t},this.misses=function(){return r},this.keys=function(){return Object.keys(e)},this.exportJson=function(){var t={};for(var r in e){var n=e[r];t[r]={value:n.value,expire:n.expire||"NaN"}}return JSON.stringify(t)},this.importJson=function(t,r){var n=JSON.parse(t),a=Date.now(),o=r&&r.skipDuplicates;for(var s in n)if(n.hasOwnProperty(s)){if(o&&e[s]){i&&console.log("Skipping duplicate imported key '%s'",s);continue}var l=n[s],u=l.expire-a;if(u<=0){this.del(s);continue}u=u>0?u:void 0,this.put(s,l.value,u)}return this.size()}}e.exports=new t,e.exports.Cache=t},83084:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"NextURL",{enumerable:!0,get:function(){return c}});let n=r(69924),i=r(34183),a=r(752),o=r(30266),s=/(?!^https?:\/\/)(127(?:\.(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)){3}|\[::1\]|localhost)/;function l(e,t){return new URL(String(e).replace(s,"localhost"),t&&String(t).replace(s,"localhost"))}let u=Symbol("NextURLInternal");class c{constructor(e,t,r){let n,i;"object"==typeof t&&"pathname"in t||"string"==typeof t?(n=t,i=r||{}):i=r||t||{},this[u]={url:l(e,n??i.base),options:i,basePath:""},this.analyze()}analyze(){var e,t,r,i,s;let l=(0,o.getNextPathnameInfo)(this[u].url.pathname,{nextConfig:this[u].options.nextConfig,parseData:!0,i18nProvider:this[u].options.i18nProvider}),c=(0,a.getHostname)(this[u].url,this[u].options.headers);this[u].domainLocale=this[u].options.i18nProvider?this[u].options.i18nProvider.detectDomainLocale(c):(0,n.detectDomainLocale)(null==(t=this[u].options.nextConfig)||null==(e=t.i18n)?void 0:e.domains,c);let d=(null==(r=this[u].domainLocale)?void 0:r.defaultLocale)||(null==(s=this[u].options.nextConfig)||null==(i=s.i18n)?void 0:i.defaultLocale);this[u].url.pathname=l.pathname,this[u].defaultLocale=d,this[u].basePath=l.basePath??"",this[u].buildId=l.buildId,this[u].locale=l.locale??d,this[u].trailingSlash=l.trailingSlash}formatPathname(){return(0,i.formatNextPathnameInfo)({basePath:this[u].basePath,buildId:this[u].buildId,defaultLocale:this[u].options.forceLocale?void 0:this[u].defaultLocale,locale:this[u].locale,pathname:this[u].url.pathname,trailingSlash:this[u].trailingSlash})}formatSearch(){return this[u].url.search}get buildId(){return this[u].buildId}set buildId(e){this[u].buildId=e}get locale(){return this[u].locale??""}set locale(e){var t,r;if(!this[u].locale||!(null==(r=this[u].options.nextConfig)||null==(t=r.i18n)?void 0:t.locales.includes(e)))throw Object.defineProperty(TypeError(`The NextURL configuration includes no locale "${e}
148"`),"__NEXT_ERROR_CODE",{value:"E597",enumerable:!1,configurable:!0});this[u].locale=e}get defaultLocale(){return this[u].defaultLocale}get domainLocale(){return this[u].domainLocale}get searchParams(){return this[u].url.searchParams}get host(){return this[u].url.host}set host(e){this[u].url.host=e}get hostname(){return this[u].url.hostname}set hostname(e){this[u].url.hostname=e}get port(){return this[u].url.port}set port(e){this[u].url.port=e}get protocol(){return this[u].url.protocol}set protocol(e){this[u].url.protocol=e}get href(){let e=this.formatPathname(),t=this.formatSearch();return`${this.protocol}//${this.host}${e}${t}${this.hash}`}set href(e){this[u].url=l(e),this.analyze()}get origin(){return this[u].url.origin}get pathname(){return this[u].url.pathname}set pathname(e){this[u].url.pathname=e}get hash(){return this[u].url.hash}set hash(e){this[u].url.hash=e}get search(){return this[u].url.search}set search(e){this[u].url.search=e}get password(){return this[u].url.password}set password(e){this[u].url.password=e}get username(){return this[u].url.username}set username(e){this[u].url.username=e}get basePath(){return this[u].basePath}set basePath(e){this[u].basePath=e.startsWith("/")?e:`/${e}`}toString(){return this.href}toJSON(){return this.href}[Symbol.for("edge-runtime.inspect.custom")](){return{href:this.href,origin:this.origin,protocol:this.protocol,username:this.username,password:this.password,host:this.host,hostname:this.hostname,port:this.port,pathname:this.pathname,search:this.search,searchParams:this.searchParams,hash:this.hash}}clone(){return new c(String(this),this[u].options)}}},83159:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"unstable_rethrow",{enumerable:!0,get:function(){return n}});let n=r(48317).unstable_rethrow;("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},84377:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),!function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{ACTION_HEADER:function(){return n},FLIGHT_HEADERS:function(){return d},NEXT_ACTION_NOT_FOUND_HEADER:function(){return v},NEXT_DID_POSTPONE_HEADER:function(){return h},NEXT_HMR_REFRESH_HASH_COOKIE:function(){return l},NEXT_HMR_REFRESH_HEADER:function(){return s},NEXT_IS_PRERENDER_HEADER:function(){return y},NEXT_REWRITTEN_PATH_HEADER:function(){return m},NEXT_REWRITTEN_QUERY_HEADER:function(){return g},NEXT_ROUTER_PREFETCH_HEADER:function(){return a},NEXT_ROUTER_SEGMENT_PREFETCH_HEADER:function(){return o},NEXT_ROUTER_STALE_TIME_HEADER:function(){return f},NEXT_ROUTER_STATE_TREE_HEADER:function(){return i},NEXT_RSC_UNION_QUERY:function(){return p},NEXT_URL:function(){return u},RSC_CONTENT_TYPE_HEADER:function(){return c},RSC_HEADER:function(){return r}});let r="rsc",n="next-action",i="next-router-state-tree",a="next-router-prefetch",o="next-router-segment-prefetch",s="next-hmr-refresh",l="__next_hmr_refresh_hash__",u="next-url",c="text/x-component",d=[r,i,a,s,o],p="_rsc",f="x-nextjs-stale-time",h="x-nextjs-postponed",m="x-nextjs-rewritten-path",g="x-nextjs-rewritten-query",y="x-nextjs-prerender",v="x-nextjs-action-not-found";("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},84914:(e,t,r)=>{"use strict";r.d(t,{s:()=>h});var n=r(97323),i=r(11613),a=r(9155),o=r(16922),s=r(37470),l=r(47247),u=r(73306),c=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};let d=(0,o.O)((0,s.N)((0,n.forwardRef)((e,t)=>{var{field:r,tag:i="div",editable:a=!0}=e,o=c(e,["field","tag","editable"]);if((0,u.JE)(r))return null;let s=Object.assign({dangerouslySetInnerHTML:{__html:r.value},ref:t,suppressHydrationWarning:!!r.metadata||void 0},o);
148return n.createElement(i||"div",s)}),{defaultEmptyFieldEditingComponent:l.G,isForwardRef:!0}),!0);d.displayName="RichText";var p=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};let f={},h=e=>{let{internalLinksSelector:t='a[href^="/"]',prefetchLinks:r=!0,editable:o=!0}=e,s=p(e,["internalLinksSelector","prefetchLinks","editable"]),l=e.field&&e.field.value,u=o&&e.field&&e.field.metadata,{pageRouter:c,appRouter:h}={pageRouter:(0,i.useRouter)(),appRouter:(()=>{try{return(0,a.useRouter)()}catch(e){return null}})()},m=(0,n.useRef)(null);(0,n.useEffect)(()=>{l&&!u&&y()},[l]);let g=e=>{if(!e.currentTarget)return;e.preventDefault();let t=e.currentTarget.href;c?c.push(t,t,{locale:!1}):h&&h.push(t)},y=()=>{let e=m.current,n=e&&e.querySelectorAll(t);n&&n.length&&n.forEach(e=>{if("_blank"===e.target)return;let t=()=>{c?c.prefetch(e.pathname,void 0,{locale:!1}):h&&h.prefetch(e.pathname),f[e.pathname]=!0};if(!f[e.pathname]&&!1!==r&&(!0===r&&t(),"hover"===r)){let r=()=>{t(),e.removeEventListener("mouseover",r)};e.addEventListener("mouseover",r,!1)}e.addEventListener("click",g,!1)})};return n.createElement(d,Object.assign({ref:m,editable:o},s))};h.displayName="NextRichText"},85168:(e,t,r)=>{"use strict";let n;e=r.nmd(e);let i=(e,t)=>(...r)=>{let n=e(...r);return`\u001B[${n+t}m`},a=(e,t)=>(...r)=>{let n=e(...r);return`\u001B[${38+t};5;${n}m`},o=(e,t)=>(...r)=>{let n=e(...r);return`\u001B[${38+t};2;${n[0]};${n[1]};${n[2]}m`},s=e=>e,l=(e,t,r)=>[e,t,r],u=(e,t,r)=>{Object.defineProperty(e,t,{get:()=>{let n=r();return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0}),n},enumerable:!0,configurable:!0})},c=(e,t,i,a)=>{void 0===n&&(n=r(51901));let o=10*!!a,s={};for(let[r,a]of Object.entries(n)){let n="ansi16"===r?"ansi":r;r===t?s[n]=e(i,o):"object"==typeof a&&(s[n]=e(a[t],o))}return s};Object.defineProperty(e,"exports",{enumerable:!0,get:function(){let e=new Map,t={modifier:{reset:[0,0],bold:[1,22],dim:[2,22],italic:[3,23],underline:[4,24],inverse:[7,27],hidden:[8,28],strikethrough:[9,29]},color:{black:[30,39],red:[31,39],green:[32,39],yellow:[33,39],blue:[34,39],magenta:[35,39],cyan:[36,39],white:[37,39],blackBright:[90,39],redBright:[91,39],greenBright:[92,39],yellowBright:[93,39],blueBright:[94,39],magentaBright:[95,39],cyanBright:[96,39],whiteBright:[97,39]},bgColor:{bgBlack:[40,49],bgRed:[41,49],bgGreen:[42,49],bgYellow:[43,49],bgBlue:[44,49],bgMagenta:[45,49],bgCyan:[46,49],bgWhite:[47,49],bgBlackBright:[100,49],bgRedBright:[101,49],bgGreenBright:[102,49],bgYellowBright:[103,49],bgBlueBright:[104,49],bgMagentaBright:[105,49],bgCyanBright:[106,49],bgWhiteBright:[107,49]}};for(let[r,n]of(t.color.gray=t.color.blackBright,t.bgColor.bgGray=t.bgColor.bgBlackBright,t.color.grey=t.color.blackBright,t.bgColor.bgGrey=t.bgColor.bgBlackBright,Object.entries(t))){for(let[r,i]of Object.entries(n))t[r]={open:`\u001B[${i[0]}m`,close:`\u001B[${i[1]}m`},n[r]=t[r],e.set(i[0],i[1]);Object.defineProperty(t,r,{value:n,enumerable:!1})}return Object.defineProperty(t,"codes",{value:e,enumerable:!1}),t.color.close="\x1b[39m",t.bgColor.close="\x1b[49m",u(t.color,"ansi",()=>c(i,"ansi16",s,!1)),u(t.color,"ansi256",()=>c(a,"ansi256",s,!1)),u(t.color,"ansi16m",()=>c(o,"rgb",l,!1)),u(t.bgColor,"ansi",()=>c(i,"ansi16",s,!0)),u(t.bgColor,"ansi256",()=>c(a,"ansi256",s,!0)),u(t.bgColor,"ansi16m",()=>c(o,"rgb",l,!0)),t}})},85545:(e,t,r)=>{"use strict";r.d(t,{w:()=>o});var n=r(97323),i=r(42250);let a=()=>n.createElement("div",{className:"sc-jss-editing-error",role:"alert"},"Datasource is required. Please choose a content item for this component.");function o(e){return function(t){return function(r){var o,s;let{page:l}=(0,i.M)(),u=null!=(o=null==e?void 0:e.editingErrorComponent)?o:a;return l.mode.isDesignLibrary||(null==(s=r.rendering)?void 0:s.dataSource)?n.createElement(t,Object.assign({},r)):l.mode.isEditing?n.createElement(u,null):null}}}},86602:(e,t,r)=>{"use strict";function n(e){return 9===e||32===e}function i(e){return e>=48&&e<=57}function a(e){return e>=97&&e<=122||e>=65&&e<=90}function o(e){return a(e)||95===e}function s(e){return a(e)||i(e)||95===e}r.d(t,{i0:()=>n,un:()=>o,xr:()=>s,yp:()=>i})},86707:(e,t,r)=>{"use strict";
148Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"getImgProps",{enumerable:!0,get:function(){return l}}),r(3490);let n=r(79652),i=r(5208),a=["-moz-initial","fill","none","scale-down",void 0];function o(e){return void 0!==e.default}function s(e){return void 0===e?e:"number"==typeof e?Number.isFinite(e)?e:NaN:"string"==typeof e&&/^[0-9]+$/.test(e)?parseInt(e,10):NaN}function l(e,t){var r,l;let u,c,d,{src:p,sizes:f,unoptimized:h=!1,priority:m=!1,loading:g,className:y,quality:v,width:b,height:E,fill:w=!1,style:O,overrideSrc:S,onLoad:_,onLoadingComplete:T,placeholder:x="empty",blurDataURL:C,fetchPriority:P,decoding:R="async",layout:A,objectFit:N,objectPosition:I,lazyBoundary:D,lazyRoot:k,...M}=e,{imgConf:j,showAltText:L,blurComplete:F,defaultLoader:$}=t,B=j||i.imageConfigDefault;if("allSizes"in B)u=B;else{let e=[...B.deviceSizes,...B.imageSizes].sort((e,t)=>e-t),t=B.deviceSizes.sort((e,t)=>e-t),n=null==(r=B.qualities)?void 0:r.sort((e,t)=>e-t);u={...B,allSizes:e,deviceSizes:t,qualities:n}}if(void 0===$)throw Object.defineProperty(Error("images.loaderFile detected but the file is missing default export.\nRead more: https://nextjs.org/docs/messages/invalid-images-config"),"__NEXT_ERROR_CODE",{value:"E163",enumerable:!1,configurable:!0});let U=M.loader||$;delete M.loader,delete M.srcSet;let z="__next_img_default"in U;if(z){if("custom"===u.loader)throw Object.defineProperty(Error('Image with src "'+p+'" is missing "loader" prop.\nRead more: https://nextjs.org/docs/messages/next-image-missing-loader'),"__NEXT_ERROR_CODE",{value:"E252",enumerable:!1,configurable:!0})}else{let e=U;U=t=>{let{config:r,...n}=t;return e(n)}}if(A){"fill"===A&&(w=!0);let e={intrinsic:{maxWidth:"100%",height:"auto"},responsive:{width:"100%",height:"auto"}}[A];e&&(O={...O,...e});let t={responsive:"100vw",fill:"100vw"}[A];t&&!f&&(f=t)}let G="",H=s(b),q=s(E);if((l=p)&&"object"==typeof l&&(o(l)||void 0!==l.src)){let e=o(p)?p.default:p;if(!e.src)throw Object.defineProperty(Error("An object should only be passed to the image component src parameter if it comes from a static image import. It must include src. Received "+JSON.stringify(e)),"__NEXT_ERROR_CODE",{value:"E460",enumerable:!1,configurable:!0});if(!e.height||!e.width)throw Object.defineProperty(Error("An object should only be passed to the image component src parameter if it comes from a static image import. It must include height and width. Received "+JSON.stringify(e)),"__NEXT_ERROR_CODE",{value:"E48",enumerable:!1,configurable:!0});if(c=e.blurWidth,d=e.blurHeight,C=C||e.blurDataURL,G=e.src,!w)if(H||q){if(H&&!q){let t=H/e.width;q=Math.round(e.height*t)}else if(!H&&q){let t=q/e.height;H=Math.round(e.width*t)}}else H=e.width,q=e.height}let V=!m&&("lazy"===g||void 0===g);(!(p="string"==typeof p?p:G)||p.startsWith("data:")||p.startsWith("blob:"))&&(h=!0,V=!1),u.unoptimized&&(h=!0),z&&!u.dangerouslyAllowSVG&&p.split("?",1)[0].endsWith(".svg")&&(h=!0);let X=s(v),W=Object.assign(w?{position:"absolute",height:"100%",width:"100%",left:0,top:0,right:0,bottom:0,objectFit:N,objectPosition:I}:{},L?{}:{color:"transparent"},O),K=F||"empty"===x?null:"blur"===x?'url("data:image/svg+xml;charset=utf-8,'+(0,n.getImageBlurSvg)({widthInt:H,heightInt:q,blurWidth:c,blurHeight:d,blurDataURL:C||"",objectFit:W.objectFit})+'")':'url("'+x+'")',Y=a.includes(W.objectFit)?"fill"===W.objectFit?"100% 100%":"cover":W.objectFit,Q=K?{backgroundSize:Y,backgroundPosition:W.objectPosition||"50% 50%",backgroundRepeat:"no-repeat",backgroundImage:K}:{},J=function(e){let{config:t,src:r,unoptimized:n,width:i,quality:a,sizes:o,loader:s}=e;if(n)return{src:r,srcSet:void 0,sizes:void 0};let{widths:l,kind:u}=function(e,t,r){let{deviceSizes:n,allSizes:i}=e;if(r){let e=/(^|\s)(1?\d?\d)vw/g,t=[];for(let n;n=e.exec(r);)t.push(parseInt(n[2]));if(t.length){let e=.01*Math.min(...t);return{widths:i.filter(t=>t>=n[0]*e),kind:"w"}}return{widths:i,kind:"w"}}return"number"!=typeof t?{widths:n,kind:"w"}:{widths:[...new Set([t,2*t].map(e=>i.find(t=>t>=e)||i[i.length-1]))],kind:"x"}}(t,i,o),c=l.length-1;return{sizes:o||"w"!==u?o:"100vw",srcSet:l.map((e,n)=>s({config:t,src:r,quality:a,width:e})+" "+("w"===u?e:n+1)+u).join(", "),src:s({config:t,src:r,quality:a,width:l[c]})}}({config:u,src:p,unoptimized:h,width:H,quality:X,sizes:f,loader:U});return{props:{...M,loading:V?"lazy":g,fetchPriority:P,width:H,height:q,decoding:R,className:y,style:{...W,...Q},sizes:J.sizes,srcSet:J.srcSet,src:S||J.src},meta:{unoptimized:h,priority:m,placeholder:x,fill:w}}}},87668:(e,t,r)=>{"use strict";
148Object.defineProperty(t,"__esModule",{value:!0}),!function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{default:function(){return O},useLinkStatus:function(){return w}});let n=r(79464),i=r(83011),a=n._(r(97323)),o=r(34146),s=r(45288),l=r(23489),u=r(62071),c=r(26856),d=r(44377),p=r(20359),f=r(12700),h=r(43821),m=r(70898);r(31916);let g=new Set;function y(e,t,r,n){if((0,s.isLocalURL)(t)){if(!n.bypassPrefetchedCheck){let i=t+"%"+r+"%"+(void 0!==n.locale?n.locale:"locale"in e?e.locale:void 0);if(g.has(i))return;g.add(i)}e.prefetch(t,r,n).catch(e=>{})}}function v(e){return"string"==typeof e?e:(0,l.formatUrl)(e)}let b=a.default.forwardRef(function(e,t){let r,n,{href:l,as:g,children:b,prefetch:E=null,passHref:w,replace:O,shallow:S,scroll:_,locale:T,onClick:x,onNavigate:C,onMouseEnter:P,onTouchStart:R,legacyBehavior:A=!1,...N}=e;r=b,A&&("string"==typeof r||"number"==typeof r)&&(r=(0,i.jsx)("a",{children:r}));let I=a.default.useContext(d.RouterContext),D=!1!==E,{href:k,as:M}=a.default.useMemo(()=>{if(!I){let e=v(l);return{href:e,as:g?v(g):e}}let[e,t]=(0,o.resolveHref)(I,l,!0);return{href:e,as:g?(0,o.resolveHref)(I,g):t||e}},[I,l,g]),j=a.default.useRef(k),L=a.default.useRef(M);A&&(n=a.default.Children.only(r));let F=A?n&&"object"==typeof n&&n.ref:t,[$,B,U]=(0,p.useIntersection)({rootMargin:"200px"}),z=a.default.useCallback(e=>{(L.current!==M||j.current!==k)&&(U(),L.current=M,j.current=k),$(e)},[M,k,U,$]),G=(0,m.useMergedRef)(z,F);a.default.useEffect(()=>{I&&B&&D&&y(I,k,M,{locale:T})},[M,k,B,T,D,null==I?void 0:I.locale,I]);let H={ref:G,onClick(e){A||"function"!=typeof x||x(e),A&&n.props&&"function"==typeof n.props.onClick&&n.props.onClick(e),I&&(e.defaultPrevented||function(e,t,r,n,i,a,o,l,u){let{nodeName:c}=e.currentTarget;if(!("A"===c.toUpperCase()&&function(e){let t=e.currentTarget.getAttribute("target");return t&&"_self"!==t||e.metaKey||e.ctrlKey||e.shiftKey||e.altKey||e.nativeEvent&&2===e.nativeEvent.which}(e)||e.currentTarget.hasAttribute("download"))){if(!(0,s.isLocalURL)(r)){i&&(e.preventDefault(),location.replace(r));return}e.preventDefault(),(()=>{if(u){let e=!1;if(u({preventDefault:()=>{e=!0}}),e)return}let e=null==o||o;"beforePopState"in t?t[i?"replace":"push"](r,n,{shallow:a,locale:l,scroll:e}):t[i?"replace":"push"](n||r,{scroll:e})})()}}(e,I,k,M,O,S,_,T,C))},onMouseEnter(e){A||"function"!=typeof P||P(e),A&&n.props&&"function"==typeof n.props.onMouseEnter&&n.props.onMouseEnter(e),I&&y(I,k,M,{locale:T,priority:!0,bypassPrefetchedCheck:!0})},onTouchStart:function(e){A||"function"!=typeof R||R(e),A&&n.props&&"function"==typeof n.props.onTouchStart&&n.props.onTouchStart(e),I&&y(I,k,M,{locale:T,priority:!0,bypassPrefetchedCheck:!0})}};if((0,u.isAbsoluteUrl)(M))H.href=M;else if(!A||w||"a"===n.type&&!("href"in n.props)){let e=void 0!==T?T:null==I?void 0:I.locale;H.href=(null==I?void 0:I.isLocaleDomain)&&(0,f.getDomainLocale)(M,e,null==I?void 0:I.locales,null==I?void 0:I.domainLocales)||(0,h.addBasePath)((0,c.addLocale)(M,e,null==I?void 0:I.defaultLocale))}return A?a.default.cloneElement(n,H):(0,i.jsx)("a",{...N,...H,children:r})}),E=(0,a.createContext)({pending:!1}),w=()=>(0,a.useContext)(E),O=b;("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},88317:(e,t,r)=>{"use strict";var n,i,a,o;r.d(t,{dQ:()=>n,lq:()=>a,mV:()=>i,pM:()=>o}),function(e){e.Final="final",e.Shared="shared"}(n||(n={})),function(e){e.Open="open",e.Close="close"}(i||(i={})),function(e){e.Normal="library",e.Metadata="library-metadata"}(a||(a={})),(o||(o={})).Variant="variant"},88584:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"workUnitAsyncStorageInstance",{enumerable:!0,get:function(){return n}});let n=(0,r(52173).createAsyncLocalStorage)()},90699:(e,t)=>
148{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),!function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{DOC_PREFETCH_RANGE_HEADER_VALUE:function(){return n},doesExportedHtmlMatchBuildId:function(){return o},insertBuildIdComment:function(){return a}});let r="<!DOCTYPE html>",n="bytes=0-63";function i(e){return e.slice(0,24).replace(/-/g,"_")}function a(e,t){return t.includes("--\x3e")||!e.startsWith(r)?e:e.replace(r,r+"\x3c!--"+i(t)+"--\x3e")}function o(e,t){return e.startsWith(r+"\x3c!--"+i(t)+"--\x3e")}},91283:(e,t,r)=>{"use strict";function n(e){return(n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function i(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(i=function(){return!!e})()}function a(e){return(a=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function o(e,t){return(o=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e})(e,t)}function s(e){var t=function(e,t){if("object"!=n(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var i=r.call(e,t||"default");if("object"!=n(i))return i;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==n(t)?t:t+""}var l=r(97323),u=r(59435),c=r(78866).createFocusTrap,d=r(53173).isFocusable,p=function(e){var t;function r(e){if(!(this instanceof r))throw TypeError("Cannot call a class as a function");t=r,o=[e],t=a(t),l=d=function(e,t){if(t&&("object"==n(t)||"function"==typeof t))return t;if(void 0!==t)throw TypeError("Derived constructors may only return object or undefined");var r=e;if(void 0===r)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return r}(this,i()?Reflect.construct(t,o||[],a(this).constructor):t.apply(this,o)),u="getNodeForOption",c=function(e){var t,r,n=null!=(t=this.internalOptions[e])?t:this.originalOptions[e];if("function"==typeof n){for(var i=arguments.length,a=Array(i>1?i-1:0),o=1;o<i;o++)a[o-1]=arguments[o];n=n.apply(void 0,a)}if(!0===n&&(n=void 0),!n){if(void 0===n||!1===n)return n;throw Error("`".concat(e,"` was specified but was not a node, or did not return a node"))}var s=n;if("string"==typeof n&&!(s=null==(r=this.getDocument())?void 0:r.querySelector(n)))throw Error("`".concat(e,"` as selector refers to no known node"));return s},(u=s(u))in l?Object.defineProperty(l,u,{value:c,enumerable:!0,configurable:!0,writable:!0}):l[u]=c,d.handleDeactivate=d.handleDeactivate.bind(d),d.handlePostDeactivate=d.handlePostDeactivate.bind(d),d.handleClickOutsideDeactivates=d.handleClickOutsideDeactivates.bind(d),d.internalOptions={returnFocusOnDeactivate:!1,checkCanReturnFocus:null,onDeactivate:d.handleDeactivate,onPostDeactivate:d.handlePostDeactivate,clickOutsideDeactivates:d.handleClickOutsideDeactivates},d.originalOptions={returnFocusOnDeactivate:!0,onDeactivate:null,onPostDeactivate:null,checkCanReturnFocus:null,clickOutsideDeactivates:!1};var t,o,l,u,c,d,p=e.focusTrapOptions;for(var f in p)if(Object.prototype.hasOwnProperty.call(p,f)){if("returnFocusOnDeactivate"===f||"onDeactivate"===f||"onPostDeactivate"===f||"checkCanReturnFocus"===f||"clickOutsideDeactivates"===f){d.originalOptions[f]=p[f];continue}d.internalOptions[f]=p[f]}return d.outsideClick=null,d.focusTrapElements=e.containerElements||[],d.updatePreviousElement(),d}if("function"!=typeof e&&null!==e)throw TypeError("Super expression must either be null or a function");return r.prototype=Object.create(e&&e.prototype,{constructor:{value:r,writable:!0,configurable:!0}}),Object.defineProperty(r,"prototype",{writable:!1}),e&&o(r,e),t=[{key:"getDocument",value:function(){return this.props.focusTrapOptions.document||("undefined"!=typeof document?document:void 0)}},{key:"getReturnFocusNode",value:function(){var e=this.getNodeForOption("setReturnFocus",this.previouslyFocusedElement);return e||!1!==e&&this.previouslyFocusedElement}},{key:"updatePreviousElement",value:function(){var e=this.getDocument();e&&(this.previouslyFocusedElement=e.activeElement)}},{key:"deactivateTrap",value:function(){this.focusTrap&&this.focusTrap.active&&this.focusTrap.deactivate({returnFocus:!1,checkCanReturnFocus:null,onDeactivate:this.originalOptions.onDeactivate})}},{key:"handleClickOutsideDeactivates",value:function(e){var t="function"==typeof this.originalOptions.clickOutsideDeactivates?this.originalOptions.clickOutsideDeactivates.call(null,e):this.originalOptions.clickOutsideDeactivates;return t&&(this.outsideClick={target:e.target,allowDeactivation:t}),t}},{key:"handleDeactivate",value:function(){this.originalOptions.onDeactivate&&this.originalOptions.onDeactivate.call(null),this.deactivateTrap()}},{key:"handlePostDeactivate",value:function(){var e=this,t=function(){var t=e.getReturnFocusNode(),r=!!(e.originalOptions.returnFocusOnDeactivate&&null!=t&&t.focus&&(!e.outsideClick||e.outsideClick.allowDeactivation&&!d(e.outsideClick.target,e.internalOptions.tabbableOptions))),n=e.internalOptions.preventScroll;r&&t.focus({preventScroll:void 0!==n&&n}),e.originalOptions.onPostDeactivate&&e.originalOptions.onPostDeactivate.call(null),e.outsideClick=null};this.originalOptions.checkCanReturnFocus?this.originalOptions.checkCanReturnFocus.call(null,this.getReturnFocusNode()).then(t,t):t()}},{key:"setupFocusTrap",value:function(){this.focusTrap?this.props.active&&!this.focusTrap.active&&(this.focusTrap.activate(),this.props.paused&&this.focusTrap.pause()):this.focusTrapElements.some(Boolean)&&(this.focusTrap=this.props._createFocusTrap(this.focusTrapElements,this.internalOptions),this.props.active&&this.focusTrap.activate(),this.props.paused&&this.focusTrap.pause())}},{key:"componentDidMount",value:function(){this.props.active&&this.setupFocusTrap()}},{key:"componentDidUpdate",value:function(e){if(this.focusTrap){e.containerElements!==this.props.containerElements&&this.focusTrap.updateContainerElements(this.props.containerElements);var t=!e.active&&this.props.active,r=e.active&&!this.props.active,n=!e.paused&&this.props.paused,i=e.paused&&!this.props.paused;if(t&&(this.updatePreviousElement(),this.focusTrap.activate()),r)return void this.deactivateTrap();n&&this.focusTrap.pause(),i&&this.focusTrap.unpause()}else e.containerElements!==this.props.containerElements&&(this.focusTrapElements=this.props.containerElements),this.props.active&&(this.updatePreviousElement(),this.setupFocusTrap())}},{key:"componentWillUnmount",value:function(){this.deactivateTrap()}},{key:"render",value:function(){var e=this,t=this.props.children?l.Children.only(this.props.children):void 0;if(t){if(t.type&&t.type===l.Fragment)throw Error("A focus-trap cannot use a Fragment as its child container. Try replacing it with a <div> element.");return l.cloneElement(t,{ref:function(r){var n=e.props.containerElements;t&&("function"==typeof t.ref?t.ref(r):t.ref&&(t.ref.current=r)),e.focusTrapElements=n||[r]}})}return null}}],function(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,s(n.key),n)}}(r.prototype,t),Object.defineProperty(r,"prototype",{writable:!1}),r}(l.Component),f="undefined"==typeof Element?Function:Element;p.propTypes={active:u.bool,paused:u.bool,focusTrapOptions:u.shape({document:u.object,onActivate:u.func,onPostActivate:u.func,checkCanFocusTrap:u.func,onPause:u.func,onPostPause:u.func,onUnpause:u.func,onPostUnpause:u.func,onDeactivate:u.func,onPostDeactivate:u.func,checkCanReturnFocus:u.func,initialFocus:u.oneOfType([u.instanceOf(f),u.string,u.bool,u.func]),fallbackFocus:u.oneOfType([u.instanceOf(f),u.string,u.func]),escapeDeactivates:u.oneOfType([u.bool,u.func]),clickOutsideDeactivates:u.oneOfType([u.bool,u.func]),returnFocusOnDeactivate:u.bool,setReturnFocus:u.oneOfType([u.instanceOf(f),u.string,u.bool,u.func]),allowOutsideClick:u.oneOfType([u.bool,u.func]),preventScroll:u.bool,tabbableOptions:u.shape({displayCheck:u.oneOf(["full","legacy-full","non-zero-area","none"]),getShadowRoot:u.oneOfType([u.bool,u.func])}),trapStack:u.array,isKeyForward:u.func,isKeyBackward:u.func}
148),containerElements:u.arrayOf(u.instanceOf(f)),children:u.oneOfType([u.element,u.instanceOf(f)])},p.defaultProps={active:!0,paused:!1,focusTrapOptions:{},_createFocusTrap:c},e.exports=p},91536:e=>{var t="undefined"!=typeof Element,r="function"==typeof Map,n="function"==typeof Set,i="function"==typeof ArrayBuffer&&!!ArrayBuffer.isView;e.exports=function(e,a){try{return function e(a,o){if(a===o)return!0;if(a&&o&&"object"==typeof a&&"object"==typeof o){var s,l,u,c;if(a.constructor!==o.constructor)return!1;if(Array.isArray(a)){if((s=a.length)!=o.length)return!1;for(l=s;0!=l--;)if(!e(a[l],o[l]))return!1;return!0}if(r&&a instanceof Map&&o instanceof Map){if(a.size!==o.size)return!1;for(c=a.entries();!(l=c.next()).done;)if(!o.has(l.value[0]))return!1;for(c=a.entries();!(l=c.next()).done;)if(!e(l.value[1],o.get(l.value[0])))return!1;return!0}if(n&&a instanceof Set&&o instanceof Set){if(a.size!==o.size)return!1;for(c=a.entries();!(l=c.next()).done;)if(!o.has(l.value[0]))return!1;return!0}if(i&&ArrayBuffer.isView(a)&&ArrayBuffer.isView(o)){if((s=a.length)!=o.length)return!1;for(l=s;0!=l--;)if(a[l]!==o[l])return!1;return!0}if(a.constructor===RegExp)return a.source===o.source&&a.flags===o.flags;if(a.valueOf!==Object.prototype.valueOf&&"function"==typeof a.valueOf&&"function"==typeof o.valueOf)return a.valueOf()===o.valueOf();if(a.toString!==Object.prototype.toString&&"function"==typeof a.toString&&"function"==typeof o.toString)return a.toString()===o.toString();if((s=(u=Object.keys(a)).length)!==Object.keys(o).length)return!1;for(l=s;0!=l--;)if(!Object.prototype.hasOwnProperty.call(o,u[l]))return!1;if(t&&a instanceof Element)return!1;for(l=s;0!=l--;)if(("_owner"!==u[l]&&"__v"!==u[l]&&"__o"!==u[l]||!a.$$typeof)&&!e(a[u[l]],o[u[l]]))return!1;return!0}return a!=a&&o!=o}(e,a)}catch(e){if((e.message||"").match(/stack|recursion/i))return console.warn("react-fast-compare cannot handle circular refs"),!1;throw e}}},91958:(e,t,r)=>{"use strict";let n,i,a;function o(e){return null!==e&&"object"==typeof e&&"constructor"in e&&e.constructor===Object}function s(e={},t={}){Object.keys(t).forEach(r=>{void 0===e[r]?e[r]=t[r]:o(t[r])&&o(e[r])&&Object.keys(t[r]).length>0&&s(e[r],t[r])})}r.d(t,{Jq:()=>Y,Ij:()=>Q,Vx:()=>V,dK:()=>W,Ze:()=>K,Ay:()=>H});let l={body:{},addEventListener(){},removeEventListener(){},activeElement:{blur(){},nodeName:""},querySelector:()=>null,querySelectorAll:()=>[],getElementById:()=>null,createEvent:()=>({initEvent(){}}),createElement:()=>({children:[],childNodes:[],style:{},setAttribute(){},getElementsByTagName:()=>[]}),createElementNS:()=>({}),importNode:()=>null,location:{hash:"",host:"",hostname:"",href:"",origin:"",pathname:"",protocol:"",search:""}};function u(){let e="undefined"!=typeof document?document:{};return s(e,l),e}let c={document:l,navigator:{userAgent:""},location:{hash:"",host:"",hostname:"",href:"",origin:"",pathname:"",protocol:"",search:""},history:{replaceState(){},pushState(){},go(){},back(){}},CustomEvent:function(){return this},addEventListener(){},removeEventListener(){},getComputedStyle:()=>({getPropertyValue:()=>""}),Image(){},Date(){},screen:{},setTimeout(){},clearTimeout(){},matchMedia:()=>({}),requestAnimationFrame:e=>"undefined"==typeof setTimeout?(e(),null):setTimeout(e,0),cancelAnimationFrame(e){"undefined"!=typeof setTimeout&&clearTimeout(e)}};function d(){let e="undefined"!=typeof window?window:{};return s(e,c),e}function p(e,t=0){return setTimeout(e,t)}function f(){return Date.now()}function h(e){return"object"==typeof e&&null!==e&&e.constructor&&"Object"===Object.prototype.toString.call(e).slice(8,-1)}function m(...e){let t=Object(e[0]),r=["__proto__","constructor","prototype"];for(let n=1;n<e.length;n+=1){let i=e[n];if(null!=i&&("undefined"!=typeof window&&void 0!==window.HTMLElement?!(i instanceof HTMLElement):!i||1!==i.nodeType&&11!==i.nodeType)){let e=Object.keys(Object(i)).filter(e=>0>r.indexOf(e));for(let r=0,n=e.length;r<n;r+=1){let n=e[r],a=Object.getOwnPropertyDescriptor(i,n);void 0!==a&&a.enumerable&&(h(t[n])&&h(i[n])?i[n].__swiper__?t[n]=i[n]:m(t[n],i[n]):!h(t[n])&&h(i[n])?(t[n]={},i[n].__swiper__?t[n]=i[n]:m(t[n],i[n])):t[n]=i[n])}}}return t}function g(e,t,r){e.style.setProperty(t,r)}function y({swiper:e,targetPosition:t,side:r}){let n,i=d(),a=-e.translate,o=null,s=e.params.speed;e.wrapperEl.style.scrollSnapType="none",i.cancelAnimationFrame(e.cssModeFrameID);let l=t>a?"next":"prev",u=(e,t)=>
148"next"===l&&e>=t||"prev"===l&&e<=t,c=()=>{n=new Date().getTime(),null===o&&(o=n);let l=a+(.5-Math.cos(Math.max(Math.min((n-o)/s,1),0)*Math.PI)/2)*(t-a);if(u(l,t)&&(l=t),e.wrapperEl.scrollTo({[r]:l}),u(l,t)){e.wrapperEl.style.overflow="hidden",e.wrapperEl.style.scrollSnapType="",setTimeout(()=>{e.wrapperEl.style.overflow="",e.wrapperEl.scrollTo({[r]:l})}),i.cancelAnimationFrame(e.cssModeFrameID);return}e.cssModeFrameID=i.requestAnimationFrame(c)};c()}function v(e,t=""){return[...e.children].filter(e=>e.matches(t))}function b(e,t=[]){let r=document.createElement(e);return r.classList.add(...Array.isArray(t)?t:[t]),r}function E(e,t){return d().getComputedStyle(e,null).getPropertyValue(t)}function w(e){let t,r=e;if(r){for(t=0;null!==(r=r.previousSibling);)1===r.nodeType&&(t+=1);return t}}function O(e,t){let r=[],n=e.parentElement;for(;n;)t?n.matches(t)&&r.push(n):r.push(n),n=n.parentElement;return r}function S(e,t,r){let n=d();return r?e["width"===t?"offsetWidth":"offsetHeight"]+parseFloat(n.getComputedStyle(e,null).getPropertyValue("width"===t?"margin-right":"margin-top"))+parseFloat(n.getComputedStyle(e,null).getPropertyValue("width"===t?"margin-left":"margin-bottom")):e.offsetWidth}function _(){return n||(n=function(){let e=d(),t=u();return{smoothScroll:t.documentElement&&t.documentElement.style&&"scrollBehavior"in t.documentElement.style,touch:!!("ontouchstart"in e||e.DocumentTouch&&t instanceof e.DocumentTouch)}}()),n}let T=(e,t)=>{if(!e||e.destroyed||!e.params)return;let r=t.closest(e.isElement?"swiper-slide":`.${e.params.slideClass}`);if(r){let t=r.querySelector(`.${e.params.lazyPreloaderClass}`);t&&t.remove()}},x=(e,t)=>{if(!e.slides[t])return;let r=e.slides[t].querySelector('[loading="lazy"]');r&&r.removeAttribute("loading")},C=e=>{if(!e||e.destroyed||!e.params)return;let t=e.params.lazyPreloadPrevNext,r=e.slides.length;if(!r||!t||t<0)return;t=Math.min(t,r);let n="auto"===e.params.slidesPerView?e.slidesPerViewDynamic():Math.ceil(e.params.slidesPerView),i=e.activeIndex;if(e.params.grid&&e.params.grid.rows>1){let r=[i-t];r.push(...Array.from({length:t}).map((e,t)=>i+n+t)),e.slides.forEach((t,n)=>{r.includes(t.column)&&x(e,n)});return}let a=i+n-1;if(e.params.rewind||e.params.loop)for(let n=i-t;n<=a+t;n+=1){let t=(n%r+r)%r;(t<i||t>a)&&x(e,t)}else for(let n=Math.max(i-t,0);n<=Math.min(a+t,r-1);n+=1)n!==i&&(n>a||n<i)&&x(e,n)};function P({swiper:e,runCallbacks:t,direction:r,step:n}){let{activeIndex:i,previousIndex:a}=e,o=r;if(o||(o=i>a?"next":i<a?"prev":"reset"),e.emit(`transition${n}`),t&&i!==a){if("reset"===o)return void e.emit(`slideResetTransition${n}`);e.emit(`slideChangeTransition${n}`),"next"===o?e.emit(`slideNextTransition${n}`):e.emit(`slidePrevTransition${n}`)}}function R(e){let t=u(),r=d(),n=this.touchEventsData;n.evCache.push(e);let{params:i,touches:a,enabled:o}=this;if(!o||!i.simulateTouch&&"mouse"===e.pointerType||this.animating&&i.preventInteractionOnTransition)return;!this.animating&&i.cssMode&&i.loop&&this.loopFix();let s=e;s.originalEvent&&(s=s.originalEvent);let l=s.target;if("wrapper"===i.touchEventsTarget&&!this.wrapperEl.contains(l)||"which"in s&&3===s.which||"button"in s&&s.button>0||n.isTouched&&n.isMoved)return;let c=!!i.noSwipingClass&&""!==i.noSwipingClass,p=e.composedPath?e.composedPath():e.path;c&&s.target&&s.target.shadowRoot&&p&&(l=p[0]);let h=i.noSwipingSelector?i.noSwipingSelector:`.${i.noSwipingClass}`,m=!!(s.target&&s.target.shadowRoot);if(i.noSwiping&&(m?function(e,t=this){return function t(r){if(!r||r===u()||r===d())return null;r.assignedSlot&&(r=r.assignedSlot);let n=r.closest(e);return n||r.getRootNode?n||t(r.getRootNode().host):null}(t)}(h,l):l.closest(h))){this.allowClick=!0;return}if(i.swipeHandler&&!l.closest(i.swipeHandler))return;a.currentX=s.pageX,a.currentY=s.pageY;let g=a.currentX,y=a.currentY,v=i.edgeSwipeDetection||i.iOSEdgeSwipeDetection,b=i.edgeSwipeThreshold||i.iOSEdgeSwipeThreshold;if(v&&(g<=b||g>=r.innerWidth-b))if("prevent"!==v)return;else e.preventDefault();Object.assign(n,{isTouched:!0,isMoved:!1,allowTouchCallbacks:!0,isScrolling:void 0,startMoving:void 0}),a.startX=g,a.startY=y,n.touchStartTime=f(),this.allowClick=!0,this.updateSize(),this.swipeDirection=void 0,i.threshold>0&&(n.allowThresholdMove=!1);let E=!0;l.matches(n.focusableElements)&&(E=!1,"SELECT"===l.nodeName&&(n.isTouched=!1)),t.activeElement&&t.activeElement.matches(n.focusableElements)&&t.activeElement!==l&&t.activeElement.blur();let w=E&&this.allowTouchMove&&i.touchStartPreventDefault;(i.touchStartForcePreventDefault||w)&&!l.isContentEditable&&s.preventDefault(),i.freeMode&&i.freeMode.enabled&&this.freeMode&&this.animating&&!i.cssMode&&this.freeMode.onTouchStart(),this.emit
148("touchStart",s)}function A(e){let t,r=u(),n=this.touchEventsData,{params:i,touches:a,rtlTranslate:o,enabled:s}=this;if(!s||!i.simulateTouch&&"mouse"===e.pointerType)return;let l=e;if(l.originalEvent&&(l=l.originalEvent),!n.isTouched){n.startMoving&&n.isScrolling&&this.emit("touchMoveOpposite",l);return}let c=n.evCache.findIndex(e=>e.pointerId===l.pointerId);c>=0&&(n.evCache[c]=l);let d=n.evCache.length>1?n.evCache[0]:l,p=d.pageX,h=d.pageY;if(l.preventedByNestedSwiper){a.startX=p,a.startY=h;return}if(!this.allowTouchMove){l.target.matches(n.focusableElements)||(this.allowClick=!1),n.isTouched&&(Object.assign(a,{startX:p,startY:h,prevX:this.touches.currentX,prevY:this.touches.currentY,currentX:p,currentY:h}),n.touchStartTime=f());return}if(i.touchReleaseOnEdges&&!i.loop){if(this.isVertical()){if(h<a.startY&&this.translate<=this.maxTranslate()||h>a.startY&&this.translate>=this.minTranslate()){n.isTouched=!1,n.isMoved=!1;return}}else if(p<a.startX&&this.translate<=this.maxTranslate()||p>a.startX&&this.translate>=this.minTranslate())return}if(r.activeElement&&l.target===r.activeElement&&l.target.matches(n.focusableElements)){n.isMoved=!0,this.allowClick=!1;return}if(n.allowTouchCallbacks&&this.emit("touchMove",l),l.targetTouches&&l.targetTouches.length>1)return;a.currentX=p,a.currentY=h;let m=a.currentX-a.startX,g=a.currentY-a.startY;if(this.params.threshold&&Math.sqrt(m**2+g**2)<this.params.threshold)return;if(void 0===n.isScrolling){let e;this.isHorizontal()&&a.currentY===a.startY||this.isVertical()&&a.currentX===a.startX?n.isScrolling=!1:m*m+g*g>=25&&(e=180*Math.atan2(Math.abs(g),Math.abs(m))/Math.PI,n.isScrolling=this.isHorizontal()?e>i.touchAngle:90-e>i.touchAngle)}if(n.isScrolling&&this.emit("touchMoveOpposite",l),void 0===n.startMoving&&(a.currentX!==a.startX||a.currentY!==a.startY)&&(n.startMoving=!0),n.isScrolling||this.zoom&&this.params.zoom&&this.params.zoom.enabled&&n.evCache.length>1){n.isTouched=!1;return}if(!n.startMoving)return;this.allowClick=!1,!i.cssMode&&l.cancelable&&l.preventDefault(),i.touchMoveStopPropagation&&!i.nested&&l.stopPropagation();let y=this.isHorizontal()?m:g,v=this.isHorizontal()?a.currentX-a.previousX:a.currentY-a.previousY;i.oneWayMovement&&(y=Math.abs(y)*(o?1:-1),v=Math.abs(v)*(o?1:-1)),a.diff=y,y*=i.touchRatio,o&&(y=-y,v=-v);let b=this.touchesDirection;this.swipeDirection=y>0?"prev":"next",this.touchesDirection=v>0?"prev":"next";let E=this.params.loop&&!i.cssMode;if(!n.isMoved){if(E&&this.loopFix({direction:this.swipeDirection}),n.startTranslate=this.getTranslate(),this.setTransition(0),this.animating){let e=new window.CustomEvent("transitionend",{bubbles:!0,cancelable:!0});this.wrapperEl.dispatchEvent(e)}n.allowMomentumBounce=!1,i.grabCursor&&(!0===this.allowSlideNext||!0===this.allowSlidePrev)&&this.setGrabCursor(!0),this.emit("sliderFirstMove",l)}n.isMoved&&b!==this.touchesDirection&&E&&Math.abs(y)>=1&&(this.loopFix({direction:this.swipeDirection,setTranslate:!0}),t=!0),this.emit("sliderMove",l),n.isMoved=!0,n.currentTranslate=y+n.startTranslate;let w=!0,O=i.resistanceRatio;if(i.touchReleaseOnEdges&&(O=0),y>0?(E&&!t&&n.currentTranslate>(i.centeredSlides?this.minTranslate()-this.size/2:this.minTranslate())&&this.loopFix({direction:"prev",setTranslate:!0,activeSlideIndex:0}),n.currentTranslate>this.minTranslate()&&(w=!1,i.resistance&&(n.currentTranslate=this.minTranslate()-1+(-this.minTranslate()+n.startTranslate+y)**O))):y<0&&(E&&!t&&n.currentTranslate<(i.centeredSlides?this.maxTranslate()+this.size/2:this.maxTranslate())&&this.loopFix({direction:"next",setTranslate:!0,activeSlideIndex:this.slides.length-("auto"===i.slidesPerView?this.slidesPerViewDynamic():Math.ceil(parseFloat(i.slidesPerView,10)))}),n.currentTranslate<this.maxTranslate()&&(w=!1,i.resistance&&(n.currentTranslate=this.maxTranslate()+1-(this.maxTranslate()-n.startTranslate-y)**O))),w&&(l.preventedByNestedSwiper=!0),!this.allowSlideNext&&"next"===this.swipeDirection&&n.currentTranslate<n.startTranslate&&(n.currentTranslate=n.startTranslate),!this.allowSlidePrev&&"prev"===this.swipeDirection&&n.currentTranslate>n.startTranslate&&(n.currentTranslate=n.startTranslate),this.allowSlidePrev||this.allowSlideNext||(n.currentTranslate=n.startTranslate),i.threshold>0)if(Math.abs(y)>i.threshold||n.allowThresholdMove){if(!n.allowThresholdMove){n.allowThresholdMove=!0,a.startX=a.currentX,a.startY=a.currentY,n.currentTranslate=n.startTranslate,a.diff=this.isHorizontal()?a.currentX-a.startX:a.currentY-a.startY;return}}else{n.currentTranslate=n.startTranslate;return}i.followFinger&&!i.cssMode&&((i.freeMode&&i.freeMode.enabled&&this.freeMode||i.watchSlidesProgress)&&(this.updateActiveIndex(),this.updateSlidesClasses()),i.freeMode&&i.freeMode.enabled&&this.freeMode&&this.freeMode.onTouchMove(),this.updateProgress(n.currentTranslate),this.setTranslate(n.currentTranslate))}function N(e){let t,r=this,n=r.touchEventsData,i=n.evCache.findIndex(t=>t.pointerId===e.pointerId);if(i>=0&&n.evCache.splice(i,1),["pointercancel","pointerout","pointerleave"].includes(e.type)&&!("pointercancel"===e.type&&(r.browser.isSafari||r.browser.isWebView)))return;let{params:a,touches:o,rtlTranslate:s,slidesGrid:l,enabled:u}=r;if(!u||!a.simulateTouch&&"mouse"===e.pointerType)return;let c=e;if(c.originalEvent&&(c=c.originalEvent),n.allowTouchCallbacks&&r.emit("touchEnd",c),n.allowTouchCallbacks=!1,!n.isTouched){n.isMoved&&a.grabCursor&&r.setGrabCursor(!1),n.isMoved=!1,n.startMoving=!1;return}a.grabCursor&&n.isMoved&&n.isTouched&&(!0===r.allowSlideNext||!0===r.allowSlidePrev)&&r.setGrabCursor(!1);let d=f(),h=d-n.touchStartTime;if(r.allowClick){let e=c.path||c.composedPath&&c.composedPath();r.updateClickedSlide(e&&e[0]||c.target),r.emit("tap click",c),h<300&&d-n.lastClickTime<300&&r.emit("doubleTap doubleClick",c)}if(n.lastClickTime=f(),p(()=>{r.destroyed||(r.allowClick=!0)}),!n.isTouched||!n.isMoved||!r.swipeDirection||0===o.diff||n.currentTranslate===n.startTranslate){n.isTouched=!1,n.isMoved=!1,n.startMoving=!1;return}if(n.isTouched=!1,n.isMoved=!1,n.startMoving=!1,t=a.followFinger?s?r.translate:-r.translate:-n.currentTranslate,a.cssMode)return;if(a.freeMode&&a.freeMode.enabled)return void r.freeMode.onTouchEnd({currentPos:t});let m=0,g=r.slidesSizesGrid[0];for(let e=0;e<l.length;e+=e<a.slidesPerGroupSkip?1:a.slidesPerGroup){let r=e<a.slidesPerGroupSkip-1?1:a.slidesPerGroup;void 0!==l[e+r]?t>=l[e]&&t<l[e+r]&&(m=e,g=l[e+r]-l[e]):t>=l[e]&&(m=e,g=l[l.length-1]-l[l.length-2])}let y=null,v=null;a.rewind&&(r.isBeginning?v=a.virtual&&a.virtual.enabled&&r.virtual?r.virtual.slides.length-1:r.slides.length-1:r.isEnd&&(y=0));let b=(t-l[m])/g,E=m<a.slidesPerGroupSkip-1?1:a.slidesPerGroup;if(h>a.longSwipesMs){if(!a.longSwipes)return void r.slideTo(r.activeIndex);"next"===r.swipeDirection&&(b>=a.longSwipesRatio?r.slideTo(a.rewind&&r.isEnd?y:m+E):r.slideTo(m)),"prev"===r.swipeDirection&&(b>1-a.longSwipesRatio?r.slideTo(m+E):null!==v&&b<0&&Math.abs(b)>
148a.longSwipesRatio?r.slideTo(v):r.slideTo(m))}else{if(!a.shortSwipes)return void r.slideTo(r.activeIndex);r.navigation&&(c.target===r.navigation.nextEl||c.target===r.navigation.prevEl)?c.target===r.navigation.nextEl?r.slideTo(m+E):r.slideTo(m):("next"===r.swipeDirection&&r.slideTo(null!==y?y:m+E),"prev"===r.swipeDirection&&r.slideTo(null!==v?v:m))}}function I(){let e=this,{params:t,el:r}=e;if(r&&0===r.offsetWidth)return;t.breakpoints&&e.setBreakpoint();let{allowSlideNext:n,allowSlidePrev:i,snapGrid:a}=e,o=e.virtual&&e.params.virtual.enabled;e.allowSlideNext=!0,e.allowSlidePrev=!0,e.updateSize(),e.updateSlides(),e.updateSlidesClasses();let s=o&&t.loop;"auto"!==t.slidesPerView&&!(t.slidesPerView>1)||!e.isEnd||e.isBeginning||e.params.centeredSlides||s?e.params.loop&&!o?e.slideToLoop(e.realIndex,0,!1,!0):e.slideTo(e.activeIndex,0,!1,!0):e.slideTo(e.slides.length-1,0,!1,!0),e.autoplay&&e.autoplay.running&&e.autoplay.paused&&(clearTimeout(e.autoplay.resizeTimeout),e.autoplay.resizeTimeout=setTimeout(()=>{e.autoplay&&e.autoplay.running&&e.autoplay.paused&&e.autoplay.resume()},500)),e.allowSlidePrev=i,e.allowSlideNext=n,e.params.watchOverflow&&a!==e.snapGrid&&e.checkOverflow()}function D(e){this.enabled&&!this.allowClick&&(this.params.preventClicks&&e.preventDefault(),this.params.preventClicksPropagation&&this.animating&&(e.stopPropagation(),e.stopImmediatePropagation()))}function k(){let{wrapperEl:e,rtlTranslate:t,enabled:r}=this;if(!r)return;this.previousTranslate=this.translate,this.isHorizontal()?this.translate=-e.scrollLeft:this.translate=-e.scrollTop,0===this.translate&&(this.translate=0),this.updateActiveIndex(),this.updateSlidesClasses();let n=this.maxTranslate()-this.minTranslate();(0===n?0:(this.translate-this.minTranslate())/n)!==this.progress&&this.updateProgress(t?-this.translate:this.translate),this.emit("setTranslate",this.translate,!1)}function M(e){T(this,e.target),!this.params.cssMode&&("auto"===this.params.slidesPerView||this.params.autoHeight)&&this.update()}let j=!1;function L(){}let F=(e,t)=>{let r=u(),{params:n,el:i,wrapperEl:a,device:o}=e,s=!!n.nested,l="on"===t?"addEventListener":"removeEventListener";i[l]("pointerdown",e.onTouchStart,{passive:!1}),r[l]("pointermove",e.onTouchMove,{passive:!1,capture:s}),r[l]("pointerup",e.onTouchEnd,{passive:!0}),r[l]("pointercancel",e.onTouchEnd,{passive:!0}),r[l]("pointerout",e.onTouchEnd,{passive:!0}),r[l]("pointerleave",e.onTouchEnd,{passive:!0}),(n.preventClicks||n.preventClicksPropagation)&&i[l]("click",e.onClick,!0),n.cssMode&&a[l]("scroll",e.onScroll),n.updateOnWindowResize?e[t](o.ios||o.android?"resize orientationchange observerUpdate":"resize observerUpdate",I,!0):e[t]("observerUpdate",I,!0),i[l]("load",e.onLoad,{capture:!0})},$=(e,t)=>e.grid&&t.grid&&t.grid.rows>1,B={init:!0,direction:"horizontal",oneWayMovement:!1,touchEventsTarget:"wrapper",initialSlide:0,speed:300,cssMode:!1,updateOnWindowResize:!0,resizeObserver:!0,nested:!1,createElements:!1,enabled:!0,focusableElements:"input, select, option, textarea, button, video, label",width:null,height:null,preventInteractionOnTransition:!1,userAgent:null,url:null,edgeSwipeDetection:!1,edgeSwipeThreshold:20,autoHeight:!1,setWrapperSize:!1,virtualTranslate:!1,effect:"slide",breakpoints:void 0,breakpointsBase:"window",spaceBetween:0,slidesPerView:1,slidesPerGroup:1,slidesPerGroupSkip:0,slidesPerGroupAuto:!1,centeredSlides:!1,centeredSlidesBounds:!1,slidesOffsetBefore:0,slidesOffsetAfter:0,normalizeSlideIndex:!0,centerInsufficientSlides:!1,watchOverflow:!0,roundLengths:!1,touchRatio:1,touchAngle:45,simulateTouch:!0,shortSwipes:!0,longSwipes:!0,longSwipesRatio:.5,longSwipesMs:300,followFinger:!0,allowTouchMove:!0,threshold:5,touchMoveStopPropagation:!1,touchStartPreventDefault:!0,touchStartForcePreventDefault:!1,touchReleaseOnEdges:!1,uniqueNavElements:!0,resistance:!0,resistanceRatio:.85,watchSlidesProgress:!1,grabCursor:!1,preventClicks:!0,preventClicksPropagation:!0,slideToClickedSlide:!1,loop:!1,loopedSlides:null,loopPreventsSliding:!0,rewind:!1,allowSlidePrev:!0,allowSlideNext:!0,swipeHandler:null,noSwiping:!0,noSwipingClass:"swiper-no-swiping",noSwipingSelector:null,passiveListeners:!0,maxBackfaceHiddenSlides:10,containerModifierClass:"swiper-",slideClass:"swiper-slide",slideActiveClass:"swiper-slide-active",slideVisibleClass:"swiper-slide-visible",slideNextClass:"swiper-slide-next",slidePrevClass:"swiper-slide-prev",wrapperClass:"swiper-wrapper",lazyPreloaderClass:"swiper-lazy-preloader",lazyPreloadPrevNext:0,runCallbacksOnInit:!0,_emitClasses:!1},U={eventsEmitter:{on(e,t,r){let n=this;if(!n.eventsListeners||n.destroyed||"function"!=typeof t)return n;let i=r?"unshift":"push";
148return e.split(" ").forEach(e=>{n.eventsListeners[e]||(n.eventsListeners[e]=[]),n.eventsListeners[e][i](t)}),n},once(e,t,r){let n=this;if(!n.eventsListeners||n.destroyed||"function"!=typeof t)return n;function i(...r){n.off(e,i),i.__emitterProxy&&delete i.__emitterProxy,t.apply(n,r)}return i.__emitterProxy=t,n.on(e,i,r)},onAny(e,t){return!this.eventsListeners||this.destroyed||"function"!=typeof e||0>this.eventsAnyListeners.indexOf(e)&&this.eventsAnyListeners[t?"unshift":"push"](e),this},offAny(e){if(!this.eventsListeners||this.destroyed||!this.eventsAnyListeners)return this;let t=this.eventsAnyListeners.indexOf(e);return t>=0&&this.eventsAnyListeners.splice(t,1),this},off(e,t){let r=this;return r.eventsListeners&&!r.destroyed&&r.eventsListeners&&e.split(" ").forEach(e=>{void 0===t?r.eventsListeners[e]=[]:r.eventsListeners[e]&&r.eventsListeners[e].forEach((n,i)=>{(n===t||n.__emitterProxy&&n.__emitterProxy===t)&&r.eventsListeners[e].splice(i,1)})}),r},emit(...e){let t,r,n,i=this;return i.eventsListeners&&!i.destroyed&&i.eventsListeners&&("string"==typeof e[0]||Array.isArray(e[0])?(t=e[0],r=e.slice(1,e.length),n=i):(t=e[0].events,r=e[0].data,n=e[0].context||i),r.unshift(n),(Array.isArray(t)?t:t.split(" ")).forEach(e=>{i.eventsAnyListeners&&i.eventsAnyListeners.length&&i.eventsAnyListeners.forEach(t=>{t.apply(n,[e,...r])}),i.eventsListeners&&i.eventsListeners[e]&&i.eventsListeners[e].forEach(e=>{e.apply(n,r)})})),i}},update:{updateSize:function(){let e,t,r=this.el;e=void 0!==this.params.width&&null!==this.params.width?this.params.width:r.clientWidth,t=void 0!==this.params.height&&null!==this.params.height?this.params.height:r.clientHeight,0===e&&this.isHorizontal()||0===t&&this.isVertical()||(e=e-parseInt(E(r,"padding-left")||0,10)-parseInt(E(r,"padding-right")||0,10),t=t-parseInt(E(r,"padding-top")||0,10)-parseInt(E(r,"padding-bottom")||0,10),Number.isNaN(e)&&(e=0),Number.isNaN(t)&&(t=0),Object.assign(this,{width:e,height:t,size:this.isHorizontal()?e:t}))},updateSlides:function(){let e,t=this;function r(e){return t.isHorizontal()?e:({width:"height","margin-top":"margin-left","margin-bottom ":"margin-right","margin-left":"margin-top","margin-right":"margin-bottom","padding-left":"padding-top","padding-right":"padding-bottom",marginRight:"marginBottom"})[e]}function n(e,t){return parseFloat(e.getPropertyValue(r(t))||0)}let i=t.params,{wrapperEl:a,slidesEl:o,size:s,rtlTranslate:l,wrongRTL:u}=t,c=t.virtual&&i.virtual.enabled,d=c?t.virtual.slides.length:t.slides.length,p=v(o,`.${t.params.slideClass}, swiper-slide`),f=c?t.virtual.slides.length:p.length,h=[],m=[],y=[],b=i.slidesOffsetBefore;"function"==typeof b&&(b=i.slidesOffsetBefore.call(t));let w=i.slidesOffsetAfter;"function"==typeof w&&(w=i.slidesOffsetAfter.call(t));let O=t.snapGrid.length,_=t.slidesGrid.length,T=i.spaceBetween,x=-b,C=0,P=0;if(void 0===s)return;"string"==typeof T&&T.indexOf("%")>=0?T=parseFloat(T.replace("%",""))/100*s:"string"==typeof T&&(T=parseFloat(T)),t.virtualSize=-T,p.forEach(e=>{l?e.style.marginLeft="":e.style.marginRight="",e.style.marginBottom="",e.style.marginTop=""}),i.centeredSlides&&i.cssMode&&(g(a,"--swiper-centered-offset-before",""),g(a,"--swiper-centered-offset-after",""));let R=i.grid&&i.grid.rows>1&&t.grid;R&&t.grid.initSlides(f);let A="auto"===i.slidesPerView&&i.breakpoints&&Object.keys(i.breakpoints).filter(e=>void 0!==i.breakpoints[e].slidesPerView).length>0;for(let a=0;a<f;a+=1){let o;if(e=0,p[a]&&(o=p[a]),R&&t.grid.updateSlide(a,o,f,r),!p[a]||"none"!==E(o,"display")){if("auto"===i.slidesPerView){A&&(p[a].style[r("width")]="");let s=getComputedStyle(o),l=o.style.transform,u=o.style.webkitTransform;if(l&&(o.style.transform="none"),u&&(o.style.webkitTransform="none"),i.roundLengths)e=t.isHorizontal()?S(o,"width",!0):S(o,"height",!0);else{let t=n(s,"width"),r=n(s,"padding-left"),i=n(s,"padding-right"),a=n(s,"margin-left"),l=n(s,"margin-right"),u=s.getPropertyValue("box-sizing");if(u&&"border-box"===u)e=t+a+l;else{let{clientWidth:n,offsetWidth:s}=o;e=t+r+i+a+l+(s-n)}}l&&(o.style.transform=l),u&&(o.style.webkitTransform=u),i.roundLengths&&(e=Math.floor(e))}else e=(s-(i.slidesPerView-1)*T)/i.slidesPerView,i.roundLengths&&(e=Math.floor(e)),p[a]&&(p[a].style[r("width")]=`${e}px`);p[a]&&(p[a].swiperSlideSize=e),y.push(e),i.centeredSlides?(x=x+e/2+C/2+T,0===C&&0!==a&&(x=x-s/2-T),0===a&&(x=x-s/2-T),.001>Math.abs(x)&&(x=0),i.roundLengths&&(x=Math.floor(x)),P%i.slidesPerGroup==0&&h.push(x),m.push(x)):(i.roundLengths&&(x=Math.floor(x)),(P-Math.min(t.params.slidesPerGroupSkip,P))%t.params.slidesPerGroup==0&&h.push(x),m.push(x),x=x+e+T),t.virtualSize+=e+T,C=e,P+=1}}if(t.virtualSize=Math.max(t.virtualSize,s)+w,l&&u&&("slide"===i.effect||"coverflow"===i.effect)&&(a.style.width=`${t.virtualSize+T}px`),i.setWrapperSize&&(a.style[r("width")]=`${t.virtualSize+T}px`),R&&t.grid.updateWrapperSize(e,h,r),!i.centeredSlides){let e=[];for(let r=0;r<h.length;r+=1){let n=h[r];i.roundLengths&&(n=Math.floor(n)),h[r]<=t.virtualSize-s&&e.push(n)}h=e,Math.floor(t.virtualSize-s)-Math.floor(h[h.length-1])>1&&h.push(t.virtualSize-s)}if(c&&i.loop){let e=y[0]+T;if(i.slidesPerGroup>1){let r=Math.ceil((t.virtual.slidesBefore+t.virtual.slidesAfter)/i.slidesPerGroup),n=e*i.slidesPerGroup;for(let e=0;e<r;e+=1)h.push(h[h.length-1]+n)}for(let r=0;r<t.virtual.slidesBefore+t.virtual.slidesAfter;r+=1)1===i.slidesPerGroup&&h.push(h[h.length-1]+e),m.push(m[m.length-1]+e),t.virtualSize+=e}if(0===h.length&&(h=[0]),0!==T){let e=t.isHorizontal()&&l?"marginLeft":r("marginRight");p.filter((e,t)=>
148!i.cssMode||!!i.loop||t!==p.length-1).forEach(t=>{t.style[e]=`${T}px`})}if(i.centeredSlides&&i.centeredSlidesBounds){let e=0;y.forEach(t=>{e+=t+(T||0)});let t=(e-=T)-s;h=h.map(e=>e<=0?-b:e>t?t+w:e)}if(i.centerInsufficientSlides){let e=0;if(y.forEach(t=>{e+=t+(T||0)}),(e-=T)<s){let t=(s-e)/2;h.forEach((e,r)=>{h[r]=e-t}),m.forEach((e,r)=>{m[r]=e+t})}}if(Object.assign(t,{slides:p,snapGrid:h,slidesGrid:m,slidesSizesGrid:y}),i.centeredSlides&&i.cssMode&&!i.centeredSlidesBounds){g(a,"--swiper-centered-offset-before",`${-h[0]}px`),g(a,"--swiper-centered-offset-after",`${t.size/2-y[y.length-1]/2}px`);let e=-t.snapGrid[0],r=-t.slidesGrid[0];t.snapGrid=t.snapGrid.map(t=>t+e),t.slidesGrid=t.slidesGrid.map(e=>e+r)}if(f!==d&&t.emit("slidesLengthChange"),h.length!==O&&(t.params.watchOverflow&&t.checkOverflow(),t.emit("snapGridLengthChange")),m.length!==_&&t.emit("slidesGridLengthChange"),i.watchSlidesProgress&&t.updateSlidesOffset(),!c&&!i.cssMode&&("slide"===i.effect||"fade"===i.effect)){let e=`${i.containerModifierClass}backface-hidden`,r=t.el.classList.contains(e);f<=i.maxBackfaceHiddenSlides?r||t.el.classList.add(e):r&&t.el.classList.remove(e)}},updateAutoHeight:function(e){let t,r=this,n=[],i=r.virtual&&r.params.virtual.enabled,a=0;"number"==typeof e?r.setTransition(e):!0===e&&r.setTransition(r.params.speed);let o=e=>i?r.slides[r.getSlideIndexByData(e)]:r.slides[e];if("auto"!==r.params.slidesPerView&&r.params.slidesPerView>1)if(r.params.centeredSlides)(r.visibleSlides||[]).forEach(e=>{n.push(e)});else for(t=0;t<Math.ceil(r.params.slidesPerView);t+=1){let e=r.activeIndex+t;if(e>r.slides.length&&!i)break;n.push(o(e))}else n.push(o(r.activeIndex));for(t=0;t<n.length;t+=1)if(void 0!==n[t]){let e=n[t].offsetHeight;a=e>a?e:a}(a||0===a)&&(r.wrapperEl.style.height=`${a}px`)},updateSlidesOffset:function(){let e=this.slides,t=this.isElement?this.isHorizontal()?this.wrapperEl.offsetLeft:this.wrapperEl.offsetTop:0;for(let r=0;r<e.length;r+=1)e[r].swiperSlideOffset=(this.isHorizontal()?e[r].offsetLeft:e[r].offsetTop)-t-this.cssOverflowAdjustment()},updateSlidesProgress:function(e=this&&this.translate||0){let t=this.params,{slides:r,rtlTranslate:n,snapGrid:i}=this;if(0===r.length)return;void 0===r[0].swiperSlideOffset&&this.updateSlidesOffset();let a=-e;n&&(a=e),r.forEach(e=>{e.classList.remove(t.slideVisibleClass)}),this.visibleSlidesIndexes=[],this.visibleSlides=[];let o=t.spaceBetween;"string"==typeof o&&o.indexOf("%")>=0?o=parseFloat(o.replace("%",""))/100*this.size:"string"==typeof o&&(o=parseFloat(o));for(let e=0;e<r.length;e+=1){let s=r[e],l=s.swiperSlideOffset;t.cssMode&&t.centeredSlides&&(l-=r[0].swiperSlideOffset);let u=(a+(t.centeredSlides?this.minTranslate():0)-l)/(s.swiperSlideSize+o),c=(a-i[0]+(t.centeredSlides?this.minTranslate():0)-l)/(s.swiperSlideSize+o),d=-(a-l),p=d+this.slidesSizesGrid[e];(d>=0&&d<this.size-1||p>1&&p<=this.size||d<=0&&p>=this.size)&&(this.visibleSlides.push(s),this.visibleSlidesIndexes.push(e),r[e].classList.add(t.slideVisibleClass)),s.progress=n?-u:u,s.originalProgress=n?-c:c}},updateProgress:function(e){if(void 0===e){let t=this.rtlTranslate?-1:1;e=this&&this.translate&&this.translate*t||0}let t=this.params,r=this.maxTranslate()-this.minTranslate(),{progress:n,isBeginning:i,isEnd:a,progressLoop:o}=this,s=i,l=a;if(0===r)n=0,i=!0,a=!0;else{n=(e-this.minTranslate())/r;let t=1>Math.abs(e-this.minTranslate()),o=1>Math.abs(e-this.maxTranslate());i=t||n<=0,a=o||n>=1,t&&(n=0),o&&(n=1)}if(t.loop){let t=this.getSlideIndexByData(0),r=this.getSlideIndexByData(this.slides.length-1),n=this.slidesGrid[t],i=this.slidesGrid[r],a=this.slidesGrid[this.slidesGrid.length-1],s=Math.abs(e);(o=s>=n?(s-n)/a:(s+a-i)/a)>1&&(o-=1)}Object.assign(this,{progress:n,progressLoop:o,isBeginning:i,isEnd:a}),(t.watchSlidesProgress||t.centeredSlides&&t.autoHeight)&&this.updateSlidesProgress(e),i&&
148!s&&this.emit("reachBeginning toEdge"),a&&!l&&this.emit("reachEnd toEdge"),(s&&!i||l&&!a)&&this.emit("fromEdge"),this.emit("progress",n)},updateSlidesClasses:function(){let e,{slides:t,params:r,slidesEl:n,activeIndex:i}=this,a=this.virtual&&r.virtual.enabled,o=e=>v(n,`.${r.slideClass}${e}, swiper-slide${e}`)[0];if(t.forEach(e=>{e.classList.remove(r.slideActiveClass,r.slideNextClass,r.slidePrevClass)}),a)if(r.loop){let t=i-this.virtual.slidesBefore;t<0&&(t=this.virtual.slides.length+t),t>=this.virtual.slides.length&&(t-=this.virtual.slides.length),e=o(`[data-swiper-slide-index="${t}"]`)}else e=o(`[data-swiper-slide-index="${i}"]`);else e=t[i];if(e){e.classList.add(r.slideActiveClass);let n=function(e,t){let r=[];for(;e.nextElementSibling;){let n=e.nextElementSibling;t?n.matches(t)&&r.push(n):r.push(n),e=n}return r}(e,`.${r.slideClass}, swiper-slide`)[0];r.loop&&!n&&(n=t[0]),n&&n.classList.add(r.slideNextClass);let i=function(e,t){let r=[];for(;e.previousElementSibling;){let n=e.previousElementSibling;t?n.matches(t)&&r.push(n):r.push(n),e=n}return r}(e,`.${r.slideClass}, swiper-slide`)[0];r.loop,i&&i.classList.add(r.slidePrevClass)}this.emitSlidesClasses()},updateActiveIndex:function(e){let t,r,n=this,i=n.rtlTranslate?n.translate:-n.translate,{snapGrid:a,params:o,activeIndex:s,realIndex:l,snapIndex:u}=n,c=e,d=e=>{let t=e-n.virtual.slidesBefore;return t<0&&(t=n.virtual.slides.length+t),t>=n.virtual.slides.length&&(t-=n.virtual.slides.length),t};if(void 0===c&&(c=function(e){let t,{slidesGrid:r,params:n}=e,i=e.rtlTranslate?e.translate:-e.translate;for(let e=0;e<r.length;e+=1)void 0!==r[e+1]?i>=r[e]&&i<r[e+1]-(r[e+1]-r[e])/2?t=e:i>=r[e]&&i<r[e+1]&&(t=e+1):i>=r[e]&&(t=e);return n.normalizeSlideIndex&&(t<0||void 0===t)&&(t=0),t}(n)),a.indexOf(i)>=0)t=a.indexOf(i);else{let e=Math.min(o.slidesPerGroupSkip,c);t=e+Math.floor((c-e)/o.slidesPerGroup)}if(t>=a.length&&(t=a.length-1),c===s){t!==u&&(n.snapIndex=t,n.emit("snapIndexChange")),n.params.loop&&n.virtual&&n.params.virtual.enabled&&(n.realIndex=d(c));return}r=n.virtual&&o.virtual.enabled&&o.loop?d(c):n.slides[c]?parseInt(n.slides[c].getAttribute("data-swiper-slide-index")||c,10):c,Object.assign(n,{previousSnapIndex:u,snapIndex:t,previousRealIndex:l,realIndex:r,previousIndex:s,activeIndex:c}),n.initialized&&C(n),n.emit("activeIndexChange"),n.emit("snapIndexChange"),l!==r&&n.emit("realIndexChange"),(n.initialized||n.params.runCallbacksOnInit)&&n.emit("slideChange")},updateClickedSlide:function(e){let t,r=this.params,n=e.closest(`.${r.slideClass}, swiper-slide`),i=!1;if(n){for(let e=0;e<this.slides.length;e+=1)if(this.slides[e]===n){i=!0,t=e;break}}if(n&&i)this.clickedSlide=n,this.virtual&&this.params.virtual.enabled?this.clickedIndex=parseInt(n.getAttribute("data-swiper-slide-index"),10):this.clickedIndex=t;else{this.clickedSlide=void 0,this.clickedIndex=void 0;return}r.slideToClickedSlide&&void 0!==this.clickedIndex&&this.clickedIndex!==this.activeIndex&&this.slideToClickedSlide()}},translate:{getTranslate:function(e=this.isHorizontal()?"x":"y"){let{params:t,rtlTranslate:r,translate:n,wrapperEl:i}=this;if(t.virtualTranslate)return r?-n:n;if(t.cssMode)return n;let a=function(e,t="x"){let r,n,i,a=d(),o=function(e){let t,r=d();return r.getComputedStyle&&(t=r.getComputedStyle(e,null)),!t&&e.currentStyle&&(t=e.currentStyle),t||(t=e.style),t}(e,null);return a.WebKitCSSMatrix?((n=o.transform||o.webkitTransform).split(",").length>6&&(n=n.split(", ").map(e=>e.replace(",",".")).join(", ")),i=new a.WebKitCSSMatrix("none"===n?"":n)):r=(i=o.MozTransform||o.OTransform||o.MsTransform||o.msTransform||o.transform||o.getPropertyValue("transform").replace("translate(","matrix(1, 0, 0, 1,")).toString().split(","),"x"===t&&(n=a.WebKitCSSMatrix?i.m41:16===r.length?parseFloat(r[12]):parseFloat(r[4])),"y"===t&&(n=a.WebKitCSSMatrix?i.m42:16===r.length?parseFloat(r[13]):parseFloat(r[5])),n||0}(i,e);return a+=this.cssOverflowAdjustment(),r&&(a=-a),a||0},setTranslate:function(e,t){let{rtlTranslate:r,params:n,wrapperEl:i,progress:a}=this,o=0,s=0;this.isHorizontal()?o=r?-e:e:s=e,n.roundLengths&&(o=Math.floor(o),s=Math.floor(s)),this.previousTranslate=this.translate,this.translate=this.isHorizontal()?o:s,n.cssMode?i[this.isHorizontal()?"scrollLeft":"scrollTop"]=this.isHorizontal()?-o:-s:n.virtualTranslate||(this.isHorizontal()?o-=this.cssOverflowAdjustment():s-=this.cssOverflowAdjustment(),i.style.transform=`translate3d(${o}px, ${s}px, 0px)`);let l=this.maxTranslate()-this.minTranslate();(0===l?0:(e-this.minTranslate())/l)!==a&&this.updateProgress(e),this.emit
148("setTranslate",this.translate,t)},minTranslate:function(){return-this.snapGrid[0]},maxTranslate:function(){return-this.snapGrid[this.snapGrid.length-1]},translateTo:function(e=0,t=this.params.speed,r=!0,n=!0,i){let a,o=this,{params:s,wrapperEl:l}=o;if(o.animating&&s.preventInteractionOnTransition)return!1;let u=o.minTranslate(),c=o.maxTranslate();if(a=n&&e>u?u:n&&e<c?c:e,o.updateProgress(a),s.cssMode){let e=o.isHorizontal();if(0===t)l[e?"scrollLeft":"scrollTop"]=-a;else{if(!o.support.smoothScroll)return y({swiper:o,targetPosition:-a,side:e?"left":"top"}),!0;l.scrollTo({[e?"left":"top"]:-a,behavior:"smooth"})}return!0}return 0===t?(o.setTransition(0),o.setTranslate(a),r&&(o.emit("beforeTransitionStart",t,i),o.emit("transitionEnd"))):(o.setTransition(t),o.setTranslate(a),r&&(o.emit("beforeTransitionStart",t,i),o.emit("transitionStart")),o.animating||(o.animating=!0,o.onTranslateToWrapperTransitionEnd||(o.onTranslateToWrapperTransitionEnd=function(e){o&&!o.destroyed&&e.target===this&&(o.wrapperEl.removeEventListener("transitionend",o.onTranslateToWrapperTransitionEnd),o.onTranslateToWrapperTransitionEnd=null,delete o.onTranslateToWrapperTransitionEnd,r&&o.emit("transitionEnd"))}),o.wrapperEl.addEventListener("transitionend",o.onTranslateToWrapperTransitionEnd))),!0}},transition:{setTransition:function(e,t){this.params.cssMode||(this.wrapperEl.style.transitionDuration=`${e}ms`),this.emit("setTransition",e,t)},transitionStart:function(e=!0,t){let{params:r}=this;r.cssMode||(r.autoHeight&&this.updateAutoHeight(),P({swiper:this,runCallbacks:e,direction:t,step:"Start"}))},transitionEnd:function(e=!0,t){let{params:r}=this;this.animating=!1,r.cssMode||(this.setTransition(0),P({swiper:this,runCallbacks:e,direction:t,step:"End"}))}},slide:{slideTo:function(e=0,t=this.params.speed,r=!0,n,i){let a;"string"==typeof e&&(e=parseInt(e,10));let o=this,s=e;s<0&&(s=0);let{params:l,snapGrid:u,slidesGrid:c,previousIndex:d,activeIndex:p,rtlTranslate:f,wrapperEl:h,enabled:m}=o;if(o.animating&&l.preventInteractionOnTransition||!m&&!n&&!i)return!1;let g=Math.min(o.params.slidesPerGroupSkip,s),v=g+Math.floor((s-g)/o.params.slidesPerGroup);v>=u.length&&(v=u.length-1);let b=-u[v];
148if(l.normalizeSlideIndex)for(let e=0;e<c.length;e+=1){let t=-Math.floor(100*b),r=Math.floor(100*c[e]),n=Math.floor(100*c[e+1]);void 0!==c[e+1]?t>=r&&t<n-(n-r)/2?s=e:t>=r&&t<n&&(s=e+1):t>=r&&(s=e)}if(o.initialized&&s!==p&&(!o.allowSlideNext&&(f?b>o.translate&&b>o.minTranslate():b<o.translate&&b<o.minTranslate())||!o.allowSlidePrev&&b>o.translate&&b>o.maxTranslate()&&(p||0)!==s))return!1;if(s!==(d||0)&&r&&o.emit("beforeSlideChangeStart"),o.updateProgress(b),a=s>p?"next":s<p?"prev":"reset",f&&-b===o.translate||!f&&b===o.translate)return o.updateActiveIndex(s),l.autoHeight&&o.updateAutoHeight(),o.updateSlidesClasses(),"slide"!==l.effect&&o.setTranslate(b),"reset"!==a&&(o.transitionStart(r,a),o.transitionEnd(r,a)),!1;if(l.cssMode){let e=o.isHorizontal(),r=f?b:-b;if(0===t){let t=o.virtual&&o.params.virtual.enabled;t&&(o.wrapperEl.style.scrollSnapType="none",o._immediateVirtual=!0),t&&!o._cssModeVirtualInitialSet&&o.params.initialSlide>0?(o._cssModeVirtualInitialSet=!0,requestAnimationFrame(()=>{h[e?"scrollLeft":"scrollTop"]=r})):h[e?"scrollLeft":"scrollTop"]=r,t&&requestAnimationFrame(()=>{o.wrapperEl.style.scrollSnapType="",o._immediateVirtual=!1})}else{if(!o.support.smoothScroll)return y({swiper:o,targetPosition:r,side:e?"left":"top"}),!0;h.scrollTo({[e?"left":"top"]:r,behavior:"smooth"})}return!0}return o.setTransition(t),o.setTranslate(b),o.updateActiveIndex(s),o.updateSlidesClasses(),o.emit("beforeTransitionStart",t,n),o.transitionStart(r,a),0===t?o.transitionEnd(r,a):o.animating||(o.animating=!0,o.onSlideToWrapperTransitionEnd||(o.onSlideToWrapperTransitionEnd=function(e){o&&!o.destroyed&&e.target===this&&(o.wrapperEl.removeEventListener("transitionend",o.onSlideToWrapperTransitionEnd),o.onSlideToWrapperTransitionEnd=null,delete o.onSlideToWrapperTransitionEnd,o.transitionEnd(r,a))}),o.wrapperEl.addEventListener("transitionend",o.onSlideToWrapperTransitionEnd)),!0},slideToLoop:function(e=0,t=this.params.speed,r=!0,n){"string"==typeof e&&(e=parseInt(e,10));let i=e;return this.params.loop&&(this.virtual&&this.params.virtual.enabled?i+=this.virtual.slidesBefore:i=this.getSlideIndexByData(i)),this.slideTo(i,t,r,n)},slideNext:function(e=this.params.speed,t=!0,r){let{enabled:n,params:i,animating:a}=this;if(!n)return this;let o=i.slidesPerGroup;"auto"===i.slidesPerView&&1===i.slidesPerGroup&&i.slidesPerGroupAuto&&(o=Math.max(this.slidesPerViewDynamic("current",!0),1));let s=this.activeIndex<i.slidesPerGroupSkip?1:o,l=this.virtual&&i.virtual.enabled;if(i.loop){if(a&&!l&&i.loopPreventsSliding)return!1;this.loopFix({direction:"next"}),this._clientLeft=this.wrapperEl.clientLeft}return i.rewind&&this.isEnd?this.slideTo(0,e,t,r):this.slideTo(this.activeIndex+s,e,t,r)},slidePrev:function(e=this.params.speed,t=!0,r){let{params:n,snapGrid:i,slidesGrid:a,rtlTranslate:o,enabled:s,animating:l}=this;if(!s)return this;let u=this.virtual&&n.virtual.enabled;if(n.loop){if(l&&!u&&n.loopPreventsSliding)return!1;this.loopFix({direction:"prev"}),this._clientLeft=this.wrapperEl.clientLeft}function c(e){return e<0?-Math.floor(Math.abs(e)):Math.floor(e)}let d=c(o?this.translate:-this.translate),p=i.map(e=>c(e)),f=i[p.indexOf(d)-1];if(void 0===f&&n.cssMode){let e;i.forEach((t,r)=>{d>=t&&(e=r)}),void 0!==e&&(f=i[e>0?e-1:e])}let h=0;if(void 0!==f&&((h=a.indexOf(f))<0&&(h=this.activeIndex-1),"auto"===n.slidesPerView&&1===n.slidesPerGroup&&n.slidesPerGroupAuto&&(h=Math.max(h=h-this.slidesPerViewDynamic("previous",!0)+1,0))),n.rewind&&this.isBeginning){let n=this.params.virtual&&this.params.virtual.enabled&&this.virtual?this.virtual.slides.length-1:this.slides.length-1;return this.slideTo(n,e,t,r)}return this.slideTo(h,e,t,r)},slideReset:function(e=this.params.speed,t=!0,r){return this.slideTo(this.activeIndex,e,t,r)},slideToClosest:function(e=this.params.speed,t=!0,r,n=.5){let i=this.activeIndex,a=Math.min(this.params.slidesPerGroupSkip,i),o=a+Math.floor((i-a)/this.params.slidesPerGroup),s=this.rtlTranslate?this.translate:-this.translate;if(s>=this.snapGrid[o]){let e=this.snapGrid[o];s-e>(this.snapGrid[o+1]-e)*n&&(i+=this.params.slidesPerGroup)}else{let e=this.snapGrid[o-1];s-e<=(this.snapGrid[o]-e)*n&&(i-=this.params.slidesPerGroup)}return i=Math.min(i=Math.max(i,0),this.slidesGrid.length-1),this.slideTo(i,e,t,r)},slideToClickedSlide:function(){let e,t=this,{params:r,slidesEl:n}=t,i="auto"===r.slidesPerView?t.slidesPerViewDynamic():r.slidesPerView,a=t.clickedIndex,o=t.isElement?"swiper-slide":`.${r.slideClass}`;if(r.loop){if(t.animating)return;e=parseInt(t.clickedSlide.getAttribute("data-swiper-slide-index"),10),r.centeredSlides?a<t.loopedSlides-i/2||a>t.slides.length-t.loopedSlides+i/2?(t.loopFix(),a=t.getSlideIndex(v(n,`${o}[data-swiper-slide-index="${e}"]`)[0]),p(()=>{t.slideTo(a)})):t.slideTo(a):a>t.slides.length-i?(t.loopFix(),a=t.getSlideIndex(v(n,`${o}[data-swiper-slide-index="${e}"]`)[0]),p(()=>{t.slideTo(a)})):t.slideTo(a)}else t.slideTo(a)}},loop:{loopCreate:function(e){let{params:t,slidesEl:r}=this;!t.loop||this.virtual&&this.params.virtual.enabled||(v(r,`.${t.slideClass}, swiper-slide`).forEach((e,t)=>{e.setAttribute("data-swiper-slide-index",t)}),this.loopFix({slideRealIndex:e,direction:t.centeredSlides?void 0:"next"}))},loopFix:function({slideRealIndex:e,slideTo:t=!0,direction:r,setTranslate:n,activeSlideIndex:i,byController:a,byMousewheel:o}={}){let s=this;if(!s.params.loop)return;s.emit("beforeLoopFix");let{slides:l,allowSlidePrev:u,allowSlideNext:c,slidesEl:d,params:p}=s;
148if(s.allowSlidePrev=!0,s.allowSlideNext=!0,s.virtual&&p.virtual.enabled){t&&(p.centeredSlides||0!==s.snapIndex?p.centeredSlides&&s.snapIndex<p.slidesPerView?s.slideTo(s.virtual.slides.length+s.snapIndex,0,!1,!0):s.snapIndex===s.snapGrid.length-1&&s.slideTo(s.virtual.slidesBefore,0,!1,!0):s.slideTo(s.virtual.slides.length,0,!1,!0)),s.allowSlidePrev=u,s.allowSlideNext=c,s.emit("loopFix");return}let f="auto"===p.slidesPerView?s.slidesPerViewDynamic():Math.ceil(parseFloat(p.slidesPerView,10)),h=p.loopedSlides||f;h%p.slidesPerGroup!=0&&(h+=p.slidesPerGroup-h%p.slidesPerGroup),s.loopedSlides=h;let m=[],g=[],y=s.activeIndex;void 0===i?i=s.getSlideIndex(s.slides.filter(e=>e.classList.contains(p.slideActiveClass))[0]):y=i;let v="next"===r||!r,b="prev"===r||!r,E=0,w=0;if(i<h){E=Math.max(h-i,p.slidesPerGroup);for(let e=0;e<h-i;e+=1){let t=e-Math.floor(e/l.length)*l.length;m.push(l.length-t-1)}}else if(i>s.slides.length-2*h){w=Math.max(i-(s.slides.length-2*h),p.slidesPerGroup);for(let e=0;e<w;e+=1){let t=e-Math.floor(e/l.length)*l.length;g.push(t)}}if(b&&m.forEach(e=>{s.slides[e].swiperLoopMoveDOM=!0,d.prepend(s.slides[e]),s.slides[e].swiperLoopMoveDOM=!1}),v&&g.forEach(e=>{s.slides[e].swiperLoopMoveDOM=!0,d.append(s.slides[e]),s.slides[e].swiperLoopMoveDOM=!1}),s.recalcSlides(),"auto"===p.slidesPerView&&s.updateSlides(),p.watchSlidesProgress&&s.updateSlidesOffset(),t){if(m.length>0&&b)if(void 0===e){let e=s.slidesGrid[y],t=s.slidesGrid[y+E]-e;o?s.setTranslate(s.translate-t):(s.slideTo(y+E,0,!1,!0),n&&(s.touches[s.isHorizontal()?"startX":"startY"]+=t))}else n&&s.slideToLoop(e,0,!1,!0);else if(g.length>0&&v)if(void 0===e){let e=s.slidesGrid[y],t=s.slidesGrid[y-w]-e;o?s.setTranslate(s.translate-t):(s.slideTo(y-w,0,!1,!0),n&&(s.touches[s.isHorizontal()?"startX":"startY"]+=t))}else s.slideToLoop(e,0,!1,!0)}if(s.allowSlidePrev=u,s.allowSlideNext=c,s.controller&&s.controller.control&&!a){let t={slideRealIndex:e,slideTo:!1,direction:r,setTranslate:n,activeSlideIndex:i,byController:!0};Array.isArray(s.controller.control)?s.controller.control.forEach(e=>{!e.destroyed&&e.params.loop&&e.loopFix(t)}):s.controller.control instanceof s.constructor&&s.controller.control.params.loop&&s.controller.control.loopFix(t)}s.emit("loopFix")},loopDestroy:function(){let{params:e,slidesEl:t}=this;if(!e.loop||this.virtual&&this.params.virtual.enabled)return;this.recalcSlides();let r=[];this.slides.forEach(e=>{r[void 0===e.swiperSlideIndex?+e.getAttribute("data-swiper-slide-index"):e.swiperSlideIndex]=e}),this.slides.forEach(e=>{e.removeAttribute("data-swiper-slide-index")}),r.forEach(e=>{t.append(e)}),this.recalcSlides(),this.slideTo(this.realIndex,0)}},grabCursor:{setGrabCursor:function(e){let t=this;if(!t.params.simulateTouch||t.params.watchOverflow&&t.isLocked||t.params.cssMode)return;let r="container"===t.params.touchEventsTarget?t.el:t.wrapperEl;t.isElement&&(t.__preventObserver__=!0),r.style.cursor="move",r.style.cursor=e?"grabbing":"grab",t.isElement&&requestAnimationFrame(()=>{t.__preventObserver__=!1})},unsetGrabCursor:function(){let e=this;e.params.watchOverflow&&e.isLocked||e.params.cssMode||(e.isElement&&(e.__preventObserver__=!0),e["container"===e.params.touchEventsTarget?"el":"wrapperEl"].style.cursor="",e.isElement&&requestAnimationFrame(()=>{e.__preventObserver__=!1}))}},events:{attachEvents:function(){let e=u(),{params:t}=this;this.onTouchStart=R.bind(this),this.onTouchMove=A.bind(this),this.onTouchEnd=N.bind(this),t.cssMode&&(this.onScroll=k.bind(this)),this.onClick=D.bind(this),this.onLoad=M.bind(this),j||(e.addEventListener("touchstart",L),j=!0),F(this,"on")},detachEvents:function(){F(this,"off")}},breakpoints:{setBreakpoint:function(){let e=this,{realIndex:t,initialized:r,params:n,el:i}=e,a=n.breakpoints;if(!a||a&&0===Object.keys(a).length)return;let o=e.getBreakpoint(a,e.params.breakpointsBase,e.el);if(!o||e.currentBreakpoint===o)return;let s=(o in a?a[o]:void 0)||e.originalParams,l=$(e,n),u=$(e,s),c=n.enabled;l&&!u?(i.classList.remove(`${n.containerModifierClass}grid`,`${n.containerModifierClass}grid-column`),e.emitContainerClasses()):!l&&u&&(i.classList.add(`${n.containerModifierClass}grid`),(s.grid.fill&&"column"===s.grid.fill||!s.grid.fill&&"column"===n.grid.fill)&&i.classList.add(`${n.containerModifierClass}grid-column`),e.emitContainerClasses()),["navigation","pagination","scrollbar"].forEach(t=>{if(void 0===s[t])return;let r=n[t]&&n[t].enabled,i=s[t]&&s[t].enabled;r&&!i&&e[t].disable(),!r&&i&&e[t].enable()});let d=s.direction&&s.direction!==n.direction,p=n.loop&&(s.slidesPerView!==n.slidesPerView||d);d&&r&&e.changeDirection(),m(e.params,s);let f=e.params.enabled;Object.assign(e,{allowTouchMove:e.params.allowTouchMove,allowSlideNext:e.params.allowSlideNext,allowSlidePrev:e.params.allowSlidePrev}),c&&!f?e.disable():!c&&f&&e.enable(),e.currentBreakpoint=o,e.emit("_beforeBreakpoint",s),p&&r&&(e.loopDestroy(),e.loopCreate(t),e.updateSlides()),e.emit("breakpoint",s)}
148,getBreakpoint:function(e,t="window",r){if(!e||"container"===t&&!r)return;let n=!1,i=d(),a="window"===t?i.innerHeight:r.clientHeight,o=Object.keys(e).map(e=>"string"==typeof e&&0===e.indexOf("@")?{value:a*parseFloat(e.substr(1)),point:e}:{value:e,point:e});o.sort((e,t)=>parseInt(e.value,10)-parseInt(t.value,10));for(let e=0;e<o.length;e+=1){let{point:a,value:s}=o[e];"window"===t?i.matchMedia(`(min-width: ${s}px)`).matches&&(n=a):s<=r.clientWidth&&(n=a)}return n||"max"}},checkOverflow:{checkOverflow:function(){let{isLocked:e,params:t}=this,{slidesOffsetBefore:r}=t;if(r){let e=this.slides.length-1,t=this.slidesGrid[e]+this.slidesSizesGrid[e]+2*r;this.isLocked=this.size>t}else this.isLocked=1===this.snapGrid.length;!0===t.allowSlideNext&&(this.allowSlideNext=!this.isLocked),!0===t.allowSlidePrev&&(this.allowSlidePrev=!this.isLocked),e&&e!==this.isLocked&&(this.isEnd=!1),e!==this.isLocked&&this.emit(this.isLocked?"lock":"unlock")}},classes:{addClasses:function(){let{classNames:e,params:t,rtl:r,el:n,device:i}=this,a=function(e,t){let r=[];return e.forEach(e=>{"object"==typeof e?Object.keys(e).forEach(n=>{e[n]&&r.push(t+n)}):"string"==typeof e&&r.push(t+e)}),r}(["initialized",t.direction,{"free-mode":this.params.freeMode&&t.freeMode.enabled},{autoheight:t.autoHeight},{rtl:r},{grid:t.grid&&t.grid.rows>1},{"grid-column":t.grid&&t.grid.rows>1&&"column"===t.grid.fill},{android:i.android},{ios:i.ios},{"css-mode":t.cssMode},{centered:t.cssMode&&t.centeredSlides},{"watch-progress":t.watchSlidesProgress}],t.containerModifierClass);e.push(...a),n.classList.add(...e),this.emitContainerClasses()},removeClasses:function(){let{el:e,classNames:t}=this;e.classList.remove(...t),this.emitContainerClasses()}}},z={};class G{constructor(...e){let t,r;1===e.length&&e[0].constructor&&"Object"===Object.prototype.toString.call(e[0]).slice(8,-1)?r=e[0]:[t,r]=e,r||(r={}),r=m({},r),t&&!r.el&&(r.el=t);let n=u();if(r.el&&"string"==typeof r.el&&n.querySelectorAll(r.el).length>1){let e=[];return n.querySelectorAll(r.el).forEach(t=>{let n=m({},r,{el:t});e.push(new G(n))}),e}let o=this;o.__swiper__=!0,o.support=_(),o.device=function(e={}){return i||(i=function({userAgent:e}={}){let t=_(),r=d(),n=r.navigator.platform,i=e||r.navigator.userAgent,a={ios:!1,android:!1},o=r.screen.width,s=r.screen.height,l=i.match(/(Android);?[\s\/]+([\d.]+)?/),u=i.match(/(iPad).*OS\s([\d_]+)/),c=i.match(/(iPod)(.*OS\s([\d_]+))?/),p=!u&&i.match(/(iPhone\sOS|iOS)\s([\d_]+)/),f="MacIntel"===n;return!u&&f&&t.touch&&["1024x1366","1366x1024","834x1194","1194x834","834x1112","1112x834","768x1024","1024x768","820x1180","1180x820","810x1080","1080x810"].indexOf(`${o}x${s}`)>=0&&((u=i.match(/(Version)\/([\d.]+)/))||(u=[0,1,"13_0_0"]),f=!1),l&&"Win32"!==n&&(a.os="android",a.android=!0),(u||p||c)&&(a.os="ios",a.ios=!0),a}(e)),i}({userAgent:r.userAgent}),a||(a=function(){let e=d(),t=!1;function r(){let t=e.navigator.userAgent.toLowerCase();return t.indexOf("safari")>=0&&0>t.indexOf("chrome")&&0>t.indexOf("android")}if(r()){let r=String(e.navigator.userAgent);if(r.includes("Version/")){let[e,n]=r.split("Version/")[1].split(" ")[0].split(".").map(e=>Number(e));t=e<16||16===e&&n<2}}return{isSafari:t||r(),needPerspectiveFix:t,isWebView:/(iPhone|iPod|iPad).*AppleWebKit(?!.*Safari)/i.test(e.navigator.userAgent)}}()),o.browser=a,o.eventsListeners={},o.eventsAnyListeners=[],o.modules=[...o.__modules__],r.modules&&Array.isArray(r.modules)&&o.modules.push(...r.modules);let s={};o.modules.forEach(e=>{e({params:r,swiper:o,extendParams:function(e,t){return function(r={}){let n=Object.keys(r)[0],i=r[n];return"object"!=typeof i||null===i?void m(t,r):(["navigation","pagination","scrollbar"].indexOf(n)>=0&&!0===e[n]&&(e[n]={auto:!0}),n in e&&"enabled"in i)?void(!0===e[n]&&(e[n]={enabled:!0}),"object"==typeof e[n]&&!("enabled"in e[n])&&(e[n].enabled=!0),!e[n]&&(e[n]={enabled:!1}),m(t,r)):void m(t,r)}}(r,s),on:o.on.bind(o),once:o.once.bind(o),off:o.off.bind(o),emit:o.emit.bind(o)})});let l=m({},B,s);return o.params=m({},l,z,r),o.originalParams=m({},o.params),o.passedParams=m({}
148,r),o.params&&o.params.on&&Object.keys(o.params.on).forEach(e=>{o.on(e,o.params.on[e])}),o.params&&o.params.onAny&&o.onAny(o.params.onAny),Object.assign(o,{enabled:o.params.enabled,el:t,classNames:[],slides:[],slidesGrid:[],snapGrid:[],slidesSizesGrid:[],isHorizontal:()=>"horizontal"===o.params.direction,isVertical:()=>"vertical"===o.params.direction,activeIndex:0,realIndex:0,isBeginning:!0,isEnd:!1,translate:0,previousTranslate:0,progress:0,velocity:0,animating:!1,cssOverflowAdjustment(){return 8388608*Math.trunc(this.translate/8388608)},allowSlideNext:o.params.allowSlideNext,allowSlidePrev:o.params.allowSlidePrev,touchEventsData:{isTouched:void 0,isMoved:void 0,allowTouchCallbacks:void 0,touchStartTime:void 0,isScrolling:void 0,currentTranslate:void 0,startTranslate:void 0,allowThresholdMove:void 0,focusableElements:o.params.focusableElements,lastClickTime:0,clickTimeout:void 0,velocities:[],allowMomentumBounce:void 0,startMoving:void 0,evCache:[]},allowClick:!0,allowTouchMove:o.params.allowTouchMove,touches:{startX:0,startY:0,currentX:0,currentY:0,diff:0},imagesToLoad:[],imagesLoaded:0}),o.emit("_swiper"),o.params.init&&o.init(),o}getSlideIndex(e){let{slidesEl:t,params:r}=this,n=w(v(t,`.${r.slideClass}, swiper-slide`)[0]);return w(e)-n}getSlideIndexByData(e){return this.getSlideIndex(this.slides.filter(t=>+t.getAttribute("data-swiper-slide-index")===e)[0])}recalcSlides(){let{slidesEl:e,params:t}=this;this.slides=v(e,`.${t.slideClass}, swiper-slide`)}enable(){this.enabled||(this.enabled=!0,this.params.grabCursor&&this.setGrabCursor(),this.emit("enable"))}disable(){this.enabled&&(this.enabled=!1,this.params.grabCursor&&this.unsetGrabCursor(),this.emit("disable"))}setProgress(e,t){e=Math.min(Math.max(e,0),1);let r=this.minTranslate(),n=(this.maxTranslate()-r)*e+r;this.translateTo(n,void 0===t?0:t),this.updateActiveIndex(),this.updateSlidesClasses()}emitContainerClasses(){let e=this;if(!e.params._emitClasses||!e.el)return;let t=e.el.className.split(" ").filter(t=>0===t.indexOf("swiper")||0===t.indexOf(e.params.containerModifierClass));e.emit("_containerClasses",t.join(" "))}getSlideClasses(e){let t=this;return t.destroyed?"":e.className.split(" ").filter(e=>0===e.indexOf("swiper-slide")||0===e.indexOf(t.params.slideClass)).join(" ")}emitSlidesClasses(){let e=this;if(!e.params._emitClasses||!e.el)return;let t=[];e.slides.forEach(r=>{let n=e.getSlideClasses(r);t.push({slideEl:r,classNames:n}),e.emit("_slideClass",r,n)}),e.emit("_slideClasses",t)}slidesPerViewDynamic(e="current",t=!1){let{params:r,slides:n,slidesGrid:i,slidesSizesGrid:a,size:o,activeIndex:s}=this,l=1;if(r.centeredSlides){let e,t=n[s]?n[s].swiperSlideSize:0;for(let r=s+1;r<n.length;r+=1)n[r]&&!e&&(t+=n[r].swiperSlideSize,l+=1,t>o&&(e=!0));for(let r=s-1;r>=0;r-=1)n[r]&&!e&&(t+=n[r].swiperSlideSize,l+=1,t>o&&(e=!0))}else if("current"===e)for(let e=s+1;e<n.length;e+=1)(t?i[e]+a[e]-i[s]<o:i[e]-i[s]<o)&&(l+=1);else for(let e=s-1;e>=0;e-=1)i[s]-i[e]<o&&(l+=1);return l}update(){let e,t=this;if(!t||t.destroyed)return;let{snapGrid:r,params:n}=t;function i(){let e=Math.min(Math.max(t.rtlTranslate?-1*t.translate:t.translate,t.maxTranslate()),t.minTranslate());t.setTranslate(e),t.updateActiveIndex(),t.updateSlidesClasses()}if(n.breakpoints&&t.setBreakpoint(),[...t.el.querySelectorAll('[loading="lazy"]')].forEach(e=>{e.complete&&T(t,e)}),t.updateSize(),t.updateSlides(),t.updateProgress(),t.updateSlidesClasses(),n.freeMode&&n.freeMode.enabled&&!n.cssMode)i(),n.autoHeight&&t.updateAutoHeight();else{if(("auto"===n.slidesPerView||n.slidesPerView>1)&&t.isEnd&&!n.centeredSlides){let r=t.virtual&&n.virtual.enabled?t.virtual.slides:t.slides;e=t.slideTo(r.length-1,0,!1,!0)}else e=t.slideTo(t.activeIndex,0,!1,!0);e||i()}n.watchOverflow&&r!==t.snapGrid&&t.checkOverflow(),t.emit("update")}changeDirection(e,t=!0){let r=this.params.direction;return e||(e="horizontal"===r?"vertical":"horizontal"),e===r||"horizontal"!==e&&"vertical"!==e||(this.el.classList.remove(`${this.params.containerModifierClass}${r}`),this.el.classList.add(`${this.params.containerModifierClass}${e}`),this.emitContainerClasses(),this.params.direction=e,this.slides.forEac
148h(t=>{"vertical"===e?t.style.width="":t.style.height=""}),this.emit("changeDirection"),t&&this.update()),this}changeLanguageDirection(e){(!this.rtl||"rtl"!==e)&&(this.rtl||"ltr"!==e)&&(this.rtl="rtl"===e,this.rtlTranslate="horizontal"===this.params.direction&&this.rtl,this.rtl?(this.el.classList.add(`${this.params.containerModifierClass}rtl`),this.el.dir="rtl"):(this.el.classList.remove(`${this.params.containerModifierClass}rtl`),this.el.dir="ltr"),this.update())}mount(e){let t=this;if(t.mounted)return!0;let r=e||t.params.el;if("string"==typeof r&&(r=document.querySelector(r)),!r)return!1;r.swiper=t,r.shadowEl&&(t.isElement=!0);let n=()=>`.${(t.params.wrapperClass||"").trim().split(" ").join(".")}`,i=r&&r.shadowRoot&&r.shadowRoot.querySelector?r.shadowRoot.querySelector(n()):v(r,n())[0];return!i&&t.params.createElements&&(i=b("div",t.params.wrapperClass),r.append(i),v(r,`.${t.params.slideClass}`).forEach(e=>{i.append(e)})),Object.assign(t,{el:r,wrapperEl:i,slidesEl:t.isElement?r:i,mounted:!0,rtl:"rtl"===r.dir.toLowerCase()||"rtl"===E(r,"direction"),rtlTranslate:"horizontal"===t.params.direction&&("rtl"===r.dir.toLowerCase()||"rtl"===E(r,"direction")),wrongRTL:"-webkit-box"===E(i,"display")}),!0}init(e){let t=this;return t.initialized||!1===t.mount(e)||(t.emit("beforeInit"),t.params.breakpoints&&t.setBreakpoint(),t.addClasses(),t.updateSize(),t.updateSlides(),t.params.watchOverflow&&t.checkOverflow(),t.params.grabCursor&&t.enabled&&t.setGrabCursor(),t.params.loop&&t.virtual&&t.params.virtual.enabled?t.slideTo(t.params.initialSlide+t.virtual.slidesBefore,0,t.params.runCallbacksOnInit,!1,!0):t.slideTo(t.params.initialSlide,0,t.params.runCallbacksOnInit,!1,!0),t.params.loop&&t.loopCreate(),t.attachEvents(),[...t.el.querySelectorAll('[loading="lazy"]')].forEach(e=>{e.complete?T(t,e):e.addEventListener("load",e=>{T(t,e.target)})}),C(t),t.initialized=!0,C(t),t.emit("init"),t.emit("afterInit")),t}destroy(e=!0,t=!0){let r=this,{params:n,el:i,wrapperEl:a,slides:o}=r;if(void 0===r.params||r.destroyed)return null;(r.emit("beforeDestroy"),r.initialized=!1,r.detachEvents(),n.loop&&r.loopDestroy(),t&&(r.removeClasses(),i.removeAttribute("style"),a.removeAttribute("style"),o&&o.length&&o.forEach(e=>{e.classList.remove(n.slideVisibleClass,n.slideActiveClass,n.slideNextClass,n.slidePrevClass),e.removeAttribute("style"),e.removeAttribute("data-swiper-slide-index")})),r.emit("destroy"),Object.keys(r.eventsListeners).forEach(e=>{r.off(e)}),!1!==e)&&(r.el.swiper=null,Object.keys(r).forEach(e=>{try{r[e]=null}catch(e){}try{delete r[e]}catch(e){}}));return r.destroyed=!0,null}static extendDefaults(e){m(z,e)}static get extendedDefaults(){return z}static get defaults(){return B}static installModule(e){G.prototype.__modules__||(G.prototype.__modules__=[]);let t=G.prototype.__modules__;"function"==typeof e&&0>t.indexOf(e)&&t.push(e)}static use(e){return Array.isArray(e)?e.forEach(e=>G.installModule(e)):G.installModule(e),G}}Object.keys(U).forEach(e=>{Object.keys(U[e]).forEach(t=>{G.prototype[t]=U[e][t]})}),G.use([function({swiper:e,on:t,emit:r}){let n=d(),i=null,a=null,o=()=>{e&&!e.destroyed&&e.initialized&&(r("beforeResize"),r("resize"))},s=()=>{e&&!e.destroyed&&e.initialized&&r("orientationchange")};t("init",()=>{if(e.params.resizeObserver&&void 0!==n.ResizeObserver)return void(e&&!e.destroyed&&e.initialized&&(i=new ResizeObserver(t=>{a=n.requestAnimationFrame(()=>{let{width:r,height:n}=e,i=r,a=n;t.forEach(({contentBoxSize:t,contentRect:r,target:n})=>{n&&n!==e.el||(i=r?r.width:(t[0]||t).inlineSize,a=r?r.height:(t[0]||t).blockSize)}),(i!==r||a!==n)&&o()})})).observe(e.el));n.addEventListener("resize",o),n.addEventListener("orientationchange",s)}),t("destroy",()=>{a&&n.cancelAnimationFrame(a),i&&i.unobserve&&e.el&&(i.unobserve(e.el),i=null),n.removeEventListener("resize",o),n.removeEventListener("orientationchange",s)})},function({swiper:e,extendParams:t,on:r,emit:n}){let i=[],a=d(),o=(t,r={})=>{let o=new(a.MutationObserver||a.WebkitMutationObserver)(t=>{if(e.__preventObserver__)return;if(1===t.length)return void n("observerUpdate",t[0]);let r=function(){n("observerUpdate",t[0])};a.requestAnimationFrame?a.requestAnimationFrame(r):a.setTimeout(r,0)});o.observe(t,{attributes:void 0===r.attributes||r.attributes,childList:void 0===r.childList||r.childList,characterData:void 0===r.characterData||r.characterData}),i.push(o)};t({observer:!1,observeParents:!1,observeSlideChildren:!1}),r("init",()=>{if(e.params.observer){if(e.params.observeParents){let t=O(e.el);for(let e=0;e<t.length;e+=1)o(t[e])}o(e.el,{childList:e.params.observeSlideChildren}),o(e.wrapperEl,{attributes:!1})}}),r("destroy",()=>
148{i.forEach(e=>{e.disconnect()}),i.splice(0,i.length)})}]);let H=G;function q(e,t,r,n){return e.params.createElements&&Object.keys(n).forEach(i=>{if(!r[i]&&!0===r.auto){let a=v(e.el,`.${n[i]}`)[0];a||((a=b("div",n[i])).className=n[i],e.el.append(a)),r[i]=a,t[i]=a}}),r}function V({swiper:e,extendParams:t,on:r,emit:n}){t({navigation:{nextEl:null,prevEl:null,hideOnClick:!1,disabledClass:"swiper-button-disabled",hiddenClass:"swiper-button-hidden",lockClass:"swiper-button-lock",navigationDisabledClass:"swiper-navigation-disabled"}}),e.navigation={nextEl:null,prevEl:null};let i=e=>(Array.isArray(e)||(e=[e].filter(e=>!!e)),e);function a(t){let r;return t&&"string"==typeof t&&e.isElement&&(r=e.el.shadowRoot.querySelector(t))?r:(t&&("string"==typeof t&&(r=[...document.querySelectorAll(t)]),e.params.uniqueNavElements&&"string"==typeof t&&r.length>1&&1===e.el.querySelectorAll(t).length&&(r=e.el.querySelector(t))),t&&!r)?t:r}function o(t,r){let n=e.params.navigation;(t=i(t)).forEach(t=>{t&&(t.classList[r?"add":"remove"](...n.disabledClass.split(" ")),"BUTTON"===t.tagName&&(t.disabled=r),e.params.watchOverflow&&e.enabled&&t.classList[e.isLocked?"add":"remove"](n.lockClass))})}function s(){let{nextEl:t,prevEl:r}=e.navigation;if(e.params.loop){o(r,!1),o(t,!1);return}o(r,e.isBeginning&&!e.params.rewind),o(t,e.isEnd&&!e.params.rewind)}function l(t){t.preventDefault(),(!e.isBeginning||e.params.loop||e.params.rewind)&&(e.slidePrev(),n("navigationPrev"))}function u(t){t.preventDefault(),(!e.isEnd||e.params.loop||e.params.rewind)&&(e.slideNext(),n("navigationNext"))}function c(){let t=e.params.navigation;if(e.params.navigation=q(e,e.originalParams.navigation,e.params.navigation,{nextEl:"swiper-button-next",prevEl:"swiper-button-prev"}),!(t.nextEl||t.prevEl))return;let r=a(t.nextEl),n=a(t.prevEl);Object.assign(e.navigation,{nextEl:r,prevEl:n}),r=i(r),n=i(n);let o=(r,n)=>{r&&r.addEventListener("click","next"===n?u:l),!e.enabled&&r&&r.classList.add(...t.lockClass.split(" "))};r.forEach(e=>
148o(e,"next")),n.forEach(e=>o(e,"prev"))}function d(){let{nextEl:t,prevEl:r}=e.navigation;t=i(t),r=i(r);let n=(t,r)=>{t.removeEventListener("click","next"===r?u:l),t.classList.remove(...e.params.navigation.disabledClass.split(" "))};t.forEach(e=>n(e,"next")),r.forEach(e=>n(e,"prev"))}r("init",()=>{!1===e.params.navigation.enabled?p():(c(),s())}),r("toEdge fromEdge lock unlock",()=>{s()}),r("destroy",()=>{d()}),r("enable disable",()=>{let{nextEl:t,prevEl:r}=e.navigation;[...t=i(t),...r=i(r)].filter(e=>!!e).forEach(t=>t.classList[e.enabled?"remove":"add"](e.params.navigation.lockClass))}),r("click",(t,r)=>{let{nextEl:a,prevEl:o}=e.navigation;a=i(a),o=i(o);let s=r.target;if(e.params.navigation.hideOnClick&&!o.includes(s)&&!a.includes(s)){let t;if(e.pagination&&e.params.pagination&&e.params.pagination.clickable&&(e.pagination.el===s||e.pagination.el.contains(s)))return;a.length?t=a[0].classList.contains(e.params.navigation.hiddenClass):o.length&&(t=o[0].classList.contains(e.params.navigation.hiddenClass)),!0===t?n("navigationShow"):n("navigationHide"),[...a,...o].filter(e=>!!e).forEach(t=>t.classList.toggle(e.params.navigation.hiddenClass))}});let p=()=>{e.el.classList.add(...e.params.navigation.navigationDisabledClass.split(" ")),d()};Object.assign(e.navigation,{enable:()=>{e.el.classList.remove(...e.params.navigation.navigationDisabledClass.split(" ")),c(),s()},disable:p,update:s,init:c,destroy:d})}function X(e=""){return`.${e.trim().replace(/([\.:!+\/])/g,"\\$1").replace(/ /g,".")}`}function W({swiper:e,extendParams:t,on:r,emit:n}){let i,a="swiper-pagination";t({pagination:{el:null,bulletElement:"span",clickable:!1,hideOnClick:!1,renderBullet:null,renderProgressbar:null,renderFraction:null,renderCustom:null,progressbarOpposite:!1,type:"bullets",dynamicBullets:!1,dynamicMainBullets:1,formatFractionCurrent:e=>e,formatFractionTotal:e=>e,bulletClass:`${a}-bullet`,bulletActiveClass:`${a}-bullet-active`,modifierClass:`${a}-`,currentClass:`${a}-current`,totalClass:`${a}-total`,hiddenClass:`${a}-hidden`,progressbarFillClass:`${a}-progressbar-fill`,progressbarOppositeClass:`${a}-progressbar-opposite`,clickableClass:`${a}-clickable`,lockClass:`${a}-lock`,horizontalClass:`${a}-horizontal`,verticalClass:`${a}-vertical`,paginationDisabledClass:`${a}-disabled`}}),e.pagination={el:null,bullets:[]};let o=0,s=e=>(Array.isArray(e)||(e=[e].filter(e=>!!e)),e);function l(){return!e.params.pagination.el||!e.pagination.el||Array.isArray(e.pagination.el)&&0===e.pagination.el.length}function u(t,r){let{bulletActiveClass:n}=e.params.pagination;t&&(t=t[`${"prev"===r?"previous":"next"}ElementSibling`])&&(t.classList.add(`${n}-${r}`),(t=t[`${"prev"===r?"previous":"next"}ElementSibling`])&&t.classList.add(`${n}-${r}-${r}`))}function c(t){let r=t.target.closest(X(e.params.pagination.bulletClass));if(!r)return;t.preventDefault();let n=w(r)*e.params.slidesPerGroup;if(e.params.loop){if(e.realIndex===n)return;let t=e.getSlideIndexByData(n),r=e.getSlideIndexByData(e.realIndex);t>e.slides.length-e.loopedSlides&&e.loopFix({direction:t>r?"next":"prev",activeSlideIndex:t,slideTo:!1}),e.slideToLoop(n)}else e.slideTo(n)}function d(){let t,r,a=e.rtl,c=e.params.pagination;if(l())return;let d=e.pagination.el;d=s(d);let p=e.virtual&&e.params.virtual.enabled?e.virtual.slides.length:e.slides.length,f=e.params.loop?Math.ceil(p/e.params.slidesPerGroup):e.snapGrid.length;if(e.params.loop?(r=e.previousRealIndex||0,t=e.params.slidesPerGroup>1?Math.floor(e.realIndex/e.params.slidesPerGroup):e.realIndex):void 0!==e.snapIndex?(t=e.snapIndex,r=e.previousSnapIndex):(r=e.previousIndex||0,t=e.activeIndex||0),"bullets"===c.type&&e.pagination.bullets&&e.pagination.bullets.length>0){let n,s,l,p=e.pagination.bullets;if(c.dynamicBullets&&(i=S(p[0],e.isHorizontal()?"width":"height",!0),d.forEach(t=>{t.style[e.isHorizontal()?"width":"height"]=`${i*(c.dynamicMainBullets+4)}px`}),c.dynamicMainBullets>1&&void 0!==r&&((o+=t-(r||0))>c.dynamicMainBullets-1?o=c.dynamicMainBullets-1:o<0&&(o=0)),l=((s=(n=Math.max(t-o,0))+(Math.min(p.length,c.dynamicMainBullets)-1))+n)/2),p.forEach(e=>{let t=[...["","-next","-next-next","-prev","-prev-prev","-main"].map(e=>`${c.bulletActiveClass}${e}`)].map(e=>"string"==typeof e&&e.includes(" ")?e.split(" "):e).flat();e.classList.remove(...t)}),d.length>
1481)p.forEach(r=>{let i=w(r);i===t?r.classList.add(...c.bulletActiveClass.split(" ")):e.isElement&&r.setAttribute("part","bullet"),c.dynamicBullets&&(i>=n&&i<=s&&r.classList.add(...`${c.bulletActiveClass}-main`.split(" ")),i===n&&u(r,"prev"),i===s&&u(r,"next"))});else{let r=p[t];if(r&&r.classList.add(...c.bulletActiveClass.split(" ")),e.isElement&&p.forEach((e,r)=>{e.setAttribute("part",r===t?"bullet-active":"bullet")}),c.dynamicBullets){let e=p[n],t=p[s];for(let e=n;e<=s;e+=1)p[e]&&p[e].classList.add(...`${c.bulletActiveClass}-main`.split(" "));u(e,"prev"),u(t,"next")}}if(c.dynamicBullets){let t=Math.min(p.length,c.dynamicMainBullets+4),r=(i*t-i)/2-l*i,n=a?"right":"left";p.forEach(t=>{t.style[e.isHorizontal()?n:"top"]=`${r}px`})}}d.forEach((r,i)=>{if("fraction"===c.type&&(r.querySelectorAll(X(c.currentClass)).forEach(e=>{e.textContent=c.formatFractionCurrent(t+1)}),r.querySelectorAll(X(c.totalClass)).forEach(e=>{e.textContent=c.formatFractionTotal(f)})),"progressbar"===c.type){let n;n=c.progressbarOpposite?e.isHorizontal()?"vertical":"horizontal":e.isHorizontal()?"horizontal":"vertical";let i=(t+1)/f,a=1,o=1;"horizontal"===n?a=i:o=i,r.querySelectorAll(X(c.progressbarFillClass)).forEach(t=>{t.style.transform=`translate3d(0,0,0) scaleX(${a}) scaleY(${o})`,t.style.transitionDuration=`${e.params.speed}ms`})}"custom"===c.type&&c.renderCustom?(r.innerHTML=c.renderCustom(e,t+1,f),0===i&&n("paginationRender",r)):(0===i&&n("paginationRender",r),n("paginationUpdate",r)),e.params.watchOverflow&&e.enabled&&r.classList[e.isLocked?"add":"remove"](c.lockClass)})}function p(){let t=e.params.pagination;if(l())return;let r=e.virtual&&e.params.virtual.enabled?e.virtual.slides.length:e.slides.length,i=e.pagination.el;i=s(i);let a="";if("bullets"===t.type){let n=e.params.loop?Math.ceil(r/e.params.slidesPerGroup):e.snapGrid.length;e.params.freeMode&&e.params.freeMode.enabled&&n>r&&(n=r);for(let r=0;r<n;r+=1)t.renderBullet?a+=t.renderBullet.call(e,r,t.bulletClass):a+=`<${t.bulletElement} ${e.isElement?'part="bullet"':""} class="${t.bulletClass}"></${t.bulletElement}>`}"fraction"===t.type&&(a=t.renderFraction?t.renderFraction.call(e,t.currentClass,t.totalClass):`<span class="${t.currentClass}"></span> / <span class="${t.totalClass}"></span>`),"progressbar"===t.type&&(a=t.renderProgressbar?t.renderProgressbar.call(e,t.progressbarFillClass):`<span class="${t.progressbarFillClass}"></span>`),e.pagination.bullets=[],i.forEach(r=>{"custom"!==t.type&&(r.innerHTML=a||""),"bullets"===t.type&&e.pagination.bullets.push(...r.querySelectorAll(X(t.bulletClass)))}),"custom"!==t.type&&n("paginationRender",i[0])}function f(){let t;e.params.pagination=q(e,e.originalParams.pagination,e.params.pagination,{el:"swiper-pagination"});let r=e.params.pagination;r.el&&("string"==typeof r.el&&e.isElement&&(t=e.el.shadowRoot.querySelector(r.el)),t||"string"!=typeof r.el||(t=[...document.querySelectorAll(r.el)]),t||(t=r.el),t&&0!==t.length&&(e.params.uniqueNavElements&&"string"==typeof r.el&&Array.isArray(t)&&t.length>1&&(t=[...e.el.querySelectorAll(r.el)]).length>1&&(t=t.filter(t=>O(t,".swiper")[0]===e.el)[0]),Array.isArray(t)&&1===t.length&&(t=t[0]),Object.assign(e.pagination,{el:t}),(t=s(t)).forEach(t=>{"bullets"===r.type&&r.clickable&&t.classList.add(r.clickableClass),t.classList.add(r.modifierClass+r.type),t.classList.add(e.isHorizontal()?r.horizontalClass:r.verticalClass),"bullets"===r.type&&r.dynamicBullets&&(t.classList.add(`${r.modifierClass}${r.type}-dynamic`),o=0,r.dynamicMainBullets<1&&(r.dynamicMainBullets=1)),"progressbar"===r.type&&r.progressbarOpposite&&t.classList.add(r.progressbarOppositeClass),r.clickable&&t.addEventListener("click",c),e.enabled||t.classList.add(r.lockClass)})))}function h(){let t=e.params.pagination;if(l())return;let r=e.pagination.el;r&&(r=s(r)).forEach(r=>{r.classList.remove(t.hiddenClass),r.classList.remove(t.modifierClass+t.type),r.classList.remove(e.isHorizontal()?t.horizontalClass:t.verticalClass),t.clickable&&r.removeEventListener("click",c)}),e.pagination.bullets&&e.pagination.bullets.forEach(e=>e.classList.remove(...t.bulletActiveClass.split(" ")))}r("changeDirection",()=>{if(!e.pagination||!e.pagination.el)return;let t=e.params.pagination,{el:r}=e.pagination;
148(r=s(r)).forEach(r=>{r.classList.remove(t.horizontalClass,t.verticalClass),r.classList.add(e.isHorizontal()?t.horizontalClass:t.verticalClass)})}),r("init",()=>{!1===e.params.pagination.enabled?m():(f(),p(),d())}),r("activeIndexChange",()=>{void 0===e.snapIndex&&d()}),r("snapIndexChange",()=>{d()}),r("snapGridLengthChange",()=>{p(),d()}),r("destroy",()=>{h()}),r("enable disable",()=>{let{el:t}=e.pagination;t&&(t=s(t)).forEach(t=>t.classList[e.enabled?"remove":"add"](e.params.pagination.lockClass))}),r("lock unlock",()=>{d()}),r("click",(t,r)=>{let i=r.target,{el:a}=e.pagination;if(Array.isArray(a)||(a=[a].filter(e=>!!e)),e.params.pagination.el&&e.params.pagination.hideOnClick&&a&&a.length>0&&!i.classList.contains(e.params.pagination.bulletClass)){if(e.navigation&&(e.navigation.nextEl&&i===e.navigation.nextEl||e.navigation.prevEl&&i===e.navigation.prevEl))return;!0===a[0].classList.contains(e.params.pagination.hiddenClass)?n("paginationShow"):n("paginationHide"),a.forEach(t=>t.classList.toggle(e.params.pagination.hiddenClass))}});let m=()=>{e.el.classList.add(e.params.pagination.paginationDisabledClass);let{el:t}=e.pagination;t&&(t=s(t)).forEach(t=>t.classList.add(e.params.pagination.paginationDisabledClass)),h()};Object.assign(e.pagination,{enable:()=>{e.el.classList.remove(e.params.pagination.paginationDisabledClass);let{el:t}=e.pagination;t&&(t=s(t)).forEach(t=>t.classList.remove(e.params.pagination.paginationDisabledClass)),f(),p(),d()},disable:m,render:p,update:d,init:f,destroy:h})}function K({swiper:e,extendParams:t,on:r,emit:n}){let i,a,o,s,l=u(),c=!1,f=null,h=null;function m(){if(!e.params.scrollbar.el||!e.scrollbar.el)return;let{scrollbar:t,rtlTranslate:r}=e,{dragEl:n,el:i}=t,s=e.params.scrollbar,l=e.params.loop?e.progressLoop:e.progress,u=a,c=(o-a)*l;r?(c=-c)>0?(u=a-c,c=0):-c+a>o&&(u=o+c):c<0?(u=a+c,c=0):c+a>o&&(u=o-c),e.isHorizontal()?(n.style.transform=`translate3d(${c}px, 0, 0)`,n.style.width=`${u}px`):(n.style.transform=`translate3d(0px, ${c}px, 0)`,n.style.height=`${u}px`),s.hide&&(clearTimeout(f),i.style.opacity=1,f=setTimeout(()=>{i.style.opacity=0,i.style.transitionDuration="400ms"},1e3))}function g(){if(!e.params.scrollbar.el||!e.scrollbar.el)return;let{scrollbar:t}=e,{dragEl:r,el:n}=t;r.style.width="",r.style.height="",o=e.isHorizontal()?n.offsetWidth:n.offsetHeight,s=e.size/(e.virtualSize+e.params.slidesOffsetBefore-(e.params.centeredSlides?e.snapGrid[0]:0)),a="auto"===e.params.scrollbar.dragSize?o*s:parseInt(e.params.scrollbar.dragSize,10),e.isHorizontal()?r.style.width=`${a}px`:r.style.height=`${a}px`,s>=1?n.style.display="none":n.style.display="",e.params.scrollbar.hide&&(n.style.opacity=0),e.params.watchOverflow&&e.enabled&&t.el.classList[e.isLocked?"add":"remove"](e.params.scrollbar.lockClass)}function y(t){return e.isHorizontal()?t.clientX:t.clientY}function v(t){let r,{scrollbar:n,rtlTranslate:s}=e,{el:l}=n;r=Math.max(Math.min(r=(y(t)-function(e){let t=d(),r=u(),n=e.getBoundingClientRect(),i=r.body,a=e.clientTop||i.clientTop||0,o=e.clientLeft||i.clientLeft||0,s=e===t?t.scrollY:e.scrollTop,l=e===t?t.scrollX:e.scrollLeft;return{top:n.top+s-a,left:n.left+l-o}}(l)[e.isHorizontal()?"left":"top"]-(null!==i?i:a/2))/(o-a),1),0),s&&(r=1-r);let c=e.minTranslate()+(e.maxTranslate()-e.minTranslate())*r;e.updateProgress(c),e.setTranslate(c),e.updateActiveIndex(),e.updateSlidesClasses()}function E(t){let r=e.params.scrollbar,{scrollbar:a,wrapperEl:o}=e,{el:s,dragEl:l}=a;c=!0,i=t.target===l?y(t)-t.target.getBoundingClientRect()[e.isHorizontal()?"left":"top"]:null,t.preventDefault(),t.stopPropagation(),o.style.transitionDuration="100ms",l.style.transitionDuration="100ms",v(t),clearTimeout(h),s.style.transitionDuration="0ms",r.hide&&(s.style.opacity=1),e.params.cssMode&&(e.wrapperEl.style["scroll-snap-type"]="none"),n("scrollbarDragStart",t)}function w(t){let{scrollbar:r,wrapperEl:i}=e,{el:a,dragEl:o}=r;c&&(t.preventDefault?t.preventDefault():t.returnValue=!1,v(t),i.style.transitionDuration="0ms",a.style.transitionDuration="0ms",o.style.transitionDuration="0ms",n("scrollbarDragMove",t))}function O(t){let r=e.params.scrollbar,{scrollbar:i,wrapperEl:a}=e,{el:o}=i;c&&(c=!1,e.params.cssMode&&(e.wrapperEl.style["scroll-snap-type"]="",a.style.transitionDuration=""),r.hide&&(clearTimeout(h),h=p(()=>{o.style.opacity=0,o.style.transitionDuration="400ms"},1e3)),n("scrollbarDragEnd",t),r.snapOnRelease&&e.slideToClosest())}function S(t){let{scrollbar:r,params:n}=e,i=r.el;if(!i)return;let a=!!n.passiveListeners&&{passive:!1,capture:!1},o=!!n.passiveListeners&&{passive:!0,capture:!1};if(!i)return;let s="on"===t?"addEventListener":"removeEventListener";i[s]("pointerdown",E,a),l[s]("pointermove",w,a),l[s]("pointerup",O,o)}function _(){let t,r,{scrollbar:n,el:i}=e;e.params.scrollbar=q(e,e.originalParams.scrollbar,e.params.scrollbar,{el:"swiper-scrollbar"});let a=e.params.scrollbar;a.el&&("string"==typeof a.el&&e.isElement&&(t=e.el.shadowRoot.querySelector(a.el)),t||"string"!=typeof a.el?t||(t=a.el):t=l.querySelectorAll(a.el),e.params.uniqueNavElements&&"string"==typeof a.el&&t.length>1&&1===i.querySelectorAll(a.el).length&&(t=i.querySelector(a.el)),t.length>0&&(t=t[0]),t.classList.add(e.isHorizontal()?a.horizontalClass:a.verticalClass),t&&((r=t.querySelector(`.${e.params.scrollbar.dragClass}`))||(r=b("div",e.params.scrollbar.dragClass),t.append(r))),Object.assign(n,{el:t,dragEl:r}),a.draggable&&e.params.scrollbar.el&&e.scrollbar.el&&S("on"),t&&t.classList[e.enabled?"remove":"add"](e.params.scrollbar.lockClass))}function T(){let t=e.params.scrollbar,r=e.scrollbar.el;r&&r.classList.remove(e.isHorizontal()?t.horizontalClass:t.verticalClass),e.params.scrollbar.el&&e.scrollbar.el&&S("off")}t({scrollbar:{el:null,dragSize:"auto",hide:!1,draggable:!1,snapOnRelease:!0,lockClass:"swiper-scrollbar-lock",dragClass:"swiper-scrollbar-drag",scrollbarDisabledClass:"swiper-scrollbar-disabled",horizontalClass:"swiper-scrollbar-horizontal",verticalClass:"swiper-scrollbar-vertical"}}),e.scrollbar={el:null,dragEl:null},r("init",()=>{!1===e.params.scrollbar.enabled?x():(_(),g(),m())}),r("update resize observerUpdate lock unlock",()=>{g()}),r("setTranslate",()=>{m()}),r("setTransition",(t,r)=>{e.params.scrollbar.el&&e.scrollbar.el&&(e.scrollbar.dragEl.style.transitionDuration=`${r}ms`)}
148),r("enable disable",()=>{let{el:t}=e.scrollbar;t&&t.classList[e.enabled?"remove":"add"](e.params.scrollbar.lockClass)}),r("destroy",()=>{T()});let x=()=>{e.el.classList.add(e.params.scrollbar.scrollbarDisabledClass),e.scrollbar.el&&e.scrollbar.el.classList.add(e.params.scrollbar.scrollbarDisabledClass),T()};Object.assign(e.scrollbar,{enable:()=>{e.el.classList.remove(e.params.scrollbar.scrollbarDisabledClass),e.scrollbar.el&&e.scrollbar.el.classList.remove(e.params.scrollbar.scrollbarDisabledClass),_(),g(),m()},disable:x,updateSize:g,setTranslate:m,init:_,destroy:T})}function Y({swiper:e,extendParams:t,on:r}){t({a11y:{enabled:!0,notificationClass:"swiper-notification",prevSlideMessage:"Previous slide",nextSlideMessage:"Next slide",firstSlideMessage:"This is the first slide",lastSlideMessage:"This is the last slide",paginationBulletMessage:"Go to slide {{index}}",slideLabelMessage:"{{index}} / {{slidesLength}}",containerMessage:null,containerRoleDescriptionMessage:null,itemRoleDescriptionMessage:null,slideRole:"group",id:null}}),e.a11y={clicked:!1};let n=null;function i(e){let t=n;0!==t.length&&(t.innerHTML="",t.innerHTML=e)}let a=e=>(Array.isArray(e)||(e=[e].filter(e=>!!e)),e);function o(e){(e=a(e)).forEach(e=>{e.setAttribute("tabIndex","0")})}function s(e){(e=a(e)).forEach(e=>{e.setAttribute("tabIndex","-1")})}function l(e,t){(e=a(e)).forEach(e=>{e.setAttribute("role",t)})}function u(e,t){(e=a(e)).forEach(e=>{e.setAttribute("aria-roledescription",t)})}function c(e,t){(e=a(e)).forEach(e=>{e.setAttribute("aria-label",t)})}function d(e){(e=a(e)).forEach(e=>{e.setAttribute("aria-disabled",!0)})}function p(e){(e=a(e)).forEach(e=>{e.setAttribute("aria-disabled",!1)})}function f(t){if(13!==t.keyCode&&32!==t.keyCode)return;let r=e.params.a11y,n=t.target;(!(e.pagination&&e.pagination.el&&(n===e.pagination.el||e.pagination.el.contains(t.target)))||t.target.matches(X(e.params.pagination.bulletClass)))&&(e.navigation&&e.navigation.nextEl&&n===e.navigation.nextEl&&(e.isEnd&&!e.params.loop||e.slideNext(),e.isEnd?i(r.lastSlideMessage):i(r.nextSlideMessage)),e.navigation&&e.navigation.prevEl&&n===e.navigation.prevEl&&(e.isBeginning&&!e.params.loop||e.slidePrev(),e.isBeginning?i(r.firstSlideMessage):i(r.prevSlideMessage)),e.pagination&&n.matches(X(e.params.pagination.bulletClass))&&n.click())}function h(){return e.pagination&&e.pagination.bullets&&e.pagination.bullets.length}function m(){return h()&&e.params.pagination.clickable}let g=(e,t,r)=>{var n;o(e),"BUTTON"!==e.tagName&&(l(e,"button"),e.addEventListener("keydown",f)),c(e,r),(n=a(e)).forEach(e=>{e.setAttribute("aria-controls",t)})},y=()=>{e.a11y.clicked=!0},v=()=>{requestAnimationFrame(()=>{requestAnimationFrame(()=>{e.destroyed||(e.a11y.clicked=!1)})})},E=t=>{if(e.a11y.clicked)return;let r=t.target.closest(`.${e.params.slideClass}, swiper-slide`);if(!r||!e.slides.includes(r))return;let n=e.slides.indexOf(r)===e.activeIndex,i=e.params.watchSlidesProgress&&e.visibleSlides&&e.visibleSlides.includes(r);!n&&!i&&(t.sourceCapabilities&&t.sourceCapabilities.firesTouchEvents||(e.isHorizontal()?e.el.scrollLeft=0:e.el.scrollTop=0,e.slideTo(e.slides.indexOf(r),0)))},O=()=>{let t=e.params.a11y;t.itemRoleDescriptionMessage&&u(e.slides,t.itemRoleDescriptionMessage),t.slideRole&&l(e.slides,t.slideRole);let r=e.slides.length;t.slideLabelMessage&&e.slides.forEach((n,i)=>{let a=e.params.loop?parseInt(n.getAttribute("data-swiper-slide-index"),10):i;c(n,t.slideLabelMessage.replace(/\{\{index\}\}/,a+1).replace(/\{\{slidesLength\}\}/,r))})};r("beforeInit",()=>{(n=b("span",e.params.a11y.notificationClass)).setAttribute("aria-live","assertive"),n.setAttribute("aria-atomic","true")}),r("afterInit",()=>{e.params.a11y.enabled&&(()=>{var t,r;let i=e.params.a11y;e.isElement?e.el.shadowEl.append(n):e.el.append(n);let o=e.el;i.containerRoleDescriptionMessage&&u(o,i.containerRoleDescriptionMessage),i.containerMessage&&c(o,i.containerMessage);let s=e.wrapperEl,l=i.id||s.getAttribute("id")||`swiper-wrapper-${function(e=16){return"x".repeat(e).replace(/x/g,()=>Math.round(16*Math.random()).toString(16))}(16)}`,d=e.params.autoplay&&e.params.autoplay.enabled?"off":"polite";
148(t=a(s)).forEach(e=>{e.setAttribute("id",l)}),(r=a(s)).forEach(e=>{e.setAttribute("aria-live",d)}),O();let{nextEl:p,prevEl:h}=e.navigation?e.navigation:{};p=a(p),h=a(h),p&&p.forEach(e=>g(e,l,i.nextSlideMessage)),h&&h.forEach(e=>g(e,l,i.prevSlideMessage)),m()&&(Array.isArray(e.pagination.el)?e.pagination.el:[e.pagination.el]).forEach(e=>{e.addEventListener("keydown",f)}),e.el.addEventListener("focus",E,!0),e.el.addEventListener("pointerdown",y,!0),e.el.addEventListener("pointerup",v,!0)})()}),r("slidesLengthChange snapGridLengthChange slidesGridLengthChange",()=>{e.params.a11y.enabled&&O()}),r("fromEdge toEdge afterInit lock unlock",()=>{e.params.a11y.enabled&&function(){if(e.params.loop||e.params.rewind||!e.navigation)return;let{nextEl:t,prevEl:r}=e.navigation;r&&(e.isBeginning?(d(r),s(r)):(p(r),o(r))),t&&(e.isEnd?(d(t),s(t)):(p(t),o(t)))}()}),r("paginationUpdate",()=>{if(e.params.a11y.enabled){let t=e.params.a11y;h()&&e.pagination.bullets.forEach(r=>{e.params.pagination.clickable&&(o(r),e.params.pagination.renderBullet||(l(r,"button"),c(r,t.paginationBulletMessage.replace(/\{\{index\}\}/,w(r)+1)))),r.matches(X(e.params.pagination.bulletActiveClass))?r.setAttribute("aria-current","true"):r.removeAttribute("aria-current")})}}),r("destroy",()=>{e.params.a11y.enabled&&function(){n&&n.remove();let{nextEl:t,prevEl:r}=e.navigation?e.navigation:{};t=a(t),r=a(r),t&&t.forEach(e=>e.removeEventListener("keydown",f)),r&&r.forEach(e=>e.removeEventListener("keydown",f)),m()&&(Array.isArray(e.pagination.el)?e.pagination.el:[e.pagination.el]).forEach(e=>{e.removeEventListener("keydown",f)}),e.el.removeEventListener("focus",E,!0),e.el.removeEventListener("pointerdown",y,!0),e.el.removeEventListener("pointerup",v,!0)}()})}function Q({swiper:e,extendParams:t,on:r,emit:n,params:i}){let a,o,s,l,c,d,p,f,h;e.autoplay={running:!1,paused:!1,timeLeft:0},t({autoplay:{enabled:!1,delay:3e3,waitForTransition:!0,disableOnInteraction:!0,stopOnLastSlide:!1,reverseDirection:!1,pauseOnMouseEnter:!1}});let m=i&&i.autoplay?i.autoplay.delay:3e3,g=i&&i.autoplay?i.autoplay.delay:3e3,y=new Date().getTime;function v(t){e&&!e.destroyed&&e.wrapperEl&&t.target===e.wrapperEl&&(e.wrapperEl.removeEventListener("transitionend",v),_())}let b=()=>{if(e.destroyed||!e.autoplay.running)return;e.autoplay.paused?l=!0:l&&(g=s,l=!1);
148let t=e.autoplay.paused?s:y+g-new Date().getTime();e.autoplay.timeLeft=t,n("autoplayTimeLeft",t,t/m),o=requestAnimationFrame(()=>{b()})},E=t=>{if(e.destroyed||!e.autoplay.running)return;cancelAnimationFrame(o),b();let r=void 0===t?e.params.autoplay.delay:t;m=e.params.autoplay.delay,g=e.params.autoplay.delay;let i=(()=>{let t;if(t=e.virtual&&e.params.virtual.enabled?e.slides.filter(e=>e.classList.contains("swiper-slide-active"))[0]:e.slides[e.activeIndex])return parseInt(t.getAttribute("data-swiper-autoplay"),10)})();!Number.isNaN(i)&&i>0&&void 0===t&&(r=i,m=i,g=i),s=r;let l=e.params.speed,u=()=>{e&&!e.destroyed&&(e.params.autoplay.reverseDirection?!e.isBeginning||e.params.loop||e.params.rewind?(e.slidePrev(l,!0,!0),n("autoplay")):e.params.autoplay.stopOnLastSlide||(e.slideTo(e.slides.length-1,l,!0,!0),n("autoplay")):!e.isEnd||e.params.loop||e.params.rewind?(e.slideNext(l,!0,!0),n("autoplay")):e.params.autoplay.stopOnLastSlide||(e.slideTo(0,l,!0,!0),n("autoplay")),e.params.cssMode&&(y=new Date().getTime(),requestAnimationFrame(()=>{E()})))};return r>0?(clearTimeout(a),a=setTimeout(()=>{u()},r)):requestAnimationFrame(()=>{u()}),r},w=()=>{e.autoplay.running=!0,E(),n("autoplayStart")},O=()=>{e.autoplay.running=!1,clearTimeout(a),cancelAnimationFrame(o),n("autoplayStop")},S=(t,r)=>{if(e.destroyed||!e.autoplay.running)return;clearTimeout(a),t||(h=!0);let i=()=>{n("autoplayPause"),e.params.autoplay.waitForTransition?e.wrapperEl.addEventListener("transitionend",v):_()};if(e.autoplay.paused=!0,r){f&&(s=e.params.autoplay.delay),f=!1,i();return}s=(s||e.params.autoplay.delay)-(new Date().getTime()-y),e.isEnd&&s<0&&!e.params.loop||(s<0&&(s=0),i())},_=()=>{e.isEnd&&s<0&&!e.params.loop||e.destroyed||!e.autoplay.running||(y=new Date().getTime(),h?(h=!1,E(s)):E(),e.autoplay.paused=!1,n("autoplayResume"))},T=()=>{if(e.destroyed||!e.autoplay.running)return;let t=u();"hidden"===t.visibilityState&&(h=!0,S(!0)),"visible"===t.visibilityState&&_()},x=e=>{"mouse"===e.pointerType&&(h=!0,S(!0))},C=t=>{"mouse"===t.pointerType&&e.autoplay.paused&&_()};r("init",()=>{e.params.autoplay.enabled&&(e.params.autoplay.pauseOnMouseEnter&&(e.el.addEventListener("pointerenter",x),e.el.addEventListener("pointerleave",C)),u().addEventListener("visibilitychange",T),y=new Date().getTime(),w())}),r("destroy",()=>{e.el.removeEventListener("pointerenter",x),e.el.removeEventListener("pointerleave",C),u().removeEventListener("visibilitychange",T),e.autoplay.running&&O()}),r("beforeTransitionStart",(t,r,n)=>{!e.destroyed&&e.autoplay.running&&(n||!e.params.autoplay.disableOnInteraction?S(!0,!0):O())}),r("sliderFirstMove",()=>{if(!e.destroyed&&e.autoplay.running){if(e.params.autoplay.disableOnInteraction)return void O();c=!0,d=!1,h=!1,p=setTimeout(()=>{h=!0,d=!0,S(!0)},200)}}),r("touchEnd",()=>{if(!e.destroyed&&e.autoplay.running&&c){if(clearTimeout(p),clearTimeout(a),e.params.autoplay.disableOnInteraction){d=!1,c=!1;return}d&&e.params.cssMode&&_(),d=!1,c=!1}}),r("slideChange",()=>{!e.destroyed&&e.autoplay.running&&(f=!0)}),Object.assign(e.autoplay,{start:w,stop:O,pause:S,resume:_})}},92432:(e,t,r)=>{"use strict";r.d(t,{WT:()=>i,h5:()=>a});var n=r(75259);async function i(e){let t=e.ComponentDataOverride?JSON.parse(e.ComponentDataOverride):{};return{fetchedData:await n.DataSettings.fetch(t||{})}}async function a(e,t,r){let n=t?"published":"staged",i=r||l(e,n),a="",u={},c=e.ComponentDataOverride?JSON.parse(e.ComponentDataOverride):{};try{a=await o(i,e,n),u=await s(c)}catch(e){console.error(e)}return{fetchedData:u,revisionFallback:n,template:a}}async function o(e,t,r){try{let{template:t}=await n.fetchComponent(e);return t}catch(n){throw console.error(`Fetch FEAAS component from ${e} failed. Ensure the component revision "${t.ComponentRevision||r}" is present`),n}}async function s(e){try{return await n.DataSettings.fetch(e||{})}catch(e){throw console.error("Fetch FEAAS component data settings failed"),e}}let l=(e,t)=>{var r;let n=e.ComponentRevision||t,i=(null==(r=e.ComponentHostName)?void 0:r.startsWith("https://"))?e.ComponentHostName:`https://${e.ComponentHostName}`;return`${i}/components/${e.LibraryId}/${e.ComponentId}/${e.ComponentVersion}/${n}`}},93195:(e,t,r)=>{"use strict";function n(){throw Object.defineProperty(Error("`unauthorized()` is experimental and only allowed to be used when `experimental.authInterrupts` is enabled."),"__NEXT_ERROR_CODE",{value:"E411",enumerable:!1,
148configurable:!0})}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"unauthorized",{enumerable:!0,get:function(){return n}}),r(5682).HTTP_ERROR_FALLBACK_ERROR_CODE,("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},94980:(e,t,r)=>{var n=Object.create,i=Object.defineProperty,a=Object.getOwnPropertyDescriptor,o=Object.getOwnPropertyNames,s=Object.getPrototypeOf,l=Object.prototype.hasOwnProperty,u=(e,t,r,n)=>{if(t&&"object"==typeof t||"function"==typeof t)for(let s of o(t))l.call(e,s)||s===r||i(e,s,{get:()=>t[s],enumerable:!(n=a(t,s))||n.enumerable});return e},c={};((e,t)=>{for(var r in t)i(e,r,{get:t[r],enumerable:!0})})(c,{defaultProps:()=>O,propTypes:()=>E}),e.exports=u(i({},"__esModule",{value:!0}),c);let{string:d,bool:p,number:f,array:h,oneOfType:m,shape:g,object:y,func:v,node:b}=((e,t,r)=>(r=null!=e?n(s(e)):{},u(!t&&e&&e.__esModule?r:i(r,"default",{value:e,enumerable:!0}),e)))(r(59435)).default,E={url:m([d,h,y]),playing:p,loop:p,controls:p,volume:f,muted:p,playbackRate:f,width:m([d,f]),height:m([d,f]),style:y,progressInterval:f,playsinline:p,pip:p,stopOnUnmount:p,light:m([p,d,y]),playIcon:b,previewTabIndex:f,previewAriaLabel:d,fallback:b,oEmbedUrl:d,wrapper:m([d,v,g({render:v.isRequired})]),config:g({soundcloud:g({options:y}),youtube:g({playerVars:y,embedOptions:y,onUnstarted:v}),facebook:g({appId:d,version:d,playerId:d,attributes:y}),dailymotion:g({params:y}),vimeo:g({playerOptions:y,title:d}),mux:g({attributes:y,version:d}),file:g({attributes:y,tracks:h,forceVideo:p,forceAudio:p,forceHLS:p,forceSafariHLS:p,forceDisableHls:p,forceDASH:p,forceFLV:p,hl
148sOptions:y,hlsVersion:d,dashVersion:d,flvVersion:d}),wistia:g({options:y,playerId:d,customControls:h}),mixcloud:g({options:y}),twitch:g({options:y,playerId:d}),vidyard:g({options:y})}),onReady:v,onStart:v,onPlay:v,onPause:v,onBuffer:v,onBufferEnd:v,onEnded:v,onError:v,onDuration:v,onSeek:v,onPlaybackRateChange:v,onPlaybackQualityChange:v,onProgress:v,onClickPreview:v,onEnablePIP:v,onDisablePIP:v},w=()=>{},O={playing:!1,loop:!1,controls:!1,volume:null,muted:!1,playbackRate:1,width:"640px",height:"360px",style:{},progressInterval:1e3,playsinline:!1,pip:!1,stopOnUnmount:!0,light:!1,fallback:null,wrapper:"div",previewTabIndex:0,previewAriaLabel:"",oEmbedUrl:"https://noembed.com/embed?url={url}",config:{soundcloud:{options:{visual:!0,buying:!1,liking:!1,download:!1,sharing:!1,show_comments:!1,show_playcount:!1}},youtube:{playerVars:{playsinline:1,showinfo:0,rel:0,iv_load_policy:3,modestbranding:1},embedOptions:{},onUnstarted:w},facebook:{appId:"1309697205772819",version:"v3.3",playerId:null,attributes:{}},dailymotion:{params:{api:1,"endscreen-enable":!1}},vimeo:{playerOptions:{autopause:!1,byline:!1,portrait:!1,title:!1},title:null},mux:{attributes:{},version:"2"},file:{attributes:{},tracks:[],forceVideo:!1,forceAudio:!1,forceHLS:!1,forceDASH:!1,forceFLV:!1,hlsOptions:{},hlsVersion:"1.1.4",dashVersion:"3.1.3",flvVersion:"1.5.0",forceDisableHls:!1},wistia:{options:{},playerId:null,customControls:null},mixcloud:{options:{hide_cover:1}},twitch:{options:{},playerId:null},vidyard:{options:{}}},onReady:w,onStart:w,onPlay:w,onPause:w,onBuffer:w,onBufferEnd:w,onEnded:w,onError:w,onDuration:w,onSeek:w,onPlaybackRateChange:w,onPlaybackQualityChange:w,onProgress:w,onClickPreview:w,onEnablePIP:w,onDisablePIP:w}},95064:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"DetachedPromise",{enumerable:!0,get:function(){return r}});class r{constructor(){let e,t;this.promise=new Promise((r,n)=>{e=r,t=n}),this.resolve=e,this.reject=t}}},95110:e=>{"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},95321:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),!function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{default:function(){return l},getImageProps:function(){return s}});let n=r(10411),i=r(86707),a=r(49175),o=n._(r(7829));function s(e){let{props:t}=(0,i.getImgProps)(e,{defaultLoader:o.default,imgConf:{deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[16,32,48,64,96,128,256,384],path:"/_next/image",loader:"default",dangerouslyAllowSVG:!1,unoptimized:!1}});for(let[e,r]of Object.entries(t))void 0===r&&delete t[e];return{props:t}}let l=a.Image},95460:(e,t)=>{"use strict";function r(e){return Array.isArray(e)?e[1]:e}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"getSegmentValue",{enumerable:!0,get:function(){return r}}),("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},95520:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),!function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{ServerInsertedHTMLContext:function(){return i},useServerInsertedHTML:function(){return a}});let n=r(79464)._(r(97323)),i=n.default.createContext(null);function a(e){let t=(0,n.useContext)(i);t&&t(e)}},96320:(e,t,r)=>{"use strict";let n;r.d(t,{m_:()=>ej});var i=r(97323);let a=Math.min,o=Math.max,s=Math.round,l=Math.floor,u=e=>({x:e,y:e}),c={left:"right",right:"left",bottom:"top",top:"bottom"};function d(e,t){return"function"==typeof e?e(t):e}function p(e){return e.split("-")[0]}function f(e){return e.split("-")[1]}function h(e){return"x"===e?"y":"x"}function m(e){return"y"===e?"height":"width"}function g(e){let t=e[0];return"t"===t||"b"===t?"y":"x"}function y(e){return e.includes("start")?e.replace("start","end"):e.replace("end","start")}let v=["left","right"],b=["right","left"],E=["top","bottom"],w=["bottom","top"];function O(e){let t=p(e);return c[t]+e.slice(t.length)}function S(e){return"number"!=typeof e?{top:0,right:0,bottom:0,left:0,...e}:{top:e,right:e,bottom:e,left:e}}function _(e){let{x:t,y:r,width:n,height:i}=e;return{width:n,height:i,top:r,left:t,right:t+n,bottom:r+i,x:t,y:r}}function T(e,t,r){let n,{reference:i,floating:a}=e,o=g(t),s=h(g(t)),l=m(s),u=p(t),c="y"===o,d=i.x+i.width/2-a.width/2,y=i.y+i.height/2-a.height/2,v=i[l]/2-a[l]/2;switch(u){case"top":n={x:d,y:i.y-a.height};break;case"bottom":n={x:d,y:i.y+i.height};break;case"right":n={x:i.x+i.width,y:y};break;case"left":n={x:i.x-a.width,y:y};break;default:n={x:i.x,y:i.y}}switch(f(t)){case"start":n[s]-=v*(r&&c?-1:1);break;case"end":n[s]+=v*(r&&c?-1:1)}return n}async function x(e,t){var r;void 0===t&&(t={});let{x:n,y:i,platform:a,rects:o,elements:s,strategy:l}=e,{boundary:u="clippingAncestors",rootBoundary:c="viewport",elementContext:p="floating",altBoundary:f=!1,padding:h=0}=d(t,e),m=S(h),g=s[f?"floating"===p?"reference":"floating":p],y=_(await a.getClippingRect
148({element:null==(r=await (null==a.isElement?void 0:a.isElement(g)))||r?g:g.contextElement||await (null==a.getDocumentElement?void 0:a.getDocumentElement(s.floating)),boundary:u,rootBoundary:c,strategy:l})),v="floating"===p?{x:n,y:i,width:o.floating.width,height:o.floating.height}:o.reference,b=await (null==a.getOffsetParent?void 0:a.getOffsetParent(s.floating)),E=await (null==a.isElement?void 0:a.isElement(b))&&await (null==a.getScale?void 0:a.getScale(b))||{x:1,y:1},w=_(a.convertOffsetParentRelativeRectToViewportRelativeRect?await a.convertOffsetParentRelativeRectToViewportRelativeRect({elements:s,rect:v,offsetParent:b,strategy:l}):v);return{top:(y.top-w.top+m.top)/E.y,bottom:(w.bottom-y.bottom+m.bottom)/E.y,left:(y.left-w.left+m.left)/E.x,right:(w.right-y.right+m.right)/E.x}}let C=async(e,t,r)=>{let{placement:n="bottom",strategy:i="absolute",middleware:a=[],platform:o}=r,s=o.detectOverflow?o:{...o,detectOverflow:x},l=await (null==o.isRTL?void 0:o.isRTL(t)),u=await o.getElementRects({reference:e,floating:t,strategy:i}),{x:c,y:d}=T(u,n,l),p=n,f=0,h={};for(let r=0;r<a.length;r++){let m=a[r];if(!m)continue;let{name:g,fn:y}=m,{x:v,y:b,data:E,reset:w}=await y({x:c,y:d,initialPlacement:n,placement:p,strategy:i,middlewareData:h,rects:u,platform:s,elements:{reference:e,floating:t}});c=null!=v?v:c,d=null!=b?b:d,h[g]={...h[g],...E},w&&f<50&&(f++,"object"==typeof w&&(w.placement&&(p=w.placement),w.rects&&(u=!0===w.rects?await o.getElementRects({reference:e,floating:t,strategy:i}):w.rects),{x:c,y:d}=T(u,p,l)),r=-1)}return{x:c,y:d,placement:p,strategy:i,middlewareData:h}},P=new Set(["left","top"]);async function R(e,t){let{placement:r,platform:n,elements:i}=e,a=await (null==n.isRTL?void 0:n.isRTL(i.floating)),o=p(r),s=f(r),l="y"===g(r),u=P.has(o)?-1:1,c=a&&l?-1:1,h=d(t,e),{mainAxis:m,crossAxis:y,alignmentAxis:v}="number"==typeof h?{mainAxis:h,crossAxis:0,alignmentAxis:null}:{mainAxis:h.mainAxis||0,crossAxis:h.crossAxis||0,alignmentAxis:h.alignmentAxis};return s&&"number"==typeof v&&(y="end"===s?-1*v:v),l?{x:y*c,y:m*u}:{x:m*u,y:y*c}}function A(){return"undefined"!=typeof window}function N(e){return k(e)?(e.nodeName||"").toLowerCase():"#document"}function I(e){var t;return(null==e||null==(t=e.ownerDocument)?void 0:t.defaultView)||window}function D(e){var t;return null==(t=(k(e)?e.ownerDocument:e.document)||window.document)?void 0:t.documentElement}function k(e){return!!A()&&(e instanceof Node||e instanceof I(e).Node)}function M(e){return!!A()&&(e instanceof Element||e instanceof I(e).Element)}function j(e){return!!A()&&(e instanceof HTMLElement||e instanceof I(e).HTMLElement)}function L(e){return!!A()&&"undefined"!=typeof ShadowRoot&&(e instanceof ShadowRoot||e instanceof I(e).ShadowRoot)}function F(e){let{overflow:t,overflowX:r,overflowY:n,display:i}=V(e);return/auto|scroll|overlay|hidden|clip/.test(t+n+r)&&"inline"!==i&&"contents"!==i}function $(e){try{if(e.matches(":popover-open"))return!0}catch(e){}try{return e.matches(":modal")}catch(e){return!1}}let B=/transform|translate|scale|rotate|perspective|filter/,U=/paint|layout|strict|content/,z=e=>!!e&&"none"!==e;function G(e){let t=M(e)?V(e):e;return z(t.transform)||z(t.translate)||z(t.scale)||z(t.rotate)||z(t.perspective)||!H()&&(z(t.backdropFilter)||z(t.filter))||B.test(t.willChange||"")||U.test(t.contain||"")}function H(){return null==n&&(n="undefined"!=typeof CSS&&CSS.supports&&CSS.supports("-webkit-backdrop-filter","none")),n}function q(e){return/^(html|body|#document)$/.test(N(e))}function V(e){return I(e).getComputedStyle(e)}function X(e){return M(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.scrollX,scrollTop:e.scrollY}}function W(e){if("html"===N(e))return e;let t=e.assignedSlot||e.parentNode||L(e)&&e.host||D(e);return L(t)?t.host:t}function K(e,t,r){var n;void 0===t&&(t=[]),void 0===r&&(r=!0);let i=function e(t){let r=W(t);return q(r)?t.ownerDocument?t.ownerDocument.body:t.body:j(r)&&F(r)?r:e(r)}(e),a=i===(null==(n=e.ownerDocument)?void 0:n.body),o=I(i);if(!a)return t.concat(i,K(i,[],r));{let e=Y(o);return t.concat(o,o.visualViewport||[],F(i)?i:[],e&&r?K(e):[])}}function Y(e){return e.parent&&Object.getPrototypeOf(e.parent)?e.frameElement:null}function Q(e){let t=V(e),r=parseFloat(t.width)||0,n=parseFloat(t.height)||0,i=j(e),a=i?e.offsetWidth:r,o=i?e.offsetHeight:n,l=s(r)!==a||s(n)!==o;return l&&(r=a,n=o),{width:r,height:n,$:l}}function J(e){return M(e)?e:e.contextElement}function Z(e){let t=J(e);if(!j(t))return u(1);let r=t.getBoundingClientRect(),{width:n,height:i,$:a}=Q(t),o=(a?s(r.width):r.width)/n,l=(a?s(r.height):r.height)/i;return o&&Number.isFinite(o)||(o=1),l&&Number.isFinite(l)||(l=1),{x:o,y:l}}let ee=u(0);function et(e){let t=I(e);
148return H()&&t.visualViewport?{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}:ee}function er(e,t,r,n){var i;void 0===t&&(t=!1),void 0===r&&(r=!1);let a=e.getBoundingClientRect(),o=J(e),s=u(1);t&&(n?M(n)&&(s=Z(n)):s=Z(e));let l=(void 0===(i=r)&&(i=!1),n&&(!i||n===I(o))&&i)?et(o):u(0),c=(a.left+l.x)/s.x,d=(a.top+l.y)/s.y,p=a.width/s.x,f=a.height/s.y;if(o){let e=I(o),t=n&&M(n)?I(n):n,r=e,i=Y(r);for(;i&&n&&t!==r;){let e=Z(i),t=i.getBoundingClientRect(),n=V(i),a=t.left+(i.clientLeft+parseFloat(n.paddingLeft))*e.x,o=t.top+(i.clientTop+parseFloat(n.paddingTop))*e.y;c*=e.x,d*=e.y,p*=e.x,f*=e.y,c+=a,d+=o,i=Y(r=I(i))}}return _({width:p,height:f,x:c,y:d})}function en(e,t){let r=X(e).scrollLeft;return t?t.left+r:er(D(e)).left+r}function ei(e,t){let r=e.getBoundingClientRect();return{x:r.left+t.scrollLeft-en(e,r),y:r.top+t.scrollTop}}function ea(e,t,r){let n;if("viewport"===t)n=function(e,t){let r=I(e),n=D(e),i=r.visualViewport,a=n.clientWidth,o=n.clientHeight,s=0,l=0;if(i){a=i.width,o=i.height;let e=H();(!e||e&&"fixed"===t)&&(s=i.offsetLeft,l=i.offsetTop)}let u=en(n);if(u<=0){let e=n.ownerDocument,t=e.body,r=getComputedStyle(t),i="CSS1Compat"===e.compatMode&&parseFloat(r.marginLeft)+parseFloat(r.marginRight)||0,o=Math.abs(n.clientWidth-t.clientWidth-i);o<=25&&(a-=o)}else u<=25&&(a+=u);return{width:a,height:o,x:s,y:l}}(e,r);else if("document"===t)n=function(e){let t=D(e),r=X(e),n=e.ownerDocument.body,i=o(t.scrollWidth,t.clientWidth,n.scrollWidth,n.clientWidth),a=o(t.scrollHeight,t.clientHeight,n.scrollHeight,n.clientHeight),s=-r.scrollLeft+en(e),l=-r.scrollTop;return"rtl"===V(n).direction&&(s+=o(t.clientWidth,n.clientWidth)-i),{width:i,height:a,x:s,y:l}}(D(e));else if(M(t))n=function(e,t){let r=er(e,!0,"fixed"===t),n=r.top+e.clientTop,i=r.left+e.clientLeft,a=j(e)?Z(e):u(1),o=e.clientWidth*a.x,s=e.clientHeight*a.y;return{width:o,height:s,x:i*a.x,y:n*a.y}}(t,r);else{let r=et(e);n={x:t.x-r.x,y:t.y-r.y,width:t.width,height:t.height}}return _(n)}function eo(e){return"static"===V(e).position}function es(e,t){if(!j(e)||"fixed"===V(e).position)return null;if(t)return t(e);let r=e.offsetParent;return D(e)===r&&(r=r.ownerDocument.body),r}function el(e,t){var r;let n=I(e);if($(e))return n;if(!j(e)){let t=W(e);for(;t&&!q(t);){if(M(t)&&!eo(t))return t;t=W(t)}return n}let i=es(e,t);for(;i&&(r=i,/^(table|td|th)$/.test(N(r)))&&eo(i);)i=es(i,t);return i&&q(i)&&eo(i)&&!G(i)?n:i||function(e){let t=W(e);for(;j(t)&&!q(t);){if(G(t))return t;if($(t))break;t=W(t)}return null}(e)||n}let eu=async function(e){let t=this.getOffsetParent||el,r=this.getDimensions,n=await r(e.floating);return{reference:function(e,t,r){let n=j(t),i=D(t),a="fixed"===r,o=er(e,!0,a,t),s={scrollLeft:0,scrollTop:0},l=u(0);if(n||!n&&!a)if(("body"!==N(t)||F(i))&&(s=X(t)),n){let e=er(t,!0,a,t);l.x=e.x+t.clientLeft,l.y=e.y+t.clientTop}else i&&(l.x=en(i));a&&!n&&i&&(l.x=en(i));let c=!i||n||a?u(0):ei(i,s);return{x:o.left+s.scrollLeft-l.x-c.x,y:o.top+s.scrollTop-l.y-c.y,width:o.width,height:o.height}}(e.reference,await t(e.floating),e.strategy),floating:{x:0,y:0,width:n.width,height:n.height}}},ec={convertOffsetParentRelativeRectToViewportRelativeRect:function(e){let{elements:t,rect:r,offsetParent:n,strategy:i}=e,a="fixed"===i,o=D(n),s=!!t&&$(t.floating);if(n===o||s&&a)return r;let l={scrollLeft:0,scrollTop:0},c=u(1),d=u(0),p=j(n);if((p||!p&&!a)&&(("body"!==N(n)||F(o))&&(l=X(n)),p)){let e=er(n);c=Z(n),d.x=e.x+n.clientLeft,d.y=e.y+n.clientTop}let f=!o||p||a?u(0):ei(o,l);return{width:r.width*c.x,height:r.height*c.y,x:r.x*c.x-l.scrollLeft*c.x+d.x+f.x,y:r.y*c.y-l.scrollTop*c.y+d.y+f.y}},getDocumentElement:D,getClippingRect:function(e){let{element:t,boundary:r,rootBoundary:n,strategy:i}=e,s=[..."clippingAncestors"===r?$(t)?[]:function(e,t){let r=t.get(e);if(r)return r;let n=K(e,[],!1).filter(e=>M(e)&&"body"!==N(e)),i=null,a="fixed"===V(e).position,o=a?W(e):e;for(;M(o)&&!q(o);){let t=V(o),r=G(o);r||"fixed"!==t.position||(i=null),(a?r||i:!(!r&&"static"===t.position&&i&&("absolute"===i.position||"fixed"===i.position)||F(o)&&!r&&function e(t,r){let n=W(t);return!(n===r||!M(n)||q(n))&&("fixed"===V(n).position||e(n,r))}(e,o)))?i=t:n=n.filter(e=>e!==o),o=W(o)}return t.set(e,n),n}(t,this._c):[].concat(r),n],l=ea(t,s[0],i),u=l.top,c=l.right,d=l.bottom,p=l.left;for(let e=1;e<s.length;e++){let r=ea(t,s[e],i);u=o(r.top,u),c=a(r.right,c),d=a(r.bottom,d),p=o(r.left,p)}return{width:c-p,height:d-u,x:p,y:u}},getOffsetParent:el,getElementRects:eu,getClientRects:function(e){return Array.from(e.getClientRects())},getDimensions:function(e){let{width:t,height:r}=Q(e);return{width:t,height:r}},getScale:Z,isElement:M,isRTL:function(e){return"rtl"===V(e).direction}};function ed(e,t){return e.x===t.x&&e.y===t.y&&e.width===t.width&&e.height===t.height}let ep=function(e){return void 0===e&&(e=0),{name:"offset",options:e,async fn(t){var r,n;let{x:i,y:a,placement:o,middlewareData:s}=t,l=await R(t,e);return o===(null==(r=s.offset)?void 0:r.placement)&&null!=(n=s.arrow)&&n.alignmentOffset?{}:{x:i+l.x,y:a+l.y,data:{...l,placement:o}}}}},ef=function(e){return void 0===e&&(e={}),{name:"shift",options:e,async fn(t){let{x:r,y:n,placement:i,platform:s}=t,{mainAxis:l=!0,crossAxis:u=!1,limiter:c={fn:e=>{let{x:t,y:r}=e;return{x:t,y:r}}},...f}=d(e,t),m={x:r,y:n},y=await s.detectOverflow(t,f),v=g(p(i)),b=h(v),E=m[b],w=m[v];
148if(l){let e="y"===b?"top":"left",t="y"===b?"bottom":"right",r=E+y[e],n=E-y[t];E=o(r,a(E,n))}if(u){let e="y"===v?"top":"left",t="y"===v?"bottom":"right",r=w+y[e],n=w-y[t];w=o(r,a(w,n))}let O=c.fn({...t,[b]:E,[v]:w});return{...O,data:{x:O.x-r,y:O.y-n,enabled:{[b]:l,[v]:u}}}}}},eh=function(e){return void 0===e&&(e={}),{name:"flip",options:e,async fn(t){var r,n,i,a,o;let{placement:s,middlewareData:l,rects:u,initialPlacement:c,platform:S,elements:_}=t,{mainAxis:T=!0,crossAxis:x=!0,fallbackPlacements:C,fallbackStrategy:P="bestFit",fallbackAxisSideDirection:R="none",flipAlignment:A=!0,...N}=d(e,t);if(null!=(r=l.arrow)&&r.alignmentOffset)return{};let I=p(s),D=g(c),k=p(c)===c,M=await (null==S.isRTL?void 0:S.isRTL(_.floating)),j=C||(k||!A?[O(c)]:function(e){let t=O(e);return[y(e),t,y(t)]}(c)),L="none"!==R;!C&&L&&j.push(...function(e,t,r,n){let i=f(e),a=function(e,t,r){switch(e){case"top":case"bottom":if(r)return t?b:v;return t?v:b;case"left":case"right":return t?E:w;default:return[]}}(p(e),"start"===r,n);return i&&(a=a.map(e=>e+"-"+i),t&&(a=a.concat(a.map(y)))),a}(c,A,R,M));let F=[c,...j],$=await S.detectOverflow(t,N),B=[],U=(null==(n=l.flip)?void 0:n.overflows)||[];if(T&&B.push($[I]),x){let e=function(e,t,r){void 0===r&&(r=!1);let n=f(e),i=h(g(e)),a=m(i),o="x"===i?n===(r?"end":"start")?"right":"left":"start"===n?"bottom":"top";return t.reference[a]>t.floating[a]&&(o=O(o)),[o,O(o)]}(s,u,M);B.push($[e[0]],$[e[1]])}if(U=[...U,{placement:s,overflows:B}],!B.every(e=>e<=0)){let e=((null==(i=l.flip)?void 0:i.index)||0)+1,t=F[e];if(t&&("alignment"!==x||D===g(t)||U.every(e=>g(e.placement)!==D||e.overflows[0]>0)))return{data:{index:e,overflows:U},reset:{placement:t}};let r=null==(a=U.filter(e=>e.overflows[0]<=0).sort((e,t)=>e.overflows[1]-t.overflows[1])[0])?void 0:a.placement;if(!r)switch(P){case"bestFit":{let e=null==(o=U.filter(e=>{if(L){let t=g(e.placement);return t===D||"y"===t}return!0}).map(e=>[e.placement,e.overflows.filter(e=>e>0).reduce((e,t)=>e+t,0)]).sort((e,t)=>e[1]-t[1])[0])?void 0:o[0];e&&(r=e);break}case"initialPlacement":r=c}if(s!==r)return{reset:{placement:r}}}return{}}}},em=(e,t,r)=>{let n=new Map,i={platform:ec,...r},a={...i.platform,_c:n};return C(e,t,{...i,platform:a})};var eg=r(4246),ey=r(20103);let ev={core:!1,base:!1};function eb({css:e,id:t="react-tooltip-base-styles",type:r="base",ref:n}){var i,a;if(!e||"undefined"==typeof document||ev[r]||"core"===r&&void 0!==ey&&(null==(i=null==ey?void 0:ey.env)?void 0:i.REACT_TOOLTIP_DISABLE_CORE_STYLES)||"base"!==r&&void 0!==ey&&(null==(a=null==ey?void 0:ey.env)?void 0:a.REACT_TOOLTIP_DISABLE_BASE_STYLES))return;"core"===r&&(t="react-tooltip-core-styles"),n||(n={});let{insertAt:o}=n;if(document.getElementById(t))return;let s=document.head||document.getElementsByTagName("head")[0],l=document.createElement("style");l.id=t,l.type="text/css","top"===o&&s.firstChild?s.insertBefore(l,s.firstChild):s.appendChild(l),l.styleSheet?l.styleSheet.cssText=e:l.appendChild(document.createTextNode(e)),ev[r]=!0}let eE=async({elementReference:e=null,tooltipReference:t=null,tooltipArrowReference:r=null,place:n="top",offset:i=10,strategy:s="absolute",middlewares:l=[ep(Number(i)),eh({fallbackAxisSideDirection:"start"}),ef({padding:5})],border:u,arrowSize:c=8})=>e&&null!==t?r?(l.push((e=>({name:"arrow",options:e,async fn(t){let{x:r,y:n,placement:i,rects:s,platform:l,elements:u,middlewareData:c}=t,{element:p,padding:y=0}=d(e,t)||{};if(null==p)return{};let v=S(y),b={x:r,y:n},E=h(g(i)),w=m(E),O=await l.getDimensions(p),_="y"===E,T=_?"clientHeight":"clientWidth",x=s.reference[w]+s.reference[E]-b[E]-s.floating[w],C=b[E]-s.reference[E],P=await (null==l.getOffsetParent?void 0:l.getOffsetParent(p)),R=P?P[T]:0;R&&await (null==l.isElement?void 0:l.isElement(P))||(R=u.floating[T]||s.floating[w]);let A=R/2-O[w]/2-1,N=a(v[_?"top":"left"],A),I=a(v[_?"bottom":"right"],A),D=R-O[w]-I,k=R/2-O[w]/2+(x/2-C/2),M=o(N,a(k,D)),j=!c.arrow&&null!=f(i)&&k!==M&&s.reference[w]/2-(k<N?N:I)-O[w]/2<0,L=j?k<N?k-N:k-D:0;return{[E]:b[E]+L,data:{[E]:M,centerOffset:k-M-L,...j&&{alignmentOffset:L}},reset:j}}}))({element:r,padding:5})),em(e,t,{placement:n,strategy:s,middleware:l}).then(({x:e,y:t,placement:r,middlewareData:n})=>{var i,a;let o={left:`${e}px`,top:`${t}px`,border:u},{x:s,y:l}=null!=(i=n.arrow)?i:{x:0,y:0}
148,d=null!=(a=({top:"bottom",right:"left",bottom:"top",left:"right"})[r.split("-")[0]])?a:"bottom",p=0;if(u){let e=`${u}`.match(/(\d+)px/);p=(null==e?void 0:e[1])?Number(e[1]):1}return{tooltipStyles:o,tooltipArrowStyles:{left:null!=s?`${s}px`:"",top:null!=l?`${l}px`:"",right:"",bottom:"",...u&&{borderBottom:u,borderRight:u},[d]:`-${c/2+p-1}px`},place:r}})):em(e,t,{placement:"bottom",strategy:s,middleware:l}).then(({x:e,y:t,placement:r})=>({tooltipStyles:{left:`${e}px`,top:`${t}px`},tooltipArrowStyles:{},place:r})):{tooltipStyles:{},tooltipArrowStyles:{},place:n},ew=(e,t)=>!("CSS"in window&&"supports"in window.CSS)||window.CSS.supports(e,t),eO=(e,t,r)=>{let n=null,i=function(...i){let a=()=>{n=null,r||e.apply(this,i)};r&&!n&&(e.apply(this,i),n=setTimeout(a,t)),r||(n&&clearTimeout(n),n=setTimeout(a,t))};return i.cancel=()=>{n&&(clearTimeout(n),n=null)},i},eS=e=>null!==e&&!Array.isArray(e)&&"object"==typeof e,e_=(e,t)=>{if(e===t)return!0;if(Array.isArray(e)&&Array.isArray(t))return e.length===t.length&&e.every((e,r)=>e_(e,t[r]));if(Array.isArray(e)!==Array.isArray(t))return!1;if(!eS(e)||!eS(t))return e===t;let r=Object.keys(e),n=Object.keys(t);return r.length===n.length&&r.every(r=>e_(e[r],t[r]))},eT=e=>{if(!(e instanceof HTMLElement||e instanceof SVGElement))return!1;let t=getComputedStyle(e);return["overflow","overflow-x","overflow-y"].some(e=>{let r=t.getPropertyValue(e);return"auto"===r||"scroll"===r})},ex=e=>{if(!e)return null;let t=e.parentElement;for(;t;){if(eT(t))return t;t=t.parentElement}return document.scrollingElement||document.documentElement},eC="undefined"!=typeof window?i.useLayoutEffect:i.useEffect,eP=e=>{e.current&&(clearTimeout(e.current),e.current=null)},eR={anchorRefs:new Set,activeAnchor:{current:null},attach:()=>{},detach:()=>{},setActiveAnchor:()=>{}},eA=(0,i.createContext)({getTooltipData:()=>eR});function eN(e="DEFAULT_TOOLTIP_ID"){return(0,i.useContext)(eA).getTooltipData(e)}var eI={tooltip:"core-styles-module_tooltip__3vRRp",fixed:"core-styles-module_fixed__pcSol",arrow:"core-styles-module_arrow__cvMwQ",content:"core-styles-module_content__BRKdB",noArrow:"core-styles-module_noArrow__xock6",clickable:"core-styles-module_clickable__ZuTTB",show:"core-styles-module_show__Nt9eE",closing:"core-styles-module_closing__sGnxF"},eD={tooltip:"styles-module_tooltip__mnnfp",content:"styles-module_content__ydYdI",arrow:"styles-module_arrow__K0L3T",dark:"styles-module_dark__xNqje",light:"styles-module_light__Z6W-X",success:"styles-module_success__A2AKt",warning:"styles-module_warning__SCK0X",error:"styles-module_error__JvumD",info:"styles-module_info__BWdHW"};let ek=({forwardRef:e,id:t,className:r,classNameArrow:n,variant:s="dark",anchorId:u,anchorSelect:c,place:d="top",offset:p=10,events:f=["hover"],openOnClick:h=!1,positionStrategy:m="absolute",middlewares:g,wrapper:y,delayShow:v=0,delayHide:b=0,float:E=!1,hidden:w=!1,noArrow:O=!1,clickable:S=!1,closeOnEsc:_=!1,closeOnScroll:T=!1,closeOnResize:x=!1,openEvents:C,closeEvents:P,globalCloseEvents:R,imperativeModeOnly:A,style:N,position:I,afterShow:k,afterHide:M,disableTooltip:j,content:L,contentWrapperRef:F,isOpen:$,defaultIsOpen:B=!1,setIsOpen:U,previousActiveAnchor:z,activeAnchor:G,setActiveAnchor:H,border:q,opacity:V,arrowColor:X,arrowSize:W=8,role:Y="tooltip"})=>{var Q;let Z=(0,i.useRef)(null),ee=(0,i.useRef)(null),et=(0,i.useRef)(null),en=(0,i.useRef)(null),ei=(0,i.useRef)(null),[ea,eo]=(0,i.useState)({tooltipStyles:{},tooltipArrowStyles:{},place:d}),[es,el]=(0,i.useState)(!1),[eu,ec]=(0,i.useState)(!1),[ep,ef]=(0,i.useState)(null),eh=(0,i.useRef)(!1),em=(0,i.useRef)(null),{anchorRefs:ey,setActiveAnchor:ev}=eN(t),eb=(0,i.useRef)(!1),[ew,eS]=(0,i.useState)([]),eT=(0,i.useRef)(!1),eR=h||f.includes("click"),eA=eR||(null==C?void 0:C.click)||(null==C?void 0:C.dblclick)||(null==C?void 0:C.mousedown),ek=C?{...C}:{mouseover:!0,focus:!0,mouseenter:!1,click:!1,dblclick:!1,mousedown:!1};!C&&eR&&Object.assign(ek,{mouseenter:!1,focus:!1,mouseover:!1,click:!0});let eM=P?{...P}:{mouseout:!0,blur:!0,mouseleave:!1,click:!1,dblclick:!1,mouseup:!1};
148!P&&eR&&Object.assign(eM,{mouseleave:!1,blur:!1,mouseout:!1});let ej=R?{...R}:{escape:_||!1,scroll:T||!1,resize:x||!1,clickOutsideAnchor:eA||!1};A&&(Object.assign(ek,{mouseover:!1,focus:!1,mouseenter:!1,click:!1,dblclick:!1,mousedown:!1}),Object.assign(eM,{mouseout:!1,blur:!1,mouseleave:!1,click:!1,dblclick:!1,mouseup:!1}),Object.assign(ej,{escape:!1,scroll:!1,resize:!1,clickOutsideAnchor:!1})),eC(()=>(eT.current=!0,()=>{eT.current=!1}),[]);let eL=e=>{eT.current&&(e&&ec(!0),setTimeout(()=>{eT.current&&(null==U||U(e),void 0===$&&el(e))},10))};(0,i.useEffect)(()=>{if(t){if(es){r(z);let n=[...new Set([...e(G),t])].filter(Boolean).join(" ");null==G||G.setAttribute("aria-describedby",n)}else r(G);return()=>{r(G),r(z)}}function e(e){var t;return(null==(t=null==e?void 0:e.getAttribute("aria-describedby"))?void 0:t.split(" "))||[]}function r(r){let n=e(r).filter(e=>e!==t);n.length?null==r||r.setAttribute("aria-describedby",n.join(" ")):null==r||r.removeAttribute("aria-describedby")}},[G,es,t,z]),(0,i.useEffect)(()=>{if(void 0===$)return()=>null;$&&ec(!0);let e=setTimeout(()=>{el($)},10);return()=>{clearTimeout(e)}},[$]),(0,i.useEffect)(()=>{es!==eh.current&&((eP(ei),eh.current=es,es)?null==k||k():ei.current=setTimeout(()=>{ec(!1),ef(null),null==M||M()},(e=>{let t=e.match(/^([\d.]+)(ms|s)$/);if(!t)return 0;let[,r,n]=t;return Number(r)*("ms"===n?1:1e3)})(getComputedStyle(document.body).getPropertyValue("--rt-transition-show-delay"))+25))},[es]);let eF=e=>{eo(t=>e_(t,e)?t:e)},e$=(e=v)=>{eP(et),eu?eL(!0):et.current=setTimeout(()=>{eL(!0)},e)},eB=(e=b)=>{eP(en),en.current=setTimeout(()=>{eb.current||eL(!1)},e)},eU=e=>{var t;if(!e)return;let r=null!=(t=e.currentTarget)?t:e.target;if(!(null==r?void 0:r.isConnected))return H(null),void ev({current:null});v?e$():eL(!0),H(r),ev({current:r}),eP(en)},ez=()=>{S?eB(b||100):b?eB():eL(!1),eP(et)},eG=({x:e,y:t})=>{var r;eE({place:null!=(r=null==ep?void 0:ep.place)?r:d,offset:p,elementReference:{getBoundingClientRect:()=>({x:e,y:t,width:0,height:0,top:t,left:e,right:e,bottom:t})},tooltipReference:Z.current,tooltipArrowReference:ee.current,strategy:m,middlewares:g,border:q,arrowSize:W}).then(e=>{eF(e)})},eH=e=>{if(!e)return;let t={x:e.clientX,y:e.clientY};eG(t),em.current=t},eq=e=>{var t;if(!es)return;let r=e.target;r.isConnected&&(null==(t=Z.current)||!t.contains(r))&&([document.querySelector(`[id='${u}']`),...ew].some(e=>null==e?void 0:e.contains(r))||(eL(!1),eP(et)))},eV=eO(eU,50,!0),eX=eO(ez,50,!0),eW=e=>{eX.cancel(),eV(e)},eK=()=>{eV.cancel(),eX()},eY=(0,i.useCallback)(()=>{var e,t;let r=null!=(e=null==ep?void 0:ep.position)?e:I;r?eG(r):E?em.current&&eG(em.current):(null==G?void 0:G.isConnected)&&eE({place:null!=(t=null==ep?void 0:ep.place)?t:d,offset:p,elementReference:G,tooltipReference:Z.current,tooltipArrowReference:ee.current,strategy:m,middlewares:g,border:q,arrowSize:W}).then(e=>{eT.current&&eF(e)})},[es,G,L,N,d,null==ep?void 0:ep.place,p,m,I,null==ep?void 0:ep.position,E,W]);(0,i.useEffect)(()=>{var e,t;let r=new Set(ey);ew.forEach(e=>{(null==j?void 0:j(e))||r.add({current:e})});let n=document.querySelector(`[id='${u}']`);!n||(null==j?void 0:j(n))||r.add({current:n});let i=()=>{eL(!1)},s=ex(G),c=ex(Z.current);ej.scroll&&(window.addEventListener("scroll",i),null==s||s.addEventListener("scroll",i),null==c||c.addEventListener("scroll",i));let d=null;ej.resize?window.addEventListener("resize",i):G&&Z.current&&(d=function(e,t,r,n){let i;void 0===n&&(n={});let{ancestorScroll:s=!0,ancestorResize:u=!0,elementResize:c="function"==typeof ResizeObserver,layoutShift:d="function"==typeof IntersectionObserver,animationFrame:p=!1}=n,f=J(e),h=s||u?[...f?K(f):[],...t?K(t):[]]:[];h.forEach(e=>{s&&e.addEventListener("scroll",r,{passive:!0}),u&&e.addEventListener("resize",r)});let m=f&&d?function(e,t){let r,n=null,i=D(e);function s(){var e;clearTimeout(r),null==(e=n)||e.disconnect(),n=null}return!function u(c,d){void 0===c&&(c=!1),void 0===d&&(d=1),s();let p=e.getBoundingClientRect(),{left:f,top:h,width:m,height:g}=p;if(c||t(),!m||!g)return;let y=l(h),v=l(i.clientWidth-(f+m)),b={rootMargin:-y+"px "+-v+"px "+-l(i.clientHeight-(h+g))+"px "+-l(f)+"px",threshold:o(0,a(1,d))||1},E=!0;function w(t){let n=t[0].intersectionRatio;if(n!==d){if(!E)return u();n?u(!1,n):r=setTimeout(()=>{u(!1,1e-7)},1e3)}1!==n||ed(p,e.getBoundingClientRect())||u(),E=!1}try{n=new IntersectionObserver(w,{...b,root:i.ownerDocument})}catch(e){n=new IntersectionObserver(w,b)}n.observe(e)}(!0),s}(f,r):null,g=-1,y=null;c&&(y=new ResizeObserver(e=>{let[n]=e;n&&n.target===f&&y&&t&&(y.unobserve(t),cancelAnimationFrame(g),g=requestAnimationFrame(()=>{var e;null==(e=y)||e.observe(t)})),r()}),f&&!p&&y.observe(f),t&&y.observe(t));let v=p?er(e):null;return p&&function t(){let n=er(e);v&&!ed(v,n)&&r(),v=n,i=requestAnimationFrame(t)}(),r(),()=>{var e;
148h.forEach(e=>{s&&e.removeEventListener("scroll",r),u&&e.removeEventListener("resize",r)}),null==m||m(),null==(e=y)||e.disconnect(),y=null,p&&cancelAnimationFrame(i)}}(G,Z.current,eY,{ancestorResize:!0,elementResize:!0,layoutShift:!0}));let p=e=>{"Escape"===e.key&&eL(!1)};ej.escape&&window.addEventListener("keydown",p),ej.clickOutsideAnchor&&window.addEventListener("click",eq);let f=[],h=e=>!!((null==e?void 0:e.target)&&(null==G?void 0:G.contains(e.target))),m=e=>{es&&h(e)||eU(e)},g=e=>{es&&h(e)&&ez()},y=["mouseover","mouseout","mouseenter","mouseleave","focus","blur"],v=["click","dblclick","mousedown","mouseup"];Object.entries(ek).forEach(([e,t])=>{t&&(y.includes(e)?f.push({event:e,listener:eW}):v.includes(e)&&f.push({event:e,listener:m}))}),Object.entries(eM).forEach(([e,t])=>{t&&(y.includes(e)?f.push({event:e,listener:eK}):v.includes(e)&&f.push({event:e,listener:g}))}),E&&f.push({event:"pointermove",listener:eH});let b=()=>{eb.current=!0},w=()=>{eb.current=!1,ez()},O=S&&(eM.mouseout||eM.mouseleave);return O&&(null==(e=Z.current)||e.addEventListener("mouseover",b),null==(t=Z.current)||t.addEventListener("mouseout",w)),f.forEach(({event:e,listener:t})=>{r.forEach(r=>{var n;null==(n=r.current)||n.addEventListener(e,t)})}),()=>{var e,t;ej.scroll&&(window.removeEventListener("scroll",i),null==s||s.removeEventListener("scroll",i),null==c||c.removeEventListener("scroll",i)),ej.resize?window.removeEventListener("resize",i):null==d||d(),ej.clickOutsideAnchor&&window.removeEventListener("click",eq),ej.escape&&window.removeEventListener("keydown",p),O&&(null==(e=Z.current)||e.removeEventListener("mouseover",b),null==(t=Z.current)||t.removeEventListener("mouseout",w)),f.forEach(({event:e,listener:t})=>{r.forEach(r=>{var n;null==(n=r.current)||n.removeEventListener(e,t)})})}},[G,eY,eu,ey,ew,C,P,R,eR,v,b]),(0,i.useEffect)(()=>{var e,r;let n=null!=(r=null!=(e=null==ep?void 0:ep.anchorSelect)?e:c)?r:"";!n&&t&&(n=`[data-tooltip-id='${t.replace(/'/g,"\\'")}']`);let i=new MutationObserver(e=>{let r=[],i=[];e.forEach(e=>{if("attributes"===e.type&&"data-tooltip-id"===e.attributeName&&(e.target.getAttribute("data-tooltip-id")===t?r.push(e.target):e.oldValue===t&&i.push(e.target)),"childList"===e.type){if(G){let t=[...e.removedNodes].filter(e=>1===e.nodeType);if(n)try{i.push(...t.filter(e=>e.matches(n))),i.push(...t.flatMap(e=>[...e.querySelectorAll(n)]))}catch(e){}t.some(e=>{var t;return!!(null==(t=null==e?void 0:e.contains)?void 0:t.call(e,G))&&(ec(!1),eL(!1),H(null),eP(et),eP(en),!0)})}if(n)try{let t=[...e.addedNodes].filter(e=>1===e.nodeType);r.push(...t.filter(e=>e.matches(n))),r.push(...t.flatMap(e=>[...e.querySelectorAll(n)]))}catch(e){}}}),(r.length||i.length)&&eS(e=>[...e.filter(e=>!i.includes(e)),...r])});return i.observe(document.body,{childList:!0,subtree:!0,attributes:!0,attributeFilter:["data-tooltip-id"],attributeOldValue:!0}),()=>{i.disconnect()}},[t,c,null==ep?void 0:ep.anchorSelect,G]),(0,i.useEffect)(()=>{eY()},[eY]),(0,i.useEffect)(()=>{if(!(null==F?void 0:F.current))return()=>null;let e=new ResizeObserver(()=>{setTimeout(()=>eY())});return e.observe(F.current),()=>{e.disconnect()}},[L,null==F?void 0:F.current]),(0,i.useEffect)(()=>{var e;let t=document.querySelector(`[id='${u}']`),r=[...ew,t];G&&r.includes(G)||H(null!=(e=ew[0])?e:t)},[u,ew,G]),(0,i.useEffect)(()=>(B&&eL(!0),()=>{eP(et),eP(en)}),[]),(0,i.useEffect)(()=>{var e;let r=null!=(e=null==ep?void 0:ep.anchorSelect)?e:c;if(!r&&t&&(r=`[data-tooltip-id='${t.replace(/'/g,"\\'")}']`),r)try{let e=Array.from(document.querySelectorAll(r));eS(e)}catch(e){eS([])}},[t,c,null==ep?void 0:ep.anchorSelect]),(0,i.useEffect)(()=>{et.current&&(eP(et),e$(v))},[v]);let eQ=null!=(Q=null==ep?void 0:ep.content)?Q:L,eJ=es&&Object.keys(ea.tooltipStyles).length>0;return(0,i.useImperativeHandle)(e,()=>({open:e=>{if(null==e?void 0:e.anchorSelect)try{document.querySelector(e.anchorSelect)}catch(t){return void console.warn(`[react-tooltip] "${e.anchorSelect}" is not a valid CSS selector`)}ef(null!=e?e:null),(null==e?void 0:e.delay)?e$(e.delay):eL(!0)},close:e=>{(null==e?void 0:e.delay)?eB(e.delay):eL(!1)},activeAnchor:G,place:ea.place,isOpen:!!(eu&&!w&&eQ&&eJ)})),eu&&!w&&eQ?i.createElement(y,{id:t,role:Y,className:eg("react-tooltip",eI.tooltip,eD.tooltip,eD[s],r,`react-tooltip__place-${ea.place}`,eI[eJ?"show":"closing"],eJ?"react-tooltip__show":"react-tooltip__closing","fixed"===m&&eI.fixed,S&&eI.clickable),onTransitionEnd:e=>{eP(ei),es||"opacity"!==e.propertyName||(ec(!1),ef(null),null==M||M())},style:{...N,...ea.tooltipStyles,opacity:void 0!==V&&eJ?V:void 0},ref:Z},i.createElement(y,{className:eg("react-tooltip-content-wrapper",eI.content,eD.content)},eQ),i.createElement(y,{className:eg("react-tooltip-arrow",eI.arrow,eD.arrow,n,O&&eI.noArrow),style:{...ea.tooltipArrowStyles,background:X?`linear-gradient(to right bottom, transparent 50%, ${X} 50%)`:void 0,"--rt-arrow-size":`${W}px`},ref:ee})):null},eM=({content:e})=>i.createElement("span",{dangerouslySetInnerHTML:{__html:e}}),ej=i.forwardRef(({id:e,anchorId:t,anchorSelect:r,content:n,html:a,render:o,className:s,classNameArrow:l,variant:u="dark",place:c="top",offset:d=10,wrapper:p="div",children:f=null,events:h=["hover"],openOnClick:m=!1,positionStrategy:g="absolute",middlewares:y,delayShow:v=0,delayHide:b=0,float:E=!1,hidden:w=!1,noArrow:O=!1,clickable:S=!1,closeOnEsc:_=!1,closeOnScroll:T=!1,closeOnResize:x=!1,openEvents:C,closeEvents:P,globalCloseEvents:R,imperativeModeOnly:A=!1,style:N,position:I,isOpen:D,defaultIsOpen:k=!1,disableStyleInjection:M=!1,border:j,opacity:L,arrowColor:F,arrowSize:$,setIsOpen:B,afterShow:U,afterHide:z,disableTooltip:G,role:H="tooltip"},q)=>{let[V,X]=(0,i.useState)(n),[W,K]=(0,i.useState)(a),[Y,Q]=(0,i.useState)(c),[J,Z]=(0,i.useState)(u),[ee,et]=(0,i.useState)(d),[er,en]=(0,i.useState)(v),[ei,ea]=(0,i.useState)(b),[eo,es]=(0,i.useState)(E),[el,eu]=(0,i.useState)(w),[ec,ed]=(0,i.useState)(p),[ep,ef]=(0,i.useState)(h),[eh,em]=(0,i.useState)(g),[ey,ev]=(0,i.useState)(null),[eb,eE]=(0,i.useState)(null),eO=(0,i.useRef)(null),eS=(0,i.useRef)(M),{anchorRefs:e_,activeAnchor:eT}=eN(e),ex=e=>null==e?void 0:e.getAttributeNames().reduce((t,r)=>{var n;return r.startsWith("data-tooltip-")&&(t[r.replace(/^data-tooltip-/,"")]=null!=(n=null==e?void 0:e.getAttribute(r))?n:null),t},{}),eC=e=>{let t={place:e=>{Q(null!=e?e:c)},content:e=>{X(null!=e?e:n)},html:e=>{K(null!=e?e:a)},variant:e=>{Z(null!=e?e:u)},offset:e=>{et(null===e?d:Number(e))},wrapper:e=>{ed(null!=e?e:p)},events:e=>{let t=null==e?void 0:e.split(" ");ef(null!=t?t:h)},"position-strategy":e=>{em(null!=e?e:g)},"delay-show":e=>{en(null===e?v:Number(e))},"delay-hide":e=>{ea(null===e?b:Number(e))},float:e=>{es(null===e?E:"true"===e)},hidden:e=>{eu(null===e?w:"true"===e)},"class-name":e=>{ev(e)}};
148Object.values(t).forEach(e=>e(null)),Object.entries(e).forEach(([e,r])=>{var n;null==(n=t[e])||n.call(t,r)})};(0,i.useEffect)(()=>{X(n)},[n]),(0,i.useEffect)(()=>{K(a)},[a]),(0,i.useEffect)(()=>{Q(c)},[c]),(0,i.useEffect)(()=>{Z(u)},[u]),(0,i.useEffect)(()=>{et(d)},[d]),(0,i.useEffect)(()=>{en(v)},[v]),(0,i.useEffect)(()=>{ea(b)},[b]),(0,i.useEffect)(()=>{es(E)},[E]),(0,i.useEffect)(()=>{eu(w)},[w]),(0,i.useEffect)(()=>{em(g)},[g]),(0,i.useEffect)(()=>{eS.current!==M&&console.warn("[react-tooltip] Do not change `disableStyleInjection` dynamically.")},[M]),(0,i.useEffect)(()=>{"undefined"!=typeof window&&window.dispatchEvent(new CustomEvent("react-tooltip-inject-styles",{detail:{disableCore:"core"===M,disableBase:M}}))},[]),(0,i.useEffect)(()=>{var n;let i=new Set(e_),a=r;if(!a&&e&&(a=`[data-tooltip-id='${e.replace(/'/g,"\\'")}']`),a)try{document.querySelectorAll(a).forEach(e=>{i.add({current:e})})}catch(e){console.warn(`[react-tooltip] "${a}" is not a valid CSS selector`)}let o=document.querySelector(`[id='${t}']`);if(o&&i.add({current:o}),!i.size)return()=>null;let s=null!=(n=null!=eb?eb:o)?n:eT.current,l=new MutationObserver(e=>{e.forEach(e=>{var t;s&&"attributes"===e.type&&(null==(t=e.attributeName)?void 0:t.startsWith("data-tooltip-"))&&eC(ex(s))})});return s&&(eC(ex(s)),l.observe(s,{attributes:!0,childList:!1,subtree:!1})),()=>{l.disconnect()}},[e_,eT,eb,t,r]),(0,i.useEffect)(()=>{(null==N?void 0:N.border)&&console.warn("[react-tooltip] Do not set `style.border`. Use `border` prop instead."),j&&!ew("border",`${j}`)&&console.warn(`[react-tooltip] "${j}" is not a valid \`border\`.`),(null==N?void 0:N.opacity)&&console.warn("[react-tooltip] Do not set `style.opacity`. Use `opacity` prop instead."),L&&!ew("opacity",`${L}`)&&console.warn(`[react-tooltip] "${L}" is not a valid \`opacity\`.`)},[]);let eP=f,eR=(0,i.useRef)(null);if(o){let e=o({content:(null==eb?void 0:eb.getAttribute("data-tooltip-content"))||V||null,activeAnchor:eb});eP=e?i.createElement("div",{ref:eR,className:"react-tooltip-content-wrapper"},e):null}else V&&(eP=V);W&&(eP=i.createElement(eM,{content:W}));let eA={forwardRef:q,id:e,anchorId:t,anchorSelect:r,className:eg(s,ey),classNameArrow:l,content:eP,contentWrapperRef:eR,place:Y,variant:J,offset:ee,wrapper:ec,events:ep,openOnClick:m,positionStrategy:eh,middlewares:y,delayShow:er,delayHide:ei,float:eo,hidden:el,noArrow:O,clickable:S,closeOnEsc:_,closeOnScroll:T,closeOnResize:x,openEvents:C,closeEvents:P,globalCloseEvents:R,imperativeModeOnly:A,style:N,position:I,isOpen:D,defaultIsOpen:k,border:j,opacity:L,arrowColor:F,arrowSize:$,setIsOpen:B,afterShow:U,afterHide:z,disableTooltip:G,activeAnchor:eb,previousActiveAnchor:eO.current,setActiveAnchor:e=>{eE(t=>((null==e?void 0:e.isSameNode(t))||(eO.current=t),e))},role:H};return i.createElement(ek,{...eA})});"undefined"!=typeof window&&window.addEventListener("react-tooltip-inject-styles",e=>{e.detail.disableCore||eb({css:":root{--rt-color-white:#fff;--rt-color-dark:#222;--rt-color-success:#8dc572;--rt-color-error:#be6464;--rt-color-warning:#f0ad4e;--rt-color-info:#337ab7;--rt-opacity:0.9;--rt-transition-show-delay:0.15s;--rt-transition-closing-delay:0.15s;--rt-arrow-size:8px}.core-styles-module_tooltip__3vRRp{position:absolute;top:0;left:0;pointer-events:none;opacity:0;will-change:opacity}.core-styles-module_fixed__pcSol{position:fixed}.core-styles-module_arrow__cvMwQ{position:absolute;background:inherit;z-index:-1;-webkit-backface-visibility:hidden;backface-visibility:hidden}.core-styles-module_content__BRKdB{position:relative;z-index:1}.core-styles-module_noArrow__xock6{display:none}.core-styles-module_clickable__ZuTTB{pointer-events:auto}.core-styles-module_show__Nt9eE{opacity:var(--rt-opacity);transition:opacity var(--rt-transition-show-delay)ease-out}.core-styles-module_closing__sGnxF{opacity:0;transition:opacity var(--rt-transition-closing-delay)ease-in}",type:"core"}),e.detail.disableBase||eb({css:` 149.styles-module_tooltip__mnnfp{border-radius:3px;font-size:90%;width:max-content}.styles-module_content__ydYdI{background:inherit;border-radius:inherit;padding:8px 16px}.styles-module_arrow__K0L3T{width:var(--rt-arrow-size);height:var(--rt-arrow-size)}[class*='react-tooltip__place-top']>.styles-module_arrow__K0L3T{transform:rotate(45deg)}[class*='react-tooltip__place-right']>.styles-module_arrow__K0L3T{transform:rotate(135deg)}
149[class*='react-tooltip__place-bottom']>.styles-module_arrow__K0L3T{transform:rotate(225deg)}[class*='react-tooltip__place-left']>.styles-module_arrow__K0L3T{transform:rotate(315deg)}.styles-module_dark__xNqje{background:var(--rt-color-dark);color:var(--rt-color-white)}.styles-module_light__Z6W-X{background-color:var(--rt-color-white);color:var(--rt-color-dark)}.styles-module_success__A2AKt{background-color:var(--rt-color-success);color:var(--rt-color-white)}.styles-module_warning__SCK0X{background-color:var(--rt-color-warning);color:var(--rt-color-white)}.styles-module_error__JvumD{background-color:var(--rt-color-error);color:var(--rt-color-white)}.styles-module_info__BWdHW{background-color:var(--rt-color-info);color:var(--rt-color-white)}`,type:"base"})})},96990:(e,t,r)=>{"use strict";r.d(t,{i:()=>a,k:()=>o});var n=r(723),i=r(175);let a=(e,t=n.Xq)=>`${(0,i.l)(t)}/v1/content/api/graphql/v1?sitecoreContextId=${e}`,o=(e,t,r=n.Xq)=>`${(0,i.l)(r)}/v1/forms/publisher/${t}?sitecoreContextId=${e}`},97227:e=>{"use strict";e.exports={aliceblue:[240,248,255],antiquewhite:[250,235,215],aqua:[0,255,255],aquamarine:[127,255,212],azure:[240,255,255],beige:[245,245,220],bisque:[255,228,196],black:[0,0,0],blanchedalmond:[255,235,205],blue:[0,0,255],blueviolet:[138,43,226],brown:[165,42,42],burlywood:[222,184,135],cadetblue:[95,158,160],chartreuse:[127,255,0],chocolate:[210,105,30],coral:[255,127,80],cornflowerblue:[100,149,237],cornsilk:[255,248,220],crimson:[220,20,60],cyan:[0,255,255],darkblue:[0,0,139],darkcyan:[0,139,139],darkgoldenrod:[184,134,11],darkgray:[169,169,169],darkgreen:[0,100,0],darkgrey:[169,169,169],darkkhaki:[189,183,107],darkmagenta:[139,0,139],darkolivegreen:[85,107,47],darkorange:[255,140,0],darkorchid:[153,50,204],darkred:[139,0,0],darksalmon:[233,150,122],darkseagreen:[143,188,143],darkslateblue:[72,61,139],darkslategray:[47,79,79],darkslategrey:[47,79,79],darkturquoise:[0,206,209],darkviolet:[148,0,211],deeppink:[255,20,147],deepskyblue:[0,191,255],dimgray:[105,105,105],dimgrey:[105,105,105],dodgerblue:[30,144,255],firebrick:[178,34,34],floralwhite:[255,250,240],forestgreen:[34,139,34],fuchsia:[255,0,255],gainsboro:[220,220,220],ghostwhite:[248,248,255],gold:[255,215,0],goldenrod:[218,165,32],gray:[128,128,128],green:[0,128,0],greenyellow:[173,255,47],grey:[128,128,128],honeydew:[240,255,240],hotpink:[255,105,180],indianred:[205,92,92],indigo:[75,0,130],ivory:[255,255,240],khaki:[240,230,140],lavender:[230,230,250],lavenderblush:[255,240,245],lawngreen:[124,252,0],lemonchiffon:[255,250,205],lightblue:[173,216,230],lightcoral:[240,128,128],lightcyan:[224,255,255],lightgoldenrodyellow:[250,250,210],lightgray:[211,211,211],lightgreen:[144,238,144],lightgrey:[211,211,211],lightpink:[255,182,193],lightsalmon:[255,160,122],lightseagreen:[32,178,170],lightskyblue:[135,206,250],lightslategray:[119,136,153],lightslategrey:[119,136,153],lightsteelblue:[176,196,222],lightyellow:[255,255,224],lime:[0,255,0],limegreen:[50,205,50],linen:[250,240,230],magenta:[255,0,255],maroon:[128,0,0],mediumaquamarine:[102,205,170],mediumblue:[0,0,205],mediumorchid:[186,85,211],mediumpurple:[147,112,219],mediumseagreen:[60,179,113],mediumslateblue:[123,104,238],mediumspringgreen:[0,250,154],mediumturquoise:[72,209,204],mediumvioletred:[199,21,133],midnightblue:[25,25,112],mintcream:[245,255,250],mistyrose:[255,228,225],moccasin:[255,228,181],navajowhite:[255,222,173],navy:[0,0,128],oldlace:[253,245,230],olive:[128,128,0],olivedrab:[107,142,35],orange:[255,165,0],orangered:[255,69,0],orchid:[218,112,214],palegoldenrod:[238,232,170],palegreen:[152,251,152],paleturquoise:[175,238,238],palevioletred:[219,112,147],papayawhip:[255,239,213],peachpuff:[255,218,185],peru:[205,133,63],pink:[255,192,203],plum:[221,160,221],powderblue:[176,224,230],purple:[128,0,128],rebeccapurple:[102,51,153],red:[255,0,0],rosybrown:[188,143,143],royalblue:[65,105,225],saddlebrown:[139,69,19],salmon:[250,128,114],sandybrown:[244,164,96],seagreen:[46,139,87],seashell:[255,245,238],sienna:[160,82,45],silver:[192,192,192],skyblue:[135,206,235],slateblue:[106,90,205],slategray:[112,128,144],slategrey:[112,128,144],snow:[255,250,250],springgreen:[0,255,127],steelblue:[70,130,180],tan:[210,180,140],teal:[0,128,128],thistle:[216,191,216],tomato:[255,99,71],turquoise:[64,224,208],violet:[238,130,238],wheat:[245,222,179],white:[255,255,255],whitesmoke:[245,245,245],yellow:[255,255,0],yellowgreen:[154,205,50]}},97829:(e,t,r)=>{"use strict";r.d(t,{B:()=>i,q:()=>a});var n=r(73306);let i=e=>{if(e.class){if(e.className){let t=e.className;t+=` ${e.class}`,e.className=t}else e.className=e.class;delete e.class}},a=e=>{let t={};return Object.entries(e).reduce((t,[r])=>(t[r]=(0,n.GR)(e,r),t),t)}},99342:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>o,getComponentServerProps:()=>a});var n=r(92432),i=r(51726);let a=e=>(function(e,t,r,n){return new(r||(r=Promise))(function(i,a){function o(e){try{l(n.next(e))}catch(e){a(e)}}function s(e){try{l(n.throw(e))}catch(e){a(e)}}function l(e){var t;e.done?i(e.value):((t=e.value)instanceof r?t:new r(function(e){e(t)})).then(o,s)}l((n=n.apply(e,t||[])).next())})})(void 0,void 0,void 0,function*(){let t=e.params||{};return yield(0,n.WT)(t)}),o=i.dW}}]);
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.