1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,915874,931067,954402,m=>{"use strict";function g(m,g){if(null==m)return{};var y={};for(var v in m)if(({}).hasOwnProperty.call(m,v)){if(-1!==g.indexOf(v))continue;y[v]=m[v]}return y}function y(){return(y=Object.assign.bind()).apply(null,arguments)}function v(m,g){return(v=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(m,g){return m.__proto__=g,m})(m,g)}function b(m,g){m.prototype=Object.create(g.prototype),m.prototype.constructor=m,v(m,g)}m.s(["default",0,g],915874),m.s(["default",()=>y],931067),m.s(["default",0,b],954402)},934537,m=>{"use strict";var g,y,v=/^((children|dangerouslySetInnerHTML|key|ref|autoFocus|defaultValue|defaultChecked|innerHTML|suppressContentEditableWarning|suppressHydrationWarning|valueLink|abbr|accept|acceptCharset|accessKey|action|allow|allowUserMedia|allowPaymentRequest|allowFullScreen|allowTransparency|alt|async|autoComplete|autoPlay|capture|cellPadding|cellSpacing|challenge|charSet|checked|cite|classID|className|cols|colSpan|content|contentEditable|contextMenu|controls|controlsList|coords|crossOrigin|data|dateTime|decoding|default|defer|dir|disabled|disablePictureInPicture|disableRemotePlayback|download|draggable|encType|enterKeyHint|fetchpriority|fetchPriority|form|formAction|formEncType|formMethod|formNoValidate|formTarget|frameBorder|headers|height|hidden|high|href|hrefLang|htmlFor|httpEquiv|id|inputMode|integrity|is|keyParams|keyType|kind|label|lang|list|loading|loop|low|marginHeight|marginWidth|max|maxLength|media|mediaGroup|method|min|minLength|multiple|muted|name|nonce|noValidate|open|optimum|pattern|placeholder|playsInline|popover|popoverTarget|popoverTargetAction|poster|preload|profile|radioGroup|readOnly|referrerPolicy|rel|required|reversed|role|rows|rowSpan|sandbox|scope|scoped|scrolling|seamless|selected|shape|size|sizes|slot|span|spellCheck|src|srcDoc|srcLang|srcSet|start|step|style|summary|tabIndex|target|title|translate|type|useMap|value|width|wmode|wrap|about|datatype|inlist|prefix|property|resource|typeof|vocab|autoCapitalize|autoCorrect|autoSave|color|incremental|fallback|inert|itemProp|itemScope|itemType|itemID|itemRef|on|option|results|security|unselectable|accentHeight|accumulate|additive|alignmentBaseline|allowReorder|alphabetic|amplitude|arabicForm|ascent|attributeName|attributeType|autoReverse|azimuth|baseFrequency|baselineShift|baseProfile|bbox|begin|bias|by|calcMode|capHeight|clip|clipPathUnits|clipPath|clipRule|colorInterpolation|colorInterpolationFilters|colorProfile|colorRendering|contentScriptType|contentStyleType|cursor|cx|cy|d|decelerate|descent|diffuseConstant|direction|display|divisor|dominantBaseline|dur|dx|dy|edgeMode|elevation|enableBackground|end|exponent|externalResourcesRequired|fill|fillOpacity|fillRule|filter|filterRes|filterUnits|floodColor|floodOpacity|focusable|fontFamily|fontSize|fontSizeAdjust|fontStretch|fontStyle|fontVariant|fontWeight|format|from|fr|fx|fy|g1|g2|glyphName|glyphOrientationHorizontal|glyphOrientationVertical|glyphRef|gradientTransform|gradientUnits|hanging|horizAdvX|horizOriginX|ideographic|imageRendering|in|in2|intercept|k|k1|k2|k3|k4|kernelMatrix|kernelUnitLength|kerning|keyPoints|keySplines|keyTimes|lengthAdjust|letterSpacing|lightingColor|limitingConeAngle|local|markerEnd|markerMid|markerStart|markerHeight|markerUnits|markerWidth|mask|maskContentUnits|maskUnits|mathematical|mode|numOctaves|offset|opacity|operator|order|orient|orientation|origin|overflow|overlinePosition|overlineThickness|panose1|paintOrder|pathLength|patternContentUnits|patternTransform|patternUnits|pointerEvents|points|pointsAtX|pointsAtY|pointsAtZ|preserveAlpha|preserveAspectRatio|primitiveUnits|r|radius|refX|refY|renderingIntent|repeatCount|repeatDur|requiredExtensions|requiredFeatures|restart|result|rotate|rx|ry|scale|seed|shapeRendering|slope|spacing|specularConstant|specularExponent|speed|spreadMethod|startOffset|stdDeviation|stemh|stemv|stitchTiles|stopColor|stopOpacity|strikethroughPosition|strikethroughThickness|string|stroke|strokeDasharray|strokeDashoffset|strokeLinecap|strokeLinejoin|strokeMiterlimit|strokeOpacity|strokeWidth|surfaceScale|systemLanguage|tableValues|targetX|targetY|textAnchor|textDecoration|textRendering|textLength|to|transform|u1|u2|underlinePosition|underlineThickness|unicode|unicodeBidi|unicodeRange|unitsPerEm|vAlphabetic|vHanging|vIdeographic|vMathematical|values|vectorEffect|version|vertAdvY|vertOriginX|vertOriginY|viewBox|viewTarget|visibility|widths|wordSpacing|writingMode|x|xHeight|x1|x2|xChannelSelector|xlinkActuate|xlinkArcrole|xlinkHref|xlinkRole|xlinkShow|xlinkTitle|xlinkType|xmlBase|xmlns|xmlnsXlink|xmlLang|xmlSpace|y|y1|y2|yChannelSelector|z|zoomAndPan|for|class|autofocus)|(([Dd][Aa][Tt][Aa]|[Aa][Rr][Ii][Aa]|x)-.*))$/,b=(g=function(m){return v.test(m)||111===m.charCodeAt(0)&&110===m.charCodeAt(1)&&91>m.charCodeAt(2)},y=Object.create(null),function(m){return void 0===y[m]&&(y[m]=g(m)),y[m]});m.s(["default",0,b],934537)},135878,911587,798125,m=>{"use strict";var g=m.i(181261),y=m.i(399951),v=m.i(271645),b=m.i(234774),x=m.i(886549);let w=()=>({...(0,x.createHtmlRenderState)(),attrs:{}});function E(m,x,E,S){let C=(0,v.useMemo)(()=>{let v=w();return(0,g.buildSVGAttrs)(v,x,(0,y.isSVGTag)(S),m.transformTemplate,m.style),{...v.attrs,style:{...v.style}}},[x]);if(m.style){let g={};(0,b.copyRawValuesOnly)(g,m.style,m),C.style={...g,...C.style}}return C}m.s(["createSvgRenderState",0,w],911587),m.s(["useSVGProps",0,E],135878);var S=m.i(83411);let C=new Set(["animate","exit","variants","initial","style","values","variants","transition","transformTemplate","custom","inherit","onBeforeLayoutMeasure","onAnimationStart","onAnimationComplete","onUpdate","onDragStart","onDrag","onDragEnd","onMeasureDragConstraints","onDirectionLock","onDragTransitionEnd","_dragX","_dragY","onHoverStart","onHoverEnd","onViewportEnter","onViewportLeave","globalTapTarget","propagate","ignoreStrict","viewport"]);function k(m){return m.startsWith("while")||m.startsWith("drag")&&"draggable"!==m||m.startsWith("layout")||m.startsWith("onTap")||m.startsWith("onPan")||m.startsWith("onLayout")||C.has(m)}let j=m=>!k(m);function T(m){"function"==typeof m&&(j=g=>g.startsWith("on")?!k(g):m(g))}try{T(m.r(934537).default)}catch{}function N(m,g,y){let v={};for(let b in m)("values"!==b||"object"!=typeof m.values)&&!(0,S.isMotionValue)(m[b])&&(j(b)||!0===y&&k(b)||!g&&!k(b)||m.draggable&&b.startsWith("onDrag"))&&(v[b]=m[b]);return v}m.s(["filterProps",0,N],798125)},445510,m=>{"use strict";var g=m.i(122707),y=m.i(168383);let v=(m=g.constants.SITECORE_EDGE_PLATFORM_URL_DEFAULT)=>(0,y.normalizeUrl)(m),b=(m=g.constants.SITECORE_EDGE_PLATFORM_URL_DEFAULT)=>`${v(m)}
1/v1/content/api/graphql/v1`,x=(m,y,b=g.constants.SITECORE_EDGE_PLATFORM_URL_DEFAULT,x)=>{let w=`${v(b)}/v1/forms/publisher/${y}?sitecoreContextId=${m}`;return x?`${w}&language=${encodeURIComponent(x)}`:w};m.s(["getEdgeProxyContentUrl",0,b,"getEdgeProxyFormsUrl",0,x])},678986,m=>{"use strict";let g=/\/([-~]{1})\/media\//i,y="http://__sitecore_content_sdk_media__/";function v(m){return/^[a-z][a-z0-9+.-]*:/i.test(m)||m.startsWith("//")}function b(m){if(v(m))try{return{url:m.startsWith("//")?new URL(m,"http://_"):new URL(m),relative:!1}}catch(m){}return{url:new URL(m,y),relative:!0}}function x(m,g){return g?`${m.pathname}${m.search}${m.hash}`:m.toString()}function w(m){let g={};return m.forEach((m,y)=>{g[y]=m}),g}let E=m=>{let{rev:g,db:y,la:v,vs:b,ts:x,ttc:w,tt:E,hash:S}=m;return{rev:g,db:y,la:v,vs:b,ts:x,ttc:w,tt:E,hash:S}},S=(m,y=g)=>{let{url:v,relative:w}=b(m),E=y.exec(v.pathname);return E&&E.length>1&&(v.pathname=v.pathname.replace(y,`/${E[1]}/jssmedia/`)),x(v,w)},C=(m,y,v=g)=>{if(!y||0===Object.keys(y).length)return m;let{url:C,relative:k}=b(S(m,v)),j=E(w(C.searchParams)),T={};for(let[m,g]of Object.entries(y))null!=g&&""!==g&&(T[m]=String(g));for(let[m,g]of(Object.entries(j).forEach(([m,g])=>{null!=g&&""!==g&&(T[m]=g)}),C.search="",Object.entries(T)))C.searchParams.set(m,g);return x(C,k)},k=(m,g,y,v)=>g.map(g=>{let b=Object.assign(Object.assign({},y),g),x=b.w||b.mw;return x?`${C(m,b,v)} ${x}w`:null}).filter(m=>m).join(", ");m.s(["getRequiredParams",0,E,"getSrcSet",0,k,"replaceMediaUrlPrefix",0,S,"updateImageUrl",0,C],921709);var j=m.i(921709);m.s(["mediaApi",0,j],678986)},385180,m=>{"use strict";var g=m.i(247167),y=m.i(271645),v=m.i(522016),b=y,x=m.i(26301),w=m.i(368570),E=m.i(666707),S=m.i(769740),C=function(m,g){var y={};for(var v in m)Object.prototype.hasOwnProperty.call(m,v)&&0>g.indexOf(v)&&(y[v]=m[v]);if(null!=m&&"function"==typeof Object.getOwnPropertySymbols)for(var b=0,v=Object.getOwnPropertySymbols(m);b<v.length;b++)0>g.indexOf(v[b])&&Object.prototype.propertyIsEnumerable.call(m,v[b])&&(y[v[b]]=m[v[b]]);return y};let k=m=>{var{field:g,showLinkTextWithChildrenPresent:y,renderChildrenWhenEmpty:v,ref:w}=m,E=C(m,["field","showLinkTextWithChildrenPresent","renderChildrenWhenEmpty","ref"]);let S=E.children,k=g;delete E.editable;let j=()=>v&&S?b.default.createElement("a",Object.assign({},E,{key:"link",ref:w}),S):null,T=(0,x.isFieldValueEmpty)(k),N=T?void 0:k.href?g:k.value;if(T||!N)return j();let A="anchor"!==N.linktype&&N.anchor?`#${N.anchor}`:"",I=N.querystring?`?${N.querystring}`:"",R={href:`${N.href}${I}${A}`,className:N.class,title:N.title,target:N.target};"_blank"!==R.target||R.rel||(R.rel="noopener noreferrer");let O=y||!S?N.text||N.href:null;return b.default.createElement("a",Object.assign({},R,E,{key:"link",ref:w}),O,S)},j=(0,w.withFieldMetadata)((0,E.withEmptyFieldEditingComponent)(k,{defaultEmptyFieldEditingComponent:S.DefaultEmptyFieldEditingComponentText}));j.displayName="Link";var T=m.i(474041),N=function(m,g){var y={};for(var v in m)Object.prototype.hasOwnProperty.call(m,v)&&0>g.indexOf(v)&&(y[v]=m[v]);if(null!=m&&"function"==typeof Object.getOwnPropertySymbols)for(var b=0,v=Object.getOwnPropertySymbols(m);b<v.length;b++)0>g.indexOf(v[b])&&Object.prototype.propertyIsEnumerable.call(m,v[b])&&(y[v[b]]=m[v[b]]);return y};let A=["as","onNavigate","passHref","prefetch","replace","scroll","shallow"],I=/^\/.*\.\w+$/,R=(0,y.forwardRef)((m,b)=>{let x=(0,T.useRouter)(),{field:w,editable:E=!0,children:S,internalLinkMatcher:C=/^\//g,showLinkTextWithChildrenPresent:k,renderChildrenWhenEmpty:R}=m,P=N(m,["field","editable","children","internalLinkMatcher","showLinkTextWithChildrenPresent","renderChildrenWhenEmpty"]);if(!w||!w.value&&!w.href&&!w.metadata){if(R&&S){let m=Object.assign({},P);for(let g of A)delete m[g];return y.default.createElement("a",Object.assign({},m,{ref:b}),S)}return null}let D=w.href?w:w.value,{href:_,querystring:M,anchor:L}=D||{},F=E&&w.metadata;if(_&&!F){let w=k||!S?D.text||D.href:null,E=C.test(_),j=I.test(_);if(E&&!j)return y.default.createElement(v.default,Object.assign({href:{pathname:_,query:M,hash:L},key:"link",title:D.title,target:D.target,className:D.class},P,{locale:!x&&void 0,ref:b},g.default.env.TEST?{"data-nextjs-link":!0,"data-nextjs-prefetch":m.prefetch,"data-nextjs-locale":!x&&void 0}:{}),w,S)}let B=O(m);return y.default.createElement(j,Object.assign({},B,{ref:b},g.default.env.TEST?{"data-react-link":!0}:{}))});function O(m){let g=["internalLinkMatcher"],y=Object.assign({},m);for(let m of[...A,...g])delete y[m];return y}R.displayName="NextLink",m.s(["Link",0,R],385180)},38563,m=>{"use strict";var g=m.i(247167),y=m.i(678986),v=m.i(271645),b=m.i(368570),x=m.i(882596),w=m.i(769740),E=m.i(666707),S=m.i(657688),C=m.i(26301),k=function(m,g){var y={};for(var v in m)Object.prototype.hasOwnProperty.call(m,v)&&0>g.indexOf(v)&&(y[v]=m[v]);if(null!=m&&"function"==typeof Object.getOwnPropertySymbols)for(var b=0,v=Object.getOwnPropertySymbols(m);b<v.length;b++)0>g.indexOf(v[b])&&Object.prototype.propertyIsEnumerable.call(m,v[b])&&(y[v[b]]=m[v[b]]);return y};let j=(0,b.withFieldMetadata)((0,E.withEmptyFieldEditingComponent)(m=>{var{editable:b=!0,imageParams:w,field:E,mediaUrlPrefix:j,fill:T,priority:N}=m,A=k(m,["editable","imageParams","field","mediaUrlPrefix","fill","priority"]);let I=v.default.useContext(x.SitecoreProviderReactContext);if(A.src)throw Error("Detected src prop. If you wish to use src, use next/image directly.");let R=E;if((0,C.isFieldValueEmpty)(R))return null;let O=R.src?E:R.value;if(!O)return null;let P=A.unoptimized||!I.page.mode.isNormal,D=Object.assign(Object.assign(Object.assign({},O),A),{fill:T,priority:N,src:y.mediaApi.updateImageUrl(O.src,w,j),unoptimized:P}),_=Object.assign(Object.assign({},D),{src:y.mediaApi.replaceMediaUrlPrefix(D.src,j)});return(_.fill&&(delete _.width,delete _.height),D)?v.default.createElement(S.default,Object.assign({alt:""},_,g.default.env.TEST?{"data-unoptimized":P}:{})):null},{defaultEmptyFieldEditingComponent:w.DefaultEmptyFieldEditingComponentImage}));j.displayName="NextImage",m.s(["NextImage",0,j])},795092,m=>{"use strict";
1var g=m.i(271645),y=m.i(474041),v=m.i(618566),b=g,x=m.i(26301),w=m.i(368570),E=m.i(666707),S=m.i(769740),C=function(m,g){var y={};for(var v in m)Object.prototype.hasOwnProperty.call(m,v)&&0>g.indexOf(v)&&(y[v]=m[v]);if(null!=m&&"function"==typeof Object.getOwnPropertySymbols)for(var b=0,v=Object.getOwnPropertySymbols(m);b<v.length;b++)0>g.indexOf(v[b])&&Object.prototype.propertyIsEnumerable.call(m,v[b])&&(y[v[b]]=m[v[b]]);return y};let k=m=>{var{field:g,tag:y="div",ref:v}=m,w=C(m,["field","tag","ref"]);let E=null==g?void 0:g.value,S=(0,b.useMemo)(()=>void 0!==E&&""!==E?{__html:E}:void 0,[E]);if((0,x.isFieldValueEmpty)(g)||!S)return null;delete w.editable;let k=Object.assign({dangerouslySetInnerHTML:S,ref:v,suppressHydrationWarning:!!g.metadata||void 0},w),j=y||"div";return b.default.createElement(j,Object.assign({},k))},j=(0,w.withFieldMetadata)((0,E.withEmptyFieldEditingComponent)(k,{defaultEmptyFieldEditingComponent:S.DefaultEmptyFieldEditingComponentText}));j.displayName="RichText";var T=function(m,g){var y={};for(var v in m)Object.prototype.hasOwnProperty.call(m,v)&&0>g.indexOf(v)&&(y[v]=m[v]);if(null!=m&&"function"==typeof Object.getOwnPropertySymbols)for(var b=0,v=Object.getOwnPropertySymbols(m);b<v.length;b++)0>g.indexOf(v[b])&&Object.prototype.propertyIsEnumerable.call(m,v[b])&&(y[v[b]]=m[v[b]]);return y};let N={},A=()=>{try{return(0,v.useRouter)()}catch(m){return null}},I=()=>({pageRouter:(0,y.useRouter)(),appRouter:A()}),R=m=>{let{internalLinksSelector:y='a[href^="/"]',prefetchLinks:v=!0,editable:b=!0}=m,x=T(m,["internalLinksSelector","prefetchLinks","editable"]),w=m.field&&m.field.value,E=b&&m.field&&m.field.metadata,{pageRouter:S,appRouter:C}=I(),k=(0,g.useRef)(null);(0,g.useEffect)(()=>{w&&!E&&R()},[w]);let A=m=>{if(!m.currentTarget)return;m.preventDefault();let g=m.currentTarget.href;S?S.push(g,g,{locale:!1}):C&&C.push(g)},R=()=>{let m=k.current,g=m&&m.querySelectorAll(y);g&&g.length&&g.forEach(m=>{if("_blank"===m.target)return;let g=()=>{S?S.prefetch(m.pathname,void 0,{locale:!1}):C&&C.prefetch(m.pathname),N[m.pathname]=!0};if(!N[m.pathname]&&!1!==v&&(!0===v&&g(),"hover"===v)){let y=()=>{g(),m.removeEventListener("mouseover",y)};m.addEventListener("mouseover",y,!1)}m.addEventListener("click",A,!1)})};return g.default.createElement(j,Object.assign({ref:k,editable:b},x))};R.displayName="NextRichText",m.s(["RichText",0,R,"prefetched",0,N],795092)},236685,m=>{"use strict";var g=m.i(678986),y=m.i(271645),v=m.i(508954),b=m.i(368570),x=m.i(666707),w=m.i(769740),E=m.i(26301),S=function(m,g){var y={};for(var v in m)Object.prototype.hasOwnProperty.call(m,v)&&0>g.indexOf(v)&&(y[v]=m[v]);if(null!=m&&"function"==typeof Object.getOwnPropertySymbols)for(var b=0,v=Object.getOwnPropertySymbols(m);b<v.length;b++)0>g.indexOf(v[b])&&Object.prototype.propertyIsEnumerable.call(m,v[b])&&(y[v[b]]=m[v[b]]);return y};let C=(m,y,b)=>{var{src:x,srcSet:w}=m,E=S(m,["src","srcSet"]);if(!x)return null;(0,v.addClassName)(E);let C=Object.assign({},E),k=g.mediaApi.updateImageUrl(x,y,b);return w&&(C.srcSet=g.mediaApi.getSrcSet(k,w,y,b)),C.src=k,C},k=m=>{var{imageParams:g,field:v,mediaUrlPrefix:b}=m,x=S(m,["imageParams","field","mediaUrlPrefix"]);let w=v;if((0,E.isFieldValueEmpty)(w))return null;delete x.editable;let k=w.src?v:w.value;if(!k)return null;k.metadata&&delete k.metadata;let j=C(Object.assign(Object.assign({},k),x),g,b);return j?y.default.createElement("img",Object.assign({},j)):null},j=(0,b.withFieldMetadata)((0,x.withEmptyFieldEditingComponent)(k,{defaultEmptyFieldEditingComponent:w.DefaultEmptyFieldEditingComponentImage}));j.displayName="Image",m.s(["Image",0,j])},698778,728589,m=>{"use strict";var g=m.i(37746),y=m.i(271645),v=m.i(809467),b=m.i(398058);let x=!1;var w=y,E=m.i(26301),S=m.i(426868),C=m.i(66808);let k=({rendering:m,placeholderName:g,children:y,componentRuntime:v})=>{let b=({kind:g,id:y,placeholderName:b})=>{var x;let w=b?"placeholder":"rendering",k={type:"text/sitecore",chrometype:w,className:"scpm",kind:g};if(g===S.MetadataKind.Open){if("placeholder"===w&&b){let g="";for(let v of Object.keys(null!=(x=m.placeholders)?x:{}
1)){if(b===v){g=y?`${b}_${y}`:`${b}_${C.DEFAULT_PLACEHOLDER_UID}`;break}if((0,E.isDynamicPlaceholder)(v)&&(0,E.getDynamicPlaceholderPattern)(v).test(b)){g=y?`${v}_${y}`:`${v}_${C.DEFAULT_PLACEHOLDER_UID}`;break}}k.id=g}else k.id=y;"rendering"===w&&v&&(k["data-csdk-component-runtime"]=v)}return k};return w.default.createElement(w.default.Fragment,null,w.default.createElement("code",Object.assign({suppressHydrationWarning:!0},b({kind:S.MetadataKind.Open,id:m.uid,placeholderName:g}))),y,w.default.createElement("code",Object.assign({suppressHydrationWarning:!0},b({kind:S.MetadataKind.Close,placeholderName:g}))))};m.s(["PlaceholderMetadata",0,k],728589);let j=m=>{let y=m.rendering,v=m.page.mode.isEditing,b=(0,g.getPlaceholderRenderings)(y,m.name,v),x=!b.length,w=T(m,b);if(x){let y=w;return m.renderEmpty&&(y=m.renderEmpty(w)),v?(0,g.renderEmptyPlaceholder)(y):y}return m.render?m.render(w,b,m):w},T=(m,w)=>{let{name:E,rendering:S,passThroughComponentProps:C,missingComponentComponent:j,hiddenRenderingComponent:T,errorComponent:N,componentLoadingMessage:A,renderEach:I,modifyComponentProps:R,componentMap:O,page:P}=m,D=P.mode.isEditing,_=x?"server":"client",M=w.map((w,S)=>{let{component:M,isEmpty:L,componentType:F,dynamic:B}=(0,g.getComponentForRendering)(w,E,O,T,j),H=w.uid||`component-${S}`,z=R?R((0,g.getChildComponentProps)(m,w)):(0,g.getChildComponentProps)(m,w),V="client"===F&&x&&!L?y.default.createElement(b.ClientComponentWrapper,{rendering:z.rendering,componentProps:Object.assign(Object.assign({},z),C),placeholderName:E,key:H}):y.default.createElement(M,Object.assign({key:H},z,C,{page:P,componentMap:O}));if(I&&(V=I(V,S)),!L){let g=V.type+"-"+S;V=y.default.createElement(v.default,{"data-testid":"error-boundary",key:g,errorComponent:N,componentLoadingMessage:A,isDynamic:B,disableSuspense:m.disableSuspense,rendering:V.props.rendering},V)}return D?y.default.createElement(k,{key:H,rendering:w,componentRuntime:_},V):V}).filter(m=>m);return D?[y.default.createElement(k,{key:S.uid||`placeholder-metadata-${E}`,placeholderName:E,rendering:S},M)]:M},N=m=>y.default.createElement(v.default,{errorComponent:m.errorComponent},y.default.createElement(j,Object.assign({},m)));m.s(["AppPlaceholder",0,N],698778)},376917,m=>{"use strict";var g=m.i(271645),y=m.i(26301),v=m.i(368570),b=m.i(666707),x=m.i(769740),w=function(m,g){var y={};for(var v in m)Object.prototype.hasOwnProperty.call(m,v)&&0>g.indexOf(v)&&(y[v]=m[v]);if(null!=m&&"function"==typeof Object.getOwnPropertySymbols)for(var b=0,v=Object.getOwnPropertySymbols(m);b<v.length;b++)0>g.indexOf(v[b])&&Object.prototype.propertyIsEnumerable.call(m,v[b])&&(y[v[b]]=m[v[b]]);return y};let E=m=>{var v,{field:b,tag:x,editable:E=!0,encode:S=!0}=m,C=w(m,["field","tag","editable","encode"]);if((0,y.isFieldValueEmpty)(b))return null;S||(E=!1);let k=null!=(v=b.value)?v:"",j=null,T=Object.assign({},C);if(S){let m=k,y=String(m).split("\n");if(y.length){let v=[];y.forEach((m,b)=>{let x=b===y.length-1;v.push(m),x||v.push(g.default.createElement("br",{key:b}))}),m=v}j=m}else T.dangerouslySetInnerHTML={__html:String(k).split("\n").join("<br>")};let N=x||"span";return b.metadata?g.default.createElement(N,Object.assign({},T,{suppressHydrationWarning:!0}),j):x||!S?g.default.createElement(N,Object.assign({},T),j):g.default.createElement(g.default.Fragment,null,j)},S=(0,v.withFieldMetadata)((0,b.withEmptyFieldEditingComponent)(E,{defaultEmptyFieldEditingComponent:x.DefaultEmptyFieldEditingComponentText}));S.displayName="Text",m.s(["Text",0,S])},731501,m=>{"use strict";var g=m.i(271645),y=m.i(882596);let v=()=>g.default.createElement("div",{className:"sc-jss-editing-error",role:"alert"},"Datasource is required. Please choose a content item for this component.");function b(m){return!!(null==m?void 0:m.dataSource)&&!1!==m.isContentResolved}function x(m){return function(x){return w=>{var E;let{page:S}=(0,y.useSitecore)(),C=null!=(E=null==m?void 0:m.editingErrorComponent)?E:v;return S.mode.isDesignLibrary||b(w.rendering)?g.default.createElement(x,Object.assign({},w)):S.mode.isEditing?g.default.createElement(C,null):null}}}m.s(["withDatasourceCheck",0,x])}
1,368570,666707,769740,m=>{"use strict";var g=m.i(271645),y=g,v=m.i(426868);let b=m=>{let g=JSON.stringify(m.metadata),b={type:"text/sitecore",chrometype:"field",className:"scpm"},x=Object.assign(Object.assign({},b),{kind:v.MetadataKind.Open}),w=Object.assign(Object.assign({},b),{kind:v.MetadataKind.Close});return y.default.createElement(y.default.Fragment,null,y.default.createElement("code",Object.assign({},x),g),m.children,y.default.createElement("code",Object.assign({},w)))};function x(m,y=!1){return y?y=>{var v;let{editable:x=!0}=y,w=null==(v=y.field)?void 0:v.metadata;return w&&x?g.default.createElement(b,{metadata:w},g.default.createElement(m,Object.assign({},y))):g.default.createElement(m,Object.assign({},y))}:y=>{var v;let{editable:x=!0}=y,w=null==(v=y.field)?void 0:v.metadata;return w&&x?g.default.createElement(b,{metadata:w},g.default.createElement(m,Object.assign({},y))):g.default.createElement(m,Object.assign({},y))}}b.displayName="FieldMetadata",m.s(["withFieldMetadata",0,x],368570);var w=g,E=m.i(26301);function S(m,g){let y=m=>{var y;let{editable:v=!0}=m;if((null==(y=m.field)?void 0:y.metadata)&&v&&(0,E.isFieldValueEmpty)(m.field)&&!m.renderChildrenWhenEmpty){let y=m.emptyFieldEditingComponent||g.defaultEmptyFieldEditingComponent,v=m;return m.emptyFieldEditingComponent||(v=Object.assign(Object.assign({},m),{editable:void 0,field:void 0})),w.default.createElement(y,Object.assign({},v,{suppressHydrationWarning:!0}))}return null};return g.isForwardRef?g=>y(g)||w.default.createElement(m,Object.assign({},g)):g=>y(g)||w.default.createElement(m,Object.assign({},g))}m.s(["withEmptyFieldEditingComponent",0,S],666707);var C=g;let k=m=>{let g=m.tag||"span";return C.default.createElement(g,Object.assign({},m,{suppressHydrationWarning:!0}),"[No text in field]")},j=m=>{let g={minWidth:"48px",minHeight:"48px",maxWidth:"400px",maxHeight:"400px",cursor:"pointer"};return C.default.createElement("img",Object.assign({},m,{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 ${m.className||""}`,style:g}))};m.s(["DefaultEmptyFieldEditingComponentImage",0,j,"DefaultEmptyFieldEditingComponentText",0,k],769740)},16639,m=>{"use strict";var g,y;(y=g=g||(g={}))[y.NONE=0]="NONE",y[y.ERROR=1]="ERROR",y[y.WARN=2]="WARN",y[y.INFO=3]="INFO",y[y.DEBUG=4]="DEBUG",y[y.TRACE=5]="TRACE";let v={none:g.NONE,error:g.ERROR,warn:g.WARN,info:g.INFO,debug:g.DEBUG,trace:g.TRACE},b="Sitecore Search SDK";class x{constructor(m,y=g.NONE,v=b){Object.defineProperty(this,"NONE",{enumerable:!0,configurable:!0,writable:!0,value:g.NONE}),Object.defineProperty(this,"ERROR",{enumerable:!0,configurable:!0,writable:!0,value:g.ERROR}),Object.defineProperty(this,"WARN",{enumerable:!0,configurable:!0,writable:!0,value:g.WARN}),Object.defineProperty(this,"INFO",{enumerable:!0,configurable:!0,writable:!0,value:g.INFO}),Object.defineProperty(this,"DEBUG",{enumerable:!0,configurable:!0,writable:!0,value:g.DEBUG}),Object.defineProperty(this,"TRACE",{enumerable:!0,configurable:!0,writable:!0,value:g.TRACE}),Object.defineProperty(this,"transports",{enumerable:!0,configurable:!0,writable:!0,value:[]}),Object.defineProperty(this,"logLevel",{enumerable:!0,configurable:!0,writable:!0,value:g.NONE}),Object.defineProperty(this,"namespace",{enumerable:!0,configurable:!0,writable:!0,value:b}),this.transports=m,this.namespace=v,this.setLogLevel(y)}setLogLevel(m){if("string"!=typeof m)this.logLevel=m;else if(v[m])this.logLevel=v[m];else throw Error(`Logger :: Invalid logLevel (${m})`)}send(m,g,...y){try{this.logLevel>
1=m&&this.transports.forEach(m=>{m[g](this.namespace," ::: ",...y)})}catch(m){console.error(m)}}error(...m){return this.send(g.ERROR,"error",...m)}warn(...m){return this.send(g.WARN,"warn",...m)}info(...m){return this.send(g.INFO,"info",...m)}debug(...m){return this.send(g.DEBUG,"debug",...m)}trace(...m){return this.send(g.TRACE,"log",...m)}}let w=new x([console]);m.s(["Logger",0,w])},656802,548860,m=>{"use strict";let g=m=>m.length?m[m.length-1]:void 0,y=m=>0===Object.keys(m||{}).length,v=m=>void 0===m,b=m=>String.fromCharCode(m<10?m+48:m<36?m+87:m+29),x=m=>{try{if(m)return JSON.parse(m);return""}catch(g){return m}};m.s(["digit2string",0,b,"emptyObject",0,y,"jsonParse",0,x,"lastElement",0,g,"undefinedCheck",0,v],656802);let w=(m={})=>"u">typeof window?window:m,E=(m={})=>"u">typeof document?document:m;m.s(["getDocument",0,E,"getWindow",0,w],548860)},92420,m=>{"use strict";var g,y;(y=g||(g={})).LOAD="core/LOAD",y.UNLOAD="core/UNLOAD",y.REQUEST="core/REQUEST",y.REQUEST_SUCCESS="core/REQUEST_SUCCESS",y.REQUEST_FAIL="core/REQUEST_FAIL",y.REQUEST_CANCELED="core/REQUEST_CANCELED",y.WIDGET_DATA_REQUEST="core/WIDGET_DATA_REQUEST",y.WIDGET_DATA_REQUEST_SUCCESS="core/WIDGET_DATA_REQUEST_SUCCESS",y.WIDGET_DATA_REQUEST_FAIL="core/WIDGET_DATA_REQUEST_FAIL",y.WIDGET_DATA_REQUEST_CANCELED="core/WIDGET_DATA_REQUEST_CANCELED",y.WIDGET_STATE_CHANGED="core/WIDGET_STATE_CHANGED",y.WIDGET_APPEAR="core/WIDGET_APPEAR",y.PAGE_CONTAINER_READY="core/PAGE_CONTAINER_READY",y.WIDGET_READY="core/WIDGET_READY",y.INITIALIZE="core/INITIALIZE",y.INITIALIZED="core/INITIALIZED",y.RESET_WIDGET="core/RESET_WIDGET",y.PAGE_CONTEXT_CHANGED="core/PAGE_CONTEXT_CHANGED",y.OC_CONTEXT_CHANGED="core/OC_CONTEXT_CHANGED",y.FOUND_WIDGETS="core/FOUND_WIDGETS",y.ADD_TO_CART="core/interaction/ADD_TO_CART",y.ORDER_CONFIRM="core/interaction/ORDER_CONFIRM",y.USER_LOGIN="core/interaction/USER_LOGIN",y.ADD_TO_WISHLIST="core/interaction/ADD_TO_WISHLIST",y.CART_STATUS="core/interaction/CART_STATUS",y.ITEM_CLICKED="core/interaction/ITEM_CLICKED",y.PAGE_WIDGETS_DATA_REQUEST="core/PAGE_WIDGETS_DATA_REQUEST",y.PAGE_WIDGETS_DATA_REQUEST_SUCCESS="core/PAGE_WIDGETS_DATA_REQUEST_SUCCESS",y.PAGE_WIDGETS_DATA_REQUEST_FAIL="core/PAGE_WIDGETS_DATA_REQUEST_FAIL",y.PAGE_WIDGETS_DATA_REQUEST_CANCELED="core/PAGE_WIDGETS_DATA_REQUEST_CANCELED";let v=g;m.s(["default",0,v])},109508,m=>{"use strict";var g=m.i(92420);m.s(["Actions",()=>g.default])},441828,66451,797196,923360,782213,718420,m=>{"use strict";var g=m.i(814433),y=m.i(909358),v=m.i(113079),b=m.i(762050),x=m.i(286485),w=m.i(698603),E=m.i(669564),S=m.i(92420),C=m.i(16639);let k=[],j=[];class T{static addActionHandler(m){k.push(m)}static removeActionHandler(m){let g=j.indexOf(m);-1!==g&&j.splice(g,1)}static subscribe(m){k.push(m)}static unsubscribe(m){let g=k.indexOf(m);-1!==g&&k.splice(g,1)}static dispatch(m){C.Logger.debug("dispatcher ::: dispatch",`[${m.type}]`,m.payload),k.forEach(g=>{g.handleAction(m)}),j.forEach(g=>{g.handleAction(m)})}}m.s(["default",0,T],66451);var N=m.i(139411),A=N;let I=(m,g)=>`${m}${g?`@${g}`:""}`,R={widgetTypesConfigMapping:{},widgetsConfigMapping:{},setWidgetType(m,g){(0,A.mergeDeep)(this.widgetTypesConfigMapping,{[m]:g},{mutate:!0})},getType(m){let{type:g}=this.widgetsConfigMapping[I(m)]||{};return g},set(m,g,y){"string"==typeof g?this.widgetsConfigMapping[I(m,g)]=y:this.widgetsConfigMapping[I(m)]=g},update(m,g,y){"string"==typeof g?(0,A.mergeDeep)(this.getOrCreate(m,g),y,{mutate:!0}):(0,A.mergeDeep)(this.getOrCreate(m),y,{mutate:!0})},get(m,g){let y=this.widgetsConfigMapping[I(m,g)],v=this.widgetsConfigMapping[I(m)];if(!v&&!y)return;let b=(0,A.mergeDeep)(v||{},y||{}),{component:x,options:w}=this.getForType(m)||{},{component:E=x,options:S}=b;return{...b,component:E,options:S?(0,A.mergeDeep)(w||{},S):w}},getWidgetIds(){return Object.keys(this.widgetsConfigMapping)},getByType(m){return this.widgetTypesConfigMapping[m]||void 0},getForType(m){let g=this.getType(m);return g?this.getByType(g):void 0},getOrCreate(m,g){return this.widgetsConfigMapping[I(m,g)]||(this.widgetsConfigMapping[I(m,g)]={}),this.widgetsConfigMapping[I(m,g)]},getMetadata(m){let{metadata:g}=this.widgetsConfigMapping[I(m)]||{};return g},setMetadata(m,g){Object.assign(this.getOrCreate(m),{metadata:g}),this.setType(m,g.type)},updateMetadata(m,g){(0,A.mergeDeep)(this.getOrCreate(m),{metadata:g},{mutate:!0}),this.setType(m,g.type)},setType(m,g){this.getType(m)||Object.assign(this.getOrCreate(m),{type:g})}};m.s(["default",0,R],797196);let O=(m,g,y)=>
1{Object.keys(y).forEach(v=>{"function"==typeof m[v]&&m[v](g,y)})},P=(m,g,y={})=>{let{options:{propStateMapping:v=null,props:{initial:b={}}={}}={}}=R.get(m)||{};v&&O(v,g,(0,N.mergeDeep)(b,y))};m.s(["mapById",0,P],923360);var D=S;class _{constructor(){Object.defineProperty(this,"initialized",{enumerable:!0,configurable:!0,writable:!0,value:!1})}register(m){T.subscribe(m)}unregister(m){T.unsubscribe(m)}getDispatcher(){return T}initialize(){this.initialized=!0,T.dispatch({type:D.default.INITIALIZED,payload:{}})}}m.s(["BaseController",0,_],782213);let M=m=>{let{type:g,options:{setupRequest:b=()=>{}}={}}=R.get(m)||{},x=g?v.defaultRequests.getDefaultRequestFor(g,m):new y.WidgetRequest(m);return x.setRfkId(m),b(x),x};class L extends _{constructor(){super(),Object.defineProperty(this,"context",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),this.setContext(g.EventContext.get()),T.subscribe(this)}getContext(){return this.context}setContext(m){this.context=m,this.context.addListener(this)}toggleTrackConsent(m){let g=(0,b.getUserId)();m?g.user_id?this.context.setUserId(g?.user_id):this.context.setUserUuid((0,b.getUserId)().uuid):((0,b.resetUserId)(),(0,x.setTrackConsent)(!1),g?.user_id&&this.context.setUserId(g?.user_id))}handleAction(m){switch(m.type){case S.default.INITIALIZE:this.initialize();break;case S.default.ADD_TO_CART:{let{entity:g,items:y}=m.payload;(0,w.trackAddToCartEvent)(g,{items:y});break}case S.default.ADD_TO_WISHLIST:{let{entity:g,items:y}=m.payload;(0,w.trackAddToWishlistEvent)(g,{items:y});break}case S.default.USER_LOGIN:{let{id:g,email:y}=m.payload;(0,w.trackUserLoginEvent)({id:g,email:y});break}case S.default.CART_STATUS:{let{entity:g,items:y}=m.payload;(0,w.trackStatusCartEvent)(g,{items:y});break}case S.default.ORDER_CONFIRM:{let{entity:g,items:y,orderId:v,orderTotal:b,orderSubtotal:x,coupon:E}=m.payload;(0,w.trackOrderConfirmEvent)(g,{orderId:v,orderTotal:b,orderSubtotal:x,coupon:E,items:y});break}case S.default.WIDGET_APPEAR:{let{rfkId:g,entity:y,items:v,request:b}=m.payload;(0,E.trackViewEvent)(g,y,{...v.length>0?{items:v}:void 0,request:b})}}}onChange(m,g,y){this.initialized&&T.dispatch({type:S.default.PAGE_CONTEXT_CHANGED,payload:{context:this.context}})}}let F=new L;m.s(["default",0,F,"getDefaultRequestForWidget",0,M],718420),m.s(["PageController",0,F],441828)},950734,m=>{"use strict";let g=(m,g)=>(m.cancel=()=>{g.abort()},m);m.s(["cancelablePromise",0,g])},93981,868647,735852,33225,252962,m=>{"use strict";var g=m.i(131225),y=m.i(286485),v=m.i(92420),b=m.i(718420),x=m.i(462196),w=m.i(950734),E=m.i(139411),S=m.i(843182),S=S,C=v,k=b,j=m.i(66451),T=w;let N=()=>String(Date.now().toString(32)+Math.random().toString(16)).replace(/\./g,""),A={async getData(m,g){let y=new AbortController,v={...g,signal:y.signal,abortController:y};return(0,T.cancelablePromise)(this.fetch(m.toJson(),v),y)},async fetch(m,g){let y=N(),v=k.default.getContext(),b=(0,E.mergeDeep)({context:v.toJson()},m);j.default.dispatch({type:C.default.REQUEST,payload:{requestId:y,request:m,pageContext:v,payload:b}});try{let x=await S.default.get(b,{signal:g?.signal});return j.default.dispatch({type:C.default.REQUEST_SUCCESS,payload:{requestId:y,request:m,pageContext:v,payload:b,response:x}}),{_requestId:y,...x}}catch(g){return j.default.dispatch({type:C.default.REQUEST_FAIL,payload:{error:g,requestId:y,request:m,pageContext:v,payload:b}}),Promise.reject(g)}}};m.s(["default",0,A],868647);var I=j,R=m.i(16639),O=m.i(760062);let P={name:"Ordercloud",buildInterface:!0,file:"ocContext",properties:{sellerId:{type:"string"},requiredInventoryLocations:{type:"array",name:"requiredInventoryLocations"}}};var D=m.i(733187);let _={name:"Widget",properties:{items:{type:"array",model:m.i(962125).default}}},M={context:{type:"model",model:D.default},rfk_flags:{type:"array",name:"rfkFlags"},widget:{type:"model",model:_}},L={name:"OCSearchRequest",file:"OCSearchRequest",buildInterface:!0,properties:{...M,ordercloud:{type:"model",model:P,setter:"setOrderCloudContext",getter:"getOrderCloudContext"}}},F=(0,O.createModel)(L);class B extends F{getWidgetInfo(m){return this.getWidgetItems()?.find(g=>g.rfk_id&&g.rfk_id===m)}addWidgets(m){return m.forEach(m=>this.addWidgetItem(m)),this}}var H=O;let z={name:"SearchRequest",file:"SearchRequest",buildInterface:!0,properties:{...M}},V=(0,H.createModel)(z);class U extends V{getWidgetInfo(m){return this.getWidgetItems()?.find(g=>g.rfk_id&&g.rfk_id===m)}addWidgets(m){return m.forEach(m=>this.addWidgetItem(m)),this}}m.s(["default",0,U],735852);var W=y,G=R;let q=(0,O.createModel)(P);class $ extends q{}m.s(["OCContext",0,$],33225);var K=v,Q=j,Y=m.i(782213);class Z extends Y.BaseController{constructor(){super(),Object.defineProperty(this,"ocContext",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),this.setContext(new $),Q.default.subscribe(this)}setContext(m){this.ocContext=m,this.ocContext.addListener(this)}getContext(){return this.ocContext}handleAction(m){switch(m.type){case K.default.OC_CONTEXT_CHANGED:G.Logger.info("OC Context changed");break;case K.default.INITIALIZE:this.initialize()}}onChange(m,g,y){this.initialized&&Q.default.dispatch({type:K.default.OC_CONTEXT_CHANGED,payload:{context:this.ocContext}})}}let X=new Z;m.s(["default",0,X],252962);let J=()=>{let{connector:m}=(0,W.getServiceConfig)();if("oc"!==m)return R.Logger.info("Using default Request"),new U;{R.Logger.info("Using OC Request");let m=new B;return m.setOrderCloudContext(X.getContext().toJson()),m}},ee="default",et=({rfkId:m,entity:g})=>`${m}@${g}`,en=(m,g,y,v)=>{m.has(g)||m.set(g,new Map([[y,{}]])),m.get(g).set(y,v)},er=m=>{let g=new Map;
1return m.slice().reverse().forEach(([m,y])=>{let{rfkId:v,instanceId:b,payload:x}=m,w=et(m);g.get(w)?.get(b||"")?y.abortController.abort():en(g,w,b||"",{...x,rfk_id:v})}),g},ei=(m,g)=>{let{payload:y}=m,v=J();return v.addWidgetItem(y),m.context&&v.setContext(m.context.toJson()),A.fetch(v.toJson(),g)},ea=async m=>{let g=J(),v=Array.from(er(m.filter(([,m])=>!m.signal.aborted)).values()).map(m=>Array.from(m.values())).flat();g.addWidgets(v),m[0][0].context&&g.setContext(m[0][0].context.toJson());let{requestMiddleware:b}=(0,y.getServiceConfig)();b&&await b();let x=await A.fetch(g.toJson());return m.map(([,{abortController:m}])=>m.signal.aborted?Object.assign({},x,{_canceled:!0}):x)},eo={},el=m=>(eo[m]||(eo[m]=(0,g.default)(ea,250,{accumulate:!0})),eo[m]),es=(m,g)=>el(g.groupBy)(m,g).then(m=>m),ec=(m,g)=>{if(g?.debounceBy)return`debounceBy@${g.debounceBy}`;let y=m.context?.toJson();return y?JSON.stringify(y):ee},eu={async getWidgetData(m,g){let{rfkId:y,entity:w,request:E}=m,S=b.default.getContext(),C=E.toJson();I.default.dispatch({type:v.default.WIDGET_DATA_REQUEST,payload:{...m,pageContext:S,payload:C}});try{let b=await this.fetchWidgetData({...m,payload:C},g);if(!b||b._canceled)return I.default.dispatch({type:v.default.WIDGET_DATA_REQUEST_CANCELED,payload:{...m,pageContext:S,payload:C}}),Promise.reject(new x.default(b));let{_requestId:E,...k}=b,{widgets:j=[]}=k,T=j.find(({rfk_id:m,entity:g})=>m===y&&g===w);if(!T)throw Error(`Response processing error: could not find ${y} in response`);return I.default.dispatch({type:v.default.WIDGET_DATA_REQUEST_SUCCESS,payload:{...m,pageContext:S,response:T,payload:C,requestId:E}}),T}catch(g){return I.default.dispatch({type:v.default.WIDGET_DATA_REQUEST_FAIL,payload:{error:g,...m,pageContext:S,payload:C}}),Promise.reject(g)}},fetchWidgetData(m,g){let y=new AbortController,v={...g,signal:y.signal,abortController:y,groupBy:ec(m,g)};g?.signal?.addEventListener("abort",()=>{y.abort()});let b=g?.debounce?es(m,v):ei(m,v);return(0,w.cancelablePromise)(b,y)}};m.s(["WidgetDataAdapter",0,eu],93981)},896335,m=>{"use strict";var g=m.i(797196);m.s(["WidgetsConfig",()=>g.default])},843330,m=>{"use strict";m.s(["default",()=>R],843330);var g=m.i(16639),y=m.i(286485),v=m.i(151263),b=g,x=m.i(548860),w=y;let E=(0,x.getWindow)();class S{constructor(m){Object.defineProperty(this,"cache",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"name",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),this.name=m,this.cache={},E.RFK_CACHE||(E.RFK_CACHE={}),E.RFK_CACHE[m]=this.cache}hashKey(m){let g,y,v=0;for(g=0,y=m.length;g<y;g++)v=(v<<5)-v+m.charCodeAt(g)|0;return v}sortObjectKeys(m){return null==m?"":"object"!=typeof m?m:Object.keys(m).sort().reduce((g,y)=>(Array.isArray(m[y])?g[y]=m[y].map(m=>this.sortObjectKeys(m)):"object"==typeof m[y]?g[y]=this.sortObjectKeys(m[y]):g[y]=m[y],g),{})}createKey(m){let g=JSON.stringify(this.sortObjectKeys(m));return(0,w.getConfigProperty)("debug")?(b.Logger.debug("cache ::: createKey",m),g):String(this.hashKey(g))}has(m){return m in this.cache}get(m){return this.cache[m]}set(m,g){this.cache[m]=g}delete(m){delete this.cache[m]}all(){return this.cache}clear(){this.cache={},window.RFK_CACHE[this.name]=this.cache}getName(){return this.name}}let C=S;var k=g,j=y;let T={sitecore:{async getAuthHeader(){let{apiKey:m}=(0,j.getServiceConfig)();return Promise.resolve(m)}},oc:{getAuthHeader:async()=>m.A(487742).then(m=>m.Tokens).then(m=>{let g=m?.GetIdentityToken();if(!g)throw k.Logger.error("Could not found an Order Cloud Cloud logged user."),Error("Could not found an Order Cloud Cloud logged user.");return k.Logger.info("Using existing Order Cloud Token."),`Bearer ${g}`}).catch(m=>{throw k.Logger.error("Could not import Ordercloud SDK.",m),Error("Could not import Ordercloud SDK.")})}},N=async()=>{let{connector:m="oc"}=(0,j.getServiceConfig)();return{...{"Content-Type":"application/json"},Authorization:await T[m].getAuthHeader()||""}},A=new C("api-adapter"),I={cache:!0};class R{static async trackEvent(m){let b=(0,v.cleanJSONSchema)(m),{eventUrl:x,apiKey:w}=(0,y.getServiceConfig)();try{return(await fetch(x,{method:"POST",headers:{"Content-Type":"application/json",Authorization:w},body:JSON.stringify(b)})).json()}catch(m){return g.Logger.error(m),g.Logger.error("There was a problem on the service call"),m.message||null}}
1static async callApiWithoutCache(m,y){try{let g=await fetch(m,y),v=await g.json();return Promise.resolve(v)}catch(m){return g.Logger.error(m),g.Logger.error("There was a problem on the service call"),m.message||null}}static async callApiWithCache(m,g){let y=A.createKey(g);if(A.has(y))return A.get(y);let v=await R.callApiWithoutCache(m,g);return A.set(y,v),v}static async callApi(m,g=I){let{searchUrl:v}=(0,y.getServiceConfig)(),b={method:"POST",headers:await N(),body:JSON.stringify(m),signal:g.signal};return g.cache?R.callApiWithCache(v,b):R.callApiWithoutCache(v,b)}static clearCache(){A.clear()}}},843182,m=>{"use strict";var g=m.i(843330);let y=null,v=async(m,g)=>b(m.toJson(),g),b=async(m,v)=>{if(!y)return Promise.reject(Error("No data processor configured"));try{let b=await g.default.callApi(m,{cache:!1,...v}),x=y.validateResponse(b,m);if(x)return Promise.reject(x);return Promise.resolve(y.processResponse(b,m))}catch(m){return Promise.reject(m)}},x={get:b,run:v,setProcessor:m=>{y=m},getProcessor:()=>y};m.s(["default",0,x])},516224,m=>{"use strict";let g=m=>(m.errors||[]).length>0;class y{validateResponse(m,y){return m&&g(m)?m:null}processResponse(m,g){return m}}m.s(["default",0,y])},762050,23858,m=>{"use strict";let g;m.s(["getUserId",()=>B,"resetUserId",()=>H],762050),m.s(["default",()=>O],23858);var y=m.i(656802),v=m.i(286485);let b=18e5,x=Date.now(),w="pc";var E=m.i(767757),S=m.i(548860),C=y,k=v;let j=(0,S.getDocument)({cookie:""});j.cookie||(j.cookie="");class T{getCookieValue(m,g){let y=m.slice(g.length+1,m.length);return y?decodeURIComponent(y):""}getCookieFromBrowser(m){let g=j.cookie.split("; ");for(let y=0;y<g.length;y++)if(g[y].slice(0,m.length)===m)return this.getCookieValue(g[y],m);return""}setCookieInBrowser(m,g,y){let v=new Date,b=encodeURIComponent(g);v.setMilliseconds(v.getMilliseconds()+y),b+=`;domain=${(0,k.getDomainHost)()};path=/;`,b+=y?`;expires=${v.toUTCString()}`:"",b+=";secure;SameSite=None;",j.cookie=`${m}=${b}`}removeCookieFromBrowser(m){j.cookie=`${m}=;domain=${(0,k.getDomainHost)()};path=/;expires=Thu, 01 Jan 1970 00:00:01 GMT;secure;SameSite=None`}removeCachedCookie(m){this.removeCookieFromBrowser(m)}set(m,g,y){if(g){let v="object"==typeof g?JSON.stringify(g):g;this.setCookieInBrowser(m,v,y)}else this.removeCachedCookie(m)}get(m){return this.getCookieFromBrowser(m)}remove(m){this.removeCachedCookie(m)}}var N=y;class A{set(m,g,y){let v={value:g,lastModifiedAt:new Date().getTime()||0,expiryTime:y};void 0!==g?localStorage.setItem(m,JSON.stringify(v)):localStorage.removeItem(m)}get(m){let g=new Date().getTime()||0,y=(0,N.jsonParse)(localStorage.getItem(m));return y&&y.lastModifiedAt&&g-y.lastModifiedAt>+y.expiryTime&&(this.remove(m),y=void 0),y&&y.value}remove(m){localStorage.removeItem(m)}}let I=3e5;class R{static init(m){g=m&&(0,S.getWindow)().localStorage?new A:new T}static set(m,y,v){g.set(m,y,v||I)}static get(m){let y=g.get(m),v=y?(0,C.jsonParse)(y):{};return"undefined"===y&&(y=void 0),y&&v?v:y}static remove(m){g.remove(m)}}let O=R,P={},D=()=>{let{domainId:m,customerKey:g}=(0,v.getServiceConfig)();return g?(0,E.extractDomain)(g):m},_=()=>{let m=O.get("__ruid");if(m)return m;m=("xx-xx-4x-1"+w[0]+"-").replace(/[x]/g,()=>(0,y.digit2string)(36*Math.random()|0));for(let g=0;g<5;g++)m+=("0000"+(1679615*Math.random()|0).toString(36)).slice(-4);let g=D()+"-"+m+"-"+x;return O.set("__ruid",g),g},M=(m,g)=>{let y=m.split(".");return y.length>3&&(g&&(y[1]=y[2],y[2]=x,y[3]=+y[3]+1),4===y.length&&(y[4]=1),5===y.length&&(y[5]=1),y[4]=+y[4]+1,y[5]=1+(g?0:+y[5]),m=y.join(".")),m},L=()=>{let m=0,g=O.get("__rutma");return O.get("__rutmb")||(O.set("__rutmb",D(),b),m=1),g=g?M(g,m):`${_()}.${x}.${x}.1.1.1`,O.set("__rutma",g,b),g},F=()=>{let{domainHash:m}=(0,v.getServiceConfig)();P.domainHashCkey=m,P.domainHash=P.domainHashCkey,P.domainRoot=(0,v.getDomainHost)();let g=L(),b=g.split(".");return P.uid=b[0],P.usetLastDigit=(0,y.lastElement)(b[0]),P.previousSessionStartTime=parseInt(b[1]),P.currentSessionStartTime=parseInt(b[2]),P.visitCount=parseInt(b[3]),P.pageViewCount=parseInt(b[4]),P.visitPageCount=parseInt(b[5]),P.utma=g,P},B=()=>{let m=(0,v.getConfigProperty)("userId");if(m)return{user_id:m};let{uid:g}=F();return{uuid:g}},H=()=>{O.remove("__ruid"),O.remove("__rutma"),O.remove("__rutmb"),O.remove("__ec")}},286485,767757,m=>{"use strict";m.s(["getConfigProperty",()=>T,"getDomainHost",()=>I,"getServiceConfig",()=>N,"parseCustomerKey",()=>C,"setConfig",()=>j,"setTrackConsent",()=>
1A],286485),m.s(["extractDomain",()=>b],767757);var g=m.i(548860),y=m.i(16639),v=m.i(489871);m.i(843330),m.i(516224),m.i(762050);let b=m=>{let g=m.split("-");return 2===g.length&&g[1]||""};var x=m.i(574207);let w=(m,g,y,v)=>g?{apiDomain:v,searchUrl:`${v}${x.NON_SUBDOMAIN_SEARCH_PATH.replace("{{key}}",b(m))}`,eventUrl:`${v}${x.NON_SUBDOMAIN_EVENT_PATH.replace("{{key}}",m)}`}:{apiDomain:y,searchUrl:`${y}${x.SUBDOMAIN_SEARCH_PATH}`,eventUrl:`${y}${x.SUBDOMAIN_EVENT_PATH}`},E=(m,g)=>{let y=Object.assign({},m,g),{env:v="prod",customerKey:b=""}=y,{serviceHost:E,apiKey:S}=g,k=C(b);if(!k)throw Error(`Invalid customerKey: "${b}". It should match the following pattern: (\\d+)-(\\d+). Example: 11111-2222222`);let[j,T]=k;if(Object.assign(y,{domainId:j,domainHash:T}),y.connector="sitecore",!S&&!E)throw Error('Invalid configuration: "apiKey" has not been set but not serviceHost provided. Please, review your domain configuration');return Object.assign(y,w(b,S,E,x.SEARCH_API_DOMAINS[v]))},S=(m,g)=>("useToken"in g&&void 0!==g.useToken&&y.Logger.warn('Parameter "useToken" has been deprecated'),g.customerKey)?E(m,g):v.default.build(m,g),C=m=>{if(m){let g=m.match(/^(\d+)-(\d+)$/);if(g)return[g[1],g[2]]}return null},k={apiDomain:"",apiKey:"",clientId:"",connector:"sitecore",customerKey:"",debug:!1,domainHash:"",domainId:"",env:"prod",eventUrl:"",orderCloudRegion:"usWest",publicSuffix:!1,searchUrl:"",tokenDomain:"",tokenUrl:"",trackConsent:!0,useAccessToken:!1,userId:null},j=m=>{k=S(k,m)},T=m=>k[m],N=()=>k,A=m=>{k.trackConsent=m},I=()=>{let m=(0,g.getWindow)({location:{hostname:""}}),{publicSuffix:y}=N();return y?m.location.hostname:m.location.hostname.split(".").reverse().splice(0,2).reverse().join(".")}},489871,574207,m=>{"use strict";let g={staging:"https://discover-staging.sitecore-staging.cloud",prod:"https://discover.sitecorecloud.io",prodEu:"https://discover-euc1.sitecorecloud.io",apse2:"https://discover-apse2.sitecorecloud.io"},y={australiaEast:"https://australiaeast-integrations.ordercloud.io",europeWest:"https://westeurope-integrations.ordercloud.io",japanEast:"https://japaneast-integrations.ordercloud.io",usEast:"https://useast-integrations.ordercloud.io",usWest:"https://uswest-integrations.ordercloud.io",usWestQa:"https://uswest-integrations.ordercloud-qa.com"},v="/api/v1/search/{{domain}}",b="/discover/v2/{{key}}",x="/api/discover/v2",w="/event/{{key}}/v4/publish",E="/api/event/v4/publish";m.s(["NON_SUBDOMAIN_EVENT_PATH",0,w,"NON_SUBDOMAIN_SEARCH_PATH",0,b,"ORDER_CLOUD_PROXY_DOMAIN",0,y,"ORDER_CLOUD_SEARCH_PATH",0,v,"SEARCH_API_DOMAINS",0,g,"SUBDOMAIN_EVENT_PATH",0,E,"SUBDOMAIN_SEARCH_PATH",0,x],574207);let S=(m,b,x)=>({useAccessToken:!0,apiDomain:y[m],searchUrl:`${y[m]}${v.replace("{{domain}}",x)}`,eventUrl:`${g[b]}${w.replace("{{key}}",x)}`}),C={build:(m,g)=>{let y=Object.assign({},m,g),{orderCloudRegion:v="usWest",env:b="prod",discoverDomainId:x}=g;if(!x)throw Error("{discoverDomainId} has not been provided.");return y.domainId=x,y.connector="oc",Object.assign(y,S(v,b,x))}};m.s(["default",0,C],489871)},113079,m=>{"use strict";var g=m.i(369833),y=m.i(551150);let v=m=>{let g=new y.default(m);return g.setAppearance({}),g.setAppearanceTemplates({}),g.setAppearanceVariables({}),g};var b=y;let x=m=>{let g=new b.default(m);return g.setSearchContent({}),g};function w(m,g){if(typeof m!=typeof g)return!1;if("object"==typeof m)if(Array.isArray(m)&&Array.isArray(g)){if(m.length!==g.length)return!1;for(let y=0;y<m.length;y++)if(!w(m[y],g[y]))return!1;return!0}else{let y=Object.keys(m),v=Object.keys(g);if(y.length!==v.length)return!1;for(let v of y)if(!w(m[v],g[v]))return!1;return!0}return m===g}var E=y;class S extends E.default{constructor(){super(...arguments),Object.defineProperty(this,"facetTypeFiltersType",{enumerable:!0,configurable:!0,writable:!0,value:"or"})}buildFacetTypeFilters(m,g="or"){if(0!==m.length)return{type:g,values:m}}setSearchFacetTypeFilterType(m){return this.facetTypeFiltersType=m,this}getSearchFacetTypeFilterType(){return this.facetTypeFiltersType}setSearchFacetType(m,g){let y=this.getSearchFacetTypes()||[];return y.find(({name:g})=>g===m)?this.setSearchFacetTypes(y.map(y=>y.name===m?{...g,name:m}:y)):this.setSearchFacetTypes([...y,{...g,name:m}]),this}updateSearchFacetType(m,g){let y=this.getSearchFacetTypes()||[];return this.setSearchFacetType(m,{...y.find(({name:g})=>g===m),...g}),this}addSearchFacetTypeFilter(m,g,y="or"){let v=this.getSearchFacetTypes()||[],b=v.find(({name:g})=>g===m)?.filter?.values||[];return this.updateSearchFacetType(m,{filter:this.buildFacetTypeFilters([...b,g],y)}),this}resetSearchFacetTypeFilter(m){return this.updateSearchFacetType(m,{filter:void 0}),this}removeSearchFacetTypeFilter(m,g){let y=this.getSearchFacetTypes()||[],v=y.find(({name:g})=>g===m)?.filter?.values||[];return this.updateSearchFacetType(m,{filter:this.buildFacetTypeFilters(v.filter(m=>!w(m,g)))}),this}resetSearchFacetTypeFilters(){return(this.getSearchFacetTypes()||[]).forEac
1h(({name:m})=>{this.updateSearchFacetType(m,{filter:void 0})}),this}}let C=m=>{let g=new S(m);return g.setQuestionsRelatedQuestionsLimit(5),g.setQuestionsExactAnswer({}),g};var k=y;let j=m=>{let g=new k.default(m);return g.setRecommendationsContent({}),g},T=m=>{let g=new S(m);return g.setSearchContent({}),g.setSearchFacetAll(!0),g.setSearchOffset(0),g.setSearchSortChoices(!0),g},N={[g.WidgetDataType.RECOMMENDATION]:j,[g.WidgetDataType.SEARCH_RESULTS]:T,[g.WidgetDataType.PREVIEW_SEARCH]:x,[g.WidgetDataType.QUESTIONS]:C,[g.WidgetDataType.CONTENT_BLOCK]:v,[g.WidgetDataType.HTML_BLOCK]:v,[g.WidgetDataType.SEO]:v,[g.WidgetDataType.BANNER]:v},A=(m,g)=>{if(N[m])return N[m](g);throw Error(`Invalid widget type: "${m}"`)};m.s(["getDefaultRequestFor",0,A],500286);var I=m.i(500286);m.s(["defaultRequests",0,I],113079)},814433,962125,551150,909358,m=>{"use strict";var g,y,v=m.i(864125);m.s(["EventContext",()=>v.default],814433);var b=m.i(760062);let x={name:"Appearance",properties:{templates:{type:"model",model:{name:"Templates",properties:{sections:{type:"array"},devices:{type:"array"},keep_variables:{},keep_original_css:{}}}},variables:{type:"model",model:{name:"Variables",properties:{sections:{type:"array"}}}}}},w={name:"Questions",properties:{keyphrase:{},exact_answer:{type:"model",model:{name:"ExactAnswer",properties:{query_types:{type:"array"}}}},related_questions:{type:"model",model:{name:"RelatedQuestions",properties:{limit:{},offset:{}}}}}},E={name:"Content",properties:{fields:{type:"array"}}}
1,S={name:"SearchFilter",properties:{type:{},name:{required:!0},values:{type:"array",required:!0}}},C={name:"Rule",properties:{behaviors:{},blacklist:{type:"model",model:{name:"Blacklist",properties:{filter:{type:"model",model:S,required:!0}}}},boost:{type:"array",model:{name:"Boost",properties:{filter:{type:"model",model:S,required:!0},slots:{type:"array",required:!0}}}},bury:{type:"model",model:{name:"Bury",properties:{filter:{type:"model",model:S,required:!0}}}},include:{type:"array",model:{name:"Include",properties:{filter:{type:"model",model:S,required:!0},slots:{type:"array",required:!0}}}},pin:{type:"array",model:{name:"Pin",properties:{id:{required:!0},slot:{type:"array",required:!0}}}}}},k={name:"Recommendations",properties:{content:{type:"model",model:E},filter:{type:"model",model:S},recipe:{type:"model",model:{name:"RecommendationsRecipe",properties:{id:{},version:{}}}},limit:{},rule:{type:"model",model:C}}},j={name:"ResponseContext",properties:{}},T={name:"FacetSort",properties:{name:{required:!0},order:{required:!0}}};(g=y=y||(y={})).HARD_FILTERS="hard_filters",g.OTHER_FACET_VALUES="other_facet_values",g.OWN_VALUES="own_values";let N={name:"FacetType",properties:{after:{},exclude:{type:"array"},filter:{},filtering_options:{type:"array"},keyphrase:{},max:{},min_count:{},name:{required:!0},sort:{type:"array",model:T}}},A={name:"WidgetItem",buildInterface:!0,properties:{entity:{required:!0},rfk_id:{required:!0,name:"rfkId"},recommendations:{type:"model",model:k},questions:{type:"model",model:w},rfk_flags:{type:"array",name:"rfkFlags"},search:{type:"model",model:{name:"Search",properties:{sort:{type:"model",model:{name:"Sort",properties:{choices:{},value:{type:"model",model:{name:"SortItem",properties:{name:{required:!0},order:{}}},exportKey:["value[0]"],name:"criteria"}}}},content:{type:"model",model:E},facet:{type:"model",model:{name:"Facet",properties:{all:{},max:{},sort:{type:"model",model:T},types:{type:"array",model:N}}}},filter:{},group_by:{},limit:{},offset:{},personalization:{type:"model",model:{name:"Personalization",properties:{algorithm:{},fields:{type:"array"},ids:{type:"array"}}}},query:{type:"model",model:{name:"Query",properties:{highlight:{type:"model",model:{name:"Highlight",properties:{fields:{type:"array",required:!0},fragment_size:{},post_tag:{type:"string"},pre_tag:{type:"string"}}}},keyphrase:{required:!0},operator:{},relevance:{type:"array",model:{name:"Relevance",properties:{analyzer:{required:!0},name:{required:!0},weight:{}}}}}}},ranking:{type:"array",model:{name:"Ranking",properties:{name:{required:!0},weight:{}}}},response_context:{type:"model",model:j,merge:!0},rule:{type:"model",model:C},suggestion:{type:"array",model:{name:"Suggestion",properties:{exclude:{},keyphrase_fallback:{},max:{},name:{required:!0}}}},swatch:{type:"model",model:{name:"Swatch",properties:{fields:{type:"array"},group_by:{},max:{}}}}}}},sources:{type:"array"},appearance:{type:"model",model:x}}};m.s(["default",0,A],962125);let I=(0,b.createModel)(A);class R extends I{constructor(m){super(),this.setRfkId(m)}setSearchFilter(m){return this.setValue("search.filter",m.toJson()),this}}m.s(["default",0,R],551150),m.s(["WidgetRequest",0,R],909358)},151263,m=>{"use strict";m.s(["buildEventEntities",()=>j,"buildRequestObject",()=>A,"buildReviewObject",()=>N,"buildTransactionObject",()=>T,"cleanJSONSchema",()=>R,"facetSchemaFormatter",()=>I,"track",()=>w,"validateEntities",()=>E,"validateFilters",()=>S,"validateReview",()=>k,"validateTransaction",()=>C]);var g=m.i(16639),y=m.i(656802),v=m.i(843330),b=m.i(762050),x=m.i(286485);let w=async m=>{let{trackConsent:y}=(0,x.getServiceConfig)();if(g.Logger.debug("trackEvent ",`Consent: ${y} `,R(m)),!y)return;let w={...m,...(0,b.getUserId)(),client_time_ms:Date.now()};return g.Logger.debug("trackEvent","Sending: ",JSON.stringify(w,null,4)),await v.default.trackEvent(w)},E=m=>!m.find(({id:m,entity_type:g})=>(0,y.undefinedCheck)(m)||(0,y.undefinedCheck)(g)),S=m=>!m.find(({facetId:m})=>(0,y.undefinedCheck)(m)),C=m=>!(0,y.undefinedCheck)(m),k=m=>!(0,y.undefinedCheck)(m),j=(m,g)=>g.map(({id:g,entitySubtype:v,attributes:b,variant:x,uri:w,sourceId:E,price:S,finalPrice
1:C,quantity:k})=>({id:g,entity_type:m,...v?{entity_subtype:v}:{},...b&&!(0,y.emptyObject)(b)?{attributes:b}:{},...S?{price:S}:{},...k?{quantity:k}:{},...C?{final_price:C}:{},...x?{variant:x}:{},...w?{uri:w}:{},...E?{source_id:E}:{}})),T=(m,g,y,v,b)=>({order_id:m,...g?{order_total:g}:{},...y?{order_subtotal:y}:{},...v?{coupon:v}:{},...b?{store:b}:{}}),N=(m,g,y)=>({id:m,...g?{rating:g}:{},...y?{comment:y}:{}}),A=({keyword:m,advancedQueryText:g,modifiedKeyword:y,numResults:v,totalResults:b,numRequested:x,pageSize:w,pageNumber:E,redirectUrl:S})=>({...m?{keyword:m}:{keyword:""},...g?{advanced_query_text:g}:{},...y?{modified_keyword:y}:{},...v?{num_results:v}:{},...b?{total_results:b}:{},...x?{num_requested:x}:{},...w?{page_size:w}:{},...E?{page_number:E}:{},...S?{redirect_url:S}:{}}),I=m=>m.map(({facetId:m,facetValue:g,startValue:y,endValue:v,facetValueId:b,valueIndex:x,facetIndex:w,facetTitle:E,displayName:S})=>({name:m,title:E,...S?{display_name:S}:{},...m?{field:m}:{},...b?{value:[b]}:g?{value:[g]}:{},...y?{start_value:y}:{},...v?{end_value:v}:{},...g?{display_name:[g]}:{},...x||0===x?{value_position:[x]}:{},...w||0===w?{facet_position:w}:{}}));function R(m){let g={};for(let y in m){let v=m[y];if(null!=v&&!("object"==typeof v&&0===Object.keys(v).length&&!Array.isArray(v))&&void 0!==v)if(Array.isArray(v)){let m=[];for(let g=0;g<v.length;g++){let y=v[g];if(null!=y&&!("object"==typeof y&&0===Object.keys(y).length&&!Array.isArray(y)))if("object"==typeof y){let g=R(y);(Object.keys(g).length>0||Array.isArray(g))&&m.push(g)}else m.push(y)}m.length>0&&(g[y]=m)}else if("object"==typeof v&&Object.keys(v).length>0){let m=R(v);(Object.keys(m).length>0||Array.isArray(m))&&(g[y]=m)}else g[y]=v}return g}},506813,m=>{"use strict";var g=m.i(16639),y=m.i(151263),v=m.i(669564);let b=async(m,b,{index:x,items:w,...E})=>m?await (0,v.trackSearchClickEntityEvent)(m,b,{actionCause:"entity",index:x,request:(0,y.buildRequestObject)(E),items:w}):void g.Logger.warn("trackEvent :::","Widget's rfkId mandatory field is empty"),x=async(m,b,{index:x,filters:w,...E})=>m?w&&!(0,y.validateFilters)(w)?void g.Logger.warn("trackEvent :::","Filter's name is not defined"):await (0,v.trackSearchClickFacetEvent)(m,b,{index:x,request:(0,y.buildRequestObject)(E),filters:(0,y.facetSchemaFormatter)(w)}):void g.Logger.warn("trackEvent :::","Widget's rfkId mandatory field is empty");m.s(["trackSearchResultsClickEntityEvent",0,b,"trackSearchResultsFacetClickEvent",0,x])},669564,m=>{"use strict";var g=m.i(16639),y=m.i(656802),v=m.i(864125),b=m.i(151263);let x=async(m,x,{actionCause:w,index:E,request:S,items:C})=>{let k=[];if(x&&C&&(k=(0,b.buildEventEntities)(x,C))&&!(0,b.validateEntities)(k))return void g.Logger.warn("trackEvent :::","A field is missing on one or more of the items provided");if(w&&"entity"===w&&(0,y.undefinedCheck)(E))return void g.Logger.warn("trackEvent :::","Field index is mandatory for widget click entity events and is having invalid/missing value");let j={name:"widget",action:"click",action_cause:w,value:{entity:x,rfk_id:m,index:E,entities:k,request:S,context:v.default.toJson()}};return(0,b.track)(j)},w=async(m,g,{index:y,request:x,filters:w})=>{let E={name:"widget",action:"click",action_cause:"filter",value:{rfk_id:m,entity:g,index:y,request:x,filters:w,context:v.default.toJson()}};return(0,b.track)(E)},E=async(m,y,{request:x,items:w}={})=>{let E=[];if(y&&w&&(E=(0,b.buildEventEntities)(y,w))&&!(0,b.validateEntities)(E))return void g.Logger.warn("trackEvent :::","A field is missing on one or more of the items provided");let S={action:"view",name:"widget",value:{entity:y,rfk_id:m,request:x,entities:E,context:v.default.toJson()}};return(0,b.track)(S)};m.s(["trackSearchClickEntityEvent",0,x,"trackSearchClickFacetEvent",0,w,"trackViewEvent",0,E])},509726,m=>{"use strict";var g,y,v,b,x,w;(b=g=g||(g={})).DESKTOP="pc",b.MOBILE="mobile",b.TABLET="tablet",(x=y=y||(y={})).JS="js",x.HTML="html",x.CSS="css",(w=v=v||(v={})).PAGE="page",w.COMMON_ACROSS_PAGES="common_across_pages",w.DIALOG="dialog",m.s(["SearchResponseDeviceType",0,g,"SearchResponseWidgetUsedIn",0,v])},369833,m=>{"use strict";var g,y;(y=g=g||(g={})).RECOMMENDATION="recommendation",y.PREVIEW_SEARCH="preview_search",y.SEARCH_RESULTS="content_grid",y.CONTENT_BLOCK="content_block",y.QUESTIONS="questions_answers",y.HTML_BLOCK="html_block",y.BANNER="banner",y.SEO="seo",m.s(["WidgetDataType",0,g])},662693,822021,m=>{"use strict";let g,y,v;var b,x,w,E,S,C,k,j,T,N=m.i(271645),A=m.i(441828),I=m.i(16639),R=m.i(548860),O=m.i(286485),P=m.i(843182),D=m.i(516224),_=O,M=m.i(23858);let L=(m,{processor:g=new D.default}={})=>{(0,_.setConfig)(m);
1let{useStorage:y=!1}=m;M.default.init(y),g&&P.default.setProcessor(g)};var F=m.i(92420),B=m.i(718420),H=D,z=m.i(797196);class V extends H.default{processResponse(m){return m.widgets?.forEach(({rfk_id:m,type:g,variation_id:y,used_in:v})=>{z.default.setMetadata(m,{rfkId:m,type:g,variationId:y,usedIn:v})}),m}}var U=z;let W=m=>{L(m,{processor:new V})},G=()=>{let{trackConsent:m}=(0,O.getServiceConfig)();B.default.toggleTrackConsent(m),B.default.getContext().setBrowserUserAgent((0,R.getWindow)({navigator:{userAgent:""}}).navigator.userAgent)},q=!1,$=()=>{q||(G(),q=!0,B.default.getDispatcher().dispatch({type:F.default.INITIALIZE,payload:{options:{}}}))},K=(m,g)=>{I.Logger.debug("setWidgetType",`Type: ${m}`,`Mapping: ${JSON.stringify(g)}`),U.default.setWidgetType(m,g)};var Q=m.i(473016),Y=Q,Z=Q;let X=console;var J=m.i(802085),ee=m.i(604908),et=Q;class en{destroy(){this.clearGcTimeout()}scheduleGc(){this.clearGcTimeout(),(0,et.isValidTimeout)(this.cacheTime)&&(this.gcTimeout=setTimeout(()=>{this.optionalRemove()},this.cacheTime))}updateCacheTime(m){this.cacheTime=Math.max(this.cacheTime||0,null!=m?m:et.isServer?1/0:3e5)}clearGcTimeout(){this.gcTimeout&&(clearTimeout(this.gcTimeout),this.gcTimeout=void 0)}}class er extends en{constructor(m){super(),this.abortSignalConsumed=!1,this.defaultOptions=m.defaultOptions,this.setOptions(m.options),this.observers=[],this.cache=m.cache,this.logger=m.logger||X,this.queryKey=m.queryKey,this.queryHash=m.queryHash,this.initialState=m.state||ei(this.options),this.state=this.initialState,this.scheduleGc()}get meta(){return this.options.meta}setOptions(m){this.options={...this.defaultOptions,...m},this.updateCacheTime(this.options.cacheTime)}optionalRemove(){this.observers.length||"idle"!==this.state.fetchStatus||this.cache.remove(this)}setData(m,g){let y=(0,Z.replaceData)(this.state.data,m,this.options);return this.dispatch({data:y,type:"success",dataUpdatedAt:null==g?void 0:g.updatedAt,manual:null==g?void 0:g.manual}),y}setState(m,g){this.dispatch({type:"setState",state:m,setStateOptions:g})}cancel(m){var g;let y=this.promise;return null==(g=this.retryer)||g.cancel(m),y?y.then(Z.noop).catch(Z.noop):Promise.resolve()}destroy(){super.destroy(),this.cancel({silent:!0})}reset(){this.destroy(),this.setState(this.initialState)}isActive(){return this.observers.some(m=>!1!==m.options.enabled)}isDisabled(){return this.getObserversCount()>0&&!this.isActive()}isStale(){return this.state.isInvalidated||!this.state.dataUpdatedAt||this.observers.some(m=>m.getCurrentResult().isStale)}isStaleByTime(m=0){return this.state.isInvalidated||!this.state.dataUpdatedAt||!(0,Z.timeUntilStale)(this.state.dataUpdatedAt,m)}onFocus(){var m;let g=this.observers.find(m=>m.shouldFetchOnWindowFocus());g&&g.refetch({cancelRefetch:!1}),null==(m=this.retryer)||m.continue()}onOnline(){var m;let g=this.observers.find(m=>m.shouldFetchOnReconnect());g&&g.refetch({cancelRefetch:!1}),null==(m=this.retryer)||m.continue()}addObserver(m){this.observers.includes(m)||(this.observers.push(m),this.clearGcTimeout(),this.cache.notify({type:"observerAdded",query:this,observer:m}))}removeObserver(m){this.observers.includes(m)&&(this.observers=this.observers.filter(g=>g!==m),this.observers.length||(this.retryer&&(this.abortSignalConsumed?this.retryer.cancel({revert:!0}):this.retryer.cancelRetry()),this.scheduleGc()),this.cache.notify({type:"observerRemoved",query:this,observer:m}))}getObserversCount(){return this.observers.length}invalidate(){this.state.isInvalidated||this.dispatch({type:"invalidate"})}fetch(m,g){var y,v,b,x;if("idle"!==this.state.fetchStatus){if(this.state.dataUpdatedAt&&null!=g&&g.cancelRefetch)this.cancel({silent:!0});else if(this.promise)return null==(b=this.retryer)||b.continueRetry(),this.promise}if(m&&this.setOptions(m),!this.options.queryFn){let m=this.observers.find(m=>m.options.queryFn);m&&this.setOptions(m.options)}let w=(0,Z.getAbortController)(),E={queryKey:this.queryKey,pageParam:void 0,meta:this.meta},S=m=>{Object.defineProperty(m,"signal",{enumerable:!0,get:()=>{if(w)return this.abortSignalConsumed=!0,w.signal}})};S(E);let C=()=>
1this.options.queryFn?(this.abortSignalConsumed=!1,this.options.queryFn(E)):Promise.reject("Missing queryFn for queryKey '"+this.options.queryHash+"'"),k={fetchOptions:g,options:this.options,queryKey:this.queryKey,state:this.state,fetchFn:C};S(k),null==(y=this.options.behavior)||y.onFetch(k),this.revertState=this.state,("idle"===this.state.fetchStatus||this.state.fetchMeta!==(null==(v=k.fetchOptions)?void 0:v.meta))&&this.dispatch({type:"fetch",meta:null==(x=k.fetchOptions)?void 0:x.meta});let j=m=>{if((0,ee.isCancelledError)(m)&&m.silent||this.dispatch({type:"error",error:m}),!(0,ee.isCancelledError)(m)){var g,y,v,b;null==(g=(y=this.cache.config).onError)||g.call(y,m,this),null==(v=(b=this.cache.config).onSettled)||v.call(b,this.state.data,m,this)}this.isFetchingOptimistic||this.scheduleGc(),this.isFetchingOptimistic=!1};return this.retryer=(0,ee.createRetryer)({fn:k.fetchFn,abort:null==w?void 0:w.abort.bind(w),onSuccess:m=>{var g,y,v,b;void 0===m?j(Error(this.queryHash+" data is undefined")):(this.setData(m),null==(g=(y=this.cache.config).onSuccess)||g.call(y,m,this),null==(v=(b=this.cache.config).onSettled)||v.call(b,m,this.state.error,this),this.isFetchingOptimistic||this.scheduleGc(),this.isFetchingOptimistic=!1)},onError:j,onFail:(m,g)=>{this.dispatch({type:"failed",failureCount:m,error:g})},onPause:()=>{this.dispatch({type:"pause"})},onContinue:()=>{this.dispatch({type:"continue"})},retry:k.options.retry,retryDelay:k.options.retryDelay,networkMode:k.options.networkMode}),this.promise=this.retryer.promise,this.promise}dispatch(m){let g=g=>{var y,v;switch(m.type){case"failed":return{...g,fetchFailureCount:m.failureCount,fetchFailureReason:m.error};case"pause":return{...g,fetchStatus:"paused"};case"continue":return{...g,fetchStatus:"fetching"};case"fetch":return{...g,fetchFailureCount:0,fetchFailureReason:null,fetchMeta:null!=(y=m.meta)?y:null,fetchStatus:(0,ee.canFetch)(this.options.networkMode)?"fetching":"paused",...!g.dataUpdatedAt&&{error:null,status:"loading"}};case"success":return{...g,data:m.data,dataUpdateCount:g.dataUpdateCount+1,dataUpdatedAt:null!=(v=m.dataUpdatedAt)?v:Date.now(),error:null,isInvalidated:!1,status:"success",...!m.manual&&{fetchStatus:"idle",fetchFailureCount:0,fetchFailureReason:null}};case"error":let b=m.error;if((0,ee.isCancelledError)(b)&&b.revert&&this.revertState)return{...this.revertState,fetchStatus:"idle"};return{...g,error:b,errorUpdateCount:g.errorUpdateCount+1,errorUpdatedAt:Date.now(),fetchFailureCount:g.fetchFailureCount+1,fetchFailureReason:b,fetchStatus:"idle",status:"error"};case"invalidate":return{...g,isInvalidated:!0};case"setState":return{...g,...m.state}}};this.state=g(this.state),J.notifyManager.batch(()=>{this.observers.forEach(g=>{g.onQueryUpdate(m)}),this.cache.notify({query:this,type:"updated",action:m})})}}function ei(m){let g="function"==typeof m.initialData?m.initialData():m.initialData,y=void 0!==g,v=y?"function"==typeof m.initialDataUpdatedAt?m.initialDataUpdatedAt():m.initialDataUpdatedAt:0;return{data:g,dataUpdateCount:0,dataUpdatedAt:y?null!=v?v:Date.now():0,error:null,errorUpdateCount:0,errorUpdatedAt:0,fetchFailureCount:0,fetchFailureReason:null,fetchMeta:null,isInvalidated:!1,status:y?"success":"loading",fetchStatus:"idle"}}var ea=J,eo=m.i(665497);class el extends eo.Subscribable{constructor(m){super(),this.config=m||{},this.queries=[],this.queriesMap={}}build(m,g,y){var v;let b=g.queryKey,x=null!=(v=g.queryHash)?v:(0,Y.hashQueryKeyByOptions)(b,g),w=this.get(x);return w||(w=new er({cache:this,logger:m.getLogger(),queryKey:b,queryHash:x,options:m.defaultQueryOptions(g),state:y,defaultOptions:m.getQueryDefaults(b)}),this.add(w)),w}add(m){this.queriesMap[m.queryHash]||(this.queriesMap[m.queryHash]=m,this.queries.push(m),this.notify({type:"added",query:m}))}remove(m){let g=this.queriesMap[m.queryHash];g&&(m.destroy(),this.queries=this.queries.filter(g=>g!==m),g===m&&delete this.queriesMap[m.queryHash],this.notify({type:"removed",query:m}))}clear(){ea.notifyManager.batch(()=>{this.queries.forEach(m=>{this.remove(m)})})}get(m){return this.queriesMap[m]}getAll(){return this.queries}find(m,g){let[y]=(0,Y.parseFilterArgs)(m,g);return void 0===y.exact&&(y.exact=!0),this.queries.find(m=>(0,Y.matchQuery)(y,m))}findAll(m,g){let[y]=(0,Y.parseFilterArgs)(m,g);return Object.keys(y).length>0?this.queries.filter(m=>(0,Y.matchQuery)(y,m)):this.queries}notify(m){ea.notifyManager.batch(()=>
1{this.listeners.forEach(({listener:g})=>{g(m)})})}onFocus(){ea.notifyManager.batch(()=>{this.queries.forEach(m=>{m.onFocus()})})}onOnline(){ea.notifyManager.batch(()=>{this.queries.forEach(m=>{m.onOnline()})})}}var es=J,ec=J,eu=ee;class ed extends en{constructor(m){super(),this.defaultOptions=m.defaultOptions,this.mutationId=m.mutationId,this.mutationCache=m.mutationCache,this.logger=m.logger||X,this.observers=[],this.state=m.state||ep(),this.setOptions(m.options),this.scheduleGc()}setOptions(m){this.options={...this.defaultOptions,...m},this.updateCacheTime(this.options.cacheTime)}get meta(){return this.options.meta}setState(m){this.dispatch({type:"setState",state:m})}addObserver(m){this.observers.includes(m)||(this.observers.push(m),this.clearGcTimeout(),this.mutationCache.notify({type:"observerAdded",mutation:this,observer:m}))}removeObserver(m){this.observers=this.observers.filter(g=>g!==m),this.scheduleGc(),this.mutationCache.notify({type:"observerRemoved",mutation:this,observer:m})}optionalRemove(){this.observers.length||("loading"===this.state.status?this.scheduleGc():this.mutationCache.remove(this))}continue(){var m,g;return null!=(m=null==(g=this.retryer)?void 0:g.continue())?m:this.execute()}async execute(){var m,g,y,v,b,x,w,E,S,C,k,j,T,N,A,I,R,O,P,D;let _=()=>{var m;return this.retryer=(0,eu.createRetryer)({fn:()=>this.options.mutationFn?this.options.mutationFn(this.state.variables):Promise.reject("No mutationFn found"),onFail:(m,g)=>{this.dispatch({type:"failed",failureCount:m,error:g})},onPause:()=>{this.dispatch({type:"pause"})},onContinue:()=>{this.dispatch({type:"continue"})},retry:null!=(m=this.options.retry)?m:0,retryDelay:this.options.retryDelay,networkMode:this.options.networkMode}),this.retryer.promise},M="loading"===this.state.status;try{if(!M){this.dispatch({type:"loading",variables:this.options.variables}),await (null==(S=(C=this.mutationCache.config).onMutate)?void 0:S.call(C,this.state.variables,this));let m=await (null==(k=(j=this.options).onMutate)?void 0:k.call(j,this.state.variables));m!==this.state.context&&this.dispatch({type:"loading",context:m,variables:this.state.variables})}let T=await _();return await (null==(m=(g=this.mutationCache.config).onSuccess)?void 0:m.call(g,T,this.state.variables,this.state.context,this)),await (null==(y=(v=this.options).onSuccess)?void 0:y.call(v,T,this.state.variables,this.state.context)),await (null==(b=(x=this.mutationCache.config).onSettled)?void 0:b.call(x,T,null,this.state.variables,this.state.context,this)),await (null==(w=(E=this.options).onSettled)?void 0:w.call(E,T,null,this.state.variables,this.state.context)),this.dispatch({type:"success",data:T}),T}catch(m){try{throw await (null==(T=(N=this.mutationCache.config).onError)?void 0:T.call(N,m,this.state.variables,this.state.context,this)),await (null==(A=(I=this.options).onError)?void 0:A.call(I,m,this.state.variables,this.state.context)),await (null==(R=(O=this.mutationCache.config).onSettled)?void 0:R.call(O,void 0,m,this.state.variables,this.state.context,this)),await (null==(P=(D=this.options).onSettled)?void 0:P.call(D,void 0,m,this.state.variables,this.state.context)),m}finally{this.dispatch({type:"error",error:m})}}}dispatch(m){let g=g=>{switch(m.type){case"failed":return{...g,failureCount:m.failureCount,failureReason:m.error};case"pause":return{...g,isPaused:!0};case"continue":return{...g,isPaused:!1};case"loading":return{...g,context:m.context,data:void 0,failureCount:0,failureReason:null,error:null,isPaused:!(0,eu.canFetch)(this.options.networkMode),status:"loading",variables:m.variables};case"success":return{...g,data:m.data,failureCount:0,failureReason:null,error:null,status:"success",isPaused:!1};case"error":return{...g,data:void 0,error:m.error,failureCount:g.failureCount+1,failureReason:m.error,isPaused:!1,status:"error"};case"setState":return{...g,...m.state}}};this.state=g(this.state),ec.notifyManager.batch(()=>{this.observers.forEach(g=>{g.onMutationUpdate(m)}),this.mutationCache.notify({mutation:this,type:"updated",action:m})})}}function ep(){return{context:void 0,data:void 0,error:null,failureCount:0,failureReason:null,isPaused:!1,status:"idle",variables:void 0}}var ef=Q,eh=eo;class em extends eh.Subscribable{constructor(m){super(),this.config=m||{},this.mutations=[],this.mutationId=0}build(m,g,y){let v=new ed({mutationCache:this,logger:m.getLogger(),mutationId:++this.mutationId,options:m.defaultMutationOptions(g),state:y,defaultOptions:g.mutationKey?m.getMutationDefaults(g.mutationKey):void 0});return this.add(v),v}add(m){this.mutations.push(m),this.notify({type:"added",mutation:m})}remove(m){this.mutations=this.mutations.filter(g=>g!==m),this.notify({type:"removed",mutation:m})}clear(){es.notifyManager.batch(()=>{this.mutations.forEach(m=>{this.remove(m)})})}getAll(){return this.mutations}find(m){return void 0===m.exact&&(m.exact=!0),this.mutations.find(g=>(0,ef.matchMutation)(m,g))}findAll(m){return this.mutations.filter(g=>(0,ef.matchMutation)(m,g))}notify(m){es.notifyManager.batch(()=>
1{this.listeners.forEach(({listener:g})=>{g(m)})})}resumePausedMutations(){var m;return this.resuming=(null!=(m=this.resuming)?m:Promise.resolve()).then(()=>{let m=this.mutations.filter(m=>m.state.isPaused);return es.notifyManager.batch(()=>m.reduce((m,g)=>m.then(()=>g.continue().catch(ef.noop)),Promise.resolve()))}).then(()=>{this.resuming=void 0}),this.resuming}}var eg=m.i(971293),ey=m.i(731775),ev=J;function eb(){return{onFetch:m=>{m.fetchFn=()=>{var g,y,v,b,x,w;let E,S=null==(g=m.fetchOptions)||null==(y=g.meta)?void 0:y.refetchPage,C=null==(v=m.fetchOptions)||null==(b=v.meta)?void 0:b.fetchMore,k=null==C?void 0:C.pageParam,j=(null==C?void 0:C.direction)==="forward",T=(null==C?void 0:C.direction)==="backward",N=(null==(x=m.state.data)?void 0:x.pages)||[],A=(null==(w=m.state.data)?void 0:w.pageParams)||[],I=A,R=!1,O=g=>{Object.defineProperty(g,"signal",{enumerable:!0,get:()=>{var g,y;return null!=(g=m.signal)&&g.aborted?R=!0:null==(y=m.signal)||y.addEventListener("abort",()=>{R=!0}),m.signal}})},P=m.options.queryFn||(()=>Promise.reject("Missing queryFn for queryKey '"+m.options.queryHash+"'")),D=(m,g,y,v)=>(I=v?[g,...I]:[...I,g],v?[y,...m]:[...m,y]),_=(g,y,v,b)=>{if(R)return Promise.reject("Cancelled");if(void 0===v&&!y&&g.length)return Promise.resolve(g);let x={queryKey:m.queryKey,pageParam:v,meta:m.options.meta};return O(x),Promise.resolve(P(x)).then(m=>D(g,v,m,b))};if(N.length)if(j){let g=void 0!==k,y=g?k:ex(m.options,N);E=_(N,g,y)}else if(T){let g=void 0!==k,y=g?k:ew(m.options,N);E=_(N,g,y,!0)}else{I=[];let g=void 0===m.options.getNextPageParam;E=!S||!N[0]||S(N[0],0,N)?_([],g,A[0]):Promise.resolve(D([],A[0],N[0]));for(let y=1;y<N.length;y++)E=E.then(v=>{if(!S||!N[y]||S(N[y],y,N)){let b=g?A[y]:ex(m.options,v);return _(v,g,b)}return Promise.resolve(D(v,A[y],N[y]))})}else E=_([]);return E.then(m=>({pages:m,pageParams:I}))}}}}function ex(m,g){return null==m.getNextPageParam?void 0:m.getNextPageParam(g[g.length-1],g)}function ew(m,g){return null==m.getPreviousPageParam?void 0:m.getPreviousPageParam(g[0],g)}class eE{constructor(m={}){this.queryCache=m.queryCache||new el,this.mutationCache=m.mutationCache||new em,this.logger=m.logger||X,this.defaultOptions=m.defaultOptions||{},this.queryDefaults=[],this.mutationDefaults=[],this.mountCount=0}mount(){this.mountCount++,1===this.mountCount&&(this.unsubscribeFocus=eg.focusManager.subscribe(()=>{eg.focusManager.isFocused()&&(this.resumePausedMutations(),this.queryCache.onFocus())}),this.unsubscribeOnline=ey.onlineManager.subscribe(()=>{ey.onlineManager.isOnline()&&(this.resumePausedMutations(),this.queryCache.onOnline())}))}unmount(){var m,g;this.mountCount--,0===this.mountCount&&(null==(m=this.unsubscribeFocus)||m.call(this),this.unsubscribeFocus=void 0,null==(g=this.unsubscribeOnline)||g.call(this),this.unsubscribeOnline=void 0)}isFetching(m,g){let[y]=(0,Q.parseFilterArgs)(m,g);return y.fetchStatus="fetching",this.queryCache.findAll(y).length}isMutating(m){return this.mutationCache.findAll({...m,fetching:!0}).length}getQueryData(m,g){var y;return null==(y=this.queryCache.find(m,g))?void 0:y.state.data}ensureQueryData(m,g,y){let v=(0,Q.parseQueryArgs)(m,g,y),b=this.getQueryData(v.queryKey);return b?Promise.resolve(b):this.fetchQuery(v)}getQueriesData(m){return this.getQueryCache().findAll(m).map(({queryKey:m,state:g})=>[m,g.data])}setQueryData(m,g,y){let v=this.queryCache.find(m),b=null==v?void 0:v.state.data,x=(0,Q.functionalUpdate)(g,b);if(void 0===x)return;let w=(0,Q.parseQueryArgs)(m),E=this.defaultQueryOptions(w);return this.queryCache.build(this,E).setData(x,{...y,manual:!0})}setQueriesData(m,g,y){return ev.notifyManager.batch(()=>this.getQueryCache().findAll(m).map(({queryKey:m})=>[m,this.setQueryData(m,g,y)]))}getQueryState(m,g){var y;return null==(y=this.queryCache.find(m,g))?void 0:y.state}removeQueries(m,g){let[y]=(0,Q.parseFilterArgs)(m,g),v=this.queryCache;ev.notifyManager.batch(()=>{v.findAll(y).forEach(m=>{v.remove(m)})})}resetQueries(m,g,y){let[v,b]=(0,Q.parseFilterArgs)(m,g,y),x=this.queryCache,w={type:"active",...v};return ev.notifyManager.batch(()=>(x.findAll(v).forEach(m=>{m.reset()}),this.refetchQueries(w,b)))}cancelQueries(m,g,y){let[v,b={}]=(0,Q.parseFilterArgs)(m,g,y);return void 0===b.revert&&(b.revert=!0),Promise.all(ev.notifyManager.batch(()=>this.queryCache.findAll(v).map(m=>m.cancel(b)))).then(Q.noop).catch(Q.noop)}invalidateQueries(m,g,y){let[v,b]=(0,Q.parseFilterArgs)(m,g,y);return ev.notifyManager.batch(()=>{var m,g;if(this.queryCache.findAll(v).forEach(m=>
1{m.invalidate()}),"none"===v.refetchType)return Promise.resolve();let y={...v,type:null!=(m=null!=(g=v.refetchType)?g:v.type)?m:"active"};return this.refetchQueries(y,b)})}refetchQueries(m,g,y){let[v,b]=(0,Q.parseFilterArgs)(m,g,y),x=Promise.all(ev.notifyManager.batch(()=>this.queryCache.findAll(v).filter(m=>!m.isDisabled()).map(m=>{var g;return m.fetch(void 0,{...b,cancelRefetch:null==(g=null==b?void 0:b.cancelRefetch)||g,meta:{refetchPage:v.refetchPage}})}))).then(Q.noop);return null!=b&&b.throwOnError||(x=x.catch(Q.noop)),x}fetchQuery(m,g,y){let v=(0,Q.parseQueryArgs)(m,g,y),b=this.defaultQueryOptions(v);void 0===b.retry&&(b.retry=!1);let x=this.queryCache.build(this,b);return x.isStaleByTime(b.staleTime)?x.fetch(b):Promise.resolve(x.state.data)}prefetchQuery(m,g,y){return this.fetchQuery(m,g,y).then(Q.noop).catch(Q.noop)}fetchInfiniteQuery(m,g,y){let v=(0,Q.parseQueryArgs)(m,g,y);return v.behavior=eb(),this.fetchQuery(v)}prefetchInfiniteQuery(m,g,y){return this.fetchInfiniteQuery(m,g,y).then(Q.noop).catch(Q.noop)}resumePausedMutations(){return this.mutationCache.resumePausedMutations()}getQueryCache(){return this.queryCache}getMutationCache(){return this.mutationCache}getLogger(){return this.logger}getDefaultOptions(){return this.defaultOptions}setDefaultOptions(m){this.defaultOptions=m}setQueryDefaults(m,g){let y=this.queryDefaults.find(g=>(0,Q.hashQueryKey)(m)===(0,Q.hashQueryKey)(g.queryKey));y?y.defaultOptions=g:this.queryDefaults.push({queryKey:m,defaultOptions:g})}getQueryDefaults(m){if(!m)return;let g=this.queryDefaults.find(g=>(0,Q.partialMatchKey)(m,g.queryKey));return null==g?void 0:g.defaultOptions}setMutationDefaults(m,g){let y=this.mutationDefaults.find(g=>(0,Q.hashQueryKey)(m)===(0,Q.hashQueryKey)(g.mutationKey));y?y.defaultOptions=g:this.mutationDefaults.push({mutationKey:m,defaultOptions:g})}getMutationDefaults(m){if(!m)return;let g=this.mutationDefaults.find(g=>(0,Q.partialMatchKey)(m,g.mutationKey));return null==g?void 0:g.defaultOptions}defaultQueryOptions(m){if(null!=m&&m._defaulted)return m;let g={...this.defaultOptions.queries,...this.getQueryDefaults(null==m?void 0:m.queryKey),...m,_defaulted:!0};return!g.queryHash&&g.queryKey&&(g.queryHash=(0,Q.hashQueryKeyByOptions)(g.queryKey,g)),void 0===g.refetchOnReconnect&&(g.refetchOnReconnect="always"!==g.networkMode),void 0===g.useErrorBoundary&&(g.useErrorBoundary=!!g.suspense),g}defaultMutationOptions(m){return null!=m&&m._defaulted?m:{...this.defaultOptions.mutations,...this.getMutationDefaults(null==m?void 0:m.mutationKey),...m,_defaulted:!0}}clear(){this.queryCache.clear(),this.mutationCache.clear()}}var eS=m.i(807939),eC=F,ek=B;class ej{constructor(){Object.defineProperty(this,"containerHandled",{enumerable:!0,configurable:!0,writable:!0,value:!1}),ek.default.register(this)}handleAction(m){switch(m.type){case eC.default.PAGE_CONTAINER_READY:this.containerHandled||(this.containerHandled=this.handlePageContainerReadyAction(m.payload));break;case eC.default.FOUND_WIDGETS:{let{widgets:g=[]}=m.payload;g.forEach(({rfkId:m,entity:g,node:y})=>{this.handleAddWidget(m,g,y)})}}}handlePageContainerReadyAction(m){return!0}handleAddWidget(m,g,y){}}var eT=m.i(980178),eN=m.i(109508),eA=A;let eI='[data-rfkid="rfkid_container"]',eR=()=>document.querySelector(eI);var eO=eN,eP=A;let eD=()=>{if(g)return;let m=eR();(g=new MutationObserver(g=>{let y=[];g.forEach(g=>{g.addedNodes.forEach(g=>{let v=g.dataset.rfkid,b=g.dataset.entity;g.nodeType===Node.ELEMENT_NODE&&(!m||!m.contains(g))&&v&&b&&y.push({rfkId:v,entity:b,node:g})})}),Object.keys(y).length>0&&eP.PageController.getDispatcher().dispatch({type:eO.Actions.FOUND_WIDGETS,payload:{widgets:y}})})).observe(document.body,{subtree:!0,childList:!0,characterData:!0})},e_=m=>{let{autoIncludeNewWidgets:g=!1,autoIncludeWidgets:y=!0,uri:v}=m||{};if((0,eT.isSSR)()){v&&eA.PageController.getContext().setPageUri(v),$();return}if(eA.PageController.getContext().setPageUri(v||window.location.pathname),g&&eD(),y){let m=Array.from(document.querySelectorAll(`:not(${eI}) > [data-rfkid]:not(${eI})`)).filter((m,g,y)=>y.indexOf(m)===g).map(m=>
1({rfkId:m.dataset.rfkid,entity:m.dataset.entity,node:m}));m.length&&setTimeout(()=>{eA.PageController.getDispatcher().dispatch({type:eN.Actions.FOUND_WIDGETS,payload:{widgets:m}})},0)}$()};var eM=m.i(459679),eL=m.i(369833);(w=S=S||(S={})).ITEM_CLICKED="search/ITEM_CLICKED",w.SUGGESTION_CLICKED="search/SUGGESTION_CLICKED",w.SUGGESTION_ADDED="search/SUGGESTION_ADDED",w.SUGGESTION_REMOVED="search/SUGGESTION_REMOVED",w.KEYPHRASE_CHANGED="search/KEYPHRASE_CHANGED";let eF={onItemClick:S.ITEM_CLICKED,onSuggestionClick:S.SUGGESTION_CLICKED,onSuggestionAdded:S.SUGGESTION_ADDED,onSuggestionRemoved:S.SUGGESTION_REMOVED,onKeyphraseChange:S.KEYPHRASE_CHANGED},eB={keyphrase:(m,g)=>g.keyphrase&&m.setSearchQueryKeyphrase(g.keyphrase),suggestionsList:(m,g)=>g.suggestionsList&&m.setSearchSuggestion(g.suggestionsList.map(({suggestion:m,max:g=3})=>({name:m,max:g}))),itemsPerPage:(m,g)=>m.setSearchLimit(g.itemsPerPage)};(C=C||(C={})).KEYPHRASE_CHANGED="questions/KEYPHRASE_CHANGED";let eH={onKeyphraseChanged:C.KEYPHRASE_CHANGED},ez={keyphrase:(m,g)=>g.keyphrase&&m.setQuestionsKeyphrase(g.keyphrase),relatedQuestions:(m,g)=>g.relatedQuestions&&m.setQuestionsRelatedQuestionsLimit(g.relatedQuestions)};(E=k=k||(k={})).ITEM_CLICKED="recommendation/ITEM_CLICKED",E.NAVIGATION_NEXT="recommendation/NAVIGATION_NEXT",E.NAVIGATION_PREV="recommendation/NAVIGATION_PREV";let eV={onNavigationNext:k.NAVIGATION_NEXT,onNavigationPrev:k.NAVIGATION_PREV,onItemClick:k.ITEM_CLICKED},eU={itemsPerPage:(m,g)=>m.setRecommendationsLimit(g.itemsPerPage)};var eW=m.i(848124);let eG={onKeyphraseChange:eW.Actions.KEYPHRASE_CHANGED,onClearFilters:eW.Actions.CLEAR_FILTERS,onResultsPerPageChange:eW.Actions.RESULTS_PER_PAGE_CHANGED,onPageNumberChange:eW.Actions.PAGE_NUMBER_CHANGED,onItemClick:eW.Actions.ITEM_CLICKED,onSortChange:eW.Actions.SORT_CHANGED,onFacetClick:eW.Actions.FACET_CLICKED,onFilterClick:eW.Actions.FILTER_CLICKED,onRemoveFilter:eW.Actions.REMOVE_FILTER},eq={keyphrase:(m,g)=>g.keyphrase&&m.setSearchQueryKeyphrase(g.keyphrase),page:(m,g)=>m.setSearchOffset((g.itemsPerPage??m.getSearchLimit())*((g.page??1)-1)||0),itemsPerPage:(m,g)=>m.setSearchLimit(g.itemsPerPage),sortType:(m,g)=>m.setSearchSortCriteriaName(g.sortType)};var e$=m.i(652103),eK=m.i(65891);let eQ={component:e$.default,options:{state:{}}},eY=(m,g)=>K(m,g),eZ=()=>{eY(eL.WidgetDataType.CONTENT_BLOCK,eQ),eY(eL.WidgetDataType.HTML_BLOCK,eQ),eY(eL.WidgetDataType.BANNER,eQ),eY(eL.WidgetDataType.SEO,{...eQ,component:eK.default}),eY(eL.WidgetDataType.PREVIEW_SEARCH,{options:{propStateMapping:eB,actionProps:eF,state:{}}}),eY(eL.WidgetDataType.RECOMMENDATION,{options:{propStateMapping:eU,actionProps:eV,state:{}}}),eY(eL.WidgetDataType.QUESTIONS,{options:{propStateMapping:ez,actionProps:eH,state:{}}}),eY(eL.WidgetDataType.SEARCH_RESULTS,{options:{propStateMapping:eq,actionProps:eG,state:{selectedFacets:{},page:1}}})};var eX=m.i(896335);class eJ{constructor(){Object.defineProperty(this,"widgets",{enumerable:!0,configurable:!0,writable:!0,value:{}})}getWidgetComponentConfig(m,g){let y=eX.WidgetsConfig.get(m,g);if(y&&y.type&&y.component)return y}getWidget(m,g){if(!this.widgets[m]){let y=this.getWidgetComponentConfig(m,g);y&&(this.widgets[m]=this.doSetup({...y,entity:g},m))}return this.widgets[m]}setup(m,g){return this.getWidget(m,g)}}let e0=eJ;var e1=m.i(569341);class e2 extends e0{doSetup({type:m,entity:g,component:y}){return(0,e1.widget)(y,m,g)}}let e5=e2,e3=(...m)=>{eZ(),eM.init(new ej,new e5),e_(...m)},e6=m=>(!y&&m?y=m:y||(y=new eE({defaultOptions:{queries:{retry:!1,keepPreviousData:!0,refetchOnWindowFocus:!1}}})),y),e4=({apiKey:m,children:g,clientId:y,customerKey:v,debug:b,discoverDomainId:x,env:w="prod",orderCloudRegion:E,publicSuffix:S=!1,requestMiddleware:C,serviceHost:k,trackConsent:j=!0,uri:T,useAccessToken:I,useStorage:R,useToken:O,userId:P,...D})=>((0,N.useMemo)(()=>{W({apiKey:m,clientId:y,customerKey:v,debug:b,discoverDomainId:x,env:w,orderCloudRegion:E,publicSuffix:S,requestMiddleware:C,serviceHost:k,trackConsent:j,useAccessToken:I,useStorage:R,useToken:O,userId:P}),e3({uri:T,autoIncludeWidgets:!1,autoIncludeNewWidgets:!1})},[]),(0,N.useEffect)(()=>{A.PageController.toggleTrackConsent(j)},[j]),(0,N.createElement)(eS.QueryClientProvider,{...D,client:e6(D.client)},g));m.s(["WidgetsProvider",0,e4],662693);var e7=m.i(843476),e8=N;function e9(m,g){if(null==m)return{};var y,v,b={},x=Object.keys(m);for(v=0;v<x.length;v++)y=x[v],g.indexOf(y)>
1=0||(b[y]=m[y]);return b}var te=["color"],tt=(0,e8.forwardRef)(function(m,g){var y=m.color,v=void 0===y?"currentColor":y,b=e9(m,te);return(0,e8.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},b,{ref:g}),(0,e8.createElement)("path",{d:"M6.85355 3.14645C7.04882 3.34171 7.04882 3.65829 6.85355 3.85355L3.70711 7H12.5C12.7761 7 13 7.22386 13 7.5C13 7.77614 12.7761 8 12.5 8H3.70711L6.85355 11.1464C7.04882 11.3417 7.04882 11.6583 6.85355 11.8536C6.65829 12.0488 6.34171 12.0488 6.14645 11.8536L2.14645 7.85355C1.95118 7.65829 1.95118 7.34171 2.14645 7.14645L6.14645 3.14645C6.34171 2.95118 6.65829 2.95118 6.85355 3.14645Z",fill:v,fillRule:"evenodd",clipRule:"evenodd"}))}),tn=["color"],tr=(0,e8.forwardRef)(function(m,g){var y=m.color,v=void 0===y?"currentColor":y,b=e9(m,tn);return(0,e8.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},b,{ref:g}),(0,e8.createElement)("path",{d:"M8.14645 3.14645C8.34171 2.95118 8.65829 2.95118 8.85355 3.14645L12.8536 7.14645C13.0488 7.34171 13.0488 7.65829 12.8536 7.85355L8.85355 11.8536C8.65829 12.0488 8.34171 12.0488 8.14645 11.8536C7.95118 11.6583 7.95118 11.3417 8.14645 11.1464L11.2929 8H2.5C2.22386 8 2 7.77614 2 7.5C2 7.22386 2.22386 7 2.5 7H11.2929L8.14645 3.85355C7.95118 3.65829 7.95118 3.34171 8.14645 3.14645Z",fill:v,fillRule:"evenodd",clipRule:"evenodd"}))}),ti=["color"],ta=(0,e8.forwardRef)(function(m,g){var y=m.color,v=void 0===y?"currentColor":y,b=e9(m,ti);return(0,e8.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},b,{ref:g}),(0,e8.createElement)("path",{d:"M11.4669 3.72684C11.7558 3.91574 11.8369 4.30308 11.648 4.59198L7.39799 11.092C7.29783 11.2452 7.13556 11.3467 6.95402 11.3699C6.77247 11.3931 6.58989 11.3355 6.45446 11.2124L3.70446 8.71241C3.44905 8.48022 3.43023 8.08494 3.66242 7.82953C3.89461 7.57412 4.28989 7.55529 4.5453 7.78749L6.75292 9.79441L10.6018 3.90792C10.7907 3.61902 11.178 3.53795 11.4669 3.72684Z",fill:v,fillRule:"evenodd",clipRule:"evenodd"}))}),to=["color"],tl=(0,e8.forwardRef)(function(m,g){var y=m.color,v=void 0===y?"currentColor":y,b=e9(m,to);return(0,e8.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},b,{ref:g}),(0,e8.createElement)("path",{d:"M3.13523 6.15803C3.3241 5.95657 3.64052 5.94637 3.84197 6.13523L7.5 9.56464L11.158 6.13523C11.3595 5.94637 11.6759 5.95657 11.8648 6.15803C12.0536 6.35949 12.0434 6.67591 11.842 6.86477L7.84197 10.6148C7.64964 10.7951 7.35036 10.7951 7.15803 10.6148L3.15803 6.86477C2.95657 6.67591 2.94637 6.35949 3.13523 6.15803Z",fill:v,fillRule:"evenodd",clipRule:"evenodd"}))}),ts=["color"],tc=(0,e8.forwardRef)(function(m,g){var y=m.color,v=void 0===y?"currentColor":y,b=e9(m,ts);return(0,e8.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},b,{ref:g}),(0,e8.createElement)("path",{d:"M5 4.63601C5 3.76031 5.24219 3.1054 5.64323 2.67357C6.03934 2.24705 6.64582 1.9783 7.5014 1.9783C8.35745 1.9783 8.96306 2.24652 9.35823 2.67208C9.75838 3.10299 10 3.75708 10 4.63325V5.99999H5V4.63601ZM4 5.99999V4.63601C4 3.58148 4.29339 2.65754 4.91049 1.99307C5.53252 1.32329 6.42675 0.978302 7.5014 0.978302C8.57583 0.978302 9.46952 1.32233 10.091 1.99162C10.7076 2.65557 11 3.57896 11 4.63325V5.99999H12C12.5523 5.99999 13 6.44771 13 6.99999V13C13 13.5523 12.5523 14 12 14H3C2.44772 14 2 13.5523 2 13V6.99999C2 6.44771 2.44772 5.99999 3 5.99999H4ZM3 6.99999H12V13H3V6.99999Z",fill:v,fillRule:"evenodd",clipRule:"evenodd"}))}),tu=["color"],td=(0,e8.forwardRef)(function(m,g){var y=m.color,v=void 0===y?"currentColor":y,b=e9(m,tu);return(0,e8.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},b,{ref:g}),(0,e8.createElement)("path",{d:"M10 6.5C10 8.433 8.433 10 6.5 10C4.567 10 3 8.433 3 6.5C3 4.567 4.567 3 6.5 3C8.433 3 10 4.567 10 6.5ZM9.30884 10.0159C8.53901 10.6318 7.56251 11 6.5 11C4.01472 11 2 8.98528 2 6.5C2 4.01472 4.01472 2 6.5 2C8.98528 2 11 4.01472 11 6.5C11 7.56251 10.6318 8.53901 10.0159 9.30884L12.8536 12.1464C13.0488 12.3417 13.0488 12.6583 12.8536 12.8536C12.6583 13.0488 12.3417 13.0488 12.1464 12.8536L9.30884 10.0159Z",fill:v,fillRule:"evenodd",clipRule:"evenodd"}))}),tp=["color"],tf=(0,e8.forwardRef)(function(m,g){var y=m.color,v=void 0===y?"currentColor":y,b=e9(m,tp);return(0,e8.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},b,{ref:g}),(0,e8.createElement)("path",{d:"M5.5 3C4.67157 3 4 3.67157 4 4.5C4 5.32843 4.67157 6 5.5 6C6.32843 6 7 5.32843 7 4.5C7 3.67157 6.32843 3 5.5 3ZM3 5C3.01671 5 3.03323 4.99918 3.04952 4.99758C3.28022 6.1399 4.28967 7 5.5 7C6.71033 7 7.71978 6.1399 7.95048 4.99758C7.96677 4.99918 7.98329 5 8 5H13.5C13.7761 5 14 4.77614 14 4.5C14 4.22386 13.7761 4 13.5 4H8C7.98329 4 7.96677 4.00082 7.95048 4.00242C7.71978 2.86009 6.71033 2 5.5 2C4.28967 2 3.28022 2.86009 3.04952 4.00242C3.03323 4.00082 3.01671 4 3 4H1.5C1.22386 4 1 4.22386 1 4.5C1 4.77614 1.22386 5 1.5 5H3ZM11.9505 10.9976C11.7198 12.1399 10.7103 13 9.5 13C8.28967 13 7.28022 12.1399 7.04952 10.9976C7.03323 10.9992 7.01671 11 7 11H1.5C1.22386 11 1 10.7761 1 10.5C1 10.2239 1.22386 10 1.5 10H7C7.01671 10 7.03323 10.0008 7.04952 10.0024C7.28022 8.8601 8.28967 8 9.5 8C10.7103 8 11.7198 8.8601 11.9505 10.0024C11.9668 10.0008 11.9833 10 12 10H13.5C13.7761 10 14 10.2239 14 10.5C14 10.7761 13.7761 11 13.5 11H12C11.9833 11 11.9668 10.9992 11.9505 10.9976ZM8 10.5C8 9.67157 8.67157 9 9.5 9C10.3284 9 11 9.67157 11 10.5C11 11.3284 10.3284 12 9.5 12C8.67157 12 8 11.3284 8 10.5Z",fill:v,fillRule:"evenodd",clipRule:"evenodd"}))}),th=m.i(882596),tm=m.i(83889),tg=N,ty=eL,tv=m.i(609386),tb=m.i(761609),tx=m.i(534761),tw=m.i(687e3);let tE=()=>{let{config:m}=(0,tb.default)(),{selectedFacets:g=[]}=(0,tx.default)();return g.map(g=>{let y=(0,tw.getFacetConfigType)(m,g.facetId);return{...g,valueLabel:g.valueLabel||g?.facetValueText||"",type:y}})};var tS=e1,tC=m.i(948148),tk=m.i(316569),tj=e7,tT=th;m.s([],680723),m.i(680723);var tN=e7,tA=N,tI=N,tR=e7;function tO(m,g=[]){let y=[];function v(g,v){let b=tI.createContext(v);
1b.displayName=g+"Context";let x=y.length;y=[...y,v];let w=g=>{let{scope:y,children:v,...w}=g,E=y?.[m]?.[x]||b,S=tI.useMemo(()=>w,Object.values(w));return(0,tR.jsx)(E.Provider,{value:S,children:v})};return w.displayName=g+"Provider",[w,function(y,w){let E=w?.[m]?.[x]||b,S=tI.useContext(E);if(S)return S;if(void 0!==v)return v;throw Error(`\`${y}\` must be used within \`${g}\``)}]}let b=()=>{let g=y.map(m=>tI.createContext(m));return function(y){let v=y?.[m]||g;return tI.useMemo(()=>({[`__scope${m}`]:{...y,[m]:v}}),[y,v])}};return b.scopeName=m,[v,tP(b,...g)]}function tP(...m){let g=m[0];if(1===m.length)return g;let y=()=>{let y=m.map(m=>({useScope:m(),scopeName:m.scopeName}));return function(m){let v=y.reduce((g,{useScope:y,scopeName:v})=>{let b=y(m)[`__scope${v}`];return{...g,...b}},{});return tI.useMemo(()=>({[`__scope${g.scopeName}`]:v}),[v])}};return y.scopeName=g.scopeName,y}var tD=N,t_=m.i(174080),tM=N,tL=N;function tF(m,g){if("function"==typeof m)return m(g);null!=m&&(m.current=g)}function tB(...m){return g=>{let y=!1,v=m.map(m=>{let v=tF(m,g);return y||"function"!=typeof v||(y=!0),v});if(y)return()=>{for(let g=0;g<v.length;g++){let y=v[g];"function"==typeof y?y():tF(m[g],null)}}}}function tH(...m){return tL.useCallback(tB(...m),m)}var tz=e7,tV=Symbol.for("react.lazy"),tU=tM[" use ".trim().toString()];function tW(m){return"object"==typeof m&&null!==m&&"then"in m}function tG(m){return null!=m&&"object"==typeof m&&"$$typeof"in m&&m.$$typeof===tV&&"_payload"in m&&tW(m._payload)}function tq(m){let g=t$(m),y=tM.forwardRef((m,y)=>{let{children:v,...b}=m;tG(v)&&"function"==typeof tU&&(v=tU(v._payload));let x=tM.Children.toArray(v),w=x.find(tQ);if(w){let m=w.props.children,v=x.map(g=>g!==w?g:tM.Children.count(m)>1?tM.Children.only(null):tM.isValidElement(m)?m.props.children:null);return(0,tz.jsx)(g,{...b,ref:y,children:tM.isValidElement(m)?tM.cloneElement(m,void 0,v):null})}return(0,tz.jsx)(g,{...b,ref:y,children:v})});return y.displayName=`${m}.Slot`,y}function t$(m){let g=tM.forwardRef((m,g)=>{let{children:y,...v}=m;if(tG(y)&&"function"==typeof tU&&(y=tU(y._payload)),tM.isValidElement(y)){let m=tZ(y),b=tY(v,y.props);return y.type!==tM.Fragment&&(b.ref=g?tB(g,m):m),tM.cloneElement(y,b)}return tM.Children.count(y)>1?tM.Children.only(null):null});return g.displayName=`${m}.SlotClone`,g}var tK=Symbol("radix.slottable");function tQ(m){return tM.isValidElement(m)&&"function"==typeof m.type&&"__radixId"in m.type&&m.type.__radixId===tK}function tY(m,g){let y={...g};for(let v in g){let b=m[v],x=g[v];/^on[A-Z]/.test(v)?b&&x?y[v]=(...m)=>{let g=x(...m);return b(...m),g}:b&&(y[v]=b):"style"===v?y[v]={...b,...x}:"className"===v&&(y[v]=[b,x].filter(Boolean).join(" "))}return{...m,...y}}function tZ(m){let g=Object.getOwnPropertyDescriptor(m.props,"ref")?.get,y=g&&"isReactWarning"in g&&g.isReactWarning;return y?m.ref:(y=(g=Object.getOwnPropertyDescriptor(m,"ref")?.get)&&"isReactWarning"in g&&g.isReactWarning)?m.props.ref:m.props.ref||m.ref}var tX=e7,tJ=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","select","span","svg","ul"].reduce((m,g)=>{let y=tq(`Primitive.${g}`),v=tD.forwardRef((m,v)=>{let{asChild:b,...x}=m,w=b?y:g;return"u">typeof window&&(window[Symbol.for("radix-ui")]=!0),(0,tX.jsx)(w,{...x,ref:v})});return v.displayName=`Primitive.${g}`,{...m,[g]:v}},{});let t0="ArticleCard",t1="ArticleCardImage",t2="ArticleCardTitle",t5="ArticleCardContent",t3="ArticleCardSubtitle",t6="ArticleCardId",[t4,t7]=tO(t0,[]),[t8,t9]=t4(t0),ne=m=>{let{__scopeArticleCard:g,children:y,article:v,...b}=m;return(0,tN.jsx)(t8,{article:v,scope:g,children:(0,tN.jsx)(tJ.div,{...b,children:y})})};ne.displayName=t0;let nt=tA.default.forwardRef((m,g)=>{let{src:y,__scopeArticleCard:v,...b}=m,x=t9(t1,v);return(0,tN.jsx)(tJ.img,{src:y||x.article?.image_url,...b,ref:g})});nt.displayName=t1;let nn=tA.default.forwardRef((m,g)=>{let{asTitle:y="h2",children:v,__scopeArticleCard:b,...x}=m,w=t9(t2,b),E=tJ[y];return(0,tN.jsx)(E,{...x,ref:g,children:v||w.article?.title})});nn.displayName=t2;let nr=tA.default.forwardRef((m,g)=>{let{children:y,__scopeArticleCard:v,...b}=m,{article:{id:x=""}={}}=t9(t6,v);return(0,tN.jsx)(tJ.div,{...b,ref:g,children:y||x})});nr.displayName=t6;let ni=tA.default.forwardRef((m,g)=>{let{children:y,__scopeArticleCard:v,...b}=m,x=t9(t5,v);return(0,tN.jsx)(tJ.div,{...b,ref:g,children:y||(0,tN.jsxs)(tN.Fragment,{children:[(0,tN.jsx)(nt,{})," ",x.article?.description," "]})})});ni.displayName=t5;let na=tA.default.forwardRef((m,g)=>{let{children:y,__scopeArticleCard:v,...b}=m,x=t9(t3,v);return(0,tN.jsx)(tJ.div,{...b,ref:g,children:y||x.article?.subtitle})}),no=ne,nl=nt,ns=nn,nc=ni,nu=nr,nd=na;m.s(["ArticleCard",0,ne,"ArticleCardContent",0,ni,"ArticleCardId",0,nr,"ArticleCardImage",0,nt,"ArticleCardSubtitle",0,na,"ArticleCardTitle",0,nn,"Content",0,nc,"Id",0,nu,"Image",0,nl,"Root",0,no,"Subtitle",0,nd,"Title",0,ns,"createArticleCardScope",0,t7],389038),m.i(389038),m.s(["ArticleCard",0,ne,"ArticleCardContent",0,ni,"ArticleCardId",0,nr,"ArticleCardImage",0,nt,"ArticleCardSubtitle",0,na,"ArticleCardTitle",0,nn,"Content",0,nc,"Id",0,nu,"Image",0,nl,"Root",0,no,"Subtitle",0,nd,"Title",0,ns,"createArticleCardScope",0,t7],516582);var np=m.i(516582),np=np,nf=m.i(975157),nh=m.i(657688),nm=m.i(671149);
1let ng={en:{Article:"Article",Category:"Category",ClinicalTrialPage:"Trial",Event:"Event",EventRoot:"Events",Home:"Home",MediaPage:"Media",Product:"Product",Profile:"Profile",Page:"Page",MediaStatement:"Media Statement",PressRelease:"Press Release",Story:"Story",StudySummary:"Study Summary",VideoPage:"Video",Whitepaper:"Whitepaper"},es:{Article:"ArtÃculo",Category:"CategorÃa",ClinicalTrialPage:"Ensayo ClÃnico",Event:"Evento",EventRoot:"Eventos",Home:"Inicio",MediaPage:"Medios",Product:"Producto",Profile:"Perfil",Page:"Página",MediaStatement:"Declaración de Prensa",PressRelease:"Comunicado de Prensa",Story:"Historia",StudySummary:"Resumen del Estudio",VideoPage:"VÃdeo",Whitepaper:"Libro Blanco"},pt:{Article:"Artigo",Category:"Categoria",ClinicalTrialPage:"Ensaio ClÃnico",Event:"Evento",EventRoot:"Eventos",Home:"InÃcio",MediaPage:"MÃdia",Product:"Produto",Profile:"Perfil",Page:"Página",MediaStatement:"Declaração de Imprensa",PressRelease:"Comunicado de Imprensa",Story:"História",StudySummary:"Resumo do Estudo",VideoPage:"VÃdeo",Whitepaper:"Whitepaper"},de:{Article:"Artikel",Category:"Kategorie",ClinicalTrialPage:"Klinische Studie",Event:"Veranstaltung",EventRoot:"Veranstaltungen",Home:"Startseite",MediaPage:"Medien",Product:"Produkt",Profile:"Profil",Page:"Contentseite",MediaStatement:"Mediastatement",PressRelease:"Pressemitteilung",Story:"News/ Story",StudySummary:"Studienzusammenfassung",VideoPage:"Video",Whitepaper:"Whitepaper"},fr:{Article:"Article",Category:"Catégorie",ClinicalTrialPage:"Essai Clinique",Event:"Ãvénement",EventRoot:"Ãvénements",Home:"Accueil",MediaPage:"Médias",Product:"Produit",Profile:"Profil",Page:"Page",MediaStatement:"Communiqué de Presse",PressRelease:"Communiqué de Presse",Story:"Histoire",StudySummary:"Résumé de l'Ãtude",VideoPage:"Vidéo",Whitepaper:"Livre Blanc"},nl:{Article:"Artikel",Category:"Categorie",ClinicalTrialPage:"Klinische Studie",Event:"Evenement",EventRoot:"Evenementen",Home:"Startpagina",MediaPage:"Media",Product:"Product",Profile:"Profiel",Page:"Pagina",MediaStatement:"Persbericht",PressRelease:"Persbericht",Story:"Verhaal",StudySummary:"Studiesamenvatting",VideoPage:"Video",Whitepaper:"Whitepaper"},it:{Article:"Articolo",Category:"Categoria",ClinicalTrialPage:"Sperimentazione Clinica",Event:"Evento",EventRoot:"Eventi",Home:"Home",MediaPage:"Media",Product:"Prodotto",Profile:"Profilo",Page:"Pagina",MediaStatement:"Dichiarazione Stampa",PressRelease:"Comunicato Stampa",Story:"Storia",StudySummary:"Sintesi dello Studio",VideoPage:"Video",Whitepaper:"Whitepaper"}},ny={type:{en:"Type",es:"Tipo",pt:"Tipo",de:"Typ",fr:"Type",nl:"Type",it:"Tipo"},is_protected:{en:"Audience",es:"Disponibilidad",pt:"Destinado a",de:"Zielgruppe",fr:"Public cible",nl:"Doelgroep",it:"Pubblico destinatario"},tags:{en:"Tags",es:"Tema",pt:"Tags",de:"Tags",fr:"Tags",nl:"Tags",it:"Tag"}},nv={type:ng,is_protected:{en:{true:"Healthcare Professionals",false:"General Public"},es:{true:"Exclusivo para profesionales de la salud",false:"Contenido abierto"},pt:{true:"Profissionais de saúde",false:"Público geral"},de:{true:"Nur für Fachkreise",false:"Allgemeine Ãffentlichkeit"},fr:{true:"Professionnels de santé",false:"Grand public"},nl:{true:"Zorgprofessionals",false:"Algemeen publiek"},it:{true:"Professionisti sanitari",false:"Pubblico generale"}}},nb=m=>{let g=(m??"en").split("-")[0].toLowerCase();return g in ng?g:"en"},nx=(m,g,y)=>{let v=nb(y);return ny[m]?.[v]??g},nw=(m,g,y)=>{let v=nb(y);return nv[m]?.[v]?.[g]??g};var nE=m.i(896499);let nS=({className:m="",article:g,onItemClick:y,index:v,displayText:b=!1,disableImages:x=!1,selectedTagFilters:w=[]})=>{let E,S=(0,tT.useSitecore)(),C=(0,nE.useApp)(),k=`/api/og?title=${C.siteTitle}`,j=g.published_date&&g.published_date>0?new Date(1e3*g.published_date).toISOString().slice(0,10).replace(/-/g,""):null,T=j?(0,nf.formatDateToLocaleDateString)(j,S.page.locale):null,N=(E=g.size)&&!(E<=0)?E>=1048576?`${(E/1048576).toFixed(1)} MB`:E>=1024?`${Math.round(E/1024)} KB`:`${E} B`:null,A=!0===g.is_protected||"true"===g.is_protected||g.type,I=new Set(w.map(m=>m.trim().toLowerCase())),R=m=>I.has(m.trim().toLowerCase());return(0,tj.jsxs)(np.Root,{className:`border-grey-500 group relative my-4 flex min-h-44 w-full flex-row flex-nowrap border p-4 shadow-md ${m}`,children:[(0,tj.jsx)("div",{className:"absolute inset-0 bg-grey-dark opacity-0 transition-opacity duration-300 group-hover:opacity-5"}),!x&&(0,tj.jsxs)("div",{className:"relative w-[25%] flex-none overflow-hidden bg-gray-200",children:[(0,tj.jsx)(n
1h.default,{src:g?.image_url||k,alt:g.name||g.title||"",fill:!0,className:"object-cover object-center"}),A&&(!0===g.is_protected||"true"===g.is_protected)&&(0,tj.jsx)("div",{className:"absolute inline-flex items-center gap-2 bg-primary-dark/90 px-2 py-1 text-xs font-bold uppercase leading-5 text-white",children:(0,tj.jsx)(nm.default,{className:"size-4",name:"lock"})})]}),(0,tj.jsxs)("div",{className:`flex flex-col ${x?"w-full":"grow pl-4"}`,children:[x&&A&&(0,tj.jsxs)("div",{className:"mb-2 inline-flex items-center gap-2 bg-primary-dark px-2 py-1 text-xs font-bold uppercase leading-5 text-white",children:[(!0===g.is_protected||"true"===g.is_protected)&&(0,tj.jsx)(nm.default,{className:"size-4",name:"lock"}),g.type&&(0,tj.jsx)("span",{children:nw("type",g.type,S.page.locale)})]}),(0,tj.jsxs)("a",{className:"text-grey-dark visited:text-purple-700 focus:outline-indigo-500",href:g.url,onClick:()=>{y({id:g.id,index:v,sourceId:g.source_id})},children:[(0,tj.jsx)("span",{"aria-hidden":"true",className:"absolute inset-0"}),(0,tj.jsx)("h4",{className:"text-xl font-bold text-inherit no-underline [word-break:break-word] group-hover:underline md:text-[28px] md:leading-9",children:g.name||g.title})]}),(0,tj.jsx)(np.Subtitle,{className:"mt-3 text-sm text-gray-500",children:g.author}),(T||N)&&(0,tj.jsxs)("div",{className:"flex items-center gap-2 text-xs text-grey-dark",children:[T&&(0,tj.jsx)("time",{dateTime:String(j),children:(0,tj.jsx)("span",{suppressHydrationWarning:!0,children:T})}),T&&N&&(0,tj.jsx)("span",{"aria-hidden":"true",children:"·"}),N&&(0,tj.jsx)("span",{children:N})]}),g.description&&b&&(0,tj.jsx)("div",{className:"flex-grow text-base leading-5 text-grey-dark",children:g.description}),g.tags&&g.tags.length>0&&(0,tj.jsx)("div",{className:"mt-2 flex flex-wrap gap-1",children:g.tags.map(m=>(0,tj.jsx)("span",{className:`rounded-full border px-2 py-0.5 text-xs ${R(m)?"border-primary-dark bg-primary-dark text-white":"border-grey-mid text-grey-dark"}`,children:m},m))})]})]},g.id)};var nC=e7,nk=th,nj=tb;let nT=()=>(0,nj.default)().actions,nN=()=>nT(),nA={en:{activeFilters:"Active Filters",clearAll:"Clear all"},es:{activeFilters:"Filtros activos",clearAll:"Borrar todo"},pt:{activeFilters:"Filtros ativos",clearAll:"Limpar tudo"},de:{activeFilters:"Aktive Filter",clearAll:"Alle löschen"},fr:{activeFilters:"Filtres actifs",clearAll:"Tout effacer"},nl:{activeFilters:"Actieve filters",clearAll:"Alles wissen"},it:{activeFilters:"Filtri attivi",clearAll:"Cancella tutto"}},nI=(m,g)=>void 0===m?`< $${g}`:void 0===g?` > $${m}`:`$${m} - $${g}`,nR=m=>"min"in m||"max"in m?`${nI(m.min,m.max)}`:`${m.valueLabel}`,nO=()=>{let m=(0,nk.useSitecore)(),g=nA[(m.page.locale??"en").split("-")[0].toLowerCase()]??nA.en,y=tE(),{onRemoveFilter:v,onClearFilters:b}=nN();return y.length>0?(0,nC.jsxs)("div",{className:"mb-5",children:[(0,nC.jsxs)("div",{className:"mb-3 flex items-center justify-between",children:[(0,nC.jsx)("h3",{className:"text-sm font-semibold text-grey-dark md:text-base",children:g.activeFilters}),(0,nC.jsx)("button",{onClick:b,className:"text-xs font-medium text-primary-dark underline-offset-2 hover:underline focus:outline-primary-dark",children:g.clearAll})]}),(0,nC.jsx)("div",{className:"flex flex-wrap gap-2",children:y.map(g=>(0,nC.jsxs)("button",{onClick:()=>v(g),className:"inline-flex max-w-full cursor-pointer items-center gap-1.5 rounded-full border border-primary-dark/30 bg-primary-dark/10 px-3 py-1.5 text-xs font-medium text-primary-dark transition-colors hover:bg-primary-dark/20 focus:outline-primary-dark",children:[(0,nC.jsx)("span",{className:"truncate",children:nw(g.facetId,nR(g),m.page.locale)}),(0,nC.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 12 12",className:"h-3 w-3 flex-none opacity-60","aria-hidden":"true",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",children:(0,nC.jsx)("path",{d:"M1 1L11 11M11 1L1 11"})})]},`${g.facetId}${g.facetLabel}${g.valueLabel}`))})]}):null};var nP=e7,nD=th;let n_={en:(m,g,y)=>`Showing ${m} - ${g} of ${y} results`,es:(m,g,y)=>`Mostrando ${m} - ${g} de ${y} resultados`,pt:(m,g,y)=>`Mostrando ${m} - ${g} de ${y} resultados`,de:(m,g,y)=>`${m} - ${g} von ${y} Ergebnissen`,fr:(m,g,y)=>`Affichage de ${m} - ${g} sur ${y} r\xe9sultats`,nl:(m,g,y)=>`${m} - ${g} van ${y} resultaten weergeven`,it:(m,g,y)=>`Visualizzazione di ${m} - ${g} su ${y} risultati`},nM=({currentPage:m,itemsPerPage:g,totalItems:y,totalItemsReturned:v})=>{let b=n_[((0,nD.useSitecore)().page.locale??"en").split("-")[0].toLowerCase()]??n_.en,x=g*(m-1)+1,w=g*(m-1)+v;return(0,nP.jsx)("div",{className:"mx-0 my-auto font-bold",children:b(x,w,y)})};var nL=e7,nF=th,nB=N,nH=t_;function nz(m,[g,y]){return Math.min(y,Math.max(g,m))}function nV(m,g,{checkForDefaultPrevented:y=!0}={}){return function(v){if(m?.(v),!1===y||!v.defaultPrevented)return g?.(v)}}"u">typeof window&&window.document&&window.document.createElement;var nU=N,nW=N,nG=e7;function nq(m,g=[]){let y=[];function v(g,v){let b=nW.createContext(v),x=y.length;y=[...y,v];let w=g=>{let{scope:y,children:v,...w}=g,E=y?.[m]?.[x]||b,S=nW.useMemo(()=>w,Object.values(w));return(0,nG.jsx)(E.Provider,{value:S,children:v})};return w.displayName=g+"Provider",[w,function(y,w){let E=w?.[m]?.[x]||b,S=nW.useContext(E);if(S)return S;if(void 0!==v)return v;throw Error(`\`${y}\` must be used within \`${g}\``)}]}let b=()=>{let g=y.map(m=>nW.createContext(m));return function(y){let v=y?.[m]||g;return nW.useMemo(()=>({[`__scope${m}`]:{...y,[m]:v}}),[y,v])}};return b.scopeName=m,[v,n$(b,...g)]}function n$(...m){let g=m[0];if(1===m.length)return g;let y=()=>{let y=m.map(m=>({useScope:m(),scopeName:m.scopeName}));return function(m){let v=y.reduce((g,{useScope:y,scopeName:v})=>{let b=y(m)[`__scope${v}`];return{...g,...b}},{});return nW.useMemo(()=>({[`__scope${g.scopeName}`]:v}),[v])}};return y.scopeName=g.scopeName,y}var nK=N,nQ=e7;function nY(m){let g=nZ(m),y=nK.forwardRef((m,y)=>{let{children:v,...b}=m,x=nK.Children.toArray(v),w=x.find(nJ);if(w){let m=w.props.children,v=x.map(g=>g!==w?g:nK.Children.count(m)>1?nK.Children.only(null):nK.isValidElement(m)?m.props.children:null);return(0,nQ.jsx)(g,{...b,ref:y,children:nK.isValidElement(m)?nK.cloneElement(m,void 0,v):null})}return(0,nQ.jsx)(g,{...b,ref:y,children:v})});return y.displayName=`${m}.Slot`,y}function nZ(m){let g=nK.forwardRef((m,g)=>{let{children:y,...v}=m;if(nK.isValidElement(y)){let m=n1(y),b=n0(v,y.props);return y.type!==nK.Fragment&&(b.ref=g?tB(g,m):m),nK.cloneElement(y,b)}return nK.Children.count(y)>1?nK.Children.only(null):null});return g.displayName=`${m}.SlotClone`,g}var nX=Symbol("radix.slottable");function nJ(m){return nK.isValidElement(m)&&"function"==typeof m.type&&"__radixId"in m.type&&m.type.__radixId===nX}function n0(m,g){let y={...g};for(let v in g){let b=m[v],x=g[v];/^on[A-Z]/.test(v)?b&&x?y[v]=(...m)=>{let g=x(...m);return b(...m),g}:b&&(y[v]=b):"style"===v?y[v]={...b,...x}
1:"className"===v&&(y[v]=[b,x].filter(Boolean).join(" "))}return{...m,...y}}function n1(m){let g=Object.getOwnPropertyDescriptor(m.props,"ref")?.get,y=g&&"isReactWarning"in g&&g.isReactWarning;return y?m.ref:(y=(g=Object.getOwnPropertyDescriptor(m,"ref")?.get)&&"isReactWarning"in g&&g.isReactWarning)?m.props.ref:m.props.ref||m.ref}var n2=e7;function n5(m){let g=m+"CollectionProvider",[y,v]=nq(g),[b,x]=y(g,{collectionRef:{current:null},itemMap:new Map}),w=m=>{let{scope:g,children:y}=m,v=nU.default.useRef(null),x=nU.default.useRef(new Map).current;return(0,n2.jsx)(b,{scope:g,itemMap:x,collectionRef:v,children:y})};w.displayName=g;let E=m+"CollectionSlot",S=nY(E),C=nU.default.forwardRef((m,g)=>{let{scope:y,children:v}=m,b=tH(g,x(E,y).collectionRef);return(0,n2.jsx)(S,{ref:b,children:v})});C.displayName=E;let k=m+"CollectionItemSlot",j="data-radix-collection-item",T=nY(k),N=nU.default.forwardRef((m,g)=>{let{scope:y,children:v,...b}=m,w=nU.default.useRef(null),E=tH(g,w),S=x(k,y);return nU.default.useEffect(()=>(S.itemMap.set(w,{ref:w,...b}),()=>void S.itemMap.delete(w))),(0,n2.jsx)(T,{...{[j]:""},ref:E,children:v})});return N.displayName=k,[{Provider:w,Slot:C,ItemSlot:N},function(g){let y=x(m+"CollectionConsumer",g);return nU.default.useCallback(()=>{let m=y.collectionRef.current;if(!m)return[];let g=Array.from(m.querySelectorAll(`[${j}]`));return Array.from(y.itemMap.values()).sort((m,y)=>g.indexOf(m.ref.current)-g.indexOf(y.ref.current))},[y.collectionRef,y.itemMap])},v]}var n3=N,n6=n3.createContext(void 0);function n4(m){let g=n3.useContext(n6);return m||g||"ltr"}var n7=N,n8=N,n9=t_,re=N,rt=e7;function rn(m){let g=rr(m),y=re.forwardRef((m,y)=>{let{children:v,...b}=m,x=re.Children.toArray(v),w=x.find(ra);if(w){let m=w.props.children,v=x.map(g=>g!==w?g:re.Children.count(m)>1?re.Children.only(null):re.isValidElement(m)?m.props.children:null);return(0,rt.jsx)(g,{...b,ref:y,children:re.isValidElement(m)?re.cloneElement(m,void 0,v):null})}return(0,rt.jsx)(g,{...b,ref:y,children:v})});return y.displayName=`${m}.Slot`,y}function rr(m){let g=re.forwardRef((m,g)=>{let{children:y,...v}=m;if(re.isValidElement(y)){let m=rl(y),b=ro(v,y.props);return y.type!==re.Fragment&&(b.ref=g?tB(g,m):m),re.cloneElement(y,b)}return re.Children.count(y)>1?re.Children.only(null):null});return g.displayName=`${m}.SlotClone`,g}var ri=Symbol("radix.slottable");function ra(m){return re.isValidElement(m)&&"function"==typeof m.type&&"__radixId"in m.type&&m.type.__radixId===ri}function ro(m,g){let y={...g};for(let v in g){let b=m[v],x=g[v];/^on[A-Z]/.test(v)?b&&x?y[v]=(...m)=>{let g=x(...m);return b(...m),g}:b&&(y[v]=b):"style"===v?y[v]={...b,...x}:"className"===v&&(y[v]=[b,x].filter(Boolean).join(" "))}return{...m,...y}}function rl(m){let g=Object.getOwnPropertyDescriptor(m.props,"ref")?.get,y=g&&"isReactWarning"in g&&g.isReactWarning;return y?m.ref:(y=(g=Object.getOwnPropertyDescriptor(m,"ref")?.get)&&"isReactWarning"in g&&g.isReactWarning)?m.props.ref:m.props.ref||m.ref}var rs=e7,rc=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","select","span","svg","ul"].reduce((m,g)=>{let y=rn(`Primitive.${g}`),v=n8.forwardRef((m,v)=>{let{asChild:b,...x}=m,w=b?y:g;return"u">typeof window&&(window[Symbol.for("radix-ui")]=!0),(0,rs.jsx)(w,{...x,ref:v})});return v.displayName=`Primitive.${g}`,{...m,[g]:v}},{});function ru(m,g){m&&n9.flushSync(()=>m.dispatchEvent(g))}var rd=N;function rp(m){let g=rd.useRef(m);return rd.useEffect(()=>{g.current=m}),rd.useMemo(()=>(...m)=>g.current?.(...m),[])}var rf=N;function rh(m,g=globalThis?.document){let y=rp(m);rf.useEffect(()=>{let m=m=>{"Escape"===m.key&&y(m)};return g.addEventListener("keydown",m,{capture:!0}),()=>g.removeEventListener("keydown",m,{capture:!0})},[y,g])}var rm=e7,rg="DismissableLayer",ry="dismissableLayer.update",rv="dismissableLayer.pointerDownOutside",rb="dismissableLayer.focusOutside",rx=n7.createContext({layers:new Set,layersWithOutsidePointerEventsDisabled:new Set,branches:new Set}),rw=n7.forwardRef((m,g)=>{let{disableOutsidePointerEvents:y=!1,onEscapeKeyDown:v,onPointerDownOutside:b,onFocusOutside:x,onInteractOutside:w,onDismiss:E,...S}=m,C=n7.useContext(rx),[k,T]=n7.useState(null),N=k?.ownerDocument??globalThis?.document,[,A]=n7.useState({}),I=tH(g,m=>T(m)),R=Array.from(C.layers),[O]=[...C.layersWithOutsidePointerEventsDisabled].slice(-1),P=R.indexOf(O),D=k?R.indexOf(k):-1,_=C.layersWithOutsidePointerEventsDisabled.size>0,M=D>=P,L=rS(m=>{let g=m.target,y=[...C.branches].some(m=>m.contains(g));M&&!y&&(b?.(m),w?.(m),m.defaultPrevented||E?.())},N),F=rC(m=>{let g=m.target;![...C.branches].some(m=>m.contains(g))&&(x?.(m),w?.(m),m.defaultPrevented||E?.())},N);return rh(m=>{D===C.layers.size-1&&(v?.(m),!m.defaultPrevented&&E&&(m.preventDefault(),E()))},N),n7.useEffect(()=>{if(k)return y&&(0===C.layersWithOutsidePointerEventsDisabled.size&&(j=N.body.style.pointerEvents,N.body.style.pointerEvents="none"),C.layersWithOutsidePointerEventsDisabled.add(k)),C.layers.add(k),rk(),()=>{y&&1===C.layersWithOutsidePointerEventsDisabled.size&&(N.body.style.pointerEvents=j)}},[k,N,y,C]),n7.useEffect(()=>()=>{k&&(C.layers.delete(k),C.layersWithOutsidePointerEventsDisabled.delete(k),rk())},[k,C]),n7.useEffect(()=>{let m=()=>A({});return document.addEventListener(ry,m),()=>document.removeEventListener(ry,m)},[]),(0,rm.jsx)(rc.div,{...S,ref:I,style:{pointerEvents:_?M?"auto":"none":void 0,...m.style},onFocusCapture:nV(m.onFocusCapture,F.onFocusCapture),onBlurCapture:nV(m.onBlurCapture,F.onBlurCapture),onPointerDownCapture:nV(m.onPointerDownCapture,L.onPointerDownCapture)})});rw.displayName=rg;var rE="DismissableLayerBranch";function rS(m,g=globalThis?.document){let y=rp(m),v=n7.useRef(!1),b=n7.useRef(()=>{});return n7.useEffect(()=>{let m=m=>{if(m.target&&!v.current){let v=function(){rj(rv,y,x,{discrete:!0})},x={originalEvent:m};"touch"===m.pointerType?(g.removeEventListener("click",b.current),b.current=v,g.addEventListener("click",b.current,{once:!0})):v()}else g.removeEventListener("click",b.current);v.current=!1},x=window.setTimeout(()=>{g.addEventListener("pointerdown",m)}
1,0);return()=>{window.clearTimeout(x),g.removeEventListener("pointerdown",m),g.removeEventListener("click",b.current)}},[g,y]),{onPointerDownCapture:()=>v.current=!0}}function rC(m,g=globalThis?.document){let y=rp(m),v=n7.useRef(!1);return n7.useEffect(()=>{let m=m=>{m.target&&!v.current&&rj(rb,y,{originalEvent:m},{discrete:!1})};return g.addEventListener("focusin",m),()=>g.removeEventListener("focusin",m)},[g,y]),{onFocusCapture:()=>v.current=!0,onBlurCapture:()=>v.current=!1}}function rk(){let m=new CustomEvent(ry);document.dispatchEvent(m)}function rj(m,g,y,{discrete:v}){let b=y.originalEvent.target,x=new CustomEvent(m,{bubbles:!1,cancelable:!0,detail:y});g&&b.addEventListener(m,g,{once:!0}),v?ru(b,x):b.dispatchEvent(x)}n7.forwardRef((m,g)=>{let y=n7.useContext(rx),v=n7.useRef(null),b=tH(g,v);return n7.useEffect(()=>{let m=v.current;if(m)return y.branches.add(m),()=>{y.branches.delete(m)}},[y.branches]),(0,rm.jsx)(rc.div,{...m,ref:b})}).displayName=rE;var rT=N,rN=0;function rA(){rT.useEffect(()=>{let m=document.querySelectorAll("[data-radix-focus-guard]");return document.body.insertAdjacentElement("afterbegin",m[0]??rI()),document.body.insertAdjacentElement("beforeend",m[1]??rI()),rN++,()=>{1===rN&&document.querySelectorAll("[data-radix-focus-guard]").forEach(m=>m.remove()),rN--}},[])}function rI(){let m=document.createElement("span");return m.setAttribute("data-radix-focus-guard",""),m.tabIndex=0,m.style.outline="none",m.style.opacity="0",m.style.position="fixed",m.style.pointerEvents="none",m}var rR=N,rO=N,rP=N,rD=e7;function r_(m){let g=rM(m),y=rP.forwardRef((m,y)=>{let{children:v,...b}=m,x=rP.Children.toArray(v),w=x.find(rF);if(w){let m=w.props.children,v=x.map(g=>g!==w?g:rP.Children.count(m)>1?rP.Children.only(null):rP.isValidElement(m)?m.props.children:null);return(0,rD.jsx)(g,{...b,ref:y,children:rP.isValidElement(m)?rP.cloneElement(m,void 0,v):null})}return(0,rD.jsx)(g,{...b,ref:y,children:v})});return y.displayName=`${m}.Slot`,y}function rM(m){let g=rP.forwardRef((m,g)=>{let{children:y,...v}=m;if(rP.isValidElement(y)){let m=rH(y),b=rB(v,y.props);return y.type!==rP.Fragment&&(b.ref=g?tB(g,m):m),rP.cloneElement(y,b)}return rP.Children.count(y)>1?rP.Children.only(null):null});return g.displayName=`${m}.SlotClone`,g}var rL=Symbol("radix.slottable");function rF(m){return rP.isValidElement(m)&&"function"==typeof m.type&&"__radixId"in m.type&&m.type.__radixId===rL}function rB(m,g){let y={...g};for(let v in g){let b=m[v],x=g[v];/^on[A-Z]/.test(v)?b&&x?y[v]=(...m)=>{let g=x(...m);return b(...m),g}:b&&(y[v]=b):"style"===v?y[v]={...b,...x}:"className"===v&&(y[v]=[b,x].filter(Boolean).join(" "))}return{...m,...y}}function rH(m){let g=Object.getOwnPropertyDescriptor(m.props,"ref")?.get,y=g&&"isReactWarning"in g&&g.isReactWarning;return y?m.ref:(y=(g=Object.getOwnPropertyDescriptor(m,"ref")?.get)&&"isReactWarning"in g&&g.isReactWarning)?m.props.ref:m.props.ref||m.ref}var rz=e7,rV=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","select","span","svg","ul"].reduce((m,g)=>{let y=r_(`Primitive.${g}`),v=rO.forwardRef((m,v)=>{let{asChild:b,...x}=m,w=b?y:g;return"u">typeof window&&(window[Symbol.for("radix-ui")]=!0),(0,rz.jsx)(w,{...x,ref:v})});return v.displayName=`Primitive.${g}`,{...m,[g]:v}},{}),rU=e7,rW="focusScope.autoFocusOnMount",rG="focusScope.autoFocusOnUnmount",rq={bubbles:!1,cancelable:!0},r$="FocusScope",rK=rR.forwardRef((m,g)=>{let{loop:y=!1,trapped:v=!1,onMountAutoFocus:b,onUnmountAutoFocus:x,...w}=m,[E,S]=rR.useState(null),C=rp(b),k=rp(x),j=rR.useRef(null),T=tH(g,m=>S(m)),N=rR.useRef({paused:!1,pause(){this.paused=!0},resume(){this.paused=!1}}).current;rR.useEffect(()=>{if(v){let m=function(m){if(N.paused||!E)return;let g=m.target;E.contains(g)?j.current=g:r1(j.current,{select:!0})},g=function(m){if(N.paused||!E)return;let g=m.relatedTarget;null!==g&&(E.contains(g)||r1(j.current,{select:!0}))},y=function(m){if(document.activeElement===document.body)for(let g of m)g.removedNodes.length>0&&r1(E)};document.addEventListener("focusin",m),document.addEventListener("focusout",g);let v=new MutationObserver(y);return E&&v.observe(E,{childList:!0,subtree:!0}),()=>{document.removeEventListener("focusin",m),document.removeEventListener("focusout",g),v.disconnect()}}},[v,E,N.paused]),rR.useEffect(()=>{if(E){r2.add(N);let m=document.activeElement;if(!E.contains(m)){let g=new CustomEvent(rW,rq);E.addEventListener(rW,C),E.dispatchEvent(g),g.defaultPrevented||(rQ(r6(rZ(E)),{select:!0}),document.activeElement===m&&r1(E))}return()=>{E.removeEventListener(rW,C),setTimeout(()=>{let g=new CustomEvent(rG,rq);E.addEventListener(rG,k),E.dispatchEvent(g),g.defaultPrevented||r1(m??document.body,{select:!0}),E.removeEventListener(rG,k),r2.remove(N)},0)}}},[E,C,k,N]);let A=rR.useCallback(m=>{if(!y&&!v||N.paused)return;let g="Tab"===m.key&&!m.altKey&&!m.ctrlKey&&!m.metaKey,b=document.activeElement;if(g&&b){let g=m.currentTarget,[v,x]=rY(g);v&&x?m.shiftKey||b!==x?m.shiftKey&&b===v&&(m.preventDefault(),y&&r1(x,{select:!0})):(m.preventDefault(),y&&r1(v,{select:!0})):b===g&&m.preventDefault()}},[y,v,N.paused]);return(0,rU.jsx)(rV.div,{tabIndex:-1,...w,ref:T,onKeyDown:A})});function rQ(m,{select:g=!1}={}){let y=document.activeElement;for(let v of m)if(r1(v,{select:g}),document.activeElement!==y)return}function rY(m){let g=rZ(m);return[rX(g,m),rX(g.reverse(),m)]}function rZ(m){let g=[],y=document.createTreeWalker(m,NodeFilter.SHOW_ELEMENT,{acceptNode:m=>{let g="INPUT"===m.tagName&&"hidden"===m.type;return m.disabled||m.hidden||g?NodeFilter.FILTER_SKIP:m.tabIndex>=0?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP}});for(;y.nextNode();)g.push(y.currentNode);return g}function rX(m,g){for(let y of m)if(!rJ(y,{upTo:g}))return y}function rJ(m,{upTo:g}){if("hidden"===getComputedStyle(m).visibility)return!0;for(;m&&(void 0===g||m!==g);){if("none"===getComputedStyle(m).display)return!0;m=m.parentElement}return!1}function r0(m){return m instanceof HTMLInputElement&&"select"in m}function r1(m,{select:g=!1}={}){if(m&&m.focus){let y=document.activeElement;m.focus({preventScroll:!0}),m!==y&&r0(m)&&g&&m.select()}}rK.displayName=r$;var r2=r5();function r5(){let m=[];return{add(g){let y=m[0];g!==y&&y?.pause(),(m=r3(m,g)).unshift(g)},remove(g){m=r3(m,g),m[0]?.resume()}}}function r3(m,g){let y=[...m],v=y.indexOf(g);return -1!==v&&y.splice(v,1),y}function r6(m){return m.filter(m=>"A"!==m.tagName)}var r4=N,r7=N,r8=globalThis?.document?r7.useLayoutEffect:()=>{},r9=r4[" useId ".trim().toString()]||(()=>void 0),ie=0;function it(m){let[g,y]=r4.useState(r9());return r8(()=>{m||y(m=>m??String(ie++))},[m]),m||(g?`radix-${g}`:"")}var ir=N;let ii=["top","right","bottom","left"],ia=Math.min,io=Math.max,il=Math.round,is=Math.floor,ic=m=>({x:m,y:m}
1),iu={left:"right",right:"left",bottom:"top",top:"bottom"};function id(m,g,y){return io(m,ia(g,y))}function ip(m,g){return"function"==typeof m?m(g):m}function ih(m){return m.split("-")[0]}function im(m){return m.split("-")[1]}function ig(m){return"x"===m?"y":"x"}function iy(m){return"y"===m?"height":"width"}function iv(m){let g=m[0];return"t"===g||"b"===g?"y":"x"}function ib(m){return ig(iv(m))}function ix(m,g,y){void 0===y&&(y=!1);let v=im(m),b=ib(m),x=iy(b),w="x"===b?v===(y?"end":"start")?"right":"left":"start"===v?"bottom":"top";return g.reference[x]>g.floating[x]&&(w=iA(w)),[w,iA(w)]}function iw(m){let g=iA(m);return[iE(m),g,iE(g)]}function iE(m){return m.includes("start")?m.replace("start","end"):m.replace("end","start")}let iS=["left","right"],iC=["right","left"],ik=["top","bottom"],ij=["bottom","top"];function iT(m,g,y){switch(m){case"top":case"bottom":if(y)return g?iC:iS;return g?iS:iC;case"left":case"right":return g?ik:ij;default:return[]}}function iN(m,g,y,v){let b=im(m),x=iT(ih(m),"start"===y,v);return b&&(x=x.map(m=>m+"-"+b),g&&(x=x.concat(x.map(iE)))),x}function iA(m){let g=ih(m);return iu[g]+m.slice(g.length)}function iI(m){return{top:0,right:0,bottom:0,left:0,...m}}function iR(m){return"number"!=typeof m?iI(m):{top:m,right:m,bottom:m,left:m}}function iO(m){let{x:g,y,width:v,height:b}=m;return{width:v,height:b,top:y,left:g,right:g+v,bottom:y+b,x:g,y}}function iP(m,g,y){let v,{reference:b,floating:x}=m,w=iv(g),E=ib(g),S=iy(E),C=ih(g),k="y"===w,j=b.x+b.width/2-x.width/2,T=b.y+b.height/2-x.height/2,N=b[S]/2-x[S]/2;switch(C){case"top":v={x:j,y:b.y-x.height};break;case"bottom":v={x:j,y:b.y+b.height};break;case"right":v={x:b.x+b.width,y:T};break;case"left":v={x:b.x-x.width,y:T};break;default:v={x:b.x,y:b.y}}switch(im(g)){case"start":v[E]-=N*(y&&k?-1:1);break;case"end":v[E]+=N*(y&&k?-1:1)}return v}async function iD(m,g){var y;void 0===g&&(g={});let{x:v,y:b,platform:x,rects:w,elements:E,strategy:S}=m,{boundary:C="clippingAncestors",rootBoundary:k="viewport",elementContext:j="floating",altBoundary:T=!1,padding:N=0}=ip(g,m),A=iR(N),I="floating"===j?"reference":"floating",R=E[T?I:j],O=iO(await x.getClippingRect({element:null==(y=await (null==x.isElement?void 0:x.isElement(R)))||y?R:R.contextElement||await (null==x.getDocumentElement?void 0:x.getDocumentElement(E.floating)),boundary:C,rootBoundary:k,strategy:S})),P="floating"===j?{x:v,y:b,width:w.floating.width,height:w.floating.height}:w.reference,D=await (null==x.getOffsetParent?void 0:x.getOffsetParent(E.floating)),_=await (null==x.isElement?void 0:x.isElement(D))&&await (null==x.getScale?void 0:x.getScale(D))||{x:1,y:1},M=iO(x.convertOffsetParentRelativeRectToViewportRelativeRect?await x.convertOffsetParentRelativeRectToViewportRelativeRect({elements:E,rect:P,offsetParent:D,strategy:S}):P);return{top:(O.top-M.top+A.top)/_.y,bottom:(M.bottom-O.bottom+A.bottom)/_.y,left:(O.left-M.left+A.left)/_.x,right:(M.right-O.right+A.right)/_.x}}let i_=50,iM=async(m,g,y)=>{let{placement:v="bottom",strategy:b="absolute",middleware:x=[],platform:w}=y,E=w.detectOverflow?w:{...w,detectOverflow:iD},S=await (null==w.isRTL?void 0:w.isRTL(g)),C=await w.getElementRects({reference:m,floating:g,strategy:b}),{x:k,y:j}=iP(C,v,S),T=v,N=0,A={};for(let y=0;y<x.length;y++){let I=x[y];if(!I)continue;let{name:R,fn:O}=I,{x:P,y:D,data:_,reset:M}=await O({x:k,y:j,initialPlacement:v,placement:T,strategy:b,middlewareData:A,rects:C,platform:E,elements:{reference:m,floating:g}});k=null!=P?P:k,j=null!=D?D:j,A[R]={...A[R],..._},M&&N<i_&&(N++,"object"==typeof M&&(M.placement&&(T=M.placement),M.rects&&(C=!0===M.rects?await w.getElementRects({reference:m,floating:g,strategy:b}):M.rects),{x:k,y:j}=iP(C,T,S)),y=-1)}return{x:k,y:j,placement:T,strategy:b,middlewareData:A}},iL=m=>({name:"arrow",options:m,async fn(g){let{x:y,y:v,placement:b,rects:x,platform:w,elements:E,middlewareData:S}=g,{element:C,padding:k=0}=ip(m,g)||{};if(null==C)return{};let j=iR(k),T={x:y,y:v},N=ib(b),A=iy(N),I=await w.getDimensions(C),R="y"===N,O=R?"top":"left",P=R?"bottom":"right",D=R?"clientHeight":"clientWidth",_=x.reference[A]+x.reference[N]-T[N]-x.floating[A],M=T[N]-x.reference[N],L=await (null==w.getOffsetParent?void 0:w.getOffsetParent(C)),F=L?
1L[D]:0;F&&await (null==w.isElement?void 0:w.isElement(L))||(F=E.floating[D]||x.floating[A]);let B=_/2-M/2,H=F/2-I[A]/2-1,z=ia(j[O],H),V=ia(j[P],H),U=z,W=F-I[A]-V,G=F/2-I[A]/2+B,q=id(U,G,W),$=!S.arrow&&null!=im(b)&&G!==q&&x.reference[A]/2-(G<U?z:V)-I[A]/2<0,K=$?G<U?G-U:G-W:0;return{[N]:T[N]+K,data:{[N]:q,centerOffset:G-q-K,...$&&{alignmentOffset:K}},reset:$}}}),iF=function(m){return void 0===m&&(m={}),{name:"flip",options:m,async fn(g){var y,v,b,x,w;let{placement:E,middlewareData:S,rects:C,initialPlacement:k,platform:j,elements:T}=g,{mainAxis:N=!0,crossAxis:A=!0,fallbackPlacements:I,fallbackStrategy:R="bestFit",fallbackAxisSideDirection:O="none",flipAlignment:P=!0,...D}=ip(m,g);if(null!=(y=S.arrow)&&y.alignmentOffset)return{};let _=ih(E),M=iv(k),L=ih(k)===k,F=await (null==j.isRTL?void 0:j.isRTL(T.floating)),B=I||(L||!P?[iA(k)]:iw(k)),H="none"!==O;!I&&H&&B.push(...iN(k,P,O,F));let z=[k,...B],V=await j.detectOverflow(g,D),U=[],W=(null==(v=S.flip)?void 0:v.overflows)||[];if(N&&U.push(V[_]),A){let m=ix(E,C,F);U.push(V[m[0]],V[m[1]])}if(W=[...W,{placement:E,overflows:U}],!U.every(m=>m<=0)){let m=((null==(b=S.flip)?void 0:b.index)||0)+1,g=z[m];if(g&&("alignment"!==A||M===iv(g)||W.every(m=>iv(m.placement)!==M||m.overflows[0]>0)))return{data:{index:m,overflows:W},reset:{placement:g}};let y=null==(x=W.filter(m=>m.overflows[0]<=0).sort((m,g)=>m.overflows[1]-g.overflows[1])[0])?void 0:x.placement;if(!y)switch(R){case"bestFit":{let m=null==(w=W.filter(m=>{if(H){let g=iv(m.placement);return g===M||"y"===g}return!0}).map(m=>[m.placement,m.overflows.filter(m=>m>0).reduce((m,g)=>m+g,0)]).sort((m,g)=>m[1]-g[1])[0])?void 0:w[0];m&&(y=m);break}case"initialPlacement":y=k}if(E!==y)return{reset:{placement:y}}}return{}}}};function iB(m,g){return{top:m.top-g.height,right:m.right-g.width,bottom:m.bottom-g.height,left:m.left-g.width}}function iH(m){return ii.some(g=>m[g]>=0)}let iz=function(m){return void 0===m&&(m={}),{name:"hide",options:m,async fn(g){let{rects:y,platform:v}=g,{strategy:b="referenceHidden",...x}=ip(m,g);switch(b){case"referenceHidden":{let m=iB(await v.detectOverflow(g,{...x,elementContext:"reference"}),y.reference);return{data:{referenceHiddenOffsets:m,referenceHidden:iH(m)}}}case"escaped":{let m=iB(await v.detectOverflow(g,{...x,altBoundary:!0}),y.floating);return{data:{escapedOffsets:m,escaped:iH(m)}}}default:return{}}}}},iV=new Set(["left","top"]);async function iU(m,g){let{placement:y,platform:v,elements:b}=m,x=await (null==v.isRTL?void 0:v.isRTL(b.floating)),w=ih(y),E=im(y),S="y"===iv(y),C=iV.has(w)?-1:1,k=x&&S?-1:1,j=ip(g,m),{mainAxis:T,crossAxis:N,alignmentAxis:A}="number"==typeof j?{mainAxis:j,crossAxis:0,alignmentAxis:null}:{mainAxis:j.mainAxis||0,crossAxis:j.crossAxis||0,alignmentAxis:j.alignmentAxis};return E&&"number"==typeof A&&(N="end"===E?-1*A:A),S?{x:N*k,y:T*C}:{x:T*C,y:N*k}}let iW=function(m){return void 0===m&&(m=0),{name:"offset",options:m,async fn(g){var y,v;let{x:b,y:x,placement:w,middlewareData:E}=g,S=await iU(g,m);return w===(null==(y=E.offset)?void 0:y.placement)&&null!=(v=E.arrow)&&v.alignmentOffset?{}:{x:b+S.x,y:x+S.y,data:{...S,placement:w}}}}},iG=function(m){return void 0===m&&(m={}),{name:"shift",options:m,async fn(g){let{x:y,y:v,placement:b,platform:x}=g,{mainAxis:w=!0,crossAxis:E=!1,limiter:S={fn:m=>{let{x:g,y}=m;return{x:g,y}}},...C}=ip(m,g),k={x:y,y:v},j=await x.detectOverflow(g,C),T=iv(ih(b)),N=ig(T),A=k[N],I=k[T];if(w){let m="y"===N?"top":"left",g="y"===N?"bottom":"right",y=A+j[m],v=A-j[g];A=id(y,A,v)}if(E){let m="y"===T?"top":"left",g="y"===T?"bottom":"right",y=I+j[m],v=I-j[g];I=id(y,I,v)}let R=S.fn({...g,[N]:A,[T]:I});return{...R,data:{x:R.x-y,y:R.y-v,enabled:{[N]:w,[T]:E}}}}}},iq=function(m){return void 0===m&&(m={}),{options:m,fn(g){let{x:y,y:v,placement:b,rects:x,middlewareData:w}=g,{offset:E=0,mainAxis:S=!0,crossAxis:C=!0}=ip(m,g),k={x:y,y:v},j=iv(b),T=ig(j),N=k[T],A=k[j],I=ip(E,g),R="number"==typeof I?{mainAxis:I,crossAxis:0}:{mainAxis:0,crossAxis:0,...I};if(S){let m="y"===T?"height":"width",g=x.reference[T]-x.floating[m]+R.mainAxis,y=x.reference[T]+x.reference[m]-R.mainAxis;N<g?N=g:N>y&&(N=y)}if(C){var O,P;let m="y"===T?"width":"height",g=iV.has(ih(b)),y=x.reference[j]-x.floating[m]+(g&&(null==(O=w.offset)?void 0:O[j])||0)+(g?0:R.crossAxis),v=
1x.reference[j]+x.reference[m]+(g?0:(null==(P=w.offset)?void 0:P[j])||0)-(g?R.crossAxis:0);A<y?A=y:A>v&&(A=v)}return{[T]:N,[j]:A}}}},i$=function(m){return void 0===m&&(m={}),{name:"size",options:m,async fn(g){var y,v;let b,x,{placement:w,rects:E,platform:S,elements:C}=g,{apply:k=()=>{},...j}=ip(m,g),T=await S.detectOverflow(g,j),N=ih(w),A=im(w),I="y"===iv(w),{width:R,height:O}=E.floating;"top"===N||"bottom"===N?(b=N,x=A===(await (null==S.isRTL?void 0:S.isRTL(C.floating))?"start":"end")?"left":"right"):(x=N,b="end"===A?"top":"bottom");let P=O-T.top-T.bottom,D=R-T.left-T.right,_=ia(O-T[b],P),M=ia(R-T[x],D),L=!g.middlewareData.shift,F=_,B=M;if(null!=(y=g.middlewareData.shift)&&y.enabled.x&&(B=D),null!=(v=g.middlewareData.shift)&&v.enabled.y&&(F=P),L&&!A){let m=io(T.left,0),g=io(T.right,0),y=io(T.top,0),v=io(T.bottom,0);I?B=R-2*(0!==m||0!==g?m+g:io(T.left,T.right)):F=O-2*(0!==y||0!==v?y+v:io(T.top,T.bottom))}await k({...g,availableWidth:B,availableHeight:F});let H=await S.getDimensions(C.floating);return R!==H.width||O!==H.height?{reset:{rects:!0}}:{}}}};function iK(){return"u">typeof window}function iQ(m){return iX(m)?(m.nodeName||"").toLowerCase():"#document"}function iY(m){var g;return(null==m||null==(g=m.ownerDocument)?void 0:g.defaultView)||window}function iZ(m){var g;return null==(g=(iX(m)?m.ownerDocument:m.document)||window.document)?void 0:g.documentElement}function iX(m){return!!iK()&&(m instanceof Node||m instanceof iY(m).Node)}function iJ(m){return!!iK()&&(m instanceof Element||m instanceof iY(m).Element)}function i0(m){return!!iK()&&(m instanceof HTMLElement||m instanceof iY(m).HTMLElement)}function i1(m){return!(!iK()||"u"<typeof ShadowRoot)&&(m instanceof ShadowRoot||m instanceof iY(m).ShadowRoot)}function i2(m){let{overflow:g,overflowX:y,overflowY:v,display:b}=an(m);return/auto|scroll|overlay|hidden|clip/.test(g+v+y)&&"inline"!==b&&"contents"!==b}function i5(m){return/^(table|td|th)$/.test(iQ(m))}function i3(m){try{if(m.matches(":popover-open"))return!0}catch(m){}try{return m.matches(":modal")}catch(m){return!1}}let i6=/transform|translate|scale|rotate|perspective|filter/,i4=/paint|layout|strict|content/,i7=m=>!!m&&"none"!==m;function i8(m){let g=iJ(m)?an(m):m;return i7(g.transform)||i7(g.translate)||i7(g.scale)||i7(g.rotate)||i7(g.perspective)||!ae()&&(i7(g.backdropFilter)||i7(g.filter))||i6.test(g.willChange||"")||i4.test(g.contain||"")}function i9(m){let g=ai(m);for(;i0(g)&&!at(g);){if(i8(g))return g;if(i3(g))break;g=ai(g)}return null}function ae(){return null==v&&(v="u">typeof CSS&&CSS.supports&&CSS.supports("-webkit-backdrop-filter","none")),v}
1function at(m){return/^(html|body|#document)$/.test(iQ(m))}function an(m){return iY(m).getComputedStyle(m)}function ar(m){return iJ(m)?{scrollLeft:m.scrollLeft,scrollTop:m.scrollTop}:{scrollLeft:m.scrollX,scrollTop:m.scrollY}}function ai(m){if("html"===iQ(m))return m;let g=m.assignedSlot||m.parentNode||i1(m)&&m.host||iZ(m);return i1(g)?g.host:g}function aa(m){let g=ai(m);return at(g)?m.ownerDocument?m.ownerDocument.body:m.body:i0(g)&&i2(g)?g:aa(g)}function ao(m,g,y){var v;void 0===g&&(g=[]),void 0===y&&(y=!0);let b=aa(m),x=b===(null==(v=m.ownerDocument)?void 0:v.body),w=iY(b);if(!x)return g.concat(b,ao(b,[],y));{let m=al(w);return g.concat(w,w.visualViewport||[],i2(b)?b:[],m&&y?ao(m):[])}}function al(m){return m.parent&&Object.getPrototypeOf(m.parent)?m.frameElement:null}function as(m){let g=an(m),y=parseFloat(g.width)||0,v=parseFloat(g.height)||0,b=i0(m),x=b?m.offsetWidth:y,w=b?m.offsetHeight:v,E=il(y)!==x||il(v)!==w;return E&&(y=x,v=w),{width:y,height:v,$:E}}function ac(m){return iJ(m)?m:m.contextElement}function au(m){let g=ac(m);if(!i0(g))return ic(1);let y=g.getBoundingClientRect(),{width:v,height:b,$:x}=as(g),w=(x?il(y.width):y.width)/v,E=(x?il(y.height):y.height)/b;return w&&Number.isFinite(w)||(w=1),E&&Number.isFinite(E)||(E=1),{x:w,y:E}}let ad=ic(0);function ap(m){let g=iY(m);return ae()&&g.visualViewport?{x:g.visualViewport.offsetLeft,y:g.visualViewport.offsetTop}:ad}function af(m,g,y){return void 0===g&&(g=!1),!!y&&(!g||y===iY(m))&&g}function ah(m,g,y,v){void 0===g&&(g=!1),void 0===y&&(y=!1);let b=m.getBoundingClientRect(),x=ac(m),w=ic(1);g&&(v?iJ(v)&&(w=au(v)):w=au(m));let E=af(x,y,v)?ap(x):ic(0),S=(b.left+E.x)/w.x,C=(b.top+E.y)/w.y,k=b.width/w.x,j=b.height/w.y;if(x){let m=iY(x),g=v&&iJ(v)?iY(v):v,y=m,b=al(y);for(;b&&v&&g!==y;){let m=au(b),g=b.getBoundingClientRect(),v=an(b),x=g.left+(b.clientLeft+parseFloat(v.paddingLeft))*m.x,w=g.top+(b.clientTop+parseFloat(v.paddingTop))*m.y;S*=m.x,C*=m.y,k*=m.x,j*=m.y,S+=x,C+=w,b=al(y=iY(b))}}return iO({width:k,height:j,x:S,y:C})}function am(m,g){let y=ar(m).scrollLeft;return g?g.left+y:ah(iZ(m)).left+y}function ag(m,g){let y=m.getBoundingClientRect();return{x:y.left+g.scrollLeft-am(m,y),y:y.top+g.scrollTop}}function ay(m){let g=iZ(m),y=ar(m),v=m.ownerDocument.body,b=io(g.scrollWidth,g.clientWidth,v.scrollWidth,v.clientWidth),x=io(g.scrollHeight,g.clientHeight,v.scrollHeight,v.clientHeight),w=-y.scrollLeft+am(m),E=-y.scrollTop;return"rtl"===an(v).direction&&(w+=io(g.clientWidth,v.clientWidth)-b),{width:b,height:x,x:w,y:E}}let av=25;function ab(m,g){let y=iY(m),v=iZ(m),b=y.visualViewport,x=v.clientWidth,w=v.clientHeight,E=0,S=0;if(b){x=b.width,w=b.height;let m=ae();(!m||m&&"fixed"===g)&&(E=b.offsetLeft,S=b.offsetTop)}let C=am(v);if(C<=0){let m=v.ownerDocument,g=m.body,y=getComputedStyle(g),b="CSS1Compat"===m.compatMode&&parseFloat(y.marginLeft)+parseFloat(y.marginRight)||0,w=Math.abs(v.clientWidth-g.clientWidth-b);w<=av&&(x-=w)}else C<=av&&(x+=C);return{width:x,height:w,x:E,y:S}}function ax(m,g){let y=ah(m,!0,"fixed"===g),v=y.top+m.clientTop,b=y.left+m.clientLeft,x=i0(m)?au(m):ic(1),w=m.clientWidth*x.x,E=m.clientHeight*x.y;return{width:w,height:E,x:b*x.x,y:v*x.y}}function aw(m,g,y){let v;if("viewport"===g)v=ab(m,y);else if("document"===g)v=ay(iZ(m));else if(iJ(g))v=ax(g,y);else{let y=ap(m);v={x:g.x-y.x,y:g.y-y.y,width:g.width,height:g.height}}return iO(v)}function aE(m,g){let y=ai(m);return!(y===g||!iJ(y)||at(y))&&("fixed"===an(y).position||aE(y,g))}function aS(m,g){let y=g.get(m);if(y)return y;let v=ao(m,[],!1).filter(m=>iJ(m)&&"body"!==iQ(m)),b=null,x="fixed"===an(m).position,w=x?ai(m):m;for(;iJ(w)&&!at(w);){let g=an(w),y=i8(w);y||"fixed"!==g.position||(b=null),(x?y||b:!(!y&&"static"===g.position&&b&&("absolute"===b.position||"fixed"===b.position)||i2(w)&&!y&&aE(m,w)))?b=g:v=v.filter(m=>m!==w),w=ai(w)}return g.set(m,v),v}function aC(m,g,y){let v=i0(g),b=iZ(g),x="fixed"===y,w=ah(m,!0,x,g),E={scrollLeft:0,scrollTop:0},S=ic(0);function C(){S.x=am(b)}if(v||!v&&!x)if(("body"!==iQ(g)||i2(b))&&(E=ar(g)),v){let m=ah(g,!0,x,g);S.x=m.x+g.clientLeft,S.y=m.y+g.clientTop}else b&&C();x&&!v&&b&&C();let k=!b||v||x?ic(0):ag(b,E);return{x:w.left+E.scrollLeft-S.x-k.x,y:w.top+E.scrollTop-S.y-k.y,width:w.width,height:w.height}}function ak(m){return"static"===an(m).position}function aj(m,g){if(!i0(m)||"fixed"===an(m).position)return null;if(g)return g(m);let y=m.offsetParent;return iZ(m)===y&&(y=y.ownerDocument.body),y}function aT(m,g){let y=iY(m);
1if(i3(m))return y;if(!i0(m)){let g=ai(m);for(;g&&!at(g);){if(iJ(g)&&!ak(g))return g;g=ai(g)}return y}let v=aj(m,g);for(;v&&i5(v)&&ak(v);)v=aj(v,g);return v&&at(v)&&ak(v)&&!i8(v)?y:v||i9(m)||y}let aN=async function(m){let g=this.getOffsetParent||aT,y=this.getDimensions,v=await y(m.floating);return{reference:aC(m.reference,await g(m.floating),m.strategy),floating:{x:0,y:0,width:v.width,height:v.height}}},aA={convertOffsetParentRelativeRectToViewportRelativeRect:function(m){let{elements:g,rect:y,offsetParent:v,strategy:b}=m,x="fixed"===b,w=iZ(v),E=!!g&&i3(g.floating);if(v===w||E&&x)return y;let S={scrollLeft:0,scrollTop:0},C=ic(1),k=ic(0),j=i0(v);if((j||!j&&!x)&&(("body"!==iQ(v)||i2(w))&&(S=ar(v)),j)){let m=ah(v);C=au(v),k.x=m.x+v.clientLeft,k.y=m.y+v.clientTop}let T=!w||j||x?ic(0):ag(w,S);return{width:y.width*C.x,height:y.height*C.y,x:y.x*C.x-S.scrollLeft*C.x+k.x+T.x,y:y.y*C.y-S.scrollTop*C.y+k.y+T.y}},getDocumentElement:iZ,getClippingRect:function(m){let{element:g,boundary:y,rootBoundary:v,strategy:b}=m,x=[..."clippingAncestors"===y?i3(g)?[]:aS(g,this._c):[].concat(y),v],w=aw(g,x[0],b),E=w.top,S=w.right,C=w.bottom,k=w.left;for(let m=1;m<x.length;m++){let y=aw(g,x[m],b);E=io(y.top,E),S=ia(y.right,S),C=ia(y.bottom,C),k=io(y.left,k)}return{width:S-k,height:C-E,x:k,y:E}},getOffsetParent:aT,getElementRects:aN,getClientRects:function(m){return Array.from(m.getClientRects())},getDimensions:function(m){let{width:g,height:y}=as(m);return{width:g,height:y}},getScale:au,isElement:iJ,isRTL:function(m){return"rtl"===an(m).direction}};function aI(m,g){return m.x===g.x&&m.y===g.y&&m.width===g.width&&m.height===g.height}function aR(m,g){let y,v=null,b=iZ(m);function x(){var m;clearTimeout(y),null==(m=v)||m.disconnect(),v=null}function w(E,S){void 0===E&&(E=!1),void 0===S&&(S=1),x();let C=m.getBoundingClientRect(),{left:k,top:j,width:T,height:N}=C;if(E||g(),!T||!N)return;let A={rootMargin:-is(j)+"px "+-is(b.clientWidth-(k+T))+"px "+-is(b.clientHeight-(j+N))+"px "+-is(k)+"px",threshold:io(0,ia(1,S))||1},I=!0;function R(g){let v=g[0].intersectionRatio;if(v!==S){if(!I)return w();v?w(!1,v):y=setTimeout(()=>{w(!1,1e-7)},1e3)}1!==v||aI(C,m.getBoundingClientRect())||w(),I=!1}try{v=new IntersectionObserver(R,{...A,root:b.ownerDocument})}catch(m){v=new IntersectionObserver(R,A)}v.observe(m)}return w(!0),x}function aO(m,g,y,v){let b;void 0===v&&(v={});let{ancestorScroll:x=!0,ancestorResize:w=!0,elementResize:E="function"==typeof ResizeObserver,layoutShift:S="function"==typeof IntersectionObserver,animationFrame:C=!1}=v,k=ac(m),j=x||w?[...k?ao(k):[],...g?ao(g):[]]:[];j.forEach(m=>{x&&m.addEventListener("scroll",y,{passive:!0}),w&&m.addEventListener("resize",y)});let T=k&&S?aR(k,y):null,N=-1,A=null;E&&(A=new ResizeObserver(m=>{let[v]=m;v&&v.target===k&&A&&g&&(A.unobserve(g),cancelAnimationFrame(N),N=requestAnimationFrame(()=>{var m;null==(m=A)||m.observe(g)})),y()}),k&&!C&&A.observe(k),g&&A.observe(g));let I=C?ah(m):null;function R(){let g=ah(m);I&&!aI(I,g)&&y(),I=g,b=requestAnimationFrame(R)}return C&&R(),y(),()=>{var m;
1j.forEach(m=>{x&&m.removeEventListener("scroll",y),w&&m.removeEventListener("resize",y)}),null==T||T(),null==(m=A)||m.disconnect(),A=null,C&&cancelAnimationFrame(b)}}let aP=iW,aD=iG,a_=iF,aM=i$,aL=iz,aF=iL,aB=iq,aH=(m,g,y)=>{let v=new Map,b={platform:aA,...y},x={...b.platform,_c:v};return iM(m,g,{...b,platform:x})};var az=N,aV=t_,aU=function(){},aW="u">typeof document?az.useLayoutEffect:aU;function aG(m,g){let y,v,b;if(m===g)return!0;if(typeof m!=typeof g)return!1;if("function"==typeof m&&m.toString()===g.toString())return!0;if(m&&g&&"object"==typeof m){if(Array.isArray(m)){if((y=m.length)!==g.length)return!1;for(v=y;0!=v--;)if(!aG(m[v],g[v]))return!1;return!0}if((y=(b=Object.keys(m)).length)!==Object.keys(g).length)return!1;for(v=y;0!=v--;)if(!({}).hasOwnProperty.call(g,b[v]))return!1;for(v=y;0!=v--;){let y=b[v];if(("_owner"!==y||!m.$$typeof)&&!aG(m[y],g[y]))return!1}return!0}return m!=m&&g!=g}function aq(m){return"u"<typeof window?1:(m.ownerDocument.defaultView||window).devicePixelRatio||1}function a$(m,g){let y=aq(m);return Math.round(g*y)/y}function aK(m){let g=az.useRef(m);return aW(()=>{g.current=m}),g}function aQ(m){void 0===m&&(m={});let{placement:g="bottom",strategy:y="absolute",middleware:v=[],platform:b,elements:{reference:x,floating:w}={},transform:E=!0,whileElementsMounted:S,open:C}=m,[k,j]=az.useState({x:0,y:0,strategy:y,placement:g,middlewareData:{},isPositioned:!1}),[T,N]=az.useState(v);aG(T,v)||N(v);let[A,I]=az.useState(null),[R,O]=az.useState(null),P=az.useCallback(m=>{m!==L.current&&(L.current=m,I(m))},[]),D=az.useCallback(m=>{m!==F.current&&(F.current=m,O(m))},[]),_=x||A,M=w||R,L=az.useRef(null),F=az.useRef(null),B=az.useRef(k),H=null!=S,z=aK(S),V=aK(b),U=aK(C),W=az.useCallback(()=>{if(!L.current||!F.current)return;let m={placement:g,strategy:y,middleware:T};V.current&&(m.platform=V.current),aH(L.current,F.current,m).then(m=>{let g={...m,isPositioned:!1!==U.current};G.current&&!aG(B.current,g)&&(B.current=g,aV.flushSync(()=>{j(g)}))})},[T,g,y,V,U]);aW(()=>{!1===C&&B.current.isPositioned&&(B.current.isPositioned=!1,j(m=>({...m,isPositioned:!1})))},[C]);let G=az.useRef(!1);aW(()=>(G.current=!0,()=>{G.current=!1}),[]),aW(()=>{if(_&&(L.current=_),M&&(F.current=M),_&&M){if(z.current)return z.current(_,M,W);W()}},[_,M,W,z,H]);let q=az.useMemo(()=>({reference:L,floating:F,setReference:P,setFloating:D}),[P,D]),$=az.useMemo(()=>({reference:_,floating:M}),[_,M]),K=az.useMemo(()=>{let m={position:y,left:0,top:0};if(!$.floating)return m;let g=a$($.floating,k.x),v=a$($.floating,k.y);return E?{...m,transform:"translate("+g+"px, "+v+"px)",...aq($.floating)>=1.5&&{willChange:"transform"}}:{position:y,left:g,top:v}},[y,E,$.floating,k.x,k.y]);return az.useMemo(()=>({...k,update:W,refs:q,elements:$,floatingStyles:K}),[k,W,q,$,K])}let aY=m=>{function g(m){return({}).hasOwnProperty.call(m,"current")}return{name:"arrow",options:m,fn(y){let{element:v,padding:b}="function"==typeof m?m(y):m;return v&&g(v)?null!=v.current?aF({element:v.current,padding:b}).fn(y):{}:v?aF({element:v,padding:b}).fn(y):{}}}},aZ=(m,g)=>{let y=aP(m);return{name:y.name,fn:y.fn,options:[m,g]}},aX=(m,g)=>{let y=aD(m);return{name:y.name,fn:y.fn,options:[m,g]}},aJ=(m,g)=>({fn:aB(m).fn,options:[m,g]}),a0=(m,g)=>{let y=a_(m);return{name:y.name,fn:y.fn,options:[m,g]}},a1=(m,g)=>{let y=aM(m);return{name:y.name,fn:y.fn,options:[m,g]}},a2=(m,g)=>{let y=aL(m);return{name:y.name,fn:y.fn,options:[m,g]}},a5=(m,g)=>{let y=aY(m);return{name:y.name,fn:y.fn,options:[m,g]}};var a3=N,a6=N,a4=N,a7=e7;function a8(m){let g=a9(m),y=a4.forwardRef((m,y)=>{let{children:v,...b}=m,x=a4.Children.toArray(v),w=x.find(ot);if(w){let m=w.props.children,v=x.map(g=>g!==w?g:a4.Children.count(m)>1?a4.Children.only(null):a4.isValidElement(m)?m.props.children:null);return(0,a7.jsx)(g,{...b,ref:y,children:a4.isValidElement(m)?a4.cloneElement(m,void 0,v):null})}return(0,a7.jsx)(g,{...b,ref:y,children:v})});return y.displayName=`${m}.Slot`,y}function a9(m){let g=a4.forwardRef((m,g)=>{let{children:y,...v}=m;if(a4.isValidElement(y)){let m=or(y),b=on(v,y.props);return y.type!==a4.Fragment&&(b.ref=g?tB(g,m):m),a4.cloneElement(y,b)}return a4.Children.count(y)>1?a4.Children.only(null):null});return g.displayName=`${m}.SlotClone`,g}var oe=Symbol("radix.slottable");function ot(m){return a4.isValidElement(m)&&"function"==typeof m.type&&"__radixId"in m.type&&m.type.__radixId===oe}function on(m,g){let y={...g};for(let v in g){let b=m[v],x=g[v];/^on[A-Z]/.test(v)?b&&x?y[v]=(...m)=>{let g=x(...m);return b(...m),g}:b&&(y[v]=b):"style"===v?y[v]={...b,...x}
1:"className"===v&&(y[v]=[b,x].filter(Boolean).join(" "))}return{...m,...y}}function or(m){let g=Object.getOwnPropertyDescriptor(m.props,"ref")?.get,y=g&&"isReactWarning"in g&&g.isReactWarning;return y?m.ref:(y=(g=Object.getOwnPropertyDescriptor(m,"ref")?.get)&&"isReactWarning"in g&&g.isReactWarning)?m.props.ref:m.props.ref||m.ref}var oi=e7,oa=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","select","span","svg","ul"].reduce((m,g)=>{let y=a8(`Primitive.${g}`),v=a6.forwardRef((m,v)=>{let{asChild:b,...x}=m,w=b?y:g;return"u">typeof window&&(window[Symbol.for("radix-ui")]=!0),(0,oi.jsx)(w,{...x,ref:v})});return v.displayName=`Primitive.${g}`,{...m,[g]:v}},{}),oo=e7,ol="Arrow",os=a3.forwardRef((m,g)=>{let{children:y,width:v=10,height:b=5,...x}=m;return(0,oo.jsx)(oa.svg,{...x,ref:g,width:v,height:b,viewBox:"0 0 30 10",preserveAspectRatio:"none",children:m.asChild?y:(0,oo.jsx)("polygon",{points:"0,0 30,0 15,10"})})});os.displayName=ol;var oc=os,ou=N,od=e7;function op(m,g=[]){let y=[];function v(g,v){let b=ou.createContext(v),x=y.length;y=[...y,v];let w=g=>{let{scope:y,children:v,...w}=g,E=y?.[m]?.[x]||b,S=ou.useMemo(()=>w,Object.values(w));return(0,od.jsx)(E.Provider,{value:S,children:v})};return w.displayName=g+"Provider",[w,function(y,w){let E=w?.[m]?.[x]||b,S=ou.useContext(E);if(S)return S;if(void 0!==v)return v;throw Error(`\`${y}\` must be used within \`${g}\``)}]}let b=()=>{let g=y.map(m=>ou.createContext(m));return function(y){let v=y?.[m]||g;return ou.useMemo(()=>({[`__scope${m}`]:{...y,[m]:v}}),[y,v])}};return b.scopeName=m,[v,of(b,...g)]}function of(...m){let g=m[0];if(1===m.length)return g;let y=()=>{let y=m.map(m=>({useScope:m(),scopeName:m.scopeName}));return function(m){let v=y.reduce((g,{useScope:y,scopeName:v})=>{let b=y(m)[`__scope${v}`];return{...g,...b}},{});return ou.useMemo(()=>({[`__scope${g.scopeName}`]:v}),[v])}};return y.scopeName=g.scopeName,y}var oh=N,om=N,og=e7;function oy(m){let g=ov(m),y=om.forwardRef((m,y)=>{let{children:v,...b}=m,x=om.Children.toArray(v),w=x.find(ox);if(w){let m=w.props.children,v=x.map(g=>g!==w?g:om.Children.count(m)>1?om.Children.only(null):om.isValidElement(m)?m.props.children:null);return(0,og.jsx)(g,{...b,ref:y,children:om.isValidElement(m)?om.cloneElement(m,void 0,v):null})}return(0,og.jsx)(g,{...b,ref:y,children:v})});return y.displayName=`${m}.Slot`,y}function ov(m){let g=om.forwardRef((m,g)=>{let{children:y,...v}=m;if(om.isValidElement(y)){let m=oE(y),b=ow(v,y.props);return y.type!==om.Fragment&&(b.ref=g?tB(g,m):m),om.cloneElement(y,b)}return om.Children.count(y)>1?om.Children.only(null):null});return g.displayName=`${m}.SlotClone`,g}var ob=Symbol("radix.slottable");function ox(m){return om.isValidElement(m)&&"function"==typeof m.type&&"__radixId"in m.type&&m.type.__radixId===ob}function ow(m,g){let y={...g};for(let v in g){let b=m[v],x=g[v];/^on[A-Z]/.test(v)?b&&x?y[v]=(...m)=>{let g=x(...m);return b(...m),g}:b&&(y[v]=b):"style"===v?y[v]={...b,...x}:"className"===v&&(y[v]=[b,x].filter(Boolean).join(" "))}return{...m,...y}}function oE(m){let g=Object.getOwnPropertyDescriptor(m.props,"ref")?.get,y=g&&"isReactWarning"in g&&g.isReactWarning;return y?m.ref:(y=(g=Object.getOwnPropertyDescriptor(m,"ref")?.get)&&"isReactWarning"in g&&g.isReactWarning)?m.props.ref:m.props.ref||m.ref}var oS=e7,oC=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","select","span","svg","ul"].reduce((m,g)=>{let y=oy(`Primitive.${g}`),v=oh.forwardRef((m,v)=>{let{asChild:b,...x}=m,w=b?y:g;return"u">typeof window&&(window[Symbol.for("radix-ui")]=!0),(0,oS.jsx)(w,{...x,ref:v})});return v.displayName=`Primitive.${g}`,{...m,[g]:v}},{}),ok=N;function oj(m){let[g,y]=ok.useState(void 0);return r8(()=>{if(m){y({width:m.offsetWidth,height:m.offsetHeight});let g=new ResizeObserver(g=>{let v,b;if(!Array.isArray(g)||!g.length)return;let x=g[0];if("borderBoxSize"in x){let m=x.borderBoxSize,g=Array.isArray(m)?m[0]:m;v=g.inlineSize,b=g.blockSize}else v=m.offsetWidth,b=m.offsetHeight;y({width:v,height:b})});return g.observe(m,{box:"border-box"}),()=>g.unobserve(m)}y(void 0)},[m]),g}var oT=e7,oN="Popper",[oA,oI]=op(oN),[oR,oO]=oA(oN),oP=m=>{let{__scopePopper:g,children:y}=m,[v,b]=ir.useState(null);return(0,oT.jsx)(oR,{scope:g,anchor:v,onAnchorChange:b,children:y})};oP.displayName=oN;var oD="PopperAnchor",o_=ir.forwardRef((m,g)=>{let{__scopePopper:y,virtualRef:v,...b}=m,x=oO(oD,y),w=ir.useRef(null),E=tH(g,w),S=ir.useRef(null);return ir.useEffect(()=>{let m=S.current;S.current=v?.current||w.current,m!==S.current&&x.onAnchorChange(S.current)}),v?null:(0,oT.jsx)(oC.div,{...b,ref:E})});o_.displayName=oD;var oM="PopperContent",[oL,oF]=oA(oM),oB=ir.forwardRef((m,g)=>{let{__scopePopper:y,side:v="bottom",sideOffset:b=0,align:x="center",alignOffset:w=0,arrowPadding:E=0,avoidCollisions:S=!0,collisionBoundary:C=[],collisionPadding:k=0,sticky:j="partial",hideWhenDetached:T=!1,updatePositionStrategy:N="optimized",onPlaced:A,...I}=m,R=oO(oM,y),[O,P]=ir.useState(null),D=tH(g,m=>P(m)),[_,M]=ir.useState(null),L=oj(_),F=L?.width??0,B=L?.height??0,H=v+("center"!==x?"-"+x:""),z="number"==typeof k?k:{top:0,right:0,bottom:0,left:0,...k},V=Array.isArray(C)?C:[C],U=V.length>0,W={padding:z,boundary:V.filter(oU),altBoundary:U},{refs:G,floatingStyles:q,placement:$,isPositioned:K,middlewareData:Q}=aQ({strategy:"fixed",placement:H,whileElementsMounted:(...m)=>aO(...m,{animationFrame:"always"===N}),elements:{reference:R.anchor},middleware:[aZ({mainAxis:b+B,alignmentAxis:w}),S&&aX({mainAxis:!0,crossAxis:!1,limiter:"partial"===j?aJ():void 0,...W}),S&&a0({...W}),a1({...W,apply:({elements:m,rects:g,availableWidth:y,availableHeight:v})=>{let{width:b,height:x}=g.reference,w=m.floating.style;w.setProperty("--radix-popper-available-width",`${y}px`),w.setProperty("--radix-popper-available-height",`${v}px`),w.setProperty("--radix-popper-anchor-width",`${b}px`),w.setProperty("--radix-popper-anchor-height",`${x}px`)}}),_&&a5({element:_,padding:E}),oW({arrowWidth:F,arrowHeight:B}),T&&a2({strategy:"referenceHidden",...W})]}),[Y,Z]=oG($),X=rp(A);r8(()=>{K&&X?.()},[K,X]);let J=Q.arrow?.x,ee=Q.arrow?.y,et=Q.arrow?.centerOffset!==0,[en,er]=ir.useState();return r8(()=>{O&&er(window.getComputedStyle(O).zIndex)},[O]),(0,oT.jsx)("div",{ref:G.setFloating,"data-radix-popper-content-wrapper":"",style:{...q,transform:K?q.transform:"translate(0, -200%)",minWidth:"max-content",zIndex:en,"--radix-popper-transform-origin":[Q.transformOrigin?.x,Q.transformOrigin?.y].join(" "),...Q.hide?.referenceHidden&&{visibility:"hidden",pointerEvents:"none"}},dir:m.dir,children:(0,oT.jsx)(oL,{scope:y,placedSide:Y,onArrowChange:M,arrowX:J,arrowY:ee,shouldHideArrow:et,children:(0,oT.jsx)(oC.div,{"data-side":Y,"data-align":Z,...I,ref:D,style:{...I.style,animation:K?void 0:"none"}})})})});oB.displayName=oM;var oH="PopperArrow",oz={top:"bottom",right:"left",bottom:"top",left:"r
1ight"},oV=ir.forwardRef(function(m,g){let{__scopePopper:y,...v}=m,b=oF(oH,y),x=oz[b.placedSide];return(0,oT.jsx)("span",{ref:b.onArrowChange,style:{position:"absolute",left:b.arrowX,top:b.arrowY,[x]:0,transformOrigin:{top:"",right:"0 0",bottom:"center 0",left:"100% 0"}[b.placedSide],transform:{top:"translateY(100%)",right:"translateY(50%) rotate(90deg) translateX(-50%)",bottom:"rotate(180deg)",left:"translateY(50%) rotate(-90deg) translateX(50%)"}[b.placedSide],visibility:b.shouldHideArrow?"hidden":void 0},children:(0,oT.jsx)(oc,{...v,ref:g,style:{...v.style,display:"block"}})})});function oU(m){return null!==m}oV.displayName=oH;var oW=m=>({name:"transformOrigin",options:m,fn(g){let{placement:y,rects:v,middlewareData:b}=g,x=b.arrow?.centerOffset!==0,w=x?0:m.arrowWidth,E=x?0:m.arrowHeight,[S,C]=oG(y),k={start:"0%",center:"50%",end:"100%"}[C],j=(b.arrow?.x??0)+w/2,T=(b.arrow?.y??0)+E/2,N="",A="";return"bottom"===S?(N=x?k:`${j}px`,A=`${-E}px`):"top"===S?(N=x?k:`${j}px`,A=`${v.floating.height+E}px`):"right"===S?(N=`${-E}px`,A=x?k:`${T}px`):"left"===S&&(N=`${v.floating.width+E}px`,A=x?k:`${T}px`),{data:{x:N,y:A}}}});function oG(m){let[g,y="center"]=m.split("-");return[g,y]}var oq=oP,o$=o_,oK=oB,oQ=oV,oY=N,oZ=t_,oX=N,oJ=N,o0=e7;function o1(m){let g=o2(m),y=oJ.forwardRef((m,y)=>{let{children:v,...b}=m,x=oJ.Children.toArray(v),w=x.find(o3);if(w){let m=w.props.children,v=x.map(g=>g!==w?g:oJ.Children.count(m)>1?oJ.Children.only(null):oJ.isValidElement(m)?m.props.children:null);return(0,o0.jsx)(g,{...b,ref:y,children:oJ.isValidElement(m)?oJ.cloneElement(m,void 0,v):null})}return(0,o0.jsx)(g,{...b,ref:y,children:v})});return y.displayName=`${m}.Slot`,y}function o2(m){let g=oJ.forwardRef((m,g)=>{let{children:y,...v}=m;if(oJ.isValidElement(y)){let m=o4(y),b=o6(v,y.props);return y.type!==oJ.Fragment&&(b.ref=g?tB(g,m):m),oJ.cloneElement(y,b)}return oJ.Children.count(y)>1?oJ.Children.only(null):null});return g.displayName=`${m}.SlotClone`,g}var o5=Symbol("radix.slottable");function o3(m){return oJ.isValidElement(m)&&"function"==typeof m.type&&"__radixId"in m.type&&m.type.__radixId===o5}function o6(m,g){let y={...g};for(let v in g){let b=m[v],x=g[v];/^on[A-Z]/.test(v)?b&&x?y[v]=(...m)=>{let g=x(...m);return b(...m),g}:b&&(y[v]=b):"style"===v?y[v]={...b,...x}:"className"===v&&(y[v]=[b,x].filter(Boolean).join(" "))}return{...m,...y}}function o4(m){let g=Object.getOwnPropertyDescriptor(m.props,"ref")?.get,y=g&&"isReactWarning"in g&&g.isReactWarning;return y?m.ref:(y=(g=Object.getOwnPropertyDescriptor(m,"ref")?.get)&&"isReactWarning"in g&&g.isReactWarning)?m.props.ref:m.props.ref||m.ref}var o7=e7,o8=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","select","span","svg","ul"].reduce((m,g)=>{let y=o1(`Primitive.${g}`),v=oX.forwardRef((m,v)=>{let{asChild:b,...x}=m,w=b?y:g;return"u">typeof window&&(window[Symbol.for("radix-ui")]=!0),(0,o7.jsx)(w,{...x,ref:v})});return v.displayName=`Primitive.${g}`,{...m,[g]:v}},{}),o9=e7,le="Portal",lt=oY.forwardRef((m,g)=>{let{container:y,...v}=m,[b,x]=oY.useState(!1);r8(()=>x(!0),[]);let w=y||b&&globalThis?.document?.body;return w?oZ.default.createPortal((0,o9.jsx)(o8.div,{...v,ref:g}),w):null});lt.displayName=le;var ln=N,lr=e7,li=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","select","span","svg","ul"].reduce((m,g)=>{let y=nY(`Primitive.${g}`),v=ln.forwardRef((m,v)=>{let{asChild:b,...x}=m,w=b?y:g;return"u">typeof window&&(window[Symbol.for("radix-ui")]=!0),(0,lr.jsx)(w,{...x,ref:v})});return v.displayName=`Primitive.${g}`,{...m,[g]:v}},{}),la=N,lo=N;lo[" useEffectEvent ".trim().toString()],lo[" useInsertionEffect ".trim().toString()];var ll=la[" useInsertionEffect ".trim().toString()]||r8;function ls({prop:m,defaultProp:g,onChange:y=()=>{},caller:v}){let[b,x,w]=lc({defaultProp:g,onChange:y}),E=void 0!==m,S=E?m:b;{let g=la.useRef(void 0!==m);la.useEffect(()=>{let m=g.current;if(m!==E){let g=m?"controlled":"uncontrolled",y=E?"controlled":"uncontrolled";console.warn(`${v} is changing from ${g} to ${y}. Components should not switch from controlled to uncontrolled (or vice versa). Decide between using a controlled or uncontrolled value for the lifetime of the component.`)}g.current=E},[E,v])}return[S,la.useCallback(g=>{if(E){let y=lu(g)?g(m):g;y!==m&&w.current?.(y)}else x(g)},[E,m,x,w])]}function lc({defaultProp:m,onChange:g}){let[y,v]=la.useState(m),b=la.useRef(y),x=la.useRef(g);return ll(()=>{x.current=g},[g]),la.useEffect(()=>{b.current!==y&&(x.current?.(y),b.current=y)},[y,b]),[y,v,x]}function lu(m){return"function"==typeof m}Symbol("RADIX:SYNC_STATE");var ld=N;function lp(m){let g=ld.useRef({value:m,previous:m});return ld.useMemo(()=>(g.current.value!==m&&(g.current.previous=g.current.value,g.current.value=m),g.current.previous),[m])}var lf=N,lh=N,lm=N,lg=e7;function ly(m){let g=lv(m),y=lm.forwardRef((m,y)=>{let{children:v,...b}=m,x=lm.Children.toArray(v),w=x.find(lx);if(w){let m=w.props.children,v=x.map(g=>g!==w?g:lm.Children.count(m)>1?lm.Children.only(null):lm.isValidElement(m)?m.props.children:null);return(0,lg.jsx)(g,{...b,ref:y,children:lm.isValidElement(m)?lm.cloneElement(m,void 0,v):null})}return(0,lg.jsx)(g,{...b,ref:y,children:v})});return y.displayName=`${m}.Slot`,y}function lv(m){let g=lm.forwardRef((m,g)=>{let{children:y,...v}=m;if(lm.isValidElement(y)){let m=lE(y),b=lw(v,y.props);return y.type!==lm.Fragment&&(b.ref=g?tB(g,m):m),lm.cloneElement(y,b)}return lm.Children.count(y)>1?lm.Children.only(null):null});return g.displayName=`${m}.SlotClone`,g}var lb=Symbol("radix.slottable");function lx(m){return lm.isValidElement(m)&&"function"==typeof m.type&&"__radixId"in m.type&&m.type.__radixId===lb}function lw(m,g){let y={...g};for(let v in g){let b=m[v],x=g[v];/^on[A-Z]/.test(v)?b&&x?y[v]=(...m)=>{let g=x(...m);return b(...m),g}:b&&(y[v]=b):"style"===v?y[v]={...b,...x}
1:"className"===v&&(y[v]=[b,x].filter(Boolean).join(" "))}return{...m,...y}}function lE(m){let g=Object.getOwnPropertyDescriptor(m.props,"ref")?.get,y=g&&"isReactWarning"in g&&g.isReactWarning;return y?m.ref:(y=(g=Object.getOwnPropertyDescriptor(m,"ref")?.get)&&"isReactWarning"in g&&g.isReactWarning)?m.props.ref:m.props.ref||m.ref}var lS=e7,lC=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","select","span","svg","ul"].reduce((m,g)=>{let y=ly(`Primitive.${g}`),v=lh.forwardRef((m,v)=>{let{asChild:b,...x}=m,w=b?y:g;return"u">typeof window&&(window[Symbol.for("radix-ui")]=!0),(0,lS.jsx)(w,{...x,ref:v})});return v.displayName=`Primitive.${g}`,{...m,[g]:v}},{}),lk=e7,lj=Object.freeze({position:"absolute",border:0,width:1,height:1,padding:0,margin:-1,overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",wordWrap:"normal"}),lT="VisuallyHidden";lf.forwardRef((m,g)=>(0,lk.jsx)(lC.span,{...m,ref:g,style:{...lj,...m.style}})).displayName=lT;var lN=function(m){return"u"<typeof document?null:(Array.isArray(m)?m[0]:m).ownerDocument.body},lA=new WeakMap,lI=new WeakMap,lR={},lO=0,lP=function(m){return m&&(m.host||lP(m.parentNode))},lD=function(m,g){return g.map(function(g){if(m.contains(g))return g;var y=lP(g);return y&&m.contains(y)?y:(console.error("aria-hidden",g,"in not contained inside",m,". Doing nothing"),null)}).filter(function(m){return!!m})},l_=function(m,g,y,v){var b=lD(g,Array.isArray(m)?m:[m]);lR[y]||(lR[y]=new WeakMap);var x=lR[y],w=[],E=new Set,S=new Set(b),C=function(m){!m||E.has(m)||(E.add(m),C(m.parentNode))};b.forEach(C);var k=function(m){!m||S.has(m)||Array.prototype.forEach.call(m.children,function(m){if(E.has(m))k(m);else try{var g=m.getAttribute(v),b=null!==g&&"false"!==g,S=(lA.get(m)||0)+1,C=(x.get(m)||0)+1;lA.set(m,S),x.set(m,C),w.push(m),1===S&&b&&lI.set(m,!0),1===C&&m.setAttribute(y,"true"),b||m.setAttribute(v,"true")}catch(g){console.error("aria-hidden: cannot operate on ",m,g)}})};return k(g),E.clear(),lO++,function(){w.forEach(function(m){var g=lA.get(m)-1,b=x.get(m)-1;lA.set(m,g),x.set(m,b),g||(lI.has(m)||m.removeAttribute(v),lI.delete(m)),b||m.removeAttribute(y)}),--lO||(lA=new WeakMap,lA=new WeakMap,lI=new WeakMap,lR={})}},lM=function(m,g,y){void 0===y&&(y="data-aria-hidden");var v=Array.from(Array.isArray(m)?m:[m]),b=g||lN(m);return b?(v.push.apply(v,Array.from(b.querySelectorAll("[aria-live], script"))),l_(v,b,y,"aria-hidden")):function(){return null}},lL=m.i(290571),lF=N,lB=lL,lH=N,lz="right-scroll-bar-position",lV="width-before-scroll-bar",lU="with-scroll-bars-hidden",lW="--removed-body-scroll-bar-size",lG=N;function lq(m,g){return"function"==typeof m?m(g):m&&(m.current=g),m}var l$=N;function lK(m,g){var y=(0,l$.useState)(function(){return{value:m,callback:g,facade:{get current(){return y.value},set current(value){var v=y.value;v!==value&&(y.value=value,y.callback(value,v))}}}})[0];return y.callback=g,y.facade}var lQ="u">typeof window?lG.useLayoutEffect:lG.useEffect,lY=new WeakMap;function lZ(m,g){var y=lK(g||null,function(g){return m.forEach(function(m){return lq(m,g)})});return lQ(function(){var g=lY.get(y);if(g){var v=new Set(g),b=new Set(m),x=y.current;v.forEach(function(m){b.has(m)||lq(m,null)}),b.forEach(function(m){v.has(m)||lq(m,x)})}lY.set(y,m)},[m]),y}var lX=lL;function lJ(m){return m}function l0(m,g){void 0===g&&(g=lJ);var y=[],v=!1;return{read:function(){if(v)throw Error("Sidecar: could not `read` from an `assigned` medium. `read` could be used only with `useMedium`.");return y.length?y[y.length-1]:m},useMedium:function(m){var b=g(m,v);return y.push(b),function(){y=y.filter(function(m){return m!==b})}},assignSyncMedium:function(m){for(v=!0;y.length;){var g=y;y=[],g.forEach(m)}y={push:function(g){return m(g)},filter:function(){return y}}},assignMedium:function(m){v=!0;var g=[];if(y.length){var b=y;y=[],b.forEach(m),g=y}var x=function(){var y=g;g=[],y.forEach(m)},w=function(){return Promise.resolve().then(x)};w(),y={push:function(m){g.push(m),w()},filter:function(m){return g=g.filter(m),y}}}}}var l1=(void 0===b&&(b={}),(x=l0(null)).options=(0,lX.__assign)({async:!0,ssr:!1},b),x),l2=function(){},l5=lH.forwardRef(function(m,g){var y=lH.useRef(null),v=lH.useState({onScrollCapture:l2,onWheelCapture:l2,onTouchMoveCapture:l2}),b=v[0],x=v[1],w=m.forwardProps,E=m.children,S=m.className,C=m.removeScrollBar,k=m.enabled,j=m.shards,T=m.sideCar,N=m.noRelative,A=m.noIsolation,I=m.inert,R=m.allowPinchZoom,O=m.as,P=void 0===O?"div":O,D=m.gapMode,_=(0,lB.__rest)(m,["forwardProps","children","className","removeScrollBar","enabled","shards","sideCar","noRelative","noIsolation","inert","allowPinchZoom","as","gapMode"]),M=T,L=lZ([y,g]),F=(0,lB.__assign)((0,lB.__assign)({},_),b);return lH.createElement(lH.Fragment,null,k&&lH.createElement(M,{sideCar:l1,removeScrollBar:C,shards:j,noRelative:N,noIsolation:A,inert:I,setCallbacks:x,allowPinchZoom:!!R,lockRef:y,gapMode:D}),w?lH.cloneElement(lH.Children.only(E),(0,lB.__assign)((0,lB.__assign)({},F),{ref:L})):lH.createElement(P,(0,lB.__assign)({},F,{className:S,ref:L}),E))});l5.defaultProps={enabled:!0,removeScrollBar:!0,inert:!1},l5.classNames={fullWidth:lV,zeroRight:lz};var l3=lL,l6=N,l4=function(m){var g=m.sideCar,y=(0,l3.__rest)(m,["sideCar"]);if(!g)throw Error("Sidecar: please provide `sideCar` property to import the right car");var v=g.read();if(!v)throw Error("Sidecar medium not found");return l6.createElement(v,(0,l3.__assign)({},y))};function l7(m,g){return m.useMedium(g),l4}
1l4.isSideCarExport=!0;var l8=lL,l9=N,se=N,st=N,sn=function(){return T||("u">typeof __webpack_nonce__?__webpack_nonce__:void 0)};function sr(){if(!document)return null;var m=document.createElement("style");m.type="text/css";var g=sn();return g&&m.setAttribute("nonce",g),m}function si(m,g){m.styleSheet?m.styleSheet.cssText=g:m.appendChild(document.createTextNode(g))}function sa(m){(document.head||document.getElementsByTagName("head")[0]).appendChild(m)}var so=function(){var m=0,g=null;return{add:function(y){0==m&&(g=sr())&&(si(g,y),sa(g)),m++},remove:function(){--m||!g||(g.parentNode&&g.parentNode.removeChild(g),g=null)}}},sl=function(){var m=so();return function(g,y){st.useEffect(function(){return m.add(g),function(){m.remove()}},[g&&y])}},ss=function(){var m=sl();return function(g){return m(g.styles,g.dynamic),null}},sc={left:0,top:0,right:0,gap:0},su=function(m){return parseInt(m||"",10)||0},sd=function(m){var g=window.getComputedStyle(document.body),y=g["padding"===m?"paddingLeft":"marginLeft"],v=g["padding"===m?"paddingTop":"marginTop"],b=g["padding"===m?"paddingRight":"marginRight"];return[su(y),su(v),su(b)]},sp=function(m){if(void 0===m&&(m="margin"),"u"<typeof window)return sc;var g=sd(m),y=document.documentElement.clientWidth,v=window.innerWidth;return{left:g[0],top:g[1],right:g[2],gap:Math.max(0,v-y+g[2]-g[0])}},sf=ss(),sh="data-scroll-locked",sm=function(m,g,y,v){var b=m.left,x=m.top,w=m.right,E=m.gap;return void 0===y&&(y="margin"),"\n .".concat(lU," {\n overflow: hidden ").concat(v,";\n padding-right: ").concat(E,"px ").concat(v,";\n }\n body[").concat(sh,"] {\n overflow: hidden ").concat(v,";\n overscroll-behavior: contain;\n ").concat([g&&"position: relative ".concat(v,";"),"margin"===y&&"\n padding-left: ".concat(b,"px;\n padding-top: ").concat(x,"px;\n padding-right: ").concat(w,"px;\n margin-left:0;\n margin-top:0;\n margin-right: ").concat(E,"px ").concat(v,";\n "),"padding"===y&&"padding-right: ".concat(E,"px ").concat(v,";")].filter(Boolean).join(""),"\n }\n \n .").concat(lz," {\n right: ").concat(E,"px ").concat(v,";\n }\n \n .").concat(lV," {\n margin-right: ").concat(E,"px ").concat(v,";\n }\n \n .").concat(lz," .").concat(lz," {\n right: 0 ").concat(v,";\n }\n \n .").concat(lV," .").concat(lV," {\n margin-right: 0 ").concat(v,";\n }\n \n body[").concat(sh,"] {\n ").concat(lW,": ").concat(E,"px;\n }\n")},sg=function(){var m=parseInt(document.body.getAttribute(sh)||"0",10);return isFinite(m)?m:0},sy=function(){se.useEffect(function(){return document.body.setAttribute(sh,(sg()+1).toString()),function(){var m=sg()-1;m<=0?document.body.removeAttribute(sh):document.body.setAttribute(sh,m.toString())}},[])},sv=function(m){var g=m.noRelative,y=m.noImportant,v=m.gapMode,b=void 0===v?"margin":v;sy();var x=se.useMemo(function(){return sp(b)},[b]);return se.createElement(sf,{styles:sm(x,!g,b,y?"":"!important")})},sb=!1;if("u">typeof window)try{var sx=Object.defineProperty({},"passive",{get:function(){return sb=!0,!0}});window.addEventListener("test",sx,sx),window.removeEventListener("test",sx,sx)}catch(m){sb=!1}var sw=!!sb&&{passive:!1},sE=function(m){return"TEXTAREA"===m.tagName},sS=function(m,g){if(!(m instanceof Element))return!1;var y=window.getComputedStyle(m);return"hidden"!==y[g]&&!(y.overflowY===y.overflowX&&!sE(m)&&"visible"===y[g])},sC=function(m){return sS(m,"overflowY")},sk=function(m){return sS(m,"overflowX")},sj=function(m,g){var y=g.ownerDocument,v=g;do{if("u">typeof ShadowRoot&&v instanceof ShadowRoot&&(v=v.host),sA(m,v)){var b=sI(m,v);if(b[1]>b[2])return!0}v=v.parentNode}while(v&&v!==y.body)return!1},sT=function(m){return[m.scrollTop,m.scrollHeight,m.clientHeight]},sN=function(m){return[m.scrollLeft,m.scrollWidth,m.clientWidth]},sA=function(m,g){return"v"===m?sC(g):sk(g)},sI=function(m,g){return"v"===m?sT(g):sN(g)},sR=function(m,g){return"h"===m&&"rtl"===g?-1:1},sO=function(m,g,y,v,b){var x=sR(m,window.getComputedStyle(g).direction),w=x*v,E=y.target,S=g.contains(E),C=!1,k=w>0,j=0,T=0;do{if(!E)break;var N=sI(m,E),A=N[0],I=N[1]-N[2]-x*A;(A||I)&&sA(m,E)&&(j+=I,T+=A);var R=E.parentNode;E=R&&R.nodeType===Node.DOCUMENT_FRAGMENT_NODE?R.host:R}while(!S&&E!==document.body||S&&(g.contains(E)||g===E))return k&&(b&&1>Math.abs(j)||!b&&w>j)?C=!0:!k&&(b&&1>Math.abs(T)||!b&&-w>T)&&(C=!0),C},sP=function(m){return"changedTouches"in m?[m.changedTouches[0].clientX,m.changedTouches[0].clientY]:[0,0]},sD=function(m){return[m.deltaX,m.deltaY]},s_=function(m){return m&&"current"in m?m.current:m},sM=function(m,g){return m[0]===g[0]&&m[1]===g[1]},sL=function(m){return"\n .block-interactivity-".concat(m," {pointer-events: none;}\n .allow-interactivity-").concat(m," {pointer-events: all;}\n")},sF=0,sB=[];function sH(m){for(var g=null;null!==m;)m instanceof ShadowRoot&&(g=m.host,m=m.host),m=m.parentNode;return g}let sz=l7(l1,function(m){var g=l9.useRef([]),y=l9.useRef([0,0]),v=l9.useRef(),b=l9.useState(sF++)[0],x=l9.useState(ss)[0],w=l9.useRef(m);l9.useEffect(function(){w.current=m},[m]),l9.useEffect(function(){if(m.inert){document.body.classList.add("block-interactivity-".concat(b));var g=(0,l8.__spreadArray)([m.lockRef.current],(m.shards||[]).map(s_),!0).filter(
1Boolean);return g.forEach(function(m){return m.classList.add("allow-interactivity-".concat(b))}),function(){document.body.classList.remove("block-interactivity-".concat(b)),g.forEach(function(m){return m.classList.remove("allow-interactivity-".concat(b))})}}},[m.inert,m.lockRef.current,m.shards]);var E=l9.useCallback(function(m,g){if("touches"in m&&2===m.touches.length||"wheel"===m.type&&m.ctrlKey)return!w.current.allowPinchZoom;var b,x=sP(m),E=y.current,S="deltaX"in m?m.deltaX:E[0]-x[0],C="deltaY"in m?m.deltaY:E[1]-x[1],k=m.target,j=Math.abs(S)>Math.abs(C)?"h":"v";if("touches"in m&&"h"===j&&"range"===k.type)return!1;var T=window.getSelection(),N=T&&T.anchorNode;if(N&&(N===k||N.contains(k)))return!1;var A=sj(j,k);if(!A)return!0;if(A?b=j:(b="v"===j?"h":"v",A=sj(j,k)),!A)return!1;if(!v.current&&"changedTouches"in m&&(S||C)&&(v.current=b),!b)return!0;var I=v.current||b;return sO(I,g,m,"h"===I?S:C,!0)},[]),S=l9.useCallback(function(m){var y=m;if(sB.length&&sB[sB.length-1]===x){var v="deltaY"in y?sD(y):sP(y),b=g.current.filter(function(m){return m.name===y.type&&(m.target===y.target||y.target===m.shadowParent)&&sM(m.delta,v)})[0];if(b&&b.should){y.cancelable&&y.preventDefault();return}if(!b){var S=(w.current.shards||[]).map(s_).filter(Boolean).filter(function(m){return m.contains(y.target)});(S.length>0?E(y,S[0]):!w.current.noIsolation)&&y.cancelable&&y.preventDefault()}}},[]),C=l9.useCallback(function(m,y,v,b){var x={name:m,delta:y,target:v,should:b,shadowParent:sH(v)};g.current.push(x),setTimeout(function(){g.current=g.current.filter(function(m){return m!==x})},1)},[]),k=l9.useCallback(function(m){y.current=sP(m),v.current=void 0},[]),j=l9.useCallback(function(g){C(g.type,sD(g),g.target,E(g,m.lockRef.current))},[]),T=l9.useCallback(function(g){C(g.type,sP(g),g.target,E(g,m.lockRef.current))},[]);l9.useEffect(function(){return sB.push(x),m.setCallbacks({onScrollCapture:j,onWheelCapture:j,onTouchMoveCapture:T}),document.addEventListener("wheel",S,sw),document.addEventListener("touchmove",S,sw),document.addEventListener("touchstart",k,sw),function(){sB=sB.filter(function(m){return m!==x}),document.removeEventListener("wheel",S,sw),document.removeEventListener("touchmove",S,sw),document.removeEventListener("touchstart",k,sw)}},[]);var N=m.removeScrollBar,A=m.inert;return l9.createElement(l9.Fragment,null,A?l9.createElement(x,{styles:sL(b)}):null,N?l9.createElement(sv,{noRelative:m.noRelative,gapMode:m.gapMode}):null)});var sV=lF.forwardRef(function(m,g){return lF.createElement(l5,(0,lL.__assign)({},m,{ref:g,sideCar:sz}))});sV.classNames=l5.classNames;let sU=sV;var sW=e7,sG=[" ","Enter","ArrowUp","ArrowDown"],sq=[" ","Enter"],s$="Select",[sK,sQ,sY]=n5(s$),[sZ,sX]=nq(s$,[sY,oI]),sJ=oI(),[s0,s1]=sZ(s$),[s2,s5]=sZ(s$),s3=m=>{let{__scopeSelect:g,children:y,open:v,defaultOpen:b,onOpenChange:x,value:w,defaultValue:E,onValueChange:S,dir:C,name:k,autoComplete:j,disabled:T,required:N,form:A}
1=m,I=sJ(g),[R,O]=nB.useState(null),[P,D]=nB.useState(null),[_,M]=nB.useState(!1),L=n4(C),[F,B]=ls({prop:v,defaultProp:b??!1,onChange:x,caller:s$}),[H,z]=ls({prop:w,defaultProp:E,onChange:S,caller:s$}),V=nB.useRef(null),U=!R||A||!!R.closest("form"),[W,G]=nB.useState(new Set),q=Array.from(W).map(m=>m.props.value).join(";");return(0,sW.jsx)(oq,{...I,children:(0,sW.jsxs)(s0,{required:N,scope:g,trigger:R,onTriggerChange:O,valueNode:P,onValueNodeChange:D,valueNodeHasChildren:_,onValueNodeHasChildrenChange:M,contentId:it(),value:H,onValueChange:z,open:F,onOpenChange:B,dir:L,triggerPointerDownPosRef:V,disabled:T,children:[(0,sW.jsx)(sK.Provider,{scope:g,children:(0,sW.jsx)(s2,{scope:m.__scopeSelect,onNativeOptionAdd:nB.useCallback(m=>{G(g=>new Set(g).add(m))},[]),onNativeOptionRemove:nB.useCallback(m=>{G(g=>{let y=new Set(g);return y.delete(m),y})},[]),children:y})}),U?(0,sW.jsxs)(cV,{"aria-hidden":!0,required:N,tabIndex:-1,name:k,autoComplete:j,value:H,onChange:m=>z(m.target.value),disabled:T,form:A,children:[void 0===H?(0,sW.jsx)("option",{value:""}):null,Array.from(W)]},q):null]})})};s3.displayName=s$;var s6="SelectTrigger",s4=nB.forwardRef((m,g)=>{let{__scopeSelect:y,disabled:v=!1,...b}=m,x=sJ(y),w=s1(s6,y),E=w.disabled||v,S=tH(g,w.onTriggerChange),C=sQ(y),k=nB.useRef("touch"),[j,T,N]=cW(m=>{let g=C().filter(m=>!m.disabled),y=g.find(m=>m.value===w.value),v=cG(g,m,y);void 0!==v&&w.onValueChange(v.value)}),A=m=>{E||(w.onOpenChange(!0),N()),m&&(w.triggerPointerDownPosRef.current={x:Math.round(m.pageX),y:Math.round(m.pageY)})};return(0,sW.jsx)(o$,{asChild:!0,...x,children:(0,sW.jsx)(li.button,{type:"button",role:"combobox","aria-controls":w.contentId,"aria-expanded":w.open,"aria-required":w.required,"aria-autocomplete":"none",dir:w.dir,"data-state":w.open?"open":"closed",disabled:E,"data-disabled":E?"":void 0,"data-placeholder":cU(w.value)?"":void 0,...b,ref:S,onClick:nV(b.onClick,m=>{m.currentTarget.focus(),"mouse"!==k.current&&A(m)}),onPointerDown:nV(b.onPointerDown,m=>{k.current=m.pointerType;let g=m.target;g.hasPointerCapture(m.pointerId)&&g.releasePointerCapture(m.pointerId),0===m.button&&!1===m.ctrlKey&&"mouse"===m.pointerType&&(A(m),m.preventDefault())}),onKeyDown:nV(b.onKeyDown,m=>{let g=""!==j.current;m.ctrlKey||m.altKey||m.metaKey||1!==m.key.length||T(m.key),(!g||" "!==m.key)&&sG.includes(m.key)&&(A(),m.preventDefault())})})})});s4.displayName=s6;var s7="SelectValue",s8=nB.forwardRef((m,g)=>{let{__scopeSelect:y,className:v,style:b,children:x,placeholder:w="",...E}=m,S=s1(s7,y),{onValueNodeHasChildrenChange:C}=S,k=void 0!==x,j=tH(g,S.onValueNodeChange);return r8(()=>{C(k)},[C,k]),(0,sW.jsx)(li.span,{...E,ref:j,style:{pointerEvents:"none"},children:cU(S.value)?(0,sW.jsx)(sW.Fragment,{children:w}):x})});s8.displayName=s7;var s9="SelectIcon",ce=nB.forwardRef((m,g)=>{let{__scopeSelect:y,children:v,...b}=m;return(0,sW.jsx)(li.span,{"aria-hidden":!0,...b,ref:g,children:v||"â¼"})});ce.displayName=s9;var ct=m=>(0,sW.jsx)(lt,{asChild:!0,...m});ct.displayName="SelectPortal";var cn="SelectContent",cr=nB.forwardRef((m,g)=>{let y=s1(cn,m.__scopeSelect),[v,b]=nB.useState();if(r8(()=>{b(new DocumentFragment)},[]),!y.open){let g=v;return g?nH.createPortal((0,sW.jsx)(ca,{scope:m.__scopeSelect,children:(0,sW.jsx)(sK.Slot,{scope:m.__scopeSelect,children:(0,sW.jsx)("div",{children:m.children})})}),g):null}return(0,sW.jsx)(cc,{...m,ref:g})});cr.displayName=cn;var ci=10,[ca,co]=sZ(cn),cl="SelectContentImpl",cs=nY("SelectContent.RemoveScroll"),cc=nB.forwardRef((m,g)=>{let{__scopeSelect:y,position:v="item-aligned",onCloseAutoFocus:b,onEscapeKeyDown:x,onPointerDownOutside:w,side:E,sideOffset:S,align:C,alignOffset:k,arrowPadding:j,collisionBoundary:T,collisionPadding:N,sticky:A,hideWhenDetached:I,avoidCollisions:R,...O}=m,P=s1(cn,y),[D,_]=nB.useState(null),[M,L]=nB.useState(null),F=tH(g,m=>_(m)),[B,H]=nB.useState(null),[z,V]=nB.useState(null),U=sQ(y),[W,G]=nB.useState(!1),q=nB.useRef(!1);nB.useEffect(()=>{if(D)return lM(D)},[D]),rA();let $=nB.useCallback(m=>{let[g,...y]=U().map(m=>m.ref.current),[v]=y.slice(-1),b=document.activeElement;for(let y of m)if(y===b||(y?.scrollIntoView({block:"nearest"}),y===g&&M&&(M.scrollTop=0),y===v&&M&&(M.scrollTop=M.scrollHeight),y?.focu
1s(),document.activeElement!==b))return},[U,M]),K=nB.useCallback(()=>$([B,D]),[$,B,D]);nB.useEffect(()=>{W&&K()},[W,K]);let{onOpenChange:Q,triggerPointerDownPosRef:Y}=P;nB.useEffect(()=>{if(D){let m={x:0,y:0},g=g=>{m={x:Math.abs(Math.round(g.pageX)-(Y.current?.x??0)),y:Math.abs(Math.round(g.pageY)-(Y.current?.y??0))}},y=y=>{m.x<=10&&m.y<=10?y.preventDefault():D.contains(y.target)||Q(!1),document.removeEventListener("pointermove",g),Y.current=null};return null!==Y.current&&(document.addEventListener("pointermove",g),document.addEventListener("pointerup",y,{capture:!0,once:!0})),()=>{document.removeEventListener("pointermove",g),document.removeEventListener("pointerup",y,{capture:!0})}}},[D,Q,Y]),nB.useEffect(()=>{let m=()=>Q(!1);return window.addEventListener("blur",m),window.addEventListener("resize",m),()=>{window.removeEventListener("blur",m),window.removeEventListener("resize",m)}},[Q]);let[Z,X]=cW(m=>{let g=U().filter(m=>!m.disabled),y=g.find(m=>m.ref.current===document.activeElement),v=cG(g,m,y);v&&setTimeout(()=>v.ref.current.focus())}),J=nB.useCallback((m,g,y)=>{let v=!q.current&&!y;(void 0!==P.value&&P.value===g||v)&&(H(m),v&&(q.current=!0))},[P.value]),ee=nB.useCallback(()=>D?.focus(),[D]),et=nB.useCallback((m,g,y)=>{let v=!q.current&&!y;(void 0!==P.value&&P.value===g||v)&&V(m)},[P.value]),en="popper"===v?cf:cd,er=en===cf?{side:E,sideOffset:S,align:C,alignOffset:k,arrowPadding:j,collisionBoundary:T,collisionPadding:N,sticky:A,hideWhenDetached:I,avoidCollisions:R}:{};return(0,sW.jsx)(ca,{scope:y,content:D,viewport:M,onViewportChange:L,itemRefCallback:J,selectedItem:B,onItemLeave:ee,itemTextRefCallback:et,focusSelectedItem:K,selectedItemText:z,position:v,isPositioned:W,searchRef:Z,children:(0,sW.jsx)(sU,{as:cs,allowPinchZoom:!0,children:(0,sW.jsx)(rK,{asChild:!0,trapped:P.open,onMountAutoFocus:m=>{m.preventDefault()},onUnmountAutoFocus:nV(b,m=>{P.trigger?.focus({preventScroll:!0}),m.preventDefault()}),children:(0,sW.jsx)(rw,{asChild:!0,disableOutsidePointerEvents:!0,onEscapeKeyDown:x,onPointerDownOutside:w,onFocusOutside:m=>m.preventDefault(),onDismiss:()=>P.onOpenChange(!1),children:(0,sW.jsx)(en,{role:"listbox",id:P.contentId,"data-state":P.open?"open":"closed",dir:P.dir,onContextMenu:m=>m.preventDefault(),...O,...er,onPlaced:()=>G(!0),ref:F,style:{display:"flex",flexDirection:"column",outline:"none",...O.style},onKeyDown:nV(O.onKeyDown,m=>{let g=m.ctrlKey||m.altKey||m.metaKey;if("Tab"===m.key&&m.preventDefault(),g||1!==m.key.length||X(m.key),["ArrowUp","ArrowDown","Home","End"].includes(m.key)){let g=U().filter(m=>!m.disabled).map(m=>m.ref.current);if(["ArrowUp","End"].includes(m.key)&&(g=g.slice().reverse()),["ArrowUp","ArrowDown"].includes(m.key)){let y=m.target,v=g.indexOf(y);g=g.slice(v+1)}setTimeout(()=>$(g)),m.preventDefault()}})})})})})})});cc.displayName=cl;var cu="SelectItemAlignedPosition",cd=nB.forwardRef((m,g)=>{let{__scopeSelect:y,onPlaced:v,...b}=m,x=s1(cn,y),w=co(cn,y),[E,S]=nB.useState(null),[C,k]=nB.useState(null),j=tH(g,m=>k(m)),T=sQ(y),N=nB.useRef(!1),A=nB.useRef(!0),{viewport:I,selectedItem:R,selectedItemText:O,focusSelectedItem:P}=w,D=nB.useCallback(()=>{if(x.trigger&&x.valueNode&&E&&C&&I&&R&&O){let m=x.trigger.getBoundingClientRect(),g=C.getBoundingClientRect(),y=x.valueNode.getBoundingClientRect(),b=O.getBoundingClientRect();if("rtl"!==x.dir){let v=b.left-g.left,x=y.left-v,w=m.left-x,S=m.width+w,C=Math.max(S,g.width),k=window.innerWidth-ci,j=nz(x,[ci,Math.max(ci,k-C)]);E.style.minWidth=S+"px",E.style.left=j+"px"}else{let v=g.right-b.right,x=window.innerWidth-y.right-v,w=window.innerWidth-m.right-x,S=m.width+w,C=Math.max(S,g.width),k=window.innerWidth-ci,j=nz(x,[ci,Math.max(ci,k-C)]);E.style.minWidth=S+"px",E.style.right=j+"px"}let w=T(),S=window.innerHeight-2*ci,k=I.scrollHeight,j=window.getComputedStyle(C),A=parseInt(j.borderTopWidth,10),P=parseInt(j.paddingTop,10),D=parseInt(j.borderBottomWidth,10),_=A+P+k+parseInt(j.paddingBottom,10)+D,M=Math.min(5*R.offsetHeight,_),L=window.getComputedStyle(I),F=parseInt(L.paddingTop,10),B=parseInt(L.paddingBottom,10),H=m.top+m.height/2-ci,z=S-H,V=R.offsetHeight/2,U=A+P+(R.offsetTop+V),W=_-U;if(U<=H){let m=w.length>0&&R===w[w.length-1].ref.current;E.style.bottom="0px";let g=U+Math.max(z,V+(m?B:0)+(C.clientHeight-I.offsetTop-I.offsetHeight)+D);E.style.height=g+"px"}else{let m=w.length>0&&R===w[0].ref.current;E.style.top="0px";let g=Math.max(H,A+I.offsetTop+(m?F:0)+V)+W;E.style.height=g+"px",I.scrollTop=U-H+I.offsetTop}E.style.margin=`${ci}px 0`,E.style.minHeight=M+"px",E.style.maxHeight=S+"px",v?.(),requestAnimationFrame(()=>N.current=!0)}},[T,x.trigger,x.valueNode,E,C,I,R,O,x.dir,v]);r8(()=>D(),[D]);
1let[_,M]=nB.useState();r8(()=>{C&&M(window.getComputedStyle(C).zIndex)},[C]);let L=nB.useCallback(m=>{m&&!0===A.current&&(D(),P?.(),A.current=!1)},[D,P]);return(0,sW.jsx)(ch,{scope:y,contentWrapper:E,shouldExpandOnScrollRef:N,onScrollButtonChange:L,children:(0,sW.jsx)("div",{ref:S,style:{display:"flex",flexDirection:"column",position:"fixed",zIndex:_},children:(0,sW.jsx)(li.div,{...b,ref:j,style:{boxSizing:"border-box",maxHeight:"100%",...b.style}})})})});cd.displayName=cu;var cp="SelectPopperPosition",cf=nB.forwardRef((m,g)=>{let{__scopeSelect:y,align:v="start",collisionPadding:b=ci,...x}=m,w=sJ(y);return(0,sW.jsx)(oK,{...w,...x,ref:g,align:v,collisionPadding:b,style:{boxSizing:"border-box",...x.style,"--radix-select-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-select-content-available-width":"var(--radix-popper-available-width)","--radix-select-content-available-height":"var(--radix-popper-available-height)","--radix-select-trigger-width":"var(--radix-popper-anchor-width)","--radix-select-trigger-height":"var(--radix-popper-anchor-height)"}})});cf.displayName=cp;var[ch,cm]=sZ(cn,{}),cg="SelectViewport",cy=nB.forwardRef((m,g)=>{let{__scopeSelect:y,nonce:v,...b}=m,x=co(cg,y),w=cm(cg,y),E=tH(g,x.onViewportChange),S=nB.useRef(0);return(0,sW.jsxs)(sW.Fragment,{children:[(0,sW.jsx)("style",{dangerouslySetInnerHTML:{__html:"[data-radix-select-viewport]{scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;}[data-radix-select-viewport]::-webkit-scrollbar{display:none}"},nonce:v}),(0,sW.jsx)(sK.Slot,{scope:y,children:(0,sW.jsx)(li.div,{"data-radix-select-viewport":"",role:"presentation",...b,ref:E,style:{position:"relative",flex:1,overflow:"hidden auto",...b.style},onScroll:nV(b.onScroll,m=>{let g=m.currentTarget,{contentWrapper:y,shouldExpandOnScrollRef:v}=w;if(v?.current&&y){let m=Math.abs(S.current-g.scrollTop);if(m>0){let v=window.innerHeight-2*ci,b=Math.max(parseFloat(y.style.minHeight),parseFloat(y.style.height));if(b<v){let x=b+m,w=Math.min(v,x),E=x-w;y.style.height=w+"px","0px"===y.style.bottom&&(g.scrollTop=E>0?E:0,y.style.justifyContent="flex-end")}}}S.current=g.scrollTop})})})]})});cy.displayName=cg;var cv="SelectGroup",[cb,cx]=sZ(cv),cw=nB.forwardRef((m,g)=>{let{__scopeSelect:y,...v}=m,b=it();return(0,sW.jsx)(cb,{scope:y,id:b,children:(0,sW.jsx)(li.div,{role:"group","aria-labelledby":b,...v,ref:g})})});cw.displayName=cv;var cE="SelectLabel",cS=nB.forwardRef((m,g)=>{let{__scopeSelect:y,...v}=m,b=cx(cE,y);return(0,sW.jsx)(li.div,{id:b.id,...v,ref:g})});cS.displayName=cE;var cC="SelectItem",[ck,cj]=sZ(cC),cT=nB.forwardRef((m,g)=>{let{__scopeSelect:y,value:v,disabled:b=!1,textValue:x,...w}=m,E=s1(cC,y),S=co(cC,y),C=E.value===v,[k,j]=nB.useState(x??""),[T,N]=nB.useState(!1),A=tH(g,m=>S.itemRefCallback?.(m,v,b)),I=it(),R=nB.useRef("touch"),O=()=>{b||(E.onValueChange(v),E.onOpenChange(!1))};if(""===v)throw Error("A <Select.Item /> must have a value prop that is not an empty string. This is because the Select value can be set to an empty string to clear the selection and show the placeholder.");return(0,sW.jsx)(ck,{scope:y,value:v,disabled:b,textId:I,isSelected:C,onItemTextChange:nB.useCallback(m=>{j(g=>g||(m?.textContent??"").trim())},[]),children:(0,sW.jsx)(sK.ItemSlot,{scope:y,value:v,disabled:b,textValue:k,children:(0,sW.jsx)(li.div,{role:"option","aria-labelledby":I,"data-highlighted":T?"":void 0,"aria-selected":C&&T,"data-state":C?"checked":"unchecked","aria-disabled":b||void 0,"data-disabled":b?"":void 0,tabIndex:b?void 0:-1,...w,ref:A,onFocus:nV(w.onFocus,()=>N(!0)),onBlur:nV(w.onBlur,()=>N(!1)),onClick:nV(w.onClick,()=>{"mouse"!==R.current&&O()}),onPointerUp:nV(w.onPointerUp,()=>{"mouse"===R.current&&O()}),onPointerDown:nV(w.onPointerDown,m=>{R.current=m.pointerType}),onPointerMove:nV(w.onPointerMove,m=>{R.current=m.pointerType,b?S.onItemLeave?.():"mouse"===R.current&&m.currentTarget.focus({preventScroll:!0})}),onPointerLeave:nV(w.onPointerLeave,m=>{m.currentTarget===document.activeElement&&S.onItemLeave?.()}),onKeyDown:nV(w.onKeyDown,m=>
1{(S.searchRef?.current===""||" "!==m.key)&&(sq.includes(m.key)&&O()," "===m.key&&m.preventDefault())})})})})});cT.displayName=cC;var cN="SelectItemText",cA=nB.forwardRef((m,g)=>{let{__scopeSelect:y,className:v,style:b,...x}=m,w=s1(cN,y),E=co(cN,y),S=cj(cN,y),C=s5(cN,y),[k,j]=nB.useState(null),T=tH(g,m=>j(m),S.onItemTextChange,m=>E.itemTextRefCallback?.(m,S.value,S.disabled)),N=k?.textContent,A=nB.useMemo(()=>(0,sW.jsx)("option",{value:S.value,disabled:S.disabled,children:N},S.value),[S.disabled,S.value,N]),{onNativeOptionAdd:I,onNativeOptionRemove:R}=C;return r8(()=>(I(A),()=>R(A)),[I,R,A]),(0,sW.jsxs)(sW.Fragment,{children:[(0,sW.jsx)(li.span,{id:S.textId,...x,ref:T}),S.isSelected&&w.valueNode&&!w.valueNodeHasChildren?nH.createPortal(x.children,w.valueNode):null]})});cA.displayName=cN;var cI="SelectItemIndicator",cR=nB.forwardRef((m,g)=>{let{__scopeSelect:y,...v}=m;return cj(cI,y).isSelected?(0,sW.jsx)(li.span,{"aria-hidden":!0,...v,ref:g}):null});cR.displayName=cI;var cO="SelectScrollUpButton",cP=nB.forwardRef((m,g)=>{let y=co(cO,m.__scopeSelect),v=cm(cO,m.__scopeSelect),[b,x]=nB.useState(!1),w=tH(g,v.onScrollButtonChange);return r8(()=>{if(y.viewport&&y.isPositioned){let m=function(){x(g.scrollTop>0)},g=y.viewport;return m(),g.addEventListener("scroll",m),()=>g.removeEventListener("scroll",m)}},[y.viewport,y.isPositioned]),b?(0,sW.jsx)(cM,{...m,ref:w,onAutoScroll:()=>{let{viewport:m,selectedItem:g}=y;m&&g&&(m.scrollTop=m.scrollTop-g.offsetHeight)}}):null});cP.displayName=cO;var cD="SelectScrollDownButton",c_=nB.forwardRef((m,g)=>{let y=co(cD,m.__scopeSelect),v=cm(cD,m.__scopeSelect),[b,x]=nB.useState(!1),w=tH(g,v.onScrollButtonChange);return r8(()=>{if(y.viewport&&y.isPositioned){let m=function(){let m=g.scrollHeight-g.clientHeight;x(Math.ceil(g.scrollTop)<m)},g=y.viewport;return m(),g.addEventListener("scroll",m),()=>g.removeEventListener("scroll",m)}},[y.viewport,y.isPositioned]),b?(0,sW.jsx)(cM,{...m,ref:w,onAutoScroll:()=>{let{viewport:m,selectedItem:g}=y;m&&g&&(m.scrollTop=m.scrollTop+g.offsetHeight)}}):null});c_.displayName=cD;var cM=nB.forwardRef((m,g)=>{let{__scopeSelect:y,onAutoScroll:v,...b}=m,x=co("SelectScrollButton",y),w=nB.useRef(null),E=sQ(y),S=nB.useCallback(()=>{null!==w.current&&(window.clearInterval(w.current),w.current=null)},[]);return nB.useEffect(()=>()=>S(),[S]),r8(()=>{let m=E().find(m=>m.ref.current===document.activeElement);m?.ref.current?.scrollIntoView({block:"nearest"})},[E]),(0,sW.jsx)(li.div,{"aria-hidden":!0,...b,ref:g,style:{flexShrink:0,...b.style},onPointerDown:nV(b.onPointerDown,()=>{null===w.current&&(w.current=window.setInterval(v,50))}),onPointerMove:nV(b.onPointerMove,()=>{x.onItemLeave?.(),null===w.current&&(w.current=window.setInterval(v,50))}),onPointerLeave:nV(b.onPointerLeave,()=>{S()})})}),cL="SelectSeparator",cF=nB.forwardRef((m,g)=>{let{__scopeSelect:y,...v}=m;return(0,sW.jsx)(li.div,{"aria-hidden":!0,...v,ref:g})});cF.displayName=cL;var cB="SelectArrow",cH=nB.forwardRef((m,g)=>{let{__scopeSelect:y,...v}=m,b=sJ(y),x=s1(cB,y),w=co(cB,y);return x.open&&"popper"===w.position?(0,sW.jsx)(oQ,{...b,...v,ref:g}):null});cH.displayName=cB;var cz="SelectBubbleInput",cV=nB.forwardRef(({__scopeSelect:m,value:g,...y},v)=>{let b=nB.useRef(null),x=tH(v,b),w=lp(g);return nB.useEffect(()=>{let m=b.current;if(!m)return;let y=Object.getOwnPropertyDescriptor(window.HTMLSelectElement.prototype,"value").set;if(w!==g&&y){let v=new Event("change",{bubbles:!0});y.call(m,g),m.dispatchEvent(v)}},[w,g]),(0,sW.jsx)(li.select,{...y,style:{...lj,...y.style},ref:x,defaultValue:g})});function cU(m){return""===m||void 0===m}function cW(m){let g=rp(m),y=nB.useRef(""),v=nB.useRef(0),b=nB.useCallback(m=>{let b=y.current+m;g(b),function m(g){y.current=g,window.clearTimeout(v.current),""!==g&&(v.current=window.setTimeout(()=>m(""),1e3))}(b)},[g]),x=nB.useCallback(()=>{y.current="",window.clearTimeout(v.current)},[]);return nB.useEffect(()=>()=>window.clearTimeout(v.current),[]),[y,b,x]}function cG(m,g,y){let v=g.length>1&&Array.from(g).every(m=>m===g[0])?g[0]:g,b=y?m.indexOf(y):-1,x=cq(m,Math.max(b,0));1===v.length&&(x=x.filter(m=>m!==y));let w=x.find(m=>m.textValue.toLowerCase().startsWith(v.toLowerCase()));return w!==y?w:void 0}function cq(m,g){return m.map((y,v)=>m[(g+v)%m.length])}cV.displayName=cz;var c$=s3,cK=s4,cQ=s8,cY=ce,cZ=ct,cX=cr,cJ=cy,c0=cw,c1=cS,c2=cT,c5=cA,c3=cR,c6=cP,c4=c_,c7=cF,c8=cH;m.s(["Arrow",0,c8,"Content",0,cX,"Group",0,c0,"Icon",0,cY,"Item",0,c2,"ItemIndicator",0,c3,"ItemText",0,c5,"Label",0,c1,"Portal",0,cZ,"Root",0,c$,"ScrollDownButton",0,c4,"ScrollUpButton",0,c6,"Select",0,s3,"SelectArrow",0,cH,"SelectContent",0,cr,"SelectGroup",0,cw,"SelectIcon",0,ce,"SelectItem",0,cT,"SelectItemIndicator",0,cR,"SelectItemText",0,cA,"SelectLabel",0,cS,"SelectPortal",0,ct,"SelectScrollDownButton",0,c_,"SelectScrollUpButton",0,cP,"SelectSeparator",0,cF,"SelectTrigger",0,s4,"SelectValue",0,s8,"SelectViewport",0,cy,"Separator",0,c7,"Trigger",0,cK,"Value",0,cQ,"Viewport",0,cJ,"createSelectScope",0,sX],129402);var c9=m.i(129402),c9=c9;m.s([],178141),m.i(178141);var ue=e7,ut=N;let un=s8,ur=s4,ui=cA,ua=cy,uo=ce,ul=cr,us=m=>{let{defaultValue:g,value:y,onValueChange:v,...b}=m,x=(0,ut.useCallback)(m=>{v&&v({name:m})},[v]);return(0,ue.jsx)(c$,{value:y,defaultValue:g,onValueChange:x,...b})},uc=m=>{let{value:{name:g,label:y},...v}=m;return(0,ue.jsx)(cT,{value:g,textValue:y,...v})};uc.displayName="SortSelectOption";let uu=us,ud=uc,up=ui,uf=ua,uh=uo,um=ur,ug=un,uy=ul;m.s(["Content",0,uy,"Icon",0,uh,"Option",0,ud,"OptionText",0,up,"Root",0,uu,"SelectContent",0,ul,"SelectIcon",0,uo,"SelectOption",0,uc,"SelectOptionText",0,ui,"SelectTrigger",0,ur,"SelectValue",0,un,"SelectViewport",0,ua,"SortSelect",0,us,"Trigger",0,um,"Value",0,ug,"Viewport",0,uf],283820),m.i(283820),m.s(["Content",0,uy,"Icon",0,uh,"Option",0,ud,"OptionText",0,up,"Root",0,uu,"SelectContent",0,ul,"SelectIcon",0,uo,"SelectOption",0,uc,"SelectOptionText",0,ui,"SelectTrigger",0,ur,"SelectValue",0,un,"SelectViewport",0,ua,"SortSelect",0,us,"Trigger",0,um,"Value",0,ug,"Viewport",0,uf],605099);var uv=m.i(605099),uv=uv;let ub={en:{resultsPerPage:"Results per page"},es:{resultsPerPage:"Resultados por página"},pt:{resultsPerPage:"Resultados por página"},de:{resultsPerPage:"Ergebnisse pro Seite"},fr:{resultsPerPage:"Résultats par page"},nl:{resultsPerPage:"Resultaten per pagina"},it:{resultsPerPage:"Risultati per pagina"}},ux=({defaultItemsPerPage:m})=>{let g=ub[((0,nF.useSitecore)().page.locale??"en").split("-")[0].toLowerCase()]??ub.en,{onResultsPerPageChange:y}=nN();return(0,nL.jsxs)("div",{children:[(0,nL.jsx)("label",{className:"pr-1",children:g.resultsPerPage}),(0,nL.jsxs)(c9.Root,{defaultValue:String(m),onValueChange:m=>y({numItems:Number(m)}
1),children:[(0,nL.jsxs)(c9.Trigger,{className:"inline-flex h-10 cursor-pointer items-center gap-1 border-0 bg-transparent px-4 py-1 focus:outline-gray-700",children:[(0,nL.jsx)(c9.SelectValue,{}),(0,nL.jsx)(c9.Icon,{})]}),(0,nL.jsx)(c9.SelectContent,{className:"z-[100] min-w-[100px] rounded-md bg-gray-100 shadow-[2px_2px_4px_#CFCFCF]",children:(0,nL.jsxs)(c9.Viewport,{className:"p-1",children:[(0,nL.jsx)(c9.SelectItem,{value:"24",className:"whitespace-no-wrap flex h-6 cursor-pointer select-none items-center rounded-sm px-1 leading-none hover:bg-gray-700 hover:text-gray-100 focus:outline-gray-700 data-[state=checked]:bg-gray-100 data-[state=checked]:text-gray-700",children:(0,nL.jsx)(uv.OptionText,{children:"24"})}),(0,nL.jsx)(c9.SelectItem,{value:"48",className:"whitespace-no-wrap flex h-6 cursor-pointer select-none items-center rounded-sm px-1 leading-none hover:bg-gray-700 hover:text-gray-100 focus:outline-gray-700 data-[state=checked]:bg-gray-100 data-[state=checked]:text-gray-700",children:(0,nL.jsx)(uv.OptionText,{children:"48"})}),(0,nL.jsx)(c9.SelectItem,{value:"64",className:"whitespace-no-wrap flex h-6 cursor-pointer select-none items-center rounded-sm px-1 leading-none hover:bg-gray-700 hover:text-gray-100 focus:outline-gray-700 data-[state=checked]:bg-gray-100 data-[state=checked]:text-gray-700",children:(0,nL.jsx)(uv.OptionText,{children:"64"})})]})})]})]})};var uw=e7,uE=N,uS=th;m.s([],265500),m.i(265500);var uC=e7,uk=N,uj=N,uT=N,uN=e7;function uA(m,g=[]){let y=[];function v(g,v){let b=uT.createContext(v),x=y.length;y=[...y,v];let w=g=>{let{scope:y,children:v,...w}=g,E=y?.[m]?.[x]||b,S=uT.useMemo(()=>w,Object.values(w));return(0,uN.jsx)(E.Provider,{value:S,children:v})};return w.displayName=g+"Provider",[w,function(y,w){let E=w?.[m]?.[x]||b,S=uT.useContext(E);if(S)return S;if(void 0!==v)return v;throw Error(`\`${y}\` must be used within \`${g}\``)}]}let b=()=>{let g=y.map(m=>uT.createContext(m));return function(y){let v=y?.[m]||g;return uT.useMemo(()=>({[`__scope${m}`]:{...y,[m]:v}}),[y,v])}};return b.scopeName=m,[v,uI(b,...g)]}function uI(...m){let g=m[0];if(1===m.length)return g;let y=()=>{let y=m.map(m=>({useScope:m(),scopeName:m.scopeName}));return function(m){let v=y.reduce((g,{useScope:y,scopeName:v})=>{let b=y(m)[`__scope${v}`];return{...g,...b}},{});return uT.useMemo(()=>({[`__scope${g.scopeName}`]:v}),[v])}};return y.scopeName=g.scopeName,y}var uR=N,uO=N,uP=e7;function uD(m){let g=u_(m),y=uO.forwardRef((m,y)=>{let{children:v,...b}=m,x=uO.Children.toArray(v),w=x.find(uL);if(w){let m=w.props.children,v=x.map(g=>g!==w?g:uO.Children.count(m)>1?uO.Children.only(null):uO.isValidElement(m)?m.props.children:null);return(0,uP.jsx)(g,{...b,ref:y,children:uO.isValidElement(m)?uO.cloneElement(m,void 0,v):null})}return(0,uP.jsx)(g,{...b,ref:y,children:v})});return y.displayName=`${m}.Slot`,y}function u_(m){let g=uO.forwardRef((m,g)=>{let{children:y,...v}=m;if(uO.isValidElement(y)){let m=uB(y),b=uF(v,y.props);return y.type!==uO.Fragment&&(b.ref=g?tB(g,m):m),uO.cloneElement(y,b)}return uO.Children.count(y)>1?uO.Children.only(null):null});return g.displayName=`${m}.SlotClone`,g}var uM=Symbol("radix.slottable");function uL(m){return uO.isValidElement(m)&&"function"==typeof m.type&&"__radixId"in m.type&&m.type.__radixId===uM}function uF(m,g){let y={...g};for(let v in g){let b=m[v],x=g[v];/^on[A-Z]/.test(v)?b&&x?y[v]=(...m)=>{let g=x(...m);return b(...m),g}:b&&(y[v]=b):"style"===v?y[v]={...b,...x}:"className"===v&&(y[v]=[b,x].filter(Boolean).join(" "))}return{...m,...y}}function uB(m){let g=Object.getOwnPropertyDescriptor(m.props,"ref")?.get,y=g&&"isReactWarning"in g&&g.isReactWarning;return y?m.ref:(y=(g=Object.getOwnPropertyDescriptor(m,"ref")?.get)&&"isReactWarning"in g&&g.isReactWarning)?m.props.ref:m.props.ref||m.ref}var uH=e7;function uz(m){let g=m+"CollectionProvider",[y,v]=uA(g),[b,x]=y(g,{collectionRef:{current:null},itemMap:new Map}),w=m=>{let{scope:g,children:y}=m,v=uR.default.useRef(null),x=uR.default.useRef(new Map).current;return(0,uH.jsx)(b,{scope:g,itemMap:x,collectionRef:v,children:y})};w.displayName=g;let E=m+"CollectionSlot",S=uD(E),C=uR.default.forwardRef((m,g)=>{let{scope:y,children:v}=m,b=tH(g,x(E,y).collectionRef);return(0,uH.jsx)(S,{ref:b,children:v})});C.displayName=E;let k=m+"CollectionItemSlot",j="data-radix-collection-item",T=uD(k),N=uR.default.forwardRef((m,g)=>{let{scope:y,children:v,...b}=m,w=uR.default.useRef(null),E=tH(g,w),S=x(k,y);return uR.default.useEffect(()=>(S.itemMap.set(w,{ref:w,...b}),()=>void S.itemMap.delete(w))),(0,uH.jsx)(T,{...{[j]:""},ref:E,children:v})});return N.displayName=k,[{Provider:w,Slot:C,ItemSlot:N},function(g){let y=x(m+"CollectionConsumer",g);return uR.default.useCallback(()=>{let m=y.collectionRef.current;if(!m)return[];let g=Array.from(m.querySelectorAll(`[${j}]`));return Array.from(y.itemMap.values()).sort((m,y)=>g.indexOf(m.ref.current)-g.indexOf(y.ref.current))},[y.collectionRef,y.itemMap])},v]}var uV=N,uU=e7,uW=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","select","span","svg","ul"].reduce((m,g)=>{let y=uD(`Primitive.${g}`),v=uV.forwardRef((m,v)=>{let{asChild:b,...x}=m,w=b?y:g;return"u">typeof window&&(window[Symbol.for("radix-ui")]=!0),(0,uU.jsx)(w,{...x,ref:v})});return v.displayName=`Primitive.${g}`,{...m,[g]:v}},{}),uG=N,uq=N,u$=e7;function uK(m,g=[]){let y=[];function v(g,v){let b=uq.createContext(v),x=y.length;y=[...y,v];let w=g=>{let{scope:y,children:v,...w}=g,E=y?.[m]?.[x]||b,S=uq.useMemo(()=>w,Object.values(w));return(0,u$.jsx)(E.Provider,{value:S,children:v})};return w.displayName=g+"Provider",[w,function(y,w){let E=w?.[m]?.[x]||b,S=uq.useContext(E);if(S)return S;if(void 0!==v)return v;throw Error(`\`${y}\` must be used within \`${g}\``)}]}let b=()=>{let g=y.map(m=>uq.createContext(m));return function(y){let v=y?.[m]||g;return uq.useMemo(()=>({[`__scope${m}`]:{...y,[m]:v}}),[y,v])}};return b.scopeName=m,[v,uQ(b,...g)]}function uQ(...m){let g=m[0];if(1===m.length)return g;let y=()=>{let y=m.map(m=>({useScope:m(),scopeName:m.scopeName}));return function(m){let v=y.reduce((g,{useScope:y,scopeName:v})=>{let b=y(m)[`__scope${v}`];return{...g,...b}},{});return uq.useMemo(()=>({[`__scope${g.scopeName}`]:v}),[v])}};return y.scopeName=g.scopeName,y}var uY=N,uZ=N,uX=e7;function uJ(m){let g=u0(m),y=uZ.forwardRef((m,y)=>{let{children:v,...b}=m,x=uZ.Children.toArray(v),w=x.find(u2);if(w){let m=w.props.children,v=x.map(g=>g!==w?g:uZ.Children.count(m)>1?uZ.Children.only(null):uZ.isValidElement(m)?m.props.children:null);return(0,uX.jsx)(g,{...b,ref:y,children:uZ.isValidElement(m)?uZ.cloneElement(m,void 0,v):null})}return(0,uX.jsx)(g,{...b,ref:y,children:v})});return y.displayName=`${m}.Slot`,y}function u0(m){let g=uZ.forwardRef((m,g)=>{let{children:y,...v}=m;if(uZ.isValidElement(y)){let m=u3(y),b=u5(v,y.props);return y.type!==uZ.Fragment&&(b.ref=g?tB(g,m):m),uZ.cloneElement(y,b)}return uZ.Children.count(y)>1?uZ.Children.only(null):null});return g.displayName=`${m}.SlotClone`,g}var u1=Symbol("radix.slottable");function u2(m){return uZ.isValidElement(m)&&"function"==typeof m.type&&"__radixId"in m.type&&m.type.__radixId===u1}function u5(m,g){let y={...g};for(let v in g){let b=m[v],x=g[v];/^on[A-Z]/.test(v)?b&&x?y[v]=(...m)=>{let g=x(...m);return b(...m),g}:b&&(y[v]=b):"style"===v?y[v]={...b,...x}
1:"className"===v&&(y[v]=[b,x].filter(Boolean).join(" "))}return{...m,...y}}function u3(m){let g=Object.getOwnPropertyDescriptor(m.props,"ref")?.get,y=g&&"isReactWarning"in g&&g.isReactWarning;return y?m.ref:(y=(g=Object.getOwnPropertyDescriptor(m,"ref")?.get)&&"isReactWarning"in g&&g.isReactWarning)?m.props.ref:m.props.ref||m.ref}var u6=e7,u4=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","select","span","svg","ul"].reduce((m,g)=>{let y=uJ(`Primitive.${g}`),v=uY.forwardRef((m,v)=>{let{asChild:b,...x}=m,w=b?y:g;return"u">typeof window&&(window[Symbol.for("radix-ui")]=!0),(0,u6.jsx)(w,{...x,ref:v})});return v.displayName=`Primitive.${g}`,{...m,[g]:v}},{}),u7=N;function u8(m,g){return u7.useReducer((m,y)=>g[m][y]??m,m)}var u9=m=>{let{present:g,children:y}=m,v=de(g),b="function"==typeof y?y({present:v.isPresent}):u7.Children.only(y),x=tH(v.ref,dn(b));return"function"==typeof y||v.isPresent?u7.cloneElement(b,{ref:x}):null};function de(m){let[g,y]=u7.useState(),v=u7.useRef(null),b=u7.useRef(m),x=u7.useRef("none"),[w,E]=u8(m?"mounted":"unmounted",{mounted:{UNMOUNT:"unmounted",ANIMATION_OUT:"unmountSuspended"},unmountSuspended:{MOUNT:"mounted",ANIMATION_END:"unmounted"},unmounted:{MOUNT:"mounted"}});return u7.useEffect(()=>{let m=dt(v.current);x.current="mounted"===w?m:"none"},[w]),r8(()=>{let g=v.current,y=b.current;if(y!==m){let v=x.current,w=dt(g);if(m)E("MOUNT");else if("none"===w||g?.display==="none")E("UNMOUNT");else{let m=v!==w;y&&m?E("ANIMATION_OUT"):E("UNMOUNT")}b.current=m}},[m,E]),r8(()=>{if(g){let m,y=g.ownerDocument.defaultView??window,w=x=>{let w=dt(v.current).includes(CSS.escape(x.animationName));if(x.target===g&&w&&(E("ANIMATION_END"),!b.current)){let v=g.style.animationFillMode;g.style.animationFillMode="forwards",m=y.setTimeout(()=>{"forwards"===g.style.animationFillMode&&(g.style.animationFillMode=v)})}},S=m=>{m.target===g&&(x.current=dt(v.current))};return g.addEventListener("animationstart",S),g.addEventListener("animationcancel",w),g.addEventListener("animationend",w),()=>{y.clearTimeout(m),g.removeEventListener("animationstart",S),g.removeEventListener("animationcancel",w),g.removeEventListener("animationend",w)}}E("ANIMATION_END")},[g,E]),{isPresent:["mounted","unmountSuspended"].includes(w),ref:u7.useCallback(m=>{v.current=m?getComputedStyle(m):null,y(m)},[])}}function dt(m){return m?.animationName||"none"}function dn(m){let g=Object.getOwnPropertyDescriptor(m.props,"ref")?.get,y=g&&"isReactWarning"in g&&g.isReactWarning;return y?m.ref:(y=(g=Object.getOwnPropertyDescriptor(m,"ref")?.get)&&"isReactWarning"in g&&g.isReactWarning)?m.props.ref:m.props.ref||m.ref}u9.displayName="Presence";var dr=e7,di="Collapsible",[da,dl]=uK(di),[ds,dc]=da(di),du=uG.forwardRef((m,g)=>{let{__scopeCollapsible:y,open:v,defaultOpen:b,disabled:x,onOpenChange:w,...E}=m,[S,C]=ls({prop:v,defaultProp:b??!1,onChange:w,caller:di});return(0,dr.jsx)(ds,{scope:y,disabled:x,contentId:it(),open:S,onOpenToggle:uG.useCallback(()=>C(m=>!m),[C]),children:(0,dr.jsx)(u4.div,{"data-state":dg(S),"data-disabled":x?"":void 0,...E,ref:g})})});du.displayName=di;var dd="CollapsibleTrigger",dp=uG.forwardRef((m,g)=>{let{__scopeCollapsible:y,...v}=m,b=dc(dd,y);return(0,dr.jsx)(u4.button,{type:"button","aria-controls":b.contentId,"aria-expanded":b.open||!1,"data-state":dg(b.open),"data-disabled":b.disabled?"":void 0,disabled:b.disabled,...v,ref:g,onClick:nV(m.onClick,b.onOpenToggle)})});dp.displayName=dd;var df="CollapsibleContent",dh=uG.forwardRef((m,g)=>{let{forceMount:y,...v}=m,b=dc(df,m.__scopeCollapsible);return(0,dr.jsx)(u9,{present:y||b.open,children:({present:m})=>(0,dr.jsx)(dm,{...v,ref:g,present:m})})});dh.displayName=df;var dm=uG.forwardRef((m,g)=>{let{__scopeCollapsible:y,present:v,children:b,...x}=m,w=dc(df,y),[E,S]=uG.useState(v),C=uG.useRef(null),k=tH(g,C),j=uG.useRef(0),T=j.current,N=uG.useRef(0),A=N.current,I=w.open||E,R=uG.useRef(I),O=uG.useRef(void 0);return uG.useEffect(()=>{let m=requestAnimationFrame(()=>R.current=!1);return()=>cancelAnimationFrame(m)},[]),r8(()=>{let m=C.current;if(m){O.current=O.current||{transitionDuration:m.style.transitionDuration,animationName:m.style.animationName},m.style.transitionDuration="0s",m.style.animationName="none";let g=m.getBoundingClientRect();j.current=g.height,N.current=g.width,R.current||(m.style.transitionDuration=O.current.transitionDuration,m.style.animationName=O.current.animationName),S(v)}},[w.open,v]),(0,dr.jsx)(u4.div,{"data-state":dg(w.open),"data-disabled":w.disabled?"":void 0,id:w.contentId,hidden:!I,...x,ref:k,style:{"--radix-collapsible-content-height":T?`${T}px`:void 0,"--radix-collapsible-content-width":A?`${A}px`:void 0,...m.style},children:I&&b})});function dg(m){return m?"open":"closed"}var dy=du,dv=dp,db=dh,dx=e7,dw="Accordion",dE=["Home","End","ArrowDown","ArrowUp","ArrowLeft","ArrowRight"],[dS,dC,dk]=uz(dw),[dj,dT]=uA(dw,[dk,dl]),dN=dl(),dA=uj.default.forwardRef((m,g)=>{let{type:y,...v}=m,b=v,x=v;return(0,dx.jsx)(dS.Provider,{scope:m.__scopeAccordion,children:"multiple"===y?(0,dx.jsx)(d_,{...x,ref:g}):(0,dx.jsx)(dD,{...b,ref:g})})});dA.displayName=dw;var[dI,dR]=dj(dw),[dO,dP]=dj(dw,{collapsible:!1}),dD=uj.default.forwardRef((m,g)=>{let{value:y,defaultValue:v,onValueChange:b=()=>{}
1,collapsible:x=!1,...w}=m,[E,S]=ls({prop:y,defaultProp:v??"",onChange:b,caller:dw});return(0,dx.jsx)(dI,{scope:m.__scopeAccordion,value:uj.default.useMemo(()=>E?[E]:[],[E]),onItemOpen:S,onItemClose:uj.default.useCallback(()=>x&&S(""),[x,S]),children:(0,dx.jsx)(dO,{scope:m.__scopeAccordion,collapsible:x,children:(0,dx.jsx)(dF,{...w,ref:g})})})}),d_=uj.default.forwardRef((m,g)=>{let{value:y,defaultValue:v,onValueChange:b=()=>{},...x}=m,[w,E]=ls({prop:y,defaultProp:v??[],onChange:b,caller:dw}),S=uj.default.useCallback(m=>E((g=[])=>[...g,m]),[E]),C=uj.default.useCallback(m=>E((g=[])=>g.filter(g=>g!==m)),[E]);return(0,dx.jsx)(dI,{scope:m.__scopeAccordion,value:w,onItemOpen:S,onItemClose:C,children:(0,dx.jsx)(dO,{scope:m.__scopeAccordion,collapsible:!0,children:(0,dx.jsx)(dF,{...x,ref:g})})})}),[dM,dL]=dj(dw),dF=uj.default.forwardRef((m,g)=>{let{__scopeAccordion:y,disabled:v,dir:b,orientation:x="vertical",...w}=m,E=tH(uj.default.useRef(null),g),S=dC(y),C="ltr"===n4(b),k=nV(m.onKeyDown,m=>{if(!dE.includes(m.key))return;let g=m.target,y=S().filter(m=>!m.ref.current?.disabled),v=y.findIndex(m=>m.ref.current===g),b=y.length;if(-1===v)return;m.preventDefault();let w=v,E=0,k=b-1,j=()=>{(w=v+1)>k&&(w=E)},T=()=>{(w=v-1)<E&&(w=k)};switch(m.key){case"Home":w=E;break;case"End":w=k;break;case"ArrowRight":"horizontal"===x&&(C?j():T());break;case"ArrowDown":"vertical"===x&&j();break;case"ArrowLeft":"horizontal"===x&&(C?T():j());break;case"ArrowUp":"vertical"===x&&T()}let N=w%b;y[N].ref.current?.focus()});return(0,dx.jsx)(dM,{scope:y,disabled:v,direction:b,orientation:x,children:(0,dx.jsx)(dS.Slot,{scope:y,children:(0,dx.jsx)(uW.div,{...w,"data-orientation":x,ref:E,onKeyDown:v?void 0:k})})})}),dB="AccordionItem",[dH,dz]=dj(dB),dV=uj.default.forwardRef((m,g)=>{let{__scopeAccordion:y,value:v,...b}=m,x=dL(dB,y),w=dR(dB,y),E=dN(y),S=it(),C=v&&w.value.includes(v)||!1,k=x.disabled||m.disabled;return(0,dx.jsx)(dH,{scope:y,open:C,disabled:k,triggerId:S,children:(0,dx.jsx)(dy,{"data-orientation":x.orientation,"data-state":dQ(C),...E,...b,ref:g,disabled:k,open:C,onOpenChange:m=>{m?w.onItemOpen(v):w.onItemClose(v)}})})});dV.displayName=dB;var dU="AccordionHeader",dW=uj.default.forwardRef((m,g)=>{let{__scopeAccordion:y,...v}=m,b=dL(dw,y),x=dz(dU,y);return(0,dx.jsx)(uW.h3,{"data-orientation":b.orientation,"data-state":dQ(x.open),"data-disabled":x.disabled?"":void 0,...v,ref:g})});dW.displayName=dU;var dG="AccordionTrigger",dq=uj.default.forwardRef((m,g)=>{let{__scopeAccordion:y,...v}=m,b=dL(dw,y),x=dz(dG,y),w=dP(dG,y),E=dN(y);return(0,dx.jsx)(dS.ItemSlot,{scope:y,children:(0,dx.jsx)(dv,{"aria-disabled":x.open&&!w.collapsible||void 0,"data-orientation":b.orientation,id:x.triggerId,...E,...v,ref:g})})});dq.displayName=dG;var d$="AccordionContent",dK=uj.default.forwardRef((m,g)=>{let{__scopeAccordion:y,...v}=m,b=dL(dw,y),x=dz(d$,y),w=dN(y);return(0,dx.jsx)(db,{role:"region","aria-labelledby":x.triggerId,"data-orientation":b.orientation,...w,...v,ref:g,style:{"--radix-accordion-content-height":"var(--radix-collapsible-content-height)","--radix-accordion-content-width":"var(--radix-collapsible-content-width)",...m.style}})});function dQ(m){return m?"open":"closed"}dK.displayName=d$;var dY=dA,dZ=dV,dX=dW,dJ=dK,d0=N,d1=N,d2=e7;function d5(m){let g=m+"CollectionProvider",[y,v]=tO(g),[b,x]=y(g,{collectionRef:{current:null},itemMap:new Map}),w=m=>{let{scope:g,children:y}=m,v=d1.default.useRef(null),x=d1.default.useRef(new Map).current;return(0,d2.jsx)(b,{scope:g,itemMap:x,collectionRef:v,children:y})};w.displayName=g;let E=m+"CollectionSlot",S=tq(E),C=d1.default.forwardRef((m,g)=>{let{scope:y,children:v}=m,b=tH(g,x(E,y).collectionRef);return(0,d2.jsx)(S,{ref:b,children:v})});C.displayName=E;let k=m+"CollectionItemSlot",j="data-radix-collection-item",T=tq(k),N=d1.default.forwardRef((m,g)=>{let{scope:y,children:v,...b}=m,w=d1.default.useRef(null),E=tH(g,w),S=x(k,y);return d1.default.useEffect(()=>(S.itemMap.set(w,{ref:w,...b}),()=>void S.itemMap.delete(w))),(0,d2.jsx)(T,{...{[j]:""},ref:E,children:v})});return N.displayName=k,[{Provider:w,Slot:C,ItemSlot:N},function(g){let y=x(m+"CollectionConsumer",g);return d1.default.useCallback(()=>{let m=y.collectionRef.current;if(!m)return[];let g=Array.from(m.querySelectorAll(`[${j}]`));return Array.from(y.itemMap.values()).sort((m,y)=>g.indexOf(m.ref.current)-g.indexOf(y.ref.current))},[y.collectionRef,y.itemMap])},v]}function d3(m){let[g,y,v]=d5(m+"CollectionIndex");return[g,function(m,g){let v=y(g);return d0.default.useCallback(()=>v().findIndex(({ref:g})=>g.current===m.current),[v,m])},v]}var d6=e7,d4=N,d7=N,d8=N,d9=e7;function pe(m,g=[]){let y=[];function v(g,v){let b=d8.createContext(v),x=y.length;y=[...y,v];let w=g=>{let{scope:y,children:v,...w}=g,E=y?.[m]?.[x]||b,S=d8.useMemo(()=>w,Object.values(w));return(0,d9.jsx)(E.Provider,{value:S,children:v})};return w.displayName=g+"Provider",[w,function(y,w){let E=w?.[m]?.[x]||b,S=d8.useContext(E);if(S)return S;if(void 0!==v)return v;throw Error(`\`${y}\` must be used within \`${g}\``)}]}let b=()=>{let g=y.map(m=>d8.createContext(m));return function(y){let v=y?.[m]||g;return d8.useMemo(()=>({[`__scope${m}`]:{...y,[m]:v}}),[y,v])}};return b.scopeName=m,[v,pt(b,...g)]}function pt(...m){let g=m[0];if(1===m.length)return g;let y=()=>{let y=m.map(m=>({useScope:m(),scopeName:m.scopeName}));return function(m){let v=y.reduce((g,{useScope:y,scopeName:v})=>{let b=y(m)[`__scope${v}`];return{...g,...b}},{});return d8.useMemo(()=>({[`__scope${g.scopeName}`]:v}),[v])}};return y.scopeName=g.scopeName,y}var pn=N,pr=N,pi=e7;function pa(m){let g=po(m),y=pr.forwardRef((m,y)=>{let{children:v,...b}=m,x=pr.Children.toArray(v),w=x.find(ps);if(w){let m=w.props.children,v=x.map(g=>g!==w?g:pr.Children.count(m)>1?pr.Children.only(null):pr.isValidElement(m)?m.props.children:null);return(0,pi.jsx)(g,{...b,ref:y,children:pr.isValidElement(m)?pr.cloneElement(m,void 0,v):null})}return(0,pi.jsx)(g,{...b,ref:y,children:v})});return y.displayName=`${m}.Slot`,y}function po(m){let g=pr.forwardRef((m,g)=>{let{children:y,...v}=m;if(pr.isValidElement(y)){let m=pu(y),b=pc(v,y.props);return y.type!==pr.Fragment&&(b.ref=g?tB(g,m):m),pr.cloneElement(y,b)}return pr.Children.count(y)>1?pr.Children.only(null):null});return g.displayName=`${m}.SlotClone`,g}var pl=Symbol("radix.slottable");function ps(m){return pr.isValidElement(m)&&"function"==typeof m.type&&"__radixId"in m.type&&m.type.__radixId===pl}function pc(m,g){let y={...g};for(let v in g){let b=m[v],x=g[v];/^on[A-Z]/.test(v)?b&&x?y[v]=(...m)=>{let g=x(...m);return b(...m),g}:b&&(y[v]=b):"style"===v?y[v]={...b,...x}
1:"className"===v&&(y[v]=[b,x].filter(Boolean).join(" "))}return{...m,...y}}function pu(m){let g=Object.getOwnPropertyDescriptor(m.props,"ref")?.get,y=g&&"isReactWarning"in g&&g.isReactWarning;return y?m.ref:(y=(g=Object.getOwnPropertyDescriptor(m,"ref")?.get)&&"isReactWarning"in g&&g.isReactWarning)?m.props.ref:m.props.ref||m.ref}var pd=e7,pp=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","select","span","svg","ul"].reduce((m,g)=>{let y=pa(`Primitive.${g}`),v=pn.forwardRef((m,v)=>{let{asChild:b,...x}=m,w=b?y:g;return"u">typeof window&&(window[Symbol.for("radix-ui")]=!0),(0,pd.jsx)(w,{...x,ref:v})});return v.displayName=`Primitive.${g}`,{...m,[g]:v}},{}),pf=e7,ph="Checkbox",[pm,pg]=pe(ph),[py,pv]=pm(ph);function pb(m){let{__scopeCheckbox:g,checked:y,children:v,defaultChecked:b,disabled:x,form:w,name:E,onCheckedChange:S,required:C,value:k="on",internal_do_not_use_render:j}=m,[T,N]=ls({prop:y,defaultProp:b??!1,onChange:S,caller:ph}),[A,I]=d7.useState(null),[R,O]=d7.useState(null),P=d7.useRef(!1),D=!A||!!w||!!A.closest("form"),_={checked:T,disabled:x,setChecked:N,control:A,setControl:I,name:E,form:w,value:k,hasConsumerStoppedPropagationRef:P,required:C,defaultChecked:!pN(b)&&b,isFormControl:D,bubbleInput:R,setBubbleInput:O};return(0,pf.jsx)(py,{scope:g,..._,children:pT(j)?j(_):v})}var px="CheckboxTrigger",pw=d7.forwardRef(({__scopeCheckbox:m,onKeyDown:g,onClick:y,...v},b)=>{let{control:x,value:w,disabled:E,checked:S,required:C,setControl:k,setChecked:j,hasConsumerStoppedPropagationRef:T,isFormControl:N,bubbleInput:A}=pv(px,m),I=tH(b,k),R=d7.useRef(S);return d7.useEffect(()=>{let m=x?.form;if(m){let g=()=>j(R.current);return m.addEventListener("reset",g),()=>m.removeEventListener("reset",g)}},[x,j]),(0,pf.jsx)(pp.button,{type:"button",role:"checkbox","aria-checked":pN(S)?"mixed":S,"aria-required":C,"data-state":pA(S),"data-disabled":E?"":void 0,disabled:E,value:w,...v,ref:I,onKeyDown:nV(g,m=>{"Enter"===m.key&&m.preventDefault()}),onClick:nV(y,m=>{j(m=>!!pN(m)||!m),A&&N&&(T.current=m.isPropagationStopped(),T.current||m.stopPropagation())})})});pw.displayName=px;var pE=d7.forwardRef((m,g)=>{let{__scopeCheckbox:y,name:v,checked:b,defaultChecked:x,required:w,disabled:E,value:S,onCheckedChange:C,form:k,...j}=m;return(0,pf.jsx)(pb,{__scopeCheckbox:y,checked:b,defaultChecked:x,disabled:E,required:w,onCheckedChange:C,name:v,form:k,value:S,internal_do_not_use_render:({isFormControl:m})=>(0,pf.jsxs)(pf.Fragment,{children:[(0,pf.jsx)(pw,{...j,ref:g,__scopeCheckbox:y}),m&&(0,pf.jsx)(pj,{__scopeCheckbox:y})]})})});pE.displayName=ph;var pS="CheckboxIndicator",pC=d7.forwardRef((m,g)=>{let{__scopeCheckbox:y,forceMount:v,...b}=m,x=pv(pS,y);return(0,pf.jsx)(u9,{present:v||pN(x.checked)||!0===x.checked,children:(0,pf.jsx)(pp.span,{"data-state":pA(x.checked),"data-disabled":x.disabled?"":void 0,...b,ref:g,style:{pointerEvents:"none",...m.style}})})});pC.displayName=pS;var pk="CheckboxBubbleInput",pj=d7.forwardRef(({__scopeCheckbox:m,...g},y)=>{let{control:v,hasConsumerStoppedPropagationRef:b,checked:x,defaultChecked:w,required:E,disabled:S,name:C,value:k,form:j,bubbleInput:T,setBubbleInput:N}=pv(pk,m),A=tH(y,N),I=lp(x),R=oj(v);d7.useEffect(()=>{let m=T;if(!m)return;let g=Object.getOwnPropertyDescriptor(window.HTMLInputElement.prototype,"checked").set,y=!b.current;if(I!==x&&g){let v=new Event("click",{bubbles:y});m.indeterminate=pN(x),g.call(m,!pN(x)&&x),m.dispatchEvent(v)}},[T,I,x,b]);let O=d7.useRef(!pN(x)&&x);return(0,pf.jsx)(pp.input,{type:"checkbox","aria-hidden":!0,defaultChecked:w??O.current,required:E,disabled:S,name:C,value:k,form:j,...g,tabIndex:-1,ref:A,style:{...g.style,...R,position:"absolute",pointerEvents:"none",opacity:0,margin:0,transform:"translateX(-100%)"}})});function pT(m){return"function"==typeof m}function pN(m){return"indeterminate"===m}function pA(m){return pN(m)?"indeterminate":m?"checked":"unchecked"}pj.displayName=pk;var pI=e7,pR="Label",pO=N.forwardRef((m,g)=>(0,pI.jsx)(tJ.label,{...m,ref:g,onMouseDown:g=>{g.target.closest("button, input, select, textarea")||(m.onMouseDown?.(g),!g.defaultPrevented&&g.detail>1&&g.preventDefault())}}));pO.displayName=pR;var pP=pO,pD=N,p_=N,pM=N,pL=e7;function pF(m){let g=pB(m),y=pM.forwardRef((m,y)=>{let{children:v,...b}=m,x=pM.Children.toArray(v),w=x.find(pz);if(w){let m=w.props.children,v=x.map(g=>g!==w?g:pM.Children.count(m)>1?pM.Children.only(null):pM.isValidElement(m)?m.props.children:null);return(0,pL.jsx)(g,{...b,ref:y,children:pM.isValidElement(m)?pM.cloneElement(m,void 0,v):null})}return(0,pL.jsx)(g,{...b,ref:y,children:v})});return y.displayName=`${m}.Slot`,y}function pB(m){let g=pM.forwardRef((m,g)=>{let{children:y,...v}=m;if(pM.isValidElement(y)){let m=pU(y),b=pV(v,y.props);return y.type!==pM.Fragment&&(b.ref=g?tB(g,m):m),pM.cloneElement(y,b)}
1return pM.Children.count(y)>1?pM.Children.only(null):null});return g.displayName=`${m}.SlotClone`,g}var pH=Symbol("radix.slottable");function pz(m){return pM.isValidElement(m)&&"function"==typeof m.type&&"__radixId"in m.type&&m.type.__radixId===pH}function pV(m,g){let y={...g};for(let v in g){let b=m[v],x=g[v];/^on[A-Z]/.test(v)?b&&x?y[v]=(...m)=>{let g=x(...m);return b(...m),g}:b&&(y[v]=b):"style"===v?y[v]={...b,...x}:"className"===v&&(y[v]=[b,x].filter(Boolean).join(" "))}return{...m,...y}}function pU(m){let g=Object.getOwnPropertyDescriptor(m.props,"ref")?.get,y=g&&"isReactWarning"in g&&g.isReactWarning;return y?m.ref:(y=(g=Object.getOwnPropertyDescriptor(m,"ref")?.get)&&"isReactWarning"in g&&g.isReactWarning)?m.props.ref:m.props.ref||m.ref}var pW=e7,pG=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","select","span","svg","ul"].reduce((m,g)=>{let y=pF(`Primitive.${g}`),v=p_.forwardRef((m,v)=>{let{asChild:b,...x}=m,w=b?y:g;return"u">typeof window&&(window[Symbol.for("radix-ui")]=!0),(0,pW.jsx)(w,{...x,ref:v})});return v.displayName=`Primitive.${g}`,{...m,[g]:v}},{}),pq=e7,p$="Toggle",pK=pD.forwardRef((m,g)=>{let{pressed:y,defaultPressed:v,onPressedChange:b,...x}=m,[w,E]=ls({prop:y,onChange:b,defaultProp:v??!1,caller:p$});return(0,pq.jsx)(pG.button,{type:"button","aria-pressed":w,"data-state":w?"on":"off","data-disabled":m.disabled?"":void 0,...x,ref:g,onClick:nV(m.onClick,()=>{m.disabled||E(!w)})})});pK.displayName=p$;var pQ=pK;let pY="FacetValueList",[pZ,pX,pJ]=d3(pY),p0="FacetValueListItem",[p1,p2]=tO(p0),[p5,p3]=tO(pY,[pJ,p2]),[p6,p4]=p5(pY),p7=d4.default.forwardRef(({__scopeFacetValueList:m,facetId:g,onFacetClick:y,orientation:v="vertical",...b},x)=>(0,d6.jsx)(pZ.Provider,{scope:m,children:(0,d6.jsx)(p6,{scope:m,onFacetClick:y,facetId:g,children:(0,d6.jsx)(pZ.Slot,{scope:m,children:(0,d6.jsx)(tJ.ul,{"data-orientation":v,...b,ref:x})})})}));p7.displayName=pY;let p8=p7,[p9,fe]=p1(p0),ft=d4.default.forwardRef((m,g)=>{let{__scopeFacetValueList:y,defaultSelected:v,facetValueId:b,selected:x,...w}=m,{facetId:E,onFacetClick:S=()=>{}}=p4(p0,y),C=d4.default.useRef(null),k=tH(g,C),j=pX(C,y),[T=!1,N]=ls({prop:x,defaultProp:v??!1,onChange:rp(m=>{S({facetId:E,facetValueId:b,facetValueIndex:j(),checked:m})})});return(0,d6.jsx)(p9,{scope:y,onFacetItemChange:N,selected:T,id:b,children:(0,d6.jsx)(pZ.ItemSlot,{scope:y,children:(0,d6.jsx)(tJ.li,{"data-state":T?"selected":"unselected",ref:k,...w})})})});ft.displayName=p0;let fn="FacetValueListItemLabel",fr=d4.default.forwardRef((m,g)=>{let{__scopeFacetValueList:y,...v}=m,{id:b}=fe(fn,y);return(0,d6.jsx)(pP,{htmlFor:b,...v,ref:g})});fr.displayName=fn;let fi="FacetValueListItemCheckbox",fa=d4.default.forwardRef((m,g)=>{let{__scopeFacetValueList:y,...v}=m,{id:b,selected:x,onFacetItemChange:w}=fe(fi,y);return(0,d6.jsx)(pE,{checked:x,id:b,onCheckedChange:w,ref:g,...v})});fa.displayName=fi;let fo=pC;fo.displayName="FacetValueListItemCheckboxIndicator";let fl="FacetValueListItemToggle",fs=d4.default.forwardRef((m,g)=>{let{__scopeFacetValueList:y,...v}=m,{id:b,selected:x,onFacetItemChange:w}=fe(fl,y);return(0,d6.jsx)(pQ,{pressed:x,id:b,onPressedChange:w,ref:g,...v})});fs.displayName=fl;let fc=ft,fu=fa,fd=fo,fp=fr,ff=fs,fh="AccordionFacets",[fm,fg,fy]=d3(fh),[fv,fb]=tO(fh,[dT,fy,p3]),fx=dT(),fw=p3(),[fE,fS]=fv(fh),fC=uk.default.forwardRef((m,g)=>{let{__scopeAccordionFacets:y,defaultFacetTypesExpandedList:v,facetTypesExpandedList:b,onFacetTypesExpandedListChange:x,onFacetValueClick:w=()=>{},...E}=m,S=fx(y);return(0,uC.jsx)(fm.Provider,{scope:y,children:(0,uC.jsx)(fE,{scope:y,onFacetValueClick:w,children:(0,uC.jsx)(fm.Slot,{scope:y,children:(0,uC.jsx)(dY,{...S,defaultValue:v,onValueChange:x,type:"multiple",ref:g,value:b,...E})})})})});fC.displayName=fh;let fk="AccordionFacet",[fj]=tO(fk),[fT,fN]=fj(fk),fA=uk.default.forwardRef((m,g)=>{let{__scopeAccordionFacets:y,facetId:v,...b}=m,x=fx(y),w=uk.default.useRef(null),E=tH(g,w),S=fg(w,y),{onFacetValueClick:C}=fS(fk,y),k=rp(({facetId:m,...g})=>{C({facetId:m,facetIndex:S(),...g})});return(0,uC.jsx)(fT,{scope:y,facetId:v,onFacetItemClick:k,children:(0,uC.jsx)(fm.ItemSlot,{scope:y,children:(0,uC.jsx)(dZ,{...x,value:v,...b,ref:E})})})});fA.displayName=fk;let fI="AccordionFacetContent",fR=uk.default.forwardRef((m,g)=>{let{__scopeAccordionFacets:y,...v}=m,b=fx(y);return(0,uC.jsx)(dJ,{...b,...v,ref:g})});fR.displayName=fI;let fO="AccordionFacetValueList",fP=m=>{let{__scopeAccordionFacets:g,...y}=m,v=fw(g),{facetId:b,onFacetItemClick:x}=fN(fO,g);return(0,uC.jsx)(p8,{...v,...y,facetId:b,onFacetClick:x})};fP.displayName=fO;let fD=uk.default.forwardRef((m,g)=>{let{__scopeAccordionFacets:y,...v}=m,b=fw(y);return(0,uC.jsx)(fc,{...b,...v,ref:g})});fD.displayName="AccordionFacetValueListItem";let f_=uk.default.forwardRef((m,g)=>{let{__scopeAccordionFacets:y,...v}=m,b=fw(y);return(0,uC.jsx)(fp,{...b,...v,ref:g})});f_.displayName="AccordionFacetValueListItemLabel";let fM=uk.default.forwardRef((m,g)=>{let{__scopeAccordionFacets:y,...v}=m,b=fw(y);return(0,uC.jsx)(fu,{...b,...v,ref:g})});fM.displayName="AccordionFacetValueListItemCheckbox";let fL=fd;fL.displayName="AccordionFacetValueListItemCheckboxIndicator";let fF=uk.default.forwardRef((m,g)=>{let{__scopeAccordionFacets:y,...v}=m,b=fw(y);return(0,uC.jsx)(ff,{...b,...v,ref:g})});fF.displayName="AccordionFacetValueListItemItemToggle";let fB="AccordionFacetHeader",fH=uk.default.forwardRef((m,g)=>{let{__scopeAccordionFacets:y,...v}=m,b=fx(y);return(0,uC.jsx)(dX,{...b,...v,ref:g})});fH.displayName=fB;let fz="AccordionFacetTrigger",fV=uk.default.forwardRef((m,g)=>{let{__scopeAccordionFacets:y,...v}=m,b=fx(y);return(0,uC.jsx)(dq,{...b,...v,ref:g})});fV.displayName=fz;let fU=fC,fW=fA,fG=fH,fq=fV,f$=fR,fK=fP,fQ=fD,fY=f_,fZ=fM,fX=fL,fJ=fF,f0=fg;m.s(["AccordionFacet",0,fA,"AccordionFacetContent",0,fR,"AccordionFacetHeader",0,fH,"AccordionFacetTrigger",0,fV,"AccordionFacetValueList",0,fP,"AccordionFacetValueListItem",0,fD,"AccordionFacetValueListItemCheckbox",0,fM,"AccordionFacetValueListItemCheckboxIndicator",0,fL,"AccordionFacetValueListItemItemToggle",0,fF,"AccordionFacetValueListItemLabel",0,f_,"AccordionFacets",0,fC,"Content",0,f$,"Facet",0,fW,"Header",0,fG,"Item",0,fQ,"ItemCheckbox",0,fZ,"ItemCheckboxIndicator",0,fX,"ItemLabel",0,fY,"ItemToggle",0,fJ,"Root",0,fU,"Trigger",0,fq,"ValueList",0,fK,"createAccordionFacetsContext",0,fv,"createAccordionFacetsScope",0,fb,"useAccordionFacetContext",0,fN,"useAccordionFacetsCollectionIndex",0,f0,"useAccordionFacetsContext",0,fS],940661),m.i(940661),m.s(["AccordionFacet",0,fA,"AccordionFacetContent",0,fR,"AccordionFacetHeader",0,fH,"AccordionFacetTrigger",0,fV,"AccordionFacetValueList",0,fP,"AccordionFacetValueListItem",0,fD,"AccordionFacetValueListItemCheckbox",0,fM,"AccordionFacetValueListItemCheckboxIndicator",0,fL,"AccordionFacetValueListItemItemToggle",0,fF,"AccordionFacetValueListItemLabel",0,f_,"AccordionFacets",0,fC,"Content",0,f$,"Facet",0,fW,"Header",0,fG,"Item",0,fQ,"ItemCheckbox",0,fZ,"ItemCheckboxIndicator",0,fX,"ItemLabel",0,fY,"ItemToggle",0,fJ,"Root",0,fU,"Trigger",0,fq,"ValueList",0,fK,"createAccordionFacetsContext",0,fv,"createAccordionFacetsScope",0,fb,"useAccordionFacetContext",0,fN,"useAccordionFacetsCollectionIndex",0,f0,"useAccordionFacetsContext",0,fS],745477);var f1=m.i(745477),f1=f1,f2=e7,f5=tb,f3=tx,f6=tw;let f4={valueId:{isSelectedFacet:(m,g,y)=>m.some(m=>"facetValueId"in m&&m.facetId===g&&m.facetValueId===y)},text:{isSelectedFacet:(m,g,y,v)=>{let b=(0,f6.findFacetValueOnResponseByValueId)(v,g,y);return!!b&&!!b.text&&m.some(m=>"facetValueText"in m&&m.facetId===g&&m.facetValueText===b.text)}},range:{isSelectedFacet:()=>!1}},f7=(m,g)=>{let{config:y,state:{response:v}={}}=(0,f5.default)(),b=(0,f6.getFacetConfigType)(y,m),{selectedFacets:x=[]}=(0,f3.default)(),w=f4[b]?f4[b]:void 0;return void 0!==w&&w.isSelectedFacet(x,m,g,v)};var f1=f1;let f8=m=>{let{__scopeAccordionFacets:g}=m,{facetId:y}=f1.useAccordionFacetContext("AccordionFacet",g),v=f7(y,m.facetValueId);return(0,f2.jsx)(f1.Item,{selected:v,...m})};m.s([],306648),m.i(306648);var f9=e7,he=N,ht=N,hn=N,hr=e7;function hi(m,g=[]){let y=[];function v(g,v){let b=hn.createContext(v),x=y.length;y=[...y,v];let w=g=>{let{scope:y,children:v,...w}=g,E=y?.[m]?.[x]||b,S=hn.useMemo(()=>w,Object.values(w));return(0,hr.jsx)(E.Provider,{value:S,children:v})};return w.displayName=g+"Provider",[w,function(y,w){let E=w?.[m]?.[x]||b,S=hn.useContext(E);if(S)return S;if(void 0!==v)return v;throw Error(`\`${y}\` must be used within \`${g}\``)}]}let b=()=>{let g=y.map(m=>hn.createContext(m));return function(y){let v=y?.[m]||g;return hn.useMemo(()=>({[`__scope${m}`]:{...y,[m]:v}}),[y,v])}};return b.scopeName=m,[v,ha(b,...g)]}function ha(...m){let g=m[0];if(1===m.length)return g;let y=()=>{let y=m.map(m=>({useScope:m(),scopeName:m.scopeName}));return function(m){let v=y.reduce((g,{useScope:y,scopeName:v})=>{let b=y(m)[`__scope${v}`];return{...g,...b}},{});return hn.useMemo(()=>({[`__scope${g.scopeName}`]:v}),[v])}};return y.scopeName=g.scopeName,y}var ho=N,hl=N,hs=e7;function hc(m){let g=hu(m),y=hl.forwardRef((m,y)=>{let{children:v,...b}=m,x=hl.Children.toArray(v),w=x.find(hp);if(w){let m=w.props.children,v=x.map(g=>g!==w?g:hl.Children.count(m)>1?hl.Children.only(null):hl.isValidElement(m)?m.props.children:null);return(0,hs.jsx)(g,{...b,ref:y,children:hl.isValidElement(m)?hl.cloneElement(m,void 0,v):null})}return(0,hs.jsx)(g,{...b,ref:y,children:v})});return y.displayName=`${m}.Slot`,y}function hu(m){let g=hl.forwardRef((m,g)=>{let{children:y,...v}=m;if(hl.isValidElement(y)){let m=hh(y),b=hf(v,y.props);return y.type!==hl.Fragment&&(b.ref=g?tB(g,m):m),hl.cloneElement(y,b)}return hl.Children.count(y)>1?hl.Children.only(null):null});return g.displayName=`${m}.SlotClone`,g}var hd=Symbol("radix.slottable");function hp(m){return hl.isValidElement(m)&&"function"==typeof m.type&&"__radixId"in m.type&&m.type.__radixId===hd}function hf(m,g){let y={...g};for(let v in g){let b=m[v],x=g[v];/^on[A-Z]/.test(v)?b&&x?y[v]=(...m)=>{let g=x(...m);return b(...m),g}:b&&(y[v]=b):"style"===v?y[v]={...b,...x}
1:"className"===v&&(y[v]=[b,x].filter(Boolean).join(" "))}return{...m,...y}}function hh(m){let g=Object.getOwnPropertyDescriptor(m.props,"ref")?.get,y=g&&"isReactWarning"in g&&g.isReactWarning;return y?m.ref:(y=(g=Object.getOwnPropertyDescriptor(m,"ref")?.get)&&"isReactWarning"in g&&g.isReactWarning)?m.props.ref:m.props.ref||m.ref}var hm=e7,hg=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","select","span","svg","ul"].reduce((m,g)=>{let y=hc(`Primitive.${g}`),v=ho.forwardRef((m,v)=>{let{asChild:b,...x}=m,w=b?y:g;return"u">typeof window&&(window[Symbol.for("radix-ui")]=!0),(0,hm.jsx)(w,{...x,ref:v})});return v.displayName=`Primitive.${g}`,{...m,[g]:v}},{}),hy=N,hv=e7;function hb(m){let g=m+"CollectionProvider",[y,v]=hi(g),[b,x]=y(g,{collectionRef:{current:null},itemMap:new Map}),w=m=>{let{scope:g,children:y}=m,v=hy.default.useRef(null),x=hy.default.useRef(new Map).current;return(0,hv.jsx)(b,{scope:g,itemMap:x,collectionRef:v,children:y})};w.displayName=g;let E=m+"CollectionSlot",S=hc(E),C=hy.default.forwardRef((m,g)=>{let{scope:y,children:v}=m,b=tH(g,x(E,y).collectionRef);return(0,hv.jsx)(S,{ref:b,children:v})});C.displayName=E;let k=m+"CollectionItemSlot",j="data-radix-collection-item",T=hc(k),N=hy.default.forwardRef((m,g)=>{let{scope:y,children:v,...b}=m,w=hy.default.useRef(null),E=tH(g,w),S=x(k,y);return hy.default.useEffect(()=>(S.itemMap.set(w,{ref:w,...b}),()=>void S.itemMap.delete(w))),(0,hv.jsx)(T,{...{[j]:""},ref:E,children:v})});return N.displayName=k,[{Provider:w,Slot:C,ItemSlot:N},function(g){let y=x(m+"CollectionConsumer",g);return hy.default.useCallback(()=>{let m=y.collectionRef.current;if(!m)return[];let g=Array.from(m.querySelectorAll(`[${j}]`));return Array.from(y.itemMap.values()).sort((m,y)=>g.indexOf(m.ref.current)-g.indexOf(y.ref.current))},[y.collectionRef,y.itemMap])},v]}var hx=e7,hw=["PageUp","PageDown"],hE=["ArrowUp","ArrowDown","ArrowLeft","ArrowRight"],hS={"from-left":["Home","PageDown","ArrowDown","ArrowLeft"],"from-right":["Home","PageDown","ArrowDown","ArrowRight"],"from-bottom":["Home","PageDown","ArrowDown","ArrowLeft"],"from-top":["Home","PageDown","ArrowUp","ArrowLeft"]},hC="Slider",[hk,hj,hT]=hb(hC),[hN,hA]=hi(hC,[hT]),[hI,hR]=hN(hC),hO=ht.forwardRef((m,g)=>{let{name:y,min:v=0,max:b=100,step:x=1,orientation:w="horizontal",disabled:E=!1,minStepsBetweenThumbs:S=0,defaultValue:C=[v],value:k,onValueChange:j=()=>{},onValueCommit:T=()=>{},inverted:N=!1,form:A,...I}=m,R=ht.useRef(new Set),O=ht.useRef(0),P="horizontal"===w?h_:hM,[D=[],_]=ls({prop:k,defaultProp:C,onChange:m=>{let g=[...R.current];g[O.current]?.focus(),j(m)}}),M=ht.useRef(D);function L(m){let g=hY(D,m);H(m,g)}function F(m){H(m,O.current)}function B(){let m=M.current[O.current];D[O.current]!==m&&T(D)}function H(m,g,{commit:y}={commit:!1}){let w=h1(x),E=nz(h2(Math.round((m-v)/x)*x+v,w),[v,b]);_((m=[])=>{let v=h$(m,E,g);if(!hJ(v,S*x))return m;{O.current=v.indexOf(E);let g=String(v)!==String(m);return g&&y&&T(v),g?v:m}})}return(0,hx.jsx)(hI,{scope:m.__scopeSlider,name:y,disabled:E,min:v,max:b,valueIndexToChangeRef:O,thumbs:R.current,values:D,orientation:w,form:A,children:(0,hx.jsx)(hk.Provider,{scope:m.__scopeSlider,children:(0,hx.jsx)(hk.Slot,{scope:m.__scopeSlider,children:(0,hx.jsx)(P,{"aria-disabled":E,"data-disabled":E?"":void 0,...I,ref:g,onPointerDown:nV(I.onPointerDown,()=>{E||(M.current=D)}),min:v,max:b,inverted:N,onSlideStart:E?void 0:L,onSlideMove:E?void 0:F,onSlideEnd:E?void 0:B,onHomeKeyDown:()=>!E&&H(v,0,{commit:!0}),onEndKeyDown:()=>!E&&H(b,D.length-1,{commit:!0}),onStepKeyDown:({event:m,direction:g})=>{if(!E){let y=hw.includes(m.key)||m.shiftKey&&hE.includes(m.key)?10:1,v=O.current;H(D[v]+x*y*g,v,{commit:!0})}}})})})})});hO.displayName=hC;var[hP,hD]=hN(hC,{startEdge:"left",endEdge:"right",size:"width",direction:1}),h_=ht.forwardRef((m,g)=>{let{min:y,max:v,dir:b,inverted:x,onSlideStart:w,onSlideMove:E,onSlideEnd:S,onStepKeyDown:C,...k}=m,[j,T]=ht.useState(null),N=tH(g,m=>T(m)),A=ht.useRef(void 0),I=n4(b),R="ltr"===I,O=R&&!x||!R&&x;function P(m){let g=A.current||j.getBoundingClientRect(),b=h0([0,g.width],O?[y,v]:[v,y]);return A.current=g,b(m-g.left)}return(0,hx.jsx)(hP,{scope:m.__scopeSlider,startEdge:O?"left":"right",endEdge:O?"right":"left",direction:O?1:-1,size:"width",children:(0,hx.jsx)(hL,{dir:I,"data-orientation":"horizontal",...k,ref:N,style:{...k.style,"--radix-slider-thumb-transform":"translateX(-50%)"},onSlideStart:m=>{let g=P(m.clientX);w?.(g)},onSlideMove:m=>{let g=P(m.clientX);E?.(g)},onSlideEnd:()=>{A.current=void 0,S?.()},onStepKeyDown:m=>{let g=hS[O?"from-left":"from-right"].includes(m.key);C?.({event:m,direction:g?-1:1})}})})}),hM=ht.forwardRef((m,g)=>{let{min:y,max:v,inverted:b,onSlideStart:x,onSlideMove:w,onSlideEnd:E,onStepKeyDown:S,...C}=m,k=ht.useRef(null),j=tH(g,k),T=ht.useRef(void 0),N=!b;function A(m){let g=T.current||k.current.getBoundingClientRect(),b=h0([0,g.height],N?[v,y]:[y,v]);return T.current=g,b(m-g.top)}return(0,hx.jsx)(hP,{scope:m.__scopeSlider,startEdge:N?"bottom":"top",endEdge:N?"top":"bottom",size:"height",direction:N?1:-1,children:(0,hx.jsx)(hL,{"data-orientation":"vertical",...C,ref:j,style:{...C.style,"--radix-slider-thumb-transform":"translateY(50%)"},onSlideStart:m=>{let g=A(m.clientY);x?.(g)},onSlideMove:m=>{let g=A(m.clientY);w?.(g)},onSlideEnd:()=>{T.current=void 0,E?.()},onStepKeyDown:m=>{let g=hS[N?"from-bottom":"from-top"].includes(m.key);S?.({event:m,direction:g?-1:1})}})})}),hL=ht.forwardRef((m,g)=>{let{__scopeSlider:y,onSlideStart:v,onSlideMove:b,onSlideEnd:x,onHomeKeyDown:w,onEndKeyDown:E,onStepKeyDown:S,...C}=m,k=hR(hC,y);return(0,hx.jsx)(hg.span,{...C,ref:g,onKeyDown:nV(m.onKeyDown,m=>{"Home"===m.key?(w(m),m.preventDefault()):"End"===m.key?(E(m),m.preventDefault()):hw.concat(hE).includes(m.key)&&
1(S(m),m.preventDefault())}),onPointerDown:nV(m.onPointerDown,m=>{let g=m.target;g.setPointerCapture(m.pointerId),m.preventDefault(),k.thumbs.has(g)?g.focus():v(m)}),onPointerMove:nV(m.onPointerMove,m=>{m.target.hasPointerCapture(m.pointerId)&&b(m)}),onPointerUp:nV(m.onPointerUp,m=>{let g=m.target;g.hasPointerCapture(m.pointerId)&&(g.releasePointerCapture(m.pointerId),x(m))})})}),hF="SliderTrack",hB=ht.forwardRef((m,g)=>{let{__scopeSlider:y,...v}=m,b=hR(hF,y);return(0,hx.jsx)(hg.span,{"data-disabled":b.disabled?"":void 0,"data-orientation":b.orientation,...v,ref:g})});hB.displayName=hF;var hH="SliderRange",hz=ht.forwardRef((m,g)=>{let{__scopeSlider:y,...v}=m,b=hR(hH,y),x=hD(hH,y),w=tH(g,ht.useRef(null)),E=b.values.length,S=b.values.map(m=>hK(m,b.min,b.max)),C=E>1?Math.min(...S):0,k=100-Math.max(...S);return(0,hx.jsx)(hg.span,{"data-orientation":b.orientation,"data-disabled":b.disabled?"":void 0,...v,ref:w,style:{...m.style,[x.startEdge]:C+"%",[x.endEdge]:k+"%"}})});hz.displayName=hH;var hV="SliderThumb",hU=ht.forwardRef((m,g)=>{let y=hj(m.__scopeSlider),[v,b]=ht.useState(null),x=tH(g,m=>b(m)),w=ht.useMemo(()=>v?y().findIndex(m=>m.ref.current===v):-1,[y,v]);return(0,hx.jsx)(hW,{...m,ref:x,index:w})}),hW=ht.forwardRef((m,g)=>{let{__scopeSlider:y,index:v,name:b,...x}=m,w=hR(hV,y),E=hD(hV,y),[S,C]=ht.useState(null),k=tH(g,m=>C(m)),j=!S||w.form||!!S.closest("form"),T=oj(S),N=w.values[v],A=void 0===N?0:hK(N,w.min,w.max),I=hQ(v,w.values.length),R=T?.[E.size],O=R?hZ(R,A,E.direction):0;return ht.useEffect(()=>{if(S)return w.thumbs.add(S),()=>{w.thumbs.delete(S)}},[S,w.thumbs]),(0,hx.jsxs)("span",{style:{transform:"var(--radix-slider-thumb-transform)",position:"absolute",[E.startEdge]:`calc(${A}% + ${O}px)`},children:[(0,hx.jsx)(hk.ItemSlot,{scope:m.__scopeSlider,children:(0,hx.jsx)(hg.span,{role:"slider","aria-label":m["aria-label"]||I,"aria-valuemin":w.min,"aria-valuenow":N,"aria-valuemax":w.max,"aria-orientation":w.orientation,"data-orientation":w.orientation,"data-disabled":w.disabled?"":void 0,tabIndex:w.disabled?void 0:0,...x,ref:k,style:void 0===N?{display:"none"}:m.style,onFocus:nV(m.onFocus,()=>{w.valueIndexToChangeRef.current=v})})}),j&&(0,hx.jsx)(hq,{name:b??(w.name?w.name+(w.values.length>1?"[]":""):void 0),form:w.form,value:N},v)]})});hU.displayName=hV;var hG="RadioBubbleInput",hq=ht.forwardRef(({__scopeSlider:m,value:g,...y},v)=>{let b=ht.useRef(null),x=tH(b,v),w=lp(g);return ht.useEffect(()=>{let m=b.current;if(!m)return;let y=Object.getOwnPropertyDescriptor(window.HTMLInputElement.prototype,"value").set;if(w!==g&&y){let v=new Event("input",{bubbles:!0});y.call(m,g),m.dispatchEvent(v)}},[w,g]),(0,hx.jsx)(hg.input,{style:{display:"none"},...y,ref:x,defaultValue:g})});function h$(m=[],g,y){let v=[...m];return v[y]=g,v.sort((m,g)=>m-g)}function hK(m,g,y){return nz(100/(y-g)*(m-g),[0,100])}function hQ(m,g){return g>2?`Value ${m+1} of ${g}`:2===g?["Minimum","Maximum"][m]:void 0}function hY(m,g){if(1===m.length)return 0;let y=m.map(m=>Math.abs(m-g)),v=Math.min(...y);return y.indexOf(v)}function hZ(m,g,y){let v=m/2,b=h0([0,50],[0,v]);return(v-b(g)*y)*y}function hX(m){return m.slice(0,-1).map((g,y)=>m[y+1]-g)}function hJ(m,g){return!(g>0)||Math.min(...hX(m))>=g}function h0(m,g){return y=>{if(m[0]===m[1]||g[0]===g[1])return g[0];let v=(g[1]-g[0])/(m[1]-m[0]);return g[0]+v*(y-m[0])}}function h1(m){return(String(m).split(".")[1]||"").length}function h2(m,g){let y=Math.pow(10,g);return Math.round(m*y)/y}hq.displayName=hG;var h5=hO,h3=hU;let h6=hB,h4=hz,h7=h3,h8=he.default.createContext([]),h9=h8.Provider,me=he.default.forwardRef((m,g)=>{let{facetId:y,onFacetChange:v,min:b,max:x,steps:w=1,dir:E="ltr",value:S,onValueChange:C,autoAdjustValues:k=!0,...j}=m,[T=b,N=x]=S||[],A=!k||T>=b?T:b,I=!k||N<=x?N:x,[R=[],O]=(0,he.useState)(S);(0,he.useEffect)(()=>{O([A,I])},[A,I]);let P=rp(m=>{v&&v({facetId:y,min:m[0],max:m[1],type:"range"})});return(0,f9.jsx)(h9,{value:R,children:(0,f9.jsx)(h5,{value:R,max:x,min:b,step:w,onValueCommit:P,onValueChange:m=>{O(m),C?.(m)},dir:E,ref:g,...j})})}),mt=he.default.forwardRef((m,g)=>{let y=(0,he.useContext)(h8);return(0,f9.jsx)(h3,{...m,ref:g,children:"function"==typeof m.children&&m.children(y[0])})}),mn=he.default.forwardRef((m,g)=>{let y=(0,he.useContext)(h8);return(0,f9.jsx)(h3,{...m,ref:g,children:"function"==typeof m.children&&m.children(y[1])})});m.s(["End",0,mn,"Range",0,h4,"Root",0,me,"Start",0,mt,"Thumb",0,h7,"Track",0,h6],958645),m.i(958645),m.s(["End",0,mn,"Range",0,h4,"Root",0,me,"Start",0,mt,"Thumb",0,h7,"Track",0,h6],750788);var mr=m.i(750788),mr=mr,mi=e7,ma=tw,mo=tb;let ml=()=>{let{config:m}=(0,mo.default)();return m},ms=N.default.forwardRef((m,g)=>{let{onFacetValueClick:y=()=>{},...v}=m,b=ml();return(0,mi.jsx)(fC,{...v,ref:g,onFacetValueClick:m=>y({...m,type:(0,ma.getFacetConfigType)(b,m.facetId)})})});var mc=e7,mu=N;let md="SearchResultsAccordionFacetValueRange",mp=mu.default.forwardRef((m,g)=>{let{__scopeAccordionFacets:y,...v}=m,{facetId:b,onFacetItemClick:x}=fN(md,y),w=tE().find(m=>m.facetId===b),E=w?.min||m.min,S=w?.max||m.max,[C,k]=(0,mu.useState)([E,S]);return(0,mu.useEffect)(()=>{k([E,S])},[E,S]),(0,mc.jsx)(me,{...v,value:C,facetId:b,onFacetChange:x,ref:g})}),mf=({min:m,max:g})=>(0,uw.jsxs)(mp,{max:g,min:m,autoAdjustValues:!1,className:"relative mb-8 flex h-5 w-full touch-none select-none items-center",children:[(0,uw.jsx)(mr.Track,{className:"relative h-[3px] grow rounded-full bg-grey-light",children:(0,uw.jsx)(mr.Range,{className:"absolute h-full rounded-full bg-primary-dark"})}),(0,uw.jsx)(mr.Start,{className:"block h-5 w-5 cursor-pointer rounded-full bg-white text-center text-[10px] leading-5 shadow-[0_2px_10px_rgba(0,0,0,0.2)] transition-colors hover:bg-primary-dark/10 focus:outline-primary-dark",children:m=>(0,uw.jsxs)("span",{className:"absolute left-0 top-[30px] text-sm",children:["$",m]}
1)}),(0,uw.jsx)(mr.End,{className:"block h-5 w-5 cursor-pointer rounded-full bg-white text-center text-[10px] leading-5 shadow-[0_2px_10px_rgba(0,0,0,0.2)] transition-colors hover:bg-primary-dark/10 focus:outline-primary-dark",children:m=>(0,uw.jsxs)("span",{className:"absolute left-0 top-[30px] text-sm",children:["$",m]})})]}),mh=({facets:m})=>{let{onFacetClick:g}=nN(),y=(0,uS.useSitecore)().page.locale,[v,b]=(0,uE.useState)(()=>window.matchMedia("(min-width: 768px)").matches);return(0,uE.useEffect)(()=>{let m=window.matchMedia("(min-width: 768px)"),g=m=>b(m.matches);return m.addEventListener("change",g),()=>m.removeEventListener("change",g)},[]),(0,uw.jsx)(ms,{defaultFacetTypesExpandedList:v?m.map(m=>m.name):[],onFacetTypesExpandedListChange:()=>{},onFacetValueClick:g,className:"w-full",children:m.map(m=>(0,uw.jsxs)(f1.Facet,{facetId:m.name,className:"mb-1 block border-b border-grey-light pb-1",children:[(0,uw.jsx)(f1.Header,{className:"flex",children:(0,uw.jsxs)(f1.Trigger,{className:"flex w-full items-center justify-between py-2 text-sm font-semibold text-grey-dark transition-colors hover:text-primary-dark focus:outline-primary-dark md:text-base [&[data-state=open]_svg.chevron]:rotate-180",children:[(0,uw.jsx)("span",{children:nx(m.name,m.label,y)}),(0,uw.jsx)(tl,{className:"chevron h-4 w-4 flex-none text-grey-mid transition-transform duration-200"})]})}),(0,uw.jsx)(f1.Content,{className:"mt-2",children:"price"!==m.name?(0,uw.jsx)(f1.ValueList,{className:"flex list-none flex-col space-y-2 pb-3",children:m.value.map((g,v)=>(0,uE.createElement)(f8,{index:v,facetValueId:g.id,key:g.id,className:"group flex cursor-pointer items-center text-sm",children:[(0,uw.jsx)(f1.ItemCheckbox,{className:"h-5 w-5 flex-none cursor-pointer rounded border border-grey-mid transition duration-200 ease-in-out hover:border-primary-dark focus:outline-primary-dark aria-checked:border-primary-dark aria-checked:bg-primary-dark",children:(0,uw.jsx)(f1.ItemCheckboxIndicator,{className:"flex h-5 w-5 items-center justify-center text-white",children:(0,uw.jsx)(ta,{})})}),(0,uw.jsxs)(f1.ItemLabel,{className:"ms-3 text-sm text-grey-dark group-hover:text-primary-dark",children:[nw(m.name,g.text,y)," ",g.count&&(0,uw.jsxs)("span",{className:"text-grey-mid",children:["(",g.count,")"]})]})]}))}):(0,uw.jsx)(mf,{min:Math.floor(m.value[0].min),max:Math.floor(m.value[m.value.length-1].max)})})]},m.name))},v?"desktop":"mobile")};var mm=e7;m.s([],732950),m.i(732950);var mg=e7,my=N,mv=N;let mb=(m,g)=>{let y=[];for(let v=1;v<=m;v++)y.push({page:v,isCurrent:v===g});return y},mx=({onPageChange:m,totalPages:g=0,defaultCurrentPage:y,currentPage:v})=>{let[b=v||y||1,x]=ls({prop:v,defaultProp:y??1,onChange:m}),[w,E]=(0,mv.useState)(()=>mb(g,b));(0,mv.useEffect)(()=>{b>g&&x(g)},[b]),(0,mv.useEffect)(()=>{E(mb(g,b))},[g,b]);let S=b<g,C=b>1,k=C?b-1:b,j=S?b+1:b;return{currentPage:b,totalPages:g,pages:w,hasPrev:C,hasNext:S,setPage:x,prevPage:k,nextPage:j}},mw=(m,g)=>({"data-current":m===g}),mE="Pagination",[mS,mC]=tO(mE),[mk,mj]=mS(mE),mT=m=>`#${m}`,mN=my.default.forwardRef((m,g)=>{let{__scopePagination:y,totalPages:v,currentPage:b,defaultCurrentPage:x,onPageChange:w,href:E=mT,...S}=m,C=mx({totalPages:v,currentPage:b,defaultCurrentPage:x,onPageChange:w});return(0,mg.jsx)(mk,{scope:y,...C,hrefFunc:E,children:(0,mg.jsx)(tJ.nav,{"aria-label":"pagination",...S,ref:g})})});mN.displayName=mE;let mA="PaginationFirstPage",mI=my.default.forwardRef((m,g)=>{let{__scopePagination:y,children:v,...b}=m,{hrefFunc:x,currentPage:w,setPage:E}=mj(mA,y),S=(0,my.useCallback)(m=>{b.onClick?.(m),E(1)},[E,b.onClick]);return(0,mg.jsx)(tJ.a,{ref:g,"aria-disabled":1===w,...mw(1,w),"data-page":1,href:x(1),...b,onClick:S,children:"function"==typeof v?v(1):v})});mI.displayName=mA;
1let mR="PaginationLastPage",mO=my.default.forwardRef((m,g)=>{let{__scopePagination:y,children:v,...b}=m,{hrefFunc:x,totalPages:w,currentPage:E,setPage:S}=mj(mR,y),C=(0,my.useCallback)(m=>{b.onClick?.(m),S(w)},[S,w,b.onClick]);return(0,mg.jsx)(tJ.a,{ref:g,"aria-disabled":w===E,...mw(w,E),"data-page":w,href:x(w),...b,onClick:C,children:"function"==typeof v?v(w):v})});mO.displayName=mR;let mP="PaginationPrevPage",mD=my.default.forwardRef((m,g)=>{let{__scopePagination:y,children:v,...b}=m,{currentPage:x,prevPage:w,hrefFunc:E,setPage:S}=mj(mP,y),C=(0,my.useCallback)(m=>{b.onClick?.(m),S(w)},[b.onClick,S,w]);return(0,mg.jsx)(tJ.a,{ref:g,"aria-disabled":w===x,...mw(w,x),"data-page":w,href:E(w),...b,onClick:C,children:"function"==typeof v?v(w):v})});mD.displayName=mP;let m_="PaginationNextPage",mM=my.default.forwardRef((m,g)=>{let{__scopePagination:y,children:v,...b}=m,{currentPage:x,nextPage:w,hrefFunc:E,setPage:S}=mj(m_,y),C=(0,my.useCallback)(m=>{b.onClick?.(m),S(w)},[b.onClick,S,w]);return(0,mg.jsx)(tJ.a,{ref:g,"aria-disabled":w===x,...mw(w,x),"data-page":w,href:E(w),...b,onClick:C,children:"function"==typeof v?v(w):v})});mM.displayName=m_;let mL="PaginationPages",mF=my.default.forwardRef((m,g)=>{let{__scopePagination:y,children:v,...b}=m,x=mj(mL,y);return(0,mg.jsx)(tJ.div,{ref:g,...b,children:"function"==typeof v?v(x):v})});mF.displayName=mL;let mB="PaginationPage",mH=my.default.forwardRef((m,g)=>{let{__scopePagination:y,page:v,...b}=m,{currentPage:x,setPage:w,hrefFunc:E}=mj(mB,y),S=(0,my.useCallback)(m=>{b.onClick?.(m),w(v)},[b.onClick,w,v]);return(0,mg.jsx)(tJ.a,{ref:g,...v===x?{"aria-current":"page"}:{},...mw(v,x),"data-page":v,href:E(v),...b,onClick:S})});mH.displayName=mB;let mz="PaginationTruncate",mV=my.default.forwardRef((m,g)=>{let{__scopePagination:y,...v}=m;return(0,mg.jsx)(tJ.span,{ref:g,...v})});mV.displayName=mz;let mU=mN,mW=mI,mG=mO,mq=mD,m$=mM,mK=mH,mQ=mF,mY=mV;m.s(["FirstPage",0,mW,"LastPage",0,mG,"NextPage",0,m$,"Page",0,mK,"Pages",0,mQ,"Pagination",0,mN,"PaginationFirstPage",0,mI,"PaginationLastPage",0,mO,"PaginationNextPage",0,mM,"PaginationPrevPage",0,mD,"PaginationTruncate",0,mV,"PrevPage",0,mq,"Root",0,mU,"Truncate",0,mY,"createPaginationContext",0,mS,"createPaginationScope",0,mC],881249),m.i(881249);let mZ=(m,g)=>Array.from({length:g-m+1},(g,y)=>m+y);function mX(m,g){let{currentPage:y,totalPages:v}=m,{boundaryCount:b=1,siblingCount:x=1}=g,w=mZ(1,Math.min(b,v)),E=mZ(Math.max(v-b+1,b+1),v),S=Math.max(Math.min(y-x,v-b-2*x-1),b+2),C=Math.min(Math.max(y+x,b+2*x+2),E.length>0?E[0]-2:v-1);return[...w,...S>b+2?["start-ellipsis"]:b+1<v-b?[b+1]:[],...mZ(S,C),...C<v-b-1?["end-ellipsis"]:v-b>b?[v-b]:[],...E].map(m=>"number"==typeof m?{type:"page",page:m}:{type:m})}m.s(["paginationLayout",0,mX],81561),m.i(81561),m.s(["FirstPage",0,mW,"LastPage",0,mG,"NextPage",0,m$,"Page",0,mK,"Pages",0,mQ,"Pagination",0,mN,"PaginationFirstPage",0,mI,"PaginationLastPage",0,mO,"PaginationNextPage",0,mM,"PaginationPrevPage",0,mD,"PaginationTruncate",0,mV,"PrevPage",0,mq,"Root",0,mU,"Truncate",0,mY,"createPaginationContext",0,mS,"createPaginationScope",0,mC,"paginationLayout",0,mX],455579);var mJ=m.i(455579),mJ=mJ;let m0=({currentPage:m,totalPages:g})=>{let{onPageNumberChange:y}=nN();return(0,mm.jsxs)(mJ.Root,{currentPage:m,defaultCurrentPage:1,totalPages:g,onPageChange:m=>y({page:m}),className:"mt-4 flex",children:[(0,mm.jsx)(mJ.PrevPage,{onClick:m=>m.preventDefault(),className:"mx-2 my-0 cursor-pointer hover:text-gray-700 focus:outline-gray-700 data-[current=true]:hidden",children:(0,mm.jsx)(tt,{})}),(0,mm.jsx)(mJ.Pages,{children:m=>mJ.paginationLayout(m,{boundaryCount:1,siblingCount:1}).map(({page:m,type:g})=>"page"===g?(0,mm.jsx)(mJ.Page,{"aria-label":`Page ${m}`,page:m,onClick:m=>m.preventDefault(),className:"mx-2 my-0 cursor-pointer hover:text-gray-700 focus:outline-gray-700 data-[current=true]:pointer-events-none data-[current=true]:text-gray-700 data-[current=true]:no-underline",children:m},m):(0,mm.jsx)("span",{children:"..."},g))}),(0,mm.jsx)(mJ.NextPage,{onClick:m=>m.preventDefault(),className:"mx-2 my-0 cursor-pointer hover:text-gray-700 focus:outline-gray-700 data-[current=true]:hidden",children:(0,mm.jsx)(tr,{})})]})};var m1=e7,m2=th,uv=uv;let m5={en:{sort:"Sort by:"},es:{sort:"Ordenar por:"},pt:{sort:"Ordenar por:"},de:{sort:"Sortieren nach:"},fr:{sort:"Trier par:"},nl:{sort:"Sorteren op:"},it:{sort:"Ordina per:"}},m3=({options:m,selected:g})=>{let y=m5[((0,m2.useSitecore)().page.locale??"en").split("-")[0].toLowerCase()]??m5.en,v=m.findIndex(m=>m.name===g),{onSortChange:b}=nN();return(0,m1.jsxs)(uv.Root,{defaultValue:m[v]?.name,onValueChange:b,children:[(0,m1.jsxs)(uv.Trigger,{className:"inline-flex cursor-pointer items-center gap-1.5 rounded-md border border-grey-light bg-white px-3 py-2 text-xs font-medium text-grey-dark transition-colors hover:border-primary-dark hover:text-primary-dark focus:outline-primary-dark [&[data-state=open]_svg.chevron]:rotate-180",children:[(0,m1.jsx)("span",{className:"hidden text-grey-mid sm:inline",children:y.sort}),(0,m1.jsx)(uv.SelectValue,{children:v>-1?m[v].label:""}),(0,m1.jsx)(tl,{className:"chevron h-3.5 w-3.5 flex-none text-grey-mid transition-transform duration-200"})]}),(0,m1.jsx)(uv.Content,{className:"absolute right-0 z-[100] mt-1 min-w-[180px] overflow-hidden rounded-md border border-grey-light bg-white shadow-[0_4px_16px_rgba(0,0,0,0.10)]",children:(0,m1.jsx)(uv.Vie
1wport,{className:"p-1",children:m.map(m=>(0,m1.jsx)(uv.Option,{value:m,className:"flex cursor-pointer select-none items-center rounded px-3 py-2 text-xs text-grey-dark transition-colors hover:bg-primary-dark/10 hover:text-primary-dark focus:outline-primary-dark data-[state=checked]:bg-primary-dark/10 data-[state=checked]:font-medium data-[state=checked]:text-primary-dark",children:(0,m1.jsx)(uv.OptionText,{children:m.label})},m.name))})})]})};var m6=e7,m4=th;let m7={en:{loading:"Loading..."},es:{loading:"Cargando..."},pt:{loading:"Carregando..."},de:{loading:"Wird geladen..."},fr:{loading:"Chargement..."},nl:{loading:"Laden..."},it:{loading:"Caricamento..."}},m8=({loading:m=!1})=>{let g=m7[((0,m4.useSitecore)().page.locale??"en").split("-")[0].toLowerCase()]??m7.en;return(0,m6.jsx)(u9,{present:m,children:(0,m6.jsx)("div",{className:"absolute left-0 right-0 top-1/2 block h-full w-full items-center text-center",children:(0,m6.jsxs)("div",{role:"status",children:[(0,m6.jsx)("svg",{"aria-busy":m,"aria-hidden":!m,focusable:"false",role:"progressbar",viewBox:"0 0 20 20",className:"inline w-10 animate-spin text-slate-900",children:(0,m6.jsx)("path",{d:"M7.229 1.173a9.25 9.25 0 1 0 11.655 11.412 1.25 1.25 0 1 0-2.4-.698 6.75 6.75 0 1 1-8.506-8.329 1.25 1.25 0 1 0-.75-2.385z"})}),(0,m6.jsx)("span",{className:"sr-only",children:g.loading})]})})})},m9="search-state:",ge=18e5,gt=()=>`${m9}${window.location.pathname}`,gn=m=>{try{let g=localStorage.getItem(gt());if(!g)return null;let y=JSON.parse(g);if(Date.now()-y.savedAt>ge||y.urlKeyphrase!==m)return null;return y.state}catch{return null}},gr=(m,g)=>{try{let y={savedAt:Date.now(),urlKeyphrase:m,state:g};localStorage.setItem(gt(),JSON.stringify(y))}catch{}},gi={en:{showFilters:"Show Filters",hideFilters:"Hide Filters",noResults:"0 Results",didYouMean:"Did you mean"},es:{showFilters:"Mostrar filtros",hideFilters:"Ocultar filtros",noResults:"0 Resultados",didYouMean:"¿Quisiste decir"},pt:{showFilters:"Mostrar filtros",hideFilters:"Ocultar filtros",noResults:"0 Resultados",didYouMean:"Você quis dizer"},de:{showFilters:"Filter anzeigen",hideFilters:"Filter ausblenden",noResults:"0 Ergebnisse",didYouMean:"Meinten Sie"},fr:{showFilters:"Afficher les filtres",hideFilters:"Masquer les filtres",noResults:"0 Résultat",didYouMean:"Vouliez-vous dire"},nl:{showFilters:"Filters tonen",hideFilters:"Filters verbergen",noResults:"0 Resultaten",didYouMean:"Bedoelde u"},it:{showFilters:"Mostra filtri",hideFilters:"Nascondi filtri",noResults:"0 Risultati",didYouMean:"Forse cercavi"}},ga=()=>(0,e7.jsx)("div",{className:"flex h-screen w-full items-center justify-center bg-white",children:(0,e7.jsx)(m8,{loading:!0})}),go=({defaultSortType:m="relevance_desc",defaultPage:g=1,defaultKeyphrase:y="",defaultItemsPerPage:v=24,searchSource:b="",country:x="",language:w="",disableImages:E=!1,disableFilters:S=!1,restoredState:C=null})=>{let{widgetRef:k,actions:{onItemClick:j,onKeyphraseChange:T},state:{sortType:N,page:A,itemsPerPage:I,keyphrase:R,selectedFacets:O},queryResult:{isLoading:P,isFetching:D,data:{total_item:_=0,sort:{choices:M=[]}={},facet:L=[],content:F=[],suggestion:{did_you_mean_title:B=[]}={}}={}}}=(0,tv.useSearchResults)({state:{sortType:C?.sortType??m,page:C?.page??g,itemsPerPage:C?.itemsPerPage??v,keyphrase:C?.keyphrase??y,selectedFacets:C?.selectedFacets??[]},query:m=>{x&&w&&m.getContext().setLocale({country:x,language:w});let g=m.getRequest(),y=b.split(",").map(m=>m.trim()).filter(Boolean);y.length&&g.setSources(y),g.setSearchFacetMax(15),g.addSearchSuggestion({name:"did_you_mean_title"})}}),H=Math.ceil(_/I),z=(0,tg.useRef)(null),[V,U]=(0,tg.useState)(R),W=(0,tm.debounce)(m=>{T({keyphrase:m})},200),[G,q]=(0,tg.useState)(!1),$=gi[((0,th.useSitecore)().page.locale??"en").split("-")[0].toLowerCase()]??gi.en,K={t:(0,tC.useTranslations)()},Q=(0,tk.useSession)(),Y=Q?.isLoggedIn,Z=tE(),X=Z.flatMap(m=>"tags"===m.facetId&&"string"==typeof m.valueLabel?[m.valueLabel.trim().toLowerCase()]:[]),J=Z.some(m=>"is_protected"===m.facetId&&"true"===m.valueLabel)&&!Y;(0,tg.useEffect)(()=>{gr(y,{keyphrase:R,page:A,itemsPerPage:I,sortType:N,selectedFacets:O})},[y,R,A,I,N,O]);let ee=m=>{let g=m.target.value;U(g),g.length>=3&&W(g)},et=m=>{U(m),T({keyphrase:m}),z.current?.focus()};return P?(0,e7.jsx)(ga,{}):(0,e7.jsx)("div",{className:"mx-auto max-w-[1126px]",children:(0,e7.jsxs)("div",{ref:k,children:[(0,e7.jsxs)("div",{className:"relative mx-auto my-6 w-full max-w-xl px-4 md:px-0",children:[(0,e7.jsx)("input",{ref:z,value:V,onChange:ee,className:"peer w-full rounded-full border border-grey-mid bg-white py-3 pl-5 pr-12 text-sm text-grey-dark shadow-sm transition-colors placeholder:text-grey-mid hover:border-primary-dark focus:border-primary-dark focus:outline-none focus:ring-2 focus:ring-primary-dark/20"}),(0,e7.jsx)(td,{className:"absolute right-8 top-1/2 h-5 w-5 -translate-y-1/2 text-grey-mid transition-colors peer-hover:text-primary-dark peer-focus:text-primary-dark md:right-4"})]}),(0,e7.jsxs)("div",{className:"relative flex max-w-full flex-col px-4 text-black text-opacity-75 md:flex-row",children:[D&&(0,e7.jsx)("div",{className:"fixed bottom-0 left-0 right-0 top-0 z-30 h-full w-full bg-white opacity-50",children:(0,e7.jsx)("div",{className:"absolute left-[50%] top-[50%] z-40 flex -translate-x-[50%] -translate-y-[50%] flex-col items-center justify-center",children:(0,e7.jsx)(m8,{loading:!0})})}),_>0&&(0,e7.jsxs)(e7.Fragment,{children:[!S&&(0,e7.jsxs)(e7.Fragment,{children:[(0,e7.jsx)("div",{className:"mt-3 md:hidden",children:(0,e7.jsxs)("button",{onClick:()=>q(m=>!m),className:"flex items-center gap-2 rounded-md border border-primary-dark/30 px-3 py-2 text-sm font-medium text-primary-dark transition-colors hover:border-primary-dark hover:bg-primary-dark/10 focus:outline-primary-dark",children:[(0,e7.jsx)(tf,{className:"h-4 w-4"}),G?$.hideFilters:$.showFilters]})}),(0,e7.jsxs)("section",{className:`relative mt-4 flex-col md:mr-8 md:w-[25%] md:flex-none ${G?"flex":"hidden md:flex"}`,children:[(0,e7.jsx)(nO,{}),(0,e7.jsx)(mh,{facets:L})]})]}),(0,e7.jsxs)("section",{className:"flex flex-[4_1_0%] flex-col",children:[J&&(0,e7.jsxs)("div",{className:"mb-4 flex items-start gap-4 roun
1ded-lg border border-primary-dark/20 bg-primary-dark/5 p-4",children:[(0,e7.jsx)(tc,{className:"mt-0.5 h-5 w-5 flex-none text-primary-dark"}),(0,e7.jsx)("div",{className:"flex-1",children:(0,e7.jsx)("p",{className:"mt-1 text-sm text-grey-dark/80",children:K.t("Article/Protected")})}),(0,e7.jsx)("a",{href:"/connect-login",className:"flex-none rounded-md bg-primary-dark px-4 py-2 text-sm font-medium text-white transition-colors hover:bg-primary-dark/90 focus:outline-none focus:ring-2 focus:ring-primary-dark/40","data-analytics":"login-btn","data-analytics-loc":"search-results","data-analytics-userstate":"logged-out",children:K.t("BrandHeader/Login")})]}),(0,e7.jsxs)("section",{className:"relative flex items-center justify-between py-2 text-xs",children:[_>0&&(0,e7.jsx)(nM,{currentPage:A,itemsPerPage:I,totalItems:_,totalItemsReturned:F.length}),(0,e7.jsx)(m3,{options:M,selected:N})]}),(0,e7.jsx)("div",{className:"w-full",children:F.map((m,g)=>(0,e7.jsx)(nS,{article:m,index:g,onItemClick:j,selectedTagFilters:X,displayText:!0,disableImages:E},m.id))}),(0,e7.jsxs)("div",{className:"flex flex-col text-xs md:flex-row md:justify-between",children:[(0,e7.jsx)(ux,{defaultItemsPerPage:I}),(0,e7.jsx)(m0,{currentPage:A,totalPages:H})]})]})]}),_<=0&&!D&&(0,e7.jsxs)("div",{className:"flex w-full flex-col items-center gap-3",children:[J&&(0,e7.jsxs)("div",{className:"flex w-full items-start gap-4 roun
1ded-lg border border-primary-dark/20 bg-primary-dark/5 p-4",children:[(0,e7.jsx)(tc,{className:"mt-0.5 h-5 w-5 flex-none text-primary-dark"}),(0,e7.jsx)("div",{className:"flex-1",children:(0,e7.jsx)("p",{className:"mt-1 text-sm text-grey-dark/80",children:K.t("Article/Protected")})}),(0,e7.jsx)("a",{href:"/connect-login",className:"flex-none rounded-md bg-primary-dark px-4 py-2 text-sm font-medium text-white transition-colors hover:bg-primary-dark/90 focus:outline-none focus:ring-2 focus:ring-primary-dark/40","data-analytics":"login-btn","data-analytics-loc":"search-results","data-analytics-userstate":"logged-out",children:K.t("BrandHeader/Login")})]}),(0,e7.jsx)("h3",{children:$.noResults}),B.length>0&&(0,e7.jsxs)("p",{className:"text-sm text-grey-dark",children:[$.didYouMean,"?"," ",B.map((m,g)=>(0,e7.jsxs)("span",{children:[g>0&&", ",(0,e7.jsx)("button",{className:"font-medium text-primary-dark underline hover:no-underline",onClick:()=>et(m.text),children:m.text})]},m.text))]})]})]})]})})},gl=(0,tS.widget)(go,ty.WidgetDataType.SEARCH_RESULTS,"content"),gs=()=>()=>{},gc=m=>{let g=(0,tg.useSyncExternalStore)(gs,()=>!0,()=>!1),y=(0,tg.useMemo)(()=>g?gn(m.defaultKeyphrase??""):null,[g,m.defaultKeyphrase]);return g?(0,e7.jsx)(gl,{...m,restoredState:y}):(0,e7.jsx)(ga,{})};m.s(["default",0,gc],822021)},569341,m=>{"use strict";var g=m.i(16639),y=m.i(369833),v=m.i(360673),b=m.i(291614),x=m.i(675551),w=m.i(580068),E=m.i(652103),S=m.i(65891),C=m.i(271645),k=m.i(896335);let j=(m,g,y)=>{if(!0===m.__wrapped)throw Error(`Seems you are trying to wrap an already wrapped Widget component (entity: ${g})`);return y.__wrapped=!0,y},T=(m,g,y,v)=>{let b=b=>{let{rfkId:x}=b;return(0,C.useMemo)(()=>{k.WidgetsConfig.setType(x,m)},[x]),v(b,{rfkId:x,entity:y},g)};return j(g,y,b)},N=(m,g,y)=>(0,w.compose)(b.default,x.default)((0,w.createWidgetWrapperElement)(y,m),g),A=(m,y,v)=>(g.Logger.debug("widget",m&&m.name,y),T(y,m,v,N));E.default,E.default,E.default,E.default,v.default,A(E.default,y.WidgetDataType.BANNER,"content"),A(E.default,y.WidgetDataType.HTML_BLOCK,"content"),A(S.default,y.WidgetDataType.SEO,"content"),m.s(["widget",0,A],569341)},459679,m=>{"use strict";let g,y,v=(m,v)=>{g=m,y=v},b=()=>{if(!y)throw Error("WidgetFactory is not initialized");return y};m.s(["getFactory",0,b,"init",0,v])},260941,378281,462196,808100,m=>{"use strict";var g=m.i(271645),y=g;let v=(0,y.createContext)({}),b=(0,y.createContext)({});m.s(["BaseWidgetContext",0,v,"default",0,b],378281);let x=()=>(0,g.useContext)(v);m.s(["default",0,x],260941);class w extends Error{constructor({_requestId:m,_canceled:g,...y}){super("Request canceled"),Object.defineProperty(this,"response",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),this.name="AbortError",this.response=y}getResponse(){return this.response}}m.s(["default",0,w],462196),m.s(["AbortRequestError",0,w],808100)},375531,191437,761609,m=>{"use strict";var g=m.i(271645),y=m.i(808100),v=m.i(807939),b=m.i(473016),x=b,w=m.i(802085),E=m.i(971293),S=m.i(665497),C=m.i(604908);class k extends S.Subscribable{constructor(m,g){super(),this.client=m,this.options=g,this.trackedProps=new Set,this.selectError=null,this.bindMethods(),this.setOptions(g)}bindMethods(){this.remove=this.remove.bind(this),this.refetch=this.refetch.bind(this)}onSubscribe(){1===this.listeners.size&&(this.currentQuery.addObserver(this),T(this.currentQuery,this.options)&&this.executeFetch(),this.updateTimers())}onUnsubscribe(){this.hasListeners()||this.destroy()}shouldFetchOnReconnect(){return N(this.currentQuery,this.options,this.options.refetchOnReconnect)}shouldFetchOnWindowFocus(){return N(this.currentQuery,this.options,this.options.refetchOnWindowFocus)}destroy(){this.listeners=new Set,this.clearStaleTimeout(),this.clearRefetchInterval(),this.currentQuery.removeObserver(this)}setOptions(m,g){let y=this.options,v=this.currentQuery;if(this.options=this.client.defaultQueryOptions(m),(0,x.shallowEqualObjects)(y,this.options)||this.client.getQueryCache().notify({type:"observerOptionsUpdated",query:this.currentQuery,observer:this}),void 0!==this.options.enabled&&"boolean"!=typeof this.options.enabled)throw Error("Expected enabled to be a boolean");this.options.queryKey||(this.options.queryKey=y.queryKey),this.updateQuery();let b=this.hasListeners();b&&A(this.currentQuery,v,this.options,y)&&this.executeFetch(),this.updateResult(g),b&&(this.currentQuery!==v||this.options.enabled!==y.enabled||this.options.staleTime!==y.staleTime)&&this.updateStaleTimeout();let w=this.computeRefetchInterval();b&&(this.currentQuery!==v||this.options.enabled!==y.enabled||w!==this.currentRefetchInterval)&&this.updateRefetchInterval(w)}getOptimisticResult(m){let g=this.client.getQueryCache().build(this.client,m),y=this.createResult(g,m);return R(this,y,m)&&(this.currentResult=y,this.currentResultOptions=this.options,this.currentResultState=this.currentQuery.state),y}getCurrentResult(){return this.currentResult}trackResult(m){let g={};return Object.keys(m).forEach(y=>{Object.defineProperty(g,y,{configurable:!1,enumerable:!0,get:()=>(this.trackedProps.add(y),m[y])})}),g}getCurrentQuery(){return this.currentQuery}remove(){this.client.getQueryCache().remove(this.currentQuery)}refetch({refetchPage:m,...g}={}){return this.fetch({...g,meta:{refetchPage:m}})}fetchOptimistic(m){let g=this.client.defaultQueryOptions(m),y=this.client.getQueryCache().build(this.client,g);return y.isFetchingOptimistic=!0,y.fetch().then(()=>this.createResult(y,g))}fetch(m){var g;return this.executeFetch({...m,cancelRefetch:null==(g=m.cancelRefetch)||g}).then(()=>(this.updateResult(),this.currentResult))}executeFetch(m){this.updateQuery();let g=this.currentQuery.fetch(this.options,m);return null!=m&&m.throwOnError||(g=g.catch(x.noop)),g}updateStaleTimeout(){if(this.clearStaleTimeout(),x.isServer||this.currentResult.isStale||!(0,x.isValidTimeout)(this.options.staleTime))return;let m=(0,x.timeUntilStale)(this.currentResult.dataUpdatedAt,this.options.staleTime)+1;this.staleTimeoutId=setTimeout(()=>{this.currentResult.isStale||this.updateResult()},m)}computeRefetchInterval(){var m;return"function"==typeof this.options.refetchInterval?this.options.refetchInterval(this.currentResult.data,this.currentQuery):null!=(m=this.options.refetchInterval)&&m}updateRefetchInterval(m){this.clearRefetchInterval(),this.currentRefetchInterval=m,!x.isServer&&!1!==this.options.enabled&&(0,x.isValidTimeout)(this.currentRefetchInterval)&&0!==this.currentRefetchInterval&&(this.refetchIntervalId=setInterval(()=>
1{(this.options.refetchIntervalInBackground||E.focusManager.isFocused())&&this.executeFetch()},this.currentRefetchInterval))}updateTimers(){this.updateStaleTimeout(),this.updateRefetchInterval(this.computeRefetchInterval())}clearStaleTimeout(){this.staleTimeoutId&&(clearTimeout(this.staleTimeoutId),this.staleTimeoutId=void 0)}clearRefetchInterval(){this.refetchIntervalId&&(clearInterval(this.refetchIntervalId),this.refetchIntervalId=void 0)}createResult(m,g){let y,v=this.currentQuery,b=this.options,w=this.currentResult,E=this.currentResultState,S=this.currentResultOptions,k=m!==v,j=k?m.state:this.currentQueryInitialState,N=k?this.currentResult:this.previousQueryResult,{state:R}=m,{dataUpdatedAt:O,error:P,errorUpdatedAt:D,fetchStatus:_,status:M}=R,L=!1,F=!1;if(g._optimisticResults){let y=this.hasListeners(),x=!y&&T(m,g),w=y&&A(m,v,g,b);(x||w)&&(_=(0,C.canFetch)(m.options.networkMode)?"fetching":"paused",O||(M="loading")),"isRestoring"===g._optimisticResults&&(_="idle")}if(g.keepPreviousData&&!R.dataUpdatedAt&&null!=N&&N.isSuccess&&"error"!==M)y=N.data,O=N.dataUpdatedAt,M=N.status,L=!0;else if(g.select&&void 0!==R.data)if(w&&R.data===(null==E?void 0:E.data)&&g.select===this.selectFn)y=this.selectResult;else try{this.selectFn=g.select,y=g.select(R.data),y=(0,x.replaceData)(null==w?void 0:w.data,y,g),this.selectResult=y,this.selectError=null}catch(m){this.selectError=m}else y=R.data;if(void 0!==g.placeholderData&&void 0===y&&"loading"===M){let m;if(null!=w&&w.isPlaceholderData&&g.placeholderData===(null==S?void 0:S.placeholderData))m=w.data;else if(m="function"==typeof g.placeholderData?g.placeholderData():g.placeholderData,g.select&&void 0!==m)try{m=g.select(m),this.selectError=null}catch(m){this.selectError=m}void 0!==m&&(M="success",y=(0,x.replaceData)(null==w?void 0:w.data,m,g),F=!0)}this.selectError&&(P=this.selectError,y=this.selectResult,D=Date.now(),M="error");let B="fetching"===_,H="loading"===M,z="error"===M;return{status:M,fetchStatus:_,isLoading:H,isSuccess:"success"===M,isError:z,isInitialLoading:H&&B,data:y,dataUpdatedAt:O,error:P,errorUpdatedAt:D,failureCount:R.fetchFailureCount,failureReason:R.fetchFailureReason,errorUpdateCount:R.errorUpdateCount,isFetched:R.dataUpdateCount>0||R.errorUpdateCount>0,isFetchedAfterMount:R.dataUpdateCount>j.dataUpdateCount||R.errorUpdateCount>j.errorUpdateCount,isFetching:B,isRefetching:B&&!H,isLoadingError:z&&0===R.dataUpdatedAt,isPaused:"paused"===_,isPlaceholderData:F,isPreviousData:L,isRefetchError:z&&0!==R.dataUpdatedAt,isStale:I(m,g),refetch:this.refetch,remove:this.remove}}updateResult(m){let g=this.currentResult,y=this.createResult(this.currentQuery,this.options);if(this.currentResultState=this.currentQuery.state,this.currentResultOptions=this.options,(0,x.shallowEqualObjects)(y,g))return;this.currentResult=y;let v={cache:!0},b=()=>{if(!g)return!0;let{notifyOnChangeProps:m}=this.options,y="function"==typeof m?m():m;if("all"===y||!y&&!this.trackedProps.size)return!0;let v=new Set(null!=y?y:this.trackedProps);return this.options.useErrorBoundary&&v.add("error"),Object.keys(this.currentResult).some(m=>{let y=m;return this.currentResult[y]!==g[y]&&v.has(y)})};(null==m?void 0:m.listeners)!==!1&&b()&&(v.listeners=!0),this.notify({...v,...m})}updateQuery(){let m=this.client.getQueryCache().build(this.client,this.options);if(m===this.currentQuery)return;let g=this.currentQuery;this.currentQuery=m,this.currentQueryInitialState=m.state,this.previousQueryResult=this.currentResult,this.hasListeners()&&(null==g||g.removeObserver(this),m.addObserver(this))}onQueryUpdate(m){let g={};"success"===m.type?g.onSuccess=!m.manual:"error"!==m.type||(0,C.isCancelledError)(m.error)||(g.onError=!0),this.updateResult(g),this.hasListeners()&&this.updateTimers()}notify(m){w.notifyManager.batch(()=>{var g,y,v,b,x,w,E,S;m.onSuccess?(null==(g=(y=this.options).onSuccess)||g.call(y,this.currentResult.data),null==(v=(b=this.options).onSettled)||v.call(b,this.currentResult.data,null)):m.onError&&(null==(x=(w=this.options).onError)||x.call(w,this.currentResult.error),null==(E=(S=this.options).onSettled)||E.call(S,void 0,this.currentResult.error)),m.listeners&&this.listeners.forEac
1h(({listener:m})=>{m(this.currentResult)}),m.cache&&this.client.getQueryCache().notify({query:this.currentQuery,type:"observerResultsUpdated"})})}}function j(m,g){return!1!==g.enabled&&!m.state.dataUpdatedAt&&("error"!==m.state.status||!1!==g.retryOnMount)}function T(m,g){return j(m,g)||m.state.dataUpdatedAt>0&&N(m,g,g.refetchOnMount)}function N(m,g,y){if(!1!==g.enabled){let v="function"==typeof y?y(m):y;return"always"===v||!1!==v&&I(m,g)}return!1}function A(m,g,y,v){return!1!==y.enabled&&(m!==g||!1===v.enabled)&&(!y.suspense||"error"!==m.state.status)&&I(m,y)}function I(m,g){return m.isStaleByTime(g.staleTime)}function R(m,g,y){return!y.keepPreviousData&&(void 0!==y.placeholderData?g.isPlaceholderData:!(0,x.shallowEqualObjects)(m.getCurrentResult(),g))}var O=g,P=w;let D=m.i(802239).useSyncExternalStore;var _=g;function M(){let m=!1;return{clearReset:()=>{m=!1},reset:()=>{m=!0},isReset:()=>m}}let L=_.createContext(M()),F=()=>_.useContext(L);var B=v,H=g;let z=H.createContext(!1),V=()=>H.useContext(z);z.Provider;var U=g;function W(m,g){return"function"==typeof m?m(...g):!!m}let G=(m,g)=>
1{(m.suspense||m.useErrorBoundary)&&!g.isReset()&&(m.retryOnMount=!1)},q=m=>{U.useEffect(()=>{m.clearReset()},[m])},$=({result:m,errorResetBoundary:g,useErrorBoundary:y,query:v})=>m.isError&&!g.isReset()&&!m.isFetching&&W(y,[m.error,v]),K=m=>{m.suspense&&("number"!=typeof m.staleTime&&(m.staleTime=1e3),"number"==typeof m.cacheTime&&(m.cacheTime=Math.max(m.cacheTime,1e3)))},Q=(m,g)=>m.isLoading&&m.isFetching&&!g,Y=(m,g,y)=>(null==m?void 0:m.suspense)&&Q(g,y),Z=(m,g,y)=>g.fetchOptimistic(m).then(({data:g})=>{null==m.onSuccess||m.onSuccess(g),null==m.onSettled||m.onSettled(g,null)}).catch(g=>{y.clearReset(),null==m.onError||m.onError(g),null==m.onSettled||m.onSettled(void 0,g)});function X(m,g){let y=(0,B.useQueryClient)({context:m.context}),v=V(),b=F(),x=y.defaultQueryOptions(m);x._optimisticResults=v?"isRestoring":"optimistic",x.onError&&(x.onError=P.notifyManager.batchCalls(x.onError)),x.onSuccess&&(x.onSuccess=P.notifyManager.batchCalls(x.onSuccess)),x.onSettled&&(x.onSettled=P.notifyManager.batchCalls(x.onSettled)),K(x),G(x,b),q(b);let[w]=O.useState(()=>new g(y,x)),E=w.getOptimisticResult(x);if(D(O.useCallback(m=>{let g=v?()=>void 0:w.subscribe(P.notifyManager.batchCalls(m));return w.updateResult(),g},[w,v]),()=>w.getCurrentResult(),()=>w.getCurrentResult()),O.useEffect(()=>{w.setOptions(x,{listeners:!1})},[x,w]),Y(x,E,v))throw Z(x,w,b);if($({result:E,errorResetBoundary:b,useErrorBoundary:x.useErrorBoundary,query:w.getCurrentQuery()}))throw E.error;return x.notifyOnChangeProps?E:w.trackResult(E)}function J(m,g,y){return X((0,b.parseQueryArgs)(m,g,y),k)}m.s(["useQuery",0,J],191437);let ee=m=>{let[b,x]=(0,g.useState)(()=>m.getKey()),w=(0,v.useQueryClient)();return(0,g.useEffect)(()=>(m.onUpdate(()=>{x(m.getKey())}),()=>{w.cancelQueries({queryKey:m.getKey(),exact:!0}),m.destroy()}),[m,w]),J({queryKey:b,queryFn:g=>m.run({signal:g.signal}).catch(m=>m instanceof y.AbortRequestError?w.cancelQueries({queryKey:g.queryKey,exact:!0}).then(()=>null):Promise.reject(m)),refetchOnMount:!1,enabled:m.isEnabled()})};m.s(["default",0,ee],375531);var et=g,en=m.i(378281);let er=()=>(0,et.useContext)(en.default);m.s(["default",0,er],761609)},496568,98201,m=>{"use strict";var g=m.i(271645),y=m.i(441828),v=m.i(260941),b=g;let x=(m,g)=>{let y=(0,b.useRef)(g),v=(0,b.useRef)(m);return y.current!==g&&(y.current.length!==g.length||y.current.some((m,y)=>m!==g[y]))&&(y.current=g,v.current=m),v},w=(m,b)=>{let{rfkId:w,instanceId:E}=(0,v.default)(),S=x(m,b);(0,g.useEffect)(()=>{let m={handleAction(m){let{rfkId:g,instanceId:y}=m.payload;g&&(g!==w||y!==E)||S.current(m)}};return y.PageController.register(m),()=>y.PageController.unregister(m)},[w,E,S])};m.s(["default",0,w],496568);var E=g,S=m.i(109508),C=y,k=v,j=m.i(761609);let T=(m,g)=>{switch(g.type){case S.Actions.WIDGET_DATA_REQUEST_SUCCESS:{let{response:y}=g.payload;return{...m,response:y}}case S.Actions.WIDGET_DATA_REQUEST:{let{request:y}=g.payload;return{...m,request:y}}default:return m}},N=(m,g)=>{let y=(0,j.default)(),{rfkId:v,instanceId:b}=(0,k.default)(),w=x(m,g);(0,E.useEffect)(()=>{let m={handleAction(m){let{rfkId:g,instanceId:x=null}=m.payload;if(g===v&&b===x){let g=w.current(T(y.state,m),m);g!==y.state&&y.updateState(g)}}};return C.PageController.register(m),()=>C.PageController.unregister(m)},[v,b,y,w])};m.s(["default",0,N],98201)},291489,2812,534761,m=>{"use strict";var g=m.i(271645),y=m.i(109508),v=m.i(761609),b=g,x=g,w=Object.defineProperty,E=new Map,S=new WeakMap,C=0,k=void 0;function j(m){return m?(S.has(m)||(C+=1,S.set(m,C.toString())),S.get(m)):"0"}function T(m){return Object.keys(m).sort().filter(g=>void 0!==m[g]).map(g=>`${g}_${"root"===g?j(m.root):m[g]}`).toString()}function N(m){let g=T(m),y=E.get(g);if(!y){let v,b=new Map,x=new IntersectionObserver(g=>{g.forEach(g=>{var y;let x=g.isIntersecting&&v.some(m=>g.intersectionRatio>=m);m.trackVisibility&&void 0===g.isVisible&&(g.isVisible=x),null==(y=b.get(g.target))||y.forEach(m=>{m(x,g)})})},m);v=x.thresholds||(Array.isArray(m.threshold)?m.threshold:[m.threshold||0]),y={id:g,observer:x,elements:b},E.set(g,y)}return y}function A(m,g,y={},v=k){if(void 0===window.IntersectionObserver&&void 0!==v){let b=m.getBoundingClientRect();return g(v,{isIntersecting:v,target:m,intersectionRatio:"number"==typeof y.threshold?y.threshold:0,time:0,boundingClientRect:b,intersectionRect:b,rootBounds:b}),()=>{}}let{id:b,observer:x,elements:w}=N(y),S=w.get(m)||[];return w.has(m)||w.set(m,S),S.push(g),x.observe(m),function(){S.splice(S.indexOf(g),1),0===S.length&&(w.delete(m),x.unobserve(m)),0===w.size&&(x.disconnect(),E.delete(b))}}function I({threshold:m,delay:g,trackVisibility:y,rootMargin:v,root:b,triggerOnce:w,skip:E,initialInView:S,fallbackInView:C,onChange:k}={}){var j;
1let[T,N]=x.useState(null),R=x.useRef(k),[O,P]=x.useState({inView:!!S,entry:void 0});R.current=k,x.useEffect(()=>{let x;if(!E&&T)return x=A(T,(m,g)=>{P({inView:m,entry:g}),R.current&&R.current(m,g),g.isIntersecting&&w&&x&&(x(),x=void 0)},{root:b,rootMargin:v,threshold:m,trackVisibility:y,delay:g},C),()=>{x&&x()}},[Array.isArray(m)?m.toString():m,T,b,v,w,E,y,C,g]);let D=null==(j=O.entry)?void 0:j.target,_=x.useRef(void 0);T||!D||w||E||_.current===D||(_.current=D,P({inView:!!S,entry:void 0}));let M=[N,O.inView,O.entry];return M.ref=M[0],M.inView=M[1],M.entry=M[2],M}x.Component;var R=y;let O=m=>{let g=m.getRequest().getSearchLimit()?m.getRequest().getSearchLimit():m.getLastResponse()?.limit,y=g?Math.floor((m.getRequest().getSearchOffset()||0)/g+1):0;return{keyword:m.getRequest().getSearchQueryKeyphrase()||"",pageNumber:isNaN(y)?void 0:y,pageSize:g,numRequested:g,numResults:m.getLastResponse()?.content?.length,totalResults:m.getLastResponse()?.total_item}};m.s(["getSearchEventData",0,O],2812);var P=m.i(260941),D=v,_=v;let M=()=>(0,_.default)().query,L=(m,g)=>{if(!g)return;let y=g.getLastResponse(),v=y?.content||[];m({type:R.Actions.WIDGET_APPEAR,payload:{items:v.map(({id:m,source_id:g})=>({id:m,sourceId:g})),request:O(g)}})},F=()=>{let{dispatch:m}=(0,P.default)(),{options:{visibility:g={}}={}}=(0,D.default)(),y=M(),v=y.getLastResponse(),{triggerOnce:x=!0}=g,w=(0,b.useRef)(!0),{ref:E,inView:S,entry:C}=I({...g,triggerOnce:x}),k=(0,b.useCallback)(()=>{L(m,y)},[m,y]);return(0,b.useEffect)(()=>{w.current&&S&&v&&(w.current=!x,L(m,y))},[m,S,C,x,v,y]),{ref:E,inView:S,entry:C,trigger:k}},B=()=>{let{options:m}=(0,v.default)(),{visibility:{onInView:y,onUpdate:b}={}}=m,{ref:x,inView:w,entry:E}=F();return(0,g.useEffect)(()=>{w&&y&&y(E),b&&b(w,E)},[w,E,b,y]),x};m.s(["default",0,B],291489);var H=g,z=y,V=m.i(441828),U=P,W=v;let G=(m,g)=>{let y={};for(let v in m)"request"!==v&&"response"!==v&&Object.defineProperty(y,v,{get:()=>{let y=v;return g[y]=!0,m[y]}});return y},q=(m,g)=>{let y=Object.fromEntries(Object.entries(m).filter(([m])=>g[m]));return 0===Object.keys(y).length?null:y},$=()=>{let m=(0,W.default)(),{rfkId:g,instanceId:y}=(0,U.default)(),[v,b]=(0,H.useState)(m.state),x=(0,H.useRef)({});return(0,H.useEffect)(()=>{let m={handleAction(m){if(m.type===z.Actions.WIDGET_STATE_CHANGED){let{rfkId:v,instanceId:w=null,state:E}=m.payload;if(v===g&&y===w){let m=q(E,x.current);m&&b(g=>({...g,...m}))}}}};return V.PageController.register(m),()=>V.PageController.unregister(m)},[g,y]),G(v,x.current)};m.s(["default",0,$],534761)},360673,580068,291614,83889,675551,m=>{"use strict";var g,y,v=m.i(271645),b=m.i(16639),x=m.i(286485),w=v,E=m.i(896335),S=v,C=b,k=E,j=m.i(509726),T=v,N=m.i(93981),A=E,I=m.i(718420),R=m.i(191437),O=m.i(459679);let P=m=>["widget-type-data",m],D=(m,g="content")=>O.getFactory().getWidget(m,g),_=(m,g,y=!0)=>{let v=(0,T.useMemo)(()=>(0,I.getDefaultRequestForWidget)(m).setEntity(g),[m,g]),{data:b}=(0,R.useQuery)({queryKey:P(m),queryFn:()=>N.WidgetDataAdapter.getWidgetData({rfkId:m,request:v,entity:g},{debounce:!0}).then(g=>D(m,g.entity)),initialData:()=>D(m,g),placeholderData:()=>D(m,g),staleTime:1/0,cacheTime:1/0,refetchOnMount:!1,enabled:y&&!A.WidgetsConfig.get(m,g)?.type});return b},M=(m,g)=>{let[y,v]=(0,S.useState)(null),b=_(m,g);return(0,S.useEffect)(()=>{b&&(k.WidgetsConfig.getMetadata(m)?.usedIn===j.SearchResponseWidgetUsedIn.PAGE?v(()=>(C.Logger.info(`You are trying to render a "used in page" widget (${m}) outside a PageWidgetsProvider.`),b)):v(()=>b))},[m,b]),y};var L=b,F=v,B=b,H=v,z=b,V=m.i(808100),U=m.i(92420),W=I,G=m.i(462196),q=m.i(950734),$=m.i(868647),K=m.i(66451);let Q=(m,g)=>$.default.fetch(m.toJson(),g),Y={async getData(m,g){let{request:y}=m,v=W.default.getContext(),b={context:y.toJson().context};K.default.dispatch({type:U.default.PAGE_WIDGETS_DATA_REQUEST,payload:{...m,pageContext:v,payload:b}});try{let x=await this.fetchData(y,g);if(x._canceled)return K.default.dispatch({type:U.default.PAGE_WIDGETS_DATA_REQUEST_CANCELED,payload:{...m,pageContext:v,payload:b}}),Promise.reject(new G.default(x));let{_requestId:w,...E}=x,S=E.widgets||[];return K.default.dispatch({type:U.default.PAGE_WIDGETS_DATA_REQUEST_SUCCESS,payload:{...m,pageContext:v,widgets:S,payload:b,requestId:w}}),E}catch(g){return K.default.dispatch({type:U.default.PAGE_WIDGETS_DATA_REQUEST_FAIL,payload:{error:g,...m,pageContext:v,payload:b}}),Promise.reject(g)}},fetchData(m,g){let y=new AbortController,v={...g,signal:y.signal,abortController:y};return(0,q.cancelablePromise)(Q(m,v),y)}};var Z=m.i(735852);class X extends Z.default{constructor(){super()}}let J=X;var ee=R,et=m.i(807939),en=v;let er=(...m)=>(g,y)=>m.reduceRight((m,g)=>(0,en.createElement)(g,y,m),g),ei=(m,g)=>(0,en.createElement)(m,g),ea=()=>Math.random().toString(36).substring(2,9);m.s(["compose",0,er,"createWidgetWrapperElement",0,ei,"generateId",0,ea],580068),(g=y=y||(y={})).FETCHING="fetching",g.INCLUDED="included",g.NOT_INCLUDED="not-included";let eo=(0,H.createContext)(null),el=({children:m})=>{let g=(0,H.useMemo)(()=>ea(),[]),v=(0,H.useMemo)(()=>new J,[]),[b,x]=(0,H.useState)(),w=(0,et.useQueryClient)(),E=(0,H.useMemo)(()=>({instanceId:g,setUri:x,getWidgetStatus:(m,g)=>
1g.isFetching?y.FETCHING:g.data?.find(({rfkId:g})=>m===g)?y.INCLUDED:y.NOT_INCLUDED}),[g]),S=(0,ee.useQuery)({queryKey:["container",b],queryFn:async m=>{let y;v.setContextPageUri(b);try{y=await Y.getData({request:v})}catch(g){if(g instanceof V.AbortRequestError)return w.cancelQueries({queryKey:m.queryKey,exact:!0}).then(()=>void 0);return Promise.reject(g)}let{widgets:x=[]}=y,E=x.map(({rfk_id:m,entity:g="content"})=>({rfkId:m,entity:g}));return z.Logger.info("usePageWidgets",g,b,E),E},keepPreviousData:!1,enabled:!!b});return(0,H.createElement)(eo.Provider,{value:(0,H.useMemo)(()=>[S,E],[E,S])},m)};var es=v;let ec=()=>(0,es.useContext)(eo),eu=(m,g)=>{let[v,{getWidgetStatus:b}]=ec(),x=b(m,v),[w,E]=(0,F.useState)(null),S=_(m,g,x!==y.FETCHING);return(0,F.useEffect)(()=>{S&&x!==y.FETCHING&&(x===y.NOT_INCLUDED?E(()=>(B.Logger.info(`You are trying to render a "used in page" widget (${m}) outside a PageWidgetsProvider.`),S)):E(()=>S))},[x,m,S]),w},ed=(m,g,y)=>({...E.WidgetsConfig.get(m,g)?.options?.props,...y}),ep=m=>{let{rfkId:g,entity:y}=m,v=M(g,y);return v?(0,w.createElement)(v,ed(g,y,m)):(L.Logger.warn(`WidgetComponent is not defined for rfkId: ${g}, entity: ${y}`),null)},ef=m=>{let{rfkId:g,entity:y}=m,v=eu(g,y);return v?(0,w.createElement)(v,ed(g,y,m)):(L.Logger.warn(`WidgetComponent is not defined for rfkId: ${g}, entity: ${y}`),null)},eh=m=>ec()?(0,w.createElement)(ef,m):(0,w.createElement)(ep,m);var em=v;let eg=m=>g=>(0,em.createElement)(el,{},(0,em.createElement)(m,g));var ey=v,ev=m.i(441828),eb=x;let ex=(m=ev.PageController.getContext().getPageUri())=>{let{connector:g}=(0,eb.getServiceConfig)();if("oc"===g)throw Error('"usePageWidgets" cannot be used with Order Cloud Connector');let y=ec();if(!y)throw Error('"usePageWidgets" must be used within a "PageWidgetsProvider" or the component using it should be wrapped with "withPageWidgets"');let[v,{setUri:b}]=y;return(0,ey.useEffect)(()=>{b&&b(m)},[m,b]),v},ew=({uri:m})=>{let{isFetching:g,data:y=[]}=ex(m);return(0,v.createElement)(v.Fragment,{},g?null:y.map(({rfkId:m,entity:g})=>(0,v.createElement)(eh,{key:m,rfkId:m,entity:g})))},eE=eg(({uri:m,className:g})=>{let{connector:y}=(0,x.getServiceConfig)();return"oc"!==y?(0,v.createElement)("div",{"data-rfkid":"rfkid_container",className:g},(0,v.createElement)(ew,{uri:m}
1)):(b.Logger.warn("PageComponent cannot be used with Order Cloud Connector."),null)});m.s(["default",0,eE],360673);var eS=v,eC=K,ek=m.i(378281),ej=m.i(260941);let eT=()=>Math.random().toString(36).substring(2,9),eN=({rfkId:m,entity:g,children:y})=>{let v=(0,eS.useMemo)(()=>eT(),[]),b=(0,eS.useCallback)(y=>eC.default.dispatch({...y,payload:{rfkId:m,instanceId:v,entity:g,...y.payload}}),[m,g,v]),x=(0,eS.useMemo)(()=>({rfkId:m,instanceId:v,dispatch:b,entity:g}),[m,b,g,v]);return(0,eS.createElement)(ek.BaseWidgetContext.Provider,{value:x},y)},eA=m=>{let{children:g}=m,y=(0,ej.default)();return y?.rfkId===m.rfkId?(0,eS.createElement)(eS.Fragment,{},g||null):(0,eS.createElement)(eN,m,g)};m.s(["default",0,eA],291614);var eI=v,eR=m.i(139411),eO=m.i(109508),eP=E,eD=I,e_=m.i(923360),e_=e_;let eM={visibility:{threshold:.2,triggerOnce:!0}};var eL=ek,eF=ej;function eB(m,g,y){let v;return function(...b){let x=this,w=b,E=function(){v=null,y||m.apply(x,w)},S=y&&!v;clearTimeout(v),v=setTimeout(E,g),S&&m.apply(x,w)}}m.s(["debounce",0,eB],83889);var eH=eR,ez=eO,eV=m.i(252962),eV=eV,eU=ev,eW=N,eG=m.i(33225),eq=m.i(432225),eq=eq;let e$=(m,g,...y)=>[g.getRfkId(),m,eU.PageController.getContext().toJson(),g.toJson(),eV.default.getContext().toJson(),...y];class eK{constructor(m,g){Object.defineProperty(this,"instanceId",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"context",{enumerable:!0,configurable:!0,writable:!0,value:new eq.default}),Object.defineProperty(this,"ocContext",{enumerable:!0,configurable:!0,writable:!0,value:new eG.OCContext}),Object.defineProperty(this,"initialized",{enumerable:!0,configurable:!0,writable:!0,value:!1}),Object.defineProperty(this,"debounced",{enumerable:!0,configurable:!0,writable:!0,value:!0}),Object.defineProperty(this,"debounceBy",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"widgetRequest",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"lastResponse",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"enabled",{enumerable:!0,configurable:!0,writable:!0,value:!0}),Object.defineProperty(this,"enabledChangeListeners",{enumerable:!0,configurable:!0,writable:!0,value:[]}),Object.defineProperty(this,"destroyListeners",{enumerable:!0,configurable:!0,writable:!0,value:[]}),this.widgetRequest=g,this.instanceId=m}onUpdate(m){let g=eB(()=>{m()},50),y={handleAction(m){switch(m.type){case ez.Actions.OC_CONTEXT_CHANGED:case ez.Actions.PAGE_CONTEXT_CHANGED:g()}}};eU.PageController.register(y);let v={onChange(m,y,v){g()}};this.getRequest().addListener(v),this.getContext().addListener(v),this.getOCContext().addListener(v);let b=m=>{m&&g()};this.enabledChangeListeners.push(b),this.destroyListeners.push(()=>{eU.PageController.unregister(y),this.getRequest().removeListener(v),this.getContext().removeListener(v),this.getOCContext().removeListener(v),this.enabledChangeListeners=this.enabledChangeListeners.filter(m=>m!==b)})}destroy(){this.destroyListeners.forEach(m=>{m()}),this.destroyListeners=[]}getContext(){return this.context}getOCContext(){return this.ocContext}getRequest(){return this.widgetRequest}getKey(){return e$(this.instanceId,this.widgetRequest,this.context.toJson())}getLastResponse(){return this.lastResponse}getRequestContext(){return(0,eH.mergeDeep)(eU.PageController.getContext().toJson(),this.context.toJson())}getRequestOCContext(){return(0,eH.mergeDeep)(eV.default.getContext().toJson(),this.ocContext.toJson())}setDebounced(m){this.debounced=m}isDebounced(){return this.debounced}setDebounceBy(...m){this.debounceBy=m.join("#")}getDebounceBy(){return this.debounceBy}fetch(m={}){return this.run(m)}run(m={}){let g=this.getRequest().getRfkId(),y={rfkId:g,entity:this.getRequest().getEntity(),instanceId:this.instanceId,request:this.getRequest(),context:this.getContext(),ocContext:this.getOCContext()};return eW.WidgetDataAdapter.getWidgetData(y,{debounceBy:this.getDebounceBy(),debounce:this.isDebounced(),...m}).then(m=>(this.lastResponse=m,m))}setEnabled(m){m!==this.enabled&&(this.enabled=m,this.enabledChangeListeners.forEac
1h(g=>{g(m)}))}toggleEnabled(){this.setEnabled(!this.enabled)}isEnabled(){return this.enabled}getInstanceId(){return this.instanceId}}let eQ=(m,g,y)=>{m({type:g,payload:y})},eY=(m,g)=>{let{actionProps:y={}}=g;return Object.keys(y).reduce((g,v)=>({...g,[v]:eQ.bind(null,m,y[v])}),{})},eZ=({dispatch:m,entity:g,instanceId:y,rfkId:v})=>{let b={},x={},w=!1,E=(0,eD.getDefaultRequestForWidget)(v);E.setEntity(g);let S=new eK(y,E),C=(0,eR.mergeDeep)(eM,eP.WidgetsConfig.get(v,g)?.options),k=eY(m,C),j=(m,g)=>Object.fromEntries(Object.entries(g).filter(([g,y])=>m[g]!==y)),T=x=>{let w=j(b,x);Object.assign(b,x),m({type:eO.Actions.WIDGET_STATE_CHANGED,payload:{rfkId:v,entity:g,instanceId:y,state:w}})},N=m=>{Object.assign(b,"function"==typeof m?m():m)},A=m=>{e_.mapById(S.getRequest().getRfkId(),S.getRequest(),b),m&&m(S),S.getRequest().takeSnapshot()},I=m=>{Object.assign(x,m)};return{actions:k,options:C,query:S,state:b,config:x,updateState:T,initialize:m=>{w||(N(m.state),A(m.query),I(m.config),w=!0)},isInitialized:()=>w}},eX=({children:m})=>{let{rfkId:g,entity:y,dispatch:v,instanceId:b}=(0,eF.default)(),x=(0,eI.useRef)(null);return x.current||(x.current=eZ({dispatch:v,entity:y,instanceId:b,rfkId:g})),(0,eI.useEffect)(()=>(v({type:eO.Actions.LOAD,payload:{rfkId:g,entity:y,instanceId:b}}),()=>{v({type:eO.Actions.UNLOAD,payload:{rfkId:g,entity:y,instanceId:b}})}),[v,g,y,b]),(0,eI.createElement)(eL.default.Provider,{value:x.current},m)};m.s(["default",0,eX],675551)},652103,65891,m=>{"use strict";var g=m.i(271645),y=m.i(509726),v=m.i(260941),b=m.i(375531),x=m.i(761609),w=m.i(291489),E=m.i(534761);let S=function(m){let{rfkId:g,dispatch:y}=(0,v.default)(),S=(0,x.default)();S.isInitialized()||S.initialize(m||{});let{query:C,options:k,actions:j}=S,T=(0,E.default)(),N=(0,b.default)(C);return{widgetRef:(0,w.default)(),rfkId:g,state:T,queryResult:N,actions:j,options:k,dispatch:y,query:C}};function C(m,g,y){let v=document.querySelector(`[data-rfk-id-style=${m}]`);v||((v=document.createElement("style")).setAttribute("type","text/css"),v.dataset.rfkIdStyle=m,g.parentNode?.appendChild(v)),v.innerHTML=y}function k(m){let g=document.querySelector(`[data-rfk-id-style=${m}]`);g&&g.remove()}let j=({initializer:m})=>{let{rfkId:v,widgetRef:b,queryResult:{data:{appearance:{css_names:x=[],templates:{html:{devices:{[y.SearchResponseDeviceType.DESKTOP]:{content:w=null}={}}={}}={},css:{devices:{[y.SearchResponseDeviceType.DESKTOP]:{content:E=null}={}}={}}={}}={}}={}}={}}}=S({query:m||(()=>{})}),j=(0,g.useRef)(null);return(0,g.useLayoutEffect)(()=>(j.current&&E&&C(v,j.current,E),()=>{k(v)}),[v,E]),(0,g.useLayoutEffect)(()=>{j.current&&w&&(j.current.innerHTML=w)},[w]),(0,g.createElement)("div",{ref:b,"data-rfkid":v,className:x.join(" ")},(0,g.createElement)("div",{ref:j}))};m.s(["default",0,j],652103);var T=g,N=y;let A=()=>{let{queryResult:{data:{appearance:{templates:{html:{devices:{[N.SearchResponseDeviceType.DESKTOP]:{content:m=null}={}}={}}={}}={}}={}}={}}}=S();return(0,T.useLayoutEffect)(()=>{m&&document.head.insertAdjacentHTML("afterbegin",m)},[m]),null};m.s(["default",0,A],65891)},609386,687e3,m=>{"use strict";var g=m.i(16639),y=m.i(109508),v=m.i(506813),b=m.i(364680),x=m.i(260941),w=m.i(375531),E=m.i(761609),S=m.i(496568),C=m.i(98201),k=m.i(291489),j=m.i(534761),T=m.i(2812),N=g,A=v,I=T;class R{static buildItem(m,g){let{facetId:y,facetValueId:v,type:b,facetValueText:x}=g;if("text"===b){if(x)return{type:"eq",value:x};let{facet:g=[]}=m.getLastResponse()||{},{value:b=[]}=g.find(({name:m})=>m===y)||{};return{type:"eq",value:b.find(({id:m})=>m===v)?.text||""}}return v}}let O=R;class P{getCurrentFacetInfo(m,g){let{facetId:y}=g,{facet:v=[]}=m.getLastResponse()||{},{value:b=[],label:x=""}=v.find(({name:m})=>m===y)||{};return{facetValues:b,facetTitle:x}}}class D extends P{process(m,g,y){let{facetId:v,facetValueId:b,facetIndex:x,facetValueIndex:w,silentTracking:E,checked:S}=y,{facetValues:C,facetTitle:k}=this.getCurrentFacetInfo(g,y),j=C.find(({id:m})=>m===b)?.text||"";E||(0,A.trackSearchResultsFacetClickEvent)(m,g.getRequest().getEntity(),{filters:[{facetId:v,facetValueId:b,facetValue:j,valueIndex:w,facetIndex:x,facetTitle:k}],...(0,I.getSearchEventData)(g)}
1),g.getRequest().setSearchOffset(0),S?g.getRequest().addSearchFacetTypeFilter(v,O.buildItem(g,y)):g.getRequest().removeSearchFacetTypeFilter(v,O.buildItem(g,y))}}var _=v;class M extends P{process(m,g,y){let{facetId:v,min:b,max:x,facetIndex:w,silentTracking:E}=y;if(g.getRequest().resetSearchFacetTypeFilter(v),void 0!==b||void 0!==x){g.getRequest().addSearchFacetTypeFilter(v,{value:b,type:"gte"},"and"),g.getRequest().addSearchFacetTypeFilter(v,{value:x,type:"lte"},"and");let{facetTitle:S}=this.getCurrentFacetInfo(g,y);E||(0,_.trackSearchResultsFacetClickEvent)(m,g.getRequest().getEntity(),{filters:[{facetId:v,...void 0!==b?{startValue:b.toString()}:{},...void 0!==x?{endValue:x.toString()}:{},facetValue:`${b} - ${x}`,valueIndex:0,facetIndex:w,facetTitle:S}]})}}}let L=new D,F={range:new M,valueId:L,text:L},B=function(m,g){let{type:y,rfkId:v}=g,b=F[y];b?b.process(v,m,g):N.Logger.warn(`${y} has not a valid action handler`)};var H=g;class z{}let V=z;class U extends V{process(m,g){let{facetId:y}=g;m.getRequest().removeSearchFacetTypeFilter(y,O.buildItem(m,g))}}let W=U;class G extends V{process(m,g){let{facetId:y}=g;m.getRequest().resetSearchFacetTypeFilter(y)}}let q=G,$=new W,K={range:new q,valueId:$,text:$},Q=function(m,g){let{type:y}=g,v=K[y];v?v.process(m,g):H.Logger.warn(`${y} has not a valid action handler`)};var Y=g;let Z="valueId";function X(m,g){return m?.facet?.find(({name:m})=>m===g)}function J(m,g,y){let v=X(m,g);if(v)return v.value.find(({id:m})=>y===m)}function ee(m,g){let{facets:y={}}=m,{type:v}=y[g]||{};return v||m.defaultFacetType||Z}let et=(m,g)=>"facetValueId"in g&&m.id===g.facetValueId||"facetValueText"in g&&m.text===g.facetValueText;function en(m,g,y){return m.findIndex(m=>{let v=m;return y&&v.facetId===g&&v.facetValueId===y})}function er(m,g,y,v){if(void 0!==y){let b=J(v,g,y);if(b)return m.findIndex(m=>{let y=m;return y.facetId===g&&y.facetValueText===b.text})}return -1}m.s(["findFacetOnResponse",0,X,"findFacetValueOnResponseByValueId",0,J,"findItemInResponse",0,et,"findSelectedFacetTextIndex",0,er,"findSelectedFacetValueIndex",0,en,"getFacetConfigType",0,ee],687e3);class ei{run(m,g){if("min"in g||"max"in g){let{min:y,max:v,facetId:b}=g;return m.getRequest().addSearchFacetTypeFilter(b,{value:y,type:"gte"},"and").addSearchFacetTypeFilter(b,{value:v,type:"lte"},"and"),!0}return Y.Logger.error("Type range expected properties min or max to be present on the initial state for selected facets. Since none of them has been provided, initializer will not run."),!1}}class ea{run(m,g){if("facetValueId"in g){let{facetId:y,facetValueId:v}=g;return m.getRequest().addSearchFacetTypeFilter(y,v),!0}return Y.Logger.error("Type valueId expected property facetValueId to be present on the initial state for selected facets. Since it has not been provided, initializer will not run."),!1}}class eo{run(m,g){if("facetValueText"in g){let{facetId:y,facetValueText:v}=g;return m.getRequest().addSearchFacetTypeFilter(y,{value:v,type:"eq"}),!0}return Y.Logger.error("Type text expected property facetValueText to be present on the initial state for selected facets. Since it has not been provided, initializer will not run."),!1}}let el={range:new ei,valueId:new ea,text:new eo},es=m=>{let{query:g,state:{selectedFacets:y=[]},config:v={}}=m;y.forEach(m=>{let y=ee(v,m.facetId),b=el[y];if(!b)return Y.Logger.warn(`Facet type ${y} is not supported.`);b.run(g,m)})};var ec=g;class eu{process(m,g,y){let{facetId:v,min:b,max:x}=y,w=m.findIndex(m=>m.facetId===v),E=[...m],S=X(g,v);return w>-1?E[w]={...E[w],min:b,max:x,facetLabel:S?S.label:E[w].facetLabel}:E.push({min:b,max:x,facetId:v,facetLabel:S?S.label:""}),E}}class ed{process(m,g,y){let{facetId:v,facetValueId:b,checked:x}=y,w=this.findPreviousValueIndex(m,v,b,g);if(!x&&w>-1)return m.filter((m,g)=>g!==w);let E=[...m],S=X(g,v),C=J(g,v,b);return x&&-1===w&&E.push(this.buildNewItem(S,C,v,b)),E}}class ep extends ed{findPreviousValueIndex(m,g,y,v){return er(m,g,y,v)}buildNewItem(m,g,y,v){return{facetId:y,facetValueId:v,facetValueText:g?.text,facetLabel:m?m.label:"",valueLabel:g?g.text:""}}}class ef extends ed{buildNewItem(m,g,y,v){return{facetId:y,facetValueId:v,facetLabel:m?m.label:"",valueLabel:g?g.text:""}}
1findPreviousValueIndex(m,g,y){return en(m,g,y)}}let eh={range:new eu,valueId:new ef,text:new ep},em=(m,g)=>{let{selectedFacets:y=[],response:v}=m,{type:b}=g,x=eh[b];return x?{...m,page:1,selectedFacets:x.process(y,v,g)}:(ec.Logger.warn(`${b} has not a valid action reducer. No reduce transformation applied.`),{...m,selectedFacets:y})};var eg=g;class ey{process(m,g){return m.filter(m=>m.facetId!==g.facetId)}}class ev{process(m,g){let y=en(m,g.facetId,g.facetValueId);return m.filter((m,g)=>g!==y)}}class eb{process(m,g,y){let{facetId:v,facetValueText:b}=g,x=m.findIndex(m=>{let g=m;return g.facetId===v&&g.facetValueText===b});return m.filter((m,g)=>g!==x)}}let ex={valueId:new ev,range:new ey,text:new eb},ew=(m,g)=>{let{selectedFacets:y=[],response:v}=m,{type:b}=g,x=ex[b];return x?{...m,page:1,selectedFacets:x.process(y,g,v)}:(eg.Logger.warn(`${b} has not a valid reducer for REMOVE_FILTER action. No reduce transformation applied.`),{...m,page:1})},eE=(m,g)=>m.some(m=>{if(!m.facetLabel)return!0;let y=X(g,m.facetId),v=y?.value?.find(g=>et(g,m));return!!(v&&v.text&&!m.valueLabel)}),eS=(m,g)=>{let y=g.value.find(g=>et(g,m)),v=m;return{...v,facetValueId:y?y.id:v.facetValueId,facetLabel:g.label||m.facetLabel,valueLabel:y?y.text:m.valueLabel}},eC=m=>{let{selectedFacets:g=[],response:y}=m;return eE(g,y)?{...m,selectedFacets:g.map(m=>{let g=X(y,m.facetId);return g?eS(m,g):m})}:m},ek=(m,g)=>{switch(g.type){case y.Actions.WIDGET_DATA_REQUEST_SUCCESS:return eC(m);case b.SearchResultsActionTypes.FILTER_CLICKED:case b.SearchResultsActionTypes.REMOVE_FILTER:return ew(m,g.payload);case b.SearchResultsActionTypes.FACET_CLICKED:return em(m,g.payload);case b.SearchResultsActionTypes.SORT_CHANGED:return{...m,page:1,sortType:g.payload.name};case b.SearchResultsActionTypes.PAGE_NUMBER_CHANGED:return{...m,page:g.payload.page};case b.SearchResultsActionTypes.RESULTS_PER_PAGE_CHANGED:return{...m,page:1,itemsPerPage:g.payload.numItems};case b.SearchResultsActionTypes.KEYPHRASE_CHANGED:return{...m,page:1,keyphrase:g.payload.keyphrase,selectedFacets:[]};case b.SearchResultsActionTypes.CLEAR_FILTERS:return{...m,page:1,selectedFacets:[]};default:return m}},ej=function(m){let{rfkId:y,dispatch:N}=(0,x.default)(),A=(0,E.default)();A.isInitialized()||(A.initialize(m||{}),es(A));let{query:I,options:R,actions:O}=A,P=(0,j.default)(),D=(0,w.default)(I),_=(0,k.default)();return(0,C.default)(ek,[]),(0,S.default)(m=>{switch(m.type){case b.SearchResultsActionTypes.FACET_CLICKED:B(I,m.payload);break;case b.SearchResultsActionTypes.FILTER_CLICKED:case b.SearchResultsActionTypes.REMOVE_FILTER:Q(I,m.payload);break;case b.SearchResultsActionTypes.ITEM_CLICKED:{let{index:g,id:b,entity:x,sourceId:w}=m.payload;(0,v.trackSearchResultsClickEntityEvent)(y,x,{index:g,items:[{id:b,sourceId:w}],...(0,T.getSearchEventData)(I)});break}case b.SearchResultsActionTypes.SORT_CHANGED:I.getRequest().resetSearchSortCriteria().setSearchSortCriteriaName(m.payload.name).setSearchOffset(0);break;case b.SearchResultsActionTypes.PAGE_NUMBER_CHANGED:{let v=I.getRequest().getSearchLimit()??I.getLastResponse()?.limit;void 0===v?g.Logger.warn(`Widget "${y}" has triggered a onPageNumberChanged action and there is no itemsPerPage state or query search limit defined`):I.getRequest().setSearchOffset(v*(m.payload.page-1));break}case b.SearchResultsActionTypes.RESULTS_PER_PAGE_CHANGED:I.getRequest().setSearchLimit(m.payload.numItems).setSearchOffset(0);break;case b.SearchResultsActionTypes.KEYPHRASE_CHANGED:I.getRequest().resetSearchFacetTypeFilters().setSearchOffset(0),m.payload.keyphrase?I.getRequest().setSearchQueryKeyphrase(m.payload.keyphrase):I.getRequest().resetSearchQueryKeyphrase();break;case b.SearchResultsActionTypes.CLEAR_FILTERS:I.getRequest().resetSearchFacetTypeFilters().setSearchOffset(0)}},[y,I]),{widgetRef:_,rfkId:y,state:P,queryResult:D,actions:O,options:R,dispatch:N,query:I}};m.s(["useSearchResults",0,ej],609386)},848124,m=>{"use strict";var g,y;(y=g=g||(g={})).FACET_CLICKED="searchResults/FACET_CLICKED",y.FILTER_CLICKED="searchResults/FILTER_CLICKED",y.REMOVE_FILTER="searchResults/REMOVE_FILTER",y.SORT_CHANGED="searchResults/SORT_CHANGED",y.PAGE_NUMBER_CHANGED="searchResults/PAGE_NUMBER_CHANGED",y.ITEM_CLICKED="searchResults/ITEM_CLICKED",y.RESULTS_PER_PAGE_CHANGED="searchResults/RESULTS_PER_PAGE_CHANGED",y.KEYPHRASE_CHANGED="searchResults/KEYPHRASE_CHANGED",y.CLEAR_FILTERS="searchResults/CLEAR_FILTERS",m.s(["Actions",0,g])},364680,m=>{"use strict";var g=m.i(848124);m.s(["SearchResultsActionTypes",()=>g.Actions])},473016,802085,665497,971293,731775,604908,m=>{"use strict";let g,y,v,b,x,w,E="u"<typeof window||"Deno"in window;function S(){}function C(m,g){return"function"==typeof m?m(g):m}function k(m){return"number"==typeof m&&m>=0&&m!==1/0}function j(m,g){return Math.max(m+(g||0)-Date.now(),0)}function T(m,g,y){return H(m)?"function"==typeof g?{...y,queryKey:m,queryFn:g}:{...g,queryKey:m}:m}function N(m,g,y){return H(m)?[{...g,queryKey:m},y]:[m||{},g]}function A(m,g){let{type:y="all",exact:v,fetchStatus:b,predicate:x,queryKey:w,stale:E}=m;if(H(w)){if(v){if(g.queryHash!==R(w,g.options))return!1}else if(!P(g.queryKey,w))return!1}if("all"!==y){let m=g.isActive();if("active"===y&&!m||"inactive"===y&&m)return!1}return("boolean"!=typeof E||g.isStale()===E)&&(void 0===b||b===g.state.fetchStatus)&&(!x||!!x(g))}function I(m,g){let{exact:y,fetching:v,predicate:b,mutationKey:x}=m;
1if(H(x)){if(!g.options.mutationKey)return!1;if(y){if(O(g.options.mutationKey)!==O(x))return!1}else if(!P(g.options.mutationKey,x))return!1}return("boolean"!=typeof v||"loading"===g.state.status===v)&&(!b||!!b(g))}function R(m,g){return((null==g?void 0:g.queryKeyHashFn)||O)(m)}function O(m){return JSON.stringify(m,(m,g)=>F(g)?Object.keys(g).sort().reduce((m,y)=>(m[y]=g[y],m),{}):g)}function P(m,g){return D(m,g)}function D(m,g){return m===g||typeof m==typeof g&&!!m&&!!g&&"object"==typeof m&&"object"==typeof g&&!Object.keys(g).some(y=>!D(m[y],g[y]))}function _(m,g,y=0){if(m===g)return m;if(y>500)return g;let v=L(m)&&L(g);if(v||F(m)&&F(g)){let b=v?m.length:Object.keys(m).length,x=v?g:Object.keys(g),w=x.length,E=v?[]:{},S=0;for(let b=0;b<w;b++){let w=v?b:x[b];E[w]=_(m[w],g[w],y+1),E[w]===m[w]&&S++}return b===w&&S===b?m:E}return g}function M(m,g){if(m&&!g||g&&!m)return!1;for(let y in m)if(m[y]!==g[y])return!1;return!0}function L(m){return Array.isArray(m)&&m.length===Object.keys(m).length}function F(m){if(!B(m))return!1;let g=m.constructor;if(void 0===g)return!0;let y=g.prototype;return!!B(y)&&!!y.hasOwnProperty("isPrototypeOf")}function B(m){return"[object Object]"===Object.prototype.toString.call(m)}function H(m){return Array.isArray(m)}function z(m){return new Promise(g=>{setTimeout(g,m)})}function V(m){z(0).then(m)}function U(){if("function"==typeof AbortController)return new AbortController}function W(m,g,y){return null!=y.isDataEqual&&y.isDataEqual(m,g)?m:"function"==typeof y.structuralSharing?y.structuralSharing(m,g):!1!==y.structuralSharing?_(m,g):g}m.s(["functionalUpdate",0,C,"getAbortController",0,U,"hashQueryKey",0,O,"hashQueryKeyByOptions",0,R,"isServer",0,E,"isValidTimeout",0,k,"matchMutation",0,I,"matchQuery",0,A,"noop",0,S,"parseFilterArgs",0,N,"parseQueryArgs",0,T,"partialMatchKey",0,P,"replaceData",0,W,"scheduleMicrotask",0,V,"shallowEqualObjects",0,M,"sleep",0,z,"timeUntilStale",0,j],473016);let G=(g=[],y=0,v=m=>{m()},b=m=>{m()},x=m=>{y?g.push(m):V(()=>{v(m)})},w=()=>{let m=g;g=[],m.length&&V(()=>{b(()=>{m.forEach(m=>{v(m)})})})},{batch:m=>{let g;y++;try{g=m()}finally{--y||w()}return g},batchCalls:m=>(...g)=>{x(()=>{m(...g)})},schedule:x,setNotifyFunction:m=>{v=m},setBatchNotifyFunction:m=>{b=m}});m.s(["notifyManager",0,G],802085);class q{constructor(){this.listeners=new Set,this.subscribe=this.subscribe.bind(this)}subscribe(m){let g={listener:m};return this.listeners.add(g),this.onSubscribe(),()=>{this.listeners.delete(g),this.onUnsubscribe()}}hasListeners(){return this.listeners.size>0}onSubscribe(){}onUnsubscribe(){}}m.s(["Subscribable",0,q],665497);class $ extends q{constructor(){super(),this.setup=m=>{if(!E&&window.addEventListener){let g=()=>m();return window.addEventListener("visibilitychange",g,!1),window.addEventListener("focus",g,!1),()=>{window.removeEventListener("visibilitychange",g),window.removeEventListener("focus",g)}}}}onSubscribe(){this.cleanup||this.setEventListener(this.setup)}onUnsubscribe(){if(!this.hasListeners()){var m;null==(m=this.cleanup)||m.call(this),this.cleanup=void 0}}setEventListener(m){var g;this.setup=m,null==(g=this.cleanup)||g.call(this),this.cleanup=m(m=>{"boolean"==typeof m?this.setFocused(m):this.onFocus()})}setFocused(m){this.focused!==m&&(this.focused=m,this.onFocus())}onFocus(){this.listeners.forEach(({listener:m})=>{m()})}isFocused(){return"boolean"==typeof this.focused?this.focused:"u"<typeof document||[void 0,"visible","prerender"].includes(document.visibilityState)}}let K=new $;m.s(["focusManager",0,K],971293);let Q=["online","offline"];class Y extends q{constructor(){super(),this.setup=m=>{if(!E&&window.addEventListener){let g=()=>m();return Q.forEach(m=>{window.addEventListener(m,g,!1)}),()=>{Q.forEach(m=>{window.removeEventListener(m,g)})}}}}onSubscribe(){this.cleanup||this.setEventListener(this.setup)}onUnsubscribe(){if(!this.hasListeners()){var m;null==(m=this.cleanup)||m.call(this),this.cleanup=void 0}}setEventListener(m){var g;this.setup=m,null==(g=this.cleanup)||g.call(this),this.cleanup=m(m=>{"boolean"==typeof m?this.setOnline(m):this.onOnline()})}setOnline(m){this.online!==m&&(this.online=m,this.onOnline())}
1onOnline(){this.listeners.forEach(({listener:m})=>{m()})}isOnline(){return"boolean"==typeof this.online?this.online:"u"<typeof navigator||void 0===navigator.onLine||navigator.onLine}}let Z=new Y;function X(m){return Math.min(1e3*2**m,3e4)}function J(m){return(null!=m?m:"online")!=="online"||Z.isOnline()}m.s(["onlineManager",0,Z],731775);class ee{constructor(m){this.revert=null==m?void 0:m.revert,this.silent=null==m?void 0:m.silent}}function et(m){return m instanceof ee}function en(m){let g,y,v,b=!1,x=0,w=!1,E=new Promise((m,g)=>{y=m,v=g}),S=g=>{w||(N(new ee(g)),null==m.abort||m.abort())},C=()=>{b=!0},k=()=>{b=!1},j=()=>!K.isFocused()||"always"!==m.networkMode&&!Z.isOnline(),T=v=>{w||(w=!0,null==m.onSuccess||m.onSuccess(v),null==g||g(),y(v))},N=y=>{w||(w=!0,null==m.onError||m.onError(y),null==g||g(),v(y))},A=()=>new Promise(y=>{g=m=>{let g=w||!j();return g&&y(m),g},null==m.onPause||m.onPause()}).then(()=>{g=void 0,w||null==m.onContinue||m.onContinue()}),I=()=>{let g;if(!w){try{g=m.fn()}catch(m){g=Promise.reject(m)}Promise.resolve(g).then(T).catch(g=>{var y,v;if(w)return;let E=null!=(y=m.retry)?y:3,S=null!=(v=m.retryDelay)?v:X,C="function"==typeof S?S(x,g):S,k=!0===E||"number"==typeof E&&x<E||"function"==typeof E&&E(x,g);b||!k?N(g):(x++,null==m.onFail||m.onFail(x,g),z(C).then(()=>{if(j())return A()}).then(()=>{b?N(g):I()}))})}};return J(m.networkMode)?I():A().then(I),{promise:E,cancel:S,continue:()=>(null==g?void 0:g())?E:Promise.resolve(),cancelRetry:C,continueRetry:k}}m.s(["canFetch",0,J,"createRetryer",0,en,"isCancelledError",0,et],604908)},807939,m=>{"use strict";m.i(247167);var g=m.i(271645);let y=g.createContext(void 0),v=g.createContext(!1);function b(m,g){return m||(g&&"u">typeof window?(window.ReactQueryClientContext||(window.ReactQueryClientContext=y),window.ReactQueryClientContext):y)}let x=({context:m}={})=>{let y=g.useContext(b(m,g.useContext(v)));if(!y)throw Error("No QueryClient set, use QueryClientProvider to set one");return y},w=({client:m,children:y,context:x,contextSharing:w=!1})=>{g.useEffect(()=>(m.mount(),()=>{m.unmount()}),[m]);let E=b(x,w);return g.createElement(v.Provider,{value:!x&&w},g.createElement(E.Provider,{value:m},y))};m.s(["QueryClientProvider",0,w,"useQueryClient",0,x])},633227,350629,64729,m=>{"use strict";var g=m.i(290571),y=m.i(271645),v=g,b=m.i(374009),b=b,x=y,w=y;let E=function(m){var g=(0,w.useRef)(m);return g.current=m,g};m.s(["default",0,E],350629);var S=y,C=m.i(266457),k=m.i(100424);let j=function(m){k.default&&!(0,C.isFunction)(m)&&console.error("useUnmount expected parameter is a function, got ".concat(typeof m));var g=E(m);(0,S.useEffect)(function(){return function(){g.current()}},[])};m.s(["default",0,j],64729);var T=C,N=k;let A=function(m,g){N.default&&!(0,T.isFunction)(m)&&console.error("useDebounceFn expected parameter is a function, got ".concat(typeof m));var y,w=E(m),S=null!=(y=null==g?void 0:g.wait)?y:1e3,C=(0,x.useMemo)(function(){return(0,b.default)(function(){for(var m=[],g=0;g<arguments.length;g++)m[g]=arguments[g];return w.current.apply(w,(0,v.__spreadArray)([],(0,v.__read)(m),!1))},S,g)},[]);return j(function(){C.cancel()}),{run:C,cancel:C.cancel,flush:C.flush}};var I=m.i(794006);let R=function(m,v,b){var x=(0,g.__read)((0,y.useState)({}),2),w=x[0],E=x[1],S=A(function(){E({})},b).run;(0,y.useEffect)(function(){return S()},v),(0,I.default)(m,[w])};m.s(["useDebounceEffect",0,R],633227)},775276,m=>{"use strict";var g,y=m.i(290571),v=m.i(271645),b=m.i(350629),x=m.i(266457);let w=!!("u">typeof window&&window.document&&window.document.createElement);function E(m,g){var y;if(w)return m?y=(0,x.isFunction)(m)?m():"current"in m?m.current:m:g}var S=v,C=v,k=m.i(64729);let j=function(m,g){if(m===g)return!0;for(var y=0;y<m.length;y++)if(!Object.is(m[y],g[y]))return!1;return!0},T=(g=S.useEffect,function(m,y,v){var b=(0,C.useRef)(!1),x=(0,C.useRef)([]),w=(0,C.useRef)([]),S=(0,C.useRef)(void 0);g(function(){var g,C=(Array.isArray(v)?v:[v]).map(function(m){return E(m)});if(!b.current){b.current=!0,x.current=C,w.current=y,S.current=m();return}C.length===x.current.length&&j(x.current,C)&&j(w.current,y)||(null==(g=S.current)||g.call(S),x.current=C,w.current=y,S.current=m())}),(0,k.default)(function(){var m;
1null==(m=S.current)||m.call(S),b.current=!1})}),N=function(m,g,y){void 0===y&&(y={});var v=y.enable,x=void 0===v||v,w=(0,b.default)(g);T(function(){if(x){var g=E(y.target,window);if(null==g?void 0:g.addEventListener){var v=function(m){return w.current(m)},b=Array.isArray(m)?m:[m];return b.forEach(function(m){g.addEventListener(m,v,{capture:y.capture,once:y.once,passive:y.passive})}),function(){b.forEach(function(m){g.removeEventListener(m,v,{capture:y.capture})})}}}},[m,y.capture,y.once,y.passive,x],y.target)};var A=v,I=x,R=m.i(100424);let O=function(m){R.default&&!(0,I.isFunction)(m)&&console.error("useMemoizedFn expected parameter is a function, got ".concat(typeof m));var g=(0,A.useRef)(m);g.current=(0,A.useMemo)(function(){return m},[m]);var y=(0,A.useRef)(void 0);return y.current||(y.current=function(){for(var m=[],y=0;y<arguments.length;y++)m[y]=arguments[y];return g.current.apply(this,m)}),y.current};var P=y,D=y,_=v,M=m.i(794006),L=function(m,g){var y=g.manual,v=g.ready,b=void 0===v||v,x=g.defaultParams,w=void 0===x?[]:x,E=g.refreshDeps,S=void 0===E?[]:E,C=g.refreshDepsAction,k=(0,_.useRef)(!1);return k.current=!1,(0,M.default)(function(){!y&&b&&(k.current=!0,m.run.apply(m,(0,D.__spreadArray)([],(0,D.__read)(w),!1)))},[b]),(0,M.default)(function(){!k.current&&(y||(k.current=!0,C?C():m.refresh()))},(0,D.__spreadArray)([],(0,D.__read)(S),!1)),{onBefore:function(){if(!b)return{stopNow:!0}}}};L.onInit=function(m){var g=m.ready,y=void 0===g||g;return{loading:!m.manual&&y}};let F=L;var B=y,H=v,z=v;let V=function(m,g){var y=(0,z.useRef)({deps:g,obj:void 0,initialized:!1}).current;return!1!==y.initialized&&j(y.deps,g)||(y.deps=g,y.obj=m(),y.initialized=!0),y.obj};var U=k,W=y,G=new Map,q=function(m,g,y){var v=G.get(m);(null==v?void 0:v.timer)&&clearTimeout(v.timer);var b=void 0;g>-1&&(b=setTimeout(function(){G.delete(m)},g)),G.set(m,(0,W.__assign)((0,W.__assign)({},y),{timer:b}))},$=function(m){return G.get(m)},K=new Map,Q=function(m){return K.get(m)},Y=function(m,g){K.set(m,g),g.then(function(g){return K.delete(m),g}).catch(function(){K.delete(m)})},Z={},X=function(m,g){Z[m]&&Z[m].forEach(function(m){return m(g)})},J=function(m,g){return Z[m]||(Z[m]=[]),Z[m].push(g),function(){var y=Z[m].indexOf(g);Z[m].splice(y,1)}};let ee=function(m,g){var y=g.cacheKey,v=g.cacheTime,b=void 0===v?3e5:v,x=g.staleTime,w=void 0===x?0:x,E=g.setCache,S=g.getCache,C=(0,H.useRef)(void 0),k=(0,H.useRef)(void 0),j=function(m,g){E?E(g):q(m,b,g),X(m,g.data)},T=function(m,g){return(void 0===g&&(g=[]),S)?S(g):$(m)};return(V(function(){if(y){var g=T(y);g&&Object.hasOwnProperty.call(g,"data")&&(m.state.data=g.data,m.state.params=g.params,(-1===w||Date.now()-g.time<=w)&&(m.state.loading=!1)),C.current=J(y,function(g){m.setState({data:g})})}},[]),(0,U.default)(function(){var m;null==(m=C.current)||m.call(C)}),y)?{onBefore:function(m){var g=T(y,m);return g&&Object.hasOwnProperty.call(g,"data")?-1===w||Date.now()-g.time<=w?{loading:!1,data:null==g?void 0:g.data,error:void 0,returnNow:!0}:{data:null==g?void 0:g.data,error:void 0}:{}},onRequest:function(m,g){var v=Q(y);return v&&v!==k.current||(k.current=v=m.apply(void 0,(0,B.__spreadArray)([],(0,B.__read)(g),!1)),Y(y,v)),{servicePromise:v}},onSuccess:function(g,v){var b;y&&(null==(b=C.current)||b.call(C),j(y,{data:g,params:v,time:Date.now()}),C.current=J(y,function(g){m.setState({data:g})}))},onMutate:function(g){var v;y&&(null==(v=C.current)||v.call(C),j(y,{data:g,params:m.state.params,time:Date.now()}),C.current=J(y,function(g){m.setState({data:g})}))}}:{}};var et=y,en=m.i(374009),er=v;let ei=function(m,g){var y=g.debounceWait,v=g.debounceLeading,b=g.debounceTrailing,x=g.debounceMaxWait,w=(0,er.useRef)(void 0),E=(0,er.useMemo)(function(){var m={};return void 0!==v&&(m.leading=v),void 0!==b&&(m.trailing=b),void 0!==x&&(m.maxWait=x),m},[v,b,x]);return((0,er.useEffect)(function(){if(y){var g=m.runAsync.bind(m);return w.current=(0,en.default)(function(m){m()},y,E),m.runAsync=function(){for(var m=[],y=0;y<arguments.length;y++)m[y]=arguments[y];return new Promise(function(y,v){var b;null==(b=w.current)||b.call(w,function(){g.apply(void 0,(0,et.__spreadArray)([],(0,et.__read)(m),!1)).then(y).catch(v)})})},function(){var y;null==(y=w.current)||y.cancel(),m.runAsync=g}}},[y,E]),y)?{onCancel:function(){var m;
1null==(m=w.current)||m.cancel()}}:{}};var ea=v;let eo=function(m,g){var y=g.loadingDelay,v=g.ready,b=(0,ea.useRef)(void 0);if(!y)return{};var x=function(){b.current&&clearTimeout(b.current)};return{onBefore:function(){return x(),!1!==v&&(b.current=setTimeout(function(){m.setState({loading:!0})},y)),{loading:!1}},onFinally:function(){x()},onCancel:function(){x()}}};var el=v,es=M;function ec(){return!w||"hidden"!==document.visibilityState}var eu=new Set;function ed(m){return eu.add(m),function(){eu.has(m)&&eu.delete(m)}}if(w){var ep=function(){ec()&&eu.forEach(function(m){return m()})};window.addEventListener("visibilitychange",ep,!1)}let ef=ed,eh=function(m,g){var y=g.pollingInterval,v=g.pollingWhenHidden,b=void 0===v||v,x=g.pollingErrorRetryCount,w=void 0===x?-1:x,E=(0,el.useRef)(void 0),S=(0,el.useRef)(void 0),C=(0,el.useRef)(0),k=function(){var m;E.current&&clearTimeout(E.current),null==(m=S.current)||m.call(S)};return((0,es.default)(function(){y||k()},[y]),y)?{onBefore:function(){k()},onError:function(){C.current+=1},onSuccess:function(){C.current=0},onFinally:function(){-1===w||-1!==w&&C.current<=w?E.current=setTimeout(function(){b||ec()?m.refresh():S.current=ef(function(){m.refresh()})},y):C.current=0},onCancel:function(){k()}}:{}};var em=v,eg=k,ey=y;function ev(m,g){var y=!1;return function(){for(var v=[],b=0;b<arguments.length;b++)v[b]=arguments[b];y||(y=!0,m.apply(void 0,(0,ey.__spreadArray)([],(0,ey.__read)(v),!1)),setTimeout(function(){y=!1},g))}}let eb=function(){return!w||void 0===navigator.onLine||navigator.onLine};var ex=new Set;function ew(m){return ex.add(m),function(){ex.has(m)&&ex.delete(m)}}if(w){var eE=function(){ec()&&eb()&&ex.forEach(function(m){return m()})};window.addEventListener("visibilitychange",eE,!1),window.addEventListener("focus",eE,!1)}let eS=ew,eC=function(m,g){var y=g.refreshOnWindowFocus,v=g.focusTimespan,b=void 0===v?5e3:v,x=(0,em.useRef)(void 0),w=function(){var m;null==(m=x.current)||m.call(x)};return(0,em.useEffect)(function(){if(y){var g=ev(m.refresh.bind(m),b);x.current=eS(function(){g()})}return function(){w()}},[y,b]),(0,eg.default)(function(){w()}),{}};var ek=v;let ej=function(m,g){var y=g.retryInterval,v=g.retryCount,b=(0,ek.useRef)(void 0),x=(0,ek.useRef)(0),w=(0,ek.useRef)(!1);return v?{onBefore:function(){w.current||(x.current=0),w.current=!1,b.current&&clearTimeout(b.current)},onSuccess:function(){x.current=0},onError:function(){x.current+=1,-1===v||x.current<=v?b.current=setTimeout(function(){w.current=!0,m.refresh()},null!=y?y:Math.min(1e3*Math.pow(2,x.current),3e4)):x.current=0},onCancel:function(){x.current=0,b.current&&clearTimeout(b.current)}}:{}};var eT=y,eN=m.i(224283),eA=v;let eI=function(m,g){var y=g.throttleWait,v=g.throttleLeading,b=g.throttleTrailing,x=(0,eA.useRef)(void 0),w={};return(void 0!==v&&(w.leading=v),void 0!==b&&(w.trailing=b),(0,eA.useEffect)(function(){if(y){var g=m.runAsync.bind(m);return x.current=(0,eN.default)(function(m){m()},y,w),m.runAsync=function(){for(var m=[],y=0;y<arguments.length;y++)m[y]=arguments[y];return new Promise(function(y,v){var b;null==(b=x.current)||b.call(x,function(){g.apply(void 0,(0,eT.__spreadArray)([],(0,eT.__read)(m),!1)).then(y).catch(v)})})},function(){var y;m.runAsync=g,null==(y=x.current)||y.cancel()}}},[y,v,b]),y)?{onCancel:function(){var m;null==(m=x.current)||m.cancel()}}:{}};var eR=y,eO=b,eP=m.i(657712),eD=k,e_=y,eM=v;let eL=function(){var m=(0,e_.__read)((0,eM.useState)({}),2)[1];return O(function(){return m({})})};var eF=R,eB=y,eH=x;let ez=function(){function m(m,g,y,v){void 0===v&&(v={}),this.serviceRef=m,this.options=g,this.subscribe=y,this.initState=v,this.pluginImpls=[],this.count=0,this.state={loading:!1,params:void 0,data:void 0,error:void 0},this.state=(0,eB.__assign)((0,eB.__assign)((0,eB.__assign)({},this.state),{loading:!g.manual}),v)}return m.prototype.setState=function(m){void 0===m&&(m={}),this.state=(0,eB.__assign)((0,eB.__assign)({},this.state),m),this.subscribe()},m.prototype.runPluginHandler=function(m){for(var g=[],y=1;y<arguments.length;y++)g[y-1]=arguments[y];var v=this.pluginImpls.map(function(y){var v;return null==(v=y[m])?void 0:v.call.apply(v,(0,eB.__spreadArray)([y],(0,eB.__read)(g),!1))}
1).filter(Boolean);return Object.assign.apply(Object,(0,eB.__spreadArray)([{}],(0,eB.__read)(v),!1))},m.prototype.runAsync=function(){for(var m=[],g=0;g<arguments.length;g++)m[g]=arguments[g];return(0,eB.__awaiter)(this,void 0,void 0,function(){var g,y,v,b,x,w,E,S,C,k,j,T,N,A,I,R,O,P,D,_,M;return(0,eB.__generator)(this,function(L){switch(L.label){case 0:if(this.count+=1,g=this.count,b=void 0!==(v=(y=this.runPluginHandler("onBefore",m)).stopNow)&&v,w=void 0!==(x=y.returnNow)&&x,E=(0,eB.__rest)(y,["stopNow","returnNow"]),b||(this.setState((0,eB.__assign)({loading:!0,params:m},E)),w))return[2,Promise.resolve(E.data)];null==(N=(T=this.options).onBefore)||N.call(T,m),L.label=1;case 1:return L.trys.push([1,3,,4]),(S=this.runPluginHandler("onRequest",this.serviceRef.current,m).servicePromise)||(S=(j=this.serviceRef).current.apply(j,(0,eB.__spreadArray)([],(0,eB.__read)(m),!1))),[4,S];case 2:if(C=L.sent(),g!==this.count)return[2,new Promise(function(){})];return this.setState({data:C,error:void 0,loading:!1}),null==(I=(A=this.options).onSuccess)||I.call(A,C,m),this.runPluginHandler("onSuccess",C,m),null==(O=(R=this.options).onFinally)||O.call(R,m,C,void 0),g===this.count&&this.runPluginHandler("onFinally",m,C,void 0),[2,C];case 3:if(k=L.sent(),g!==this.count)return[2,new Promise(function(){})];throw this.setState({error:k,loading:!1}),null==(D=(P=this.options).onError)||D.call(P,k,m),this.runPluginHandler("onError",k,m),null==(M=(_=this.options).onFinally)||M.call(_,m,void 0,k),g===this.count&&this.runPluginHandler("onFinally",m,void 0,k),k;case 4:return[2]}})})},m.prototype.run=function(){for(var m=this,g=[],y=0;y<arguments.length;y++)g[y]=arguments[y];this.runAsync.apply(this,(0,eB.__spreadArray)([],(0,eB.__read)(g),!1)).catch(function(g){m.options.onError||console.error(g)})},m.prototype.cancel=function(){this.count+=1,this.setState({loading:!1}),this.runPluginHandler("onCancel")},m.prototype.refresh=function(){this.run.apply(this,(0,eB.__spreadArray)([],(0,eB.__read)(this.state.params||[]),!1))},m.prototype.refreshAsync=function(){return this.runAsync.apply(this,(0,eB.__spreadArray)([],(0,eB.__read)(this.state.params||[]),!1))},m.prototype.mutate=function(m){var g=(0,eH.isFunction)(m)?m(this.state.data):m;this.runPluginHandler("onMutate",g),this.setState({data:g})},m}(),eV=function(m,g,y){void 0===g&&(g={}),void 0===y&&(y=[]);var v=g.manual,b=void 0!==v&&v,x=g.ready,w=void 0===x||x,E=(0,eR.__rest)(g,["manual","ready"]);eF.default&&g.defaultParams&&!Array.isArray(g.defaultParams)&&console.warn("expected defaultParams is array, got ".concat(typeof g.defaultParams));var S=(0,eR.__assign)({manual:b,ready:w},E),C=(0,eO.default)(m),k=eL(),j=V(function(){var m=y.map(function(m){var g;return null==(g=null==m?void 0:m.onInit)?void 0:g.call(m,S)}).filter(Boolean);return new ez(C,S,k,Object.assign.apply(Object,(0,eR.__spreadArray)([{}],(0,eR.__read)(m),!1)))},[]);return j.options=S,j.pluginImpls=y.map(function(m){return m(j,S)}),(0,eP.default)(function(){if(!b&&w){var m=j.state.params||g.defaultParams||[];j.run.apply(j,(0,eR.__spreadArray)([],(0,eR.__read)(m),!1))}}),(0,eD.default)(function(){j.cancel()}),{loading:j.state.loading,data:j.state.data,error:j.state.error,params:j.state.params||[],cancel:O(j.cancel.bind(j)),refresh:O(j.refresh.bind(j)),refreshAsync:O(j.refreshAsync.bind(j)),run:O(j.run.bind(j)),runAsync:O(j.runAsync.bind(j)),mutate:O(j.mutate.bind(j))}},eU=function(m,g,y){return eV(m,g,(0,P.__spreadArray)((0,P.__spreadArray)([],(0,P.__read)(y||[]),!1),[ei,eo,eh,eC,eI,F,ee,ej],!1))};var eW=M,eG=function(m){return m===document||m===document.documentElement||m===document.body?Math.max(window.pageYOffset,document.documentElement.scrollTop,document.body.scrollTop):m.scrollTop},eq=function(m){return m.scrollHeight||Math.max(document.documentElement.scrollHeight,document.body.scrollHeight)},e$=function(m){return m.clientHeight||Math.max(document.documentElement.clientHeight,document.body.clientHeight)};let eK=function(m,g){void 0===g&&(g={});var b=g.target,x=g.isNoMore,w=g.threshold,S=void 0===w?100:w,C=g.direction,k=void 0===C?"bottom":C,j=g.reloadDeps,T=void 0===j?[]:j,A=g.manual,I=g.onBefore,R=g.onSuccess,P=g.onError,D=g.onFinally,_=(0,y.__read)((0,v.useState)(),2),M=_[0],L=_[1],F=(0,y.__read)((0,v.useState)(!1),2),B=F[0],H=F[1],z="top"===k,V=(0,v.useRef)(void 0),U=(0,v.useRef)(0),W=(0,v.useMemo)(function(){return!!x&&x(M)},[M]),G=eU(function(g){return(0,y.__awaiter)(void 0,void 0,void 0,function(){return(0,y.__generator)(this,function(y){switch(y.label){case 0:return[4,m(g)];case 1:return[2,{currentData:y.sent(),lastData:g}]}})})},{manual:A,onFinally:function(m,g,y){H(!1),null==D||D(null==g?void 0:g.currentData,y)},onBefore:function(){return null==I?void 0:I()},onSuccess:function(m){var g,v,x;m.lastData?L((0,y.__assign)((0,y.__assign)({},m.currentData),{list:z?(0,y.__spreadArray)((0,y.__spreadArray)([],(0,y.__read)(m.currentData.list),!1),(0,y.__read)(null!=(v=m.lastData.list)?v:[]),!1):(0,y.__spreadArray)((0,y.__spreadArray)([],(0,y.__read)(null!=(x=m.lastData.list)?x:[]),!1),(0,y.__read)(m.currentData.list),!1)})):L((0,y.__assign)((0,y.__assign)({},m.currentData),{list:(0,y.__spreadArray)([],(0,y.__read)(null!=(g=m.currentData.list)?g:[]),!1)})),setTimeout(function(){requestAnimationFrame(function(){if(z){var m=E(b);if(m=m===document?document.documentElement:m){var g=eq(m);m.scrollTo(0,g-U.current)}}else en()})}),null==R||R(m.currentData)},onError:function(m){return null==P?void 0:P(m)}}),q=G.loading,$=G.error,K=G.run,Q=G.runAsync,Y=G.cancel,Z=O(function(){W||(H(!0),K(M))}),X=function(m){return(0,y.__awaiter)(void 0,void 0,void 0,function(){return(0,y.__generator)(this,function(g){switch(g.label){case 0:return[4,Q(m)];case 1:return[2,g.sent().currentData]}})})},J=O(function(){return W?Promise.reject():(H(!0),X(M))}),ee=function(){return H(!1),K()},et=function(){return H(!1),X()},en=function(){var m=E(b);if(m){var g=m===document?document.documentElement:m,y=eG(g),v=eq(g),x=e$(g);z?(void 0!==V.current&&V.current>y&&y<=S&&Z(),V.current=y,U.current=v-y):v-y<=x+S&&Z()}};return N("scroll",function(){q||B||en()},{target:b}),(0,eW.default)(function(){K()},(0,y.__spreadArray)([],(0,y.__read)(T),!1)),{data:M,loading:!B&&q,error:$,loadingMore:B,noM
1ore:W,loadMore:Z,loadMoreAsync:J,reload:O(ee),reloadAsync:O(et),mutate:L,cancel:Y}};m.s(["useInfiniteScroll",0,eK],775276)},657712,706187,m=>{"use strict";var g=m.i(271645),y=m.i(266457),v=m.i(100424);let b=function(m){v.default&&!(0,y.isFunction)(m)&&console.error('useMount: parameter `fn` expected to be a function, but got "'.concat(typeof m,'".')),(0,g.useEffect)(function(){var g=null==m?void 0:m();if(!g||"object"!=typeof g||"function"!=typeof g.then)return g},[])};m.s(["default",0,b],657712);var x=m.i(843476),w=m.i(794006),w=w,E=m.i(207670),S=g,C=m.i(2324),k=m.i(592517),j=m.i(671149),T=x,N=E,A=m.i(277837),I=g,R=j;let O=(0,I.forwardRef)(({name:m,label:g,placeholder:y,items:v,setSelectedItems:b,isDisabled:x,isRequired:w,hasError:E,errorMessage:S},C)=>{let[k,j]=(0,I.useState)(E),O=(0,I.useRef)(null),P=(0,I.useRef)(null),D=v.filter(m=>m.selected),_=m=>m?.label??"",M=({selectedItems:m})=>{let g=P.current;if(g){let y=g.querySelectorAll("option");y.forEach(m=>{m.selected=!1}),y.forEach(g=>{let{value:y}=g;m.length&&m.forEach(m=>{m.value===y&&(g.selected=!0)})})}b&&b(m),w&&(m.length?(j(!1),O.current?.classList.remove("has-error")):j(!0))},{getDropdownProps:L,addSelectedItem:F,removeSelectedItem:B,setSelectedItems:H,selectedItems:z}=(0,A.useMultipleSelection)({initialSelectedItems:D,onSelectedItemsChange:M}),{isOpen:V,getToggleButtonProps:U,getLabelProps:W,getMenuProps:G,highlightedIndex:q,getItemProps:$}=(0,A.useSelect)({selectedItem:null,defaultHighlightedIndex:0,items:v,itemToString:_,stateReducer:({},m)=>{let{changes:g,type:y}=m;switch(y){case A.useSelect.stateChangeTypes.ToggleButtonKeyDownEnter:case A.useSelect.stateChangeTypes.ToggleButtonKeyDownSpaceButton:case A.useSelect.stateChangeTypes.ItemClick:{let{selectedItem:m}=g,y=g;return m&&z.includes(m)&&(B(m),y={...g,selectedItem:null}),{...y,isOpen:!0}}default:return g}},onStateChange:({type:m,selectedItem:g})=>{switch(m){case A.useSelect.stateChangeTypes.ToggleButtonKeyDownEnter:case A.useSelect.stateChangeTypes.ToggleButtonKeyDownSpaceButton:case A.useSelect.stateChangeTypes.ItemClick:g&&F(g)}}});return(0,I.useEffect)(()=>{j(E)},[E]),(0,I.useImperativeHandle)(C,()=>({clear(){H([])}}),[H]),(0,T.jsxs)("div",{ref:O,className:(0,N.clsx)("form-field relative z-10",k&&"has-error"),children:[g&&(0,T.jsx)("label",{className:(0,N.clsx)("mb-1 block cursor-pointer px-3 text-xs",x?"pointer-events-none text-grey-dark/25":"text-grey-dark"),...W(),children:g}),(0,T.jsxs)("div",{className:"relative",children:[(0,T.jsxs)("div",{className:"invisible flex w-full items-center justify-between gap-3 rounded-[4px] border p-3 text-base leading-5",children:[(0,T.jsx)("span",{className:"max-w-64 truncate",children:z.length?z.map(m=>m.label).join(", "):y??"..."}),(0,T.jsx)(R.default,{className:"size-4",name:"chevron-down"})]}),(0,T.jsxs)("div",{className:(0,N.clsx)("input absolute left-0 top-0 w-full rounded-[4px] border border-grey-mid transition",V&&"shadow-1"),children:[(0,T.jsxs)("button",{className:(0,N.clsx)("flex w-full items-center justify-between gap-3 whitespace-nowrap rounded-[4px] p-3 text-base leading-5 transition",x?"pointer-events-none bg-grey-light":"bg-white"),...U(L({preventKeyAction:V})),children:[z.length?(0,T.jsx)("span",{className:(0,N.clsx)("max-w-64 truncate",x?"text-grey-dark/25":"text-primary-dark"),children:z.map(m=>m.label).join(", ")}):(0,T.jsx)("span",{className:(0,N.clsx)("max-w-64 truncate",x?"text-grey-mid/25":"text-grey-mid"),children:y??"..."}),(0,T.jsx)(R.default,{className:(0,N.clsx)("size-4 text-primary-dark transition",V&&"rotate-180"),name:"chevron-down"})]}),(0,T.jsx)("div",{...G(),children:V&&(0,T.jsx)("ul",{className:"relative z-10 max-h-40 overflow-auto rounded-[4px] bg-white px-3 pb-1",children:v.map((m,g)=>(0,T.jsx)("li",{className:(0,N.clsx)("cursor-pointer border-b border-primary-dark p-2 text-grey-dark last:border-none",q===g&&"bg-primary-dark text-white",z.find(g=>m.id===g.id)&&"text-primary-dark"),...$({item:m,index:g}),children:m.label},m.id))})})]})]}),w&&(0,T.jsx)("div",{className:(0,N.clsx)("error-message mt-1.5 hidden text-right text-xs",x?"text-system-error/25":"text-system-error"),children:S}),(0,T.jsxs)("select",{className:"hidden",name:m,defaultValue:v.find(m=>m.selected)?.value??[],multiple:!0,disabled:x,required:w,ref:P,children:[(0,T.jsx)("option",{value:"",disabled:!0}),v.map(({id:m,label:g,value:y})=>(0,T.jsx)("option",{value:y,children:g},m))]})]})});O.displayName="MultiDropdown";let P=O,D=({dropdown:m,filters:g,setFilters:y,clearFilters:v})=>{let{name:E,items:C}=m,[j,T]=(0,S.useState)(C.find(m=>m.selected)),[N,A]=(0,S.useState)(C.filter(m=>m.selected)),I=(0,S.useRef)(null);return((0,S.useEffect)(()=>{j&&y({...g,[E]:j})},[j,g,E,y]),b(()=>{N?.length&&y({...g,[E]:N})}),(0,w.default)(()=>{N&&y({...g,[E]:N})},[N]),(0,w.default)(()=>{I.current?.clear(),T(void 0),A([]),y({})},[v]),m.isMultiple)?(0,x.jsx)(P,{...m,setSelectedItems:m=>A(m),ref:I}):(0,x.jsx)(k.default,{...m,setSelectedItem:m=>T(m),ref:I})},_=({heading:m,dropdowns:g,clearFiltersButton:y,onFiltersChange:v})=>{let[b,k]=(0,S.useState)(!1),[T,N]=(0,S.useState)(null),[A,I]=(0,S.useState)(0),R=(0,S.useRef)(null);(0,w.default)(()=>{v&&T&&v(T)},[T]);let O=()=>{I(m=>m+1),N({})};return(0,x.jsx)("section",{className:"container py-6",children:(0,x.jsxs)("details",{open:!0,onToggle:()=>{R.current&&k(R.current.open)},ref:R,children:[(0,x.jsxs)("summary",{className:"flex items-center gap-2 border-b border-primary-dark p-4 text-base font-bold text-grey-dark md:hidden",children:[(0,x.jsx)("span",{className:"grow",children:m}),(0,x.jsx)(j.default,{className:(0,E.clsx)("h-4 w-4 text-primary-dark transition",b&&"rotate-180"),name:"chevron-down"})]}),(0,x.jsxs)("div",{className:"flex items-center gap-3 max-md:flex-col max-md:pt-6 md:justify-end",children:[(0,x.jsx)("ul",{className:"flex items-center gap-3 max-md:w-full max-md:flex-col",children:g.map(m=>(0,x.jsx)("li",{className:"max-md:w-full",children:(0,x.jsx)(D,{dropdown:m,filters:T,setFilters:N,clearFilters:A})},m.id))}),(0,x.jsx)(C.default,{className:"shrink-0",style:"secondary",...y,onClick:O})]})]})})};m.s(["default",0,_],706187)},266457,100424,794006,m=>{"use strict";var g,y=function(m){return"function"==typeof m};m.s(["isFunction",0,y],266457);let v=!1;m.s(["default",0,v],100424);var b=m.i(271645),x=b;let w=(g=b.useEffect,function(m,y){var v=(0,x.useRef)(!1);g(function(){return function(){v.current=!1}},[]),g(function(){if(v.current)return m();v.current=!0},y)});m.s(["default",0,w],794006)},158079,(m,g,y)=>{"use strict";let v=/(?:\\(u(?:[a-f\d]{4}|\{[a-f\d]{1,6}\})|x[a-f\d]{2}|.))|(?:\{(~)?(\w+(?:\([^)]*\))?(?:\.\w+(?:\([^)]*\))?)*)(?:[ \t]|(?=\r?\n)))|(\})|((?:.|[\r\n\f])+?)/gi,b=/(?:^|\.)(\w+)(?:\(([^)]*)\))?/g,x=/^(['"])((?:\\.|(?!\1)[^\\])*)\1$/,w=/\\(u(?:[a-f\d]{4}|{[a-f\d]{1,6}})|x[a-f\d]{2}|.)|([^\\])/gi,E=new Map([["n","\n"],["r","\r"],["t"," "],["b","\b"],["f","\f"],["v","\v"],["0","\0"],["\\","\\"],["e","\x1b"],["a","\x07"]]);function S(m){let g="u"===m[0],y="{"===m[1];return g&&!y&&5===m.length||"x"===m[0]&&3===m.length?String.fromCharCode(parseInt(m.slice(1),16)):g&&y?String.fromCodePoint(parseInt(m.slice(2,-1),16)):E.get(m)||m}function C(m,g){let y,v=[];for(let b of g.trim().split(/\s*,\s*/g)){let g=Number(b);if(Number.isNaN(g))if(y=b.match(x))v.push(y[2].replace(w,(m,g,y)=>g?S(g):y));else throw Error(`Invalid Chalk template style argument: ${b} (in style '${m}')`);else v.push(g)}return v}function k(m){let g;b.lastIndex=0;let y=[];for(;null!==(g=b.exec(m));){let m=g[1];if(g[2]){let v=C(m,g[2]);y.push([m].concat(v))}else y.push([m])}return y}function j(m,g){let y={};for(let m of g)for(let g of m.styles)y[g[0]]=m.inverse?null:g.slice(1);let v=m;for(let[m,g]of Object.entries(y))if(Array.isArray(g)){if(!(m in v))throw Error(`Unknown Chalk style: ${m}`);v=g.length>0?v[m](...g):v[m]}return v}g.exports=(m,g)=>{let y=[],b=[],x=[];if(g.replace(v,(g,v,w,E,C,T)=>{if(v)x.push(S(v));else if(E){let g=x.join("");x=[],b.push(0===y.length?g:j(m,y)(g)),y.push({inverse:w,styles:k(E)})}else if(C){if(0===y.length)throw Error("Found extraneous } in Chalk template literal");b.push(j(m,y)(x.join(""))),x=[],y.pop()}else x.push(T)}
1),b.push(x.join("")),y.length>0)throw Error(`Chalk template literal is missing ${y.length} closing bracket${1===y.length?"":"s"} (\`}\`)`);return b.join("")}},304922,(m,g,y)=>{"use strict";g.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]}},645687,(m,g,y)=>{let v=m.r(304922),b={};for(let m of Object.keys(v))b[v[m]]=m;let x={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"]}};
1for(let m of(g.exports=x,Object.keys(x))){if(!("channels"in x[m]))throw Error("missing channels property: "+m);if(!("labels"in x[m]))throw Error("missing channel labels property: "+m);if(x[m].labels.length!==x[m].channels)throw Error("channel and label counts mismatch: "+m);let{channels:g,labels:y}=x[m];delete x[m].channels,delete x[m].labels,Object.defineProperty(x[m],"channels",{value:g}),Object.defineProperty(x[m],"labels",{value:y})}function w(m,g){return(m[0]-g[0])**2+(m[1]-g[1])**2+(m[2]-g[2])**2}x.rgb.hsl=function(m){let g,y,v=m[0]/255,b=m[1]/255,x=m[2]/255,w=Math.min(v,b,x),E=Math.max(v,b,x),S=E-w;E===w?g=0:v===E?g=(b-x)/S:b===E?g=2+(x-v)/S:x===E&&(g=4+(v-b)/S),(g=Math.min(60*g,360))<0&&(g+=360);let C=(w+E)/2;return[g,100*(y=E===w?0:C<=.5?S/(E+w):S/(2-E-w)),100*C]},x.rgb.hsv=function(m){let g,y,v,b,x,w=m[0]/255,E=m[1]/255,S=m[2]/255,C=Math.max(w,E,S),k=C-Math.min(w,E,S),j=function(m){return(C-m)/6/k+.5};return 0===k?(b=0,x=0):(x=k/C,g=j(w),y=j(E),v=j(S),w===C?b=v-y:E===C?b=1/3+g-v:S===C&&(b=2/3+y-g),b<0?b+=1:b>1&&(b-=1)),[360*b,100*x,100*C]},x.rgb.hwb=function(m){let g=m[0],y=m[1],v=m[2];return[x.rgb.hsl(m)[0],1/255*Math.min(g,Math.min(y,v))*100,100*(v=1-1/255*Math.max(g,Math.max(y,v)))]},x.rgb.cmyk=function(m){let g=m[0]/255,y=m[1]/255,v=m[2]/255,b=Math.min(1-g,1-y,1-v);return[100*((1-g-b)/(1-b)||0),100*((1-y-b)/(1-b)||0),100*((1-v-b)/(1-b)||0),100*b]},x.rgb.keyword=function(m){let g,y=b[m];if(y)return y;let x=1/0;for(let y of Object.keys(v)){let b=w(m,v[y]);b<x&&(x=b,g=y)}return g},x.keyword.rgb=function(m){return v[m]},x.rgb.xyz=function(m){let g=m[0]/255,y=m[1]/255,v=m[2]/255;return[100*(.4124*(g=g>.04045?((g+.055)/1.055)**2.4:g/12.92)+.3576*(y=y>.04045?((y+.055)/1.055)**2.4:y/12.92)+.1805*(v=v>.04045?((v+.055)/1.055)**2.4:v/12.92)),100*(.2126*g+.7152*y+.0722*v),100*(.0193*g+.1192*y+.9505*v)]},x.rgb.lab=function(m){let g=x.rgb.xyz(m),y=g[0],v=g[1],b=g[2];return y/=95.047,v/=100,b/=108.883,[116*(v=v>.008856?v**(1/3):7.787*v+16/116)-16,500*((y=y>.008856?y**(1/3):7.787*y+16/116)-v),200*(v-(b=b>.008856?b**(1/3):7.787*b+16/116))]},x.hsl.rgb=function(m){let g,y,v,b=m[0]/360,x=m[1]/100,w=m[2]/100;if(0===x)return[v=255*w,v,v];g=w<.5?w*(1+x):w+x-w*x;let E=2*w-g,S=[0,0,0];for(let m=0;m<3;m++)(y=b+-(1/3*(m-1)))<0&&y++,y>1&&y--,v=6*y<1?E+(g-E)*6*y:2*y<1?g:3*y<2?E+(g-E)*(2/3-y)*6:E,S[m]=255*v;return S},x.hsl.hsv=function(m){let g=m[0],y=m[1]/100,v=m[2]/100,b=y,x=Math.max(v,.01);v*=2,y*=v<=1?v:2-v,b*=x<=1?x:2-x;let w=(v+y)/2;return[g,100*(0===v?2*b/(x+b):2*y/(v+y)),100*w]},x.hsv.rgb=function(m){let g=m[0]/60,y=m[1]/100,v=m[2]/100,b=Math.floor(g)%6,x=g-Math.floor(g),w=255*v*(1-y),E=255*v*(1-y*x),S=255*v*(1-y*(1-x));switch(v*=255,b){case 0:return[v,S,w];case 1:return[E,v,w];case 2:return[w,v,S];case 3:return[w,E,v];case 4:return[S,w,v];case 5:return[v,w,E]}},x.hsv.hsl=function(m){let g,y,v=m[0],b=m[1]/100,x=m[2]/100,w=Math.max(x,.01);y=(2-b)*x;let E=(2-b)*w;return[v,100*(g=(g=b*w/(E<=1?E:2-E))||0),100*(y/=2)]},x.hwb.rgb=function(m){let g,y,v,b,x=m[0]/360,w=m[1]/100,E=m[2]/100,S=w+E;S>1&&(w/=S,E/=S);let C=Math.floor(6*x),k=1-E;g=6*x-C,(1&C)!=0&&(g=1-g);let j=w+g*(k-w);switch(C){default:case 6:case 0:y=k,v=j,b=w;break;case 1:y=j,v=k,b=w;break;case 2:y=w,v=k,b=j;break;case 3:y=w,v=j,b=k;break;case 4:y=j,v=w,b=k;break;case 5:y=k,v=w,b=j}return[255*y,255*v,255*b]},x.cmyk.rgb=function(m){let g=m[0]/100,y=m[1]/100,v=m[2]/100,b=m[3]/100;return[255*(1-Math.min(1,g*(1-b)+b)),255*(1-Math.min(1,y*(1-b)+b)),255*(1-Math.min(1,v*(1-b)+b))]},x.xyz.rgb=function(m){let g,y,v,b=m[0]/100,x=m[1]/100,w=m[2]/100;return g=(g=3.2406*b+-1.5372*x+-.4986*w)>.0031308?1.055*g**(1/2.4)-.055:12.92*g,y=(y=-.9689*b+1.8758*x+.0415*w)>.0031308?1.055*y**(1/2.4)-.055:12.92*y,v=(v=.0557*b+-.204*x+1.057*w)>.0031308?1.055*v**(1/2.4)-.055:12.92*v,[255*(g=Math.min(Math.max(0,g),1)),255*(y=Math.min(Math.max(0,y),1)),255*(v=Math.min(Math.max(0,v),1))]},x.xyz.lab=function(m){let g=m[0],y=m[1],v=m[2];return g/=95.047,y/=100,v/=108.883,[116*(y=y>.008856?y**(1/3):7.787*y+16/116)-16,500*((g=g>.008856?g**(1/3):7.787*g+16/116)-y),200*(y-(v=v>.008856?v**(1/3):7.787*v+16/116))]},x.lab.xyz=function(m){let g,y,v,b=m[0],x=m[1],w=m[2];g=x/500+(y=(b+16)/116),v=y-w/200;let E=y**3,S=g**3,C=v**3;return y=(E>.008856?E:(y-16/116)/7.787)*100,[g=(S>.008856?S:(g-16/116)/7.787)*95.047,y,v=(C>.008856?C:(v-16/116)/7.787)*108.883]},x.lab.lch=function(m){let g,y=m[0],v=m[1],b=m[2];return(g=360*Math.atan2(b,v)/2/Math.PI)<0&&(g+=360),[y,Math.sqrt(v*v+b*b),g]},x.lch.lab=function(m){let g=m[0],y=m[1],v=m[2]/360*2*Math.PI;return[g,y*Math.cos(v),y*Math.sin(v)]},x.rgb.ansi16=function(m,g=null){let[y,v,b]=m,w=null===g?x.rgb.hsv(m)[2]:g;
1if(0===(w=Math.round(w/50)))return 30;let E=30+(Math.round(b/255)<<2|Math.round(v/255)<<1|Math.round(y/255));return 2===w&&(E+=60),E},x.hsv.ansi16=function(m){return x.rgb.ansi16(x.hsv.rgb(m),m[2])},x.rgb.ansi256=function(m){let g=m[0],y=m[1],v=m[2];return g===y&&y===v?g<8?16:g>248?231:Math.round((g-8)/247*24)+232:16+36*Math.round(g/255*5)+6*Math.round(y/255*5)+Math.round(v/255*5)},x.ansi16.rgb=function(m){let g=m%10;if(0===g||7===g)return m>50&&(g+=3.5),[g=g/10.5*255,g,g];let y=(~~(m>50)+1)*.5;return[(1&g)*y*255,(g>>1&1)*y*255,(g>>2&1)*y*255]},x.ansi256.rgb=function(m){let g;if(m>=232){let g=(m-232)*10+8;return[g,g,g]}return[Math.floor((m-=16)/36)/5*255,Math.floor((g=m%36)/6)/5*255,g%6/5*255]},x.rgb.hex=function(m){let g=(((255&Math.round(m[0]))<<16)+((255&Math.round(m[1]))<<8)+(255&Math.round(m[2]))).toString(16).toUpperCase();return"000000".substring(g.length)+g},x.hex.rgb=function(m){let g=m.toString(16).match(/[a-f0-9]{6}|[a-f0-9]{3}/i);if(!g)return[0,0,0];let y=g[0];3===g[0].length&&(y=y.split("").map(m=>m+m).join(""));let v=parseInt(y,16);return[v>>16&255,v>>8&255,255&v]},x.rgb.hcg=function(m){let g,y,v=m[0]/255,b=m[1]/255,x=m[2]/255,w=Math.max(Math.max(v,b),x),E=Math.min(Math.min(v,b),x),S=w-E;return g=S<1?E/(1-S):0,[360*(y=(S<=0?0:w===v?(b-x)/S%6:w===b?2+(x-v)/S:4+(v-b)/S)/6%1),100*S,100*g]},x.hsl.hcg=function(m){let g=m[1]/100,y=m[2]/100,v=y<.5?2*g*y:2*g*(1-y),b=0;return v<1&&(b=(y-.5*v)/(1-v)),[m[0],100*v,100*b]},x.hsv.hcg=function(m){let g=m[1]/100,y=m[2]/100,v=g*y,b=0;return v<1&&(b=(y-v)/(1-v)),[m[0],100*v,100*b]},x.hcg.rgb=function(m){let g=m[0]/360,y=m[1]/100,v=m[2]/100;if(0===y)return[255*v,255*v,255*v];let b=[0,0,0],x=g%1*6,w=x%1,E=1-w,S=0;switch(Math.floor(x)){case 0:b[0]=1,b[1]=w,b[2]=0;break;case 1:b[0]=E,b[1]=1,b[2]=0;break;case 2:b[0]=0,b[1]=1,b[2]=w;break;case 3:b[0]=0,b[1]=E,b[2]=1;break;case 4:b[0]=w,b[1]=0,b[2]=1;break;default:b[0]=1,b[1]=0,b[2]=E}return S=(1-y)*v,[(y*b[0]+S)*255,(y*b[1]+S)*255,(y*b[2]+S)*255]},x.hcg.hsv=function(m){let g=m[1]/100,y=g+m[2]/100*(1-g),v=0;return y>0&&(v=g/y),[m[0],100*v,100*y]},x.hcg.hsl=function(m){let g=m[1]/100,y=m[2]/100*(1-g)+.5*g,v=0;return y>0&&y<.5?v=g/(2*y):y>=.5&&y<1&&(v=g/(2*(1-y))),[m[0],100*v,100*y]},x.hcg.hwb=function(m){let g=m[1]/100,y=g+m[2]/100*(1-g);return[m[0],(y-g)*100,(1-y)*100]},x.hwb.hcg=function(m){let g=m[1]/100,y=1-m[2]/100,v=y-g,b=0;return v<1&&(b=(y-v)/(1-v)),[m[0],100*v,100*b]},x.apple.rgb=function(m){return[m[0]/65535*255,m[1]/65535*255,m[2]/65535*255]},x.rgb.apple=function(m){return[m[0]/255*65535,m[1]/255*65535,m[2]/255*65535]},x.gray.rgb=function(m){return[m[0]/100*255,m[0]/100*255,m[0]/100*255]},x.gray.hsl=function(m){return[0,0,m[0]]},x.gray.hsv=x.gray.hsl,x.gray.hwb=function(m){return[0,100,m[0]]},x.gray.cmyk=function(m){return[0,0,0,m[0]]},x.gray.lab=function(m){return[m[0],0,0]},x.gray.hex=function(m){let g=255&Math.round(m[0]/100*255),y=((g<<16)+(g<<8)+g).toString(16).toUpperCase();return"000000".substring(y.length)+y},x.rgb.gray=function(m){return[(m[0]+m[1]+m[2])/3/255*100]}},28626,(m,g,y)=>{let v=m.r(645687);function b(){let m={},g=Object.keys(v);for(let y=g.length,v=0;v<y;v++)m[g[v]]={distance:-1,parent:null};return m}function x(m){let g=b(),y=[m];for(g[m].distance=0;y.length;){let m=y.pop(),b=Object.keys(v[m]);for(let v=b.length,x=0;x<v;x++){let v=b[x],w=g[v];-1===w.distance&&(w.distance=g[m].distance+1,w.parent=m,y.unshift(v))}}return g}function w(m,g){return function(y){return g(m(y))}}function E(m,g){let y=[g[m].parent,m],b=v[g[m].parent][m],x=g[m].parent;for(;g[x].parent;)y.unshift(g[x].parent),b=w(v[g[x].parent][x],b),x=g[x].parent;return b.conversion=y,b}g.exports=function(m){let g=x(m),y={},v=Object.keys(g);for(let m=v.length,b=0;b<m;b++){let m=v[b];null!==g[m].parent&&(y[m]=E(m,g))}return y}},438483,(m,g,y)=>{let v=m.r(645687),b=m.r(28626),x={};function w(m){let g=function(...g){let y=g[0];return null==y?y:(y.length>1&&(g=y),m(g))};return"conversion"in m&&(g.conversion=m.conversion),g}function E(m){let g=function(...g){let y=g[0];if(null==y)return y;y.length>1&&(g=y);let v=m(g);if("object"==typeof v)for(let m=v.length,g=0;g<m;g++)v[g]=Math.round(v[g]);return v};return"conversion"in m&&(g.conversion=m.conversion),g}Object.keys(v).forEach(m=>{x[m]={},Object.defineProperty(x[m],"channels",{value:v[m].channels}),Object.defineProperty(x[m],"labels",{value:v[m].labels});let g=b(m);Object.keys(g).forEach(y=>{let v=g[y];x[m][y]=E(v),x[m][y].raw=w(v)})}),g.exports=x},115388,(m,g,y)=>{"use strict";let v,b=(m,g)=>(...y)=>{let v=m(...y);return`\u001B[${v+g}m`},x=(m,g)=>(...y)=>{let v=m(...y);return`\u001B[${38+g};5;${v}m`},w=(m,g)=>(...y)=>{let v=m(...y);return`\u001B[${38+g};2;${v[0]};${v[1]};${v[2]}m`},E=m=>m,S=(m,g,y)=>[m,g,y],C=(m,g,y)=>{Object.defineProperty(m,g,{get:()=>{let v=y();return Object.defineProperty(m,g,{value:v,enumerable:!0,configurable:!0}),v},enumerable:!0,configurable:!0})},k=(g,y,b,x)=>{void 0===v&&(v=m.r(438483));let w=10*!!x,E={};for(let[m,x]of Object.entries(v)){let v="ansi16"===m?"ansi":m;m===y?E[v]=g(b,w):"object"==typeof x&&(E[v]=g(x[y],w))}return E};Object.defineProperty(g,"exports",{enumerable:!0,get:function(){let m=new Map,g={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[y,v]of(g.color.gray=g.color.blackBright,g.bgColor.bgGray=g.bgColor.bgBlackBright,g.color.grey=g.color.blackBright,g.bgColor.bgGrey=g.bgColor.bgBlackBright,Object.entries(g))){for(let[y,b]of Object.entries(v))g[y]={open:`\u001B[${b[0]}m`,close:`\u001B[${b[1]}m`},v[y]=g[y],m.set(b[0],b[1]);Object.defineProperty(g,y,{value:v,enumerable:!1})}return Object.defineProperty(g,"codes",{value:m,enumerable:!1}),g.color.close="\x1b[39m",g.bgColor.close="\x1b[49m",C(g.color,"ansi",()=>k(b,"ansi16",E,!1)),C(g.color,"ansi256",()=>k(x,"ansi256",E,!1)),C(g.color,"ansi16m",()=>k(w,"rgb",S,!1)),C(g.bgColor,"ansi",()=>k(b,"ansi16",E,!0)),C(g.bgColor,"ansi256",()=>k(x,"ansi256",E,!0)),C(g.bgColor,"ansi16m",()=>k(w,"rgb",S,!0)),g}})},97383,(m,g,y)=>{"use strict";g.exports={stdout:!1,stderr:!1}},499939,(m,g,y)=>{"use strict";g.exports={stringReplaceAll:(m,g,y)=>{let v=m.indexOf(g);if(-1===v)return m;let b=g.length,x=0,w="";do w+=m.substr(x,v-x)+g+y,x=v+b,v=m.indexOf(g,x);while(-1!==v)return w+m.substr(x)},stringEncaseCRLFWithFirstIndex:(m,g,y,v)=>{let b=0,x="";do{let w="\r"===m[v-1];x+=m.substr(b,(w?v-1:v)-b)+g+(w?"\r\n":"\n")+y,b=v+1,v=m.indexOf("\n",b)}while(-1!==v)return x+m.substr(b)}
1}},358909,(m,g,y)=>{"use strict";let v,b=m.r(115388),{stdout:x,stderr:w}=m.r(97383),{stringReplaceAll:E,stringEncaseCRLFWithFirstIndex:S}=m.r(499939),{isArray:C}=Array,k=["ansi","ansi","ansi256","ansi16m"],j=Object.create(null),T=(m,g={})=>{if(g.level&&!(Number.isInteger(g.level)&&g.level>=0&&g.level<=3))throw Error("The `level` option should be an integer from 0 to 3");let y=x?x.level:0;m.level=void 0===g.level?y:g.level};class N{constructor(m){return A(m)}}let A=m=>{let g={};return T(g,m),g.template=(...m)=>M(g.template,...m),Object.setPrototypeOf(g,I.prototype),Object.setPrototypeOf(g.template,g),g.template.constructor=()=>{throw Error("`chalk.constructor()` is deprecated. Use `new chalk.Instance()` instead.")},g.template.Instance=N,g.template};function I(m){return A(m)}for(let[m,g]of Object.entries(b))j[m]={get(){let y=D(this,P(g.open,g.close,this._styler),this._isEmpty);return Object.defineProperty(this,m,{value:y}),y}};j.visible={get(){let m=D(this,this._styler,!0);return Object.defineProperty(this,"visible",{value:m}),m}};let R=["rgb","hex","keyword","hsl","hsv","hwb","ansi","ansi256"];for(let m of R)j[m]={get(){let{level:g}=this;return function(...y){return D(this,P(b.color[k[g]][m](...y),b.color.close,this._styler),this._isEmpty)}}};for(let m of R)j["bg"+m[0].toUpperCase()+m.slice(1)]={get(){let{level:g}=this;return function(...y){return D(this,P(b.bgColor[k[g]][m](...y),b.bgColor.close,this._styler),this._isEmpty)}}};let O=Object.defineProperties(()=>{},{...j,level:{enumerable:!0,get(){return this._generator.level},set(m){this._generator.level=m}}}),P=(m,g,y)=>{let v,b;return void 0===y?(v=m,b=g):(v=y.openAll+m,b=g+y.closeAll),{open:m,close:g,openAll:v,closeAll:b,parent:y}},D=(m,g,y)=>{let v=(...m)=>C(m[0])&&C(m[0].raw)?_(v,M(v,...m)):_(v,1===m.length?""+m[0]:m.join(" "));return Object.setPrototypeOf(v,O),v._generator=m,v._styler=g,v._isEmpty=y,v},_=(m,g)=>{if(m.level<=0||!g)return m._isEmpty?"":g;let y=m._styler;if(void 0===y)return g;let{openAll:v,closeAll:b}=y;if(-1!==g.indexOf("\x1b"))for(;void 0!==y;)g=E(g,y.close,y.open),y=y.parent;let x=g.indexOf("\n");return -1!==x&&(g=S(g,b,v,x)),v+g+b},M=(g,...y)=>{let[b]=y;if(!C(b)||!C(b.raw))return y.join(" ");let x=y.slice(1),w=[b.raw[0]];for(let m=1;m<b.length;m++)w.push(String(x[m-1]).replace(/[{}\\]/g,"\\$&"),String(b.raw[m]));return void 0===v&&(v=m.r(158079)),v(g,w.join(""))};Object.defineProperties(I.prototype,j);let L=I();L.supportsColor=x,L.stderr=I({level:w?w.level:0}),L.stderr.supportsColor=w,g.exports=L},320502,(m,g,y)=>{var v,b="u">typeof globalThis&&globalThis||"u">typeof self&&self||m.g,x=function(){function m(){this.fetch=!1,this.DOMException=b.DOMException}return m.prototype=b,new m}();v=x,function(g){var y=void 0!==v&&v||"u">typeof self&&self||m.g||{},b={searchParams:"URLSearchParams"in y,iterable:"Symbol"in y&&"iterator"in Symbol,blob:"FileReader"in y&&"Blob"in y&&function(){try{return new Blob,!0}catch(m){return!1}}(),formData:"FormData"in y,arrayBuffer:"ArrayBuffer"in y};function x(m){return m&&DataView.prototype.isPrototypeOf(m)}if(b.arrayBuffer)var w=["[object Int8Array]","[object Uint8Array]","[object Uint8ClampedArray]","[object Int16Array]","[object Uint16Array]","[object Int32Array]","[object Uint32Array]","[object Float32Array]","[object Float64Array]"],E=ArrayBuffer.isView||function(m){return m&&w.indexOf(Object.prototype.toString.call(m))>-1};function S(m){if("string"!=typeof m&&(m=String(m)),/[^a-z0-9\-#$%&'*+.^_`|~!]/i.test(m)||""===m)throw TypeError('Invalid character in header field name: "'+m+'"');return m.toLowerCase()}function C(m){return"string"!=typeof m&&(m=String(m)),m}function k(m){var g={next:function(){var g=m.shift();return{done:void 0===g,value:g}}};return b.iterable&&(g[Symbol.iterator]=function(){return g}),g}function j(m){this.map={},m instanceof j?m.forEach(function(m,g){this.append(g,m)},this):Array.isArray(m)?m.forEach(function(m){if(2!=m.length)throw TypeError("Headers constructor: expected name/value pair to be length 2, found"+m.length);this.append(m[0],m[1])},this):m&&Object.getOwnPropertyNames(m).forEach(function(g){this.append(g,m[g])},this)}function T(m){if(!m._noBody){if(m.bodyUsed)return Promise.reject(TypeError("Already read"));m.bodyUsed=!0}}function N(m){return new Promise(function(g,y){m.onload=function(){g(m.result)},m.onerror=function(){y(m.error)}})}function A(m){var g=new FileReader,y=N(g);return g.readAsArrayBuffer(m),y}function I(m){var g=new FileReader,y=N(g),v=/charset=([A-Za-z0-9_-]+)/.exec(m.type),b=v?v[1]:"utf-8";return g.readAsText(m,b),y}function R(m){for(var g=new Uint8Array(m),y=Array(g.length),v=0;v<g.length;v++)y[v]=String.fromCharCode(g[v]);return y.join("")}function O(m){if(m.slice)return m.slice(0);var g=new Uint8Array(m.byteLength);return g.set(new Uint8Array(m)),g.buffer}function P(){return this.bodyUsed=!1,this._initBody=function(m){this.bodyUsed=this.bodyUsed,this._bodyInit=m,m?"string"==typeof m?this._bodyText=m:b.blob&&Blob.prototype.isPrototypeOf(m)?this._bodyBlob=m:b.formData&&FormData.prototype.isPrototypeOf(m)?this._bodyFormData=m:b.searchParams&&URLSearchParams.prototype.isPrototypeOf(m)?this._bodyText=m.toString():b.arrayBuffer&&b.blob&&x(m)?(this._bodyArrayBuffer=O(m.buffer),this._bodyInit=new Blob([this._bodyArrayBuffer])):b.arrayBuffer&&(ArrayBuffer.prototype.isPrototypeOf(m)||E(m))?this._bodyArrayBuffer=O(m):this._bodyText=m=Object.prototype.toString.call(m):(this._noBody=!0,this._bodyText=""),!this.headers.get("content-type")&&("string"==typeof m?this.headers.set("content-type","text/plain;charset=UTF-8"):this._bodyBlob&&this._bodyBlob.type?this.headers.set("content-type",this._bodyBlob.type):b.searchParams&&URLSearchParams.prototype.isPrototypeOf(m)&&this.headers.set("content-type","application/x-www-form-urlencoded;charset=UTF-8"))},b.blob&&(this.blob=function(){var m=T(this);if(m)return m;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 m=T(this);return m||(ArrayBuffer.isView(this._bodyArrayBuffer)?Promise.resolve(this._bodyArrayBuffer.buffer.slice(this._bodyArrayBuffer.byteOffset,this._bodyArrayBuffer.byteOffset+this._bodyArrayBuffer.byteLength)):Promise.resolve(this._bodyArrayBuffer))}if(b.blob)return this.blob().then(A);throw Error("could not read as ArrayBuffer")},this.text=function(){var m=T(this);if(m)return m;if(this._bodyBlob)return I(this._bodyBlob);if(this._bodyArrayBuffer)return Promise.resolve(R(this._bodyArrayBuffer));if(!this._bodyFormData)return Promise.resolve(this._bodyText);throw Error("could not read FormData body as text")},b.formData&&(this.formData=function(){return this.text().then(L)}),this.json=function(){return this.text().then(JSON.parse)},this}j.prototype.append=function(m,g){m=S(m),g=C(g);var y=this.map[m];this.map[m]=y?y+", "+g:g},j.prototype.delete=function(m){delete this.map[S(m)]},j.prototype.get=function(m){return m=S(m),this.has(m)?this.map[m]:null},j.prototype.has=function(m){return this.map.hasOwnProperty(S(m))},j.prototype.set=function(m,g){this.map[S(m)]=C(g)},j.prototype.forEach=function(m,g){for(var y in this.map)this.map.hasOwnProperty(y)&&m.call(g,this.map[y],y,this)},j.prototype.keys=function(){var m=[];return this.forEach(function(g,y){m.push(y)}),k(m)},j.prototype.values=function(){var m=[];return this.forEach(function(g){m.push(g)}),k(m)},j.prototype.entries=function(){var m=[];return this.forEach(function(g,y){m.push([y,g])}),k(m)},b.iterable&&(j.prototype[Symbol.iterator]=j.prototype.entries);var D=["CONNECT","DELETE","GET","HEAD","OPTIONS","PATCH","POST","PUT","TRACE"];function _(m){var g=m.toUpperCase();return D.indexOf(g)>-1?g:m}function M(m,g){if(!(this instanceof M))throw TypeError('Please use the "new" operator, this DOM object c
1onstructor cannot be called as a function.');var v=(g=g||{}).body;if(m instanceof M){if(m.bodyUsed)throw TypeError("Already read");this.url=m.url,this.credentials=m.credentials,g.headers||(this.headers=new j(m.headers)),this.method=m.method,this.mode=m.mode,this.signal=m.signal,v||null==m._bodyInit||(v=m._bodyInit,m.bodyUsed=!0)}else this.url=String(m);if(this.credentials=g.credentials||this.credentials||"same-origin",(g.headers||!this.headers)&&(this.headers=new j(g.headers)),this.method=_(g.method||this.method||"GET"),this.mode=g.mode||this.mode||null,this.signal=g.signal||this.signal||function(){if("AbortController"in y)return new AbortController().signal}(),this.referrer=null,("GET"===this.method||"HEAD"===this.method)&&v)throw TypeError("Body not allowed for GET or HEAD requests");if(this._initBody(v),("GET"===this.method||"HEAD"===this.method)&&("no-store"===g.cache||"no-cache"===g.cache)){var b=/([?&])_=[^&]*/;if(b.test(this.url))this.url=this.url.replace(b,"$1_="+new Date().getTime());else{var x=/\?/;this.url+=(x.test(this.url)?"&":"?")+"_="+new Date().getTime()}}}function L(m){var g=new FormData;return m.trim().split("&").forEach(function(m){if(m){var y=m.split("="),v=y.shift().replace(/\+/g," "),b=y.join("=").replace(/\+/g," ");g.append(decodeURIComponent(v),decodeURIComponent(b))}}),g}function F(m){var g=new j;return m.replace(/\r?\n[\t ]+/g," ").split("\r").map(function(m){return 0===m.indexOf("\n")?m.substr(1,m.length):m}).forEach(function(m){var y=m.split(":"),v=y.shift().trim();if(v){var b=y.join(":").trim();try{g.append(v,b)}catch(m){console.warn("Response "+m.message)}}}),g}function B(m,g){if(!(this instanceof B))throw TypeError('Please use the "new" operator, this DOM object constructor cannot be called as a function.');if(g||(g={}),this.type="default",this.status=void 0===g.status?200:g.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===g.statusText?"":""+g.statusText,this.headers=new j(g.headers),this.url=g.url||"",this._initBody(m)}M.prototype.clone=function(){return new M(this,{body:this._bodyInit})},P.call(M.prototype),P.call(B.prototype),B.prototype.clone=function(){return new B(this._bodyInit,{status:this.status,statusText:this.statusText,headers:new j(this.headers),url:this.url})},B.error=function(){var m=new B(null,{status:200,statusText:""});return m.ok=!1,m.status=0,m.type="error",m};var H=[301,302,303,307,308];B.redirect=function(m,g){if(-1===H.indexOf(g))throw RangeError("Invalid status code");return new B(null,{status:g,headers:{location:m}})},g.DOMException=y.DOMException;try{new g.DOMException}catch(m){g.DOMException=function(m,g){this.message=m,this.name=g;var y=Error(m);this.stack=y.stack},g.DOMException.prototype=Object.create(Error.prototype),g.DOMException.prototype.constructor=g.DOMException}function z(m,v){return new Promise(function(x,w){var E=new M(m,v);if(E.signal&&E.signal.aborted)return w(new g.DOMException("Aborted","AbortError"));var k=new XMLHttpRequest;function T(){k.abort()}function N(m){try{return""===m&&y.location.href?y.location.href:m}catch(g){return m}}if(k.onload=function(){var m={statusText:k.statusText,headers:F(k.getAllResponseHeaders()||"")};0===E.url.indexOf("file://")&&(k.status<200||k.status>599)?m.status=200:m.status=k.status,m.url="responseURL"in k?k.responseURL:m.headers.get("X-Request-URL");var g="response"in k?k.response:k.responseText;setTimeout(function(){x(new B(g,m))},0)},k.onerror=function(){setTimeout(function(){w(TypeError("Network request failed"))},0)},k.ontimeout=function(){setTimeout(function(){w(TypeError("Network request timed out"))},0)},k.onabort=function(){setTimeout(function(){w(new g.DOMException("Aborted","AbortError"))},0)},k.open(E.method,N(E.url),!0),"include"===E.credentials?k.withCredentials=!0:"omit"===E.credentials&&(k.withCredentials=!1),"responseType"in k&&(b.blob?k.responseType="blob":b.arrayBuffer&&(k.responseType="arraybuffer")),v&&"object"==typeof v.headers&&!(v.headers instanceof j||y.Headers&&v.headers instanceof y.Headers)){var A=[];
1Object.getOwnPropertyNames(v.headers).forEach(function(m){A.push(S(m)),k.setRequestHeader(m,C(v.headers[m]))}),E.headers.forEach(function(m,g){-1===A.indexOf(g)&&k.setRequestHeader(g,m)})}else E.headers.forEach(function(m,g){k.setRequestHeader(g,m)});E.signal&&(E.signal.addEventListener("abort",T),k.onreadystatechange=function(){4===k.readyState&&E.signal.removeEventListener("abort",T)}),k.send(void 0===E._bodyInit?null:E._bodyInit)})}z.polyfill=!0,y.fetch||(y.fetch=z,y.Headers=j,y.Request=M,y.Response=B),g.Headers=j,g.Request=M,g.Response=B,g.fetch=z,Object.defineProperty(g,"__esModule",{value:!0})}({}),x.fetch.ponyfill=!0,delete x.fetch.polyfill;var w=b.fetch?b:x;(y=w.fetch).default=w.fetch,y.fetch=w.fetch,y.Headers=w.Headers,y.Request=w.Request,y.Response=w.Response,g.exports=y},131225,(m,g,y)=>{"use strict";function v(m){return"function"==typeof m?m():m}function b(){var m={};return m.promise=new Promise(function(g,y){m.resolve=g,m.reject=y}),m}g.exports=function(m){var g=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,y=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},x=void 0,w=void 0,E=void 0,S=[];return function(){var k=v(g),j=new Date().getTime(),T=!x||j-x>k;x=j;for(var N=arguments.length,A=Array(N),I=0;I<N;I++)A[I]=arguments[I];if(T&&y.leading)return y.accumulate?Promise.resolve(m.call(this,[A])).then(function(m){return m[0]}):Promise.resolve(m.call.apply(m,[this].concat(A)));if(w?clearTimeout(E):w=b(),S.push(A),E=setTimeout(C.bind(this),k),y.accumulate){var R=S.length-1;return w.promise.then(function(m){return m[R]})}return w.promise};function C(){var g=w;clearTimeout(E),Promise.resolve(y.accumulate?m.call(this,S):m.apply(this,S[S.length-1])).then(g.resolve,g.reject),S=[],w=null}}},464978,m=>{"use strict";var g=m.i(271645),y=m.i(821476);function v(m=!0){let b=(0,g.useContext)(y.PresenceContext);if(null===b)return[!0,null];let{isPresent:x,onExitComplete:w,register:E}=b,S=(0,g.useId)();(0,g.useEffect)(()=>{if(m)return E(S)},[m]);let C=(0,g.useCallback)(()=>m&&w&&w(S),[S,w,m]);return!x&&w?[!1,C]:[!0]}m.s(["usePresence",0,v])},231178,m=>{"use strict";let g=(0,m.i(271645).createContext)({});m.s(["LayoutGroupContext",0,g])},648070,m=>{"use strict";let g=(0,m.i(271645).createContext)({strict:!1});m.s(["LazyContext",0,g])},737806,m=>{"use strict";let g=(0,m.i(271645).createContext)({transformPagePoint:m=>m,isStatic:!1,reducedMotion:"never"});m.s(["MotionConfigContext",0,g])},582474,m=>{"use strict";var g=m.i(271645),y=m.i(688291),v=m.i(587576),b=m.i(732525);function x(m,g){if((0,v.isControllingVariants)(m)){let{initial:g,animate:y}=m;return{initial:!1===g||(0,b.isVariantLabel)(g)?g:void 0,animate:(0,b.isVariantLabel)(y)?y:void 0}}return!1!==m.inherit?g:{}}function w(m){let{initial:v,animate:b}=x(m,(0,g.useContext)(y.MotionContext));return(0,g.useMemo)(()=>({initial:v,animate:b}),[E(v),E(b)])}function E(m){return Array.isArray(m)?m.join(" "):m}m.s(["useCreateMotionContext",0,w],582474)},688291,m=>{"use strict";let g=(0,m.i(271645).createContext)({});m.s(["MotionContext",0,g])},821476,m=>{"use strict";let g=(0,m.i(271645).createContext)(null);m.s(["PresenceContext",0,g])},733986,889026,749652,919880,341327,665536,485651,107230,m=>{"use strict";let g,y;var v=m.i(142098),b=m.i(260830),x=m.i(130162),w=m.i(287022),E=m.i(655559),S=m.i(153689),C=m.i(27677),k=m.i(980538),j=m.i(939011),T=m.i(100706),N=m.i(282774),A=m.i(137541),I=m.i(265091),R=m.i(652101),O=m.i(642824);function P(m){return(0,O.isObject)(m)&&"ownerSVGElement"in m}function D(m,g,y){if(null==m)return[];if(m instanceof EventTarget)return[m];if("string"==typeof m){let v=document;g&&(v=g.current);let b=y?.[m]??v.querySelectorAll(m);return b?Array.from(b):[]}return Array.from(m).filter(m=>null!=m)}m.s(["isSVGElement",0,P],889026),m.s(["resolveElements",0,D],749652);let _=new WeakMap,M=(m,g,y)=>(v,b)=>b&&b[0]?b[0][m+"Size"]:P(v)&&"getBBox"in v?v.getBBox()[g]:v[y],L=M("inline","width","offsetWidth"),F=M("block","height","offsetHeight");function B({target:m,borderBoxSize:g}){_.get(m)?.forEach(y=>{y(m,{get width(){return L(m,g)},get height(){return F(m,g)}})})}function H(m){m.forEach(B)}function z(){"u">
1typeof ResizeObserver&&(g=new ResizeObserver(H))}function V(m,y){g||z();let v=D(m);return v.forEach(m=>{let v=_.get(m);v||(v=new Set,_.set(m,v)),v.add(y),g?.observe(m)}),()=>{v.forEach(m=>{let v=_.get(m);v?.delete(y),v?.size||g?.unobserve(m)})}}let U=new Set;function W(){y=()=>{let m={get width(){return window.innerWidth},get height(){return window.innerHeight}};U.forEach(g=>g(m))},window.addEventListener("resize",y)}function G(m){return U.add(m),y||W(),()=>{U.delete(m),U.size||"function"!=typeof y||(window.removeEventListener("resize",y),y=void 0)}}function q(m,g){return"function"==typeof m?G(m):V(m,g)}let $=new Set(["BUTTON","INPUT","SELECT","TEXTAREA","A"]);function K(m){return $.has(m.tagName)||!0===m.isContentEditable}let Q=new Set(["INPUT","SELECT","TEXTAREA"]);function Y(m){return Q.has(m.tagName)||!0===m.isContentEditable}m.s(["isElementKeyboardAccessible",0,K,"isElementTextInput",0,Y],919880);var Z=m.i(965566),X=N;let J=m=>"mouse"===m.pointerType?"number"!=typeof m.button||m.button<=0:!1!==m.isPrimary;function ee(m){return{point:{x:m.pageX,y:m.pageY}}}m.s(["isPrimaryPointer",0,J],341327);let et=m=>g=>J(g)&&m(g,ee(g));function en(m,g,y,v){return(0,X.addDomEvent)(m,g,et(y),v)}m.s(["addPointerInfo",0,et,"extractEventInfo",0,ee],665536);let er=({current:m})=>m?m.ownerDocument.defaultView:null;var ei=m.i(325522),ea=w,eo=m.i(738638),el=m.i(763074);let es=(m,g)=>Math.abs(m-g);function ec(m,g){return Math.sqrt(es(m.x,g.x)**2+es(m.y,g.y)**2)}let eu=new Set(["auto","scroll"]);class ed{constructor(m,g,{transformPagePoint:y,contextWindow:v=window,dragSnapToOrigin:b=!1,distanceThreshold:x=3,element:w}={}){if(this.startEvent=null,this.lastMoveEvent=null,this.lastMoveEventInfo=null,this.lastRawMoveEventInfo=null,this.handlers={},this.contextWindow=window,this.scrollPositions=new Map,this.removeScrollListeners=null,this.onElementScroll=m=>{this.handleScroll(m.target)},this.onWindowScroll=()=>{this.handleScroll(window)},this.updatePoint=()=>{if(!(this.lastMoveEvent&&this.lastMoveEventInfo))return;this.lastRawMoveEventInfo&&(this.lastMoveEventInfo=ep(this.lastRawMoveEventInfo,this.transformPagePoint));let m=eh(this.lastMoveEventInfo,this.history),g=null!==this.startEvent,y=ec(m.offset,{x:0,y:0})>=this.distanceThreshold;if(!g&&!y)return;let{point:v}=m,{timestamp:b}=ea.frameData;this.history.push({...v,timestamp:b});let{onStart:x,onMove:w}=this.handlers;g||(x&&x(this.lastMoveEvent,m),this.startEvent=this.lastMoveEvent),w&&w(this.lastMoveEvent,m)},this.handlePointerMove=(m,g)=>{this.lastMoveEvent=m,this.lastRawMoveEventInfo=g,this.lastMoveEventInfo=ep(g,this.transformPagePoint),ea.frame.update(this.updatePoint,!0)},this.handlePointerUp=(m,g)=>{this.end();let{onEnd:y,onSessionEnd:v,resumeAnimation:b}=this.handlers;if((this.dragSnapToOrigin||!this.startEvent)&&b&&b(),!(this.lastMoveEvent&&this.lastMoveEventInfo))return;let x=eh("pointercancel"===m.type?this.lastMoveEventInfo:ep(g,this.transformPagePoint),this.history);this.startEvent&&y&&y(m,x),v&&v(m,x)},!J(m))return;this.dragSnapToOrigin=b,this.handlers=g,this.transformPagePoint=y,this.distanceThreshold=x,this.contextWindow=v||window;const E=ep(ee(m),this.transformPagePoint),{point:S}=E,{timestamp:C}=ea.frameData;this.history=[{...S,timestamp:C}];const{onSessionStart:k}=g;k&&k(m,eh(E,this.history)),this.removeListeners=(0,eo.pipe)(en(this.contextWindow,"pointermove",this.handlePointerMove),en(this.contextWindow,"pointerup",this.handlePointerUp),en(this.contextWindow,"pointercancel",this.handlePointerUp)),w&&this.startScrollTracking(w)}startScrollTracking(m){let g=m.parentElement;for(;g;){let m=getComputedStyle(g);(eu.has(m.overflowX)||eu.has(m.overflowY))&&this.scrollPositions.set(g,{x:g.scrollLeft,y:g.scrollTop}),g=g.parentElement}this.scrollPositions.set(window,{x:window.scrollX,y:window.scrollY}),window.addEventListener("scroll",this.onElementScroll,{capture:!0}),window.addEventListener("scroll",this.onWindowScroll),this.removeScrollListeners=()=>{window.removeEventListener("scroll",this.onElementScroll,{capture:!0}),window.removeEventListener("scroll",this.onWindowScroll)}}handleScroll(m){let g=this.scrollPositions.get(m);
1if(!g)return;let y=m===window,v=y?{x:window.scrollX,y:window.scrollY}:{x:m.scrollLeft,y:m.scrollTop},b={x:v.x-g.x,y:v.y-g.y};(0!==b.x||0!==b.y)&&(y?this.lastMoveEventInfo&&(this.lastMoveEventInfo.point.x+=b.x,this.lastMoveEventInfo.point.y+=b.y):this.history.length>0&&(this.history[0].x-=b.x,this.history[0].y-=b.y),this.scrollPositions.set(m,v),ea.frame.update(this.updatePoint,!0))}updateHandlers(m){this.handlers=m}end(){this.removeListeners&&this.removeListeners(),this.removeScrollListeners&&this.removeScrollListeners(),this.scrollPositions.clear(),(0,ea.cancelFrame)(this.updatePoint)}}function ep(m,g){return g?{point:g(m.point)}:m}function ef(m,g){return{x:m.x-g.x,y:m.y-g.y}}function eh({point:m},g){return{point:m,delta:ef(m,eg(g)),offset:ef(m,em(g)),velocity:ey(g,.1)}}function em(m){return m[0]}function eg(m){return m[m.length-1]}function ey(m,g){if(m.length<2)return{x:0,y:0};let y=m.length-1,v=null,b=eg(m);for(;y>=0&&(v=m[y],!(b.timestamp-v.timestamp>(0,el.secondsToMilliseconds)(g)));)y--;if(!v)return{x:0,y:0};v===m[0]&&m.length>2&&b.timestamp-v.timestamp>2*(0,el.secondsToMilliseconds)(g)&&(v=m[1]);let x=(0,el.millisecondsToSeconds)(b.timestamp-v.timestamp);if(0===x)return{x:0,y:0};let w={x:(b.x-v.x)/x,y:(b.y-v.y)/x};return w.x===1/0&&(w.x=0),w.y===1/0&&(w.y=0),w}var ev=T,eb=R,ex=m.i(783920),ew=m.i(476959);function eE(m,{min:g,max:y},v){return void 0!==g&&m<g?m=v?(0,ev.mixNumber)(g,m,v.min):Math.max(m,g):void 0!==y&&m>y&&(m=v?(0,ev.mixNumber)(y,m,v.max):Math.min(m,y)),m}function eS(m,g,y){return{min:void 0!==g?m.min+g:void 0,max:void 0!==y?m.max+y-(m.max-m.min):void 0}}function eC(m,{top:g,left:y,bottom:v,right:b}){return{x:eS(m.x,y,b),y:eS(m.y,g,v)}}function ek(m,g){let y=g.min-m.min,v=g.max-m.max;return g.max-g.min<m.max-m.min&&([y,v]=[v,y]),{min:y,max:v}}function ej(m,g){return{x:ek(m.x,g.x),y:ek(m.y,g.y)}}function eT(m,g){let y=.5,v=(0,eb.calcLength)(m),b=(0,eb.calcLength)(g);return b>v?y=(0,ex.progress)(g.min,g.max-v,m.min):v>b&&(y=(0,ex.progress)(m.min,m.max-b,g.min)),(0,ew.clamp)(0,1,y)}function eN(m,g){let y={};return void 0!==g.min&&(y.min=g.min-m.min),void 0!==g.max&&(y.max=g.max-m.min),y}let eA=.35;function eI(m=eA){return!1===m?m=0:!0===m&&(m=eA),{x:eR(m,"left","right"),y:eR(m,"top","bottom")}}function eR(m,g,y){return{min:eO(m,g),max:eO(m,y)}}function eO(m,g){return"number"==typeof m?m:m[g]||0}let eP=new WeakMap;class eD{constructor(m){this.openDragLock=null,this.isDragging=!1,this.currentDirection=null,this.originPoint={x:0,y:0},this.constraints=!1,this.hasMutatedConstraints=!1,this.elastic=(0,x.createBox)(),this.latestPointerEvent=null,this.latestPanInfo=null,this.visualElement=m}start(m,{snapToCursor:g=!1,distanceThreshold:y}={}){let{presenceContext:v}=this.visualElement;if(v&&!1===v.isPresent)return;let b=m=>{g&&this.snapToCursor(ee(m).point),this.stopAnimation()},x=(m,g)=>{let{drag:y,dragPropagation:v,onDragStart:b}=this.getProps();if(y&&!v&&(this.openDragLock&&this.openDragLock(),this.openDragLock=(0,A.setDragLock)(y),!this.openDragLock))return;this.latestPointerEvent=m,this.latestPanInfo=g,this.isDragging=!0,this.currentDirection=null,this.resolveConstraints(),this.visualElement.projection&&(this.visualElement.projection.isAnimationBlocked=!0,this.visualElement.projection.target=void 0),(0,E.eachAxis)(m=>{let g=this.getAxisMotionValue(m).get()||0;if(I.percent.test(g)){let{projection:y}=this.visualElement;if(y&&y.layout){let v=y.layout.layoutBox[m];v&&(g=(0,R.calcLength)(v)*(parseFloat(g)/100))}}this.originPoint[m]=g}),b&&w.frame.update(()=>b(m,g),!1,!0),(0,k.addValueToWillChange)(this.visualElement,"transform");let{animationState:x}=this.visualElement;x&&x.setActive("whileDrag",!0)},S=(m,g)=>{this.latestPointerEvent=m,this.latestPanInfo=g;let{dragPropagation:y,dragDirectionLock:v,onDirectionLock:b,onDrag:x}=this.getProps();if(!y&&!this.openDragLock)return;let{offset:E}=g;if(v&&null===this.currentDirection){this.currentDirection=eF(E),null!==this.currentDirection&&b&&b(this.currentDirection);return}this.updateAxis("x",g.point,E),this.updateAxis("y",g.point,E),this.visualElement.render(),x&&w.frame.update(()=>
1x(m,g),!1,!0)},C=(m,g)=>{this.latestPointerEvent=m,this.latestPanInfo=g,this.stop(m,g),this.latestPointerEvent=null,this.latestPanInfo=null},j=()=>{let{dragSnapToOrigin:m}=this.getProps();(m||this.constraints)&&this.startAnimation({x:0,y:0})},{dragSnapToOrigin:T}=this.getProps();this.panSession=new ed(m,{onSessionStart:b,onStart:x,onMove:S,onSessionEnd:C,resumeAnimation:j},{transformPagePoint:this.visualElement.getTransformPagePoint(),dragSnapToOrigin:T,distanceThreshold:y,contextWindow:er(this.visualElement),element:this.visualElement.current})}stop(m,g){let y=m||this.latestPointerEvent,v=g||this.latestPanInfo,b=this.isDragging;if(this.cancel(),!b||!v||!y)return;let{velocity:x}=v;this.startAnimation(x);let{onDragEnd:E}=this.getProps();E&&w.frame.postRender(()=>E(y,v))}cancel(){this.isDragging=!1;let{projection:m,animationState:g}=this.visualElement;m&&(m.isAnimationBlocked=!1),this.endPanSession();let{dragPropagation:y}=this.getProps();!y&&this.openDragLock&&(this.openDragLock(),this.openDragLock=null),g&&g.setActive("whileDrag",!1)}endPanSession(){this.panSession&&this.panSession.end(),this.panSession=void 0}updateAxis(m,g,y){let{drag:v}=this.getProps();if(!y||!eL(m,v,this.currentDirection))return;let b=this.getAxisMotionValue(m),x=this.originPoint[m]+y[m];this.constraints&&this.constraints[m]&&(x=eE(x,this.constraints[m],this.elastic[m])),b.set(x)}resolveConstraints(){let{dragConstraints:m,dragElastic:g}=this.getProps(),y=this.visualElement.projection&&!this.visualElement.projection.layout?this.visualElement.projection.measure(!1):this.visualElement.projection?.layout,v=this.constraints;m&&(0,ei.isRefObject)(m)?this.constraints||(this.constraints=this.resolveRefConstraints()):m&&y?this.constraints=eC(y.layoutBox,m):this.constraints=!1,this.elastic=eI(g),v!==this.constraints&&!(0,ei.isRefObject)(m)&&y&&this.constraints&&!this.hasMutatedConstraints&&(0,E.eachAxis)(m=>{!1!==this.constraints&&this.getAxisMotionValue(m)&&(this.constraints[m]=eN(y.layoutBox[m],this.constraints[m]))})}resolveRefConstraints(){let{dragConstraints:m,onMeasureDragConstraints:g}=this.getProps();if(!m||!(0,ei.isRefObject)(m))return!1;let y=m.current;(0,Z.invariant)(null!==y,"If `dragConstraints` is set as a React ref, that ref must be passed to another component's `ref` prop.","drag-constraints-ref");let{projection:v}=this.visualElement;if(!v||!v.layout)return!1;let b=(0,S.measurePageBox)(y,v.root,this.visualElement.getTransformPagePoint()),x=ej(v.layout.layoutBox,b);if(g){let m=g((0,C.convertBoxToBoundingBox)(x));this.hasMutatedConstraints=!!m,m&&(x=(0,C.convertBoundingBoxToBox)(m))}return x}startAnimation(m){let{drag:g,dragMomentum:y,dragElastic:v,dragTransition:b,dragSnapToOrigin:x,onDragTransitionEnd:w}=this.getProps(),S=this.constraints||{};return Promise.all((0,E.eachAxis)(w=>{if(!eL(w,g,this.currentDirection))return;let E=S&&S[w]||{};(!0===x||x===w)&&(E={min:0,max:0});let C=v?200:1e6,k=v?40:1e7,j={type:"inertia",velocity:y?m[w]:0,bounceStiffness:C,bounceDamping:k,timeConstant:750,restDelta:1,restSpeed:10,...b,...E};return this.startAxisValueAnimation(w,j)})).then(w)}startAxisValueAnimation(m,g){let y=this.getAxisMotionValue(m);return(0,k.addValueToWillChange)(this.visualElement,m),y.start((0,j.animateMotionValue)(m,y,0,g,this.visualElement,!1))}stopAnimation(){(0,E.eachAxis)(m=>this.getAxisMotionValue(m).stop())}getAxisMotionValue(m){let g=`_drag${m.toUpperCase()}`,y=this.visualElement.getProps();return y[g]||this.visualElement.getValue(m,(y.initial?y.initial[m]:void 0)||0)}snapToCursor(m){(0,E.eachAxis)(g=>{let{drag:y}=this.getProps();if(!eL(g,y,this.currentDirection))return;let{projection:v}=this.visualElement,b=this.getAxisMotionValue(g);if(v&&v.layout){let{min:y,max:x}=v.layout.layoutBox[g],w=b.get()||0;b.set(m[g]-(0,T.mixNumber)(y,x,.5)+w)}})}scalePositionWithinConstraints(){if(!this.visualElement.current)return;let{drag:m,dragConstraints:g}=this.getProps(),{projection:y}=this.visualElement;if(!(0,ei.isRefObject)(g)||!y||!this.constraints)return;this.stopAnimation();let v={x:0,y:0};(0,E.eachAxis)(m=>{let g=this.getAxisMotionValue(m);if(g&&!1!==this.constraints){let y=g.get();v[m]=eT({min:y,max:y},this.constraints[m])}});let{transformTemplate:b}=this.visualElement.getProps();this.visualElement.current.style.transform=b?b({},""):"none",y.root&&y.root.updateScroll(),y.updateLayout(),this.constraints=!1,this.resolveConstraints(),(0,E.eachAxis)(g=>{if(!eL(g,m,null))return;let y=this.getAxisMotionValue(g),{min:b,max:x}=this.constraints[g];y.set((0,T.mixNumber)(b,x,v[g]))}),this.visualElement.render()}addListeners(){let m;if(!this.visualElement.current)return;eP.set(this.visualElement,this);let g=this.visualElement.current,y=en(g,"pointerdown",m=>{let{drag:y,dragListener:v=!0}=this.getProps(),b=m.target,x=b!==g&&Y(b);y&&v&&!x&&this.start(m)}),v=()=>{let{dragConstraints:y}=this.getProps();(0,ei.isRefObject)(y)&&y.current&&(this.constraints=this.resolveRefConstraints(),m||(m=eM(g,y.current,()=>this.scalePositionWithinConstraints())))},{projection:b}=this.visualElement,x=b.addEventListener("measure",v);b&&!b.layout&&(b.root&&b.root.updateScroll(),b.updateLayout()),w.frame.read(v);let S=(0,N.addDomEvent)(window,"resize",()=>this.scalePositionWithinConstraints()),C=b.addEventListener("didUpdate",({delta:m,hasLayoutChanged:g})=>{this.isDragging&&g&&((0,E.eachAxis)(g=>{let y=this.getAxisMotionValue(g);y&&(this.originPoint[g]+=m[g].translate,y.set(y.get()+m[g].translate))}),this.visualElement.render())});return()=>{S(),y(),x(),C&&C(),m&&m()}}getProps(){let m=this.visualElement.getProps(),{drag:g=!1,dragDirectionLock:y=!1,dragPropagation:v=!1,dragConstraints:b=!1,dragElastic:x=eA,dragMomentum:w=!0}=m;return{...m,drag:g,dragDirectionLock:y,dragPropagation:v,dragConstraints:b,dragElastic:x,dragMomentum:w}}}function e_(m){let g=!0;return()=>{if(g){g=!1;return}m()}}function eM(m,g,y){let v=q(m,e_(y)),b=q(g,e_(y));return()=>
1{v(),b()}}function eL(m,g,y){return(!0===g||g===m)&&(null===y||y===m)}function eF(m,g=10){let y=null;return Math.abs(m.y)>g?y="y":Math.abs(m.x)>g&&(y="x"),y}class eB extends v.Feature{constructor(m){super(m),this.removeGroupControls=b.noop,this.removeListeners=b.noop,this.controls=new eD(m)}mount(){let{dragControls:m}=this.node.getProps();m&&(this.removeGroupControls=m.subscribe(this.controls)),this.removeListeners=this.controls.addListeners()||b.noop}update(){let{dragControls:m}=this.node.getProps(),{dragControls:g}=this.node.prevProps||{};m!==g&&(this.removeGroupControls(),m&&(this.removeGroupControls=m.subscribe(this.controls)))}unmount(){this.removeGroupControls(),this.removeListeners(),this.controls.isDragging||this.controls.endPanSession()}}m.s(["DragGesture",0,eB],733986);var eH=v,ez=w,eV=b;let eU=m=>(g,y)=>{m&&ez.frame.update(()=>m(g,y),!1,!0)};class eW extends eH.Feature{constructor(){super(...arguments),this.removePointerDownListener=eV.noop}onPointerDown(m){this.session=new ed(m,this.createPanHandlers(),{transformPagePoint:this.node.getTransformPagePoint(),contextWindow:er(this.node)})}createPanHandlers(){let{onPanSessionStart:m,onPanStart:g,onPan:y,onPanEnd:v}=this.node.getProps();return{onSessionStart:eU(m),onStart:eU(g),onMove:eU(y),onEnd:(m,g)=>{delete this.session,v&&ez.frame.postRender(()=>v(m,g))}}}mount(){this.removePointerDownListener=en(this.node.current,"pointerdown",m=>this.onPointerDown(m))}update(){this.session&&this.session.updateHandlers(this.createPanHandlers())}unmount(){this.removePointerDownListener(),this.session&&this.session.end()}}m.s(["PanGesture",0,eW],485651);let eG={hasAnimatedSinceResize:!0,hasEverUpdated:!1};m.s(["globalProjectionState",0,eG],107230)},223070,142098,987333,980538,716896,738638,791559,783920,939011,655559,282774,439676,137541,652101,m=>{"use strict";class g{constructor(m){this.isMounted=!1,this.node=m}update(){}}m.s(["Feature",0,g],142098);var y=m.i(386579);function v(m,g,v){let b=m.getProps();return(0,y.resolveVariantFromProps)(b,g,void 0!==v?v:b.custom,m)}function b(m,g){if(m?.inherit&&g){let{inherit:y,...v}=m;return{...g,...v}}return m}function x(m,g){let y=m?.[g]??m?.default??m;return y!==m?b(y,m):y}m.s(["getValueTransition",0,x],987333);var w=m.i(864440),E=m.i(486427);let S=m=>Array.isArray(m);function C(m,g,y){m.hasValue(g)?m.getValue(g).set(y):m.addValue(g,(0,E.motionValue)(y))}function k(m){return S(m)?m[m.length-1]||0:m}function j(m,g){let{transitionEnd:y={},transition:b={},...x}=v(m,g)||{};for(let g in x={...x,...y}){let y=k(x[g]);C(m,g,y)}}var T=m.i(846791),N=m.i(83411);function A(m){return!!((0,N.isMotionValue)(m)&&m.add)}function I(m,g){let y=m.getValue("willChange");if(A(y))return y.add(g);if(!y&&T.MotionGlobalConfig.WillChange){let y=new T.MotionGlobalConfig.WillChange("auto");m.addValue("willChange",y),y.add(g)}}m.s(["addValueToWillChange",0,I],980538);var R=m.i(535043);function O(m){return m.props[R.optimizedAppearDataAttribute]}m.s(["getOptimisedAppearId",0,O],716896);var P=m.i(763074),D=T,_=T,M=m.i(260830),L=m.i(496173);let F=(m,g)=>y=>g(m(y)),B=(...m)=>m.reduce(F);m.s(["pipe",0,B],738638);var H=m.i(476959),z=P,V=L,U=m.i(504169),W=m.i(965566),G=m.i(19928),q=m.i(279444),$=m.i(569577),K=W,Q=m.i(463011),Y=m.i(22660);function Z(m,g,y){return(y<0&&(y+=1),y>1&&(y-=1),y<1/6)?m+(g-m)*6*y:y<.5?g:y<2/3?m+(g-m)*(2/3-y)*6:m}function X({hue:m,saturation:g,lightness:y,alpha:v}){m/=360,y/=100;let b=0,x=0,w=0;if(g/=100){let v=y<.5?y*(1+g):y+g-y*g,E=2*y-v;b=Z(E,v,m+1/3),x=Z(E,v,m),w=Z(E,v,m-1/3)}else b=x=w=y;return{red:Math.round(255*b),green:Math.round(255*x),blue:Math.round(255*w),alpha:v}}var J=m.i(766820);function ee(m,g){return y=>y>0?g:m}var et=m.i(100706);let en=(m,g,y)=>{let v=m*m,b=y*(g*g-v)+v;return b<0?0:Math.sqrt(b)},er=[Q.hex,J.rgba,Y.hsla],ei=m=>er.find(g=>g.test(m));function ea(m){let g=ei(m);if((0,K.warning)(!!g,`'${m}' is not an animatable color. Use the equivalent color code instead.`,"color-not-animatable"),!g)return!1;let y=g.parse(m);return g===Y.hsla&&(y=X(y)),y}let eo=(m,g)=>{let y=ea(m),v=ea(g);if(!y||!v)return ee(m,g);let b={...y};return m=>(b.red=en(y.red,v.red,m),b.green=en(y.green,v.green,m),b.blue=en(y.blue,v.blue,m),b.alpha=(0,et.mixNumber)(y.alpha,v.alpha,m),J.rgba.transform(b))};var el=et;let es=new Set(["none","hidden"]);function ec(m,g){return es.has(m)?y=>y<=0?m:g:y=>y>=1?g:m}function eu(m,g){return y=>(0,el.mixNumber)(m,g,y)}function ed(m){return"number"==typeof m?eu:"string"==typeof m?(0,G.isCSSVariableToken)(m)?ee:q.color.test(m)?eo:em:Array.isArray(m)?ep:"object"==typeof m?q.color.test(m)?eo:ef:ee}function ep(m,g){let y=[...m],v=y.length,b=m.map((m,y)=>ed(m)(m,g[y]));return m=>{for(let g=0;g<v;g++)y[g]=b[g](m);return y}}function ef(m,g){let y={...m,...g},v={};for(let b in y)void 0!==m[b]&&void 0!==g[b]&&(v[b]=ed(m[b])(m[b],g[b]));return m=>{for(let g in v)y[g]=v[g](m);return y}}function eh(m,g){let y=[],v={color:0,var:0,number:0};for(let b=0;b<g.values.length;b++){let x=g.types[b],w=m.indexes[x][v[x]],E=m.values[w]??0;y[b]=E,v[x]++}return y}let em=(m,g)=>
1{let y=$.complex.createTransformer(g),v=(0,$.analyseComplexValue)(m),b=(0,$.analyseComplexValue)(g);return v.indexes.var.length===b.indexes.var.length&&v.indexes.color.length===b.indexes.color.length&&v.indexes.number.length>=b.indexes.number.length?es.has(m)&&!b.values.length||es.has(g)&&!v.values.length?ec(m,g):B(ep(eh(v,b),b.values),y):((0,W.warning)(!0,`Complex values '${m}' and '${g}' too different to mix. Ensure all colors are of the same type, and that each contains the same quantity of number and color values. Falling back to instant transition.`,"complex-values-different"),ee(m,g))};var eg=et;function ey(m,g,y){return"number"==typeof m&&"number"==typeof g&&"number"==typeof y?(0,eg.mixNumber)(m,g,y):ed(m)(m,g)}var ev=L,eb=m.i(287022);let ex=m=>{let g=({timestamp:g})=>m(g);return{start:(m=!0)=>eb.frame.update(g,m),stop:()=>(0,eb.cancelFrame)(g),now:()=>eb.frameData.isProcessing?eb.frameData.timestamp:ev.time.now()}};var ew=P,eE=H,eS=W,eC=m.i(756512);let ek=2e4;function ej(m){let g=0,y=50,v=m.next(g);for(;!v.done&&g<ek;)g+=y,v=m.next(g);return g>=ek?1/0:g}var eT=P;function eN(m,g=100,y){let v=y({...m,keyframes:[0,g]}),b=Math.min(ej(v),ek);return{type:"keyframes",ease:m=>v.next(b*m).value/g,duration:(0,eT.millisecondsToSeconds)(b)}}let eA=100,eI=10,eR=1,eO=0,eP=800,eD=.3,e_=.3,eM=.01,eL=2,eF=.005,eB=.5,eH=.01,ez=10,eV=.05,eU=1;function eW(m,g){return m*Math.sqrt(1-g*g)}let eG=12;function eq(m,g,y){let v=y;for(let y=1;y<eG;y++)v-=m(v)/g(v);return v}let e$=.001;function eK({duration:m=eP,bounce:g=eD,velocity:y=eO,mass:v=eR}){let b,x;(0,eS.warning)(m<=(0,ew.secondsToMilliseconds)(ez),"Spring duration must be 10 seconds or less","spring-duration-limit");let w=1-g;w=(0,eE.clamp)(eV,eU,w),m=(0,eE.clamp)(eH,ez,(0,ew.millisecondsToSeconds)(m)),w<1?(b=g=>{let v=g*w,b=v*m;return e$-(v-y)/eW(g,w)*Math.exp(-b)},x=g=>{let v=g*w*m,x=v*y+y,E=Math.pow(w,2)*Math.pow(g,2)*m,S=Math.exp(-v),C=eW(Math.pow(g,2),w);return(x-E)*S*(-b(g)+e$>0?-1:1)/C}):(b=g=>-e$+Math.exp(-g*m)*((g-y)*m+1),x=g=>m*m*(y-g)*Math.exp(-g*m));let E=eq(b,x,5/m);if(m=(0,ew.secondsToMilliseconds)(m),isNaN(E))return{stiffness:eA,damping:eI,duration:m};{let g=Math.pow(E,2)*v;return{stiffness:g,damping:2*w*Math.sqrt(v*g),duration:m}}}let eQ=["duration","bounce"],eY=["stiffness","damping","mass"];function eZ(m,g){return g.some(g=>void 0!==m[g])}function eX(m){let g={velocity:eO,stiffness:eA,damping:eI,mass:eR,isResolvedFromDuration:!1,...m};if(!eZ(m,eY)&&eZ(m,eQ))if(g.velocity=0,m.visualDuration){let y=2*Math.PI/(1.2*m.visualDuration),v=y*y,b=2*(0,eE.clamp)(.05,1,1-(m.bounce||0))*Math.sqrt(v);g={...g,mass:eR,stiffness:v,damping:b}}else{let y=eK({...m,velocity:0});(g={...g,...y,mass:eR}).isResolvedFromDuration=!0}return g}function eJ(m=e_,g=eD){let y,v,b,x,w,E,S="object"!=typeof m?{visualDuration:m,keyframes:[0,1],bounce:g}:m,{restSpeed:C,restDelta:k}=S,j=S.keyframes[0],T=S.keyframes[S.keyframes.length-1],N={done:!1,value:j},{stiffness:A,damping:I,mass:R,duration:O,velocity:P,isResolvedFromDuration:D}=eX({...S,velocity:-(0,ew.millisecondsToSeconds)(S.velocity||0)}),_=P||0,M=I/(2*Math.sqrt(A*R)),L=T-j,F=(0,ew.millisecondsToSeconds)(Math.sqrt(A/R)),B=5>Math.abs(L);if(C||(C=B?eM:eL),k||(k=B?eF:eB),M<1)b=eW(F,M),x=(_+M*F*L)/b,y=m=>T-Math.exp(-M*F*m)*(x*Math.sin(b*m)+L*Math.cos(b*m)),w=M*F*x+L*b,E=M*F*L-x*b,v=m=>Math.exp(-M*F*m)*(w*Math.sin(b*m)+E*Math.cos(b*m));else if(1===M){y=m=>T-Math.exp(-F*m)*(L+(_+F*L)*m);let m=_+F*L;v=g=>Math.exp(-F*g)*(F*m*g-_)}else{let m=F*Math.sqrt(M*M-1);y=g=>{let y=Math.exp(-M*F*g),v=Math.min(m*g,300);return T-y*((_+M*F*L)*Math.sinh(v)+m*L*Math.cosh(v))/m};let g=(_+M*F*L)/m,b=M*F*g-L*m,x=M*F*L-g*m;v=g=>{let y=Math.exp(-M*F*g),v=Math.min(m*g,300);return y*(b*Math.sinh(v)+x*Math.cosh(v))}}let H={calculatedDuration:D&&O||null,velocity:m=>(0,ew.secondsToMilliseconds)(v(m)),next:m=>{if(!D&&M<1){let g=Math.exp(-M*F*m),y=Math.sin(b*m),v=Math.cos(b*m),S=T-g*(x*y+L*v);return N.done=Math.abs((0,ew.secondsToMilliseconds)(g*(w*y+E*v)))<=C&&Math.abs(T-S)<=k,N.value=N.done?T:S,N}let g=y(m);return D?N.done=m>=O:N.done=Math.abs((0,ew.secondsToMilliseconds)(v(m)))<=C&&Math.abs(T-g)<=k,N.value=N.done?T:g,N},toString:()=>
1{let m=Math.min(ej(H),ek),g=(0,eC.generateLinearEasing)(g=>H.next(m*g).value,m,30);return m+"ms "+g},toTransition:()=>{}};return H}eJ.applyToOptions=m=>{let g=eN(m,100,eJ);return m.ease=g.ease,m.duration=(0,ew.secondsToMilliseconds)(g.duration),m.type="keyframes",m};var e0=m.i(325791);let e1=5;function e2(m,g,y){let v=Math.max(g-e1,0);return(0,e0.velocityPerSecond)(y-m(v),g-v)}function e5({keyframes:m,velocity:g=0,power:y=.8,timeConstant:v=325,bounceDamping:b=10,bounceStiffness:x=500,modifyTarget:w,min:E,max:S,restDelta:C=.5,restSpeed:k}){let j,T,N=m[0],A={done:!1,value:N},I=m=>void 0!==E&&m<E||void 0!==S&&m>S,R=m=>void 0===E?S:void 0===S||Math.abs(E-m)<Math.abs(S-m)?E:S,O=y*g,P=N+O,D=void 0===w?P:w(P);D!==P&&(O=D-N);let _=m=>-O*Math.exp(-m/v),M=m=>D+_(m),L=m=>{let g=_(m),y=M(m);A.done=Math.abs(g)<=C,A.value=A.done?D:y},F=m=>{I(A.value)&&(j=m,T=eJ({keyframes:[A.value,R(A.value)],velocity:e2(M,m,A.value),damping:b,stiffness:x,restDelta:C,restSpeed:k}))};return F(0),{calculatedDuration:null,next:m=>{let g=!1;return(T||void 0!==j||(g=!0,L(m),F(m)),void 0!==j&&m>=j)?T.next(m-j):(g||L(m),A)}}}var e3=M;let e6=(m,g,y)=>(((1-3*y+3*g)*m+(3*y-6*g))*m+3*g)*m,e4=1e-7,e7=12;function e8(m,g,y,v,b){let x,w,E=0;do(x=e6(w=g+(y-g)/2,v,b)-m)>0?y=w:g=w;while(Math.abs(x)>e4&&++E<e7)return w}function e9(m,g,y,v){if(m===g&&y===v)return e3.noop;let b=g=>e8(g,0,1,m,y);return m=>0===m||1===m?m:e6(b(m),g,v)}let te=e9(.42,0,1,1),tt=e9(0,0,.58,1),tn=e9(.42,0,.58,1),tr=m=>Array.isArray(m)&&"number"!=typeof m[0];var ti=W,ta=M;let to=m=>g=>g<=.5?m(2*g)/2:(2-m(2*(1-g)))/2,tl=m=>g=>1-m(1-g),ts=e9(.33,1.53,.69,.99),tc=tl(ts),tu=to(tc),td=m=>m>=1?1:(m*=2)<1?.5*tc(m):.5*(2-Math.pow(2,-10*(m-1))),tp=m=>1-Math.sin(Math.acos(m)),tf=tl(tp),th=to(tp);m.s(["circIn",0,tp,"circInOut",0,th,"circOut",0,tf],791559);var tm=m.i(960855);let tg={linear:ta.noop,easeIn:te,easeInOut:tn,easeOut:tt,circIn:tp,circInOut:th,circOut:tf,backIn:tc,backInOut:tu,backOut:ts,anticipate:td},ty=m=>"string"==typeof m,tv=m=>{if((0,tm.isBezierDefinition)(m)){(0,ti.invariant)(4===m.length,"Cubic bezier arrays must contain four numerical values.","cubic-bezier-length");let[g,y,v,b]=m;return e9(g,y,v,b)}return ty(m)?((0,ti.invariant)(void 0!==tg[m],`Invalid easing type '${m}'`,"invalid-easing-type"),tg[m]):m};var tb=W,tx=H,tw=T,tE=M;let tS=(m,g,y)=>{let v=g-m;return 0===v?1:(y-m)/v};function tC(m,g,y){let v=[],b=y||tw.MotionGlobalConfig.mix||ey,x=m.length-1;for(let y=0;y<x;y++){let x=b(m[y],m[y+1]);g&&(x=B(Array.isArray(g)?g[y]||tE.noop:g,x)),v.push(x)}return v}function tk(m,g,{clamp:y=!0,ease:v,mixer:b}={}){let x=m.length;if((0,tb.invariant)(x===g.length,"Both input and output ranges must be the same length","range-length"),1===x)return()=>g[0];if(2===x&&g[0]===g[1])return()=>g[1];let w=m[0]===m[1];m[0]>m[x-1]&&(m=[...m].reverse(),g=[...g].reverse());let E=tC(g,v,b),S=E.length,C=y=>{if(w&&y<m[0])return g[0];let v=0;if(S>1)for(;v<m.length-2&&!(y<m[v+1]);v++);let b=tS(m[v],m[v+1],y);return E[v](b)};return y?g=>C((0,tx.clamp)(m[0],m[x-1],g)):C}m.s(["progress",0,tS],783920);var tj=et;function tT(m,g){let y=m[m.length-1];for(let v=1;v<=g;v++){let b=tS(0,g,v);m.push((0,tj.mixNumber)(y,1,b))}}function tN(m){let g=[0];return tT(g,m.length-1),g}function tA(m,g){return m.map(m=>m*g)}function tI(m,g){return m.map(()=>g||tn).splice(0,m.length-1)}function tR({duration:m=300,keyframes:g,times:y,ease:v="easeInOut"}){let b=tr(v)?v.map(tv):tv(v),x={done:!1,value:g[0]},w=tk(tA(y&&y.length===g.length?y:tN(g),m),g,{ease:Array.isArray(b)?b:tI(g,b)});return{calculatedDuration:m,next:g=>(x.value=w(g),x.done=g>=m,x)}}var tO=m.i(414229);let tP={decay:e5,inertia:e5,tween:tR,keyframes:tR,spring:eJ};function tD(m){"string"==typeof m.type&&(m.type=tP[m.type])}var t_=m.i(779294);let tM=m=>m/100;class tL extends t_.WithPromise{constructor(m){super(),this.state="idle",this.startTime=null,this.isStopped=!1,this.currentTime=0,this.holdTime=null,this.playbackSpeed=1,this.delayState={done:!1,value:void 0},this.stop=()=>{let{motionValue:m}=this.options;m&&m.updatedAt!==V.time.now()&&this.tick(V.time.now()),this.isStopped=!0,"idle"!==this.state&&(this.teardown(),this.options.onStop?.())},U.activeAnimations.mainThread++,this.options=m,this.initAnimation(),this.play(),!1===m.autoplay&&this.pause()}initAnimation(){let{options:m}=this;tD(m);let{type:g=tR,repeat:y=0,repeatDelay:v=0,repeatType:b,velocity:x=0}=m,{keyframes:w}=m,E=g||tR;E!==tR&&"number"!=typeof w[0]&&(this.mixKeyframes=B(tM,ey(w[0],w[1])),w=[0,100]);let S=E({...m,keyframes:w});"mirror"===b&&(this.mirroredGenerator=E({...m,keyframes:[...w].reverse(),velocity:-x})),null===S.calculatedDuration&&(S.calculatedDuration=ej(S));let{calculatedDuration:C}=S;this.calculatedDuration=C,this.resolvedDuration=C+v,this.totalDuration=this.resolvedDuration*(y+1)-v,this.generator=S}updateTime(m){let g=Math.round(m-this.startTime)*this.playbackSpeed;null!==this.holdTime?this.currentTime=this.holdTime:this.currentTime=g}tick(m,g=!1){let y,{generator:v,totalDuration:b,mixKeyframes:x,mirroredGenerator:w,resolvedDuration:E,calculatedDuration:S}=this;if(null===this.startTime)return v.next(0);let{delay:C=0,keyframes:k,repeat:j,repeatType:T,repeatDelay:N,type:A,onUpdate:I,finalKeyframe:R}=this.options;this.speed>0?this.startTime=Math.min(this.startTime,m):this.speed<0&&(this.startTime=Math.min(m-b/this.speed,this.startTime)),g?this.currentTime=m:this.updateTime(m);let O=this.currentTime-C*(this.playbackSpeed>=0?1:-1),P=this.playbackSpeed>=0?O<0:O>b;this.currentTime=Math.max(O,0),"finished"===this.state&&null===this.holdTime&&(this.currentTime=b);let D=this.currentTime,_=v;if(j){let m=Math.min(this.currentTime,b)/E,g=Math.floor(m),y=m%1;!y&&m>=1&&(y=1),1===y&&g--,(g=Math.min(g,j+1))%2&&("reverse"===T?(y=1-y,N&&(y-=N/E)):"mirror"===T&&(_=w)),D=(0,H.clamp)(0,1,y)*E}P?(this.delayState.value=k[0],y=this.delayState):y=_.next(D),x&&!P&&(y.value=x(y.value));let{done:M}=y;P||null===S||(M=this.playbackSpeed>=0?this.currentTime>=b:this.currentTime<=0);let L=null===this.holdTime&&("finished"===this.state||"running"===this.state&&M);return L&&A!==e5&&(y.value=(0,tO.getFinalKeyframe)(k,this.options,R,this.speed)),I&&I(y.value),L&&this.finish(),y}then(m,g){return this.finished.then(m,g)}get duration(){return(0,z.millisecondsToSeconds)(this.calculatedDuration)}get iterationDuration(){let{delay:m=0}=this.options||{};return this.duration+(0,z.millisecondsToSeconds)(m)}get time(){return(0,z.millisecondsToSeconds)(this.currentTime)}set time(m){m=(0,z.secondsToMilliseconds)(m),this.currentTime=m,null===this.startTime||null!==this.holdTime||0===this.playbackSpeed?this.holdTime=m:this.driver&&(this.startTime=this.driver.now()-m/this.playbackSpeed),this.driver?this.driver.start(!1):(this.startTime=0,this.state="paused",this.holdTime=m,this.tick(m))}getGeneratorVelocity(){let m=this.currentTime;if(m<=0)return this.options.velocity||0;if(this.generator.velocity)return this.generator.velocity(m);let g=this.generator.next(m).value;return e2(m=>this.generator.next(m).value,m,g)}get speed(){return this.playbackSpeed}set speed(m){let g=this.playbackSpeed!==m;g&&this.driver&&this.updateTime(V.time.now()),this.playbackSpeed=m,g&&this.driver&&(this.time=(0,z.millisecondsToSeconds)(this.currentTime))}play(){if(this.isStopped)return;let{driver:m=ex,startTime:g}=this.options;this.driver||(this.driver=m(m=>this.tick(m))),this.options.onPlay?.();let y=this.driver.now();"finished"===this.state?(this.updateFinished(),this.startTime=y):null!==this.holdTime?this.startTime=y-this.holdTime:this.startTime||(this.startTime=g??y),"finished"===this.state&&this.speed<0&&(this.startTime+=this.calculatedDuration),this.holdTime=null,this.state="running",this.driver.start()}pause(){this.state="paused",this.updateTime(V.time.now()),this.holdTime=this.currentTime}complete(){"running"!==this.state&&this.play(),this.state="finished",this.holdTime=null}finish(){this.notifyFinished(),this.teardown(),this.state="finished",this.options.onComplete?.()}cancel(){this.holdTime=null,this.startTime=0,this.tick(0),this.teardown(),this.options.onCancel?.()}teardown(){this.state="idle",this.stopDriver(),this.startTime=this.holdTime=null,U.activeAnimations.mainThread--}stopDriver(){this.driver&&(this.driver.stop(),this.driver=void 0)}sample(m){return this.startTime=0,this.tick(m,!0)}attachTimeline(m){return this.options.allowFlatten&&(this.options.type="keyframes",this.options.ease="linear",this.initAnimation()),this.driver?.stop(),m.observe(this)}}var tF=tO,tB=m.i(921012),tH=H,tz=L,tV=m.i(794581),tU=m.i(368e3);let tW={anticipate:td,backInOut:tu,circInOut:th};function tG(m){return m in tW}function tq(m){"string"==typeof m.ease&&tG(m.ease)&&(m.ease=tW[m.ease])}
1let t$=10;class tK extends tU.NativeAnimation{constructor(m){tq(m),tD(m),super(m),void 0!==m.startTime&&!1!==m.autoplay&&(this.startTime=m.startTime),this.options=m}updateMotionValue(m){let{motionValue:g,onUpdate:y,onComplete:v,element:b,...x}=this.options;if(!g)return;if(void 0!==m)return void g.set(m);let w=new tL({...x,autoplay:!1}),E=Math.max(t$,tz.time.now()-this.startTime),S=(0,tH.clamp)(0,t$,E-t$),C=w.sample(E).value,{name:k}=this.options;b&&k&&(0,tV.setStyle)(b,k,C),g.setWithVelocity(w.sample(Math.max(0,E-S)).value,C,S),w.stop()}}var tQ=W,tY=m.i(997307),tZ=$;let tX=(m,g)=>"zIndex"!==g&&!!("number"==typeof m||Array.isArray(m)||"string"==typeof m&&(tZ.complex.test(m)||"0"===m)&&!m.startsWith("url("));function tJ(m){let g=m[0];if(1===m.length)return!0;for(let y=0;y<m.length;y++)if(m[y]!==g)return!0}function t0(m,g,y,v){let b=m[0];if(null===b)return!1;if("display"===g||"visibility"===g)return!0;let x=m[m.length-1],w=tX(b,g),E=tX(x,g);return(0,tQ.warning)(w===E,`You are trying to animate ${g} from "${b}" to "${x}". "${w?x:b}" is not an animatable value.`,"value-not-animatable"),!!w&&!!E&&(tJ(m)||("spring"===y||(0,tY.isGenerator)(y))&&v)}function t1(m){m.duration=0,m.type="keyframes"}var t2=t_,t5=m.i(260900),t3=m.i(962118);let t6=/^(?:oklch|oklab|lab|lch|color|color-mix|light-dark)\(/;function t4(m){for(let g=0;g<m.length;g++)if("string"==typeof m[g]&&t6.test(m[g]))return!0;return!1}let t7=new Set(["color","backgroundColor","outlineColor","fill","stroke","borderColor","borderTopColor","borderRightColor","borderBottomColor","borderLeftColor"]),t8=(0,t5.memo)(()=>Object.hasOwnProperty.call(Element.prototype,"animate"));function t9(m){let{motionValue:g,name:y,repeatDelay:v,repeatType:b,damping:x,type:w,keyframes:E}=m;if(!(g?.owner?.current instanceof HTMLElement))return!1;let{onUpdate:S,transformTemplate:C}=g.owner.getProps();return t8()&&y&&(t3.acceleratedValues.has(y)||t7.has(y)&&t4(E))&&("transform"!==y||!C)&&!S&&!v&&"mirror"!==b&&0!==x&&"inertia"!==w}let ne=40;class nt extends t2.WithPromise{constructor({autoplay:m=!0,delay:g=0,type:y="keyframes",repeat:v=0,repeatDelay:b=0,repeatType:x="loop",keyframes:w,name:E,motionValue:S,element:C,...k}){super(),this.stop=()=>{this._animation&&(this._animation.stop(),this.stopTimeline?.()),this.keyframeResolver?.cancel()},this.createdAt=L.time.now();const j={autoplay:m,delay:g,type:y,repeat:v,repeatDelay:b,repeatType:x,name:E,motionValue:S,element:C,...k},T=C?.KeyframeResolver||tB.KeyframeResolver;this.keyframeResolver=new T(w,(m,g,y)=>this.onKeyframesResolved(m,g,j,!y),E,S,C),this.keyframeResolver?.scheduleResolve()}onKeyframesResolved(m,g,y,v){let b;this.keyframeResolver=void 0;let{name:x,type:w,velocity:E,delay:S,isHandoff:C,onUpdate:k}=y;this.resolvedAt=L.time.now();let j=!0;t0(m,x,w,E)||(j=!1,(_.MotionGlobalConfig.instantAnimations||!S)&&k?.((0,tF.getFinalKeyframe)(m,y,g)),m[0]=m[m.length-1],t1(y),y.repeat=0);let T={startTime:v?this.resolvedAt&&this.resolvedAt-this.createdAt>ne?this.resolvedAt:this.createdAt:void 0,finalKeyframe:g,...y,keyframes:m},N=j&&!C&&t9(T),A=T.motionValue?.owner?.current;if(N)try{b=new tK({...T,element:A})}catch{b=new tL(T)}else b=new tL(T);b.finished.then(()=>{this.notifyFinished()}).catch(M.noop),this.pendingTimeline&&(this.stopTimeline=b.attachTimeline(this.pendingTimeline),this.pendingTimeline=void 0),this._animation=b}get finished(){return this._animation?this.animation.finished:this._finished}then(m,g){return this.finished.finally(m).then(()=>{})}get animation(){return this._animation||(this.keyframeResolver?.resume(),(0,tB.flushKeyframeResolvers)()),this._animation}get duration(){return this.animation.duration}get iterationDuration(){return this.animation.iterationDuration}get time(){return this.animation.time}set time(m){this.animation.time=m}get speed(){return this.animation.speed}get state(){return this.animation.state}set speed(m){this.animation.speed=m}get startTime(){return this.animation.startTime}attachTimeline(m){return this._animation?this.stopTimeline=this.animation.attachTimeline(m):this.pendingTimeline=m,()=>this.stop()}play(){this.animation.play()}pause(){this.animation.pause()}complete(){this.animation.complete()}cancel(){this._animation&&this.animation.cancel(),this.keyframeResolver?.cancel()}}var nn=m.i(157788);let nr={type:"spring",stiffness:500,damping:25,restSpeed:10},ni=m=>({type:"spring",stiffness:550,damping:0===m?2*Math.sqrt(550):30,restSpeed:10}),na={type:"keyframes",duration:.8},no={type:"keyframes",ease:[.25,.1,.35,1],duration:.3},nl=(m,{keyframes:g})=>g.length>2?na:nn.transformProps.has(m)?m.startsWith("scale")?ni(g[1]):nr:no;var ns=tO;let nc=new Set(["when","delay","delayChildren","staggerChildren","staggerDirection","repeat","repeatType","repeatDelay","from","elapsed"]);function nu(m){for(let g in m)if(!nc.has(g))return!0;return!1}var nd=eb;let np=(m,g,y,v={},b,w)=>E=>{let S=x(v,m)||{},C=S.delay||v.delay||0,{elapsed:k=0}=v;k-=(0,P.secondsToMilliseconds)(C);let j={keyframes:Array.isArray(y)?y:[null,y],ease:"easeOut",velocity:g.getVelocity(),...S,delay:-k,onUpdate:m=>
1{g.set(m),S.onUpdate&&S.onUpdate(m)},onComplete:()=>{E(),S.onComplete&&S.onComplete()},name:m,motionValue:g,element:w?void 0:b};nu(S)||Object.assign(j,nl(m,j)),j.duration&&(j.duration=(0,P.secondsToMilliseconds)(j.duration)),j.repeatDelay&&(j.repeatDelay=(0,P.secondsToMilliseconds)(j.repeatDelay)),void 0!==j.from&&(j.keyframes[0]=j.from);let T=!1;if(!1!==j.type&&(0!==j.duration||j.repeatDelay)||(t1(j),0===j.delay&&(T=!0)),(D.MotionGlobalConfig.instantAnimations||D.MotionGlobalConfig.skipAnimations||b?.shouldSkipAnimations)&&(T=!0,t1(j),j.delay=0),j.allowFlatten=!S.type&&!S.ease,T&&!w&&void 0!==g.get()){let m=(0,ns.getFinalKeyframe)(j.keyframes,S);if(void 0!==m)return void nd.frame.update(()=>{j.onUpdate(m),j.onComplete()})}return S.isSync?new tL(j):new nt(j)};m.s(["animateMotionValue",0,np],939011);var nf=eb;function nh({protectedKeys:m,needsAnimating:g},y){let v=m.hasOwnProperty(y)&&!0!==g[y];return g[y]=!1,v}function nm(m,g,{delay:y=0,transitionOverride:v,type:E}={}){let{transition:S,transitionEnd:C,...k}=g,T=m.getDefaultTransition();S=S?b(S,T):T;let N=S?.reduceMotion;v&&(S=v);let A=[],R=E&&m.animationState&&m.animationState.getState()[E];for(let g in k){let v=m.getValue(g,m.latestValues[g]??null),b=k[g];if(void 0===b||R&&nh(R,g))continue;let E={delay:y,...x(S||{},g)},C=v.get();if(void 0!==C&&!v.isAnimating()&&!Array.isArray(b)&&b===C&&!E.velocity){nf.frame.update(()=>v.set(b));continue}let j=!1;if(window.MotionHandoffAnimation){let y=O(m);if(y){let m=window.MotionHandoffAnimation(y,g,nf.frame);null!==m&&(E.startTime=m,j=!0)}}I(m,g);let T=N??m.shouldReduceMotion;v.start(np(g,v,b,T&&w.positionalKeys.has(g)?{type:!1}:E,m,j));let P=v.animation;P&&A.push(P)}if(C){let g=()=>nf.frame.update(()=>{C&&j(m,C)});A.length?Promise.all(A).then(g):g()}return A}function ng(m,g,y,v=0,b=1){let x=Array.from(m).sort((m,g)=>m.sortNodePosition(g)).indexOf(g),w=m.size,E=(w-1)*v;return"function"==typeof y?y(x,w):1===b?x*v:E-x*v}function ny(m,g,y={}){let b=v(m,g,"exit"===y.type?m.presenceContext?.custom:void 0),{transition:x=m.getDefaultTransition()||{}}=b||{};y.transitionOverride&&(x=y.transitionOverride);let w=b?()=>Promise.all(nm(m,b,y)):()=>Promise.resolve(),E=m.variantChildren&&m.variantChildren.size?(v=0)=>{let{delayChildren:b=0,staggerChildren:w,staggerDirection:E}=x;return nv(m,g,v,b,w,E,y)}:()=>Promise.resolve(),{when:S}=x;if(!S)return Promise.all([w(),E(y.delay)]);{let[m,g]="beforeChildren"===S?[w,E]:[E,w];return m().then(()=>g())}}function nv(m,g,y=0,v=0,b=0,x=1,w){let E=[];for(let S of m.variantChildren)S.notify("AnimationStart",g),E.push(ny(S,g,{...w,delay:y+("function"==typeof v?0:v)+ng(m.variantChildren,S,v,b,x)}).then(()=>S.notify("AnimationComplete",g)));return Promise.all(E)}function nb(m,g,y={}){let b;if(m.notify("AnimationStart",g),Array.isArray(g))b=Promise.all(g.map(g=>ny(m,g,y)));else if("string"==typeof g)b=ny(m,g,y);else{let x="function"==typeof g?v(m,g,y.custom):g;b=Promise.all(nm(m,x,y))}return b.then(()=>{m.notify("AnimationComplete",g)})}var nx=m.i(732525),nw=m.i(706840);let nE=nw.variantProps.length;function nS(m){if(!m)return;if(!m.isControllingVariants){let g=m.parent&&nS(m.parent)||{};return void 0!==m.props.initial&&(g.initial=m.props.initial),g}let g={};for(let y=0;y<nE;y++){let v=nw.variantProps[y],b=m.props[v];((0,nx.isVariantLabel)(b)||!1===b)&&(g[v]=b)}return g}var nC=m.i(885983),nk=nx;function nj(m,g){if(!Array.isArray(g))return!1;let y=g.length;if(y!==m.length)return!1;for(let v=0;v<y;v++)if(g[v]!==m[v])return!1;return!0}var nT=nw;let nN=[...nT.variantPriorityOrder].reverse(),nA=nT.variantPriorityOrder.length;function nI(m){return g=>Promise.all(g.map(({animation:g,options:y})=>nb(m,g,y)))}function nR(m){let g=nI(m),y=nD(),b=!0,x=!1,w=g=>(y,b)=>{let x=v(m,b,"exit"===g?m.presenceContext?.custom:void 0);if(x){let{transition:m,transitionEnd:g,...v}=x;y={...y,...v,...g}}return y};function E(E){let{props:C}=m,k=nS(m.parent)||{},j=[],T=new Set,N={},A=1/0;for(let g=0;g<nA;g++){let I=nN[g],R=y[I],O=void 0!==C[I]?C[I]:k[I],P=(0,nk.isVariantLabel)(O),D=I===E?R.isActive:null;!1===D&&(A=g);let _=O===k[I]&&O!==C[I]&&P;if(_&&(b||x)&&m.manuallyAnimateOnMount&&(_=!1),R.protectedKeys={...N},!R.isActive&&null===D||!O&&!R.prevProp||(0,nC.isAnimationControls)(O)||"boolean"==typeof O)continue;if("exit"===I&&R.isActive&&!0!==D){R.prevResolvedValues&&(N={...N,...R.prevResolvedValues});continue}let M=nO(R.prevProp,O),L=M||I===E&&R.isActive&&!_&&P||g>A&&P,F=!1,B=Array.isArray(O)?O:[O],H=B.reduce(w(I),{});!1===D&&(H={});let{prevResolvedValues:z={}}=R,V={...z,...H},U=g=>{L=!0,T.has(g)&&(F=!0,T.delete(g)),R.needsAnimating[g]=!0;let y=m.getValue(g);y&&(y.liveStyle=!1)};for(let m in V){let g=H[m],y=z[m];if(N.hasOwnProperty(m))continue;let v=!1;(v=S(g)&&S(y)?!nj(g,y):g!==y)?null!=g?U(m):T.add(m):void 0!==g&&T.has(m)?U(m):R.protectedKeys[m]=!0}R.prevProp=O,R.prevResolvedValues=H,R.isActive&&(N={...N,...H}),(b||x)&&m.blockInitialAnimation&&(L=!1);let W=_&&M,G=!W||F;L&&G&&j.push(...B.map(g=>{let y={type:I};if("string"==typeof g&&(b||x)&&!W&&m.manuallyAnimateOnMount&&m.parent){let{parent:b}=m,x=v(b,g);if(b.enteringChildren&&x){let{delayChildren:g}=x.transition||{};y.delay=ng(b.enteringChildren,m,g)}}return{animation:g,options:y}}))}if(T.size){let g={};if("boolean"!=typeof C.initial){let y=v(m,Array.isArray(C.initial)?C.initial[0]:C.initial);y&&y.transition&&(g.transition=y.transition)}T.forEach(y=>{let v=m.getBaseTarget(y),b=m.getValue(y);b&&(b.liveStyle=!0),g[y]=v??null}),j.push({animation:g})}let I=!!j.length;return b&&(!1===C.initial||C.initial===C.animate)&&!m.manuallyAnimateOnMount&&(I=!1),b=!1,x=!1,I?g(j):Promise.resolve()}function C(g,v){if(y[g].isActive===v)return Promise.resolve();m.variantChildren?.forEach(m=>m.animationState?.setActive(g,v)),y[g].isActive=v;let b=E(g);for(let m in y)y[m].protectedKeys={};return b}return{animateChanges:E,setActive:C,setAnimateFunction:function(y){g=y(m)},getState:()=>y,reset:()=>{y=nD(),x=!0}}}function nO(m,g){return"string"==typeof g?g!==m:!!Array.isArray(g)&&!nj(g,m)}function nP(m=!1){return{isActive:m,protectedKeys:{},needsAnimating:{},prevResolvedValues:{}}}function nD(){return{animate:nP(!0),whileInView:nP(),whileHover:nP(),whileTap:nP(),whileDrag:nP(),whileFocus:nP(),exit:nP()}}var n_=nC;class nM extends g{constructor(m){super(m),m.animationState||(m.animationState=nR(m))}updateAnimationControlsSubscription(){let{animate:m}=this.node.getProps();(0,n_.isAnimationControls)(m)&&(this.unmountControls=m.subscribe(this.node))}mount(){this.updateAnimationControlsSubscription()}update(){let{animate:m}=this.node.getProps(),{animate:g}=this.node.prevProps||{};m!==g&&this.updateAnimationControlsSubscription()}unmount(){this.node.animationState.reset(),this.unmountControls?.()}}let nL=0;class nF extends g{constructor(){super(...arguments),this.id=nL++,this.isExitComplete=!1}update(){if(!this.node.presenceContext)return;let{isPresent:m,onExitComplete:g}=this.node.presenceContext,{isPresent:y}=this.node.prevPresenceContext||{};if(!this.node.animationState||m===y)return;if(m&&!1===y){if(this.isExitComplete){let{initial:m,custom:g}=this.node.getProps();if("string"==typeof m){let y=v(this.node,m,g);if(y){let{transition:m,transitionEnd:g,...v}=y;for(let m in v)this.node.getValue(m)?.jump(v[m])}}this.node.animationState.reset(),this.node.animationState.animateChanges()}else this.node.animationState.setActive("exit",!1);this.isExitComplete=!1;return}let b=this.node.animationState.setActive("exit",!m);g&&!m&&b.then(()=>
1{this.isExitComplete=!0,g(this.id)})}mount(){let{register:m,onExitComplete:g}=this.node.presenceContext||{};g&&g(this.id),m&&(this.unmount=m(this.id))}unmount(){}}let nB={animation:{Feature:nM},exit:{Feature:nF}};function nH(m){return[m("x"),m("y")]}function nz(m,g,y,v={passive:!0}){return m.addEventListener(g,y,v),()=>m.removeEventListener(g,y)}m.s(["animations",0,nB],223070),m.s(["eachAxis",0,nH],655559),m.s(["addDomEvent",0,nz],282774);let nV={x:!1,y:!1};function nU(){return nV.x||nV.y}function nW(m){if("x"===m||"y"===m)if(nV[m])return null;else return nV[m]=!0,()=>{nV[m]=!1};return nV.x||nV.y?null:(nV.x=nV.y=!0,()=>{nV.x=nV.y=!1})}m.s(["isDragActive",0,nU,"isDragging",0,nV],439676),m.s(["setDragLock",0,nW],137541);var nG=et;let nq=.9999,n$=1.0001,nK=-.01,nQ=.01;function nY(m){return m.max-m.min}function nZ(m,g,y){return Math.abs(m-g)<=y}function nX(m,g,y,v=.5){m.origin=v,m.originPoint=(0,nG.mixNumber)(g.min,g.max,m.origin),m.scale=nY(y)/nY(g),m.translate=(0,nG.mixNumber)(y.min,y.max,m.origin)-m.originPoint,(m.scale>=nq&&m.scale<=n$||isNaN(m.scale))&&(m.scale=1),(m.translate>=nK&&m.translate<=nQ||isNaN(m.translate))&&(m.translate=0)}function nJ(m,g,y,v){nX(m.x,g.x,y.x,v?v.originX:void 0),nX(m.y,g.y,y.y,v?v.originY:void 0)}function n0(m,g,y,v=0){m.min=(v?(0,nG.mixNumber)(y.min,y.max,v):y.min)+g.min,m.max=m.min+nY(g)}function n1(m,g,y,v){n0(m.x,g.x,y.x,v?.x),n0(m.y,g.y,y.y,v?.y)}function n2(m,g,y,v=0){let b=v?(0,nG.mixNumber)(y.min,y.max,v):y.min;m.min=g.min-b,m.max=m.min+nY(g)}function n5(m,g,y,v){n2(m.x,g.x,y.x,v?.x),n2(m.y,g.y,y.y,v?.y)}m.s(["calcBoxDelta",0,nJ,"calcLength",0,nY,"calcRelativeBox",0,n1,"calcRelativePosition",0,n5,"isNear",0,nZ],652101)},476948,513565,321967,683640,m=>{"use strict";var g=m.i(617218);let y={animation:["animate","variants","whileHover","whileTap","exit","whileInView","whileFocus","whileDrag"],exit:["exit"],drag:["drag","dragControls"],focus:["whileFocus"],hover:["whileHover","onHoverStart","onHoverEnd"],tap:["whileTap","onTap","onTapStart","onTapCancel"],pan:["onPan","onPanStart","onPanSessionStart","onPanEnd"],inView:["whileInView","onViewportEnter","onViewportLeave"],layout:["layout","layoutId"]},v=!1;function b(){if(v)return;let m={};for(let g in y)m[g]={isEnabled:m=>y[g].some(g=>!!m[g])};(0,g.setFeatureDefinitions)(m),v=!0}function x(){return b(),(0,g.getFeatureDefinitions)()}m.s(["getInitializedFeatureDefinitions",0,x],476948);var w=g;function E(m){let g=x();for(let y in m)g[y]={...g[y],...m[y]};(0,w.setFeatureDefinitions)(g)}m.s(["loadFeatures",0,E],513565);let S=Symbol.for("motionComponentSymbol");m.s(["motionComponentSymbol",0,S],321967);var C=m.i(271645);function k(m,g,y){let v=(0,C.useRef)(y);(0,C.useInsertionEffect)(()=>{v.current=y});let b=(0,C.useRef)(null);return(0,C.useCallback)(y=>{y&&m.onMount?.(y);let x=v.current;if("function"==typeof x)if(y){let m=x(y);"function"==typeof m&&(b.current=m)}else b.current?(b.current(),b.current=null):x(y);else x&&(x.current=y);g&&(y?g.mount(y):g.unmount())},[g])}m.s(["useMotionRef",0,k],683640)},646816,877397,717871,973089,957512,99642,m=>{"use strict";var g=m.i(733986),y=m.i(485651),v=m.i(843476),b=m.i(107230),x=m.i(287022),w=m.i(560140),E=m.i(271645),S=m.i(464978),C=m.i(231178),k=m.i(104035);let j=!1;class T extends E.Component{componentDidMount(){let{visualElement:m,layoutGroup:g,switchLayoutGroup:y,layoutId:v}=this.props,{projection:x}=m;x&&(g.group&&g.group.add(x),y&&y.register&&v&&y.register(x),j&&x.root.didUpdate(),x.addEventListener("animationComplete",()=>{this.safeToRemove()}),x.setOptions({...x.options,layoutDependency:this.props.layoutDependency,onExitComplete:()=>this.safeToRemove()})),b.globalProjectionState.hasEverUpdated=!0}getSnapshotBeforeUpdate(m){let{layoutDependency:g,visualElement:y,drag:v,isPresent:b}=this.props,{projection:w}=y;return w&&(w.isPresent=b,m.layoutDependency!==g&&w.setOptions({...w.options,layoutDependency:g}),j=!0,v||m.layoutDependency!==g||void 0===g||m.isPresent!==b?w.willUpdate():this.safeToRemove(),m.isPresent!==b&&(b?w.promote():w.relegate()||x.frame.postRender(()=>{let m=w.getStack();m&&m.members.length||this.safeToRemove()}))),null}componentDidUpdate(){let{visualElement:m,layoutAnchor:g}=this.props,{projection:y}=m;y&&(y.options.layoutAnchor=g,y.root.didUpdate(),w.microtask.postRender(()=>{!y.currentAnimation&&y.isLead()&&this.safeToRemove()}))}componentWillUnmount(){let{visualElement:m,layoutGroup:g,switchLayoutGroup:y}=this.props,{projection:v}=m;j=!0,v&&(v.scheduleCheckAfterUnmount(),g&&g.group&&g.group.remove(v),y&&y.deregister&&y.deregister(v))}safeToRemove(){let{safeToRemove:m}=this.props;m&&m()}render(){return null}}function N(m){let[g,y]=(0,S.usePresence)(),b=(0,E.useContext)(C.LayoutGroupContext);return(0,v.jsx)(T,{...m,layoutGroup:b,switchLayoutGroup:(0,E.useContext)(k.SwitchLayoutGroupContext),isPresent:g,safeToRemove:y})}m.s(["MeasureLayout",0,N],877397);
1var A=m.i(570596),I=m.i(476959),R=m.i(260830),O=m.i(939011),P=m.i(486427),D=m.i(83411);function _(m,g,y){let v=(0,D.isMotionValue)(m)?m:(0,P.motionValue)(m);return v.start((0,O.animateMotionValue)("",v,g,y)),v.animation}var M=m.i(716896),L=m.i(987333),F=w,B=m.i(496173),H=m.i(924463),z=m.i(504169),V=m.i(880248),U=B;m.i(763074);var W=x;function G(m,g){let y=U.time.now(),v=({timestamp:b})=>{let x=b-y;x>=g&&((0,W.cancelFrame)(v),m(x-g))};return W.frame.setup(v,!0),()=>(0,W.cancelFrame)(v)}var q=m.i(889026),$=q;function K(m){return(0,$.isSVGElement)(m)&&"svg"===m.tagName}var Q=m.i(100706),Y=P,Z=m.i(733871),X=Q,J=m.i(265091),ee=m.i(783920),et=m.i(791559),en=R;let er=["borderTopLeftRadius","borderTopRightRadius","borderBottomLeftRadius","borderBottomRightRadius"],ei=er.length,ea=m=>"string"==typeof m?parseFloat(m):m,eo=m=>"number"==typeof m||J.px.test(m);function el(m,g,y,v,b,x){b?(m.opacity=(0,X.mixNumber)(0,y.opacity??1,ec(v)),m.opacityExit=(0,X.mixNumber)(g.opacity??1,0,eu(v))):x&&(m.opacity=(0,X.mixNumber)(g.opacity??1,y.opacity??1,v));for(let b=0;b<ei;b++){let x=er[b],w=es(g,x),E=es(y,x);(void 0!==w||void 0!==E)&&(w||(w=0),E||(E=0),0===w||0===E||eo(w)===eo(E)?(m[x]=Math.max((0,X.mixNumber)(ea(w),ea(E),v),0),(J.percent.test(E)||J.percent.test(w))&&(m[x]+="%")):m[x]=E)}(g.rotate||y.rotate)&&(m.rotate=(0,X.mixNumber)(g.rotate||0,y.rotate||0,v))}function es(m,g){return void 0!==m[g]?m[g]:m.borderRadius}
1let ec=ed(0,.5,et.circOut),eu=ed(.5,.95,en.noop);function ed(m,g,y){return v=>v<m?0:v>g?1:y((0,ee.progress)(m,g,v))}function ep(m,g){m.min=g.min,m.max=g.max}function ef(m,g){ep(m.x,g.x),ep(m.y,g.y)}function eh(m,g){m.translate=g.translate,m.scale=g.scale,m.originPoint=g.originPoint,m.origin=g.origin}var em=m.i(135636),eg=m.i(652101),ey=Q,ev=J,eb=em;function ex(m,g,y,v,b){return m-=g,m=(0,eb.scalePoint)(m,1/y,v),void 0!==b&&(m=(0,eb.scalePoint)(m,1/b,v)),m}function ew(m,g=0,y=1,v=.5,b,x=m,w=m){if(ev.percent.test(g)&&(g=parseFloat(g),g=(0,ey.mixNumber)(w.min,w.max,g/100)-w.min),"number"!=typeof g)return;let E=(0,ey.mixNumber)(x.min,x.max,v);m===x&&(E-=g),m.min=ex(m.min,g,y,E,b),m.max=ex(m.max,g,y,E,b)}function eE(m,g,[y,v,b],x,w){ew(m,g[y],g[v],g[b],g.scale,x,w)}let eS=["x","scaleX","originX"],eC=["y","scaleY","originY"];function ek(m,g,y,v){eE(m.x,g,eS,y?y.x:void 0,v?v.x:void 0),eE(m.y,g,eC,y?y.y:void 0,v?v.y:void 0)}var ej=m.i(130162),eT=eg;function eN(m){return 0===m.translate&&1===m.scale}function eA(m){return eN(m.x)&&eN(m.y)}function eI(m,g){return m.min===g.min&&m.max===g.max}function eR(m,g){return eI(m.x,g.x)&&eI(m.y,g.y)}function eO(m,g){return Math.round(m.min)===Math.round(g.min)&&Math.round(m.max)===Math.round(g.max)}function eP(m,g){return eO(m.x,g.x)&&eO(m.y,g.y)}function eD(m){return(0,eT.calcLength)(m.x)/(0,eT.calcLength)(m.y)}function e_(m,g){return m.translate===g.translate&&m.scale===g.scale&&m.originPoint===g.originPoint}var eM=m.i(133887);class eL{constructor(){this.members=[]}add(m){(0,eM.addUniqueItem)(this.members,m);for(let g=this.members.length-1;g>=0;g--){let y=this.members[g];if(y===m||y===this.lead||y===this.prevLead)continue;let v=y.instance;v&&!1!==v.isConnected||y.snapshot||((0,eM.removeItem)(this.members,y),y.unmount())}m.scheduleRender()}remove(m){if((0,eM.removeItem)(this.members,m),m===this.prevLead&&(this.prevLead=void 0),m===this.lead){let m=this.members[this.members.length-1];m&&this.promote(m)}}relegate(m){for(let g=this.members.indexOf(m)-1;g>=0;g--){let m=this.members[g];if(!1!==m.isPresent&&m.instance?.isConnected!==!1)return this.promote(m),!0}return!1}promote(m,g){let y=this.lead;if(m!==y&&(this.prevLead=y,this.lead=m,m.show(),y)){y.updateSnapshot(),m.scheduleRender();let{layoutDependency:v}=y.options,{layoutDependency:b}=m.options;(void 0===v||v!==b)&&(m.resumeFrom=y,g&&(y.preserveOpacity=!0),y.snapshot&&(m.snapshot=y.snapshot,m.snapshot.latestValues=y.animationValues||y.latestValues),m.root?.isUpdating&&(m.isLayoutDirty=!0)),!1===m.options.crossfade&&y.hide()}}exitAnimationComplete(){this.members.forEach(m=>{m.options.onExitComplete?.(),m.resumingFrom?.options.onExitComplete?.()})}scheduleRender(){this.members.forEach(m=>m.instance&&m.scheduleRender(!1))}removeLeadSnapshot(){this.lead?.snapshot&&(this.lead.snapshot=void 0)}}function eF(m,g,y){let v="",b=m.x.translate/g.x,x=m.y.translate/g.y,w=y?.z||0;if((b||x||w)&&(v=`translate3d(${b}px, ${x}px, ${w}px) `),(1!==g.x||1!==g.y)&&(v+=`scale(${1/g.x}, ${1/g.y}) `),y){let{transformPerspective:m,rotate:g,rotateX:b,rotateY:x,skewX:w,skewY:E}=y;m&&(v=`perspective(${m}px) ${v}`),g&&(v+=`rotate(${g}deg) `),b&&(v+=`rotateX(${b}deg) `),x&&(v+=`rotateY(${x}deg) `),w&&(v+=`skewX(${w}deg) `),E&&(v+=`skewY(${E}deg) `)}let E=m.x.scale*g.x,S=m.y.scale*g.y;return(1!==E||1!==S)&&(v+=`scale(${E}, ${S})`),v||"none"}var eB=m.i(655559),eH=eM;let ez=(m,g)=>m.depth-g.depth;class eV{constructor(){this.children=[],this.isDirty=!1}add(m){(0,eH.addUniqueItem)(this.children,m),this.isDirty=!0}remove(m){(0,eH.removeItem)(this.children,m),this.isDirty=!0}forEach(m){this.isDirty&&this.children.sort(ez),this.isDirty=!1,this.children.forEach(m)}}var eU=m.i(177777),eW=b,eG=x;let eq={nodes:0,calculatedTargetDeltas:0,calculatedProjections:0},e$=["","X","Y","Z"],eK=1e3,eQ=0;function eY(m,g,y,v){let{latestValues:b}=g;b[m]&&(y[m]=b[m],g.setStaticValue(m,0),v&&(v[m]=0))}function eZ(m){if(m.hasCheckedOptimisedAppear=!0,m.root===m)return;let{visualElement:g}=m.options;if(!g)return;let y=(0,M.getOptimisedAppearId)(g);if(window.MotionHasOptimisedAnimation(y,"transform")){let{layout:g,layoutId:v}=m.options;window.MotionCancelOptimisedAnimation(y,"transform",eG.frame,!(g||v))}let{parent:v}=m;v&&!v.hasCheckedOptimisedAppear&&eZ(v)}function eX({attachResizeListener:m,defaultParent:g,measureScroll:y,checkIsScrollRoot:v,resetTransform:b}){return class{constructor(m={},y=g?.()){this.id=eQ++,this.animationId=0,this.animationCommitId=0,this.children=new Set,this.options={},this.isTreeAnimating=!1,this.isAnimationBlocked=!1,this.isLayoutDirty=!1,this.isProjectionDirty=!1,this.isSharedProjectionDirty=!1,this.isTransformDirty=!1,this.updateManuallyBlocked=!1,this.updateBlockedByResize=!1,this.isUpdating=!1,this.isSVG=!1,this.needsReset=!1,this.shouldResetTransform=!1,this.hasCheckedOptimisedAppear=!1,this.treeScale={x:1,y:1},this.eventHandlers=new Map,this.hasTreeAnimated=!1,this.layoutVersion=0,this.updateScheduled=!1,this.scheduleUpdate=()=>this.update(),this.projectionUpdateScheduled=!1,this.checkUpdateFailed=()=>{this.isUpdating&&(this.isUpdating=!1,this.clearAllSnapshots())},this.updateProjection=()=>{this.projectionUpdateScheduled=!1,V.statsBuffer.value&&(eq.nodes=eq.calculatedTargetDeltas=eq.calculatedProjections=0),this.nodes.forEac
1h(e1),this.nodes.forEach(te),this.nodes.forEach(tt),this.nodes.forEach(e2),V.statsBuffer.addProjectionMetrics&&V.statsBuffer.addProjectionMetrics(eq)},this.resolvedRelativeTargetAt=0,this.linkedParentVersion=0,this.hasProjected=!1,this.isVisible=!0,this.animationProgress=0,this.sharedNodes=new Map,this.latestValues=m,this.root=y?y.root||y:this,this.path=y?[...y.path,y]:[],this.parent=y,this.depth=y?y.depth+1:0;for(let m=0;m<this.path.length;m++)this.path[m].shouldResetTransform=!0;this.root===this&&(this.nodes=new eV)}addEventListener(m,g){return this.eventHandlers.has(m)||this.eventHandlers.set(m,new A.SubscriptionManager),this.eventHandlers.get(m).add(g)}notifyListeners(m,...g){let y=this.eventHandlers.get(m);y&&y.notify(...g)}hasListeners(m){return this.eventHandlers.has(m)}mount(g){if(this.instance)return;this.isSVG=(0,q.isSVGElement)(g)&&!K(g),this.instance=g;let{layoutId:y,layout:v,visualElement:b}=this.options;if(b&&!b.current&&b.mount(g),this.root.nodes.add(this),this.parent&&this.parent.children.add(this),this.root.hasTreeAnimated&&(v||y)&&(this.isLayoutDirty=!0),m){let y,v=0,b=()=>this.root.updateBlockedByResize=!1;eG.frame.read(()=>{v=window.innerWidth}),m(g,()=>{let m=window.innerWidth;m!==v&&(v=m,this.root.updateBlockedByResize=!0,y&&y(),y=G(b,250),eW.globalProjectionState.hasAnimatedSinceResize&&(eW.globalProjectionState.hasAnimatedSinceResize=!1,this.nodes.forEach(e9)))})}y&&this.root.registerSharedNode(y,this),!1!==this.options.animate&&b&&(y||v)&&this.addEventListener("didUpdate",({delta:m,hasLayoutChanged:g,hasRelativeLayoutChanged:y,layout:v})=>{if(this.isTreeAnimationBlocked()){this.target=void 0,this.relativeTarget=void 0;return}let x=this.options.transition||b.getDefaultTransition()||ts,{onLayoutAnimationStart:w,onLayoutAnimationComplete:E}=b.getProps(),S=!this.targetLayout||!eP(this.targetLayout,v),C=!g&&y;if(this.options.layoutRoot||this.resumeFrom||C||g&&(S||!this.currentAnimation)){this.resumeFrom&&(this.resumingFrom=this.resumeFrom,this.resumingFrom.resumingFrom=void 0);let g={...(0,L.getValueTransition)(x,"layout"),onPlay:w,onComplete:E};(b.shouldReduceMotion||this.options.layoutRoot)&&(g.delay=0,g.type=!1),this.startAnimation(g),this.setAnimationOrigin(m,C)}else g||e9(this),this.isLead()&&this.options.onExitComplete&&this.options.onExitComplete();this.targetLayout=v})}unmount(){this.options.layoutId&&this.willUpdate(),this.root.nodes.remove(this);let m=this.getStack();m&&m.remove(this),this.parent&&this.parent.children.delete(this),this.instance=void 0,this.eventHandlers.clear(),(0,eG.cancelFrame)(this.updateProjection)}blockUpdate(){this.updateManuallyBlocked=!0}unblockUpdate(){this.updateManuallyBlocked=!1}isUpdateBlocked(){return this.updateManuallyBlocked||this.updateBlockedByResize}isTreeAnimationBlocked(){return this.isAnimationBlocked||this.parent&&this.parent.isTreeAnimationBlocked()||!1}startUpdate(){!this.isUpdateBlocked()&&(this.isUpdating=!0,this.nodes&&this.nodes.forEach(tn),this.animationId++)}getTransformTemplate(){let{visualElement:m}=this.options;return m&&m.getProps().transformTemplate}willUpdate(m=!0){if(this.root.hasTreeAnimated=!0,this.root.isUpdateBlocked()){this.options.onExitComplete&&this.options.onExitComplete();return}if(window.MotionCancelOptimisedAnimation&&!this.hasCheckedOptimisedAppear&&eZ(this),this.root.isUpdating||this.root.startUpdate(),this.isLayoutDirty)return;this.isLayoutDirty=!0;for(let m=0;m<this.path.length;m++){let g=this.path[m];g.shouldResetTransform=!0,("string"==typeof g.latestValues.x||"string"==typeof g.latestValues.y)&&(g.isLayoutDirty=!0),g.updateScroll("snapshot"),g.options.layoutRoot&&g.willUpdate(!1)}let{layoutId:g,layout:y}=this.options;if(void 0===g&&!y)return;let v=this.getTransformTemplate();this.prevTransformTemplateValue=v?v(this.latestValues,""):void 0,this.updateSnapshot(),m&&this.notifyListeners("willUpdate")}update(){if(this.updateScheduled=!1,this.isUpdateBlocked()){let m=this.updateBlockedByResize;this.unblockUpdate(),this.updateBlockedByResize=!1,this.clearAllSnapshots(),m&&this.nodes.forEach(e6),this.nodes.forEach(e3);return}if(this.animationId<=this.animationCommitId)return void this.nodes.forEac
1h(e4);this.animationCommitId=this.animationId,this.isUpdating?(this.isUpdating=!1,this.nodes.forEach(e7),this.nodes.forEach(e8),this.nodes.forEach(eJ),this.nodes.forEach(e0)):this.nodes.forEach(e4),this.clearAllSnapshots();let m=B.time.now();eG.frameData.delta=(0,I.clamp)(0,1e3/60,m-eG.frameData.timestamp),eG.frameData.timestamp=m,eG.frameData.isProcessing=!0,eG.frameSteps.update.process(eG.frameData),eG.frameSteps.preRender.process(eG.frameData),eG.frameSteps.render.process(eG.frameData),eG.frameData.isProcessing=!1}didUpdate(){this.updateScheduled||(this.updateScheduled=!0,F.microtask.read(this.scheduleUpdate))}clearAllSnapshots(){this.nodes.forEach(e5),this.sharedNodes.forEach(tr)}scheduleUpdateProjection(){this.projectionUpdateScheduled||(this.projectionUpdateScheduled=!0,eG.frame.preRender(this.updateProjection,!1,!0))}scheduleCheckAfterUnmount(){eG.frame.postRender(()=>{this.isLayoutDirty?this.root.didUpdate():this.root.checkUpdateFailed()})}updateSnapshot(){!this.snapshot&&this.instance&&(this.snapshot=this.measure(),!this.snapshot||(0,eg.calcLength)(this.snapshot.measuredBox.x)||(0,eg.calcLength)(this.snapshot.measuredBox.y)||(this.snapshot=void 0))}updateLayout(){if(!this.instance||(this.updateScroll(),!(this.options.alwaysMeasureLayout&&this.isLead())&&!this.isLayoutDirty))return;if(this.resumeFrom&&!this.resumeFrom.instance)for(let m=0;m<this.path.length;m++)this.path[m].updateScroll();let m=this.layout;this.layout=this.measure(!1),this.layoutVersion++,this.layoutCorrected||(this.layoutCorrected=(0,ej.createBox)()),this.isLayoutDirty=!1,this.projectionDelta=void 0,this.notifyListeners("measure",this.layout.layoutBox);let{visualElement:g}=this.options;g&&g.notify("LayoutMeasure",this.layout.layoutBox,m?m.layoutBox:void 0)}updateScroll(m="measure"){let g=!!(this.options.layoutScroll&&this.instance);if(this.scroll&&this.scroll.animationId===this.root.animationId&&this.scroll.phase===m&&(g=!1),g&&this.instance){let g=v(this.instance);this.scroll={animationId:this.root.animationId,phase:m,isRoot:g,offset:y(this.instance),wasRoot:this.scroll?this.scroll.isRoot:g}}}resetTransform(){if(!b)return;let m=this.isLayoutDirty||this.shouldResetTransform||this.options.alwaysMeasureLayout,g=this.projectionDelta&&!eA(this.projectionDelta),y=this.getTransformTemplate(),v=y?y(this.latestValues,""):void 0,x=v!==this.prevTransformTemplateValue;m&&this.instance&&(g||(0,eU.hasTransform)(this.latestValues)||x)&&(b(this.instance,v),this.shouldResetTransform=!1,this.scheduleRender())}measure(m=!0){let g=this.measurePageBox(),y=this.removeElementScroll(g);return m&&(y=this.removeTransform(y)),tp(y),{animationId:this.root.animationId,measuredBox:g,layoutBox:y,latestValues:{},source:this.id}}measurePageBox(){let{visualElement:m}=this.options;if(!m)return(0,ej.createBox)();let g=m.measureViewportBox();if(!(this.scroll?.wasRoot||this.path.some(th))){let{scroll:m}=this.root;m&&((0,em.translateAxis)(g.x,m.offset.x),(0,em.translateAxis)(g.y,m.offset.y))}return g}removeElementScroll(m){let g=(0,ej.createBox)();if(ef(g,m),this.scroll?.wasRoot)return g;for(let y=0;y<this.path.length;y++){let v=this.path[y],{scroll:b,options:x}=v;v!==this.root&&b&&x.layoutScroll&&(b.wasRoot&&ef(g,m),(0,em.translateAxis)(g.x,b.offset.x),(0,em.translateAxis)(g.y,b.offset.y))}return g}applyTransform(m,g=!1,y){let v=y||(0,ej.createBox)();ef(v,m);for(let m=0;m<this.path.length;m++){let y=this.path[m];!g&&y.options.layoutScroll&&y.scroll&&y!==y.root&&((0,em.translateAxis)(v.x,-y.scroll.offset.x),(0,em.translateAxis)(v.y,-y.scroll.offset.y)),(0,eU.hasTransform)(y.latestValues)&&(0,em.transformBox)(v,y.latestValues,y.layout?.layoutBox)}return(0,eU.hasTransform)(this.latestValues)&&(0,em.transformBox)(v,this.latestValues,this.layout?.layoutBox),v}removeTransform(m){let g=(0,ej.createBox)();ef(g,m);for(let m=0;m<this.path.length;m++){let y,v=this.path[m];(0,eU.hasTransform)(v.latestValues)&&(v.instance&&((0,eU.hasScale)(v.latestValues)&&v.updateSnapshot(),ef(y=(0,ej.createBox)(),v.measurePageBox())),ek(g,v.latestValues,v.snapshot?.layoutBox,y))}return(0,eU.hasTransform)(this.latestValues)&&ek(g,this.latestValues),g}setTargetDelta(m){this.targetDelta=m,this.root.scheduleUpdateProjection(),this.isProjectionDirty=!0}setOptions(m){this.options={...this.options,...m,crossfade:void 0===m.crossfade||m.crossfade}}clearMeasurements(){this.scroll=void 0,this.layout=void 0,this.snapshot=void 0,this.prevTransformTemplateValue=void 0,this.targetDelta=void 0,this.target=void 0,this.isLayoutDirty=!1}forceRelativeParentToResolveTarget(){this.relativeParent&&this.relativeParent.resolvedRelativeTargetAt!==eG.frameData.timestamp&&this.relativeParent.resolveTargetDelta(!0)}resolveTargetDelta(m=!1){let g=this.getLead();this.isProjectionDirty||(this.isProjectionDirty=g.isProjectionDirty),this.isTransformDirty||(this.isTransformDirty=g.isTransformDirty),this.isSharedProjectionDirty||(this.isSharedProjectionDirty=g.isSharedProjectionDirty);let y=!!this.resumingFrom||this!==g;if(!(m||y&&this.isSharedProjectionDirty||this.isProjectionDirty||this.parent?.isProjectionDirty||this.attemptToResolveRelativeTarget||this.root.updateBlockedByResize))return;let{layout:v,layoutId:b}=this.options;if(!this.layout||!(v||b))return;this.resolvedRelativeTargetAt=eG.frameData.timestamp;let x=this.getClosestProjectingParent();x&&this.linkedParentVersion!==x.layoutVersion&&!x.options.layoutRoot&&this.removeRelativeTarget(),this.targetDelta||this.relativeTarget||(!1!==this.options.layoutAnchor&&x&&x.layout?this.createRelativeTarget(x,this.layout.layoutBox,x.layout.layoutBox):this.removeRelativeTarget()),(this.relativeTarget||this.targetDelta)&&(this.target||(this.target=(0,ej.createBox)(),this.targetWithTransforms=(0,ej.createBox)()),this.relativeTarget&&this.relativeTargetOrigin&&this.relativeParent&&this.relativeParent.target?(this.forceRelativeParentToResolveTarget(),(0,eg.calcRelativeBox)(this.target,this.relativeTarget,this.relativeParent.target,this.options.layoutAnchor||void 0)):this.targetDelta?(this.resumingFrom?this.applyTransform(this.layout.layoutBox,!1,this.target):ef(this.target,this.layout.layoutBox),(0,em.applyBoxDelta)(this.target,this.targetDelta)):ef(this.target,this.layout.layoutBox),this.attemptToResolveRelativeTarget&&(this.attemptToResolveRelativeTarget=!1,!1!==this.options.layoutAnchor&&x&&!!x.resumingFrom==!!this.resumingFrom&&!x.options.layoutScroll&&x.target&&1!==this.animationProgress?this.createRelativeTarget(x,this.target,x.target):this.relativeParent=this.relativeTarget=void 0),V.statsBuffer.value&&eq.calculatedTargetDeltas++)}getClosestProjectingParent(){if(!(!this.parent||(0,eU.hasScale)(this.parent.latestValues)||(0,eU.has2DTranslate)(this.parent.latestValues)))if(this.parent.isProjecting())return this.parent;else return this.parent.getClosestProjectingParent()}isProjecting(){return!!((this.relativeTarget||this.targetDelta||this.options.layoutRoot)&&this.layout)}createRelativeTarget(m,g,y){this.relativeParent=m,this.linkedParentVersion=m.layoutVersion,this.forceRelativeParentToResolveTarget(),this.relativeTarget=(0,ej.createBox)(),this.relativeTargetOrigin=(0,ej.createBox)(),(0,eg.calcRelativePosition)(this.relativeTargetOrigin,g,y,this.options.layoutAnchor||void 0),ef(this.relativeTarget,this.relativeTargetOrigin)}removeRelativeTarget(){this.relativeParent=this.relativeTarget=void 0}calcProjection(){let m=this.getLead(),g=!!this.resumingFrom||this!==m,y=!0;
1if((this.isProjectionDirty||this.parent?.isProjectionDirty)&&(y=!1),g&&(this.isSharedProjectionDirty||this.isTransformDirty)&&(y=!1),this.resolvedRelativeTargetAt===eG.frameData.timestamp&&(y=!1),y)return;let{layout:v,layoutId:b}=this.options;if(this.isTreeAnimating=!!(this.parent&&this.parent.isTreeAnimating||this.currentAnimation||this.pendingAnimation),this.isTreeAnimating||(this.targetDelta=this.relativeTarget=void 0),!this.layout||!(v||b))return;ef(this.layoutCorrected,this.layout.layoutBox);let x=this.treeScale.x,w=this.treeScale.y;(0,em.applyTreeDeltas)(this.layoutCorrected,this.treeScale,this.path,g),m.layout&&!m.target&&(1!==this.treeScale.x||1!==this.treeScale.y)&&(m.target=m.layout.layoutBox,m.targetWithTransforms=(0,ej.createBox)());let{target:E}=m;if(!E){this.prevProjectionDelta&&(this.createProjectionDeltas(),this.scheduleRender());return}this.projectionDelta&&this.prevProjectionDelta?(eh(this.prevProjectionDelta.x,this.projectionDelta.x),eh(this.prevProjectionDelta.y,this.projectionDelta.y)):this.createProjectionDeltas(),(0,eg.calcBoxDelta)(this.projectionDelta,this.layoutCorrected,E,this.latestValues),this.treeScale.x===x&&this.treeScale.y===w&&e_(this.projectionDelta.x,this.prevProjectionDelta.x)&&e_(this.projectionDelta.y,this.prevProjectionDelta.y)||(this.hasProjected=!0,this.scheduleRender(),this.notifyListeners("projectionUpdate",E)),V.statsBuffer.value&&eq.calculatedProjections++}hide(){this.isVisible=!1}show(){this.isVisible=!0}scheduleRender(m=!0){if(this.options.visualElement?.scheduleRender(),m){let m=this.getStack();m&&m.scheduleRender()}this.resumingFrom&&!this.resumingFrom.instance&&(this.resumingFrom=void 0)}createProjectionDeltas(){this.prevProjectionDelta=(0,ej.createDelta)(),this.projectionDelta=(0,ej.createDelta)(),this.projectionDeltaWithTransform=(0,ej.createDelta)()}setAnimationOrigin(m,g=!1){let y,v=this.snapshot,b=v?v.latestValues:{},x={...this.latestValues},w=(0,ej.createDelta)();this.relativeParent&&this.relativeParent.options.layoutRoot||(this.relativeTarget=this.relativeTargetOrigin=void 0),this.attemptToResolveRelativeTarget=!g;let E=(0,ej.createBox)(),S=(v?v.source:void 0)!==(this.layout?this.layout.source:void 0),C=this.getStack(),k=!C||C.members.length<=1,j=!!(S&&!k&&!0===this.options.crossfade&&!this.path.some(tl));this.animationProgress=0,this.mixTargetDelta=g=>{let v=g/1e3;ti(w.x,m.x,v),ti(w.y,m.y,v),this.setTargetDelta(w),this.relativeTarget&&this.relativeTargetOrigin&&this.layout&&this.relativeParent&&this.relativeParent.layout&&((0,eg.calcRelativePosition)(E,this.layout.layoutBox,this.relativeParent.layout.layoutBox,this.options.layoutAnchor||void 0),to(this.relativeTarget,this.relativeTargetOrigin,E,v),y&&eR(this.relativeTarget,y)&&(this.isProjectionDirty=!1),y||(y=(0,ej.createBox)()),ef(y,this.relativeTarget)),S&&(this.animationValues=x,el(x,b,this.latestValues,v,j,k)),this.root.scheduleUpdateProjection(),this.scheduleRender(),this.animationProgress=v},this.mixTargetDelta(1e3*!!this.options.layoutRoot)}startAnimation(m){this.notifyListeners("animationStart"),this.currentAnimation?.stop(),this.resumingFrom?.currentAnimation?.stop(),this.pendingAnimation&&((0,eG.cancelFrame)(this.pendingAnimation),this.pendingAnimation=void 0),this.pendingAnimation=eG.frame.update(()=>{eW.globalProjectionState.hasAnimatedSinceResize=!0,z.activeAnimations.layout++,this.motionValue||(this.motionValue=(0,Y.motionValue)(0)),this.motionValue.jump(0,!1),this.currentAnimation=_(this.motionValue,[0,1e3],{...m,velocity:0,isSync:!0,onUpdate:g=>{this.mixTargetDelta(g),m.onUpdate&&m.onUpdate(g)},onStop:()=>{z.activeAnimations.layout--},onComplete:()=>{z.activeAnimations.layout--,m.onComplete&&m.onComplete(),this.completeAnimation()}}),this.resumingFrom&&(this.resumingFrom.currentAnimation=this.currentAnimation),this.pendingAnimation=void 0})}completeAnimation(){this.resumingFrom&&(this.resumingFrom.currentAnimation=void 0,this.resumingFrom.preserveOpacity=void 0);let m=this.getStack();m&&m.exitAnimationComplete(),this.resumingFrom=this.currentAnimation=this.animationValues=void 0,this.notifyListeners("animationComplete")}finishAnimation(){this.currentAnimation&&(this.mixTargetDelta&&this.mixTargetDelta(eK),this.currentAnimation.stop()),this.completeAnimation()}applyTransformsToTarget(){let m=this.getLead(),{targetWithTransforms:g,target:y,layout:v,latestValues:b}=m;if(g&&y&&v){if(this!==m&&this.layout&&v&&tf(this.options.animationType,this.layout.layoutBox,v.layoutBox)){y=this.target||(0,ej.createBox)();let g=(0,eg.calcLength)(this.layout.layoutBox.x);y.x.min=m.target.x.min,y.x.max=y.x.min+g;let v=(0,eg.calcLength)(this.layout.layoutBox.y);y.y.min=m.target.y.min,y.y.max=y.y.min+v}ef(g,y),(0,em.transformBox)(g,b),(0,eg.calcBoxDelta)(this.projectionDeltaWithTransform,this.layoutCorrected,g,b)}}registerSharedNode(m,g){this.sharedNodes.has(m)||this.sharedNodes.set(m,new eL),this.sharedNodes.get(m).add(g);let y=g.options.initialPromotionConfig;g.promote({transition:y?y.transition:void 0,preserveFollowOpacity:y&&y.shouldPreserveFollowOpacity?y.shouldPreserveFollowOpacity(g):void 0})}isLead(){let m=this.getStack();return!m||m.lead===this}getLead(){let{layoutId:m}=this.options;
1return m&&this.getStack()?.lead||this}getPrevLead(){let{layoutId:m}=this.options;return m?this.getStack()?.prevLead:void 0}getStack(){let{layoutId:m}=this.options;if(m)return this.root.sharedNodes.get(m)}promote({needsReset:m,transition:g,preserveFollowOpacity:y}={}){let v=this.getStack();v&&v.promote(this,y),m&&(this.projectionDelta=void 0,this.needsReset=!0),g&&this.setOptions({transition:g})}relegate(){let m=this.getStack();return!!m&&m.relegate(this)}resetSkewAndRotation(){let{visualElement:m}=this.options;if(!m)return;let g=!1,{latestValues:y}=m;if((y.z||y.rotate||y.rotateX||y.rotateY||y.rotateZ||y.skewX||y.skewY)&&(g=!0),!g)return;let v={};y.z&&eY("z",m,v,this.animationValues);for(let g=0;g<e$.length;g++)eY(`rotate${e$[g]}`,m,v,this.animationValues),eY(`skew${e$[g]}`,m,v,this.animationValues);for(let g in m.render(),v)m.setStaticValue(g,v[g]),this.animationValues&&(this.animationValues[g]=v[g]);m.scheduleRender()}applyProjectionStyles(m,g){if(!this.instance||this.isSVG)return;if(!this.isVisible){m.visibility="hidden";return}let y=this.getTransformTemplate();if(this.needsReset){this.needsReset=!1,m.visibility="",m.opacity="",m.pointerEvents=(0,Z.resolveMotionValue)(g?.pointerEvents)||"",m.transform=y?y(this.latestValues,""):"none";return}let v=this.getLead();if(!this.projectionDelta||!this.layout||!v.target){this.options.layoutId&&(m.opacity=void 0!==this.latestValues.opacity?this.latestValues.opacity:1,m.pointerEvents=(0,Z.resolveMotionValue)(g?.pointerEvents)||""),this.hasProjected&&!(0,eU.hasTransform)(this.latestValues)&&(m.transform=y?y({},""):"none",this.hasProjected=!1);return}m.visibility="";let b=v.animationValues||v.latestValues;this.applyTransformsToTarget();let x=eF(this.projectionDeltaWithTransform,this.treeScale,b);y&&(x=y(b,x)),m.transform=x;let{x:w,y:E}=this.projectionDelta;for(let g in m.transformOrigin=`${100*w.origin}% ${100*E.origin}% 0`,v.animationValues?m.opacity=v===this?b.opacity??this.latestValues.opacity??1:this.preserveOpacity?this.latestValues.opacity:b.opacityExit:m.opacity=v===this?void 0!==b.opacity?b.opacity:"":void 0!==b.opacityExit?b.opacityExit:0,H.scaleCorrectors){if
1(void 0===b[g])continue;let{correct:y,applyTo:w,isCSSVariable:E}=H.scaleCorrectors[g],S="none"===x?b[g]:y(b[g],v);if(w){let g=w.length;for(let y=0;y<g;y++)m[w[y]]=S}else E?this.options.visualElement.renderState.vars[g]=S:m[g]=S}this.options.layoutId&&(m.pointerEvents=v===this?(0,Z.resolveMotionValue)(g?.pointerEvents)||"":"none")}clearSnapshot(){this.resumeFrom=this.snapshot=void 0}resetTree(){this.root.nodes.forEach(m=>m.currentAnimation?.stop()),this.root.nodes.forEach(e3),this.root.sharedNodes.clear()}}}function eJ(m){m.updateLayout()}function e0(m){let g=m.resumeFrom?.snapshot||m.snapshot;if(m.isLead()&&m.layout&&g&&m.hasListeners("didUpdate")){let{layoutBox:y,measuredBox:v}=m.layout,{animationType:b}=m.options,x=g.source!==m.layout.source;if("size"===b)(0,eB.eachAxis)(m=>{let v=x?g.measuredBox[m]:g.layoutBox[m],b=(0,eg.calcLength)(v);v.min=y[m].min,v.max=v.min+b});else if("x"===b||"y"===b){let m="x"===b?"y":"x";ep(x?g.measuredBox[m]:g.layoutBox[m],y[m])}else tf(b,g.layoutBox,y)&&(0,eB.eachAxis)(v=>{let b=x?g.measuredBox[v]:g.layoutBox[v],w=(0,eg.calcLength)(y[v]);b.max=b.min+w,m.relativeTarget&&!m.currentAnimation&&(m.isProjectionDirty=!0,m.relativeTarget[v].max=m.relativeTarget[v].min+w)});let w=(0,ej.createDelta)();(0,eg.calcBoxDelta)(w,y,g.layoutBox);let E=(0,ej.createDelta)();x?(0,eg.calcBoxDelta)(E,m.applyTransform(v,!0),g.measuredBox):(0,eg.calcBoxDelta)(E,y,g.layoutBox);let S=!eA(w),C=!1;if(!m.resumeFrom){let v=m.getClosestProjectingParent();if(v&&!v.resumeFrom){let{snapshot:b,layout:x}=v;if(b&&x){let w=m.options.layoutAnchor||void 0,E=(0,ej.createBox)();(0,eg.calcRelativePosition)(E,g.layoutBox,b.layoutBox,w);let S=(0,ej.createBox)();(0,eg.calcRelativePosition)(S,y,x.layoutBox,w),eP(E,S)||(C=!0),v.options.layoutRoot&&(m.relativeTarget=S,m.relativeTargetOrigin=E,m.relativeParent=v)}}}m.notifyListeners("didUpdate",{layout:y,snapshot:g,delta:E,layoutDelta:w,hasLayoutChanged:S,hasRelativeLayoutChanged:C})}else if(m.isLead()){let{onExitComplete:g}=m.options;g&&g()}m.options.transition=void 0}function e1(m){V.statsBuffer.value&&eq.nodes++,m.parent&&(m.isProjecting()||(m.isProjectionDirty=m.parent.isProjectionDirty),m.isSharedProjectionDirty||(m.isSharedProjectionDirty=!!(m.isProjectionDirty||m.parent.isProjectionDirty||m.parent.isSharedProjectionDirty)),m.isTransformDirty||(m.isTransformDirty=m.parent.isTransformDirty))}function e2(m){m.isProjectionDirty=m.isSharedProjectionDirty=m.isTransformDirty=!1}function e5(m){m.clearSnapshot()}function e3(m){m.clearMeasurements()}function e6(m){m.isLayoutDirty=!0,m.updateLayout()}function e4(m){m.isLayoutDirty=!1}function e7(m){m.isAnimationBlocked&&m.layout&&!m.isLayoutDirty&&(m.snapshot=m.layout,m.isLayoutDirty=!0)}function e8(m){let{visualElement:g}=m.options;g&&g.getProps().onBeforeLayoutMeasure&&g.notify("BeforeLayoutMeasure"),m.resetTransform()}function e9(m){m.finishAnimation(),m.targetDelta=m.relativeTarget=m.target=void 0,m.isProjectionDirty=!0}function te(m){m.resolveTargetDelta()}function tt(m){m.calcProjection()}function tn(m){m.resetSkewAndRotation()}function tr(m){m.removeLeadSnapshot()}function ti(m,g,y){m.translate=(0,Q.mixNumber)(g.translate,0,y),m.scale=(0,Q.mixNumber)(g.scale,1,y),m.origin=g.origin,m.originPoint=g.originPoint}function ta(m,g,y,v){m.min=(0,Q.mixNumber)(g.min,y.min,v),m.max=(0,Q.mixNumber)(g.max,y.max,v)}function to(m,g,y,v){ta(m.x,g.x,y.x,v),ta(m.y,g.y,y.y,v)}function tl(m){return m.animationValues&&void 0!==m.animationValues.opacityExit}let ts={duration:.45,ease:[.4,0,.1,1]},tc=m=>"u">typeof navigator&&navigator.userAgent&&navigator.userAgent.toLowerCase().includes(m),tu=tc("applewebkit/")&&!tc("chrome/")?Math.round:R.noop;function td(m){m.min=tu(m.min),m.max=tu(m.max)}function tp(m){td(m.x),td(m.y)}function tf(m,g,y){return"position"===m||"preserve-aspect"===m&&!(0,eg.isNear)(eD(g),eD(y),.2)}function th(m){return m!==m.root&&m.scroll?.wasRoot}var tm=m.i(282774);let tg=eX({attachResizeListener:(m,g)=>(0,tm.addDomEvent)(m,"resize",g),measureScroll:()=>({x:document.documentElement.scrollLeft||document.body?.scrollLeft||0,y:document.documentElement.scrollTop||document.body?.scrollTop||0}),checkIsScrollRoot:()=>!0}),ty={current:void 0},tv=eX({measureScroll:m=>({x:m.scrollLeft,y:m.scrollTop}),defaultParent:()=>{if(!ty.current){let m=new tg({});m.mount(window),m.setOptions({layoutScroll:!0}),ty.current=m}return ty.current},resetTransform:(m,g)=>{m.style.transform=void 0!==g?g:"none"},checkIsScrollRoot:m=>"fixed"===window.getComputedStyle(m).position});m.s(["HTMLProjectionNode",0,tv],717871);let tb={pan:{Feature:y.PanGesture},drag:{Feature:g.DragGesture,ProjectionNode:tv,MeasureLayout:N}};m.s(["drag",0,tb],646816);var tx=m.i(142098),tw=m.i(439676),tE=m.i(749652);function tS(m,g){let y=(0,tE.resolveElements)(m),v=new AbortController;return[y,{passive:!0,...g,signal:v.signal},()=>v.abort()]}function tC(m){return!("touch"===m.pointerType||(0,tw.isDragActive)())}function tk(m,g,y={}){let[v,b,x]=tS(m,y);return v.forEach(m=>{let y,v=!1,x=!1,w=()=>{m.removeEventListener("pointerleave",k)},E=m=>{y&&(y(m),y=void 0),w()},S=m=>
1{v=!1,window.removeEventListener("pointerup",S),window.removeEventListener("pointercancel",S),x&&(x=!1,E(m))},C=()=>{v=!0,window.addEventListener("pointerup",S,b),window.addEventListener("pointercancel",S,b)},k=m=>{if("touch"!==m.pointerType){if(v){x=!0;return}E(m)}},j=v=>{if(!tC(v))return;x=!1;let w=g(m,v);"function"==typeof w&&(y=w,m.addEventListener("pointerleave",k,b))};m.addEventListener("pointerenter",j,b),m.addEventListener("pointerdown",C,b)}),x}m.s(["setupGesture",0,tS],973089);var tj=x,tT=m.i(665536);function tN(m,g,y){let{props:v}=m;m.animationState&&v.whileHover&&m.animationState.setActive("whileHover","Start"===y);let b=v["onHover"+y];b&&tj.frame.postRender(()=>b(g,(0,tT.extractEventInfo)(g)))}class tA extends tx.Feature{mount(){let{current:m}=this.node;m&&(this.unmount=tk(m,(m,g)=>(tN(this.node,g,"Start"),m=>tN(this.node,m,"End"))))}unmount(){}}m.s(["HoverGesture",0,tA],957512);var tI=tx,tR=tm,tO=m.i(738638);class tP extends tI.Feature{constructor(){super(...arguments),this.isActive=!1}onFocus(){let m=!1;try{m=this.node.current.matches(":focus-visible")}catch(g){m=!0}m&&this.node.animationState&&(this.node.animationState.setActive("whileFocus",!0),this.isActive=!0)}onBlur(){this.isActive&&this.node.animationState&&(this.node.animationState.setActive("whileFocus",!1),this.isActive=!1)}mount(){this.unmount=(0,tO.pipe)((0,tR.addDomEvent)(this.node.current,"focus",()=>this.onFocus()),(0,tR.addDomEvent)(this.node.current,"blur",()=>this.onBlur()))}unmount(){}}m.s(["FocusGesture",0,tP],99642)},936091,m=>{"use strict";var g=m.i(843476),y=m.i(271645),v=m.i(231178),b=m.i(648070),x=m.i(737806),w=m.i(688291),E=m.i(582474),S=m.i(308576),C=m.i(944966),k=m.i(711805),j=m.i(501664),T=m.i(476948),N=m.i(513565),A=m.i(321967),I=m.i(683640),R=m.i(535043),O=y,P=b,D=x,_=w,M=m.i(821476),L=m.i(104035),F=m.i(325522),B=m.i(674008);function H(m,g,y,v,b,x){let{visualElement:w}=(0,O.useContext)(_.MotionContext),E=(0,O.useContext)(P.LazyContext),S=(0,O.useContext)(M.PresenceContext),C=(0,O.useContext)(D.MotionConfigContext),k=C.reducedMotion,j=C.skipAnimations,T=(0,O.useRef)(null),N=(0,O.useRef)(!1);v=v||E.renderer,!T.current&&v&&(T.current=v(m,{visualState:g,parent:w,props:y,presenceContext:S,blockInitialAnimation:!!S&&!1===S.initial,reducedMotionConfig:k,skipAnimations:j,isSVG:x}),N.current&&T.current&&(T.current.manuallyAnimateOnMount=!0));let A=T.current,I=(0,O.useContext)(L.SwitchLayoutGroupContext);A&&!A.projection&&b&&("html"===A.type||"svg"===A.type)&&z(T.current,y,b,I);let F=(0,O.useRef)(!1);(0,O.useInsertionEffect)(()=>{A&&F.current&&A.update(y,S)});let H=y[R.optimizedAppearDataAttribute],V=(0,O.useRef)(!!H&&"u">typeof window&&!window.MotionHandoffIsComplete?.(H)&&window.MotionHasOptimisedAnimation?.(H));return(0,B.useIsomorphicLayoutEffect)(()=>{N.current=!0,A&&(F.current=!0,window.MotionIsMounted=!0,A.updateFeatures(),A.scheduleRenderMicrotask(),V.current&&A.animationState&&A.animationState.animateChanges())}),(0,O.useEffect)(()=>{A&&(!V.current&&A.animationState&&A.animationState.animateChanges(),V.current&&(queueMicrotask(()=>{window.MotionHandoffMarkAsComplete?.(H)}),V.current=!1),A.enteringChildren=void 0)}),A}function z(m,g,y,v){let{layoutId:b,layout:x,drag:w,dragConstraints:E,layoutScroll:S,layoutRoot:C,layoutAnchor:k,layoutCrossfade:j}=g;m.projection=new y(m.latestValues,g["data-framer-portal-id"]?void 0:V(m.parent)),m.projection.setOptions({layoutId:b,layout:x,alwaysMeasureLayout:!!w||E&&(0,F.isRefObject)(E),visualElement:m,animationType:"string"==typeof x?x:"both",initialPromotionConfig:v,crossfade:j,layoutScroll:S,layoutRoot:C,layoutAnchor:k})}function V(m){if(m)return!1!==m.options.allowProjection?m.projection:V(m.parent)}function U(m,{forwardMotionProps:v=!1,type:b}={},T,R){T&&(0,N.loadFeatures)(T);let O=b?"svg"===b:(0,C.isSVGComponent)(m),P=O?j.useSVGVisualState:k.useHTMLVisualState;function D(b,C){let k,j={...(0,y.useContext)(x.MotionConfigContext),...b,layoutId:W(b)},{isStatic:N}=j,A=(0,E.useCreateMotionContext)(b),D=P(b,N);if(!N&&"u">typeof window){G(j,T);let g=q(j);k=g.MeasureLayout,A.visualElement=H(m,D,j,R,g.ProjectionNode,O)}return(0,g.jsxs)(w.MotionContext.Provider,{value:A,children:[k&&A.visualElement?(0,g.jsx)(k,{visualElement:A.visualElement,...j}):null,(0,S.useRender)(m,b,(0,I.useMotionRef)(D,A.visualElement,C),D,N,v,O)]})}D.displayName=`motion.${"string"==typeof m?m:`create(${m.displayName??m.name??""})`}`;let _=(0,y.forwardRef)(D);return _[A.motionComponentSymbol]=m,_}function W({layoutId:m}){let g=(0,y.useContext)(v.LayoutGroupContext).id;return g&&void 0!==m?g+"-"+m:m}function G(m,g){(0,y.useContext)(b.LazyContext).strict}function q(m){let{drag:g,layout:y}=(0,T.getInitializedFeatureDefinitions)();if(!g&&!y)return{};let v={...g,...y};return{MeasureLayout:g?.isEnabled(m)||y?.isEnabled(m)?v.MeasureLayout:void 0,ProjectionNode:v.ProjectionNode}}
1m.s(["createMotionComponent",0,U],936091)},602120,m=>{"use strict";var g=m.i(223070),y=m.i(646816),v=m.i(957512),b=m.i(99642),x=m.i(142098),w=m.i(772846),E=m.i(439676);let S=(m,g)=>!!g&&(m===g||S(m,g.parentElement));var C=m.i(341327),k=m.i(973089),j=m.i(919880);let T=new WeakSet;function N(m){return g=>{"Enter"===g.key&&m(g)}}function A(m,g){m.dispatchEvent(new PointerEvent("pointer"+g,{isPrimary:!0,bubbles:!0}))}let I=(m,g)=>{let y=m.currentTarget;if(!y)return;let v=N(()=>{if(T.has(y))return;A(y,"down");let m=N(()=>{A(y,"up")}),v=()=>A(y,"cancel");y.addEventListener("keyup",m,g),y.addEventListener("blur",v,g)});y.addEventListener("keydown",v,g),y.addEventListener("blur",()=>y.removeEventListener("keydown",v),g)};function R(m){return(0,C.isPrimaryPointer)(m)&&!(0,E.isDragActive)()}let O=new WeakSet;function P(m,g,y={}){let[v,b,x]=(0,k.setupGesture)(m,y),E=m=>{let v=m.currentTarget;if(!R(m)||O.has(m))return;T.add(v),y.stopPropagation&&O.add(m);let x=g(v,m),w=(m,g)=>{window.removeEventListener("pointerup",E),window.removeEventListener("pointercancel",C),T.has(v)&&T.delete(v),R(m)&&"function"==typeof x&&x(m,{success:g})},E=m=>{w(m,v===window||v===document||y.useGlobalTarget||S(v,m.target))},C=m=>{w(m,!1)};window.addEventListener("pointerup",E,b),window.addEventListener("pointercancel",C,b)};return v.forEach(m=>{(y.useGlobalTarget?window:m).addEventListener("pointerdown",E,b),(0,w.isHTMLElement)(m)&&(m.addEventListener("focus",m=>I(m,b)),(0,j.isElementKeyboardAccessible)(m)||m.hasAttribute("tabindex")||(m.tabIndex=0))}),x}var D=m.i(287022),_=m.i(665536);function M(m,g,y){let{props:v}=m;if(m.current instanceof HTMLButtonElement&&m.current.disabled)return;m.animationState&&v.whileTap&&m.animationState.setActive("whileTap","Start"===y);let b=v["onTap"+("End"===y?"":y)];b&&D.frame.postRender(()=>b(g,(0,_.extractEventInfo)(g)))}class L extends x.Feature{mount(){let{current:m}=this.node;if(!m)return;let{globalTapTarget:g,propagate:y}=this.node.props;this.unmount=P(m,(m,g)=>(M(this.node,g,"Start"),(m,{success:g})=>M(this.node,m,g?"End":"Cancel")),{useGlobalTarget:g,stopPropagation:y?.tap===!1})}unmount(){}}var F=x;let B=new WeakMap,H=new WeakMap,z=m=>{let g=B.get(m.target);g&&g(m)},V=m=>{m.forEach(z)};function U({root:m,...g}){let y=m||document;H.has(y)||H.set(y,{});let v=H.get(y),b=JSON.stringify(g);return v[b]||(v[b]=new IntersectionObserver(V,{root:m,...g})),v[b]}function W(m,g,y){let v=U(g);return B.set(m,y),v.observe(m),()=>{B.delete(m),v.unobserve(m)}}let G={some:0,all:1};class q extends F.Feature{constructor(){super(...arguments),this.hasEnteredView=!1,this.isInView=!1}startObserver(){this.stopObserver?.();let{viewport:m={}}=this.node.getProps(),{root:g,margin:y,amount:v="some",once:b}=m,x={root:g?g.current:void 0,rootMargin:y,threshold:"number"==typeof v?v:G[v]},w=m=>{let{isIntersecting:g}=m;if(this.isInView===g||(this.isInView=g,b&&!g&&this.hasEnteredView))return;g&&(this.hasEnteredView=!0),this.node.animationState&&this.node.animationState.setActive("whileInView",g);let{onViewportEnter:y,onViewportLeave:v}=this.node.getProps(),x=g?y:v;x&&x(m)};this.stopObserver=W(this.node.current,x,w)}mount(){this.startObserver()}update(){if("u"<typeof IntersectionObserver)return;let{props:m,prevProps:g}=this.node;["amount","margin","root"].some($(m,g))&&this.startObserver()}unmount(){this.stopObserver?.(),this.hasEnteredView=!1,this.isInView=!1}}function $({viewport:m={}},{viewport:g={}}={}){return y=>m[y]!==g[y]}let K={inView:{Feature:q},tap:{Feature:L},focus:{Feature:b.FocusGesture},hover:{Feature:v.HoverGesture}};var Q=m.i(717871),Y=m.i(877397);let Z={layout:{ProjectionNode:Q.HTMLProjectionNode,MeasureLayout:Y.MeasureLayout}},X={...g.animations,...K,...y.drag,...Z};m.s(["featureBundle",0,X],602120)},154505,m=>{"use strict";var g=m.i(275737),y=m.i(386783),v=m.i(271645),b=m.i(944966);let x=(m,x)=>x.isSVG??(0,b.isSVGComponent)(m)?new g.SVGVisualElement(x):new y.HTMLVisualElement(x,{allowProjection:m!==v.Fragment});m.s(["createDomVisualElement",0,x])},308576,m=>{"use strict";var g=m.i(83411),y=m.i(271645),v=m.i(234774),b=m.i(135878),x=m.i(798125),w=m.i(944966);function E(m,S,C,{latestValues:k},j,T=!1,N){let A=(N??(0,w.isSVGComponent)(m)?b.useSVGProps:v.useHTMLProps)(S,k,j,m),I=(0,x.filterProps)(S,"string"==typeof m,T),R=m!==y.Fragment?{...I,...A,ref:C}:{},{children:O}=S,P=(0,y.useMemo)(()=>(0,g.isMotionValue)(O)?O.get():O,[O]);return(0,y.createElement)(m,{...R,children:P})}m.s(["useRender",0,E])},944966,m=>{"use strict";let g=["animate","circle","defs","desc","ellipse","g","image","line","filter","marker","mask","metadata","path","pattern","polygon","polyline","rect","stop","switch","symbol","svg","text","tspan","use","view"];function y(m){if("string"!=typeof m||m.includes("-"));else if(g.indexOf(m)>-1||/[A-Z]/u.test(m))return!0;return!1}m.s(["isSVGComponent",0,y],944966)},711805,497044,m=>{"use strict";var g=m.i(830665),y=m.i(733871),v=m.i(587576),b=m.i(885983),x=m.i(386579),w=m.i(271645),E=m.i(688291),S=m.i(821476),C=m.i(947414);function k({scrapeMotionValuesFromProps:m,createRenderState:g},y,v,b){return{latestValues:j(y,v,b,m),renderState:g()}}function j(m,g,w,E){let S={},C=E(m,{});for(let m in C)S[m]=(0,y.resolveMotionValue)(C[m]);let{initial:k,animate:j}=m,T=(0,v.isControllingVariants)(m),N=(0,v.isVariantNode)(m);g&&N&&!T&&!1!==m.inherit&&(void 0===k&&(k=g.initial),void 0===j&&(j=g.animate));let A=!!w&&!1===w.initial,I=(A=A||!1===k)?j:k;
1if(I&&"boolean"!=typeof I&&!(0,b.isAnimationControls)(I)){let g=Array.isArray(I)?I:[I];for(let y=0;y<g.length;y++){let v=(0,x.resolveVariantFromProps)(m,g[y]);if(v){let{transitionEnd:m,transition:g,...y}=v;for(let m in y){let g=y[m];if(Array.isArray(g)){let m=A?g.length-1:0;g=g[m]}null!==g&&(S[m]=g)}for(let g in m)S[g]=m[g]}}}return S}let T=m=>(g,y)=>{let v=(0,w.useContext)(E.MotionContext),b=(0,w.useContext)(S.PresenceContext),x=()=>k(m,g,v,b);return y?x():(0,C.useConstant)(x)};m.s(["makeUseVisualState",0,T],497044);var N=m.i(886549);let A=T({scrapeMotionValuesFromProps:g.scrapeHTMLMotionValuesFromProps,createRenderState:N.createHtmlRenderState});m.s(["useHTMLVisualState",0,A],711805)},234774,886549,m=>{"use strict";var g=m.i(83411),y=m.i(130789),v=m.i(544947),b=m.i(271645);let x=()=>({style:{},transform:{},transformOrigin:{},vars:{}});function w(m,v,b){for(let x in v)(0,g.isMotionValue)(v[x])||(0,y.isForcedMotionValue)(x,b)||(m[x]=v[x])}function E({transformTemplate:m},g){return(0,b.useMemo)(()=>{let y=x();return(0,v.buildHTMLStyles)(y,g,m),Object.assign({},y.vars,y.style)},[g])}function S(m,g){let y=m.style||{},v={};return w(v,y,m),Object.assign(v,E(m,g)),v}function C(m,g){let y={},v=S(m,g);return m.drag&&!1!==m.dragListener&&(y.draggable=!1,v.userSelect=v.WebkitUserSelect=v.WebkitTouchCallout="none",v.touchAction=!0===m.drag?"none":`pan-${"x"===m.drag?"y":"x"}`),void 0===m.tabIndex&&(m.onTap||m.onTapStart||m.whileTap)&&(y.tabIndex=0),y.style=v,y}m.s(["createHtmlRenderState",0,x],886549),m.s(["copyRawValuesOnly",0,w,"useHTMLProps",0,C],234774)},501664,m=>{"use strict";var g=m.i(767926),g=g,y=m.i(497044),v=m.i(911587);let b=(0,y.makeUseVisualState)({scrapeMotionValuesFromProps:g.scrapeMotionValuesFromProps,createRenderState:v.createSvgRenderState});m.s(["useSVGVisualState",0,b],501664)},947414,m=>{"use strict";var g=m.i(271645);function y(m){let y=(0,g.useRef)(null);return null===y.current&&(y.current=m()),y.current}m.s(["useConstant",0,y])},674008,m=>{"use strict";var g=m.i(271645);let y="u">typeof window?g.useLayoutEffect:g.useEffect;m.s(["useIsomorphicLayoutEffect",0,y],674008)},126568,(m,g,y)=>{"use strict";var v=/\/\*[^*]*\*+([^/*][^*]*\*+)*\//g,b=/\n/g,x=/^\s*/,w=/^(\*?[-#/*\\\w]+(\[[0-9a-z_-]+\])?)\s*/,E=/^:\s*/,S=/^((?:'(?:\\'|.)*?'|"(?:\\"|.)*?"|\([^)]*?\)|[^};])+)/,C=/^[;\s]*/,k=/^\s+|\s+$/g,j="\n",T="/",N="*",A="",I="comment",R="declaration";function O(m){return m?m.replace(k,A):A}g.exports=function(m,g){if("string"!=typeof m)throw TypeError("First argument must be a string");if(!m)return[];g=g||{};var y=1,k=1;function P(m){var g=m.match(b);g&&(y+=g.length);var v=m.lastIndexOf(j);k=~v?m.length-v:k+m.length}function D(){var m={line:y,column:k};return function(g){return g.position=new _(m),F(),g}}function _(m){this.start=m,this.end={line:y,column:k},this.source=g.source}function M(v){var b=Error(g.source+":"+y+":"+k+": "+v);if(b.reason=v,b.filename=g.source,b.line=y,b.column=k,b.source=m,g.silent);else throw b}function L(g){var y=g.exec(m);if(y){var v=y[0];return P(v),m=m.slice(v.length),y}}function F(){L(x)}function B(m){var g;for(m=m||[];g=H();)!1!==g&&m.push(g);return m}function H(){var g=D();if(T==m.charAt(0)&&N==m.charAt(1)){for(var y=2;A!=m.charAt(y)&&(N!=m.charAt(y)||T!=m.charAt(y+1));)++y;if(y+=2,A===m.charAt(y-1))return M("End of comment missing");var v=m.slice(2,y-2);return k+=2,P(v),m=m.slice(y),k+=2,g({type:I,comment:v})}}function z(){var m=D(),g=L(w);if(g){if(H(),!L(E))return M("property missing ':'");var y=L(S),b=m({type:R,property:O(g[0].replace(v,A)),value:y?O(y[0].replace(v,A)):A});return L(C),b}}function V(){var m,g=[];for(B(g);m=z();)!1!==m&&(g.push(m),B(g));return g}return _.prototype.content=m,F(),V()}},270454,(m,g,y)=>{"use strict";var v=m.e&&m.e.__importDefault||function(m){return m&&m.__esModule?m:{default:m}};Object.defineProperty(y,"__esModule",{value:!0}),y.default=x;let b=v(m.r(126568));function x(m,g){let y=null;if(!m||"string"!=typeof m)return y;let v=(0,b.default)(m),x="function"==typeof g;return v.forEach(m=>{if("declaration"!==m.type)return;let{property:v,value:b}=m;x?g(v,b,m):b&&((y=y||{})[v]=b)}),y}},965185,(m,g,y)=>{"use strict";Object.defineProperty(y,"__esModule",{value:!0}
1),y.camelCase=void 0;var v=/^--[a-zA-Z0-9_-]+$/,b=/-([a-z])/g,x=/^[^-]+$/,w=/^-(webkit|moz|ms|o|khtml)-/,E=/^-(ms)-/,S=function(m){return!m||x.test(m)||v.test(m)},C=function(m,g){return g.toUpperCase()},k=function(m,g){return"".concat(g,"-")};y.camelCase=function(m,g){return(void 0===g&&(g={}),S(m))?m:(m=m.toLowerCase(),(m=g.reactCompat?m.replace(E,k):m.replace(w,k)).replace(b,C))}},515511,(m,g,y)=>{"use strict";var v=(m.e&&m.e.__importDefault||function(m){return m&&m.__esModule?m:{default:m}})(m.r(270454)),b=m.r(965185);function x(m,g){var y={};return m&&"string"==typeof m&&(0,v.default)(m,function(m,v){m&&v&&(y[(0,b.camelCase)(m,g)]=v)}),y}x.default=x,g.exports=x},104100,(m,g,y)=>{"use strict";var v=Object.prototype.hasOwnProperty,b=Object.prototype.toString,x=Object.defineProperty,w=Object.getOwnPropertyDescriptor,E=function(m){return"function"==typeof Array.isArray?Array.isArray(m):"[object Array]"===b.call(m)},S=function(m){if(!m||"[object Object]"!==b.call(m))return!1;var g,y=v.call(m,"constructor"),x=m.constructor&&m.constructor.prototype&&v.call(m.constructor.prototype,"isPrototypeOf");if(m.constructor&&!y&&!x)return!1;for(g in m);return void 0===g||v.call(m,g)},C=function(m,g){x&&"__proto__"===g.name?x(m,g.name,{enumerable:!0,configurable:!0,value:g.newValue,writable:!0}):m[g.name]=g.newValue},k=function(m,g){if("__proto__"===g){if(!v.call(m,g))return;else if(w)return w(m,g).value}return m[g]};g.exports=function m(){var g,y,v,b,x,w,j=arguments[0],T=1,N=arguments.length,A=!1;for("boolean"==typeof j&&(A=j,j=arguments[1]||{},T=2),(null==j||"object"!=typeof j&&"function"!=typeof j)&&(j={});T<N;++T)if(g=arguments[T],null!=g)for(y in g)v=k(j,y),j!==(b=k(g,y))&&(A&&b&&(S(b)||(x=E(b)))?(x?(x=!1,w=v&&E(v)?v:[]):w=v&&S(v)?v:{},C(j,{name:y,newValue:m(A,w,b)})):void 0!==b&&C(j,{name:y,newValue:b}));return j}},918789,m=>{"use strict";function g(){}function y(){}function v(m,g){let y=g||{};return(""===m[m.length-1]?[...m,""]:m).join((y.padRight?" ":"")+","+(!1===y.padLeft?"":" ")).trim()}let b=/^[$_\p{ID_Start}][$_\u{200C}\u{200D}\p{ID_Continue}]*$/u,x=/^[$_\p{ID_Start}][-$_\u{200C}\u{200D}\p{ID_Continue}]*$/u,w={};function E(m,g){return((g||w).jsx?x:b).test(m)}let S=/[ \t\n\f\r]/g;function C(m){return"object"==typeof m?"text"===m.type&&k(m.value):k(m)}function k(m){return""===m.replace(S,"")}class j{constructor(m,g){this.attribute=g,this.property=m}}j.prototype.attribute="",j.prototype.booleanish=!1,j.prototype.boolean=!1,j.prototype.commaOrSpaceSeparated=!1,j.prototype.commaSeparated=!1,j.prototype.defined=!1,j.prototype.mustUseProperty=!1,j.prototype.number=!1,j.prototype.overloadedBoolean=!1,j.prototype.property="",j.prototype.spaceSeparated=!1,j.prototype.space=void 0;let T=0,N=_(),A=_(),I=_(),R=_(),O=_(),P=_(),D=_();function _(){return 2**++T}m.s(["boolean",0,N,"booleanish",0,A,"commaOrSpaceSeparated",0,D,"commaSeparated",0,P,"number",0,R,"overloadedBoolean",0,I,"spaceSeparated",0,O],400744);var M=m.i(400744);let L=Object.keys(M);class F extends j{constructor(m,g,y,v){let b=-1;if(super(m,g),B(this,"space",v),"number"==typeof y)for(;++b<L.length;){const m=L[b];B(this,L[b],(y&M[m])===M[m])}}}function B(m,g,y){y&&(m[g]=y)}function H(m){return m.toLowerCase()}F.prototype.defined=!0;let z=/[A-Z]/g,V=/-[a-z]/g,U=/^data[-\w.:]+$/i;function W(m,g){let y=H(g),v=g,b=j;if(y in m.normal)return m.property[m.normal[y]];if(y.length>4&&"data"===y.slice(0,4)&&U.test(g)){if("-"===g.charAt(4)){let m=g.slice(5).replace(V,q);v="data"+m.charAt(0).toUpperCase()+m.slice(1)}else{let m=g.slice(4);if(!V.test(m)){let y=m.replace(z,G);"-"!==y.charAt(0)&&(y="-"+y),g="data"+y}}b=F}return new b(v,g)}function G(m){return"-"+m.toLowerCase()}function q(m){return m.charAt(1).toUpperCase()}let $={classId:"classID",dataType:"datatype",itemId:"itemID",strokeDashArray:"strokeDasharray",strokeDashOffset:"strokeDashoffset",strokeLineCap:"strokeLinecap",strokeLineJoin:"strokeLinejoin",strokeMiterLimit:"strokeMiterlimit",typeOf:"typeof",xLinkActuate:"xlinkActuate",xLinkArcRole:"xlinkArcrole",xLinkHref:"xlinkHref",xLinkRole:"xlinkRole",xLinkShow:"xlinkShow",xLinkTitle:"xlinkTitle",xLinkType:"xlinkType",xmlnsXLink:"xmlnsXlink"};class K{constructor(m,g,y){this.normal=g,this.property=m,y&&(this.space=y)}}function Q(m,g){let y={},v={};for(let g of m)Object.assign(y,g.property),Object.assign(v,g.normal);return new K(y,v,g)}function Y(m){let g={},y={};for(let[v,b]of Object.entries(m.properties)){let x=new F(v,m.transform(m.attributes||{},v),b,m.space);m.mustUseProperty&&m.mustUseProperty.includes(v)&&(x.mustUseProperty=!0),g[v]=x,y[H(v)]=v,y[H(x.attribute)]=v}return new K(g,y,m.space)}K.prototype.normal={},K.prototype.property={},K.prototype.space=void 0;let Z=Y({properties:{ariaActiveDescendant:null,ariaAtomic:A,ariaAutoComplete:null,ariaBusy:A,ariaChecked:A,ariaColCount:R,ariaColIndex:R,ariaColSpan:R,ariaControl
1s:O,ariaCurrent:null,ariaDescribedBy:O,ariaDetails:null,ariaDisabled:A,ariaDropEffect:O,ariaErrorMessage:null,ariaExpanded:A,ariaFlowTo:O,ariaGrabbed:A,ariaHasPopup:null,ariaHidden:A,ariaInvalid:null,ariaKeyShortcuts:null,ariaLabel:null,ariaLabelledBy:O,ariaLevel:R,ariaLive:null,ariaModal:A,ariaMultiLine:A,ariaMultiSelectable:A,ariaOrientation:null,ariaOwns:O,ariaPlaceholder:null,ariaPosInSet:R,ariaPressed:A,ariaReadOnly:A,ariaRelevant:null,ariaRequired:A,ariaRoleDescription:O,ariaRowCount:R,ariaRowIndex:R,ariaRowSpan:R,ariaSelected:A,ariaSetSize:R,ariaSort:null,ariaValueMax:R,ariaValueMin:R,ariaValueNow:R,ariaValueText:null,role:null},transform:(m,g)=>"role"===g?g:"aria-"+g.slice(4).toLowerCase()});function X(m,g){return g in m?m[g]:g}function J(m,g){return X(m,g.toLowerCase())}let ee=Y({attributes:{acceptcharset:"accept-charset",classname:"class",htmlfor:"for",httpequiv:"http-equiv"},mustUseProperty:["checked","multiple","muted","selected"],properties:{abbr:null,accept:P,acceptCharset:O,accessKey:O,action:null,allow:null,allowFullScreen:N,allowPaymentRequest:N,allowUserMedia:N,alt:null,as:null,async:N,autoCapitalize:null,autoComplete:O,autoFocus:N,autoPlay:N,blocking:O,capture:null,charSet:null,checked:N,cite:null,className:O,cols:R,colSpan:null,content:null,contentEditable:A,controls:N,controlsList:O,coords:R|P,crossOrigin:null,data:null,dateTime:null,decoding:null,default:N,defer:N,dir:null,dirName:null,disabled:N,download:I,draggable:A,encType:null,enterKeyHint:null,fetchPriority:null,form:null,formAction:null,formEncType:null,formMethod:null,formNoValidate:N,formTarget:null,headers:O,height:R,hidden:I,high:R,href:null,hrefLang:null,htmlFor:O,httpEquiv:O,id:null,imageSizes:null,imageSrcSet:null,inert:N,inputMode:null,integrity:null,is:null,isMap:N,itemId:null,itemProp:O,itemRef:O,itemScope:N,itemType:O,kind:null,label:null,lang:null,language:null,list:null,loading:null,loop:N,low:R,manifest:null,max:null,maxLength:R,media:null,method:null,min:null,minLength:R,multiple:N,muted:N,name:null,nonce:null,noModule:N,noValidate:N,onAbort:null,onAfterPrint:null,onAuxClick:null,onBeforeMatch:null,onBeforePrint:null,onBeforeToggle:null,onBeforeUnload:null,onBlur:null,onCancel:null,onCanPlay:null,onCanPlayThrough:null,onChange:null,onClick:null,onClose:null,onContextLost:null,onContextMenu:null,onContextRestored:null,onCopy:null,onCueChange:null,onCut:null,onDblClick:null,onDrag:null,onDragEnd:null,onDragEnter:null,onDragExit:null,onDragLeave:null,onDragOver:null,onDragStart:null,onDrop:null,onDurationChange:null,onEmptied:null,onEnded:null,onError:null,onFocus:null,onFormData:null,onHashChange:null,onInput:null,onInvalid:null,onKeyDown:null,onKeyPress:null,onKeyUp:null,onLanguageChange:null,onLoad:null,onLoadedData:null,onLoadedMetadata:null,onLoadEnd:null,onLoadStart:null,onMessage:null,onMessageError:null,onMouseDown:null,onMouseEnter:null,onMouseLeave:null,onMouseMove:null,onMouseOut:null,onMouseOver:null,onMouseUp:null,onOffline:null,onOnline:null,onPageHide:null,onPageShow:null,onPaste:null,onPause:null,onPlay:null,onPlaying:null,onPopState:null,onProgress:null,onRateChange:null,onRejectionHandled:null,onReset:null,onResize:null,onScroll:null,onScrollEnd:null,onSecurityPolicyViolation:null,onSeeked:null,onSeeking:null,onSelect:null,onSlotChange:null,onStalled:null,onStorage:null,onSubmit:null,onSuspend:null,onTimeUpdate:null,onToggle:null,onUnhandledRejection:null,onUnload:null,onVolumeChange:null,onWaiting:null,onWheel:null,open:N,optimum:R,pattern:null,ping:O,placeholder:null,playsInline:N,popover:null,popoverTarget:null,popoverTargetAction:null,poster:null,preload:null,readOnly:N,referrerPolicy:null,rel:O,required:N,reversed:N,rows:R,rowSpan:R,sandbox:O,scope:null,scoped:N,seamless:N,selected:N,shadowRootClonable:N,shadowRootDelegatesFocus:N,shadowRootMode:null,shape:null,size:R,sizes:null,slot:null,span:R,spellCheck:A,src:null,srcDoc:null,srcLang:null,srcSet:null,start:R,step:null,style:null,tabIndex:R,target:null,title:null,translate:null,type:null,typeMustMatch:N,useMap:null,value:A,width:R,wrap:null,writingSuggestions:null,align:null,aLink:null,archive:O,axis:null,background:null,bgColor:null,border:R,borderColor:null,bottomMargin:R,cellPadding:null,cellSpacing:null,char:null,charOff:null,classId:null,clear:null,code:null,codeBase:null,codeType:null,color:null,compact:N,declare:N,event:null,face:null,frame:null,frameBorder:null,hSpace:R,leftMargin:R,link:null,longDesc:null,lowSrc:null,marginHeight:R,marginWidth:R,noResize:N,noHref:N,noShade:N,noWrap:N,object:null,profile:null,prompt:null,rev:null,rightMargin:R,rules:null,scheme:null,scrolling:A,standby:null,summary:null,text:null,topMargin:R,valueType:null,version:null,vAlign:null,vLink:null,vSpace:R,allowTransparency:null,autoCorrect:null,autoSave:null,disablePictureInPicture:N,disableRemotePlayback:N,prefix:null,property:null,results:R,security:null,unselectable:null},space:"html",transform:J}),et=Y({attributes:{accentHeight:"accent-height",alignmentBaseline:"alignment-baseline",arabicForm:"arabic-form",baselineShift:"baseline-shift",capHeight:"cap-height",className:"class",clipPath:"clip-path",clipRule:"clip-rule",colorInterpolation:"color-interpolation",colorInterpolationFilters:"color-interpolation-filters",colorProfile:"color-profile",colorRen
1dering:"color-rendering",crossOrigin:"crossorigin",dataType:"datatype",dominantBaseline:"dominant-baseline",enableBackground:"enable-background",fillOpacity:"fill-opacity",fillRule:"fill-rule",floodColor:"flood-color",floodOpacity:"flood-opacity",fontFamily:"font-family",fontSize:"font-size",fontSizeAdjust:"font-size-adjust",fontStretch:"font-stretch",fontStyle:"font-style",fontVariant:"font-variant",fontWeight:"font-weight",glyphName:"glyph-name",glyphOrientationHorizontal:"glyph-orientation-horizontal",glyphOrientationVertical:"glyph-orientation-vertical",hrefLang:"hreflang",horizAdvX:"horiz-adv-x",horizOriginX:"horiz-origin-x",horizOriginY:"horiz-origin-y",imageRendering:"image-rendering",letterSpacing:"letter-spacing",lightingColor:"lighting-color",markerEnd:"marker-end",markerMid:"marker-mid",markerStart:"marker-start",navDown:"nav-down",navDownLeft:"nav-down-left",navDownRight:"nav-down-right",navLeft:"nav-left",navNext:"nav-next",navPrev:"nav-prev",navRight:"nav-right",navUp:"nav-up",navUpLeft:"nav-up-left",navUpRight:"nav-up-right",onAbort:"onabort",onActivate:"onactivate",onAfterPrint:"onafterprint",onBeforePrint:"onbeforeprint",onBegin:"onbegin",onCancel:"oncancel",onCanPlay:"oncanplay",onCanPlayThrough:"oncanplaythrough",onChange:"onchange",onClick:"onclick",onClose:"onclose",onCopy:"oncopy",onCueChange:"oncuechange",onCut:"oncut",onDblClick:"ondblclick",onDrag:"ondrag",onDragEnd:"ondragend",onDragEnter:"ondragenter",onDragExit:"ondragexit",onDragLeave:"ondragleave",onDragOver:"ondragover",onDragStart:"ondragstart",onDrop:"ondrop",onDurationChange:"ondurationchange",onEmptied:"onemptied",onEnd:"onend",onEnded:"onended",onError:"onerror",onFocus:"onfocus",onFocusIn:"onfocusin",onFocusOut:"onfocusout",onHashChange:"onhashchange",onInput:"oninput",onInvalid:"oninvalid",onKeyDown:"onkeydown",onKeyPress:"onkeypress",onKeyUp:"onkeyup",onLoad:"onload",onLoadedData:"onloadeddata",onLoadedMetadata:"onloadedmetadata",onLoadStart:"onloadstart",onMessage:"onmessage",onMouseDown:"onmousedown",onMouseEnter:"onmouseenter",onMouseLeave:"onmouseleave",onMouseMove:"onmousemove",onMouseOut:"onmouseout",onMouseOver:"onmouseover",onMouseUp:"onmouseup",onMouseWheel:"onmousewheel",onOffline:"onoffline",onOnline:"ononline",onPageHide:"onpagehide",onPageShow:"onpageshow",onPaste:"onpaste",onPause:"onpause",onPlay:"onplay",onPlaying:"onplaying",onPopState:"onpopstate",onProgress:"onprogress",onRateChange:"onratechange",onRepeat:"onrepeat",onReset:"onreset",onResize:"onresize",onScroll:"onscroll",onSeeked:"onseeked",onSeeking:"onseeking",onSelect:"onselect",onShow:"onshow",onStalled:"onstalled",onStorage:"onstorage",onSubmit:"onsubmit",onSuspend:"onsuspend",onTimeUpdate:"ontimeupdate",onToggle:"ontoggle",onUnload:"onunload",onVolumeChange:"onvolumechange",onWaiting:"onwaiting",onZoom:"onzoom",overlinePosition:"overline-position",overlineThickness:"overline-thickness",paintOrder:"paint-order",panose1:"panose-1",pointerEvents:"pointer-events",referrerPolicy:"referrerpolicy",renderingIntent:"rendering-intent",shapeRendering:"shape-rendering",stopColor:"stop-color",stopOpacity:"stop-opacity",strikethroughPosition:"strikethrough-position",strikethroughThickness:"strikethrough-thickness",strokeDashArray:"stroke-dasharray",strokeDashOffset:"stroke-dashoffset",strokeLineCap:"stroke-linecap",strokeLineJoin:"stroke-linejoin",strokeMiterLimit:"stroke-miterlimit",strokeOpacity:"stroke-opacity",strokeWidth:"stroke-width",tabIndex:"tabindex",textAnchor:"text-anchor",textDecoration:"text-decoration",textRendering:"text-rendering",transformOrigin:"transform-origin",typeOf:"typeof",underlinePosition:"underline-position",underlineThickness:"underline-thickness",unicodeBidi:"unicode-bidi",unicodeRange:"unicode-range",unitsPerEm:"units-per-em",vAlphabetic:"v-alphabetic",vHanging:"v-hanging",vIdeographic:"v-ideographic",vMathematical:"v-mathematical",vectorEffect:"vector-effect",vertAdvY:"vert-adv-y",vertOriginX:"vert-origin-x",vertOriginY:"vert-origin-y",wordSpacing:"word-spacing",writingMode:"writing-mode",xHeight:"x-height",playbackOrder:"playbackorder",timelineBegin:"timelinebegin"},properties:{about:D,accentHeight:R,accumulate:null,additive:null,alignmentBaseline:null,alphabetic:R,amplitude:R,arabicForm:null,ascent:R,attributeName:null,attributeType:null,azimuth:R,bandwidth:null,baselineShift:null,baseFrequency:null,baseProfile:null,bbox:null,begin:null,bias:R,by:null,calcMode:null,capHeight:R,className:O,clip:null,clipPath:null,clipPathUnits:null,clipRule:null,color:null,colorInterpolation:null,colorInterpolationFilters:null,colorProfile:null,colorRen
vendor: 6,300 bytes, line 1
1dering:null,content:null,contentScriptType:null,contentStyleType:null,crossOrigin:null,cursor:null,cx:null,cy:null,d:null,dataType:null,defaultAction:null,descent:R,diffuseConstant:R,direction:null,display:null,dur:null,divisor:R,dominantBaseline:null,download:N,dx:null,dy:null,edgeMode:null,editable:null,elevation:R,enableBackground:null,end:null,event:null,exponent:R,externalResourcesRequired:null,fill:null,fillOpacity:R,fillRule:null,filter:null,filterRes:null,filterUnits:null,floodColor:null,floodOpacity:null,focusable:null,focusHighlight:null,fontFamily:null,fontSize:null,fontSizeAdjust:null,fontStretch:null,fontStyle:null,fontVariant:null,fontWeight:null,format:null,fr:null,from:null,fx:null,fy:null,g1:P,g2:P,glyphName:P,glyphOrientationHorizontal:null,glyphOrientationVertical:null,glyphRef:null,gradientTransform:null,gradientUnits:null,handler:null,hanging:R,hatchContentUnits:null,hatchUnits:null,height:null,href:null,hrefLang:null,horizAdvX:R,horizOriginX:R,horizOriginY:R,id:null,ideographic:R,imageRendering:null,initialVisibility:null,in:null,in2:null,intercept:R,k:R,k1:R,k2:R,k3:R,k4:R,kernelMatrix:D,kernelUnitLength:null,keyPoints:null,keySplines:null,keyTimes:null,kerning:null,lang:null,lengthAdjust:null,letterSpacing:null,lightingColor:null,limitingConeAngle:R,local:null,markerEnd:null,markerMid:null,markerStart:null,markerHeight:null,markerUnits:null,markerWidth:null,mask:null,maskContentUnits:null,maskUnits:null,mathematical:null,max:null,media:null,mediaCharacterEncoding:null,mediaContentEncodings:null,mediaSize:R,mediaTime:null,method:null,min:null,mode:null,name:null,navDown:null,navDownLeft:null,navDownRight:null,navLeft:null,navNext:null,navPrev:null,navRight:null,navUp:null,navUpLeft:null,navUpRight:null,numOctaves:null,observer:null,offset:null,onAbort:null,onActivate:null,onAfterPrint:null,onBeforePrint:null,onBegin:null,onCancel:null,onCanPlay:null,onCanPlayThrough:null,onChange:null,onClick:null,onClose:null,onCopy:null,onCueChange:null,onCut:null,onDblClick:null,onDrag:null,onDragEnd:null,onDragEnter:null,onDragExit:null,onDragLeave:null,onDragOver:null,onDragStart:null,onDrop:null,onDurationChange:null,onEmptied:null,onEnd:null,onEnded:null,onError:null,onFocus:null,onFocusIn:null,onFocusOut:null,onHashChange:null,onInput:null,onInvalid:null,onKeyDown:null,onKeyPress:null,onKeyUp:null,onLoad:null,onLoadedData:null,onLoadedMetadata:null,onLoadStart:null,onMessage:null,onMouseDown:null,onMouseEnter:null,onMouseLeave:null,onMouseMove:null,onMouseOut:null,onMouseOver:null,onMouseUp:null,onMouseWheel:null,onOffline:null,onOnline:null,onPageHide:null,onPageShow:null,onPaste:null,onPause:null,onPlay:null,onPlaying:null,onPopState:null,onProgress:null,onRateChange:null,onRepeat:null,onReset:null,onResize:null,onScroll:null,onSeeked:null,onSeeking:null,onSelect:null,onShow:null,onStalled:null,onStorage:null,onSubmit:null,onSuspend:null,onTimeUpdate:null,onToggle:null,onUnload:null,onVolumeChange:null,onWaiting:null,onZoom:null,opacity:null,operator:null,order:null,orient:null,orientation:null,origin:null,overflow:null,overlay:null,overlinePosition:R,overlineThickness:R,paintOrder:null,panose1:null,path:null,pathLength:R,patternContentUnits:null,patternTransform:null,patternUnits:null,phase:null,ping:O,pitch:null,playbackOrder:null,pointerEvents:null,points:null,pointsAtX:R,pointsAtY:R,pointsAtZ:R,preserveAlpha:null,preserveAspectRatio:null,primitiveUnits:null,propagate:null,property:D,r:null,radius:null,referrerPolicy:null,refX:null,refY:null,rel:D,rev:D,renderingIntent:null,repeatCount:null,repeatDur:null,requiredExtensions:D,requiredFeatures:D,requiredFonts:D,requiredFormats:D,resource:null,restart:null,result:null,rotate:null,rx:null,ry:null,scale:null,seed:null,shapeRendering:null,side:null,slope:null,snapshotTime:null,specularConstant:R,specularExponent:R,spreadMethod:null,spacing:null,startOffset:null,stdDeviation:null,stemh:null,stemv:null,stitchTiles:null,stopColor:null,stopOpacity:null,strikethroughPosition:R,strikethroughThickness:R,string:null,stroke:null,strokeDashArray:D,strokeDashOffset:null,strokeLineCap:null,strokeLineJoin:null,strokeMiterLimit:R,strokeOpacity:R,strokeWidth:null,style:null,surfaceScale:R,syncBehavior:null,syncBehaviorDefault:null,syncMaster:null,syncTolerance:null,syncToleranceDefault:null,systemLanguage:D,tabIndex:R,tableValues:null,target:null,targetX:R,targetY:R,textAnchor:null,textDecoration:null,textRendering:null,textLength:null,timelineBegin:null,title:null,transformBehavior:null,type:null,typeOf:D,to:null,transform:null,transformOrigin:null,u1:null,u2:null,underlinePosition:R,underlineThickness:R,unicode:null,unicodeBidi:null,unicodeRange:null,unitsPerEm:R,values:null,vAlphabetic:R,vMathematical:R,vectorEffect:null,vHanging:R,vIdeographic:R,version:null,vertAdvY:R,vertOriginX:R,vertOriginY:R,viewBox:null,viewTarget:null,visibility:null,width:null,widths:null,wordSpacing:null,writingMode:null,x:null,x1:null,x2:null,xChannelSelector:null,xHeight:R,y:null,y1:null,y2:null,yChannelSelector:null,z:null,zoomAndPan:null},space:"svg",transform:X}),en=Y({properties:{xLinkActuate:null,xLinkArcRole:null,xLinkHref:null,xLinkRole:null,xLinkShow:null,xLinkTitle:null,xLinkType:null},space:"xlink",transform:(m,g)=>"xlink:"+g.slice(5).toLowerCase()}),er=Y({attributes:{xmlnsxlink:"xmlns:xlink"},properties:{xmlnsXLink:null,xmlns:null},space:"xmlns",transform:J}),ei=Y({properties:{xmlBase:null,xmlLang:null,xmlSpace:null},space:"xml",transform:(m,g)=>"xml:"+g.slice(3).toLowerCase()}),ea=Q([Z,ee,en,er,ei],"html"),eo=Q([Z,et,en,er,ei],"svg");function el(m){return m.join(" ").trim()}var es=m.i(515511);let ec=ed("end"),eu=ed("start");function ed(m){return g;function g(g){let y=g&&g.position&&g.position[m]||{};if("number"==typeof y.line&&y.line>0&&"number"==typeof y.column&&y.column>0)return{line:y.line,column:y.column,offset:"number"==typeof y.offset&&y.offset>-1?y.offset:void 0}}}function ep(m){let g=eu(m),y=ec(m);if(g&&y)return{start:g,end:y}}function ef(m){return m&&"object"==typeof m?"position"in m||"type"in m?em(m.position):"start"in m||"end"in m?em(m):"line"in m||"column"in m?eh(m):"":""}function eh(m){return eg(m&&m.line)+":"+eg(m&&m.column)}function em(m){return eh(m&&m.start)+"-"+eh(m&&m.end)}function eg(m){return m&&"number"==typeof m?m:1}
1class ey extends Error{constructor(m,g,y){super(),"string"==typeof g&&(y=g,g=void 0);let v="",b={},x=!1;if(g&&(b="line"in g&&"column"in g||"start"in g&&"end"in g?{place:g}:"type"in g?{ancestors:[g],place:g.position}:{...g}),"string"==typeof m?v=m:!b.cause&&m&&(x=!0,v=m.message,b.cause=m),!b.ruleId&&!b.source&&"string"==typeof y){const m=y.indexOf(":");-1===m?b.ruleId=y:(b.source=y.slice(0,m),b.ruleId=y.slice(m+1))}if(!b.place&&b.ancestors&&b.ancestors){const m=b.ancestors[b.ancestors.length-1];m&&(b.place=m.position)}const w=b.place&&"start"in b.place?b.place.start:b.place;this.ancestors=b.ancestors||void 0,this.cause=b.cause||void 0,this.column=w?w.column:void 0,this.fatal=void 0,this.file="",this.message=v,this.line=w?w.line:void 0,this.name=ef(b.place)||"1:1",this.place=b.place||void 0,this.reason=this.message,this.ruleId=b.ruleId||void 0,this.source=b.source||void 0,this.stack=x&&b.cause&&"string"==typeof b.cause.stack?b.cause.stack:"",this.actual=void 0,this.expected=void 0,this.note=void 0,this.url=void 0}}ey.prototype.file="",ey.prototype.name="",ey.prototype.reason="",ey.prototype.message="",ey.prototype.stack="",ey.prototype.column=void 0,ey.prototype.line=void 0,ey.prototype.ancestors=void 0,ey.prototype.cause=void 0,ey.prototype.fatal=void 0,ey.prototype.place=void 0,ey.prototype.ruleId=void 0,ey.prototype.source=void 0;let ev={}.hasOwnProperty,eb=new Map,ex=/[A-Z]/g,ew=new Set(["table","tbody","thead","tfoot","tr"]),eE=new Set(["td","th"]),eS="https://github.com/syntax-tree/hast-util-to-jsx-runtime";function eC(m,g){let y;if(!g||void 0===g.Fragment)throw TypeError("Expected `Fragment` in options");let v=g.filePath||void 0;if(g.development){if("function"!=typeof g.jsxDEV)throw TypeError("Expected `jsxDEV` in options when `development: true`");y=e_(v,g.jsxDEV)}else{if("function"!=typeof g.jsx)throw TypeError("Expected `jsx` in production options");
1if("function"!=typeof g.jsxs)throw TypeError("Expected `jsxs` in production options");y=eD(v,g.jsx,g.jsxs)}let b={Fragment:g.Fragment,ancestors:[],components:g.components||{},create:y,elementAttributeNameCase:g.elementAttributeNameCase||"react",evaluater:g.createEvaluater?g.createEvaluater():void 0,filePath:v,ignoreInvalidStyle:g.ignoreInvalidStyle||!1,passKeys:!1!==g.passKeys,passNode:g.passNode||!1,schema:"svg"===g.space?eo:ea,stylePropertyNameCase:g.stylePropertyNameCase||"dom",tableCellAlignToStyle:!1!==g.tableCellAlignToStyle},x=ek(b,m,void 0);return x&&"string"!=typeof x?x:b.create(m,b.Fragment,{children:x||void 0},void 0)}function ek(m,g,y){return"element"===g.type?ej(m,g,y):"mdxFlowExpression"===g.type||"mdxTextExpression"===g.type?eT(m,g):"mdxJsxFlowElement"===g.type||"mdxJsxTextElement"===g.type?eA(m,g,y):"mdxjsEsm"===g.type?eN(m,g):"root"===g.type?eI(m,g,y):"text"===g.type?eR(m,g):void 0}function ej(m,g,y){let v=m.schema;"svg"===g.tagName.toLowerCase()&&"html"===v.space&&(m.schema=eo),m.ancestors.push(g);let b=ez(m,g.tagName,!1),x=eM(m,g),w=eF(m,g);return ew.has(g.tagName)&&(w=w.filter(function(m){return"string"!=typeof m||!C(m)})),eO(m,x,b,g),eP(x,w),m.ancestors.pop(),m.schema=v,m.create(g,b,x,y)}function eT(m,y){if(y.data&&y.data.estree&&m.evaluater){let v=y.data.estree.body[0];return g(v.type),m.evaluater.evaluateExpression(v.expression)}eV(m,y.position)}function eN(m,g){if(g.data&&g.data.estree&&m.evaluater)return m.evaluater.evaluateProgram(g.data.estree);eV(m,g.position)}function eA(m,g,y){let v=m.schema;"svg"===g.name&&"html"===v.space&&(m.schema=eo),m.ancestors.push(g);let b=null===g.name?m.Fragment:ez(m,g.name,!0),x=eL(m,g),w=eF(m,g);return eO(m,x,b,g),eP(x,w),m.ancestors.pop(),m.schema=v,m.create(g,b,x,y)}function eI(m,g,y){let v={};return eP(v,eF(m,g)),m.create(g,m.Fragment,v,y)}function eR(m,g){return g.value}function eO(m,g,y,v){"string"!=typeof y&&y!==m.Fragment&&m.passNode&&(g.node=v)}function eP(m,g){if(g.length>0){let y=g.length>1?g:g[0];y&&(m.children=y)}}function eD(m,g,y){return v;function v(m,v,b,x){let w=Array.isArray(b.children)?y:g;return x?w(v,b,x):w(v,b)}}function e_(m,g){return y;function y(y,v,b,x){let w=Array.isArray(b.children),E=eu(y);return g(v,b,x,w,{columnNumber:E?E.column-1:void 0,fileName:m,lineNumber:E?E.line:void 0},void 0)}}function eM(m,g){let y,v,b={};for(v in g.properties)if("children"!==v&&ev.call(g.properties,v)){let x=eB(m,v,g.properties[v]);if(x){let[v,w]=x;m.tableCellAlignToStyle&&"align"===v&&"string"==typeof w&&eE.has(g.tagName)?y=w:b[v]=w}}return y&&((b.style||(b.style={}))["css"===m.stylePropertyNameCase?"text-align":"textAlign"]=y),b}function eL(m,y){let v={};for(let b of y.attributes)if("mdxJsxExpressionAttribute"===b.type)if(b.data&&b.data.estree&&m.evaluater){let y=b.data.estree.body[0];g(y.type);let x=y.expression;g(x.type);let w=x.properties[0];g(w.type),Object.assign(v,m.evaluater.evaluateExpression(w.argument))}else eV(m,y.position);else{let x,w=b.name;if(b.value&&"object"==typeof b.value)if(b.value.data&&b.value.data.estree&&m.evaluater){let y=b.value.data.estree.body[0];g(y.type),x=m.evaluater.evaluateExpression(y.expression)}else eV(m,y.position);else x=null===b.value||b.value;v[w]=x}return v}function eF(m,g){let y=[],v=-1,b=m.passKeys?new Map:eb;for(;++v<g.children.length;){let x,w=g.children[v];if(m.passKeys){let m="element"===w.type?w.tagName:"mdxJsxFlowElement"===w.type||"mdxJsxTextElement"===w.type?w.name:void 0;if(m){let g=b.get(m)||0;x=m+"-"+g,b.set(m,g+1)}}let E=ek(m,w,x);void 0!==E&&y.push(E)}return y}function eB(m,g,y){let b=W(m.schema,g);if(!(null==y||"number"==typeof y&&Number.isNaN(y))){if(Array.isArray(y)&&(y=b.commaSeparated?v(y):el(y)),"style"===b.property){let g="object"==typeof y?y:eH(m,String(y));return"css"===m.stylePropertyNameCase&&(g=eU(g)),["style",g]}return["react"===m.elementAttributeNameCase&&b.space?$[b.property]||b.property:b.attribute,y]}}function eH(m,g){try{return(0,es.default)(g,{reactCompat:!0})}catch(v){if(m.ignoreInvalidStyle)return{};let g=v,y=new ey("Cannot parse `style` attribute",{ancestors:m.ancestors,cause:g,ruleId:"style",source:"hast-util-to-jsx-runtime"});throw y.file=m.filePath||void 0,y.url=eS+"#cannot-parse-style-attribute",y}}function ez(m,y,v){let b;if(v)if(y.includes(".")){let m,v=y.split("."),x=-1;for(;++x<v.length;){let g=E(v[x])?{type:"Identifier",name:v[x]}:{type:"Literal",value:v[x]};m=m?{type:"MemberExpression",object:m,property:g,computed:!!(x&&"Literal"===g.type),optional:!1}:g}g(),b=m}
1else b=E(y)&&!/^[a-z]/.test(y)?{type:"Identifier",name:y}:{type:"Literal",value:y};else b={type:"Literal",value:y};if("Literal"===b.type){let g=b.value;return ev.call(m.components,g)?m.components[g]:g}if(m.evaluater)return m.evaluater.evaluateExpression(b);eV(m)}function eV(m,g){let y=new ey("Cannot handle MDX estrees without `createEvaluater`",{ancestors:m.ancestors,place:g,ruleId:"mdx-estree",source:"hast-util-to-jsx-runtime"});throw y.file=m.filePath||void 0,y.url=eS+"#cannot-handle-mdx-estrees-without-createevaluater",y}function eU(m){let g,y={};for(g in m)ev.call(m,g)&&(y[eW(g)]=m[g]);return y}function eW(m){let g=m.replace(ex,eG);return"ms-"===g.slice(0,3)&&(g="-"+g),g}function eG(m){return"-"+m.toLowerCase()}let eq={action:["form"],cite:["blockquote","del","ins","q"],data:["object"],formAction:["button","input"],href:["a","area","base","link"],icon:["menuitem"],itemId:null,manifest:["html"],ping:["a","area"],poster:["video"],src:["audio","embed","iframe","img","input","script","source","track","video"]};var e$=m.i(843476);m.i(271645);let eK={};function eQ(m,g){let y=g||eK;return eY(m,"boolean"!=typeof y.includeImageAlt||y.includeImageAlt,"boolean"!=typeof y.includeHtml||y.includeHtml)}function eY(m,g,y){if(eX(m)){if("value"in m)return"html"!==m.type||y?m.value:"";if(g&&"alt"in m&&m.alt)return m.alt;if("children"in m)return eZ(m.children,g,y)}return Array.isArray(m)?eZ(m,g,y):""}function eZ(m,g,y){let v=[],b=-1;for(;++b<m.length;)v[b]=eY(m[b],g,y);return v.join("")}function eX(m){return!!(m&&"object"==typeof m)}function eJ(m,g,y,v){let b,x=m.length,w=0;if(g=g<0?-g>x?0:x+g:g>x?x:g,y=y>0?y:0,v.length<1e4)(b=Array.from(v)).unshift(g,y),m.splice(...b);else for(y&&m.splice(g,y);w<v.length;)(b=v.slice(w,w+1e4)).unshift(g,0),m.splice(...b),w+=1e4,g+=1e4}function e0(m,g){return m.length>0?(eJ(m,m.length,0,g),m):g}let e1={}.hasOwnProperty;function e2(m){let g={},y=-1;for(;++y<m.length;)e5(g,m[y]);return g}function e5(m,g){let y;for(y in g){let v,b=(e1.call(m,y)?m[y]:void 0)||(m[y]={}),x=g[y];if(x)for(v in x){e1.call(b,v)||(b[v]=[]);let m=x[v];e3(b[v],Array.isArray(m)?m:m?[m]:[])}}}function e3(m,g){let y=-1,v=[];for(;++y<g.length;)("after"===g[y].add?m:v).push(g[y]);eJ(m,0,0,v)}let e6=tl(/[A-Za-z]/),e4=tl(/[\dA-Za-z]/),e7=tl(/[#-'*+\--9=?A-Z^-~]/);function e8(m){return null!==m&&(m<32||127===m)}let e9=tl(/\d/),te=tl(/[\dA-Fa-f]/),tt=tl(/[!-/:-@[-`{-~]/);function tn(m){return null!==m&&m<-2}function tr(m){return null!==m&&(m<0||32===m)}function ti(m){return -2===m||-1===m||32===m}let ta=tl(/\p{P}|\p{S}/u),to=tl(/\s/);function tl(m){return g;function g(g){return null!==g&&g>-1&&m.test(String.fromCharCode(g))}}function ts(m,g,y,v){let b=v?v-1:1/0,x=0;return w;function w(v){return ti(v)?(m.enter(y),E(v)):g(v)}function E(v){return ti(v)&&x++<b?(m.consume(v),E):(m.exit(y),g(v))}}let tc={tokenize:tu};function tu(m){let g,y=m.attempt(this.parser.constructs.contentInitial,v,b);return y;function v(g){return null===g?void m.consume(g):(m.enter("lineEnding"),m.consume(g),m.exit("lineEnding"),ts(m,y,"linePrefix"))}function b(g){return m.enter("paragraph"),x(g)}function x(y){let v=m.enter("chunkText",{contentType:"text",previous:g});return g&&(g.next=v),g=v,w(y)}function w(g){if(null===g){m.exit("chunkText"),m.exit("paragraph"),m.consume(g);return}return tn(g)?(m.consume(g),m.exit("chunkText"),x):(m.consume(g),w)}}let td={tokenize:tf},tp={tokenize:th};function tf(m){let g,y,v,b=this,x=[],w=0;return E;function E(g){if(w<x.length){let y=x[w];return b.containerState=y[1],m.attempt(y[0].continuation,S,C)(g)}return C(g)}function S(m){if(w++,b.containerState._closeFlow){let y;b.containerState._closeFlow=void 0,g&&P();let v=b.events.length,x=v;for(;x--;)if("exit"===b.events[x][0]&&"chunkFlow"===b.events[x][1].type){y=b.events[x][1].end;break}O(w);let E=v;for(;E<b.events.length;)b.events[E][1].end={...y},E++;return eJ(b.events,x+1,0,b.events.slice(v)),b.events.length=E,C(m)}return E(m)}function C(y){if(w===x.length){if(!g)return T(y);if(g.currentConstruct&&g.currentConstruct.concrete)return A(y);b.interrupt=!!(g.currentConstruct&&!g._gfmTableDynamicInterruptHack)}return b.containerState={},m.check(tp,k,j)(y)}function k(m){return g&&P(),O(w),T(m)}function j(m){return b.parser.lazy[b.now().line]=w!==x.length,v=b.now().offset,A(m)}function T(g){return b.containerState={},m.attempt(tp,N,A)(g)}function N(m){return w++,x.push([b.currentConstruct,b.containerState]),T(m)}function A(v){if(null===v){g&&P(),O(0),m.consume(v);return}return g=g||b.parser.flow(b.now()),m.enter("chunkFlow",{_tokenizer:g,contentType:"flow",previous:y}),I(v)}function I(g){if(null===g){R(m.exit("chunkFlow"),!0),O(0),m.consume(g);return}return tn(g)?(m.consume(g),R(m.exit("chunkFlow")),w=0,b.interrupt=void 0,E):(m.consume(g),I)}function R(m,x){let E=b.sliceStream(m);
1if(x&&E.push(null),m.previous=y,y&&(y.next=m),y=m,g.defineSkip(m.start),g.write(E),b.parser.lazy[m.start.line]){let m,y,x=g.events.length;for(;x--;)if(g.events[x][1].start.offset<v&&(!g.events[x][1].end||g.events[x][1].end.offset>v))return;let E=b.events.length,S=E;for(;S--;)if("exit"===b.events[S][0]&&"chunkFlow"===b.events[S][1].type){if(m){y=b.events[S][1].end;break}m=!0}for(O(w),x=E;x<b.events.length;)b.events[x][1].end={...y},x++;eJ(b.events,S+1,0,b.events.slice(E)),b.events.length=x}}function O(g){let y=x.length;for(;y-- >g;){let g=x[y];b.containerState=g[1],g[0].exit.call(b,m)}x.length=g}function P(){g.write([null]),y=void 0,g=void 0,b.containerState._closeFlow=void 0}}function th(m,g,y){return ts(m,m.attempt(this.parser.constructs.document,g,y),"linePrefix",this.parser.constructs.disable.null.includes("codeIndented")?void 0:4)}let tm={partial:!0,tokenize:tg};function tg(m,g,y){return v;function v(g){return ti(g)?ts(m,b,"linePrefix")(g):b(g)}function b(m){return null===m||tn(m)?g(m):y(m)}}class ty{constructor(m){this.left=m?[...m]:[],this.right=[]}get(m){if(m<0||m>=this.left.length+this.right.length)throw RangeError("Cannot access index `"+m+"` in a splice buffer of size `"+(this.left.length+this.right.length)+"`");return m<this.left.length?this.left[m]:this.right[this.right.length-m+this.left.length-1]}get length(){return this.left.length+this.right.length}shift(){return this.setCursor(0),this.right.pop()}slice(m,g){let y=null==g?1/0:g;return y<this.left.length?this.left.slice(m,y):m>this.left.length?this.right.slice(this.right.length-y+this.left.length,this.right.length-m+this.left.length).reverse():this.left.slice(m).concat(this.right.slice(this.right.length-y+this.left.length).reverse())}splice(m,g,y){let v=g||0;this.setCursor(Math.trunc(m));let b=this.right.splice(this.right.length-v,1/0);return y&&tv(this.left,y),b.reverse()}pop(){return this.setCursor(1/0),this.left.pop()}push(m){this.setCursor(1/0),this.left.push(m)}pushMany(m){this.setCursor(1/0),tv(this.left,m)}unshift(m){this.setCursor(0),this.right.push(m)}unshiftMany(m){this.setCursor(0),tv(this.right,m.reverse())}setCursor(m){if(m!==this.left.length&&(!(m>this.left.length)||0!==this.right.length)&&(!(m<0)||0!==this.left.length))if(m<this.left.length){let g=this.left.splice(m,1/0);tv(this.right,g.reverse())}else{let g=this.right.splice(this.left.length+this.right.length-m,1/0);tv(this.left,g.reverse())}}}function tv(m,g){let y=0;if(g.length<1e4)m.push(...g);else for(;y<g.length;)m.push(...g.slice(y,y+1e4)),y+=1e4}function tb(m){let g,y,v,b,x,w,E,S={},C=-1,k=new ty(m);for(;++C<k.length;){for(;C in S;)C=S[C];if(g=k.get(C),C&&"chunkFlow"===g[1].type&&"listItemPrefix"===k.get(C-1)[1].type&&((v=0)<(w=g[1]._tokenizer.events).length&&"lineEndingBlank"===w[v][1].type&&(v+=2),v<w.length&&"content"===w[v][1].type))for(;++v<w.length&&"content"!==w[v][1].type;)"chunkText"===w[v][1].type&&(w[v][1]._isInFirstContentOfListItem=!0,v++);if("enter"===g[0])g[1].contentType&&(Object.assign(S,tx(k,C)),C=S[C],E=!0);else if(g[1]._container){for(v=C,y=void 0;v--;)if("lineEnding"===(b=k.get(v))[1].type||"lineEndingBlank"===b[1].type)"enter"===b[0]&&(y&&(k.get(y)[1].type="lineEndingBlank"),b[1].type="lineEnding",y=v);else if("linePrefix"===b[1].type||"listItemIndent"===b[1].type);else break;y&&(g[1].end={...k.get(y)[1].start},(x=k.slice(y,C)).unshift(g),k.splice(y,C-y+1,x))}}return eJ(m,0,1/0,k.slice(0)),!E}function tx(m,g){let y,v,b=m.get(g)[1],x=m.get(g)[2],w=g-1,E=[],S=b._tokenizer;!S&&(S=x.parser[b.contentType](b.start),b._contentTypeTextTrailing&&(S._contentTypeTextTrailing=!0));let C=S.events,k=[],j={},T=-1,N=b,A=0,I=0,R=[0];for(;N;){for(;m.get(++w)[1]!==N;);E.push(w),!N._tokenizer&&(y=x.sliceStream(N),N.next||y.push(null),v&&S.defineSkip(N.start),N._isInFirstContentOfListItem&&(S._gfmTasklistFirstContentOfListItem=!0),S.write(y),N._isInFirstContentOfListItem&&(S._gfmTasklistFirstContentOfListItem=void 0)),v=N,N=N.next}for(N=b;++T<C.length;)"exit"===C[T][0]&&"enter"===C[T-1][0]&&C[T][1].type===C[T-1][1].type&&C[T][1].start.line!==C[T][1].end.line&&(I=T+1,R.push(I),N._tokenizer=void 0,N.previous=void 0,N=N.next);for(S.events=[],N?(N._tokenizer=void 0,N.previous=void 0):R.pop(),T=R.length;T--;){let g=C.slice(R[T],R[T+1]),y=E.pop();k.push([y,y+g.length-1]),m.splice(y,2,g)}for(k.reverse(),T=-1;++T<k.length;)j[A+k[T][0]]=A+k[T][1],A+=k[T][1]-k[T][0]-1;return j}let tw={resolve:tS,tokenize:tC},tE={partial:!0,tokenize:tk};function tS(m){return tb(m),m}function tC(m,g){let y;return v;function v(g){return m.enter("content"),y=m.enter("chunkContent",{contentType:"content"}),b(g)}function b(g){return null===g?x(g):tn(g)?m.check(tE,w,x)(g):(m.consume(g),b)}function x(y){return m.exit("chunkContent"),m.exit("content"),g(y)}function w(g){return m.consume(g),m.exit("chunkContent"),y.next=m.enter("chunkContent",{contentType:"content",previous:y}),y=y.next,b}}function tk(m,g,y){let v=this;return b;function b(g){return m.exit("chunkContent"),m.enter("lineEnding"),m.consume(g),m.exit("lineEnding"),ts(m,x,"linePrefix")}function x(b){if(null===b||tn(b))return y(b);let x=v.events[v.events.length-1];return!v.parser.constructs.disable.null.includes("codeIndented")&&x&&"linePrefix"===x[1].type&&x[2].sliceSerialize(x[1],!0).length>=4?g(b):m.interrupt(v.parser.constructs.flow,y,g)(b)}}let tj={tokenize:tT};function tT(m){let g=this,y=m.attempt(tm,v,m.attempt(this.parser.constructs.flowInitial,b,ts(m,m.attempt(this.parser.constructs.flow,b,m.attempt(tw,b)),"linePrefix")));return y;function v(v){return null===v?void m.consume(v):(m.enter("lineEndingBlank"),m.consume(v),m.exit("lineEndingBlank"),g.currentConstruct=void 0,y)}function b(v){return null===v?void m.consume(v):(m.enter("lineEnding"),m.consume(v),m.exit("lineEnding"),g.currentConstruct=void 0,y)}}let tN={resolveAll:tO()},tA=tR("string"),tI=tR("text");function tR(m){return{resolveAll:tO("text"===m?tP:void 0),tokenize:g};function g(g){let y=this,v=this.parser.constructs[m],b=g.attempt(v,x,w);return x;function x(m){return S(m)?b(m):w(m)}function w(m){return null===m?void g.consume(m):(g.enter("data"),g.consume(m),E)}function E(m){return S(m)?(g.exit("data"),b(m)):(g.consume(m),E)}function S(m){if(null===m)return!0;let g=v[m],b=-1;if(g)for(;++b<g.length;){let m=g[b];if(!m.previous||m.previous.call(y,y.previous))return!0}return!1}}}function tO(m){return g;function g(g,y){let v,b=-1;for(;++b<=g.length;)void 0===v?g[b]&&"data"===g[b][1].type&&(v=b,b++):g[b]&&"data"===g[b][1].type||(b!==v+2&&(g[v][1].end=g[b-1][1].end,g.splice(v+2,b-v-2),b=v+2),v=void 0);return m?m(g,y):g}}function tP(m,g){let y=0;for(;++y<=m.length;)if((y===m.length||"lineEnding"===m[y][1].type)&&"data"===m[y-1][1].type){let v,b=m[y-1][1],x=g.sliceStream(b),w=x.length,E=-1,S=0;for(;w--;){let m=x[w];if("string"==typeof m){for(E=m.length;32===m.charCodeAt(E-1);)S++,E--;if(E)break;E=-1}else if(-2===m)v=!0,S++;else if(-1===m);else{w++;break}}if(g._contentTypeTextTrailing&&y===m.length&&(S=0),S){let x={type:y===m.length||v||S<2?"lineSuffix":"hardBreakTrailing",start:{_bufferIndex:w?E:b.start._bufferIndex+E,_index:b.start._index+w,line:b.end.line,column:b.end.column-S,offset:b.end.offset-S},end:{...b.end}};b.end={...x.start},b.start.offset===b.end.offset?Object.assign(b,x):(m.splice(y,0,["enter",x,g],["exit",x,g]),y+=2)}y++}return m}function tD(m){return null===m||tr(m)||to(m)?1:ta(m)?2:void 0}function t_(m,g,y){let v=[],b=-1;for(;++b<m.length;){let x=m[b].resolveAll;x&&!v.includes(x)&&(g=x(g,y),v.push(x))}return g}let tM={name:"attention",resolveAll:tL,tokenize:tF};function tL(m,g){let y,v,b,x,w,E,S,C,k=-1;for(;++k<m.length;)if("enter"===m[k][0]&&"attentionSequence"===m[k][1].type&&m[k][1]._close){for(y=k;y--;)if("exit"===m[y][0]&&"attentionSequence"===m[y][1].type&&m[y][1]._open&&g.sliceSerialize(m[y][1]).charCo
1deAt(0)===g.sliceSerialize(m[k][1]).charCodeAt(0)){if((m[y][1]._close||m[k][1]._open)&&(m[k][1].end.offset-m[k][1].start.offset)%3&&!((m[y][1].end.offset-m[y][1].start.offset+m[k][1].end.offset-m[k][1].start.offset)%3))continue;E=m[y][1].end.offset-m[y][1].start.offset>1&&m[k][1].end.offset-m[k][1].start.offset>1?2:1;let j={...m[y][1].end},T={...m[k][1].start};tB(j,-E),tB(T,E),x={type:E>1?"strongSequence":"emphasisSequence",start:j,end:{...m[y][1].end}},w={type:E>1?"strongSequence":"emphasisSequence",start:{...m[k][1].start},end:T},b={type:E>1?"strongText":"emphasisText",start:{...m[y][1].end},end:{...m[k][1].start}},v={type:E>1?"strong":"emphasis",start:{...x.start},end:{...w.end}},m[y][1].end={...x.start},m[k][1].start={...w.end},S=[],m[y][1].end.offset-m[y][1].start.offset&&(S=e0(S,[["enter",m[y][1],g],["exit",m[y][1],g]])),S=e0(S,[["enter",v,g],["enter",x,g],["exit",x,g],["enter",b,g]]),S=e0(S,t_(g.parser.constructs.insideSpan.null,m.slice(y+1,k),g)),S=e0(S,[["exit",b,g],["enter",w,g],["exit",w,g],["exit",v,g]]),m[k][1].end.offset-m[k][1].start.offset?(C=2,S=e0(S,[["enter",m[k][1],g],["exit",m[k][1],g]])):C=0,eJ(m,y-1,k-y+3,S),k=y+S.length-C-2;break}}for(k=-1;++k<m.length;)"attentionSequence"===m[k][1].type&&(m[k][1].type="data");return m}function tF(m,g){let y,v=this.parser.constructs.attentionMarkers.null,b=this.previous,x=tD(b);return w;function w(g){return y=g,m.enter("attentionSequence"),E(g)}function E(w){if(w===y)return m.consume(w),E;let S=m.exit("attentionSequence"),C=tD(w),k=!C||2===C&&x||v.includes(w),j=!x||2===x&&C||v.includes(b);return S._open=!!(42===y?k:k&&(x||!j)),S._close=!!(42===y?j:j&&(C||!k)),g(w)}}function tB(m,g){m.column+=g,m.offset+=g,m._bufferIndex+=g}let tH={name:"autolink",tokenize:tz};function tz(m,g,y){let v=0;return b;function b(g){return m.enter("autolink"),m.enter("autolinkMarker"),m.consume(g),m.exit("autolinkMarker"),m.enter("autolinkProtocol"),x}function x(g){return e6(g)?(m.consume(g),w):64===g?y(g):C(g)}function w(m){return 43===m||45===m||46===m||e4(m)?(v=1,E(m)):C(m)}function E(g){return 58===g?(m.consume(g),v=0,S):(43===g||45===g||46===g||e4(g))&&v++<32?(m.consume(g),E):(v=0,C(g))}function S(v){return 62===v?(m.exit("autolinkProtocol"),m.enter("autolinkMarker"),m.consume(v),m.exit("autolinkMarker"),m.exit("autolink"),g):null===v||32===v||60===v||e8(v)?y(v):(m.consume(v),S)}function C(g){return 64===g?(m.consume(g),k):e7(g)?(m.consume(g),C):y(g)}function k(m){return e4(m)?j(m):y(m)}function j(y){return 46===y?(m.consume(y),v=0,k):62===y?(m.exit("autolinkProtocol").type="autolinkEmail",m.enter("autolinkMarker"),m.consume(y),m.exit("autolinkMarker"),m.exit("autolink"),g):T(y)}function T(g){if((45===g||e4(g))&&v++<63){let y=45===g?T:j;return m.consume(g),y}return y(g)}}let tV={continuation:{tokenize:tW},exit:tG,name:"blockQuote",tokenize:tU};function tU(m,g,y){let v=this;return b;function b(g){if(62===g){let y=v.containerState;return y.open||(m.enter("blockQuote",{_container:!0}),y.open=!0),m.enter("blockQuotePrefix"),m.enter("blockQuoteMarker"),m.consume(g),m.exit("blockQuoteMarker"),x}return y(g)}function x(y){return ti(y)?(m.enter("blockQuotePrefixWhitespace"),m.consume(y),m.exit("blockQuotePrefixWhitespace"),m.exit("blockQuotePrefix"),g):(m.exit("blockQuotePrefix"),g(y))}}function tW(m,g,y){let v=this;return b;function b(g){return ti(g)?ts(m,x,"linePrefix",v.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(g):x(g)}function x(v){return m.attempt(tV,g,y)(v)}}function tG(m){m.exit("blockQuote")}let tq={name:"characterEscape",tokenize:t$};function t$(m,g,y){return v;function v(g){return m.enter("characterEscape"),m.enter("escapeMarker"),m.consume(g),m.exit("escapeMarker"),b}function b(v){return tt(v)?(m.enter("characterEscapeValue"),m.consume(v),m.exit("characterEscapeValue"),m.exit("characterEscape"),g):y(v)}}let tK=document.createElement("i");function tQ(m){let g="&"+m+";";tK.innerHTML=g;let y=tK.textContent;return(59!==y.charCodeAt(y.length-1)||"semi"===m)&&y!==g&&y}let tY={name:"characterReference",tokenize:tZ};function tZ(m,g,y){let v,b,x=this,w=0;return E;function E(g){return m.enter("characterReference"),m.enter("characterReferenceMarker"),m.consume(g),m.exit("characterReferenceMarker"),S}function S(g){return 35===g?(m.enter("characterReferenceMarkerNumeric"),m.consume(g),m.exit("characterReferenceMarkerNumeric"),C):(m.enter("characterReferenceValue"),v=31,b=e4,k(g))}function C(g){return 88===g||120===g?(m.enter("characterReferenceMarkerHexadecimal"),m.consume(g),m.exit("characterReferenceMarkerHexadecimal"),m.enter("characterReferenceValue"),v=6,b=te,k):(m.enter("characterReferenceValue"),v=7,b=e9,k(g))}function k(E){if(59===E&&w){let v=m.exit("characterReferenceValue");return b!==e4||tQ(x.sliceSerialize(v))?(m.enter("characterReferenceMarker"),m.consume(E),m.exit("characterReferenceMarker"),m.exit("characterReference"),g):y(E)}return b(E)&&w++<v?(m.consume(E),k):y(E)}}let tX={partial:!0,tokenize:t1},tJ={concrete:!0,name:"codeFenced",tokenize:t0};function t0(m,g,y){let v,b=this,x={partial:!0,tokenize:M},w=0,E=0;return S;function S(m){return C(m)}function C(g){let y=b.events[b.events.length-1];return w=y&&"linePrefix"===y[1].type?y[2].sliceSerialize(y[1],!0).length:0,v=g,m.enter("co
1deFenced"),m.enter("codeFencedFence"),m.enter("codeFencedFenceSequence"),k(g)}function k(g){return g===v?(E++,m.consume(g),k):E<3?y(g):(m.exit("codeFencedFenceSequence"),ti(g)?ts(m,j,"whitespace")(g):j(g))}function j(y){return null===y||tn(y)?(m.exit("codeFencedFence"),b.interrupt?g(y):m.check(tX,I,_)(y)):(m.enter("codeFencedFenceInfo"),m.enter("chunkString",{contentType:"string"}),T(y))}function T(g){return null===g||tn(g)?(m.exit("chunkString"),m.exit("codeFencedFenceInfo"),j(g)):ti(g)?(m.exit("chunkString"),m.exit("codeFencedFenceInfo"),ts(m,N,"whitespace")(g)):96===g&&g===v?y(g):(m.consume(g),T)}function N(g){return null===g||tn(g)?j(g):(m.enter("codeFencedFenceMeta"),m.enter("chunkString",{contentType:"string"}),A(g))}function A(g){return null===g||tn(g)?(m.exit("chunkString"),m.exit("codeFencedFenceMeta"),j(g)):96===g&&g===v?y(g):(m.consume(g),A)}function I(g){return m.attempt(x,_,R)(g)}function R(g){return m.enter("lineEnding"),m.consume(g),m.exit("lineEnding"),O}function O(g){return w>0&&ti(g)?ts(m,P,"linePrefix",w+1)(g):P(g)}function P(g){return null===g||tn(g)?m.check(tX,I,_)(g):(m.enter("codeFlowValue"),D(g))}function D(g){return null===g||tn(g)?(m.exit("codeFlowValue"),P(g)):(m.consume(g),D)}function _(y){return m.exit("codeFenced"),g(y)}function M(m,g,y){let x=0;return w;function w(g){return m.enter("lineEnding"),m.consume(g),m.exit("lineEnding"),S}function S(g){return m.enter("codeFencedFence"),ti(g)?ts(m,C,"linePrefix",b.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(g):C(g)}function C(g){return g===v?(m.enter("codeFencedFenceSequence"),k(g)):y(g)}function k(g){return g===v?(x++,m.consume(g),k):x>=E?(m.exit("codeFencedFenceSequence"),ti(g)?ts(m,j,"whitespace")(g):j(g)):y(g)}function j(v){return null===v||tn(v)?(m.exit("codeFencedFence"),g(v)):y(v)}}}function t1(m,g,y){let v=this;return b;function b(g){return null===g?y(g):(m.enter("lineEnding"),m.consume(g),m.exit("lineEnding"),x)}function x(m){return v.parser.lazy[v.now().line]?y(m):g(m)}}let t2={name:"codeIndented",tokenize:t3},t5={partial:!0,tokenize:t6};function t3(m,g,y){let v=this;return b;function b(g){return m.enter("codeIndented"),ts(m,x,"linePrefix",5)(g)}function x(m){let g=v.events[v.events.length-1];return g&&"linePrefix"===g[1].type&&g[2].sliceSerialize(g[1],!0).length>=4?w(m):y(m)}function w(g){return null===g?S(g):tn(g)?m.attempt(t5,w,S)(g):(m.enter("codeFlowValue"),E(g))}function E(g){return null===g||tn(g)?(m.exit("codeFlowValue"),w(g)):(m.consume(g),E)}function S(y){return m.exit("codeIndented"),g(y)}}function t6(m,g,y){let v=this;return b;function b(g){return v.parser.lazy[v.now().line]?y(g):tn(g)?(m.enter("lineEnding"),m.consume(g),m.exit("lineEnding"),b):ts(m,x,"linePrefix",5)(g)}function x(m){let x=v.events[v.events.length-1];return x&&"linePrefix"===x[1].type&&x[2].sliceSerialize(x[1],!0).length>=4?g(m):tn(m)?b(m):y(m)}}let t4={name:"codeText",previous:t8,resolve:t7,tokenize:t9};function t7(m){let g,y,v=m.length-4,b=3;if(("lineEnding"===m[3][1].type||"space"===m[b][1].type)&&("lineEnding"===m[v][1].type||"space"===m[v][1].type)){for(g=b;++g<v;)if("codeTextData"===m[g][1].type){m[b][1].type="codeTextPadding",m[v][1].type="codeTextPadding",b+=2,v-=2;break}}for(g=b-1,v++;++g<=v;)void 0===y?g!==v&&"lineEnding"!==m[g][1].type&&(y=g):(g===v||"lineEnding"===m[g][1].type)&&(m[y][1].type="codeTextData",g!==y+2&&(m[y][1].end=m[g-1][1].end,m.splice(y+2,g-y-2),v-=g-y-2,g=y+2),y=void 0);return m}function t8(m){return 96!==m||"characterEscape"===this.events[this.events.length-1][1].type}function t9(m,g,y){let v,b,x=0;return w;function w(g){return m.enter("codeText"),m.enter("codeTextSequence"),E(g)}function E(g){return 96===g?(m.consume(g),x++,E):(m.exit("codeTextSequence"),S(g))}function S(g){return null===g?y(g):32===g?(m.enter("space"),m.consume(g),m.exit("space"),S):96===g?(b=m.enter("codeTextSequence"),v=0,k(g)):tn(g)?(m.enter("lineEnding"),m.consume(g),m.exit("lineEnding"),S):(m.enter("codeTextData"),C(g))}function C(g){return null===g||32===g||96===g||tn(g)?(m.exit("codeTextData"),S(g)):(m.consume(g),C)}function k(y){return 96===y?(m.consume(y),v++,k):v===x?(m.exit("codeTextSequence"),m.exit("codeText"),g(y)):(b.type="codeTextData",C(y))}}function ne(m,g,y,v,b,x,w,E,S){let C=S||1/0,k=0;return j;function j(g){return 60===g?(m.enter(v),m.enter(b),m.enter(x),m.consume(g),m.exit(x),T):null===g||32===g||41===g||e8(g)?y(g):(m.enter(v),m.enter(w),m.enter(E),m.enter("chunkString",{contentType:"string"}),I(g))}
1function T(y){return 62===y?(m.enter(x),m.consume(y),m.exit(x),m.exit(b),m.exit(v),g):(m.enter(E),m.enter("chunkString",{contentType:"string"}),N(y))}function N(g){return 62===g?(m.exit("chunkString"),m.exit(E),T(g)):null===g||60===g||tn(g)?y(g):(m.consume(g),92===g?A:N)}function A(g){return 60===g||62===g||92===g?(m.consume(g),N):N(g)}function I(b){return!k&&(null===b||41===b||tr(b))?(m.exit("chunkString"),m.exit(E),m.exit(w),m.exit(v),g(b)):k<C&&40===b?(m.consume(b),k++,I):41===b?(m.consume(b),k--,I):null===b||32===b||40===b||e8(b)?y(b):(m.consume(b),92===b?R:I)}function R(g){return 40===g||41===g||92===g?(m.consume(g),I):I(g)}}function nt(m,g,y,v,b,x){let w,E=this,S=0;return C;function C(g){return m.enter(v),m.enter(b),m.consume(g),m.exit(b),m.enter(x),k}function k(C){return S>999||null===C||91===C||93===C&&!w||94===C&&!S&&"_hiddenFootnoteSupport"in E.parser.constructs?y(C):93===C?(m.exit(x),m.enter(b),m.consume(C),m.exit(b),m.exit(v),g):tn(C)?(m.enter("lineEnding"),m.consume(C),m.exit("lineEnding"),k):(m.enter("chunkString",{contentType:"string"}),j(C))}function j(g){return null===g||91===g||93===g||tn(g)||S++>999?(m.exit("chunkString"),k(g)):(m.consume(g),w||(w=!ti(g)),92===g?T:j)}function T(g){return 91===g||92===g||93===g?(m.consume(g),S++,j):j(g)}}function nn(m,g,y,v,b,x){let w;return E;function E(g){return 34===g||39===g||40===g?(m.enter(v),m.enter(b),m.consume(g),m.exit(b),w=40===g?41:g,S):y(g)}function S(y){return y===w?(m.enter(b),m.consume(y),m.exit(b),m.exit(v),g):(m.enter(x),C(y))}function C(g){return g===w?(m.exit(x),S(w)):null===g?y(g):tn(g)?(m.enter("lineEnding"),m.consume(g),m.exit("lineEnding"),ts(m,C,"linePrefix")):(m.enter("chunkString",{contentType:"string"}),k(g))}function k(g){return g===w||null===g||tn(g)?(m.exit("chunkString"),C(g)):(m.consume(g),92===g?j:k)}function j(g){return g===w||92===g?(m.consume(g),k):k(g)}}function nr(m,g){let y;return v;function v(b){return tn(b)?(m.enter("lineEnding"),m.consume(b),m.exit("lineEnding"),y=!0,v):ti(b)?ts(m,v,y?"linePrefix":"lineSuffix")(b):g(b)}}function ni(m){return m.replace(/[\t\n\r ]+/g," ").replace(/^ | $/g,"").toLowerCase().toUpperCase()}let na={name:"definition",tokenize:nl},no={partial:!0,tokenize:ns};function nl(m,g,y){let v,b=this;return x;function x(g){return m.enter("definition"),w(g)}function w(g){return nt.call(b,m,E,y,"definitionLabel","definitionLabelMarker","definitionLabelString")(g)}function E(g){return(v=ni(b.sliceSerialize(b.events[b.events.length-1][1]).slice(1,-1)),58===g)?(m.enter("definitionMarker"),m.consume(g),m.exit("definitionMarker"),S):y(g)}function S(g){return tr(g)?nr(m,C)(g):C(g)}function C(g){return ne(m,k,y,"definitionDestination","definitionDestinationLiteral","definitionDestinationLiteralMarker","definitionDestinationRaw","definitionDestinationString")(g)}function k(g){return m.attempt(no,j,j)(g)}function j(g){return ti(g)?ts(m,T,"whitespace")(g):T(g)}function T(x){return null===x||tn(x)?(m.exit("definition"),b.parser.defined.push(v),g(x)):y(x)}}function ns(m,g,y){return v;function v(g){return tr(g)?nr(m,b)(g):y(g)}function b(g){return nn(m,x,y,"definitionTitle","definitionTitleMarker","definitionTitleString")(g)}function x(g){return ti(g)?ts(m,w,"whitespace")(g):w(g)}function w(m){return null===m||tn(m)?g(m):y(m)}}let nc={name:"hardBreakEscape",tokenize:nu};function nu(m,g,y){return v;function v(g){return m.enter("hardBreakEscape"),m.consume(g),b}function b(v){return tn(v)?(m.exit("hardBreakEscape"),g(v)):y(v)}}let nd={name:"headingAtx",resolve:np,tokenize:nf};function np(m,g){let y,v,b=m.length-2,x=3;return"whitespace"===m[3][1].type&&(x+=2),b-2>x&&"whitespace"===m[b][1].type&&(b-=2),"atxHeadingSequence"===m[b][1].type&&(x===b-1||b-4>x&&"whitespace"===m[b-2][1].type)&&(b-=x+1===b?2:4),b>x&&(y={type:"atxHeadingText",start:m[x][1].start,end:m[b][1].end},v={type:"chunkText",start:m[x][1].start,end:m[b][1].end,contentType:"text"},eJ(m,x,b-x+1,[["enter",y,g],["enter",v,g],["exit",v,g],["exit",y,g]])),m}function nf(m,g,y){let v=0;return b;function b(g){return m.enter("atxHeading"),x(g)}function x(g){return m.enter("atxHeadingSequence"),w(g)}function w(g){return 35===g&&v++<6?(m.consume(g),w):null===g||tr(g)?(m.exit("atxHeadingSequence"),E(g)):y(g)}function E(y){return 35===y?(m.enter("atxHeadingSequence"),S(y)):null===y||tn(y)?(m.exit("atxHeading"),g(y)):ti(y)?ts(m,E,"whitespace")(y):(m.enter("atxHeadingText"),C(y))}function S(g){return 35===g?(m.consume(g),S):(m.exit("atxHeadingSequence"),E(g))}function C(g){return null===g||35===g||tr(g)?(m.exit("atxHeadingText"),E(g)):(m.consume(g),C)}}let nh=["address","article","aside","base","basefont","blockquote","body","caption","center","col","colgroup","dd","details","dialog","dir","div","dl","dt","fieldset","figcaption","figure","footer","form","frame","frameset","h1","h2","h3","h4","h5","h6","head","header","hr","html","iframe","legend","li","link","main","menu","menuitem","nav","noframes","ol","optgroup","option","p","param","search","section","summary","table","tbody","td","tfoot","th","thead","title","tr","track","ul"],nm=["pre","script","style","textarea"],ng={concrete:!0,name:"htmlFlow",resolveTo:nb,tokenize:nx},ny={partial:!0,tokenize:nE},nv={partial:!0,tokenize:nw};function nb(m){let g=m.length;for(;g--&&("enter"!==m[g][0]||"htmlFlow"!==m[g][1].type););return g>1&&"linePrefix"===m[g-2][1].type&&(m[g][1].start=m[g-2][1].start,m[g+1][1].start=m[g-2][1].start,m.splice(g-2,2)),m}function nx(m,g,y){let v,b,x,w,E,S=this;return C;function C(m){return k(m)}function k(g){return m.enter("htmlFlow"),m.enter("htmlFlowData"),m.consume(g),j}function j(w){return 33===w?(m.consume(w),T):47===w?(m.consume(w),b=!0,I):63===w?(m.consume(w),v=3,S.interrupt?g:Z):e6(w)?(m.consume(w),x=String.fromCharCode(w),R):y(w)}function T(b){return 45===b?(m.consume(b),v=2,N):91===b?(m.consume(b),v=5,w=0,A):e6(b)?(m.consume(b),v=4,S.interrupt?g:Z):y(b)}function N(v){return 45===v?(m.consume(v),S.interrupt?g:Z):y(v)}function A(v){let b="CDATA[";return v===b.charCodeAt(w++)?(m.consume(v),w===b.length)?S.interrupt?g:U:A:y(v)}function I(g){return e6(g)?(m.consume(g),x=String.fromCharCode(g),R):y(g)}function R(w){if(null===w||47===w||62===w||tr(w)){let E=47===w,C=x.toLowerCase();return!E&&!b&&nm.includes(C)?(v=1,S.interrupt?g(w):U(w)):nh.includes(x.toLowerCase())?(v=6,E)?(m.consume(w),O):S.interrupt?g(w):U(w):(v=7,S.interrupt&&!S.parser.lazy[S.now().line]?y(w):b?P(w):D(w))}return 45===w||e4(w)?(m.consume(w),x+=String.fromCharCode(w),R):y(w)}function O(v){return 62===v?(m.consume(v),S.interrupt?g:U):y(v)}function P(g){return ti(g)?(m.consume(g),P):z(g)}function D(g){return 47===g?(m.consume(g),z):58===g||95===g||e6(g)?(m.consume(g),_):ti(g)?(m.consume(g),D):z(g)}function _(g){return 45===g||46===g||58===g||95===g||e4(g)?(m.consume(g),_):M(g)}function M(g){return 61===g?(m.consume(g),L):ti(g)?(m.consume(g),M):D(g)}function L(g){return null===g||60===g||61===g||62===g||96===g?y(g):34===g||39===g?(m.consume(g),E=g,F):ti(g)?(m.consume(g),L):B(g)}function F(g){return g===E?(m.consume(g),E=null,H):null===g||tn(g)?y(g):(m.consume(g),F)}function B(g){return null===g||34===g||39===g||47===g||60===g||61===g||62===g||96===g||tr(g)?M(g):(m.consume(g),B)}function H(m){return 47===m||62===m||ti(m)?D(m):y(m)}function z(g){return 62===g?(m.consume(g),V):y(g)}function V(g){return null===g||tn(g)?U(g):ti(g)?(m.consume(g),V):y(g)}function U(g){return 45===g&&2===v?(m.consume(g),$):60===g&&1===v?(m.consume(g),K):62===g&&4===v?(m.consume(g),
1X):63===g&&3===v?(m.consume(g),Z):93===g&&5===v?(m.consume(g),Y):tn(g)&&(6===v||7===v)?(m.exit("htmlFlowData"),m.check(ny,J,W)(g)):null===g||tn(g)?(m.exit("htmlFlowData"),W(g)):(m.consume(g),U)}function W(g){return m.check(nv,G,J)(g)}function G(g){return m.enter("lineEnding"),m.consume(g),m.exit("lineEnding"),q}function q(g){return null===g||tn(g)?W(g):(m.enter("htmlFlowData"),U(g))}function $(g){return 45===g?(m.consume(g),Z):U(g)}function K(g){return 47===g?(m.consume(g),x="",Q):U(g)}function Q(g){if(62===g){let y=x.toLowerCase();return nm.includes(y)?(m.consume(g),X):U(g)}return e6(g)&&x.length<8?(m.consume(g),x+=String.fromCharCode(g),Q):U(g)}function Y(g){return 93===g?(m.consume(g),Z):U(g)}function Z(g){return 62===g?(m.consume(g),X):45===g&&2===v?(m.consume(g),Z):U(g)}function X(g){return null===g||tn(g)?(m.exit("htmlFlowData"),J(g)):(m.consume(g),X)}function J(y){return m.exit("htmlFlow"),g(y)}}function nw(m,g,y){let v=this;return b;function b(g){return tn(g)?(m.enter("lineEnding"),m.consume(g),m.exit("lineEnding"),x):y(g)}function x(m){return v.parser.lazy[v.now().line]?y(m):g(m)}}function nE(m,g,y){return v;function v(v){return m.enter("lineEnding"),m.consume(v),m.exit("lineEnding"),m.attempt(tm,g,y)}}let nS={name:"htmlText",tokenize:nC};function nC(m,g,y){let v,b,x,w=this;return E;function E(g){return m.enter("htmlText"),m.enter("htmlTextData"),m.consume(g),S}function S(g){return 33===g?(m.consume(g),C):47===g?(m.consume(g),M):63===g?(m.consume(g),D):e6(g)?(m.consume(g),B):y(g)}function C(g){return 45===g?(m.consume(g),k):91===g?(m.consume(g),b=0,A):e6(g)?(m.consume(g),P):y(g)}function k(g){return 45===g?(m.consume(g),N):y(g)}function j(g){return null===g?y(g):45===g?(m.consume(g),T):tn(g)?(x=j,K(g)):(m.consume(g),j)}function T(g){return 45===g?(m.consume(g),N):j(g)}function N(m){return 62===m?$(m):45===m?T(m):j(m)}function A(g){let v="CDATA[";return g===v.charCodeAt(b++)?(m.consume(g),b===v.length?I:A):y(g)}function I(g){return null===g?y(g):93===g?(m.consume(g),R):tn(g)?(x=I,K(g)):(m.consume(g),I)}function R(g){return 93===g?(m.consume(g),O):I(g)}function O(g){return 62===g?$(g):93===g?(m.consume(g),O):I(g)}function P(g){return null===g||62===g?$(g):tn(g)?(x=P,K(g)):(m.consume(g),P)}function D(g){return null===g?y(g):63===g?(m.consume(g),_):tn(g)?(x=D,K(g)):(m.consume(g),D)}function _(m){return 62===m?$(m):D(m)}function M(g){return e6(g)?(m.consume(g),L):y(g)}function L(g){return 45===g||e4(g)?(m.consume(g),L):F(g)}function F(g){return tn(g)?(x=F,K(g)):ti(g)?(m.consume(g),F):$(g)}function B(g){return 45===g||e4(g)?(m.consume(g),B):47===g||62===g||tr(g)?H(g):y(g)}function H(g){return 47===g?(m.consume(g),$):58===g||95===g||e6(g)?(m.consume(g),z):tn(g)?(x=H,K(g)):ti(g)?(m.consume(g),H):$(g)}function z(g){return 45===g||46===g||58===g||95===g||e4(g)?(m.consume(g),z):V(g)}function V(g){return 61===g?(m.consume(g),U):tn(g)?(x=V,K(g)):ti(g)?(m.consume(g),V):H(g)}function U(g){return null===g||60===g||61===g||62===g||96===g?y(g):34===g||39===g?(m.consume(g),v=g,W):tn(g)?(x=U,K(g)):ti(g)?(m.consume(g),U):(m.consume(g),G)}function W(g){return g===v?(m.consume(g),v=void 0,q):null===g?y(g):tn(g)?(x=W,K(g)):(m.consume(g),W)}function G(g){return null===g||34===g||39===g||60===g||61===g||96===g?y(g):47===g||62===g||tr(g)?H(g):(m.consume(g),G)}function q(m){return 47===m||62===m||tr(m)?H(m):y(m)}function $(v){return 62===v?(m.consume(v),m.exit("htmlTextData"),m.exit("htmlText"),g):y(v)}function K(g){return m.exit("htmlTextData"),m.enter("lineEnding"),m.consume(g),m.exit("lineEnding"),Q}function Q(g){return ti(g)?ts(m,Y,"linePrefix",w.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(g):Y(g)}function Y(g){return m.enter("htmlTextData"),x(g)}}let nk={name:"labelEnd",resolveAll:nA,resolveTo:nI,tokenize:nR},nj={tokenize:nO},nT={tokenize:nP},nN={tokenize:nD};function nA(m){let g=-1,y=[];for(;++g<m.length;){let v=m[g][1];if(y.push(m[g]),"labelImage"===v.type||"labelLink"===v.type||"labelEnd"===v.type){let m="labelImage"===v.type?4:2;v.type="data",g+=m}}return m.length!==y.length&&eJ(m,0,m.length,y),m}function nI(m,g){let y,v,b,x,w=m.length,E=0;for(;w--;)if(y=m[w][1],v){if("link"===y.type||"labelLink"===y.type&&y._inactive)break;"enter"===m[w][0]&&"labelLink"===y.type&&(y._inactive=!0)}else if(b){if("enter"===m[w][0]&&("labelImage"===y.type||"labelLink"===y.type)&&!y._balanced&&(v=w,"labelLink"!==y.type)){E=2;break}}else"labelEnd"===y.type&&(b=w);let S={type:"labelLink"===m[v][1].type?"link":"image",start:{...m[v][1].start},end:{...m[m.length-1][1].end}},C={type:"label",start:{...m[v][1].start},end:{...m[b][1].end}},k={type:"labelText",start:{...m[v+E+2][1].end},end:{...m[b-2][1].start}};return x=e0(x=[["enter",S,g],["enter",C,g]],m.slice(v+1,v+E+3)),x=e0(x,[["enter",k,g]]),x=e0(x,t_(g.parser.constructs.insideSpan.null,m.slice(v+E+4,b-3),g)),x=e0(x,[["exit",k,g],m[b-2],m[b-1],["exit",C,g]]),x=e0(x,m.slice(b+1)),x=e0(x,[["exit",S,g]]),eJ(m,v,m.length,x),m}function nR(m,g,y){let v,b,x=this,w=x.events.length;for(;w--;)if(("labelImage"===x.events[w][1].type||"labelLink"===x.events[w][1].type)&&!x.events[w][1]._balanced){v=x.events[w][1];break}return E;function E(g){return v?v._inactive?j(g):(b=x.parser.defined.includes(ni(x.sliceSerialize({start:v.end,end:x.now()}))),m.enter("labelEnd"),m.enter("labelMarker"),m.consume(g),m.exit("labelMarker"),m.exit("labelEnd"),S):y(g)}function S(g){return 40===g?m.attempt(nj,k,b?k:j)(g):91===g?m.attempt(nT,k,b?C:j)(g):b?k(g):j(g)}function C(g){return m.attempt(nN,k,j)(g)}function k(m){return g(m)}function j(m){return v._balanced=!0,y(m)}}function nO(m,g,y){return v;function v(g){return m.enter("resource"),m.enter("resourceMarker"),m.consume(g),m.exit("resourceMarker"),b}function b(g){return tr(g)?nr(m,x)(g):x(g)}function x(g){return 41===g?k(g):ne(m,w,E,"resourceDestination","resourceDestinationLiteral","resourceDestinationLiteralMarker","resourceDestinationRaw","resourceDestinationString",32)(g)}function w(g){return tr(g)?nr(m,S)(g):k(g)}function E(m){return y(m)}function S(g){return 34===g||39===g||40===g?nn(m,C,y,"resourceTitle","resourceTitleMarker","resourceTitleString")(g):k(g)}function C(g){return tr(g)?nr(m,k)(g):k(g)}function k(v){return 41===v?(m.enter("resourceMarker"),m.consume(v),m.exit("resourceMarker"),m.exit("resource"),g):y(v)}}function nP(m,g,y){let v=this;return b;function b(g){return nt.call(v,m,x,w,"reference","referenceMarker","referenceString")(g)}function x(m){return v.parser.defined.includes(ni(v.sliceSerialize(v.events[v.events.length-1][1]).slice(1,-1)))?g(m):y(m)}function w(m){return y(m)}}function nD(m,g,y){return v;function v(g){return m.enter("reference"),m.enter("referenceMarker"),m.consume(g),m.exit("referenceMarker"),b}function b(v){return 93===v?(m.enter("referenceMarker"),m.consume(v),m.exit("referenceMarker"),m.exit("reference"),g):y(v)}}let n_={name:"labelStartImage",resolveAll:nk.resolveAll,tokenize:nM};function nM(m,g,y){let v=this;return b;function b(g){return m.enter("labelImage"),m.enter("labelImageMarker"),m.consume(g),m.exit("labelImageMarker"),x}function x(g){return 91===g?(m.enter("labelMarker"),m.consume(g),m.exit("labelMarker"),m.exit("labelImage"),w):y(g)}function w(m){return 94===m&&"_hiddenFootnoteSupport"in v.parser.constructs?y(m):g(m)}}let nL={name:"labelStartLink",resolveAll:nk.resolveAll,tokenize:nF};function nF(m,g,y){let v=this;return b;function b(g){return m.enter("labelLink"),m.enter("labelMarker"),m.consume(g),m.exit("labelMarker"),m.exit("labelLink"),x}function x(m){return 94===m&&"_hiddenFootnoteSupport"in v.parser.constructs?y(m):g(m)}}let nB={name:"lineEnding",tokenize:nH};function nH(m,g){return y;function y(y){return m.enter("lineEnding"),m.consume(y),m.exit("lineEnding"),ts(m,g,"linePrefix")}}let nz={name:"thematicBreak",tokenize:nV};function nV(m,g,y){let v,b=0;return x;function x(g){return m.enter("thematicBreak"),w(g)}function w(m){return v=m,E(m)}function E(x){return x===v?(m.enter("thematicBreakSequence"),S(x)):b>=3&&(null===x||tn(x))?(m.exit("thematicBreak"),g(x)):y(x)}function S(g){return g===v?(m.consume(g),b++,S):(m.exit("thematicBreakSequence"),ti(g)?ts(m,E,"whitespace")(g):E(g))}}let nU={continuation:{tokenize:n$},exit:nQ,name:"list",tokenize:nq},nW={partial:!0,tokenize:nY},nG={partial:!0,tokenize:nK};function nq(m,g,y){let v=this,b=v.events[v.events.length-1],x=b&&"linePrefix"===b[1].type?b[2].sliceSerialize(b[1],!0).length:0,w=0;return E;function E(g){let b=v.containerState.type||(42===g||43===g||45===g?"listUnordered":"listOrdered");if("listUnordered"===b?!v.containerState.marker||g===v.containerState.marker:e9(g)){if(v.containerState.type||(v.containerState.type=b,m.enter(b,{_container:!0})),"listUnordered"===b)return m.enter("listItemPrefix"),42===g||45===g?m.check(nz,y,C)(g):C(g);if(!v.interrupt||49===g)return m.enter("listItemPrefix"),m.enter("listItemValue"),S(g)}return y(g)}function S(g){return e9(g)&&++w<10?(m.consume(g),S):(!v.interrupt||w<2)&&(v.containerState.marker?g===v.containerState.marker:41===g||46===g)?(m.exit("listItemValue"),C(g)):y(g)}function C(g){return m.enter("listItemMarker"),m.consume(g),m.exit("listItemMarker"),v.containerState.marker=v.containerState.marker||g,m.check(tm,v.interrupt?y:k,m.attempt(nW,T,j))}
1function k(m){return v.containerState.initialBlankLine=!0,x++,T(m)}function j(g){return ti(g)?(m.enter("listItemPrefixWhitespace"),m.consume(g),m.exit("listItemPrefixWhitespace"),T):y(g)}function T(y){return v.containerState.size=x+v.sliceSerialize(m.exit("listItemPrefix"),!0).length,g(y)}}function n$(m,g,y){let v=this;return v.containerState._closeFlow=void 0,m.check(tm,b,x);function b(y){return v.containerState.furtherBlankLines=v.containerState.furtherBlankLines||v.containerState.initialBlankLine,ts(m,g,"listItemIndent",v.containerState.size+1)(y)}function x(y){return v.containerState.furtherBlankLines||!ti(y)?(v.containerState.furtherBlankLines=void 0,v.containerState.initialBlankLine=void 0,w(y)):(v.containerState.furtherBlankLines=void 0,v.containerState.initialBlankLine=void 0,m.attempt(nG,g,w)(y))}function w(b){return v.containerState._closeFlow=!0,v.interrupt=void 0,ts(m,m.attempt(nU,g,y),"linePrefix",v.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(b)}}function nK(m,g,y){let v=this;return ts(m,b,"listItemIndent",v.containerState.size+1);function b(m){let b=v.events[v.events.length-1];return b&&"listItemIndent"===b[1].type&&b[2].sliceSerialize(b[1],!0).length===v.containerState.size?g(m):y(m)}}function nQ(m){m.exit(this.containerState.type)}function nY(m,g,y){let v=this;return ts(m,b,"listItemPrefixWhitespace",v.parser.constructs.disable.null.includes("codeIndented")?void 0:5);function b(m){let b=v.events[v.events.length-1];return!ti(m)&&b&&"listItemPrefixWhitespace"===b[1].type?g(m):y(m)}}let nZ={name:"setextUnderline",resolveTo:nX,tokenize:nJ};function nX(m,g){let y,v,b,x=m.length;for(;x--;)if("enter"===m[x][0]){if("content"===m[x][1].type){y=x;break}"paragraph"===m[x][1].type&&(v=x)}else"content"===m[x][1].type&&m.splice(x,1),b||"definition"!==m[x][1].type||(b=x);let w={type:"setextHeading",start:{...m[y][1].start},end:{...m[m.length-1][1].end}};return m[v][1].type="setextHeadingText",b?(m.splice(v,0,["enter",w,g]),m.splice(b+1,0,["exit",m[y][1],g]),m[y][1].end={...m[b][1].end}):m[y][1]=w,m.push(["exit",w,g]),m}function nJ(m,g,y){let v,b=this;return x;function x(g){let x,E=b.events.length;for(;E--;)if("lineEnding"!==b.events[E][1].type&&"linePrefix"!==b.events[E][1].type&&"content"!==b.events[E][1].type){x="paragraph"===b.events[E][1].type;break}return!b.parser.lazy[b.now().line]&&(b.interrupt||x)?(m.enter("setextHeadingLine"),v=g,w(g)):y(g)}function w(g){return m.enter("setextHeadingLineSequence"),E(g)}function E(g){return g===v?(m.consume(g),E):(m.exit("setextHeadingLineSequence"),ti(g)?ts(m,S,"lineSuffix")(g):S(g))}function S(v){return null===v||tn(v)?(m.exit("setextHeadingLine"),g(v)):y(v)}}let n0={42:nU,43:nU,45:nU,48:nU,49:nU,50:nU,51:nU,52:nU,53:nU,54:nU,55:nU,56:nU,57:nU,62:tV},n1={91:na},n2={[-2]:t2,[-1]:t2,32:t2},n5={35:nd,42:nz,45:[nZ,nz],60:ng,61:nZ,95:nz,96:tJ,126:tJ},n3={38:tY,92:tq},n6={[-5]:nB,[-4]:nB,[-3]:nB,33:n_,38:tY,42:tM,60:[tH,nS],91:nL,92:[nc,tq],93:nk,95:tM,96:t4},n4={null:[tM,tN]},n7={null:[42,95]},n8={null:[]};m.s(["attentionMarkers",0,n7,"contentInitial",0,n1,"disable",0,n8,"document",0,n0,"flow",0,n5,"flowInitial",0,n2,"insideSpan",0,n4,"string",0,n3,"text",0,n6],304127);var n9=m.i(304127);function re(m,g,y){let v={_bufferIndex:-1,_index:0,line:y&&y.line||1,column:y&&y.column||1,offset:y&&y.offset||0},b={},x=[],w=[],E=[],S={attempt:F(M),check:F(L),consume:P,enter:D,exit:_,interrupt:F(L,{interrupt:!0})},C={code:null,containerState:{},defineSkip:I,events:[],now:A,parser:m,previous:null,sliceSerialize:T,sliceStream:N,write:j},k=g.tokenize.call(C,S);return g.resolveAll&&x.push(g),C;function j(m){return(w=e0(w,m),R(),null!==w[w.length-1])?[]:(B(g,0),C.events=t_(x,C.events,C),C.events)}function T(m,g){return rn(N(m),g)}function N(m){return rt(w,m)}function A(){let{_bufferIndex:m,_index:g,line:y,column:b,offset:x}=v;return{_bufferIndex:m,_index:g,line:y,column:b,offset:x}}function I(m){b[m.line]=m.column,z()}function R(){let m;for(;v._index<w.length;){let g=w[v._index];if("string"==typeof g)for(m=v._index,v._bufferIndex<0&&(v._bufferIndex=0);v._index===m&&v._bufferIndex<g.length;)O(g.charCodeAt(v._bufferIndex));else O(g)}}function O(m){k=k(m)}function P(m){tn(m)?(v.line++,v.column=1,v.offset+=-3===m?2:1,z()):-1!==m&&(v.column++,v.offset++),v._bufferIndex<0?v._index++:(v._bufferIndex++,v._bufferIndex===w[v._index].length&&(v._bufferIndex=-1,v._index++)),C.previous=m}function D(m,g){let y=g||{};return y.type=m,y.start=A(),C.events.push(["enter",y,C]),E.push(y),y}function _(m){let g=E.pop();return g.end=A(),C.events.push(["exit",g,C]),g}function M(m,g){B(m,g.from)}
1function L(m,g){g.restore()}function F(m,g){return y;function y(y,v,b){let x,w,E,k;return Array.isArray(y)?T(y):"tokenize"in y?T([y]):j(y);function j(m){return g;function g(g){let y=null!==g&&m[g],v=null!==g&&m.null;return T([...Array.isArray(y)?y:y?[y]:[],...Array.isArray(v)?v:v?[v]:[]])(g)}}function T(m){return(x=m,w=0,0===m.length)?b:N(m[w])}function N(m){return y;function y(y){return(k=H(),E=m,m.partial||(C.currentConstruct=m),m.name&&C.parser.constructs.disable.null.includes(m.name))?I(y):m.tokenize.call(g?Object.assign(Object.create(C),g):C,S,A,I)(y)}}function A(g){return m(E,k),v}function I(m){return(k.restore(),++w<x.length)?N(x[w]):b}}}function B(m,g){m.resolveAll&&!x.includes(m)&&x.push(m),m.resolve&&eJ(C.events,g,C.events.length-g,m.resolve(C.events.slice(g),C)),m.resolveTo&&(C.events=m.resolveTo(C.events,C))}function H(){let m=A(),g=C.previous,y=C.currentConstruct,b=C.events.length,x=Array.from(E);return{from:b,restore:w};function w(){v=m,C.previous=g,C.currentConstruct=y,C.events.length=b,E=x,z()}}function z(){v.line in b&&v.column<2&&(v.column=b[v.line],v.offset+=b[v.line]-1)}}function rt(m,g){let y,v=g.start._index,b=g.start._bufferIndex,x=g.end._index,w=g.end._bufferIndex;if(v===x)y=[m[v].slice(b,w)];else{if(y=m.slice(v,x),b>-1){let m=y[0];"string"==typeof m?y[0]=m.slice(b):y.shift()}w>0&&y.push(m[x].slice(0,w))}return y}function rn(m,g){let y,v=-1,b=[];for(;++v<m.length;){let x,w=m[v];if("string"==typeof w)x=w;else switch(w){case -5:x="\r";break;case -4:x="\n";break;case -3:x="\r\n";break;case -2:x=g?" ":" ";break;case -1:if(!g&&y)continue;x=" ";break;default:x=String.fromCharCode(w)}y=-2===w,b.push(x)}return b.join("")}function rr(m){let g={constructs:e2([n9,...(m||{}).extensions||[]]),content:y(tc),defined:[],document:y(td),flow:y(tj),lazy:{},string:y(tA),text:y(tI)};return g;function y(m){return y;function y(y){return re(g,m,y)}}}function ri(m){for(;!tb(m););return m}let ra=/[\0\t\n\r]/g;function ro(){let m,g=1,y="",v=!0;return b;function b(b,x,w){let E,S,C,k,j,T=[];for(b=y+("string"==typeof b?b.toString():new TextDecoder(x||void 0).decode(b)),C=0,y="",v&&(65279===b.charCodeAt(0)&&C++,v=void 0);C<b.length;){if(ra.lastIndex=C,k=(E=ra.exec(b))&&void 0!==E.index?E.index:b.length,j=b.charCodeAt(k),!E){y=b.slice(C);break}if(10===j&&C===k&&m)T.push(-3),m=void 0;else switch(m&&(T.push(-5),m=void 0),C<k&&(T.push(b.slice(C,k)),g+=k-C),j){case 0:T.push(65533),g++;break;case 9:for(S=4*Math.ceil(g/4),T.push(-2);g++<S;)T.push(-1);break;case 10:T.push(-4),g=1;break;default:m=!0,g=1}C=k+1}return w&&(m&&T.push(-5),y&&T.push(y),T.push(null)),T}}function rl(m,g){let y=Number.parseInt(m,g);return y<9||11===y||y>13&&y<32||y>126&&y<160||y>55295&&y<57344||y>64975&&y<65008||(65535&y)==65535||(65535&y)==65534||y>1114111?"�":String.fromCodePoint(y)}let rs=/\\([!-/:-@[-`{-~])|&(#(?:\d{1,7}|x[\da-f]{1,6})|[\da-z]{1,31});/gi;function rc(m){return m.replace(rs,ru)}function ru(m,g,y){if(g)return g;if(35===y.charCodeAt(0)){let m=y.charCodeAt(1),g=120===m||88===m;return rl(y.slice(g?2:1),g?16:10)}return tQ(y)||m}let rd={}.hasOwnProperty;function rp(m,g,y){return g&&"object"==typeof g&&(y=g,g=void 0),rf(y)(ri(rr(y).document().write(ro()(m,g,!0))))}function rf(m){let g={transforms:[],canContainEols:["emphasis","fragment","heading","paragraph","strong"],enter:{autolink:x(ey),autolinkProtocol:H,autolinkEmail:H,atxHeading:x(ep),blockQuote:x(el),characterEscape:H,characterReference:H,codeFenced:x(es),codeFencedFenceInfo:w,codeFencedFenceMeta:w,codeIndented:x(es,w),codeText:x(ec,w),codeTextData:H,data:H,codeFlowValue:H,definition:x(eu),definitionDestinationString:w,definitionLabelString:w,definitionTitleString:w,emphasis:x(ed),hardBreakEscape:x(eh),hardBreakTrailing:x(eh),htmlFlow:x(em,w),htmlFlowData:H,htmlText:x(em,w),htmlTextData:H,image:x(eg),label:w,link:x(ey),listItem:x(eb),listItemValue:T,listOrdered:x(ev,j),listUnordered:x(ev),paragraph:x(ex),reference:ee,referenceString:w,resourceDestinationString:w,resourceTitleString:w,setextHeading:x(ep),strong:x(ew),thematicBreak:x(eS)},exit:{atxHeading:S(),atxHeadingSequence:M,autolink:S(),autolinkEmail:eo,autolinkProtocol:ea,blockQuote:S(),characterEscapeValue:z,characterReferenceMarkerHexadecimal:en,characterReferenceMarkerNumeric:en,characterReferenceValue:er,characterReference:ei,codeFenced:S(R),codeFencedFence:I,codeFencedFenceInfo:N,codeFencedFenceMeta:A,codeFlowValue:z,codeIndented:S(O),codeText:S(q),codeTextData:z,data:z,definition:S(),definitionDestinationString:_,definitionLabelString:P,definitionTitleString:D,emphasis:S(),hardBreakEscape:S(U),hardBreakTrailing:S(U),htmlFlow:S(W),htmlFlowData:z,htmlText:S(G),htmlTextData:z,image:S(K),label:Y,labelText:Q,lineEnding:V,link:S($),listItem:S(),listOrdered:S(),listUnordered:S(),paragraph:S(),referenceString:et,resourceDestinationString:Z,resourceTitleString:X,resource:J,setextHeading:S(B),setextHeadingLineSequence:F,setextHeadingText:L,strong:S(),thematicBreak:S()}};rm(g,(m||{}).mdastExtensions||[]);let y={};return v;function v(m){let v={type:"root",children:[]},x={stack:[v],tokenStack:[],config:g,enter:E,exit:C,buffer:w,resume:k,data:y},S=[],j=-1;for(;++j<m.length;)("listOrdered"===m[j][1].type||"listUnordered"===m[j][1].type)&&("enter"===m[j][0]?S.push(j):j=b(m,S.pop(),j));for(j=-1;++j<m.length;){let y=g[m[j][0]];rd.call(y,m[j][1].type)&&y[m[j][1].type].call(Object.assign({sliceSerialize:m[j][2].sliceSerialize},x),m[j][1])}if(x.tokenStack.length>0){let m=x.tokenStack[x.tokenStack.length-1];(m[1]||ry).call(x,void 0,m[0])}for(v.position={start:rh(m.length>0?m[0][1].start:{line:1,column:1,offset:0}),end:rh(m.length>0?m[m.length-2][1].end:{line:1,column:1,offset:0})},j=-1;++j<g.transforms.length;)v=g.transforms[j](v)||v;return v}function b(m,g,y){let v,b,x,w,E=g-1,S=-1,C=!1;for(;++E<=y;){let g=m[E];switch(g[1].type){case"listUnordered":case"listOrdered":case"blockQuote":"enter"===g[0]?S++:S--,w=void 0;break;case"lineEndingBlank":"enter"===g[0]&&(!v||w||S||x||(x=E),w=void 0);break;case"linePrefix":case"listItemValue":case"listItemMarker":case"listItemPrefix":case"listItemPrefixWhitespace":break;default:w=void 0}
1if(!S&&"enter"===g[0]&&"listItemPrefix"===g[1].type||-1===S&&"exit"===g[0]&&("listUnordered"===g[1].type||"listOrdered"===g[1].type)){if(v){let w=E;for(b=void 0;w--;){let g=m[w];if("lineEnding"===g[1].type||"lineEndingBlank"===g[1].type){if("exit"===g[0])continue;b&&(m[b][1].type="lineEndingBlank",C=!0),g[1].type="lineEnding",b=w}else if("linePrefix"===g[1].type||"blockQuotePrefix"===g[1].type||"blockQuotePrefixWhitespace"===g[1].type||"blockQuoteMarker"===g[1].type||"listItemIndent"===g[1].type);else break}x&&(!b||x<b)&&(v._spread=!0),v.end=Object.assign({},b?m[b][1].start:g[1].end),m.splice(b||E,0,["exit",v,g[2]]),E++,y++}if("listItemPrefix"===g[1].type){let b={type:"listItem",_spread:!1,start:Object.assign({},g[1].start),end:void 0};v=b,m.splice(E,0,["enter",b,g[2]]),E++,y++,x=void 0,w=!0}}}return m[g][1]._spread=C,y}function x(m,g){return y;function y(y){E.call(this,m(y),y),g&&g.call(this,y)}}function w(){this.stack.push({type:"fragment",children:[]})}function E(m,g,y){this.stack[this.stack.length-1].children.push(m),this.stack.push(m),this.tokenStack.push([g,y||void 0]),m.position={start:rh(g.start),end:void 0}}function S(m){return g;function g(g){m&&m.call(this,g),C.call(this,g)}}function C(m,g){let y=this.stack.pop(),v=this.tokenStack.pop();if(v)v[0].type!==m.type&&(g?g.call(this,m,v[0]):(v[1]||ry).call(this,m,v[0]));else throw Error("Cannot close `"+m.type+"` ("+ef({start:m.start,end:m.end})+"): itâs not open");y.position.end=rh(m.end)}function k(){return eQ(this.stack.pop())}function j(){this.data.expectingFirstListItemValue=!0}function T(m){this.data.expectingFirstListItemValue&&(this.stack[this.stack.length-2].start=Number.parseInt(this.sliceSerialize(m),10),this.data.expectingFirstListItemValue=void 0)}function N(){let m=this.resume();this.stack[this.stack.length-1].lang=m}function A(){let m=this.resume();this.stack[this.stack.length-1].meta=m}function I(){this.data.flowCodeInside||(this.buffer(),this.data.flowCodeInside=!0)}function R(){let m=this.resume();this.stack[this.stack.length-1].value=m.replace(/^(\r?\n|\r)|(\r?\n|\r)$/g,""),this.data.flowCodeInside=void 0}function O(){let m=this.resume();this.stack[this.stack.length-1].value=m.replace(/(\r?\n|\r)$/g,"")}function P(m){let g=this.resume(),y=this.stack[this.stack.length-1];y.label=g,y.identifier=ni(this.sliceSerialize(m)).toLowerCase()}function D(){let m=this.resume();this.stack[this.stack.length-1].title=m}function _(){let m=this.resume();this.stack[this.stack.length-1].url=m}function M(m){let g=this.stack[this.stack.length-1];g.depth||(g.depth=this.sliceSerialize(m).length)}function L(){this.data.setextHeadingSlurpLineEnding=!0}function F(m){this.stack[this.stack.length-1].depth=61===this.sliceSerialize(m).codePointAt(0)?1:2}function B(){this.data.setextHeadingSlurpLineEnding=void 0}function H(m){let g=this.stack[this.stack.length-1].children,y=g[g.length-1];y&&"text"===y.type||((y=eE()).position={start:rh(m.start),end:void 0},g.push(y)),this.stack.push(y)}function z(m){let g=this.stack.pop();g.value+=this.sliceSerialize(m),g.position.end=rh(m.end)}function V(m){let y=this.stack[this.stack.length-1];if(this.data.atHardBreak){y.children[y.children.length-1].position.end=rh(m.end),this.data.atHardBreak=void 0;return}!this.data.setextHeadingSlurpLineEnding&&g.canContainEols.includes(y.type)&&(H.call(this,m),z.call(this,m))}function U(){this.data.atHardBreak=!0}function W(){let m=this.resume();this.stack[this.stack.length-1].value=m}function G(){let m=this.resume();this.stack[this.stack.length-1].value=m}function q(){let m=this.resume();this.stack[this.stack.length-1].value=m}function $(){let m=this.stack[this.stack.length-1];if(this.data.inReference){let g=this.data.referenceType||"shortcut";m.type+="Reference",m.referenceType=g,delete m.url,delete m.title}else delete m.identifier,delete m.label;this.data.referenceType=void 0}function K(){let m=this.stack[this.stack.length-1];if(this.data.inReference){let g=this.data.referenceType||"shortcut";m.type+="Reference",m.referenceType=g,delete m.url,delete m.title}else delete m.identifier,delete m.label;this.data.referenceType=void 0}function Q(m){let g=this.sliceSerialize(m),y=this.stack[this.stack.length-2];y.label=rc(g),y.identifier=ni(g).toLowerCase()}function Y(){let m=this.stack[this.stack.length-1],g=this.resume(),y=this.stack[this.stack.length-1];this.data.inReference=!0,"link"===y.type?y.children=m.children:y.alt=g}function Z(){let m=this.resume();this.stack[this.stack.length-1].url=m}function X(){let m=this.resume();this.stack[this.stack.length-1].title=m}function J(){this.data.inReference=void 0}function ee(){this.data.referenceType="collapsed"}function et(m){let g=this.resume(),y=this.stack[this.stack.length-1];y.label=g,y.identifier=ni(this.sliceSerialize(m)).toLowerCase(),this.data.referenceType="full"}function en(m){this.data.characterReferenceType=m.type}function er(m){let g,y=this.sliceSerialize(m),v=this.data.characterReferenceType;v?(g=rl(y,"characterReferenceMarkerNumeric"===v?10:16),this.data.characterReferenceType=void 0):g=tQ(y);let b=this.stack[this.stack.length-1];b.value+=g}function ei(m){this.stack.pop().position.end=rh(m.end)}function ea(m){z.call(this,m),this.stack[this.stack.length-1].url=this.sliceSerialize(m)}function eo(m){z.call(this,m),this.stack[this.stack.length-1].url="mailto:"+this.sliceSerialize(m)}function el(){return{type:"blockquote",children:[]}}function es(){return{type:"code",lang:null,meta:null,value:""}}function ec(){return{type:"inlineCode",value:""}}function eu(){return{type:"definition",identifier:"",label:null,title:null,url:""}}function ed(){return{type:"emphasis",children:[]}}function ep(){return{type:"heading",depth:0,children:[]}}function eh(){return{type:"break"}}function em(){return{type:"html",value:""}}function eg(){return{type:"image",title:null,url:"",alt:null}}function ey(){return{type:"link",title:null,url:"",children:[]}}function ev(m){return{type:"list",ordered:"listOrdered"===m.type,start:null,spread:m._spread,children:[]}}function eb(m){return{type:"listItem",spread:m._spread,checked:null,children:[]}}function ex(){return{type:"paragraph",children:[]}}function ew(){return{type:"strong",children:[]}}function eE(){return{type:"text",value:""}}function eS(){return{type:"thematicBreak"}}}function rh(m){return{line:m.line,column:m.column,offset:m.offset}}function rm(m,g){let y=-1;for(;++y<g.length;){let v=g[y];Array.isArray(v)?rm(m,v):rg(m,v)}}function rg(m,g){let y;for(y in g)if(rd.call(g,y))switch(y){case"canContainEols":{let v=g[y];v&&m[y].push(...v);break}case"transforms":{let v=g[y];v&&m[y].push(...v);break}case"enter":case"exit":{let v=g[y];v&&Object.assign(m[y],v)}}}function ry(m,g){if(m)throw Error("Cannot close `"+m.type+"` ("+ef({start:m.start,end:m.end}
1)+"): a different token (`"+g.type+"`, "+ef({start:g.start,end:g.end})+") is open");throw Error("Cannot close document, a token (`"+g.type+"`, "+ef({start:g.start,end:g.end})+") is still open")}function rv(m){let g=this;function y(y){return rp(y,{...g.data("settings"),...m,extensions:g.data("micromarkExtensions")||[],mdastExtensions:g.data("fromMarkdownExtensions")||[]})}g.parser=y}let rb=-1,rx=0,rw=1,rE=2,rS=3,rC=4,rk=5,rj=6,rT=7,rN=8,rA="object"==typeof self?self:globalThis,rI=(m,g)=>{let y=(g,y)=>(m.set(y,g),g),v=b=>{if(m.has(b))return m.get(b);let[x,w]=g[b];switch(x){case rx:case rb:return y(w,b);case rw:{let m=y([],b);for(let g of w)m.push(v(g));return m}case rE:{let m=y({},b);for(let[g,y]of w)m[v(g)]=v(y);return m}case rS:return y(new Date(w),b);case rC:{let{source:m,flags:g}=w;return y(new RegExp(m,g),b)}case rk:{let m=y(new Map,b);for(let[g,y]of w)m.set(v(g),v(y));return m}case rj:{let m=y(new Set,b);for(let g of w)m.add(v(g));return m}case rT:{let{name:m,message:g}=w;return y(new rA[m](g),b)}case rN:return y(BigInt(w),b);case"BigInt":return y(Object(BigInt(w)),b);case"ArrayBuffer":return y(new Uint8Array(w).buffer,w);case"DataView":{let{buffer:m}=new Uint8Array(w);return y(new DataView(m),w)}}return y(new rA[x](w),b)};return v},rR=m=>rI(new Map,m)(0),rO="",{toString:rP}={},{keys:rD}=Object,r_=m=>{let g=typeof m;if("object"!==g||!m)return[rx,g];let y=rP.call(m).slice(8,-1);switch(y){case"Array":return[rw,rO];case"Object":return[rE,rO];case"Date":return[rS,rO];case"RegExp":return[rC,rO];case"Map":return[rk,rO];case"Set":return[rj,rO];case"DataView":return[rw,y]}return y.includes("Array")?[rw,y]:y.includes("Error")?[rT,y]:[rE,y]},rM=([m,g])=>m===rx&&("function"===g||"symbol"===g),rL=(m,g,y,v)=>{let b=(m,g)=>{let b=v.push(m)-1;return y.set(g,b),b},x=v=>{if(y.has(v))return y.get(v);let[w,E]=r_(v);switch(w){case rx:{let g=v;switch(E){case"bigint":w=rN,g=v.toString();break;case"function":case"symbol":if(m)throw TypeError("unable to serialize "+E);g=null;break;case"undefined":return b([rb],v)}return b([w,g],v)}case rw:{if(E){let m=v;return"DataView"===E?m=new Uint8Array(v.buffer):"ArrayBuffer"===E&&(m=new Uint8Array(v)),b([E,[...m]],v)}let m=[],g=b([w,m],v);for(let g of v)m.push(x(g));return g}case rE:{if(E)switch(E){case"BigInt":return b([E,v.toString()],v);case"Boolean":case"Number":case"String":return b([E,v.valueOf()],v)}if(g&&"toJSON"in v)return x(v.toJSON());let y=[],S=b([w,y],v);for(let g of rD(v))(m||!rM(r_(v[g])))&&y.push([x(g),x(v[g])]);return S}case rS:return b([w,v.toISOString()],v);case rC:{let{source:m,flags:g}=v;return b([w,{source:m,flags:g}],v)}case rk:{let g=[],y=b([w,g],v);for(let[y,b]of v)(m||!(rM(r_(y))||rM(r_(b))))&&g.push([x(y),x(b)]);return y}case rj:{let g=[],y=b([w,g],v);for(let y of v)(m||!rM(r_(y)))&&g.push(x(y));return y}}let{message:S}=v;return b([w,{name:E,message:S}],v)};return x},rF=(m,{json:g,lossy:y}={})=>{let v=[];return rL(!(g||y),!!g,new Map,v)(m),v},rB="function"==typeof structuredClone?(m,g)=>g&&("json"in g||"lossy"in g)?rR(rF(m,g)):structuredClone(m):(m,g)=>rR(rF(m,g));function rH(m){let g=[],y=-1,v=0,b=0;for(;++y<m.length;){let x=m.charCodeAt(y),w="";if(37===x&&e4(m.charCodeAt(y+1))&&e4(m.charCodeAt(y+2)))b=2;else if(x<128)/[!#$&-;=?-Z_a-z~]/.test(String.fromCharCode(x))||(w=String.fromCharCode(x));else if(x>55295&&x<57344){let g=m.charCodeAt(y+1);x<56320&&g>56319&&g<57344?(w=String.fromCharCode(x,g),b=1):w="�"}else w=String.fromCharCode(x);w&&(g.push(m.slice(v,y),encodeURIComponent(w)),v=y+b+1,w=""),b&&(y+=b,b=0)}return g.join("")+m.slice(v)}function rz(m,g){let y=[{type:"text",value:"â©"}];return g>1&&y.push({type:"element",tagName:"sup",properties:{},children:[{type:"text",value:String(g)}]}),y}function rV(m,g){return"Back to reference "+(m+1)+(g>1?"-"+g:"")}function rU(m){let g="string"==typeof m.options.clobberPrefix?m.options.clobberPrefix:"user-content-",y=m.options.footnoteBackContent||rz,v=m.options.footnoteBackLabel||rV,b=m.options.footnoteLabel||"Footnotes",x=m.options.footnoteLabelTagName||"h2",w=m.options.footnoteLabelProperties||{className:["sr-only"]},E=[],S=-1;for(;++S<m.footnoteOrder.length;){let b=m.footnoteById.get(m.footnoteOrder[S]);if(!b)continue;let x=m.all(b),w=String(b.identifier).toUpperCase(),C=rH(w.toLowerCase()),k=0,j=[],T=m.footnoteCounts.get(w);for(;void 0!==T&&++k<=T;){j.length>0&&j.push({type:"text",value:" "});let m="string"==typeof y?y:y(S,k);"string"==typeof m&&(m={type:"text",value:m}),j.push({type:"element",tagName:"a",properties:{href:"#"+g+"fnref-"+C+(k>1?"-"+k:""),dataFootnoteBackref:"",ariaLabel:"string"==typeof v?v:v(S,k),className:["data-footnote-backref"]},children:Array.isArray(m)?m:[m]})}let N=x[x.length-1];if(N&&"element"===N.type&&"p"===N.tagName){let m=N.children[N.children.length-1];m&&"text"===m.type?m.value+=" ":N.children.push({type:"text",value:" "}),N.children.push(...j)}else x.push(...j);let A={type:"element",tagName:"li",properties:{id:g+"fn-"+C},children:m.wrap(x,!0)};m.patch(b,A),E.push(A)}if(0!==E.length)return{type:"element",tagName:"section",properties:{dataFootnotes:!0,className:["footnotes"]},children:[{type:"element",tagName:x,properties:{...rB(w),id:"footnote-label"},children:[{type:"text",value:b}]},{type:"text",value:"\n"},{type:"element",tagName:"ol",properties:{},children:m.wrap(E,!0)}
1,{type:"text",value:"\n"}]}}let rW=function(m){if(null==m)return rQ;if("function"==typeof m)return rK(m);if("object"==typeof m)return Array.isArray(m)?rG(m):rq(m);if("string"==typeof m)return r$(m);throw Error("Expected function, string, or object as test")};function rG(m){let g=[],y=-1;for(;++y<m.length;)g[y]=rW(m[y]);return rK(v);function v(...m){let y=-1;for(;++y<g.length;)if(g[y].apply(this,m))return!0;return!1}}function rq(m){let g=m;return rK(y);function y(y){let v,b=y;for(v in m)if(b[v]!==g[v])return!1;return!0}}function r$(m){return rK(g);function g(g){return g&&g.type===m}}function rK(m){return g;function g(g,y,v){return!!(rY(g)&&m.call(this,g,"number"==typeof y?y:void 0,v||void 0))}}function rQ(){return!0}function rY(m){return null!==m&&"object"==typeof m&&"type"in m}function rZ(m){return m}let rX=[],rJ=!0,r0=!1,r1="skip";function r2(m,g,y,v){let b;"function"==typeof g&&"function"!=typeof y?(v=y,y=g):b=g;let x=rW(b),w=v?-1:1;function E(m,b,S){let C=m&&"object"==typeof m?m:{};if("string"==typeof C.type){let g="string"==typeof C.tagName?C.tagName:"string"==typeof C.name?C.name:void 0;Object.defineProperty(k,"name",{value:"node ("+rZ(m.type+(g?"<"+g+">":""))+")"})}return k;function k(){let C,k,j,T=rX;if((!g||x(m,b,S[S.length-1]||void 0))&&(T=r5(y(m,S)))[0]===r0)return T;if("children"in m&&m.children){let g=m;if(g.children&&T[0]!==r1)for(k=(v?g.children.length:-1)+w,j=S.concat(g);k>-1&&k<g.children.length;){if((C=E(g.children[k],k,j)())[0]===r0)return C;k="number"==typeof C[1]?C[1]:k+w}}return T}}E(m,void 0,[])()}function r5(m){return Array.isArray(m)?m:"number"==typeof m?[rJ,m]:null==m?rX:[m]}function r3(m,g,y,v){let b,x,w;function E(m,g){let y=g[g.length-1],v=y?y.children.indexOf(m):void 0;return w(m,v,y)}"function"==typeof g&&"function"!=typeof y?(x=void 0,w=g,b=y):(x=g,w=y,b=v),r2(m,x,E,b)}function r6(m,g){let y=g.referenceType,v="]";if("collapsed"===y?v+="[]":"full"===y&&(v+="["+(g.label||g.identifier)+"]"),"imageReference"===g.type)return[{type:"text",value:"!["+g.alt+v}];let b=m.all(g),x=b[0];x&&"text"===x.type?x.value="["+x.value:b.unshift({type:"text",value:"["});let w=b[b.length-1];return w&&"text"===w.type?w.value+=v:b.push({type:"text",value:v}),b}function r4(m){let g=!1;if("list"===m.type){g=m.spread||!1;let y=m.children,v=-1;for(;!g&&++v<y.length;)g=r7(y[v])}return g}function r7(m){let g=m.spread;return null==g?m.children.length>1:g}let r8=9,r9=32;function ie(m){let g=String(m),y=/\r?\n|\r/g,v=y.exec(g),b=0,x=[];for(;v;)x.push(it(g.slice(b,v.index),b>0,!0),v[0]),b=v.index+v[0].length,v=y.exec(g);return x.push(it(g.slice(b),b>0,!1)),x.join("")}function it(m,g,y){let v=0,b=m.length;if(g){let g=m.codePointAt(v);for(;g===r8||g===r9;)v++,g=m.codePointAt(v)}if(y){let g=m.codePointAt(b-1);for(;g===r8||g===r9;)b--,g=m.codePointAt(b-1)}return b>v?m.slice(v,b):""}let ir={blockquote:function(m,g){let y={type:"element",tagName:"blockquote",properties:{},children:m.wrap(m.all(g),!0)};return m.patch(g,y),m.applyData(g,y)},break:function(m,g){let y={type:"element",tagName:"br",properties:{},children:[]};return m.patch(g,y),[m.applyData(g,y),{type:"text",value:"\n"}]},code:function(m,g){let y=g.value?g.value+"\n":"",v={},b=g.lang?g.lang.split(/\s+/):[];b.length>0&&(v.className=["language-"+b[0]]);let x={type:"element",tagName:"code",properties:v,children:[{type:"text",value:y}]};return g.meta&&(x.data={meta:g.meta}),m.patch(g,x),x={type:"element",tagName:"pre",properties:{},children:[x=m.applyData(g,x)]},m.patch(g,x),x},delete:function(m,g){let y={type:"element",tagName:"del",properties:{},children:m.all(g)};return m.patch(g,y),m.applyData(g,y)},emphasis:function(m,g){let y={type:"element",tagName:"em",properties:{},children:m.all(g)};return m.patch(g,y),m.applyData(g,y)},footnoteReference:function(m,g){let y,v="string"==typeof m.options.clobberPrefix?m.options.clobberPrefix:"user-content-",b=String(g.identifier).toUpperCase(),x=rH(b.toLowerCase()),w=m.footnoteOrder.indexOf(b),E=m.footnoteCounts.get(b);void 0===E?(E=0,m.footnoteOrder.push(b),y=m.footnoteOrder.length):y=w+1,E+=1,m.footnoteCounts.set(b,E);let S={type:"element",tagName:"a",properties:{href:"#"+v+"fn-"+x,id:v+"fnref-"+x+(E>1?"-"+E:""),dataFootnoteRef:!0,ariaDescribedBy:["footnote-label"]},children:[{type:"text",value:String(y)}]};m.patch(g,S);let C={type:"element",tagName:"sup",properties:{},children:[S]};return m.patch(g,C),m.applyData(g,C)},heading:function(m,g){let y={type:"element",tagName:"h"+g.depth,properties:{},children:m.all(g)};return m.patch(g,y),m.applyData(g,y)},html:function(m,g){if(m.options.allowDangerousHtml){let y={type:"raw",value:g.value};return m.patch(g,y),m.applyData(g,y)}},imageReference:function(m,g){let y=String(g.identifier).toUpperCase(),v=m.definitionById.get(y);if(!v)return r6(m,g);let b={src:rH(v.url||""),alt:g.alt};null!==v.title&&void 0!==v.title&&(b.title=v.title);let x={type:"element",tagName:"img",properties:b,children:[]};
1return m.patch(g,x),m.applyData(g,x)},image:function(m,g){let y={src:rH(g.url)};null!==g.alt&&void 0!==g.alt&&(y.alt=g.alt),null!==g.title&&void 0!==g.title&&(y.title=g.title);let v={type:"element",tagName:"img",properties:y,children:[]};return m.patch(g,v),m.applyData(g,v)},inlineCode:function(m,g){let y={type:"text",value:g.value.replace(/\r?\n|\r/g," ")};m.patch(g,y);let v={type:"element",tagName:"code",properties:{},children:[y]};return m.patch(g,v),m.applyData(g,v)},linkReference:function(m,g){let y=String(g.identifier).toUpperCase(),v=m.definitionById.get(y);if(!v)return r6(m,g);let b={href:rH(v.url||"")};null!==v.title&&void 0!==v.title&&(b.title=v.title);let x={type:"element",tagName:"a",properties:b,children:m.all(g)};return m.patch(g,x),m.applyData(g,x)},link:function(m,g){let y={href:rH(g.url)};null!==g.title&&void 0!==g.title&&(y.title=g.title);let v={type:"element",tagName:"a",properties:y,children:m.all(g)};return m.patch(g,v),m.applyData(g,v)},listItem:function(m,g,y){let v=m.all(g),b=y?r4(y):r7(g),x={},w=[];if("boolean"==typeof g.checked){let m,y=v[0];y&&"element"===y.type&&"p"===y.tagName?m=y:(m={type:"element",tagName:"p",properties:{},children:[]},v.unshift(m)),m.children.length>0&&m.children.unshift({type:"text",value:" "}),m.children.unshift({type:"element",tagName:"input",properties:{type:"checkbox",checked:g.checked,disabled:!0},children:[]}),x.className=["task-list-item"]}let E=-1;for(;++E<v.length;){let m=v[E];(b||0!==E||"element"!==m.type||"p"!==m.tagName)&&w.push({type:"text",value:"\n"}),"element"!==m.type||"p"!==m.tagName||b?w.push(m):w.push(...m.children)}let S=v[v.length-1];S&&(b||"element"!==S.type||"p"!==S.tagName)&&w.push({type:"text",value:"\n"});let C={type:"element",tagName:"li",properties:x,children:w};return m.patch(g,C),m.applyData(g,C)},list:function(m,g){let y={},v=m.all(g),b=-1;for("number"==typeof g.start&&1!==g.start&&(y.start=g.start);++b<v.length;){let m=v[b];if("element"===m.type&&"li"===m.tagName&&m.properties&&Array.isArray(m.properties.className)&&m.properties.className.includes("task-list-item")){y.className=["contains-task-list"];break}}let x={type:"element",tagName:g.ordered?"ol":"ul",properties:y,children:m.wrap(v,!0)};return m.patch(g,x),m.applyData(g,x)},paragraph:function(m,g){let y={type:"element",tagName:"p",properties:{},children:m.all(g)};return m.patch(g,y),m.applyData(g,y)},root:function(m,g){let y={type:"root",children:m.wrap(m.all(g))};return m.patch(g,y),m.applyData(g,y)},strong:function(m,g){let y={type:"element",tagName:"strong",properties:{},children:m.all(g)};return m.patch(g,y),m.applyData(g,y)},table:function(m,g){let y=m.all(g),v=y.shift(),b=[];if(v){let y={type:"element",tagName:"thead",properties:{},children:m.wrap([v],!0)};m.patch(g.children[0],y),b.push(y)}if(y.length>0){let v={type:"element",tagName:"tbody",properties:{},children:m.wrap(y,!0)},x=eu(g.children[1]),w=ec(g.children[g.children.length-1]);x&&w&&(v.position={start:x,end:w}),b.push(v)}let x={type:"element",tagName:"table",properties:{},children:m.wrap(b,!0)};return m.patch(g,x),m.applyData(g,x)},tableCell:function(m,g){let y={type:"element",tagName:"td",properties:{},children:m.all(g)};return m.patch(g,y),m.applyData(g,y)},tableRow:function(m,g,y){let v=y?y.children:void 0,b=0===(v?v.indexOf(g):1)?"th":"td",x=y&&"table"===y.type?y.align:void 0,w=x?x.length:g.children.length,E=-1,S=[];for(;++E<w;){let y=g.children[E],v={},w=x?x[E]:void 0;w&&(v.align=w);let C={type:"element",tagName:b,properties:v,children:[]};y&&(C.children=m.all(y),m.patch(y,C),C=m.applyData(y,C)),S.push(C)}let C={type:"element",tagName:"tr",properties:{},children:m.wrap(S,!0)};return m.patch(g,C),m.applyData(g,C)},text:function(m,g){let y={type:"text",value:ie(String(g.value))};return m.patch(g,y),m.applyData(g,y)},thematicBreak:function(m,g){let y={type:"element",tagName:"hr",properties:{},children:[]};return m.patch(g,y),m.applyData(g,y)},toml:ii,yaml:ii,definition:ii,footnoteDefinition:ii};function ii(){}let ia={}.hasOwnProperty,io={};function il(m,g){let y=g||io,v=new Map,b=new Map,x={all:E,applyData:ic,definitionById:v,footnoteById:b,footnoteCounts:new Map,footnoteOrder:[],handlers:{...ir,...y.handlers},one:w,options:y,patch:is,wrap:id};return r3(m,function(m){if("definition"===m.type||"footnoteDefinition"===m.type){let g="definition"===m.type?v:b,y=String(m.identifier).toUpperCase();g.has(y)||g.set(y,m)}}),x;function w(m,g){let y=m.type,v=x.handlers[y];if(ia.call(x.handlers,y)&&v)return v(x,m,g);if(x.options.passThrough&&x.options.passThrough.includes(y)){if("children"in m){let{children:g,...y}=m,v=rB(y);return v.children=x.all(m),v}return rB(m)}return(x.options.unknownHandler||iu)(x,m,g)}function E(m){let g=[];if("children"in m){let y=m.children,v=-1;for(;++v<y.length;){let b=x.one(y[v],m);if(b){if(v&&"break"===y[v-1].type&&(Array.isArray(b)||"text"!==b.type||(b.value=ip(b.value)),!Array.isArray(b)&&"element"===b.type)){let m=b.children[0];m&&"text"===m.type&&(m.value=ip(m.value))}Array.isArray(b)?g.push(...b):g.push(b)}}}return g}}function is(m,g){m.position&&(g.position=ep(m))}function ic(m,g){let y=g;if(m&&m.data){let g=m.data.hName,v=m.data.hChildren,b=m.data.hProperties;"string"==typeof g&&("element"===y.type?y.tagName=g:y={type:"element",tagName:g,properties:{},children:"children"in y?y.children:[y]}),"element"===y.type&&b&&Object.assign(y.properties,rB(b)),"children"in y&&y.children&&null!=v&&(y.children=v)}return y}function iu(m,g){let y=g.data||{},v="value"in g&&!(ia.call(y,"hProperties")||ia.call(y,"hChildren"))?{type:"text",value:g.value}:{type:"element",tagName:"div",properties:{},children:m.all(g)};return m.patch(g,v),m.applyData(g,v)}function id(m,g){let y=[],v=-1;for(g&&y.push({type:"text",value:"\n"});++v<m.length;)v&&y.push({type:"text",value:"\n"}),y.push(m[v]);return g&&m.length>0&&y.push({type:"text",value:"\n"}),y}function ip(m){let g=0,y=m.charCodeAt(g);for(;9===y||32===y;)g++,y=m.charCodeAt(g);return m.slice(g)}function ih(m,y){let v=il(m,y),b=v.one(m,void 0),x=rU(v),w=Array.isArray(b)?{type:"root",children:b}:b||{type:"root",children:[]};return x&&(g(),w.children.push({type:"text",value:"\n"},x)),w}function im(m,g){return m&&"run"in m?async function(y,v){let b=ih(y,{file:v,...g});await m.run(b,v)}:function(y,v){return ih(y,{file:v,...m||g})}}function ig(m){if(m)throw m}var iy=m.i(104100);function iv(m){if("object"!=typeof m||null===m)return!1;let g=Object.getPrototypeOf(m);return(null===g||g===Object.prototype||null===Object.getPrototypeOf(g))&&
1!(Symbol.toStringTag in m)&&!(Symbol.iterator in m)}function ib(){let m=[],g={run:y,use:v};return g;function y(...g){let v=-1,b=g.pop();if("function"!=typeof b)throw TypeError("Expected function as last argument, not "+b);function x(y,...w){let E=m[++v],S=-1;if(y)return void b(y);for(;++S<g.length;)(null===w[S]||void 0===w[S])&&(w[S]=g[S]);g=w,E?ix(E,x)(...w):b(null,...w)}x(null,...g)}function v(y){if("function"!=typeof y)throw TypeError("Expected `middelware` to be a function, not "+y);return m.push(y),g}}function ix(m,g){let y;return v;function v(...g){let w,E=m.length>g.length;E&&g.push(b);try{w=m.apply(this,g)}catch(g){let m=g;if(E&&y)throw m;return b(m)}E||(w&&w.then&&"function"==typeof w.then?w.then(x,b):w instanceof Error?b(w):x(w))}function b(m,...v){y||(y=!0,g(m,...v))}function x(m){b(null,m)}}let iw=ij,iE=iT,iS=iN,iC=iA,ik="/";function ij(m,g){let y;if(void 0!==g&&"string"!=typeof g)throw TypeError('"ext" argument must be a string');iO(m);let v=0,b=-1,x=m.length;if(void 0===g||0===g.length||g.length>m.length){for(;x--;)if(47===m.codePointAt(x)){if(y){v=x+1;break}}else b<0&&(y=!0,b=x+1);return b<0?"":m.slice(v,b)}if(g===m)return"";let w=-1,E=g.length-1;for(;x--;)if(47===m.codePointAt(x)){if(y){v=x+1;break}}else w<0&&(y=!0,w=x+1),E>-1&&(m.codePointAt(x)===g.codePointAt(E--)?E<0&&(b=x):(E=-1,b=w));return v===b?b=w:b<0&&(b=m.length),m.slice(v,b)}function iT(m){let g;if(iO(m),0===m.length)return".";let y=-1,v=m.length;for(;--v;)if(47===m.codePointAt(v)){if(g){y=v;break}}else g||(g=!0);return y<0?47===m.codePointAt(0)?"/":".":1===y&&47===m.codePointAt(0)?"//":m.slice(0,y)}function iN(m){let g;iO(m);let y=m.length,v=-1,b=0,x=-1,w=0;for(;y--;){let E=m.codePointAt(y);if(47===E){if(g){b=y+1;break}continue}v<0&&(g=!0,v=y+1),46===E?x<0?x=y:1!==w&&(w=1):x>-1&&(w=-1)}return x<0||v<0||0===w||1===w&&x===v-1&&x===b+1?"":m.slice(x,v)}function iA(...m){let g,y=-1;for(;++y<m.length;)iO(m[y]),m[y]&&(g=void 0===g?m[y]:g+"/"+m[y]);return void 0===g?".":iI(g)}function iI(m){iO(m);let g=47===m.codePointAt(0),y=iR(m,!g);return 0!==y.length||g||(y="."),y.length>0&&47===m.codePointAt(m.length-1)&&(y+="/"),g?"/"+y:y}function iR(m,g){let y,v,b="",x=0,w=-1,E=0,S=-1;for(;++S<=m.length;){if(S<m.length)y=m.codePointAt(S);else if(47===y)break;else y=47;if(47===y){if(w===S-1||1===E);else if(w!==S-1&&2===E){if(b.length<2||2!==x||46!==b.codePointAt(b.length-1)||46!==b.codePointAt(b.length-2)){if(b.length>2){if((v=b.lastIndexOf("/"))!==b.length-1){v<0?(b="",x=0):x=(b=b.slice(0,v)).length-1-b.lastIndexOf("/"),w=S,E=0;continue}}else if(b.length>0){b="",x=0,w=S,E=0;continue}}g&&(b=b.length>0?b+"/..":"..",x=2)}else b.length>0?b+="/"+m.slice(w+1,S):b=m.slice(w+1,S),x=S-w-1;w=S,E=0}else 46===y&&E>-1?E++:E=-1}return b}function iO(m){if("string"!=typeof m)throw TypeError("Path must be a string. Received "+JSON.stringify(m))}let iP=iD;function iD(){return"/"}function i_(m){return!!(null!==m&&"object"==typeof m&&"href"in m&&m.href&&"protocol"in m&&m.protocol&&void 0===m.auth)}function iM(m){if("string"==typeof m)m=new URL(m);else if(!i_(m)){let g=TypeError('The "path" argument must be of type string or an instance of URL. Received `'+m+"`");throw g.code="ERR_INVALID_ARG_TYPE",g}if("file:"!==m.protocol){let m=TypeError("The URL must be of scheme file");throw m.code="ERR_INVALID_URL_SCHEME",m}return iL(m)}function iL(m){if(""!==m.hostname){let m=TypeError('File URL host must be "localhost" or empty on darwin');throw m.code="ERR_INVALID_FILE_URL_HOST",m}let g=m.pathname,y=-1;for(;++y<g.length;)if(37===g.codePointAt(y)&&50===g.codePointAt(y+1)){let m=g.codePointAt(y+2);if(70===m||102===m){let m=TypeError("File URL path must not include encoded / characters");throw m.code="ERR_INVALID_FILE_URL_PATH",m}}return decodeURIComponent(g)}let iF=["history","path","basename","stem","extname","dirname"];class iB{constructor(m){let g,y;g=m?i_(m)?{path:m}:"string"==typeof m||iU(m)?{value:m}:m:{},this.cwd="cwd"in g?"":iP(),this.data={},this.history=[],this.messages=[],this.value,this.map,this.result,this.stored;let v=-1;for(;++v<iF.length;){const m=iF[v];m in g&&void 0!==g[m]&&null!==g[m]&&(this[m]="history"===m?[...g[m]]:g[m])}for(y in g)iF.includes(y)||(this[y]=g[y])}get basename(){return"string"==typeof this.path?iw(this.path):void 0}
1set basename(m){iz(m,"basename"),iH(m,"basename"),this.path=iC(this.dirname||"",m)}get dirname(){return"string"==typeof this.path?iE(this.path):void 0}set dirname(m){iV(this.basename,"dirname"),this.path=iC(m||"",this.basename)}get extname(){return"string"==typeof this.path?iS(this.path):void 0}set extname(m){if(iH(m,"extname"),iV(this.dirname,"extname"),m){if(46!==m.codePointAt(0))throw Error("`extname` must start with `.`");if(m.includes(".",1))throw Error("`extname` cannot contain multiple dots")}this.path=iC(this.dirname,this.stem+(m||""))}get path(){return this.history[this.history.length-1]}set path(m){i_(m)&&(m=iM(m)),iz(m,"path"),this.path!==m&&this.history.push(m)}get stem(){return"string"==typeof this.path?iw(this.path,this.extname):void 0}set stem(m){iz(m,"stem"),iH(m,"stem"),this.path=iC(this.dirname||"",m+(this.extname||""))}fail(m,g,y){let v=this.message(m,g,y);throw v.fatal=!0,v}info(m,g,y){let v=this.message(m,g,y);return v.fatal=void 0,v}message(m,g,y){let v=new ey(m,g,y);return this.path&&(v.name=this.path+":"+v.name,v.file=this.path),v.fatal=!1,this.messages.push(v),v}toString(m){return void 0===this.value?"":"string"==typeof this.value?this.value:new TextDecoder(m||void 0).decode(this.value)}}function iH(m,g){if(m&&m.includes(ik))throw Error("`"+g+"` cannot be a path: did not expect `"+ik+"`")}function iz(m,g){if(!m)throw Error("`"+g+"` cannot be empty")}function iV(m,g){if(!m)throw Error("Setting `"+g+"` requires `path` to be set too")}function iU(m){return!!(m&&"object"==typeof m&&"byteLength"in m&&"byteOffset"in m)}let iW=function(m){let g=this,y=g.constructor.prototype,v=y[m],b=function(){return v.apply(b,arguments)};return Object.setPrototypeOf(b,y),b},iG={}.hasOwnProperty;class iq extends iW{constructor(){super("copy"),this.Compiler=void 0,this.Parser=void 0,this.attachers=[],this.compiler=void 0,this.freezeIndex=-1,this.frozen=void 0,this.namespace={},this.parser=void 0,this.transformers=ib()}copy(){let m=new iq,g=-1;for(;++g<this.attachers.length;){let y=this.attachers[g];m.use(...y)}return m.data((0,iy.default)(!0,{},this.namespace)),m}data(m,g){return"string"==typeof m?2==arguments.length?(iY("data",this.frozen),this.namespace[m]=g,this):iG.call(this.namespace,m)&&this.namespace[m]||void 0:m?(iY("data",this.frozen),this.namespace=m,this):this.namespace}freeze(){if(this.frozen)return this;let m=this;for(;++this.freezeIndex<this.attachers.length;){let[g,...y]=this.attachers[this.freezeIndex];if(!1===y[0])continue;!0===y[0]&&(y[0]=void 0);let v=g.call(m,...y);"function"==typeof v&&this.transformers.use(v)}return this.frozen=!0,this.freezeIndex=1/0,this}parse(m){this.freeze();let g=iJ(m),y=this.parser||this.Parser;return iK("parse",y),y(String(g),g)}process(m,y){let v=this;return this.freeze(),iK("process",this.parser||this.Parser),iQ("process",this.compiler||this.Compiler),y?b(void 0,y):new Promise(b);function b(b,x){let w=iJ(m),E=v.parse(w);function S(m,v){m||!v?x(m):b?b(v):(g(),y(void 0,v))}v.run(E,w,function(m,g,y){if(m||!g||!y)return S(m);let b=g,x=v.stringify(b,y);i1(x)?y.value=x:y.result=x,S(m,y)})}}processSync(m){let y,v=!1;return this.freeze(),iK("processSync",this.parser||this.Parser),iQ("processSync",this.compiler||this.Compiler),this.process(m,b),iX("processSync","process",v),g(),y;function b(m,g){v=!0,ig(m),y=g}}run(m,y,v){iZ(m),this.freeze();let b=this.transformers;return v||"function"!=typeof y||(v=y,y=void 0),v?x(void 0,v):new Promise(x);function x(x,w){g();let E=iJ(y);function S(y,b,E){let S=b||m;y?w(y):x?x(S):(g(),v(void 0,S,E))}b.run(m,E,S)}}runSync(m,y){let v,b=!1;return this.run(m,y,x),iX("runSync","run",b),g(),v;function x(m,g){ig(m),v=g,b=!0}}stringify(m,g){this.freeze();let y=iJ(g),v=this.compiler||this.Compiler;return iQ("stringify",v),iZ(m),v(m,y)}use(m,...g){let y=this.attachers,v=this.namespace;if(iY("use",this.frozen),null==m);else if("function"==typeof m)E(m,g);else if("object"==typeof m)Array.isArray(m)?w(m):x(m);else throw TypeError("Expected usable value, not `"+m+"`");return this;function b(m){if("function"==typeof m)E(m,[]);else if("object"==typeof m)if(Array.isArray(m)){let[g,...y]=m;E(g,y)}else x(m);else throw TypeError("Expected usable value, not `"+m+"`")}function x(m){if(!("plugins"in m)&&!("settings"in m))throw Error("Expected usable value but received an empty preset, which is probably a mistake: presets typically come with `plugins` and sometimes with `settings`, but this has neither");w(m.plugins),m.settings&&(v.settings=(0,iy.default)(!0,v.settings,m.settings))}function w(m){let g=-1;if(null==m);else if(Array.isArray(m))for(;++g<m.length;)b(m[g]);else throw TypeError("Expected a list of plugins, not `"+m+"`")}function E(m,g){let v=-1,b=-1;for(;++v<y.length;)if(y[v][0]===m){b=v;break}if(-1===b)y.push([m,...g]);else if(g.length>0){let[v,...x]=g,w=y[b][1];iv(w)&&iv(v)&&(v=(0,iy.default)(!0,w,v)),y[b]=[m,v,...x]}}}}let i$=new iq().freeze();function iK(m,g){if("function"!=typeof g)throw TypeError("Cannot `"+m+"` without `parser`")}function iQ(m,g){if("function"!=typeof g)throw TypeError("Cannot `"+m+"` without `compiler`")}function iY(m,g){if(g)throw Error("Cannot call `"+m+"` on a frozen processor.\nCreate a new processor first, by calling it: use `processor()` instead of `processor`.")}function iZ(m){if(!iv(m)||"string"!=typeof m.type)throw TypeError("Expected node, got `"+m+"`")}function iX(m,g,y){if(!y)throw Error("`"+m+"` finished async. Use `"+g+"` instead")}function iJ(m){return i0(m)?m:new iB(m)}function i0(m){return!!(m&&"object"==typeof m&&"message"in m&&"messages"in m)}function i1(m){return"string"==typeof m||i2(m)}function i2(m){return!!(m&&"object"==typeof m&&"byteLength"in m&&"byteOffset"in m)}let i5=[],i3={allowDangerousHtml:!0},i6=/^(https?|ircs?|mailto|xmpp)$/i,i4=[{from:"astPlugins",id:"remove-buggy-html-in-markdown-parser"},{from:"allowDangerousHtml",id:"remove-buggy-html-in-markdown-parser"},{from:"allowNode",id:"replace-allownode-allowedtypes-and-disallowedtypes",to:"allowElement"},{from:"allowedTypes",id:"replace-allownode-allowedtypes-and-disallowedtypes",to:"allowedElements"},{from:"className",id:"remove-classname"},{from:"disallowedTypes",id:"replace-allownode-allowedtypes-and-disallowedtypes",to:"disallowedElements"},{from:"escapeHtml",id:"remove-buggy-html-in-markdown-parser"},{from:"includeElementIndex",id:"#remove-includeelementindex"},{from:"includeNodeIndex",id:"change-includenodeindex-to-includeelementindex"},{from:"linkTarget",id:"remove-linktarget"},{from:"plugins",id:"change-plugins-to-remarkplugins",to:"remarkPlugins"},{from:"rawSourcePos",id:"#remove-rawsourcepos"},{from:"renderers",id:"change-renderers-to-components",to:"components"},{from:"source",id:"change-source-to-children",to:"children"},{from:"sourcePos",id:"#remove-sourcepos"},{from:"transformImageUri",id:"#add-urltransform",to:"urlTransform"},{from:"transformLinkUri",id:"#add-urltransform",to:"urlTransform"}];function i7(m){let g=i8(m),y=i9(m);return ae(g.runSync(g.parse(y),y),m)}function i8(m){let g=m.rehypePlugins||i5,y=m.remarkPlugins||i5,v=m.remarkRehypeOptions?{...m.remarkRehypeOptions,...i3}:i3;return i$().use(rv).use(y).use(im,v).use(g)}function i9(m){let g=m.children||"",v=new iB;return"string"==typeof g?v.value=g:y(),v}function ae(m,g){let v=g.allowedElements,b=g.allowElement,x=g.components,w=g.disallowedElements,E=g.skipHtml,S=g.unwrapDisallowed,C=g.urlTransform||at;for(let m of i4)Object.hasOwn(g,m.from)&&y((m.from,m.to&&m.to,m.id));return v&&w&&y(),r3(m,k),eC(m,{Fragment:e$.Fragment,components:x,ignoreInvalidStyle:!0,jsx:e$.jsx,jsxs:e$.jsxs,passKeys:!0,passNode:!0});function k(m,g,y){if("raw"===m.type&&y&&"number"==typeof g)return E?y.children.splice(g,1):y.children[g]={type:"text",value:m.value},g;if("element"===m.type){let g;for(g in eq)if(Object.hasOwn(eq,g)&&Object.hasOwn(m.properties,g)){let y=m.properties[g],v=eq[g];(null===v||v.includes(m.tagName))&&(m.properties[g]=C(String(y||""),g,m))}}if("element"===m.type){let x=v?!v.includes(m.tagName):!!w&&w.includes(m.tagName);if(!x&&b&&"number"==typeof g&&(x=!b(m,g,y)),x&&y&&"number"==typeof g)return S&&m.children?y.children.splice(g,1,...m.children):y.children.splice(g,1),g}}}function at(m){let g=m.indexOf(":"),y=m.indexOf("?"),v=m.indexOf("#"),b=m.indexOf("/");return -1===g||-1!==b&&g>b||-1!==y&&g>y||-1!==v&&g>v||i6.test(m.slice(0,g))?m:""}m.s(["default",0,i7],918789)},320584,(m,g,y)=>{"use strict";g.exports=function(m){return null!=m&&"object"==typeof m&&!1===Array.isArray(m)}},350369,(m,g,y)=>{"use strict";var v=m.r(320584);g.exports=function(m,g){if(!v(m)&&"function"!=typeof m)return{};var y={};if("string"==typeof g)return g in m&&(y[g]=m[g]),y;for(var b=g.length,x=-1;++x<b;){var w=g[x];w in m&&(y[w]=m[w])}return y}},864125,980178,139411,760062,733187,432225,m=>{"use strict";let g=m=>{let g=m.split("_");return`${g[0]}${g.slice(1).map(m=>m[0].toUpperCase()+m.slice(1)).join("")}`},y=(m,y,v="")=>{let b=g(y);return`${m}${b[0].toUpperCase()+b.slice(1)}${v}`},v=m=>{let g=typeof m;return null!==m&&("object"===g||"function"===g)},b=new Set(["__proto__","prototype","constructor"]),x=new Set("0123456789");function w(m){let g=[],y="",v="start",w=!1;for(let E of m)switch(E){case"\\":if("index"===v)throw Error("Invalid character in an index");if("indexEnd"===v)throw Error("Invalid character after an index");w&&(y+=E),v="property",w=!w;break;case".":if("index"===v)throw Error("Invalid character in an index");if("indexEnd"===v){v="property";break}if(w){w=!1,y+=E;break}if(b.has(y))return[];g.push(y),y="",v="property";break;case"[":if("index"===v)throw Error("Invalid character in an index");if("indexEnd"===v){v="index";break}if(w){w=!1,y+=E;break}if("property"===v){if(b.has(y))return[];g.push(y),y=""}v="index";break;case"]":if("index"===v){g.push(Number.parseInt(y,10)),y="",v="indexEnd";break}if("indexEnd"===v)throw Error("Invalid character after an index");default:if("index"===v&&!x.has(E))throw Error("Invalid character in an index");if("indexEnd"===v)throw Error("Invalid character after an index");"start"===v&&(v="property"),w&&(w=!1,y+="\\"),y+=E}switch(w&&(y+="\\"),v){case"property":if(b.has(y))return[];g.push(y);break;case"index":throw Error("Index was not closed");case"start":g.push("")}return g}function E(m,g){if("number"!=typeof g&&Array.isArray(m)){let y=Number.parseInt(g,10);return Number.isInteger(y)&&m[y]===m[g]}return!1}function S(m,g){if(E(m,g))throw Error("Cannot use string index")}function C(m,g,y){if(!v(m)||"string"!=typeof g)return void 0===y?m:y;let b=w(g);if(0===b.length)return y;for(let g=0;g<b.length;g++){let v=b[g];if(null==(m=E(m,v)?g===b.length-1?void 0:null:m[v])){if(g!==b.length-1)return y;break}}return void 0===m?y:m}function k(m,g,y){if(!v(m)||"string"!=typeof g)return m;let b=m,x=w(g);for(let g=0;g<x.length;g++){let b=x[g];S(m,b),g===x.length-1?m[b]=y:v(m[b])||(m[b]="number"==typeof x[g+1]?[]:{}),m=m[b]}return b}function j(m,g){if(!v(m)||"string"!=typeof g)return!1;let y=w(g);for(let g=0;g<y.length;g++){let b=y[g];
1if(S(m,b),g===y.length-1)return delete m[b],!0;if(!v(m=m[b]))return!1}}let T=m=>{if("object"!=typeof m||null===m)return m;let g=Array.isArray(m)?[]:{};for(let y in m)Object.hasOwnProperty.call(m,y)&&(g[y]=T(m[y]));return g},N=m=>m&&"object"==typeof m&&!Array.isArray(m),A=()=>"u"<typeof document||!document.createElement;function I(m,g,{mutate:y=!1}={}){let v=y?m:Object.assign({},m);return N(m)&&N(g)&&Object.keys(g).forEach(y=>{N(g[y])&&y in m?v[y]=I(m[y],g[y]):Object.assign(v,{[y]:g[y]})}),v}function R(m,g){let y={};if(Array.isArray(g))for(let v of g){let g=Object.getOwnPropertyDescriptor(m,v);g?.enumerable&&Object.defineProperty(y,v,g)}else for(let v of Reflect.ownKeys(m)){let b=Object.getOwnPropertyDescriptor(m,v);if(b.enumerable){let x=m[v];g(v,x,m)&&Object.defineProperty(y,v,b)}}return y}function O(m,g){if(Array.isArray(g)){let y=new Set(g);return R(m,m=>!y.has(m))}return R(m,(m,y,v)=>!g(m,y,v))}m.s(["isObject",0,N,"isSSR",0,A],980178),m.s(["mergeDeep",0,I],139411);var P=m.i(350369),P=P;class D{constructor(){Object.defineProperty(this,"listeners",{enumerable:!0,configurable:!0,writable:!0,value:[]}),Object.defineProperty(this,"props",{enumerable:!0,configurable:!0,writable:!0,value:{}}),Object.defineProperty(this,"data",{enumerable:!0,configurable:!0,writable:!0,value:{}}),Object.defineProperty(this,"dataSnapshot",{enumerable:!0,configurable:!0,writable:!0,value:{}})}takeSnapshot(){return this.dataSnapshot=JSON.parse(JSON.stringify(this.data)),this}restoreSnapshot(){return this.data=JSON.parse(JSON.stringify(this.dataSnapshot)),this.onChange("@restore-snapshot",null),this}set(m,g,y){if(m in this.props){let v=this.getPropExportKey(m,y);if(this.get(m,void 0)!==g){let y=this.props[m];void 0===g?this.removeKey(y.parent?.key,y.keyPath[0]):k(this.data,v,g),this.onChange(m,g)}}return this}get(m,g,y){return m in this.props?C(this.data,this.getPropExportKey(m,y),g):g}resetValue(m,g){if(m in this.props){let y=this.props[m],v=y.initialValue?y.initialValue():void 0;return void 0===v&&g&&y.parent&&"map"===y.parent.type?this.removeKey(y.parent.key,g):this.set(m,v,g)}return this}getMapExportKey(m,g){return m.map(m=>"#KEY#"===m?g:m)}getPropExportKey(m,g){if(m in this.props){let y=this.props[m].exportKey;return g?this.getMapExportKey(y,g).join("."):y.join(".")}return""}getValue(m,g,y){return m in this.props?this.get(m,g,y):g}setValue(m,g,y){return m in this.props?"array"===this.props[m].type&&0===g.length?this.resetValue(m,y):this.set(m,g,y):this}removeKey(m,g){if(!m)return this.data=O(this.data,[g]),this;let y=this.getValue(m,{});return j(y,"string"==typeof g?g:`[${g}]`),0===Object.keys(y).length&&(y=void 0),this.setValue(m,y)}updateValue(m,g,y){return this.setValue(m,I(this.getValue(m,{},y),g),y)}addValue(m,g,y){return m in this.props&&"array"===this.props[m].type?this.setValue(m,this.getValue(m,[],y).concat(g),y):this}removeValue(m,g,y=m=>m!==g,v){return m in this.props&&"array"===this.props[m].type&&this.setValue(m,this.getValue(m,[],v).filter(m=>y(m,g)),v),this}load(m,g=!1){return this.data=m.toJson(),g&&this.onChange("load","load"),this}transformJson(m){return m}toJson(...m){return 0===Object.keys(this.data).length?this.transformJson(void 0):0===m.length?this.transformJson(T(this.data)):this.transformJson((0,P.default)(T(this.data),m))}onChange(m,g){this.listeners.forEach(y=>{y.onChange(this,m,g)})}addListeners(m){m.forEach(m=>this.addListener(m))}addListener(m){this.listeners.find(g=>g===m)||this.listeners.push(m)}removeListener(m){this.listeners=this.listeners.filter(g=>g!==m)}}function _(m,g){for(let y=0;y<g.length;y++){let v=g[y];v.enumerable=v.enumerable||!1,v.configurable=!0,"value"in v&&(v.writable=!0),Object.defineProperty(m,v.key,v)}}function M(m,g){return(M=Object.setPrototypeOf||function(m,g){return m.__proto__=g,m})(m,g)}function L(m){if(void 0===m)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return m}function F(){if("u"<typeof Reflect||!Reflect.construct||Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(m){return!1}}
1function B(m){return(B=Object.setPrototypeOf?Object.getPrototypeOf:function(m){return m.__proto__||Object.getPrototypeOf(m)})(m)}function H(m){return(H="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(m){return typeof m}:function(m){return m&&"function"==typeof Symbol&&m.constructor===Symbol&&m!==Symbol.prototype?"symbol":typeof m})(m)}function z(m,g){if(g&&("object"===H(g)||"function"==typeof g))return g;if(void 0!==g)throw TypeError("Derived constructors may only return object or undefined");return L(m)}function V(m,g,y){return g in m?Object.defineProperty(m,g,{value:y,enumerable:!0,configurable:!0,writable:!0}):m[g]=y,m}function U(m,g,y){return g&&_(m.prototype,g),y&&_(m,y),m}function W(m,g){if("function"!=typeof g&&null!==g)throw TypeError("Super expression must either be null or a function");m.prototype=Object.create(g&&g.prototype,{constructor:{value:m,writable:!0,configurable:!0}}),g&&M(m,g)}function G(m){let g=F();return function(){let y,v=B(m);return y=g?Reflect.construct(v,arguments,B(this).constructor):v.apply(this,arguments),z(this,y)}}let q=m=>m.replace(/s$/,"").replace(/ie$/,"y"),$=(m,g,y)=>{let{name:v=m}=g;return y?`${y.key}.${v}`:v},K=(m,g,y,v)=>("__constructor__"===g&&(m=$(g,v,y?.parent||null)),m.replace(/\./g,"_")),Q=(m,g,v)=>{let{exportKey:b=[m],getter:x,setter:w}=v,E=g?.type==="map",S=$(m,v,g),C=g?`${g.accessProp}.${m}`:m,k=[...E?["#KEY#"]:[],..."__constructor__"===m?[]:b],j=g?.exportKey?.concat(...k)||k,T=K(S,m,g,v),N=x||y("get",T),A=w||y("set",T);return{config:{...v,key:S,accessProp:C,exportKey:j,keyPath:k,getter:N,setter:A,parent:g},key:S,methodKey:T}},Y=(m,{parent:g},y,v=0)=>{if(g?.type==="map"){if(m.length<y-v+1)throw Error("Invalid number of arguments");if("string"!=typeof m[0])throw Error(`Invalid map key argument: ${m[0]}`);let g=m.slice(1);return[...Array(y).fill(void 0).map((m,y)=>g[y]),m[0]]}return m},Z=(m,g,v,b,x)=>{let w={};return Object.keys(g).forEach(E=>{let{key:S,methodKey:C,config:j,config:{accessProp:T,exportKey:N,setter:A,getter:I,type:R,model:O,initialValue:P}}=Q(E,m,g[E]),D={type:R,...x};w[S]=j;let _=P?P():void 0;if(void 0===_||S.includes("#KEY#")||k(v,N.join("."),_),b.push({typeOptions:D,prop:T,key:I,value:function(...m){return this.getValue(S,...Y(m,D,1,1))}}),b.push({typeOptions:D,prop:T,key:A,value:function(...m){return this.setValue(S,...Y(m,D,1))}}),b.push({typeOptions:D,prop:T,key:y("reset",C),value:function(...m){return this.resetValue(S,...Y(m,D,0))}}),"array"===R){let m=q(C);b.push({typeOptions:D,prop:T,key:y("add",m),value:function(...m){return this.addValue(S,...Y(m,D,1))}}),b.push({typeOptions:D,prop:T,key:y("remove",m),value:function(...m){return this.removeValue(S,...Y(m,D,2,1))}})}else"model"===R&&O?(Object.assign(w,Z(j,O.properties,v,b,x)),b.push({typeOptions:D,prop:T,key:y("update",C),value:function(...m){return this.updateValue(S,...Y(m,D,1))}})):"map"===R&&O&&Object.assign(w,Z(j,O.properties,v,b,{parent:j,...x}))}),w},X=m=>{let{name:g,properties:y={}}=m,v={},b=[],x=Z(null,y,v,b);W(E,D);let w=G(E);function E(...m){let g=w.call.apply(w,[this].concat(m));return V(g,"listeners",[]),V(g,"props",x),V(g,"data",JSON.parse(JSON.stringify(v))),g}return U(E,b),Object.defineProperty(E,"name",{value:g}),E};m.s(["createModel",0,X],760062);let J={name:"Context",file:"context",buildInterface:!0,properties:{browser:{type:"model",model:{name:"ContextBrowser",file:"browser",properties:{user_agent:{},device:{},app_type:{}}}},campaign:{type:"model",model:{name:"ContextCampaign",properties:{utm_source:{},utm_medium:{},utm_campaign:{},utm_term:{},utm_content:{}}}},geo:{type:"model",model:{name:"ContextGeo",properties:{ip:{},location:{type:"model",model:{name:"ContextGeoLocation",properties:{lat:{required:!0},lon:{required:!0}}}}}}},ids:{type:"map",model:{name:"ContextEntityIds",properties:{__constructor__:{type:"array",name:"entityIds"}}},mapKey:"entity",mapKeyType:"Entity"},locale:{type:"model",model:{name:"ContextLocale",properties:{country:{required:!0},language:{required:!0}}}},page:{type:"model",model:{name:"ContextPage",properties:{uri:{required:!0},custom:{}}}},store:{type:"model",model:{name:"ContextStore",properties:{group_id:{},id:{required:!0}}}},time:{type:"model",model:{name:"ContextTime",properties:{epoch:{}}}},user:{type:"model",model:{name:"ContextUser",properties:{user_id:{name:"id"},uuid:{required:!0},groups:{type:"array",name:"groups"},custom:{}}}}}};m.s(["default",0,J],733187);let ee=X(J);class et extends ee{}m.s(["default",0,et],432225);class en{static get(){return this.context}static toJson(){if(this.context){let m=this.context.toJson();return{...m.browser?{browser:m.browser}:{},...m.geo?{geo:m.geo}:{},...m.store?{store:m.store}:{},...m.page?{page:{...m.page,...m.locale?{...m.locale.country?{locale_country:m.locale.country}:{},...m.locale.language?{locale_language:m.locale.language}:{}}:{}}}:{},...m.user?{user:m.user}:{}}}return{}}}Object.defineProperty(en,"context",{enumerable:!0,configurable:!0,writable:!0,value:new et});let er=en;m.s(["default",0,er],864125)},131894,(__turbopack_context__,module,exports)=>{var __TURBOPACK__imported__module__247167__=__turbopack_context__.i(247167);!function(){"use strict";
1var ERROR="input is invalid type",WINDOW="object"==typeof window,root=WINDOW?window:{};root.JS_SHA256_NO_WINDOW&&(WINDOW=!1);var WEB_WORKER=!WINDOW&&"object"==typeof self,NODE_JS=!root.JS_SHA256_NO_NODE_JS&&"object"==typeof __TURBOPACK__imported__module__247167__.default&&__TURBOPACK__imported__module__247167__.default.versions&&__TURBOPACK__imported__module__247167__.default.versions.node;NODE_JS?root=__turbopack_context__.g:WEB_WORKER&&(root=self);var COMMON_JS=!root.JS_SHA256_NO_COMMON_JS&&module.exports,AMD="function"==typeof define&&define.amd,ARRAY_BUFFER=!root.JS_SHA256_NO_ARRAY_BUFFER&&"u">typeof ArrayBuffer,HEX_CHARS="0123456789abcdef".split(""),EXTRA=[-0x80000000,8388608,32768,128],SHIFT=[24,16,8,0],K=[0x428a2f98,0x71374491,0xb5c0fbcf,0xe9b5dba5,0x3956c25b,0x59f111f1,0x923f82a4,0xab1c5ed5,0xd807aa98,0x12835b01,0x243185be,0x550c7dc3,0x72be5d74,0x80deb1fe,0x9bdc06a7,0xc19bf174,0xe49b69c1,0xefbe4786,0xfc19dc6,0x240ca1cc,0x2de92c6f,0x4a7484aa,0x5cb0a9dc,0x76f988da,0x983e5152,0xa831c66d,0xb00327c8,0xbf597fc7,0xc6e00bf3,0xd5a79147,0x6ca6351,0x14292967,0x27b70a85,0x2e1b2138,0x4d2c6dfc,0x53380d13,0x650a7354,0x766a0abb,0x81c2c92e,0x92722c85,0xa2bfe8a1,0xa81a664b,0xc24b8b70,0xc76c51a3,0xd192e819,0xd6990624,0xf40e3585,0x106aa070,0x19a4c116,0x1e376c08,0x2748774c,0x34b0bcb5,0x391c0cb3,0x4ed8aa4a,0x5b9cca4f,0x682e6ff3,0x748f82ee,0x78a5636f,0x84c87814,0x8cc70208,0x90befffa,0xa4506ceb,0xbef9a3f7,0xc67178f2],OUTPUT_TYPES=["hex","array","digest","arrayBuffer"],blocks=[];(root.JS_SHA256_NO_NODE_JS||!Array.isArray)&&(Array.isArray=function(m){return"[object Array]"===Object.prototype.toString.call(m)}),ARRAY_BUFFER&&(root.JS_SHA256_NO_ARRAY_BUFFER_IS_VIEW||!ArrayBuffer.isView)&&(ArrayBuffer.isView=function(m){return"object"==typeof m&&m.buffer&&m.buffer.constructor===ArrayBuffer});var createOutputMethod=function(m,g){return function(y){return new Sha256(g,!0).update(y)[m]()}},createMethod=function(m){var g=createOutputMethod("hex",m);NODE_JS&&(g=nodeWrap(g,m)),g.create=function(){return new Sha256(m)},g.update=function(m){return g.create().update(m)};for(var y=0;y<OUTPUT_TYPES.length;++y){var v=OUTPUT_TYPES[y];g[v]=createOutputMethod(v,m)}return g},nodeWrap=function(method,is224){var crypto=eval("require('crypto')"),Buffer=eval("require('buffer').Buffer"),algorithm=is224?"sha224":"sha256",nodeMethod=function(m){if("string"==typeof m)return crypto.createHash(algorithm).update(m,"utf8").digest("hex");if(null==m)throw Error(ERROR);return m.constructor===ArrayBuffer&&(m=new Uint8Array(m)),Array.isArray(m)||ArrayBuffer.isView(m)||m.constructor===Buffer?crypto.createHash(algorithm).update(new Buffer(m)).digest("hex"):method(m)};return nodeMethod},createHmacOutputMethod=function(m,g){return function(y,v){return new HmacSha256(y,g,!0).update(v)[m]()}},createHmacMethod=function(m){var g=createHmacOutputMethod("hex",m);g.create=function(g){return new HmacSha256(g,m)},g.update=function(m,y){return g.create(m).update(y)};for(var y=0;y<OUTPUT_TYPES.length;++y){var v=OUTPUT_TYPES[y];g[v]=createHmacOutputMethod(v,m)}return g};function Sha256(m,g){g?(blocks[0]=blocks[16]=blocks[1]=blocks[2]=blocks[3]=blocks[4]=blocks[5]=blocks[6]=blocks[7]=blocks[8]=blocks[9]=blocks[10]=blocks[11]=blocks[12]=blocks[13]=blocks[14]=blocks[15]=0,this.blocks=blocks):this.blocks=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],m?(this.h0=0xc1059ed8,this.h1=0x367cd507,this.h2=0x3070dd17,this.h3=0xf70e5939,this.h4=0xffc00b31,this.h5=0x68581511,this.h6=0x64f98fa7,this.h7=0xbefa4fa4):(this.h0=0x6a09e667,this.h1=0xbb67ae85,this.h2=0x3c6ef372,this.h3=0xa54ff53a,this.h4=0x510e527f,this.h5=0x9b05688c,this.h6=0x1f83d9ab,this.h7=0x5be0cd19),this.block=this.start=this.bytes=this.hBytes=0,this.finalized=this.hashed=!1,this.first=!0,this.is224=m}function HmacSha256(m,g,y){var v,b=typeof m;if("string"===b){var x,w=[],E=m.length,S=0;for(v=0;v<E;++v)(x=m.charCodeAt(v))<128?w[S++]=x:(x<2048?w[S++]=192|x>>6:(x<55296||x>=57344?w[S++]=224|x>>12:(x=65536+((1023&x)<<10|1023&m.charCodeAt(++v)),w[S++]=240|x>>18,w[S++]=128|x>>12&63),w[S++]=128|x>>6&63),w[S++]=128|63&x);m=w}else if("object"===b){if(null===m)throw Error(ERROR);else if(ARRAY_BUFFER&&m.constructor===ArrayBuffer)m=new Uint8Array(m);else if(!Array.isArray(m)&&(!ARRAY_BUFFER||!ArrayBuffer.isView(m)))throw Error(ERROR)}else throw Error(ERROR);m.length>64&&(m=new Sha256(g,!0).update(m).array());var C=[],k=[];for(v=0;v<64;++v){var j=m[v]||0;C[v]=92^j,k[v]=54^j}Sha256.call(this,g,y),this.update(k),this.oKeyPad=C,this.inner=!0,this.sharedMemory=y}Sha256.prototype.update=function(m){if(!this.finalized){var g,y=typeof m;if("string"!==y){if("object"===y){if(null===m)throw Error(ERROR);else if(ARRAY_BUFFER&&m.constructor===ArrayBuffer)m=new Uint8Array(m);else if(!Array.isArray(m)&&(!ARRAY_BUFFER||!ArrayBuffer.isView(m)))throw Error(ERROR)}else throw Error(ERROR);g=!0}for(var v,b,x=0,w=m.length,E=this.blocks;x<w;){if(this.hashed&&(this.hashed=!1,E[0]=this.block,E[16]=E[1]=E[2]=E[3]=E[4]=E[5]=E[6]=E[7]=E[8]=E[9]=E[10]=E[11]=E[12]=E[13]=E[14]=E[15]=0),g)for(b=this.start;x<w&&b<64;++x)E[b>>2]|=m[x]<<SHIFT[3&b++];else for(b=this.start;x<w&&b<64;
1++x)(v=m.charCodeAt(x))<128?E[b>>2]|=v<<SHIFT[3&b++]:(v<2048?E[b>>2]|=(192|v>>6)<<SHIFT[3&b++]:(v<55296||v>=57344?E[b>>2]|=(224|v>>12)<<SHIFT[3&b++]:(v=65536+((1023&v)<<10|1023&m.charCodeAt(++x)),E[b>>2]|=(240|v>>18)<<SHIFT[3&b++],E[b>>2]|=(128|v>>12&63)<<SHIFT[3&b++]),E[b>>2]|=(128|v>>6&63)<<SHIFT[3&b++]),E[b>>2]|=(128|63&v)<<SHIFT[3&b++]);this.lastByteIndex=b,this.bytes+=b-this.start,b>=64?(this.block=E[16],this.start=b-64,this.hash(),this.hashed=!0):this.start=b}return this.bytes>0xffffffff&&(this.hBytes+=this.bytes/0x100000000|0,this.bytes=this.bytes%0x100000000),this}},Sha256.prototype.finalize=function(){if(!this.finalized){this.finalized=!0;var m=this.blocks,g=this.lastByteIndex;m[16]=this.block,m[g>>2]|=EXTRA[3&g],this.block=m[16],g>=56&&(this.hashed||this.hash(),m[0]=this.block,m[16]=m[1]=m[2]=m[3]=m[4]=m[5]=m[6]=m[7]=m[8]=m[9]=m[10]=m[11]=m[12]=m[13]=m[14]=m[15]=0),m[14]=this.hBytes<<3|this.bytes>>>29,m[15]=this.bytes<<3,this.hash()}},Sha256.prototype.hash=function(){var m,g,y,v,b,x,w,E,S,C,k,j=this.h0,T=this.h1,N=this.h2,A=this.h3,I=this.h4,R=this.h5,O=this.h6,P=this.h7,D=this.blocks;for(m=16;m<64;++m)g=((b=D[m-15])>>>7|b<<25)^(b>>>18|b<<14)^b>>>3,y=((b=D[m-2])>>>17|b<<15)^(b>>>19|b<<13)^b>>>10,D[m]=D[m-16]+g+D[m-7]+y|0;for(k=T&N,m=0;m<64;m+=4)this.first?(this.is224?(E=300032,P=(b=D[0]-0x543c9a5b)-0x8f1a6c7|0,A=b+0x170e9b5|0):(E=0x2a01a605,P=(b=D[0]-0xc881298)-0x5ab00ac6|0,A=b+0x8909ae5|0),this.first=!1):(g=(j>>>2|j<<30)^(j>>>13|j<<19)^(j>>>22|j<<10),y=(I>>>6|I<<26)^(I>>>11|I<<21)^(I>>>25|I<<7),v=(E=j&T)^j&N^k,b=P+y+(w=I&R^~I&O)+K[m]+D[m],x=g+v,P=A+b|0,A=b+x|0),g=(A>>>2|A<<30)^(A>>>13|A<<19)^(A>>>22|A<<10),y=(P>>>6|P<<26)^(P>>>11|P<<21)^(P>>>25|P<<7),v=(S=A&j)^A&T^E,b=O+y+(w=P&I^~P&R)+K[m+1]+D[m+1],x=g+v,O=N+b|0,g=((N=b+x|0)>>>2|N<<30)^(N>>>13|N<<19)^(N>>>22|N<<10),y=(O>>>6|O<<26)^(O>>>11|O<<21)^(O>>>25|O<<7),v=(C=N&A)^N&j^S,b=R+y+(w=O&P^~O&I)+K[m+2]+D[m+2],x=g+v,R=T+b|0,g=((T=b+x|0)>>>2|T<<30)^(T>>>13|T<<19)^(T>>>22|T<<10),y=(R>>>6|R<<26)^(R>>>11|R<<21)^(R>>>25|R<<7),v=(k=T&N)^T&A^C,b=I+y+(w=R&O^~R&P)+K[m+3]+D[m+3],x=g+v,I=j+b|0,j=b+x|0;this.h0=this.h0+j|0,this.h1=this.h1+T|0,this.h2=this.h2+N|0,this.h3=this.h3+A|0,this.h4=this.h4+I|0,this.h5=this.h5+R|0,this.h6=this.h6+O|0,this.h7=this.h7+P|0},Sha256.prototype.hex=function(){this.finalize();var m=this.h0,g=this.h1,y=this.h2,v=this.h3,b=this.h4,x=this.h5,w=this.h6,E=this.h7,S=HEX_CHARS[m>>28&15]+HEX_CHARS[m>>24&15]+HEX_CHARS[m>>20&15]+HEX_CHARS[m>>16&15]+HEX_CHARS[m>>12&15]+HEX_CHARS[m>>8&15]+HEX_CHARS[m>>4&15]+HEX_CHARS[15&m]+HEX_CHARS[g>>28&15]+HEX_CHARS[g>>24&15]+HEX_CHARS[g>>20&15]+HEX_CHARS[g>>16&15]+HEX_CHARS[g>>12&15]+HEX_CHARS[g>>8&15]+HEX_CHARS[g>>4&15]+HEX_CHARS[15&g]+HEX_CHARS[y>>28&15]+HEX_CHARS[y>>24&15]+HEX_CHARS[y>>20&15]+HEX_CHARS[y>>16&15]+HEX_CHARS[y>>12&15]+HEX_CHARS[y>>8&15]+HEX_CHARS[y>>4&15]+HEX_CHARS[15&y]+HEX_CHARS[v>>28&15]+HEX_CHARS[v>>24&15]+HEX_CHARS[v>>20&15]+HEX_CHARS[v>>16&15]+HEX_CHARS[v>>12&15]+HEX_CHARS[v>>8&15]+HEX_CHARS[v>>4&15]+HEX_CHARS[15&v]+HEX_CHARS[b>>28&15]+HEX_CHARS[b>>24&15]+HEX_CHARS[b>>20&15]+HEX_CHARS[b>>16&15]+HEX_CHARS[b>>12&15]+HEX_CHARS[b>>8&15]+HEX_CHARS[b>>4&15]+HEX_CHARS[15&b]+HEX_CHARS[x>>28&15]+HEX_CHARS[x>>24&15]+HEX_CHARS[x>>20&15]+HEX_CHARS[x>>16&15]+HEX_CHARS[x>>12&15]+HEX_CHARS[x>>8&15]+HEX_CHARS[x>>4&15]+HEX_CHARS[15&x]+HEX_CHARS[w>>28&15]+HEX_CHARS[w>>24&15]+HEX_CHARS[w>>20&15]+HEX_CHARS[w>>16&15]+HEX_CHARS[w>>12&15]+HEX_CHARS[w>>8&15]+HEX_CHARS[w>>4&15]+HEX_CHARS[15&w];return this.is224||(S+=HEX_CHARS[E>>28&15]+HEX_CHARS[E>>24&15]+HEX_CHARS[E>>20&15]+HEX_CHARS[E>>16&15]+HEX_CHARS[E>>12&15]+HEX_CHARS[E>>8&15]+HEX_CHARS[E>>4&15]+HEX_CHARS[15&E]),S},Sha256.prototype.toString=Sha256.prototype.hex,Sha256.prototype.digest=function(){this.finalize();var m=this.h0,g=this.h1,y=this.h2,v=this.h3,b=this.h4,x=this.h5,w=this.h6,E=this.h7,S=[m>>24&255,m>>16&255,m>>8&255,255&m,g>>24&255,g>>16&255,g>>8&255,255&g,y>>24&255,y>>16&255,y>>8&255,255&y,v>>24&255,v>>16&255,v>>8&255,255&v,b>>24&255,b>>16&255,b>>8&255,255&b,x>>24&255,x>>16&255,x>>8&255,255&x,w>>24&255,w>>16&255,w>>8&255,255&w];return this.is224||S.push(E>>24&255,E>>16&255,E>>8&255,255&E),S},Sha256.prototype.array=Sha256.prototype.digest,Sha256.prototype.arrayBuffer=function(){this.finalize();var m=new ArrayBuffer(this.is224?28:32),g=new DataView(m);return g.setUint32(0,this.h0),g.setUint32(4,this.h1),g.setUint32(8,this.h2),g.setUint32(12,this.h3),g.setUint32(16,this.h4),g.setUint32(20,this.h5),g.setUint32(24,this.h6),this.is224||g.setUint32(28,this.h7),m},HmacSha256.prototype=new Sha256,HmacSha256.prototype.finalize=function(){if(Sha256.prototype.finalize.call(this),this.inner){this.inner=!1;var m=this.array();Sha256.call(this,this.is224,this.sharedMemory),this.update(this.oKeyPad),this.update(m),Sha256.prototype.finalize.call(this)}};var exports=createMethod();if(exports.sha256=exports,exports.sha224=createMethod(!0),exports.sha256.hmac=createHmacMethod(),exports.sha224.hmac=createHmacMethod(!0),COMMON_JS)module.exports=exports;else{let r;root.sha256=exports.sha256,root.sha224=exports.sha224,AMD&&(__turbopack_context__.r,void 0!==(r=exports)&&__turbopack_context__.v(r))}}()},698603,m=>{"use strict";var g=m.i(16639),y=m.i(656802),v=m.i(139411);m.i(131894);var b=m.i(864125),x=m.i(151263);let w=async(m,{items:g,actionSubtype:y="conversion"})=>C(m,"cart",{actionSubtype:y,items:g}),E=async(m,g)=>C(m,"wishlist",g),S=async(m,y)=>{let{orderId:v,orderTotal:b,orderSubtotal:w,coupon:E,items:S,actionSubtype:k="conversion",store:j}=y;return(0,x.validateTransaction)(v)?C(m,"order_confirm",{items:S,transaction:(0,x.buildTransactionObject)(v,b,w,E,j),actionSubtype:k}
1):void g.Logger.warn("trackEvent :::","Transaction orderId is not defined")},C=async(m,y,{review:v,transaction:w,items:E,customAttributes:S,actionSubtype:C})=>{if(!y)return void g.Logger.warn("trackEvent :::","Event name is not defined");let k=[];m&&E&&(k=(0,x.buildEventEntities)(m,E));let j={name:y,action:"add",action_sub_type:C,value:{entities:k,transaction:w,review:v,custom_attributes:S,context:b.default.toJson()}};return(0,x.track)(j)},k=async(m,{items:y,actionSubtype:v})=>{let w=[];if(m&&y&&(w=(0,x.buildEventEntities)(m,y))&&!(0,x.validateEntities)(w))return void g.Logger.warn("trackEvent :::","A field is missing on one or more of the items provided");let E={action:"view",name:"cart",action_sub_type:v,value:{entities:w,context:b.default.toJson()}};return(0,x.track)(E)},j=async(m,w)=>{if(!m||(0,y.emptyObject)(m))return void g.Logger.warn("trackEvent :::","User information is empty or not complete");let E={action:"identify",name:"login",action_sub_type:w,value:{context:(0,v.mergeDeep)(b.default.toJson(),{user:{...m.id?{cuid:m.id}:{},...m.eid?{eid:m.eid}:{},...m.email?{email:m.email}:{},...m.fbid?{fbid:m.fbid}:{},...m.address?{address:m.address}:{}}})}};return(0,x.track)(E)};m.s(["trackAddToCartEvent",0,w,"trackAddToWishlistEvent",0,E,"trackOrderConfirmEvent",0,S,"trackStatusCartEvent",0,k,"trackUserLoginEvent",0,j],698603)},12447,(m,g,y)=>{g.exports=function(m){var g=typeof m;return null!=m&&("object"==g||"function"==g)}},100236,(m,g,y)=>{g.exports=m.g&&m.g.Object===Object&&m.g},139088,(m,g,y)=>{var v=m.r(100236),b="object"==typeof self&&self&&self.Object===Object&&self;g.exports=v||b||Function("return this")()},631926,(m,g,y)=>{var v=m.r(139088);g.exports=function(){return v.Date.now()}},748891,(m,g,y)=>{var v=/\s/;g.exports=function(m){for(var g=m.length;g--&&v.test(m.charAt(g)););return g}},830364,(m,g,y)=>{var v=m.r(748891),b=/^\s+/;g.exports=function(m){return m?m.slice(0,v(m)+1).replace(b,""):m}},630353,(m,g,y)=>{g.exports=m.r(139088).Symbol},243436,(m,g,y)=>{var v=m.r(630353),b=Object.prototype,x=b.hasOwnProperty,w=b.toString,E=v?v.toStringTag:void 0;g.exports=function(m){var g=x.call(m,E),y=m[E];try{m[E]=void 0;var v=!0}catch(m){}var b=w.call(m);return v&&(g?m[E]=y:delete m[E]),b}},223243,(m,g,y)=>{var v=Object.prototype.toString;g.exports=function(m){return v.call(m)}},377684,(m,g,y)=>{var v=m.r(630353),b=m.r(243436),x=m.r(223243),w="[object Null]",E="[object Undefined]",S=v?v.toStringTag:void 0;g.exports=function(m){return null==m?void 0===m?E:w:S&&S in Object(m)?b(m):x(m)}},877289,(m,g,y)=>{g.exports=function(m){return null!=m&&"object"==typeof m}},361884,(m,g,y)=>{var v=m.r(377684),b=m.r(877289),x="[object Symbol]";g.exports=function(m){return"symbol"==typeof m||b(m)&&v(m)==x}},773759,(m,g,y)=>{var v=m.r(830364),b=m.r(12447),x=m.r(361884),w=0/0,E=/^[-+]0x[0-9a-f]+$/i,S=/^0b[01]+$/i,C=/^0o[0-7]+$/i,k=parseInt;g.exports=function(m){if("number"==typeof m)return m;if(x(m))return w;if(b(m)){var g="function"==typeof m.valueOf?m.valueOf():m;m=b(g)?g+"":g}if("string"!=typeof m)return 0===m?m:+m;m=v(m);var y=S.test(m);return y||C.test(m)?k(m.slice(2),y?2:8):E.test(m)?w:+m}},374009,(m,g,y)=>{var v=m.r(12447),b=m.r(631926),x=m.r(773759),w="Expected a function",E=Math.max,S=Math.min;g.exports=function(m,g,y){var C,k,j,T,N,A,I=0,R=!1,O=!1,P=!0;if("function"!=typeof m)throw TypeError(w);function D(g){var y=C,v=k;return C=k=void 0,I=g,T=m.apply(v,y)}function _(m){return I=m,N=setTimeout(F,g),R?D(m):T}function M(m){var y=m-A,v=m-I,b=g-y;return O?S(b,j-v):b}function L(m){var y=m-A,v=m-I;return void 0===A||y>=g||y<0||O&&v>=j}function F(){var m=b();if(L(m))return B(m);N=setTimeout(F,M(m))}function B(m){return(N=void 0,P&&C)?D(m):(C=k=void 0,T)}function H(){return void 0===N?T:B(b())}function z(){var m=b(),y=L(m);if(C=arguments,k=this,A=m,y){if(void 0===N)return _(A);if(O)return clearTimeout(N),N=setTimeout(F,g),D(A)}return void 0===N&&(N=setTimeout(F,g)),T}return g=x(g)||0,v(y)&&(R=!!y.leading,j=(O="maxWait"in y)?E(x(y.maxWait)||0,g):j,P="trailing"in y?!!y.trailing:P),z.cancel=function(){void 0!==N&&clearTimeout(N),I=0,C=A=k=N=void 0},z.flush=H,z}},224283,(m,g,y)=>{var v=m.r(374009),b=m.r(12447),x="Expected a function";
1g.exports=function(m,g,y){var w=!0,E=!0;if("function"!=typeof m)throw TypeError(x);return b(y)&&(w="leading"in y?!!y.leading:w,E="trailing"in y?!!y.trailing:E),v(m,g,{leading:w,maxWait:g,trailing:E})}},702961,(m,g,y)=>{"use strict";function v(){var m=Object.create(null),g=0,y=0,v=0,b=!1;function x(g){v--,delete m[g]}this.put=function(g,y,w,E){if(b&&console.log("caching: %s = %j (@%s)",g,y,w),void 0!==w&&("number"!=typeof w||isNaN(w)||w<=0))throw Error("Cache timeout must be a positive number");if(void 0!==E&&"function"!=typeof E)throw Error("Cache timeout callback must be a function");var S=m[g];S?clearTimeout(S.timeout):v++;var C={value:y,expire:w+Date.now()};return isNaN(C.expire)||(C.timeout=setTimeout((function(){x(g),E&&E(g,y)}).bind(this),w)),m[g]=C,y},this.del=function(g){var y=!0,v=m[g];return v?(clearTimeout(v.timeout),!isNaN(v.expire)&&v.expire<Date.now()&&(y=!1)):y=!1,y&&x(g),y},this.clear=function(){for(var x in m)clearTimeout(m[x].timeout);v=0,m=Object.create(null),b&&(g=0,y=0)},this.get=function(x){var w=m[x];if(void 0!==w)if(isNaN(w.expire)||w.expire>=Date.now())return b&&g++,w.value;else b&&y++,v--,delete m[x];else b&&y++;return null},this.size=function(){return v},this.memsize=function(){var g,y=0;for(g in m)y++;return y},this.debug=function(m){b=m},this.hits=function(){return g},this.misses=function(){return y},this.keys=function(){return Object.keys(m)},this.exportJson=function(){var g={};for(var y in m){var v=m[y];g[y]={value:v.value,expire:v.expire||"NaN"}}return JSON.stringify(g)},this.importJson=function(g,y){var v=JSON.parse(g),x=Date.now(),w=y&&y.skipDuplicates;for(var E in v)if(v.hasOwnProperty(E)){if(w&&m[E]){b&&console.log("Skipping duplicate imported key '%s'",E);continue}var S=v[E],C=S.expire-x;if(C<=0){this.del(E);continue}C=C>0?C:void 0,this.put(E,S.value,C)}return this.size()}}g.exports=new v,g.exports.Cache=v},368e3,794581,260900,414229,779294,504169,960855,756512,997307,962118,560140,496173,m=>{"use strict";let g;var y=m.i(965566),v=m.i(763074),b=m.i(260830);let x=m=>m.startsWith("--");function w(m,g,y){x(g)?m.style.setProperty(g,y):m.style[g]=y}function E(m){let g;return()=>(void 0===g&&(g=m()),g)}m.s(["setStyle",0,w],794581),m.s(["memo",0,E],260900);let S={};function C(m,g){let y=E(m);return()=>S[g]??y()}let k=C(()=>void 0!==window.ScrollTimeline,"scrollTimeline"),j=m=>null!==m;function T(m,{repeat:g,repeatType:y="loop"},v,b=1){let x=m.filter(j),w=b<0||g&&"loop"!==y&&g%2==1?0:x.length-1;return w&&void 0!==v?v:x[w]}m.s(["getFinalKeyframe",0,T],414229);class N{constructor(){this.updateFinished()}get finished(){return this._finished}updateFinished(){this._finished=new Promise(m=>{this.resolve=m})}notifyFinished(){this.resolve()}then(m,g){return this.finished.then(m,g)}}m.s(["WithPromise",0,N],779294);let A={layout:0,mainThread:0,waapi:0};m.s(["activeAnimations",0,A],504169);var I=m.i(880248);let R=m=>Array.isArray(m)&&"number"==typeof m[0];m.s(["isBezierDefinition",0,R],960855);let O=C(()=>{try{document.createElement("div").animate({opacity:0}
1,{easing:"linear(0, 1)"})}catch(m){return!1}return!0},"linearEasing"),P=(m,g,y=10)=>{let v="",b=Math.max(Math.round(g/y),2);for(let g=0;g<b;g++)v+=Math.round(1e4*m(g/(b-1)))/1e4+", ";return`linear(${v.substring(0,v.length-2)})`};m.s(["generateLinearEasing",0,P],756512);let D=([m,g,y,v])=>`cubic-bezier(${m}, ${g}, ${y}, ${v})`,_={linear:"linear",ease:"ease",easeIn:"ease-in",easeOut:"ease-out",easeInOut:"ease-in-out",circIn:D([0,.65,.55,1]),circOut:D([.55,0,1,.45]),backIn:D([.31,.01,.66,-.59]),backOut:D([.33,1.53,.69,.99])};function M(m,g){if(m)return"function"==typeof m?O()?P(m,g):"ease-out":R(m)?D(m):Array.isArray(m)?m.map(m=>M(m,g)||_.easeOut):_[m]}function L(m,g,y,{delay:v=0,duration:b=300,repeat:x=0,repeatType:w="loop",ease:E="easeOut",times:S}={},C){let k={[g]:y};S&&(k.offset=S);let j=M(E,b);Array.isArray(j)&&(k.easing=j),I.statsBuffer.value&&A.waapi++;let T={delay:v,duration:b,easing:Array.isArray(j)?"linear":j,fill:"both",iterations:x+1,direction:"reverse"===w?"alternate":"normal"};C&&(T.pseudoElement=C);let N=m.animate(k,T);return I.statsBuffer.value&&N.finished.finally(()=>{A.waapi--}),N}function F(m){return"function"==typeof m&&"applyToOptions"in m}function B({type:m,...g}){return F(m)&&O()?m.applyToOptions(g):(g.duration??(g.duration=300),g.ease??(g.ease="easeOut"),g)}m.s(["isGenerator",0,F],997307);class H extends N{constructor(m){if(super(),this.finishedTime=null,this.isStopped=!1,this.manualStartTime=null,!m)return;const{element:g,name:v,keyframes:b,pseudoElement:x,allowFlatten:E=!1,finalKeyframe:S,onComplete:C}=m;this.isPseudoElement=!!x,this.allowFlatten=E,this.options=m,(0,y.invariant)("string"!=typeof m.type,'Mini animate() doesn\'t support "type" as a string.',"mini-spring");const k=B(m);this.animation=L(g,v,b,k,x),!1===k.autoplay&&this.animation.pause(),this.animation.onfinish=()=>{if(this.finishedTime=this.time,!x){let m=T(b,this.options,S,this.speed);this.updateMotionValue&&this.updateMotionValue(m),w(g,v,m),this.animation.cancel()}C?.(),this.notifyFinished()}}play(){this.isStopped||(this.manualStartTime=null,this.animation.play(),"finished"===this.state&&this.updateFinished())}pause(){this.animation.pause()}complete(){this.animation.finish?.()}cancel(){try{this.animation.cancel()}catch(m){}}stop(){if(this.isStopped)return;this.isStopped=!0;let{state:m}=this;"idle"!==m&&"finished"!==m&&(this.updateMotionValue?this.updateMotionValue():this.commitStyles(),this.isPseudoElement||this.cancel())}commitStyles(){let m=this.options?.element;!this.isPseudoElement&&m?.isConnected&&this.animation.commitStyles?.()}get duration(){let m=this.animation.effect?.getComputedTiming?.().duration||0;return(0,v.millisecondsToSeconds)(Number(m))}get iterationDuration(){let{delay:m=0}=this.options||{};return this.duration+(0,v.millisecondsToSeconds)(m)}get time(){return(0,v.millisecondsToSeconds)(Number(this.animation.currentTime)||0)}set time(m){let g=null!==this.finishedTime;this.manualStartTime=null,this.finishedTime=null,this.animation.currentTime=(0,v.secondsToMilliseconds)(m),g&&this.animation.pause()}get speed(){return this.animation.playbackRate}set speed(m){m<0&&(this.finishedTime=null),this.animation.playbackRate=m}get state(){return null!==this.finishedTime?"finished":this.animation.playState}get startTime(){return this.manualStartTime??Number(this.animation.startTime)}set startTime(m){this.manualStartTime=this.animation.startTime=m}attachTimeline({timeline:m,rangeStart:g,rangeEnd:y,observe:v}){return(this.allowFlatten&&this.animation.effect?.updateTiming({easing:"linear"}),this.animation.onfinish=null,m&&k())?(this.animation.timeline=m,g&&(this.animation.rangeStart=g),y&&(this.animation.rangeEnd=y),b.noop):v(this)}}m.s(["NativeAnimation",0,H],368e3);let z=new Set(["opacity","clipPath","filter","transform"]);m.s(["acceleratedValues",0,z],962118);let{schedule:V}=(0,m.i(651571).createRenderBatcher)(queueMicrotask,!1);m.s(["microtask",0,V],560140);var U=m.i(846791),W=m.i(287022);function G(){g=void 0}let q={now:()=>(void 0===g&&q.set(W.frameData.isProcessing||U.MotionGlobalConfig.useManualTiming?W.frameData.timestamp:performance.now()),g),set:m=>{g=m,queueMicrotask(G)}};m.s(["time",0,q],496173)},646436,m=>{"use strict";var g=m.i(864440),y=m.i(277942),v=m.i(684015),b=m.i(19928),x=m.i(921012),w=m.i(386871),E=m.i(569577),S=m.i(775554);
1let C=new Set(["auto","none","0"]);function k(m,g,y){let v,b=0;for(;b<m.length&&!v;){let g=m[b];"string"==typeof g&&!C.has(g)&&(0,E.analyseComplexValue)(g).values.length&&(v=m[b]),b++}if(v&&y)for(let b of g)m[b]=(0,S.getAnimatableNone)(y,v)}var j=m.i(44493);class T extends x.KeyframeResolver{constructor(m,g,y,v,b){super(m,g,y,v,b,!0)}readKeyframes(){let{unresolvedKeyframes:m,element:x,name:w}=this;if(!x||!x.current)return;super.readKeyframes();for(let g=0;g<m.length;g++){let y=m[g];if("string"==typeof y&&(y=y.trim(),(0,b.isCSSVariableToken)(y))){let b=(0,v.getVariableValue)(y,x.current);void 0!==b&&(m[g]=b),g===m.length-1&&(this.finalKeyframe=y)}}if(this.resolveNoneKeyframes(),!g.positionalKeys.has(w)||2!==m.length)return;let[E,S]=m,C=(0,y.findDimensionValueType)(E),k=(0,y.findDimensionValueType)(S);if((0,b.containsCSSVariable)(E)!==(0,b.containsCSSVariable)(S)&&j.positionalValues[w]){this.needsMeasurement=!0;return}if(C!==k)if((0,j.isNumOrPxType)(C)&&(0,j.isNumOrPxType)(k))for(let g=0;g<m.length;g++){let y=m[g];"string"==typeof y&&(m[g]=parseFloat(y))}else j.positionalValues[w]&&(this.needsMeasurement=!0)}resolveNoneKeyframes(){let{unresolvedKeyframes:m,name:g}=this,y=[];for(let g=0;g<m.length;g++)(null===m[g]||(0,w.isNone)(m[g]))&&y.push(g);y.length&&k(m,y,g)}measureInitialState(){let{element:m,unresolvedKeyframes:g,name:y}=this;if(!m||!m.current)return;"height"===y&&(this.suspendedScrollY=window.pageYOffset),this.measuredOrigin=j.positionalValues[y](m.measureViewportBox(),window.getComputedStyle(m.current)),g[0]=this.measuredOrigin;let v=g[g.length-1];void 0!==v&&m.getValue(y,v).jump(v,!1)}measureEndState(){let{element:m,name:g,unresolvedKeyframes:y}=this;if(!m||!m.current)return;let v=m.getValue(g);v&&v.jump(this.measuredOrigin,!1);let b=y.length-1,x=y[b];y[b]=j.positionalValues[g](m.measureViewportBox(),window.getComputedStyle(m.current)),null!==x&&void 0===this.finalKeyframe&&(this.finalKeyframe=x),this.removedTransforms?.length&&this.removedTransforms.forEac
1h(([g,y])=>{m.getValue(g).set(y)}),this.resolveNoneKeyframes()}}m.s(["DOMKeyframesResolver",0,T],646436)},921012,381296,44493,260830,846791,880248,651571,287022,m=>{"use strict";function g(m){for(let g=1;g<m.length;g++)m[g]??(m[g]=m[g-1])}let y=m=>180*m/Math.PI,v=m=>x(y(Math.atan2(m[1],m[0]))),b={x:4,y:5,translateX:4,translateY:5,scaleX:0,scaleY:3,scale:m=>(Math.abs(m[0])+Math.abs(m[3]))/2,rotate:v,rotateZ:v,skewX:m=>y(Math.atan(m[1])),skewY:m=>y(Math.atan(m[2])),skew:m=>(Math.abs(m[1])+Math.abs(m[2]))/2},x=m=>((m%=360)<0&&(m+=360),m),w=v,E=m=>Math.sqrt(m[0]*m[0]+m[1]*m[1]),S=m=>Math.sqrt(m[4]*m[4]+m[5]*m[5]),C={x:12,y:13,z:14,translateX:12,translateY:13,translateZ:14,scaleX:E,scaleY:S,scale:m=>(E(m)+S(m))/2,rotateX:m=>x(y(Math.atan2(m[6],m[5]))),rotateY:m=>x(y(Math.atan2(-m[2],m[0]))),rotateZ:w,rotate:w,skewX:m=>y(Math.atan(m[4])),skewY:m=>y(Math.atan(m[1])),skew:m=>(Math.abs(m[1])+Math.abs(m[4]))/2};function k(m){return+!!m.includes("scale")}function j(m,g){let y,v;if(!m||"none"===m)return k(g);let x=m.match(/^matrix3d\(([-\d.e\s,]+)\)$/u);if(x)y=C,v=x;else{let g=m.match(/^matrix\(([-\d.e\s,]+)\)$/u);y=b,v=g}if(!v)return k(g);let w=y[g],E=v[1].split(",").map(N);return"function"==typeof w?w(E):E[w]}let T=(m,g)=>{let{transform:y="none"}=getComputedStyle(m);return j(y,g)};function N(m){return parseFloat(m.trim())}m.s(["defaultTransformValue",0,k,"parseValueFromTransform",0,j,"readTransformValue",0,T],381296);var A=m.i(157788),I=m.i(76307),R=m.i(265091);let O=m=>m===I.number||m===R.px,P=new Set(["x","y","z"]),D=A.transformPropOrder.filter(m=>!P.has(m));function _(m){let g=[];return D.forEach(y=>{let v=m.getValue(y);void 0!==v&&(g.push([y,v.get()]),v.set(+!!y.startsWith("scale")))}),g}let M={width:({x:m},{paddingLeft:g="0",paddingRight:y="0",boxSizing:v})=>{let b=m.max-m.min;return"border-box"===v?b:b-parseFloat(g)-parseFloat(y)},height:({y:m},{paddingTop:g="0",paddingBottom:y="0",boxSizing:v})=>{let b=m.max-m.min;return"border-box"===v?b:b-parseFloat(g)-parseFloat(y)},top:(m,{top:g})=>parseFloat(g),left:(m,{left:g})=>parseFloat(g),bottom:({y:m},{top:g})=>parseFloat(g)+(m.max-m.min),right:({x:m},{left:g})=>parseFloat(g)+(m.max-m.min),x:(m,{transform:g})=>j(g,"x"),y:(m,{transform:g})=>j(g,"y")};M.translateX=M.x,M.translateY=M.y,m.s(["isNumOrPxType",0,O,"positionalValues",0,M,"removeNonTranslationalTransform",0,_],44493);let L=m=>m;m.s(["noop",0,L],260830);let F={};m.s(["MotionGlobalConfig",0,F],846791);let B=["setup","read","resolveKeyframes","preUpdate","update","preRender","render","postRender"],H={value:null,addProjectionMetrics:null};function z(m,g){let y=new Set,v=new Set,b=!1,x=!1,w=new WeakSet,E={delta:0,timestamp:0,isProcessing:!1},S=0;function C(g){w.has(g)&&(k.schedule(g),m()),S++,g(E)}let k={schedule:(m,g=!1,x=!1)=>{let E=x&&b?y:v;return g&&w.add(m),E.add(m),m},cancel:m=>{v.delete(m),w.delete(m)},process:m=>{if(E=m,b){x=!0;return}b=!0;let w=y;
1y=v,v=w,y.forEach(C),g&&H.value&&H.value.frameloop[g].push(S),S=0,y.clear(),b=!1,x&&(x=!1,k.process(m))}};return k}m.s(["statsBuffer",0,H],880248);let V=40;function U(m,g){let y=!1,v=!0,b={delta:0,timestamp:0,isProcessing:!1},x=()=>y=!0,w=B.reduce((m,y)=>(m[y]=z(x,g?y:void 0),m),{}),{setup:E,read:S,resolveKeyframes:C,preUpdate:k,update:j,preRender:T,render:N,postRender:A}=w,I=()=>{let x=F.useManualTiming,w=x?b.timestamp:performance.now();y=!1,x||(b.delta=v?1e3/60:Math.max(Math.min(w-b.timestamp,V),1)),b.timestamp=w,b.isProcessing=!0,E.process(b),S.process(b),C.process(b),k.process(b),j.process(b),T.process(b),N.process(b),A.process(b),b.isProcessing=!1,y&&g&&(v=!1,m(I))},R=()=>{y=!0,v=!0,b.isProcessing||m(I)};return{schedule:B.reduce((m,g)=>{let v=w[g];return m[g]=(m,g=!1,b=!1)=>(y||R(),v.schedule(m,g,b)),m},{}),cancel:m=>{for(let g=0;g<B.length;g++)w[B[g]].cancel(m)},state:b,steps:w}}m.s(["createRenderBatcher",0,U],651571);let{schedule:W,cancel:G,state:q,steps:$}=U("u">typeof requestAnimationFrame?requestAnimationFrame:L,!0);m.s(["cancelFrame",0,G,"frame",0,W,"frameData",0,q,"frameSteps",0,$],287022);let K=new Set,Q=!1,Y=!1,Z=!1;function X(){if(Y){let m=Array.from(K).filter(m=>m.needsMeasurement),g=new Set(m.map(m=>m.element)),y=new Map;g.forEach(m=>{let g=_(m);g.length&&(y.set(m,g),m.render())}),m.forEach(m=>m.measureInitialState()),g.forEach(m=>{m.render();let g=y.get(m);g&&g.forEach(([g,y])=>{m.getValue(g)?.set(y)})}),m.forEach(m=>m.measureEndState()),m.forEach(m=>{void 0!==m.suspendedScrollY&&window.scrollTo(0,m.suspendedScrollY)})}Y=!1,Q=!1,K.forEach(m=>m.complete(Z)),K.clear()}function J(){K.forEach(m=>{m.readKeyframes(),m.needsMeasurement&&(Y=!0)})}function ee(){Z=!0,J(),X(),Z=!1}class et{constructor(m,g,y,v,b,x=!1){this.state="pending",this.isAsync=!1,this.needsMeasurement=!1,this.unresolvedKeyframes=[...m],this.onComplete=g,this.name=y,this.motionValue=v,this.element=b,this.isAsync=x}scheduleResolve(){this.state="scheduled",this.isAsync?(K.add(this),Q||(Q=!0,W.read(J),W.resolveKeyframes(X))):(this.readKeyframes(),this.complete())}readKeyframes(){let{unresolvedKeyframes:m,name:y,element:v,motionValue:b}=this;if(null===m[0]){let g=b?.get(),x=m[m.length-1];if(void 0!==g)m[0]=g;else if(v&&y){let g=v.readValue(y,x);null!=g&&(m[0]=g)}void 0===m[0]&&(m[0]=x),b&&void 0===g&&b.set(m[0])}g(m)}setFinalKeyframe(){}measureInitialState(){}renderEndStyles(){}measureEndState(){}complete(m=!1){this.state="complete",this.onComplete(this.unresolvedKeyframes,this.finalKeyframe,m),K.delete(this)}cancel(){"scheduled"===this.state&&(K.delete(this),this.state="pending")}resume(){"pending"===this.state&&this.scheduleResolve()}}m.s(["KeyframeResolver",0,et,"flushKeyframeResolvers",0,ee],921012)},386871,m=>{"use strict";var g=m.i(547507);function y(m){return"number"==typeof m?0===m:null===m||"none"===m||"0"===m||(0,g.isZeroValueString)(m)}m.s(["isNone",0,y])},535043,104035,325522,m=>{"use strict";var g=m.i(793787);let y="framerAppearId",v="data-"+(0,g.camelToDash)(y);m.s(["optimizedAppearDataAttribute",0,v],535043);let b=(0,m.i(271645).createContext)({});function x(m){return m&&"object"==typeof m&&Object.prototype.hasOwnProperty.call(m,"current")}m.s(["SwitchLayoutGroupContext",0,b],104035),m.s(["isRefObject",0,x],325522)},684015,m=>{"use strict";var g=m.i(965566),y=m.i(172590),v=m.i(19928);let b=/^var\(--(?:([\w-]+)|([\w-]+), ?([a-zA-Z\d ()%#.,-]+))\)/u;function x(m){let g=b.exec(m);if(!g)return[,];let[,y,v,x]=g;return[`--${y??v}`,x]}let w=4;function E(m,b,S=1){(0,g.invariant)(S<=w,`Max CSS variable fallback depth detected in property "${m}". This may indicate a circular fallback dependency.`,"max-css-var-depth");let[C,k]=x(m);if(!C)return;let j=window.getComputedStyle(b).getPropertyValue(C);if(j){let m=j.trim();return(0,y.isNumericalString)(m)?parseFloat(m):m}return(0,v.isCSSVariableToken)(k)?E(k,b,S+1):k}m.s(["getVariableValue",0,E])},19928,m=>{"use strict";let g=m=>g=>"string"==typeof g&&g.startsWith(m),y=g("--"),v=g("var(--"),b=m=>!!v(m)&&x.test(m.split("/*")[0].trim()),x=/var\(--(?:[\w-]+\s*|[\w-]+\s*,(?:\s*[^)(\s]|\s*\((?:[^)(]|\([^)(]*\))*\))+\s*)\)$/iu;function w(m){return"string"==typeof m&&m.split("/*")[0].includes("var(--")}m.s(["containsCSSVariable",0,w,"isCSSVariableName",0,y,"isCSSVariableToken",0,b])},130162,m=>{"use strict";let g=()=>({translate:0,scale:1,origin:0,originPoint:0}),y=()=>({x:g(),y:g()}),v=()=>({min:0,max:0}),b=()=>({x:v(),y:v()});m.s(["createBox",0,b,"createDelta",0,y])},91018,m=>{"use strict";var g=m.i(265091);function y(m,g){return g.max===g.min?0:m/(g.max-g.min)*100}let v={correct:(m,v)=>{if(!v.target)return m;if("string"==typeof m)if(!g.px.test(m))return m;else m=parseFloat(m);let b=y(m,v.target.x),x=y(m,v.target.y);return`${b}% ${x}%`}};m.s(["correctBorderRadius",0,v])},617218,m=>{"use strict";m.i(247167);var g=m.i(763074),y=m.i(172590),v=m.i(547507),b=m.i(570596),x=m.i(921012),w=m.i(368e3),E=m.i(962118),S=m.i(560140),C=m.i(496173),k=m.i(130162),j=m.i(486427),T=m.i(569577),N=m.i(775554),A=m.i(166538),I=m.i(83411),R=m.i(472094),O=m.i(587576),P=m.i(157788),D=m.i(458163),_=m.i(138544),M=m.i(386579),L=m.i(571164),F=m.i(287022);let B=["AnimationStart","AnimationComplete","Update","BeforeLayoutMeasure","LayoutMeasure","LayoutAnimationStart","LayoutAnimationComplete"],H={};function z(m){H=m}function V(){return H}class U{scrapeMotionValuesFromProps(m,g,y){return{}}constructor({parent:m,props:g,presenceContext:y,reducedMotionConfig:v,skipAnimations:b,blockInitialAnimation:w,visualState:E},S={}){this.current=null,this.children=new Set,this.isVariantNode=!1,this.isControllingVariants=!1,this.shouldReduceMotion=null,this.shouldSkipAnimations=!1,this.values=new Map,this.KeyframeResolver=x.KeyframeResolver,this.features={},this.valueSubscriptions=new Map,this.prevMotionValues={},this.hasBeenMounted=!1,this.events={},this.propEventSubscriptions={},this.notifyUpdate=()=>this.notify("Update",this.latestValues),this.render=()=>{this.current&&(this.triggerBuild(),this.renderInstance(this.current,this.renderState,this.props.style,this.projection))},this.renderScheduledAt=0,this.scheduleRender=()=>{let m=C.time.now();this.renderScheduledAt<m&&(this.renderScheduledAt=m,F.frame.render(this.render,!1,!0))};const{latestValues:k,renderState:j}=E;this.latestValues=k,this.baseTarget={...k},this.initialValues=g.initial?{...k}:{},this.renderState=j,this.parent=m,this.props=g,this.presenceContext=y,this.depth=m?m.depth+1:0,this.reducedMotionConfig=v,this.skipAnimationsConfig=b,this.options=S,this.blockInitialAnimation=!!w,this.isControllingVariants=(0,O.isControllingVariants)(g),this.isVariantNode=(0,O.isVariantNode)(g),this.isVariantNode&&(this.variantChildren=new Set),this.manuallyAnimateOnMount=!!(m&&m.current);const{willChange:T,...N}=this.scrapeMotionValuesFromProps(g,{},this);for(const m in N){const g=N[m];void 0!==k[m]&&(0,I.isMotionValue)(g)&&g.set(k[m])}}mount(m){if(this.hasBeenMounted)for(let m in this.initialValues)this.values.get(m)?.jump(this.initialValues[m]),this.latestValues[m]=this.initialValues[m];this.current=m,R.visualElementStore.set(m,this),this.projection&&!this.projection.instance&&this.projection.mount(m),this.parent&&this.isVariantNode&&!this.isControllingVariants&&(this.removeFromVariantTree=this.parent.addVariantChild(this)),this.values.forEac
1h((m,g)=>this.bindToMotionValue(g,m)),"never"===this.reducedMotionConfig?this.shouldReduceMotion=!1:"always"===this.reducedMotionConfig?this.shouldReduceMotion=!0:(L.hasReducedMotionListener.current||(0,_.initPrefersReducedMotion)(),this.shouldReduceMotion=L.prefersReducedMotion.current),this.shouldSkipAnimations=this.skipAnimationsConfig??!1,this.parent?.addChild(this),this.update(this.props,this.presenceContext),this.hasBeenMounted=!0}unmount(){for(let m in this.projection&&this.projection.unmount(),(0,F.cancelFrame)(this.notifyUpdate),(0,F.cancelFrame)(this.render),this.valueSubscriptions.forEach(m=>m()),this.valueSubscriptions.clear(),this.removeFromVariantTree&&this.removeFromVariantTree(),this.parent?.removeChild(this),this.events)this.events[m].clear();for(let m in this.features){let g=this.features[m];g&&(g.unmount(),g.isMounted=!1)}this.current=null}addChild(m){this.children.add(m),this.enteringChildren??(this.enteringChildren=new Set),this.enteringChildren.add(m)}removeChild(m){this.children.delete(m),this.enteringChildren&&this.enteringChildren.delete(m)}bindToMotionValue(m,y){let v;if(this.valueSubscriptions.has(m)&&this.valueSubscriptions.get(m)(),y.accelerate&&E.acceleratedValues.has(m)&&this.current instanceof HTMLElement){let{factory:v,keyframes:b,times:x,ease:E,duration:S}=y.accelerate,C=new w.NativeAnimation({element:this.current,name:m,keyframes:b,times:x,ease:E,duration:(0,g.secondsToMilliseconds)(S)}),k=v(C);this.valueSubscriptions.set(m,()=>{k(),C.cancel()});return}let b=P.transformProps.has(m);b&&this.onBindTransform&&this.onBindTransform();let x=y.on("change",g=>{this.latestValues[m]=g,this.props.onUpdate&&F.frame.preRender(this.notifyUpdate),b&&this.projection&&(this.projection.isTransformDirty=!0),this.scheduleRender()});"u">typeof window&&window.MotionCheckAppearSync&&(v=window.MotionCheckAppearSync(this,m,y)),this.valueSubscriptions.set(m,()=>{x(),v&&v(),y.owner&&y.stop()})}sortNodePosition(m){return this.current&&this.sortInstanceNodePosition&&this.type===m.type?this.sortInstanceNodePosition(this.current,m.current):0}updateFeatures(){let m="animation";for(m in H){let g=H[m];if(!g)continue;let{isEnabled:y,Feature:v}=g;if(!this.features[m]&&v&&y(this.props)&&(this.features[m]=new v(this)),this.features[m]){let g=this.features[m];g.isMounted?g.update():(g.mount(),g.isMounted=!0)}}}triggerBuild(){this.build(this.renderState,this.latestValues,this.props)}measureViewportBox(){return this.current?this.measureInstanceViewportBox(this.current,this.props):(0,k.createBox)()}getStaticValue(m){return this.latestValues[m]}setStaticValue(m,g){this.latestValues[m]=g}update(m,g){(m.transformTemplate||this.props.transformTemplate)&&this.scheduleRender(),this.prevProps=this.props,this.props=m,this.prevPresenceContext=this.presenceContext,this.presenceContext=g;for(let g=0;g<B.length;g++){let y=B[g];this.propEventSubscriptions[y]&&(this.propEventSubscriptions[y](),delete this.propEventSubscriptions[y]);let v=m["on"+y];v&&(this.propEventSubscriptions[y]=this.on(y,v))}this.prevMotionValues=(0,D.updateMotionValuesFromProps)(this,this.scrapeMotionValuesFromProps(m,this.prevProps||{},this),this.prevMotionValues),this.handleChildMotionValue&&this.handleChildMotionValue()}getProps(){return this.props}getVariant(m){return this.props.variants?this.props.variants[m]:void 0}getDefaultTransition(){return this.props.transition}getTransformPagePoint(){return this.props.transformPagePoint}getClosestVariantNode(){return this.isVariantNode?this:this.parent?this.parent.getClosestVariantNode():void 0}addVariantChild(m){let g=this.getClosestVariantNode();if(g)return g.variantChildren&&g.variantChildren.add(m),()=>g.variantChildren.delete(m)}addValue(m,g){let y=this.values.get(m);g!==y&&(y&&this.removeValue(m),this.bindToMotionValue(m,g),this.values.set(m,g),this.latestValues[m]=g.get())}removeValue(m){this.values.delete(m);let g=this.valueSubscriptions.get(m);g&&(g(),this.valueSubscriptions.delete(m)),delete this.latestValues[m],this.removeValueFromRenderState(m,this.renderState)}hasValue(m){return this.values.has(m)}getValue(m,g){if(this.props.values&&this.props.values[m])return this.props.values[m];let y=this.values.get(m);return void 0===y&&void 0!==g&&(y=(0,j.motionValue)(null===g?void 0:g,{owner:this}),this.addValue(m,y)),y}readValue(m,g){let b=void 0===this.latestValues[m]&&this.current?this.getBaseTargetFromProps(this.props,m)??this.readValueFromInstance(this.current,m,this.options):this.latestValues[m];return null!=b&&("string"==typeof b&&((0,y.isNumericalString)(b)||(0,v.isZeroValueString)(b))?b=parseFloat(b):!(0,A.findValueType)(b)&&T.complex.test(g)&&(b=(0,N.getAnimatableNone)(m,g)),this.setBaseTarget(m,(0,I.isMotionValue)(b)?b.get():b)),(0,I.isMotionValue)(b)?b.get():b}setBaseTarget(m,g){this.baseTarget[m]=g}getBaseTarget(m){let g,{initial:y}=this.props;if("string"==typeof y||"object"==typeof y){let v=(0,M.resolveVariantFromProps)(this.props,y,this.presenceContext?.custom);v&&(g=v[m])}if(y&&void 0!==g)return g;let v=this.getBaseTargetFromProps(this.props,m);return void 0===v||(0,I.isMotionValue)(v)?void 0!==this.initialValues[m]&&void 0===g?void 0:this.baseTarget[m]:v}on(m,g){return this.events[m]||(this.events[m]=new b.SubscriptionManager),this.events[m].add(g)}notify(m,...g){this.events[m]&&this.events[m].notify(...g)}scheduleRenderMicrotask(){S.microtask.render(this.render)}}m.s(["VisualElement",0,U,"getFeatureDefinitions",0,V,"setFeatureDefinitions",0,z])},194978,m=>{"use strict";var g=m.i(83411),y=m.i(646436),v=m.i(617218);class b extends v.VisualElement{constructor(){super(...arguments),this.KeyframeResolver=y.DOMKeyframesResolver}sortInstanceNodePosition(m,g){return 2&m.compareDocumentPosition(g)?1:-1}getBaseTargetFromProps(m,g){let y=m.style;return y?y[g]:void 0}removeValueFromRenderState(m,{vars:g,style:y}){delete g[m],delete y[m]}handleChildMotionValue(){this.childSubscription&&(this.childSubscription(),delete this.childSubscription);let{children:m}=this.props;(0,g.isMotionValue)(m)&&(this.childSubscription=m.on("change",m=>{this.current&&(this.current.textContent=`${m}`)}))}}m.s(["DOMVisualElement",0,b])},793787,m=>{"use strict";function g(m){return m.replace(/([A-Z])/g,m=>`-${m.toLowerCase()}`)}m.s(["camelToDash",0,g])},544947,m=>{"use strict";var g=m.i(446124),y=m.i(434929),v=m.i(157788),b=m.i(19928),x=g,w=y,E=v;let S={x:"translateX",y:"translateY",z:"translateZ",transformPerspective:"perspective"},C=E.transformPropOrder.length;function k(m,g,y){let v="",b=!0;for(let k=0;k<C;k++){let C=E.transformPropOrder[k],j=m[C];if(void 0===j)continue;let T=!0;if("number"==typeof j)T=j===+!!C.startsWith("scale");else{let m=parseFloat(j);T=C.startsWith("scale")?1===m:0===m}if(!T||y){let m=(0,x.getValueAsType)(j,w.numberValueTypes[C]);if(!T){b=!1;let g=S[C]||C;v+=`${g}(${m}) `}y&&(g[C]=m)}}return v=v.trim(),y?v=y(g,b?"":v):b&&(v="none"),v}function j(m,x,w){let{style:E,vars:S,transformOrigin:C}=m,j=!1,T=!1;for(let m in x){let w=x[m];if(v.transformProps.has(m)){j=!0;continue}if((0,b.isCSSVariableName)(m)){S[m]=w;continue}{let v=(0,g.getValueAsType)(w,y.numberValueTypes[m]);m.startsWith("origin")?(T=!0,C[m]=v):E[m]=v}}if(!x.transform&&(j||w?E.transform=k(x,m.transform,w):E.transform&&(E.transform="none")),T){let{originX:m="50%",originY:g="50%",originZ:y=0}=C;E.transformOrigin=`${m} ${g} ${y}`}}m.s(["buildHTMLStyles",0,j],544947)},984049,m=>{"use strict";var g=m.i(83411),y=m.i(130789);function v(m,v,b){let x=m.style,w=v?.style,E={};if(!x)return E;for(let v in x)((0,g.isMotionValue)(x[v])||w&&(0,g.isMotionValue)(w[v])||(0,y.isForcedMotionValue)(v,m)||b?.getValue(v)?.liveStyle!==void 0)&&(E[v]=x[v]);return E}m.s(["scrapeMotionValuesFromProps",0,v])},830665,733871,m=>{"use strict";var g=m.i(984049);m.s(["scrapeHTMLMotionValuesFromProps",()=>g.scrapeMotionValuesFromProps],830665);var y=m.i(83411);function v(m){return(0,y.isMotionValue)(m)?m.get():m}m.s(["resolveMotionValue",0,v],733871)},275737,27677,177777,135636,153689,386783,m=>{"use strict";var g=m.i(157788),y=m.i(203973),v=m.i(130162),b=m.i(194978),x=m.i(793787),w=m.i(181261),E=m.i(638698),S=m.i(399951),C=m.i(188826),k=m.i(767926);
1class j extends b.DOMVisualElement{constructor(){super(...arguments),this.type="svg",this.isSVGTag=!1,this.measureInstanceViewportBox=v.createBox}getBaseTargetFromProps(m,g){return m[g]}readValueFromInstance(m,v){if(g.transformProps.has(v)){let m=(0,y.getDefaultValueType)(v);return m&&m.default||0}return v=E.camelCaseAttributes.has(v)?v:(0,x.camelToDash)(v),m.getAttribute(v)}scrapeMotionValuesFromProps(m,g,y){return(0,k.scrapeMotionValuesFromProps)(m,g,y)}build(m,g,y){(0,w.buildSVGAttrs)(m,g,this.isSVGTag,y.transformTemplate,y.style)}renderInstance(m,g,y,v){(0,C.renderSVG)(m,g,y,v)}mount(m){this.isSVGTag=(0,S.isSVGTag)(m.tagName),super.mount(m)}}m.s(["SVGVisualElement",0,j],275737);var T=m.i(19928),N=g,A=m.i(381296);function I({top:m,left:g,right:y,bottom:v}){return{x:{min:g,max:y},y:{min:m,max:v}}}function R({x:m,y:g}){return{top:g.min,right:m.max,bottom:g.max,left:m.min}}function O(m,g){if(!g)return m;let y=g({x:m.left,y:m.top}),v=g({x:m.right,y:m.bottom});return{top:y.y,left:y.x,bottom:v.y,right:v.x}}m.s(["convertBoundingBoxToBox",0,I,"convertBoxToBoundingBox",0,R,"transformBoxPoints",0,O],27677);var P=m.i(100706);function D(m){return void 0===m||1===m}function _({scale:m,scaleX:g,scaleY:y}){return!D(m)||!D(g)||!D(y)}function M(m){return _(m)||L(m)||m.z||m.rotate||m.rotateX||m.rotateY||m.skewX||m.skewY}function L(m){return F(m.x)||F(m.y)}function F(m){return m&&"0%"!==m}function B(m,g,y){let v=g*(m-y);return y+v}function H(m,g,y,v,b){return void 0!==b&&(m=B(m,b,v)),B(m,y,v)+g}function z(m,g=0,y=1,v,b){m.min=H(m.min,g,y,v,b),m.max=H(m.max,g,y,v,b)}function V(m,{x:g,y}){z(m.x,g.translate,g.scale,g.originPoint),z(m.y,y.translate,y.scale,y.originPoint)}m.s(["has2DTranslate",0,L,"hasScale",0,_,"hasTransform",0,M],177777);let U=.999999999999,W=1.0000000000001;function G(m,g,y,v=!1){let b,x,w=y.length;if(w){g.x=g.y=1;for(let E=0;E<w;E++){x=(b=y[E]).projectionDelta;let{visualElement:w}=b.options;(!w||!w.props.style||"contents"!==w.props.style.display)&&(v&&b.options.layoutScroll&&b.scroll&&b!==b.root&&(q(m.x,-b.scroll.offset.x),q(m.y,-b.scroll.offset.y)),x&&(g.x*=x.x.scale,g.y*=x.y.scale,V(m,x)),v&&M(b.latestValues)&&Q(m,b.latestValues,b.layout?.layoutBox))}g.x<W&&g.x>U&&(g.x=1),g.y<W&&g.y>U&&(g.y=1)}}function q(m,g){m.min+=g,m.max+=g}function $(m,g,y,v,b=.5){let x=(0,P.mixNumber)(m.min,m.max,b);z(m,g,y,x,v)}function K(m,g){return"string"==typeof m?parseFloat(m)/100*(g.max-g.min):m}function Q(m,g,y){let v=y??m;$(m.x,K(g.x,v.x),g.scaleX,g.scale,g.originX),$(m.y,K(g.y,v.y),g.scaleY,g.scale,g.originY)}function Y(m,g){return I(O(m.getBoundingClientRect(),g))}function Z(m,g,y){let v=Y(m,y),{scroll:b}=g;return b&&(q(v.x,b.offset.x),q(v.y,b.offset.y)),v}m.s(["applyBoxDelta",0,V,"applyTreeDeltas",0,G,"scalePoint",0,B,"transformBox",0,Q,"translateAxis",0,q],135636),m.s(["measurePageBox",0,Z,"measureViewportBox",0,Y],153689);var X=b,J=m.i(544947),ee=m.i(449095),et=m.i(984049);function en(m){return window.getComputedStyle(m)}class er extends X.DOMVisualElement{constructor(){super(...arguments),this.type="html",this.renderInstance=ee.renderHTML}readValueFromInstance(m,g){if(N.transformProps.has(g))return this.projection?.isProjecting?(0,A.defaultTransformValue)(g):(0,A.readTransformValue)(m,g);{let y=en(m),v=((0,T.isCSSVariableName)(g)?y.getPropertyValue(g):y[g])||0;return"string"==typeof v?v.trim():v}}measureInstanceViewportBox(m,{transformPagePoint:g}){return Y(m,g)}build(m,g,y){(0,J.buildHTMLStyles)(m,g,y.transformTemplate)}scrapeMotionValuesFromProps(m,g,y){return(0,et.scrapeMotionValuesFromProps)(m,g,y)}}m.s(["HTMLVisualElement",0,er],386783)},181261,m=>{"use strict";var g=m.i(544947);let y={offset:"stroke-dashoffset",array:"stroke-dasharray"},v={offset:"strokeDashoffset",array:"strokeDasharray"};function b(m,g,x=1,w=0,E=!0){m.pathLength=1;let S=E?y:v;m[S.offset]=`${-w}`,m[S.array]=`${g} ${x}`}let x=["offsetDistance","offsetPath","offsetRotate","offsetAnchor"];function w(m,{attrX:y,attrY:v,attrScale:E,pathLength:S,pathSpacing:C=1,pathOffset:k=0,...j},T,N,A){if((0,g.buildHTMLStyles)(m,j,N),T){m.style.viewBox&&(m.attrs.viewBox=m.style.viewBox);return}m.attrs=m.style,m.style={};let{attrs:I,style:R}=m;for(let m of(I.transform&&(R.transform=I.transform,delete I.transform),(R.transform||I.transformOrigin)&&(R.transformOrigin=I.transformOrigin??"50% 50%",delete I.transformOrigin),R.transform&&(R.transformBox=A?.transformBox??"fill-box",delete I.transformBox),x))void 0!==I[m]&&(R[m]=I[m],delete I[m]);void 0!==y&&(I.x=y),void 0!==v&&(I.y=v),void 0!==E&&(I.scale=E),void 0!==S&&b(I,S,C,k,!1)}m.s(["buildSVGAttrs",0,w],181261)},638698,m=>{"use strict";let g=new Set(["baseFrequency","diffuseConstant","kernelMatrix","kernelUnitLength","keySplines","keyTimes","limitingConeAngle","markerHeight","markerWidth","numOctaves","targetX","targetY","surfaceScale","specularConstant","specularExponent","stdDeviation","tableValues","viewBox","gradientTransform","pathLength","startOffset","textLength","lengthAdjust"]);m.s(["camelCaseAttributes",0,g])},399951,m=>{"use strict";let g=m=>"string"==typeof m&&"svg"===m.toLowerCase();m.s(["isSVGTag",0,g])},188826,449095,m=>{"use strict";var g=m.i(793787);function y(m,{style:g,vars:v},b,x){let w,E=m.style;for(w in g)E[w]=g[w];for(w in x?.applyProjectionStyles(E,b),v)E.setProperty(w,v[w])}m.s(["renderHTML",0,y],449095);var v=m.i(638698);function b(m,b,x,w){for(let x in y(m,b,void 0,w),b.attrs)m.setAttribute(v.camelCaseAttributes.has(x)?x:(0,g.camelToDash)(x),b.attrs[x])}m.s(["renderSVG",0,b],188826)},767926,m=>{"use strict";var g=m.i(83411),y=m.i(157788),v=m.i(984049);function b(m,b,x){let w=(0,v.scrapeMotionValuesFromProps)(m,b,x);for(let v in m)((0,g.isMotionValue)(m[v])||(0,g.isMotionValue)(b[v]))&&(w[-1!==y.transformPropOrder.indexOf(v)?"attr"+v.charAt(0).toUpperCase()+v.substring(1):v]=m[v]);return w}m.s(["scrapeMotionValuesFromProps",0,b])},587576,885983,732525,706840,m=>{"use strict";function g(m){return null!==m&&"object"==typeof m&&"function"==typeof m.start}function y(m){return"string"==typeof m||Array.isArray(m)}m.s(["isAnimationControls",0,g],885983),m.s(["isVariantLabel",0,y],732525);let v=["animate","whileInView","whileFocus","whileHover","whileTap","whileDrag","exit"],b=["initial",...v];function x(m){return g(m.animate)||b.some(g=>y(m[g]))}function w(m){return!!(x(m)||m.variants)}m.s(["variantPriorityOrder",0,v,"variantProps",0,b],706840),m.s(["isControllingVariants",0,x,"isVariantNode",0,w],587576)},130789,100706,924463,m=>{"use strict";var g=m.i(157788);m.i(19928);var y=m.i(91018),v=m.i(569577);let b=(m,g,y)=>m+(g-m)*y;m.s(["mixNumber",0,b],100706);let x={correct:(m,{treeScale:g,projectionDelta:y})=>{let x=m,w=v.complex.parse(m);
1if(w.length>5)return x;let E=v.complex.createTransformer(m),S=+("number"!=typeof w[0]),C=y.x.scale*g.x,k=y.y.scale*g.y;w[0+S]/=C,w[1+S]/=k;let j=b(C,k,.5);return"number"==typeof w[2+S]&&(w[2+S]/=j),"number"==typeof w[3+S]&&(w[3+S]/=j),E(w)}},w={borderRadius:{...y.correctBorderRadius,applyTo:["borderTopLeftRadius","borderTopRightRadius","borderBottomLeftRadius","borderBottomRightRadius"]},borderTopLeftRadius:y.correctBorderRadius,borderTopRightRadius:y.correctBorderRadius,borderBottomLeftRadius:y.correctBorderRadius,borderBottomRightRadius:y.correctBorderRadius,boxShadow:x};function E(m,{layout:y,layoutId:v}){return g.transformProps.has(m)||m.startsWith("origin")||(y||void 0!==v)&&(!!w[m]||"opacity"===m)}m.s(["scaleCorrectors",0,w],924463),m.s(["isForcedMotionValue",0,E],130789)},864440,m=>{"use strict";let g=new Set(["width","height","top","left","right","bottom",...m.i(157788).transformPropOrder]);m.s(["positionalKeys",0,g])},157788,m=>{"use strict";let g=["transformPerspective","x","y","z","translateX","translateY","translateZ","scale","scaleX","scaleY","rotate","rotateX","rotateY","rotateZ","skew","skewX","skewY"],y=new Set(g);m.s(["transformPropOrder",0,g,"transformProps",0,y])},458163,m=>{"use strict";var g=m.i(486427),y=m.i(83411);function v(m,v,b){for(let x in v){let w=v[x],E=b[x];if((0,y.isMotionValue)(w))m.addValue(x,w);else if((0,y.isMotionValue)(E))m.addValue(x,(0,g.motionValue)(w,{owner:m}));else if(E!==w)if(m.hasValue(x)){let g=m.getValue(x);!0===g.liveStyle?g.jump(w):g.hasAnimated||g.set(w)}else{let y=m.getStaticValue(x);m.addValue(x,(0,g.motionValue)(void 0!==y?y:w,{owner:m}))}}for(let g in b)void 0===v[g]&&m.removeValue(g);return v}m.s(["updateMotionValuesFromProps",0,v])},138544,571164,m=>{"use strict";let g={current:null},y={current:!1};m.s(["hasReducedMotionListener",0,y,"prefersReducedMotion",0,g],571164);let v="u">typeof window;function b(){if(y.current=!0,v)if(window.matchMedia){let m=window.matchMedia("(prefers-reduced-motion)"),y=()=>g.current=m.matches;m.addEventListener("change",y),y()}else g.current=!1}m.s(["initPrefersReducedMotion",0,b],138544)},386579,m=>{"use strict";function g(m){let g=[{},{}];return m?.values.forEach((m,y)=>{g[0][y]=m.get(),g[1][y]=m.getVelocity()}),g}function y(m,y,v,b){if("function"==typeof y){let[x,w]=g(b);y=y(void 0!==v?v:m.custom,x,w)}if("string"==typeof y&&(y=m.variants&&m.variants[y]),"function"==typeof y){let[x,w]=g(b);y=y(void 0!==v?v:m.custom,x,w)}return y}m.s(["resolveVariantFromProps",0,y])},772846,m=>{"use strict";var g=m.i(642824);function y(m){return(0,g.isObject)(m)&&"offsetHeight"in m&&!("ownerSVGElement"in m)}m.s(["isHTMLElement",0,y])},486427,325791,m=>{"use strict";var g=m.i(570596);function y(m,g){return g?1e3/g*m:0}m.s(["velocityPerSecond",0,y],325791);var v=m.i(496173),b=m.i(287022);let x=30,w=m=>!isNaN(parseFloat(m)),E;class S{constructor(m,g={}){this.canTrackVelocity=null,this.events={},this.updateAndNotify=m=>{let g=v.time.now();if(this.updatedAt!==g&&this.setPrevFrameValue(),this.prev=this.current,this.setCurrent(m),this.current!==this.prev&&(this.events.change?.notify(this.current),this.dependents))for(let m of this.dependents)m.dirty()},this.hasAnimated=!1,this.setCurrent(m),this.owner=g.owner}setCurrent(m){this.current=m,this.updatedAt=v.time.now(),null===this.canTrackVelocity&&void 0!==m&&(this.canTrackVelocity=w(this.current))}setPrevFrameValue(m=this.current){this.prevFrameValue=m,this.prevUpdatedAt=this.updatedAt}onChange(m){return this.on("change",m)}on(m,y){this.events[m]||(this.events[m]=new g.SubscriptionManager);let v=this.events[m].add(y);return"change"===m?()=>{v(),b.frame.read(()=>{this.events.change.getSize()||this.stop()})}:v}clearListeners(){for(let m in this.events)this.events[m].clear()}attach(m,g){this.passiveEffect=m,this.stopPassiveEffect=g}set(m){this.passiveEffect?this.passiveEffect(m,this.updateAndNotify):this.updateAndNotify(m)}setWithVelocity(m,g,y){this.set(g),this.prev=void 0,this.prevFrameValue=m,this.prevUpdatedAt=this.updatedAt-y}jump(m,g=!0){this.updateAndNotify(m),this.prev=m,this.prevUpdatedAt=this.prevFrameValue=void 0,g&&this.stop(),this.stopPassiveEffect&&this.stopPassiveEffect()}dirty(){this.events.change?.notify(this.current)}addDependent(m){this.dependents||(this.dependents=new Set),this.dependents.add(m)}removeDependent(m){this.dependents&&this.dependents.delete(m)}get(){return E&&E.push(this),this.current}getPrevious(){return this.prev}getVelocity(){let m=v.time.now();if(!this.canTrackVelocity||void 0===this.prevFrameValue||m-this.updatedAt>x)return 0;let g=Math.min(this.updatedAt-this.prevUpdatedAt,x);return y(parseFloat(this.current)-parseFloat(this.prevFrameValue),g)}start(m){return this.stop(),new Promise(g=>{this.hasAnimated=!0,this.animation=m(g),this.events.animationStart&&this.events.animationStart.notify()}).then(()=>{this.events.animationComplete&&this.events.animationComplete.notify(),this.clearAnimation()})}stop(){this.animation&&(this.animation.stop(),this.events.animationCancel&&this.events.animationCancel.notify()),this.clearAnimation()}isAnimating(){return!!this.animation}clearAnimation(){delete this.animation}destroy(){this.dependents?.clear(),this.events.destroy?.notify(),this.clearListeners(),this.stop(),this.stopPassiveEffect&&this.stopPassiveEffect()}}function C(m,g){return new S(m,g)}m.s(["motionValue",0,C],486427)},463011,476959,76307,560720,530677,498106,766820,m=>{"use strict";let g=(m,g,y)=>y>g?g:y<m?m:y;m.s(["clamp",0,g],476959);let y={test:m=>"number"==typeof m,parse:parseFloat,transform:m=>m},v={...y,transform:m=>g(0,1,m)},b={...y,default:1};
1m.s(["alpha",0,v,"number",0,y,"scale",0,b],76307);let x=m=>Math.round(1e5*m)/1e5;m.s(["sanitize",0,x],560720);let w=/-?(?:\d+(?:\.\d+)?|\.\d+)/gu;function E(m){return null==m}m.s(["floatRegex",0,w],530677);let S=/^(?:#[\da-f]{3,8}|(?:rgb|hsl)a?\((?:-?[\d.]+%?[,\s]+){2}-?[\d.]+%?\s*(?:[,/]\s*)?(?:\b\d+(?:\.\d+)?|\.\d+)?%?\))$/iu,C=(m,g)=>y=>!!("string"==typeof y&&S.test(y)&&y.startsWith(m)||g&&!E(y)&&Object.prototype.hasOwnProperty.call(y,g)),k=(m,g,y)=>v=>{if("string"!=typeof v)return v;let[b,x,E,S]=v.match(w);return{[m]:parseFloat(b),[g]:parseFloat(x),[y]:parseFloat(E),alpha:void 0!==S?parseFloat(S):1}};m.s(["isColorString",0,C,"splitColor",0,k],498106);let j=m=>g(0,255,m),T={...y,transform:m=>Math.round(j(m))},N={test:C("rgb","red"),parse:k("red","green","blue"),transform:({red:m,green:g,blue:y,alpha:b=1})=>"rgba("+T.transform(m)+", "+T.transform(g)+", "+T.transform(y)+", "+x(v.transform(b))+")"};function A(m){let g="",y="",v="",b="";return m.length>5?(g=m.substring(1,3),y=m.substring(3,5),v=m.substring(5,7),b=m.substring(7,9)):(g=m.substring(1,2),y=m.substring(2,3),v=m.substring(3,4),b=m.substring(4,5),g+=g,y+=y,v+=v,b+=b),{red:parseInt(g,16),green:parseInt(y,16),blue:parseInt(v,16),alpha:b?parseInt(b,16)/255:1}}m.s(["rgba",0,N],766820);let I={test:C("#"),parse:A,transform:N.transform};m.s(["hex",0,I],463011)},208792,719991,m=>{"use strict";var g=m.i(569577),y=m.i(530677);let v=new Set(["brightness","contrast","saturate","opacity"]);function b(m){let[g,b]=m.slice(0,-1).split("(");if("drop-shadow"===g)return m;let[x]=b.match(y.floatRegex)||[];if(!x)return m;let w=b.replace(x,""),E=+!!v.has(g);return x!==b&&(E*=100),g+"("+E+w+")"}let x=/\b([a-z-]*)\(.*?\)/gu,w={...g.complex,getAnimatableNone:m=>{let g=m.match(x);return g?g.map(b).join(" "):m}};m.s(["filter",0,w],208792);var E=g;let S={...E.complex,getAnimatableNone:m=>{let g=E.complex.parse(m);return E.complex.createTransformer(m)(g.map(m=>"number"==typeof m?0:"object"==typeof m?{...m,alpha:1}:m))}};m.s(["mask",0,S],719991)},569577,22660,279444,m=>{"use strict";var g=m.i(463011),y=m.i(76307),v=m.i(265091),b=m.i(560720),x=m.i(498106);let w={test:(0,x.isColorString)("hsl","hue"),parse:(0,x.splitColor)("hue","saturation","lightness"),transform:({hue:m,saturation:g,lightness:x,alpha:w=1})=>"hsla("+Math.round(m)+", "+v.percent.transform((0,b.sanitize)(g))+", "+v.percent.transform((0,b.sanitize)(x))+", "+(0,b.sanitize)(y.alpha.transform(w))+")"};m.s(["hsla",0,w],22660);var E=m.i(766820);let S={test:m=>E.rgba.test(m)||g.hex.test(m)||w.test(m),parse:m=>E.rgba.test(m)?E.rgba.parse(m):w.test(m)?w.parse(m):g.hex.parse(m),transform:m=>"string"==typeof m?m:m.hasOwnProperty("red")?E.rgba.transform(m):w.transform(m),getAnimatableNone:m=>{let g=S.parse(m);return g.alpha=0,S.transform(g)}};m.s(["color",0,S],279444);let C=/(?:#[\da-f]{3,8}|(?:rgb|hsl)a?\((?:-?[\d.]+%?[,\s]+){2}-?[\d.]+%?\s*(?:[,/]\s*)?(?:\b\d+(?:\.\d+)?|\.\d+)?%?\))/giu;var k=m.i(530677),j=b;let T="number",N="color",A="var",I="var(",R="${}",O=/var\s*\(\s*--(?:[\w-]+\s*|[\w-]+\s*,(?:\s*[^)(\s]|\s*\((?:[^)(]|\([^)(]*\))*\))+\s*)\)|#[\da-f]{3,8}|(?:rgb|hsl)a?\((?:-?[\d.]+%?[,\s]+){2}-?[\d.]+%?\s*(?:[,/]\s*)?(?:\b\d+(?:\.\d+)?|\.\d+)?%?\)|-?(?:\d+(?:\.\d+)?|\.\d+)/giu;function P(m){let g=m.toString(),y=[],v={color:[],number:[],var:[]},b=[],x=0,w=g.replace(O,m=>(S.test(m)?(v.color.push(x),b.push(N),y.push(S.parse(m))):m.startsWith(I)?(v.var.push(x),b.push(A),y.push(m)):(v.number.push(x),b.push(T),y.push(parseFloat(m))),++x,R)).split(R);return{values:y,split:w,indexes:v,types:b}}function D({split:m,types:g}){let y=m.length;return v=>{let b="";for(let x=0;x<y;x++)if(b+=m[x],void 0!==v[x]){let m=g[x];m===T?b+=(0,j.sanitize)(v[x]):m===N?b+=S.transform(v[x]):b+=v[x]}return b}}let _=m=>"number"==typeof m?0:S.test(m)?S.getAnimatableNone(m):m,M=(m,g)=>"number"==typeof m?g?.trim().endsWith("/")?m:0:_(m),L={test:function(m){return isNaN(m)&&"string"==typeof m&&(m.match(k.floatRegex)?.length||0)+(m.match(C)?.length||0)>0},parse:function(m){return P(m).values},createTransformer:function(m){return D(P(m))},getAnimatableNone:function(m){let g=P(m);return D(g)(g.values.map((m,y)=>M(m,g.split[y])))}};
1m.s(["analyseComplexValue",0,P,"complex",0,L],569577)},277942,284061,m=>{"use strict";let g={test:m=>"auto"===m,parse:m=>m};var y=m.i(76307),v=m.i(265091);let b=m=>g=>g.test(m);m.s(["testValueType",0,b],284061);let x=[y.number,v.px,v.percent,v.degrees,v.vw,v.vh,g],w=m=>x.find(b(m));m.s(["dimensionValueTypes",0,x,"findDimensionValueType",0,w],277942)},203973,m=>{"use strict";var g=m.i(279444),y=m.i(208792),v=m.i(719991);let b={...m.i(434929).numberValueTypes,color:g.color,backgroundColor:g.color,outlineColor:g.color,fill:g.color,stroke:g.color,borderColor:g.color,borderTopColor:g.color,borderRightColor:g.color,borderBottomColor:g.color,borderLeftColor:g.color,filter:y.filter,WebkitFilter:y.filter,mask:v.mask,WebkitMask:v.mask},x=m=>b[m];m.s(["getDefaultValueType",0,x])},434929,m=>{"use strict";var g=m.i(76307);let y={...g.number,transform:Math.round};var v=g,b=m.i(265091),x=g,w=b;let E={rotate:w.degrees,rotateX:w.degrees,rotateY:w.degrees,rotateZ:w.degrees,scale:x.scale,scaleX:x.scale,scaleY:x.scale,scaleZ:x.scale,skew:w.degrees,skewX:w.degrees,skewY:w.degrees,distance:w.px,translateX:w.px,translateY:w.px,translateZ:w.px,x:w.px,y:w.px,z:w.px,perspective:w.px,transformPerspective:w.px,opacity:x.alpha,originX:w.progressPercentage,originY:w.progressPercentage,originZ:w.px},S={borderWidth:b.px,borderTopWidth:b.px,borderRightWidth:b.px,borderBottomWidth:b.px,borderLeftWidth:b.px,borderRadius:b.px,borderTopLeftRadius:b.px,borderTopRightRadius:b.px,borderBottomRightRadius:b.px,borderBottomLeftRadius:b.px,width:b.px,maxWidth:b.px,height:b.px,maxHeight:b.px,top:b.px,right:b.px,bottom:b.px,left:b.px,inset:b.px,insetBlock:b.px,insetBlockStart:b.px,insetBlockEnd:b.px,insetInline:b.px,insetInlineStart:b.px,insetInlineEnd:b.px,padding:b.px,paddingTop:b.px,paddingRight:b.px,paddingBottom:b.px,paddingLeft:b.px,paddingBlock:b.px,paddingBlockStart:b.px,paddingBlockEnd:b.px,paddingInline:b.px,paddingInlineStart:b.px,paddingInlineEnd:b.px,margin:b.px,marginTop:b.px,marginRight:b.px,marginBottom:b.px,marginLeft:b.px,marginBlock:b.px,marginBlockStart:b.px,marginBlockEnd:b.px,marginInline:b.px,marginInlineStart:b.px,marginInlineEnd:b.px,fontSize:b.px,backgroundPositionX:b.px,backgroundPositionY:b.px,...E,zIndex:y,fillOpacity:v.alpha,strokeOpacity:v.alpha,numOctaves:y};m.s(["numberValueTypes",0,S],434929)},265091,m=>{"use strict";let g=m=>({test:g=>"string"==typeof g&&g.endsWith(m)&&1===g.split(" ").length,parse:parseFloat,transform:g=>`${g}${m}`}),y=g("deg"),v=g("%"),b=g("px"),x=g("vh"),w=g("vw"),E={...v,parse:m=>v.parse(m)/100,transform:m=>v.transform(100*m)};m.s(["degrees",0,y,"percent",0,v,"progressPercentage",0,E,"px",0,b,"vh",0,x,"vw",0,w])},775554,m=>{"use strict";var g=m.i(569577),y=m.i(208792),v=m.i(719991),b=m.i(203973);let x=new Set([y.filter,v.mask]);function w(m,y){let v=(0,b.getDefaultValueType)(m);return x.has(v)||(v=g.complex),v.getAnimatableNone?v.getAnimatableNone(y):void 0}m.s(["getAnimatableNone",0,w])},166538,472094,m=>{"use strict";var g=m.i(279444),y=m.i(569577),v=m.i(277942),b=m.i(284061);let x=[...v.dimensionValueTypes,g.color,y.complex],w=m=>x.find((0,b.testValueType)(m));m.s(["findValueType",0,w],166538);let E=new WeakMap;m.s(["visualElementStore",0,E],472094)},446124,m=>{"use strict";let g=(m,g)=>g&&"number"==typeof m?g.transform(m):m;m.s(["getValueAsType",0,g])},83411,m=>{"use strict";let g=m=>!!(m&&m.getVelocity);m.s(["isMotionValue",0,g])},965566,m=>{"use strict";var g=m.i(247167);let y=()=>{},v=()=>{};g.default,m.s(["invariant",0,v,"warning",0,y],965566)},172590,m=>{"use strict";let g=m=>/^-?(?:\d+(?:\.\d+)?|\.\d+)$/u.test(m);m.s(["isNumericalString",0,g])},642824,m=>{"use strict";function g(m){return"object"==typeof m&&null!==m}m.s(["isObject",0,g])},547507,m=>{"use strict";let g=m=>/^0[^.\s]+$/u.test(m);m.s(["isZeroValueString",0,g])},570596,133887,m=>{"use strict";function g(m,g){-1===m.indexOf(g)&&m.push(g)}function y(m,g){let y=m.indexOf(g);y>-1&&m.splice(y,1)}m.s(["addUniqueItem",0,g,"removeItem",0,y],133887);class v{constructor(){this.subscriptions=[]}add(m){return g(this.subscriptions,m),()=>y(this.subscriptions,m)}notify(m,g,y){let v=this.subscriptions.length;if(v)if(1===v)this.subscriptions[0](m,g,y);else for(let b=0;b<v;b++){let v=this.subscriptions[b];v&&v(m,g,y)}}getSize(){return this.subscriptions.length}clear(){this.subscriptions.length=0}}m.s(["SubscriptionManager",0,v],570596)},763074,m=>{"use strict";let g=m=>1e3*m,y=m=>m/1e3;m.s(["millisecondsToSeconds",0,y,"secondsToMilliseconds",0,g])},948148,m=>{"use strict";var g=m.i(861745);function y(m,g){return(...m)=>{try{return g(...m)}catch{throw Error(void 0)}}}let v=y(0,g.useTranslations);y(0,g.useFormatter),m.s(["useTranslations",0,v])},522016,(m,g,y)=>{"use strict";m.i(247167),Object.defineProperty(y,"__esModule",{value:!0}),function(m,g){for(var y in g)Object.defineProperty(m,y,{enumerable:!0,get:g[y]})}(y,{default:function(){return P},useLinkStatus:function(){return _}});let v=m.r(190809),b=m.r(843476),x=v._(m.r(271645)),w=m.r(195057),E=m.r(8372),S=m.r(818581),C=m.r(718967),k=m.r(405550),j=m.r(388540),T=m.r(91949),N=m.r(573668),A=m.r(509396);function I(m){let g=m.currentTarget.getAttribute("target");return g&&"_self"!==g||m.metaKey||m.ctrlKey||m.shiftKey||m.altKey||m.nativeEvent&&2===m.nativeEvent.which}function R(g,y,v,b,w,E,S,C="none"){if("u">typeof window){let{nodeName:k}=g.currentTarget;if("A"===k.toUpperCase()&&I(g)||g.currentTarget.hasAttribute("download"))return;if(!(0,N.isLocalURL)(y)){b&&(g.preventDefault(),location.replace(y));return}if(g.preventDefault(),E){let m=!1;if(E({preventDefault:()=>{m=!0}}),m)return}let{dispatchNavigateAction:T}=m.r(699781);x.default.startTransition(()=>
1{T(y,b?"replace":"push",!1===w?j.ScrollBehavior.NoScroll:j.ScrollBehavior.Default,v.current,S,C)})}}function O(m){return"string"==typeof m?m:(0,w.formatUrl)(m)}function P(m){let g,y,v,[w,j]=(0,x.useOptimistic)(T.IDLE_LINK_STATUS),N=(0,x.useRef)(null),{href:I,as:P,children:_,prefetch:L=null,passHref:F,replace:B,shallow:H,scroll:z,onClick:V,onMouseEnter:U,onTouchStart:W,legacyBehavior:G=!1,onNavigate:q,transitionTypes:$,ref:K,unstable_dynamicOnHover:Q,...Y}=m;g=_,G&&("string"==typeof g||"number"==typeof g)&&(g=(0,b.jsx)("a",{children:g}));let Z=x.default.useContext(E.AppRouterContext),X=!1!==L,J=!1===L?"none":!0===L?"full":"auto",ee="none"!==J?M(J):A.FetchStrategy.PPR,et=O(P||I);if(G){if(g?.$$typeof===Symbol.for("react.lazy"))throw Object.defineProperty(Error("`<Link legacyBehavior>` received a direct child that is either a Server Component, or JSX that was loaded with React.lazy(). This is not supported. Either remove legacyBehavior, or make the direct child a Client Component that renders the Link's `<a>` tag."),"__NEXT_ERROR_CODE",{value:"E863",enumerable:!1,configurable:!0});y=x.default.Children.only(g)}let en=G?y&&"object"==typeof y&&y.ref:K,er,ei=x.default.useCallback(m=>(null!==Z&&(N.current=(0,T.mountLinkInstance)(m,et,Z,ee,X,j,er)),()=>{N.current&&((0,T.unmountLinkForCurrentNavigation)(N.current),N.current=null),(0,T.unmountPrefetchableInstance)(m)}),[X,et,Z,ee,j,er]),ea={ref:(0,S.useMergedRef)(ei,en),onClick(m){G||"function"!=typeof V||V(m),G&&y.props&&"function"==typeof y.props.onClick&&y.props.onClick(m),!Z||m.defaultPrevented||R(m,et,N,B,z,q,$,J)},onMouseEnter(m){if(G||"function"!=typeof U||U(m),G&&y.props&&"function"==typeof y.props.onMouseEnter&&y.props.onMouseEnter(m),!Z||!X)return;let g=!0===Q;(0,T.onNavigationIntent)(m.currentTarget,g)},onTouchStart:function(m){if(G||"function"!=typeof W||W(m),G&&y.props&&"function"==typeof y.props.onTouchStart&&y.props.onTouchStart(m),!Z||!X)return;let g=!0===Q;(0,T.onNavigationIntent)(m.currentTarget,g)}};return(0,C.isAbsoluteUrl)(et)?ea.href=et:G&&!F&&("a"!==y.type||"href"in y.props)||(ea.href=(0,k.addBasePath)(et)),v=G?x.default.cloneElement(y,ea):(0,b.jsx)("a",{...Y,...ea,children:g}),(0,b.jsx)(D.Provider,{value:w,children:v})}let D=(0,x.createContext)(T.IDLE_LINK_STATUS),_=()=>(0,x.useContext)(D);function M(m){return"auto"===m?A.FetchStrategy.PPR:A.FetchStrategy.Full}("function"==typeof y.default||"object"==typeof y.default&&null!==y.default)&&void 0===y.default.__esModule&&(Object.defineProperty(y.default,"__esModule",{value:!0}),Object.assign(y.default,y),g.exports=y.default)},845061,(m,g,y)=>{"use strict";Object.defineProperty(y,"__esModule",{value:!0}),Object.defineProperty(y,"useRouter",{enumerable:!0,get:function(){return x}});let v=m.r(271645),b=m.r(65856);function x(){return(0,v.useContext)(b.RouterContext)}("function"==typeof y.default||"object"==typeof y.default&&null!==y.default)&&void 0===y.default.__esModule&&(Object.defineProperty(y.default,"__esModule",{value:!0}),Object.assign(y.default,y),g.exports=y.default)},474041,(m,g,y)=>{g.exports=m.r(845061)},605500,(m,g,y)=>{"use strict";m.i(247167),Object.defineProperty(y,"__esModule",{value:!0}),Object.defineProperty(y,"Image",{enumerable:!0,get:function(){return M}});let v=m.r(555682),b=m.r(190809),x=m.r(843476),w=b._(m.r(271645)),E=v._(m.r(174080)),S=v._(m.r(325633)),C=m.r(908927),k=m.r(987690),j=m.r(918556),T=m.r(65856),N=v._(m.r(1948)),A=m.r(818581),I={deviceSizes:[640,768,1280,1920],imageSizes:[32,48,64,96,128,256,384],qualities:[85],path:"/_next/image",loader:"default",dangerouslyAllowSVG:!0,unoptimized:!1};function R(m,g,y,v,b,x,w){let E=m?.src;m&&m["data-loaded-src"]!==E&&(m["data-loaded-src"]=E,("decode"in m?m.decode():Promise.resolve()).catch(()=>{}).then(()=>{if(m.parentElement&&m.isConnected){if("empty"!==g&&b(!0),y?.current){let g=new Event("load");Object.defineProperty(g,"target",{writable:!1,value:m});let v=!1,b=!1;y.current({...g,nativeEvent:g,currentTarget:m,target:m,isDefaultPrevented:()=>v,isPropagationStopped:()=>b,persist:()=>{},preventDefault:()=>{v=!0,g.preventDefault()},stopPropagation:()=>{b=!0,g.stopPropagation()}})}v?.current&&v.current(m)}}))}function O(m){return w.use?{fetchPriority:m}:{fetchpriority:m}}"u"<typeof window&&(globalThis.__NEXT_IMAGE_IMPORTED=!0);let P="u"<typeof window?w.useEffect:w.useLayoutEffect,D=(0,w.forwardRef)(({src:m,srcSet:g,sizes:y,height:v,width:b,decoding:E,className:S,style:C,fetchPriority:k,placeholder:j,loading:T,unoptimized:N,fill:I,onLoadRef:D,onLoadingCompleteRef:_,setBlurComplete:M,setShowAltText:L,sizesInput:F,onLoad:B,onError:H,...z},V)=>{let U=(0,w.useRef)(!1),W=(0,w.useRef)(null);P(()=>{let{current:m}=U,{current:g}=W;m||null===g||(H&&(g.src=g.src),g.complete&&R(g,j,D,_,M,N,F),U.current=!0)},[m,j,D,_,H,N,F]);let G=(0,A.useMergedRef)(V,W);return(0,x.jsx)("img",{...z,...O(k),loading:T,width:b,height:v,decoding:E,"data-nimg":I?"fill":"1",className:S,style:C,sizes:y,srcSet:g,src:m,ref:G,onLoad:m=>{R(m.currentTarget,j,D,_,M,N,F)},onError:m=>{L(!0),"empty"!==j&&M(!0),H&&H(m)}})});function _({isAppRouter:m,imgAttributes:g}){let y={as:"image",imageSrcSet:g.srcSet,imageSizes:g.sizes,crossOrigin:g.crossOrigin,referrerPolicy:g.referrerPolicy,...O(g.fetchPriority)};return m&&E.default.preload?(E.default.preload(g.src,y),null):(0,x.jsx)(S.default,{children:(0,x.jsx)("link",{rel:"preload",href:g.srcSet?void 0:g.src,...y},"__nimg-"+g.src+g.srcSet+g.sizes)})}let M=(0,w.forwardRef)((m,g)=>{let y=!(0,w.useContext)(T.RouterContext),v=(0,w.useContext)(j.ImageConfigContext),b=(0,w.useMemo)(()=>{let m=I||v||k.imageConfigDefault,g=[...m.deviceSizes,...m.imageSizes].sort((m,g)=>m-g),y=m.deviceSizes.sort((m,g)=>m-g),b=m.qualities?.sort((m,g)=>m-g);return{...m,allSizes:g,deviceSizes:y,qualities:b,localPatterns:"u"<typeof window?v?.localPatterns:m.localPatterns}
1},[v]),{onLoad:E,onLoadingComplete:S}=m,A=(0,w.useRef)(E);(0,w.useEffect)(()=>{A.current=E},[E]);let R=(0,w.useRef)(S);(0,w.useEffect)(()=>{R.current=S},[S]);let[O,P]=(0,w.useState)(!1),[M,L]=(0,w.useState)(!1),{props:F,meta:B}=(0,C.getImgProps)(m,{defaultLoader:N.default,imgConf:b,blurComplete:O,showAltText:M});return(0,x.jsxs)(x.Fragment,{children:[(0,x.jsx)(D,{...F,unoptimized:B.unoptimized,placeholder:B.placeholder,fill:B.fill,onLoadRef:A,onLoadingCompleteRef:R,setBlurComplete:P,setShowAltText:L,sizesInput:m.sizes,ref:g}),B.preload?(0,x.jsx)(_,{isAppRouter:y,imgAttributes:F}):null]})});("function"==typeof y.default||"object"==typeof y.default&&null!==y.default)&&void 0===y.default.__esModule&&(Object.defineProperty(y.default,"__esModule",{value:!0}),Object.assign(y.default,y),g.exports=y.default)},808341,(m,g,y)=>{"use strict";Object.defineProperty(y,"__esModule",{value:!0}),function(m,g){for(var y in g)Object.defineProperty(m,y,{enumerable:!0,get:g[y]})}(y,{cancelIdleCallback:function(){return b},requestIdleCallback:function(){return v}});let v="u">typeof self&&self.requestIdleCallback&&self.requestIdleCallback.bind(window)||function(m){let g=Date.now();return self.setTimeout(function(){m({didTimeout:!1,timeRemaining:function(){return Math.max(0,50-(Date.now()-g))}})},1)},b="u">typeof self&&self.cancelIdleCallback&&self.cancelIdleCallback.bind(window)||function(m){return clearTimeout(m)};("function"==typeof y.default||"object"==typeof y.default&&null!==y.default)&&void 0===y.default.__esModule&&(Object.defineProperty(y.default,"__esModule",{value:!0}),Object.assign(y.default,y),g.exports=y.default)},519083,(m,g,y)=>{"use strict";Object.defineProperty(y,"__esModule",{value:!0}),function(m,g){for(var y in g)Object.defineProperty(m,y,{enumerable:!0,get:g[y]})}(y,{ESCAPE_REGEX:function(){return b},htmlEscapeAttributeString:function(){return S},htmlEscapeJsonString:function(){return E}});let v={"&":"\\u0026",">":"\\u003e","<":"\\u003c","\u2028":"\\u2028","\u2029":"\\u2029"},b=/[&><\u2028\u2029]/g,x={"&":"&",'"':""","'":"'","<":"<",">":">"},w=/[&"'<>]/g;function E(m){return m.replace(b,m=>v[m])}function S(m){return m.replace(w,m=>x[m])}},479520,(m,g,y)=>{"use strict";Object.defineProperty(y,"__esModule",{value:!0}),function(m,g){for(var y in g)Object.defineProperty(m,y,{enumerable:!0,get:g[y]})}(y,{default:function(){return M},handleClientScriptLoad:function(){return R},initScriptLoader:function(){return D}});let v=m.r(555682),b=m.r(190809),x=m.r(843476),w=v._(m.r(174080)),E=b._(m.r(271645)),S=m.r(742732),C=m.r(922737),k=m.r(808341),j=m.r(519083),T=new Map,N=new Set,A=m=>{if(w.default.preinit)return void m.forEach(m=>{w.default.preinit(m,{as:"style"})});if("u">typeof window){let g=document.head;m.forEach(m=>{let y=document.createElement("link");y.type="text/css",y.rel="stylesheet",y.href=m,g.appendChild(y)})}},I=m=>{let{src:g,id:y,onLoad:v=()=>{},onReady:b=null,dangerouslySetInnerHTML:x,children:w="",strategy:E="afterInteractive",onError:S,stylesheets:k}=m,j=y||g;if(j&&N.has(j))return;if(T.has(g)){N.add(j),T.get(g).then(v,S);return}let I=()=>{b&&b(),N.add(j)},R=document.createElement("script"),O=new Promise((m,g)=>{R.addEventListener("load",function(g){m(),v&&v.call(this,g),I()}),R.addEventListener("error",function(m){g(m)})}).catch(function(m){S&&S(m)});x?(R.innerHTML=x.__html||"",I()):w?(R.textContent="string"==typeof w?w:Array.isArray(w)?w.join(""):"",I()):g&&(R.src=g,T.set(g,O)),(0,C.setAttributesFromProps)(R,m),"worker"===E&&R.setAttribute("type","text/partytown"),R.setAttribute("data-nscript",E),k&&A(k),document.body.appendChild(R)};function R(m){let{strategy:g="afterInteractive"}=m;"lazyOnload"===g?window.addEventListener("load",()=>{(0,k.requestIdleCallback)(()=>I(m))}):I(m)}function O(m){"complete"===document.readyState?(0,k.requestIdleCallback)(()=>I(m)):window.addEventListener("load",()=>{(0,k.requestIdleCallback)(()=>I(m))})}function P(){[...document.querySelectorAll('[data-nscript="beforeInteractive"]'),...document.querySelectorAll('[data-nscript="beforePageRender"]')].forEach(m=>{let g=m.id||m.getAttribute("src");N.add(g)})}function D(m){m.forEach(R),P()}function _(m){let{id:g,src:y="",onLoad:v=()=>{},onReady:b=null,strategy:C="afterInteractive",onError:k,stylesheets:T,...A}=m,{updateScripts:R,scripts:P,getIsSsr:D,appDir:_,nonce:M}=(0,E.useContext)(S.HeadManagerContext);M=A.nonce||M;let L=(0,E.useRef)(!1);(0,E.useEffect)(()=>{let m=g||y;L.current||(b&&m&&N.has(m)&&b(),L.current=!0)},[b,g,y]);let F=(0,E.useRef)(!1);if((0,E.useEffect)(()=>{F.current||("afterInteractive"===C?I(m):"lazyOnload"===C&&O(m),F.current=!0)},[m,C]),("beforeInteractive"===C||"worker"===C)&&(R?(P[C]=(P[C]||[]).concat([{id:g,src:y,onLoad:v,onReady:b,onError:k,...A,nonce:M}]),R(P)):D&&D()?N.add(g||y):D&&!D()&&I({...m,nonce:M})),_){if(T&&T.forEach(m=>{w.default.preinit(m,{as:"style"})}),"beforeInteractive"===C)if(!y)return A.dangerouslySetInnerHTML&&(A.children=A.dangerouslySetInnerHTML.__html,delete A.dangerouslySetInnerHTML),(0,x.jsx)("script",{nonce:M,dangerouslySetInnerHTML:{__html:`(self.__next_s=self.__next_s||[]).push(${(0,j.htmlEscapeJsonString)(JSON.stringify([0,{...A,id:g}]))})`}});else return w.default.preload(y,A.integrity?{as:"script",integrity:A.integrity,nonce:M,crossOrigin:A.crossOrigin}:{as:"script",nonce:M,crossOrigin:A.crossOrigin}),(0,x.jsx)("script",{nonce:M,dangerouslySetInnerHTML:{__html:`(self.__next_s=self.__next_s||[]).push(${(0,j.htmlEscapeJsonString)(JSON.stringify([y,{...A,id:g}]))})`}});"afterInteractive"===C&&y&&w.default.preload(y,A.integrity?{as:"script",integrity:A.integrity,nonce:M,crossOrigin:A.crossOrigin}:{as:"script",nonce:M,crossOrigin:A.crossOrigin})}return null}Object.defineProperty(_,"__nextScript",{value:!0});let M=_;("function"==typeof y.default||"object"==typeof y.default&&null!==y.default)&&void 0===y.default.__esModule&&(Object.defineProperty(y.default,"__esMo
1dule",{value:!0}),Object.assign(y.default,y),g.exports=y.default)},818581,(m,g,y)=>{"use strict";Object.defineProperty(y,"__esModule",{value:!0}),Object.defineProperty(y,"useMergedRef",{enumerable:!0,get:function(){return b}});let v=m.r(271645);function b(m,g){let y=(0,v.useRef)(null),b=(0,v.useRef)(null);return(0,v.useCallback)(v=>{if(null===v){let m=y.current;m&&(y.current=null,m());let g=b.current;g&&(b.current=null,g())}else m&&(y.current=x(m,v)),g&&(b.current=x(g,v))},[m,g])}function x(m,g){if("function"!=typeof m)return m.current=g,()=>{m.current=null};{let y=m(g);return"function"==typeof y?y:()=>m(null)}}("function"==typeof y.default||"object"==typeof y.default&&null!==y.default)&&void 0===y.default.__esModule&&(Object.defineProperty(y.default,"__esModule",{value:!0}),Object.assign(y.default,y),g.exports=y.default)},516015,(m,g,y)=>{},90317,(m,g,y)=>{"use strict";Object.defineProperty(y,"__esModule",{value:!0}),function(m,g){for(var y in g)Object.defineProperty(m,y,{enumerable:!0,get:g[y]})}(y,{bindSnapshot:function(){return E},createAsyncLocalStorage:function(){return w},createSnapshot:function(){return S}});let v=Object.defineProperty(Error("Invariant: AsyncLocalStorage accessed in runtime where it is not available"),"__NEXT_ERROR_CODE",{value:"E504",enumerable:!1,configurable:!0});class b{disable(){throw v}getStore(){}run(){throw v}exit(){throw v}enterWith(){throw v}static bind(m){return m}}let x="u">typeof globalThis&&globalThis.AsyncLocalStorage;function w(){return x?new x:new b}function E(m){return x?x.bind(m):b.bind(m)}function S(){return x?x.snapshot():function(m,...g){return m(...g)}}},242344,(m,g,y)=>{"use strict";Object.defineProperty(y,"__esModule",{value:!0}),Object.defineProperty(y,"workAsyncStorageInstance",{enumerable:!0,get:function(){return v}});let v=(0,m.r(90317).createAsyncLocalStorage)()},563599,(m,g,y)=>{"use strict";Object.defineProperty(y,"__esModule",{value:!0}),Object.defineProperty(y,"workAsyncStorage",{enumerable:!0,get:function(){return v.workAsyncStorageInstance}});let v=m.r(242344)},309885,(m,g,y)=>{"use strict";function v(m){return m.split("/").map(m=>encodeURIComponent(m)).join("/")}Object.defineProperty(y,"__esModule",{value:!0}),Object.defineProperty(y,"encodeURIPath",{enumerable:!0,get:function(){return v}})},670965,(m,g,y)=>{"use strict";function v(m,g){let y=m||75;return g?.qualities?.length?g.qualities.reduce((m,g)=>Math.abs(g-y)<Math.abs(m-y)?g:m,g.qualities[0]):y}Object.defineProperty(y,"__esModule",{value:!0}),Object.defineProperty(y,"findClosestQuality",{enumerable:!0,get:function(){return v}})},1948,(m,g,y)=>{"use strict";m.i(247167),Object.defineProperty(y,"__esModule",{value:!0}),Object.defineProperty(y,"default",{enumerable:!0,get:function(){return w}});let v=m.r(670965),b=m.r(543369);function x({config:m,src:g,width:y,quality:w}){let E=(0,b.getDeploymentId)();if(g.startsWith("/")&&!g.startsWith("//"))if(g.includes("/_next/static/immutable")&&!(0,b.getAssetToken)())E=void 0;else{let m=g.indexOf("?");if(-1!==m){let y=new URLSearchParams(g.slice(m+1)),v=y.get("dpl");if(v){E=v,y.delete("dpl");let b=y.toString();g=g.slice(0,m)+(b?"?"+b:"")}}}if(g.startsWith("/")&&g.includes("?")&&m.localPatterns?.length===1&&"**"===m.localPatterns[0].pathname&&""===m.localPatterns[0].search)throw Object.defineProperty(Error(`Image with src "${g}" is using a query string which is not configured in images.localPatterns. 2Read more: https://nextjs.org/docs/messages/next-image-unconfigured-localpatterns`),"__NEXT_ERROR_CODE",{value:"E871",enumerable:!1,configurable:!0});let S=(0,v.findClosestQuality)(w,m);return`${m.path}?url=${encodeURIComponent(g)}&w=${y}&q=${S}${g.startsWith("/")&&E?`&dpl=${E}`:""}`}x.__next_img_default=!0;let w=x},325633,(m,g,y)=>{"use strict";m.i(247167),Object.defineProperty(y,"__esModule",{value:!0}),function(m,g){for(var y in g)Object.defineProperty(m,y,{enumerable:!0,get:g[y]})}(y,{default:function(){return A},defaultHead:function(){return C}});let v=m.r(555682),b=m.r(190809),x=m.r(843476),w=b._(m.r(271645)),E=v._(m.r(898879)),S=m.r(742732);function C(){return[(0,x.jsx)("meta",{charSet:"utf-8"},"charset"),(0,x.jsx)("meta",{name:"viewport",content:"width=device-width"},"viewport")]}function k(m,g){return"string"==typeof g||"number"==typeof g?m:g.type===w.default.Fragment?m.concat(w.default.Children.toArray(g.props.children).reduce((m,g)=>"string"==typeof g||"number"==typeof g?m:m.concat(g),[])):m.concat(g)}let j=["name","httpEquiv","charSet","itemProp"];function T(){let m=new Set,g=new Set,y=new Set,v={};return b=>{let x=!0,w=!1;if(b.key&&"number"!=typeof b.key&&b.key.indexOf("$")>0){w=!0;let g=b.key.slice(b.key.indexOf("$")+1);m.has(g)?x=!1:m.add(g)}switch(b.type){case"title":case"base":g.has(b.type)?x=!1:g.add(b.type);break;case"meta":for(let m=0,g=j.length;m<g;m++){let g=j[m];if(b.props.hasOwnProperty(g))if("charSet"===g)y.has(g)?x=!1:y.add(g);else{let m=b.props[g],y=v[g]||new Set;("name"!==g||!w)&&y.has(m)?x=!1:(y.add(m),v[g]=y)}}}return x}}function N(m){return m.reduce(k,[]).reverse().concat(C().reverse()).filter(T()).reverse().map((m,g)=>{let y=m.key||g;return w.default.cloneElement(m,{key:y})})}let A=function({children:m}){let g=(0,w.useContext)(S.HeadManagerContext);return(0,x.jsx)(E.default,{reduceComponentsToState:N,headManager:g,children:m})};("function"==typeof y.default||"object"==typeof y.default&&null!==y.default)&&void 0===y.default.__esModule&&(Object.defineProperty(y.default,"__esMo
2dule",{value:!0}),Object.assign(y.default,y),g.exports=y.default)},488143,(m,g,y)=>{"use strict";function v({widthInt:m,heightInt:g,blurWidth:y,blurHeight:b,blurDataURL:x,objectFit:w}){let E=20,S=y?40*y:m,C=b?40*b:g,k=S&&C?`viewBox='0 0 ${S} ${C}'`:"",j=k?"none":"contain"===w?"xMidYMid":"cover"===w?"xMidYMid slice":"none";return`%3Csvg xmlns='http://www.w3.org/2000/svg' ${k}%3E%3Cfilter id='b' color-interpolation-filters='sRGB'%3E%3CfeGaussianBlur stdDeviation='${E}'/%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='${E}'/%3E%3C/filter%3E%3Cimage width='100%25' height='100%25' x='0' y='0' preserveAspectRatio='${j}' style='filter: url(%23b);' href='${x}'/%3E%3C/svg%3E`}Object.defineProperty(y,"__esModule",{value:!0}),Object.defineProperty(y,"getImageBlurSvg",{enumerable:!0,get:function(){return v}})},987690,(m,g,y)=>{"use strict";Object.defineProperty(y,"__esModule",{value:!0}),function(m,g){for(var y in g)Object.defineProperty(m,y,{enumerable:!0,get:g[y]})}(y,{VALID_LOADERS:function(){return v},imageConfigDefault:function(){return b}});let v=["default","imgix","cloudinary","akamai","custom"],b={deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[32,48,64,96,128,256,384],path:"/_next/image",loader:"default",loaderFile:"",domains:[],disableStaticImages:!1,minimumCacheTTL:14400,formats:["image/webp"],maximumDiskCacheSize:void 0,maximumRedirects:3,maximumResponseBody:5e7,dangerouslyAllowLocalIP:!1,dangerouslyAllowSVG:!1,contentSecurityPolicy:"script-src 'none'; frame-src 'none'; sandbox;",contentDispositionType:"attachment",localPatterns:void 0,remotePatterns:[],qualities:[75],unoptimized:!1,customCacheHandler:!1}},908927,(m,g,y)=>{"use strict";m.i(247167),Object.defineProperty(y,"__esModule",{value:!0}),Object.defineProperty(y,"getImgProps",{enumerable:!0,get:function(){return N}});let v=m.r(543369),b=m.r(488143),x=m.r(987690),w=["-moz-initial","fill","none","scale-down",void 0];function E(m){return void 0!==m.default}function S(m){return void 0!==m.src}function C(m){return!!m&&"object"==typeof m&&(E(m)||S(m))}function k(m){return void 0===m?m:"number"==typeof m?Number.isFinite(m)?m:NaN:"string"==typeof m&&/^[0-9]+$/.test(m)?parseInt(m,10):NaN}function j({deviceSizes:m,allSizes:g},y,v){if(v){let y=/(^|\s)(1?\d?\d)vw/g,b=[];for(let m;m=y.exec(v);)b.push(parseInt(m[2]));if(b.length){let y=.01*Math.min(...b);return{widths:g.filter(g=>g>=m[0]*y),kind:"w"}}return{widths:g,kind:"w"}}return"number"!=typeof y?{widths:m,kind:"w"}:{widths:[...new Set([y,2*y].map(m=>g.find(g=>g>=m)||g[g.length-1]))],kind:"x"}}function T({config:m,src:g,unoptimized:y,width:b,quality:x,sizes:w,loader:E}){if(y){if(g.startsWith("/")&&!g.startsWith("//")){let m=(0,v.getDeploymentId)();if(g.includes("/_next/static/immutable")&&!(0,v.getAssetToken)())m=void 0;else if(m){let y=g.indexOf("?");if(-1!==y){let v=new URLSearchParams(g.slice(y+1));v.get("dpl")||(v.append("dpl",m),g=g.slice(0,y)+"?"+v.toString())}else g+=`?dpl=${m}`}}return{src:g,srcSet:void 0,sizes:void 0}}let{widths:S,kind:C}=j(m,b,w),k=S.length-1;return{sizes:w||"w"!==C?w:"100vw",srcSet:S.map((y,v)=>`${E({config:m,src:g,quality:x,width:y})} ${"w"===C?y:v+1}${C}`).join(", "),src:E({config:m,src:g,quality:x,width:S[k]})}}function N({src:m,sizes:g,unoptimized:y=!1,priority:v=!1,preload:S=!1,loading:j,className:A,quality:I,width:R,height:O,fill:P=!1,style:D,overrideSrc:_,onLoad:M,onLoadingComplete:L,placeholder:F="empty",blurDataURL:B,fetchPriority:H,decoding:z="async",layout:V,objectFit:U,objectPosition:W,lazyBoundary:G,lazyRoot:q,...$},K){let Q,Y,Z,{imgConf:X,showAltText:J,blurComplete:ee,defaultLoader:et}=K,en=X||x.imageConfigDefault;if("allSizes"in en)Q=en;else{let m=[...en.deviceSizes,...en.imageSizes].sort((m,g)=>m-g),g=en.deviceSizes.sort((m,g)=>m-g),y=en.qualities?.sort((m,g)=>m-g);Q={...en,allSizes:m,deviceSizes:g,qualities:y}}if(void 0===et)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,
2configurable:!0});let er=$.loader||et;delete $.loader,delete $.srcSet;let ei="__next_img_default"in er;if(ei){if("custom"===Q.loader)throw Object.defineProperty(Error(`Image with src "${m}" is missing "loader" prop. 3Read more: https://nextjs.org/docs/messages/next-image-missing-loader`),"__NEXT_ERROR_CODE",{value:"E252",enumerable:!1,configurable:!0})}else{let m=er;er=g=>{let{config:y,...v}=g;return m(v)}}if(V){"fill"===V&&(P=!0);let m={responsive:"100vw",fill:"100vw"},y={intrinsic:{maxWidth:"100%",height:"auto"},responsive:{width:"100%",height:"auto"}}[V];y&&(D={...D,...y});let v=m[V];v&&!g&&(g=v)}let ea="",eo=k(R),el=k(O);if(C(m)){let g=E(m)?m.default:m;if(!g.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(g)}`),"__NEXT_ERROR_CODE",{value:"E460",enumerable:!1,configurable:!0});if(!g.height||!g.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(g)}`),"__NEXT_ERROR_CODE",{value:"E48",enumerable:!1,configurable:!0});if(Y=g.blurWidth,Z=g.blurHeight,B=B||g.blurDataURL,ea=g.src,!P)if(eo||el){if(eo&&!el){let m=eo/g.width;el=Math.round(g.height*m)}else if(!eo&&el){let m=el/g.height;eo=Math.round(g.width*m)}}else eo=g.width,el=g.height}let es=!v&&!S&&("lazy"===j||void 0===j);(!(m="string"==typeof m?m:ea)||m.startsWith("data:")||m.startsWith("blob:"))&&(y=!0,es=!1),Q.unoptimized&&(y=!0),ei&&!Q.dangerouslyAllowSVG&&m.split("?",1)[0].endsWith(".svg")&&(y=!0);let ec=k(I),eu=Object.assign(P?{position:"absolute",height:"100%",width:"100%",left:0,top:0,right:0,bottom:0,objectFit:U,objectPosition:W}:{},J?{}:{color:"transparent"},D),ed=ee||"empty"===F?null:"blur"===F?`url("data:image/svg+xml;charset=utf-8,${(0,b.getImageBlurSvg)({widthInt:eo,heightInt:el,blurWidth:Y,blurHeight:Z,blurDataURL:B||"",objectFit:eu.objectFit})}")`:`url("${F}")`,ep=w.includes(eu.objectFit)?"fill"===eu.objectFit?"100% 100%":"cover":eu.objectFit,ef=ed?{backgroundSize:ep,backgroundPosition:eu.objectPosition||"50% 50%",backgroundRepeat:"no-repeat",backgroundImage:ed}:{},eh=T({config:Q,src:m,unoptimized:y,width:eo,quality:ec,sizes:g,loader:er}),em=es?"lazy":j;return{props:{...$,loading:em,fetchPriority:H,width:eo,height:el,decoding:z,className:A,style:{...eu,...ef},sizes:eh.sizes,srcSet:eh.srcSet,src:_||eh.src},meta:{unoptimized:y,preload:S||v,placeholder:F,fill:P}}}},918556,(m,g,y)=>{"use strict";m.i(247167),Object.defineProperty(y,"__esModule",{value:!0}),Object.defineProperty(y,"ImageConfigContext",{enumerable:!0,get:function(){return x}});let v=m.r(555682)._(m.r(271645)),b=m.r(987690),x=v.default.createContext(b.imageConfigDefault)},794909,(m,g,y)=>{"use strict";m.i(247167),Object.defineProperty(y,"__esModule",{value:!0}),function(m,g){for(var y in g)Object.defineProperty(m,y,{enumerable:!0,get:g[y]})}(y,{default:function(){return S},getImageProps:function(){return E}});let v=m.r(555682),b=m.r(908927),x=m.r(605500),w=v._(m.r(1948));function E(m){let{props:g}=(0,b.getImgProps)(m,{defaultLoader:w.default,imgConf:{deviceSizes:[640,768,1280,1920],imageSizes:[32,48,64,96,128,256,384],qualities:[85],path:"/_next/image",loader:"default",dangerouslyAllowSVG:!0,unoptimized:!1}});for(let[m,y]of Object.entries(g))void 0===y&&delete g[m];return{props:g}}let S=x.Image},657688,(m,g,y)=>{g.exports=m.r(794909)},667585,(m,g,y)=>{"use strict";Object.defineProperty(y,"__esModule",{value:!0}),Object.defineProperty(y,"BailoutToCSR",{enumerable:!0,get:function(){return b}});let v=m.r(132061);function b({reason:m,children:g}){if("u"<typeof window)throw Object.defineProperty(new v.BailoutToCSRError(m),"__NEXT_ERROR_CODE",{value:"E394",enumerable:!1,configurable:!0});return g}},652157,(m,g,y)=>{"use strict";Object.defineProperty(y,"__esModule",{value:!0}),Object.defineProperty(y,"PreloadChunks",{enumerable:!0,get:function(){return S}});let v=m.r(843476),b=m.r(174080),x=m.r(563599),w=m.r(309885),E=m.r(543369);function S({moduleIds:m}){if("u">typeof window)return null;let g=x.workAsyncStorage.getStore();if(void 0===g)return null;let y=[];if(g.reactLoadableManifest&&m){let v=g.reactLoadableManifest;for(let g of m){if(!v[g])continue;let m=v[g].files;y.push(...m)}}if(0===y.length)return null;let C=(0,E.getAssetTokenQuery)();return(0,v.jsx)(v.Fragment,{children:y.map(m=>{let y=`${g.assetPrefix}/_next/${(0,w.encodeURIPath)(m)}${C}`;return m.endsWith(".css")?(0,v.jsx)("link",{precedence:"dynamic",href:y,rel:"stylesheet",as:"style",nonce:g.nonce},m):((0,b.preload)(y,{as:"script",fetchPriority:"low",nonce:g.nonce}),null)})})}},869093,(m,g,y)=>{"use strict";Object.defineProperty(y,"__esModule",{value:!0}),Object.defineProperty(y,"default",{enumerable:!0,get:function(){return C}});let v=m.r(843476),b=m.r(271645),x=m.r(667585),w=m.r(652157);function E(m){return{default:m&&"default"in m?m.default:m}}let S={loader:()=>Promise.resolve(E(()=>null)),loading:null,ssr:!0},C=function(m){let g={...S,...m},y=(0,b.lazy)(()=>g.loader().then(E)),C=g.loading;function k(m){let E=C?(0,v.jsx)(C,{isLoading:!0,pastDelay:!0,error:null}
3):null,S=!g.ssr||!!g.loading,k=S?b.Suspense:b.Fragment,j=S?{fallback:E}:{},T=g.ssr?(0,v.jsxs)(v.Fragment,{children:["u"<typeof window?(0,v.jsx)(w.PreloadChunks,{moduleIds:g.modules}):null,(0,v.jsx)(y,{...m})]}):(0,v.jsx)(x.BailoutToCSR,{reason:"next/dynamic",children:(0,v.jsx)(y,{...m})});return(0,v.jsx)(k,{...j,children:T})}return k.displayName="LoadableComponent",k}},770703,(m,g,y)=>{"use strict";Object.defineProperty(y,"__esModule",{value:!0}),Object.defineProperty(y,"default",{enumerable:!0,get:function(){return b}});let v=m.r(555682)._(m.r(869093));function b(m,g){let y={};"function"==typeof m&&(y.loader=m);let b={...y,...g};return(0,v.default)({...b,modules:b.loadableGenerated?.modules})}("function"==typeof y.default||"object"==typeof y.default&&null!==y.default)&&void 0===y.default.__esModule&&(Object.defineProperty(y.default,"__esModule",{value:!0}),Object.assign(y.default,y),g.exports=y.default)},65856,(m,g,y)=>{"use strict";m.i(247167),Object.defineProperty(y,"__esModule",{value:!0}),Object.defineProperty(y,"RouterContext",{enumerable:!0,get:function(){return v}});let v=m.r(555682)._(m.r(271645)).default.createContext(null)},573668,(m,g,y)=>{"use strict";Object.defineProperty(y,"__esModule",{value:!0}),Object.defineProperty(y,"isLocalURL",{enumerable:!0,get:function(){return x}});let v=m.r(718967),b=m.r(652817);function x(m){if(!(0,v.isAbsoluteUrl)(m))return!0;try{let g=(0,v.getLocationOrigin)(),y=new URL(m,g);return y.origin===g&&(0,b.hasBasePath)(y.pathname)}catch(m){return!1}}},998183,(m,g,y)=>{"use strict";function v(m){let g={};for(let[y,v]of m.entries()){let m=g[y];void 0===m?g[y]=v:Array.isArray(m)?m.push(v):g[y]=[m,v]}return g}function b(m){return"string"==typeof m?m:("number"!=typeof m||isNaN(m))&&"boolean"!=typeof m?"":String(m)}function x(m){let g=new URLSearchParams;for(let[y,v]of Object.entries(m))if(Array.isArray(v))for(let m of v)g.append(y,b(m));else g.set(y,b(v));return g}function w(m,...g){for(let y of g){for(let g of y.keys())m.delete(g);for(let[g,v]of y.entries())m.append(g,v)}return m}Object.defineProperty(y,"__esModule",{value:!0}),function(m,g){for(var y in g)Object.defineProperty(m,y,{enumerable:!0,get:g[y]})}(y,{assign:function(){return w},searchParamsToUrlQuery:function(){return v},urlQueryToSearchParams:function(){return x}})},195057,(m,g,y)=>{"use strict";m.i(247167),Object.defineProperty(y,"__esModule",{value:!0}),function(m,g){for(var y in g)Object.defineProperty(m,y,{enumerable:!0,get:g[y]})}(y,{formatUrl:function(){return x},formatWithValidation:function(){return E},urlObjectKeys:function(){return w}});let v=m.r(190809)._(m.r(998183)),b=/https?|ftp|gopher|file/;function x(m){let{auth:g,hostname:y}=m,x=m.protocol||"",w=m.pathname||"",E=m.hash||"",S=m.query||"",C=!1;g=g?encodeURIComponent(g).replace(/%3A/i,":")+"@":"",m.host?C=g+m.host:y&&(C=g+(~y.indexOf(":")?`[${y}]`:y),m.port&&(C+=":"+m.port)),S&&"object"==typeof S&&(S=String(v.urlQueryToSearchParams(S)));let k=m.search||S&&`?${S}`||"";return x&&!x.endsWith(":")&&(x+=":"),m.slashes||(!x||b.test(x))&&!1!==C?(C="//"+(C||""),w&&"/"!==w[0]&&(w="/"+w)):C||(C=""),E&&"#"!==E[0]&&(E="#"+E),k&&"?"!==k[0]&&(k="?"+k),w=w.replace(/[?#]/g,encodeURIComponent),k=k.replace("#","%23"),`${x}${C}${w}${k}${E}`}let w=["auth","hash","host","hostname","href","path","pathname","port","protocol","query","search","slashes"];function E(m){return x(m)}},898879,(m,g,y)=>{"use strict";Object.defineProperty(y,"__esModule",{value:!0}),Object.defineProperty(y,"default",{enumerable:!0,get:function(){return E}});let v=m.r(271645),b="u"<typeof window,x=b?()=>{}:v.useLayoutEffect,w=b?()=>{}:v.useEffect;function E(m){let{headManager:g,reduceComponentsToState:y}=m;function E(){if(g&&g.mountedInstances){let m=v.Children.toArray(Array.from(g.mountedInstances).filter(Boolean));g.updateHead(y(m))}}return b&&(g?.mountedInstances?.add(m.children),E()),x(()=>(g?.mountedInstances?.add(m.children),()=>{g?.mountedInstances?.delete(m.children)})),x(()=>(g&&(g._pendingUpdate=E),()=>{g&&(g._pendingUpdate=E)})),w(()=>(g&&g._pendingUpdate&&(g._pendingUpdate(),g._pendingUpdate=null),()=>{g&&g._pendingUpdate&&(g._pendingUpdate(),g._pendingUpdate=null)})),null}},718967,(m,g,y)=>{"use strict";m.i(247167),Object.defineProperty(y,"__esModule",{value:!0}),function(m,g){for(var y in g)Object.defineProperty(m,y,{enumerable:!0,get:g[y]})}(y,{DecodeError:function(){return I},MiddlewareNotFoundError:function(){return D},MissingStaticPage:function(){return P},NormalizeError:function(){return R},PageNotFoundError:function(){return O},SP:function(){return N},ST:function(){return A},WEB_VITALS:function(){return v},execOnce:function(){return b},getDisplayName:function(){return C},getLocationOrigin:function(){return E},getURL:function(){return S},isAbsoluteUrl:function(){return w},isResSent:function(){return k},loadGetInitialProps:function(){return T}
3,normalizeRepeatedSlashes:function(){return j},stringifyError:function(){return _}});let v=["CLS","FCP","FID","INP","LCP","TTFB"];function b(m){let g,y=!1;return(...v)=>(y||(y=!0,g=m(...v)),g)}let x=/^[a-zA-Z][a-zA-Z\d+\-.]*?:/,w=m=>{let g=m.charCodeAt(0);return!!(g>=65&&g<=90||g>=97&&g<=122)&&x.test(m)};function E(){let{protocol:m,hostname:g,port:y}=window.location;return`${m}//${g}${y?":"+y:""}`}function S(){let{href:m}=window.location,g=E();return m.substring(g.length)}function C(m){return"string"==typeof m?m:m.displayName||m.name||"Unknown"}function k(m){return m.finished||m.headersSent}function j(m){let g=m.split("?");return g[0].replace(/\\/g,"/").replace(/\/\/+/g,"/")+(g[1]?`?${g.slice(1).join("?")}`:"")}async function T(m,g){let y=g.res||g.ctx&&g.ctx.res;if(!m.getInitialProps)return g.ctx&&g.Component?{pageProps:await T(g.Component,g.ctx)}:{};let v=await m.getInitialProps(g);if(y&&k(y))return v;if(!v)throw Object.defineProperty(Error(`"${C(m)}.getInitialProps()" should resolve to an object. But found "${v}" instead.`),"__NEXT_ERROR_CODE",{value:"E1025",enumerable:!1,configurable:!0});return v}let N="u">typeof performance,A=N&&["mark","measure","getEntriesByName"].every(m=>"function"==typeof performance[m]);class I extends Error{}class R extends Error{}class O extends Error{constructor(m){super(),this.code="ENOENT",this.name="PageNotFoundError",this.message=`Cannot find module for page: ${m}`}}class P extends Error{constructor(m,g){super(),this.message=`Failed to load static file for page: ${m} ${g}`}}class D extends Error{constructor(){super(),this.code="ENOENT",this.message="Cannot find the middleware module"}}function _(m){return JSON.stringify({message:m.message,stack:m.stack})}},618566,(m,g,y)=>{g.exports=m.r(976562)},3303,(m,g,y)=>{g.exports=m.r(479520)},232189,(m,g,y)=>{"use strict";g.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},865156,(m,g,y)=>{"use strict";var v=m.r(232189);function b(){}function x(){}x.resetWarningCache=b,g.exports=function(){function m(m,g,y,b,x,w){if(w!==v){var E=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 E.name="Invariant Violation",E}}function g(){return m}m.isRequired=m;var y={array:m,bigint:m,bool:m,func:m,number:m,object:m,string:m,symbol:m,any:m,arrayOf:g,element:m,elementType:m,instanceOf:g,node:m,objectOf:g,oneOf:g,oneOfType:g,shape:g,exact:g,checkPropTypes:x,resetWarningCache:b};return y.PropTypes=y,y}},745009,(m,g,y)=>{m.i(247167),g.exports=m.r(865156)()},552210,(m,g,y)=>{"use strict";var v,b=Symbol.for("react.element"),x=Symbol.for("react.portal"),w=Symbol.for("react.fragment"),E=Symbol.for("react.strict_mode"),S=Symbol.for("react.profiler"),C=Symbol.for("react.provider"),k=Symbol.for("react.context"),j=Symbol.for("react.server_context"),T=Symbol.for("react.forward_ref"),N=Symbol.for("react.suspense"),A=Symbol.for("react.suspense_list"),I=Symbol.for("react.memo"),R=Symbol.for("react.lazy"),O=Symbol.for("react.offscreen");function P(m){if("object"==typeof m&&null!==m){var g=m.$$typeof;switch(g){case b:switch(m=m.type){case w:case S:case E:case N:case A:return m;default:switch(m=m&&m.$$typeof){case j:case k:case T:case R:case I:case C:return m;default:return g}}case x:return g}}}v=Symbol.for("react.module.reference"),y.ContextConsumer=k,y.ContextProvider=C,y.Element=b,y.ForwardRef=T,y.Fragment=w,y.Lazy=R,y.Memo=I,y.Portal=x,y.Profiler=S,y.StrictMode=E,y.Suspense=N,y.SuspenseList=A,y.isAsyncMode=function(){return!1},y.isConcurrentMode=function(){return!1},y.isContextConsumer=function(m){return P(m)===k},y.isContextProvider=function(m){return P(m)===C},y.isElement=function(m){return"object"==typeof m&&null!==m&&m.$$typeof===b},y.isForwardRef=function(m){return P(m)===T},y.isFragment=function(m){return P(m)===w},y.isLazy=function(m){return P(m)===R},y.isMemo=function(m){return P(m)===I},y.isPortal=function(m){return P(m)===x},y.isProfiler=function(m){return P(m)===S},y.isStrictMode=function(m){return P(m)===E},y.isSuspense=function(m){return P(m)===N},y.isSuspenseList=function(m){return P(m)===A},y.isValidElementType=function(m){return"string"==typeof m||"function"==typeof m||m===w||m===S||m===E||m===N||m===A||m===O||"object"==typeof m&&null!==m&&(m.$$typeof===R||m.$$typeof===I||m.$$typeof===C||m.$$typeof===k||m.$$typeof===T||m.$$typeof===v||void 0!==m.getModuleId)||!1},y.typeOf=P},179684,(m,g,y)=>{"use strict";m.i(247167),g.exports=m.r(552210)},277837,m=>{"use strict";var g=m.i(915874),y=m.i(931067);m.i(954402);var v=m.i(745009),b=m.i(271645);m.i(179684);let x=m=>"object"==typeof m&&null!=m&&1===m.nodeType,w=(m,g)=>
3(!g||"hidden"!==m)&&"visible"!==m&&"clip"!==m,E=(m,g)=>{if(m.clientHeight<m.scrollHeight||m.clientWidth<m.scrollWidth){var y;let v,b=getComputedStyle(m,null);return w(b.overflowY,g)||w(b.overflowX,g)||!!(v=(m=>{if(!m.ownerDocument||!m.ownerDocument.defaultView)return null;try{return m.ownerDocument.defaultView.frameElement}catch(m){return null}})(y=m))&&(v.clientHeight<y.scrollHeight||v.clientWidth<y.scrollWidth)}return!1},S=(m,g,y,v,b,x,w,E)=>x<m&&w>g||x>m&&w<g?0:x<=m&&E<=y||w>=g&&E>=y?x-m-v:w>g&&E<y||x<m&&E>y?w-g+b:0,C=m=>{let g=m.parentElement;return null==g?m.getRootNode().host||null:g},k=(m,g)=>{var y,v,b,w,k;let j;if("u"<typeof document)return[];let{scrollMode:T,block:N,inline:A,boundary:I,skipOverflowHiddenElements:R}=g,O="function"==typeof I?I:m=>m!==I;if(!x(m))throw TypeError("Invalid target");let P=document.scrollingElement||document.documentElement,D=[],_=m;for(;x(_)&&O(_);){if((_=C(_))===P){D.push(_);break}null!=_&&_===document.body&&E(_)&&!E(document.documentElement)||null!=_&&E(_,R)&&D.push(_)}let M=null!=(v=null==(y=window.visualViewport)?void 0:y.width)?v:innerWidth,L=null!=(w=null==(b=window.visualViewport)?void 0:b.height)?w:innerHeight,{scrollX:F,scrollY:B}=window,{height:H,width:z,top:V,right:U,bottom:W,left:G}=m.getBoundingClientRect(),{top:q,right:$,bottom:K,left:Q}=(k=m,{top:parseFloat((j=window.getComputedStyle(k)).scrollMarginTop)||0,right:parseFloat(j.scrollMarginRight)||0,bottom:parseFloat(j.scrollMarginBottom)||0,left:parseFloat(j.scrollMarginLeft)||0}),Y="start"===N||"nearest"===N?V-q:"end"===N?W+K:V+H/2-q+K,Z="center"===A?G+z/2-Q+$:"end"===A?U+$:G-Q,X=[];for(let m=0;m<D.length;m++){let g=D[m],{height:y,width:v,top:b,right:x,bottom:w,left:C}=g.getBoundingClientRect();if("if-needed"===T&&V>=0&&G>=0&&W<=L&&U<=M&&(g===P&&!E(g)||V>=b&&W<=w&&G>=C&&U<=x))break;let k=getComputedStyle(g),j=parseInt(k.borderLeftWidth,10),I=parseInt(k.borderTopWidth,10),R=parseInt(k.borderRightWidth,10),O=parseInt(k.borderBottomWidth,10),_=0,q=0,$="offsetWidth"in g?g.offsetWidth-g.clientWidth-j-R:0,K="offsetHeight"in g?g.offsetHeight-g.clientHeight-I-O:0,Q="offsetWidth"in g?0===g.offsetWidth?0:v/g.offsetWidth:0,J="offsetHeight"in g?0===g.offsetHeight?0:y/g.offsetHeight:0;if(P===g)_="start"===N?Y:"end"===N?Y-L:"nearest"===N?S(B,B+L,L,I,O,B+Y,B+Y+H,H):Y-L/2,q="start"===A?Z:"center"===A?Z-M/2:"end"===A?Z-M:S(F,F+M,M,j,R,F+Z,F+Z+z,z),_=Math.max(0,_+B),q=Math.max(0,q+F);else{_="start"===N?Y-b-I:"end"===N?Y-w+O+K:"nearest"===N?S(b,w,y,I,O+K,Y,Y+H,H):Y-(b+y/2)+K/2,q="start"===A?Z-C-j:"center"===A?Z-(C+v/2)+$/2:"end"===A?Z-x+R+$:S(C,x,v,j,R+$,Z,Z+z,z);let{scrollLeft:m,scrollTop:E}=g;_=0===J?0:Math.max(0,Math.min(E+_/J,g.scrollHeight-y/J+K)),q=0===Q?0:Math.max(0,Math.min(m+q/Q,g.scrollWidth-v/Q+$)),Y+=E-_,Z+=m-q}X.push({el:g,top:_,left:q})}return X};var j=0;function T(){return String(j++)}function N(m){var g=b.useRef(m);return g.current=m,g}function A(){for(var m=arguments.length,g=Array(m),y=0;y<m;y++)g[y]=arguments[y];return function(m){g.forEach(function(g){"function"==typeof g?g(m):g&&(g.current=m)})}}function I(){for(var m=arguments.length,g=Array(m),y=0;y<m;y++)g[y]=arguments[y];return function(m){for(var y=arguments.length,v=Array(y>1?y-1:0),b=1;b<y;b++)v[b-1]=arguments[b];return g.some(function(g){return g&&g.apply(void 0,[m].concat(v)),m.preventDownshiftDefault||m.hasOwnProperty("nativeEvent")&&m.nativeEvent.preventDownshiftDefault})}}function R(m,g){var y;function v(){y&&clearTimeout(y)}function b(){for(var b=arguments.length,x=Array(b),w=0;w<b;w++)x[w]=arguments[w];v(),y=setTimeout(function(){y=null,m.apply(void 0,x)},g)}return b.cancel=v,b}var O=R(function(m){P(m).textContent=""},500);function P(m){var g=m.getElementById("a11y-status-message");return g||((g=m.createElement("div")).setAttribute("id","a11y-status-message"),g.setAttribute("role","status"),g.setAttribute("aria-live","polite"),g.setAttribute("aria-relevant","additions text"),Object.assign(g.style,{border:"0",clip:"rect(0 0 0 0)",height:"1px",margin:"-1px",overflow:"hidden",padding:"0",position:"absolute",width:"1px"}),m.body.appendChild(g)),g}function D(m,g){if(m&&g){var y=P(g);y.textContent=m,O(g)}}function _(m){var g=null==m?void 0:m.getElementById("a11y-status-message");g&&g.remove()}function M(){}var L=M;function F(m,g){return g?Object.keys(m).reduce(function(m,y){return void 0!==g[y]&&(m[y]=g[y]),m},(0,y.default)({},m)):m}function B(m,g){if(m){var y=k(m,{boundary:g,block:"nearest",scrollMode:"if-needed"});
3y.forEach(function(m){var g=m.el,y=m.top,v=m.left;g.scrollTop=y,g.scrollLeft=v})}}function H(m,g,y){return m===g||g instanceof y.Node&&m.contains&&m.contains(g)}function z(m,g){var y;function v(){y&&clearTimeout(y)}function b(){for(var b=arguments.length,x=Array(b),w=0;w<b;w++)x[w]=arguments[w];v(),y=setTimeout(function(){y=null,m.apply(void 0,x)},g)}return b.cancel=v,b}function V(){for(var m=arguments.length,g=Array(m),y=0;y<m;y++)g[y]=arguments[y];return function(m){for(var y=arguments.length,v=Array(y>1?y-1:0),b=1;b<y;b++)v[b-1]=arguments[b];return g.some(function(g){return g&&g.apply(void 0,[m].concat(v)),m.preventDownshiftDefault||m.hasOwnProperty("nativeEvent")&&m.nativeEvent.preventDownshiftDefault})}}function U(){for(var m=arguments.length,g=Array(m),y=0;y<m;y++)g[y]=arguments[y];return function(m){g.forEach(function(g){"function"==typeof g?g(m):g&&(g.current=m)})}}function W(m,g){return void 0!==m[g]}function G(m){var g=m.key,y=m.keyCode;return y>=37&&y<=40&&0!==g.indexOf("Arrow")?"Arrow"+g:g}function q(m,g,y,v,b){void 0===b&&(b=!1);var x=y.length;if(0===x)return -1;var w=x-1;("number"!=typeof m||m<0||m>w)&&(m=g>0?-1:w+1);var E=m+g;E<0?E=b?w:0:E>w&&(E=b?0:w);var S=$(E,g<0,y,v,b);return -1===S?m>=x?-1:m:S}function $(m,g,y,v,b){void 0===b&&(b=!1);var x=y.length;if(g){for(var w=m;w>=0;w--)if(!v(y[w],w))return w}else for(var E=m;E<x;E++)if(!v(y[E],E))return E;return b?$(g?x-1:0,g,y,v):-1}function K(m,g,y,v){return void 0===v&&(v=!0),y&&g.some(function(g){return g&&(H(g,m,y)||v&&H(g,y.document.activeElement,y))})}function Q(m){return""+m.slice(0,1).toUpperCase()+m.slice(1)}function Y(m,g,v,b){for(var x=m.type,w={},E=Object.keys(v),S=0,C=E;S<C.length;S++){var k=C[S];Z(k,m,g,v,b),b[k]!==v[k]&&(w[k]=b[k])}g.onStateChange&&Object.keys(w).length&&g.onStateChange((0,y.default)({type:x},w))}function Z(m,g,v,b,x){if(x[m]!==b[m]){var w=v["on"+Q(m)+"Change"];if("function"==typeof w){var E=g.type;w((0,y.default)({type:E},x))}}}function X(m,g,v,x){var w=b.useRef(null),E=b.useRef(void 0),S=N(g),C=b.useCallback(function(g,v){E.current=v;var b=m(g=F(g,S.current),S.current,v),x=S.current.stateReducer(g,(0,y.default)({},v,{changes:b}));return(0,y.default)({},g,x)},[S,m]),k=b.useReducer(C,g,v),j=k[0],T=k[1],A=E.current;return b.useEffect(function(){var m,g=F(null!=(m=w.current)?m:{},S.current);A&&w.current&&!x(g,j)&&Y(A,S.current,g,j),w.current=j},[j,A,x,S]),[j,T]}function J(m,g,y,v){var b=X(m,g,y,v),x=b[0],w=b[1];return[F(x,g),w]}function ee(m,g,y,v){if(void 0!==m&&void 0!==g)return[m,g];if(void 0!==m){if(0>y.indexOf(m))throw Error(v);return[m,y.indexOf(m)]}if(void 0!==g){var b=y[g];if(void 0===b)throw Error(v);return[b,g]}throw Error(v)}function et(){var m=b.useRef(!0);return b.useEffect(function(){return m.current=!1,function(){m.current=!0}},[]),m.current}function en(m,g){return g.changes}var er={environment:v.default.shape({addEventListener:v.default.func.isRequired,removeEventListener:v.default.func.isRequired,document:v.default.shape({createElement:v.default.func.isRequired,getElementById:v.default.func.isRequired,activeElement:v.default.any.isRequired,body:v.default.any.isRequired}).isRequired,Node:v.default.func.isRequired}),itemToKey:v.default.func,stateReducer:v.default.func};function ei(m,g,y){var v=m["default"+Q(g)];return void 0!==v?v:y[g]}function ea(m,g,y){var v=m[g];if(void 0!==v)return v;var b=m["initial"+Q(g)];return void 0!==b?b:ei(m,g,y)}var eo=R(function(m,g){D(m,g)},200);function el(m,g,y,v){var x=null==v?void 0:v.document,w=et();b.useEffect(function(){if(m&&!w&&x){var y=m(g);eo(y,x)}},y),b.useEffect(function(){return function(){eo.cancel(),_(x)}},[x])}var es=(0,y.default)({},er,{getA11yStatusMessage:v.default.func,highlightedIndex:v.default.number,defaultHighlightedIndex:v.default.number,initialHighlightedIndex:v.default.number,isOpen:v.default.bool,defaultIsOpen:v.default.bool,initialIsOpen:v.default.bool,selectedItem:v.default.any,initialSelectedItem:v.default.any,defaultSelectedItem:v.default.any,id:v.default.string,labelId:v.default.string,menuId:v.default.string,getItemId:v.default.func,toggleButtonId:v.default.string,onSelectedItemChange:v.default.func,onHighlightedIndexChange:v.default.func,onStateChange:v.default.func,onIsOpenChange:v.default.func,scrollIntoView:v.default.func}),ec={itemToString:function(m){return m?String(m):""},itemToKey:function(m){return m},stateReducer:en,scrollIntoView:B,environment:"u"<typeof window?void 0:window},eu={highlightedIndex:-1,isOpen:!1,selectedItem:null,inputValue:""},ed="u">typeof window&&void 0!==window.document&&void 0!==window.document.createElement?b.useLayoutEffect:b.useEffect;function ep(m){return/^\S{1}$/.test(m)}function ef(m){var g=ea(m,"selectedItem",eu),y=ea(m,"isOpen",eu),v=eE(m),b=ea(m,"inputValue",eu);return{highlightedIndex:v<0&&g&&y?m.items.findIndex(function(y){return m.itemToKey(y)===m.itemToKey(g)}):v,isOpen:y,selectedItem:g,inputValue:b}}function eh(m,g,y){var v=m.items,b=m.initialHighlightedIndex,x=m.defaultHighlightedIndex,w=m.isItemDisabled,E=m.itemToKey,S=g.selectedItem,C=g.highlightedIndex;return 0===v.length?-1:void 0===b||C!==b||w(v[b],b)?void 0===x||w(v[x],x)?S?v.findIndex(function(m){return E(S)===E(m)}):y<0&&!w(v[v.length-1],v.length-1)?v.length-1:y>0&&!w(v[0],0)?0:-1:x:b}function em(m,g,y){var v=b.useRef({isMouseDown:!1,isTouchMove:!1,isTouchEnd:!1}),x=b.useCallback(function(){return y.map(function(m){return m.current})},[y]);return b.useEffect(function(){if(!m)return M;function y(){v.current.isTouchEnd=!1,v.current.isMouseDown=!0}function b(y){v.current.isMouseDown=!1,K(y.target,x(),m)||g()}function w(){v.current.isTouchEnd=!1,v.current.isTouchMove=!1}function E(){v.current.isTouchMove=!0}function S(y){v.current.isTouchEnd=!0,v.current.isTouchMove||K(y.target,x(),m,!1)||g()}return m.addEventListener("mousedown",y),m.addEventListener("mouseup",b),m.addEventListener("touchstart",w),m.addEventListener("touchmove",E
3),m.addEventListener("touchend",S),function(){m.removeEventListener("mousedown",y),m.removeEventListener("mouseup",b),m.removeEventListener("touchstart",w),m.removeEventListener("touchmove",E),m.removeEventListener("touchend",S)}},[m,x,g]),v.current}var eg=function(){return M};function ey(m){var g=m.highlightedIndex,y=m.isOpen,v=m.itemRefs,x=m.getItemNodeFromIndex,w=m.menuElement,E=m.scrollIntoView,S=b.useRef(!0);return ed(function(){!(g<0)&&y&&Object.keys(v.current).length&&(!1===S.current?S.current=!0:E(x(g),w))},[g]),S}var ev=M;function eb(m,g,v){void 0===v&&(v=!0);var b,x=(null==(b=m.items)?void 0:b.length)&&g>=0;return(0,y.default)({isOpen:!1,highlightedIndex:-1},x&&(0,y.default)({selectedItem:m.items[g],isOpen:ei(m,"isOpen",eu),highlightedIndex:ei(m,"highlightedIndex",eu)},v&&{inputValue:m.itemToString(m.items[g])}))}function ex(m,g){return m.isOpen===g.isOpen&&m.inputValue===g.inputValue&&m.highlightedIndex===g.highlightedIndex&&m.selectedItem===g.selectedItem}function ew(m){var g=ei(m,"highlightedIndex",eu);return g>-1&&m.isItemDisabled(m.items[g],g)?-1:g}function eE(m){var g=ea(m,"highlightedIndex",eu);return g>-1&&m.isItemDisabled(m.items[g],g)?-1:g}function eS(m,g,v,b){var x;switch(v.type){case b.ItemMouseMove:x={highlightedIndex:v.disabled?-1:v.index};break;case b.MenuMouseLeave:x={highlightedIndex:-1};break;case b.ToggleButtonClick:case b.FunctionToggleMenu:x={isOpen:!m.isOpen,highlightedIndex:m.isOpen?-1:eh(g,m,0)};break;case b.FunctionOpenMenu:x={isOpen:!0,highlightedIndex:eh(g,m,0)};break;case b.FunctionCloseMenu:x={isOpen:!1};break;case b.FunctionSetHighlightedIndex:x={highlightedIndex:g.isItemDisabled(g.items[v.highlightedIndex],v.highlightedIndex)?-1:v.highlightedIndex};break;case b.FunctionSetInputValue:x={inputValue:v.inputValue};break;case b.FunctionReset:x={highlightedIndex:ew(g),isOpen:ei(g,"isOpen",eu),selectedItem:ei(g,"selectedItem",eu),inputValue:ei(g,"inputValue",eu)};break;default:throw Error("Reducer called without proper action type.")}return(0,y.default)({},m,x)}var eC=(0,y.default)({},es,{items:v.default.array.isRequired,isItemDisabled:v.default.func}),ek=(0,y.default)({},ec,{isItemDisabled:function(){return!1}});function ej(m){for(var g=m.keysSoFar,y=m.highlightedIndex,v=m.items,b=m.itemToString,x=m.isItemDisabled,w=g.toLowerCase(),E=0;E<v.length;E++){var S=(E+y+ +(g.length<2))%v.length,C=v[S];if(void 0!==C&&b(C).toLowerCase().startsWith(w)&&!x(C,S))return S}return y}var eT=0,eN=1,eA=2,eI=3,eR=4,eO=5,eP=6,eD=7,e_=8,eM=9,eL=10,eF=11,eB=12,eH=13,ez=14,eV=15,eU=16,eW=17,eG=18,eq=19,e$=20,eK=21,eQ=Object.freeze({__proto__:null,FunctionCloseMenu:17,FunctionOpenMenu:16,FunctionReset:21,FunctionSelectItem:19,FunctionSetHighlightedIndex:18,FunctionSetInputValue:20,FunctionToggleMenu:15,ItemClick:14,ItemMouseMove:13,MenuMouseLeave:12,ToggleButtonBlur:11,ToggleButtonClick:0,ToggleButtonKeyDownArrowDown:1,ToggleButtonKeyDownArrowUp:2,ToggleButtonKeyDownCharacter:3,ToggleButtonKeyDownEnd:6,ToggleButtonKeyDownEnter:7,ToggleButtonKeyDownEscape:4,ToggleButtonKeyDownHome:5,ToggleButtonKeyDownPageDown:10,ToggleButtonKeyDownPageUp:9,ToggleButtonKeyDownSpaceButton:8});function eY(m,g,v){var b,x,w=v.type,E=v.altKey;switch(w){case ez:x={isOpen:ei(g,"isOpen",eu),highlightedIndex:ew(g),selectedItem:g.items[v.index]};break;case eI:var S=v.key,C=""+m.inputValue+S,k=ej({keysSoFar:C,highlightedIndex:!m.isOpen&&m.selectedItem?g.items.findIndex(function(y){return g.itemToKey(y)===g.itemToKey(m.selectedItem)}):m.highlightedIndex,items:g.items,itemToString:g.itemToString,isItemDisabled:g.isItemDisabled});x={inputValue:C,highlightedIndex:k,isOpen:!0};break;case eN:x={highlightedIndex:m.isOpen?q(m.highlightedIndex,1,g.items,g.isItemDisabled):E&&null==m.selectedItem?-1:eh(g,m,1),isOpen:!0};break;case eA:x=m.isOpen&&E?eb(g,m.highlightedIndex,!1):{highlightedIndex:m.isOpen?q(m.highlightedIndex,-1,g.items,g.isItemDisabled):eh(g,m,-1),isOpen:!0};break;case eD:case e_:x=eb(g,m.highlightedIndex,!1);break;case eO:x={highlightedIndex:$(0,!1,g.items,g.isItemDisabled),isOpen:!0};break;case eP:x={highlightedIndex:$(g.items.length-1,!0,g.items,g.isItemDisabled),isOpen:!0};break;case eM:x={highlightedIndex:q(m.highlightedIndex,-10,g.items,g.isItemDisabled)};break;case eL:x={highlightedIndex:q(m.highlightedIndex,10,g.items,g.isItemDisabled)};break;case eR:x={isOpen:!1,highlightedIndex:-1};break;case eF:x=(0,y.default)({isOpen:!1,highlightedIndex:-1},m.highlightedIndex>=0&&(null==(b=g.items)?void 0:b.length)&&{selectedItem:g.items[m.highlightedIndex]});break;case eq:x={selectedItem:v.selectedItem};break;default:return eS(m,g,v,eQ)}return(0,y.default)({},m,x)}var eZ=(0,y.default)({},b).useId,eX="function"==typeof eZ?eJ:e0;function eJ(m){var g=m.id,y=m.labelId,v=m.menuId,x=m.getItemId,w=m.toggleButtonId,E=m.inputId,S="downshift-"+eZ();return g||(g=S),b.useMemo(function(){return{labelId:null!=y?y:g+"-label",menuId:null!=v?v:g+"-menu",getItemId:null!=x?x:function(m){return g+"-item-"+m},toggleButtonId:null!=w?w:g+"-toggle-button",inputId:null!=E?E:g+"-input"}},[x,g,E,y,v,w])}function e0(m){var g=m.id,y=m.labelId,v=m.menuId,x=m.getItemId,w=m.toggleButtonId,E=m.inputId,S=b.useRef(null!=g?g:"downshift-"+T()).current;return b.useMemo(function(){return{labelId:null!=y?y:S+"-label",menuId:null!=v?v:S+"-menu",getItemId:null!=x?x:function(m){return S+"-item-"+m},toggleButtonId:null!=w?w:S+"-toggle-button",inputId:null!=E?E:S+"-input"}},[x,E,y,v,w,S])}var e1=["onClick"],e2=["onMouseLeave","refKey","ref"],e5=["onBlur","onClick","onPress","onKeyDown","refKey","ref"],e3=["item","index","onMouseMove","onClick","onMouseDown","onPress","refKey","disabled","ref"];function e6(m){void 0===m&&(m={}),L(m,e6,eC);var v=(0,y.default)({}
3,ek,m),x=v.scrollIntoView,w=v.environment,E=v.getA11yStatusMessage,S=J(eY,v,ef,ex),C=S[0],k=S[1],j=C.isOpen,T=C.highlightedIndex,A=C.selectedItem,I=C.inputValue,R=(0,b.useRef)(null),O=(0,b.useRef)(null),P=(0,b.useRef)({}),D=(0,b.useRef)(null),_=eX(v),M=N({state:C,props:v}),F=(0,b.useCallback)(function(m){return P.current[_.getItemId(m)]},[_]);el(E,C,[j,T,A,I],w);var B=ey({menuElement:O.current,highlightedIndex:T,isOpen:j,itemRefs:P,scrollIntoView:x,getItemNodeFromIndex:F});(0,b.useEffect)(function(){return D.current=z(function(m){m({type:e$,inputValue:""})},500),function(){D.current.cancel()}},[]),(0,b.useEffect)(function(){I&&D.current(k)},[k,I]),ev({props:v,state:C}),(0,b.useEffect)(function(){ea(v,"isOpen",eu)&&R.current&&R.current.focus()},[]);var H=em(w,(0,b.useCallback)(function(){M.current.state.isOpen&&k({type:eF})},[k,M]),(0,b.useMemo)(function(){return[O,R]},[])),W=eg();(0,b.useEffect)(function(){j||(P.current={})},[j]);var q=(0,b.useMemo)(function(){return{ArrowDown:function(m){m.preventDefault(),k({type:eN,altKey:m.altKey})},ArrowUp:function(m){m.preventDefault(),k({type:eA,altKey:m.altKey})},Home:function(m){m.preventDefault(),k({type:eO})},End:function(m){m.preventDefault(),k({type:eP})},Escape:function(){M.current.state.isOpen&&k({type:eR})},Enter:function(m){m.preventDefault(),k({type:M.current.state.isOpen?eD:eT})},PageUp:function(m){M.current.state.isOpen&&(m.preventDefault(),k({type:eM}))},PageDown:function(m){M.current.state.isOpen&&(m.preventDefault(),k({type:eL}))}," ":function(m){m.preventDefault();var g=M.current.state;g.isOpen?g.inputValue?k({type:eI,key:" "}):k({type:e_}):k({type:eT})}}},[k,M]),$=(0,b.useCallback)(function(){k({type:eV})},[k]),K=(0,b.useCallback)(function(){k({type:eW})},[k]),Q=(0,b.useCallback)(function(){k({type:eU})},[k]),Y=(0,b.useCallback)(function(m){k({type:eG,highlightedIndex:m})},[k]),Z=(0,b.useCallback)(function(m){k({type:eq,selectedItem:m})},[k]),X=(0,b.useCallback)(function(){k({type:eK})},[k]),et=(0,b.useCallback)(function(m){k({type:e$,inputValue:m})},[k]),en=(0,b.useCallback)(function(m){var v=void 0===m?{}:m,b=v.onClick,x=(0,g.default)(v,e1),w=function(){var m;null==(m=R.current)||m.focus()};return(0,y.default)({id:_.labelId,htmlFor:_.toggleButtonId,onClick:V(b,w)},x)},[_]),er=(0,b.useCallback)(function(m,v){var b,x=void 0===m?{}:m,w=x.onMouseLeave,E=x.refKey,S=void 0===E?"ref":E,C=x.ref,j=(0,g.default)(x,e2),T=(void 0===v?{}:v).suppressRefError,N=function(){k({type:eB})};return W("getMenuProps",void 0!==T&&T,S,O),(0,y.default)(((b={})[S]=U(C,function(m){O.current=m}),b.id=_.menuId,b.role="listbox",b["aria-labelledby"]=j&&j["aria-label"]?void 0:""+_.labelId,b.onMouseLeave=V(w,N),b),j)},[k,W,_]);return{getToggleButtonProps:(0,b.useCallback)(function(m,v){var b,x=void 0===m?{}:m,w=x.onBlur,E=x.onClick;x.onPress;var S=x.onKeyDown,C=x.refKey,j=void 0===C?"ref":C,T=x.ref,N=(0,g.default)(x,e5),A=(void 0===v?{}:v).suppressRefError,I=void 0!==A&&A,O=M.current.state,P=function(){k({type:eT})},D=function(){O.isOpen&&!H.isMouseDown&&k({type:eF})},L=function(m){var g=G(m);g&&q[g]?q[g](m):ep(g)&&k({type:eI,key:g})},F=(0,y.default)(((b={})[j]=U(T,function(m){R.current=m}),b["aria-activedescendant"]=O.isOpen&&O.highlightedIndex>-1?_.getItemId(O.highlightedIndex):"",b["aria-controls"]=_.menuId,b["aria-expanded"]=M.current.state.isOpen,b["aria-haspopup"]="listbox",b["aria-labelledby"]=N&&N["aria-label"]?void 0:""+_.labelId,b.id=_.toggleButtonId,b.role="combobox",b.tabIndex=0,b.onBlur=V(w,D),b),N);return N.disabled||(F.onClick=V(E,P),F.onKeyDown=V(S,L)),W("getToggleButtonProps",I,j,R),F},[k,_,M,H,W,q]),getLabelProps:en,getMenuProps:er,getItemProps:(0,b.useCallback)(function(m){var v,b=void 0===m?{}:m,x=b.item,w=b.index,E=b.onMouseMove,S=b.onClick,C=b.onMouseDown;b.onPress;var j=b.refKey,T=void 0===j?"ref":j,N=b.disabled,A=b.ref,I=(0,g.default)(b,e3);void 0!==N&&console.warn('Passing "disabled" as an argument to getItemProps is not supported anymore. Please use the isItemDisabled prop from useSelect.');var R=M.current,O=R.state,D=R.props,L=ee(x,w,D.items,"Pass either item or index to getItemProps!"),F=L[0],z=L[1],W=D.isItemDisabled(F,z),G=function(){H.isTouchEnd||z===O.highlightedIndex||(B.current=!1,k({type:eH,index:z,disabled:W}))},q=function(){k({type:ez,index:z})},$=function(m){return m.preventDefault()},K=(0,y.default)(((v={})[T]=U(A,function(m){m&&(P.current[_.getItemId(z)]=m)}),v["aria-disabled"]=W,v["aria-selected"]=F===O.selectedItem,v.id=_.getItemId(z),v.role="option",v),I);return W||(K.onClick=V(S,q)),K.onMouseMove=V(E,G),K.onMouseDown=V(C,$),K},[M,_,H,B,k]),toggleMenu:$,openMenu:Q,closeMenu:K,setHighlightedIndex:Y,selectItem:Z,reset:X,setInputValue:et,highlightedIndex:T,isOpen:j,selectedItem:A,inputValue:I}}e6.stateChangeTypes=eQ;var e4=0,e7=1,e8=2,e9=3,te=4,tt=5,tn=6,tr=7,ti=8,ta=9,to=10,tl=11,ts=12,tc=13,tu=14,td=15,tp=16,tf=17,th=18,tm=19,tg=20,ty=21,tv=22,tb=Object.freeze({__proto__:null,ControlledPropUpdatedSelectedItem:22,FunctionCloseMenu:17,FunctionOpenMenu:16,FunctionReset:21,FunctionSelectItem:19,FunctionSetHighlightedIndex:18,FunctionSetInputValue:20,FunctionToggleMenu:15,InputBlur:9,InputChange:8,InputClick:10,InputKeyDownArrowDown:0,InputKeyDownArrowUp:1,InputKeyDownEnd:4,InputKeyDownEnter:7,InputKeyDownEscape:2,InputKeyDownHome:3,InputKeyDownPageDown:6,InputKeyDownPageUp:5,ItemClick:13,ItemMouseMove:12,MenuMouseLeave:11,ToggleButtonClick:14});function tx(m){var g=ef(m),v=g.selectedItem,b=g.inputValue;return""===b&&v&&void 0===m.defaultInputValue&&void 0===m.initialInputValue&&void 0===m.inputValue&&(b=m.itemToString(v)),(0,y.default)({},g,{inputValue:b})}var tw=(0,y.default)({},es,{items:v.default.array.isRequired,isItemDisabled:v.default.func,inputValue:v.default.string,defaultInputValue:v.default.string,initialInputValue:v.default.string,inputId:v.default.string,onInputValueChange:v.default.func});function tE(m,g,y,v){var x=(0,b.useRef)(),w=X(m,g,y,v),E=w[0],S=w[1],C=et();return(0,b.useEffect)(function(){W(g,"selectedItem")&&(C||g.itemToKey(g.selectedItem)!==g.itemToKey(x.current)&&S({type:tv,inputValue:g.itemToString(g.selectedItem)}),x.current=E.selectedItem===x.current?g.selectedItem:E.selectedItem)},[E.selectedItem,g.selectedItem]),[F(E,g),S]}var tS=(0,y.default)({},ec,{isItemDisabled:function(){return!1}});function tC(m,g,v){var b,x,w=v.type,E=v.altKey;switch(w){case tc:x={isOpen:ei(g,"isOpen",eu),highlightedIndex:ew(g),selectedItem:g.items[v.index],inputValue:g.itemToString(g.items[v.index])};break;case e4:x=m.isOpen?{highlightedIndex:q(m.highlightedIndex,1,g.items,g.isItemDisabled,!0)}:{highlightedIndex:E&&null==m.selectedItem?-1:eh(g,m,1),isOpen:g.items.length>=0};break;case e7:x=m.isOpen?E?eb(g,m.highlightedIndex):{highlightedIndex:q(m.highlightedIndex,-1,g.items,g.isItemDisabled,!0)}:{highlightedIndex:eh(g,m,-1),isOpen:g.items.length>=0};break;case tr:x=eb(g,m.highlightedIndex);break;case e8:x=(0,y.default)({isOpen:!1,highlightedIndex:-1},!m.isOpen&&{selectedItem:null,inputValue:""});break;case tt:x={highlightedIndex:q(m.highlightedIndex,-10,g.items,g.isItemDisabled,!0)};break;case tn:x={highlightedIndex:q(m.highlightedIndex,10,g.items,g.isItemDisabled,!0)};break;case e9:x={highlightedIndex:$(0,!1,g.items,g.isItemDisabled)};break;case te:x={highlightedIndex:$(g.items.length-1,!0,g.items,g.isItemDisabled)};break;case ta:x=(0,y.default)({isOpen:!1,highlightedIndex:-1},m.highlightedIndex>=0&&(null==(b=g.items)?void 0:b.length)&&v.selectItem&&{selectedItem:g.items[m.highlightedIndex],inputValue:g.itemToString(g.items[m.highlightedIndex])});break;case ti:x={isOpen:!0,highlightedIndex:ew(g),inputValue:v.inputValue};break;case to:x={isOpen:!m.isOpen,highlightedIndex:m.isOpen?-1:eh(g,m,0)};break;case tm:x={selectedItem:v.selectedItem,inputValue:g.itemToString(v.selectedItem)};break;case tv:x={inputValue:v.inputValue};break;default:return eS(m,g,v,tb)}return(0,y.default)({},m,x)}var tk=["onMouseLeave","refKey","ref"],tj=["item","index","refKey","ref","onMouseMove","onMouseDown","onClick","onPress","disabled"],tT=["onClick","onPress","refKey","ref"],tN=["onKeyDown","onChange","onInput","onBlur","onChangeText","onClick","refKey","ref"];function tA(m){void 0===m&&(m={}
3),L(m,tA,tw);var v=(0,y.default)({},tS,m),x=v.items,w=v.scrollIntoView,E=v.environment,S=v.getA11yStatusMessage,C=tE(tC,v,tx,ex),k=C[0],j=C[1],T=k.isOpen,A=k.highlightedIndex,I=k.selectedItem,R=k.inputValue,O=(0,b.useRef)(null),P=(0,b.useRef)({}),D=(0,b.useRef)(null),_=(0,b.useRef)(null),M=et(),F=eX(v),B=(0,b.useRef)(),H=N({state:k,props:v}),z=(0,b.useCallback)(function(m){return P.current[F.getItemId(m)]},[F]);el(S,k,[T,A,I,R],E);var W=ey({menuElement:O.current,highlightedIndex:A,isOpen:T,itemRefs:P,scrollIntoView:w,getItemNodeFromIndex:z});ev({props:v,state:k}),(0,b.useEffect)(function(){ea(v,"isOpen",eu)&&D.current&&D.current.focus()},[]),(0,b.useEffect)(function(){M||(B.current=x.length)});var q=em(E,(0,b.useCallback)(function(){H.current.state.isOpen&&j({type:ta})},[j,H]),(0,b.useMemo)(function(){return[O,_,D]},[])),$=eg();(0,b.useEffect)(function(){T||(P.current={})},[T]),(0,b.useEffect)(function(){var m;T&&null!=E&&E.document&&null!=D&&null!=(m=D.current)&&m.focus&&E.document.activeElement!==D.current&&D.current.focus()},[T,E]);var K=(0,b.useMemo)(function(){return{ArrowDown:function(m){m.preventDefault(),j({type:e4,altKey:m.altKey})},ArrowUp:function(m){m.preventDefault(),j({type:e7,altKey:m.altKey})},Home:function(m){H.current.state.isOpen&&(m.preventDefault(),j({type:e9}))},End:function(m){H.current.state.isOpen&&(m.preventDefault(),j({type:te}))},Escape:function(m){var g=H.current.state;(g.isOpen||g.inputValue||g.selectedItem||g.highlightedIndex>-1)&&(m.preventDefault(),j({type:e8}))},Enter:function(m){H.current.state.isOpen&&229!==m.which&&(m.preventDefault(),j({type:tr}))},PageUp:function(m){H.current.state.isOpen&&(m.preventDefault(),j({type:tt}))},PageDown:function(m){H.current.state.isOpen&&(m.preventDefault(),j({type:tn}))}}},[j,H]),Q=(0,b.useCallback)(function(m){return(0,y.default)({id:F.labelId,htmlFor:F.inputId},m)},[F]),Y=(0,b.useCallback)(function(m,v){var b,x=void 0===m?{}:m,w=x.onMouseLeave,E=x.refKey,S=void 0===E?"ref":E,C=x.ref,k=(0,g.default)(x,tk),T=(void 0===v?{}:v).suppressRefError;return $("getMenuProps",void 0!==T&&T,S,O),(0,y.default)(((b={})[S]=U(C,function(m){O.current=m}),b.id=F.menuId,b.role="listbox",b["aria-labelledby"]=k&&k["aria-label"]?void 0:""+F.labelId,b.onMouseLeave=V(w,function(){j({type:tl})}),b),k)},[j,$,F]),Z=(0,b.useCallback)(function(m){var v,b,x=void 0===m?{}:m,w=x.item,E=x.index,S=x.refKey,C=void 0===S?"ref":S,k=x.ref,T=x.onMouseMove,N=x.onMouseDown,A=x.onClick;x.onPress;var I=x.disabled,R=(0,g.default)(x,tj);void 0!==I&&console.warn('Passing "disabled" as an argument to getItemProps is not supported anymore. Please use the isItemDisabled prop from useCombobox.');var O=H.current,D=O.props,_=O.state,M=ee(w,E,D.items,"Pass either item or index to getItemProps!"),L=M[0],B=M[1],z=D.isItemDisabled(L,B),G="onClick",$=A,K=function(){q.isTouchEnd||B===_.highlightedIndex||(W.current=!1,j({type:ts,index:B,disabled:z}))},Q=function(){j({type:tc,index:B})},Y=function(m){return m.preventDefault()};return(0,y.default)(((v={})[C]=U(k,function(m){m&&(P.current[F.getItemId(B)]=m)}),v["aria-disabled"]=z,v["aria-selected"]=B===_.highlightedIndex,v.id=F.getItemId(B),v.role="option",v),!z&&((b={})[G]=V($,Q),b),{onMouseMove:V(T,K),onMouseDown:V(N,Y)},R)},[j,F,H,q,W]),X=(0,b.useCallback)(function(m){var v,b=void 0===m?{}:m,x=b.onClick;b.onPress;var w=b.refKey,E=void 0===w?"ref":w,S=b.ref,C=(0,g.default)(b,tT),k=H.current.state,T=function(){j({type:tu})};return(0,y.default)(((v={})[E]=U(S,function(m){_.current=m}),v["aria-controls"]=F.menuId,v["aria-expanded"]=k.isOpen,v.id=F.toggleButtonId,v.tabIndex=-1,v),!C.disabled&&(0,y.default)({},{onClick:V(x,T)}),C)},[j,H,F]),J=(0,b.useCallback)(function(m,v){var b,x,w=void 0===m?{}:m,S=w.onKeyDown,C=w.onChange,k=w.onInput,T=w.onBlur;w.onChangeText;var N=w.onClick,A=w.refKey,I=void 0===A?"ref":A,R=w.ref,O=(0,g.default)(w,tN),P=(void 0===v?{}:v).suppressRefError;$("getInputProps",void 0!==P&&P,I,D);var _=H.current.state,M=function(m){var g=G(m);g&&K[g]&&K[g](m)},L=function(m){j({type:ti,inputValue:m.target.value})},B=function(m){null!=E&&E.document&&_.isOpen&&!q.isMouseDown&&j({type:ta,selectItem:null!==m.relatedTarget||E.document.activeElement===E.document.body})},z=function(){j({type:to})},W="onChange",Q={};return O.disabled||((x={})[W]=V(C,k,L),x.onKeyDown=V(S,M),x.onBlur=V(T,B),x.onClick=V(N,z),Q=x),(0,y.default)(((b={})[I]=U(R,function(m){D.current=m}),b["aria-activedescendant"]=_.isOpen&&_.highlightedIndex>-1?F.getItemId(_.highlightedIndex):"",b["aria-autocomplete"]="list",b["aria-controls"]=F.menuId,b["aria-expanded"]=_.isOpen,b["aria-labelledby"]=O&&O["aria-label"]?void 0:F.labelId,b.autoComplete="off",b.id=F.inputId,b.role="combobox",b.value=_.inputValue,b),Q,O)},[j,F,E,K,H,q,$]),en=(0,b.useCallback)(function(){j({type:td})},[j]),er=(0,b.useCallback)(function(){j({type:tf})},[j]),ei=(0,b.useCallback)(function(){j({type:tp})},[j]),eo=(0,b.useCallback)(function(m){j({type:th,highlightedIndex:m})},[j]),es=(0,b.useCallback)(function(m){j({type:tm,selectedItem:m})},[j]);return{getItemProps:Z,getLabelProps:Q,getMenuProps:Y,getInputProps:J,getToggleButtonProps:X,toggleMenu:en,openMenu:ei,closeMenu:er,setHighlightedIndex:eo,setInputValue:(0,b.useCallback)(function(m){j({type:tg,inputValue:m})},[j]),selectItem:es,reset:(0,b.useCallback)(function(){j({type:ty})},[j]),highlightedIndex:A,isOpen:T,selectedItem:I,inputValue:R}}tA.stateChangeTypes=tb;var tI={activeIndex:-1,selectedItems:[]};function tR(m,g){return ea(m,g,tI)}function tO(m,g){return ei(m,g,tI)}function tP(m){return{activeIndex:tR(m,"activeIndex"),selectedItems:tR(m,"selectedItems")}}function tD(m){if(m.shiftKey||m.metaKey||m.ctrlKey||m.altKey)return!1;var g=m.target;return!(g instanceof HTMLInputElement)||""===g.value||0===g.selectionStart&&0===g.selectionEnd}function t_(m,g){return m.selectedItems===g.selectedItems&&m.activeIndex===g.activeIndex}es.stateReducer,es.itemToKey,es.environment,v.default.array,v.default.array,v.default.array,v.default.func,v.default.number,v.default.number,v.default.number,v.default.func,v.default.func,v.default.string,v.default.string;var tM={itemToKey:ec.itemToKey,stateReducer:ec.stateReducer,environment:ec.environment,keyNavigationNext:"ArrowRight",keyNavigationPrevious:"ArrowLeft"},tL=M,tF=0,tB=1,tH=2,tz=3,tV=4,tU=5,tW=6,tG=7,tq=8,t$=9,tK=10,tQ=11,tY=12,tZ=Object.freeze({__proto__:null,DropdownClick:7,DropdownKeyDownBackspace:6,DropdownKeyDownNavigationPrevious:5,FunctionAddSelectedItem:8,FunctionRemoveSelectedItem:9,FunctionReset:12,FunctionSetActiveIndex:11,FunctionSetSelectedItems:10,SelectedItemClick:0,SelectedItemKeyDownBackspace:2,SelectedItemKeyDownDelete:1,SelectedItemKeyDownNavigationNext:3,SelectedItemKeyDownNavigationPrevious:4});function tX(m,g,v){var b,x=v.type,w=v.index,E=v.selectedItem,S=m.activeIndex,C=m.selectedItems;switch(x){case tF:b={activeIndex:w};break;case tV:b={activeIndex:S-1<0?0:S-1};break;case tz:b={activeIndex:S+1>=C.length?-1:S+1};break;case tH:case tB:if(S<0)break;var k=S;1===C.length?k=-1:S===C.length-1&&(k=C.length-2),b=(0,y.default)({selectedItems:[].concat(C.slice(0,S),C.slice(S+1))},{activeIndex:k});break;case tU:b={activeIndex:C.length-1};break;case tW:b={selectedItems:C.slice(0,C.length-1)};break;case tq:b={selectedItems:[].concat(C,[E])};break;case tG:b={activeIndex:-1};break;case t$:var j=S,T=C.findIndex(function(m){return g.itemToKey(m)===g.itemToKey(E)});if(T<0)break;1===C.length?j=-1:T===C.length-1&&(j=C.length-2),b={selectedItems:[].concat(C.slice(0,T),C.slice(T+1)),activeIndex:j};break;case tK:b={selectedItems:v.selectedItems};break;case tQ:b={activeIndex:v.activeIndex};break;case tY:b={activeIndex:tO(g,"activeIndex"),selectedItems:tO(g,"selectedItems")};break;default:throw Error("Reducer called without proper action type.")}return(0,y.default)({},m,b)}var tJ=["refKey","ref","onClick","onKeyDown","selectedItem","index"],t0=["refKey","ref","onKeyDown","onClick","preventKeyAction"];function t1(m){void 0===m&&(m={}),tL(m,t1);var v=(0,y.default)({}
3,tM,m),x=v.getA11yStatusMessage,w=v.environment,E=v.keyNavigationNext,S=v.keyNavigationPrevious,C=J(tX,v,tP,t_),k=C[0],j=C[1],T=k.activeIndex,A=k.selectedItems,I=et(),R=(0,b.useRef)(null),O=(0,b.useRef)();O.current=[];var P=N({state:k,props:v});el(x,k,[T,A],w),(0,b.useEffect)(function(){!I&&(-1===T&&R.current?R.current.focus():O.current[T]&&O.current[T].focus())},[T]),ev({props:v,state:k});var D=eg(),_=(0,b.useMemo)(function(){var m;return(m={})[S]=function(){j({type:tV})},m[E]=function(){j({type:tz})},m.Delete=function(){j({type:tB})},m.Backspace=function(){j({type:tH})},m},[j,E,S]),M=(0,b.useMemo)(function(){var m;return(m={})[S]=function(m){tD(m)&&j({type:tU})},m.Backspace=function(m){tD(m)&&j({type:tW})},m},[j,S]);return{getSelectedItemProps:(0,b.useCallback)(function(m){var v,b=void 0===m?{}:m,x=b.refKey,w=void 0===x?"ref":x,E=b.ref,S=b.onClick,C=b.onKeyDown,k=b.selectedItem,T=b.index,N=(0,g.default)(b,tJ),A=P.current.state,I=ee(k,T,A.selectedItems,"Pass either item or index to getSelectedItemProps!")[1],R=I>-1&&I===A.activeIndex,D=function(){j({type:tF,index:I})},M=function(m){var g=G(m);g&&_[g]&&_[g](m)};return(0,y.default)(((v={})[w]=U(E,function(m){m&&O.current.push(m)}),v.tabIndex=R?0:-1,v.onClick=V(S,D),v.onKeyDown=V(C,M),v),N)},[j,P,_]),getDropdownProps:(0,b.useCallback)(function(m,v){var b,x=void 0===m?{}:m,w=x.refKey,E=void 0===w?"ref":w,S=x.ref,C=x.onKeyDown,k=x.onClick,T=x.preventKeyAction,N=void 0!==T&&T,A=(0,g.default)(x,t0),I=(void 0===v?{}:v).suppressRefError;D("getDropdownProps",void 0!==I&&I,E,R);var O=function(m){var g=G(m);g&&M[g]&&M[g](m)},P=function(){j({type:tG})};return(0,y.default)(((b={})[E]=U(S,function(m){m&&(R.current=m)}),b),!N&&{onKeyDown:V(C,O),onClick:V(k,P)},A)},[j,M,D]),addSelectedItem:(0,b.useCallback)(function(m){j({type:tq,selectedItem:m})},[j]),removeSelectedItem:(0,b.useCallback)(function(m){j({type:t$,selectedItem:m})},[j]),setSelectedItems:(0,b.useCallback)(function(m){j({type:tK,selectedItems:m})},[j]),setActiveIndex:(0,b.useCallback)(function(m){j({type:tQ,activeIndex:m})},[j]),reset:(0,b.useCallback)(function(){j({type:tY})},[j]),selectedItems:A,activeIndex:T}}t1.stateChangeTypes=tZ;var t2=0,t5=1,t3=2,t6=3,t4=4,t7=5,t8=6,t9=Object.freeze({__proto__:null,FunctionAddItem:6,TagClick:0,TagGroupKeyDownArrowLeft:1,TagGroupKeyDownArrowRight:2,TagGroupKeyDownBackspace:4,TagGroupKeyDownDelete:3,TagRemoveClick:5});function ne(m,g,v){var b;switch(v.type){case t2:b={activeIndex:v.index};break;case t5:b={activeIndex:0===m.activeIndex?m.items.length-1:m.activeIndex-1};break;case t3:b={activeIndex:m.activeIndex===m.items.length-1?0:m.activeIndex+1};break;case t4:case t6:var x=[].concat(m.items.slice(0,m.activeIndex),m.items.slice(m.activeIndex+1)),w=0===x.length?-1:x.length===m.activeIndex?m.activeIndex-1:m.activeIndex;b={items:[].concat(m.items.slice(0,m.activeIndex),m.items.slice(m.activeIndex+1)),activeIndex:w};break;case t7:var E=[].concat(m.items.slice(0,v.index),m.items.slice(v.index+1)),S=0===E.length?-1:E.length===v.index?v.index-1:v.index;b={items:E,activeIndex:S};break;case t8:var C=[];C=void 0===v.index?[].concat(m.items,[v.item]):[].concat(m.items.slice(0,v.index),[v.item],m.items.slice(v.index));var k=-1===m.activeIndex?C.length-1:m.activeIndex;b={items:C,activeIndex:k};break;default:throw Error("Invalid useTagGroup reducer action.")}return(0,y.default)({},m,b)}var nt=(0,y.default)({},b).useId,nn="function"==typeof nt?nr:ni;function nr(m){var g=m.id,y=m.tagGroupId,v=m.getTagId,x="downshift-"+nt();return g||(g=x),b.useMemo(function(){return{tagGroupId:null!=y?y:g+"-tag-group",getTagId:null!=v?v:function(m){return g+"-tag-"+m}}},[v,g,y])}function ni(m){var g=m.id,y=m.getTagId,v=m.tagGroupId,x=b.useRef(null!=g?g:"downshift-"+T()).current;return b.useMemo(function(){return{tagGroupId:null!=v?v:x+"-tag-group",getTagId:null!=y?y:function(m){return x+"-tag-"+m}}},[y,x,v])}function na(m){var g,y,v,b,x=null!=(g=null!=(y=m.items)?y:m.initialItems)?g:[];return{activeIndex:null!=(v=null!=(b=m.activeIndex)?b:m.initialActiveIndex)?v:0===x.length?-1:0,items:x}}
3function no(m,g){return m.activeIndex===g.activeIndex&&m.items===g.items}var nl="tag-group-a11y-description";function ns(m,g){b.useEffect(function(){if(m){var y=m.createElement("div");return y.setAttribute("id",nl),y.style.display="none",y.textContent=g,m.body.appendChild(y),function(){y.remove()}}},[g,m])}function nc(m){return(0,y.default)({stateReducer:function(m,g){return g.changes},environment:"u"<typeof window?void 0:window,removeElementDescription:"Press Delete or Backspace to remove tag."},m)}function nu(m,g,y){var v=b.useRef({}),x=b.useRef(m),w=b.useRef(g);return b.useEffect(function(){if(-1!==m&&-1!==x.current&&m!==x.current||w.current===g+1){var b;null==(b=v.current[y(m)])||b.focus()}x.current=m,w.current=g},[m,y,g]),v}var nd={isItemDisabled:v.default.func},np=["onKeyDown"],nf=["index","refKey","ref","onClick"],nh=["index","onClick"],nm=function(m){void 0===m&&(m={}),L(m,nm,nd);var v,x=nc(m),w=J(ne,x,na,no),E=w[0],S=w[1],C=E.activeIndex,k=E.items,j=N({state:E,props:x}),T=nn({getTagId:x.getTagId,id:x.id,tagGroupId:x.tagGroupId});ns(null==(v=x.environment)?void 0:v.document,x.removeElementDescription);var R=nu(C,k.length,T.getTagId),O=(0,b.useCallback)(function(m){var v=null!=m?m:{},b=v.onKeyDown,x=(0,g.default)(v,np),w=function(m){switch(m.key){case"ArrowLeft":S({type:t5});break;case"ArrowRight":S({type:t3});break;case"Delete":S({type:t6});break;case"Backspace":S({type:t4})}};return(0,y.default)({id:T.tagGroupId,"aria-live":"polite","aria-atomic":"false","aria-relevant":"additions",role:"listbox",onKeyDown:I(b,w)},x)},[S,T.tagGroupId]),P=(0,b.useCallback)(function(m){var v,b=m.index,x=m.refKey,w=void 0===x?"ref":x,E=m.ref,C=m.onClick,k=(0,g.default)(m,nf);if(!Number.isInteger(b)||b<0)throw Error("Pass correct item index to getTagProps!");var N=j.current.state,O=function(){S({type:t2,index:b})},P=T.getTagId(b);return(0,y.default)(((v={"aria-describedby":nl})[w]=A(E,function(m){m&&(R.current[P]=m)}),v["aria-labelledby"]=P,v.role="option",v.id=P,v.onClick=I(C,O),v.tabIndex=N.activeIndex===b?0:-1,v),k)},[S,T,j,R]),D=(0,b.useCallback)(function(m){var v=m.index,b=m.onClick,x=(0,g.default)(m,nh);if(!Number.isInteger(v)||v<0)throw Error("Pass correct item index to getTagRemoveProps!");var w=function(m){m.stopPropagation(),S({type:t7,index:v})},E=T.getTagId(v),C=E+"-remove";return(0,y.default)({id:C,tabIndex:-1,"aria-labelledby":C+" "+E,onClick:I(b,w)},x)},[T,S]);return{activeIndex:C,addItem:(0,b.useCallback)(function(m,g){S({type:t8,item:m,index:g})},[S]),getTagGroupProps:O,getTagProps:P,getTagRemoveProps:D,items:k}};nm.stateChangeTypes=t9,m.s(["useMultipleSelection",0,t1,"useSelect",0,e6],277837)},898547,(m,g,y)=>{var v,b=m.i(247167);m.r(516015);var x=m.r(271645),w=(v=x)&&"object"==typeof v&&"default"in v?v:{default:v};function E(m,g){for(var y=0;y<g.length;y++){var v=g[y];v.enumerable=v.enumerable||!1,v.configurable=!0,"value"in v&&(v.writable=!0),Object.defineProperty(m,v.key,v)}}function S(m,g,y){return g&&E(m.prototype,g),y&&E(m,y),m}var C=void 0!==b.default&&b.default.env&&!0,k=function(m){return"[object String]"===Object.prototype.toString.call(m)},j=function(){function m(m){var g=void 0===m?{}:m,y=g.name,v=void 0===y?"stylesheet":y,b=g.optimizeForSpeed,x=void 0===b?C:b;T(k(v),"`name` must be a string"),this._name=v,this._deletedRulePlaceholder="#"+v+"-deleted-rule____{}",T("boolean"==typeof x,"`optimizeForSpeed` must be a boolean"),this._optimizeForSpeed=x,this._serverSheet=void 0,this._tags=[],this._injected=!1,this._rulesCount=0;var w="u">typeof window&&document.querySelector('meta[property="csp-nonce"]');this._nonce=w?w.getAttribute("content"):null}var g=m.prototype;return g.setOptimizeForSpeed=function(m){T("boolean"==typeof m,"`setOptimizeForSpeed` accepts a boolean"),T(0===this._rulesCount,"optimizeForSpeed cannot be when rules have already been inserted"),this.flush(),this._optimizeForSpeed=m,this.inject()},g.isOptimizeForSpeed=function(){return this._optimizeForSpeed},g.inject=function(){var m=this;if(T(!this._injected,"sheet already injected"),this._injected=!0,"u">typeof window&&this._optimizeForSpeed){this._tags[0]=this.makeStyleTag(this._name),this._optimizeForSpeed="insertRule"in this.get
3Sheet(),this._optimizeForSpeed||(C||console.warn("StyleSheet: optimizeForSpeed mode not supported falling back to standard mode."),this.flush(),this._injected=!0);return}this._serverSheet={cssRules:[],insertRule:function(g,y){return"number"==typeof y?m._serverSheet.cssRules[y]={cssText:g}:m._serverSheet.cssRules.push({cssText:g}),y},deleteRule:function(g){m._serverSheet.cssRules[g]=null}}},g.getSheetForTag=function(m){if(m.sheet)return m.sheet;for(var g=0;g<document.styleSheets.length;g++)if(document.styleSheets[g].ownerNode===m)return document.styleSheets[g]},g.getSheet=function(){return this.getSheetForTag(this._tags[this._tags.length-1])},g.insertRule=function(m,g){if(T(k(m),"`insertRule` accepts only strings"),"u"<typeof window)return"number"!=typeof g&&(g=this._serverSheet.cssRules.length),this._serverSheet.insertRule(m,g),this._rulesCount++;if(this._optimizeForSpeed){var y=this.getSheet();"number"!=typeof g&&(g=y.cssRules.length);try{y.insertRule(m,g)}catch(g){return C||console.warn("StyleSheet: illegal rule: \n\n"+m+"\n\nSee https://stackoverflow.com/q/20007992 for more info"),-1}}else{var v=this._tags[g];this._tags.push(this.makeStyleTag(this._name,m,v))}return this._rulesCount++},g.replaceRule=function(m,g){if(this._optimizeForSpeed||"u"<typeof window){var y="u">typeof window?this.getSheet():this._serverSheet;if(g.trim()||(g=this._deletedRulePlaceholder),!y.cssRules[m])return m;y.deleteRule(m);try{y.insertRule(g,m)}catch(v){C||console.warn("StyleSheet: illegal rule: \n\n"+g+"\n\nSee https://stackoverflow.com/q/20007992 for more info"),y.insertRule(this._deletedRulePlaceholder,m)}}else{var v=this._tags[m];T(v,"old rule at index `"+m+"` not found"),v.textContent=g}return m},g.deleteRule=function(m){if("u"<typeof window)return void this._serverSheet.deleteRule(m);if(this._optimizeForSpeed)this.replaceRule(m,"");else{var g=this._tags[m];T(g,"rule at index `"+m+"` not found"),g.parentNode.removeChild(g),this._tags[m]=null}},g.flush=function(){this._injected=!1,this._rulesCount=0,"u">
3typeof window?(this._tags.forEach(function(m){return m&&m.parentNode.removeChild(m)}),this._tags=[]):this._serverSheet.cssRules=[]},g.cssRules=function(){var m=this;return"u"<typeof window?this._serverSheet.cssRules:this._tags.reduce(function(g,y){return y?g=g.concat(Array.prototype.map.call(m.getSheetForTag(y).cssRules,function(g){return g.cssText===m._deletedRulePlaceholder?null:g})):g.push(null),g},[])},g.makeStyleTag=function(m,g,y){g&&T(k(g),"makeStyleTag accepts only strings as second parameter");var v=document.createElement("style");this._nonce&&v.setAttribute("nonce",this._nonce),v.type="text/css",v.setAttribute("data-"+m,""),g&&v.appendChild(document.createTextNode(g));var b=document.head||document.getElementsByTagName("head")[0];return y?b.insertBefore(v,y):b.appendChild(v),v},S(m,[{key:"length",get:function(){return this._rulesCount}}]),m}();function T(m,g){if(!m)throw Error("StyleSheet: "+g+".")}var N=function(m){for(var g=5381,y=m.length;y;)g=33*g^m.charCodeAt(--y);return g>>>0},A=function(m){return m.replace(/\/style/gi,"\\/style")},I={};function R(m,g){if(!g)return"jsx-"+m;var y=String(g),v=m+y;return I[v]||(I[v]="jsx-"+N(m+"-"+y)),I[v]}function O(m,g){var y=/__jsx-style-dynamic-selector/g;"u"<typeof window&&(g=A(g));var v=m+g;return I[v]||(I[v]=g.replace(y,m)),I[v]}function P(m,g){return void 0===g&&(g={}),m.map(function(m){var y=m[0],v=m[1];return w.default.createElement("style",{id:"__"+y,key:"__"+y,nonce:g.nonce?g.nonce:void 0,dangerouslySetInnerHTML:{__html:v}})})}var D=function(){function m(m){var g=void 0===m?{}:m,y=g.styleSheet,v=void 0===y?null:y,b=g.optimizeForSpeed,x=void 0!==b&&b;this._sheet=v||new j({name:"styled-jsx",optimizeForSpeed:x}),this._sheet.inject(),v&&"boolean"==typeof x&&(this._sheet.setOptimizeForSpeed(x),this._optimizeForSpeed=this._sheet.isOptimizeForSpeed()),this._fromServer=void 0,this._indices={},this._instancesCounts={}}var g=m.prototype;return g.add=function(m){var g=this;void 0===this._optimizeForSpeed&&(this._optimizeForSpeed=Array.isArray(m.children),this._sheet.setOptimizeForSpeed(this._optimizeForSpeed),this._optimizeForSpeed=this._sheet.isOptimizeForSpeed()),"u">typeof window&&!this._fromServer&&(this._fromServer=this.selectFromServer(),this._instancesCounts=Object.keys(this._fromServer).reduce(function(m,g){return m[g]=0,m},{}));var y=this.getIdAndRules(m),v=y.styleId,b=y.rules;if(v in this._instancesCounts){this._instancesCounts[v]+=1;return}var x=b.map(function(m){return g._sheet.insertRule(m)}).filter(function(m){return -1!==m});this._indices[v]=x,this._instancesCounts[v]=1},g.remove=function(m){var g=this,y=this.getIdAndRules(m).styleId;if(_(y in this._instancesCounts,"styleId: `"+y+"` not found"),this._instancesCounts[y]-=1,this._instancesCounts[y]<1){var v=this._fromServer&&this._fromServer[y];v?(v.parentNode.removeChild(v),delete this._fromServer[y]):(this._indices[y].forEach(function(m){return g._sheet.deleteRule(m)}),delete this._indices[y]),delete this._instancesCounts[y]}},g.update=function(m,g){this.add(g),this.remove(m)},g.flush=function(){this._sheet.flush(),this._sheet.inject(),this._fromServer=void 0,this._indices={},this._instancesCounts={}},g.cssRules=function(){var m=this,g=this._fromServer?Object.keys(this._fromServer).map(function(g){return[g,m._fromServer[g]]}):[],y=this._sheet.cssRules();return g.concat(Object.keys(this._indices).map(function(g){return[g,m._indices[g].map(function(m){return y[m].cssText}).join(m._optimizeForSpeed?"":"\n")]}).filter(function(m){return!!m[1]}))},g.styles=function(m){return P(this.cssRules(),m)},g.getIdAndRules=function(m){var g=m.children,y=m.dynamic,v=m.id;if(y){var b=R(v,y);return{styleId:b,rules:Array.isArray(g)?g.map(function(m){return O(b,m)}):[O(b,g)]}}return{styleId:R(v),rules:Array.isArray(g)?g:[g]}},g.selectFromServer=function(){return Array.prototype.slice.call(document.querySelectorAll('[id^="__jsx-"]')).reduce(function(m,g){return m[g.id.slice(2)]=g,m},{})},m}();function _(m,g){if(!m)throw Error("StyleSheetRegistry: "+g+".")}var M=x.createContext(null);function L(){return new D}function F(m){var g=m.registry,y=m.children,v=x.useContext(M),b=x.useState(function(){return v||g||L()})[0];return w.default.createElement(M.Provider,{value:b},y)}function B(){return x.useContext(M)}M.displayName="StyleSheetContext";var H=w.default.useInsertionEffect||w.default.useLayoutEffect,z="u">typeof window?L():void 0;function V(m){var g=z||B();return g&&("u"<typeof window?g.add(m):H(function(){return g.add(m),function(){g.remove(m)}}
3,[m.id,String(m.dynamic)])),null}V.dynamic=function(m){return m.map(function(m){return R(m[0],m[1])}).join(" ")},y.StyleRegistry=F,y.createStyleRegistry=L,y.style=V,y.useStyleRegistry=B},437902,(m,g,y)=>{g.exports=m.r(898547).style},999493,399946,204922,872225,858498,716571,186301,m=>{"use strict";let g,y,v;function b(m){return null!==m&&"object"==typeof m&&"constructor"in m&&m.constructor===Object}function x(m={},g={}){let y=["__proto__","constructor","prototype"];Object.keys(g).filter(m=>0>y.indexOf(m)).forEach(y=>{void 0===m[y]?m[y]=g[y]:b(g[y])&&b(m[y])&&Object.keys(g[y]).length>0&&x(m[y],g[y])})}let w={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 E(){let m="u">typeof document?document:{};return x(m,w),m}let S={document:w,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:m=>"u"<typeof setTimeout?(m(),null):setTimeout(m,0),cancelAnimationFrame(m){"u">typeof setTimeout&&clearTimeout(m)}};function C(){let m="u">typeof window?window:{};return x(m,S),m}function k(m=""){return m.trim().split(" ").filter(m=>!!m.trim())}function j(m){let g=m;Object.keys(g).forEach(m=>{try{g[m]=null}catch(m){}try{delete g[m]}catch(m){}})}function T(m,g=0){return setTimeout(m,g)}function N(){return Date.now()}function A(m){let g,y=C();return y.getComputedStyle&&(g=y.getComputedStyle(m,null)),!g&&m.currentStyle&&(g=m.currentStyle),g||(g=m.style),g}function I(m,g="x"){let y,v,b,x=C(),w=A(m);return x.WebKitCSSMatrix?((v=w.transform||w.webkitTransform).split(",").length>6&&(v=v.split(", ").map(m=>m.replace(",",".")).join(", ")),b=new x.WebKitCSSMatrix("none"===v?"":v)):y=(b=w.MozTransform||w.OTransform||w.MsTransform||w.msTransform||w.transform||w.getPropertyValue("transform").replace("translate(","matrix(1, 0, 0, 1,")).toString().split(","),"x"===g&&(v=x.WebKitCSSMatrix?b.m41:16===y.length?parseFloat(y[12]):parseFloat(y[4])),"y"===g&&(v=x.WebKitCSSMatrix?b.m42:16===y.length?parseFloat(y[13]):parseFloat(y[5])),v||0}function R(m){return"object"==typeof m&&null!==m&&m.constructor&&"Object"===Object.prototype.toString.call(m).slice(8,-1)}function O(m){return"u">typeof window&&void 0!==window.HTMLElement?m instanceof HTMLElement:m&&(1===m.nodeType||11===m.nodeType)}function P(...m){let g=Object(m[0]);for(let y=1;y<m.length;y+=1){let v=m[y];if(null!=v&&!O(v)){let m=Object.keys(Object(v)).filter(m=>"__proto__"!==m&&"constructor"!==m&&"prototype"!==m);for(let y=0,b=m.length;y<b;y+=1){let b=m[y],x=Object.getOwnPropertyDescriptor(v,b);void 0!==x&&x.enumerable&&(R(g[b])&&R(v[b])?v[b].__swiper__?g[b]=v[b]:P(g[b],v[b]):!R(g[b])&&R(v[b])?(g[b]={},v[b].__swiper__?g[b]=v[b]:P(g[b],v[b])):g[b]=v[b])}}}return g}function D(m,g,y){m.style.setProperty(g,y)}function _({swiper:m,targetPosition:g,side:y}){let v,b=C(),x=-m.translate,w=null,E=m.params.speed;m.wrapperEl.style.scrollSnapType="none",b.cancelAnimationFrame(m.cssModeFrameID);let S=g>x?"next":"prev",k=(m,g)=>"next"===S&&m>=g||"prev"===S&&m<=g,j=()=>{v=new Date().getTime(),null===w&&(w=v);let S=x+(.5-Math.cos(Math.max(Math.min((v-w)/E,1),0)*Math.PI)/2)*(g-x);if(k(S,g)&&(S=g),m.wrapperEl.scrollTo({[y]:S}),k(S,g)){m.wrapperEl.style.overflow="hidden",m.wrapperEl.style.scrollSnapType="",setTimeout(()=>{m.wrapperEl.style.overflow="",m.wrapperEl.scrollTo({[y]:S})}),b.cancelAnimationFrame(m.cssModeFrameID);return}m.cssModeFrameID=b.requestAnimationFrame(j)};j()}function M(m,g=""){let y=C(),v=[...m.children];return(y.HTMLSlotElement&&m instanceof HTMLSlotElement&&v.push(...m.assignedElements()),g)?v.filter(m=>m.matches(g)):v}function L(m,g){let y=[g];for(;y.length>0;){let g=y.shift();if(m===g)return!0;y.push(...g.children,...g.shadowRoot?g.shadowRoot.children:[],...g.assignedElements?g.assignedElements():[])}}function F(m,g){let y=C(),v=g.contains(m);return!v&&y.HTMLSlotElement&&g instanceof HTMLSlotElement&&((v=[...g.assignedElements()].includes(m))||(v=L(m,g))),v}function B(m){try{console.warn(m);return}catch(m){}}function H(m,g=[]){let y=document.createElement(m);return y.classList.add(...Array.isArray(g)?g:k(g)),y}function z(m){let g=C(),y=E(),v=m.getBoundingClientRect(),b=y.body,x=m.clientTop||b.clientTop||0,w=m.clientLeft||b.clientLeft||0,S=m===g?g.scrollY:m.scrollTop,k=m===g?g.scrollX:m.scrollLeft;return{top:v.top+S-x,left:v.left+k-w}}function V(m,g){let y=[];for(;m.previousElementSibling;){let v=m.previousElementSibling;g?v.matches(g)&&y.push(v):y.push(v),m=v}return y}function U(m,g){let y=[];for(;m.nextElementSibling;){let v=m.nextElementSibling;g?v.matches(g)&&y.push(v):y.push(v),m=v}return y}function W(m,g){return C().getComputedStyle(m,null).getPropertyValue(g)}function G(m){let g,y=m;if(y){for(g=0;null!==(y=y.previousSibling);)1===y.nodeType&&(g+=1);return g}}function q(m,g){let y=[],v=m.parentElement;for(;v;)g?v.matches(g)&&y.push(v):y.push(v),v=v.parentElement;return y}function $(m,g,y){let v=C();return y?m["width"===g?"offsetWidth":"offsetHeight"]+parseFloat(v.getComputedStyle(m,null).getPropertyValue("width"===g?"margin-right":"margin-top"))+parseFloat(v.getComputedStyle(m,null).getPropertyValue("width"===g?"margin-left":"margin-bottom")):m.offsetWidth}function K(m){return(Array.isArray(m)?m:[m]).filter(m=>!!m)}function Q(m,g=""){"u">typeof trustedTypes?m.innerHTML=trustedTypes.createPolicy("html",{createHTML:m=>m}).createHTML(g):m.innerHTML=g}function Y(){let m=C(),g=E();return{smoothScroll:g.documentElement&&g.documentElement.style&&"scrollBehavior"in g.documentElement.style,touch:!!("ontouchstart"in m||m.DocumentTouch&&g instanceof m.DocumentTouch)}}function Z(){return g||(g=Y()),g}function X({userAgent:m}={}){let g=Z(),y=C(),v=y.navigator.platform,b=m||y.navigator.userAgent,x={ios:!1,android:!1},w=y.screen.width,E=y.screen.height,S=b.match(/(Android);?[\s\/]+([\d.]+)?/),k=b.match(/(iPad)(?!\1).*OS\s([\d_]+)/),j=b.match(/(iPod)(.*OS\s([\d_]+))?/),T=!k&&b.match(/(iPhone\sOS|iOS)\s([\d_]+)/),N="Win32"===v,A="MacIntel"===v,I=["1024x1366","1366x1024","834x1194","1194x834","834x1112","1112x834","768x1024","1024x768","820x1180","1180x820","810x1080","1080x810"];return!k&&A&&g.touch&&I.indexOf(`${w}x${E}`)>=0&&((k=b.match(/(Version)\/([\d.]+)/))||(k=[0,1,"13_0_0"]),A=!1),S&&!N&&(x.os="android",x.android=!0),(k||T||j)&&(x.os="ios",x.ios=!0),x}function J(m={}){return y||(y=X(m)),y}function ee(){let m=C(),g=J(),y=!1;function v(){let g=m.navigator.userAgent.toLowerCase();return g.indexOf("safari")>=0&&0>g.indexOf("chrome")&&0>g.indexOf("android")}
3if(v()){let g=String(m.navigator.userAgent);if(g.includes("Version/")){let[m,v]=g.split("Version/")[1].split(" ")[0].split(".").map(m=>Number(m));y=m<16||16===m&&v<2}}let b=/(iPhone|iPod|iPad).*AppleWebKit(?!.*Safari)/i.test(m.navigator.userAgent),x=v(),w=x||b&&g.ios;return{isSafari:y||x,needPerspectiveFix:y,need3dFix:w,isWebView:b}}function et(){return v||(v=ee()),v}function en({swiper:m,on:g,emit:y}){let v=C(),b=null,x=null,w=()=>{m&&!m.destroyed&&m.initialized&&(y("beforeResize"),y("resize"))},E=()=>{m&&!m.destroyed&&m.initialized&&(b=new ResizeObserver(g=>{x=v.requestAnimationFrame(()=>{let{width:y,height:v}=m,b=y,x=v;g.forEach(({contentBoxSize:g,contentRect:y,target:v})=>{v&&v!==m.el||(b=y?y.width:(g[0]||g).inlineSize,x=y?y.height:(g[0]||g).blockSize)}),(b!==y||x!==v)&&w()})})).observe(m.el)},S=()=>{x&&v.cancelAnimationFrame(x),b&&b.unobserve&&m.el&&(b.unobserve(m.el),b=null)},k=()=>{m&&!m.destroyed&&m.initialized&&y("orientationchange")};g("init",()=>{m.params.resizeObserver&&void 0!==v.ResizeObserver?E():(v.addEventListener("resize",w),v.addEventListener("orientationchange",k))}),g("destroy",()=>{S(),v.removeEventListener("resize",w),v.removeEventListener("orientationchange",k)})}function er({swiper:m,extendParams:g,on:y,emit:v}){let b=[],x=C(),w=(g,y={})=>{let w=new(x.MutationObserver||x.WebkitMutationObserver)(g=>{if(m.__preventObserver__)return;if(1===g.length)return void v("observerUpdate",g[0]);let y=function(){v("observerUpdate",g[0])};x.requestAnimationFrame?x.requestAnimationFrame(y):x.setTimeout(y,0)});w.observe(g,{attributes:void 0===y.attributes||y.attributes,childList:m.isElement||(void 0===y.childList||y).childList,characterData:void 0===y.characterData||y.characterData}),b.push(w)},E=()=>{if(m.params.observer){if(m.params.observeParents){let g=q(m.hostEl);for(let m=0;m<g.length;m+=1)w(g[m])}w(m.hostEl,{childList:m.params.observeSlideChildren}),w(m.wrapperEl,{attributes:!1})}},S=()=>{b.forEach(m=>{m.disconnect()}),b.splice(0,b.length)};g({observer:!1,observeParents:!1,observeSlideChildren:!1}),y("init",E),y("destroy",S)}m.s(["b",0,D,"c",0,H,"d",0,q,"e",0,M,"f",0,z,"h",0,N,"i",0,$,"j",0,G,"l",0,I,"m",0,K,"n",0,T,"q",0,W,"r",0,U,"s",0,Q,"t",0,V,"u",0,_,"v",0,B,"w",0,F,"x",0,P,"y",0,j],399946);var ei={on(m,g,y){let v=this;if(!v.eventsListeners||v.destroyed||"function"!=typeof g)return v;let b=y?"unshift":"push";return m.split(" ").forEach(m=>{v.eventsListeners[m]||(v.eventsListeners[m]=[]),v.eventsListeners[m][b](g)}),v},once(m,g,y){let v=this;if(!v.eventsListeners||v.destroyed||"function"!=typeof g)return v;function b(...y){v.off(m,b),b.__emitterProxy&&delete b.__emitterProxy,g.apply(v,y)}return b.__emitterProxy=g,v.on(m,b,y)},onAny(m,g){let y=this;if(!y.eventsListeners||y.destroyed||"function"!=typeof m)return y;let v=g?"unshift":"push";return 0>y.eventsAnyListeners.indexOf(m)&&y.eventsAnyListeners[v](m),y},offAny(m){let g=this;if(!g.eventsListeners||g.destroyed||!g.eventsAnyListeners)return g;let y=g.eventsAnyListeners.indexOf(m);return y>=0&&g.eventsAnyListeners.splice(y,1),g},off(m,g){let y=this;return y.eventsListeners&&!y.destroyed&&y.eventsListeners&&m.split(" ").forEach(m=>{void 0===g?y.eventsListeners[m]=[]:y.eventsListeners[m]&&y.eventsListeners[m].forEach((v,b)=>{(v===g||v.__emitterProxy&&v.__emitterProxy===g)&&y.eventsListeners[m].splice(b,1)})}),y},emit(...m){let g,y,v,b=this;return b.eventsListeners&&!b.destroyed&&b.eventsListeners&&("string"==typeof m[0]||Array.isArray(m[0])?(g=m[0],y=m.slice(1,m.length),v=b):(g=m[0].events,y=m[0].data,v=m[0].context||b),y.unshift(v),(Array.isArray(g)?g:g.split(" ")).forEach(m=>{b.eventsAnyListeners&&b.eventsAnyListeners.length&&b.eventsAnyListeners.forEach(g=>{g.apply(v,[m,...y])}),b.eventsListeners&&b.eventsListeners[m]&&b.eventsListeners[m].forEach(m=>{m.apply(v,y)})})),b}};let ea=(m,g,y)=>{g&&!m.classList.contains(y)?m.classList.add(y):!g&&m.classList.contains(y)&&m.classList.remove(y)},eo=(m,g,y)=>{g&&!m.classList.contains(y)?m.classList.add(y):!g&&m.classList.contains(y)&&m.classList.remove(y)},el=(m,g)=>{if(!m||m.destroyed||!m.params)return;let y=()=>m.isElement?"swiper-slide":`.${m.params.slideClass}`,v=g.closest(y());if(v){let g=v.querySelector(`.${m.params.lazyPreloaderClass}`);!g&&m.isElement&&(v.shadowRoot?g=v.shadowRoot.querySelector(`.${m.params.lazyPreloaderClass}`):requestAnimationFrame(()=>{v.shadowRoot&&(g=v.shadowRoot.querySelector(`.${m.params.lazyPreloaderClass}`))&&!g.lazyPreloaderManaged&&g.remove()})),g&&!g.lazyPreloaderManaged&&g.remove()}},es=(m,g)=>{if(!m.slides[g])return;let y=m.slides[g].querySelector('[loading="lazy"]');y&&y.removeAttribute("loading")},ec=m=>{if(!m||m.destroyed||!m.params)return;let g=m.params.lazyPreloadPrevNext,y=m.slides.length;if(!y||!g||g<0)return;g=Math.min(g,y);let v="auto"===m.params.slidesPerView?m.slidesPerViewDynamic():Math.ceil(m.params.slidesPerView),b=m.activeIndex;if(m.params.grid&&m.params.grid.rows>1){let y=b,x=[y-g];x.push(...Array.from({length:g}).map((m,g)=>
3y+v+g)),m.slides.forEach((g,y)=>{x.includes(g.column)&&es(m,y)});return}let x=b+v-1;if(m.params.rewind||m.params.loop)for(let v=b-g;v<=x+g;v+=1){let g=(v%y+y)%y;(g<b||g>x)&&es(m,g)}else for(let v=Math.max(b-g,0);v<=Math.min(x+g,y-1);v+=1)v!==b&&(v>x||v<b)&&es(m,v)};function eu(m){let g,{slidesGrid:y,params:v}=m,b=m.rtlTranslate?m.translate:-m.translate;for(let m=0;m<y.length;m+=1)void 0!==y[m+1]?b>=y[m]&&b<y[m+1]-(y[m+1]-y[m])/2?g=m:b>=y[m]&&b<y[m+1]&&(g=m+1):b>=y[m]&&(g=m);return v.normalizeSlideIndex&&(g<0||void 0===g)&&(g=0),g}function ed({swiper:m,runCallbacks:g,direction:y,step:v}){let{activeIndex:b,previousIndex:x}=m,w=y;w||(w=b>x?"next":b<x?"prev":"reset"),m.emit(`transition${v}`),g&&"reset"===w?m.emit(`slideResetTransition${v}`):g&&b!==x&&(m.emit(`slideChangeTransition${v}`),"next"===w?m.emit(`slideNextTransition${v}`):m.emit(`slidePrevTransition${v}`))}function ep(m,g=this){function y(g){if(!g||g===E()||g===C())return null;g.assignedSlot&&(g=g.assignedSlot);let v=g.closest(m);return v||g.getRootNode?v||y(g.getRootNode().host):null}return y(g)}function ef(m,g,y){let v=C(),{params:b}=m,x=b.edgeSwipeDetection,w=b.edgeSwipeThreshold;return!x||!(y<=w)&&!(y>=v.innerWidth-w)||"prevent"===x&&(g.preventDefault(),!0)}function eh(m){let g=this,y=E(),v=m;v.originalEvent&&(v=v.originalEvent);let b=g.touchEventsData;if("pointerdown"===v.type){if(null!==b.pointerId&&b.pointerId!==v.pointerId)return;b.pointerId=v.pointerId}else"touchstart"===v.type&&1===v.targetTouches.length&&(b.touchId=v.targetTouches[0].identifier);if("touchstart"===v.type)return void ef(g,v,v.targetTouches[0].pageX);let{params:x,touches:w,enabled:S}=g;if(!S||!x.simulateTouch&&"mouse"===v.pointerType||g.animating&&x.preventInteractionOnTransition)return;!g.animating&&x.cssMode&&x.loop&&g.loopFix();let C=v.target;if("wrapper"===x.touchEventsTarget&&!F(C,g.wrapperEl)||"which"in v&&3===v.which||"button"in v&&v.button>0||b.isTouched&&b.isMoved)return;let k=!!x.noSwipingClass&&""!==x.noSwipingClass,j=v.composedPath?v.composedPath():v.path;k&&v.target&&v.target.shadowRoot&&j&&(C=j[0]);let T=x.noSwipingSelector?x.noSwipingSelector:`.${x.noSwipingClass}`,A=!!(v.target&&v.target.shadowRoot);if(x.noSwiping&&(A?ep(T,C):C.closest(T))){g.allowClick=!0;return}if(x.swipeHandler&&!C.closest(x.swipeHandler))return;w.currentX=v.pageX,w.currentY=v.pageY;let I=w.currentX,R=w.currentY;if(!ef(g,v,I))return;Object.assign(b,{isTouched:!0,isMoved:!1,allowTouchCallbacks:!0,isScrolling:void 0,startMoving:void 0}),w.startX=I,w.startY=R,b.touchStartTime=N(),g.allowClick=!0,g.updateSize(),g.swipeDirection=void 0,x.threshold>0&&(b.allowThresholdMove=!1);let O=!0;C.matches(b.focusableElements)&&(O=!1,"SELECT"===C.nodeName&&(b.isTouched=!1)),y.activeElement&&y.activeElement.matches(b.focusableElements)&&y.activeElement!==C&&("mouse"===v.pointerType||"mouse"!==v.pointerType&&!C.matches(b.focusableElements))&&y.activeElement.blur();let P=O&&g.allowTouchMove&&x.touchStartPreventDefault;(x.touchStartForcePreventDefault||P)&&!C.isContentEditable&&v.preventDefault(),x.freeMode&&x.freeMode.enabled&&g.freeMode&&g.animating&&!x.cssMode&&g.freeMode.onTouchStart(),g.emit("touchStart",v)}function em(m){let g,y,v=E(),b=this,x=b.touchEventsData,{params:w,touches:S,rtlTranslate:C,enabled:k}=b;if(!k||!w.simulateTouch&&"mouse"===m.pointerType)return;let j=m;if(j.originalEvent&&(j=j.originalEvent),"pointermove"===j.type&&(null!==x.touchId||j.pointerId!==x.pointerId))return;if("touchmove"===j.type){if(!(g=[...j.changedTouches].find(m=>m.identifier===x.touchId))||g.identifier!==x.touchId)return}else g=j;if(!x.isTouched){x.startMoving&&x.isScrolling&&b.emit("touchMoveOpposite",j);return}let T=g.pageX,A=g.pageY;if(j.preventedByNestedSwiper){S.startX=T,S.startY=A;return}if(!b.allowTouchMove){j.target.matches(x.focusableElements)||(b.allowClick=!1),x.isTouched&&(Object.assign(S,{startX:T,startY:A,currentX:T,currentY:A}),x.touchStartTime=N());return}if(w.touchReleaseOnEdges&&!w.loop){if(b.isVertical()){if(A<S.startY&&b.translate<=b.maxTranslate()||A>S.startY&&b.translate>=b.minTranslate()){x.isTouched=!1,x.isMoved=!1;return}}else if(C&&(T>S.startX&&-b.translate<=b.maxTranslate()||T<S.startX&&-b.translate>=b.minTranslate()))return;else if(!C&&(T<S.startX&&b.translate<=b.maxTranslate()||T>S.startX&&b.translate>=b.minTranslate()))return}if(v.activeElement&&v.activeElement.matches(x.focusableElements)&&v.activeElement!==j.target&&"mouse"!==j.pointerType&&v.activeElement.blur(),v.activeElement&&j.target===v.activeElement&&j.target.matches(x.focusableElements)){x.isMoved=!0,b.allowClick=!1;return}x.allowTouchCallbacks&&b.emit("touchMove",j),S.previousX=S.currentX,S.previousY=S.currentY,S.currentX=T,S.currentY=A;let I=S.currentX-S.startX,R=S.currentY-S.startY;if(b.params.threshold&&Math.sqrt(I**2+R**2)<b.params.threshold)return;if(void 0===x.isScrolling){let m;b.isHorizontal()&&S.currentY===S.startY||b.isVertical()&&S.currentX===S.startX?x.isScrolling=!1:I*I+R*R>=25&&(m=180*Math.atan2(Math.abs(R),Math.abs(I))/Math.PI,x.isScrolling=b.isHorizontal()?m>w.touchAngle:90-m>w.touchAngle)}if(x.isScrolling&&b.emit("touchMoveOpposite",j),void 0===x.startMoving&&(S.currentX!==S.startX||S.currentY!==S.startY)&&(x.startMoving=!0),x.isScrolling||"touchmove"===j.type&&x.preventTouchMoveFromPointerMove){x.isTouched=!1;return}if(!x.startMoving)return;b.allowClick=!1,!w.cssMode&&j.cancelable&&j.preventDefault(),w.touchMoveStopPropagation&&!w.nested&&j.stopPropagation();let O=b.isHorizontal()?I:R,P=b.isHorizontal()?S.currentX-S.previousX:S.currentY-S.previousY;w.oneWayMovement&&(O=Math.abs(O)*(C?1:-1),P=Math.abs(P)*(C?1:-1)),S.diff=O,O*=w.touchRatio,C&&(O=-O,P=-P);let D=b.touchesDirection;b.swipeDirection=O>0?"prev":"next",b.touchesDirection=P>0?"prev":"next";let _=b.params.loop&&!w.cssMode,M="next"===b.touchesDirection&&b.allowSlideNext||"prev"===b.touchesDirection&&b.allowSlidePrev;if(!x.isMoved){if(_&&M&&b.loopFix({direction:b.swipeDirection}),x.startTranslate=b.getTranslate(),b.setTransition(0),b.animating){let m=new window.CustomEvent("transitionend",{bubbles:!0,cancelable:!0,detail:{bySwiperTouchMove:!0}});
3b.wrapperEl.dispatchEvent(m)}x.allowMomentumBounce=!1,w.grabCursor&&(!0===b.allowSlideNext||!0===b.allowSlidePrev)&&b.setGrabCursor(!0),b.emit("sliderFirstMove",j)}if(new Date().getTime(),!1!==w._loopSwapReset&&x.isMoved&&x.allowThresholdMove&&D!==b.touchesDirection&&_&&M&&Math.abs(O)>=1){Object.assign(S,{startX:T,startY:A,currentX:T,currentY:A,startTranslate:x.currentTranslate}),x.loopSwapReset=!0,x.startTranslate=x.currentTranslate;return}b.emit("sliderMove",j),x.isMoved=!0,x.currentTranslate=O+x.startTranslate;let L=!0,F=w.resistanceRatio;if(w.touchReleaseOnEdges&&(F=0),O>0?(_&&M&&!y&&x.allowThresholdMove&&x.currentTranslate>(w.centeredSlides?b.minTranslate()-b.slidesSizesGrid[b.activeIndex+1]-("auto"!==w.slidesPerView&&b.slides.length-w.slidesPerView>=2?b.slidesSizesGrid[b.activeIndex+1]+b.params.spaceBetween:0)-b.params.spaceBetween:b.minTranslate())&&b.loopFix({direction:"prev",setTranslate:!0,activeSlideIndex:0}),x.currentTranslate>b.minTranslate()&&(L=!1,w.resistance&&(x.currentTranslate=b.minTranslate()-1+(-b.minTranslate()+x.startTranslate+O)**F))):O<0&&(_&&M&&!y&&x.allowThresholdMove&&x.currentTranslate<(w.centeredSlides?b.maxTranslate()+b.slidesSizesGrid[b.slidesSizesGrid.length-1]+b.params.spaceBetween+("auto"!==w.slidesPerView&&b.slides.length-w.slidesPerView>=2?b.slidesSizesGrid[b.slidesSizesGrid.length-1]+b.params.spaceBetween:0):b.maxTranslate())&&b.loopFix({direction:"next",setTranslate:!0,activeSlideIndex:b.slides.length-("auto"===w.slidesPerView?b.slidesPerViewDynamic():Math.ceil(parseFloat(w.slidesPerView,10)))}),x.currentTranslate<b.maxTranslate()&&(L=!1,w.resistance&&(x.currentTranslate=b.maxTranslate()+1-(b.maxTranslate()-x.startTranslate-O)**F))),L&&(j.preventedByNestedSwiper=!0),!b.allowSlideNext&&"next"===b.swipeDirection&&x.currentTranslate<x.startTranslate&&(x.currentTranslate=x.startTranslate),!b.allowSlidePrev&&"prev"===b.swipeDirection&&x.currentTranslate>x.startTranslate&&(x.currentTranslate=x.startTranslate),b.allowSlidePrev||b.allowSlideNext||(x.currentTranslate=x.startTranslate),w.threshold>0)if(Math.abs(O)>w.threshold||x.allowThresholdMove){if(!x.allowThresholdMove){x.allowThresholdMove=!0,S.startX=S.currentX,S.startY=S.currentY,x.currentTranslate=x.startTranslate,S.diff=b.isHorizontal()?S.currentX-S.startX:S.currentY-S.startY;return}}else{x.currentTranslate=x.startTranslate;return}w.followFinger&&!w.cssMode&&((w.freeMode&&w.freeMode.enabled&&b.freeMode||w.watchSlidesProgress)&&(b.updateActiveIndex(),b.updateSlidesClasses()),w.freeMode&&w.freeMode.enabled&&b.freeMode&&b.freeMode.onTouchMove(),b.updateProgress(x.currentTranslate),b.setTranslate(x.currentTranslate))}function eg(m){let g,y,v=this,b=v.touchEventsData,x=m;if(x.originalEvent&&(x=x.originalEvent),"touchend"===x.type||"touchcancel"===x.type){if(!(g=[...x.changedTouches].find(m=>m.identifier===b.touchId))||g.identifier!==b.touchId)return}else{if(null!==b.touchId||x.pointerId!==b.pointerId)return;g=x}if(["pointercancel","pointerout","pointerleave","contextmenu"].includes(x.type)&&!(["pointercancel","contextmenu"].includes(x.type)&&(v.browser.isSafari||v.browser.isWebView)))return;b.pointerId=null,b.touchId=null;let{params:w,touches:E,rtlTranslate:S,slidesGrid:C,enabled:k}=v;if(!k||!w.simulateTouch&&"mouse"===x.pointerType)return;if(b.allowTouchCallbacks&&v.emit("touchEnd",x),b.allowTouchCallbacks=!1,!b.isTouched){b.isMoved&&w.grabCursor&&v.setGrabCursor(!1),b.isMoved=!1,b.startMoving=!1;return}w.grabCursor&&b.isMoved&&b.isTouched&&(!0===v.allowSlideNext||!0===v.allowSlidePrev)&&v.setGrabCursor(!1);let j=N(),A=j-b.touchStartTime;if(v.allowClick){let m=x.path||x.composedPath&&x.composedPath();v.updateClickedSlide(m&&m[0]||x.target,m),v.emit("tap click",x),A<300&&j-b.lastClickTime<300&&v.emit("doubleTap doubleClick",x)}if(b.lastClickTime=N(),T(()=>{v.destroyed||(v.allowClick=!0)}),!b.isTouched||!b.isMoved||!v.swipeDirection||0===E.diff&&!b.loopSwapReset||b.currentTranslate===b.startTranslate&&!b.loopSwapReset){b.isTouched=!1,b.isMoved=!1,b.startMoving=!1;return}if(b.isTouched=!1,b.isMoved=!1,b.startMoving=!1,y=w.followFinger?S?v.translate:-v.translate:-b.currentTranslate,w.cssMode)return;if(w.freeMode&&w.freeMode.enabled)return void v.freeMode.onTouchEnd({currentPos:y});let I=y>=-v.maxTranslate()&&!v.params.loop,R=0,O=v.slidesSizesGrid[0];for(let m=0;m<C.length;m+=m<w.slidesPerGroupSkip?1:w.slidesPerGroup){let g=m<w.slidesPerGroupSkip-1?1:w.slidesPerGroup;void 0!==C[m+g]?(I||y>=C[m]&&y<C[m+g])&&(R=m,O=C[m+g]-C[m]):(I||y>=C[m])&&(R=m,O=C[C.length-1]-C[C.length-2])}let P=null,D=null;w.rewind&&(v.isBeginning?D=w.virtual&&w.virtual.enabled&&v.virtual?v.virtual.slides.length-1:v.slides.length-1:v.isEnd&&(P=0));
3let _=(y-C[R])/O,M=R<w.slidesPerGroupSkip-1?1:w.slidesPerGroup;if(A>w.longSwipesMs){if(!w.longSwipes)return void v.slideTo(v.activeIndex);"next"===v.swipeDirection&&(_>=w.longSwipesRatio?v.slideTo(w.rewind&&v.isEnd?P:R+M):v.slideTo(R)),"prev"===v.swipeDirection&&(_>1-w.longSwipesRatio?v.slideTo(R+M):null!==D&&_<0&&Math.abs(_)>w.longSwipesRatio?v.slideTo(D):v.slideTo(R))}else{if(!w.shortSwipes)return void v.slideTo(v.activeIndex);v.navigation&&(x.target===v.navigation.nextEl||x.target===v.navigation.prevEl)?x.target===v.navigation.nextEl?v.slideTo(R+M):v.slideTo(R):("next"===v.swipeDirection&&v.slideTo(null!==P?P:R+M),"prev"===v.swipeDirection&&v.slideTo(null!==D?D:R))}}function ey(){let m=this,{params:g,el:y}=m;if(y&&0===y.offsetWidth)return;g.breakpoints&&m.setBreakpoint();let{allowSlideNext:v,allowSlidePrev:b,snapGrid:x}=m,w=m.virtual&&m.params.virtual.enabled;m.allowSlideNext=!0,m.allowSlidePrev=!0,m.updateSize(),m.updateSlides(),m.updateSlidesClasses();let E=w&&g.loop;if("auto"!==g.slidesPerView&&!(g.slidesPerView>1)||!m.isEnd||m.isBeginning||m.params.centeredSlides||E)m.params.loop&&!w?m.slideToLoop(m.realIndex,0,!1,!0):m.slideTo(m.activeIndex,0,!1,!0);else{let g=w?m.virtual.slides:m.slides;m.slideTo(g.length-1,0,!1,!0)}m.autoplay&&m.autoplay.running&&m.autoplay.paused&&(clearTimeout(m.autoplay.resizeTimeout),m.autoplay.resizeTimeout=setTimeout(()=>{m.autoplay&&m.autoplay.running&&m.autoplay.paused&&m.autoplay.resume()},500)),m.allowSlidePrev=b,m.allowSlideNext=v,m.params.watchOverflow&&x!==m.snapGrid&&m.checkOverflow()}function ev(m){let g=this;g.enabled&&!g.allowClick&&(g.params.preventClicks&&m.preventDefault(),g.params.preventClicksPropagation&&g.animating&&(m.stopPropagation(),m.stopImmediatePropagation()))}function eb(){let m,g=this,{wrapperEl:y,rtlTranslate:v,enabled:b}=g;if(!b)return;g.previousTranslate=g.translate,g.isHorizontal()?g.translate=-y.scrollLeft:g.translate=-y.scrollTop,0===g.translate&&(g.translate=0),g.updateActiveIndex(),g.updateSlidesClasses();let x=g.maxTranslate()-g.minTranslate();(m=0===x?0:(g.translate-g.minTranslate())/x)!==g.progress&&g.updateProgress(v?-g.translate:g.translate),g.emit("setTranslate",g.translate,!1)}function ex(m){let g=this;el(g,m.target),!g.params.cssMode&&("auto"===g.params.slidesPerView||g.params.autoHeight)&&g.update()}function ew(){let m=this;!m.documentTouchHandlerProceeded&&(m.documentTouchHandlerProceeded=!0,m.params.touchReleaseOnEdges&&(m.el.style.touchAction="auto"))}let eE=(m,g)=>{let y=E(),{params:v,el:b,wrapperEl:x,device:w}=m,S=!!v.nested,C="on"===g?"addEventListener":"removeEventListener",k=g;b&&"string"!=typeof b&&(y[C]("touchstart",m.onDocumentTouchStart,{passive:!1,capture:S}),b[C]("touchstart",m.onTouchStart,{passive:!1}),b[C]("pointerdown",m.onTouchStart,{passive:!1}),y[C]("touchmove",m.onTouchMove,{passive:!1,capture:S}),y[C]("pointermove",m.onTouchMove,{passive:!1,capture:S}),y[C]("touchend",m.onTouchEnd,{passive:!0}),y[C]("pointerup",m.onTouchEnd,{passive:!0}),y[C]("pointercancel",m.onTouchEnd,{passive:!0}),y[C]("touchcancel",m.onTouchEnd,{passive:!0}),y[C]("pointerout",m.onTouchEnd,{passive:!0}),y[C]("pointerleave",m.onTouchEnd,{passive:!0}),y[C]("contextmenu",m.onTouchEnd,{passive:!0}),(v.preventClicks||v.preventClicksPropagation)&&b[C]("click",m.onClick,!0),v.cssMode&&x[C]("scroll",m.onScroll),v.updateOnWindowResize?m[k](w.ios||w.android?"resize orientationchange observerUpdate":"resize observerUpdate",ey,!0):m[k]("observerUpdate",ey,!0),b[C]("load",m.onLoad,{capture:!0}))},eS=(m,g)=>m.grid&&g.grid&&g.grid.rows>1;function eC(m,g){let y=[];return m.forEach(m=>{"object"==typeof m?Object.keys(m).forEach(v=>{m[v]&&y.push(g+v)}):"string"==typeof m&&y.push(g+m)}),y}var ek={init:!0,direction:"horizontal",oneWayMovement:!1,swiperElementNodeName:"SWIPER-CONTAINER",touchEventsTarget:"wrapper",initialSlide:0,speed:300,cssMode:!1,updateOnWindowResize:!0,resizeObserver:!0,nested:!1,createElements:!1,eventsPrefix:"swiper",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",
3spaceBetween:0,slidesPerView:1,slidesPerGroup:1,slidesPerGroupSkip:0,slidesPerGroupAuto:!1,centeredSlides:!1,centeredSlidesBounds:!1,slidesOffsetBefore:0,slidesOffsetAfter:0,normalizeSlideIndex:!0,centerInsufficientSlides:!1,snapToSlideEdge:!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,loopAddBlankSlides:!0,loopAdditionalSlides:0,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",slideBlankClass:"swiper-slide-blank",slideActiveClass:"swiper-slide-active",slideVisibleClass:"swiper-slide-visible",slideFullyVisibleClass:"swiper-slide-fully-visible",slideNextClass:"swiper-slide-next",slidePrevClass:"swiper-slide-prev",wrapperClass:"swiper-wrapper",lazyPreloaderClass:"swiper-lazy-preloader",lazyPreloadPrevNext:0,runCallbacksOnInit:!0,_emitClasses:!1};function ej(m,g){return function(y={}){let v=Object.keys(y)[0],b=y[v];"object"!=typeof b||null===b||(!0===m[v]&&(m[v]={enabled:!0}),"navigation"===v&&m[v]&&m[v].enabled&&!m[v].prevEl&&!m[v].nextEl&&(m[v].auto=!0),["pagination","scrollbar"].indexOf(v)>=0&&m[v]&&m[v].enabled&&!m[v].el&&(m[v].auto=!0),v in m&&"enabled"in b&&("object"!=typeof m[v]||"enabled"in m[v]||(m[v].enabled=!0),m[v]||(m[v]={enabled:!1}))),P(g,y)}}let eT={eventsEmitter:ei,update:{updateSize:function(){let m,g,y=this,v=y.el;m=void 0!==y.params.width&&null!==y.params.width?y.params.width:v.clientWidth,g=void 0!==y.params.height&&null!==y.params.height?y.params.height:v.clientHeight,0===m&&y.isHorizontal()||0===g&&y.isVertical()||(m=m-parseInt(W(v,"padding-left")||0,10)-parseInt(W(v,"padding-right")||0,10),g=g-parseInt(W(v,"padding-top")||0,10)-parseInt(W(v,"padding-bottom")||0,10),Number.isNaN(m)&&(m=0),Number.isNaN(g)&&(g=0),Object.assign(y,{width:m,height:g,size:y.isHorizontal()?m:g}))},updateSlides:function(){let m,g=this;function y(m,y){return parseFloat(m.getPropertyValue(g.getDirectionLabel(y))||0)}let v=g.params,{wrapperEl:b,slidesEl:x,rtlTranslate:w,wrongRTL:E}=g,S=g.virtual&&v.virtual.enabled,C=S?g.virtual.slides.length:g.slides.length,k=M(x,`.${g.params.slideClass}, swiper-slide`),j=S?g.virtual.slides.length:k.length,T=[],N=[],A=[],I=v.slidesOffsetBefore;"function"==typeof I&&(I=v.slidesOffsetBefore.call(g));let R=v.slidesOffsetAfter;"function"==typeof R&&(R=v.slidesOffsetAfter.call(g));let O=g.snapGrid.length,P=g.slidesGrid.length,_=g.size-I-R,L=v.spaceBetween,F=-I,B=0,H=0;if(void 0===_)return;"string"==typeof L&&L.indexOf("%")>=0?L=parseFloat(L.replace("%",""))/100*_:"string"==typeof L&&(L=parseFloat(L)),g.virtualSize=-L-I-R,k.forEach(m=>{w?m.style.marginLeft="":m.style.marginRight="",m.style.marginBottom="",m.style.marginTop=""}),v.centeredSlides&&v.cssMode&&(D(b,"--swiper-centered-offset-before",""),D(b,"--swiper-centered-offset-after","")),v.cssMode&&(D(b,"--swiper-slides-offset-before",`${I}px`),D(b,"--swiper-slides-offset-after",`${R}px`));let z=v.grid&&v.grid.rows>1&&g.grid;z?g.grid.initSlides(k):g.grid&&g.grid.unsetSlides();let V="auto"===v.slidesPerView&&v.breakpoints&&Object.keys(v.breakpoints).filter(m=>void 0!==v.breakpoints[m].slidesPerView).length>0;for(let b=0;b<j;b+=1){m=0;let x=k[b];if(!x||(z&&g.grid.updateSlide(b,x,k),"none"!==W(x,"display"))){if(S&&"auto"===v.slidesPerView)v.virtual.slidesPerViewAutoSlideSize&&(m=v.virtual.slidesPerViewAutoSlideSize),m&&x&&(v.roundLengths&&(m=Math.floor(m)),x.style[g.getDirectionLabel("width")]=`${m}px`);else if("auto"===v.slidesPerView){V&&(x.style[g.getDirectionLabel("width")]="");let b=getComputedStyle(x),w=x.style.transform,E=x.style.webkitTransform;if(w&&(x.style.transform="none"),E&&(x.style.webkitTransform="none"),v.roundLengths)m=g.isHorizontal()?$(x,"width",!0):$(x,"he
3ight",!0);else{let g=y(b,"width"),v=y(b,"padding-left"),w=y(b,"padding-right"),E=y(b,"margin-left"),S=y(b,"margin-right"),C=b.getPropertyValue("box-sizing");if(C&&"border-box"===C)m=g+E+S;else{let{clientWidth:y,offsetWidth:b}=x;m=g+v+w+E+S+(b-y)}}w&&(x.style.transform=w),E&&(x.style.webkitTransform=E),v.roundLengths&&(m=Math.floor(m))}else m=(_-(v.slidesPerView-1)*L)/v.slidesPerView,v.roundLengths&&(m=Math.floor(m)),x&&(x.style[g.getDirectionLabel("width")]=`${m}px`);x&&(x.swiperSlideSize=m),A.push(m),v.centeredSlides?(F=F+m/2+B/2+L,0===B&&0!==b&&(F=F-_/2-L),0===b&&(F=F-_/2-L),.001>Math.abs(F)&&(F=0),v.roundLengths&&(F=Math.floor(F)),H%v.slidesPerGroup==0&&T.push(F),N.push(F)):(v.roundLengths&&(F=Math.floor(F)),(H-Math.min(g.params.slidesPerGroupSkip,H))%g.params.slidesPerGroup==0&&T.push(F),N.push(F),F=F+m+L),g.virtualSize+=m+L,B=m,H+=1}}if(g.virtualSize=Math.max(g.virtualSize,_)+R,w&&E&&("slide"===v.effect||"coverflow"===v.effect)&&(b.style.width=`${g.virtualSize+L}px`),v.setWrapperSize&&(b.style[g.getDirectionLabel("width")]=`${g.virtualSize+L}px`),z&&g.grid.updateWrapperSize(m,T),!v.centeredSlides){let m="auto"!==v.slidesPerView&&v.slidesPerView%1!=0,y=v.snapToSlideEdge&&!v.loop&&("auto"===v.slidesPerView||m),b=T.length;if(y){let m;if("auto"===v.slidesPerView){m=1;let g=0;for(let y=A.length-1;y>=0;y-=1)if((g+=A[y]+(y<A.length-1?L:0))<=_)m=A.length-y;else break}else m=Math.floor(v.slidesPerView);b=Math.max(j-m,0)}let x=[];for(let m=0;m<T.length;m+=1){let w=T[m];v.roundLengths&&(w=Math.floor(w)),y?m<=b&&x.push(w):T[m]<=g.virtualSize-_&&x.push(w)}T=x,Math.floor(g.virtualSize-_)-Math.floor(T[T.length-1])>1&&!y&&T.push(g.virtualSize-_)}if(S&&v.loop){let m=A[0]+L;if(v.slidesPerGroup>1){let y=Math.ceil((g.virtual.slidesBefore+g.virtual.slidesAfter)/v.slidesPerGroup),b=m*v.slidesPerGroup;for(let m=0;m<y;m+=1)T.push(T[T.length-1]+b)}for(let y=0;y<g.virtual.slidesBefore+g.virtual.slidesAfter;y+=1)1===v.slidesPerGroup&&T.push(T[T.length-1]+m),N.push(N[N.length-1]+m),g.virtualSize+=m}if(0===T.length&&(T=[0]),0!==L){let m=g.isHorizontal()&&w?"marginLeft":g.getDirectionLabel("marginRight");k.filter((m,g)=>!v.cssMode||!!v.loop||g!==k.length-1).forEach(g=>{g.style[m]=`${L}px`})}if(v.centeredSlides&&v.centeredSlidesBounds){let m=0;A.forEach(g=>{m+=g+(L||0)});let g=(m-=L)>_?m-_:0;T=T.map(m=>m<=0?-I:m>g?g+R:m)}if(v.centerInsufficientSlides){let m=0;if(A.forEach(g=>{m+=g+(L||0)}),(m-=L)<_){let g=(_-m)/2;T.forEach((m,y)=>{T[y]=m-g}),N.forEach((m,y)=>{N[y]=m+g})}}if(Object.assign(g,{slides:k,snapGrid:T,slidesGrid:N,slidesSizesGrid:A}),v.centeredSlides&&v.cssMode&&!v.centeredSlidesBounds){D(b,"--swiper-centered-offset-before",`${-T[0]}px`),D(b,"--swiper-centered-offset-after",`${g.size/2-A[A.length-1]/2}px`);let m=-g.snapGrid[0],y=-g.slidesGrid[0];g.snapGrid=g.snapGrid.map(g=>g+m),g.slidesGrid=g.slidesGrid.map(m=>m+y)}if(j!==C&&g.emit("slidesLengthChange"),T.length!==O&&(g.params.watchOverflow&&g.checkOverflow(),g.emit("snapGridLengthChange")),N.length!==P&&g.emit("slidesGridLengthChange"),v.watchSlidesProgress&&g.updateSlidesOffset(),g.emit("slidesUpdated"),!S&&!v.cssMode&&("slide"===v.effect||"fade"===v.effect)){let m=`${v.containerModifierClass}backface-hidden`,y=g.el.classList.contains(m);j<=v.maxBackfaceHiddenSlides?y||g.el.classList.add(m):y&&g.el.classList.remove(m)}},updateAutoHeight:function(m){let g,y=this,v=[],b=y.virtual&&y.params.virtual.enabled,x=0;"number"==typeof m?y.setTransition(m):!0===m&&y.setTransition(y.params.speed);let w=m=>b?y.slides[y.getSlideIndexByData(m)]:y.slides[m];if("auto"!==y.params.slidesPerView&&y.params.slidesPerView>1)if(y.params.centeredSlides)(y.visibleSlides||[]).forEach(m=>{v.push(m)});else for(g=0;g<Math.ceil(y.params.slidesPerView);g+=1){let m=y.activeIndex+g;if(m>y.slides.length&&!b)break;v.push(w(m))}else v.push(w(y.activeIndex));for(g=0;g<v.length;g+=1)if(void 0!==v[g]){let m=v[g].offsetHeight;x=m>x?m:x}(x||0===x)&&(y.wrapperEl.style.height=`${x}px`)},updateSlidesOffset:function(){let m=this,g=m.slides,y=m.isElement?m.isHorizontal()?m.wrapperEl.offsetLeft:m.wrapperEl.offsetTop:0;for(let v=0;v<g.length;v+=1)g[v].swiperSlideOffset=(m.isHorizontal()?g[v].offsetLeft:g[v].offsetTop)-y-m.cssOverflowAdjustment()},updateSlidesProgress:function(m=this&&this.translate||0){let g=this,y=g.params,{slides:v,rtlTranslate:b,snapGrid:x}=g;if(0===v.length)return;void 0===v[0].swiperSlideOffset&&g.updateSlidesOffset();let w=-m;b&&(w=m),g.visibleSlidesIndexes=[],g.visibleSlides=[];let E=y.spaceBetween;"string"==typeof E&&E.indexOf("%")>=0?E=parseFloat(E.replace("%",""))/100*g.size:"string"==typeof E&&(E=parseFloat(E));for(let m=0;m<v.length;m+=1){let S=v[m],C=S.swiperSlideOffset;y.cssMode&&y.centeredSlides&&(C-=v[0].swiperSlideOffset);let k=(w+(y.centeredSlides?g.minTranslate():0)-C)/(S.swiperSlideSize+E),j=(w-x[0]+(y.centeredSlides?g.minTranslate():0)-C)/(S.swiperSlideSize+E),T=-(w-C),N=T+g.slidesSizesGrid[m],A=T>=0&&T<=g.size-g.slidesSizesGrid[m],I=T>=0&&T<g.size-1||N>1&&N<=g.size||T<=0&&N>=g.size;I&&(g.visibleSlides.push(S),g.visibleSlidesIndexes.push(m)),ea(S,I,y.slideVisibleClass),ea(S,A,y.slideFullyVisibleClass),S.progress=b?-k:k,S.originalProgress=b?-j:j}},updateProgress:function(m){let g=this;if(void 0===m){let y=g.rtlTranslate?-1:1;m=g&&g.translate&&g.translate*y||0}let y=g.params,v=g.maxTranslate()-g.minTranslate(),{progress:b,isBeginning:x,isEnd:w,progressLoop:E}=g,S=x,C=w;if(0===v)b=0,x=!0,w=!0;else{b=(m-g.minTranslate())/v;let y=1>Math.abs(m-g.minTranslate()),E=1>Math.abs(m-g.maxTranslate());x=y||b<=0,w=E||b>=1,y&&(b=0),E&&(b=1)}if(y.loop){let y=g.getSlideIndexByData(0),v=g.getSlideIndexByData(g.slides.length-1),b=g.slidesGrid[y],x=g.slidesGrid[v],w=g.slidesGrid[g.slidesGrid.length-1],S=Math.abs(m);(E=S>=b?(S-b)/w:(S+w-x)/w)>1&&(E-=1)}Object.assign(g,{progress:b,progressLoop:E,isBeginning:x,isEnd:w}),(y.watchSlidesProgress||y.centeredSlides&&y.autoHeight)&&g.updateSlidesProgress(m),x&&!S&&g.emit("reachBeginning toEdge"),w&&!C&&g.emit("reachEnd toEdge"),(S&&!x||C&&!w)&&g.emit("fromEdge"),g.emit("progress",b)},updateSlidesClasses:function(){let m,g,y,v=this,{slides:b,params:x,slidesEl:w,activeIndex:E}=v,S=v.virtual&&x.virtual.enabled,C=v.grid&&x.grid&&x.grid.rows>1,k=m=>M(w,`.${x.slideClass}${m}, swiper-slide${m}`)[0];if(S)if(x.loop){let g=E-v.virtual.slidesBefore;g<0&&(g=v.virtual.slides.length+g),g>=v.virtual.slides.length&&(g-=v.virtual.slides.length),m=k(`[data-swiper-slide-index="${g}"]`)}else m=k(`[data-swiper-slide-index="${E}"]`);else C?(m=b.find(m=>m.column===E),y=b.find(m=>m.column===E+1),g=b.find(m=>m.column===E-1)):m=b[E];m&&!C&&(y=U(m,`.${x.slideClass}, swiper-slide`)[0],x.loop&&!y&&(y=b[0]),g=V(m,`.${x.slideClass}, swiper-slide`)[0],x.loop),b.forEach(v=>{eo(v,v===m,x.slideActiveClass),eo(v,v===y,x.slideNextClass),eo(v,v===g,x.slidePrevClass)}),v.emitSlidesClasses()},updateActiveIndex:function(m){let g,y,v=this,b=v.rtlTranslate?v.translate:-v.translate,{snapGrid:x,params:w,activeIndex:E,realIndex:S,snapIndex:C}=v,k=m,j=m=>{let g=m-v.virtual.slidesBefore;return g<0&&(g=v.virtual.slides.length+g),g>=v.virtual.slides.length&&(g-=v.virtual.slides.length),g};if(void 0===k&&(k=eu(v)),x.indexOf(b)>=0)g=x.indexOf(b);else{let m=Math.min(w.slidesPerGroupSkip,k);g=m+Math.floor((k-m)/w.slidesPerGroup)}if(g>=x.length&&(g=x.length-1),k===E&&!v.params.loop){g!==C&&(v.snapIndex=g,v.emit("snapIndexChange"));return}if(k===E&&v.params.loop&&v.virtual&&v.params.virtual.enabled){v.realIndex=j(k);return}let T=v.grid&&w.grid&&w.grid.rows>1;if(v.virtual&&w.virtual.enabled)y=w.loop?j(k):k;else if(T){let m=v.slides.find(m=>m.column===k),g=parseInt(m.getAttribute("data-swiper-slide-index"),10);Number.isNaN(g)&&(g=Math.max(v.slides.indexOf(m),0)),y=Math.floor(g/w.grid.rows)}else if(v.slides[k]){let m=v.slides[k].getAttribute("data-swiper-slide-index");y=m?parseInt(m,10):k}else y=k;Object.assign(v,{previousSnapIndex:C,snapIndex:g,previousRealIndex:S,realIndex:y,previousIndex:E,activeIndex:k}),v.initialized&&ec(v),v.emit("activeIndexChange"),v.emit("snapIndexChange"),(v.initialized||v.params.runCallbacksOnInit)&&(S!==y&&v.emit("realIndexChange"),v.emit("slideChange"))},updateClickedSlide:function(m,g){let y,v=this,b=v.params,x=m.closest(`.${b.slideClass}, swiper-slide`);!x&&v.isElement&&g&&g.length>
31&&g.includes(m)&&[...g.slice(g.indexOf(m)+1,g.length)].forEach(m=>{!x&&m.matches&&m.matches(`.${b.slideClass}, swiper-slide`)&&(x=m)});let w=!1;if(x){for(let m=0;m<v.slides.length;m+=1)if(v.slides[m]===x){w=!0,y=m;break}}if(x&&w)v.clickedSlide=x,v.virtual&&v.params.virtual.enabled?v.clickedIndex=parseInt(x.getAttribute("data-swiper-slide-index"),10):v.clickedIndex=y;else{v.clickedSlide=void 0,v.clickedIndex=void 0;return}b.slideToClickedSlide&&void 0!==v.clickedIndex&&v.clickedIndex!==v.activeIndex&&v.slideToClickedSlide()}},translate:{getTranslate:function(m=this.isHorizontal()?"x":"y"){let g=this,{params:y,rtlTranslate:v,translate:b,wrapperEl:x}=g;if(y.virtualTranslate)return v?-b:b;if(y.cssMode)return b;let w=I(x,m);return w+=g.cssOverflowAdjustment(),v&&(w=-w),w||0},setTranslate:function(m,g){let y,v=this,{rtlTranslate:b,params:x,wrapperEl:w,progress:E}=v,S=0,C=0,k=0;v.isHorizontal()?S=b?-m:m:C=m,x.roundLengths&&(S=Math.floor(S),C=Math.floor(C)),v.previousTranslate=v.translate,v.translate=v.isHorizontal()?S:C,x.cssMode?w[v.isHorizontal()?"scrollLeft":"scrollTop"]=v.isHorizontal()?-S:-C:x.virtualTranslate||(v.isHorizontal()?S-=v.cssOverflowAdjustment():C-=v.cssOverflowAdjustment(),w.style.transform=`translate3d(${S}px, ${C}px, ${k}px)`);let j=v.maxTranslate()-v.minTranslate();(y=0===j?0:(m-v.minTranslate())/j)!==E&&v.updateProgress(m),v.emit("setTranslate",v.translate,g)},minTranslate:function(){return-this.snapGrid[0]},maxTranslate:function(){return-this.snapGrid[this.snapGrid.length-1]},translateTo:function(m=0,g=this.params.speed,y=!0,v=!0,b){let x,w=this,{params:E,wrapperEl:S}=w;if(w.animating&&E.preventInteractionOnTransition)return!1;let C=w.minTranslate(),k=w.maxTranslate();if(x=v&&m>C?C:v&&m<k?k:m,w.updateProgress(x),E.cssMode){let m=w.isHorizontal();if(0===g)S[m?"scrollLeft":"scrollTop"]=-x;else{if(!w.support.smoothScroll)return _({swiper:w,targetPosition:-x,side:m?"left":"top"}),!0;S.scrollTo({[m?"left":"top"]:-x,behavior:"smooth"})}return!0}return 0===g?(w.setTransition(0),w.setTranslate(x),y&&(w.emit("beforeTransitionStart",g,b),w.emit("transitionEnd"))):(w.setTransition(g),w.setTranslate(x),y&&(w.emit("beforeTransitionStart",g,b),w.emit("transitionStart")),w.animating||(w.animating=!0,w.onTranslateToWrapperTransitionEnd||(w.onTranslateToWrapperTransitionEnd=function(m){!w||w.destroyed||m.target===this&&(w.wrapperEl.removeEventListener("transitionend",w.onTranslateToWrapperTransitionEnd),w.onTranslateToWrapperTransitionEnd=null,delete w.onTranslateToWrapperTransitionEnd,w.animating=!1,y&&w.emit("transitionEnd"))}),w.wrapperEl.addEventListener("transitionend",w.onTranslateToWrapperTransitionEnd))),!0}},transition:{setTransition:function(m,g){let y=this;y.params.cssMode||(y.wrapperEl.style.transitionDuration=`${m}ms`,y.wrapperEl.style.transitionDelay=0===m?"0ms":""),y.emit("setTransition",m,g)},transitionStart:function(m=!0,g){let y=this,{params:v}=y;v.cssMode||(v.autoHeight&&y.updateAutoHeight(),ed({swiper:y,runCallbacks:m,direction:g,step:"Start"}))},transitionEnd:function(m=!0,g){let y=this,{params:v}=y;y.animating=!1,v.cssMode||(y.setTransition(0),ed({swiper:y,runCallbacks:m,direction:g,step:"End"}))}},slide:{slideTo:function(m=0,g,y=!0,v,b){let x;"string"==typeof m&&(m=parseInt(m,10));let w=this,E=m;E<0&&(E=0);let{params:S,snapGrid:C,slidesGrid:k,previousIndex:j,activeIndex:T,rtlTranslate:N,wrapperEl:A,enabled:I}=w;if(!I&&!v&&!b||w.destroyed||w.animating&&S.preventInteractionOnTransition)return!1;void 0===g&&(g=w.params.speed);let R=Math.min(w.params.slidesPerGroupSkip,E),O=R+Math.floor((E-R)/w.params.slidesPerGroup);O>=C.length&&(O=C.length-1);let P=-C[O];if(S.normalizeSlideIndex)for(let m=0;m<k.length;m+=1){let g=-Math.floor(100*P),y=Math.floor(100*k[m]),v=Math.floor(100*k[m+1]);void 0!==k[m+1]?g>=y&&g<v-(v-y)/2?E=m:g>=y&&g<v&&(E=m+1):g>=y&&(E=m)}if(w.initialized&&E!==T&&(!w.allowSlideNext&&(N?P>w.translate&&P>w.minTranslate():P<w.translate&&P<w.minTranslate())||!w.allowSlidePrev&&P>w.translate&&P>w.maxTranslate()&&(T||0)!==E))return!1;E!==(j||0)&&y&&w.emit("beforeSlideChangeStart"),w.updateProgress(P),x=E>T?"next":E<T?"prev":"reset";let D=w.virtual&&w.params.virtual.enabled;if(!(D&&b)&&(N&&-P===w.translate||!N&&P===w.translate))return w.updateActiveIndex(E),S.autoHeight&&w.updateAutoHeight(),w.updateSlidesClasses(),"slide"!==S.effect&&w.setTranslate(P),"reset"!==x&&(w.transitionStart(y,x),w.transitionEnd(y,x)),!1;if(S.cssMode){let m=w.isHorizontal(),y=N?P:-P;if(0===g)D&&(w.wrapperEl.style.scrollSnapType="none",w._immediateVirtual=!0),D&&!w._cssModeVirtualInitialSet&&w.params.initialSlide>0?(w._cssModeVirtualInitialSet=!0,requestAnimationFrame(()=>{A[m?"scrollLeft":"scrollTop"]=y})):A[m?"scrollLeft":"scrollTop"]=y,D&&requestAnimationFrame(()=>{w.wrapperEl.style.scrollSnapType="",w._immediateVirtual=!1});else{if(!w.support.smoothScroll)return _({swiper:w,targetPosition:y,side:m?"left"
3:"top"}),!0;A.scrollTo({[m?"left":"top"]:y,behavior:"smooth"})}return!0}let M=et().isSafari;return D&&!b&&M&&w.isElement&&w.virtual.update(!1,!1,E),w.setTransition(g),w.setTranslate(P),w.updateActiveIndex(E),w.updateSlidesClasses(),w.emit("beforeTransitionStart",g,v),w.transitionStart(y,x),0===g?w.transitionEnd(y,x):w.animating||(w.animating=!0,w.onSlideToWrapperTransitionEnd||(w.onSlideToWrapperTransitionEnd=function(m){!w||w.destroyed||m.target===this&&(w.wrapperEl.removeEventListener("transitionend",w.onSlideToWrapperTransitionEnd),w.onSlideToWrapperTransitionEnd=null,delete w.onSlideToWrapperTransitionEnd,w.transitionEnd(y,x))}),w.wrapperEl.addEventListener("transitionend",w.onSlideToWrapperTransitionEnd)),!0},slideToLoop:function(m=0,g,y=!0,v){"string"==typeof m&&(m=parseInt(m,10));let b=this;if(b.destroyed)return;void 0===g&&(g=b.params.speed);let x=b.grid&&b.params.grid&&b.params.grid.rows>1,w=m;if(b.params.loop)if(b.virtual&&b.params.virtual.enabled)w+=b.virtual.slidesBefore;else{let m;if(x){let g=w*b.params.grid.rows;m=b.slides.find(m=>+m.getAttribute("data-swiper-slide-index")===g).column}else m=b.getSlideIndexByData(w);let g=x?Math.ceil(b.slides.length/b.params.grid.rows):b.slides.length,{centeredSlides:y,slidesOffsetBefore:E,slidesOffsetAfter:S}=b.params,C=y||!!E||!!S,k=b.params.slidesPerView;"auto"===k?k=b.slidesPerViewDynamic():(k=Math.ceil(parseFloat(b.params.slidesPerView,10)),C&&k%2==0&&(k+=1));let j=g-m<k;if(C&&(j=j||m<Math.ceil(k/2)),v&&C&&"auto"!==b.params.slidesPerView&&!x&&(j=!1),j){let y=C?m<b.activeIndex?"prev":"next":m-b.activeIndex-1<b.params.slidesPerView?"next":"prev";b.loopFix({direction:y,slideTo:!0,activeSlideIndex:"next"===y?m+1:m-g+1,slideRealIndex:"next"===y?b.realIndex:void 0})}if(x){let m=w*b.params.grid.rows;w=b.slides.find(g=>+g.getAttribute("data-swiper-slide-index")===m).column}else w=b.getSlideIndexByData(w)}return requestAnimationFrame(()=>{b.slideTo(w,g,y,v)}),b},slideNext:function(m,g=!0,y){let v=this,{enabled:b,params:x,animating:w}=v;if(!b||v.destroyed)return v;void 0===m&&(m=v.params.speed);let E=x.slidesPerGroup;"auto"===x.slidesPerView&&1===x.slidesPerGroup&&x.slidesPerGroupAuto&&(E=Math.max(v.slidesPerViewDynamic("current",!0),1));let S=v.activeIndex<x.slidesPerGroupSkip?1:E,C=v.virtual&&x.virtual.enabled;if(x.loop){if(w&&!C&&x.loopPreventsSliding)return!1;if(v.loopFix({direction:"next"}),v._clientLeft=v.wrapperEl.clientLeft,v.activeIndex===v.slides.length-1&&x.cssMode)return requestAnimationFrame(()=>{v.slideTo(v.activeIndex+S,m,g,y)}),!0}return x.rewind&&v.isEnd?v.slideTo(0,m,g,y):v.slideTo(v.activeIndex+S,m,g,y)},slidePrev:function(m,g=!0,y){let v=this,{params:b,snapGrid:x,slidesGrid:w,rtlTranslate:E,enabled:S,animating:C}=v;if(!S||v.destroyed)return v;void 0===m&&(m=v.params.speed);let k=v.virtual&&b.virtual.enabled;if(b.loop){if(C&&!k&&b.loopPreventsSliding)return!1;v.loopFix({direction:"prev"}),v._clientLeft=v.wrapperEl.clientLeft}function j(m){return m<0?-Math.floor(Math.abs(m)):Math.floor(m)}let T=j(E?v.translate:-v.translate),N=x.map(m=>j(m)),A=b.freeMode&&b.freeMode.enabled,I=x[N.indexOf(T)-1];if(void 0===I&&(b.cssMode||A)){let m;x.forEach((g,y)=>{T>=g&&(m=y)}),void 0!==m&&(I=A?x[m]:x[m>0?m-1:m])}let R=0;if(void 0!==I&&((R=w.indexOf(I))<0&&(R=v.activeIndex-1),"auto"===b.slidesPerView&&1===b.slidesPerGroup&&b.slidesPerGroupAuto&&(R=Math.max(R=R-v.slidesPerViewDynamic("previous",!0)+1,0))),b.rewind&&v.isBeginning){let b=v.params.virtual&&v.params.virtual.enabled&&v.virtual?v.virtual.slides.length-1:v.slides.length-1;return v.slideTo(b,m,g,y)}return b.loop&&0===v.activeIndex&&b.cssMode?(requestAnimationFrame(()=>{v.slideTo(R,m,g,y)}),!0):v.slideTo(R,m,g,y)},slideReset:function(m,g=!0,y){let v=this;if(!v.destroyed)return void 0===m&&(m=v.params.speed),v.slideTo(v.activeIndex,m,g,y)},slideToClosest:function(m,g=!0,y,v=.5){let b=this;if(b.destroyed)return;void 0===m&&(m=b.params.speed);let x=b.activeIndex,w=Math.min(b.params.slidesPerGroupSkip,x),E=w+Math.floor((x-w)/b.params.slidesPerGroup),S=b.rtlTranslate?b.translate:-b.translate;if(S>=b.snapGrid[E]){let m=b.snapGrid[E];
3S-m>(b.snapGrid[E+1]-m)*v&&(x+=b.params.slidesPerGroup)}else{let m=b.snapGrid[E-1];S-m<=(b.snapGrid[E]-m)*v&&(x-=b.params.slidesPerGroup)}return x=Math.min(x=Math.max(x,0),b.slidesGrid.length-1),b.slideTo(x,m,g,y)},slideToClickedSlide:function(){let m,g=this;if(g.destroyed)return;let{params:y,slidesEl:v}=g,b="auto"===y.slidesPerView?g.slidesPerViewDynamic():y.slidesPerView,x=g.getSlideIndexWhenGrid(g.clickedIndex),w=g.isElement?"swiper-slide":`.${y.slideClass}`,E=g.grid&&g.params.grid&&g.params.grid.rows>1;if(y.loop){if(g.animating)return;m=parseInt(g.clickedSlide.getAttribute("data-swiper-slide-index"),10),y.centeredSlides?g.slideToLoop(m):x>(E?(g.slides.length-b)/2-(g.params.grid.rows-1):g.slides.length-b)?(g.loopFix(),x=g.getSlideIndex(M(v,`${w}[data-swiper-slide-index="${m}"]`)[0]),T(()=>{g.slideTo(x)})):g.slideTo(x)}else g.slideTo(x)}},loop:{loopCreate:function(m,g){let y=this,{params:v,slidesEl:b}=y;if(!v.loop||y.virtual&&y.params.virtual.enabled)return;let x=()=>{M(b,`.${v.slideClass}, swiper-slide`).forEach((m,g)=>{m.setAttribute("data-swiper-slide-index",g)})},w=()=>{let m=M(b,`.${v.slideBlankClass}`);m.forEach(m=>{m.remove()}),m.length>0&&(y.recalcSlides(),y.updateSlides())},E=y.grid&&v.grid&&v.grid.rows>1;v.loopAddBlankSlides&&(v.slidesPerGroup>1||E)&&w();let S=v.slidesPerGroup*(E?v.grid.rows:1),C=y.slides.length%S!=0,k=E&&y.slides.length%v.grid.rows!=0,j=m=>{for(let g=0;g<m;g+=1){let m=y.isElement?H("swiper-slide",[v.slideBlankClass]):H("div",[v.slideClass,v.slideBlankClass]);y.slidesEl.append(m)}};C?v.loopAddBlankSlides?(j(S-y.slides.length%S),y.recalcSlides(),y.updateSlides()):B("Swiper Loop Warning: The number of slides is not even to slidesPerGroup, loop mode may not function properly. You need to add more slides (or make duplicates, or empty slides)"):k&&(v.loopAddBlankSlides?(j(v.grid.rows-y.slides.length%v.grid.rows),y.recalcSlides(),y.updateSlides()):B("Swiper Loop Warning: The number of slides is not even to grid.rows, loop mode may not function properly. You need to add more slides (or make duplicates, or empty slides)")),x();let T=v.centeredSlides||!!v.slidesOffsetBefore||!!v.slidesOffsetAfter;y.loopFix({slideRealIndex:m,direction:T?void 0:"next",initial:g})},loopFix:function({slideRealIndex:m,slideTo:g=!0,direction:y,setTranslate:v,activeSlideIndex:b,initial:x,byController:w,byMousewheel:E}={}){let S=this;if(!S.params.loop)return;S.emit("beforeLoopFix");let{slides:C,allowSlidePrev:k,allowSlideNext:j,slidesEl:T,params:N}=S,{centeredSlides:A,slidesOffsetBefore:I,slidesOffsetAfter:R,initialSlide:O}=N,P=A||!!I||!!R;if(S.allowSlidePrev=!0,S.allowSlideNext=!0,S.virtual&&N.virtual.enabled){g&&(P||0!==S.snapIndex?P&&S.snapIndex<N.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=k,S.allowSlideNext=j,S.emit("loopFix");return}let D=N.slidesPerView;"auto"===D?D=S.slidesPerViewDynamic():(D=Math.ceil(parseFloat(N.slidesPerView,10)),P&&D%2==0&&(D+=1));let _=N.slidesPerGroupAuto?D:N.slidesPerGroup,M=P?Math.max(_,Math.ceil(D/2)):_;M%_!=0&&(M+=_-M%_),S.loopedSlides=M+=N.loopAdditionalSlides;let L=S.grid&&N.grid&&N.grid.rows>1;C.length<D+M||"cards"===S.params.effect&&C.length<D+2*M?B("Swiper Loop Warning: The number of slides is not enough for loop mode, it will be disabled or not function properly. You need to add more slides (or make duplicates) or lower the values of slidesPerView and slidesPerGroup parameters"):L&&"row"===N.grid.fill&&B("Swiper Loop Warning: Loop mode is not compatible with grid.fill = `row`");let F=[],H=[],z=L?Math.ceil(C.length/N.grid.rows):C.length,V=x&&z-O<D&&!P,U=V?O:S.activeIndex;void 0===b?b=S.getSlideIndex(C.find(m=>m.classList.contains(N.slideActiveClass))):U=b;let W="next"===y||!y,G="prev"===y||!y,q=0,$=0,K=(L?C[b].column:b)+(P&&void 0===v?-D/2+.5:0);if(K<M){q=Math.max(M-K,_);for(let m=0;m<M-K;m+=1){let g=m-Math.floor(m/z)*z;if(L){let m=z-g-1;for(let g=C.length-1;g>=0;g-=1)C[g].column===m&&F.push(g)}else F.push(z-g-1)}}else if(K+D>z-M){$=Math.max(K-(z-2*M),_),V&&($=Math.max($,D-z+O+1));for(let m=0;m<$;m+=1){let g=m-Math.floor(m/z)*z;
3L?C.forEach((m,y)=>{m.column===g&&H.push(y)}):H.push(g)}}if(S.__preventObserver__=!0,requestAnimationFrame(()=>{S.__preventObserver__=!1}),"cards"===S.params.effect&&C.length<D+2*M&&(H.includes(b)&&H.splice(H.indexOf(b),1),F.includes(b)&&F.splice(F.indexOf(b),1)),G&&F.forEach(m=>{C[m].swiperLoopMoveDOM=!0,T.prepend(C[m]),C[m].swiperLoopMoveDOM=!1}),W&&H.forEach(m=>{C[m].swiperLoopMoveDOM=!0,T.append(C[m]),C[m].swiperLoopMoveDOM=!1}),S.recalcSlides(),"auto"===N.slidesPerView?S.updateSlides():L&&(F.length>0&&G||H.length>0&&W)&&S.slides.forEach((m,g)=>{S.grid.updateSlide(g,m,S.slides)}),N.watchSlidesProgress&&S.updateSlidesOffset(),g){if(F.length>0&&G){if(void 0===m){let m=S.slidesGrid[U],g=S.slidesGrid[U+q]-m;E?S.setTranslate(S.translate-g):(S.slideTo(U+Math.ceil(q),0,!1,!0),v&&(S.touchEventsData.startTranslate=S.touchEventsData.startTranslate-g,S.touchEventsData.currentTranslate=S.touchEventsData.currentTranslate-g))}else if(v){let m=L?F.length/N.grid.rows:F.length;S.slideTo(S.activeIndex+m,0,!1,!0),S.touchEventsData.currentTranslate=S.translate}}else if(H.length>0&&W)if(void 0===m){let m=S.slidesGrid[U],g=S.slidesGrid[U-$]-m;E?S.setTranslate(S.translate-g):(S.slideTo(U-$,0,!1,!0),v&&(S.touchEventsData.startTranslate=S.touchEventsData.startTranslate-g,S.touchEventsData.currentTranslate=S.touchEventsData.currentTranslate-g))}else{let m=L?H.length/N.grid.rows:H.length;S.slideTo(S.activeIndex-m,0,!1,!0)}}if(S.allowSlidePrev=k,S.allowSlideNext=j,S.controller&&S.controller.control&&!w){let x={slideRealIndex:m,direction:y,setTranslate:v,activeSlideIndex:b,byController:!0};Array.isArray(S.controller.control)?S.controller.control.forEach(m=>{!m.destroyed&&m.params.loop&&m.loopFix({...x,slideTo:m.params.slidesPerView===N.slidesPerView&&g})}):S.controller.control instanceof S.constructor&&S.controller.control.params.loop&&S.controller.control.loopFix({...x,slideTo:S.controller.control.params.slidesPerView===N.slidesPerView&&g})}S.emit("loopFix")},loopDestroy:function(){let m=this,{params:g,slidesEl:y}=m;if(!g.loop||!y||m.virtual&&m.params.virtual.enabled)return;m.recalcSlides();let v=[];m.slides.forEach(m=>{v[void 0===m.swiperSlideIndex?+m.getAttribute("data-swiper-slide-index"):m.swiperSlideIndex]=m}),m.slides.forEach(m=>{m.removeAttribute("data-swiper-slide-index")}),v.forEach(m=>{y.append(m)}),m.recalcSlides(),m.slideTo(m.realIndex,0)}},grabCursor:{setGrabCursor:function(m){let g=this;if(!g.params.simulateTouch||g.params.watchOverflow&&g.isLocked||g.params.cssMode)return;let y="container"===g.params.touchEventsTarget?g.el:g.wrapperEl;g.isElement&&(g.__preventObserver__=!0),y.style.cursor="move",y.style.cursor=m?"grabbing":"grab",g.isElement&&requestAnimationFrame(()=>{g.__preventObserver__=!1})},unsetGrabCursor:function(){let m=this;m.params.watchOverflow&&m.isLocked||m.params.cssMode||(m.isElement&&(m.__preventObserver__=!0),m["container"===m.params.touchEventsTarget?"el":"wrapperEl"].style.cursor="",m.isElement&&requestAnimationFrame(()=>{m.__preventObserver__=!1}))}},events:{attachEvents:function(){let m=this,{params:g}=m;m.onTouchStart=eh.bind(m),m.onTouchMove=em.bind(m),m.onTouchEnd=eg.bind(m),m.onDocumentTouchStart=ew.bind(m),g.cssMode&&(m.onScroll=eb.bind(m)),m.onClick=ev.bind(m),m.onLoad=ex.bind(m),eE(m,"on")},detachEvents:function(){let m=this;eE(m,"off")}},breakpoints:{setBreakpoint:function(){let m=this,{realIndex:g,initialized:y,params:v,el:b}=m,x=v.breakpoints;if(!x||x&&0===Object.keys(x).length)return;let w=E(),S="window"!==v.breakpointsBase&&v.breakpointsBase?"container":v.breakpointsBase,C=["window","container"].includes(v.breakpointsBase)||!v.breakpointsBase?m.el:w.querySelector(v.breakpointsBase),k=m.getBreakpoint(x,S,C);if(!k||m.currentBreakpoint===k)return;let j=(k in x?x[k]:void 0)||m.originalParams,T=eS(m,v),N=eS(m,j),A=m.params.grabCursor,I=j.grabCursor,R=v.enabled;T&&!N?(b.classList.remove(`${v.containerModifierClass}grid`,`${v.containerModifierClass}grid-column`),m.emitContainerClasses()):!T&&N&&(b.classList.add(`${v.containerModifierClass}grid`),(j.grid.fill&&"column"===j.grid.fill||!j.grid.fill&&"column"===v.grid.fill)&&b.classList.add(`${v.containerModifierClass}grid-column`),m.emitContainerClasses()),A&&!I?m.unsetGrabCursor(
3):!A&&I&&m.setGrabCursor(),["navigation","pagination","scrollbar"].forEach(g=>{if(void 0===j[g])return;let y=v[g]&&v[g].enabled,b=j[g]&&j[g].enabled;y&&!b&&m[g].disable(),!y&&b&&m[g].enable()});let O=j.direction&&j.direction!==v.direction,D=v.loop&&(j.slidesPerView!==v.slidesPerView||O),_=v.loop;O&&y&&m.changeDirection(),P(m.params,j);let M=m.params.enabled,L=m.params.loop;Object.assign(m,{allowTouchMove:m.params.allowTouchMove,allowSlideNext:m.params.allowSlideNext,allowSlidePrev:m.params.allowSlidePrev}),R&&!M?m.disable():!R&&M&&m.enable(),m.currentBreakpoint=k,m.emit("_beforeBreakpoint",j),y&&(D?(m.loopDestroy(),m.loopCreate(g),m.updateSlides()):!_&&L?(m.loopCreate(g),m.updateSlides()):_&&!L&&m.loopDestroy()),m.emit("breakpoint",j)},getBreakpoint:function(m,g="window",y){if(!m||"container"===g&&!y)return;let v=!1,b=C(),x="window"===g?b.innerHeight:y.clientHeight,w=Object.keys(m).map(m=>"string"==typeof m&&0===m.indexOf("@")?{value:x*parseFloat(m.substr(1)),point:m}:{value:m,point:m});w.sort((m,g)=>parseInt(m.value,10)-parseInt(g.value,10));for(let m=0;m<w.length;m+=1){let{point:x,value:E}=w[m];"window"===g?b.matchMedia(`(min-width: ${E}px)`).matches&&(v=x):E<=y.clientWidth&&(v=x)}return v||"max"}},checkOverflow:{checkOverflow:function(){let m=this,{isLocked:g,params:y}=m,{slidesOffsetBefore:v}=y;if(v){let g=m.slides.length-1,y=m.slidesGrid[g]+m.slidesSizesGrid[g]+2*v;m.isLocked=m.size>y}else m.isLocked=1===m.snapGrid.length;!0===y.allowSlideNext&&(m.allowSlideNext=!m.isLocked),!0===y.allowSlidePrev&&(m.allowSlidePrev=!m.isLocked),g&&g!==m.isLocked&&(m.isEnd=!1),g!==m.isLocked&&m.emit(m.isLocked?"lock":"unlock")}},classes:{addClasses:function(){let m=this,{classNames:g,params:y,rtl:v,el:b,device:x}=m,w=eC(["initialized",y.direction,{"free-mode":m.params.freeMode&&y.freeMode.enabled},{autoheight:y.autoHeight},{rtl:v},{grid:y.grid&&y.grid.rows>1},{"grid-column":y.grid&&y.grid.rows>1&&"column"===y.grid.fill},{android:x.android},{ios:x.ios},{"css-mode":y.cssMode},{centered:y.cssMode&&y.centeredSlides},{"watch-progress":y.watchSlidesProgress}],y.containerModifierClass);g.push(...w),b.classList.add(...g),m.emitContainerClasses()},removeClasses:function(){let m=this,{el:g,classNames:y}=m;g&&"string"!=typeof g&&(g.classList.remove(...y),m.emitContainerClasses())}}},eN={};class eA{constructor(...m){let g,y;1===m.length&&m[0].constructor&&"Object"===Object.prototype.toString.call(m[0]).slice(8,-1)?y=m[0]:[g,y]=m,y||(y={}),y=P({},y),g&&!y.el&&(y.el=g);const v=E();if(y.el&&"string"==typeof y.el&&v.querySelectorAll(y.el).length>1){const m=[];return v.querySelectorAll(y.el).forEach(g=>{let v=P({},y,{el:g});m.push(new eA(v))}),m}const b=this;b.__swiper__=!0,b.support=Z(),b.device=J({userAgent:y.userAgent}),b.browser=et(),b.eventsListeners={},b.eventsAnyListeners=[],b.modules=[...b.__modules__],y.modules&&Array.isArray(y.modules)&&y.modules.forEach(m=>{"function"==typeof m&&0>b.modules.indexOf(m)&&b.modules.push(m)});const x={};b.modules.forEach(m=>{m({params:y,swiper:b,extendParams:ej(y,x),on:b.on.bind(b),once:b.once.bind(b),off:b.off.bind(b),emit:b.emit.bind(b)})});const w=P({},ek,x);return b.params=P({},w,eN,y),b.originalParams=P({},b.params),b.passedParams=P({}
3,y),b.params&&b.params.on&&Object.keys(b.params.on).forEach(m=>{b.on(m,b.params.on[m])}),b.params&&b.params.onAny&&b.onAny(b.params.onAny),Object.assign(b,{enabled:b.params.enabled,el:g,classNames:[],slides:[],slidesGrid:[],snapGrid:[],slidesSizesGrid:[],isHorizontal:()=>"horizontal"===b.params.direction,isVertical:()=>"vertical"===b.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:b.params.allowSlideNext,allowSlidePrev:b.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:b.params.focusableElements,lastClickTime:0,clickTimeout:void 0,velocities:[],allowMomentumBounce:void 0,startMoving:void 0,pointerId:null,touchId:null},allowClick:!0,allowTouchMove:b.params.allowTouchMove,touches:{startX:0,startY:0,currentX:0,currentY:0,diff:0},imagesToLoad:[],imagesLoaded:0}),b.emit("_swiper"),b.params.init&&b.init(),b}getDirectionLabel(m){return this.isHorizontal()?m:({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"})[m]}getSlideIndex(m){let{slidesEl:g,params:y}=this,v=G(M(g,`.${y.slideClass}, swiper-slide`)[0]);return G(m)-v}getSlideIndexByData(m){return this.getSlideIndex(this.slides.find(g=>+g.getAttribute("data-swiper-slide-index")===m))}getSlideIndexWhenGrid(m){return this.grid&&this.params.grid&&this.params.grid.rows>1&&("column"===this.params.grid.fill?m=Math.floor(m/this.params.grid.rows):"row"===this.params.grid.fill&&(m%=Math.ceil(this.slides.length/this.params.grid.rows))),m}recalcSlides(){let m=this,{slidesEl:g,params:y}=m;m.slides=M(g,`.${y.slideClass}, swiper-slide`)}enable(){let m=this;m.enabled||(m.enabled=!0,m.params.grabCursor&&m.setGrabCursor(),m.emit("enable"))}disable(){let m=this;m.enabled&&(m.enabled=!1,m.params.grabCursor&&m.unsetGrabCursor(),m.emit("disable"))}setProgress(m,g){let y=this;m=Math.min(Math.max(m,0),1);let v=y.minTranslate(),b=(y.maxTranslate()-v)*m+v;y.translateTo(b,void 0===g?0:g),y.updateActiveIndex(),y.updateSlidesClasses()}emitContainerClasses(){let m=this;if(!m.params._emitClasses||!m.el)return;let g=m.el.className.split(" ").filter(g=>0===g.indexOf("swiper")||0===g.indexOf(m.params.containerModifierClass));m.emit("_containerClasses",g.join(" "))}getSlideClasses(m){let g=this;return g.destroyed?"":m.className.split(" ").filter(m=>0===m.indexOf("swiper-slide")||0===m.indexOf(g.params.slideClass)).join(" ")}emitSlidesClasses(){let m=this;if(!m.params._emitClasses||!m.el)return;let g=[];m.slides.forEach(y=>{let v=m.getSlideClasses(y);g.push({slideEl:y,classNames:v}),m.emit("_slideClass",y,v)}),m.emit("_slideClasses",g)}slidesPerViewDynamic(m="current",g=!1){let y=this,{params:v,slides:b,slidesGrid:x,slidesSizesGrid:w,size:E,activeIndex:S}=y,C=1;if("number"==typeof v.slidesPerView)return v.slidesPerView;if(v.centeredSlides){let m,g=b[S]?Math.ceil(b[S].swiperSlideSize):0;for(let y=S+1;y<b.length;y+=1)b[y]&&!m&&(g+=Math.ceil(b[y].swiperSlideSize),C+=1,g>E&&(m=!0));for(let y=S-1;y>=0;y-=1)b[y]&&!m&&(g+=b[y].swiperSlideSize,C+=1,g>E&&(m=!0))}else if("current"===m)for(let m=S+1;m<b.length;m+=1)(g?x[m]+w[m]-x[S]<E:x[m]-x[S]<E)&&(C+=1);else for(let m=S-1;m>=0;m-=1)x[S]-x[m]<E&&(C+=1);return C}update(){let m,g=this;if(!g||g.destroyed)return;let{snapGrid:y,params:v}=g;function b(){let m=Math.min(Math.max(g.rtlTranslate?-1*g.translate:g.translate,g.maxTranslate()),g.minTranslate());g.setTranslate(m),g.updateActiveIndex(),g.updateSlidesClasses()}if(v.breakpoints&&g.setBreakpoint(),[...g.el.querySelectorAll('[loading="lazy"]')].forEach(m=>{m.complete&&el(g,m)}),g.updateSize(),g.updateSlides(),g.updateProgress(),g.updateSlidesClasses(),v.freeMode&&v.freeMode.enabled&&!v.cssMode)b(),v.autoHeight&&g.updateAutoHeight();else{if(("auto"===v.slidesPerView||v.slidesPerView>1)&&g.isEnd&&!v.centeredSlides){let y=g.virtual&&v.virtual.enabled?g.virtual.slides:g.slides;m=g.slideTo(y.length-1,0,!1,!0)}else m=g.slideTo(g.activeIndex,0,!1,!0);m||b()}v.watchOverflow&&y!==g.snapGrid&&g.checkOverflow(),g.emit("update")}changeDirection(m,g=!0){let y=this,v=y.params.direction;return m||(m="horizontal"===v?"vertical":"horizontal"),m===v||"horizontal"!==m&&"vertical"!==m||(y.el.classList.remove(`${y.params.containerModifierClass}${v}`),y.el.classList.add(`${y.params.containerModifierClass}${m}`),y.emitContainerClasses(),y.params.direction=m,y.slides.forEac
3h(g=>{"vertical"===m?g.style.width="":g.style.height=""}),y.emit("changeDirection"),g&&y.update()),y}changeLanguageDirection(m){let g=this;(!g.rtl||"rtl"!==m)&&(g.rtl||"ltr"!==m)&&(g.rtl="rtl"===m,g.rtlTranslate="horizontal"===g.params.direction&&g.rtl,g.rtl?(g.el.classList.add(`${g.params.containerModifierClass}rtl`),g.el.dir="rtl"):(g.el.classList.remove(`${g.params.containerModifierClass}rtl`),g.el.dir="ltr"),g.update())}mount(m){let g=this;if(g.mounted)return!0;let y=m||g.params.el;if("string"==typeof y&&(y=document.querySelector(y)),!y)return!1;y.swiper=g,y.parentNode&&y.parentNode.host&&y.parentNode.host.nodeName===g.params.swiperElementNodeName.toUpperCase()&&(g.isElement=!0);let v=()=>`.${(g.params.wrapperClass||"").trim().split(" ").join(".")}`,b=y&&y.shadowRoot&&y.shadowRoot.querySelector?y.shadowRoot.querySelector(v()):M(y,v())[0];return!b&&g.params.createElements&&(b=H("div",g.params.wrapperClass),y.append(b),M(y,`.${g.params.slideClass}`).forEach(m=>{b.append(m)})),Object.assign(g,{el:y,wrapperEl:b,slidesEl:g.isElement&&!y.parentNode.host.slideSlots?y.parentNode.host:b,hostEl:g.isElement?y.parentNode.host:y,mounted:!0,rtl:"rtl"===y.dir.toLowerCase()||"rtl"===W(y,"direction"),rtlTranslate:"horizontal"===g.params.direction&&("rtl"===y.dir.toLowerCase()||"rtl"===W(y,"direction")),wrongRTL:"-webkit-box"===W(b,"display")}),!0}init(m){let g=this;if(g.initialized||!1===g.mount(m))return g;g.emit("beforeInit"),g.params.breakpoints&&g.setBreakpoint(),g.addClasses(),g.updateSize(),g.updateSlides(),g.params.watchOverflow&&g.checkOverflow(),g.params.grabCursor&&g.enabled&&g.setGrabCursor(),g.params.loop&&g.virtual&&g.params.virtual.enabled?g.slideTo(g.params.initialSlide+g.virtual.slidesBefore,0,g.params.runCallbacksOnInit,!1,!0):g.slideTo(g.params.initialSlide,0,g.params.runCallbacksOnInit,!1,!0),g.params.loop&&g.loopCreate(void 0,!0),g.attachEvents();let y=[...g.el.querySelectorAll('[loading="lazy"]')];return g.isElement&&y.push(...g.hostEl.querySelectorAll('[loading="lazy"]')),y.forEach(m=>{m.complete?el(g,m):m.addEventListener("load",m=>{el(g,m.target)})}),ec(g),g.initialized=!0,ec(g),g.emit("init"),g.emit("afterInit"),g}destroy(m=!0,g=!0){let y=this,{params:v,el:b,wrapperEl:x,slides:w}=y;return void 0===y.params||y.destroyed||(y.emit("beforeDestroy"),y.initialized=!1,y.detachEvents(),v.loop&&y.loopDestroy(),g&&(y.removeClasses(),b&&"string"!=typeof b&&b.removeAttribute("style"),x&&x.removeAttribute("style"),w&&w.length&&w.forEach(m=>{m.classList.remove(v.slideVisibleClass,v.slideFullyVisibleClass,v.slideActiveClass,v.slideNextClass,v.slidePrevClass),m.removeAttribute("style"),m.removeAttribute("data-swiper-slide-index")})),y.emit("destroy"),Object.keys(y.eventsListeners).forEach(m=>{y.off(m)}),!1!==m&&(y.el&&"string"!=typeof y.el&&(y.el.swiper=null),j(y)),y.destroyed=!0),null}static extendDefaults(m){P(eN,m)}static get extendedDefaults(){return eN}static get defaults(){return ek}static installModule(m){eA.prototype.__modules__||(eA.prototype.__modules__=[]);let g=eA.prototype.__modules__;"function"==typeof m&&0>g.indexOf(m)&&g.push(m)}static use(m){return Array.isArray(m)?m.forEach(m=>eA.installModule(m)):eA.installModule(m),eA}}function eI({swiper:m,extendParams:g,on:y,emit:v,params:b}){let x,w,S,C,k,j,T,N,A;m.autoplay={running:!1,paused:!1,timeLeft:0},g({autoplay:{enabled:!1,delay:3e3,waitForTransition:!0,disableOnInteraction:!1,stopOnLastSlide:!1,reverseDirection:!1,pauseOnMouseEnter:!1}});let I=b&&b.autoplay?b.autoplay.delay:3e3,R=b&&b.autoplay?b.autoplay.delay:3e3,O=new Date().getTime();function P(g){!m||m.destroyed||!m.wrapperEl||g.target!==m.wrapperEl||(m.wrapperEl.removeEventListener("transitionend",P),A||g.detail&&g.detail.bySwiperTouchMove||z())}let D=()=>{if(m.destroyed||!m.autoplay.running)return;m.autoplay.paused?C=!0:C&&(R=S,C=!1);let g=m.autoplay.paused?S:O+R-new Date().getTime();m.autoplay.timeLeft=g,v("autoplayTimeLeft",g,g/I),w=requestAnimationFrame(()=>{D()})},_=()=>{let g;if(g=m.virtual&&m.params.virtual.enabled?m.slides.find(m=>m.classList.contains("swiper-slide-active")):m.slides[m.activeIndex])return parseInt(g.getAttribute("data-swiper-autoplay"),
310)},M=()=>{let g=m.params.autoplay.delay,y=_();return!Number.isNaN(y)&&y>0&&(g=y),g},L=g=>{if(m.destroyed||!m.autoplay.running)return;cancelAnimationFrame(w),D();let y=g;void 0===y&&(I=y=M(),R=y),S=y;let b=m.params.speed,E=()=>{m&&!m.destroyed&&(m.params.autoplay.reverseDirection?!m.isBeginning||m.params.loop||m.params.rewind?(m.slidePrev(b,!0,!0),v("autoplay")):m.params.autoplay.stopOnLastSlide||(m.slideTo(m.slides.length-1,b,!0,!0),v("autoplay")):!m.isEnd||m.params.loop||m.params.rewind?(m.slideNext(b,!0,!0),v("autoplay")):m.params.autoplay.stopOnLastSlide||(m.slideTo(0,b,!0,!0),v("autoplay")),m.params.cssMode&&(O=new Date().getTime(),requestAnimationFrame(()=>{L()})))};return y>0?(clearTimeout(x),x=setTimeout(()=>{E()},y)):requestAnimationFrame(()=>{E()}),y},F=()=>{O=new Date().getTime(),m.autoplay.running=!0,L(),v("autoplayStart")},B=()=>{m.autoplay.running=!1,clearTimeout(x),cancelAnimationFrame(w),v("autoplayStop")},H=(g,y)=>{if(m.destroyed||!m.autoplay.running)return;clearTimeout(x),g||(N=!0);let b=()=>{v("autoplayPause"),m.params.autoplay.waitForTransition?m.wrapperEl.addEventListener("transitionend",P):z()};(m.autoplay.paused=!0,y)?b():(S=(S||m.params.autoplay.delay)-(new Date().getTime()-O),m.isEnd&&S<0&&!m.params.loop||(S<0&&(S=0),b()))},z=()=>{m.isEnd&&S<0&&!m.params.loop||m.destroyed||!m.autoplay.running||(O=new Date().getTime(),N?(N=!1,L(S)):L(),m.autoplay.paused=!1,v("autoplayResume"))},V=()=>{if(m.destroyed||!m.autoplay.running)return;let g=E();"hidden"===g.visibilityState&&(N=!0,H(!0)),"visible"===g.visibilityState&&z()},U=g=>{"mouse"!==g.pointerType||(N=!0,A=!0,m.animating||m.autoplay.paused||H(!0))},W=g=>{"mouse"===g.pointerType&&(A=!1,m.autoplay.paused&&z())},G=()=>{m.params.autoplay.pauseOnMouseEnter&&(m.el.addEventListener("pointerenter",U),m.el.addEventListener("pointerleave",W))},q=()=>{m.el&&"string"!=typeof m.el&&(m.el.removeEventListener("pointerenter",U),m.el.removeEventListener("pointerleave",W))},$=()=>{E().addEventListener("visibilitychange",V)},K=()=>{E().removeEventListener("visibilitychange",V)};y("init",()=>{m.params.autoplay.enabled&&(G(),$(),F())}),y("destroy",()=>{q(),K(),m.autoplay.running&&B()}),y("_freeModeStaticRelease",()=>{(j||N)&&z()}),y("_freeModeNoMomentumRelease",()=>{m.params.autoplay.disableOnInteraction?B():H(!0,!0)}),y("beforeTransitionStart",(g,y,v)=>{!m.destroyed&&m.autoplay.running&&(v||!m.params.autoplay.disableOnInteraction?H(!0,!0):B())}),y("sliderFirstMove",()=>{if(!m.destroyed&&m.autoplay.running){if(m.params.autoplay.disableOnInteraction)return void B();k=!0,j=!1,N=!1,T=setTimeout(()=>{N=!0,j=!0,H(!0)},200)}}),y("touchEnd",()=>{if(!m.destroyed&&m.autoplay.running&&k){if(clearTimeout(T),clearTimeout(x),m.params.autoplay.disableOnInteraction){j=!1,k=!1;return}j&&m.params.cssMode&&z(),j=!1,k=!1}}),y("slideChange",()=>{!m.destroyed&&m.autoplay.running&&m.autoplay.paused&&(S=M(),I=M())}),Object.assign(m.autoplay,{start:F,stop:B,pause:H,resume:z})}function eR({swiper:m,extendParams:g,on:y,emit:v}){let b=E(),x=C();function w(g){if(!m.enabled)return;let{rtlTranslate:y}=m,w=g;w.originalEvent&&(w=w.originalEvent);let E=w.keyCode||w.charCode,S=m.params.keyboard.pageUpDown,C=S&&33===E,k=S&&34===E,j=37===E,T=39===E,N=38===E,A=40===E;if(!m.allowSlideNext&&(m.isHorizontal()&&T||m.isVertical()&&A||k)||!m.allowSlidePrev&&(m.isHorizontal()&&j||m.isVertical()&&N||C))return!1;if(w.shiftKey||w.altKey||w.ctrlKey||w.metaKey||b.activeElement&&(b.activeElement.isContentEditable||b.activeElement.nodeName&&("input"===b.activeElement.nodeName.toLowerCase()||"textarea"===b.activeElement.nodeName.toLowerCase())))return;if(m.params.keyboard.onlyInViewport&&(C||k||j||T||N||A)){let g=!1;if(q(m.el,`.${m.params.slideClass}, swiper-slide`).length>0&&0===q(m.el,`.${m.params.slideActiveClass}`).length)return;let v=m.el,b=v.clientWidth,w=v.clientHeight,E=x.innerWidth,S=x.innerHeight,C=z(v);y&&(C.left-=v.scrollLeft);let k=[[C.left,C.top],[C.left+b,C.top],[C.left,C.top+w],[C.left+b,C.top+w]];for(let m=0;m<k.length;m+=1){let y=k[m];if(y[0]>=0&&y[0]<=E&&y[1]>=0&&y[1]<=S){if(0===y[0]&&0===y[1])continue;g=!0}}if(!g)return}let I=m.params.keyboard.speed;m.isHorizontal()?((C||k||j||T)&&(w.preventDefault?w.preventDefault():w.returnValue=!1),((k||T)&&!y||(C||j)&&y)&&m.slideNext(I),((C||j)&&!y||(k||T)&&y)&&m.slidePrev(I)):((C||k||N||A)&&(w.preventDefault?w.preventDefault():w.returnValue=!1),(k||A)&&m.slideNext(I),(C||N)&&m.slidePrev(I)),v("keyPress",E)}function S(){m.keyboard.enabled||(b.addEventListener("keydown",w),m.keyboard.enabled=!0)}function k(){m.keyboard.enabled&&(b.removeEventListener("keydown",w),m.keyboard.enabled=!1)}m.keyboard={enabled:!1},g({keyboard:{enabled:!1,onlyInViewport:!0,pageUpDown:!0,speed:void 0}}),y("init",()=>{m.params.keyboard.enabled&&S()}),y("destroy",()=>{m.keyboard.enabled&&k()}),Object.assign(m.keyboard,{enable:S,disable:k})}function eO(m,g,y,v){return m.params.createElements&&Object.keys(v).forEach(b=>{if(!y[b]&&!0===y.auto){let x=M(m.el,`.${v[b]}`)[0];x||((x=H("div",v[b])).className=v[b],m.el.append(x)),y[b]=x,g[b]=x}}),y}function eP(m=""){return`.${m.trim().replace(/([\.:!+\/()[\]#>~*^$|=,'"@{}\\])/g,"\\$1").replace(/ /g,".")}`}function eD({swiper:m,extendParams:g,on:y,emit:v}){let b,x="swiper-pagination";g({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:m=>m,formatFractionTotal:m=>m,bulletClass:`${x}-bullet`,bulletActiveClass:`${x}-bullet-active`,modifierClass:`${x}-`,currentClass:`${x}-current`,totalClass:`${x}-total`,hiddenClass:`${x}-hidden`,progressbarFillClass:`${x}-progressbar-fill`,progressbarOppositeClass:`${x}-progressbar-opposite`,clickableClass:`${x}-clickable`,lockClass:`${x}-lock`,horizontalClass:`${x}-horizontal`,verticalClass:`${x}-vertical`,paginationDisabledClass:`${x}-disabled`}}),m.pagination={el:null,bullets:[]};let w=0;function E(){return!m.params.pagination.el||!m.pagination.el||Array.isArray(m.pagination.el)&&0===m.pagination.el.length}function S(g,y){let{bulletActiveClass:v}=m.params.pagination;g&&(g=g[`${"prev"===y?"previous":"next"}ElementSibling`])&&(g.classList.add(`${v}-${y}
3`),(g=g[`${"prev"===y?"previous":"next"}ElementSibling`])&&g.classList.add(`${v}-${y}-${y}`))}function C(m,g,y){return(m%=y,(g%=y)===m+1)?"next":g===m-1?"previous":void 0}function k(g){let y=g.target.closest(eP(m.params.pagination.bulletClass));if(!y)return;g.preventDefault();let v=G(y)*m.params.slidesPerGroup;if(m.params.loop){if(m.realIndex===v)return;let g=C(m.realIndex,v,m.slides.length);"next"===g?m.slideNext():"previous"===g?m.slidePrev():m.slideToLoop(v)}else m.slideTo(v)}function j(){let g,y,x=m.rtl,C=m.params.pagination;if(E())return;let k=m.pagination.el;k=K(k);let j=m.virtual&&m.params.virtual.enabled?m.virtual.slides.length:m.slides.length,T=m.params.loop?Math.ceil(j/m.params.slidesPerGroup):m.snapGrid.length;if(m.params.loop?(y=m.previousRealIndex||0,g=m.params.slidesPerGroup>1?Math.floor(m.realIndex/m.params.slidesPerGroup):m.realIndex):void 0!==m.snapIndex?(g=m.snapIndex,y=m.previousSnapIndex):(y=m.previousIndex||0,g=m.activeIndex||0),"bullets"===C.type&&m.pagination.bullets&&m.pagination.bullets.length>0){let v,E,j,T=m.pagination.bullets;if(C.dynamicBullets&&(b=$(T[0],m.isHorizontal()?"width":"height",!0),k.forEach(g=>{g.style[m.isHorizontal()?"width":"height"]=`${b*(C.dynamicMainBullets+4)}px`}),C.dynamicMainBullets>1&&void 0!==y&&((w+=g-(y||0))>C.dynamicMainBullets-1?w=C.dynamicMainBullets-1:w<0&&(w=0)),j=((E=(v=Math.max(g-w,0))+(Math.min(T.length,C.dynamicMainBullets)-1))+v)/2),T.forEach(m=>{let g=[...["","-next","-next-next","-prev","-prev-prev","-main"].map(m=>`${C.bulletActiveClass}${m}`)].map(m=>"string"==typeof m&&m.includes(" ")?m.split(" "):m).flat();m.classList.remove(...g)}),k.length>1)T.forEach(y=>{let b=G(y);b===g?y.classList.add(...C.bulletActiveClass.split(" ")):m.isElement&&y.setAttribute("part","bullet"),C.dynamicBullets&&(b>=v&&b<=E&&y.classList.add(...`${C.bulletActiveClass}-main`.split(" ")),b===v&&S(y,"prev"),b===E&&S(y,"next"))});else{let y=T[g];if(y&&y.classList.add(...C.bulletActiveClass.split(" ")),m.isElement&&T.forEach((m,y)=>{m.setAttribute("part",y===g?"bullet-active":"bullet")}),C.dynamicBullets){let m=T[v],g=T[E];for(let m=v;m<=E;m+=1)T[m]&&T[m].classList.add(...`${C.bulletActiveClass}-main`.split(" "));S(m,"prev"),S(g,"next")}}if(C.dynamicBullets){let g=Math.min(T.length,C.dynamicMainBullets+4),y=(b*g-b)/2-j*b,v=x?"right":"left";T.forEach(g=>{g.style[m.isHorizontal()?v:"top"]=`${y}px`})}}k.forEach((y,b)=>{if("fraction"===C.type&&(y.querySelectorAll(eP(C.currentClass)).forEach(m=>{m.textContent=C.formatFractionCurrent(g+1)}),y.querySelectorAll(eP(C.totalClass)).forEach(m=>{m.textContent=C.formatFractionTotal(T)})),"progressbar"===C.type){let v;v=C.progressbarOpposite?m.isHorizontal()?"vertical":"horizontal":m.isHorizontal()?"horizontal":"vertical";let b=(g+1)/T,x=1,w=1;"horizontal"===v?x=b:w=b,y.querySelectorAll(eP(C.progressbarFillClass)).forEach(g=>{g.style.transform=`translate3d(0,0,0) scaleX(${x}) scaleY(${w})`,g.style.transitionDuration=`${m.params.speed}ms`})}"custom"===C.type&&C.renderCustom?(Q(y,C.renderCustom(m,g+1,T)),0===b&&v("paginationRender",y)):(0===b&&v("paginationRender",y),v("paginationUpdate",y)),m.params.watchOverflow&&m.enabled&&y.classList[m.isLocked?"add":"remove"](C.lockClass)})}function T(){let g=m.params.pagination;if(E())return;let y=m.virtual&&m.params.virtual.enabled?m.virtual.slides.length:m.grid&&m.params.grid.rows>1?m.slides.length/Math.ceil(m.params.grid.rows):m.slides.length,b=m.pagination.el;b=K(b);let x="";if("bullets"===g.type){let v=m.params.loop?Math.ceil(y/m.params.slidesPerGroup):m.snapGrid.length;m.params.freeMode&&m.params.freeMode.enabled&&v>y&&(v=y);for(let y=0;y<v;y+=1)g.renderBullet?x+=g.renderBullet.call(m,y,g.bulletClass):x+=`<${g.bulletElement} ${m.isElement?'part="bullet"':""} class="${g.bulletClass}"></${g.bulletElement}>`}"fraction"===g.type&&(x=g.renderFraction?g.renderFraction.call(m,g.currentClass,g.totalClass):`<span class="${g.currentClass}"></span> / <span class="${g.totalClass}"></span>`),"progressbar"===g.type&&(x=g.renderProgressbar?g.renderProgressbar.call(m,g.progressbarFillClass):`<span class="${g.progressbarFillClass}"></span>`),m.pagination.bullets=[],b.forEach(y=>{"custom"!==g.type&&Q(y,x||""),"bullets"===g.type&&m.pagination.bullets.push(...y.querySelectorAll(eP(g.bulletClass)))}),"custom"!==g.type&&v("paginationRender",b[0])}function N(){let g;m.params.pagination=eO(m,m.originalParams.pagination,m.params.pagination,{el:"swiper-pagination"});let y=m.params.pagination;!y.el||("string"==typeof y.el&&m.isElement&&(g=m.el.querySelector(y.el)),g||"string"!=typeof y.el||(g=[...document.querySelectorAll(y.el)]),g||(g=y.el),g&&0!==g.length&&(m.params.uniqueNavElements&&"string"==typeof y.el&&Array.isArray(g)&&g.length>1&&(g=[...m.el.querySelectorAll(y.el)]).length>1&&(g=g.find(g=>q(g,".swiper")[0]===m.el)),Array.isArray(g)&&1===g.length&&(g=g[0]),Object.assign(m.pagination,{el:g}
3),(g=K(g)).forEach(g=>{"bullets"===y.type&&y.clickable&&g.classList.add(...(y.clickableClass||"").split(" ")),g.classList.add(y.modifierClass+y.type),g.classList.add(m.isHorizontal()?y.horizontalClass:y.verticalClass),"bullets"===y.type&&y.dynamicBullets&&(g.classList.add(`${y.modifierClass}${y.type}-dynamic`),w=0,y.dynamicMainBullets<1&&(y.dynamicMainBullets=1)),"progressbar"===y.type&&y.progressbarOpposite&&g.classList.add(y.progressbarOppositeClass),y.clickable&&g.addEventListener("click",k),m.enabled||g.classList.add(y.lockClass)})))}function A(){let g=m.params.pagination;if(E())return;let y=m.pagination.el;y&&(y=K(y)).forEach(y=>{y.classList.remove(g.hiddenClass),y.classList.remove(g.modifierClass+g.type),y.classList.remove(m.isHorizontal()?g.horizontalClass:g.verticalClass),g.clickable&&(y.classList.remove(...(g.clickableClass||"").split(" ")),y.removeEventListener("click",k))}),m.pagination.bullets&&m.pagination.bullets.forEach(m=>m.classList.remove(...g.bulletActiveClass.split(" ")))}y("changeDirection",()=>{if(!m.pagination||!m.pagination.el)return;let g=m.params.pagination,{el:y}=m.pagination;(y=K(y)).forEach(y=>{y.classList.remove(g.horizontalClass,g.verticalClass),y.classList.add(m.isHorizontal()?g.horizontalClass:g.verticalClass)})}),y("init",()=>{!1===m.params.pagination.enabled?R():(N(),T(),j())}),y("activeIndexChange",()=>{void 0===m.snapIndex&&j()}),y("snapIndexChange",()=>{j()}),y("snapGridLengthChange",()=>{T(),j()}),y("destroy",()=>{A()}),y("enable disable",()=>{let{el:g}=m.pagination;g&&(g=K(g)).forEach(g=>g.classList[m.enabled?"remove":"add"](m.params.pagination.lockClass))}),y("lock unlock",()=>{j()}),y("click",(g,y)=>{let b=y.target,x=K(m.pagination.el);if(m.params.pagination.el&&m.params.pagination.hideOnClick&&x&&x.length>0&&!b.classList.contains(m.params.pagination.bulletClass)){if(m.navigation&&(m.navigation.nextEl&&b===m.navigation.nextEl||m.navigation.prevEl&&b===m.navigation.prevEl))return;!0===x[0].classList.contains(m.params.pagination.hiddenClass)?v("paginationShow"):v("paginationHide"),x.forEach(g=>g.classList.toggle(m.params.pagination.hiddenClass))}});let I=()=>{m.el.classList.remove(m.params.pagination.paginationDisabledClass);let{el:g}=m.pagination;g&&(g=K(g)).forEach(g=>g.classList.remove(m.params.pagination.paginationDisabledClass)),N(),T(),j()},R=()=>{m.el.classList.add(m.params.pagination.paginationDisabledClass);let{el:g}=m.pagination;g&&(g=K(g)).forEach(g=>g.classList.add(m.params.pagination.paginationDisabledClass)),A()};Object.assign(m.pagination,{enable:I,disable:R,render:T,update:j,init:N,destroy:A})}Object.keys(eT).forEach(m=>
3{Object.keys(eT[m]).forEach(g=>{eA.prototype[g]=eT[m][g]})}),eA.use([en,er]),m.s([],999493),m.s(["default",0,eA],204922),m.s(["Autoplay",0,eI],872225),m.s(["Keyboard",0,eR],858498),m.s(["c",0,eO],716571),m.s(["Pagination",0,eD],186301)},290571,m=>{"use strict";var g=function(){return(g=Object.assign||function(m){for(var g,y=1,v=arguments.length;y<v;y++)for(var b in g=arguments[y])Object.prototype.hasOwnProperty.call(g,b)&&(m[b]=g[b]);return m}).apply(this,arguments)};function y(m,g){var y={};for(var v in m)Object.prototype.hasOwnProperty.call(m,v)&&0>g.indexOf(v)&&(y[v]=m[v]);if(null!=m&&"function"==typeof Object.getOwnPropertySymbols)for(var b=0,v=Object.getOwnPropertySymbols(m);b<v.length;b++)0>g.indexOf(v[b])&&Object.prototype.propertyIsEnumerable.call(m,v[b])&&(y[v[b]]=m[v[b]]);return y}function v(m,g,y,v){function b(m){return m instanceof y?m:new y(function(g){g(m)})}return new(y||(y=Promise))(function(y,x){function w(m){try{S(v.next(m))}catch(m){x(m)}}function E(m){try{S(v.throw(m))}catch(m){x(m)}}function S(m){m.done?y(m.value):b(m.value).then(w,E)}S((v=v.apply(m,g||[])).next())})}function b(m,g){var y,v,b,x={label:0,sent:function(){if(1&b[0])throw b[1];return b[1]},trys:[],ops:[]},w=Object.create(("function"==typeof Iterator?Iterator:Object).prototype);return w.next=E(0),w.throw=E(1),w.return=E(2),"function"==typeof Symbol&&(w[Symbol.iterator]=function(){return this}),w;function E(m){return function(g){return S([m,g])}}function S(E){if(y)throw TypeError("Generator is already executing.");for(;w&&(w=0,E[0]&&(x=0)),x;)try{if(y=1,v&&(b=2&E[0]?v.return:E[0]?v.throw||((b=v.return)&&b.call(v),0):v.next)&&!(b=b.call(v,E[1])).done)return b;switch(v=0,b&&(E=[2&E[0],b.value]),E[0]){case 0:case 1:b=E;break;case 4:return x.label++,{value:E[1],done:!1};case 5:x.label++,v=E[1],E=[0];continue;case 7:E=x.ops.pop(),x.trys.pop();continue;default:if(!(b=(b=x.trys).length>0&&b[b.length-1])&&(6===E[0]||2===E[0])){x=0;continue}if(3===E[0]&&(!b||E[1]>b[0]&&E[1]<b[3])){x.label=E[1];break}if(6===E[0]&&x.label<b[1]){x.label=b[1],b=E;break}if(b&&x.label<b[2]){x.label=b[2],x.ops.push(E);break}b[2]&&x.ops.pop(),x.trys.pop();continue}E=g.call(m,x)}catch(m){E=[6,m],v=0}finally{y=b=0}if(5&E[0])throw E[1];return{value:E[0]?E[1]:void 0,done:!0}}}function x(m,g){var y="function"==typeof Symbol&&m[Symbol.iterator];if(!y)return m;var v,b,x=y.call(m),w=[];try{for(;(void 0===g||g-- >0)&&!(v=x.next()).done;)w.push(v.value)}catch(m){b={error:m}}finally{try{v&&!v.done&&(y=x.return)&&y.call(x)}finally{if(b)throw b.error}}return w}function w(m,g,y){if(y||2==arguments.length)for(var v,b=0,x=g.length;b<x;b++)!v&&b in g||(v||(v=Array.prototype.slice.call(g,0,b)),v[b]=g[b]);return m.concat(v||Array.prototype.slice.call(g))}"function"==typeof SuppressedError&&SuppressedError,m.s(["__assign",()=>g,"__awaiter",0,v,"__generator",0,b,"__read",0,x,"__rest",0,y,"__spreadArray",0,w])},861745,m=>{"use strict";var g,y,v=m.i(271645);function b(m,g){let y=g&&g.cache?g.cache:N,v=g&&g.serializer?g.serializer:j;return(g&&g.strategy?g.strategy:C)(m,{cache:y,serializer:v})}function x(m){return null==m||"number"==typeof m||"boolean"==typeof m}function w(m,g,y,v){let b=x(v)?v:y(v),w=g.get(b);return void 0===w&&(w=m.call(this,v),g.set(b,w)),w}function E(m,g,y){let v=Array.prototype.slice.call(arguments,3),b=y(v),x=g.get(b);return void 0===x&&(x=m.apply(this,v),g.set(b,x)),x}function S(m,g,y,v,b){return y.bind(g,m,v,b)}function C(m,g){let y=1===m.length?w:E;return S(m,this,y,g.cache.create(),g.serializer)}function k(m,g){return S(m,this,E,g.cache.create(),g.serializer)}let j=function(){return JSON.stringify(arguments)};var T=class{constructor(){this.cache=Object.create(null)}get(m){return this.cache[m]}set(m,g){this.cache[m]=g}};let N={create:function(){return new T}},A=k;class I extends Error{constructor(m,g){let y=m;g&&(y+=": "+g),super(y),this.code=m,g&&(this.originalMessage=g)}}var R=((g=R||{}).MISSING_MESSAGE="MISSING_MESSAGE",g.MISSING_FORMAT="MISSING_FORMAT",g.ENVIRONMENT_FALLBACK="ENVIRONMENT_FALLBACK",g.INSUFFICIENT_PATH="INSUFFICIENT_PATH",g.INVALID_MESSAGE="INVALID_MESSAGE",g.INVA
3LID_KEY="INVALID_KEY",g.FORMATTING_ERROR="FORMATTING_ERROR",g);function O(){return{dateTime:{},number:{},message:{},relativeTime:{},pluralRules:{},list:{},displayNames:{}}}function P(m,g){var y;return b(m,{cache:(y=g,{create:()=>({get:m=>y[m],set(m,g){y[m]=g}})}),strategy:A})}function D(m,g){return P((...g)=>new m(...g),g)}function _(m){return{getDateTimeFormat:D(Intl.DateTimeFormat,m.dateTime),getNumberFormat:D(Intl.NumberFormat,m.number),getPluralRules:D(Intl.PluralRules,m.pluralRules),getRelativeTimeFormat:D(Intl.RelativeTimeFormat,m.relativeTime),getListFormat:D(Intl.ListFormat,m.list),getDisplayNames:D(Intl.DisplayNames,m.displayNames)}}var M=v;let L=/(?:[Eec]{1,6}|G{1,5}|[Qq]{1,5}|(?:[yYur]+|U{1,5})|[ML]{1,5}|d{1,2}|D{1,3}|F{1}|[abB]{1,5}|[hkHK]{1,2}|w{1,2}|W{1}|m{1,2}|s{1,2}|[zZOvVxX]{1,4})(?=([^']*'[^']*')*[^']*$)/g;function F(m){let g={};return m.replace(L,m=>{let y=m.length;switch(m[0]){case"G":g.era=4===y?"long":5===y?"narrow":"short";break;case"y":g.year=2===y?"2-digit":"numeric";break;case"Y":case"u":case"U":case"r":throw RangeError("`Y/u/U/r` (year) patterns are not supported, use `y` instead");case"q":case"Q":throw RangeError("`q/Q` (quarter) patterns are not supported");case"M":case"L":g.month=["numeric","2-digit","short","long","narrow"][y-1];break;case"w":case"W":throw RangeError("`w/W` (week) patterns are not supported");case"d":g.day=["numeric","2-digit"][y-1];break;case"D":case"F":case"g":throw RangeError("`D/F/g` (day) patterns are not supported, use `d` instead");case"E":g.weekday=4===y?"long":5===y?"narrow":"short";break;case"e":if(y<4)throw RangeError("`e..eee` (weekday) patterns are not supported");g.weekday=["short","long","narrow","short"][y-3];break;case"c":if(y<4)throw RangeError("`c..ccc` (weekday) patterns are not supported");g.weekday=["short","long","narrow","short"][y-3];break;case"a":g.hour12=!0;break;case"b":case"B":throw RangeError("`b/B` (period) patterns are not supported, use `a` instead");case"h":g.hourCycle="h12",g.hour=["numeric","2-digit"][y-1];break;case"H":g.hourCycle="h23",g.hour=["numeric","2-digit"][y-1];break;case"K":g.hourCycle="h11",g.hour=["numeric","2-digit"][y-1];break;case"k":g.hourCycle="h24",g.hour=["numeric","2-digit"][y-1];break;case"j":case"J":case"C":throw RangeError("`j/J/C` (hour) patterns are not supported, use `h/H/K/k` instead");case"m":g.minute=["numeric","2-digit"][y-1];break;case"s":g.second=["numeric","2-digit"][y-1];break;case"S":case"A":throw RangeError("`S/A` (second) patterns are not supported, use `s` instead");case"z":g.timeZoneName=y<4?"short":"long";break;case"Z":case"O":case"v":case"V":case"X":case"x":throw RangeError("`Z/O/v/V/X/x` (timeZone) patterns are not supported, use `z` instead")}return""}),g}let B=/[\t-\r \x85\u200E\u200F\u2028\u2029]/i;function H(m){if(0===m.length)throw Error("Number skeleton cannot be empty");let g=m.split(B).filter(m=>m.length>0),y=[];for(let m of g){let g=m.split("/");if(0===g.length)throw Error("Invalid number skeleton");let[v,...b]=g;for(let m of b)if(0===m.length)throw Error("Invalid number skeleton");y.push({stem:v,options:b})}return y}function z(m){return m.replace(/^(.*?)-/,"")}let V=/^\.(?:(0+)(\*)?|(#+)|(0+)(#+))$/g,U=/^(@+)?(\+|#+)?[rs]?$/g,W=/(\*)(0+)|(#+)(0+)|(0+)/g,G=/^(0+)$/;function q(m){let g={};return"r"===m[m.length-1]?g.roundingPriority="morePrecision":"s"===m[m.length-1]&&(g.roundingPriority="lessPrecision"),m.replace(U,function(m,y,v){return"string"!=typeof v?(g.minimumSignificantDigits=y.length,g.maximumSignificantDigits=y.length):"+"===v?g.minimumSignificantDigits=y.length:"#"===y[0]?g.maximumSignificantDigits=y.length:(g.minimumSignificantDigits=y.length,g.maximumSignificantDigits=y.length+("string"==typeof v?v.length:0)),""}),g}function $(m){switch(m){case"sign-auto":return{signDisplay:"auto"};case"sign-accounting":case"()":return{currencySign:"accounting"};case"sign-always":case"+!":return{signDisplay:"always"};case"sign-accounting-always":case"()!":return{signDisplay:"always",currencySign:"accounting"};case"sign-except-zero":case"+?":return{signDisplay:"exceptZero"};case"sign-accounting-except-zero":case"()?":return{signDisplay:"exceptZero",currencySign:"accounting"};case"sign-never":case"+_":return{signDisplay:"never"}}}function K(m){let g;if("E"===m[0]&&"E"===m[1]?(g={notation:"engineering"},m=m.slice(2)):"E"===m[0]&&(g={notation:"scientific"},m=m.slice(1)),g){let y=m.slice(0,2);if("+!"===y?(g.signDisplay="always",m=m.slice(2)):"+?"===y&&(g.signDisplay="exceptZero",m=m.slice(2)),!G.test(m))throw Error("Malformed concise eng/scientific notation");g.minimumIntegerDigits=m.length}return g}function Q(m){let g={},y=$(m);return y||g}function Y(m){let g={};for(let y of m){switch(y.stem){case"percent":case"%":g.style="percent";continue;case"%x100":g.style="percent",g.scale=100;continue;case"currency":g.style="currency",g.currency=y.options[0];continue;case"group-off":case",_":g.useGrouping=!1;continue;case"precision-integer":case".":g.maximumFractionDigits=0;continue;
3case"measure-unit":case"unit":g.style="unit",g.unit=z(y.options[0]);continue;case"compact-short":case"K":g.notation="compact",g.compactDisplay="short";continue;case"compact-long":case"KK":g.notation="compact",g.compactDisplay="long";continue;case"scientific":g={...g,notation:"scientific",...y.options.reduce((m,g)=>({...m,...Q(g)}),{})};continue;case"engineering":g={...g,notation:"engineering",...y.options.reduce((m,g)=>({...m,...Q(g)}),{})};continue;case"notation-simple":g.notation="standard";continue;case"unit-width-narrow":g.currencyDisplay="narrowSymbol",g.unitDisplay="narrow";continue;case"unit-width-short":g.currencyDisplay="code",g.unitDisplay="short";continue;case"unit-width-full-name":g.currencyDisplay="name",g.unitDisplay="long";continue;case"unit-width-iso-code":g.currencyDisplay="symbol";continue;case"scale":g.scale=parseFloat(y.options[0]);continue;case"rounding-mode-floor":g.roundingMode="floor";continue;case"rounding-mode-ceiling":g.roundingMode="ceil";continue;case"rounding-mode-down":g.roundingMode="trunc";continue;case"rounding-mode-up":g.roundingMode="expand";continue;case"rounding-mode-half-even":g.roundingMode="halfEven";continue;case"rounding-mode-half-down":g.roundingMode="halfTrunc";continue;case"rounding-mode-half-up":g.roundingMode="halfExpand";continue;case"integer-width":if(y.options.length>1)throw RangeError("integer-width stems only accept a single optional option");y.options[0].replace(W,function(m,y,v,b,x,w){if(y)g.minimumIntegerDigits=v.length;else if(b&&x)throw Error("We currently do not support maximum integer digits");else if(w)throw Error("We currently do not support exact integer digits");return""});continue}if(G.test(y.stem)){g.minimumIntegerDigits=y.stem.length;continue}if(V.test(y.stem)){if(y.options.length>1)throw RangeError("Fraction-precision stems only accept a single optional option");y.stem.replace(V,function(m,y,v,b,x,w){return"*"===v?g.minimumFractionDigits=y.length:b&&"#"===b[0]?g.maximumFractionDigits=b.length:x&&w?(g.minimumFractionDigits=x.length,g.maximumFractionDigits=x.length+w.length):(g.minimumFractionDigits=y.length,g.maximumFractionDigits=y.length),""});let m=y.options[0];"w"===m?g={...g,trailingZeroDisplay:"stripIfInteger"}:m&&(g={...g,...q(m)});continue}if(U.test(y.stem)){g={...g,...q(y.stem)};continue}let m=$(y.stem);m&&(g={...g,...m});let v=K(y.stem);v&&(g={...g,...v})}return g}let Z=((y={})[y.EXPECT_ARGUMENT_CLOSING_BRACE=1]="EXPECT_ARGUMENT_CLOSING_BRACE",y[y.EMPTY_ARGUMENT=2]="EMPTY_ARGUMENT",y[y.MALFORMED_ARGUMENT=3]="MALFORMED_ARGUMENT",y[y.EXPECT_ARGUMENT_TYPE=4]="EXPECT_ARGUMENT_TYPE",y[y.INVALID_ARGUMENT_TYPE=5]="INVALID_ARGUMENT_TYPE",y[y.EXPECT_ARGUMENT_STYLE=6]="EXPECT_ARGUMENT_STYLE",y[y.INVALID_NUMBER_SKELETON=7]="INVALID_NUMBER_SKELETON",y[y.INVALID_DATE_TIME_SKELETON=8]="INVALID_DATE_TIME_SKELETON",y[y.EXPECT_NUMBER_SKELETON=9]="EXPECT_NUMBER_SKELETON",y[y.EXPECT_DATE_TIME_SKELETON=10]="EXPECT_DATE_TIME_SKELETON",y[y.UNCLOSED_QUOTE_IN_ARGUMENT_STYLE=11]="UNCLOSED_QUOTE_IN_ARGUMENT_STYLE",y[y.EXPECT_SELECT_ARGUMENT_OPTIONS=12]="EXPECT_SELECT_ARGUMENT_OPTIONS",y[y.EXPECT_PLURAL_ARGUMENT_OFFSET_VALUE=13]="EXPECT_PLURAL_ARGUMENT_OFFSET_VALUE",y[y.INVALID_PLURAL_ARGUMENT_OFFSET_VALUE=14]="INVALID_PLURAL_ARGUMENT_OFFSET_VALUE",y[y.EXPECT_SELECT_ARGUMENT_SELECTOR=15]="EXPECT_SELECT_ARGUMENT_SELECTOR",y[y.EXPECT_PLURAL_ARGUMENT_SELECTOR=16]="EXPECT_PLURAL_ARGUMENT_SELECTOR",y[y.EXPECT_SELECT_ARGUMENT_SELECTOR_FRAGMENT=17]="EXPECT_SELECT_ARGUMENT_SELECTOR_FRAGMENT",y[y.EXPECT_PLURAL_ARGUMENT_SELECTOR_FRAGMENT=18]="EXPECT_PLURAL_ARGUMENT_SELECTOR_FRAGMENT",y[y.INVALID_PLURAL_ARGUMENT_SELECTOR=19]="INVALID_PLURAL_ARGUMENT_SELECTOR",y[y.DUPLICATE_PLURAL_ARGUMENT_SELECTOR=20]="DUPLICATE_PLURAL_ARGUMENT_SELECTOR",y[y.DUPLICATE_SELECT_ARGUMENT_SELECTOR=21]="DUPLICATE_SELECT_ARGUMENT_SELECTOR",y[y.MISSING_OTHER_CLAUSE=22]="MISSING_OTHER_CLAUSE",y[y.INVALID_TAG=23]="INVALID_TAG",y[y.INVALID_TAG_NAME=25]="INVALID_TAG_NAME",y[y.UNMATCHED_CLOSING_TAG=26]="UNMATCHED_CLOSING_TAG",y[y.UNCLOSED_TAG=27]="UNCLOSED_TAG",y);function X(m){return 0===m.type}function J(m){return 1===m.type}function ee(m){return 2===m.type}function et(m){return 3===m.type}function en(m){return 4===m.type}function er(m){return 5===m.type}function ei(m){return 6===m.type}function ea(m){return 7===m.type}function eo(m){return 8===m.type}function el(m){return!!(m&&"object"==typeof m&&0===m.type)}function es(m){return!!(m&&"object"==typeof m&&1===m.type)}let ec=/[ \xA0\u1680\u2000-\u200A\u202F\u205F\u3000]/,eu={"001":["H","h"],419:["h","H","hB","hb"],AC:["H","h","hb","hB"],AD:["H","hB"],AE:["h","hB","hb","H"],AF:["H","hb","hB","h"],AG:["h","hb","H","hB"],AI:["H","h","hb","hB"],AL:["h","H","hB"],AM:["H","hB"],AO:["H","hB"],AR:["h","H","hB","hb"],AS:["h","H"],AT:["H","hB"],AU:["h","hb","H","hB"],AW:["H","hB"],AX:["H"],AZ:["H","hB","h"],BA:["H","hB","h"],BB:["h","hb","H","hB"],BD:["h","hB","H"],BE:["H","hB"],BF:["H","hB"],BG:["H","hB","h"],BH:["h","hB","hb","H"],BI:["H","h"],BJ:["H","hB"],BL:["H","hB"],BM:["h","hb","H","hB"],BN:["hb","hB","h","H"],BO:["h","H","hB","hb"],BQ:["H"],BR:["H","hB"],BS:["h","hb","H","hB"],BT:["h","H"],BW:["H","h","hb","hB"],BY:["H","h"],BZ:["H","h","hb","hB"],CA:["h","hb","H","hB"],CC:["H","h","hb","hB"],CD:["hB","H"],CF:["H","h","hB"],CG:["H","hB"],CH:["H","hB","h"],CI:["H","hB"],CK:["H","h","hb","hB"],CL:["h","H","hB","hb"],CM:["H","h","hB"],CN:["H","hB","hb","h"],CO:["h","H","hB","hb"],CP:["H"],CR:["h","H","hB","hb"],CU:["h","H","hB","hb"],CV:["H","hB"],CW:["H","hB"],CX:["H","h","hb","hB"],CY:["h","H","hb","hB"],CZ:["H"],DE:["H","hB"],DG:["H","h","hb","hB"],DJ:["h","H"],DK:["H"],DM:["h","hb","H","hB"],DO:["h","H","hB","hb"],DZ:["h","hB","hb","H"],EA:["H","h","hB","hb"],EC:["h","H","hB","hb"],EE:["H","hB"],EG:["h","hB","hb","H"],EH:["h","hB","hb","H"],ER:["h","H"],ES:["H","hB","h","hb"],ET:["hB","hb","h","H"],FI:["H"],FJ:["h","hb","H","hB"],FK:["H","h","hb","hB"],FM:["h","hb","H","hB"],FO:["H","h"],FR:["H","hB"],GA:["H","hB"],GB:["H","h","hb","hB"],GD:["h","hb","H","hB"],GE:["H","hB","h"],GF:["H","hB"],GG:["H","h","hb","hB"],GH:["h","H"],GI:["H","h","hb","hB"],GL:["H","h"],GM:["h","hb","H","hB"],GN:["H","hB"],GP:["H","hB"],GQ:["H","hB","h","hb"],GR:["h","H","hb","hB"],GS:["H","h","hb","hB"],GT:["h","H","hB","hb"],GU:["h","hb","H","hB"],GW:["H","hB"],GY:["h","hb","H","hB"],HK:["h","hB","hb","H"],HN:["h","H","hB","hb"],HR:["H","hB"],HU:["H","h"],IC:["H","h","hB","hb"],ID:["H"],IE:["H","h","hb","hB"],IL:["H","hB"],IM:["H","h","hb","hB"],IN:["h","H"],IO:["H","h","hb","hB"],IQ:["h","hB","hb","H"],IR:["hB","H"],IS:["H"],IT:["H","hB"],JE:["H","h","hb","hB"],JM:["h","hb","H","hB"],JO:["h","hB","hb","H"],JP:["H","K","h"],KE:["hB","hb","H","h"],KG:["H","h","hB","hb"],KH:["hB","h","H","hb"],KI:["h","hb","H","hB"],KM:["H","h","hB","hb"],KN:["h","hb","H","hB"],KP:["h","H","hB","hb"],KR:["h","H","hB","hb"],KW:["h","hB","hb","H"],KY:["h","hb","H","hB"],KZ:["H","hB"],LA:["H","hb","hB","h"],LB:["h","hB","hb","H"],LC:["h","hb","H","hB"],LI:["H","hB","h"],LK:["H","h","hB","hb"],LR:["h","hb","H","hB"],LS:["h","H"],LT:["H","h","hb","hB"],LU:["H","h","hB"],LV:["H","hB","hb","h"],LY:["h","hB","hb","H"],MA
3:["H","h","hB","hb"],MC:["H","hB"],MD:["H","hB"],ME:["H","hB","h"],MF:["H","hB"],MG:["H","h"],MH:["h","hb","H","hB"],MK:["H","h","hb","hB"],ML:["H"],MM:["hB","hb","H","h"],MN:["H","h","hb","hB"],MO:["h","hB","hb","H"],MP:["h","hb","H","hB"],MQ:["H","hB"],MR:["h","hB","hb","H"],MS:["H","h","hb","hB"],MT:["H","h"],MU:["H","h"],MV:["H","h"],MW:["h","hb","H","hB"],MX:["h","H","hB","hb"],MY:["hb","hB","h","H"],MZ:["H","hB"],NA:["h","H","hB","hb"],NC:["H","hB"],NE:["H"],NF:["H","h","hb","hB"],NG:["H","h","hb","hB"],NI:["h","H","hB","hb"],NL:["H","hB"],NO:["H","h"],NP:["H","h","hB"],NR:["H","h","hb","hB"],NU:["H","h","hb","hB"],NZ:["h","hb","H","hB"],OM:["h","hB","hb","H"],PA:["h","H","hB","hb"],PE:["h","H","hB","hb"],PF:["H","h","hB"],PG:["h","H"],PH:["h","hB","hb","H"],PK:["h","hB","H"],PL:["H","h"],PM:["H","hB"],PN:["H","h","hb","hB"],PR:["h","H","hB","hb"],PS:["h","hB","hb","H"],PT:["H","hB"],PW:["h","H"],PY:["h","H","hB","hb"],QA:["h","hB","hb","H"],RE:["H","hB"],RO:["H","hB"],RS:["H","hB","h"],RU:["H"],RW:["H","h"],SA:["h","hB","hb","H"],SB:["h","hb","H","hB"],SC:["H","h","hB"],SD:["h","hB","hb","H"],SE:["H"],SG:["h","hb","H","hB"],SH:["H","h","hb","hB"],SI:["H","hB"],SJ:["H"],SK:["H"],SL:["h","hb","H","hB"],SM:["H","h","hB"],SN:["H","h","hB"],SO:["h","H"],SR:["H","hB"],SS:["h","hb","H","hB"],ST:["H","hB"],SV:["h","H","hB","hb"],SX:["H","h","hb","hB"],SY:["h","hB","hb","H"],SZ:["h","hb","H","hB"],TA:["H","h","hb","hB"],TC:["h","hb","H","hB"],TD:["h","H","hB"],TF:["H","h","hB"],TG:["H","hB"],TH:["H","h"],TJ:["H","h"],TL:["H","hB","hb","h"],TM:["H","h"],TN:["h","hB","hb","H"],TO:["h","H"],TR:["H","hB"],TT:["h","hb","H","hB"],TW:["hB","hb","h","H"],TZ:["hB","hb","H","h"],UA:["H","hB","h"],UG:["hB","hb","H","h"],UM:["h","hb","H","hB"],US:["h","hb","H","hB"],UY:["h","H","hB","hb"],UZ:["H","hB","h"],VA:["H","h","hB"],VC:["h","hb","H","hB"],VE:["h","H","hB","hb"],VG:["h","hb","H","hB"],VI:["h","hb","H","hB"],VN:["H","h"],VU:["h","H"],WF:["H","hB"],WS:["h","H"],XK:["H","hB","h"],YE:["h","hB","hb","H"],YT:["H","hB"],ZA:["H","h","hb","hB"],ZM:["h","hb","H","hB"],ZW:["H","h"],"af-ZA":["H","h","hB","hb"],"ar-001":["h","hB","hb","H"],"ca-ES":["H","h","hB"],"en-001":["h","hb","H","hB"],"en-HK":["h","hb","H","hB"],"en-IL":["H","h","hb","hB"],"en-MY":["h","hb","H","hB"],"es-BR":["H","h","hB","hb"],"es-ES":["H","h","hB","hb"],"es-GQ":["H","h","hB","hb"],"fr-CA":["H","h","hB"],"gl-ES":["H","h","hB"],"gu-IN":["hB","hb","h","H"],"hi-IN":["hB","h","H"],"it-CH":["H","h","hB"],"it-IT":["H","h","hB"],"kn-IN":["hB","h","H"],"ku-SY":["H","hB"],"ml-IN":["hB","h","H"],"mr-IN":["hB","hb","h","H"],"pa-IN":["hB","hb","h","H"],"ta-IN":["hB","h","hb","H"],"te-IN":["hB","h","H"],"zu-ZA":["H","hB","hb","h"]};function ed(m,g){let y="";for(let v=0;v<m.length;v++){let b=m.charAt(v);if("j"===b){let x=0;for(;v+1<m.length&&m.charAt(v+1)===b;)x++,v++;let w=1+(1&x),E=x<2?1:3+(x>>1),S="a",C=ep(g);for(("H"==C||"k"==C)&&(E=0);E-- >0;)y+=S;for(;w-- >0;)y=C+y}else"J"===b?y+="H":y+=b}return y}function ep(m){let g,y=m.hourCycle;if(void 0===y){let g=m;y=g.getHourCycles?.()[0]??g.hourCycles?.[0]}if(y)switch(y){case"h24":return"k";case"h23":return"H";case"h12":return"h";case"h11":return"K";default:throw Error("Invalid hourCycle")}let v=m.language;return"root"!==v&&(g=m.maximize().region),(eu[`${v}-${g}`]||eu[g||""]||eu[v||""]||eu[`${v}-001`]||eu["001"])[0].charAt(0)}let ef=RegExp(`^${ec.source}*`),eh=RegExp(`${ec.source}*$`);function em(m,g){return{start:m,end:g}}let eg=!!Object.fromEntries,ey=!!String.prototype.trimStart,ev=!!String.prototype.trimEnd,eb=eg?Object.fromEntries:function(m){let g={};for(let[y,v]of m)g[y]=v;return g},ex=ey?function(m){return m.trimStart()}:function(m){return m.replace(ef,"")},ew=ev?function(m){return m.trimEnd()}:function(m){return m.replace(eh,"")},eE=RegExp("([^\\p{White_Space}\\p{Pattern_Syntax}]*)","yu");function eS(m,g){return eE.lastIndex=g,eE.exec(m)[1]??""}function eC(m){if(0===m.length)return null;let g=1,y=1;for(let v=0;v<m.length;){let b=m.charCodeAt(v);switch(b){case 35:case 39:case 60:case 123:case 125:return null}if(10===b)g++,y=1,v++;else if(y++,b>=55296&&b<=56319&&v+1<m.length){let g=m.charCodeAt(v+1);v+=g>=56320&&g<=57343?2:1}else v++}return{offset:m.length,line:g,column:y}}var ek=class{constructor(m,g={}){this.message=m,this.position={offset:0,line:1,column:1},this.ignoreTag=!!g.ignoreTag,this.locale=g.locale,this.requiresOtherClause=!!g.requiresOtherClause,this.shouldParseSkeletons=!!g.shouldParseSkeletons}
3parse(){if(0!==this.offset())throw Error("parser can only be used once");if(this.message.length>0){let m=this.message.charCodeAt(0);if(35!==m&&39!==m&&60!==m&&123!==m&&125!==m){let m=eC(this.message);if(m){let g=this.clonePosition();return this.position=m,{val:[{type:0,value:this.message,location:em(g,this.clonePosition())}],err:null}}}}return this.parseMessage(0,"",!1)}parseMessage(m,g,y){let v=[];for(;!this.isEOF();){let b=this.char();if(123===b){let g=this.parseArgument(m,y);if(g.err)return g;v.push(g.val)}else if(125===b&&m>0)break;else if(35===b&&("plural"===g||"selectordinal"===g)){let m=this.clonePosition();this.bump(),v.push({type:7,location:em(m,this.clonePosition())})}else if(60!==b||this.ignoreTag||47!==this.peek())if(60===b&&!this.ignoreTag&&ej(this.peek()||0)){let y=this.parseTag(m,g);if(y.err)return y;v.push(y.val)}else{let y=this.parseLiteral(m,g);if(y.err)return y;v.push(y.val)}else if(!y)return this.error(26,em(this.clonePosition(),this.clonePosition()));else break}return{val:v,err:null}}parseTag(m,g){let y=this.clonePosition();this.bump();let v=this.parseTagName();if(this.bumpSpace(),this.bumpIf("/>"))return{val:{type:0,value:`<${v}/>`,location:em(y,this.clonePosition())},err:null};if(!this.bumpIf(">"))return this.error(23,em(y,this.clonePosition()));{let b=this.parseMessage(m+1,g,!0);if(b.err)return b;let x=b.val,w=this.clonePosition();if(!this.bumpIf("</"))return this.error(27,em(y,this.clonePosition()));{if(this.isEOF()||!ej(this.char()))return this.error(23,em(w,this.clonePosition()));let m=this.clonePosition();return v!==this.parseTagName()?this.error(26,em(m,this.clonePosition())):(this.bumpSpace(),this.bumpIf(">"))?{val:{type:8,value:v,children:x,location:em(y,this.clonePosition())},err:null}:this.error(23,em(w,this.clonePosition()))}}}parseTagName(){let m=this.offset();for(this.bump();!this.isEOF()&&eN(this.char());)this.bump();return this.message.slice(m,this.offset())}parseLiteral(m,g){let y=this.clonePosition(),v="";for(;;){let y=this.tryParseQuote(g);if(y){v+=y;continue}let b=this.tryParseUnquoted(m,g);if(b){v+=b;continue}let x=this.tryParseLeftAngleBracket();if(x){v+=x;continue}break}return{val:{type:0,value:v,location:em(y,this.clonePosition())},err:null}}tryParseLeftAngleBracket(){return this.isEOF()||60!==this.char()||!this.ignoreTag&&eT(this.peek()||0)?null:(this.bump(),"<")}tryParseQuote(m){if(this.isEOF()||39!==this.char())return null;switch(this.peek()){case 39:return this.bump(),this.bump(),"'";case 123:case 60:case 62:case 125:break;case 35:if("plural"===m||"selectordinal"===m)break;return null;default:return null}this.bump();let g=[this.char()];for(this.bump();!this.isEOF();){let m=this.char();if(39===m)if(39===this.peek())g.push(39),this.bump();else{this.bump();break}else g.push(m);this.bump()}return String.fromCodePoint(...g)}tryParseUnquoted(m,g){if(this.isEOF())return null;let y=this.char();return 60===y||123===y||35===y&&("plural"===g||"selectordinal"===g)||125===y&&m>0?null:(this.bump(),String.fromCodePoint(y))}parseArgument(m,g){let y=this.clonePosition();if(this.bump(),this.bumpSpace(),this.isEOF())return this.error(1,em(y,this.clonePosition()));if(125===this.char())return this.bump(),this.error(2,em(y,this.clonePosition()));let v=this.parseIdentifierIfPossible().value;if(!v)return this.error(3,em(y,this.clonePosition()));if(this.bumpSpace(),this.isEOF())return this.error(1,em(y,this.clonePosition()));switch(this.char()){case 125:return this.bump(),{val:{type:1,value:v,location:em(y,this.clonePosition())},err:null};case 44:if(this.bump(),this.bumpSpace(),this.isEOF())return this.error(1,em(y,this.clonePosition()));return this.parseArgumentOptions(m,g,v,y);default:return this.error(3,em(y,this.clonePosition()))}}parseIdentifierIfPossible(){let m=this.clonePosition(),g=this.offset(),y=eS(this.message,g),v=g+y.length;return this.bumpTo(v),{value:y,location:em(m,this.clonePosition())}}parseArgumentOptions(m,g,y,v){let b=this.clonePosition(),x=this.parseIdentifierIfPossible().value,w=this.clonePosition();switch(x){case"":return this.error(4,em(b,w));case"number":case"date":case"time":{this.bumpSpace();let m=null;if(this.bumpIf(",")){this.bumpSpace();let g=this.clonePosition(),y=this.parseSimpleArgStyleIfPossible();if(y.err)return y;let v=ew(y.val);if(0===v.length)return this.error(6,em(this.clonePosition(),this.clonePosition()));m={style:v,styleLocation:em(g,this.clonePosition())}}let g=this.tryParseArgumentClose(v);if(g.err)return g;let b=em(v,this.clonePosition());if(m&&m.style.startsWith("::")){let g=ex(m.style.slice(2));if("number"===x){let v=this.parseNumberSkeletonFromString(g,m.styleLocation);if(v.err)return v;return{val:{type:2,value:y,location:b,style:v.val},err:null}}{if(0===g.length)return this.error(10,b);let v=g;return this.locale&&(v=ed(g,this.locale)),{val:{type:"date"===x?3:4,value:y,location:b,style:{type:1,pattern:v,location:m.styleLocation,parsedOptions:this.shouldParseSkeletons?F(v):{}}},err:null}}}return{val:{type:"number"===x?2:"date"===x?3:4,value:y,location:b,style:m?.style??null},err:null}}
3case"plural":case"selectordinal":case"select":{let b=this.clonePosition();if(this.bumpSpace(),!this.bumpIf(","))return this.error(12,em(b,{...b}));this.bumpSpace();let w=this.parseIdentifierIfPossible(),E=0;if("select"!==x&&"offset"===w.value){if(!this.bumpIf(":"))return this.error(13,em(this.clonePosition(),this.clonePosition()));this.bumpSpace();let m=this.tryParseDecimalInteger(13,14);if(m.err)return m;this.bumpSpace(),w=this.parseIdentifierIfPossible(),E=m.val}let S=this.tryParsePluralOrSelectOptions(m,x,g,w);if(S.err)return S;let C=this.tryParseArgumentClose(v);if(C.err)return C;let k=em(v,this.clonePosition());if("select"===x)return{val:{type:5,value:y,options:eb(S.val),location:k},err:null};return{val:{type:6,value:y,options:eb(S.val),offset:E,pluralType:"plural"===x?"cardinal":"ordinal",location:k},err:null}}default:return this.error(5,em(b,w))}}tryParseArgumentClose(m){return this.isEOF()||125!==this.char()?this.error(1,em(m,this.clonePosition())):(this.bump(),{val:!0,err:null})}parseSimpleArgStyleIfPossible(){let m=0,g=this.clonePosition();for(;!this.isEOF();)switch(this.char()){case 39:{this.bump();let m=this.clonePosition();if(!this.bumpUntil("'"))return this.error(11,em(m,this.clonePosition()));this.bump();break}case 123:m+=1,this.bump();break;case 125:if(!(m>0))return{val:this.message.slice(g.offset,this.offset()),err:null};m-=1;break;default:this.bump()}return{val:this.message.slice(g.offset,this.offset()),err:null}}parseNumberSkeletonFromString(m,g){let y=[];try{y=H(m)}catch{return this.error(7,g)}return{val:{type:0,tokens:y,location:g,parsedOptions:this.shouldParseSkeletons?Y(y):{}},err:null}}tryParsePluralOrSelectOptions(m,g,y,v){let b=!1,x=[],w=new Set,{value:E,location:S}=v;for(;;){if(0===E.length){let m=this.clonePosition();if("select"!==g&&this.bumpIf("=")){let g=this.tryParseDecimalInteger(16,19);if(g.err)return g;S=em(m,this.clonePosition()),E=this.message.slice(m.offset,this.offset())}else break}if(w.has(E))return this.error("select"===g?21:20,S);"other"===E&&(b=!0),this.bumpSpace();let v=this.clonePosition();if(!this.bumpIf("{"))return this.error("select"===g?17:18,em(this.clonePosition(),this.clonePosition()));let C=this.parseMessage(m+1,g,y);if(C.err)return C;let k=this.tryParseArgumentClose(v);if(k.err)return k;x.push([E,{value:C.val,location:em(v,this.clonePosition())}]),w.add(E),this.bumpSpace(),{value:E,location:S}=this.parseIdentifierIfPossible()}return 0===x.length?this.error("select"===g?15:16,em(this.clonePosition(),this.clonePosition())):this.requiresOtherClause&&!b?this.error(22,em(this.clonePosition(),this.clonePosition())):{val:x,err:null}}tryParseDecimalInteger(m,g){let y=1,v=this.clonePosition();this.bumpIf("+")||this.bumpIf("-")&&(y=-1);let b=!1,x=0;for(;!this.isEOF();){let m=this.char();if(m>=48&&m<=57)b=!0,x=10*x+(m-48),this.bump();else break}let w=em(v,this.clonePosition());return b?Number.isSafeInteger(x*=y)?{val:x,err:null}:this.error(g,w):this.error(m,w)}offset(){return this.position.offset}isEOF(){return this.offset()===this.message.length}clonePosition(){return{offset:this.position.offset,line:this.position.line,column:this.position.column}}char(){let m=this.position.offset;if(m>=this.message.length)throw Error("out of bound");let g=this.message.codePointAt(m);if(void 0===g)throw Error(`Offset ${m} is at invalid UTF-16 code unit boundary`);return g}error(m,g){return{val:null,err:{kind:m,message:this.message,location:g}}}bump(){if(this.isEOF())return;let m=this.char();10===m?(this.position.line+=1,this.position.column=1,this.position.offset+=1):(this.position.column+=1,this.position.offset+=m<65536?1:2)}bumpIf(m){if(this.message.startsWith(m,this.offset())){for(let g=0;g<m.length;g++)this.bump();return!0}return!1}bumpUntil(m){let g=this.offset(),y=this.message.indexOf(m,g);return y>=0?(this.bumpTo(y),!0):(this.bumpTo(this.message.length),!1)}bumpTo(m){if(this.offset()>m)throw Error(`targetOffset ${m} must be greater than or equal to the current offset ${this.offset()}`);for(m=Math.min(m,this.message.length);;){let g=this.offset();if(g===m)break;if(g>m)throw Error(`targetOffset ${m} is at invalid UTF-16 code unit boundary`);if(this.bump(),this.isEOF())break}}bumpSpace(){for(;!this.isEOF()&&eA(this.char());)this.bump()}peek(){if(this.isEOF())return null;let m=this.char(),g=this.offset();return this.message.charCodeAt(g+(m>=65536?2:1))??null}};function ej(m){return m>=97&&m<=122||m>=65&&m<=90}function eT(m){return ej(m)||47===m}function eN(m){return 45===m||46===m||m>=48&&m<=57||95===m||m>=97&&m<=122||m>=65&&m<=90||183==m||m>=192&&m<=214||m>=216&&m<=246||m>=248&&m<=893||m>=895&&m<=8191||m>=8204&&m<=8205||m>=8255&&m<=8256||m>=8304&&m<=8591||m>=11264&&m<=12271||m>=12289&&m<=55295||m>=63744&&m<=64975||m>=65008&&m<=65533||m>=65536&&m<=983039}function eA(m){return m>=9&&m<=13||32===m||133===m||m>=8206&&m<=8207||8232===m||8233===m}function eI(m){m.forEach(m=>{if(delete m.location,er(m)||ei(m))for(let g in m.options)delete m.options[g].location,eI(m.options[g].value);else ee(m)&&el(m.style)||(et(m)||en(m))&&es(m.style)?delete m.style.location:eo(m)&&eI(m.children)})}function eR(m,g={}){let y=new ek(m,g={shouldParseSkeletons:!0,requiresOtherClause:!0,...g}).parse();if(y.err){let m=SyntaxError(Z[y.err.kind]);throw m.location=y.err.location,m.originalMessage=y.err.message,m}return g?.captureLocation||eI(y.val),y.val}
3var eO=class extends Error{constructor(m,g,y){super(m),this.code=g,this.originalMessage=y}toString(){return`[formatjs Error: ${this.code}] ${this.message}`}},eP=class extends eO{constructor(m,g,y,v){super(`Invalid values for "${m}": "${g}". Options are "${Object.keys(y).join('", "')}"`,"INVALID_VALUE",v)}},eD=class extends eO{constructor(m,g,y){super(`Value for "${m}" must be of type ${g}`,"INVALID_VALUE",y)}},e_=class extends eO{constructor(m,g){super(`The intl string context variable "${m}" was not provided to the string "${g}"`,"MISSING_VALUE",g)}};function eM(m){return m.length<2?m:m.reduce((m,g)=>{let y=m[m.length-1];return y&&0===y.type&&0===g.type?y.value+=g.value:m.push(g),m},[])}function eL(m){return"function"==typeof m}function eF(m,g,y,v,b,x,w){if(1===m.length&&X(m[0]))return[{type:0,value:m[0].value}];let E=[];for(let S of m){if(X(S)){E.push({type:0,value:S.value});continue}if(ea(S)){"number"==typeof x&&E.push({type:0,value:y.getNumberFormat(g).format(x)});continue}let{value:m}=S;if(!(b&&m in b))throw new e_(m,w);let C=b[m];if(J(S)){C&&"string"!=typeof C&&"number"!=typeof C&&"bigint"!=typeof C||(C="string"==typeof C||"number"==typeof C||"bigint"==typeof C?String(C):""),E.push({type:+("string"!=typeof C),value:C});continue}if(et(S)){let m="string"==typeof S.style?v.date[S.style]:es(S.style)?S.style.parsedOptions:void 0;E.push({type:0,value:y.getDateTimeFormat(g,m).format(C)});continue}if(en(S)){let m="string"==typeof S.style?v.time[S.style]:es(S.style)?S.style.parsedOptions:v.time.medium;E.push({type:0,value:y.getDateTimeFormat(g,m).format(C)});continue}if(ee(S)){let m="string"==typeof S.style?v.number[S.style]:el(S.style)?S.style.parsedOptions:void 0;if(m&&m.scale){let g=m.scale||1;if("bigint"==typeof C){if(!Number.isInteger(g))throw TypeError(`Cannot apply fractional scale ${g} to bigint value. Scale must be an integer when formatting bigint.`);C*=BigInt(g)}else C*=g}E.push({type:0,value:y.getNumberFormat(g,m).format(C)});continue}if(eo(S)){let{children:m,value:C}=S,k=b[C];if(!eL(k))throw new eD(C,"function",w);let j=k(eF(m,g,y,v,b,x).map(m=>m.value));Array.isArray(j)||(j=[j]),E.push(...j.map(m=>({type:+("string"!=typeof m),value:m})))}if(er(S)){let m=C,x=(Object.prototype.hasOwnProperty.call(S.options,m)?S.options[m]:void 0)||S.options.other;if(!x)throw new eP(S.value,C,Object.keys(S.options),w);E.push(...eF(x.value,g,y,v,b));continue}if(ei(S)){let m=`=${C}`,x=Object.prototype.hasOwnProperty.call(S.options,m)?S.options[m]:void 0;if(!x){if(!Intl.PluralRules)throw new eO(`Intl.PluralRules is not available in this environment. 4Try polyfilling it using "@formatjs/intl-pluralrules" 5`,"MISSING_INTL_API",w);let m="bigint"==typeof C?Number(C):C,v=y.getPluralRules(g,{type:S.pluralType}).select(m-(S.offset||0));x=(Object.prototype.hasOwnProperty.call(S.options,v)?S.options[v]:void 0)||S.options.other}if(!x)throw new eP(S.value,C,Object.keys(S.options),w);let k="bigint"==typeof C?Number(C):C;E.push(...eF(x.value,g,y,v,b,k-(S.offset||0)));continue}}return eM(E)}function eB(m,g){return g?{...m,...g,...Object.keys(m).reduce((y,v)=>(y[v]={...m[v],...g[v]},y),{})}:m}function eH(m,g){return g?Object.keys(m).reduce((y,v)=>(y[v]=eB(m[v],g[v]),y),{...m}):m}function ez(m){return{create:()=>({get:g=>m[g],set(g,y){m[g]=y}})}}function eV(m={number:{},dateTime:{},pluralRules:{}}){return{getNumberFormat:b((...m)=>new Intl.NumberFormat(...m),{cache:ez(m.number),strategy:A}),getDateTimeFormat:b((...m)=>new Intl.DateTimeFormat(...m),{cache:ez(m.dateTime),strategy:A}),getPluralRules:b((...m)=>new Intl.PluralRules(...m),{cache:ez(m.pluralRules),strategy:A})}}var eU=class m{constructor(g,y=m.defaultLocale,v,b){if(this.formatterCache={number:{},dateTime:{},pluralRules:{}},this.format=m=>{let g=this.formatToParts(m);if(1===g.length)return g[0].value;let y=g.reduce((m,g)=>(m.length&&0===g.type&&"string"==typeof m[m.length-1]?m[m.length-1]+=g.value:m.push(g.value),m),[]);return y.length<=1?y[0]||"":y},this.formatToParts=m=>eF(this.ast,this.locales,this.formatters,this.formats,m,void 0,this.message),this.resolvedOptions=()=>({locale:this.resolvedLocale?.toString()||Intl.NumberFormat.supportedLocalesOf(this.locales)[0]}),this.getAst=()=>this.ast,this.locales=y,this.resolvedLocale=m.resolveLocale(y),"string"==typeof g){if(this.message=g,!m.__parse)throw TypeError("IntlMessageFormat.__parse must be set to process `message` of type `string`");const{...y}=b||{};this.ast=m.__parse(g,{...y,locale:this.resolvedLocale})}else this.ast=g;if(!Array.isArray(this.ast))throw TypeError("A message must be provided as a String or AST.");this.formats=eH(m.formats,v),this.formatters=b&&b.formatters||eV(this.formatterCache)}static{this.memoizedDefaultLocale=null}static get defaultLocale(){return m.memoizedDefaultLocale||(m.memoizedDefaultLocale=new Intl.NumberFormat().resolvedOptions().locale),m.memoizedDefaultLocale}static{this.resolveLocale=m=>{if(void 0===Intl.Locale)return;let g=Intl.NumberFormat.supportedLocalesOf(m);return new Intl.Locale(g.length>0?g[0]:"string"==typeof m?m:m[0])}}static{this.__parse=eR}static{this.formats={number:{integer:{maximumFractionDigits:0},currency:{style:"currency"},percent:{style:"percent"}},date:{short:{month:"numeric",day:"numeric",year:"2-digit"},medium:{month:"short",day:"numeric",year:"numeric"},long:{month:"long",day:"numeric",year:"numeric"},full:{weekday:"long",month:"long",day:"numeric",year:"numeric"}},time:{short:{hour:"numeric",minute:"numeric"},medium:{hour:"numeric",minute:"numeric",second:"numeric"},long:{hour:"numeric",minute:"numeric",second:"numeric",timeZoneName:"short"},full:{hour:"numeric",minute:"numeric",second:"numeric",timeZoneName:"short"}}}}},eW=v;function eG(...[m,g,y,v]){var b,x,w,E,S,C;let k;if(Array.isArray(g))throw new I(R.INVALID_MESSAGE,void 0);if("object"==typeof g)throw new I(R.INSUFFICIENT_PATH,void 0);if("string"==typeof g){let m=(b=g,y||/'[{}<#|']/.test(b)?void 0:b);if(m)return m}let{cache:j,formats:T,formatters:N,globalFormats:A,locale:O,timeZone:D}=v;N.getMessageFormat||(x=j,w=N,N.getMessageFormat=P((...m)=>new eU(m[0],m[1],m[2],{formatters:w,...m[3]}),x.message));try{let m,y,v,b;k=N.getMessageFormat(g,O,(E=A,S=T,C=D,m=eU.formats.date,y=eU.formats.time,v={...E?.dateTime,...S?.dateTime},b={date:{...m,...v},time:{...y,...v},number:{...E?.number,...S?.number}},C&&["date","time"].forEach(m=>{let g=b[m];for(let[m,y]of Object.entries(g))g[m]={timeZone:C,...y}}),b),{formatters:{...N,getDateTimeFormat:(m,g)=>N.getDateTimeFormat(m,{...g,timeZone:g?.timeZone??D})}})}catch(m){throw new I(R.INVALID_MESSAGE,void 0)}let _=k.format(y);return(0,eW.isValidElement)(_)||Array.isArray(_)||"string"==typeof _?_:String(_)}function eq(...m){return m.filter(Boolean).join(".")}function e$(m){return eq(m.namespace,m.key)}function eK(m){console.error(m)}function eQ(m,g,y,v){let b=eq(v,y);if(!g)throw Error(b);let x=g;return y.split(".").forEach(g=>{let y=x[g];if(null==g||null==y)throw Error(b+` (${m})`);x=y}),x}function eY(m){let g=function(m,g,y){try{if(!g)throw Error(void 0);let v=y?eQ(m,g,y):g;if(!v)throw Error(y);return v}catch(m){return new I(R.MISSING_MESSAGE,m.message)}}(m.locale,m.messages,m.namespace);
5return function({cache:m,formats:g,formatters:y,getMessageFallback:v=e$,locale:b,messagesOrError:x,namespace:w,onError:E,timeZone:S}){let C=x instanceof I;function k(m,g,y,b){let x=new I(g,y);return E(x),b??v({error:x,key:m,namespace:w})}function j(j,T,N,A){let O,P=A;if(C){if(!P)return E(x),v({error:x,key:j,namespace:w});O=P}else{let m=x;try{O=eQ(b,m,j,w)}catch(m){if(!P)return k(j,R.MISSING_MESSAGE,m.message,P);O=P}}try{var D;let v,x=eq(w,j);return eG(x,O,T?(D=T,v={},Object.keys(D).forEach(m=>{let g,y=0,b=D[m];g="function"==typeof b?g=>{let v=b(g);return(0,M.isValidElement)(v)?(0,M.cloneElement)(v,{key:m+y++}):v}:b,v[m]=g}),v):T,{cache:m,formatters:y,globalFormats:g,formats:N,locale:b,timeZone:S})}catch(y){let m,g;return y instanceof I?(m=y.code,g=y.originalMessage):(m=R.FORMATTING_ERROR,g=y.message),k(j,m,g,P)}}function T(m,g,y,v){let b=j(m,g,y,v);return"string"!=typeof b?k(m,R.INVALID_MESSAGE,void 0):b}return T.rich=j,T.markup=(m,g,y,v)=>j(m,g,y,v),T.raw=m=>{if(C)return E(x),v({error:x,key:m,namespace:w});let g=x;try{return eQ(b,g,m,w)}catch(g){return k(m,R.MISSING_MESSAGE,g.message)}},T.has=m=>{if(C)return!1;try{return eQ(b,x,m,w),!0}catch{return!1}},T}({...m,messagesOrError:g})}function eZ(m,g){return m===g?void 0:m.slice((g+".").length)}eG.raw=!0;let eX=3600,eJ=86400,e0=604800,e1=2628e3,e2=31536e3,e5={second:1,seconds:1,minute:60,minutes:60,hour:3600,hours:3600,day:86400,days:86400,week:604800,weeks:604800,month:2628e3,months:2628e3,quarter:7884e3,quarters:7884e3,year:31536e3,years:31536e3};function e3(m){let{_cache:g=O(),_formatters:y=_(g),formats:v,locale:b,onError:x=eK,timeZone:w}=m;function E(m){return m?.timeZone||(w?m={...m,timeZone:w}:x(new I(R.ENVIRONMENT_FALLBACK,void 0))),m}function S(m,g,y,v,b){let w;try{w=function(m,g,y){let v;if("string"==typeof g){let y=g;if(!(v=m?.[y])){let m=new I(R.MISSING_FORMAT,void 0);throw x(m),m}}else v=g;return y&&(v={...v,...y}),v}(y,m,g)}catch{return b()}try{return v(w)}catch(m){return x(new I(R.FORMATTING_ERROR,m.message)),b()}}function C(m,g,x){return S(g,x,v?.dateTime,g=>(g=E(g),y.getDateTimeFormat(b,g).format(m)),()=>String(m))}function k(){return m.now?m.now:(x(new I(R.ENVIRONMENT_FALLBACK,void 0)),new Date)}return{dateTime:C,number:function(m,g,x){return S(g,x,v?.number,g=>y.getNumberFormat(b,g).format(m),()=>String(m))},relativeTime:function(m,g){try{var v,w,E;let x,S,C,j={};g instanceof Date||"number"==typeof g?x=new Date(g):g&&(x=null!=g.now?new Date(g.now):k(),S=g.unit,j.style=g.style,j.numberingSystem=g.numberingSystem),x||(x=k());let T=(new Date(m).getTime()-x.getTime())/1e3;S||(v=T,S=(C=Math.abs(v))<60?"second":C<eX?"minute":C<eJ?"hour":C<e0?"day":C<e1?"week":C<e2?"month":"year"),j.numeric="second"===S?"auto":"always";let N=(w=T,E=S,Math.round(w/e5[E]));return y.getRelativeTimeFormat(b,j).format(N,S)}catch(g){return x(new I(R.FORMATTING_ERROR,g.message)),String(m)}},list:function(m,g,x){let w=[],E=new Map,C=0;for(let g of m){let m;"object"==typeof g?(m=String(C),E.set(m,g)):m=String(g),w.push(m),C++}return S(g,x,v?.list,m=>{let g=y.getListFormat(b,m).formatToParts(w).map(m=>"literal"===m.type?m.value:E.get(m.value)||m.value);return E.size>0?g:g.join("")},()=>String(m))},dateTimeRange:function(m,g,x,w){return S(x,w,v?.dateTime,v=>(v=E(v),y.getDateTimeFormat(b,v).formatRange(m,g)),()=>[C(m),C(g)].join("âââ"))},displayName:function(m,g,x){return S(g,x,v?.displayName,g=>y.getDisplayNames(b,g).of(m),()=>m)}}}function e6({formats:m,getMessageFallback:g,messages:y,onError:v,...b}){return{...b,formats:m||void 0,messages:y||void 0,onError:v||eK,getMessageFallback:g||e$}}var e4=m.i(843476);let e7=(0,v.createContext)(void 0);function e8({children:m,formats:g,getMessageFallback:y,locale:b,messages:x,now:w,onError:E,timeZone:S}){let C=(0,v.useContext)(e7),k=(0,v.useMemo)(()=>C?.cache||O(),[b,C?.cache]),j=(0,v.useMemo)(()=>C?.formatters||_(k),[k,C?.formatters]),T=(0,v.useMemo)(()=>({...e6({locale:b,formats:void 0===g?C?.formats:g,getMessageFallback:y||C?.getMessageFallback,messages:void 0===x?C?.messages:x,now:w||C?.now,onError:E||C?.onError,timeZone:S||C?.timeZone}),formatters:j,cache:k}),[k,g,j,y,b,x,w,E,C,S]);return(0,e4.jsx)(e7.Provider,{value:T,children:m})}function e9(){let m=(0,v.useContext)(e7);if(!m)throw Error(void 0);return m}let te=!1,tt="u"<typeof window;function tn(m){return function(m,g){let{cache:y,formats:b,formatters:x,getMessageFallback:w,locale:E,onError:S,timeZone:C}=e9(),k=m["!"],j=eZ(g,"!");return C||te||!tt||(te=!0,S(new I(R.ENVIRONMENT_FALLBACK,void 0))),(0,v.useMemo)(()=>eY({cache:y,formatters:x,getMessageFallback:w,messages:k,namespace:j,onError:S,formats:b,locale:E,timeZone:C}),[y,x,w,k,j,S,b,E,C])}({"!":e9().messages},m?`!.${m}`:"!")}function tr(){let{formats:m,formatters:g,locale:y,now:b,onError:x,timeZone:w}=e9();return(0,v.useMemo)(()=>e3({formats:m,locale:y,now:b,onError:x,timeZone:w,_formatters:g}),[m,g,b,y,x,w])}m.s(["IntlProvider",0,e8,"useFormatter",0,tr,"useTranslations",0,tn],861745)},755838,(m,g,y)=>{"use strict";var v=m.r(271645);function b(m,g){return m===g&&(0!==m||1/m==1/g)||m!=m&&g!=g}var x="function"==typeof Object.is?Object.is:b,w=v.useState,E=v.useEffect,S=v.useLayoutEffect,C=v.useDebugValue;
5function k(m,g){var y=g(),v=w({inst:{value:y,getSnapshot:g}}),b=v[0].inst,x=v[1];return S(function(){b.value=y,b.getSnapshot=g,j(b)&&x({inst:b})},[m,y,g]),E(function(){return j(b)&&x({inst:b}),m(function(){j(b)&&x({inst:b})})},[m]),C(y),y}function j(m){var g=m.getSnapshot;m=m.value;try{var y=g();return!x(m,y)}catch(m){return!0}}function T(m,g){return g()}var N="u"<typeof window||void 0===window.document||void 0===window.document.createElement?T:k;y.useSyncExternalStore=void 0!==v.useSyncExternalStore?v.useSyncExternalStore:N},802239,(m,g,y)=>{"use strict";m.i(247167),g.exports=m.r(755838)},232177,916058,815793,640765,378228,m=>{"use strict";var g=m.i(843476),y=g,v=m.i(236685),b=m.i(38563),x=m.i(376917),w=m.i(882596);let E={initial:"offscreen",whileInView:"onscreen",viewport:{amount:.5,once:!0}},S=({type:m="fadeInUp",bounce:g=.3,duration:y=1,delay:v=0,enabled:b=!1,reducedMotion:x=!1})=>{if(!b||x)return{};switch(m){case"fadeInLeft":return{offscreen:{x:300,opacity:0},onscreen:{x:0,opacity:1,transition:{type:"spring",bounce:g,duration:y,delay:v}}};case"fadeInUp":return{offscreen:{y:300,opacity:0},onscreen:{y:0,opacity:1,transition:{type:"spring",bounce:g,duration:y,delay:v}}}}};var C=m.i(207670),k=m.i(571164),j=m.i(138544),T=m.i(271645);function N(){k.hasReducedMotionListener.current||(0,j.initPrefersReducedMotion)();let[m]=(0,T.useState)(k.prefersReducedMotion.current);return m}var A=m.i(936091),I=m.i(154505),R=m.i(602120);let O=(0,A.createMotionComponent)("div",void 0,R.featureBundle,I.createDomVisualElement);var P=m.i(2324),D=m.i(975157);let _=m=>{let g=0,y=0,v=0;if(m.startsWith("#")){let b=m.substring(1),x=3===b.length?b.split("").map(m=>m+m).join(""):b;g=parseInt(x.substring(0,2),16)/255,y=parseInt(x.substring(2,4),16)/255,v=parseInt(x.substring(4,6),16)/255}else{if(!m.startsWith("rgb"))return!0;let b=m.match(/\d+/g);if(!b||3!==b.length)return!0;g=parseInt(b[0])/255,y=parseInt(b[1])/255,v=parseInt(b[2])/255}return .2126*g+.7152*y+.0722*v<.5},M=({id:m,header:g,subheader:k,description:j,image:T,mobileImage:A,video:I,cover:R,button:M,overlayColor:L,headlineSize:F,subheadlineSize:B,useMotion:H,heroHeight:z,logotype:V,imagePriority:U=!1})=>{let W=!L||_(L),G=N(),q=T?.value?.src,$=q?.split(".").pop()?.split("?")[0].toLowerCase(),K=["jpg","jpeg","png"],Q=(0,w.useSitecore)(),Y=!Q.page.mode.isEditing&&K.includes($),Z=Y?(0,y.jsx)(b.NextImage,{field:T,width:1279,sizes:"100vw",quality:80,preload:U,fetchPriority:U?"high":"auto",loading:U?"eager":"lazy"}):(0,y.jsx)(b.NextImage,{field:T,unoptimized:!0}),X=A?Y?(0,y.jsx)(b.NextImage,{field:A,quality:80,preload:U,fetchPriority:U?"high":"auto",loading:U?"eager":"lazy"}):(0,y.jsx)(b.NextImage,{field:A,unoptimized:!0}):null,J=(F||"h1").toLowerCase(),ee=(B||"h2").toLowerCase();return(0,y.jsxs)("section",{id:m,className:(0,C.clsx)("hero-section relative flex flex-col overflow-hidden qpatient:!flex-row qpatient:!items-end md:flex-row md:items-center secondary:print:hidden"),itemScope:!0,itemType:"http://schema.org/Poster",children:[(0,y.jsx)("style",{children:` 6 @media (min-width: 768px) { 7 .hero-section { 8 min-height: ${z} 9 } 10 } 11 12 .qpatient .hero-section { 13 min-height: ${z} 14 } 15 `}),L&&(0,y.jsx)("style",{children:` 16 @media not all and (min-width: 768px) { 17 .hero-content { 18 background-color: ${L}; 19 } 20 } 21 .hero-section img { object-position: top } 22 `}),(0,y.jsx)("div",{className:(0,C.clsx)("w-full qpatient:!absolute qpatient:!top-0 qpatient:!h-full md:absolute md:top-0 md:h-full qpatient:[&_.carousel]:!h-full [&_.carousel]:md:h-full qpatient:[&_.image]:!h-full [&_.image]:md:h-full qpatient:[&_.swiper]:!h-full [&_.swiper]:md:h-full qpatient:[&_figure]:!h-full [&_figure]:md:h-full [&_img]:w-full [&_img]:object-cover qpatient:[&_img]:!h-full [&_img]:md:h-full",R?"md:left-0":"z-20 md:right-0 md:w-1/2"),children:I?(0,y.jsx)("video",{"data-matomo-ignore":!0,className:"h-full w-full object-cover",autoPlay:!0,loop:!0,muted:!0,children:(0,y.jsx)("source",{src:I.src})}):(0,y.jsxs)(O,{className:"w-full qpatient:!h-full md:h-full",...E,children:[(0,y.jsx)(O,{className:(0,C.clsx)("w-full qpatient:!h-full md:h-full",A&&"max-md:hidden"),variants:S({type:"fadeInLeft",enabled:H,reducedMotion:G}),children:Z}),A&&(0,y.jsx)(O,{className:"w-full qpatient:!h-full md:hidden",variants:S({type:"fadeInLeft",enabled:H,reducedMotion:G}),children:X})]})}),(0,y.jsx)("div",{className:(0,C.clsx)("absolute left-0 top-0 h-full w-1/2 primary:bg-grey-dark secondary:bg-primary-dark changepain:bg-grey-dark zolmitriptan:bg-grey-dark qpatient:hidden corporate:bg-grey-dark max-md:hidden",R&&"opacity-70"),style:{backgroundColor:L}}),(0,y.jsx)("div",{className:"container absolute bottom-0 left-1/2 hidden h-fit w-full -translate-x-1/2 p-0 before:absolute before:-left-1/2 before:bottom-0 before:h-full before:w-1/2 before:translate-x-1/2 before:bg-primary qpatient:block",children:(0,y.jsx)("div",{className:"relative w-1/2 before:absolute before:bottom-0 before:left-0 before:top-0 before:w-[69%] before:bg-primary after:absolute after:bottom-0 after:right-0 after:top-0 after:w-[40%] after:bg-primary after:[border-radius:0_55%_45%_0] qpatient:min-h-[260px] max-md:!w-[calc(100%-16px)]",children:(g?.value||k?.value)&&(0,y.jsxs)("div",{className:"hidden flex-col gap-2 qpatient:invisible qpatient:flex qpatient:px-4 qpatient:py-6 qpatient:md:pr-12",children:[g?.value&&(0,y.jsxs)(J,{className:"text-[32px] font-bold leading-10 md:text-[44px] md:leading-[52px]",children:[(0,y.jsx)(x.Text,{field:g}),(V?.value?.src||Q.page.mode.isEditing)&&(0,y.jsx)("span",{children:(0,y.jsx)(v.Image,{field:V})})]}),k?.value&&(0,y.jsx)(ee,{className:"text-2xl font-bold md:text-[32px] md:leading-10",children:(0,y.jsx)(x.Text,{field:k})}),j?.value&&(0,y.jsx)("p",{className:"text-base leading-5 text-white",children:(0,y.jsx)(x.Text,{field:j})})]})})}),(0,y.jsx)("div",{className:(0,C.clsx)("hero-content container relative z-10 grow pb-12 pt-5 qpatient:flex qpatient:min-h-[260px] qpatient:items-center qpatient:px-4 qpatient:py-6 max-md:primary:bg-grey-dark max-md:secondary:bg-primary-dark max-md:changepain:bg-grey-dark qpatient:max-md:bg-transparent max-md:corporate:bg-grey-dark md:py-[72px] zolmitriptan:md:p-[46px]"),children:(0,y.jsxs)("div",{className:"flex flex-col gap-4 zolmitriptan:gap-3 max-md:min-w-full md:w-1/2 md:gap-6 md:pr-8",children:[(g?.value||k?.value)&&(0,y.jsxs)("div",{className:"flex flex-col gap-2",children:[g?.value&&(0,y.jsx)(O,{...E,children:(0,y.jsx)(O,{variants:S({enabled:H,reducedMotion:G}),children:(0,y.jsxs)(J,{className:(0,C.clsx)("text-[32px] font-bold leading-10 zolmitriptan:font-normal md:text-[44px] md:leading-[52px] zolmitriptan:md:text-[52px] zolmitriptan:md:leading-[56px] compass2care:!text-black",W?"text-white":"text-grey-dark nexium:text-primary"),itemProp:"headline",children:[Q.page.mode.isEditing?(0,y.jsx)(x.Text,{field:g}):(0,y.jsx)("span",{dangerouslySetInnerHTML:{__html:(0,D.default)(String(g.value??""))}}),(V?.value?.src||Q.page.mode.isEditing)&&(0,y.jsx)("span",{children:(0,y.jsx)(v.Image,{field:V})})]})})}),k?.value&&(0,y.jsx)(O,{...E,children:(0,y.jsx)(O,{variants:S({enabled:H,reducedMotion:G,delay:.3}),children:(0,y.jsx)(ee,{className:(0,C.clsx)("text-2xl font-bold zolmitriptan:font-normal zolmitriptan:text-primary-dark md:text-[32px] md:leading-10 zolmitriptan:md:text-[52px] zolmitriptan:md:leading-[56px] compass2care:!text-grey-subheader",W?"text-white":"text-grey-dark nexium:text-primary"),itemProp:"alternativeHeadline",children:Q.page.mode.isEditing?(0,y.jsx)(x.Text,{field:k}):(0,y.jsx)("span",{dangerouslySetInnerHTML:{__html:(0,D.default)(String(k.value??""))}})})})})]}),j?.value&&(0,y.jsx)(O,{...E,children:(0,y.jsx)(O,{variants:S({enabled:H,reducedMotion:G,delay:.6}),children:(0,y.jsx)("p",{className:(0,C.clsx)("text-base leading-5 zolmitriptan:md:text-[18px] zolmitriptan:md:leading-6",W?"text-white":"text-grey-dark nexium:text-primary"),itemProp:"description",children:(0,y.jsx)(x.Text,{field:j})})})}),M?.href&&(0,y.jsx)(O,{...E,children:(0,y.jsx)(O,{variants:S({enabled:H,reducedMotion:G,delay:.9}
22),children:(0,y.jsx)(P.default,{...M,iconName:"chevron-right",iconPosition:"right",style:R?"primary":"secondary"})})})]})})]})};m.s(["default",0,M],916058);var L=g,F=x;let B=({title:m,description:g,videoTitle:y,video:v})=>(0,L.jsxs)("section",{children:[(0,L.jsx)("div",{className:"container bg-primary-dark md:pt-20",children:m&&(0,L.jsx)("h1",{className:"text-[40px] font-bold leading-[48px] text-white",children:(0,L.jsx)(F.Text,{field:m})})}),(0,L.jsxs)("div",{className:"container py-0 max-md:px-9",children:[g&&(0,L.jsx)(F.Text,{className:"py-6 text-[32px] font-bold leading-normal text-black md:py-[60px] md:text-[40px] md:leading-tight",field:g}),(0,L.jsx)("div",{className:"md:px-[72px]",children:(0,L.jsxs)("div",{className:"bg-grey-light pb-5 max-md:px-[5px] max-md:pt-[5px] md:pb-6",children:[y&&(0,L.jsx)(F.Text,{className:"mb-5 border-b-[3px] border-primary text-[28px] font-bold leading-normal text-black md:mb-6 md:text-[40px] md:leading-tight",field:y}),v&&(0,L.jsx)("video",{"data-matomo-ignore":!0,className:"rounded-[10px]",autoPlay:!0,loop:!0,muted:!0,controls:!0,children:(0,L.jsx)("source",{src:v.src})})]})})]})]});m.s(["default",0,B],815793);var H=g,z=v,V=m.i(385180),U=b,W=x,G=w,q=C,$=D,K=P;let Q=({tag:m,children:g,className:y=""})=>(0,H.jsx)(m,{className:y,children:g}),Y=m=>{let g,y,v;if(m.startsWith("#")){let b=4===m.length?m.substring(1).split("").map(m=>m+m).join(""):m.substring(1);g=parseInt(b.substring(0,2),16),y=parseInt(b.substring(2,4),16),v=parseInt(b.substring(4,6),16)}else if(m.startsWith("rgb")){let b=m.match(/\d+/g);if(!b||b.length<3)throw Error("Ungültiges RGB/RGBA-Farbformat.");g=parseInt(b[0],10),y=parseInt(b[1],10),v=parseInt(b[2],10)}else throw Error("Ungültiges Farbformat. Unterstützte Formate: #RRGGBB, rgb(R, G, B), rgba(R, G, B, A).");return(.299*g+.587*y+.114*v)/255<.5},Z=({id:m,className:g,header:y,subheader:v,description:b,image:x,mobileImage:w,video:C,cover:k=!1,growSliderSlide:j=!1,button:T,secondButton:A,overlayColor:I="rgba(255, 255, 255, 0.5)",headlineSize:R="h1",subheadlineSize:P="h3",useMotion:D,largeHero:_,is5050:M=!1,allowVideo:L=!1,imagePriority:F=!1})=>{let B,Z=!!(0,G.useSitecore)().page.mode.isEditing,X=["jpg","jpeg","png"],J=x?.value?.src,ee=J?.split(".").pop()?.split("?")[0].toLowerCase(),et=!Z&&X.includes(ee),en=w?.value?.src,er=en?.split(".").pop()?.split("?")[0].toLowerCase(),ei=!Z&&X.includes(er),ea=m,eo=!I||Y(I),el=N();B=M?"text-[36px] md:text-[36px] leading-none":_?"text-[32px] leading-[36px] md:text-[72px] md:leading-[76px]":"text-[32px] leading-[36px] md:text-[44px] md:leading-[48px]";let es=m=>m?.value?.text||m?.value?.title||"",ec=es(T),eu=es(A),ed=T?.value?.target??"_self",ep=A?.value?.target??"_self";return T?.value||(T={value:{text:ec}}),A?.value||(A={value:{text:eu}}),(0,H.jsx)("section",{className:(0,q.clsx)("corporate-full-width-container-mobile","relative w-screen max-w-none corporate:p-0",j&&"h-full",g),children:(0,H.jsxs)("div",{className:(0,q.clsx)("corporate-full-width-item-wide max-md:!px-0","relative mx-auto",_?M?"lg:min-h-[645px]":"md:min-h-[645px]":"md:min-h-[380px]",j&&"h-full",M&&"flex flex-col !px-0 lg:flex-row-reverse lg:items-stretch"),children:[(0,H.jsx)("div",{className:(0,q.clsx)("relative h-[190px] w-full md:absolute md:top-0 md:h-full [&_.carousel]:md:h-full [&_.image]:md:h-full [&_.swiper]:md:h-full [&_figure]:md:h-full [&_img]:w-full [&_img]:object-cover [&_img]:md:h-full","foundation:relative foundation:md:h-auto",M&&"foundation:max-lg:h-auto foundation:max-lg:w-full foundation:max-lg:[&_img]:!h-auto foundation:max-md:[&_img]:aspect-[32/17] foundation:md:[&_img]:aspect-[32/15] foundation:lg:[&_img]:aspect-auto",k?"md:left-0":_||M?"z-20 md:right-0 md:w-[50%]":"z-20 md:right-0 md:w-[60%]"),children:L?(0,H.jsx)("video",{"data-matomo-ignore":!0,className:"h-full w-full object-cover",autoPlay:!0,loop:!0,muted:!0,playsInline:!0,"webkit-playsinline":"",children:(0,H.jsx)("source",{src:C?.href})}):(0,H.jsx)(H.Fragment,{children:w?(0,H.jsxs)(H.Fragment,{children:[(0,H.jsx)("div",{className:(0,q.clsx)("block h-full w-full md:hidden",M&&"foundation:md:block foundation:lg:hidden"),children:Z?(0,H.jsx)(z.Image,{style:{width:"100%",height:"100%"},field:w}):ei?(0,H.jsx)(U.NextImage,{field:w,alt:w?.value?.alt,style:{height:"100%"},width:1279,sizes:"100vw",quality:85,priority:F,loading:F?void 0:"lazy"}):(0,H.jsx)(U.NextImage,{style:{width:"100%",height:"100%"},width:1279,field:w,alt:w?.value?.alt,unoptimized:!0})}),(0,H.jsx)(O,{className:"hidden h-full w-full md:block foundation:md:block foundation:lg:hidden",...E,children:(0,H.jsx)(O,{className:"h-full w-full",variants:S({type:"fadeInLeft",enabled:D,reducedMotion:el}),children:Z?(0,H.jsx)(z.Image,{style:{width:"100%",height:"100%"},field:x}):et?(0,H.jsx)(U.NextImage,{style:{height:"100%"},field:x,alt:x?.value?.alt,width:1279,sizes:"100vw",quality:85,priority:F,loading:F?void 0:"lazy"}):(0,H.jsx)(U.NextImage,{style:{width:"100%",height:"100%"},width:1279,field:x,alt:x?.value?.alt,unoptimized:!0})})})]}):(0,H.jsx)(O,{className:"h-full w-full",...E,children:(0,H.jsx)(O,{className:"h-full w-full",variants:S({type:"fadeInLeft",enabled:D,reducedMotion:el}),children:Z?(0,H.jsx)(z.Image,{style:{width:"100%",height:"100%"},field:x}):et?(0,H.jsx)(U.NextImage,{field:x,alt:x?.value?.alt,width:1279,style:{height:"100%"},sizes:"100vw",quality:85,priority:F,loading:F?void 0:"lazy"}):(0,H.jsx)(U.NextImage,{style:{width:"100%",height:"100%"},width:1279,field:x,alt:x?.value?.alt,unoptimized:!0})})})})}),!M&&(0,H.jsx)("div",{className:(0,q.clsx)("absolute left-0 top-0 h-full primary:bg-grey-dark secondary:bg-primary-dark changepain:bg-grey-dark zolmitriptan:bg-grey-dark max-md:hidden",k&&!I&&"opacity-70",Z&&"pointer-events-none",_||M?"md:w-1/2":"md:w-[40%]"),style:{backgroundColor:I,backdropFilter:"blur(25px)"}}),(0,H.jsx)("div",{className:(0,q.clsx)("hero-content relative z-10 max-w-[100%] grow !bg-transparent pb-5 pt-5 foundation:!bg-primary-light max-md:px-[22px] md:py-[76px] md:pb-12 md:pr-[80px]",eo?"text-grey-dark md:text-white":"text-grey-dark",Z?"pointer-events-none":"",_||M?"max-md:pt-8 md:w-1/2 md:pb-[94px] md:pt-[120px]":"md:w-[40%]",M&&"foundation:relative foundation:h-auto foundation:grow-0 foundation:!bg-primary-light foundation:text-primary foundation:max-lg:w-full foundation:md:py-[60px] foundation:md:pl-[80px]"),children:(0,H.jsxs)("div",{className:(0,q.clsx)("grid w-auto gap-6 zolmitriptan:gap-3 max-md:min-w-full",M&&"max-lg:min-w-full"),children:[(y?.value||v?.value)&&(0,H.jsxs)("div",{className:"flex flex-col gap-2",children:[y?.value&&(0,H.jsx)(O,{...E,children:(0,H.jsx)(O,{variants:S({enabled:D,reducedMotion:el}),children:(0,H.jsx)(Q,{className:(0,q.clsx)("font-bold leading-10 zolmitriptan:font-normal zolmitriptan:md:text-[52px] zolmitriptan:md:leading-[56px]",B,Z?"pointer-events-auto":""),tag:R,children:Z?(0,H.jsx)(W.Text,{field:y}):(0,H.jsx)("span",{dangerouslySetInnerHTML:{__html:(0,$.default)(String(y?.value??""))}})})})}),v?.value&&(0,H.jsx)(O,{...E,children:(0,H.jsx)(O,{variants:S({enabled:D,reducedMotion:el,delay:.3}),children:(0,H.jsx)(Q,{className:(0,q.clsx)("block text-2xl font-bold leading-8 md:text-[32px] md:leading-[40px]",Z?"pointer-events-auto":""),tag:P,children:Z?(0,H.jsx)(W.Text,{field:v}):(0,H.jsx)("span",{dangerouslySetInnerHTML:{__html:(0,$.default)(String(v?.value??""))}})})})})]}),b?.value&&(0,H.jsx)(O,{...E,children:(0,H.jsx)(O,{variants:S({enabled:D,reducedMotion:el,delay:.6}),children:(0,H.jsx)("div",{className:(0,q.clsx)("text-base leading-5",Z?"pointer-events-auto":""),children:Z?(0,H.jsx)(W.Text,{field:b}):(0,H.jsx)("span",{dangerouslySetInnerHTML:{__html:(0,$.default)(String(b?.value??""))}})})})}),(T&&ec&&T.value.href||Z)&&(0,H.jsx)(O,{...E,children:(0,H.jsxs)(O,{variants:S({enabled:D,reducedMotion:el,delay:.9}),className:(0,q.clsx)(M&&A&&"flex flex-col sm:flex-row gap-4 sm:gap-8"),children:[Z&&(0,H.jsxs)(H.Fragment,{children:[(0,H.jsx)(V.Link,{field:T,className:(0,q.clsx)("group inline-flex min-w-[120px] items-center justify-center gap-3 rounded-[32px] bg-primary-dark px-6 py-4 text-center text-base font-medium leading-5 text-white transition hover:bg-primary hover:text-grey-dark hover:changepain:bg-primary-dark-50 hover:changepain:text-white hover:zolmitriptan:text-white hover:qutenza:text-white hover:qpatient:text-white corporate:bg-transparent corporate:text-grey-dark corporate:ring-2 corporate:ring-inset corporate:ring-grey-dark hover:corporate:bg-primary-dark hover:corporate:text-white hover:corporate:ring-0 pro:bg-primary-dark pro:text-white pro:ring-primary-dark pro:hover:bg-white pro:hover:text-primary-dark pro:hover:ring-2 pro:hover:ring-primary-dark foundation:border-white foundation:bg-primary foundation:text-white foundation:ring-0 foun
22dation:hover:bg-white foundation:hover:text-primary md:mt-4",Z?"pointer-events-auto":""),showLinkTextWithChildrenPresent:!0,editable:!0}),M&&(0,H.jsx)(V.Link,{field:A,className:(0,q.clsx)("group inline-flex min-w-[120px] items-center justify-center gap-3 rounded-[32px] bg-primary-dark px-6 py-4 text-center text-base font-medium leading-5 text-white transition hover:bg-primary hover:text-grey-dark hover:changepain:bg-primary-dark-50 hover:changepain:text-white hover:zolmitriptan:text-white hover:qutenza:text-white hover:qpatient:text-white corporate:bg-transparent corporate:text-grey-dark corporate:ring-2 corporate:ring-inset corporate:ring-grey-dark hover:corporate:bg-primary-dark hover:corporate:text-white hover:corporate:ring-0 pro:bg-primary-dark pro:text-white pro:ring-primary-dark pro:hover:bg-white pro:hover:text-primary-dark pro:hover:ring-2 pro:hover:ring-primary-dark foundation:border-white foundation:bg-primary foundation:text-white foundation:ring-0 foundation:hover:bg-white foundation:hover:text-primary md:mt-4",Z?"pointer-events-auto":""),showLinkTextWithChildrenPresent:!0,editable:!0})]}),!Z&&(0,H.jsxs)(H.Fragment,{children:[(0,H.jsx)(K.default,{label:ec,title:T.value?.title,href:T?.value.href,iconName:M?"arrow-circle-right":void 0,iconPosition:M?"right":void 0,hasIcon:!!M,className:"md:mt-4",style:"primary",target:ed}),A?.value&&M&&(0,H.jsx)(K.default,{label:eu,title:A.value?.title,href:A?.value.href,iconName:M?"arrow-circle-right":void 0,iconPosition:M?"right":void 0,hasIcon:!!M,className:"md:mt-4",style:"primary",target:ep})]})]})})]})})]})},ea)};m.s(["default",0,Z],640765);var X=g,J=v,ee=m.i(795092),et=P;let en=({fields:m})=>{if(!m)return null;let g=!!m.HeroMobileImage?.value?.src;return(0,X.jsxs)("section",{className:"relative w-full min-h-[400px] lg:min-h-[500px] flex items-center overflow-hidden",children:[(0,X.jsxs)("div",{className:"absolute inset-0 w-full h-full select-none z-0",children:[m.HeroImage&&(0,X.jsx)(J.Image,{field:m.HeroImage,className:`${g?"hidden sm:block":""} w-full h-full object-cover object-center`}),m.HeroMobileImage&&(0,X.jsx)(J.Image,{field:m.HeroMobileImage,className:"block sm:hidden w-full h-full object-cover object-center"})]}),(0,X.jsx)("div",{className:"relative z-10 w-full max-w-7xl px-6 py-12 md:px-12 lg:px-20",children:(0,X.jsxs)("div",{className:"max-w-xl lg:max-w-2xl flex flex-col gap-8 md:gap-10",children:[m.Logotype&&(0,X.jsx)("div",{className:"flex items-center",children:(0,X.jsx)(J.Image,{field:m.Logotype,className:"h-10 md:h-12 w-auto object-contain"})}),(0,X.jsxs)("div",{className:"flex flex-col gap-4 md:gap-5",children:[m.HeaderRT&&(0,X.jsx)(ee.RichText,{field:m.HeaderRT,tag:"h1",className:"text-3xl sm:text-4xl md:text-5xl font-normal leading-tight tracking-tight [&_strong]:font-bold [&_em]:italic"}),m.SubheaderRT&&(0,X.jsx)(ee.RichText,{field:m.SubheaderRT,className:"text-base sm:text-lg md:text-xl font-normal leading-relaxed"})]}),(0,X.jsx)("div",{className:"pt-2",children:(0,X.jsx)(et.default,{label:m.Link?.value.text,href:m.Link?.value.href})})]})})]})};m.s(["default",0,en],378228);let er=({fields:m,cover:y=!0,video:v=!1,params:b})=>{let{Header:x,Subheader:w,Paragraph:E,HeroImage:S,HeroMobileImage:C,Video:k,Link:j,Logotype:T}=m,N={id:b.RenderingIdentifier,header:x,subheader:w,description:E,image:S?.value?.src?S:void 0,mobileImage:C?.value?.src?C:void 0,video:v&&k.value.href?{src:k.value.href}:void 0,headlineSize:(b.HeadlineSize||"h1").toLowerCase(),subheadlineSize:(b.SubheadlineSize||"h2").toLowerCase(),cover:y,button:j.value.text&&j.value.href?{label:j.value.text,href:j.value.href,target:j.value.target}:void 0,overlayColor:b.OverlayColor&&""!==b.OverlayColor.trim()?b.OverlayColor:"Default"!==b.FieldNames&&void 0!==b.FieldNames?"":"rgba(0, 0, 0, 0.5)",useMotion:"1"===b.UseMotion,heroHeight:b.HeroHeight?b.HeroHeight:"500px",logotype:T?.value?.src?T:void 0,imagePriority:"1"===b.ImagePriority};return(0,g.jsx)(M,{...N})},ei=m=>(0,g.jsx)(er,{...m,cover:!1}),ea=m=>(0,g.jsx)(er,{...m,video:!0}),eo=m=>{let y={OverlayColor:"#fff"};return(0,g.jsx)(er,{...m,cover:!1,params:y})},el=({fields:m})=>{let{Header:y,Paragraph:v,VideoTitle:b,Video:x}=m,w={title:y,description:v,videoTitle:b,video:x.value.href?{src:x.value.href}:void 0};return(0,g.jsx)(B,{...w})},es=({fields:m,params:y,cover:v=!0,video:b=!1,is5050:x=!1,growSliderSlide:w=!1})=>{let{Header:E,Subheader:S,Paragraph:C,Video:k,HeroImage:j,HeroMobileImage:T,Link:N,SecondLink:A}={...m},I=y.RenderingIdentifier,R=y.HeadlineSize?y.HeadlineSize.toLowerCase():"h1",O=y.SubheadlineSize?y.SubheadlineSize.toLowerCase():"h3",P=m.OverlayColor||y.OverlayColor,D={id:I,header:E,subheader:S,headlineSize:(R||"h1").toLowerCase(),subheadlineSize:(O||"h2").toLowerCase(),description:C,video:b&&k?.value.href?{href:k?.value.href}:void 0,image:!b&&j?j:void 0,mobileImage:T?.value?.src?T:void 0,button:N,secondButton:A,overlayColor:P,cover:v,growSliderSlide:w,useMotion:"1"===y.UseMotion,largeHero:"1"===y.LargeHero,is5050:x,allowVideo:b,imagePriority:"1"===y.ImagePriority};return(0,g.jsx)(Z,{...D})},ec=({fields:m,params:y})=>(0,g.jsx)(es,{fields:m,params:y,cover:!1}),eu=({fields:m,params:y})=>(0,g.jsx)(es,{fields:m,params:y,cover:!0,video:!0}),ed=({fields:m,params:y})=>(0,g.jsx)(es,{is5050:!0,fields:m,params:y,cover:!1}),ep=m=>(0,g.jsx)(en,{fields:m.fields}),ef=er;m.s(["Corporate",0,es,"CorporateHalfImage",0,ec,"CorporateWithVideo",0,eu,"FoundationFiftyFifty",0,ed,"HalfImage",0,ei,"NoCoverWhite",0,eo,"WithRichText",0,ep,"WithVideo",0,ea,"WithVideoTitle",0,el,"default",0,ef],232177)},896499,627522,m=>{"use strict";var g=m.i(271645);let y={theme:"primary",matomo:"",beacon:"",cmp:"",searchUrl:"/search",allowedCountries:[],trustLevel:"",siteTitle:"",favicon:"",isCrawler:!1,shouldDisableTracking:!1};m.s(["defaultSettings",0,y],627522);let v=(0,g.createContext)(y),b=()=>(0,g.useContext)(v),x=v;m.s(["default",0,x,"useApp",0,b],896499)},316569,687288,m=>{"use strict";var g=m.i(271645),y=m.i(247167);let v={nameid:"",email:"",firstname:"",family_name:"",oneKeyID:void 0,occupationName:void 0,specialityName:void 0,trustLevel:void 0,country:"",countryID:"",userType:"",isLoggedIn:!1,iqviaCode:""};y.default.env.CONNECT_SESSIONSECRET,y.default.env.CONNECT_SESSIONCOOKIE,m.s(["defaultSession",0,v],687288);let b=(0,g.createContext)(v),x=()=>(0,g.useContext)(b),w=b;m.s(["default",0,w,"useSession",0,x],316569)},607007,665489,m=>{"use strict";var g=m.i(271645),y=m.i(316569),v=m.i(684370);function b(){let m=(0,y.useSession)(),[b,x]=(0,g.useState)({}),[w,E]=(0,g.useState)(!0),S=(0,g.useCallback)(async()=>
22{if(m?.isLoggedIn&&m?.email)try{let g=await v.headlessApiClient.bookmarks.getAll(m.email);if(g.data.success){let m=g.data.data.pages.reduce((m,g)=>(m[g]=!0,m),{});x(m)}}catch(m){}E(!1)},[m]);return(0,g.useEffect)(()=>{S()},[m,S]),{favoritesMap:b,loading:w,handleSave:async(m,g,y,b)=>{await v.headlessApiClient.bookmarks.create(m,g,y,b),x(m=>({...m,[b]:!0}))},handleRemove:async(m,g)=>{await v.headlessApiClient.bookmarks.remove(m,g),x(m=>({...m,[g]:!1}))}}}m.s(["useBookmarks",0,b],607007);var x=m.i(975157);function w(m,g,y,v,b){let w=m.id,E=y[w]||!1,S=g?.email||"",C=(m.header?.value??"").toString(),k=(0,x.getDomainFromUrl)((0,x.getUrlFromCurrentPage)()),j=`https://${k}${m.href}`.toLowerCase();return{...m,isFavorite:E,onClickFavoriteSave:async()=>await v(S,j,C,w),onClickFavoriteRemove:async()=>await b(S,w)}}m.s(["createTeaserProps",0,w],665489)},684370,m=>{"use strict";var g=m.i(247167),y=m.i(975157),v=m.i(345502);let b="application/json",x="GET",w="POST",E="DELETE";function S(m=b){return{"Content-Type":m,...(0,v.csrfHeaders)()}}class C{async getSingle(m,g){let y="/api/bookmarks";try{let v=`email=${encodeURIComponent(m)}&pageId=${encodeURIComponent(g)}`,b=await fetch(`${y}?${v}`,{method:x,headers:S()});if(b.ok)return this.response("OK",!0,await b.json());{let m=await b.json();return this.response(m.message||"Error getting bookmark")}}catch(m){return console.error("Request failed:",m),this.response("Bookmark cannot be saved due to a network or server error")}}async getAll(m){let g="/api/bookmarks";try{let y=`email=${encodeURIComponent(m)}`,v=await fetch(`${g}?${y}`,{method:x,headers:S()});if(v.ok)return this.response("OK",!0,await v.json());{let m=await v.json();return this.response(m.message||"Error saving bookmark")}}catch(m){return console.error("Request failed:",m),this.response("Bookmark cannot be saved due to a network or server error")}}async create(m,g,v,b){let x="/api/bookmarks";try{let E=await fetch(x,{method:w,headers:S(),body:JSON.stringify({email:m,url:g,domain:(0,y.getDomainFromUrl)(g),title:v,pageId:b})});if(E.ok)return this.response("OK",!0);{let m=await E.json();return this.response(m.message||"Error saving bookmark")}}catch(m){return console.error("Request failed:",m),this.response("Bookmark cannot be saved due to a network or server error")}}async remove(m,g){let y="/api/bookmarks",v=JSON.stringify({userName:m,pageId:g});try{let m=await fetch(y,{method:E,headers:S(),body:v});if(m.ok)return this.response("OK",!0);
22{let g=await m.json();return this.response(g.message||"Error removing bookmark")}}catch(m){return console.error("Request failed:",m),this.response("Bookmark cannot be removed due to a network or server error")}}response=(m,g=!1,y)=>({success:g,message:m,data:y})}class k{async create(m){let y=(g.default.env.NEXT_PUBLIC_URL||"")+"/api/contact";try{let g=await fetch(y,{method:w,headers:S(),body:m});if(g.ok)return this.response("OK",!0);{let m=await g.json();return this.response(m.message||"Error saving contact")}}catch(m){return console.error("Request failed:",m),this.response("Contact cannot be saved due to a network or server error")}}response=(m,g=!1,y)=>({success:g,message:m,data:y})}class j{async addRating(m,y,v){let b=(g.default.env.NEXT_PUBLIC_URL||"")+"/api/rating";try{let g=await fetch(b,{method:w,headers:S(),body:JSON.stringify({email:m,pageTitle:y,rating:v})});if(g.ok)return this.response("OK",!0);{let m=await g.json();return this.response(m.message||"Error saving rating")}}catch(m){return console.error("Request failed:",m),this.response("Rating cannot be saved due to a network or server error")}}async addFeedback(m,y,v){let b=(g.default.env.NEXT_PUBLIC_URL||"")+"/api/feedback";try{let g=await fetch(b,{method:w,headers:S(),body:JSON.stringify({email:m,rating:y,comment:v})});if(g.ok)return this.response("OK",!0);{let m=await g.json();return this.response(m.message||"Error saving feedback")}}catch(m){return console.error("Request failed:",m),this.response("Feedback cannot be saved due to a network or server error")}}async getRefererRating(m){let y=(g.default.env.NEXT_PUBLIC_URL||"")+"/api/rating",v=m?`?email=${encodeURIComponent(m)}`:"";try{let m=await fetch(`${y}${v}`,{method:x,headers:S()});if(m.ok){let g=await m.json();return this.response("OK",!0,g.data)}{let g=await m.json();return this.response(g.message||"Error saving feedback")}}catch(m){return console.error("Request failed:",m),this.response("Feedback cannot be saved due to a network or server error")}}response=(m,g=!1,y)=>({success:g,message:m,data:y})}class T{async subscribe(m,g,y){let v="/api/subscription";try{let b=await fetch(v,{method:w,headers:S(),body:JSON.stringify({firstname:m||"",lastname:g||"",email:y||""})});if(b.ok)return this.response("OK",!0);{let m=await b.json();return this.response(m.message||"Error subscribing to newsletter")}}catch(m){return console.error("Request failed:",m),this.response("Newsletter subscription cannot be saved due to a network or server error")}}response=(m,g=!1,y)=>({success:g,message:m,data:y})}class N{async search(m,g,y,v){let b="/api/search";try{let w=new URLSearchParams({q:m,language:g,site:y});v&&w.set("pageToken",v);let E=await fetch(`${b}?${w.toString()}`,{method:x,headers:S()});if(E.ok)return this.response("OK",!0,await E.json());{let m=await E.json();return this.response(m.message||"Error getting search results")}}catch(m){return console.error("Request failed:",m),this.response("Search results cannot be fetched due to a network or server error")}}response=(m,g=!1,y)=>({success:g,message:m,data:y})}class A{async search(m,g,y,v,b,w){let E="/api/advanced-search";try{let C=new URLSearchParams({q:m,searchSource:g,country:y,language:v});b&&C.set("pageToken",b),w&&Object.keys(w).length>0&&C.set("filters",JSON.stringify(w));let k=await fetch(`${E}?${C.toString()}`,{method:x,headers:S()});if(k.ok)return this.response("OK",!0,await k.json());{let m=await k.json();return this.response(m.message||"Error getting advanced search results")}}catch(m){return console.error("Request failed:",m),this.response("Advanced search results cannot be fetched due to a network or server error")}}response=(m,g=!1,y)=>({success:g,message:m,data:y})}class I{async search(m,g,y){let v="/api/tag";try{let b=await fetch(`${v}?tagId=${m}&language=${g}&site=${y}`,{method:x,headers:S()});if(b.ok)return this.response("OK",!0,await b.json());{let m=await b.json();return this.response(m.message??"Error getting tag search results")}}catch(m){return console.error("Request failed:",m),this.response("Tag search results cannot be fetched due to a network or server error")}}response=(m,g=!1,y)=>({success:g,message:m,data:y})}class R{async getCalendar(m,g){let y="/api/calendar";try{let v=await fetch(`${y}?eventId=${m}&language=${g}`,{method:x,headers:S()});if(v.ok)return await v.json();{let m=await v.json();return this.response(m.message||"Error getting events")}}catch(m){return console.error("Request failed:",m),this.response("Search results cannot be fetched due to a network or server error")}}async getGoogleCalendar(m,g,y){let v="/api/calendar";try{let b=await fetch(`${v}?eventId=${m}&language=${g}&google=${y}`,{method:x});if(b.ok)return await b.text();{let m=await b.json();return this.response(m.message||"Error getting events")}}catch(m){return console.error("Request failed:",m),this.response("Search results cannot be fetched due to a network or server error")}}response=(m,g=!1)=>({success:g,message:m})}class O{async getBookmarkDetails(m,g){let y="/api/sitecore-bookmarks";try{let v=new URLSearchParams({items:m.join(","),language:g}),b=await fetch(`${y}?${v}`,{method:x,headers:S()});if(b.ok){let m=await b.json();return this.response("OK",!0,m.data)}{let m=await b.json();return this.response(m.error||"Error fetching bookmark details")}}catch(m){return console.error("Request failed:",m),this.response("Bookmark details cannot be fetched due to a network or server error")}}response=(m,g=!1,y)=>({success:g,message:m,data:y})}class P{async getSingle(m){let g="/api/preferences";try{let y=`email=${encodeURIComponent(m)}`,v=await fetch(`${g}?${y}`,{method:x,headers:S()});if(v.ok)return this.response("OK",!0,await v.json());{let m=await v.json();return this.response(m.message||"Error fetching preferences")}}catch(m){return console.error("Request failed:",m),this.response("Preferences cannot be fetched due to a network or server error")}}async update(m,g){let y="/api/preferences";try{let v=await fetch(y,{method:w,headers:S(),body:JSON.stringify({email:m,preferences:g})});if(v.ok)return this.response("OK",!0);{let m=await v.json();return this.response(m.message||"Error updating preferences")}}catch(m){return console.error("Request failed:",m),this.response("Preferences cannot be updated due to a network or server error")}}response=(m,g=!1,y)=>({success:g,message:m,data:y})}class D{async create(m){let g="/api/webinar";try{let y=await fetch(g,{method:w,headers:S(),body:JSON.stringify(m)});if(y.ok)return this.response("OK",!0);{let m=await y.json();if(404==y.status)return this.response(m.message||"Error not found");return this.response(m.message||"Error subscribing webinar")}}catch(m){return console.error("Request failed:",m),this.response("Webinar cannot be saved due to a network or server error")}}response=(m,g=!1,y)=>({success:g,message:m,data:y})}class _{async create(m){let g="/api/downloadableresources";try{let y=await fetch(g,{method:w,headers:S(),body:JSON.stringify(m)});if(y.ok)return this.response("OK",!0);{let m=await y.json();return this.response(m.message||"Error saving Downloadable Resources")}}catch(m){return console.error("Request failed:",m),this.response("Downloadable Resources cannot be saved due to a network or server error")}}response=(m,g=!1,y)=>({success:g,message:m,data:y})}class M{async send(m){let g="/api/sendemail";try{let y=await fetch(g,{method:w,headers:S(),body:JSON.stringify(m)});if(y.ok)return this.response("OK",!0);{let m=await y.json();return this.response(m.message||"Error sending Email")}}catch(m){return console.error("Request failed:",m),this.response("Email cannot be saved due to a network or server error")}}response=(m,g=!1,y)=>({success:g,message:m,data:y})}class L{async submit(m,g,y,v){let b="/api/paintoolkit";try{let x=await fetch(b,{method:w,headers:S(),body:JSON.stringify({title:m,firstname:g,lastname:y,email:v})});if(x.ok)return this.response("Pain toolkit data submitted successfully",!0);{let m=await x.json();return this.response(m.error||"Error submitting pain toolkit data")}}catch(m){return console.error("Request failed:",m),this.response("Pain toolkit data cannot be submitted due to a network or server error")}}response=(m,g=!1,y)=>({success:g,message:m,data:y})}class F{async send(m){let y=(g.default.env.NEXT_PUBLIC_URL||"")+"/api/foundationSupportVideoForm";try{let g=await fetch(y,{method:w,headers:{"Content-Type":"application/json",...(0,v.csrfHeaders)()},body:JSON.stringify(m)});if(g.ok)return this.response("OK",!0);{let m=await g.json();return this.response(m.message||"Error sending foundation support video form")}}catch(m){return console.error("Request failed:",m),this.response("Contact c
22annot be saved due to a network or server error")}}response=(m,g=!1,y)=>({success:g,message:m,data:y})}class B{bookmarks;contact;rating;subscription;search;calendar;sitecore;preferences;webinar;downloadableResource;emailService;painToolkit;advancedSearch;tag;foundationSupportVideoForm;constructor(){this.bookmarks=new C,this.contact=new k,this.rating=new j,this.subscription=new T,this.search=new N,this.advancedSearch=new A,this.calendar=new R,this.sitecore=new O,this.preferences=new P,this.webinar=new D,this.downloadableResource=new _,this.emailService=new M,this.painToolkit=new L,this.tag=new I,this.foundationSupportVideoForm=new F}}let H=new B;m.s(["headlessApiClient",0,H])},345502,m=>{"use strict";let g="fd_csrf",y="X-CSRF-Token";function v(){if("u"<typeof document)return"";let m=document.cookie.match(RegExp(`(?:^|;\\s*)${g}=([^;]*)`));return m?decodeURIComponent(m[1]):""}function b(){let m=v();return m?{[y]:m}:{}}m.s(["csrfHeaders",0,b])},250754,143100,994740,m=>{"use strict";var g,y,v,b,x,w,E,S,C,k,j,T,N,A,I=m.i(439845),R=m.i(743593),O=m.i(122707),P=m.i(204919),D=m.i(702961);let _=Object.freeze({cacheTimeout:60,cacheEnabled:!0});class M{constructor(m){var g;this.options=m,this.cache=new D.Cache,this.options.cacheTimeout=(null!=(g=this.options.cacheTimeout)?g:_.cacheTimeout)*1e3,void 0===this.options.cacheEnabled&&(this.options.cacheEnabled=_.cacheEnabled)}getCacheValue(m){return this.options.cacheEnabled?this.cache.get(m):null}setCacheValue(m,g){return this.options.cacheEnabled?this.cache.put(m,g,this.options.cacheTimeout):g}}var L=O,F=m.i(228242);let{ERROR_MESSAGES:B}=L.constants,H=` 23 query DictionarySiteQuery( 24 $siteName: String! 25 $language: String! 26 $pageSize: Int = 500 27 $after: String 28 ) { 29 site { 30 siteInfo(site: $siteName) { 31 dictionary(language: $language, first: $pageSize, after: $after) { 32 pageInfo { 33 endCursor 34 hasNext 35 } 36 results { 37 key 38 value 39 } 40 } 41 } 42 } 43 } 44`;class z{constructor(m){this.options=m,this.cache=this.getCacheClient(),this.graphQLClient=this.getGraphQLClient()}async fetchDictionaryData(m,g,y){var v,b;let x=g+m,w=this.getCacheValue(x);if(w)return F.default.dictionary("using cached dictionary data for %s %s",m,g),w;let E={};F.default.dictionary("fetching dictionary data for %s %s",m,g);let S=[],C=!0,k="";if(!g)throw RangeError(B.MV_002);if(!m)throw RangeError(B.MV_009);for(;C;){let x=await this.graphQLClient.request(H,{siteName:g,language:m,pageSize:this.options.pageSize,after:k},y);(null==(b=null==(v=null==x?void 0:x.site)?void 0:v.siteInfo)?void 0:b.dictionary)?(S=S.concat(x.site.siteInfo.dictionary.results),k=x.site.siteInfo.dictionary.pageInfo.endCursor,C=x.site.siteInfo.dictionary.pageInfo.hasNext):C=!1}return S.forEach(m=>E[m.key]=m.value),this.setCacheValue(x,E),E}setCacheValue(m,g){return this.cache.setCacheValue(m,g)}getCacheValue(m){return this.cache.getCacheValue(m)}getCacheClient(){return new M(this.options)}getGraphQLClient(){var m,g;if(!this.options.clientFactory)throw Error("clientFactory needs to be provided when initializing GraphQL client.");return this.options.clientFactory({debugger:F.default.dictionary,retries:null==(m=this.options.retries)?void 0:m.count,retryStrategy:null==(g=this.options.retries)?void 0:g.retryStrategy})}}var V=O,U=m.i(168383),W=m.i(26301);let G=/-library--([^\s]+)/;function q(m,g,y=V.constants.SITECORE_EDGE_PLATFORM_URL_DEFAULT){let v=new Set;return m.sitecore.route?(Q(m.sitecore.route,v),[...v].map(m=>({href:$(m,g,y),rel:"stylesheet"}))):[]}let $=(m,g,y=V.constants.SITECORE_EDGE_PLATFORM_URL_DEFAULT)=>`${(0,U.normalizeUrl)(y)}/v1/files/components/styles/${m}.css?sitecoreContextId=${g}`,K=(m,g)=>{m.map(m=>Q(m,g))},Q=(m,g)=>{var y,v,b,x;let w;if("params"in m&&m.params){let g=(0,W.getRenderingParamString)(m.params.CSSStyles),b=(0,W.getRenderingParamString)(m.params.Styles),x=(0,W.getRenderingParamString)(m.params.LibraryId);w=(null==(y=null==g?void 0:g.match(G))?void 0:y[1])||(null==(v=null==b?void 0:b.match(G))?void 0:v[1])||x||void 0}if(!w&&"fields"in m&&m.fields){let g=(0,W.getRenderingParamString)((0,W.getFieldValue)(m.fields,"CSSStyles","")),y=(0,W.getRenderingParamString)((0,W.getFieldValue)(m.fields,"Styles","")),v=(0,W.getRenderingParamString)((0,W.getFieldValue)(m.fields,"LibraryId",""));w=(null==(b=null==g?void 0:g.match(G))?void 0:b[1])||(null==(x=null==y?void 0:y.match(G))?void 0:x[1])||v||void 0}w&&g.add(w);let E=m.placeholders||{};
44Object.keys(E).forEach(m=>{K(E[m],g)})};var Y=O,Z=U;let X=/class=".*(\bck-content\b).*"/g,J=(m,g,y=Y.constants.SITECORE_EDGE_PLATFORM_URL_DEFAULT)=>{if(!m.sitecore.route)return null;let v={loadStyles:!1};return(er(m.sitecore.route,v),v.loadStyles)?{href:ee(g,y),rel:"stylesheet"}:null},ee=(m,g=Y.constants.SITECORE_EDGE_PLATFORM_URL_DEFAULT)=>`${(0,Z.normalizeUrl)(g)}/v1/files/pages/styles/content-styles.css?sitecoreContextId=${m}`,et=(m,g)=>{g.loadStyles||m.forEach(m=>{er(m,g)})},en=(m,g)=>{m&&"object"==typeof m&&!g.loadStyles&&("value"in m&&"string"==typeof m.value?g.loadStyles=X.test(m.value):"fields"in m?Object.values(m.fields).forEach(m=>{en(m,g)}):Array.isArray(m)&&m.forEach(m=>{en(m,g)}))},er=(m,g)=>{if(g.loadStyles)return;"fields"in m&&m.fields&&Object.values(m.fields).forEach(m=>{en(m,g)});let y=m.placeholders||{};Object.keys(y).forEach(m=>{et(y[m],g)})};var ei=R;class ea{constructor(m){this.serviceConfig=m,this.graphQLClient=this.getGraphQLClient()}getGraphQLClient(){var m,g;if(!this.serviceConfig.clientFactory)throw Error("clientFactory needs to be provided when initializing GraphQL client.");return this.serviceConfig.clientFactory({debugger:this.serviceConfig.debugger||ei.debug.http,retries:null==(m=this.serviceConfig.retries)?void 0:m.count,retryStrategy:null==(g=this.serviceConfig.retries)?void 0:g.retryStrategy})}}var eo=F;let el="ContentSdkLayoutQuery";class es extends ea{constructor(m){super(m),this.serviceConfig=m}async fetchLayoutData(m,g,y){var v,b;let x=g.site,w=this.getLayoutQuery(m,x,null==g?void 0:g.locale);eo.default.layout("fetching layout data for %s %s %s",m,null==g?void 0:g.locale,x);let E=await this.graphQLClient.request(w,{},y);return(null==(b=null==(v=null==E?void 0:E.layout)?void 0:v.item)?void 0:b.rendered)||{sitecore:{context:{pageEditing:!1,language:null==g?void 0:g.locale},route:null}}}getLayoutQuery(m,g,y){let v=y?`, language:"${y}"`:"",b=this.serviceConfig.formatLayoutQuery?this.serviceConfig.formatLayoutQuery(g,m,y):`layout(site:"${g}", routePath:"${m}"${v})`;return`query ${el} { 45 ${b}{ 46 item { 47 rendered 48 } 49 } 50 }`}}(g=E||(E={})).Preview="preview",g.Edit="edit",g.Normal="normal",(S||(S={})).Metadata="metadata",(C||(C={})).Component="component";let ec="editing-componentmode-placeholder",eu="editing-component";m.s(["EDITING_COMPONENT_ID",0,eu,"EDITING_COMPONENT_PLACEHOLDER",0,ec,"LayoutServicePageState",0,E],143100);var ed=O,ep=U,ef=m.i(699174);let eh=new URL(ed.constants.SITECORE_EXPERIENCE_EDGE_URL_DEFAULT).hostname;function em(m){try{return new URL(m.startsWith("http")?m:`https://${m}`).hostname.toLowerCase()!==eh}catch(m){return!1}}let eg=RegExp(`https?://${(0,ef.escapeRegExp)(eh)}`,"gi");function ey(m,g){let y=(0,ep.normalizeUrl)(g);return em(y)?ev(m,y):m}function ev(m,g){if(null==m)return m;if("string"==typeof m)return eb(m,g);if(Array.isArray(m))return m.map(m=>ev(m,g));if("object"==typeof m){if(Object.getPrototypeOf(m)!==Object.prototype)return m;let y={};for(let v of Object.keys(m))y[v]=ev(m[v],g);return y}return m}function eb(m,g){return eg.lastIndex=0,m.replace(eg,g)}function ex(m){let g=(0,ep.normalizeUrl)(m);return em(g)?m=>eb(m,g):m=>m}function ew(m,g){if(null==m)return m;if("string"==typeof m)return g(m);if(Array.isArray(m))return m.map(m=>ew(m,g));if("object"==typeof m&&Object.getPrototypeOf(m)===Object.prototype){let y={};for(let v of Object.keys(m))y[v]=ew(m[v],g);return y}return m}var eE=m.i(812099);let eS=m=>Object.assign(Object.assign({},m),{componentName:eE.HIDDEN_RENDERING_NAME,experiences:{}});function eC(m,g,y){var v;m.sitecore.context.variantId=g;let b=(null==(v=m.sitecore.route)?void 0:v.placeholders)||{};if(0===Object.keys(b).length)return;let x=m.sitecore.context.pageEditing;return Object.keys(b).forEach(m=>{b[m]=ek(b[m],[g,...y||[]],x)}),b}function ek(m,g,y){return m.map(m=>{let v=m;if(void 0!==v.experiences)return ej(v,g,y);if(v.placeholders){let m=v.placeholders;Object.keys(m).forEach(v=>{m[v]=ek(m[v],g,y)})}return m}).filter(Boolean)}function ej(m,g,y){let v=Object.keys(m.experiences).find(m=>g.includes(m)),b=v&&m.experiences[v];if(b||m.componentName)if(b&&null===b.componentName&&null===b.dataSource)if(!y)return null;else m=eS(m);else b&&(m=b);else{if(!y)return null;
50m=eS(m)}return m.experiences&&(m.experiences={}),m.placeholders&&Object.keys(null==m?void 0:m.placeholders).forEach(v=>{m.placeholders&&(m.placeholders[v]=ek(m.placeholders[v],g,y))}),m}var eT=F;let{ERROR_MESSAGES:eN}=O.constants,eA=` 51 query ErrorPagesQuery($siteName: String!, $language: String!) { 52 site { 53 siteInfo(site: $siteName) { 54 errorHandling(language: $language) { 55 notFoundPage { 56 rendered 57 } 58 notFoundPagePath 59 serverErrorPage { 60 rendered 61 } 62 serverErrorPagePath 63 } 64 } 65 } 66 } 67`;class eI{constructor(m){this.options=m,this.graphQLClient=this.getGraphQLClient()}get query(){return eA}async fetchErrorPages(m,g,y){let v=g||this.options.language;if(!m)throw Error(eN.MV_002);return this.graphQLClient.request(this.query,{siteName:m,language:v},y).then(m=>{var g,y;if(!m.site.siteInfo)return null;let v=m.site.siteInfo.errorHandling,b=(null==(g=v.notFoundPage)?void 0:g.rendered)?{rendered:v.notFoundPage.rendered}:null,x=(null==(y=v.serverErrorPage)?void 0:y.rendered)?{rendered:v.serverErrorPage.rendered}:null;return Object.assign(Object.assign({},v),{notFoundPage:b,serverErrorPage:x})}).catch(m=>Promise.reject(m))}getGraphQLClient(){var m,g;if(!this.options.clientFactory)throw Error("clientFactory needs to be provided when initializing GraphQL client.");return this.options.clientFactory({debugger:eT.default.errorpages,retries:null==(m=this.options.retries)?void 0:m.count,retryStrategy:null==(g=this.options.retries)?void 0:g.retryStrategy})}}var eR=O,eO=m.i(18621);let eP="_site_";function eD(m,g){let y=m.startsWith("/")?m:"/"+m;return`/${eP}${g.siteName}${y}`}function e_(m,g){let y={siteName:g},v=(m.endsWith("/")?m:m+"/").match(`${eP}(.*?)\\/`);return v&&""!==v[1]&&(y.siteName=v[1]),y}function eM(m){let g=m.match(`${eP}.*?(?:\\/|$)`);return null===g?m:m.replace(g[0],"")}var eL=F;let{ERROR_MESSAGES:eF}=eR.constants,eB="The list of sites cannot be empty";function eH(m){return eF.IV_007(m)}let ez=m=>` 68query ${m?"PersonalizeSitemapQuery":"DefaultSitemapQuery"}( 69 $siteName: String! 70 $language: String! 71 $includedPaths: [String] 72 $excludedPaths: [String] 73 $pageSize: Int = 100 74 $after: String 75) { 76 site { 77 siteInfo(site: $siteName) { 78 routes( 79 language: $language 80 includedPaths: $includedPaths 81 excludedPaths: $excludedPaths 82 first: $pageSize 83 after: $after 84 ){ 85 total 86 pageInfo { 87 endCursor 88 hasNext 89 } 90 results { 91 path: routePath 92 ${m?` 93 route { 94 personalization { 95 variantIds 96 } 97 }`:""} 98 } 99 } 100 } 101 } 102} 103`;class eV{constructor(m){this.options=m,this._graphQLClient=this.getGraphQLClient()}get graphQLClient(){return this._graphQLClient}get query(){return ez(this.options.includePersonalizedRoutes)}async fetchSiteRoutes(m,g,y){let v=(m,g)=>({params:{path:m},locale:g}),b=[];if(!g.length)throw RangeError(eF.MV_009);if(!m||!m.length)throw RangeError(eB);for(let x=0;x<m.length;x++)for(let w of g){let g=await this.fetchLanguageSitePaths(w,m[x],y),E=await this.transformLanguageSitePaths(g,v,w);b.push(...E)}return[].concat(...b)}async transformLanguageSitePaths(m,g,y){let v=m=>decodeURI(m).replace(/^\/|\/$/g,"").split("/"),b=[];return m.forEach(m=>{var x,w,E;if(!m)return;b.push(g(v(m.path),y));let S=null==(E=null==(w=null==(x=m.route)?void 0:x.personalization)?void 0:w.variantIds)?void 0:E.filter(m=>!m.includes("_"));(null==S?void 0:S.length)&&b.push(...S.map(b=>g(v((0,eO.getPersonalizedRewrite)(m.path,[b])),y)))}),b}getGraphQLClient(){if(!this.options.clientFactory)throw Error("clientFactory needs to be provided when initializing GraphQL client.");return this.options.clientFactory({debugger:eL.default.sitemap})}async fetchLanguageSitePaths(m,g,y){var v,b,x,w;let E={siteName:g,language:m,pageSize:this.options.pageSize,includedPaths:this.options.includedPaths,excludedPaths:this.options.excludedPaths},S=[],C=!0,k="";for(eL.default.sitemap("fetching sitemap data for %s %s",m,g);C;){let m=await this.graphQLClient.request(this.query,Object.assign(Object.assign({},E),{after:k}),y);if(null==(v=null==m?void 0:m.site)?void 0:v.siteInfo)S=S.concat(null==(b=m.site.siteInfo.routes)?void 0:b.results),C=null==(x=m.site.siteInfo.routes)?void 0:x.pageInfo.hasNext,k=null==(w=m.site.siteInfo.routes)?void 0:w.pageInfo.endCursor;else throw RangeError(eH(g))}
103return S.forEach(m=>{m&&(m.path=eD(m.path,{siteName:g}))}),S}}var eU=F;let{ERROR_MESSAGES:eW}=O.constants,eG="sitemap",eq=` 104 query SitemapQuery($siteName: String!) { 105 site { 106 siteInfo(site: $siteName) { 107 sitemap 108 } 109 } 110 } 111`;class e${constructor(m){this.options=m,this.graphQLClient=this.getGraphQLClient()}get query(){return eq}async fetchSitemaps(m){let g=this.options.siteName;if(!g)throw Error(eW.MV_002);let y=this.graphQLClient.request(this.query,{siteName:g},m);try{return y.then(m=>m.site.siteInfo.sitemap)}catch(m){return Promise.reject(m)}}async getSitemap(m){let g;if(void 0!==m){if(""===m)g=`${eG}.xml`;else{let y=m.startsWith("-")?m.slice(1):m;g=`${eG}-${y}.xml`}return(await this.fetchSitemaps()).find(m=>m.includes(g))}}getGraphQLClient(){if(!this.options.clientFactory)throw Error("clientFactory needs to be provided when initializing GraphQL client.");return this.options.clientFactory({debugger:eU.default.sitemap})}}let eK=JSON,eQ=m=>m.toUpperCase(),eY=m=>{let g={};return m.forEach((m,y)=>{g[y]=m}),g},eZ=(m,g,y)=>m.document?m:{document:m,variables:g,requestHeaders:y,signal:void 0},eX=(m,g,y)=>m.query?m:{query:m,variables:g,requestHeaders:y,signal:void 0},eJ=(m,g)=>m.documents?m:{documents:m,requestHeaders:g,signal:void 0};function e0(m){return"object"==typeof m&&null!==m}function e1(m,g){if(!m)throw Error(null!=g?g:"Unexpected invariant triggered.")}let e2=/\r\n|[\n\r]/g;function e5(m,g){let y=0,v=1;for(let b of m.body.matchAll(e2)){if("number"==typeof b.index||e1(!1),b.index>=g)break;y=b.index+b[0].length,v+=1}return{line:v,column:g+1-y}}function e3(m){return e6(m.source,e5(m.source,m.start))}function e6(m,g){let y=m.locationOffset.column-1,v="".padStart(y)+m.body,b=g.line-1,x=m.locationOffset.line-1,w=g.line+x,E=1===g.line?y:0,S=g.column+E,C=`${m.name}:${w}:${S} 112`,k=v.split(/\r\n|[\n\r]/g),j=k[b];if(j.length>120){let m=Math.floor(S/80),g=S%80,y=[];for(let m=0;m<j.length;m+=80)y.push(j.slice(m,m+80));return C+e4([[`${w} |`,y[0]],...y.slice(1,m+1).map(m=>["|",m]),["|","^".padStart(g)],["|",y[m+1]]])}return C+e4([[`${w-1} |`,k[b-1]],[`${w} |`,j],["|","^".padStart(S)],[`${w+1} |`,k[b+1]]])}function e4(m){let g=m.filter(([m,g])=>void 0!==g),y=Math.max(...g.map(([m])=>m.length));return g.map(([m,g])=>m.padStart(y)+(g?" "+g:"")).join("\n")}function e7(m){let g=m[0];return null==g||"kind"in g||"length"in g?{nodes:g,source:m[1],positions:m[2],path:m[3],originalError:m[4],extensions:m[5]}:g}class e8 extends Error{constructor(m,...g){var y,v,b;const{nodes:x,source:w,positions:E,path:S,originalError:C,extensions:k}=e7(g);super(m),this.name="GraphQLError",this.path=null!=S?S:void 0,this.originalError=null!=C?C:void 0,this.nodes=e9(Array.isArray(x)?x:x?[x]:void 0);const j=e9(null==(y=this.nodes)?void 0:y.map(m=>m.loc).filter(m=>null!=m));this.source=null!=w?w:null==j||null==(v=j[0])?void 0:v.source,this.positions=null!=E?E:null==j?void 0:j.map(m=>m.start),this.locations=E&&w?E.map(m=>e5(w,m)):null==j?void 0:j.map(m=>e5(m.source,m.start));const T=e0(null==C?void 0:C.extensions)?null==C?void 0:C.extensions:void 0;this.extensions=null!=(b=null!=k?k:T)?b: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!=C&&C.stack?Object.defineProperty(this,"stack",{value:C.stack,writable:!0,configurable:!0}):Error.captureStackTrace?Error.captureStackTrace(this,e8):Object.defineProperty(this,"stack",{value:Error().stack,writable:!0,configurable:!0})}get[Symbol.toStringTag](){return"GraphQLError"}toString(){let m=this.message;if(this.nodes)for(let g of this.nodes)g.loc&&(m+="\n\n"+e3(g.loc));else if(this.source&&this.locations)for(let g of this.locations)m+="\n\n"+e6(this.source,g);return m}toJSON(){let m={message:this.message};return null!=this.locations&&(m.locations=this.locations),null!=this.path&&(m.path=this.path),null!=this.extensions&&Object.keys(this.extensions).length>0&&(m.extensions=this.extensions),m}}function e9(m){return void 0===m||0===m.length?void 0:m}function te(m,g,y){return new e8(`Syntax Error: ${y}`,{source:m,positions:[g]})}class tt{constructor(m,g,y){this.start=m.start,this.end=g.end,this.startToken=m,this.endToken=g,this.source=y}get[Symbol.toStringTag](){return"Location"}toJSON(){return{start:this.start,end:this.end}}}class tn{constructor(m,g,y,v,b,x){this.kind=m,this.start=g,this.end=y,this.line=v,this.column=b,this.value=x,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 tr={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:[],Float
112Value:[],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","locations"],SchemaExtension:["directives","operationTypes"],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"]},ti=new Set(Object.keys(tr));function ta(m){let g=null==m?void 0:m.kind;return"string"==typeof g&&ti.has(g)}function to(m){return 9===m||32===m}function tl(m){return m>=48&&m<=57}function ts(m){return m>=97&&m<=122||m>=65&&m<=90}function tc(m){return ts(m)||95===m}function tu(m){return ts(m)||tl(m)||95===m}function td(m){var g,y;let v=Number.MAX_SAFE_INTEGER,b=null,x=-1;for(let g=0;g<m.length;++g){let w=m[g],E=tp(w);E!==w.length&&(b=null!=(y=b)?y:g,x=g,0!==g&&E<v&&(v=E))}return m.map((m,g)=>0===g?m:m.slice(v)).slice(null!=(g=b)?g:0,x+1)}function tp(m){let g=0;for(;g<m.length&&to(m.charCodeAt(g));)++g;return g}function tf(m,g){let y=m.replace(/"""/g,'\\"""'),v=y.split(/\r\n|[\n\r]/g),b=1===v.length,x=v.length>1&&v.slice(1).every(m=>0===m.length||to(m.charCodeAt(0))),w=y.endsWith('\\"""'),E=m.endsWith('"')&&!w,S=m.endsWith("\\"),C=E||S,k=!(null!=g&&g.minimize)&&(!b||m.length>70||C||x||w),j="",T=b&&to(m.charCodeAt(0));return(k&&!T||x)&&(j+="\n"),j+=y,(k||C)&&(j+="\n"),'"""'+j+'"""'}(y=k||(k={})).QUERY="query",y.MUTATION="mutation",y.SUBSCRIPTION="subscription",(v=j||(j={})).QUERY="QUERY",v.MUTATION="MUTATION",v.SUBSCRIPTION="SUBSCRIPTION",v.FIELD="FIELD",v.FRAGMENT_DEFINITION="FRAGMENT_DEFINITION",v.FRAGMENT_SPREAD="FRAGMENT_SPREAD",v.INLINE_FRAGMENT="INLINE_FRAGMENT",v.VARIABLE_DEFINITION="VARIABLE_DEFINITION",v.SCHEMA="SCHEMA",v.SCALAR="SCALAR",v.OBJECT="OBJECT",v.FIELD_DEFINITION="FIELD_DEFINITION",v.ARGUMENT_DEFINITION="ARGUMENT_DEFINITION",v.INTERFACE="INTERFACE",v.UNION="UNION",v.ENUM="ENUM",v.ENUM_VALUE="ENUM_VALUE",v.INPUT_OBJECT="INPUT_OBJECT",v.INPUT_FIELD_DEFINITION="INPUT_FIELD_DEFINITION",(b=T||(T={})).NAME="Name",b.DOCUMENT="Document",b.OPERATION_DEFINITION="OperationDefinition",b.VARIABLE_DEFINITION="VariableDefinition",b.SELECTION_SET="SelectionSet",b.FIELD="Field",b.ARGUMENT="Argument",b.FRAGMENT_SPREAD="FragmentSpread",b.INLINE_FRAGMENT="InlineFragment",b.FRAGMENT_DEFINITION="FragmentDefinition",b.VARIABLE="Variable",b.INT="IntValue",b.FLOAT="FloatValue",b.STRING="StringValue",b.BOOLEAN="BooleanValue",b.NULL="NullValue",b.ENUM="EnumValue",b.LIST="ListValue",b.OBJECT="ObjectValue",b.OBJECT_FIELD="ObjectField",b.DIRECTIVE="Directive",b.NAMED_TYPE="NamedType",b.LIST_TYPE="ListType",b.NON_NULL_TYPE="NonNullType",b.SCHEMA_DEFINITION="SchemaDefinition",b.OPERATION_TYPE_DEFINITION="OperationTypeDefinition",b.SCALAR_TYPE_DEFINITION="ScalarTypeDefinition",b.OBJECT_TYPE_DEFINITION="ObjectTypeDefinition",b.FIELD_DEFINITION="FieldDefinition",b.INPUT_VALUE_DEFINITION="InputValueDefinition",b.INTERFACE_TYPE_DEFINITION="InterfaceTypeDefinition",b.UNION_TYPE_DEFINITION="UnionTypeDefinition",b.ENUM_TYPE_DEFINITION="EnumTypeDefinition",b.ENUM_VALUE_DEFINITION="EnumValueDefinition",b.INPUT_OBJECT_TYPE_DEFINITION="InputObjectTypeDefinition",b.DIRECTIVE_DEFINITION="DirectiveDefinition",b.SCHEMA_EXTENSION="SchemaExtension",b.SCALAR_TYPE_EXTENSION="ScalarTypeExtension",b.OBJECT_TYPE_EXTENSION="ObjectTypeExtension",b.INTERFACE_TYPE_EXTENSION="InterfaceTypeExtension",b.UNION_TYPE_EXTENSION="UnionTypeExtension",b.ENUM_TYPE_EXTENSION="EnumTypeExtension",b.INPUT_OBJECT_TYPE_EXTENSION="InputObjectTypeExtension",b.TYPE_COORDINATE="TypeCoordinate",b.MEMBER_COORDINATE="MemberCoordinate",b.ARGUMENT_COORDINATE="ArgumentCoordinate",b.DIRECTIVE_COORDINATE="DirectiveCoordinate",b.DIRECTIVE_ARGUMENT_COORDINATE="DirectiveArgumentCoordinate",(x=N||(N={})).SOF="<SOF>",x.EOF="<EOF>",x.BANG="!",x.DOLLAR="$",x.AMP="&",x.PAREN_L="(",x.PAREN_R=")",x.DOT=".",x.SPREAD="...",x.COLON=":",x.EQUALS="=",x.AT="@",x.BRACKET_L="[",x.BRACKET_R="]",x.BRACE_L="{",x.PIPE="|",x.BRACE_R="}
112",x.NAME="Name",x.INT="Int",x.FLOAT="Float",x.STRING="String",x.BLOCK_STRING="BlockString",x.COMMENT="Comment";class th{constructor(m){const g=new tn(N.SOF,0,0,0,0);this.source=m,this.lastToken=g,this.token=g,this.line=1,this.lineStart=0}get[Symbol.toStringTag](){return"Lexer"}advance(){return this.lastToken=this.token,this.token=this.lookahead()}lookahead(){let m=this.token;if(m.kind!==N.EOF)do if(m.next)m=m.next;else{let g=tE(this,m.end);m.next=g,g.prev=m,m=g}while(m.kind===N.COMMENT)return m}}function tm(m){return m===N.BANG||m===N.DOLLAR||m===N.AMP||m===N.PAREN_L||m===N.PAREN_R||m===N.DOT||m===N.SPREAD||m===N.COLON||m===N.EQUALS||m===N.AT||m===N.BRACKET_L||m===N.BRACKET_R||m===N.BRACE_L||m===N.PIPE||m===N.BRACE_R}function tg(m){return m>=0&&m<=55295||m>=57344&&m<=1114111}function ty(m,g){return tv(m.charCodeAt(g))&&tb(m.charCodeAt(g+1))}function tv(m){return m>=55296&&m<=56319}function tb(m){return m>=56320&&m<=57343}function tx(m,g){let y=m.source.body.codePointAt(g);if(void 0===y)return N.EOF;if(y>=32&&y<=126){let m=String.fromCodePoint(y);return'"'===m?"'\"'":`"${m}"`}return"U+"+y.toString(16).toUpperCase().padStart(4,"0")}function tw(m,g,y,v,b){let x=m.line,w=1+y-m.lineStart;return new tn(g,y,v,x,w,b)}function tE(m,g){let y=m.source.body,v=y.length,b=g;for(;b<v;){let g=y.charCodeAt(b);switch(g){case 65279:case 9:case 32:case 44:++b;continue;case 10:++b,++m.line,m.lineStart=b;continue;case 13:10===y.charCodeAt(b+1)?b+=2:++b,++m.line,m.lineStart=b;continue;case 35:return tS(m,b);case 33:return tw(m,N.BANG,b,b+1);case 36:return tw(m,N.DOLLAR,b,b+1);case 38:return tw(m,N.AMP,b,b+1);case 40:return tw(m,N.PAREN_L,b,b+1);case 41:return tw(m,N.PAREN_R,b,b+1);case 46:if(46===y.charCodeAt(b+1)&&46===y.charCodeAt(b+2))return tw(m,N.SPREAD,b,b+3);break;case 58:return tw(m,N.COLON,b,b+1);case 61:return tw(m,N.EQUALS,b,b+1);case 64:return tw(m,N.AT,b,b+1);case 91:return tw(m,N.BRACKET_L,b,b+1);case 93:return tw(m,N.BRACKET_R,b,b+1);case 123:return tw(m,N.BRACE_L,b,b+1);case 124:return tw(m,N.PIPE,b,b+1);case 125:return tw(m,N.BRACE_R,b,b+1);case 34:if(34===y.charCodeAt(b+1)&&34===y.charCodeAt(b+2))return tO(m,b);return tj(m,b)}if(tl(g)||45===g)return tC(m,b,g);if(tc(g))return tP(m,b);throw te(m.source,b,39===g?"Unexpected single quote character ('), did you mean to use a double quote (\")?":tg(g)||ty(y,b)?`Unexpected character: ${tx(m,b)}.`:`Invalid character: ${tx(m,b)}.`)}return tw(m,N.EOF,v,v)}function tS(m,g){let y=m.source.body,v=y.length,b=g+1;for(;b<v;){let m=y.charCodeAt(b);if(10===m||13===m)break;if(tg(m))++b;else if(ty(y,b))b+=2;else break}return tw(m,N.COMMENT,g,b,y.slice(g+1,b))}function tC(m,g,y){let v=m.source.body,b=g,x=y,w=!1;if(45===x&&(x=v.charCodeAt(++b)),48===x){if(tl(x=v.charCodeAt(++b)))throw te(m.source,b,`Invalid number, unexpected digit after 0: ${tx(m,b)}.`)}else b=tk(m,b,x),x=v.charCodeAt(b);if(46===x&&(w=!0,x=v.charCodeAt(++b),b=tk(m,b,x),x=v.charCodeAt(b)),(69===x||101===x)&&(w=!0,(43===(x=v.charCodeAt(++b))||45===x)&&(x=v.charCodeAt(++b)),b=tk(m,b,x),x=v.charCodeAt(b)),46===x||tc(x))throw te(m.source,b,`Invalid number, expected digit but got: ${tx(m,b)}.`);return tw(m,w?N.FLOAT:N.INT,g,b,v.slice(g,b))}function tk(m,g,y){if(!tl(y))throw te(m.source,g,`Invalid number, expected digit but got: ${tx(m,g)}.`);let v=m.source.body,b=g+1;for(;tl(v.charCodeAt(b));)++b;return b}function tj(m,g){let y=m.source.body,v=y.length,b=g+1,x=b,w="";for(;b<v;){let v=y.charCodeAt(b);if(34===v)return w+=y.slice(x,b),tw(m,N.STRING,g,b+1,w);if(92===v){w+=y.slice(x,b);let g=117===y.charCodeAt(b+1)?123===y.charCodeAt(b+2)?tT(m,b):tN(m,b):tR(m,b);w+=g.value,b+=g.size,x=b;continue}if(10===v||13===v)break;if(tg(v))++b;else if(ty(y,b))b+=2;else throw te(m.source,b,`Invalid character within String: ${tx(m,b)}.`)}throw te(m.source,b,"Unterminated string.")}function tT(m,g){let y=m.source.body,v=0,b=3;for(;b<12;){let m=y.charCodeAt(g+b++);if(125===m){if(b<5||!tg(v))break;return{value:String.fromCodePoint(v),size:b}}if((v=v<<4|tI(m))<0)break}throw te(m.source,g,`Invalid Unicode escape sequence: "${y.slice(g,g+b)}".`)}function tN(m,g){let y=m.source.body,v=tA(y,g+2);if(tg(v))return{value:String.fromCodePoint(v),size:6};if(tv(v)&&92===y.charCodeAt(g+6)&&117===y.charCodeAt(g+7)){let m=tA(y,g+8);if(tb(m))return{value:String.fromCodePoint(v,m),size:12}}throw te(m.source,g,`Invalid Unicode escape sequence: "${y.slice(g,g+6)}".`)}function tA(m,g){return tI(m.charCodeAt(g))<<12|tI(m.charCodeAt(g+1))<<8|tI(m.charCodeAt(g+2))<<4|tI(m.charCodeAt(g+3))}function tI(m){return m>=48&&m<=57?m-48:m>=65&&m<=70?m-55:m>=97&&m<=102?m-87:-1}function tR(m,g){let y=m.source.body;switch(y.charCodeAt(g+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 te(m.source,g,`Invalid character escape sequence: "${y.slice(g,g+2)}".`)}function tO(m,g){let y=m.source.body,v=y.length,b=m.lineStart,x=g+3,w=x,E="",S=[];for(;x<v;){let v=y.charCodeAt(x);if(34===v&&34===y.charCodeAt(x+1)&&34===y.charCodeAt(x+2)){E+=y.slice(w,x),S.push(E);let v=tw(m,N.BLOCK_STRING,g,x+3,td(S).join("\n"));return m.line+=S.length-1,m.lineStart=b,v}if(92===v&&34===y.charCodeAt(x+1)&&34===y.charCodeAt(x+2)&&34===y.charCodeAt(x+3)){E+=y.slice(w,x),w=x+1,x+=4;continue}if(10===v||13===v){E+=y.slice(w,x),S.push(E),13===v&&10===y.charCodeAt(x+1)?x+=2:++x,E="",w=x,b=x;continue}if(tg(v))++x;else if(ty(y,x))x+=2;else throw te(m.source,x,`Invalid character within String: ${tx(m,x)}.`)}throw te(m.source,x,"Unterminated string.")}function tP(m,g){let y=m.source.body,v=y.length,b=g+1;for(;b<v;)if(tu(y.charCodeAt(b)))++b;else break;return tw(m,N.NAME,g,b,y.slice(g,b))}function tD(m,g){if(!m)throw Error(g)}let t_=10,tM=2;function tL(m){return tF(m,[])}function tF(m,g){switch(typeof m){case"string":return JSON.stringify(m);case"function":return m.name?`[function ${m.name}]`:"[function]";case"object":return tB(m,g);default:return String(m)}}function tB(m,g){if(null===m)return"null";if(g.includes(m))return"[Circular]";let y=[...g,m];if(tH(m)){let g=m.toJSON();if(g!==m)return"string"==typeof g?g:tF(g,y)}else if(Array.isArray(m))return tV(m,y);return tz(m,y)}function tH(m){return"function"==typeof m.toJSON}function tz(m,g){let y=Object.entries(m);return 0===y.length?"{}":g.length>tM?"["+tU(m)+"]":"{ "+y.map(([m,y])=>m+": "+tF(y,g)).join(", ")+" }"}function tV(m,g){if(0===m.length)return"[]";if(g.length>tM)return"[Array]";let y=Math.min(t_,m.length),v=m.length-y,b=[];for(let v=0;v<y;++v)b.push(tF(m[v],g));return 1===v?b.push("... 1 more item"):v>1&&b.push(`... ${v} more items`),"["+b.join(", ")+"]"}function tU(m){let g=Object.prototype.toString.call(m).replace(/^\[object /,"").replace(/]$/,"");if("Object"===g&&"function"==typeof m.constructor){let g=m.constructor.name;if("string"==typeof g&&""!==g)return g}return g}let tW=globalThis.process&&1?function(m,g){return m instanceof g}:function(m,g){if(m instanceof g)return!0;
112if("object"==typeof m&&null!==m){var y;let v=g.prototype[Symbol.toStringTag];if(v===(Symbol.toStringTag in m?m[Symbol.toStringTag]:null==(y=m.constructor)?void 0:y.name)){let g=tL(m);throw Error(`Cannot use ${v} "${g}" from another module or realm. 113 114Ensure that there is only one instance of "graphql" in the node_modules 115directory. If different versions of "graphql" are the dependencies of other 116relied on modules, use "resolutions" to ensure only one version is installed. 117 118https://yarnpkg.com/en/docs/selective-version-resolutions 119 120Duplicate "graphql" modules cannot be used at the same time since different 121versions may have different capabilities and behavior. The data from one 122version used in the function from another could produce confusing and 123spurious results.`)}}return!1};class tG{constructor(m,g="GraphQL request",y={line:1,column:1}){"string"==typeof m||tD(!1,`Body must be a string. Received: ${tL(m)}.`),this.body=m,this.name=g,this.locationOffset=y,this.locationOffset.line>0||tD(!1,"line in locationOffset is 1-indexed and must be positive."),this.locationOffset.column>0||tD(!1,"column in locationOffset is 1-indexed and must be positive.")}get[Symbol.toStringTag](){return"Source"}}function tq(m){return tW(m,tG)}function t$(m,g){let y=new tK(m,g),v=y.parseDocument();return Object.defineProperty(v,"tokenCount",{enumerable:!1,value:y.tokenCount}),v}class tK{constructor(m,g={}){const{lexer:y,...v}=g;if(y)this._lexer=y;else{const g=tq(m)?m:new tG(m);this._lexer=new th(g)}this._options=v,this._tokenCounter=0}get tokenCount(){return this._tokenCounter}parseName(){let m=this.expectToken(N.NAME);return this.node(m,{kind:T.NAME,value:m.value})}parseDocument(){return this.node(this._lexer.token,{kind:T.DOCUMENT,definitions:this.many(N.SOF,this.parseDefinition,N.EOF)})}parseDefinition(){if(this.peek(N.BRACE_L))return this.parseOperationDefinition();let m=this.peekDescription(),g=m?this._lexer.lookahead():this._lexer.token;if(m&&g.kind===N.BRACE_L)throw te(this._lexer.source,this._lexer.token.start,"Unexpected description, descriptions are not supported on shorthand queries.");if(g.kind===N.NAME){switch(g.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(g.value){case"query":case"mutation":case"subscription":return this.parseOperationDefinition();case"fragment":return this.parseFragmentDefinition()}if(m)throw te(this._lexer.source,this._lexer.token.start,"Unexpected description, only GraphQL definitions support descriptions.");if("extend"===g.value)return this.parseTypeSystemExtension()}throw this.unexpected(g)}parseOperationDefinition(){let m,g=this._lexer.token;if(this.peek(N.BRACE_L))return this.node(g,{kind:T.OPERATION_DEFINITION,operation:k.QUERY,description:void 0,name:void 0,variableDefinitions:[],directives:[],selectionSet:this.parseSelectionSet()});let y=this.parseDescription(),v=this.parseOperationType();return this.peek(N.NAME)&&(m=this.parseName()),this.node(g,{kind:T.OPERATION_DEFINITION,operation:v,description:y,name:m,variableDefinitions:this.parseVariableDefinitions(),directives:this.parseDirectives(!1),selectionSet:this.parseSelectionSet()})}parseOperationType(){let m=this.expectToken(N.NAME);switch(m.value){case"query":return k.QUERY;case"mutation":return k.MUTATION;case"subscription":return k.SUBSCRIPTION}throw this.unexpected(m)}parseVariableDefinitions(){return this.optionalMany(N.PAREN_L,this.parseVariableDefinition,N.PAREN_R)}parseVariableDefinition(){return this.node(this._lexer.token,{kind:T.VARIABLE_DEFINITION,description:this.parseDescription(),variable:this.parseVariable(),type:(this.expectToken(N.COLON),this.parseTypeReference()),defaultValue:this.expectOptionalToken(N.EQUALS)?this.parseConstValueLiteral():void 0,directives:this.parseConstDirectives()})}parseVariable(){let m=this._lexer.token;return this.expectToken(N.DOLLAR),this.node(m,{kind:T.VARIABLE,name:this.parseName()})}parseSelectionSet(){return this.node(this._lexer.token,{kind:T.SELECTION_SET,selections:this.many(N.BRACE_L,this.parseSelection,N.BRACE_R)})}parseSelection(){return this.peek(N.SPREAD)?this.parseFragment():this.parseField()}parseField(){let m,g,y=this._lexer.token,v=this.parseName();return this.expectOptionalToken(N.COLON)?(m=v,g=this.parseName()):g=v,this.node(y,{kind:T.FIELD,alias:m,name:g,arguments:this.parseArguments(!1),directives:this.parseDirectives(!1),selectionSet:this.peek(N.BRACE_L)?this.parseSelectionSet():void 0})}parseArguments(m){let g=m?this.parseConstArgument:this.parseArgument;return this.optionalMany(N.PAREN_L,g,N.PAREN_R)}parseArgument(m=!1){let g=this._lexer.token,y=this.parseName();return this.expectToken(N.COLON),this.node(g,{kind:T.ARGUMENT,name:y,value:this.parseValueLiteral(m)})}parseConstArgument(){return this.parseArgument(!0)}parseFragment(){let m=this._lexer.token;this.expectToken(N.SPREAD);let g=this.expectOptionalKeyword("on");return!g&&this.peek(N.NAME)?this.node(m,{kind:T.FRAGMENT_SPREAD,name:this.parseFragmentName(),directives:this.parseDirectives(!1)}):this.node(m,{kind:T.INLINE_FRAGMENT,typeCondition:g?this.parseNamedType():void 0,directives:this.parseDirectives(!1),selectionSet:this.parseSelectionSet()})}parseFragmentDefinition(){let m=this._lexer.token,g=this.parseDescription();return(this.expectKeyword("fragment"),!0===this._options.allowLegacyFragmentVariables)?this.node(m,{kind:T.FRAGMENT_DEFINITION,description:g,name:this.parseFragmentName(),variableDefinitions:this.parseVariableDefinitions(),typeCondition:(this.expectKeyword("on"),this.parseNamedType()),directives:this.parseDirectives(!1),selectionSet:this.parseSelectionSet()}):this.node(m,{kind:T.FRAGMENT_DEFINITION,description:g,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(m){let g=this._lexer.token;switch(g.kind){case N.BRACKET_L:return this.parseList(m);case N.BRACE_L:return this.parseObject(m);case N.INT:return this.advanceLexer(),this.node(g,{kind:T.INT,value:g.value});case N.FLOAT:return this.advanceLexer(),this.node(g,{kind:T.FLOAT,value:g.value});case N.STRING:case N.BLOCK_STRING:return this.parseStringLiteral();case N.NAME:switch(this.advanceLexer(),g.value){case"true":return this.node(g,{kind:T.BOOLEAN,value:!0});case"false":return this.node(g,{kind:T.BOOLEAN,value:!1});case"null":return this.node(g,{kind:T.NULL});default:return this.node(g,{kind:T.ENUM,value:g.value})}case N.DOLLAR:if(m){if(this.expectToken(N.DOLLAR),this._lexer.token.kind===N.NAME){let m=this._lexer.token.value;throw te(this._lexer.source,g.start,`Unexpected variable "$${m}" in constant value.`)}throw this.unexpected(g)}return this.parseVariable();default:throw this.unexpected()}}parseConstValueLiteral(){return this.parseValueLiteral(!0)}parseStringLiteral(){let m=this._lexer.token;return this.advanceLexer(),this.node(m,{kind:T.STRING,value:m.value,block:m.kind===N.BLOCK_STRING})}parseList(m){let g=()=>this.parseValueLiteral(m);return this.node(this._lexer.token,{kind:T.LIST,values:this.any(N.BRACKET_L,g,N.BRACKET_R)})}parseObject(m){let g=()=>this.parseObjectField(m);return this.node(this._lexer.token,{kind:T.OBJECT,fields:this.any(N.BRACE_L,g,N.BRACE_R)})}parseObjectField(m){let g=this._lexer.token,y=this.parseName();return this.expectToken(N.COLON),this.node(g,{kind:T.OBJECT_FIELD,name:y,value:this.parseValueLiteral(m)})}parseDirectives(m){let g=[];for(;this.peek(N.AT);)g.push(this.parseDirective(m));return g}parseConstDirectives(){return this.parseDirectives(!0)}parseDirective(m){let g=this._lexer.token;return this.expectToken(N.AT),this.node(g,{kind:T.DIRECTIVE,name:this.parseName(),arguments:this.parseArguments(m)})}parseTypeReference(){let m,g=this._lexer.token;if(this.expectOptionalToken(N.BRACKET_L)){let y=this.parseTypeReference();this.expectToken(N.BRACKET_R),m=this.node(g,{kind:T.LIST_TYPE,type:y})}else m=this.parseNamedType();return this.expectOptionalToken(N.BANG)?this.node(g,{kind:T.NON_NULL_TYPE,type:m}):m}parseNamedType(){return this.node(this._lexer.token,{kind:T.NAMED_TYPE,name:this.parseName()})}peekDescription(){return this.peek(N.STRING)||this.peek(N.BLOCK_STRING)}parseDescription(){if(this.peekDescription())return this.parseStringLiteral()}parseSchemaDefinition(){let m=this._lexer.token,g=this.parseDescription();this.expectKeyword("schema");let y=this.parseConstDirectives(),v=this.many(N.BRACE_L,this.parseOperationTypeDefinition,N.BRACE_R);return this.node(m,{kind:T.SCHEMA_DEFINITION,description:g,directives:y,operationTypes:v})}parseOperationTypeDefinition(){let m=this._lexer.token,g=this.parseOperationType();this.expectToken(N.COLON);let y=this.parseNamedType();return this.node(m,{kind:T.OPERATION_TYPE_DEFINITION,operation:g,type:y})}parseScalarTypeDefinition(){let m=this._lexer.token,g=this.parseDescription();this.expectKeyword("scalar");let y=this.parseName(),v=this.parseConstDirectives();return this.node(m,{kind:T.SCALAR_TYPE_DEFINITION,description:g,name:y,directives:v})}parseObjectTypeDefinition(){let m=this._lexer.token,g=this.parseDescription();this.expectKeyword("type");let y=this.parseName(),v=this.parseImplementsInterfaces(),b=this.parseConstDirectives(),x=this.parseFieldsDefinition();return this.node(m,{kind:T.OBJECT_TYPE_DEFINITION,description:g,name:y,interfaces:v,directives:b,fields:x})}parseImplementsInterfaces(){return this.expectOptionalKeyword("implements")?this.delimitedMany(N.AMP,this.parseNamedType):[]}parseFieldsDefinition(){return this.optionalMany(N.BRACE_L,this.parseFieldDefinition,N.BRACE_R)}parseFieldDefinition(){let m=this._lexer.token,g=this.parseDescription(),y=this.parseName(),v=this.parseArgumentDefs();this.expectToken(N.COLON);let b=this.parseTypeReference(),x=this.parseConstDirectives();return this.node(m,{kind:T.FIELD_DEFINITION,description:g,name:y,arguments:v,type:b,directives:x})}parseArgumentDefs(){return this.optionalMany(N.PAREN_L,this.parseInputValueDef,N.PAREN_R)}parseInputValueDef(){let m,g=this._lexer.token,y=this.parseDescription(),v=this.parseName();this.expectToken(N.COLON);let b=this.parseTypeReference();this.expectOptionalToken(N.EQUALS)&&(m=this.parseConstValueLiteral());let x=this.parseConstDirectives();return this.node(g,{kind:T.INPUT_VALUE_DEFINITION,description:y,name:v,type:b,defaultValue:m,directives:x})}parseInterfaceTypeDefinition(){let m=this._lexer.token,g=this.parseDescription();this.expectKeyword("interface");let y=this.parseName(),v=this.parseImplementsInterfaces(),b=this.parseConstDirectives(),x=this.parseFieldsDefinition();return this.node(m,{kind:T.INTERFACE_TYPE_DEFINITION,description:g,name:y,interfaces:v,directives:b,fields:x})}parseUnionTypeDefinition(){let m=this._lexer.token,g=this.parseDescription();this.expectKeyword("union");let y=this.parseName(),v=this.parseConstDirectives(),b=this.parseUnionMemberTypes();return this.node(m,{kind:T.UNION_TYPE_DEFINITION,description:g,name:y,directives:v,types:b})}parseUnionMemberTypes(){return this.expectOptionalToken(N.EQUALS)?this.delimitedMany(N.PIPE,this.parseNamedType):[]}parseEnumTypeDefinition(){let m=this._lexer.token,g=this.parseDescription();this.expectKeyword("enum");let y=this.parseName(),v=this.parseConstDirectives(),b=this.parseEnumValuesDefinition();return this.node(m,{kind:T.ENUM_TYPE_DEFINITION,description:g,name:y,directives:v,values:b})}parseEnumValuesDefinition(){return this.optionalMany(N.BRACE_L,this.parseEnumValueDefinition,N.BRACE_R)}parseEnumValueDefinition(){let m=this._lexer.token,g=this.parseDescription(),y=this.parseEnumValueName(),v=this.parseConstDirectives();return this.node(m,{kind:T.ENUM_VALUE_DEFINITION,description:g,name:y,directives:v})}parseEnumValueName(){if("true"===this._lexer.token.value||"false"===this._lexer.token.value||"null"===this._lexer.token.value)throw te(this._lexer.source,this._lexer.token.start,`${tQ(this._lexer.token)} is reserved and cannot be used for an enum value.`);return this.parseName()}parseInputObjectTypeDefinition(){let m=this._lexer.token,g=this.parseDescription();this.expectKeyword("input");let y=this.parseName(),v=this.parseConstDirectives(),b=this.parseInputFieldsDefinition();return this.node(m,{kind:T.INPUT_OBJECT_TYPE_DEFINITION,description:g,name:y,directives:v,fields:b})}parseInputFieldsDefinition(){return this.optionalMany(N.BRACE_L,this.parseInputValueDef,N.BRACE_R)}parseTypeSystemExtension(){let m=this._lexer.lookahead();if(m.kind===N.NAME)switch(m.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()}throw this.unexpected(m)}parseSchemaExtension(){let m=this._lexer.token;this.expectKeyword("extend"),this.expectKeyword("schema");let g=this.parseConstDirectives(),y=this.optionalMany(N.BRACE_L,this.parseOperationTypeDefinition,N.BRACE_R);if(0===g.length&&0===y.length)throw this.unexpected();return this.node(m,{kind:T.SCHEMA_EXTENSION,directives:g,operationTypes:y})}parseScalarTypeExtension(){let m=this._lexer.token;this.expectKeyword("extend"),this.expectKeyword("scalar");let g=this.parseName(),y=this.parseConstDirectives();if(0===y.length)throw this.unexpected();return this.node(m,{kind:T.SCALAR_TYPE_EXTENSION,name:g,directives:y})}parseObjectTypeExtension(){let m=this._lexer.token;this.expectKeyword("extend"),this.expectKeyword("type");let g=this.parseName(),y=this.parseImplementsInterfaces(),v=this.parseConstDirectives(),b=this.parseFieldsDefinition();if(0===y.length&&0===v.length&&0===b.length)throw this.unexpected();return this.node(m,{kind:T.OBJECT_TYPE_EXTENSION,name:g,interfaces:y,directives:v,fields:b})}parseInterfaceTypeExtension(){let m=this._lexer.token;this.expectKeyword("extend"),this.expectKeyword("interface");let g=this.parseName(),y=this.parseImplementsInterfaces(),v=this.parseConstDirectives(),b=this.parseFieldsDefinition();if(0===y.length&&0===v.length&&0===b.length)throw this.unexpected();return this.node(m,{kind:T.INTERFACE_TYPE_EXTENSION,name:g,interfaces:y,directives:v,fields:b})}parseUnionTypeExtension(){let m=this._lexer.token;this.expectKeyword("extend"),this.expectKeyword("union");let g=this.parseName(),y=this.parseConstDirectives(),v=this.parseUnionMemberTypes();if(0===y.length&&0===v.length)throw this.unexpected();return this.node(m,{kind:T.UNION_TYPE_EXTENSION,name:g,directives:y,types:v})}parseEnumTypeExtension(){let m=this._lexer.token;this.expectKeyword("extend"),this.expectKeyword("enum");let g=this.parseName(),y=this.parseConstDirectives(),v=this.parseEnumValuesDefinition();if(0===y.length&&0===v.length)throw this.unexpected();return this.node(m,{kind:T.ENUM_TYPE_EXTENSION,name:g,directives:y,values:v})}parseInputObjectTypeExtension(){let m=this._lexer.token;this.expectKeyword("extend"),this.expectKeyword("input");let g=this.parseName(),y=this.parseConstDirectives(),v=this.parseInputFieldsDefinition();if(0===y.length&&0===v.length)throw this.unexpected();return this.node(m,{kind:T.INPUT_OBJECT_TYPE_EXTENSION,name:g,directives:y,fields:v})}parseDirectiveDefinition(){let m=this._lexer.token,g=this.parseDescription();this.expectKeyword("directive"),this.expectToken(N.AT);let y=this.parseName(),v=this.parseArgumentDefs(),b=this.expectOptionalKeyword("repeatable");this.expectKeyword("on");let x=this.parseDirectiveLocations();return this.node(m,{kind:T.DIRECTIVE_DEFINITION,description:g,name:y,arguments:v,repeatable:b,locations:x})}parseDirectiveLocations(){return this.delimitedMany(N.PIPE,this.parseDirectiveLocation)}parseDirectiveLocation(){let m=this._lexer.token,g=this.parseName();if(Object.prototype.hasOwnProperty.call(j,g.value))return g;throw this.unexpected(m)}parseSchemaCoordinate(){let m,g,y=this._lexer.token,v=this.expectOption
123alToken(N.AT),b=this.parseName();return(!v&&this.expectOptionalToken(N.DOT)&&(m=this.parseName()),(v||m)&&this.expectOptionalToken(N.PAREN_L)&&(g=this.parseName(),this.expectToken(N.COLON),this.expectToken(N.PAREN_R)),v)?g?this.node(y,{kind:T.DIRECTIVE_ARGUMENT_COORDINATE,name:b,argumentName:g}):this.node(y,{kind:T.DIRECTIVE_COORDINATE,name:b}):m?g?this.node(y,{kind:T.ARGUMENT_COORDINATE,name:b,fieldName:m,argumentName:g}):this.node(y,{kind:T.MEMBER_COORDINATE,name:b,memberName:m}):this.node(y,{kind:T.TYPE_COORDINATE,name:b})}node(m,g){return!0!==this._options.noLocation&&(g.loc=new tt(m,this._lexer.lastToken,this._lexer.source)),g}peek(m){return this._lexer.token.kind===m}expectToken(m){let g=this._lexer.token;if(g.kind===m)return this.advanceLexer(),g;throw te(this._lexer.source,g.start,`Expected ${tY(m)}, found ${tQ(g)}.`)}expectOptionalToken(m){return this._lexer.token.kind===m&&(this.advanceLexer(),!0)}expectKeyword(m){let g=this._lexer.token;if(g.kind===N.NAME&&g.value===m)this.advanceLexer();else throw te(this._lexer.source,g.start,`Expected "${m}", found ${tQ(g)}.`)}expectOptionalKeyword(m){let g=this._lexer.token;return g.kind===N.NAME&&g.value===m&&(this.advanceLexer(),!0)}unexpected(m){let g=null!=m?m:this._lexer.token;return te(this._lexer.source,g.start,`Unexpected ${tQ(g)}.`)}any(m,g,y){this.expectToken(m);let v=[];for(;!this.expectOptionalToken(y);)v.push(g.call(this));return v}optionalMany(m,g,y){if(this.expectOptionalToken(m)){let m=[];do m.push(g.call(this));while(!this.expectOptionalToken(y))return m}return[]}many(m,g,y){this.expectToken(m);let v=[];do v.push(g.call(this));while(!this.expectOptionalToken(y))return v}delimitedMany(m,g){this.expectOptionalToken(m);let y=[];do y.push(g.call(this));while(this.expectOptionalToken(m))return y}advanceLexer(){let{maxTokens:m}=this._options,g=this._lexer.advance();if(g.kind!==N.EOF&&(++this._tokenCounter,void 0!==m&&this._tokenCounter>m))throw te(this._lexer.source,g.start,`Document contains more that ${m} tokens. Parsing aborted.`)}}function tQ(m){let g=m.value;return tY(m.kind)+(null!=g?` "${g}"`:"")}function tY(m){return tm(m)?`"${m}"`:m}function tZ(m){return`"${m.replace(tX,tJ)}"`}let tX=/[\x00-\x1f\x22\x5c\x7f-\x9f]/g;function tJ(m){return t0[m.charCodeAt(0)]}let t0=["\\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"],t1=Object.freeze({});function t2(m,g,y=tr){let v,b,x,w=new Map;for(let m of Object.values(T))w.set(m,t5(g,m));let E=Array.isArray(m),S=[m],C=-1,k=[],j=m,N=[],A=[];do{var I,R,O;let m,T=++C===S.length,P=T&&0!==k.length;if(T){if(b=0===A.length?void 0:N[N.length-1],j=x,x=A.pop(),P)if(E){j=j.slice();let m=0;for(let[g,y]of k){let v=g-m;null===y?(j.splice(v,1),m++):j[v]=y}}else for(let[m,g]of(j={...j},k))j[m]=g;C=v.index,S=v.keys,k=v.edits,E=v.inArray,v=v.prev}else if(x){if(null==(j=x[b=E?C:S[C]]))continue;N.push(b)}if(!Array.isArray(j)){ta(j)||tD(!1,`Invalid AST Node: ${tL(j)}.`);let y=T?null==(I=w.get(j.kind))?void 0:I.leave:null==(R=w.get(j.kind))?void 0:R.enter;if((m=null==y?void 0:y.call(g,j,b,x,N,A))===t1)break;if(!1===m){if(!T){N.pop();continue}}else if(void 0!==m&&(k.push([b,m]),!T))if(ta(m))j=m;else{N.pop();continue}}void 0===m&&P&&k.push([b,j]),T?N.pop():(v={inArray:E,index:C,keys:S,edits:k,prev:v},S=(E=Array.isArray(j))?j:null!=(O=y[j.kind])?O:[],C=-1,k=[],x&&A.push(x),x=j)}while(void 0!==v)return 0!==k.length?k[k.length-1][1]:m}function t5(m,g){let y=m[g];return"object"==typeof y?y:"function"==typeof y?{enter:y,leave:void 0}:{enter:m.enter,leave:m.leave}}function t3(m){return t2(m,t4)}let t6=80,t4={Name:{leave:m=>m.value},Variable:{leave:m=>"$"+m.name},Document:{leave:m=>t7(m.definitions,"\n\n")},OperationDefinition:{leave(m){let g=nt(m.variableDefinitions)?t9("(\n",t7(m.variableDefinitions,"\n"),"\n)"):t9("(",t7(m.variableDefinitions,", "),")"),y=t9("",m.description,"\n")+t7([m.operation,t7([m.name,g]),t7(m.directives," ")]," ");return("query"===y?"":y+" ")+m.selectionSet}},VariableDefinition:{leave:({variable:m,type:g,defaultValue:y,directives:v,description:b})=>t9("",b,"\n")+m+": "+g+t9(" = ",y)+t9(" ",t7(v," "))},SelectionSet:{leave:({selections:m})=>t8(m)},Field:{leave({alias:m,name:g,arguments:y,directives:v,selectionSet:b}){let x=t9("",m,": ")+g,w=x+t9("(",t7(y,", "),")");return w.length>
123t6&&(w=x+t9("(\n",ne(t7(y,"\n")),"\n)")),t7([w,t7(v," "),b]," ")}},Argument:{leave:({name:m,value:g})=>m+": "+g},FragmentSpread:{leave:({name:m,directives:g})=>"..."+m+t9(" ",t7(g," "))},InlineFragment:{leave:({typeCondition:m,directives:g,selectionSet:y})=>t7(["...",t9("on ",m),t7(g," "),y]," ")},FragmentDefinition:{leave:({name:m,typeCondition:g,variableDefinitions:y,directives:v,selectionSet:b,description:x})=>t9("",x,"\n")+`fragment ${m}${t9("(",t7(y,", "),")")} `+`on ${g} ${t9("",t7(v," ")," ")}`+b},IntValue:{leave:({value:m})=>m},FloatValue:{leave:({value:m})=>m},StringValue:{leave:({value:m,block:g})=>g?tf(m):tZ(m)},BooleanValue:{leave:({value:m})=>m?"true":"false"},NullValue:{leave:()=>"null"},EnumValue:{leave:({value:m})=>m},ListValue:{leave:({values:m})=>"["+t7(m,", ")+"]"},ObjectValue:{leave:({fields:m})=>"{"+t7(m,", ")+"}"},ObjectField:{leave:({name:m,value:g})=>m+": "+g},Directive:{leave:({name:m,arguments:g})=>"@"+m+t9("(",t7(g,", "),")")},NamedType:{leave:({name:m})=>m},ListType:{leave:({type:m})=>"["+m+"]"},NonNullType:{leave:({type:m})=>m+"!"},SchemaDefinition:{leave:({description:m,directives:g,operationTypes:y})=>t9("",m,"\n")+t7(["schema",t7(g," "),t8(y)]," ")},OperationTypeDefinition:{leave:({operation:m,type:g})=>m+": "+g},ScalarTypeDefinition:{leave:({description:m,name:g,directives:y})=>t9("",m,"\n")+t7(["scalar",g,t7(y," ")]," ")},ObjectTypeDefinition:{leave:({description:m,name:g,interfaces:y,directives:v,fields:b})=>t9("",m,"\n")+t7(["type",g,t9("implements ",t7(y," & ")),t7(v," "),t8(b)]," ")},FieldDefinition:{leave:({description:m,name:g,arguments:y,type:v,directives:b})=>t9("",m,"\n")+g+(nt(y)?t9("(\n",ne(t7(y,"\n")),"\n)"):t9("(",t7(y,", "),")"))+": "+v+t9(" ",t7(b," "))},InputValueDefinition:{leave:({description:m,name:g,type:y,defaultValue:v,directives:b})=>t9("",m,"\n")+t7([g+": "+y,t9("= ",v),t7(b," ")]," ")},InterfaceTypeDefinition:{leave:({description:m,name:g,interfaces:y,directives:v,fields:b})=>t9("",m,"\n")+t7(["interface",g,t9("implements ",t7(y," & ")),t7(v," "),t8(b)]," ")},UnionTypeDefinition:{leave:({description:m,name:g,directives:y,types:v})=>t9("",m,"\n")+t7(["union",g,t7(y," "),t9("= ",t7(v," | "))]," ")},EnumTypeDefinition:{leave:({description:m,name:g,directives:y,values:v})=>t9("",m,"\n")+t7(["enum",g,t7(y," "),t8(v)]," ")},EnumValueDefinition:{leave:({description:m,name:g,directives:y})=>t9("",m,"\n")+t7([g,t7(y," ")]," ")},InputObjectTypeDefinition:{leave:({description:m,name:g,directives:y,fields:v})=>t9("",m,"\n")+t7(["input",g,t7(y," "),t8(v)]," ")},DirectiveDefinition:{leave:({description:m,name:g,arguments:y,repeatable:v,locations:b})=>t9("",m,"\n")+"directive @"+g+(nt(y)?t9("(\n",ne(t7(y,"\n")),"\n)"):t9("(",t7(y,", "),")"))+(v?" repeatable":"")+" on "+t7(b," | ")},SchemaExtension:{leave:({directives:m,operationTypes:g})=>t7(["extend schema",t7(m," "),t8(g)]," ")},ScalarTypeExtension:{leave:({name:m,directives:g})=>t7(["extend scalar",m,t7(g," ")]," ")},ObjectTypeExtension:{leave:({name:m,interfaces:g,directives:y,fields:v})=>t7(["extend type",m,t9("implements ",t7(g," & ")),t7(y," "),t8(v)]," ")},InterfaceTypeExtension:{leave:({name:m,interfaces:g,directives:y,fields:v})=>t7(["extend interface",m,t9("implements ",t7(g," & ")),t7(y," "),t8(v)]," ")},UnionTypeExtension:{leave:({name:m,directives:g,types:y})=>t7(["extend union",m,t7(g," "),t9("= ",t7(y," | "))]," ")},EnumTypeExtension:{leave:({name:m,directives:g,values:y})=>t7(["extend enum",m,t7(g," "),t8(y)]," ")},InputObjectTypeExtension:{leave:({name:m,directives:g,fields:y})=>t7(["extend input",m,t7(g," "),t8(y)]," ")},TypeCoordinate:{leave:({name:m})=>m},MemberCoordinate:{leave:({name:m,memberName:g})=>t7([m,t9(".",g)])},ArgumentCoordinate:{leave:({name:m,fieldName:g,argumentName:y})=>t7([m,t9(".",g),t9("(",y,":)")])},DirectiveCoordinate:{leave:({name:m})=>t7(["@",m])},DirectiveArgumentCoordinate:{leave:({name:m,argumentName:g})=>t7(["@",m,t9("(",g,":)")])}};function t7(m,g=""){var y;return null!=(y=null==m?void 0:m.filter(m=>m).join(g))?y:""}function t8(m){return t9("{\n",ne(t7(m,"\n")),"\n}")}function t9(m,g,y=""){return null!=g&&""!==g?m+g+y:""}function ne(m){return t9(" ",m.replace(/\n/g,"\n "))}function nt(m){var g;return null!=(g=null==m?void 0:m.some(m=>m.includes("\n")))&&g}let nn=m=>{let g,y=m.definitions.filter(m=>"OperationDefinition"===m.kind);return 1===y.length&&(g=y[0]?.name?.value),g},nr=m=>{if("string"==typeof m){let g;try{let y=t$(m);g=nn(y)}catch(m){}return{query:m,operationName:g}}let g=nn(m);return{query:t3(m),operationName:g}};
123class ni extends Error{constructor(m,g){super(`${ni.extractMessage(m)}: ${JSON.stringify({response:m,request:g})}`),Object.setPrototypeOf(this,ni.prototype),this.response=m,this.request=g,"function"==typeof Error.captureStackTrace&&Error.captureStackTrace(this,ni)}static extractMessage(m){return m.errors?.[0]?.message??`GraphQL Error (Code: ${m.status})`}}var na=m.i(320502);let no="connection_init",nl="connection_ack",ns="ping",nc="pong",nu="subscribe",nd="next",np="error",nf="complete";class nh{get type(){return this._type}get id(){return this._id}get payload(){return this._payload}constructor(m,g,y){this._type=m,this._payload=g,this._id=y}get text(){let m={type:this.type};return null!=this.id&&void 0!=this.id&&(m.id=this.id),null!=this.payload&&void 0!=this.payload&&(m.payload=this.payload),JSON.stringify(m)}static parse(m,g){let{type:y,payload:v,id:b}=JSON.parse(m);return new nh(y,g(v),b)}}class nm{constructor(m,{onInit:g,onAcknowledged:y,onPing:v,onPong:b}){this.socketState={acknowledged:!1,lastRequestId:0,subscriptions:{}},this.socket=m,m.addEventListener("open",async y=>{this.socketState.acknowledged=!1,this.socketState.subscriptions={},m.send(ny(g?await g():null).text)}),m.addEventListener("close",m=>{this.socketState.acknowledged=!1,this.socketState.subscriptions={}}),m.addEventListener("error",m=>{console.error(m)}),m.addEventListener("message",g=>{try{let x=ng(g.data);switch(x.type){case nl:this.socketState.acknowledged?console.warn("Duplicate CONNECTION_ACK message ignored"):(this.socketState.acknowledged=!0,y&&y(x.payload));return;case ns:v?v(x.payload).then(g=>m.send(nb(g).text)):m.send(nb(null).text);return;case nc:b&&b(x.payload);return}if(!this.socketState.acknowledged||void 0===x.id||null===x.id||!this.socketState.subscriptions[x.id])return;let{query:w,variables:E,subscriber:S}=this.socketState.subscriptions[x.id];switch(x.type){case nd:!x.payload.errors&&x.payload.data&&S.next&&S.next(x.payload.data),x.payload.errors&&S.error&&S.error(new ni({...x.payload,status:200},{query:w,variables:E}));return;case np:S.error&&S.error(new ni({errors:x.payload,status:200},{query:w,variables:E}));return;case nf:S.complete&&S.complete(),delete this.socketState.subscriptions[x.id];return}}catch(g){console.error(g),m.close(1006)}m.close(4400,"Unknown graphql-ws message.")})}makeSubscribe(m,g,y,v){let b=(this.socketState.lastRequestId++).toString();return this.socketState.subscriptions[b]={query:m,variables:v,subscriber:y},this.socket.send(nx(b,{query:m,operationName:g,variables:v}).text),()=>{this.socket.send(nw(b).text),delete this.socketState.subscriptions[b]}}rawRequest(m,g){return new Promise((y,v)=>{let b;this.rawSubscribe(m,{next:(m,g)=>b={data:m,extensions:g},error:v,complete:()=>y(b)},g)})}request(m,g){return new Promise((y,v)=>{let b;this.subscribe(m,{next:m=>b=m,error:v,complete:()=>y(b)},g)})}subscribe(m,g,y){let{query:v,operationName:b}=nr(m);return this.makeSubscribe(v,b,g,y)}rawSubscribe(m,g,y){return this.makeSubscribe(m,void 0,g,y)}ping(m){this.socket.send(nv(m).text)}close(){this.socket.close(1e3)}}function ng(m,g=m=>m){return nh.parse(m,g)}function ny(m){return new nh(no,m)}function nv(m){return new nh(ns,m,void 0)}function nb(m){return new nh(nc,m,void 0)}function nx(m,g){return new nh(nu,g,m)}function nw(m){return new nh(nf,void 0,m)}nm.PROTOCOL="graphql-transport-ws";let nE=m=>{let g={};return m&&("u">typeof Headers&&m instanceof Headers||na&&na.Headers&&m instanceof na.Headers?g=eY(m):Array.isArray(m)?m.forEach(([m,y])=>{m&&void 0!==y&&(g[m]=y)}):g=m),g},nS=m=>m.replace(/([\s,]|#[^\n\r]+)+/g," ").trim(),nC=m=>{if(!Array.isArray(m.query)){let g=m,y=[`query=${encodeURIComponent(nS(g.query))}`];return m.variables&&y.push(`variables=${encodeURIComponent(g.jsonSerializer.stringify(g.variables))}`),g.operationName&&y.push(`operationName=${encodeURIComponent(g.operationName)}`),y.join("&")}if(void 0!==m.variables&&!Array.isArray(m.variables))throw Error("Cannot create query with given variable type, array expected");let g=m,y=m.query.reduce((m,y,v)=>(m.push({query:nS(y),variables:g.variables?g.jsonSerializer.stringify(g.variables[v]):void 0}),m),[]);return`query=${encodeURIComponent(g.jsonSerializer.stringify(y))}`},nk=m=>async g=>{let y,{url:v,query:b,variables:x,operationName:w,fetch:E,fetchOptions:S,middleware:C}=g,k={...g.headers},j="";"POST"===m?"string"==typeof(y=nN(b,x,w,S.jsonSerializer))&&(k["Content-Type"]="application/json"):j=nC({query:b,variables:x,operationName:w,jsonSerializer:S.jsonSerializer??eK});let T={method:m,headers:k,body:y,...S},N=v,A=T;if(C){let{url:m,...g}=await Promise.resolve(C({...T,url:v,operationName:w,variables:x}));N=m,A=g}return j&&(N=`${N}?${j}`),await E(N,A)};
123class nj{constructor(m,g={}){this.url=m,this.requestConfig=g,this.rawRequest=async(...m)=>{let[g,y,v]=m,b=eX(g,y,v),{headers:x,fetch:w=na.default,method:E="POST",requestMiddleware:S,responseMiddleware:C,...k}=this.requestConfig,{url:j}=this;void 0!==b.signal&&(k.signal=b.signal);let{operationName:T}=nr(b.query);return nT({url:j,query:b.query,variables:b.variables,headers:{...nE(nI(x)),...nE(b.requestHeaders)},operationName:T,fetch:w,method:E,fetchOptions:k,middleware:S}).then(m=>(C&&C(m),m)).catch(m=>{throw C&&C(m),m})}}async request(m,...g){let[y,v]=g,b=eZ(m,y,v),{headers:x,fetch:w=na.default,method:E="POST",requestMiddleware:S,responseMiddleware:C,...k}=this.requestConfig,{url:j}=this;void 0!==b.signal&&(k.signal=b.signal);let{query:T,operationName:N}=nr(b.document);return nT({url:j,query:T,variables:b.variables,headers:{...nE(nI(x)),...nE(b.requestHeaders)},operationName:N,fetch:w,method:E,fetchOptions:k,middleware:S}).then(m=>(C&&C(m),m.data)).catch(m=>{throw C&&C(m),m})}batchRequests(m,g){let y=eJ(m,g),{headers:v,...b}=this.requestConfig;void 0!==y.signal&&(b.signal=y.signal);let x=y.documents.map(({document:m})=>nr(m).query),w=y.documents.map(({variables:m})=>m);return nT({url:this.url,query:x,variables:w,headers:{...nE(nI(v)),...nE(y.requestHeaders)},operationName:void 0,fetch:this.requestConfig.fetch??na.default,method:this.requestConfig.method||"POST",fetchOptions:b,middleware:this.requestConfig.requestMiddleware}).then(m=>(this.requestConfig.responseMiddleware&&this.requestConfig.responseMiddleware(m),m.data)).catch(m=>{throw this.requestConfig.responseMiddleware&&this.requestConfig.responseMiddleware(m),m})}setHeaders(m){return this.requestConfig.headers=m,this}setHeader(m,g){let{headers:y}=this.requestConfig;return y?y[m]=g:this.requestConfig.headers={[m]:g},this}setEndpoint(m){return this.url=m,this}}let nT=async m=>{let{query:g,variables:y,fetchOptions:v}=m,b=nk(eQ(m.method??"post")),x=Array.isArray(m.query),w=await b(m),E=await nA(w,v.jsonSerializer??eK),S=Array.isArray(E)?!E.some(({data:m})=>!m):!!E.data,C=Array.isArray(E)||!E.errors||Array.isArray(E.errors)&&!E.errors.length||"all"===v.errorPolicy||"ignore"===v.errorPolicy;if(w.ok&&C&&S){let{errors:m,...g}=(Array.isArray(E),E),y="ignore"===v.errorPolicy?g:E;return{...x?{data:y}:y,headers:w.headers,status:w.status}}throw new ni({..."string"==typeof E?{error:E}:E,status:w.status,headers:w.headers},{query:g,variables:y})},nN=(m,g,y,v)=>{let b=v??eK;if(!Array.isArray(m))return b.stringify({query:m,variables:g,operationName:y});if(void 0!==g&&!Array.isArray(g))throw Error("Cannot create request body with given variable type, array expected");let x=m.reduce((m,y,v)=>(m.push({query:y,variables:g?g[v]:void 0}),m),[]);return b.stringify(x)},nA=async(m,g)=>{let y;return(m.headers.forEach((m,g)=>{"content-type"===g.toLowerCase()&&(y=m)}),y&&(y.toLowerCase().startsWith("application/json")||y.toLowerCase().startsWith("application/graphql+json")||y.toLowerCase().startsWith("application/graphql-response+json")))?g.parse(await m.text()):m.text()},nI=m=>"function"==typeof m?m():m;var nR=m.i(433652),nO=m.i(78491),nP=m.i(185196),nD=function(m,g){var y={};for(var v in m)Object.prototype.hasOwnProperty.call(m,v)&&0>g.indexOf(v)&&(y[v]=m[v]);if(null!=m&&"function"==typeof Object.getOwnPropertySymbols)for(var b=0,v=Object.getOwnPropertySymbols(m);b<v.length;b++)0>g.indexOf(v[b])&&Object.prototype.propertyIsEnumerable.call(m,v[b])&&(y[v[b]]=m[v[b]]);return y};class n_{constructor(m,g={}){var y,v;this.endpoint=m,this.headers={},g.apiKey&&(this.headers.sc_apikey=g.apiKey),g.headers&&(this.headers=Object.assign(Object.assign({},this.headers),g.headers)),g.contextId&&(this.headers["x-sitecore-contextid"]=g.contextId);let b=!1;try{b=!!new URL(m).hostname}catch(m){}if(!m||!b)throw Error(`Invalid GraphQL endpoint '${m}'. Verify that appropriate environment variable is set`);this.timeout=g.timeout,this.retries=null!=(y=g.retries)?y:3,this.retryStrategy=g.retryStrategy||new nP.DefaultRetryStrategy({statusCodes:[429,502,503,504,520,521,522,523,524]}),this.client=new nj(m,{headers:this.headers,fetch:null!=(v=g.fetch)?v:(m,g)=>globalThis.fetch(m,g)}),this.debug=g.debugger||nR.default.http}static createClientFactory(m){var{endpoint:g}=m,y=nD(m,["endpoint"]);return (m={})=>new n_(g,Object.assign(Object.assign({},y),m))}async request(m,g,y){let v=1,b=async()=>{let x=(null==y?void 0:y.retries)||this.retries,w=(null==y?void 0:y.retryStrategy)||this.retryStrategy,E=(null==y?void 0:y.debugger)||this.debug;E("request: %o",{url:this.endpoint,headers:Object.assign(Object.assign({},this.headers),null==y?void 0:y.headers),query:m,variables:g,timeout:this.timeout});let S=Object.assign(Object.assign({},this.headers),null==y?void 0:y.headers),C=performance.now(),k=[this.client.request(m,g,S)];return this.timeout&&(this.abortTimeout=new nO.default(this.timeout),k.push(this.abortTimeout.start)),Promise.race(k).then(m=>{var g;return null==(g=this.abortTimeout)||g.clear(),this.debug("response in %dms: %o",performance.now()-C,m),Promise.resolve(m)},async m=>{var g,y;null==(g=this.abortTimeout)||g.clear(),E("response error: %o",m.response||m.message||m);let S=(null==(y=m.response)?void 0:y.status)||m.code;if(!w.shouldRetry(m,v,x))return Promise.reject(m);{let g=w.getDelay(m,v);return E("Error: %s. Retrying in %dms (attempt %d).",S,g,v),v++,new Promise(m=>setTimeout(m,g)).then(b)}})};return b()}}var nM=m.i(445510);let nL=m=>{let g,{api:y}=m,{edge:v,local:b}=null!=y?y:{},x="u">typeof window;if(null==v?void 0:v.contextId)g={endpoint:(0,nM.getEdgeProxyContentUrl)(v.edgeUrl),contextId:v.contextId};else if(x&&(null==v?void 0:v.clientContextId))g={endpoint:(0,nM.getEdgeProxyContentUrl)(v.edgeUrl),contextId:v.clientContextId};else if((null==b?void 0:b.apiKey)&&(null==b?void 0:b.apiHost))g={endpoint:`${b.apiHost}${b.path}`,apiKey:b.apiKey};else if(x)console.warn("GraphQL client initialised in the browser without Edge or local API configuration;
123 client-side requests may fail."),g={endpoint:"/api/graphql"};else throw Error(`GraphQL client misconfigured. 124 Configure one of the following in sitecore.config or your .env file: 125 Edge mode: set both sitecore.edge.contextId (server-side) and sitecore.edge.clientContextId (browser). 126 Local API mode: set api.local.apiHost and api.local.apiKey. 127 Supplying only api.edge.clientContextId will cause the application to fail at runtime.`);return n_.createClientFactory(Object.assign(Object.assign({},g),m))};var nF=F;let{ERROR_MESSAGES:nB}=O.constants,nH=` 128 query RobotsQuery($siteName: String!) { 129 site { 130 siteInfo(site: $siteName) { 131 robots 132 } 133 } 134 } 135`;class nz{constructor(m){this.options=m,this.graphQLClient=this.getGraphQLClient()}get query(){return nH}async fetchRobots(m){let g=this.options.siteName;if(!g)throw Error(nB.MV_002);let y=this.graphQLClient.request(this.query,{siteName:g},m);try{return y.then(m=>{var g,y;return null==(y=null==(g=null==m?void 0:m.site)?void 0:g.siteInfo)?void 0:y.robots})}catch(m){return Promise.reject(m)}}getGraphQLClient(){if(!this.options.clientFactory)throw Error("clientFactory needs to be provided when initializing GraphQL client.");return this.options.clientFactory({debugger:nF.default.robots})}}var nV=F;let{ERROR_MESSAGES:nU}=O.constants,nW=` 136 query LlmsTxtQuery($siteName: String!) { 137 site { 138 siteInfo(site: $siteName) { 139 llmsTxt 140 } 141 } 142 } 143`;class nG{constructor(m){this.options=m,this.graphQLClient=this.getGraphQLClient()}get query(){return nW}async fetchLlmsTxt(m){let g=this.options.siteName;if(!g)throw Error(nU.MV_002);let y=this.graphQLClient.request(this.query,{siteName:g},m);try{return y.then(m=>{var g,y;return null==(y=null==(g=null==m?void 0:m.site)?void 0:g.siteInfo)?void 0:y.llmsTxt})}catch(m){return Promise.reject(m)}}getGraphQLClient(){if(!this.options.clientFactory)throw Error("clientFactory needs to be provided when initializing GraphQL client.");return this.options.clientFactory({debugger:nV.default.llmsTxt})}}var nq=m.i(426868),n$=m.i(285463),nK=m.i(225790);let{ERROR_MESSAGES:nQ}=O.constants;(w=A||(A={})).NotFound="404",w.InternalServerError="500";class nY{constructor(m){var g,y,v,b,x,w,E,S,C,k;this.initOptions=m,this.clientFactory=this.getClientFactory(),this.graphQLClient=this.clientFactory({debugger:R.debug.http});const j=this.getBaseServiceOptions();this.layoutService=null!=(y=null==(g=m.custom)?void 0:g.layoutService)?y:this.getLayoutService(j),this.dictionaryService=null!=(b=null==(v=m.custom)?void 0:v.dictionaryService)?b:this.getDictionaryService(j),this.editingService=null!=(w=null==(x=m.custom)?void 0:x.editingService)?w:this.getEditingService(),this.errorPagesService=null!=(S=null==(E=m.custom)?void 0:E.errorPagesService)?S:this.getErrorPagesService(),this.sitePathService=null!=(k=null==(C=m.custom)?void 0:C.sitePathService)?k:this.getSitePathService(),this.componentService=this.getComponentService()}parsePath(m){return"string"==typeof m?m.startsWith("/")?m:`/${m}`:`/${m.filter(m=>"/"!==m).map(m=>m.replace(/^\/+/,"").replace(/\/+$/,"")).join("/")}`}getData(m,g,y){return this.graphQLClient.request(m,g,y)}async getPage(m,g,y){var v,b,x,w;let S=this.parsePath(m),C=null!=(v=null==g?void 0:g.locale)?v:this.initOptions.defaultLanguage,k=null!=(b=null==g?void 0:g.site)?b:this.initOptions.defaultSite,j=await this.layoutService.fetchLayoutData(S,{locale:C,site:k},y);return j.sitecore.route?((null==(x=null==g?void 0:g.personalize)?void 0:x.variantId)&&eC(j,g.personalize.variantId,g.personalize.componentVariantIds),{layout:j=this.applyContentRewrite(j),siteName:(null==(w=j.sitecore.context.site)?void 0:w.name)||k,locale:C,mode:this.getPageMode(E.Normal)}):null}getHeadLinks(m,g={}){let{enableStyles:y=!0,enableThemes:v=!0}=g,{contextId:b,clientContextId:x}=this.initOptions.api.edge,w=[],E=b||x,S=(0,P.resolveEdgeUrlForStaticFiles)(this.initOptions.api.edge.edgeUrl);if(y){let g=J(m,E,S);g&&w.push(g)}return v&&w.push(...q(m,E,S)),w}async getDictionary(m,g){let y=(null==m?void 0:m.locale)||this.initOptions.defaultLanguage,v=(null==m?void 0:m.site)||this.initOptions.defaultSite;return await this.dictionaryService.fetchDictionaryData(y,v,g)}async getErrorPages(m,g){let y=(null==m?void 0:m.locale)||this.initOptions.defaultLanguage,v=(null==m?void 0:m.site)||this.initOptions.defaultSite;return await this.errorPagesService.fetchErrorPages(v,y,g)}async getPreview(m,g){var y;if(!m)return console.error("Preview data missing"),null;let{site:v,itemId:b,language:x,version:w,layoutKind:E,mode:S,variantId:C,previewTime:k}=m,j=await this.editingService.fetchEditingData({itemId:b,language:x,version:w,layoutKind:E,mode:S,site:v,variantId:C,previewTime:k},g);if(!j)throw Error(`Unable to fetch editing data for preview ${JSON.stringify(m)}. ${nQ.CONTACT_SUPPORT}`);if(!j.layoutData.sitecore.route)return null;let T=j.layoutData;return{locale:x,layout:T=this.applyContentRewrite(T),siteName:(null==(y=T.sitecore.context.site)?void 0:y.name)||v,mode:this.getPageMode(S)}}async getDesignLibraryData(m,g){var y;let{itemId:v,componentUid:b,site:x,language:w,renderingId:E,dataSourceId:S,version:C,mode:k,generation:j}=m,T=await this.componentService.fetchComponentData(Object.assign({siteName:x,itemId:v,language:w,componentUid:b,renderingId:E,dataSourceId:S,version:C,mode:k},j?{generation:j}:{}),g);if(!T)throw Error(`Unable to fetch editing data for preview ${JSON.stringify(m)}. ${nQ.CONTACT_SUPPORT}`);let N=this.applyContentRewrite(T);return{locale:m.language,layout:N,siteName:(null==(y=N.sitecore.context.site)?void 0:y.name)||x,mode:this.getPageMode(k,j)}}async getErrorPage(m,g,y){var v,b;let x=(null==g?void 0:g.locale)||this.initOptions.defaultLanguage,w=(null==g?void 0:g.site)||this.initOptions.defaultSite,S=await this.getErrorPages({site:w,locale:x},y),C=null;switch(m){case A.NotFound:C=(null==(v=null==S?void 0:S.notFoundPage)?void 0:v.rendered)||null;break;case A.InternalServerError:C=(null==(b=null==S?void 0:S.serverErrorPage)?void 0:b.rendered)||null;break;default:return null}return C?{layout:C=this.applyContentRewrite(C),locale:x,mode:this.getPageMode(E.Normal),siteName:w}:null}async getPagePaths(m,g,y){return this.sitePathService.fetchSiteRoutes(m,g||[],y)}async getSiteMap(m,g){let{reqHost:y,reqProtocol:v,id:b,siteName:x}=m,w=this.getGraphqlSitemapXMLService(x||this.initOptions.defaultSite),E=await w.getSitemap(b);if(E)try{let m=(0,P.resolveExperienceEdgeUrl)(),g=ey(E,m),y=new I.NativeDataFetcher,v=await y.fetch(g);if(!v.data)throw Error("REDIRECT_404");return ey(v.data,m)}catch(m){throw Error("REDIRECT_404")}let S=await w.fetchSitemaps(g);if(!S.length)throw Error("REDIRECT_404");return`<?xml version="1.0" encoding="UTF-8"?> 144 <sitemapindex xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"> 145 ${S.map(m=>{let g=m.split("/"),b=g[g.length-1],x=`${v}://${y}/${b}`.replace(/&/g,"&");return`<sitemap><loc>${x}</loc></sitemap>`}).join("")} 146 </sitemapindex>`}async getRobots(m,g){let y=this.getRobotsService(m||this.initOptions.defaultSite);return await y.fetchRobots(g)||null}async getLlmsTxt(m,g){let y=this.getLlmsTxtService(m.siteName||this.initOptions.defaultSite);return await y.fetchLlmsTxt(g)||null}getGraphqlSitemapXMLService(m){return new e$({clientFactory:this.clientFactory,siteName:m})}getRobotsService(m){return new nz({clientFactory:this.clientFactory,siteName:m})}getLlmsTxtService(m){return new nG({clientFactory:this.clientFactory,siteName:m})}getBaseServiceOptions(){return{defaultSite:this.initOptions.defaultSite,clientFactory:this.clientFactory,retries:this.initOptions.retries}}applyContentRewrite(m){let g=this.initOptions.rewriteMediaUrls;if(!g)return m;let y=(0,P.resolveExperienceEdgeUrl)();return ew(m,!0===g?ex(y):g)}getPageMode(m,g){let y={name:m,isNormal:!1,isPreview:!1,isEditing:!1,isDesignLibrary:!1,designLibrary:{isVariantGeneration:!1}};switch(m){case E.Normal:y.isNormal=!0;break;case E.Preview:y.isPreview=!0;break;case E.Edit:y.isEditing=!0;break;case nq.DesignLibraryMode.Normal:y.isDesignLibrary=!0;break;case nq.DesignLibraryMode.Metadata:y.isDesignLibrary=!0,y.isEditing=!0}
146return y.isDesignLibrary&&g===nq.DesignLibraryVariantGeneration.Variant&&(y.designLibrary.isVariantGeneration=!0,y.isEditing=!0),y}getClientFactory(){return nL({api:this.initOptions.api,retries:this.initOptions.retries.count,retryStrategy:this.initOptions.retries.retryStrategy})}getLayoutService(m){return new es(Object.assign(Object.assign({},m),{formatLayoutQuery:this.initOptions.layout.formatLayoutQuery}))}getDictionaryService(m){return new z(Object.assign(Object.assign({},m),{cacheEnabled:this.initOptions.dictionary.caching.enabled,cacheTimeout:this.initOptions.dictionary.caching.timeout}))}getEditingService(){return new n$.EditingService({clientFactory:this.clientFactory})}getErrorPagesService(){return new eI(Object.assign(Object.assign({},this.initOptions),{language:this.initOptions.defaultLanguage,clientFactory:this.clientFactory}))}getComponentService(){return new nK.ComponentLayoutService(this.initOptions.api.edge)}getSitePathService(){return new eV({clientFactory:this.clientFactory})}}m.s(["ErrorPage",0,A,"SitecoreClient",0,nY],994740);var nZ=m.i(358909);class nX{async fetchComponentProps(m){var g;let{layoutData:y,context:v,components:b}=m,x=await this.collectRequests({placeholders:null==(g=y.sitecore.route)?void 0:g.placeholders,components:b,layoutData:y,context:v});return await this.execRequests(x)}async collectRequests(m){let{placeholders:g={},components:y,layoutData:v,context:b}=m;m.requests||(m.requests=[]);let x=this.flatRenderings(g).map(async g=>{var x;let w=null==(x=await this.getModule(y,g.componentName))?void 0:x.getComponentServerProps;w&&m.requests&&m.requests.push({fetch:w,rendering:g,layoutData:v,context:b}),g.placeholders&&await this.collectRequests(Object.assign(Object.assign({},m),{placeholders:g.placeholders}))});return await Promise.all(x),m.requests}async execRequests(m){let g={},y=m.map(m=>{let{uid:y}=m.rendering;return y?m.fetch(m.rendering,m.layoutData,m.context).then(m=>{g[y]=m}).catch(v=>{let b=`Error during preload data for component ${m.rendering.componentName} (${y}): ${v.message||v}`;console.error(nZ.default.red(b)),g[y]={error:v.message||b,componentName:m.rendering.componentName}}):void console.log(`Component ${m.rendering.componentName} doesn't have uid, can't store data for this component`)});return await Promise.all(y),g}flatRenderings(m){let g=[];return Object.values(m).forEach(m=>{let y=m;g.push(...y)}),g}async getModule(m,g){var y;let v=m.get(g);return v?v.dynamicModule?await (null==(y=null==v?void 0:v.dynamicModule)?void 0:y.call(v)):v:null}}var nJ=eO;let n0="x-sitecore-editing-params";class n1 extends nY{constructor(m){super(m),this.initOptions=m,this.componentPropsService=this.getComponentPropsService()}getSiteNameFromPath(m){return e_(super.parsePath(m),this.initOptions.defaultSite).siteName}parsePath(m){let g=super.parsePath(m);return eM((0,nJ.normalizePersonalizedRewrite)(g))}async getPage(m,g,y){let v=this.parsePath(m),b=g.personalize||(0,nJ.getPersonalizedRewriteData)(super.parsePath(m)),x=g.site||this.getSiteNameFromPath(m);return await super.getPage(v,{locale:g.locale,site:x,personalize:b},y)}async getDesignLibraryData(m,g){return super.getDesignLibraryData(m,g)}async getPreview(m,g){return super.getPreview(m,g)}async getAppRouterStaticParams(m,g,y){let v=await super.getPagePaths(m,g,y),b=[];return v.map(m=>{var g;let y=eM(m.params.path.join("/")).split("/");b.push({locale:null!=(g=m.locale)?g:this.initOptions.defaultLanguage,site:this.getSiteNameFromPath(m.params.path),path:y})}),b}async getPagePaths(m,g,y){var v;let b=await super.getPagePaths(m,g,y);return(null==(v=this.initOptions.multisite)?void 0:v.enabled)||b.map(m=>{m.params.path=eM(m.params.path.join("/")).split("/")}),b}async getComponentData(m,g,y){let v={};if(!m.sitecore.route)return v;let b=Object.keys(v=await this.componentPropsService.fetchComponentProps({layoutData:m,context:g,components:y})).map(m=>{let g=v[m];return g.error?` 147Unable to get component props for ${g.componentName} (${m}): ${g.error}`:""}).join("");if(b.length)throw Error(b);return v}getPreviewData(m){var g;let y=null!=(g=m.get(n0))?g:"";if(!y)return{};try{return JSON.parse(y)}catch(m){return{}}}getComponentPropsService(){return new nX}}var n2=P,n5=m.i(422822);let n3=m=>{let g=n5.default.rewriteMediaUrls;return g?ew(m,!0===g?ex((0,n2.resolveExperienceEdgeUrl)()):g):m},n6=new n1({...n5.default}),n4=Object.assign(n6,{request:async(...m)=>n3(await n6.getData(...m))});m.s(["default",0,n4],250754)},975157,m=>{"use strict";m.i(247167);let g=m=>{if(!m)return"";try{let g=new URL(m).hostname;if("localhost"===g)return"localhost:3000";return g.split(".").slice(-2).join(".")}catch(m){return""}},y=()=>window.location.href,v=()=>document.title,b=(m,g)=>{try{let y=m.split("T")[0],v=`${y.slice(0,4)}-${y.slice(4,6)}-${y.slice(6)}`,b=new Date(v),w={year:"numeric",month:"long",day:"numeric"};return new Intl.DateTimeFormat(g??x(),w).format(b)}catch(g){return m}},x=()=>navigator.language,w=m=>m.split("|").map(m=>m.trim()),E=m=>m.replace(/[^a-zA-Z0-9 ]/g,"").replace(/\s+/g,"-");function S(m){if(!m)return"";let g=/\(\((.*?)\)\)|([®â¢â ])/g;return m.replace(g,(m,g,y)=>{let v=g||y;return`<sup aria-hidden="true">${v}</sup>`})}RegExp("^\\/api\\/.*|^\\/_next\\/.*|\\.(?:jpg|jpeg|png|gif|svg|webp|ico)$|\\.(?:css|js|map|json)$|\\.(?:ttf|otf|woff|woff2|eot)$","i"),m.s(["convertPipeListToArray",0,w,"default",0,S,"formatDateToLocaleDateString",0,b,"formatStringSpecialCharacter",0,E,"getDocumentTitleFromCurrentPage",0,v,"getDomainFromUrl",0,g,"getUrlFromCurrentPage",0,y])},524919,249627,m=>{"use strict";let g="shopping-cart",y=()=>{let m=localStorage.getItem(g);return m?JSON.parse(m):[]},v=m=>{m.length>0?localStorage.setItem(g,JSON.stringify(m)):localStorage.removeItem(g)},b=m=>{let g=y();if(g.some(g=>g.id===m.id))return g;let b=[...g,m];return v(b),b},x=m=>{let g=y().filter(g=>g.id!==m);return v(g),g},w=(m,g)=>{let b=y().map(y=>y.id===m?{...y,quantity:g}:y);return v(b),b},E={getCartItems:y,addToCart:b,removeFromCart:x,clearCart:()=>(localStorage.removeItem(g),[]),updateQuantity:w};m.s(["cartService",0,E],524919);class S{static instance;subscribers;constructor(){this.subscribers=new Map,window.addEventListener("storage",m=>
147{"shopping-cart"===m.key&&this.emit("cartUpdated")})}static getInstance(){return S.instance||(S.instance=new S),S.instance}subscribe(m,g){return this.subscribers.has(m)||this.subscribers.set(m,[]),this.subscribers.get(m)?.push(g),()=>{let y=this.subscribers.get(m),v=y?.indexOf(g);y&&void 0!==v&&v>-1&&y.splice(v,1)}}emit(m,g){this.subscribers.get(m)?.forEach(m=>m(g))}}let C=S.getInstance();m.s(["eventService",0,C],249627)},183580,9984,860292,398399,584521,985968,568436,794895,117280,748334,307912,124267,477114,m=>{"use strict";var g=m.i(843476),y=m.i(271645);let v=[{es:"Buprenorfina TTD",en:"Buprenorphine TTD"},{es:"CodeÃna oral",en:"Oral Codeine"},{es:"Fentanilo IV",en:"IV Fentanyl"},{es:"Fentanilo TTD",en:"Fentanyl TTD"},{es:"Hidromorfona oral",en:"Oral Hydromorphone"},{es:"Morfina IV",en:"IV Morphine"},{es:"Morfina oral",en:"Oral Morphine"},{es:"Morfina SC",en:"SC Morphine"},{es:"Oxicodona LC",en:"SR Oxycodone"},{es:"Tapentadol LP",en:"ER Tapentadol"},{es:"Tramadol oral",en:"Oral Tramadol"}],b=[.024,1,.024,.024,1,1,1,1,1,1,1],x=[.01,6.6,.01,.01,.2,.333333333,1,.5,.5,2.5,5],w=[{es:"mcg/h",en:"mcg/h"},{es:"mg/dÃa",en:"mg/day"},{es:"mcg/h",en:"mcg/h"},{es:"mcg/h",en:"mcg/h"},{es:"mg/dÃa",en:"mg/day"},{es:"mg/dÃa",en:"mg/day"},{es:"mg/dÃa",en:"mg/day"},{es:"mg/dÃa",en:"mg/day"},{es:"mg/dÃa",en:"mg/day"},{es:"mg/dÃa",en:"mg/day"},{es:"mg/dÃa",en:"mg/day"}],E=({language:m="en"})=>{let[E,S]=(0,y.useState)(0),[C,k]=(0,y.useState)(0),[j,T]=(0,y.useState)(0),N=(0,y.useMemo)(()=>isNaN(E)||null===E?0:Number((E*b[C]/x[C]*x[j]/b[j]).toFixed(2)),[E,C,j]);return(0,g.jsxs)("form",{className:"font-sans mx-auto mt-6 w-full max-w-xl rounded-lg bg-gradient-to-b from-green-600 to-green-800 p-4 text-white shadow-lg sm:mt-12 sm:p-6",children:[(0,g.jsx)("h1",{className:"mb-2 text-center text-xl font-bold uppercase sm:text-2xl",children:"es"===m?"Calculadora de dosis":"Dose Calculator"}),(0,g.jsx)("h2",{className:"mb-6 text-center text-base sm:text-lg",children:"es"===m?"Seleccione los opioides e ingrese la dosis original":"Select the opioids and enter the original dose"}),(0,g.jsx)("div",{className:"mb-6 flex flex-col gap-4",children:(0,g.jsxs)("div",{className:"flex flex-col items-stretch gap-2 sm:flex-row sm:items-center sm:gap-4",children:[(0,g.jsx)("select",{className:"w-full flex-1 rounded p-2 text-black",value:C,onChange:m=>k(+m.target.value),children:v.map((y,v)=>(0,g.jsx)("option",{value:v,children:y[m]},v))}),(0,g.jsx)("input",{type:"number",className:"w-full rounded p-2 text-black sm:w-32",value:E,onChange:m=>S(parseFloat(m.target.value)),inputMode:"decimal",min:"0"}),(0,g.jsx)("span",{className:"block sm:inline",children:w[C][m]})]})}),(0,g.jsxs)("p",{className:"mb-4 text-center",children:[(0,g.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",className:"inline-block h-5 w-5",viewBox:"0 0 512 512",fill:"currentColor",children:(0,g.jsx)("path",{d:"M500.33 93.67c-12.5-12.5-32.76-12.5-45.26 0l-48.97 48.97C372.1 109.6 320.7 80 262.6 80 150.2 80 64 166.2 64 278.6c0 112.4 86.2 198.6 198.6 198.6 81.2 0 150.7-49.2 181.1-120.1 7.2-16.2-.5-35.1-16.7-42.3s-35.1.5-42.3 16.7C362.2 374.7 316.2 400 262.6 400c-74.4 0-134.6-60.2-134.6-134.6S188.2 130.8 262.6 130.8c37.1 0 71.1 15.1 96.2 39.6l-54.1 54.1c-12.5 12.5-12.5 32.76 0 45.26s32.76 12.5 45.26 0l112-112c12.5-12.5 12.5-32.76 0-45.26z"})})," ","es"===m?"equivale a":"equals"]}),(0,g.jsxs)("div",{className:"flex flex-col items-stretch gap-2 sm:flex-row sm:items-center sm:gap-4",children:[(0,g.jsx)("select",{className:"w-full flex-1 rounded p-2 text-black",value:j,onChange:m=>T(+m.target.value),children:v.map((y,v)=>(0,g.jsx)("option",{value:v,children:y[m]},v))}),(0,g.jsxs)("span",{className:"inline-block w-full text-center text-xl font-bold sm:w-[200px]",children:[N.toLocaleString(m,{minimumFractionDigits:2})," ",w[j][m]]})]})]})};m.s(["default",0,E],183580);var S=g,C=y;let k=[{name:"Morfina",routes:["IV","VO","SC"]},{name:"Buprenorfina",routes:["IV","SL","Transdérmico"]},{name:"Fentanilo",routes:["IV","Transdérmico"]},{name:"Tramadol",routes:["IV","VO"]},{name:"Hidrocodona",routes:["VO"]},{name:"Tapentadol",routes:["VO"]},{name:"CodeÃna",routes:["VO"]},{name:"Oxicodona",routes:["IV","VO"]},{name:"Hidromorfona",routes:["IV","VO"]}],j={"Morfina-IV->Morfina-VO":3,"Morfina-VO->Morfina-IV":1/3,"Morfina-IV->Morfina-SC":2,"Morfina-SC->Morfina-IV":.5,"Morfina-SC->Morfina-VO":1.5,"Morfina-VO->Morfina-SC":1/1.5,"Tramadol-IV->Tramadol-VO":1.2,"Tramadol-VO->Tramadol-IV":1/1.2,"Oxicodona-IV->Oxicodona-VO":2,"Oxicodona-VO->Oxicodona-IV":.5,"Hidromorfona-IV->Hidromorfona-VO":5,"Hidromorfona-VO->Hidromorfona-IV":.2,"Buprenorfina-IV->Buprenorfina-SL":1/.75,"Buprenorfina-SL->Buprenorfina-IV":.75,"Buprenorfina-IV->Buprenorfina-Transdérmico":1,"Buprenorfina-Transdérmico->Buprenorfina-IV":.024,"Buprenorfina-SL->Buprenorfina-Transdérmico":.75,"Buprenorfina-Transdérmico->Buprenorfina-SL":.032,"Fentanilo-IV->Fentanilo-Transdérmico":1,"Fentanilo-Transdérmico->Fentanilo-IV":.024,"Morfina-VO->Hidrocodona-VO":1,"Hidrocodona-VO->Morfina-VO":1,"Morfina-VO->Tapentadol-VO":3.3,"Tapentadol-VO->Morfina-VO":1/3.3,"Morfina-VO->
147CodeÃna-VO":6.7,"CodeÃna-VO->Morfina-VO":1/6.7,"Morfina-VO->Oxicodona-VO":1/1.5,"Oxicodona-VO->Morfina-VO":1.5,"Morfina-VO->Hidromorfona-VO":1/4,"Hidromorfona-VO->Morfina-VO":4,"Morfina-VO->Tramadol-VO":4,"Tramadol-VO->Morfina-VO":1/4};function T(m,g,y,v){return j[`${m}-${g}->${y}-${v}`]??null}function N(m,g,y){return y*(({"Morfina-IV":1,"Morfina-VO":1/3,"Morfina-SC":.5,"Buprenorfina-IV":33,"Buprenorfina-SL":24.75,"Buprenorfina-Transdérmico":.792,"Fentanilo-IV":50,"Fentanilo-Transdérmico":1.2,"Tramadol-IV":.1,"Tramadol-VO":.1/1.2,"Hidrocodona-VO":1/3,"Tapentadol-VO":1/3.3/3,"CodeÃna-VO":1/6.7/3,"Oxicodona-IV":1,"Oxicodona-VO":.5,"Hidromorfona-IV":6.7,"Hidromorfona-VO":4/3})[`${m}-${g}`]||1)}function A(m,g,y){return m*(({"Morfina-IV":1,"Morfina-VO":3,"Morfina-SC":2,"Buprenorfina-IV":1/33,"Buprenorfina-SL":1/33/.75,"Buprenorfina-Transdérmico":1/33,"Fentanilo-IV":.02,"Fentanilo-Transdérmico":.02,"Tramadol-IV":10,"Tramadol-VO":12,"Hidrocodona-VO":3,"Tapentadol-VO":3*3.3,"CodeÃna-VO":20.1,"Oxicodona-IV":1,"Oxicodona-VO":2,"Hidromorfona-IV":1/6.7,"Hidromorfona-VO":3/4})[`${g}-${y}`]||1)}function I(m,g,y,v,b){let x=T(m,g,y,v);return null!==x?b*x:A(N(m,g,b),y,v)}function R(m,g){return"Transdérmico"===g&&("Fentanilo"===m||"Buprenorfina"===m)?"mcg/h":"mg/dÃa"}function O(){let[m,g]=(0,C.useState)(""),[y,v]=(0,C.useState)(""),[b,x]=(0,C.useState)(""),[w,E]=(0,C.useState)(""),[j,T]=(0,C.useState)(""),[N,A]=(0,C.useState)(null),O=(0,C.useRef)(null),P=m&&k.find(g=>g.name===m)?.routes||[],D=b&&k.find(m=>m.name===b)?.routes||[];(0,C.useEffect)(()=>{N&&O.current&&O.current.scrollIntoView({behavior:"smooth",block:"center"})},[N]);let _=()=>{if(!m||!y||!b||!w||!j)return;let g=Number.parseFloat(j);if(isNaN(g)||g<=0)return;let v=I(m,y,b,w,g);A({targetOpioid:b,targetRoute:w,dosage:Math.round(1e3*v)/1e3,showBuprenorphineTable:"Buprenorfina"===b&&"Transdérmico"===w,showFentanylTable:"Fentanilo"===b&&"Transdérmico"===w})},M=m&&y?R(m,y):"mg/dÃa";return(0,S.jsx)("div",{className:"blueprint-grid min-h-screen p-3 md:p-8",children:(0,S.jsxs)("div",{className:"mx-auto max-w-5xl space-y-3 md:space-y-4",children:[(0,S.jsxs)("div",{className:"relative space-y-2 py-4 text-center md:space-y-3",children:[(0,S.jsxs)("div",{className:"pointer-events-none absolute left-1/2 top-0 h-full w-full max-w-3xl -translate-x-1/2 opacity-30",children:[(0,S.jsx)("div",{className:"absolute left-0 top-0 h-4 w-4 border-l-2 border-t-2 border-[#00a059]"}),(0,S.jsx)("div",{className:"absolute right-0 top-0 h-4 w-4 border-r-2 border-t-2 border-[#00a059]"}),(0,S.jsx)("div",{className:"absolute bottom-0 left-0 h-4 w-4 border-b-2 border-l-2 border-[#00a059]"}),(0,S.jsx)("div",{className:"absolute bottom-0 right-0 h-4 w-4 border-b-2 border-r-2 border-[#00a059]"})]}),(0,S.jsx)("h1",{className:"flex items-center justify-center gap-2 text-2xl font-bold tracking-tighter text-[#0a0a0a] md:text-4xl",children:"Calculadora de Conversión de Opioides"}),(0,S.jsx)("p",{className:"text-sm text-gray-600 md:text-base",children:"Herramienta de apoyo para rotación equianalgésica de opioides"})]}),(0,S.jsxs)("div",{className:"relative overflow-hidden rounded-lg border-2 border-[#00a059] bg-white shadow-xl",children:[(0,S.jsx)("div",{className:"blueprint-dots pointer-events-none absolute inset-0 opacity-30"}),(0,S.jsxs)("div",{className:"relative border-b-2 border-[#00a059] bg-gradient-to-r from-[#00a059] to-[#00a059]/50 p-4 md:p-6",children:[(0,S.jsxs)("h2",{className:"flex items-center gap-2 text-lg font-semibold tracking-tighter text-white md:text-xl",children:[(0,S.jsxs)("svg",{className:"h-4 w-4 text-white md:h-5 md:w-5",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round",children:[(0,S.jsx)("path",{d:"m10.5 20.5 10-10a4.95 4.95 0 1 0-7-7l-10 10a4.95 4.95 0 1 0 7 7Z"}),(0,S.jsx)("path",{d:"m8.5 8.5 7 7"})]}),"Configuración de conversión"]}),(0,S.jsx)("p",{className:"font-mono mt-1 text-xs text-white/90 md:text-sm",children:"Complete los campos para calcular la dosis equianalgésica"})]}),(0,S.jsx)("div",{className:"relative p-3 md:p-6",children:(0,S.jsxs)("div",{className:"space-y-4 md:space-y-6",children:[(0,S.jsxs)("div",{className:"relative rounded-lg border-2 border-[#00a059] bg-white p-4 md:p-5",children:[(0,S.jsx)("div",{className:"absolute -top-2 left-4 bg-white px-2",children:(0,S.jsx)("span",{className:"font-mono text-xs font-bold text-[#00a059]",children:"01"})}),(0,S.jsx)("h3",{className:"mb-4 flex items-center gap-2 text-xs font-bold tracking-tight text-[#0a0a0a] md:text-sm",children:"Opioide Actual"}),(0,S.jsxs)("div",{className:"grid grid-cols-1 gap-3 md:grid-cols-3 md:gap-4",children:[(0,S.jsxs)("div",{className:"space-y-2",children:[(0,S.jsxs)("label",{htmlFor:"source-opioid",className:"font-mono flex items-center gap-1 text-xs font-bold uppercase tracking-wider text-[#0a0a0a]",children:[(0,S.jsx)("span",{className:"text-[#00a059]",children:">"})," MEDICAMENTO"]}),(0,S.jsxs)("select",{id:"source-opioid",value:m,onChange:m=>{g(m.target.value),v("")},className:"font-mono h-10 w-full rounded-md border-2 border-gray-300 bg-white px-3 text-sm transition-colors hover:border-[#00a059] md:h-11",children:[(0,S.jsx)("option",{value:"",disabled:!0,children:"Seleccione..."}),k.map(m=>(0,S.jsx)("option",{value:m.name,className:"font-mono",children:m.name},m.name))]})]}),(0,S.jsxs)("div",{className:"space-y-2",children:[(0,S.jsxs)("label",{htmlFor:"source-route",className:"font-mono flex items-center gap-1 text-xs font-bold uppercase tracking-wider text-[#0a0a0a]",children:[(0,S.jsx)("span",{className:"text-[#00a059]",children:">"})," VÃA"]}),(0,S.jsxs)("select",{id:"source-route",value:y,onChange:m=>v(m.target.value),disabled:!m,className:"font-mono h-10 w-full rounded-md border-2 border-gray-300 bg-white px-3 text-sm transition-colors hover:border-[#00a059] disabled:opacity-50 md:h-11",children:[(0,S.jsx)("option",{value:"",disabled:!0,children:"Seleccione..."}),P.map(m=>(0,S.jsx)("option",{value:m,className:"font-mono",children:m},m))]})]}),(0,S.jsxs)("div",{className:"space-y-2",children:[(0,S.jsxs)("label",{htmlFor:"daily-dose",className:"font-mono flex items-center gap-1 text-xs font-bold tracking-wider text-[#0a0a0a]",children:[(0,S.jsx)("span",{className:"text-[#00a059]",children:">"})," DOSIS (",M,")"]}),(0,S.jsx)("input",{id:"daily-dose",type:"number",placeholder:"0.0",value:j,onChange:m=>T(m.target.value),min:"0",step:"0.1",className:"font-mono h-10 w-full rounded-md border-2 border-gray-300 bg-white px-3 text-base transition-colors hover:border-[#00a059] md:h-11"})]})]})]}),(0,S.jsxs)("div",{className:"relative rounded-lg border-2 border-[#96e600] bg-white p-4 md:p-5",children:[(0,S.jsx)("div",{className:"absolute -top-2 left-4 bg-white px-2",children:(0,S.jsx)("span",{className:"font-mono text-xs font-bold text-[#96e600]",children:"02"})}),(0,S.jsx)("h3",{className:"mb-4 flex items-center gap-2 text-xs font-bold tracking-tight text-[#0a0a0a] md:text-sm",children:"Opioide Objetivo"}),(0,S.jsxs)("div",{className:"grid grid-cols-1 gap-3 md:grid-cols-2 md:gap-4",children:[(0,S.jsxs)("div",{className:"space-y-2",children:[(0,S.jsxs)("label",{htmlFor:"target-opioid",className:"font-mono flex items-center gap-1 text-xs font-bold uppercase tracking-wider text-[#0a0a0a]",children:[(0,S.jsx)("span",{className:"text-[#96e600]",children:">"})," MEDICAMENTO"]}),(0,S.jsxs)("select",{id:"target-opioid",value:b,onChange:m=>{x(m.target.value),E("")},className:"font-mono h-10 w-full rounded-md border-2 border-[#96e600] bg-white px-3 text-sm transition-colors hover:border-[#96e600]/80 md:h-11",children:[(0,S.jsx)("option",{value:"",disabled:!0,children:"Seleccione..."}),k.map(m=>(0,S.jsx)("option",{value:m.name,className:"font-mono",children:m.name},m.name))]})]}),(0,S.jsxs)("div",{className:"space-y-2",children:[(0,S.jsxs)("label",{htmlFor:"target-route",className:"font-mono flex items-center gap-1 text-xs font-bold uppercase tracking-wider text-[#0a0a0a]",children:[(0,S.jsx)("span",{className:"text-[#96e600]",children:">"})," VÃA"]}),(0,S.jsxs)("select",{id:"target-route",value:w,onChange:m=>E(m.target.value),disabled:!b,className:"font-mono h-10 w-full rounded-md border-2 border-[#96e600] bg-white px-3 text-sm transition-colors hover:border-[#96e600]/80 disabled:opacity-50 md:h-11",children:[(0,S.jsx)("option",{value:"",disabled:!0,children:"Seleccione..."}),D.map(m=>(0,S.jsx)("option",{value:m,className:"font-mono",children:m},m))]})]})]})]}),(0,S.jsxs)("button",{onClick:_,type:"button",className:"font-mono group relative flex h-11 w-full items-center justify-center overflow-hidden rounded-md border-2 border-[#00a059] bg-[#00a059] text-sm font-bold uppercase tracking-wider text-white shadow-lg transition-all hover:bg-[#00a059]/90 hover:shadow-xl disabled:cursor-not-allowed disabled:opacity-50 md:h-12 md:text-base",disabled:!m||!y||!b||!w||!j,children:[(0,S.jsx)("div",{className:"absolute inset-0 translate-x-full transform bg-[#96e600] transition-transform duration-300 group-hover:translate-x-0"}),(0,S.jsxs)("svg",{className:"relative z-10 mr-2 h-4 w-4 md:h-5 md:w-5",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round",children:[(0,S.jsx)("rect",{width:"16",height:"20",x:"4",y:"2",rx:"2"}),(0,S.jsx)("line",{x1:"8",x2:"16",y1:"6",y2:"6"}),(0,S.jsx)("line",{x1:"16",x2:"16",y1:"14",y2:"18"}),(0,S.jsx)("path",{d:"M16 10h.01"}),(0,S.jsx)("path",{d:"M12 10h.01"}),(0,S.jsx)("path",{d:"M8 10h.01"}),(0,S.jsx)("path",{d:"M12 14h.01"}),(0,S.jsx)("path",{d:"M8 14h.01"}),(0,S.jsx)("path",{d:"M12 18h.01"}),(0,S.jsx)("path",{d:"M8 18h.01"})]}),(0,S.jsx)("span",{className:"relative z-10",children:"[ CALCULAR CONVERSIÃN ]"})]}),(0,S.jsxs)("div",{className:"space-y-2 border-t border-gray-300 pt-2",children:[(0,S.jsxs)("div",{className:"font-mono flex items-start gap-2 text-xs text-gray-600",children:[(0,S.jsx)("span",{className:"flex-shrink-0 font-bold text-[#00a059]",children:"â "}),(0,S.jsx)("p",{className:"leading-relaxed",children:"Esta herramienta es exclusiva para profesionales de la salud, no debe ser compartido ni enviado a los pacientes. Su propósito es facilitar el cálculo de la dosis de medicamentos opioides como ayuda en la rotación y no reemplaza el criterio del médico tratante. Siempre debe tenerse presente la variabilidad interindividual en la respuesta a los opioides."})]}),(0,S.jsxs)("div",{className:"font-mono flex items-start gap-2 text-xs text-gray-600",children:[(0,S.jsx)("span",{className:"flex-shrink-0 font-bold text-[#00a059]",children:"â "}),(0,S.jsx)("p",{className:"leading-relaxed",children:"El ajuste de dosis (reducción de seguridad) depen
147derá de la experiencia clÃnica de cada médico y de las necesidades de su paciente."})]})]})]})})]}),N&&(0,S.jsxs)("div",{ref:O,className:"relative overflow-hidden rounded-lg border-2 border-[#00a059] bg-white shadow-lg",children:[(0,S.jsx)("div",{className:"blueprint-dots pointer-events-none absolute inset-0 opacity-20"}),(0,S.jsxs)("div",{className:"relative border-b-2 border-dashed border-[#00a059]/30 p-3 md:p-5",children:[(0,S.jsx)("h2",{className:"text-lg font-semibold tracking-tight text-[#0a0a0a] md:text-xl",children:"Resultado de Conversión"}),(0,S.jsxs)("p",{className:"font-mono mt-1 text-xs text-gray-500 md:text-sm",children:["Dosis equianalgésica aproximada de ",N.targetOpioid," (",N.targetRoute,")"]})]}),(0,S.jsx)("div",{className:"relative p-3 md:p-5",children:(0,S.jsx)("div",{className:"relative rounded-lg border-2 border-[#00a059] bg-gradient-to-br from-[#00a059]/5 to-[#96e600]/5",children:(0,S.jsx)("div",{className:"p-4 md:p-6",children:(0,S.jsxs)("div",{className:"space-y-2 md:space-y-3",children:[(0,S.jsxs)("div",{className:"flex items-center justify-start gap-3",children:[(0,S.jsx)("h3",{className:"font-mono text-xl font-bold tracking-tight text-[#0a0a0a] md:text-2xl",children:N.targetOpioid}),(0,S.jsx)("span",{className:"font-mono rounded border border-[#00a059] bg-[#00a059] px-3 py-1.5 text-xs font-bold text-white md:text-sm",children:N.targetRoute})]}),(0,S.jsxs)("div",{className:"font-mono flex items-center gap-3 text-3xl font-bold text-[#00a059] md:text-5xl",children:[(0,S.jsxs)("svg",{className:"h-6 w-6 md:h-8 md:w-8",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round",children:[(0,S.jsx)("path",{d:"M5 12h14"}),(0,S.jsx)("path",{d:"m12 5 7 7-7 7"})]}),N.dosage," mg/dÃa"]}),N.showBuprenorphineTable&&(0,S.jsxs)("div",{className:"relative mt-4 rounded border-2 border-[#00a059] bg-white p-3 md:mt-5 md:p-4",children:[(0,S.jsx)("div",{className:"absolute -top-2 left-3 bg-white px-2",children:(0,S.jsx)("span",{className:"font-mono text-xs font-bold text-[#00a059]",children:"TABLA DE REFERENCIA"})}),(0,S.jsx)("p",{className:"font-mono mb-3 text-xs font-bold text-[#0a0a0a] md:text-sm",children:"PARCHES TRANSDÃRMICOS:"}),(0,S.jsxs)("div",{className:"font-mono space-y-2 text-xs text-[#0a0a0a] md:text-sm",children:[(0,S.jsxs)("div",{className:"flex justify-start border-b border-dashed border-gray-300 pb-1",children:[(0,S.jsx)("span",{children:"5 mg"}),(0,S.jsx)("span",{className:"text-[#00a059]",children:"â 0.12 mg/dÃa IV"})]}),(0,S.jsxs)("div",{className:"flex justify-start border-b border-dashed border-gray-300 pb-1",children:[(0,S.jsx)("span",{children:"10 mg"}),(0,S.jsx)("span",{className:"text-[#00a059]",children:"â 0.24 mg/dÃa IV"})]}),(0,S.jsxs)("div",{className:"flex justify-start border-b border-dashed border-gray-300 pb-1",children:[(0,S.jsx)("span",{children:"20 mg"}),(0,S.jsx)("span",{className:"text-[#00a059]",children:"â 0.84 mg/dÃa IV"})]}),(0,S.jsxs)("div",{className:"flex justify-start border-b border-dashed border-gray-300 pb-1",children:[(0,S.jsx)("span",{children:"30 mg"}),(0,S.jsx)("span",{className:"text-[#00a059]",children:"â 1.26 mg/dÃa IV"})]}),(0,S.jsxs)("div",{className:"flex justify-start",children:[(0,S.jsx)("span",{children:"40 mg"}),(0,S.jsx)("span",{className:"text-[#00a059]",children:"â 1.68 mg/dÃa"})]})]})]}),N.showFentanylTable&&(0,S.jsxs)("div",{className:"relative mt-4 rounded border-2 border-[#00a059] bg-white p-3 md:mt-5 md:p-4",children:[(0,S.jsx)("div",{className:"absolute -top-2 left-3 bg-white px-2",children:(0,S.jsx)("span",{className:"font-mono text-xs font-bold text-[#00a059]",children:"TABLA DE REFERENCIA"})}),(0,S.jsx)("p",{className:"font-mono mb-3 text-xs font-bold text-[#0a0a0a] md:text-sm",children:"PARCHES TRANSDÃRMICOS:"}),(0,S.jsxs)("div",{className:"font-mono space-y-2 text-xs text-[#0a0a0a] md:text-sm",children:[(0,S.jsxs)("div",{className:"flex justify-start border-b border-dashed border-gray-300 pb-1",children:[(0,S.jsx)("span",{children:"25 mcg/h"}),(0,S.jsx)("span",{className:"text-[#00a059]",children:"â 0.6 mg/dÃa IV"})]}),(0,S.jsxs)("div",{className:"flex justify-start border-b border-dashed border-gray-300 pb-1",children:[(0,S.jsx)("span",{children:"50 mcg/h"}),(0,S.jsx)("span",{className:"text-[#00a059]",children:"â 1.2 mg/dÃa IV"})]}),(0,S.jsxs)("div",{className:"flex justify-start border-b border-dashed border-gray-300 pb-1",children:[(0,S.jsx)("span",{children:"75 mcg/h"}),(0,S.jsx)("span",{className:"text-[#00a059]",children:"â 1.8 mg/dÃa IV"})]}),(0,S.jsxs)("div",{className:"flex justify-start",children:[(0,S.jsx)("span",{children:"100 mcg/h"}),(0,S.jsx)("span",{className:"text-[#00a059]",children:"â 2.4 mg/dÃa IV"})]})]})]})]})})})})]}),(0,S.jsx)("div",{className:"font-mono mt-6 text-center text-xs text-gray-500",children:"Veeva no. M--CAM-02-26-0004"}),(0,S.jsx)("footer",{className:"font-mono mt-3 space-y-2 border-t-2 border-dashed border-gray-300 pt-3 text-center text-xs text-gray-600 md:pt-4 md:text-sm",children:(0,S.jsxs)("div",{className:"space-y-1",children:[(0,S.jsx)("p",{className:"font-bold text-[#00a059]",children:"REFERENCIAS:"}),(0,S.jsxs)("p",{className:"text-xs leading-relaxed",children:["Hernández, O. A. (2016). Construction of a nomogram to facilitate the calculation of equianalgesic doses for opioid rotation. ",(0,S.jsx)("em",{children:"Rev Mex Anest"}),", 39(4), 251-260."]}),(0,S.jsxs)("p",{className:"text-xs",children:["Rotación equianalgésica de opioides. Obtenido Enero 17, 2025 de"," ",(0,S.jsx)("a",{href:"http://opioides.heortiz.net",target:"_blank",rel:"noopener noreferrer",className:"font-bold text-[#00a059] hover:underline",children:"http://opioides.heortiz.net"})]})]})})]})})}m.s(["default",0,O],9984);var P=g;let D=["en","es","de"];var _=y;let M={en:{albumin:"Albumin",albuminPlaceholder:"Enter albumin level (e.g.: 4.5 g/dL)",shbg:"SHBG (nmol/L)",shbgPlaceholder:"Enter SHBG level (e.g.: 40 nmol/L)",testosterone:"Testosterone",testosteronePlaceholder:"Enter testosterone level (e.g.: 600 ng/dL)",freeTestosterone:"Free Testosterone",bioavailableTestosterone:"Bioavailable Testosterone",allFieldsRequired:"All fields are required and must be greater than zero.",language:"Language",unit:"Unit",decimalSeparator:"."},es:{albumin:"Albúmina",albuminPlaceholder:"Ingrese el nivel de albúmina (ej.: 4.5 g/dL)",shbg:"SHBG (nmol/L)",shbgPlaceholder:"Ingrese el nivel de SHBG (ej.: 40 nmol/L)",testosterone:"Testosterona",testosteronePlaceholder:"Ingrese el nivel de testosterona (ej.: 600 ng/dL)",freeTestosterone:"Testosterona Libre",bioavailableTestosterone:"Testosterona Biodisponible",allFieldsRequired:"Todos los campos son obligatorios y deben ser mayores que cero.",language:"Idioma",unit:"Unidad",decimalSeparator:"."},de:{albumin:"Albumin",albuminPlaceholder:"Geben Sie den Albuminwert ein (z. B.: 4,5 g/dl)",shbg:"SHBG (nmol/L)",shbgPlaceholder:"Geben Sie den SHBG-Wert ein (z. B.: 40nmol/l)",testosterone:"Testosteron",testosteronePlaceholder:"Geben Sie den Testosteronspiegel ein (z. B.: 600 ng/dl)",freeTestosterone:"Freies Testosteron",bioavailableTestosterone:"Bioverfügbares Testosteron",allFieldsRequired:"Alle Felder sind Pflichtfelder und müssen einen Wert gröÃer als Null enthalten.",language:"Sprache",unit:"Einheit",decimalSeparator:","}},L={"ng/dL":1,"ng/mL":.01,"nmol/dL":.00347,"nmol/L":.0347,"nmol/mL":347e-7};function F(m){return m>=100?m.toFixed(0):m>=10?m.toFixed(1):m>=1?m.toFixed(2):m>=.1?m.toFixed(3):m>=.01?m.toFixed(4):m>=.001?m.toFixed(5):m>=1e-4?m.toFixed(6):m.toExponential(2)}function B(m,g){return"."===g?m:m.replace(".",g)}function H(m){let[g,y]=(0,_.useState)(0),[v,b]=(0,_.useState)("g/dL"),[x,w]=(0,_.useState)(0),[E,S]=(0,_.useState)(0),[C,k]=(0,_.useState)("ng/dL"),[j,T]=(0,_.useState)(null),[N,A]=(0,_.useState)(""),I=M[m];function R(){if(isNaN(g)||isNaN(x)||isNaN(E)||g<=0||x<=0||E<=0){T(null),A(I.allFieldsRequired);return}A("");let m=g,y=E;"ng/mL"===C&&(y*=100),"nmol/dL"===C&&(y*=288.4),"nmol/mL"===C&&(y*=288.4*100),"nmol/L"===C&&(y*=28.84);let b=y/2.8*1e-10;"g/L"===v&&(m/=10);let w=36e3*m*145e-6+1,S=1e9*w,k=1e9*(x/10*1e-8-b)+w,j=k*k- -(4*S*b),N=(-k+Math.sqrt(j))/(2*S)*100/b,R=N/100*y,O=R*w,P=100*O/y;R*=L[C],O*=L[C];let D=I.decimalSeparator;T({freeT:B(F(R),D),freeT_percent:B(F(N),D),bioavailableT:B(F(O),D),bioavailableT_percent:B(F(P),D),unit:C})}return(0,_.useEffect)(()=>{R()},[g,v,x,E,C]),{albuminUnit:v,setAlbumin:y,setAlbuminUnit:b,setShbg:w,setTestosterone:S,testosteroneUnit:C,setTestosteroneUnit:k,result:j,error:N,t:I}}let z=function({language:m="en"}){let{albuminUnit:g,setAlbumin:y,setAlbuminUnit:v,setShbg:b,setTestosterone:x,testosteroneUnit:w,setTestosteroneUnit:E,result:S,error:C,t:k}=H(D.includes(m)?m:"en");return(0,P.jsx)("div",{className:"mx-auto max-w-4xl p-4",children:(0,P.jsxs)("div",{className:"space-y-4 rounded-2xl bg-white p-6 shadow-xl",children:[(0,P.jsx)("label",{className:"mb-1 block font-medium",children:k.albumin}),(0,P.jsxs)("div",{className:"flex flex-col space-y-2 sm:flex-row sm:space-x-2 sm:space-y-0",children:[(0,P.jsx)("input",{type:"number",onChange:m=>
147y(""===m.target.value?0:parseFloat(m.target.value)),className:"w-full rounded border p-2 sm:flex-1",inputMode:"decimal",min:"0.0001",step:"any",required:!0,placeholder:k.albuminPlaceholder}),(0,P.jsxs)("select",{className:"w-full rounded border p-2 sm:w-auto",value:g,onChange:m=>v(m.target.value),children:[(0,P.jsx)("option",{value:"g/dL",children:"g/dL"}),(0,P.jsx)("option",{value:"g/L",children:"g/L"})]})]}),(0,P.jsxs)("div",{children:[(0,P.jsx)("label",{className:"block font-medium",children:k.shbg}),(0,P.jsx)("input",{type:"number",onChange:m=>b(""===m.target.value?0:parseFloat(m.target.value)),className:"w-full rounded border p-2",min:"0.0001",required:!0,placeholder:k.shbgPlaceholder})]}),(0,P.jsxs)("div",{children:[(0,P.jsx)("label",{className:"mb-1 block font-medium",children:k.testosterone}),(0,P.jsxs)("div",{className:"flex flex-col space-y-2 sm:flex-row sm:space-x-2 sm:space-y-0",children:[(0,P.jsx)("input",{type:"number",onChange:m=>x(""===m.target.value?0:parseFloat(m.target.value)),className:"w-full rounded border p-2 sm:flex-1",inputMode:"decimal",min:"0.0001",step:"any",required:!0,placeholder:k.testosteronePlaceholder}),(0,P.jsxs)("select",{className:"w-full rounded border p-2 sm:w-auto",value:w,onChange:m=>E(m.target.value),children:[(0,P.jsx)("option",{value:"ng/dL",children:"ng/dL"}),(0,P.jsx)("option",{value:"ng/mL",children:"ng/mL"}),(0,P.jsx)("option",{value:"nmol/dL",children:"nmol/dL"}),(0,P.jsx)("option",{value:"nmol/mL",children:"nmol/mL"}),(0,P.jsx)("option",{value:"nmol/L",children:"nmol/L"})]})]})]}),C&&(0,P.jsx)("div",{className:"mt-4 text-center font-semibold text-red-600",children:C}),(0,P.jsxs)("div",{className:"mt-10 grid grid-cols-1 gap-6 md:grid-cols-2",children:[(0,P.jsxs)("div",{className:"rounded-xl bg-yellow-400 p-4 text-center text-white",children:[(0,P.jsx)("h2",{className:"text-lg font-semibold",children:k.freeTestosterone}),(0,P.jsx)("div",{className:"text-4xl font-bold",children:S?.freeT}),(0,P.jsx)("div",{className:"text-base",children:S?.unit}),(0,P.jsxs)("div",{className:"text-lg font-medium",children:[S?.freeT_percent,"%"]})]}),(0,P.jsxs)("div",{className:"rounded-xl bg-gray-700 p-4 text-center text-white",children:[(0,P.jsx)("h2",{className:"text-lg font-semibold",children:k.bioavailableTestosterone}),(0,P.jsx)("div",{className:"text-4xl font-bold",children:S?.bioavailableT}),(0,P.jsx)("div",{className:"text-base",children:S?.unit}),(0,P.jsxs)("div",{className:"text-lg font-medium",children:[S?.bioavailableT_percent,"%"]})]})]})]})})};m.s(["default",0,z],860292),m.s([],398399);var V=g,U=y;let W={en:{description:"Either move the slider below the scale or type a testosterone level and choose what measurement unit you wish to convert to.",legend:[{color:"#d0043c",text:(0,V.jsxs)(V.Fragment,{children:["Testosterone substitution ",(0,V.jsx)("br",{})," ",(0,V.jsx)("strong",{children:"recommended"})]})},{color:"#f98646",text:(0,V.jsxs)(V.Fragment,{children:["Testosterone substitution ",(0,V.jsx)("br",{})," ",(0,V.jsx)("strong",{children:"may be recommended"}),(0,V.jsx)("br",{})," based on free T"]})},{color:"#fbb900",text:(0,V.jsxs)(V.Fragment,{children:["Testosterone substitution ",(0,V.jsx)("br",{})," ",(0,V.jsx)("strong",{children:"usually not required"})]})}],conversionTableTitle:"The calculator uses the following SI unit conversion factors:",tableHeaders:["","Conventional unit","Conventional to SI\n(multiply by)","SI unit","SI to Conventional\n(multiply by)"],tableRow:["Testosterone","ng/dL","0.0347","nmol/L","28.8"],source:"Source:",accessed:"Accessed"},es:{description:"Mueva el control deslizante debajo de la escala o escriba un nivel de testosterona y elija la unidad de medida que desea convertir.",legend:[{color:"#d0043c",text:(0,V.jsxs)(V.Fragment,{children:["Sustitución de testosterona ",(0,V.jsx)("br",{})," ",(0,V.jsx)("strong",{children:"recomendada"})]})},{color:"#f98646",text:(0,V.jsxs)(V.Fragment,{children:["Sustitución de testosterona ",(0,V.jsx)("br",{})," ",(0,V.jsx)("strong",{children:"puede ser recomendada"}),(0,V.jsx)("br",{})," según la testosterona libre"]})},{color:"#fbb900",text:(0,V.jsxs)(V.Fragment,{children:["Sustitución de testosterona ",(0,V.jsx)("br",{})," ",(0,V.jsx)("strong",{children:"normalmente no requerida"})]})}],conversionTableTitle:"La calculadora utiliza los siguientes factores de conversión de unidades SI:",tableHeaders:["","Unidad convencional","Convencional a SI\n(multiplicar por)","Unidad SI","SI a convencional\n(multiplicar por)"],tableRow:["Testosterona","ng/dL","0.0347","nmol/L","28.8"],source:"Fuente:",accessed:"Consultado"},pt:{description:"Mova o controle deslizante abaixo da escala ou digite um nÃvel de testosterona e escolha a unidade de medida para converter.",legend:[{color:"#d0043c",text:(0,V.jsxs)(V.Fragment,{children:["Substituição de testosterona ",(0,V.jsx)("br",{})," ",(0,V.jsx)("strong",{children:"recomendada"})]})},{color:"#f98646",text:(0,V.jsxs)(V.Fragment,{children:["Substituição de testosterona ",(0,V.jsx)("br",{})," ",(0,V.jsx)("strong",{children:"pode ser recomendada"}),(0,V.jsx)("br",{})," com base na testosterona livre"]})},{color:"#fbb900",text:(0,V.jsxs)(V.Fragment,{children:["Substituição de testosterona ",(0,V.jsx)("br",{})," ",(0,V.jsx)("strong",{children:"geralmente não necessária"})]})}],conversionTableTitle:"A calculadora utiliza os seguintes fatores de conversão de unidades SI:",tableHeaders:["","Unidade convencional","Convencional para SI\n(multiplicar por)","Unidade SI","SI para convencional\n(multiplicar por)"],tableRow:["Testosterona","ng/dL","0.0347","nmol/L","28.8"],source:"Fonte:",accessed:"Acessado"}},G=[{label:"nmol/L",toNmol:m=>m,fromNmol:m=>m,decimals:0,min:0,max:40},{label:"ng/mL",toNmol:m=>m/.28825,fromNmol:m=>.28825*m,decimals:2,min:0,max:11.53},{label:"ng/dL",toNmol:m=>m/28.825,fromNmol:m=>28.825*m,decimals:0,min:0,max:1153}],q=()=>(0,V.jsx)(V.Fragment,{children:[...Array(21)].map((m,g)=>{let y=2*g,v=35+18.45*y;return(0,V.jsx)("div",{className:"absolute top-[210px] text-xs text-gray-500",style:{left:v,transform:"translateX(-50%)"},children:y},g)})});function $({language:m="en"}){let g=W[m]||W.en,[y,v]=(0,U.useState)(G[0].label),[b,x]=(0,U.useState)(0),w=(0,U.useRef)(null),E=G.find(m=>m.label===y),S=E.toNmol(+b||0),C=m=>{let g=+m.target.value;isNaN(g)&&(g=0),g<E.min&&(g=E.min),g>E.max&&(g=E.max),x(g)},k=m=>{let g=G.find(g=>g.label===m.target.value);if(!g)return;let y=+g.fromNmol(S).toFixed(g.decimals);v(g.label),x(Math.max(g.min,Math.min(g.max,y)))},j=m=>{if(!w.current)return;let g=m-w.current.getBoundingClientRect().left-35,y=+((g=Math.max(0,Math.min(738,g)))/738*40).toFixed(1),v=+E.fromNmol(y).toFixed(E.decimals);x(Math.max(E.min,Math.min(E.max,v)))},T=0,N=40,A=.1,I=m=>{let g=+m.target.value,y=+E.fromNmol(g).toFixed(E.decimals);x(Math.max(E.min,Math.min(E.max,y)))},R=()=>{let g=new Date;return new Intl.DateTimeFormat(m,{month:"long",year:"numeric"}).format(g)};return(0,V.jsxs)("div",{className:"mx-auto max-w-[920px] rounded-t-2xl bg-white p-6 shadow-md",children:[(0,V.jsx)("p",{className:"mb-6 text-base text-gray-700",children:g.description}),(0,V.jsx)("div",{className:"relative hidden overflow-auto xl:block",children:(0,V.jsxs)("div",{ref:w,className:"relative mx-auto mb-6 h-[210px] w-[824px] curs
147or-pointer bg-contain bg-no-repeat",style:{backgroundImage:"url(/assets/images/nebido/testoconv/testosterone_slider.jpg)",backgroundPosition:"center"},onClick:m=>j(m.clientX),onMouseDown:m=>{let g=m=>j(m.clientX),y=()=>{window.removeEventListener("mousemove",g),window.removeEventListener("mouseup",y)};window.addEventListener("mousemove",g),window.addEventListener("mouseup",y),j(m.clientX)},children:[(0,V.jsx)("img",{src:"/assets/images/nebido/testoconv/slider_btn.png",alt:"",className:"absolute top-0",style:{left:`${35+18.45*S}px`,height:"210px",width:"17px",pointerEvents:"none"}}),(0,V.jsx)(q,{})]})}),(0,V.jsx)("div",{className:"block xl:hidden",children:(0,V.jsxs)("div",{className:"mx-auto mt-2 flex w-full max-w-md flex-col items-center",children:[(0,V.jsx)("input",{type:"range",min:T,max:N,step:A,value:S,onChange:I,className:"h-10 w-full",style:{accentColor:"#d0043c",touchAction:"pan-x"}}),(0,V.jsxs)("span",{className:"mt-2 text-base font-semibold text-gray-700",children:[S.toFixed(1)," nmol/L"]}),(0,V.jsxs)("div",{className:"mt-1 flex w-full justify-between px-1 text-xs",children:[(0,V.jsx)("span",{children:"0"}),(0,V.jsx)("span",{children:"10"}),(0,V.jsx)("span",{children:"20"}),(0,V.jsx)("span",{children:"30"}),(0,V.jsx)("span",{children:"40"})]})]})}),(0,V.jsx)("div",{className:"my-6 grid grid-cols-3 gap-4 text-center",children:g.legend.map((m,g)=>(0,V.jsxs)("div",{className:"flex flex-col items-center justify-center",children:[(0,V.jsx)("div",{className:"mb-2 h-4 w-10 rounded",style:{background:m.color}}),(0,V.jsx)("span",{className:"text-xs font-semibold text-[#68676b]",children:m.text})]},g))}),(0,V.jsx)("div",{className:"mb-6 flex justify-center",children:(0,V.jsxs)("div",{className:"flex w-full max-w-md gap-2",children:[(0,V.jsx)("input",{type:"number",className:"flex-1 rounded border p-2",value:b,min:E.min,max:E.max,step:"0.01",onChange:C}),(0,V.jsx)("select",{className:"rounded border p-2",value:y,onChange:k,children:G.map(m=>(0,V.jsx)("option",{value:m.label,children:m.label},m.label))})]})}),(0,V.jsx)("div",{className:"mb-10 grid grid-cols-3 gap-4 text-center",children:G.map(m=>(0,V.jsxs)("div",{className:"rounded-xl bg-yellow-400 p-4 text-white",children:[(0,V.jsx)("div",{className:"text-3xl font-extrabold",children:m.fromNmol(S).toFixed(m.decimals)}),(0,V.jsx)("div",{className:"text-sm",children:m.label})]},m.label))}),(0,V.jsxs)("div",{className:"mt-8",children:[(0,V.jsx)("p",{className:"mb-2 text-base",children:g.conversionTableTitle}),(0,V.jsx)("div",{className:"w-full overflow-auto",children:(0,V.jsxs)("table",{className:"w-full min-w-[500px] border-collapse text-sm",children:[(0,V.jsx)("thead",{children:(0,V.jsx)("tr",{className:"bg-yellow-400 text-white",children:g.tableHeaders.map((m,g)=>(0,V.jsx)("th",{className:"border border-white px-3 py-2 text-center font-bold",children:m.split("\n").map((g,y)=>(0,V.jsxs)("span",{children:[g,y<m.split("\n").length-1&&(0,V.jsx)("br",{})]},y))},g))})}),(0,V.jsx)("tbody",{children:(0,V.jsx)("tr",{className:"bg-white text-gray-800",children:g.tableRow.map((m,g)=>(0,V.jsx)("td",{className:"border px-3 py-2 text-center",children:m},g))})})]})}),(0,V.jsx)("p",{className:"mt-2 text-sm text-gray-500",children:(0,V.jsxs)("em",{children:[g.source," ",(0,V.jsx)("a",{href:"https://www.labcorp.com/resource/si-unit-conversion-table",target:"_blank",rel:"noopener noreferrer",className:"text-blue-700 underline",children:"https://www.labcorp.com/resource/si-unit-conversion-table"})," ",g.accessed," ",R(),"."]})})]})]})}m.s(["default",0,$],584521);var K=g,Q=y,Y=m.i(948148);let Z={yellow:{main:"#f9b700",mainDark:"#fccd31",text:"#f9b700",imageBase:"/assets/images/nebido/ams/"},green:{main:"#4a9c65",mainDark:"#35894b",text:"#4a9c65",imageBase:"/assets/images/nebido/ams/green/"}},X=[{label:"None",value:1},{label:"Mild",value:2},{label:"Moderate",value:3},{label:"Severe",value:4},{label:"Very Severe",value:5}],J={en:X,"en-GB":X,es:[{label:"Ninguno",value:1},{label:"Leve",value:2},{label:"Moderado",value:3},{label:"Severo",value:4},{label:"Muy severo",value:5}],de:[{label:"Keine",value:1},{label:"Leicht",value:2},{label:"Mittel",value:3},{label:"Schwer",value:4},{label:"Sehr schwer",value:5}],tackle:X},ee=["decline-your-feeling.png","joint-pain-muscular-ache.png","excessive-sweating.png","sleep-problems.png","increased-need-sleep.png","irritability.png","nervousness.png","anxiety.png","physical-exhaustion.png","decrease-muscular-strength.png","depressive-mood.png","feeling-passed-peak.png","feeling-burnt-out.png","decreas-beard-growth.png","decrease-in-ability.png","decrease-sexual-desire.png","dnme.png"],et=["Decline in your feeling of general well-being","Joint pain and muscular ache","Excessive sweating","Sleep problems","Increased need for sleep, often feeling tired","Irritability","Nervousness","Anxiety","Physical exh
147austion / lacking vitality","Decrease in muscular strength","Depressive mood","Feeling that you have passed your peak","Feeling burnt out, having hit rock-bottom","Decrease in beard growth","Decrease in ability/frequency to perform sexually","Decrease in the number of morning erections","Decrease in sexual desire/libido"],en={en:et,"en-GB":et,es:["Disminución de la sensación de bienestar general","Dolor articular y muscular","Sudoración excesiva","Problemas de sueño","Aumento de la necesidad de dormir, sensación frecuente de cansancio","Irritabilidad","Nerviosismo","Ansiedad","Agotamiento fÃsico / falta de vitalidad","Disminución de la fuerza muscular","Estado de ánimo depresivo","Sensación de haber pasado el mejor momento","Sensación de estar agotado, haber tocado fondo","Disminución del crecimiento de la barba","Disminución de la capacidad/frecuencia sexual","Disminución del número de erecciones matutinas","Disminución del deseo sexual/libido"],de:["Verschlechterung Ihres allgemeinen Wohlbefindens","Gelenk- und Muskelschmerzen","ÃbermäÃiges Schwitzen","Schlafstörungen","Erhöhter Schlafbedarf, häufiges Gefühl der Müdigkeit","Reizbarkeit","Nervosität","Angst","Körperliche Erschöpfung / Mangel an Vitalität","Abnahme der Muskelkraft","Depressive Stimmung","Das Gefühl, dass man seinen Höhepunkt bereits hinter sich hat","Sich ausgebrannt fühlen, den Tiefpunkt erreicht haben","Vermindertes Bartwachstum","Abnahme der sexuellen Leistungsfähigkeit bzw. der Häufigkeit sexueller Aktivitäten","Rückgang der Anzahl morgendlicher Erektionen","Abnahme des sexuellen Verlangens/Libido"],tackle:et};function er(m,g){return en[g].map((g,y)=>({id:y+1,img:m+ee[y],label:g}))}let ei={en:{noSymptoms:"You have no symptoms indicative of hypogonadism.",mild:"You may have mild symptoms indicative of hypogonadism. Thus you may suffer from a low testosterone level. We recommend that you contact a doctor who knows how to diagnose and treat hypogonadism.",moderate:"You may have moderate symptoms indicative of hypogonadism. Thus you may suffer from a low testosterone level. We recommend that you contact a doctor who knows how to diagnose and treat hypogonadism.",severe:"You may have severe symptoms indicative of hypogonadism. Thus you may suffer from a low testosterone level. We recommend that you contact a doctor who knows how to diagnose and treat hypogonadism.",consult:"It's well worth speaking to your doctor or nurse about checking your testosterone levels.",noConcerns:"However, if you still have concerns about your health, don't hesitate to speak to your doctor or nurse.",printBtn:"Download results",preparingPrint:"Generating PDF...",backToStart:"Back to start",selectSeverity:"Select severity",previous:"Previous",next:"Next",finish:"Finish",yourScore:"Your AMS score is",symptom:"Symptom",tableHeader:["None","Mild","Moderate","Severe","Very Severe"],printTake:"Don't forget to take this to your doctor on your next visit!",reference:"Reference: 1. Moore C et aL. Eur Urol, 2004; 46:80-87",copyright:"Copyright © ",questionnaire:"AMS questionnaire",scoreIs:"Your Aging Male's Symptoms (AMS) Score is: "},"en-GB":{noSymptoms:"Your symptom score suggests that you do not have low testosterone.",mild:"Your symptom score indicates mild symptoms that suggest you may have testosterone deficiency.",moderate:"Your symptom score indicates moderate symptoms that suggest you may have testosterone deficiency.",severe:"Your symptom score indicates severe symptoms that suggest you may have testosterone deficiency.",consult:"",noConcerns:"",printBtn:"Download results",preparingPrint:"Generating PDF...",backToStart:"Back to start",selectSeverity:"Select severity",previous:"Previous",next:"Next",finish:"Finish",yourScore:"Your AMS score is",symptom:"Symptom",tableHeader:["None","Mild","Moderate","Severe","Very Severe"],printTake:"Don't forget to take this to your doctor on your next visit!",reference:"Reference: 1. Moore C et aL. Eur Urol, 2004; 46:80-87",copyright:"Copyright © ",questionnaire:"AMS questionnaire",scoreIs:"Your Aging Male's Symptoms (AMS) Score is: "},es:{noSymptoms:"No presenta sÃntomas indicativos de hipogonadismo.",mild:"Puede tener sÃntomas leves indicativos de hipogonadismo. Por lo tanto, puede sufrir de un nivel bajo de testosterona. Recomendamos que contacte a un médico que sepa diagnosticar y tratar el hipogonadismo.",moderate:"Puede tener sÃntomas moderados indicativos de hipogonadismo. Por lo tanto, puede sufrir de un nivel bajo de testosterona. Recomendamos que contacte a un médico que sepa diagnosticar y tratar el hipogonadismo.",severe:"Puede tener sÃntomas graves indicativos de hipogonadismo. Por lo tanto, puede sufrir de un nivel bajo de testosterona. Recomendamos que contacte a un médico que sepa diagnosticar y tratar el hipogonadismo.",consult:"Vale la pena hablar con su médico o enfermero sobre la comprobación de sus niveles de testosterona.",noConcerns:"Sin embargo, si aún tiene inquietudes sobre su salud, no dude en hablar con su médico o enfermero.",printBtn:"Descargar resultados",preparingPrint:"Generando PDF...",backToStart:"Volver al inicio",selectSeverity:"Seleccione la gravedad",previous:"Anterior",next:"Siguiente",finish:"Finalizar",yourScore:"Su puntuación AMS es",symptom:"SÃntoma",tableHeader:["Ninguno","Leve","Moderado","Severo","Muy severo"],printTake:"¡No olvide llevar esto a su médico en su próxima visita!",reference:"Referencia: 1. Moore C et aL. Eur Urol, 2004; 46:80-87",copyright:"Copyright © ",questionnaire:"Cuestionario AMS",scoreIs:"Su puntuación de SÃntomas del Hombre Envejecido (AMS) es: "},de:{noSymptoms:"Sie haben keine Symptome, die auf einen Hypogonadismus hinweisen.",mild:"Möglicherweise weisen Sie leichte Symptome auf, die auf einen Hypogonadismus hindeuten. Daher leiden Sie möglicherweise unter einem niedrigen Testosteronspiegel. Wir empfehlen Ihnen, einen Arzt aufzusuchen, der sich mit der Diagnose und Behandlung von Hypogonadismus auskennt.",moderate:"Möglicherweise weisen Sie mäÃige Symptome auf, die auf einen Hypogonadismus hindeuten. Daher leiden Sie möglicherweise unter einem niedrigen Testosteronspiegel. Wir empfehlen Ihnen, einen Arzt aufzusuchen, der sich mit der Diagnose und Behandlung von Hypogonadismus auskennt.",severe:"Möglicherweise haben Sie schwere Symptome, die auf einen Hypogonadismus hindeuten. Daher leiden Sie möglicherweise unter einem niedrigen Testosteronspiegel. Wir empfehlen Ihnen, einen Arzt aufzusuchen, der sich mit der Diagnose und Behandlung von Hypogonadismus auskennt.",consult:"Es lohnt sich auf jeden Fall, mit Ihrem Arzt darüber zu sprechen, Ihren Testosteronspiegel überprüfen zu lassen.",noConcerns:"Sollten Sie dennoch Bedenken hinsichtlich Ihrer Gesundheit haben, zögern Sie nicht, mit Ihrem Arzt zu sprechen.",printBtn:"Ergebnisse herunterladen",preparingPrint:"PDF wird erstellt...",backToStart:"Zurück zum Anfang",selectSeverity:"Schweregrad auswählen",previous:"Zurück",next:"Weiter",finish:"Beenden",yourScore:"Ihr AMS-Ergebnis beträgt",symptom:"Symptom",tableHeader:["Keine","Leicht","Mittel","Schwer","Sehr schwer"],printTake:"Vergessen Sie nicht, dies bei Ihrem nächsten Arztbesuch mitzunehmen!",reference:"Referenz: 1. Moore C et aL. Eur Urol, 2004; 46:80-87",copyright:"Copyright © ",questionnaire:"AMS-Fragebogen",scoreIs:"Ihr AMS (Alterungs-Männer-Symptome) Ergebnis ist: "},tackle:{noSymptoms:"You have no symptoms indicative of hypogonadism.",mild:"You may have mild symptoms indicative of hypogonadism. Thus you may suffer from a low testosterone level. We recommend that you contact a doctor who knows how to diagnose and treat hypogonadism.",moderate:"You may have moderate symptoms indicative of hypogonadism. Thus you may suffer from a low testosterone level. We recommend that you contact a doctor who knows how to diagnose and treat hypogonadism.",severe:"You may have symptoms which suggest low testosterone levels. We recommend getting in contact with your doctor to discu
147ss checking your testosterone levels.",consult:"",noConcerns:"However, if you still have concerns about your health, don't hesitate to speak to your doctor or nurse.",printBtn:"Download results",preparingPrint:"Generating PDF...",backToStart:"Back to start",selectSeverity:"Select severity",previous:"Previous",next:"Next",finish:"Finish",yourScore:"Your AMS score is",symptom:"Symptom",tableHeader:["None","Mild","Moderate","Severe","Very Severe"],printTake:"Don't forget to take this to your doctor on your next visit!",reference:"Reference: 1. Moore C et aL. Eur Urol, 2004; 46:80-87",copyright:"Copyright © ",questionnaire:"AMS questionnaire",scoreIs:"Your Aging Male's Symptoms (AMS) Score is: "}},ea=["en","en-GB","es","de","tackle"];var eo=y;function el(m,g){let y=ei[g];return m<27?{resultA:y.noSymptoms,resultB:y.noConcerns}:m<37?{resultA:y.mild,resultB:y.consult}:m<50?{resultA:y.moderate,resultB:y.consult}:{resultA:y.severe,resultB:y.consult}}function es(m,g){let[y,v]=(0,eo.useState)(Array(m.length).fill(null)),[b,x]=(0,eo.useState)(0),[w,E]=(0,eo.useState)(!1),S=y.reduce((m,g)=>m+(g?.value??0),0),C=Math.min(Math.round(S/(5*m.length)*100),100),k=2*Math.PI*54,{resultA:j,resultB:T}=el(S,g),N=null!==y[b],A=y.every(m=>null!==m),I=(m,g)=>{let b=[...y];b[m]={...g},v(b)};return{answers:y,current:b,showResults:w,totalScore:S,percent:C,circumference:k,resultA:j,resultB:T,canNext:N,canFinish:A,selectAnswer:I,nextSlide:()=>x(g=>Math.min(g+1,m.length-1)),prevSlide:()=>x(m=>Math.max(m-1,0)),handleFinish:()=>E(!0),handleRestart:()=>{v(Array(m.length).fill(null)),x(0),E(!1)}}}var ec=y;let eu="/assets/css/ams-printout.css",ed="ams-printout-css";function ep(m,g,y,v,b,x,w){let E=ei[x],S=new Date().getFullYear(),C='<table><tr><td class="padB0"><table><tr><td class="icon"></td><td class="symptom"> </td>'+E.tableHeader.map(m=>`<td class="icon">${m}</td>`).join("")+"</tr></table></td></tr>";m.forEach((m,y)=>{let v=g[y],b=v?v.value-1:-1;C+=`<tr><td><table><tr><td class="icon"><img src="${m.img}" alt=""/></td><td class="symptom">${m.label}</td>`;for(let m=0;m<5;m++)C+=m===b?'<td class="icon"><img src="/assets/images/nebido/ams/tickmark.png" alt=""></td>':'<td class="icon"><img src="/assets/images/nebido/ams/crossmark.png" alt=""></td>';C+="</tr></table></td></tr>"}),C+="</table>";let k=`<div id="frame"><div class="heading">${E.questionnaire}</div>`;return k+`<div class="symptoms">${C}</div><div class="symptoms_info"><p>${E.scoreIs} ${y}</p><p>${v}</p><p>${b}</p><div class="button">${E.printTake}</div><p>${E.reference}</p></div><div class="disclaimer"><p>${E.copyright}${S},<br>Gr\xfcnenthal GmbH</p><img src="/assets/images/nebido/ams/footer-logos.png" width="200" alt=""/><br><br><p class="approvalcode">${w}</p></div></div>`}function ef(){return new Promise(m=>{if(document.getElementById(ed))return void m();let g=document.createElement("link");g.id=ed,g.rel="stylesheet",g.href=eu,g.onload=()=>m(),g.onerror=()=>m(),document.head.appendChild(g)})}function eh(m,g,y){let v=`<!DOCTYPE html><html><head><meta charset="utf-8"><title>AMS Questionnaire Results</title><link rel="stylesheet" href="${eu}"></head><body>${m}</body></html>`,b=document.createElement("iframe");b.style.position="absolute",b.style.top="-10000px",b.style.left="-10000px",b.style.width="0",b.style.height="0",b.style.border="none",document.body.appendChild(b);let x=b.contentWindow?.document;x?(b.onload=()=>{b.contentWindow?.focus(),b.contentWindow?.print(),setTimeout(()=>{document.body.removeChild(b),g()},1e3)},x.open(),x.write(v),x.close()):(document.body.removeChild(b),y?.(),setTimeout(()=>{window.print(),setTimeout(g,1e3)},500))}async function em(m){let g=Array.from(m.querySelectorAll("img"));await Promise.all(g.map(m=>m.decode().catch(()=>{})))}function eg({questions:g,answers:y,totalScore:v,resultA:b,resultB:x,language:w,approvalText:E,onFallbackScroll:S}){let[C,k]=(0,ec.useState)(!1),j=async()=>{if(C)return;k(!0);let j=ep(g,y,v,b,x,w,E),T=document.createElement("div");T.setAttribute("aria-hidden","true"),T.style.width="600px",T.style.display="flex",T.style.justifyContent="center",T.style.background="#fff",T.innerHTML=j,document.body.appendChild(T);try{await ef(),await em(T),await document.fonts.ready;let g=(await m.A(211521)).default,y={filename:"AMS-Questionnaire-Results.pdf",margin:10,jsPDF:{unit:"mm",format:"a4",orientation:"portrait"},html2canvas:{scale:2,useCORS:!0},pagebreak:{mode:["css","legacy"],avoid:"tr"}};await g().set(y).from(T).save(),k(!1)}catch{eh(j,()=>k(!1),S)}finally{T.remove()}};return{isGenerating:C,handleDownload:j}}var ey=g;function ev(m,g){return m?{background:g.main,color:"#fff",borderColor:g.main}:{background:"#fff",color:"#000",borderColor:"#ddd",opacity:.7,pointerEvents:"none"}}function eb({question:m,answers:g,current:y,total:v,language:b,colors:x,canNext:w,canFinish:E,onSelect:S,onPrev:C,onNext:k,onFinish:j}){let T=ei[b],N=J[b],A=y===v-1;return(0,ey.jsx)("div",{className:"ams-questionnaire deco mx-auto my-12 max-w-3xl rounded-lg bg-[#ededed] p-6 shadow",children:(0,ey.jsxs)("div",{className:"questionModule",children:[(0,ey.jsxs)("div",{className:"bd-example",children:[(0,ey.jsx)("div",{className:"mb-2 flex items-center justify-between",children:(0,ey.jsxs)("span",{className:"count text-base font-semibold",style:{color:x.main},children:[(0,ey.jsx)("span",{children:y+1}),"/",(0,ey.jsx)("span",{children:v})]})}),(0,ey.jsx)("div",{className:"carousel-inner flex min-h-[260px] flex-col items-center justify-center",children:(0,ey.jsxs)("div",{className:"carousel-item active text-center",id:String(m.id),children:[(0,ey.jsx)("img",{src:m.img,className:"mx-auto mb-2 h-40 w-40 object-contain",alt:""}),(0,ey.jsxs)("div",{className:"carousel-caption mt-2 min-h-[100px]",children:[(0,ey.jsx)("h5",{className:"mb-1 text-xl font-normal text-black",children:m.label.split("<br>").map((m,g)=>(0,ey.jsxs)("span",{children:[m,(0,ey.jsx)("br",{})]},g))}),(0,ey.jsx)("p",{className:"mb-3 text-base text-gray-700",children:T.selectSeverity})]}),(0,ey.jsx)("div",{className:"col",children:(0,ey.jsx)("ul",{className:"ans-list flex flex-wrap justify-center gap-2",children:N.map(m=>(0,ey.jsx)("li",{className:"ans cursor-pointer rounded border px-3 py-2 text-sm font-semibold transition",style:g[y]?.label===m.label?{background:x.main,color:"#fff",borderColor:x.main}:{background:"#68676b",color:"#fff",borderColor:"#68676b",transition:"background 0.2s, border 0.2s"},onClick:()=>S(y,m),children:m.label},m.label))})})]})})]}),(0,ey.jsx)("div",{className:"next-prev mt-8",children:(0,ey.jsxs)("div",{className:"custom-navigation flex justify-between",children:[(0,ey.jsx)("button",{className:"btn-previous mt-1 w-28 rounded border px-4 py-2 text-center font-semibold",style:ev(y>0,x),onClick:C,disabled:0===y,children:T.previous}),A?(0,ey.jsx)("button",{className:"btn-finish mt-1 w-28 rounded border px-4 py-2 text-center font-semibold",style:ev(E,x),onClick:j,disabled:!E,children:T.finish}):(0,ey.jsx)("button",{className:"btn-next mt-1 w-28 rounded border px-4 py-2 text-center font-semibold",style:ev(w,x),onClick:k,disabled:!w,children:T.next})]})})]})})}var ex=g,ew=g;function eE({score:m,percent:g,circumference:y,color:v}){return(0,ew.jsx)("div",{className:"my-6 flex items-center justify-center",children:(0,ew.jsx)("div",{className:"relative flex h-40 w-40 items-center justify-center",children:(0,ew.jsxs)("svg",{width:160,height:160,viewBox:"0 0 120 120",children:[(0,ew.jsx)("circle",{cx:"60",cy:"60",r:"54",fill:"none",stroke:"#ededed",strokeWidth:"10"}),(0,ew.jsx)("circle",{cx:"60",cy:"60",r:"54",fill:"none",stroke:v,strokeWidth:"10",strokeDasharray:y,strokeDashoffset:(100-g)/100*y,strokeLinecap:"round",style:{transition:"stroke-dashoffset 1s"}}),(0,ew.jsx)("text",{x:"60",y:"68",textAnchor:"middle",fontSize:"2.3rem",fill:v,fontWeight:"bold",dominantBaseline:"middle",children:m})]})})})}var eS=g;let eC="âï¸",ek="â";function ej({questions:m,answers:g,language:y}){let v=ei[y],b=J[y];return(0,eS.jsx)("div",{className:"mb-4 mt-8 overflow-x-auto nebido:hidden",children:(0,eS.jsxs)("table",{className:"min-w-full table-fixed border border-gray-200 text-sm",children:[(0,eS.jsxs)("colgroup",{children:[(0,eS.jsx)("col",{className:"w-16"}),(0,eS.jsx)("col",{}),b.map((m,g)=>(0,eS.jsx)("col",{style:{width:"72px"}},g))]}),(0,eS.jsx)("thead",{children:(0,eS.jsxs)("tr",{className:"bg-[#ededed]",children:[(0,eS.jsx)("th",{className:"w-16 py-2"}),(0,eS.jsx)("th",{className:"px-2 py-2 text-left",children:v.symptom}),v.tableHeader.map(m=>(0,eS.jsx)("th",{className:"px-1 py-2 text-center text-xs",style:{width:"72px"},children:m},m))]})}),(0,eS.jsx)("tbody",{children:m.map((m,y)=>(0,eS.jsxs)("tr",{className:"border-t border-gray-100",children:[(0,eS.jsx)("td",{className:"px-2 py-2 text-center align-middle",children:(0,eS.jsx)("img",{src:m.img,alt:"",className:"mx-auto h-10 w-10"})}),(0,eS.jsx)("td",{className:"px-2 py-2 align-middle",children:m.label}),b.map(m=>(0,eS.jsx)("td",{className:"py-2 text-center align-middle",style:{width:"72px"},children:g[y]?.label===m.label?(0,eS.jsx)("span",{className:"text-xl text-green-600",children:eC}):(0,eS.jsx)("span",{className:"text-xl text-gray-400",children:ek})},m.label))]},m.id))})]})})}function eT({totalScore:m,percent:g,circumference:y,resultA:v,resultB:b,questions:x,answers:w,language:E,colors:S,hideTableResults:C,isGenerating:k,onDownload:j,onRestart:T}
147){let N=ei[E];return(0,ex.jsx)("div",{className:`ams-questionnaire deco mx-auto my-12 max-w-3xl rounded-lg bg-[#ededed] p-6 text-grey-dark shadow ${k?"print:hidden":""}`,children:(0,ex.jsxs)("div",{className:"results_panel",children:[(0,ex.jsx)("div",{className:"mb-2 text-center text-lg font-semibold",children:N.yourScore}),(0,ex.jsx)(eE,{score:m,percent:g,circumference:y,color:S.main}),(0,ex.jsxs)("div",{className:"mt-6 text-center",children:[(0,ex.jsx)("p",{className:"mb-2 text-lg font-semibold text-[#222]",children:v}),(0,ex.jsx)("p",{className:"mb-4 font-semibold",style:{color:S.text},children:b}),!C&&(0,ex.jsx)(ej,{questions:x,answers:w,language:E}),(0,ex.jsxs)("div",{className:"mt-6 flex justify-center gap-3",children:[(0,ex.jsx)("button",{className:"print_btn rounded border px-5 py-2 font-semibold",style:{background:S.main,borderColor:S.main,color:"#fff"},onClick:j,disabled:k,children:k?N.preparingPrint:N.printBtn}),(0,ex.jsx)("button",{className:"start_btn rounded border px-5 py-2 font-semibold",style:{background:S.main,borderColor:S.main,color:"#fff"},onClick:T,children:N.backToStart})]})]})]})})}function eN({hideTableResults:m,theme:g="yellow",language:y="en"}){let v=ea.includes(y)?y:"en",b=Z[g]??Z.yellow,x=(0,Q.useMemo)(()=>er(b.imageBase,v),[b.imageBase,v]),w=(0,Q.useRef)(null),E=(0,Y.useTranslations)()("Calculators/AmsQuest/Approval")||"Date of preparation: August 2024",S=es(x,v),{isGenerating:C,handleDownload:k}=eg({questions:x,answers:S.answers,totalScore:S.totalScore,resultA:S.resultA,resultB:S.resultB,language:v,approvalText:E,onFallbackScroll:()=>w.current?.scrollIntoView({behavior:"smooth"})});return S.showResults?(0,K.jsx)("div",{ref:w,children:(0,K.jsx)(eT,{totalScore:S.totalScore,percent:S.percent,circumference:S.circumference,resultA:S.resultA,resultB:S.resultB,questions:x,answers:S.answers,language:v,colors:b,hideTableResults:m,isGenerating:C,onDownload:k,onRestart:S.handleRestart})}):(0,K.jsx)(eb,{question:x[S.current],answers:S.answers,current:S.current,total:x.length,language:v,colors:b,canNext:S.canNext,canFinish:S.canFinish,onSelect:S.selectAnswer,onPrev:S.prevSlide,onNext:S.nextSlide,onFinish:S.handleFinish})}m.s(["default",0,eN],985968),m.s([],568436);var eA=g,eI=m.i(437902);let eR={main:"#f9b700",mainDark:"#fccd31",text:"#f9b700"},eO=["en","de"];var eP=y;let eD="/assets/images/nebido/iief/",e_=[{name:"Erectile Function",scoreRange:[[0,10],[11,16],[17,21],[22,25],[25,30,!0]],en:{displayName:"Erectile Function",desc:"Patients with low IIEF scores should seek medical advice and may require testing of blood levels of testosterone",scoreRangeLabels:["Severe Erectile Dysfunction","Moderate dysfunction","Mild to moderate dysfunction","Mild dysfunction","No dysfunction"]},de:{displayName:"Erektionsfähigkeit",desc:"Patienten mit niedrigen IIEF-Werten sollten ärztliche Beratung suchen; unter Umständen ist eine Ãberprüfung der Testosteronspiegel im Blut erforderlich.",scoreRangeLabels:["Schwere erektile Funktionsstörung","Mittelschwere Dysfunktion","Leichte bis mittelschwere Funktionsstörung","Leichte Dysfunktion","Keine Funktionsstörung"]}},{name:"Orgasmic Function",scoreRange:[[0,9],[10,10,!0]],en:{displayName:"Orgasmic Function",desc:"Patients demonstrating primary orgasmic or ejaculatory dysfunction should seek medical advice",scoreRangeLabels:["Potential Orgasmic Function Dysfunction","No dysfunction"]},de:{displayName:"Orgasmusfunktion",desc:"Patienten, die eine primäre orgasmische oder ejakulatorische Dysfunktion aufweisen, sollten ärztliche Beratung suchen.",scoreRangeLabels:["Mögliche Orgasmusfunktionsstörung","Keine Funktionsstörung"]}},{name:"Sexual Desire",scoreRange:[[0,6],[7,10,!0]],en:{displayName:"Sexual Desire",desc:"Patients with reduced sexual desire should seek medical advice and may require testing of blood levels of testosterone",scoreRangeLabels:["Potential Sexual Desire Dysfunction","No dysfunction"]},de:{displayName:"Sexuelles Verlangen",desc:"Patienten mit vermindertem sexuellen Verlangen sollten ärztliche Beratung suchen und die Testosteronspiegel im Blut überprüfen lassen.",scoreRangeLabels:["Mögliche Funktionsstörung des sexuellen Verlangens","Keine Funktionsstörung"]}},{name:"Intercourse Satisfaction",scoreRange:[[0,10],[11,15,!0]],en:{displayName:"Intercourse Satisfaction",desc:"Patients with potential intercourse satisfaction dysfunction should seek medical advice",scoreRangeLabels:["Potential Intercourse Satisfaction Dysfunction","No dysfunction"]},de:{displayName:"Zufriedenheit beim Geschlechtsverkehr",desc:"Patienten mit möglicher Beeinträchtigung der Zufriedenheit beim Geschlechtsverkehr sollten ärztliche Beratung suchen.",scoreRangeLabels:["Mögliche Beeinträchtigung der Zufriedenheit beim Geschlechtsverkehr","Keine Funktionsstörung"]}},{name:"Overall Satisfaction",scoreRange:[[0,7],[8,10,!0]],en:{displayName:"Overall Satisfaction",desc:"Patients with potential overall satisfaction dysfunction should seek medical advice",scoreRangeLabels:["Potential Overall Satisfaction Dysfunction","No dysfunction"]},de:{displayName:"Allgemeine Zufriedenheit",desc:"Patienten mit möglicher Beeinträchtigung der allgemeinen Zufriedenheit sollten ärztliche Beratung suchen.",scoreRangeLabels:["Mögliche Beeinträchtigung der allgemeinen Zufriedenheit","Keine Funktionsstörung"]}}],eM=[{id:1,img:"Q1.png",category:"Erectile Function",optionValues:[0,5,4,3,2,1],en:{label:"Over the last month, how often were you able to get an erection during sexual activity?",heading:"This is the first of five questions about",optionLabels:["No sexual activity","Almost always<br>or always","Most times<br><span>(much more than half the time)</span>","Sometimes<br><span>(About half the time)</span>","A few times<br><span>(much less than half the time)</span>","Almost never or never"]},de:{label:"Wie oft konnten Sie im letzten Monat bei sexuellen Aktivitäten eine Erektion bekommen?",heading:"Dies ist die erste von fünf Fragen zum Thema",optionLabels:["Keine sexuelle Aktivität","Fast immer oder immer","Meistens<br><span>(weit mehr als die Hälfte der Fälle)</span>","Manchmal<br><span>(etwa in der Hälfte der Fälle)</span>","Ein paar Mal<br><span>(weit weniger als die Hälfte der Fälle)</span>","Fast nie oder nie"]}},{id:2,img:"Q2.png",category:"Erectile Function",optionValues:[0,5,4,3,2,1],en:{label:"Over the last month, when you had erections with sexual stimulation, how often were your erections hard enough for penetration?",heading:"This is the second of five questions about",optionLabels:["No sexual activity","Almost always<br>or always","Most times<br><span>(much more than half the time)</span>","Sometimes<br><span>(About half the time)</span>","A few times<br><span>(much less than half the time)</span>","Almost never or never"]},de:{label:"Wie oft waren Ihre Erektionen im letzten Monat bei sexueller Stimulation hart genug für eine Penetration?",heading:"Dies ist die zweite von fünf Fragen zum Thema",optionLabels:["Keine sexuelle Aktivität","Fast immer oder immer","Meistens<br><span>(weit mehr als die Hälfte der Fälle)</span>","Manchmal<br><span>(etwa in der Hälfte der Fälle)</span>","Ein paar Mal<br><span>(weit weniger als die Hälfte der Fälle)</span>","Fast nie oder nie"]}},{id:3,img:"Q3.png",category:"Erectile Function",optionValues:[0,5,4,3,2,1],en:{label:"Over the last month, when you attempted intercourse, how often<br/>
147were you able to penetrate your partner?",heading:"This is the third of five questions about",optionLabels:["No sexual activity","Almost always<br>or always","Most times<br><span>(much more than half the time)</span>","Sometimes<br><span>(About half the time)</span>","A few times<br><span>(much less than half the time)</span>","Almost never or never"]},de:{label:"Wie oft konnten Sie im letzten Monat beim Geschlechtsverkehr in Ihre Partnerin/Ihren Partner eindringen?",heading:"Dies ist die dritte von fünf Fragen zum Thema",optionLabels:["Keine sexuelle Aktivität","Fast immer oder immer","Meistens<br><span>(weit mehr als die Hälfte der Fälle)</span>","Manchmal<br><span>(etwa in der Hälfte der Fälle)</span>","Ein paar Mal<br><span>(weit weniger als die Hälfte der Fälle)</span>","Fast nie oder nie"]}},{id:4,img:"Q4.png",category:"Erectile Function",optionValues:[0,5,4,3,2,1],en:{label:"Over the last month, during sexual intercourse, how often were you able to maintain your erection after you had penetrated your partner?",heading:"This is the fourth of five questions about",optionLabels:["No sexual activity","Almost always<br>or always","Most times<br><span>(much more than half the time)</span>","Sometimes<br><span>(About half the time)</span>","A few times<br><span>(much less than half the time)</span>","Almost never or never"]},de:{label:"Wie oft konnten Sie im letzten Monat beim Geschlechtsverkehr Ihre Erektion aufrechterhalten, nachdem Sie in Ihre Partnerin/Ihren Partner eingedrungen waren?",heading:"Dies ist die vierte von fünf Fragen zum Thema",optionLabels:["Keine sexuelle Aktivität","Fast immer oder immer","Meistens<br><span>(weit mehr als die Hälfte der Fälle)</span>","Manchmal<br><span>(etwa in der Hälfte der Fälle)</span>","Ein paar Mal<br><span>(weit weniger als die Hälfte der Fälle)</span>","Fast nie oder nie"]}},{id:5,img:"Q5.png",category:"Erectile Function",optionValues:[0,1,2,3,4,5],en:{label:"Over the last month, during sexual intercourse, how difficult was it to maintain your erection to completion of intercourse?",heading:"This is the fifth of five questions about",optionLabels:["No sexual activity","Extremely<br/>difficult","Very<br/>Difficult","Difficult","Slightly<br/>Difficult","Not<br/>difficult"]},de:{label:"Wie schwer fiel es Ihnen im letzten Monat, während des Geschlechtsverkehrs Ihre Erektion bis zum Ende des Geschlechtsverkehrs aufrechtzuerhalten?",heading:"Dies ist die fünfte von fünf Fragen zum Thema",optionLabels:["Keine sexuelle Aktivität","Extrem schwierig","Sehr schwierig","Schwierig","Etwas schwierig","Nicht schwer"]}},{id:6,img:"Q6.png",category:"Intercourse Satisfaction",optionValues:[0,1,2,3,4,5],en:{label:"Over the last month, how many times have you attempted sexual intercourse?",heading:"This is the first of three questions about",optionLabels:["No<br>attempts","1-2<br/>times","3-4<br/>times","5-6<br/>times","7-10<br/>times","11-20<br/>times"]},de:{label:"Wie oft haben Sie im letzten Monat versucht, Geschlechtsverkehr zu haben?",heading:"Dies ist die erste von drei Fragen zum Thema",optionLabels:["Keine Versuche","1-2 Mal","3-4 Mal","5-6 Mal","7-10 Mal","11-20 Mal"]}},{id:7,img:"Q7.png",category:"Intercourse Satisfaction",optionValues:[0,5,4,3,2,1],en:{label:"Over the last month, when you attempted sexual intercourse, how often was it satisfactory for you?",heading:"This is the second of three questions about",optionLabels:["No sexual<br>activity","Almost always<br/>or always","Most times<br><span>(much more than half the time)</span>","Sometimes<br/><span>(about half the time)</span>","A few times<br/>
147<span>(much less than half the time)</span>","Almost never<br/>or never"]},de:{label:"Wie oft war der Geschlechtsverkehr für Sie im letzten Monat befriedigend, wenn Sie ihn versucht haben?",heading:"Dies ist die zweite von drei Fragen zum Thema",optionLabels:["Keine sexuelle Aktivität","Fast immer oder immer","Meistens<br><span>(weit mehr als die Hälfte der Fälle)</span>","Manchmal<br><span>(etwa in der Hälfte der Fälle)</span>","Ein paar Mal<br><span>(weit weniger als die Hälfte der Fälle)</span>","Fast nie oder nie"]}},{id:8,img:"Q8.png",category:"Intercourse Satisfaction",optionValues:[0,5,4,3,2,1],en:{label:"Over the last month, how much have you enjoyed sexual intercourse?",heading:"This is the third of three questions about",optionLabels:["No<br>intercourse","Very highly<br/>enjoyable","Highly<br>enjoyable","Fairly<br/>enjoyable","Not very<br/>enjoyable","No<br/>enjoyment"]},de:{label:"Wie sehr haben Sie im letzten Monat den Geschlechtsverkehr genossen?",heading:"Dies ist die dritte von drei Fragen zum Thema",optionLabels:["Kein Geschlechtsverkehr","Sehr genossen","genossen","MittelmäÃig genossen","nicht besonders genossen","nicht genossen"]}},{id:9,img:"Q9.png",category:"Orgasmic Function",optionValues:[0,5,4,3,2,1],en:{label:"Over the last month, when you had sexual stimulation or intercourse, how often did you ejaculate?",heading:"This is the first of two questions about",optionLabels:["No sexual<br>stimulation/intercourse","Almost always<br/>or always","Most times<br><span>(much more than half the time)</span>","Sometimes<br/><span>(about half the time)</span>","A few times<br/>
147<span>(much less than half the time)</span>","Almost never<br/>or never"]},de:{label:"Wie oft sind Sie im letzten Monat bei sexueller Stimulation oder beim Geschlechtsverkehr zum Samenerguss gekommen?",heading:"Dies ist die erste von zwei Fragen zum Thema",optionLabels:["Keine sexuelle Stimulation/kein Geschlechtsverkehr","Fast immer oder immer","Meistens<br><span>(weit mehr als die Hälfte der Fälle)</span>","Manchmal<br><span>(etwa in der Hälfte der Fälle)</span>","Ein paar Mal<br><span>(weit weniger als die Hälfte der Fälle)</span>","Fast nie oder nie"]}},{id:10,img:"Q10.png",category:"Orgasmic Function",optionValues:[0,5,4,3,2,1],en:{label:"Over the last month, when you had sexual stimulation or intercourse, how often did you have the feeling of orgasm (with or without ejaculation)?",heading:"This is the second of two questions about",optionLabels:["No sexual<br>stimulation/intercourse","Almost always<br/>or always","Most times<br><span>(much more than half the time)</span>","Sometimes<br/><span>(about half the time)</span>","A few times<br/>
147<span>(much less than half the time)</span>","Almost never<br/>or never"]},de:{label:"Wie oft hatten Sie im letzten Monat bei sexueller Stimulation oder beim Geschlechtsverkehr das Gefühl eines Orgasmus (mit oder ohne Ejakulation)?",heading:"Dies ist die zweite von zwei Fragen zum Thema",optionLabels:["Keine sexuelle Stimulation/kein Geschlechtsverkehr","Fast immer oder immer","Meistens<br><span>(weit mehr als die Hälfte der Fälle)</span>","Manchmal<br><span>(etwa in der Hälfte der Fälle)</span>","Ein paar Mal<br><span>(weit weniger als die Hälfte der Fälle)</span>","Fast nie oder nie"]}},{id:11,img:"Q11.png",category:"Sexual Desire",optionValues:[5,4,3,2,1],en:{label:"Over the last month, how often have you felt sexual desire?",heading:"This is the first of two questions about",optionLabels:["Almost always<br/>or always","Most times<br><span>(much more than half the time)</span>","Sometimes<br/><span>(about half the time)</span>","A few times<br/><span>(much less than half the time)</span>","Almost never<br/>or never"]},de:{label:"Wie oft hatten Sie im letzten Monat sexuelles Verlangen verspürt?",heading:"Dies ist die erste von zwei Fragen zum Thema",optionLabels:["Fast immer oder immer","Meistens<br><span>(weit mehr als die Hälfte der Fälle)</span>","Manchmal<br><span>(etwa in der Hälfte der Fälle)</span>","Ein paar Mal<br><span>(weit weniger als die Hälfte der Fälle)</span>","Fast nie oder nie"]}},{id:12,img:"Q12.png",category:"Sexual Desire",optionValues:[5,4,3,2,1],en:{label:"Over the last month, how would you rate your level of sexual desire?",heading:"This is the second of two questions about",optionLabels:["Very high","High","Moderate","Low","Very low or<br/>not at all"]},de:{label:"Wie würden Sie Ihr sexuelles Verlangen im letzten Monat einschätzen?",heading:"Dies ist die zweite von zwei Fragen zum Thema",optionLabels:["Sehr hoch","Hoch","MittelmäÃig","Gering","Sehr gering oder gar nicht"]}},{id:13,img:"Q13.png",category:"Overall Satisfaction",optionValues:[5,4,3,2,1],en:{label:"Over the last month, how satisfied have you been with your overall sex life?",heading:"This is the first of two questions about",optionLabels:["Very satisfied","Moderately<br/>satisfied","About equally satisfied<br/>and dissatisfied","Moderately<br/>dissatisfied","Very dissatisfied"]},de:{label:"Wie zufrieden waren Sie im letzten Monat mit Ihrem Sexualleben insgesamt?",heading:"Dies ist die erste von zwei Fragen zur Kategorie",optionLabels:["Sehr zufrieden","Ziemlich zufrieden","Etwa gleich zufrieden und unzufrieden","Eher unzufrieden","Sehr unzufrieden"]}},{id:14,img:"Q14.png",category:"Overall Satisfaction",optionValues:[5,4,3,2,1],en:{label:"Over the last month, how satisfied have you been with your sexual relationship with your partner?",heading:"This is the second of two questions about",optionLabels:["Very satisfied","Moderately<br/>satisfied","About equally satisfied<br/>and dissatisfied","Moderately<br/>dissatisfied","Very dissatisfied"]},de:{label:"Wie zufrieden waren Sie im letzten Monat mit Ihrer sexuellen Beziehung zu Ihrem Partner?",heading:"Dies ist die zweite von zwei Fragen zur Kategorie",optionLabels:["Sehr zufrieden","Ziemlich zufrieden","Etwa gleich zufrieden und unzufrieden","Eher unzufrieden","Sehr unzufrieden"]}},{id:15,img:"Q15.png",category:"Erectile Function",optionValues:[5,4,3,2,1],en:{label:"Over the last month, how do you rate your confidence that you can get and keep your erection?",heading:"This is a final question on",optionLabels:["Very high","High","Moderate","Low","Very low"]},de:{label:"Wie schätzen Sie für den letzten Monat Ihr Vertrauen ein, eine Erektion zu erreichen und aufrechtzuerhalten?",heading:"Dies ist eine abschlieÃende Frage zur",optionLabels:["Sehr hoch","Hoch","MittelmäÃig","Gering","Sehr gering"]}}],eL={en:{chooseOneOption:"Choose one option",previous:"Previous",next:"Next",finish:"Finish",summary:"Summary",yourIiefResults:"Your IIEF results",thisScoreShows:"This score shows",question:"Question",answer:"Answer",score:"Score",total:"Total",recommendation:"Recommendation",backToStart:"Back to start",printResults:"Print Results",preparingPrint:"Preparing Print...",printTitle:"IIEF Questionnaire Results",printHeading:"Your IIEF Results",printSubheading:"IIEF Questionnaire",printTagline:"Measure your erectile function and performance",printFooterLine1:"The IIEF has been developed and validated as a brief and reliable self
147-administered scale for assessing erectile function.",printFooterLine2:"This questionnaire is to be used during a consultation between a patient and a health care professional",printReference:"Reference:",printReferenceText:'1.Rosen R, Riley A, Wagner G, et al. The International Index of Erectile Function (IIEF): A multidimensional scale for assessment of erectile dysfunction. Urology, 1997, 49: 822-830. Available at: <a href="https://pubmed.ncbi.nlm.nih.gov/9187685/">https://pubmed.ncbi.nlm.nih.gov/9187685/</a>',printCopyrightSuffix:"Last updated: June 2026 Document Number: M-NEB-HQ-02-24-0002"},de:{chooseOneOption:"Wählen Sie eine Option",previous:"zurück",next:"weiter",finish:"weiter",summary:"Zusammenfassung",yourIiefResults:"Ihr IIEF Ergebnis",thisScoreShows:"Dieser Wert zeigt",question:"Frage",answer:"Antwort",score:"Ergebnis",total:"Gesamt",recommendation:"Empfehlung",backToStart:"Zurück zum Start",printResults:"Ergebnisse drucken",preparingPrint:"Druck wird vorbereitet...",printTitle:"IIEF-Fragebogen Ergebnisse",printHeading:"Ihr IIEF Ergebnis",printSubheading:"IIEF-Fragebogen",printTagline:"Messen Sie Ihre Erektionsfähigkeit und -leistung",printFooterLine1:"Der IIEF wurde als kurze und zuverlässige, selbst auszufüllende Skala zur Beurteilung der Erektionsfunktion entwickelt und validiert.",printFooterLine2:"Dieser Fragebogen ist während einer Konsultation zwischen einem Patienten und einem Arzt zu verwenden.",printReference:"Referenz:",printReferenceText:'1.Rosen R, Riley A, Wagner G, et al. The International Index of Erectile Function (IIEF): A multidimensional scale for assessment of erectile dysfunction. Urology, 1997, 49: 822-830. Available at: <a href="https://pubmed.ncbi.nlm.nih.gov/9187685/">https://pubmed.ncbi.nlm.nih.gov/9187685/</a>',printCopyrightSuffix:"Letzte Aktualisierung: Juni 2026 Dokumentnummer: M-NEB-HQ-02-24-0002"}};function eF(m){return e_.map(g=>({name:g.name,scoreRange:g.scoreRange,displayName:g[m].displayName,desc:g[m].desc,localizedScoreRangeLabels:g[m].scoreRangeLabels}))}function eB(m){return eL[m]}function eH(m){let g={};return e_.forEach(y=>{g[y.name]=y[m].displayName}),eM.map(y=>{let v=y[m];return{id:y.id,img:eD+y.img,label:v.label,heading:v.heading,options:y.optionValues.map((m,g)=>({value:m,label:v.optionLabels[g]??""})),category:y.category,categoryDisplay:g[y.category]??y.category}})}function ez({categoryMeta:m,questions:g,answers:y,t:v}){let b=new Date().getFullYear(),x=` 148 <div class="screen-print-header screen-print-color-header"> 149 <div class="iif-txt-align"> 150 <h3 class="screen-print-header-two screen-print-text-secondary"> 151 ${v.printHeading} 152 </h3> 153 </div> 154 <div> 155 <h1>${v.printSubheading}</h1> 156 <h5>${v.printTagline}</h5> 157 </div> 158 <div> 159 <img class="screen-print-mr-20" width="180"> 160 </div> 161 </div> 162 `,w="";m.forEach(m=>{let b=g.map((m,g)=>({q:m,i:g})).filter(({q:g})=>g.category===m.name),x=m.isNormal?"screen-print-bg-primary":"screen-print-bg-danger",E="";b.forEach(({q:m,i:g})=>{E+=` 163 <div> 164 <div> 165 <p> 166 <span class="screen-print-text-primary">${m.id}.</span> 167 <span>${m.label}</span> 168 </p> 169 </div> 170 <p><span>${y[g]?.label??"â"}</span></p> 171 <p><span>${y[g]?.value??"â"}</span></p> 172 </div> 173 `}),w+=` 174 <div class="screen-print-content-section"> 175 <div class="screen-print-color-header"> 176 <h3>${m.displayName}</h3> 177 </div> 178 <div class="screen-print-content-table"> 179 <div class="screen-print-table-main"> 180 <div> 181 <h5>${v.question}</h5> 182 <h5>${v.answer}</h5> 183 <h5>${v.score}</h5> 184 </div> 185 ${E} 186 </div> 187 <div class="screen-print-table-column"> 188 <h5>${v.total}</h5> 189 <div class="screen-print-margin-auto screen-print-total-bg ${x}"> 190 <h2>${m.score}</h2>
191 <div class="screen-print-just-border"></div> 192 <h2 class="screen-print-font-weight-normal">${m.max}</h2> 193 </div> 194 </div> 195 <div class="screen-print-table-column"> 196 <h5>${v.recommendation}</h5> 197 <div class="screen-print-margin-auto"> 198 <h5 class="${m.isNormal?"screen-print-text-primary":"screen-print-text-danger"}">${m.rangeLabel||"â"}</h5> 199 <p>${m.desc}</p> 200 </div> 201 </div> 202 </div> 203 </div> 204 `});let E=` 205 <div class="screen-print-conclusion-text screen-print-text-secondary"> 206 <h5>${v.printFooterLine1}<sup>1</sup></h5> 207 <h5>${v.printFooterLine2}</h5> 208 <p> 209 <strong>${v.printReference}</strong><br> 210 ${v.printReferenceText} 211 </p> 212 <p> 213 Copyright \xa9 ${b}<br> 214 ${v.printCopyrightSuffix} 215 </p> 216 </div> 217 `;return`<!DOCTYPE html> 218<html> 219 <head> 220 <meta charset="utf-8"> 221 <title>${v.printTitle}</title> 222 <link rel="stylesheet" href="/assets/css/bootstrap.css"> 223 <link rel="stylesheet" href="/assets/css/iief-printout.css"> 224 </head> 225 <body> 226 <div class="screen-print_box"> 227 ${x} 228 ${w} 229 ${E} 230 </div> 231 </body> 232</html>`}function eV(m,g){let y=document.createElement("iframe");y.style.cssText="position:absolute;top:-10000px;left:-10000px;width:0;height:0;border:none",document.body.appendChild(y);let v=()=>{document.body.contains(y)&&document.body.removeChild(y),g()},b=y.contentWindow?.document;b?(b.open(),b.write(m),b.close(),setTimeout(()=>{y.contentWindow?.print(),setTimeout(v,1e3)},500)):v()}function eU(m){let g=eR,y=eB(m),v=(0,eP.useMemo)(()=>eH(m),[m]),[b,x]=(0,eP.useState)(()=>Array(v.length).fill(null)),[w,E]=(0,eP.useState)(0),[S,C]=(0,eP.useState)(!1),[k,j]=(0,eP.useState)(!1),T=(0,eP.useRef)(null),N=null!==b[w],A=b.every(m=>null!==m),I=(0,eP.useMemo)(()=>{let m={};for(let g=0;g<v.length;g++){let y=v[g].category,x=Number(b[g]?.value??0);m[y]=(m[y]??0)+x}return m},[b,v]),R=(0,eP.useMemo)(()=>{let m={};for(let g of v){let y=0;for(let m of g.options)m.value>y&&(y=m.value);m[g.category]=(m[g.category]??0)+y}return m},[v]),O=(0,eP.useMemo)(()=>eF(m),[m]),P=(0,eP.useMemo)(()=>O.map(m=>{let g=I[m.name]??0,y="",v=!1;return m.scoreRange.forEach(([b,x,w],E)=>{!y&&g>=Number(b)&&g<=Number(x)&&(y=m.localizedScoreRangeLabels[E]??"",v=!0===w)}),{...m,score:g,rangeLabel:y,isNormal:v,max:R[m.name]??0,displayName:m.displayName}}),[O,I,R]),D=()=>E(m=>Math.min(m+1,v.length-1)),_=()=>{x(Array(v.length).fill(null)),E(0),C(!1),j(!1)},M=()=>{j(!0),eV(ez({categoryMeta:P,questions:v,answers:b,t:y}),()=>j(!1))};return{colors:g,t:y,questions:v,current:w,answers:b,canNext:N,canFinish:A,showResults:S,categoryMeta:P,isPrinting:k,resultsRef:T,selectAnswer:(m,g)=>{x(y=>{let v=[...y];return v[m]={...g},v})},nextSlide:D,prevSlide:()=>E(m=>Math.max(m-1,0)),handleFinish:()=>C(!0),handleRestart:_,handlePrint:M}}var eW=g;function eG({categoryMeta:m,questions:g,answers:y,t:v,colors:b,isPrinting:x,onRestart:w,onPrint:E}){return(0,eW.jsxs)("div",{className:"results_panel",children:[(0,eW.jsxs)("div",{className:"mt-4",children:[(0,eW.jsx)("h4",{className:"mb-2 text-center text-base font-semibold",children:v.summary}),(0,eW.jsx)("div",{className:"grid grid-cols-1 gap-3 sm:grid-cols-2 lg:grid-cols-5",children:m.map(m=>(0,eW.jsx)(eq,{cat:m,colors:b,t:v},m.name))})]}),(0,eW.jsxs)("div",{className:"mt-6 space-y-6",children:[(0,eW.jsx)("div",{className:"mb-1 text-center text-lg font-semibold",children:v.yourIiefResults}),m.map(m=>{let x=g.map((m,g)=>({q:m,i:g})).filter(({q:g})=>g.category===m.name);return(0,eW.jsx)(e$,{cat:m,catRows:x,answers:y,t:v,colors:b},m.name)})]}),(0,eW.jsxs)("div",{className:"no-print mt-6 flex justify-center gap-3",children:[(0,eW.jsx)("button",{className:"start_btn rounded border px-5 py-2 font-semibold",style:{background:b.main,borderColor:b.main,color:"#fff"},onClick:w,children:v.backToStart}),(0,eW.jsx)("button",{className:"print_btn rounded border px-5 py-2 font-semibold",style:{background:x?"#ccc":b.main,borderColor:x?"#ccc":b.main,color:"#fff",opacity:x?.6:1,cursor:x?"not-allowed":"pointer"},onClick:E,disabled:x,children:x?v.preparingPrint:v.printResults})]})]})}function eq({cat:m,colors:g,t:y}){let v=Math.min(Math.round(m.score/(m.max||1)*100),100),b=28,x=40,w=40,E=2*Math.PI*28,S=m.isNormal?"#1f7a3e":g.main,C=m.isNormal?"#1f7a3e":"#8b5e00";return(0,eW.jsxs)("div",{className:"flex flex-col items-center rounded border bg-white p-3",children:[(0,eW.jsx)("h6",{className:"w-full text-center text-sm font-semibold",children:m.displayName}),(0,eW.jsxs)("div",{className:"relative my-3",style:{width:80,height:80}
232,children:[(0,eW.jsxs)("svg",{width:80,height:80,viewBox:"0 0 80 80",className:"block",children:[(0,eW.jsx)("circle",{cx:x,cy:w,r:b,fill:"none",stroke:"#ededed",strokeWidth:8}),(0,eW.jsx)("circle",{cx:x,cy:w,r:b,fill:"none",stroke:S,strokeWidth:8,strokeDasharray:E,strokeDashoffset:(100-v)/100*E,strokeLinecap:"round",style:{transition:"stroke-dashoffset 0.8s"}})]}),(0,eW.jsx)("div",{className:"absolute inset-0 flex items-center justify-center",children:(0,eW.jsxs)("span",{className:"text-sm font-bold",style:{color:C},children:[m.score,"/",m.max]})})]}),(0,eW.jsxs)("h6",{className:"w-full text-center text-sm",style:{color:C},children:[y.thisScoreShows," ",(0,eW.jsx)("span",{className:"font-semibold",children:m.rangeLabel||"â"})]})]})}function e$({cat:m,catRows:g,answers:y,t:v,colors:b}){return(0,eW.jsxs)("div",{className:"rounded border bg-white p-4",children:[(0,eW.jsx)("h5",{className:"mb-3 text-base font-semibold",children:m.displayName}),(0,eW.jsxs)("div",{className:"grid grid-cols-1 items-start gap-4 lg:grid-cols-12",children:[(0,eW.jsx)("div",{className:"overflow-x-auto lg:col-span-7 xl:col-span-8",children:(0,eW.jsxs)("table",{className:"min-w-full border border-gray-200 text-sm",children:[(0,eW.jsx)("thead",{children:(0,eW.jsxs)("tr",{className:"bg-[#ededed]",children:[(0,eW.jsx)("th",{className:"px-2 py-2 text-left",children:v.question}),(0,eW.jsx)("th",{className:"px-2 py-2 text-left",children:v.answer}),(0,eW.jsx)("th",{className:"px-2 py-2 text-center",children:v.score})]})}),(0,eW.jsx)("tbody",{children:g.map(({q:m,i:g})=>(0,eW.jsxs)("tr",{className:"border-t border-gray-100 align-top",children:[(0,eW.jsx)("td",{className:"px-2 py-2 align-top",children:(0,eW.jsxs)("div",{className:"flex items-start gap-2",children:[(0,eW.jsx)("img",{src:m.img,alt:"",className:"mt-0.5 h-8 w-8",onError:m=>m.currentTarget.style.display="none"}),(0,eW.jsxs)("p",{className:"text-sm",children:[(0,eW.jsxs)("span",{className:"mr-1 font-semibold",style:{color:b.main},children:[m.id,"."]}),(0,eW.jsx)("span",{dangerouslySetInnerHTML:{__html:m.label}})]})]})}),(0,eW.jsx)("td",{className:"px-2 py-2 align-top",children:(0,eW.jsx)("span",{dangerouslySetInnerHTML:{__html:y[g]?.label??"â"}})}),(0,eW.jsx)("td",{className:"px-2 py-2 text-center align-top",children:y[g]?.value??"â"})]},m.id))})]})}),(0,eW.jsxs)("div",{className:"lg:col-span-2 xl:col-span-2",children:[(0,eW.jsx)("h5",{className:"mb-2 text-sm font-semibold",children:v.total}),(0,eW.jsxs)("div",{className:"rounded border p-4 text-center",style:{background:m.isNormal?"#e8f7ee":"#fff4e5",color:m.isNormal?"#1f7a3e":"#8b5e00",borderColor:m.isNormal?"#c5ead3":"#f6d6a7"},children:[(0,eW.jsx)("div",{className:"text-2xl font-bold",children:m.score}),(0,eW.jsx)("div",{className:"my-2 h-px",style:{background:m.isNormal?"#c5ead3":"#f6d6a7"}}),(0,eW.jsx)("div",{className:"text-2xl font-normal",children:m.max})]})]}),(0,eW.jsxs)("div",{className:"lg:col-span-3 xl:col-span-2",children:[(0,eW.jsx)("h5",{className:"mb-2 text-sm font-semibold",children:v.recommendation}),(0,eW.jsxs)("div",{children:[(0,eW.jsx)("h5",{className:"text-sm font-semibold",style:{color:m.isNormal?"#1f7a3e":"#8b5e00"},children:m.rangeLabel||"â"}),(0,eW.jsx)("p",{className:"mt-1 text-sm text-gray-600",children:m.desc})]})]})]})]})}var eK=g;let eQ=6;function eY({q:m,current:g,total:y,answers:v,t:b,colors:x,onSelect:w,onPrev:E,onNext:S,onFinish:C,canNext:k,canFinish:j}){let T=[...m.options];for(;T.length<eQ;)T.push(null);let N=g===y-1;return(0,eK.jsxs)("div",{className:"questionModule",children:[(0,eK.jsxs)("div",{className:"bd-example",children:[(0,eK.jsxs)("div",{className:"mb-2 flex items-center justify-between",children:[(0,eK.jsxs)("span",{className:"count text-base font-semibold",style:{color:x.main},children:[(0,eK.jsx)("span",{children:g+1}),"/ ",(0,eK.jsx)("span",{children:y})]}),(0,eK.jsx)("span",{className:"text-xs text-gray-600",children:m.categoryDisplay})]}),(0,eK.jsx)("div",{className:"carousel-inner flex min-h-[300px] flex-col items-center justify-center",children:(0,eK.jsxs)("div",{className:"carousel-item active text-center",id:String(m.id),children:[(0,eK.jsx)("img",{src:m.img,className:"mx-auto mb-2 h-40 w-40 object-contain",alt:"",onError:m=>m.currentTarget.style.display="none"}),(0,eK.jsxs)("div",{className:"carousel-caption mt-2 min-h-[120px]",children:[(0,eK.jsxs)("div",{className:"mb-1 text-sm text-gray-700",children:[m.heading," ",(0,eK.jsx)("span",{className:"font-semibold",children:m.categoryDisplay})]}),(0,eK.jsx)("h5",{className:"mb-2 text-xl font-normal",children:(0,eK.jsx)("span",{dangerouslySetInnerHTML:{__html:m.label}})}),(0,eK.jsx)("p",{className:"mb-3 text-base text-gray-700",children:b.chooseOneOption})]}),(0,eK.jsx)("div",{className:"col w-full",children:(0,eK.jsx)("ul",{className:"ans-list grid grid-cols-2 gap-2 md:grid-cols-3",children:T.map((y,b)=>{if(!y)return(0,eK.jsx)("li",{children:(0,eK.jsx)("div",{className:"pointer-events-none min-h-[56px] w-full opacity-0 md:min-
232h-[64px]"})},`placeholder-${m.id}-${b}`);let E=v[g]?.value===y.value&&v[g]?.label===y.label;return(0,eK.jsx)("li",{children:(0,eK.jsx)("button",{type:"button",className:"ans flex min-h-[56px] w-full items-center justify-center rounded border px-3 py-2 text-center text-sm font-semibold transition md:min-h-[64px]",style:E?{background:x.main,color:"#fff",borderColor:x.main}:{background:"#68676b",color:"#fff",borderColor:"#68676b"},onClick:()=>w(y),"aria-pressed":E,children:(0,eK.jsx)("span",{dangerouslySetInnerHTML:{__html:y.label}})})},b)})})})]})})]}),(0,eK.jsx)("div",{className:"next-prev mt-8",children:(0,eK.jsxs)("div",{className:"custom-navigation flex justify-between",children:[(0,eK.jsx)("button",{className:"btn-previous mt-1 w-28 rounded border px-4 py-2 text-center font-semibold",style:0===g?{background:"#fff",color:"#000",borderColor:"#ddd",opacity:.7,pointerEvents:"none"}:{background:x.main,color:"#fff",borderColor:x.main},onClick:E,disabled:0===g,children:b.previous}),N?(0,eK.jsx)("button",{className:"btn-finish mt-1 w-28 rounded border px-4 py-2 text-center font-semibold",style:j?{background:x.main,color:"#fff",borderColor:x.main}:{background:"#fff",color:"#000",borderColor:"#ddd",opacity:.7,pointerEvents:"none"},onClick:C,disabled:!j,children:b.finish}):(0,eK.jsx)("button",{className:"btn-next mt-1 w-28 rounded border px-4 py-2 text-center font-semibold",style:k?{background:x.main,color:"#fff",borderColor:x.main}:{background:"#fff",color:"#000",borderColor:"#ddd",opacity:.7,pointerEvents:"none"},onClick:S,disabled:!k,children:b.next})]})})]})}function eZ({language:m="en"}={}){let{colors:g,t:y,questions:v,current:b,answers:x,canNext:w,canFinish:E,showResults:S,categoryMeta:C,isPrinting:k,resultsRef:j,selectAnswer:T,nextSlide:N,prevSlide:A,handleFinish:I,handleRestart:R,handlePrint:O}=eU(eO.includes(m)?m:"en"),P=` 233 @media print { 234 .no-print { display: none !important; } 235 .iief-questionnaire { 236 box-shadow: none !important; 237 background: white !important; 238 color: #111 !important; 239 } 240 body { background: white !important; } 241 } 242 `;return S?(0,eA.jsxs)("div",{ref:j,className:"iief-questionnaire deco mx-auto my-12 max-w-4xl rounded-lg bg-[#ededed] p-6 text-grey-dark shadow print:bg-white print:shadow-none hyphens-auto break-words",children:[(0,eA.jsx)(eG,{categoryMeta:C,questions:v,answers:x,t:y,colors:g,isPrinting:k,onRestart:R,onPrint:O}),(0,eA.jsx)(eI.default,{id:P.__hash,children:P})]}):(0,eA.jsxs)("div",{className:"iief-questionnaire deco mx-auto my-12 max-w-4xl rounded-lg bg-[#ededed] p-6 text-grey-dark shadow hyphens-auto break-words",children:[(0,eA.jsx)(eY,{q:v[b],current:b,total:v.length,answers:x,t:y,colors:g,onSelect:m=>T(b,m),onPrev:A,onNext:N,onFinish:I,canNext:w,canFinish:E}),(0,eA.jsx)(eI.default,{id:P.__hash,children:P})]})}m.s(["default",0,eZ],794895),m.s([],117280);var eX=g,eJ=y;let e0="#71cd9d";function e1(m,g){let y="",v="The optimal BMI for your age is: ",b="<br/> Your result suggests you are extremely overweight. You should consult a doctor.",x="<br/> Your result suggests you are moderately overweight. You should consult a doctor.",w="<br/> Your result suggests you are overweight. You should consult a doctor.",E="<br/> Your result suggests you are at a healthy weight.",S="<br/> Your result suggests you are underweight. You should consult a doctor.";return m<=18&&g<40?y="You are too young. Please consult a doctor to determine your BMI.":m>=19&&m<=24&&g>40?y=v+"19-24."+b:m>=19&&m<=24&&g>=30&&g<=40?y=v+"19-24."+x:m>=19&&m<=24&&g>=25&&g<=29?y=v+"19-24."+w:m>=19&&m<=24&&g>=19&&g<=24?y=v+"19-24."+E:m>=19&&m<=24&&g<19?y=v+"19-24."+S:m>=25&&m<=34&&g>40?y=v+"20-25."+b:m>=25&&m<=34&&g>=30&&g<=40?y=v+"20-25."+x:m>=25&&m<=34&&g>=26&&g<=29?y=v+"20-25."+w:m>=25&&m<=34&&g>=20&&g<=25?y=v+"20-25."+E:m>=25&&m<=34&&g<20?y=v+"20-25."+S:m>=35&&m<=44&&g>40?y=v+"21-26."+b:m>=35&&m<=44&&g>=30&&g<=40?y=v+"21-26."+x:m>=35&&m<=44&&g>=27&&g<=29?y=v+"21-26."+w:m>=35&&m<=44&&g>=21&&g<=26?y=v+"21-26."+E:m>=35&&m<=44&&g<21?y=v+"21-26."+S:m>=45&&m<=54&&g>40?y=v+"22-27."+b:m>=45&&m<=54&&g>=30&&g<=40?y=v+"22-27."+x:m>=45&&m<=54&&g>=28&&g<=29?y=v+"22-27."+w:m>=45&&m<=54&&g>=22&&g<=27?y=v+"22-27."+E:m>=45&&m<=54&&g<22?y=v+"22-27."+S:m>=55&&m<=64&&g>40?y=v+"23-28."+b:m>=55&&m<=64&&g>=30&&g<=40?y=v+"23-28."+x:m>=55&&m<=64&&g>=29?y=v+"23-28."+w:m>=55&&m<=64&&g>=23&&g<=28?y=v+"23-28."+E:m>=55&&m<=64&&g<23?y=v+"23-28."+S:m>=65&&g>=30?y=v+"24-29."+w:m>=65&&g>=24&&g<=29?y=v+"24-29."+E:m>=65&&g<24&&(y=v+"24-29."+S),y}let e2=100,e5=250,e3=39,e6=98,e4=30,e7=300,e8=66,e9=660,te=18,tt=120,tn=()=>{let[m,g]=(0,eJ.useState)(0),[y,v]=(0,eJ.useState)("cm"),[b,x]=(0,eJ.useState)(0),[w,E]=(0,eJ.useState)("kg"),[S,C]=(0,eJ.useState)(0),[k,j]=(0,eJ.useState)(!1),T=m=>g=>{let y=g.target.value;if(""===y)m(0);else{let g=Number(y);m(isNaN(g)?0:g)}},N=()=>"cm"===y?{min:e2,max:e5,unit:"cm"}:{min:e3,max:e6,unit:"inches"},A=()=>"kg"===w?{min:e4,max:e7,unit:"kg"}:{min:e8,max:e9,unit:"pounds"},{bmi:I,feedback:R,showPrint:O}=(0,eJ.useMemo)(()=>{let g=m,v=b,x=S,E=!0;if("cm"===y?(!g||isNaN(g)||g<e2||g>e5)&&(E=!1):(!g||isNaN(g)||g<e3||g>e6)&&(E=!1),"kg"===w?(!v||isNaN(v)||v<e4||v>e7)&&(E=!1):(!v||isNaN(v)||v<e8||v>e9)&&(E=!1),(!x||isNaN(x)||x<te||x>tt)&&(E=!1),E){"inches"===y&&(g*=2.54),"pounds"===w&&(v/=2.2);let m=Math.round(v/Math.pow(g/100,2));return{bmi:m,feedback:e1(x,m),showPrint:!0}}return{bmi:0,feedback:"",showPrint:!1}},[m,b,S,y,w]),P=()=>{let g=new Date().getFullYear();return` 243 <!DOCTYPE html> 244 <html> 245 <head> 246 <meta charset="utf-8"> 247 <title>BMI Calculator Results</title> 248 <style> 249 body { 250 font-family: Arial, sans-serif; 251 margin: 20px; 252 line-height: 1.4; 253 color: #333; 254 } 255 .container { 256 max-width: 600px; 257 margin: 0 auto; 258 } 259 .heading { 260 font-size: 24px; 261 font-weight: bold; 262 text-align: center; 263 margin-bottom: 30px; 264 color: #71cd9d; 265 } 266 .calculator-section { 267 background: #f8f9fa; 268 padding: 20px; 269 border-radius: 8px; 270 margin-bottom: 20px; 271 } 272 .input-row { 273 display: flex; 274 justify-content: space-between; 275 margin-bottom: 15px; 276 padding: 10px; 277 background: white; 278 border-radius: 4px; 279 } 280 .label { 281 font-weight: bold; 282 color: #666; 283 } 284 .value { 285 color: #333; 286 } 287 .results-section { 288 background: #71cd9d; 289 color: white; 290 padding: 30px; 291 border-radius: 8px; 292 text-align: center; 293 margin-bottom: 20px; 294 } 295 .bmi-label { 296 font-size: 18px; 297 margin-bottom: 10px; 298 } 299 .bmi-value { 300 font-size: 48px; 301 font-weight: bold; 302 margin-bottom: 15px; 303 } 304 .feedback { 305 font-size: 16px; 306 line-height: 1.5; 307 } 308 .footer-info { 309 text-align: center; 310 font-size: 14px; 311 color: #666; 312 margin-top: 30px; 313 padding-top: 20px; 314 border-top: 1px solid #ddd; 315 } 316 .disclaimer { 317 margin-top: 20px; 318 font-size: 12px; 319 color: #888; 320 } 321 @media print { 322 body { margin: 0; } 323 .container { max-width: none; } 324 } 325 </style> 326 </head> 327 <body> 328 <div class="container"> 329 <div class="heading">BMI Calculator Results</div> 330 331 <div class="calculator-section"> 332 <div class="input-row">
333 <span class="label">Height:</span> 334 <span class="value">${m} ${y}</span> 335 </div> 336 <div class="input-row"> 337 <span class="label">Weight:</span> 338 <span class="value">${b} ${w}</span> 339 </div> 340 <div class="input-row"> 341 <span class="label">Age:</span> 342 <span class="value">${S} years</span> 343 </div> 344 </div> 345 346 <div class="results-section"> 347 <div class="bmi-label">BMI</div> 348 <div class="bmi-value">${I}</div> 349 <div class="feedback">${R}</div> 350 </div> 351 352 <div class="footer-info"> 353 <p><strong>Important:</strong> This BMI calculation is for informational purposes only and should not replace professional medical advice.</p> 354 <p>Please consult with a healthcare provider for personalized health recommendations.</p> 355 356 <div class="disclaimer"> 357 <p>Copyright \xa9 ${g}, Gr\xfcnenthal</p> 358 <p>Date of preparation: ${new Date().toLocaleDateString("en-US",{day:"numeric",month:"long",year:"numeric"})}</p> 359 </div> 360 </div> 361 </div> 362 </body> 363 </html> 364 `},D=()=>{j(!0);let m=P(),g=document.createElement("iframe");g.style.position="absolute",g.style.top="-10000px",g.style.left="-10000px",g.style.width="0",g.style.height="0",g.style.border="none",document.body.appendChild(g);let y=g.contentWindow?.document;y?(y.open(),y.write(m),y.close(),setTimeout(()=>{g.contentWindow?.print(),setTimeout(()=>{document.body.removeChild(g),j(!1)},1e3)},500)):(document.body.removeChild(g),setTimeout(()=>{window.print(),setTimeout(()=>j(!1),1e3)},500))},_=N(),M=A();return(0,eX.jsx)("div",{className:"mx-auto my-10 w-full max-w-2xl",children:(0,eX.jsx)("div",{className:"rounded-2xl bg-white p-6 shadow-lg",style:{maxWidth:775},children:(0,eX.jsxs)("form",{className:"space-y-5",onSubmit:m=>m.preventDefault(),autoComplete:"off",children:[(0,eX.jsxs)("div",{className:"flex h-[45px] border-t border-gray-300",children:[(0,eX.jsxs)("div",{className:"relative flex-1 bg-[#f0eef2] pl-[75px]",children:[(0,eX.jsx)("label",{className:"absolute left-2 flex h-full items-center text-base font-medium text-gray-600",htmlFor:"height",children:"Height"}),(0,eX.jsx)("input",{id:"height",name:"height",type:"number",step:"any",value:0===m?"":m,min:_.min,max:_.max,onChange:T(g),placeholder:String(_.min),className:"h-[44px] w-full border-0 bg-transparent pr-2 text-right text-base text-gray-600 focus:outline-none",style:{paddingLeft:0}}),(0,eX.jsxs)("div",{className:"mt-1 pl-1 text-xs text-gray-500",children:["Allowed: ",_.min,"â",_.max," ",_.unit]})]}),(0,eX.jsx)("div",{className:"relative w-[100px]",children:(0,eX.jsxs)("select",{name:"height_unit",value:y,onChange:m=>v(m.target.value),className:"h-full w-full appearance-none rounded-none bg-[#68676b] px-4 py-2 text-base font-medium text-white focus:outline-none",style:{backgroundImage:"url('/-/media/projects/nebido/TackleTD/files/tools-images/downarrow.png')",backgroundPosition:"90% center",backgroundRepeat:"no-repeat",backgroundSize:"15%"},children:[(0,eX.jsx)("option",{value:"cm",children:"cm"}),(0,eX.jsx)("option",{value:"inches",children:"inches"})]})})]}),(0,eX.jsxs)("div",{className:"flex h-[45px] border-t border-gray-300",children:[(0,eX.jsxs)("div",{className:"relative flex-1 bg-[#f0eef2] pl-[75px]",children:[(0,eX.jsx)("label",{className:"absolute left-2 flex h-full items-center text-base font-medium text-gray-600",htmlFor:"weight",children:"Weight"}),(0,eX.jsx)("input",{id:"weight",name:"weight",type:"number",step:"any",value:0===b?"":b,min:M.min,max:M.max,onChange:T(x),placeholder:String(M.min),className:"h-[44px] w-full border-0 bg-transparent pr-2 text-right text-base text-gray-600 focus:outline-none",style:{paddingLeft:0}}),(0,eX.jsxs)("div",{className:"mt-1 pl-1 text-xs text-gray-500",children:["Allowed: ",M.min,"â",M.max," ",M.unit]})]}),(0,eX.jsx)("div",{className:"relative w-[100px]",children:(0,eX.jsxs)("select",{name:"weight_unit",value:w,onChange:m=>E(m.target.value),className:"h-full w-full appearance-none rounded-none bg-[#68676b] px-4 py-2 text-base font-medium text-white focus:outline-none",style:{backgroundImage:"url('/-/media/projects/nebido/TackleTD/files/tools-images/downarrow.png')",backgroundPosition:"90% center",backgroundRepeat:"no-repeat",backgroundSize:"15%"},children:[(0,eX.jsx)("option",{value:"kg",children:"kg"}),(0,eX.jsx)("option",{value:"pounds",children:"pounds"})]})})]}),(0,eX.jsxs)("div",{className:"flex h-[45px] border-t border-gray-300",children:[(0,eX.jsxs)("div",{className:"relative flex-1 bg-[#f0eef2] pl-[75px]",children:[(0,eX.jsx)("label",{className:"absolute left-2 flex h-full items-center text-base font-medium text-gray-600",htmlFor:"age",children:"Age"}),(0,eX.jsx)("input",{id:"age",name:"age",type:"number",value:0===S?"":S,min:te,max:tt,onChange:T(C),placeholder:String(te),
364className:"h-[44px] w-full border-0 bg-transparent pr-2 text-right text-base text-gray-600 focus:outline-none",style:{paddingLeft:0}}),(0,eX.jsxs)("div",{className:"mt-1 pl-1 text-xs text-gray-500",children:["Allowed: ",te,"â",tt," years"]})]}),(0,eX.jsx)("div",{className:"w-[100px]",children:(0,eX.jsx)("div",{className:"flex h-full items-center bg-[#68676b] pl-4 text-base text-white",children:"years"})})]}),(0,eX.jsxs)("div",{className:"mt-8 flex min-h-[160px] flex-col items-center justify-center rounded-xl text-center",style:{background:e0,color:"#fff",fontSize:20,lineHeight:"20px"},children:[(0,eX.jsx)("div",{id:"BMILabel",className:"mb-2 text-lg",children:"BMI"}),(0,eX.jsx)("div",{id:"bmi_value",className:"mb-2 text-[60px] font-black leading-[60px]",children:I}),R&&(0,eX.jsx)("div",{id:"result_txt",className:"text-base",dangerouslySetInnerHTML:{__html:R}}),O&&(0,eX.jsx)("div",{id:"result_print",className:"mb-8 mt-6 print:hidden",children:(0,eX.jsx)("button",{type:"button",className:"rounded-lg border border-white bg-white px-6 py-2 font-bold text-green-700 transition hover:bg-[#e6f6ee]",onClick:D,disabled:k,children:k?"Preparing Print...":"Print Result"})})]})]})})})};m.s(["default",0,tn],748334);var tr=g,ti=y;function ta(m,g,y,v,b){let x=ts(m,g,y,b),w=ts(m,g,y,v),E=b-v<=180?"0":"1";return["M",x.x,x.y,"A",y,y,0,E,0,w.x,w.y].join(" ")}function to(m,g,y,v,b){let x=b-v;if(x<=0&&(x+=360),x>=359.99){let b=ts(m,g,y,v),x=ts(m,g,y,v+180);return["M",b.x,b.y,"A",y,y,"0 1 1",x.x,x.y,"A",y,y,"0 1 1",b.x,b.y].join(" ")}let w=ts(m,g,y,v),E=ts(m,g,y,b>=360?0:b),S=+(x>180);return["M",w.x,w.y,"A",y,y,0,S,1,E.x,E.y].join(" ")}function tl(m,g,y,v){let b=ts(m,g,y,v),x=ts(m,g,y,0),w=v-0<=180?"0":"1";return["M",m,g,"L",b.x,b.y,"A",y,y,0,w,0,x.x,x.y,"Z"].join(" ")}function ts(m,g,y,v){let b=(v-90)*Math.PI/180;return{x:m+y*Math.cos(b),y:g+y*Math.sin(b)}}function tc(m,g,y,v){let b=(v-90)*Math.PI/180,x=y-9,w=y+9;return{x1:m+x*Math.cos(b),y1:g+x*Math.sin(b),x2:m+w*Math.cos(b),y2:g+w*Math.sin(b)}}function tu(){let m=[{key:"body",title:"Effects on body composition & strength",config:{months:36,canvasOptions:{sideLength:440,minRadius:63,maxRadius:171},layoutOptions:{buttonCols:2},blendImgPath:"/assets/images/nebido/effect-tool",scalesImg:"/assets/images/nebido/effect-tool/nt-fx-bcs-scales.png",controllers:[{label:"Increase muscle strength",fmc:3,max:12,color:"#7c5da1",hovColor:"#60487d"},{label:"Increase lean mass",fmc:3,max:12,color:"#0f874a",hovColor:"#0c733f"},{label:"Decrease fat mass",fmc:3,max:24,color:"#248b92",hovColor:"#1e757b"},{label:"Decrease waist circumference",fmc:3,max:24,color:"#e7434e",hovColor:"#cc3b45"},{label:"Increase exercise capacity",fmc:3,max:12,color:"#FCEA11",hovColor:"#e2d210"},{label:"Increase bone mineral density",fmc:6,max:35.9,color:"#ed763e",hovColor:"#d86b38"},{label:"Decrease waist-to-height ratio",fmc:3,max:28,color:"#009de0",hovColor:"#008dca"}],i18n:{header:{headline:"Select one or more parameters:",infobox:{headline:"Reference",content:"Saad F et al., Onset of effects of testosterone treatment and time span until maximum effects are achieved, Eur J Endocrinol (2011) 165 675-685"}},legend:[{label:"Time of first measured change"},{label:"Time of maximum effect"}],generalControllers:{show:{label:"Show all"},hide:{label:"Reset"}}}}},{key:"sexual",title:"Effects on sexual parameters",config:{months:52,canvasOptions:{sideLength:440,minRadius:63,maxRadius:171},layoutOptions:{buttonCols:2},blendImgPath:"/assets/images/nebido/effect-tool",scalesImg:"/assets/images/nebido/effect-tool/nt-fx-sp-scales.png",controllers:[{label:"Erectile function",fmc:3,max:49,color:"#ed763e",hovColor:"#d66733"},{label:"Number of erections per week",fmc:3,max:30,color:"#fcea11",hovColor:"#e4d410"},{label:"Morning erections",fmc:3,max:6,color:"#e7434e",hovColor:"#c73b44"},{label:"Sexual activity/ejaculations",fmc:2,max:11,color:"#0d874a",hovColor:"#0b6d3c"},{label:"Sexual thoughts and fantasy",fmc:3,max:6,color:"#a63a2d",hovColor:"#8a2f25"},{label:"Sexual interest and desire",fmc:3,max:6,color:"#009de0",hovColor:"#0282b9"},{label:"Satisfaction with sex life",fmc:3,max:12,color:"#715c9f",hovColor:"#604f86"}],i18n:{header:{headline:"Select one or more parameters:",infobox:{headline:"Reference",content:"Saad F et al., Onset of effects of testosterone treatment and time span until maximum effects are achieved, Eur J Endocrinol (2011) 165 675-685"}},legend:[{label:"Time of first measured change"},{label:"Time of maximum effect"}],generalControllers:{show:{label:"Show all"},hide:{label:"Reset"}}}}}],[g,y]=(0,ti.useState)(0),[v,b]=(0,ti.useState)(Array(m[0].config.controllers.length).fill(!1)),[x,w]=(0,ti.useState)(Array(m[1].config.controllers.length).fill(!1));function E(g){y(g),0===g?b(Array(m[0].config.controllers.length).fill(!1)):w(Array(m[1].config.controllers.length).fill(!1))}return(0,tr.jsxs)("div",{id:"content-tools",className:"mx-auto max-w-[1100px] px-2 py-10",children:[(0,tr.jsx)("div",{className:"mb-8 flex justify-center",children:(0,tr.jsxs)("ul",{className:"flex w-full max-w-xl items-center gap-2 rounded-2xl bg-white p-1 shadow",children:[(0,tr.jsx)("li",{className:"flex-1 text-center",children:(0,tr.jsxs)("p",{className:`curs
364or-pointer text-base font-bold transition-colors md:text-lg ${0===g?"text-gray-700":"text-gray-300"}`,onClick:()=>E(0),children:["Effects on body ",(0,tr.jsx)("br",{className:"hidden md:block"}),"composition & strength"]})}),(0,tr.jsx)("li",{className:"flex-0 flex items-center justify-center px-2",children:(0,tr.jsxs)("label",{className:"relative inline-block h-8 w-14 select-none align-middle",children:[(0,tr.jsx)("input",{id:"switchBtn",type:"checkbox",className:"peer sr-only",checked:1===g,onChange:()=>E(+(0===g))}),(0,tr.jsx)("span",{className:"block h-8 w-14 rounded-full bg-yellow-400 transition"}),(0,tr.jsx)("span",{className:"absolute left-1 top-1 h-6 w-6 rounded-full bg-white shadow transition peer-checked:translate-x-6",style:{transition:"transform 0.3s"}})]})}),(0,tr.jsx)("li",{className:"flex-1 text-center",children:(0,tr.jsxs)("p",{className:`cursor-pointer text-base font-bold transition-colors md:text-lg ${1===g?"text-gray-700":"text-gray-300"}`,onClick:()=>E(1),children:["Effects on sexual ",(0,tr.jsx)("br",{className:"hidden md:block"}),"parameters"]})})]})}),(0,tr.jsxs)("div",{className:"flex w-full flex-col items-stretch gap-8 md:flex-row",children:[(0,tr.jsxs)("div",{className:"flex w-full flex-shrink-0 flex-col items-center justify-center md:w-[480px]",children:[(0,tr.jsx)(tf,{config:m[g].config}),(0,tr.jsx)(td,{config:m[g].config,externalActiveArcs:0===g?v:x},g)]}),(0,tr.jsx)("div",{className:"min-w-[320px] max-w-full flex-1",children:(0,tr.jsx)(tp,{config:m[g].config,activeArcs:0===g?v:x,setActiveArcs:0===g?b:w})})]})]})}function td({config:m,externalActiveArcs:g}){let[y,v]=(0,ti.useState)(Array(m.controllers.length).fill(.01)),b=(0,ti.useRef)(Array(m.controllers.length).fill(null)),x=(0,ti.useId)().replace(/:/g,"_");(0,ti.useEffect)(()=>{let m=b.current;return g.forEach((g,x)=>{null!==m[x]&&(cancelAnimationFrame(m[x]),m[x]=null);let w=y[x],E=g?359.99:.01,S=800,C=performance.now();function k(m){let g=Math.min((m-C)/S,1),y=w+(E-w)*(.5-.5*Math.cos(Math.PI*g));v(m=>{let g=[...m];return g[x]=y,g}),g<1?b.current[x]=requestAnimationFrame(k):(b.current[x]=null,v(m=>{let g=[...m];return g[x]=E,g}))}b.current[x]=requestAnimationFrame(k)}),()=>{m.forEach(m=>{m&&cancelAnimationFrame(m)})}},[g]);let w=m.controllers.length,{sideLength:E,minRadius:S,maxRadius:C}=m.canvasOptions,k=E/2,j=(C-S)/(w-1)+2,T=C+j;function N(m){return S+(C-S)/(w-1)*m}return(0,tr.jsxs)("svg",{width:E,height:E,children:[(0,tr.jsx)("image",{href:m.scalesImg,x:0,y:0,width:E,height:E,style:{pointerEvents:"none"}}),(0,tr.jsx)("defs",{children:m.controllers.map((g,v)=>{let b=360/m.months*g.max,w=N(v),E=ts(k,k,w,0),S=ts(k,k,w,b);return(0,tr.jsxs)(ti.Fragment,{children:[(0,tr.jsxs)("linearGradient",{id:`${x}-grad-${v}`,gradientUnits:"userSpaceOnUse",x1:E.x,y1:E.y,x2:S.x,y2:S.y,children:[(0,tr.jsx)("stop",{offset:"20%",stopColor:g.color,stopOpacity:.2}),(0,tr.jsx)("stop",{offset:"40%",stopColor:g.color,stopOpacity:.4})]}),(0,tr.jsx)("clipPath",{id:`${x}-clip-${v}`,children:(0,tr.jsx)("path",{d:tl(k,k,T,y[v])})})]},v)})}),m.controllers.map((v,b)=>{let w=N(b),E=360/m.months*v.max,S={cursor:"pointer",transition:"stroke-dasharray 0.7s, stroke 0.3s"};if(!g[b])return(0,tr.jsx)("path",{d:ta(k,k,w,0,y[b]),stroke:v.color,strokeWidth:j,fill:"none",style:{...S,opacity:.3,filter:"none"}},b);let C=.01,T=null,A=null;return E<=.01?A=to(k,k,w,0,360):E>=360-C?T=to(k,k,w,0,360):(T=to(k,k,w,0,E),A=to(k,k,w,E,360)),(0,tr.jsxs)("g",{clipPath:`url(#${x}-clip-${b})`,style:{opacity:1,filter:"drop-shadow(0 2px 8px rgba(249,183,0,0.1))"},children:[T&&(0,tr.jsx)("path",{d:T,stroke:`url(#${x}-grad-${b})`,strokeWidth:j,fill:"none",style:S}),A&&(0,tr.jsx)("path",{d:A,stroke:v.color,strokeWidth:j,fill:"none",style:{...S,opacity:.7}})]},b)}),m.controllers.map((y,v)=>{if(!g[v])return null;let b=360/m.months*y.fmc,x=ts(k,k,N(v),b),w=360/m.months*y.max,E=tc(k,k,N(v),w);return(0,tr.jsxs)("g",{children:[(0,tr.jsx)("circle",{cx:x.x,cy:x.y,r:8,fill:"#fff",stroke:y.color,strokeWidth:2,className:"transition-all duration-500",style:{opacity:1}}),(0,tr.jsxs)(tr.Fragment,{children:[(0,tr.jsx)("line",{x1:E.x1,y1:E.y1,x2:E.x2,y2:E.y2,stroke:y.color,strokeWidth:8,strokeLinecap:"round",style:{opacity:1}}),(0,tr.jsx)("line",{x1:E.x1,y1:E.y1,x2:E.x2,y2:E.y2,stroke:"#fff",strokeWidth:4,strokeLinecap:"round",style:{opacity:1}})]})]},v)})]})}function tp({config:m,activeArcs:g,setActiveArcs:y}){let[v,b]=(0,ti.useState)(!1);function x(m){y(g.map((g,y)=>m===y?!g:g))}function w(){y(Array(m.controllers.length).fill(!0))}function E(){y(Array(m.controllers.length).fill(!1))}return(0,tr.jsx)("div",{children:(0,tr.jsxs)("div",{children:[(0,tr.jsxs)("div",{className:"w-full",children:[(0,tr.jsxs)("div",{className:"flex items-center justify-between",children:[(0,tr.jsx)("h5",{className:"mb-2 text-lg font-bold",children:m.i18n.header.headline}),(0,tr.jsx)("button",{className:"ml-4 flex h-8 w-8 items-center justify-center rounded-full bg-gray-100 text-gray-500 hover:bg-yellow-100",onClick:()=>b(m=>!m),title:"Show Reference","aria-label":"Show Reference",type:"button",children:(0,tr.jsxs)("svg",{className:"h-6 w-6",fill:"none",stroke:"currentColor",strokeWidth:2,viewBox:"0 0 24 24",children:[(0,tr.jsx)("circle",{cx:12,cy:12,r:10}),(0,tr.jsx)("line",{x1:12,y1:8,x2:12,y2:12}),(0,tr.jsx)("circle",{cx:12,cy:16,r:1})]})})]}),v&&(0,tr.jsxs)("div",{className:"relative mt-2 rounded-xl border border-yellow-400 bg-white p-4 text-sm shadow",children:[(0,tr.jsxs)("strong",{children:[m.i18n.header.infobox.headline,":"]}),(0,tr.jsx)("div",{children:m.i18n.header.infobox.content}),(0,tr.jsx)("button",{className:"absolute right-4 top-2 text-gray-400 hover:text-yellow-500",onClick:()=>b(!1),children:"Ã"})]})]}),(0,tr.jsxs)("div",{className:"mt-4 w-full",children:[(0,tr.jsx)("ul",{className:"flex flex-wrap gap-2",children:m.controllers.map((m,y)=>(0,tr.jsx)("li",{className:"min-w-[250px] max-w-[285px] flex-1",children:(0,tr.jsx)("button",{className:`w-full rounded-xl px-3 py-2 font-medium text-white shadow-sm transition-all duration-200 ${g[y]?"opacity-100":"opacity-60"} `,style:{background:m.color,border:g[y]?"2px solid #f9b700":"2px solid transparent"},onClick:()=>x(y),type:"button",children:m.label})},y))}),(0,tr.jsxs)("div",{className:"mt-6 flex gap-3",children:[(0,tr.jsx)("button",{className:"global show rounded-xl bg-yellow-400 px-6 py-2 font-bold text-gray-900 shadow transition hover:bg-yellow-500",onClick:w,type:"button",children:m.i18n.generalControllers.show.label}),(0,tr.jsx)("button",{className:"global hide rounded-xl bg-gray-200 px-6 py-2 font-bold text-gray-700 shadow transition hover:bg-gray-300",onClick:E,type:"button",children:m.i18n.generalControllers.hide.label})]})]})]})})}function tf({config:m}){return(0,tr.jsx)("ul",{className:"nt-fx-legend mb-4 flex w-full flex-wrap justify-center gap-6 text-base md:mb-6",children:m.i18n.legend.map((m,g)=>(0,tr.jsxs)("li",{className:"flex items-center gap-2",children:[0===g&&(0,tr.jsx)("span",{className:"inline-block h-5 w-5 rounded-full border-2 border-yellow-400 bg-white"}),1===g&&(0,tr.jsx)("svg",{width:"24",height:"24",children:(0,tr.jsx)("line",{x1:"12",y1:"6",x2:"12",y2:"18",stroke:"#f9b700",strokeWidth:"4",strokeLinecap:"round"})}),(0,tr.jsx)("span",{children:m.label})]},g))})}m.s(["default",0,tu],307912);var th=g,tm=y;function tg({onTrack:m,smpcUrl:g="/media/project/global/nebido/pdf/nebido-summary-of-product-characteristics-march-2023.pdf",className:y="",scrollOffset:v=88,lang:b="en"}){let x=g=>m?.(g),[w,E]=(0,tm.useState)("start"),[S,C]=(0,tm.useState)(null),[k,j]=(0,tm.useState)(0),T=(0,tm.useRef)(null),N=(0,tm.useRef)(null),A=(0,tm.useRef)(null),I=(0,tm.useCallback)((m,g=v)=>{if(!m)return;let y=m.getBoundingClientRect().top+window.pageYOffset-g;window.scrollTo({top:Math.max(0,y),behavior:"smooth"})},[v]);(0,tm.useEffect)(()=>{"tabs"===w&&I(N.current),"info"===w&&I(A.current)},[w,S,k,I]);let R=(0,tm.useCallback)(()=>{E("start"),C(null),j(0),x("TestosteroneManagementTool[backToStart]"),I(T.current)}
364,[I,x]),O=(0,tm.useMemo)(()=>({en:{continue:"Continue",backToStart:"Back to start",smpc:"SmPC",or:"Or",yes:"Yes",no:"No",startTitle:"If any of the following conditions are given, check the total T of your patients.",startItems:["One or more components of the Metabolic Syndrome","Erectile Dysfunction","Other clinical symptoms or signs of testosterone deficiency"],tabsQuestion:"What is the Total T of your patient?",tabsAside:(0,th.jsxs)("p",{children:["Total testosterone should be measured in fasting conditions and in the morning (between 07.00 and 11.00 hours). A confirmatory measurement should always be undertaken in the case of a primary pathological value, and before starting any testosterone therapy. Total testosterone (T) is the initial test used to diagnose testosterone deficiency. A number of suggested thresholds have been published",(0,th.jsx)("sup",{children:"1,2"}),". However, T assays produce highly variable results, and treatment must be individualized based on a combination of clinical presentation and biochemical results. Genetic variation may lead to symptoms of T deficiency due to partial or complete T insensitivity in men with normal total T results",(0,th.jsx)("sup",{children:"3"}),". T Therapy should be initiated only in men with bothersome symptoms, in conjunction with weight loss advice, lifestyle modification and treatment of comorbidities ",(0,th.jsx)("sup",{children:"1,2"}),". T treatment is not indicated in the absence of symptoms at any levels of testosterone.",(0,th.jsx)("br",{})," ",(0,th.jsx)("br",{}),"References:",(0,th.jsxs)("ol",{children:[(0,th.jsx)("li",{children:"Salonia et al. EAU Guidelines. Edn. presented at the EAU Annual Congress, Madrid 2025. ISBN 978-94-92671-29-5."}),(0,th.jsx)("li",{children:"Bhasin et al. Testosterone Therapy in Men With Hypogonadism: An Endocrine Society Clinical Practice Guideline. J Clin Endocrinol Metab 2018;103(5):1715-1744."}),(0,th.jsx)("li",{children:"Hackett et al. The British Society for Sexual Medicine Guidelines on Male Adult Testosterone Deficiency, with Statements for Practice. World J Mens Health 2023;41(3):508-537."})]})]})},pt:{continue:"Continuar",backToStart:"Voltar ao inÃcio",smpc:"SmPC",or:"Ou",yes:"Sim",no:"Não",startTitle:"Se alguma das condições seguintes forem preenchidas avalie a T total dos seus pacientes.",startItems:["Um ou mais componentes da SÃndrome Metabólica","Disfunção erétil","Sintomas clÃnicos/sinais de deficiência de testosterona"],tabsQuestion:"Qual é o T total do seu paciente:",tabsAside:(0,th.jsxs)("p",{children:["a) A testosterona total (T) é o método tradicional para diagnosticar a deficiência de testosterona. Um numero de limiares sugeridos foram publicados.2,3 Entretanto análises de T produzem resultados variáveis e o tratamento deve ser individualizado baseado em uma combinação de apresentação clÃnica e resultados bioquÃmicos. Variações genéticas podem levar a sintomas de deficiência de T em homens com resultados normais de T.",(0,th.jsx)("br",{})," ",(0,th.jsx)("br",{}),"* Referências: Traish et al. Testosterone Deficiency, The American Journal of Medicine (2011) 124, 578-587"]})}}),[]),P=b in O?O[b]:O.en,D=(0,tm.useMemo)(()=>{let m={key:"one",titleTop:"< 250 ng/dL",subTop:"< 8 nmol/L",analytics:"<250=>Continue"},y={key:"two",titleTop:"250 â 350 ng/dL",subTop:"8 â 12 nmol/L",analytics:"250-350=>Continue"},v={key:"three",titleTop:"> 350 ng/dL",subTop:"> 12 nmol/L",analytics:">350=>Continue"};return"pt"===b?[{...m,steps:[{title:"O T total do seu paciente é < 250 ng/dl ou < 8 nmol/L",subtitle:"Considerar um ou mais dos seguintes testes, dependendo da situação clÃnica:",modalKey:"thirdGridPopup",bullets:["Gonadotrofinas, T livre","Prolactina, estradiol*","Tireóide e eixos supra-renais","Testes de estÃmulo na hipófise","Cariótipo","Ultrassom dos testÃculos","Ressonância magnética da hipófise/hipotálamo"],cta:{label:P.continue,track:"<250=>Continue=>Continue"}},{title:"O T total do seu paciente é < 250 ng/dl ou < 8 nmol/L",modalKey:"fourthGridPopup",blocks:[{kind:"card",text:"<strong>Cooperação com um andrologista/endocrinologista</strong>"},{kind:"or"},{kind:"card",text:"<strong>Proceder com teste de reposição depois da exclusão das contraindicações.</strong>"}
364],cta:{label:P.continue,track:"<250=>Continue=>Continue=>Continue"}},{title:"O T total do seu paciente é < 250 ng/dl ou < 8 nmol/L",modalKey:"gridFivePopup",subtitle:"Visita de acompanhamento em 3 meses e 6-12 meses depois:",bullets:["Eficácia do tratamento?","Hematócrito e PSA normais?","Adicionar inibidor PDE-5?"],footer:"Notas adicionais (não incluÃdas na publicação referenciada)<br /> Para recomendações de monitoramento com completa segurança de acordo com as Informações de Prescrição:<br /> Monitoramento de segurança durante a terapia de reposição de testosterona<br /> - Avaliações periódicas durante a terapia de androgênio de longo prazo são recomendadas para doença da próstata, hemoglobina, hematócritos e testes de função de fÃgado.<br /> - Depois do inÃcio da terapia com testosterona, um monitoramento cuidadoso e regular para doença de próstata deve ser realizado em acordo com os padrões de métodos de cuidado",actions:[{label:P.backToStart,onClick:()=>R(),intent:"secondary"},{label:P.smpc,onClick:()=>window.open(g,"_blank"),intent:"ghost"}]}]},{...y,steps:[{title:"O T total do seu paciente é 250-350 ng/dl ou 8-12 nmol/L",modalKey:"fourthGridPopup",extra:"Proceder com teste de reposição depois da exclusão das contraindicações.",cta:{label:P.continue,track:"250-350=>Continue=>Continue"}},{title:"O T total do seu paciente é 250-350 ng/dl ou 8-12 nmol/L",modalKey:"gridFivePopup",subtitle:"Visita de acompanhamento em 3 meses e 6-12 meses depois:",bullets:["Eficácia do tratamento?","Hematócrito e PSA normais?","Adicionar inibidor PDE-5?"],footer:"Notas adicionais (não incluÃdas na publicação referenciada)<br /> Para recomendações de monitoramento com completa segurança de acordo com as Informações de Prescrição:<br /> Monitoramento de segurança durante a terapia de reposição de testosterona<br /> - Avaliações periódicas durante a terapia de androgênio de longo prazo são recomendadas para doença da próstata, hemoglobina, hematócritos e testes de função de fÃgado.<br /> - Depois do inÃcio da terapia com testosterona, um monitoramento cuidadoso e regular para doença de próstata deve ser realizado em acordo com os padrões de métodos de cuidado",actions:[{label:P.backToStart,onClick:()=>R(),intent:"secondary"},{label:P.smpc,onClick:()=>window.open(g,"_blank"),intent:"ghost"}]}]},{...v,steps:[{title:"O T total do seu paciente é > 350 ng/dl ou > 12 nmol/L",modalKey:"secondGridPopup",question:"O T livre baixo do seu paciente é < 8 ng/dl ou < 270 pmol/L?",actions:[{label:P.yes,onClick:()=>{j(1),x(">350=>Continue=>Yes")}},{label:P.no,onClick:()=>{j(3),x(">350=>No")}}]},{title:"O T total do seu paciente é >350 ng/dl ou >12 nmol/L",modalKey:"fourthGridPopup",extra:"Proceder com teste de reposição depois da exclusão das contraindicações",cta:{label:P.continue,track:">350=>Continue=>Yes=>Continue"}},{title:"O T total do seu paciente é >350 ng/dl ou >12 nmol/L",modalKey:"gridFivePopup",subtitle:"Visita de acompanhamento em 3 meses e 6-12 meses depois:",bullets:["Eficácia do tratamento?","Hematócrito e PSA normais?","Adicionar inibidor de PDE-5?"],footer:"Notas adicionais (não incluÃdas na publicação referenciada)<br /> Para recomendações de monitoramento com completa segurança de acordo com as Informações de Prescrição:<br /> Monitoramento de segurança durante a terapia de reposição de testosterona<br /> - Avaliações periódicas durante a terapia de androgênio de longo prazo são recomendadas para doença da próstata, hemoglobina, hematócritos e testes de função de fÃgado.<br /> - Depois do inÃcio da terapia com testosterona, um monitoramento cuidadoso e regular para doença de próstata deve ser realizado em acordo com os padrões de métodos de cuidado",actions:[{label:P.backToStart,onClick:()=>R(),intent:"secondary"},{label:P.smpc,onClick:()=>window.open(g,"_blank"),intent:"ghost"}]},{title:"O T total do seu paciente é >350 ng/dl ou >12 nmol/L",modalKey:"gridSixPopup",bullets:["Substituição de Testosterona geralmente não é necessária","Avaliar outras causas das condições do paciente (sintomas)"],actions:[{label:P.backToStart,onClick:()=>R(),intent:"secondary"}]}]}]:[{...m,steps:[{title:"Your patientâs total T is < 250 ng/dl or < 8 nmol/L",modalKey:"thirdGridPopup",bullets:["Check LH (High
364LH - Primary TD; Low LH - Secondary TD)","Perform haematological assessment","Check breasts & prostate health via DRE & PSA","Assess cardiovascular risk factors and renal function","Evaluate cardiovascular symptoms and optimise secondary prevention in men with cardiovascular disease","Treat erectile dysfunction, if present","Advise on lifestyle modification & ideal weight"],cta:{label:P.continue,track:"<250=>Continue=>Continue"}},{title:"Your patientâs total T is < 250 ng/dl or < 8 nmol/L",modalKey:"fourthGridPopup",blocks:[{kind:"card",text:"<strong>Cooperate with an andrologist / endocrinologist</strong>"},{kind:"or"},{kind:"card",text:"<strong>Depending on the clinical situation, substitution of testosterone may be considered after exclusion of contraindications.</strong><br />If lifestyle modification and management of comorbidities are unsuccessful/likely to be unsuccessful and there are no contraindications, consider a trial of T Therapy with lifestyle modification and PDE-5 inhibitor when applicable.</strong>"}],cta:{label:P.continue,track:"<250=>Continue=>Continue=>Continue"}},{title:"Your patientâs total T is < 250 ng/dl or < 8 nmol/L",modalKey:"gridFivePopup",subtitle:"Follow up visit at 3 months and 6â12 months thereafter:",bullets:["Efficacy of treatment","Hematocrit and PSA normal?","Add PDE5âinhibitor?"],footer:"Failure to benefit within a reasonable time frame (defined as 6 months for libido, sexual function, muscle function and improved body fat) should prompt treatment review and investigation for other causes of the symptoms.",actions:[{label:P.backToStart,onClick:()=>R(),intent:"secondary"},{label:P.smpc,onClick:()=>window.open(g,"_blank"),intent:"ghost"}]}]},{...y,steps:[{title:"Your patientâs total T is 250â350 ng/dl or 8â12 nmol/L",modalKey:"fourthGridPopup",bullets:["Check SHBG and albumin to calculate free T","Check LH (High LH - Primary TD; Low LH - Secondary TD)","Perform haematological assessment","Check breasts & prostate health via DRE & PSA","Assess cardiovascular risk factors and renal function","Evaluate cardiovascular symptoms and optimise secondary prevention in men with cardiovascular disease","Treat erectile dysfunction","Advise on lifestyle modification & ideal weight"],extra:"If lifestyle modification and management of comorbidities are unsuccessful/likely to be unsuccessful and there are no contraindications, consider a trial of T Therapy with lifestyle modification and PDEâ5 inhibitor when applicable.",cta:{label:P.continue,track:"250-350=>Continue=>Continue"}},{title:"Your patientâs total T is 250â350 ng/dl or 8â12 nmol/L",modalKey:"gridFivePopup",subtitle:"Follow up visit at 3 months and 6â12 months thereafter:",bullets:["Efficacy of treatment","Hematocrit and PSA normal?","Add PDE5âinhibitor?"],footer:"Failure to benefit within a reasonable time frame (defined as 6 months for libido, sexual function, muscle function and improved body fat) should prompt treatment review and investigation for other causes of the symptoms.",actions:[{label:P.backToStart,onClick:()=>R(),intent:"secondary"},{label:P.smpc,onClick:()=>window.open(g,"_blank"),intent:"ghost"}]}]},{...v,steps:[{title:"Your patientâs total T is > 350 ng/dl or > 12 nmol/L",modalKey:"secondGridPopup",lead:"Check free T levels (either calculated through measured total T, SHBG and albumin or directly measured free T)",question:"Is your patient's free T low < 6.4 ng/dl or < 220 pmol/L?",actions:[{label:P.yes,onClick:()=>{j(1),x(">350=>Continue=>Yes")}},{label:P.no,onClick:()=>{j(3),x(">350=>No")}}]},{title:"Your patientâs total T is > 350 ng/dl or > 12 nmol/L but free T < 6.4 ng/dl or < 220 pmol/L",modalKey:"fourthGridPopup",extra:"If lifestyle modification and management of comorbidities are unsuccessful/likely to be unsuccessful and there are no contraindications, consider trial of T Therapy with lifestyle modification and PDEâ5 inhibitor when applicable.",cta:{label:P.continue,track:">350=>Continue=>Yes=>Continue"}},{title:"Your patientâs total T is > 350 ng/dl or > 12 nmol/L but free T < 6.4 ng/dl or < 220 pmol/L",modalKey:"gridFivePopup",subtitle:"Follow up visit at 3 months and 6â12 months thereafter:",bullets:["Efficacy of treatment","Hematocrit and PSA normal?","Add PDE5âinhibitor?"],footer:"Failure to benefit within a reasonable time frame (defined as 6 months for libido, sexual function, muscle function and improved body fat) should prompt treatment review and investigation for other causes of the symptoms.",actions:[{label:P.backToStart,onClick:()=>R(),intent:"secondary"},{label:P.smpc,onClick:()=>window.open(g,"_blank"),intent:"ghost"}]},{title:"Your patient's total T is > 350 ng/dl or > 12 nmol/L and free T > 6.4 ng/dl or > 220 pmol/L",modalKey:"gridSixPopup",bullets:["Testosterone substitution usually not required","Assess other causes of the patient's condition (symptoms)"],extra:"Consider referring to specialist for discussion of personalised treatment and potential genetic testing.",actions:[{label:P.backToStart,onClick:()=>R(),intent:"secondary"}]}]}]},[b,R,g,x,P.backToStart,P.continue,P.no,P.smpc,P.yes]),_=(0,tm.useMemo)(()=>"pt"===b?{firstGridPopup:{title:"Informações de suporte",body:(0,th.jsx)(th.Fragment,{children:(0,th.jsx)("p",{children:"A testosterona total deve ser medida em jejum e pela manhã (entre 07:00 e 11:00). Uma medição confirmatória deve ser realizada para um valor patológico e antes de iniciar qualquer terapia com testosterona. Devido à variabilidade dos ensaios, o tratamento deve ser individualizado com base na apresentação clÃnica e nos resultados bioquÃmicos."})})},secondGridPopup:{body:(0,th.jsx)(th.Fragment,{children:(0,th.jsxs)("p",{children:["b) T livre, pode ser de ajuda para o diagnostico em c
364asos onde a T total não corresponde com as apresentações clÃnicas. O uso clÃnico de T livre é complicado pela disponibilidade de um numero grande de avaliações e uma falta de consenso em relação aos valores limiares. Nós sugerimos 8ng/dl (270 pmol/L) para T livre calculada. A análise analógica de T livre4,5 mostra uma boa correlação com a T livre calculada, correspondendo com resultados biológicos, e de acordo com a nossa experiência, tem utilidade clÃnica, embora controversa. Valores de 1,5mg/dL (52 pmol/L) obtidos pela analise analógica de T livre foram sugeridas como indicadoras do nÃvel mais baixo do normal.",(0,th.jsx)("br",{})," ",(0,th.jsx)("br",{}),"* Referências: Traish et al. Testosterone Deficiency, The American Journal of Medicine (2011) 124, 578-587",(0,th.jsx)("br",{})]})})},thirdGridPopup:{body:(0,th.jsx)(th.Fragment,{children:(0,th.jsxs)("p",{children:["e) Reduções severas na T total (por exemplo, 250 ng/dL (8 nmol/L)) são normalmente acompanhadas por sintomas e medições objetivas de deficiência de T. Estudos de diagnósticos adicionais podem ser indicados dependendo da apresentação clÃnica, por exemplo, excluir a presença de massa pituitária hipofisária ou testes genéticos",(0,th.jsx)("br",{})," ",(0,th.jsx)("br",{}),"* Referências: Traish et al. Testosterone Deficiency, The American Journal of Medicine (2011) 124, 578-587",(0,th.jsx)("br",{})]})})},fourthGridPopup:{body:(0,th.jsx)(th.Fragment,{children:(0,th.jsxs)("p",{children:["c) Homens com exame da próstata suspeito, ou um elevado nÃvel de antÃgeno prostático especÃfico (PSA) devem ser encaminhados a um urologista para consideração de uma biópsia de próstata antes do inicio da terapia com T. O uso da terapia com testosterona em homens com diagnóstico anterior de câncer de próstata é uma contraindicação absoluta para a terapia com T. esta é uma área de investigação ativa, com evidências recentes que sugerem que o risco é consideravelmente menor que uma vez pensado. Entretanto, recomendamos que pessoas que não sejam especialistas abstenham-se de iniciar o tratamento em tais homens até que existam informações mais claras sobre quais homens com diagnóstico anterior de câncer de próstata podem receber a terapia com T com segurança. As contraindicações incluem a presença de nÃveis de hemoglobina e hematócrito altos na linha de base e o desejo de iniciar uma gravidez nos 12 meses seguintes.",(0,th.jsx)("br",{})," ",(0,th.jsx)("br",{}),"* Referências: Traish et al. Testosterone Deficiency, The American Journal of Medicine (2011) 124, 578-587",(0,th.jsx)("br",{})]})})},gridFivePopup:{body:(0,th.jsx)(th.Fragment,{children:(0,th.jsxs)("p",{children:["d) Uma resposta sintomática à terapia com T é normalmente vista em 3 meses. O monitoramento deve acontecer pelo menos 2-3 vezes durante o primeiro ano, e 1-2 vezes por ano, depois. O monitoramento deve incluir a medição de T sérica, nÃveis de PSA e hematócrito/hemoglobina. Não há necessidade de testar as funções renais e de fÃgado para nenhuma das formulações de rotina da Terapia com T.",(0,th.jsx)("br",{})," ",(0,th.jsx)("br",{}),"* Referências: Traish et al. Testosterone Deficiency, The American Journal of Medicine (2011) 124, 578-587",(0,th.jsx)("br",{})]})})},gridSixPopup:{body:(0,th.jsx)(th.Fragment,{children:(0,th.jsxs)("p",{children:["f) Não é recomendado iniciar a reposição hormonal em homens com sinais como, por exemplo, perda da libido e concentrações de testosterona abaixo de 15nmol/l, sem uma análise individual de cada caso. Nesses casos especÃficos, é recomendado conversar com o paciente sobre o tratamento, levando em conta as contraindicações e possÃveis eventos adversos advindos da terapia com testosterona.",(0,th.jsx)("br",{}),(0,th.jsx)("br",{}),"* Referências: Zitzmann et al., Association of Specific Symptoms and Metabol
364ic Risks with Serum Testosterone in Older Men, J Clin Endocrinol Metab (2006), 91(11), 4335-4343"]})})}}:{firstGridPopup:{title:"Supporting information",body:(0,th.jsx)(th.Fragment,{children:(0,th.jsx)("p",{children:"Total testosterone should be measured in fasting conditions and in the morning (between 07:00 and 11:00). A confirmatory measurement should be undertaken for a pathological value and before starting any testosterone therapy. Due to assay variability, treatment must be individualised based on clinical presentation and biochemical results."})})},secondGridPopup:{body:(0,th.jsx)(th.Fragment,{children:(0,th.jsxs)("p",{children:["Free T can be of diagnostic help in cases where total T does not correspond with clinical presentation. Measure SHBG and Albumin to calculate free T. Calculated Free T levels < 220 pmol/L (6.4 ng/dL) increase the likelihood to correctly identify hypogonadism as compared with total testosterone levels alone. Clinical use of free T laboratory measurements is complicated by the availability of a number of assays, and a lack of consensus regarding threshold values.",(0,th.jsx)("br",{})," ",(0,th.jsx)("br",{}),"References: ",(0,th.jsx)("br",{})," ",(0,th.jsx)("br",{})," Salonia et al. EAU Guidelines. Edn. presented at the EAU Annual Congress, Madrid 2025. ISBN 978-94-92671-29-5. ",(0,th.jsx)("br",{})]})})},thirdGridPopup:{body:(0,th.jsxs)(th.Fragment,{children:[(0,th.jsx)("p",{children:"Exclude the presence of a pituitary mass, or genetic abnormalities. In cases of pituitary disease, genetic causes, unstable glucose control, testicular abnormalities, or the wish for paternity, a specialist should cooperate with the treating physician. Consider one or more of the following tests, depending on the clinical situation:"}),(0,th.jsxs)("ul",{children:[(0,th.jsx)("li",{children:"free T"}),(0,th.jsx)("li",{children:"Gonadotropin"}),(0,th.jsx)("li",{children:"Prolactin"}),(0,th.jsx)("li",{children:"FSH"}),(0,th.jsx)("li",{children:"Karyotype (fertility status)"}),(0,th.jsx)("li",{children:"MRI pituitary/hypothalamus"}),(0,th.jsx)("li",{children:"LH"})]}),"References:",(0,th.jsxs)("ol",{children:[(0,th.jsx)("li",{children:"Salonia et al. EAU Guidelines. Edn. presented at the EAU Annual Congress, Madrid 2025. ISBN 978-94-92671-29-5."}),(0,th.jsx)("li",{children:"Hackett et al. The British Society for Sexual Medicine Guidelines on Male Adult Testosterone Deficiency, with Statements for Practice. World J Mens Health 2023;41(3):508-537."})]})]})},fourthGridPopup:{body:(0,th.jsx)(th.Fragment,{children:(0,th.jsxs)("p",{children:["Testosterone Replacement Therapy is contraindicated in patients with prostate cancer. Men with a suspicious prostate examination, or elevated prostate-specific antigen should be referred to a urologist for consideration of prostate biopsy before initiation of T therapy",(0,th.jsx)("sup",{children:"1"}),". The use of T therapy in men with a prior history of prostate cancer has historically been an absolute contraindication to T therapy. This is an area of active investigation, with recent evidence suggesting the risk is considerably lower than once believed",(0,th.jsx)("sup",{children:"2"}),". However, it is recommended that the nonspecialist refrain from initiating treatment in such men until there is clearer information as to which men with prior history of prostate cancer may be safely offered T therapy. Other contraindications include the presence of elevated haemoglobin or haematocrit at baseline and the desire to initiate a pregnancy within the next 12 months. Testosterone therapy is contraindicated in men with secondary hypogonadism who desire fertility",(0,th.jsx)("sup",{children:"3"}),".",(0,th.jsx)("br",{}),"Full list of contraindications can be found in the SmPC."," ",(0,th.jsx)("sup",{children:"3"})," ",(0,th.jsx)("br",{}),(0,th.jsx)("br",{})," References:",(0,th.jsxs)("ol",{children:[(0,th.jsx)("li",{children:"Salonia et al. EAU Guidelines. Edn. presented at theEAU Annual Congress, Madrid 2025. ISBN 978-94-92671-29-5. 2."}),(0,th.jsx)("li",{children:"Caleb Natale, Carmen Carlos, Jennifer Hong, Mohit Khera, Neil Baum, Omer A. Raheem, Testosterone Therapy After Prostate Cancer Treatment: A Review of Literature, Sexual Medicine Reviews, Volume 9, Issue 3, July 2021, Pages 393â405."}),(0,th.jsx)("li",{children:"Nebido Summary of Product Characteristics, 2023."})]})]})})},gridFivePopup:{body:(0,th.jsx)(th.Fragment,{children:(0,th.jsxs)("p",{children:["Monitor clinical symptoms, BMI, Waist circumference, digital rectal examination and blood pressure",(0,th.jsx)("sup",{children:"1"}),". The following laboratory parameters should be monitored regularly: haemoglobin and haematocrit, liver function tests and lipid profile",(0,th.jsx)("sup",{children:"2"}),". Also monitor testosterone, haematocrit at baseline, three, six and twelve months after testosterone therapy initiation, and thereafter annually. A haematocrit > 54% requires testosterone therapy adjustment or withdrawal and venesection if required. Re-introduce testosterone therapy at a lower dose once the haematocrit has normalised and consider switching to topical testosterone preparations. Adjust the dosage individually to ensure maintenance of eugonadal testosterone levels",(0,th.jsx)("sup",{children:"1"}),".",(0,th.jsx)("br",{}),"References: ",(0,th.jsx)("br",{})," ",(0,th.jsx)("br",{}),(0,th.jsxs)("ol",{children:[(0,th.jsx)("li",{children:"Hackett et al. The British Society for Sexual Medicine Guidelines on Male Adult Testosterone Deficiency, with Statements for Practice. World J Mens Health 2023;41(3):508-537."}),(0,th.jsx)("li",{children:"Nebido Summary of Product Characteristics, 2023."})]})]})})},gridSixPopup:{body:(0,th.jsx)(th.Fragment,{children:(0,th.jsxs)("p",{children:["Variable phenotypes of androgen insensitivity exist, mainly owing to mutated androgen receptors. Such cases should be assessed by specialists.",(0,th.jsx)("br",{}),"References: ",(0,th.jsx)("br",{})," ",(0,th.jsx)("br",{}
364),"Lunenfeld B et al. ISSAM recommendations. Aging Male. 2021 Dec;24(1):119-138."]})})}},[b]),M=()=>(0,th.jsx)("section",{ref:T,className:"border-t border-zinc-400 pt-10",children:(0,th.jsx)("div",{className:"flex flex-col gap-8 md:flex-row md:justify-between",children:(0,th.jsxs)("div",{className:"md:w-3/5",children:[(0,th.jsx)("h2",{className:"text-2xl font-semibold leading-tight text-zinc-700 md:text-3xl",children:P.startTitle}),(0,th.jsx)("ul",{className:"mt-4 space-y-3 text-lg text-zinc-700",children:P.startItems.map((m,g)=>(0,th.jsxs)("li",{className:"flex items-center",children:[(0,th.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",className:"mr-2 h-5 w-5 text-black",fill:"none",viewBox:"0 0 24 24",stroke:"currentColor",children:(0,th.jsx)("path",{strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"2",d:"M5 13l4 4L19 7"})}),m]},g))}),(0,th.jsx)("button",{className:"mt-6 inline-flex items-center rounded-md bg-amber-400 px-4 py-3 font-bold text-white shadow-sm hover:bg-amber-500 focus:outline-none",onClick:()=>{E("tabs"),x("TestosteroneManagementTool[Conditions-Continue]")},children:P.continue})]})})}),L=()=>(0,th.jsx)("section",{ref:N,className:"mt-12",children:(0,th.jsxs)("div",{className:"flex items-start justify-between gap-8",children:[(0,th.jsxs)("div",{className:"w-full lg:w-3/5",children:[(0,th.jsx)("div",{className:"flex items-start gap-3",children:(0,th.jsx)("h3",{className:"mb-6 text-2xl font-semibold text-zinc-700 md:text-3xl",children:P.tabsQuestion})}),(0,th.jsx)("div",{className:"flex flex-col gap-3 lg:flex-row",children:D.map(m=>(0,th.jsxs)("div",{className:"flex-1 rounded-md border border-zinc-200 bg-white p-4 shadow-sm transition-colors "+(S===m.key?"bg-amber-400":"hover:border-zinc-300"),children:[(0,th.jsx)("div",{className:"text-lg font-semibold",children:m.titleTop}),(0,th.jsx)("div",{className:"text-zinc-700",children:m.subTop}),(0,th.jsx)("div",{className:"mt-6 grid",children:(0,th.jsx)("button",{className:"rounded-md px-4 py-3 font-bold "+(S===m.key?"bg-white text-zinc-700":"bg-amber-400 text-white hover:bg-amber-500"),onClick:()=>{C(m.key),j(0),E("info"),x(`TestosteroneManagementTool[${m.analytics}]`)},children:P.continue})})]},m.key))})]}),(0,th.jsx)("aside",{className:"hidden w-2/5 lg:block",children:(0,th.jsx)("div",{className:"rounded-md border-l-8 border-amber-400 bg-white p-4 shadow-sm",children:(0,th.jsx)("div",{className:"prose max-w-none text-sm text-zinc-700",children:P.tabsAside})})})]})}),F=()=>{let m=D.find(m=>m.key===S);if(!m)return null;let g=m.steps[k];return(0,th.jsx)("section",{ref:A,className:"mt-12",children:(0,th.jsxs)("div",{className:"flex items-start justify-between gap-8",children:[(0,th.jsxs)("div",{className:"w-full lg:w-3/5",children:[(0,th.jsx)("div",{className:"flex items-start gap-3",children:(0,th.jsx)("h4",{className:"text-2xl font-semibold leading-tight text-zinc-700",children:g.title})}),g.lead&&(0,th.jsx)("p",{className:"mt-3 text-base text-zinc-700",children:g.lead}),g.subtitle&&(0,th.jsx)("p",{className:"mt-4 text-xl font-semibold text-zinc-700",children:g.subtitle}),g.question&&(0,th.jsx)("p",{className:"mt-6 text-xl font-semibold text-zinc-700",children:g.question}),g.bullets&&(0,th.jsx)("ul",{className:"mt-4 list-disc space-y-2 pl-6 text-zinc-700",children:g.bullets.map((m,g)=>(0,th.jsx)("li",{children:m},g))}),g.extra&&(0,th.jsx)("p",{className:"mt-4 text-base text-zinc-700",children:g.extra}),g.blocks&&(0,th.jsx)("div",{className:"mt-6",children:g.blocks.map((m,g)=>"or"===m.kind?(0,th.jsxs)("div",{className:"relative my-8 text-center",children:[(0,th.jsx)("div",{className:"border-b border-dotted border-zinc-300"}),(0,th.jsx)("span",{className:"absolute left-1/2 top-1/2 -translate-x-1/2 -translate-y-1/2 rounded-full bg-zinc-100 px-3 py-1 font-bold",children:P.or})]},g):(0,th.jsx)("div",{className:"mb-6 rounded-md border border-zinc-200 bg-white p-4 shadow-sm",children:(0,th.jsx)("p",{className:"text-zinc-700",dangerouslySetInnerHTML:{__html:m.text||""}})},g))}),g.footer&&(0,th.jsx)("div",{className:"mt-4 rounded-md border-l-4 border-zinc-300 bg-zinc-50 p-4 text-sm text-zinc-700",dangerouslySetInnerHTML:{__html:g.footer}}),(0,th.jsxs)("div",{className:"mt-6 flex flex-wrap gap-3",children:[g.actions?.map((m,g)=>(0,th.jsx)("button",{onClick:m.onClick,className:"inline-flex items-center rounded-md px-4 py-3 font-bold shadow-sm focus:outline-none "+("secondary"===m.intent?"border border-zinc-300 bg-white text-zinc-700 hover:bg-zinc-50":"ghost"===m.intent?"border border-transparent bg-white text-amber-600 hover:border-amber-300":"bg-amber-400 text-white hover:bg-amber-500"),
364children:m.label},g)),!g.actions&&g.cta&&(0,th.jsx)("button",{className:"inline-flex items-center rounded-md bg-amber-400 px-4 py-3 font-bold text-white shadow-sm hover:bg-amber-500 focus:outline-none",onClick:()=>{"one"===S&&(0===k&&x("TestosteroneManagementTool[<250=>Continue=>Continue]"),1===k&&x("TestosteroneManagementTool[<250=>Continue=>Continue=>Continue]")),"two"===S&&0===k&&x("TestosteroneManagementTool[250-350=>Continue=>Continue]"),"three"===S&&1===k&&x("TestosteroneManagementTool[>350=>Continue=>Yes=>Continue]"),j(g=>Math.min(g+1,m.steps.length-1))},children:g.cta.label}),g.question&&g.actions&&g.actions.map(()=>null)]})]}),(0,th.jsx)("aside",{className:"hidden w-2/5 lg:block",children:(0,th.jsx)("div",{className:"rounded-md border-l-8 border-amber-400 bg-white p-4 shadow-sm",children:(0,th.jsx)("div",{className:"prose max-w-none text-sm text-zinc-700",children:g.modalKey?_[g.modalKey].body:null})})})]})})};return(0,th.jsx)("div",{className:"text-zinc-700 "+y,children:(0,th.jsxs)("div",{className:"mx-auto max-w-5xl px-4 py-6",children:["start"===w&&(0,th.jsx)(M,{}),"tabs"===w&&(0,th.jsx)(L,{}),"info"===w&&(0,th.jsx)(F,{})]})})}m.s(["default",0,tg],124267);var ty=g,tv=eI,tb=y;let tx=[{id:"polyneuropathy",title:"Schmerzhafte diabetische Polyneuropathie (pDPN)",children:[{id:"painful-diabetic",label:(0,ty.jsxs)(ty.Fragment,{children:["Eine häufige und besonders belastende Komplikation des Diabetes mellitus, die weltweit über 100 Millionen Menschen betrifft.",(0,ty.jsx)("sup",{children:"1"})," pDPN ist gekennzeichnet durch eine komplexe neuropathische Schmerzsymptomatik mit brennenden oder stechenden Schmerzen, Parästhesien, Allodynie, Hyperalgesie sowie Sensibilitätsverlust.",(0,ty.jsx)("sup",{children:"2"})," Die pDPN geht häufig mit erheblichen Einschränkungen der Lebensqualität einher, darunter Schlafstörungen, reduzierte Alltagsfunktion und relevante Beeinträchtigungen.",(0,ty.jsx)("sup",{children:"3"})]})}]},{id:"postherpetic",title:"Posttraumatische Neuropathie",children:[{id:"plexus",label:"nach Unfall (z. B. Plexusausriss)"},{id:"phantom",label:"Phantomschmerz"},{id:"stump",label:"Stumpfschmerz"},{id:"mixed-phantom-stump",label:"gemischter Phantom-/Stumpfschmerz"}]},{id:"postoperative",title:"Postoperative Neuralgie",children:[{id:"complex pain",label:(0,ty.jsxs)(ty.Fragment,{children:["Anhaltende Nervenschäden nach chirurgischen Eingriffen oder traumatischen Nervenschädigungen können zu einer komplexen Schmerzsymptomatik führen, die sich durch Allodynie, thermische Hyperalgesie sowie brennende oder kribbelnde Missempfindungen äuÃert.",(0,ty.jsx)("sup",{children:"4,5,6,7"})," Postoperative Neuralgie ist in 2-10% der Fälle mit sehr starken Schmerzen verbunden, wobei die Inzidenz je nach Eingriff variiert und beispielsweise nach Herz- oder Amputationsoperationen 30â50 %, nach Brustoperationen 11â57 % und nach Leistenhernienoperationen bis zu 65 % erreicht.",(0,ty.jsx)("sup",{children:"8,9,10"})]})}]},{id:"polyneuropathy",title:"Idiopathische Polyneuropathie",children:[{id:"Polyneuropathie",label:(0,ty.jsxs)(ty.Fragment,{children:["Die idiopathische Polyneuropathie, insbesondere in Form der chronischen idiopathischen axonalen Polyneuropathie (CIAP), stellt eine häufige Untergruppe der Polyneuropathien dar, bei der trotz strukturierter Diagnostik keine eindeutige Ursache identifiziert werden kann.",(0,ty.jsx)("sup",{children:"26,27"})," Sie tritt überwiegend im mittleren bis höheren Erwachsenenalter auf und ist durch einen langsam progredienten Verlauf gekennzeichnet.",(0,ty.jsx)("sup",{children:"27,28"})," Klinisch dominieren distal betonte Sensibilitätsstörungen der unteren Extremitäten, häufig begleitet von leichter sensibler Ataxie und neuropathischen Schmerzen, während motorische Defizite in der Regel gering ausgeprägt bleiben.",(0,ty.jsx)("sup",{children:"28"})]})}]},{id:"crps",title:"Komplexes Regionales Schmerzsyndrom (CRPS)",children:[{id:"chronic pain",label:(0,ty.jsxs)(ty.Fragment,{children:["Eine chronische, meist nach Trauma oder operativen Eingriffen auftretende Schmerzerkrankung, die typischerweise eine distale Extremität betrifft.",(0,ty.jsx)("sup",{children:"20,21"})," Charakteristisch ist ein anhaltender, in Intensität und Dauer unverhältnismäÃiger Schmerz, häufig beschrieben als brennend, stechend oder elektrisierend.",(0,ty.jsx)("sup",{children:"22,23,24"})," Im Unterschied zu anderen Schmerzsyndromen treten ausgeprägte autonome und entzündliche Begleiterscheinungen auf, etwa Veränderungen von Hautfarbe, -temperatur und -struktur, Schwellungen sowie motorische und trophische Störungen.",(0,ty.jsx)("sup",{children:"22,25"})," Es werden zwei Formen unterschieden: CRPS Typ 1 ohne nachweisbare Nervenläsion und CRPS Typ 2 mit gesicherter Nervenläsion.",(0,ty.jsx)("sup",{children:"20,21,22"})," Die Erkrankung kann mit erheblichen funktionellen Einschränkungen sowie einer deutlichen Beeinträchtigung der Lebensqualität einhergehen."]})}]}
364,{id:"phn",title:"Postherpetische Neuralgie (PHN)",children:[{id:"phn-overview",label:(0,ty.jsxs)(ty.Fragment,{children:["Die häufigste Komplikation des Herpes zoster.",(0,ty.jsx)("sup",{children:"29,30"})," PHN betrifft etwa 18 % aller Patienten mit Herpes Zoster",(0,ty.jsx)("sup",{children:"31"}),"und wird als persistierender Schmerz definiert, der mindestens drei Monate über den Beginn beziehungsweise die Abheilung der Hautläsionen hinaus anhält. ",(0,ty.jsx)("sup",{children:"32,33,34"})," Klinisch zeigt sich die PHN typischerweise als lokalisierter, meist einseitiger Schmerz, der als brennend, stechend oder pochend beschrieben wird und spontan oder reizinduziert auftreten kann. ",(0,ty.jsx)("sup",{children:"35"})," Häufig bestehen begleitend Dysästhesien, Allodynie, Hyperalgesie sowie Sensibilitätsstörungen.",(0,ty.jsx)("sup",{children:"35"})," Die Erkrankung ist mit einer erheblichen Beeinträchtigung der Lebensqualität verbunden, insbesondere durch funktionelle Einschränkungen und psychosoziale Belastungen, wobei ältere Patienten besonders betroffen sind.",(0,ty.jsx)("sup",{children:"36,37"})]})}],footnoteMarker:!1},{id:"entrapment",title:"Chemotherapie-induzierte periphere Neuropathie (CIPN)",children:[{id:"cts",label:(0,ty.jsxs)(ty.Fragment,{children:["Eine häufige Nebenwirkung neurotoxischer Tumortherapien, mit einer Prävalenz von rund 68 % im ersten Monat nach Behandlung; bei 30 % persistieren die Symptome.",(0,ty.jsx)("sup",{children:"11"})," Ausgelöst durch verschiedene Chemotherapeutika â darunter platinbasierte Substanzen, Taxane, Vinca-Alkaloide, Thalidomid und Proteasom-Inhibitoren",(0,ty.jsx)("sup",{children:"12,13"})," â manifestiert sich die CIPN vor allem durch Schmerzen, Parästhesien, Taubheitsgefühle und Ãberempfindlichkeit in Händen und FüÃen.",(0,ty.jsx)("sup",{children:"14"})," Die Symptomlast wird klinisch häufig unterschätzt, ist jedoch oft erheblich und therapeutisch schwer zu kontrollieren.",(0,ty.jsx)("sup",{children:"15"})," CIPN geht mit deutlichen Einschränkungen der Lebensqualität, erhöhter Fatigue sowie einem gesteigerten Risiko für Angst und Depression",(0,ty.jsx)("sup",{children:"16,17,18,19"})," einher und kann die Fortführung der Chemotherapie limitieren, nicht selten bis hin zu Dosisreduktion oder Therapieabbruch.",(0,ty.jsx)("sup",{children:"13,14"})]})}]}],tw={polyneuropathy:{top:546.2334,left:129.5483,w:43.4466,h:43.4466,z:98,label:"Polyneuropathie"},posttraumatic:{top:98.6994,left:175.9943,w:43.4466,h:43.4466,z:66,label:"Posttraumatische"},postoperative:{top:127.7134,left:68.0623,w:43.4466,h:43.4466,z:66,label:"Postoperative"},postherpetic:{top:204.3394,left:96.1373,w:43.4466,h:43.4466,z:79,label:"Postzosterische"},phn:{top:241.3364,left:146.1153,w:43.9014,h:43.9014,z:40,label:"Mixed Pain"},entrapment:{top:304.9254,left:-21.7233,w:43.4466,h:43.4466,z:88,label:"Engpass"},crps:{top:486.0334,left:64.9483,w:43.4466,h:43.4466,z:98,label:"CRPS"}};function tE({open:m}){return(0,ty.jsx)("span",{className:`inline-block h-5 w-5 transform rounded-full border border-emerald-700 text-emerald-700 transition ${m?"rotate-180":"rotate-0"}`,children:(0,ty.jsx)("svg",{viewBox:"0 0 20 20",fill:"currentColor",className:"h-5 w-5",children:(0,ty.jsx)("path",{fillRule:"evenodd",d:"M5.23 7.21a.75.75 0 011.06.02L10 10.17l3.71-2.94a.75.75 0 111.06 1.06l-4.24 3.36a.75.75 0 01-.94 0L5.21 8.29a.75.75 0 01.02-1.08z",clipRule:"evenodd"})})})}function tS(){let[m,g]=(0,tb.useState)(null),[y,v]=(0,tb.useState)(null),b=m=>{g(m),v(m)};return(0,ty.jsxs)("div",{className:"jsx-8eff327b5f393f86 mx-auto max-w-6xl p-4 sm:p-6",children:[(0,ty.jsxs)("div",{className:"jsx-8eff327b5f393f86 grid grid-cols-1 gap-6 md:grid-cols-3",children:[(0,ty.jsx)("aside",{className:"jsx-8eff327b5f393f86 md:col-span-1",children:(0,ty.jsx)("div",{className:"jsx-8eff327b5f393f86 sticky top-4 rounded-2xl border border-emerald-300 bg-white p-3 shadow-sm",children:(0,ty.jsxs)("div",{style:{width:"198.466px",height:"607.5px"},className:"jsx-8eff327b5f393f86 relative mx-auto",children:[(0,ty.jsx)("img",{src:"/assets/images/forms/pnpexplorer/body.png",alt:"Body",style:{to
364p:0,left:0,width:"198.466px",height:"607.5px",zIndex:62,opacity:1},className:"jsx-8eff327b5f393f86 absolute select-none"}),Object.entries(tw).map(([g,v])=>{let x=y===g||m===g;return(0,ty.jsx)("button",{type:"button","aria-label":`${v.label} marker`,onClick:()=>b(g),style:{top:`${v.top}px`,left:`${v.left}px`,width:`${v.w}px`,height:`${v.h}px`,zIndex:v.z},className:`jsx-8eff327b5f393f86 absolute rounded-full focus:outline-none focus:ring-2 focus:ring-emerald-500/60 ${x?"pnp-pulse":""}`,children:(0,ty.jsx)("img",{src:"/assets/images/forms/pnpexplorer/marker.png",alt:"",className:"jsx-8eff327b5f393f86 h-full w-full"})},g)})]})})}),(0,ty.jsx)("main",{className:"jsx-8eff327b5f393f86 space-y-6 md:col-span-2",children:(0,ty.jsx)("section",{className:"jsx-8eff327b5f393f86 space-y-4",children:tx.map(g=>{let v=m===g.id,x=!!g.children?.length;return(0,ty.jsxs)("div",{className:`jsx-8eff327b5f393f86 overflow-hidden rounded-2xl border border-emerald-300 bg-white shadow-sm ${y===g.id?"ring-2 ring-emerald-500/40":""}`,children:[(0,ty.jsxs)("button",{onClick:()=>b(g.id),className:`jsx-8eff327b5f393f86 flex w-full items-center justify-between gap-3 px-4 py-3 text-left ${v?"bg-emerald-600 text-white":"bg-white text-emerald-800"}`,children:[(0,ty.jsxs)("div",{className:"jsx-8eff327b5f393f86 flex items-center gap-2",children:[(0,ty.jsx)("span",{className:"jsx-8eff327b5f393f86 text-base font-semibold",children:g.title}),g.footnoteMarker&&(0,ty.jsx)("span",{className:"jsx-8eff327b5f393f86",children:"*"})]}),x&&(0,ty.jsx)(tE,{open:v})]}),v&&x&&(0,ty.jsx)("div",{className:"jsx-8eff327b5f393f86 px-5 py-4",children:(0,ty.jsx)("ul",{className:"jsx-8eff327b5f393f86 grid list-disc gap-y-2 pl-5 sm:grid",children:g.children.map(m=>(0,ty.jsx)("li",{className:"jsx-8eff327b5f393f86 text-sm marker:text-emerald-600",children:m.label},m.id))})})]},g.id)})})})]}),(0,ty.jsx)(tv.default,{id:"8eff327b5f393f86",children:"@keyframes pnpPulse{0%{filter:drop-shadow(0 0 #d2131300);transform:scale(1)}50%{filter:drop-shadow(0 0 10px #d21313bf);transform:scale(1.08)}to{filter:drop-shadow(0 0 #d2131300);transform:scale(1)}}.pnp-pulse.jsx-8eff327b5f393f86{animation:1.6s ease-in-out 2 pnpPulse}"})]})}m.s(["default",0,tS],477114)},51896,803602,m=>{"use strict";var g=m.i(843476),y=m.i(795092),v=m.i(376917),b=m.i(882596),x=m.i(207670),w=m.i(975157),E=m.i(271645),S=m.i(671149);let C=({hasSmallerContainer:m,header:C,content:k,icon:j,showOpen:T})=>{let N=(0,b.useSitecore)(),[A,I]=(0,E.useState)(T),R=(0,E.useRef)(null);return(0,g.jsx)("section",{children:(0,g.jsxs)("details",{className:(0,x.clsx)("container",m&&"max-w-[1062px]"),ref:R,onToggle:()=>{R.current&&I(R.current.open)},open:A,children:[(0,g.jsxs)("summary",{className:"flex cursor-pointer items-center gap-3 border-b border-primary-dark px-4 py-3 hipoglos:border-secondary flapex:border-secondary elcal:border-secondary dvida:border-primary clarimir:border-primary vimovo:border-secondary vimovo:text-secondary md:gap-6",children:[j&&(0,g.jsx)(S.default,{className:"size-8",name:j}),(0,g.jsx)("h4",{className:"grow text-xl text-grey-dark nexium:text-primary vimovo:text-primary md:text-[28px] md:leading-9",children:N.page.mode.isEditing?(0,g.jsx)(v.Text,{field:C}):(0,g.jsx)("span",{dangerouslySetInnerHTML:{__html:(0,w.default)(String(C.value??""))}})}),(0,g.jsx)(S.default,{className:(0,x.clsx)("size-6 shrink-0 text-primary-dark transition","hipoglos:text-secondary","flapex:text-secondary","elcal:text-secondary","dvida:text-primary-dark","clarimir:text-primary md:size-8",A&&"rotate-180"),name:"chevron-down"})]}),(0,g.jsx)("div",{className:"px-4 pt-3 text-base leading-5 text-grey-dark md:pt-6",children:(0,g.jsx)(y.RichText,{className:"rich-text",field:k})})]})})};m.s(["default",0,C],51896);var k=g,j=m.i(698778),T=b,N=y,A=x,I=w,R=E,O=S;let P=({tag:m,children:g,className:y=""})=>(0,k.jsx)(m,{className:y,children:g}),D=()=>{let m=window.location.hash;if(!m||m.length<2)return"";try{return decodeURIComponent(m.slice(1))}catch{return m.slice(1)}},_=(m,g)=>{if(!g||!m)return!1;let y=g.replace(/[.*+?^${}()|[\]\\]/g,"\\$&");return RegExp(`\\bid=["']?${y}["']?`,"i").test(m)},M=m=>{m?.scrollIntoView({behavior:"smooth",block:"center",inline:"nearest"})},L=m=>{let g=(0,T.useSitecore)(),[y,v]=(0,R.useState)(m.isOpen),b=(0,R.useRef)(y),x=(0,R.useRef)(!1),w=(0,R.useRef)(null),E=(0,R.useRef)(null),S=m.className?m.className:"",C=m.header?m.header:void 0,L=m.headlineTag?m.headlineTag:"h4",F="Small"===m.headlineFontSize?"text-base leading-none font-bold":"h4"===m.headlineTag?"text-lg md:text-xl":"text-xl md:text-[28px] md:leading-9",B=!!m.hasSmallerContainer&&m.hasSmallerContainer,H=m.content?m.content:void 0,z=String(H?.value??""),V=m.id||`accordioncorporate-${String(m.rendering.uid)}`,U=`accordioncorporate-${m.phKey}`;return(0,R.useEffect)(()=>{b.current=y},[y]),(0,R.useLayoutEffect)(()=>{y&&x.current&&(x.current=!1,requestAnimationFrame(()=>M(w.current)))},[y]),(0,R.useEffect)(()=>{let m=()=>{if(_(z,D())){if(x.current=!0,b.current){x.current=!1,requestAnimationFrame(()=>M(w.current));return}v(!0)}};return m(),window.addEventListener("hashchange",m),()=>{window.removeEventListener("hashchange",m)}},[z]),(0,k.jsx)("section",{ref:w,id:V,className:(0,A.clsx)("corporate:mx-0 corporate:max-w-none corporate:py-[22px] [.container_&]:first-of-type:!pt-0 [.container_&]:last-of-type:!pb-0",B&&"max-w-[1062px]",S),children:(0,k.jsxs)("details",{ref:E,onToggle:()=>{E.current&&v(E.current.open)},open:y,children:[(0,k.jsxs)("summary",{className:"flex cursor-pointer items-center gap-3 border-b border-primary-dark py-3 md:gap-6",children:[m.icon&&(0,k.jsx)(O.default,{className:"size-8",name:m.icon}),(0,k.jsx)(P,{className:(0,A.clsx)("grow text-grey-dark nexium:text-primary vimovo:text-primary",F),tag:L,children:(0,k.jsx)("span",{dangerouslySetInnerHTML:{__html:(0,I.default)(String(C?.value??""))}})}),(0,k.jsx)(O.default,{className:(0,A.clsx)("size-6 shrink-0 text-primary-dark transition md:size-8",y&&"rotate-180"),name:"chevron-down"})]}),H&&(0,k.jsx)("div",{className:"py-3 text-base leading-5 text-grey-dark md:py-6",children:(0,k.jsx)(N.RichText,{className:"rich-text",field:H})}),(0,k.jsx)(j.AppPlaceholder,{name:U,rendering:m.rendering,page:g.page,componentMap:g.componentMap})]})})};m.s(["default",0,L],803602)},837886,m=>{"use strict";var g=m.i(843476),y=m.i(207670),v=m.i(975157),b=m.i(271645),x=m.i(2324),w=m.i(671149);let E=({header:m,teaser:E,content:S,readMoreLabel:C,readLessLabel:k})=>{let[j,T]=(0,b.useState)(!1);return(0,g.jsx)("section",{className:"container corporate:mx-auto corporate:max-w-none",children:(0,g.jsxs)("div",{children:[m&&(0,g.jsx)("h4",{className:"mb-1 text-xl text-grey-dark nexium:text-primary vimovo:text-primary md:mb-3 md:text-[28px] md:leading-9",dangerouslySetInnerHTML:{__html:(0,v.default)(m)}}),(0,g.jsx)("div",{className:"rich-text text-grey-dark",dangerouslySetInnerHTML:{__html:E}}),j&&(0,g.jsx)("div",{className:"rich-text pt-3 text-grey-dark md:pt-6",dangerouslySetInnerHTML:{__html:S}}),(0,g.jsxs)("button",{type:"button",className:"mt-3 flex w-full justify-center border-t border-primary-dark p-4 md:mt-6",tabIndex:0,onClick:()=>T(!j),onKeyDown:m=>{("Enter"===m.key||" "===m.key)&&T(!j)},"aria-expanded":j,children:[(0,g.jsx)(x.default,{className:"!min-w-[90px] !p-0",style:"tertiary",label:j?k:C}),(0,g.jsx)(w.default,{className:(0,y.clsx)("ml-0.5 mt-0.5 size-4 shrink-0 cursor-pointer text-primary-dark transition",j&&"rotate-180"),name:"chevron-down"})]})]})})};m.s(["default",0,E])},671073,m=>{"use strict";var g=m.i(843476),y=m.i(795092),v=m.i(376917);let b=({days:m})=>(0,g.jsx)("section",{children:(0,g.jsx)("ul",{className:"container grid max-w-[1062px] gap-6 md:grid-cols-2",children:m.map(({id:m,name:b,schedule:x})=>(0,g.jsxs)("li",{children:[(0,g.jsx)("h4",{className:"mb-2 text-xl text-grey-dark",children:(0,g.jsx)(v.Text,{field:b})}),(0,g.jsx)("ul",{className:"grid gap-2",children:x.map(({id:m,time:v,datetime:b,description:x})=>(0,g.jsx)("li",{children:(0,g.jsxs)("div",{className:"flex gap-6",children:[(0,g.jsx)("time",{className:"block w-10 shrink-0 text-center text-base leading-5 text-grey-mid",dateTime:b,children:v}),(0,g.jsx)(y.RichText,{className:"rich-text",field:x})]})},m))})]},m))})});m.s(["default",0,b])},750143,m=>{"use strict";var g=m.i(843476),y=m.i(236685),v=m.i(795092),b=m.i(376917);let x=({title:m,description:x,asideTitle:w,photo:E,occupation:S,name:C,about:k})=>{let j=!!(m?.value||x?.value);return(0,g.jsx)("section",{children:(0,g.jsxs)("div",{className:"flex items-start gap-4 max-lg:flex-col lg:gap-8",children:[j&&(0,g.jsxs)("div",{className:"grid gap-3 lg:w-2/3 lg:gap-4",children:[m?.value&&(0,g.jsx)("div",{className:"font-bold text-primary-dark",children:(0,g.jsx)(b.Text,{field:m})}),x?.value&&(0,g.jsx)(v.RichText,{className:"rich-text",field:x})]}),(0,g.jsxs)("div",{className:`grid gap-3 rounded-lg bg-[#E7E6E6] p-4 ${j?"lg:w-1/3":"lg:w-full"} overflow-hidden lg:gap-4`,children:[w?.value&&(0,g.jsx)("div",{className:"text-center font-bold text-primary-dark",children:(0,g.jsx)(b.Text,{field:w})}),(0,g.jsxs)("div",{className:"flex items-center gap-3 md:gap-4",children:[E?.value?.src&&(0,g.jsx)(y.Image,{className:"h-16 w-16 rounded-full object-cover",field:E}),(0,g.jsxs)("div",{children:[S?.value&&(0,g.jsx)("div",{className:"text-sm text-primary-dark",children:(0,g.jsx)(b.Text,{field:S})}),C?.value&&(0,g.jsx)("div",{className:"font-medium",children:(0,g.jsx)(b.Text,{field:C})})]})]}),k?.value&&(0,g.jsx)(v.RichText,{className:"rich-text text-sm",field:k})]})]})})};m.s(["default",0,x])},134979,m=>{"use strict";var g=m.i(843476),y=m.i(236685),v=m.i(376917);let b=({title:m,withPhotos:b,speakers:x})=>(0,g.jsx)("section",{className:"container",children:(0,g.jsxs)("div",{className:"overflow-hidden rounded-3xl bg-white shadow-lg",children:[(0,g.jsx)("h2",{className:"bg-primary-dark p-8 text-center text-2xl font-bold text-white",children:(0,g.jsx)(v.Text,{field:m})}),(0,g.jsxs)("div",{className:"flex flex-col gap-12 p-8",children:[(0,g.jsx)("ul",{className:"flex flex-col gap-12",children:b.map(({title:m,people:b},x)=>(0,g.jsxs)("li",{children:[(0,g.jsx)("h3",{className:"mb-6 text-2xl font-bold text-primary-dark",children:(0,g.jsx)(v.Text,{field:m})}),(0,g.jsx)("ul",{className:"grid gap-8 md:grid-cols-2",children:b.map(({photo:m,title:b,name:x,description:w},E)=>(0,g.jsxs)("li",{className:"flex flex-col gap-6 sm:grid sm:grid-cols-3",children:[(0,g.jsx)(y.Image,{className:"h-auto w-full",field:m}),(0,g.jsxs)("div",{className:"col-span-2",children:[(0,g.jsxs)("h4",{className:"mb-2 text-lg font-bold text-primary",children:[(0,g.jsx)(v.Text,{field:b})," ",(0,g.jsx)(v.Text,{field:x})]}),(0,g.jsx)("p",{children:(0,g.jsx)(v.Text,{field:w})})]})]},E))})]},x))}),(0,g.jsx)("ul",{className:"flex flex-col gap-12",children:x.map(({title:m,people:y},b)=>(0,g.jsxs)("li",{children:[(0,g.jsx)("h3",{className:"mb-6 text-2xl font-bold text-primary-dark",children:(0,g.jsx)(v.Text,{field:m})}),(0,g.jsx)("ul",{className:"flex list-disc flex-col gap-2 pl-4 text-primary-dark-50",children:y.map(({info:m},y)=>(0,g.jsx)("li",{className:"",children:(0,g.jsx)("p",{className:"text-grey-dark",children:(0,g.jsx)(v.Text,{field:m})})},y))})]},b))})]})]})});m.s(["default",0,b])},828952,m=>{"use strict";var g=m.i(843476),y=m.i(376917),v=m.i(207670),b=m.i(271645),x=g,w=y,E=v,S=b,C=m.i(601087),k=m.i(592517),j=m.i(414852);let T=(0,S.forwardRef)(function({heading:m,inputs:g,description:y,checkboxes:v,disclaimer:b},T){let N=(0,S.useRef)(null),A=()=>{let m=N.current;if(m){if(m.querySelectorAll(".form-field").forEach(m=>{let g=m.querySelector("input"),y=m.querySelector("select");g&&(g?.checkValidity()?m.classList.remove("has-error"):m.classList.add("has-error")),y&&(y?.checkValidity()?m.classList.remove("has-error"):m.classList.add("has-error"))}),!m.querySelectorAll(".has-error").length)return!0;document.querySelector(".has-error")?.scrollIntoView({behavior:"smooth"})}return!1},I=()=>{let m=N.current;if(m){let g=new FormData(m),y={};return g.forEach((m,g)=>y[g]=m),JSON.stringify(y)}return null};return(0,S.useImperativeHandle)(T,()=>({isValid:A,getFormData:I}),[]),(0,x.jsx)("section",{children:(0,x.jsx)("div",{className:"container flex justify-center",children:(0,x.jsxs)("form",{ref:N,className:"flex flex-col gap-6",children:[(0,x.jsx)("h2",{className:"text-xl font-bold text-grey-dark md:text-[28px] md:leading-9",children:(0,x.jsx)(w.Text,{field:m})}),(0,x.jsxs)("div",{className:"flex flex-col gap-6 md:items-center",children:[(0,x.jsx)("ul",{className:"-mx-3 flex flex-wrap gap-y-3 max-md:flex-col md:w-2/3",children:g.map(m=>(0,x.jsx)("li",{className:(0,E.clsx)("px-3",m.width?`md:w-${m.width}`:"w-full"),children:m.items?(0,x.jsx)(k.default,{...m}):(0,x.jsx)(j.default,{...m})},m.id))}),y&&(0,x.jsx)("p",{className:"text-xs text-grey-dark md:w-2/3 md:px-3",children:(0,x.jsx)(w.Text,{field:y})})]}),(0,x.jsxs)("div",{children:[(0,x.jsx)("p",{className:"mb-3 text-base leading-5 text-grey-dark",children:(0,x.jsx)(w.Text,{field:b})}),(0,x.jsx)("ul",{className:"flex flex-col gap-x-6 gap-y-3",children:v.map(m=>(0,x.jsx)("li",{children:(0,x.jsx)(C.default,{...m})},m.id))})]})]})})})});var N=m.i(2324),A=g,I=m.i(948148),R=b,O=m.i(524919),P=N,D=k,_=m.i(727273),M=m.i(249627);let L=m=>{let g=(0,I.useTranslations)(),[y,v]=(0,R.useState)(()=>{let g=O.cartService.getCartItems().find(g=>g.id===m.id);return g?g.quantity.toString():"1"}),b=[];if(m.maxAmount>0)for(let g=1;g<=m.maxAmount;g++){let v={id:`${m.id}-quantity-${g}`,label:g.toString(),value:g.toString(),selected:!1};v.selected=g.toString()===y,b.push(v)}let x={name:"Quantity",items:b,value:y,setSelectedItem:g=>
364{if(g){let y=parseInt(g.value);O.cartService.updateQuantity(m.id,y),v(g.value),m.onChange?.()}}};return(0,A.jsx)(_.default,{...m,children:(0,A.jsxs)(A.Fragment,{children:[(0,A.jsx)(P.Button,{label:g("Cart/RemoveFromCart"),iconName:"cart",iconPosition:"right",style:"tertiary",onClick:()=>{O.cartService.removeFromCart(m.id),m.onChange?.(),M.eventService.emit("cartUpdated")}}),x&&(0,A.jsx)(D.default,{...x})]})})},F=({steps:m,headingCartItems:x,cartItems:w,address:E,backButton:S,nextButton:C,submitButton:k,onChange:j})=>{let{onClick:A}=k||{},[I,R]=(0,b.useState)(m.find(m=>m.isActive)),O=(0,b.useRef)(null),P=()=>{let{current:m}=O,{isValid:g,getFormData:y}=m;m&&g()&&A&&A({formData:y()})};return(0,g.jsx)("section",{children:(0,g.jsxs)("div",{className:"mx-auto max-w-[1062px]",children:[(0,g.jsx)("div",{className:"container",children:(0,g.jsxs)("div",{className:"relative",children:[(0,g.jsx)("div",{className:"absolute left-0 top-1/2 h-0.5 w-full -translate-y-1/2 bg-grey-light"}),(0,g.jsx)("ul",{className:"relative z-10 flex items-center justify-between",children:m.map(m=>(0,g.jsx)("li",{children:(0,g.jsx)("div",{className:(0,v.clsx)("flex size-14 items-center justify-center rounded-full text-xl",I?.id===m.id?"bg-primary-dark text-white":"bg-grey-light text-grey-mid"),children:m.text})},m.id))})]})}),(0,g.jsxs)("div",{className:(0,v.clsx)("container flex-col gap-6",I?.id==="cartStep1"?"flex":"hidden"),children:[(0,g.jsx)("h2",{className:"text-xl font-bold text-grey-dark md:text-[28px] md:leading-9",children:(0,g.jsx)(y.Text,{field:x})}),(0,g.jsx)("ul",{className:"flex flex-col gap-6",children:w.map((m,y)=>{let v={id:m.id,header:{value:m.title},description:{value:m.description},image:{value:{src:m.imageUrl,alt:m.title,height:0,width:0}},label:m.label,type:m.properties,downloadUrl:m.downloadUrl,materialNumber:m.materialNumber,maxAmount:m.maxAmount};return(0,g.jsx)("li",{className:"relative",style:{zIndex:w.length-y+1},children:(0,g.jsx)(L,{...v,onChange:j})},m.id)})})]}),(0,g.jsx)("div",{className:(0,v.clsx)(I?.id==="cartStep2"?"":"hidden"),children:(0,g.jsx)(T,{...E,ref:O})}),(0,g.jsx)("div",{className:"container",children:(0,g.jsxs)("ul",{className:(0,v.clsx)("flex items-center",I?.id===m[0].id?"justify-end":"justify-between"),children:[I?.id!==m[0].id&&(0,g.jsx)("li",{children:(0,g.jsx)(N.default,{style:"primary",iconName:"chevron-left",...S,onClick:()=>{m.forEach((g,y)=>{g.id===I?.id&&R(m[--y])}),window.scrollTo({top:0})}})}),!I?.isFinal&&(0,g.jsx)("li",{children:(0,g.jsx)(N.default,{style:"primary",iconName:"chevron-right",iconPosition:"right",...C,isDisabled:0===w.length,onClick:()=>{m.forEach((g,y)=>{g.id===I?.id&&R(m[++y])}),window.scrollTo({top:0,behavior:"smooth"})}})}),I?.isFinal&&(0,g.jsx)("li",{children:(0,g.jsx)(N.default,{style:"primary",...k,onClick:P})})]})})]})})};m.s(["default",0,F],828952)},120597,m=>{"use strict";var g,y,v,b,x,w,E=m.i(843476),S=m.i(271645),C=S,k=m.i(247167),j=S;function T(m){if(Array.isArray(m))return m}function N(m,g){var y=null==m?null:"u">typeof Symbol&&m[Symbol.iterator]||m["@@iterator"];if(null!=y){var v,b,x,w,E=[],S=!0,C=!1;try{if(x=(y=y.call(m)).next,0===g){if(Object(y)!==y)return;S=!1}else for(;!(S=(v=x.call(y)).done)&&(E.push(v.value),E.length!==g);S=!0);}catch(m){C=!0,b=m}finally{try{if(!S&&null!=y.return&&(w=y.return(),Object(w)!==w))return}finally{if(C)throw b}}return E}}function A(m,g){(null==g||g>m.length)&&(g=m.length);for(var y=0,v=Array(g);y<g;y++)v[y]=m[y];return v}function I(m,g){if(m){if("string"==typeof m)return A(m,g);var y=({}).toString.call(m).slice(8,-1);return"Object"===y&&m.constructor&&(y=m.constructor.name),"Map"===y||"Set"===y?Array.from(m):"Arguments"===y||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(y)?A(m,g):void 0}}function R(){throw TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function O(m,g){return T(m)||N(m,g)||I(m,g)||R()}function P(m){return(P="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(m){return typeof m}:function(m){return m&&"function"==typeof Symbol&&m.constructor===Symbol&&m!==Symbol.prototype?"symbol":typeof m})(m)}function D(){for(var m=arguments.length,g=Array(m),y=0;y<m;y++)g[y]=arguments[y];if(g){for(var v=[],b=0;b<g.length;b++){var x=g[b];if(x){var w=P(x);if("string"===w||"number"===w)v.push(x);else if("object"===w){var E=Array.isArray(x)?x:Object.entries(x).map(function(m){var g=O(m,2),y=g[0];return g[1]?y:null});v=E.length?v.concat(E.filter(function(m){return!!m})):v}}}return v.join(" ").trim()}}function _(m){if(Array.isArray(m))return A(m)}function M(m){if("u">typeof Symbol&&null!=m[Symbol.iterator]||null!=m["@@iterator"])return Array.from(m)}function L(){throw TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function F(m){return _(m)||M(m)||I(m)||L()}function B(m,g){if(!(m instanceof g))throw TypeError("Cannot call a class as a function")}function H(m,g){if("object"!=P(m)||!m)return m;var y=m[Symbol.toPrimitive];if(void 0!==y){var v=y.call(m,g||"default");if("object"!=P(v))return v;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===g?String:Number)(m)}function z(m){var g=H(m,"string");return"symbol"==P(g)?g:g+""}function V(m,g){for(var y=0;y<g.length;y++){var v=g[y];v.enumerable=v.enumerable||!1,v.configurable=!0,"value"in v&&(v.writable=!0),Object.defineProperty(m,z(v.key),v)}}function U(m,g,y){return g&&V(m.prototype,g),y&&V(m,y),Object.defineProperty(m,"prototype",{writable:!1}),m}function W(m,g,y){return(g=z(g))in m?Object.defineProperty(m,g,{value:y,enumerable:!0,configurable:!0,writable:!0}):m[g]=y,m}function G(m,g){var y="u">typeof Symbol&&m[Symbol.iterator]||m["@@iterator"];if(!y){if(Array.isArray(m)||(y=q(m))||g&&m&&"number"==typeof m.length){y&&(m=y);var v=0,b=function(){};return{s:b,n:function(){return v>=m.length?{done:!0}:{done:!1,value:m[v++]}},e:function(m){throw m},f:b}}throw TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var x,w=!0,E=!1;return{s:function(){y=y.call(m)},n:function(){var m=y.next();return w=m.done,m},e:function(m){E=!0,x=m},f:function(){try{w||null==y.return||y.return()}finally{if(E)throw x}}}}function q(m,g){if(m){if("string"==typeof m)return $(m,g);var y=({}).toString.call(m).slice(8,-1);return"Object"===y&&m.constructor&&(y=m.constructor.name),"Map"===y||"Set"===y?Array.from(m):"Arguments"===y||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(y)?$(m,g):void 0}}function $(m,g){(null==g||g>m.length)&&(g=m.length);for(var y=0,v=Array(g);y<g;y++)v[y]=m[y];return v}var K=function(){function m(){B(this,m)}return U(m,null,[{key:"innerWidth",value:function(m){if(m){var g=m.offsetWidth,y=getComputedStyle(m);return g+(parseFloat(y.paddingLeft)+parseFloat(y.paddingRight))}return 0}},{key:"width",value:function(m){if(m){var g=m.offsetWidth,y=getComputedStyle(m);return g-(parseFloat(y.paddingLeft)+parseFloat(y.paddingRight))}return 0}},{key:"getBrowserLanguage",value:function(){return navigator.userLanguage||navigator.languages&&navigator.languages.length&&navigator.languages[0]||navigator.language||navigator.browserLanguage||navigator.systemLanguage||"en"}},{key:"getWindowScrollTop",value:function(){var m=document.documentElement;return(window.pageYOffset||m.scrollTop)-(m.clientTop||0)}},{key:"getWindowScrollLeft",value:function(){var m=document.documentElement;return(window.pageXOffset||m.scrollLeft)-(m.clientLeft||0)}},{key:"getOuterWidth",value:function(m,g){if(m){var y=m.getBoundingClientRect().width||m.offsetWidth;if(g){var v=getComputedStyle(m);y+=parseFloat(v.marginLeft)+parseFloat(v.marginRight)}return y}return 0}},{key:"getOuterHeight",value:function(m,g){if(m){var y=m.getBoundingClientRect().height||m.offsetHeight;if(g){var v=getComputedStyle(m);y+=parseFloat(v.marginTop)+parseFloat(v.marginBottom)}return y}return 0}},{key:"getClientHeight",value:function(m,g){if(m){var y=m.clientHeight;if(g){var v=getComputedStyle(m);y+=parseFloat(v.marginTop)+parseFloat(v.marginBottom)}return y}return 0}},{key:"getClientWidth",value:function(m,g){if(m){var y=m.clientWidth;if(g){var v=getComputedStyle(m);y+=parseFloat(v.marginLeft)+parseFloat(v.marginRight)}return y}return 0}},{key:"getViewport",value:function(){var m=window,g=document,y=g.documentElement,v=g.getElementsByTagName("body")[0];return{width:m.innerWidth||y.clientWidth||v.clientWidth,height:m.innerHe
364ight||y.clientHeight||v.clientHeight}}},{key:"getOffset",value:function(m){if(m){var g=m.getBoundingClientRect();return{top:g.top+(window.pageYOffset||document.documentElement.scrollTop||document.body.scrollTop||0),left:g.left+(window.pageXOffset||document.documentElement.scrollLeft||document.body.scrollLeft||0)}}return{top:"auto",left:"auto"}}},{key:"index",value:function(m){if(m)for(var g=m.parentNode.childNodes,y=0,v=0;v<g.length;v++){if(g[v]===m)return y;1===g[v].nodeType&&y++}return -1}},{key:"addMultipleClasses",value:function(m,g){if(m&&g)if(m.classList)for(var y=g.split(" "),v=0;v<y.length;v++)m.classList.add(y[v]);else for(var b=g.split(" "),x=0;x<b.length;x++)m.className=m.className+" "+b[x]}},{key:"removeMultipleClasses",value:function(m,g){if(m&&g)if(m.classList)for(var y=g.split(" "),v=0;v<y.length;v++)m.classList.remove(y[v]);else for(var b=g.split(" "),x=0;x<b.length;x++)m.className=m.className.replace(RegExp("(^|\\b)"+b[x].split(" ").join("|")+"(\\b|$)","gi")," ")}},{key:"addClass",value:function(m,g){m&&g&&(m.classList?m.classList.add(g):m.className=m.className+" "+g)}},{key:"removeClass",value:function(m,g){m&&g&&(m.classList?m.classList.remove(g):m.className=m.className.replace(RegExp("(^|\\b)"+g.split(" ").join("|")+"(\\b|$)","gi")," "))}},{key:"hasClass",value:function(m,g){return!!m&&(m.classList?m.classList.contains(g):RegExp("(^| )"+g+"( |$)","gi").test(m.className))}},{key:"addStyles",value:function(m){var g=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};m&&Object.entries(g).forEach(function(g){var y=O(g,2),v=y[0],b=y[1];return m.style[v]=b})}},{key:"find",value:function(m,g){return m?Array.from(m.querySelectorAll(g)):[]}},{key:"findSingle",value:function(m,g){return m?m.querySelector(g):null}},{key:"setAttributes",value:function(m){var g=this,y=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(m){var v=function(g,y){var b,x,w=null!=m&&null!=(b=m.$attrs)&&b[g]?[null==m||null==(x=m.$attrs)?void 0:x[g]]:[];return[y].flat().reduce(function(m,y){if(null!=y){var b=P(y);if("string"===b||"number"===b)m.push(y);else if("object"===b){var x=Array.isArray(y)?v(g,y):Object.entries(y).map(function(m){var y=O(m,2),v=y[0],b=y[1];return"style"===g&&(b||0===b)?"".concat(v.replace(/([a-z])([A-Z])/g,"$1-$2").toLowerCase(),":").concat(b):b?v:void 0});m=x.length?m.concat(x.filter(function(m){return!!m})):m}}return m},w)};Object.entries(y).forEach(function(y){var b=O(y,2),x=b[0],w=b[1];if(null!=w){var E=x.match(/^on(.+)/);E?m.addEventListener(E[1].toLowerCase(),w):"p-bind"===x?g.setAttributes(m,w):(w="class"===x?F(new Set(v("class",w))).join(" ").trim():"style"===x?v("style",w).join(";").trim():w,m.$attrs=m.$attrs||{},m.$attrs[x]=w,m.setAttribute(x,w))}})}}},{key:"getAttribute",value:function(m,g){if(m){var y=m.getAttribute(g);return isNaN(y)?"true"===y||"false"===y?"true"===y:y:+y}}},{key:"isAttributeEquals",value:function(m,g,y){return!!m&&this.getAttribute(m,g)===y}},{key:"isAttributeNotEquals",value:function(m,g,y){return!this.isAttributeEquals(m,g,y)}},{key:"getHeight",value:function(m){if(m){var g=m.offsetHeight,y=getComputedStyle(m);return g-(parseFloat(y.paddingTop)+parseFloat(y.paddingBottom)+parseFloat(y.borderTopWidth)+parseFloat(y.borderBottomWidth))}return 0}},{key:"getWidth",value:function(m){if(m){var g=m.offsetWidth,y=getComputedStyle(m);return g-(parseFloat(y.paddingLeft)+parseFloat(y.paddingRight)+parseFloat(y.borderLeftWidth)+parseFloat(y.borderRightWidth))}return 0}},{key:"alignOverlay",value:function(g,y,v){var b=!(arguments.length>3)||void 0===arguments[3]||arguments[3];g&&y&&("self"===v?this.relativePosition(g,y):(b&&(g.style.minWidth=m.getOuterWidth(y)+"px"),this.absolutePosition(g,y)))}},{key:"absolutePosition",value:function(m,g){var y=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"left";if(m&&g){var v,b,x=m.offsetParent?{width:m.offsetWidth,height:m.offsetHeight}:this.getHiddenElementDimensions(m),w=x.height,E=x.width,S=g.offsetHeight,C=g.offsetWidth,k=g.getBoundingClientRect(),j=this.getWindowScrollTop(),T=this.getWindowScrollLeft(),N=this.getViewport();k.top+S+w>
364N.height?((v=k.top+j-w)<0&&(v=j),m.style.transformOrigin="bottom"):(v=S+k.top+j,m.style.transformOrigin="top");var A=k.left;b="left"===y?A+E>N.width?Math.max(0,A+T+C-E):A+T:A+C-E<0?T:A+C-E+T,m.style.top=v+"px",m.style.left=b+"px"}}},{key:"relativePosition",value:function(m,g){if(m&&g){var y,v,b=m.offsetParent?{width:m.offsetWidth,height:m.offsetHeight}:this.getHiddenElementDimensions(m),x=g.offsetHeight,w=g.getBoundingClientRect(),E=this.getViewport();w.top+x+b.height>E.height?(y=-1*b.height,w.top+y<0&&(y=-1*w.top),m.style.transformOrigin="bottom"):(y=x,m.style.transformOrigin="top"),v=b.width>E.width?-1*w.left:w.left+b.width>E.width?-((w.left+b.width-E.width)*1):0,m.style.top=y+"px",m.style.left=v+"px"}}},{key:"flipfitCollision",value:function(g,y){var v=this,b=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"left top",x=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"left bottom",w=arguments.length>4?arguments[4]:void 0;if(g&&y){var E=y.getBoundingClientRect(),S=this.getViewport(),C=b.split(" "),k=x.split(" "),j=function(m,g){return g?+m.substring(m.search(/(\+|-)/g))||0:m.substring(0,m.search(/(\+|-)/g))||m},T={my:{x:j(C[0]),y:j(C[1]||C[0]),offsetX:j(C[0],!0),offsetY:j(C[1]||C[0],!0)},at:{x:j(k[0]),y:j(k[1]||k[0]),offsetX:j(k[0],!0),offsetY:j(k[1]||k[0],!0)}},N=function(){return T.my.offsetX+T.at.offsetX+E.left+("left"===T.my.x?0:-1*("center"===T.my.x?v.getOuterWidth(g)/2:v.getOuterWidth(g)))},A=function(){return T.my.offsetY+T.at.offsetY+E.top+("top"===T.my.y?0:-1*("center"===T.my.y?v.getOuterHeight(g)/2:v.getOuterHeight(g)))},I={count:{x:0,y:0},left:function(){var y=N(),v=m.getWindowScrollLeft();g.style.left=y+v+"px",2===this.count.x?(g.style.left=v+"px",this.count.x=0):y<0&&(this.count.x++,T.my.x="left",T.at.x="right",T.my.offsetX*=-1,T.at.offsetX*=-1,this.right())},right:function(){var v=N()+m.getOuterWidth(y),b=m.getWindowScrollLeft();g.style.left=v+b+"px",2===this.count.x?(g.style.left=S.width-m.getOuterWidth(g)+b+"px",this.count.x=0):v+m.getOuterWidth(g)>S.width&&(this.count.x++,T.my.x="right",T.at.x="left",T.my.offsetX*=-1,T.at.offsetX*=-1,this.left())},top:function(){var y=A(),v=m.getWindowScrollTop();g.style.top=y+v+"px",2===this.count.y?(g.style.left=v+"px",this.count.y=0):y<0&&(this.count.y++,T.my.y="top",T.at.y="bottom",T.my.offsetY*=-1,T.at.offsetY*=-1,this.bottom())},bottom:function(){var v=A()+m.getOuterHeight(y),b=m.getWindowScrollTop();g.style.top=v+b+"px",2===this.count.y?(g.style.left=S.height-m.getOuterHeight(g)+b+"px",this.count.y=0):v+m.getOuterHeight(y)>S.height&&(this.count.y++,T.my.y="bottom",T.at.y="top",T.my.offsetY*=-1,T.at.offsetY*=-1,this.top())},center:function(v){if("y"===v){var b=A()+m.getOuterHeight(y)/2;g.style.top=b+m.getWindowScrollTop()+"px",b<0?this.bottom():b+m.getOuterHeight(y)>S.height&&this.top()}else{var x=N()+m.getOuterWidth(y)/2;g.style.left=x+m.getWindowScrollLeft()+"px",x<0?this.left():x+m.getOuterWidth(g)>S.width&&this.right()}}};I[T.at.x]("x"),I[T.at.y]("y"),this.isFunction(w)&&w(T)}}},{key:"findCollisionPosition",value:function(m){if(m){var g="top"===m||"bottom"===m,y="left"===m?"right":"left",v="top"===m?"bottom":"top";return g?{axis:"y",my:"center ".concat(v),at:"center ".concat(m)}:{axis:"x",my:"".concat(y," center"),at:"".concat(m," center")}}}},{key:"getParents",value:function(m){var g=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];return null===m.parentNode?g:this.getParents(m.parentNode,g.concat([m.parentNode]))}},{key:"getScrollableParents",value:function(m){var g=this,y=[];if(m){var v,b=this.getParents(m),x=/(auto|scroll)/,w=function(m){var g=m?getComputedStyle(m):null;return g&&(x.test(g.getPropertyValue("overflow"))||x.test(g.getPropertyValue("overflow-x"))||x.test(g.getPropertyValue("overflow-y")))},E=function(m){y.push("BODY"===m.nodeName||"HTML"===m.nodeName||g.isDocument(m)?window:m)},S=G(b);try{for(S.s();!(v=S.n()).done;){var C=v.value,k=1===C.nodeType&&(null==(j=C.dataset)?void 0:j.scrollselectors);if(k){var j,T,N=k.split(","),A=G(N);try{for(A.s();!(T=A.n()).done;){var I=T.value,R=this.findSingle(C,I);R&&w(R)&&E(R)}}catch(m){A.e(m)}finally{A.f()}}1===C.nodeType&&w(C)&&E(C)}}catch(m){S.e(m)}finally{S.f()}}return y}},{key:"getHiddenElementOuterHeight",value:function(m){if(m){m.style.visibility="hidden",m.style.display="block";var g=m.offsetHeight;return m.style.display="none",m.style.visibility="visible",g}return 0}},{key:"getHiddenElementOuterWidth",value:function(m){if(m){m.style.visibility="hidden",m.style.display="block";var g=m.offsetWidth;return m.style.display="none",m.style.visibility="visible",g}return 0}},{key:"getHiddenElementDimensions",value:function(m){var g={};return m&&(m.style.visibility="hidden",m.style.display="block",g.width=m.offsetWidth,g.height=m.offsetHeight,m.style.display="none",m.style.visibility="visible"),g}},{key:"fadeIn",value:function(m,g){if(m){m.style.opacity=0;var y=+new Date,v=0,b=function(){v=+m.style.opacity+(new Date().getTime()-y)/g,m.style.opacity=v,y=+new Date,1>+v&&(window.requestAnimationFrame&&requestAnimationFrame(b)||setTimeout(b,16))};b()}}},{key:"fadeOut",value:function(m,g){if(m)var y=1,v=50/g,b=setInterval(function(){(y-=v)<=0&&(y=0,clearInterval(b)),m.style.opacity=y},50)}},{key:"getUserAgent",value:function(){return navigator.userAgent}},{key:"isIOS",value:function(){return/iPad|iPhone|iPod/.test(navigator.userAgent)&&!window.MSStream}},{key:"isAndroid",value:function(){return/(android)/i.test(navigator.userAgent)}},{key:"isChrome",value:function(){return/(chrome)/i.test(navigator.userAgent)}},{key:"isClient",value:function(){return!!("u">typeof window&&window.document&&window.document.createElement)}},{key:"isTouchDevice",value:function(){return"ontouchstart"in window||navigator.maxTouchPoints>0||navigator.msMaxTouchPoints>0}},{key:"isFunction",value:function(m){return!!(m&&m.constructor&&m.call&&m.apply)}},{key:"appendChild",value:function(m,g){if(this.isElement(g))g.appendChild(m);else if(g.el&&g.el.nativeElement)g.el.nativeElement.appendChild(m);else throw Error("Cannot append "+g+" to "+m)}},{key:"removeChild",value:function(m,g){if(this.isElement(g))g.removeChild(m);else if(g.el&&g.el.nativeElement)g.el.nativeElement.removeChild(m);else throw Error("Cannot remove "+m+" from "+g)}},{key:"isElement",value:function(m){return("u"<typeof HTMLElement?"undefined":P(HTMLElement))==="object"?m instanceof HTMLElement:m&&"object"===P(m)&&null!==m&&1===m.nodeType&&"string"==typeof m.nodeName}},{key:"isDocument",value:function(m){return("u"<typeof Document?"undefined":P(Document))==="object"?m instanceof Document:m&&"object"===P(m)&&null!==m&&9===m.nodeType}},{key:"scrollInView",value:function(m,g){var y=getComputedStyle(m).getPropertyValue("border-top-width"),v=y?parseFloat(y):0,b=getComputedStyle(m).getPropertyValue("padding-top"),x=b?parseFloat(b):0,w=m.getBoundingClientRect(),E=g.getBoundingClientRect().top+document.body.scrollTop-(w.top+document.body.scrollTop)-v-x,S=m.scrollTop,C=m.clientHeight,k=this.getOuterHeight(g);E<0?m.scrollTop=S+E:E+k>C&&(m.scrollTop=S+E-C+k)}},{key:"clearSelection",value:function(){if(window.getSelection)window.getSelection().empty?window.getSelection().empty():window.getSelection().removeAllRanges&&window.getSelection().rangeCount>0&&window.getSelection().getRangeAt(0).getClientRects().length>0&&window.getSelection().removeAllRanges();else if(document.selection&&document.selection.empty)try{document.selection.empty()}catch(m){}}},{key:"calculateScrollbarWidth",value:function(m){if(m){var g=getComputedStyle(m);return m.offsetWidth-m.clientWidth-parseFloat(g.borderLeftWidth)-parseFloat(g.borderRightWidth)}if(null!=this.calculatedScrollbarWidth)return this.calculatedScrollbarWidth;var y=document.createElement("div");y.className="p-scrollbar-measure",document.body.appendChild(y);var v=y.offsetWidth-y.clientWidth;return document.body.removeChild(y),this.calculatedScrollbarWidth=v,v}},{key:"calculateBodyScrollbarWidth",value:function(){return window.innerWidth-document.documentElement.offsetWidth}},{key:"getBrowser",value:function(){if(!this.browser){var m=this.resolveUserAgent();this.browser={},m.browser&&(this.browser[m.browser]=!0,this.browser.version=m.version),this.browser.chrome?this.browser.webkit=!0:this.browser.webkit&&(this.browser.safari=!0)}return this.browser}},{key:"resolveUserAgent",value:function(){var m=navigator.userAgent.toLowerCase(),g=/(chrome)[ ]([\w.]+)/.exec(m)||/(webkit)[ ]([\w.]+)/.exec(m)||/(opera)(?:.*version|)[ ]([\w.]+)/.exec(m)||/(msie) ([\w.]+)/.exec(m)||0>m.indexOf("compatible")&&/(mozilla)(?:.*? rv:([\w.]+)|)/.exec(m)||[];return{browser:g[1]||"",version:g[2]||"0"}}},{key:"blockBodyScroll",value:function(){var m=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"p-overflow-hidden";document.body.style.getPropertyValue("--scrollbar-width")||document.body.style.setProperty("--scrollbar-width",this.calculateBodyScrollbarWidth()+"px"),this.addClass(document.body,m)}},{key:"unblockBodyScroll",value:function(){var m=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"p-overflow-hidden";document.body.style.removeProperty("--scrollbar-width"),this.removeClass(document.body,m)}},{key:"isVisible",value:function(m){return m&&(0!==m.clientHeight||0!==m.getClientRects().length||"none"!==getComputedStyle(m).display)}},{key:"isExist",value:function(m){return!!(null!=m&&m.nodeName&&m.parentNode)}},{key:"getFocusableElements",value:function(g){var y,v=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",b=m.find(g,'button:not([tabindex = "-1"]):not([disabled]):not([style*="display:none"]):not([hidden])'.concat(v,',\n [href][clientHeight][clientWidth]:not([tabindex = "-1"]):not([disabled]):not([style*="display:none"]):not([hidden])').concat(v,',\n input:not([tabindex = "-1"]):not([disabled]):not([style*="display:none"]):not([hidden])').concat(v,',\n select:not([tabindex = "-1"]):not([disabled]):not([style*="display:none"]):not([hidden])').concat(v,',\n textarea:not([tabindex = "-1"]):not([disabled]):not([style*="display:none"]):not([hidden])').concat(v,',\n [tabIndex]:not
364([tabIndex = "-1"]):not([disabled]):not([style*="display:none"]):not([hidden])').concat(v,',\n [contenteditable]:not([tabIndex = "-1"]):not([disabled]):not([style*="display:none"]):not([hidden])').concat(v)),x=[],w=G(b);try{for(w.s();!(y=w.n()).done;){var E=y.value;"none"!==getComputedStyle(E).display&&"hidden"!==getComputedStyle(E).visibility&&x.push(E)}}catch(m){w.e(m)}finally{w.f()}return x}},{key:"getFirstFocusableElement",value:function(g,y){var v=m.getFocusableElements(g,y);return v.length>0?v[0]:null}},{key:"getLastFocusableElement",value:function(g,y){var v=m.getFocusableElements(g,y);return v.length>0?v[v.length-1]:null}},{key:"focus",value:function(m,g){var y=void 0===g||!g;m&&document.activeElement!==m&&m.focus({preventScroll:y})}},{key:"focusFirstElement",value:function(g,y){if(g){var v=m.getFirstFocusableElement(g);return v&&m.focus(v,y),v}}},{key:"getCursorOffset",value:function(m,g,y,v){if(m){var b=getComputedStyle(m),x=document.createElement("div");x.style.position="absolute",x.style.top="0px",x.style.left="0px",x.style.visibility="hidden",x.style.pointerEvents="none",x.style.overflow=b.overflow,x.style.width=b.width,x.style.height=b.height,x.style.padding=b.padding,x.style.border=b.border,x.style.overflowWrap=b.overflowWrap,x.style.whiteSpace=b.whiteSpace,x.style.lineHeight=b.lineHeight,x.innerHTML=g.replace(/\r\n|\r|\n/g,"<br />");var w=document.createElement("span");w.textContent=v,x.appendChild(w);var E=document.createTextNode(y);x.appendChild(E),document.body.appendChild(x);var S=w.offsetLeft,C=w.offsetTop,k=w.clientHeight;return document.body.removeChild(x),{left:Math.abs(S-m.scrollLeft),top:Math.abs(C-m.scrollTop)+k}}return{top:"auto",left:"auto"}}},{key:"invokeElementMethod",value:function(m,g,y){m[g].apply(m,y)}},{key:"isClickable",value:function(m){var g=m.nodeName,y=m.parentElement&&m.parentElement.nodeName;return"INPUT"===g||"TEXTAREA"===g||"BUTTON"===g||"A"===g||"INPUT"===y||"TEXTAREA"===y||"BUTTON"===y||"A"===y||this.hasClass(m,"p-button")||this.hasClass(m.parentElement,"p-button")||this.hasClass(m.parentElement,"p-checkbox")||this.hasClass(m.parentElement,"p-radiobutton")}},{key:"applyStyle",value:function(m,g){if("string"==typeof g)m.style.cssText=g;else for(var y in g)m.style[y]=g[y]}},{key:"exportCSV",value:function(g,y){var v=new Blob([g],{type:"application/csv;charset=utf-8;"});window.navigator.msSaveOrOpenBlob?navigator.msSaveOrOpenBlob(v,y+".csv"):m.saveAs({name:y+".csv",src:URL.createObjectURL(v)})||(g="data:text/csv;charset=utf-8,"+g,window.open(encodeURI(g)))}},{key:"saveAs",value:function(m){if(m){var g=document.createElement("a");if(void 0!==g.download){var y=m.name,v=m.src;return g.setAttribute("href",v),g.setAttribute("download",y),g.style.display="none",document.body.appendChild(g),g.click(),document.body.removeChild(g),!0}}return!1}},{key:"createInlineStyle",value:function(g,y){var v=document.createElement("style");return m.addNonce(v,g),y||(y=document.head),y.appendChild(v),v}},{key:"removeInlineStyle",value:function(m){if(this.isExist(m)){try{m.parentNode.removeChild(m)}catch(m){}m=null}return m}},{key:"addNonce",value:function(m,g){try{g||(g=k.default.env.REACT_APP_CSS_NONCE)}catch(m){}g&&m.setAttribute("nonce",g)}},{key:"getTargetElement",value:function(m){if(!m)return null;if("document"===m)return document;if("window"===m)return window;if("object"===P(m)&&m.hasOwnProperty("current"))return this.isExist(m.current)?m.current:null;var g,y=(g=m)&&g.constructor&&g.call&&g.apply?m():m;return this.isDocument(y)||this.isExist(y)?y:null}},{key:"getAttributeNames",value:function(m){var g,y,v;for(y=[],v=m.attributes,g=0;g<v.length;++g)y.push(v[g].nodeName);return y.sort(),y}},{key:"isEqualElement",value:function(g,y){if(v=m.getAttributeNames(g),b=m.getAttributeNames(y),v.join(",")!==b.join(","))return!1;for(var v,b,x,w,E,S=0;S<v.length;++S)if("style"===(x=v[S]))for(var C=g.style,k=y.style,j=/^\d+$/,T=0,N=Object.keys(C);T<N.length;T++){var A=N[T];if(!j.test(A)&&C[A]!==k[A])return!1}else if(g.getAttribute(x)!==y.getAttribute(x))return!1;for(w=g.firstChild,E=y.firstChild;w&&E;w=w.nextSibling,E=E.nextSibling){if(w.nodeType!==E.nodeType)return!1;if(1===w.nodeType){if(!m.isEqualElement(w,E))return!1}else if(w.nodeValue!==E.nodeValue)return!1}return!w&&!E}},{key:"hasCSSAnimation",value:function(m){return!!m&&parseFloat(getComputedStyle(m).getPropertyValue("animation-duration")||"0")>0}},{key:"hasCSSTransition",value:function(m){return!!m&&parseFloat(getComputedStyle(m).getPropertyValue("transition-duration")||"0")>0}}])}();function Q(){var m=new Map;return{on:function(g,y){var v=m.get(g);v?v.push(y):v=[y],m.set(g,v)},off:function(g,y){var v=m.get(g);v&&v.splice(v.indexOf(y)>>>0,1)},emit:function(g,y){var v=m.get(g);
364v&&v.slice().forEach(function(m){return m(y)})}}}function Y(){return(Y=Object.assign.bind()).apply(null,arguments)}function Z(m,g){var y="u">typeof Symbol&&m[Symbol.iterator]||m["@@iterator"];if(!y){if(Array.isArray(m)||(y=X(m))||g&&m&&"number"==typeof m.length){y&&(m=y);var v=0,b=function(){};return{s:b,n:function(){return v>=m.length?{done:!0}:{done:!1,value:m[v++]}},e:function(m){throw m},f:b}}throw TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var x,w=!0,E=!1;return{s:function(){y=y.call(m)},n:function(){var m=y.next();return w=m.done,m},e:function(m){E=!0,x=m},f:function(){try{w||null==y.return||y.return()}finally{if(E)throw x}}}}function X(m,g){if(m){if("string"==typeof m)return J(m,g);var y=({}).toString.call(m).slice(8,-1);return"Object"===y&&m.constructor&&(y=m.constructor.name),"Map"===y||"Set"===y?Array.from(m):"Arguments"===y||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(y)?J(m,g):void 0}}function J(m,g){(null==g||g>m.length)&&(g=m.length);for(var y=0,v=Array(g);y<g;y++)v[y]=m[y];return v}W(K,"DATA_PROPS",["data-"]),W(K,"ARIA_PROPS",["aria","focus-target"]);var ee=function(){function m(){B(this,m)}return U(m,null,[{key:"equals",value:function(m,g,y){return y&&m&&"object"===P(m)&&g&&"object"===P(g)?this.deepEquals(this.resolveFieldData(m,y),this.resolveFieldData(g,y)):this.deepEquals(m,g)}},{key:"deepEquals",value:function(m,g){if(m===g)return!0;if(m&&g&&"object"===P(m)&&"object"===P(g)){var y,v,b,x=Array.isArray(m),w=Array.isArray(g);if(x&&w){if((v=m.length)!==g.length)return!1;for(y=v;0!=y--;)if(!this.deepEquals(m[y],g[y]))return!1;return!0}if(x!==w)return!1;var E=m instanceof Date,S=g instanceof Date;if(E!==S)return!1;if(E&&S)return m.getTime()===g.getTime();var C=m instanceof RegExp,k=g instanceof RegExp;if(C!==k)return!1;if(C&&k)return m.toString()===g.toString();var j=Object.keys(m);if((v=j.length)!==Object.keys(g).length)return!1;for(y=v;0!=y--;)if(!Object.prototype.hasOwnProperty.call(g,j[y]))return!1;for(y=v;0!=y--;)if(b=j[y],!this.deepEquals(m[b],g[b]))return!1;return!0}return m!=m&&g!=g}},{key:"resolveFieldData",value:function(m,g){if(!m||!g)return null;try{var y=m[g];if(this.isNotEmpty(y))return y}catch(m){}if(Object.keys(m).length){if(this.isFunction(g))return g(m);if(this.isNotEmpty(m[g]))return m[g];if(-1===g.indexOf("."))return m[g];for(var v=g.split("."),b=m,x=0,w=v.length;x<w;++x){if(null==b)return null;b=b[v[x]]}return b}return null}},{key:"findDiffKeys",value:function(m,g){return m&&g?Object.keys(m).filter(function(m){return!g.hasOwnProperty(m)}).reduce(function(g,y){return g[y]=m[y],g},{}):{}}},{key:"reduceKeys",value:function(m,g){var y={};return m&&g&&0!==g.length&&Object.keys(m).filter(function(m){return g.some(function(g){return m.startsWith(g)})}).forEach(function(g){y[g]=m[g],delete m[g]}),y}},{key:"reorderArray",value:function(m,g,y){m&&g!==y&&(y>=m.length&&(y%=m.length,g%=m.length),m.splice(y,0,m.splice(g,1)[0]))}},{key:"findIndexInList",value:function(m,g,y){var v=this;return g?y?g.findIndex(function(g){return v.equals(g,m,y)}):g.findIndex(function(g){return g===m}):-1}},{key:"getJSXElement",value:function(m){for(var g=arguments.length,y=Array(g>1?g-1:0),v=1;v<g;v++)y[v-1]=arguments[v];return this.isFunction(m)?m.apply(void 0,y):m}},{key:"getItemValue",value:function(m){for(var g=arguments.length,y=Array(g>1?g-1:0),v=1;v<g;v++)y[v-1]=arguments[v];return this.isFunction(m)?m.apply(void 0,y):m}},{key:"getProp",value:function(m){var g=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",y=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},v=m?m[g]:void 0;return void 0===v?y[g]:v}},{key:"getPropCaseInsensitive",value:function(m,g){var y=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},v=this.toFlatCase(g);for(var b in m)if(m.hasOwnProperty(b)&&this.toFlatCase(b)===v)return m[b];for(var x in y)if(y.hasOwnProperty(x)&&this.toFlatCase(x)===v)return y[x]}},{key:"getMergedProps",value:function(m,g){return Object.assign({},g,m)}},{key:"getDiffProps",value:function(m,g){return this.findDiffKeys(m,g)}},{key:"getPropValue",value:function(m){if(!this.isFunction(m))return m;for(var g=arguments.length,y=Array(g>1?g-1:0),v=1;v<g;v++)y[v-1]=arguments[v];if(1===y.length){var b=y[0];return m(Array.isArray(b)?b[0]:b)}return m.apply(void 0,y)}},{key:"getComponentProp",value:function(m){var g=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",y=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return this.isNotEmpty(m)?this.getProp(m.props,g,y):void 0}},{key:"getComponentProps",value:function(m,g){return this.isNotEmpty(m)?this.getMergedProps(m.props,g):void 0}},{key:"getComponentDiffProps",value:function(m,g){return this.isNotEmpty(m)?this.getDiffProps(m.props,g):void 0}},{key:"isValidChild",value:function(m,g,y){if(m){var v,b=this.getComponentProp(m,"__TYPE")||(m.type?m.type.displayName:void 0);return!b&&null!=m&&null!=(v=m.type)&&null!=(v=v._payload)&&v.value&&(b=m.type._payload.value.find(function(m){return m===g})),b===g}return!1}},{key:"getRefElement",value:function(m){return m?"object"===P(m)&&m.hasOwnProperty("current")?m.current:m:null}},{key:"combinedRefs",value:function(m,g){m&&g&&("function"==typeof g?g(m.current):g.current=m.current)}},{key:"removeAccents",value:function(m){return m&&m.search(/[\xC0-\xFF]/g)>-1&&(m=m.replace(/[\xC0-\xC5]/g,"A").replace(/[\xC6]/g,"AE").replace(/[\xC7]/g,"C").replace(/[\xC8-\xCB]/g,"E").replace(/[\xCC-\xCF]/g,"I").replace(/[\xD0]/g,"D").replace(/[\xD1]/g,"N").replace(/[\xD2-\xD6\xD8]/g,"O").replace(/[\xD9-\xDC]/g,"U").replace(/[\xDD]/g,"Y").replace(/[\xDE]/g,"P").replace(/[\xE0-\xE5]/g,"a").replace(/[\xE6]/g,"ae").replace(/[\xE7]/g,"c").replace(/[\xE8-\xEB]/g,"e").replace(/[\xEC-\xEF]/g,"i").replace(/[\xF1]/g,"n").replace(/[\xF2-\x
364F6\xF8]/g,"o").replace(/[\xF9-\xFC]/g,"u").replace(/[\xFE]/g,"p").replace(/[\xFD\xFF]/g,"y")),m}},{key:"toFlatCase",value:function(m){return this.isNotEmpty(m)&&this.isString(m)?m.replace(/(-|_)/g,"").toLowerCase():m}},{key:"toCapitalCase",value:function(m){return this.isNotEmpty(m)&&this.isString(m)?m[0].toUpperCase()+m.slice(1):m}},{key:"trim",value:function(m){return this.isNotEmpty(m)&&this.isString(m)?m.trim():m}},{key:"isEmpty",value:function(m){return null==m||""===m||Array.isArray(m)&&0===m.length||!(m instanceof Date)&&"object"===P(m)&&0===Object.keys(m).length}},{key:"isNotEmpty",value:function(m){return!this.isEmpty(m)}},{key:"isFunction",value:function(m){return!!(m&&m.constructor&&m.call&&m.apply)}},{key:"isObject",value:function(m){return null!==m&&m instanceof Object&&m.constructor===Object}},{key:"isDate",value:function(m){return null!==m&&m instanceof Date&&m.constructor===Date}},{key:"isArray",value:function(m){return null!==m&&Array.isArray(m)}},{key:"isString",value:function(m){return null!==m&&"string"==typeof m}},{key:"isPrintableCharacter",value:function(){var m=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return this.isNotEmpty(m)&&1===m.length&&m.match(/\S| /)}},{key:"isLetter",value:function(m){return/^[a-zA-Z\u00C0-\u017F]$/.test(m)}},{key:"isScalar",value:function(m){return null!=m&&("string"==typeof m||"number"==typeof m||"bigint"==typeof m||"boolean"==typeof m)}},{key:"findLast",value:function(m,g){var y;if(this.isNotEmpty(m))try{y=m.findLast(g)}catch(v){y=F(m).reverse().find(g)}return y}},{key:"findLastIndex",value:function(m,g){var y=-1;if(this.isNotEmpty(m))try{y=m.findLastIndex(g)}catch(v){y=m.lastIndexOf(F(m).reverse().find(g))}return y}},{key:"sort",value:function(m,g){var y=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1,v=arguments.length>3?arguments[3]:void 0,b=arguments.length>4&&void 0!==arguments[4]?arguments[4]:1,x=this.compare(m,g,v,y),w=y;return(this.isEmpty(m)||this.isEmpty(g))&&(w=1===b?y:b),w*x}},{key:"compare",value:function(m,g,y){var v=arguments.length>3&&void 0!==arguments[3]?arguments[3]:1,b=this.isEmpty(m),x=this.isEmpty(g);return b&&x?0:b?v:x?-v:"string"==typeof m&&"string"==typeof g?y(m,g):m<g?-1:+(m>g)}},{key:"localeComparator",value:function(m){return new Intl.Collator(m,{numeric:!0}).compare}},{key:"findChildrenByKey",value:function(m,g){var y,v=Z(m);try{for(v.s();!(y=v.n()).done;){var b=y.value;if(b.key===g)return b.children||[];if(b.children){var x=this.findChildrenByKey(b.children,g);if(x.length>0)return x}}}catch(m){v.e(m)}finally{v.f()}return[]}},{key:"mutateFieldData",value:function(m,g,y){if("object"===P(m)&&"string"==typeof g)for(var v=g.split("."),b=m,x=0,w=v.length;x<w;++x){if(x+1-w==0){b[v[x]]=y;break}b[v[x]]||(b[v[x]]={}),b=b[v[x]]}}},{key:"getNestedValue",value:function(m,g){return g.split(".").reduce(function(m,g){return m&&void 0!==m[g]?m[g]:void 0},m)}},{key:"absoluteCompare",value:function(g,y){var v=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1,b=arguments.length>3&&void 0!==arguments[3]?arguments[3]:0;
364if(!g||!y||b>v)return!0;if(P(g)!==P(y))return!1;var x=Object.keys(g),w=Object.keys(y);if(x.length!==w.length)return!1;for(var E=0,S=x;E<S.length;E++){var C=S[E],k=g[C],j=y[C],T=m.isObject(k)&&m.isObject(j),N=m.isFunction(k)&&m.isFunction(j);if((T||N)&&!this.absoluteCompare(k,j,v,b+1)||!T&&k!==j)return!1}return!0}},{key:"selectiveCompare",value:function(m,g,y){var v=arguments.length>3&&void 0!==arguments[3]?arguments[3]:1;if(m===g)return!0;if(!m||!g||"object"!==P(m)||"object"!==P(g))return!1;if(!y)return this.absoluteCompare(m,g,1);var b,x=Z(y);try{for(x.s();!(b=x.n()).done;){var w=b.value,E=this.getNestedValue(m,w),S=this.getNestedValue(g,w),C="object"===P(E)&&null!==E&&"object"===P(S)&&null!==S;if(C&&!this.absoluteCompare(E,S,v)||!C&&E!==S)return!1}}catch(m){x.e(m)}finally{x.f()}return!0}}])}(),et=0;function en(){var m=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"pr_id_";return et++,"".concat(m).concat(et)}function er(m,g){var y=Object.keys(m);if(Object.getOwnPropertySymbols){var v=Object.getOwnPropertySymbols(m);g&&(v=v.filter(function(g){return Object.getOwnPropertyDescriptor(m,g).enumerable})),y.push.apply(y,v)}return y}function ei(m){for(var g=1;g<arguments.length;g++){var y=null!=arguments[g]?arguments[g]:{};g%2?er(Object(y),!0).forEach(function(g){W(m,g,y[g])}):Object.getOwnPropertyDescriptors?Object.defineProperties(m,Object.getOwnPropertyDescriptors(y)):er(Object(y)).forEach(function(g){Object.defineProperty(m,g,Object.getOwnPropertyDescriptor(y,g))})}return m}var ea=function(){function m(){B(this,m)}return U(m,null,[{key:"getJSXIcon",value:function(m){var g=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},y=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},v=null;if(null!==m){var b=P(m),x=D(g.className,"string"===b&&m);if(v=j.createElement("span",Y({},g,{className:x,key:en("icon")})),"string"!==b){var w=ei({iconProps:g,element:v},y);return ee.getJSXElement(m,w)}}return v}}])}();function eo(m,g){var y=Object.keys(m);if(Object.getOwnPropertySymbols){var v=Object.getOwnPropertySymbols(m);g&&(v=v.filter(function(g){return Object.getOwnPropertyDescriptor(m,g).enumerable})),y.push.apply(y,v)}return y}function el(m){for(var g=1;g<arguments.length;g++){var y=null!=arguments[g]?arguments[g]:{};g%2?eo(Object(y),!0).forEach(function(g){W(m,g,y[g])}):Object.getOwnPropertyDescriptors?Object.defineProperties(m,Object.getOwnPropertyDescriptors(y)):eo(Object(y)).forEach(function(g){Object.defineProperty(m,g,Object.getOwnPropertyDescriptor(y,g))})}return m}function es(m){var g=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(m){var y=function(m){return"function"==typeof m},v=g.classNameMergeFunction,b=y(v);return m.reduce(function(m,g){if(!g)return m;var x=function(){var x=g[w];if("style"===w)m.style=el(el({},m.style),g.style);else if("className"===w){var E="";E=b?v(m.className,g.className):[m.className,g.className].join(" ").trim(),m.className=E||void 0}else if(y(x)){var S=m[w];m[w]=S?function(){S.apply(void 0,arguments),x.apply(void 0,arguments)}:x}else m[w]=x};for(var w in g)x();return m},{})}}var ec=(g=[],y=function(m,y){var v=arguments.length>2&&void 0!==arguments[2]?arguments[2]:999,b=x(m,y,v),w=b.value+(b.key===m?0:v)+1;return g.push({key:m,value:w}),w},v=function(m){g=g.filter(function(g){return g.value!==m})},b=function(m,g){return x(m,g).value},x=function(m,y){var v=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0;return F(g).reverse().find(function(g){return!!y||g.key===m})||{key:m,value:v}},{get:function(m){return m&&parseInt(m.style.zIndex,10)||0},set:function(m,g,v,b){g&&(g.style.zIndex=String(y(m,v,b)))},clear:function(m){m&&(v(ec.get(m)),m.style.zIndex="")},getCurrent:function(m,g){return b(m,g)}}),eu=S,ed=Object.freeze({STARTS_WITH:"startsWith",CONTAINS:"contains",NOT_CONTAINS:"notContains",ENDS_WITH:"endsWith",EQUALS:"equals",NOT_EQUALS:"notEquals",IN:"in",NOT_IN:"notIn",LESS_THAN:"lt",LESS_THAN_OR_EQUAL_TO:"lte",GREATER_THAN:"gt",GREATER_THAN_OR_EQUAL_TO:"gte",BETWEEN:"between",DATE_IS:"dateIs",DATE_IS_NOT:"dateIsNot",DATE_BEFORE:"dateBefore",DATE_AFTER:"dateAfter",CUSTOM:"custom"}),ep=Object.freeze({AND:"and",OR:"or"});function ef(m,g){var y="u">typeof Symbol&&m[Symbol.iterator]||m["@@iterator"];if(!y){if(Array.isArray(m)||(y=eh(m))||g&&m&&"number"==typeof m.length){y&&(m=y);var v=0,b=function(){};return{s:b,n:function(){return v>=m.length?{done:!0}:{done:!1,value:m[v++]}},e:function(m){throw m},f:b}}throw TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var x,w=!0,E=!1;return{s:function(){y=y.call(m)},n:function(){var m=y.next();return w=m.done,m},e:function(m){E=!0,x=m},f:function(){try{w||null==y.return||y.return()}finally{if(E)throw x}}}}function eh(m,g){if(m){if("string"==typeof m)return em(m,g);var y=({}).toString.call(m).slice(8,-1);return"Object"===y&&m.constructor&&(y=m.constructor.name),"Map"===y||"Set"===y?Array.from(m):"Arguments"===y||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(y)?em(m,g):void 0}}function em(m,g){(null==g||g>m.length)&&(g=m.length);for(var y=0,v=Array(g);y<g;y++)v[y]=m[y];return v}var eg={filter:function(m,g,y,v,b){var x=[];if(!m)return x;var w,E=ef(m);try{for(E.s();!(w=E.n()).done;){var S=w.value;if("string"==typeof S){if(this.filters[v](S,y,b)){x.push(S);continue}}else{var C,k=ef(g);try{for(k.s();!(C=k.n()).done;){var j=C.value,T=ee.resolveFieldData(S,j);if(this.filters[v](T,y,b)){x.push(S);break}}}catch(m){k.e(m)}finally{k.f()}}}}catch(m){E.e(m)}finally{E.f()}return x},filters:{startsWith:function(m,g,y){if(null==g||""===g.trim())return!0;
364if(null==m)return!1;var v=ee.removeAccents(g.toString()).toLocaleLowerCase(y);return ee.removeAccents(m.toString()).toLocaleLowerCase(y).slice(0,v.length)===v},contains:function(m,g,y){if(null==g||"string"==typeof g&&""===g.trim())return!0;if(null==m)return!1;var v=ee.removeAccents(g.toString()).toLocaleLowerCase(y);return -1!==ee.removeAccents(m.toString()).toLocaleLowerCase(y).indexOf(v)},notContains:function(m,g,y){if(null==g||"string"==typeof g&&""===g.trim())return!0;if(null==m)return!1;var v=ee.removeAccents(g.toString()).toLocaleLowerCase(y);return -1===ee.removeAccents(m.toString()).toLocaleLowerCase(y).indexOf(v)},endsWith:function(m,g,y){if(null==g||""===g.trim())return!0;if(null==m)return!1;var v=ee.removeAccents(g.toString()).toLocaleLowerCase(y),b=ee.removeAccents(m.toString()).toLocaleLowerCase(y);return -1!==b.indexOf(v,b.length-v.length)},equals:function(m,g,y){return null==g||"string"==typeof g&&""===g.trim()||null!=m&&(m.getTime&&g.getTime?m.getTime()===g.getTime():ee.removeAccents(m.toString()).toLocaleLowerCase(y)===ee.removeAccents(g.toString()).toLocaleLowerCase(y))},notEquals:function(m,g,y){return null==g||"string"==typeof g&&""===g.trim()||null==m||(m.getTime&&g.getTime?m.getTime()!==g.getTime():ee.removeAccents(m.toString()).toLocaleLowerCase(y)!==ee.removeAccents(g.toString()).toLocaleLowerCase(y))},in:function(m,g){if(null==g||0===g.length)return!0;for(var y=0;y<g.length;y++)if(ee.equals(m,g[y]))return!0;return!1},notIn:function(m,g){if(null==g||0===g.length)return!0;for(var y=0;y<g.length;y++)if(ee.equals(m,g[y]))return!1;return!0},between:function(m,g){return null==g||null==g[0]||null==g[1]||null!=m&&(m.getTime?g[0].getTime()<=m.getTime()&&m.getTime()<=g[1].getTime():g[0]<=m&&m<=g[1])},lt:function(m,g){return null==g||null!=m&&(m.getTime&&g.getTime?m.getTime()<g.getTime():m<g)},lte:function(m,g){return null==g||null!=m&&(m.getTime&&g.getTime?m.getTime()<=g.getTime():m<=g)},gt:function(m,g){return null==g||null!=m&&(m.getTime&&g.getTime?m.getTime()>g.getTime():m>g)},gte:function(m,g){return null==g||null!=m&&(m.getTime&&g.getTime?m.getTime()>=g.getTime():m>=g)},dateIs:function(m,g){return null==g||null!=m&&m.toDateString()===g.toDateString()},dateIsNot:function(m,g){return null==g||null!=m&&m.toDateString()!==g.toDateString()},dateBefore:function(m,g){return null==g||null!=m&&m.getTime()<g.getTime()},dateAfter:function(m,g){return null==g||null!=m&&m.getTime()>g.getTime()}},register:function(m,g){this.filters[m]=g}};function ey(m){return(ey="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(m){return typeof m}:function(m){return m&&"function"==typeof Symbol&&m.constructor===Symbol&&m!==Symbol.prototype?"symbol":typeof m})(m)}function ev(m,g){if("object"!=ey(m)||!m)return m;var y=m[Symbol.toPrimitive];if(void 0!==y){var v=y.call(m,g||"default");if("object"!=ey(v))return v;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===g?String:Number)(m)}function eb(m){var g=ev(m,"string");return"symbol"==ey(g)?g:g+""}function ex(m,g,y){return(g=eb(g))in m?Object.defineProperty(m,g,{value:y,enumerable:!0,configurable:!0,writable:!0}):m[g]=y,m}function ew(m,g){for(var y=0;y<g.length;y++){var v=g[y];v.enumerable=v.enumerable||!1,v.configurable=!0,"value"in v&&(v.writable=!0),Object.defineProperty(m,eb(v.key),v)}}function eE(m,g){if(!(m instanceof g))throw TypeError("Cannot call a class as a function")}var eS=(w=function m(){eE(this,m)},Object.defineProperty(w,"prototype",{writable:!1}),w);ex(eS,"ripple",!1),ex(eS,"inputStyle","outlined"),ex(eS,"locale","en"),ex(eS,"appendTo",null),ex(eS,"cssTransition",!0),ex(eS,"autoZIndex",!0),ex(eS,"hideOverlaysOnDocumentScrolling",!1),ex(eS,"nonce",null),ex(eS,"nullSortOrder",1),ex(eS,"zIndex",{modal:1100,overlay:1e3,menu:1e3,tooltip:1100,toast:1200}),ex(eS,"pt",void 0),ex(eS,"filterMatchModeOptions",{text:[ed.STARTS_WITH,ed.CONTAINS,ed.NOT_CONTAINS,ed.ENDS_WITH,ed.EQUALS,ed.NOT_EQUALS],numeric:[ed.EQUALS,ed.NOT_EQUALS,ed.LESS_THAN,ed.LESS_THAN_OR_EQUAL_TO,ed.GREATER_THAN,ed.GREATER_THAN_OR_EQUAL_TO],date:[ed.DATE_IS,ed.DATE_IS_NOT,ed.DATE_BEFORE,ed.DATE_AFTER]}),ex(eS,"changeTheme",function(m,g,y,v){var b,x=document.getElementById(y);if(!x)throw Error("Element with id ".concat(y," not found."));var w=x.getAttribute("href").replace(m,g),E=document.createElement("link");E.setAttribute("rel","stylesheet"),E.setAttribute("id",y),E.setAttribute("href",w),E.addEventListener("load",function(){v&&v()}),null==(b=x.parentNode)||b.replaceChild(E,x)});var eC={en:{accept:"Yes",addRule:"Add Rule",am:"AM",apply:"Apply",cancel:"Cancel",choose:"Choose",chooseDate:"Choose Date",chooseMonth:"Choose Month",chooseYear:"Choose Year",clear:"Clear",completed:"Completed",contains:"Contains",custom:"Custom",dateAfter:"Date is after",dateBefore:"Date is before",dateFormat:"mm/dd/yy",dateIs:"Date is",dateIsNot:"Date is not",dayNames:["Sunday","Monday","Tuesday","Wednesday","Thursday","Frid
364ay","Saturday"],dayNamesMin:["Su","Mo","Tu","We","Th","Fr","Sa"],dayNamesShort:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],emptyFilterMessage:"No results found",emptyMessage:"No available options",emptySearchMessage:"No results found",emptySelectionMessage:"No selected item",endsWith:"Ends with",equals:"Equals",fileChosenMessage:"{0} files",fileSizeTypes:["B","KB","MB","GB","TB","PB","EB","ZB","YB"],filter:"Filter",firstDayOfWeek:0,gt:"Greater than",gte:"Greater than or equal to",lt:"Less than",lte:"Less than or equal to",matchAll:"Match All",matchAny:"Match Any",medium:"Medium",monthNames:["January","February","March","April","May","June","July","August","September","October","November","December"],monthNamesShort:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],nextDecade:"Next Decade",nextHour:"Next Hour",nextMinute:"Next Minute",nextMonth:"Next Month",nextSecond:"Next Second",nextYear:"Next Year",noFileChosenMessage:"No file chosen",noFilter:"No Filter",notContains:"Not contains",notEquals:"Not equals",now:"Now",passwordPrompt:"Enter a password",pending:"Pending",pm:"PM",prevDecade:"Previous Decade",prevHour:"Previous Hour",prevMinute:"Previous Minute",prevMonth:"Previous Month",prevSecond:"Previous Second",prevYear:"Previous Year",reject:"No",removeRule:"Remove Rule",searchMessage:"{0} results are available",selectionMessage:"{0} items selected",showMonthAfterYear:!1,startsWith:"Starts with",strong:"Strong",today:"Today",upload:"Upload",weak:"Weak",weekHeader:"Wk",aria:{cancelEdit:"Cancel Edit",close:"Close",collapseLabel:"Collapse",collapseRow:"Row Collapsed",editRow:"Edit Row",expandLabel:"Expand",expandRow:"Row Expanded",falseLabel:"False",filterConstraint:"Filter Constraint",filterOperator:"Filter Operator",firstPageLabel:"First Page",gridView:"Grid View",hideFilterMenu:"Hide Filter Menu",jumpToPageDropdownLabel:"Jump to Page Dropdown",jumpToPageInputLabel:"Jump to Page Input",lastPageLabel:"Last Page",listLabel:"Option List",listView:"List View",moveAllToSource:"Move All to Source",moveAllToTarget:"Move All to Target",moveBottom:"Move Bottom",moveDown:"Move Down",moveToSource:"Move to Source",moveToTarget:"Move to Target",moveTop:"Move Top",moveUp:"Move Up",navigation:"Navigation",next:"Next",nextPageLabel:"Next Page",nullLabel:"Not Selected",otpLabel:"Please enter one time password character {0}",pageLabel:"Page {page}",passwordHide:"Hide Password",passwordShow:"Show Password",previous:"Previous",prevPageLabel:"Previous Page",removeLabel:"Remove",rotateLeft:"Rotate Left",rotateRight:"Rotate Right",rowsPerPageLabel:"Rows per page",saveEdit:"Save Edit",scrollTop:"Scroll Top",selectAll:"All items selected",selectLabel:"Select",selectRow:"Row Selected",showFilterMenu:"Show Filter Menu",slide:"Slide",slideNumber:"{slideNumber}",star:"1 star",stars:"{star} stars",trueLabel:"True",unselectAll:"All items unselected",unselectLabel:"Unselect",unselectRow:"Row Unselected",zoomImage:"Zoom Image",zoomIn:"Zoom In",zoomOut:"Zoom Out"}}};function ek(m,g){if(m.includes("__proto__")||m.includes("prototype"))throw Error("Unsafe key detected");var y=g||eS.locale;try{return eT(y)[m]}catch(g){throw Error("The ".concat(m," option is not found in the current locale('").concat(y,"')."))}}function ej(m,g){if(m.includes("__proto__")||m.includes("prototype"))throw Error("Unsafe ariaKey detected");var y=eS.locale;try{var v=eT(y).aria[m];if(v)for(var b in g)g.hasOwnProperty(b)&&(v=v.replace("{".concat(b,"}"),g[b]));return v}catch(g){throw Error("The ".concat(m," option is not found in the current locale('").concat(y,"')."))}}function eT(m){var g=m||eS.locale;if(g.includes("__proto__")||g.includes("prototype"))throw Error("Unsafe locale detected");return eC[g]}Object.freeze({SUCCESS:"success",INFO:"info",WARN:"warn",ERROR:"error",SECONDARY:"secondary",CONTRAST:"contrast"}),Object.freeze({ADDRESS_BOOK:"pi pi-address-book",ALIGN_CENTER:"pi pi-align-center",ALIGN_JUSTIFY:"pi pi-align-justify",ALIGN_LEFT:"pi pi-align-left",ALIGN_RIGHT:"pi pi-align-right",AMAZON:"pi pi-amazon",ANDROID:"pi pi-android",ANGLE_DOUBLE_DOWN:"pi pi-angle-double-down",ANGLE_DOUBLE_LEFT:"pi pi-angle-double-left",ANGLE_DOUBLE_RIGHT:"pi pi-angle-double-right",ANGLE_DOUBLE_UP:"pi pi-angle-double-up",ANGLE_DOWN:"pi pi-angle-down",ANGLE_LEFT:"pi pi-angle-left",ANGLE_RIGHT:"pi pi-angle-right",ANGLE_UP:"pi pi-angle-up",APPLE:"pi pi-apple",ARROW_CIRCLE_DOWN:"pi pi-arrow-circle-down",ARROW_CIRCLE_LEFT:"pi pi-arrow-circle-left",ARROW_CIRCLE_RIGHT:"pi pi-arrow-circle-right",ARROW_CIRCLE_UP:"pi pi-arrow-circle-up",ARROW_DOWN_LEFT_AND_ARROW_UP_RIGHT_TO_CENTER:"pi pi-arrow-down-left-and-arrow-up-right-to-center",ARROW_DOWN_LEFT:"pi pi-arrow-down-left",ARROW_DOWN_RIGHT:"pi pi-arrow-down-right",ARROW_DOWN:"pi pi-arrow-down",ARROW_LEFT:"pi pi-arrow-left",ARROW_RIGHT_ARROW_LEFT:"pi pi-arrow-right-arrow-left",ARROW_RIGHT:"pi pi-arrow-right",ARROW_UP_LEFT:"pi pi-arrow-up-left",ARROW_UP_RIGHT_AND_ARROW_DOWN_LEFT_FROM_CENTER:"pi pi-arrow-up-right-and-arrow-down-left-from-center",ARROW_UP_RIGHT:"pi pi-arrow-up-right",ARROW_UP:"pi pi-arrow-up",ARROWS_ALT:"pi pi-arrows-alt",ARROWS_H:"pi pi-arrows-h",ARROWS_V:"pi pi-arrows-v",ASTERISK:"pi pi-asterisk",AT:"pi pi-at",BACKWARD:"pi pi-backward",BAN:"pi pi-ban",BARCODE:"pi pi-barcode",BARS:"pi pi-bars",BELL_SLASH:"pi pi-bell-slash",BELL:"pi pi-bell",BITCOIN:"pi pi-bitcoin",BOLT:"pi pi-bolt",BOOK:"pi pi-book",BOOKMARK_FILL:"pi pi-bookmark-fill",BOOKMARK:"pi pi-bookmark",BOX:"pi pi-box",BRIEFCASE:"pi pi-briefcase",BUILDING_COLUMNS:"pi pi-building-columns",BUILDING:"pi pi-building",BULLSEYE:"pi pi-bullseye",CALCULATOR:"pi pi-calculator",CALENDAR_CLOCK:"pi pi-calendar-clock",CALENDAR_MINUS:"pi pi-calendar-minus",CALENDAR_PLUS:"pi pi-calendar-plus",CALENDAR_TIMES:"pi pi-calendar-times",CALENDAR:"pi pi-calendar",CAMERA:"pi pi-camera",CAR:"pi pi-car",CARET_DOW
364N:"pi pi-caret-down",CARET_LEFT:"pi pi-caret-left",CARET_RIGHT:"pi pi-caret-right",CARET_UP:"pi pi-caret-up",CART_ARROW_DOWN:"pi pi-cart-arrow-down",CART_MINUS:"pi pi-cart-minus",CART_PLUS:"pi pi-cart-plus",CHART_BAR:"pi pi-chart-bar",CHART_LINE:"pi pi-chart-line",CHART_PIE:"pi pi-chart-pie",CHART_SCATTER:"pi pi-chart-scatter",CHECK_CIRCLE:"pi pi-check-circle",CHECK_SQUARE:"pi pi-check-square",CHECK:"pi pi-check",CHEVRON_CIRCLE_DOWN:"pi pi-chevron-circle-down",CHEVRON_CIRCLE_LEFT:"pi pi-chevron-circle-left",CHEVRON_CIRCLE_RIGHT:"pi pi-chevron-circle-right",CHEVRON_CIRCLE_UP:"pi pi-chevron-circle-up",CHEVRON_DOWN:"pi pi-chevron-down",CHEVRON_LEFT:"pi pi-chevron-left",CHEVRON_RIGHT:"pi pi-chevron-right",CHEVRON_UP:"pi pi-chevron-up",CIRCLE_FILL:"pi pi-circle-fill",CIRCLE_OFF:"pi pi-circle-off",CIRCLE_ON:"pi pi-circle-on",CIRCLE:"pi pi-circle",CLIPBOARD:"pi pi-clipboard",CLOCK:"pi pi-clock",CLONE:"pi pi-clone",CLOUD_DOWNLOAD:"pi pi-cloud-download",CLOUD_UPLOAD:"pi pi-cloud-upload",CLOUD:"pi pi-cloud",CODE:"pi pi-code",COG:"pi pi-cog",COMMENT:"pi pi-comment",COMMENTS:"pi pi-comments",COMPASS:"pi pi-compass",COPY:"pi pi-copy",CREDIT_CARD:"pi pi-credit-card",CROWN:"pi pi-crown",DATABASE:"pi pi-database",DELETE_LEFT:"pi pi-delete-left",DESKTOP:"pi pi-desktop",DIRECTIONS_ALT:"pi pi-directions-alt",DIRECTIONS:"pi pi-directions",DISCORD:"pi pi-discord",DOLLAR:"pi pi-dollar",DOWNLOAD:"pi pi-download",EJECT:"pi pi-eject",ELLIPSIS_H:"pi pi-ellipsis-h",ELLIPSIS_V:"pi pi-ellipsis-v",ENVELOPE:"pi pi-envelope",EQUALS:"pi pi-equals",ERASER:"pi pi-eraser",ETHEREUM:"pi pi-ethereum",EURO:"pi pi-euro",EXCLAMATION_CIRCLE:"pi pi-exclamation-circle",EXCLAMATION_TRIANGLE:"pi pi-exclamation-triangle",EXPAND:"pi pi-expand",EXTERNAL_LINK:"pi pi-external-link",EYE_SLASH:"pi pi-eye-slash",EYE:"pi pi-eye",FACE_SMILE:"pi pi-face-smile",FACEBOOK:"pi pi-facebook",FAST_BACKWARD:"pi pi-fast-backward",FAST_FORWARD:"pi pi-fast-forward",FILE_ARROW_UP:"pi pi-file-arrow-up",FILE_CHECK:"pi pi-file-check",FILE_EDIT:"pi pi-file-edit",FILE_EXCEL:"pi pi-file-excel",FILE_EXPORT:"pi pi-file-export",FILE_IMPORT:"pi pi-file-import",FILE_O:"pi pi-file-o",FILE_PDF:"pi pi-file-pdf",FILE_PLUS:"pi pi-file-plus",FILE_WORD:"pi pi-file-word",FILE:"pi pi-file",FILTER_FILL:"pi pi-filter-fill",FILTER_SLASH:"pi pi-filter-slash",FILTER:"pi pi-filter",FLAG_FILL:"pi pi-flag-fill",FLAG:"pi pi-flag",FOLDER_OPEN:"pi pi-folder-open",FOLDER_PLUS:"pi pi-folder-plus",FOLDER:"pi pi-folder",FORWARD:"pi pi-forward",GAUGE:"pi pi-gauge",GIFT:"pi pi-gift",GITHUB:"pi pi-github",GLOBE:"pi pi-globe",GOOGLE:"pi pi-google",GRADUATION_CAP:"pi pi-graduation-cap",HAMMER:"pi pi-hammer",HASHTAG:"pi pi-hashtag",HEADPHONES:"pi pi-headphones",HEART_FILL:"pi pi-heart-fill",HEART:"pi pi-heart",HISTORY:"pi pi-history",HOME:"pi pi-home",HOURGLASS:"pi pi-hourglass",ID_CARD:"pi pi-id-card",IMAGE:"pi pi-image",IMAGES:"pi pi-images",INBOX:"pi pi-inbox",INDIAN_RUPEE:"pi pi-indian-rupee",INFO_CIRCLE:"pi pi-info-circle",INFO:"pi pi-info",INSTAGRAM:"pi pi-instagram",KEY:"pi pi-key",LANGUAGE:"pi pi-language",LIGHTBULB:"pi pi-lightbulb",LINK:"pi pi-link",LINKEDIN:"pi pi-linkedin",LIST_CHECK:"pi pi-list-check",LIST:"pi pi-list",LOCK_OPEN:"pi pi-lock-open",LOCK:"pi pi-lock",MAP_MARKER:"pi pi-map-marker",MAP:"pi pi-map",MARS:"pi pi-mars",MEGAPHONE:"pi pi-megaphone",MICROCHIP_AI:"pi pi-microchip-ai",MICROCHIP:"pi pi-microchip",MICROPHONE:"pi pi-microphone",MICROSOFT:"pi pi-microsoft",MINUS_CIRCLE:"pi pi-minus-circle",MINUS:"pi pi-minus",MOBILE:"pi pi-mobile",MONEY_BILL:"pi pi-money-bill",MOON:"pi pi-moon",OBJECTS_COLUMN:"pi pi-objects-column",PALETTE:"pi pi-palette",PAPERCLIP:"pi pi-paperclip",PAUSE_CIRCLE:"pi pi-pause-circle",PAUSE:"pi pi-pause",PAYPAL:"pi pi-paypal",PEN_TO_SQUARE:"pi pi-pen-to-square",PENCIL:"pi pi-pencil",PERCENTAGE:"pi pi-percentage",PHONE:"pi pi-phone",PINTEREST:"pi pi-pinterest",PLAY_CIRCLE:"pi pi-play-circle",PLAY:"pi pi-play",PLUS_CIRCLE:"pi pi-plus-circle",PLUS:"pi pi-plus",POUND:"pi pi-pound",POWER_OFF:"pi pi-power-off",PRIME:"pi pi-prime",PRINT:"pi pi-print",QRCODE:"pi pi-qrcode",QUESTION_CIRCLE:"pi pi-question-circle",QUESTION:"pi pi-question",RECEIPT:"pi pi-receipt",REDDIT:"pi pi-reddit",REFRESH:"pi pi-refresh",REPLAY:"pi pi-replay",REPLY:"pi pi-reply",SAVE:"pi pi-save",SEARCH_MINUS:"pi pi-search-minus",SEARCH_PLUS:"pi pi-search-plus",SEARCH:"pi pi-search",SEND:"pi pi-send",SERVER:"pi pi-server",SHARE_ALT:"pi pi-share-alt",SHIELD:"pi pi-shield",SHOP:"pi pi-shop",SHOPPING_BAG:"pi pi-shopping-bag",SHOPPING_CART:"pi pi-shopping-cart",SIGN_IN:"pi pi-sign-in",SIGN_OUT:"pi pi-sign-out",SITEMAP:"pi pi-sitemap",SLACK:"pi pi-slack",SLIDERS_H:"pi pi-sliders-h",SLIDERS_V:"pi pi-sliders-v",SORT_ALPHA_DOWN_ALT:"pi pi-sort-alpha-down-alt",SORT_ALPHA_DOWN:"pi pi-sort-alpha-down",SORT_ALPHA_UP_ALT:"pi pi-sort-alpha-up-alt",SORT_ALPHA_UP:"pi pi-sort-alpha-up",SORT_ALT_SLASH:"pi pi-sort-alt-slash",SORT_ALT:"pi pi-sort-alt",SORT_AMOUNT_DOWN_ALT:"pi pi-sort-amount-down-alt",SORT_AMOUNT_DOWN:"pi pi-sort-amount-down",SORT_AMOUNT_UP_ALT:"pi pi-sort-amount-up-alt",SORT_AMOUNT_UP:"pi pi-sort-amount-up",SORT_DOWN_FILL:"pi pi-sort-down-fill",SORT_DOWN:"pi pi-sort-down",SORT_NUMERIC_DOWN_ALT:"pi pi-sort-numeric-down-alt",SORT_NUMERIC_DOWN:"pi pi-sort-numeric-down",SORT_NUMERIC_UP_ALT:"pi pi-sort-numeric-up-alt",SORT_NUMERIC_UP:"pi pi-sort-numeric-up",SORT_UP_FILL:"pi pi-sort-up-fill",SORT_UP:"pi pi-sort-up",SORT:"pi pi-sort",SPARKLES:"pi pi-sparkles",SPINNER_DOTTED:"pi pi-spinner-dotted",SPINNER:"pi pi-spinner",STAR_FILL:"pi pi-star-fill",STAR_HALF_FILL:"pi pi-star-half-fill",STAR_HALF:"pi pi-star-half",STAR:"pi pi-star",STEP_BACKWARD_ALT:"pi pi-step-backward-alt",STEP_BACKWARD:"pi pi-step-backward",STEP_FORWARD_ALT:"pi pi-step-forward-alt",STEP_FORWARD:"pi pi-step-forward",STOP_CIRCLE:"pi pi-stop-circle",STOP:"pi pi-stop",STOPWATCH:"pi pi-stopwatch",SUN:"pi pi-sun",SYNC:"pi pi-sync",TABLE:"pi pi-table",TABLET:"pi pi-tablet",TAG:"pi pi-tag",TAGS:"pi pi-tags",TELEGRAM:"pi pi-telegram",TH_LARGE:"pi pi-th-large",THUMBS_DOWN_FILL:"pi pi-thumbs-down-fill",THUMBS_DOWN:"pi pi-thumbs-down",THUMBS_UP_FILL:"pi pi-thumbs-up-fill",THUMBS_UP:"pi pi-thumbs-up",THUMBTACK:"pi pi-thumbtack",TICKET:"pi pi-ticket",TIKTOK:"pi pi-tiktok",TIMES_CIRCLE:"pi pi-times-circle",TIMES:"pi pi-times",TRASH:"pi pi-trash",TROPHY:"pi pi-trophy",TRUCK:"pi pi-truck",TURKISH_LIRA:"pi pi-turkish-lira",TWITCH:"pi pi-twitch",TWITTER:"pi pi-twitter",UNDO:"pi pi-undo",UNLOCK:"pi pi-unlock",UPLOAD:"pi pi-upload",USER_EDIT:"pi pi-user-edit",USER_MINUS:"pi pi-user-minus",USER_PLUS:"pi pi-user-plus",USER:"pi pi-user",USERS:"pi pi-users",VENUS:"pi pi-venus",VERIFIED:"pi pi-verified",VIDEO:"pi pi-video",VIMEO:"pi pi-vimeo",VOLUME_DOWN:"pi pi-volume-down",VOLUME_OF
364F:"pi pi-volume-off",VOLUME_UP:"pi pi-volume-up",WALLET:"pi pi-wallet",WAREHOUSE:"pi pi-warehouse",WAVE_PULSE:"pi pi-wave-pulse",WHATSAPP:"pi pi-whatsapp",WIFI:"pi pi-wifi",WINDOW_MAXIMIZE:"pi pi-window-maximize",WINDOW_MINIMIZE:"pi pi-window-minimize",WRENCH:"pi pi-wrench",YOUTUBE:"pi pi-youtube"}),Object.freeze({DESC:-1,UNSORTED:0,ASC:1});var eN=eu.default.createContext(),eA=eS,eI=S;function eR(m){if(Array.isArray(m))return m}function eO(m,g){var y=null==m?null:"u">typeof Symbol&&m[Symbol.iterator]||m["@@iterator"];if(null!=y){var v,b,x,w,E=[],S=!0,C=!1;try{if(x=(y=y.call(m)).next,0===g){if(Object(y)!==y)return;S=!1}else for(;!(S=(v=x.call(y)).done)&&(E.push(v.value),E.length!==g);S=!0);}catch(m){C=!0,b=m}finally{try{if(!S&&null!=y.return&&(w=y.return(),Object(w)!==w))return}finally{if(C)throw b}}return E}}function eP(m,g){(null==g||g>m.length)&&(g=m.length);for(var y=0,v=Array(g);y<g;y++)v[y]=m[y];return v}function eD(m,g){if(m){if("string"==typeof m)return eP(m,g);var y=({}).toString.call(m).slice(8,-1);return"Object"===y&&m.constructor&&(y=m.constructor.name),"Map"===y||"Set"===y?Array.from(m):"Arguments"===y||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(y)?eP(m,g):void 0}}function e_(){throw TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function eM(m,g){return eR(m)||eO(m,g)||eD(m,g)||e_()}var eL=function(m){var g=eI.useRef(null);return eI.useEffect(function(){return g.current=m,function(){g.current=null}},[m]),g.current},eF=function(m){return eI.useEffect(function(){return m},[])},eB=function(m){var g=m.target,y=void 0===g?"document":g,v=m.type,b=m.listener,x=m.options,w=m.when,E=void 0===w||w,S=eI.useRef(null),C=eI.useRef(null),k=eL(b),j=eL(x),T=function(){var m=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},g=m.target;ee.isNotEmpty(g)&&(N(),(m.when||E)&&(S.current=K.getTargetElement(g))),!C.current&&S.current&&(C.current=function(m){return b&&b(m)},S.current.addEventListener(v,C.current,x))},N=function(){C.current&&(S.current.removeEventListener(v,C.current,x),C.current=null)},A=function(){N(),k=null,j=null},I=eI.useCallback(function(){E?S.current=K.getTargetElement(y):(N(),S.current=null)},[y,E]);return eI.useEffect(function(){I()},[I]),eI.useEffect(function(){var m="".concat(k)!=="".concat(b),g=j!==x,y=C.current;y&&(m||g)?(N(),E&&T()):y||A()},[b,x,E]),eF(function(){A()}),[T,N]},eH=function(m,g){var y=eM(eI.useState(m),2),v=y[0],b=y[1],x=eM(eI.useState(m),2),w=x[0],E=x[1],S=eI.useRef(!1),C=eI.useRef(null),k=function(){return window.clearTimeout(C.current)};return eZ(function(){S.current=!0}),eF(function(){k()}),eI.useEffect(function(){S.current&&(k(),C.current=window.setTimeout(function(){E(v)},g))},[v,g]),[v,w,b]},ez={},eV=function(m){var g=!(arguments.length>1)||void 0===arguments[1]||arguments[1],y=eM(eI.useState(function(){return en()}),1)[0],v=eM(eI.useState(0),2),b=v[0],x=v[1];return eI.useEffect(function(){if(g){ez[m]||(ez[m]=[]);var v=ez[m].push(y);return x(v),function(){delete ez[m][v-1];var g=ez[m].length-1,y=ee.findLastIndex(ez[m],function(m){return void 0!==m});y!==g&&ez[m].splice(y+1),x(void 0)}}},[m,y,g]),b};function eU(m){if(Array.isArray(m))return eP(m)}function eW(m){if("u">typeof Symbol&&null!=m[Symbol.iterator]||null!=m["@@iterator"])return Array.from(m)}function eG(){throw TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function eq(m){return eU(m)||eW(m)||eD(m)||eG()}var e$=1200,eK={escKeyListeners:new Map,onGlobalKeyDown:function(m){if("Escape"===m.code){var g=eK.escKeyListeners,y=Math.max.apply(Math,eq(g.keys())),v=g.get(y),b=Math.max.apply(Math,eq(v.keys())),x=v.get(b);x(m)}},refreshGlobalKeyDownListener:function(){var m=K.getTargetElement("document");this.escKeyListeners.size>0?m.addEventListener("keydown",this.onGlobalKeyDown):m.removeEventListener("keydown",this.onGlobalKeyDown)},addListener:function(m,g){var y=this,v=eM(g,2),b=v[0],x=v[1],w=this.escKeyListeners;w.has(b)||w.set(b,new Map);var E=w.get(b);if(E.has(x))throw Error("Unexpected: global esc key listener with priority [".concat(b,", ").concat(x,"] already exists."));
364return E.set(x,m),this.refreshGlobalKeyDownListener(),function(){E.delete(x),0===E.size&&w.delete(b),y.refreshGlobalKeyDownListener()}}},eQ=function(m){var g=m.callback,y=m.when,v=m.priority;(0,eI.useEffect)(function(){if(y)return eK.addListener(g,v)},[g,y,v])},eY=function(){var m=(0,eI.useContext)(eN);return function(){for(var g=arguments.length,y=Array(g),v=0;v<g;v++)y[v]=arguments[v];return es(y,null==m?void 0:m.ptOptions)}},eZ=function(m){var g=eI.useRef(!1);return eI.useEffect(function(){if(!g.current)return g.current=!0,m&&m()},[])},eX=function(m){var g=m.target,y=m.listener,v=m.options,b=m.when,x=void 0===b||b,w=eI.useContext(eN),E=eI.useRef(null),S=eI.useRef(null),C=eI.useRef([]),k=eL(y),j=eL(v),T=function(){var m=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if(ee.isNotEmpty(m.target)&&(N(),(m.when||x)&&(E.current=K.getTargetElement(m.target))),!S.current&&E.current){var g=w?w.hideOverlaysOnDocumentScrolling:eA.hideOverlaysOnDocumentScrolling,b=C.current=K.getScrollableParents(E.current);b.some(function(m){return m===document.body||m===window})||b.push(g?window:document.body),S.current=function(m){return y&&y(m)},b.forEach(function(m){return m.addEventListener("scroll",S.current,v)})}},N=function(){S.current&&(C.current.forEach(function(m){return m.removeEventListener("scroll",S.current,v)}),S.current=null)},A=function(){N(),C.current=null,k=null,j=null},I=eI.useCallback(function(){x?E.current=K.getTargetElement(g):(N(),E.current=null)},[g,x]);return eI.useEffect(function(){I()},[I]),eI.useEffect(function(){var m="".concat(k)!=="".concat(y),g=j!==v,b=S.current;b&&(m||g)?(N(),x&&T()):b||A()},[y,v,x]),eF(function(){A()}),[T,N]},eJ=function(m){var g=m.listener,y=m.when;return eB({target:"window",type:"resize",listener:g,when:void 0===y||y})},e0=function(m){var g=m.target,y=m.overlay,v=m.listener,b=m.when,x=void 0===b||b,w=m.type,E=void 0===w?"click":w,S=eI.useRef(null),C=eI.useRef(null),k=eM(eB({target:"window",type:E,listener:function(m){v&&v(m,{type:"outside",valid:3!==m.which&&L(m)})},when:x}),2),j=k[0],T=k[1],N=eM(eJ({listener:function(m){v&&v(m,{type:"resize",valid:!K.isTouchDevice()})},when:x}),2),A=N[0],I=N[1],R=eM(eB({target:"window",type:"orientationchange",listener:function(m){v&&v(m,{type:"orientationchange",valid:!0})},when:x}),2),O=R[0],P=R[1],D=eM(eX({target:g,listener:function(m){v&&v(m,{type:"scroll",valid:!0})},when:x}),2),_=D[0],M=D[1],L=function(m){return S.current&&!(S.current.isSameNode(m.target)||S.current.contains(m.target)||C.current&&C.current.contains(m.target))},F=function(){j(),A(),O(),_()},B=function(){T(),I(),P(),M()};return eI.useEffect(function(){x?(S.current=K.getTargetElement(g),C.current=K.getTargetElement(y)):(B(),S.current=C.current=null)},[g,y,x]),eF(function(){B()}),[F,B]},e1=0,e2=function(m){var g=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},y=eM((0,eI.useState)(!1),2),v=y[0],b=y[1],x=(0,eI.useRef)(null),w=(0,eI.useContext)(eN),E=K.isClient()?window.document:void 0,S=g.document,C=void 0===S?E:S,k=g.manual,j=void 0!==k&&k,T=g.name,N=void 0===T?"style_".concat(++e1):T,A=g.id,I=void 0===A?void 0:A,R=g.media,O=void 0===R?void 0:R,P=function(m){var g=m.querySelector('style[data-primereact-style-id="'.concat(N,'"]'));if(g)return g;if(void 0!==I){var y=C.getElementById(I);if(y)return y}return C.createElement("style")},D=function(g){v&&m!==g&&(x.current.textContent=g)},_=function(){if(C&&!v){var g=(null==w?void 0:w.styleContainer)||C.head;x.current=P(g),!x.current.isConnected&&(x.current.type="text/css",I&&(x.current.id=I),O&&(x.current.media=O),K.addNonce(x.current,w&&w.nonce||eA.nonce),g.appendChild(x.current),N&&x.current.setAttribute("data-primereact-style-id",N)),x.current.textContent=m,b(!0)}},M=function(){C&&x.current&&(K.removeInlineStyle(x.current),b(!1))};return(0,eI.useEffect)(function(){j||_()},[j]),{id:I,name:N,update:D,unload:M,load:_,isLoaded:v}},e5=function(m,g){var y=eI.useRef(!1);return eI.useEffect(function(){if(!y.current){y.current=!0;return}return m&&m()},g)};function e3(m,g){(null==g||g>m.length)&&(g=m.length);for(var y=0,v=Array(g);y<g;y++)v[y]=m[y];return v}function e6(m){if(Array.isArray(m))return e3(m)}function e4(m){if("u">typeof Symbol&&null!=m[Symbol.iterator]||null!=m["@@iterator"])return Array.from(m)}function e7(m,g){if(m){if("string"==typeof m)return e3(m,g);var y=({}).toString.call(m).slice(8,-1);return"Object"===y&&m.constructor&&(y=m.constructor.name),"Map"===y||"Set"===y?Array.from(m):"Arguments"===y||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(y)?e3(m,g):void 0}}function e8(){throw TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function e9(m){return e6(m)||e4(m)||e7(m)||e8()}function te(m){return(te="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(m){return typeof m}:function(m){return m&&"function"==typeof Symbol&&m.constructor===Symbol&&m!==Symbol.prototype?"symbol":typeof m})(m)}function tt(m,g){if("object"!=te(m)||!m)return m;var y=m[Symbol.toPrimitive];if(void 0!==y){var v=y.call(m,g||"default");if("object"!=te(v))return v;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===g?String:Number)(m)}function tn(m){var g=tt(m,"string");return"symbol"==te(g)?g:g+""}function tr(m,g,y){return(g=tn(g))in m?Object.defineProperty(m,g,{value:y,enumerable:!0,configurable:!0,writable:!0}):m[g]=y,m}function ti(m,g){var y=Object.keys(m);if(Object.getOwnPropertySymbols){var v=Object.getOwnPropertySymbols(m);g&&(v=v.filter(function(g){return Object.getOwnPropertyDescriptor(m,g).enumerable})),y.push.apply(y,v)}return y}function ta(m){for(var g=1;g<arguments.length;g++){var y=null!=arguments[g]?arguments[g]:{};
364g%2?ti(Object(y),!0).forEach(function(g){tr(m,g,y[g])}):Object.getOwnPropertyDescriptors?Object.defineProperties(m,Object.getOwnPropertyDescriptors(y)):ti(Object(y)).forEach(function(g){Object.defineProperty(m,g,Object.getOwnPropertyDescriptor(y,g))})}return m}var to="\n.p-hidden-accessible {\n border: 0;\n clip: rect(0 0 0 0);\n height: 1px;\n margin: -1px;\n opacity: 0;\n overflow: hidden;\n padding: 0;\n pointer-events: none;\n position: absolute;\n white-space: nowrap;\n width: 1px;\n}\n\n.p-overflow-hidden {\n overflow: hidden;\n padding-right: var(--scrollbar-width);\n}\n",tl="\n.p-button {\n margin: 0;\n display: inline-flex;\n cursor: pointer;\n user-select: none;\n align-items: center;\n vertical-align: bottom;\n text-align: center;\n overflow: hidden;\n position: relative;\n}\n\n.p-button-label {\n flex: 1 1 auto;\n}\n\n.p-button-icon {\n pointer-events: none;\n}\n\n.p-button-icon-right {\n order: 1;\n}\n\n.p-button:disabled {\n cursor: default;\n}\n\n.p-button-icon-only {\n justify-content: center;\n}\n\n.p-button-icon-only .p-button-label {\n visibility: hidden;\n width: 0;\n flex: 0 0 auto;\n}\n\n.p-button-vertical {\n flex-direction: column;\n}\n\n.p-button-icon-bottom {\n order: 2;\n}\n\n.p-button-group .p-button {\n margin: 0;\n}\n\n.p-button-group .p-button:not(:last-child) {\n border-right: 0 none;\n}\n\n.p-button-group .p-button:not(:first-of-type):not(:last-of-type) {\n border-radius: 0;\n}\n\n.p-button-group .p-button:first-of-type {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n}\n\n.p-button-group .p-button:last-of-type {\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n}\n\n.p-button-group .p-button:focus {\n position: relative;\n z-index: 1;\n}\n\n.p-button-group-single .p-button:first-of-type {\n border-top-right-radius: var(--border-radius) !important;\n border-bottom-right-radius: var(--border-radius) !important;\n}\n\n.p-button-group-single .p-button:last-of-type {\n border-top-left-radius: var(--border-radius) !important;\n border-bottom-left-radius: var(--border-radius) !important;\n}\n",ts="\n.p-inputtext {\n margin: 0;\n}\n\n.p-fluid .p-inputtext {\n width: 100%;\n}\n\n/* InputGroup */\n.p-inputgroup {\n display: flex;\n align-items: stretch;\n width: 100%;\n}\n\n.p-inputgroup-addon {\n display: flex;\n align-items: center;\n justify-content: center;\n}\n\n.p-inputgroup .p-float-label {\n display: flex;\n align-items: stretch;\n width: 100%;\n}\n\n.p-inputgroup .p-inputtext,\n.p-fluid .p-inputgroup .p-inputtext,\n.p-inputgroup .p-inputwrapper,\n.p-fluid .p-inputgroup .p-input {\n flex: 1 1 auto;\n width: 1%;\n}\n\n/* Floating Label */\n.p-float-label {\n display: block;\n position: relative;\n}\n\n.p-float-label label {\n position: absolute;\n pointer-events: none;\n top: 50%;\n margin-top: -0.5rem;\n transition-property: all;\n transition-timing-function: ease;\n line-height: 1;\n}\n\n.p-float-label textarea ~ label,\n.p-float-label .p-mention ~ label {\n top: 1rem;\n}\n\n.p-float-label input:focus ~ label,\n.p-float-label input:-webkit-autofill ~ label,\n.p-float-label input.p-filled ~ label,\n.p-float-label textarea:focus ~ label,\n.p-float-label textarea.p-filled ~ label,\n.p-float-label .p-inputwrapper-focus ~ label,\n.p-float-label .p-inputwrapper-filled ~ label,\n.p-float-label .p-tooltip-target-wrapper ~ label {\n top: -0.75rem;\n font-size: 12px;\n}\n\n.p-float-label .p-placeholder,\n.p-float-label input::placeholder,\n.p-float-label .p-inputtext::placeholder {\n opacity: 0;\n transition-property: all;\n transition-timing-function: ease;\n}\n\n.p-float-label .p-focus .p-placeholder,\n.p-float-label input:focus::placeholder,\n.p-float-label .p-inputtext:focus::placeholder {\n opacity: 1;\n transition-property: all;\n transition-timing-function: ease;\n}\n\n.p-input-icon-left,\n.p-input-icon-right {\n position: relative;\n display: inline-block;\n}\n\n.p-input-icon-left >
364 i,\n.p-input-icon-right > i,\n.p-input-icon-left > svg,\n.p-input-icon-right > svg,\n.p-input-icon-left > .p-input-prefix,\n.p-input-icon-right > .p-input-suffix {\n position: absolute;\n top: 50%;\n margin-top: -0.5rem;\n}\n\n.p-fluid .p-input-icon-left,\n.p-fluid .p-input-icon-right {\n display: block;\n width: 100%;\n}\n",tc="\n.p-icon {\n display: inline-block;\n}\n\n.p-icon-spin {\n -webkit-animation: p-icon-spin 2s infinite linear;\n animation: p-icon-spin 2s infinite linear;\n}\n\nsvg.p-icon {\n pointer-events: auto;\n}\n\nsvg.p-icon g,\n.p-disabled svg.p-icon {\n pointer-events: none;\n}\n\n@-webkit-keyframes p-icon-spin {\n 0% {\n -webkit-transform: rotate(0deg);\n transform: rotate(0deg);\n }\n 100% {\n -webkit-transform: rotate(359deg);\n transform: rotate(359deg);\n }\n}\n\n@keyframes p-icon-spin {\n 0% {\n -webkit-transform: rotate(0deg);\n transform: rotate(0deg);\n }\n 100% {\n -webkit-transform: rotate(359deg);\n transform: rotate(359deg);\n }\n}\n",tu="\n@layer primereact {\n .p-component, .p-component * {\n box-sizing: border-box;\n }\n\n .p-hidden {\n display: none;\n }\n\n .p-hidden-space {\n visibility: hidden;\n }\n\n .p-reset {\n margin: 0;\n padding: 0;\n border: 0;\n outline: 0;\n text-decoration: none;\n font-size: 100%;\n list-style: none;\n }\n\n .p-disabled, .p-disabled * {\n cursor: default;\n pointer-events: none;\n user-select: none;\n }\n\n .p-component-overlay {\n position: fixed;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n }\n\n .p-unselectable-text {\n user-select: none;\n }\n\n .p-scrollbar-measure {\n width: 100px;\n height: 100px;\n overflow: scroll;\n position: absolute;\n top: -9999px;\n }\n\n @-webkit-keyframes p-fadein {\n 0% { opacity: 0; }\n 100% { opacity: 1; }\n }\n @keyframes p-fadein {\n 0% { opacity: 0; }\n 100% { opacity: 1; }\n }\n\n .p-link {\n text-align: left;\n background-color: transparent;\n margin: 0;\n padding: 0;\n border: none;\n cursor: pointer;\n user-select: none;\n }\n\n .p-link:disabled {\n cursor: default;\n }\n\n /* Non react overlay animations */\n .p-connected-overlay {\n opacity: 0;\n transform: scaleY(0.8);\n transition: transform .12s cubic-bezier(0, 0, 0.2, 1), opacity .12s cubic-bezier(0, 0, 0.2, 1);\n }\n\n .p-connected-overlay-visible {\n opacity: 1;\n transform: scaleY(1);\n }\n\n .p-connected-overlay-hidden {\n opacity: 0;\n transform: scaleY(1);\n transition: opacity .1s linear;\n }\n\n /* React based overlay animations */\n .p-connected-overlay-enter {\n opacity: 0;\n transform: scaleY(0.8);\n }\n\n .p-connected-overlay-enter-active {\n opacity: 1;\n transform: scaleY(1);\n transition: transform .12s cubic-bezier(0, 0, 0.2, 1), opacity .12s cubic-bezier(0, 0, 0.2, 1);\n }\n\n .p-connected-overlay-enter-done {\n transform: none;\n }\n\n .p-connected-overlay-exit {\n opacity: 1;\n }\n\n .p-connected-overlay-exit-active {\n opacity: 0;\n transition: opacity .1s linear;\n }\n\n /* Toggleable Content */\n .p-toggleable-content-enter {\n max-height: 0;\n }\n\n .p-toggleable-content-enter-active {\n overflow: hidden;\n max-height: 1000px;\n transition: max-height 1s ease-in-out;\n }\n\n .p-toggleable-content-enter-done {\n transform: none;\n }\n\n .p-toggleable-content-exit {\n max-height: 1000px;\n }\n\n .p-toggleable-content-exit-active {\n overflow: hidden;\n max-height: 0;\n transition: max-height 0.45s cubic-bezier(0, 1, 0, 1);\n }\n\n /* @todo Refactor */\n .p-menu .p-menuitem-link {\n cursor: pointer;\n display: flex;\n align-items: center;\n text-decoration: none;\n overflow: hidden;\n position: relative;\n }\n\n ".concat(tl,"\n ").concat(ts,"\n ").concat(tc,"\n}\n"),td={cProps:void 0,cParams:void 0,cName:void 0,defaultProps:{pt:void 0,ptOptions:void 0,unstyled:!1},context:{},globalCSS:void 0,classes:{},styles:"",extend:function(){var m=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},g=m.css,y=ta(ta({},m.defaultProps),td.defaultProps),v={},b=function(){var m,g=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},y=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",v=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},b=!(arguments.length>3)||void 0===arguments[3]||arguments[3];g.hasOwnProperty("pt")&&void 0!==g.pt&&(g=g.pt);var x=y,w=/./g.test(x)&&!!v[x.split(".")[0]],E=w?ee.toFlatCase(x.split(".")[1]):ee.toFlatCase(x),S=v.hostName&&ee.toFlatCase(v.hostName)||v.props&&v.props.__TYPE&&ee.toFlatCase(v.props.__TYPE)||"",C="transition"===E,k="data-pc-",j=function(m){return null!=m&&m.props?m.hostName?m.props.__TYPE===m.hostName?m.props:j(m.parent):m.parent:void 0},T=function(m){var g,y;return(null==(g=v.props)?void 0:g[m])||(null==(y=j(v))?void 0:y[m])};td.cParams=v,td.cName=S;var N=T("ptOptions")||td.context.ptOptions||{},A=N.mergeSections,I=void 0===A||A,R=N.mergeProps,O=void 0!==R&&R,P=function(){var m=tp.apply(void 0,arguments);
364return Array.isArray(m)?{className:D.apply(void 0,e9(m))}:ee.isString(m)?{className:m}:null!=m&&m.hasOwnProperty("className")&&Array.isArray(m.className)?{className:D.apply(void 0,e9(m.className))}:m},_=b?w?ty(P,x,v):tv(P,x,v):void 0,M=w?void 0:th(tf(g,S),P,x,v),L=!C&&ta(ta({},"root"===E&&tr({},"".concat(k,"name"),v.props&&v.props.__parentMetadata?ee.toFlatCase(v.props.__TYPE):S)),{},tr({},"".concat(k,"section"),E));return I||!I&&M?O?es([_,M,Object.keys(L).length?L:{}],{classNameMergeFunction:null==(m=td.context.ptOptions)?void 0:m.classNameMergeFunction}):ta(ta(ta({},_),M),Object.keys(L).length?L:{}):ta(ta({},M),Object.keys(L).length?L:{})},x=function(){var m=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},y=m.props,x=m.state,w=function(){return td.context.unstyled||eA.unstyled||y.unstyled};return{ptm:function(){var g=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",v=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return b((y||{}).pt,g,ta(ta({},m),v))},ptmo:function(){var m=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},g=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",y=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return b(m,g,y,!1)},sx:function(){var m=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",b=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},w=!(arguments.length>2)||void 0===arguments[2]||arguments[2];if(w){var E,S=tp(g&&g.inlineStyles,m,ta({props:y,state:x},b));return es([tp(v,m,ta({props:y,state:x},b)),S],{classNameMergeFunction:null==(E=td.context.ptOptions)?void 0:E.classNameMergeFunction})}},cx:function(){var m=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",v=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return w()?void 0:tp(g&&g.classes,m,ta({props:y,state:x},v))},isUnstyled:w}};return ta(ta({getProps:function(m){var g=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return td.context=g,td.cProps=m,ee.getMergedProps(m,y)},getOtherProps:function(m){return ee.getDiffProps(m,y)},setMetaData:x},m),{},{defaultProps:y})}},tp=function(m){var g=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",y=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},v=String(ee.toFlatCase(g)).split("."),b=v.shift(),x=ee.isNotEmpty(m)?Object.keys(m).find(function(m){return ee.toFlatCase(m)===b}):"";return b?ee.isObject(m)?tp(ee.getItemValue(m[x],y),v.join("."),y):void 0:ee.getItemValue(m,y)},tf=function(m){var g=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",y=arguments.length>2?arguments[2]:void 0,v=null==m?void 0:m._usept,b=function(m){var v,b=arguments.length>1&&void 0!==arguments[1]&&arguments[1],x=y?y(m):m,w=ee.toFlatCase(g);return null!=(v=b?w!==td.cName?null==x?void 0:x[w]:void 0:null==x?void 0:x[w])?v:x};return ee.isNotEmpty(v)?{_usept:v,originalValue:b(m.originalValue),value:b(m.value)}:b(m,!0)},th=function(m,g,y,v){var b=function(m){return g(m,y,v)};if(null!=m&&m.hasOwnProperty("_usept")){var x=m._usept||td.context.ptOptions||{},w=x.mergeSections,E=void 0===w||w,S=x.mergeProps,C=void 0!==S&&S,k=x.classNameMergeFunction,j=b(m.originalValue),T=b(m.value);return void 0===j&&void 0===T?void 0:ee.isString(T)?T:ee.isString(j)?j:E||!E&&T?C?es([j,T],{classNameMergeFunction:k}):ta(ta({},j),T):T}return b(m)},tm=function(){return tf(td.context.pt||eA.pt,void 0,function(m){return ee.getItemValue(m,td.cParams)})},tg=function(){return tf(td.context.pt||eA.pt,void 0,function(m){return tp(m,td.cName,td.cParams)||ee.getItemValue(m,td.cParams)})},ty=function(m,g,y){return th(tm(),m,g,y)},tv=function(m,g,y){return th(tg(),m,g,y)},tb=function(m){var g=arguments.length>1&&void 0!==arguments[1]?arguments[1]:function(){},y=arguments.length>2?arguments[2]:void 0,v=y.name,b=y.styled,x=void 0!==b&&b,w=y.hostName,E=void 0===w?"":w,S=ty(tp,"global.css",td.cParams),C=ee.toFlatCase(v),k=e2(to,{name:"base",manual:!0}).load,j=e2(tu,{name:"common",manual:!0}).load,T=e2(S,{name:"global",manual:!0}).load,N=e2(m,{name:v,manual:!0}).load,A=function(m){if(!E){var g=th(tf((td.cProps||{}).pt,C),tp,"hooks.".concat(m)),y=tv(tp,"hooks.".concat(m));null==g||g(),null==y||y()}};A("useMountEffect"),eZ(function(){k(),T(),!g()&&(j(),x||N())}
364),e5(function(){A("useUpdateEffect")}),eF(function(){A("useUnmountEffect")})},tx=S,tw={defaultProps:{__TYPE:"IconBase",className:null,label:null,spin:!1},getProps:function(m){return ee.getMergedProps(m,tw.defaultProps)},getOtherProps:function(m){return ee.getDiffProps(m,tw.defaultProps)},getPTI:function(m){var g=ee.isEmpty(m.label),y=tw.getOtherProps(m),v={className:D("p-icon",{"p-icon-spin":m.spin},m.className),role:g?void 0:"img","aria-label":g?void 0:m.label,"aria-hidden":m.label?g:void 0};return ee.getMergedProps(y,v)}};function tE(){return(tE=Object.assign.bind()).apply(null,arguments)}var tS=tx.memo(tx.forwardRef(function(m,g){var y=tw.getPTI(m);return tx.createElement("svg",tE({ref:g,width:"14",height:"14",viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg"},y),tx.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M6.99994 14C6.91097 14.0004 6.82281 13.983 6.74064 13.9489C6.65843 13.9148 6.58387 13.8646 6.52133 13.8013L1.10198 8.38193C0.982318 8.25351 0.917175 8.08367 0.920272 7.90817C0.923368 7.73267 0.994462 7.56523 1.11858 7.44111C1.24269 7.317 1.41014 7.2459 1.58563 7.2428C1.76113 7.23971 1.93098 7.30485 2.0594 7.42451L6.32263 11.6877V0.677419C6.32263 0.497756 6.394 0.325452 6.52104 0.198411C6.64808 0.0713706 6.82039 0 7.00005 0C7.17971 0 7.35202 0.0713706 7.47906 0.198411C7.6061 0.325452 7.67747 0.497756 7.67747 0.677419V11.6877L11.9407 7.42451C12.0691 7.30485 12.2389 7.23971 12.4144 7.2428C12.5899 7.2459 12.7574 7.317 12.8815 7.44111C13.0056 7.56523 13.0767 7.73267 13.0798 7.90817C13.0829 8.08367 13.0178 8.25351 12.8981 8.38193L7.47875 13.8013C7.41621 13.8646 7.34164 13.9148 7.25944 13.9489C7.17727 13.983 7.08912 14.0004 7.00015 14C7.00012 14 7.00009 14 7.00005 14C7.00001 14 6.99998 14 6.99994 14Z",fill:"currentColor"}))}));tS.displayName="ArrowDownIcon";var tC=S;function tk(){return(tk=Object.assign.bind()).apply(null,arguments)}var tj=tC.memo(tC.forwardRef(function(m,g){var y=tw.getPTI(m);return tC.createElement("svg",tk({ref:g,width:"14",height:"14",viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg"},y),tC.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M6.51551 13.799C6.64205 13.9255 6.813 13.9977 6.99193 14C7.17087 13.9977 7.34182 13.9255 7.46835 13.799C7.59489 13.6725 7.66701 13.5015 7.66935 13.3226V2.31233L11.9326 6.57554C11.9951 6.63887 12.0697 6.68907 12.1519 6.72319C12.2341 6.75731 12.3223 6.77467 12.4113 6.77425C12.5003 6.77467 12.5885 6.75731 12.6707 6.72319C12.7529 6.68907 12.8274 6.63887 12.89 6.57554C13.0168 6.44853 13.0881 6.27635 13.0881 6.09683C13.0881 5.91732 13.0168 5.74514 12.89 5.61812L7.48846 0.216594C7.48274 0.210436 7.4769 0.204374 7.47094 0.198411C7.3439 0.0713707 7.1716 0 6.99193 0C6.81227 0 6.63997 0.0713707 6.51293 0.198411C6.50704 0.204296 6.50128 0.210278 6.49563 0.216354L1.09386 5.61812C0.974201 5.74654 0.909057 5.91639 0.912154 6.09189C0.91525 6.26738 0.986345 6.43483 1.11046 6.55894C1.23457 6.68306 1.40202 6.75415 1.57752 6.75725C1.75302 6.76035 1.92286 6.6952 2.05128 6.57554L6.31451 2.31231V13.3226C6.31685 13.5015 6.38898 13.6725 6.51551 13.799Z",fill:"currentColor"}))}));tj.displayName="ArrowUpIcon";var tT=S;function tN(){return(tN=Object.assign.bind()).apply(null,arguments)}var tA=tT.memo(tT.forwardRef(function(m,g){var y=tw.getPTI(m);return tT.createElement("svg",tN({ref:g,width:"14",height:"14",viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg"},y),tT.createElement("path",{d:"M6.99701 14C5.85441 13.999 4.72939 13.7186 3.72012 13.1832C2.71084 12.6478 1.84795 11.8737 1.20673 10.9284C0.565504 9.98305 0.165424 8.89526 0.041387 7.75989C-0.0826496 6.62453 0.073125 5.47607 0.495122 4.4147C0.917119 3.35333 1.59252 2.4113 2.46241 1.67077C3.33229 0.930247 4.37024 0.413729 5.4857 0.166275C6.60117 -0.0811796 7.76026 -0.0520535 8.86188 0.251112C9.9635 0.554278 10.9742 1.12227 11.8057 1.90555C11.915 2.01493 11.9764 2.16319 11.9764 2.31778C11.9764 2.47236 11.915 2.62062 11.8057 2.73C11.752
3641 2.78503 11.688 2.82877 11.6171 2.85864C11.5463 2.8885 11.4702 2.90389 11.3933 2.90389C11.3165 2.90389 11.2404 2.8885 11.1695 2.85864C11.0987 2.82877 11.0346 2.78503 10.9809 2.73C9.9998 1.81273 8.73246 1.26138 7.39226 1.16876C6.05206 1.07615 4.72086 1.44794 3.62279 2.22152C2.52471 2.99511 1.72683 4.12325 1.36345 5.41602C1.00008 6.70879 1.09342 8.08723 1.62775 9.31926C2.16209 10.5513 3.10478 11.5617 4.29713 12.1803C5.48947 12.7989 6.85865 12.988 8.17414 12.7157C9.48963 12.4435 10.6711 11.7264 11.5196 10.6854C12.3681 9.64432 12.8319 8.34282 12.8328 7C12.8328 6.84529 12.8943 6.69692 13.0038 6.58752C13.1132 6.47812 13.2616 6.41667 13.4164 6.41667C13.5712 6.41667 13.7196 6.47812 13.8291 6.58752C13.9385 6.69692 14 6.84529 14 7C14 8.85651 13.2622 10.637 11.9489 11.9497C10.6356 13.2625 8.85432 14 6.99701 14Z",fill:"currentColor"}))}));tA.displayName="SpinnerIcon";var tI=S,tR=S;function tO(){return(tO=Object.assign.bind()).apply(null,arguments)}var tP=tR.memo(tR.forwardRef(function(m,g){var y=tw.getPTI(m);return tR.createElement("svg",tO({ref:g,width:"14",height:"14",viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg"},y),tR.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M5.71602 11.164C5.80782 11.2021 5.9063 11.2215 6.00569 11.221C6.20216 11.2301 6.39427 11.1612 6.54025 11.0294C6.68191 10.8875 6.76148 10.6953 6.76148 10.4948C6.76148 10.2943 6.68191 10.1021 6.54025 9.96024L3.51441 6.9344L6.54025 3.90855C6.624 3.76126 6.65587 3.59011 6.63076 3.42254C6.60564 3.25498 6.525 3.10069 6.40175 2.98442C6.2785 2.86815 6.11978 2.79662 5.95104 2.7813C5.78229 2.76598 5.61329 2.80776 5.47112 2.89994L1.97123 6.39983C1.82957 6.54167 1.75 6.73393 1.75 6.9344C1.75 7.13486 1.82957 7.32712 1.97123 7.46896L5.47112 10.9991C5.54096 11.0698 5.62422 11.1259 5.71602 11.164ZM11.0488 10.9689C11.1775 11.1156 11.3585 11.2061 11.5531 11.221C11.7477 11.2061 11.9288 11.1156 12.0574 10.9689C12.1815 10.8302 12.25 10.6506 12.25 10.4645C12.25 10.2785 12.1815 10.0989 12.0574 9.96024L9.03158 6.93439L12.0574 3.90855C12.1248 3.76739 12.1468 3.60881 12.1204 3.45463C12.0939 3.30045 12.0203 3.15826 11.9097 3.04765C11.7991 2.93703 11.6569 2.86343 11.5027 2.83698C11.3486 2.81053 11.19 2.83252 11.0488 2.89994L7.51865 6.36957C7.37699 6.51141 7.29742 6.70367 7.29742 6.90414C7.29742 7.1046 7.37699 7.29686 7.51865 7.4387L11.0488 10.9689Z",fill:"currentColor"}))}));tP.displayName="AngleDoubleLeftIcon";var tD=S;function t_(){return(t_=Object.assign.bind()).apply(null,arguments)}function tM(m){return(tM="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(m){return typeof m}:function(m){return m&&"function"==typeof Symbol&&m.constructor===Symbol&&m!==Symbol.prototype?"symbol":typeof m})(m)}function tL(m,g){if("object"!=tM(m)||!m)return m;var y=m[Symbol.toPrimitive];if(void 0!==y){var v=y.call(m,g||"default");if("object"!=tM(v))return v;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===g?String:Number)(m)}function tF(m){var g=tL(m,"string");return"symbol"==tM(g)?g:g+""}function tB(m,g,y){return(g=tF(g))in m?Object.defineProperty(m,g,{value:y,enumerable:!0,configurable:!0,writable:!0}):m[g]=y,m}function tH(m){if(Array.isArray(m))return m}function tz(m,g){var y=null==m?null:"u">typeof Symbol&&m[Symbol.iterator]||m["@@iterator"];if(null!=y){var v,b,x,w,E=[],S=!0,C=!1;try{if(x=(y=y.call(m)).next,0===g){if(Object(y)!==y)return;S=!1}else for(;!(S=(v=x.call(y)).done)&&(E.push(v.value),E.length!==g);S=!0);}catch(m){C=!0,b=m}finally{try{if(!S&&null!=y.return&&(w=y.return(),Object(w)!==w))return}finally{if(C)throw b}}return E}}function tV(m,g){(null==g||g>m.length)&&(g=m.length);for(var y=0,v=Array(g);y<g;y++)v[y]=m[y];return v}function tU(m,g){if(m){if("string"==typeof m)return tV(m,g);var y=({}).toString.call(m).slice(8,-1);return"Object"===y&&m.constructor&&(y=m.constructor.name),"Map"===y||"Set"===y?Array.from(m):"Arguments"===y||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(y)?tV(m,g):void 0}}function tW(){throw TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function tG(m,g){return tH(m)||tz(m,g)||tU(m,g)||tW()}var tq="\n@layer primereact {\n .p-ripple {\n overflow: hidden;\n position: relative;\n }\n \n .p-ink {\n display: block;\n position: absolute;\n background: rgba(255, 255, 255, 0.5);\n border-radius: 100%;\n transform: scale(0);\n }\n \n .p-ink-active {\n animation: ripple 0.4s linear;\n }\n \n .p-ripple-disabled .p-ink {\n display: none;\n }\n}\n\n@keyframes ripple {\n 100% {\n opacity: 0;\n transform: scale(2.5);\n }\n}\n\n",t$={root:"p-ink"},tK=td.extend({defaultProps:{__TYPE:"Ripple",children:void 0},css:{styles:tq,classes:t$},getProps:function(m){return ee.getMergedProps(m,tK.defaultProps)},getOtherProps:function(m){return ee.getDiffProps(m,tK.defaultProps)}});function tQ(m,g){var y=Object.keys(m);if(Object.getOwnPropertySymbols){var v=Object.getOwnPropertySymbols(m);g&&(v=v.filter(function(g){return Object.getOwnPropertyDescriptor(m,g).enumerable})),y.push.apply(y,v)}return y}function tY(m){for(var g=1;g<arguments.length;g++){var y=null!=arguments[g]?arguments[g]:{};
364g%2?tQ(Object(y),!0).forEach(function(g){tB(m,g,y[g])}):Object.getOwnPropertyDescriptors?Object.defineProperties(m,Object.getOwnPropertyDescriptors(y)):tQ(Object(y)).forEach(function(g){Object.defineProperty(m,g,Object.getOwnPropertyDescriptor(y,g))})}return m}var tZ=tD.memo(tD.forwardRef(function(m,g){var y=tG(tD.useState(!1),2),v=y[0],b=y[1],x=tD.useRef(null),w=tD.useRef(null),E=eY(),S=tD.useContext(eN),C=tK.getProps(m,S),k=S&&S.ripple||eA.ripple,j={props:C};e2(tK.css.styles,{name:"ripple",manual:!k});var T=tK.setMetaData(tY({},j)),N=T.ptm,A=T.cx,I=function(){return x.current&&x.current.parentElement},R=function(){w.current&&w.current.addEventListener("pointerdown",P)},O=function(){w.current&&w.current.removeEventListener("pointerdown",P)},P=function(m){var g=K.getOffset(w.current);_(m.pageX-g.left+document.body.scrollTop-K.getWidth(x.current)/2,m.pageY-g.top+document.body.scrollLeft-K.getHeight(x.current)/2)},_=function(m,g){x.current&&"none"!==getComputedStyle(x.current,null).display&&(K.removeClass(x.current,"p-ink-active"),L(),x.current.style.top=g+"px",x.current.style.left=m+"px",K.addClass(x.current,"p-ink-active"))},M=function(m){K.removeClass(m.currentTarget,"p-ink-active")},L=function(){if(x.current&&!K.getHeight(x.current)&&!K.getWidth(x.current)){var m=Math.max(K.getOuterWidth(w.current),K.getOuterHeight(w.current));x.current.style.height=m+"px",x.current.style.width=m+"px"}};if(tD.useImperativeHandle(g,function(){return{props:C,getInk:function(){return x.current},getTarget:function(){return w.current}}}),eZ(function(){b(!0)}),e5(function(){v&&x.current&&(w.current=I(),L(),R())},[v]),e5(function(){x.current&&!w.current&&(w.current=I(),L(),R())}),eF(function(){x.current&&(w.current=null,O())}),!k)return null;var F=E({"aria-hidden":!0,className:D(A("root"))},tK.getOtherProps(C),N("root"));return tD.createElement("span",t_({role:"presentation",ref:x},F,{onAnimationEnd:M}))}));tZ.displayName="Ripple";var tX=S,tJ=S;function t0(){return(t0=Object.assign.bind()).apply(null,arguments)}var t1=tJ.memo(tJ.forwardRef(function(m,g){var y=tw.getPTI(m);return tJ.createElement("svg",t0({ref:g,width:"14",height:"14",viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg"},y),tJ.createElement("path",{d:"M3.58659 4.5007C3.68513 4.50023 3.78277 4.51945 3.87379 4.55723C3.9648 4.59501 4.04735 4.65058 4.11659 4.7207L7.11659 7.7207L10.1166 4.7207C10.2619 4.65055 10.4259 4.62911 10.5843 4.65956C10.7427 4.69002 10.8871 4.77074 10.996 4.88976C11.1049 5.00877 11.1726 5.15973 11.1889 5.32022C11.2052 5.48072 11.1693 5.6422 11.0866 5.7807L7.58659 9.2807C7.44597 9.42115 7.25534 9.50004 7.05659 9.50004C6.85784 9.50004 6.66722 9.42115 6.52659 9.2807L3.02659 5.7807C2.88614 5.64007 2.80725 5.44945 2.80725 5.2507C2.80725 5.05195 2.88614 4.86132 3.02659 4.7207C3.09932 4.64685 3.18675 4.58911 3.28322 4.55121C3.37969 4.51331 3.48305 4.4961 3.58659 4.5007Z",fill:"currentColor"}))}));t1.displayName="AngleDownIcon";var t2=S;function t5(){return(t5=Object.assign.bind()).apply(null,arguments)}var t3=t2.memo(t2.forwardRef(function(m,g){var y=tw.getPTI(m);return t2.createElement("svg",t5({ref:g,width:"14",height:"14",viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg"},y),t2.createElement("path",{d:"M10.4134 9.49931C10.3148 9.49977 10.2172 9.48055 10.1262 9.44278C10.0352 9.405 9.95263 9.34942 9.88338 9.27931L6.88338 6.27931L3.88338 9.27931C3.73811 9.34946 3.57409 9.3709 3.41567 9.34044C3.25724 9.30999 3.11286 9.22926 3.00395 9.11025C2.89504 8.99124 2.82741 8.84028 2.8111 8.67978C2.79478 8.51928 2.83065 8.35781 2.91338 8.21931L6.41338 4.71931C6.55401 4.57886 6.74463 4.49997 6.94338 4.49997C7.14213 4.49997 7.33276 4.57886 7.47338 4.71931L10.9734 8.21931C11.1138 8.35994 11.1927 8.55056 11.1927 8.74931C11.1927 8.94806 11.1138 9.13868 10.9734 9.27931C10.9007 9.35315 10.8132 9.41089 10.7168 9.44879C10.6203 9.48669 10.5169 9.5039 10.4134 9.49931Z",fill:"currentColor"}))}));t3.displayName="AngleUpIcon";var t6=S;function t4(m,g){(null==g||g>m.length)&&(g=m.length);for(var y=0,v=Array(g);y<g;y++)v[y]=m[y];return v}function t7(m){if(Array.isArray(m))return t4(m)}function t8(m){if("u">typeof Symbol&&null!=m[Symbol.iterator]||null!=m["@@iterator"])return Array.from(m)}function t9(m,g){if(m){if("string"==typeof m)return t4(m,g);var y=({}).toString.call(m).slice(8,-1);return"Object"===y&&m.constructor&&(y=m.constructor.name),"Map"===y||"Set"===y?Array.from(m):"Arguments"===y||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(y)?t4(m,g):void 0}}function ne(){throw TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function nt(m){return t7(m)||t8(m)||t9(m)||ne()}var nn={DEFAULT_MASKS:{pint:/[\d]/,int:/[\d\-]/,pnum:/[\d\.]/,money:/[\d\.\s,]/,num:/[\d\-\.]/,hex:/[0-9a-f]/i,email:/[a-z0-9_\.\-@]/i,alpha:/[a-z_]/i,alphanum:/[a-z0-9_]/i},getRegex:function(m){return nn.DEFAULT_MASKS[m]?nn.DEFAULT_MASKS[m]:m},onBeforeInput:function(m,g,y){!y&&K.isAndroid()&&this.validateKey(m,m.data,g)},onKeyPress:function(m,g,y){y||K.isAndroid()||m.ctrlKey||m.altKey||m.metaKey||this.validateKey(m,m.key,g)},onPaste:function(m,g,y){if(!y){var v=this.getRegex(g),b=m.clipboardData.getData("text");nt(b).forEach(function(g){if(!v.test(g))return m.preventDefault(),!1})}},validateKey:function(m,g,y){if(null!=g&&g.length<=2){var v=this.getRegex(y);v.test(g)||m.preventDefault()}},validate:function(m,g){var y=m.target.value,v=!0,b=this.getRegex(g);return y&&!b.test(y)&&(v=!1),v}},nr=S,ni=S,na=m.i(174080);function no(m){if(Array.isArray(m))return m}function nl(m,g){var y=null==m?null:"u">typeof Symbol&&m[Symbol.iterator]||m["@@iterator"];if(null!=y){var v,b,x,w,E=[],S=!0,C=!1;try{if(x=(y=y.call(m)).next,0===g){if(Object(y)!==y)return;S=!1}else for(;!(S=(v=x.call(y)).done)&&(E.push(v.value),E.length!==g);S=!0);}catch(m){C=!0,b=m}
364finally{try{if(!S&&null!=y.return&&(w=y.return(),Object(w)!==w))return}finally{if(C)throw b}}return E}}function ns(m,g){(null==g||g>m.length)&&(g=m.length);for(var y=0,v=Array(g);y<g;y++)v[y]=m[y];return v}function nc(m,g){if(m){if("string"==typeof m)return ns(m,g);var y=({}).toString.call(m).slice(8,-1);return"Object"===y&&m.constructor&&(y=m.constructor.name),"Map"===y||"Set"===y?Array.from(m):"Arguments"===y||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(y)?ns(m,g):void 0}}function nu(){throw TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function nd(m,g){return no(m)||nl(m,g)||nc(m,g)||nu()}var np={defaultProps:{__TYPE:"Portal",element:null,appendTo:null,visible:!1,onMounted:null,onUnmounted:null,children:void 0},getProps:function(m){return ee.getMergedProps(m,np.defaultProps)},getOtherProps:function(m){return ee.getDiffProps(m,np.defaultProps)}},nf=ni.memo(function(m){var g=np.getProps(m),y=ni.useContext(eN),v=nd(ni.useState(g.visible&&K.isClient()),2),b=v[0],x=v[1];eZ(function(){K.isClient()&&!b&&(x(!0),g.onMounted&&g.onMounted())}),e5(function(){g.onMounted&&g.onMounted()},[b]),eF(function(){g.onUnmounted&&g.onUnmounted()});var w=g.element||g.children;if(w&&b){var E=g.appendTo||y&&y.appendTo||eA.appendTo;return ee.isFunction(E)&&(E=E()),E||(E=document.body),"self"===E?w:na.default.createPortal(w,E)}return null});function nh(){return(nh=Object.assign.bind()).apply(null,arguments)}function nm(m){return(nm="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(m){return typeof m}:function(m){return m&&"function"==typeof Symbol&&m.constructor===Symbol&&m!==Symbol.prototype?"symbol":typeof m})(m)}function ng(m,g){if("object"!=nm(m)||!m)return m;var y=m[Symbol.toPrimitive];if(void 0!==y){var v=y.call(m,g||"default");if("object"!=nm(v))return v;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===g?String:Number)(m)}function ny(m){var g=ng(m,"string");return"symbol"==nm(g)?g:g+""}function nv(m,g,y){return(g=ny(g))in m?Object.defineProperty(m,g,{value:y,enumerable:!0,configurable:!0,writable:!0}):m[g]=y,m}function nb(m,g){(null==g||g>m.length)&&(g=m.length);for(var y=0,v=Array(g);y<g;y++)v[y]=m[y];return v}function nx(m){if(Array.isArray(m))return nb(m)}function nw(m){if("u">typeof Symbol&&null!=m[Symbol.iterator]||null!=m["@@iterator"])return Array.from(m)}function nE(m,g){if(m){if("string"==typeof m)return nb(m,g);var y=({}).toString.call(m).slice(8,-1);return"Object"===y&&m.constructor&&(y=m.constructor.name),"Map"===y||"Set"===y?Array.from(m):"Arguments"===y||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(y)?nb(m,g):void 0}}function nS(){throw TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function nC(m){return nx(m)||nw(m)||nE(m)||nS()}function nk(m){if(Array.isArray(m))return m}function nj(m,g){var y=null==m?null:"u">typeof Symbol&&m[Symbol.iterator]||m["@@iterator"];if(null!=y){var v,b,x,w,E=[],S=!0,C=!1;try{if(x=(y=y.call(m)).next,0===g){if(Object(y)!==y)return;S=!1}else for(;!(S=(v=x.call(y)).done)&&(E.push(v.value),E.length!==g);S=!0);}catch(m){C=!0,b=m}finally{try{if(!S&&null!=y.return&&(w=y.return(),Object(w)!==w))return}finally{if(C)throw b}}return E}}function nT(){throw TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function nN(m,g){return nk(m)||nj(m,g)||nE(m,g)||nT()}nf.displayName="Portal";var nA={root:function(m){var g=m.positionState,y=m.classNameState;return D("p-tooltip p-component",nv({},"p-tooltip-".concat(g),!0),y)},arrow:"p-tooltip-arrow",text:"p-tooltip-text"},nI={arrow:function(m){var g=m.context;return{top:g.bottom?"0":!g.right&&!g.left&&(g.right||g.left||g.top||g.bottom)?null:"50%",bottom:g.top?"0":null,left:!g.right&&(g.right||g.left||g.top||g.bottom)?g.top||g.bottom?"50%":null:"0",right:g.left?"0":null}}},nR="\n@layer primereact {\n .p-tooltip {\n position: absolute;\n padding: .25em .5rem;\n /* #3687: Tooltip prevent scrollbar flickering */\n top: -9999px;\n left: -9999px;\n }\n \n .p-tooltip.p-tooltip-right,\n .p-tooltip.p-tooltip-left {\n padding: 0 .25rem;\n }\n \n .p-tooltip.p-tooltip-top,\n .p-tooltip.p-tooltip-bottom {\n padding:.25em 0;\n }\n \n .p-tooltip .p-tooltip-text {\n white-space: pre-line;\n word-break: break-word;\n }\n \n .p-tooltip-arrow {\n position: absolute;\n width: 0;\n height: 0;\n border-color: transparent;\n border-style: solid;\n }\n \n .p-tooltip-right .p-tooltip-arrow {\n top: 50%;\n left: 0;\n margin-top: -.25rem;\n border-width: .25em .25em .25em 0;\n }\n \n .p-tooltip-left .p-tooltip-arrow {\n top: 50%;\n right: 0;\n margin-top: -.25rem;\n border-width: .25em 0 .25em .25rem;\n }\n \n .p-tooltip.p-tooltip-top {\n padding: .25em 0;\n }\n \n .p-tooltip-top .p-tooltip-arrow {\n bottom: 0;\n left: 50%;\n margin-left: -.25rem;\n border-width: .25em .25em 0;\n }\n \n .p-tooltip-bottom .p-tooltip-arrow {\n top: 0;\n left: 50%;\n margin-left: -.25rem;\n border-width: 0 .25em .25rem;\n }\n\n .p-tooltip-target-wrapper {\n display: inline-flex;\n }\n}\n",nO=td.extend({defaultProps:{__TYPE:"Tooltip",appendTo:null,at:null,autoHide:!0,auto
364ZIndex:!0,baseZIndex:0,className:null,closeOnEscape:!1,content:null,disabled:!1,event:null,hideDelay:0,hideEvent:"mouseleave",id:null,mouseTrack:!1,mouseTrackLeft:5,mouseTrackTop:5,my:null,onBeforeHide:null,onBeforeShow:null,onHide:null,onShow:null,position:"right",showDelay:0,showEvent:"mouseenter",showOnDisabled:!1,style:null,target:null,updateDelay:0,children:void 0},css:{classes:nA,styles:nR,inlineStyles:nI}});function nP(m,g){var y=Object.keys(m);if(Object.getOwnPropertySymbols){var v=Object.getOwnPropertySymbols(m);g&&(v=v.filter(function(g){return Object.getOwnPropertyDescriptor(m,g).enumerable})),y.push.apply(y,v)}return y}function nD(m){for(var g=1;g<arguments.length;g++){var y=null!=arguments[g]?arguments[g]:{};g%2?nP(Object(y),!0).forEach(function(g){nv(m,g,y[g])}):Object.getOwnPropertyDescriptors?Object.defineProperties(m,Object.getOwnPropertyDescriptors(y)):nP(Object(y)).forEach(function(g){Object.defineProperty(m,g,Object.getOwnPropertyDescriptor(y,g))})}return m}var n_=nr.memo(nr.forwardRef(function(m,g){var y=eY(),v=nr.useContext(eN),b=nO.getProps(m,v),x=nN(nr.useState(!1),2),w=x[0],E=x[1],S=nN(nr.useState(b.position||"right"),2),C=S[0],k=S[1],j=nN(nr.useState(""),2),T=j[0],N=j[1],A=nN(nr.useState(!1),2),I=A[0],R=A[1],O=w&&b.closeOnEscape,P=eV("tooltip",O),_={props:b,state:{visible:w,position:C,className:T},context:{right:"right"===C,left:"left"===C,top:"top"===C,bottom:"bottom"===C}},M=nO.setMetaData(_),L=M.ptm,F=M.cx,B=M.sx,H=M.isUnstyled;tb(nO.css.styles,H,{name:"tooltip"}),eQ({callback:function(){ey()},when:O,priority:[e$,P]});var z=nr.useRef(null),V=nr.useRef(null),U=nr.useRef(null),W=nr.useRef(null),G=nr.useRef(!0),q=nr.useRef({}),$=nr.useRef(null),Q=nN(eJ({listener:function(m){K.isTouchDevice()||ey(m)}}),2),Y=Q[0],Z=Q[1],X=nN(eX({target:U.current,listener:function(m){ey(m)},when:w}),2),J=X[0],et=X[1],en=function(m){return!(b.content||es(m,"tooltip"))},er=function(m){return!(b.content||es(m,"tooltip")||b.children)},ei=function(m){return es(m,"mousetrack")||b.mouseTrack},ea=function(m){return"true"===es(m,"disabled")||eu(m,"disabled")||b.disabled},eo=function(m){return es(m,"showondisabled")||b.showOnDisabled},el=function(){return es(U.current,"autohide")||b.autoHide},es=function(m,g){return eu(m,"data-pr-".concat(g))?m.getAttribute("data-pr-".concat(g)):null},eu=function(m,g){return m&&m.hasAttribute(g)},ed=function(m){var g=[es(m,"showevent")||b.showEvent],y=[es(m,"hideevent")||b.hideEvent];if(ei(m))g=["mousemove"],y=["mouseleave"];else{var v=es(m,"event")||b.event;"focus"===v&&(g=["focus"],y=["blur"]),"both"===v&&(g=["focus","mouseenter"],y=I?["blur"]:["mouseleave","blur"])}return{showEvents:g,hideEvents:y}},ep=function(m){return es(m,"position")||C},ef=function(m){return{top:es(m,"mousetracktop")||b.mouseTrackTop,left:es(m,"mousetrackleft")||b.mouseTrackLeft}},eh=function(m,g){if(V.current){var y=es(m,"tooltip")||b.content;y?(V.current.innerHTML="",V.current.appendChild(document.createTextNode(y)),g()):b.children&&g()}},em=function(m){eh(U.current,function(){var g=$.current,y=g.pageX,x=g.pageY;b.autoZIndex&&!ec.get(z.current)&&ec.set("tooltip",z.current,v&&v.autoZIndex||eA.autoZIndex,b.baseZIndex||v&&v.zIndex.tooltip||eA.zIndex.tooltip),z.current.style.left="",z.current.style.top="",el()&&(z.current.style.pointerEvents="none");var w=ei(U.current)||"mouse"===m;(w&&!W.current||w)&&(W.current={width:K.getOuterWidth(z.current),height:K.getOuterHeight(z.current)}),ev(U.current,{x:y,y:x},m)})},eg=function(m){m.type&&"focus"===m.type&&R(!0),U.current=m.currentTarget;var g=ea(U.current);er(eo(U.current)&&g?U.current.firstChild:U.current)||g||($.current=m,w?ek("updateDelay",em):ej(b.onBeforeShow,{originalEvent:m,target:U.current})&&ek("showDelay",function(){E(!0),ej(b.onShow,{originalEvent:m,target:U.current})}))},ey=function(m){m&&"blur"===m.type&&R(!1),eT(),w?ej(b.onBeforeHide,{originalEvent:m,target:U.current})&&ek("hideDelay",function(){(el()||!1!==G.current)&&(ec.clear(z.current),K.removeClass(z.current,"p-tooltip-active"),E(!1),ej(b.onHide,{originalEvent:m,target:U.current}))}):b.onBeforeHide||eC("hideDelay")||E(!1)},ev=function(m,g,y){var v=0,x=0,w=y||C;if((ei(m)||"mouse"==w)&&g){var E={width:K.getOuterWidth(z.current),height:K.getOuterHeight(z.current)};v=g.x,x=g.y;var S=ef(m),j=S.top,T=S.left;switch(w){case"left":v-=E.width+T,x-=E.height/2-j;break;case"right":case"mouse":v+=T,x-=E.height/2-j;break;case"top":v-=E.width/2-T,x-=E.height+j;break;case"bottom":v-=E.width/2-T,x+=j}v<=0||W.current.width>E.width?(z.current.style.left="0px",z.current.style.right=window.innerWidth-E.width-v+"px"):(z.current.style.right="",z.current.style.left=v+"px"),z.current.style.top=x+"px",K.addClass(z.current,"p-tooltip-active")}else{var N=K.findCollisionPosition(w),A=es(m,"my")||b.my||N.my,I=es(m,"at")||b.at||N.at;z.current.style.padding="0px",K.flipfitCollision(z.current,m,A,I,function(m){var g=m.at,y=g.x,v=g.y,x=m.my.x,w=b.at?"center"!==y&&y!==x?y:v:m.at["".concat(N.axis)];z.current.style.padding="",k(w),eb(w),K.addClass(z.current,"p-tooltip-active")})}},eb=function(m){if(z.current){var g=getComputedStyle(z.current);"left"===m?z.current.style.left=parseFloat(g.left)-2*parseFloat(g.paddingLeft)+"px":"top"===m&&(z.current.style.top=parseFloat(g.top)-2*parseFloat(g.paddingTop)+"px")}},ex=function(){el()||(G.current=!1)},ew=function(m){el()||(G.current=!0,ey(m))},eE=function(m){if(m){var g=ed(m),y=g.showEvents,v=g.hideEvents,b=eI(m);
364y.forEach(function(m){return null==b?void 0:b.addEventListener(m,eg)}),v.forEach(function(m){return null==b?void 0:b.addEventListener(m,ey)})}},eS=function(m){if(m){var g=ed(m),y=g.showEvents,v=g.hideEvents,b=eI(m);y.forEach(function(m){return null==b?void 0:b.removeEventListener(m,eg)}),v.forEach(function(m){return null==b?void 0:b.removeEventListener(m,ey)})}},eC=function(m){return es(U.current,m.toLowerCase())||b[m]},ek=function(m,g){eT();var y=eC(m);y?q.current["".concat(m)]=setTimeout(function(){return g()},y):g()},ej=function(m){if(m){for(var g=arguments.length,y=Array(g>1?g-1:0),v=1;v<g;v++)y[v-1]=arguments[v];var b=m.apply(void 0,y);return void 0===b&&(b=!0),b}return!0},eT=function(){Object.values(q.current).forEach(function(m){return clearTimeout(m)})},eI=function(m){if(m){if(eo(m)){if(!m.hasWrapper){var g,y=document.createElement("div");return"INPUT"===m.nodeName?K.addMultipleClasses(y,"p-tooltip-target-wrapper p-inputwrapper"):K.addClass(y,"p-tooltip-target-wrapper"),m.parentNode.insertBefore(y,m),y.appendChild(m),m.hasWrapper=!0,y}return m.parentElement}return m.hasWrapper&&((g=m.parentElement).replaceWith.apply(g,nC(m.parentElement.childNodes)),delete m.hasWrapper),m}return null},eR=function(m){eP(m),eO(m)},eO=function(m){eD(m||b.target,eE)},eP=function(m){eD(m||b.target,eS)},eD=function(m,g){if(m=ee.getRefElement(m))if(K.isElement(m))g(m);else{var y=function(m){K.find(document,m).forEach(function(m){g(m)})};m instanceof Array?m.forEach(function(m){y(m)}):y(m)}};eZ(function(){w&&U.current&&ea(U.current)&&ey()}),e5(function(){return eO(),function(){eP()}},[eg,ey,b.target]),e5(function(){if(w){var m=ep(U.current),g=es(U.current,"classname");k(m),N(g),em(m),Y(),J()}else k(b.position||"right"),N(""),U.current=null,W.current=null,G.current=!0;return function(){Z(),et()}},[w]),e5(function(){var m=ep(U.current);w&&"mouse"!==m&&ek("updateDelay",function(){eh(U.current,function(){ev(U.current)})})},[b.content]),eF(function(){ey(),ec.clear(z.current)}),nr.useImperativeHandle(g,function(){return{props:b,updateTargetEvents:eR,loadTargetEvents:eO,unloadTargetEvents:eP,show:eg,hide:ey,getElement:function(){return z.current},getTarget:function(){return U.current}}});var e_=function(){var m=en(U.current),g=y({id:b.id,className:D(b.className,F("root",{positionState:C,classNameState:T})),style:b.style,role:"tooltip","aria-hidden":w,onMouseEnter:function(m){return ex()},onMouseLeave:function(m){return ew(m)}},nO.getOtherProps(b),L("root")),v=y({className:F("arrow"),style:B("arrow",nD({},_))},L("arrow")),x=y({className:F("text")},L("text"));return nr.createElement("div",nh({ref:z},g),nr.createElement("div",v),nr.createElement("div",nh({ref:V},x),m&&b.children))};if(w){var eM=e_();return nr.createElement(nf,{element:eM,appendTo:b.appendTo,visible:!0})}return null}));function nM(){return(nM=Object.assign.bind()).apply(null,arguments)}function nL(m){return(nL="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(m){return typeof m}:function(m){return m&&"function"==typeof Symbol&&m.constructor===Symbol&&m!==Symbol.prototype?"symbol":typeof m})(m)}function nF(m,g){if("object"!=nL(m)||!m)return m;var y=m[Symbol.toPrimitive];if(void 0!==y){var v=y.call(m,g||"default");if("object"!=nL(v))return v;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===g?String:Number)(m)}function nB(m){var g=nF(m,"string");return"symbol"==nL(g)?g:g+""}function nH(m,g,y){return(g=nB(g))in m?Object.defineProperty(m,g,{value:y,enumerable:!0,configurable:!0,writable:!0}):m[g]=y,m}n_.displayName="Tooltip";var nz={root:function(m){var g=m.props,y=m.isFilled,v=m.context;return D("p-inputtext p-component",{"p-disabled":g.disabled,"p-filled":y,"p-invalid":g.invalid,"p-variant-filled":g.variant?"filled"===g.variant:v&&"filled"===v.inputStyle})}},nV=td.extend({defaultProps:{__TYPE:"InputText",__parentMetadata:null,children:void 0,className:null,invalid:!1,variant:null,keyfilter:null,onBeforeInput:null,onInput:null,onKeyDown:null,onPaste:null,tooltip:null,tooltipOptions:null,validateOnly:!1,iconPosition:null},css:{classes:nz}}
364);function nU(m,g){var y=Object.keys(m);if(Object.getOwnPropertySymbols){var v=Object.getOwnPropertySymbols(m);g&&(v=v.filter(function(g){return Object.getOwnPropertyDescriptor(m,g).enumerable})),y.push.apply(y,v)}return y}function nW(m){for(var g=1;g<arguments.length;g++){var y=null!=arguments[g]?arguments[g]:{};g%2?nU(Object(y),!0).forEach(function(g){nH(m,g,y[g])}):Object.getOwnPropertyDescriptors?Object.defineProperties(m,Object.getOwnPropertyDescriptors(y)):nU(Object(y)).forEach(function(g){Object.defineProperty(m,g,Object.getOwnPropertyDescriptor(y,g))})}return m}var nG=t6.memo(t6.forwardRef(function(m,g){var y=eY(),v=t6.useContext(eN),b=nV.getProps(m,v),x=nV.setMetaData(nW(nW({props:b},b.__parentMetadata),{},{context:{disabled:b.disabled,iconPosition:b.iconPosition}})),w=x.ptm,E=x.cx,S=x.isUnstyled;tb(nV.css.styles,S,{name:"inputtext",styled:!0});var C=t6.useRef(g),k=function(m){b.onKeyDown&&b.onKeyDown(m),b.keyfilter&&nn.onKeyPress(m,b.keyfilter,b.validateOnly)},j=function(m){b.onBeforeInput&&b.onBeforeInput(m),b.keyfilter&&nn.onBeforeInput(m,b.keyfilter,b.validateOnly)},T=function(m){var g=m.target,y=!0;b.keyfilter&&b.validateOnly&&(y=nn.validate(m,b.keyfilter)),b.onInput&&b.onInput(m,y),ee.isNotEmpty(g.value)?K.addClass(g,"p-filled"):K.removeClass(g,"p-filled")},N=function(m){b.onPaste&&b.onPaste(m),b.keyfilter&&nn.onPaste(m,b.keyfilter,b.validateOnly)};t6.useEffect(function(){ee.combinedRefs(C,g)},[C,g]);var A=t6.useMemo(function(){return ee.isNotEmpty(b.value)||ee.isNotEmpty(b.defaultValue)},[b.value,b.defaultValue]),I=ee.isNotEmpty(b.tooltip);t6.useEffect(function(){var m;A||null!=(m=C.current)&&m.value?K.addClass(C.current,"p-filled"):K.removeClass(C.current,"p-filled")},[b.disabled,A]);var R=y({className:D(b.className,E("root",{context:v,isFilled:A})),onBeforeInput:j,onInput:T,onKeyDown:k,onPaste:N},nV.getOtherProps(b),w("root"));return t6.createElement(t6.Fragment,null,t6.createElement("input",nM({ref:C},R)),I&&t6.createElement(n_,nM({target:C,content:b.tooltip,pt:w("tooltip")},b.tooltipOptions)))}));function nq(){return(nq=Object.assign.bind()).apply(null,arguments)}function n$(m,g){(null==g||g>m.length)&&(g=m.length);for(var y=0,v=Array(g);y<g;y++)v[y]=m[y];return v}function nK(m){if(Array.isArray(m))return n$(m)}function nQ(m){if("u">typeof Symbol&&null!=m[Symbol.iterator]||null!=m["@@iterator"])return Array.from(m)}function nY(m,g){if(m){if("string"==typeof m)return n$(m,g);var y=({}).toString.call(m).slice(8,-1);return"Object"===y&&m.constructor&&(y=m.constructor.name),"Map"===y||"Set"===y?Array.from(m):"Arguments"===y||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(y)?n$(m,g):void 0}}function nZ(){throw TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function nX(m){return nK(m)||nQ(m)||nY(m)||nZ()}function nJ(m){return(nJ="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(m){return typeof m}:function(m){return m&&"function"==typeof Symbol&&m.constructor===Symbol&&m!==Symbol.prototype?"symbol":typeof m})(m)}function n0(m,g){if("object"!=nJ(m)||!m)return m;var y=m[Symbol.toPrimitive];if(void 0!==y){var v=y.call(m,g||"default");if("object"!=nJ(v))return v;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===g?String:Number)(m)}function n1(m){var g=n0(m,"string");return"symbol"==nJ(g)?g:g+""}function n2(m,g,y){return(g=n1(g))in m?Object.defineProperty(m,g,{value:y,enumerable:!0,configurable:!0,writable:!0}):m[g]=y,m}function n5(m){if(Array.isArray(m))return m}function n3(m,g){var y=null==m?null:"u">typeof Symbol&&m[Symbol.iterator]||m["@@iterator"];if(null!=y){var v,b,x,w,E=[],S=!0,C=!1;try{if(x=(y=y.call(m)).next,0===g){if(Object(y)!==y)return;S=!1}else for(;!(S=(v=x.call(y)).done)&&(E.push(v.value),E.length!==g);S=!0);}catch(m){C=!0,b=m}finally{try{if(!S&&null!=y.return&&(w=y.return(),Object(w)!==w))return}finally{if(C)throw b}}return E}}function n6(){throw TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function n4(m,g){return n5(m)||n3(m,g)||nY(m,g)||n6()}nG.displayName="InputText";var n7={root:function(m){var g=m.props,y=m.focusedState,v=m.stacked,b=m.horizontal,x=m.vertical;return D("p-inputnumber p-component p-inputwrapper",{"p-inputwrapper-filled":null!=g.value&&g.value.toString().length>0,"p-inputwrapper-focus":y,"p-inputnumber-buttons-stacked":v,"p-inputnumber-buttons-horizontal":b,"p-inputnumber-buttons-vertical":x,"p-invalid":g.invali
364d})},input:function(m){var g=m.props,y=m.context;return D("p-inputnumber-input",{"p-variant-filled":g.variant?"filled"===g.variant:y&&"filled"===y.inputStyle})},buttonGroup:"p-inputnumber-button-group",incrementButton:function(m){return D("p-inputnumber-button p-inputnumber-button-up p-button p-button-icon-only p-component",{"p-disabled":m.props.disabled})},incrementIcon:"p-button-icon",decrementButton:function(m){return D("p-inputnumber-button p-inputnumber-button-down p-button p-button-icon-only p-component",{"p-disabled":m.props.disabled})},decrementIcon:"p-button-icon"},n8="\n@layer primereact {\n .p-inputnumber {\n display: inline-flex;\n }\n \n .p-inputnumber-button {\n display: flex;\n align-items: center;\n justify-content: center;\n flex: 0 0 auto;\n }\n \n .p-inputnumber-buttons-stacked .p-button.p-inputnumber-button .p-button-label,\n .p-inputnumber-buttons-horizontal .p-button.p-inputnumber-button .p-button-label {\n display: none;\n }\n \n .p-inputnumber-buttons-stacked .p-button.p-inputnumber-button-up {\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n border-bottom-right-radius: 0;\n padding: 0;\n }\n \n .p-inputnumber-buttons-stacked .p-inputnumber-input {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n }\n \n .p-inputnumber-buttons-stacked .p-button.p-inputnumber-button-down {\n border-top-left-radius: 0;\n border-top-right-radius: 0;\n border-bottom-left-radius: 0;\n padding: 0;\n }\n \n .p-inputnumber-buttons-stacked .p-inputnumber-button-group {\n display: flex;\n flex-direction: column;\n }\n \n .p-inputnumber-buttons-stacked .p-inputnumber-button-group .p-button.p-inputnumber-button {\n flex: 1 1 auto;\n }\n \n .p-inputnumber-buttons-horizontal .p-button.p-inputnumber-button-up {\n order: 3;\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n }\n \n .p-inputnumber-buttons-horizontal .p-inputnumber-input {\n order: 2;\n border-radius: 0;\n }\n \n .p-inputnumber-buttons-horizontal .p-button.p-inputnumber-button-down {\n order: 1;\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n }\n \n .p-inputnumber-buttons-vertical {\n flex-direction: column;\n }\n \n .p-inputnumber-buttons-vertical .p-button.p-inputnumber-button-up {\n order: 1;\n border-bottom-left-radius: 0;\n border-bottom-right-radius: 0;\n width: 100%;\n }\n \n .p-inputnumber-buttons-vertical .p-inputnumber-input {\n order: 2;\n border-radius: 0;\n text-align: center;\n }\n \n .p-inputnumber-buttons-vertical .p-button.p-inputnumber-button-down {\n order: 3;\n border-top-left-radius: 0;\n border-top-right-radius: 0;\n width: 100%;\n }\n \n .p-inputnumber-input {\n flex: 1 1 auto;\n }\n \n .p-fluid .p-inputnumber {\n width: 100%;\n }\n \n .p-fluid .p-inputnumber .p-inputnumber-input {\n width: 1%;\n }\n \n .p-fluid .p-inputnumber-buttons-vertical .p-inputnumber-input {\n width: 100%;\n }\n}\n",n9=td.extend({defaultProps:{__TYPE:"InputNumber",__parentMetadata:null,allowEmpty:!0,ariaLabelledBy:null,autoFocus:!1,buttonLayout:"stacked",className:null,currency:void 0,currencyDisplay:void 0,decrementButtonClassName:null,decrementButtonIcon:null,disabled:!1,format:!0,id:null,incrementButtonClassName:null,incrementButtonIcon:null,inputClassName:null,inputId:null,inputMode:null,inputRef:null,inputStyle:null,invalid:!1,variant:null,locale:void 0,localeMatcher:void 0,max:null,maxFractionDigits:void 0,maxLength:null,min:null,minFractionDigits:void 0,mode:"decimal",name:null,onBlur:null,onChange:null,onFocus:null,onKeyDown:null,onKeyUp:null,onValueChange:null,pattern:null,placeholder:null,prefix:null,readOnly:!1,required:!1,roundingMode:void 0,showButtons:!1,size:null,step:1,style:null,suffix:null,tabIndex:null,tooltip:null,tooltipOptions:null,type:"text",useGrouping:!0,value:null,children:void 0},css:{classes:n7,styles:n8}});function re(m,g){var y=Object.keys(m);if(Object.getOwnPropertySymbols){var v=Object.getOwnPropertySymbols(m);g&&(v=v.filter(function(g){return Object.getOwnPropertyDescriptor(m,g).enumerable})),y.push.apply(y,v)}return y}function rt(m){for(var g=1;g<arguments.length;g++){var y=null!=arguments[g]?arguments[g]:{};
364g%2?re(Object(y),!0).forEach(function(g){n2(m,g,y[g])}):Object.getOwnPropertyDescriptors?Object.defineProperties(m,Object.getOwnPropertyDescriptors(y)):re(Object(y)).forEach(function(g){Object.defineProperty(m,g,Object.getOwnPropertyDescriptor(y,g))})}return m}var rn=tX.memo(tX.forwardRef(function(m,g){var y=eY(),v=tX.useContext(eN),b=n9.getProps(m,v),x=n4(tX.useState(!1),2),w=x[0],E=x[1],S=rt(rt({props:b},b.__parentMetadata),{},{state:{focused:w}}),C=n9.setMetaData(S),k=C.ptm,j=C.cx,T=C.isUnstyled;tb(n9.css.styles,T,{name:"inputnumber"});var N=tX.useRef(null),A=tX.useRef(null),I=tX.useRef(null),R=tX.useRef(null),O=tX.useRef(null),P=tX.useRef(null),_=tX.useRef(null),M=tX.useRef(null),L=tX.useRef(null),F=tX.useRef(null),B=tX.useRef(null),H=tX.useRef(null),z=tX.useRef(null),V=tX.useRef(null),U=tX.useRef(null),W=tX.useRef(null),G=tX.useRef(null),q=tX.useRef(null),$=tX.useRef(!1),Q=b.locale||v&&v.locale||eA.locale,Y=b.showButtons&&"stacked"===b.buttonLayout,Z=b.showButtons&&"horizontal"===b.buttonLayout,X=b.showButtons&&"vertical"===b.buttonLayout,J=b.inputMode||("decimal"!==b.mode||b.minFractionDigits||b.maxFractionDigits?"decimal":"numeric"),et=function(){var m,g;return{localeMatcher:b.localeMatcher,style:b.mode,currency:b.currency,currencyDisplay:b.currencyDisplay,useGrouping:b.useGrouping,minimumFractionDigits:null!=(m=b.minFractionDigits)?m:void 0,maximumFractionDigits:null!=(g=b.maxFractionDigits)?g:void 0,roundingMode:b.roundingMode}},en=function(){O.current=new Intl.NumberFormat(Q,et());var m=nX(new Intl.NumberFormat(Q,{useGrouping:!1}).format(0x24cb016ea)).reverse(),g=new Map(m.map(function(m,g){return[m,g]}));F.current=RegExp("[".concat(m.join(""),"]"),"g"),B.current=el(),H.current=es(),z.current=ec(),V.current=eo(),U.current=ei(),W.current=ed(),G.current=eu(),q.current=function(m){return g.get(m)}},er=function(m){return m.replace(/[-[\]{}()*+?.,\\^$|#\s]/g,"\\$&")},ei=function(){return new Intl.NumberFormat(Q,{useGrouping:!1}).format(1.1).trim().replace(F.current,"")},eo=function(){var m=new Intl.NumberFormat(Q,rt(rt({},et()),{},{useGrouping:!1}));return RegExp("[".concat(m.format(1.1).replace(z.current,"").trim().replace(F.current,""),"]"),"g")},el=function(){return P.current=new Intl.NumberFormat(Q,{useGrouping:!0}).format(1e6).trim().replace(F.current,"").charAt(0),RegExp("[".concat(P.current,"]"),"g")},es=function(){var m=new Intl.NumberFormat(Q,{useGrouping:!1});return RegExp("[".concat(m.format(-1).trim().replace(F.current,""),"]"),"g")},ec=function(){if(b.currency){var m=new Intl.NumberFormat(Q,{style:"currency",currency:b.currency,currencyDisplay:b.currencyDisplay,minimumFractionDigits:0,maximumFractionDigits:0,roundingMode:b.roundingMode});return RegExp("[".concat(m.format(1).replace(/\s/g,"").replace(F.current,"").replace(B.current,""),"]"),"g")}return/[]/g},eu=function(){return b.prefix?_.current=b.prefix:_.current=new Intl.NumberFormat(Q,{style:b.mode,currency:b.currency,currencyDisplay:b.currencyDisplay}).format(1).split("1")[0],RegExp("".concat(er(_.current||"")),"g")},ed=function(){return b.suffix?M.current=b.suffix:M.current=new Intl.NumberFormat(Q,{style:b.mode,currency:b.currency,currencyDisplay:b.currencyDisplay,minimumFractionDigits:0,maximumFractionDigits:0,roundingMode:b.roundingMode}).format(1).split("1")[1],RegExp("".concat(er(M.current||"")),"g")},ep=function(m){if(null!=m){if("-"===m)return m;if(b.format){var g=new Intl.NumberFormat(Q,et()).format(m);return b.prefix&&(g=b.prefix+g),b.suffix&&(g+=b.suffix),g}return m.toString()}return""},ef=function(m){var g=m.replace(W.current,"").replace(G.current,"").trim().replace(/\s/g,"").replace(z.current,"").replace(B.current,"").replace(H.current,"-").replace(V.current,".").replace(F.current,q.current);if(g){if("-"===g)return g;var y=+g;return isNaN(y)?null:y}return null},eh=function(m,g){var y=arguments.length>2&&void 0!==arguments[2]?arguments[2]:10;return Math.round((m+g)*y)/y},em=function(m,g,y){var v=g||500;ti(),I.current=setTimeout(function(){em(m,40,y)},v),eg(m,y)},eg=function(m,g){if(A.current){var y=b.step*g,v=ef(A.current.value)||0,x=e3(eh(v,y));b.maxLength&&b.maxLength<ep(x).length||(e1(m,v,x),K.isTouchDevice()||e4(x,null,"spin"),tt(m,x))}},ey=function(m){b.disabled||b.readOnly||(K.isTouchDevice()||K.focus(A.current,b.autoFocus),em(m,null,1),m.preventDefault())},ev=function(){b.disabled||b.readOnly||ti()},eb=function(){b.disabled||b.readOnly||ti()},ex=function(){b.disabled||b.readOnly||ti()},ew=function(m){b.disabled||b.readOnly||32!==m.keyCode&&13!==m.keyCode||em(m,null,1)},eE=function(m){b.disabled||b.readOnly||(K.isTouchDevice()||K.focus(A.current,b.autoFocus),em(m,null,-1),m.preventDefault())},eS=function(){b.disabled||b.readOnly||ti()},eC=function(){b.disabled||b.readOnly||ti()},ek=function(){b.disabled||b.readOnly||ti()},ej=function(m){b.disabled||b.readOnly||32!==m.keyCode&&13!==m.keyCode||em(m,null,-1)},eT=function(m){if(!b.disabled&&!b.readOnly&&(L.current&&(m.target.value=R.current,L.current=!1),!K.isAndroid())
364){var g=m.nativeEvent.inputType,y=m.nativeEvent.data;"insertText"===g&&/\D/.test(y)&&(m.target.value=R.current)}},eI=function(m){if(K.isAndroid()&&!b.disabled&&!b.readOnly&&(!b.onKeyUp||(b.onKeyUp(m),!m.defaultPrevented))){var g=m.which||m.keyCode;13!==g&&m.preventDefault();var y=String.fromCharCode(g),v=eM(y),x=eD(y);48<=g&&g<=57||x||v?eV(m,y,{isDecimalSign:v,isMinusSign:x}):eJ(m,m.target.value,null,"delete-single")}},eR=function(m){if(!b.disabled&&!b.readOnly){if(m.altKey||m.ctrlKey||m.metaKey)return void("x"===m.key.toLowerCase()&&(m.ctrlKey||m.metaKey)?L.current=!1:L.current=!0);if((!b.onKeyDown||(b.onKeyDown(m),!m.defaultPrevented))&&(R.current=m.target.value,!K.isAndroid())){var g=m.target.selectionStart,y=m.target.selectionEnd,v=m.target.value,x=null;switch(m.code){case"ArrowUp":eg(m,1),m.preventDefault();break;case"ArrowDown":eg(m,-1),m.preventDefault();break;case"ArrowLeft":eQ(v.charAt(g-1))||m.preventDefault();break;case"ArrowRight":eQ(v.charAt(g))||m.preventDefault();break;case"Tab":case"Enter":case"NumpadEnter":x=e3(ef(v)),A.current.value=ep(x),A.current.setAttribute("aria-valuenow",x),tt(m,x);break;case"Backspace":if(m.preventDefault(),g===y){var w=v.charAt(g-1);if(eQ(w)){var E=eH(v),S=E.decimalCharIndex,C=E.decimalCharIndexWithoutPrefix,k=te(v);if(B.current.test(w))B.current.lastIndex=0,x=v.slice(0,g-2)+v.slice(g-1);else if(V.current.test(w))V.current.lastIndex=0,k?A.current.setSelectionRange(g-1,g-1):x=v.slice(0,g-1)+v.slice(g);else if(S>0&&g>S){var j=eL()&&(b.minFractionDigits||0)<k?"":"0";x=v.slice(0,g-1)+j+v.slice(g)}else x=1===C?ef(x=v.slice(0,g-1)+"0"+v.slice(g))>0?x:"":v.slice(0,g-1)+v.slice(g)}else if(z.current.test(w)){var T=ez(v),N=T.minusCharIndex;N===T.currencyCharIndex-1&&(x=v.slice(0,N)+v.slice(g))}eJ(m,x,null,"delete-single")}else eJ(m,x=eG(v,g,y),null,"delete-range");break;case"Delete":if(m.preventDefault(),g===y){var I=v.charAt(g),O=eH(v),P=O.decimalCharIndex,D=O.decimalCharIndexWithoutPrefix;if(eQ(I)){var _=te(v);if(B.current.test(I))B.current.lastIndex=0,x=v.slice(0,g)+v.slice(g+2);else if(V.current.test(I))V.current.lastIndex=0,_?A.current.setSelectionRange(g+1,g+1):x=v.slice(0,g)+v.slice(g+1);else if(P>0&&g>P){var M=eL()&&(b.minFractionDigits||0)<_?"":"0";x=v.slice(0,g)+M+v.slice(g+1)}else x=1===D?ef(x=v.slice(0,g)+"0"+v.slice(g+1))>0?x:"":v.slice(0,g)+v.slice(g+1)}eJ(m,x,null,"delete-back-single")}else eJ(m,x=eG(v,g,y),null,"delete-range");break;case"End":m.preventDefault(),ee.isEmpty(b.max)||tt(m,b.max);break;case"Home":m.preventDefault(),ee.isEmpty(b.min)||tt(m,b.min);break;default:m.preventDefault();var F=m.key;if(F){"."===F&&(F=U.current);var H=eM(F),W=eD(F);(Number(F)>=0&&9>=Number(F)||W||H)&&eV(m,F,{isDecimalSign:H,isMinusSign:W})}}}}},eO=function(m){if(m.preventDefault(),!b.disabled&&!b.readOnly){var g=(m.clipboardData||window.clipboardData).getData("Text");if(g){var y=ef(g);if(null!=y)if(eB(y)){var v=ep(y);A.current.value=v,tt(m,y)}else eV(m,y.toString())}}},eP=function(){return ee.isEmpty(b.min)||b.min<0},eD=function(m){return(!!H.current.test(m)||"-"===m)&&(H.current.lastIndex=0,!0)},e_=function(m){return eB(m)?m.toString().replace(/\.(?=[^.]*$)/,U.current):m},eM=function(m){return!!(V.current.test(m)||eB(m))&&(V.current.lastIndex=0,!0)},eL=function(){return"decimal"===b.mode},eB=function(m){var g=ef(new Intl.NumberFormat(Q,et()).format(m));return null!==g&&g%1!=0},eH=function(m){var g=m.search(V.current);V.current.lastIndex=0;var y=m.replace(G.current,"").trim().replace(/\s/g,"").replace(z.current,"").search(V.current);return V.current.lastIndex=0,{decimalCharIndex:g,decimalCharIndexWithoutPrefix:y}},ez=function(m){var g=m.search(V.current);V.current.lastIndex=0;var y=m.search(H.current);H.current.lastIndex=0;var v=m.search(W.current);W.current.lastIndex=0;var b=m.search(z.current);return 0===b&&_.current&&_.current.length>1&&(b=_.current.trim().length),z.current.lastIndex=0,{decimalCharIndex:g,minusCharIndex:y,suffixCharIndex:v,currencyCharIndex:b}},eV=function(m,g){var y,v=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{isDecimalSign:!1,isMinusSign:!1},x=g.search(H.current);if(H.current.lastIndex=0,eP()||-1===x){var w=A.current.selectionStart,E=A.current.selectionEnd,S=A.current.value.trim(),C=ez(S),k=C.decimalCharIndex,j=C.minusCharIndex,T=C.suffixCharIndex,N=C.currencyCharIndex,I=O.current.resolvedOptions().maximumFractionDigits,R=b.min||b.max||b.suffix||b.prefix;if(v.isMinusSign){var P=-1===j;(0===w||w===N+1)&&(y=S,(P||0!==E)&&(y=eW(S,g,0,E)),eJ(m,y,g,"insert"))}else if(v.isDecimalSign)k>0&&w===k?eJ(m,S,g,"insert"):k>w&&k<E?eJ(m,y=eW(S,g,w,E),g,"insert"):-1===k&&(I||b.maxFractionDigits)&&("numeric"!==J||"numeric"===J&&R)&&eJ(m,y=eW(S,g,w,E),g,"insert");else{var D=w!==E?"range-insert":"insert";if(k>0&&w>
364k){if(w+g.length-(k+1)<=I){var _=N>=w?N-1:T>=w?T:S.length;eJ(m,y=S.slice(0,w)+g+S.slice(w+g.length,_)+S.slice(_),g,D)}}else eJ(m,y=eW(S,g,w,E),g,D)}}},eU=function(m){return m?m.replace(W.current,"").trim().replace(/\s/g,"").replace(z.current,""):m},eW=function(m,g,y,v){if(2===(eM(g)?g:g.split(V.current)).length){var b=m.slice(y,v).search(V.current);return V.current.lastIndex=0,b>0?m.slice(0,y)+ep(g)+eU(m).slice(v):m||ep(g)}if(eM(g)&&0===m.length)return ep("0.");if(v-y===m.length)return ep(g);if(0===y){var x=ee.isLetter(m[v])?v-1:v;return g+m.slice(x)}if(v===m.length)return m.slice(0,y)+g;var w=m.slice(y,v),E=/\s$/.test(w)?" ":"";return m.slice(0,y)+g+E+m.slice(v)},eG=function(m,g,y){return y-g===m.length?"":0===g?m.slice(y):y===m.length?m.slice(0,g):m.slice(0,g)+m.slice(y)},eq=function(){var m=A.current.selectionStart,g=A.current.value,y=g.length,v=null,b=(_.current||"").length;g=g.replace(G.current,""),m-=b;var x=g.charAt(m);if(eQ(x))return m+b;for(var w=m-1;w>=0;){if(eQ(x=g.charAt(w))){v=w+b;break}w--}if(null!==v)A.current.setSelectionRange(v+1,v+1);else{for(w=m;w<y;){if(eQ(x=g.charAt(w))){v=w+b;break}w++}null!==v&&A.current.setSelectionRange(v,v)}return v||0},e$=function(){$.current=!0},eK=function(){eq()},eQ=function(m){return!!(1===m.length&&(F.current.test(m)||V.current.test(m)||B.current.test(m)||H.current.test(m)))&&(eX(),!0)},eX=function(){F.current.lastIndex=0,V.current.lastIndex=0,B.current.lastIndex=0,H.current.lastIndex=0},eJ=function(m,g,y,v){var b=A.current.value,x=null;null!=g&&(e4(x=e0(ef(g)),y,v,g),e1(m,b,x))},e0=function(m){return m||b.allowEmpty?m:b.min||0},e1=function(m,g,y){b.onChange&&e2(g,y)&&b.onChange({originalEvent:m,value:y})},e2=function(m,g){return null===g&&null!==m||null!=g&&g!==("string"==typeof m?ef(m):m)},e3=function(m){return"-"===m?null:e6(m)},e6=function(m){return ee.isEmpty(m)?null:null!==b.min&&m<b.min?b.min:null!==b.max&&m>b.max?b.max:m},e4=function(m,g,y,v){g=g||"";var x=A.current,w=x.value,E=ep(m),S=w.length;if(E!==v&&(E=e9(E,v)),0===S){x.value=E,x.setSelectionRange(0,0);var C=eq()+g.length+ +!!eM(g);x.setSelectionRange(C,C)}else{var k=x.selectionStart,j=x.selectionEnd;if(b.maxLength&&b.maxLength<E.length)return;x.value=E;var T=E.length;if("range-insert"===y){var N=ef((w||"").slice(0,k)),I=RegExp((null!==N?N.toString():"").split("").join("(".concat(P.current,")?")),"g");I.test(E);var R=RegExp(g.split("").join("(".concat(P.current,")?")),"g");R.test(E.slice(I.lastIndex)),j=I.lastIndex+R.lastIndex,x.setSelectionRange(j,j)}else if(T===S)if("insert"===y||"delete-back-single"===y){var O=j;"0"===g?O=j+1:O+=Number(eM(m)||eM(g)),x.setSelectionRange(O,O)}else"delete-single"===y?x.setSelectionRange(j-1,j-1):("delete-range"===y||"spin"===y)&&x.setSelectionRange(j,j);else if("delete-back-single"===y){var D=w.charAt(j-1),_=w.charAt(j),M=S-T,L=B.current.test(_);L&&1===M?j+=1:!L&&eQ(D)&&(j+=-1*M+1),B.current.lastIndex=0,x.setSelectionRange(j,j)}else if("-"===w&&"insert"===y){x.setSelectionRange(0,0);var F=eq()+g.length+1;x.setSelectionRange(F,F)}else j+=T-S,x.setSelectionRange(j,j)}x.setAttribute("aria-valuenow",m)},e7=function(m){m=e0(m);var g=A.current,y=g.value,v=e8(m);y!==v&&(g.value=v,g.setAttribute("aria-valuenow",m))},e8=function(m){return ep(e0(m))},e9=function(m,g){if(m&&g){var y=g.search(V.current);V.current.lastIndex=0;var v=e_(m).split(V.current)[0].replace(W.current,"").trim();return -1!==y?v+g.slice(y):m}return m},te=function(m){if(m){var g=m.split(V.current);if(2===g.length)return eU(g[1]).length}return 0},tt=function(m,g){b.onValueChange&&b.onValueChange({originalEvent:m,value:g,stopPropagation:function(){null==m||m.stopPropagation()},preventDefault:function(){null==m||m.preventDefault()},target:{name:b.name,id:b.id,value:g}})},tn=function(m){if(E(!0),b.onFocus&&b.onFocus(m),(b.suffix||b.currency||b.prefix)&&A.current&&!$.current){var g=A.current.value,y=(_.current||"").length,v=(M.current||"").length,x=0===g.length?0:g.length-v;A.current.setSelectionRange(y,x)}},tr=function(m){if(E(!1),$.current=!1,A.current){var g=A.current.value;if(e2(g,b.value)){var y=e3(ef(g));e7(y),tt(m,y)}}b.onBlur&&b.onBlur(m)},ti=function(){I.current&&clearInterval(I.current)},ta=function(){var m=e6(b.value);e7(b.format?m:e_(m));var g=e3(b.value);null!==b.value&&b.value!==g&&tt(null,g)},to=function(){return O.current};tX.useImperativeHandle(g,function(){return{props:b,focus:function(){return K.focus(A.current)},getFormatter:to,getElement:function(){return N.current},getInput:function(){return A.current}}}),tX.useEffect(function(){ee.combinedRefs(A,b.inputRef)},[A,b.inputRef]),eF(function(){ti()}),eZ(function(){en();var m=e3(b.value);null!==b.value&&b.value!==m&&tt(null,m)}),e5(function(){en(),ta()},[Q,b.locale,b.localeMatcher,b.mode,b.currency,b.currencyDisplay,b.useGrouping,b.minFractionDigits,b.maxFractionDigits,b.suffix,b.prefix]),e5(function(){ta()},[b.value]),e5(function(){b.disabled&&ti()},[b.disabled]);
364var tl=function(){var m=D(b.inputClassName,j("input",{context:v})),g=e8(b.value);return tX.createElement(nG,nq({ref:A,id:b.inputId,style:b.inputStyle,role:"spinbutton",className:m,defaultValue:g,type:b.type,size:b.size,tabIndex:b.tabIndex,inputMode:J,maxLength:b.maxLength,disabled:b.disabled,required:b.required,pattern:b.pattern,placeholder:b.placeholder,readOnly:b.readOnly,name:b.name,autoFocus:b.autoFocus,onKeyDown:eR,onKeyPress:eI,onInput:eT,onClick:eK,onPointerDown:e$,onBlur:tr,onFocus:tn,onPaste:eO,min:b.min,max:b.max,"aria-valuemin":b.min,"aria-valuemax":b.max,"aria-valuenow":b.value},th,tf,{pt:k("input"),unstyled:b.unstyled,__parentMetadata:{parent:S}}))},ts=function(){var m=y({className:j("incrementIcon")},k("incrementIcon")),g=b.incrementButtonIcon||tX.createElement(t3,m),v=ea.getJSXIcon(g,rt({},m),{props:b}),x=y({type:"button",className:D(b.incrementButtonClassName,j("incrementButton")),onPointerLeave:eb,onPointerDown:function(m){return ey(m)},onPointerUp:ev,onKeyDown:function(m){return ew(m)},onKeyUp:ex,disabled:b.disabled,tabIndex:-1,"aria-hidden":!0},k("incrementButton"));return tX.createElement("button",x,v,tX.createElement(tZ,null))},tc=function(){var m=y({className:j("decrementIcon")},k("decrementIcon")),g=b.decrementButtonIcon||tX.createElement(t1,m),v=ea.getJSXIcon(g,rt({},m),{props:b}),x=y({type:"button",className:D(b.decrementButtonClassName,j("decrementButton")),onPointerLeave:eC,onPointerDown:function(m){return eE(m)},onPointerUp:eS,onKeyDown:function(m){return ej(m)},onKeyUp:ek,disabled:b.disabled,tabIndex:-1,"aria-hidden":!0},k("decrementButton"));return tX.createElement("button",x,v,tX.createElement(tZ,null))},tu=function(){var m=b.showButtons&&ts(),g=b.showButtons&&tc(),v=y({className:j("buttonGroup")},k("buttonGroup"));return Y?tX.createElement("span",v,m,g):tX.createElement(tX.Fragment,null,m,g)},td=ee.isNotEmpty(b.tooltip),tp=n9.getOtherProps(b),tf=ee.reduceKeys(tp,K.DATA_PROPS),th=ee.reduceKeys(tp,K.ARIA_PROPS),tm=tl(),tg=tu(),ty=y({id:b.id,className:D(b.className,j("root",{focusedState:w,stacked:Y,horizontal:Z,vertical:X})),style:b.style},tp,k("root"));return tX.createElement(tX.Fragment,null,tX.createElement("span",nq({ref:N},ty),tm,tg),td&&tX.createElement(n_,nq({target:N,content:b.tooltip,pt:k("tooltip")},b.tooltipOptions)))}));rn.displayName="InputNumber";var rr=S;function ri(){return(ri=Object.assign.bind()).apply(null,arguments)}var ra=rr.memo(rr.forwardRef(function(m,g){var y=tw.getPTI(m);return rr.createElement("svg",ri({ref:g,width:"14",height:"14",viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg"},y),rr.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M7.68757 11.1451C7.7791 11.1831 7.8773 11.2024 7.9764 11.2019C8.07769 11.1985 8.17721 11.1745 8.26886 11.1312C8.36052 11.088 8.44238 11.0265 8.50943 10.9505L12.0294 7.49085C12.1707 7.34942 12.25 7.15771 12.25 6.95782C12.25 6.75794 12.1707 6.56622 12.0294 6.42479L8.50943 2.90479C8.37014 2.82159 8.20774 2.78551 8.04633 2.80192C7.88491 2.81833 7.73309 2.88635 7.6134 2.99588C7.4937 3.10541 7.41252 3.25061 7.38189 3.40994C7.35126 3.56927 7.37282 3.73423 7.44337 3.88033L10.4605 6.89748L7.44337 9.91463C7.30212 10.0561 7.22278 10.2478 7.22278 10.4477C7.22278 10.6475 7.30212 10.8393 7.44337 10.9807C7.51301 11.0512 7.59603 11.1071 7.68757 11.1451ZM1.94207 10.9505C2.07037 11.0968 2.25089 11.1871 2.44493 11.2019C2.63898 11.1871 2.81949 11.0968 2.94779 10.9505L6.46779 7.49085C6.60905 7.34942 6.68839 7.15771 6.68839 6.95782C6.68839 6.75793 6.60905 6.56622 6.46779 6.42479L2.94779 2.90479C2.80704 2.83757 2.6489 2.81563 2.49517 2.84201C2.34143 2.86839 2.19965 2.94178 2.08936 3.05207C1.97906 3.16237 1.90567 3.30415 1.8793 3.45788C1.85292 3.61162 1.87485 3.76975 1.94207 3.9105L4.95922 6.92765L1.94207 9.9448C1.81838 10.0831 1.75 10.2621 1.75 10.4477C1.75 10.6332 1.81838 10.8122 1.94207 10.9505Z",fill:"currentColor"}))}));ra.displayName="AngleDoubleRightIcon";var ro=S;function rl(){return(rl=Object.assign.bind()).apply(null,arguments)}var rs=ro.memo(ro.forwardRef(function(m,g){var y=tw.getPTI(m);return ro.createElement("svg",rl({ref:g,width:"14",height:"14",viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg"},y),ro.createElement("path",{d:"M5.25 11.1728C5.14929 11.1694 5.
36405033 11.1455 4.9592 11.1025C4.86806 11.0595 4.78666 10.9984 4.72 10.9228C4.57955 10.7822 4.50066 10.5916 4.50066 10.3928C4.50066 10.1941 4.57955 10.0035 4.72 9.86283L7.72 6.86283L4.72 3.86283C4.66067 3.71882 4.64765 3.55991 4.68275 3.40816C4.71785 3.25642 4.79932 3.11936 4.91585 3.01602C5.03238 2.91268 5.17819 2.84819 5.33305 2.83149C5.4879 2.81479 5.64411 2.84671 5.78 2.92283L9.28 6.42283C9.42045 6.56346 9.49934 6.75408 9.49934 6.95283C9.49934 7.15158 9.42045 7.34221 9.28 7.48283L5.78 10.9228C5.71333 10.9984 5.63193 11.0595 5.5408 11.1025C5.44966 11.1455 5.35071 11.1694 5.25 11.1728Z",fill:"currentColor"}))}));rs.displayName="AngleRightIcon";var rc=S;function ru(){return(ru=Object.assign.bind()).apply(null,arguments)}var rd=rc.memo(rc.forwardRef(function(m,g){var y=tw.getPTI(m);return rc.createElement("svg",ru({ref:g,width:"14",height:"14",viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg"},y),rc.createElement("path",{d:"M8.75 11.185C8.65146 11.1854 8.55381 11.1662 8.4628 11.1284C8.37179 11.0906 8.28924 11.0351 8.22 10.965L4.72 7.46496C4.57955 7.32433 4.50066 7.13371 4.50066 6.93496C4.50066 6.73621 4.57955 6.54558 4.72 6.40496L8.22 2.93496C8.36095 2.84357 8.52851 2.80215 8.69582 2.81733C8.86312 2.83252 9.02048 2.90344 9.14268 3.01872C9.26487 3.134 9.34483 3.28696 9.36973 3.4531C9.39463 3.61924 9.36303 3.78892 9.28 3.93496L6.28 6.93496L9.28 9.93496C9.42045 10.0756 9.49934 10.2662 9.49934 10.465C9.49934 10.6637 9.42045 10.8543 9.28 10.995C9.13526 11.1257 8.9448 11.1939 8.75 11.185Z",fill:"currentColor"}))}));rd.displayName="AngleLeftIcon";var rp=S,rf=S;function rh(){return(rh=Object.assign.bind()).apply(null,arguments)}var rm=rf.memo(rf.forwardRef(function(m,g){var y=tw.getPTI(m);return rf.createElement("svg",rh({ref:g,width:"14",height:"14",viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg"},y),rf.createElement("path",{d:"M7.01744 10.398C6.91269 10.3985 6.8089 10.378 6.71215 10.3379C6.61541 10.2977 6.52766 10.2386 6.45405 10.1641L1.13907 4.84913C1.03306 4.69404 0.985221 4.5065 1.00399 4.31958C1.02276 4.13266 1.10693 3.95838 1.24166 3.82747C1.37639 3.69655 1.55301 3.61742 1.74039 3.60402C1.92777 3.59062 2.11386 3.64382 2.26584 3.75424L7.01744 8.47394L11.769 3.75424C11.9189 3.65709 12.097 3.61306 12.2748 3.62921C12.4527 3.64535 12.6199 3.72073 12.7498 3.84328C12.8797 3.96582 12.9647 4.12842 12.9912 4.30502C13.0177 4.48162 12.9841 4.662 12.8958 4.81724L7.58083 10.1322C7.50996 10.2125 7.42344 10.2775 7.32656 10.3232C7.22968 10.3689 7.12449 10.3944 7.01744 10.398Z",fill:"currentColor"}))}));rm.displayName="ChevronDownIcon";var rg=S;function ry(){return(ry=Object.assign.bind()).apply(null,arguments)}var rv=rg.memo(rg.forwardRef(function(m,g){var y=tw.getPTI(m);return rg.createElement("svg",ry({ref:g,width:"14",height:"14",viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg"},y),rg.createElement("path",{d:"M12.2097 10.4113C12.1057 10.4118 12.0027 10.3915 11.9067 10.3516C11.8107 10.3118 11.7237 10.2532 11.6506 10.1792L6.93602 5.46461L2.22139 10.1476C2.07272 10.244 1.89599 10.2877 1.71953 10.2717C1.54307 10.2556 1.3771 10.1808 1.24822 10.0593C1.11933 9.93766 1.035 9.77633 1.00874 9.6011C0.982477 9.42587 1.0158 9.2469 1.10338 9.09287L6.37701 3.81923C6.52533 3.6711 6.72639 3.58789 6.93602 3.58789C7.14565 3.58789 7.3467 3.6711 7.49502 3.81923L12.7687 9.09287C12.9168 9.24119 13 9.44225 13 9.65187C13 9.8615 12.9168 10.0626 12.7687 10.2109C12.616 10.3487 12.4151 10.4207 12.2097 10.4113Z",fill:"currentColor"}))}));rv.displayName="ChevronUpIcon";var rb=S;function rx(){return(rx=Object.assign.bind()).apply(null,arguments)}var rw=rb.memo(rb.forwardRef(function(m,g){var y=tw.getPTI(m);return rb.createElement("svg",rx({ref:g,width:"14",height:"14",viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg"},y),rb.createElement("path",{d:"M8.01186 7.00933L12.27 2.75116C12.341 2.68501 12.398 2.60524 12.4375 2.51661C12.4769 2.42798 12.4982 2.3323 12.4999 2.23529C12.5016 2.13827 12.4838 2.0419 12.4474 1.95194C12.4111 1.86197 12.357 1.78024 12.2884 1.71163C12.2198 1.64302 12.138 1.58893 12.0481 1.55259C11.9581 1.51625 11.8617 1.4984 11.7647 1.50011C11.6677 1.50182 11.572 1.52306 11.4834 1.56255C11.3948 1.60204 11.315 1.65898 11.2488 1.72997L6.99067 5.98814L2.7325 1.72997C2.59553 1.60234 2.41437 1.53286 2.22718 1.53616C2.03999 1.53946 1.8614 1.61529 1.72901 1.74767C1.59663 1.88006 1.5208 2.05865 1.5175 2.24584C1.5142 2.43303
3641.58368 2.61419 1.71131 2.75116L5.96948 7.00933L1.71131 11.2675C1.576 11.403 1.5 11.5866 1.5 11.7781C1.5 11.9696 1.576 12.1532 1.71131 12.2887C1.84679 12.424 2.03043 12.5 2.2219 12.5C2.41338 12.5 2.59702 12.424 2.7325 12.2887L6.99067 8.03052L11.2488 12.2887C11.3843 12.424 11.568 12.5 11.7594 12.5C11.9509 12.5 12.1346 12.424 12.27 12.2887C12.4053 12.1532 12.4813 11.9696 12.4813 11.7781C12.4813 11.5866 12.4053 11.403 12.27 11.2675L8.01186 7.00933Z",fill:"currentColor"}))}));rw.displayName="TimesIcon";var rE=Q(),rS=S,rC=m.i(931067),rk=m.i(915874),rj=m.i(954402);function rT(m,g){return m.classList?!!g&&m.classList.contains(g):-1!==(" "+(m.className.baseVal||m.className)+" ").indexOf(" "+g+" ")}function rN(m,g){m.classList?m.classList.add(g):rT(m,g)||("string"==typeof m.className?m.className=m.className+" "+g:m.setAttribute("class",(m.className&&m.className.baseVal||"")+" "+g))}function rA(m,g){return m.replace(RegExp("(^|\\s)"+g+"(?:\\s|$)","g"),"$1").replace(/\s+/g," ").replace(/^\s*|\s*$/g,"")}function rI(m,g){m.classList?m.classList.remove(g):"string"==typeof m.className?m.className=rA(m.className,g):m.setAttribute("class",rA(m.className&&m.className.baseVal||"",g))}var rR=S,rO=rk,rP=rj,rD=S,r_=na;let rM=!1,rL=S.default.createContext(null);var rF=function(m){return m.scrollTop},rB="unmounted",rH="exited",rz="entering",rV="entered",rU="exiting",rW=function(m){function g(g,y){var v,b=m.call(this,g,y)||this,x=y,w=x&&!x.isMounting?g.enter:g.appear;return b.appearStatus=null,g.in?w?(v=rH,b.appearStatus=rz):v=rV:v=g.unmountOnExit||g.mountOnEnter?rB:rH,b.state={status:v},b.nextCallback=null,b}(0,rP.default)(g,m),g.getDerivedStateFromProps=function(m,g){return m.in&&g.status===rB?{status:rH}:null};var y=g.prototype;return y.componentDidMount=function(){this.updateStatus(!0,this.appearStatus)},y.componentDidUpdate=function(m){var g=null;if(m!==this.props){var y=this.state.status;this.props.in?y!==rz&&y!==rV&&(g=rz):(y===rz||y===rV)&&(g=rU)}this.updateStatus(!1,g)},y.componentWillUnmount=function(){this.cancelNextCallback()},y.getTimeouts=function(){var m,g,y,v=this.props.timeout;return m=g=y=v,null!=v&&"number"!=typeof v&&(m=v.exit,g=v.enter,y=void 0!==v.appear?v.appear:g),{exit:m,enter:g,appear:y}},y.updateStatus=function(m,g){if(void 0===m&&(m=!1),null!==g)if(this.cancelNextCallback(),g===rz){if(this.props.unmountOnExit||this.props.mountOnEnter){var y=this.props.nodeRef?this.props.nodeRef.current:r_.default.findDOMNode(this);y&&rF(y)}this.performEnter(m)}else this.performExit();else this.props.unmountOnExit&&this.state.status===rH&&this.setState({status:rB})},y.performEnter=function(m){var g=this,y=this.props.enter,v=this.context?this.context.isMounting:m,b=this.props.nodeRef?[v]:[r_.default.findDOMNode(this),v],x=b[0],w=b[1],E=this.getTimeouts(),S=v?E.appear:E.enter;(m||y)&&!rM?(this.props.onEnter(x,w),this.safeSetState({status:rz},function(){g.props.onEntering(x,w),g.onTransitionEnd(S,function(){g.safeSetState({status:rV},function(){g.props.onEntered(x,w)})})})):this.safeSetState({status:rV},function(){g.props.onEntered(x)})},y.performExit=function(){var m=this,g=this.props.exit,y=this.getTimeouts(),v=this.props.nodeRef?void 0:r_.default.findDOMNode(this);!g||rM?this.safeSetState({status:rH},function(){m.props.onExited(v)}):(this.props.onExit(v),this.safeSetState({status:rU},function(){m.props.onExiting(v),m.onTransitionEnd(y.exit,function(){m.safeSetState({status:rH},function(){m.props.onExited(v)})})}))},y.cancelNextCallback=function(){null!==this.nextCallback&&(this.nextCallback.cancel(),this.nextCallback=null)},y.safeSetState=function(m,g){g=this.setNextCallback(g),this.setState(m,g)},y.setNextCallback=function(m){var g=this,y=!0;return this.nextCallback=function(v){y&&(y=!1,g.nextCallback=null,m(v))},this.nextCallback.cancel=function(){y=!1},this.nextCallback},y.onTransitionEnd=function(m,g){this.setNextCallback(g);var y=this.props.nodeRef?this.props.nodeRef.current:r_.default.findDOMNode(this),v=null==m&&!this.props.addEndListener;if(!y||v)return void setTimeout(this.nextCallback,0);if(this.props.addEndListener){var b=this.props.nodeRef?[this.nextCallback]:[y,this.nextCallback],x=b[0],w=b[1];this.props.addEndListener(x,w)}null!=m&&setTimeout(this.nextCallback,m)},y.render=function(){var m=this.state.status;if(m===rB)return null;var g=this.props,y=g.children,v=(g.in,g.mountOnEnter,g.unmountOnExit,g.appear,g.enter,g.exit,g.timeout,g.addEndListener,g.onEnter,g.onEntering,g.onEntered,g.onExit,g.onExiting,g.onExited,g.nodeRef,(0,rO.default)(g,["children","in","mountOnEnter","unmountOnExit","appear","enter","exit","timeout","addEndListener","onEnter","onEntering","onEntered","onExit","onExiting","onExited","nodeRef"]));return rD.default.createElement(rL.Provider,{value:null},"function"==typeof y?y(m,v):rD.default.cloneElement(rD.default.Children.only(y),v))},g}(rD.default.Component);function rG(){}rW.contextType=rL,rW.propTypes={},rW.defaultProps={in:!1,mountOnEnter:!1,unmountOnExit:!1,appear:!1,enter
364:!0,exit:!0,onEnter:rG,onEntering:rG,onEntered:rG,onExit:rG,onExiting:rG,onExited:rG},rW.UNMOUNTED=rB,rW.EXITED=rH,rW.ENTERING=rz,rW.ENTERED=rV,rW.EXITING=rU;let rq=rW;var r$=function(m,g){return m&&g&&g.split(" ").forEach(function(g){return rN(m,g)})},rK=function(m,g){return m&&g&&g.split(" ").forEach(function(g){return rI(m,g)})},rQ=function(m){function g(){for(var g,y=arguments.length,v=Array(y),b=0;b<y;b++)v[b]=arguments[b];return(g=m.call.apply(m,[this].concat(v))||this).appliedClasses={appear:{},enter:{},exit:{}},g.onEnter=function(m,y){var v=g.resolveArguments(m,y),b=v[0],x=v[1];g.removeClasses(b,"exit"),g.addClass(b,x?"appear":"enter","base"),g.props.onEnter&&g.props.onEnter(m,y)},g.onEntering=function(m,y){var v=g.resolveArguments(m,y),b=v[0],x=v[1]?"appear":"enter";g.addClass(b,x,"active"),g.props.onEntering&&g.props.onEntering(m,y)},g.onEntered=function(m,y){var v=g.resolveArguments(m,y),b=v[0],x=v[1]?"appear":"enter";g.removeClasses(b,x),g.addClass(b,x,"done"),g.props.onEntered&&g.props.onEntered(m,y)},g.onExit=function(m){var y=g.resolveArguments(m)[0];g.removeClasses(y,"appear"),g.removeClasses(y,"enter"),g.addClass(y,"exit","base"),g.props.onExit&&g.props.onExit(m)},g.onExiting=function(m){var y=g.resolveArguments(m)[0];g.addClass(y,"exit","active"),g.props.onExiting&&g.props.onExiting(m)},g.onExited=function(m){var y=g.resolveArguments(m)[0];g.removeClasses(y,"exit"),g.addClass(y,"exit","done"),g.props.onExited&&g.props.onExited(m)},g.resolveArguments=function(m,y){return g.props.nodeRef?[g.props.nodeRef.current,m]:[m,y]},g.getClassNames=function(m){var y=g.props.classNames,v="string"==typeof y,b=v&&y?y+"-":"",x=v?""+b+m:y[m],w=v?x+"-active":y[m+"Active"],E=v?x+"-done":y[m+"Done"];return{baseClassName:x,activeClassName:w,doneClassName:E}},g}(0,rj.default)(g,m);var y=g.prototype;return y.addClass=function(m,g,y){var v=this.getClassNames(g)[y+"ClassName"],b=this.getClassNames("enter").doneClassName;"appear"===g&&"done"===y&&b&&(v+=" "+b),"active"===y&&m&&rF(m),v&&(this.appliedClasses[g][y]=v,r$(m,v))},y.removeClasses=function(m,g){var y=this.appliedClasses[g],v=y.base,b=y.active,x=y.done;this.appliedClasses[g]={},v&&rK(m,v),b&&rK(m,b),x&&rK(m,x)},y.render=function(){var m=this.props,g=(m.classNames,(0,rk.default)(m,["classNames"]));return rR.default.createElement(rq,(0,rC.default)({},g,{onEnter:this.onEnter,onEntered:this.onEntered,onEntering:this.onEntering,onExit:this.onExit,onExiting:this.onExiting,onExited:this.onExited}))},g}(rR.default.Component);rQ.defaultProps={classNames:""},rQ.propTypes={};let rY=rQ;function rZ(m){return(rZ="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(m){return typeof m}:function(m){return m&&"function"==typeof Symbol&&m.constructor===Symbol&&m!==Symbol.prototype?"symbol":typeof m})(m)}function rX(m,g){if("object"!=rZ(m)||!m)return m;var y=m[Symbol.toPrimitive];if(void 0!==y){var v=y.call(m,g||"default");if("object"!=rZ(v))return v;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===g?String:Number)(m)}function rJ(m){var g=rX(m,"string");return"symbol"==rZ(g)?g:g+""}function r0(m,g,y){return(g=rJ(g))in m?Object.defineProperty(m,g,{value:y,enumerable:!0,configurable:!0,writable:!0}):m[g]=y,m}var r1={defaultProps:{__TYPE:"CSSTransition",children:void 0},getProps:function(m){return ee.getMergedProps(m,r1.defaultProps)},getOtherProps:function(m){return ee.getDiffProps(m,r1.defaultProps)}};function r2(m,g){var y=Object.keys(m);if(Object.getOwnPropertySymbols){var v=Object.getOwnPropertySymbols(m);g&&(v=v.filter(function(g){return Object.getOwnPropertyDescriptor(m,g).enumerable})),y.push.apply(y,v)}return y}function r5(m){for(var g=1;g<arguments.length;g++){var y=null!=arguments[g]?arguments[g]:{};g%2?r2(Object(y),!0).forEach(function(g){r0(m,g,y[g])}):Object.getOwnPropertyDescriptors?Object.defineProperties(m,Object.getOwnPropertyDescriptors(y)):r2(Object(y)).forEach(function(g){Object.defineProperty(m,g,Object.getOwnPropertyDescriptor(y,g))})}return m}
364var r3=rS.forwardRef(function(m,g){var y=r1.getProps(m),v=rS.useContext(eN),b=y.disabled||y.options&&y.options.disabled||v&&!v.cssTransition||!eA.cssTransition,x=function(m,g){y.onEnter&&y.onEnter(m,g),y.options&&y.options.onEnter&&y.options.onEnter(m,g)},w=function(m,g){y.onEntering&&y.onEntering(m,g),y.options&&y.options.onEntering&&y.options.onEntering(m,g)},E=function(m,g){y.onEntered&&y.onEntered(m,g),y.options&&y.options.onEntered&&y.options.onEntered(m,g)},S=function(m){y.onExit&&y.onExit(m),y.options&&y.options.onExit&&y.options.onExit(m)},C=function(m){y.onExiting&&y.onExiting(m),y.options&&y.options.onExiting&&y.options.onExiting(m)},k=function(m){y.onExited&&y.onExited(m),y.options&&y.options.onExited&&y.options.onExited(m)};if(e5(function(){if(b){var m=ee.getRefElement(y.nodeRef);y.in?(x(m,!0),w(m,!0),E(m,!0)):(S(m),C(m),k(m))}},[y.in]),b)return y.in?y.children:null;var j={nodeRef:y.nodeRef,in:y.in,appear:y.appear,onEnter:x,onEntering:w,onEntered:E,onExit:S,onExiting:C,onExited:k},T=r5(r5(r5({},{classNames:y.classNames,timeout:y.timeout,unmountOnExit:y.unmountOnExit}),y.options||{}),j);return rS.createElement(rY,T,y.children)});r3.displayName="CSSTransition";var r6=S;function r4(){return(r4=Object.assign.bind()).apply(null,arguments)}var r7=r6.memo(r6.forwardRef(function(m,g){var y=tw.getPTI(m);return r6.createElement("svg",r4({ref:g,width:"14",height:"14",viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg"},y),r6.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M2.67602 11.0265C3.6661 11.688 4.83011 12.0411 6.02086 12.0411C6.81149 12.0411 7.59438 11.8854 8.32483 11.5828C8.87005 11.357 9.37808 11.0526 9.83317 10.6803L12.9769 13.8241C13.0323 13.8801 13.0983 13.9245 13.171 13.9548C13.2438 13.985 13.3219 14.0003 13.4007 14C13.4795 14.0003 13.5575 13.985 13.6303 13.9548C13.7031 13.9245 13.7691 13.8801 13.8244 13.8241C13.9367 13.7116 13.9998 13.5592 13.9998 13.4003C13.9998 13.2414 13.9367 13.089 13.8244 12.9765L10.6807 9.8328C11.053 9.37773 11.3573 8.86972 11.5831 8.32452C11.8857 7.59408 12.0414 6.81119 12.0414 6.02056C12.0414 4.8298 11.6883 3.66579 11.0268 2.67572C10.3652 1.68564 9.42494 0.913972 8.32483 0.45829C7.22472 0.00260857 6.01418 -0.116618 4.84631 0.115686C3.67844 0.34799 2.60568 0.921393 1.76369 1.76338C0.921698 2.60537 0.348296 3.67813 0.115991 4.84601C-0.116313 6.01388 0.00291375 7.22441 0.458595 8.32452C0.914277 9.42464 1.68595 10.3649 2.67602 11.0265ZM3.35565 2.0158C4.14456 1.48867 5.07206 1.20731 6.02086 1.20731C7.29317 1.20731 8.51338 1.71274 9.41304 2.6124C10.3127 3.51206 10.8181 4.73226 10.8181 6.00457C10.8181 6.95337 10.5368 7.88088 10.0096 8.66978C9.48251 9.45868 8.73328 10.0736 7.85669 10.4367C6.98011 10.7997 6.01554 10.8947 5.08496 10.7096C4.15439 10.5245 3.2996 10.0676 2.62869 9.39674C1.95778 8.72583 1.50089 7.87104 1.31579 6.94046C1.13068 6.00989 1.22568 5.04532 1.58878 4.16874C1.95187 3.29215 2.56675 2.54292 3.35565 2.0158Z",fill:"currentColor"}))}));r7.displayName="SearchIcon";var r8=S;function r9(){return(r9=Object.assign.bind()).apply(null,arguments)}function ie(m){return(ie="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(m){return typeof m}:function(m){return m&&"function"==typeof Symbol&&m.constructor===Symbol&&m!==Symbol.prototype?"symbol":typeof m})(m)}function it(m,g){if("object"!=ie(m)||!m)return m;var y=m[Symbol.toPrimitive];if(void 0!==y){var v=y.call(m,g||"default");if("object"!=ie(v))return v;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===g?String:Number)(m)}function ir(m){var g=it(m,"string");return"symbol"==ie(g)?g:g+""}function ii(m,g,y){return(g=ir(g))in m?Object.defineProperty(m,g,{value:y,enumerable:!0,configurable:!0,writable:!0}):m[g]=y,m}function ia(m){if(Array.isArray(m))return m}function io(m,g){var y=null==m?null:"u">typeof Symbol&&m[Symbol.iterator]||m["@@iterator"];if(null!=y){var v,b,x,w,E=[],S=!0,C=!1;try{if(x=(y=y.call(m)).next,0===g){if(Object(y)!==y)return;S=!1}else for(;!(S=(v=x.call(y)).done)&&(E.push(v.value),E.length!==g);S=!0);}catch(m){C=!0,b=m}
364finally{try{if(!S&&null!=y.return&&(w=y.return(),Object(w)!==w))return}finally{if(C)throw b}}return E}}function il(m,g){(null==g||g>m.length)&&(g=m.length);for(var y=0,v=Array(g);y<g;y++)v[y]=m[y];return v}function is(m,g){if(m){if("string"==typeof m)return il(m,g);var y=({}).toString.call(m).slice(8,-1);return"Object"===y&&m.constructor&&(y=m.constructor.name),"Map"===y||"Set"===y?Array.from(m):"Arguments"===y||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(y)?il(m,g):void 0}}function ic(){throw TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function iu(m,g){return ia(m)||io(m,g)||is(m,g)||ic()}var id="\n.p-virtualscroller {\n position: relative;\n overflow: auto;\n contain: strict;\n transform: translateZ(0);\n will-change: scroll-position;\n outline: 0 none;\n}\n\n.p-virtualscroller-content {\n position: absolute;\n top: 0;\n left: 0;\n /*contain: content;*/\n min-height: 100%;\n min-width: 100%;\n will-change: transform;\n}\n\n.p-virtualscroller-spacer {\n position: absolute;\n top: 0;\n left: 0;\n height: 1px;\n width: 1px;\n transform-origin: 0 0;\n pointer-events: none;\n}\n\n.p-virtualscroller-loader {\n position: sticky;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n}\n\n.p-virtualscroller-loader.p-component-overlay {\n display: flex;\n align-items: center;\n justify-content: center;\n}\n\n.p-virtualscroller-loading-icon {\n font-size: 2rem;\n}\n\n.p-virtualscroller-horizontal > .p-virtualscroller-content {\n display: flex;\n}\n\n/* Inline */\n.p-virtualscroller-inline .p-virtualscroller-content {\n position: static;\n}\n",ip=td.extend({defaultProps:{__TYPE:"VirtualScroller",__parentMetadata:null,id:null,style:null,className:null,tabIndex:0,items:null,itemSize:0,scrollHeight:null,scrollWidth:null,orientation:"vertical",step:0,numToleratedItems:null,delay:0,resizeDelay:10,appendOnly:!1,inline:!1,lazy:!1,disabled:!1,loaderDisabled:!1,loadingIcon:null,columns:null,loading:void 0,autoSize:!1,showSpacer:!0,showLoader:!1,loadingTemplate:null,loaderIconTemplate:null,itemTemplate:null,contentTemplate:null,onScroll:null,onScrollIndexChange:null,onLazyLoad:null,children:void 0},css:{styles:id}});function ih(m,g){var y=Object.keys(m);if(Object.getOwnPropertySymbols){var v=Object.getOwnPropertySymbols(m);g&&(v=v.filter(function(g){return Object.getOwnPropertyDescriptor(m,g).enumerable})),y.push.apply(y,v)}return y}function im(m){for(var g=1;g<arguments.length;g++){var y=null!=arguments[g]?arguments[g]:{};g%2?ih(Object(y),!0).forEach(function(g){ii(m,g,y[g])}):Object.getOwnPropertyDescriptors?Object.defineProperties(m,Object.getOwnPropertyDescriptors(y)):ih(Object(y)).forEach(function(g){Object.defineProperty(m,g,Object.getOwnPropertyDescriptor(y,g))})}return m}var ig=r8.memo(r8.forwardRef(function(m,g){var y=eY(),v=r8.useContext(eN),b=ip.getProps(m,v),x=eL(m)||{},w="vertical"===b.orientation,E="horizontal"===b.orientation,S="both"===b.orientation,C=iu(r8.useState(S?{rows:0,cols:0}:0),2),k=C[0],j=C[1],T=iu(r8.useState(S?{rows:0,cols:0}:0),2),N=T[0],A=T[1],I=iu(r8.useState(0),2),R=I[0],O=I[1],P=iu(r8.useState(S?{rows:0,cols:0}:0),2),_=P[0],M=P[1],L=iu(r8.useState(b.numToleratedItems),2),F=L[0],B=L[1],H=iu(r8.useState(b.loading||!1),2),z=H[0],V=H[1],U=iu(r8.useState([]),2),W=U[0],G=U[1],q=ip.setMetaData({props:b,state:{first:k,last:N,page:R,numItemsInViewport:_,numToleratedItems:F,loading:z,loaderArr:W}}).ptm;e2(ip.css.styles,{name:"virtualscroller"});var $=r8.useRef(null),Q=r8.useRef(null),Y=r8.useRef(null),Z=r8.useRef(null),X=r8.useRef(S?{top:0,left:0}:0),J=r8.useRef(null),et=r8.useRef(null),en=r8.useRef({}),er=r8.useRef({}),ei=r8.useRef(null),eo=r8.useRef(null),el=r8.useRef(null),es=r8.useRef(null),ec=r8.useRef(!1),eu=r8.useRef(null),ed=r8.useRef(!1),ep=iu(eJ({listener:function(m){return eM()},when:!b.disabled}),1)[0],ef=iu(eB({target:"window",type:"orientationchange",listener:function(m){return eM()},when:!b.disabled}),1)[0],eh=function(){return $},em=function(m){return Math.floor((m+4*F)/(b.step||1))},eg=function(m){Q.current=m||Q.current||K.findSingle($.current,".p-virtualscroller-content")},ey=function(m){return!b.step||R!==em(m)},ev=function(m){X.current=S?{top:0,left:0}:0,$.current&&$.current.scrollTo(m)},eb=function(m){var g=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"auto",y=eC().numToleratedItems,v=eA(),x=function(){var m=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,g=arguments.length>1?arguments[1]:void 0;return m<=g?0:m},w=function(m,g,y){return m*g+y},C=function(){var m=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,y=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;return ev({left:m,top:y,behavior:g})},T=S?{rows:0,cols:0}:0,N=!1;S?(C(w((T={rows:x(m[0],y[0]),cols:x(m[1],y[1])}).cols,b.itemSize[1],v.left),w(T.rows,b.itemSize[0],v.top)),N=k.rows!==T.rows||k.cols!==T.cols):(T=x(m,y),E?C(w(T,b.itemSize,v.left),0):C(0,w(T,b.itemSize,v.top)),N=k!==T),ec.current=N,j(T)},ex=function(m,g){var y=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"auto";if(g){var v=eS(),x=v.first,w=v.viewport,C=function(){var m=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,g=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;return ev({left:m,top:g,behavior:y})},k="to-start"===g,j="to-end"===g;if(k){if(S)w.first.rows-x.rows>m[0]?C(w.first.cols*b.itemSize[1],(w.first.rows-1)*b.itemSize[0]):w.first.cols-x.cols>m[1]&&C((w.first.cols-1)*b.itemSize[1],w.first.rows*b.itemSize[0]);else if(w.first-x>m){var T=(w.first-1)*b.itemSize;E?C(T,0):C(0,T)}}else if(j){if(S)w.last.rows-x.rows<=m[0]+1?C(w.first.cols*b.itemSize[1],(w.first.rows+1)*b.itemSize[0]):w.last.cols-x.cols<=m[1]+1&&C((w.first.cols+1)*b.itemSize[1],w.first.rows*b.itemSize[0]);else if(w.last-x<=m+1){var N=(w.first+1)*b.itemSize;E?C(N,0):C(0,N)}}}else eb(m,y)},ew=function(){return z?b.loaderDisabled?W:[]:ez()},eE=function(){return b.columns&&S||E?z&&b.loaderDisabled?S?W[0]:W:b.columns.slice(S?k.cols:k,S?N.cols:N):b.columns},eS=function(){var m=function(m,g){return Math.floor(m/(g||m))},g=k,y=0;if($.current){var v=$.current,x=v.scrollTop,w=v.scrollLeft;y=S?{rows:(g={rows:m(x,b.itemSize[0]),cols:m(w,b.itemSize[1])}).rows+_.rows,cols:g.cols+_.cols}:(g=m(E?w:x,b.itemSize))+_}return{first:k,last:N,viewport:{first:g,last:y}}},eC=function(){var m=eA(),g=$.current?$.current.offsetWidth-m.left:0,y=$.current?$.current.offsetHeight-m.top:0,v=function(m,g){return Math.ceil(m/(g||m))},x=function(m){return Math.ceil(m/2)},w=S?{rows:v(y,b.itemSize[0]),cols:v(g,b.itemSize[1])}:v(E?g:y,b.itemSize),C=F||(S?[x(w.rows),x(w.cols)]:x(w));return{numItemsInViewport:w,numToleratedItems:C}},ek=function(){var m=eC(),g=m.numItemsInViewport,y=m.numToleratedItems,v=function(m,g,y){var v=arguments.length>3&&void 0!==arguments[3]&&arguments[3];return eT(m+g+(m<y?2:3)*y,v)},x=S?{rows:v(k.rows,g.rows,y[0]),cols:v(k.cols,g.cols,y[1],!0)}:v(k,g,y);M(g),B(y),A(x),b.showLoader&&G(S?Array.from({length:g.rows}).map(function(){return Array.from({length:g.cols})}):Array.from({length:g})),b.lazy&&Promise.resolve().then(function(){eu.current={first:b.step?S?{rows:0,cols:k.cols}:0:k,last:Math.min(b.step?b.step:x,(b.items||[]).length)},b.onLazyLoad&&b.onLazyLoad(eu.current)})},ej=function(m){b.autoSize&&!m&&Promise.resolve().then(function(){if(Q.current){Q.current.style.minHeight=Q.current.style.minWidth="auto",Q.current.style.position="relative",$.current.style.contain="none";var m=[K.getWidth($.current),K.getHeight($.current)],g=m[0],y=m[1];(S||E)&&($.current.style.width=(g<ei.current?g:b.scrollWidth||ei.current)+"px"),(S||w)&&($.current.style.height=(y<eo.current?y:b.scrollHeight||eo.current)+"px"),Q.current.style.minHeight=Q.current.style.minWidth="",Q.current.style.position="",$.current.style.contain=""}})},eT=function(){var m,g=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,y=arguments.length>1?arguments[1]:void 0;return b.items?Math.min(y?(null==(m=b.columns||b.items[0])?void 0:m.length)||0:(b.items||[]).length,g):0},eA=function(){if(Q.current){var m=getComputedStyle(Q.current),g=parseFloat(m.paddingLeft)+Math.max(parseFloat(m.left)||0,0),y=parseFloat(m.paddingRight)+Math.max(parseFloat(m.right)||0,0),v=parseFloat(m.paddingTop)+Math.max(parseFloat(m.top)||0,0),b=parseFloat(m.paddingBottom)+Math.max(parseFloat(m.bottom)||0,0);return{left:g,right:y,top:v,bottom:b,x:g+y,y:v+b}}return{left:0,right:0,top:0,bottom:0,x:0,y:0}},eI=function(){if($.current){var m=$.current.parentElement,g=b.scrollWidth||"".concat($.current.offsetWidth||m.offsetWidth,"px"),y=b.scrollHeight||"".concat($.current.offsetHeight||m.offsetHeight,"px"),v=function(m,g){return $.current.style[m]=g};S||E?(v("height",y),v("width",g)):v("height",y)}},eR=function(){var m=b.items;if(m){var g=eA(),y=function(m,g,y){var v=arguments.length>3&&void 0!==arguments[3]?arguments[3]:0;return er.current=im(im({},er.current),ii({}
364,"".concat(m),(g||[]).length*y+v+"px"))};S?(y("height",m,b.itemSize[0],g.y),y("width",b.columns||m[1],b.itemSize[1],g.x)):E?y("width",b.columns||m,b.itemSize,g.x):y("height",m,b.itemSize,g.y)}},eO=function(m){if(Q.current&&!b.appendOnly){var g=m?m.first:k,y=function(m,g){return m*g},v=function(){var m=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,g=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;Z.current&&(Z.current.style.top="-".concat(g,"px")),en.current=im(im({},en.current),{transform:"translate3d(".concat(m,"px, ").concat(g,"px, 0)")})};if(S)v(y(g.cols,b.itemSize[1]),y(g.rows,b.itemSize[0]));else{var x=y(g,b.itemSize);E?v(x,0):v(0,x)}}},eP=function(m){var g=m.target,y=eA(),v=function(m,g){return m?m>g?m-g:m:0},x=function(m,g){return Math.floor(m/(g||m))},w=function(m,g,y,v,b,x){return m<=b?b:x?y-v-b:g+b-1},C=function(m,g,y,v,b,x,w){return m<=x?0:Math.max(0,w?m<g?y:m-x:m>g?y:m-2*x)},j=function(m,g,y,v,b,x){var w=g+v+2*b;return m>=b&&(w+=b+1),eT(w,x)},T=v(g.scrollTop,y.top),A=v(g.scrollLeft,y.left),I=S?{rows:0,cols:0}:0,R=N,O=!1,P=X.current;if(S){var D=X.current.top<=T,M=X.current.left<=A;if(!b.appendOnly||b.appendOnly&&(D||M)){var L={rows:x(T,b.itemSize[0]),cols:x(A,b.itemSize[1])},B={rows:w(L.rows,k.rows,N.rows,_.rows,F[0],D),cols:w(L.cols,k.cols,N.cols,_.cols,F[1],M)};I={rows:C(L.rows,B.rows,k.rows,N.rows,_.rows,F[0],D),cols:C(L.cols,B.cols,k.cols,N.cols,_.cols,F[1],M)},R={rows:j(L.rows,I.rows,N.rows,_.rows,F[0]),cols:j(L.cols,I.cols,N.cols,_.cols,F[1],!0)},O=I.rows!==k.rows||R.rows!==N.rows||I.cols!==k.cols||R.cols!==N.cols||ec.current,P={top:T,left:A}}}else{var H=E?A:T,z=X.current<=H;if(!b.appendOnly||b.appendOnly&&z){var V=x(H,b.itemSize),U=w(V,k,N,_,F,z);I=C(V,U,k,N,_,F,z),R=j(V,I,N,_,F),O=I!==k||R!==N||ec.current,P=H}}return{first:I,last:R,isRangeChanged:O,scrollPos:P}},eD=function(m){var g=eP(m),y=g.first,v=g.last,x=g.isRangeChanged,w=g.scrollPos;if(x){var E={first:y,last:v};if(eO(E),j(y),A(v),X.current=w,b.onScrollIndexChange&&b.onScrollIndexChange(E),b.lazy&&ey(y)){var S={first:b.step?Math.min(em(y)*b.step,(b.items||[]).length-b.step):y,last:Math.min(b.step?(em(y)+1)*b.step:v,(b.items||[]).length)};(!eu.current||eu.current.first!==S.first||eu.current.last!==S.last)&&b.onLazyLoad&&b.onLazyLoad(S),eu.current=S}}},e_=function(m){b.onScroll&&b.onScroll(m),b.delay?(J.current&&clearTimeout(J.current),ey(k)&&(!z&&b.showLoader&&(eP(m).isRangeChanged||b.step&&ey(k))&&V(!0),J.current=setTimeout(function(){eD(m),z&&b.showLoader&&(!b.lazy||void 0===b.loading)&&(V(!1),O(em(k)))},b.delay))):eD(m)},eM=function(){et.current&&clearTimeout(et.current),et.current=setTimeout(function(){if($.current){var m=[K.getWidth($.current),K.getHeight($.current)],g=m[0],y=m[1],v=g!==ei.current,x=y!==eo.current;(S?v||x:E?v:!!w&&x)&&(B(b.numToleratedItems),ei.current=g,eo.current=y,el.current=K.getWidth(Q.current),es.current=K.getHeight(Q.current))}},b.resizeDelay)},eF=function(m){var g=(b.items||[]).length,y=S?k.rows+m:k+m;return{index:y,count:g,first:0===y,last:y===g-1,even:y%2==0,odd:y%2!=0,props:b}},eH=function(m,g){var y=W.length||0;return im({index:m,count:y,first:0===m,last:m===y-1,even:m%2==0,odd:m%2!=0,props:b},g)},ez=function(){var m=b.items;return m&&!z?S?m.slice(b.appendOnly?0:k.rows,N.rows).map(function(m){return b.columns?m:m.slice(b.appendOnly?0:k.cols,N.cols)}):E&&b.columns?m:m.slice(b.appendOnly?0:k,N):[]},eV=function(){$.current&&eW()&&(eg(Q.current),eU(),ep(),ef(),ei.current=K.getWidth($.current),eo.current=K.getHeight($.current),el.current=K.getWidth(Q.current),es.current=K.getHeight(Q.current))},eU=function(){!b.disabled&&eW()&&(eI(),ek(),eR())},eW=function(){if(K.isVisible($.current)){var m=$.current.getBoundingClientRect();return m.width>0&&m.height>0}return!1};r8.useEffect(function(){!ed.current&&eW()&&(eV(),ed.current=!0)}),e5(function(){eU()},[b.itemSize,b.scrollHeight,b.scrollWidth]),e5(function(){b.numToleratedItems!==F&&B(b.numToleratedItems)},[b.numToleratedItems]),e5(function(){b.numToleratedItems===F&&eU()},[F]),e5(function(){var m=void 0!==x.items&&null!==x.items,g=void 0!==b.items&&null!==b.items,y=(m?x.items.length:0)!==(g?b.items.length:0);S&&!y&&(y=(m&&x.items.length>0?x.items[0].length:0)!==(g&&b.items.length>0?b.items[0].length:0)),(!m||y)&&eU();var v=z;b.lazy&&x.loading!==b.loading&&b.loading!==z&&(V(b.loading),v=b.loading),ej(v)}),e5(function(){X.current=S?{top:0,left:0}:0},[b.orientation]),r8.useImperativeHandle(g,function(){return{props:b,getElementRef:eh,scrollTo:ev,scrollToIndex:eb,scrollInView:ex,getRenderedRange:eS}});var eG=function(m){var g=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},y=eH(m,g),v=ee.getJSXElement(b.loadingTemplate,y);return r8.createElement(r8.Fragment,{key:m},v)}
364,eq=function(){var m="p-virtualscroller-loading-icon",g=y({className:m},q("loadingIcon")),v=b.loadingIcon||r8.createElement(tA,r9({},g,{spin:!0})),x=ea.getJSXIcon(v,im({},g),{props:b});if(!b.loaderDisabled&&b.showLoader&&z){var w=D("p-virtualscroller-loader",{"p-component-overlay":!b.loadingTemplate}),E=x;if(b.loadingTemplate)E=W.map(function(m,g){return eG(g,S&&{numCols:_.cols})});else if(b.loaderIconTemplate){var C={iconClassName:m,element:E,props:b};E=ee.getJSXElement(b.loaderIconTemplate,C)}var k=y({className:w},q("loader"));return r8.createElement("div",k,E)}return null},e$=function(){if(b.showSpacer){var m=y({ref:Y,style:er.current,className:"p-virtualscroller-spacer"},q("spacer"));return r8.createElement("div",m)}return null},eK=function(m,g){var y=eF(g),v=ee.getJSXElement(b.itemTemplate,m,y);return r8.createElement(r8.Fragment,{key:y.index},v)},eQ=function(){return ez().map(eK)},eZ=function(){var m=eQ(),g=D("p-virtualscroller-content",{"p-virtualscroller-loading":z}),v=y({ref:Q,style:en.current,className:g},q("content")),x=r8.createElement("div",v,m);if(b.contentTemplate){var C={style:en.current,className:g,spacerStyle:er.current,contentRef:function(m){return Q.current=ee.getRefElement(m)},spacerRef:function(m){return Y.current=ee.getRefElement(m)},stickyRef:function(m){return Z.current=ee.getRefElement(m)},items:ez(),getItemOptions:function(m){return eF(m)},children:m,element:x,props:b,loading:z,getLoaderOptions:function(m,g){return eH(m,g)},loadingTemplate:b.loadingTemplate,itemSize:b.itemSize,rows:ew(),columns:eE(),vertical:w,horizontal:E,both:S};return ee.getJSXElement(b.contentTemplate,C)}return x};if(b.disabled){var eX=ee.getJSXElement(b.contentTemplate,{items:b.items,rows:b.items,columns:b.columns});return r8.createElement(r8.Fragment,null,b.children,eX)}var e0=D("p-virtualscroller",{"p-virtualscroller-inline":b.inline,"p-virtualscroller-both p-both-scroll":S,"p-virtualscroller-horizontal p-horizontal-scroll":E},b.className),e1=eq(),e3=eZ(),e6=e$(),e4=y({ref:$,className:e0,tabIndex:b.tabIndex,style:b.style,onScroll:function(m){return e_(m)}},ip.getOtherProps(b),q("root"));return r8.createElement("div",e4,e3,e6,e1)}));ig.displayName="VirtualScroller";var iy=S;function iv(){return(iv=Object.assign.bind()).apply(null,arguments)}var ib=iy.memo(iy.forwardRef(function(m,g){var y=tw.getPTI(m);return iy.createElement("svg",iv({ref:g,width:"14",height:"14",viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg"},y),iy.createElement("path",{d:"M4.86199 11.5948C4.78717 11.5923 4.71366 11.5745 4.64596 11.5426C4.57826 11.5107 4.51779 11.4652 4.46827 11.4091L0.753985 7.69483C0.683167 7.64891 0.623706 7.58751 0.580092 7.51525C0.536478 7.44299 0.509851 7.361
36477 0.502221 7.27771C0.49459 7.19366 0.506156 7.10897 0.536046 7.03004C0.565935 6.95111 0.613367 6.88 0.674759 6.82208C0.736151 6.76416 0.8099 6.72095 0.890436 6.69571C0.970973 6.67046 1.05619 6.66385 1.13966 6.67635C1.22313 6.68886 1.30266 6.72017 1.37226 6.76792C1.44186 6.81567 1.4997 6.8786 1.54141 6.95197L4.86199 10.2503L12.6397 2.49483C12.7444 2.42694 12.8689 2.39617 12.9932 2.40745C13.1174 2.41873 13.2343 2.47141 13.3251 2.55705C13.4159 2.64268 13.4753 2.75632 13.4938 2.87973C13.5123 3.00315 13.4888 3.1292 13.4271 3.23768L5.2557 11.4091C5.20618 11.4652 5.14571 11.5107 5.07801 11.5426C5.01031 11.5745 4.9368 11.5923 4.86199 11.5948Z",fill:"currentColor"}))}));function ix(){return(ix=Object.assign.bind()).apply(null,arguments)}function iw(m){return(iw="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(m){return typeof m}:function(m){return m&&"function"==typeof Symbol&&m.constructor===Symbol&&m!==Symbol.prototype?"symbol":typeof m})(m)}function iE(m,g){if("object"!=iw(m)||!m)return m;var y=m[Symbol.toPrimitive];if(void 0!==y){var v=y.call(m,g||"default");if("object"!=iw(v))return v;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===g?String:Number)(m)}function iS(m){var g=iE(m,"string");return"symbol"==iw(g)?g:g+""}function iC(m,g,y){return(g=iS(g))in m?Object.defineProperty(m,g,{value:y,enumerable:!0,configurable:!0,writable:!0}):m[g]=y,m}function ik(m){if(Array.isArray(m))return m}function ij(m,g){var y=null==m?null:"u">typeof Symbol&&m[Symbol.iterator]||m["@@iterator"];if(null!=y){var v,b,x,w,E=[],S=!0,C=!1;try{if(x=(y=y.call(m)).next,0===g){if(Object(y)!==y)return;S=!1}else for(;!(S=(v=x.call(y)).done)&&(E.push(v.value),E.length!==g);S=!0);}catch(m){C=!0,b=m}finally{try{if(!S&&null!=y.return&&(w=y.return(),Object(w)!==w))return}finally{if(C)throw b}}return E}}function iT(m,g){(null==g||g>m.length)&&(g=m.length);for(var y=0,v=Array(g);y<g;y++)v[y]=m[y];return v}function iN(m,g){if(m){if("string"==typeof m)return iT(m,g);var y=({}).toString.call(m).slice(8,-1);return"Object"===y&&m.constructor&&(y=m.constructor.name),"Map"===y||"Set"===y?Array.from(m):"Arguments"===y||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(y)?iT(m,g):void 0}}function iA(){throw TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function iI(m,g){return ik(m)||ij(m,g)||iN(m,g)||iA()}function iR(m,g){var y=Object.keys(m);if(Object.getOwnPropertySymbols){var v=Object.getOwnPropertySymbols(m);g&&(v=v.filter(function(g){return Object.getOwnPropertyDescriptor(m,g).enumerable})),y.push.apply(y,v)}return y}function iO(m){for(var g=1;g<arguments.length;g++){var y=null!=arguments[g]?arguments[g]:{};g%2?iR(Object(y),!0).forEach(function(g){iC(m,g,y[g])}):Object.getOwnPropertyDescriptors?Object.defineProperties(m,Object.getOwnPropertyDescriptors(y)):iR(Object(y)).forEach(function(g){Object.defineProperty(m,g,Object.getOwnPropertyDescriptor(y,g))})}return m}ib.displayName="CheckIcon";var iP={root:function(m){var g=m.props,y=m.focusedState,v=m.overlayVisibleState,b=m.context;return D("p-dropdown p-component p-inputwrapper",{"p-disabled":g.disabled,"p-invalid":g.invalid,"p-focus":y,"p-variant-filled":g.variant?"filled"===g.variant:b&&"filled"===b.inputStyle,"p-dropdown-clearable":g.showClear&&!g.disabled,"p-inputwrapper-filled":ee.isNotEmpty(g.value),"p-inputwrapper-focus":y||v})},input:function(m){var g=m.props,y=m.label;return g.editable?"p-dropdown-label p-inputtext":D("p-dropdown-label p-inputtext",{"p-placeholder":null===y&&g.placeholder,"p-dropdown-label-empty":null===y&&!g.placeholder})},trigger:"p-dropdown-trigger",emptyMessage:"p-dropdown-empty-message",itemGroup:function(m){var g=m.optionGroupLabel;return D("p-dropdown-item-group",{"p-dropdown-item-empty":!g||0===g.length})},itemGroupLabel:"p-dropdown-item-group-label",dropdownIcon:"p-dropdown-trigger-icon p-clickable",loadingIcon:"p-dropdown-trigger-icon p-clickable",clearIcon:"p-dropdown-clear-icon p-clickable",filterIcon:"p-dropdown-filter-icon",filterClearIcon:"p-dropdown-filter-clear-icon",filterContainer:function(m){return D("p-dropdown-filter-container",{"p-dropdown-clearable-filter":!!m.clearIcon})},filterInput:function(m){var g=m.props,y=m.context;return D("p-dropdown-filter p-inputtext p-component",{"p-variant-filled":g.variant?"filled"===g.variant:y&&"filled"===y.inputStyle})},list:function(m){return m.virtualScrollerOptions,"p-dropdown-items"},panel:function(m){var g=m.context;return D("p-dropdown-panel p-component",{"p-input-filled":g&&"filled"===g.inputStyle||"filled"===eA.inputStyle,"p-ripple-disabled":g&&!1===g.ripple||!1===eA.ripple})},item:function(m){var g=m.selected,y=m.disabled,v=m.label,b=m.index,x=m.focusedOptionIndex,w=m.highlightOnSelect;return D("p-dropdown-item",{"p-highlight":g&&w,"p-disabled":y,"p-focus":b===x,"p-dropdown-item-empty":!v||0===v.length})},itemLabel:"p-dropdown-item-label",checkIcon:"p-dropdown-check-icon",blankIcon:"p-dropdown-blank-icon",wrapper:"p-dropdown-items-wrapper",header:"p-dropdown-header",footer:"p-dropdown-footer",transition:"p-connected-overlay"},iD="\n@layer primereact {\n .p-dropdown {\n display: inline-flex;\n cursor: pointer;\n position: relative;\n user-select: none;\n }\n \n .p-dropdown-trigger {\n display: flex;\n align-items: center;\n justify-content: center;\n flex-shrink: 0;\n }\n \n .p-dropdown-label {\n display: block;\n white-space: nowrap;\n overflow: hidden;\n flex: 1 1 auto;\n width: 1%;\n text-overflow: ellipsis;\n cursor: pointer;\n }
364\n \n .p-dropdown-label-empty {\n overflow: hidden;\n visibility: hidden;\n }\n \n input.p-dropdown-label {\n cursor: default;\n }\n \n .p-dropdown .p-dropdown-panel {\n min-width: 100%;\n }\n \n .p-dropdown-panel {\n position: absolute;\n top: 0;\n left: 0;\n }\n \n .p-dropdown-items-wrapper {\n overflow: auto;\n }\n \n .p-dropdown-item {\n cursor: pointer;\n font-weight: normal;\n white-space: nowrap;\n position: relative;\n overflow: hidden;\n }\n \n .p-dropdown-items {\n margin: 0;\n padding: 0;\n list-style-type: none;\n }\n \n .p-dropdown-filter {\n width: 100%;\n }\n \n .p-dropdown-filter-container {\n position: relative;\n }\n \n .p-dropdown-clear-icon,\n .p-dropdown-filter-icon,\n .p-dropdown-filter-clear-icon {\n position: absolute;\n top: 50%;\n margin-top: -.5rem;\n right: 2rem;\n }\n \n .p-fluid .p-dropdown {\n display: flex;\n }\n \n .p-fluid .p-dropdown .p-dropdown-label {\n width: 1%;\n }\n}\n",i_={wrapper:function(m){return{maxHeight:m.props.scrollHeight||"auto"}},panel:function(m){return iO({},m.props.panelStyle)}},iM=td.extend({defaultProps:{__TYPE:"Dropdown",__parentMetadata:null,appendTo:null,ariaLabel:null,ariaLabelledBy:null,autoFocus:!1,autoOptionFocus:!1,checkmark:!1,children:void 0,className:null,clearIcon:null,collapseIcon:null,dataKey:null,disabled:!1,dropdownIcon:null,editable:!1,emptyFilterMessage:null,emptyMessage:null,filter:!1,filterBy:null,filterClearIcon:null,filterDelay:300,filterIcon:null,filterInputAutoFocus:!1,filterLocale:void 0,filterMatchMode:"contains",filterPlaceholder:null,filterTemplate:null,focusInputRef:null,focusOnHover:!0,highlightOnSelect:!0,id:null,inputId:null,inputRef:null,invalid:!1,itemTemplate:null,loading:!1,loadingIcon:null,maxLength:null,name:null,onBlur:null,onChange:null,onClick:null,onContextMenu:null,onFilter:null,onFocus:null,onHide:null,onMouseDown:null,onShow:null,optionDisabled:null,optionGroupChildren:"items",optionGroupLabel:null,optionGroupTemplate:null,optionLabel:null,options:null,optionValue:null,panelClassName:null,panelFooterTemplate:null,panelStyle:null,placeholder:null,required:!1,resetFilterOnHide:!1,scrollHeight:"200px",selectOnFocus:!1,showClear:!1,showFilterClear:!1,showOnFocus:!1,style:null,tabIndex:null,tooltip:null,tooltipOptions:null,transitionOptions:null,useOptionAsValue:!1,value:null,valueTemplate:null,variant:null,virtualScrollerOptions:null},css:{classes:iP,styles:iD,inlineStyles:i_}}),iL=rp.memo(rp.forwardRef(function(m,g){var y=tw.getPTI(m);return rp.createElement("svg",ix({ref:g,width:"14",height:"14",viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg"},y),rp.createElement("rect",{width:"1",height:"1",fill:"currentColor",fillOpacity:"0"}))}));iL.displayName="BlankIcon";var iF=rp.memo(function(m){var g=eY(),y=m.ptm,v=m.cx,b=m.selected,x=m.disabled,w=m.option,E=m.label,S=m.index,C=m.focusedOptionIndex,k=m.ariaSetSize,j=m.checkmark,T=m.highlightOnSelect,N=m.onInputKeyDown,A=function(m){return y(m,{context:{selected:b,disabled:x,focused:S===C}})},I=function(g,y){m.onClick&&m.onClick({originalEvent:g,option:w})},R=m.template?ee.getJSXElement(m.template,m.option):m.label,O=g({id:"dropdownItem_".concat(S),role:"option",className:D(w.className,v("item",{selected:b,disabled:x,label:E,index:S,focusedOptionIndex:C,highlightOnSelect:T})),style:m.style,tabIndex:0,onClick:function(m){return I(m)},onKeyDown:function(m){return N(m)},onMouseMove:function(g){return null==m?void 0:m.onMouseMove(g,S)},"aria-setsize":k,"aria-posinset":S+1,"aria-label":E,"aria-selected":b,"data-p-highlight":b,"data-p-focused":C===S,"data-p-disabled":x},A("item")),P=g({className:v("itemLabel")},A("itemLabel")),_=function(){if(b){var m=g({className:v("checkIcon")},A("checkIcon"));return rp.createElement(ib,m)}var y=g({className:v("blankIcon")},A("blankIcon"));return rp.createElement(iL,y)};return rp.createElement("li",ix({key:m.label},O),j&&_(),rp.createElement("span",P,R),rp.createElement(tZ,null))});function iB(m,g){var y=Object.keys(m);if(Object.getOwnPropertySymbols){var v=Object.getOwnPropertySymbols(m);g&&(v=v.filter(function(g){return Object.getOwnPropertyDescriptor(m,g).enumerable})),y.push.apply(y,v)}return y}function iH(m){for(var g=1;g<arguments.length;g++){var y=null!=arguments[g]?arguments[g]:{};
364g%2?iB(Object(y),!0).forEach(function(g){iC(m,g,y[g])}):Object.getOwnPropertyDescriptors?Object.defineProperties(m,Object.getOwnPropertyDescriptors(y)):iB(Object(y)).forEach(function(g){Object.defineProperty(m,g,Object.getOwnPropertyDescriptor(y,g))})}return m}iF.displayName="DropdownItem";var iz=rp.memo(rp.forwardRef(function(m,g){var y,v,b,x,w,E=eY(),S=m.ptm,C=m.cx,k=m.sx,j=rp.useContext(eN),T=rp.useRef(null),N=!(m.visibleOptions&&m.visibleOptions.length)&&m.hasFilter,A=m.visibleOptions?m.visibleOptions.length:0,I={filter:function(m){return _(m)},reset:function(){return m.resetFilter()}},R=function(g,y){return S(g,iH({hostName:m.hostName},y))},O=function(){m.onEnter(function(){if(m.virtualScrollerRef.current){var g=m.getSelectedOptionIndex();-1!==g&&setTimeout(function(){return m.virtualScrollerRef.current.scrollToIndex(g)},0)}})},P=function(){m.onEntered(function(){m.filter&&m.filterInputAutoFocus&&K.focus(T.current,!1)})},_=function(g){m.onFilterInputChange&&m.onFilterInputChange(g)},M=function(){if(m.panelFooterTemplate){var g=ee.getJSXElement(m.panelFooterTemplate,m,m.onOverlayHide),y=E({className:C("footer")},R("footer"));return rp.createElement("div",y,g)}return null},L=function(g,y){if(m.focusOnHover){var v;null==m||null==(v=m.changeFocusedOptionIndex)||v.call(m,g,y)}},F=function(g,y){var v=ee.getJSXElement(g,m)||ek(y?"emptyFilterMessage":"emptyMessage"),b=E({className:C("emptyMessage")},R("emptyMessage"));return rp.createElement("li",b,v)},B=function(g,y){var v=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},b={height:v.props?v.props.itemSize:void 0};if(b=iH(iH({},b),g.style),g.group&&m.optionGroupLabel){var x=m.optionGroupLabel,w=m.optionGroupTemplate?ee.getJSXElement(m.optionGroupTemplate,g,y):m.getOptionGroupLabel(g),k=y+"_"+m.getOptionGroupRenderKey(g),j=E({className:C("itemGroup",{optionGroupLabel:x}),style:b,"data-p-highlight":m.selected},R("itemGroup")),T=E({className:C("itemGroupLabel")},R("itemGroupLabel"));return rp.createElement("li",ix({key:k},j),rp.createElement("span",T,w))}var N=m.getOptionRenderKey(g)+"_"+y,I=m.getOptionLabel(g),O=m.isOptionDisabled(g);return rp.createElement(iF,{key:N,label:I,index:y,focusedOptionIndex:m.focusedOptionIndex,option:g,ariaSetSize:A,onInputKeyDown:m.onInputKeyDown,style:b,template:m.itemTemplate,selected:m.isSelected(g),highlightOnSelect:m.highlightOnSelect,disabled:O,onClick:m.onOptionClick,onMouseMove:L,ptm:S,cx:C,checkmark:m.checkmark})},H=function(){return ee.isNotEmpty(m.visibleOptions)?m.visibleOptions.map(B):m.hasFilter?F(m.emptyFilterMessage,!0):F(m.emptyMessage)},z=function(){if(m.showFilterClear&&m.filterValue){var g=ek("clear"),y=E({className:C("filterClearIcon"),"aria-label":g,onClick:function(){return m.onFilterClearIconClick(function(){return K.focus(T.current)})}},R("filterClearIcon")),v=m.filterClearIcon||rp.createElement(rw,y);return ea.getJSXIcon(v,iH({},y),{props:m})}return null},V=function(){if(m.filter){var g=z(),y=E({className:C("filterIcon")},R("filterIcon")),v=m.filterIcon||rp.createElement(r7,y),b=ea.getJSXIcon(v,iH({},y),{props:m}),x=E({className:C("filterContainer",{clearIcon:g})},R("filterContainer")),w=E({ref:T,type:"text",autoComplete:"off",className:C("filterInput",{c
364ontext:j}),placeholder:m.filterPlaceholder,onKeyDown:m.onFilterInputKeyDown,onChange:function(m){return _(m)},value:m.filterValue},R("filterInput")),S=rp.createElement("div",x,rp.createElement("input",w),g,b);if(m.filterTemplate){var k={className:D("p-dropdown-filter-container",{"p-dropdown-clearable-filter":!!g}),element:S,filterOptions:I,filterInputKeyDown:m.onFilterInputKeyDown,filterInputChange:_,filterIconClassName:"p-dropdown-filter-icon",clearIcon:g,props:m};S=ee.getJSXElement(m.filterTemplate,k)}var N=E({className:C("header")},R("header"));return rp.createElement("div",N,S)}return null},U=function(){if(m.virtualScrollerOptions){var g=iH(iH({},m.virtualScrollerOptions),{style:iH(iH({},m.virtualScrollerOptions.style),{height:m.scrollHeight}),className:D("p-dropdown-items-wrapper",m.virtualScrollerOptions.className),items:m.visibleOptions,autoSize:!0,onLazyLoad:function(g){return m.virtualScrollerOptions.onLazyLoad(iH(iH({},g),{filter:m.filterValue}))},itemTemplate:function(m,g){return m&&B(m,g.index,g)},contentTemplate:function(g){var y=g.children||[],v=m.hasFilter?m.emptyFilterMessage:m.emptyMessage,b=N||(null==y?void 0:y.length)===0?F(v):y,x=E({ref:g.contentRef,style:g.style,className:D(g.className,C("list",{virtualScrollerProps:m.virtualScrollerOptions})),role:"listbox","aria-label":ej("listLabel")},R("list"));return rp.createElement("ul",x,b)}});return rp.createElement(ig,ix({ref:m.virtualScrollerRef},g,{pt:S("virtualScroller")}))}var y=H(),v=E({className:C("wrapper"),style:k("wrapper")},R("wrapper")),b=E({className:C("list"),role:"listbox","aria-label":ej("listLabel")},R("list"));return rp.createElement("div",v,rp.createElement("ul",b,y))},W=(y=V(),v=U(),b=M(),x=E({className:D(m.panelClassName,C("panel",{context:j})),style:k("panel"),onClick:m.onClick,"data-pr-is-overlay":!0},R("panel")),w=E({classNames:C("transition"),in:m.in,timeout:{enter:120,exit:100},options:m.transitionOptions,unmountOnExit:!0,onEnter:O,onEntered:P,onExit:m.onExit,onExited:m.onExited},R("transition")),rp.createElement(r3,ix({nodeRef:g},w),rp.createElement("div",ix({ref:g},x),m.firstFocusableElement,y,v,b,m.lastFocusableElement)));return rp.createElement(nf,{element:W,appendTo:m.appendTo})}));function iV(m,g){var y="u">typeof Symbol&&m[Symbol.iterator]||m["@@iterator"];if(!y){if(Array.isArray(m)||(y=iU(m))||g&&m&&"number"==typeof m.length){y&&(m=y);var v=0,b=function(){};return{s:b,n:function(){return v>=m.length?{done:!0}:{done:!1,value:m[v++]}},e:function(m){throw m},f:b}}throw TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var x,w=!0,E=!1;return{s:function(){y=y.call(m)},n:function(){var m=y.next();return w=m.done,m},e:function(m){E=!0,x=m},f:function(){try{w||null==y.return||y.return()}finally{if(E)throw x}}}}function iU(m,g){if(m){if("string"==typeof m)return iW(m,g);var y=({}).toString.call(m).slice(8,-1);return"Object"===y&&m.constructor&&(y=m.constructor.name),"Map"===y||"Set"===y?Array.from(m):"Arguments"===y||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(y)?iW(m,g):void 0}}function iW(m,g){(null==g||g>m.length)&&(g=m.length);for(var y=0,v=Array(g);y<g;y++)v[y]=m[y];return v}function iG(m,g){var y=Object.keys(m);if(Object.getOwnPropertySymbols){var v=Object.getOwnPropertySymbols(m);g&&(v=v.filter(function(g){return Object.getOwnPropertyDescriptor(m,g).enumerable})),y.push.apply(y,v)}return y}function iq(m){for(var g=1;g<arguments.length;g++){var y=null!=arguments[g]?arguments[g]:{};g%2?iG(Object(y),!0).forEach(function(g){iC(m,g,y[g])}):Object.getOwnPropertyDescriptors?Object.defineProperties(m,Object.getOwnPropertyDescriptors(y)):iG(Object(y)).forEach(function(g){Object.defineProperty(m,g,Object.getOwnPropertyDescriptor(y,g))})}return m}iz.displayName="DropdownPanel";var i$=rp.memo(rp.forwardRef(function(m,g){var y=eY(),v=rp.useContext(eN),b=iM.getProps(m,v),x=iI(eH("",b.filterDelay||0),3),w=x[0],E=x[1],S=x[2],C=iI(rp.useState(!1),2),k=C[0],j=C[1],T=iI(rp.useState(-1),2),N=T[0],A=T[1],I=iI(rp.useState(!1),2),R=I[0],O=I[1],P=rp.useRef(!1),_=rp.useRef(null),M=rp.useRef(null),L=rp.useRef(null),F=rp.useRef(null),B=rp.useRef(b.inputRef),H=rp.useRef(b.focusInputRef),z=rp.useRef(null),V=rp.useRef(null),U=rp.useRef(null),W=b.virtualScrollerOptions&&b.virtualScrollerOptions.lazy,G=ee.isNotEmpty(E),q=b.appendTo||v&&v.appendTo||eA.appendTo,$=iM.setMetaData(iq(iq({props:b},b.__parentMetadata),{},{state:{filter:E,focused:k,overlayVisible:R}})),Q=$.ptm,Y=$.cx,Z=$.sx,X=$.isUnstyled;tb(iM.css.styles,X,{name:"dropdown"});var J=iI(e0({target:_,overlay:M,listener:function(m,g){var y=g.type;g.valid&&("outside"===y?es(m)||tr():v.hideOverlaysOnDocumentScrolling?tr():K.isDocument(m.target)||tc())},when:R}),2),et=J[0],en=J[1],er=function(m){return(m||[]).reduce(function(m,g,y){m.push(iq(iq({},g),{},{group:!0,index:y}));var v=tx(g);return v&&v.forEach(function(g){return m.push(g)}),m},[])},ei=function(){var m=b.optionGroupLabel?er(b.options):b.options;if(G&&!W){var g=E.trim().toLocaleLowerCase(b.filterLocale),y=b.filterBy?b.filterBy.split(","):[b.optionLabel||"label"];if(b.optionGroupLabel){var v,x=[],w=iV(b.options);try{for(w.s();!(v=w.n()).done;){var S=v.value,C=eg.filter(tx(S),y,g,b.filterMatchMode,b.filterLocale);C&&C.length&&x.push(iq(iq({},S),iC({},"".concat(b.optionGroupChildren),C)))}}catch(m){w.e(m)}finally{w.f()}return er(x)}return eg.filter(m,y,g,b.filterMatchMode,b.filterLocale)}return m},eo=function(m){var g=m.relatedTarget===H.current?K.getFirstFocusableElement(M.current,':not([data-p-hidden-focusable="true"])'):
364H.current;K.focus(g)},el=function(m){var g=m.relatedTarget===H.current?K.getLastFocusableElement(M.current,':not([data-p-hidden-focusable="true"])'):H.current;K.focus(g)},es=function(m){return K.isAttributeEquals(m.target,"data-pc-section","clearicon")||K.isAttributeEquals(m.target.parentElement||m.target,"data-pc-section","filterclearicon")},eu=function(m){if(!b.disabled&&!b.loading&&(b.onClick&&b.onClick(m),!m.defaultPrevented)){if(!es(m)&&"INPUT"!==m.target.tagName)M.current&&M.current&&M.current.contains(m.target)||(K.focus(H.current),R?tr():tn()),m.preventDefault(),P.current=!0}},ed=function(m){b.showOnFocus&&!R&&tn(),j(!0),b.onFocus&&b.onFocus(m)},ep=function(m){j(!1),b.onBlur&&setTimeout(function(){var g=B.current?B.current.value:void 0;b.onBlur({originalEvent:m.originalEvent,value:g,stopPropagation:function(){m.originalEvent.stopPropagation()},preventDefault:function(){m.originalEvent.preventDefault()},target:{name:b.name,id:b.id,value:g}})},200)},ef=function(m,g){var y=!(arguments.length>2)||void 0===arguments[2]||arguments[2];e7({originalEvent:m,option:g}),y&&(tr(),K.focus(H.current))},eh=function(m){rE.emit("overlay-click",{originalEvent:m,target:_.current})},em=function(m){if(b.disabled)return void m.preventDefault();switch(K.isAndroid()?m.key:m.code){case"ArrowDown":e_(m);break;case"ArrowUp":eM(m);break;case"ArrowLeft":case"ArrowRight":eL(m,b.editable);break;case"Home":eB(m);break;case"End":ez(m);break;case"PageDown":eU(m);break;case"PageUp":eV(m);break;case"Space":eW(m,b.editable);break;case"NumpadEnter":case"Enter":eG(m);break;case"Escape":eq(m);break;case"Tab":e$(m);break;case"Backspace":eK(m,b.editable);break;case"ShiftLeft":case"ShiftRight":break;default:!(m.metaKey||m.ctrlKey||m.altKey)&&ee.isPrintableCharacter(m.key)&&(R||b.editable||tn(),b.editable||eC(m,m.key))}P.current=!1},ey=function(m){switch(m.code){case"ArrowDown":e_(m);break;case"ArrowUp":eM(m);break;case"ArrowLeft":case"ArrowRight":eL(m,!0);break;case"Enter":case"NumpadEnter":eG(m),m.preventDefault();break;case"Escape":eq(m)}},ev=function(){return K.getFocusableElements(M.current,':not([data-p-hidden-focusable="true"])').length>0},eb=function(m){var g;return ex(m)&&(null==(g=tp(m))?void 0:g.toLocaleLowerCase(b.filterLocale).startsWith(U.current.toLocaleLowerCase(b.filterLocale)))},ex=function(m){return ee.isNotEmpty(m)&&!(tg(m)||tm(m))},ew=function(m){return ex(m)&&tt(m)},eE=function(){return tR.findIndex(function(m){return ew(m)})},eS=function(){var m=eE();return m<0?eT():m},eC=function(m,g){U.current=(U.current||"")+g;var y=-1,v=!1;return ee.isNotEmpty(U.current)&&(-1!==(y=-1!==N?-1===(y=tR.slice(N).findIndex(function(m){return eb(m)}))?tR.slice(0,N).findIndex(function(m){return eb(m)}):y+N:tR.findIndex(function(m){return eb(m)}))&&(v=!0),-1===y&&-1===N&&(y=eS()),-1!==y&&eP(m,y)),V.current&&clearTimeout(V.current),V.current=setTimeout(function(){U.current="",V.current=null},500),v},ej=function(){var m=eE();return m<0?eI():m},eT=function(){return tR.findIndex(function(m){return ex(m)})},eI=function(){return ee.findLastIndex(tR,function(m){return ex(m)})},eR=function(m){var g=m<tR.length-1?tR.slice(m+1).findIndex(function(m){return ex(m)}):-1;return g>-1?g+m+1:m},eO=function(m){var g=m>0?ee.findLastIndex(tR.slice(0,m),function(m){return ex(m)}):-1;return g>-1?g:m},eP=function(m,g){N!==g&&(A(g),eD(g),b.selectOnFocus&&ef(m,tR[g],!1))},eD=function(m){var g=K.findSingle(M.current,'li[id="dropdownItem_'.concat(m,'"]'));g&&g.focus()},e_=function(m){R?eP(m,-1!==N?eR(N):P.current?eT():eS()):(tn(),b.editable&&eP(m,eE())),m.preventDefault()},eM=function(m){var g=arguments.length>1&&void 0!==arguments[1]&&arguments[1];m.altKey&&!g?(-1!==N&&ef(m,tR[N]),state.overlayVisible&&tr()):(eP(m,-1!==N?eO(N):P.current?eI():ej()),R||tn()),m.preventDefault()},eL=function(m){var g=arguments.length>1&&void 0!==arguments[1]&&arguments[1];g&&A(-1)},eB=function(m){var g=arguments.length>1&&void 0!==arguments[1]&&arguments[1];g?(m.currentTarget.setSelectionRange(0,0),A(-1)):(eP(m,eT()),R||tn()),m.preventDefault()},ez=function(m){var g=arguments.length>1&&void 0!==arguments[1]&&arguments[1];if(g){var y=m.currentTarget,v=y.value.length;y.setSelectionRange(v,v),A(-1)}else eP(m,eI()),R||tn();m.preventDefault()},eV=function(m){m.preventDefault()},eU=function(m){m.preventDefault()},eW=function(m){var g=arguments.length>1&&void 0!==arguments[1]&&arguments[1];g||eG(m)},eG=function(m){if(m.preventDefault(),R){if(-1!==N){var g=tR[N],y=tf(g);if(null==y||void 0==y){tr(),e6(),td(tO);return}ef(m,g)}}else A(-1),e_(m)},eq=function(m){R&&tr(),m.preventDefault()},e$=function(m){var g=arguments.length>1&&void 0!==arguments[1]&&arguments[1];!g&&(R&&!ev()?(K.focus(L.current),m.preventDefault()):(-1!==N&&ef(m,tR[N]),R&&tr()))},eK=function(m){var g=arguments.length>1&&void 0!==arguments[1]&&arguments[1];m&&g&&(R||tn())},eQ=function(m,g){if(!g||!(null!=m&&m.length))return -1;var y=g.toLocaleLowerCase(),v=m.findIndex(function(m){return tp(m).toLocaleLowerCase()===y});return -1!==v?v:m.findIndex(function(m){return tp(m).toLocaleLowerCase().startsWith(y)})},eX=function(m){R||tn();var g=null;m.target.value&&tR&&(g=eQ(tR,m.target.value)),A(g),b.onChange&&b.onChange({originalEvent:m.originalEvent,value:m.target.value,stopPropagation:function(){m.originalEvent.stopPropagation()},preventDefault:function(){m.originalEvent.preventDefault()},target:{name:b.name,id:b.id,value:m.target.value}})},eJ=function(m){j(!0),tr(),b.onFocus&&b.onFocus(m)},e1=function(m){m.option.disabled||(e7(m),K.focus(H.current)),tr()},e2=function(m){var g=m.target.value;S(g),b.onFilter&&b.onFilter({originalEvent:m,filter:g})},e3=function(m){e6(m)},e6=function(m){S(""),b.onFilter&&b.onFilter({filter:""}),m&&m()}
364,e4=function(m){b.onChange&&b.onChange({originalEvent:m,value:void 0,stopPropagation:function(){null==m||m.stopPropagation()},preventDefault:function(){null==m||m.preventDefault()},target:{name:b.name,id:b.id,value:void 0}}),b.filter&&e6(),td(),A(-1)},e7=function(m){if(tO!==m.option){td(m.option),A(-1);var g=tf(m.option),y=te(m.option,tR);b.onChange&&b.onChange({originalEvent:m.originalEvent,value:g,stopPropagation:function(){m.originalEvent.stopPropagation()},preventDefault:function(){m.originalEvent.preventDefault()},target:{name:b.name,id:b.id,value:g}}),eP(m.originalEvent,y)}},e8=function(m){if(m=m||tR)if(!b.optionGroupLabel)return te(b.value,m);else for(var g=0;g<m.length;g++){var y=te(b.value,tx(m[g]));if(-1!==y)return{group:g,option:y}}return -1},e9=function(){return b.optionValue?null:b.dataKey},te=function(m,g){var y=e9();return g.findIndex(function(g){return ee.equals(m,tf(g),y)})},tt=function(m){return ee.equals(b.value,tf(m),e9())},tn=function(){A(-1!==N?N:b.autoOptionFocus?eS():b.editable?-1:eE()),O(!0)},tr=function(){O(!1),P.current=!1},ti=function(){b.editable&&!R&&!1===P.current&&K.focus(B.current)},ta=function(m){ec.set("overlay",M.current,v&&v.autoZIndex||eA.autoZIndex,v&&v.zIndex.overlay||eA.zIndex.overlay),K.addStyles(M.current,{position:"absolute",top:"0",left:"0"}),tc(),m&&m()},to=function(m){m&&m(),et(),b.onShow&&b.onShow()},tl=function(){en()},ts=function(){b.filter&&b.resetFilterOnHide&&e6(),ec.clear(M.current),b.onHide&&b.onHide()},tc=function(){K.alignOverlay(M.current,B.current.parentElement,b.appendTo||v&&v.appendTo||eA.appendTo)},tu=function(){var m=K.findSingle(M.current,'li[data-p-focused="true"]');if(m&&m.scrollIntoView)m.scrollIntoView({block:"nearest",inline:"nearest"});else{var g=K.findSingle(M.current,'li[data-p-highlight="true"]');g&&g.scrollIntoView&&g.scrollIntoView({block:"nearest",inline:"nearest"})}},td=function(m){B.current&&(B.current.value=m?tp(m):b.value||"",H.current&&(H.current.value=B.current.value))},tp=function(m){if(ee.isScalar(m))return"".concat(m);var g=b.optionLabel?ee.resolveFieldData(m,b.optionLabel):m.label;return"".concat(g)},tf=function(m){if(b.useOptionAsValue)return m;var g=b.optionValue?ee.resolveFieldData(m,b.optionValue):m?m.value:ee.resolveFieldData(m,"value");return b.optionValue||ee.isNotEmpty(g)?g:m},th=function(m){return b.dataKey?ee.resolveFieldData(m,b.dataKey):tp(m)},tm=function(m){return b.optionGroupLabel&&m.group},tg=function(m){return b.optionDisabled?ee.isFunction(b.optionDisabled)?b.optionDisabled(m):ee.resolveFieldData(m,b.optionDisabled):!!m&&void 0!==m.disabled&&m.disabled},ty=function(m){return ee.resolveFieldData(m,b.optionGroupLabel)},tv=function(m){return ee.resolveFieldData(m,b.optionGroupLabel)},tx=function(m){return ee.resolveFieldData(m,b.optionGroupChildren)},tw=function(){if(b.editable&&B.current){var m=(tO?tp(tO):null)||b.value||"";B.current.value=m,H.current&&(H.current.value=m)}},tE=function(){var m=e8(b.options);return -1!==m?b.optionGroupLabel?tx(b.options[m.group])[m.option]:b.options[m]:null};rp.useImperativeHandle(g,function(){return{props:b,show:tn,hide:tr,clear:e4,focus:function(){return K.focus(H.current)},getElement:function(){return _.current},getOverlay:function(){return M.current},getInput:function(){return B.current},getFocusInput:function(){return H.current},getVirtualScroller:function(){return z.current}}}),rp.useEffect(function(){ee.combinedRefs(B,b.inputRef),ee.combinedRefs(H,b.focusInputRef)},[B,b.inputRef,H,b.focusInputRef]),eZ(function(){b.autoFocus&&K.focus(H.current,b.autoFocus),tc()}),e5(function(){R&&(b.value||N>=0)&&tu()},[R,b.value,N]),e5(function(){R&&E&&b.filter&&tc()},[R,E,b.filter]),e5(function(){z.current&&z.current.scrollInView(0)},[E]),e5(function(){tw(),B.current&&(B.current.selectedIndex=1)}),eF(function(){ec.clear(M.current)});var tS=function(){var m={value:"",label:b.placeholder};if(tO){var g=tf(tO);m={value:"object"===iw(g)?b.options.findIndex(function(m){return m===g}):g,label:tp(tO)}}var v=y({className:"p-hidden-accessible p-dropdown-hidden-select"},Q("hiddenSelectedMessage")),x=y({ref:B,required:b.required,defaultValue:m.value,name:b.name,tabIndex:-1},Q("select")),w=y({value:m.value},Q("option"));return rp.createElement("div",v,rp.createElement("select",x,rp.createElement("option",w,m.label)))},tC=function(){var m=ee.isNotEmpty(tO)?tp(tO):null;b.editable&&(m=m||b.value||"");var g=y({className:"p-hidden-accessible"},Q("hiddenSelectedMessage")),v=y(iq({ref:H,id:b.inputId,defaultValue:m,type:"text",readOnly:!0,"aria-haspopup":"listbox",onFocus:ed,onBlur:ep,onKeyDown:em,disabled:b.disabled,tabIndex:b.disabled?-1:b.tabIndex||0},t_),Q("input"));return rp.createElement("div",g,rp.createElement("input",v))},tk=function(){var m=ee.isNotEmpty(tO)?tp(tO):null;if(b.editable){var g=y(iq({ref:B,type:"text",defaultValue:m||b.value||"",className:Y("input",{label:m}),disabled:b.disabled,placeholder:b.placeholder,maxLength:b.maxLength,onInput:eX,onFocus:eJ,onKeyDown:em,onBlur:ep,tabIndex:b.disabled?-1:b.tabIndex||0,"aria-haspopup":"listbox"},t_),Q("input"));return rp.createElement("input",g)}var v=b.valueTemplate?ee.getJSXElement(b.valueTemplate,tO,b):m||b.placeholder||b.emptyMessage||rp.createElement(rp.Fragment,null,"Â "),x=y({ref:B,className:Y("input",{label:m}),tabIndex:"-1"},Q("input"));return rp.createElement("span",x,v)},tj=function(m){("Enter"===m.key||"Space"===m.code)&&(e4(m),m.preventDefault())},tT=function(){if(null!=b.value&&b.showClear&&!b.disabled&&!ee.isEmpty(b.options)){var m=y({className:Y("clearIcon"),onPointerUp:e4,tabIndex:b.editable?-1:b.tabIndex||"0",onKeyDown:tj,"aria-label":ek("clear")},Q("clearIcon")),g=b.clearIcon||rp.createElement(rw,m);return ea.getJSXIcon(g,iq({},m),{props:b})}return null},tN=function(){var m=y({className:Y("loadingIcon"),"data-pr-overlay-visible":R},Q("loadingIcon")),g=b.loadingIcon||rp.createElement(tA,{spin:!0}),v=ea.getJSXIcon(g,iq({},m),{props:b}),x=b.placeholder||b.ariaLabel,w=y({className:Y("trigger"),role:"button","aria-haspopup":"listbox","aria-expanded":R,"aria-label":x},Q("trigger"));return rp.createElement("div",w,v)},tI=function(){var m=y({className:Y("dropdownIcon"),"data-pr-overlay-visible":R},Q("dropdownIcon")),g=R?b.collapseIcon||rp.createElement(rv,m):b.dropdownIcon||rp.createElement(rm,m),v=ea.getJSXIcon(g,iq({},m),{props:b}),x=b.placeholder||b.ariaLabel,w=y({className:Y("trigger"),role:"button","aria-haspopup":"listbox","aria-expanded":R,"aria-label":x},Q("trigger"));return rp.createElement("div",w,v)},tR=ei(),tO=tE(),tP=ee.isNotEmpty(b.tooltip),tD=iM.getOtherProps(b),t_=ee.reduceKeys(tD,K.ARIA_PROPS),tM=tS(),tL=tC(),tF=tk(),tB=b.loading?tN():tI(),tH=tT(),tz=y({id:b.id,ref:_,className:D(b.className,Y("root",{context:v,focusedState:k,overlayVisibleState:R})),style:b.style,onClick:function(m){return eu(m)},onMouseDown:b.onMouseDown,onContextMenu:b.onContextMenu,onFocus:ti,"data-p-disabled":b.disabled,"data-p-focus":k,"aria-activedescendant":k?"dropdownItem_".concat(N):void 0},tD,Q("root")),tV=y({ref:L,role:"presentation",className:"p-hidden-accessible p-hidden-focusable",tabIndex:"0",onFocus:eo,"data-p-hidden-accessible":!0,"data-p-hidden-focusable":!0},Q("hiddenFirstFocusableEl")),tU=y({ref:F,role:"presentation",className:"p-hidden-accessible p-hidden-focusable",tabIndex:"0",onFocus:el,"data-
364p-hidden-accessible":!0,"data-p-hidden-focusable":!0},Q("hiddenLastFocusableEl"));return rp.createElement(rp.Fragment,null,rp.createElement("div",tz,tL,tM,tF,tH,tB,rp.createElement(iz,ix({hostName:"Dropdown",ref:M,visibleOptions:tR,virtualScrollerRef:z},b,{appendTo:q,cx:Y,filterValue:w,focusedOptionIndex:N,getOptionGroupChildren:tx,getOptionGroupLabel:tv,getOptionGroupRenderKey:ty,getOptionLabel:tp,getOptionRenderKey:th,getSelectedOptionIndex:e8,hasFilter:G,in:R,isOptionDisabled:tg,isSelected:tt,onOverlayHide:tr,onClick:eh,onEnter:ta,onEntered:to,onExit:tl,onExited:ts,onFilterClearIconClick:e3,onFilterInputChange:e2,onFilterInputKeyDown:ey,onOptionClick:e1,onInputKeyDown:em,ptm:Q,resetFilter:e6,changeFocusedOptionIndex:eP,firstFocusableElement:rp.createElement("span",tV),lastFocusableElement:rp.createElement("span",tU),sx:Z}))),tP&&rp.createElement(n_,ix({target:_,content:b.tooltip,pt:Q("tooltip")},b.tooltipOptions)))}));function iK(m){if(Array.isArray(m))return m}function iQ(m,g){var y=null==m?null:"u">typeof Symbol&&m[Symbol.iterator]||m["@@iterator"];if(null!=y){var v,b,x,w,E=[],S=!0,C=!1;try{if(x=(y=y.call(m)).next,0===g){if(Object(y)!==y)return;S=!1}else for(;!(S=(v=x.call(y)).done)&&(E.push(v.value),E.length!==g);S=!0);}catch(m){C=!0,b=m}finally{try{if(!S&&null!=y.return&&(w=y.return(),Object(w)!==w))return}finally{if(C)throw b}}return E}}function iY(m,g){(null==g||g>m.length)&&(g=m.length);for(var y=0,v=Array(g);y<g;y++)v[y]=m[y];return v}function iZ(m,g){if(m){if("string"==typeof m)return iY(m,g);var y=({}).toString.call(m).slice(8,-1);return"Object"===y&&m.constructor&&(y=m.constructor.name),"Map"===y||"Set"===y?Array.from(m):"Arguments"===y||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(y)?iY(m,g):void 0}}function iX(){throw TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function iJ(m,g){return iK(m)||iQ(m,g)||iZ(m,g)||iX()}function i0(m){return(i0="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(m){return typeof m}:function(m){return m&&"function"==typeof Symbol&&m.constructor===Symbol&&m!==Symbol.prototype?"symbol":typeof m})(m)}function i1(m,g){if("object"!=i0(m)||!m)return m;var y=m[Symbol.toPrimitive];if(void 0!==y){var v=y.call(m,g||"default");if("object"!=i0(v))return v;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===g?String:Number)(m)}function i2(m){var g=i1(m,"string");return"symbol"==i0(g)?g:g+""}function i5(m,g,y){return(g=i2(g))in m?Object.defineProperty(m,g,{value:y,enumerable:!0,configurable:!0,writable:!0}):m[g]=y,m}i$.displayName="Dropdown";var i3={root:"p-paginator p-component",left:"p-paginator-left-content",end:"p-paginator-right-content",firstPageIcon:"p-paginator-icon",firstPageButton:function(m){return D("p-paginator-first p-paginator-element p-link",{"p-disabled":m.disabled})},prevPageIcon:"p-paginator-icon",prevPageButton:function(m){return D("p-paginator-prev p-paginator-element p-link",{"p-disabled":m.disabled})},nextPageIcon:"p-paginator-icon",nextPageButton:function(m){return D("p-paginator-next p-paginator-element p-link",{"p-disabled":m.disabled})},lastPageIcon:"p-paginator-icon",lastPageButton:function(m){return D("p-paginator-last p-paginator-element p-link",{"p-disabled":m.disabled})},pageButton:function(m){var g=m.pageLink;return D("p-paginator-page p-paginator-element p-link",{"p-paginator-page-start":g===m.startPageInView,"p-paginator-page-end":g===m.endPageInView,"p-highlight":g-1===m.page})},pages:"p-paginator-pages"},i6="\n@layer primereact {\n .p-paginator {\n display: flex;\n align-items: center;\n justify-content: center;\n flex-wrap: wrap;\n }\n \n .p-paginator-left-content {\n margin-right: auto;\n }\n \n .p-paginator-right-content {\n margin-left: auto;\n }\n \n .p-paginator-page,\n .p-paginator-next,\n .p-paginator-last,\n .p-paginator-first,\n .p-paginator-prev,\n .p-paginator-current {\n cursor: pointer;\n display: inline-flex;\n align-items: center;\n justify-content: center;\n line-height: 1;\n user-select: none;\n overflow: hidden;\n position: relative;\n }\n \n .p-paginator-element:focus {\n z-index: 1;\n position: relative;\n }\n}\n",i4=td.extend({defaultProps:{__TYPE:"Paginator",__parentMetadata:null,totalRecords:0,rows:0,first:0,pageLinkSize:5,rowsPerPageOptions:null,alwaysShow:!0,style:null,className:null,template:"FirstPageLink PrevPageLink PageLinks NextPageLink LastPageLink RowsPerPageDropdown",onPageChange:null,leftContent:null,rightContent:null,dropdownAppendTo:null,currentPageReportTemplate:"({currentPage} of {totalPages})",children:void 0},css:{classes:i3,styles:i6}}),i7=td.extend({defaultProps:{__TYPE:"CurrentPageReport",pageCount:null,page:null,first:null,rows:null,totalRecords:null,reportTemplate:"({currentPage} of {totalPages})",template:null,children:void 0}}),i8=td.extend({defaultProps:{__TYPE:"FirstPageLink",disabled:!1,onClick:null,template:null,firstPageLinkIcon:null,children:void 0}}),i9=td.extend({defaultProps:{__TYPE:"JumpToPageInput",page:null,rows:null,pageCount:null,disabled:!1,template:null,onChange:null,children:void 0,metaData:null,ptm:null}}),ae=td.extend({defaultProps:{__TYPE:"LastPageLink",disabled:!1,onClick:null,template:null,lastPageLinkIcon:null,children:void 0}}),at=td.extend({defaultProps:{__TYPE:"NextPageLink",disabled:!1,onClick:null,template:null,nextPageLinkIcon:null,children:void 0}}),an=td.extend({defaultProps:{__TYPE:"PageLinks",value:null,page:null,rows:null,pageCount:null,links:null,template:null,children:void 0}}),ar=td.extend({defaultProps:{__TYPE:"PrevPageLink",disabled:!1,onClick:null,template:null,prevPageLinkIcon:null,children:void 0}}),ai=td.extend({defaultProps:{__TYPE:"RowsPerPageDropdown",options:null,value:null,page:null,pageCount:null,totalRecords:0,appendTo:null,onChange:null,template:null,disabled:!1,children:void 0}});function aa(m,g){var y=Object.keys(m);if(Object.getOwnPropertySymbols){var v=Object.getOwnPropertySymbols(m);g&&(v=v.filter(function(g){return Object.getOwnPropertyDescriptor(m,g).enumerable})),y.push.apply(y,v)}return y}function ao(m){for(var g=1;g<arguments.length;g++){var y=null!=arguments[g]?arguments[g]:{};
364g%2?aa(Object(y),!0).forEach(function(g){i5(m,g,y[g])}):Object.getOwnPropertyDescriptors?Object.defineProperties(m,Object.getOwnPropertyDescriptors(y)):aa(Object(y)).forEach(function(g){Object.defineProperty(m,g,Object.getOwnPropertyDescriptor(y,g))})}return m}var al=tI.memo(function(m){var g=eY(),y=tI.useContext(eN),v=i7.getProps(m,y),b={currentPage:v.page+1,totalPages:v.totalPages,first:Math.min(v.first+1,v.totalRecords),last:Math.min(v.first+v.rows,v.totalRecords),rows:v.rows,totalRecords:v.totalRecords},x=v.reportTemplate.replace("{currentPage}",b.currentPage).replace("{totalPages}",b.totalPages).replace("{first}",b.first).replace("{last}",b.last).replace("{rows}",b.rows).replace("{totalRecords}",b.totalRecords),w=g({"aria-live":"polite",className:"p-paginator-current"},v.ptm("current",{hostName:v.hostName})),E=tI.createElement("span",w,x);if(v.template){var S=ao(ao({},b),{ariaLive:"polite",className:"p-paginator-current",element:E,props:v});return ee.getJSXElement(v.template,S)}return E});function as(m,g){var y=Object.keys(m);if(Object.getOwnPropertySymbols){var v=Object.getOwnPropertySymbols(m);g&&(v=v.filter(function(g){return Object.getOwnPropertyDescriptor(m,g).enumerable})),y.push.apply(y,v)}return y}function ac(m){for(var g=1;g<arguments.length;g++){var y=null!=arguments[g]?arguments[g]:{};g%2?as(Object(y),!0).forEach(function(g){i5(m,g,y[g])}):Object.getOwnPropertyDescriptors?Object.defineProperties(m,Object.getOwnPropertyDescriptors(y)):as(Object(y)).forEach(function(g){Object.defineProperty(m,g,Object.getOwnPropertyDescriptor(y,g))})}return m}al.displayName="CurrentPageReport";var au=tI.memo(function(m){var g=eY(),y=tI.useContext(eN),v=i8.getProps(m,y),b=v.ptm,x=v.cx,w=function(m){return b(m,{hostName:v.hostName,context:{disabled:v.disabled}})},E=D("p-paginator-first p-paginator-element p-link",{"p-disabled":v.disabled}),S="p-paginator-icon",C=g({className:x("firstPageIcon")},w("firstPageIcon")),k=v.firstPageLinkIcon||tI.createElement(tP,C),j=ea.getJSXIcon(k,ac({},C),{props:v}),T=g({type:"button",className:x("firstPageButton",{disabled:v.disabled}),onClick:v.onClick,disabled:v.disabled,"aria-label":ej("firstPageLabel")},w("firstPageButton")),N=tI.createElement("button",T,j,tI.createElement(tZ,null));if(v.template){var A={onClick:v.onClick,className:E,iconClassName:S,disabled:v.disabled,element:N,props:v};return ee.getJSXElement(v.template,A)}return N});function ad(m,g){for(var y=0;y<g.length;y++){var v=g[y];v.enumerable=v.enumerable||!1,v.configurable=!0,"value"in v&&(v.writable=!0),Object.defineProperty(m,i2(v.key),v)}}function ap(m,g,y){return g&&ad(m.prototype,g),y&&ad(m,y),Object.defineProperty(m,"prototype",{writable:!1}),m}function af(m,g){if(!(m instanceof g))throw TypeError("Cannot call a class as a function")}au.displayName="FirstPageLink";var ah=Object.freeze({STARTS_WITH:"startsWith",CONTAINS:"contains",NOT_CONTAINS:"notContains",ENDS_WITH:"endsWith",EQUALS:"equals",NOT_EQUALS:"notEquals",IN:"in",NOT_IN:"notIn",LESS_THAN:"lt",LESS_THAN_OR_EQUAL_TO:"lte",GREATER_THAN:"gt",GREATER_THAN_OR_EQUAL_TO:"gte",BETWEEN:"between",DATE_IS:"dateIs",DATE_IS_NOT:"dateIsNot",DATE_BEFORE:"dateBefore",DATE_AFTER:"dateAfter",CUSTOM:"custom"}),am=ap(function m(){af(this,m)});i5(am,"ripple",!1),i5(am,"inputStyle","outlined"),i5(am,"locale","en"),i5(am,"appendTo",null),i5(am,"cssTransition",!0),i5(am,"autoZIndex",!0),i5(am,"hideOverlaysOnDocumentScrolling",!1),i5(am,"nonce",null),i5(am,"nullSortOrder",1),i5(am,"zIndex",{modal:1100,overlay:1e3,menu:1e3,tooltip:1100,toast:1200}),i5(am,"pt",void 0),i5(am,"filterMatchModeOptions",{text:[ah.STARTS_WITH,ah.CONTAINS,ah.NOT_CONTAINS,ah.ENDS_WITH,ah.EQUALS,ah.NOT_EQUALS],numeric:[ah.EQUALS,ah.NOT_EQUALS,ah.LESS_THAN,ah.LESS_THAN_OR_EQUAL_TO,ah.GREATER_THAN,ah.GREATER_THAN_OR_EQUAL_TO],date:[ah.DATE_IS,ah.DATE_IS_NOT,ah.DATE_BEFORE,ah.DATE_AFTER]}),i5(am,"changeTheme",function(m,g,y,v){var b,x=document.getElementById(y);if(!x)throw Error("Element with id ".concat(y," not found."));var w=x.getAttribute("href").replace(m,g),E=document.createElement("link");E.setAttribute("rel","stylesheet"),E.setAttribute("id",y),E.setAttribute("href",w),E.addEventListener("load",function(){v&&v()}),null==(b=x.parentNode)||b.replaceChild(E,x)});var ag={en:{accept:"Yes",addRule:"Add Rule",am:"AM",apply:"Apply",cancel:"Cancel",choose:"Choose",chooseDate:"Choose Date",chooseMonth:"Choose Month",chooseYear:"Choose Year",clear:"Clear",completed:"Completed",contains:"Contains",custom:"Custom",dateAfter:"Date is after",dateBefore:"Date is before",dateFormat:"mm/dd/yy",dateIs:"Date is",dateIsNot:"Date is not",dayNames:["Sunday","Monday","Tuesday","Wednesday","Thursday","Frid
364ay","Saturday"],dayNamesMin:["Su","Mo","Tu","We","Th","Fr","Sa"],dayNamesShort:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],emptyFilterMessage:"No results found",emptyMessage:"No available options",emptySearchMessage:"No results found",emptySelectionMessage:"No selected item",endsWith:"Ends with",equals:"Equals",fileChosenMessage:"{0} files",fileSizeTypes:["B","KB","MB","GB","TB","PB","EB","ZB","YB"],filter:"Filter",firstDayOfWeek:0,gt:"Greater than",gte:"Greater than or equal to",lt:"Less than",lte:"Less than or equal to",matchAll:"Match All",matchAny:"Match Any",medium:"Medium",monthNames:["January","February","March","April","May","June","July","August","September","October","November","December"],monthNamesShort:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],nextDecade:"Next Decade",nextHour:"Next Hour",nextMinute:"Next Minute",nextMonth:"Next Month",nextSecond:"Next Second",nextYear:"Next Year",noFileChosenMessage:"No file chosen",noFilter:"No Filter",notContains:"Not contains",notEquals:"Not equals",now:"Now",passwordPrompt:"Enter a password",pending:"Pending",pm:"PM",prevDecade:"Previous Decade",prevHour:"Previous Hour",prevMinute:"Previous Minute",prevMonth:"Previous Month",prevSecond:"Previous Second",prevYear:"Previous Year",reject:"No",removeRule:"Remove Rule",searchMessage:"{0} results are available",selectionMessage:"{0} items selected",showMonthAfterYear:!1,startsWith:"Starts with",strong:"Strong",today:"Today",upload:"Upload",weak:"Weak",weekHeader:"Wk",aria:{cancelEdit:"Cancel Edit",close:"Close",collapseLabel:"Collapse",collapseRow:"Row Collapsed",editRow:"Edit Row",expandLabel:"Expand",expandRow:"Row Expanded",falseLabel:"False",filterConstraint:"Filter Constraint",filterOperator:"Filter Operator",firstPageLabel:"First Page",gridView:"Grid View",hideFilterMenu:"Hide Filter Menu",jumpToPageDropdownLabel:"Jump to Page Dropdown",jumpToPageInputLabel:"Jump to Page Input",lastPageLabel:"Last Page",listLabel:"Option List",listView:"List View",moveAllToSource:"Move All to Source",moveAllToTarget:"Move All to Target",moveBottom:"Move Bottom",moveDown:"Move Down",moveToSource:"Move to Source",moveToTarget:"Move to Target",moveTop:"Move Top",moveUp:"Move Up",navigation:"Navigation",next:"Next",nextPageLabel:"Next Page",nullLabel:"Not Selected",otpLabel:"Please enter one time password character {0}",pageLabel:"Page {page}",passwordHide:"Hide Password",passwordShow:"Show Password",previous:"Previous",prevPageLabel:"Previous Page",removeLabel:"Remove",rotateLeft:"Rotate Left",rotateRight:"Rotate Right",rowsPerPageLabel:"Rows per page",saveEdit:"Save Edit",scrollTop:"Scroll Top",selectAll:"All items selected",selectLabel:"Select",selectRow:"Row Selected",showFilterMenu:"Show Filter Menu",slide:"Slide",slideNumber:"{slideNumber}",star:"1 star",stars:"{star} stars",trueLabel:"True",unselectAll:"All items unselected",unselectLabel:"Unselect",unselectRow:"Row Unselected",zoomImage:"Zoom Image",zoomIn:"Zoom In",zoomOut:"Zoom Out"}}};function ay(m,g){if(m.includes("__proto__")||m.includes("prototype"))throw Error("Unsafe ariaKey detected");var y=am.locale;try{var v=av(y).aria[m];if(v)for(var b in g)g.hasOwnProperty(b)&&(v=v.replace("{".concat(b,"}"),g[b]));return v}catch(g){throw Error("The ".concat(m," option is not found in the current locale('").concat(y,"')."))}}function av(m){var g=m||am.locale;if(g.includes("__proto__")||g.includes("prototype"))throw Error("Unsafe locale detected");return ag[g]}var ab=tI.memo(function(m){eY();var g=tI.useContext(eN),y=i9.getProps(m,g),v=ay("jumpToPageInputLabel"),b=function(m){y.onChange&&y.onChange(y.rows*(m.value-1),y.rows)},x=y.totalPages>0?y.page+1:0,w=tI.createElement(rn,{value:x,onChange:b,className:"p-paginator-page-input",disabled:y.disabled,pt:y.ptm("JTPInput"),unstyled:y.unstyled,__parentMetadata:{parent:y.metaData},"aria-label":v});if(y.template){var E={value:x,onChange:b,disabled:y.disabled,className:"p-paginator-page-input","aria-label":v,element:w,props:y};return ee.getJSXElement(y.template,E)}return w});function ax(m,g){var y=Object.keys(m);if(Object.getOwnPropertySymbols){var v=Object.getOwnPropertySymbols(m);g&&(v=v.filter(function(g){return Object.getOwnPropertyDescriptor(m,g).enumerable})),y.push.apply(y,v)}return y}function aw(m){for(var g=1;g<arguments.length;g++){var y=null!=arguments[g]?arguments[g]:{};
364g%2?ax(Object(y),!0).forEach(function(g){i5(m,g,y[g])}):Object.getOwnPropertyDescriptors?Object.defineProperties(m,Object.getOwnPropertyDescriptors(y)):ax(Object(y)).forEach(function(g){Object.defineProperty(m,g,Object.getOwnPropertyDescriptor(y,g))})}return m}ab.displayName="JumpToPageInput";var aE=tI.memo(function(m){var g=eY(),y=tI.useContext(eN),v=ae.getProps(m,y),b=v.ptm,x=v.cx,w=function(m){return b(m,{hostName:v.hostName,context:{disabled:v.disabled}})},E=D("p-paginator-last p-paginator-element p-link",{"p-disabled":v.disabled}),S="p-paginator-icon",C=g({className:x("lastPageIcon")},w("lastPageIcon")),k=v.lastPageLinkIcon||tI.createElement(ra,C),j=ea.getJSXIcon(k,aw({},C),{props:v}),T=g({type:"button",className:x("lastPageButton",{disabled:v.disabled}),onClick:v.onClick,disabled:v.disabled,"aria-label":ej("lastPageLabel")},w("lastPageButton")),N=tI.createElement("button",T,j,tI.createElement(tZ,null));if(v.template){var A={onClick:v.onClick,className:E,iconClassName:S,disabled:v.disabled,element:N,props:v};return ee.getJSXElement(v.template,A)}return N});function aS(m,g){var y=Object.keys(m);if(Object.getOwnPropertySymbols){var v=Object.getOwnPropertySymbols(m);g&&(v=v.filter(function(g){return Object.getOwnPropertyDescriptor(m,g).enumerable})),y.push.apply(y,v)}return y}function aC(m){for(var g=1;g<arguments.length;g++){var y=null!=arguments[g]?arguments[g]:{};g%2?aS(Object(y),!0).forEach(function(g){i5(m,g,y[g])}):Object.getOwnPropertyDescriptors?Object.defineProperties(m,Object.getOwnPropertyDescriptors(y)):aS(Object(y)).forEach(function(g){Object.defineProperty(m,g,Object.getOwnPropertyDescriptor(y,g))})}return m}aE.displayName="LastPageLink";var ak=tI.memo(function(m){var g=eY(),y=tI.useContext(eN),v=at.getProps(m,y),b=v.ptm,x=v.cx,w=function(m){return b(m,{hostName:v.hostName,context:{disabled:v.disabled}})},E=D("p-paginator-next p-paginator-element p-link",{"p-disabled":v.disabled}),S="p-paginator-icon",C=g({className:x("nextPageIcon")},w("nextPageIcon")),k=v.nextPageLinkIcon||tI.createElement(rs,C),j=ea.getJSXIcon(k,aC({},C),{props:v}),T=g({type:"button",className:x("nextPageButton",{disabled:v.disabled}),onClick:v.onClick,disabled:v.disabled,"aria-label":ej("nextPageLabel")},w("nextPageButton")),N=tI.createElement("button",T,j,tI.createElement(tZ,null));if(v.template){var A={onClick:v.onClick,className:E,iconClassName:S,disabled:v.disabled,element:N,nextPageLinkIcon:j,props:v};return ee.getJSXElement(v.template,A)}return N});ak.displayName="NextPageLink";var aj=tI.memo(function(m){var g,y=eY(),v=tI.useContext(eN),b=an.getProps(m,v),x=b.ptm,w=b.cx,E=function(m,g){return x(g,{hostName:b.hostName,context:{active:m-1===b.page}})},S=function(m,g){b.onClick&&b.onClick({originalEvent:m,value:g}),m.preventDefault()};if(b.value){var C=b.value[0],k=b.value[b.value.length-1];g=b.value.map(function(m){var g=D("p-paginator-page p-paginator-element p-link",{"p-paginator-page-start":m===C,"p-paginator-page-end":m===k,"p-highlight":m-1===b.page}),v=y({type:"button",onClick:function(g){return S(g,m)},className:w("pageButton",{pageLink:m,startPageInView:C,endPageInView:k,page:b.page}),disabled:b.disabled,"aria-label":ej("pageLabel",{page:m}),"aria-current":m-1===b.page?"true":void 0},E(m,"pageButton")),x=tI.createElement("button",v,m,tI.createElement(tZ,null));if(b.template){var j={onClick:function(g){return S(g,m)},className:g,view:{startPage:C-1,endPage:k-1},page:m-1,currentPage:b.page,totalPages:b.totalPages,ariaLabel:ej("pageLabel",{page:m}),ariaCurrent:m-1===b.page?"true":void 0,element:x,props:b};x=ee.getJSXElement(b.template,j)}return tI.createElement(tI.Fragment,{key:m},x)})}var j=y({className:w("pages")},x("pages",{hostName:b.hostName}));return tI.createElement("span",j,g)});function aT(m,g){var y=Object.keys(m);if(Object.getOwnPropertySymbols){var v=Object.getOwnPropertySymbols(m);g&&(v=v.filter(function(g){return Object.getOwnPropertyDescriptor(m,g).enumerable})),y.push.apply(y,v)}return y}function aN(m){for(var g=1;g<arguments.length;g++){var y=null!=arguments[g]?arguments[g]:{};g%2?aT(Object(y),!0).forEach(function(g){i5(m,g,y[g])}):Object.getOwnPropertyDescriptors?Object.defineProperties(m,Object.getOwnPropertyDescriptors(y)):aT(Object(y)).forEac
364h(function(g){Object.defineProperty(m,g,Object.getOwnPropertyDescriptor(y,g))})}return m}aj.displayName="PageLinks";var aA=tI.memo(function(m){var g=eY(),y=tI.useContext(eN),v=ar.getProps(m,y),b=v.ptm,x=v.cx,w=function(m){return b(m,{hostName:v.hostName,context:{disabled:v.disabled}})},E=D("p-paginator-prev p-paginator-element p-link",{"p-disabled":v.disabled}),S="p-paginator-icon",C=g({className:x("prevPageIcon")},w("prevPageIcon")),k=v.prevPageLinkIcon||tI.createElement(rd,C),j=ea.getJSXIcon(k,aN({},C),{props:v}),T=g({type:"button",className:x("prevPageButton",{disabled:v.disabled}),onClick:v.onClick,disabled:v.disabled,"aria-label":ej("prevPageLabel")},w("prevPageButton")),N=tI.createElement("button",T,j,tI.createElement(tZ,null));if(v.template){var A={onClick:v.onClick,className:E,iconClassName:S,disabled:v.disabled,element:N,props:v};return ee.getJSXElement(v.template,A)}return N});aA.displayName="PrevPageLink";var aI=tI.memo(function(m){eY();var g=tI.useContext(eN),y=ai.getProps(m,g),v=y.options&&y.options.length>0,b=v?y.options.map(function(m){return{label:String(m),value:m}}):[],x=ek("choose"),w=ay("jumpToPageDropdownLabel"),E=v?tI.createElement(tI.Fragment,null,tI.createElement(i$,{value:y.value,options:b,onChange:y.onChange,appendTo:y.appendTo,disabled:y.disabled,placeholder:x,"aria-label":w,pt:y.ptm("RPPDropdown"),unstyled:y.unstyled,__parentMetadata:{parent:y.metaData}})):null;if(y.template){var S={value:y.value,options:b,onChange:y.onChange,appendTo:y.appendTo,currentPage:y.page,totalPages:y.pageCount,totalRecords:y.totalRecords,disabled:y.disabled,ariaLabel:w,element:E,props:y};return ee.getJSXElement(y.template,S)}return E});function aR(m,g){var y=Object.keys(m);if(Object.getOwnPropertySymbols){var v=Object.getOwnPropertySymbols(m);g&&(v=v.filter(function(g){return Object.getOwnPropertyDescriptor(m,g).enumerable})),y.push.apply(y,v)}return y}function aO(m){for(var g=1;g<arguments.length;g++){var y=null!=arguments[g]?arguments[g]:{};g%2?aR(Object(y),!0).forEach(function(g){i5(m,g,y[g])}):Object.getOwnPropertyDescriptors?Object.defineProperties(m,Object.getOwnPropertyDescriptors(y)):aR(Object(y)).forEach(function(g){Object.defineProperty(m,g,Object.getOwnPropertyDescriptor(y,g))})}return m}aI.displayName="RowsPerPageDropdown";var aP=tI.memo(tI.forwardRef(function(m,g){var y=eY(),v=tI.useContext(eN),b=i4.getProps(m,v),x=aO({props:b},b.__parentMetadata),w=i4.setMetaData(x),E=w.ptm,S=w.cx,C=w.isUnstyled;tb(i4.css.styles,C,{name:"paginator"});var k=tI.useRef(null),j=Math.floor(b.first/b.rows),T=Math.ceil(b.totalRecords/b.rows),N=0===j,A=j===T-1,I=0===T,R=function(){var m=T,g=Math.min(b.pageLinkSize,m),y=Math.max(0,Math.ceil(j-g/2)),v=Math.min(m-1,y+g-1),x=b.pageLinkSize-(v-y+1);return[y=Math.max(0,y-x),v]},O=function(){for(var m=[],g=R(),y=g[0],v=g[1],b=y;b<=v;b++)m.push(b+1);return m},P=function(m,g){var y=T,v=Math.floor(m/g);if(v>=0&&v<y){var x={first:m,rows:g,page:v,totalPages:y};b.onPageChange&&b.onPageChange(x)}},_=function(m){P(0,b.rows),m.preventDefault()},M=function(m){P(b.first-b.rows,b.rows),m.preventDefault()},L=function(m){P((m.value-1)*b.rows,b.rows)},F=function(m){P(b.first+b.rows,b.rows),m.preventDefault()},B=function(m){P((T-1)*b.rows,b.rows),m.preventDefault()},H=function(m){P(0,m.value)};tI.useImperativeHandle(g,function(){return{props:b,getElement:function(){return k.current}}}),e5(function(){j>0&&b.first>=b.totalRecords&&P((T-1)*b.rows,b.rows)},[b.totalRecords]);var z=function(m,g){var y;switch(m){case"FirstPageLink":y=tI.createElement(au,{hostName:"Paginator",key:m,page:j,totalPages:T,totalRecords:b.totalRecords,rows:b.rows,onClick:_,disabled:N||I,template:g,firstPageLinkIcon:b.firstPageLinkIcon,ptm:E,cx:S});break;case"PrevPageLink":y=tI.createElement(aA,{hostName:"Paginator",key:m,page:j,totalPages:T,totalRecords:b.totalRecords,rows:b.rows,onClick:M,disabled:N||I,template:g,prevPageLinkIcon:b.prevPageLinkIcon,ptm:E,cx:S});break;case"NextPageLink":y=tI.createElement(ak,{hostName:"Paginator",key:m,page:j,totalPages:T,totalRecords:b.totalRecords,rows:b.rows,onClick:F,disabled:A||I,template:g,nextPageLinkIcon:b.nextPageLinkIcon,ptm:E,cx:S});break;case"LastPageLink":y=tI.createElement(aE,{hostName:"Paginator",key:m,page:j,totalPages:T,totalRecords:b.totalRecords,rows:b.rows,onClick:B,disabled:A||I,template:g,lastPageLinkIcon:b.lastPageLinkIcon,ptm:E,cx:S});break;case"PageLinks":y=tI.createElement(aj,{hostName:"Paginator",key:m,page:j,totalPages:T,totalRecords:b.totalRecords,rows:b.rows,value:O(),onClick:L,template:g,ptm:E,cx:S});break;case"RowsPerPageDropdown":y=tI.createElement(aI,{hostName:"Paginator",key:m,value:b.rows,page:j,totalPages:T,totalRecords:b.totalRecords,options:b.rowsPerPageOptions,onChange:H,appendTo:b.dropdownAppendTo,template:g,disabled:I,unstyled:b.unstyled,ptm:E,cx:S,metaData:x});break;case"CurrentPageReport":y=tI.createElement(al,{hostName:"Paginator",reportTemplate:b.currentPageReportTemplate,key:m,page:j,totalPages:T,totalRecords:b.totalRecords,rows:b.rows,first:b.first,template:g,ptm:E});break;case"JumpToPageInput":y=tI.createElement(ab,{hostName:"Paginator",key:m,rows:b.rows,page:j,totalPages:T,onChange:P,disabled:I,template:g,ptm:E,unstyled:b.unstyled,metaData:x});break;default:y=null}return y},V=function(){var m=b.template;return m?"object"===i0(m)?m.layout?m.layout.split(" ").map(function(g){var y=g.trim();return z(y,m[y])}):Object.entries(m).map(function(m){var g=iJ(m,2);return z(g[0],g[1])}):m.split(" ").map(function(m){return z(m.trim())}):null};if(!b.alwaysShow&&T<=1)return null;var U=ee.getJSXElement(b.leftContent,b),W=ee.getJSXElement(b.rightContent,b),G=V(),q=y({className:S("left")},E("left")),$=U&&tI.createElement("div",q,U),K=y({className:S("end")},E("end")),Q=W&&tI.createElement("div",K,W),Y=y({ref:k,className:D(b.className,S("root")),style:b.style},i4.getOtherProps(b),E("root"));return tI.createElement("div",Y,$,G,Q)}));aP.displayName="Paginator";var aD=S;function a_(){return(a_=Object.assign.bind()).apply(null,arguments)}var aM=aD.memo(aD.forwardRef(function(m,g){var y=tw.getPTI(m);return aD.createElement("svg",a_({ref:g,width:"14",height:"14",viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg"},y),aD.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M13.3226 3.6129H0.677419C0.497757 3.6129 0.325452 3.54152 0.198411 3.41448C0.0713707 3.28744 0 3.11514 0 2.93548C0 2.75581 0.0713707 2.58351 0.198411 2.45647C0.325452 2.32943 0.497757 2.25806 0.677419 2.25806H13.3226C13.5022 2.25806 13.6745 2.32943 13.8016 2.45647C13.9286 2.58351 14 2.75581 14 2.93548C14 3.11514 13.9286 3.28744 13.8016 3.41448C13.6745 3.54152 13.5022 3.6129 13.3226 3.6129ZM13.3226 7.67741H0.677419C0.497757 7.67741 0.325452 7.60604 0.198411 7.479C0.0713707 7.35196 0 7.17965 0 6.99999C0 6.82033 0.0713707 6.64802 0.198411 6.52098C0.325452 6.39394 0.497757 6.32257 0.677419 6.32257H13.3226C13.5022 6.32257 13.6745 6.39394 13.8016 6.52098C13.9286 6.64802 14 6.82033 14 6.99999C14 7.17965 13.9286 7.35196 13.8016 7.479C13.6745 7.60604 13.5022 7.67741 13.3226 7.67741ZM0.677419 11.7419H13.3226C13.5022 11.7419 13.6745 11.6706 13.8016 11.5435C13.9286 11.4165 14 11.2442 14 11.0645C14 10.8848 13.9286 10.7125 13.8016 10.5855C13.6745 10.4585 13.5022 10.3871 13.3226 10.3871H0.677419C0.497757 10.3871 0.325452 10.4585 0.198411 10.5855C0.0713707 10.7125 0 10.8848 0 11.0645C0 11.2442 0.0713707 11.4165 0.198411 11.5435C0.325452 11.6706 0.497757 11.7419 0.677419 11.7419Z",fill:"currentColor"}))}));aM.displayName="BarsIcon";var aL=S;function aF(){return(aF=Object.assign.bind()).apply(null,arguments)}var aB=aL.memo(aL.forwardRef(function(m,g){var y=tw.getPTI(m);return aL.createElement("svg",aF({ref:g,width:"14",height:"14",viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg"},y),aL.createElement("path",{d:"M4.38708 13C4.28408 13.0005 4.18203 12.9804 4.08691 12.9409C3.99178 12.9014 3.9055 12.8433 3.83313 12.7701C3.68634 12.6231 3.60388 12.4238 3.60388 12.2161C3.60388 12.0084 3.68634 11.8091 3.83313 11.6622L8.50507 6.99022L3.83313 2.31827C3.69467 2.16968 3.61928 1.97313 3.62287 1.77005C3.62645 1.56698 3.70872 1.37322 3.85234 1.22959C3.99596 1.08597 4.18972 1.00371 4.3928 1.00012C4.59588 0.996539 4.79242 1.07192 4.94102 1.21039L10.1669 6.43628C10.3137 6.58325 10.3962 6.78249 10.3962 6.99022C10.3962 7.19795 10.3137 7.39718 10.1669 7.54416L4.94102 12.7701C4.86865 12.8433 4.78237 12.9014 4.68724 12.9409C4.59212 12.9804 4.49007 13.0005 4.38708 13Z",fill:"currentColor"}))}));aB.displayName="ChevronRightIcon";var aH=S;function az(){return(az=Object.assign.bind()).apply(null,arguments)}var aV=aH.memo(aH.forwardRef(function(m,g){var y=tw.getPTI(m);return aH.createElement("svg",az({ref:g,width:"14",height:"14",viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg"},y),aH.createElement("path",{d:"M0.609628 13.959C0.530658 13.9599 0.452305 13.9451 0.379077 13.9156C0.305849 13.8861 0.239191 13.8424
3640.18294 13.787C0.118447 13.7234 0.0688234 13.6464 0.0376166 13.5614C0.00640987 13.4765 -0.00560954 13.3857 0.00241768 13.2956L0.25679 10.1501C0.267698 10.0041 0.331934 9.86709 0.437312 9.76516L9.51265 0.705715C10.0183 0.233014 10.6911 -0.0203041 11.3835 0.00127367C12.0714 0.00660201 12.7315 0.27311 13.2298 0.746671C13.7076 1.23651 13.9824 1.88848 13.9992 2.57201C14.0159 3.25554 13.7733 3.92015 13.32 4.4327L4.23648 13.5331C4.13482 13.6342 4.0017 13.6978 3.85903 13.7133L0.667067 14L0.609628 13.959ZM1.43018 10.4696L1.25787 12.714L3.50619 12.5092L12.4502 3.56444C12.6246 3.35841 12.7361 3.10674 12.7714 2.83933C12.8067 2.57193 12.7644 2.30002 12.6495 2.05591C12.5346 1.8118 12.3519 1.60575 12.1231 1.46224C11.8943 1.31873 11.6291 1.2438 11.3589 1.24633C11.1813 1.23508 11.0033 1.25975 10.8355 1.31887C10.6677 1.37798 10.5136 1.47033 10.3824 1.59036L1.43018 10.4696Z",fill:"currentColor"}))}));aV.displayName="PencilIcon";var aU=S;function aW(){return(aW=Object.assign.bind()).apply(null,arguments)}function aG(m){return(aG="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(m){return typeof m}:function(m){return m&&"function"==typeof Symbol&&m.constructor===Symbol&&m!==Symbol.prototype?"symbol":typeof m})(m)}function aq(m,g){if("object"!=aG(m)||!m)return m;var y=m[Symbol.toPrimitive];if(void 0!==y){var v=y.call(m,g||"default");if("object"!=aG(v))return v;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===g?String:Number)(m)}function a$(m){var g=aq(m,"string");return"symbol"==aG(g)?g:g+""}function aK(m,g,y){return(g=a$(g))in m?Object.defineProperty(m,g,{value:y,enumerable:!0,configurable:!0,writable:!0}):m[g]=y,m}var aQ={root:function(m){var g=m.props;return D("p-badge p-component",aK({"p-badge-no-gutter":ee.isNotEmpty(g.value)&&1===String(g.value).length,"p-badge-dot":ee.isEmpty(g.value),"p-badge-lg":"large"===g.size,"p-badge-xl":"xlarge"===g.size},"p-badge-".concat(g.severity),null!==g.severity))}},aY="\n@layer primereact {\n .p-badge {\n display: inline-block;\n border-radius: 10px;\n text-align: center;\n padding: 0 .5rem;\n }\n \n .p-overlay-badge {\n position: relative;\n }\n \n .p-overlay-badge .p-badge {\n position: absolute;\n top: 0;\n right: 0;\n transform: translate(50%,-50%);\n transform-origin: 100% 0;\n margin: 0;\n }\n \n .p-badge-dot {\n width: .5rem;\n min-width: .5rem;\n height: .5rem;\n border-radius: 50%;\n padding: 0;\n }\n \n .p-badge-no-gutter {\n padding: 0;\n border-radius: 50%;\n }\n}\n",aZ=td.extend({defaultProps:{__TYPE:"Badge",__parentMetadata:null,value:null,severity:null,size:null,style:null,className:null,children:void 0},css:{classes:aQ,styles:aY}});function aX(m,g){var y=Object.keys(m);if(Object.getOwnPropertySymbols){var v=Object.getOwnPropertySymbols(m);g&&(v=v.filter(function(g){return Object.getOwnPropertyDescriptor(m,g).enumerable})),y.push.apply(y,v)}return y}function aJ(m){for(var g=1;g<arguments.length;g++){var y=null!=arguments[g]?arguments[g]:{};g%2?aX(Object(y),!0).forEach(function(g){aK(m,g,y[g])}):Object.getOwnPropertyDescriptors?Object.defineProperties(m,Object.getOwnPropertyDescriptors(y)):aX(Object(y)).forEach(function(g){Object.defineProperty(m,g,Object.getOwnPropertyDescriptor(y,g))})}return m}var a0=aU.memo(aU.forwardRef(function(m,g){var y=eY(),v=aU.useContext(eN),b=aZ.getProps(m,v),x=aZ.setMetaData(aJ({props:b},b.__parentMetadata)),w=x.ptm,E=x.cx,S=x.isUnstyled;tb(aZ.css.styles,S,{name:"badge"});var C=aU.useRef(null);aU.useImperativeHandle(g,function(){return{props:b,getElement:function(){return C.current}}});var k=y({ref:C,style:b.style,className:D(b.className,E("root"))},aZ.getOtherProps(b),w("root"));return aU.createElement("span",k,b.value)}));a0.displayName="Badge";var a1={icon:function(m){var g=m.props;return D("p-button-icon p-c",aK({},"p-button-icon-".concat(g.iconPos),g.label))},loadingIcon:function(m){var g=m.props;return D(m.className,{"p-button-loading-icon":g.loading})},label:"p-button-label p-c",root:function(m){var g=m.props,y=m.size,v=m.disabled;return D("p-button p-component",aK(aK(aK(aK({"p-button-icon-only":(g.icon||g.loading)&&!g.label&&!g.children,"p-button-vertical":("top"===g.iconPos||"bottom"===g.iconPos)&&g.label,"p-disabled":v,"p-button-loading":g.loading,"p-button-outlined":g.outlined,"p-button-raised":g.raised,"p-button-link":g.link,"p-button-text":g.text,"p-button-rounded":g.rounded,"p-button-loading-label-only":g.loading&&!g.icon&&g.label},"p-button-loading-".concat(g.iconPos),g.loading&&g.label),"p-button-".concat(y),y),"p-button-".concat(g.severity),g.severity),"p-button-plain",g.plain))}},a2=td.extend({defaultProps:{__TYPE:"Button",__parentMetadata:null,badge:null,badgeClassName:null,className:null,children:void 0,disabled:!1,icon:null,iconPos:"left",label:null,link:!1,loading:!1,loadingIcon:null,outlined:!1,plain:!1,raised:!1,rounded:!1,severity:null,size:null,text:!1,tooltip:null,tooltipOptions:null,visible:!0},css:{classes:a1}});function a5(m,g){var y=Object.keys(m);if(Object.getOwnPropertySymbols){var v=Object.getOwnPropertySymbols(m);g&&(v=v.filter(function(g){return Object.getOwnPropertyDescriptor(m,g).enumerable})),y.push.apply(y,v)}return y}function a3(m){for(var g=1;g<arguments.length;g++){var y=null!=arguments[g]?arguments[g]:{};
364g%2?a5(Object(y),!0).forEach(function(g){aK(m,g,y[g])}):Object.getOwnPropertyDescriptors?Object.defineProperties(m,Object.getOwnPropertyDescriptors(y)):a5(Object(y)).forEach(function(g){Object.defineProperty(m,g,Object.getOwnPropertyDescriptor(y,g))})}return m}var a6=aU.memo(aU.forwardRef(function(m,g){var y=eY(),v=aU.useContext(eN),b=a2.getProps(m,v),x=b.disabled||b.loading,w=a3(a3({props:b},b.__parentMetadata),{},{context:{disabled:x}}),E=a2.setMetaData(w),S=E.ptm,C=E.cx,k=E.isUnstyled;tb(a2.css.styles,k,{name:"button",styled:!0});var j=aU.useRef(g);if(aU.useEffect(function(){ee.combinedRefs(j,g)},[j,g]),!1===b.visible)return null;var T=function(){var m=D("p-button-icon p-c",aK({},"p-button-icon-".concat(b.iconPos),b.label)),g=y({className:C("icon")},S("icon")),v=y({className:C("loadingIcon",{className:m=D(m,{"p-button-loading-icon":b.loading})})},S("loadingIcon")),x=b.loading?b.loadingIcon||aU.createElement(tA,aW({},v,{spin:!0})):b.icon;return ea.getJSXIcon(x,a3({},g),{props:b})},N=function(){var m=y({className:C("label")},S("label"));return b.label?aU.createElement("span",m,b.label):!b.children&&!b.label&&aU.createElement("span",aW({},m,{dangerouslySetInnerHTML:{__html:" "}}))},A=function(){if(b.badge){var m=y({className:D(b.badgeClassName),value:b.badge,unstyled:b.unstyled,__parentMetadata:{parent:w}},S("badge"));return aU.createElement(a0,m,b.badge)}return null},I=!x||b.tooltipOptions&&b.tooltipOptions.showOnDisabled,R=ee.isNotEmpty(b.tooltip)&&I,O={large:"lg",small:"sm"}[b.size],P=T(),_=N(),M=A(),L=y({ref:j,"aria-label":b.label?b.label+(b.badge?" "+b.badge:""):b["aria-label"],"data-pc-autofocus":b.autoFocus,className:D(b.className,C("root",{size:O,disabled:x})),disabled:x},a2.getOtherProps(b),S("root"));return aU.createElement(aU.Fragment,null,aU.createElement("button",L,P,_,b.children,M,aU.createElement(tZ,null)),R&&aU.createElement(n_,aW({target:j,content:b.tooltip,pt:S("tooltip")},b.tooltipOptions)))}));a6.displayName="Button";var a4=S;function a7(){return(a7=Object.assign.bind()).apply(null,arguments)}var a8=a4.memo(a4.forwardRef(function(m,g){var y=tw.getPTI(m);return a4.createElement("svg",a7({ref:g,width:"14",height:"14",viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg"},y),a4.createElement("path",{d:"M8.64708 14H5.35296C5.18981 13.9979 5.03395 13.9321 4.91858 13.8167C4.8032 13.7014 4.73745 13.5455 4.73531 13.3824V7L0.329431 0.98C0.259794 0.889466 0.217389 0.780968 0.20718 0.667208C0.19697 0.553448 0.219379 0.439133 0.271783 0.337647C0.324282 0.236453 0.403423 0.151519 0.500663 0.0920138C0.597903 0.0325088 0.709548 0.000692754 0.823548 0H13.1765C13.2905 0.000692754 13.4021 0.0325088 13.4994 0.0920138C13.5966 0.151519 13.6758 0.236453 13.7283 0.337647C13.7807 0.439133 13.8031 0.553448 13.7929 0.667208C13.7826 0.780968 13.7402 0.889466 13.6706 0.98L9.26472 7V13.3824C9.26259 13.5455 9.19683 13.7014 9.08146 13.8167C8.96609 13.9321 8.81022 13.9979 8.64708 14ZM5.97061 12.7647H8.02943V6.79412C8.02878 6.66289 8.07229 6.53527 8.15296 6.43177L11.9412 1.23529H2.05884L5.86355 6.43177C5.94422 6.53527 5.98773 6.66289 5.98708 6.79412L5.97061 12.7647Z",fill:"currentColor"}))}));a8.displayName="FilterIcon";var a9=S;function oe(){return(oe=Object.assign.bind()).apply(null,arguments)}var ot=a9.memo(a9.forwardRef(function(m,g){var y=tw.getPTI(m);return a9.createElement("svg",oe({ref:g,width:"14",height:"14",viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg"},y),a9.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M13.4994 0.0920138C13.5967 0.151519 13.6758 0.236453 13.7283 0.337647C13.7807 0.439133 13.8031 0.553448 13.7929 0.667208C13.7827 0.780968 13.7403 0.889466 13.6707 0.98L11.406 4.06823C11.3099 4.19928 11.1656 4.28679 11.005 4.3115C10.8444 4.33621 10.6805 4.2961 10.5495 4.2C10.4184 4.1039 10.3309 3.95967 10.3062 3.79905C10.2815 3.63843 10.3216 3.47458 10.4177 3.34353L11.9412 1.23529H7.41184C7.24803 1.23529 7.09093 1.17022 6.97509 1.05439C6.85926 0.938558 6.79419 0.781457 6.79419 0.617647C6.79419 0.453837 6.85926 0.296736 6.97509 0.180905C7.09093 0.0650733 7.24803 0 7.41184 0H13.1765C13.2905 0.000692754 13.4022 0.0325088 13.4994 0.0920138ZM4.20008 0.181168H4.24126L13.2013 9.03411C13.3169 9.14992 13.3819 9.3069 13.3819 9.47058C13.3819 9.63426 13.3169 9.79124 13.2013 9.90705C13.1445 9.96517 13.0766 10.0112 13.0016 10.0423C12.9266 10.0735 12.846 10.0891 12.7648 10.0882C12.6836 10.0886 12.6032 10.0728 12.5283 10.
3640417C12.4533 10.0106 12.3853 9.96479 12.3283 9.90705L9.3142 6.92587L9.26479 6.99999V13.3823C9.26265 13.5455 9.19689 13.7014 9.08152 13.8167C8.96615 13.9321 8.81029 13.9979 8.64714 14H5.35302C5.18987 13.9979 5.03401 13.9321 4.91864 13.8167C4.80327 13.7014 4.73751 13.5455 4.73537 13.3823V6.99999L0.329492 1.02117C0.259855 0.930634 0.21745 0.822137 0.207241 0.708376C0.197031 0.594616 0.21944 0.480301 0.271844 0.378815C0.324343 0.277621 0.403484 0.192687 0.500724 0.133182C0.597964 0.073677 0.709609 0.041861 0.823609 0.0411682H3.86243C3.92448 0.0461551 3.9855 0.060022 4.04361 0.0823446C4.10037 0.10735 4.15311 0.140655 4.20008 0.181168ZM8.02949 6.79411C8.02884 6.66289 8.07235 6.53526 8.15302 6.43176L8.42478 6.05293L3.55773 1.23529H2.0589L5.84714 6.43176C5.92781 6.53526 5.97132 6.66289 5.97067 6.79411V12.7647H8.02949V6.79411Z",fill:"currentColor"}))}));ot.displayName="FilterSlashIcon";var on=S;function or(){return(or=Object.assign.bind()).apply(null,arguments)}var oi=on.memo(on.forwardRef(function(m,g){var y=tw.getPTI(m);return on.createElement("svg",or({ref:g,width:"14",height:"14",viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg"},y),on.createElement("path",{d:"M7.67742 6.32258V0.677419C7.67742 0.497757 7.60605 0.325452 7.47901 0.198411C7.35197 0.0713707 7.17966 0 7 0C6.82034 0 6.64803 0.0713707 6.52099 0.198411C6.39395 0.325452 6.32258 0.497757 6.32258 0.677419V6.32258H0.677419C0.497757 6.32258 0.325452 6.39395 0.198411 6.52099C0.0713707 6.64803 0 6.82034 0 7C0 7.17966 0.0713707 7.35197 0.198411 7.47901C0.325452 7.60605 0.497757 7.67742 0.677419 7.67742H6.32258V13.3226C6.32492 13.5015 6.39704 13.6725 6.52358 13.799C6.65012 13.9255 6.82106 13.9977 7 14C7.17966 14 7.35197 13.9286 7.47901 13.8016C7.60605 13.6745 7.67742 13.5022 7.67742 13.3226V7.67742H13.3226C13.5022 7.67742 13.6745 7.60605 13.8016 7.47901C13.9286 7.35197 14 7.17966 14 7C13.9977 6.82106 13.9255 6.65012 13.799 6.52358C13.6725 6.39704 13.5015 6.32492 13.3226 6.32258H7.67742Z",fill:"currentColor"}))}));oi.displayName="PlusIcon";var oa=S;function oo(){return(oo=Object.assign.bind()).apply(null,arguments)}var ol=oa.memo(oa.forwardRef(function(m,g){var y=tw.getPTI(m);return oa.createElement("svg",oo({ref:g,width:"14",height:"14",viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg"},y),oa.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M3.44802 13.9955H10.552C10.8056 14.0129 11.06 13.9797 11.3006 13.898C11.5412 13.8163 11.7632 13.6877 11.9537 13.5196C12.1442 13.3515 12.2995 13.1473 12.4104 12.9188C12.5213 12.6903 12.5858 12.442 12.6 12.1884V4.36041H13.4C13.5591 4.36041 13.7117 4.29722 13.8243 4.18476C13.9368 4.07229 14 3.91976 14 3.76071C14 3.60166 13.9368 3.44912 13.8243 3.33666C13.7117 3.22419 13.5591 3.16101 13.4 3.16101H12.0537C12.0203 3.1557 11.9863 3.15299 11.952 3.15299C11.9178 3.15299 11.8838 3.1557 11.8503 3.16101H11.2285C11.2421 3.10893 11.2487 3.05513 11.248 3.00106V1.80966C11.2171 1.30262 10.9871 0.828306 10.608 0.48989C10.229 0.151475 9.73159 -0.0236625 9.22402 0.00257442H4.77602C4.27251 -0.0171866 3.78126 0.160868 3.40746 0.498617C3.03365 0.836366 2.807 1.30697 2.77602 1.80966V3.00106C2.77602 3.0556 2.78346 3.10936 2.79776 3.16101H0.6C0.521207 3.16101 0.443185 3.17652 0.37039 3.20666C0.297595 3.2368 0.231451 3.28097 0.175736 3.33666C0.120021 3.39235 0.0758251 3.45846 0.0456722 3.53121C0.0155194 3.60397 0 3.68196 0 3.76071C0 3.83946 0.0155194 3.91744 0.0456722 3.9902C0.0758251 4.06296 0.120021 4.12907 0.175736 4.18476C0.231451 4.24045 0.297595 4.28462 0.37039 4.31476C0.443185 4.3449 0.521207 4.36041 0.6 4.36041H1.40002V12.1884C1.41426 12.442 1.47871 12.6903 1.58965 12.9188C1.7006 13.1473 1.85582 13.3515 2.04633 13.5196C2.23683 13.6877 2.45882 13.8163 2.69944 13.898C2.94005 13.9797 3.1945 14.0129 3.44802 13.9955ZM2.60002 4.36041H11.304V12.1884C11.304 12.5163 10.952 12.7961 10.504 12.7961H3.40002C2.97602 12.7961 2.60002 12.5163 2.60002 12.1884V4.36041ZM3.95429 3.16101C3.96859 3.10936 3.97602 3.0556 3.97602 3.00106V1.80966C3.97602 1.48183 4.33602 1.20197 4.77602 1.20197H9.24802C9.66403 1.20197 10.048 1.48183 10.048 1.80966V3.00106C10.0473 3.05515 10.054 3.10896 10.0678 3.16101H3.95429ZM5.57571 10.997C5.41731 10.995 5.26597 10.9311 5.15395 10.8191C5.04193 10.7071 4.97808
36410.5558 4.97601 10.3973V6.77517C4.97601 6.61612 5.0392 6.46359 5.15166 6.35112C5.26413 6.23866 5.41666 6.17548 5.57571 6.17548C5.73476 6.17548 5.8873 6.23866 5.99976 6.35112C6.11223 6.46359 6.17541 6.61612 6.17541 6.77517V10.3894C6.17647 10.4688 6.16174 10.5476 6.13208 10.6213C6.10241 10.695 6.05841 10.762 6.00261 10.8186C5.94682 10.8751 5.88035 10.92 5.80707 10.9506C5.73378 10.9813 5.65514 10.9971 5.57571 10.997ZM7.99968 10.8214C8.11215 10.9339 8.26468 10.997 8.42373 10.997C8.58351 10.9949 8.73604 10.93 8.84828 10.8163C8.96052 10.7025 9.02345 10.5491 9.02343 10.3894V6.77517C9.02343 6.61612 8.96025 6.46359 8.84778 6.35112C8.73532 6.23866 8.58278 6.17548 8.42373 6.17548C8.26468 6.17548 8.11215 6.23866 7.99968 6.35112C7.88722 6.46359 7.82404 6.61612 7.82404 6.77517V10.3973C7.82404 10.5564 7.88722 10.7089 7.99968 10.8214Z",fill:"currentColor"}))}));ol.displayName="TrashIcon";var os=S;function oc(){return(oc=Object.assign.bind()).apply(null,arguments)}var ou=os.memo(os.forwardRef(function(m,g){var y=tw.getPTI(m);return os.createElement("svg",oc({ref:g,width:"14",height:"14",viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg"},y),os.createElement("path",{d:"M5.64515 3.61291C5.47353 3.61291 5.30192 3.54968 5.16644 3.4142L3.38708 1.63484L1.60773 3.4142C1.34579 3.67613 0.912244 3.67613 0.650309 3.4142C0.388374 3.15226 0.388374 2.71871 0.650309 2.45678L2.90837 0.198712C3.17031 -0.0632236 3.60386 -0.0632236 3.86579 0.198712L6.12386 2.45678C6.38579 2.71871 6.38579 3.15226 6.12386 3.4142C5.98837 3.54968 5.81676 3.61291 5.64515 3.61291Z",fill:"currentColor"}),os.createElement("path",{d:"M3.38714 14C3.01681 14 2.70972 13.6929 2.70972 13.3226V0.677419C2.70972 0.307097 3.01681 0 3.38714 0C3.75746 0 4.06456 0.307097 4.06456 0.677419V13.3226C4.06456 13.6929 3.75746 14 3.38714 14Z",fill:"currentColor"}),os.createElement("path",{d:"M10.6129 14C10.4413 14 10.2697 13.9368 10.1342 13.8013L7.87611 11.5432C7.61418 11.2813 7.61418 10.8477 7.87611 10.5858C8.13805 10.3239 8.5716 10.3239 8.83353 10.5858L10.6129 12.3652L12.3922 10.5858C12.6542 10.3239 13.0877 10.3239 13.3497 10.5858C13.6116 10.8477 13.6116 11.2813 13.3497 11.5432L11.0916 13.8013C10.9561 13.9368 10.7845 14 10.6129 14Z",fill:"currentColor"}),os.createElement("path",{d:"M10.6129 14C10.2426 14 9.93552 13.6929 9.93552 13.3226V0.677419C9.93552 0.307097 10.2426 0 10.6129 0C10.9833 0 11.2904 0.307097 11.2904 0.677419V13.3226C11.2904 13.6929 10.9832 14 10.6129 14Z",fill:"currentColor"}))}));ou.displayName="SortAltIcon";var od=S;function op(){return(op=Object.assign.bind()).apply(null,arguments)}var of=od.memo(od.forwardRef(function(m,g){var y=tw.getPTI(m);return od.createElement("svg",op({ref:g,width:"14",height:"14",viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg"},y),od.createElement("path",{d:"M4.93953 10.5858L3.83759 11.6877V0.677419C3.83759 0.307097 3.53049 0 3.16017 0C2.78985 0 2.48275 0.307097 2.48275 0.677419V11.6877L1.38082 10.5858C1.11888 10.3239 0.685331 10.3239 0.423396 10.5858C0.16146 10.8477 0.16146 11.2813 0.423396 11.5432L2.68146 13.8013C2.74469 13.8645 2.81694 13.9097 2.89823 13.9458C2.97952 13.9819 3.06985 14 3.16017 14C3.25049 14 3.33178 13.9819 3.42211 13.9458C3.5034 13.9097 3.57565 13.8645 3.63888 13.8013L5.89694 11.5432C6.15888 11.2813 6.15888 10.8477 5.89694 10.5858C5.63501 10.3239 5.20146 10.3239 4.93953 10.5858ZM13.0957 0H7.22468C6.85436 0 6.54726 0.307097 6.54726 0.677419C6.54726 1.04774 6.85436 1.35484 7.22468 1.35484H13.0957C13.466 1.35484 13.7731 1.04774 13.7731 0.677419C13.7731 0.307097 13.466 0 13.0957 0ZM7.22468 5.41935H9.48275C9.85307 5.41935 10.1602 5.72645 10.1602 6.09677C10.1602 6.4671 9.85307 6.77419 9.48275 6.77419H7.22468C6.85436 6.77419 6.54726 6.4671 6.54726 6.09677C6.54726 5.72645 6.85436 5.41935 7.22468 5.41935ZM7.6763 8.12903H7.22468C6.85436 8.12903 6.54726 8.43613 6.54726 8.80645C6.54726 9.17677 6.85436 9.48387 7.22468 9.48387H7.6763C8.04662 9.48387 8.35372 9.17677 8.35372 8.80645C8.35372 8.43613 8.04662 8.12903 7.6763 8.12903ZM7.22468 2.70968H11.2892C11.6595 2.70968 11.9666 3.01677 11.9666 3.3871C11.9666 3.75742 11.6595 4.06452 11.2892 4.06452H7.22468C6.85436 4.06452 6.54726 3.75742 6.54726 3.3871C6.54726 3.01677 6.85436 2.70968 7.22468 2.70968Z",fill:"currentColor"}))}));of.displayName="SortAmountDownIcon";var oh=S;function om(){return(om=Object.assign.bind()).apply(null,arguments)}var og=oh.memo(oh.forwardRef(function(m,g){var y=tw.getPTI(m);return oh.createElement("svg",om({ref:g,width:"14",height:"14",viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg"},y),oh.createElement("path",{d:"M3.63435 0.19871C3.57113 0.135484 3.49887 0.0903226 3.41758 0.0541935C3.255 -0.0180645 3.06532 -0.0180645 2.90274 0.0541935C2.82145 0.0903226 2.74919 0.135484 2.68597 0.19871L0.427901 2.45677C0.165965 2.71871 0.165965 3.15226 0.427901 3.41419C0.689836 3.67613 1.12338 3.67613 1.38532 3.41419L2.48726 2.31226V13.3226C2.48726 13.6929 2.79435 14 3.16467 14C3.535 14 3.84209 13.6929 3.84209 13.3226V2.31226L4.94403 3.41419C5.07951 3.54968 5.25113 3.6129 5.42274 3.6129C5.59435 3.6129 5.76597 3.54968 5.90145 3.41419C6.16338 3.15226 6.16338 2.71871 5.90145 2.45677L3.64338 0.19871H3.63435ZM13.7685 13.3226C13.7685 12.9523 13.4615 12.6452 13.0911 12.6452H7.22016C6.84984 12.6452 6.54274 12.9523 6.54274 13.3226C6.54274 13.6929 6.84984 14 7.22016 14H13.0911C13.4615 14 13.7685 13.6929 13.7685 13.3226ZM7.22016 8.58064C6.84984 8.58064 6.54274 8.27355 6.54274 7.90323C6.54274 7.5329 6.84984 7.22581 7.22016 7.22581H9.47823C9.84855 7.22581 10.1556 7.5329 10.1556 7.90323C10.1556 8.27355 9.84855 8.58064 9.47823 8.58064H7.22016ZM7.22016 5.87097H7.67177C8.0421 5.87097 8.34919 5.56387 8.34919 5.19355C8.34919 4.82323 8.0421 4.51613 7.67177 4.51613H7.22016C6.84984 4.51613 6.54274 4.82323 6.54274 5.19355C6.54274 5.56387 6.84984 5.87097 7.22016 5.87097ZM11.2847 11.2903H7.22016C6.84984 11.2903 6.54274 10.9832 6.54274 10.6129C6.54274 10.2426 6.84984 9.93548 7.22016 9.93548H11.2847C11.655 9.93548 11.9621 10.2426 11.9621 10.6129C11.9621 10.9832 11.655 11.2903 11.2847 11.2903Z",fill:"currentColor"}))}));function oy(){return(oy=Object.assign.bind()).apply(null,arguments)}function ov(m){return(ov="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(m){return typeof m}:function(m){return m&&"function"==typeof Symbol&&m.constructor===Symbol&&m!==Symbol.prototype?"symbol":typeof m})(m)}function ob(m,g){if("object"!=ov(m)||!m)return m;var y=m[Symbol.toPrimitive];if(void 0!==y){var v=y.call(m,g||"default");if("object"!=ov(v))return v;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===g?String:Number)(m)}function ox(m){var g=ob(m,"string");return"symbol"==ov(g)?g:g+""}function ow(m,g,y){return(g=ox(g))in m?Object.defineProperty(m,g,{value:y,enumerable:!0,configurable:!0,writable:!0}):m[g]=y,m}function oE(m,g){(null==g||g>m.length)&&(g=m.length);for(var y=0,v=Array(g);y<g;y++)v[y]=m[y];return v}function oS(m){if(Array.isArray(m))return oE(m)}function oC(m){if("u">typeof Symbol&&null!=m[Symbol.iterator]||null!=m["@@iterator"])return Array.from(m)}function ok(m,g){if(m){if("string"==typeof m)return oE(m,g);var y=({}).toString.call(m).slice(8,-1);return"Object"===y&&m.constructor&&(y=m.constructor.name),"Map"===y||"Set"===y?Array.from(m):"Arguments"===y||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(y)?oE(m,g):void 0}}function oj(){throw TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function oT(m){return oS(m)||oC(m)||ok(m)||oj()}function oN(m){if(Array.isArray(m))return m}function oA(m,g){var y=null==m?null:"u">typeof Symbol&&m[Symbol.iterator]||m["@@iterator"];if(null!=y){var v,b,x,w,E=[],S=!0,C=!1;try{if(x=(y=y.call(m)).next,0===g){if(Object(y)!==y)return;S=!1}else for(;!(S=(v=x.call(y)).done)&&(E.push(v.value),E.length!==g);S=!0);}catch(m){C=!0,b=m}
364finally{try{if(!S&&null!=y.return&&(w=y.return(),Object(w)!==w))return}finally{if(C)throw b}}return E}}function oI(){throw TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function oR(m,g){return oN(m)||oA(m,g)||ok(m,g)||oI()}og.displayName="SortAmountUpAltIcon";var oO=function(m){switch(m){case"local":return window.localStorage;case"session":return window.sessionStorage;case"custom":return null;default:throw Error(m+' is not a valid value for the state storage, supported values are "local", "session" and "custom".')}},oP=td.extend({defaultProps:{__TYPE:"Column",align:null,alignFrozen:"left",alignHeader:null,body:null,bodyClassName:null,bodyStyle:null,cellEditValidateOnClose:!1,cellEditValidator:null,cellEditValidatorEvent:"click",className:null,colSpan:null,columnKey:null,dataType:"text",editor:null,excludeGlobalFilter:!1,expander:!1,exportField:null,exportable:!0,field:null,filter:!1,filterApply:null,filterClear:null,filterElement:null,filterField:null,filterFooter:null,filterFunction:null,filterHeader:null,filterHeaderClassName:null,filterHeaderStyle:null,filterMatchMode:null,filterMatchModeOptions:null,filterMaxLength:null,filterMenuClassName:null,filterMenuStyle:null,filterPlaceholder:null,filterType:"text",footer:null,footerClassName:null,footerStyle:null,frozen:!1,header:null,headerClassName:null,headerStyle:null,headerTooltip:null,headerTooltipOptions:null,hidden:!1,maxConstraints:2,onBeforeCellEditHide:null,onBeforeCellEditShow:null,onCellEditCancel:null,onCellEditComplete:null,onCellEditInit:null,onFilterApplyClick:null,onFilterClear:null,onFilterConstraintAdd:null,onFilterConstraintRemove:null,onFilterMatchModeChange:null,onFilterOperatorChange:null,reorderable:!0,resizeable:!0,rowEditor:!1,rowReorder:!1,rowReorderIcon:null,rowSpan:null,selectionMode:null,showAddButton:!0,showApplyButton:!0,showClearButton:!0,showFilterMatchModes:!0,showFilterMenu:!0,showFilterMenuOptions:!0,showFilterOperator:!0,sortField:null,sortFunction:null,sortable:!1,sortableDisabled:!1,style:null,children:void 0},getCProp:function(m,g){return ee.getComponentProp(m,g,oP.defaultProps)},getCProps:function(m){return ee.getComponentProps(m,oP.defaultProps)},getCOtherProps:function(m){return ee.getComponentDiffProps(m,oP.defaultProps)}});function oD(m,g){var y=Object.keys(m);if(Object.getOwnPropertySymbols){var v=Object.getOwnPropertySymbols(m);g&&(v=v.filter(function(g){return Object.getOwnPropertyDescriptor(m,g).enumerable})),y.push.apply(y,v)}return y}function o_(m){for(var g=1;g<arguments.length;g++){var y=null!=arguments[g]?arguments[g]:{};g%2?oD(Object(y),!0).forEach(function(g){ow(m,g,y[g])}):Object.getOwnPropertyDescriptors?Object.defineProperties(m,Object.getOwnPropertyDescriptors(y)):oD(Object(y)).forEach(function(g){Object.defineProperty(m,g,Object.getOwnPropertyDescriptor(y,g))})}return m}var oM="\n@layer primereact {\n .p-datatable {\n position: relative;\n }\n\n .p-datatable > .p-datatable-wrapper {\n overflow: auto;\n }\n\n .p-datatable-table {\n border-spacing: 0px;\n width: 100%;\n }\n\n .p-datatable .p-sortable-disabled {\n cursor: auto;\n }\n\n .p-datatable .p-sortable-column {\n cursor: pointer;\n user-select: none;\n }\n\n .p-datatable .p-sortable-column .p-column-title,\n .p-datatable .p-sortable-column .p-sortable-column-icon,\n .p-datatable .p-sortable-column .p-sortable-column-badge {\n vertical-align: middle;\n }\n\n .p-datatable .p-sortable-column .p-sortable-column-badge {\n display: inline-flex;\n align-items: center;\n justify-content: center;\n }\n\n .p-datatable-selectable .p-selectable-row,\n .p-datatable-selectable-cell .p-selectable-cell {\n cursor: pointer;\n }\n\n .p-datatable-drag-selection-helper {\n position: absolute;\n z-index: 99999999;\n }\n\n /* Scrollable */\n .p-datatable-scrollable > .p-datatable-wrapper {\n position: relative;\n }\n\n .p-datatable-scrollable-table > .p-datatable-thead {\n position: sticky;\n top: 0;\n z-index: 2;\n }\n\n .p-datatable.p-datatable-gridlines .p-datatable-scrollable-table > .p-datatable-thead {\n top: -1px;\n }\n\n .p-datatable-scrollable-table > .p-datatable-frozen-tbody {\n position: sticky;\n z-index: 1;\n }\n\n .p-datatable-scrollable-table > .p-datatable-tfoot {\n position: sticky;\n bottom: 0;\n z-index: 1;\n }\n\n .p-datatable-scrollable .p-frozen-column {\n position: sticky;\n background: inherit;\n }\n\n .p-datatable-scrollable th.p-frozen-column {\n z-index: 1;\n }\n\n .p-datatable-flex-scrollable {\n display: flex;\n flex-direction: column;\n height: 100%;\n }\n\n .p-datatable-flex-scrollable > .p-datatable-wrapper {\n display: flex;\n flex-direction: column;\n flex: 1;\n height: 100%;\n }\n\n .p-datatable-scrollable-table > .p-datatable-tbody > .p-rowgroup-header {\n position: sticky;\n z-index: 1;\n }\n\n /* Resizable */\n .p-datatable-resizable-table > .p-datatable-thead > tr > th,\n .p-datatable-resizable-table > .p-datatable-tfoot > tr > td,\n .p-datatable-resizable-table > .p-datatable-tbody > tr > td {\n overflow: hidden;\n white-space: nowrap;\n }\n\n .p-datatable-resizable-table > .p-datatable-thead > tr > th.p-resizable-column:not(.p-frozen-column) {\n background-clip: padding-box;\n position: relative;\n }\n\n .p-datatable-resizable-table-fit > .p-datatable-thead > tr > th.p-resizable-column:last-child .p-column-resizer {\n display: none;\n }\n\n .p-datatable .p-column-resizer {\n display: block;\n position: absolute;\n top: 0;\n right: 0;\n margin: 0;\n width: 0.5rem;\n height: 100%;\n padding: 0px;\n cursor: col-resize;\n border: 1px solid transparent;\n }\n\n .p-datatable .p-column-header-content {\n display: flex;\n align-items: center;\n }\n\n .p-datatable .p-column-resizer-helper {\n width: 1px;\n position: absolute;\n z-index: 10;\n display: none;\n }\n\n .p-datatable .p-row-editor-init,\n .p-datatable .p-row-editor-save,\n .p-datatable .p-row-editor-cancel {\n display: inline-flex;\n align-items: center;\n justify-content: center;\n overflow: hidden;\n position: relative;\n }\n\n /* Expand */\n .p-datatable .p-row-toggler {\n display: inline-flex;\n align-items: center;\n justify-content: center;\n overflow: hidden;\n position: relative;\n }\n\n /* Reorder */\n .p-datatable-reorder-indicator-up,\n .p-datatable-reorder-indicator-down {\n position: absolute;\n display: none;\n }\n\n .p-reorderable-column,\n .p-datatable-reorderablerow-handle {\n cursor: move;\n }\n\n /* Loader */\n .p-datatable .p-datatable-loading-overlay {\n position: absolute;\n display: flex;\n align-items: center;\n justify-content: center;\n z-index: 2;\n }\n\n /* Filter */\n .p-column-filter-row {\n display: flex;\n align-items: center;\n width: 100%;\n }\n\n .p-column-filter-menu {\n display: inline-flex;\n margin-left: auto;\n }\n\n .p-column-filter-row .p-column-filter-element {\n flex: 1 1 auto;\n width: 1%;\n }
364\n\n .p-column-filter-menu-button,\n .p-column-filter-clear-button {\n display: inline-flex;\n justify-content: center;\n align-items: center;\n cursor: pointer;\n text-decoration: none;\n overflow: hidden;\n position: relative;\n }\n\n .p-column-filter-overlay {\n position: absolute;\n top: 0;\n left: 0;\n }\n\n .p-column-filter-row-items {\n margin: 0;\n padding: 0;\n list-style: none;\n }\n\n .p-column-filter-row-item {\n cursor: pointer;\n }\n\n .p-column-filter-add-button,\n .p-column-filter-remove-button {\n justify-content: center;\n }\n\n .p-column-filter-add-button .p-button-label,\n .p-column-filter-remove-button .p-button-label {\n flex-grow: 0;\n }\n\n .p-column-filter-buttonbar {\n display: flex;\n align-items: center;\n justify-content: space-between;\n }\n\n .p-column-filter-buttonbar .p-button:not(.p-button-icon-only) {\n width: auto;\n }\n\n /* Responsive */\n .p-datatable .p-datatable-tbody > tr > td > .p-column-title {\n display: none;\n }\n\n /* VirtualScroller */\n .p-datatable-virtualscroller-spacer {\n display: flex;\n }\n\n .p-datatable .p-virtualscroller .p-virtualscroller-loading {\n transform: none;\n min-height: 0;\n position: sticky;\n top: 0;\n left: 0;\n }\n\n /* Alignment */\n .p-datatable .p-datatable-thead > tr > th.p-align-left > .p-column-header-content,\n .p-datatable .p-datatable-tbody > tr > td.p-align-left,\n .p-datatable .p-datatable-tfoot > tr > td.p-align-left {\n text-align: left;\n justify-content: flex-start;\n }\n\n .p-datatable .p-datatable-thead > tr > th.p-align-right > .p-column-header-content,\n .p-datatable .p-datatable-tbody > tr > td.p-align-right,\n .p-datatable .p-datatable-tfoot > tr > td.p-align-right {\n text-align: right;\n justify-content: flex-end;\n }\n\n .p-datatable .p-datatable-thead > tr > th.p-align-center > .p-column-header-content,\n .p-datatable .p-datatable-tbody > tr > td.p-align-center,\n .p-datatable .p-datatable-tfoot > tr > td.p-align-center {\n text-align: center;\n justify-content: center;\n }\n}\n",oL={root:function(m){var g=m.props,y=m.selectable;return D("p-datatable p-component",{"p-datatable-hoverable-rows":g.rowHover,"p-datatable-selectable":y&&!g.cellSelection,"p-datatable-selectable-cell":y&&g.cellSelection,"p-datatable-resizable":g.resizableColumns,"p-datatable-resizable-fit":g.resizableColumns&&"fit"===g.columnResizeMode,"p-datatable-scrollable":g.scrollable,"p-datatable-flex-scrollable":g.scrollable&&"flex"===g.scrollHeight,"p-datatable-responsive-stack":"stack"===g.responsiveLayout,"p-datatable-responsive-scroll":"scroll"===g.responsiveLayout,"p-datatable-striped":g.stripedRows,"p-datatable-gridlines":g.showGridlines,"p-datatable-grouped-header":null!=g.headerColumnGroup,"p-datatable-grouped-footer":null!=g.footerColumnGroup,"p-datatable-sm":"small"===g.size,"p-datatable-lg":"large"===g.size})},loadingIcon:"p-datatable-loading-icon",loadingOverlay:"p-datatable-loading-overlay p-component-overlay",header:"p-datatable-header",wrapper:"p-datatable-wrapper",table:function(m){var g=m.props;return D("p-datatable-table",{"p-datatable-scrollable-table":g.scrollable,"p-datatable-resizable-table":g.resizableColumns,"p-datatable-resizable-table-fit":g.resizableColumns&&"fit"===g.columnResizeMode})},thead:"p-datatable-thead",tfoot:"p-datatable-tfoot",footer:"p-datatable-footer",checkIcon:"p-checkbox-icon",resizeHelper:"p-column-resizer-helper",reorderIndicatorUp:"p-datatable-reorder-indicator-up",reorderIndicatorDown:"p-datatable-reorder-indicator-down",paginator:function(m){return D("p-paginator-"+m.position)},bodyCell:function(m){var g=m.selectionMode,y=m.editor,v=m.editingState,b=m.frozen,x=m.cellSelected,w=m.align,E=m.bodyProps,S=m.getCellParams;return D(ow({"p-selection-column":null!==g,"p-editable-column":y,"p-cell-editing":y&&v,"p-frozen-column":b,"p-selectable-cell":E.allowCellSelection&&E.isSelectable({data:S(),index:E.rowIndex}),"p-highlight":x},"p-align-".concat(w),!!w))},columnTitle:"p-column-title",bodyRow:function(m){var g=m.rowProps;return D({"p-highlight":!g.allowCellSelection&&g.selected||g.contextMenuSelected,"p-highlight-contextmenu":g.contextMenuSelected,"p-selectable-row":g.allowRowSelection&&g.isSelectable({data:g.rowData,index:g.rowIndex}),"p-row-odd":g.rowIndex%2!=0})},rowGroupTogglerIcon:"p-row-toggler-icon",rowGroupToggler:"p-row-toggler p-link",rowGroupHeader:"p-rowgroup-header",rowGroupHeaderName:"p-rowgroup-header-name",rowGroupFooter:"p-rowgroup-footer",rowReorderIcon:"p-datatable-reorderablerow-handle",rowTogglerIcon:"p-row-toggler-icon",rowToggler:"p-row-toggler p-link",rowEditorSaveIcon:"p-row-editor-save-icon",rowEditorSaveButton:"p-row-editor-save p-link",rowEditorCancelIcon:"p-row-editor-cancel-icon",rowEditorCancelButton:"p-row-editor-cancel p-link",rowEditorInitIcon:"p-row-editor-init-icon",rowEditorInitButton:"p-row-editor-init p-link",rowExpansion:"p-datatable-row-expansion",virtualScrollerSpacer:function(m){return m.className},tbody:function(m){return m.className},filterInput:"p-fluid p-column-filter-element",filterMenuButton:function(m){return D("p-column-filter-menu
364-button p-link",{"p-column-filter-menu-button-open":m.overlayVisibleState,"p-column-filter-menu-button-active":(0,m.hasFilter)()})},headerFilterClearButton:function(m){return D("p-column-filter-clear-button p-link",{"p-hidden-space":!(0,m.hasRowFilter)()})},filterSeparator:"p-column-filter-separator",filterRowItem:function(m){var g=m.isRowMatchModeSelected,y=m.isShowMatchModes,v=m.value;return y()?D("p-column-filter-row-item",{"p-highlight":v&&g(v)}):void 0},filterRowItems:"p-column-filter-row-items",filterOperator:"p-column-filter-operator",filterConstraints:"p-column-filter-constraints",filterConstraint:"p-column-filter-constraint",filterAddRule:"p-column-filter-add-rule",filterButtonBar:"p-column-filter-buttonbar",filterOverlay:function(m){var g=m.columnFilterProps,y=m.context;return D("p-column-filter-overlay p-component p-fluid",(0,m.getColumnProp)("filterMenuClassName"),{"p-column-filter-overlay-menu":"menu"===g.display,"p-input-filled":y&&"filled"===y.inputStyle||"filled"===eA.inputStyle,"p-ripple-disabled":y&&!1===y.ripple||!1===eA.ripple})},columnFilter:function(m){var g=m.columnFilterProps;return D("p-column-filter p-fluid",{"p-column-filter-row":"row"===g.display,"p-column-filter-menu":"menu"===g.display})},columnResizer:"p-column-resizer",emptyMessage:"p-datatable-emptymessage",sortBadge:"p-sortable-column-badge",sortIcon:"p-sortable-column-icon",headerTitle:"p-column-title",headerContent:"p-column-header-content",headerCell:function(m){var g=m.headerProps,y=m.frozen,v=m.sortMeta,b=m.align,x=m._isSortableDisabled,w=m.getColumnProp;return ee.isEmpty(g)?D("p-filter-column",{"p-frozen-column":y}):D(ow({"p-filter-column":!g.headerColumnGroup&&"row"===g.filterDisplay,"p-sortable-column":w("sortable"),"p-resizable-column":g.resizableColumns&&w("resizeable"),"p-highlight":v.sorted,"p-frozen-column":y,"p-selection-column":w("selectionMode"),"p-sortable-disabled":w("sortable")&&x,"p-reorderable-column":g.reorderableColumns&&w("reorderable")&&!y},"p-align-".concat(b),!!b))},footerCell:function(m){var g=m.getColumnProp,y=m.align;return D(ow({"p-frozen-column":g("frozen")},"p-align-".concat(y),!!y))},transition:"p-connected-overlay"},oF={wrapper:{overflow:"auto"},resizeHelper:{display:"none"},reorderIndicatorUp:function(m){return o_({},m.style)},reorderIndicatorDown:function(m){return o_({},m.style)}},oB=td.extend({defaultProps:{__TYPE:"DataTable",alwaysShowPaginator:!0,breakpoint:"960px",cellClassName:null,cellMemo:!0,cellMemoProps:["rowData","field","allowCellSelection","isCellSelected","editMode","index","tabIndex","editing","expanded","editingMeta","frozenCol","alignFrozenCol"],cellMemoPropsDepth:1,cellSelection:!1,checkIcon:null,className:null,collapsedRowIcon:null,columnResizeMode:"fit",compareSelectionBy:"deepEquals",contextMenuSelection:null,csvSeparator:",",currentPageReportTemplate:"({currentPage} of {totalPages})",customRestoreState:null,customSaveState:null,dataKey:null,defaultSortOrder:1,dragSelection:!1,editMode:null,editingRows:null,emptyMessage:null,expandableRowGroups:!1,expandedRowIcon:null,expandedRows:null,exportFilename:"download",exportFunction:null,filterClearIcon:null,filterDelay:300,filterDisplay:"menu",filterIcon:null,filterLocale:void 0,filters:null,first:0,footer:null,footerColumnGroup:null,frozenRow:!1,frozenValue:null,frozenWidth:null,globalFilter:null,globalFilterFields:null,globalFilterMatchMode:ed.CONTAINS,groupRowsBy:null,header:null,headerColumnGroup:null,id:null,isDataSelectable:null,lazy:!1,loading:!1,loadingIcon:null,metaKeySelection:!1,multiSortMeta:null,onAllRowsSelect:null,onAllRowsUnselect:null,onCellClick:null,onCellSelect:null,onCellUnselect:null,onColReorder:null,onColumnResizeEnd:null,onColumnResizerClick:null,onColumnResizerDoubleClick:null,onContextMenu:null,onContextMenuSelectionChange:null,onFilter:null,onPage:null,onRowClick:null,onRowCollapse:null,onRowDoubleClick:null,onRowEditCancel:null,onRowEditChange:null,onRowEditComplete:null,onRowEditInit:null,onRowEditSave:null,onRowExpand:null,onRowMouseEnter:null,onRowMouseLeave:null,onRowPointerDown:null,onRowPointerUp:null,onRowReorder:null,onRowSelect:null,onRowToggle:null,onRowUnselect:null,onSelectAllChange:null,onSelectionChange:null,onSort:null,onStateRestore:null,onStateSave:null,onValueChange:null,pageLinkSize:5,paginator:!1,paginatorClassName:null,paginatorDropdownAppendTo:null,paginatorLeft:null,paginatorPosition:"bottom",paginatorRight:null,paginatorTemplate:"FirstPageLink PrevPageLink PageLinks NextPageLink LastPageLink RowsPerPageDropdown",removableSort:!1,reorderIndicatorDownIcon:null,reorderIndicatorUpIcon:null,reorderableColumns:!1,reorderableRows:!1,resizableColumns:!1,responsiveLayout:"scroll",rowClassName:null,rowEditValidator:null,rowEditorCancelIcon:null,rowEditorInitIcon:null,rowEditorSaveIcon:null,rowExpansionTemplate:null,rowGroupFooterTemplate:null,rowGroupHeaderTemplate:null,rowGroupMode:null,rowHover:!1,rows:null,rowsPerPageOptions:null,scrollHeight:null,scrollable:!1,selectAll:!1,selectOnEdit:!0,selection:null,selectionAriaLabel:null,selectionAutoFocus:!0,selectionMode:null,selectionPageOnly:!1,showGridlines:!1,showHeaders:!0,showRowReorderElement:null,showSelectAll:!0,showSelectionElement:null,size:"normal",sortField:null,sortIcon:null,sortMode:"single",sortOrder:null,stateKey:null,
364stateStorage:"session",stripedRows:!1,style:null,tabIndex:0,tableClassName:null,tableStyle:null,totalRecords:null,value:null,virtualScrollerOptions:null,children:void 0},css:{styles:oM,classes:oL,inlineStyles:oF}});function oH(m,g){if(null==m)return{};var y={};for(var v in m)if(({}).hasOwnProperty.call(m,v)){if(-1!==g.indexOf(v))continue;y[v]=m[v]}return y}function oz(m,g){if(null==m)return{};var y,v,b=oH(m,g);if(Object.getOwnPropertySymbols){var x=Object.getOwnPropertySymbols(m);for(v=0;v<x.length;v++)y=x[v],-1===g.indexOf(y)&&({}).propertyIsEnumerable.call(m,y)&&(b[y]=m[y])}return b}var oV={box:"p-checkbox-box",input:"p-checkbox-input",icon:"p-checkbox-icon",root:function(m){var g=m.props,y=m.checked,v=m.context;return D("p-checkbox p-component",{"p-highlight":y,"p-disabled":g.disabled,"p-invalid":g.invalid,"p-variant-filled":g.variant?"filled"===g.variant:v&&"filled"===v.inputStyle})}},oU=td.extend({defaultProps:{__TYPE:"Checkbox",autoFocus:!1,checked:!1,className:null,disabled:!1,falseValue:!1,icon:null,id:null,inputId:null,inputRef:null,invalid:!1,variant:null,name:null,onChange:null,onContextMenu:null,onMouseDown:null,readOnly:!1,required:!1,style:null,tabIndex:null,tooltip:null,tooltipOptions:null,trueValue:!0,value:null,children:void 0},css:{classes:oV}});function oW(m,g){var y=Object.keys(m);if(Object.getOwnPropertySymbols){var v=Object.getOwnPropertySymbols(m);g&&(v=v.filter(function(g){return Object.getOwnPropertyDescriptor(m,g).enumerable})),y.push.apply(y,v)}return y}function oG(m){for(var g=1;g<arguments.length;g++){var y=null!=arguments[g]?arguments[g]:{};g%2?oW(Object(y),!0).forEach(function(g){ow(m,g,y[g])}):Object.getOwnPropertyDescriptors?Object.defineProperties(m,Object.getOwnPropertyDescriptors(y)):oW(Object(y)).forEach(function(g){Object.defineProperty(m,g,Object.getOwnPropertyDescriptor(y,g))})}return m}var oq=C.memo(C.forwardRef(function(m,g){var y=eY(),v=C.useContext(eN),b=oU.getProps(m,v),x=oR(C.useState(!1),2),w=x[0],E=x[1],S=oU.setMetaData({props:b,state:{focused:w},context:{checked:b.checked===b.trueValue,disabled:b.disabled}}),k=S.ptm,j=S.cx,T=S.isUnstyled;tb(oU.css.styles,T,{name:"checkbox"});var N=C.useRef(null),A=C.useRef(b.inputRef),I=function(){return b.checked===b.trueValue},R=function(m){if(!b.disabled&&!b.readOnly&&b.onChange){var g,y=I()?b.falseValue:b.trueValue,v={originalEvent:m,value:b.value,checked:y,stopPropagation:function(){null==m||m.stopPropagation()},preventDefault:function(){null==m||m.preventDefault()},target:{type:"checkbox",name:b.name,id:b.id,value:b.value,checked:y}};null==b||null==(g=b.onChange)||g.call(b,v),m.defaultPrevented||K.focus(A.current)}},O=function(m){var g;E(!0),null==b||null==(g=b.onFocus)||g.call(b,m)},P=function(m){var g;E(!1),null==b||null==(g=b.onBlur)||g.call(b,m)};C.useImperativeHandle(g,function(){return{props:b,focus:function(){return K.focus(A.current)},getElement:function(){return N.current},getInput:function(){return A.current}}}),C.useEffect(function(){ee.combinedRefs(A,b.inputRef)},[A,b.inputRef]),e5(function(){A.current.checked=I()},[b.checked,b.trueValue]),eZ(function(){b.autoFocus&&K.focus(A.current,b.autoFocus)});var _=I(),M=ee.isNotEmpty(b.tooltip),L=oU.getOtherProps(b),F=y({id:b.id,className:D(b.className,j("root",{checked:_,context:v})),style:b.style,"data-p-highlight":_,"data-p-disabled":b.disabled,onContextMenu:b.onContextMenu,onMouseDown:b.onMouseDown},L,k("root")),B=function(){var m=ee.reduceKeys(L,K.ARIA_PROPS),g=y(oG({id:b.inputId,type:"checkbox",className:j("input"),name:b.name,tabIndex:b.tabIndex,onFocus:function(m){return O(m)},onBlur:function(m){return P(m)},onChange:function(m){return R(m)},disabled:b.disabled,readOnly:b.readOnly,required:b.required,"aria-invalid":b.invalid,checked:_},m),k("input"));return C.createElement("input",oy({ref:A},g))},H=function(){var m=y({className:j("icon")},k("icon")),g=y({className:j("box",{checked:_}),"data-p-highlight":_,"data-p-disabled":b.disabled},k("box")),v=_?b.icon||C.createElement(ib,m):null,x=ea.getJSXIcon(v,oG({},m),{props:b,checked:_});return C.createElement("div",g,x)};return C.createElement(C.Fragment,null,C.createElement("div",oy({ref:N},F),B(),H()),M&&C.createElement(n_,oy({target:N,content:b.tooltip,pt:k("tooltip")},b.tooltipOptions)))}));function o$(m,g){var y=Object.keys(m);if(Object.getOwnPropertySymbols){var v=Object.getOwnPropertySymbols(m);g&&(v=v.filter(function(g){return Object.getOwnPropertyDescriptor(m,g).enumerable})),y.push.apply(y,v)}return y}function oK(m){for(var g=1;g<arguments.length;g++){var y=null!=arguments[g]?arguments[g]:{};
364g%2?o$(Object(y),!0).forEach(function(g){ow(m,g,y[g])}):Object.getOwnPropertyDescriptors?Object.defineProperties(m,Object.getOwnPropertyDescriptors(y)):o$(Object(y)).forEach(function(g){Object.defineProperty(m,g,Object.getOwnPropertyDescriptor(y,g))})}return m}oq.displayName="Checkbox";var oQ=C.memo(function(m){var g=eY(),y=function(){return oP.getCProps(m.column)},v=m.ptCallbacks,b=v.ptm,x=v.ptmo,w=v.cx,E=function(v){var w={props:y(),parent:m.metaData,hostName:m.hostName,state:{},context:{index:m.tabIndex,checked:m.checked,disabled:m.disabled}};return g(b("column.".concat(v),{column:w}),b("column.".concat(v),w),x(y(),v,w))},S=function(g){m.disabled||m.onChange(g)},k=g({className:w("checkIcon")},E("rowCheckbox.icon")),j=m.checked?m.checkIcon||C.createElement(ib,k):null,T=ea.getJSXIcon(j,oK({},k),{props:m}),N=m.disabled?null:"0",A={role:"checkbox","aria-checked":m.checked,tabIndex:N,onChange:S,"aria-label":m.ariaLabel,checked:m.checked,icon:T,disabled:m.disabled,unstyled:m.unstyled,pt:E("rowCheckbox")};return C.createElement(oq,A)});oQ.displayName="RowCheckbox";var oY={root:function(m){var g=m.props,y=m.context;return D("p-radiobutton p-component",{"p-highlight":g.checked,"p-disabled":g.disabled,"p-invalid":g.invalid,"p-variant-filled":g.variant?"filled"===g.variant:y&&"filled"===y.inputStyle})},box:"p-radiobutton-box",input:"p-radiobutton-input",icon:"p-radiobutton-icon"},oZ=td.extend({defaultProps:{__TYPE:"RadioButton",autoFocus:!1,checked:!1,className:null,disabled:!1,id:null,inputId:null,inputRef:null,invalid:!1,variant:null,name:null,onChange:null,onClick:null,required:!1,style:null,tabIndex:null,tooltip:null,tooltipOptions:null,value:null,children:void 0},css:{classes:oY}});function oX(m,g){var y=Object.keys(m);if(Object.getOwnPropertySymbols){var v=Object.getOwnPropertySymbols(m);g&&(v=v.filter(function(g){return Object.getOwnPropertyDescriptor(m,g).enumerable})),y.push.apply(y,v)}return y}function oJ(m){for(var g=1;g<arguments.length;g++){var y=null!=arguments[g]?arguments[g]:{};g%2?oX(Object(y),!0).forEach(function(g){ow(m,g,y[g])}):Object.getOwnPropertyDescriptors?Object.defineProperties(m,Object.getOwnPropertyDescriptors(y)):oX(Object(y)).forEach(function(g){Object.defineProperty(m,g,Object.getOwnPropertyDescriptor(y,g))})}return m}var o0=C.memo(C.forwardRef(function(m,g){var y=eY(),v=C.useContext(eN),b=oZ.getProps(m,v),x=C.useRef(null),w=C.useRef(b.inputRef),E=oZ.setMetaData({props:b}),S=E.ptm,k=E.cx,j=E.isUnstyled;tb(oZ.css.styles,j,{name:"radiobutton"});var T=function(m){N(m)},N=function(m){if(!b.disabled&&!b.readOnly&&b.onChange){var g,y=b.checked,v=m.target instanceof HTMLDivElement,E=m.target===w.current&&m.target.checked!==y,S=v&&K.hasClass(x.current,"p-radiobutton-checked")===y&&!y,C=!y,k={originalEvent:m,value:b.value,checked:C,stopPropagation:function(){null==m||m.stopPropagation()},preventDefault:function(){null==m||m.preventDefault()},target:{type:"radio",name:b.name,id:b.id,value:b.value,checked:C}};if(E||S){if(null==b||null==(g=b.onChange)||g.call(b,k),m.defaultPrevented)return;S&&(w.current.checked=C)}K.focus(w.current)}},A=function(m){var g;null==b||null==(g=b.onFocus)||g.call(b,m)},I=function(m){var g;null==b||null==(g=b.onBlur)||g.call(b,m)};C.useImperativeHandle(g,function(){return{props:b,select:T,focus:function(){return K.focus(w.current)},getElement:function(){return x.current},getInput:function(){return w.current}}}),C.useEffect(function(){w.current&&(w.current.checked=b.checked)},[b.checked]),C.useEffect(function(){ee.combinedRefs(w,b.inputRef)},[w,b.inputRef]),eZ(function(){b.autoFocus&&K.focus(w.current,b.autoFocus)});var R=ee.isNotEmpty(b.tooltip),O=oZ.getOtherProps(b),P=y({id:b.id,className:D(b.className,k("root",{context:v})),style:b.style,"data-p-checked":b.checked},O,S("root"));delete P.input,delete P.box,delete P.icon;var _=function(){var g=ee.reduceKeys(O,K.ARIA_PROPS),v=y(oJ({id:b.inputId,type:"radio",name:b.name,defaultChecked:b.checked,onFocus:A,onBlur:I,onChange:N,disabled:b.disabled,readOnly:b.readOnly,required:b.required,tabIndex:b.tabIndex,className:k("input")},g),m.input,S("input"));return C.createElement("input",oy({ref:w},v))},M=function(){var g=y({className:k("box")},m.box,S("box")),v=y({className:k("icon")},m.icon,S("icon"));return C.createElement("div",g,C.createElement("div",v))};return C.createElement(C.Fragment,null,C.createElement("div",oy({ref:x},P),_(),M()),R&&C.createElement(n_,oy({target:x,content:b.tooltip,pt:S("tooltip")},b.tooltipOptions)))}));o0.displayName="RadioButton";var o1=C.memo(function(m){var g=eY(),y=function(){return oP.getCPro
364ps(m.column)},v=m.ptCallbacks,b=v.ptm,x=v.ptmo,w=function(v){var w={props:y(),parent:m.metaData,hostName:m.hostName,state:{},context:{index:m.tabIndex,checked:m.checked,disabled:m.disabled}};return g(b("column.".concat(v),{column:w}),b("column.".concat(v),w),x(y(),v,w))},E=function(g){m.disabled||m.onChange(g)},S={role:"radio","aria-checked":m.checked,checked:m.checked,disabled:m.disabled,name:"".concat(m.tableSelector,"_dt_radio"),onChange:E,unstyled:m.unstyled,pt:w("rowRadioButton")};return C.createElement(o0,S)});function o2(m,g){var y=Object.keys(m);if(Object.getOwnPropertySymbols){var v=Object.getOwnPropertySymbols(m);g&&(v=v.filter(function(g){return Object.getOwnPropertyDescriptor(m,g).enumerable})),y.push.apply(y,v)}return y}function o5(m){for(var g=1;g<arguments.length;g++){var y=null!=arguments[g]?arguments[g]:{};g%2?o2(Object(y),!0).forEach(function(g){ow(m,g,y[g])}):Object.getOwnPropertyDescriptors?Object.defineProperties(m,Object.getOwnPropertyDescriptors(y)):o2(Object(y)).forEach(function(g){Object.defineProperty(m,g,Object.getOwnPropertyDescriptor(y,g))})}return m}o1.displayName="RowRadioButton";var o3=function(m){var g=eY(),y=oR(C.useState(m.editing),2),v=y[0],b=y[1],x=oR(C.useState(m.rowData),2),w=x[0],E=x[1],S=oR(C.useState({}),2),k=S[0],j=S[1],T=C.useRef(null),N=C.useRef(null),A=C.useRef(null),I=C.useRef(null),R=C.useRef(null),O=m.ptCallbacks,P=O.ptm,_=O.ptmo,M=O.cx,L=function(g){return oP.getCProp(m.column,g)},F=function(y){var b={props:m.cProps,parent:m.metaData,hostName:m.hostName,state:{styleObject:k,editing:v,editingRowData:w},context:{index:m.index,size:m.metaData.props.size,showGridlines:m.metaData.props.showGridlines}};return g(P("column.".concat(y),{column:b}),P("column.".concat(y),b),_(m.cProps,y,b))},B=function(){return ee.isNotEmpty(m.editMode)&&L("editor")},H=function(){return L("cellEditValidateOnClose")},z=function(m){var g=function(m){return m.getAttribute&&m.getAttribute("data-pr-is-overlay")};return g(m)||K.getParents(m).find(function(m){return g(m)})},V=oR(eB({type:"click",listener:function(m){!z(m.target)&&G(m.target)&&Z(m,!0)},options:!0,when:B()}),2),U=V[0],W=V[1],G=function(m){return T.current&&!(T.current.isSameNode(m)||T.current.contains(m))},q=function(){var g=L("bodyStyle"),y=L("style");return m.frozenCol?Object.assign({},y,g,k):Object.assign({},y,g)},$=function(){return{value:m.resolveFieldData(),field:m.field,rowData:m.rowData,rowIndex:m.rowIndex,cellIndex:m.index,selected:m.isCellSelected,column:m.column,props:m}},Q=function(m){return o5({originalEvent:m},$())},Y=function(m){var g=Q(m),y=L("onBeforeCellEditHide");y&&y(g),setTimeout(function(){b(!1),W()},1)},Z=function(g,y){var v=Q(g),b=o5({},R.current),x=m.resolveFieldData(b),w=o5(o5({},v),{},{newRowData:b,newValue:x}),S=L("onCellEditCancel"),C=L("cellEditValidator"),k=L("onCellEditComplete");!y&&S&&S(w);var j=!0;(!y||H())&&C&&(j=C(w)),j?(y&&k&&k(w),Y(g)):g.preventDefault(),E(b)},X=function(g){var y=o5({},w);ee.mutateFieldData(y,m.field,g),E(y);var v=m.getEditingRowData();v&&ee.mutateFieldData(v,m.field,g),R.current=y},J=function(g){m.onClick(g,Q(g),B(),v,b,m.column,U)},et=function(g){var y=Q(g);m.onMouseDown&&m.onMouseDown(y)},en=function(g){var y=Q(g);m.onMouseUp&&m.onMouseUp(y)},er=function(g){if("row"!==m.editMode&&(("Enter"===g.code||"NumpadEnter"===g.code||"Tab"===g.code)&&Z(g,!0),"Escape"===g.code&&Z(g,!1)),m.allowCellSelection){var y=g.target,v=g.currentTarget;switch(g.code){case"ArrowLeft":var b=m.findPrevSelectableCell(v);b&&(changeTabIndex(v,b),b.focus()),g.preventDefault();break;case"ArrowRight":var x=m.findNextSelectableCell(v);x&&(changeTabIndex(v,x),x.focus()),g.preventDefault();break;case"ArrowUp":var w=m.findUpSelectableCell(v,index);w&&(changeTabIndex(v,w),w.focus()),g.preventDefault();break;case"ArrowDown":var E=m.findDownSelectableCell(v,index);E&&(changeTabIndex(v,E),E.focus()),g.preventDefault();break;case"Enter":case"NumpadEnter":g.shiftKey||g.ctrlKey||K.isClickable(y)||(J(g),g.preventDefault());break;case"Space":K.isClickable(y)||y.readOnly||(J(g),g.preventDefault())}}},ei=function(g){"row"!==m.editMode&&v&&"blur"===L("cellEditValidatorEvent")&&Z(g,!0)},eo=function(m){J(m)},el=function(g){m.onRadioChange({originalEvent:g,data:m.rowData,index:m.rowIndex})},es=function(g){m.onRowToggle({originalEvent:g,data:m.rowData}),g.preventDefault(),g.stopPropagation()},ec=function(g){m.onRowEditInit({originalEvent:g,data:m.rowData,newData:m.getEditingRowData(),field:m.field,index:m.rowIndex})},eu=function(g){m.onRowEditSave({originalEvent:g,data:m.rowData,newData:m.getEditingRowData(),field:m.field,index:m.rowIndex}),m.focusOnInit(I,T)},ed=function(g){m.onRowEditCancel({originalEvent:g,data:m.rowData,newData:m.getEditingRowData(),field:m.field,index:m.rowIndex}),m.focusOnInit(I,T)};C.useEffect(function(){m.frozenCol&&m.updateStickyPosition(T,m.frozenCol,m.alignFrozenCol,k,j),("cell"===m.editMode||"row"===m.editMode)&&m.focusOnElement(A,v,T,N)},[m.editMode,m.editing,v,m.frozenCol,m.alignFrozenCol]),C.useEffect(function(){"row"===m.editMode&&m.editing!==v&&b(m.editing)},[m.editMode,m.editing,v]),e5(function(){if("cell"===m.editMode||"row"===m.editMode){var g=m.getEditingRowData();E(g),R.current=g}},[m.editingMeta]),C.useEffect(function(){if("cell"===m.editMode||"row"===m.editMode){var g=o5(o5({},Q()),{},{editing:v,editingKey:m.editingKey});m.onEditingMetaChange(g)}},[v]),eF(function(){R.current&&(R.current=null)});var ep=function(){var y=m.getVirtualScrollerOption("getLoaderOptions")(m.rowIndex,{cellIndex:m.index,cellFirst:0===m.index,cellLast:m.index===m.getVirtualScrollerOption("c
364olumns").length-1,cellEven:m.index%2==0,cellOdd:m.index%2!=0,column:m.column,field:m.field}),v=ee.getJSXElement(m.getVirtualScrollerOption("loadingTemplate"),y),b=g(F("bodyCell"),{role:"cell"});return C.createElement("td",b,v)},ef=function(){var y=m.allowCellSelection&&m.isCellSelected,b="row"===m.editMode,x=m.getTabIndex(y,m.index),E=L("selectionMode"),S=L("rowReorder"),k=L("header"),j=L("body"),A=L("editor"),I=m.frozenCol,R=L("align"),O=m.resolveFieldData(),P={column:m.column,field:m.field,rowIndex:m.rowIndex,frozenRow:m.frozenRow,props:m.tableProps},_=ee.getPropValue(L("rowEditor"),m.rowData,P),H=ee.getPropValue(L("expander"),m.rowData,P),z=ee.getPropValue(m.cellClassName,O,P),V=ee.getPropValue(L("bodyClassName"),m.rowData,P),U=q(),W=g({className:M("columnTitle")},F("columnTitle")),G="stack"===m.responsiveLayout&&C.createElement("span",W,ee.getJSXElement(k,{props:m.tableProps}));if(E){var K,Q,Y,Z=!m.showSelectionElement||m.showSelectionElement(m.rowData,{rowIndex:m.rowIndex,props:m.tableProps});if(Z){var ep=m.selectionAriaLabel||m.tableProps.dataKey,ef=ee.resolveFieldData(m.rowData,ep);Y="".concat(m.isRowSelected?ej("unselectRow"):ej("selectRow")," ").concat(ef)}K=Z&&C.createElement(C.Fragment,null,"single"===E&&C.createElement(o1,{hostName:m.hostName,column:m.column,checked:m.isRowSelected,disabled:!m.isSelectable({data:m.rowData,index:m.rowIndex}),onChange:el,tabIndex:m.tabIndex,tableSelector:m.tableSelector,ariaLabel:Y,ptCallbacks:m.ptCallbacks,metaData:m.metaData,unstyled:m.unstyled}),"multiple"===E&&C.createElement(oQ,{hostName:m.hostName,column:m.column,checked:m.isRowSelected,disabled:!m.isSelectable({data:m.rowData,index:m.rowIndex}),onChange:m.onCheckboxChange,tabIndex:m.tabIndex,ariaLabel:Y,checkIcon:m.checkIcon,ptCallbacks:m.ptCallbacks,metaData:m.metaData,unstyled:m.unstyled}))}else if(S){var eh=!m.showRowReorderElement||m.showRowReorderElement(m.rowData,{rowIndex:m.rowIndex,props:m.tableProps}),em=L("rowReorderIcon"),eg=g({className:M("rowReorderIcon")},em?null:F("rowReorderIcon")),ey=em||C.createElement(aM,eg);K=eh?ea.getJSXIcon(ey,o5({},eg),{props:m}):null}else if(H){var ev=g({className:M("rowTogglerIcon"),"aria-hidden":!0},F("rowTogglerIcon")),eb=m.expanded?m.expandedRowIcon||C.createElement(rm,ev):m.collapsedRowIcon||C.createElement(aB,ev),ex=ea.getJSXIcon(eb,o5({},ev),{props:m}),ew="".concat(m.tableSelector,"_content_").concat(m.rowIndex,"_expanded"),eE=m.selectionAriaLabel||m.tableProps.dataKey,eS=ee.resolveFieldData(m.rowData,eE),eC="".concat(m.expanded?ej("collapseLabel"):ej("expandLabel")," ").concat(eS),ek={onClick:es,className:M("rowToggler")},eT=g(o5(o5({},ek),{},{type:"button","aria-expanded":m.expanded,"aria-controls":ew,tabIndex:m.tabIndex,"aria-label":eC}),F("rowToggler"));K=C.createElement("button",eT,ex,C.createElement(tZ,null)),j&&(ek.element=K,K=ee.getJSXElement(j,m.rowData,{column:m.column,field:m.field,rowIndex:m.rowIndex,frozenRow:m.frozenRow,props:m.tableProps,expander:ek}))}else if(b&&_){var eN={},eA=g({className:M("rowEditorSaveIcon")},F("rowEditorSaveIcon")),eI=g({className:M("rowEditorCancelIcon")},F("rowEditorCancelIcon")),eR=g({className:M("rowEditorInitIcon")},F("rowEditorInitIcon")),eO=ea.getJSXIcon(m.rowEditorSaveIcon||C.createElement(ib,eA),o5({},eA),{props:m}),eP=ea.getJSXIcon(m.rowEditorCancelIcon||C.createElement(rw,eI),o5({},eI),{props:m}),eD=ea.getJSXIcon(m.rowEditorInitIcon||C.createElement(aV,eR),o5({},eR),{props:m});if(v){eN={editing:!0,onSaveClick:eu,saveClassName:M("rowEditorSaveButton"),onCancelClick:ed,cancelClassName:M("rowEditorCancelButton")};var e_=g({type:"button",name:"row-save","aria-label":ej("saveEdit"),onClick:eN.onSaveClick,className:eN.saveClassName,tabIndex:m.tabIndex,"data-p-row-editor-save":!0},F("rowEditorSaveButton")),eM=g({type:"button",name:"row-cancel","aria-label":ej("cancelEdit"),onClick:eN.onCancelClick,className:eN.cancelClassName,tabIndex:m.tabIndex},F("rowEditorCancelButton"));K=C.createElement(C.Fragment,null,C.createElement("button",e_,eO,C.createElement(tZ,null)),C.createElement("button",eM,eP,C.createElement(tZ,null)))}
364else{eN={editing:!1,onInitClick:ec,initClassName:M("rowEditorInitButton")};var eL=g({type:"button",name:"row-edit","aria-label":ej("editRow"),onClick:eN.onInitClick,className:eN.initClassName,tabIndex:m.tabIndex,"data-p-row-editor-init":!0},F("rowEditorInitButton"));K=C.createElement("button",eL,eD,C.createElement(tZ,null))}j&&(eN.element=K,K=ee.getJSXElement(j,m.rowData,{column:m.column,field:m.field,rowIndex:m.rowIndex,frozenRow:m.frozenRow,props:m.tableProps,rowEditor:eN}))}else K=!j||v&&A?A&&v?ee.getJSXElement(A,{rowData:w,value:m.resolveFieldData(w),column:m.column,field:m.field,rowIndex:m.rowIndex,frozenRow:m.frozenRow,props:m.tableProps,editorCallback:X}):O:j?ee.getJSXElement(j,m.rowData,{column:m.column,field:m.field,rowIndex:m.rowIndex,frozenRow:m.frozenRow,props:m.tableProps}):O;if(K="boolean"==typeof K?K.toString():K,!b&&A){var eF=g({tabIndex:"0",className:"p-cell-editor-key-helper p-hidden-accessible",onFocus:function(m){return eo(m)}},F("editorKeyHelperLabel")),eB=g(F("editorKeyHelper"));Q=C.createElement("a",oy({ref:N},eF),C.createElement("span",eB))}var eH=g({style:U,className:D(V,L("className"),z,M("bodyCell",{selectionMode:E,editor:A,editingState:v,frozen:I,cellSelected:y,align:R,bodyProps:m,getCellParams:$})),rowSpan:m.rowSpan,tabIndex:x,role:"cell",onClick:function(m){return J(m)},onKeyDown:function(m){return er(m)},onBlur:function(m){return ei(m)},onMouseDown:function(m){return et(m)},onMouseUp:function(m){return en(m)},"data-p-selectable-cell":m.allowCellSelection&&m.isSelectable({data:$(),index:m.rowIndex}),"data-p-selection-column":null!=L("selectionMode"),"data-p-editable-column":null!=B(),"data-p-cell-editing":v,"data-p-frozen-column":I},F("root"),F("bodyCell"));return C.createElement("td",oy({ref:T},eH),Q,G,K)};return m.getVirtualScrollerOption("loading")?ep():ef()},o6=C.memo(function(m){return C.createElement(o3,m)},function(m,g){if(!1===g.cellMemo)return!1;var y=["isRowSelected","field","allowCellSelection","isCellSelected","editMode","index","tabIndex","editing","expanded","editingMeta","rowData"];return ee.selectiveCompare(m,g,y)});o6.displayName="RadioCheckCell";var o4=["rowData","field","allowCellSelection","isCellSelected","editMode","index","tabIndex","editing","expanded","editingMeta","frozenCol","alignFrozenCol"],o7=C.memo(function(m){return C.createElement(o3,m)},function(m,g){if(!1===g.cellMemo)return!1;var y=g.cellMemoProps,v=Array.isArray(y)&&y.every(function(m){return"string"==typeof m})?y:o4,b=g.cellMemoPropsDepth,x="number"==typeof b&&b>0?b:1;return ee.selectiveCompare(m,g,v,x)});function o8(m,g){var y=Object.keys(m);if(Object.getOwnPropertySymbols){var v=Object.getOwnPropertySymbols(m);g&&(v=v.filter(function(g){return Object.getOwnPropertyDescriptor(m,g).enumerable})),y.push.apply(y,v)}return y}function o9(m){for(var g=1;g<arguments.length;g++){var y=null!=arguments[g]?arguments[g]:{};g%2?o8(Object(y),!0).forEach(function(g){ow(m,g,y[g])}):Object.getOwnPropertyDescriptors?Object.defineProperties(m,Object.getOwnPropertyDescriptors(y)):o8(Object(y)).forEach(function(g){Object.defineProperty(m,g,Object.getOwnPropertyDescriptor(y,g))})}return m}o7.displayName="BodyCell";var le=C.memo(function(m){var g=eY(),y=oR(C.useState(!1),2),v=y[0],b=y[1],x=m.onRowEditChange?m.editing:v,w=m.ptCallbacks,E=w.ptm,S=w.cx,k=!m.allowCellSelection&&m.selected||m.contextMenuSelected,j=function(g){return E(g,{parent:m.metaData,hostName:m.hostName,state:{editing:x},context:{index:m.index,selectable:m.allowRowSelection&&m.isSelectable({data:m.rowData,index:m.rowIndex}),selected:k,stripedRows:m.metaData.props.stripedRows}})},T=function(m,g){return oP.getCProp(m,g)},N=function(){return m.selectionMode&&"single"!==m.selectionModeInColumn&&"multiple"!==m.selectionModeInColumn},A=function(g){var y=T(g,"field");return!!m.groupRowsBy&&!!y&&(Array.isArray(m.groupRowsBy)?m.groupRowsBy.indexOf(y)>-1:m.groupRowsBy===y)},I=function(g,y){return"equals"===m.compareSelectionBy?g===y:ee.equals(g,y,m.dataKey)},R=function(){return N()&&!m.allowCellSelection?0===m.rowIndex?m.tabIndex:-1:null},O=function(m,g){return(m||[]).findIndex(function(m){return I(g,m)})},P=function(g,y){g&&y&&(g.tabIndex=-1,y.tabIndex=m.tabIndex)}
364,_=function(m){return K.findSingle(m.parentNode,"tr[data-p-selectable-row]")||null},M=function(m){var g=m.nextElementSibling;return g?!0===K.getAttribute(g,"data-p-selectable-row")?g:M(g):null},L=function(m){var g=m.previousElementSibling;return g?!0===K.getAttribute(g,"data-p-selectable-row")?g:L(g):null},F=function(m){return K.findSingle(m.parentNode,"tr[data-p-selectable-row]:last-child")||null},B=function(g,y,v){if(T(y,"hidden"))return!1;if(m.rowGroupMode&&"rowspan"===m.rowGroupMode&&A(y)){var b=g[v-1];if(b)return ee.resolveFieldData(g[v],T(y,"field"))!==ee.resolveFieldData(b,T(y,"field"))}return!0},H=function(m,g,y){if(A(g)){for(var v=ee.resolveFieldData(m[y],T(g,"field")),b=v,x=0;v===b;){x++;var w=m[++y];if(w)b=ee.resolveFieldData(w,T(g,"field"));else break}return 1===x?null:x}return null},z=function(g){m.onRowClick({originalEvent:g,data:m.rowData,index:m.rowIndex})},V=function(g){m.onRowDoubleClick({originalEvent:g,data:m.rowData,index:m.rowIndex})},U=function(g){m.onRowPointerDown({originalEvent:g,data:m.rowData,index:m.rowIndex})},W=function(g){m.onRowPointerUp({originalEvent:g,data:m.rowData,index:m.rowIndex})},G=function(g){m.onRowRightClick({originalEvent:g,data:m.rowData,index:m.rowIndex})},q=function(g){m.onRowMouseEnter({originalEvent:g,data:m.rowData,index:m.rowIndex})},$=function(g){m.onRowMouseLeave({originalEvent:g,data:m.rowData,index:m.rowIndex})},Q=function(g){m.onRowTouchEnd(g)},Y=function(g){if(N()&&!m.allowCellSelection){var y=g.target,v=g.currentTarget;switch(g.code){case"ArrowDown":Z(v,g);break;case"ArrowUp":X(v,g);break;case"Home":J(v,g);break;case"End":et(v,g);break;case"Enter":case"NumpadEnter":en(v,g,y);break;case"Space":er(v,g,y);break;case"Tab":ei(v,g)}}},Z=function(m,g){var y=M(m);y&&(P(m,y),y.focus()),g.preventDefault()},X=function(m,g){var y=L(m);y&&(P(m,y),y.focus()),g.preventDefault()},J=function(m,g){var y=_(m);y&&(P(m,y),y.focus()),g.preventDefault()},et=function(m,g){var y=F(m);y&&(P(m,y),y.focus()),g.preventDefault()},en=function(m,g,y){K.isClickable(y)||(z(g),g.preventDefault())},er=function(m,g,y){K.isClickable(y)||y.readOnly||(z(g),g.preventDefault())},ei=function(g,y){var v=g.parentNode,b=K.find(v,'tr[data-p-selectable-row="true"]');if("Tab"===y.code&&b&&b.length>0){var x=K.findSingle(v,'tr[data-p-highlight="true"]'),w=K.findSingle(v,'tr[data-p-selectable-row="true"][tabindex="0"]');x?(x.tabIndex="0",w&&w!==x&&(w.tabIndex="-1")):(b[0].tabIndex="0",w!==b[0]&&(b[m.rowIndex].tabIndex="-1"))}},ea=function(g){m.onRowMouseDown({originalEvent:g,data:m.rowData,index:m.rowIndex})},eo=function(g){m.onRowMouseUp({originalEvent:g,data:m.rowData,index:m.rowIndex})},el=function(g){m.onRowDragStart({originalEvent:g,data:m.rowData,index:m.rowIndex})},es=function(g){m.onRowDragOver({originalEvent:g,data:m.rowData,index:m.rowIndex})},ec=function(g){m.onRowDragLeave({originalEvent:g,data:m.rowData,index:m.rowIndex})},eu=function(g){m.onRowDragEnd({originalEvent:g,data:m.rowData,index:m.rowIndex})},ed=function(g){m.onRowDrop({originalEvent:g,data:m.rowData,index:m.rowIndex})},ep=function(g,y){if(m.onRowEditChange){var v,x=m.dataKey,w=g.originalEvent,E=g.data,S=g.index,C=g.newData;if(x){var k=String(ee.resolveFieldData(E,x));if(v=m.editingRows?o9({},m.editingRows):{},y)v[k]=!0;else{delete v[k];var j=String(ee.resolveFieldData(C,x));delete v[j]}}else{var T=O(m.editingRows,E);v=m.editingRows?oT(m.editingRows):[],-1!==T?v=v.filter(function(m,g){return g!==T}):v.push(E)}m.onRowEditChange({originalEvent:w,data:v,index:S})}else b(y)},ef=function(g){var y=g.originalEvent;m.onRowEditInit&&m.onRowEditInit({originalEvent:y,data:m.rowData,index:m.rowIndex}),ep(g,!0),y.preventDefault()},eh=function(g){var y=g.originalEvent,v=g.newData,b=!m.rowEditValidator||m.rowEditValidator(v,{props:m.tableProps,rowIndex:m.rowIndex});m.onRowEditSave&&m.onRowEditSave({originalEvent:y,data:m.rowData,index:m.rowIndex,newData:v,valid:b}),b&&(m.onRowEditComplete&&m.onRowEditComplete(g),ep(g,!1)),y.preventDefault()},em=function(g){var y=g.originalEvent;m.onRowEditCancel&&m.onRowEditCancel({originalEvent:y,data:m.rowData,index:m.rowIndex}),ep(g,!1),y.preventDefault()},eg=function(g){return"equals"===m.compareSelectionBy?g===m.rowData:ee.equals(g,m.rowData,m.dataKey)},ey=function(g,y,v){return g&&(g.rowIndex===m.rowIndex||eg(g.rowData))&&(g.field===y||g.cellIndex===v)},ev=function(m,g,y){return(m||[]).findIndex(function(m){return ey(m,g,y)})},eb=function(m,g,y){return!!m&&(m instanceof Array?ev(m,g,y)>-1:ey(m,g,y))},ex=function(g){m.onCheckboxChange({originalEvent:g,data:m.rowData,index:m.rowIndex})},ew=m.dataKey&&m.rowData&&m.rowData[m.dataKey]||m.rowIndex,eE=C.useCallback(function(g){return m.virtualScrollerOptions?m.virtualScrollerOptions[g]:null},[m.virtualScrollerOptions]),eS=function(){return m.editingMeta&&m.editingMeta[ew]?m.editingMeta[ew].data:m.rowData},eC=C.useCallback(function(g,y){return m.allowCellSelection?g?0:0===m.rowIndex&&0===y?m.tabIndex:-1:null},[m.allowCellSelection,m.rowIndex,m.tabIndex]),ek=C.useCallback(function(m){var g=m.nextElementSibling;
364return g?K.getAttribute(g,"data-p-selectable-cell")?g:ek(g):null},[]),ej=C.useCallback(function(m){var g=m.previousElementSibling;return g?K.getAttribute(g,"data-p-selectable-cell")?g:ej(g):null},[]),eT=C.useCallback(function(m,g){var y=m.parentElement.nextElementSibling,v=y?y.children[g]:null;return y&&v?K.getAttribute(y,"data-p-selectable-row")&&K.getAttribute(v,"data-p-selectable-cell")?v:eT(v):null},[]),eN=C.useCallback(function(m,g){var y=m.parentElement.previousElementSibling,v=y?y.children[g]:null;return y&&v?K.getAttribute(y,"data-p-selectable-row")&&K.getAttribute(v,"data-p-selectable-cell")?v:eN(v):null},[]),eA=C.useCallback(function(g,y,v,b){clearTimeout(g.current),g.current=setTimeout(function(){if(y){var g="cell"===m.editMode?K.getFirstFocusableElement(v.current,':not([data-pc-section="editorkeyhelperlabel"])'):K.findSingle(v.current,'[data-p-row-editor-save="true"]');g&&g.focus()}b.current&&(b.current.tabIndex=y?-1:0)},1)},[m.editMode]),eI=C.useCallback(function(g,y){clearTimeout(g.current),g.current=setTimeout(function(){var g="row"===m.editMode?K.findSingle(y.current,'[data-p-row-editor-init="true"]'):null;g&&g.focus()},1)},[m.editMode]),eR=C.useCallback(function(m,g,y,v,b){if(g){var x=o9({},v);if("right"===y){var w=0,E=m.current&&m.current.nextElementSibling;E&&E.classList.contains("p-frozen-column")&&(w=K.getOuterWidth(E)+parseFloat(E.style.right||0)),x.right=w+"px"}else{for(var S=0,C=m.current&&m.current.previousElementSibling;C;){if(C.classList.contains("p-frozen-column")){S=K.getOuterWidth(C)+parseFloat(C.style.left||0),m.current.style.left=S+"px";break}C=C.previousElementSibling}x.left=S+"px"}v.left===x.left&&v.right===x.right||b(x)}},[]),eO=function(g,y,v,b,x,w,E){if("row"!==m.editMode&&v&&!b&&(m.selectOnEdit||!m.selectOnEdit&&m.isRowSelected)){var S=T(w,"onBeforeCellEditShow"),C=T(w,"onCellEditInit"),k=T(w,"cellEditValidatorEvent");if(S&&(!1===S(y)||g&&g.defaultPrevented))return;setTimeout(function(){x(!0),C&&(!1===C(y)||g&&g.defaultPrevented)||"click"===k&&E()},1)}m.allowCellSelection&&m.onCellClick&&m.onCellClick(y)},eP=function(){return m.columns.map(function(y,v){if(B(m.value,y,m.index)){var b="".concat(m.rowIndex,"_").concat(T(y,"columnKey")||T(y,"field"),"_").concat(v),w="rowspan"===m.rowGroupMode?H(m.value,y,m.index):null,E=T(y,"field")||"field_".concat(v),S=function(g){return ee.resolveFieldData(g||m.rowData,E)},j=T(y,"selectionMode"),N=g({hostName:m.hostName,allowCellSelection:m.allowCellSelection,cellMemo:m.cellMemo,cellMemoProps:m.cellMemoProps,cellMemoPropsDepth:m.cellMemoPropsDepth,cellClassName:m.cellClassName,checkIcon:m.checkIcon,collapsedRowIcon:m.collapsedRowIcon,field:E,resolveFieldData:S,column:y,cProps:m.colsProps[v],dataKey:m.dataKey,editMode:m.editMode,editing:x,editingMeta:m.editingMeta,onEditingMetaChange:m.onEditingMetaChange,editingKey:ew,getEditingRowData:eS,expanded:m.expanded,expandedRowIcon:m.expandedRowIcon,frozenRow:m.frozenRow,frozenCol:T(y,"frozen"),alignFrozenCol:T(y,"alignFrozen"),index:v,isSelectable:m.isSelectable,onCheckboxChange:ex,onClick:eO,onMouseDown:m.onCellMouseDown,onMouseUp:m.onCellMouseUp,onRadioChange:m.onRadioChange,onRowEditCancel:em,onRowEditInit:ef,onRowEditSave:eh,onRowToggle:m.onRowToggle,responsiveLayout:m.responsiveLayout,rowData:m.rowData,rowEditorCancelIcon:m.rowEditorCancelIcon,rowEditorInitIcon:m.rowEditorInitIcon,rowEditorSaveIcon:m.rowEditorSaveIcon,rowIndex:m.rowIndex,rowSpan:w,selectOnEdit:m.selectOnEdit,isRowSelected:k,isCellSelected:eb(m.selection,E,v),selectionAriaLabel:m.tableProps.selectionAriaLabel,showRowReorderElement:m.showRowReorderElement,showSelectionElement:m.showSelectionElement,tabIndex:m.tabIndex,getTabIndex:eC,tableProps:m.tableProps,tableSelector:m.tableSelector,value:m.value,getVirtualScrollerOption:eE,ptCallbacks:m.ptCallbacks,metaData:m.metaData,unstyled:m.unstyled,findNextSelectableCell:ek,findPrevSelectableCell:ej,findDownSelectableCell:eT,findUpSelectableCell:eN,focusOnElement:eA,focusOnInit:eI,updateStickyPosition:eR});return C.createElement(C.Fragment,{key:b},j?C.createElement(o6,N):C.createElement(o7,N))}return null})},eD=ee.getPropValue(m.rowClassName,m.rowData,{props:m.tableProps}),e_={height:m.virtualScrollerOptions?m.virtualScrollerOptions.itemSize:void 0},eM=eP(),eL=g({role:"row",tabIndex:R(),className:D(S("bodyRow",{rowProps:m})),style:e_,onMouseDown:function(m){return ea(m)},onMouseUp:function(m){return eo(m)},onMouseEnter:function(m){return q(m)},onMouseLeave:function(m){return $(m)},onClick:function(m){return z(m)},onDoubleClick:function(m){return V(m)},onPointerDown:function(m){return U(m)},onPointerUp:function(m){return W(m)},onContextMenu:function(m){return G(m)},onTouchEnd:function(m){return Q(m)},onKeyDown:function(m){return Y(m)},onDragStart:function(m){return el(m)},onDragOver:function(m){return es(m)},onDragLeave:function(m){return ec(m)},onDragEnd:function(m){return eu(m)},onDrop:function(m){return ed(m)},"aria-selected":null!=m&&m.selectionMode?m.selected:null,"data-
364p-selectable-row":m.allowRowSelection&&m.isSelectable({data:m.rowData,index:m.rowIndex}),"data-p-highlight":m.selected,"data-p-highlight-contextmenu":m.contextMenuSelected},j("bodyRow"),{className:D(eD)});return C.createElement("tr",eL,eM)});function lt(m,g){var y=Object.keys(m);if(Object.getOwnPropertySymbols){var v=Object.getOwnPropertySymbols(m);g&&(v=v.filter(function(g){return Object.getOwnPropertyDescriptor(m,g).enumerable})),y.push.apply(y,v)}return y}function ln(m){for(var g=1;g<arguments.length;g++){var y=null!=arguments[g]?arguments[g]:{};g%2?lt(Object(y),!0).forEach(function(g){ow(m,g,y[g])}):Object.getOwnPropertyDescriptors?Object.defineProperties(m,Object.getOwnPropertyDescriptors(y)):lt(Object(y)).forEach(function(g){Object.defineProperty(m,g,Object.getOwnPropertyDescriptor(y,g))})}return m}le.displayName="BodyRow";var lr=C.memo(function(m){var g=eY(),y=m.ptCallbacks,v=y.ptm,b=y.ptmo,x=y.cx;y.isUnstyled;var w=function(g){m.onClick({originalEvent:g,data:m.rowData})},E=function(){return oP.getCProps(m.column)},S=function(y){var x=E(),w={props:E(),parent:m.metaData,hostName:m.hostName};return g(v("column.".concat(y),{column:w}),v("column.".concat(y),w),b(x,y,w))},k=g({className:x("rowGroupTogglerIcon"),"aria-hidden":!0},v("rowGroupTogglerIcon"),S("rowGroupTogglerIcon")),j=m.expanded?m.expandedRowIcon||C.createElement(rm,k):m.collapsedRowIcon||C.createElement(aB,k),T=ea.getJSXIcon(j,ln({},k),{props:m}),N=m.expanded?ej("collapseLabel"):ej("expandLabel"),A=g({type:"button",onClick:function(m){return w(m)},className:x("rowGroupToggler"),tabIndex:m.tabIndex,"aria-label":N},v("rowGroupToggler"),S("rowGroupToggler"));return C.createElement("button",A,T,C.createElement(tZ,null))});lr.displayName="RowTogglerButton";var li=["originalEvent"];function la(m,g){var y=Object.keys(m);if(Object.getOwnPropertySymbols){var v=Object.getOwnPropertySymbols(m);g&&(v=v.filter(function(g){return Object.getOwnPropertyDescriptor(m,g).enumerable})),y.push.apply(y,v)}return y}function lo(m){for(var g=1;g<arguments.length;g++){var y=null!=arguments[g]?arguments[g]:{};g%2?la(Object(y),!0).forEach(function(g){ow(m,g,y[g])}):Object.getOwnPropertyDescriptors?Object.defineProperties(m,Object.getOwnPropertyDescriptors(y)):la(Object(y)).forEach(function(g){Object.defineProperty(m,g,Object.getOwnPropertyDescriptor(y,g))})}return m}var ll=C.memo(C.forwardRef(function(m,g){var y=eY(),v=m.ptCallbacks,b=v.ptm,x=v.ptmo,w=v.cx,E=v.isUnstyled,S=oR(C.useState({}),2),k=S[0],j=S[1],T=function(m){return oP.getCProps(m)},N=T(m.column),A=m.columns?m.columns.map(function(m){return T(m)}):[],I=function(g){var v={props:N,parent:m.metaData,hostName:m.hostName,state:{rowGroupHeaderStyleObject:k}};return y(b("column.".concat(g),{column:v}),b("column.".concat(g),v),x(N,g,v))},R=C.useRef(null),O=C.useCallback(function(g){R.current=g,m.virtualScrollerContentRef&&m.virtualScrollerContentRef(g)},[m]),P=C.useRef(null),D=C.useRef(null),_=C.useRef(null),M=C.useRef(null),L=C.useRef(null),F=C.useRef(null),B=C.useRef(!1),H=C.useRef(!1),z=C.useRef(null),V=C.useRef(null),U=m.rowGroupMode&&"subheader"===m.rowGroupMode,W="radiobutton"===m.selectionMode,G="checkbox"===m.selectionMode,q="single"===m.selectionModeInColumn,$="multiple"===m.selectionModeInColumn,Q=function(g,y){return eg()?(g.rowIndex===y.rowIndex||g.rowData===y.rowData)&&(g.field===y.field||g.cellIndex===y.cellIndex):"equals"===m.compareSelectionBy?g===y:ee.equals(g,y,m.dataKey)},Y=function(){return m.selectionMode||null!==m.selectionModeInColumn||m.columns&&m.columns.some(function(m){return m&&!!ev(m,"selectionMode")})},Z=function(){return"single"===m.selectionMode&&!$||!W&&q},X=function(){return"multiple"===m.selectionMode&&!q||$},J=function(){return W&&q},et=function(){return G&&$},en=function(g){return!!g&&!!m.selection&&(m.selection instanceof Array?ex(m.selection,g)>-1:Q(g,m.selection))},er=function(g){return!!g&&!!m.contextMenuSelection&&Q(g,m.contextMenuSelection)},ei=function(g){return!m.isDataSelectable||m.isDataSelectable(g)},ea=function(g){if(g&&m.expandedRows){if(U&&m.expandableRowGroups)return eo(g);if(m.dataKey){var y=ee.resolveFieldData(g,m.dataKey),v=!1;return m.expandedRows&&(v=Array.isArray(m.expandedRows)?m.expandedRows.some(function(g){return ee.resolveFieldData(g,m.dataKey)===y}):void 0!==m.expandedRows[y]),v}return -1!==ex(m.expandedRows,g)}return!1},eo=function(g){return m.dataKey===m.groupRowsBy?Object.keys(m.expandedRows).some(function(y){return ee.equals(y,ee.resolveFieldData(g,m.dataKey))}):m.expandedRows.some(function(y){return ee.equals(y,g,m.groupRowsBy)})},el=function(g){return"row"===m.editMode&&!!g&&!!m.editingRows&&(m.dataKey?!!m.editingRows&&void 0!==m.editingRows[ee.resolveFieldData(g,m.dataKey)]:-1!==ex(m.editingRows,g))},es=function(g){return m.dragSelection&&X()&&!g.originalEvent.shiftKey},ec=function(g){return!eg()&&es(g)||m.reorderableRows},eu=function(m){return eg()&&es(m)},ed=function(m){return!K.isClickable(m.originalEvent.target)},ep=C.useRef(m.metaKeySelection);C.useEffect(function(){ep.current=m.metaKeySelection},[m.metaKeySelection]);var ef=function(m){return!B.current&&(!ep.current||ep.current&&(m.originalEvent.metaKey||m.originalEvent.ctrlKey))},eh=function(m){return X()&&m.originalEvent.shiftKey&&null!==_.current},em=function(){return(m.selectionMode||m.selectionModeInColumn)&&!J()&&!et()},eg=function(){return m.cellSelection&&!q&&!$},ey=function(){return m.columns?m.columns.length:0}
364,ev=function(m,g){return oP.getCProp(m,g)},eb=function(g,y){return(y=y||m.virtualScrollerOptions)?y[g]:null},ex=function(m,g){return(m||[]).findIndex(function(m){return Q(g,m)})},ew=function(){return m.scrollable?{top:k.top}:null},eE=function(g,y){return m.dataKey?ee.resolveFieldData(g,m.dataKey):y},eS=function(g,y,v){var b=ee.resolveFieldData(y,m.groupRowsBy),x=g[v-1];if(x){var w=ee.resolveFieldData(x,m.groupRowsBy);return!ee.deepEquals(b,w)}return!0},eC=function(g,y,v,b){if(m.expandableRowGroups&&!b)return!1;var x=ee.resolveFieldData(y,m.groupRowsBy),w=g[v+1];if(w){var E=ee.resolveFieldData(w,m.groupRowsBy);return!ee.deepEquals(x,E)}return!0},ej=function(){R.current.style.top=K.getOuterHeight(R.current.previousElementSibling)+"px"},eT=function(){var m=K.getOuterHeight(R.current.previousElementSibling)+"px";k.top!==m&&j({top:m})},eN=C.useRef(m.selection);C.useEffect(function(){eN.current=m.selection},[m.selection]);var eA=function(g){var y=g.originalEvent,v=g.data,b=g.index,x=g.toggleable,w=g.type;if(ei({data:v,index:b})){var E=en(v),S=eN.current||[],C=S;E?x&&(C=null,eM({originalEvent:y,data:v,type:w})):(C=v,e_({originalEvent:y,data:v,type:w})),eB(y,!0),m.onSelectionChange&&C!==S&&m.onSelectionChange({originalEvent:y,value:C,type:w})}},eI=function(g){var y=g.originalEvent,v=g.data,b=g.index,x=g.toggleable,w=g.type;if(ei({data:v,index:b})){var E=en(v),S=eN.current||[],C=S;if(E)if(x){var k=ex(S,v);C=S.filter(function(m,g){return g!==k}),eM({originalEvent:y,data:v,type:w})}else S.length&&(S.forEach(function(m){return eM({originalEvent:y,data:m,type:w})}),C=[v],e_({originalEvent:y,data:v,type:w}));else C=ee.isObject(S)?[S]:S,C=x&&X()?[].concat(oT(C),[v]):[v],e_({originalEvent:y,data:v,type:w});m.onSelectionChange&&C!==S&&m.onSelectionChange({originalEvent:y,value:C,type:w})}},eR=function(g,y){K.clearSelection(),L.current=eg()?g.rowIndex:g.index;var v=eO(g);m.onSelectionChange&&v!==m.selection&&m.onSelectionChange({originalEvent:g.originalEvent,value:v,type:y}),_.current=L.current,M.current=g.cellIndex},eO=function(m){var g,y,v=eg();return L.current>_.current?(g=_.current,y=L.current):L.current<_.current?(g=L.current,y=_.current):g=y=L.current,v?eD(m,g,y):eP(m,g,y)},eP=function(g,y,v){for(var b=[],x=y;x<=v;x++){var w=m.processedData[x];ei({data:w,index:x})&&(b.push(w),e_({originalEvent:g.originalEvent,data:w,type:"row"}))}return b},eD=function(g,y,v){var b,x,w=g.cellIndex;w>M.current?(b=M.current,x=w):w<M.current?(b=w,x=M.current):b=x=w;for(var E=m.value,S=[],C=y;C<=v;C++)for(var k=E[C],j=m.columns,T=m.paginator?C+m.first:C,N=b;N<=x;N++){var A=ev(j[N],"field"),I={value:ee.resolveFieldData(k,A),field:A,rowData:k,rowIndex:T,cellIndex:N,selected:!0};ei({data:I,index:C})&&(S.push(I),e_({originalEvent:g.originalEvent,data:I,type:"cell"}))}return S},e_=function(g){eg()?m.onCellSelect&&m.onCellSelect(lo(lo({originalEvent:g.originalEvent},g.data),{},{type:g.type})):m.onRowSelect&&m.onRowSelect(g)},eM=function(g){eg()?m.onCellUnselect&&m.onCellUnselect(lo(lo({originalEvent:g.originalEvent},g.data),{},{type:g.type})):m.onRowUnselect&&m.onRowUnselect(g)},eL=function(g){m.dragSelection&&!P.current&&(P.current=document.createElement("div"),P.current.setAttribute("p-datatable-drag-selection-helper","true"),E()||K.addClass(P.current,"p-datatable-drag-selection-helper"),D.current={x:g.clientX,y:g.clientY},P.current.style.top="".concat(g.pageY,"px"),P.current.style.left="".concat(g.pageX,"px"),tr())},eB=function(g,y){var v=g.currentTarget;if(!eg()&&m.selectionAutoFocus){if($){var b=K.findSingle(v,'td[data-p-selection-column="true"] [data-pc-section="checkbox"]');b&&b.focus()}else if(q){var x=K.findSingle(v,'td[data-p-selection-column="true"] input[type="radio"]');x&&x.focus()}}!y&&v&&v.focus()},eH=function(g,y){var v=g.currentTarget;if(!0===K.getAttribute(v,"cell"===y?"data-p-selectable-cell":"data-p-selectable-row")){var b="cell"===y?"tr > td":"tr",x=K.findSingle(R.current,"".concat(b,'[tabindex="').concat(m.tabIndex,'"]'));x&&v&&(x.tabIndex=-1,v.tabIndex=m.tabIndex)}},ez=function(g){if(!(g.defaultPrevented||g.originalEvent&&g.originalEvent.defaultPrevented||eg())&&ed(g)){if(m.onRowClick&&m.onRowClick(g),em()){if(eh(g))eR(g,"row");else{var y=q||$||ef(g);_.current=g.index,L.current=g.index,F.current=m.first,Z()?eA(lo(lo({},g),{},{toggleable:y,type:"row"})):eI(lo(lo({},g),{},{toggleable:y,type:"row"}))}eH(g.originalEvent,"row")}else eB(g.originalEvent);B.current=!1}},eV=function(g){var y=g.originalEvent;!K.isClickable(y.target)&&m.onRowDoubleClick&&m.onRowDoubleClick(g)},eU=function(g){var y=g.originalEvent;!K.isClickable(y.target)&&m.onRowPointerDown&&m.onRowPointerDown(g)},eW=function(g){var y=g.originalEvent;!K.isClickable(y.target)&&m.onRowPointerUp&&m.onRowPointerUp(g)},eG=function(g){if(m.onContextMenu||m.onContextMenuSelectionChange){var y=ee.isNotEmpty(m.selection),v=g.data;y&&K.clearSelection(),m.onContextMenuSelectionChange&&m.onContextMenuSelectionChange({originalEvent:g.originalEvent,value:v,index:g.index}),m.onContextMenu&&m.onContextMenu({originalEvent:g.originalEvent,data:v,index:g.index}),g.originalEvent.preventDefault()}},eq=function(g){m.onRowMouseEnter&&m.onRowMouseEnter(g)},e$=function(g){m.onRowMouseLeave&&m.onRowMouseLeave(g)},eK=function(){B.current=!0},eQ=function(g){var y=g.originalEvent,v=E()?"rowreordericon"===K.getAttribute(y.target,"data-pc-section")||y.target.closest('[data-pc-section="rowreordericon"]'):K.hasClass(y.target,"p-datatable-reorderablerow-handle")||y.target.closest(".p-datatable-reorderablerow-handle");y.currentTarget.draggable=v,ec(g)&&(eL(y),_.current=g.index,L.current=g.index,F.current=m.first)},eZ=function(m){var g=m.index===_.current;ec(m)&&!g&&eR(m,"row")},eX=C.useRef(m.expandedRows);C.useEffect(function(){eX.current=m.expandedRows},[m.expandedRows]);var eJ=function(g){var y,v=m.dataKey;if(m.groupRowsBy?v!==m.groupRowsBy:!v){var b=ex(eX.current,g.data);y=eX.current?oT(eX.current):[],-1!==b?(y=y.filter(function(m,g){return g!==b}),m.onRowCollapse&&m.onRowCollapse({originalEvent:g,data:g.data})):(y.push(g.data),m.onRowExpand&&m.onRowExpand({originalEvent:g,data:g.data}))}else{var x=String(ee.resolveFieldData(g.data,v));null!=(y=eX.current?lo({},eX.current):{})[x]?(delete y[x],m.onRowCollapse&&m.onRowCollapse({originalEvent:g,data:g.data})):(y[x]=!0,m.onRowExpand&&m.onRowExpand({originalEvent:g,data:g.data}))}m.onRowToggle&&m.onRowToggle({data:y})},e0=function(m){var g=m.originalEvent,y=m.index;ec(m)&&(H.current=!0,z.current=y,g.dataTransfer.setData("text","b"))},e1=function(m){var g=m.originalEvent,y=m.index;if(H.current){if(z.current!==y){var v=g.currentTarget,b=K.getOffset(v).top+K.getWindowScrollTop(),x=g.pageY+window.scrollY,w=b+K.getOuterHeight(v)/2,S=v.previousElementSibling;x<w?(v.setAttribute("data-p-datatable-dragpoint-bottom","false"),E()||K.removeClass(v,"p-datatable-dragpoint-bottom"),V.current=y,S?(S.setAttribute("data-p-datatable-dragpoint-bottom","true"),E()||K.addClass(S,"p-datatable-dragpoint-bottom")):(v.setAttribute("data-p-datatable-dragpoint-top","true"),E()||K.addClass(v,"p-datatable-dragpoint-top"))):(S?(S.setAttribute("data-p-datatable-dragpoint-bottom","false"),E()||K.removeClass(S,"p-datatable-dragpoint-bottom")):(v.setAttribute("data-p-datatable-dragpoint-top","true"),E()||K.addClass(v,"p-datatable-dragpoint-top")),y+1!==z.current&&(V.current=y+1),v.setAttribute("data-p-datatable-dragpoint-bottom","true"),E()||K.addClass(v,"p-datatable-dragpoint-bottom"))}g.preventDefault()}},e2=function(m){var g=m.originalEvent.currentTarget,y=g.previousElementSibling;y&&(y.setAttribute("data-p-datatable-dragpoint-bottom","false"),E()||K.removeClass(y,"p-datatable-dragpoint-bottom")),g.setAttribute("data-p-datatable-dragpoint-bottom","false"),E()||K.removeClass(g,"p-datatable-dragpoint-bottom"),g.setAttribute("data-p-datatable-dragpoint-top","false"),E()||K.removeClass(g,"p-datatable-dragpoint-top")},e3=function(m){var g=m.originalEvent;H.current=!1,z.current=null,V.current=null,g.currentTarget.draggable=!1},e6=function(g){var y=g.originalEvent;if(null!=V.current){var v=z.current>V.current?V.current:0===V.current?0:V.current-1,b=oT(m.tableProps.value);ee.reorderArray(b,z.current,v),m.onRowReorder&&m.onRowReorder({originalEvent:y,value:b,dragIndex:z.current,dropIndex:v})}e2(g),e3(g),y.preventDefault()},e4=function(m){eA(lo(lo({},m),{},{toggleable:!0,type:"radio"}))},e7=function(m){eI(lo(lo({},m),{},{toggleable:!0,type:"checkbox"}))},e8=function(m){var g=D.current,y=g.x,v=g.y,b=m.clientX-y,x=m.clientY-v;x<0&&(P.current.style.top="".concat(m.pageY+5,"px")),b<0&&(P.current.style.left="".concat(m.pageX+5,"px")),P.current.style.height="".concat(Math.abs(x),"px"),P.current.style.width="".concat(Math.abs(b),"px"),m.preventDefault()},e9=function(){P.current&&(P.current.remove(),P.current=null),document.removeEventListener("mousemove",e8),document.removeEventListener("mouseup",e9)},te=function(g){if(ed(g)){if(m.onCellClick&&m.onCellClick(g),eg()){if(eh(g))eR(g,"cell");else{var y=ef(g),v=g.originalEvent,b=oz(g,li);_.current=g.rowIndex,L.current=g.rowIndex,F.current=m.first,M.current=g.cellIndex,Z()?eA({originalEvent:v,data:b,index:g.rowIndex,toggleable:y,type:"cell"}):eI({originalEvent:v,data:b,index:g.rowIndex,toggleable:y,type:"cell"})}eH(g.originalEvent,"cell")}B.current=!1}},tt=function(g){eu(g)&&(eL(g.originalEvent),_.current=g.rowIndex,L.current=g.rowIndex,F.current=m.first,M.current=g.cellIndex)},tn=function(m){var g=m.rowIndex===_.current&&m.cellIndex===M.current;eu(m)&&!g&&eR(m,"cell")},tr=function(){document.addEventListener("mousemove",e8),document.addEventListener("mouseup",e9),document.body.appendChild(P.current)},ti=function(){e9()};C.useEffect(function(){m.frozenRow&&ej(),m.scrollable&&"subheader"===m.rowGroupMode&&eT()}),e5(function(){m.paginator&&X()&&(_.current=null)},[m.first]),eF(function(){m.dragSelection&&ti()});var ta=function(){if(!m.loading){var g=ey(),v=ee.getJSXElement(m.emptyMessage,{props:m.tableProps,frozen:m.frozenRow})||ek("emptyMessage"),x=y({className:w("emptyMessage"),role:"row"},b("emptyMessage")),E=y({colSpan:g,role:"cell"},I("root"),I("bodyCell"));return C.createElement("tr",x,C.createElement("td",E,v))}return null},to=function(g,v,x,S){if(U&&eS(m.value,g,v-m.first)){var k=ew(),j=m.expandableRowGroups&&C.createElement(lr,{hostName:m.hostName,onClick:eJ,rowData:g,expanded:x,expandedRowIcon:m.expandedRowIcon,collapsedRowIcon:m.collapsedRowIcon,ptCallbacks:m.ptCallbacks,metaData:m.metaData,unstyled:E()}),T={index:v,props:m.tableProps,customRendering:!1},N=ee.getJSXElement(m.rowGroupHeaderTemplate,g,T);if(!T.customRendering){var A=y({colSpan:S},I("root"),I("bodyCell")),R=y({className:w("rowGroupHeaderName")},b("rowGroupHeaderName"));N=C.createElement("td",A,j,C.createElement("span",R,N))}var O=y({className:w("rowGroupHeader"),style:k,role:"row"},b("rowGroupHeader"));return C.createElement("tr",O,N)}return null},tl=function(g,y,v,b){if(!m.expandableRowGroups||b){var x=!!Y()&&en(g),w=er(g),S=em(),k=eg(),j=el(g);return C.createElement(le,{hostName:m.hostName,allowCellSelection:k,allowRowSelection:S,cellMemo:m.cellMemo,cellMemoProps:m.cellMemoProps,cellMemoPropsDepth:m.cellMemoPropsDepth,cellClassName:m.cellClassName,checkIcon:m.checkIcon,collapsedRowIcon:m.collapsedRowIcon,columns:m.columns,colsProps:A,compareSelectionBy:m.compareSelectionBy,contextMenuSelected:w,dataKey:m.dataKey,editMode:m.editMode,editing:j,editingMeta:m.editingMeta,editingRows:m.editingRows,expanded:b,expandedRowIcon:m.expandedRowIcon,frozenRow:m.frozenRow,groupRowsBy:m.groupRowsBy,index:v,isSelectable:ei,onCellClick:te,onCellMouseDown:tt,onCellMouseUp:tn,onCheckboxChange:e7,onEditingMetaChange:m.onEditingMetaChange,onRadioChange:e4,onRowClick:ez,onRowDoubleClick:eV,onRowPointerDown:eU,onRowPointerUp:eW,onRowDragEnd:e3,onRowDragLeave:e2,onRowDragOver:e1,onRowDragStart:e0,onRowDrop:e6,onRowEditCancel:m.onRowEditCancel,onRowEditChange:m.onRowEditChange,onRowEditComplete:m.onRowEditComplete,onRowEditInit:m.onRowEditInit,onRowEditSave:m.onRowEditSave,onRowMouseDown:eQ,onRowMouseEnter:eq,onRowMouseLeave:e$,onRowMouseUp:eZ,onRowRightClick:eG,onRowToggle:eJ,onRowTouchEnd:eK,responsiveLayout:m.responsiveLayout,rowClassName:m.rowClassName,rowData:g,rowEditValidator:m.rowEditValidator,rowEditorCancelIcon:m.rowEditorCancelIcon,rowEditorInitIcon:m.rowEditorInitIcon,rowEditorSaveIcon:m.rowEditorSaveIcon,rowGroupMode:m.rowGroupMode,rowIndex:y,selectOnEdit:m.selectOnEdit,selected:x,selection:m.selection,selectionMode:m.selectionMode,selectionModeInColumn:m.selectionModeInColumn,showRowReorderElement:m.showRowReorderElement,showSelectionElement:m.showSelectionElement,tabIndex:m.tabIndex,tableProps:m.tableProps,tableSelector:m.tableSelector,value:m.value,virtualScrollerOptions:m.virtualScrollerOptions,ptCallbacks:m.ptCallbacks,metaData:m.metaData,unstyled:E()})}}
364,ts=function(g,v,x,E){if(x&&!(U&&m.expandableRowGroups)){var S="".concat(m.tableSelector,"_content_").concat(v,"_expanded"),k={index:v,customRendering:!1},j=ee.getJSXElement(m.rowExpansionTemplate,g,k);if(!k.customRendering){var T=y({colSpan:E,role:"cell"},I("root"),I("bodyCell"));j=C.createElement("td",T,j)}var N=y({id:S,className:w("rowExpansion"),role:"row"},b("rowExpansion"));return C.createElement("tr",N,j)}return null},tc=function(g,v,x,E){if(U&&eC(m.value,g,v-m.first,x)){var S=ee.getJSXElement(m.rowGroupFooterTemplate,g,{index:v,colSpan:E,props:m.tableProps}),k=y({className:w("rowGroupFooter"),role:"row"},b("rowGroupFooter"));return C.createElement("tr",k,S)}return null},tu=function(){return m.value&&m.value.map(function(g,y){var v=eb("getItemOptions")?eb("getItemOptions")(y).index:m.first+y,b=eE(g,v),x=ea(g),w=ey(),E=to(g,v,x,w),S=tl(g,v,y,x),k=ts(g,v,x,w),j=tc(g,v,x,w);return C.createElement(C.Fragment,{key:b},E,S,k,j)})},td=m.empty?ta():tu(),tp="p-datatable-virtualscroller-spacer"===m.className?"virtualScrollerSpacer":"tbody",tf=y({style:m.style,className:w(tp,{className:m.className}),role:" rowgroup"},b(tp,{hostName:m.hostName}));return C.createElement("tbody",oy({ref:O},tf),td)}));ll.displayName="TableBody";var ls=td.extend({defaultProps:{__TYPE:"ColumnGroup",children:void 0},getCProp:function(m,g){return ee.getComponentProp(m,g,ls.defaultProps)},getCProps:function(m){return ee.getComponentProps(m,ls.defaultProps)}}),lc=td.extend({defaultProps:{__TYPE:"Row",style:null,className:null,children:void 0},getCProp:function(m,g){return ee.getComponentProp(m,g,lc.defaultProps)}});function lu(m,g){var y=Object.keys(m);if(Object.getOwnPropertySymbols){var v=Object.getOwnPropertySymbols(m);g&&(v=v.filter(function(g){return Object.getOwnPropertyDescriptor(m,g).enumerable})),y.push.apply(y,v)}return y}function ld(m){for(var g=1;g<arguments.length;g++){var y=null!=arguments[g]?arguments[g]:{};g%2?lu(Object(y),!0).forEach(function(g){ow(m,g,y[g])}):Object.getOwnPropertyDescriptors?Object.defineProperties(m,Object.getOwnPropertyDescriptors(y)):lu(Object(y)).forEach(function(g){Object.defineProperty(m,g,Object.getOwnPropertyDescriptor(y,g))})}return m}var lp=C.memo(function(m){var g=oR(C.useState({}),2),y=g[0],v=g[1],b=C.useRef(null),x=eY(),w=function(){return oP.getCProps(m.column)},E=m.ptCallbacks,S=E.ptm,k=E.ptmo,j=E.cx,T=function(g){var v=w(),b={props:v,parent:m.metaData,hostName:m.hostName,state:{styleObject:y},context:{index:m.index,size:m.metaData.props.size,showGridlines:m.metaData.props.showGridlines}};return x(S("column.".concat(g),{column:b}),S("column.".concat(g),b),k(v,g,b))},N=function(g){return oP.getCProp(m.column,g)},A=function(){var m=N("footerStyle"),g=N("style");return N("frozen")?Object.assign({},g,m,y):Object.assign({},g,m)},I=function(){if(N("frozen")){var m=ld({},y);if("right"===N("alignFrozen")){var g=0,x=b.current&&b.current.nextElementSibling;x&&x.classList.contains("p-frozen-column")&&(g=K.getOuterWidth(x)+parseFloat(x.style.right||0)),m.right=g+"px"}else{for(var w=0,E=b.current&&b.current.previousElementSibling;E;){if(E&&E.classList.contains("p-frozen-column")){w=K.getOuterWidth(E)+parseFloat(E.style.left||0),b.current.style.left=w+"px";break}E=E.previousElementSibling}m.left=w+"px"}y.left===m.left&&y.right===m.right||v(m)}};C.useEffect(function(){N("frozen")&&I()});var R=A(),O=N("align"),P=N("colSpan"),_=N("rowSpan"),M=ee.getJSXElement(N("footer"),{props:m.tableProps}),L=x({style:R,className:D(N("footerClassName"),N("className"),j("footerCell",{getColumnProp:N,align:O})),role:"cell",colSpan:P,rowSpan:_},T("root"),T("footerCell"));return C.createElement("td",oy({ref:b},L),M)});lp.displayName="FooterCell";var lf=["unstyled","__TYPE","ptOptions"];function lh(m,g){var y=Object.keys(m);if(Object.getOwnPropertySymbols){var v=Object.getOwnPropertySymbols(m);g&&(v=v.filter(function(g){return Object.getOwnPropertyDescriptor(m,g).enumerable})),y.push.apply(y,v)}return y}function lm(m){for(var g=1;g<arguments.length;g++){var y=null!=arguments[g]?arguments[g]:{};g%2?lh(Object(y),!0).forEach(function(g){ow(m,g,y[g])}):Object.getOwnPropertyDescriptors?Object.defineProperties(m,Object.getOwnPropertyDescriptors(y)):lh(Object(y)).forEac
364h(function(g){Object.defineProperty(m,g,Object.getOwnPropertyDescriptor(y,g))})}return m}var lg=C.memo(function(m){var g=m.ptCallbacks,y=g.ptm,v=g.ptmo,b=g.cx,x=eY(),w=function(m){return ls.getCProps(m)},E=C.useContext(eN),S=function(){return m.footerColumnGroup?ls.getCProps(m.footerColumnGroup):void 0},k=function(g,b){var E=w(g),S={props:E,parent:m.metaData,hostName:m.hostName};return x(y("row.".concat(b),{row:S}),y("row.".concat(b),S),v(E,b,S))},j=function(g){var b=S(),w={props:S(),parent:m.metaData,hostName:m.hostName};return x(y("columnGroup.".concat(g),{columnGroup:w}),y("columnGroup.".concat(g),w),v(b,g,w))},T=function(m,g){return oP.getCProp(m,g)},N=function(m){return A(C.Children.toArray(lc.getCProp(m,"children")))},A=function(g){return C.Children.map(g,function(g,y){var v=!g||!T(g,"hidden"),b=g&&(T(g,"columnKey")||T(g,"field"))||y;return v&&C.createElement(lp,{hostName:m.hostName,key:b,tableProps:m.tableProps,column:g,ptCallbacks:m.ptCallbacks,metaData:m.metaData})})},I=function(){if(m.footerColumnGroup)return C.Children.toArray(ls.getCProp(m.footerColumnGroup,"children")).map(function(m,g){var y=lc.getProps(m.props,E),v=y.unstyled;y.__TYPE,y.ptOptions;var b=oz(y,lf),w=x({role:"row"},v?lm({unstyled:v},b):b,k(m,"root"));return C.createElement("tr",oy({},w,{key:g}),N(m))});var g=x({role:"row"},y("footerRow",{hostName:m.hostName}));return C.createElement("tr",g,A(m.columns))};if(m.footerColumnGroup||m.columns&&m.columns.some(function(m){return m&&T(m,"footer")})){var R=I(),O=x({className:b("tfoot"),role:"rowgroup"},j("root"),y("tfoot",{hostName:m.hostName}));return C.createElement("tfoot",O,R)}return null});function ly(m,g){for(var y=0;y<g.length;y++){var v=g[y];v.enumerable=v.enumerable||!1,v.configurable=!0,"value"in v&&(v.writable=!0),Object.defineProperty(m,ox(v.key),v)}}function lv(m,g,y){return g&&ly(m.prototype,g),y&&ly(m,y),Object.defineProperty(m,"prototype",{writable:!1}),m}function lb(m,g){if(!(m instanceof g))throw TypeError("Cannot call a class as a function")}lg.displayName="TableFooter";var lx=Object.freeze({STARTS_WITH:"startsWith",CONTAINS:"contains",NOT_CONTAINS:"notContains",ENDS_WITH:"endsWith",EQUALS:"equals",NOT_EQUALS:"notEquals",IN:"in",NOT_IN:"notIn",LESS_THAN:"lt",LESS_THAN_OR_EQUAL_TO:"lte",GREATER_THAN:"gt",GREATER_THAN_OR_EQUAL_TO:"gte",BETWEEN:"between",DATE_IS:"dateIs",DATE_IS_NOT:"dateIsNot",DATE_BEFORE:"dateBefore",DATE_AFTER:"dateAfter",CUSTOM:"custom"}),lw=lv(function m(){lb(this,m)});ow(lw,"ripple",!1),ow(lw,"inputStyle","outlined"),ow(lw,"locale","en"),ow(lw,"appendTo",null),ow(lw,"cssTransition",!0),ow(lw,"autoZIndex",!0),ow(lw,"hideOverlaysOnDocumentScrolling",!1),ow(lw,"nonce",null),ow(lw,"nullSortOrder",1),ow(lw,"zIndex",{modal:1100,overlay:1e3,menu:1e3,tooltip:1100,toast:1200}),ow(lw,"pt",void 0),ow(lw,"filterMatchModeOptions",{text:[lx.STARTS_WITH,lx.CONTAINS,lx.NOT_CONTAINS,lx.ENDS_WITH,lx.EQUALS,lx.NOT_EQUALS],numeric:[lx.EQUALS,lx.NOT_EQUALS,lx.LESS_THAN,lx.LESS_THAN_OR_EQUAL_TO,lx.GREATER_THAN,lx.GREATER_THAN_OR_EQUAL_TO],date:[lx.DATE_IS,lx.DATE_IS_NOT,lx.DATE_BEFORE,lx.DATE_AFTER]}),ow(lw,"changeTheme",function(m,g,y,v){var b,x=document.getElementById(y);if(!x)throw Error("Element with id ".concat(y," not found."));var w=x.getAttribute("href").replace(m,g),E=document.createElement("link");E.setAttribute("rel","stylesheet"),E.setAttribute("id",y),E.setAttribute("href",w),E.addEventListener("load",function(){v&&v()}),null==(b=x.parentNode)||b.replaceChild(E,x)});var lE={en:{accept:"Yes",addRule:"Add Rule",am:"AM",apply:"Apply",cancel:"Cancel",choose:"Choose",chooseDate:"Choose Date",chooseMonth:"Choose Month",chooseYear:"Choose Year",clear:"Clear",completed:"Completed",contains:"Contains",custom:"Custom",dateAfter:"Date is after",dateBefore:"Date is before",dateFormat:"mm/dd/yy",dateIs:"Date is",dateIsNot:"Date is not",dayNames:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],dayNamesMin:["Su","Mo","Tu","We","Th","Fr","Sa"],dayNamesShort:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],emptyFilterMessage:"No results found",emptyMessage:"No available options",emptySearchMessage:"No results found",emptySelectionMessage:"No selected item",endsWith:"Ends with",equals:"Equals",fileChosenMessage:"{0} files",fileSizeTypes:["B","KB","MB","GB","TB","PB","EB","ZB","YB"],filter:"Filter",firstDayOfWeek:0,gt:"Greater than",gte:"Greater than or equal to",lt:"Less than",lte:"Less than or equal to",matchAll:"Match All",matchAny:"Match Any",medium:"Medium",monthNames:["January","February","March","April","May","June","July","August","September","October","November","December"],monthNamesShort:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],nextDecade:"Next Decade",nextHour:"Next Hour",nextMinute:"Next Minute",nextMonth:"Next Month",nextSecond:"Next Second",nextYear:"Next Year",noFileChosenMessage:"No file chosen",noFilter:"No Filter",notContains:"Not contains",notEquals:"Not equals",now:"Now",passwordPrompt:"Enter a password",pending:"Pending",pm:"PM",prevDecade:"Previous Decade",prevHour:"Previous Hour",prevMinute:"Previous Minute",prevMonth:"Previous Month",prevSecond:"Previous Second",prevYear:"Previous Year",reject:"No",removeRule:"Remove Rule",searchMessage:"{0} results are available",selectionMessage:"{0} items selected",showMonthAfterYear:!1,startsWith:"Starts with",strong:"Strong",today:"Today",upload:"Upload",weak:"Weak",weekHeader:"Wk",aria:{cancelEdit:"Cancel Edit",close:"Close",collapseLabel:"Collapse",collapseRow:"Row Collapsed",editRow:"Edit Row",expandLabel:"Expand",expandRow:"Row Expanded",falseLabel:"False",filterConstraint:"Filter Constraint",filterOperator:"Filter Operator",firstPageLabel:"First Page",gridView:"Grid View",hideFilterMenu:"Hide Filter Menu",jumpToPageDropdownLabel:"Jump to Page Dropdown",jumpToPageInputLabel:"Jump to Page Input",lastPageLabel:"Last Page",listLabel:"Option List",listView:"List View",moveAllToSource:"Move All to Source",moveAllToTarget:"Move All to Target",moveBottom:"Move Bottom",moveDown:"Move Down",moveToSource:"Move to Source",moveToTarget:"Move to Target",moveTop:"Move Top",moveUp:"Move Up",navigation:"Navigation",next:"Next",nextPageLabel:"Next Page",nullLabel:"Not Selected",otpLabel:"Please enter one time password character {0}",pageLabel:"Page {page}",passwordHide:"Hide Password",passwordShow:"Show Password",previous:"Previous",prevPageLabel:"Previous Page",removeLabel:"Remove",rotateLeft:"Rotate Left",rotateRight:"Rotate Right",rowsPerPageLabel:"Rows per page",saveEdit:"Save Edit",scrollTop:"Scroll Top",selectAll:"All items selected",selectLabel:"Select",selectRow:"Row Selected",showFilterMenu:"Show Filter Menu",slide:"Slide",slideNumber:"{slideNumber}",star:"1 star",stars:"{star} stars",trueLabel:"True",unselectAll:"All items unselected",unselectLabel:"Unselect",unselectRow:"Row Unselected",zoomImage:"Zoom Image",zoomIn:"Zoom In",zoomOut:"Zoom Out"}}};function lS(m,g){if(m.includes("__proto__")||m.includes("prototype"))throw Error("Unsafe ariaKey detected");var y=lw.locale;try{var v=lC(y).aria[m];if(v)for(var b in g)g.hasOwnProperty(b)&&(v=v.replace("{".concat(b,"}"),g[b]));return v}catch(g){throw Error("The ".concat(m," option is not found in the current locale('").concat(y,"')."))}}function lC(m){var g=m||lw.locale;if(g.includes("__proto__")||g.includes("prototype"))throw Error("Unsafe locale detected");return lE[g]}var lk="",lj=td.extend({defaultProps:{__TYPE:"FocusTrap",children:void 0},css:{styles:lk},getProps:function(m){return ee.getMergedProps(m,lj.defaultProps)},getOtherProps:function(m){return ee.getDiffProps(m,lj.defaultProps)}});function lT(m,g){var y=Object.keys(m);if(Object.getOwnPropertySymbols){var v=Object.getOwnPropertySymbols(m);g&&(v=v.filter(function(g){return Object.getOwnPropertyDescriptor(m,g).enumerable})),y.push.apply(y,v)}return y}function lN(m){for(var g=1;g<arguments.length;g++){var y=null!=arguments[g]?arguments[g]:{};
364g%2?lT(Object(y),!0).forEach(function(g){ow(m,g,y[g])}):Object.getOwnPropertyDescriptors?Object.defineProperties(m,Object.getOwnPropertyDescriptors(y)):lT(Object(y)).forEach(function(g){Object.defineProperty(m,g,Object.getOwnPropertyDescriptor(y,g))})}return m}var lA=C.default.memo(C.default.forwardRef(function(m,g){var y,v,b,x,w,E=C.default.useRef(null),S=C.default.useRef(null),k=C.default.useRef(null),j=C.default.useContext(eN),T=lj.getProps(m,j),N={props:T};e2(lj.css.styles,{name:"focustrap"}),lj.setMetaData(lN({},N)).ptm,C.default.useImperativeHandle(g,function(){return{props:T,getInk:function(){return S.current},getTarget:function(){return E.current}}}),eZ(function(){T.disabled||(E.current=A(),I(E.current))});var A=function(){return S.current&&S.current.parentElement},I=function(m){var g=T||{},y=g.autoFocusSelector,v=void 0===y?"":y,b=g.firstFocusableSelector,x=void 0===b?"":b,w=g.autoFocus,E=void 0!==w&&w,S="".concat(R(v)),C="[autofocus]".concat(S,", [data-pc-autofocus='true']").concat(S),k=K.getFirstFocusableElement(m,C);E&&!k&&(k=K.getFirstFocusableElement(m,R(x))),K.focus(k)},R=function(m){return':not(.p-hidden-focusable):not([data-p-hidden-focusable="true"])'.concat(null!=m?m:"")},O=function(m){var g,y=m.currentTarget,v=m.relatedTarget,b=v!==y.$_pfocustrap_lasthiddenfocusableelement&&null!=(g=E.current)&&g.contains(v)?y.$_pfocustrap_lasthiddenfocusableelement:K.getFirstFocusableElement(y.parentElement,R(y.$_pfocustrap_focusableselector));K.focus(b)},P=function(m){var g,y=m.currentTarget,v=m.relatedTarget,b=v!==y.$_pfocustrap_firsthiddenfocusableelement&&null!=(g=E.current)&&g.contains(v)?y.$_pfocustrap_firsthiddenfocusableelement:K.getLastFocusableElement(y.parentElement,R(y.$_pfocustrap_focusableselector));K.focus(b)};return v=void 0===(y=(T||{}).tabIndex)?0:y,x=(b=function(m,g,y){return C.default.createElement("span",{ref:m,className:"p-hidden-accessible p-hidden-focusable",tabIndex:v,role:"presentation","aria-hidden":!0,"data-p-hidden-accessible":!0,"data-p-hidden-focusable":!0,onFocus:g,"data-pc-section":y})})(S,O,"firstfocusableelement"),w=b(k,P,"lastfocusableelement"),S.current&&k.current&&(S.current.$_pfocustrap_lasthiddenfocusableelement=k.current,k.current.$_pfocustrap_firsthiddenfocusableelement=S.current),C.default.createElement(C.default.Fragment,null,x,T.children,w)}));function lI(m,g){var y=Object.keys(m);if(Object.getOwnPropertySymbols){var v=Object.getOwnPropertySymbols(m);g&&(v=v.filter(function(g){return Object.getOwnPropertyDescriptor(m,g).enumerable})),y.push.apply(y,v)}return y}function lR(m){for(var g=1;g<arguments.length;g++){var y=null!=arguments[g]?arguments[g]:{};g%2?lI(Object(y),!0).forEach(function(g){ow(m,g,y[g])}):Object.getOwnPropertyDescriptors?Object.defineProperties(m,Object.getOwnPropertyDescriptors(y)):lI(Object(y)).forEach(function(g){Object.defineProperty(m,g,Object.getOwnPropertyDescriptor(y,g))})}return m}var lO=C.memo(function(m){var g=oR(C.useState(!1),2),y=g[0],v=g[1],b=C.useRef(null),x=C.useRef(null),w=C.useRef(null),E=C.useRef(!1),S=C.useRef(null),k=eY(),j=function(g){return oP.getCProp(m.column,g)},T=function(){return oP.getCProps(m.column)},N=C.useContext(eN),A=m.ptCallbacks,I=A.ptm,R=A.ptmo,O=A.cx,P=function(g,v){var b=T(),x=lR({props:b,parent:m.metaData,hostName:m.hostName,state:{overlayVisible:y}},v);return k(I("column.".concat(g),{column:x}),I("column.".concat(g),x),R(b,g,x))},D=j("filterField")||j("field"),_=m.filters[D],M=m.filtersStore&&m.filtersStore[D],L=oR(e0({target:w,overlay:b,listener:function(m,g){var y=g.type;g.valid&&("outside"===y?(E.current||J(m.target)||eS(),E.current=!1):N.hideOverlaysOnDocumentScrolling?eS():K.isDocument(m.target)||K.alignOverlay(b.current,w.current,N&&N.appendTo||eA.appendTo,!1))},when:y}),2),F=L[0],B=L[1],H=function(){return!!M&&!!_&&(M.operator?!V(_.constraints[0].value):!V(_.value))},z=function(){return _&&!V(_.value)},V=function(m){return ee.isEmpty(m)},U=function(m){return _&&_.matchMode===m},W=function(){return j("filterMatchModeOptions")||N&&N.filterMatchModeOptions[er()].map(function(m){return{label:ek(m),value:m}})||eA.filterMatchModeOptions[er()].map(function(m){return{label:ek(m),value:m}})},G=function(){return j("showFilterMenu")&&("row"!==m.display||"boolean"!==j("dataType"))},q=function(){return j("showClearButton")&&"row"===m.display},$=function(){return"boolean"!==j("dataType")&&j("showFilterMatchModes")&&W()&&j("showFilterMenuOptions")},Q=function(){return j("showFilterOperator")&&_&&_.operator&&j("showFilterMenuOptions")},Y=function(){return eD().length>1},Z=function(){return j("showAddButton")&&_&&_.operator&&eD()&&eD().length<j("maxConstraints")&&j("showFilterMenuOptions")},X=function(m){return!J(m)&&b.current&&!(b.current.isSameNode(m)||b.current.contains(m))},J=function(m){return w.current&&(w.current.isSameNode(m)||w.current.contains(m))},et=function(){if(M)return M.operator?{matchMode:M.constraints[0].matchMode,operator:M.operator}:{matchMode:M.matchMode}},er=function(){var m=j("dataType"),g=j("filterMatchMode"),y=function(m){return N&&N.filterMatchModeOptions[m].some(function(m){return m===g})||eA.filterMatchModeOptions[m].some(function(m){return m===g})};
364if("custom"!==g||y(m)){if(g)return Object.keys(N&&N.filterMatchModeOptions||eA.filterMatchModeOptions).find(function(m){return y(m)})||m}else N&&N.filterMatchModeOptions[m].push(ed.CUSTOM)||eA.filterMatchModeOptions[m].push(ed.CUSTOM);return m},ei=function(){var g=j("onFilterClear"),y=et(),v=lR({},m.filters);v[D].operator?(v[D].constraints.splice(1),v[D].operator=y.operator,v[D].constraints[0]={value:null,matchMode:y.matchMode}):(v[D].value=null,v[D].matchMode=y?y.matchMode:v[D].matchMode),g&&g(),m.onFilterChange(v),m.onFilterApply(),eS()},eo=function(){var g=j("onFilterApplyClick");g&&g({field:D,constraints:_}),m.onFilterApply(),eS()},el=function(){v(function(m){return!m})},es=function(m){switch(m.key){case"Escape":case"Tab":eS();break;case"ArrowDown":if(y){var g=K.getFirstFocusableElement(b.current);g&&g.focus(),m.preventDefault()}else m.altKey&&(v(!0),m.preventDefault())}},eu=function(m){"Escape"===m.key&&(eS(),w.current&&w.current.focus())},ef=function(g,y){var v=lR({},m.filters),b=g.target.value,x=v[D];"menu"===m.display&&ee.isNotEmpty(x.constraints)?x.constraints[y].value=b:x.value=b,m.onFilterChange(v),j("showApplyButton")&&"row"!==m.display||m.onFilterApply()},eh=function(g,y){"Enter"!==g.key||j("showApplyButton")&&"menu"!==m.display||eo()},em=function(g){var y,v=j("onFilterMatchModeChange"),b=lR({},m.filters);b[D].matchMode=g,v&&v({field:D,matchMode:g}),m.onFilterChange(b),m.onFilterApply(),eS(),null==(y=w.current)||y.focus()},eg=function(m,g,y){var v=m.target;switch(m.key){case"ArrowDown":var b=ew(v);b&&(v.removeAttribute("tabindex"),b.tabIndex=0,b.focus()),m.preventDefault();break;case"ArrowUp":var x=eE(v);x&&(v.removeAttribute("tabindex"),x.tabIndex=0,x.focus()),m.preventDefault();break;case"Enter":y?ei():em(g.value),m.preventDefault()}},ey=function(g){var y=j("onFilterOperatorChange"),v=g.value,b=lR({},m.filters);b[D].operator=v,m.onFilterChange(b),y&&y({field:D,operator:v}),j("showApplyButton")||m.onFilterApply()},ev=function(g,y){var v=j("onFilterMatchModeChange"),b=lR({},m.filters),x=b[D];"menu"===m.display&&ee.isNotEmpty(x.constraints)?x.constraints[y].matchMode=g:x.matchMode=g,m.onFilterChange(b),v&&v({field:D,matchMode:g,index:y}),j("showApplyButton")||m.onFilterApply()},eb=function(){var g=j("onFilterConstraintAdd"),y=et(),v=lR({},m.filters),b={value:null,matchMode:y.matchMode};v[D].constraints.push(b),g&&g({field:D,constraint:b}),m.onFilterChange(v),j("showApplyButton")||m.onFilterApply()},ex=function(g){var y=j("onFilterConstraintRemove"),v=lR({},m.filters),b=v[D].constraints.splice(g,1);y&&y({field:D,constraint:b}),m.onFilterChange(v),j("showApplyButton")||m.onFilterApply()},ew=function(m){var g=m.nextElementSibling;return g?!0===K.getAttribute(g,"data-p-column-filter-separator")?ew(g):g:m.parentElement.firstElementChild},eE=function(m){var g=m.previousElementSibling;return g?!0===K.getAttribute(g,"data-p-column-filter-separator")?eE(g):g:m.parentElement.lastElementChild},eS=function(){v(!1)},eC=function(m){E.current=!0,rE.emit("overlay-click",{originalEvent:m,target:b.current})},ej=function(){E.current=!0},eT=function(){ec.set("overlay",b.current,N&&N.autoZIndex||eA.autoZIndex,N&&N.zIndex.overlay||eA.zIndex.overlay),K.addStyles(b.current,{position:"absolute",top:"0",left:"0"}),K.alignOverlay(b.current,w.current,N&&N.appendTo||eA.appendTo,!1),S.current=function(m){X(m.target)||(E.current=!0)},rE.on("overlay-click",S.current)},eI=function(){F()},eR=function(){eP()},eO=function(){ec.clear(b.current)},eP=function(){B(),rE.off("overlay-click",S.current),S.current=null,E.current=!1},eD=function(){return _?_.constraints||[_]:[]},e_=function(){return _.operator},eM=function(){return[{label:ek("matchAll"),value:ep.AND},{label:ek("matchAny"),value:ep.OR}]},eL=function(){return ek("noFilter")},eB=function(){return ek("removeRule")},eH=function(){return ek("addRule")},ez=function(){return ek("clear")},eV=function(){return ek("apply")},eU=function(g){var y=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,v=lR({},m.filters),b=v[D];"menu"===m.display&&b&&b.operator?v[D].constraints[y].value=g:v[D].value=g,m.onFilterChange(v)},eW=function(){for(var g=arguments.length,y=Array(g),v=0;v<g;v++)y[v]=arguments[v];y&&eU(y[0],y[1]),m.onFilterApply()};e5(function(){"menu"===m.display&&y&&K.alignOverlay(b.current,w.current,N&&N.appendTo||eA.appendTo,!1)}),eZ(function(){x.current||(x.current=en())}),eF(function(){S.current&&(rE.off("overlay-click",S.current),S.current=null),b.current&&(ec.clear(b.current),eP())});var eG=function(g,y){var v=g?g.value:null;return j("filterElement")?ee.getJSXElement(j("filterElement"),{field:D,index:y,filterModel:g,value:v,filterApplyCallback:eW,filterCallback:eU}):C.createElement(nG,{type:j("filterType"),value:v||"",onChange:function(m){return ef(m,y)},onKeyDown:function(m){return eh(m)},className:"p-column-filter",placeholder:j("filterPlaceholder"),maxLength:j("filterMaxLength"),"aria-label":j("filterPlaceholder"),unstyled:m.unstyled,__parentMetadata:{parent:m.metaData}
364})},eq=function(g,y){return"menu"===m.display?eG(g,y):null},e$=function(){if(!G())return null;var g=k({"aria-hidden":!0},P("filterIcon")),v=m.filterIcon||C.createElement(a8,g),b=ea.getJSXIcon(v,lR({},g),{props:m}),E=y?lS("hideFilterMenu"):lS("showFilterMenu"),S=k({type:"button",className:O("filterMenuButton",{overlayVisibleState:y,hasFilter:H}),"aria-haspopup":!0,"aria-expanded":y,"aria-label":E,"aria-controls":y?x.current:void 0,onClick:function(m){return el()},onKeyDown:function(m){return es(m)}},P("filterMenuButton",{context:{active:H()}}));return C.createElement("button",oy({ref:w},S),b,C.createElement(tZ,null))},eK=function(){if(!q())return null;var g=k({"aria-hidden":!0},P("filterClearIcon")),y=m.filterClearIcon||C.createElement(ot,g),v=ea.getJSXIcon(y,lR({},g),{props:m}),b=ez(),x=k({className:O("headerFilterClearButton",{hasRowFilter:z}),type:"button",onClick:function(m){return ei()},"aria-label":b},P("headerFilterClearButton",{context:{hidden:z()}}));return C.createElement("button",x,v,C.createElement(tZ,null))},eQ=function(){if($()){var m=W(),g=eL(),y=k({className:O("filterSeparator"),"data-p-column-filter-separator":!0},P("filterSeparator")),v=k({className:O("filterRowItem",{isRowMatchModeSelected:U,isShowMatchModes:$}),onClick:function(m){return ei()},onKeyDown:function(m){return eg(m,null,!0)}},P("filterRowItem")),b=k({className:O("filterRowItems")},P("filterRowItems"));return C.createElement("ul",b,m.map(function(m,g){var y=m.value,v=m.label,b=0===g?0:null,x=k({className:O("filterRowItem",{isRowMatchModeSelected:U,isShowMatchModes:$,value:y}),onClick:function(){return em(y)},onKeyDown:function(g){return eg(g,m)},tabIndex:b},P("filterRowItem",{context:{highlighted:m&&U(y)}}));return C.createElement("li",oy({},x,{key:v}),v)}),C.createElement("li",y),C.createElement("li",v,g))}return null},eX=function(){if(Q()){var g=eM(),y=e_(),v=k({className:O("filterOperator")},P("filterOperator"));return C.createElement("div",v,C.createElement(i$,{options:g,value:y,onChange:ey,className:"p-column-filter-operator-dropdown",pt:P("filterOperatorDropdown"),unstyled:m.unstyled,__parentMetadata:{parent:m.metaData},"aria-label":lS("filterOperator")}))}return null},eJ=function(g,y){if($()){var v=W();return C.createElement(i$,{options:v,value:g.matchMode,onChange:function(m){return ev(m.value,y)},className:"p-column-filter-matchmode-dropdown",pt:P("filterMatchModeDropdown"),unstyled:m.unstyled,__parentMetadata:{parent:m.metaData},"aria-label":lS("filterConstraint")})}return null},e1=function(g){if(Y()){var y=eB();return C.createElement(a6,{type:"button",icon:m.filterRemoveIcon||C.createElement(ol,null),className:"p-column-filter-remove-button p-button-text p-button-danger p-button-sm",onClick:function(){return ex(g)},label:y,pt:P("filterRemoveButton"),unstyled:m.unstyled,__parentMetadata:{parent:m.metaData}})}return null},e2=function(){var m=eD(),g=k({className:O("filterConstraints")},P("filterConstraints")),y=k({className:O("filterConstraint")},P("filterConstraint"));return C.createElement("div",g,m.map(function(m,g){var v=eJ(m,g),b=eq(m,g),x=e1(g),w=k(P("filterRemove"));return C.createElement("div",oy({},y,{key:g}),v,b,C.createElement("div",w,x))}))},e3=function(){if(Z()){var g=eH(),y=k({className:O("filterAddRule")},P("filterAddRule"));return C.createElement("div",y,C.createElement(a6,{type:"button",label:g,icon:m.filterAddIcon||C.createElement(oi,null),className:"p-column-filter-add-button p-button-text p-button-sm",onClick:eb,pt:P("filterAddRuleButton"),unstyled:m.unstyled,__parentMetadata:{parent:m.metaData}}))}return null},e6=function(){if(j("showClearButton")){if(!j("filterClear")){var g=ez();return C.createElement(a6,{type:"button",outlined:!0,size:"small",onClick:ei,label:g,pt:P("filterClearButton"),unstyled:m.unstyled,__parentMetadata:{parent:m.metaData}})}return ee.getJSXElement(j("filterClear"),{field:D,filterModel:_,filterClearCallback:ei})}return null},e4=function(){if(j("showApplyButton")){if(!j("filterApply")){var g=eV();return C.createElement(a6,{type:"button",size:"small",onClick:eo,label:g,pt:P("filterApplyButton"),unstyled:m.unstyled,__parentMetadata:{parent:m.metaData}
364})}return ee.getJSXElement(j("filterApply"),{field:D,filterModel:_,filterApplyCallback:eo})}return null},e7=function(){var m=e6(),g=e4(),y=k({className:O("filterButtonBar")},P("filterButtonBar"));return C.createElement("div",y,m,g)},e8=function(){var m=eX(),g=e2(),y=e3(),v=e7();return C.createElement(C.Fragment,null,m,g,y,v)},e9=function(){var g=j("filterMenuStyle"),v=ee.getJSXElement(j("filterHeader"),{field:D,filterModel:_,filterApplyCallback:eW}),w=ee.getJSXElement(j("filterFooter"),{field:D,filterModel:_,filterApplyCallback:eW}),E="row"===m.display?eQ():e8(),S=k({style:g,className:O("filterOverlay",{columnFilterProps:m,context:N,getColumnProp:j}),onKeyDown:function(m){return eu(m)},onClick:function(m){return eC(m)},onMouseDown:function(m){return ej()},id:x.current,"aria-modal":y,role:"dialog"},P("filterOverlay")),T=k({classNames:O("transition"),in:y,timeout:{enter:120,exit:100},unmountOnExit:!0,onEnter:eT,onEntered:eI,onExit:eR,onExited:eO},P("transition"));return C.createElement(nf,null,C.createElement(r3,oy({nodeRef:b},T),C.createElement("div",oy({ref:b},S),C.createElement(lA,{autoFocus:!0},v,E,w))))},te=function(){if("row"===m.display){var g=eG(_,0),y=k({className:O("filterInput")},P("filterInput"));return C.createElement("div",y,g)}return null}(),tt=e$(),tn=eK(),tr=e9(),ti=k({className:O("columnFilter",{columnFilterProps:m})},P("columnFilter"));return C.createElement("div",ti,te,tt,tn,tr)});function lP(m,g){var y=Object.keys(m);if(Object.getOwnPropertySymbols){var v=Object.getOwnPropertySymbols(m);g&&(v=v.filter(function(g){return Object.getOwnPropertyDescriptor(m,g).enumerable})),y.push.apply(y,v)}return y}function lD(m){for(var g=1;g<arguments.length;g++){var y=null!=arguments[g]?arguments[g]:{};g%2?lP(Object(y),!0).forEach(function(g){ow(m,g,y[g])}):Object.getOwnPropertyDescriptors?Object.defineProperties(m,Object.getOwnPropertyDescriptors(y)):lP(Object(y)).forEach(function(g){Object.defineProperty(m,g,Object.getOwnPropertyDescriptor(y,g))})}return m}lO.displayName="ColumnFilter";var l_=C.memo(function(m){var g=eY(),y=function(){return oP.getCProps(m.column)},v=m.ptCallbacks,b=v.ptm,x=v.ptmo,w=v.cx,E=function(v){var w=y(),E={props:w,parent:m.metaData,hostName:m.hostName,state:{},context:{checked:m.checked,disabled:m.disabled}};return g(b("column.".concat(v),{column:E}),b("column.".concat(v),E),x(w,v,E))},S=function(g){m.disabled||m.onChange({originalEvent:g,checked:!m.checked})},k=g({className:w("checkIcon")},E("headerCheckbox.icon")),j=m.checked?m.checkIcon||C.createElement(ib,k):null,T=ea.getJSXIcon(j,lD({},k),{props:m}),N=m.disabled?null:0,A={role:"checkbox","aria-checked":m.checked,"aria-label":m.checked?lS("selectAll"):lS("unselectAll"),tabIndex:N,onChange:S,icon:T,checked:m.checked,disabled:m.disabled,unstyled:m.unstyled,pt:E("headerCheckbox")};return C.createElement(oq,A)});function lM(m,g){var y=Object.keys(m);if(Object.getOwnPropertySymbols){var v=Object.getOwnPropertySymbols(m);g&&(v=v.filter(function(g){return Object.getOwnPropertyDescriptor(m,g).enumerable})),y.push.apply(y,v)}return y}function lL(m){for(var g=1;g<arguments.length;g++){var y=null!=arguments[g]?arguments[g]:{};g%2?lM(Object(y),!0).forEach(function(g){ow(m,g,y[g])}):Object.getOwnPropertyDescriptors?Object.defineProperties(m,Object.getOwnPropertyDescriptors(y)):lM(Object(y)).forEach(function(g){Object.defineProperty(m,g,Object.getOwnPropertyDescriptor(y,g))})}return m}l_.displayName="HeaderCheckbox";var lF=C.memo(function(m){var g,y,v,b,x,w,E,S,k,j,T,N,A,I,R,O,P=oR(C.useState({}),2),_=P[0],M=P[1],L=C.useRef(null),F=eL(m.column),B=eY(),H=m.metaData,z=m.ptCallbacks,V=m.index,U=m.ptCallbacks,W=U.ptm,G=U.ptmo,q=U.cx,$={index:V},Q=lL(lL({},H),$),Y=function(){return oP.getCProps(m.column)},Z=function(g){var y=Y(),v={props:y,parent:Q,hostName:m.hostName,state:{styleObject:_},context:{index:m.index,sorted:ei().sorted,resizable:m.resizableColumns,size:m.metaData.props.size,showGridlines:m.metaData.props.showGridlines}};return B(W("column.".concat(g),{column:v}),W("column.".concat(g),v),G(y,g,v))},X=function(){return m.multiSortMeta&&m.multiSortMeta.length>1},J=function(){return!et("sortable")||et("sortable")&&(m.allSortableDisabled||et("sortableDisabled"))},et=function(){return m.column?"string"==typeof(arguments.length<=0?void 0:arguments[0])?oP.getCPro
364p(m.column,arguments.length<=0?void 0:arguments[0]):oP.getCProp((arguments.length<=0?void 0:arguments[0])||m.column,arguments.length<=1?void 0:arguments[1]):null},en=function(){var m=et("headerStyle"),g=et("style");return et("frozen")?Object.assign({},g,m,_):Object.assign({},g,m)},er=function(){return m.multiSortMeta.findIndex(function(m){return m.field===et("field")||m.field===et("sortField")})},ei=function(){var g=!1,y=0,v=-1;return"single"===m.sortMode?y=(g=m.sortField&&(m.sortField===et("field")||m.sortField===et("sortField")))?m.sortOrder:0:"multiple"===m.sortMode&&(v=er())>-1&&(g=!0,y=m.multiSortMeta[v].order),{sorted:g,sortOrder:y,metaIndex:v}},eo=function(m){var g=m.sorted,y=m.sortOrder;return et("sortable")?g&&y<0?"descending":g&&y>0?"ascending":"none":null},el=function(){if(et("frozen")){var m=lL({},_);if("right"===et("alignFrozen")){var g=0,y=L.current&&L.current.nextElementSibling;y&&y.classList.contains("p-frozen-column")&&(g=K.getOuterWidth(y)+parseFloat(y.style.right||0)),m.right=g+"px"}else{for(var v=0,b=L.current&&L.current.previousElementSibling;b;){if(b&&b.classList.contains("p-frozen-column")){v=K.getOuterWidth(b)+parseFloat(b.style.left||0),L.current.style.left=v+"px";break}b=b.previousElementSibling}m.left=v+"px"}var x=L.current.parentElement.nextElementSibling;if(x){var w=K.index(L.current);x.children[w].style.left=m.left,x.children[w].style.right=m.right}_.left===m.left&&_.right===m.right||M(m)}},es=function(g){(et(g,"sortableDisabled")!==et("sortableDisabled")||et(g,"sortable")!==et("sortable"))&&m.onSortableChange()},ec=function(g){if(!J()){var y=g.target;(!0===K.getAttribute(y,"data-p-sortable-column")||"headertitle"===K.getAttribute(y,"data-pc-section")||"headercontent"===K.getAttribute(y,"data-pc-section")||"sortIcon"===K.getAttribute(y,"data-pc-section")||"sortIcon"===K.getAttribute(y.parentElement,"data-pc-section")||y.closest('[data-p-sortable-column="true"]')&&!y.closest('[data-pc-section="filtermenubutton"]'))&&(K.clearSelection(),m.onSortChange({originalEvent:g,column:m.column,sortableDisabledFields:m.sortableDisabledFields}))}},eu=function(g){m.onColumnMouseDown({originalEvent:g,column:m.column})},ed=function(m){("Enter"==m.code||"NumpadEnter"===m.code||"Space"==m.code)&&m.target===L.current&&!0===K.getAttribute(m.currentTarget,"data-p-sortable-column")&&(ec(m),m.preventDefault())},ep=function(g){m.onColumnDragStart({originalEvent:g,column:m.column})},ef=function(g){m.onColumnDragOver({originalEvent:g,column:m.column})},eh=function(g){m.onColumnDragLeave({originalEvent:g,column:m.column})},em=function(g){m.onColumnDrop({originalEvent:g,column:m.column})},eg=function(g){m.onColumnResizeStart({originalEvent:g,column:m.column})},ey=function(g){m.onColumnResizerClick&&(m.onColumnResizerClick({originalEvent:g,element:g.currentTarget.parentElement,column:m.column}),g.preventDefault())},ev=function(g){m.onColumnResizerDoubleClick&&(m.onColumnResizerDoubleClick({originalEvent:g,element:g.currentTarget.parentElement,column:m.column}),g.preventDefault())};C.useEffect(function(){et("frozen")&&el(),es(F)});var eb=function(){if(m.resizableColumns&&!et("frozen")){var g=B({className:q("columnResizer"),onMouseDown:function(m){return eg(m)},onTouchStart:function(m){return eg(m)},onClick:function(m){return ey(m)},onDoubleClick:function(m){return ev(m)}},Z("columnResizer"));return C.createElement("span",g)}return null},ex=function(){var g=ee.getJSXElement(et("header"),{props:m.tableProps}),y=B({className:q("headerTitle")},Z("headerTitle"));return C.createElement("span",y,g)},ew=function(g){var y=g.sorted,v=g.sortOrder;if(et("sortable")){var b=B({className:q("sortIcon")},Z("sortIcon")),x=B(Z("sort")),w=y?v<0?C.createElement(of,b):C.createElement(og,b):C.createElement(ou,b),E=ea.getJSXIcon(m.sortIcon||w,lL({},b),{props:m,sorted:y,sortOrder:v});return C.createElement("span",x,E)}return null},eE=function(g){var y=g.metaIndex;if(-1!==y&&X()){var v=m.groupRowsBy&&m.groupRowsBy===m.groupRowSortField?y:y+1,b=B({className:q("sortBadge")},Z("root"),Z("sortBadge"));return C.createElement("span",b,v)}return null},eS=function(){if(m.showSelectAll&&"multiple"===et("selectionMode")&&"row"!==m.filterDisplay){var g=m.allRowsSelected(m.value);return C.createElement(l_,{hostName:m.hostName,column:m.column,checked:g,onChange:m.onColumnCheckboxChange,disabled:m.empty,ptCallbacks:z,metaData:H,unstyled:m.unstyled})}return null}
364,eC=function(){return"menu"===m.filterDisplay&&et("filter")?C.createElement(lO,{hostName:m.hostName,display:"menu",column:m.column,filters:m.filters,onFilterChange:m.onFilterChange,onFilterApply:m.onFilterApply,filtersStore:m.filtersStore,filterIcon:m.filterIcon,filterClearIcon:m.filterClearIcon,ptCallbacks:z,metaData:H,unstyled:m.unstyled}):null},ek=function(m){var g=ex(),y=ew(m),v=eE(m),b=eS(),x=eC(),w=B({className:q("headerContent")},Z("headerContent"));return C.createElement("div",w,g,y,v,b,x)};return g=J(),y=ei(),v=en(),b=et("alignHeader")||et("align"),x=et("frozen"),w=et("sortable")&&!g?m.tabIndex:null,E=et("colSpan"),S=et("rowSpan"),k=eo(y),j=et("headerTooltip"),T=et("headerClassName"),N=ee.isNotEmpty(j),A=et("headerTooltipOptions"),I=eb(),R=ek(y),O=B({className:D(T,q("headerCell",{headerProps:m,frozen:x,sortMeta:y,align:b,_isSortableDisabled:g,getColumnProp:et})),style:v,role:"columnheader",onClick:function(m){return ec(m)},onKeyDown:function(m){return ed(m)},onMouseDown:function(m){return eu(m)},onDragStart:function(m){return ep(m)},onDragOver:function(m){return ef(m)},onDragLeave:function(m){return eh(m)},onDrop:function(m){return em(m)},tabIndex:w,colSpan:E,rowSpan:S,"aria-sort":k,"data-p-sortable-column":et("sortable"),"data-p-resizable-column":m.resizableColumns,"data-p-highlight":y.sorted,"data-p-filter-column":!m.metaData.props.headerColumnGroup&&"row"===m.filterDisplay,"data-p-frozen-column":et("frozen"),"data-p-reorderable-column":m.reorderableColumns},Z("root"),Z("headerCell")),C.createElement(C.Fragment,null,C.createElement("th",oy({ref:L},O),I,R),N&&C.createElement(n_,oy({target:L,content:j,pt:Z("tooltip"),unstyled:m.unstyled},A)))});lF.displayName="HeaderCell";var lB=["unstyled","__TYPE","ptOptions"];function lH(m,g){var y=Object.keys(m);if(Object.getOwnPropertySymbols){var v=Object.getOwnPropertySymbols(m);g&&(v=v.filter(function(g){return Object.getOwnPropertyDescriptor(m,g).enumerable})),y.push.apply(y,v)}return y}function lz(m){for(var g=1;g<arguments.length;g++){var y=null!=arguments[g]?arguments[g]:{};g%2?lH(Object(y),!0).forEach(function(g){ow(m,g,y[g])}):Object.getOwnPropertyDescriptors?Object.defineProperties(m,Object.getOwnPropertyDescriptors(y)):lH(Object(y)).forEach(function(g){Object.defineProperty(m,g,Object.getOwnPropertyDescriptor(y,g))})}return m}var lV=C.memo(function(m){var g=oR(C.useState([]),2),y=g[0],v=g[1],b=oR(C.useState(!1),2),x=b[0],w=b[1],E=eY(),S="single"===m.sortMode,k="multiple"===m.sortMode,j=S&&x,T=m.ptCallbacks,N=T.ptm,A=T.ptmo,I=T.cx,R=C.useContext(eN),O=function(m,g){return oP.getCProp(m,g)},P=function(m){return oP.getCProps(m)},_=function(m){return ls.getCProps(m)},M=function(){return m.headerColumnGroup?A(ls.getCProps(m.headerColumnGroup)):void 0},L=function(g){var v=M(),b={props:v,parent:m.metaData,hostName:m.hostName,state:{sortableDisabledFields:y,allSortableDisabled:x}};return E(N("columnGroup.".concat(g),{columnGroup:b}),N("columnGroup.".concat(g),b),A(v,g,b))},F=function(g,v){var b=P(g),w={props:b,parent:m.metaData,hostName:m.hostName,state:{sortableDisabledFields:y,allSortableDisabled:x}};return E(N("column.".concat(v),{column:w}),N("column.".concat(v),w),A(b,v,w))},B=function(g,y){var v=_(g),b={props:v,parent:m.metaData,hostName:m.hostName};return E(N("row.".concat(y),{row:b}),N("row.".concat(y),b),A(v,y,b))},H=function(g){return null!==m.sortField&&(O(g,"field")===m.sortField||O(g,"sortField")===m.sortField)},z=function(){if(S||k&&m.onSortChange){var g=[],y=!1;m.columns.forEach(function(m){O(m,"sortableDisabled")&&(g.push(O(m,"sortField")||O(m,"field")),!y&&H(m)&&(y=!0))}),v(g),w(y)}},V=function(){z()},U=function(g){m.onColumnCheckboxChange(g,m.value)};eZ(function(){z()});var W=function(m){return G(C.Children.toArray(lc.getCProp(m,"children")))},G=function(g){return C.Children.map(g,function(g,v){var b=!g||!O(g,"hidden"),x=g&&(O(g,"columnKey")||O(g,"field"))||v;return b&&C.createElement(lF,{hostName:m.hostName,allRowsSelected:m.allRowsSelected,allSortableDisabled:j,column:g,index:v,empty:m.empty,filterClearIcon:m.filterClearIcon,filterDisplay:m.filterDisplay,filterIcon:m.filterIcon,filters:m.filters,filtersStore:m.filtersStore,groupRowSortField:m.groupRowSortField,groupRowsBy:m.groupRowsBy,key:x,multiSortMeta:m.multiSortMeta,onColumnCheckboxChange:U,onColumnDragLeave:m.onColumnDragLeave,onColumnDragOver:m.onColumnDragOver,onColumnDragStart:m.onColumnDragStart,onColumnDrop:m.onColumnDrop,onColumnMouseDown:m.onColumnMouseDown,onColumnResizeStart:m.onColumnResizeStart,onColumnResizerClick:m.onColumnResizerClick,onColumnResizerDoubleClick:m.onColumnResizerDoubleClick,onFilterApply:m.onFilterApply,onFilterChange:m.onFilterChange,onSortChange:m.onSortChange,onSortableChange:V,reorderableColumns:m.reorderableColumns,resizableColumns:m.resizableColumns,showSelectAll:m.showSelectAll,sortField:m.sortField,sortIcon:m.sortIcon,sortMode:m.sortMode,sortOrder:m.sortOrder,s
364ortableDisabledFields:y,tabIndex:m.tabIndex,tableProps:m.tableProps,value:m.value,ptCallbacks:m.ptCallbacks,metaData:m.metaData,unstyled:m.unstyled})})},q=function(g,y){if(m.showSelectAll&&"multiple"===y){var v=m.allRowsSelected(m.value);return C.createElement(l_,{hostName:m.hostName,column:g,checked:v,onChange:U,disabled:m.empty,ptCallbacks:m.ptCallbacks,metaData:m.metaData,unstyled:m.unstyled})}return null},$=function(g,y){return y?C.createElement(lO,{hostName:m.hostName,display:"row",column:g,filterClearIcon:m.filterClearIcon,filterIcon:m.filterIcon,filters:m.filters,filtersStore:m.filtersStore,metaData:m.metaData,onFilterApply:m.onFilterApply,onFilterChange:m.onFilterChange,ptCallbacks:m.ptCallbacks,unstyled:m.unstyled}):null},K=function(){return C.Children.map(m.columns,function(m,g){if(!O(m,"hidden")){var y=oP.getCProps(m),v=y.filterHeaderStyle,b=y.style,x=y.filterHeaderClassName,w=y.className,S=y.frozen,k=y.columnKey,j=y.field,T=y.selectionMode,N=y.filter,A=lz(lz({},v||{}),b||{}),R=k||j||g,P=q(m,T),_=$(m,N),M=E({style:A,className:D(x,w,I("headerCell",{frozen:S,column:m}))},F(m,"root"),F(m,"headerCell"));return C.createElement("th",oy({key:R},M),P,_)}return null})},Q=function(){if(m.headerColumnGroup)return C.Children.toArray(ls.getCProp(m.headerColumnGroup,"children")).map(function(m,g){var y=lc.getProps(m.props,R),v=y.unstyled;y.__TYPE,y.ptOptions;var b=oz(y,lB),x=E({role:"row"},v?lz({unstyled:v},b):b,B(m,"root"));return C.createElement("tr",oy({},x,{key:g}),W(m))});var g=E({role:"row"},N("headerRow",{hostName:m.hostName})),y=C.createElement("tr",g,G(m.columns)),v="row"===m.filterDisplay&&C.createElement("tr",g,K());return C.createElement(C.Fragment,null,y,v)}(),Y=E({className:I("thead"),role:"rowgroup"},L("root"),N("thead",{hostName:m.hostName}));return C.createElement("thead",Y,Q)});function lU(m,g){var y="u">typeof Symbol&&m[Symbol.iterator]||m["@@iterator"];if(!y){if(Array.isArray(m)||(y=lW(m))||g&&m&&"number"==typeof m.length){y&&(m=y);var v=0,b=function(){};return{s:b,n:function(){return v>=m.length?{done:!0}:{done:!1,value:m[v++]}},e:function(m){throw m},f:b}}throw TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var x,w=!0,E=!1;return{s:function(){y=y.call(m)},n:function(){var m=y.next();return w=m.done,m},e:function(m){E=!0,x=m},f:function(){try{w||null==y.return||y.return()}finally{if(E)throw x}}}}function lW(m,g){if(m){if("string"==typeof m)return lG(m,g);var y=({}).toString.call(m).slice(8,-1);return"Object"===y&&m.constructor&&(y=m.constructor.name),"Map"===y||"Set"===y?Array.from(m):"Arguments"===y||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(y)?lG(m,g):void 0}}function lG(m,g){(null==g||g>m.length)&&(g=m.length);for(var y=0,v=Array(g);y<g;y++)v[y]=m[y];return v}function lq(m,g){var y=Object.keys(m);if(Object.getOwnPropertySymbols){var v=Object.getOwnPropertySymbols(m);g&&(v=v.filter(function(g){return Object.getOwnPropertyDescriptor(m,g).enumerable})),y.push.apply(y,v)}return y}function l$(m){for(var g=1;g<arguments.length;g++){var y=null!=arguments[g]?arguments[g]:{};g%2?lq(Object(y),!0).forEach(function(g){ow(m,g,y[g])}):Object.getOwnPropertyDescriptors?Object.defineProperties(m,Object.getOwnPropertyDescriptors(y)):lq(Object(y)).forEach(function(g){Object.defineProperty(m,g,Object.getOwnPropertyDescriptor(y,g))})}return m}lV.displayName="TableHeader";var lK=C.forwardRef(function(m,g){var y=C.useContext(eN),v=eY(),b=oB.getProps(m,y),x=oR(C.useState(b.first),2),w=x[0],E=x[1],S=oR(C.useState(b.rows),2),k=S[0],j=S[1],T=oR(C.useState(b.sortField),2),N=T[0],A=T[1],I=oR(C.useState(b.sortOrder),2),R=I[0],O=I[1],P=oR(C.useState(b.multiSortMeta),2),_=P[0],M=P[1],L=oR(C.useState(b.filters),2),F=L[0],B=L[1],H=oR(C.useState([]),2),z=H[0],V=H[1],U=oR(C.useState(null),2),W=U[0],G=U[1],q=oR(C.useState({}),2),$=q[0],Q=q[1],Y=oR(C.useState({}),2),Z=Y[0],X=Y[1],J=oR(C.useState(b.rows),2),et=J[0],er=J[1],ei=oR(C.useState({}),2),eo=ei[0],el=ei[1],es={props:b,state:{first:w,rows:k,sortField:N,sortOrder:R,multiSortMeta:_,filters:F,columnOrder:z,groupRowsSortMeta:W,editingMeta:$,frozenEditingMeta:Z,d_rows:et,d_filters:eo},context:{scrollable:b.scrollable}},ec=oB.setMetaData(es);tb(oB.css.styles,ec.isUnstyled,{name:"datatable"});var eu=C.useRef(""),ef=C.useRef(null),eh=C.useRef(null),em=C.useRef(null),ey=C.useRef(null),ev=C.useRef(null),eb=C.useRef(null),ex=C.useRef(null),ew=C.useRef(null),eE=C.useRef(null),eS=C.useRef(null),eC=C.useRef(null),ek=C.useRef(null),ej=C.useRef(null),eT=C.useRef(null),eI=C.useRef(null),eR=C.useRef(null),eO=C.useRef(null),eP=C.useRef(null),eD=C.useRef(null),e_=C.useRef(null),eM=C.useRef(null),eL=C.useRef(!1),eH=C.useRef(null),ez=C.useRef(!1),eV=C.useRef(null),eU=C.useRef(null),eW=C.useRef(null);b.rows===et||b.onPage||(j(b.rows),er(b.rows));var eG=function(m){return eL.current&&t_(m)},eq=function(){return eL.current&&(eL.current=!1,tM())},e$=oR(eB({type:"mousemove",listener:eG}),2),eK=e$[0],eQ=e$[1],eX=oR(eB({type:"mouseup",listener:eq}),2),eJ=eX[0],e0=eX[1],e1=oR(eB({type:"touchmove",listener:eG}),2),e2=e1[0],e3=e1[1],e6=oR(eB({type:"touchend",listener:eq}),2),e4=e6[0],e7=e6[1],e8=function(){return"custom"===b.stateStorage},e9=function(){return null!=b.stateKey||e8()},te=function(){return ee.isEmpty(b.virtualScrollerOptions)||!b.scrollable},tt=function(m,g){return"equals"===b.compareSelectionBy?m===g:ee.equals(m,g,b.dataKey)},tn=function(){return ee.isNotEmpty(ts())||b.globalFilter},tr=function(){return b.onPage?b.first:w},ti=function(){return b.onPage?b.rows:k},ta=function(){return b.onSort?b.sortField:N},to=function(){return b.onSort?b.sortOrder:R},tl=function(){return(b.onSort?b.multiSortMeta:_)||[]},ts=function(){return b.onFilter?b.filters:F}
364,tc=function(m,g){return oP.getCProp(m,g)},tu=function(m){var g=C.Children.toArray(b.children);if(!g)return null;if(!m&&b.reorderableColumns&&z){var y=z.reduce(function(m,y){var v=tT(g,y);return v&&m.push(v),m},[]);return[].concat(oT(y),oT(g.filter(function(m){return 0>y.indexOf(m)})))}return g},td=function(){var m={};b.paginator&&(m.first=tr(),m.rows=ti());var g=ta();if(g&&(m.sortField=g,m.sortOrder=to()),m.multiSortMeta=tl(),tn()&&(m.filters=ts()),b.resizableColumns&&tg(m),b.reorderableColumns&&(m.columnOrder=z),b.expandedRows&&(m.expandedRows=b.expandedRows),b.selection&&b.onSelectionChange&&(m.selection=b.selection),e8())b.customSaveState&&b.customSaveState(m);else{var y=oO(b.stateStorage);ee.isNotEmpty(m)&&y.setItem(b.stateKey,JSON.stringify(m))}b.onStateSave&&b.onStateSave(m)},tp=function(){var m=oO(b.stateStorage);m&&b.stateKey&&m.removeItem(b.stateKey)},tf=function(){var m={};if(e8())b.customRestoreState&&(m=b.customRestoreState());else{var g=oO(b.stateStorage).getItem(b.stateKey),y=/\d{4}-\d{2}-\d{2}T\d{2}:\d{2}:\d{2}.\d{3}Z/,v=function(m,g){return"string"==typeof g&&y.test(g)?new Date(g):g};g&&(m=JSON.parse(g,v))}tm(m)},th=function(m){tm(m)},tm=function(){var m=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if(ee.isNotEmpty(m)){if(b.paginator)if(b.onPage){var g=function(m,g){var y=Math.ceil(tN(np())/g)||1,v=Math.floor(m/g);return{first:m,rows:g,page:v,pageCount:y}};b.onPage(nd(g(m.first,m.rows)))}else E(m.first),j(m.rows);if(m.sortField&&(b.onSort?b.onSort(nd({sortField:m.sortField,sortOrder:m.sortOrder})):(A(m.sortField),O(m.sortOrder))),m.multiSortMeta)if(b.onSort)b.onSort(nd({multiSortMeta:m.multiSortMeta}));else{var y=m.multiSortMeta[m.multiSortMeta.length-1],v=y&&y.field?y.field:null;if(v){var x=tT(tu(),v);if(x){var w=tc(x,"sortFunction"),S=tc(x,"sortable");w&&S&&(eV.current=w,ez.current=S,eU.current=v)}}M(m.multiSortMeta)}m.filters&&(el(nn(m.filters)),b.onFilter?b.onFilter(nd({filters:m.filters})):B(nn(m.filters))),b.resizableColumns&&(eP.current=m.columnWidths,eD.current=m.tableWidth,tv()),b.reorderableColumns&&V(m.columnOrder),m.expandedRows&&b.onRowToggle&&b.onRowToggle({data:m.expandedRows}),m.selection&&b.onSelectionChange&&b.onSelectionChange({value:m.selection}),b.onStateRestore&&b.onStateRestore(m)}},tg=function(m){var g=[];K.find(ef.current,'[data-pc-section="thead"] > tr > th').forEach(function(m){return g.push(K.getOuterWidth(m))}),m.columnWidths=g.join(","),"expand"===b.columnResizeMode&&(m.tableWidth=K.getOuterWidth(eh.current)+"px")},ty=function(m){t$();var g="",y='[data-pc-name="datatable"]['.concat(eu.current,'] > [data-pc-section="wrapper"] ').concat(te()?"":'> [data-pc-name="virtualscroller"]',' > [data-pc-section="table"]');m.forEach(function(m,v){var b="width: ".concat(m,"px !important; max-width: ").concat(m,"px !important");g+="\n ".concat(y,' > [data-pc-section="thead"] > tr > th:nth-child(').concat(v+1,"),\n ").concat(y,' > [data-pc-section="tbody"] > tr > td:nth-child(').concat(v+1,"),\n ").concat(y,' > [data-pc-section="tfoot"] > tr > td:nth-child(').concat(v+1,") {\n ").concat(b,"\n }\n ")}),eI.current.innerHTML=g},tv=function(){if(eP.current){var m=eP.current.split(",");"expand"===b.columnResizeMode&&eD.current&&(eh.current.style.width=eD.current,eh.current.style.minWidth=eD.current),ee.isNotEmpty(m)&&ty(m)}},tx=function(m){if("TH"===m.nodeName)return m;for(var g=m.parentElement;"TH"!==g.nodeName&&(g=g.parentElement););return g},tw=function(){return"single"===b.sortMode?b.sortField:W?W.field:null},tE=function(m){return b.showSelectionElement||b.isDataSelectable?m.filter(function(m,g){var y=!0;return b.showSelectionElement&&(y=b.showSelectionElement({rowIndex:g,props:b})),b.isDataSelectable&&y&&(y=b.isDataSelectable({data:m,index:g})),y}):m},tC=function(m){if(b.onSelectAllChange)return b.selectAll;var g=b.selectionPageOnly?nf(m):m,y=tE(ee.isNotEmpty(b.frozenValue)?[].concat(oT(b.frozenValue),oT(g)):g);return ee.isNotEmpty(y)&&b.selection&&y.every(function(m){return ee.isArray(b.selection)&&b.selection.some(function(g){return tt(g,m)})})},tk=function(m){if(m){var g=m.find(function(m){return!!tc(m,"selectionMode")});return g?tc(g,"selectionMode"):null}return null},tT=function(m,g){return ee.isNotEmpty(m)?m.find(function(m){return tc(m,"columnKey")===g||tc(m,"field")===g}):null},tN=function(m){return b.lazy?b.totalRecords:m?m.length:0},tI=function(m){var g=m.rowData,y=m.field,v=m.editingKey;m.rowIndex;var b=m.editing,x=l$({},$),w=x[v];if(b)w||(w=x[v]={data:l$({},g),fields:[]}),w.fields.push(y);else if(w){var E=w.fields.filter(function(m){return m!==y}
364);E.length?w.fields=E:delete x[v]}Q(x)},tR=function(){b.editMode&&ee.isNotEmpty($)&&Q({})},tO=function(m){var g=m.rowData,y=m.field,v=m.editingKey,b=m.editing,x=l$({},Z),w=x[v];if(b)w||(w=x[v]={data:l$({},g),fields:[]}),w.fields.push(y);else if(w){var E=w.fields.filter(function(m){return m!==y});E.length?w.fields=E:delete x[v]}X(x)},tP=function(){b.editMode&&ee.isNotEmpty(Z)&&X({})},tD=function(m){tq();var g=m.originalEvent,y=m.column,v=K.getOffset(ef.current).left;e_.current=y,eM.current=g.currentTarget.parentElement,eL.current=!0,eH.current=("touchstart"===g.type?g.changedTouches[0].clientX:g.pageX)-v+ef.current.scrollLeft,tF()},t_=function(m){var g=K.getOffset(ef.current).left;ef.current.setAttribute("data-p-unselectable-text",!0),eC.current.style.height=ef.current.offsetHeight+"px",eC.current.style.top="0px",eC.current.style.left=("touchmove"===m.type?m.changedTouches[0].clientX:m.pageX)-g+ef.current.scrollLeft+"px",eC.current.style.display="block"},tM=function(){var m=eC.current.offsetLeft-eH.current,g=eM.current.offsetWidth,y=g+m;if(g+m>parseInt(eM.current.style.minWidth||15,10)){if("fit"===b.columnResizeMode){var v=eM.current.nextElementSibling.offsetWidth-m;y>15&&v>15&&tL(y,v)}else if("expand"===b.columnResizeMode){var x=eh.current.offsetWidth+m+"px",w=function(m){m&&(m.style.width=m.style.minWidth=x)};tL(y),w(eh.current),!te()&&(w(ey.current),w(ev.current),em.current&&w(K.findSingle(em.current,'[data-pc-name="virtualscroller"] > table > tbody')))}b.onColumnResizeEnd&&b.onColumnResizeEnd({element:eM.current,column:e_.current,delta:m}),e9()&&td()}eC.current.style.display="none",e_.current=null,eM.current=null,ef.current.setAttribute("data-p-unselectable-text","true"),tZ(),tB()},tL=function(m,g){var y=[],v=K.index(eM.current);K.find(eh.current,'[data-pc-section="thead"] > tr > th').forEach(function(m){return y.push(K.getOuterWidth(m))}),tY(),t$();var b="",x='[data-pc-name="datatable"]['.concat(eu.current,'] > [data-pc-section="wrapper"] ').concat(te()?"":'> [data-pc-name="virtualscroller"]',' > [data-pc-section="table"]');y.forEach(function(y,w){var E=w===v?m:g&&w===v+1?g:y,S="width: ".concat(E,"px !important; max-width: ").concat(E,"px !important");b+="\n ".concat(x,' > [data-pc-section="thead"] > tr > th:nth-child(').concat(w+1,"),\n ").concat(x,' > [data-pc-section="tbody"] > tr > td:nth-child(').concat(w+1,"),\n ").concat(x,' > [data-pc-section="tfoot"] > tr > td:nth-child(').concat(w+1,") {\n ").concat(S,"\n }\n ")}),eI.current.innerHTML=b},tF=function(){eK(),eJ(),e2(),e4()},tB=function(){eQ(),e0(),e3(),e7()},tH=function(m){K.clearSelection();var g=m.originalEvent,y=m.column;b.reorderableColumns&&!1!==tc(y,"reorderable")&&!tc(y,"frozen")&&("INPUT"===g.target.nodeName||"TEXTAREA"===g.target.nodeName||K.getAttribute(g.target,'[data-pc-section="columnresizer"]')?g.currentTarget.draggable=!1:g.currentTarget.draggable=!0)},tz=function(m,g){if(b.onSelectAllChange)b.onSelectAllChange(m);else{var y=m.originalEvent,v=m.checked,x=b.selectionPageOnly?nf(g):g,w=b.selectionPageOnly&&b.selection?b.selection.filter(function(m){return!x.some(function(g){return tt(m,g)})}):[];v?(w=tE(w=ee.isNotEmpty(b.frozenValue)?[].concat(oT(w),oT(b.frozenValue),oT(x)):[].concat(oT(w),oT(x))),b.onAllRowsSelect&&b.onAllRowsSelect({originalEvent:y,data:w,type:"all"})):b.onAllRowsUnselect&&b.onAllRowsUnselect({originalEvent:y,data:w,type:"all"}),b.onSelectionChange&&b.onSelectionChange({originalEvent:y,value:w,type:"all"})}},tV=function(m){var g=m.originalEvent,y=m.column;eL.current?g.preventDefault():b.reorderableColumns&&(eE.current=K.getHiddenElementOuterWidth(ex.current),eS.current=K.getHiddenElementOuterHeight(ex.current),ej.current=y,ek.current=tx(g.currentTarget),g.dataTransfer.setData("text","b"))},tU=function(m){var g=m.originalEvent,y=m.column,v=tx(g.currentTarget);if(b.reorderableColumns&&ek.current&&v&&!tc(y,"frozen")&&(g.preventDefault(),ek.current!==v)){var x=K.getOffset(ef.current),w=K.getOffset(v),E=w.left-x.left,S=w.left+v.offsetWidth/2,C=K.index(ek.current),k=K.index(tx(g.currentTarget));ex.current.style.top=w.top-x.top-(eS.current-1)+"px",ew.current.style.top=w.top-x.top+v.offsetHeight+"px",g.pageX>S&&C<k?(ex.current.style.left=E+v.offsetWidth-Math.ceil(eE.current/2)+"px",ew.current.style.left=E+v.offsetWidth-Math.ceil(eE.current/2)+"px",eT.current=1):C>k&&(ex.current.style.left=E-Math.ceil(eE.current/2)+"px",ew.current.style.left=E-Math.ceil(eE.current/2)+"px",eT.current=-1),ex.current.style.display="block",ew.current.style.display="block"}},tW=function(m){var g=m.originalEvent;b.reorderableColumns&&ek.current&&(g.preventDefault(),ex.current.style.display="none",ew.current.style.display="none")},tG=function(m){var g=m.originalEvent,y=m.column;if(g.preventDefault(),ek.current){var v=K.index(ek.current),x=K.index(tx(g.currentTarget)),w=v!==x;if(w&&(x-v==1&&-1===eT.current||v-x==1&&1===eT.current)&&(w=!1),w){var E=tu(),S=function(m,g){return tc(m,"columnKey")||tc(g,"columnKey")?ee.equals(m.props,g.props,"columnKey"):ee.equals(m.props,g.props,"field")},C=E.findIndex(function(m){return S(m,ej.current)}),k=E.findIndex(function(m){return S(m,y)}),j=[];K.find(eh.current,'[data-pc-section="thead"] > tr > th').forEach(function(m){return j.push(K.getOuterWidth(m))});var T=j.find(function(m,g){return g===C}),N=j.filter(function(m,g){return g!==C});ty([].concat(oT(N.slice(0,k)),[T],oT(N.slice(k)))),k<C&&1===eT.current&&k++,k>C&&-1===eT.current&&k--,ee.reorderArray(E,C,k),V(E.reduce(function(m,g){return m.push(tc(g,"columnKey")||tc(g,"field")),m},[])),b.onColReorder&&b.onColReorder({originalEvent:g,dragIndex:C,dropIndex:k,columns:E})}ex.current.style.display="none",ew.current.style.display="none",ek.current.draggable=!1,ek.current=null,ej.current=null,eT.current=null}},tq=function(){eO.current=K.createInlineStyle(y&&y.nonce||eA.nonce,y&&y.styleContainer);var m='\n[data-pc-name="datatable"]['.concat(eu.current,"] {\n user-select:none;\n}\n ");eO.current.innerHTML=m},t$=function(){eI.current=K.createInlineStyle(y&&y.nonce||eA.nonce,y&&y.styleContainer)},tK=function(){if(!eR.current){eR.current=K.createInlineStyle(y&&y.nonce||eA.nonce,y&&y.styleContainer);var m=".p-datatable-wrapper ".concat(te()?"":"> .p-virtualscroller"," > .p-datatable-table"),g=".p-datatable[".concat(eu.current,"] > ").concat(m),v=".p-datatable[".concat(eu.current,"].p-datatable-gridlines > ").concat(m),x="\n@media screen and (max-width: ".concat(b.breakpoint,") {\n ").concat(g," > .p-datatable-thead > tr > th,\n ").concat(g," > .p-datatable-tfoot > tr > td {\n display: none;\n }\n\n ").concat(g," > .p-datatable-tbody > tr > td {\n display: flex;\n width: 100%;\n align-items: center;\n justify-content: space-between;\n }\n\n ").concat(g," > .p-datatable-tbody > tr > td:not(:last-child) {\n border: 0 none;\n }\n\n ").concat(v," > .p-datatable-tbody > tr > td:last-child {\n border-top: 0;\n border-right: 0;\n border-left: 0;\n }\n\n ").concat(g," > .p-datatable-tbody > tr > td > .p-column-title {\n display: block;\n }\n}\n");eR.current.innerHTML=x}},tQ=function(){eR.current=K.removeInlineStyle(eR.current)},tY=function(){eI.current=K.removeInlineStyle(eI.current)},tZ=function(){eO.current=K.removeInlineStyle(eO.current)},tX=function(m){tR(),tP(),b.onPage?b.onPage(nd(m)):(E(m.first),j(m.rows)),b.onValueChange&&b.onValueChange(np())},tJ=function(m){tR(),tP();var g,y,v=m.originalEvent,x=m.column,w=m.sortableDisabledFields,S=tc(x,"sortField")||tc(x,"field"),C=b.defaultSortOrder;if(ez.current=tc(x,"sortable"),eV.current=tc(x,"sortFunction"),eU.current=S,"multiple"===b.sortMode){var k=v.metaKey||v.ctrlKey,j=(g=oT(tl())).find(function(m){return m.field===S});C=j?t0(j.order):C;var T={field:S,order:C};C?t2(T,g=k?g:g.filter(function(m){return w.some(function(g){return g===m.f
364ield})})):b.removableSort&&t5(T,g),y={multiSortMeta:g}}else C=ta()===S?t0(to()):C,b.removableSort&&(S=C?S:null),y={sortField:S,sortOrder:C};b.onSort?b.onSort(nd(y)):(E(0),A(y.sortField),O(y.sortOrder),M(y.multiSortMeta)),b.onValueChange&&b.onValueChange(np({sortField:S,sortOrder:C,multiSortMeta:g}))},t0=function(m){return b.removableSort?b.defaultSortOrder===m?-1*m:0:-1*m},t1=function(m,g,v,b){return ee.sort(m,g,b,v,y&&y.nullSortOrder||eA.nullSortOrder)},t2=function(m,g){var y=g.findIndex(function(g){return g.field===m.field});y>=0?g[y]=m:g.push(m)},t5=function(m,g){var y=g.findIndex(function(g){return g.field===m.field});y>=0&&g.splice(y,1),g.length},t3=function(m,g,v){if(b.groupRowsBy&&b.groupRowsBy===b.sortField){var x=[{field:b.sortField,order:b.sortOrder||b.defaultSortOrder}];return b.sortField!==g&&x.push({field:g,order:v}),t6(m,x)}var w=oT(m);if(ez.current&&eV.current)w=eV.current({data:m,field:g,order:v});else{var E,S=new Map,C=ee.localeComparator(y&&y.locale||eA.locale),k=lU(m);try{for(k.s();!(E=k.n()).done;){var j=E.value;S.set(j,ee.resolveFieldData(j,g))}}catch(m){k.e(m)}finally{k.f()}w.sort(function(m,g){return t1(S.get(m),S.get(g),C,v)})}return w},t6=function(m){var g=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];if(b.groupRowsBy&&(W||g.length&&b.groupRowsBy===g[0].field)){var v=W,x=g[0];v||G(v=x),x.field!==v.field&&(g=[v].concat(oT(g)))}var w=oT(m);if(ez.current&&eV.current){var E=g.find(function(m){return m.field===eU.current}),S=eU.current,C=E?E.order:b.defaultSortOrder;w=eV.current({data:m,field:S,order:C,multiSortMeta:g})}else{var k=ee.localeComparator(y&&y.locale||eA.locale);w.sort(function(m,y){return t4(m,y,g,0,k)})}return w},t4=function(m,g,y,v,b){if(y&&y[v]){var x=ee.resolveFieldData(m,y[v].field),w=ee.resolveFieldData(g,y[v].field);return 0===ee.compare(x,w,b)?y.length-1>v?t4(m,g,y,v+1,b):0:t1(x,w,b,y[v].order)}},t7=function(m){tR(),tP(),el(m)},t8=function(m){clearTimeout(eW.current),eW.current=setTimeout(function(){var g=nn(m||eo);b.onFilter?b.onFilter(nd({filters:g})):(E(0),B(g)),b.onValueChange&&b.onValueChange(np({filters:g}))},b.filterDelay)},t9=function(m){var g=function(m){var g=oR(m,2),y=g[0],v=g[1];if(v.constraints){var b=v.constraints.filter(function(m){return null!==m.value});if(b.length>0)return[y,l$(l$({},v),{},{constraints:b})]}else if(null!==v.value)return[y,v]},y=function(m){return void 0!==m};return Object.fromEntries(Object.entries(m).map(g).filter(y))},ne=function(m,g){if(m){var y,v=g?t9(g):{},x=tu(),w=[],E=v.global||b.globalFilter;E&&(y=b.globalFilterFields||x.filter(function(m){return!tc(m,"excludeGlobalFilter")}).map(function(m){return tc(m,"filterField")||tc(m,"field")}));for(var S=0;S<m.length;S++){var C=!0,k=!1,j=!1;for(var T in v)if("null"!==T&&Object.prototype.hasOwnProperty.call(v,T)&&"global"!==T){j=!0;var N=T,A=v[N];if(A.operator)for(var I=0;I<A.constraints.length;I++){var R=A.constraints[I];if(C=nt(N,m[S],R,I),A.operator===ep.OR&&C||A.operator===ep.AND&&!C)break}else C=nt(N,m[S],A,0);if(!C)break}if(C&&E&&!k&&y)for(var O=0;O<y.length;O++){var P=y[O],D=v.global?v.global.matchMode:b.globalFilterMatchMode,_=v.global?v.global.value:b.globalFilter;if(k=eg.filters[D](ee.resolveFieldData(m[S],P),_,b.filterLocale))break}var M=void 0;(M=E?j?j&&C&&k:k:j&&C)&&w.push(m[S])}return(w.length===b.value.length||0===Object.keys(v).length)&&(w=m),w}},nt=function(m,g,y,v){var x=y.value,w="custom"===y.matchMode?"custom_".concat(m):y.matchMode||ed.STARTS_WITH,E=ee.resolveFieldData(g,m),S=eg.filters[w];return ee.isFunction(S)&&S(E,x,b.filterLocale,v)},nn=function(m){m=m||b.filters;var g={};return m?Object.entries(m).forEach(function(m){var y=oR(m,2),v=y[0],b=y[1];g[v]=b.operator?{operator:b.operator,constraints:b.constraints.map(function(m){return l$({},m)})}:l$({},b)}):g=tu().reduce(function(m,g){var v=tc(g,"filterField")||tc(g,"field"),x=tc(g,"filterFunction"),w=tc(g,"dataType"),E={value:null,matchMode:tc(g,"filterMatchMode")||(y&&y.filterMatchModeOptions[w]||eA.filterMatchModeOptions[w]?y&&y.filterMatchModeOptions[w][0]||eA.filterMatchModeOptions[w][0]:ed.STARTS_WITH)};return x&&eg.register("custom_".concat(v),function(){for(var m=arguments.length,y=Array(m),v=0;v<m;v++)y[v]=arguments[v];return x.apply(void 0,y.concat([{column:g}]))}),m[v]="menu"===b.filterDisplay?{operator:ep.AND,constraints:[E]}:E,m},{}),g},nr=function(m,g,y){var v=arguments.length>3&&void 0!==arguments[3]?arguments[3]:0,x=l$({},eo),w=x[g],E=w&&w.operator?w.constraints[v]:w;E=w?{value:m,matchMode:y||E.matchMode}:{value:m,matchMode:y},"menu"===b.filterDisplay&&w&&w.operator?x[g].constraints[v]=E:x[g]=E,el(x),t8(x)},ni=function(){er(b.rows),el(nn(b.filters)),G(null),Q({}),X({}),b.onPage||(E(b.first),j(b.rows)),b.onSort||(A(b.sortField),O(b.sortOrder),M(b.multiSortMeta)),b.onFilter||B(b.filters),nl()}
364,na=function(){em.current&&(te()?em.current:K.findSingle(em.current,'[data-pc-name="virtualscroller"]')).scrollTo(0,0)},no=function(){tY()},nl=function(){var m=tu(!0),g=[];m&&(g=m.reduce(function(m,g){return m.push(tc(g,"columnKey")||tc(g,"field")),m},[])),V(g)},ns=function(m){var g,y="\uFEFF";g=m&&m.selectionOnly?b.selection||[]:[].concat(oT(b.frozenValue||[]),oT(np()||[]));var v=tu().filter(function(m){var g=tc(m,"exportable"),y=tc(m,"field");return!1!==g&&y});v.forEach(function(m,g){var x=[tc(m,"field"),tc(m,"header"),tc(m,"exportHeader")],w=x[0],E=x[1],S=String(x[2]||E||w).replace(/"/g,'""').replace(/\n/g,"\u2028");y+='"'+S+'"',g<v.length-1&&(y+=b.csvSeparator)}),g.forEach(function(m){y+="\n",v.forEach(function(g,x){var w=[tc(g,"field"),tc(g,"exportField")],E=w[0],S=w[1]||E,C=ee.resolveFieldData(m,S);C=null!=C?b.exportFunction?b.exportFunction({data:C,field:S,rowData:m,column:g}):String(C).replace(/"/g,'""').replace(/\n/g,"\u2028"):"",y+='"'+C+'"',x<v.length-1&&(y+=b.csvSeparator)})}),K.exportCSV(y,b.exportFilename)},nc=function(){"row"!==b.editMode&&document.body.click()},nu=function(){K.find(document.body,'[data-pc-section="roweditorcancelbuttonprops"]').forEach(function(m,g){setTimeout(function(){m.click()},5*g)})},nd=function(m){return l$({first:tr(),rows:ti(),sortField:ta(),sortOrder:to(),multiSortMeta:tl(),filters:ts()},m)},np=function(m){var g=b.value||[];if(!b.lazy&&g&&g.length){var y=m&&m.filters||ts(),v=m&&m.sortField||ta(),x=m&&m.sortOrder||to(),w=m&&m.multiSortMeta||tl(),E=tu().find(function(m){return tc(m,"field")===v});E&&(ez.current=tc(E,"sortable"),eV.current=tc(E,"sortFunction")),(ee.isNotEmpty(y)||b.globalFilter)&&(g=ne(g,y)),(v||ee.isNotEmpty(w))&&("single"===b.sortMode?g=t3(g,v,x):"multiple"===b.sortMode&&(g=t6(g,w)))}return g},nf=function(m){if(m&&b.paginator){var g=b.lazy?0:tr();return m.slice(g,g+ti())}return m};eZ(function(){ef.current&&(eu.current=en(),ef.current.setAttribute(eu.current,"")),el(nn(b.filters)),e9()&&(tf(),b.resizableColumns&&tv())}),e5(function(){return"stack"!==b.responsiveLayout||b.scrollable||tK(),function(){tQ()}},[b.breakpoint]),e5(function(){var m=nn(b.filters);B(m),el(nn(b.filters)),b.onValueChange&&b.onValueChange(np({filters:m}))},[b.filters]),e5(function(){e9()&&td()}),e5(function(){tQ(),"stack"!==b.responsiveLayout||b.scrollable||tK()},[b.responsiveLayout,b.scrollable]),e5(function(){if(b.globalFilter)nr(b.globalFilter,"global",b.globalFilterMatchMode);else if(eo.global){var m=l$({},eo);delete m.global,el(m),t8(m)}},[b.globalFilter,b.globalFilterMatchMode]),eF(function(){tB(),tY(),tQ(),tZ()}),C.useImperativeHandle(g,function(){return{props:b,clearState:tp,closeEditingCell:nc,closeEditingRows:nu,exportCSV:ns,filter:nr,reset:ni,resetColumnOrder:nl,resetScroll:na,resetResizeColumnsWidth:no,restoreColumnWidths:tv,restoreState:tf,restoreTableState:th,saveState:td,getFilterMeta:function(){return F},setFilterMeta:function(m){return B(m)},getSortMeta:function(){return _},setSortMeta:function(m){return M(m)},getElement:function(){return ef.current},getTable:function(){return eh.current},getVirtualScroller:function(){return eb.current},getProcessedData:function(){return np()}}});var nh=function(){if(b.loading){var m=v({className:ec.cx("loadingIcon")},ec.ptm("loadingIcon")),g=b.loadingIcon||C.createElement(tA,oy({},m,{spin:!0})),y=ea.getJSXIcon(g,l$({},m),{props:b}),x=v({className:ec.cx("loadingOverlay")},ec.ptm("loadingOverlay"));return C.createElement("div",x,y)}return null},nm=function(){if(b.header){var m=ee.getJSXElement(b.header,{props:b}),g=v({className:ec.cx("header")},ec.ptm("header"));return C.createElement("div",g,m)}return null},ng=function(m,g,y){if(!1===b.showHeaders)return null;var v=ta(),x=to(),w=oT(tl()),E=tw(),S=eo,k=!b.onFilter&&b.filters||ts(),j=m.items,T=m.props,N=m.columns,A=y||T.lazy?j:T.items;return C.createElement(lV,{hostName:"DataTable",value:A,tableProps:b,columns:N,tabIndex:b.tabIndex,empty:g,headerColumnGroup:b.headerColumnGroup,resizableColumns:b.resizableColumns,onColumnResizeStart:tD,onColumnResizerClick:b.onColumnResizerClick,onColumnResizerDoubleClick:b.onColumnResizerDoubleClick,sortMode:b.sortMode,sortField:v,sortIcon:b.sortIcon,sortOrder:x,multiSortMeta:w,groupRowsBy:b.groupRowsBy,groupRowSortField:E,onSortChange:tJ,filterDisplay:b.filterDisplay,filters:S,filtersStore:k,filterIcon:b.filterIcon,filterClearIcon:b.filterClearIcon,onFilterChange:t7,onFilterApply:t8,showSelectAll:b.showSelectAll,allRowsSelected:tC,onColumnCheckboxChange:tz,onColumnMouseDown:tH,onColumnDragStart:tV,onColumnDragOver:tU,onColumnDragLeave:tW,onColumnDrop:tG,rowGroupMode:b.rowGroupMode,reorderableColumns:b.reorderableColumns,ptCallbacks:ec,metaData:es,unstyled:b.unstyled})},ny=function(m,g,y,v,x){var w=tr(),E=m.rows,S=m.columns,k=m.contentRef,j=m.style,T=m.className,N=m.spacerStyle,A=m.itemSize,I=ee.isNotEmpty(b.frozenValue)&&C.createElement(ll,{hostName:"DataTable",ref:ev,cellMemo:b.cellMemo,cellMemoProps:b.cellMemoProps,cellMemoPropsDepth:b.cellMemoPropsDepth,cellClassName:b.cellClassName,cellSelection:b.cellSelection,checkIcon:b.checkIcon,className:"p-datatable-tbody p-datatable-frozen-tbody",collapsedRowIcon:b.collapsedRowIcon,columns:S,compareSelectionBy:b.compareSelectionBy,contextMenuSelection:b.contextMenuSelection,dataKey:b.dataKey,dragSelection:b.dragSelection,editMode:b.editMode,editingMeta:Z,editingRows:b.editingRows,emptyMessage:b.emptyMessage,expandableRowGroups:b.expandableRowGroups,expandedRowIcon:b.expandedRowIcon,expandedRows:b.expandedRows,first:w,frozenRow:!0,groupRowsBy:b.groupRowsBy,isDataSelectable:b.isDataSelectable,isVirtualScrollerDisabled:!0,lazy:b.lazy,loading:b.loading,metaKeySelection:b.metaKeySelection,onCellClick:b.onCellClick,onCellSelect:b.onCellSelect,onCellUnselect:b.onCellUnselect,onContextMenu:b.onContextMenu,onContextMenuSelectionChange:b.onContextMenuSelectionChange,onEditingMetaChange:tO,onRowClick:b.onRowClick,onRowCollapse:b.onRowCollapse,onRowDoubleClick:b.onRowDoubleClick,onRowPointerDown:b.onRowPointerDown,onRowPointerUp:b.onRowPointerUp,onRowEditCancel:b.onRowEditCancel,onRowEditChange:b.onRowEditChange,onRowEditComplete:b.onRowEditComplete,onRowEditInit:b.onRowEditInit,onRowEditSave:b.onRowEditSave,onRowExpand:b.onRowExpand,onRowMouseEnter:b.onRowMouseEnter,onRowMouseLeave:b.onRowMouseLeave,onRowReorder:b.onRowReorder,onRowSelect:b.onRowSelect,onRowToggle:b.onRowToggle,onRowUnselect:b.onRowUnselect,onSelectionChange:b.onSelectionChange,paginator:b.paginator,processedData:x,reorderableRows:b.reorderableRows,responsiveLayout:b.responsiveLayout,rowClassName:b.rowClassName,rowEditValidator:b.rowEditValidator,rowEditorCancelIcon:b.rowEditorCancelIcon,rowEditorInitIcon:b.rowEditorInitIcon,rowEditorSaveIcon:b.rowEditorSaveIcon,rowExpansionTemplate:b.rowExpansionTemplate,rowGroupFooterTemplate:b.rowGroupFooterTemplate,rowGroupHeaderTemplate:b.rowGroupHeaderTemplate,rowGroupMode:b.rowGroupMode,scrollable:b.scrollable,selectOnEdit:b.selectOnEdit,selection:b.selection,selectionAutoFocus:b.selectionAutoFocus,selectionMode:b.
364selectionMode,selectionModeInColumn:g,showRowReorderElement:b.showRowReorderElement,showSelectionElement:b.showSelectionElement,tabIndex:b.tabIndex,tableProps:b,tableSelector:eu.current,value:b.frozenValue,virtualScrollerOptions:m,ptCallbacks:ec,metaData:es,unstyled:b.unstyled}),R=C.createElement(ll,{hostName:"DataTable",ref:ey,cellMemo:b.cellMemo,cellMemoProps:b.cellMemoProps,cellMemoPropsDepth:b.cellMemoPropsDepth,cellClassName:b.cellClassName,cellSelection:b.cellSelection,checkIcon:b.checkIcon,className:D("p-datatable-tbody",T),collapsedRowIcon:b.collapsedRowIcon,columns:S,compareSelectionBy:b.compareSelectionBy,contextMenuSelection:b.contextMenuSelection,dataKey:b.dataKey,dragSelection:b.dragSelection,editMode:b.editMode,editingMeta:$,editingRows:b.editingRows,empty:y,emptyMessage:b.emptyMessage,expandableRowGroups:b.expandableRowGroups,expandedRowIcon:b.expandedRowIcon,expandedRows:b.expandedRows,first:w,frozenRow:!1,groupRowsBy:b.groupRowsBy,isDataSelectable:b.isDataSelectable,isVirtualScrollerDisabled:v,lazy:b.lazy,loading:b.loading,metaKeySelection:b.metaKeySelection,onCellClick:b.onCellClick,onCellSelect:b.onCellSelect,onCellUnselect:b.onCellUnselect,onContextMenu:b.onContextMenu,onContextMenuSelectionChange:b.onContextMenuSelectionChange,onEditingMetaChange:tI,onRowClick:b.onRowClick,onRowCollapse:b.onRowCollapse,onRowDoubleClick:b.onRowDoubleClick,onRowEditCancel:b.onRowEditCancel,onRowEditChange:b.onRowEditChange,onRowEditComplete:b.onRowEditComplete,onRowEditInit:b.onRowEditInit,onRowEditSave:b.onRowEditSave,onRowExpand:b.onRowExpand,onRowMouseEnter:b.onRowMouseEnter,onRowMouseLeave:b.onRowMouseLeave,onRowPointerDown:b.onRowPointerDown,onRowPointerUp:b.onRowPointerUp,onRowReorder:b.onRowReorder,onRowSelect:b.onRowSelect,onRowToggle:b.onRowToggle,onRowUnselect:b.onRowUnselect,onSelectionChange:b.onSelectionChange,paginator:b.paginator,processedData:x,reorderableRows:b.reorderableRows,responsiveLayout:b.responsiveLayout,rowClassName:b.rowClassName,rowEditValidator:b.rowEditValidator,rowEditorCancelIcon:b.rowEditorCancelIcon,rowEditorInitIcon:b.rowEditorInitIcon,rowEditorSaveIcon:b.rowEditorSaveIcon,rowExpansionTemplate:b.rowExpansionTemplate,rowGroupFooterTemplate:b.rowGroupFooterTemplate,rowGroupHeaderTemplate:b.rowGroupHeaderTemplate,rowGroupMode:b.rowGroupMode,scrollable:b.scrollable,selectOnEdit:b.selectOnEdit,selection:b.selection,selectionAutoFocus:b.selectionAutoFocus,selectionMode:b.
364selectionMode,selectionModeInColumn:g,showRowReorderElement:b.showRowReorderElement,showSelectionElement:b.showSelectionElement,style:j,tabIndex:b.tabIndex,tableProps:b,tableSelector:eu.current,value:nf(E),virtualScrollerContentRef:k,virtualScrollerOptions:m,ptCallbacks:ec,metaData:es,unstyled:b.unstyled}),O=ee.isNotEmpty(N)?C.createElement(ll,{hostName:"DataTable",style:{height:"calc(".concat(N.height," - ").concat(E.length*A,"px)")},className:"p-datatable-virtualscroller-spacer",ptCallbacks:ec,metaData:es,unstyled:b.unstyled}):null;return C.createElement(C.Fragment,null,I,R,O)},nv=function(m){var g=m.columns;return C.createElement(lg,{hostName:"DataTable",tableProps:b,columns:g,footerColumnGroup:b.footerColumnGroup,ptCallbacks:ec,metaData:es,unstyled:b.unstyled})},nb=function(m,g,y,x){if(g){var w=te(),E=b.virtualScrollerOptions||{},S=v({className:ec.cx("wrapper"),style:l$(l$({},ec.sx("wrapper")),{},{maxHeight:w?b.scrollHeight:null})},ec.ptm("wrapper"));return C.createElement("div",oy({ref:em},S),C.createElement(ig,oy({ref:eb},E,{items:m,columns:g,style:l$(l$({},E.style),{height:"flex"!==b.scrollHeight?b.scrollHeight:void 0}),scrollHeight:"flex"!==b.scrollHeight?void 0:"100%",disabled:w,loaderDisabled:!0,inline:!0,autoSize:!0,pt:ec.ptm("virtualScroller"),__parentMetadata:{parent:es},showSpacer:!1,unstyled:b.unstyled,contentTemplate:function(g){var E=function(m){eh.current=m,g.spacerRef&&g.spacerRef(m)},S=ng(g,x,w),k=ny(g,y,x,w,m),j=nv(g),T=v({className:D(b.tableClassName,ec.cx("table")),style:b.tableStyle,role:"table"},ec.ptm("table"));return C.createElement("table",oy({ref:E},T),S,k,j)}})))}},nx=function(){if(b.footer){var m=ee.getJSXElement(b.footer,{props:b}),g=v({className:ec.cx("footer")},ec.ptm("footer"));return C.createElement("div",g,m)}return null},nw=function(m,g){return C.createElement(aP,{first:tr(),rows:ti(),pageLinkSize:b.pageLinkSize,className:D(b.paginatorClassName,ec.cx("paginator",{position:m})),onPageChange:tX,template:b.paginatorTemplate,totalRecords:g,rowsPerPageOptions:b.rowsPerPageOptions,currentPageReportTemplate:b.currentPageReportTemplate,leftContent:b.paginatorLeft,rightContent:b.paginatorRight,alwaysShow:b.alwaysShowPaginator,dropdownAppendTo:b.paginatorDropdownAppendTo,pt:ec.ptm("paginator"),unstyled:b.unstyled,__parentMetadata:{parent:es}})},nE=function(m){return b.paginator&&"bottom"!==b.paginatorPosition?nw("top",m):null},nS=function(m){return b.paginator&&"top"!==b.paginatorPosition?nw("bottom",m):null},nC=function(){if(b.resizableColumns){var m=v({className:ec.cx("resizeHelper"),style:ec.sx("resizeHelper")},ec.ptm("resizeHelper"));return C.createElement("div",oy({ref:eC},m))}return null},nk=function(){if(b.reorderableColumns){var m={position:"absolute",display:"none"},g=v({className:ec.cx("reorderIndicatorUp"),style:ec.sx("reorderIndicatorUp",{style:m})},ec.ptm("reorderIndicatorUp")),y=v(ec.ptm("reorderIndicatorUpIcon")),x=ea.getJSXIcon(b.reorderIndicatorUpIcon||C.createElement(tS,y),l$({},y),{props:b}),w=v({className:ec.cx("reorderIndicatorDown"),style:ec.sx("reorderIndicatorDown",{style:m})},ec.ptm("reorderIndicatorDown")),E=v(ec.ptm("reorderIndicatorDownIcon")),S=ea.getJSXIcon(b.reorderIndicatorDownIcon||C.createElement(tj,E),l$({},E),{props:b});return C.createElement(C.Fragment,null,C.createElement("span",oy({ref:ex},g),x),C.createElement("span",oy({ref:ew},w),S))}return null},nj=np(),nT=tu(),nN=tN(nj),nA=ee.isEmpty(nj),nI=tk(nT),nR=b.selectionMode||nI,nO=nh(),nP=nm(),nD=nE(nN),n_=nb(nj,nT,nI,nA),nM=nS(nN),nL=nx(),nF=nC(),nB=nk(),nH=v({id:b.id,className:D(b.className,ec.cx("root",{selectable:nR})),style:b.style,"data-scrollselectors":".p-datatable-wrapper","data-showgridlines":b.showGridlines},oB.getOtherProps(b),ec.ptm("root"));return C.createElement("div",oy({ref:ef},nH),nO,nP,nD,n_,nM,nL,nF,nB)});lK.displayName="DataTable";var lQ=function(){};lQ.displayName="Column";var lY=m.i(207670);let lZ=({data:m,columns:g,paginator:y=!0,rows:v=10,rowsPerPageOptions:b=[5,10,25,50],className:x,showGridlines:w=!0,stripedRows:C=!0,size:k="normal",selectionMode:j=null,selection:T,onSelectionChange:N,loading:A=!1,emptyMessage:I="No data found.",tableStyle:R,fullWidth:O=!0,scrollable:P=!1,scrollHeight:D})=>{let[_,M]=(0,S.useState)({}),L=(0,S.useRef)(null),F=(0,S.useRef)(null),B=(0,S.useRef)(null),H=(0,S.useRef)(null),z=(0,S.useRef)(null);S.default.useEffect(()=>{let m=[];
364return["/assets/css/corporateClinicalTrialsOverview.css","/assets/css/primereact.min.css","/assets/css/primereact-theme.css","/assets/css/primeicons.css"].forEach(g=>{if(!document.querySelector(`link[href="${g}"]`)){let y=document.createElement("link");y.rel="stylesheet",y.href=g,document.head.appendChild(y),m.push(y)}}),()=>{m.forEach(m=>m.remove())}},[]);let V=()=>{if(!L.current||!F.current)return;let m=()=>{let m=L.current?.getElement();if(!m)return;let g=m.querySelector(".p-datatable-table"),y=m.querySelectorAll(".p-datatable-thead th"),v=F.current?.querySelectorAll("td");if(g&&F.current){let m=g.offsetWidth;F.current.style.width=`${m}px`,F.current.style.minWidth=`${m}px`,F.current.style.maxWidth=`${m}px`}y.length===v?.length&&Array.from(y).forEach((m,g)=>{let y=m,b=v[g];if(b){let m=window.getComputedStyle(y),g=y.offsetWidth;b.style.width=`${g}px`,b.style.minWidth=`${g}px`,b.style.maxWidth=`${g}px`,b.style.paddingLeft=m.paddingLeft,b.style.paddingRight=m.paddingRight,b.style.boxSizing="border-box"}})};setTimeout(m,0),setTimeout(m,100),setTimeout(m,300)};S.default.useEffect(()=>{V();let m=new ResizeObserver(()=>{V()}),g=L.current?.getElement();return g&&m.observe(g),()=>{m.disconnect()}},[m,g,_]),S.default.useEffect(()=>{let m=B.current,g=H.current,y=z.current;if(!y||!m&&!g)return;let v=y=>{let v=y.target;v&&(g?g.scrollLeft=v.scrollLeft:m&&(m.scrollLeft=v.scrollLeft))},b=()=>{y.removeEventListener("scroll",v);let m=y.querySelector(".p-datatable-wrapper");m?m.addEventListener("scroll",v):y.addEventListener("scroll",v)};return setTimeout(b,100),setTimeout(b,300),()=>{y.removeEventListener("scroll",v);let m=y.querySelector(".p-datatable-wrapper");m&&m.removeEventListener("scroll",v)}},[m,g]);let U=(0,S.useMemo)(()=>{let y=g=>[...new Set(m.map(m=>m[g]))].filter(m=>null!=m&&""!==m).sort().map(m=>({label:String(m),value:m})),v={};return g.forEach(m=>{m.filterable&&"dropdown"===m.filterType&&(m.filterOptions?v[m.field]=m.filterOptions:v[m.field]=y(m.field))}),v},[m,g]);S.default.useEffect(()=>{let m={};g.forEach(g=>{g.filterable&&(m[g.field]={value:null,matchMode:g.filterMatchMode||"startsWith"})}),M(m)},[g]);let W=(m,g)=>{let y=_[m]&&"value"in _[m]?_[m].value:"";return(0,E.jsx)(nG,{value:y||"",onChange:g=>q(m,g.target.value),placeholder:g,className:"w-full text-sm"})},G=(m,g)=>{let y=U[m]||[],v=_[m]&&"value"in _[m]?_[m].value:null;return(0,E.jsx)(i$,{value:v,options:[{label:"All",value:null},...y],onChange:g=>q(m,g.value),placeholder:g,className:"w-full text-sm",showClear:!0})},q=(m,y)=>{let v={..._};null===y||""===y||y?.value===null?delete v[m]:v[m]={value:y,matchMode:g.find(g=>g.field===m)?.filterMatchMode||"contains"},M(v)},$=()=>(0,E.jsx)("div",{className:"filter-row corporate-full-width-item-wide",ref:B,children:(0,E.jsx)("div",{className:"filter-wrapper overflow-auto",ref:H,children:(0,E.jsx)("table",{className:"filter-table",ref:F,children:(0,E.jsx)("tbody",{children:(0,E.jsx)("tr",{children:g.map(m=>{let g=()=>{if(!m.filterable)return(0,E.jsx)("div",{className:"h-10"});let g=`${m.header} filter`;return"dropdown"===m.filterType?G(m.field,g):W(m.field,g)};return(0,E.jsx)("td",{className:"filter-cell",style:m.style,children:g()},m.field)})})})})})}),K=g.some(m=>m.filterable);return(0,E.jsx)(E.Fragment,{children:(0,E.jsxs)("div",{className:(0,lY.default)("searchable-table-wrapper",O&&"corporate-full-width-container",x),ref:z,children:[K&&$(),(0,E.jsx)(lK,{ref:L,value:m,filters:_,onFilter:m=>M(m.filters),paginator:y,rows:v,rowsPerPageOptions:b,dataKey:"id",selectionMode:j,selection:T,onSelectionChange:N,loading:A,emptyMessage:I,showGridlines:w,stripedRows:C,size:k,tableStyle:R,scrollable:P,scrollHeight:D,className:O?"datatable-responsive corporate-full-width-item-wide":"",cellSelection:!1,children:g.map(m=>(0,E.jsx)(lQ,{field:m.field,header:m.header,sortable:m.sortable,body:m.body,style:m.style,headerStyle:m.headerStyle,align:m.align},m.field))})]})})};m.s(["default",0,lZ],120597)},174178,m=>{"use strict";var g=m.i(843476),y=m.i(882596),v=m.i(896499),b=m.i(207670);let x=({params:m,children:x})=>{let w=(0,v.useApp)(),E=(0,y.useSitecore)(),S=m.RenderingIdentifier||void 0,C=m?.Styles?.split(" "),k=C?.filter(m=>!m.startsWith("bg-")&&!m.startsWith("!p")),j=C?.filter(m=>m.startsWith("bg-")),T=C?.filter(m=>m.startsWith("!p")),N=E.page.layout.sitecore.route?.fields?.Type?.name?.toLowerCase()==="pressrelease",A=E.page.layout.sitecore.route?.fields?.Type?.name?.toLowerCase()==="mediastatement",I=w?.theme.includes("corporate"),R=["bg-primary-dark"],O=I&&C?.find(m=>R.includes(m)),P="1"===m.DirRtl&&{dir:"rtl"}
364,D="1"===m.WideContent,_="1"===m.InfiniteBackground;return(0,g.jsx)("section",{className:(0,b.clsx)(k,T,"corporate:[.home_&]:!rounded-none",!D&&j,(N||A)&&"group corporate:first:rounded-b-xl [&:not(:first-child)]:corporate:rounded-xl",D&&"wide-container corporate-full-width-container-mobile corporate:!rounded-none",D&&j&&`max-md:${j}`,_&&`corporate-full-width-container-mobile ${j}`,!N&&!A&&!_&&"corporate:rounded-xl"),id:S,...P,children:(0,g.jsx)("div",{className:(0,b.clsx)("container",!D&&"corporate-full-width-item","max-w-[1062px]",(N||A)&&"corporate:px-5 corporate:py-9 corporate:group-first:pt-0 corporate:md:px-11 corporate:md:py-11 corporate:group-last:mx-0 corporate:group-last:mb-[32px] corporate:group-last:mt-[-8px] corporate:group-last:flex corporate:group-last:flex-row corporate:group-last:justify-end corporate:group-last:p-0 corporate:group-last:md:mb-[48px]",O?"corporate:prose-a:text-white":"corporate:prose-a:text-grey-dark foundation:prose-a:text-primary",D&&"corporate-full-width-item-medium corporate:xl:rounded-xl",D&&j&&`md:${j}`,D&&!j&&"py-0",T,"foundation:print:mt-[-120px]"),children:x})})};m.s(["default",0,x])},968036,m=>{"use strict";var g=m.i(843476),y=m.i(207670);let v=({height:m=1,dividerStyles:v})=>(0,g.jsx)("section",{className:"divider container py-6 corporate:my-4 corporate:p-0 corporate:md:my-6",children:(0,g.jsx)("div",{className:(0,y.clsx)("h-px w-full",v||"bg-grey-mid corporate:bg-grey-dark foundation:bg-primary"),style:{height:`${m}px`}})});m.s(["default",0,v])},464319,m=>{"use strict";var g=m.i(843476),y=m.i(385180),v=m.i(376917),b=m.i(882596),x=m.i(207670),w=m.i(975157);let E=({tag:m,children:y,className:v=""})=>(0,g.jsx)(m,{className:v,children:y}),S=({className:m})=>(0,g.jsxs)("svg",{id:"download-pdf",className:m,xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 21 26",children:[(0,g.jsx)("path",{stroke:"currentColor",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:".8",d:"M17.697 20.786V25H1.164V1h10.174m6.358 7.683v4.062"}),(0,g.jsx)("path",{id:"downlaod-list-stroke",stroke:"#97D700",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:".8",d:"m11.338 1 6.232 6.232M11.338 1v6.38h6.359"}),(0,g.jsx)("path",{stroke:"currentColor",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:".8",d:"M3.523 11.313h11.794M3.523 14.057h4.915m-4.915 2.665h4.915M3.523 19.53h4.915m-4.915 2.662h11.794"}),(0,g.jsx)("path",{id:"downlaod-list-stroke",stroke:"#97D700",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:".8",d:"M19.837 14.057h-9.834v5.472h9.834z"}),(0,g.jsx)("path",{id:"downlaod-list-fill",fill:"#97D700",d:"M11.332 18.121V15.35h1.03c.633 0 1.061.345 1.061.927 0 .586-.428.93-1.061.93h-.535v.915zm.495-1.35h.519c.372 0 .582-.15.582-.495 0-.34-.21-.491-.582-.491h-.519zm2.056 1.35V15.35h.895c.907 0 1.465.535 1.465 1.386 0 .852-.558 1.386-1.465 1.386zm.495-.435h.384c.606 0 .986-.305.986-.95 0-.646-.38-.951-.986-.951h-.384zm2.327.435V15.35h1.798v.436H17.2v.768h1.2v.431h-1.2v1.137z"})]}),C=({className:m})=>(0,g.jsxs)("svg",{id:"download-img",className:m,xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 27 28",children:[(0,g.jsx)("path",{stroke:"currentColor",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:".8",d:"M20.697 21.786V26H4.164V2h16.44m.093 0v11.746"}),(0,g.jsx)("path",{id:"downlaod-list-stroke",stroke:"currentColor",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:".8",d:"M22.837 15.056h-9.834v5.471h9.834z"}),(0,g.jsx)("path",{id:"downlaod-list-fill",fill:"currentColor",d:"m14.332 18.289.02-.023.438-.035c.004.32.142.481.392.481s.381-.158.381-.45v-1.874h.481v1.835c0 .558-.311.897-.862.897-.534 0-.838-.37-.85-.831m2.236.792v-2.693h1c.616 0 1.032.335 1.032.9 0 .57-.416.905-1.031.905h-.52v.888zm.481-1.312h.504c.362 0 .566-.146.566-.48 0-.331-.204-.478-.566-.478h-.504zm1.852-.033c0-.82.597-1.385 1.363-1.385.615 0 1.077.335 1.2.873l-.015.027-.447.035c-.104-.324-.35-.512-.742-.512-.527 0-.874.4-.874.962s.343.958.881.958c.454 0 .716-.258.766-.681h-1.004v-.393h1.474v.22c0 .746-.478 1.28-1.236 1.28-.761 0-1.366-.565-1.366-1.384"}),(0,g.jsx)("path",{stroke:"currentColor",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:".8",d:"M18.529 4.446H6.308v7.669h12.22z"}),(0,g.jsx)("path",{stroke:"currentColor",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:".8",d:"M6.308 12.115 9.39 8.797l1.564 1.5 3.38-4.314 4.195 6.132m-7.776-4.652a.74.74 0 1 0 0-1.48.74.74 0 0 0 0 1.48"})]}),k=({className:m})=>(0,g.jsx)("svg",{className:m,xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 20 20",children:(0,g.jsx)("path",{stroke:"currentColor",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.5",d:"M9.758 4H2v14h14.06v-7.5m-6.788.5L18 2m0 0h-5.818M18 2v6"})}),j=({className:m})=>(0,g.jsxs)("svg",{id:"download-png",className:m,viewBox:"0 0 19 26",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[(0,g.jsx)("path",{d:"M16.4412 20.786V25H0.499023V1H16.3514",stroke:"currentColor",strokeWidth:"0.8",strokeLinecap:"round",strokeLinejoin:"round"}),(0,g.jsx)("path",{d:"M16.4375 1V12.7456",stroke:"currentColor",strokeWidth:"0.8",strokeLinecap:"round",strokeLinejoin:"round"}),(0,g.jsx)("path",{id:"downlaod-list-stroke",d:"M18.5 14.0571H9.01758V19.5288H18.5V14.0571Z",stroke:"#97D700",strokeWidth:"0.8",strokeLinecap:"round",strokeLinejoin:"round"}),(0,g.jsx)("path",{d:"M14.35 3.4458H2.56543V11.1145H14.35V3.4458Z",stroke:"currentColor",strokeWidth:"0.8",strokeLinecap:"round",strokeLinejoin:"round"}),(0,g.jsx)("path",{d:"M14.35 11.1126L11.3773 7.79466L9.86992 9.29412L6.61049 4.98047L2.56543 11.1126",stroke:"currentColor",strokeWidth:"0.8",strokeLinecap:"round",strokeLinejoin:"round"}),(0,g.jsx)("path",{d:"M10.0633 6.46504C10.4574 6.46504 10.7769 6.13369 10.7769 5.72495C10.7769 5.31621 10.4574 4.98486 10.0633 4.98486C9.66912 4.98486 9.34961 5.31621 9.34961 5.72495C9.34961 6.13369 9.66912 6.46504 10.0633 6.46504Z",stroke:"currentColor",strokeWidth:"0.8",strokeLinecap:"round",strokeLinejoin:"round"}),(0,g.jsx)("path",{id:"downlaod-list-fill",d:"M10.0469 18.1321V15.4263H11.016C11.6124 15.4263 12.015 15.7626 12.015 16.3307C12.015 16.9028 11.6124 17.2393 11.016 17.2393H10.5128V18.1321H10.0469ZM10.5128 16.814H11.0011C11.3515 16.814 11.5491 16.66
36472 11.5491 16.3307C11.5491 15.9984 11.3515 15.8514 11.0011 15.8514H10.5128V16.814Z",fill:"#97D700"}),(0,g.jsx)("path",{id:"downlaod-list-fill",d:"M12.4443 18.1321V15.4263H12.955L14.0323 17.3087L14.0546 17.417H14.0658V15.4263H14.5317V18.1321H14.0211L12.9438 16.2497L12.9215 16.1414H12.9103V18.1321H12.4443Z",fill:"#97D700"}),(0,g.jsx)("path",{id:"downlaod-list-fill",d:"M14.9648 16.7783C14.9648 15.9549 15.5426 15.3867 16.2844 15.3867C16.8808 15.3867 17.3281 15.723 17.4474 16.2641L17.4325 16.2912L17.0001 16.3261C16.8994 16.0014 16.6609 15.8119 16.2807 15.8119C15.77 15.8119 15.4345 16.2139 15.4345 16.7783C15.4345 17.3427 15.7663 17.7408 16.2881 17.7408C16.7279 17.7408 16.9814 17.4818 17.0299 17.0567H16.057V16.6624H17.4846V16.8827C17.4846 17.6325 17.0224 18.1699 16.2881 18.1699C15.5501 18.1699 14.9648 17.6017 14.9648 16.7783Z",fill:"#97D700"})]}),T=({className:m})=>(0,g.jsxs)("svg",{id:"download-svg",className:m,viewBox:"0 0 21 26",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[(0,g.jsx)("path",{d:"M17.6967 20.786V25H1.16406V1H17.6036",stroke:"currentColor",strokeWidth:"0.8",strokeLinecap:"round",strokeLinejoin:"round"}),(0,g.jsx)("path",{d:"M17.6963 1V12.7456",stroke:"currentColor",strokeWidth:"0.8",strokeLinecap:"round",strokeLinejoin:"round"}),(0,g.jsx)("path",{id:"downlaod-list-stroke",d:"M19.8366 14.0566H10.0029V19.5283H19.8366V14.0566Z",stroke:"#97D700",strokeWidth:"0.8",strokeLinecap:"round",strokeLinejoin:"round"}),(0,g.jsx)("path",{d:"M14.8985 11.011C14.8985 8.24757 13.2919 6.0402 11.0879 5.28809H13.8971",stroke:"currentColor",strokeWidth:"0.8",strokeLinecap:"round",strokeLinejoin:"round"}),(0,g.jsx)("path",{d:"M3.88281 11.0109C3.88281 8.21255 5.53045 5.98111 7.77752 5.26025H4.77303",stroke:"currentColor",strokeWidth:"0.8",strokeLinecap:"round",strokeLinejoin:"round"}),(0,g.jsx)("path",{id:"downlaod-list-fill",d:"M11.2432 17.2585L11.2587 17.239L11.7134 17.1963C11.7445 17.5344 11.997 17.7131 12.3079 17.7131C12.5955 17.7131 12.8209 17.5654 12.8209 17.2741C12.8209 16.9631 12.5877 16.8582 12.1564 16.7611C11.6901 16.6522 11.3442 16.4619 11.3442 16.0306C11.3442 15.5992 11.7289 15.335 12.2341 15.335C12.7975 15.335 13.1317 15.6381 13.1823 16.0966L13.1628 16.1199L12.7354 16.1432C12.7004 15.8712 12.5255 15.7235 12.2302 15.7235C11.9815 15.7235 11.8105 15.8362 11.8105 16.0033C11.8105 16.2286 12.0398 16.3103 12.4633 16.4114C12.9452 16.524 13.3027 16.7455 13.3027 17.2468C13.3027 17.7947 12.8597 18.1328 12.2924 18.1328C11.7367 18.1328 11.2859 17.7908 11.2432 17.2585Z",fill:"#97D700"}),(0,g.jsx)("path",{id:"downlaod-list-fill",d:"M14.3946 18.0937L13.4658 15.3735H13.9943L14.5928 17.2154L14.6549 17.5535H14.6627L14.7249 17.2154L15.3233 15.3735H15.8518L14.9231 18.0937H14.3946Z",fill:"#97D700"}),(0,g.jsx)("path",{id:"downlaod-list-fill",d:"M15.96 16.7339C15.96 15.9061 16.5623 15.335 17.3356 15.335C17.9573 15.335 18.4236 15.673 18.548 16.217L18.5324 16.2442L18.0817 16.2793C17.9768 15.9528 17.7281 15.7624 17.3317 15.7624C16.7993 15.7624 16.4496 16.1665 16.4496 16.7339C16.4496 17.3013 16.7954 17.7015 17.3395 17.7015C17.798 17.7015 18.0623 17.4411 18.1128 17.0137H17.0985V16.6173H18.5868V16.8388C18.5868 17.5926 18.105 18.1328 17.3395 18.1328C16.5701 18.1328 15.96 17.5616 15.96 16.7339Z",fill:"#97D700"}),(0,g.jsx)("path",{d:"M10.9684 3.50732H7.8916V6.68668H10.9684V3.50732Z",stroke:"currentColor",strokeWidth:"0.8",strokeLinecap:"round",strokeLinejoin:"round"}),(0,g.jsx)("path",{d:"M15.9163 4.45557H14.249V6.17839H15.9163V4.45557Z",stroke:"currentColor",strokeWidth:"0.8",strokeLinecap:"round",strokeLinejoin:"round"}),(0,g.jsx)("path",{d:"M4.47096 4.45557H2.80371V6.17839H4.47096V4.45557Z",stroke:"currentColor",strokeWidth:"0.8",strokeLinecap:"round",strokeLinejoin:"round"})]}),N=({className:m})=>(0,g.jsxs)("svg",{id:"download-eps",className:m,viewBox:"0 0 21 26",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[(0,g.jsx)("path",{d:"M17.6967 20.786V25H1.16406V1H17.6036",stroke:"currentColor",strokeWidth:"0.8",strokeLinecap:"round",strokeLinejoin:"round"}),(0,g.jsx)("path",{d:"M17.6963 1V12.7456",stroke:"currentColor",strokeWidth:"0.8",strokeLinecap:"round",strokeLinejoin:"round"}),(0,g.jsx)("path",{id:"downlaod-list-stroke",d:"M19.8366 14.0566H10.0029V19.5283H19.8366V14.0566Z",stroke:"#97D700",strokeWidth:"0.8",strokeLinecap:"round",strokeLinejoin:"round"}),(0,g.jsx)("path",{d:"M3.94824 3.50732C3.94824 6.27071 5.55491 8.47808 7.7589 9.23019H4.94974",stroke:"currentColor",strokeWidth:"0.8",strokeLinecap:"round",strokeLinejoin:"round"}),(0,g.jsx)("path",{id:"downlaod-list-fill",d:"M11.7197 18.0937V15.3735H13.4373V15.8009H12.2055V16.5198H13.3324V16.9474H12.2055V17.6663H13.48V18.0937H11.7197Z",fill:"#97D700"}),(0,g.jsx)("path",{id:"downlaod-list-fill",d:"M13.957 18.0937V15.3735H14.9674C15.5891 15.3735 16.0088 15.7116 16.0088 16.2828C16.0088 16.8579 15.5891 17.1961 14.9674 17.1961H14.4428V18.0937H13.957ZM14.4428 16.7685H14.9518C15.3171 16.7685 15.5231 16.621 15.5231 16.2828C15.5231 15.9486 15.3171 15.8009 14.9518 15.8009H14.4428V16.7685Z",fill:"#97D700"}),(0,g.jsx)("path",{id:"downlaod-list-fill",d:"M16.2148 17.2585L16.2304 17.239L16.6851 17.1963C16.7161 17.5344 16.9687 17.7131 17.2796 17.7131C17.5672 17.7131 17.7925 17.5654 17.7925 17.2741C17.7925 16.9631 17.5594 16.8582 17.128 16.7611C16.6617 16.6522 16.3159 16.4619 16.3159 16.0306C16.3159 15.5992 16.7006 15.335 17.2058 15.335C17.7692 15.335 18.1034 15.6381 18.1539 16.0966L18.1345 16.1199L17.707 16.1432C17.6721 15.8712 17.4972 15.7235 17.2019
36415.7235C16.9532 15.7235 16.7822 15.8362 16.7822 16.0033C16.7822 16.2286 17.0115 16.3103 17.435 16.4114C17.9169 16.524 18.2744 16.7455 18.2744 17.2468C18.2744 17.7947 17.8314 18.1328 17.2641 18.1328C16.7084 18.1328 16.2576 17.7908 16.2148 17.2585Z",fill:"#97D700"}),(0,g.jsx)("path",{d:"M7.87828 11.0107H10.9551V7.83139H7.87828V11.0107Z",stroke:"currentColor",strokeWidth:"0.8",strokeLinecap:"round",strokeLinejoin:"round"}),(0,g.jsx)("path",{d:"M2.93041 10.063H4.59766V8.34016H2.93041V10.063Z",stroke:"currentColor",strokeWidth:"0.8",strokeLinecap:"round",strokeLinejoin:"round"}),(0,g.jsx)("path",{d:"M14.3904 10.063H16.0576V8.34016H14.3904V10.063Z",stroke:"currentColor",strokeWidth:"0.8",strokeLinecap:"round",strokeLinejoin:"round"}),(0,g.jsx)("path",{d:"M14.964 3.50732C14.964 6.30572 13.3164 8.53716 11.0693 9.25801H14.0738",stroke:"currentColor",strokeWidth:"0.8",strokeLinecap:"round",strokeLinejoin:"round"})]}),A=({className:m})=>(0,g.jsxs)("svg",{id:"downlaod-doc",className:m,viewBox:"0 0 21 26",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[(0,g.jsx)("path",{d:"M7.55371 1H11.5597H17.7912L17.7277 8.68286V12.7456",stroke:"currentColor",strokeWidth:"0.8",strokeLinecap:"round",strokeLinejoin:"round"}),(0,g.jsx)("path",{d:"M17.728 20.786V25H1.19531V7.32275",stroke:"currentColor",strokeWidth:"0.8",strokeLinecap:"round",strokeLinejoin:"round"}),(0,g.jsx)("path",{id:"downlaod-list-stroke",d:"M1.13184 7.36924C3.57236 4.92872 4.95911 3.54197 7.36338 1.1377",stroke:"#97D700",strokeWidth:"0.8",strokeLinecap:"round",strokeLinejoin:"round"}),(0,g.jsx)("path",{id:"downlaod-list-stroke",d:"M1.13184 7.36946H7.51175V1.01074",stroke:"#97D700",strokeWidth:"0.8",strokeLinecap:"round",strokeLinejoin:"round"}),(0,g.jsx)("path",{d:"M3.55371 11.3115H15.3476",stroke:"currentColor",strokeWidth:"0.8",strokeLinecap:"round",strokeLinejoin:"round"}),(0,g.jsx)("path",{d:"M3.55371 14.0566H8.46821",stroke:"currentColor",strokeWidth:"0.8",strokeLinecap:"round",strokeLinejoin:"round"}),(0,g.jsx)("path",{d:"M3.55371 16.7202H8.46821",stroke:"currentColor",strokeWidth:"0.8",strokeLinecap:"round",strokeLinejoin:"round"}),(0,g.jsx)("path",{d:"M3.55371 19.5283H8.46821",stroke:"currentColor",strokeWidth:"0.8",strokeLinecap:"round",strokeLinejoin:"round"}),(0,g.jsx)("path",{d:"M3.55371 22.1919H15.3476",stroke:"currentColor",strokeWidth:"0.8",strokeLinecap:"round",strokeLinejoin:"round"}),(0,g.jsx)("path",{id:"downlaod-list-stroke",d:"M19.8678 14.0566H10.0342V19.5283H19.8678V14.0566Z",stroke:"#97D700",strokeWidth:"0.8",strokeLinecap:"round",strokeLinejoin:"round"}),(0,g.jsx)("path",{id:"downlaod-list-fill",d:"M11.0518 18.0714V15.3765H11.8947C12.7488 15.3765 13.2747 15.8962 13.2747 16.7239C13.2747 17.5517 12.7488 18.0714 11.8947 18.0714H11.0518ZM11.518 17.648H11.8798C12.4504 17.648 12.8084 17.3515 12.8084 16.7239C12.8084 16.0963 12.4504 15.7999 11.8798 15.7999H11.518V17.648Z",fill:"#97D700"}),(0,g.jsx)("path",{id:"downlaod-list-fill",d:"M13.4766 16.7239C13.4766 15.8961 14.0509 15.3379 14.7931 15.3379C15.539 15.3379 16.1134 15.8961 16.1134 16.7239C16.1134 17.5516 15.539 18.1098 14.7931 18.1098C14.0509 18.1098 13.4766 17.5516 13.4766 16.7239ZM15.6397 16.7239C15.6397 16.1617 15.3116 15.7691 14.7931 15.7691C14.2784 15.7691 13.9465 16.1617 13.9465 16.7239C13.9465 17.286 14.2784 17.6786 14.7931 17.6786C15.3116 17.6786 15.6397 17.286 15.6397 16.7239Z",fill:"#97D700"}),(0,g.jsx)("path",{id:"downlaod-list-fill",d:"M16.3066 16.7239C16.3066 15.8884 16.9071 15.3379 17.6269 15.3379C18.2684 15.3379 18.7011 15.7113 18.8092 16.2426L18.7943 16.2734L18.3579 16.3081C18.2647 15.9731 17.9962 15.7691 17.6195 15.7691C17.1011 15.7691 16.7766 16.1695 16.7766 16.7239C16.7766 17.2782 17.1048 17.6786 17.6269 17.6786C17.9962 17.6786 18.261 17.4746 18.358 17.1397L18.7906 17.1743L18.8092 17.2051C18.6712 17.7671 18.2349 18.1098 17.6269 18.1098C16.9071 18.1098 16.3066 17.5592 16.3066 16.7239Z",fill:"#97D700"})]}),I=({className:m})=>(0,g.jsxs)("svg",{id:"download-ppt",className:m,viewBox:"0 0 21 26",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[(0,g.jsx)("path",{d:"M17.6967 20.786V25H1.16406V1H17.6036",stroke:"currentColor",strokeWidth:"0.8",strokeLinecap:"round",strokeLinejoin:"round"}),(0,g.jsx)("path",{d:"M17.6963 1V12.7456",stroke:"currentColor",strokeWidth:"0.8",strokeLinecap:"round",strokeLinejoin:"round"}
364),(0,g.jsx)("path",{id:"download-list-stroke",d:"M19.8366 14.0566H10.0029V19.5283H19.8366V14.0566Z",stroke:"#ffcc00",strokeWidth:"0.8",strokeLinecap:"round",strokeLinejoin:"round"}),(0,g.jsx)("path",{d:"M12.9738 7.87214C12.9738 10.0978 11.1705 11.901 8.9449 11.901C6.71925 11.901 4.91602 10.0978 4.91602 7.87214C4.91602 5.64649 6.71925 3.84326 8.9449 3.84326V7.62797H12.9664C12.9713 7.70853 12.9738 7.79034 12.9738 7.87214Z",stroke:"currentColor",strokeWidth:"0.8",strokeLinecap:"round",strokeLinejoin:"round"}),(0,g.jsx)("path",{d:"M14.0645 6.52933H10.043V2.74463C12.1868 2.74463 13.9388 4.41722 14.0645 6.52933Z",stroke:"currentColor",strokeWidth:"0.8",strokeLinecap:"round",strokeLinejoin:"round"}),(0,g.jsx)("path",{id:"download-list-fill",d:"M11.7197 18.1328V15.4199H12.7274C13.3475 15.4199 13.766 15.7571 13.766 16.3267C13.766 16.9003 13.3475 17.2376 12.7274 17.2376H12.2042V18.1328H11.7197ZM12.2042 16.8112H12.7119C13.0762 16.8112 13.2816 16.664 13.2816 16.3267C13.2816 15.9935 13.0762 15.8462 12.7119 15.8462H12.2042V16.8112Z",fill:"#97D700"}),(0,g.jsx)("path",{id:"download-list-fill",d:"M14.2148 18.1328V15.4199H15.2225C15.8426 15.4199 16.2612 15.7571 16.2612 16.3267C16.2612 16.9003 15.8426 17.2376 15.2225 17.2376H14.6993V18.1328H14.2148ZM14.6993 16.8112H15.207C15.5713 16.8112 15.7767 16.664 15.7767 16.3267C15.7767 15.9935 15.5713 15.8462 15.207 15.8462H14.6993V16.8112Z",fill:"#97D700"}),(0,g.jsx)("path",{id:"download-list-fill",d:"M17.1166 18.1328V15.8462H16.4307V15.4199H18.2871V15.8462H17.6011V18.1328H17.1166Z",fill:"#97D700"})]}),R=({type:m,className:y})=>{if("pdf"===m)return(0,g.jsx)(S,{className:y});if("jpeg"===m||"jpg"===m)return(0,g.jsx)(C,{className:y});if("png"===m)return(0,g.jsx)(j,{className:y});if("svg"===m)return(0,g.jsx)(T,{className:y});if("eps"===m)return(0,g.jsx)(N,{className:y});else if("doc"===m)return(0,g.jsx)(A,{className:y});else if("ppt"===m)return(0,g.jsx)(I,{className:y})};function O(m){if(-1!==m.indexOf("pdf"))return"pdf";if(-1!==m.indexOf("jpeg")||-1!==m.indexOf("jpg"))return"jpeg";if(-1!==m.indexOf("png"))return"png";if(-1!==m.indexOf("svg"))return"svg";if(-1!==m.indexOf("eps"))return"eps";else if(-1!==m.indexOf("doc"))return"doc";else if(-1!==m.indexOf("ppt"))return"ppt"}let P=({item:m})=>{if("external"===m.value.linktype)return(0,g.jsx)(k,{className:"relative bottom-[2px] ml-2 inline-block h-[16px] w-[16px]"})},D=({type:m,sizeEditor:y,sizeItem:b,isEditor:x})=>{let w=y?.value;if(!w||x){let m=parseFloat(b||"0");if(!isNaN(m)&&m>0){let g=["Bytes","KB","MB","GB","TB"],y=Math.floor(Math.log(m)/Math.log(1024)),v=Math.round(m/Math.pow(1024,y));w=`${v} ${g[y]}`}}if(m||w)return(0,g.jsxs)("span",{className:"font-normal lowercase text-black",children:["Â (",m&&m,(m&&w||x)&&", ",(x&&b||!x)&&w,x&&b&&" - ",x&&(0,g.jsx)(v.Text,{field:y}),")"]})},_=({item:m,iconsOnTop:v,isEditor:b})=>{let w="w-[27px] h-[28px]",E=m.link.jsonValue.value.href?m.link.jsonValue.value.href:"",S=v?"flex-col":"",C=m.link.jsonValue.value.text?m.link.jsonValue.value.text:E,k=m.link.jsonValue.value.title,j=m.type?.jsonValue.value?m.type.jsonValue.value:O(E);return""!==E||b?(0,g.jsxs)("div",{className:(0,x.clsx)("mb-3 flex list-none flex-row",S),children:[(0,g.jsx)(R,{type:j,className:(0,x.clsx)(w,"shrink-0")}),(0,g.jsxs)("div",{children:[(0,g.jsxs)(y.Link,{className:"ml-1 inline font-bold !text-primary-dark",field:m.link.jsonValue,"aria-label":k,children:[C,(0,g.jsx)(P,{item:m.link.jsonValue})]}),(0,g.jsx)(D,{type:j,sizeEditor:m.size?.jsonValue,sizeItem:m.link.targetItem?.field?.size,isEditor:b})]})]}):(0,g.jsx)("li",{})},M=({description:m})=>{if(m)return(0,g.jsx)("div",{className:"mx-1 mb-3 w-auto pb-2",children:(0,g.jsx)(v.Text,{tag:"span",className:"inline-block rounded-md bg-grey-light p-2",field:m})})},L=m=>{let y=m.headlineSize?m.headlineSize:"h2",S=!!m.iconsOnTop&&m.iconsOnTop,C=(0,b.useSitecore)(),k=C.page.mode.isEditing;return(0,g.jsxs)("div",{className:(0,x.clsx)("download-list",m.styles&&m.styles),children:[(m.header?.value||k)&&(0,g.jsx)(E,{className:"mb-3 font-bold",tag:y,children:C.page.mode.isEditing?(0,g.jsx)(v.Text,{field:m.header}):(0,g.jsx)("span",{dangerouslySetInnerHTML:{__html:(0,w.default)(String(m.header?.value))}})}),(0,g.jsx)("ul",{children:m.links.map(m=>(0,g.jsxs)("li",{children:[(0,g.jsx)(_,{item:m,iconsOnTop:S,isEditor:k}),(m.description?.jsonValue?.value||k)&&(0,g.jsx)(M,{description:m.description?.jsonValue})]},m.id))},m.id)]},m.id)};m.s(["DownloadListComponent",0,L])},342523,m=>{"use strict";let g;var y=m.i(843476),v=m.i(2324),b=m.i(601087),x=m.i(592517),w=m.i(414852),E=m.i(207670);function S(m,g){this.v=m,this.k=g}function C(m,g){(null==g||g>m.length)&&(g=m.length);for(var y=0,v=Array(g);y<g;y++)v[y]=m[y];return v}function k(m){if(Array.isArray(m))return m}function j(m,g){var y=null==m?null:"u">typeof Symbol&&m[Symbol.iterator]||m["@@iterator"];if(null!=y){var v,b,x,w,E=[],S=!0,C=!1;try{if(x=(y=y.call(m)).next,0===g){if(Object(y)!==y)return;S=!1}else for(;!(S=(v=x.call(y)).done)&&(E.push(v.value),E.length!==g);S=!0);}catch(m){C=!0,b=m}
364finally{try{if(!S&&null!=y.return&&(w=y.return(),Object(w)!==w))return}finally{if(C)throw b}}return E}}function T(){throw TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function N(m,g){return k(m)||j(m,g)||A(m,g)||T()}function A(m,g){if(m){if("string"==typeof m)return C(m,g);var y=({}).toString.call(m).slice(8,-1);return"Object"===y&&m.constructor&&(y=m.constructor.name),"Map"===y||"Set"===y?Array.from(m):"Arguments"===y||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(y)?C(m,g):void 0}}function I(m){var g,y;function v(g,y){try{var x=m[g](y),w=x.value,E=w instanceof S;Promise.resolve(E?w.v:w).then(function(y){if(E){var S="return"===g&&w.k?g:"next";if(!w.k||y.done)return v(S,y);y=m[S](y).value}b(!!x.done,y)},function(m){v("throw",m)})}catch(m){b(2,m)}}function b(m,b){2===m?g.reject(b):g.resolve({value:b,done:m}),(g=g.next)?v(g.key,g.arg):y=null}this._invoke=function(m,b){return new Promise(function(x,w){var E={key:m,arg:b,resolve:x,reject:w,next:null};y?y=y.next=E:(g=y=E,v(m,b))})},"function"!=typeof m.return&&(this.return=void 0)}I.prototype["function"==typeof Symbol&&Symbol.asyncIterator||"@@asyncIterator"]=function(){return this},I.prototype.next=function(m){return this._invoke("next",m)},I.prototype.throw=function(m){return this._invoke("throw",m)},I.prototype.return=function(m){return this._invoke("return",m)};let R=Object.entries,O=Object.setPrototypeOf,P=Object.isFrozen,D=Object.getPrototypeOf,_=Object.getOwnPropertyDescriptor,M=Object.freeze,L=Object.seal,F=Object.create,B="u">typeof Reflect&&Reflect,H=B.apply,z=B.construct;M||(M=function(m){return m}),L||(L=function(m){return m}),H||(H=function(m,g){for(var y=arguments.length,v=Array(y>2?y-2:0),b=2;b<y;b++)v[b-2]=arguments[b];return m.apply(g,v)}),z||(z=function(m){for(var g=arguments.length,y=Array(g>1?g-1:0),v=1;v<g;v++)y[v-1]=arguments[v];return new m(...y)});let V=es(Array.prototype.forEach);Array.prototype.indexOf;let U=es(Array.prototype.lastIndexOf),W=es(Array.prototype.pop),G=es(Array.prototype.push);Array.prototype.slice;let q=es(Array.prototype.splice),$=Array.isArray,K=es(String.prototype.toLowerCase),Q=es(String.prototype.toString),Y=es(String.prototype.match),Z=es(String.prototype.replace),X=es(String.prototype.indexOf),J=es(String.prototype.trim),ee=es(Number.prototype.toString),et=es(Boolean.prototype.toString),en="u"<typeof BigInt?null:es(BigInt.prototype.toString),er="u"<typeof Symbol?null:es(Symbol.prototype.toString),ei=es(Object.prototype.hasOwnProperty),ea=es(Object.prototype.toString),eo=es(RegExp.prototype.test),el=ec(TypeError);function es(m){return function(g){g instanceof RegExp&&(g.lastIndex=0);for(var y=arguments.length,v=Array(y>1?y-1:0),b=1;b<y;b++)v[b-1]=arguments[b];return H(m,g,v)}}function ec(m){return function(){for(var g=arguments.length,y=Array(g),v=0;v<g;v++)y[v]=arguments[v];return z(m,y)}}function eu(m,g){let y=arguments.length>2&&void 0!==arguments[2]?arguments[2]:K;if(O&&O(m,null),!$(g))return m;let v=g.length;for(;v--;){let b=g[v];if("string"==typeof b){let m=y(b);m!==b&&(P(g)||(g[v]=m),b=m)}m[b]=!0}return m}function ed(m){for(let g=0;g<m.length;g++)ei(m,g)||(m[g]=null);return m}function ep(m){let g=F(null);for(let v of R(m)){var y=N(v,2);let b=y[0],x=y[1];ei(m,b)&&($(x)?g[b]=ed(x):x&&"object"==typeof x&&x.constructor===Object?g[b]=ep(x):g[b]=x)}return g}function ef(m){switch(typeof m){case"string":return m;case"number":return ee(m);case"boolean":return et(m);case"bigint":return en?en(m):"0";case"symbol":return er?er(m):"Symbol()";case"undefined":default:return ea(m);case"function":case"object":{if(null===m)return ea(m);let g=m,y=eh(g,"toString");if("function"==typeof y){let m=y(g);return"string"==typeof m?m:ea(m)}return ea(m)}}}function eh(m,g){for(;null!==m;){let y=_(m,g);if(y){if(y.get)return es(y.get);if("function"==typeof y.value)return es(y.value)}m=D(m)}return function(){return null}}function em(m){try{return eo(m,""),!0}catch(m){return!1}}let eg=M(["a","abbr","acronym","address","area","article","aside","audio","b","bdi","bdo","big","blink","blockquote","body","br","button","canvas","caption","center","cite","code","col","colgroup","content","data","datalist","dd","decorator","del","details","dfn","dialog","dir","div","dl","dt","element","em","fieldset","figcaption","figure","font","footer","form","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html","i","img","input","ins","kbd","label","legend","li","main","map","mark","marquee","menu","menuitem","meter","nav","nobr","ol","optgroup","option","output","p","picture","pre","progress","q","rp","rt","ruby","s","samp","search","section","select","shadow","slot","small","source","spacer","span","strike","strong","style","sub","summary","sup","table","tbody","td","template","textarea","tfoot","th","thead","time","tr","track","tt","u","ul","var","video","wbr"]),ey=M(["svg","a","altglyph","altglyphdef","altglyphitem","animatecolor","animatemotion","animatetransform","circle","clippath","defs","desc","ellipse","enterkeyhint","exportparts","filter","font","g","glyph","glyphref","hkern","image","inputmode","line","lineargradient","marker","mask","metadata","mpath","part","path","pattern","polygon","polyline","radialgradient","rect","stop","style","switch","symbol","text","textpath","title","tref","tspan","view","vkern"]),ev=M(["feBlend","feColorMatrix","feComponentTransfer","feComposite","feConvolveMatrix","feDiffuseLighting","feDisplacementMap","feDistantLight","feDropShadow","feFlood","feFuncA","feFuncB","feFuncG","feFuncR","feGaussianBlur","feImage","feMerge","feMergeNode","feMorphology","feOffset","fePointLight","feSpecularLighting","feSpotLight","feTile","feTurbulence"]),eb=M(["animate","color-profile","cursor","discard","font-face","font-face-format","font-face-name","font-face-src","font-face-uri","foreignobject","hatch","hatchpath","mesh","meshgradient","meshpatch","meshrow","missing-glyph","script","set","solidcolor","unknown","use"]),ex=M(["math","menclose","merror","mfenced","mfrac","mglyph","mi","mlabeledtr","mmultiscripts","mn","mo","mover","mpadded","mphantom","mroot","mrow","ms","mspace","msqrt","mstyle","msub","msup","msubsup","mtable","mtd","mtext","mtr","munder","munderover","mprescripts"]),ew=M(["maction","maligngroup","malignmark","mlongdiv","mscarries","mscarry","msgroup","mstack","msline","msrow","semantics","annotation","annotation-xml","mprescripts","none"]),eE=M(["#text"]),eS=M(["accept","action","align","alt","autocapitalize","autocomplete","autopictureinpicture","autoplay","background","bgcolor","border","capture","cellpadding","cellspacing","checked","cite","class","clear","color","cols","colspan","command","commandfor","controls","controlslist","coords","crossorigin","datetime","decoding","default","dir","disabled","disablepictureinpicture","disableremoteplayback","download","draggable","enctype","enterkeyhint","exportparts","face","for","headers","height","hidden","high","href","hreflang","id","inert","inputmode","integrity","ismap","kind","label","lang","list","loading","loop","low","max","maxlength","media","method","min","minlength","multiple","muted","name","nonce","noshade","novalidate","nowrap","open","optimum","part","pattern","placeholder","playsinline","popover","popovertarget","popovertargetaction","poster","preload","pubdate","radiogroup","readonly","rel","required","rev","reversed","role","rows","rowspan","
364spellcheck","scope","selected","shape","size","sizes","slot","span","srclang","start","src","srcset","step","style","summary","tabindex","title","translate","type","usemap","valign","value","width","wrap","xmlns"]),eC=M(["accent-height","accumulate","additive","alignment-baseline","amplitude","ascent","attributename","attributetype","azimuth","basefrequency","baseline-shift","begin","bias","by","class","clip","clippathunits","clip-path","clip-rule","color","color-interpolation","color-interpolation-filters","color-profile","color-rendering","cx","cy","d","dx","dy","diffuseconstant","direction","display","divisor","dominant-baseline","dur","edgemode","elevation","end","exponent","fill","fill-opacity","fill-rule","filter","filterunits","flood-color","flood-opacity","font-family","font-size","font-size-adjust","font-stretch","font-style","font-variant","font-weight","fx","fy","g1","g2","glyph-name","glyphref","gradientunits","gradienttransform","height","href","id","image-rendering","in","in2","intercept","k","k1","k2","k3","k4","kerning","keypoints","keysplines","keytimes","lang","lengthadjust","letter-spacing","kernelmatrix","kernelunitlength","lighting-color","local","marker-end","marker-mid","marker-start","markerheight","markerunits","markerwidth","maskcontentunits","maskunits","max","mask","mask-type","media","method","mode","min","name","numoctaves","offset","operator","opacity","order","orient","orientation","origin","overflow","paint-order","path","pathlength","patterncontentunits","patterntransform","patternunits","pointer-events","points","preservealpha","preserveaspectratio","primitiveunits","r","rx","ry","radius","refx","refy","repeatcount","repeatdur","restart","result","rotate","scale","seed","shape-rendering","slope","specularconstant","specularexponent","spreadmethod","startoffset","stddeviation","stitchtiles","stop-color","stop-opacity","stroke-dasharray","stroke-dashoffset","stroke-linecap","stroke-linejoin","stroke-miterlimit","stroke-opacity","stroke","stroke-width","style","surfacescale","systemlanguage","tabindex","tablevalues","targetx","targety","transform","transform-origin","text-anchor","text-decoration","text-orientation","text-rendering","textlength","type","u1","u2","unicode","values","vector-effect","viewbox","visibility","version","vert-adv-y","vert-origin-x","vert-origin-y","width","word-spacing","wrap","writing-mode","xchannelselector","ychannelselector","x","x1","x2","xmlns","y","y1","y2","z","zoomandpan"]),ek=M(["accent","accentunder","align","bevelled","close","columnalign","columnlines","columnspacing","columnspan","denomalign","depth","dir","display","displaystyle","encoding","fence","frame","height","href","id","largeop","length","linethickness","lquote","lspace","mathbackground","mathcolor","mathsize","mathvariant","maxsize","minsize","movablelimits","notation","numalign","open","rowalign","rowlines","rowspacing","rowspan","rspace","rquote","scriptlevel","scriptminsize","scriptsizemultiplier","selection","separator","separators","stretchy","subscriptshift","supscriptshift","symmetric","voffset","width","xmlns"]),ej=M(["xlink:href","xml:id","xlink:title","xml:space","xmlns:xlink"]),eT=L(/{{[\w\W]*|^[\w\W]*}}/g),eN=L(/<%[\w\W]*|^[\w\W]*%>/g),eA=L(/\${[\w\W]*/g),eI=L(/^data-[\-\w.\u00B7-\uFFFF]+$/),eR=L(/^aria-[\-\w]+$/),eO=L(/^(?:(?:(?:f|ht)tps?|mailto|tel|callto|sms|cid|xmpp|matrix):|[^a-z]|[a-z+.\-]+(?:[^a-z+.\-:]|$))/i),eP=L(/^(?:\w+script|data):/i),eD=L(/[\u0000-\u0020\u00A0\u1680\u180E\u2000-\u2029\u205F\u3000]/g),e_=L(/^html$/i),eM=L(/^[a-z][.\w]*(-[.\w]+)+$/i),eL=L(/<[/\w!]/g),eF=L(/<[/\w]/g),eB=L(/<\/no(script|embed|frames)/i),eH=L(/\/>/i),ez=1,eV=3,eU=7,eW=8,eG=9,eq=11,e$=["style","script","xmp","iframe","noembed","noframes","plaintext","noscript"],eK=M(eu({},e$)),eQ=(g={},V(e$,m=>{g[m]=L(RegExp("</"+m+"(?=[\\t\\n\\f\\r />])","i"))}),M(g)),eY=function(){return"u"<typeof window?null:window},eZ=function(m,g){if("object"!=typeof m||"function"!=typeof m.createPolicy)return null;let y=null,v="data-tt-policy-suffix";g&&g.hasAttribute(v)&&(y=g.getAttribute(v));let b="dompurify"+(y?"#"+y:"");try{return m.createPolicy(b,{createHTML:m=>m,createScriptURL:m=>m})}catch(m){return console.warn("TrustedTypes policy "+b+" could not be created."),null}},eX=function(){return{afterSanitizeAttributes:[],afterSanitizeElements:[],afterSanitizeShadowDOM:[],beforeSanitizeAttributes:[],beforeSanitizeElements:[],beforeSanitizeShadowDOM:[],uponSanitizeAttribute:[],uponSanitizeElement:[],uponSanitizeShadowNode:[]}},eJ=function(m,g,y,v){return ei(m,g)&&$(m[g])?eu(v.base?ep(v.base):{},m[g],v.transform):y},e0=function(m,g,y){let v=ei(m,g)?m[g]:void 0;return v&&"object"==typeof v?ep(v):y()};function e1(){let m,g,y=arguments.length>0&&void 0!==arguments[0]?arguments[0]:eY(),v=m=>e1(m);if(v.version="3.4.16",v.removed=[],!y||!y.document||y.document.nodeType!==eG||!y.Element)return v.isSupported=!1,v;let b=y.document,x=b,w=x.currentScript;y.DocumentFragment;let E=y.HTMLTemplateElement,S=y.Node,C=y.Element,k=y.NodeFilter;void 0===y.NamedNodeMap&&(y.NamedNodeMap||y.MozNamedAttrMap),y.HTMLFormElement;let j=y.DOMParser,T=y.trustedTypes,N=C.prototype,A=eh(N,"cloneNode"),I=eh(N,"remove"),O=eh(N,"removeAttributeNode"),P=eh(N,"nextSibling"),D=eh(N,"childNodes"),_=eh(N,"parentNode"),B=eh(N,"shadowRoot"),H=eh(N,"attributes"),z=S&&S.prototype?eh(S.prototype,"nodeType"):null,ee=S&&S.prototype?eh(S.prototype,"nodeName"):null,et=S&&S.prototype?eh(S.prototype,"ownerDocument"):null,en=function(m){return z?z(m):m.nodeType},er=function(m){return ee?ee(m):m.nodeName};if("function"==typeof E){let m=b.createElement("template");m.content&&m.content.ownerDocument&&(b=m.content.ownerDocument)}let ea="",es=!1,ec=0,ed=function(){if(ec>0)throw el('A configured TRUSTED_TYPES_POLICY callback (createHTML or createScriptURL) must not call DOMPurify.sanitize, as that causes infinite recursion. Do not pass a policy whose callbacks wrap DOMPurify as TRUSTED_TYPES_POLICY; see the "DOMPurify and Trusted Types" section of the README.')},e$=function(g){ed(),ec++;try{return m.createHTML(g)}finally{ec--}},e2=function(g){ed(),ec++;try{return m.createScriptURL(g)}finally{ec--}},e5=function(){return es||(g=eZ(T,w),es=!0),g},e3=b,e6=e3.implementation,e4=e3.createNodeIterator,e7=e3.createDocumentFragment,e8=e3.getElementsByTagName,e9=x.importNode,te=eX();v.isSupported="function"==typeof R&&"function"==typeof _&&e6&&void 0!==e6.createHTMLDocument;let tt=eT,tn=eN,tr=eA,ti=eI,ta=eR,to=eP,tl=eD,ts=eM,tc=eO,tu=null,td=eu({},[...eg,...ey,...ev,...ex,...eE]),tp=null,tf=eu({}
364,[...eS,...eC,...ek,...ej]),th=Object.seal(F(null,{tagNameCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},attributeNameCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},allowCustomizedBuiltInElements:{writable:!0,configurable:!1,enumerable:!0,value:!1}})),tm=null,tg=null,ty=Object.seal(F(null,{tagCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},attributeCheck:{writable:!0,configurable:!1,enumerable:!0,value:null}})),tv=!0,tb=!0,tx=!1,tw=!0,tE=!1,tS=!0,tC=!1,tk=!1,tj=null,tT=null,tN=!1,tA=!1,tI=!1,tR=!1,tO=!0,tP=!1,tD="user-content-",t_=!0,tM=!1,tL={},tF=null,tB=eu({},["annotation-xml","audio","colgroup","desc","foreignobject","head","iframe","math","mi","mn","mo","ms","mtext","noembed","noframes","noscript","plaintext","script","selectedcontent","style","svg","template","thead","title","video","xmp"]),tH=null,tz=eu({},["audio","video","img","source","image","track"]),tV=null,tU=eu({},["alt","class","for","id","label","name","pattern","placeholder","role","summary","title","value","style","xmlns"]),tW="http://www.w3.org/1998/Math/MathML",tG="http://www.w3.org/2000/svg",tq="http://www.w3.org/1999/xhtml",t$=tq,tK=!1,tQ=null,tY=eu({},[tW,tG,tq],Q),tZ=M(["mi","mo","mn","ms","mtext"]),tX=eu({},tZ),tJ=M(["annotation-xml"]),t0=eu({},tJ),t1=eu({},["title","style","font","a","script"]),t2=null,t5=["application/xhtml+xml","text/html"],t3="text/html",t6=null,t4=null,t7=b.createElement("form"),t8=function(m){return m instanceof RegExp||m instanceof Function},t9=function(){let g=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if(t4&&t4===g)return;g&&"object"==typeof g||(g={}),g=ep(g),t6="application/xhtml+xml"===(t2=-1===t5.indexOf(g.PARSER_MEDIA_TYPE)?t3:g.PARSER_MEDIA_TYPE)?Q:K,tu=eJ(g,"ALLOWED_TAGS",td,{transform:t6}),tp=eJ(g,"ALLOWED_ATTR",tf,{transform:t6}),tQ=eJ(g,"ALLOWED_NAMESPACES",tY,{transform:Q}),tV=eJ(g,"ADD_URI_SAFE_ATTR",tU,{transform:t6,base:tU}),tH=eJ(g,"ADD_DATA_URI_TAGS",tz,{transform:t6,base:tz}),tF=eJ(g,"FORBID_CONTENTS",tB,{transform:t6}),tm=eJ(g,"FORBID_TAGS",ep({}),{transform:t6}),tg=eJ(g,"FORBID_ATTR",ep({}),{transform:t6}),tL=!!ei(g,"USE_PROFILES")&&(g.USE_PROFILES&&"object"==typeof g.USE_PROFILES?ep(g.USE_PROFILES):g.USE_PROFILES),tv=!1!==g.ALLOW_ARIA_ATTR,tb=!1!==g.ALLOW_DATA_ATTR,tx=g.ALLOW_UNKNOWN_PROTOCOLS||!1,tw=!1!==g.ALLOW_SELF_CLOSE_IN_ATTR,tE=g.SAFE_FOR_TEMPLATES||!1,tS=!1!==g.SAFE_FOR_XML,tC=g.WHOLE_DOCUMENT||!1,tA=g.RETURN_DOM||!1,tI=g.RETURN_DOM_FRAGMENT||!1,tR=g.RETURN_TRUSTED_TYPE||!1,tN=g.FORCE_BODY||!1,tO=!1!==g.SANITIZE_DOM,tP=g.SANITIZE_NAMED_PROPS||!1,t_=!1!==g.KEEP_CONTENT,tM=g.IN_PLACE||!1,tc=em(g.ALLOWED_URI_REGEXP)?g.ALLOWED_URI_REGEXP:eO,t$="string"==typeof g.NAMESPACE?g.NAMESPACE:tq,tX=e0(g,"MATHML_TEXT_INTEGRATION_POINTS",()=>eu({},tZ)),t0=e0(g,"HTML_INTEGRATION_POINTS",()=>eu({},tJ));let y=e0(g,"CUSTOM_ELEMENT_HANDLING",()=>F(null));if(th=F(null),ei(y,"tagNameCheck")&&t8(y.tagNameCheck)&&(th.tagNameCheck=y.tagNameCheck),ei(y,"attributeNameCheck")&&t8(y.attributeNameCheck)&&(th.attributeNameCheck=y.attributeNameCheck),ei(y,"allowCustomizedBuiltInElements")&&"boolean"==typeof y.allowCustomizedBuiltInElements&&(th.allowCustomizedBuiltInElements=y.allowCustomizedBuiltInElements),L(th),tE&&(tb=!1),tI&&(tA=!0),tL&&(tu=eu({},eE),tp=F(null),!0===tL.html&&(eu(tu,eg),eu(tp,eS)),!0===tL.svg&&(eu(tu,ey),eu(tp,eC),eu(tp,ej)),!0===tL.svgFilters&&(eu(tu,ev),eu(tp,eC),eu(tp,ej)),!0===tL.mathMl&&(eu(tu,ex),eu(tp,ek),eu(tp,ej))),ty.tagCheck=null,ty.attributeCheck=null,ei(g,"ADD_TAGS")&&("function"==typeof g.ADD_TAGS?ty.tagCheck=g.ADD_TAGS:$(g.ADD_TAGS)&&(tu===td&&(tu=ep(tu)),eu(tu,g.ADD_TAGS,t6))),ei(g,"ADD_ATTR")&&("function"==typeof g.ADD_ATTR?ty.attributeCheck=g.ADD_ATTR:$(g.ADD_ATTR)&&(tp===tf&&(tp=ep(tp)),eu(tp,g.ADD_ATTR,t6))),ei(g,"ADD_FORBID_CONTENTS")&&$(g.ADD_FORBID_CONTENTS)&&(tF===tB&&(tF=ep(tF)),eu(tF,g.ADD_FORBID_CONTENTS,t6)),t_&&(tu["#text"]=!0),tC&&eu(tu,["html","head","body"]),tu.table&&(eu(tu,["tbody"]),delete tm.tbody),g.TRUSTED_TYPES_POLICY){if("function"!=typeof g.TRUSTED_TYPES_POLICY.createHTML)throw el('TRUSTED_TYPES_POLICY configuration option must provide a "createHTML" hook.');if("function"!=typeof g.TRUSTED_TYPES_POLICY.createScriptURL)throw el('TRUSTED_TYPES_POLICY configuration option must provide a "createScriptURL" hook.');let y=m;m=g.TRUSTED_TYPES_POLICY;try{ea=e$("")}catch(g){throw m=y,g}}else null===g.TRUSTED_TYPES_POLICY?(m=void 0,ea=""):(void 0===m&&(m=e5()),m&&"string"==typeof ea&&(ea=e$("")));M&&M(g),t4=g},ne=eu({},[...ey,...ev,...eb]),nt=eu({},[...ex,...ew]),nn=function(m,g,y){return g.namespaceURI===tq?"svg"===m:g.namespaceURI===tW?"svg"===m&&("annotation-xml"===y||tX[y]):!!ne[m]},nr=function(m,g,y){return g.namespaceURI===tq?"math"===m:g.namespaceURI===tG?"math"===m&&t0[y]:!!nt[m]},ni=function(m,g,y){return(g.namespaceURI!==tG||!!t0[y])&&(g.namespaceURI!==tW||!!tX[y])&&!nt[m]&&(t1[m]||!ne[m])},na=function(m){let g=_(m);g&&g.tagName||(g={namespaceURI:t$,tagName:"template"});let y=K(m.tagName),v=K(g.tagName);return!!tQ[m.namespaceURI]&&(m.namespaceURI===tG?nn(y,g,v):m.namespaceURI===tW?nr(y,g,v):m.namespaceURI===tq?ni(y,g,v):"application/xhtml+xml"===t2&&!!tQ[m.namespaceURI])},no=function(m){G(v.removed,{element:m});
364try{_(m).removeChild(m)}catch(g){if(I(m),!_(m))throw el("a node selected for removal could not be detached from its tree and cannot be safely returned; refusing to sanitize in place")}},nl=function(m,g,y){try{O(m,g)}catch(g){try{m.removeAttribute(y)}catch(m){}}},ns=function(m){nd(m);let g=D(m);if(g){let m=[];V(g,g=>{G(m,g)}),V(m,m=>{try{I(m)}catch(m){}})}let y=H(m);if(y)for(let g=y.length-1;g>=0;--g){let v=y[g],b=v&&v.name;"string"==typeof b&&nl(m,v,b)}},nc=function(m,g,y){if(!y)try{y=g.getAttributeNode(m)}catch(m){y=null}G(v.removed,{attribute:y||null,from:g});try{y?O(g,y):g.removeAttribute(m)}catch(y){try{g.removeAttribute(m)}catch(m){}}if("is"===m)if(tA||tI)try{no(g)}catch(m){}else try{g.setAttribute(m,"")}catch(m){}},nu=function(m){let g=H(m);if(g)for(let y=g.length-1;y>=0;--y){let v=g[y],b=v&&v.name;"string"!=typeof b||tp[t6(b)]||nl(m,v,b)}},nd=function(m){let g=[m];for(;g.length>0;){let m=g.pop();en(m)===ez&&nu(m);let y=D(m);if(y)for(let m=y.length-1;m>=0;--m)g.push(y[m])}},np=function(m,g){return!!tS&&("patchsrc"===m||"for"===m&&"label"!==g&&"output"!==g)},nf=function(m){if(!tS)return;let g=[m];for(;g.length>0;){let m=g.pop(),y=en(m);if(y===eU||y===eW&&eo(eF,m.data)){try{I(m)}catch(m){}continue}if(y===ez){let g=m,y=t6(er(m));try{g.hasAttribute&&g.hasAttribute("patchsrc")&&g.removeAttribute("patchsrc"),g.hasAttribute&&g.hasAttribute("for")&&np("for",y)&&g.removeAttribute("for")}catch(m){}}let v=D(m);if(v)for(let m=v.length-1;m>=0;--m)g.push(v[m])}},nh=function(g){let y=null,v=null;if(tN)g="<remove></remove>"+g;else{let m=Y(g,/^[\r\n\t ]+/);v=m&&m[0]}"application/xhtml+xml"===t2&&t$===tq&&(g='<html xmlns="http://www.w3.org/1999/xhtml"><head></head><body>'+g+"</body></html>");let x=m?e$(g):g;if(t$===tq)try{y=new j().parseFromString(x,t2)}catch(m){}if(!y||!y.documentElement){y=e6.createDocument(t$,"template",null);try{y.documentElement.innerHTML=tK?ea:x}catch(m){}}let w=y.body||y.documentElement;return(g&&v&&w.insertBefore(b.createTextNode(v),w.childNodes[0]||null),t$===tq)?e8.call(y,tC?"html":"body")[0]:tC?y.documentElement:w},nm=function(m){let g=et?et(m):m.ownerDocument;return e4.call(g||m,m,k.SHOW_ELEMENT|k.SHOW_COMMENT|k.SHOW_TEXT|k.SHOW_PROCESSING_INSTRUCTION|k.SHOW_CDATA_SECTION,null)},ng=function(m){return m=Z(m,tt," "),m=Z(m,tn," "),m=Z(m,tr," ")},ny=function(m){var g;m.normalize();let y=et?et(m):m.ownerDocument,v=e4.call(y||m,m,k.SHOW_TEXT|k.SHOW_COMMENT|k.SHOW_CDATA_SECTION|k.SHOW_PROCESSING_INSTRUCTION,null),b=v.nextNode();for(;b;)b.data=ng(b.data),b=v.nextNode();let x=null==(g=m.querySelectorAll)?void 0:g.call(m,"template");x&&V(x,m=>{nb(m.content)&&ny(m.content)})},nv=function(m){let g=ee?ee(m):null;return"string"==typeof g&&"form"===t6(g)&&("string"!=typeof m.nodeName||"string"!=typeof m.textContent||"function"!=typeof m.removeChild||m.attributes!==H(m)||"function"!=typeof m.removeAttribute||"function"!=typeof m.removeAttributeNode||"function"!=typeof m.getAttributeNode||"function"!=typeof m.setAttribute||"string"!=typeof m.namespaceURI||"function"!=typeof m.insertBefore||"function"!=typeof m.hasChildNodes||m.nodeType!==z(m)||m.childNodes!==D(m))},nb=function(m){if(!z||"object"!=typeof m||null===m)return!1;try{return z(m)===eq}catch(m){return!1}},nx=function(m){if(!z||"object"!=typeof m||null===m)return!1;try{return"number"==typeof z(m)}catch(m){return!1}};function nw(m,g,y){0!==m.length&&V(m,m=>{m.call(v,g,y,t4)})}let nE=function(m,g){return!!(tS&&m.hasChildNodes()&&!nx(m.firstElementChild)&&eo(eL,m.textContent)&&eo(eL,m.innerHTML)||tS&&m.namespaceURI===tq&&eK[g]&&(nx(m.firstElementChild)||"string"==typeof m.textContent&&eo(eQ[g],m.textContent))||m.nodeType===eU||tS&&m.nodeType===eW&&eo(eF,m.data))},nS=function(m,g){if(m instanceof RegExp)return eo(m,g);if(m instanceof Function){for(var y=arguments.length,v=Array(y>2?y-2:0),b=2;b<y;b++)v[b-2]=arguments[b];return!!m(g,...v)}return!1},nC=function(m,g,y){if(!tm[g]&&nI(g)&&nS(th.tagNameCheck,g))return!1;if(t_&&!tF[g]){let g=_(m),v=D(m);if(v&&g){let b=v.length;for(let x=b-1;x>=0;--x){let b=m===y?A(v[x],!0):v[x];g.insertBefore(b,P(m))}}}return no(m),!0},nk=function(m,g,y,v){return 0===m.length?g:g===y||g===v?ep(g):g},nj=function(m,g){return m!==g&&null===_(m)&&(tM&&nd(m),!0)},nT=function(m,g){if(nw(te.beforeSanitizeElements,m,null),nj(m,g))return!0;
364if(nv(m))return no(m),!0;let y=t6(er(m));if(tu=nk(te.uponSanitizeElement,tu,td,tj),nw(te.uponSanitizeElement,m,{tagName:y,allowedTags:tu}),nj(m,g))return!0;if(nE(m,y))return no(m),!0;if(tm[y]||!(ty.tagCheck instanceof Function&&ty.tagCheck(y))&&!tu[y]){let v=nC(m,y,g);return!!(!1===v&&(nw(te.afterSanitizeElements,m,null),nj(m,g)))||v}if(en(m)===ez&&!na(m)||("noscript"===y||"noembed"===y||"noframes"===y)&&eo(eB,m.innerHTML))return no(m),!0;if(tE&&m.nodeType===eV){let g=ng(m.textContent);m.textContent!==g&&(G(v.removed,{element:m.cloneNode()}),m.textContent=g)}return nw(te.afterSanitizeElements,m,null),nj(m,g)},nN=function(m,g,y){if(tg[g]||np(g,m)||tO&&("id"===g||"name"===g)&&(y in b||y in t7))return!1;let v=tp[g]||ty.attributeCheck instanceof Function&&ty.attributeCheck(g,m);return!!(tb&&eo(ti,g)||tv&&eo(ta,g))||(v?!(!(tV[g]||eo(tc,Z(y,tl,"")))&&("src"!==g&&"xlink:href"!==g&&"href"!==g||"script"===m||0!==X(y,"data:")||!tH[m])&&(!tx||eo(to,Z(y,tl,""))))||!y:nI(m)&&nS(th.tagNameCheck,m)&&nS(th.attributeNameCheck,g,m)||"is"===g&&th.allowCustomizedBuiltInElements&&nS(th.tagNameCheck,y))},nA=eu({},["annotation-xml","color-profile","font-face","font-face-format","font-face-name","font-face-src","font-face-uri","missing-glyph"]),nI=function(m){return!nA[K(m)]&&eo(ts,m)},nR=function(g,y,v,b){if(m&&"object"==typeof T&&"function"==typeof T.getAttributeType&&!v)switch(T.getAttributeType(g,y)){case"TrustedHTML":return e$(b);case"TrustedScriptURL":return e2(b)}return b},nO=function(m,g,y,v){try{if(y?m.setAttributeNS(y,g,v):m.setAttribute(g,v),nv(m))return no(m),!1;return!0}catch(y){return nc(g,m),!1}},nP=function(m,g){if(nw(te.beforeSanitizeAttributes,m,null),nj(m,g))return;let y=m.attributes;if(!y||nv(m))return;let b={attrName:"",attrValue:"",keepAttr:!0,allowedAttributes:tp=nk(te.uponSanitizeAttribute,tp,tf,tT),forceKeepAttr:void 0},x=y.length,w=t6(m.nodeName);for(;x--;){let g=y[x],E=g.name,S=g.namespaceURI,C=g.value,k=t6(E),j=C,T="value"===E?j:J(j),N=!1;if(b.attrName=k,b.attrValue=T,b.keepAttr=!0,b.forceKeepAttr=void 0,nw(te.uponSanitizeAttribute,m,b),T=b.attrValue,tP&&("id"===k||"name"===k)&&0!==X(T,tD)&&(nc(E,m,g),T=tD+T,N=!0),tS&&eo(/((--!?|])>)|<\/(style|script|title|xmp|textarea|noscript|iframe|noembed|noframes)/i,T)||"attributename"===k&&Y(T,"href")){nc(E,m,g);continue}if(!b.forceKeepAttr){if(!b.keepAttr||!tw&&eo(eH,T)||(tE&&(T=ng(T)),!nN(w,k,T))){nc(E,m,g);continue}(T=nR(w,k,S,T))!==j&&nO(m,E,S,T)&&N&&W(v.removed)}}nw(te.afterSanitizeAttributes,m,null),nj(m,g)},nD=function(m){let g=null,y=nm(m);for(nw(te.beforeSanitizeShadowDOM,m,null);g=y.nextNode();)if(nw(te.uponSanitizeShadowNode,g,null),nT(g,m),nP(g,m),nb(g.content)&&nD(g.content),en(g)===ez){let m=B(g);nb(m)&&(n_(m),nD(m))}nw(te.afterSanitizeShadowDOM,m,null)},n_=function(m){let g=[{node:m,shadow:null}];for(;g.length>0;){let m=g.pop();if(m.shadow){nD(m.shadow);continue}let y=m.node,v=en(y)===ez,b=D(y);if(b)for(let m=b.length-1;m>=0;--m)g.push({node:b[m],shadow:null});if(v){let m=ee?ee(y):null;if("string"==typeof m&&"template"===t6(m)){let m=y.content;nb(m)&&g.push({node:m,shadow:null})}}if(v){let m=B(y);nb(m)&&g.push({node:null,shadow:m},{node:m,shadow:null})}}};return v.sanitize=function(g){let y=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},b=null,w=null,E=null,S=null;if((tK=!g)&&(g="<!-->"),"string"!=typeof g&&!nx(g)&&"string"!=typeof(g=ef(g)))throw el("dirty is not a string, aborting");if(!v.isSupported)return g;tk?(tu=tj,tp=tT):t9(y),(te.uponSanitizeElement.length>0||te.uponSanitizeAttribute.length>0)&&(tu=ep(tu)),te.uponSanitizeAttribute.length>0&&(tp=ep(tp)),v.removed=[];let C=tM&&"string"!=typeof g&&nx(g);if(C){nf(g);let m=er(g);if("string"==typeof m){let y=t6(m);if(!tu[y]||tm[y])throw ns(g),el("root node is forbidden and cannot be sanitized in-place")}if(nv(g))throw ns(g),el("root node is clobbered and cannot be sanitized in-place");try{n_(g)}catch(m){throw ns(g),m}}else if(nx(g))(w=(b=nh("<!---->")).ownerDocument.importNode(g,!0)).nodeType===ez&&"BODY"===w.nodeName||"HTML"===w.nodeName?b=w:b.appendChild(w),n_(b);else{if(!tA&&!tE&&!tC&&-1===g.indexOf("<"))return m&&tR?e$(g):g;if(!(b=nh(g)))return tA?null:tR?ea:""}b&&tN&&no(b.firstChild);let k=C?g:b;try{let m=nm(k);for(;E=m.nextNode();)nT(E,k),nP(E,k),nb(E.content)&&nD(E.content)}catch(m){throw C&&(ns(g),V(v.removed,m=>{m.element&&nd(m.element)})),m}if(C){let m=!1;if(V(v.removed,y=>{y.element&&(y.element===g&&(m=!0),nd(y.element))}),m)throw el("a node selected for removal could not be safely returned; refusing to sanitize in place");return tE&&ny(g),g}if(tA){if(tE&&ny(b),tI)for(S=e7.call(b.ownerDocument);b.firstChild;)S.appendChild(b.firstChild);else S=b;return(tp.shadowroot||tp.shadowrootmode)&&(S=e9.call(x,S,!0)),S}let j=tC?b.outerHTML:b.innerHTML;return tC&&tu["!doctype"]&&b.ownerDocument&&b.ownerDocument.doctype&&b.ownerDocument.doctype.name&&eo(e_,b.ownerDocument.doctype.name)&&(j="<!DOCTYPE "+b.ownerDocument.doctype.name+">\n"+j),tE&&(j=ng(j)),m&&tR?e$(j):j},v.setConfig=function(){let m=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};t9(m),tk=!0,tj=tu,tT=tp},v.clearConfig=function(){t4=null,tk=!1,tj=null,tT=null,m=g,ea=""},v.isValidAttribute=function(m,g,y){return t4||t9({}),nN(t6(m),t6(g),y)},v.addHook=function(m,g){"function"!=typeof g||ei(te,m)&&G(te[m],g)},v.removeHook=function(m,g){if(ei(te,m)){if(void 0!==g){let y=U(te[m],g);return -1===y?void 0:q(te[m],y,1)[0]}return W(te[m])}},v.removeHooks=function(m){ei(te,m)&&(te[m]=[])},v.removeAllHooks=function(){te=eX()},v}var e2=e1(),e5=e2;e2.sanitize.bind(e2),e2.isSupported,e2.addHook.bind(e2),e2.removeHook.bind(e2),e2.removeHooks.bind(e2),e2.removeAllHooks.bind(e2),e2.setConfig.bind(e2),e2.clearConfig.bind(e2),e2.isValidAttribute.bind(e2),e2.version,e2.removed;var e3=m.i(271645);let e6=(0,e3.forwardRef)(function({heading:m,inputs:g,hiddenFields:S,description:C,disclaimer:k,checkboxes:j,submitButton:T,extraConsentText:N,honeypot:A},I){let R=(0,e3.useRef)(null),O=()=>{let m=R.current;if(m){if(m.querySelectorAll(".form-field").forEach(m=>{let g=m.querySelector("input"),y=m.querySelector("select");g&&(g?.checkValidity()?m.classList.remove("has-error"):m.classList.add("has-error")),y&&(y?.checkValidity()?m.classList.remove("has-error"):m.classList.add("has-error"))}),!m.querySelectorAll(".has-error").length)return!0;document.querySelector(".has-error")?.scrollIntoView({behavior:"smooth"})}return!1},P=()=>{let m=R.current;if(m){let g=new FormData(m),y={};return g.forEach((m,g)=>y[g]=m),JSON.stringify(y)}return null},D=()=>
364{if(O()){let m=P();T?.onClick?.({formData:m})}};return(0,e3.useImperativeHandle)(I,()=>({isValid:O,getFormData:P}),[]),(0,y.jsx)("section",{children:(0,y.jsx)("div",{className:"container flex max-w-[1062px] justify-center",children:(0,y.jsxs)("form",{ref:R,className:"flex flex-col gap-6",children:[m&&(0,y.jsx)("h2",{className:"text-xl font-bold text-grey-dark md:text-[28px] md:leading-9",children:m}),(0,y.jsxs)("div",{className:"flex flex-col gap-6 md:items-center",children:[(0,y.jsx)("ul",{className:"-mx-3 flex flex-wrap gap-y-3 max-md:flex-col md:w-2/3",children:g.map(m=>(0,y.jsx)("li",{className:(0,E.clsx)("px-3",m.width?`md:w-${m.width}`:"w-full"),children:m.items?(0,y.jsx)(x.default,{...m}):(0,y.jsx)(w.default,{...m})},m.id))}),C&&(0,y.jsx)("p",{className:"text-xs text-grey-dark md:w-2/3 md:px-3",children:C})]}),S&&Object.entries(S).map(([m,g])=>(0,y.jsx)("div",{className:"form-field",children:(0,y.jsx)("input",{className:"hidden",name:m,defaultValue:g||""})},m)),A&&(0,y.jsxs)("div",{"aria-hidden":"true",style:{position:"absolute",left:"-9999px",top:"auto",width:"1px",height:"1px",overflow:"hidden",opacity:0},children:[(0,y.jsx)("label",{htmlFor:`hp-${A}`,children:"Leave this field blank"}),(0,y.jsx)("input",{id:`hp-${A}`,name:A,type:"text",tabIndex:-1,autoComplete:"off",maxLength:128,defaultValue:""})]}),(0,y.jsxs)("div",{children:[k&&(0,y.jsx)("div",{className:"rich-text mb-3",dangerouslySetInnerHTML:{__html:e5.sanitize(String(k))}}),(0,y.jsx)("ul",{className:"flex flex-col gap-x-6 gap-y-3",children:j.map(m=>(0,y.jsxs)("li",{children:[(0,y.jsx)(b.default,{...m}),"webinar-emailConsent"===m.id&&N&&(0,y.jsx)("div",{className:"rich-text mt-2 text-xs text-grey-dark",dangerouslySetInnerHTML:{__html:e5.sanitize(String(N))}})]},m.id))})]}),(0,y.jsx)("div",{className:"text-center",children:(0,y.jsx)(v.default,{...T,onClick:D})})]})})})});m.s(["default",0,e6],342523)},835789,m=>{"use strict";var g=m.i(843476),y=m.i(249498),v=g,b=m.i(38563),x=m.i(795092),w=m.i(376917),E=m.i(882596),S=m.i(207670),C=m.i(975157);let k=({image:m,header:g,description:y,date:k,href:j,linkTarget:T,isCardClickable:N})=>{let A=(0,E.useSitecore)(),I=m?.value?.src,R=I?.split(".").pop()?.split("?")[0].toLowerCase(),O=["jpg","jpeg","png"],P=!A.page.mode.isEditing&&R&&O.includes(R)?(0,v.jsx)(b.NextImage,{className:"aspect-video w-full object-cover",field:m,sizes:"(max-width: 767px) 100vw, (max-width: 1279px) 50vw, 33vw",quality:85,loading:"eager"}):(0,v.jsx)(b.NextImage,{className:"aspect-video w-full object-cover",field:m,unoptimized:!0}),D=(0,v.jsxs)(v.Fragment,{children:[m?.value?.src&&(0,v.jsx)("div",{children:P}),(0,v.jsxs)("div",{className:"flex flex-1 flex-col gap-3 p-4",children:[g&&(0,v.jsx)("h4",{className:"text-xl font-bold text-grey-dark [word-break:break-word]",children:A.page.mode.isEditing?(0,v.jsx)(w.Text,{field:g}):(0,v.jsx)("span",{dangerouslySetInnerHTML:{__html:(0,C.default)(String(g?.value??""))}})}),y&&(0,v.jsx)("div",{className:"flex-1 text-base leading-5 text-grey-dark",children:(0,v.jsx)(x.RichText,{field:y})}),k?.value&&(0,v.jsx)("time",{className:"mt-auto text-xs text-grey-mid",dateTime:String(k.value),children:(0,v.jsx)("div",{suppressHydrationWarning:!0,children:(0,C.formatDateToLocaleDateString)(k.value.toString(),A.page.locale)})})]})]});return(0,v.jsx)("article",{className:(0,S.default)("flex h-full flex-col overflow-hidden rounded-xl bg-white"),children:N&&j?(0,v.jsx)("a",{className:"group flex flex-1 flex-col",href:j,target:T||"_self",children:D}):D})};var j=m.i(671149);let T=({teasers:m,teasersPerSlide:v=3,teasersPerSwipe:b=1,subline1:x,headline:w,subline2:E,readMoreLink:S})=>{let C=S?.value?.text||S?.value?.title,T=S?.value?.href,N=S?.value?.target||"_self";return(0,g.jsx)("section",{className:"compass2care:bg-grey-light",children:(0,g.jsxs)("div",{className:"container",children:[x&&(0,g.jsx)("p",{className:"mb-3 text-xs font-bold uppercase tracking-widest text-primary",children:x}),w&&(0,g.jsx)("h2",{className:"mb-3 text-3xl text-grey-dark md:text-4xl",dangerouslySetInnerHTML:{__html:w}}),E&&(0,g.jsx)("p",{className:"mb-8 text-base text-grey-mid",children:E}),(0,g.jsx)(y.default,{className:"compass2care:[--swiper-pagination-bullet-inactive-color:#54585A]",slidesPerView:v,slidesPerGroup:b,items:m.map(m=>(0,g.jsx)("div",{className:"swiper-slide !h-auto",children:(0,g.jsx)(k,{image:m.image,header:m.header,description:m.description,date:m.date,href:m.href,linkTarget:m.linkTarget,isCardClickable:m.isCardClickable})},m.id))}),C&&T&&(0,g.jsx)("div",{className:"mt-4 flex justify-end",children:(0,g.jsxs)("a",{href:T,target:N,className:"flex items-center gap-2 font-bold text-grey-dark",children:[C,(0,g.jsx)(j.default,{name:"chevron-right",className:"size-5"})]})})]})})};m.s(["default",0,T],835789)},503473,m=>{"use strict";let g,y,v;var b,x,w,E,S,C,k,j,T,N=m.i(843476),A=m.i(437902),I=m.i(2324),R=m.i(676173),O={},P=[],D=/acit|ex(?:s|g|n|p|$)|rph|grid|ows|mnc|ntw|ine[ch]|zoo|^ord|itera/i;function _(m,g){for(var y in g)m[y]=g[y];return m}function M(m){var g=m.parentNode;g&&g.removeChild(m)}function L(m,g,y){var v,x,w,E={};for(w in g)"key"==w?v=g[w]:"ref"==w?x=g[w]:E[w]=g[w];if(arguments.length>2&&(E.children=arguments.length>3?b.call(arguments,2):y),"function"==typeof m&&null!=m.defaultProps)for(w in m.defaultProps)void 0===E[w]&&(E[w]=m.defaultProps[w]);return F(m,E,v,x,null)}function F(m,g,y,v,b){var E={type:m,props:g,key:y,ref:v,__k:null,__:null,__b:0,__e:null,__d:void 0,__c:null,__h:null,constructor:void 0,__v:null==b?++w:b};return null==b&&null!=x.vnode&&x.vnode(E),E}function B(){return{current:null}}function H(m){return m.children}function z(m,g,y,v,b){var x;for(x in y)"children"===x||"key"===x||x in g||U(m,x,null,y[x],v);for(x in g)b&&"function"!=typeof g[x]||"children"===x||"key"===x||"value"===x||"checked"===x||y[x]===g[x]||U(m,x,g[x],y[x],v)}function V(m,g,y){"-"===g[0]?m.setProperty(g,null==y?"":y):m[g]=null==y?"":"number"!=typeof y||D.test(g)?y:y+"px"}function U(m,g,y,v,b){var x;e:if("style"===g)if("string"==typeof y)m.style.cssText=y;else{if("string"==typeof v&&(m.style.cssText=v=""),v)for(g in v)y&&g in y||V(m.style,g,"");if(y)for(g in y)v&&y[g]===v[g]||V(m.style,g,y[g])}else if("o"===g[0]&&"n"===g[1])x=g!==(g=g.replace(/Capture$/,"")),g=g.toLowerCase()in m?g.toLowerCase().slice(2):g.slice(2),m.l||(m.l={}),m.l[g+x]=y,y?v||m.addEventListener(g,x?G:W,x):m.removeEventListener(g,x?G:W,x);else if("dangerouslySetInnerHTML"!==g){if(b)g=g.replace(/xlink(H|:h)/,"h").replace(/sName$/,"s");else if("width"!==g&&"height"!==g&&"href"!==g&&"list"!==g&&"form"!==g&&"tabIndex"!==g&&"download"!==g&&g in m)try{m[g]=null==y?"":y;break e}catch(m){}"function"==typeof y||(null==y||!1===y&&-1==g.indexOf("-")?m.removeAttribute(g):m.setAttribute(g,y))}}function W(m){S=!0;try{return this.l[m.type+!1](x.event?x.event(m):m)}finally{S=!1}}function G(m){S=!0;try{return this.l[m.type+!0](x.event?x.event(m):m)}finally{S=!1}}function q(m,g){this.props=m,this.context=g}function $(m,g){if(null==g)return m.__?$(m.__,m.__.__k.indexOf(m)+1):null;for(var y;g<m.__k.length;g++)if(null!=(y=m.__k[g])&&null!=y.__e)return y.__e;return"function"==typeof m.type?$(m):null}function K(m){var g,y;if(null!=(m=m.__)&&null!=m.__c){for(m.__e=m.__c.base=null,g=0;g<m.__k.length;g++)if(null!=(y=m.__k[g])&&null!=y.__e){m.__e=m.__c.base=y.__e;break}return K(m)}}function Q(m){S?setTimeout(m):j(m)}function Y(m){(!m.__d&&(m.__d=!0)&&C.push(m)&&!Z.__r++||k!==x.debounceRendering)&&((k=x.debounceRendering)||Q)(Z)}function Z(){var m,g,y,v,b,x,w,E;for(C.sort(function(m,g){return m.__v.__b-g.__v.__b});m=C.shift();)m.__d&&(g=C.length,v=void 0,b=void 0,w=(x=(y=m).__v).__e,(E=y.__P)&&(v=[],(b=_({},x)).__v=x.__v+1,er(E,x,b,y.__n,void 0!==E.ownerSVGElement,null!=x.__h?[w]:null,v,null==w?$(x):w,x.__h),ei(v,x),x.__e!=w&&K(x)),C.length>g&&C.sort(function(m,g){return m.__v.__b-g.__v.__b}));Z.__r=0}function X(m,g,y,v,b,x,w,E,S,C){var k,j,T,N,A,I,R,D=v&&v.__k||P,_=D.length;for(y.__k=[],k=0;k<g.length;k++)if(null!=(N=y.__k[k]=null==(N=g[k])||"boolean"==typeof N?null:"string"==typeof N||"number"==typeof N||"bigint"==typeof N?F(null,N,null,null,N):Array.isArray(N)?F(H,{children:N},null,null,null):N.__b>
vendor: 4,634 bytes, line 364
3640?F(N.type,N.props,N.key,N.ref?N.ref:null,N.__v):N)){if(N.__=y,N.__b=y.__b+1,null===(T=D[k])||T&&N.key==T.key&&N.type===T.type)D[k]=void 0;else for(j=0;j<_;j++){if((T=D[j])&&N.key==T.key&&N.type===T.type){D[j]=void 0;break}T=null}er(m,N,T=T||O,b,x,w,E,S,C),A=N.__e,(j=N.ref)&&T.ref!=j&&(R||(R=[]),T.ref&&R.push(T.ref,null,N),R.push(j,N.__c||A,N)),null!=A?(null==I&&(I=A),"function"==typeof N.type&&N.__k===T.__k?N.__d=S=J(N,S,m):S=et(m,N,T,D,A,S),"function"==typeof y.type&&(y.__d=S)):S&&T.__e==S&&S.parentNode!=m&&(S=$(T))}for(y.__e=I,k=_;k--;)null!=D[k]&&("function"==typeof y.type&&null!=D[k].__e&&D[k].__e==y.__d&&(y.__d=en(v).nextSibling),el(D[k],D[k]));if(R)for(k=0;k<R.length;k++)eo(R[k],R[++k],R[++k])}function J(m,g,y){for(var v,b=m.__k,x=0;b&&x<b.length;x++)(v=b[x])&&(v.__=m,g="function"==typeof v.type?J(v,g,y):et(y,v,v,b,v.__e,g));return g}function ee(m,g){return g=g||[],null==m||"boolean"==typeof m||(Array.isArray(m)?m.some(function(m){ee(m,g)}):g.push(m)),g}function et(m,g,y,v,b,x){var w,E,S;if(void 0!==g.__d)w=g.__d,g.__d=void 0;else if(null==y||b!=x||null==b.parentNode)e:if(null==x||x.parentNode!==m)m.appendChild(b),w=null;else{for(E=x,S=0;(E=E.nextSibling)&&S<v.length;S+=1)if(E==b)break e;m.insertBefore(b,x),w=x}return void 0!==w?w:b.nextSibling}function en(m){var g,y,v;if(null==m.type||"string"==typeof m.type)return m.__e;if(m.__k){for(g=m.__k.length-1;g>=0;g--)if((y=m.__k[g])&&(v=en(y)))return v}return null}function er(m,g,y,v,b,w,E,S,C){var k,j,T,N,A,I,R,O,P,D,M,L,F,B,z,V=g.type;if(void 0!==g.constructor)return null;null!=y.__h&&(C=y.__h,S=g.__e=y.__e,g.__h=null,w=[S]),(k=x.__b)&&k(g);try{e:if("function"==typeof V){if(O=g.props,P=(k=V.contextType)&&v[k.__c],D=k?P?P.props.value:k.__:v,y.__c?R=(j=g.__c=y.__c).__=j.__E:("prototype"in V&&V.prototype.render?g.__c=j=new V(O,D):(g.__c=j=new q(O,D),j.constructor=V,j.render=es),P&&P.sub(j),j.props=O,j.state||(j.state={}),j.context=D,j.__n=v,T=j.__d=!0,j.__h=[],j._sb=[]),null==j.__s&&(j.__s=j.state),null!=V.getDerivedStateFromProps&&(j.__s==j.state&&(j.__s=_({},j.__s)),_(j.__s,V.getDerivedStateFromProps(O,j.__s))),N=j.props,A=j.state,j.__v=g,T)null==V.getDerivedStateFromProps&&null!=j.componentWillMount&&j.componentWillMount(),null!=j.componentDidMount&&j.__h.push(j.componentDidMount);else{if(null==V.getDerivedStateFromProps&&O!==N&&null!=j.componentWillReceiveProps&&j.componentWillReceiveProps(O,D),!j.__e&&null!=j.shouldComponentUpdate&&!1===j.shouldComponentUpdate(O,j.__s,D)||g.__v===y.__v){for(g.__v!==y.__v&&(j.props=O,j.state=j.__s,j.__d=!1),g.__e=y.__e,g.__k=y.__k,g.__k.forEach(function(m){m&&(m.__=g)}),M=0;M<j._sb.length;M++)j.__h.push(j._sb[M]);j._sb=[],j.__h.length&&E.push(j);break e}null!=j.componentWillUpdate&&j.componentWillUpdate(O,j.__s,D),null!=j.componentDidUpdate&&j.__h.push(function(){j.componentDidUpdate(N,A,I)})}if(j.context=D,j.props=O,j.__P=m,L=x.__r,F=0,"prototype"in V&&V.prototype.render){for(j.state=j.__s,j.__d=!1,L&&L(g),k=j.render(j.props,j.state,j.context),B=0;B<j._sb.length;B++)j.__h.push(j._sb[B]);j._sb=[]}else do j.__d=!1,L&&L(g),k=j.render(j.props,j.state,j.context),j.state=j.__s;while(j.__d&&++F<25)j.state=j.__s,null!=j.getChildContext&&(v=_(_({},v),j.getChildContext())),T||null==j.getSnapshotBeforeUpdate||(I=j.getSnapshotBeforeUpdate(N,A)),z=null!=k&&k.type===H&&null==k.key?k.props.children:k,X(m,Array.isArray(z)?z:[z],g,y,v,b,w,E,S,C),j.base=g.__e,g.__h=null,j.__h.length&&E.push(j),R&&(j.__E=j.__=null),j.__e=!1}else null==w&&g.__v===y.__v?(g.__k=y.__k,g.__e=y.__e):g.__e=ea(y.__e,g,y,v,b,w,E,C);(k=x.diffed)&&k(g)}catch(m){g.__v=null,(C||null!=w)&&(g.__e=S,g.__h=!!C,w[w.indexOf(S)]=null),x.__e(m,g,y)}}function ei(m,g){x.__c&&x.__c(g,m),m.some(function(g){try{m=g.__h,g.__h=[],m.some(function(m){m.call(g)})}catch(m){x.__e(m,g.__v)}})}function ea(m,g,y,v,x,w,E,S){var C,k,j,T=y.props,N=g.props,A=g.type,I=0;if("svg"===A&&(x=!0),null!=w){for(;I<w.length;I++)if((C=w[I])&&"setAttribute"in C==!!A&&(A?C.localName===A:3===C.nodeType)){m=C,w[I]=null;break}}if(null==m){if(null===A)return document.createTextNode(N);m=x?document.createElementNS("http://www.w3.org/2000/svg",A):document.createElement(A,N.is&&N),w=null,S=!1}if(null===A)T===N||S&&m.data===N||(m.data=N);else{if(w=w&&b.call(m.childNodes),k=(T=y.props||O).dangerouslySetInnerHTML,j=N.dangerouslySetInnerHTML,!S){if(null!=w)for(T={},I=0;I<m.attributes.length;I++)T[m.attributes[I].name]=m.attributes[I].value;(j||k)&&(j&&(k&&j.__html==k.__html||j.__html===m.innerHTML)||(m.innerHTML=j&&j.__html||""))}if(z(m,N,T,x,S),j)g.__k=[];else if(X(m,Array.isArray(I=g.props.children)?I:[I],g,y,v,x&&"foreignObject"!==A,w,E,w?w[0]:y.__k&&$(y,
vendor: 2,300 bytes, line 364
3640),S),null!=w)for(I=w.length;I--;)null!=w[I]&&M(w[I]);S||("value"in N&&void 0!==(I=N.value)&&(I!==m.value||"progress"===A&&!I||"option"===A&&I!==T.value)&&U(m,"value",I,T.value,!1),"checked"in N&&void 0!==(I=N.checked)&&I!==m.checked&&U(m,"checked",I,T.checked,!1))}return m}function eo(m,g,y){try{"function"==typeof m?m(g):m.current=g}catch(m){x.__e(m,y)}}function el(m,g,y){var v,b;if(x.unmount&&x.unmount(m),(v=m.ref)&&(v.current&&v.current!==m.__e||eo(v,null,g)),null!=(v=m.__c)){if(v.componentWillUnmount)try{v.componentWillUnmount()}catch(m){x.__e(m,g)}v.base=v.__P=null,m.__c=void 0}if(v=m.__k)for(b=0;b<v.length;b++)v[b]&&el(v[b],g,y||"function"!=typeof m.type);y||null==m.__e||M(m.__e),m.__=m.__e=m.__d=void 0}function es(m,g,y){return this.constructor(m,y)}function ec(m,g,y){var v,w,E;x.__&&x.__(m,g),w=(v="function"==typeof y)?null:y&&y.__k||g.__k,E=[],er(g,m=(!v&&y||g).__k=L(H,null,[m]),w||O,O,void 0!==g.ownerSVGElement,!v&&y?[y]:w?null:g.firstChild?b.call(g.childNodes):null,E,!v&&y?y:w?w.__e:g.firstChild,v),ei(E,m)}function eu(m,g){var y={__c:g="__cC"+T++,__:m,Consumer:function(m,g){return m.children(g)},Provider:function(m){var y,v;return this.getChildContext||(y=[],(v={})[g]=this,this.getChildContext=function(){return v},this.shouldComponentUpdate=function(m){this.props.value!==m.value&&y.some(function(m){m.__e=!0,Y(m)})},this.sub=function(m){y.push(m);var g=m.componentWillUnmount;m.componentWillUnmount=function(){y.splice(y.indexOf(m),1),g&&g.call(m)}}),m.children}};return y.Provider.__=y.Consumer.contextType=y}b=P.slice,x={__e:function(m,g,y,v){for(var b,x,w;g=g.__;)if((b=g.__c)&&!b.__)try{if((x=b.constructor)&&null!=x.getDerivedStateFromError&&(b.setState(x.getDerivedStateFromError(m)),w=b.__d),null!=b.componentDidCatch&&(b.componentDidCatch(m,v||{}),w=b.__d),w)return b.__E=b}catch(g){m=g}throw m}},w=0,E=function(m){return null!=m&&void 0===m.constructor},S=!1,q.prototype.setState=function(m,g){var y;y=null!=this.__s&&this.__s!==this.state?this.__s:this.__s=_({},this.state),"function"==typeof m&&(m=m(_({},y),this.props)),m&&_(y,m),null!=m&&this.__v&&(g&&this._sb.push(g),Y(this))},q.prototype.forceUpdate=function(m){this.__v&&(this.__e=!0,m&&this.__h.push(m),Y(this))},q.prototype.render=H,C=[],j="function"==typeof Promise?Promise.prototype.then.bind(Prom
vendor: 6,408 bytes, line 364
364ise.resolve()):setTimeout,Z.__r=0,T=0;var ed,ep,ef,eh,em=[],eg=[],ey=x.__b,ev=x.__r,eb=x.diffed,ex=x.__c,ew=x.unmount;function eE(){for(var m;m=em.shift();)if(m.__P&&m.__H)try{m.__H.__h.forEach(ek),m.__H.__h.forEach(ej),m.__H.__h=[]}catch(g){m.__H.__h=[],x.__e(g,m.__v)}}x.__b=function(m){ep=null,ey&&ey(m)},x.__r=function(m){ev&&ev(m),ed=0;var g=(ep=m.__c).__H;g&&(ef===ep?(g.__h=[],ep.__h=[],g.__.forEach(function(m){m.__N&&(m.__=m.__N),m.__V=eg,m.__N=m.i=void 0})):(g.__h.forEach(ek),g.__h.forEach(ej),g.__h=[])),ef=ep},x.diffed=function(m){eb&&eb(m);var g=m.__c;g&&g.__H&&(g.__H.__h.length&&(1!==em.push(g)&&eh===x.requestAnimationFrame||((eh=x.requestAnimationFrame)||eC)(eE)),g.__H.__.forEach(function(m){m.i&&(m.__H=m.i),m.__V!==eg&&(m.__=m.__V),m.i=void 0,m.__V=eg})),ef=ep=null},x.__c=function(m,g){g.some(function(m){try{m.__h.forEach(ek),m.__h=m.__h.filter(function(m){return!m.__||ej(m)})}catch(y){g.some(function(m){m.__h&&(m.__h=[])}),g=[],x.__e(y,m.__v)}}),ex&&ex(m,g)},x.unmount=function(m){ew&&ew(m);var g,y=m.__c;y&&y.__H&&(y.__H.__.forEach(function(m){try{ek(m)}catch(m){g=m}}),y.__H=void 0,g&&x.__e(g,y.__v))};var eS="function"==typeof requestAnimationFrame;function eC(m){var g,y=function(){clearTimeout(v),eS&&cancelAnimationFrame(g),setTimeout(m)},v=setTimeout(y,100);eS&&(g=requestAnimationFrame(y))}function ek(m){var g=ep,y=m.__c;"function"==typeof y&&(m.__c=void 0,y()),ep=g}function ej(m){var g=ep;m.__c=m.__(),ep=g}function eT(m,g){for(var y in g)m[y]=g[y];return m}function eN(m,g){for(var y in m)if("__source"!==y&&!(y in g))return!0;for(var v in g)if("__source"!==v&&m[v]!==g[v])return!0;return!1}function eA(m){this.props=m}(eA.prototype=new q).isPureReactComponent=!0,eA.prototype.shouldComponentUpdate=function(m,g){return eN(this.props,m)||eN(this.state,g)};var eI=x.__b;x.__b=function(m){m.type&&m.type.__f&&m.ref&&(m.props.ref=m.ref,m.ref=null),eI&&eI(m)},"u">typeof Symbol&&Symbol.for&&Symbol.for("react.forward_ref");var eR=x.__e;x.__e=function(m,g,y,v){if(m.then){for(var b,x=g;x=x.__;)if((b=x.__c)&&b.__c)return null==g.__e&&(g.__e=y.__e,g.__k=y.__k),b.__c(m,g)}eR(m,g,y,v)};var eO=x.unmount;function eP(m,g,y){return m&&(m.__c&&m.__c.__H&&(m.__c.__H.__.forEach(function(m){"function"==typeof m.__c&&m.__c()}),m.__c.__H=null),null!=(m=eT({},m)).__c&&(m.__c.__P===y&&(m.__c.__P=g),m.__c=null),m.__k=m.__k&&m.__k.map(function(m){return eP(m,g,y)})),m}function eD(m,g,y){return m&&(m.__v=null,m.__k=m.__k&&m.__k.map(function(m){return eD(m,g,y)}),m.__c&&m.__c.__P===g&&(m.__e&&y.insertBefore(m.__e,m.__d),m.__c.__e=!0,m.__c.__P=y)),m}function e_(){this.__u=0,this.t=null,this.__b=null}function eM(m){var g=m.__.__c;return g&&g.__a&&g.__a(m)}function eL(){this.u=null,this.o=null}x.unmount=function(m){var g=m.__c;g&&g.__R&&g.__R(),g&&!0===m.__h&&(m.type=null),eO&&eO(m)},(e_.prototype=new q).__c=function(m,g){var y=g.__c,v=this;null==v.t&&(v.t=[]),v.t.push(y);var b=eM(v.__v),x=!1,w=function(){x||(x=!0,y.__R=null,b?b(E):E())};y.__R=w;var E=function(){if(!--v.__u){if(v.state.__a){var m,g=v.state.__a;v.__v.__k[0]=eD(g,g.__c.__P,g.__c.__O)}for(v.setState({__a:v.__b=null});m=v.t.pop();)m.forceUpdate()}},S=!0===g.__h;v.__u++||S||v.setState({__a:v.__b=v.__v.__k[0]}),m.then(w,w)},e_.prototype.componentWillUnmount=function(){this.t=[]},e_.prototype.render=function(m,g){if(this.__b){if(this.__v.__k){var y=document.createElement("div"),v=this.__v.__k[0].__c;this.__v.__k[0]=eP(this.__b,y,v.__O=v.__P)}this.__b=null}var b=g.__a&&L(H,null,m.fallback);return b&&(b.__h=null),[L(H,null,g.__a?null:m.children),b]};var eF=function(m,g,y){if(++y[1]===y[0]&&m.o.delete(g),m.props.revealOrder&&("t"!==m.props.revealOrder[0]||!m.o.size))for(y=m.u;y;){for(;y.length>3;)y.pop()();if(y[1]<y[0])break;m.u=y=y[2]}};function eB(m){return this.getChildContext=function(){return m.context},m.children}function eH(m){var g=this,y=m.i;g.componentWillUnmount=function(){ec(null,g.l),g.l=null,g.i=null},g.i&&g.i!==y&&g.componentWillUnmount(),m.__v?(g.l||(g.i=y,g.l={nodeType:1,parentNode:y,childNodes:[],appendChild:function(m){this.childNodes.push(m),g.i.appendChild(m)},insertBefore:function(m,y){this.childNodes.push(m),g.i.appendChild(m)},removeChild:function(m){this.childNodes.splice(this.childNodes.indexOf(m)>>>1,1),g.i.removeChild(m)}}),ec(L(eB,{context:g.context},m.__v),g.l)):g.l&&g.componentWillUnmount()}function ez(m,g){var y=L(eH,{__v:m,i:g});return y.containerInfo=g,y}(eL.prototype=new q).__a=function(m){var g=this,y=eM(g.__v),v=g.o.get(m);return v[0]++,function(b){var x=function(){g.props.revealOrder?(v.push(b),eF(g,m,v)):b()};y?y(x):x()}},eL.prototype.render=function(m){this.u=null,this.o=new Map;var g=ee(m.children);m.revealOrder&&"b"===m.revealOrder[0]&&g.reverse();for(var y=g.length;y--;)this.o.set(g[y],this.u=[1,0,this.u]);return m.children},eL.prototype.componentDidUpdate=eL.prototype.componentDidMount=function(){var m=this;this.o.forEach(function(g,y){eF(m,y,g)})};var eV="u">typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,eU=/^(?:accent|alignment|arabic|baseline|cap|clip(?!PathU)|color|dominant|fill|flood|font|glyph(?!R)|horiz|image|letter|lighting|marker(?!H|W|U)|overline|paint|pointer|shape|stop|strikethrough|stroke|text(?!L)|transform|underline|unicode|units|v|vector|vert|word|writing|x(?!C))[A-Z]/,eW="u">typeof document,eG=function(m){return("u">typeof Symbol&&"symbol"==typeof Symbol()?/fil|che|rad/i:/fil|che|ra/i).test(m)};q.prototype.isReactComponent={},["componentWillMount","componentWillReceiveProps","componentWillUpdate"].forEach(function(m){Object.defineProperty(q.prototype,m,{configurable:!0,get:function(){return this["UNSAFE_"+m]},set:function(g){Object.defineProperty(this,m,{configurable:!0,writable:!0,value:g})}})});var eq=x.event;function e$(){}function eK(){return this.cancelBubble}function eQ(){return this.defaultPrevented}x.event=function(m){return eq&&(m=eq(m)),m.persist=e$,m.isPropagationStopped=eK,m.isDefaultPrevented=eQ,m.nativeEvent=m};var eY,eZ={configurable:!0,get:function(){return this.class}},eX=x.vnode;x.vnode=function(m){var g=m.type,y=m.props,v=y;if("string"==typeof g){var b=-1===g.indexOf("-");for(var x in v={},y){var w=y[x];eW&&"children"===x&&"noscript"===g||"value"===x&&"defaultValue"in y&&null==w||("defaultValue"===x&&"value"in y&&null==y.value?x="value":"download"===x&&!0===w?w="":/ondoubleclick/i.test(x)?x="ondblclick":/^onchange(textarea|input)/i.test(x+g)&&!eG(y.type)?x="onin
364put":/^onfocus$/i.test(x)?x="onfocusin":/^onblur$/i.test(x)?x="onfocusout":/^on(Ani|Tra|Tou|BeforeInp|Compo)/.test(x)?x=x.toLowerCase():b&&eU.test(x)?x=x.replace(/[A-Z0-9]/g,"-$&").toLowerCase():null===w&&(w=void 0),/^oninput$/i.test(x)&&v[x=x.toLowerCase()]&&(x="oninputCapture"),v[x]=w)}"select"==g&&v.multiple&&Array.isArray(v.value)&&(v.value=ee(y.children).forEach(function(m){m.props.selected=-1!=v.value.indexOf(m.props.value)})),"select"==g&&null!=v.defaultValue&&(v.value=ee(y.children).forEach(function(m){m.props.selected=v.multiple?-1!=v.defaultValue.indexOf(m.props.value):v.defaultValue==m.props.value})),m.props=v,y.class!=y.className&&(eZ.enumerable="className"in y,null!=y.className&&(v.class=y.className),Object.defineProperty(v,"className",eZ))}m.$$typeof=eV,eX&&eX(m)};var eJ=x.__r;x.__r=function(m){eJ&&eJ(m),eY=m.__c};let e0=[],e1=new Map;function e2(m){e0.push(m),e1.forEach(g=>{e4(g,m)})}function e5(m){m.isConnected&&m.getRootNode&&e3(m.getRootNode())}function e3(m){let g=e1.get(m);if(!g||!g.isConnected){if(!(g=m.querySelector("style[data-fullcalendar]"))){(g=document.createElement("style")).setAttribute("data-fullcalendar","");let y=e7();y&&(g.nonce=y);let v=m===document?document.head:m,b=m===document?v.querySelector("script,link[rel=stylesheet],link[as=style],style"):v.firstChild;v.insertBefore(g,b)}e1.set(m,g),e6(g)}}function e6(m){for(let g of e0)e4(m,g)}function e4(m,g){let{sheet:y}=m,v=y.cssRules.length;g.split("}").forEach((m,g)=>{(m=m.trim())&&y.insertRule(m+"}",v+g)})}function e7(){return void 0===g&&(g=e8()),g}function e8(){let m=document.querySelector('meta[name="csp-nonce"]');if(m&&m.hasAttribute("content"))return m.getAttribute("content");let g=document.querySelector("script[nonce]");return g&&g.nonce||""}"u">typeof document&&e3(document),e2(
vendor: 14,301 bytes, line 364
364':root{--fc-small-font-size:.85em;--fc-page-bg-color:#fff;--fc-neutral-bg-color:hsla(0,0%,82%,.3);--fc-neutral-text-color:grey;--fc-border-color:#ddd;--fc-button-text-color:#fff;--fc-button-bg-color:#2c3e50;--fc-button-border-color:#2c3e50;--fc-button-hover-bg-color:#1e2b37;--fc-button-hover-border-color:#1a252f;--fc-button-active-bg-color:#1a252f;--fc-button-active-border-color:#151e27;--fc-event-bg-color:#3788d8;--fc-event-border-color:#3788d8;--fc-event-text-color:#fff;--fc-event-selected-overlay-color:rgba(0,0,0,.25);--fc-more-link-bg-color:#d0d0d0;--fc-more-link-text-color:inherit;--fc-event-resizer-thickness:8px;--fc-event-resizer-dot-total-width:8px;--fc-event-resizer-dot-border-width:1px;--fc-non-business-color:hsla(0,0%,84%,.3);--fc-bg-event-color:#8fdf82;--fc-bg-event-opacity:0.3;--fc-highlight-color:rgba(188,232,241,.3);--fc-today-bg-color:rgba(255,220,40,.15);--fc-now-indicator-color:red}.fc-not-allowed,.fc-not-allowed .fc-event{cursor:not-allowed}.fc{display:flex;flex-direction:column;font-size:1em}.fc,.fc *,.fc :after,.fc :before{box-sizing:border-box}.fc table{border-collapse:collapse;border-spacing:0;font-size:1em}.fc th{text-align:center}.fc td,.fc th{padding:0;vertical-align:top}.fc a[data-navlink]{cursor:pointer}.fc a[data-navlink]:hover{text-decoration:underline}.fc-direction-ltr{direction:ltr;text-align:left}.fc-direction-rtl{direction:rtl;text-align:right}.fc-theme-standard td,.fc-theme-standard th{border:1px solid var(--fc-border-color)}.fc-liquid-hack td,.fc-liquid-hack th{position:relative}@font-face{font-family:fcicons;font-style:normal;font-weight:400;src:url("data:application/x-font-ttf;charset=utf-8;base64,AAEAAAALAIAAAwAwT1MvMg8SBfAAAAC8AAAAYGNtYXAXVtKNAAABHAAAAFRnYXNwAAAAEAAAAXAAAAAIZ2x5ZgYydxIAAAF4AAAFNGhlYWQUJ7cIAAAGrAAAADZoaGVhB20DzAAABuQAAAAkaG10eCIABhQAAAcIAAAALGxvY2ED4AU6AAAHNAAAABhtYXhwAA8AjAAAB0wAAAAgbmFtZXsr690AAAdsAAABhnBvc3QAAwAAAAAI9AAAACAAAwPAAZAABQAAApkCzAAAAI8CmQLMAAAB6wAzAQkAAAAAAAAAAAAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAABAAADpBgPA/8AAQAPAAEAAAAABAAAAAAAAAAAAAAAgAAAAAAADAAAAAwAAABwAAQADAAAAHAADAAEAAAAcAAQAOAAAAAoACAACAAIAAQAg6Qb//f//AAAAAAAg6QD//f//AAH/4xcEAAMAAQAAAAAAAAAAAAAAAQAB//8ADwABAAAAAAAAAAAAAgAANzkBAAAAAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAAAAAAAAAAIAADc5AQAAAAABAWIAjQKeAskAEwAAJSc3NjQnJiIHAQYUFwEWMjc2NCcCnuLiDQ0MJAz/AA0NAQAMJAwNDcni4gwjDQwM/wANIwz/AA0NDCMNAAAAAQFiAI0CngLJABMAACUBNjQnASYiBwYUHwEHBhQXFjI3AZ4BAA0N/wAMJAwNDeLiDQ0MJAyNAQAMIw0BAAwMDSMM4uINIwwNDQAAAAIA4gC3Ax4CngATACcAACUnNzY0JyYiDwEGFB8BFjI3NjQnISc3NjQnJiIPAQYUHwEWMjc2NCcB87e3DQ0MIw3VDQ3VDSMMDQ0BK7e3DQ0MJAzVDQ3VDCQMDQ3zuLcMJAwNDdUNIwzWDAwNIwy4twwkDA0N1Q0jDNYMDA0jDAAAAgDiALcDHgKeABMAJwAAJTc2NC8BJiIHBhQfAQcGFBcWMjchNzY0LwEmIgcGFB8BBwYUFxYyNwJJ1Q0N1Q0jDA0Nt7cNDQwjDf7V1Q0N1QwkDA0Nt7cNDQwkDLfWDCMN1Q0NDCQMt7gMIw0MDNYMIw3VDQ0MJAy3uAwjDQwMAAADAFUAAAOrA1UAMwBoAHcAABMiBgcOAQcOAQcOARURFBYXHgEXHgEXHgEzITI2Nz4BNz4BNz4BNRE0JicuAScuAScuASMFITIWFx4BFx4BFx4BFREUBgcOAQcOAQcOASMhIiYnLgEnLgEnLgE1ETQ2Nz4BNz4BNz4BMxMhMjY1NCYjISIGFRQWM9UNGAwLFQkJDgUFBQUFBQ4JCRULDBgNAlYNGAwLFQkJDgUFBQUFBQ4JCRULDBgN/aoCVgQIBAQHAwMFAQIBAQIBBQMDBwQECAT9qgQIBAQHAwMFAQIBAQIBBQMDBwQECASAAVYRGRkR/qoRGRkRA1UFBAUOCQkVDAsZDf2rDRkLDBUJCA4FBQUFBQUOCQgVDAsZDQJVDRkLDBUJCQ4FBAVVAgECBQMCBwQECAX9qwQJAwQHAwMFAQICAgIBBQMDBwQDCQQCVQUIBAQHAgMFAgEC/oAZEhEZGRESGQAAAAADAFUAAAOrA1UAMwBoAIkAABMiBgcOAQcOAQcOARURFBYXHgEXHgEXHgEzITI2Nz4BNz4BNz4BNRE0JicuAScuAScuASMFITIWFx4BFx4BFx4BFREUBgcOAQcOAQcOASMhIiYnLgEnLgEnLgE1ETQ2Nz4BNz4BNz4BMxMzFRQWMzI2PQEzMjY1NCYrATU0JiMiBh0BIyIGFRQWM9UNGAwLFQkJDgUFBQUFBQ4JCRULDBgNAlYNGAwLFQkJDgUFBQUFBQ4JCRULDBgN/aoCVgQIBAQHAwMFAQIBAQIBBQMDBwQECAT9qgQIBAQHAwMFAQIBAQIBBQMDBwQECASAgBkSEhmAERkZEYAZEhIZgBEZGREDVQUEBQ4JCRUMCxkN/asNGQsMFQkIDgUFBQUFBQ4JCBUMCxkNAlUNGQsMFQkJDgUEBVUCAQIFAwIHBAQIBf2rBAkDBAcDAwUBAgICAgEFAwMHBAMJBAJVBQgEBAcCAwUCAQL+gIASGRkSgBkSERmAEhkZEoAZERIZAAABAOIAjQMeAskAIAAAExcHBhQXFjI/ARcWMjc2NC8BNzY0JyYiDwEnJiIHBhQX4uLiDQ0MJAzi4gwkDA0N4uINDQwkDOLiDCQMDQ0CjeLiDSMMDQ3h4Q0NDCMN4uIMIw0MDOLiDAwNIwwAAAABAAAAAQAAa5n0y18PPPUACwQAAAAAANivOVsAAAAA2K85WwAAAAADqwNVAAAACAACAAAAAAAAAAEAAAPA/8AAAAQAAAAAAAOrAAEAAAAAAAAAAAAAAAAAAAALBAAAAAAAAAAAAAAAAgAAAAQAAWIEAAFiBAAA4gQAAOIEAABVBAAAVQQAAOIAAAAAAAoAFAAeAEQAagCqAOoBngJkApoAAQAAAAsAigADAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAA4ArgABAAAAAAABAAcAAAABAAAAAAACAAcAYAABAAAAAAADAAcANgABAAAAAAAEAAcAdQABAAAAAAAFAAsAFQABAAAAAAAGAAcASwABAAAAAAAKABoAigADAAEECQABAA4ABwADAAEECQACAA4AZwADAAEECQADAA4APQADAAEECQAEAA4AfAADAAEECQAFABYAIAADAAEECQAGAA4AUgADAAEECQAKADQApGZjaWNvbnMAZgBjAGkAYwBvAG4Ac1ZlcnNpb24gMS4wAFYAZQByAHMAaQBvAG4AIAAxAC4AMGZjaWNvbnMAZgBjAGkAYwBvAG4Ac2ZjaWNvbnMAZgBjAGkAYwBvAG4Ac1JlZ3VsYXIAUgBlAGcAdQBsAGEAcmZjaWNvbnMAZgBjAGkAYwBvAG4Ac0ZvbnQgZ2VuZXJhdGVkIGJ5IEljb01vb24uAEYAbwBuAHQAIABnAGUAbgBlAHIAYQB0AGUAZAAgAGIAeQAgAEkAYwBvAE0AbwBvAG4ALgAAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=") format("truetype")}.fc-icon{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-family:fcicons!important;font-style:normal;font-variant:normal;font-weight:400;height:1em;line-height:1;text-align:center;text-transform:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:1em}.fc-icon-chevron-left:before{content:"\\e900"}.fc-icon-chevron-right:before{content:"\\e901"}.fc-icon-chevrons-left:before{content:"\\e902"}.fc-icon-chevrons-right:before{content:"\\e903"}.fc-icon-minus-square:before{content:"\\e904"}.fc-icon-plus-square:before{content:"\\e905"}.fc-icon-x:before{content:"\\e906"}.fc .fc-button{border-radius:0;font-family:inherit;font-size:inherit;line-height:inherit;margin:0;overflow:visible;text-transform:none}.fc .fc-button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}.fc .fc-button{-webkit-appearance:button}.fc .fc-button:not(:disabled){cursor:pointer}.fc .fc-button{background-color:transparent;border:1px solid transparent;border-radius:.25em;display:inline-block;font-size:1em;font-weight:400;line-height:1.5;padding:.4em .65em;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle}.fc .fc-button:hover{text-decoration:none}.fc .fc-button:focus{box-shadow:0 0 0 .2rem rgba(44,62,80,.25);outline:0}.fc .fc-button:disabled{opacity:.65}.fc .fc-button-primary{background-color:var(--fc-button-bg-color);border-color:var(--fc-button-border-color);color:var(--fc-button-text-color)}.fc .fc-button-primary:hover{background-color:var(--fc-button-hover-bg-color);border-color:var(--fc-button-hover-border-color);color:var(--fc-button-text-color)}.fc .fc-button-primary:disabled{background-color:var(--fc-button-bg-color);border-color:var(--fc-button-border-color);color:var(--fc-button-text-color)}.fc .fc-button-primary:focus{box-shadow:0 0 0 .2rem rgba(76,91,106,.5)}.fc .fc-button-primary:not(:disabled).fc-button-active,.fc .fc-button-primary:not(:disabled):active{background-color:var(--fc-button-active-bg-color);border-color:var(--fc-button-active-border-color);color:var(--fc-button-text-color)}.fc .fc-button-primary:not(:disabled).fc-button-active:focus,.fc .fc-button-primary:not(:disabled):active:focus{box-shadow:0 0 0 .2rem rgba(76,91,106,.5)}.fc .fc-button .fc-icon{font-size:1.5em;vertical-align:middle}.fc .fc-button-group{display:inline-flex;position:relative;vertical-align:middle}.fc .fc-button-group>.fc-button{flex:1 1 auto;position:relative}.fc .fc-button-group>.fc-button.fc-button-active,.fc .fc-button-group>.fc-button:active,.fc .fc-button-group>.fc-button:focus,.fc .fc-button-group>.fc-button:hover{z-index:1}.fc-direction-ltr .fc-button-group>.fc-button:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0;margin-left:-1px}.fc-direction-ltr .fc-button-group>.fc-button:not(:last-child){border-bottom-right-radius:0;border-top-right-radius:0}.fc-direction-rtl .fc-button-group>.fc-button:not(:first-child){border-bottom-right-radius:0;border-top-right-radius:0;margin-right:-1px}.fc-direction-rtl .fc-button-group>.fc-button:not(:last-child){border-bottom-left-radius:0;border-top-left-radius:0}.fc .fc-toolbar{align-items:center;display:flex;justify-content:space-between}.fc .fc-toolbar.fc-header-toolbar{margin-bottom:1.5em}.fc .fc-toolbar.fc-footer-toolbar{margin-top:1.5em}.fc .fc-toolbar-title{font-size:1.75em;margin:0}.fc-direction-ltr .fc-toolbar>*>:not(:first-child){margin-left:.75em}.fc-direction-rtl .fc-toolbar>*>:not(:first-child){margin-right:.75em}.fc-direction-rtl .fc-toolbar-ltr{flex-direction:row-reverse}.fc .fc-scroller{-webkit-overflow-scrolling:touch;position:relative}.fc .fc-scroller-liquid{height:100%}.fc .fc-scroller-liquid-absolute{bottom:0;left:0;position:absolute;right:0;top:0}.fc .fc-scroller-harness{direction:ltr;overflow:hidden;position:relative}.fc .fc-scroller-harness-liquid{height:100%}.fc-direction-rtl .fc-scroller-harness>.fc-scroller{direction:rtl}.fc-theme-standard .fc-scrollgrid{border:1px solid var(--fc-border-color)}.fc .fc-scrollgrid,.fc .fc-scrollgrid table{table-layout:fixed;width:100%}.fc .fc-scrollgrid table{border-left-style:hidden;border-right-style:hidden;border-top-style:hidden}.fc .fc-scrollgrid{border-bottom-width:0;border-collapse:separate;border-right-width:0}.fc .fc-scrollgrid-liquid{height:100%}.fc .fc-scrollgrid-section,.fc .fc-scrollgrid-section table,.fc .fc-scrollgrid-section>td{height:1px}.fc .fc-scrollgrid-section-liquid>td{height:100%}.fc .fc-scrollgrid-section>*{border-left-width:0;border-top-width:0}.fc .fc-scrollgrid-section-footer>*,.fc .fc-scrollgrid-section-header>*{border-bottom-width:0}.fc .fc-scrollgrid-section-body table,.fc .fc-scrollgrid-section-footer table{border-bottom-style:hidden}.fc .fc-scrollgrid-section-sticky>*{background:var(--fc-page-bg-color);position:sticky;z-index:3}.fc .fc-scrollgrid-section-header.fc-scrollgrid-section-sticky>*{top:0}.fc .fc-scrollgrid-section-footer.fc-scrollgrid-section-sticky>*{bottom:0}.fc .fc-scrollgrid-sticky-shim{height:1px;margin-bottom:-1px}.fc-sticky{position:sticky}.fc .fc-view-harness{flex-grow:1;position:relative}.fc .fc-view-harness-active>.fc-view{bottom:0;left:0;position:absolute;right:0;top:0}.fc .fc-col-header-cell-cushion{display:inline-block;padding:2px 4px}.fc .fc-bg-event,.fc .fc-highlight,.fc .fc-non-business{bottom:0;left:0;position:absolute;right:0;top:0}.fc .fc-non-business{background:var(--fc-non-business-color)}.fc .fc-bg-event{background:var(--fc-bg-event-color);opacity:var(--fc-bg-event-opacity)}.fc .fc-bg-event .fc-event-title{font-size:var(--fc-small-font-size);font-style:italic;margin:.5em}.fc .fc-highlight{background:var(--fc-highlight-color)}.fc .fc-cell-shaded,.fc .fc-day-disabled{background:var(--fc-neutral-bg-color)}a.fc-event,a.fc-event:hover{text-decoration:none}.fc-event.fc-event-draggable,.fc-event[href]{cursor:pointer}.fc-event .fc-event-main{position:relative;z-index:2}.fc-event-dragging:not(.fc-event-selected){opacity:.75}.fc-event-dragging.fc-event-selected{box-shadow:0 2px 7px rgba(0,0,0,.3)}.fc-event .fc-event-resizer{display:none;position:absolute;z-index:4}.fc-event-selected .fc-event-resizer,.fc-event:hover .fc-event-resizer{display:block}.fc-event-selected .fc-event-resizer{background:var(--fc-page-bg-color);border-color:inherit;border-radius:calc(var(--fc-event-resizer-dot-total-width)/2);border-style:solid;border-width:var(--fc-event-resizer-dot-border-width);height:var(--fc-event-resizer-dot-total-width);width:var(--fc-event-resizer-dot-total-width)}.fc-event-selected .fc-event-resizer:before{bottom:-20px;content:"";left:-20px;position:absolute;right:-20px;top:-20px}.fc-event-selected,.fc-event:focus{box-shadow:0 2px 5px rgba(0,0,0,.2)}.fc-event-selected:before,.fc-event:focus:before{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:3}.fc-event-selected:after,.fc-event:focus:after{background:var(--fc-event-selected-overlay-color);bottom:-1px;content:"";left:-1px;position:absolute;right:-1px;top:-1px;z-index:1}.fc-h-event{background-color:var(--fc-event-bg-color);border:1px solid var(--fc-event-border-color);display:block}.fc-h-event .fc-event-main{color:var(--fc-event-text-color)}.fc-h-event .fc-event-main-frame{display:flex}.fc-h-event .fc-event-time{max-width:100%;overflow:hidden}.fc-h-event .fc-event-title-container{flex-grow:1;flex-shrink:1;min-width:0}.fc-h-event .fc-event-title{display:inline-block;left:0;max-width:100%;overflow:hidden;right:0;vertical-align:top}.fc-h-event.fc-event-selected:before{bottom:-10px;top:-10px}.fc-direction-ltr .fc-daygrid-block-event:not(.fc-event-start),.fc-direction-rtl .fc-daygrid-block-event:not(.fc-event-end){border-bottom-left-radius:0;border-left-width:0;border-top-left-radius:0}.fc-direction-ltr .fc-daygrid-block-event:not(.fc-event-end),.fc-direction-rtl .fc-daygrid-block-event:not(.fc-event-start){border-bottom-right-radius:0;border-right-width:0;border-top-right-radius:0}.fc-h-event:not(.fc-event-selected) .fc-event-resizer{bottom:0;top:0;width:var(--fc-event-resizer-thickness)}.fc-direction-ltr .fc-h-event:not(.fc-event-selected) .fc-event-resizer-start,.fc-direction-rtl .fc-h-event:not(.fc-event-selected) .fc-event-resizer-end{cursor:w-resize;left:calc(var(--fc-event-resizer-thickness)*-.5)}.fc-direction-ltr .fc-h-event:not(.fc-event-selected) .fc-event-resizer-end,.fc-direction-rtl .fc-h-event:not(.fc-event-selected) .fc-event-resizer-start{cursor:e-resize;right:calc(var(--fc-event-resizer-thickness)*-.5)}.fc-h-event.fc-event-selected .fc-event-resizer{margin-top:calc(var(--fc-event-resizer-dot-total-width)*-.5);top:50%}.fc-direction-ltr .fc-h-event.fc-event-selected .fc-event-resizer-start,.fc-direction-rtl .fc-h-event.fc-event-selected .fc-event-resizer-end{left:calc(var(--fc-event-resizer-dot-total-width)*-.5)}.fc-direction-ltr .fc-h-event.fc-event-selected .fc-event-resizer-end,.fc-direction-rtl .fc-h-event.fc-event-selected .fc-event-resizer-start{right:calc(var(--fc-event-resizer-dot-total-width)*-.5)}.fc .fc-popover{box-shadow:0 2px 6px rgba(0,0,0,.15);position:absolute;z-index:9999}.fc .fc-popover-header{align-items:center;display:flex;flex-direction:row;justify-content:space-between;padding:3px 4px}.fc .fc-popover-title{margin:0 2px}.fc .fc-popover-close{cursor:pointer;font-size:1.1em;opacity:.65}.fc-theme-standard .fc-popover{background:var(--fc-page-bg-color);border:1px solid var(--fc-border-color)}.fc-theme-standard .fc-popover-header{background:var(--fc-neutral-bg-color)}'
364);class e9{constructor(m){this.drainedOption=m,this.isRunning=!1,this.isDirty=!1,this.pauseDepths={},this.timeoutId=0}request(m){this.isDirty=!0,this.isPaused()||(this.clearTimeout(),null==m?this.tryDrain():this.timeoutId=setTimeout(this.tryDrain.bind(this),m))}pause(m=""){let{pauseDepths:g}=this;g[m]=(g[m]||0)+1,this.clearTimeout()}resume(m="",g){let{pauseDepths:y}=this;m in y&&(g?delete y[m]:(y[m]-=1,y[m]<=0&&delete y[m]),this.tryDrain())}isPaused(){return Object.keys(this.pauseDepths).length}tryDrain(){if(!this.isRunning&&!this.isPaused()){for(this.isRunning=!0;this.isDirty;)this.isDirty=!1,this.drained();this.isRunning=!1}}clear(){this.clearTimeout(),this.isDirty=!1,this.pauseDepths={}}clearTimeout(){this.timeoutId&&(clearTimeout(this.timeoutId),this.timeoutId=0)}drained(){this.drainedOption&&this.drainedOption()}}function te(m){m.parentNode&&m.parentNode.removeChild(m)}function tt(m,g){if(m.closest)return m.closest(g);if(!document.documentElement.contains(m))return null;do{if(tn(m,g))return m;m=m.parentElement||m.parentNode}while(null!==m&&1===m.nodeType)return null}function tn(m,g){return(m.matches||m.matchesSelector||m.msMatchesSelector).call(m,g)}function tr(m,g){let y=m instanceof HTMLElement?[m]:m,v=[];for(let m=0;m<y.length;m+=1){let b=y[m].querySelectorAll(g);for(let m=0;m<b.length;m+=1)v.push(b[m])}return v}let ti=/(top|left|right|bottom|width|height)$/i;function ta(m,g){for(let y in g)to(m,y,g[y])}function to(m,g,y){null==y?m.style[g]="":"number"==typeof y&&ti.test(g)?m.style[g]=`${y}px`:m.style[g]=y}function tl(m){var g,y;return null!=(y=null==(g=m.composedPath)?void 0:g.call(m)[0])?y:m.target}let ts=0;function tc(){return"fc-dom-"+(ts+=1)}function tu(m,g){return y=>{let v=tt(y.target,m);v&&g.call(v,y,v)}}function td(m,g,y,v){let b=tu(y,v);return m.addEventListener(g,b),()=>{m.removeEventListener(g,b)}}function tp(m,g,y,v){let b;return td(m,"mouseover",g,(m,g)=>{if(g!==b){b=g,y(m,g);let x=m=>{b=null,v(m,g),g.removeEventListener("mouseleave",x)};g.addEventListener("mouseleave",x)}})}function tf(m){return Object.assign({onClick:m},th(m))}function th(m){return{tabIndex:0,onKeyDown(g){("Enter"===g.key||" "===g.key)&&(m(g),g.preventDefault())}}}let tm=0;function tg(){return String(tm+=1)}function ty(m){let g,y,v=[],b=[];for("string"==typeof m?b=m.split(/\s*,\s*/):"function"==typeof m?b=[m]:Array.isArray(m)&&(b=m),g=0;g<b.length;g+=1)"string"==typeof(y=b[g])?v.push("-"===y.charAt(0)?{field:y.substring(1),order:-1}:{field:y,order:1}):"function"==typeof y&&v.push({func:y});return v}function tv(m,g,y){let v,b;for(v=0;v<y.length;v+=1)if(b=tb(m,g,y[v]))return b;return 0}function tb(m,g,y){return y.func?y.func(m,g):tx(m[y.field],g[y.field])*(y.order||1)}function tx(m,g){return m||g?null==g?-1:null==m?1:"string"==typeof m||"string"==typeof g?Str
364ing(m).localeCompare(String(g)):m-g:0}function tw(m,g){let y=String(m);return"000".substr(0,g-y.length)+y}function tE(m,g,y){return"function"==typeof m?m(...g):"string"==typeof m?g.reduce((m,g,y)=>m.replace("$"+y,g||""),m):y}function tS(m){return m%1==0}function tC(m){let g=m.querySelector(".fc-scrollgrid-shrink-frame"),y=m.querySelector(".fc-scrollgrid-shrink-cushion");if(!g)throw Error("needs fc-scrollgrid-shrink-frame className");if(!y)throw Error("needs fc-scrollgrid-shrink-cushion className");return m.getBoundingClientRect().width-g.getBoundingClientRect().width+y.getBoundingClientRect().width}let tk=/^(-?)(?:(\d+)\.)?(\d+):(\d\d)(?::(\d\d)(?:\.(\d\d\d))?)?/;function tj(m,g){return"string"==typeof m?tT(m):"object"==typeof m&&m?tN(m):"number"==typeof m?tN({[g||"milliseconds"]:m}):null}function tT(m){let g=tk.exec(m);if(g){let m=g[1]?-1:1;return{years:0,months:0,days:m*(g[2]?parseInt(g[2],10):0),milliseconds:m*((g[3]?parseInt(g[3],10):0)*36e5+(g[4]?parseInt(g[4],10):0)*6e4+(g[5]?parseInt(g[5],10):0)*1e3+(g[6]?parseInt(g[6],10):0))}}return null}function tN(m){let g={years:m.years||m.year||0,months:m.months||m.month||0,days:m.days||m.day||0,milliseconds:60*(m.hours||m.hour||0)*6e4+60*(m.minutes||m.minute||0)*1e3+1e3*(m.seconds||m.second||0)+(m.milliseconds||m.millisecond||m.ms||0)},y=m.weeks||m.week;return y&&(g.days+=7*y,g.specifiedWeeks=!0),g}function tA(m,g){return m.years===g.years&&m.months===g.months&&m.days===g.days&&m.milliseconds===g.milliseconds}function tI(m,g){return{years:m.years-g.years,months:m.months-g.months,days:m.days-g.days,milliseconds:m.milliseconds-g.milliseconds}}function tR(m){return tP(m)/365}function tO(m){return tP(m)/30}function tP(m){return tD(m)/864e5}function tD(m){return m.years*(365*864e5)+m.months*(30*864e5)+864e5*m.days+m.milliseconds}function t_(m){let g=m.milliseconds;if(g){if(g%1e3!=0)return{unit:"millisecond",value:g};if(g%6e4!=0)return{unit:"second",value:g/1e3};if(g%36e5!=0)return{unit:"minute",value:g/6e4};if(g)return{unit:"hour",value:g/36e5}}return m.days?m.specifiedWeeks&&m.days%7==0?{unit:"week",value:m.days/7}:{unit:"day",value:m.days}:m.months?{unit:"month",value:m.months}:m.years?{unit:"year",value:m.years}:{unit:"millisecond",value:0}}function tM(m,g,y){let v;if(m===g)return!0;let b=m.length;if(b!==g.length)return!1;for(v=0;v<b;v+=1)if(!(y?y(m[v],g[v]):m[v]===g[v]))return!1;return!0}let tL=["sun","mon","tue","wed","thu","fri","sat"];function tF(m,g){let y=t3(m);return y[2]+=7*g,t6(y)}function tB(m,g){let y=t3(m);return y[2]+=g,t6(y)}function tH(m,g){let y=t3(m);return y[6]+=g,t6(y)}function tz(m,g){return tV(m,g)/7}function tV(m,g){return(g.valueOf()-m.valueOf())/864e5}function tU(m,g){return(g.valueOf()-m.valueOf())/36e5}function tW(m,g){return(g.valueOf()-m.valueOf())/6e4}function tG(m,g){return(g.valueOf()-m.valueOf())/1e3}function tq(m,g){let y=tQ(m),v=tQ(g);return{years:0,months:0,days:Math.round(tV(y,v)),milliseconds:g.valueOf()-v.valueOf()-(m.valueOf()-y.valueOf())}}function t$(m,g){let y=tK(m,g);return null!==y&&y%7==0?y/7:null}function tK(m,g){return t7(m)===t7(g)?Math.round(tV(m,g)):null}function tQ(m){return t6([m.getUTCFullYear(),m.getUTCMonth(),m.getUTCDate()])}function tY(m){return t6([m.getUTCFullYear(),m.getUTCMonth(),m.getUTCDate(),m.getUTCHours()])}function tZ(m){return t6([m.getUTCFullYear(),m.getUTCMonth(),m.getUTCDate(),m.getUTCHours(),m.getUTCMinutes()])}function tX(m){return t6([m.getUTCFullYear(),m.getUTCMonth(),m.getUTCDate(),m.getUTCHours(),m.getUTCMinutes(),m.getUTCSeconds()])}function tJ(m,g,y){let v=m.getUTCFullYear(),b=t0(m,v,g,y);if(b<1)return t0(m,v-1,g,y);let x=t0(m,v+1,g,y);return x>=1?Math.min(b,x):b}function t0(m,g,y,v){return Math.floor(Math.round(tV(t6([g,0,1+t1(g,y,v)]),tQ(m)))/7)+1}function t1(m,g,y){let v=7+g-y;return-((7+t6([m,0,v]).getUTCDay()-g)%7)+v-1}function t2(m){return[m.getFullYear(),m.getMonth(),m.getDate(),m.getHours(),m.getMinutes(),m.getSeconds(),m.getMilliseconds()]}function t5(m){return new Date(m[0],m[1]||0,null==m[2]?1:m[2],m[3]||0,m[4]||0,m[5]||0)}function t3(m){return[m.getUTCFullYear(),m.getUTCMonth(),m.getUTCDate(),m.getUTCHours(),m.getUTCMinutes(),m.getUTCSeconds(),m.getUTCMilliseconds()]}function t6(m){return 1===m.length&&(m=m.concat([0])),new Date(Date.UTC(...m))}function t4(m){return!isNaN(m.valueOf())}function t7(m){return 1e3*m.getUTCHours()*3600+1e3*m.getUTCMinutes()*60+1e3*m.getUTCSeconds()+m.getUTCMilliseconds()}function t8(m,g,y=!1){let v=m.toISOString();return v=v.replace(".000",""),y&&(v=v.replace("T00:00:00Z","")),v.length>10&&(null==g?v=v.replace("Z",""):0!==g&&(v=v.replace("Z",nt(g,!0)))),v}function t9(m){return m.toISOString().replace(/T.*$/,"")}function ne(m){return m.toISOString().match(/^\d{4}-\d{2}/)[0]}function nt(m,g=!1){let y=m<0?"-":"+",v=Math.abs(m),b=Math.floor(v/60),x=Math.round(v%60);return g?`${y+tw(b,2)}:${tw(x,2)}`:`GMT${y}${b}${x?`:${tw(x,2)}`:""}`}function nn(m,g,y){let v,b;return function(...x){if(v){if(!tM(v,x)){y&&y(b);let v=m.apply(this,x);g&&g(v,b)||(b=v)}}else b=m.apply(this,x);return v=x,b}}function nr(m,g,y){let v,b;return x=>{if(v){if(!nU(v,x)){y&&y(b);let v=m.call(this,x);g&&g(v,b)||(b=v)}}else b=m.call(this,x);return v=x,b}}let ni={week:3,separator:9,omitZeroMinute:9,meridiem:9,omitCommas:9},na={timeZoneName:7,era:6,year:5,month:4,day:2,weekday:2,hour:1,minute:1,second:1},no=/\s*([ap])\.?m\.?/i,nl=/,/g,ns=/\s+/g,nc=/\u200e/g,nu=/UTC|GMT/;class nd{constructor(m){let g={},y={},v=9;for(let b in m)b in ni?(y[b]=m[b],ni[b]<9&&(v=Math.min(ni[b],v))):(g[b]=m[b],b in na&&(v=Math.min(na[b],v)));this.standardDateProps=g,this.extendedSettings=y,this.smallestUnitNum=v,this.buildFormattingFunc=nn(np)}format(m,g){return this.buildFormattingFunc(this.standardDateProps,this.extendedSettings,g)(m)}formatRange(m,g,y,v){let{standardDateProps:b,extendedSettings:x}=this,w=nv(m.marker,g.marker,y.calendarSystem);if(!w)return this.format(m,y);let E=w;E>1&&("numeric"===b.year||"2-digit"===b.year)&&("numeric"===b.month||"2-digit"===b.month)&&("numeric"===b.day||"2-digit"===b.day)&&(E=1);let S=this.format(m,y),C=this.format(g,y);if(S===C)return S;let k=np(nb(b,E),x,y),j=k(m),T=k(g),N=nx(S,j,C,T),A=x.separator||v||y.defaultSeparator||"";return N?N.before+j+A+T+N.after:S+A+C}
364getSmallestUnit(){switch(this.smallestUnitNum){case 7:case 6:case 5:return"year";case 4:return"month";case 3:return"week";case 2:return"day";default:return"time"}}}function np(m,g,y){let v=Object.keys(m).length;return 1===v&&"short"===m.timeZoneName?m=>nt(m.timeZoneOffset):0===v&&g.week?m=>ny(y.computeWeekNumber(m.marker),y.weekText,y.weekTextLong,y.locale,g.week):nf(m,g,y)}function nf(m,g,y){let v;m=Object.assign({},m),g=Object.assign({},g),nh(m,g),m.timeZone="UTC";let b=new Intl.DateTimeFormat(y.locale.codes,m);if(g.omitZeroMinute){let g=Object.assign({},m);delete g.minute,v=new Intl.DateTimeFormat(y.locale.codes,g)}return x=>{let w,{marker:E}=x;return nm((w=v&&!E.getUTCMinutes()?v:b).format(E),x,m,g,y)}}function nh(m,g){m.timeZoneName&&(m.hour||(m.hour="2-digit"),m.minute||(m.minute="2-digit")),"long"===m.timeZoneName&&(m.timeZoneName="short"),g.omitZeroMinute&&(m.second||m.millisecond)&&delete g.omitZeroMinute}function nm(m,g,y,v,b){return m=m.replace(nc,""),"short"===y.timeZoneName&&(m=ng(m,"UTC"===b.timeZone||null==g.timeZoneOffset?"UTC":nt(g.timeZoneOffset))),v.omitCommas&&(m=m.replace(nl,"").trim()),v.omitZeroMinute&&(m=m.replace(":00","")),!1===v.meridiem?m=m.replace(no,"").trim():"narrow"===v.meridiem?m=m.replace(no,(m,g)=>g.toLocaleLowerCase()):"short"===v.meridiem?m=m.replace(no,(m,g)=>`${g.toLocaleLowerCase()}m`):"lowercase"===v.meridiem&&(m=m.replace(no,m=>m.toLocaleLowerCase())),m=(m=m.replace(ns," ")).trim()}function ng(m,g){let y=!1;return m=m.replace(nu,()=>(y=!0,g)),y||(m+=` ${g}`),m}function ny(m,g,y,v,b){let x=[];return"long"===b?x.push(y):("short"===b||"narrow"===b)&&x.push(g),("long"===b||"short"===b)&&x.push(" "),x.push(v.simpleNumberFormat.format(m)),"rtl"===v.options.direction&&x.reverse(),x.join("")}function nv(m,g,y){return y.getMarkerYear(m)!==y.getMarkerYear(g)?5:y.getMarkerMonth(m)!==y.getMarkerMonth(g)?4:y.getMarkerDay(m)!==y.getMarkerDay(g)?2:+(t7(m)!==t7(g))}function nb(m,g){let y={};for(let v in m)v in na&&!(na[v]<=g)||(y[v]=m[v]);return y}function nx(m,g,y,v){let b=0;for(;b<m.length;){let x=m.indexOf(g,b);if(-1===x)break;let w=m.substr(0,x);b=x+g.length;let E=m.substr(b),S=0;for(;S<y.length;){let m=y.indexOf(v,S);if(-1===m)break;let g=y.substr(0,m);S=m+v.length;let b=y.substr(S);if(w===g&&E===b)return{before:w,after:E}}}return null}function nw(m,g){let y=g.markerToArray(m.marker);return{marker:m.marker,timeZoneOffset:m.timeZoneOffset,array:y,year:y[0],month:y[1],day:y[2],hour:y[3],minute:y[4],second:y[5],millisecond:y[6]}}function nE(m,g,y,v){let b=nw(m,y.calendarSystem);return{date:b,start:b,end:g?nw(g,y.calendarSystem):null,timeZone:y.timeZone,localeCodes:y.locale.codes,defaultSeparator:v||y.defaultSeparator}}class nS{constructor(m){this.cmdStr=m}format(m,g,y){return g.cmdFormatter(this.cmdStr,nE(m,null,g,y))}formatRange(m,g,y,v){return y.cmdFormatter(this.cmdStr,nE(m,g,y,v))}}class nC{constructor(m){this.func=m}format(m,g,y){return this.func(nE(m,null,g,y))}formatRange(m,g,y,v){return this.func(nE(m,g,y,v))}}function nk(m){return"object"==typeof m&&m?new nd(m):"string"==typeof m?new nS(m):"function"==typeof m?new nC(m):null}let nj={navLinkDayClick:nM,navLinkWeekClick:nM,duration:tj,bootstrapFontAwesome:nM,buttonIcons:nM,customButtons:nM,defaultAllDayEventDuration:tj,defaultTimedEventDuration:tj,nextDayThreshold:tj,scrollTime:tj,scrollTimeReset:Boolean,slotMinTime:tj,slotMaxTime:tj,dayPopoverFormat:nk,slotDuration:tj,snapDuration:tj,headerToolbar:nM,footerToolbar:nM,defaultRangeSeparator:String,titleRangeSeparator:String,forceEventDuration:Boolean,dayHeaders:Boolean,dayHeaderFormat:nk,dayHeaderClassNames:nM,dayHeaderContent:nM,dayHeaderDidMount:nM,dayHeaderWillUnmount:nM,dayCellClassNames:nM,dayCellContent:nM,dayCellDidMount:nM,dayCellWillUnmount:nM,initialView:String,aspectRatio:Number,weekends:Boolean,weekNumberCalculation:nM,weekNumbers:Boolean,weekNumberClassNames:nM,weekNumberContent:nM,weekNumberDidMount:nM,weekNumberWillUnmount:nM,editable:Boolean,viewClassNames:nM,viewDidMount:nM,viewWillUnmount:nM,nowIndicator:Boolean,nowIndicatorSnap:nM,nowIndicatorClassNames:nM,nowIndicatorContent:nM,nowIndicatorDidMount:nM,nowIndicatorWillUnmount:nM,showNonCurrentDates:Boolean,lazyFetching:Boolean,startParam:String,endParam:String,timeZoneParam:String,timeZone:String,locales:nM,locale:nM,themeSystem:String,dragRevertDuration:Number,dragScroll:Boolean,allDayMaintainDuration:Boolean,unselectAuto:Boolean,dropAccept:nM,eventOrder:ty,eventOrderStrict:Boolean,handleWindowResize:Boolean,windowResizeDelay:Number,longPressDelay:Number,eventDragMinDistance:Number,expandRows:Boolean,height:nM,contentHeight:nM,direction:String,weekNumberFormat:nk,eventResizableFromStart:Boolean,displayEventTime:Boolean,displayEventEnd:Boolean,weekText:String,weekTextLong:String,progressiveEventRendering:Boolean,businessHours:nM,initialDate:nM,now:nM,eventDataTransform:nM,stickyHeaderDates:nM,stickyFooterScrollbar:nM,viewHeight:nM,defaultAllDay:Boolean,eventSourceFailure:nM,eventSourceSuccess:nM,eventDisplay:String,eventStartEditable:Boolean,eventDurationEditable:Boolean,eventOverlap:nM,eventConstraint:nM,eventAllow:nM,eventBackgroun
364dColor:String,eventBorderColor:String,eventTextColor:String,eventColor:String,eventClassNames:nM,eventContent:nM,eventDidMount:nM,eventWillUnmount:nM,selectConstraint:nM,selectOverlap:nM,selectAllow:nM,droppable:Boolean,unselectCancel:String,slotLabelFormat:nM,slotLaneClassNames:nM,slotLaneContent:nM,slotLaneDidMount:nM,slotLaneWillUnmount:nM,slotLabelClassNames:nM,slotLabelContent:nM,slotLabelDidMount:nM,slotLabelWillUnmount:nM,dayMaxEvents:nM,dayMaxEventRows:nM,dayMinWidth:Number,slotLabelInterval:tj,allDayText:String,allDayClassNames:nM,allDayContent:nM,allDayDidMount:nM,allDayWillUnmount:nM,slotMinWidth:Number,navLinks:Boolean,eventTimeFormat:nk,rerenderDelay:Number,moreLinkText:nM,moreLinkHint:nM,selectMinDistance:Number,selectable:Boolean,selectLongPressDelay:Number,eventLongPressDelay:Number,selectMirror:Boolean,eventMaxStack:Number,eventMinHeight:Number,eventMinWidth:Number,eventShortHeight:Number,slotEventOverlap:Boolean,plugins:nM,firstDay:Number,dayCount:Number,dateAlignment:String,dateIncrement:tj,hiddenDays:nM,fixedWeekCount:Boolean,validRange:nM,visibleRange:nM,titleFormat:nM,eventInteractive:Boolean,noEventsText:String,viewHint:nM,navLinkHint:nM,closeHint:String,timeHint:String,eventHint:String,moreLinkClick:nM,moreLinkClassNames:nM,moreLinkContent:nM,moreLinkDidMount:nM,moreLinkWillUnmount:nM,monthStartFormat:nk,handleCustomRendering:nM,customRenderingMetaMap:nM,customRenderingReplaces:Boolean},nT={eventDisplay:"auto",defaultRangeSeparator:" - ",titleRangeSeparator:" â ",defaultTimedEventDuration:"01:00:00",defaultAllDayEventDuration:{day:1},forceEventDuration:!1,nextDayThreshold:"00:00:00",dayHeaders:!0,initialView:"",aspectRatio:1.35,headerToolbar:{start:"title",center:"",end:"today prev,next"},weekends:!0,weekNumbers:!1,weekNumberCalculation:"local",editable:!1,nowIndicator:!1,scrollTime:"06:00:00",scrollTimeReset:!0,slotMinTime:"00:00:00",slotMaxTime:"24:00:00",showNonCurrentDates:!0,lazyFetching:!0,startParam:"start",endParam:"end",timeZoneParam:"timeZone",timeZone:"local",locales:[],locale:"",themeSystem:"standard",dragRevertDuration:500,dragScroll:!0,allDayMaintainDuration:!1,unselectAuto:!0,dropAccept:"*",eventOrder:"start,-duration,allDay,title",dayPopoverFormat:{month:"long",day:"numeric",year:"numeric"},handleWindowResize:!0,windowResizeDelay:100,longPressDelay:1e3,eventDragMinDistance:5,expandRows:!1,navLinks:!1,selectable:!1,eventMinHeight:15,eventMinWidth:30,eventShortHeight:30,monthStartFormat:{month:"long",day:"numeric"},nowIndicatorSnap:"auto"},nN={datesSet:nM,eventsSet:nM,eventAdd:nM,eventChange:nM,eventRemove:nM,windowResize:nM,eventClick:nM,eventMouseEnter:nM,eventMouseLeave:nM,select:nM,unselect:nM,loading:nM,_unmount:nM,_beforeprint:nM,_afterprint:nM,_noEventDrop:nM,_noEventResize:nM,_resize:nM,_scrollRequest:nM},nA={buttonText:nM,buttonHints:nM,views:nM,plugins:nM,initialEvents:nM,events:nM,eventSources:nM},nI={headerToolbar:nR,footerToolbar:nR,buttonText:nR,buttonHints:nR,buttonIcons:nR,dateIncrement:nR,plugins:nO,events:nO,eventSources:nO,resources:nO};function nR(m,g){return"object"==typeof m&&"object"==typeof g&&m&&g?nU(m,g):m===g}function nO(m,g){return Array.isArray(m)&&Array.isArray(g)?tM(m,g):m===g}let nP={type:String,component:nM,buttonText:String,buttonTextKey:String,dateProfileGeneratorClass:nM,usesMinMaxTime:Boolean,classNames:nM,content:nM,didMount:nM,willUnmount:nM};function nD(m){return nF(m,nI)}function n_(m,g){let y={},v={};for(let v in g)v in m&&(y[v]=g[v](m[v]));for(let y in m)y in g||(v[y]=m[y]);return{refined:y,extra:v}}function nM(m){return m}let{hasOwnProperty:nL}=Object.prototype;function nF(m,g){let y={};if(g){for(let v in g)if(g[v]===nR){let g=[];for(let b=m.length-1;b>=0;b-=1){let x=m[b][v];if("object"==typeof x&&x)g.unshift(x);else if(void 0!==x){y[v]=x;break}}g.length&&(y[v]=nF(g))}}for(let g=m.length-1;g>=0;g-=1){let v=m[g];for(let m in v)m in y||(y[m]=v[m])}return y}function nB(m,g){let y={};for(let v in m)g(m[v],v)&&(y[v]=m[v]);return y}function nH(m,g){let y={};for(let v in m)y[v]=g(m[v],v);return y}function nz(m){let g={};for(let y of m)g[y]=!0;return g}function nV(m){let g=[];for(let y in m)g.push(m[y]);return g}function nU(m,g){if(m===g)return!0;for(let y in m)if(nL.call(m,y)&&!(y in g))return!1;for(let y in g)if(nL.call(g,y)&&m[y]!==g[y])return!1;return!0}let nW=/^on[A-Z]/;function nG(m,g){for(let y of nq(m,g))if(!nW.test(y))return!1;return!0}function nq(m,g){let y=[];for(let v in m)!nL.call(m,v)||v in g||y.push(v);for(let v in g)nL.call(g,v)&&m[v]!==g[v]&&y.push(v);return y}function n$(m,g,y={}){if(m===g)return!0;for(let v in g)if(!(v in m&&nK(m[v],g[v],y[v])))return!1;for(let y in m)if(!(y in g))return!1;return!0}function nK(m,g,y){return m===g||!0===y||!!y&&y(m,g)}function nQ(m,g=0,y,v=1){let b=[];null==y&&(y=Object.keys(m).length);for(let x=g;x<y;x+=v){let g=m[x];
364void 0!==g&&b.push(g)}return b}let nY={};function nZ(m,g){nY[m]=g}function nX(m){return new nY[m]}class nJ{getMarkerYear(m){return m.getUTCFullYear()}getMarkerMonth(m){return m.getUTCMonth()}getMarkerDay(m){return m.getUTCDate()}arrayToMarker(m){return t6(m)}markerToArray(m){return t3(m)}}nZ("gregory",nJ);let n0=/^\s*(\d{4})(-?(\d{2})(-?(\d{2})([T ](\d{2}):?(\d{2})(:?(\d{2})(\.(\d+))?)?(Z|(([-+])(\d{2})(:?(\d{2}))?))?)?)?)?$/;function n1(m){let g=n0.exec(m);if(g){let m=new Date(Date.UTC(Number(g[1]),g[3]?Number(g[3])-1:0,Number(g[5]||1),Number(g[7]||0),Number(g[8]||0),Number(g[10]||0),g[12]?1e3*Number(`0.${g[12]}`):0));if(t4(m)){let y=null;return g[13]&&(y=("-"===g[15]?-1:1)*(60*Number(g[16]||0)+Number(g[18]||0))),{marker:m,isTimeUnspecified:!g[6],timeZoneOffset:y}}}return null}class n2{constructor(m){let g=this.timeZone=m.timeZone,y="local"!==g&&"UTC"!==g;m.namedTimeZoneImpl&&y&&(this.namedTimeZoneImpl=new m.namedTimeZoneImpl(g)),this.canComputeOffset=!!(!y||this.namedTimeZoneImpl),this.calendarSystem=nX(m.calendarSystem),this.locale=m.locale,this.weekDow=m.locale.week.dow,this.weekDoy=m.locale.week.doy,"ISO"===m.weekNumberCalculation&&(this.weekDow=1,this.weekDoy=4),"number"==typeof m.firstDay&&(this.weekDow=m.firstDay),"function"==typeof m.weekNumberCalculation&&(this.weekNumberFunc=m.weekNumberCalculation),this.weekText=null!=m.weekText?m.weekText:m.locale.options.weekText,this.weekTextLong=(null!=m.weekTextLong?m.weekTextLong:m.locale.options.weekTextLong)||this.weekText,this.cmdFormatter=m.cmdFormatter,this.defaultSeparator=m.defaultSeparator}createMarker(m){let g=this.createMarkerMeta(m);return null===g?null:g.marker}createNowMarker(){return this.canComputeOffset?this.timestampToMarker(new Date().valueOf()):t6(t2(new Date))}createMarkerMeta(m){if("string"==typeof m)return this.parse(m);let g=null;return("number"==typeof m?g=this.timestampToMarker(m):m instanceof Date?isNaN(m=m.valueOf())||(g=this.timestampToMarker(m)):Array.isArray(m)&&(g=t6(m)),null!==g&&t4(g))?{marker:g,isTimeUnspecified:!1,forcedTzo:null}:null}parse(m){let g=n1(m);if(null===g)return null;let{marker:y}=g,v=null;return null!==g.timeZoneOffset&&(this.canComputeOffset?y=this.timestampToMarker(y.valueOf()-60*g.timeZoneOffset*1e3):v=g.timeZoneOffset),{marker:y,isTimeUnspecified:g.isTimeUnspecified,forcedTzo:v}}getYear(m){return this.calendarSystem.getMarkerYear(m)}getMonth(m){return this.calendarSystem.getMarkerMonth(m)}getDay(m){return this.calendarSystem.getMarkerDay(m)}add(m,g){let y=this.calendarSystem.markerToArray(m);return y[0]+=g.years,y[1]+=g.months,y[2]+=g.days,y[6]+=g.milliseconds,this.calendarSystem.arrayToMarker(y)}subtract(m,g){let y=this.calendarSystem.markerToArray(m);return y[0]-=g.years,y[1]-=g.months,y[2]-=g.days,y[6]-=g.milliseconds,this.calendarSystem.arrayToMarker(y)}addYears(m,g){let y=this.calendarSystem.markerToArray(m);return y[0]+=g,this.calendarSystem.arrayToMarker(y)}addMonths(m,g){let y=this.calendarSystem.markerToArray(m);return y[1]+=g,this.calendarSystem.arrayToMarker(y)}diffWholeYears(m,g){let{calendarSystem:y}=this;return t7(m)===t7(g)&&y.getMarkerDay(m)===y.getMarkerDay(g)&&y.getMarkerMonth(m)===y.getMarkerMonth(g)?y.getMarkerYear(g)-y.getMarkerYear(m):null}diffWholeMonths(m,g){let{calendarSystem:y}=this;return t7(m)===t7(g)&&y.getMarkerDay(m)===y.getMarkerDay(g)?y.getMarkerMonth(g)-y.getMarkerMonth(m)+(y.getMarkerYear(g)-y.getMarkerYear(m))*12:null}greatestWholeUnit(m,g){let y=this.diffWholeYears(m,g);return null!==y?{unit:"year",value:y}:null!==(y=this.diffWholeMonths(m,g))?{unit:"month",value:y}:null!==(y=t$(m,g))?{unit:"week",value:y}:null!==(y=tK(m,g))?{unit:"day",value:y}:tS(y=tU(m,g))?{unit:"hour",value:y}:tS(y=tW(m,g))?{unit:"minute",value:y}:tS(y=tG(m,g))?{unit:"second",value:y}:{unit:"millisecond",value:g.valueOf()-m.valueOf()}}countDurationsBetween(m,g,y){let v;return y.years&&null!==(v=this.diffWholeYears(m,g))?v/tR(y):y.months&&null!==(v=this.diffWholeMonths(m,g))?v/tO(y):y.days&&null!==(v=tK(m,g))?v/tP(y):(g.valueOf()-m.valueOf())/tD(y)}startOf(m,g){return"year"===g?this.startOfYear(m):"month"===g?this.startOfMonth(m):"week"===g?this.startOfWeek(m):"day"===g?tQ(m):"hour"===g?tY(m):"minute"===g?tZ(m):"second"===g?tX(m):null}startOfYear(m){return this.calendarSystem.arrayToMarker([this.calendarSystem.getMarkerYear(m)])}startOfMonth(m){return this.calendarSystem.arrayToMarker([this.calendarSystem.getMarkerYear(m),this.calendarSystem.getMarkerMonth(m)])}startOfWeek(m){return this.calendarSystem.arrayToMarker([this.calendarSystem.getMarkerYear(m),this.calendarSystem.getMarkerMonth(m),m.getUTCDate()-(m.getUTCDay()-this.weekDow+7)%7])}computeWeekNumber(m){return this.weekNumberFunc?this.weekNumberFunc(this.toDate(m)):tJ(m,this.weekDow,this.weekDoy)}format(m,g,y={}){return g.format({marker:m,timeZoneOffset:null!=y.forcedTzo?y.forcedTzo:this.offsetForMarker(m)},this)}formatRange(m,g,y,v={}){return v.isEndExclusive&&(g=tH(g,-1)),y.formatRange({marker:m,timeZoneOffset:null!=v.forcedStartTzo?v.forcedStartTzo:this.offsetForMarker(m)}
364,{marker:g,timeZoneOffset:null!=v.forcedEndTzo?v.forcedEndTzo:this.offsetForMarker(g)},this,v.defaultSeparator)}formatIso(m,g={}){let y=null;return g.omitTimeZoneOffset||(y=null!=g.forcedTzo?g.forcedTzo:this.offsetForMarker(m)),t8(m,y,g.omitTime)}timestampToMarker(m){return"local"===this.timeZone?t6(t2(new Date(m))):"UTC"!==this.timeZone&&this.namedTimeZoneImpl?t6(this.namedTimeZoneImpl.timestampToArray(m)):new Date(m)}offsetForMarker(m){return"local"===this.timeZone?-t5(t3(m)).getTimezoneOffset():"UTC"===this.timeZone?0:this.namedTimeZoneImpl?this.namedTimeZoneImpl.offsetForArray(t3(m)):null}toDate(m,g){return"local"===this.timeZone?t5(t3(m)):new Date("UTC"===this.timeZone?m.valueOf():this.namedTimeZoneImpl?m.valueOf()-1e3*this.namedTimeZoneImpl.offsetForArray(t3(m))*60:m.valueOf()-(g||0))}}class n5{constructor(m){this.iconOverrideOption&&this.setIconOverride(m[this.iconOverrideOption])}setIconOverride(m){let g,y;if("object"==typeof m&&m){for(y in g=Object.assign({},this.iconClasses),m)g[y]=this.applyIconOverri
364dePrefix(m[y]);this.iconClasses=g}else!1===m&&(this.iconClasses={})}applyIconOverridePrefix(m){let g=this.iconOverridePrefix;return g&&0!==m.indexOf(g)&&(m=g+m),m}getClass(m){return this.classes[m]||""}getIconClass(m,g){let y;return(y=g&&this.rtlIconClasses&&this.rtlIconClasses[m]||this.iconClasses[m])?`${this.baseIconClass} ${y}`:""}getCustomButtonIconClass(m){let g;return this.iconOverrideCustomButtonOption&&(g=m[this.iconOverrideCustomButtonOption])?`${this.baseIconClass} ${this.applyIconOverridePrefix(g)}`:""}}function n3(m){m();let g=x.debounceRendering,y=[];function v(m){y.push(m)}for(x.debounceRendering=v,ec(L(n6,{}),document.createElement("div"));y.length;)y.shift()();x.debounceRendering=g}n5.prototype.classes={},n5.prototype.iconClasses={},n5.prototype.baseIconClass="",n5.prototype.iconOverridePrefix="";class n6 extends q{render(){return L("div",{})}componentDidMount(){this.setState({})}}function n4(m){let g=eu(m),y=g.Provider;return g.Provider=function(){let m=!this.getChildContext,g=y.apply(this,arguments);if(m){let m=[];this.shouldComponentUpdate=g=>{this.props.value!==g.value&&m.forEach(m=>{m.context=g.value,m.forceUpdate()})},this.sub=g=>{m.push(g);let y=g.componentWillUnmount;g.componentWillUnmount=()=>{m.splice(m.indexOf(g),1),y&&y.call(g)}}}return g},g}class n7{constructor(m,g,y,v){this.execFunc=m,this.emitter=g,this.scrollTime=y,this.scrollTimeReset=v,this.handleScrollRequest=m=>{this.queuedRequest=Object.assign({},this.queuedRequest||{},m),this.drain()},g.on("_scrollRequest",this.handleScrollRequest),this.fireInitialScroll()}detach(){this.emitter.off("_scrollRequest",this.handleScrollRequest)}update(m){m&&this.scrollTimeReset?this.fireInitialScroll():this.drain()}fireInitialScroll(){this.handleScrollRequest({time:this.scrollTime})}drain(){this.queuedRequest&&this.execFunc(this.queuedRequest)&&(this.queuedRequest=null)}}let n8=n4({});function n9(m,g,y,v,b,x,w,E,S,C,k,j,T,N){return{dateEnv:b,nowManager:x,options:y,pluginHooks:E,emitter:k,dispatch:S,getCurrentData:C,calendarApi:j,viewSpec:m,viewApi:g,dateProfileGenerator:v,theme:w,isRtl:"rtl"===y.direction,addResizeHandler(m){k.on("_resize",m)},removeResizeHandler(m){k.off("_resize",m)},createScrollResponder:m=>new n7(m,k,tj(y.scrollTime),y.scrollTimeReset),registerInteractiveComponent:T,unregisterInteractiveComponent:N}}class re extends q{shouldComponentUpdate(m,g){return!n$(this.props,m,this.propEquality)||!n$(this.state,g,this.stateEquality)}safeSetState(m){n$(this.state,Object.assign(Object.assign({},this.state),m),this.stateEquality)||this.setState(m)}}re.addPropsEquality=rn,re.addStateEquality=rr,re.contextType=n8,re.prototype.propEquality={},re.prototype.stateEquality={};class rt extends re{}function rn(m){let g=Object.create(this.prototype.propEquality);Object.assign(g,m),this.prototype.propEquality=g}function rr(m){let g=Object.create(this.prototype.stateEquality);Object.assign(g,m),this.prototype.stateEquality=g}function ri(m,g){"function"==typeof m?m(g):m&&(m.current=g)}rt.contextType=n8;class ra extends rt{constructor(){super(...arguments),this.id=tg(),this.queuedDomNodes=[],this.currentDomNodes=[],this.handleEl=m=>{let{options:g}=this.context,{generatorName:y}=this.props;g.customRenderingReplaces&&ro(y,g)||this.updateElRef(m)},this.updateElRef=m=>{this.props.elRef&&ri(this.props.elRef,m)}}render(){let m,g,{props:y,context:v}=this,{options:b}=v,{customGenerator:x,defaultGenerator:w,renderProps:S}=y,C=rl(y,[],this.handleEl),k=!1,j=[];if(null!=x){let y="function"==typeof x?x(S,L):x;if(!0===y)k=!0;else{let v=y&&"object"==typeof y;v&&"html"in y?C.dangerouslySetInnerHTML={__html:y.html}:v&&"domNodes"in y?j=Array.prototype.slice.call(y.domNodes):(v?E(y):"function"!=typeof y)?m=y:g=y}}else k=!ro(y.generatorName,b);return k&&w&&(m=w(S)),this.queuedDomNodes=j,this.currentGeneratorMeta=g,L(y.elTag,C,m)}componentDidMount(){this.applyQueueudDomNodes(),this.triggerCustomRendering(!0)}componentDidUpdate(){this.applyQueueudDomNodes(),this.triggerCustomRendering(!0)}componentWillUnmount(){this.triggerCustomRendering(!1)}triggerCustomRendering(m){var g;let{props:y,context:v}=this,{handleCustomRendering:b,customRenderingMetaMap:x}=v.options;if(b){let v=null!=(g=this.currentGeneratorMeta)?g:null==x?void 0:x[y.generatorName];v&&b(Object.assign(Object.assign({id:this.id,isActive:m,containerEl:this.base,reportNewContainerEl:this.updateElRef,generatorMeta:v},y),{elClasses:(y.elClasses||[]).filter(rs)}))}}applyQueueudDomNodes(){let{queuedDomNodes:m,currentDomNodes:g}=this,y=this.base;if(!tM(m,g)){for(let v of(g.forEach(te),m))y.appendChild(v);this.currentDomNodes=m}}}function ro(m,g){var y;return!!(g.handleCustomRendering&&m&&(null==(y=g.customRenderingMetaMap)?void 0:y[m]))}function rl(m,g,y){let v=Object.assign(Object.assign({},m.elAttrs),{ref:y});return(m.elClasses||g)&&(v.className=(m.elClasses||[]).concat(g||[]).concat(v.className||[]).filter(
364Boolean).join(" ")),m.elStyle&&(v.style=m.elStyle),v}function rs(m){return!!m}ra.addPropsEquality({elClasses:tM,elStyle:nU,elAttrs:nG,renderProps:nU});let rc=n4(0);class ru extends q{constructor(){super(...arguments),this.InnerContent=rd.bind(void 0,this),this.handleEl=m=>{this.el=m,this.props.elRef&&(ri(this.props.elRef,m),m&&this.didMountMisfire&&this.componentDidMount())}}render(){let{props:m}=this,g=rp(m.classNameGenerator,m.renderProps);if(!m.children)return L(ra,Object.assign(Object.assign({},m),{elRef:this.handleEl,elTag:m.elTag||"div",elClasses:(m.elClasses||[]).concat(g),renderId:this.context}));{let y=rl(m,g,this.handleEl),v=m.children(this.InnerContent,m.renderProps,y);return m.elTag?L(m.elTag,y,v):v}}componentDidMount(){var m,g;this.el?null==(g=(m=this.props).didMount)||g.call(m,Object.assign(Object.assign({},this.props.renderProps),{el:this.el})):this.didMountMisfire=!0}componentWillUnmount(){var m,g;null==(g=(m=this.props).willUnmount)||g.call(m,Object.assign(Object.assign({},this.props.renderProps),{el:this.el}))}}function rd(m,g){let y=m.props;return L(ra,Object.assign({renderProps:y.renderProps,generatorName:y.generatorName,customGenerator:y.customGenerator,defaultGenerator:y.defaultGenerator,renderId:m.context},g))}function rp(m,g){let y="function"==typeof m?m(g):m||[];return"string"==typeof y?[y]:y}ru.contextType=rc;class rf extends rt{render(){let{props:m,context:g}=this,{options:y}=g,v={view:g.viewApi};return L(ru,{elRef:m.elRef,elTag:m.elTag||"div",elAttrs:m.elAttrs,elClasses:[...rh(m.viewSpec),...m.elClasses||[]],elStyle:m.elStyle,renderProps:v,classNameGenerator:y.viewClassNames,generatorName:void 0,didMount:y.viewDidMount,willUnmount:y.viewWillUnmount},()=>m.children)}}function rh(m){return[`fc-${m.type}-view`,"fc-view"]}function rm(m,g){let y=null,v=null;return(m.start&&(y=g.createMarker(m.start)),m.end&&(v=g.createMarker(m.end)),!y&&!v||y&&v&&v<y)?null:{start:y,end:v}}function rg(m,g){let y,v,b=[],{start:x}=g;for(m.sort(ry),y=0;y<m.length;y+=1)(v=m[y]).start>x&&b.push({start:x,end:v.start}),v.end>x&&(x=v.end);return x<g.end&&b.push({start:x,end:g.end}),b}function ry(m,g){return m.start.valueOf()-g.start.valueOf()}function rv(m,g){let{start:y,end:v}=m,b=null;return null!==g.start&&(y=null===y?g.start:new Date(Math.max(y.valueOf(),g.start.valueOf()))),null!=g.end&&(v=null===v?g.end:new Date(Math.min(v.valueOf(),g.end.valueOf()))),(null===y||null===v||y<v)&&(b={start:y,end:v}),b}function rb(m,g){return(null===m.end||null===g.start||m.end>g.start)&&(null===m.start||null===g.end||m.start<g.end)}function rx(m,g){return(null===m.start||g>=m.start)&&(null===m.end||g<m.end)}function rw(m,g){return null!=g.start&&m<g.start?g.start:null!=g.end&&m>=g.end?new Date(g.end.valueOf()-1):m}function rE(m){let g=Math.floor(tV(m.start,m.end))||1,y=tQ(m.start),v=tB(y,g);return{start:y,end:v}}function rS(m,g=tj(0)){let y=null,v=null;if(m.end){v=tQ(m.end);let y=m.end.valueOf()-v.valueOf();y&&y>=tD(g)&&(v=tB(v,1))}return m.start&&(y=tQ(m.start),v&&v<=y&&(v=tB(y,1))),{start:y,end:v}}function rC(m,g,y,v){return"year"===v?tj(y.diffWholeYears(m,g),"year"):"month"===v?tj(y.diffWholeMonths(m,g),"month"):tq(m,g)}class rk{constructor(m){this.props=m,this.initHiddenDays()}buildPrev(m,g,y){let{dateEnv:v}=this.props,b=v.subtract(v.startOf(g,m.currentRangeUnit),m.dateIncrement);return this.build(b,-1,y)}buildNext(m,g,y){let{dateEnv:v}=this.props,b=v.add(v.startOf(g,m.currentRangeUnit),m.dateIncrement);return this.build(b,1,y)}build(m,g,y=!0){let v,b,x,w,E,S,{props:C}=this;return v=this.buildValidRange(),v=this.trimHiddenDays(v),y&&(m=rw(m,v)),b=this.buildCurrentRangeInfo(m,g),x=/^(year|month|week|day)$/.test(b.unit),w=this.buildRenderRange(this.trimHiddenDays(b.range),b.unit,x),E=w=this.trimHiddenDays(w),C.showNonCurrentDates||(E=rv(E,b.range)),E=rv(E=this.adjustActiveRange(E),v),S=rb(b.range,v),rx(w,m)||(m=w.start),{currentDate:m,validRange:v,currentRange:b.range,currentRangeUnit:b.unit,isRangeAllDay:x,activeRange:E,renderRange:w,slotMinTime:C.slotMinTime,slotMaxTime:C.slotMaxTime,isValid:S,dateIncrement:this.buildDateIncrement(b.duration)}}buildValidRange(){let m=this.props.validRangeInput,g="function"==typeof m?m.call(this.props.calendarApi,this.props.dateEnv.toDate(this.props.nowManager.getDateMarker())):m;return this.refineRange(g)||{start:null,end:null}}buildCurrentRangeInfo(m,g){let y,{props:v}=this,b=null,x=null,w=null;return v.duration?(b=v.duration,x=v.durationUnit,w=this.buildRangeFromDuration(m,g,b,x)):(y=this.props.dayCount)?(x="day",w=this.buildRangeFromDayCount(m,g,y)):(w=this.buildCustomVisibleRange(m))?x=v.dateEnv.greatestWholeUnit(w.start,w.end).unit:(x=t_(b=this.getFallbackDuration()).unit,w=this.buildRangeFromDuration(m,g,b,x)),{duration:b,unit:
364x,range:w}}getFallbackDuration(){return tj({day:1})}adjustActiveRange(m){let{dateEnv:g,usesMinMaxTime:y,slotMinTime:v,slotMaxTime:b}=this.props,{start:x,end:w}=m;return y&&(0>tP(v)&&(x=tQ(x),x=g.add(x,v)),tP(b)>1&&(w=tB(w=tQ(w),-1),w=g.add(w,b))),{start:x,end:w}}buildRangeFromDuration(m,g,y,v){let b,x,w,{dateEnv:E,dateAlignment:S}=this.props;if(!S){let{dateIncrement:m}=this.props;S=m&&tD(m)<tD(y)?t_(m).unit:v}function C(){b=E.startOf(m,S),x=E.add(b,y),w={start:b,end:x}}return 1>=tP(y)&&this.isHiddenDay(b)&&(b=tQ(b=this.skipHiddenDays(b,g))),C(),this.trimHiddenDays(w)||(m=this.skipHiddenDays(m,g),C()),w}buildRangeFromDayCount(m,g,y){let v,{dateEnv:b,dateAlignment:x}=this.props,w=0,E=m;x&&(E=b.startOf(E,x)),E=tQ(E),v=E=this.skipHiddenDays(E,g);do v=tB(v,1),this.isHiddenDay(v)||(w+=1);while(w<y)return{start:E,end:v}}buildCustomVisibleRange(m){let{props:g}=this,y=g.visibleRangeInput,v="function"==typeof y?y.call(g.calendarApi,g.dateEnv.toDate(m)):y,b=this.refineRange(v);return b&&(null==b.start||null==b.end)?null:b}buildRenderRange(m,g,y){return m}buildDateIncrement(m){let g,{dateIncrement:y}=this.props;return y||((g=this.props.dateAlignment)?tj(1,g):m||tj({days:1}))}refineRange(m){if(m){let g=rm(m,this.props.dateEnv);return g&&(g=rS(g)),g}return null}initHiddenDays(){let m,g=this.props.hiddenDays||[],y=[],v=0;for(!1===this.props.weekends&&g.push(0,6),m=0;m<7;m+=1)(y[m]=-1!==g.indexOf(m))||(v+=1);if(!v)throw Error("invalid hiddenDays");this.isHiddenDayHash=y}trimHiddenDays(m){let{start:g,end:y}=m;return(g&&(g=this.skipHiddenDays(g)),y&&(y=this.skipHiddenDays(y,-1,!0)),null==g||null==y||g<y)?{start:g,end:y}:null}isHiddenDay(m){return m instanceof Date&&(m=m.getUTCDay()),this.isHiddenDayHash[m]}skipHiddenDays(m,g=1,y=!1){for(;this.isHiddenDayHash[(m.getUTCDay()+(y?g:0)+7)%7];)m=tB(m,g);return m}}function rj(m,g,y,v){return{instanceId:tg(),defId:m,range:g,forcedStartTzo:null==y?null:y,forcedEndTzo:null==v?null:v}}function rT(m,g,y,v){for(let b=0;b<v.length;b+=1){let x=v[b].parse(m,y);if(x){let{allDay:y}=m;return null==y&&null==(y=g)&&null==(y=x.allDayGuess)&&(y=!1),{allDay:y,duration:x.duration,typeData:x.typeData,typeId:b}}}return null}function rN(m,g,y){let{dateEnv:v,pluginHooks:b,options:x}=y,{defs:w,instances:E}=m;for(let m in E=nB(E,m=>!w[m.defId].recurringDef),w){let y=w[m];if(y.recurringDef){let{duration:w}=y.recurringDef;for(let S of(w||(w=y.allDay?x.defaultAllDayEventDuration:x.defaultTimedEventDuration),rA(y,w,g,v,b.recurringTypes))){let g=rj(m,{start:S,end:v.add(S,w)});E[g.instanceId]=g}}}return{defs:w,instances:E}}function rA(m,g,y,v,b){let x=b[m.recurringDef.typeId].expand(m.recurringDef.typeData,{start:v.subtract(y.start,g),end:y.end},v);return m.allDay&&(x=x.map(tQ)),x}let rI={id:String,groupId:String,title:String,url:String,interactive:Boolean},rR={start:nM,end:nM,date:nM,allDay:Boolean},rO=Object.assign(Object.assign(Object.assign({},rI),rR),{extendedProps:nM});function rP(m,g,y,v,b=r_(y),x,w){let{refined:E,extra:S}=rD(m,y,b),C=rF(g,y),k=rT(E,C,y.dateEnv,y.pluginHooks.recurringTypes);if(k){let m=rM(E,S,g?g.sourceId:"",k.allDay,!!k.duration,y,x);return m.recurringDef={typeId:k.typeId,typeData:k.typeData,duration:k.duration},{def:m,instance:null}}let j=rL(E,C,y,v);if(j){let m=rM(E,S,g?g.sourceId:"",j.allDay,j.hasEnd,y,x),v=rj(m.defId,j.range,j.forcedStartTzo,j.forcedEndTzo);return w&&m.publicId&&w[m.publicId]&&(v.instanceId=w[m.publicId]),{def:m,instance:v}}return null}function rD(m,g,y=r_(g)){return n_(m,y)}function r_(m){return Object.assign(Object.assign(Object.assign({},rQ),rO),m.pluginHooks.eventRefiners)}function rM(m,g,y,v,b,x,w){let E={title:m.title||"",groupId:m.groupId||"",publicId:m.id||"",url:m.url||"",recurringDef:null,defId:(w&&m.id?w[m.id]:"")||tg(),sourceId:y,allDay:v,hasEnd:b,interactive:m.interactive,ui:rZ(m,x),extendedProps:Object.assign(Object.assign({},m.extendedProps||{}),g)};for(let g of x.pluginHooks.eventDefMemberAdders)Object.assign(E,g(m));return Object.freeze(E.ui.classNames),Object.freeze(E.extendedProps),E}function rL(m,g,y,v){let b,x,{allDay:w}=m,E=null,S=!1,C=null,k=null!=m.start?m.start:m.date;if(b=y.dateEnv.createMarkerMeta(k))E=b.marker;else if(!v)return null;return null!=m.end&&(x=y.dateEnv.createMarkerMeta(m.end)),null==w&&(w=null!=g?g:(!b||b.isTimeUnspecified)&&(!x||x.isTimeUnspecified)),w&&E&&(E=tQ(E)),x&&(C=x.marker,w&&(C=tQ(C)),E&&C<=E&&(C=null)),C?S=!0:v||(S=y.options.forceEventDuration||!1,C=y.dateEnv.add(E,w?y.options.defaultAllDayEventDuration:y.options.defaultTimedEventDuration)),{allDay:w,hasEnd:S,range:{start:E,end:C},forcedStartTzo:b?b.forcedTzo:null,forcedEndTzo:x?x.forcedTzo:null}}function rF(m,g){let y=null;return m&&(y=m.defaultAllDay),null==y&&(y=g.options.defaultAllDay),y}function rB(m,g,y,v,b,x){let w=rU(),E=r_(y);for(let S of m){let m=rP(S,g,y,v,E,b,x);m&&rH(m,w)}return w}function rH(m,g=rU()){return g.defs[m.def.defId]=m.def,m.instance&&(g.instances[m.instance.instanceId]=m.instance),g}function rz(m,g){let y=m.instances[g];if(y){let g=m.defs[y.defId],v=rG(m,m=>rV(g,m));return v.defs[g.defId]=g,v.instances[y.instanceId]=y,v}return rU()}function rV(m,g){return!!(m.groupId&&m.groupId===g.groupId)}function rU(){return{defs:{},instances:{}}}function rW(m,g){return{defs:Object.assign(Object.assign({},m.defs),g.defs),instances:Object.assign(Object.assign({},m.instances),g.instances)}}function rG(m,g){let y=nB(m.defs,g),v=nB(m.instances,m=>y[m.defId]);return{defs:y,instances:v}}function rq(m,g){let{defs:y,instances:v}=m,b={},x={};for(let m in y)g.defs[m]||(b[m]=y[m]);for(let m in v)!g.instances[m]&&b[v[m].defId]&&(x[m]=v[m]);return{defs:b,instances:x}}function r$(m,g){return Array.isArray(m)?rB(m,null,g,!0):"object"==typeof m&&m?rB([m],null,g,!0):null!=m?String(m):null}function rK(m){return Array.isArray(m)?m:"string"==typeof m?m.split(/\s+/):[]}let rQ={display:String,editable:Boolean,startEditable:Boolean,durationEditable:Boolean,constraint:nM,overlap:nM,allow:nM,className:rK,classNames:rK,color:String,backgroundColor:String,borderColor:String,textColor:String},rY={display:null,startEditable:null,durationEditable:null,constraints:[],overlap:null,allows:[],backgroundColor:"",borderColor:"",textColor:"",classNames:[]};function rZ(m,g){let y=r$(m.constraint,g);return{display:m.display||null,startEditable:null!=m.startEditable?m.startEditable:m.editable,durationEditable:null!=m.durationEditable?m.durationEditable:m.editable,constraints:null!=y?[y]:[],overlap:null!=m.overlap?m.overlap:null,allows:null!=m.allow?[m.allow]:[],backgroundColor:m.backgroundColor||m.color||"",borderColor:m.borderColor||m.color||"",textColor:m.textColor||"",classNames:(m.className||[]).concat(m.classNames||[])}}function rX(m){return m.reduce(rJ,rY)}function rJ(m,g){return{display:null!=g.display?g.display:m.display,startEditable:null!=g.startEditable?g.startEditable:m.startEditable,durationEditable:null!=g.durationEditable?g.durationEditable:m.durationEditable,constraints:m.constraints.concat(g.constraints),overlap:"boolean"==typeof g.overlap?g.overlap:m.overlap,allows:m.allows.concat(g.allows),backgroundColor:g.backgroundColor||m.backgroundColor,borderColor:g.borderColor||m.borderColor,textColor:g.textColor||m.textColor,classNames:m.classNames.c
364oncat(g.classNames)}}let r0={id:String,defaultAllDay:Boolean,url:String,format:String,events:nM,eventDataTransform:nM,success:nM,failure:nM};function r1(m,g,y=r2(g)){let v;if("string"==typeof m?v={url:m}:"function"==typeof m||Array.isArray(m)?v={events:m}:"object"==typeof m&&m&&(v=m),v){let{refined:b,extra:x}=n_(v,y),w=r5(b,g);if(w)return{_raw:m,isFetching:!1,latestFetchId:"",fetchRange:null,defaultAllDay:b.defaultAllDay,eventDataTransform:b.eventDataTransform,success:b.success,failure:b.failure,publicId:b.id||"",sourceId:tg(),sourceDefId:w.sourceDefId,meta:w.meta,ui:rZ(b,g),extendedProps:x}}return null}function r2(m){return Object.assign(Object.assign(Object.assign({},rQ),r0),m.pluginHooks.eventSourceRefiners)}function r5(m,g){let y=g.pluginHooks.eventSourceDefs;for(let g=y.length-1;g>=0;g-=1){let v=y[g].parseMeta(m);if(v)return{sourceDefId:g,meta:v}}return null}function r3(m,g,y,v,b){switch(g.type){case"RECEIVE_EVENTS":return r6(m,y[g.sourceId],g.fetchId,g.fetchRange,g.rawEvents,b);case"RESET_RAW_EVENTS":return r4(m,y[g.sourceId],g.rawEvents,v.activeRange,b);case"ADD_EVENTS":return r9(m,g.eventStore,v?v.activeRange:null,b);case"RESET_EVENTS":return g.eventStore;case"MERGE_EVENTS":return rW(m,g.eventStore);case"PREV":case"NEXT":case"CHANGE_DATE":case"CHANGE_VIEW_TYPE":if(v)return rN(m,v.activeRange,b);return m;case"REMOVE_EVENTS":return rq(m,g.eventStore);case"REMOVE_EVENT_SOURCE":return it(m,g.sourceId);case"REMOVE_ALL_EVENT_SOURCES":return rG(m,m=>!m.sourceId);case"REMOVE_ALL_EVENTS":return rU();default:return m}}function r6(m,g,y,v,b,x){if(g&&y===g.latestFetchId){let y=rB(r7(b,g,x),g,x);return v&&(y=rN(y,v,x)),rW(it(m,g.sourceId),y)}return m}function r4(m,g,y,v,b){let{defIdMap:x,instanceIdMap:w}=ir(m);return rN(rB(r7(y,g,b),g,b,!1,x,w),v,b)}function r7(m,g,y){let v=y.options.eventDataTransform,b=g?g.eventDataTransform:null;return b&&(m=r8(m,b)),v&&(m=r8(m,v)),m}function r8(m,g){let y;if(g)for(let v of(y=[],m)){let m=g(v);m?y.push(m):null==m&&y.push(v)}else y=m;return y}function r9(m,g,y,v){return y&&(g=rN(g,y,v)),rW(m,g)}function ie(m,g,y){let{defs:v}=m,b=nH(m.instances,m=>v[m.defId].allDay?m:Object.assign(Object.assign({},m),{range:{start:y.createMarker(g.toDate(m.range.start,m.forcedStartTzo)),end:y.createMarker(g.toDate(m.range.end,m.forcedEndTzo))},forcedStartTzo:y.canComputeOffset?null:m.forcedStartTzo,forcedEndTzo:y.canComputeOffset?null:m.forcedEndTzo}));return{defs:v,instances:b}}function it(m,g){return rG(m,m=>m.sourceId!==g)}function ir(m){let{defs:g,instances:y}=m,v={},b={};for(let m in g){let{publicId:y}=g[m];y&&(v[y]=m)}for(let m in y){let{publicId:v}=g[y[m].defId];v&&(b[v]=m)}return{defIdMap:v,instanceIdMap:b}}class ii{constructor(){this.handlers={},this.thisContext=null}setThisContext(m){this.thisContext=m}setOptions(m){this.options=m}on(m,g){ia(this.handlers,m,g)}off(m,g){io(this.handlers,m,g)}trigger(m,...g){let y=this.handlers[m]||[];for(let v of[].concat(this.options&&this.options[m]||[],y))v.apply(this.thisContext,g)}hasHandlers(m){return!!(this.handlers[m]&&this.handlers[m].length||this.options&&this.options[m])}}function ia(m,g,y){(m[g]||(m[g]=[])).push(y)}function io(m,g,y){y?m[g]&&(m[g]=m[g].filter(m=>m!==y)):delete m[g]}let il={startTime:"09:00",endTime:"17:00",daysOfWeek:[1,2,3,4,5],display:"inverse-background",classNames:"fc-non-business",groupId:"_businessHours"};function is(m,g){return rB(ic(m),null,g)}function ic(m){let g;return(g=!0===m?[{}]:Array.isArray(m)?m.filter(m=>m.daysOfWeek):"object"==typeof m&&m?[m]:[]).map(m=>Object.assign(Object.assign({},il),m))}function iu(m,g,y){y.emitter.trigger("select",Object.assign(Object.assign({},ip(m,y)),{jsEvent:g?g.origEvent:null,view:y.viewApi||y.calendarApi.view}))}function id(m,g){g.emitter.trigger("unselect",{jsEvent:m?m.origEvent:null,view:g.viewApi||g.calendarApi.view})}function ip(m,g){let y={};for(let v of g.pluginHooks.dateSpanTransforms)Object.assign(y,v(m,g));return Object.assign(y,iH(m,g.dateEnv)),y}function ih(m,g,y){let{dateEnv:v,options:b}=y,x=g;return m?(x=tQ(x),x=v.add(x,b.defaultAllDayEventDuration)):x=v.add(x,b.defaultTimedEventDuration),x}function im(m,g,y,v){let b=ik(m.defs,g),x=rU();for(let g in m.defs){let w=m.defs[g];x.defs[g]=ig(w,b[g],y,v)}for(let g in m.instances){let w=m.instances[g],E=x.defs[w.defId];x.instances[g]=iy(w,E,b[w.defId],y,v)}return x}function ig(m,g,y,v){let b=y.standardProps||{};null==b.hasEnd&&g.durationEditable&&(y.startDelta||y.endDelta)&&(b.hasEnd=!0);let x=Object.assign(Object.assign(Object.assign({},m),b),{ui:Object.assign(Object.assign({},m.ui),b.ui)});for(let m of(y.extendedProps&&(x.extendedProps=Object.assign(Object.assign({},x.extendedProps),y.extendedProps)),v.pluginHooks.eventDefMutationAppliers))m(x,y,v);return!x.hasEnd&&v.options.forceEventDuration&&(x.hasEnd=!0),x}function iy(m,g,y,v,b){let{dateEnv:x}=b,w=v.standardProps&&!0===v.standardProps.allDay,E=v.standardProps&&!1===v.standardProps.hasEnd,S=Object.assign({},m);return w&&(S.range=rE(S.range)),v.datesDelta&&y.startEditable&&(S.range={start:x.add(S.range.start,v.datesDelta),end:x.add(S.range.end,v.datesDelta)}),v.startDelta&&y.durationEditable&&(S.range={start:x.add(S.range.start,v.startDelta),end:S.range.end}),v.endDelta&&y.durationEditable&&(S.range={start:S.range.start,end:x.add(S.range.end,v.endDelta)}),E&&(S.range={start:S.range.start,end:ih(g.allDay,S.range.start,b)}),g.allDay&&(S.range={start:tQ(S.range.start),end:tQ(S.range.end)}),S.range.end<S.range.start&&(S.range.end=ih(g.allDay,S.range.start,b)),S}class iv{constructor(m,g){this.context=m,this.internalEventSource=g}remove(){this.context.dispatch({type:"REMOVE_EVENT_SOURCE",sourceId:this.internalEventSource.sourceId})}refetch(){this.context.dispatch({type:"FETCH_EVENT_SOURCES",sourceIds:[this.internalEventSource.sourceId],isRefetch:!0})}get id(){return this.internalEventSource.publicId}get url(){return this.internalEventSource.meta.url}get format(){return this.internalEventSource.meta.format}}class ib{constructor(m,g,y){this._context=m,this._def=g,this._instance=y||null}setProp(m,g){if(m in rR)console.warn("Could not set date-related prop 'name'. Use one of the date-related methods instead.");else if("id"===m)g=rI[m](g),this.mutate({standardProps:{publicId:g}});else if(m in rI)g=rI[m](g),this.mutate({standardProps:{[m]:g}});else if(m in rQ){let y=rQ[m](g);y="color"===m?{backgroundColor:g,borderColor:g}:"editable"===m?{startEditable:g,durationEditable:g}:{[m]:g},this.mutate({standardProps:{ui:y}})}else console.warn(`Could not set prop '${m}'. Use setExtendedProp instead.`)}setExtendedProp(m,g){this.mutate({extendedProps:{[m]:g}})}setStart(m,g={}){let{dateEnv:y}=this._context,v=y.createMarker(m);
364if(v&&this._instance){let m=rC(this._instance.range.start,v,y,g.granularity);g.maintainDuration?this.mutate({datesDelta:m}):this.mutate({startDelta:m})}}setEnd(m,g={}){let y,{dateEnv:v}=this._context;if((null==m||(y=v.createMarker(m)))&&this._instance)if(y){let m=rC(this._instance.range.end,y,v,g.granularity);this.mutate({endDelta:m})}else this.mutate({standardProps:{hasEnd:!1}})}setDates(m,g,y={}){let v,{dateEnv:b}=this._context,x={allDay:y.allDay},w=b.createMarker(m);if(w){if(null!=g&&!(v=b.createMarker(g)))return;if(this._instance){let m=this._instance.range;!0===y.allDay&&(m=rE(m));let g=rC(m.start,w,b,y.granularity);if(v){let w=rC(m.end,v,b,y.granularity);tA(g,w)?this.mutate({datesDelta:g,standardProps:x}):this.mutate({startDelta:g,endDelta:w,standardProps:x})}else x.hasEnd=!1,this.mutate({datesDelta:g,standardProps:x})}}}moveStart(m){let g=tj(m);g&&this.mutate({startDelta:g})}moveEnd(m){let g=tj(m);g&&this.mutate({endDelta:g})}moveDates(m){let g=tj(m);g&&this.mutate({datesDelta:g})}setAllDay(m,g={}){let y={allDay:m},{maintainDuration:v}=g;null==v&&(v=this._context.options.allDayMaintainDuration),this._def.allDay!==m&&(y.hasEnd=v),this.mutate({standardProps:y}
vendor: 4,160 bytes, line 364
364)}formatRange(m){let{dateEnv:g}=this._context,y=this._instance,v=nk(m);return this._def.hasEnd?g.formatRange(y.range.start,y.range.end,v,{forcedStartTzo:y.forcedStartTzo,forcedEndTzo:y.forcedEndTzo}):g.format(y.range.start,v,{forcedTzo:y.forcedStartTzo})}mutate(m){let g=this._instance;if(g){let y=this._def,v=this._context,{eventStore:b}=v.getCurrentData(),x=rz(b,g.instanceId);x=im(x,{"":{display:"",startEditable:!0,durationEditable:!0,constraints:[],overlap:null,allows:[],backgroundColor:"",borderColor:"",textColor:"",classNames:[]}},m,v);let w=new ib(v,y,g);this._def=x.defs[y.defId],this._instance=x.instances[g.instanceId],v.dispatch({type:"MERGE_EVENTS",eventStore:x}),v.emitter.trigger("eventChange",{oldEvent:w,event:this,relatedEvents:iw(x,v,g),revert(){v.dispatch({type:"RESET_EVENTS",eventStore:b})}})}}remove(){let m=this._context,g=ix(this);m.dispatch({type:"REMOVE_EVENTS",eventStore:g}),m.emitter.trigger("eventRemove",{event:this,relatedEvents:[],revert(){m.dispatch({type:"MERGE_EVENTS",eventStore:g})}})}get source(){let{sourceId:m}=this._def;return m?new iv(this._context,this._context.getCurrentData().eventSources[m]):null}get start(){return this._instance?this._context.dateEnv.toDate(this._instance.range.start):null}get end(){return this._instance&&this._def.hasEnd?this._context.dateEnv.toDate(this._instance.range.end):null}get startStr(){let m=this._instance;return m?this._context.dateEnv.formatIso(m.range.start,{omitTime:this._def.allDay,forcedTzo:m.forcedStartTzo}):""}get endStr(){let m=this._instance;return m&&this._def.hasEnd?this._context.dateEnv.formatIso(m.range.end,{omitTime:this._def.allDay,forcedTzo:m.forcedEndTzo}):""}get id(){return this._def.publicId}get groupId(){return this._def.groupId}get allDay(){return this._def.allDay}get title(){return this._def.title}get url(){return this._def.url}get display(){return this._def.ui.display||"auto"}get startEditable(){return this._def.ui.startEditable}get durationEditable(){return this._def.ui.durationEditable}get constraint(){return this._def.ui.constraints[0]||null}get overlap(){return this._def.ui.overlap}get allow(){return this._def.ui.allows[0]||null}get backgroundColor(){return this._def.ui.backgroundColor}get borderColor(){return this._def.ui.borderColor}get textColor(){return this._def.ui.textColor}get classNames(){return this._def.ui.classNames}get extendedProps(){return this._def.extendedProps}toPlainObject(m={}){let g=this._def,{ui:y}=g,{startStr:v,endStr:b}=this,x={allDay:g.allDay};return g.title&&(x.title=g.title),v&&(x.start=v),b&&(x.end=b),g.publicId&&(x.id=g.publicId),g.groupId&&(x.groupId=g.groupId),g.url&&(x.url=g.url),y.display&&"auto"!==y.display&&(x.display=y.display),m.collapseColor&&y.backgroundColor&&y.backgroundColor===y.borderColor?x.color=y.backgroundColor:(y.backgroundColor&&(x.backgroundColor=y.backgroundColor),y.borderColor&&(x.borderColor=y.borderColor)),y.textColor&&(x.textColor=y.textColor),y.classNames.length&&(x.classNames=y.classNames),Object.keys(g.extendedProps).length&&(m.collapseExtendedProps?Object.assign(x,g.extendedProps):x.extendedProps=g.extendedProps),x}toJSON(){return this.toPlainObject()}}function ix(m){let g=m._def,y=m._instance;return{defs:{[g.defId]:g},instances:y?{[y.instanceId]:y}:{}}}function iw(m,g,y){let{defs:v,instances:b}=m,x=[],w=y?y.instanceId:"";for(let m in b){let y=b[m],E=v[y.defId];y.instanceId!==w&&x.push(new ib(g,E,y))}return x}function iE(m,g,y,v){let b={},x={},w={},E=[],S=[],C=ik(m.defs,g);for(let g in m.defs){let y=m.defs[g];"inverse-background"===C[y.defId].display&&(y.groupId?(b[y.groupId]=[],w[y.groupId]||(w[y.groupId]=y)):x[g]=[])}for(let g in m.instances){let w=m.instances[g],k=m.defs[w.defId],j=C[k.defId],T=w.range,N=!k.allDay&&v?rS(T,v):T,A=rv(N,y);A&&("inverse-background"===j.display?k.groupId?b[k.groupId].push(A):x[w.defId].push(A):"none"!==j.display&&("background"===j.display?E:S).push({def:k,ui:j,instance:w,range:A,isStart:N.start&&N.start.valueOf()===A.start.valueOf(),isEnd:N.end&&N.end.valueOf()===A.end.valueOf()}))}for(let m in b)for(let g of rg(b[m],y)){let y=w[m],v=C[y.defId];E.push({def:y,ui:v,instance:null,range:g,isStart:!1,isEnd:!1})}
364for(let g in x)for(let v of rg(x[g],y))E.push({def:m.defs[g],ui:C[g],instance:null,range:v,isStart:!1,isEnd:!1});return{bg:E,fg:S}}function iS(m,g){m.fcSeg=g}function iC(m){return m.fcSeg||m.parentNode.fcSeg||null}function ik(m,g){return nH(m,m=>ij(m,g))}function ij(m,g){let y=[];return g[""]&&y.push(g[""]),g[m.defId]&&y.push(g[m.defId]),y.push(m.ui),rX(y)}function iT(m,g){let y=m.map(iN);return y.sort((m,y)=>tv(m,y,g)),y.map(m=>m._seg)}function iN(m){let{eventRange:g}=m,y=g.def,v=g.instance?g.instance.range:g.range,b=v.start?v.start.valueOf():0,x=v.end?v.end.valueOf():0;return Object.assign(Object.assign(Object.assign({},y.extendedProps),y),{id:y.publicId,start:b,end:x,duration:x-b,allDay:Number(y.allDay),_seg:m})}function iA(m,g){let{pluginHooks:y}=g,v=y.isDraggableTransformers,{def:b,ui:x}=m.eventRange,w=x.startEditable;for(let m of v)w=m(w,b,x,g);return w}function iI(m,g){return m.isStart&&m.eventRange.ui.durationEditable&&g.options.eventResizableFromStart}function iR(m,g){return m.isEnd&&m.eventRange.ui.durationEditable}function iO(m,g,y,v,b,x,w){let{dateEnv:E,options:S}=y,{displayEventTime:C,displayEventEnd:k}=S,j=m.eventRange.def,T=m.eventRange.instance;null==C&&(C=!1!==v),null==k&&(k=!1!==b);let N=T.range.start,A=T.range.end,I=x||m.start||m.eventRange.range.start,R=w||m.end||m.eventRange.range.end,O=tQ(N).valueOf()===tQ(I).valueOf(),P=tQ(tH(A,-1)).valueOf()===tQ(tH(R,-1)).valueOf();return C&&!j.allDay&&(O||P)?(I=O?N:I,R=P?A:R,k&&j.hasEnd)?E.formatRange(I,R,g,{forcedStartTzo:x?null:T.forcedStartTzo,forcedEndTzo:w?null:T.forcedEndTzo}):E.format(I,g,{forcedTzo:x?null:T.forcedStartTzo}):""}function iP(m,g,y){let v=m.eventRange.range;return{isPast:v.end<=(y||g.start),isFuture:v.start>=(y||g.end),isToday:g&&rx(g,v.start)}}function iD(m){let g=["fc-event"];return m.isMirror&&g.push("fc-event-mirror"),m.isDraggable&&g.push("fc-event-draggable"),(m.isStartResizable||m.isEndResizable)&&g.push("fc-event-resizable"),m.isDragging&&g.push("fc-event-dragging"),m.isResizing&&g.push("fc-event-resizing"),m.isSelected&&g.push("fc-event-selected"),m.isStart&&g.push("fc-event-start"),m.isEnd&&g.push("fc-event-end"),m.isPast&&g.push("fc-event-past"),m.isToday&&g.push("fc-event-today"),m.isFuture&&g.push("fc-event-future"),g}function i_(m){return m.instance?m.instance.instanceId:`${m.def.defId}:${m.range.start.toISOString()}`}function iM(m,g){let{def:y,instance:v}=m.eventRange,{url:b}=y;if(b)return{href:b};let{emitter:x,options:w}=g,{eventInteractive:E}=w;return(null==E&&null==(E=y.interactive)&&(E=!!x.hasHandlers("eventClick")),E)?th(m=>{x.trigger("eventClick",{el:m.target,event:new ib(g,y,v),jsEvent:m,view:g.viewApi})}):{}}let iL={start:nM,end:nM,allDay:Boolean};function iF(m,g,y){let v=iB(m,g),{range:b}=v;if(!b.start)return null;if(!b.end){if(null==y)return null;b.end=g.add(b.start,y)}return v}function iB(m,g){let{refined:y,extra:v}=n_(m,iL),b=y.start?g.createMarkerMeta(y.start):null,x=y.end?g.createMarkerMeta(y.end):null,{allDay:w}=y;return null==w&&(w=b&&b.isTimeUnspecified&&(!x||x.isTimeUnspecified)),Object.assign({range:{start:b?b.marker:null,end:x?x.marker:null},allDay:w},v)}function iH(m,g){return Object.assign(Object.assign({},iV(m.range,g,m.allDay)),{allDay:m.allDay})}function iz(m,g,y){return Object.assign(Object.assign({},iV(m,g,y)),{timeZone:g.timeZone})}function iV(m,g,y){return{start:g.toDate(m.start),end:g.toDate(m.end),startStr:g.formatIso(m.start,{omitTime:y}),endStr:g.formatIso(m.end,{omitTime:y})}}function iU(m,g,y){let v=rD({editable:!1},y),b=rM(v.refined,v.extra,"",m.allDay,!0,y);return{def:b,ui:ij(b,g),instance:rj(b.defId,m.range),range:m.range,isStart:!0,isEnd:!0}}function iW(m,g,y){let v=!1,b=function(m){v||(v=!0,g(m))},x=function(m){v||(v=!0,y(m))},w=m(b,x);w&&"function"==typeof w.then&&w.then(b,x)}class iG extends Error{constructor(m,g){super(m),this.response=g}}function iq(m,g,y){let v={method:m=m.toUpperCase()};return"GET"===m?g+=(-1===g.indexOf("?")?"?":"&")+new URLSearchParams(y):(v.body=new URLSearchParams(y),v.headers={"Content-Type":"application/x-www-form-urlencoded"}),fetch(g,v).then(m=>{if(m.ok)return m.json().then(g=>[g,m],()=>{throw new iG("Failure parsing JSON",m)});throw new iG("Request failed",m)})}function i$(){return null==y&&(y=iK()),y}function iK(){if("u"<typeof document)return!0;let m=document.createElement("div");m.style.position="absolute",m.style.top="0px",m.style.left="0px",m.innerHTML="<table><tr><td><div></div></td></tr></table>",m.querySelector("table").style.height="100px",m.querySelector("div").style.height="100%",document.body.appendChild(m);let g=m.querySelector("div").offsetHeight>0;return document.body.removeChild(m),g}class iQ extends rt{constructor(){super(...arguments),this.state={forPrint:!1},this.handleBeforePrint=()=>{n3(()=>{this.setState({forPrint:!0})})},this.handleAfterPrint=()=>{n3(()=>{this.setState({forPrint:!1})})}}render(){let{props:m}=this,{options:g}=m,{forPrint:y}=this.state,v=y||"auto"===g.height||"auto"===g.contentHeight,b=v||null==g.height?"":g.height,x=["fc",y?"fc-media-print":"fc-media-screen",`fc-direction-${g.direction}
364`,m.theme.getClass("root")];return i$()||x.push("fc-liquid-hack"),m.children(x,b,v,y)}componentDidMount(){let{emitter:m}=this.props;m.on("_beforeprint",this.handleBeforePrint),m.on("_afterprint",this.handleAfterPrint)}componentWillUnmount(){let{emitter:m}=this.props;m.off("_beforeprint",this.handleBeforePrint),m.off("_afterprint",this.handleAfterPrint)}}class iY{constructor(m){this.component=m.component,this.isHitComboAllowed=m.isHitComboAllowed||null}destroy(){}}function iZ(m,g){return{component:m,el:g.el,useEventCenter:null==g.useEventCenter||g.useEventCenter,isHitComboAllowed:g.isHitComboAllowed||null}}let iX={};class iJ extends q{constructor(m,g){super(m,g),this.handleRefresh=()=>{let m=this.computeTiming();m.state.nowDate.valueOf()!==this.state.nowDate.valueOf()&&this.setState(m.state),this.clearTimeout(),this.setTimeout(m.waitMs)},this.handleVisibilityChange=()=>{document.hidden||this.handleRefresh()},this.state=this.computeTiming().state}render(){let{props:m,state:g}=this;return m.children(g.nowDate,g.todayRange)}componentDidMount(){this.setTimeout(),this.context.nowManager.addResetListener(this.handleRefresh),document.addEventListener("visibilitychange",this.handleVisibilityChange)}componentDidUpdate(m){m.unit!==this.props.unit&&(this.clearTimeout(),this.setTimeout())}componentWillUnmount(){this.clearTimeout(),this.context.nowManager.removeResetListener(this.handleRefresh),document.removeEventListener("visibilitychange",this.handleVisibilityChange)}computeTiming(){let m,g,{props:y,context:v}=this,b=v.nowManager.getDateMarker(),{nowIndicatorSnap:x}=v.options;return"auto"===x&&(x=/year|month|week|day/.test(y.unit)||1===(y.unitValue||1)),x?(m=v.dateEnv.startOf(b,y.unit),g=v.dateEnv.add(m,tj(1,y.unit)).valueOf()-b.valueOf()):(m=b,g=6e4),g=Math.min(864e5,g),{state:{nowDate:m,todayRange:i0(m)},waitMs:g}}setTimeout(m=this.computeTiming().waitMs){this.timeoutId=setTimeout(()=>{let m=this.computeTiming();this.setState(m.state,()=>{this.setTimeout(m.waitMs)})},m)}clearTimeout(){this.timeoutId&&clearTimeout(this.timeoutId)}}function i0(m){let g=tQ(m),y=tB(g,1);return{start:g,end:y}}iJ.contextType=n8;class i1{getCurrentData(){return this.currentDataManager.getCurrentData()}dispatch(m){this.currentDataManager.dispatch(m)}get view(){return this.getCurrentData().viewApi}batchRendering(m){m()}updateSize(){this.trigger("_resize",!0)}setOption(m,g){this.dispatch({type:"SET_OPTION",optionName:m,rawOptionValue:g})}getOption(m){return this.currentDataManager.currentCalendarOptionsInput[m]}getAvailableLocaleCodes(){return Object.keys(this.getCurrentData().availableRawLocales)}on(m,g){let{currentDataManager:y}=this;y.currentCalendarOptionsRefiners[m]?y.emitter.on(m,g):console.warn(`Unknown listener name '${m}'`)}off(m,g){this.currentDataManager.emitter.off(m,g)}trigger(m,...g){this.currentDataManager.emitter.trigger(m,...g)}changeView(m,g){this.batchRendering(()=>{if(this.unselect(),g)if(g.start&&g.end)this.dispatch({type:"CHANGE_VIEW_TYPE",viewType:m}),this.dispatch({type:"SET_OPTION",optionName:"visibleRange",rawOptionValue:g});else{let{dateEnv:y}=this.getCurrentData();this.dispatch({type:"CHANGE_VIEW_TYPE",viewType:m,dateMarker:y.createMarker(g)})}else this.dispatch({type:"CHANGE_VIEW_TYPE",viewType:m})})}zoomTo(m,g){let y,v=this.getCurrentData();g=g||"day",y=v.viewSpecs[g]||this.getUnitViewSpec(g),this.unselect(),y?this.dispatch({type:"CHANGE_VIEW_TYPE",viewType:y.type,dateMarker:m}):this.dispatch({type:"CHANGE_DATE",dateMarker:m})}getUnitViewSpec(m){let g,y,{viewSpecs:v,toolbarConfig:b}=this.getCurrentData(),x=[].concat(b.header?b.header.viewsWithButtons:[],b.footer?b.footer.viewsWithButtons:[]);for(let m in v)x.push(m);for(g=0;g<x.length;g+=1)if((y=v[x[g]])&&y.singleUnit===m)return y;return null}prev(){this.unselect(),this.dispatch({type:"PREV"})}next(){this.unselect(),this.dispatch({type:"NEXT"})}prevYear(){let m=this.getCurrentData();this.unselect(),this.dispatch({type:"CHANGE_DATE",dateMarker:m.dateEnv.addYears(m.currentDate,-1)})}nextYear(){let m=this.getCurrentData();this.unselect(),this.dispatch({type:"CHANGE_DATE",dateMarker:m.dateEnv.addYears(m.currentDate,1)})}today(){let m=this.getCurrentData();this.unselect(),this.dispatch({type:"CHANGE_DATE",dateMarker:m.nowManager.getDateMarker()})}gotoDate(m){let g=this.getCurrentData();this.unselect(),this.dispatch({type:"CHANGE_DATE",dateMarker:g.dateEnv.createMarker(m)})}incrementDate(m){let g=this.getCurrentData(),y=tj(m);y&&(this.unselect(),this.dispatch({type:"CHANGE_DATE",dateMarker:g.dateEnv.add(g.currentDate,y)}))}getDate(){let m=this.getCurrentData();return m.dateEnv.toDate(m.currentDate)}formatDate(m,g){let{dateEnv:y}=this.getCurrentData();return y.format(y.createMarker(m),nk(g))}formatRange(m,g,y){let{dateEnv:v}=this.getCurrentData();return v.formatRange(v.createMarker(m),v.createMarker(g),nk(y),y)}formatIso(m,g){let{dateEnv:y}=this.getCurrentData();return y.formatIso(y.createMarker(m),{omitTime:g})}select(m,g){let y;y=null==g?null!=m.start?m:{start:m,end:null}:{start:m,end:g};let v=this.getCurrentData(),b=iF(y,v.dateEnv,tj({days:1}));b&&(this.dispatch({type:"SELECT_DATES",selection:b}),iu(b,null,v))}unselect(m){let g=this.getCurrentData();g.dateSelection&&(this.dispatch({type:"UNSELECT_DATES"}),id(m,g))}addEvent(m,g){let y;if(m instanceof ib){let g=m._def,y=m._instance;return this.getCurrentData().eventStore.defs[g.defId]||(this.dispatch({type:"ADD_EVENTS",eventStore:rH({def:g,instance:y})}),this.triggerEventAdd(m)),m}let v=this.getCurrentData();if(g instanceof iv)y=g.internalEventSource;else if("boolean"==typeof g)g&&([y]=nV(v.eventSources));else if(null!=g){let m=this.getEventSourceById(g);if(!m)return console.warn(`Could not find an event source with ID "${g}"`),null;y=m.internalEventSource}let b=rP(m,y,v,!1);if(b){let m=new ib(v,b.def,b.def.recurringDef?null:b.instance);return this.dispatch({type:"ADD_EVENTS",eventStore:rH(b)}),this.triggerEventAdd(m),m}return null}triggerEventAdd(m){let{emitter:g}=this.getCurrentData();g.trigger("eventAdd",{event:m,relatedEvents:[],revert:()=>{this.dispatch({type:"REMOVE_EVENTS",eventStore:ix(m)})}})}getEventById(m){let g=this.getCurrentData(),{defs:y,instances:v}=g.eventStore;for(let b in m=String(m),y){let x=y[b];if(x.publicId===m){if(x.recurringDef)return new ib(g,x,null);for(let m in v){let y=v[m];if(y.defId===x.defId)return new ib(g,x,y)}}}return null}getEvents(){let m=this.getCurrentData();return iw(m.eventStore,m)}removeAllEvents(){this.dispatch({type:"REMOVE_ALL_EVENTS"})}getEventSources(){let m=this.getCurrentData(),g=m.eventSources,y=[];for(let v in g)y.push(new iv(m,g[v]));return y}getEventSourceById(m){let g=this.getCurrentData(),y=g.eventSources;for(let v in m=String(m),y)if(y[v].publicId===m)return new iv(g,y[v]);return null}addEventSource(m){let g=this.getCurrentData();if(m instanceof iv)return g.eventSources[m.internalEventSource.sourceId]||this.dispatch({type:"ADD_EVENT_SOURCES",sources:[m.internalEventSource]}),m;let y=r1(m,g);return y?(this.dispatch({type:"ADD_EVENT_SOURCES",sources:[y]}),new iv(g,y)):null}removeAllEventSources(){this.dispatch({type:"REMOVE_ALL_EVENT_SOURCES"})}refetchEvents(){this.dispatch({type:"FETCH_EVENT_SOURCES",isRefetch:!0})}scrollToTime(m){let g=tj(m);g&&this.trigger("_scrollRequest",{time:g})}}function i2(m,g){let y={left:Math.max(m.left,g.left),right:Math.min(m.right,g.right),top:Math.max(m.top,g.top),bottom:Math.min(m.bottom,g.bottom)};return y.left<y.right&&y.top<y.bottom&&y}function i5(m,g,y,v){return{dow:m.getUTCDay(),isDisabled:!!(v&&(!v.activeRange||!rx(v.activeRange,m))),isOther:!!(v&&!rx(v.currentRange,m)),isToday:!!(g&&rx(g,m)),isPast:!!(y?m<y:!!g&&m<g.start),isFuture:!!(y?m>y:!!g&&m>=g.end)}}function i3(m,g){let y=["fc-day",`fc-day-${tL[m.dow]}`];return m.isDisabled?y.push("fc-day-disabled"):(m.isToday&&(y.push("fc-day-today"),y.push(g.getClass("today"))),m.isPast&&y.push("fc-day-past"),m.isFuture&&y.push("fc-day-future"),m.isOther&&y.push("fc-day-other")),y}rU();let i6=nk({year:"numeric",month:"long",day:"numeric"}),i4=nk({week:"long"});
364function i7(m,g,y="day",v=!0){let{dateEnv:b,options:x,calendarApi:w}=m,E=b.format(g,"week"===y?i4:i6);if(x.navLinks){let m=b.toDate(g),S=m=>{let v="day"===y?x.navLinkDayClick:"week"===y?x.navLinkWeekClick:null;"function"==typeof v?v.call(w,b.toDate(g),m):("string"==typeof v&&(y=v),w.zoomTo(g,y))};return Object.assign({title:tE(x.navLinkHint,[E,m],E),"data-navlink":""},v?tf(S):{onClick:S})}return{"aria-label":E}}function i8(){return v||(v=i9()),v}function i9(){let m=document.createElement("div");m.style.overflow="scroll",m.style.position="absolute",m.style.top="-9999px",m.style.left="-9999px",document.body.appendChild(m);let g=ae(m);return document.body.removeChild(m),g}function ae(m){return{x:m.offsetHeight-m.clientHeight,y:m.offsetWidth-m.clientWidth}}function at(m){let g=an(m),y=m.getBoundingClientRect();for(let m of g){let g=i2(y,m.getBoundingClientRect());if(!g)return null;y=g}return y}function an(m){let g=[];for(;m instanceof HTMLElement;){let y=window.getComputedStyle(m);if("fixed"===y.position)break;/(auto|scroll)/.test(y.overflow+y.overflowY+y.overflowX)&&g.push(m),m=m.parentNode}return g}class ar{constructor(m,g,y,v){this.els=g;let b=this.originClientRect=m.getBoundingClientRect();y&&this.buildElHorizontals(b.left),v&&this.buildElVerticals(b.top)}buildElHorizontals(m){let g=[],y=[];for(let v of this.els){let b=v.getBoundingClientRect();g.push(b.left-m),y.push(b.right-m)}this.lefts=g,this.rights=y}buildElVerticals(m){let g=[],y=[];for(let v of this.els){let b=v.getBoundingClientRect();g.push(b.top-m),y.push(b.bottom-m)}this.tops=g,this.bottoms=y}leftToIndex(m){let g,{lefts:y,rights:v}=this,b=y.length;for(g=0;g<b;g+=1)if(m>=y[g]&&m<v[g])return g}topToIndex(m){let g,{tops:y,bottoms:v}=this,b=y.length;for(g=0;g<b;g+=1)if(m>=y[g]&&m<v[g])return g}getWidth(m){return this.rights[m]-this.lefts[m]}getHeight(m){return this.bottoms[m]-this.tops[m]}similarTo(m){return ai(this.tops||[],m.tops||[])&&ai(this.bottoms||[],m.bottoms||[])&&ai(this.lefts||[],m.lefts||[])&&ai(this.rights||[],m.rights||[])}}function ai(m,g){let y=m.length;if(y!==g.length)return!1;for(let v=0;v<y;v++)if(Math.round(m[v])!==Math.round(g[v]))return!1;return!0}class aa extends rt{constructor(){super(...arguments),this.uid=tg()}prepareHits(){}queryHit(m,g,y,v){return null}isValidSegDownEl(m){return!this.props.eventDrag&&!this.props.eventResize&&!tt(m,".fc-event-mirror")}isValidDateDownEl(m){return!tt(m,".fc-event:not(.fc-bg-event)")&&!tt(m,".fc-more-link")&&!tt(m,"a[data-navlink]")&&!tt(m,".fc-popover")}}class ao{constructor(m=m=>m.thickness||1){this.getEntryThickness=m,this.strictOrder=!1,this.allowReslicing=!1,this.maxCoord=-1,this.maxStackCnt=-1,this.levelCoords=[],this.entriesByLevel=[],this.stackCnts={}}addSegs(m){let g=[];for(let y of m)this.insertEntry(y,g);return g}insertEntry(m,g){let y=this.findInsertion(m);this.isInsertionValid(y,m)?this.insertEntryAt(m,y):this.handleInvalidInsertion(y,m,g)}isInsertionValid(m,g){return(-1===this.maxCoord||m.levelCoord+this.getEntryThickness(g)<=this.maxCoord)&&(-1===this.maxStackCnt||m.stackCnt<this.maxStackCnt)}handleInvalidInsertion(m,g,y){if(this.allowReslicing&&m.touchingEntry){let v=Object.assign(Object.assign({},g),{span:ac(g.span,m.touchingEntry.span)});y.push(v),this.splitEntry(g,m.touchingEntry,y)}else y.push(g)}splitEntry(m,g,y){let v=m.span,b=g.span;v.start<b.start&&this.insertEntry({index:m.index,thickness:m.thickness,span:{start:v.start,end:b.start}},y),v.end>b.end&&this.insertEntry({index:m.index,thickness:m.thickness,span:{start:b.end,end:v.end}},y)}insertEntryAt(m,g){let{entriesByLevel:y,levelCoords:v}=this;-1===g.lateral?(au(v,g.level,g.levelCoord),au(y,g.level,[m])):au(y[g.level],g.lateral,m),this.stackCnts[as(m)]=g.stackCnt}findInsertion(m){let{levelCoords:g,entriesByLevel:y,strictOrder:v,stackCnts:b}=this,x=g.length,w=0,E=-1,S=-1,C=null,k=0;for(let j=0;j<x;j+=1){let x,T=g[j];if(!v&&T>=w+this.getEntryThickness(m))break;let N=y[j],A=ad(N,m.span.start,al),I=A[0]+A[1];for(;(x=N[I])&&x.span.start<m.span.end;){let m=T+this.getEntryThickness(x);m>w&&(w=m,C=x,E=j,S=I),m===w&&(k=Math.max(k,b[as(x)]+1)),I+=1}}let j=0;if(C)for(j=E+1;j<x&&g[j]<w;)j+=1;let T=-1;return j<x&&g[j]===w&&(T=ad(y[j],m.span.end,al)[0]),{touchingLevel:E,touchingLateral:S,touchingEntry:C,stackCnt:k,levelCoord:w,level:j,lateral
vendor: 4,373 bytes, line 364
364:T}}toRects(){let{entriesByLevel:m,levelCoords:g}=this,y=m.length,v=[];for(let b=0;b<y;b+=1){let y=m[b],x=g[b];for(let m of y)v.push(Object.assign(Object.assign({},m),{thickness:this.getEntryThickness(m),levelCoord:x}))}return v}}function al(m){return m.span.end}function as(m){return m.index+":"+m.span.start}function ac(m,g){let y=Math.max(m.start,g.start),v=Math.min(m.end,g.end);return y<v?{start:y,end:v}:null}function au(m,g,y){m.splice(g,0,y)}function ad(m,g,y){let v=0,b=m.length;if(!b||g<y(m[v]))return[0,0];if(g>y(m[b-1]))return[b,0];for(;v<b;){let x=Math.floor(v+(b-v)/2),w=y(m[x]);if(g<w)b=x;else{if(!(g>w))return[x,1];v=x+1}}return[v,0]}function ap(m,g){return!m||g>10?nk({weekday:"short"}):g>1?nk({weekday:"short",month:"numeric",day:"numeric",omitCommas:!0}):nk({weekday:"long"})}let af="fc-col-header-cell";function ah(m){return m.text}class am extends rt{render(){let{dateEnv:m,options:g,theme:y,viewApi:v}=this.context,{props:b}=this,{date:x,dateProfile:w}=b,E=i5(x,b.todayRange,null,w),S=[af].concat(i3(E,y)),C=m.format(x,b.dayHeaderFormat),k=!E.isDisabled&&b.colCnt>1?i7(this.context,x):{},j=m.toDate(x);m.namedTimeZoneImpl&&(j=tH(j,36e5));let T=Object.assign(Object.assign(Object.assign({date:j,view:v},b.extraRenderProps),{text:C}),E);return L(ru,{elTag:"th",elClasses:S,elAttrs:Object.assign({role:"columnheader",colSpan:b.colSpan,"data-date":E.isDisabled?void 0:t9(x)},b.extraDataAttrs),renderProps:T,generatorName:"dayHeaderContent",customGenerator:g.dayHeaderContent,defaultGenerator:ah,classNameGenerator:g.dayHeaderClassNames,didMount:g.dayHeaderDidMount,willUnmount:g.dayHeaderWillUnmount},m=>L("div",{className:"fc-scrollgrid-sync-inner"},!E.isDisabled&&L(m,{elTag:"a",elAttrs:k,elClasses:["fc-col-header-cell-cushion",b.isSticky&&"fc-sticky"]})))}}let ag=nk({weekday:"long"});class ay extends rt{render(){let{props:m}=this,{dateEnv:g,theme:y,viewApi:v,options:b}=this.context,x=tB(new Date(2592e5),m.dow),w={dow:m.dow,isDisabled:!1,isFuture:!1,isPast:!1,isToday:!1,isOther:!1},E=g.format(x,m.dayHeaderFormat),S=Object.assign(Object.assign(Object.assign(Object.assign({date:x},w),{view:v}),m.extraRenderProps),{text:E});return L(ru,{elTag:"th",elClasses:[af,...i3(w,y),...m.extraClassNames||[]],elAttrs:Object.assign({role:"columnheader",colSpan:m.colSpan},m.extraDataAttrs),renderProps:S,generatorName:"dayHeaderContent",customGenerator:b.dayHeaderContent,defaultGenerator:ah,classNameGenerator:b.dayHeaderClassNames,didMount:b.dayHeaderDidMount,willUnmount:b.dayHeaderWillUnmount},y=>L("div",{className:"fc-scrollgrid-sync-inner"},L(y,{elTag:"a",elClasses:["fc-col-header-cell-cushion",m.isSticky&&"fc-sticky"],elAttrs:{"aria-label":g.format(x,ag)}})))}}class av extends rt{constructor(){super(...arguments),this.createDayHeaderFormatter=nn(ab)}render(){let{context:m}=this,{dates:g,dateProfile:y,datesRepDistinctDays:v,renderIntro:b}=this.props,x=this.createDayHeaderFormatter(m.options.dayHeaderFormat,v,g.length);return L(iJ,{unit:"day"},(m,w)=>L("tr",{role:"row"},b&&b("day"),g.map(m=>v?L(am,{key:m.toISOString(),date:m,dateProfile:y,todayRange:w,colCnt:g.length,dayHeaderFormat:x}):L(ay,{key:m.getUTCDay(),dow:m.getUTCDay(),dayHeaderFormat:x}))))}}function ab(m,g,y){return m||ap(g,y)}class ax{constructor(m,g){let y=m.start,{end:v}=m,b=[],x=[],w=-1;for(;y<v;)g.isHiddenDay(y)?b.push(w+.5):(b.push(w+=1),x.push(y)),y=tB(y,1);this.dates=x,this.indices=b,this.cnt=x.length}sliceRange(m){let g=this.getDateDayIndex(m.start),y=this.getDateDayIndex(tB(m.end,-1)),v=Math.max(0,g),b=Math.min(this.cnt-1,y);return(v=Math.ceil(v))<=(b=Math.floor(b))?{firstIndex:v,lastIndex:b,isStart:g===v,isEnd:y===b}:null}getDateDayIndex(m){let{indices:g}=this,y=Math.floor(tV(this.dates[0],m));return y<0?g[0]-1:y>=g.length?g[g.length-1]+1:g[y]}}class aw{constructor(m,g){let y,v,b,{dates:x}=m;if(g){for(v=x[0].getUTCDay(),y=1;y<x.length&&x[y].getUTCDay()!==v;y+=1);b=Math.ceil(x.length/y)}else b=1,y=x.length;this.rowCnt=b,this.colCnt=y,this.daySeries=m,this.cells=this.buildCells(),this.headerDates=this.buildHeaderDates()}buildCells(){let m=[];for(let g=0;g<this.rowCnt;g+=1){let y=[];for(let m=0;m<this.colCnt;m+=1)y.push(this.buildCell(g,m));m.push(y)}return m}buildCell(m,g){let y=this.daySeries.dates[m*this.colCnt+g];return{key:y.toISOString(),date:y}}buildHeaderDates(){let m=[];for(let g=0;g<this.colCnt;g+=1)m.push(this.cells[0][g].date);return m}
vendor: 7,150 bytes, line 364
364sliceRange(m){let{colCnt:g}=this,y=this.daySeries.sliceRange(m),v=[];if(y){let{firstIndex:m,lastIndex:b}=y,x=m;for(;x<=b;){let w=Math.floor(x/g),E=Math.min((w+1)*g,b+1);v.push({row:w,firstCol:x%g,lastCol:(E-1)%g,isStart:y.isStart&&x===m,isEnd:y.isEnd&&E-1===b}),x=E}}return v}}class aE{constructor(){this.sliceBusinessHours=nn(this._sliceBusinessHours),this.sliceDateSelection=nn(this._sliceDateSpan),this.sliceEventStore=nn(this._sliceEventStore),this.sliceEventDrag=nn(this._sliceInteraction),this.sliceEventResize=nn(this._sliceInteraction),this.forceDayIfListItem=!1}sliceProps(m,g,y,v,...b){let{eventUiBases:x}=m,w=this.sliceEventStore(m.eventStore,x,g,y,...b);return{dateSelectionSegs:this.sliceDateSelection(m.dateSelection,g,y,x,v,...b),businessHourSegs:this.sliceBusinessHours(m.businessHours,g,y,v,...b),fgEventSegs:w.fg,bgEventSegs:w.bg,eventDrag:this.sliceEventDrag(m.eventDrag,x,g,y,...b),eventResize:this.sliceEventResize(m.eventResize,x,g,y,...b),eventSelection:m.eventSelection}}sliceNowDate(m,g,y,v,...b){return this._sliceDateSpan({range:{start:m,end:tH(m,1)},allDay:!1},g,y,{},v,...b)}_sliceBusinessHours(m,g,y,v,...b){return m?this._sliceEventStore(rN(m,aS(g,!!y),v),{},g,y,...b).bg:[]}_sliceEventStore(m,g,y,v,...b){if(m){let x=iE(m,g,aS(y,!!v),v);return{bg:this.sliceEventRanges(x.bg,b),fg:this.sliceEventRanges(x.fg,b)}}return{bg:[],fg:[]}}_sliceInteraction(m,g,y,v,...b){if(!m)return null;let x=iE(m.mutatedEvents,g,aS(y,!!v),v);return{segs:this.sliceEventRanges(x.fg,b),affectedInstances:m.affectedEvents.instances,isEvent:m.isEvent}}_sliceDateSpan(m,g,y,v,b,...x){if(!m)return[];let w=aS(g,!!y),E=rv(m.range,w);if(E){let g=iU(m=Object.assign(Object.assign({},m),{range:E}),v,b),y=this.sliceRange(m.range,...x);for(let m of y)m.eventRange=g;return y}return[]}sliceEventRanges(m,g){let y=[];for(let v of m)y.push(...this.sliceEventRange(v,g));return y}sliceEventRange(m,g){let y=m.range;this.forceDayIfListItem&&"list-item"===m.ui.display&&(y={start:y.start,end:tB(y.start,1)});let v=this.sliceRange(y,...g);for(let g of v)g.eventRange=m,g.isStart=m.isStart&&g.isStart,g.isEnd=m.isEnd&&g.isEnd;return v}}function aS(m,g){let y=m.activeRange;return g?y:{start:tH(y.start,m.slotMinTime.milliseconds),end:tH(y.end,m.slotMaxTime.milliseconds-864e5)}}let aC=/^(visible|hidden)$/;class ak extends rt{constructor(){super(...arguments),this.handleEl=m=>{this.el=m,ri(this.props.elRef,m)}}render(){let{props:m}=this,{liquid:g,liquidIsAbsolute:y}=m,v=g&&y,b=["fc-scroller"];return g&&(y?b.push("fc-scroller-liquid-absolute"):b.push("fc-scroller-liquid")),L("div",{ref:this.handleEl,className:b.join(" "),style:{overflowX:m.overflowX,overflowY:m.overflowY,left:v&&-(m.overcomeLeft||0)||"",right:v&&-(m.overcomeRight||0)||"",bottom:v&&-(m.overcomeBottom||0)||"",marginLeft:!v&&-(m.overcomeLeft||0)||"",marginRight:!v&&-(m.overcomeRight||0)||"",marginBottom:!v&&-(m.overcomeBottom||0)||"",maxHeight:m.maxHeight||""}},m.children)}needsXScrolling(){if(aC.test(this.props.overflowX))return!1;let{el:m}=this,g=this.el.getBoundingClientRect().width-this.getYScrollbarWidth(),{children:y}=m;for(let m=0;m<y.length;m+=1)if(y[m].getBoundingClientRect().width>g)return!0;return!1}needsYScrolling(){if(aC.test(this.props.overflowY))return!1;let{el:m}=this,g=this.el.getBoundingClientRect().height-this.getXScrollbarWidth(),{children:y}=m;for(let m=0;m<y.length;m+=1)if(y[m].getBoundingClientRect().height>g)return!0;return!1}getXScrollbarWidth(){return aC.test(this.props.overflowX)?0:this.el.offsetHeight-this.el.clientHeight}getYScrollbarWidth(){return aC.test(this.props.overflowY)?0:this.el.offsetWidth-this.el.clientWidth}}class aj{constructor(m){this.masterCallback=m,this.currentMap={},this.depths={},this.callbackMap={},this.handleValue=(m,g)=>{let{depths:y,currentMap:v}=this,b=!1,x=!1;null!==m?(b=g in v,v[g]=m,y[g]=(y[g]||0)+1,x=!0):(y[g]-=1,y[g]||(delete v[g],delete this.callbackMap[g],b=!0)),this.masterCallback&&(b&&this.masterCallback(null,String(g)),x&&this.masterCallback(m,String(g)))}}createRef(m){let g=this.callbackMap[m];return g||(g=this.callbackMap[m]=g=>{this.handleValue(g,String(m))}),g}collect(m,g,y){return nQ(this.currentMap,m,g,y)}getAll(){return nV(this.currentMap)}}function aT(m){let g=tr(m,".fc-scrollgrid-shrink"),y=0;for(let m of g)y=Math.max(y,tC(m));return Math.ceil(y)}function aN(m,g){return m.liquid&&g.liquid}function aA(m,g){return null!=g.maxHeight||aN(m,g)}function aI(m,g,y,v){let{expandRows:b}=y;return"function"==typeof g.content?g.content(y):L("table",{role:"presentation",className:[g.tableClassName,m.syncRowHeights?"fc-scrollgrid-sync-table":""].join(" "),style:{minWidth:y.tableMinWidth,width:y.clientWidth,height:b?y.clientHeight:""}},y.tableColGroupNode,L(v?"thead":"tbody",{role:"presentation"},"function"==typeof g.rowContent?g.rowContent(y):g.rowContent))}function aR(m,g){return tM(m,g,nU)}function aO(m,g){let y=[];for(let v of m){let m=v.span||1;for(let b=0;b<m;b+=1)y.push(L("col",{style:{width:"shrink"===v.width?aP(g):v.width||"",minWidth:v.minWidth||""}}))}return L("colgroup",{},...y)}function aP(m){return null==m?4:m}function aD(m){for(let g of m)if("shrink"===g.width)return!0;return!1}function a_(m,g){let y=["fc-scrollgrid",g.theme.getClass("table")];return m&&y.push("fc-scrollgrid-liquid"),y}function aM(m,g){let y=["fc-scrollgrid-section",`fc-scrollgrid-section-${m.type}`,m.className];return g&&m.liquid&&null==m.maxHeight&&y.push("fc-scrollgrid-section-liquid"),m.isSticky&&y.push("fc-scrollgrid-section-sticky"),y}function aL(m){return L("div",{className:"fc-scrollgrid-sticky-shim",style:{width:m.clientWidth,minWidth:m.tableMinWidth}})}function aF(m){let{stickyHeaderDates:g}=m;return(null==g||"auto"===g)&&(g="auto"===m.height||"auto"===m.viewHeight),g}function aB(m){let{stickyFooterScrollbar:g}=m;return(null==g||"auto"===g)&&(g="auto"===m.height||"auto"===m.viewHeight),g}class aH extends rt{constructor(){super(...arguments),this.processCols=nn(m=>m,aR),this.renderMicroColGroup=nn(aO),this.scrollerRefs=new aj,this.scrollerElRefs=new aj(this._handleScrollerEl.bind(this)),this.state={shrinkWidth:null,forceYScrollbars:!1,scrollerClientWidths:{},scrollerClientHeights:{}},this.handleSizing=()=>{this.safeSetState(Object.assign({shrinkWidth:this.computeShrinkWidth()},this.computeScrollerDims()))}}render(){let m,{props:g,state:y,context:v}=this,b=g.sections||[],x=this.processCols(g.cols),w=this.renderMicroColGroup(x,y.shrinkWidth),E=a_(g.liquid,v);g.collapsibleWidth&&E.push("fc-scrollgrid-collapsible");let S=b.length,C=0,k=[],j=[],T=[];for(;C<S&&"header"===(m=b[C]).type;)k.push(this.renderSection(m,w,!0)),C+=1;for(;C<S&&"body"===(m=b[C]).type;)j.push(this.renderSection(m,w,!1)),C+=1;for(;C<S&&"footer"===(m=b[C]).type;)T.push(this.renderSection(m,w,!0)),C+=1;let N=!i$(),A={role:"rowgroup"};return L("table",{role:"grid",className:E.join(" "),style:{height:g.height}},!!(!N&&k.length)&&L("thead",A,...k),!!(!N&&j.length)&&L("tbody",A,...j),!!(!N&&T.length)&&L("tfoot",A,...T),N&&L("tbody",A,...k,...j,...T))}renderSection(m,g,y){return"outerContent"in m?L(H,{key:m.key},m.outerContent):L("tr",{key:m.key,role:"presentation",className:aM(m,this.props.liquid
vendor: 4,455 bytes, line 364
364).join(" ")},this.renderChunkTd(m,g,m.chunk,y))}renderChunkTd(m,g,y,v){if("outerContent"in y)return y.outerContent;let{props:b}=this,{forceYScrollbars:x,scrollerClientWidths:w,scrollerClientHeights:E}=this.state,S=aA(b,m),C=aN(b,m),k=b.liquid?x?"scroll":S?"auto":"hidden":"visible",j=m.key,T=aI(m,y,{tableColGroupNode:g,tableMinWidth:"",clientWidth:b.collapsibleWidth||void 0===w[j]?null:w[j],clientHeight:void 0!==E[j]?E[j]:null,expandRows:m.expandRows,syncRowHeights:!1,rowSyncHeights:[],reportRowHeightChange:()=>{}},v);return L(v?"th":"td",{ref:y.elRef,role:"presentation"},L("div",{className:`fc-scroller-harness${C?" fc-scroller-harness-liquid":""}`},L(ak,{ref:this.scrollerRefs.createRef(j),elRef:this.scrollerElRefs.createRef(j),overflowY:k,overflowX:b.liquid?"hidden":"visible",maxHeight:m.maxHeight,liquid:C,liquidIsAbsolute:!0},T)))}_handleScrollerEl(m,g){let y=az(this.props.sections,g);y&&ri(y.chunk.scrollerElRef,m)}componentDidMount(){this.handleSizing(),this.context.addResizeHandler(this.handleSizing)}componentDidUpdate(){this.handleSizing()}componentWillUnmount(){this.context.removeResizeHandler(this.handleSizing)}computeShrinkWidth(){return aD(this.props.cols)?aT(this.scrollerElRefs.getAll()):0}computeScrollerDims(){let m=i8(),{scrollerRefs:g,scrollerElRefs:y}=this,v=!1,b={},x={};for(let m in g.currentMap){let y=g.currentMap[m];if(y&&y.needsYScrolling()){v=!0;break}}for(let g of this.props.sections){let w=g.key,E=y.currentMap[w];if(E){let g=E.parentNode;b[w]=Math.floor(g.getBoundingClientRect().width-(v?m.y:0)),x[w]=Math.floor(g.getBoundingClientRect().height)}}return{forceYScrollbars:v,scrollerClientWidths:b,scrollerClientHeights:x}}}function az(m,g){for(let y of m)if(y.key===g)return y;return null}aH.addStateEquality({scrollerClientWidths:nU,scrollerClientHeights:nU});class aV extends rt{constructor(){super(...arguments),this.buildPublicEvent=nn((m,g,y)=>new ib(m,g,y)),this.handleEl=m=>{this.el=m,ri(this.props.elRef,m),m&&iS(m,this.props.seg)}}render(){let{props:m,context:g}=this,{options:y}=g,{seg:v}=m,{eventRange:b}=v,{ui:x}=b,w={event:this.buildPublicEvent(g,b.def,b.instance),view:g.viewApi,timeText:m.timeText,textColor:x.textColor,backgroundColor:x.backgroundColor,borderColor:x.borderColor,isDraggable:!m.disableDragging&&iA(v,g),isStartResizable:!m.disableResizing&&iI(v,g),isEndResizable:!m.disableResizing&&iR(v),isMirror:!!(m.isDragging||m.isResizing||m.isDateSelecting),isStart:!!v.isStart,isEnd:!!v.isEnd,isPast:!!m.isPast,isFuture:!!m.isFuture,isToday:!!m.isToday,isSelected:!!m.isSelected,isDragging:!!m.isDragging,isResizing:!!m.isResizing};return L(ru,{elRef:this.handleEl,elTag:m.elTag,elAttrs:m.elAttrs,elClasses:[...iD(w),...v.eventRange.ui.classNames,...m.elClasses||[]],elStyle:m.elStyle,renderProps:w,generatorName:"eventContent",customGenerator:y.eventContent,defaultGenerator:m.defaultGenerator,classNameGenerator:y.eventClassNames,didMount:y.eventDidMount,willUnmount:y.eventWillUnmount},m.children)}componentDidUpdate(m){this.el&&this.props.seg!==m.seg&&iS(this.el,this.props.seg)}}class aU extends rt{render(){let{props:m,context:g}=this,{options:y}=g,{seg:v}=m,{ui:b}=v.eventRange,x=iO(v,y.eventTimeFormat||m.defaultTimeFormat,g,m.defaultDisplayEventTime,m.defaultDisplayEventEnd);return L(aV,Object.assign({},m,{elTag:"a",elStyle:{borderColor:b.borderColor,backgroundColor:b.backgroundColor},elAttrs:iM(v,g),defaultGenerator:aW,timeText:x}),(m,g)=>L(H,null,L(m,{elTag:"div",elClasses:["fc-event-main"],elStyle:{color:g.textColor}}),!!g.isStartResizable&&L("div",{className:"fc-event-resizer fc-event-resizer-start"}),!!g.isEndResizable&&L("div",{className:"fc-event-resizer fc-event-resizer-end"})))}}function aW(m){return L("div",{className:"fc-event-main-frame"},m.timeText&&L("div",{className:"fc-event-time"},m.timeText),L("div",{className:"fc-event-title-container"},L("div",{className:"fc-event-title fc-sticky"},m.event.title||L(H,null,"Â "))))}aU.addPropsEquality({seg:nU});let aG=nk({day:"numeric"});class aq extends rt{constructor(){super(...arguments),this.refineRenderProps=nr(aK)}render(){let{props:m,context:g}=this,{options:y}=g,v=this.refineRenderProps({date:m.date,dateProfile:m.dateProfile,todayRange:m.todayRange,isMonthStart:m.isMonthStart||!1,showDayNumber:m.showDayNumber,extraRenderProps:m.extraRenderProps,viewApi:g.viewApi,dateEnv:g.dateEnv,monthStartFormat:y.monthStartFormat});return L(ru,{elRef:m.elRef,elTag:m.elTag,elAttrs:Object.assign(Object.assign({}
vendor: 7,346 bytes, line 364
364,m.elAttrs),v.isDisabled?{}:{"data-date":t9(m.date)}),elClasses:[...i3(v,g.theme),...m.elClasses||[]],elStyle:m.elStyle,renderProps:v,generatorName:"dayCellContent",customGenerator:y.dayCellContent,defaultGenerator:m.defaultGenerator,classNameGenerator:v.isDisabled?void 0:y.dayCellClassNames,didMount:y.dayCellDidMount,willUnmount:y.dayCellWillUnmount},m.children)}}function a$(m){return!!(m.dayCellContent||ro("dayCellContent",m))}function aK(m){let{date:g,dateEnv:y,dateProfile:v,isMonthStart:b}=m,x=i5(g,m.todayRange,null,v),w=m.showDayNumber?y.format(g,b?m.monthStartFormat:aG):"";return Object.assign(Object.assign(Object.assign({date:y.toDate(g),view:m.viewApi},x),{isMonthStart:b,dayNumberText:w}),m.extraRenderProps)}class aQ extends rt{render(){let{props:m}=this,{seg:g}=m;return L(aV,{elTag:"div",elClasses:["fc-bg-event"],elStyle:{backgroundColor:g.eventRange.ui.backgroundColor},defaultGenerator:aY,seg:g,timeText:"",isDragging:!1,isResizing:!1,isDateSelecting:!1,isSelected:!1,isPast:m.isPast,isFuture:m.isFuture,isToday:m.isToday,disableDragging:!0,disableResizing:!0})}}function aY(m){let{title:g}=m.event;return g&&L("div",{className:"fc-event-title"},m.event.title)}function aZ(m){return L("div",{className:`fc-${m}`})}let aX=m=>L(n8.Consumer,null,g=>{let{dateEnv:y,options:v}=g,{date:b}=m,x=v.weekNumberFormat||m.defaultFormat,w={num:y.computeWeekNumber(b),text:y.format(b,x),date:b};return L(ru,{elRef:m.elRef,elTag:m.elTag,elAttrs:m.elAttrs,elClasses:m.elClasses,elStyle:m.elStyle,renderProps:w,generatorName:"weekNumberContent",customGenerator:v.weekNumberContent,defaultGenerator:aJ,classNameGenerator:v.weekNumberClassNames,didMount:v.weekNumberDidMount,willUnmount:v.weekNumberWillUnmount},m.children)});function aJ(m){return m.text}let a0=10;class a1 extends rt{constructor(){super(...arguments),this.state={titleId:tc()},this.handleRootEl=m=>{this.rootEl=m,this.props.elRef&&ri(this.props.elRef,m)},this.handleDocumentMouseDown=m=>{let g=tl(m);this.rootEl.contains(g)||this.handleCloseClick()},this.handleDocumentKeyDown=m=>{"Escape"===m.key&&this.handleCloseClick()},this.handleCloseClick=()=>{let{onClose:m}=this.props;m&&m()}}render(){let{theme:m,options:g}=this.context,{props:y,state:v}=this,b=["fc-popover",m.getClass("popover")].concat(y.extraClassNames||[]);return ez(L("div",Object.assign({},y.extraAttrs,{id:y.id,className:b.join(" "),"aria-labelledby":v.titleId,ref:this.handleRootEl}),L("div",{className:"fc-popover-header "+m.getClass("popoverHeader")},L("span",{className:"fc-popover-title",id:v.titleId},y.title),L("span",{className:"fc-popover-close "+m.getIconClass("close"),title:g.closeHint,onClick:this.handleCloseClick})),L("div",{className:"fc-popover-body "+m.getClass("popoverContent")},y.children)),y.parentEl)}componentDidMount(){document.addEventListener("mousedown",this.handleDocumentMouseDown),document.addEventListener("keydown",this.handleDocumentKeyDown),this.updateSize()}componentWillUnmount(){document.removeEventListener("mousedown",this.handleDocumentMouseDown),document.removeEventListener("keydown",this.handleDocumentKeyDown)}updateSize(){let{isRtl:m}=this.context,{alignmentEl:g,alignGridTop:y}=this.props,{rootEl:v}=this,b=at(g);if(b){let x=v.getBoundingClientRect(),w=y?tt(g,".fc-scrollgrid").getBoundingClientRect().top:b.top,E=m?b.right-x.width:b.left;w=Math.max(w,a0),E=Math.max(E=Math.min(E,document.documentElement.clientWidth-a0-x.width),a0);let S=v.offsetParent.getBoundingClientRect();ta(v,{top:w-S.top,left:E-S.left})}}}class a2 extends aa{constructor(){super(...arguments),this.handleRootEl=m=>{this.rootEl=m,m?this.context.registerInteractiveComponent(this,{el:m,useEventCenter:!1}):this.context.unregisterInteractiveComponent(this)}}render(){let{options:m,dateEnv:g}=this.context,{props:y}=this,{startDate:v,todayRange:b,dateProfile:x}=y,w=g.format(v,m.dayPopoverFormat);return L(aq,{elRef:this.handleRootEl,date:v,dateProfile:x,todayRange:b},(g,v,b)=>L(a1,{elRef:b.ref,id:y.id,title:w,extraClassNames:["fc-more-popover"].concat(b.className||[]),extraAttrs:b,parentEl:y.parentEl,alignmentEl:y.alignmentEl,alignGridTop:y.alignGridTop,onClose:y.onClose},a$(m)&&L(g,{elTag:"div",elClasses:["fc-more-popover-misc"]}),y.children))}queryHit(m,g,y,v){let{rootEl:b,props:x}=this;return m>=0&&m<y&&g>=0&&g<v?{dateProfile:x.dateProfile,dateSpan:Object.assign({allDay:!x.forceTimed,range:{start:x.startDate,end:x.endDate}},x.extraDateSpan),dayEl:b,rect:{left:0,top:0,right:y,bottom:v},layer:1}:null}}class a5 extends rt{constructor(){super(...arguments),this.state={isPopoverOpen:!1,popoverId:tc()},this.handleLinkEl=m=>{this.linkEl=m,this.props.elRef&&ri(this.props.elRef,m)},this.handleClick=m=>{let{props:g,context:y}=this,{moreLinkClick:v}=y.options,b=a6(g).start;function x(m){let{def:g,instance:v,range:b}=m.eventRange;return{event:new ib(y,g,v),start:y.dateEnv.toDate(b.start),end:y.dateEnv.toDate(b.end),isStart:m.isStart,isEnd:m.isEnd}}"function"==typeof v&&(v=v({date:b,allDay:!!g.allDayDate,allSegs:g.allSegs.map(x),hiddenSegs:g.hiddenSegs.map(x),jsEvent:m,view:y.viewApi})),v&&"popover"!==v?"string"==typeof v&&y.calendarApi.zoomTo(b,v):this.setState({isPopoverOpen:!0})},this.handlePopoverClose=()=>{this.setState({isPopoverOpen:!1})}}render(){let{props:m,state:g}=this;return L(n8.Consumer,null,y=>{let{viewApi:v,options:b,calendarApi:x}=y,{moreLinkText:w}=b,{moreCnt:E}=m,S=a6(m),C="function"==typeof w?w.call(x,E):`+${E} ${w}`,k=tE(b.moreLinkHint,[E],C),j={num:E,shortText:`+${E}`,text:C,view:v};return L(H,null,!!m.moreCnt&&L(ru,{elTag:m.elTag||"a",elRef:this.handleLinkEl,elClasses:[...m.elClasses||[],"fc-more-link"],elStyle:m.elStyle,elAttrs:Object.assign(Object.assign(Object.assign({},m.elAttrs),tf(this.handleClick)),{title:k,"aria-expanded":g.isPopoverOpen,"aria-controls":g.isPopoverOpen?g.popoverId:""}),renderProps:j,generatorName:"moreLinkContent",customGenerator:b.moreLinkContent,defaultGenerator:m.defaultGenerator||a3,classNameGenerator:b.moreLinkClassNames,didMount:b.moreLinkDidMount,willUnmount:b.moreLinkWillUnmount},m.children),g.isPopoverOpen&&L(a2,{id:g.popoverId,startDate:S.start,endDate:S.end,dateProfile:m.dateProfile,todayRange:m.todayRange,extraDateSpan:m.extraDateSpan,parentEl:this.parentEl,alignmentEl:m.alignmentElRef?m.alignmentElRef.current:this.linkEl,alignGridTop:m.alignGridTop,forceTimed:m.forceTimed,onClose:this.handlePopoverClose},m.popoverContent()))})}componentDidMount(){this.updateParentEl()}componentDidUpdate(){this.updateParentEl()}updateParentEl(){this.linkEl&&(this.parentEl=tt(this.linkEl,".fc-view-harness"))}}function a3(m){return m.text}function a6(m){if(m.allDayDate)return{start:m.allDayDate,end:tB(m.allDayDate,1)};let{hiddenSegs:g}=m;return{start:a4(g),end:a8(g)}}function a4(m){return m.reduce(a7).eventRange.range.start}function a7(m,g){return m.eventRange.range.start<g.eventRange.range.start?m:g}function a8(m){return m.reduce(a9).eventRange.range.end}function a9(m,g){return m.eventRange.range.end>g.eventRange.range.end?m:g}class oe{constructor(){this.handlers=[]}set(m){for(let g of(this.currentValue=m,this.handlers))g(m)}subscribe(m){this.handlers.push(m),void 0!==this.currentValue&&m(this.currentValue)}}class ot extends oe{constructor(){super(...arguments),this.map=new Map}handle(m){let{map:g}=this,y=!1;m.isActive?(g.set(m.id,m),y=!0):g.has(m.id)&&(g.delete(m.id),y=!0),y&&this.set(g)}
364}let on=[],or={code:"en",week:{dow:0,doy:4},direction:"ltr",buttonText:{prev:"prev",next:"next",prevYear:"prev year",nextYear:"next year",year:"year",today:"today",month:"month",week:"week",day:"day",list:"list"},weekText:"W",weekTextLong:"Week",closeHint:"Close",timeHint:"Time",eventHint:"Event",allDayText:"all-day",moreLinkText:"more",noEventsText:"No events to display"},oi=Object.assign(Object.assign({},or),{buttonHints:{prev:"Previous $0",next:"Next $0",today:(m,g)=>"day"===g?"Today":`This ${m}`},viewHint:"$0 view",navLinkHint:"Go to $0",moreLinkHint:m=>`Show ${m} more event${1===m?"":"s"}`});function oa(m){let g=m.length>0?m[0].code:"en",y=on.concat(m),v={en:oi};for(let m of y)v[m.code]=m;return{map:v,defaultCode:g}}function oo(m,g){return"object"!=typeof m||Array.isArray(m)?ol(m,g):oc(m.code,[m.code],m)}function ol(m,g){let y=[].concat(m||[]),v=os(y,g)||oi;return oc(m,y,v)}function os(m,g){for(let y=0;y<m.length;y+=1){let v=m[y].toLocaleLowerCase().split("-");for(let m=v.length;m>0;m-=1){let y=v.slice(0,m).join("-");if(g[y])return g[y]}}return null}function oc(m,g,y){let v=nF([or,y],["buttonText"]);delete v.code;let{week:b}=v;return delete v.week,{codeArg:m,codes:g,week:b,simpleNumberFormat:new Intl.NumberFormat(m),options:v}}function ou(m){return{id:tg(),name:m.name,premiumReleaseDate:m.premiumReleaseDate?new Date(m.premiumReleaseDate):void 0,deps:m.deps||[],reducers:m.reducers||[],isLoadingFuncs:m.isLoadingFuncs||[],contextInit:[].concat(m.contextInit||[]),eventRefiners:m.eventRefiners||{},eventDefMemberAdders:m.eventDefMemberAdders||[],eventSourceRefiners:m.eventSourceRefiners||{},isDraggableTransformers:m.isDraggableTransformers||[],eventDragMutationMassagers:m.eventDragMutationMassagers||[],eventDefMutationAppliers:m.eventDefMutationAppliers||[],dateSelectionTransformers:m.dateSelectionTransformers||[],datePointTransforms:m.datePointTransforms||[],dateSpanTransforms:m.dateSpanTransforms||[],views:m.views||{},viewPropsTransformers:m.viewPropsTransformers||[],isPropsValid:m.isPropsValid||null,externalDefTransforms:m.externalDefTransforms||[],viewContainerAppends:m.viewContainerAppends||[],eventDropTransformers:m.eventDropTransformers||[],componentInteractions:m.componentInteractions||[],calendarInteractions:m.calendarInteractions||[],themeClasses:m.themeClasses||{},eventSourceDefs:m.eventSourceDefs||[],cmdFormatter:m.cmdFormatter,recurringTypes:m.recurringTypes||[],namedTimeZonedImpl:m.namedTimeZonedImpl,initialView:m.initialView||"",elementDraggingImpl:m.elementDraggingImpl,optionChangeHandlers:m.optionChangeHandlers||{},scrollGridImpl:m.scrollGridImpl||null,listenerRefiners:m.listenerRefiners||{},optionRefiners:m.optionRefiners||{},propSetHandlers:m.propSetHandlers||{}}}function od(m,g){let y={},v={premiumReleaseDate:void 0,reducers:[],isLoadingFuncs:[],contextInit:[],eventRefiners:{},eventDefMemberAdders:[],eventSourceRefiners:{},isDraggableTransformers:[],eventDragMutationMassagers:[],eventDefMutationAppliers:[],dateSelectionTransformers:[],datePointTransforms:[],dateSpanTransforms:[],views:{},viewPropsTransformers:[],isPropsValid:null,externalDefTransforms:[],viewContainerAppends:[],eventDropTransformers:[],componentInteractions:[],calendarInteractions:[],themeClasses:{},eventSourceDefs:[],cmdFormatter:null,recurringTypes:[],namedTimeZonedImpl:null,initialView:"",elementDraggingImpl:null,optionChangeHandlers:{},scrollGridImpl:null,listenerRefiners:{},optionRefiners:{},propSetHandlers:{}};function b(m){for(let g of m){let m=g.name,x=y[m];void 0===x?(y[m]=g.id,b(g.deps),v=of(v,g)):x!==g.id&&console.warn(`Duplicate plugin '${m}'`)}}return m&&b(m),b(g),v}function op(){let m,g=[],y=[];return(v,b)=>(m&&tM(v,g)&&tM(b,y)||(m=od(v,b)),g=v,y=b,m)}function of(m,g){return{premiumReleaseDate:oh(m.premiumReleaseDate,g.premiumReleaseDate),reducers:m.reducers.concat(g.reducers),isLoadingFuncs:m.isLoadingFuncs.concat(g.isLoadingFuncs),contextInit:m.contextInit.concat(g.contextInit),eventRefiners:Object.assign(Object.assign({},m.eventRefiners),g.eventRefiners),eventDefMemberAdders:m.eventDefMemberAdders.concat(g.eventDefMemberAdders),eventSourceRefiners:Object.assign(Object.assign({},m.eventSourceRefiners),g.eventSourceRefiners),isDraggableTransformers:m.isDraggableTransformers.concat(g.isDraggableTransformers),eventDragMutationMassagers:m.eventDragMutationMassagers.concat(g.eventDragMutationMassagers),eventDefMutationAppliers:m.eventDefMutationAppliers.concat(g.eventDefMutationAppliers),dateSelectionTransformers:m.dateSelectionTransformers.concat(g.dateSelectionTransformers),datePointTransforms:m.datePointTransforms.concat(g.datePointTransforms),dateSpanTransforms:m.dateSpanTransforms.concat(g.dateSpanTransforms),views:Object.assign(Object.assign({},m.views),g.views),viewPropsTransformers:m.viewPropsTransformers.concat(g.viewPropsTransformers),isPropsValid:g.isPropsValid||m.isPropsValid,externalDefTransforms:m.externalDefTransforms.concat(g.externalDefTransforms),viewContainerAppends:m.viewContainerAppends.concat(g.viewContainerAppends),eventDropTransformers:m.eventDropTransformers.concat(g.eventDropTransformers),calendarInteractions:m.calendarInteractions.concat(g.calendarInteractions),componentInteractions:m.componentInteractions.concat(g.componentInteractions),theme
364Classes:Object.assign(Object.assign({},m.themeClasses),g.themeClasses),eventSourceDefs:m.eventSourceDefs.concat(g.eventSourceDefs),cmdFormatter:g.cmdFormatter||m.cmdFormatter,recurringTypes:m.recurringTypes.concat(g.recurringTypes),namedTimeZonedImpl:g.namedTimeZonedImpl||m.namedTimeZonedImpl,initialView:m.initialView||g.initialView,elementDraggingImpl:m.elementDraggingImpl||g.elementDraggingImpl,optionChangeHandlers:Object.assign(Object.assign({},m.optionChangeHandlers),g.optionChangeHandlers),scrollGridImpl:g.scrollGridImpl||m.scrollGridImpl,listenerRefiners:Object.assign(Object.assign({},m.listenerRefiners),g.listenerRefiners),optionRefiners:Object.assign(Object.assign({},m.optionRefiners),g.optionRefiners),propSetHandlers:Object.assign(Object.assign({},m.propSetHandlers),g.propSetHandlers)}}function oh(m,g){return void 0===m?g:void 0===g?m:new Date(Math.max(m.valueOf(),g.valueOf()))}class om extends n5{}function og(m,g){let y,v={};for(y in m)oy(y,v,m,g);for(y in g)oy(y,v,m,g);return v}function oy(m,g,y,v){if(g[m])return g[m];let b=ov(m,g,y,v);return b&&(g[m]=b),b}function ov(m,g,y,v){let b=y[m],x=v[m],w=m=>b&&null!==b[m]?b[m]:x&&null!==x[m]?x[m]:null,E=w("component"),S=w("superType"),C=null;if(S){if(S===m)throw Error("Can't have a custom view type that references itself");C=oy(S,g,y,v)}return(!E&&C&&(E=C.component),E)?{type:m,component:E,defaults:Object.assign(Object.assign({},C?C.defaults:{}),b?b.rawOptions:{}),overrides:Object.assign(Object.assign({},C?C.overrides:{}),x?x.rawOptions:{})}:null}function ob(m){return nH(m,ox)}function ox(m){let g="function"==typeof m?{component:m}:m,{component:y}=g;return g.content?y=ow(g):!y||y.prototype instanceof rt||(y=ow(Object.assign(Object.assign({},g),{content:y}))),{superType:g.type,component:y,rawOptions:g}}function ow(m){return g=>L(n8.Consumer,null,y=>L(ru,{elTag:"div",elClasses:rh(y.viewSpec),renderProps:Object.assign(Object.assign({},g),{nextDayThreshold:y.options.nextDayThreshold}),generatorName:void 0,customGenerator:m.content,classNameGenerator:m.classNames,didMount:m.didMount,willUnmount:m.willUnmount}))}function oE(m,g,y,v){let b=ob(m),x=ob(g.views);return nH(og(b,x),m=>oS(m,x,g,y,v))}function oS(m,g,y,v,b){let x=m.overrides.duration||m.defaults.duration||v.duration||y.duration,w=null,E="",S="",C={};if(x&&(w=ok(x))){let m=t_(w);E=m.unit,1===m.value&&(S=E,C=g[E]?g[E].rawOptions:{})}let k=g=>{let y=g.buttonText||{},v=m.defaults.buttonTextKey;return null!=v&&null!=y[v]?y[v]:null!=y[m.type]?y[m.type]:null!=y[S]?y[S]:null},j=g=>{let y=g.buttonHints||{},v=m.defaults.buttonTextKey;return null!=v&&null!=y[v]?y[v]:null!=y[m.type]?y[m.type]:null!=y[S]?y[S]:null};return{type:m.type,component:m.component,duration:w,durationUnit:E,singleUnit:S,optionDefaults:m.defaults,optionOverrides:Object.assign(Object.assign({},C),m.overrides),buttonTextOverride:k(v)||k(y)||m.overrides.buttonText,buttonTextDefault:k(b)||m.defaults.buttonText||k(nT)||m.type,buttonTitleOverride:j(v)||j(y)||m.overrides.buttonHint,buttonTitleDefault:j(b)||m.defaults.buttonHint||j(nT)}}om.prototype.classes={root:"fc-theme-standard",tableCellShaded:"fc-cell-shaded",buttonGroup:"fc-button-group",button:"fc-button fc-button-primary",buttonActive:"fc-button-active"},om.prototype.baseIconClass="fc-icon",om.prototype.iconClasses={close:"fc-icon-x",prev:"fc-icon-chevron-left",next:"fc-icon-chevron-right",prevYear:"fc-icon-chevrons-left",nextYear:"fc-icon-chevrons-right"},om.prototype.rtlIconClasses={prev:"fc-icon-chevron-right",next:"fc-icon-chevron-left",prevYear:"fc-icon-chevrons-right",nextYear:"fc-icon-chevrons-left"},om.prototype.iconOverrideOption="buttonIcons",om.prototype.iconOverrideCustomButtonOption="icon",om.prototype.iconOverridePrefix="fc-icon-";let oC={};function ok(m){let g=JSON.stringify(m),y=oC[g];return void 0===y&&(y=tj(m),oC[g]=y),y}function oj(m,g){return"CHANGE_VIEW_TYPE"===g.type&&(m=g.viewType),m}function oT(m,g){return"CHANGE_DATE"===g.type?g.dateMarker:m}function oN(m,g,y){let v=m.initialDate;return null!=v?g.createMarker(v):y.getDateMarker()}function oA(m,g){return"SET_OPTION"===g.type?Object.assign(Object.assign({},m),{[g.optionName]:g.rawOptionValue}):m}function oI(m,g,y,v){let b;switch(g.type){case"CHANGE_VIEW_TYPE":return v.build(g.dateMarker||y);case"CHANGE_DATE":return v.build(g.dateMarker);case"PREV":if((b=v.buildPrev(m,y)).isValid)return b;break;case"NEXT":if((b=v.buildNext(m,y)).isValid)return b}return m}function oR(m,g,y){let v=g?g.activeRange:null;return o_({},oU(m,y),v,y)}function oO(m,g,y,v){let b=y?y.activeRange:null;switch(g.type){case"ADD_EVENT_SOURCES":return o_(m,g.sources,b,v);
364case"REMOVE_EVENT_SOURCE":return oM(m,g.sourceId);case"PREV":case"NEXT":case"CHANGE_DATE":case"CHANGE_VIEW_TYPE":if(y)return oL(m,b,v);return m;case"FETCH_EVENT_SOURCES":return oB(m,g.sourceIds?nz(g.sourceIds):oV(m,v),b,g.isRefetch||!1,v);case"RECEIVE_EVENTS":case"RECEIVE_EVENT_ERROR":return oz(m,g.sourceId,g.fetchId,g.fetchRange);case"REMOVE_ALL_EVENT_SOURCES":return{};default:return m}}function oP(m,g,y){let v=g?g.activeRange:null;return oB(m,oV(m,y),v,!0,y)}function oD(m){for(let g in m)if(m[g].isFetching)return!0;return!1}function o_(m,g,y,v){let b={};for(let m of g)b[m.sourceId]=m;return y&&(b=oL(b,y,v)),Object.assign(Object.assign({},m),b)}function oM(m,g){return nB(m,m=>m.sourceId!==g)}function oL(m,g,y){return oB(m,nB(m,m=>oF(m,g,y)),g,!1,y)}function oF(m,g,y){return oW(m,y)?!y.options.lazyFetching||!m.fetchRange||m.isFetching||g.start<m.fetchRange.start||g.end>m.fetchRange.end:!m.latestFetchId}function oB(m,g,y,v,b){let x={};for(let w in m){let E=m[w];g[w]?x[w]=oH(E,y,v,b):x[w]=E}return x}function oH(m,g,y,v){let{options:b,calendarApi:x}=v,w=v.pluginHooks.eventSourceDefs[m.sourceDefId],E=tg();return w.fetch({eventSource:m,range:g,isRefetch:y,context:v},y=>{let{rawEvents:w}=y;b.eventSourceSuccess&&(w=b.eventSourceSuccess.call(x,w,y.response)||w),m.success&&(w=m.success.call(x,w,y.response)||w),v.dispatch({type:"RECEIVE_EVENTS",sourceId:m.sourceId,fetchId:E,fetchRange:g,rawEvents:w})},y=>{let w=!1;b.eventSourceFailure&&(b.eventSourceFailure.call(x,y),w=!0),m.failure&&(m.failure(y),w=!0),w||console.warn(y.message,y),v.dispatch({type:"RECEIVE_EVENT_ERROR",sourceId:m.sourceId,fetchId:E,fetchRange:g,error:y})}),Object.assign(Object.assign({},m),{isFetching:!0,latestFetchId:E})}function oz(m,g,y,v){let b=m[g];return b&&y===b.latestFetchId?Object.assign(Object.assign({},m),{[g]:Object.assign(Object.assign({},b),{isFetching:!1,fetchRange:v})}):m}function oV(m,g){return nB(m,m=>oW(m,g))}function oU(m,g){let y=r2(g),v=[].concat(m.eventSources||[]),b=[];for(let x of(m.initialEvents&&v.unshift(m.initialEvents),m.events&&v.unshift(m.events),v)){let m=r1(x,g,y);m&&b.push(m)}return b}function oW(m,g){return!g.pluginHooks.eventSourceDefs[m.sourceDefId].ignoreRange}function oG(m,g){switch(g.type){case"UNSELECT_DATES":return null;case"SELECT_DATES":return g.selection;default:return m}}function oq(m,g){switch(g.type){case"UNSELECT_EVENT":return"";case"SELECT_EVENT":return g.eventInstanceId;default:return m}}function o$(m,g){let y;switch(g.type){case"UNSET_EVENT_DRAG":return null;case"SET_EVENT_DRAG":return{affectedEvents:(y=g.state).affectedEvents,mutatedEvents:y.mutatedEvents,isEvent:y.isEvent};default:return m}}function oK(m,g){let y;switch(g.type){case"UNSET_EVENT_RESIZE":return null;case"SET_EVENT_RESIZE":return{affectedEvents:(y=g.state).affectedEvents,mutatedEvents:y.mutatedEvents,isEvent:y.isEvent};default:return m}}function oQ(m,g,y,v,b){return{header:m.headerToolbar?oY(m.headerToolbar,m,g,y,v,b):null,footer:m.footerToolbar?oY(m.footerToolbar,m,g,y,v,b):null}}function oY(m,g,y,v,b,x){let w={},E=[],S=!1;for(let C in m){let k=oZ(m[C],g,y,v,b,x);w[C]=k.widgets,E.push(...k.viewsWithButtons),S=S||k.hasTitle}return{sectionWidgets:w,viewsWithButtons:E,hasTitle:S}}function oZ(m,g,y,v,b,x){let w="rtl"===g.direction,E=g.customButtons||{},S=y.buttonText||{},C=g.buttonText||{},k=y.buttonHints||{},j=g.buttonHints||{},T=m?m.split(" "):[],N=[],A=!1;return{widgets:T.map(m=>m.split(",").map(m=>{let y,T,I,R,O,P;if("title"===m)return A=!0,{buttonName:m};if(y=E[m])I=m=>{y.click&&y.click.call(m.target,m,m.target)},(R=v.getCustomButtonIconClass(y))||(R=v.getIconClass(m,w))||(O=y.text),P=y.hint||y.text;else if(T=b[m]){N.push(m),I=()=>{x.changeView(m)},(O=T.buttonTextOverride)||(R=v.getIconClass(m,w))||(O=T.buttonTextDefault);let y=T.buttonTextOverride||T.buttonTextDefault;P=tE(T.buttonTitleOverride||T.buttonTitleDefault||g.viewHint,[y,m],y)}else if(x[m])if(I=()=>{x[m]()},(O=S[m])||(R=v.getIconClass(m,w))||(O=C[m]),"prevYear"===m||"nextYear"===m){let g="prevYear"===m?"prev":"next";P=tE(k[g]||j[g],[C.year||"year","year"],C[m])}else P=g=>tE(k[m]||j[m],[C[g]||g,g],C[m]);return{buttonName:m,buttonClick:I,buttonIcon:R,buttonText:O,buttonHint:P}})),viewsWithButtons:N,hasTitle:A}}class oX{constructor(m,g,y){this.type=m,this.getCurrentData=g,this.dateEnv=y}
364get calendar(){return this.getCurrentData().calendarApi}get title(){return this.getCurrentData().viewTitle}get activeStart(){return this.dateEnv.toDate(this.getCurrentData().dateProfile.activeRange.start)}get activeEnd(){return this.dateEnv.toDate(this.getCurrentData().dateProfile.activeRange.end)}get currentStart(){return this.dateEnv.toDate(this.getCurrentData().dateProfile.currentRange.start)}get currentEnd(){return this.dateEnv.toDate(this.getCurrentData().dateProfile.currentRange.end)}getOption(m){return this.getCurrentData().options[m]}}let oJ=ou({name:"array-event-source",eventSourceDefs:[{ignoreRange:!0,parseMeta:m=>Array.isArray(m.events)?m.events:null,fetch(m,g){g({rawEvents:m.eventSource.meta})}}]}),o0=ou({name:"func-event-source",eventSourceDefs:[{parseMeta:m=>"function"==typeof m.events?m.events:null,fetch(m,g,y){let{dateEnv:v}=m.context;iW(m.eventSource.meta.bind(null,iz(m.range,v)),m=>g({rawEvents:m}),y)}}]}),o1=ou({name:"json-event-source",eventSourceRefiners:{method:String,extraParams:nM,startParam:String,endParam:String,timeZoneParam:String},eventSourceDefs:[{parseMeta:m=>m.url&&("json"===m.format||!m.format)?{url:m.url,format:"json",method:(m.method||"GET").toUpperCase(),extraParams:m.extraParams,startParam:m.startParam,endParam:m.endParam,timeZoneParam:m.timeZoneParam}:null,fetch(m,g,y){let{meta:v}=m.eventSource,b=o2(v,m.range,m.context);iq(v.method,v.url,b).then(([m,y])=>{g({rawEvents:m,response:y})},y)}}]});function o2(m,g,y){let v,b,x,w,{dateEnv:E,options:S}=y,C={};return null==(v=m.startParam)&&(v=S.startParam),null==(b=m.endParam)&&(b=S.endParam),null==(x=m.timeZoneParam)&&(x=S.timeZoneParam),Object.assign(C,w="function"==typeof m.extraParams?m.extraParams():m.extraParams||{}),C[v]=E.formatIso(g.start),C[b]=E.formatIso(g.end),"local"!==E.timeZone&&(C[x]=E.timeZone),C}let o5={daysOfWeek:nM,startTime:tj,endTime:tj,duration:tj,startRecur:nM,endRecur:nM};function o3(m,g,y,v,b){let x=m?nz(m):null,w=tQ(b.start),E=b.end,S=[];for(g&&(g.milliseconds<0?E=tB(E,1):g.milliseconds>=864e5&&(w=tB(w,-1)));w<E;){let m;(!x||x[w.getUTCDay()])&&(m=g?v.add(w,g):w,S.push(v.createMarker(y.toDate(m)))),w=tB(w,1)}return S}function o6(m,g){let y=nV(g.getCurrentData().eventSources);if(1===y.length&&1===m.length&&Array.isArray(y[0]._raw)&&Array.isArray(m[0]))return void g.dispatch({type:"RESET_RAW_EVENTS",sourceId:y[0].sourceId,rawEvents:m[0]});let v=[];for(let g of m){let m=!1;for(let v=0;v<y.length;v+=1)if(y[v]._raw===g){y.splice(v,1),m=!0;break}m||v.push(g)}for(let m of y)g.dispatch({type:"REMOVE_EVENT_SOURCE",sourceId:m.sourceId});for(let m of v)g.calendarApi.addEventSource(m)}function o4(m,g){g.emitter.trigger("datesSet",Object.assign(Object.assign({},iz(m.activeRange,g.dateEnv)),{view:g.viewApi}))}function o7(m,g){let{emitter:y}=g;y.hasHandlers("eventsSet")&&y.trigger("eventsSet",iw(m,g))}let o8=[oJ,o0,o1,ou({name:"simple-recurring-event",recurringTypes:[{parse(m,g){if(m.daysOfWeek||m.startTime||m.endTime||m.startRecur||m.endRecur){let y,v={daysOfWeek:m.daysOfWeek||null,startTime:m.startTime||null,endTime:m.endTime||null,startRecur:m.startRecur?g.createMarker(m.startRecur):null,endRecur:m.endRecur?g.createMarker(m.endRecur):null,dateEnv:g};return m.duration&&(y=m.duration),!y&&m.startTime&&m.endTime&&(y=tI(m.endTime,m.startTime)),{allDayGuess:!!(!m.startTime&&!m.endTime),duration:y,typeData:v}}return null},expand(m,g,y){let v=rv(g,{start:m.startRecur,end:m.endRecur});return v?o3(m.daysOfWeek,m.startTime,m.dateEnv,y,v):[]}}],eventRefiners:o5}),ou({name:"change-handler",optionChangeHandlers:{events(m,g){o6([m],g)},eventSources:o6}}),ou({name:"misc",isLoadingFuncs:[m=>oD(m.eventSources)],propSetHandlers:{dateProfile:o4,eventStore:o7}})];class o9{constructor(m,g){this.runTaskOption=m,this.drainedOption=g,this.queue=[],this.delayedRunner=new e9(this.drain.bind(this))}request(m,g){this.queue.push(m),this.delayedRunner.request(g)}pause(m){this.delayedRunner.pause(m)}resume(m,g){this.delayedRunner.resume(m,g)}drain(){let{queue:m}=this;for(;m.length;){let g,y=[];for(;g=m.shift();)this.runTask(g),y.push(g);this.drained(y)}}runTask(m){this.runTaskOption&&this.runTaskOption(m)}drained(m){this.drainedOption&&this.drainedOption(m)}}function le(m,g,y){let v;return v=/^(year|month)$/.test(m.currentRangeUnit)?m.currentRange:m.activeRange,y.formatRange(v.start,v.end,nk(g.titleFormat||lt(m)),{isEndExclusive:m.isRangeAllDay,defaultSeparator:g.titleRangeSeparator})}function lt(m){let{currentRangeUnit:g}=m;if("year"===g)return{year:"numeric"};
364if("month"===g)return{year:"numeric",month:"long"};let y=tK(m.currentRange.start,m.currentRange.end);return null!==y&&y>1?{year:"numeric",month:"short",day:"numeric"}:{year:"numeric",month:"long",day:"numeric"}}class ln{constructor(){this.resetListeners=new Set}handleInput(m,g){let y=this.dateEnv;if(m!==y&&("function"==typeof g?this.nowFn=g:y||(this.nowAnchorDate=m.toDate(g?m.createMarker(g):m.createNowMarker()),this.nowAnchorQueried=Date.now()),this.dateEnv=m,y))for(let m of this.resetListeners.values())m()}getDateMarker(){return this.nowAnchorDate?this.dateEnv.timestampToMarker(this.nowAnchorDate.valueOf()+(Date.now()-this.nowAnchorQueried)):this.dateEnv.createMarker(this.nowFn())}addResetListener(m){this.resetListeners.add(m)}removeResetListener(m){this.resetListeners.delete(m)}}class lr{constructor(m){this.computeCurrentViewData=nn(this._computeCurrentViewData),this.organizeRawLocales=nn(oa),this.buildLocale=nn(oo),this.buildPluginHooks=op(),this.buildDateEnv=nn(li),this.buildTheme=nn(la),this.parseToolbars=nn(oQ),this.buildViewSpecs=nn(oE),this.buildDateProfileGenerator=nr(lo),this.buildViewApi=nn(ll),this.buildViewUiProps=nr(lu),this.buildEventUiBySource=nn(ls,nU),this.buildEventUiBases=nn(lc),this.parseContextBusinessHours=nr(lp),this.buildTitle=nn(le),this.nowManager=new ln,this.emitter=new ii,this.actionRunner=new o9(this._handleAction.bind(this),this.updateData.bind(this)),this.currentCalendarOptionsInput={},this.currentCalendarOptionsRefined={},this.currentViewOptionsInput={},this.currentViewOptionsRefined={},this.currentCalendarOptionsRefiners={},this.optionsForRefining=[],this.optionsForHandling=[],this.getCurrentData=()=>this.data,this.dispatch=m=>{this.actionRunner.request(m)},this.props=m,this.actionRunner.pause(),this.nowManager=new ln;let g={},y=this.computeOptionsData(m.optionOverrides,g,m.calendarApi),v=y.calendarOptions.initialView||y.pluginHooks.initialView,b=this.computeCurrentViewData(v,y,m.optionOverrides,g);m.calendarApi.currentDataManager=this,this.emitter.setThisContext(m.calendarApi),this.emitter.setOptions(b.options);let x={nowManager:this.nowManager,dateEnv:y.dateEnv,options:y.calendarOptions,pluginHooks:y.pluginHooks,calendarApi:m.calendarApi,dispatch:this.dispatch,emitter:this.emitter,getCurrentData:this.getCurrentData},w=oN(y.calendarOptions,y.dateEnv,this.nowManager),E=b.dateProfileGenerator.build(w);for(let m of(rx(E.activeRange,w)||(w=E.currentRange.start),y.pluginHooks.contextInit))m(x);let S=oR(y.calendarOptions,E,x),C={dynamicOptionOverrides:g,currentViewType:v,currentDate:w,dateProfile:E,businessHours:this.parseContextBusinessHours(x),eventSources:S,eventUiBases:{},eventStore:rU(),renderableEventStore:rU(),dateSelection:null,eventSelection:"",eventDrag:null,eventResize:null,selectionConfig:this.buildViewUiProps(x).selectionConfig},k=Object.assign(Object.assign({},x),C);for(let m of y.pluginHooks.reducers)Object.assign(C,m(null,null,k));ld(C,x)&&this.emitter.trigger("loading",!0),this.state=C,this.updateData(),this.actionRunner.resume()}resetOptions(m,g){let{props:y}=this;void 0===g?y.optionOverrides=m:(y.optionOverrides=Object.assign(Object.assign({},y.optionOverrides||{}),m),this.optionsForRefining.push(...g)),(void 0===g||g.length)&&this.actionRunner.request({type:"NOTHING"})}_handleAction(m){let{props:g,state:y,emitter:v}=this,b=oA(y.dynamicOptionOverrides,m),x=this.computeOptionsData(g.optionOverrides,b,g.calendarApi),w=oj(y.currentViewType,m),E=this.computeCurrentViewData(w,x,g.optionOverrides,b);g.calendarApi.currentDataManager=this,v.setThisContext(g.calendarApi),v.setOptions(E.options);let S={nowManager:this.nowManager,dateEnv:x.dateEnv,options:x.calendarOptions,pluginHooks:x.pluginHooks,calendarApi:g.calendarApi,dispatch:this.dispatch,emitter:v,getCurrentData:this.getCurrentData},{currentDate:C,dateProfile:k}=y;this.data&&this.data.dateProfileGenerator!==E.dateProfileGenerator&&(k=E.dateProfileGenerator.build(C)),C=oT(C,m),k=oI(k,m,C,E.dateProfileGenerator),"PREV"!==m.type&&"NEXT"!==m.type&&rx(k.currentRange,C)||(C=k.currentRange.start);let j=oO(y.eventSources,m,k,S),T=r3(y.eventStore,m,j,k,S),N=oD(j)&&!E.options.progressiveEventRendering&&y.renderableEventStore||T,{eventUiSingleBase:A,selectionConfig:I}=this.buildViewUiProps(S),R=this.buildEventUiBySource(j),O=this.buildEventUiBases(N.defs,A,R),P={dynamicOptionOverrides:b,currentViewType:w,currentDate:C,dateProfile:k,eventSources:j,eventStore:T,renderableEventStore:N,selectionConfig:I,eventUiBases:O,businessHours:this.parseContextBusinessHours(S),dateSelection:oG
vendor: 11,320 bytes, line 364
364(y.dateSelection,m),eventSelection:oq(y.eventSelection,m),eventDrag:o$(y.eventDrag,m),eventResize:oK(y.eventResize,m)},D=Object.assign(Object.assign({},S),P);for(let g of x.pluginHooks.reducers)Object.assign(P,g(y,m,D));let _=ld(y,S),M=ld(P,S);!_&&M?v.trigger("loading",!0):_&&!M&&v.trigger("loading",!1),this.state=P,g.onAction&&g.onAction(m)}updateData(){let{props:m,state:g}=this,y=this.data,v=this.computeOptionsData(m.optionOverrides,g.dynamicOptionOverrides,m.calendarApi),b=this.computeCurrentViewData(g.currentViewType,v,m.optionOverrides,g.dynamicOptionOverrides),x=this.data=Object.assign(Object.assign(Object.assign({nowManager:this.nowManager,viewTitle:this.buildTitle(g.dateProfile,b.options,v.dateEnv),calendarApi:m.calendarApi,dispatch:this.dispatch,emitter:this.emitter,getCurrentData:this.getCurrentData},v),b),g),w=v.pluginHooks.optionChangeHandlers,E=y&&y.calendarOptions,S=v.calendarOptions;if(E&&E!==S)for(let m in E.timeZone!==S.timeZone&&(g.eventSources=x.eventSources=oP(x.eventSources,g.dateProfile,x),g.eventStore=x.eventStore=ie(x.eventStore,y.dateEnv,x.dateEnv),g.renderableEventStore=x.renderableEventStore=ie(x.renderableEventStore,y.dateEnv,x.dateEnv)),w)(-1!==this.optionsForHandling.indexOf(m)||E[m]!==S[m])&&w[m](S[m],x);this.optionsForHandling=[],m.onData&&m.onData(x)}computeOptionsData(m,g,y){if(!this.optionsForRefining.length&&m===this.stableOptionOverrides&&g===this.stableDynamicOptionOverrides)return this.stableCalendarOptionsData;let{refinedOptions:v,pluginHooks:b,localeDefaults:x,availableLocaleData:w,extra:E}=this.processRawCalendarOptions(m,g);lf(E);let S=this.buildDateEnv(v.timeZone,v.locale,v.weekNumberCalculation,v.firstDay,v.weekText,b,w,v.defaultRangeSeparator),C=this.buildViewSpecs(b.views,this.stableOptionOverrides,this.stableDynamicOptionOverrides,x),k=this.buildTheme(v,b),j=this.parseToolbars(v,this.stableOptionOverrides,k,C,y);return this.stableCalendarOptionsData={calendarOptions:v,pluginHooks:b,dateEnv:S,viewSpecs:C,theme:k,toolbarConfig:j,localeDefaults:x,availableRawLocales:w.map}}processRawCalendarOptions(m,g){let{locales:y,locale:v}=nD([nT,m,g]),b=this.organizeRawLocales(y),x=b.map,w=this.buildLocale(v||b.defaultCode,x).options,E=this.buildPluginHooks(m.plugins||[],o8),S=this.currentCalendarOptionsRefiners=Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},nj),nN),nA),E.listenerRefiners),E.optionRefiners),C={},k=nD([nT,w,m,g]),j={},T=this.currentCalendarOptionsInput,N=this.currentCalendarOptionsRefined,A=!1;for(let m in k)-1===this.optionsForRefining.indexOf(m)&&(k[m]===T[m]||nI[m]&&m in T&&nI[m](T[m],k[m]))?j[m]=N[m]:S[m]?(j[m]=S[m](k[m]),A=!0):C[m]=T[m];return A&&(this.currentCalendarOptionsInput=k,this.currentCalendarOptionsRefined=j,this.stableOptionOverrides=m,this.stableDynamicOptionOverrides=g),this.optionsForHandling.push(...this.optionsForRefining),this.optionsForRefining=[],{rawOptions:this.currentCalendarOptionsInput,refinedOptions:this.currentCalendarOptionsRefined,pluginHooks:E,availableLocaleData:b,localeDefaults:w,extra:C}}_computeCurrentViewData(m,g,y,v){let b=g.viewSpecs[m];if(!b)throw Error(`viewType "${m}" is not available. Please make sure you've loaded all neccessary plugins`);let{refinedOptions:x,extra:w}=this.processRawViewOptions(b,g.pluginHooks,g.localeDefaults,y,v);lf(w),this.nowManager.handleInput(g.dateEnv,x.now);let E=this.buildDateProfileGenerator({dateProfileGeneratorClass:b.optionDefaults.dateProfileGeneratorClass,nowManager:this.nowManager,duration:b.duration,durationUnit:b.durationUnit,usesMinMaxTime:b.optionDefaults.usesMinMaxTime,dateEnv:g.dateEnv,calendarApi:this.props.calendarApi,slotMinTime:x.slotMinTime,slotMaxTime:x.slotMaxTime,showNonCurrentDates:x.showNonCurrentDates,dayCount:x.dayCount,dateAlignment:x.dateAlignment,dateIncrement:x.dateIncrement,hiddenDays:x.hiddenDays,weekends:x.weekends,validRangeInput:x.validRange,visibleRangeInput:x.visibleRange,fixedWeekCount:x.fixedWeekCount});return{viewSpec:b,options:x,dateProfileGenerator:E,viewApi:this.buildViewApi(m,this.getCurrentData,g.dateEnv)}}processRawViewOptions(m,g,y,v,b){let x=nD([nT,m.optionDefaults,y,v,m.optionOverrides,b]),w=Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},nj),nN),nA),nP),g.listenerRefiners),g.optionRefiners),E={},S=this.currentViewOptionsInput,C=this.currentViewOptionsRefined,k=!1,j={};for(let m in x)x[m]===S[m]||nI[m]&&nI[m](x[m],S[m])?E[m]=C[m]:(x[m]===this.currentCalendarOptionsInput[m]||nI[m]&&nI[m](x[m],this.currentCalendarOptionsInput[m])?m in this.currentCalendarOptionsRefined&&(E[m]=this.currentCalendarOptionsRefined[m]):w[m]?E[m]=w[m](x[m]):j[m]=x[m],k=!0);return k&&(this.currentViewOptionsInput=x,this.currentViewOptionsRefined=E),{rawOptions:this.currentViewOptionsInput,refinedOptions:this.currentViewOptionsRefined,extra:j}}}function li(m,g,y,v,b,x,w,E){let S=oo(g||w.defaultCode,w.map);return new n2({calendarSystem:"gregory",timeZone:m,namedTimeZoneImpl:x.namedTimeZonedImpl,locale:S,weekNumberCalculation:y,firstDay:v,weekText:b,cmdFormatter:x.cmdFormatter,defaultSeparator:E})}function la(m,g){return new(g.themeClasses[m.themeSystem]||om)(m)}function lo(m){return new(m.dateProfileGeneratorClass||rk)(m)}function ll(m,g,y){return new oX(m,g,y)}function ls(m){return nH(m,m=>m.ui)}function lc(m,g,y){let v={"":g};for(let g in m){let b=m[g];b.sourceId&&y[b.sourceId]&&(v[g]=y[b.sourceId])}return v}function lu(m){let{options:g}=m;return{eventUiSingleBase:rZ({display:g.eventDisplay,editable:g.editable,startEditable:g.eventStartEditable,durationEditable:g.eventDurationEditable,constraint:g.eventConstraint,overlap:"boolean"==typeof g.eventOverlap?g.eventOverlap:void 0,allow:g.eventAllow,backgroundColor:g.eventBackgroundColor,borderColor:g.eventBorderColor,textColor:g.eventTextColor,color:g.eventColor},m),selectionConfig:rZ({constraint:g.selectConstraint,overlap:"boolean"==typeof g.selectOverlap?g.selectOverlap:void 0,allow:g.selectAllow},m)}}function ld(m,g){for(let y of g.pluginHooks.isLoadingFuncs)if(y(m))return!0;return!1}function lp(m){return is(m.options.businessHours,m)}function lf(m,g){for(let y in m)console.warn(`Unknown option '${y}'`+(g?` for view '${g}'`:""))}class lh extends rt{render(){return L("div",{className:"fc-toolbar-chunk"},...this.props.widgetGroups.map(m=>this.renderWidgetGroup(m)))}renderWidgetGroup(m){let{props:g}=this,{theme:y}=this.context,v=[],b=!0;for(let x of m){let{buttonName:m,buttonClick:w,buttonText:E,buttonIcon:S,buttonHint:C}=x;if("title"===m)b=!1,v.push(L("h2",{className:"fc-toolbar-title",id:g.titleId},g.title));else{let b=m===g.activeButton,x=!g.isTodayEnabled&&"today"===m||!g.isPrevEnabled&&"prev"===m||!g.isNextEnabled&&"next"===m,k=[`fc-${m}-button`,y.getClass("button")];b&&k.push(y.getClass("buttonActive")),v.push(L("button",{type:"button",title:"function"==typeof C?C(g.navUnit):C,disabled:x,"aria-pressed":b,className:k.join(" "),onClick:w},E||(S?L("span",{className:S,role:"img"}):"")))}}return v.length>1?L("div",{className:b&&y.getClass("buttonGroup")||""},...v):v[0]}}class lm extends rt{render(){let m,g,{model:y,extraClassName:v}=this.props,b=!1,x=y.sectionWidgets,w=x.center;return x.left?(b=!0,m=x.left):m=x.start,x.right?(b=!0,g=x.right):g=x.end,L("div",{className:[v||"","fc-toolbar",b?"fc-toolbar-ltr":""].join(" ")},this.renderSection("start",m||[]),this.renderSection("center",w||[]),this.renderSection("end",g||[]))}renderSection(m,g){let{props:y}=this;return L(lh,{key:m,widgetGroups:g,title:y.title,navUnit:y.navUnit,activeButton:y.activeButton,isTodayEnabled:y.isTodayEnabled,isPrevEnabled:y.isPrevEnabled,isNextEnabled:y.isNextEnabled,titleId:y.titleId})}}class lg extends rt{constructor(){super(...arguments),this.state={availableWidth:null},this.handleEl=m=>{this.el=m,ri(this.props.elRef,m),this.updateAvailableWidth()},this.handleResize=()=>{this.updateAvailableWidth()}}render(){let{props:m,state:g}=this,{aspectRatio:y}=m,v=["fc-view-harness",y||m.liquid||m.height?"fc-view-harness-active":"fc-view-harness-passive"],b="",x="";return y?null!==g.availableWidth?b=g.availableWidth/y:x=`${1/y*100}%`:b=m.height||"",L("div",{"aria-labelledby":m.labeledById,ref:this.handleEl,className:v.join(" "),style:{height:b,paddingBottom:x}},m.children)}componentDidMount(){this.context.addResizeHandler(this.handleResize)}componentWillUnmount(){this.context.removeResizeHandler(this.handleResize)}updateAvailableWidth(){this.el&&this.props.aspectRatio&&this.setState({availableWidth:this.el.offsetWidth})}}class ly extends iY{constructor(m){super(m),this.handleSegClick=(m,g)=>{let{component:y}=this,{context:v}=y,b=iC(g);if(b&&y.isValidSegDownEl(m.target)){let x=tt(m.target,".fc-event-forced-url"),w=x?x.querySelector("a[href]").href:"";v.emitter.trigger("eventClick",{el:g,event:new ib(y.context,b.eventRange.def,b.eventRange.instance),jsEvent:m,view:v.viewApi}),w&&!m.defaultPrevented&&(window.location.href=w)}},this.destroy=td(m.el,"click",".fc-event",this.handleSegClick)}}class lv extends iY{constructor(m){super(m),this.handleEventElRemove=m=>{m===this.currentSegEl&&this.handleSegLeave(null,this.currentSegEl)},this.handleSegEnter=(m,g)=>{iC(g)&&(this.currentSegEl=g,this.triggerEvent("eventMouseEnter",m,g))},this.handleSegLeave=(m,g)=>{this.currentSegEl&&(this.currentSegEl=null,this.triggerEvent("eventMouseLeave",m,g))},this.removeHoverListeners=tp(m.el,".fc-event",this.handleSegEnter,this.handleSegLeave)}destroy(){this.removeHoverListeners()}triggerEvent(m,g,y){let{component:v}=this,{context:b}=v,x=iC(y);(!g||v.isValidSegDownEl(g.target))&&b.emitter.trigger(m,{el:y,event:new ib(b,x.eventRange.def,x.eventRange.instance),jsEvent:g,view:b.viewApi})}}class lb extends re{constructor(){super(...arguments),this.buildViewContext=nn(n9),this.buildViewPropTransformers=nn(lw),this.buildToolbarProps=nn(lx),this.headerRef=B(),this.footerRef=B(),this.interactionsStore={},this.state={viewLabelId:tc()},this.registerInteractiveComponent=(m,g)=>{let y=iZ(m,g),v=[ly,lv].concat(this.props.pluginHooks.componentInteractions).map(m=>new m(y));this.interactionsStore[m.uid]=v,iX[m.uid]=y},this.unregisterInteractiveComponent=m=>{let g=this.interactionsStore[m.uid];if(g){for(let m of g)m.destroy();delete this.interactionsStore[m.uid]}delete iX[m.uid]},this.resizeRunner=new e9(()=>{this.props.emitter.trigger("_resize",!0),this.props.emitter.trigger("windowResize",{view:this.props.viewApi})}),this.handleWindowResize=m=>{let{options:g}=this.props;g.handleWindowResize&&m.target===window&&this.resizeRunner.request(g.windowResizeDelay)}}render(){let m,{props:g}=this,{toolbarConfig:y,options:v}=g,b=!1,x="";g.isHeightAuto||g.forPrint?x="":null!=v.height?b=!0:null!=v.contentHeight?x=v.contentHeight:m=Math.max(v.aspectRatio,.5);let w=this.buildViewContext(g.viewSpec,g.viewApi,g.options,g.dateProfileGenerator,g.dateEnv,g.nowManager,g.theme,g.pluginHooks,g.dispatch,g.getCurrentData,g.emitter,g.calendarApi,this.registerInteractiveComponent,this.unregisterInteractiveComponent),E=y.header&&y.header.hasTitle?this.state.viewLabelId:void 0;return L(n8.Provider,{value:w},L(iJ,{unit:"day"},v=>{let w=this.buildToolbarProps(g.viewSpec,g.dateProfile,g.dateProfileGenerator,g.currentDate,v,g.viewTitle);return L(H,null,y.header&&L(lm,Object.assign({ref:this.headerRef,extraClassName:"fc-header-toolbar",model:y.header,titleId:E}
364,w)),L(lg,{liquid:b,height:x,aspectRatio:m,labeledById:E},this.renderView(g),this.buildAppendContent()),y.footer&&L(lm,Object.assign({ref:this.footerRef,extraClassName:"fc-footer-toolbar",model:y.footer,titleId:""},w)))}))}componentDidMount(){let{props:m}=this;this.calendarInteractions=m.pluginHooks.calendarInteractions.map(g=>new g(m)),window.addEventListener("resize",this.handleWindowResize);let{propSetHandlers:g}=m.pluginHooks;for(let y in g)g[y](m[y],m)}componentDidUpdate(m){let{props:g}=this,{propSetHandlers:y}=g.pluginHooks;for(let v in y)g[v]!==m[v]&&y[v](g[v],g)}componentWillUnmount(){for(let m of(window.removeEventListener("resize",this.handleWindowResize),this.resizeRunner.clear(),this.calendarInteractions))m.destroy();this.props.emitter.trigger("_unmount")}buildAppendContent(){let{props:m}=this;return L(H,{},...m.pluginHooks.viewContainerAppends.map(g=>g(m)))}renderView(m){let{pluginHooks:g}=m,{viewSpec:y}=m,v={dateProfile:m.dateProfile,businessHours:m.businessHours,eventStore:m.renderableEventStore,eventUiBases:m.eventUiBases,dateSelection:m.dateSelection,eventSelection:m.eventSelection,eventDrag:m.eventDrag,eventResize:m.eventResize,isHeightAuto:m.isHeightAuto,forPrint:m.forPrint};for(let y of this.buildViewPropTransformers(g.viewPropsTransformers))Object.assign(v,y.transform(v,m));return L(y.component,Object.assign({},v))}}function lx(m,g,y,v,b,x){let w=y.build(b,void 0,!1),E=y.buildPrev(g,v,!1),S=y.buildNext(g,v,!1);return{title:x,activeButton:m.type,navUnit:m.singleUnit,isTodayEnabled:w.isValid&&!rx(g.currentRange,b),isPrevEnabled:E.isValid,isNextEnabled:S.isValid}}function lw(m){return m.map(m=>new m)}class lE extends i1{constructor(m,g={}){super(),this.isRendering=!1,this.isRendered=!1,this.currentClassNames=[],this.customContentRenderId=0,this.handleAction=m=>{switch(m.type){case"SET_EVENT_DRAG":case"SET_EVENT_RESIZE":this.renderRunner.tryDrain()}},this.handleData=m=>{this.currentData=m,this.renderRunner.request(m.calendarOptions.rerenderDelay)},this.handleRenderRequest=()=>{if(this.isRendering){this.isRendered=!0;let{currentData:m}=this;n3(()=>{ec(L(iQ,{options:m.calendarOptions,theme:m.theme,emitter:m.emitter},(g,y,v,b)=>(this.setClassNames(g),this.setHeight(y),L(rc.Provider,{value:this.customContentRenderId},L(lb,Object.assign({isHeightAuto:v,forPrint:b},m))))),this.el)})}else this.isRendered&&(this.isRendered=!1,ec(null,this.el),this.setClassNames([]),this.setHeight(""))},e5(m),this.el=m,this.renderRunner=new e9(this.handleRenderRequest),new lr({optionOverrides:g,calendarApi:this,onAction:this.handleAction,onData:this.handleData})}render(){let m=this.isRendering;m?this.customContentRenderId+=1:this.isRendering=!0,this.renderRunner.request(),m&&this.updateSize()}destroy(){this.isRendering&&(this.isRendering=!1,this.renderRunner.request())}updateSize(){n3(()=>{super.updateSize()})}batchRendering(m){this.renderRunner.pause("batchRendering"),m(),this.renderRunner.resume("batchRendering")}pauseRendering(){this.renderRunner.pause("pauseRendering")}resumeRendering(){this.renderRunner.resume("pauseRendering",!0)}resetOptions(m,g){this.currentDataManager.resetOptions(m,g)}setClassNames(m){if(!tM(m,this.currentClassNames)){let{classList:g}=this.el;
vendor: 2,415 bytes, line 364
364for(let m of this.currentClassNames)g.remove(m);for(let y of m)g.add(y);this.currentClassNames=m}}setHeight(m){to(this.el,"height",m)}}class lS extends aa{constructor(){super(...arguments),this.headerElRef=B()}renderSimpleLayout(m,g){let{props:y,context:v}=this,b=[],x=aF(v.options);return m&&b.push({type:"header",key:"header",isSticky:x,chunk:{elRef:this.headerElRef,tableClassName:"fc-col-header",rowContent:m}}),b.push({type:"body",key:"body",liquid:!0,chunk:{content:g}}),L(rf,{elClasses:["fc-daygrid"],viewSpec:v.viewSpec},L(aH,{liquid:!y.isHeightAuto&&!y.forPrint,collapsibleWidth:y.forPrint,cols:[],sections:b}))}renderHScrollLayout(m,g,y,v){let b=this.context.pluginHooks.scrollGridImpl;if(!b)throw Error("No ScrollGrid implementation");let{props:x,context:w}=this,E=!x.forPrint&&aF(w.options),S=!x.forPrint&&aB(w.options),C=[];return m&&C.push({type:"header",key:"header",isSticky:E,chunks:[{key:"main",elRef:this.headerElRef,tableClassName:"fc-col-header",rowContent:m}]}),C.push({type:"body",key:"body",liquid:!0,chunks:[{key:"main",content:g}]}),S&&C.push({type:"footer",key:"footer",isSticky:!0,chunks:[{key:"main",content:aL}]}),L(rf,{elClasses:["fc-daygrid"],viewSpec:w.viewSpec},L(b,{liquid:!x.isHeightAuto&&!x.forPrint,forPrint:x.forPrint,collapsibleWidth:x.forPrint,colGroups:[{cols:[{span:y,minWidth:v}]}],sections:C}))}}function lC(m,g){let y=[];for(let m=0;m<g;m+=1)y[m]=[];for(let g of m)y[g.row].push(g);return y}function lk(m,g){let y=[];for(let m=0;m<g;m+=1)y[m]=[];for(let g of m)y[g.firstCol].push(g);return y}function lj(m,g){let y=[];if(m){for(let v=0;v<g;v+=1)y[v]={affectedInstances:m.affectedInstances,isEvent:m.isEvent,segs:[]};for(let g of m.segs)y[g.row].segs.push(g)}else for(let m=0;m<g;m+=1)y[m]=null;return y}let lT=nk({hour:"numeric",minute:"2-digit",omitZeroMinute:!0,meridiem:"narrow"});function lN(m){let{display:g}=m.eventRange.ui;return"list-item"===g||"auto"===g&&!m.eventRange.def.allDay&&m.firstCol===m.lastCol&&m.isStart&&m.isEnd}class lA extends rt{render(){let{props:m}=this;return L(aU,Object.assign({},m,{elClasses:["fc-daygrid-event","fc-daygrid-block-event","fc-h-event"],defaultTimeFormat:lT,defaultDisplayEventEnd:m.defaultDisplayEventEnd,disableResizing:!m.seg.eventRange.def.allDay}))}}class lI extends rt{render(){let{props:m,context:g}=this,{options:y}=g,{seg:v}=m,b=iO(v,y.eventTimeFormat||lT,g,!0,m.defaultDisplayEventEnd);return L(aV,Object.assign({}
364,m,{elTag:"a",elClasses:["fc-daygrid-event","fc-daygrid-dot-event"],elAttrs:iM(m.seg,g),defaultGenerator:lR,timeText:b,isResizing:!1,isDateSelecting:!1}))}}function lR(m){return L(H,null,L("div",{className:"fc-daygrid-event-dot",style:{borderColor:m.borderColor||m.backgroundColor}}),m.timeText&&L("div",{className:"fc-event-time"},m.timeText),L("div",{className:"fc-event-title"},m.event.title||L(H,null,"Â ")))}class lO extends rt{constructor(){super(...arguments),this.compileSegs=nn(lP)}render(){let{props:m}=this,{allSegs:g,invisibleSegs:y}=this.compileSegs(m.singlePlacements);return L(a5,{elClasses:["fc-daygrid-more-link"],dateProfile:m.dateProfile,todayRange:m.todayRange,allDayDate:m.allDayDate,moreCnt:m.moreCnt,allSegs:g,hiddenSegs:y,alignmentElRef:m.alignmentElRef,alignGridTop:m.alignGridTop,extraDateSpan:m.extraDateSpan,popoverContent:()=>{let y=(m.eventDrag?m.eventDrag.affectedInstances:null)||(m.eventResize?m.eventResize.affectedInstances:null)||{};return L(H,null,g.map(g=>{let v=g.eventRange.instance.instanceId;return L("div",{className:"fc-daygrid-event-harness",key:v,style:{visibility:y[v]?"hidden":""}},lN(g)?L(lI,Object.assign({seg:g,isDragging:!1,isSelected:v===m.eventSelection,defaultDisplayEventEnd:!1},iP(g,m.todayRange))):L(lA,Object.assign({seg:g,isDragging:!1,isResizing:!1,isDateSelecting:!1,isSelected:v===m.eventSelection,defaultDisplayEventEnd:!1},iP(g,m.todayRange))))}))}})}}function lP(m){let g=[],y=[];for(let v of m)g.push(v.seg),v.isVisible||y.push(v.seg);return{allSegs:g,invisibleSegs:y}}let lD=nk({week:"narrow"});class l_ extends aa{constructor(){super(...arguments),this.rootElRef=B(),this.state={dayNumberId:tc()},this.handleRootEl=m=>{ri(this.rootElRef,m),ri(this.props.elRef,m)}}render(){let{context:m,props:g,state:y,rootElRef:v}=this,{options:b,dateEnv:x}=m,{date:w,dateProfile:E}=g,S=g.showDayNumber&&lL(w,E.currentRange,x);return L(aq,{elTag:"td",elRef:this.handleRootEl,elClasses:["fc-daygri
364d-day",...g.extraClassNames||[]],elAttrs:Object.assign(Object.assign(Object.assign({},g.extraDataAttrs),g.showDayNumber?{"aria-labelledby":y.dayNumberId}:{}),{role:"gridcell"}),defaultGenerator:lM,date:w,dateProfile:E,todayRange:g.todayRange,showDayNumber:g.showDayNumber,isMonthStart:S,extraRenderProps:g.extraRenderProps},(x,E)=>L("div",{ref:g.innerElRef,className:"fc-daygrid-day-frame fc-scrollgrid-sync-inner",style:{minHeight:g.minHeight}},g.showWeekNumber&&L(aX,{elTag:"a",elClasses:["fc-daygrid-week-number"],elAttrs:i7(m,w,"week"),date:w,defaultFormat:lD}),!E.isDisabled&&(g.showDayNumber||a$(b)||g.forceDayTop)?L("div",{className:"fc-daygrid-day-top"},L(x,{elTag:"a",elClasses:["fc-daygrid-day-number",S&&"fc-daygrid-month-start"],elAttrs:Object.assign(Object.assign({},i7(m,w)),{id:y.dayNumberId})})):g.showDayNumber?L("div",{className:"fc-daygrid-day-top",style:{visibility:"hidden"}},L("a",{className:"fc-daygrid-day-number"},"Â ")):void 0,L("div",{className:"fc-daygrid-day-events",ref:g.fgContentElRef},g.fgContent,L("div",{className:"fc-daygrid-day-bottom",style:{marginTop:g.moreMarginTop}},L(lO,{allDayDate:w,singlePlacements:g.singlePlacements,moreCnt:g.moreCnt,alignmentElRef:v,alignGridTop:!g.showDayNumber,extraDateSpan:g.extraDateSpan,dateProfile:g.dateProfile,eventSelection:g.eventSelection,eventDrag:g.eventDrag,eventResize:g.eventResize,todayRange:g.todayRange}))),L("div",{className:"fc-daygrid-day-bg"},g.bgContent)))}}function lM(m){return m.dayNumberText||L(H,null,"Â ")}function lL(m,g,y){let{start:v,end:b}=g,x=tH(b,-1),w=y.getYear(v),E=y.getMonth(v),S=y.getYear(x),C=y.getMonth(x);return(w!==S||E!==C)&&!!(m.valueOf()===v.valueOf()||1===y.getDay(m)&&m.valueOf()<b.valueOf())}function lF(m){return m.eventRange.instance.instanceId+":"+m.firstCol}function lB(m){return lF(m)+":"+m.lastCol}function lH(m,g,y,v,b,x,w){let E=new lW(g=>b[m[g.index].eventRange.instance.instanceId+":"+g.span.start+":"+(g.span.end-1)]||1);E.allowReslicing=!0,E.strictOrder=v,!0===g||!0===y?(E.maxCoord=x,E.hiddenConsumes=!0):"number"==typeof g?E.maxStackCnt=g:"number"==typeof y&&(E.maxStackCnt=y,E.hiddenConsumes=!0);let S=[],C=[];for(let g=0;g<m.length;g+=1){let y=m[g];null!=b[lB(y)]?S.push({index:g,span:{start:y.firstCol,end:y.lastCol+1}}):C.push(y)}let k=E.addSegs(S),{singleColPlacements:j,multiColPlacements:T,leftoverMargins:N}=lz(E.toRects(),m,w),A=[],I=[];for(let m of C){T[m.firstCol].push({seg:m,isVisible:!1,isAbsolute:!0,absoluteTop:0,marginTop:0});for(let g=m.firstCol;g<=m.lastCol;g+=1)j[g].push({seg:lU(m,g,g+1,w),isVisible:!1,isAbsolute:!1,absoluteTop:0,marginTop:0})}for(let m=0;m<w.length;m+=1)A.push(0);for(let g of k){let y=m[g.index],v=g.span;T[v.start].push({seg:lU(y,v.start,v.end,w),isVisible:!1,isAbsolute:!0,absoluteTop:0,marginTop:0});for(let m=v.start;m<v.end;m+=1)A[m]+=1,j[m].push({seg:lU(y,m,m+1,w),isVisible:!1,isAbsolute:!1,absoluteTop:0,marginTop:0})}for(let m=0;m<w.length;m+=1)I.push(N[m]);return{singleColPlacements:j,multiColPlacements:T,moreCnts:A,moreMarginTops:I}}function lz(m,g,y){let v=lV(m,y.length),b=[],x=[],w=[];for(let m=0;m<y.length;m+=1){let E=v[m],S=[],C=0,k=0;for(let v of E){let b=g[v.index];S.push({seg:lU(b,m,m+1,y),isVisible:!0,isAbsolute:!1,absoluteTop:v.levelCoord,marginTop:v.levelCoord-C}),C=v.levelCoord+v.thickness}let j=[];for(let v of(C=0,k=0,E)){let b=g[v.index],x=v.span.end-v.span.start>1,w=v.span.start===m;k+=v.levelCoord-C,C=v.levelCoord+v.thickness,x?(k+=v.thickness,w&&j.push({seg:lU(b,v.span.start,v.span.end,y),isVisible:!0,isAbsolute:!0,absoluteTop:v.levelCoord,marginTop:0})):w&&(j.push({seg:lU(b,v.span.start,v.span.end,y),isVisible:!0,isAbsolute:!1,absoluteTop:v.levelCoord,marginTop:k}),k=0)}b.push(S),x.push(j),w.push(k)}return{singleColPlacements:b,multiColPlacements:x,leftoverMargins:w}}function lV(m,g){let y=[];for(let m=0;m<g;m+=1)y.push([]);for(let g of m)for(let m=g.span.start;m<g.span.end;m+=1)y[m].push(g);return y}function lU(m,g,y,v){if(m.firstCol===g&&m.lastCol===y-1)return m;let b=m.eventRange,x=b.range,w=rv(x,{start:v[g].date,end:tB(v[y-1].date,1)});return Object.assign(Object.assign({},m),{firstCol:g,lastCol:y-1,eventRange:{def:b.def,ui:Object.assign(Object.assign({},b.ui),{durationEditable:!1}),instance:b.instance,range:w},isStart:m.isStart&&w.start.valueOf()===x.start.valueOf(),isEnd:m.isEnd&&w.end.valueOf()===x.end.valueOf()})}class lW extends ao{constructor(){super(...arguments),this.hiddenConsumes=!1,this.forceHidden={}}addSegs(m){let g=super.addSegs(m),{entriesByLevel:y}=this,v=m=>!this.forceHidden[as(m)];for(let m=0;m<y.length;m+=1)y[m]=y[m].filter(v);return g}handleInvalidInsertion(m,g,y){let{entriesByLevel:v,forceHidden:b}=this,{touchingEntry:x,touchingLevel:w,touchingLateral:E}=m;if(this.hiddenConsumes&&x){let m=as(x);if(!b[m])if(this.allowReslicing){let m=Object.assign(Object.assign({},x),{span:ac(x.span,g.span)});b[as(m)]=!0,v[w][E]=m,y.push(m),this.splitEntry(x,g,y)}else b[m]=!0,y.push(x)}super.handleInvalidInsertion(m,g,y)}}class lG extends aa{constructor(){super(...arguments),this.cellElRefs=new aj,this.frameElRefs=new aj,this.fgElRefs=new aj,this.segHarnessRefs=new aj,this.rootElRef=B(),this.state={framePositions:null,maxContentHeight:null,segHeights:{}},this.handleResize=m=>{m&&this.updateSizing(!0)}}render(){let{props:m,state:g,context:y}=this,{options:v}=y,b=m.cells.length,x=lk(m.businessHourSegs,b),w=lk(m.bgEventSegs,b),E=lk(this.getHighlightSegs(),b),S=lk(this.getMirrorSegs(),b),{singleColPlacements:C,multiColPlacements:k,moreCnts:j,moreMarginTops:T}=lH(iT(m.fgEventSegs,v.eventOrder),m.dayMaxEvents,m.dayMaxEventRows,v.eventOrderStrict,g.segHeights,g.maxContentHeight,m.cells),N=m.eventDrag&&m.eventDrag.affectedInstances||m.eventResize&&m.eventResize.affectedInstances||{};return L("tr",{ref:this.rootElRef,role:"row"},m.renderIntro&&m.renderIntro(),m.cells.map((g,y)=>{let v=this.renderFgSegs(y,m.forPrint?C[y]:k[y],m.todayRange,N),b=this.renderFgSegs(y,lq(S[y],k),m.todayRange,{},!!m.eventDrag,!!m.eventResize,!1);return L(l_,{key:g.key,elRef:this.cellElRefs.createRef(g.key),innerElRef:this.frameElRefs.createRef(g.key),dateProfile:m.dateProfile,date:g.date,showDayNumber:m.showDayNumbers,showWeekNumber:m.showWeekNumbers&&0===y,forceDayTop:m.showWeekNumbers,todayRange:m.todayRange,eventSelection:m.eventSelection,eventDrag:m.eventDrag,eventResize:m.eventResize,extraRenderProps:g.extraRenderProps,extraDataAttrs:g.extraDataAttrs,extraClassNames:g.extraClassNames,extraDateSpan:g.extraDateSpan,moreCnt:j[y],moreMarginTop:T[y],singlePlacements:C[y],fgContentElRef:this.fgElRefs.createRef(g.key),fgContent:L(H,null,L(H,null,v),L(H,null,b)),bgContent:L(H,null,this.renderFillSegs(E[y],"highlight"),this.renderFillSegs(x[y],"non-business"),this.renderFillSegs(w[y],"bg-event")),minHeight:m.cellMinHeight})}))}componentDidMount(){this.updateSizing(!0),this.context.addResizeHandler(this.handleResize)}componentDidUpdate(m,g){let y=this.props;this.updateSizing(!nU(m,y))}componentWillUnmount(){this.context.removeResizeHandler(this.handleResize)}getHighlightSegs(){let{props:m}=this;return m.eventDrag&&m.eventDrag.segs.length?m.eventDrag.segs:m.eventResize&&m.eventResize.segs.length?m.eventResize.segs:m.dateSelectionSegs}getMirrorSegs(){let{props:m}=this;return m.eventResize&&m.eventResize.segs.length?m.eventResize.segs:[]}renderFgSegs(m,g,y,v,b,x,w){let{context:E}=this,{eventSelection:S}=this.props,{framePositions:C}=this.state,k=1===this.props.cells.length,j=b||x||w,T=[];
vendor: 4,271 bytes, line 364
364if(C)for(let m of g){let{seg:g}=m,{instanceId:N}=g.eventRange.instance,A=m.isVisible&&!v[N],I=m.isAbsolute,R="",O="";I&&(E.isRtl?(O=0,R=C.lefts[g.lastCol]-C.lefts[g.firstCol]):(R=0,O=C.rights[g.firstCol]-C.rights[g.lastCol])),T.push(L("div",{className:"fc-daygrid-event-harness"+(I?" fc-daygrid-event-harness-abs":""),key:lF(g),ref:j?null:this.segHarnessRefs.createRef(lB(g)),style:{visibility:A?"":"hidden",marginTop:I?"":m.marginTop,top:I?m.absoluteTop:"",left:R,right:O}},lN(g)?L(lI,Object.assign({seg:g,isDragging:b,isSelected:N===S,defaultDisplayEventEnd:k},iP(g,y))):L(lA,Object.assign({seg:g,isDragging:b,isResizing:x,isDateSelecting:w,isSelected:N===S,defaultDisplayEventEnd:k},iP(g,y)))))}return T}renderFillSegs(m,g){let{isRtl:y}=this.context,{todayRange:v}=this.props,{framePositions:b}=this.state,x=[];if(b)for(let w of m){let m=y?{right:0,left:b.lefts[w.lastCol]-b.lefts[w.firstCol]}:{left:0,right:b.rights[w.firstCol]-b.rights[w.lastCol]};x.push(L("div",{key:i_(w.eventRange),className:"fc-daygrid-bg-harness",style:m},"bg-event"===g?L(aQ,Object.assign({seg:w},iP(w,v))):aZ(g)))}return L(H,{},...x)}updateSizing(m){let{props:g,state:y,frameElRefs:v}=this;if(!g.forPrint&&null!==g.clientWidth){if(m){let m=g.cells.map(m=>v.currentMap[m.key]);if(m.length){let g=this.rootElRef.current,v=new ar(g,m,!0,!1);y.framePositions&&y.framePositions.similarTo(v)||this.setState({framePositions:new ar(g,m,!0,!1)})}}let b=this.state.segHeights,x=this.querySegHeights(),w=!0===g.dayMaxEvents||!0===g.dayMaxEventRows;this.safeSetState({segHeights:Object.assign(Object.assign({},b),x),maxContentHeight:w?this.computeMaxContentHeight():null})}}querySegHeights(){let m=this.segHarnessRefs.currentMap,g={};for(let y in m){let v=Math.round(m[y].getBoundingClientRect().height);g[y]=Math.max(g[y]||0,v)}return g}computeMaxContentHeight(){let m=this.props.cells[0].key,g=this.cellElRefs.currentMap[m],y=this.fgElRefs.currentMap[m];return g.getBoundingClientRect().bottom-y.getBoundingClientRect().top}getCellEls(){let m=this.cellElRefs.currentMap;return this.props.cells.map(g=>m[g.key])}}function lq(m,g){if(!m.length)return[];let y=l$(g);return m.map(m=>({seg:m,isVisible:!0,isAbsolute:!0,absoluteTop:y[m.eventRange.instance.instanceId],marginTop:0}))}function l$(m){let g={};for(let y of m)for(let m of y)g[m.seg.eventRange.instance.instanceId]=m.absoluteTop;return g}lG.addStateEquality({segHeights:nU});class lK extends aa{constructor(){super(...arguments),this.splitBusinessHourSegs=nn(lC),this.splitBgEventSegs=nn(lQ),this.splitFgEventSegs=nn(lC),this.splitDateSelectionSegs=nn(lC),this.splitEventDrag=nn(lj),this.splitEventResize=nn(lj),this.rowRefs=new aj}render(){let{props:m,context:g}=this,y=m.cells.length,v=this.splitBusinessHourSegs(m.businessHourSegs,y),b=this.splitBgEventSegs(m.bgEventSegs,y),x=this.splitFgEventSegs(m.fgEventSegs,y),w=this.splitDateSelectionSegs(m.dateSelectionSegs,y),E=this.splitEventDrag(m.eventDrag,y),S=this.splitEventResize(m.eventResize,y),C=y>=7&&m.clientWidth?m.clientWidth/g.options.aspectRatio/6:null;return L(iJ,{unit:"day"},(g,k)=>L(H,null,m.cells.map((g,j)=>L(lG,{ref:this.rowRefs.createRef(j),key:g.length?g[0].date.toISOString():j,showDayNumbers:y>1,showWeekNumbers:m.showWeekNumbers,todayRange:k,dateProfile:m.dateProfile,cells:g,renderIntro:m.renderRowIntro,businessHourSegs:v[j],eventSelection:m.eventSelection,bgEventSegs:b[j],fgEventSegs:x[j],dateSelectionSegs:w[j],eventDrag:E[j],eventResize:S[j],dayMaxEvents:m.dayMaxEvents,dayMaxEventRows:m.dayMaxEventRows,clientWidth:m.clientWidth,clientHeight:m.clientHeight,cellMinHeight:C,forPrint:m.forPrint}))))}componentDidMount(){this.registerInteractiveComponent()}componentDidUpdate(){this.registerInteractiveComponent()}registerInteractiveComponent(){if(!this.rootEl){let m=this.rowRefs.currentMap[0].getCellEls()[0],g=m?m.closest(".fc-daygrid-body"):null;g&&(this.rootEl=g,this.context.registerInteractiveComponent(this,{el:g,isHitComboAllowed:this.props.isHitComboAllowed}))}}componentWillUnmount(){this.rootEl&&(this.context.unregisterInteractiveComponent(this),this.rootEl=null)}prepareHits(){this.rowPositions=new ar(this.rootEl,this.rowRefs.collect().map(m=>m.getCellEls()[0]),!1,!0),this.colPositions=new ar(this.rootEl,this.rowRefs.currentMap[0].getCellEls(),!0,!1)}
364queryHit(m,g){let{colPositions:y,rowPositions:v}=this,b=y.leftToIndex(m),x=v.topToIndex(g);if(null!=x&&null!=b){let m=this.props.cells[x][b];return{dateProfile:this.props.dateProfile,dateSpan:Object.assign({range:this.getCellRange(x,b),allDay:!0},m.extraDateSpan),dayEl:this.getCellEl(x,b),rect:{left:y.lefts[b],right:y.rights[b],top:v.tops[x],bottom:v.bottoms[x]},layer:0}}return null}getCellEl(m,g){return this.rowRefs.currentMap[m].getCellEls()[g]}getCellRange(m,g){let y=this.props.cells[m][g].date,v=tB(y,1);return{start:y,end:v}}}function lQ(m,g){return lC(m.filter(lY),g)}function lY(m){return m.eventRange.def.allDay}class lZ extends aa{constructor(){super(...arguments),this.elRef=B(),this.needsScrollReset=!1}render(){let{props:m}=this,{dayMaxEventRows:g,dayMaxEvents:y,expandRows:v}=m,b=!0===y||!0===g;b&&!v&&(b=!1,g=null,y=null);let x=["fc-daygrid-body",b?"fc-daygrid-body-balanced":"fc-daygrid-body-unbalanced",v?"":"fc-daygrid-body-natural"];return L("div",{ref:this.elRef,className:x.join(" "),style:{width:m.clientWidth,minWidth:m.tableMinWidth}},L("table",{role:"presentation",className:"fc-scrollgrid-sync-table",style:{width:m.clientWidth,minWidth:m.tableMinWidth,height:v?m.clientHeight:""}},m.colGroupNode,L("tbody",{role:"presentation"},L(lK,{dateProfile:m.dateProfile,cells:m.cells,renderRowIntro:m.renderRowIntro,showWeekNumbers:m.showWeekNumbers,clientWidth:m.clientWidth,clientHeight:m.clientHeight,businessHourSegs:m.businessHourSegs,bgEventSegs:m.bgEventSegs,fgEventSegs:m.fgEventSegs,dateSelectionSegs:m.dateSelectionSegs,eventSelection:m.eventSelection,eventDrag:m.eventDrag,eventResize:m.eventResize,dayMaxEvents:y,dayMaxEventRows:g,forPrint:m.forPrint,isHitComboAllowed:m.isHitComboAllowed}))))}componentDidMount(){this.requestScrollReset()}componentDidUpdate(m){m.dateProfile!==this.props.dateProfile?this.requestScrollReset():this.flushScrollReset()}requestScrollReset(){this.needsScrollReset=!0,this.flushScrollReset()}flushScrollReset(){if(this.needsScrollReset&&this.props.clientWidth){let m=lX(this.elRef.current,this.props.dateProfile);if(m){let g=m.closest(".fc-daygrid-body"),y=g.closest(".fc-scroller"),v=m.getBoundingClientRect().top-g.getBoundingClientRect().top;y.scrollTop=v?v+1:0}this.needsScrollReset=!1}}}function lX(m,g){let y;return g.currentRangeUnit.match(/year|month/)&&(y=m.querySelector(`[data-date="${ne(g.currentDate)}-01"]`)),y||(y=m.querySelector(`[data-date="${t9(g.currentDate)}"]`)),y}class lJ extends aE{constructor(){super(...arguments),this.forceDayIfListItem=!0}sliceRange(m,g){return g.sliceRange(m)}}class l0 extends aa{constructor(){super(...arguments),this.slicer=new lJ,this.tableRef=B()}render(){let{props:m,context:g}=this;return L(lZ,Object.assign({ref:this.tableRef},this.slicer.sliceProps(m,m.dateProfile,m.nextDayThreshold,g,m.dayTableModel),{dateProfile:m.dateProfile,cells:m.dayTableModel.cells,colGroupNode:m.colGroupNode,tableMinWidth:m.tableMinWidth,renderRowIntro:m.renderRowIntro,dayMaxEvents:m.dayMaxEvents,dayMaxEventRows:m.dayMaxEventRows,showWeekNumbers:m.showWeekNumbers,expandRows:m.expandRows,headerAlignElRef:m.headerAlignElRef,clientWidth:m.clientWidth,clientHeight:m.clientHeight,forPrint:m.forPrint}))}}class l1 extends lS{constructor(){super(...arguments),this.buildDayTableModel=nn(l2),this.headerRef=B(),this.tableRef=B()}render(){let{options:m,dateProfileGenerator:g}=this.context,{props:y}=this,v=this.buildDayTableModel(y.dateProfile,g),b=m.dayHeaders&&L(av,{ref:this.headerRef,dateProfile:y.dateProfile,dates:v.headerDates,datesRepDistinctDays:1===v.rowCnt}),x=g=>L(l0,{ref:this.tableRef,dateProfile:y.dateProfile,dayTableModel:v,businessHours:y.businessHours,dateSelection:y.dateSelection,eventStore:y.eventStore,eventUiBases:y.eventUiBases,eventSelection:y.eventSelection,eventDrag:y.eventDrag,eventResize:y.eventResize,nextDayThreshold:m.nextDayThreshold,colGroupNode:g.tableColGroupNode,tableMinWidth:g.tableMinWidth,dayMaxEvents:m.dayMaxEvents,dayMaxEventRows:m.dayMaxEventRows,showWeekNumbers:m.weekNumbers,expandRows:!y.isHeightAuto,headerAlignElRef:this.headerElRef,clientWidth:g.clientWidth,clientHeight:g.clientHeight,forPrint:y.forPrint});return m.dayMinWidth?this.renderHScrollLayout(b,x,v.colCnt,m.dayMinWidth):this.renderSimpleLayout(b,x)}}function l2(m,g){return new aw(new ax(m.renderRange,g),/year|month|week/.test(m.currentRangeUnit))}class l5 extends rk{buildRenderRange(m,g,y){let v=super.buildRenderRange(m,g,y),{props:b}=this;return l3({currentRange:v,snapToWeek:/^(year|month)$/.test(g),fixedWeekCount:b.fixedWeekCount,dateEnv:b.dateEnv})}}function l3(m){let g,{dateEnv:y,currentRange:v}=m,{start:b,end:x}=v;if(m.snapToWeek&&(b=y.startOfWeek(b),(g=y.startOfWeek(x)).valueOf()!==x.valueOf()&&(x=tF(g,1))),m.fixedWeekCount){let m=Math.ceil(tz(y.startOfWeek(y.startOfMonth(tB(v.end,-1))),x));x=tF(x,6-m)}return{start:b,end:x}}
364e2(':root{--fc-daygrid-event-dot-width:8px}.fc-daygrid-day-events:after,.fc-daygrid-day-events:before,.fc-daygrid-day-frame:after,.fc-daygrid-day-frame:before,.fc-daygrid-event-harness:after,.fc-daygrid-event-harness:before{clear:both;content:"";display:table}.fc .fc-daygrid-body{position:relative;z-index:1}.fc .fc-daygrid-day.fc-day-today{background-color:var(--fc-today-bg-color)}.fc .fc-daygrid-day-frame{min-height:100%;position:relative}.fc .fc-daygrid-day-top{display:flex;flex-direction:row-reverse}.fc .fc-day-other .fc-daygrid-day-top{opacity:.3}.fc .fc-daygrid-day-number{padding:4px;position:relative;z-index:4}.fc .fc-daygrid-month-start{font-size:1.1em;font-weight:700}.fc .fc-daygrid-day-events{margin-top:1px}.fc .fc-daygrid-body-balanced .fc-daygrid-day-events{left:0;position:absolute;right:0}.fc .fc-daygrid-body-unbalanced .fc-daygrid-day-events{min-height:2em;position:relative}.fc .fc-daygrid-body-natural .fc-daygrid-day-events{margin-bottom:1em}.fc .fc-daygrid-event-harness{position:relative}.fc .fc-daygrid-event-harness-abs{left:0;position:absolute;right:0;top:0}.fc .fc-daygrid-bg-harness{bottom:0;position:absolute;top:0}.fc .fc-daygrid-day-bg .fc-non-business{z-index:1}.fc .fc-daygrid-day-bg .fc-bg-event{z-index:2}.fc .fc-daygrid-day-bg .fc-highlight{z-index:3}.fc .fc-daygrid-event{margin-top:1px;z-index:6}.fc .fc-daygrid-event.fc-event-mirror{z-index:7}.fc .fc-daygrid-day-bottom{font-size:.85em;margin:0 2px}.fc .fc-daygrid-day-bottom:after,.fc .fc-daygrid-day-bottom:before{clear:both;content:"";display:table}.fc .fc-daygrid-more-link{border-radius:3px;cursor:pointer;line-height:1;margin-top:1px;max-width:100%;overflow:hidden;padding:2px;position:relative;white-space:nowrap;z-index:4}.fc .fc-daygrid-more-link:hover{background-color:rgba(0,0,0,.1)}.fc .fc-daygrid-week-number{background-color:var(--fc-neutral-bg-color);color:var(--fc-neutral-text-color);min-width:1.5em;padding:2px;position:absolute;text-align:center;top:0;z-index:5}.fc .fc-more-popover .fc-popover-body{min-width:220px;padding:10px}.fc-direction-ltr .fc-daygrid-event.fc-event-start,.fc-direction-rtl .fc-daygrid-event.fc-event-end{margin-left:2px}.fc-direction-ltr .fc-daygrid-event.fc-event-end,.fc-direction-rtl .fc-daygrid-event.fc-event-start{margin-right:2px}.fc-direction-ltr .fc-daygrid-more-link{float:left}.fc-direction-ltr .fc-daygrid-week-number{border-radius:0 0 3px 0;left:0}.fc-direction-rtl .fc-daygrid-more-link{float:right}.fc-direction-rtl .fc-daygrid-week-number{border-radius:0 0 0 3px;right:0}
364.fc-liquid-hack .fc-daygrid-day-frame{position:static}.fc-daygrid-event{border-radius:3px;font-size:var(--fc-small-font-size);position:relative;white-space:nowrap}.fc-daygrid-block-event .fc-event-time{font-weight:700}.fc-daygrid-block-event .fc-event-time,.fc-daygrid-block-event .fc-event-title{padding:1px}.fc-daygrid-dot-event{align-items:center;display:flex;padding:2px 0}.fc-daygrid-dot-event .fc-event-title{flex-grow:1;flex-shrink:1;font-weight:700;min-width:0;overflow:hidden}.fc-daygrid-dot-event.fc-event-mirror,.fc-daygrid-dot-event:hover{background:rgba(0,0,0,.1)}.fc-daygrid-dot-event.fc-event-selected:before{bottom:-10px;top:-10px}.fc-daygrid-event-dot{border:calc(var(--fc-daygrid-event-dot-width)/2) solid var(--fc-event-border-color);border-radius:calc(var(--fc-daygrid-event-dot-width)/2);box-sizing:content-box;height:0;margin:0 4px;width:0}.fc-direction-ltr .fc-daygrid-event .fc-event-time{margin-right:3px}.fc-direction-rtl .fc-daygrid-event .fc-event-time{margin-left:3px}');var l6=ou({name:"@fullcalendar/daygrid",initialView:"dayGridMonth",views:{dayGrid:{component:l1,dateProfileGeneratorClass:l5},dayGridDay:{type:"dayGrid",duration:{days:1}},dayGridWeek:{type:"dayGrid",duration:{weeks:1}},dayGridMonth:{type:"dayGrid",duration:{months:1},fixedWeekCount:!0},dayGridYear:{type:"dayGrid",duration:{years:1}}}}),l4=m.i(271645),l7=m.i(174080);let l8=18>parseInt(String(l4.default.version).split(".")[0]);class l9 extends l4.Component{constructor(){super(...arguments),this.elRef=(0,l4.createRef)(),this.isUpdating=!1,this.isUnmounting=!1,this.state={customRenderingMap:new Map},this.requestResize=()=>{this.isUnmounting||(this.cancelResize(),this.resizeId=requestAnimationFrame(()=>{this.doResize()}))}}render(){let m=[];for(let g of this.state.customRenderingMap.values())m.push(l4.default.createElement(se,{key:g.id,customRendering:g}));return l4.default.createElement("div",{ref:this.elRef},m)}componentDidMount(){let m;this.isUnmounting=!1;let g=new ot;this.handleCustomRendering=g.handle.bind(g),this.calendar=new lE(this.elRef.current,Object.assign(Object.assign({},this.props),{handleCustomRendering:this.handleCustomRendering})),this.calendar.render(),this.calendar.on("_beforeprint",()=>{(0,l7.flushSync)(()=>{})}),g.subscribe(g=>{let y=Date.now(),v=!m;(l8||v||this.isUpdating||this.isUnmounting||y-m<100?st:l7.flushSync)(()=>{this.setState({customRenderingMap:g},()=>{m=y,v?this.doResize():this.requestResize()})})})}componentDidUpdate(){this.isUpdating=!0,this.calendar.resetOptions(Object.assign(Object.assign({},this.props),{handleCustomRendering:this.handleCustomRendering})),this.isUpdating=!1}componentWillUnmount(){this.isUnmounting=!0,this.cancelResize(),this.calendar.destroy()}doResize(){this.calendar.updateSize()}cancelResize(){void 0!==this.resizeId&&(cancelAnimationFrame(this.resizeId),this.resizeId=void 0)}getApi(){return this.calendar}}l9.act=st;class se extends l4.PureComponent{render(){let{customRendering:m}=this.props,{generatorMeta:g}=m,y="function"==typeof g?g(m.renderProps):g;return(0,l7.createPortal)(y,m.containerEl)}}function st(m){m()}var sn=m.i(207670),sr=l4,si=m.i(972383);function sa(m){let g=m=>m.split("T")[0]??"",y=m=>{let[g,y,v]=m.split("-").map(Number);return new Date(g,(y||1)-1,v||1)},v=m=>{let g=m.getFullYear(),y=String(m.getMonth()+1).padStart(2,"0"),v=String(m.getDate()).padStart(2,"0");return`${g}-${y}-${v}`},b=(m,g)=>m.getFullYear()===g.getFullYear()&&m.getMonth()===g.getMonth()&&m.getDate()===g.getDate();return m.map(m=>{let x=g(m.start),w=g(m.end||m.start),E=y(x),S=y(w);if(b(E,S))return m;let C=new Date(S);return C.setDate(C.getDate()+1),{...m,end:v(C)}})}let so=({displayView:m="calendar",heading:g,prevButtonTitle:y,nextButtonTitle:v,calendarViewButtonTitle:b,gridViewButtonTitle:x,listViewButtonTitle:w,events:E,locale:S})=>{let[C,k]=(0,sr.useState)(null),[j,T]=(0,sr.useState)(""),[O,P]=(0,sr.useState)(m),D=(0,sr.useRef)(null),_=sa(E),M=m=>{P(m)};(0,sr.useEffect)(()=>{if(D.current){let m=D.current.getApi();k(m),T(m.view.title)}},[]),(0,sr.useEffect)(()=>{C&&C.updateSize()},[C,O]),(0,sr.useEffect)(()=>
364{if("calendar"===O&&D.current){let m=D.current.el;m&&(m.style.display="block",m.style.opacity="1")}},[O]);let L=(()=>{if("calendar"===O)return _;{let m=new Date;return m.setHours(0,0,0,0),E.filter(g=>new Date(g.end||g.start)>=m)}})();return(0,N.jsx)("section",{children:(0,N.jsxs)("div",{className:"container",children:[(0,N.jsxs)("div",{className:"mb-6 flex items-center justify-between gap-4 md:gap-8",children:[(0,N.jsxs)("div",{className:(0,sn.clsx)("flex items-center gap-4 md:gap-8","calendar"!==O&&"hidden"),children:[(0,N.jsx)(I.default,{style:"tertiary",iconName:"chevron-left",title:y,onClick:()=>{C?.prev(),T(C?.view.title)}}),(0,N.jsx)("h2",{className:"text-xl font-bold text-grey-dark md:text-[28px] md:leading-9",children:j}),(0,N.jsx)(I.default,{style:"tertiary",iconName:"chevron-right",title:v,onClick:()=>{C?.next(),T(C?.view.title)}})]}),(0,N.jsx)("div",{className:(0,sn.clsx)("calendar"===O&&"hidden"),children:(0,N.jsx)("h2",{className:"text-[28px] font-bold leading-9 text-grey-dark",children:g})}),(0,N.jsxs)("ul",{className:"flex items-center gap-3",children:[(0,N.jsx)("li",{children:(0,N.jsx)(I.default,{style:"calendar"===O?"primary":"secondary",iconName:"calendar",title:b,onClick:()=>M("calendar")})}),(0,N.jsx)("li",{children:(0,N.jsx)(I.default,{style:"grid"===O?"primary":"secondary",iconName:"grid",title:x,onClick:()=>M("grid")})}),(0,N.jsx)("li",{className:"max-md:hidden",children:(0,N.jsx)(I.default,{style:"list"===O?"primary":"secondary",iconName:"list",title:w,onClick:()=>M("list")})})]})]}),(0,N.jsxs)("div",{className:"jsx-dc50dcf7ee953949 "+((0,sn.clsx)("fc bg-white","calendar"!==O&&"hidden")||""),children:[(0,N.jsx)(A.default,{id:"dc50dcf7ee953949",children:".fc{width:100%;max-width:1200px;margin:0 auto}.fc .fc-daygrid-day{height:120px!important}.fc .fc-daygrid-day-frame{height:100%!important}.fc .fc-daygrid-day-events{height:calc(100% - 30px)!important}"}),(0,N.jsx)(si.ErrorBoundary,{errorComponent:()=>(0,N.jsx)("div",{className:"jsx-dc50dcf7ee953949",children:"Error loading calendar"}),children:(0,N.jsx)(l9,{events:_,headerToolbar:!1,initialView:"dayGridMonth",firstDay:1,locale:S,plugins:[l6],height:"auto",contentHeight:"auto",expandRows:!0,handleWindowResize:!0,windowResizeDelay:100,ref:D})})]}),(0,N.jsx)("ul",{className:(0,sn.clsx)("grid gap-3 sm:gap-6","calendar"===O&&"hidden","grid"===O&&"sm:grid-cols-2 lg:grid-cols-3"),children:L.map(m=>(0,N.jsx)("li",{children:(0,N.jsx)(R.default,{...m})},m.id))})]})})};m.s(["default",0,so],503473)},812027,m=>{"use strict";var g=m.i(843476),y=m.i(38563),v=m.i(795092),b=m.i(376917),x=m.i(882596),w=m.i(207670),E=m.i(975157),S=m.i(271645),C=m.i(671149);let k=({back:m,header:S,description:k,image:j,imageCaption:T,footnotes:N,backgroundColor:A="#fff",textColor:I="#000",borderRadius:R="12px",borderWidth:O,borderColor:P})=>{let D=(0,x.useSitecore)();return(0,g.jsxs)("div",{className:"relative h-full rounded-xl px-4 pb-6 pt-[72px] text-left md:px-6 md:pb-9",style:{backgroundColor:A,color:I,borderRadius:R,borderWidth:O,borderColor:P},children:[S?.value&&(0,g.jsx)("h4",{className:"text-[20px] font-bold leading-[28px] md:text-[28px] md:leading-[36px]",children:D.page.mode.isEditing?(0,g.jsx)(b.Text,{field:S}):(0,g.jsx)("span",{dangerouslySetInnerHTML:{__html:(0,E.default)(String(S?.value??""))}})}),k&&(0,g.jsx)(v.RichText,{className:(0,w.clsx)("rich-text [&_h4]:!leading-[24px]:!leading-[24px] text-[24px] leading-[24px] [&_h4]:!text-[24px] [&_p]:!text-[24px] [&_p]:!leading-[24px]",S?.value&&"mt-3",m&&"dimoflax:text-center dimoflax:text-[36px] dimoflax:leading-[42px] dimoflax:text-[#582F86]"),field:k}),j&&(0,g.jsxs)("div",{className:"mt-4",children:[(0,g.jsx)(y.NextImage,{field:j,className:"corporate:rounded-xl"}),T&&(0,g.jsx)(b.Text,{className:"mt-1 text-xs",field:T})]}),N&&(0,g.jsxs)("div",{className:"mt-1 text-base leading-5 dimoflax:text-center dimoflax:text-[24px] dimoflax:leading-[24px] dimoflax:text-white",children:[N.header&&(0,g.jsx)(b.Text,{className:"mb-2 font-bold",field:N.header}),(0,g.jsx)(v.RichText,{className:"rich-text text-center",field:N.description})]}),(0,g.jsx)("div",{children:(0,g.jsx)(C.default,{className:(0,w.clsx)("absolute right-3 top-3 size-[30px] dimoflax:text-white nebido:text-white",m&&"rotate-45"),name:"flip"})})]})},j=({hover:m=!1,front:y,back:v})=>{let[b,x]=(0,S.useState)(0),[E,C]=(0,S.useState)(!1),j=(0,S.useRef)(null),T=(0,S.useRef)(null);return(0,S.useEffect)(()=>{let{current:m}=j,{current:g}=T;if(m&&g){let{offsetHeight:y}=m,{offsetHeight:v}=g;y>v?x(y):x(v)}},[j,T]),(0,g.jsxs)("button",{className:(0,w.clsx)("relative block w-full [transform-style:preserve-3d] motion-safe:transition motion-safe:duration-500",m&&"md:hover:[transform:rotateY(180deg)]",m&&E&&"max-md:[transform:rotateY(180deg)]",!m&&E&&"[transform:rotateY(180deg)]"),type:"button",onClick:()=>C(!E),style:{height:b},children:[(0,g.jsx)("div",{className:"absolute top-0 size-full [backface-visibility:hidden]",children:(0,g.jsx)("article",{style:{height:b||"auto"},ref:j,children:(0,g.jsx)(k,{...y})})}),(0,g.jsx)("div",{className:"absolute top-0 size-full [backface-visibility:hidden] [transform:rotateY(180deg)]",children:(0,g.jsx)("article",{style:{height:b||"auto"},ref:T,children:(0,g.jsx)(k,{...v,back:!0})})})]})},T=({cards:m})=>(0,g.jsx)("section",{children:(0,g.jsx)("div",{className:"container @container",children:(0,g.jsx)("ul",{className:"-mx-3 -mb-6 flex flex-wrap justify-center",children:m.map(m=>(0,g.jsx)("li",{className:"w-full px-3 pb-6 @2xl:w-1/2",children:(0,g.jsx)(j,{...m})},m.id))})})});m.s(["default",0,T])},558117,m=>{"use strict";var g=m.i(843476),y=m.i(207670),v=m.i(698778),b=m.i(882596),x=m.i(271645),w=m.i(2324);let E=m=>{let E=(0,b.useSitecore)(),[S,C]=(0,x.useState)(null),[k,j]=(0,x.useState)(null),T=(0,x.useRef)(-1),[N,A]=(0,x.useState)(!1),[I,R]=(0,x.useState)(!1),O
364=`formPlaceholder-1-${m.params.DynamicPlaceholderId}`,P=`formPlaceholder-2-${m.params.DynamicPlaceholderId}`,D='relative block min-h-[72px] pl-[88px] md:pl-[270px] align-baseline before:absolute before:left-[12px] md:before:left-[100px] md:before:top-1/2 md:before:translate-y-[-50%] before:block before:h-[64px] before:w-[64px] md:before:h-[72px] md:before:w-[72px] before:cursor-pointer before:rounded-full before:border-[4px] before:border-primary before:transition before:duration-[0.3s] before:ease-in-out before:content-[""] peer-checked:before:bg-primary',_="flex-[1] min-w-[0]",M='relative flex content-start justify-center min-h-auto overflow-hidden flex-wrap text-center text-base leading-[1.5] px-4 py-0 before:content-[""] before:rounded-full before:bg-white before:transition before:duration-300 before:ease-in-out peer-checked:before:bg-primary peer-checked:before:[transform:scale(calc(48/36))] before:border-[4px] before:border-primary before:z-[1] before:w-9 before:h-9 before:mt-3 before:mb-4 before:block after:content-[""] after:absolute after:block after:h-1 after:bg-primary after:top-[3.25rem] after:left-0 after:w-full',L="absolute opacity-0 cursor-default",F='w-full order-[-1] before:[counter-increment:form-steps] before:content-[counter(form-steps)_"."] before:font-bold',B="text-center",H=()=>{setTimeout(()=>{document.querySelectorAll("[data-page-index]").forEach(m=>{let g=m.getAttribute("data-page-index"),y="none"!==getComputedStyle(m).display,v=document.querySelector(`input[id^="pageIndex${g}"]`);v&&(v.checked=y),y&&null!==g&&(T.current=parseInt(g,10))}),document.querySelectorAll(".next-button, .submit-button, .back-button, .summary-page-edit-page").forEach(m=>{let g=m;g.hasAttribute("data-listener-added")||(g.addEventListener("click",()=>{H(),W()}),g.setAttribute("data-listener-added","true"))}),z()},300)},z=()=>{document.querySelectorAll(".foundationprintbtncontainer").forEach(m=>{let g=m;6===T.current?g.classList.remove("hidden"):g.classList.add("hidden")}),document.querySelectorAll(".foundationbackbtncontainer").forEach(m=>{let g=m;0===T.current?(g.classList.remove("hidden"),g.setAttribute("aria-hidden","false"),g.style.top="-90px"):6===T.current?(g.classList.remove("hidden"),g.setAttribute("aria-hidden","false"),g.style.top="-106px"):(g.classList.add("hidden"),g.setAttribute("aria-hidden","true"))})},V=()=>{document.querySelectorAll("[data-page-index]").forEach(m=>{"0"===m.getAttribute("data-page-index")?(m.style.display="flex",m.style.opacity="1"):(m.style.display="none",m.style.opacity="0")}),T.current=-1,document.querySelectorAll('input[id^="pageIndex"]').forEach(m=>{let g=m;"pageIndexStartArtDerLeistung"===g.id?g.checked=!0:g.checked=!1}),setTimeout(()=>{z()},300)},U=m=>{let g=document.querySelectorAll(".main-form-wrapper")[0];g&&g.classList.add("Spezifischer Bedarf"==m?"formular-spezifischer-bedarf":"formular-persoenliche-begleitung")},W=()=>{window.scrollTo({top:0,left:0,behavior:"smooth"})};return(0,x.useEffect)(()=>{W()},[k]),(0,g.jsxs)(g.Fragment,{children:[(0,g.jsx)("p",{className:"text-[22px] leading-[34px] print:hidden",children:"* Pflichtangabe"}),(0,g.jsxs)("div",{className:"my-[80px] flex flex-row [counter-reset:form-steps] max-md:hidden print:hidden","aria-hidden":"true",children:[(0,g.jsx)("span",{className:(0,y.default)(M,'order-2 min-w-[72px] before:mt-5 before:!h-[72px] before:!w-[72px] before:bg-[url("/assets/images/FoundationSupportForm/form-checkmark.png")] before:bg-center before:bg-no-repeat after:right-[50%] after:!w-[50%]')}),(0,g.jsxs)("div",{className:_,children:[(0,g.jsx)("input",{className:(0,y.default)(L,"peer"),type:"radio",id:"pageIndexStartArtDerLeistung",name:"foundationSupportFormNavigation",defaultChecked:!0,value:"1. Art der Leistung","aria-hidden":"true",tabIndex:-1,disabled:!0}),(0,g.jsxs)("label",{className:(0,y.default)(M,"after:left-[50%] after:!w-[50%]"),htmlFor:"pageIndexStartArtDerLeistung",children:[(0,g.jsx)("span",{className:F}),(0,g.jsx)("div",{"aria-hidden":"true",className:B,children:"Art der Leistung"})]})]}),(0,g.jsxs)("div",{className:_,children:[(0,g.jsx)("input",{className:(0,y.default)(L,"peer"),type:"radio",id:"pageIndex0Vorau
364ssetzungen",name:"foundationSupportFormNavigation",defaultChecked:!1,value:"2. Voraussetzungen","aria-hidden":"true",tabIndex:-1,disabled:!0}),(0,g.jsxs)("label",{className:M,htmlFor:"pageIndex0Voraussetzungen",children:[(0,g.jsx)("span",{className:F}),(0,g.jsx)("div",{"aria-hidden":"true",className:B,children:"VorausÂsetzungen"})]})]}),(0,g.jsxs)("div",{className:_,children:[(0,g.jsx)("input",{className:(0,y.default)(L,"peer"),type:"radio",id:"pageIndex1Kontaktdaten",name:"foundationSupportFormNavigation",defaultChecked:!1,value:"3. Kontaktdaten","aria-hidden":"true",tabIndex:-1,disabled:!0}),(0,g.jsxs)("label",{className:M,htmlFor:"pageIndex1Kontaktdaten",children:[(0,g.jsx)("span",{className:F}),(0,g.jsx)("div",{"aria-hidden":"true",className:B,children:"Kontaktdaten"})]})]}),(0,g.jsxs)("div",{className:_,children:[(0,g.jsx)("input",{className:(0,y.default)(L,"peer"),type:"radio",id:"pageIndex2Leistung",name:"foundationSupportFormNavigation",defaultChecked:!1,value:"4. Angaben zur Leistung","aria-hidden":"true",tabIndex:-1,disabled:!0}),(0,g.jsxs)("label",{className:M,htmlFor:"pageIndex2Leistung",children:[(0,g.jsx)("span",{className:F}),(0,g.jsx)("div",{"aria-hidden":"true",className:B,children:"Angaben zur Leistung"})]})]}),(0,g.jsxs)("div",{className:_,children:[(0,g.jsx)("input",{className:(0,y.default)(L,"peer"),type:"radio",id:"pageIndex3Situation",name:"foundationSupportFormNavigation",defaultChecked:!1,value:"5. Ihre Situation","aria-hidden":"true",tabIndex:-1,disabled:!0}),(0,g.jsxs)("label",{className:M,htmlFor:"pageIndex3Situation",children:[(0,g.jsx)("span",{className:F}),(0,g.jsxs)("div",{"aria-hidden":"true",className:B,children:["Persönliche Begleitung"!=S&&(0,g.jsxs)(g.Fragment,{children:["Ihre",(0,g.jsx)("br",{}),"Situation"]}),"Persönliche Begleitung"==S&&(0,g.jsxs)(g.Fragment,{children:["Kontaktdaten",(0,g.jsx)("br",{}),"Begleitperson"]})]})]})]}),(0,g.jsxs)("div",{className:_,children:[(0,g.jsx)("input",{className:(0,y.default)(L,"peer"),type:"radio",id:"pageIndex4Dokumente",name:"foundationSupportFormNavigation",defaultChecked:!1,value:"6. Dokumente hochladen","aria-hidden":"true",tabIndex:-1,disabled:!0}),(0,g.jsxs)("label",{className:M,htmlFor:"pageIndex4Dokumente",children:[(0,g.jsx)("span",{className:F}),(0,g.jsx)("div",{"aria-hidden":"true",className:B,children:"Dokumente hochladen"})]})]}),(0,g.jsxs)("div",{className:_,children:[(0,g.jsx)("input",{className:(0,y.default)(L,"peer"),type:"radio",id:"pageIndex5Bestätigung",name:"foundationSupportFormNavigation",defaultChecked:!1,value:"7. Bestätigung","aria-hidden":"true",tabIndex:-1,disabled:!0}),(0,g.jsxs)("label",{className:M,htmlFor:"pageIndex5Bestätigung",children:[(0,g.jsx)("span",{className:F}),(0,g.jsx)("div",{"aria-hidden":"true",className:B,children:"Bestätigung"})]})]}),(0,g.jsxs)("div",{className:_,children:[(0,g.jsx)("input",{className:(0,y.default)(L,"peer"),type:"radio",id:"pageIndex6Zusammenfassung",name:"foundationSupportFormNavigation",defaultChecked:!1,value:"8. Zusammenfassung","aria-hidden":"true",tabIndex:-1,disabled:!0}),(0,g.jsxs)("label",{className:(0,y.default)(M),htmlFor:"pageIndex6Zusammenfassung",children:[(0,g.jsx)("span",{className:F}),(0,g.jsx)("div",{"aria-hidden":"true",className:B,children:"ZusammenÂfassung"})]})]})]}),(0,g.jsx)("img",{alt:"Logo der Grünenthal Stiftung",width:"172",height:"88",decoding:"async","data-nimg":"1",className:"mb-10 hidden h-20 w-auto max-w-[275px] shrink-0 print:block",src:"/assets/images/FoundationSupportForm/stiftungslogo.svg"}),(0,g.jsx)("h4",{className:"hidden text-[26px] font-bold leading-[36px] print:block",children:"Onlineantrag Unterstützungsleistungen"}),"Persönliche Begleitung"!=S&&(0,g.jsx)("h4",{className:"mb-4 hidden text-[20px] font-bold leading-[32px] print:!block",children:"Antrag auf Unterstützungleistungen für spezifischen Bedarf"}),"Persönliche Begleitung"==S&&(0,g.jsx)("h4",{className:"hidden text-[20px] font-bold leading-[32px] print:!block",children:"Antrag auf Unterstützungleistungen für eine Persönliche Begleitung"}),(0,g.jsx)("div",{className:"fixed right-[0px] top-[calc(20%_+_70px)] z-[99999] hidden h-[80px] w-[80px] bg-white print:!block"}),(0,g.jsxs)("div",{className:k?"hidden":"block","aria-hidden":k?"true":"false",children:[(0,g.jsx)("h3",{className:"mb-[104px] hyphens-auto text-4xl leading-[40px] lg:text-[52px] lg:leading-[52px]",children:"Welche Unterstützungsleistung möchten Sie beantragen?"}),(0,g.jsxs)("form",{children:[(0,g.jsxs)("div",{className:"text-xl leading-[30px] md:text-[22px] md:leading-[34px]",children:[(0,g.jsx)("input",{className:"peer absolute opacity-[0]",type:"radio",id:"formSelectionRadio1",name:"formSelection",value:"Spezifischer Bedarf",tabIndex:-1,onChange:()=>{C("Spezifischer Bedarf")}}),(0,g.jsxs)("label",{className:(0,y.default)(D),htmlFor:"formSelectionRadio1",tabIndex:0,children:[(0,g.jsx)("b",{children:"Spezifischer Bedarf*"}),(0,g.jsx)("br",{}),"Die Grünenthal-Stiftung unterstützung Anschaffungen zur Deckung von spezifischen Bedarfen. Dazu zählen in erster Linie UmbaumaÃnahmen für PKW, Anpassungen im Wohnumfeld (z.B. Bad, Küche) und therapeutische Hilfsmittel (z.B. Mobilitätshilfen)."]})]}),(0,g.jsxs)("div",{className:"text-xl leading-[30px] md:text-[22px] md:leading-[34px]",children:[(0,g.jsx)("input",{className:"peer absolute opacity-[0]",type:"radio",id:"formSelectionRadio2",name:"formSelection",value:"Persönliche Begleitung",tabIndex:-1,onChange:()=>{C("Persönliche Begleitung")}}),(0,g.jsxs)("label",{className:(0,y.default)(D,"mt-[88px]"),htmlFor:"formSelectionRadio2",tabIndex:0,children:[(0,g.jsx)("b",{children:"Persönliche Begleitung*"}),(0,g.jsx)("br",{}),"Reisen stellen auch für Thalidomid-betroffene Menschen eine wichtige Möglichkeit dar, um beispielsweise Freunde und Familie zu besuchen, Neues zu Erleben und den Alltag einmal hinter sich zu lassen. Wir unterstützen Reisen und andere auÃerhäusliche Aktivitäten, indem wir das Honorar für eine Begleitperson übernehmen."]})]}),(0,g.jsx)("p",{className:"px-8 py-16 text-xl md:text-[22px]",children:"Bitte wählen sie eine Option."}),(0,g.jsx)("div",{className:`flex w-full flex-row justify-end px-4 py-8 transition-opacity duration-[0.3s] ease-in-out ${S?"pointer-events-auto opacity-100":"pointer-events-none opacity-0"}`,inert:!S||void 0,children:S&&(0,g.jsx)(w.default,{label:"Weiter",title:"Weiter",iconName:"arrow-circle-right",iconPosition:"right",hasIcon:!0,className:"m-[16
364px] font-bold",style:"primary",onClick:()=>{H(),j(S),U(S)},"aria-hidden":!S})})]})]}),"Spezifischer Bedarf"===k&&(0,g.jsx)("div",{id:"form1Wrapper",className:(0,y.default)("hidden transition-opacity duration-300 ease-in-out","Spezifischer Bedarf"===k&&"!block",N&&"!block opacity-0","[--page0-display-state:none]",'[--page5-headline:"Seite_5:_Ihre_Situation"]','print:[--page5-headline:"Ihre_Situation"]'),children:(0,g.jsx)(v.AppPlaceholder,{name:O,rendering:m.rendering,page:E.page,componentMap:E.componentMap,"aria-hidden":"Spezifischer Bedarf"!==k})}),"Persönliche Begleitung"===k&&(0,g.jsx)("div",{id:"form2Wrapper",className:(0,y.default)("hidden transition-opacity duration-300 ease-in-out","Persönliche Begleitung"===k&&"!block",I&&"!block opacity-0","[--page0-display-state:none]",'[--page5-headline:"Seite_5:_Kontaktdaten_Begleitperson"]','print:[--page5-headline:"Kontaktdaten_Begleitperson"]',"print:[--page5-labels-display-state:none]","print:[--page5-children-display-state:inline-flex]","print:[--page5-children-width-state:fit-content]","print:[--page5-children-margin-left-state:12px]"),children:(0,g.jsx)(v.AppPlaceholder,{name:P,rendering:m.rendering,page:E.page,componentMap:E.componentMap,"aria-hidden":"Persönliche Begleitung"!==k})}),(0,g.jsx)("div",{className:(0,y.default)("relative inline-flex flex-row justify-start transition-opacity duration-[0.3s] ease-in-out pointer-events-auto print:hidden","hidden","foundationbackbtncontainer"),children:(0,g.jsx)(w.default,{label:"zurück",title:"zurück",iconName:"arrow-circle-left",iconPosition:"left",hasIcon:!0,className:"m-[16px] !font-bold",style:"primary",onClick:()=>{if(0===T.current&&("Spezifischer Bedarf"===k?A(!0):"Persönliche Begleitung"===k&&R(!0),V(),j(null),A(!1),R(!1)),6===T.current){let m=document.querySelectorAll(".summary-page-edit-page");m.length>0&&m[m.length-1].dispatchEvent(new MouseEvent("click"))}}})}),k&&(0,g.jsx)("div",{className:"foundationprintbtncontainer hidden relative top-[-60px] flex w-full flex-row justify-start pr-[24px] pt-[3rem] sm:justify-end sm:pt-8 md:top-[-108px] md:pr-[16px] lg:pr-[52px] print:hidden",children:(0,g.jsxs)("p",{className:"inline max-w-[237px] text-[18px]",children:["Oder"," ",(0,g.jsx)("a",{className:"cursor-pointer font-bold !text-primary underline hover:no-underline",role:"button",tabIndex:0,"aria-haspopup":"dialog",onClick:m=>{m.stopPropagation(),document.querySelectorAll(".page-wrapper.collapsed").forEach(m=>{m.classList.remove("collapsed")}),window.print()},onKeyDown:m=>{(" "===m.key||"Enter"===m.key)&&(m.preventDefault(),document.querySelectorAll(".page-wrapper.collapsed").forEach(m=>{m.classList.remove("collapsed")}),window.print())},children:"hier eine druckbare PDF-Datei erzeugen"})," ","für den postalischen Versand."]})})]})};m.s(["FoundationSupportFormComponent",0,E])},727273,m=>{"use strict";var g=m.i(843476),y=m.i(38563),v=m.i(795092),b=m.i(376917),x=m.i(882596),w=m.i(975157),E=m.i(671149),S=m.i(207670);let C=m=>{let{isPromoted:C,label:k,imageStyle:j="cover"}=m,T=m.image?.value?.src,N="string"==typeof T?T.split(".").pop():void 0,A=N?N.split("?")[0].toLowerCase():"",I=["jpg","jpeg","png"],R=(0,x.useSitecore)(),O=!R.page.mode.isEditing&&I.includes(A),P="contain"===j?"object-contain max-h-[290px] bg-grey-light":"aspect-video w-full object-cover @lg:w-1/3",D=O?(0,g.jsx)(y.NextImage,{className:P,field:m.image,width:767,sizes:"(max-width: 767px) 100vw, (max-width: 1279px) 50vw, 33vw",quality:85}):(0,g.jsx)(y.NextImage,{className:P,field:m.image,unoptimized:!0});return(0,g.jsxs)("article",{className:"border-grey-500 relative grid h-full border @container",children:[(0,g.jsxs)("div",{className:"flex max-w-full flex-col @lg:flex-row",children:[m.image&&D,(m.header||m.date||m.type||m.description)&&(0,g.jsxs)("div",{className:"flex grow flex-col justify-between gap-4 bg-white px-3 pb-5 pt-4 @lg:w-2/3 @lg:px-5",children:[(0,g.jsx)("div",{className:"hidden @lg:flex @lg:items-center @lg:justify-between @lg:gap-4",children:(m.isPromoted||m.label)&&(0,g.jsxs)("div",{className:(0,S.clsx)("flex items-center gap-2 px-2 py-1 text-xs font-bold uppercase leading-5 text-white",m.isPromoted?"bg-yellow-400":"bg-primary-dark"),children:[m.isPromoted&&(0,g.jsx)(E.default,{className:"size-4",name:"star"}),m.label&&(0,g.jsx)("span",{children:m.label})]})}),(0,g.jsxs)("div",{className:"grid gap-4",children:[(m.header||m.date||m.type)&&(0,g.jsxs)("div",{className:"flex flex-col gap-2",children:[m.header&&(0,g.jsx)("h4",{className:"text-xl font-bold text-grey-dark underline [word-break:break-word] md:text-[28px] md:leading-9",children:(0,g.jsx)(b.Text,{field:m.header})}),(m.date||m.type)&&(0,g.jsxs)("div",{className:"flex flex-col gap-1",children:[m.date&&(0,g.jsx)("time",{className:"text-xs text-grey-dark",dateTime:String(m.date.value),children:(0,g.jsx)("div",{suppressHydrationWarning:!0,children:(0,w.formatDateToLocaleDateString)(m.date.value?.toString()??"",R.page.locale)})}),m.type&&(0,g.jsx)("p",{className:"text-xs text-grey-dark",children:m.type})]})]}),m.description&&m.description?(0,g.jsx)("div",{className:"flex-grow text-base leading-5 text-grey-dark",children:(0,g.jsx)(v.RichText,{field:m.description})}):(0,g.jsx)("p",{className:"flex-grow text-base leading-5 text-grey-dark",children:(0,g.jsx)(b.Text,{field:m.description})})]}),(0,g.jsx)("div",{className:"flex flex-col items-center justify-center gap-2 @lg:flex-row @lg:justify-end",children:m.children})]})]}),(C||k)&&(0,g.jsx)("div",{className:"absolute top-2 flex w-full items-center justify-between gap-4 px-3 @lg:hidden",children:(C||k)&&(0,g.jsxs)("div",{className:(0,S.clsx)("-ml-3 flex items-center gap-2 px-2 py-1 text-xs font-bold uppercase leading-5 text-white",m.isPromoted?"bg-yellow-400":"bg-primary-dark"),children:[C&&
364(0,g.jsx)(E.default,{className:"size-4",name:"star"}),k&&(0,g.jsx)("span",{children:k})]})})]})};m.s(["default",0,C])},271124,481857,m=>{"use strict";var g=m.i(843476),y=m.i(207670),v=m.i(2324),b=m.i(271645);let x=({header:m,isGridView:x=!1,gridViewButtonTitle:w,listViewButtonTitle:E,id:S,styles:C,children:k})=>{let[j,T]=(0,b.useState)(x),N=m=>{T(m)};return(0,g.jsx)("section",{className:(0,y.clsx)(C??C),id:S,children:(0,g.jsxs)("div",{className:"container",children:[(0,g.jsxs)("div",{className:(0,y.clsx)("mb-12 flex items-center gap-6 max-sm:hidden",m?"justify-between":"justify-end"),children:[m&&(0,g.jsx)("h3",{className:"text-[28px] font-bold leading-9 text-grey-dark",children:m}),(0,g.jsxs)("ul",{className:"flex items-center gap-3",children:[(0,g.jsx)("li",{children:(0,g.jsx)(v.default,{style:j?"primary":"secondary",iconName:"grid",title:w,onClick:()=>N(!0)})}),(0,g.jsx)("li",{children:(0,g.jsx)(v.default,{style:j?"secondary":"primary",iconName:"list",title:E,onClick:()=>N(!1)})})]})]}),(0,g.jsx)("ul",{className:(0,y.clsx)("grid gap-3 sm:gap-6",j&&"sm:grid-cols-2 lg:grid-cols-3"),children:k})]})})};m.s(["default",0,x],271124);var w=g,E=m.i(948148),S=b,C=m.i(524919),k=v,j=m.i(727273),T=m.i(249627);let N=m=>{let g=(0,E.useTranslations)(),[y,v]=(0,S.useState)(1),[b,x]=(0,S.useState)(!1);(0,S.useEffect)(()=>{x(C.cartService.getCartItems().some(g=>g.id===m.id))},[m.id]);let N=m=>{v(Number(m.target.value))};return(0,w.jsx)(j.default,{...m,children:(0,w.jsxs)("div",{className:"w-full space-y-3 self-stretch p-4",children:[m.printMaterial&&(0,w.jsx)("div",{className:"flex items-center gap-2",children:b?(0,w.jsx)(k.Button,{label:g("Cart/RemoveFromCart"),iconName:"
364cart",iconPosition:"left",style:"primary",onClick:()=>{C.cartService.removeFromCart(m.id),x(!1),T.eventService.emit("cartUpdated")}}):(0,w.jsxs)("div",{className:"flex items-center gap-2",children:[(0,w.jsx)(k.Button,{label:g("Cart/AddToCart"),iconName:"cart",iconPosition:"left",style:"primary",onClick:()=>{let g={id:m.id,title:String(m.header?.value??""),description:String(m.description?.value??""),quantity:Number(y),imageUrl:String(m.image?.value?.src??""),downloadUrl:m.downloadUrl,label:String(m.label??""),properties:m.type??"",materialNumber:m.materialNumber,maxAmount:m.maxAmount};C.cartService.addToCart(g),x(!0),T.eventService.emit("cartUpdated")}}),m.maxAmount>0&&(0,w.jsx)("select",{value:y,onChange:N,className:"rounded-full border border-gray-300 bg-white px-3 py-3 shadow-sm",children:Array.from({length:m.maxAmount},(m,g)=>g+1).map(m=>(0,w.jsx)("option",{value:m,children:m},m))})]})}),(0,w.jsx)("div",{className:"flex",children:(0,w.jsx)(k.Button,{label:g("Cart/Download"),iconName:"download",iconPosition:"left",style:"primary",href:m.downloadUrl})})]})})};m.s(["default",0,N],481857)},439716,m=>{"use strict";var g=m.i(843476),y=m.i(271645),v=m.i(618566),b=m.i(948148),x=m.i(207670);let w=({letters:m,terms:w=[]})=>{let E=(0,v.useRouter)(),S=(0,v.usePathname)(),C=(0,b.useTranslations)(),[k,j]=(0,y.useState)(!1);if(w.length>0){let m=S?.split("/").filter(Boolean)||[],y=m[m.length-1]?.toLowerCase()||"",v=m.length>1?`/${m.slice(0,-1).join("/")}`:"",b="abcdefghijklmnopqrstuvwxyz",x=b.indexOf(y),T=x>0?b[x-1]:void 0,N=x>=0&&x<b.length-1?b[x+1]:void 0,A=m=>{m&&v&&(j(!0),E.push(`${v}/${m}`))},I=()=>{v&&(j(!0),E.push(v))};return(0,g.jsxs)("section",{className:"container",children:[y&&(0,g.jsx)("h1",{className:"mb-8 text-4xl font-bold text-primary-dark",children:y.toUpperCase()}),(0,g.jsx)("div",{className:"glossary-terms text-base leading-5 text-grey-dark",children:w.map(m=>(0,g.jsx)("article",{children:m.description?(0,g.jsx)("div",{className:"rich-text",dangerouslySetInnerHTML:{__html:m.description}}):(0,g.jsxs)("h2",{className:"text-xl font-bold text-primary-dark",children:[m.title||m.name," "]})},m.id))}),(0,g.jsx)("nav",{"aria-label":"Glossary letter navigation",className:"mt-10 border-t border-grey-light pt-6",children:(0,g.jsxs)("div",{className:"flex flex-wrap items-center justify-between gap-4",children:[(0,g.jsx)("div",{children:T&&(0,g.jsxs)("button",{type:"button",onClick:()=>A(T),disabled:k,className:"text-primary-dark underline hover:no-underline disabled:opacity-50",children:["â ",C("Glossary/PreviousLetter")," ",T.toUpperCase()]})}),(0,g.jsx)("button",{type:"button",onClick:I,disabled:k,className:"font-bold text-primary-dark underline hover:no-underline disabled:opacity-50",children:C("Glossary/BackToGlosary")}),(0,g.jsx)("div",{children:N&&(0,g.jsxs)("button",{type:"button",onClick:()=>A(N),disabled:k,className:"text-primary-dark underline hover:no-underline disabled:opacity-50",children:[C("Glossary/NextLetter")," ",N.toUpperCase()," â"]})})]})})]})}if(!m.length)return(0,g.jsx)("section",{className:"container"});let T=m=>{let g=m.label?.trim().toLowerCase();if(!g||!S)return;j(!0);let y=`${S.replace(/\/$/,"")}/${g}`;E.push(y)};return(0,g.jsxs)("section",{className:"container",children:[(0,g.jsx)("div",{className:"max-md:hidden",children:(0,g.jsx)("ul",{className:"flex flex-wrap justify-center gap-2",children:m.map(m=>(0,g.jsx)("li",{className:"grow",children:(0,g.jsx)("button",{type:"button",disabled:k,className:(0,x.default)("flex w-full flex-col items-center gap-4 border border-primary-dark px-4 py-3 text-center text-base leading-5 transition vimovo:border-secondary","text-primary-dark vimovo:text-secondary","corporate:rounded-xl",k&&"opacity-50"),onClick:()=>T(m),children:m.label.toUpperCase()})},m.id))})}),(0,g.jsx)("div",{className:"md:hidden",children:(0,g.jsx)("ul",{children:m.map(m=>(0,g.jsx)("li",{children:(0,g.jsx)("button",{type:"button",disabled:k,className:(0,x.default)("w-full border-b border-primary-dark px-4 py-2 text-left text-xl text-primary-dark transition hover:border-grey-dark hover:text-grey-dark vimovo:border-secondary",k&&"opacity-50"),onClick:()=>T(m),children:m.label.toUpperCase()})},m.id))})})]})};m.s(["default",0,w])},243883,m=>{"use strict";var g=m.i(843476),y=m.i(38563),v=m.i(376917),b=m.i(2324);let x=({cta1:m,cta2:x,header:w,subheader:E,image:S,imageSmall:C})=>(0,g.jsxs)("section",{className:"relative flex flex-col md:flex-row md:items-center",children:[S&&(0,g.jsx)(y.NextImage,{className:"absolute left-0 top-0 h-full w-full object-cover max-md:hidden",field:S}),(C||S)&&(0,g.jsx)(y.NextImage,{className:"absolute left-0 top-0 h-full w-full object-cover md:hidden",field:C||S}),(0,g.jsx)("div",{className:"container relative z-10 py-[90px] md:px-[80px]",children:(0,g.jsxs)("div",{className:"flex flex-col gap-8",children:[w?.value&&(0,g.jsx)("h3",{className:"text-2xl font-bold leading-[30px] text-white qutenza:text-grey-dark qpatient:text-black md:text-[34px] md:leading-[46px]",children:(0,g.jsx)(v.Text,{field:w})}),E?.value&&(0,g.jsx)("div",{className:"text-base leading-5 text-white qutenza:max-w-[365p
364x] qutenza:text-grey-dark",children:(0,g.jsx)(v.Text,{field:E})}),(0,g.jsxs)("div",{className:"flex items-center gap-8 max-md:flex-col",children:[m&&(0,g.jsx)(b.default,{...m}),x&&(0,g.jsx)(b.default,{...x})]})]})})]});m.s(["default",0,x])},858271,m=>{"use strict";var g=m.i(843476),y=m.i(168491);let v=m=>(0,g.jsx)("section",{className:"first:[&>div]:py-0",children:(0,g.jsx)("div",{className:"container max-w-[1062px] corporate:max-w-none [&_img]:max-h-60 [&_img]:object-cover",children:(0,g.jsx)(y.default,{...m})})});m.s(["default",0,v])},539688,m=>{"use strict";var g=m.i(843476),y=m.i(168491),v=g,b=m.i(207670),x=m.i(271645);m.i(999493);var w=m.i(204922),E=m.i(872225),S=m.i(858498),C=m.i(186301);let k=({className:m,variant:g="default",autoplay:y=!1,items:k})=>{let j=(0,x.useRef)(null),T=(0,x.useRef)(null),N=(0,x.useRef)(null),A=(0,x.useCallback)(()=>{if(j.current&&T.current){if(N.current)return;let m="fullwidth"===g?2:4,v=k.length>=m,b=new w.default(j.current,{autoplay:!!y&&{delay:1e4,pauseOnMouseEnter:!0},slidesPerView:"fullwidth"===g?1:"auto",loop:v,centeredSlides:!1,initialSlide:0,breakpoints:{768:{spaceBetween:"fullwidth"===g?0:-48,centeredSlides:!0,slidesPerView:"fullwidth"===g?1:"auto",initialSlide:0}},keyboard:{enabled:!0},modules:[E.Autoplay,S.Keyboard,C.Pagination],pagination:{el:T.current,clickable:!0},spaceBetween:12*("fullwidth"!==g)});b.on("slideChange",()=>{b.pagination.render(),b.pagination.update()}),N.current=b}},[y,g,k.length]);return(0,x.useEffect)(()=>(A(),()=>{if(N.current){try{N.current.destroy(!0,!0)}catch(m){}N.current=null}}),[A]),(0,v.jsxs)("div",{className:(0,b.clsx)("carousel relative",m,"md:px-0"),children:[(0,v.jsx)("div",{className:"swiper",ref:j,children:(0,v.jsx)("div",{className:(0,b.clsx)("swiper-wrapper"),children:k.map((m,y)=>(0,v.jsx)("div",{className:(0,b.clsx)("swiper-slide","default"===g&&"max-md:ml-5 max-md:!w-[75%] md:!w-auto lg:!w-[846px] max-md:[.container_&]:ml-9 max-md:[.container_&]:!w-[67%] lg:[.container_&]:!w-[782px]","default"===g&&"md:!scale-75 md:blur-sm md:transition md:duration-300 md:[&.swiper-slide-active]:!scale-100 md:[&.swiper-slide-active]:blur-none"),children:m},y))})}),(0,v.jsx)("div",{className:(0,b.clsx)("swiper-pagination","default"===g&&"!static","fullwidth"===g&&"!bottom-7 md:!bottom-10"),ref:T})]})};var j=m.i(795092),T=b;let N=({images:m,variant:v,autoplay:b})=>(0,g.jsx)("section",{children:(0,g.jsx)("div",{className:(0,T.clsx)("relative","fullwidth"!==v&&"corporate:left-1/2 corporate:right-1/2 corporate:ml-[-50vw] corporate:mr-[-50vw] corporate:w-screen","fullwidth"===v&&"corporate:origin-center corporate:max-md:mx-[calc(50%-50vw)] corporate:max-md:w-screen"),children:(0,g.jsx)(k,{className:(0,T.clsx)("corporate:mx-auto corporate:mb-8 corporate:max-w-[1440px] corporate:overflow-x-hidden corporate:md:mb-10","fullwidth"!==v&&"corporate:md:px-[80px]"),autoplay:b,variant:v,items:m.map(m=>(0,g.jsxs)("div",{className:(0,T.clsx)("swiper-slide !h-auto"),children:[(0,g.jsx)(y.default,{notRounded:"fullwidth"===v,fullWidth:!1,loadEager:!0,image:{...m.image.jsonValue,caption:"fullwidth"===v?void 0:m.imageCaption.jsonValue,captionClassName:"fullwidth"===v?void 0:"corporate:md:ml-5 corporate:md:my-2"}}),(0,g.jsx)(j.RichText,{className:"rich-text mb-2 text-center",field:m.imageText.jsonValue})]},m.id))})})});m.s(["default",0,N],539688)},607848,m=>{"use strict";var g=m.i(843476),y=m.i(207670),v=m.i(376917),b=m.i(795092),x=m.i(882596),w=m.i(38563);let E=({variant:m="default",title:E,richText:S,image:C})=>{let k=C?.value?.src,j=k?.split(".").pop()?.split("?")[0].toLowerCase(),T=["jpg","jpeg","png"],N=!(0,x.useSitecore)().page.mode.isEditing&&T.includes(j)?(0,g.jsx)(w.NextImage,{className:"rounded-[7px] object-cover md:h-full",field:C,width:1279,sizes:"100vw",quality:85}):(0,g.jsx)(w.NextImage,{className:"rounded-[7px] object-cover md:h-full",field:C,unoptimized:!0});return(0,g.jsx)("section",{className:(0,y.clsx)("secondary"===m?"bg-white":"bg-gradient-to-t from-primary to-primary-dark"),children:(0,g.jsxs)("div",{className:"container flex gap-6 max-md:flex-col md:h-full md:gap-14",children:[(0,g.jsxs)("div",{className:(0,y.clsx)("md:w-3/5 md:min-w-[60%]","secondary"===m&&"md:order-1"),children:[(0,g.jsx)("h2",{className:(0,y.clsx)("mb-12 text-[40px] font-bold leading-[48px]","secondary"===m?"mb-6 border-b-2 border-primary-dark pb-6 text-grey-dark":"mb-12 text-white"),children:(0,g.jsx)(v.Text,{field:E})}),(0,g.jsx)(b.RichText,{className:(0,y.clsx)("rich-text","default"===m&&"text-white"),field:S})]}),(0,g.jsx)("div",{className:(0,y.clsx)("md:w-2/5 md:min-w-[86px]","secondary"===m&&"md:order-0"),children:N})]})})};m.s(["default",0,E])},67674,m=>{"use strict";var g=m.i(843476),y=m.i(207670),v=m.i(38563),b=m.i(795092),x=m.i(376917),w=m.i(882596);let E=({variant:m="default",title:E,description:S,highlight:C,highlightCards:k,preCardsText:j,cards:T,postCardsText:N})=>{let A=["jpg","jpeg","png"],I=(0,w.useSitecore)();return(0,g.jsx)("section",{className:(0,y.clsx)(("secondary"==m||m.startsWith("tertiary"))&&"bg-grey-light"),children:(0,g.jsxs)("div",{className:"container",children:[(0,g.jsxs)("div",{children:[(0,g.jsx)("h2",{className:"mb-10 text-center text-[32px] font-bold leading-[48px] text-black md:text-[40px]",children:(0,g.jsx)(x.Text,{field:E})}),(S||C||k&&k.length>0)&&(0,g.jsxs)("div",{className:(0,y.clsx)("grid","default"===m&&"gap-12 border-y-2 border-primary-dark pb-12 pt-9","secondary"===m&&"gap-6"),children:[S&&(0,g.jsx)("div",{className:"text-[24px] leading-[30px] text-black",children:(0,g.jsx)(b.RichText,{className:"rich-text",field:S})}),C&&(0,g.jsx)("div",{className:(0,y.clsx)("text-center text-[24px] font-bold leading-[30px]","secondary"===m?"text-dark":"text-primary"),children:(0,g.jsx)(x.Text,{field:C})}),k&&k.length>0&&(0,g.jsx)("ul",{className:"flex flex-wrap justify-center gap-4",children:k.map(v
364=>(0,g.jsxs)("li",{className:(0,y.clsx)("flex min-h-[280px] flex-col items-center justify-center rounded-[7px] border border-primary-dark bg-white p-5 text-center font-bold text-primary-dark","secondary"===m?"text-[32px] leading-[36px] sm:w-[calc(50%-10px)] md:w-[calc(33.333333%-10px)]":"text-[24px] leading-[30px] sm:w-[calc(50%-12px)] md:w-[calc(33.333333%-12px)]"),children:[(0,g.jsx)("div",{className:"flex items-center gap-3.5",children:(0,g.jsx)("span",{children:(0,g.jsx)(x.Text,{field:v.title})})}),v.description&&(0,g.jsx)("p",{className:"mt-2.5 text-[18px] leading-[24px]",children:(0,g.jsx)(b.RichText,{className:"rich-text",field:v.description})})]},v.id))})]})]}),(0,g.jsxs)("div",{children:[j&&(0,g.jsx)("div",{className:(0,y.clsx)("text-center text-[24px] leading-[30px] text-black","default"===m&&"py-10","secondary"===m&&"py-6 font-bold"),children:(0,g.jsx)(x.Text,{field:j})}),(0,g.jsx)("ul",{className:(0,y.clsx)("grid sm:grid-cols-2","default"===m&&"gap-6 md:grid-cols-3","secondary"===m&&"gap-5 md:grid-cols-3",m.startsWith("tertiary")&&"gap-8"),children:T.map(({id:w,image:E,title:S,description:C})=>{let k=E?.value?.src,j=k?.split(".").pop()?.split("?")[0].toLowerCase(),T=!I.page.mode.isEditing&&A.includes(j)?(0,g.jsx)(v.NextImage,{className:"size-[68px] rounded-[8px] object-cover",field:E,quality:85}):(0,g.jsx)(v.NextImage,{className:"size-[68px] rounded-[8px] object-cover",field:E,unoptimized:!0});return(0,g.jsxs)("li",{className:(0,y.clsx)("flex min-h-[280px] flex-col items-center border p-5","default"===m&&"justify-center rounded-[7px] border-primary text-center text-primary odd:bg-primary odd:text-white","secondary"===m&&"justify-center rounded-[7px] border-primary-dark bg-primary-dark text-center text-white","tertiary"===m&&"justify-center rounded-[12px] border-primary bg-primary text-white","tertiarytopaligned"===m&&"justify-start rounded-[12px] border-primary bg-primary text-white"),children:[(0,g.jsxs)("div",{className:(0,y.clsx)("flex items-center gap-3.5",m.startsWith("tertiary")&&"w-full"),children:[T,(0,g.jsx)("span",{className:(0,y.clsx)("text-lg font-bold [word-break:break-word]","secondary"===m?"xl:text-[32px] xl:leading-[36px]":"xl:text-[24px] xl:leading-[30px]"),children:(0,g.jsx)(x.Text,{field:S})})]}),C&&(0,g.jsx)("p",{className:"mt-2.5 text-[18px] leading-[24px]",children:(0,g.jsx)(b.RichText,{className:"rich-text",field:C})})]},w)})}),N&&(0,g.jsx)("div",{className:(0,y.clsx)("text-center text-xl italic text-black","default"===m&&"pt-10","secondary"===m&&"pt-6 font-bold"),children:(0,g.jsx)(x.Text,{field:N})})]})]})})};m.s(["default",0,E])},135052,m=>{"use strict";var g=m.i(843476),y=m.i(2324),v=m.i(207670),b=m.i(376917),x=m.i(882596),w=m.i(38563);let E=({variant:m="default",header:E,title:S,description:C,image:k,link:j})=>{let T=k?.value?.src,N=T?.split(".").pop()?.split("?")[0].toLowerCase(),A=["jpg","jpeg","png"],I=(0,x.useSitecore)(),R=I.page.mode.isEditing||!!E?.value,O=!I.page.mode.isEditing&&A.includes(N)?(0,g.jsx)(w.NextImage,{className:"absolute left-0 top-0 size-full object-cover",field:k,width:1279,sizes:"100vw",quality:85}):(0,g.jsx)(w.NextImage,{className:"absolute left-0 top-0 size-full object-cover",field:k,unoptimized:!0});return(0,g.jsxs)("section",{children:[R&&(0,g.jsx)("div",{className:"container bg-[#97D700] px-4 py-10 text-center osteoporosis:bg-primary-dark md:p-5",children:(0,g.jsx)("h2",{className:"text-[40px] font-bold leading-tight text-black",children:(0,g.jsx)(b.Text,{field:E})})}),(0,g.jsxs)("div",{className:"relative",children:[O,(0,g.jsx)("div",{className:(0,v.clsx)("absolute left-0 top-0 size-full bg-gradient-to-t osteoporosis:from-primary-dark/30 osteoporosis:to-primary-dark","secondary"===m?"from-[#96E6004D] to-[#96E600]":"from-[#06AE674D] to-[#008438]")}),(0,g.jsx)("div",{className:"container relative px-4 py-14 md:px-16 md:py-[72px]",children:(0,g.jsxs)("div",{className:"rounded-[10px] bg-white px-10 py-6 text-center",children:[(0,g.jsx)("h3",{className:"mb-4 text-[32px] font-bold leading-tight text-black",children:(0,g.jsx)(b.Text,{field:S})}),(0,g.jsx)("p",{className:"mb-10 text-2xl text-black",children:(0,g.jsx)(b.Text,{field:C})}),(0,g.jsx)(y.default,{style:"secondary"===m?"quinternary":"primary",label:j?.value?.text,href:j?.value?.href})]})})]})]})};m.s(["default",0,E])},959839,m=>{"use strict";m.i(247167);var g=m.i(843476),y=m.i(385180),v=m.i(38563),b=m.i(376917),x=m.i(882596),w=m.i(207670),E=m.i(975157),S=m.i(271645);m.i(999493);var C=m.i(204922),k=m.i(872225),j=m.i(858498),T=m.i(186301),N=m.i(2324);let A=({header:m,subheader:A,href:I,teasers:R,numOfColumns:O=2,isWideContent:P=!1,isInfiniteBackgroun
364d:D=!1,teasersPerSwipe:_=1})=>{let M,L=(0,S.useRef)(null),F=(0,S.useRef)(null),B=[];if(R?.length)for(let m=0;m<R.length;m+=O)B.push(R.slice(m,m+O));let H=I&&I.value?.target?I.value?.target:"_self",z=(0,x.useSitecore)(),V=z.page.mode.isEditing;return I&&I.value&&((M=I.value.text)&&(""!==M||!I.value.title)||(M=I.value.title)),(0,S.useEffect)(()=>{if(L.current&&F.current){let m=new C.default(L.current,{autoplay:!0,slidesPerView:1,loop:!1,centeredSlides:!1,spaceBetween:20,initialSlide:0,slidesPerGroup:_,keyboard:{enabled:!0},breakpoints:{768:{slidesPerView:3===O?3:2}},modules:[k.Autoplay,j.Keyboard,T.Pagination],pagination:{el:F.current,clickable:!0}});m.on("slideChange",()=>{m.pagination.render(),m.pagination.update()})}},[L,F]),(0,g.jsx)("section",{className:(0,w.default)("corporate-full-width-container-mobile media-teaser-list",D&&"bg-grey-light"),children:(0,g.jsx)("div",{className:(0,w.default)("!px-0","corporate-full-width-item-wide container max-md:py-12 md:py-20",!D&&"bg-grey-light"),children:(0,g.jsxs)("div",{className:(0,w.default)(P?"corporate-full-width-item-medium":"corporate-full-width-item"),children:[(m?.value||A?.value)&&(0,g.jsxs)("div",{className:"mb-6 grid gap-4 md:mb-12",children:[(m?.value||V)&&(0,g.jsx)("h3",{className:"text-[32px] font-bold text-grey-dark foundation:text-primary md:text-[44px] md:leading-10",children:V?(0,g.jsx)(b.Text,{field:m}):(0,g.jsx)("span",{dangerouslySetInnerHTML:{__html:(0,E.default)(String(m?.value))}})}),(A?.value||V)&&(0,g.jsx)("div",{className:"text-xl text-grey-dark foundation:text-primary",children:V?(0,g.jsx)(b.Text,{field:A}):(0,g.jsx)("span",{dangerouslySetInnerHTML:{__html:(0,E.default)(String(A?.value))}})})]}),R?.length>O&&(0,g.jsxs)("div",{className:(0,w.default)("carousel relative","[--swiper-pagination-bullet-inactive-color:#ffffff]"),children:[(0,g.jsx)("div",{className:"swiper h-full md:mb-1",ref:L,children:(0,g.jsx)("div",{className:(0,w.default)("swiper-wrapper flex h-full flex-row items-stretch"),children:R.map((m,y)=>(0,g.jsx)("div",{className:(0,w.default)("swiper-slide flex !h-auto flex-col items-stretch"),children:(0,g.jsxs)("div",{className:"slide-content flex h-full w-full flex-col overflow-clip rounded-xl",children:[m.image?.value?.src&&(0,g.jsx)("a",{href:m.href,title:m.title,children:(0,g.jsx)(v.NextImage,{field:m.image,className:(0,w.default)("w-full object-cover max-md:h-[235px]",2===O?"md:h-[235px]":"md:h-[220px]"),width:628,height:235,quality:85,loading:"eager",alt:m.image?.value?.alt,unoptimized:!["jpg","jpeg","png"].includes(m.image?.value?.src?.split(".").pop()?.split("?")[0].toLowerCase())})}),(0,g.jsxs)("div",{className:(0,w.default)("mediaTeaserContent flex h-full flex-col bg-white md:flex-1","max-md:px-[28px] max-md:py-[18px]",2===O?"md:px-[36px] md:pb-[18px] md:pt-[20px]":"",3===O?"md:px-[24px] md:pb-[24px] md:pt-[22px]":""),children:[m.header?.value&&(0,g.jsx)("a",{href:m.href,title:m.title,children:(0,g.jsx)("h4",{className:"text-xl font-bold text-grey-dark [word-break:break-word] vimovo:text-primary foundation:text-primary md:leading-9 lg:text-[28px]",dangerouslySetInnerHTML:{__html:m.header.value}})}),m.author?.value&&(0,g.jsx)("div",{className:"text-grey mt-2 text-base leading-5 text-[#7A7A7A] foundation:text-primary",children:m.author.value}),m.description?.value&&(0,g.jsx)("div",{className:"rich-text-no-img flex-grow text-base leading-5 text-grey-dark foundation:text-primary max-md:py-4 md:pb-2 md:pt-4",dangerouslySetInnerHTML:{__html:m.description.value}}),m.date?.value&&(0,g.jsx)("time",{className:"text-xs text-[#7A7A7A] foundation:text-primary",dateTime:String(m.date.value),children:(0,g.jsx)("div",{suppressHydrationWarning:!0,children:(0,E.formatDateToLocaleDateString)((m.date.value?.toString()?.replaceAll("-","")||"")??"",z.page.locale)})})]})]})},y))})}),(0,g.jsx)("div",{className:(0,w.default)("swiper-pagination !bottom-[-40px] md:!bottom-[-48px]"),ref:F})]}),R?.length<=O&&(0,g.jsx)("div",{className:(0,w.default)("grid max-md:grid-cols-1 md:mb-1",3===O&&3===R.length?"gap-[22px] md:grid-cols-3":"gap-6 max-md:gap-[76px] md:grid-cols-2"),children:R.map((m,y)=>(0,g.jsxs)("div",{className:"flex flex-col overflow-clip rounded-xl",children:[m.image?.value?.src&&(0,g.jsx)("a",{href:m.href,title:m.title,children:(0,g.jsx)(v.NextImage,{field:m.image,className:(0,w.default)("w-full object-cover max-md:h-[235px]",2===O?"md:h-[235px]":"md:h-[220px]"),width:628,height:235,quality:85,loading:"eager",unoptimized:!["jpg","jpeg","png"].includes(m.image?.value?.src?.split(".").pop()?.split("?")[0].toLowerCase())})}),(0,g.jsxs)("div",{className:(0,w.default)("mediaTeaserContent flex h-full flex-col bg-white md:flex-1","max-md:px-[28px] max-md:py-[18px]",2===O?"md:px-[36px] md:pb-[18px] md:pt-[20px]":"",3===O?"md:px-[24px] md:pb-[24px] md:pt-[22px]":""),children:[m.header?.value&&(0,g.jsx)("a",{href:m.href,title:m.title,children:(0,g.jsx)("h4",{className:"text-xl font-bold text-grey-dark [word-break:break-word] vimovo:text-primary foundation:text-primary md:leading-9 lg:text-[28px]",dangerouslySetInnerHTML:{__html:m.header.value}})}),m.author?.value&&(0,g.jsx)("div",{className:"text-grey mt-2 text-base leading-5 text-[#7A7A7A] foundation:text-primary",children:m.author.value}),m.description?.value&&(0,g.jsx)("div",{className:"rich-text-no-img flex-grow text-base leading-5 text-grey-dark foundation:text-primary max-md:py-4 md:pb-2 md:pt-4",dangerouslySetInnerHTML:{__html:m.description.value}}),m.date?.value&&(0,g.jsx)("time",{className:"text-xs text-[#7A7A7A] foundation:text-primary",dateTime:String(m.date.value),children:(0,g.jsx)("div",{suppressHydrationWarning:!0,children:(0,E.formatDateToLocaleDateString)((m.date.value?.toString()?.replaceAll("-","")||"")??"",z.page.locale)})})]})]},y))}),I?.value?.href==""&&!V&&(0,g.jsx)("div",{className:"mb-10"}),(I?.value?.href||V)&&(0,g.jsxs)("div",{className:(0,w.default)("flex flex-row justify-start md:justify-end","pt-5",R?.length<=O?"max-md:pt-8":"max-md:pt-14"),children:[V&&(0,g.jsx)(y.Link,{field:I,className:"no-underline max-md:pl-0 md:py-4",showLinkTextWithChildrenPresent:!0,editable:!0}),!V&&(0,g.jsx)(N.default,{label:M,title:I.value?.title,href:I?.value.href,className:"z-10 !py-0 no-underline max-md:pl-0",iconName:"arrow-circle-right",hasIcon:!0,style:"tertiary",iconPosition:"right",target:H})]})]})})})};m.s(["MediaTeaserList",0,A])},529106,m=>{"use strict";var g=m.i(843476),y=m.i(207670),v=m.i(975157),b=m.i(948148),x=m.i(271645),w=m.i(2324),E=m.i(671149);let S=m=>{let[g,y]=(0,x.useState)(!1);return(0,x.useEffect)(()=>{y(!0)},[]),(0,x.useMemo)(()=>
364{if(!m||!g)return!1;if(m.startsWith("//"))return!0;if(m.startsWith("http://")||m.startsWith("https://"))try{return new URL(m).hostname!==window.location.hostname}catch{}return!1},[m,g])},C=({isNavigation2:m,label:b,href:w,navigationDesktopDetails:C,children:k})=>{let[j,T]=(0,x.useState)(!1),N=(0,x.useRef)(null),A=S(w?.value?.href),I=()=>{let{current:m}=N;m&&C&&(T(m.open),m.open&&C.forEach(g=>{g!==m&&(g.open=!1)}))};return k?(0,g.jsxs)("details",{className:"navigation-desktop-details relative",onToggle:I,ref:N,children:[(0,g.jsxs)("summary",{className:(0,y.clsx)("flex h-full cursor-pointer items-center gap-2 whitespace-nowrap py-3 text-base text-white underline hover:no-underline",m&&"!text-grey-dark"),children:[(0,g.jsx)("span",{dangerouslySetInnerHTML:{__html:(0,v.default)(b)}}),(0,g.jsx)(E.default,{className:(0,y.clsx)("h-3 w-3 transition",j&&"rotate-180"),name:"chevron-down"})]}),(0,g.jsx)("div",{className:"absolute -left-4 top-full z-20 w-[260px] bg-white",children:k})]}):(0,g.jsxs)("a",{className:(0,y.clsx)("flex items-center gap-2 py-3 text-base text-white underline hover:no-underline",m&&"!text-grey-dark"),href:w.value.href,target:w.value.target||"_self",children:[(0,g.jsx)("span",{dangerouslySetInnerHTML:{__html:(0,v.default)(b)}}),A&&(0,g.jsx)(E.default,{className:"size-3",name:"external-link"})]})},k=({isNavigation2:m,level:b,label:w,href:C,navigationDetails:k,children:j})=>{let[T,N]=(0,x.useState)(!1),A=(0,x.useRef)(null),I=S(C?.value?.href),R=()=>{let{current:m}=A;m&&k&&(N(m.open),m.open&&k.forEach(g=>{g!==m&&(g.open=!1)}))};return j?(0,g.jsxs)("details",{className:(0,y.clsx)(1===b&&"navigation-details-level-1",2===b&&"navigation-details-level-2"),onToggle:R,ref:A,children:[(0,g.jsxs)("summary",{className:(0,y.clsx)("flex cursor-pointer items-center gap-2 border-b border-primary-dark p-4 text-base leading-5 text-primary-dark transition hover:underline md:p-2",2===b&&"pl-7 md:pl-4",3===b&&"pl-11 md:pl-8",m&&"!text-grey-dark",T&&"font-bold"),children:[(0,g.jsx)("span",{dangerouslySetInnerHTML:{__html:(0,v.default)(w)}}),(0,g.jsx)(E.default,{className:(0,y.clsx)("h-2 w-2 text-primary-dark transition",T&&"rotate-90",m&&"!text-grey-dark"),name:"chevron-right"})]}),j]}):(0,g.jsxs)("a",{className:(0,y.clsx)("flex items-center gap-2 border-b border-primary-dark p-4 text-base leading-5 text-primary-dark hover:underline md:p-2",2===b&&"pl-7 md:pl-4",3===b&&"pl-11 md:pl-8",m&&"!text-grey-dark"),href:C.value.href,target:C.value.target||"_self",children:[(0,g.jsx)("span",{dangerouslySetInnerHTML:{__html:(0,v.default)(w)}}),I&&(0,g.jsx)(E.default,{className:(0,y.clsx)("size-3 text-primary-dark",m&&"!text-grey-dark"),name:"external-link"})]})},j=({isNavigation2:m,links:v,buttons:S})=>{let j=(0,b.useTranslations)(),[T,N]=(0,x.useState)(!1),[A,I]=(0,x.useState)([]),[R,O]=(0,x.useState)([]),[P,D]=(0,x.useState)([]),_=(0,x.useRef)(null),M=(0,x.useRef)(null);return(0,x.useEffect)(()=>{let{current:m}=M,{current:g}=_;if(m&&g){let y=Array.from(m.querySelectorAll(".navigation-desktop-details"));I(y),O(Array.from(m.querySelectorAll(".navigation-details-level-1"))),D(Array.from(m.querySelectorAll(".navigation-details-level-2"))),document.addEventListener("click",({target:v})=>{m.contains(v)||(g.open=!1,y.forEach(m=>{m.open=!1}))})}},[M,_]),(0,g.jsxs)("nav",{className:(0,y.clsx)("primary:bg-grey-dark secondary:bg-primary-dark changepain:bg-grey-mid corporate:bg-grey-mid osteoporosis:bg-primary-dark",m&&"!bg-grey-light","print:hidden"),ref:M,children:[(0,g.jsxs)("details",{className:"md:hidden",ref:_,onToggle:()=>{_.current&&N(_.current.open)},children:[(0,g.jsxs)("summary",{className:(0,y.clsx)("flex cursor-pointer items-center gap-2 px-4 py-3 text-base text-white underline hover:no-underline",m&&"!text-grey-dark"),children:[(0,g.jsx)("span",{children:j("Navigation/Heading")}),(0,g.jsx)(E.default,{className:(0,y.clsx)("h-3 w-3 transition",T&&"rotate-180"),name:"chevron-down"})]}),!!v.length&&(0,g.jsx)("ul",{className:"max-h-[60vh] overflow-auto bg-white",children:v.map(({id:y,label:v,href:b,links:x})=>(0,g.jsx)("li",{children:x.length?(0,g.jsx)(k,{isNavigation2:m,level:1,label:v,navigationDetail
364s:R,children:(0,g.jsx)("ul",{children:x.map(({id:y,label:v,href:b,links:x})=>(0,g.jsx)("li",{children:x.length?(0,g.jsx)(k,{isNavigation2:m,level:2,label:v,navigationDetails:P,children:(0,g.jsx)("ul",{children:x.map(({id:y,label:v,href:b})=>(0,g.jsx)("li",{children:(0,g.jsx)(k,{isNavigation2:m,level:3,label:v,href:b})},y))})}):(0,g.jsx)(k,{isNavigation2:m,level:2,label:v,href:b})},y))})}):(0,g.jsx)(k,{isNavigation2:m,level:1,label:v,href:b})},y))}),!!S.length&&(0,g.jsx)("ul",{className:"container flex flex-col items-center justify-center bg-grey-dark !py-0",children:S.map(({id:m,label:y,href:v,icon:b,target:x})=>(0,g.jsx)("li",{className:"w-full",children:(0,g.jsx)(w.default,{className:"-ml-4 w-[calc(100%+32px)] pl-4 [&_span]:w-auto",style:"tertiary-light",label:y,href:v,iconName:b,target:x})},m))})]}),!!v.length&&(0,g.jsxs)("div",{className:"container flex justify-between gap-6 !py-0 max-md:hidden",children:[(0,g.jsx)("ul",{className:"flex flex-wrap gap-x-6 [&>li]:flex",children:v.map(({id:y,label:v,href:b,links:x})=>(0,g.jsx)("li",{children:x.length?(0,g.jsx)(C,{isNavigation2:m,label:v,navigationDesktopDetails:A,children:(0,g.jsx)("ul",{children:x.map(({id:y,label:v,href:b,links:x})=>(0,g.jsx)("li",{children:x.length?(0,g.jsx)(k,{isNavigation2:m,level:1,label:v,navigationDetails:R,children:(0,g.jsx)("ul",{children:x.map(({id:y,label:v,href:b})=>(0,g.jsx)("li",{children:(0,g.jsx)(k,{isNavigation2:m,level:2,label:v,href:b})},y))})}):(0,g.jsx)(k,{isNavigation2:m,level:1,label:v,href:b})},y))})}):(0,g.jsx)(C,{isNavigation2:m,label:v,href:b})},y))}),!!S.length&&(0,g.jsx)("ul",{className:"flex items-center",children:S.map(({id:m,label:y,href:v,icon:b,target:x})=>(0,g.jsx)("li",{className:"h-full",children:(0,g.jsx)(w.default,{className:"h-full nebido:!text-grey-dark",style:"tertiary-light",label:y,href:v,iconName:b,target:x})},m))})]})]})};m.s(["default",0,j])},960199,m=>{"use strict";var g=m.i(843476),y=m.i(2324),v=m.i(671149),b=m.i(236685),x=m.i(385180),w=m.i(376917),E=m.i(882596),S=m.i(207670),C=m.i(975157);let k=({variant:m="1",header:k,items:j})=>{let T=(0,E.useSitecore)();return(0,g.jsx)("section",{className:"bg-primary-light",children:(0,g.jsxs)("div",{className:"container px-8 py-16",children:[k?.value&&(0,g.jsx)("h2",{className:"mb-16 text-center text-4xl font-medium",children:(0,g.jsx)(w.Text,{field:k})}),(0,g.jsx)("ul",{className:(0,S.default)("grid gap-16","1"===m&&"sm:grid-cols-2 lg:grid-cols-3","2"===m&&"md:grid-cols-2"),children:j.map(({image:E,header:k,description:j,link:N},A)=>(0,g.jsx)("li",{children:(0,g.jsxs)("div",{className:(0,S.default)("flex h-full gap-4 bg-primary-dark-10 shadow-[20px_20px] shadow-primary-dark-25","3"===m?"max-md:flex-col":"flex-col"),children:[(0,g.jsx)("div",{className:(0,S.default)("1"===m&&"mb-4 max-w-full","2"===m?"w-full":"mx-auto","3"===m&&"md:order-1"),children:(0,g.jsx)(b.Image,{className:(0,S.default)("object-cover","1"===m&&"max-w-full","2"===m?"w-full":"mx-auto"),field:E})}),(0,g.jsxs)("div",{className:(0,S.default)("relative flex flex-col justify-between gap-6 rounded-tr-[100px] bg-white p-8","2"===m&&"-mt-32","3"===m?"md:w-[60%]":"grow"),children:[(0,g.jsxs)("div",{className:"grid gap-6",children:[(0,g.jsx)("h3",{className:"break-keep text-xl font-medium",children:T.page.mode.isEditing?(0,g.jsx)(w.Text,{field:k}):(0,g.jsx)("span",{dangerouslySetInnerHTML:{__html:(0,C.default)(String(k.value??""))}})}),(0,g.jsx)("p",{children:T.page.mode.isEditing?(0,g.jsx)(w.Text,{field:j}):(0,g.jsx)("span",{dangerouslySetInnerHTML:{__html:(0,C.default)(String(j.value??""))}})})]}),"3"===m?(0,g.jsx)("div",{children:(0,g.jsx)(y.default,{...N.value,label:N.value.text})}):(0,g.jsxs)(x.Link,{className:"group flex items-center gap-2 text-primary-dark hover:underline focus:underline",field:N,children:[(0,g.jsx)("span",{children:N.value.text}),(0,g.jsx)(v.default,{className:"size-4 transition duration-300 group-hover:translate-x-2",name:"arrow-right"})]})]})]})},A))})]})})};m.s(["default",0,k])},784962,m=>{"use strict";var g=m.i(843476),y=m.i(236685),v=m.i(376917),b=m.i(271645);let x=({fields:m})=>{let[g,y]=(0,b.useState)(null),v=m=>{y(g===m?null:m)},x="#fff";return{openIndex:g,items:[{id:"top",label:m.ButtonLabel1,text:m.Text1,subText:m.Subtext1,color:m.Color1?.value??x,circlePos:"top-0 left-1/2 -translate-x-1/2 -translate-y-1/2",iconPos:"top-1.5 sm:top-2.5 md:top-1 lg:top-0 left-1/2 -translate-x-1/2",labelPos:"bottom-full left-1/2 -translate-x-1/2 mb-1.5 lg:mb-2",iconRotation:"rotate-0",link:m.Link1},{id:"right",label:m.ButtonLabel2,text:m.Text2,subText:m.Subtext2,color:m.Color2?.value??x,circlePos:"right-0 top-1/2 -translate-y-1/2 translate-x-1/2",iconPos:"right-1.5 sm:right-2.5 md:right-1 lg:right-0 top-1/2 -translate-y-1/2",labelPos:"left-full top-1/2 -translate-y-1/2 ml-1.5 lg:ml-2",iconRotation:"rotate-90",link:m.Link2},{id:"bottom",label:m.ButtonLabel3,text:m.Text3,subText:m.Subtext3,color:m.Color3?.value??x,circlePos:"bottom-0 left-1/2 -translate-x-1/2 translate-y-1/2",iconPos:"bottom-1.5 sm:bottom-2.5 md:bottom-1 lg:bottom-0 left-1/2 -translate-x-1/2",labelPos:"top-full left-1/2 -translate-x-1/2 mt-1.5 lg:mt-2",iconRotation:"rotate-180",link:m.Link3},{id:"left",label:m.ButtonLabel4,text:m.Text4,subText:m.Subtext4,color:m.Color4?.value??x,circlePos:"left-0 top-1/2 -translate-y-1/2 -translate-x-1/2",iconPos:"left-1.5 sm:left-2.5 md:left-1 lg:left-0 top-1/2 -translate-y-1/2",labelPos:"right-full top-1/2 -translate-y-1/2 mr-1.5 lg:mr-2",iconRotation:"-rotate-90",link:m.Link4}],handleToggle:v}};var w=g;let E=m=>(0,w.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 250 250",...m,children:[(0,w.jsx)("path",{d:"m131.55,100.25c-8.87-3.82-15.06-12.47-15.06-22.53,0-13.6,11.31-24.62,25.25-24.62s25.25,11.02,25.25,24.62c0,10.64-6.92,19.7-16.61,23.14",fill:"none",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"6"}),(0,w.jsx)("path",{d:"m149.14,212.79l2.54-11.87,8.48-11.97c1.41-1.97,2.17-4.31,2.17-6.72v-28.39
364c0-18.3-3.55-17.18-9.86-23.38l-2.28-2.24-.23-49.45c0-4.27-3.28-8-7.62-8.28-4.75-.3-8.71,3.4-8.71,8l-.99,42.69c0-4.03-3.32-7.29-7.42-7.29-3.59,0-7.27,2.44-7.27,5.83,0,4.54-.15,8.73-.15,8.75h0c0-4.03-3.32-7.29-7.42-7.29s-7.42,3.26-7.42,7.29v10.21c0-4.03-2.72-7.29-6.82-7.29s-6.26,3.95-6.26,7.98v44.06c0,3.15,6.09,17.08,6.09,17.08l2.19,12.08",fill:"none",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"6"}),(0,w.jsx)("path",{d:"m115.4,106c-7.41-6.55-12.26-15.86-12.81-26.39-1.11-21.15,15.56-39.21,37.22-40.34,21.67-1.13,40.12,15.09,41.23,36.23.77,14.65-6.99,27.82-19.03,34.9",fill:"none",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"6"})]});var S=g,C=m.i(207670),k=m.i(2324),j=m.i(671149);let T=({label:m,color:g,text:y,subText:v,link:b,open:x,handleOpen:w})=>(0,S.jsxs)("div",{className:"bg-white mb-4 rounded-xl shadow-xs overflow-hidden",children:[(0,S.jsx)("button",{onClick:w,className:"flex-1 w-full","aria-expanded":x,children:(0,S.jsxs)("div",{className:"flex justify-between items-center px-4 py-2",children:[(0,S.jsxs)("div",{className:"flex items-center gap-1.5",children:[(0,S.jsx)("span",{style:{backgroundColor:g},className:"w-2 h-2 rounded-full shrink-0"}),(0,S.jsx)("p",{className:"font-semibold text-grey-mid",children:m})]}),(0,S.jsx)(j.default,{className:(0,C.default)("w-3 h-3 transition-transform duration-300 shrink-0 stroke-2",x?"rotate-180":"rotate-0"),name:"chevron-down"})]})}),(0,S.jsx)("div",{className:(0,C.default)("grid transition-all duration-300 ease-in-out",x?"grid-rows-[1fr] opacity-100":"grid-rows-[0fr] opacity-0"),inert:!x||void 0,children:(0,S.jsxs)("div",{className:"overflow-hidden min-h-0 flex flex-col",children:[(0,S.jsxs)("div",{className:"px-4 pt-3 pb-4 rich-text [&_p:not(:last-child)]:mb-4",children:[(0,S.jsx)("div",{className:"border-t-2 border-t-grey-light pt-5 pb-2",dangerouslySetInnerHTML:{__html:y}}),v&&(0,S.jsx)("div",{className:"bg-secondary rounded-lg px-4 py-4 mt-2",dangerouslySetInnerHTML:{__html:v}})]}),b?.value.href&&(0,S.jsx)(k.default,{href:b.value.href,label:b.value.text,target:b.value.target,className:"justify-center mb-4 mx-4"})]})})]}),N=({fields:m,params:b})=>{let{openIndex:w,items:S,handleToggle:C}=x({fields:m});return(0,g.jsx)("div",{id:b.RenderingIdentifier,className:"bg-secondary flex justify-center",children:(0,g.jsxs)("div",{className:"flex flex-col w-full max-w-[1700px] xl:flex-row justify-center xl:justify-around items-center overflow-x-hidden pt-24 max-sm:py-5 xl:py-32 xl:px-6 mb-5",children:[(0,g.jsx)("div",{className:"relative shrink-0 select-none max-xl:mb-28 max-sm:mb-5",children:(0,g.jsxs)("div",{className:"w-48 h-48 md:w-56 md:h-56 lg:w-64 lg:h-64 relative",children:[S.map(({id:m,label:y,color:b,circlePos:x,iconPos:w,labelPos:S,iconRotation:k})=>(0,g.jsx)("div",{className:`absolute ${x} w-14 h-14 md:w-18 md:h-18 lg:w-20 lg:h-20 z-0 max-sm:hidden`,children:(0,g.jsxs)("div",{style:{backgroundColor:b},className:"relative w-full h-full rounded-full shadow-sm cursor-pointer",onClick:()=>C(m),children:[(0,g.jsx)("div",{className:`absolute ${w}`,children:(0,g.jsx)(E,{className:`w-5 h-5 md:w-7 md:h-7 lg:w-12 lg:h-12 ${k}`,stroke:"white"})}),(0,g.jsx)("div",{className:`absolute ${S} z-20 cursor-pointer`,onClick:()=>C(m),children:(0,g.jsxs)("span",{className:"\r\n\n bg-white text-gray-700 text-[9px] md:text-[10px] lg:text-xs font-bold\r\n\n px-2 py-0.5 md:px-2.5 md:py-1 lg:px-3 lg:py-1.5 rounded-full whitespace-nowrap\r\n\n flex items-center gap-1 shadow-md\r\n\n ",children:[(0,g.jsx)("span",{style:{backgroundColor:b},className:"w-1 h-1 md:w-1.5 md:h-1.5 lg:w-2 lg:h-2 rounded-full shrink-0"}),(0,g.jsx)(v.Text,{field:y})]})})]})},m)),(0,g.jsx)("div",{className:"w-full h-full rounded-full relative z-10 overflow-hidden shadow-lg",children:(0,g.jsx)(y.Image,{field:m.Image,className:"object-cover w-full h-full"})})]})}),(0,g.jsx)("div",{className:"w-full max-w-2xl lg:max-w-xl max-md:px-5",children:S.map(m=>{let y=w===m.id;return(0,g.jsx)(T,{color:m.color,label:m.label?.value??"",text:m.text?.value??"",subText:m.subText?.value??"",link:m.link,open:y,handleOpen:g=>{g.preventDefault(),C(m.id)}},m.id)})})]})})};m.s(["default",0,N],784962)},753946,m=>{"use strict";var g=m.i(843476),y=m.i(236685),v=m.i(795092),b=m.i(376917),x=g,w=m.i(271645),E=m.i(231178),S=m.i(947414),C=m.i(674008),k=g,j=w,T=m.i(821476),N=S,A=g,I=m.i(772846),R=w,O=m.i(737806),P=w;function D(m,g){if("function"==typeof m)return m(g);null!=m&&(m.current=g)}function _(...m){return g=>{let y=!1,v=m.map(m=>{let v=D(m,g);return y||"function"!=typeof v||(y=!0),v});if(y)return()=>{for(let g=0;g<v.length;g++){let y=v[g];"function"==typeof y?y():D(m[g],null)}}}}function M(...m){return P.useCallback(_(...m),m)}class L extends R.Component{getSnapshotBeforeUpdate(m){let g=this.props.childRef.current;if((0,I.isHTMLElement)(g)&&m.isPresent&&!this.props.isPresent&&!1!==this.props.pop){let m=g.offsetParent,y=(0,I.isHTMLElement)(m)&&m.offsetWidth||0,v=(0,I.isHTMLElement)(m)&&m.offsetHeight||0,b=getComputedStyle(g),x=this.props.sizeRef.current;x.height=parseFloat(b.height),x.width=parseFloat(b.width),x.top=g.offsetTop,x.left
364=g.offsetLeft,x.right=y-x.width-x.left,x.bottom=v-x.height-x.top}return null}componentDidUpdate(){}render(){return this.props.children}}function F({children:m,isPresent:g,anchorX:y,anchorY:v,root:b,pop:x}){let w=(0,R.useId)(),E=(0,R.useRef)(null),S=(0,R.useRef)({width:0,height:0,top:0,left:0,right:0,bottom:0}),{nonce:C}=(0,R.useContext)(O.MotionConfigContext),k=M(E,m.props?.ref??m?.ref);return(0,R.useInsertionEffect)(()=>{let{width:m,height:k,top:j,left:T,right:N,bottom:A}=S.current;if(g||!1===x||!E.current||!m||!k)return;let I="left"===y?`left: ${T}`:`right: ${N}`,R="bottom"===v?`bottom: ${A}`:`top: ${j}`;E.current.dataset.motionPopId=w;let O=document.createElement("style");C&&(O.nonce=C);let P=b??document.head;return P.appendChild(O),O.sheet&&O.sheet.insertRule(` 365 [data-motion-pop-id="${w}"] { 366 position: absolute !important; 367 width: ${m}px !important; 368 height: ${k}px !important; 369 ${I}px !important; 370 ${R}px !important; 371 } 372 `),()=>{E.current?.removeAttribute("data-motion-pop-id"),P.contains(O)&&P.removeChild(O)}},[g]),(0,A.jsx)(L,{isPresent:g,childRef:E,sizeRef:S,pop:x,children:!1===x?m:R.cloneElement(m,{ref:k})})}let B=({children:m,initial:g,isPresent:y,onExitComplete:v,custom:b,presenceAffectsLayout:x,mode:w,anchorX:E,anchorY:S,root:C})=>{let A=(0,N.useConstant)(H),I=(0,j.useId)(),R=!0,O=(0,j.useMemo)(()=>(R=!1,{id:I,initial:g,isPresent:y,custom:b,onExitComplete:m=>
372{for(let g of(A.set(m,!0),A.values()))if(!g)return;v&&v()},register:m=>(A.set(m,!1),()=>A.delete(m))}),[y,A,v]);return x&&R&&(O={...O}),(0,j.useMemo)(()=>{A.forEach((m,g)=>A.set(g,!1))},[y]),j.useEffect(()=>{y||A.size||!v||v()},[y]),m=(0,k.jsx)(F,{pop:"popLayout"===w,isPresent:y,anchorX:E,anchorY:S,root:C,children:m}),(0,k.jsx)(T.PresenceContext.Provider,{value:O,children:m})};function H(){return new Map}var z=m.i(464978),V=w;let U=m=>m.key||"";function W(m){let g=[];return V.Children.forEach(m,m=>{(0,V.isValidElement)(m)&&g.push(m)}),g}let G=({children:m,custom:g,initial:y=!0,onExitComplete:v,presenceAffectsLayout:b=!0,mode:k="sync",propagate:j=!1,anchorX:T="left",anchorY:N="top",root:A})=>{let[I,R]=(0,z.usePresence)(j),O=(0,w.useMemo)(()=>W(m),[m]),P=j&&!I?[]:O.map(U),D=(0,w.useRef)(!0),_=(0,w.useRef)(O),M=(0,S.useConstant)(()=>new Map),L=(0,w.useRef)(new Set),[F,H]=(0,w.useState)(O),[V,G]=(0,w.useState)(O);(0,C.useIsomorphicLayoutEffect)(()=>{D.current=!1,_.current=O;for(let m=0;m<V.length;m++){let g=U(V[m]);P.includes(g)?(M.delete(g),L.current.delete(g)):!0!==M.get(g)&&M.set(g,!1)}},[V,P.length,P.join("-")]);let q=[];if(O!==F){let m=[...O];for(let g=0;g<V.length;g++){let y=V[g],v=U(y);P.includes(v)||(m.splice(g,0,y),q.push(y))}return"wait"===k&&q.length&&(m=q),G(W(m)),H(O),null}let{forceRender:$}=(0,w.useContext)(E.LayoutGroupContext);return(0,x.jsx)(x.Fragment,{children:V.map(m=>{let w=U(m),E=(!j||!!I)&&(O===V||P.includes(w)),S=()=>{if(L.current.has(w)||!M.has(w))return;L.current.add(w),M.set(w,!0);let m=!0;M.forEach(g=>{g||(m=!1)}),m&&($?.(),G(_.current),j&&R?.(),v&&v())};return(0,x.jsx)(B,{isPresent:E,initial:(!D.current||!!y)&&void 0,custom:g,presenceAffectsLayout:b,mode:k,root:A,onExitComplete:E?void 0:S,anchorX:T,anchorY:N,children:m},w)})})};var q=m.i(154505),$=m.i(936091);let K=function(m,g){if("u"<typeof Proxy)return $.createMotionComponent;let y=new Map,v=(y,v)=>(0,$.createMotionComponent)(y,v,m,g);return new Proxy((m,g)=>v(m,g),{get:(b,x)=>"create"===x?v:(y.has(x)||y.set(x,(0,$.createMotionComponent)(x,void 0,m,g)),y.get(x))})}(m.i(602120).featureBundle,q.createDomVisualElement);var Q=m.i(2324),Y=m.i(882596),Z=w;let X=({tabs:m})=>{let g=(0,Y.useSitecore)(),[y,v]=(0,Z.useState)(m[0]?.id||null),b=m?.find(m=>m.id===y),x=g.page.mode.isEditing,w=m.findIndex(m=>m.id===b?.id)??0;return{activeTab:b,activeTabId:y,setActiveTabId:v,currentTabIndex:w,isEditing:x}},J="No tabs available. Please, use Content Editor to add tabs.",ee=({tabs:m,params:x})=>{let{activeTab:w,activeTabId:E,currentTabIndex:S,setActiveTabId:C,isEditing:k}=X({tabs:m}),j=m.map((m,y)=>{if(y<=S)return(0,g.jsxs)("div",{className:"flex items-start gap-2 w-full",children:[(0,g.jsx)("span",{style:{backgroundColor:m.LabelCircleColor?.value},className:"w-2.5 h-2.5 rounded-full shrink-0 mt-1.5 transition-colors duration-300"}),(0,g.jsx)("span",{className:"text-sm font-semibold text-wrap break-words flex-1",children:(0,g.jsx)(b.Text,{field:m.Label})})]},y)});if(0===m.length)if(k)return(0,g.jsx)("div",{className:"text-neutral-500 p-4",children:J});else return(0,g.jsx)(g.Fragment,{});return(0,g.jsx)("div",{id:`${x.RenderingIdentifier}`,className:"mb-4 px-4 sm:px-6 md:px-10 lg:px-14 mx-0 md:mx-8 lg:mx-14 flex justify-center",children:(0,g.jsxs)("div",{className:"max-w-[1700px]",children:[(0,g.jsx)("div",{className:"flex lg:flex-row flex-wrap gap-2 sm:gap-3 flex-col mb-4",role:"tablist",children:m.map((m,y)=>{let v=m.id===E;return(0,g.jsxs)("button",{role:"tab","aria-selected":v,"aria-controls":`panel-${m.id}`,id:`tab-${m.id}`,className:`relative px-4 sm:px-5 py-2 sm:py-2.5 rounded-full transition-colors duration-200 shrink-0 font-semibold text-xs sm:text-sm md:text-base cursor-pointer outline-none ${v?"text-white":"bg-grey-light text-grey-mid hover:text-primary-dark transition-colors"}`,onClick:()=>C(m.id),children:[v&&!k&&(0,g.jsx)(K.span,{layoutId:"activeTabPill",className:"absolute inset-0 bg-primary-dark rounded-full",transition:{type:"spring",stiffness:380,damping:30},style:{zIndex:0}}),v&&k&&(0,g.jsx)("span",{className:"absolute inset-0 bg-primary-dark rounded-full"}),(0,g.jsx)("span",{className:"relative z-10",children:(0,g.jsx)(b.Text,{field:m.TabName})})]},`${m.id}-${y}`)})}),w&&(0,g.jsx)("div",{role:"tabpanel",id:`panel-${w.id}`,"aria-labelledby":`tab-${w.id}`,children:(0,g.jsxs)("div",{className:"grid grid-cols-1 lg:grid-cols-3 gap-6 sm:gap-8 xl:gap-16",children:[(0,g.jsxs)("div",{className:"relative lg:col-span-1 bg-grey-light w-full min-h-[260px] sm:min-h-[320px] md:min-
372h-[400px] lg:min-h-[450px] rounded-2xl sm:rounded-3xl overflow-hidden shadow-sm flex items-end",children:[w.ImageCaptionText?.jsonValue.value&&(0,g.jsx)("div",{className:"absolute top-3 left-3 sm:top-5 sm:left-5 z-20 bg-grey-light px-2.5 sm:px-3.5 py-1 sm:py-1.5 rounded-lg sm:rounded-xl flex items-center gap-1.5 sm:gap-2 shadow-sm border border-neutral-100 max-w-[calc(100%-1.5rem)] sm:max-w-[calc(100%-2.5rem)]",children:(0,g.jsx)("span",{className:"text-[9px] sm:text-[10px] md:text-xs font-bold tracking-widest truncate",children:(0,g.jsx)(v.RichText,{field:w.ImageCaptionText?.jsonValue})})},`caption-${w.id}`),(0,g.jsx)(G,{mode:"popLayout",children:(0,g.jsxs)(K.div,{initial:{opacity:0,scale:1.04},animate:{opacity:1,scale:1},exit:{opacity:0,scale:.96},transition:{duration:1,ease:[.25,1,.5,1]},className:"absolute inset-0 w-full h-full",children:[(0,g.jsx)(y.Image,{field:w.Image?.jsonValue,className:"w-full h-full object-cover object-center hidden lg:block"}),(0,g.jsx)(y.Image,{field:w.ImageMobile?.jsonValue.value?.src?w.ImageMobile?.jsonValue:w.Image?.jsonValue,className:"w-full h-full object-cover object-center block lg:hidden"})]},w.id)})]}),(0,g.jsx)(G,{mode:"wait",children:(0,g.jsxs)(K.div,{initial:{opacity:0,y:15},animate:{opacity:1,y:0},exit:{opacity:0,y:-15},transition:{duration:.35,ease:"easeOut"},className:"flex flex-col lg:col-span-2 justify-between py-2 space-y-5 sm:space-y-6",children:[(0,g.jsxs)("div",{children:[(0,g.jsx)(v.RichText,{field:w.Header?.jsonValue,tag:"h2",className:"text-2xl sm:text-3xl lg:text-4xl leading-tight"}),(0,g.jsx)("div",{className:"w-full h-px bg-grey-light mt-4 sm:mt-5"})]}),(0,g.jsxs)("div",{children:[(0,g.jsx)("h3",{className:"text-base sm:text-lg font-bold tracking-wider text-primary mb-2",children:(0,g.jsx)(b.Text,{field:w.Title})}),(0,g.jsx)("div",{className:"flex flex-col gap-2 w-full",children:j})]}),(0,g.jsx)("div",{className:"space-y-4 text-sm md:text-base leading-relaxed",children:(0,g.jsx)(v.RichText,{field:w.Text?.jsonValue})}),(0,g.jsx)("div",{className:"bg-grey-light rounded-xl sm:rounded-2xl p-4 sm:p-5 md:p-6 text-sm leading-relaxed",children:(0,g.jsx)(v.RichText,{field:w.Subtext?.jsonValue})}),w.Link?.jsonValue.value.href&&(0,g.jsx)(Q.default,{href:w.Link?.jsonValue.value.href,label:w.Link?.jsonValue.value.text,target:w.Link?.jsonValue.value.target})]},`text-content-${w.id}`)})]})})]})})};m.s(["default",0,ee],753946)},702803,m=>{"use strict";var g,y=m.i(843476),v=m.i(236685),b=m.i(795092),x=m.i(376917),w=y,E=m.i(207670),S=m.i(271645),C=m.i(671149);function k({title:m,children:g,defaultOpen:y=!1,classNames:v,buttonClassNames:b,iconClasses:x,contentClasses:j,style:T}){let[N,A]=(0,S.useState)(y);return(0,w.jsxs)("div",{style:{...T},className:`w-full overflow-hidden shadow-sm transition-all ${v}`,children:[(0,w.jsxs)("button",{type:"button",onClick:()=>A(!N),className:`flex w-full items-start justify-between gap-6 p-4 text-left transition-colors duration-200 ${b}`,"aria-expanded":N,children:[(0,w.jsx)("div",{className:"flex-1 min-w-0 pointer-events-auto",children:m}),(0,w.jsx)(C.default,{className:(0,E.default)("size-4 transition-transform duration-300 shrink-0 stroke-2 self-center",N?"rotate-180":"rotate-0",x),name:"chevron-down"})]}),(0,w.jsx)("div",{className:`grid transition-all duration-300 ease-in-out ${N?"grid-rows-[1fr] opacity-100":"grid-rows-[0fr] opacity-0"}`,children:(0,w.jsx)("div",{className:"overflow-hidden",children:(0,w.jsx)("div",{className:`p-5 ${j}`,children:g})})})]})}var j=m.i(2324),T=y,N=S;let A=({answer:m,checked:g,handleChange:y,classNames:v,readOnly:b=!1})=>{let x=(0,N.useRef)(null);return(0,T.jsxs)("div",{className:`flex items-start sm:items-center gap-3 sm:gap-4 p-3 cursor-pointer ${v}`,onClick:m=>{b||(m.stopPropagation(),x.current?.click())},children:[(0,T.jsx)("input",{ref:x,type:"radio",className:"size-5 md:size-6 shrink-0 cursor-pointer",onChange:y,value:m.id,checked:g,readOnly:b}),(0,T.jsx)("div",{className:"ml-2 rich-text",dangerouslySetInnerHTML:{__html:m.text}})]},m.id)};var I=y;let R=({question:m,questionNumber:g,classNames:y})=>(0,I.jsxs)("div",{className:`flex items-start sm:items-center gap-3 sm:gap-4 py-2 ${y}`,children:[(0,I.jsx)("div",{className:"bg-primary-dark rounded-full w-12 h-12 flex-shrink-0 flex items-center justify-center shadow-sm",children:(0,I.jsx)("span",{className:"text-white font-medium text-lg leading-none",children:`Q${g}`})}),(0,I.jsx)("div",{className:"font-medium leading-relaxed text-base sm:text-lg rich-text",dangerouslySetInnerHTML:{__html:m.text}})]});var O=y;let P=({answers:m,headers:g,selectedAnswerId:y,selectedAnswerIds:v,labelClassnames:b,readOnly:x=!1,onChange:w})=>(0,O.jsxs)("div",{className:"w-full overflow-hidden rounded-lg border border-gray-200 shadow-sm bg-white",children:[(0,O.jsxs)("div",{className:"hidden md:block w-full",children:[(0,O.jsxs)("div",{className:"grid grid-cols-[64px_1.25fr_2fr_2fr] items-stretch",children:[(0,O.jsx)("div",{className:""}),g.map((m,g)=>(0,O.jsx)("div",{className:"bg-primary-dark text-white font-semibold text-sm p-4 flex items-center justify-start",children:m},g))]}),(0,O.jsx)("div",{children:m.map(m=>{let g=!1;g=y?y===m.id:v?.includes(m.id)??!1;let E=!!m.explanation;return(0,O.jsxs)("div",{children:[(0,O.jsxs)("label",{className:`grid grid-cols-[64px_1.25fr_2fr_2fr] items-stretch transition-colors ${x?"cursor-default":"cursor-pointer"} ${b}`,children:[(0,O.jsx)("div",{className:"flex items-center justify-center p-4 border-r border-t border-white",children:(0,O.jsx)("input",{type:"radio",value:m.id,checked:g,onChange:w,className:`size-6 cursor-pointer ${x?"!cursor-default":"cursor-pointer"}`,readOnly:x})}),(0,O.jsx)("div",{className:"p-4 text-sm font-semibold border-r border-t border-white flex flex-col justify-start rich-text",dangerouslySetInnerHTML:{__html:m.category}}),(0,O.jsx)("div",{className:"p-4 text-sm border-r border-t border-white flex flex-col justify-start leading-relaxed rich-text",dangerouslySetInnerHTML:{__html:m.description}}),(0,O.jsx)("div",{className:"p-4 text-sm flex flex-col justify-start leading-relaxed border-t border-white rich-text",dangerouslySetInnerHTML:{__html:m.target}})]}),E&&(0,O.jsx)("div",{className:"border-t border-b border-gray-200/60 p-6 text-sm text-gray-800 leading-relaxed shadow-inner rich-text",dangerouslySetInnerHTML:{__html:m.explanation??""}})]},m.id)})})]}),(0,O.jsx)("div",{className:"block md:hidden divide-y divide-gray-200",children:m.map(m=>{let b=!1;b=y?y===m.id:v?.includes(m.id)??!1;let E=!!m.explanation;return(0,O.jsxs)("div",{children:[(0,O.jsxs)("label",{className:"block p-4",children:[(0,O.jsxs)("div",{className:"flex items-start gap-3 mb-4",children:[(0,O.jsx)("input",{type:"radio",name:"table-question-mobile",value:m.id,checked:b,onChange:w,readOnly:x,className:"mt-1 size-5 md:size-6 shrink-0"}),(0,O.jsxs)("div",{children:[(0,O.jsx)("span",{className:"text-[10px] uppercase tracking-wider text-grey-mid font-bold block",children:g[0]}),(0,O.jsx)("div",{className:"text-base font-bold rich-text",dangerouslySetInnerHTML:{__html:m.category}})]})]}),(0,O.jsxs)("div",{className:"space-y-4 pl-8",children:[(0,O.jsxs)("div",{children:[(0,O.jsx)("span",{className:"text-[10px] uppercase tracking-wider text-grey-mid font-bold block mb-1",children:g[1]}),(0,O.jsx)("div",{className:"text-sm text-gray-700 bg-gray-50 p-3 rounded border border-gray-100 leading-relaxed rich-text",dangerouslySetInnerHTML:{__html:m.description}})]}),(0,O.jsxs)("div",{children:[(0,O.jsx)("span",{className:"text-[10px] uppercase tracking-wider text-grey-mid font-bold block mb-1",children:g[2]}),(0,O.jsx)("div",{className:"text-sm text-gray-700 bg-blue-50/20 p-3 rounded border border-blue-100/50 leading-relaxed rich-text",dangerouslySetInnerHTML:{__html:m.target}})]})]})]}),E&&(0,O.jsx)("div",{className:"mx-4 mb-4 mt-2 p-4 bg-gray-50 rounded-lg border border-gray-200/80 text-sm text-gray-800 leading-relaxed rich-text",dangerouslySetInnerHTML:{__html:m.explanation??""}})]},m.id)})})]});var D=((g={})[g.PreQuestions=0]="PreQuestions",g[g.Questions=1]="Questions",g[g.PostQuestions=2]="PostQuestions",g),_=S,M=S;function L(m,g){let[y,v]=(0,M.useState)(g),b=(0,M.useCallback)(()=>{try{let y=window.sessionStorage.getItem(m);return y?JSON.parse(y):g}catch(y){return console.warn(`Error reading sessionStorage key "${m}":`,y),g}},[m,g]);(0,M.useEffect)(()=>{v(b())},[b]);let x=(0,M.useCallback)(g=>{try{let b=g instanceof Function?g(y):g;v(b),window.sessionStorage.setItem(m,JSON.stringify(b))}catch(g){console.warn(`Error setting sessionStorage key "${m}":`,g)}},[m,y]);return[y,x]}let F={currentStage:D.PreQuestions,currentQuestionIndex:0,selectedAnswerId:"",selectedAnswerIds:[]},B="PatientQuestionnaireState",H=m=>{let g=(0,_.useRef)(null),[y,v]=L(B,F),b=m=>{v(g=>({...g,currentStage:m}))},x=m=>{v(g=>({...g,selectedAnswerId:m}))},w=m.fields.data.datasource,E=w.Questions?.results?.filter(m=>!!m.Text?.jsonValue.value)?.map(m=>{let g=m.Answers?.results?.filter(m=>!!m.Text?.jsonValue.value&&!!m.Explanation?.jsonValue.value)?.map(m=>({id:m.id,text:m.Text?.jsonValue.value??"",description:m.Explanation?.jsonValue.value??""}))??[];return{id:m.id,text:m.Text?.jsonValue.value??"",type:"common",answers:g,additionalInfo:m.AdditionalInfo?.jsonValue.value}})??[],S=w.QuestionsTable?.results?.filter(m=>!!m.Text?.jsonValue.value)?.map(m=>{let g=m.AnswersTable?.results?.filter(m=>!!m.Row1Text?.jsonValue.value&&!!m.Row2Text?.jsonValue.value&&!!m.Row3Text?.jsonValue.value)?.map(m=>({id:m.id,text:"",rowValue1:m.Row1Text?.jsonValue.value??"",rowValue2:m.Row2Text?.jsonValue.value??"",rowValue3:m.Row3Text?.jsonValue.value??"",description:m.Explanation?.jsonValue.value??""}))??[];return{id:m.id,text:m.Text?.jsonValue.value??"",type:"table",answers:g,additionalInfo:m.AdditionalInfo?.jsonValue.value,columns:[m.Column1Name?.value??"",m.Column2Name?.value??"",m.Column3Name?.value??""]}})??[],C=new Map((w.QuestionIds?.value.split("|").map(m=>m.replace(/[{}
372-]/g,""))??[]).map((m,g)=>[m,g])),k=[...E,...S].sort((m,g)=>(C.get(m.id)??1/0)-(C.get(g.id)??1/0)),j=()=>{g.current?.scrollIntoView({behavior:"smooth"})},T=()=>{b(D.Questions),j()},N=()=>{v(m=>({...m,currentStage:D.PostQuestions,selectedAnswerIds:[...m.selectedAnswerIds,y.selectedAnswerId]})),j()},A=()=>{let m=y.currentQuestionIndex+1;v(g=>{let v=k.length-1>=m;return{...g,currentQuestionIndex:v?m:g.currentQuestionIndex,selectedAnswerIds:[...g.selectedAnswerIds,y.selectedAnswerId]}}),j()},I=m=>{x(m.currentTarget.value)},R=()=>{v(F),j()};return{state:y,questions:k??[],data:w,contentRef:g,setState:v,setCurrentStage:b,setSelectedAnswerId:x,handleNext:A,handleRadioButtonChange:I,handleBegin:T,handleComplete:N,handleRetake:R}},z=m=>{let{data:g,questions:w,state:E,contentRef:S,handleBegin:C,handleComplete:T,handleNext:N,handleRadioButtonChange:I,handleRetake:O}=H(m),{currentStage:_,currentQuestionIndex:M,selectedAnswerId:L,selectedAnswerIds:F}=E,B=w[M],z=(m,g)=>(0,y.jsx)(j.default,{label:m,onClick:g,iconName:"chevron-right",iconPosition:"right",isDisabled:void 0===B.answers.find(m=>m.id===L)});return(0,y.jsxs)("div",{id:m.params.RenderingIdentifier,className:"min-h-96 bg-white font-sans text-slate-800 flex flex-col justify-between",children:[(0,y.jsx)("div",{className:"bg-primary-light w-full min-h-52",children:(0,y.jsx)("div",{className:"max-w-7xl mx-auto px-6 pt-10 pb-12 lg:pt-16 lg:pb-14",children:(0,y.jsxs)("div",{className:"grid grid-cols-1 lg:grid-cols-12 gap-8",children:[(0,y.jsx)("div",{className:"hidden lg:block lg:col-span-4"}),(0,y.jsx)("div",{className:"lg:col-span-8 flex flex-col justify-end",children:(0,y.jsx)(x.Text,{tag:"h1",field:g.Disclaimer,className:"text-2xl md:text-3xl lg:text-4xl font-medium text-black leading-tight tracking-tight"})})]})})}),(0,y.jsx)("div",{className:"bg-white flex-grow",children:(0,y.jsx)("div",{className:"max-w-7xl mx-auto px-6 pb-12",children:(0,y.jsxs)("div",{className:"grid grid-cols-1 lg:grid-cols-12 gap-8 items-start",children:[(0,y.jsxs)("aside",{className:"lg:col-span-4 -mt-8 lg:-mt-[10rem] z-10 flex flex-col gap-5 w-full",children:[(0,y.jsxs)("div",{className:"bg-[#f4f3f9] rounded-2xl p-6 shadow-lg border border-slate-200/40",children:[(0,y.jsxs)("div",{className:"flex flex-col items-center text-center mb-6",children:[(0,y.jsx)("div",{className:"w-40 h-40 rounded-full overflow-hidden border-4 border-white shadow-md",children:(0,y.jsx)(v.Image,{field:g.Image?.jsonValue,className:"w-full h-full object-cover"})}),(0,y.jsx)("p",{className:"text-[11px] text-slate-500 italic mt-3 max-w-[220px] leading-tight",children:(0,y.jsx)(x.Text,{field:g.ImageCaption})})]}),(0,y.jsx)(b.RichText,{tag:"h2",field:g.Title?.jsonValue,className:"rich-text text-xl font-bold text-slate-800 text-center border-b border-slate-200 pb-4 mb-5"}),(0,y.jsx)("div",{className:"space-y-6",children:(0,y.jsx)(b.RichText,{field:g.Description?.jsonValue,className:"rich-text"})})]}),(0,y.jsxs)("div",{className:"flex flex-col gap-3 px-1",children:[g.Link1?.jsonValue.value.href&&(0,y.jsx)(j.default,{label:g.Link1?.jsonValue.value.text,href:g.Link1?.jsonValue.value.href,target:g.Link1.jsonValue.value.target}),g.Link2?.jsonValue.value.href&&(0,y.jsx)(j.default,{label:g.Link2?.jsonValue.value.text,href:g.Link2?.jsonValue.value.href,target:g.Link2.jsonValue.value.target})]})]}),(0,y.jsxs)("section",{ref:S,className:"lg:col-span-8 w-full pt-4 lg:pt-6",children:[_===D.PreQuestions&&(0,y.jsxs)(y.Fragment,{children:[(0,y.jsx)(b.RichText,{field:g.Content?.jsonValue,className:"rich-text"}),(0,y.jsx)("div",{className:"flex justify-center mt-6",children:(0,y.jsx)(j.default,{label:g.StartButtonText?.value,iconName:"chevron-right",iconPosition:"right",onClick:C})})]}),_===D.Questions&&!!B&&(0,y.jsxs)(y.Fragment,{children:[(0,y.jsx)(R,{question:B,questionNumber:M+1}),(0,y.jsx)("div",{className:"flex flex-col p-2 gap-4 mt-2",children:"common"===B.type?B.answers.map(m=>(0,y.jsx)(A,{classNames:"bg-grey-10",answer:m,checked:m.id===L,handleChange:I},m.id)):(0,y.jsx)(P,{answers:B.answers.map(m=>({id:m.id,category:m.rowValue1??"",description:m.rowValue2??"",target:m.rowValue3??""})),labelClassnames:"bg-grey-10",headers:B.columns??[],selectedAnswerId:L,onChange:I})}),(0,y.jsx)("div",{className:"flex justify-end mt-2",children:M===w.length-1?z(g.CompleteButtonText?.value??"Finis
372h",T):z(g.NextButtonText?.value??"Next",N)})]}),_===D.PostQuestions&&w?.length>0&&(0,y.jsxs)("div",{className:"[&>*:not(:first-child)]:mt-8",children:[w.map((m,v)=>(0,y.jsxs)("div",{className:"flex flex-col gap-3",children:[(0,y.jsx)(R,{question:m,questionNumber:v+1}),"common"===m.type?m.answers.map(m=>(0,y.jsx)(k,{title:(0,y.jsx)(A,{answer:m,checked:F.includes(m.id),readOnly:!0}),classNames:"border border-slate-200 rounded-xl",buttonClassNames:"bg-primary-light hover:bg-primary",contentClasses:"border-t border-slate-100",defaultOpen:F.includes(m.id),children:(0,y.jsx)("div",{className:"rich-text",dangerouslySetInnerHTML:{__html:m.description}})},m.id)):(0,y.jsx)(P,{answers:m.answers.map(m=>({id:m.id,category:m.rowValue1??"",description:m.rowValue2??"",target:m.rowValue3??"",explanation:m.description})),headers:m.columns??[],selectedAnswerId:void 0,selectedAnswerIds:F,readOnly:!0,labelClassnames:"bg-primary-light"}),m.additionalInfo&&(0,y.jsx)("div",{style:{backgroundColor:g.AdditionalInfoBoxColor?.value},className:"rich-text bg-yellow-50 p-5",dangerouslySetInnerHTML:{__html:m.additionalInfo}})]},m.id)),g.RetakeButtonText?.value&&(0,y.jsx)("div",{className:"flex justify-center",children:(0,y.jsx)(j.default,{label:g.RetakeButtonText?.value,onClick:O})})]})]})]})})})]})};m.s(["default",0,z],702803)},251787,m=>{"use strict";var g=m.i(843476),y=m.i(271645);function v({fileUrl:b}){let[x,w]=(0,y.useState)(null),[E,S]=(0,y.useState)(null),[C,k]=(0,y.useState)(1),[j,T]=(0,y.useState)(1);(0,y.useEffect)(()=>{let g=!1;return(async()=>{let y=await m.A(990643);g||(y.pdfjs.GlobalWorkerOptions.workerSrc="/assets/js/pdf.worker.min.mjs",w(y))})(),()=>{g=!0}},[]);let N=(0,y.useCallback)(({numPages:m})=>{S(m),k(1)},[]),A=()=>k(m=>m>1?m-1:m),I=()=>k(m=>E&&m<E?m+1:m),R=()=>T(m=>m+.2),O=()=>T(m=>Math.max(.6,m-.2));if(!x)return(0,g.jsx)("div",{className:"p-4 text-sm",children:"Loading PDF viewerâ¦"});let{Document:P,Page:D}=x;return(0,g.jsxs)("div",{className:"flex w-full flex-col items-center gap-3",children:[(0,g.jsxs)("div",{className:"flex items-center gap-2 text-sm",children:[(0,g.jsx)("button",{onClick:A,disabled:C<=1,className:"rounded border px-2 py-1 disabled:opacity-40",children:"â"}),(0,g.jsxs)("span",{children:[C,E?` / ${E}`:""]}),(0,g.jsx)("button",{onClick:I,disabled:!E||C>=E,className:"rounded border px-2 py-1 disabled:opacity-40",children:"â"}),(0,g.jsx)("span",{className:"mx-3 h-5 border-l"}),(0,g.jsx)("button",{onClick:O,className:"rounded border px-2 py-1",children:"-"}),(0,g.jsxs)("span",{children:[Math.round(100*j),"%"]}),(0,g.jsx)("button",{onClick:R,className:"rounded border px-2 py-1",children:"+"})]}),(0,g.jsx)("div",{className:"max-w-full overflow-hidden rounded-md border",children:(0,g.jsx)(P,{file:b,onLoadSuccess:N,loading:(0,g.jsx)("div",{className:"p-4",children:"Loading PDFâ¦"}),error:(0,g.jsx)("div",{className:"p-4 text-red-500",children:"Failed to load PDF."}),children:(0,g.jsx)(D,{pageNumber:C,scale:j,renderAnnotationLayer:!0,renderTextLayer:!0})})})]})}m.s(["default",0,v])},36161,m=>{"use strict";var g=m.i(843476),y=m.i(671149),v=m.i(376917),b=m.i(236685),x=m.i(207670);let w=({variant:m="default",photo:w,name:E,title:S,quote:C,closingQuotationMark:k,className:j})=>(0,g.jsx)("section",{className:(0,x.clsx)("secondary"===m&&"bg-primary-dark",j),children:(0,g.jsx)("div",{className:"container",children:(0,g.jsxs)("div",{className:(0,x.clsx)(w&&"gap-3 max-md:flex max-md:flex-col md:grid md:grid-cols-3 md:gap-5"),children:[w&&(0,g.jsx)("div",{className:(0,x.clsx)("w-full max-md:order-1","secondary"===m&&"flex items-center"),children:(0,g.jsx)("div",{className:"mx-auto max-w-80 overflow-hidden rounded-full",children:(0,g.jsx)(b.Image,{className:"w-full",field:w})})}),(0,g.jsxs)("div",{className:(0,x.clsx)("flex flex-col justify-center gap-3 border-primary-dark md:gap-5",w&&"col-span-2","default"===m&&"border-l-2 pl-5"),children:[(0,g.jsx)(y.default,{className:(0,x.clsx)("h-10 w-10 md:h-12 md:w-12","qutenza:h-3 qutenza:w-3 qutenza:md:h-4 qutenza:md:w-4","secondary"===m?"text-white":"text-primary-dark"),name:"quotation-mark"}),C&&(0,g.jsx)(v.Text,{className:(0,x.clsx)("font-italic-primary primary:font-italic-primary secondary:font-italic-secondary changepain:font-italic-primary","qutenza:font-body-primary","secondary"===m?"text-lg text-white qutenza:text-base md:text-2xl qutenza:md:text-lg":"text-2xl text-grey-dark md:text-[32px] md:leading-10"),field:C,tag:"p"}),k&&(0,g.jsx)(y.default,{className:(0,x.clsx)("ml-auto h-10 w-10 rotate-180 md:h-12 md:w-12","qutenza:h-3 qutenza:w-3 qutenza:md:h-4 qutenza:md:w-4","secondary"===m?"text-white":"text-primary-dark"),name:"quotation-mark"}),(E||S)&&(0,g.jsxs)("div",{className:(0,x.clsx)("grid gap-2 text-base leading-5","secondary"===m?"text-white":"text-grey-dark"),children:[E&&(0,g.jsx)(v.Text,{className:"font-bold",field:E,tag:"span"}),S&&(0,g.jsx)(v.Text,{field:S,tag:"span"})]})]})]})})});m.s(["default",0,w])},20490,m=>{"use strict";m.i(247167);var g=m.i(843476),y=m.i(671149),v=m.i(38563),b=m.i(376917),x=m.i(882596),w=m.i(207670),E=m.i(975157),S=m.i(896499);let C=({name:m,title:y})=>{let v=(0,x.useSitecore)().page.mode.isEditing;if(m?.value!==""||y?.value!==""||v)return(0,g.jsxs)("div",{className:"mt-6 grid gap-2 text-base leading-5",children:[(m||v)&&(v?(0,g.jsx)(b.Text,{field:m,tag:"span",className:"font-bold"}):(0,g.jsx)("span",{className:"font-bold",dangerouslySetInnerHTML:{__html:(0,E.default)(String(m?.value))}})),(y||v)&&(v?(0,g.jsx)(b.Text,{field:y,tag:"span",className:"font-normal"}):(0,g.jsx)("span",{className:"font-normal",dangerouslySetInnerHTML:{__html:(0,E.default)(String(y?.value))}}))]})}
372,k=({name:m,title:v,quote:S,variant:k,fullWidth:j})=>{let T=(0,x.useSitecore)().page.mode.isEditing;return(0,g.jsxs)("div",{className:(0,w.clsx)("md:my-17 mx-[22px] block py-6 pt-5 md:mx-0 md:flex md:flex-row md:py-10 md:pl-7 md:pr-[105px]",j?"px-[22px] foundation:max-md:mx-0 foundation:max-md:px-0":""),children:[(0,g.jsx)(y.default,{className:(0,w.clsx)("mb-3 mr-0 h-[31px] w-[40px] min-w-[40px] md:mb-0 md:mr-6 md:h-[45px] md:w-[58px] md:min-w-[58px]",k?.startsWith("variant-2")&&"corporate:text-primary-dark"),name:"quotation-mark-corporate"}),(0,g.jsxs)("div",{className:"text-[24px] font-bold leading-7 md:text-[32px] md:leading-10 marker:md:text-[32px]",children:[T?(0,g.jsx)(b.Text,{field:S}):(0,g.jsx)("span",{dangerouslySetInnerHTML:{__html:(0,E.default)(String(S?.value))}}),(0,g.jsx)(C,{name:m,title:v,quote:S})]})]})},j=({name:m,title:S,image:k,quote:j,fullWidth:T})=>{let N=(0,x.useSitecore)().page.mode.isEditing,A={color:"hsl(var(--twc-primary) / var(--twc-primary-opacity, 1))",width:"100%",height:"100%"};return(0,g.jsxs)("div",{className:(0,w.clsx)("my-17 block flex flex-col gap-4 pt-5 md:mx-0 md:flex-row md:items-center md:gap-14 md:py-[70px] md:[.fullWidth_&]:gap-[76px]",T?"md:px-0":"mx-[22px] md:px-[68px]"),children:[k&&(0,g.jsx)(v.NextImage,{style:A,field:k,className:"m-auto max-h-[226px] max-w-[226px] rounded-full md:m-0",unoptimized:!["jpg","jpeg","png"].includes(k?.value?.src?.split(".").pop()?.split("?")[0].toLowerCase())}),(0,g.jsxs)("div",{className:"flex flex-col",children:[(0,g.jsx)(y.default,{className:"mb-5 h-[47px] w-[60px] min-w-[60px] corporate:text-primary foundation:text-secondary-mid md:mb-5 md:h-[37px] md:w-[48px] md:min-w-[48px]",name:"quotation-mark-corporate"}),(0,g.jsxs)("div",{className:"mb-4 flex-grow text-[24px] font-bold leading-7 md:mb-0 md:text-[32px] md:leading-10 marker:md:text-[32px] foundation:md:text-[24px]",children:[N?(0,g.jsx)(b.Text,{field:j}):(0,g.jsx)("span",{dangerouslySetInnerHTML:{__html:(0,E.default)(String(j?.value))}}),(0,g.jsx)(C,{name:m,title:S})]})]})]})},T=({name:m,title:y,quote:v,variant:b="variant-1",image:x})=>{let E=b,C={},T={"border-radius":"0.75rem","max-width":"846px",margin:"0 auto",border:"none"},N=E.includes("full"),A=(0,S.useApp)(),I=A?.theme.includes("foundation"),R=b=>"variant-1"===b||"variant-2"===b||"variant-1-full"===b||"variant-2-full"===b?(0,g.jsx)(k,{name:m,title:y,quote:v,variant:b,fullWidth:N}):"variant-3"===b||"variant-3-full"===b?(0,g.jsx)(j,{name:m,title:y,quote:v,image:x,fullWidth:N}):"";return"variant-1"===b?(T["background-color"]=I?"hsl(var(--twc-secondary-light) / var(--twc-secondary-light-opacity, 1))":"hsl(var(--twc-primary-dark) / var(--twc-primary-dark-opacity, 1))",T.color=I?"hsl(var(--twc-primary) / var(--twc-primary-opacity, 1)) !important":"hsl(var(--twc-white) / var(--twc-white-opacity, 1))"):"variant-1-full"===b?(C["background-color"]=I?"hsl(var(--twc-secondary-light) / var(--twc-secondary-light-opacity, 1))":"hsl(var(--twc-primary-dark) / var(--twc-primary-dark-opacity, 1))",T.color=I?"hsl(var(--twc-primary) / var(--twc-primary-opacity, 1)) !important":"hsl(var(--twc-white) / var(--twc-white-opacity, 1))"):"variant-2"===b?(T["background-color"]=I?"hsl(var(--twc-primary-light) / var(--twc-primary-light-opacity, 1))":"hsl(var(--twc-grey-light) / var(--twc-grey-light-opacity, 1))",T.color=I?"hsl(var(--twc-primary) / var(--twc-primary-opacity, 1)) !important":"hsl(var(--twc-black) / var(--twc-black-opacity, 1))"):"variant-2-full"===b?(C["background-color"]=I?"hsl(var(--twc-primary-light) / var(--twc-primary-light-opacity, 1))":"hsl(var(--twc-grey-light) / var(--twc-grey-light-opacity, 1))",T.color=I?"hsl(var(--twc-primary) / var(--twc-primary-opacity, 1)) !important":"hsl(var(--twc-black) / var(--twc-black-opacity, 1))"):"variant-3"===b?(T["background-color"]=I?"hsl(var(--twc-primary) / var(--twc-primary-opacity, 1))":"hsl(var(--twc-grey-dark) / var(--twc-primary-grey-opacity, 1))",T.color=I?"hsl(var(--twc-secondary-light) / var(--twc-secondary-light-opacity, 1)) !important":"hsl(var(--twc-white) / var(--twc-white-opacity, 1))"):"variant-3-full"===b&&(C["background-color"]=I?"hsl(var(--twc-primary) / var(--twc-primary-opacity, 1))":"hsl(var(--twc-grey-dark) / var(--twc-primary-grey-opacity, 1))",T.color=I?"hsl(var(--twc-secondary-light) / var(--twc-secondary-light-opacity, 1)) !important":"hsl(var(--twc-white) / var(--twc-white-opacity, 1))"),(0,g.jsx)("section",{className:(0,w.clsx)(E,N&&"corporate-full-width-container-mobile"),style:C,children:(0,g.jsx)("div",{className:(0,w.clsx)(N&&"corporate-full-width-item"),children:(0,g.jsx)("div",{style:T,children:R(b)})})})};m.s(["default",0,T])},723060,930030,m=>{"use strict";var g=m.i(843476);let y=({hasContainer:m=!0,text:y})=>m?(0,g.jsx)("section",{children:(0,g.jsx)("div",{className:"rich-text container max-w-[1062px] corporate:max-w-none",dangerouslySetInnerHTML:{__html:y}})}):(0,g.jsx)("div",{className:"rich-text",dangerouslySetInnerHTML:{__html:y}});m.s(["default",0,y],723060);var v=g,b=m.i(671149),x=m.i(207670),w=m.i(271645);let E=({level:m,label:g,icon:y,children:E,onClick:S,isSelected:C})=>{let[k,j]=(0,w.useState)(!1),T=(0,w.useRef)(null),N=(0,x.clsx)("w-full text-left cursor-pointer items-center gap-2 border-b border-grey-mid p-4 text-base leading-5 transition",2===m&&"pl-7",3===m&&"pl-11",C?"!text-primary-dark font-bold":"text-grey-mid hover:underline");return E?(0,v.jsxs)("details",{ref:T,onToggle:()=>j(T.current?.open??!1),children:[(0,v.jsxs)("summary",{className:N,children:[(0,v.jsx)("button",{className:"grow cursor-pointer",tabIndex:0,onClick:S,onKeyDown:m=>{("Enter"===m.key||" "===m.key)&&S&&S()},children:g}),(0,v.jsx)(b.default,{className:(0,x.clsx)("h-4 w-4 text-primary-dark transition",k&&"rotate-90"),name:"chevron-right"})]}),E]}):(0,v.jsxs)("button",{type:"button",className:N,tabIndex:0,onClick:S,onKeyDown:m=>{("Enter"===m.key||" "===m.key)&&S&&S()},children:[(0,v.jsx)("span",{className:"grow",children:g}),y&&(0,v.jsx)(b.default,{className:"size-4 text-primary-dark",name:y})]})},S=({items:m,level:g,onItemSelected:y,selectedId:b})=>(0,v.jsx)("ul",{children:m.map(({id:m,label:x,icon:w,links:C})=>(0,v.jsx)("li",{children:C.length>0?(0,v.jsx)(E,{level:g,label:x,onClick:()=>y(m),isSelected:m===b,children:(0,v.jsx)(S,{items:C,level:g+1,onItemSelected:y,selectedId:b})}):(0,v.jsx)(E,{level:g,label:x,icon:w,onClick:()=>y(m),isSelected:m===b})},m))}),C=({header:m,links:g,onItemSelected:y,activeComponent:E})=>{let[C,k]=(0,w.useState)(!1),[j,T]=(0,w.useState)(),N=(0,w.useRef)(null),A=window.matchMedia("(min-width: 768px)").matches;(0,w.useEffect)(()=>{T(E)},[T,E]);let I=m=>{T(m),y(m)};return(0,v.jsx)("aside",{children:(0,v.jsxs)("details",{ref:N,open:A,onToggle:()=>k(N.current?.open??!1),children:[(0,v.jsxs)("summary",{className:"flex cursor-pointer items-center gap-2 border-b border-primary-dark p-4 text-base font-bold text-grey-dark",children:[(0,v.jsx)("span",{className:"grow",children:m}),(0,v.jsx)(b.default,{className:(0,x.clsx)("h-4 w-4 text-primary-dark transition",C&&"rotate-180"),name:"chevron-down"})]}),g.length>0&&(0,v.jsx)(S,{items:g,level:1,onItemSelected:I,selectedId:j})]})})};m.s(["SidebarTab",0,C],930030)},990006,m=>{"use strict";var g=m.i(843476),y=m.i(271645),v=m.i(601087),b=m.i(671149),x=m.i(323691);let w=({label:m,labelThankYou:v,averageRating:x,averageRatingLabel:w,personalRating:S,personalRatingLabel:C,modalFeedbackGood:k,checkboxesFeedbackGood:j,modalFeedbackBad:T,checkboxesFeedbackBad:N,onStarClick:A,onFeedbackSubmit:I})=>{let[R,O]=(0,y.useState)(0);(0,y.useEffect)(()=>{O(S)},[S]);let P=m=>m<=R?"star-filled":"star";return(0,g.jsxs)("section",{className:"container",children:[(0,g.jsxs)("div",{children:[(0,g.jsx)("p",{className:"mb-4 text-center text-grey-dark",children:m}),(0,g.jsx)("ul",{className:"flex items-center justify-center gap-3",children:[void 0,void 0,void 0,void 0,void 0].map((m,y)=>(0,g.jsx)("li",{children:(0,g.jsx)("button",{title:`${y+1}`,"aria-label":`${y+1}`,onClick:()=>{A(y+1),O(y+1)},children:(0,g.jsx)(b.default,{className:"h-8 w-8 text-primary-dark",name:P(y+1)})})},y))}),!!x&&w&&(0,g.jsxs)("div",{className:"text-center",children:[w," ",x]}),!!S&&C&&(0,g.jsxs)("div",{className:"text-center",children:[C," ",S]})]}),!!R&&(0,g.jsxs)("div",{className:"mt-4",children:[(0,g.jsx)("p",{className:"mb-4 text-center text-grey-dark",children:v}),(0,g.jsx)("div",{className:"flex justify-center",children:R>=3?(0,g.jsx)(E,{modalProps:k,checkboxOptions:j,rating:R,onSubmit:I}):(0,g.jsx)(E,{modalProps:T,checkboxOptions:N,rating:R,onSubmit:I})})]})]})},E=({modalProps:m,checkboxOptions:y,rating:b,onSubmit:w})=>(0,g.jsx)(x.default,{...m,children:(0,g.jsx)("form",{id:"modal-feedback-form",onSubmit:g=>{g.preventDefault();let y=g.target;w(Array.from(y.querySelectorAll('input[type="checkbox"]:checked')).map(m=>m.closest("label")?.querySelector(".checkbox-label")?.textContent).join(", "),b),document.getElementById(m.id).hidePopover(),y.reset()},children:(0,g.jsx)("ul",{className:"grid grid-cols-2 gap-3",children:y.map(m=>(0,g.jsx)("li",{children:(0,g.jsx)(v.default,{...m})},m.id))})})});m.s(["Rating",0,w])},391805,m=>{"use strict";var g=m.i(843476),y=m.i(271645),v=m.i(968036),b=m.i(706187),x=m.i(737300);let w=(0,y.forwardRef)(({searchTerm:m,filters:y,results:w,isLoading:E,loadingMessage:S,resultsMessage:C,noResultsMessage:k},j)=>{let T=()=>E?(0,g.jsx)("section",{children:(0,g.jsx)("div",{className:"container grid gap-6",children:(0,g.jsx)("span",{className:"text-center text-xl text-grey-dark md:text-[28px] md:leading-9",children:S})})}):w.teasers.length>0?(0,g.jsx)(x.default,{...w}):(0,g.jsx)("section",{children:(0,g.jsx)("div",{className:"container grid gap-6",children:(0,g.jsx)("span",{className:"text-center text-xl text-grey-dark md:text-[28px] md:leading-9",children:k})})});return(0,g.jsxs)("div",{className:"mx-auto max-w-[1126px]",children:[(0,g.jsx)("section",{children:(0,g.jsx)("div",{className:"container grid gap-6",children:(0,g.jsxs)("h1",{className:"text-[32px] font-bold leading-10 text-grey-dark md:text-[44px] md:leading-[52px]",children:[C," ",m]})})}),y&&(0,g.jsxs)(g.Fragment,{children:[(0,g.jsx)(b.default,{...y}),(0,g.jsx)(v.default,{})]}),(0,g.jsx)("div",{ref:j,children:T()})]})});w.displayName="SearchResults";let E=w;m.s(["default",0,E])},451928,m=>{"use strict";var g=m.i(843476),y=m.i(38563),v=m.i(882596),b=m.i(236685),x=m.i(795092),w=m.i(207670),E=m.i(948148),S=m.i(271645),C=m.i(2324);let k=({shortUrl:m,headline:k,text:j,backgroundImage:T})=>{let N=(0,v.useSitecore)().page.mode.isEditing,A=String(m?.value)||"";-1===A.indexOf("http")&&(A="https://"+A);let I=(0,S.useRef)(null),R=(0,S.useRef)(null),O=(0,S.useRef)(null),P=(0,S.useRef)(null),D=navigator.userAgent,_=/Safari/i.test(D)&&!/Chrome/i.test(D),M=["jpg","jpeg","png"],L=T?.value?.src,F=L?.split(".").pop()?.split("?")[0].toLowerCase(),B=!N&&M.includes(F),H=(0,E.useTranslations)(),z=(0,S.useCallback)(()=>{let m=I.current,g=R.current,y=O.current,v=P.current;if(!m||!g||!y||!v)return;document.body.style.overflow="",m.style.transition="all 500ms ease-out",v.style.transition="all 500ms ease-out",y.style.transition="all 500ms ease-out",m.style.position="absolute";let b=m.getBoundingClientRect();requestAnimationFrame(()=>{m.style.top=b.top+window.scrollY+"px",m.style.left="0",m.style.height=b.height+"px",m.style.zIndex=""}),setTimeout(()=>{requestAnimationFrame(()=>{v.style.visibility="hidden",v.style.opacity="0",y.style.visibility="hidden",y.style.opacity="0",m.style.transition="",m.style.position="",m.style.top="",m.
372style.left="",m.style.height=""}),g.replaceWith(m)},300)},[]),V=(0,S.useCallback)(()=>{let m=I.current,g=O.current,y=P.current;m&&y&&g&&y&&(y.style.transition="opacity 400ms ease-in-out",g.style.transition="opacity 400ms ease-in-out",y.style.visibility="visible",g.style.visibility="visible",y.style.opacity="1",g.style.opacity="1",m.style.opacity="1")},[]),U=(0,S.useCallback)(()=>{P.current?.style.visibility==="visible"&&I.current&&(I.current.style.height=window.innerHeight+"px",_&&"hidden"!==I.current.style.overflow&&(I.current.style.overflow="hidden"))},[_]),W=(0,S.useCallback)(()=>{let m=I.current,g=R.current;if(!m||!g)return;let y=m.getBoundingClientRect(),v={top:y.top+window.scrollY,left:y.left,width:m.offsetWidth,height:m.offsetHeight};document.body.style.overflow="hidden",g.style.width=m.style.height,g.style.display="block",m.parentElement?.insertBefore(g,m),document.body.appendChild(m),m.style.zIndex="99",m.style.position="absolute",m.style.top=v.top+"px",m.style.left="0",m.style.height=v.height+"px",m.style.transition="all 500ms ease-out",requestAnimationFrame(()=>{m.style.top=window.scrollY+"px",m.style.left="0",m.style.height=window.innerHeight+"px"}),setTimeout(()=>{V()},200),window.addEventListener("resize",U),_&&setTimeout(()=>{m.style.overflow="scroll"},600)},[U,V,_]);return(0,S.useEffect)(()=>{let m=m=>{"INPUT"!==m.target.tagName&&"TEXTAREA"!==m.target.tagName&&"Enter"===m.key&&W()};return window.addEventListener("keydown",m),()=>{window.removeEventListener("keydown",m)}},[W]),(0,g.jsxs)("section",{className:"relative",children:[(0,g.jsxs)("div",{className:"h-[350px] w-full",ref:I,children:[(0,g.jsx)("div",{className:"absolute top-0 z-10 h-full w-full",style:{backgroundColor:"overlayColor",backdropFilter:"blur(25px)"}}),(0,g.jsx)("div",{children:N?(0,g.jsx)(g.Fragment,{children:(0,g.jsx)(b.Image,{style:{width:"100%",height:"100%",position:"absolute",objectFit:"cover"},field:T?.value})}):B?(0,g.jsx)(y.NextImage,{field:T,alt:T?.value?.alt,style:{width:"100%",height:"100%",position:"absolute",objectFit:"cover"},sizes:"100vw",quality:85,priority:!1,loading:"eager"}):(0,g.jsx)(y.NextImage,{style:{width:"100%",height:"100%",position:"absolute",objectFit:"cover"},field:T,alt:T?.value?.alt,unoptimized:!0})}),(0,g.jsxs)("div",{className:"absolute top-0 z-20 flex h-full w-full flex-col items-center justify-center px-[24px] py-[24px] md:px-[80px] md:py-[40px]",children:[(0,g.jsx)("h3",{className:"pointer-events-auto text-[32px] font-bold leading-[36px] md:text-[44px] md:leading-[48px]",children:k?.value}),(0,g.jsx)(x.RichText,{className:"rich-text container my-6 max-w-[1062px] text-center corporate:max-w-none",field:j}),N&&(0,g.jsx)("span",{className:(0,w.default)("group inline-flex min-w-[120px] items-center justify-center gap-3 rounded-[32px] bg-primary-dark px-6 py-4 text-center text-base font-medium leading-5 text-white transition hover:bg-primary hover:text-grey-dark corporate:bg-transparent corporate:text-grey-dark corporate:ring-2 corporate:ring-inset corporate:ring-grey-dark hover:corporate:bg-primary-dark hover:corporate:text-white hover:corporate:ring-0 md:mt-4",N?"pointer-events-auto":""),onClick:W,children:H("storylauncher/enter")}),!N&&(0,g.jsx)(C.default,{label:H("storylauncher/enter"),title:H("storylauncher/enter"),className:"md:mt-4",style:"primary",onClick:W})]})]}),(0,g.jsx)("span",{id:"sh_placeholder",ref:R}),(0,g.jsx)("iframe",{ref:P,src:A,style:{width:"100%",height:"100%",position:"fixed",top:"0",left:"0",zIndex:"100",visibility:"hidden",opacity:"0"}}),(0,g.jsxs)("button",{ref:O,onClick:z,className:"height-[35px] width-[86px] fixed bottom-[25px] right-[35px] z-[9999] flex cursor-pointer items-center space-x-1 rounded-[20px] bg-black/60 px-3 py-2 align-middle text-xs font-bold uppercase text-white",style:{visibility:"hidden",color:"white"},children:[(0,g.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",className:"h-5 w-5",fill:"none",viewBox:"0 0 24 24",stroke:"currentColor",children:(0,g.jsx)("path",{strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:2,d:"M6 18L18 6M6 6l12 12"})})," ","Close"]})]})};m.s(["default",0,k])},280451,m=>{"use strict";var g=m.i(843476),y=m.i(376917),v=m.i(207670),b=m.i(249498),x=m.i(384740);let w=({header:m,cardsPerSlide:w="auto",cards:E})=>(0,g.jsx)("section",{className:"bg-gradient-to-t from-primary-light to-primary-dark",children:(0,g.jsxs)("div",{className:"container md:pr-0",children:[m&&(0,g.jsx)("h2",{className:"mb-5 text-center text-[40px] font-bold leading-tight qutenza:text-white qpatient:text-white md:mb-10",children:(0,g.jsx)(y.Text,{field:m})}
372),(0,g.jsx)(b.default,{className:"!p-0 !pb-[66px] md:!pb-[58px] md:!pl-[30px]",style:"alternative",slidesPerView:w,items:E.map((m,y)=>(0,g.jsx)("div",{className:(0,v.clsx)("swiper-slide !h-auto max-w-[800px] md:last:mr-[56px]"),children:(0,g.jsx)(x.default,{...m})},m.id??y))})]})});m.s(["default",0,w])},625978,m=>{"use strict";m.i(247167);var g=m.i(843476),y=m.i(207670),v=m.i(657688),b=m.i(618566),x=m.i(271645),w=m.i(671149);let E=({level:m,label:v,href:E,navigationDetails:S,children:C})=>{let k=(0,b.usePathname)(),[j,T]=(0,x.useState)(!1),N=(0,x.useRef)(null),A=()=>{let{current:m}=N;m&&S&&(T(m.open),m.open&&S.forEach(g=>{g!==m&&(g.open=!1)}))};return C?(0,g.jsxs)("details",{className:(0,y.clsx)(1===m&&"navigation-details-level-1",2===m&&"navigation-details-level-2"),onToggle:A,ref:N,children:[(0,g.jsxs)("summary",{className:(0,y.clsx)("flex cursor-pointer items-center justify-between gap-2 border-b border-primary p-4 text-base leading-5 text-grey-mid transition hover:underline","bronchovaxom:text-grey-mid","dimoflax:border-primary-dark dimoflax:text-grey-mid","vimovo:border-secondary vimovo:text-grey-dark","crestor:border-primary-dark","doxiproct:border-primary-dark","urovaxom:border-grey-dark urovaxom:text-white","hepamerz:border-white hepamerz:text-white","nebido:border-grey-teal",2===m&&"pl-7",3===m&&"pl-11",j&&"font-bold text-primary-dark qutenza:text-primary"),children:[(0,g.jsx)("span",{children:v}),(0,g.jsx)(w.default,{className:(0,y.clsx)("size-4 text-primary transition","qutenza:text-primary-dark","vimovo:text-secondary","crestor:text-primary-dark","doxiproct:text-white","urovaxom:text-white","hepamerz:text-white","dimoflax:text-primary-dark",j&&"rotate-90"),name:"chevron-right"})]}),C]}):(0,g.jsxs)("a",{className:(0,y.clsx)("flex items-center justify-between gap-2 border-b border-primary p-4 text-base leading-5 text-grey-mid hover:underline","bronchovaxom:text-grey-mid","dimoflax:border-primary-dark dimoflax:text-grey-mid","vimovo:border-secondary vimovo:text-grey-dark","crestor:border-primary-dark","doxiproct:border-primary-dark doxiproct:text-white","urovaxom:border-grey-dark urovaxom:text-white","hepamerz:border-white hepamerz:text-white","evastel:border-secondary evastel:text-grey-dark","qutenza:border-green","nebido:border-grey-teal",E.value.href===k&&["font-bold text-primary","qutenza:text-primary-dark","vimovo:text-secondary","crestor:text-primary-dark","doxiproct:bg-primary-dark doxiproct:text-white","urovaxom:bg-white urovaxom:!text-primary","hepamerz:bg-tertiary-dark hepamerz:text-white","dimoflax:text-primary-dark","bronchovaxom:text-primary"],2===m&&"pl-7",3===m&&"pl-11"),href:E.value.href,target:E.external?"_blank":"_self",rel:E.external?"noopener noreferrer":"",children:[(0,g.jsx)("span",{children:v}),(E.external||E.download)&&(0,g.jsx)(w.default,{className:(0,y.clsx)("size-4 text-primary transition","qutenza:text-primary-dark","vimovo:text-secondary","crestor:text-primary-dark","doxiproct:text-white","urovaxom:text-white","hepamerz:text-white","dimoflax:text-primary-dark"),name:(0,y.clsx)(E.external&&!E.download&&"external-link",E.download&&"download")})]})},S=({links:m,navigationDetailsLevel1:v,navigationDetailsLevel2:b})=>(0,g.jsx)("ul",{className:(0,y.clsx)("overflow-auto bg-primary-dark-10 max-md:max-h-[40vh]","bronchovaxom:bg-transparent","dimoflax:bg-primary-dark-10","nexium:bg-grey-light","vimovo:bg-secondary-light","crestor:bg-primary-light","doxiproct:bg-primary","urovaxom:bg-secondary-light","hepamerz:bg-primary","evastel:bg-secondary-light"),children:m.map(({id:m,label:y,href:x,links:w})=>(0,g.jsx)("li",{children:w.length?(0,g.jsx)(E,{level:1,label:y,navigationDetails:v,children:(0,g.jsx)("ul",{children:w.map(({id:m,label:y,href:v,links:x})=>(0,g.jsx)("li",{children:x.length?(0,g.jsx)(E,{level:2,label:y,navigationDetails:b,children:(0,g.jsx)("ul",{children:x.map(({id:m,label:y,href:v})=>(0,g.jsx)("li",{children:(0,g.jsx)(E,{level:3,label:y,href:v})},m))})}):(0,g.jsx)(E,{level:2,label:y,href:v})},m))})}):(0,g.jsx)(E,{level:1,label:y,href:x})},m))}),C=({image:m,navigationTitle:b,links:E})=>{let[C,k]=(0,x.useState)(!1),[j,T]=(0,x.useState)([]),[N,A]=(0,x.useState)([]),I=(0,x.useRef)(null),R=(0,x.useRef)(null),O="string"==typeof m?.src?m.src:void 0,P=O?.split(".").pop()?.split("?")[0].toLowerCase(),D=!!P&&["jpg","jpeg","png"].includes(P);return(0,x.useEffect)(()=>{let{current:m}=R,{current:g}=I;
372m&&g&&(T(Array.from(m.querySelectorAll(".navigation-details-level-1"))),A(Array.from(m.querySelectorAll(".navigation-details-level-2"))),document.addEventListener("click",({target:y})=>{m.contains(y)||(g.open=!1)}))},[R,I]),(0,g.jsxs)("nav",{className:(0,y.clsx)("side-navigation sticky top-12 bg-white","crestor:bg-primary-light","doxiproct:bg-primary","urovaxom:bg-secondary-light","hepamerz:bg-primary","dimoflax:bg-primary-dark-10","bronchovaxom:bg-primary-28"),ref:R,children:[m?.src&&(0,g.jsx)("div",{className:"side-navigation-image",children:(0,g.jsx)(v.default,{className:"aspect-[302/116] h-auto max-h-[116px] w-full object-cover",...m,unoptimized:!D})}),(0,g.jsxs)("details",{className:"md:hidden",ref:I,onToggle:()=>{I.current&&k(I.current.open)},children:[(0,g.jsxs)("summary",{className:(0,y.clsx)("flex cursor-pointer items-center justify-between gap-2 border-b border-primary px-4 py-3 text-base font-bold text-primary hover:underline","qutenza:border-primary-dark qutenza:text-primary-dark","vimovo:text-secondary","palexia:bg-primary-dark-10 palexia:text-primary","crestor:border-primary-dark crestor:text-primary-dark","doxiproct:border-primary-dark doxiproct:text-white","urovaxom:border-grey-dark urovaxom:text-white","hepamerz:border-white hepamerz:text-white","dimoflax:border-primary-dark dimoflax:text-primary-dark"),children:[(0,g.jsx)("span",{children:b}),(0,g.jsx)(w.default,{className:(0,y.clsx)("size-4 transition",C&&"rotate-90"),name:"chevron-right"})]}),!!E.length&&(0,g.jsx)(S,{links:E,navigationDetailsLevel1:j,navigationDetailsLevel2:N})]}),(0,g.jsx)("div",{className:"max-md:hidden",children:!!E.length&&(0,g.jsx)(S,{links:E,navigationDetailsLevel1:j,navigationDetailsLevel2:N})})]})};m.s(["default",0,C])},546849,m=>{"use strict";var g=m.i(843476),y=m.i(671149),v=m.i(207670),b=m.i(271645),x=m.i(618566);let w=({level:m,label:w,href:E,icon:S,children:C})=>{let k=(0,x.usePathname)(),[j,T]=(0,b.useState)(!1),N=(0,b.useRef)(null);return C?(0,g.jsxs)("details",{ref:N,onToggle:()=>{N.current&&T(N.current.open)},children:[(0,g.jsxs)("summary",{className:(0,v.clsx)("flex items-center gap-2 border-b border-grey-mid p-4 text-base leading-5 text-grey-mid transition hover:underline",2===m&&"pl-7",3===m&&"pl-11",j&&"!text-primary-dark"),children:[(0,g.jsx)("span",{className:"grow",children:w}),(0,g.jsx)(y.default,{className:(0,v.clsx)("h-4 w-4 text-primary-dark transition",j&&"rotate-90"),name:"chevron-right"})]}),C]}):(0,g.jsxs)("a",{className:(0,v.clsx)("flex items-center gap-2 border-b border-grey-mid p-4 text-base leading-5 text-grey-mid hover:underline",2===m&&"pl-7",3===m&&"pl-11",E===k&&"font-bold text-primary-dark"),href:E,children:[(0,g.jsx)("span",{className:"grow",children:w}),S&&(0,g.jsx)(y.default,{className:"size-4 text-primary-dark",name:S})]})},E=({header:m,links:x})=>{let[E,S]=(0,b.useState)(!1),[C,k]=(0,b.useState)(!1),j=(0,b.useRef)(null);return(0,b.useEffect)(()=>{let m=window.matchMedia("(min-width: 768px)"),g=()=>{k(m.matches)};return g(),m.addEventListener("change",g),()=>{m.removeEventListener("change",g)}},[]),(0,g.jsx)("aside",{children:(0,g.jsxs)("details",{ref:j,open:C,onToggle:()=>{j.current&&S(j.current.open)},children:[(0,g.jsxs)("summary",{className:"flex items-center gap-2 border-b border-primary-dark p-4 text-base font-bold text-grey-dark",children:[(0,g.jsx)("span",{className:"grow",children:m}),(0,g.jsx)(y.default,{className:(0,v.clsx)("h-4 w-4 text-primary-dark transition",E&&"rotate-180"),name:"chevron-down"})]}),!!x.length&&(0,g.jsx)("ul",{children:x.map(({id:m,label:y,href:v,icon:b,links:x})=>(0,g.jsx)("li",{children:x.length?(0,g.jsx)(w,{level:1,label:y,children:(0,g.jsxs)("ul",{children:[(0,g.jsx)("li",{children:(0,g.jsx)(w,{level:2,label:y,href:v,icon:b})}),x.map(({id:m,label:y,href:v,icon:b,links:x})=>(0,g.jsx)("li",{children:x.length?(0,g.jsx)(w,{level:2,label:y,children:(0,g.jsxs)("ul",{children:[(0,g.jsx)("li",{children:(0,g.jsx)(w,{level:3,label:y,href:v,icon:b})}),x.map(({id:m,label:y,href:v,icon:b})=>(0,g.jsx)("li",{children:(0,g.jsx)(w,{level:3,label:y,href:v,icon:b})},m))]})}):(0,g.jsx)(w,{level:2,label:y,href:v,icon:b})},m))]})}):(0,g.jsx)(w,{level:1,label:y,href:v,icon:b})},m))})]})})};m.s(["default",0,E])},243859,m=>{"use strict";var g=m.i(843476);let y=({links:m})=>Array.isArray(m)?(0,g.jsx)("ul",{children:m.map((m,v)=>"string"!=typeof m.label?null:(0,g.jsxs)("li",{children:[m.href?(0,g.jsx)("a",{href:m.anchor?`${m.href}#${m.anchor}`:m.href,target:m.target,className:"block py-3 text-xl text-grey-dark underline decoration-primary-dark transition hover:text-primary-dark hover:no-underline",...m.href.startsWith("http")&&{rel:"noopener noreferrer"},children:(0,g.jsx)("span",{children:m.label})}):(0,g.jsx)("span",{className:"block py-3 text-xl text-grey-dark",children:m.label}),Array.isArray(m.links)&&m.links.length>0&&(0,g.jsx)("div",{className:"pl-4",children:(0,g.jsx)(y,{links:m.links})})]},v))}):(0,g.jsx)(g.Fragment,{}),v=({header:m,links:v})=>"string"==typeof m&&Array.isArray(v)?(0,g.jsxs)("section",{className:"container corporate:mx-0 corporate:w-full md:w-2/3",children:[(0,g.jsx)("h1",{className:"mb-3 text-[32px] font-bold leading-10 text-grey-dark md:text-[44px] md:leading-[52px]",children:m}),(0,g.jsx)(y,{links:v})]}):(0,g.jsx)(g.Fragment,{});m.s(["default",0,v])},815945,m=>{"use strict";var g=m.i(843476);let y=({wallUrl:m,height:y})=>{let v=m?.value?m?.value:"https://my.walls.io/GrunenthalWebsite?nobackground=1&show_header=0&show_post_info=1&accessibility=0&autoscroll=0",b=y?.value?y?.value:800,x={border:0,height:b+"px",width:"100%"};return(0,g.jsxs)(g.Fragment,{children:[(0,g.jsx)("script",{async:!0,src:"https://cdn.walls.io/assets/js/wallsio-widget-1.2.js","data-wallurl":v,"data-allow":"camera","data-title":"GrunenthalWebsite","data-width":"100%","data-autoheight":"1","data-height":b,"data-lazyload":"0"}),(0,g.jsx)("iframe",{allowFullScreen:!0,id:"wallsio-iframe",src:v,style:x,allow:"camera",title:"GrunenthalWebsite"})]})};m.s(["default",0,y])},982937,m=>{"use strict";var g=m.i(843476),y=m.i(271645),v=m.i(207670),b=m.i(657688),x=m.i(882596);let w=function({title:m,stat:w,description:E,prefix:S,suffix:C,icon:k,animate:j=!1,durationMs:T=1200,startFrom:N=0,className:A,variant:I="default",iconMaxWidth:R,iconMaxHeight:O,hideDecimal:P}){let{container:D,headerBar:_,title:M,stat:L,desc:F,statRow:B,suffix:H}={default:{container:"flex w-full flex-col gap-3 text-left items-start",headerBar:"self-stretch px-px pt-3 inline-flex items-center gap-2.5 overflow-hidden border-t-2 border-primary-dark",title:"text-base text-primary-dark font-bold text-black leading-tight foundation:text-primary",stat:"text-5xl md:text-6xl font-normal text-black leading-tight foundation:text-primary",desc:"text-sm md:text-base font-normal text-black leading-tight foundation:text-primary",statRow:"flex items-baseline gap-1",suffix:"text-5xl md:text-6xl text-black foundation:text-primary"},secondary:{container:"py-12 bg-gray-50 rounded-xl inline-flex flex-col items-center px-4 foundation:bg-primary-light",headerBar:"justify-center",title:"text-2xl font-bold text-black leading-tight text-center min-h-[60
372px] mb-[18px]",stat:"text-8xl font-normal text-primary-dark leading-tight",desc:"text-xl font-normal text-black leading-tight text-center",statRow:"flex items-baseline gap-1 justify-center mb-12",suffix:"text-6xl font-normal text-primary-dark leading-tight"},tertiary:{container:"p-5 bg-gray-50 rounded-[20px] corporate:rounded-xl inline-flex flex-col justify-start items-start gap-9 relative overflow-hidden",headerBar:"sr-only",title:"sr-only",stat:"text-7xl font-normal text-black leading-tight foundation:text-primary",desc:"text-xl font-normal text-black leading-tight foundation:text-primary",statRow:"flex items-baseline gap-1",suffix:"text-7xl font-normal text-black leading-tight foundation:text-primary"},quaternary:{container:"p-5 rounded-[20px] corporate:rounded-xl inline-flex flex-col justify-start items-start gap-9 relative overflow-hidden",headerBar:"sr-only",title:"sr-only",stat:"text-7xl font-normal text-[#97D700] leading-tight foundation:text-secondary",desc:"text-xl font-normal text-black leading-tight",statRow:"flex items-baseline gap-1",suffix:"text-7xl font-normal text-[#97D700] leading-tight foundation:text-secondary"}}[I],z=(0,x.useSitecore)(),V="number"==typeof w,U=m=>{if(Number.isInteger(m))return 0;let g=m.toString().split(".");return Math.min(6,g[1]?.length||0)},W=V?U(w):0,G=(0,y.useCallback)(m=>"number"!=typeof m||P?m:new Intl.NumberFormat(z.page.locale,{useGrouping:!0}).format(m),[P,z.page.locale]),[q,$]=y.default.useState(j&&V?N:G(w)),K=y.default.useRef(null),Q=y.default.useRef(!1);y.default.useEffect(()=>{let m=window.matchMedia&&window.matchMedia("(prefers-reduced-motion: reduce)").matches;if(!j||!V||m)return void $(G(w));let g=K.current;
372if(!g||Q.current)return void $(G(w));let y=new IntersectionObserver(m=>{if(m[0].isIntersecting&&!Q.current){Q.current=!0;let m=performance.now(),g="number"==typeof N?N:0,v=w,b=Math.max(200,T),x=y=>{let w=Math.min(1,(y-m)/b),E=g+(v-g)*(1-Math.pow(1-w,3));E=0===W?Math.round(E):parseFloat(E.toFixed(W)),$(E=v>=g?Math.min(E,v):Math.max(E,v)),w<1?requestAnimationFrame(x):$(v)};requestAnimationFrame(x),y&&y.disconnect()}},{threshold:.4});return y.observe(g),()=>{y&&(y.disconnect(),y=null)}},[j,T,V,N,w,W,G]);let Y={maxWidth:R,maxHeight:O},Z=R?parseInt(R):300,X=O?parseInt(O):300,J=R||O;return(0,g.jsxs)("section",{ref:K,"aria-label":m,className:(0,v.default)(D,A),children:[(0,g.jsxs)("div",{className:(0,v.default)("inline-flex items-center self-stretch overflow-hidden",_),children:["tertiary"!==I&&k?(0,g.jsx)("span",{"aria-hidden":!0,className:"mr-2 inline-flex h-5 w-5 items-center justify-center",children:k}):null,(0,g.jsx)("h3",{className:(0,v.default)("w-full",M),children:m})]}),("tertiary"===I||"quaternary"===I)&&k?(0,g.jsx)("div",{className:"relative z-[1]",children:(0,g.jsx)(b.default,{src:k,alt:m??"",width:J?Z:14,height:J?X:12,className:J?void 0:"h-12 w-14",style:Y})}):null,(0,g.jsxs)("div",{className:(0,v.default)("relative z-[1]",B),children:[S?(0,g.jsx)("span",{className:(0,v.default)(L),children:S}):null,(0,g.jsx)("span",{className:(0,v.default)(L),"aria-live":"polite",children:"number"==typeof q?G(q):q}),C?(0,g.jsx)("span",{className:(0,v.default)(H),children:C}):null]}),E?(0,g.jsx)("p",{className:(0,v.default)("relative z-[1]",F),children:E}):null]})};m.s(["default",0,w])},468346,m=>{"use strict";var g=m.i(843476),y=m.i(247167),v=g,b=m.i(207670),x=m.i(657688),w=m.i(2324);let E=({image:m,teaserHeadline:g,headline:E,title:S,author:C,excerpt:k,date:j,button:T,variant:N="default",children:A})=>{let I=g||E||S||"";return(0,v.jsxs)("div",{className:(0,b.default)("flex flex-col md:gap-5","tertiary"===N?"gap-[24px]":"gap-[26px]"),children:[j&&"secondary"!==N&&(0,v.jsx)("div",{className:"flex flex-wrap items-center gap-4 text-sm text-gray-600 md:gap-2",children:(0,v.jsx)("time",{className:"text-xs text-[#7A7A7A] foundation:text-primary",dateTime:j,children:(0,v.jsx)("div",{suppressHydrationWarning:!0,children:j})})}),"tertiary"!==N&&(0,v.jsx)("div",{className:"relative overflow-hidden rounded-lg",children:(0,v.jsx)(x.default,{className:"aspect-[17/11] w-full object-cover",src:m?.value?.value?.src||(y.default.env.NEXT_PUBLIC_URL||"")+"/assets/images/StoryList/image-holder.jpg",alt:m?.value?.value?.alt||"Story image",width:m?.value?.value?.width||800,height:m?.value?.value?.height||600,unoptimized:!1})}),(0,v.jsxs)("div",{className:"flex flex-col gap-3",children:["tertiary"!==N&&I&&(0,v.jsx)("h3",{className:"text-xl font-bold leading-tight text-grey-dark foundation:text-primary",children:(0,v.jsx)("span",{className:"block overflow-hidden",style:{display:"-webkit-box",WebkitLineClamp:3,WebkitBoxOrient:"vertical"},dangerouslySetInnerHTML:{__html:I}})}),"tertiary"===N&&I&&(0,v.jsxs)(v.Fragment,{children:[(0,v.jsx)("h2",{className:"text-xl font-bold leading-tight text-grey-dark foundation:text-primary",children:(0,v.jsx)("span",{className:"block overflow-hidden",style:{display:"-webkit-box",WebkitLineClamp:3,WebkitBoxOrient:"vertical"},dangerouslySetInnerHTML:{__html:I}})}),(0,v.jsx)("div",{className:"my-[4px] h-px w-full bg-grey-mid foundation:bg-primary","aria-hidden":"true"})]}),k&&"secondary"!==N&&(0,v.jsx)("div",{className:"text-grey-dark foundation:text-primary",style:{display:"-webkit-box",WebkitLineClamp:6,WebkitBoxOrient:"vertical",overflow:"hidden"},dangerouslySetInnerHTML:{__html:k}}),C&&"tertiary"!==N&&(0,v.jsx)("div",{className:"flex flex-wrap items-center gap-2 text-sm text-gray-600",children:(0,v.jsx)("span",{className:"text-sm text-gray-600 foundation:text-primary",children:C})}),T&&"secondary"!==N&&(0,v.jsx)("div",{className:"justify-right flex",children:(0,v.jsx)(w.default,{className:(0,b.default)("tertiary"===N&&"corporate:pt-[10px]"),...T,renderAsSpan:!0})}),A]})]})},S=m=>{let{href:g}=m,y=(0,v.jsx)(E,{...m});return g?(0,v.jsx)("article",{className:(0,b.default)("group h-full","tertiary"===m.variant&&"rounded-xl bg-white px-[30px] py-[24px] md:px-[38px]"),children:(0,v.jsx)("a",{href:g,className:"block h-full rounded-lg bg-white focus:outline-none focus:ring-2 focus:ring-primary-dark focus:ring-offset-2 corporate:rounded-xl",children:y})}):(0,v.jsx)("article",{className:"group h-full rounded-lg bg-white corporate:rounded-xl",children:y})};
372var C=g,k=m.i(671149),j=b;let T=({currentPage:m,totalPages:g,onPageChange:y,className:v})=>{let b=(()=>{if(g<=3)return Array.from({length:g},(m,g)=>g+1);if(4===g)return[1,2,3,4];if(5===g)return[1,2,3,4,5];if(6===g)return[1,"ellipsis",4,5,6];let y=[];return 1===m?y.push(1,"ellipsis",g-2,g-1,g):2===m?y.push(1,2,"ellipsis",g-1,g):3===m?y.push(1,2,3,"ellipsis",g):m>=g-2?m===g-2?y.push(1,"ellipsis",g-2,g-1,g):m===g-1?y.push(1,"ellipsis",g-1,g):y.push(1,2,3,"ellipsis",g):y.push(1,"ellipsis",m,"ellipsis",g),y})(),x=()=>{m>1&&y(m-1)},w=()=>{m<g&&y(m+1)},E=g=>{"number"==typeof g&&g!==m&&y(g)};return(0,C.jsxs)("nav",{className:(0,j.clsx)("flex items-center justify-center gap-2",v),"aria-label":"Pagination Navigation",children:[(0,C.jsx)("button",{onClick:x,disabled:1===m,className:(0,j.clsx)("flex h-10 w-10 items-center justify-center rounded-lg transition-colors",1===m?"cursor-not-allowed text-grey-light foundation:text-primary-light":"text-grey-dark hover:bg-grey-light hover:text-primary-dark foundation:text-primary"),"aria-label":"Go to previous page",children:(0,C.jsx)(k.default,{name:"chevron-left",className:"h-5 w-5"})}),(0,C.jsx)("div",{className:"flex items-center gap-1",children:b.map((g,y)=>{if("ellipsis"===g)return(0,C.jsx)("span",{className:"select-none px-2 py-2 text-grey-dark foundation:text-primary","aria-hidden":"true",children:"..."},`ellipsis-${y}`);let v=g===m;return(0,C.jsx)("button",{onClick:()=>E(g),className:(0,j.clsx)("flex h-10 w-10 items-center justify-center text-base transition-colors",v?"font-bold text-grey-dark foundation:text-primary":"font-medium text-grey-mid hover:text-grey-dark foundation:hover:text-primary"),"aria-label":`Go to page ${g}`,"aria-current":v?"page":void 0,children:g},g)})}),(0,C.jsx)("button",{onClick:w,disabled:m===g,className:(0,j.clsx)("flex h-10 w-10 items-center justify-center rounded-lg transition-colors",m===g?"cursor-not-allowed text-grey-light foundation:text-primary-light":"text-grey-dark hover:bg-grey-light hover:text-primary-dark foundation:text-primary"),"aria-label":"Go to next page",children:(0,C.jsx)(k.default,{name:"chevron-right",className:"h-5 w-5"})})]})};var N=b,A=m.i(271645),I=x,R=m.i(948148),O=m.i(896499),P=k;let D=({header:m,stories:y,columnsPerRow:v=3,storiesPerPage:b=9,searchPlaceholder:x=""})=>{let[w,E]=(0,A.useState)(1),[C,k]=(0,A.useState)(""),[j,D]=(0,A.useState)([]),[_,M]=(0,A.useState)(!1),L=(0,A.useRef)(null),F=(0,R.useTranslations)(),B=(0,O.useApp)(),H=B?.theme.includes("foundation");(0,A.useEffect)(()=>{let m=m=>{L.current&&!L.current.contains(m.target)&&M(!1)};if(_)return document.addEventListener("mousedown",m),()=>{document.removeEventListener("mousedown",m)}},[_]);let z=(0,A.useMemo)(()=>{let m=new Set;return y.forEach(g=>{g.tags?.forEach(g=>m.add(g))}),Array.from(m).sort()},[y]),V=(0,A.useMemo)(()=>{let m=y;if(C.trim()){let g=C.toLowerCase().trim();m=m.filter(m=>{let y=m.teaserHeadline?.toLowerCase().includes(g)||!1,v=m.headline?.toLowerCase().includes(g)||!1,b=m.title?.toLowerCase().includes(g)||!1,x=m.excerpt?.toLowerCase().includes(g)||!1,w=m.author?.toLowerCase().includes(g)||!1;return y||v||b||x||w})}return j.length>0&&(m=m.filter(m=>m.tags?.some(m=>j.includes(m))||!1)),m},[y,C,j]);(0,A.useEffect)(()=>{E(1)},[C,j]);let U=Math.ceil(V.length/b),W=(0,A.useMemo)(()=>{let m=(w-1)*b,g=m+b;return V.slice(m,g)},[V,w,b]),G=m=>{E(m),window.scrollTo({top:0,behavior:"smooth"})},q=m=>{D(g=>g.includes(m)?g.filter(g=>g!==m):[...g,m])},$=()=>{k(""),D([])};return(0,g.jsx)("section",{children:(0,g.jsxs)("div",{className:(0,N.clsx)("pb-0 pt-[10px]",1===v&&"max-md:pt-[24px]"),children:[m&&(0,g.jsx)("div",{className:"mb-8",children:(0,g.jsx)("h3",{className:"text-[28px] font-bold leading-9 text-grey-dark foundation:text-primary",children:m})}),(0,g.jsxs)("div",{className:"mb-7",children:[(0,g.jsxs)("div",{className:"flex flex-row gap-3 md:gap-8",children:[(0,g.jsxs)("div",{className:(0,N.clsx)("relative flex w-full min-w-[0px] flex-1 flex-row rounded-[50px] border border-0 px-[12px] py-[5px] transition-colors hover:bg-gray-50 focus:border-primary-dark focus:outline-none focus:ring-2 focus:ring-primary-dark focus:ring-offset-2 md:px-5 md:py-[10px]",1===v?"bg-white":"bg-grey-light"),children:[(0,g.jsx)("input",{type:"text",placeholder:x,value:C,onChange:m=>k(m.target.value),className:(0,N.clsx)("flex-1 bg-transparent text-sm"),"aria-label":"Search"}),H?(0,g.jsx)(P.default,{className:"h-[16px] w-[16px] text-primary md:h-[24px] md:w-[24px]",name:"magnifying-glass-corporate"}):(0,g.jsx)(I.default,{src:"/assets/images/StoryList/search.svg",width:24,height:24,alt:"Search",className:"h-[16px] w-[16px] text-gray-400 md:h-[24px] md:w-[24px]",unoptimized:!0})]}),z.length>0&&(0,g.jsxs)("div",{className:"relative",ref:L,children:[(0,g.jsxs)("button",{onClick:()=>M(!_),className:(0,N.clsx)("flex items-center gap-2 rounded-[20px] border border-0 px-[8px] py-[5px] text-sm font-medium leading-[20px] transition-colors md:gap-5 md:px-[22px] md:py-[10px]",j.length>0?"border-primary-dark bg-primary-dark text-white":1===v?"border-gray-300 bg-white text-gray-700 hover:bg-gray-50 foundation:text-primary foundation:hover:bg-primary-light":"border-gray-300 bg-grey-light text-gray-700 hover:bg-gray-50 foundation:text-primary foundation:hover:bg-primary-light"),"aria-expanded":_,children:[H?(0,g.jsx)(g.Fragment,{children:0===j.length?(0,g.jsx)(P.default,{className:"h-[14px] w-[14px] text-primary md:h-[24px] md:w-[24px]",name:"filter-corporate"}):(0,g.jsx)(P.default,{className:"h-[14px] w-[14px] text-white md:h-[24px] md:w-[24px]",name:"filter-corporate"})}):(0,g.jsx)(I.default,{src:"/assets/images/StoryList/filter.svg",alt:"Filter",width:24,height:24,className:"h-[14px] w-[14px] md:h-[24px] md:w-[24px]",unoptimized:!0}),(0,g.jsx)("span",{children:F("StoryList/FilterBy")||"Filter by"})]}),_&&(0,g.jsx)("div",{className:"absolute right-0 z-10 mt-2 w-64 roun
372ded-lg border border-gray-200 bg-white shadow-lg max-md:hidden",children:(0,g.jsx)("div",{className:"flex flex-col gap-3 p-[22px]",children:(0,g.jsx)("div",{className:"flex max-h-60 flex-col gap-3 overflow-y-auto",children:(0,g.jsx)("div",{className:"space-y-2",children:z.map(m=>(0,g.jsxs)("label",{className:"flex cursor-pointer items-center gap-3 rounded hover:bg-gray-50",children:[(0,g.jsx)("input",{type:"checkbox",checked:j.includes(m),onChange:()=>q(m),className:(0,N.clsx)("relative h-4 w-4 appearance-none rounded border border-gray-300 align-middle text-primary-dark focus:ring-primary-dark",'checked:before:-mt-[2px] checked:before:flex checked:before:h-full checked:before:items-center checked:before:justify-center checked:before:content-["x"] foundation:checked:before:text-secondary')}),(0,g.jsx)("span",{className:"flex-1 text-sm text-gray-700 foundation:text-primary",children:m})]},m))})})})})]})]}),z.length>0&&_&&(0,g.jsx)("div",{className:"mb-4 mt-6 max-h-[440px] w-full rounded-lg bg-gray-50 transition duration-300 ease-in-out will-change-transform md:hidden",children:(0,g.jsx)("div",{className:"flex flex-col gap-3 p-[22px]",children:(0,g.jsx)("div",{className:"flex max-h-60 flex-col gap-3 overflow-y-auto",children:(0,g.jsx)("div",{className:"space-y-2",children:z.map(m=>(0,g.jsxs)("label",{className:"flex cursor-pointer items-center gap-3 rounded hover:bg-gray-50",children:[(0,g.jsx)("input",{type:"checkbox",checked:j.includes(m),onChange:()=>q(m),className:(0,N.clsx)("relative h-4 w-4 appearance-none rounded border border-gray-300 align-middle text-primary-dark focus:ring-primary-dark",'checked:before:-mt-[2px] checked:before:flex checked:before:h-full checked:before:items-center checked:before:justify-center checked:before:content-["x"] foundation:checked:before:text-secondary')}),(0,g.jsx)("span",{className:"flex-1 text-sm text-gray-700 foundation:text-primary",children:m})]},m))})})})})]}),(C.trim()||j.length>0)&&(0,g.jsxs)("div",{className:(0,N.clsx)("flex flex-col max-md:hidden",1===v?"mb-12":"mb-10"),children:[(0,g.jsx)("span",{className:"mb-[10px] block font-bold",children:F("StoryList/Categories")||"Categories:"}),(0,g.jsx)("div",{className:"flex flex-wrap items-center gap-4",children:(0,g.jsxs)("div",{className:"flex flex-wrap items-center gap-2",children:[C.trim()&&(0,g.jsxs)("span",{className:"inline-flex items-center gap-[10px] rounded-full border px-3 py-1 text-[16px] leading-[20px] text-primary-dark",children:[F("StoryList/Search")||"Search:"," â",C,"â",(0,g.jsx)("button",{onClick:()=>k(""),children:(0,g.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"12",height:"12",viewBox:"0 0 12 12",fill:"none",children:(0,g.jsx)("path",{d:"M0.75 10.75L5.75 5.75M5.75 5.75L10.75 0.75M5.75 5.75L10.75 10.75M5.75 5.75L0.75 0.75",stroke:H?"#355C83":"#00AF66","stroke-width":"1.5","stroke-linecap":"round"})})})]}),j.map(m=>(0,g.jsxs)("span",{className:"inline-flex items-center gap-[10px] rounded-full border-[1px] border-current px-3 py-1 text-[16px] leading-[20px] text-primary-dark",children:[m,(0,g.jsx)("button",{onClick:()=>q(m),children:(0,g.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"12",height:"12",viewBox:"0 0 12 12",fill:"none",children:(0,g.jsx)("path",{d:"M0.75 10.75L5.75 5.75M5.75 5.75L10.75 0.75M5.75 5.75L10.75 10.75M5.75 5.75L0.75 0.75",stroke:H?"#355C83":"#00AF66","stroke-width":"1.5","stroke-linecap":"round"})})})]},m))]})})]}),0===W.length?(0,g.jsxs)("div",{className:"flex flex-col items-center justify-center py-16 text-center",children:[(0,g.jsx)("div",{className:"mb-4 rounded-full bg-gray-100 p-6",children:(0,g.jsx)("svg",{className:"h-12 w-12 text-gray-400",fill:"none",stroke:"currentColor",viewBox:"0 0 24 24",children:(0,g.jsx)("path",{strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:1,d:"M9 12h6m-6 4h6m2 5H7a2 2 0 01-2-2V5a2 2 0 012-2h5.586a1 1 0 01.707.293l5.414 5.414a1 1 0 01.293.707V19a2 2 0 01-2 2z"})})}),(0,g.jsx)("h3",{className:"mb-2 text-lg font-medium text-gray-900",children:C.trim()||j.length>0?F("StoryList/NoStoryFound")||"No stories found":F("StoryList/NoStoryAvailable")||"No stories available"}),(0,g.jsx)("p",{className:"max-w-sm text-gray-500",children:C.trim()||j.length>0?F("StoryList/AdjustSearch")||"Try adjusting your search terms or filters, or browse all stories.":F("StoryList/NoStoryDisplay")||"There are currently no stories to display."}),(C.trim()||j.length>0)&&(0,g.jsx)("button",{onClick:$,className:"hover:text-primary-darker mt-4 text-sm text-primary-dark focus:outline-none",children:F("StoryList/ClearFilters")||"Clear all filters"})]}):(0,g.jsx)("ul",{className:(0,N.clsx)("grid gap-12 md:gap-6",1===v?"grid-cols-1 max-md:!gap-0":2===v?"sm:grid-cols-2":"sm:grid-cols-2 lg:grid-cols-3"),children:W.map(m=>(0,g.jsx)("li",{className:(0,N.clsx)(1===v?"max-md:mb-6":"md:aspect-[34/44]"),children:(0,g.jsx)(S,{...m,variant:1===v?"tertiary":"secondary"})},m.id))}),U>1&&(0,g.jsx)("div",{className:"flex justify-center pt-4 md:pt-8",children:(0,g.jsx)(T,{currentPage:w,totalPages:U,onPageChange:G})})]})})};m.s(["default",0,D],468346)},67542,m=>{"use strict";var g=m.i(843476),y=m.i(38563),v=m.i(795092),b=m.i(882596),x=m.i(376917),w=m.i(975157),E=m.i(2324);let S=({header:m,subheader:S,description:C,image:k,button:j})=>{let T=(0,b.useSitecore)();return(0,g.jsx)("section",{className:"bg-primary-dark-10 nexium:bg-primary-light",children:(0,g.jsx)("div",{className:"container pb-[46px] pt-[77px] md:px-[109px] md:pb-[58px] md:pt-[24px]",children:(0,g.jsxs)("div",{className:"flex flex-col gap-5 md:gap-4",children:[S&&(0,g.jsx)("span",{className:"text-base leading-[18px] text-primary-dark",children:T?.page.mode.isEditing?(0,g.jsx)(x.Text,{field:S}):(0,g.jsx)("span",{dangerouslySetInnerHTML:{__html:(0,w.default)(String(S.value??""))}})}),m&&(0,g.jsx)("h2",{className:"text-[32px] font-bold leading-10 text-grey-dark",children:T?.page.mode.isEditing?(0,g.jsx)(x.Text,{field:m}):(0,g.jsx)("span",{dangerouslySetInnerHTML:{__html:(0,w.default)(String(m.value??""))}})}),(0,g.jsxs)("div",{className:"flex gap-6 max-md:flex-col",children:[C&&
372(0,g.jsx)(v.RichText,{className:"rich-text md:w-[60%]",field:C}),j&&(0,g.jsx)("div",{className:"md:hidden",children:(0,g.jsx)(E.default,{iconName:"chevron-right",iconPosition:"right",...j})}),k&&(0,g.jsx)("div",{className:"overflow-hidden rounded-[20px] md:w-[40%]",children:(0,g.jsx)(y.NextImage,{field:k})})]}),j&&(0,g.jsx)("div",{className:"max-md:hidden",children:(0,g.jsx)(E.default,{iconName:"chevron-right",iconPosition:"right",...j})})]})})})};m.s(["default",0,S])},989149,m=>{"use strict";var g=m.i(843476),y=m.i(271645);let v=({label:m,headline:v,tabs:b})=>{let[x,w]=(0,y.useState)(b[0]);return(0,g.jsx)("section",{children:(0,g.jsxs)("div",{className:"container",children:[m&&(0,g.jsx)("span",{className:"mb-4 inline-block rounded bg-grey-light px-3 py-1 text-xs font-bold text-grey-mid",children:m}),v&&(0,g.jsx)("h2",{className:"mb-4 text-3xl text-grey-dark md:text-4xl",dangerouslySetInnerHTML:{__html:v}}),(0,g.jsx)("div",{className:"mb-6 flex flex-wrap gap-2",children:b.map(m=>(0,g.jsx)("button",{type:"button",onClick:()=>w(m),className:"rounded border border-grey-light px-4 py-1.5 text-sm md:text-base font-medium transition-all ",style:{color:m.color,borderBottomColor:m.id===x?.id?x.color:""},children:m.label},m.id))}),x&&(0,g.jsx)("div",{className:"rich-text text-base text-grey-dark",dangerouslySetInnerHTML:{__html:x.content}})]})})};m.s(["default",0,v])},643752,m=>{"use strict";var g=m.i(843476),y=m.i(271645),v=m.i(918789);function b(m){let g=[],y="",v=!1;for(let b=0;b<m.length;b++){let x=m[b];if(v){y+=x,v=!1;continue}if("\\"===x){v=!0;continue}"|"===x?(g.push(y.trim()),y=""):y+=x}return g.push(y.trim()),g.length&&""===g[0]&&g.shift(),g.length&&""===g[g.length-1]&&g.pop(),g.map(m=>m.replace(/\\\|/g,"|"))}function x(m){let g=m.replace(/^[\s|]+|[\s|]+$/g,"");return!!g&&g.split("|").map(m=>m.trim()).every(m=>/^:?-{3,}:?$/.test(m))}function w(m){return m.split(/\r?\n/).map(m=>m.trim()).filter(m=>m.length>0)}function E(m){let g=w(m);if(0===g.length)return{head:[],body:[]};let y=[],v=[],E=0;for(;E<g.length&&x(g[E]);)E++;if(E>=g.length)return{head:[],body:[]};for(y=b(g[E++]),E<g.length&&x(g[E])&&E++;E<g.length;E++){let m=g[E];x(m)||v.push(b(m))}let S=Math.max(y.length,...v.map(m=>m.length),0);return{head:y=[...y,...Array(Math.max(0,S-y.length)).fill("")],body:v.map(m=>[...m,...Array(Math.max(0,S-m.length)).fill("")])}}let S={default:{stripe:!0},secondary:{stripe:!1},tertiary:{stripe:!1},quaternary:{stripe:!1},singlecolumn:{stripe:!0}},C=({header:m,caption:b,markdown:x,variant:w="default"})=>{let{head:C,body:k}=y.default.useMemo(()=>E(x),[x]),{stripe:j}=S[w],T=(m,y)=>{switch(w){case"secondary":{let b=0===y,x=y===C.length-1,w=b?"rounded-tl-xl":x?"rounded-tr-xl":"";return(0,g.jsx)("th",{className:["h-11 bg-primary-dark px-2.5 py-2 text-center text-xl font-normal text-white",w].join(" "),children:(0,g.jsx)(v.default,{children:m})},`h-${y}`)}case"tertiary":{let b=0===y?"rounded-tl-xl":"";return(0,g.jsx)("th",{className:["text-grey-500 bg-white px-2.5 py-2 text-center text-xl font-normal",b].join(" "),children:(0,g.jsx)(v.default,{children:m})},`h-${y}`)}case"quaternary":return(0,g.jsx)("th",{className:"border-grey-500 text-grey-500 border-b-2 px-2.5 py-2 text-center text-xl font-bold",children:(0,g.jsx)(v.default,{children:m})},`h-${y}`);case"singlecolumn":return(0,g.jsx)("th",{className:"h-11 bg-primary-dark px-2.5 py-2 text-left text-xl font-normal text-white",children:(0,g.jsx)(v.default,{children:m})},`h-${y}`);default:return(0,g.jsx)("th",{className:"p-3 text-center text-xs font-normal text-grey-dark md:text-base md:leading-5",children:(0,g.jsx)(v.default,{children:m})},`h-${y}`)}},N=(m,y,b,x)=>{switch(w){case"secondary":{let w=y===k.length-1,E=0===b,S=b===x-1,C=w&&E?"rounded-bl-xl":w&&S?"rounded-br-xl":"";return(0,g.jsx)("td",{className:["text-grey-500 h-9 border-t border-primary-dark bg-white px-2.5 py-2 text-center text-base font-normal",C].join(" "),children:(0,g.jsx)(v.default,{children:m})},`c-${y}-${b}`)}case"tertiary":return(0,g.jsx)("td",{className:"text-grey-500 bg-white px-2.5 py-2 text-center text-base font-normal",children:(0,g.jsx)(v.default,{children:m})},`c-${y}-${b}`);case"quaternary":return(0,g.jsx)("td",{className:"border-grey-500 text-grey-500 border-b px-2.5 py-2 text-center text-base font-normal",children:(0,g.jsx)(v.default,{children:m})},`c-${y}-${b}`);case"singlecolumn":return(0,g.jsx)("td",{className:"border-grey-500 text-grey-500 border px-2.5 py-2 text-ju
372stify text-xl",children:(0,g.jsx)(v.default,{children:m})},`c-${y}-${b}`);default:return(0,g.jsx)("td",{className:"p-3 text-center text-xs text-grey-dark md:text-base md:leading-5",children:(0,g.jsx)(v.default,{children:m})},`c-${y}-${b}`)}};return(0,g.jsxs)("section",{className:"container",children:[m&&(0,g.jsx)("h4",{className:"mb-4 bg-primary-dark px-3 py-1.5 text-xl font-bold text-white md:text-[28px] md:leading-9",children:m}),(0,g.jsx)("div",{className:"rich-text rich-text-no-img w-full overflow-x-auto",children:(0,g.jsxs)("table",{className:`w-full ${"singlecolumn"!==w?"min-w-[640px]":""} md:min-w-0`,children:[!!C.length&&(0,g.jsx)("thead",{children:(0,g.jsx)("tr",{children:C.map((m,g)=>T(m,g))})}),(0,g.jsx)("tbody",{children:k.map((m,y)=>(0,g.jsx)("tr",{className:j?"odd:bg-grey-light":"",children:m.map((g,v)=>N(g,y,v,m.length))},`r-${y}`))})]})}),b&&(0,g.jsx)("p",{className:"mt-4 text-xs text-grey-dark",children:b})]})};m.s(["default",0,C])},867788,m=>{"use strict";var g=m.i(843476),y=m.i(698778),v=m.i(236685),b=m.i(795092),x=m.i(376917),w=m.i(882596),E=m.i(207670),S=m.i(975157),C=m.i(271645),k=m.i(671149);let j=({alignment:m="fill",tabs:j,rendering:T,iconMaxWidth:N,iconMaxHeight:A})=>{let I=(0,C.useRef)(null),[R,O]=(0,C.useState)(j[0]),P=(0,w.useSitecore)(),D={maxHeight:N,maxWidth:A},_=m=>m.map(({id:m},v)=>(0,g.jsx)("div",{className:(0,E.default)(R.id!==m&&"hidden"),children:(0,g.jsx)(y.AppPlaceholder,{name:`column-${v+1}-{*}`,rendering:T,page:P.page,componentMap:P.componentMap})},m));return j.length?(0,g.jsxs)("section",{className:"container",children:[(0,g.jsxs)("div",{className:"max-md:hidden",children:[(0,g.jsx)("ul",{className:(0,E.default)("flex flex-wrap justify-center gap-2","right"===m&&"justify-end"),children:j.map(({id:y,label:b,content:w,image:C})=>(0,g.jsx)("li",{className:(0,E.default)("fill"===m&&"grow"),children:(0,g.jsxs)("button",{className:(0,E.default)("flex w-full flex-col items-center gap-4 border border-primary-dark px-4 py-3 text-center text-base leading-5 transition vimovo:border-secondary",y===R.id?"bg-primary-dark text-white vimovo:bg-secondary":"text-primary-dark vimovo:text-secondary","corporate:rounded-xl"),onClick:()=>O({id:y,label:b,content:w,image:C}),children:[C&&(0,g.jsx)(v.Image,{field:C,style:D}),P.page.mode.isEditing?(0,g.jsx)(x.Text,{field:b,tag:"span"}):(0,g.jsx)("span",{dangerouslySetInnerHTML:{__html:(0,S.default)(String(b?.value??""))}})]})},y))}),(0,g.jsxs)("div",{className:(0,E.default)("py-6 text-base leading-5 text-grey-dark"),children:[(0,g.jsx)(b.RichText,{className:"rich-text",field:R.content}),_(j)]})]}),(0,g.jsxs)("div",{className:"md:hidden",children:[(0,g.jsxs)("details",{className:"group",ref:I,children:[(0,g.jsxs)("summary",{className:(0,E.default)("flex cursor-pointer items-center gap-2 border-b border-primary-dark px-4 py-2 vimovo:border-secondary"),children:[(0,g.jsx)("h4",{className:"grow text-xl font-bold text-primary-dark vimovo:text-secondary",children:P.page.mode.isEditing?(0,g.jsx)(x.Text,{field:R.label}):(0,g.jsx)("span",{dangerouslySetInnerHTML:{__html:(0,S.default)(String(R.label?.value??""))}})}),(0,g.jsx)(k.default,{className:"h-4 w-4 text-primary-dark transition group-open:rotate-180 vimovo:text-secondary",name:"chevron-down"})]}),(0,g.jsx)("ul",{children:j.map(m=>(0,g.jsx)("li",{children:(0,g.jsx)("button",{className:"w-full border-b border-primary-dark px-4 py-2 text-left text-xl text-primary-dark transition hover:border-grey-dark hover:text-grey-dark vimovo:border-secondary vimovo:text-secondary",onClick:()=>{O(m),I.current&&(I.current.open=!1)},children:(0,g.jsx)("h4",{className:(0,E.default)(R.id===m.id&&"font-bold"),children:P.page.mode.isEditing?(0,g.jsx)(x.Text,{field:m.label}):(0,g.jsx)("span",{dangerouslySetInnerHTML:{__html:(0,S.default)(String(m.label?.value??""))}})})})},m.id))})]}),(0,g.jsxs)("div",{className:"p-4 text-base leading-5 text-grey-dark",children:[(0,g.jsx)(b.RichText,{className:"rich-text",field:R.content}),_(j)]})]})]}):(0,g.jsx)("section",{className:"container"})};m.s(["default",0,j])},74737,m=>{"use strict";var g=m.i(843476),y=m.i(316569),v=m.i(607007),b=m.i(665489),x=m.i(249498),w=m.i(676173),E=m.i(207670);let S=({header:m,teasers:S,teasersPerSlide:C=3,teasersPerSwipe:k=1,slideClassname:j,isTeaser2:T})=>{let N=(0,y.useSession)(),{favoritesMap:A,loading:I,handleSave:R,handleRemove:O}=(0,v.useBookmarks)();return I?(0,g.jsx)("div",{}):(0,g.jsx)("section",{children:(0,g.jsxs)("div",{className:"container max-w-[1062px] corporate:mx-0",children:[m&&!T&&(0,g.jsx)("h3",{className:"mb-8 text-2xl font-bold text-primary-dark md:mb-12 md:text-[32px] md:leading-10",children:m}),m&&T&&(0,g.jsx)("h3",{className:"mb-8 text-center text-2xl font-bold text-grey-dark md:text-[32px] md:leading-10",children:m}),(0,g.jsx)(x.default,{slidesPerView:C,slidesPerGroup:k,items:S.map(m=>(0,g.jsx)("div",{className:(0,E.default)("swiper-slide !h-auto",j),children:(0,g.jsx)(w.default,{...(0,b.createTeaserProps)(m,N,A,R,O),isTeaser2:T})},m.id))})]})})},C=({header:m,teasers:y,prevLabel:v,nextLabel:b})=>(0,g.jsx)("section",{children:(0,g.jsxs)("div",{className:"container",children:[(0,g.jsx)("h2",{className:"mb-8 text-2xl",children:m}),(0,g.jsx)(x.default,{style:"extra",slidesPerView:1,prevLabel:v,nextLabel:b,items:y.map(({id:m,header:y,description:v,image:b},x)=>(0,g.jsx)("div",{className:"swiper-slide !h-auto",children:(0,g.jsxs)("div",{className:"items-center gap-8 px-12 max-md:flex max-md:flex-col md:grid md:grid-cols-3",children:[b?.value?.src&&(0,g.jsx)("img",{className:"mx-auto w-full rounded-xl object-cover",src:b?.value?.src??"",alt:b?.value?.alt??"",width:b?.value?.width,height:b?.value?.height}),(0,g.jsxs)("div",{className:"relative col-span-2 flex flex-col gap-2 pl-5",children:[(0,g.jsx)("div",{className:"absolute left-0 top-0 h-full w-2",children:(0,g.jsx)("img",{src:"/assets/images/decoration.png",width:16,height:361,alt:""})}),(0,g.jsxs)("div",{children:[(0,g.jsxs)("div",{className:"border-b-2 border-primary-dark text-2xl font-medium text-primary-dark",children:[x+1,"."]}
372),(0,g.jsx)("h3",{className:"text-xl font-bold text-primary-dark",children:y?.value})]}),(0,g.jsx)("div",{className:"rich-text",dangerouslySetInnerHTML:{__html:v?.value??""}})]})]})},m))})]})}),k=({header:m,teasers:y,teasersPerSlide:v=3,teasersPerSwipe:b=1,slideClassname:x,isTeaser2:w,variant:E="default",prevLabel:k,nextLabel:j})=>"storytelling"===E?(0,g.jsx)(C,{header:m??"",teasers:y,prevLabel:k,nextLabel:j}):(0,g.jsx)(S,{header:m,teasers:y,teasersPerSlide:v,teasersPerSwipe:b,slideClassname:x,isTeaser2:w,nextLabel:j,prevLabel:k});m.s(["default",0,k])},737300,m=>{"use strict";var g=m.i(843476),y=m.i(207670),v=m.i(2324),b=m.i(676173),x=m.i(316569),w=m.i(271645),E=m.i(607007),S=m.i(665489);let C=({header:m,isGridView:C=!1,updateIsGridViewGlobalState:k,gridViewButtonTitle:j,listViewButtonTitle:T,teasers:N,id:A,styles:I})=>{let[R,O]=(0,w.useState)(C),P=(0,x.useSession)(),{favoritesMap:D,loading:_,handleSave:M,handleRemove:L}=(0,E.useBookmarks)(),F=m=>{O(m),k&&k(m)};return _?(0,g.jsx)("div",{}):(0,g.jsx)("section",{className:(0,y.clsx)(I??I),id:A,children:(0,g.jsxs)("div",{className:"container corporate:mx-0",children:[(0,g.jsxs)("div",{className:(0,y.clsx)("mb-12 flex items-center gap-6 max-sm:hidden",m?"justify-between":"justify-end"),children:[m&&(0,g.jsx)("h3",{className:"text-[28px] font-bold leading-9 text-grey-dark",children:m}),(0,g.jsxs)("ul",{className:"flex items-center gap-3",children:[(0,g.jsx)("li",{children:(0,g.jsx)(v.default,{style:R?"primary":"secondary",iconName:"grid",title:j,onClick:()=>F(!0)})}),(0,g.jsx)("li",{children:(0,g.jsx)(v.default,{style:R?"secondary":"primary",iconName:"list",title:T,onClick:()=>F(!1)})})]})]}),(0,g.jsx)("ul",{className:(0,y.clsx)("grid gap-3 sm:gap-6",R&&"sm:grid-cols-2 lg:grid-cols-3"),children:N.map(m=>(0,g.jsx)("li",{className:"grid",children:(0,g.jsx)(b.default,{...(0,S.createTeaserProps)(m,P,D,M,L)})},m.id))})]})})};m.s(["default",0,C])},349390,m=>{"use strict";var g=m.i(843476),y=m.i(698778),v=m.i(38563),b=m.i(795092),x=m.i(376917),w=m.i(882596),E=m.i(207670),S=m.i(277837),C=m.i(671149);let k=({variant:m="default",noPaddingContent:k,title:j,tabs:T,divider:N,rendering:A})=>{let I=(0,w.useSitecore)(),{getItemProps:R,getMenuProps:O,getToggleButtonProps:P,isOpen:D,selectItem:_,selectedItem:M}=(0,S.useSelect)({initialSelectedItem:T.find(m=>m.active)||T[0],items:T,itemToString:m=>m?.name?.value?.toString()||""});return(0,g.jsxs)("section",{className:"relative",children:[(0,g.jsxs)("div",{className:(0,E.clsx)("container","default"===m&&["bg-primary-dark","dimoflax:bg-primary"],"secondary"===m&&"bg-tertiary-dark"),children:[(0,g.jsx)("h3",{className:(0,E.clsx)("text-center font-bold text-white","default"===m&&"mb-5 text-xl md:text-2xl","secondary"===m&&"mb-5 text-[32px] leading-[36px] md:mb-10"),children:(0,g.jsx)(x.Text,{field:j})}),(0,g.jsxs)("div",{className:"md:hidden",children:[(0,g.jsxs)("button",{className:(0,E.clsx)("flex w-full items-center justify-between gap-2 px-4 py-2 transition hover:underline","default"===m&&"bg-secondary text-grey-dark","secondary"===m&&"bg-primary text-white"),type:"button",...P(),children:[(0,g.jsx)(x.Text,{className:"text-base font-bold",field:M?.name}),(0,g.jsx)(C.default,{className:(0,E.clsx)("size-4 transition",D&&"rotate-180"),name:"chevron-down"})]}),(0,g.jsx)("div",{...O(),children:D&&(0,g.jsx)("ul",{className:"max-h-40 overflow-auto",children:T.map((y,v)=>(0,g.jsx)("li",{className:(0,E.clsx)("cursor-pointer px-4 py-2 text-base font-bold text-white transition hover:underline",M?.id===y.id&&"hidden","default"===m&&"bg-primary","secondary"===m&&"bg-primary-dark"),...R({item:y,index:v}),children:(0,g.jsx)(x.Text,{field:y.name})},y.id))})})]}),(0,g.jsx)("ul",{className:"mx-auto flex flex-wrap items-center justify-center gap-x-2.5 gap-y-12 pb-5 max-md:hidden",children:T.map(y=>(0,g.jsx)("li",{children:(0,g.jsxs)("button",{className:(0,E.clsx)("group relative min-w-[200px] whitespace-nowrap px-8 py-3.5 text-center text-xl font-bold transition hover:underline","default"===m&&M?.id===y.id&&["bg-secondary text-black","zolmitriptan:bg-white","evastel:bg-white","doxiproct:bg-primary doxiproct:text-white"],"default"===m&&M?.id!==y.id&&["bg-primary text-white","doxiproct:bg-white doxiproct:text-primary-dark","dimoflax:bg-tertiary"],"secondary"===m&&M?.id===y.id&&"bg-primary text-white","secondary"===m&&M?.id!==y.id&&"bg-primary-dark text-white"),type:"button",onClick:()=>_(y),children:[(0,g.jsx)(x.Text,{field:y.name}),(0,g.jsx)("div",{className:(0,E.clsx)("absolute -bottom-[20px] left-1/2 size-0 -translate-x-1/2 border-x-[20px] border-t-[30px] border-transparent border-x-trans
372parent transition","default"===m&&M?.id===y.id&&["border-t-secondary","zolmitriptan:border-t-white","evastel:border-t-white","doxiproct:border-t-primary"],"default"===m&&M?.id!==y.id&&["border-t-primary","doxiproct:border-t-white","dimoflax:border-t-transparent"],"secondary"===m&&M?.id===y.id&&"border-t-primary","secondary"===m&&M?.id!==y.id&&"border-t-primary-dark")})]})},y.id))})]}),(0,g.jsx)("div",{className:(0,E.clsx)("container","doxiproct:[background:linear-gradient(270deg,#B0E863_0%,#71BF44_64.5%)]","evastel:bg-grey-light",k&&"px-0"),children:T.map(m=>(0,g.jsxs)("div",{className:(0,E.clsx)(M?.id!==m.id&&"hidden"),children:[(0,g.jsx)(b.RichText,{className:"rich-text",field:m.content.richText}),(0,g.jsx)("div",{children:(0,g.jsx)(y.AppPlaceholder,{name:`column-${m.content.index}-{*}`,rendering:A,page:I.page,componentMap:I.componentMap})},m.content.index)]},m.id))}),N&&(0,g.jsx)(v.NextImage,{className:"bottom-0 left-0 z-10 h-auto w-full bg-white object-contain md:absolute",field:N})]})};m.s(["default",0,k])},2324,m=>{"use strict";var g=m.i(843476),y=m.i(207670),v=m.i(975157),b=m.i(671149);let x=({label:m,style:g,isDisabled:v,className:b})=>(0,y.clsx)("inline-flex items-center text-center text-base font-medium leading-5 transition group",m?"min-w-[120px] gap-3 rounded-[32px] px-6 py-4":"rounded-lg p-2","primary"===g&&["bg-primary-dark text-white hover:bg-primary hover:text-grey-dark","compass2care:bg-primary compass2care:hover:bg-primary-dark compass2care:hover:text-white","andromaco:bg-primary hover:andromaco:bg-grey-dark hover:andromaco:text-white","hover:changepain:bg-primary-dark-50 hover:changepain:text-white","hover:qutenza:text-white","hover:zolmitriptan:text-white","hover:dimoflax:text-white","corporate:bg-transparent corporate:text-grey-dark corporate:ring-2 corporate:ring-inset corporate:ring-grey-dark hover:corporate:bg-primary-dark hover:corporate:text-white hover:corporate:ring-0","pro:bg-primary-dark pro:text-white pro:ring-primary-dark pro:hover:bg-white pro:hover:text-primary-dark pro:hover:ring-2 pro:hover:ring-primary-dark","silesia:bg-primary hover:silesia:bg-tertiary","silesiamr:bg-tertiary hover:silesiamr:bg-primary hover:silesiamr:text-mryellow","elcal:bg-secondary hover:elcal:bg-primary hover:elcal:text-grey-light","hipoglos:bg-secondary hover:hipoglos:bg-primary hover:hipoglos:text-grey-light","flapex:bg-primary hover:flapex:bg-secondary hover:flapex:text-grey-light","dvida:bg-secondary hover:dvida:bg-primary hover:dvida:text-grey-light","clarimir:bg-primary hover:clarimir:bg-secondary hover:clarimir:text-grey-light","nexium:bg-primary hover:nexium:bg-primary-light hover:nexium:text-grey-light","hover:vimovo:bg-secondary hover:vimovo:text-white","palexia:bg-primary-dark palexia:hover:bg-secondary palexia:hover:text-primary-dark","crestor:hover:text-white","foundation:border foundation:border-primary foundation:bg-primary foundation:text-white foundation:hover:bg-white foundation:hover:border-primary foundation:hover:text-primary foundation:ring-0","hover:osteoporosis:bg-primary-dark-50"],"primary"!==g&&["corporate:px-0 corporate:bg-transparent corporate:text-grey-dark hover:corporate:text-primary-dark corporate:items-start corporate:text-left corporate:no-underline corporate:ring-0"],"secondary"===g&&["text-primary-dark ring-2 bg-white ring-inset ring-primary-dark hover:ring-primary","andromaco:text-secondary andromaco:ring-primary hover:andromaco:ring-secondary","qutenza:ring-transparent qutenza:hover:ring-primary-dark","changepain:bg-secondary changepain:text-black changepain:ring-secondary hover:changepain:bg-secondary-dark-50","silesia:ring-primary silesia:text-primary hover:silesia:ring-tertiary","silesiamr:ring-tertiary silesiamr:text-tertiary hover:silesiamr:ring-yellow","elcal:ring-secondary elcal:text-secondary hover:elcal:ring-primary hover:elcal:text-primary","hipoglos:ring-secondary hipoglos:text-secondary hover:hipoglos:ring-primary hover:hipoglos:text-primary","flapex:ring-primary flapex:text-primary hover:flapex:ring-secondary hover:flapex:text-secondary","dvida:ring-secondary dvida:text-secondary hover:dvida:ring-primary hover:dvida:text-primary","clarimir:ring-primary clarimir:text-primary hover:clarimir:ring-secondary hover:clarimir:text-secondary","nexium:ring-primary nexium:text-primary hover:nexium:ring-primary-light hover:nexium:text-primary-light","vimovo:text-secondary hover:vimovo:ring-secondary","palexia:text-primary-dark palexia:ring-primary-dark palexia:hover:ring-secondary","foun
372dation:border foundation:border-primary foundation:px-6 foundation:bg-white foundation:text-primary foundation:hover:bg-primary foundation:hover:border-primary foundation:hover:text-white foundation:ring-0"],"tertiary"===g&&["px-0 min-w-0 text-grey-dark underline hover:text-primary-dark hover:no-underline","vimovo:text-secondary hover:vimovo:text-secondary-mid","palexia:text-primary-dark palexia:no-underline palexia:hover:text-primary-dark-50","crestor:text-primary-dark crestor:no-underline crestor:hover:text-primary","foundation:text-primary foundation:underline foundation:hover:no-underline foundation:hover:text-primary"],"tertiary"===g&&!m&&"[&_svg]:hover:text-grey-dark","tertiary-light"===g&&["text-white","hover:underline"],"tertiary-light"===g&&!m&&"[&_svg]:hover:text-white","quaternary"===g&&["bg-grey-dark text-white hover:bg-primary hover:text-grey-dark","qutenza:bg-tertiary qutenza:hover:bg-secondary","evastel:bg-white evastel:text-secondary evastel:ring-white evastel:hover:bg-primary evastel:hover:text-grey-dark evastel:hover:ring-2 evastel:hover:ring-primary-dark"],"quinternary"===g&&["ring-2","qutenza:bg-[#96E600] hover:qutenza:text-grey-dark hover:qutenza:bg-white qutenza:ring-[#96E600] qutenza:text-white"],v&&"pointer-events-none",v&&"primary"===g&&["!bg-grey-light !text-grey-mid","palexia:!bg-[#E8E8E8] palexia:!text-[#D1D1D2]","crestor:!bg-[#F4F4F4] crestor:!text-[#DEDEDE]"],v&&"secondary"===g&&["!ring-grey-light !text-grey-mid","palexia:!ring-[#E8E8E8] palexia:!text-[#E8E8E8]","crestor:!ring-[#F4F4F4] crestor:!text-[#DEDEDE]"],v&&"tertiary"===g&&["palexia:!text-[#E8E8E8]","crestor:!text-[#DEDEDE]"],b),w=({style:m,iconPosition:g,hasIconBorder:v,isDisabled:b})=>(0,y.clsx)("right"===g&&"order-1",v&&"border-[1.5px] border-current rounded-full","size-6 shrink-0 transition",!b&&["corporate:group-hover:scale-125 corporate:group-focus-within:scale-125","palexia:text-secondary","crestor:text-secondary","primary"===m&&["palexia:group-hover:text-primary-dark"],("tertiary"===m||"tertiary-light"===m)&&"text-primary-dark foundation:text-primary"]),E=({iconName:m,hasIcon:y,hasIconBorder:v,style:x,iconPosition:E,isDisabled:S})=>m&&y?(0,g.jsx)(b.default,{className:w({style:x,iconPosition:E,hasIconBorder:v,isDisabled:S}),name:m}):null,S=({label:m,style:b})=>m?(0,g.jsx)("span",{className:(0,y.clsx)("tertiary"!==b&&"tertiary-light"!==b&&"w-full"),dangerouslySetInnerHTML:{__html:(0,v.default)(String(m))}}):null,C=({id:m,className:y,style:v="primary",label:b,href:w,iconName:C,hasIcon:k=!0,hasIconBorder:j=!1,renderAsSpan:T=!1,iconPosition:N="left",type:A="button",title:I,isDisabled:R,onClick:O,popoverTarget:P,popoverTargetAction:D,target:_="_self",anchor:M,querystring:L,dataAttributes:F})=>{let B={id:m,className:x({label:b,style:v,isDisabled:R,className:y}),title:I,"aria-label":I,onClick:O,...F||{}};if(T)return(0,g.jsxs)("span",{...B,className:"group flex flex-row gap-2 text-primary-dark corporate:underline corporate:hover:no-underline",children:[(0,g.jsx)(E,{iconName:C,hasIcon:k,hasIconBorder:j,style:v,iconPosition:N,isDisabled:R}),(0,g.jsx)(S,{label:b,style:v})]});{if(!w)return(0,g.jsxs)("button",{...B,type:A,...P&&{popoverTarget:P},...D&&{popoverTargetAction:D},children:[(0,g.jsx)(E,{iconName:C,hasIcon:k,hasIconBorder:j,style:v,iconPosition:N,isDisabled:R}),(0,g.jsx)(S,{label:b,style:v})]});let m=`${w}${L?`?${L}`:""}${M?`#${M}`:""}`;return(0,g.jsxs)("a",{...B,href:m,target:_,children:[(0,g.jsx)(E,{iconName:C,hasIcon:k,hasIconBorder:j,style:v,iconPosition:N}),(0,g.jsx)(S,{label:b,style:v})]})}},k=C;m.s(["Button",0,C,"default",0,k])},249498,m=>{"use strict";var g=m.i(843476),y=m.i(207670),v=m.i(271645);m.i(999493);var b=m.i(204922),x=m.i(872225),w=m.i(858498),E=m.i(716571),S=m.i(399946);let C='<svg class="swiper-navigation-icon" width="11" height="20" viewBox="0 0 11 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M0.38296 20.0762C0.111788 19.805 0.111788 19.3654 0.38296 19.0942L9.19758 10.2796L0.38296 1.46497C0.111788 1.19379 0.111788 0.754138 0.38296 0.482966C0.654131 0.211794 1.09379 0.211794 1.36496 0.482966L10.4341 9.55214C10.8359 9.9539 10.8359 10.6053 10.4341 11.007L1.36496 20.0762C1.09379 20.3474 0.654131 20.3474 0.38296 20.0762Z" fill="currentColor"/></svg>';function k({swiper:m,extendParams:g,on:y,emit:v}){function b(g){let y;return g&&"string"==typeof g&&m.isElement&&(y=m.el.querySelector(g)||m.hostEl.querySelector(g))?y:(g&&("string"==typeof g&&(y=[...document.querySelectorAll(g)]),m.params.uniqueNavElements&&"string"==typeof g&&y&&y.length>1&&1===m.el.querySelectorAll(g).length?y=m.el.querySelector(g):y&&1===y.length&&(y=y[0])),g&&!y)?g:y}function x(g,y){let v=m.params.navigation;
372(g=(0,S.m)(g)).forEach(g=>{g&&(g.classList[y?"add":"remove"](...v.disabledClass.split(" ")),"BUTTON"===g.tagName&&(g.disabled=y),m.params.watchOverflow&&m.enabled&&g.classList[m.isLocked?"add":"remove"](v.lockClass))})}function w(){let{nextEl:g,prevEl:y}=m.navigation;if(m.params.loop){x(y,!1),x(g,!1);return}x(y,m.isBeginning&&!m.params.rewind),x(g,m.isEnd&&!m.params.rewind)}function j(g){g.preventDefault(),(!m.isBeginning||m.params.loop||m.params.rewind)&&(m.slidePrev(),v("navigationPrev"))}function T(g){g.preventDefault(),(!m.isEnd||m.params.loop||m.params.rewind)&&(m.slideNext(),v("navigationNext"))}function N(){let g=m.params.navigation;if(m.params.navigation=(0,E.c)(m,m.originalParams.navigation,m.params.navigation,{nextEl:"swiper-button-next",prevEl:"swiper-button-prev"}),!(g.nextEl||g.prevEl))return;let y=b(g.nextEl),v=b(g.prevEl);Object.assign(m.navigation,{nextEl:y,prevEl:v}),y=(0,S.m)(y),v=(0,S.m)(v);let x=(y,v)=>{if(y){if(g.addIcons&&y.matches(".swiper-button-next,.swiper-button-prev")&&!y.querySelector("svg")){let m=document.createElement("div");(0,S.s)(m,C),y.appendChild(m.querySelector("svg")),m.remove()}y.addEventListener("click","next"===v?T:j)}!m.enabled&&y&&y.classList.add(...g.lockClass.split(" "))};y.forEach(m=>x(m,"next")),v.forEach(m=>x(m,"prev"))}function A(){let{nextEl:g,prevEl:y}=m.navigation;g=(0,S.m)(g),y=(0,S.m)(y);let v=(g,y)=>{g.removeEventListener("click","next"===y?T:j),g.classList.remove(...m.params.navigation.disabledClass.split(" "))};g.forEach(m=>v(m,"next")),y.forEach(m=>v(m,"prev"))}g({navigation:{nextEl:null,prevEl:null,addIcons:!0,hideOnClick:!1,disabledClass:"swiper-button-disabled",hiddenClass:"swiper-button-hidden",lockClass:"swiper-button-lock",navigationDisabledClass:"swiper-navigation-disabled"}}),m.navigation={nextEl:null,prevEl:null,arrowSvg:C},y("init",()=>{!1===m.params.navigation.enabled?R():(N(),w())}),y("toEdge fromEdge lock unlock",()=>{w()}),y("destroy",()=>{A()}),y("enable disable",()=>{let{nextEl:g,prevEl:y}=m.navigation;(g=(0,S.m)(g),y=(0,S.m)(y),m.enabled)?w():[...g,...y].filter(m=>!!m).forEach(g=>g.classList.add(m.params.navigation.lockClass))}),y("click",(g,y)=>{let{nextEl:b,prevEl:x}=m.navigation;b=(0,S.m)(b),x=(0,S.m)(x);let w=y.target,E=x.includes(w)||b.includes(w);if(m.isElement&&!E){let m=y.path||y.composedPath&&y.composedPath();
372m&&(E=m.find(m=>b.includes(m)||x.includes(m)))}if(m.params.navigation.hideOnClick&&!E){let g;if(m.pagination&&m.params.pagination&&m.params.pagination.clickable&&(m.pagination.el===w||m.pagination.el.contains(w)))return;b.length?g=b[0].classList.contains(m.params.navigation.hiddenClass):x.length&&(g=x[0].classList.contains(m.params.navigation.hiddenClass)),!0===g?v("navigationShow"):v("navigationHide"),[...b,...x].filter(m=>!!m).forEach(g=>g.classList.toggle(m.params.navigation.hiddenClass))}});let I=()=>{m.el.classList.remove(...m.params.navigation.navigationDisabledClass.split(" ")),N(),w()},R=()=>{m.el.classList.add(...m.params.navigation.navigationDisabledClass.split(" ")),A()};Object.assign(m.navigation,{enable:I,disable:R,update:w,init:N,destroy:A})}var j=m.i(186301),T=m.i(671149),N=m.i(2324);let A=({className:m,style:E="default",variant:S="default",autoplay:C=!1,slidesPerView:A="auto",slidesPerViewLg:I=A,slidesPerGroup:R=1,items:O,prevLabel:P="Prev",nextLabel:D="Next"})=>{let _=(0,v.useRef)(null),M=(0,v.useRef)(null),L=(0,v.useRef)(null),F=(0,v.useRef)(null),[B,H]=(0,v.useState)(null),[z,V]=(0,v.useState)(0),U=(0,v.useCallback)(()=>{if(_.current&&M.current){let m=new b.default(_.current,{autoplay:!!C&&{delay:1e4,pauseOnMouseEnter:!0},breakpoints:{768:{slidesPerView:A,slidesPerGroup:1},1024:{slidesPerView:I,slidesPerGroup:R}},keyboard:{enabled:!0},modules:[x.Autoplay,w.Keyboard,k,j.Pagination],navigation:{nextEl:L.current,prevEl:F.current},pagination:{el:M.current,clickable:!0},spaceBetween:24});m.on("slideChange",()=>{m.pagination.render(),m.pagination.update()}),m.on("activeIndexChange",()=>{V(m.activeIndex)}),H(m)}},[C,A,I,R]);return(0,v.useEffect)(()=>{("fullscreen"===S||L.current&&F.current)&&U()},[_,M,L,F,U,S]),(0,g.jsxs)("div",{className:(0,y.clsx)("carousel relative max-md:[&_.swiper-button-next]:right-2 max-md:[&_.swiper-button-prev]:left-2","alternative"===E&&"carousel-alternative","default"===S&&"default"===E&&"px-8 pb-12 md:px-12","default"===S&&"alternative"===E&&"px-14 pb-12 md:px-14",m),children:[(0,g.jsx)("div",{className:"swiper",ref:_,children:(0,g.jsx)("div",{className:"swiper-wrapper",children:O})}),"extra"===E&&(0,g.jsxs)("div",{className:"px-12 pb-12 pt-4",children:[(0,g.jsxs)("div",{className:"flex items-center justify-between gap-4",children:[(0,g.jsx)(N.default,{label:P,isDisabled:0===z,onClick:()=>B?.slidePrev()}),(0,g.jsx)(N.default,{label:D,isDisabled:z===O.length-1,onClick:()=>B?.slideNext()})]}),(0,g.jsxs)("div",{className:"text-center",children:[z+1," / ",O.length]})]}),(0,g.jsx)("div",{className:"swiper-pagination",ref:M}),"fullscreen"!==S&&"alternative"!==E&&(0,g.jsxs)(g.Fragment,{children:[(0,g.jsx)("div",{className:"swiper-button-prev !-mt-9 before:absolute before:h-12 before:w-12",ref:F}),(0,g.jsx)("div",{className:"swiper-button-next !-mt-9 before:absolute before:h-12 before:w-12",ref:L})]}),"default"===S&&"alternative"===E&&(0,g.jsxs)(g.Fragment,{children:[(0,g.jsx)("div",{className:"absolute left-[10px] top-1/2 z-10 !-mt-9 size-10 -translate-y-1/2 cursor-pointer rounded-[20px] bg-white shadow-1 transition [&.swiper-button-disabled]:pointer-events-none [&.swiper-button-disabled]:opacity-35",ref:F,children:(0,g.jsx)(T.default,{className:"absolute left-1/2 top-1/2 size-[18px] -translate-x-1/2 -translate-y-1/2 text-primary",name:"arrow-left"})}),(0,g.jsx)("div",{className:"absolute right-[10px] top-1/2 z-10 !-mt-9 size-10 -translate-y-1/2 cursor-pointer rounded-[20px] bg-white shadow-1 transition [&.swiper-button-disabled]:pointer-events-none [&.swiper-button-disabled]:opacity-35",ref:L,children:(0,g.jsx)(T.default,{className:"absolute left-1/2 top-1/2 size-[18px] -translate-x-1/2 -translate-y-1/2 text-primary",name:"arrow-right"})})]})]})};m.s(["default",0,A],249498)},601087,m=>{"use strict";var g=m.i(843476),y=m.i(207670),v=m.i(271645);let b=({id:m,name:b,label:x,value:w="on",isDisabled:E,isRequired:S,hasError:C,errorMessage:k,checked:j,onChangeCallback:T})=>{let[N,A]=(0,v.useState)(C),I=(0,v.useRef)(null),R=(0,v.useRef)(null);return(0,g.jsxs)("label",{ref:I,className:(0,y.clsx)("form-field flex gap-3",E?"cursor-not-allowed":"cursor-pointer",N&&"has-error"),htmlFor:m,children:[(0,g.jsx)("input",{ref:R,className:(0,y.clsx)("checkbox mt-1 h-4 w-4 shrink-0 appearance-none rounded-sm border bg-white",E?"cursor-not-allowed border-grey-light":"cursor-pointer border-primary-dark","foun
372dation:h-8 foundation:w-8 foundation:rounded-none foundation:border-[4px] foundation:border-primary foundation:bg-white foundation:checked:!bg-primary foundation:checked:!text-white"),id:m,"aria-describedby":S?"error-message-"+m:void 0,name:b,type:"checkbox",checked:j,onChange:()=>{S&&(R.current?.checkValidity()?(A(!1),I.current?.classList.remove("has-error")):A(!0)),T&&T(R.current?.checked||!1,x)},value:w,disabled:E,required:S}),(0,g.jsxs)("div",{children:[(0,g.jsx)("div",{className:(0,y.clsx)("checkbox-label text-base leading-5 [&_a]:underline [&_a]:hover:no-underline",E?"text-grey-mid/25":"text-grey-dark foundation:text-primary"),dangerouslySetInnerHTML:{__html:x}}),S&&(0,g.jsx)("div",{className:(0,y.clsx)("error-message hidden text-base leading-5 text-grey-mid",E?"text-system-error/25":"text-system-error"),id:"error-message-"+m,children:k})]})]})};m.s(["default",0,b])},592517,m=>{"use strict";var g=m.i(843476),y=m.i(207670),v=m.i(277837),b=m.i(271645),x=m.i(671149);let w=(0,b.forwardRef)(({name:m,label:w,placeholder:E,items:S,setSelectedItem:C,isDisabled:k,isRequired:j,hasError:T,errorMessage:N},A)=>{let[I,R]=(0,b.useState)(T),O=(0,b.useRef)(null),P=(0,b.useRef)(null),D=m=>m?.label??"",_=({selectedItem:m})=>{let g=P.current;g&&(g.value=m?.value??""),C&&C(m),j&&(m?(R(!1),O.current?.classList.remove("has-error")):R(!0))},{isOpen:M,selectedItem:L,getToggleButtonProps:F,getLabelProps:B,getMenuProps:H,highlightedIndex:z,getItemProps:V,reset:U}=(0,v.useSelect)({items:S,initialSelectedItem:S.find(m=>m.selected),itemToString:D,onSelectedItemChange:_});return(0,b.useEffect)(()=>{R(T)},[T]),(0,b.useImperativeHandle)(A,()=>({clear(){U()}}),[U]),(0,g.jsxs)("div",{ref:O,className:(0,y.clsx)("form-field relative min-w-60",I&&"has-error"),children:[w&&(0,g.jsx)("label",{className:(0,y.clsx)("mb-1 block cursor-pointer px-3 text-xs",k?"pointer-events-none text-grey-dark/25":"text-grey-dark"),...B(),children:w}),(0,g.jsxs)("div",{className:"relative",children:[(0,g.jsxs)("div",{className:"invisible flex w-full min-w-36 items-center justify-between gap-3 rounded-[4px] border p-3 text-base leading-5",children:[(0,g.jsx)("span",{className:"max-w-64 truncate",children:L?L.label:E??"..."}),(0,g.jsx)(x.default,{className:"size-4",name:"chevron-down"})]}),(0,g.jsxs)("div",{className:(0,y.clsx)("input absolute left-0 top-0 w-full min-w-36 rounded-[4px] border border-grey-mid transition",M&&"shadow-1 z-50"),children:[(0,g.jsxs)("button",{className:(0,y.clsx)("flex w-full items-center justify-between gap-3 whitespace-nowrap rounded-[4px] p-3 text-base leading-5 transition",k?"pointer-events-none bg-grey-light":"bg-white"),type:"button",...F(),children:[L?(0,g.jsx)("span",{className:(0,y.clsx)("max-w-64 truncate",k?"text-grey-dark/25":"text-primary-dark"),children:L.label}):(0,g.jsx)("span",{className:(0,y.clsx)("max-w-64 truncate",k?"text-grey-mid/25":"text-grey-mid"),children:E??"..."}),(0,g.jsx)(x.default,{className:(0,y.clsx)("size-4 text-primary-dark transition",M&&"rotate-180"),name:"chevron-down"})]}),(0,g.jsx)("div",{...H(),children:M&&(0,g.jsx)("ul",{className:"max-h-40 overflow-auto rounded-[4px] bg-white px-3 pb-1 z-50",children:S.map((m,v)=>(0,g.jsx)("li",{className:(0,y.clsx)("cursor-pointer border-b border-primary-dark p-2 text-grey-dark [word-break:break-word] last:border-none",z===v&&"bg-primary-dark text-white",m.id===L?.id&&"text-primary-dark"),...V({item:m,index:v}),children:m.label},m.id))})})]})]}),j&&(0,g.jsx)("div",{className:(0,y.clsx)("error-message mt-1.5 hidden text-right text-xs",k?"text-system-error/25":"text-system-error"),children:N}),(0,g.jsxs)("select",{className:"hidden",name:m,defaultValue:S.find(m=>m.selected)?.value??"",disabled:k,required:j,ref:P,children:[(0,g.jsx)("option",{value:"",disabled:!0}),S.map(({id:m,label:y,value:v})=>(0,g.jsx)("option",{value:v,children:y},m))]})]})});w.displayName="Dropdown";let E=w;m.s(["default",0,E])},671149,m=>{"use strict";var g=m.i(843476);let y=({className:m,name:y})=>(0,g.jsx)("svg",{className:m,"aria-hidden":"true",focusable:"false",children:(0,g.jsx)("use",{href:`#${y}`})});m.s(["default",0,y])},414852,m=>{"use strict";var g=m.i(843476),y=m.i(207670),v=m.i(271645);let b=({id:m,name:b,label:x,type:w,placeholder:E,isDisabled:S,isRequired:C,hasError:k,errorMessage:j,defaultValue:T,isReadOnly:N,maxLength:A,acceptedFileUploadTypes:I})=>{let[R,O]=(0,v.useState)(k),P=(0,v.useRef)(null),D=(0,v.useRef)(null);return(0,g.jsxs)("div",{ref:P,className:(0,y.clsx)("form-field",R&&"has-error"),children:[x&&(0,g.jsx)("label",{className:(0,y.clsx)("mb-1 block cursor-pointer truncate px-3 text-xs",S?"text-grey-dark/25":"text-grey-dark","foun
372dation:pl-0 foundation:font-semibold"),htmlFor:m,children:x}),(0,g.jsx)("input",{ref:D,id:m,"aria-describedby":C?"error-message-"+m:void 0,className:(0,y.clsx)("w-full rounded-[4px] border border-grey-mid p-3 text-base leading-5 transition placeholder:text-grey-mid placeholder:opacity-100 focus:shadow-1 focus:outline-none","foundation:rounded-lg foundation:border-none foundation:bg-[#e9edf1] file:foundation:mr-6 file:foundation:cursor-pointer file:foundation:border-[4px] file:foundation:border-primary file:foundation:bg-transparent file:foundation:px-6 file:foundation:py-1 file:foundation:font-semibold file:foundation:text-primary foundation:focus:border-primary foundation:focus:ring-4 foundation:focus:ring-primary",S?"bg-grey-light text-grey-dark/25 placeholder:text-grey-mid/25":"bg-white text-grey-dark",N?"bg-grey-light text-grey-dark/75 placeholder:text-grey-mid/25":"bg-white text-grey-dark"),name:b,type:w??"text",placeholder:E,defaultValue:T,onBlur:()=>{C&&(D.current?.checkValidity()?(O(!1),P.current?.classList.remove("has-error")):O(!0))},disabled:S,required:C,readOnly:N,maxLength:A,accept:I??void 0}),C&&(0,g.jsx)("div",{className:(0,y.clsx)("error-message mt-1.5 hidden text-right text-xs",S?"text-system-error/25":"text-system-error","foundation:text-error foundation:text-left"),id:"error-message-"+m,children:j})]})};m.s(["default",0,b])},323691,m=>{"use strict";var g=m.i(843476),y=m.i(2324),v=m.i(671149);let b=({id:m,header:b,description:x,actionButton:w,cancelButton:E,triggerButton:S,children:C})=>(0,g.jsxs)(g.Fragment,{children:[S&&(0,g.jsx)(y.default,{popoverTarget:m,popoverTargetAction:"show",...S}),(0,g.jsxs)("div",{id:m,className:"max-h-[90vh] max-w-[90vw] border border-grey-mid bg-white px-6 pb-10 pt-12 shadow-1 md:px-10",popover:"auto",children:[b&&(0,g.jsx)("p",{className:"mb-3 text-xl font-bold text-grey-dark md:text-[28px] md:leading-9",children:b}),(0,g.jsx)("p",{className:"text-base leading-5 text-grey-dark",children:x}),C&&(0,g.jsx)("div",{className:"mt-6",children:C}),(E||w)&&(0,g.jsxs)("div",{className:"mt-8 flex gap-6 max-md:flex-col md:justify-end",children:[E&&(0,g.jsx)(y.default,{popoverTarget:m,popoverTargetAction:"hide",...E}),w&&(0,g.jsx)(y.default,{...w})]}),(0,g.jsx)("button",{className:"ghost absolute right-5 top-5",popovertarget:m,popovertargetaction:"hide",children:(0,g.jsx)(v.default,{className:"h-6 w-6 text-primary-dark",name:"x"})})]})]});m.s(["default",0,b])},384740,m=>{"use strict";var g=m.i(843476),y=m.i(38563),v=m.i(795092),b=m.i(376917),x=m.i(882596),w=m.i(2324);let E=["jpg","jpeg","png"];function S(m){return m&&m.split(".").pop()?.split("?")[0].toLowerCase()||""}function C(m,v,b,x,w,C){let k=S(m?.value?.src),j=!C&&E.includes(k);return(0,g.jsx)(y.NextImage,{className:v,field:m,width:b,sizes:x,quality:w,unoptimized:!j})}let k=({header:m,image:y,title:E,description:S,contentImage:k,button:j})=>{let T=(0,x.useSitecore)().page.mode.isEditing;return(0,g.jsxs)("article",{children:[m&&(0,g.jsx)("h3",{className:"py-5 text-center text-[40px] font-bold leading-[48px] qutenza:text-white qpatient:text-white md:py-10",children:(0,g.jsx)(b.Text,{field:m})}),(0,g.jsxs)("div",{className:"flex overflow-hidden bg-white max-md:flex-col max-md:px-3.5 max-md:py-3 md:rounded-[30px]",children:[(0,g.jsx)("div",{className:"max-md:mb-10 md:w-[46%]",children:C(y,"h-full object-cover",1279,"100vw",85,T)}),(0,g.jsxs)("div",{className:"md:w-[54%] md:p-10",children:[(0,g.jsx)("h4",{className:"mb-3 text-[32px] font-bold leading-[36px] text-black md:mb-5",children:(0,g.jsx)(b.Text,{field:E})}),(0,g.jsx)("div",{className:"mb-10 text-[18px] leading-[24px] text-grey-dark md:mb-5",children:(0,g.jsx)(v.RichText,{className:"rich-text",field:S})}),C(k,"mb-5 w-full",void 0,void 0,85,T),j?.value?.href&&(0,g.jsx)(w.default,{className:"w-full",label:j.value.text,href:j.value.href,target:j.value.target})]})]})]})};m.s(["default",0,k])},793934,m=>{"use strict";var g=m.i(843476);let y=({id:m,theme:y})=>(0,g.jsx)("iframe",{className:"aspect-video h-[152px] w-full sm:h-[352px]",src:`https://open.spotify.com/embed/episode/${m}?dnt=utm_source=generator&theme=${y}`,allow:"autoplay; clipboard-write; encrypted-media; fullscreen; picture-in-picture",loading:"lazy"});m.s(["default",0,y])},676173,m=>{"use strict";var g=m.i(843476),y=m.i(38563),v=m.i(795092),b=m.i(376917),x=m.i(882596),w=m.i(207670),E=m.i(975157),S=m.i(271645),C=m.i(316569),k=m.i(2324),j=m.i(592517),T=m.i(671149),N=m.i(162443);let A=({isGated:m,isCardClickable:S,labelFavoriteSave:k,labelFavoriteRemove:j,onClickFavoriteSave:N,onClickFavoriteRemove:A,label:I,image:R,header:O,date:P,type:D,description:_,valuePair:M,isFavorite:L,setIsFavorite:F,showFavorite:B=!0,children:H})=>{let z=(0,C.useSession)(),V=R?.value?.src,U=V?.split(".").pop()?.split("?")[0].toLowerCase(),W=["jpg","jpeg","png"],G=(0,x.useSitecore)(),q=!G.page.mode.isEditing&&W.includes(U),$=(0,w.default)("h-full qpatient:h-auto","aspect-video w-full object-cover","qpatient:aspect-auto qpatient:lg:absolute qpatient:lg:left-0 qpatient:lg:top-1/2 qpatient:lg:max-w-[200px] qpatient:lg:-translate-x-10 qpatient:lg:-translate-y-1/2"),K=q?(0,g.jsx)(y.NextImage,{className:$,field:R,sizes:"(max-width: 767px) 100v
372w, (max-width: 1279px) 50vw, 33vw",quality:85,loading:"eager"}):(0,g.jsx)(y.NextImage,{className:$,field:R,unoptimized:!0});return(0,g.jsxs)("div",{className:"flex max-w-full flex-col @lg:flex-row",children:[R?.value?.src&&(0,g.jsxs)("div",{className:"@lg:w-1/3 qpatient:lg:w-auto",children:[K,S&&(0,g.jsx)("div",{className:"absolute inset-0 bg-grey-dark opacity-0 transition-opacity duration-300 group-hover:opacity-5"})]}),(O||P||D||_||M)&&(0,g.jsxs)("div",{className:"flex grow flex-col justify-start gap-4 bg-white px-3 pb-5 pt-4 @lg:w-2/3 @lg:px-5 qpatient:lg:pl-32",children:[(0,g.jsxs)("div",{className:"hidden @lg:flex @lg:items-center @lg:justify-between @lg:gap-4",children:[(m||I)&&(0,g.jsxs)("div",{className:"flex items-center gap-2 bg-primary-dark px-2 py-1 text-xs font-bold uppercase leading-5 text-white",children:[m&&(0,g.jsx)(T.default,{className:"size-4",name:"lock"}),I&&(0,g.jsx)("span",{children:I})]}),z?.isLoggedIn&&N&&A&&B&&(0,g.jsx)("div",{children:(0,g.jsx)("button",{className:"rounded-full bg-grey-mid p-1.5 text-white transition hover:bg-primary-dark",title:L?j:k,"aria-label":L?j:k,onClick:()=>{F(!L),L?A():N()},children:(0,g.jsx)(T.default,{className:"size-4",name:L?"heart-filled":"heart"})})})]}),(0,g.jsxs)("div",{className:"grid gap-4",children:[(O||P||D)&&(0,g.jsxs)("div",{className:"flex flex-col gap-2",children:[O&&(0,g.jsx)("h4",{"data-match-height":"header",className:(0,w.default)("text-xl font-bold text-grey-dark [word-break:break-word] vimovo:text-primary md:text-[28px] md:leading-9",S?"no-underline group-hover:underline":"underline"),children:G.page.mode.isEditing?(0,g.jsx)(b.Text,{field:O}):(0,g.jsx)("span",{dangerouslySetInnerHTML:{__html:(0,E.default)(String(O?.value??""))}})}),(P||D)&&(0,g.jsxs)("div",{"data-match-height":"subheader",className:"flex flex-col gap-1",children:[P&&(0,g.jsx)("time",{className:"text-xs text-grey-dark",dateTime:String(P.value),children:(0,g.jsx)("div",{suppressHydrationWarning:!0,children:(0,E.formatDateToLocaleDateString)(P.value?.toString()??"",G.page.locale)})}),D&&(0,g.jsx)("p",{className:"text-xs text-grey-dark",dangerouslySetInnerHTML:{__html:(0,E.default)(String(D))}})]})]}),_&&_?(0,g.jsx)("div",{"data-match-height":"description",className:"rich-text-no-img flex-grow text-base leading-5 text-grey-dark",onClick:m=>{let g=m.target.closest("a");if(!g||"_blank"===g.target)return;let y=g.getAttribute("href");if(y&&y.toLowerCase().includes("/media/")){m.preventDefault();let g=document.createElement("a");g.href=y,g.target="_self",document.body.appendChild(g),g.click(),document.body.removeChild(g)}},children:(0,g.jsx)(v.RichText,{field:_})}):(0,g.jsx)("p",{className:"flex-grow text-base leading-5 text-grey-dark",children:(0,g.jsx)(b.Text,{field:_})}),M&&(0,g.jsxs)("div",{"data-match-height":"valuepair",className:"text-base leading-5 text-grey-dark",children:[(0,g.jsxs)("span",{className:"font-bold",children:[M.label,": "]}),(0,g.jsx)("span",{children:M.value})]})]}),H]})]})},I=({id:m,href:y="",isGated:v,isCardClickable:b,isFavorite:x,labelFavoriteSave:E,labelFavoriteRemove:I,onClickFavoriteSave:R,onClickFavoriteRemove:O,label:P,button:D,buttonCart:_,buttonRemoveFromCart:M,inCartQuantityDropdown:L,buttonDownload:F,showFavorite:B,isTeaser2:H,header:z,useSameHeight:V,...U})=>{let W=(0,C.useSession)(),[G,q]=(0,S.useState)(x),$=(0,S.useRef)(null);return(0,S.useEffect)(()=>{if(!$.current||!0!==V)return;let m=$.current;if(!m.parentNode?.parentNode||!window.matchMedia("(min-width: 768px)").matches)return;let g=m.parentNode.parentNode,y=()=>{let m=g.querySelectorAll("article");for(let g of(0,N.getTeaserElementsPerRow)(m))(0,N.resizeTeaserElementsByKey)(g,"header"),(0,N.resizeTeaserElementsByKey)(g,"subheader"),(0,N.resizeTeaserElementsByKey)(g,"description"),(0,N.resizeTeaserElementsByKey)(g,"valuepair")},v=new ResizeObserver(()=>{window.requestAnimationFrame(y)});return $.current&&(v.observe($.current),y()),()=>v.disconnect()},[V]),(0,g.jsx)("article",{ref:$,id:m,className:"relative h-full @container qpatient:lg:pl-10",children:(0,g.jsxs)("div",{className:(0,w.default)("grid h-full",!H&&"border-grey-500 border shadow-md"),children:[b?(0,g.jsx)("a",{className:"group block max-w-full overflow-auto",href:y,target:D?.target||"_self","aria-label":z?.value?String(z.value):void 0,children:(0,g.jsx)(A,{...U,header:z,isCardClickable:b,isFavorite:G,setIsFavorite:q,label:P,isGated:v})}):(0,g.jsx)(A,{...U,header:z,isCardClickable:b,isFavorite:G,setIsFavorite:q,label:P,isGated:v,children:(0,g.jsxs)("div",{className:"mt-auto flex flex-col items-center justify-center gap-2 @lg:flex-row @lg:justify-end",children:[D&&(0,g.jsx)(k.default,{...D}),_&&(0,g.jsx)(k.default,{style:"tertiary",..._}),M&&(0,g.jsx)(k.default,{style:"tertiary",...M}),L&&(0,g.jsx)(j.default,{...L}),F&&(0,g.jsx)(k.default,{style:"tertiary",...F})]})}),(v||P||R&&O)&&(0,g.jsxs)("div",{className:"absolute top-2 flex w-full items-center justify-between gap-4 px-3 @lg:hidden",children:[(v||P)&&(0,g.jsxs)("div",{className:(0,w.default)("-ml-3 flex items-center gap-2 bg-primary-dark px-2 py-1 text-xs font-bold uppercase leading-5 text-white","hipoglos:bg-secondary","flapex:bg-secondary","elcal:bg-secondary","dvida:bg-secondary","clarimir:bg-primary"),children:[v&&(0,g.jsx)(T.default,{className:"size-4",name:"lock"}),P&&(0,g.jsx)("span",{children:P})]}),W?.isLoggedIn&&R&&O&&B&&(0,g.jsx)("div",{children:(0,g.jsx)("button",{className:"rounded-full bg-grey-mid p-1.5 text-white transition hover:bg-primary-dark",title:G?I:E,"aria-label":G?I:E,onClick:()=>{q(!G),G?O():R()},children:(0,g.jsx)(T.default,{className:"size-4",name:G?"heart-filled":"heart"})})})]})]})})};m.s(["default",0,I])},162443,168491,m=>{"use strict";m.s(["default",()=>L,"getTeaserElementsPerRow",()=>D,"resizeTeaserElementsByKey",()=>_],162443),m.s(["default",()=>
372P],168491);var g=m.i(843476),y=m.i(795092),v=m.i(376917),b=m.i(882596),x=m.i(207670),w=m.i(975157),E=m.i(271645),S=m.i(2324),C=g,k=m.i(385180),j=m.i(38563),T=v,N=b,A=x,I=E,R=m.i(174080),O=w;let P=({header:m,description:g,image:y,roundedFull:v,fullWidth:b,imageMobile:x,maxWidth:w,maxHeight:E,useSameHeight:S,notRounded:P,loadEager:M,popupOnClick:L,link:F,styles:B})=>{let{caption:H,captionClassName:z}=y,V=y?.value?.src,U=V?.split(".").pop()?.split("?")[0].toLowerCase(),W=["jpg","jpeg","png"],G=(0,N.useSitecore)(),q=!G.page.mode.isEditing&&W.includes(U),$=!G.page.mode.isEditing&&W.includes(U),K=G.page.mode.isEditing,Q=(0,I.useRef)(null),Y=(0,A.clsx)("mx-auto corporate:aspect-auto corporate:w-full",!v&&!b&&!P&&"aspect-video corporate:rounded-xl",v&&"rounded-full",b?"w-full object-cover":"object-contain"),Z={maxHeight:E,maxWidth:w},X=b&&"100vw"||"(max-width: 767px) 100vw, (max-width: 1279px) 50vw, 33vw",J=q?(0,C.jsx)(j.NextImage,{"data-match-height":"picture",className:Y,field:y,width:y.value?.width||767,sizes:X,quality:85,loading:M?"eager":"lazy",style:Z}):(0,C.jsx)(j.NextImage,{"data-match-height":"picture",className:Y,field:y,loading:M?"eager":"lazy",unoptimized:!0,style:Z}),ee=$?(0,C.jsx)(j.NextImage,{"data-match-height":"picture",className:Y,field:x,width:x?.value?.width||767,sizes:"100vw",quality:85,loading:M?"eager":"lazy",style:Z}):(0,C.jsx)(j.NextImage,{"data-match-height":"picture",className:Y,field:x,unoptimized:!0,loading:M?"eager":"lazy",style:Z}),[et,en]=(0,I.useState)(!1),er=(0,I.useRef)(null),ei=(0,I.useRef)(null),ea=y?.value?.alt||(H?H.value:"")||"",eo=()=>{en(!1),er.current&&er.current.focus()};(0,I.useEffect)(()=>{if(!L||!et)return;let m=m=>{"Escape"===m.key&&eo()};document.addEventListener("keydown",m);let g=document.documentElement.style.overflow;return document.documentElement.style.overflow="hidden",setTimeout(()=>ei.current?.focus(),0),()=>{document.removeEventListener("keydown",m),document.documentElement.style.overflow=g}},[et,L]);let el=!L&&F?.value.href;(0,I.useEffect)(()=>{if(!Q.current||!0!==S)return;let m=Q.current;if(!m.parentNode?.parentNode)return;let g=m.parentNode.parentNode,y=()=>{for(let m of D(g.querySelectorAll(".image-container")))_(m,"header"),_(m,"picture"),_(m,"img"),_(m,"caption"),_(m,"figure"),_(m,"paragraph")},v=new ResizeObserver(()=>{window.requestAnimationFrame(y)});return Q.current&&(v.observe(Q.current),y()),()=>v.disconnect()},[S]);let es=!G.page.mode.isEditing&&x?.value?.src?(0,C.jsxs)(C.Fragment,{children:[(0,C.jsx)("div",{className:"hidden md:block",children:el?(0,C.jsx)(k.Link,{field:F,children:J}):J}),(0,C.jsx)("div",{className:"md:hidden",children:el?(0,C.jsx)(k.Link,{field:F,children:ee}):ee})]}):(y.value?.src||G.page.mode.isEditing)&&(el?(0,C.jsx)(k.Link,{field:F,children:J}):J);return(0,C.jsx)("div",{ref:Q,className:(0,A.clsx)(!b&&"max-w-full overflow-hidden",b&&"max-md:corporate-full-width-container",B&&B,S&&"h-full","image-container"),children:(0,C.jsxs)("div",{className:(0,A.clsx)(b&&"max-md:corporate-full-width-item"),children:[(m?.value||K)&&(0,C.jsx)("h4",{"data-match-height":"header",className:(0,A.clsx)("mb-3 text-xl font-bold text-grey-dark md:text-[28px] md:leading-9"),children:G.page.mode.isEditing?(0,C.jsx)(T.Text,{field:m}):(0,C.jsx)("span",{dangerouslySetInnerHTML:{__html:(0,O.default)(String(m?.value??""))}})}),(0,C.jsxs)("figure",{"data-match-height":"figure",className:(0,A.clsx)(!b&&"relative flex flex-wrap justify-center","corporate:flex corporate:flex-col"),children:[L&&(0,C.jsx)("button",{type:"button","aria-label":"Open image in popup",className:(0,A.clsx)("group block w-full text-left focus:outline-none max-md:hidden","cursor-zoom-in"),onClick:()=>en(!0),ref:er,children:es}),(0,C.jsx)("div",{className:(0,A.clsx)("w-full",L&&"md:hidden"),children:es}),(H?.value||K)&&(0,C.jsx)("figcaption",{"data-match-height":"caption",className:(0,A.clsx)("mt-1 text-xs text-grey-dark corporate:mt-2 corporate:text-base foundation:text-primary",z),children:G.page.mode.isEditing?(0,C.jsx)(T.Text,{field:H}):(0,C.jsx)("span",{dangerouslySetInnerHTML:{__html:(0,O.default)(String(H?.value??""))}})})]}),(g?.value||K)&&(0,C.jsx)("p",{"data-match-height":"paragraph",className:"mt-3 text-[16px] leading-5 text-grey-dark md:mt-6",children:G.page.mode.isEditing?(0,C.jsx)(T.Text,{field:g}):(0,C.jsx)("span",{dangerouslySetInnerHTML:{__html:(0,O.default)(String(g?.value??""))}})}),L&&et&&1?(0,R.createPortal)((0,C.jsxs)("div",{className:"fixed inset-0 z-[1000] flex items-center justify-center p-4 max-md:hidden md:p-8",role:"dialog","aria-modal":"true","aria-label":ea||"Image preview",children:[(0,C.jsx)("div",{className:"absolute inset-0 bg-black/80",onClick:eo,"aria-hidden":"true"}),(0,C.jsxs)("div",{className:"relative z-10 max-h-[90vh] max-w-[90vw]",children:[(0,C.jsx)("button",{type:"button","aria-label":"Close image",className:"absolute -right-3 -top-3 rounded-full bg-black/70 p-2 text-white shadow-md backdrop-blur transition hover:bg-black/90 focus:outline-none focus:ring-2 focus:ring-white/70",onClick:eo,ref:ei,children:(0,C.jsx)("svg",{width:"20",height:"20",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:(0,C.jsx)("path",{d:"M6 6L18 18M6 18L18 6",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round"})})}),(0,C.jsx)(j.NextImage,{field:y,width:1920,className:(0,A.clsx)("h-auto max-h-[90vh] w-auto max-w-[90vw] object-contain",v&&"rounded-full",!v&&!P&&"rounded-md corporate:rounded-xl"),quality:85,style:{backgroundColor:"#fff"}})]})]}),document.body):null]})})},D=m=>{let g=[[]],y=-1;return m.forEach(m=>{let v=m;-1===y&&(y=v.offsetTop),5>Math.abs(v.offsetTop-y)?g[g.length-1].push(v):(y=v.offsetTop,g.pu
372sh([v]))}),g},_=(m,g,y=0)=>{if(m.length<2)return;let v=0,b=[],x=m=>"img"!==g?m.querySelectorAll(`[data-match-height="${g}"]`):m.querySelectorAll("img");for(let g of m)x(g).forEach(m=>b.push(m));if(0!==b.length){for(let m of b)m.offsetHeight>v&&(v=m.offsetHeight);if(v>0)for(let m of b)m.style.minHeight=`${v+y}px`}},M=({header:m,headlineSize:E="h4",description:C,button:k,image:j,variant:T,hasButton:N,isEditor:A})=>{let I=(0,b.useSitecore)();return(0,g.jsxs)("div",{className:"flex w-full flex-col gap-y-9 @lg:flex-row @lg:items-center @lg:gap-x-[52px]",children:[j?.value&&(0,g.jsx)("div",{className:(0,x.clsx)("w-full @lg:w-[calc(50%+20px)]","reversed"===T&&"@lg:order-2"),children:(0,g.jsx)(P,{image:j,loadEager:!0})}),(m?.value||C?.value||k||A)&&(0,g.jsxs)("div",{className:(0,x.clsx)("flex flex-col gap-y-4 bg-inherit @lg:order-1 @lg:w-1/2 @lg:gap-y-4"),children:[(m?.value||A)&&(0,g.jsx)(E,{"data-match-height":"header",className:"text-xl font-bold text-grey-dark [word-break:break-word] @lg:text-3xl",children:I.page.mode.isEditing?(0,g.jsx)(v.Text,{field:m}):(0,g.jsx)("span",{dangerouslySetInnerHTML:{__html:(0,w.default)(String(m?.value??""))}})}),(C?.value||A)&&(0,g.jsx)("div",{"data-match-height":"description",className:"rich-text-no-img flex-grow text-base leading-5 text-grey-dark",children:(0,g.jsx)(y.RichText,{field:C})}),N&&(0,g.jsx)("div",{children:(0,g.jsx)(S.default,{...k,style:"tertiary",iconPosition:"right",iconName:"arrow-circle-right",className:"!py-1"})})]})]})},L=m=>{let{isCardClickable:y,button:v,useSameHeight:w}=m,S=!!(0,b.useSitecore)().page.mode.isEditing,C=!!v?.label&&!!v?.href||S,k=(0,E.useRef)(null);return(0,E.useEffect)(()=>{let m;if(!k.current||!0!==w)return;let g=k.current;if(!g.parentNode?.parentNode)return;let y=g.parentNode.parentNode;if(!window.matchMedia("(min-width: 768px)").matches)return;let v=()=>{let m=y.querySelectorAll("article"),g=["header","subheader","description","valuepair","img"];for(let v of(m.forEach(m=>{g.forEach(g=>{("img"!==g?m.querySelectorAll(`[data-match-height="${g}"]`):m.querySelectorAll("img")).forEach(m=>{let g=m;g.style.removeProperty("height"),g.style.removeProperty("min-height")})})}),y.offsetHeight,D(m)))_(v,"header"),_(v,"subheader"),_(v,"description",15),_(v,"valuepair")},b=()=>{clearTimeout(m),m=setTimeout(()=>{v()},200)};window.addEventListener("resize",b);let x=new MutationObserver(m=>{for(let g of m)if("attributes"===g.type){b();break}});return k.current&&(x.observe(document.documentElement,{attributes:!0,attributeFilter:["class","style"]}),x.observe(document.body,{attributes:!0,attributeFilter:["class","style"]}),b()),()=>{window.removeEventListener("resize",b),x.disconnect(),clearTimeout(m)}},[w]),(0,g.jsx)("article",{ref:k,className:(0,x.clsx)("relative grid h-full py-6 @container [.container_&]:first-of-type:pt-0 [.container_&]:last-of-type:pb-0"),children:y&&v?(0,g.jsx)("a",{className:"block max-w-full overflow-hidden",href:v.href,children:(0,g.jsx)(M,{...m,hasButton:!1,isEditor:S})}):(0,g.jsx)(M,{...m,hasButton:C,isEditor:S})})}},717797,m=>{"use strict";var g=m.i(843476),y=m.i(207670),v=m.i(271645);let b=({id:m,name:b,label:x,placeholder:w,rows:E,isDisabled:S,isRequired:C,hasError:k,errorMessage:j})=>{let[T,N]=(0,v.useState)(k),A=(0,v.useRef)(null),I=(0,v.useRef)(null);return(0,v.useEffect)(()=>{N(k)},[k]),(0,g.jsxs)("div",{ref:A,className:(0,y.clsx)("form-field",T&&"has-error"),children:[x&&(0,g.jsx)("label",{className:(0,y.clsx)("mb-1 block cursor-pointer px-3 text-xs",S?"text-grey-dark/25":"text-grey-dark","foundation:pl-0 foundation:font-semibold"),htmlFor:m,children:x}),(0,g.jsx)("textarea",{ref:I,id:m,"aria-describedby":C?"error-message-"+m:void 0,className:(0,y.clsx)("input w-full rounded-[4px] border border-grey-mid p-3 text-base leading-5 transition placeholder:text-grey-mid placeholder:opacity-100 focus:shadow-1 focus:outline-none","foundation:h-auto foundation:min-h-[86px] foundation:border-none foundation:bg-[#e9edf1] foundation:p-4 foundation:focus:border-primary foundation:focus:ring-4 foundation:focus:ring-primary",S?"bg-grey-light text-grey-dark/25 placeholder:text-grey-mid/25":"bg-white text-grey-dark"),name:b,onBlur:()=>{C&&(I.current?.checkValidity()?(N(!1),A.current?.classList.remove("has-error")):N(!0))},disabled:S,required:C,rows:E||5,placeholder:w}),C&&(0,g.jsx)("div",{className:(0,y.clsx)("error-message mt-1.5 hidden text-right text-xs",S?"text-system-error/25":"text-system-error"),id:"error-message-"+m,children:j})]})};m.s(["default",0,b])},727015,m=>{"use strict";var g=m.i(843476);let y=({id:m,hash:y,title:v})=>{let b=y?`https://player.vimeo.com/video/${m.value}?h=${y.value}&dnt=1`:`https://player.vimeo.com/video/${m.value}?dnt=1`,x=v?.value?.trim()||`Vimeo video ${m.value}`;return(0,g.jsx)("iframe",{title:x,className:"aspect-video w-full corporate:rounded-xl",src:b,allow:"fullscreen; picture-in-picture",allowFullScreen:!0,loading:"eager"})};m.s(["default",0,y])},692782,m=>{"use strict";var g=m.i(843476),y=m.i(601087),v=m.i(414852),b=m.i(323691),x=m.i(271645);let w=({modal:m,inputs1:w,inputs2:E,checkboxes:S})=>{let{actionButton:C}=m,{onClick:k}=C||{},j=(0,x.useRef)(null),T=()=>{let m=j.current;return!!m&&(m.querySelectorAll(".form-field").forEach(g=>{let y=g.querySelector("input");if(y?.checkValidity()?g.classList.remove("has-error"):g.classList.add("has-error"),y?.id==="FindADoctorFormFormConfirmEmail"){let v=m.querySelector("#FindADoctorFormFormEmail");y.value!==v.value?g.classList.add("has-error"):g.classList.remove("has-error")}}),!m.querySelectorAll(".has-error").length)||!1},N={...m,actionButton:{...C,onClick:()=>
372{if(j.current&&T()&&k){let m=new FormData(j.current),g={};m.forEach((m,y)=>{let v=g[y];void 0===v?g[y]=m:Array.isArray(v)?v.push(m):g[y]=[v,m]}),k({formData:JSON.stringify(g)})}}}};return(0,g.jsx)("section",{className:"container",children:(0,g.jsx)("div",{className:"flex justify-center",children:(0,g.jsx)(b.default,{...N,children:(0,g.jsxs)("form",{ref:j,className:"flex flex-col gap-3",children:[(0,g.jsx)("ul",{className:"gap-x-6 gap-y-3 max-md:flex max-md:flex-col md:grid md:grid-cols-2",children:w.map(m=>(0,g.jsx)("li",{children:(0,g.jsx)(v.default,{...m})},m.id))}),(0,g.jsx)("hr",{}),(0,g.jsx)("p",{className:"text-base leading-5 text-grey-dark",children:"Optionale Angaben"}),(0,g.jsx)("ul",{className:"gap-x-6 gap-y-3 max-md:flex max-md:flex-col md:grid md:grid-cols-2",children:E.map(m=>(0,g.jsx)("li",{children:(0,g.jsx)(v.default,{...m})},m.id))}),(0,g.jsx)("hr",{}),(0,g.jsx)("ul",{className:"flex flex-col gap-x-6 gap-y-3",children:S.map(m=>(0,g.jsx)("li",{children:(0,g.jsx)(y.default,{...m})},m.id))})]})})})})};m.s(["default",0,w])},243771,703577,m=>{"use strict";var g=m.i(843476);let y=m=>"hca"===m.userType&&"Unknown"!==m.iqviaCode&&"IT"===m.countryID?{externalIdType:"IQVIA",externalId:m.iqviaCode??""}:"hca"===m.userType&&"Unknown"!==m.oneKeyID?{externalIdType:"OneKey",externalId:m.oneKeyID??""}:{externalIdType:m.userType,externalId:m.nameid},v=({session:m,displayFirstname:v})=>{if(!m.isLoggedIn)return null;let{externalIdType:b,externalId:x}=y(m),w="doccheck"!==b;return(0,g.jsxs)("div",{itemScope:!0,itemType:"http://schema.org/Person",className:"hidden",children:[(0,g.jsxs)("div",{itemProp:"identifier",itemScope:!0,itemType:"https://schema.org/PropertyValue",children:[(0,g.jsx)("span",{itemProp:"name",children:b}),(0,g.jsx)("span",{itemProp:"value",children:x})]}),w&&(0,g.jsx)("span",{itemProp:"email",children:m.email}),w&&(0,g.jsx)("span",{itemProp:"givenName",children:v}),w&&(0,g.jsx)("span",{itemProp:"familyName",children:m.family_name}),w&&(0,g.jsx)("span",{itemProp:"jobTitle",children:m.occupationName}),(0,g.jsx)("div",{itemProp:"nationality",itemScope:!0,itemType:"https://schema.org/Country",children:(0,g.jsx)("span",{itemProp:"name",content:m.countryID,children:m.country})})]})};m.s(["default",0,v],243771);var b=g,x=m.i(236685),w=m.i(795092),E=m.i(207670),S=m.i(271645),C=m.i(671149),k=m.i(316569),j=m.i(882596);let T=({isHeader2:m,isNotClickableLogo:g,logo:y,searchAction:v,searchText:T,isProfileVisible:N,loginText:A,loginLink:I,cartNumber:R=0,downloadableResourcesLink:O,isCartVisible:P=!1,additionalInfo:D,theme:_="primary",tooltip:M,secondLogo:L,additionalInfoCentered:F,hideAdditionalInfoIfLoggedIn:B})=>{let[H,z]=(0,S.useState)(!1),V=(0,k.useSession)(),U=V?.isLoggedIn,W=(0,j.useSitecore)().page.siteName,G=(0,b.jsx)(x.Image,{className:(0,E.clsx)("max-md:w-full","changepain"===_?"max-w-[120px] md:max-w-[240px]":"max-w-[120px] md:max-w-[140px]"),field:y,unoptimized:"true"}),q=(0,b.jsx)(x.Image,{className:(0,E.clsx)("max-md:w-full","changepain"===_?"max-w-[220px] md:max-w-[240px]":"max-w-[120px] md:max-w-[140px]"),field:L});return(0,b.jsxs)("header",{className:(0,E.clsx)("primary:bg-primary-dark secondary:bg-grey-light changepain:bg-primary-dark corporate:bg-primary-dark osteoporosis:bg-grey-light",m&&"!bg-white","print:hidden","CampusDE"===W?"":"nebido:bg-primary-dark"),children:[H&&(0,b.jsx)("div",{className:"fixed inset-0 z-40 bg-black/50 md:hidden",onClick:()=>z(!1)}),(0,b.jsxs)("div",{className:"container relative flex flex-col gap-2 !py-3",children:[(0,b.jsxs)("div",{className:"relative flex items-center justify-between gap-6",children:[g?(0,b.jsx)("span",{className:"block",children:G}):(0,b.jsx)("a",{className:"block",href:"/",title:M||"Go to the Home page",children:G}),D&&F&&(!U||!B)&&(0,b.jsx)("p",{className:"w-full text-center text-primary max-md:hidden",children:(0,b.jsx)(w.RichText,{className:"rich-text",field:D})}),(0,b.jsxs)("div",{className:"flex items-center gap-6",children:[v&&(0,b.jsxs)(b.Fragment,{children:[(0,b.jsx)("button",{className:"ghost transition hover:text-primary primary:text-white secondary:text-grey-dark changepain:text-white hover:changepain:bg-primary-dark-25 md:hidden",onClick:()=>z(!H),"aria-label":T,children:(0,b.jsx)(C.default,{className:"h-6 w-6",name:"magnifying-glass"})}),(0,b.jsx)("form",{className:(0,E.clsx)("max-md:container max-md:fixed max-md:left-0 max-md:top-0 max-md:z-50 max-md:w-full max-md:bg-primary-dark max-md:py-4 max-md:transition-all max-md:duration-300",H?"max-md:translate-y-0 max-md:opacity-100":"max-md:pointer-events-none max-md:-translate-y-full max-md:opacity-0"),action:v,method:"get",children:(0,b.jsxs)("div",{className:"relative",children:[(0,b.jsx)("input",{className:(0,E.clsx)("w-full rounded-2xl bg-white px-3 py-1.5 text-base leading-5 text-grey-dark transition placeholder:text-grey-mid placeholder:opacity-100 focus:shadow-1 focus:outline-none",m&&"!bg-grey-light placeholder:!text-grey-dark"),name:"q",type:"search",placeholder:T,minLength:3,required:!0}),(0,b.jsx)("button",{className:"absolute right-px top-1/2 -translate-y-1/2 roun
372ded-full bg-primary-dark p-2 text-white transition hover:bg-primary hover:text-grey-dark hover:changepain:bg-primary-dark-25",type:"submit","aria-label":T,children:(0,b.jsx)(C.default,{className:"h-4 w-4",name:"magnifying-glass"})})]})})]}),g?(0,b.jsx)("span",{className:"block",children:q}):(0,b.jsx)("a",{className:"block",href:"/",title:M,children:q}),P&&(0,b.jsxs)("a",{href:O,className:"ghost relative flex items-center gap-3 text-base underline hover:no-underline primary:text-white secondary:text-grey-dark",children:[(0,b.jsx)(C.default,{className:"h-6 w-6",name:"cart"}),(0,b.jsx)("div",{className:"absolute -right-3 -top-3 flex h-6 w-6 items-center justify-center rounded-full bg-primary-dark-50 text-xs text-white",children:R})]}),N&&(0,b.jsxs)("a",{"data-analytics":"login-btn","data-analytics-loc":"header","data-analytics-userstate":U?"logged-in":"logged-out",className:(0,E.clsx)("ghost flex items-center gap-3 text-base underline hover:no-underline primary:text-white secondary:text-grey-dark changepain:text-white",m&&"!text-grey-dark"),href:I,rel:"nofollow",children:[(0,b.jsx)("span",{children:A}),(0,b.jsx)(C.default,{className:"h-6 w-6",name:"user"})]})]})]}),D&&!F&&(!U||!B)&&(0,b.jsx)("div",{className:"text-center text-xs text-grey-dark lg:absolute lg:bottom-1 lg:left-1/2 lg:-translate-x-1/2",children:(0,b.jsx)(w.RichText,{className:"rich-text",field:D})})]})]})};m.s(["default",0,T],703577)},477386,m=>{"use strict";var g=m.i(843476),y=m.i(271645),v=m.i(948148),b=m.i(345502);function x(){let m=(0,v.useTranslations)(),x=(0,y.useId)(),w={selectFile:m("RBfracture/SelectFile")||"Please select at least one file",selectFilesButton:m("RBfracture/SelectFilesButton")||"Select files",uploadFailed:m("RBfracture/UploadFailed")||"Upload failed",missingJob:m("RBfracture/MissingJobId")||"Missing job_id",statusFailed:m("RBfracture/StatusRequestFailed")||"Status request failed",analysisFailed:m("RBfracture/AnalysisFailed")||"Analysis failed",timeout:m("RBfracture/Timeout")||"Timeout waiting for result",fetchError:m("RBfracture/ErrorRetrieving")||"Error retrieving result",analyzing:m("RBfracture/Analyzing")||"Analyzing...",upload:m("RBfracture/Upload")||"Upload X-ray",processing:m("RBfracture/Processing")||"Processing image (20-60 seconds)...",results:m("RBfracture/Results")||"Analysis results:",noFilesSelected:m("RBfracture/NoFilesSelected")||"No files selected",fileInfo:m("RBfracture/FileInfo")||"Max 50MB per file - PNG, JPG, JPEG, DICOM (.dcm, .dicom)"},[E,S]=(0,y.useState)(null),[C,k]=(0,y.useState)(null),[j,T]=(0,y.useState)([]),[N,A]=(0,y.useState)(!1),[I,R]=(0,y.useState)(null),O=E?Array.from(E).map(m=>m.name).join(", "):"",P=async()=>{if(!E||0===E.length)return void R(w.selectFile);R(null),A(!0),T([]);try{let m=new FormData;Array.from(E).forEach(g=>{m.append("files",g)});let g=await fetch("/api/rbfracture/submit",{method:"POST",headers:{...(0,b.csrfHeaders)()},body:m});if(!g.ok)throw Error(w.uploadFailed);let y=await g.json();if(!y.job_id)throw Error(w.missingJob);k(y.job_id)}catch(m){console.error(m),R(w.uploadFailed),A(!1)}};return(0,y.useEffect)(()=>{if(!C)return;let m=0,g=12,y=setInterval(async()=>{try{let v=await fetch(`/api/rbfracture/status/${C}`,{headers:{...(0,b.csrfHeaders)()}});if(!v.ok)throw Error(w.statusFailed);let x=await v.json(),E=x.status?.toLowerCase();if("completed"===E){T(x.images??[]),A(!1),clearInterval(y);return}if("failed"===E){R(x.error||w.analysisFailed),A(!1),clearInterval(y);return}++m>=g&&(R(w.timeout),A(!1),clearInterval(y))}catch(m){console.error(m),R(w.fetchError),A(!1),clearInterval(y)}},1e4);return()=>clearInterval(y)},[C,w.analysisFailed,w.fetchError,w.statusFailed,w.timeout]),(0,g.jsxs)("div",{className:"flex flex-col gap-4",children:[(0,g.jsxs)("div",{className:"flex flex-wrap items-center gap-3",children:[(0,g.jsx)("input",{id:x,type:"file",accept:".png,.jpg,.jpeg,.dcm,.dicom,application/dicom",multiple:!0,className:"hidden",onChange:m=>S(m.target.files)}),(0,g.jsx)("label",{htmlFor:x,className:"cursor-pointer rounded border border-gray-300 px-4 py-2 text-sm font-medium text-gray-700 transition hover:bg-gray-50",children:w.selectFilesButton}),(0,g.jsx)("span",{className:"text-sm text-gray-600",children:O||w.noFilesSelected})]}),(0,g.jsx)("p",{className:"text-xs text-gray-500",children:w.fileInfo}),(0,g.jsxs)("button",{onClick:P,disabled:N,className:"flex items-center justify-center gap-2 rounded bg-primary px-4 py-2 text-white disabled:opacity-50",children:[N&&(0,g.jsx)("div",{className:"w-4 h-4 border-2 border-white border-t-transparent roun
372ded-full animate-spin"}),N?w.analyzing:w.upload]}),N&&(0,g.jsx)("p",{className:"text-sm text-gray-600",children:w.processing}),I&&(0,g.jsx)("p",{className:"text-red-600",children:I}),j.length>0&&(0,g.jsxs)("div",{className:"mt-4 flex flex-col gap-4",children:[(0,g.jsx)("p",{className:"font-semibold",children:w.results}),j.map((m,y)=>(0,g.jsx)("img",{src:`data:image/png;base64,${m}`,alt:`Result ${y}`,className:"max-w-full border rounded"},y))]})]})}m.s(["default",0,x])},17803,m=>{"use strict";var g=m.i(843476),y=m.i(271645),v=m.i(618566),b=m.i(345502),x=m.i(2324);function w(){let m=(0,v.usePathname)(),[w,E]=(0,y.useState)(null);(0,y.useEffect)(()=>{(async()=>{try{let m=await fetch("/api/trak/token",{method:"GET",headers:{...(0,b.csrfHeaders)()}});if(!m.ok)return;let g=await m.json();E(g.data.accessToken??null)}catch(m){console.error(m)}})()},[]);let S="https://www.app.trak.es/app/user/integration/backend",C=[{path:"UFvz8p1rorEoTgnuv4xr",label:"Artrosis de Rodilla Izquierda",showOn:["/para-sus-pacientes/tipos-de-dolor/trak","/para-sus-pacientes/tipos-de-dolor/ejercicios-de-telerehabilitacion-de-artrosis-de-rodilla-trak"]},{path:"Cl1b2DTEZXe0eQk9ykkz",label:"Artrosis de Rodilla Derecha",showOn:["/para-sus-pacientes/tipos-de-dolor/trak","/para-sus-pacientes/tipos-de-dolor/ejercicios-de-telerehabilitacion-de-artrosis-de-rodilla-trak"]},{path:"84aPW1nuyJRumFX3YAyS",label:"Artrosis de Rodilla Bilateral",showOn:["/para-sus-pacientes/tipos-de-dolor/trak","/para-sus-pacientes/tipos-de-dolor/ejercicios-de-telerehabilitacion-de-artrosis-de-rodilla-trak"]},{path:"OWGD08k5mNKk4FFrVnyx",label:"Lumbalgia Bilateral",showOn:["/para-sus-pacientes/tipos-de-dolor/trak","/para-sus-pacientes/tipos-de-dolor/ejercicios-de-telerehabilitacion-de-lumbalgia-trak"]},{path:"5YKSKKEnFekSmC9Vq02s",label:"Cervicalgia Izquierda",showOn:["/para-sus-pacientes/tipos-de-dolor/trak","/para-sus-pacientes/tipos-de-dolor/ejercicios-de-telerehabilitacion-de-cervicalgia-trak"]},{path:"J5ntPh0BOuSAhhuO0AqA",label:"Cervicalgia Derecha",showOn:["/para-sus-pacientes/tipos-de-dolor/trak","/para-sus-pacientes/tipos-de-dolor/ejercicios-de-telerehabilitacion-de-cervicalgia-trak"]},{path:"v1vTuw3lvA9kicimVAfu",label:"Hombro doloroso Izquierdo",showOn:["/para-sus-pacientes/tipos-de-dolor/trak","/para-sus-pacientes/tipos-de-dolor/ejercicios-de-telerehabilitacion-de-hombro-doloroso-trak"]},{path:"mqHHIwjWxM0TLKoL5NTc",label:"Hombro doloroso Derecho",showOn:["/para-sus-pacientes/tipos-de-dolor/trak","/para-sus-pacientes/tipos-de-dolor/ejercicios-de-telerehabilitacion-de-hombro-doloroso-trak"]},{path:"lgt3r9TqSkBoKASNuRuU",label:"Envejecimiento activo",showOn:["/para-sus-pacientes/tipos-de-dolor/trak","/para-sus-pacientes/tipos-de-dolor/ejercicios-de-telerehabilitacion-de-mantenimiento-general-de-la-funcion-articular-trak"]},{path:"fE39fqO2Glhbe6195EBW",label:"Mantenimiento y Prevención",showOn:["/herramientas/trak"]},{path:"WNi1QI2v6Fe4UjGqKvZD",label:"Fortalecimiento Intermedio",showOn:["/herramientas/trak"]},{path:"sL1Cyf1o7FpkZnQefz8f",label:"Carga Osteogénica Avanzada",showOn:["/herramientas/trak"]}],k=(0,y.useMemo)(()=>C.filter(g=>g.showOn.some(g=>m===g||m.startsWith(`${g}/`))),[C,m]);return(0,g.jsx)("div",{className:"flex flex-col",children:k.map(m=>{let y=w?`${S}/${w}/${m.path}`:void 0;return(0,g.jsx)(x.default,{href:y,target:"_blank",className:"tracklink",style:"tertiary",label:m.label,iconName:"arrow-right",iconPosition:"left"},`${m.label}-${w??"no-token"}`)})})}m.s(["default",0,w])},771891,m=>{"use strict";var g=m.i(843476),y=m.i(271645),v=g,b=y,x=m.i(918789);let w={en:{greeting:m=>`Hello! I'm the ${m} assistant. Ask me anything and I'll find accurate, cited answers for you.`,headerSub:"Powered by verified content",disclaimer:"âï¸ Answers are drawn exclusively from published site content. Always consult a healthcare professional for personal medical advice.",placeholder:"Ask a questionâ¦",sources:"Sources:",error:"Something went wrong. Please try again.",accept:"Accept",doNotAccept:"Do not accept",declinedMessage:"Thank you for your time. You have chosen not to accept the terms of use. You are welcome to return whenever you wish.",pharmacovigilanceAlert:"This response may relate to a potential adverse drug event. If you or someone else is experiencing an unexpected reaction to a medicine, please report it to your national pharmacovigilance authority or contact a healthcare professional immediately."},es:{greeting:()=>"Gracias. ¿En qué te puedo ayudar?",headerSub:"Basado en contenido verificado",disclaimer:'Recuerda que nuestra conversación no debe sustituir a la consulta con tu médico. Formulario de farmacovigilancia de Grünenthal disponible aquÃ: <a href="https://www.grunenthal.es/medicamentos/notificacion-reacciones-adversas" target="_blank" rel="noopener noreferrer">Formulario de farmacovigilancia</a>',placeholder:"Haz una preguntaâ¦",sources:"Fuentes:",error:"Algo salió mal. Por favor, inténtalo de nuevo.",accept:"Acepto",doNotAccept:"No acepto",declinedMessage:"Lo siento, no puedo continuar la conversación sin tu consentimiento.",pharmacovigilanceAlert:"Esta respuesta puede estar relacionada con un posible efecto adverso a un medicamento. Si usted o alguien más experimenta una reacción inesperada, infórmelo a su autoridad nacional de farmacovigilancia o contacte a un profesional de la salud de inmediato."},pt:{greeting:m=>`Ol\xe1! Sou o assistente do ${m}. Pergunte-me qualquer coisa e encontrarei respostas precisas e citadas para voc\xea.`,headerSub:"Baseado em conteúdo verificado",disclaimer:"âï¸ As respostas são extraÃdas exclusivamente do conteúdo publicado no site. Consulte sempre um profissional de saúde para aconselhamento médico pessoal.",placeholder:"Faça uma perguntaâ¦",sources:"Fontes:",error:"Algo deu errado. Por favor, tente novamente.",accept:"Aceito",doNotAccept:"Não aceito",declinedMessage:"Desculpe, não posso continuar a conversa sem o seu consentimento.",pharmacovigilanceAlert:"Esta resposta pode estar relacionada com um possÃvel evento adverso a um medicamento. Se você ou outra pessoa estiver apresentando uma reação inesperada, reporte à autoridade nacional de farmacovigilância ou contacte um profissional de saúde imediatamente."},de:{greeting:m=>`Hallo! Ich bin der Assistent von ${m}. Stellen Sie mir eine Frage und ich finde genaue, zitierte Antworten f\xfcr Sie.`,headerSub:"Basierend auf verifizierten Inhalten",disclaimer:"âï¸ Die Antworten stammen ausschlieÃlich aus veröffentlichten Website-Inhalten. Wenden Sie sich für persönliche medizinische Beratung immer an einen Arzt.",placeholder:"Eine Frage stellenâ¦",sources:"Quellen:",error:"Etwas ist schiefgelaufen. Bitte versuchen Sie es erneut.",accept:"Akzeptieren",doNotAccept:"Nicht akzeptieren",declinedMessage:"Es tut mir leid, ich kann das Gespräch ohne Ihre Zustimmung nicht fortsetzen.",pharmacovigilanceAlert:"Diese Antwort könnte im Zusammenhang mit einem möglichen unerwünschten Arzneimittelereignis stehe
372n. Wenn Sie oder jemand anderes eine unerwartete Reaktion auf ein Medikament erlebt, melden Sie dies bitte der nationalen Pharmakovigilanz-Behörde oder wenden Sie sich sofort an einen Arzt."},fr:{greeting:m=>`Bonjour ! Je suis l'assistant de ${m}. Posez-moi n'importe quelle question et je trouverai des r\xe9ponses pr\xe9cises et cit\xe9es pour vous.`,headerSub:"Basé sur du contenu vérifié",disclaimer:"âï¸ Les réponses sont tirées exclusivement du contenu publié sur le site. Consultez toujours un professionnel de santé pour des conseils médicaux personnels.",placeholder:"Posez une questionâ¦",sources:"Sources :",error:"Une erreur s'est produite. Veuillez réessayer.",accept:"Accepter",doNotAccept:"Ne pas accepter",declinedMessage:"Désolé, je ne peux pas continuer la conversation sans votre consentement.",pharmacovigilanceAlert:"Cette réponse peut être liée à un événement indésirable médicamenteux potentiel. Si vous ou quelqu'un d'autre présentez une réaction inattendue à un médicament, signalez-le à votre autorité nationale de pharmacovigilance ou contactez immédiatement un professionnel de santé."},nl:{greeting:m=>`Hallo! Ik ben de assistent van ${m}. Stel me gerust een vraag en ik zoek nauwkeurige, geciteerde antwoorden voor u.`,headerSub:"Gebaseerd op geverifieerde inhoud",disclaimer:"âï¸ Antwoorden zijn uitsluitend gebaseerd op gepubliceerde site-inhoud. Raadpleeg altijd een zorgprofessional voor persoonlijk medisch advies.",placeholder:"Stel een vraagâ¦",sources:"Bronnen:",error:"Er is iets misgegaan. Probeer het opnieuw.",accept:"Accepteren",doNotAccept:"Niet accepteren",declinedMessage:"Bedankt voor uw tijd. U heeft gekozen de gebruiksvoorwaarden niet te accepteren. U bent altijd welkom om terug te keren.",pharmacovigilanceAlert:"Dit antwoord kan betrekking hebben op een mogelijk ongewenste geneesmiddelenreactie. Als u of iemand anders een onverwachte reactie op een medicijn ervaart, meld dit dan bij de nationale farmacovigilantie-autoriteit of neem onmiddellijk contact op met een zorgprofessional."},it:{greeting:m=>`Ciao! Sono l'assistente di ${m}. Chiedimi qualsiasi cosa e trover\xf2 risposte accurate e citate per te.`,headerSub:"Basato su contenuti verificati",disclaimer:"âï¸ Le risposte sono tratte esclusivamente dal contenuto pubblicato sul sito. Consulta sempre un professionista sanitario per consigli medici personali.",placeholder:"Fai una domandaâ¦",sources:"Fonti:",error:"Qualcosa è andato storto. Per favore riprova.",accept:"Accetta",doNotAccept:"Non accetto",declinedMessage:"Grazie per il tuo tempo. Hai scelto di non accettare i termini d'uso. Sei sempre il benvenuto a tornare.",pharmacovigilanceAlert:"Questa risposta potrebbe essere correlata a un possibile evento avverso da farmaco. Se lei o qualcun altro sta manifestando una reazione inattesa a un medicinale, lo segnali all'autorità nazionale di farmacovigilanza o contatti immediatamente un professionista sanitario."}};function E(m){return w[(m||"en").split("-")[0].toLowerCase()]??w.en}let S="hsl(var(--twc-primary-dark) / var(--twc-primary-dark-opacity, 1))",C="/api/chat";function k(){return Math.random().toString(36).slice(2,9)}function j(m){return m.toLocaleTimeString([],{hour:"2-digit",minute:"2-digit"})}function T(m){let g=new Map,y=1;for(let v of m){g.has(v.urlPath)||g.set(v.urlPath,{index:y++,urlPath:v.urlPath,title:v.title,spans:[]});let m=g.get(v.urlPath);v.span&&!m.spans.includes(v.span)&&m.spans.push(v.span)}return Array.from(g.values())}function N({citation:m}){return(0,v.jsxs)("a",{href:m.urlPath,target:"_blank",rel:"noopener noreferrer",title:m.title,className:"inline-flex items-center rounded px-1.5 py-px text-[11px] font-bold no-underline transition-colors hover:text-white",style:{background:"hsl(var(--twc-primary-dark) / 0.12)",color:S},onMouseEnter:m=>{m.currentTarget.style.background=S,m.currentTarget.style.color="#fff"},onMouseLeave:m=>{m.currentTarget.style.background="hsl(var(--twc-primary-dark) / 0.12)",m.currentTarget.style.color=S},children:["[",m.index,"]"]})}function A({msg:m,sourcesLabel:g,pharmacovigilanceLabel:y,pharmacovigilanceDisclaimer:w,botImageUrl:E}){let C="user"===m.role,k="error"===m.role,I=(0,b.useMemo)(()=>m.citations?T(m.citations):[],[m.citations]);return(0,v.jsxs)("div",{className:"flex flex-col gap-1.5",children:[(0,v.jsxs)("div",{className:`flex items-end gap-2 ${C?"justify-end":"justify-start"}`,children:[!C&&(0,v.jsx)("div",{className:"flex h-7 w-7 flex-shrink-0 items-center justify-center rounded-full text-white",style:{background:E?"transparent":S,marginBottom:2},children:E?(0,v.jsx)("img",{src:E,alt:"",width:28,height:28,style:{borderRadius:"50%",objectFit:"cover",width:28,height:28}}):(0,v.jsx)("svg",{viewBox:"0 0 24 24",width:"14",height:"14",fill:"
372currentColor",children:(0,v.jsx)("path",{d:"M12 2a5 5 0 1 1 0 10A5 5 0 0 1 12 2zm0 12c5.33 0 8 2.67 8 4v2H4v-2c0-1.33 2.67-4 8-4z"})})}),(0,v.jsxs)("div",{className:`max-w-[78%] rounded-2xl px-3 py-2.5 text-[13px] leading-relaxed ${C?"rounded-br-sm text-white":k?"rounded-bl-sm border border-red-200 bg-red-50 text-red-600":"rounded-bl-sm bg-[#f1f5f8] text-[#1a2a33]"}`,style:C?{background:S}:{},children:[C||k?(0,v.jsx)("p",{className:"m-0 whitespace-pre-wrap",children:m.content}):(0,v.jsx)("div",{className:"prose prose-sm max-w-none [&>*:first-child]:mt-0 [&>*:last-child]:mb-0 [&_li]:my-0.5 [&_p]:my-1 [&_strong]:font-semibold [&_ul]:my-1 [&_ul]:pl-4",children:(0,v.jsx)(x.default,{children:m.content})}),I.length>0&&(0,v.jsxs)("div",{className:"mt-2 inline-flex max-w-full flex-wrap items-center gap-1",children:[(0,v.jsxs)("span",{className:"text-[11px] font-semibold text-[#5a7a8a]",children:[g," "]}),I.map(m=>(0,v.jsx)(N,{citation:m},m.urlPath))]}),(0,v.jsx)("span",{className:"mt-1 block text-right text-[10px] opacity-50",children:j(m.timestamp)})]})]}),m.pharmacovigilanceAlert&&!C&&!k&&(0,v.jsxs)("div",{className:"flex flex-col gap-1.5 pl-9",children:[(0,v.jsxs)("div",{className:"flex items-start gap-2 rounded-lg border border-amber-300 bg-amber-50 px-3 py-2.5 text-[12px] leading-snug text-amber-800",role:"alert",children:[(0,v.jsx)("svg",{viewBox:"0 0 24 24",width:"15",height:"15",fill:"currentColor",className:"mt-px flex-shrink-0 text-amber-500",children:(0,v.jsx)("path",{d:"M1 21h22L12 2
3721 21zm12-3h-2v-2h2v2zm0-4h-2v-4h2v4z"})}),(0,v.jsx)("span",{children:y})]}),w&&(0,v.jsx)("div",{className:"prose prose-sm max-w-none rounded-lg border border-[#d0e8f0] bg-[#f0f7fa] px-3 py-2.5 text-[12px] leading-snug text-[#4a6675]",dangerouslySetInnerHTML:{__html:w}})]})]})}function I({botImageUrl:m}){return(0,v.jsxs)("div",{className:"flex items-end justify-start gap-2",children:[(0,v.jsx)("div",{className:"flex h-7 w-7 flex-shrink-0 items-center justify-center rounded-full text-white",style:{background:m?"transparent":S,marginBottom:2},children:m?(0,v.jsx)("img",{src:m,alt:"",width:28,height:28,style:{borderRadius:"50%",objectFit:"cover",width:28,height:28}}):(0,v.jsx)("svg",{viewBox:"0 0 24 24",width:"14",height:"14",fill:"currentColor",children:(0,v.jsx)("path",{d:"M12 2a5 5 0 1 1 0 10A5 5 0 0 1 12 2zm0 12c5.33 0 8 2.67 8 4v2H4v-2c0-1.33 2.67-4 8-4z"})})}),(0,v.jsx)("div",{className:"rounded-2xl rounded-bl-sm bg-[#f1f5f8] px-3 py-2.5",children:(0,v.jsx)("div",{className:"flex gap-1.5 py-0.5",children:[0,160,320].map(m=>(0,v.jsx)("span",{className:"inline-block h-1.5 w-1.5 rounded-full",style:{background:S,animation:"chatBounce 1s infinite",animationDelay:`${m}ms`}},m))})})]})}function R({rfkId:m,searchSource:g,country:y,language:x,siteName:w="Health Services",maxSnippets:j=6,entityType:T="content",disclaimer:N,termsOfUse:P,pharmacovigilanceDisclaimer:D,botImageUrl:_,isMaximized:M=!1,onMaximize:L,onMinimize:F,onClose:B}){let H=(0,b.useMemo)(()=>E(x),[x]),z=!!P,[V,U]=(0,b.useState)(!z),[W,G]=(0,b.useState)(!1),q=()=>U(!0),$=()=>G(!0),[K,Q]=(0,b.useState)([{id:k(),role:"assistant",content:H.greeting(w),timestamp:new Date}]),[Y,Z]=(0,b.useState)(""),[X,J]=(0,b.useState)(!1),ee=(0,b.useRef)(null),et=(0,b.useRef)(null);(0,b.useEffect)(()=>{ee.current?.scrollIntoView({behavior:"smooth"})},[K,X]),(0,b.useEffect)(()=>{V&&setTimeout(()=>et.current?.focus(),80)},[V]),(0,b.useEffect)(()=>{X||et.current?.focus()},[X]);let en=(0,b.useCallback)(async()=>{let v=Y.trim();if(!v||X)return;let b={id:k(),role:"user",content:v,timestamp:new Date};Q(m=>[...m,b]),Z(""),J(!0);try{let b=await fetch(C,{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({query:v,language:x,maxSnippets:j,entityType:T,rfkId:m,searchSource:g,country:y})});if(!b.ok){let m=await b.json().catch(()=>({}));throw console.error("[Chat API]",b.status,m?.error??b.statusText),Error(H.error)}let{answer:w,citations:E,pharmacovigilanceAlert:S}=await b.json();Q(m=>[...m,{id:k(),role:"assistant",content:w,citations:E,pharmacovigilanceAlert:S??!1,timestamp:new Date}])}catch(m){console.error("[Chat]",m),Q(m=>[...m,{id:k(),role:"error",content:H.error,timestamp:new Date}])}finally{J(!1)}},[Y,X,m,g,y,x,j,T,H]),er=m=>{"Enter"!==m.key||m.shiftKey||(m.preventDefault(),en())},ei=(0,v.jsxs)("div",{className:"flex flex-shrink-0 items-center gap-2.5 px-4 py-3 text-white",style:{background:S},children:[(0,v.jsx)("span",{className:"h-2 w-2 flex-shrink-0 rounded-full",style:{background:"#4ade80",boxShadow:"0 0 0 2px rgba(74,222,128,0.35)"}}),(0,v.jsxs)("div",{className:"min-w-0 flex-1",children:[(0,v.jsx)("p",{className:"m-0 truncate text-sm font-semibold leading-tight",children:w}),(0,v.jsx)("p",{className:"m-0 text-[11px] leading-tight opacity-75",children:H.headerSub})]}),(0,v.jsxs)("div",{className:"flex flex-shrink-0 items-center gap-1",children:[M?(0,v.jsx)("button",{onClick:F,"aria-label":"Minimise chat",className:"flex h-7 w-7 items-center justify-center rounded opacity-70 transition-opacity hover:opacity-100",style:{color:"#fff",background:"transparent",border:"none",cursor:"pointer"},children:(0,v.jsx)("svg",{viewBox:"0 0 24 24",width:"16",height:"16",fill:"none",stroke:"currentColor",strokeWidth:"2.2",strokeLinecap:"round",children:(0,v.jsx)("path",{d:"M8 3v5H3M21 3l-6 6M16 21v-5h5M3 21l6-6"})})}):(0,v.jsx)("button",{onClick:L,"aria-label":"Maximise chat",className:"flex h-7 w-7 items-center justify-center rounded opacity-70 transition-opacity hover:opacity-100",style:{color:"#fff",background:"transparent",border:"none",cursor:"pointer"},children:(0,v.jsx)("svg",{viewBox:"0 0 24 24",width:"16",height:"16",fill:"none",stroke:"currentColor",strokeWidth:"2.2",strokeLinecap:"round",children:(0,v.jsx)("path",{d:"M3 8V3h5M21 8V3h-5M3 16v5h5M21 16v5h-5"})})}),(0,v.jsx)("button",{onClick:B,"aria-label":"Close chat",className:"flex h-7 w-7 items-center justify-center rounded opacity-70 transition-opacity hover:opacity-100",style:{color:"#fff",background:"transparent",border:"none",cursor:"pointer"},children:(0,v.jsx)("svg",{viewBox:"0 0 24 24",width:"16",height:"16",fill:"none",stroke:"currentColor",strokeWidth:"2.5",strokeLinecap:"round",children:(0,v.jsx)("path",{d:"M18 6L6 18M6 6l12 12"})})})]})]});return(0,v.jsxs)(v.Fragment,{children:[(0,v.jsx)("style",{children:O}),(0,v.jsxs)("div",{className:"flex h-full flex-col overflow-hidden rounded-xl border border-grey-mid/40 bg-white shadow-sm",children:[ei,!V&&!W&&(0,v.jsxs)(v.Fragment,{children:[(0,v.jsxs)("div",{className:"flex flex-1 flex-col gap-4 overflow-y-auto p-4",children:[N&&(0,v.jsx)("div",{className:"rounded-lg border border-[#d0e8f0] bg-[#f0f7fa] p-3.5",children:(0,v.jsx)("div",{className:"prose prose-sm max-w-none text-[13px] leading-relaxed text-[#4a6675]",dangerouslySetInnerHTML:{__html:N}})}),D&&(0,v.jsx)("div",{className:"rounded-lg border border-[#d0e8f0] bg-[#f0f7fa] p-3.5",children:(0,v.jsx)("div",{className:"prose prose-sm max-w-none text-[13px] leading-relaxed text-[#4a6675]",dangerouslySetInnerHTML:{__html:D}})}),P&&(0,v.jsx)("div",{className:"prose prose-sm max-w-none text-[13px] leading-relaxed text-[#1a2a33]",dangerouslySetInnerHTML:{__html:P}})]}),(0,v.jsxs)("div",{className:"flex flex-shrink-0 items-center justify-end gap-2 border-t border-[#e4edf2] bg-[#fafcfd] px-4 py-3",children:[(0,v.jsx)("button",{onClick:$,className:"rounded-lg border border-[#cddde6] bg-white px-4 py-2 text-[13px] font-medium text-[#4a6675] transition-colors hover:bg-[#f0f7fa]",style:{cursor:"pointer"},children:H.doNotAccept}),(0,v.jsx)("button",{onClick:q,className:"rounded-lg px-4 py-2 text-[13px] font-medium text-white transition-opacity hover:opacity-90",style:{background:S,cursor:"pointer"},children:H.accept})]})]}),W&&(0,v.jsx)("div",{className:"flex flex-1 items-center justify-center p-6 text-center",children:(0,v.jsx)("p",{className:"text-[14px] leading-relaxed text-[#4a6675]",children:H.declinedMessage})}),V&&(0,v.jsxs)(v.Fragment,{children:[(0,v.jsx)("div",{className:"flex-shrink-0 border-b border-[#d0e8f0] bg-[#f0f7fa] px-3.5 py-2 text-[11px] leading-snug text-[#4a6675]",children:(0,v.jsx)("div",{className:"prose prose-sm max-w-none text-[11px] leading-snug text-[#4a6675]",dangerouslySetInnerHTML:{__html:H.disclaimer}})}),(0,v.jsxs)("div",{className:"flex flex-1 flex-col gap-3 overflow-y-auto p-3.5","aria-live":"polite",children:[K.map(m=>(0,v.jsx)(A,{msg:m,sourcesLabel:H.sources,pharmacovigilanceLabel:H.pharmacovigilanceAlert,pharmacovigilanceDisclaimer:D,botImageUrl:_},m.id)),X&&(0,v.jsx)(I,{botImageUrl:_}),(0,v.jsx)("div",{ref:ee})]}),(0,v.jsxs)("div",{className:"flex flex-shrink-0 items-end gap-2 border-t border-[#e4edf2] bg-[#fafcfd] px-3 py-2.5",children:[(0,v.jsx)("textarea",{ref:et,value:Y,onChange:m=>Z(m.target.value),onKeyDown:er,placeholder:H.placeholder,disabled:X,rows:2,"aria-label":"Chat input",className:"flex-1 resize-none rounded-lg border border-[#cddde6] bg-white px-3 py-2 text-[13px] leading-snug text-[#1a2a33] outline-none transition-colors focus:border-primary-dark"}),(0,v.jsx)("button",{onClick:en,disabled:X||!Y.trim(),"aria-label":"Send message",className:"flex h-9 w-9 flex-shrink-0 items-center justify-center rounded-lg text-white transition-opacity disabled:cursor-not-allowed disabled:opacity-40",style:{background:S},children:(0,v.jsx)("svg",{viewBox:"0 0 24 24",width:"16",height:"16",fill:"currentColor",children:(0,v.jsx)("path",{d:"M2.01 21L23 12 2.01 3 2 10l15 2-15 2z"})})})]})]})]})]})}let O=` 373 @keyframes chatBounce { 374 0%, 80%, 100% { transform: translateY(0); } 375 40% { transform: translateY(-5px); } 376 } 377`;function P(m){let[v,b]=(0,y.useState)(!1),[x,w]=(0,y.useState)(!1),E=()=>{b(!1),w(!1)};return(0,g.jsxs)(g.Fragment,{children:[(0,g.jsx)("style",{children:_}),!v&&(0,g.jsx)("button",{"aria-label":"Open health assistant chat",onClick:()=>b(!0),style:D.fab,children:(0,g.jsx)("svg",{viewBox:"0 0 24 24",width:"22",height:"22",fill:"
377currentColor",children:(0,g.jsx)("path",{d:"M20 2H4a2 2 0 0 0-2 2v18l4-4h14a2 2 0 0 0 2-2V4a2 2 0 0 0-2-2z"})})}),v&&x&&(0,g.jsx)("div",{style:D.overlay,"aria-hidden":"true",onClick:()=>w(!1)}),v&&(0,g.jsx)("div",{style:x?D.panelMaximized:D.panel,role:"dialog","aria-label":"Health assistant chat",children:(0,g.jsx)(R,{...m,isMaximized:x,onMaximize:()=>w(!0),onMinimize:()=>w(!1),onClose:E})})]})}let D={fab:{position:"fixed",bottom:28,right:28,width:56,height:56,borderRadius:"50%",background:"hsl(var(--twc-primary-dark) / var(--twc-primary-dark-opacity, 1))",color:"#fff",border:"none",cursor:"pointer",display:"flex",alignItems:"center",justifyContent:"center",boxShadow:"0 4px 20px rgba(0,107,143,0.45)",transition:"transform 0.2s, background 0.2s",zIndex:9999},overlay:{position:"fixed",inset:0,background:"rgba(0,0,0,0.45)",zIndex:9998,animation:"fadeIn 0.2s ease-out"},panel:{position:"fixed",bottom:96,right:28,width:440,maxWidth:"calc(100vw - 40px)",height:640,maxHeight:"calc(100vh - 120px)",zIndex:9999,animation:"slideUp 0.22s ease-out"},panelMaximized:{position:"fixed",top:"50%",left:"50%",transform:"translate(-50%, -50%)",width:"min(900px, 92vw)",height:"min(760px, 88vh)",zIndex:9999,animation:"scaleIn 0.2s ease-out"}},_=` 378 @keyframes slideUp { 379 from { opacity: 0; transform: translateY(16px); } 380 to { opacity: 1; transform: translateY(0); } 381 } 382 @keyframes fadeIn { 383 from { opacity: 0; } 384 to { opacity: 1; } 385 } 386 @keyframes scaleIn { 387 from { opacity: 0; transform: translate(-50%, -50%) scale(0.96); } 388 to { opacity: 1; transform: translate(-50%, -50%) scale(1); } 389 } 390`;m.s(["SearchResultsChat",0,P],771891)}]);
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.