PageSourceSearch

https://www.usgrestart.nl/_next/static/chunks/0q66faulzozeu.js

js usgrestart.nl collected 2026-10-05 02:11:41 UTC 943,013 bytes, 80 lines download raw bytes

1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,671804,e=>{"use strict";e.s(["classNames",0,(...e)=>{let t={},a=e=>e.filter(e=>!0!==e&&!!e).map(e=>Array.isArray(e)?a(e):"object"==typeof e?Object.keys(e).forEach(a=>{t[a]=e[a]}):t[e]=!0);return a(e),Object.keys(t).map(e=>t[e]&&e||null).filter(e=>null!==e).join(" ")||void 0}])},211068,e=>{"use strict";var t=e.i(946217);e.s(["getUniqueId",0,(e,a)=>{if(!e)return(0,t.guid)();let r=a||(0,t.guid)();return`${e}-${r}`}])},377501,e=>{"use strict";var t,a;(a=t||(t={})).Paging="Paging",a.Limit="Limit",a.All="All",e.s(["ListDisplayMode",0,t])},764892,e=>{"use strict";e.s(["SecurityService",0,class{static setAntiForgeryTokens(){return new Promise((e,t)=>{let a=new XMLHttpRequest;a.open("GET","/sitefinity/anticsrf"),a.setRequestHeader("X-SF-ANTIFORGERY-REQUEST","true"),a.responseType="json",a.onload=function(){let t=a.response;if(null!=t){let a=t.Value;document.querySelectorAll("input[name = 'sf_antiforgery']").forEach(e=>e.value=a),e("")}else e("")},a.onerror=function(){t()},a.send()})}}])},352939,e=>{"use strict";var t=e.i(29378);async function a(e,a){return e.designerMetadata?.Name!=="SitefinityAnswer"||t.ServiceMetadata.isModuleEnabled("parag")}e.s(["filterAnswerWidget",0,a])},80781,e=>{"use strict";var t=e.i(843476),a=e.i(271645),r=e.i(618566),i=e.i(3303),n=e.i(247167),s=e.i(973144);class l{static SitefinityGetAssistantVersionInfoFunctionName="Default.GetAiAssistantVersionInfo()";static SitefinityGetPARAGAssistantVersionInfoFunctionName="Default.GetPARAGAssistantVersionInfo()";static SitefinityAssistantModuleInfoEndpoint="Default.GetAiAssistantModuleInfo()";static PARAG="PARAG"}class o{static getCdnHostname(){let e=n.default.env.SF_ASSISTANT_CDN_HOSTNAME;if(!e)throw Error("CdnHostname is not configured in SitefinityAssistantConfig.");return e}static getCdnUrl(e,t){let a=this.getCdnHostname(),r=a.startsWith("http")?a:`https://${a}`,i=t?`?ver=${t}`:"";return`${r}/${e}${i}`}static getChatServiceUrl(e){let t=s.RootUrlService.getServerCmsServiceUrl(!0);return e===l.PARAG?`${t}/AgenticRag/`:`${t}/SitefinityAssistantChatService/`}}var c=e.i(820154);e.s(["AnswerDefaultView",0,function(e){let n=(0,r.useSearchParams)(),s=n.get("searchQuery"),d=n.get("knowledgeBoxName"),u=n.get("searchConfigurationName"),p=n.get("contentTypes"),m=n.get("lastModified"),f=(0,a.useRef)(null),h=(0,a.useRef)(!0),g={id:"sf-answer-box",display:{mode:"answer",containerId:"paragAnswerBox"},chat:{bot:{name:e.title,avatarUrl:e.assistantAvatarUrl},labels:{feedbackPromptText:e.notice,searchedPhraseLabel:e.searchedPhraseLabel,feedbackYesTooltipText:e.positiveFeedbackTooltip,feedbackNoTooltipText:e.negativeFeedbackTooltip,feedbackThanks:e.thankYouMessage,showMoreLabel:e.expandAnswerL
1abel,showLessLabel:e.collapseAnswerLabel,loadingLabel:e.loadingLabel}},serviceSettings:{serviceType:"ProgressARAGChatService",endpoint:o.getChatServiceUrl(l.PARAG),showSources:e.showSources,showFeedbackButtons:e.showFeedback,additionalHeaders:{[c.X_REQUESTED_WITH_HEADER]:"react"}}},v=()=>({...g,serviceSettings:{...g.serviceSettings,knowledgeBoxName:d,configurationName:u,initialPrompt:s,contentTypes:p,lastModified:m}});return(0,a.useEffect)(()=>{if(h.current){h.current=!1;return}let e=document.getElementById(g.display.containerId);e&&e.dispatchEvent(new CustomEvent("sf-assistant-refresh",{detail:v().serviceSettings}))},[s,d,u]),(0,t.jsxs)("div",{...e.attributes,children:[e.widgetContext.requestContext.isEdit&&(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("link",{rel:"stylesheet",type:"text/css",href:e.cdnUrls.widgetCssUrl}),(0,t.jsxs)("div",{className:"sf-assistant-header",children:[(0,t.jsxs)("div",{className:"sf-header-top",children:[(0,t.jsx)("img",{src:e.assistantAvatarUrl||"",className:"sf-avatar",alt:"AI assistant avatar"}),(0,t.jsx)("span",{className:"sf-author",children:e.title})]}),e.searchedPhraseLabel&&(0,t.jsx)("span",{className:"sf-searched-phrase-label",children:e.searchedPhraseLabel.replace("{0}","")}),(0,t.jsxs)("div",{className:"sf-message-actions",children:[(0,t.jsx)("span",{className:"sf-message-actions-label",children:e.notice}),e.showFeedback&&(0,t.jsxs)("div",{className:"sf-feedback-buttons",children:[(0,t.jsx)("svg",{"aria-hidden":"true",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 640 640",width:"20",height:"20",children:(0,t.jsx)("path",{d:"M244.5 96.8C264.3 68.6 302.7 59.5 333.4 76.8L339.3 80.5C365.6 99 375.3 133.7 362.5 163.2L359.4 169.4L328.6 224.1L480.1 224.1L485.5 224.3C535 228.3 558.7 286 532.8 324.1C549.7 349.1 546.6 383.7 525.1 405.3C533.6 433.3 521.4 464.6 495.9 479.5C496 511.3 471.9 539.8 439.5 543.7L432 544.1L317.6 544.1C288 544.1 263.1 532.6 240.9 522.8L240.8 522.8C221.6 514.2 205.1 501.5 192 486.1L192 496.2C192 522.7 170.5 544.2 144 544.2L112 544.2C85.5 544.2 64 522.7 64 496.2L64 272C64 245.5 85.5 224 112 224L144 224C153.2 224 161.7 226.6 169 231C170.2 228.4 171.5 225.8 172.9 223.3L240.8 102.6L244.5 96.7zM112 256C103.2 256 96 263.2 96 272L96 496C96 504.8 103.2 512 112 512L144 512C152.8 512 160 504.8 160 496L160 272C160 263.2 152.8 256 144 256L112 256zM317.7 104.6C301.5 95.5 281.1 100.3 270.6 115.2L268.6 118.3L200.7 239C195.7 247.8 192.8 257.6 192.1 267.7L192 398.4C192 439.5 216.2 476.7 253.8 493.4L253.8 493.4C277.4 503.7 296 512 317.7 512L432.1 512L435.8 511.8C454 509.6 467.3 491.3 463.3 473.1C461.5 465.1 466.2 457 474 454.4C492.8 448.3 501.6 425.3 491.9 408.3C487.7 400.9 490.1 391.5 497.2 387C514.8 375.8 516.8 349.8 501.1 336C497.7 333 495.7 328.6 495.7 324C495.7 319.4 497.7 315 501.1 312C521.1 294.4 510.2 260.6 485.2 256.5L480 256.1L301.2 256.1C295.5 256.1 290.3 253.1 287.4 248.2C284.5 243.3 284.5 237.2 287.3 232.3L331.5 153.8L333.1 150.5C339.9 134.9 334.8 116.6 320.9 106.8L317.8 104.8z"})}),(0,t.jsx)("svg",{"aria-hidden":"true",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 640 640",width:"20",height:"20",children:(0,t.jsx)("path",{d:"M432 96L439.5 96.4C471.9 100.3 496 128.8 495.9 160.6C521.4 175.4 533.6 206.7 525.1 234.8C546.6 256.4 549.7 290.9 532.8 316C558.7 354.1 535 411.8 485.5 415.8L480.1 416L328.6 416L359.4 470.7L362.5 476.9C375.4 506.4 365.6 541 339.3 559.6L333.4 563.3C302.7 580.5 264.4 571.4 244.5 543.3L240.8 537.4L189.7 446.7C183.5 466 165.4 480 144 480L112 480C85.5 480 64 458.5 64 432L64 208C64 181.5 85.5 160 112 160L144 160C157.3 160 169.3 165.4 178 174.1C192.1 149.5 213.8 129.3 240.8 117.3L240.9 117.3C263.1 107.5 288 96 317.6 96L432 96zM317.6 128C295.9 128 277.3 136.2 253.7 146.6L253.7 146.6C216.2 163.3 192 200.5 191.9 241.6L192.1 372.3C192.8 382.4 195.7 392.2 200.7 401L268.6 521.7L270.6 524.8C281.1 539.7 301.4 544.5 317.7 535.4L320.8 533.4C334.7 523.6 339.8 505.3 333 489.7L331.4 486.4L287.2 407.9C284.4 402.9 284.5 396.9 287.3 392C290.1 387.1 295.4 384.1 301.1 384.1L479.9 384.1L485.1 383.7C510.1 379.5 521 345.8 501 328.2C497.6 325.2 495.6 320.8 495.6 316.2C495.6 311.6 497.6 307.2 501 304.2C516.6 290.5 514.7 264.5 497.1 253.2C490 248.6 487.6 239.2 491.8 231.9C501.4 214.9 492.7 191.9 473.9 185.8C466.1 183.3 461.5 175.2 463.2 167.1C467.2 148.9 453.8 130.6 435.7 128.4L432 128L317.6 128zM112 192C103.2 192 96 199.2 96 208L96 432C96 440.8 103.2 448 112 448L144 448C152.8 448 160 440.8 160 432L160 208C160 199.2 152.8 192 144 192L112 192z"})})]})]})]})]}
1),!e.widgetContext.requestContext.isEdit&&(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(i.default,{src:e.cdnUrls.jqueryUrl}),(0,t.jsx)(i.default,{src:e.cdnUrls.markedUrl}),(0,t.jsx)(i.default,{src:e.cdnUrls.chatJsUrl}),(0,t.jsx)(i.default,{src:e.cdnUrls.chatServiceUrl}),(0,t.jsx)(i.default,{src:e.cdnUrls.widgetJsUrl,strategy:"lazyOnload"}),(0,t.jsx)("div",{id:g.display.containerId,ref:f}),(0,t.jsx)("script",{type:"application/json",className:"sf-assistant-widget-data",dangerouslySetInnerHTML:{__html:JSON.stringify(v())}})]})]})}],80781)},938190,e=>{"use strict";var t=e.i(29378);async function a(e,a){return e.designerMetadata?.Name!=="SitefinityAskBox"||t.ServiceMetadata.isModuleEnabled("parag")}e.s(["filterAskBoxWidget",0,a])},810224,e=>{"use strict";var t=e.i(843476),a=e.i(271645),r=e.i(671804),i=e.i(618566),n=e.i(973144),s=e.i(820154);let l="data-sfitem",o="data-sf-active";e.s(["AskBoxDefaultView",0,function(e){let c=e.widgetContext.requestContext.isEdit,[d,u]=a.default.useState([]),[p,m]=a.default.useState(void 0),[f,h]=a.default.useState(!1),g=a.default.useRef(null),v=a.default.useRef(null),x=a.default.useRef(null),y=a.default.useRef(null),b=a.default.useId(),w=(0,i.useRouter)(),S=(0,i.useSearchParams)(),j=(0,i.usePathname)(),C=e.activeClass,N=e.suggestions?JSON.parse(e.suggestions):[],k=()=>{m(g.current?.clientWidth),h(!0)},I=(e=!0)=>{e&&u([]),m(void 0),h(!1)},F=()=>{let t=g.current?.value||"";if(t&&t.trim()&&e.knowledgeBoxName){var a;x.current&&(clearTimeout(x.current),x.current=null),y.current&&(y.current.abort(),y.current=null),a=t.trim(),window.DataIntelligenceSubmitScript&&window.DataIntelligenceSubmitScript._client.fetchClient.sendInteraction({P:"Search for",O:a,OM:{PageUrl:location.href}}),I(),w.push((t=>{let a=e.knowledgeBoxName||"",r=e.searchConfigurationName,i=e.contentTypes,n=e.lastModified,s=t.trim();if(e.resultsPageUrl){let t=-1===e.resultsPageUrl.indexOf("?")?"?":"&",l=e.resultsPageUrl+t+"knowledgeBoxName="+encodeURIComponent(a);return l+="&searchQuery="+encodeURIComponent(s),r&&(l+="&searchConfigurationName="+encodeURIComponent(r)),i&&(l+="&contentTypes="+encodeURIComponent(i)),n&&(l+="&lastModified="+encodeURIComponent(n)),l}{let e=new URLSearchParams(S.toString());return e.set("knowledgeBoxName",a),e.set("searchQuery",s),r?e.set("searchConfigurationName",r):e.delete("searchConfigurationName"),i?e.set("contentTypes",i):e.delete("contentTypes"),n?e.set("lastModified",n):e.delete("lastModified"),e.delete("page"),j+"?"+e.toString()}})(t))}},T=e=>{null==v.current||v.current.contains(e.relatedTarget)||I(!1)},R=e=>{P();let t=e.querySelector(`[${l}]`);t&&C&&t.classList.add(...C.split(" ")),t.setAttribute(o,""),t.focus()},P=()=>{let e=v.current.querySelector(`[${o}]`);e&&C&&(e.classList.remove(...C.split(" ")),e.removeAttribute(o))};return(0,t.jsx)("div",{...e.attributes,children:e.knowledgeBoxName&&(0,t.jsxs)(t.Fragment,{children:[(0,t.jsxs)("div",{className:"d-flex gap-3",children:[(0,t.jsx)("label",{htmlFor:b,className:"visually-hidden",children:"Search"}),(0,t.jsx)("input",{type:"text",id:b,className:"form-control",placeholder:e.placeholder,"aria-label":e.placeholder,defaultValue:c?void 0:S.get("searchQuery")||"",ref:g,onKeyUp:c?void 0:t=>{let a=t.code,r=t.keyCode;if("ArrowUp"!==a&&"ArrowDown"!==a&&"Escape"!==a&&13!==r)if(t.target.value.trim().length>=3){var i;i=t.target,x.current&&clearTimeout(x.current),x.current=setTimeout(()=>{y.current&&y.current.abort(),y.current=new AbortController;let t=y.current.signal,a=[[s.X_REQUESTED_WITH_HEADER,"react"]];fetch(`${n.RootUrlService.getServerCmsServiceUrl()}/Default.GetPARAGSuggestions()?knowledgeBoxName=`+encodeURIComponent(e.knowledgeBoxName||"")+"&searchQuery="+encodeURIComponent(i.value),{signal:t,headers:a}).then(e=>{200===e.status?e.json().then(e=>{let t=e.value||[];u(t),t.length?k():I()}):I()}).catch(e=>{e?.name!=="AbortError"&&I()})},300)}else I();"ArrowDown"===a&&d.length?(k(),(()=>{let e=v.current;if(e&&e.children.length){let t=e.children[0].querySelector(`[${l}]`);R(t?.parentElement)}})()):"Escape"===a&&I()},onKeyDown:c?void 0:e=>{(13===e.keyCode||"Enter"===e.code)&&F()},onBlur:c?void 0:T}),(0,t.jsx)("button",{type:"button",className:"btn btn-primary",onClick:c?void 0:F,children:e.buttonLabel})]}),!c&&(0,t.jsx)("ul",{className:(0,r.classNames)("border bg-body list-unstyled position-absolute dropdown-menu show",{[e.visibilityClassHidden]:!f}),role:"listbox",ref:v,style:{width:p},onClick:e=>{let t=e.target.innerText;g.current.value=t,I(),F()},onKeyUp:e=>
1{let t=v.current,a=e.keyCode,r=`[${l}][${o}]`,i=t.querySelector(r);if(!i)return;let n=i.parentElement.previousElementSibling,s=i.parentElement.nextElementSibling;38===a&&n?(e.preventDefault(),R(n)):40===a&&s?(e.preventDefault(),R(s)):13===a?(g.current.value=i.innerText,F(),I(),g.current.focus()):27===a&&(P(),I(!1),g.current.focus())},onBlur:T,children:d.map((a,r)=>a&&(0,t.jsx)("li",{role:"option","aria-selected":!1,children:(0,t.jsx)("button",{className:e.searchAutocompleteItemClass,"data-sfitem":"",title:a,tabIndex:-1,children:a})},r))}),N.length>0&&(0,t.jsxs)("div",{className:"d-flex flex-wrap align-items-center gap-2 mt-3",children:[(0,t.jsx)("span",{className:"text-muted",children:e.suggestionsLabel}),N.map((e,a)=>(0,t.jsx)("button",{className:"badge rounded-pill border-0 text-truncate bg-opacity-10 bg-secondary text-dark fw-normal fs-6 py-2 px-3",tabIndex:0,title:e,onClick:c?void 0:()=>{g.current&&(g.current.value=e),F()},children:e},a))]})]})})}])},356285,e=>{"use strict";var t=e.i(843476),a=e.i(271645),r=e.i(490026),i=e.i(333961),n=e.i(671804),s=e.i(467300),l=e.i(764892),o=e.i(211068),c=e.i(820154);e.s(["ChangePasswordFormClient",0,function(e){let d=(0,o.getUniqueId)("sf-old-password-",e.widgetContext.model.Id),u=(0,o.getUniqueId)("sf-new-password-",e.widgetContext.model.Id),p=(0,o.getUniqueId)("sf-repeat-password-",e.widgetContext.model.Id),m=e.labels,f=e.visibilityClasses[r.VisibilityStyle.Hidden],h=a.default.useRef(null),g=a.default.useRef(null),v=a.default.useRef(null),x=a.default.useRef(null),[y,b]=a.default.useState({}),[w,S]=a.default.useState(""),[j,C]=a.default.useState(""),[N,k]=a.default.useState(!1),[I,F]=a.default.useState(!1),[T,R]=a.default.useState("");(0,a.useEffect)(()=>{s.RestClient.getCurrentUser().then(e=>{let t=e&&e.IsAuthenticated;k(!0),F(t),R(e?.ExternalProviderName)})},[]);let P=t=>({className:(0,n.classNames)("form-control",{[e.invalidClass]:y[t]}),[i.invalidDataAttr]:y[t],name:t}),A=(0,n.classNames)("alert alert-danger my-3",{[f]:!w}),E=(0,t.jsxs)(t.Fragment,{children:[(0,t.jsxs)("form",{ref:h,onSubmit:t=>{t.preventDefault(),(e=>{b({}),S(""),C("");let t=e.querySelectorAll("input[data-sf-role='required']"),a={},r=!0;if(t.forEach(e=>{e.value||((0,i.invalidateElement)(a,e),r=!1)}),!r)return S(m.validationRequiredMessage||""),b(a),r;let n=g.current,s=x.current;return r&&s.value!==n.value&&((0,i.invalidateElement)(a,s),b(a),r=!1,S(m.validationMismatchMessage||"")),r})(h.current)&&l.SecurityService.setAntiForgeryTokens().then(()=>{let t={model:(0,i.serializeForm)(h.current)},a=h.current.attributes.action.value,r={"Content-Type":"application/json",[c.X_REQUESTED_WITH_HEADER]:"react"};window.fetch(a,{method:"POST",body:JSON.stringify(t),headers:r}).then(t=>{let a=t.status;0===a||a>=200&&a<400?(h.current.reset(),(()=>{let t=e.postPasswordChangeAction;if("ViewAMessage"===t)C(e.postPasswordChangeMessage||"");else if("RedirectToPage"===t){let t=e.redirectUrl||"";window.location=t}})()):t.json().then(e=>{let t,r=e.error.message;400===a?t=g.current:403===a&&(t=v.current);let n={};(0,i.invalidateElement)(n,t),b(n),S(r)})})},()=>{S("AntiForgery token retrieval failed")})},action:e.changePasswordHandlerPath,method:"post",role:"form",children:[(0,t.jsx)("h2",{className:"mb-3",children:m.header}),(0,t.jsx)("div",{"data-sf-role":"error-message-container",className:A,style:{display:f||w?"":"none"},role:"alert","aria-live":"assertive",children:w}),(0,t.jsx)("div",{"data-sf-role":"success-message-container",className:(0,n.classNames)("alert alert-success my-3",{[f]:!j}),style:{display:f||j?"":"none"},role:"alert","aria-live":"assertive",children:j}),(0,t.jsxs)("div",{className:"mb-3",children:[(0,t.jsx)("label",{htmlFor:d,className:"form-label",children:m.oldPassword}),(0,t.jsx)("input",{ref:v,type:"password",className:(0,n.classNames)("form-control",{[e.invalidClass]:y.OldPassword}),id:d,name:"OldPassword","data-sf-role":"required",[i.invalidDataAttr]:y.OldPassword})]}),(0,t.jsxs)("div",{className:"mb-3",children:[(0,t.jsx)("label",{htmlFor:u,className:"form-label",children:m.newPassword}),(0,t.jsx)("input",{ref:g,type:"password",id:u,"data-sf-role":"required",...P("NewPassword")})]}),(0,t.jsxs)("div",{className:"mb-3",children:[(0,t.jsx)("label",{htmlFor:p,className:"form-label",children:m.repeatPassword}),(0,t.jsx)("input",{ref:x,type:"password",id:p,"data-sf-role":"required",...P("RepeatPassword")})]}),(0,t.jsx)("input",{type:"hidden",value:"",name:"sf_antiforgery"}),(0,t.jsx)("input",{className:"btn btn-primary w-100",type:"submit",value:m.submitButtonLabel})]}),(0,t.jsx)("input",{type:"hidden",name:"redirectUrl",value:e.redirectUrl}),(0,t.jsx)("input",{type:"hidden",name:"postChangeMessage",value:e.postPasswordChangeMessage}),(0,t.jsx)("input",{type:"hidden",name:"postChangeAction",value:e.postPasswordChangeAction}),(0,t.jsx)("input",{type:"hidden",name:"validationRequiredMessage",value:m.validationRequiredMessage}),(0,t.jsx)("input",{type:"hidden",name:"validationMismatchMessage",value:m.validationMismatchMessage})]});if(!e.isLive)return E;let M=m.externalProviderMessageFormat?.replace("{0}",T),D=(0,t.jsx)("div",{children:`${M}`}),L=(0,t.jsx)("div",{className:"alert alert-danger my-3",children:m.loginFirstMessage});return!0!==N?null:I?T?D:E:L}])},471200,844817,e=>{"use strict";(t=a||(a={})).URLSegments="URLSegments",t.QueryParameter="QueryParameter",e.s(["PagerMode",0,a],471200);var t,a,r=e.i(618566),i=e.i(934841);
1class n{static PageNumberDefaultTemplate="-page-{{pageNumber}}-";static PageNumberDefaultQueryTemplate="page";ProcessedUrlSegments=[];CurrentPage;StartPageIndex;EndPageIndex;TotalPagesCount;DisplayPagesCount;IsPreviousButtonVisible;IsNextButtonVisible;IsPageNumberValid=!1;PreviousPageIndex;NextPageIndex;PagerQueryParameterTemplate;PagerSegmentTemplate;PagerMode;ViewUrl="";PageNumberSlot="{{pageNumber}}";constructor(e,t,a,i,n,s){this.ProcessedUrlSegments=[],this.CurrentPage=e;const l=Math.ceil(t/a);this.TotalPagesCount=0===l?1:l,this.StartPageIndex=1,this.EndPageIndex=1,this.DisplayPagesCount=10,this.CurrentPage>this.DisplayPagesCount&&(this.StartPageIndex=Math.floor((this.CurrentPage-1)/this.DisplayPagesCount)*this.DisplayPagesCount+1),this.EndPageIndex=Math.min(this.TotalPagesCount,this.StartPageIndex+this.DisplayPagesCount-1),this.isPageValid(this.CurrentPage)||(0,r.notFound)(),this.IsPreviousButtonVisible=this.StartPageIndex>this.DisplayPagesCount,this.PreviousPageIndex=this.StartPageIndex-1,this.IsNextButtonVisible=this.EndPageIndex<this.TotalPagesCount,this.NextPageIndex=this.EndPageIndex+1,this.PagerMode=s,this.PagerQueryParameterTemplate=n,this.PagerSegmentTemplate=i,this.PagerSegmentTemplate.startsWith("/")||(this.PagerSegmentTemplate="/"+this.PagerSegmentTemplate)}isPageValid(e){return e>=1&&e<=this.EndPageIndex}getPagerUrl(e,t){let r=t?.url||t?.layout.Fields?.ViewUrl;"/"!==r[0]&&(r=`/${r}`),"/"!==r||this.ViewUrl||(r=this.ViewUrl);let n=(0,i.setQueryParams)(t?.searchParams);if(this.PagerMode===a.URLSegments){let t=this.PagerSegmentTemplate.replace(this.PageNumberSlot,e.toString()),a=this.PagerSegmentTemplate.replace(this.PageNumberSlot,"(\\d{1,})");return(n&&(n=`?${n}`),this.isSegmentMatch(r,a))?r.replace(new RegExp(a),t)+n:r+t+n}{let a=this.PagerQueryParameterTemplate,n=`${encodeURIComponent(a)}=${e}`;if(Object.prototype.hasOwnProperty.call(t.searchParams,a)){let n=Object.fromEntries(Object.entries(t.searchParams).map(([t,r])=>t===a?[t,e.toString()]:[t,r]));return r+"?"+(0,i.setQueryParams)(n)}let s=(0,i.setQueryParams)(t.searchParams);return s?r+"?"+s+"&"+n:r+"?"+n}}isSegmentMatch(e,t){return new RegExp(t).test(e)}}e.s(["PagerViewModel",0,n,"getPageNumber",0,function(e,t,r=n.PageNumberDefaultQueryTemplate,i=n.PageNumberDefaultTemplate){if(e===a.QueryParameter){let e=""!==r?r:n.PageNumberDefaultQueryTemplate,a=t.searchParams,i=a[e];if(!i&&""!==i)return 1;let s=parseInt(a[e],10);return isNaN(s)?0:s}{let e=1,a=t.url,r=(""!==i?i:n.PageNumberDefaultTemplate).match(/(.*?)\{\{[A-z]+\}\}(.*)/);if(r){let i=r[1],n=r[2],s=`${i}\\d{1,}${n}`;a.match(new RegExp(s))&&s.split("/").forEach(r=>{if(r.indexOf("\\d{1,}")>-1){let i="^"+r.split("\\d{1,}")[0]+"(\\d{1,})"+r.split("\\d{1,}")[1]+"$",n=a.split("/").map(e=>e.match(new RegExp(i))).filter(e=>e);if(n?.length===1){e=parseInt(n[0][1],10);let a=t.layout.UrlParameters?.findIndex(e=>e===n[0][0]);t.layout.UrlParameters?.splice(a,1)}}else{let e=t.layout.UrlParameters?.findIndex(e=>e===r);e>-1&&t.layout.UrlParameters?.splice(e,1)}})}return e}}],844817)},934841,e=>{"use strict";e.s(["getQueryParams",0,function(e){let t={};return e?.forEach((e,a)=>{t[a]=e}),t},"setQueryParams",0,function(e){return Object.entries(e).map(([e,t])=>{let a=encodeURIComponent(e),r="filter"===e?t||"":encodeURIComponent(t||"");return`${a}=${r}`}).join("&")}])},73653,552649,e=>{"use strict";var t,a;function r(e){return e.ItemDefaultUrl?e.ItemDefaultUrl:e.UrlName?`/${e.UrlName}`:void 0}(a=t||(t={})).SamePage="SamePage",a.ExistingPage="ExistingPage",e.s(["DetailPageSelectionMode",0,t],73653),e.s(["buildContentDetailUrl",0,function(e,a,i=t.SamePage,n){let s=r(a);if(!e||!s)return;let l=e+s;return i===t.SamePage&&n&&Object.keys(n).length&&(l+="?"+new URLSearchParams(n).toString()),l},"withResolvedItemDefaultUrl",0,function(e){let t=r(e);return t&&e.ItemDefaultUrl!==t?{...e,ItemDefaultUrl:t}:e}],552649)},627980,e=>{"use strict";class t{static ErrorQueryKey="loginerror";static ShowSuccessMessageQueryKey="showSuccessMessage";static ExternalLoginHandlerPath="/sitefinity/external-login-handler";static ShowSuccessMessageQueryParameter=!1;static isError=e=>!!e&&!!e[this.ErrorQueryKey]&&"true"===e[this.ErrorQueryKey].toLowerCase();static GetDefaultReturnUrl(e,a={isError:!1,shouldEncode:!1}){let r={...e};if(delete r[this.ErrorQueryKey],delete r[this.ShowSuccessMessageQueryKey],a.isError?r[this.ErrorQueryKey]=a.isError?"True":"False":this.ShowSuccessMessageQueryParameter&&(r[this.ShowSuccessMessageQueryKey]="True"),"u">typeof window){let e=new URLSearchParams(r),i="";return i=a.redirectUrl?a.redirectUrl:window.location.href.replace(window.location.search,""),e&&Array.from(e).length>0&&(i=`${i}?${e}`),t.isAbsoluteUrl(i)||(i=new URL(i,window.location.origin).toString()),a.shouldEncode&&(i=encodeURIComponent(i).toLowerCase()),i}return a.redirectUrl?a.redirectUrl:""}static GetExternalLoginPath(e,t,a){let r=a||this.ExternalLoginHandlerPath,i=this.GetDefaultReturnUrl(e,{isError:!1,shouldEncode:!0}),n=this.GetDefaultReturnUrl(e,{isError:!0,shouldEncode:!0});return`${r}?provider=${t}&returnUrl=${i}&errorUrl=${n}`}static GetExternalLoginButtonCssClass(e){return e?"-sf-"+e.toLowerCase()+"-button":""}static isAbsoluteUrl(e){try{return new URL(e),!0}catch(e){return!1}}}e.s(["ExternalLoginBase",0,t])},178615,e=>{"use strict";var t=e.i(843476),a=e.i(271645),r=e.i(32770),i=e.i(490026),n=e.i(671804),s=e.i(712833),l=e.i(211068);e.s(["CheckboxesClient",0,function(e){let o,c="",d="";switch(parseInt(e.columnsNumber.toString(),10)){case 0:c="d-flex flex-wrap",d="me-2";break;case 2:c="row m-0",d="col-6";break;case 3:c="row m-0",d="col-4"}let u=e.sfFieldName,p=(0,l.getUniqueId)(u,e.widgetContext.model.Id),m=(0,l.getUniqueId)(`choiceOption-other-${u}`,e.widgetContext.model.Id),f=a.default.useRef(null),[h,g]=a.default.useState(e.choices),{formViewProps:v,sfFormValueChanged:x,hiddenInput
1s:y,skippedInputs:b,registerFieldValidator:w}=(0,a.useContext)(s.FormContext),S=y[u],j=b[u],[C,N]=(0,a.useState)(""),[k,I]=(0,a.useState)(""),[F,T]=(0,a.useState)(!1);function R(){clearTimeout(o),o=setTimeout(function(){x()},300)}let P=e=>{N(""),g([...h].map(t=>({...t,Selected:e.target.value.toString()===t.Value?.toString()?e.target.checked:t.Selected}))),R()},A=a.default.useMemo(()=>h.some(e=>e.Selected),[h]),E=()=>{let t=f.current;return(!e.required||!!A||!!(t&&t.required))&&(!t||!t.required||!t.validity.valueMissing)||(N(e.requiredErrorMessage.replace("{0}",e.label)),!1)},M=a.default.useRef(E);return M.current=E,a.default.useEffect(()=>{w(u,()=>M.current())},[]),(0,t.jsxs)("fieldset",{"data-sf-role":"checkboxes-field-container",className:(0,n.classNames)("mb-3",e.cssClass,S?r.StylingConfig.VisibilityClasses[i.VisibilityStyle.Hidden]:r.StylingConfig.VisibilityClasses[i.VisibilityStyle.Visible]),"aria-labelledby":`choice-field-label-${u} choice-field-description-${u}`,children:[(0,t.jsx)("input",{type:"hidden","data-sf-role":"required-validator",value:e.required.toString()}),(0,t.jsx)("legend",{className:"h6",id:`choice-field-label-${u}`,children:e.label}),e.instructionalText&&(0,t.jsx)("p",{className:"text-muted small",id:`choice-field-description-${u}`,children:e.instructionalText}),(0,t.jsxs)("div",{className:c,children:[h.map((a,r)=>{let i=`choiceOption-${r}-${p}`;return(0,t.jsxs)("div",{className:`form-check ${d}`,children:[(0,t.jsx)("input",{className:"form-check-input",type:"checkbox",name:u,id:i,value:a.Value||"","data-sf-role":"checkboxes-field-input",required:e.required&&!A,checked:!!a.Selected,disabled:S||j,onChange:P}),(0,t.jsx)("label",{className:"form-check-label",htmlFor:i,children:a.Name})]},r)}),e.hasAdditionalChoice&&(0,t.jsxs)("div",{className:`form-check ${d}`,children:[(0,t.jsx)("input",{className:"form-check-input mt-1",type:"checkbox",name:u,id:m,"data-sf-role":"checkboxes-field-input",required:e.required&&!A,checked:F,value:k,onChange:function(e){T(e.target.checked),R()}}),(0,t.jsx)("label",{className:"form-check-label",htmlFor:m,children:"Other"}),F&&(0,t.jsx)("input",{type:"text",ref:f,className:(0,n.classNames)("form-control",{[v.invalidClass]:v.invalidClass&&e.required&&!k&&!A}),"data-sf-role":"choice-other-input",value:k,required:e.required,disabled:S||j,onChange:function(t){t.target.value?N(""):N(e.requiredErrorMessage.replace("{0}",e.label)),R()},onInput:function(e){I(e.target.value)}})]})]}),e.required&&C&&(0,t.jsx)("div",{"data-sf-role":"error-message",role:"alert","aria-live":"assertive",className:(0,n.classNames)("invalid-feedback",{[r.StylingConfig.VisibilityClasses[i.VisibilityStyle.Visible]]:!0}),children:C})]})}])},730426,e=>{"use strict";var t=e.i(843476),a=e.i(271645),r=e.i(490026),i=e.i(32770),n=e.i(671804),s=e.i(712833),l=e.i(211068);e.s(["DateTimeFieldClient",0,function(e){let o,c=e.widgetContext.model.Properties.SfFieldName,d=(0,l.getUniqueId)("DateTimeFieldErrorMessage",e.widgetContext.model.Id),u=(0,l.getUniqueId)("DateTimeFieldInfo",e.widgetContext.model.Id),p=e.hasDescription?`${c} ${d}`:d,m=a.default.useRef(null),[f,h]=a.default.useState(""),{formViewProps:g,sfFormValueChanged:v,hiddenInputs:x,skippedInputs:y,registerFieldValidator:b}=(0,a.useContext)(s.FormContext),w=x[c],S=y[c],[j,C]=(0,a.useState)(""),N=()=>{var t,a;let r=m.current,i=e.violationRestrictionsMessages;return(h(r.value),r.required&&r.validity.valueMissing)?((t=i.required)&&C(t),!1):r.validity.valid?(C(""),!0):((a=i.invalid)&&C(a),!1)};a.default.useEffect(()=>{b(c,N)},[]);let k=(0,n.classNames)("mb-3",e.cssClass,w?i.StylingConfig.VisibilityClasses[r.VisibilityStyle.Hidden]:i.StylingConfig.VisibilityClasses[r.VisibilityStyle.Visible]);return(0,t.jsxs)("div",{className:k,"data-sf-role":"date-time-field-container",children:[(0,t.jsx)("label",{className:"h6",htmlFor:c,children:e.label}),(0,t.jsx)("input",{id:c,type:e.inputType,className:(0,n.classNames)("form-control",{[g.invalidClass]:g.invalidClass&&j}),ref:m,name:e.fieldName,value:f,"data-sf-role":"date-time-field-input",disabled:w||S,"aria-describedby":p,onChange:N,onInput:e=>{h(e.currentTarget.value),N(),clearTimeout(o),o=setTimeout(function(){v()},300)},onInvalid:N,...e.validationAttributes}),e.instructionalText&&(0,t.jsx)("div",{id:u,className:"form-text w-100",children:e.instructionalText}),j&&(0,t.jsx)("div",{id:d,"data-sf-role":"error-message",role:"alert","aria-live":"assertive",className:"invalid-feedback",children:j})]})}])},202001,e=>{"use strict";var t=e.i(843476),a=e.i(271645),r=e.i(32770),i=e.i(490026),n=e.i(671804),s=e.i(712833);e.s(["DropdownFieldSet",0,function(e){let l,o=e.sfFieldName,{formViewProps:c,sfFormV
1alueChanged:d,hiddenInputs:u,skippedInputs:p,registerFieldValidator:m}=a.default.useContext(s.FormContext),f=a.default.useRef(null),h=e.choices.find(e=>e.Selected),[g,v]=a.default.useState(h?h.Value:""),[x,y]=a.default.useState(""),b=u[o],w=p[o],S=()=>{let t=f.current;return e.required&&""===t.value?(y(e.requiredErrorMessage.replace("{0}",e.label)),!1):(y(""),!0)};a.default.useEffect(()=>{m(o,S)},[]);let j=(0,n.classNames)("mb-3",e.cssClass,b?r.StylingConfig.VisibilityClasses[i.VisibilityStyle.Hidden]:r.StylingConfig.VisibilityClasses[i.VisibilityStyle.Visible]);return(0,t.jsxs)("fieldset",{"data-sf-role":"dropdown-list-field-container",className:j,"aria-labelledby":`choice-field-label-${o} choice-field-description-${o}`,children:[(0,t.jsx)("legend",{className:"h6",id:`choice-field-label-${o}`,children:e.label}),(0,t.jsx)("select",{className:(0,n.classNames)("form-select",{[c.invalidClass]:c.invalidClass&&e.required&&x}),ref:f,"data-sf-role":"dropdown-list-field-select",name:o,required:e.required,value:g,disabled:b||w,onChange:t=>{S();let a=e.choices.find(e=>e.Value?.toString()===t.target.value);v(a?a.Value:""),clearTimeout(l),l=setTimeout(function(){d()},300)},children:e.choices.map((e,a)=>(0,t.jsx)("option",{value:e.Value||"",children:e.Name},a))}),e.instructionalText&&(0,t.jsx)("p",{className:"text-muted small mt-1",id:`choice-field-description-${o}`,children:e.instructionalText}),x&&(0,t.jsx)("div",{"data-sf-role":"error-message",role:"alert","aria-live":"assertive",className:"invalid-feedback",children:x})]})}])},272105,e=>{"use strict";var t=e.i(843476),a=e.i(271645),r=e.i(32770),i=e.i(490026),n=e.i(671804),s=e.i(211068),l=e.i(712833);e.s(["FileUploadClient",0,function(e){let o,{formViewProps:c,sfFormValueChanged:d,hiddenInputs:u,skippedInputs:p,registerFieldValidator:m}=a.default.useContext(l.FormContext),[f,h]=a.default.useState(!0),[g,v]=a.default.useState({[e.fieldName]:{}}),x=a.default.useMemo(()=>f||e.required&&Object.values(g).some(e=>e.value),[g,e.required,f]),y=a.default.useRef(null),b=u[e.fieldName],w=p[e.fieldName],S=e.instructionalText?"mb-1":null,j=(0,s.getUniqueId)("FileFieldErrorMessage",e.widgetContext.model.Id),C=(0,s.getUniqueId)("FileFieldInfo",e.widgetContext.model.Id),N=e.instructionalText?`${e.fieldName} ${j}`:j,k=e=>{F(),clearTimeout(o),o=setTimeout(function(){d()},300)},I=e=>{let t={...g};delete t[e.target.id.split("remove-")[1]],v(t)},F=()=>{let t={...g},a=!0,r=y.current.querySelectorAll('input[type="file"]');for(let i=0;i<r.length;i++){let n=r[i],s=n.files&&n.files.length,l=e.violationRestrictionsJson;if(h(!1),n.value?t[n.id]={...t[n.id],value:n.value}:t[n.id]={},s&&l.required)if(n.value)t[n.id]={...t[n.id],value:n.value};else{let e={...t[n.id]};delete e.value,t[n.id]=e}if(s&&(l.maxSize||l.minSize)){let e=1e3*l.minSize*1e3,r=1e3*l.maxSize*1e3,i=n.files[0];if(e>0&&i.size<e||r>0&&i.size>r)t[n.id]={...t[n.id],fileSizeMessage:!0},a=!1;else{let e={...t[n.id]};delete e.fileSizeMessage,t[n.id]=e}}if(s&&l.allowedFileTypes&&n.value){let e=n.value.lastIndexOf(".");if(e>=0){let r=n.value.substring(e).toLowerCase();if(0>l.allowedFileTypes.indexOf(r))t[n.id]={...t[n.id],fileTypeMessage:!0},n.focus(),a=!1;else{let e={...t[n.id]};delete e.fileTypeMessage,t[n.id]=e}}}}return v(t),(e.required&&Object.values(t).some(e=>e.value)||!e.required)&&a};return a.default.useEffect(()=>{m(e.fieldName,F)},[]),(0,t.jsxs)("div",{ref:y,className:(0,n.classNames)("mb-3",e.cssClass,b?r.StylingConfig.VisibilityClasses[i.VisibilityStyle.Hidden]:r.StylingConfig.VisibilityClasses[i.VisibilityStyle.Visible]),"data-sf-role":"file-field-container",children:[(0,t.jsx)("label",{className:(0,n.classNames)("h6","d-block",S),htmlFor:e.fieldName,children:e.label}),e.instructionalText&&(0,t.jsx)("div",{id:C,className:"form-text mt-1 mb-2",children:e.instructionalText}),(0,t.jsx)("input",{"data-sf-role":"violation-restrictions",type:"hidden",value:e.violationRestrictionsJson}),(0,t.jsx)("div",{"data-sf-role":"file-field-inputs",children:e.widgetContext.requestContext.isEdit?(0,t.jsx)("div",{"data-sf-role":"single-file-input",children:(0,t.jsx)("input",{className:"form-control",id:e.fieldName,title:e.label,name:e.fieldName,type:"file",disabled:b||w,"aria-describedby":N,...e.validationAttributes})}):Object.entries(g).map(([a,s])=>{let l=s.fileSizeMessage||s.fileTypeMessage||e.required&&!x;return(0,t.jsxs)("div",{"data-sf-role":"single-file-input-wrapper",children:[(0,t.jsxs)("div",{className:(0,n.classNames)("d-flex","mb-2"),"data-sf-role":"single-file-input",children:[(0,t.jsx)("input",{className:(0,n.classNames)("form-control",{[c.invalidClass]:c.invalidClass&&l}),id:a,title:e.label,name:e.fieldName,type:"file",onChange:k,onInvalid:k,"aria-describedby":N,...e.validationAttributes}),e.allowMultipleFiles&&Object.entries(g).length>1&&(0,t.jsx)("button",{type:"button",title:"Remove","data-sf-role":"remove-input",id:"remove-"+a,onClick:I,className:"btn btn-light ms-1",children:"X"})]}),(e.minFileSizeInMb>0||e.maxFileSizeInMb>0)&&s.fileSizeMessage&&(0,t.jsx)("div",{"data-sf-role":"filesize-violation-message",className:(0,n.classNames)("invalid-feedback my-2",{[r.StylingConfig.VisibilityClasses[i.VisibilityStyle.Visible]]:l}),role:"alert","aria-live":"assertive",children:e.fileSizeViolationMessage}),null!==e.allowedFileTypes&&s.fileTypeMessage&&(0,t.jsx)("div",{"data-sf-role":"filetype-violation-message",className:(0,n.classNames)("invalid-feedback my-2",{[r.StylingConfig.VisibilityClasses[i.VisibilityStyle.Visible]]:l}),role:"alert","aria-live":"assertive",children:e.fileTypeViolationMessage})]},a)})}),e.allowMultipleFiles&&(0,t.jsx)("button",{type:"button","data-sf-role":"add-input",onClick:()=>{let t={...g};t[(0,s.getUniqueId)(e.fieldName)]={},v(t)},className:"btn btn-secondary my-2",children:"+"}),e.required&&!x&&(0,t.jsx)("div",{"data-sf-role":"required-violation-message",className:(0,n.classNames)("invalid-feedback",{[r.StylingConfig.VisibilityClasses[i.VisibilityStyle.Visible]]:!x}),role:"alert","aria-live":"assertive",children:e.requiredErrorMessage.replace("{0}",e.label)})]})}])},671789,e=>{"use strict";var t=e.i(843476),a=e.i(271645),r=e.i(712833);e.s(["FormNavigationClient",0,function(e){let{currentFormPage:i}=(0,a.useContext)(r.FormContext);return(0,t.jsx)("ol",{className:"list-unstyled d-inline-flex gap-3 mb-0",children:e.navigationSteps.map((e,a)=>{let r=a+1,n=`form-nav-step-${r}`,s=a===i,l=a<i;return(0,t.jsxs)("li",{id:n,className:"d-inline-flex align-items-center gap-2","data-sf-navigation-index":r,children:[(0,t.jsx)("span",{"data-sf-progress-indicator":"incomplete",className:"align-items-center justify-content-center",style:{display:l?"none":"inline-flex"},children:(0,t.jsx)("b",{className:`bg-white border border-1 ${s?"border-primary":"border-secondary"} rounded-circle d-inline-flex align-items-center justify-content-center`,style:{width:"1.6em",aspectRatio:"1"},children:r})}),(0,t.jsx)("span",{"data-sf-progress-indicator":"past",className:"align-items-center justify-content-center",style:{display:l?"inline-flex":"none"},children:(0,t.jsx)("b",{className:"bg-white border border-1 border-secondary rounded-circle d-inline-flex align-items-center justify-content-center",style:{width:"1.6em",aspectRatio:"1"},children:"✓"})}),(0,t.jsx)("span",{"data-sf-page-title":e,className:`${s?"fw-bold":"text-secondary"}`,children:e})]},n)})})}])},117026,e=>{"use strict";var t=e.i(843476),a=e.i(271645),r=e.i(712833),i=e.i(615916);e.s(["FormPageClient",0,function(e){let{totalFormPages:n,currentFormPage:s,setCurrentFormPage:l,validateFields:o}=(0,a.useContext)(r.FormContext),c=(0,a.useRef)(null),[d,u]=(0,a.useState)(-1),p=(0,a.useCallback)(()=>
1{if(!c.current)return null;let e=c.current.closest('[data-sf-role="form-container"]');return e?e.querySelectorAll('[data-sf-role="form-page-container"]'):null},[]);(0,a.useEffect)(()=>{let e=p();if(!e)return;let t=c.current.closest('[data-sf-role="form-page-container"]');u(Array.from(e).indexOf(t))},[n,p]),(0,a.useEffect)(()=>{let e=p();e&&!(d<0)&&e.forEach((e,t)=>{e.style.display=t===s?"block":"none"})},[s,d,p]);let m=d>=0&&d===n-1,f=0===d;return(0,t.jsxs)("div",{ref:c,className:"mb-3 mt-3","data-sf-role":"next-button-container",children:[m?(0,t.jsx)(i.SubmitButtonClient,{children:e.buttonLabel}):(0,t.jsx)("button",{type:"button",className:"btn btn-secondary","data-sf-role":"next-button",onClick:()=>{m||o(e.fieldKeys)&&l(s+1)},children:e.buttonLabel}),e.allowStepBackward&&!f&&(0,t.jsx)("button",{type:"button",className:"btn btn-link shadow-none text-decoration-none","data-sf-role":"back-link",onClick:e=>{e.preventDefault(),f||l(s-1)},children:e.backLinkLabel})]})}])},59151,e=>{"use strict";var t=e.i(843476),a=e.i(271645),r=e.i(490026),i=e.i(32770),n=e.i(671804),s=e.i(712833),l=e.i(211068);e.s(["MultipleChoiceClient",0,function(e){let o,c=e.widgetContext.model.Properties.SfFieldName,d=(0,l.getUniqueId)(c,e.widgetContext.model.Id),u=(0,l.getUniqueId)(`choiceOption-other-${c}`,e.widgetContext.model.Id),p="",m="";switch(parseInt(e.widgetContext.model.Properties.ColumnsNumber.toString(),10)){case 0:p="d-flex flex-wrap",m="me-2";break;case 2:p="row m-0",m="col-6";break;case 3:p="row m-0",m="col-4"}let[f,h]=a.default.useState(e.choices),g=a.default.useRef(null),{formViewProps:v,sfFormValueChanged:x,hiddenInputs:y,skippedInputs:b,registerFieldValidator:w}=(0,a.useContext)(s.FormContext),S=y[c],j=b[c],[C,N]=(0,a.useState)(""),[k,I]=(0,a.useState)(""),[F,T]=(0,a.useState)(!1);function R(){clearTimeout(o),o=setTimeout(function(){x()},300)}let P=e=>{N(""),h([...f].map(t=>({...t,Selected:e.target.value.toString()===t.Value?.toString()}))),T(!1),R()},A=a.default.useMemo(()=>f.some(e=>e.Selected),[f]),E=()=>{let t=g.current;return e.required&&!A&&!(t&&t.required)||t&&t.required&&t.validity.valueMissing?(N(e.requiredErrorMessage.replace("{0}",e.label)),!1):(N(""),!0)},M=a.default.useRef(E);return M.current=E,a.default.useEffect(()=>{w(c,()=>M.current())},[]),(0,t.jsxs)("fieldset",{"data-sf-role":"multiple-choice-field-container",className:(0,n.classNames)("mb-3",e.cssClass,S?i.StylingConfig.VisibilityClasses[r.VisibilityStyle.Hidden]:i.StylingConfig.VisibilityClasses[r.VisibilityStyle.Visible]),"aria-labelledby":`choice-field-label-${c} choice-field-description-${c}`,children:[(0,t.jsx)("input",{type:"hidden","data-sf-role":"required-validator",value:e.required.toString()}),(0,t.jsx)("legend",{className:"h6",id:`choice-field-label-${c}`,children:e.label}),e.instructionalText&&(0,t.jsx)("p",{className:"text-muted small",id:`choice-field-description-${c}`,children:e.instructionalText}),(0,t.jsxs)("div",{className:p,children:[f.map((a,r)=>{let i=`choiceOption-${r}-${d}`;return(0,t.jsxs)("div",{className:`form-check ${m}`,children:[(0,t.jsx)("input",{className:"form-check-input",type:"radio",name:c,id:i,value:a.Value||"","data-sf-role":"multiple-choice-field-input",required:e.required&&!A,checked:a.Selected||!1,disabled:S||j,onChange:P}),(0,t.jsx)("label",{className:"form-check-label",htmlFor:i,children:a.Name})]},r)}),e.hasAdditionalChoice&&(0,t.jsxs)("div",{className:`form-check ${m}`,children:[(0,t.jsx)("input",{className:"form-check-input mt-1",type:"radio",name:c,id:u,"data-sf-role":"multiple-choice-field-input",required:e.required&&!A,checked:F,value:k,onChange:function(e){h([...f].map(e=>({...e,Selected:!1}))),T(!0),R()}}),(0,t.jsx)("label",{className:"form-check-label",htmlFor:u,children:"Other"}),F&&(0,t.jsx)("input",{type:"text",ref:g,className:(0,n.classNames)("form-control",{[v.invalidClass]:v.invalidClass&&e.required&&!k}),"data-sf-role":"choice-other-input",value:k,required:e.required,onChange:function(t){t.target.value?N(""):N(e.requiredErrorMessage.replace("{0}",e.label)),R()},onInput:function(e){I(e.currentTarget.value)}})]})]}),e.required&&C&&(0,t.jsx)("div",{"data-sf-role":"error-message",role:"alert","aria-live":"assertive",className:(0,n.classNames)("invalid-feedback",{[i.StylingConfig.VisibilityClasses[r.VisibilityStyle.Visible]]:!0}),children:C})]})}])},44725,e=>{"use strict";var t,a,r=e.i(843476),i=e.i(271645),n=e.i(490026),s=e.i(32770),l=e.i(671804),o=e.i(712833),c=e.i(211068);(t=a||(a={}))[t.none=0]="none",t[t.prefix=1]="prefix",t[t.suffix=2]="suffix",e.s(["NumberFieldClient",0,function(e){let t,d,u=e.widgetContext.model.Properties.SfFieldName,p=(0,c.getUniqueId)("NumberFieldErrorMessage",e.widgetContext.model.Id),m=(0,c.getUniqueId)("NumberFieldInfo",e.widgetContext.model.Id),f=e.hasDescription?`${u} ${p}`:p,h=e.affixType!==a.none&&e.affixText;
1h&&(t=(0,c.getUniqueId)("NumberAffix",e.widgetContext.model.Id),f=`${f} ${t}`);let g=i.default.useRef(null),[v,x]=i.default.useState(e.predefinedValue||""),{formViewProps:y,sfFormValueChanged:b,hiddenInputs:w,skippedInputs:S,registerFieldValidator:j}=(0,i.useContext)(o.FormContext),C=w[u],N=S[u],[k,I]=(0,i.useState)(""),F=()=>{var t,a,r,i;let n=g.current,s=e.violationRestrictionsMessages,l=e.violationRestrictionsJson;if(x(n.value),l){let e=!0;if((l.minValue||0===l.minValue)&&(e=+n.value>=l.minValue),e&&(l.maxValue||0===l.maxValue)&&(e=+n.value<=l.maxValue),!e)return(t=s.invalidRange)&&I(t),!1}return n.required&&n.validity.valueMissing?((a=s.required)&&I(a),!1):n.validity.stepMismatch&&s.step?((r=s.step)&&I(r),!1):n.validity.valid?(I(""),!0):((i=s.invalid)&&I(i),!1)};i.default.useEffect(()=>{j(u,F)},[]);let T=(0,l.classNames)("mb-3",e.cssClass,C?s.StylingConfig.VisibilityClasses[n.VisibilityStyle.Hidden]:s.StylingConfig.VisibilityClasses[n.VisibilityStyle.Visible]),R=e.affixType===a.prefix?(0,r.jsx)("span",{className:"input-group-text",id:t,children:e.affixText}):null,P=e.affixType===a.suffix?(0,r.jsx)("span",{className:"input-group-text",id:t,children:e.affixText}):null,A=e.affixType===a.none?e.inputCssClass:"",E=(0,r.jsxs)(r.Fragment,{children:[R,(0,r.jsx)("input",{id:u,type:"number",className:(0,l.classNames)("form-control",A,{[y.invalidClass]:y.invalidClass&&k}),ref:g,name:e.fieldName,placeholder:e.placeholderText||"",value:v,"data-sf-role":"number-field-input",disabled:C||N,"aria-describedby":f,onChange:F,onInput:e=>{x(e.currentTarget.value),F(),clearTimeout(d),d=setTimeout(function(){b()},300)},onInvalid:F,...e.validationAttributes}),P]});return(0,r.jsxs)("div",{className:T,"data-sf-role":"number-field-container",children:[(0,r.jsx)("label",{className:"h6",htmlFor:u,children:e.label}),h?(0,r.jsx)("div",{className:(0,l.classNames)("input-group",e.inputCssClass),children:E}):E,e.instructionalText&&(0,r.jsx)("div",{id:m,className:"form-text",children:e.instructionalText}),k&&(0,r.jsx)("div",{id:p,"data-sf-role":"error-message",role:"alert","aria-live":"assertive",className:(0,l.classNames)("invalid-feedback",{[s.StylingConfig.VisibilityClasses[n.VisibilityStyle.Visible]]:!0}),children:k})]})}],44725)},422258,e=>{"use strict";var t=e.i(843476),a=e.i(271645),r=e.i(32770),i=e.i(490026),n=e.i(671804),s=e.i(712833),l=e.i(211068);e.s(["ParagraphClient",0,function(e){let o,c=e.widgetContext.model.Properties.SfFieldName,d=(0,l.getUniqueId)("ParagraphErrorMessage",e.widgetContext.model.Id),u=(0,l.getUniqueId)("ParagraphInfo",e.widgetContext.model.Id),p="";e.instructionalText&&(p=e.instructionalText?`${c} ${d}`:d);let m=a.default.useRef(null),[f,h]=a.default.useState(e.predefinedValue||""),{formViewProps:g,sfFormValueChanged:v,hiddenInputs:x,skippedInputs:y,registerFieldValidator:b}=(0,a.useContext)(s.FormContext),w=x[c],S=y[c],[j,C]=(0,a.useState)(""),N=()=>{var t,a,r;let i=m.current,n=e.violationRestrictionsMessages,s=e.violationRestrictionsJson;if(h(i.value),s){let e=!0;if(s.minLength&&(e=i.value.length>=s.minLength),e&&s.maxLength&&s.maxLength>0&&(e=i.value.length<=s.maxLength),!e)return(t=n.invalidLength)&&C(t),!1}return i.required&&i.validity.valueMissing?((a=n.required)&&C(a),!1):i.validity.valid?(C(""),!0):((r=n.invalid)&&C(r),!1)};a.default.useEffect(()=>{b(c,N)},[]);let k=(0,n.classNames)("mb-3",e.cssClass,w?r.StylingConfig.VisibilityClasses[i.VisibilityStyle.Hidden]:r.StylingConfig.VisibilityClasses[i.VisibilityStyle.Visible]);return(0,t.jsxs)("div",{className:k,"data-sf-role":"paragraph-text-field-container",children:[(0,t.jsx)("label",{className:"h6",htmlFor:c,children:e.label}),(0,t.jsx)("textarea",{id:c,ref:m,className:(0,n.classNames)("form-control",{[g.invalidClass]:g.invalidClass&&j}),name:e.fieldName,placeholder:e.placeholderText||void 0,value:f,"data-sf-role":"paragraph-text-field-textarea",disabled:w||S,"aria-describedby":p,onChange:N,onInput:e=>{h(e.currentTarget.value),N(),clearTimeout(o),o=setTimeout(function(){v()},300)},onInvalid:N,...e.validationAttributes}),e.instructionalText&&(0,t.jsx)("div",{id:u,className:"form-text",children:e.instructionalText}),j&&(0,t.jsx)("div",{id:d,"data-sf-role":"error-message",role:"alert","aria-live":"assertive",className:"invalid-feedback",children:j})]})}])},615916,e=>{"use strict";var t=e.i(843476),a=e.i(271645),r=e.i(712833);e.s(["SubmitButtonClient",0,function(e){let{disabledSubmitButton:i}=(0,a.useContext)(r.FormContext);return(0,t.jsx)("button",{type:"submit",className:"btn btn-primary",disabled:i,children:e.children})}])},259047,e=>{"use strict";var t=e.i(843476),a=e.i(271645),r=e.i(490026),i=e.i(32770),n=e.i(671804),s=e.i(712833),l=e.i(211068);e.s(["TextFieldClient",0,function(e){let o,c=e.widgetContext.model.Properties.SfFieldName,d=(0,l.getUniqueId)("TextboxErrorMessage",e.widgetContext.model.Id),u=(0,l.getUniqueId)("TextboxInfo",e.widgetContext.model.Id),p=e.hasDescription?`${c} ${d}`:d,m=a.default.useRef(null),[f,h]=a.default.useState(e.predefinedValue||""),{formViewProps:g,sfFormValueChanged:v,hiddenInput
1s:x,skippedInputs:y,registerFieldValidator:b}=(0,a.useContext)(s.FormContext),w=x[c],S=y[c],[j,C]=(0,a.useState)(""),N=()=>{var t,a,r,i;let n=m.current,s=e.violationRestrictionsMessages,l=e.violationRestrictionsJson;if(h(n.value),l){let e=!0;if(l.minLength&&(e=n.value.length>=l.minLength),e&&l.maxLength&&l.maxLength>0&&(e=n.value.length<=l.maxLength),!e)return(t=s.invalidLength)&&C(t),!1}return n.required&&n.validity.valueMissing?((a=s.required)&&C(a),!1):n.validity.patternMismatch&&s.regularExpression?((r=s.regularExpression)&&C(r),!1):n.validity.valid?(C(""),!0):((i=s.invalid)&&C(i),!1)};a.default.useEffect(()=>{b(c,N)},[]);let k=(0,n.classNames)("mb-3",e.cssClass,w?i.StylingConfig.VisibilityClasses[r.VisibilityStyle.Hidden]:i.StylingConfig.VisibilityClasses[r.VisibilityStyle.Visible]);return(0,t.jsxs)("div",{className:k,"data-sf-role":"text-field-container",children:[(0,t.jsx)("label",{className:"h6",htmlFor:c,children:e.label}),(0,t.jsx)("input",{id:c,type:e.inputType,className:(0,n.classNames)("form-control",{[g.invalidClass]:g.invalidClass&&j}),ref:m,name:e.fieldName,placeholder:e.placeholderText||"",value:f,"data-sf-role":"text-field-input",disabled:w||S,"aria-describedby":p,onChange:N,onInput:e=>{h(e.currentTarget.value),N(),clearTimeout(o),o=setTimeout(function(){v()},300)},onInvalid:N,...e.validationAttributes}),e.instructionalText&&(0,t.jsx)("div",{id:u,className:"form-text",children:e.instructionalText}),j&&(0,t.jsx)("div",{id:d,"data-sf-role":"error-message",role:"alert","aria-live":"assertive",className:"invalid-feedback",children:j})]})}])},782607,e=>{"use strict";var t=e.i(843476),a=e.i(271645),r=e.i(32770),i=e.i(490026),n=e.i(221945),s=e.i(671804),l=e.i(712833);e.s(["FormClient",0,function(e){let{children:o,viewProps:c,className:d,formDataAttributes:u}=e,p=a.default.useRef(null),m=a.default.useRef(null),f=a.default.useRef(null),[h,g]=a.default.useState(!1),[v,x]=a.default.useState(0),[y,b]=a.default.useState(!1),[w,S]=a.default.useState(!0),[j,C]=a.default.useState(),[N,k]=a.default.useState(),I=c.hiddenFields?.split(",")||[],[F,T]=a.default.useState(I.reduce((e,t)=>Object.assign(e,{[t]:!0}),{})),[R,P]=a.default.useState({}),A=a.default.useRef({}),E=a.default.useCallback((e,t)=>{A.current[e]=t},[]),M=a.default.useCallback(e=>{let t=!0;return e.forEach(e=>{if(F[e]||R[e])return;let a=A.current[e];a&&(a()||(t=!1))}),t},[F,R]),D=a.default.useCallback(e=>{e.show&&T(t=>{let a={...t};return delete a[e.show],a}),e.hide&&T(t=>{let a={...t};return a[e.hide]=!0,a}),e.skip&&P(t=>{let a={...t};return delete a[e.skip],a}),e.unSkip&&P(t=>{let a={...t};return a[e.unSkip]=!0,a})},[]),L=a.default.useCallback(e=>{if(null!==e){m.current=e;let t=new n.FormRulesExecutor(e,D);f.current=t,t.process()}},[D]);function _(e){C(e),b(!1),S(!1)}let O=(e,t,a)=>{if(e)a?(g(!0),b(!1),k(""),S(!0),window.open(e,"_blank")):document.location.replace(e);else{var r;r=t||c.successMessage||"",b(!1),S(!1),k(r)}};return(0,t.jsxs)("form",{ref:p,action:c.submitUrl,onSubmit:function(e){e?.preventDefault(),M(Object.keys(A.current))&&(()=>{let e=p.current;if(c.skipDataSubmission)return O(c.redirectUrl);let t="Form could not be submitted",a="X-SF-ANTIFORGERY-REQUEST",r={};r[a]="",fetch("/sitefinity/anticsrf",{headers:r}).then(function(i){function n(i){i&&(r[a]=i);let n=new FormData(e);n.set("sf_antiforgery",i||"");let s=Object.entries(F).filter(([e,t])=>!0===t).map(([e,t])=>e);n.set("sf_FormHiddenFields",s.join(",")),fetch(c.submitUrl,{method:"POST",body:n}).then(function(e){e.json().then(function(t){e.status>=200&&e.status<300?t.success?"true"===c.customSubmitAction.toString().toLowerCase()?O(c.redirectUrl):O(t.redirectUrl,t.message,t.openInNewWindow):_(t.error):e.status>=400&&e.status<600&&_(t.error)},function(a){413===e.status?_("Request was too large"):_(t)})},function(e){let a=JSON.stringify(e);"{}
1"===a?_(t):_(a)})}200===i.status?"application/json"===i.headers.get("content-type")?i.json().then(function(e){n(e.Value)}):n():204===i.status||404===i.status?n():_("Failed to submit form due to lack of csrf token")})})()},method:"post",...u,noValidate:!0,children:[(0,t.jsx)("div",{"data-sf-role":"success-message",className:(0,s.classNames)("valid-feedback",N?[r.StylingConfig.VisibilityClasses[i.VisibilityStyle.Visible]]:[r.StylingConfig.VisibilityClasses[i.VisibilityStyle.Hidden]]),role:"alert","aria-live":"assertive",children:N||c.successMessage}),(0,t.jsx)("div",{"data-sf-role":"error-message",className:(0,s.classNames)("invalid-feedback",j?[r.StylingConfig.VisibilityClasses[i.VisibilityStyle.Visible]]:[r.StylingConfig.VisibilityClasses[i.VisibilityStyle.Hidden]]),role:"alert","aria-live":"assertive",children:j}),(0,t.jsx)("div",{"data-sf-role":"loading",className:(0,s.classNames)(y?[r.StylingConfig.VisibilityClasses[i.VisibilityStyle.Visible]]:[r.StylingConfig.VisibilityClasses[i.VisibilityStyle.Hidden]]),children:(0,t.jsx)("div",{className:"d-flex justify-content-center",children:(0,t.jsx)("div",{className:"spinner-border",role:"status",children:(0,t.jsx)("span",{className:"visually-hidden",children:"Loading..."})})})}),(0,t.jsx)(l.FormContext.Provider,{value:{formViewProps:c,sfFormValueChanged:()=>{f.current.process()},hiddenInputs:F,skippedInputs:R,disabledSubmitButton:h,totalFormPages:c.formModel?.ComponentContext.Components.filter(e=>"SitefinityFormPage"===e.Name).length||0,currentFormPage:v,setCurrentFormPage:x,registerFieldValidator:E,validateFields:M},children:(0,t.jsx)("div",{ref:L,className:(0,s.classNames)(d,w?[r.StylingConfig.VisibilityClasses[i.VisibilityStyle.Visible]]:[r.StylingConfig.VisibilityClasses[i.VisibilityStyle.Hidden]]),"data-sf-role":"form-container","data-sf-invalid":c.invalidClass,"data-sf-visibility-inline-visible":c.visibilityClasses[i.VisibilityStyle.InlineVisible],"data-sf-visibility-hidden":c.visibilityClasses[i.VisibilityStyle.Hidden],"data-sf-visibility-visible":c.visibilityClasses[i.VisibilityStyle.Visible],children:o})})]})}])},712833,32770,e=>{"use strict";var t=e.i(271645),a=e.i(490026);let r={ActiveClass:"active",InvalidClass:"is-invalid",CssGridSystemColumnCount:12,VideoBackgroundClass:"-sc-video",ImageBackgroundClass:"-sc-image",DefaultPadding:"None",DefaultMargin:"None",AlignmentClasses:{Left:"justify-content-start",Center:"justify-content-center",Right:"justify-content-end",Justify:"justify-content-between"},VisibilityClasses:{[a.VisibilityStyle.Visible]:"d-block",[a.VisibilityStyle.InlineVisible]:"d-inline-block",[a.VisibilityStyle.Hidden]:"d-none"},SearchAutocompleteItemClass:"dropdown-item text-truncate",ButtonClasses:{Primary:{Title:"Primary action",Value:"btn btn-primary"},Secondary:{Title:"Secondary action",Value:"btn btn-secondary"},Link:{Title:"Link",Value:""}},OffsetClasses:{PaddingTopNONE:"",PaddingTopS:"pt-3",PaddingTopM:"pt-4",PaddingTopL:"pt-5",PaddingLeftNONE:"",PaddingLeftS:"ps-3",PaddingLeftM:"ps-4",PaddingLeftL:"ps-5",PaddingBottomNONE:"",PaddingBottomS:"pb-3",PaddingBottomM:"pb-4",PaddingBottomL:"pb-5",PaddingRightNONE:"",PaddingRightS:"pe-3",PaddingRightM:"pe-4",PaddingRightL:"pe-5",MarginTopNONE:"",MarginTopS:"mt-3",MarginTopM:"mt-4",MarginTopL:"mt-5",MarginLeftNONE:"",MarginLeftS:"ms-3",MarginLeftM:"ms-4",MarginLeftL:"ms-5",MarginBottomNONE:"",MarginBottomS:"mb-3",MarginBottomM:"mb-4",MarginBottomL:"mb-5",MarginRightNONE:"",MarginRightS:"me-3",MarginRightM:"me-4",MarginRightL:"me-5"},FieldSizeClasses:{WidthNONE:"",WidthXS:"w-25",WidthS:"w-50",WidthM:"w-75",WidthL:"w-100"},ColorPalettes:{Default:{DefaultColor:"#DCECF5",Colors:["#FFADAD","#FFA4E1","#F59AFF","#8BF4FF","#92FFFB","#9EFFC9","#FFFFAE","#F
1FEB8D","#E4CFC5","#DCECF5","#FFFFFF","#FF7A7B","#FF71AD","#C267DC","#57C1FF","#5FD0C8","#6BDE96","#FFFF7B","#FFB85A","#B19D92","#A9B9C2","#cccccc","#FF4848","#DC3E7B","#8F34A9","#238EFC","#2C9D95","#38AB63","#FFE048","#ED8527","#7E6A5F","#76868F","#000000"]}}};e.s(["StylingConfig",0,r],32770);let i=(0,t.createContext)({formViewProps:{customSubmitAction:!1,visibilityClasses:r.VisibilityClasses,invalidClass:r.InvalidClass},sfFormValueChanged:()=>{},registerFieldValidator:()=>{},validateFields:()=>!0,hiddenInputs:{},disabledSubmitButton:!1,totalFormPages:0,currentFormPage:0,setCurrentFormPage:()=>{},skippedInputs:{}});e.s(["FormContext",0,i],712833)},221945,e=>{"use strict";class t{name;conditionEvaluator;settings;constructor(e,t,a){this.name=e,this.conditionEvaluator=t,this.settings=a}canProcess(e){return e===this.name}process(e,t,a){let r,i;if(!this.settings.InputTypeParsers||0===this.settings.InputTypeParsers.length)return!1;for(let e=0;e<this.settings.InputTypeParsers.length;e++)(0===e||this.settings.InputTypeParsers[e].canParse(a))&&(r=this.settings.InputTypeParsers[e]);for(let e=0;e<this.settings.RuleValueParsers.length;e++)(0===e||this.settings.RuleValueParsers[e].canParse(a))&&(i=this.settings.RuleValueParsers[e]);let n=r?r.parse(e):e,s=i?i.parse(t):t;return this.conditionEvaluator(n,s)}}class a{fieldContainerDataSfRole;elementSelector;additionalFilter;constructor(e,t,a){this.fieldContainerDataSfRole=e,this.elementSelector=t,this.additionalFilter=a}getFieldContainerDataSfRole(){return this.fieldContainerDataSfRole}getFieldValues(e){let t=this.elementSelector;this.additionalFilter&&(t+=this.additionalFilter);let a=e.querySelectorAll(t),r=[];return a.forEach(e=>{let t=e?.value?.replace(/^\s+|\s+$/g,"");r.push(t)}),r}getFieldValueElements(e){return e.querySelectorAll(this.elementSelector)}getFieldValueElement(e){return e.querySelector(this.elementSelector)}canGetValues(e){return this.fieldContainerDataSfRole===e.getAttribute("data-sf-role")}}let r="Show",i="Hide",n="Skip",s="ShowMessage",l="GoTo",o="SendNotification";class c{execute=!1;applyState(e,t){let a=e.formContainer.querySelector('[data-sf-role="form-rules-redirect-page"]');a&&(this.execute?a.value=t.target:a.value===t.target&&(a.value=""))}updateState(e,t){return this.execute=!0,!0}undoUpdateState(e,t){this.execute=!1}isConflict(e,t){return t.name===s||t.name===l}}class d{actionName;constructor(e){if(e===r||e===i)this.actionName=e;else throw Error("Invalid action name! Only "+r+" and "+i+" action names are allowed")}applyState(e,t){let a=e.helper.fieldIndexOf(e.fields,t.target),r=e.fields[a].fieldControlId;e.fields[a].visible?e.helper.showField(e,r):e.helper.hideField(e,r)}updateState(e,t){let a=!1,n=e.helper.fieldIndexOf(e.fields,t.target);return this.actionName!==r||e.fields[n].visible?this.actionName===i&&e.fields[n].visible&&(e.fields[n].visible=!1,a=!0):(e.fields[n].visible=!0,a=!0),a}undoUpdateState(e,t){let a=e.helper.fieldIndexOf(e.fields,t.target);this.actionName===r?e.fields[a].visible=!1:e.fields[a].visible=!0}isConflict(e,t){return(t.name===r||t.name===i)&&e.target===t.target}getActionFieldIds(e){return[e.target]}}class u{execute=!1;applyState(e,t){let a=e.formContainer.querySelector('[data-sf-role="form-rules-notification-emails"]');a&&(e.notificationEmails?a.value=e.notificationEmails.join(","):a.value="")}updateState(e,t){return e.notificationEmails||(e.notificationEmails=[]),-1===e.notificationEmails.indexOf(t.target)&&e.notificationEmails.push(t.target),!0}undoUpdateState(e,t){if(e.notificationEmails){let a=e.notificationEmails.indexOf(t.target);-1!==a&&e.notificationEmails.splice(a,0)}}isConflict(e,t){return e.name===t.name&&e.target===t.target}}class p{execute=!1;applyState(e,t){let a=e.formContainer.querySelector('[data-sf-role="form-rules-message"]');a&&(this.execute?a.value=t.target:a.value===t.target&&(a.value=""))}updateState(e,t){return this.execute=!0,!0}undoUpdateState(e,t){this.execute=!1}isConflict(e,t){return t.name===s||t.name===l}}class m{applyState(e,t){e.skipToPageCollection&&e.formContainer.trigger("form-page-skip",[e.skipToPageCollection])}updateState(e,t){return e.skipToPageCollection||(e.skipToPageCollection=[]),t.pageIndex<parseInt(t.target,10)&&(e.skipToPageCollection.push({SkipFromPage:t.pageIndex,SkipToPage:parseInt(t.target,10)}),!0)}undoUpdateState(e,t){e.skipToPageCollection&&(e.skipToPageCollection=e.skipToPageCollection.filter(function(e){return e.SkipFromPage!==t.pageIndex||e.Ski
1pToPage!==parseInt(t.target,10)}))}isConflict(e,t){return e.name===t.name&&e.pageIndex===t.pageIndex}}class f{inputType;parser;escape;escapeRegEx;constructor(e,t,a,r){this.inputType=e,this.parser=t,this.escape=a||!1,this.escapeRegEx=r||/[\-\[\]{}()*+?.,\\\^$|#\s]/g}canParse(e){return this.inputType===e}parse(e){let t=this.parser(e);return!0===this.escape&&"string"==typeof t?t.replace(this.escapeRegEx,"\\$&"):t}}class h{ConditionEvaluators=[];InputTypeParsers=[];RuleValueParsers=[];FieldSelectors=[];ActionExecutors=[];constructor(){(e=>{let t=new d(i);e.addActionExecutor(i,t);let a=new d(r);e.addActionExecutor(r,a);let f=new m;e.addActionExecutor(n,f);let h=new p;e.addActionExecutor(s,h);let g=new c;e.addActionExecutor(l,g);let v=new u;e.addActionExecutor(o,v)})(this),(e=>{e.addConditionEvaluator("Equal",function(e,t){return"string"==typeof e?0===e.search(RegExp("^"+t+"$","i")):e===t}),e.addConditionEvaluator("NotEqual",function(e,t){return"string"==typeof e?-1===e.search(RegExp("^"+t+"$","i")):e!==t}),e.addConditionEvaluator("Contains",function(e,t){return e.search(RegExp(t,"i"))>-1}),e.addConditionEvaluator("NotContains",function(e,t){return -1===e.search(RegExp(t,"i"))});let t=function(e){return("number"!=typeof e||e==e)&&!!(e&&e.toString().length>0)};e.addConditionEvaluator("IsFilled",t),e.addConditionEvaluator("IsNotFilled",function(e){return!t(e)}),e.addConditionEvaluator("FileSelected",function(e){return!!(e&&e.length>0)}),e.addConditionEvaluator("FileNotSelected",function(e){return!e||0===e.length}),e.addConditionEvaluator("IsGreaterThan",function(e,t){return e>t}),e.addConditionEvaluator("IsLessThan",function(e,t){return e<t})})(this),(e=>{e.addFieldSelector("text-field-container","[data-sf-role='text-field-input']"),e.addFieldSelector("number-field-container","[data-sf-role='number-field-input']"),e.addFieldSelector("date-time-field-container","[data-sf-role='date-time-field-input']"),e.addFieldSelector("email-text-field-container","[data-sf-role='email-text-field-input']"),e.addFieldSelector("multiple-choice-field-container","[data-sf-role='multiple-choice-field-input']",":checked"),e.addFieldSelector("checkboxes-field-container","[data-sf-role='checkboxes-field-input']",":checked"),e.addFieldSelector("paragraph-text-field-container","[data-sf-role='paragraph-text-field-textarea']"),e.addFieldSelector("dropdown-list-field-container","[data-sf-role='dropdown-list-field-select']"),e.addFieldSelector("file-field-container","[data-sf-role='single-file-input'] input[type='file']")})(this),(e=>{let t=function(e){let t=new Date(e);return new Date(t.getFullYear(),t.getMonth(),t.getDate()).getTime()},a=function(e,t){let a=new Date(e);return t&&a.setTime(a.getTime()+t),new Date(a.getFullYear(),a.getMonth()).getTime()},r=function(e){let t=new Date(parseInt(e.split("-W")[0],10),0,1+(parseInt(e.split("-W")[1],10)-1)*7);return t.setDate(t.getDate()-t.getDay()+(4>=t.getDate()?1:8)),t.getTime()},i=function(e,t){let a=new Date(e),r=new Date(a.getFullYear(),a.getMonth(),a.getDate(),a.getHours(),a.getMinutes());return t&&(r=new Date(r.getTime()+t)),r.getTime()},n=function(e,t){let a=new Date(e);return t&&(a=new Date(a.getTime()+t)),60*a.getHours()+a.getMinutes()};e.addInputTypeParser("text",function(e){return e}),e.addInputTypeParser("month",function(e){return a(e,6e4*new Date(e).getTimezoneOffset())}),e.addInputTypeParser("number",function(e){return parseFloat(e)&&Number(e)}),e.addInputTypeParser("datetime-local",i),e.addInputTypeParser("date",t),e.addInputTypeParser("time",function(e){return 60*parseInt(e.split(":")[0],10)+parseInt(e.split(":")[1],10)}),e.addInputTypeParser("week",r),e.addRuleValueParser("text",function(e){return e},!0),e.addRuleValueParser("month",function(e){return a(e,6e4*new Date(e).getTimezoneOffset())}),e.addRuleValueParser("number",function(e){return parseFloat(e)&&Number(e)}),e.addRuleValueParser("datetime-local",function(e){return i(e,6e4*new Date(e).getTimezoneOffset())}),e.addRuleValueParser("date",t),e.addRuleValueParser("time",function(e){return n(e,6e4*new Date(e).getTimezoneOffset())}),e.addRuleValueParser("week",r)})(this)}addConditionEvaluator(e,a){this.ConditionEvaluators.push(new t(e,a,this))}
1removeConditionEvaluator(e){for(let t=0;t<this.ConditionEvaluators.length;t++)if(this.ConditionEvaluators[t].name===e){this.ConditionEvaluators.splice(t,1);break}}processConditionEvaluator(e,t,a,r){for(let i=0;i<this.ConditionEvaluators.length;i++)if(this.ConditionEvaluators[i].canProcess(e))return this.ConditionEvaluators[i].process(a,r,t);return!1}getConditionEvaluator(e){for(let t=0;t<this.ConditionEvaluators.length;t++)if(this.ConditionEvaluators[t].canProcess(e))return this.ConditionEvaluators[t];return null}addActionExecutor(e,t){this.ActionExecutors.push({actionName:e,actionExecutor:t})}removeActionExecutor(e){this.ActionExecutors=this.ActionExecutors.filter(function(t){return t.actionName!==e})}getActionExecutor(e){let t=this.ActionExecutors.filter(function(t){return t.actionName===e})[0];return t?t.actionExecutor:null}addInputTypeParser(e,t,a,r){this.InputTypeParsers.push(new f(e,t,a,r))}removeInputTypeParser(e){for(let t=0;t<this.InputTypeParsers.length;t++)if(this.InputTypeParsers[t].inputType===e){this.InputTypeParsers.splice(t,1);break}}addRuleValueParser(e,t,a,r){this.RuleValueParsers.push(new f(e,t,a,r))}removeRuleValueParser(e){for(let t=0;t<this.RuleValueParsers.length;t++)if(this.RuleValueParsers[t].inputType===e){this.RuleValueParsers.splice(t,1);break}}addFieldSelector(e,t,r){if(this.FieldSelectors.map(function(e){return e.fieldContainerDataSfRole}).indexOf(e)>-1)throw"Container with attribute [data-sf-role='"+e+"'] have been registered already.";this.FieldSelectors.push(new a(e,t,r))}removeFieldSelector(e){for(let t=0;t<this.FieldSelectors.length;t++)if(this.FieldSelectors[t].fieldContainerDataSfRole===e){this.FieldSelectors.splice(t,1);break}}getFieldValues(e){for(let t=0;t<this.FieldSelectors.length;t++)if(this.FieldSelectors[t].canGetValues(e))return this.FieldSelectors[t].getFieldValues(e);return[]}getFieldValueElements(e){for(let t=0;t<this.FieldSelectors.length;t++)if(this.FieldSelectors[t].canGetValues(e))return this.FieldSelectors[t].getFieldValueElements(e);return null}getFieldValueElement(e){for(let t=0;t<this.FieldSelectors.length;t++)if(this.FieldSelectors[t].canGetValues(e))return this.FieldSelectors[t].getFieldValueElement(e);return null}getFieldsContainerNames(){let e=[];for(let t=0;t<this.FieldSelectors.length;t++)e.push(this.FieldSelectors[t].getFieldContainerDataSfRole());return e}}e.s(["FormRulesExecutor",0,class{formContainerSelector=null;formContainer;ruleSettings;hiddenFields=[];skipFields=[];formRules=[];pages=[];fieldsContainer=null;formContainerMap;iterationsMaxCount=50;updateFields;fieldContainerSelector='[data-sf-role$="field-container"]';separatorSelector='[data-sf-role="separator"]';skipFieldsSelector='input[type="hidden"][data-sf-role="form-rules-skip-fields"]';hiddenFieldsSelector='input[type="hidden"][data-sf-role="form-rules-hidden-fields"]';constructor(e,t){this.formContainerSelector=this.getFormContainerSelector(),this.ruleSettings=new h,this.formContainerMap=new Map,this.formContainer=this.formContainerSelector?e.closest(this.formContainerSelector):null,this.updateFields=t.bind(this),this._init(e)}process(){if(!this._hasRules())return;this.hiddenFields=this._getHiddenFields(),this.skipFields=this._getSkipFields();let e=this._contextInitialization(),t=this._evaluateFormRules(e);this._applyActionsState(t),this.hiddenFields=t.hiddenFields,this._setHiddenFields(this.hiddenFields),this._setExecutedActions(t.activeActions)}getFormContainerSelector(){let e='[data-sf-role="form-container"]';return document.querySelectorAll(e).length>0?e:null}_init(e){if(this.formContainer){let t=e.closest(this.separatorSelector);this.fieldsContainer=t||this.formContainer,this.pages=Array.from(this.formContainer.querySelectorAll(this.separatorSelector)),this._initializeFormRules();let a=this;this.formContainer.addEventListener("form-page-changed",function(e,t,r){a._updateSkipPages(r,t)})}}_hasRules(){return this.formRules&&0!==this.formRules.length}_evaluateFormRules(e){let t=e.fields.map(function(e){return e.visible}),a=this._updateContext(e),r=a.fields.map(function(e){return e.visible}),i=this._compareArrays(t,r);return e.iterationsCounter>this.iterationsMaxCount||i?a:(e.iterationsCounter++,this._evaluateFormRules(a)
1)}_updateContext(e){let t=this._getRulesActionsState(e);for(let a=0;a<t.length;a++){let r=t[a],i=e.helper.actionItemIndexOf(e.activeActions,r.data);if(r.data.applyRule){let t=r.executor.updateState(e,r.data);-1===i&&t&&e.activeActions.push(r)}else i>-1&&(r.executor.undoUpdateState(e,r.data),e.activeActions.splice(i,1))}return e}_getRulesActionsState(e){let t=[],a=this;for(let r=0;r<this.formRules.length;r++){let i=this.formRules[r],n=this._evaluateConditions(e,i);for(let e=0;e<i.actions.length;e++)!function(e,t,r){let i=a._actionItemIndexOf(e,t.data);if(-1===i){if(r)for(let a=0;a<e.length;a++)!0===e[a].data.applyRule&&(e[a].data.applyRule=!e[a].executor.isConflict(e[a].data,t.data));t.data.applyRule=r,e.push(t)}else!1===e[i].data.applyRule&&(e[i].data.applyRule=r)}(t,i.actions[e],n)}return t}_applyActionsState(e){for(let t=0;t<e.activeActions.length;t++){let a=e.activeActions[t];a.executor.applyState(e,a.data)}let t=e.executedActions.filter(function(t){return -1===e.activeActions.indexOf(t)});for(let a=0;a<t.length;a++){let r=t[a];r.executor.applyState(e,r.data)}}_evaluateConditions(e,t){let a=[];for(let r=0;r<t.conditions.length;r++){let i=t.conditions[r],n=this._getContextField(e,i.data.id),s=this._getFieldType(i.data.id),l=!1;if(!0===n.visible&&i.evaluator)if(n.values&&n.values.length>0)for(let e=0;e<n.values.length&&!(l=i.evaluator.process(n.values[e],i.data.value,s));e++);else l=i.evaluator.process("",i.data.value,s);a.push(l)}return"And"===t.operator?a.every(e=>e):a.some(e=>e)}_initializeFormRules(){this.formRules=[];let e=this.formContainer.querySelector('input[data-sf-role="form-rules"]'),t=e&&e.value.length>0?JSON.parse(e.value):null;if(t)for(let e=0;e<t.length;e++){let a=t[e],r={operator:a.Operator,conditions:[],actions:[]},i=0;for(let e=0;e<a.Conditions.length;e++){let t=a.Conditions[e],n=this.ruleSettings.getConditionEvaluator(t.Operator);r.conditions.push({data:{id:t.Id,value:t.Value},evaluator:n});let s=this._getFieldPageContainerIndex(t.Id);i=s&&s>i?s:i}for(let e=0;e<a.Actions.length;e++){let t=a.Actions[e],n=this.ruleSettings.getActionExecutor(t.Action);n&&r.actions.push({data:{target:t.Target,name:t.Action,pageIndex:i},executor:n})}r.actions=this._filterConflictingRuleActions(r.actions),this.formRules.push(r)}}_filterConflictingRuleActions(e){let t=[];for(let a=e.length-1;a>=0;a--)0===t.filter(function(t){return e[a].executor.isConflict(e[a].data,t.data)}).length&&t.push(e[a]);return t.reverse()}_contextInitialization(){let e=this._getExecutedActions();return{fields:this._fieldsInitialization(),executedActions:e.slice(),activeActions:e.slice(),formContainer:this.formContainer,formContainerSelector:this.formContainerSelector,iterationsCounter:0,hiddenFields:this.hiddenFields,skipToPageCollection:[],helper:{showField:this._showField.bind(this),hideField:this._hideField.bind(this),getFieldElement:this._getFieldElement.bind(this),getFieldStartSelector:this._getFieldStartSelector.bind(this),getFieldEndSelector:this._getFieldEndSelector.bind(this),fieldIndexOf:this._fieldIndexOf.bind(this),arrayIndexOf:this._arrayIndexOf.bind(this),actionItemIndexOf:this._actionItemIndexOf.bind(this)}}}_fieldsInitialization(){let e=[],t=this._getFormRulesFields();for(let a=0;a<t.length;a++)e.push({fieldControlId:t[a],values:this._getFieldValues(t[a]),visible:-1===this._arrayIndexOf(this.hiddenFields,t[a])&&-1===this._arrayIndexOf(this.skipFields,t[a])});return e}_getFormRulesFields(){let e=[];for(let t=0;t<this.formRules.length;t++){for(let a=0;a<this.formRules[t].conditions.length;a++){let r=this.formRules[t].conditions[a].data.id;-1===this._arrayIndexOf(e,r)&&e.push(r)}for(let a=0;a<this.formRules[t].actions.length;a++){let r=this.formRules[t].actions[a].executor.getActionFieldIds;if(r){let i=r(this.formRules[t].actions[a].data);if(i&&i.length>0)for(let t=0;t<i.length;t++)-1===this._arrayIndexOf(e,i[t])&&e.push(i[t])}}}return e}_updateSkipPages(e,t){if(e<t){let a=this.ruleSettings.getFieldsContainerNames();for(let r=e+1;r<t;r++)for(let e=0;e<a.length;e++){let t=this.pages[r].find('[data-sf-role="'+a[e]+'"]');for(let e=0;e<t.length;e++){let a=this.ruleSettings.getFieldValueElements(t[e]);if(a.length){let e=a[0].getAttribute("name"),t=this.formContainer.querySelectorAll("script[data-sf-role-field-name='"+e+"']")[0];if(t){let e=t.getAttribute("data-sf-role");
1if(e){let t=e.replace("start_field_","");this._skipField(t)}}}}}}else for(let a=this.skipFields.length-1;a>=0;a--){let r=this._getFieldPageContainerIndex(this.skipFields[a]);t<r&&r<e&&this._unskipField(this.skipFields[a])}this._setSkipFields(this.skipFields)}_skipField(e){this.updateFields({skip:e})}_unskipField(e){this.updateFields({unSkip:e})}_actionItemIndexOf(e,t){for(let a=0;a<e.length;a++)if(e[a].data.target===t.target&&e[a].data.name===t.name&&e[a].data.pageIndex===t.pageIndex)return a;return -1}_getContextField(e,t){for(let a=0;a<e.fields.length;a++)if(e.fields[a].fieldControlId===t)return e.fields[a];return null}_getFieldElement(e){let t=this.formContainer.querySelector(this._getFieldStartSelector(e));if(t){let a=[],r=t.nextElementSibling;for(;!r.matches(this._getFieldEndSelector(e));)a.push(r),r=r.nextElementSibling;let i=this.ruleSettings.getFieldsContainerNames();if(i&&i.length>0)for(let e=0;e<i.length;e++){let t='[data-sf-role="'+i[e]+'"]',r=null;for(let e=0;e<a.length;e++){let e=a[0];if(e.matches(t)){r=e;break}}if(!r)for(let e=0;e<a.length;e++){let e=a[0];if(e.querySelector(t)){r=e;break}}if(r)return this.ruleSettings.getFieldValueElement(r)}}return null}_showField(e,t){this.updateFields({show:t})}_hideField(e,t){this.updateFields({hide:t})}_getFieldType(e){let t=this._getFieldElement(e),a=null;return t&&((a=t.getAttribute("data-sf-input-type"))||(a=this._getFieldElement(e).getAttribute("type"))),a}_getFieldValues(e){let t=this._getFieldContainer(e);return this.ruleSettings.getFieldValues(t)}_getFieldContainer(e){return this._getFieldElement(e).closest(this.fieldContainerSelector)}_getFieldPageContainer(e){let t=this._getFieldElement(e);return t.closest(this.separatorSelector)||t.closest(this.formContainerSelector)}_getFieldPageContainerIndex(e){let t=this._getFieldPageContainer(e);return this.pages.findIndex(function(e){return e===t})}_fieldIndexOf(e,t){for(let a=0;a<e.length;a++)if(e[a].fieldControlId===t)return a;return -1}_getExecutedActions(){return this.formContainerMap.get(this.formContainer)||[]}_setExecutedActions(e){this.formContainerMap.set(this.formContainer,e)}_getHiddenFields(){let e=this.formContainer.querySelector(this.hiddenFieldsSelector);return e?this._createArrayFromCsvValue(e.value):[]}_setHiddenFields(e){let t=this.formContainer.querySelector(this.hiddenFieldsSelector);t&&(t.value=e.join(","))}_getSkipFields(){let e=this.formContainer.querySelector(this.skipFieldsSelector);return e?this._createArrayFromCsvValue(e.value):[]}_setSkipFields(e){this.formContainer.querySelector(this.skipFieldsSelector).value=e.join(",")}_createArrayFromCsvValue(e){let t=(e||"").split(","),a=[];for(let e=0;e<t.length;e++)t[e]&&""!==t[e]&&a.push(t[e]);return a}_arrayIndexOf(e,t){for(let a=0;a<e.length;a++)if(e[a]===t)return a;return -1}_compareArrays(e,t){let a=e.length;if(a!==t.length)return!1;for(;a--;)if(e[a]!==t[a])return!1;return!0}_getFieldStartSelector(e){return'script[data-sf-role="start_field_'+e+'"]'}_getFieldEndSelector(e){return'script[data-sf-role="end_field_'+e+'"]'}}],221945)},375187,e=>{"use strict";var t=e.i(843476),a=e.i(271645),r=e.i(618566),i=e.i(582869);function n({suggestions:e,suggestionsLabel:a,onSubmit:r}){return(0,t.jsxs)("div",{className:"suggestions-container pt-4 pb-4",children:[(0,t.jsx)("h6",{className:"mb-3 d-flex justify-content-center",children:a}),(0,t.jsx)("ul",{className:"d-flex justify-content-center list-unstyled list-inline",children:e.map((e,a)=>(0,t.jsx)("li",{role:"button",className:"suggestion-item list-inline-item bg-secondary bg-opacity-10 rounded-pill ps-3 pe-3 pb-1 me-1 mb-1 mw-100 position-relative overflow-hidden text-truncate text-nowrap",onClick:()=>r(e),children:e},a))})]})}function s({submitButtonState:e,submitButtonTooltip:a,onSubmit:r,query:i}){return(0,t.jsx)("button",{type:"button",title:a,className:"btn btn-primary submit-button pt-0",onClick:()=>r(),disabled:!i,children:"clear"===e?(0,t.jsx)("svg",{className:"text-white align-middle clear",xmlns:"http://www.w3.org/2000/svg",width:"10",height:"10",viewBox:"0 0 10 10",children:(0,t.jsx)("path",{fill:"white",d:"M9.76431 7.47475C9.92144 7.63187 10 7.82267 10 8.04714C10 8.2716 9.92144 8.4624 9.76431 8.61953L8.61953 9.76431C8.4624 9.92144 8.27161 10 8.04714 10C7.82267 10 7.63188 9.92144 7.47475 9.76431L5 7.28956L2.52525 9.76431C2.36813 9.92144 2.17733 10 1.95286 10C1.7284 10 1.5376 9.92144 1.38047 9.76431L0.23569 8.61953C0.0785634 8.4624 0 8.2716 0 8.04714C0 7.82267 0.0785634 7.63187 0.23569 7.47475L2.71044 5L0.23569 2.52525C0.0785634 2.36813 0 2.17733 0 1.95286C0 1.7284 0.0785634 1.5376 0.23569 1.38047L1.38047 0.23569C1.5376 0.0785634 1.7284 0 1.95286 0C2.17733 0 2.36813 0.0785634 2.52525 0.23569L5 2.71044L7.47475 0.23569C7.63188 0.0785634 7.82267 0 8.04714 0C8.27161 0 8.4624 0.0785634 8.61953 0.23569L9.76431 1.38047C9.92144 1.5376 10 1.7284 10 1.95286C10 2.17733 9.92144 2.36813 9.76431 2.52525L7.28956 5L9.76431 7.47475Z"})}):(0,t.jsx)("svg",{width:"15",height:"15",className:"text-white align-middle submit",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 640 640",children:(0,t.jsx)("path",{fill:"white",d:"M110.5 67L586.2 286C599.5 292.1 608 305.4 608 320C608 334.6 599.5 347.9 586.2 354L110.5 573C106.2 575 101.5 576 96.8 576C78.7 576 64 561.2 64 543C64 538.4 65 533.8 66.8 529.6L138.8 367.7C143.5 357.1 153.7 349.8 165.3 348.8L322 335.2C329.9 334.5 335.9 327.9 335.9 320C335.9 312.1 329.8 305.5 322 304.8L165.3 291.2C153.7 290.2 143.5 283 138.8 272.3L66.8 110.4C65 106.2 64 101.6 64 97C64 78.8 78.7 64 96.8 64C101.5 64 106.2 65 110.5 67z"})})})}e.s(["IntentBoxClient",0,function(e){let l=(0,r.useRouter)(),o=(0,r.usePathname)(),c=(0,r.useSearchParams)(),{placeholder:d,targetPageUrl:u,inputId:p,submitButtonTooltip:m,suggestions:f,suggestionsLabel:h}=e,[g,v]=a.default.useState(""),[x,y]=a.default.useState("submit");(0,a.useEffect)(()=>{let e=new URLSearchParams(c.toString()).get(i.DG_QUERY_PARAMS.query);e&&(v(e),y("clear"))},[c]);let b=e=>{if(e)v(e=e.trim()),y("clear");else if("clear"===x){v(""),y("submit");return}let t=e||g.trim();window.DataIntelligenceSubmitScript?._client?.sentenceClient?.writeSentence({predicate:"Intent Box Prompt",object:t});let a=o;u&&(a=u);let r=new URLSearchParams(c.toString());r.set(i.DG_QUERY_PARAMS.query,t),y("clear"),l.push(a+"?"+r.toString())};return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsxs)("div",{className:"input-container d-flex",children:[(0,t.jsx)("input",{id:p,className:"input-field form-control",type:"text",placeholder:d,onKeyDown:e=>{13===(e.keyCode||e.charCode)&&b()},onChange:e=>{v(e.target.value),y("submit")},value:g}
1),(0,t.jsx)(s,{submitButtonState:x,submitButtonTooltip:m,onSubmit:()=>b(),query:g})]}),f&&f.length>0&&(0,t.jsx)(n,{suggestions:f,suggestionsLabel:h,onSubmit:b})]})}])},793220,e=>{"use strict";var t=e.i(29378);async function a(e,a){return e.designerMetadata?.Name!=="IntentBox"&&e.designerMetadata?.Name!=="IntentDrivenContent"||t.ServiceMetadata.isModuleEnabled("dynamicExperience")}e.s(["filterDynamicExperienceWidgets",0,a])},330008,e=>{"use strict";var t,a,r,i,n=e.i(843476);(t=r||(r={})).TitleAndSummary="titleandsummary",t.Hero="herosection",t.RichText="richtext",t.ContentList="contentlist_list",t.ContentListCards="contentlist_cards",t.FAQ="faq",t.Error="error";var s=e.i(424964),l=e.i(12592),o=e.i(679530),c=e.i(333961);function d({viewName:e,widgetKey:t,children:a,viewProps:r,traceSpan:i}){let u=s.RenderWidgetService.widgetRegistry.widgets[t]?.views||{};s.RenderWidgetService.widgetRegistry.widgets[t]?.templates&&(u={...u,...s.RenderWidgetService.widgetRegistry.widgets[t]?.templates});let p=a,m=!1,f=null;if(u&&e&&u[e]){let t=u[e];f="object"==typeof t&&t.ViewFunction?t.ViewFunction:u[e],(0,c.isReactClientComponent)(f)?m=!0:p=f(r)}return(0,n.jsxs)(n.Fragment,{children:[m?(0,n.jsx)(o.RenderViewClient,{viewName:e,viewProps:r,widgetKey:t}):p,i&&l.Tracer.endSpan(i)]})}var u=e.i(271645),p=e.i(296386),m=e.i(253763),f=e.i(68328),h=e.i(546978),g=e.i(334725),v=e.i(956246),x=function(e,t,a,r){var i,n=arguments.length,s=n<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,a):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,a,r);else for(var l=e.length-1;l>=0;l--)(i=e[l])&&(s=(n<3?i(s):n>3?i(t,a,s):i(t,a))||s);return n>3&&s&&Object.defineProperty(t,a,s),s};let y=class{Top="None";Right="None";Bottom="None";Left="None"};x([(0,f.DataType)(h.KnownFieldTypes.ChipChoice),(0,v.Choice)(g.Offset_Choices)],y.prototype,"Top",void 0),x([(0,f.DataType)(h.KnownFieldTypes.ChipChoice),(0,v.Choice)(g.Offset_Choices)],y.prototype,"Right",void 0),x([(0,f.DataType)(h.KnownFieldTypes.ChipChoice),(0,v.Choice)(g.Offset_Choices)],y.prototype,"Bottom",void 0),x([(0,f.DataType)(h.KnownFieldTypes.ChipChoice),(0,v.Choice)(g.Offset_Choices)],y.prototype,"Left",void 0),y=x([(0,m.Model)()],y);var b=function(e,t,a,r){var i,n=arguments.length,s=n<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,a):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,a,r);else for(var l=e.length-1;l>=0;l--)(i=e[l])&&(s=(n<3?i(s):n>3?i(t,a,s):i(t,a))||s);return n>3&&s&&Object.defineProperty(t,a,s),s};let w=class{sectionType};b([(0,p.Choice)([{Name:"Page title and summary",Value:r.TitleAndSummary},{Name:"Rich Text",Value:r.RichText},{Name:"FAQ",Value:r.FAQ},{Name:"Hero",Value:r.Hero},{Name:"Content items - list",Value:r.ContentList},{Name:"Content items - cards",Value:r.ContentListCards}]),(0,p.DisplayName)(" ")],w.prototype,"sectionType",void 0),w=b([(0,p.Model)()],w),(a=i||(i={})).None="None",a.GenerateWithPredefinedQuery="GenerateWithPredefinedQuery";let S=class{SectionsConfiguration=[];NoProvidedIntent=i.None;DefaultQuery=null;SfViewName="Default";Margins=null;SfWidgetLabel=null;ContentCssClass="";PageTitleAndSummaryCssClass="";SectionTitleAndSummaryCssClass="";RichTextCssClass="";ContentItemsListCssClass="";ContentItemsCardsCssClass="";HeroCssClass="";FaqCssClass=""};b([(0,p.DataModel)(w),(0,p.DataType)(p.ComplexType.Enumerable),(0,p.DisplayName)("Generated content contains.."),(0,p.Description)("Specify the content structure. The components (title and summary, rich text, FAQ, etc.) will be filled with content from your site — contextually assembled or generated. If an element isn’t relevant to the user’s intent, it won’t be generated."),(0,p.TableView)({Reorderable:!0,HideRowsIfEmpty:!0}),(0,p.ContentSection)("Content setup",1)],S.prototype,"SectionsConfiguration",void 0),b([(0,p.ContentSection)("Content setup",3),(0,p.DisplayName)("When no intent is provided..."),(0,p.Choice)([{Name:"Display nothing",Title:"Display nothing",Value:i.None},{Name:"Generate content for the following intent...",Title:"Generate content for the following intent...",Value:i.GenerateWithPredefinedQuery}]),(0,p.DataType)(p.KnownFieldTypes.RadioChoice),(0,p.DefaultValue)(i.None)],S.prototype,"NoProvidedIntent",void 0),b([(0,p.DisplayName)(""),(0,p.ContentSection)("Content setup",5),(0,p.ConditionalVisibility)({conditions:[{fieldName:"NoProvidedIntent",operator:"Equals",value:i.GenerateWithPredefinedQuery}]}),(0,p.Required)(),(0,p.StringLength)(1024,"The default query cannot exceed 1024 characters.")],S.prototype,"DefaultQuery",void 0),b([(0,p.ViewSelector)(),(0,p.ContentSection)(p.ContentSectionTitles.DisplaySettings,1),(0,p.DisplayName)("Intent-driven content template")],S.prototype,"SfViewName",void 0),b([(0,p.ContentSection)("Display settings",2),(0,p.DisplayName)("Margins"),(0,p.DataModel)(y),(0,p.TableView)("Content block")],S.prototype,"Margins",void 0),b([(0,p.WidgetL
1abel)(),(0,p.DefaultValue)("Intent Driven Content Widget")],S.prototype,"SfWidgetLabel",void 0),b([(0,p.Category)(p.PropertyCategory.Advanced),(0,p.ContentSection)("Custom CSS classes"),(0,p.DisplayName)("Intent-driven content")],S.prototype,"ContentCssClass",void 0),b([(0,p.Category)(p.PropertyCategory.Advanced),(0,p.ContentSection)("Custom CSS classes"),(0,p.DisplayName)("Page title and summary")],S.prototype,"PageTitleAndSummaryCssClass",void 0),b([(0,p.Category)(p.PropertyCategory.Advanced),(0,p.ContentSection)("Custom CSS classes"),(0,p.DisplayName)("Section title and summary")],S.prototype,"SectionTitleAndSummaryCssClass",void 0),b([(0,p.Category)(p.PropertyCategory.Advanced),(0,p.ContentSection)("Custom CSS classes"),(0,p.DisplayName)("Rich Text")],S.prototype,"RichTextCssClass",void 0),b([(0,p.Category)(p.PropertyCategory.Advanced),(0,p.ContentSection)("Custom CSS classes"),(0,p.DisplayName)("Content items - list")],S.prototype,"ContentItemsListCssClass",void 0),b([(0,p.Category)(p.PropertyCategory.Advanced),(0,p.ContentSection)("Custom CSS classes"),(0,p.DisplayName)("Content items - cards")],S.prototype,"ContentItemsCardsCssClass",void 0),b([(0,p.Category)(p.PropertyCategory.Advanced),(0,p.ContentSection)("Custom CSS classes"),(0,p.DisplayName)("Hero")],S.prototype,"HeroCssClass",void 0),b([(0,p.Category)(p.PropertyCategory.Advanced),(0,p.ContentSection)("Custom CSS classes"),(0,p.DisplayName)("FAQ")],S.prototype,"FaqCssClass",void 0),S=b([(0,p.WidgetEntity)("SitefinityIntentDrivenContent")],S);var j=e.i(618566),C=e.i(973144);let N={message:"Service unavailable",errorType:"ServiceError"},k={429:{message:"Too many requests",allowErrorSurfacing:!1,errorType:"QuotaExceeded"},402:{message:"Payment required",allowErrorSurfacing:!1,errorType:"QuotaExceeded"}};class I{static async fetchDataStream(e,t,a,r){let i=C.RootUrlService.getWebServicePath(),n=`/${i}/DynamicExperience/content`,s=e.variationId?`${n}?variationId=${e.variationId}`:n,l=await fetch(s,{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify(e)});if(!l.ok){let e="";try{e=await l.text()}catch(t){e=""}a?.(function(e,t){let a=null;if(t)try{a=JSON.parse(t)}catch(e){a=null}let r=k[e]||N,i={errorMessage:r.message,errorType:r.errorType};return r.allowErrorSurfacing&&(a?.errorMessage?i.errorMessage=a.errorMessage:a?.message?i.errorMessage=a.message:t&&(i.errorMessage=t)),i}(l.status,e));return}if(!l.body)return void a?.({errorMessage:N.message,errorType:N.errorType});let o=l.body.getReader(),c=new TextDecoder,d=!1,u="";for(;;){let{done:e,value:a}=await o.read();if(e)break;let r=c.decode(a,{stream:!0});u+=r;try{let e=r.trim();if(d||e.startsWith("[")){if(e.startsWith("[")&&e.endsWith("]")){JSON.parse(e).forEach(e=>t?.(e));continue}if(d=!0,e.startsWith("[")&&(e=e.substring(1).trim()),e.startsWith(",")&&(e=e.substring(1).trim()),e.endsWith("]")&&(e=e.substring(0,e.length-1).trim(),d=!1),e){let a=JSON.parse(e);t?.(a);continue}}if(r.includes("\n")){for(let e of r.trim().split("\n"))if(e.trim()){let a=JSON.parse(e);t?.(a);continue}}else{let e=JSON.parse(r);t?.(e);continue}}catch(e){console.error("Error parsing JSON chunk:",e)}}let p=[];try{p=JSON.parse(u)}catch(e){console.error("Error parsing collected JSON data:",e),a?.({errorMessage:N.message,errorType:N.errorType});return}r?.(p)}}var F=e.i(582869);let T=e=>(e&&-1!==e.indexOf("localhost")&&(e=e.replace(/(https?:\/\/)?localhost(:\d+)?/g,"")),e);function R(){return{async:!1,breaks:!1,extensions:null,gfm:!0,hooks:null,pedantic:!1,renderer:null,silent:!1,tokenizer:null,walkTokens:null}}var P=R(),A={exec:()=>null};function E(e,t=""){let a="string"==typeof e?e:e.source,r={replace:(e,t)=>{let i="string"==typeof t?t:t.source;return i=i.replace(D.caret,"$1"),a=a.replace(e,i),r},getRegex:()=>new RegExp(a,t)};return r}var M=(()=>{try{return!!RegExp("(?<=1)(?<!1)")}catch{return!1}})(),D={codeRemoveIndent:/^(?: {1,4}| {0,3}\t)/gm,outputLinkReplace:/\\([\[\]])/g,indentCodeCompensation:/^(\s+)(?:```)/,beginningSpace:/^\s+/,endingHash:/#$/,startingSpaceChar:/^ /,endingSpaceChar:/ $/,nonSpaceChar:/[^ ]/,newLineCharGlobal:/\n/g,tabCharGlobal:/\t/g,multipleSpaceGlobal:/\s+/g,blankLine:/^[ \t]*$/,doubleBlankLine:/\n[ \t]*\n[ \t]*$/,blockquoteStart:/^ {0,3}>/,blockquoteSetextReplace:/\n {0,3}((?:=+|-+) *)(?=\n|$)/g,blockquoteSetextReplace2:/^ {0,3}>[ \t]?/gm,listReplaceTabs:/^\t+/,listReplaceNesting:/^ {1,4}(?=( {4})*[^ ])/g,listIsTask:/^\[[ xX]\] +\S/,listReplaceTask:/^\[[ xX]\] +/,listTaskCheckbox:/\[[ xX]\]/,anyLine
vendor: 4,134 bytes, line 1
1:/\n.*\n/,hrefBrackets:/^<(.*)>$/,tableDelimiter:/[:|]/,tableAlignChars:/^\||\| *$/g,tableRowBlankLine:/\n[ \t]*$/,tableAlignRight:/^ *-+: *$/,tableAlignCenter:/^ *:-+: *$/,tableAlignLeft:/^ *:-+ *$/,startATag:/^<a /i,endATag:/^<\/a>/i,startPreScriptTag:/^<(pre|code|kbd|script)(\s|>)/i,endPreScriptTag:/^<\/(pre|code|kbd|script)(\s|>)/i,startAngleBracket:/^</,endAngleBracket:/>$/,pedanticHrefTitle:/^([^'"]*[^\s])\s+(['"])(.*)\2/,unicodeAlphaNumeric:/[\p{L}\p{N}]/u,escapeTest:/[&<>"']/,escapeReplace:/[&<>"']/g,escapeTestNoEncode:/[<>"']|&(?!(#\d{1,7}|#[Xx][a-fA-F0-9]{1,6}|\w+);)/,escapeReplaceNoEncode:/[<>"']|&(?!(#\d{1,7}|#[Xx][a-fA-F0-9]{1,6}|\w+);)/g,unescapeTest:/&(#(?:\d+)|(?:#x[0-9A-Fa-f]+)|(?:\w+));?/ig,caret:/(^|[^\[])\^/g,percentDecode:/%25/g,findPipe:/\|/g,splitPipe:/ \|/,slashPipe:/\\\|/g,carriageReturn:/\r\n|\r/g,spaceLine:/^ +$/gm,notSpaceStart:/^\S*/,endingNewline:/\n$/,listItemRegex:e=>RegExp(`^( {0,3}${e})((?:[	 ][^\\n]*)?(?:\\n|$))`),nextBulletRegex:e=>RegExp(`^ {0,${Math.min(3,e-1)}}(?:[*+-]|\\d{1,9}[.)])((?:[ 	][^\\n]*)?(?:\\n|$))`),hrRegex:e=>RegExp(`^ {0,${Math.min(3,e-1)}}((?:- *){3,}|(?:_ *){3,}|(?:\\* *){3,})(?:\\n+|$)`),fencesBeginRegex:e=>RegExp(`^ {0,${Math.min(3,e-1)}}(?:\`\`\`|~~~)`),headingBeginRegex:e=>RegExp(`^ {0,${Math.min(3,e-1)}}#`),htmlBeginRegex:e=>RegExp(`^ {0,${Math.min(3,e-1)}}<(?:[a-z].*>|!--)`,"i")},L=/^ {0,3}((?:-[\t ]*){3,}|(?:_[ \t]*){3,}|(?:\*[ \t]*){3,})(?:\n+|$)/,_=/(?:[*+-]|\d{1,9}[.)])/,O=/^(?!bull |blockCode|fences|blockquote|heading|html|table)((?:.|\n(?!\s*?\n|bull |blockCode|fences|blockquote|heading|html|table))+?)\n {0,3}(=+|-+) *(?:\n+|$)/,V=E(O).replace(/bull/g,_).replace(/blockCode/g,/(?: {4}| {0,3}\t)/).replace(/fences/g,/ {0,3}(?:`{3,}|~{3,})/).replace(/blockquote/g,/ {0,3}>/).replace(/heading/g,/ {0,3}#{1,6}/).replace(/html/g,/ {0,3}<[^\n>]+>\n/).replace(/\|table/g,"").getRegex(),B=E(O).replace(/bull/g,_).replace(/blockCode/g,/(?: {4}| {0,3}\t)/).replace(/fences/g,/ {0,3}(?:`{3,}|~{3,})/).replace(/blockquote/g,/ {0,3}>/).replace(/heading/g,/ {0,3}#{1,6}/).replace(/html/g,/ {0,3}<[^\n>]+>\n/).replace(/table/g,/ {0,3}\|?(?:[:\- ]*\|)+[\:\- ]*\n/).getRegex(),z=/^([^\n]+(?:\n(?!hr|heading|lheading|blockquote|fences|list|html|table| +\n)[^\n]+)*)/,U=/(?!\s*\])(?:\\[\s\S]|[^\[\]\\])+/,$=E(/^ {0,3}\[(label)\]: *(?:\n[ \t]*)?([^<\s][^\s]*|<.*?>)(?:(?: +(?:\n[ \t]*)?| *\n[ \t]*)(title))? *(?:\n+|$)/).replace("label",U).replace("title",/(?:"(?:\\"?|[^"\\])*"|'[^'\n]*(?:\n[^'\n]+)*\n?'|\([^()]*\))/).getRegex(),q=E(/^( {0,3}bull)([ \t][^\n]+?)?(?:\n|$)/).replace(/bull/g,_).getRegex(),H="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|h[1-6]|head|header|hr|html|iframe|legend|li|link|main|menu|menuitem|meta|nav|noframes|ol|optgroup|option|p|param|search|section|summary|table|tbody|td|tfoot|th|thead|title|tr|track|ul",G=/<!--(?:-?>|[\s\S]*?(?:-->|$))/,W=E("^ {0,3}(?:<(script|pre|style|textarea)[\\s>][\\s\\S]*?(?:</\\1>[^\\n]*\\n+|$)|comment[^\\n]*(\\n+|$)|<\\?[\\s\\S]*?(?:\\?>\\n*|$)|<![A-Z][\\s\\S]*?(?:>\\n*|$)|<!\\[CDATA\\[[\\s\\S]*?(?:\\]\\]>\\n*|$)|</?(tag)(?: +|\\n|/?>)[\\s\\S]*?(?:(?:\\n[ 	]*)+\\n|$)|<(?!script|pre|style|textarea)([a-z][\\w-]*)(?:attribute)*? */?>(?=[ \\t]*(?:\\n|$))[\\s\\S]*?(?:(?:\\n[ 	]*)+\\n|$)|</(?!script|pre|style|textarea)[a-z][\\w-]*\\s*>(?=[ \\t]*(?:\\n|$))[\\s\\S]*?(?:(?:\\n[ 	]*)+\\n|$))","i").replace("comment",G).replace("tag",H).replace("attribute",/ +[a-zA-Z:_][\w.:-]*(?: *= *"[^"\n]*"| *= *'[^'\n]*'| *= *[^\s"'=<>`]+)?/).getRegex(),K=E(z).replace("hr",L).replace("heading"," {0,3}#{1,6}(?:\\s|$)").replace("|lheading","").replace("|table","").replace("blockquote"," {0,3}>").replace("fences"," {0,3}(?:`{3,}(?=[^`\\n]*\\n)|~{3,})[^\\n]*\\n").replace("list"," {0,3}(?:[*+-]|1[.)]) ").replace("html","</?(?:tag)(?: +|\\n|/?>)|<(?:script|pre|style|textarea|!--)").replace("tag",H).getRegex(),Q={blockquote:E(/^( {0,3}> ?(paragraph|[^\n]*)(?:\n|$))+/).replace("paragraph",K).getRegex(),code:/^((?: {4}| {0,3}\t)[^\n]+(?:\n(?:[ \t]*(?:\n|$))*)?)+/,def:$,fences:/^ {0,3}(`{3,}
vendor: 8,705 bytes, lines 1-11
1(?=[^`\n]*(?:\n|$))|~{3,})([^\n]*)(?:\n|$)(?:|([\s\S]*?)(?:\n|$))(?: {0,3}\1[~`]* *(?=\n|$)|$)/,heading:/^ {0,3}(#{1,6})(?=\s|$)(.*)(?:\n+|$)/,hr:L,html:W,lheading:V,list:q,newline:/^(?:[ \t]*(?:\n|$))+/,paragraph:K,table:A,text:/^[^\n]+/},Z=E("^ *([^\\n ].*)\\n {0,3}((?:\\| *)?:?-+:? *(?:\\| *:?-+:? *)*(?:\\| *)?)(?:\\n((?:(?! *\\n|hr|heading|blockquote|code|fences|list|html).*(?:\\n|$))*)\\n*|$)").replace("hr",L).replace("heading"," {0,3}#{1,6}(?:\\s|$)").replace("blockquote"," {0,3}>").replace("code","(?: {4}| {0,3}	)[^\\n]").replace("fences"," {0,3}(?:`{3,}(?=[^`\\n]*\\n)|~{3,})[^\\n]*\\n").replace("list"," {0,3}(?:[*+-]|1[.)]) ").replace("html","</?(?:tag)(?: +|\\n|/?>)|<(?:script|pre|style|textarea|!--)").replace("tag",H).getRegex(),Y={...Q,lheading:B,table:Z,paragraph:E(z).replace("hr",L).replace("heading"," {0,3}#{1,6}(?:\\s|$)").replace("|lheading","").replace("table",Z).replace("blockquote"," {0,3}>").replace("fences"," {0,3}(?:`{3,}(?=[^`\\n]*\\n)|~{3,})[^\\n]*\\n").replace("list"," {0,3}(?:[*+-]|1[.)]) ").replace("html","</?(?:tag)(?: +|\\n|/?>)|<(?:script|pre|style|textarea|!--)").replace("tag",H).getRegex()},J={...Q,html:E("^ *(?:comment *(?:\\n|\\s*$)|<(tag)[\\s\\S]+?</\\1> *(?:\\n{2,}|\\s*$)|<tag(?:\"[^\"]*\"|'[^']*'|\\s[^'\"/>\\s]*)*?/?> *(?:\\n{2,}|\\s*$))").replace("comment",G).replace(/tag/g,"(?!(?:a|em|strong|small|s|cite|q|dfn|abbr|data|time|code|var|samp|kbd|sub|sup|i|b|u|mark|ruby|rt|rp|bdi|bdo|span|br|wbr|ins|del|img)\\b)\\w+(?!:|[^\\w\\s@]*@)\\b").getRegex(),def:/^ *\[([^\]]+)\]: *<?([^\s>]+)>?(?: +(["(][^\n]+[")]))? *(?:\n+|$)/,heading:/^(#{1,6})(.*)(?:\n+|$)/,fences:A,lheading:/^(.+?)\n {0,3}(=+|-+) *(?:\n+|$)/,paragraph:E(z).replace("hr",L).replace("heading",` *#{1,6} *[^
2]`).replace("lheading",V).replace("|table","").replace("blockquote"," {0,3}>").replace("|fences","").replace("|list","").replace("|html","").replace("|tag","").getRegex()},X=/^( {2,}|\\)\n(?!\s*$)/,ee=/[\p{P}\p{S}]/u,et=/[\s\p{P}\p{S}]/u,ea=/[^\s\p{P}\p{S}]/u,er=E(/^((?![*_])punctSpace)/,"u").replace(/punctSpace/g,et).getRegex(),ei=/(?!~)[\p{P}\p{S}]/u,en=E(/link|precode-code|html/,"g").replace("link",/\[(?:[^\[\]`]|(?<a>`+)[^`]+\k<a>(?!`))*?\]\((?:\\[\s\S]|[^\\\(\)]|\((?:\\[\s\S]|[^\\\(\)])*\))*\)/).replace("precode-",M?"(?<!`)()":"(^^|[^`])").replace("code",/(?<b>`+)[^`]+\k<b>(?!`)/).replace("html",/<(?! )[^<>]*?>/).getRegex(),es=/^(?:\*+(?:((?!\*)punct)|[^\s*]))|^_+(?:((?!_)punct)|([^\s_]))/,el=E(es,"u").replace(/punct/g,ee).getRegex(),eo=E(es,"u").replace(/punct/g,ei).getRegex(),ec="^[^_*]*?__[^_*]*?\\*[^_*]*?(?=__)|[^*]+(?=[^*])|(?!\\*)punct(\\*+)(?=[\\s]|$)|notPunctSpace(\\*+)(?!\\*)(?=punctSpace|$)|(?!\\*)punctSpace(\\*+)(?=notPunctSpace)|[\\s](\\*+)(?!\\*)(?=punct)|(?!\\*)punct(\\*+)(?!\\*)(?=punct)|notPunctSpace(\\*+)(?=notPunctSpace)",ed=E(ec,"gu").replace(/notPunctSpace/g,ea).replace(/punctSpace/g,et).replace(/punct/g,ee).getRegex(),eu=E(ec,"gu").replace(/notPunctSpace/g,/(?:[^\s\p{P}\p{S}]|~)/u).replace(/punctSpace/g,/(?!~)[\s\p{P}\p{S}]/u).replace(/punct/g,ei).getRegex(),ep=E("^[^_*]*?\\*\\*[^_*]*?_[^_*]*?(?=\\*\\*)|[^_]+(?=[^_])|(?!_)punct(_+)(?=[\\s]|$)|notPunctSpace(_+)(?!_)(?=punctSpace|$)|(?!_)punctSpace(_+)(?=notPunctSpace)|[\\s](_+)(?!_)(?=punct)|(?!_)punct(_+)(?!_)(?=punct)","gu").replace(/notPunctSpace/g,ea).replace(/punctSpace/g,et).replace(/punct/g,ee).getRegex(),em=E(/\\(punct)/,"gu").replace(/punct/g,ee).getRegex(),ef=E(/^<(scheme:[^\s\x00-\x1f<>]*|email)>/).replace("scheme",/[a-zA-Z][a-zA-Z0-9+.-]{1,31}/).replace("email",/[a-zA-Z0-9.!#$%&'*+/=?^_`{|}~-]+(@)[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)+(?![-_])/).getRegex(),eh=E(G).replace("(?:-->|$)","-->").getRegex(),eg=E("^comment|^</[a-zA-Z][\\w:-]*\\s*>|^<[a-zA-Z][\\w-]*(?:attribute)*?\\s*/?>|^<\\?[\\s\\S]*?\\?>|^<![a-zA-Z]+\\s[\\s\\S]*?>|^<!\\[CDATA\\[[\\s\\S]*?\\]\\]>").replace("comment",eh).replace("attribute",/\s+[a-zA-Z:_][\w.:-]*(?:\s*=\s*"[^"]*"|\s*=\s*'[^']*'|\s*=\s*[^\s"'=<>`]+)?/).getRegex(),ev=/(?:\[(?:\\[\s\S]|[^\[\]\\])*\]|\\[\s\S]|`+[^`]*?`+(?!`)|[^\[\]\\`])*?/,ex=E(/^!?\[(label)\]\(\s*(href)(?:(?:[ \t]*(?:\n[ \t]*)?)(title))?\s*\)/).replace("label",ev).replace("href",/<(?:\\.|[^\n<>\\])+>|[^ \t\n\x00-\x1f]*/).replace("title",/"(?:\\"?|[^"\\])*"|'(?:\\'?|[^'\\])*'|\((?:\\\)?|[^)\\])*\)/).getRegex(),ey=E(/^!?\[(label)\]\[(ref)\]/).replace("label",ev).replace("ref",U).getRegex(),eb=E(/^!?\[(ref)\](?:\[\])?/).replace("ref",U).getRegex(),ew=E("reflink|nolink(?!\\()","g").replace("reflink",ey).replace("nolink",eb).getRegex(),eS=/[hH][tT][tT][pP][sS]?|[fF][tT][pP]/,ej={_backpedal:A,anyPunctuation:em,autolink:ef,blockSkip:en,br:X,code:/^(`+)([^`]|[^`][\s\S]*?[^`])\1(?!`)/,del:A,emStrongLDelim:el,emStrongRDelimAst:ed,emStrongRDelimUnd:ep,escape:/^\\([!"#$%&'()*+,\-./:;<=>?@\[\]\\^_`{|}~])/,link:ex,nolink:eb,punctuation:er,reflink:ey,reflinkSearch:ew,tag:eg,text:/^(`+|[^`])(?:(?= {2,}\n)|[\s\S]*?(?:(?=[\\<!\[`*_]|\b_|$)|[^ ](?= {2,}\n)))/,url:A},eC={...ej,link:E(/^!?\[(label)\]\((.*?)\)/).replace("label",ev).getRegex(),reflink:E(/^!?\[(label)\]\s*\[([^\]]*)\]/).replace("label",ev).getRegex()},eN={...ej,emStrongRDelimAst:eu,emStrongLDelim:eo,url:E(/^((?:protocol):\/\/|www\.)(?:[a-zA-Z0-9\-]+\.?)+[^\s<]*|^email/).replace("protocol",eS).replace("email",/[A-Za-z0-9._+-]+(@)[a-zA-Z0-9-_]+(?:\.[a-zA-Z0-9-_]*[a-zA-Z0-9])+(?![-_])/).getRegex(),_backpedal:/(?:[^?!.,:;*_'"~()&]+|\([^)]*\)|&(?![a-zA-Z0-9]+;$)|[?!.,:;*_'"~)]+(?!$))+/,del:/^(~~?)(?=[^\s~])((?:\\[\s\S]|[^\\])*?(?:\\[\s\S]|[^\s~\\]))\1(?=[^~]|$)/,text:E(/^([`~]+|[^`~])(?:(?= {2,}\n)|(?=[a-zA-Z0-9.!#$%&'*+\/=?_`{\|}~-]+@)|[\s\S]*?(?:(?=[\\<!\[`*~_]|\b_|protocol:\/\/|www\.|$)|[^ ](?= {2,}\n)|[^a-zA-Z0-9.!#$%&'*+\/=?_`{\|}~-](?=[a-zA-Z0-9.!#$%&'*+\/=?_`{\|}~-]+@)))/).replace("protocol",eS).getRegex()},ek={...eN,br:E(X).replace("{2,}","*").getRegex(),text:E(eN.text).replace("\\b_","\\b_| {2,}\\n").replace(/\{2,\}/g,"*").getRegex()},eI={normal:Q,gfm:Y,pedantic:J},eF={normal:ej,gfm:eN,breaks:ek,pedantic:eC},eT={"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#39;"},eR=e=>eT[e];function eP(e,t){if(t){if(D.escapeTest.test(e))return e.replace(D.escapeReplace,eR)}else if(D.escapeTestNoEncode.test(e))return e.replace(D.escapeReplaceNoEncode,eR);return e}function eA(e){try{e=encodeURI(e).replace(D.percentDecode,"%")}catch{return null}return e}function eE(e,t){let a=e.replace(D.findPipe,(e,t,a)=>{let r=!1,i=t;for(;--i>=0&&"\\"===a[i];)r=!r;return r?"|":" |"}).split(D.splitPipe),r=0;if(a[0].trim()||a.shift(),a.length>0&&!a.at(-1)?.trim()&&a.pop(),t)if(a.length>t)a.splice(t);else for(;a.length<t;)a.push("");for(;r<a.length;r++)a[r]=a[r].trim().replace(D.slashPipe,"|");return a}function eM(e,t,a){let r=e.length;if(0===r)return"";let i=0;for(;i<r;){let n=e.charAt(r-i-1);if(n!==t||a)if(n!==t&&a)i++;else break;else i++}return e.slice(0,r-i)}function eD(e,t,a,r,i){let n=t.href,s=t.title||null,l=e[1].replace(i.other.outputLinkReplace,"$1");r.state.inLink=!0;let o={type:"!"===e[0].charAt(0)?"image":"link",raw:a,href:n,title:s,text:l,tokens:r.inlineTokens(l)};return r.state.inLink=!1,o}var eL=class{options;rules;lexer;constructor(e){this.options=e||P}space(e){let t=this.rules.block.newline.exec(e);if(t&&t[0].length>0)return{type:"space",raw:t[0]}}code(e){let t=this.rules.block.code.exec(e);if(t){let e=t[0].replace(this.rules.other.codeRemoveIndent,"");return{type:"code",raw:t[0],codeBlockStyle:"indented",text:this.options.pedantic?e:eM(e,`
3`)}}}fences(e){let t=this.rules.block.fences.exec(e);if(t){let e=t[0],a=function(e,t,a){let r=e.match(a.other.indentCodeCompensation);if(null===r)return t;let i=r[1];return t.split(`
4`).map(e=>{let t=e.match(a.other.beginningSpace);if(null===t)return e;let[r]=t;return r.length>=i.length?e.slice(i.length):e}).join(`
5`)}(e,t[3]||"",this.rules);return{type:"code",raw:e,lang:t[2]?t[2].trim().replace(this.rules.inline.anyPunctuation,"$1"):t[2],text:a}}}heading(e){let t=this.rules.block.heading.exec(e);if(t){let e=t[2].trim();if(this.rules.other.endingHash.test(e)){let t=eM(e,"#");(this.options.pedantic||!t||this.rules.other.endingSpaceChar.test(t))&&(e=t.trim())}return{type:"heading",raw:t[0],depth:t[1].length,text:e,tokens:this.lexer.inline(e)}}}hr(e){let t=this.rules.block.hr.exec(e);if(t)return{type:"hr",raw:eM(t[0],`
6`)}}blockquote(e){let t=this.rules.block.blockquote.exec(e);if(t){let e=eM(t[0],`
7`).split(`
8`),a="",r="",i=[];for(;e.length>0;){let t=!1,n=[],s;for(s=0;s<e.length;s++)if(this.rules.other.blockquoteStart.test(e[s]))n.push(e[s]),t=!0;else if(t)break;else n.push(e[s]);e=e.slice(s);let l=n.join(`
9`),o=l.replace(this.rules.other.blockquoteSetextReplace,`
10    $1`).replace(this.rules.other.blockquoteSetextReplace2,"");a=a?`${a}
11${l}
11`:l,r=r?`${r}
12${o}`:o;let c=this.lexer.state.top;if(this.lexer.state.top=!0,this.lexer.blockTokens(o,i,!0),this.lexer.state.top=c,0===e.length)break;let d=i.at(-1);if(d?.type==="code")break;if(d?.type==="blockquote"){let t=d.raw+`
13`+e.join(`
14`),n=this.blockquote(t);i[i.length-1]=n,a=a.substring(0,a.length-d.raw.length)+n.raw,r=r.substring(0,r.length-d.text.length)+n.text;break}if(d?.type==="list"){let t=d.raw+`
15`+e.join(`
16`),n=this.list(t);i[i.length-1]=n,a=a.substring(0,a.length-d.raw.length)+n.raw,r=r.substring(0,r.length-d.raw.length)+n.raw,e=t.substring(i.at(-1).raw.length).split(`
17`);continue}}return{type:"blockquote",raw:a,tokens:i,text:r}}}list(e){let t=this.rules.block.list.exec(e);if(t){let a=t[1].trim(),r=a.length>1,i={type:"list",raw:"",ordered:r,start:r?+a.slice(0,-1):"",loose:!1,items:[]};a=r?`\\d{1,9}\\${a.slice(-1)}`:`\\${a}`,this.options.pedantic&&(a=r?a:"[*+-]");let n=this.rules.other.listItemRegex(a),s=!1;for(;e;){let a=!1,r="",l="";if(!(t=n.exec(e))||this.rules.block.hr.test(e))break;r=t[0],e=e.substring(r.length);let o=t[2].split(`
18`,1)[0].replace(this.rules.other.listReplaceTabs,e=>" ".repeat(3*e.length)),c=e.split(`
19`,1)[0],d=!o.trim(),u=0;if(this.options.pedantic?(u=2,l=o.trimStart()):d?u=t[1].length+1:(u=(u=t[2].search(this.rules.other.nonSpaceChar))>4?1:u,l=o.slice(u),u+=t[1].length),d&&this.rules.other.blankLine.test(c)&&(r+=c+`
20`,e=e.substring(c.length+1),a=!0),!a){let t=this.rules.other.nextBulletRegex(u),a=this.rules.other.hrRegex(u),i=this.rules.other.fencesBeginRegex(u),n=this.rules.other.headingBeginRegex(u),s=this.rules.other.htmlBeginRegex(u);for(;e;){let p=e.split(`
21`,1)[0],m;if(c=p,m=this.options.pedantic?c=c.replace(this.rules.other.listReplaceNesting,"  "):c.replace(this.rules.other.tabCharGlobal,"    "),i.test(c)||n.test(c)||s.test(c)||t.test(c)||a.test(c))break;if(m.search(this.rules.other.nonSpaceChar)>=u||!c.trim())l+=`
22`+m.slice(u);else{if(d||o.replace(this.rules.other.tabCharGlobal,"    ").search(this.rules.other.nonSpaceChar)>=4||i.test(o)||n.test(o)||a.test(o))break;l+=`
23`+c}d||c.trim()||(d=!0),r+=p+`
24`,e=e.substring(p.length+1),o=m.slice(u)}}i.loose||(s?i.loose=!0:this.rules.other.doubleBlankLine.test(r)&&(s=!0)),i.items.push({type:"list_item",raw:r,task:!!this.options.gfm&&this.rules.other.listIsTask.test(l),loose:!1,text:l,tokens:[]}),i.raw+=r}let l=i.items.at(-1);if(!l)return;for(let e of(l.raw=l.raw.trimEnd(),l.text=l.text.trimEnd(),i.raw=i.raw.trimEnd(),i.items)){if(this.lexer.state.top=!1,e.tokens=this.lexer.blockTokens(e.text,[]),e.task){if(e.text=e.text.replace(this.rules.other.listReplaceTask,""),e.tokens[0]?.type==="text"||e.tokens[0]?.type==="paragraph"){e.tokens[0].raw=e.tokens[0].raw.replace(this.rules.other.listReplaceTask,""),e.tokens[0].text=e.tokens[0].text.replace(this.rules.other.listReplaceTask,"");for(let e=this.lexer.inlineQueue.length-1;e>=0;e--)if(this.rules.other.listIsTask.test(this.lexer.inlineQueue[e].src)){this.lexer.inlineQueue[e].src=this.lexer.inlineQueue[e].src.replace(this.rules.other.listReplaceTask,"");break}}let t=this.rules.other.listTaskCheckbox.exec(e.raw);if(t){let a={type:"checkbox",raw:t[0]+" ",checked:"[ ]"!==t[0]};e.checked=a.checked,i.loose?e.tokens[0]&&["paragraph","text"].includes(e.tokens[0].type)&&"tokens"in e.tokens[0]&&e.tokens[0].tokens?(e.tokens[0].raw=a.raw+e.tokens[0].raw,e.tokens[0].text=a.raw+e.tokens[0].text,e.tokens[0].tokens.unshift(a)):e.tokens.unshift({type:"paragraph",raw:a.raw,text:a.raw,tokens:[a]}):e.tokens.unshift(a)}}if(!i.loose){let t=e.tokens.filter(e=>"space"===e.type);i.loose=t.length>0&&t.some(e=>this.rules.other.anyLine.test(e.raw))}}if(i.loose)for(let e of i.items)for(let t of(e.loose=!0,e.tokens))"text"===t.type&&(t.type="paragraph");return i}}html(e){let t=this.rules.block.html.exec(e);if(t)return{type:"html",block:!0,raw:t[0],pre:"pre"===t[1]||"script"===t[1]||"style"===t[1],text:t[0]}}def(e){let t=this.rules.block.def.exec(e);if(t){let e=t[1].toLowerCase().replace(this.rules.other.multipleSpaceGlobal," "),a=t[2]?t[2].replace(this.rules.other.hrefBrackets,"$1").replace(this.rules.inline.anyPunctuation,"$1"):"",r=t[3]?t[3].substring(1,t[3].length-1).replace(this.rules.inline.anyPunctuation,"$1"):t[3];return{type:"def",tag:e,raw:t[0],href:a,title:r}}}table(e){let t=this.rules.block.table.exec(e);if(!t||!this.rules.other.tableDelimiter.test(t[2]))return;let a=eE(t[1]),r=t[2].replace(this.rules.other.tableAlignChars,"").split("|"),i=t[3]?.trim()?t[3].replace(this.rules.other.tableRowBlankLine,"").split(`
25`):[],n={type:"table",raw:t[0],header:[],align:[],rows:[]};if(a.length===r.length){for(let e of r)this.rules.other.tableAlignRight.test(e)?n.align.push("right"):this.rules.other.tableAlignCenter.test(e)?n.align.push("center"):this.rules.other.tableAlignLeft.test(e)?n.align.push("left"):n.align.push(null);for(let e=0;e<a.length;e++)n.header.push({text:a[e],tokens:this.lexer.inline(a[e]),header:!0,align:n.align[e]});for(let e of i)n.rows.push(eE(e,n.header.length).map((e,t)=>({text:e,tokens:this.lexer.inline(e),header:!1,align:n.align[t]})));return n}}lheading(e){let t=this.rules.block.lheading.exec(e);if(t)return{type:"heading",raw:t[0],depth:"="===t[2].charAt(0)?1:2,text:t[1],tokens:this.lexer.inline(t[1])}}paragraph(e){let t=this.rules.block.paragraph.exec(e);if(t){let e=t[1].charAt(t[1].length-1)===`
26`?t[1].slice(0,-1):t[1];return{type:"paragraph",raw:t[0],text:e,tokens:this.lexer.inline(e)}}}text(e){let t=this.rules.block.text.exec(e);if(t)return{type:"text",raw:t[0],text:t[0],tokens:this.lexer.inline(t[0])}}escape(e){let t=this.rules.inline.escape.exec(e);if(t)return{type:"escape",raw:t[0],text:t[1]}}tag(e){let t=this.rules.inline.tag.exec(e);if(t)return!this.lexer.state.inLink&&this.rules.other.startATag.test(t[0])?this.lexer.state.inLink=!0:this.lexer.state.inLink&&this.rules.other.endATag.test(t[0])&&(this.lexer.state.inLink=!1),!this.lexer.state.inRawBlock&&this.rules.other.startPreScriptTag.test(t[0])?this.lexer.state.inRawBlock=!0:this.lexer.state.inRawBlock&&this.rules.other.endPreScriptTag.test(t[0])&&(this.lexer.state.inRawBlock=!1),{type:"html",raw:t[0],inLink:this.lexer.state.inLink,inRawBlock:this.lexer.state.inRawBlock,block:!1,text:t[0]}}link(e){let t=this.rules.inline.link.exec(e);if(t){let e=t[2].trim();if(!this.options.pedantic&&this.rules.other.startAngleBracket.test(e)){if(!this.rules.other.endAngleBracket.test(e))return;let t=eM(e.slice(0,-1),"\\");if((e.length-t.length)%2==0)return}else{let e=function(e){if(-1===e.indexOf(")"))return -1;let t=0;for(let a=0;a<e.length;a++)if("\\"===e[a])a++;else if("("===e[a])t++;else if(")"===e[a]&&--t<0)return a;return t>0?-2:-1}(t[2]);if(-2===e)return;if(e>-1){let a=(0===t[0].indexOf("!")?5:4)+t[1].length+e;t[2]=t[2].substring(0,e),t[0]=t[0].substring(0,a).trim(),t[3]=""}}let a=t[2],r="";if(this.options.pedantic){let e=this.rules.other.pedanticHrefTitle.exec(a);e&&(a=e[1],r=e[3])}else r=t[3]?t[3].slice(1,-1):"";return a=a.trim(),this.rules.other.startAngleBracket.test(a)&&(a=this.options.pedantic&&!this.rules.other.endAngleBracket.test(e)?a.slice(1):a.slice(1,-1)),eD(t,{href:a&&a.replace(this.rules.inline.anyPunctuation,"$1"),title:r&&r.replace(this.rules.inline.anyPunctuation,"$1")},t[0],this.lexer,this.rules)}}reflink(e,t){let a;if((a=this.rules.inline.reflink.exec(e))||(a=this.rules.inline.nolink.exec(e))){let e=t[(a[2]||a[1]).replace(this.rules.other.multipleSpaceGlobal," ").toLowerCase()];if(!e){let e=a[0].charAt(0);return{type:"text",raw:e,text:e}}return eD(a,e,a[0],this.lexer,this.rules)}}emStrong(e,t,a=""){let r=this.rules.inline.emStrongLDelim.exec(e);if(!(!r||r[3]&&a.match(this.rules.other.unicodeAlphaNumeric))&&(!(r[1]||r[2])||!a||this.rules.inline.punctuation.exec(a))){let a=[...r[0]].length-1,i,n,s=a,l=0,o="*"===r[0][0]?this.rules.inline.emStrongRDelimAst:this.rules.inline.emStrongRDelimUnd;for(o.lastIndex=0,t=t.slice(-1*e.length+a);null!=(r=o.exec(t));){if(!(i=r[1]||r[2]||r[3]||r[4]||r[5]||r[6]))continue;if(n=[...i].length,r[3]||r[4]){s+=n;continue}if((r[5]||r[6])&&a%3&&!((a+n)%3)){l+=n;continue}if((s-=n)>0)continue;n=Math.min(n,n+s+l);let t=[...r[0]][0].length,o=e.slice(0,a+r.index+t+n);if(Math.min(a,n)%2){let e=o.slice(1,-1);return{type:"em",raw:o,text:e,tokens:this.lexer.inlineTokens(e)}}let c=o.slice(2,-2);return{type:"strong",raw:o,text:c,tokens:this.lexer.inlineTokens(c)}}}}codespan(e){let t=this.rules.inline.code.exec(e);if(t){let e=t[2].replace(this.rules.other.newLineCharGlobal," "),a=this.rules.other.nonSpaceChar.test(e),r=this.rules.other.startingSpaceChar.test(e)&&this.rules.other.endingSpaceChar.test(e);return a&&r&&(e=e.substring(1,e.length-1)),{type:"codespan",raw:t[0],text:e}}}br(e){let t=this.rules.inline.br.exec(e);if(t)return{type:"br",raw:t[0]}}del(e){let t=this.rules.inline.del.exec(e);if(t)return{type:"del",raw:t[0],text:t[2],tokens:this.lexer.inlineTokens(t[2])}}autolink(e){let t=this.rules.inline.autolink.exec(e);if(t){let e,a;return a="@"===t[2]?"mailto:"+(e=t[1]):e=t[1],{type:"link",raw:t[0],text:e,href:a,tokens:[{type:"text",raw:e,text:e}]}}}url(e){let t;if(t=this.rules.inline.url.exec(e)){let e,a;if("@"===t[2])a="mailto:"+(e=t[0]);else{let r;do r=t[0],t[0]=this.rules.inline._backpedal.exec(t[0])?.[0]??"";while(r!==t[0])e=t[0],a="www."===t[1]?"http://"+t[0]:t[0]}return{type:"link",raw:t[0],text:e,href:a,tokens:[{type:"text",raw:e,text:e}]}}}inlineText(e){let t=this.rules.inline.text.exec(e);if(t){let e=this.lexer.state.inRawBlock;return{type:"text",raw:t[0],text:t[0],escaped:e}}}},e_=class e{tokens;options;state;inlineQueue;tokenizer;constructor(e){this.tokens=[],this.tokens.links=Object.create(null),this.options=e||P,this.options.tokenizer=this.options.tokenizer||new eL,this.tokenizer=this.options.tokenizer,this.tokenizer.options=this.options,this.tokenizer.lexer=this,this.inlineQueue=[],this.state={inLink:!1,inRawBlock:!1,top:!0};let t={other:D,block:eI.normal,inline:eF.normal};this.options.pedantic?(t.block=eI.pedantic,t.inline=eF.pedantic):this.options.gfm&&(t.block=eI.gfm,this.options.breaks?t.inline=eF.breaks:t.inline=eF.gfm),this.tokenizer.rules=t}static get rules(){return{block:eI,inline:eF}}static lex(t,a){return new e(a).lex(t)}static lexInline(t,a){return new e(a).inlineTokens(t)}lex(e){e=e.replace(D.carriageReturn,`
27`),this.blockTokens(e,this.tokens);for(let e=0;
27e<this.inlineQueue.length;e++){let t=this.inlineQueue[e];this.inlineTokens(t.src,t.tokens)}return this.inlineQueue=[],this.tokens}blockTokens(e,t=[],a=!1){for(this.options.pedantic&&(e=e.replace(D.tabCharGlobal,"    ").replace(D.spaceLine,""));e;){let r;if(this.options.extensions?.block?.some(a=>!!(r=a.call({lexer:this},e,t))&&(e=e.substring(r.raw.length),t.push(r),!0)))continue;if(r=this.tokenizer.space(e)){e=e.substring(r.raw.length);let a=t.at(-1);1===r.raw.length&&void 0!==a?a.raw+=`
28`:t.push(r);continue}if(r=this.tokenizer.code(e)){e=e.substring(r.raw.length);let a=t.at(-1);a?.type==="paragraph"||a?.type==="text"?(a.raw+=(a.raw.endsWith(`
29`)?"":`
30`)+r.raw,a.text+=`
31`+r.text,this.inlineQueue.at(-1).src=a.text):t.push(r);continue}if((r=this.tokenizer.fences(e))||(r=this.tokenizer.heading(e))||(r=this.tokenizer.hr(e))||(r=this.tokenizer.blockquote(e))||(r=this.tokenizer.list(e))||(r=this.tokenizer.html(e))){e=e.substring(r.raw.length),t.push(r);continue}if(r=this.tokenizer.def(e)){e=e.substring(r.raw.length);let a=t.at(-1);a?.type==="paragraph"||a?.type==="text"?(a.raw+=(a.raw.endsWith(`
32`)?"":`
33`)+r.raw,a.text+=`
34`+r.raw,this.inlineQueue.at(-1).src=a.text):this.tokens.links[r.tag]||(this.tokens.links[r.tag]={href:r.href,title:r.title},t.push(r));continue}if((r=this.tokenizer.table(e))||(r=this.tokenizer.lheading(e))){e=e.substring(r.raw.length),t.push(r);continue}let i=e;if(this.options.extensions?.startBlock){let t=1/0,a=e.slice(1),r;this.options.extensions.startBlock.forEach(e=>{"number"==typeof(r=e.call({lexer:this},a))&&r>=0&&(t=Math.min(t,r))}),t<1/0&&t>=0&&(i=e.substring(0,t+1))}if(this.state.top&&(r=this.tokenizer.paragraph(i))){let n=t.at(-1);a&&n?.type==="paragraph"?(n.raw+=(n.raw.endsWith(`
35`)?"":`
36`)+r.raw,n.text+=`
37`+r.text,this.inlineQueue.pop(),this.inlineQueue.at(-1).src=n.text):t.push(r),a=i.length!==e.length,e=e.substring(r.raw.length);continue}if(r=this.tokenizer.text(e)){e=e.substring(r.raw.length);let a=t.at(-1);a?.type==="text"?(a.raw+=(a.raw.endsWith(`
38`)?"":`
39`)+r.raw,a.text+=`
40`+r.text,this.inlineQueue.pop(),this.inlineQueue.at(-1).src=a.text):t.push(r);continue}if(e){let t="Infinite loop on byte: "+e.charCodeAt(0);if(this.options.silent){console.error(t);break}throw Error(t)}}return this.state.top=!0,t}inline(e,t=[]){return this.inlineQueue.push({src:e,tokens:t}),t}inlineTokens(e,t=[]){let a,r=e,i=null;if(this.tokens.links){let e=Object.keys(this.tokens.links);if(e.length>0)for(;null!=(i=this.tokenizer.rules.inline.reflinkSearch.exec(r));)e.includes(i[0].slice(i[0].lastIndexOf("[")+1,-1))&&(r=r.slice(0,i.index)+"["+"a".repeat(i[0].length-2)+"]"+r.slice(this.tokenizer.rules.inline.reflinkSearch.lastIndex))}for(;null!=(i=this.tokenizer.rules.inline.anyPunctuation.exec(r));)r=r.slice(0,i.index)+"++"+r.slice(this.tokenizer.rules.inline.anyPunctuation.lastIndex);for(;null!=(i=this.tokenizer.rules.inline.blockSkip.exec(r));)a=i[2]?i[2].length:0,r=r.slice(0,i.index+a)+"["+"a".repeat(i[0].length-a-2)+"]"+r.slice(this.tokenizer.rules.inline.blockSkip.lastIndex);r=this.options.hooks?.emStrongMask?.call({lexer:this},r)??r;let n=!1,s="";for(;e;){let a;if(n||(s=""),n=!1,this.options.extensions?.inline?.some(r=>!!(a=r.call({lexer:this},e,t))&&(e=e.substring(a.raw.length),t.push(a),!0)))continue;if((a=this.tokenizer.escape(e))||(a=this.tokenizer.tag(e))||(a=this.tokenizer.link(e))){e=e.substring(a.raw.length),t.push(a);continue}if(a=this.tokenizer.reflink(e,this.tokens.links)){e=e.substring(a.raw.length);let r=t.at(-1);"text"===a.type&&r?.type==="text"?(r.raw+=a.raw,r.text+=a.text):t.push(a);continue}if((a=this.tokenizer.emStrong(e,r,s))||(a=this.tokenizer.codespan(e))||(a=this.tokenizer.br(e))||(a=this.tokenizer.del(e))||(a=this.tokenizer.autolink(e))||!this.state.inLink&&(a=this.tokenizer.url(e))){e=e.substring(a.raw.length),t.push(a);continue}let i=e;if(this.options.extensions?.startInline){let t=1/0,a=e.slice(1),r;this.options.extensions.startInline.forEach(e=>{"number"==typeof(r=e.call({lexer:this},a))&&r>=0&&(t=Math.min(t,r))}),t<1/0&&t>=0&&(i=e.substring(0,t+1))}if(a=this.tokenizer.inlineText(i)){e=e.substring(a.raw.length),"_"!==a.raw.slice(-1)&&(s=a.raw.slice(-1)),n=!0;let r=t.at(-1);r?.type==="text"?(r.raw+=a.raw,r.text+=a.text):t.push(a);continue}if(e){let t="Infinite loop on byte: "+e.charCodeAt(0);if(this.options.silent){console.error(t);break}throw Error(t)}}return t}},eO=class{options;parser;constructor(e){this.options=e||P}space(e){return""}code({text:e,lang:t,escaped:a}){let r=(t||"").match(D.notSpaceStart)?.[0],i=e.replace(D.endingNewline,"")+`
41`;return r?'<pre><code class="language-'+eP(r)+'">'+(a?i:eP(i,!0))+`</code></pre>
42`:"<pre><code>"+(a?i:eP(i,!0))+`</code></pre>
43`}blockquote({tokens:e}){return`<blockquote>
44${this.parser.parse(e)}</blockquote>
45`}html({text:e}){return e}def(e){return""}heading({tokens:e,depth:t}){return`<h${t}>${this.parser.parseInline(e)}</h${t}>
46`}hr(e){return`<hr>
47`}list(e){let t=e.ordered,a=e.start,r="";for(let t=0;t<e.items.length;t++){let a=e.items[t];r+=this.listitem(a)}let i=t?"ol":"ul";return"<"+i+(t&&1!==a?' start="'+a+'"':"")+`>
48`+r+"</"+i+`>
49`}listitem(e){return`<li>${this.parser.parse(e.tokens)}</li>
50`}checkbox({checked:e}){return"<input "+(e?'checked="" ':"")+'disabled="" type="checkbox"> '}paragraph({tokens:e}){return`<p>${this.parser.parseInline(e)}</p>
51`}table(e){let t="",a="";for(let t=0;t<e.header.length;t++)a+=this.tablecell(e.header[t]);t+=this.tablerow({text:a});let r="";for(let t=0;t<e.rows.length;t++){let i=e.rows[t];a="";for(let e=0;e<i.length;e++)a+=this.tablecell(i[e]);r+=this.tablerow({text:a})}return r&&(r=`<tbody>${r}</tbody>`),`<table>
52<thead>
53`+t+`</thead>
54`+r+`</table>
55`}tablerow({text:e}){return`<tr>
56${e}</tr>
57`}tablecell(e){let t=this.parser.parseInline(e.tokens),a=e.header?"th":"td";return(e.align?`<${a} align="${e.align}">`:`<${a}>`)+t+`</${a}>
58`}strong({tokens:e}){return`<strong>${this.parser.parseInline(e)}</strong>`}em({tokens:e}){return`<em>${this.parser.parseInline(e)}</em>`}codespan({text:e}){return`<code>${eP(e,!0)}</code>`}br(e){return"<br>"}del({tokens:e}){return`<del>${this.parser.parseInline(e)}</del>`}link({href:e,title:t,tokens:a}){let r=this.parser.parseInline(a),i=eA(e);
58if(null===i)return r;let n='<a href="'+(e=i)+'"';return t&&(n+=' title="'+eP(t)+'"'),n+=">"+r+"</a>"}image({href:e,title:t,text:a,tokens:r}){r&&(a=this.parser.parseInline(r,this.parser.textRenderer));let i=eA(e);if(null===i)return eP(a);e=i;let n=`<img src="${e}" alt="${a}"`;return t&&(n+=` title="${eP(t)}"`),n+=">"}text(e){return"tokens"in e&&e.tokens?this.parser.parseInline(e.tokens):"escaped"in e&&e.escaped?e.text:eP(e.text)}},eV=class{strong({text:e}){return e}em({text:e}){return e}codespan({text:e}){return e}del({text:e}){return e}html({text:e}){return e}text({text:e}){return e}link({text:e}){return""+e}image({text:e}){return""+e}br(){return""}checkbox({raw:e}){return e}},eB=class e{options;renderer;textRenderer;constructor(e){this.options=e||P,this.options.renderer=this.options.renderer||new eO,this.renderer=this.options.renderer,this.renderer.options=this.options,this.renderer.parser=this,this.textRenderer=new eV}static parse(t,a){return new e(a).parse(t)}static parseInline(t,a){return new e(a).parseInline(t)}parse(e){let t="";for(let a=0;a<e.length;a++){let r=e[a];if(this.options.extensions?.renderers?.[r.type]){let e=this.options.extensions.renderers[r.type].call({parser:this},r);if(!1!==e||!["space","hr","heading","code","table","blockquote","list","html","def","paragraph","text"].includes(r.type)){t+=e||"";continue}}switch(r.type){case"space":t+=this.renderer.space(r);break;case"hr":t+=this.renderer.hr(r);break;case"heading":t+=this.renderer.heading(r);break;case"code":t+=this.renderer.code(r);break;case"table":t+=this.renderer.table(r);break;case"blockquote":t+=this.renderer.blockquote(r);break;case"list":t+=this.renderer.list(r);break;case"checkbox":t+=this.renderer.checkbox(r);break;case"html":t+=this.renderer.html(r);break;case"def":t+=this.renderer.def(r);break;case"paragraph":t+=this.renderer.paragraph(r);break;case"text":t+=this.renderer.text(r);break;default:{let e='Token with "'+r.type+'" type was not found.';if(this.options.silent)return console.error(e),"";throw Error(e)}}}return t}parseInline(e,t=this.renderer){let a="";for(let r=0;r<e.length;r++){let i=e[r];if(this.options.extensions?.renderers?.[i.type]){let e=this.options.extensions.renderers[i.type].call({parser:this},i);if(!1!==e||!["escape","html","link","image","strong","em","codespan","br","del","text"].includes(i.type)){a+=e||"";continue}}switch(i.type){case"escape":case"text":a+=t.text(i);break;case"html":a+=t.html(i);break;case"link":a+=t.link(i);break;case"image":a+=t.image(i);break;case"checkbox":a+=t.checkbox(i);break;case"strong":a+=t.strong(i);break;case"em":a+=t.em(i);break;case"codespan":a+=t.codespan(i);break;case"br":a+=t.br(i);break;case"del":a+=t.del(i);break;default:{let e='Token with "'+i.type+'" type was not found.';if(this.options.silent)return console.error(e),"";throw Error(e)}}}return a}},ez=class{options;block;constructor(e){this.options=e||P}static passThroughHooks=new Set(["preprocess","postprocess","processAllTokens","emStrongMask"]);static passThroughHooksRespectAsync=new Set(["preprocess","postprocess","processAllTokens"]);preprocess(e){return e}postprocess(e){return e}processAllTokens(e){return e}emStrongMask(e){return e}provideLexer(){return this.block?e_.lex:e_.lexInline}provideParser(){return this.block?eB.parse:eB.parseInline}},eU=new class{defaults=R();options=this.setOptions;parse=this.parseMarkdown(!0);parseInline=this.parseMarkdown(!1);Parser=eB;Renderer=eO;TextRenderer=eV;Lexer=e_;Tokenizer=eL;Hooks=ez;constructor(...e){this.use(...e)}walkTokens(e,t){let a=[];for(let r of e)switch(a=a.concat(t.call(this,r)),r.type){case"table":for(let e of r.header)a=a.concat(this.walkTokens(e.tokens,t));for(let e of r.rows)for(let r of e)a=a.concat(this.walkTokens(r.tokens,t));break;case"list":a=a.concat(this.walkTokens(r.items,t));break;default:{let e=r;this.defaults.extensions?.childTokens?.[e.type]?this.defaults.extensions.childTokens[e.type].forEach(r=>{let i=e[r].flat(1/0);a=a.concat(this.walkTokens(i,t))}):e.tokens&&(a=a.concat(this.walkTokens(e.tokens,t)))}}return a}use(...e){let t=this.defaults.extensions||{renderers:{},childTokens:{}};
58return e.forEach(e=>{let a={...e};if(a.async=this.defaults.async||a.async||!1,e.extensions&&(e.extensions.forEach(e=>{if(!e.name)throw Error("extension name required");if("renderer"in e){let a=t.renderers[e.name];a?t.renderers[e.name]=function(...t){let r=e.renderer.apply(this,t);return!1===r&&(r=a.apply(this,t)),r}:t.renderers[e.name]=e.renderer}if("tokenizer"in e){if(!e.level||"block"!==e.level&&"inline"!==e.level)throw Error("extension level must be 'block' or 'inline'");let a=t[e.level];a?a.unshift(e.tokenizer):t[e.level]=[e.tokenizer],e.start&&("block"===e.level?t.startBlock?t.startBlock.push(e.start):t.startBlock=[e.start]:"inline"===e.level&&(t.startInline?t.startInline.push(e.start):t.startInline=[e.start]))}"childTokens"in e&&e.childTokens&&(t.childTokens[e.name]=e.childTokens)}),a.extensions=t),e.renderer){let t=this.defaults.renderer||new eO(this.defaults);for(let a in e.renderer){if(!(a in t))throw Error(`renderer '${a}' does not exist`);if(["options","parser"].includes(a))continue;let r=e.renderer[a],i=t[a];t[a]=(...e)=>{let a=r.apply(t,e);return!1===a&&(a=i.apply(t,e)),a||""}}a.renderer=t}if(e.tokenizer){let t=this.defaults.tokenizer||new eL(this.defaults);for(let a in e.tokenizer){if(!(a in t))throw Error(`tokenizer '${a}' does not exist`);if(["options","rules","lexer"].includes(a))continue;let r=e.tokenizer[a],i=t[a];t[a]=(...e)=>{let a=r.apply(t,e);return!1===a&&(a=i.apply(t,e)),a}}a.tokenizer=t}if(e.hooks){let t=this.defaults.hooks||new ez;for(let a in e.hooks){if(!(a in t))throw Error(`hook '${a}' does not exist`);if(["options","block"].includes(a))continue;let r=e.hooks[a],i=t[a];ez.passThroughHooks.has(a)?t[a]=e=>{if(this.defaults.async&&ez.passThroughHooksRespectAsync.has(a))return(async()=>{let a=await r.call(t,e);return i.call(t,a)})();let n=r.call(t,e);return i.call(t,n)}:t[a]=(...e)=>{if(this.defaults.async)return(async()=>{let a=await r.apply(t,e);return!1===a&&(a=await i.apply(t,e)),a})();let a=r.apply(t,e);return!1===a&&(a=i.apply(t,e)),a}}a.hooks=t}if(e.walkTokens){let t=this.defaults.walkTokens,r=e.walkTokens;a.walkTokens=function(e){let a=[];return a.push(r.call(this,e)),t&&(a=a.concat(t.call(this,e))),a}}this.defaults={...this.defaults,...a}}),this}setOptions(e){return this.defaults={...this.defaults,...e},this}lexer(e,t){return e_.lex(e,t??this.defaults)}parser(e,t){return eB.parse(e,t??this.defaults)}parseMarkdown(e){return(t,a)=>{let r={...a},i={...this.defaults,...r},n=this.onError(!!i.silent,!!i.async);if(!0===this.defaults.async&&!1===r.async)return n(Error("marked(): The async option was set to true by an extension. Remove async: false from the parse options object to return a Promise."));if(typeof t>"u"||null===t)return n(Error("marked(): input parameter is undefined or null"));if("string"!=typeof t)return n(Error("marked(): input parameter is of type "+Object.prototype.toString.call(t)+", string expected"));if(i.hooks&&(i.hooks.options=i,i.hooks.block=e),i.async)return(async()=>{let a=i.hooks?await i.hooks.preprocess(t):t,r=await (i.hooks?await i.hooks.provideLexer():e?e_.lex:e_.lexInline)(a,i),n=i.hooks?await i.hooks.processAllTokens(r):r;i.walkTokens&&await Promise.all(this.walkTokens(n,i.walkTokens));let s=await (i.hooks?await i.hooks.provideParser():e?eB.parse:eB.parseInline)(n,i);return i.hooks?await i.hooks.postprocess(s):s})().catch(n);try{i.hooks&&(t=i.hooks.preprocess(t));let a=(i.hooks?i.hooks.provideLexer():e?e_.lex:e_.lexInline)(t,i);i.hooks&&(a=i.hooks.processAllTokens(a)),i.walkTokens&&this.walkTokens(a,i.walkTokens);let r=(i.hooks?i.hooks.provideParser():e?eB.parse:eB.parseInline)(a,i);return i.hooks&&(r=i.hooks.postprocess(r)),r}catch(e){return n(e)}}}onError(e,t){return a=>{if(a.message+=`
59Please report this to https://github.com/markedjs/marked.`,e){let e="<p>An error occurred:</p><pre>"+eP(a.message+"",!0)+"</pre>";return t?Promise.resolve(e):e}if(t)return Promise.reject(a);throw a}}};function e$(e,t){return eU.parse(e,t)}e$.options=e$.setOptions=function(e){return eU.setOptions(e),e$.defaults=eU.defaults,P=e$.defaults,e$},e$.getDefaults=R,e$.defaults=P,e$.use=function(...e){return eU.use(...e),e$.defaults=eU.defaults,P=e$.defaults,e$},e$.walkTokens=function(e,t){return eU.walkTokens(e,t)},e$.parseInline=eU.parseInline,e$.Parser=eB,e$.parser=eB.parse,e$.Renderer=eO,e$.TextRenderer=eV,e$.Lexer=e_,e$.lexer=e_.lex,e$.Tokenizer=eL,e$.Hooks=ez,e$.parse=e$,e$.options,e$.setOptions,e$.use,e$.walkTokens,e$.parseInline,eB.parse,e_.lex;var eq=e.i(510154);
59function eH(e){let t=(0,j.useSearchParams)(),{defaultQuery:a,noIntentAction:s,language:l,siteId:o,pageId:c,sections:d,isEdit:p}=e,[m,f]=u.default.useState({}),[h,g]=u.default.useState(null),v=async()=>{let e,r=t.get(F.DG_QUERY_PARAMS.query)||(s===i.GenerateWithPredefinedQuery?a:void 0),n=t.get(F.DG_QUERY_PARAMS.variationId)||void 0;if(Object.keys(m).length>0&&f({}),h&&g(null),!r&&!n)return;let u=d?.filter(e=>e?.sectionType).map(e=>e.sectionType?.includes("_")?e.sectionType.split("_")[0]:e.sectionType).filter(e=>e);if(!u?.length)return;f(Object.fromEntries(u.map(e=>[e,{isLoading:!0,sectionData:null}])));let p=!!t.get(F.DG_QUERY_PARAMS.query);p&&window.DataIntelligenceSubmitScript&&window.DataIntelligenceSubmitScript?._client?.sentenceClient?.writeSentence({predicate:"Intent Box Prompt",object:r});let v=(e={currentUserJourney:[],subjectKey:"",source:""},window.DataIntelligenceSubmitScript&&(e.currentUserJourney=window.DataIntelligenceSubmitScript?._client?.recommenderClient?.getClientJourney()||[],e.subjectKey=window.DataIntelligenceSubmitScript?._client?.subjectKey||"",e.source=window.DataIntelligenceSubmitScript?._client?.source||""),e);I.fetchDataStream({sections:u,query:r,siteId:o,language:l,pageId:c,isUserQuery:p,variationId:n,userJourneyData:v},e=>{f(t=>({...t,[e.sectionName]:{isLoading:!1,sectionData:e.sectionData}}))},e=>{g(e),f(e=>{let t={...e};return Object.keys(t).forEach(e=>{t[e]={isLoading:!1,sectionData:null}}),t})},e=>{let t=Array.isArray(e)?e:[];if(0===t.length||t.every(e=>{var t;return null==(t=e?.sectionData)||(Array.isArray(t)?0===t.length:"object"==typeof t&&0===Object.keys(t).length||"string"==typeof t&&t.includes("Not enough data"))})){g({errorMessage:"No data for this query could be found. Try another one.",errorType:"NoContent"}),f(e=>{let t={...e};return Object.keys(t).forEach(e=>{t[e]={isLoading:!1,sectionData:null}}),t});return}f(e=>{let a={...e};return t.forEach(e=>{a[e.sectionName]={isLoading:!1,sectionData:e.sectionData}}),a})})};return((0,u.useEffect)(()=>{p||v()},[t]),h)?[(0,n.jsx)(u.Fragment,{children:function({isLoading:e,sectionData:t,cssClassName:a}){return e?(0,n.jsx)("div",{className:"skeleton-loader d-flex justify-content-center mb-4",children:(0,n.jsx)("svg",{width:"808",height:"150",viewBox:"0 0 808 150",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:(0,n.jsx)("rect",{width:"808",height:"150",fill:"#F0F0F0"})})}):t?.errorMessage?(0,n.jsx)("div",{className:`error-section ${a||""}`,children:(0,n.jsx)("div",{className:"container",children:(0,n.jsx)("section",{className:"row pt-4 pb-4",children:(0,n.jsx)("div",{className:"col-md-12",children:(0,n.jsxs)("div",{className:"alert alert-warning d-flex align-items-center",role:"alert",children:[(0,n.jsx)("i",{className:"bi bi-exclamation-triangle-fill me-2",style:{fontSize:"1.25rem",lineHeight:1}}),(0,n.jsx)("div",{children:t.errorMessage})]})})})})}):null}({isLoading:!1,sectionData:h,cssClassName:""})},"section-error")]:d.map((e,t)=>{let a=e.sectionType?.includes("_")?e.sectionType.split("_")[0]:e.sectionType;if(!a)return null;let i={...m?.[a],cssClassName:e.cssClassName};if(p)return(0,n.jsx)(u.Fragment,{children:(0,n.jsx)("h3",{children:function(e){switch(e){case r.TitleAndSummary:return"Title and Summary";case r.RichText:return"Rich Text";case r.FAQ:return"FAQ";case r.Hero:return"Hero";case r.ContentListCards:return"Content List Cards";case r.ContentList:return"Content List"}}(e.sectionType)},`section-title-${t}`)},`section-edit-${t}`);if(!i)return null;switch(e.sectionType){case r.TitleAndSummary:return(0,n.jsx)(u.Fragment,{children:function({isLoading:e,sectionData:t,cssClassName:a}){return e?(0,n.jsx)("div",{className:"skeleton-loader d-flex justify-content-center mb-4",children:(0,n.jsxs)("svg",{width:"808",height:"199",viewBox:"0 0 808 199",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[(0,n.jsx)("rect",{x:"299",width:"211",height:"38",fill:"#F0F0F0"}),(0,n.jsx)("rect",{y:"96",width:"808",height:"16",fill:"#F0F0F0"}),(0,n.jsx)("rect",{y:"125",width:"738",height:"16",fill:"#F0F0F0"}),(0,n.jsx)("rect",{y:"154",width:"808",height:"16",fill:"#F0F0F0"}),(0,n.jsx)("rect",{y:"183",width:"738",height:"16",fill:"#F0F0F0"})]})}):t?(0,n.jsx)("div",{className:`container ${a}`,children:(0,n.jsx)("div",{className:"row pt-4 pb-4",children:(0,n.jsx)("div",{className:"col-md-12",children:(0,n.jsxs)("div",{className:"pt-4 pb-4",children:[(0,n.jsx)("h1",{className:"mb-2",children:(0,n.jsx)("strong",{children:t.title})}),(0,n.jsx)("p",{children:t.summary})]})})})}):null}(i)},`section-${t}`);case r.FAQ:return(0,n.jsx)(u.Fragment,{children:function({isLoading:e,sectionData:t,cssClassName:a}){return e?(0,n.jsx)("div",{className:"skeleton-loader d-flex justify-content-center mb-4",children:(0,n.jsxs)("svg",{width:"808",height:"437",viewBox:"0 0 808 437",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[(0,n.jsx)("rect",{x:"148",width:"496",height:"38",fill:"#F0F0F0"}),(0,n.jsx)("rect",{y:"99",width:"808",height:"16",fill:"#F0F0F0"}),(0,n.jsx)("rect",{y:"128",width:"738",height:"16",fill:"#F0F0F0"}),(0,n.jsx)("rect",{y:"157",width:"808",height:"16",fill:"#F0F0F0"}),(0,n.jsx)("rect",{y:"231",width:"808",height:"16",fill:"#F0F0F0"}),(0,n.jsx)("rect",{y:"260",width:"738",height:"16",fill:"#F0F0F0"}),(0,n.jsx)("rect",{y:"289",width:"808",height:"16",fill:"#F0F0F0"}),(0,n.jsx)("rect",{y:"363",width:"808",height:"16",fill:"#F0F0F0"}),(0,n.jsx)("rect",{y:"392",width:"738",height:"16",fill:"#F0F0F0"}),(0,n.jsx)("rect",{y:"421",width:"808",height:"16",fill:"#F0F0F0"})]})}):Array.isArray(t)&&t?.length!==0?(0,n.jsx)("div",{className:`container ${a}`,children:t.map((e,t)=>(0,n.jsx)("div",{className:"row pb-2",children:(0,n.jsxs)("div",{className:"col-md-12 col-lg-10",children:[(0,n.jsx)("h6",{children:e.question}),(0,n.jsx)("p",{children:e.answer})]})},t))}):null}(i)},`section-${t}`);case r.Hero:return(0,n.jsx)(u.Fragment,{children:function({sectionData:e,isLoading:t,cssClassName:a}){return t?(0,n.jsx)("div",{className:"skeleton-loader d-flex justify-content-center mb-4",children:(0,n.jsxs)("svg",{width:"915",height:"111",viewBox:"0 0 915 111",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[(0,n.jsx)("rect",{width:"628",height:"38",fill:"#F0F0F0"}),(0,n.jsx)("rect",{y:"65",width:"915",height:"16",fill:"#F0F0F0"}),(0,n.jsx)("rect",{y:"95",width:"696",height:"16",fill:"#F0F0F0"})]})}):e?(0,n.jsx)("section",{className:`container mt-5 mb-5 ${a}`,children:(0,n.jsxs)("div",{className:"text-center pt-4 pb-4",children:[(0,n.jsx)("h2",{children:e.title}),(0,n.jsx)("p",{children:e.description})]})}):null}(i)},`section-${t}`);case r.ContentListCards:return(0,n.jsx)(u.Fragment,{children:function({sectionData:e,isLoading:t,cssClassName:a}){return t?(0,n.jsx)("div",{className:"skeleton-loader d-flex justify-content-center mb-4",children:(0,n.jsxs)("svg",{width:"915",height:"111",viewBox:"0 0 915 111",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[(0,n.jsx)("rect",{width:"628",height:"38",fill:"#F0F0F0"}),(0,n.jsx)("rect",{y:"65",width:"915",height:"16",fill:"#F0F0F0"}),(0,n.jsx)("rect",{y:"95",width:"696",height:"16",fill:"#F0F0F0"})]})}):Array.isArray(e)&&0!==e.length?(0,n.jsx)("section",{className:`container mt-4 mb-4 ${a}`,children:(0,n.jsx)("div",{className:"row row-cols-1 row-cols-md-3",children:e.map((e,t)=>(0,n.jsx)("div",{className:"col mb-4",children:(0,n.jsxs)("div",{className:"card",children:[(0,n.jsx)("img",{src:T(e.image?.url),className:"card-img-top",alt:e.title,title:e.title}),(0,n.jsxs)("div",{className:"card-body",children:[(0,n.jsx)("h4",{className:"card-title",children:e.title}),(0,n.jsx)("p",{className:"card-text",children:e.content}),(0,n.jsx)("a",{href:T(e.url),type:"button",target:"_blank",className:"btn btn-outline-dark",children:"Learn more"})]})]})},t))})}):null}(i)},`section-${t}`);case r.ContentList:return(0,n.jsx)(u.Fragment,{children:function({sectionData:e,isLoading:t,cssClassName:a}){return t?(0,n.jsx)("div",{className:"skeleton-loader d-flex justify-content-center mb-4",children:(0,n.jsxs)("svg",{width:"915",height:"111",viewBox:"0 0 915 111",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[(0,n.jsx)("rect",{width:"628",height:"38",fill:"#F0F0F0"}),(0,n.jsx)("rect",{y:"65",width:"915",height:"16",fill:"#F0F0F0"}),(0,n.jsx)("rect",{y:"95",width:"696",height:"16",fill:"#F0F0F0"})]})}):Array.isArray(e)&&0!==e.length?(0,n.jsx)("section",{className:`${a} container mt-4 mb-4`,children:(0,n.jsx)("div",{className:"row",children:(0,n.jsx)("div",{className:"col-12",children:e.map((e,t)=>(0,n.jsxs)(u.default.Fragment,{children:[(0,n.jsxs)("div",{className:"d-flex",children:[e.image&&(0,n.jsx)("div",{className:"flex-shrink-0",children:(0,n.jsx)("img",{src:T(e.image?.url),className:"card-img-top",alt:e.title,title:e.title,style:{maxWidth:"500px"}})}),(0,n.jsxs)("div",{className:"flex-grow-1 ms-3",children:[(0,n.jsx)("h4",{children:e.title}),(0,n.jsx)("p",{children:e.content}),e.url&&(0,n.jsx)("a",{className:"btn btn-outline-dark",target:"_blank",rel:"noopener noreferrer",href:T(e.url),children:"Learn more"})]})]}),(0,n.jsx)("hr",{})]},t))})})}):null}(i)},`section-${t}`);case r.RichText:return(0,n.jsx)(u.Fragment,{children:function({sectionData:e,isLoading:t,cssClassName:a}){if(t)return(0,n.jsx)("div",{className:"skeleton-loader d-flex justify-content-center mb-4",children:(0,n.jsxs)("svg",{width:"808",height:"199",viewBox:"0 0 808 199",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[(0,n.jsx)("rect",{x:"299",width:"211",height:"38",fill:"#F0F0F0"}),(0,n.jsx)("rect",{y:"96",width:"808",height:"16",fill:"#F0F0F0"}),(0,n.jsx)("rect",{y:"125",width:"738",height:"16",fill:"#F0F0F0"}),(0,n.jsx)("rect",{y:"154",width:"808",height:"16",fill:"#F0F0F0"}),(0,n.jsx)("rect",{y:"183",width:"738",height:"16",fill:"#F0F0F0"})]})});let r=eq.SanitizerService.getInstance(),i=e$.parse(("string"==typeof e?e:"")||"",{async:!1});return(0,n.jsx)("div",{className:`container ${a}`,children:(0,n.jsx)("section",{className:"row pt-5 pb-5",children:(0,n.jsx)("div",{className:"col-md-12 ",children:(0,n.jsx)("div",{dangerouslySetInnerHTML:{__html:r.sanitizeHtml(i)}})})})})}(i)},`section-${t}`)}})}function eG(e){return(0,n.jsx)("div",{...e.attributes,children:(0,n.jsx)(eH,{defaultQuery:e.defaultQuery,language:e.language,noIntentAction:e.noIntentAction,siteId:e.siteId,pageId:e.pageId,sections:e.sections,isEdit:e.isEdit})})}var eW=e.i(685727),eK=e.i(867385);e.s(["IntentDrivenContent",0,function(e){let t=(0,eK.htmlAttributes)(e),a=e.model.Properties,i=a.SectionsConfiguration||[{sectionType:r.TitleAndSummary}],s=a.DefaultQuery,l=a.NoProvidedIntent,o=e.requestContext.layout.SiteId,c=e.requestContext.layout.Id,u=e.requestContext.culture,p={Content:a.ContentCssClass,PageTitleAndSummary:a.PageTitleAndSummaryCssClass,SectionTitleAndSummary:a.SectionTitleAndSummaryCssClass,RichText:a.RichTextCssClass,ContentItemsList:a.ContentItemsListCssClass,ContentItemsCards:a.ContentItemsCardsCssClass,Hero:a.HeroCssClass,Faq:a.FaqCssClass};t.className=p?.Content||"";let m={attributes:t,defaultQuery:s,widgetContext:(0,eW.getMinimumWidgetContext)(e),noIntentAction:l,siteId:o,pageId:c,language:u,sections:i,isEdit:e.requestContext.
59isEdit};return i.forEach(e=>{switch(e.sectionType){case r.TitleAndSummary:e.cssClassName=p?.PageTitleAndSummary||"";break;case r.RichText:e.cssClassName=p?.RichText||"";break;case r.FAQ:e.cssClassName=p?.Faq||"";break;case r.Hero:e.cssClassName=p?.Hero||"";break;case r.ContentList:e.cssClassName=p?.ContentItemsList||"";break;case r.ContentListCards:e.cssClassName=p?.ContentItemsCards||"";break;default:e.cssClassName=""}}),(0,n.jsx)(d,{viewProps:m,widgetKey:e.model.Name,viewName:a.SfViewName,children:(0,n.jsx)(eG,{...m})})}],330008)},582869,e=>{"use strict";e.s(["DG_QUERY_PARAMS",0,{query:"dg-query",variationId:"variationId"}])},328037,e=>{"use strict";var t=e.i(843476),a=e.i(271645),r=e.i(490026),i=e.i(627980),n=e.i(671804),s=e.i(764892),l=e.i(618566),o=e.i(934841),c=e.i(211068);e.s(["LoginFormClient",0,function(e){let d=(0,l.useSearchParams)(),u=(0,c.getUniqueId)("sf-username-",e.widgetContext.model.Id),p=(0,c.getUniqueId)("sf-password-",e.widgetContext.model.Id),m=(0,c.getUniqueId)("sf-remember-",e.widgetContext.model.Id),f=e.labels,h=e.visibilityClasses[r.VisibilityStyle.Hidden],g=i.ExternalLoginBase.GetDefaultReturnUrl((0,o.getQueryParams)(d),{redirectUrl:e.redirectUrl}),v=i.ExternalLoginBase.GetDefaultReturnUrl((0,o.getQueryParams)(d),{isError:!0,shouldEncode:!1}),x=e.rememberMe?"col-md-6 text-end":"col-12",y=a.default.useRef(null),b=a.default.useRef(null),[w,S]=a.default.useState({}),[j,C]=a.default.useState(!1),[N,k]=a.default.useState(f.errorMessage),[I,F]=a.default.useState([]);(0,a.useEffect)(()=>{F(e.externalProviders?.map(e=>({cssClass:i.ExternalLoginBase.GetExternalLoginButtonCssClass(e.Name),externalLoginPath:i.ExternalLoginBase.GetExternalLoginPath((0,o.getQueryParams)(d),e.Name),label:e.Value}))??[])},[]);let T=(e,t)=>{t&&(e[t.name]=!0)},R=t=>({className:(0,n.classNames)("form-control",{[e.invalidClass]:w[t]}),"data-sf-invalid":w[t],name:t});return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsxs)("div",{"data-sf-role":"form-container",children:[(0,t.jsx)("h2",{className:"mb-3",children:f.header}),(0,t.jsx)("div",{id:"errorContainer",className:(0,n.classNames)("alert alert-danger my-3",{"d-block":i.ExternalLoginBase.isError((0,o.getQueryParams)(d))||j,[h]:!(i.ExternalLoginBase.isError((0,o.getQueryParams)(d))||j)}),role:"alert","aria-live":"assertive","data-sf-role":"error-message-container",children:N}),(0,t.jsxs)("form",{ref:y,onSubmit:e=>{e.preventDefault(),(e=>{var t;let a=!0;S({}),C(!1);let r=e.querySelectorAll("input[data-sf-role='required']"),i={};if(r.forEach(e=>{e.value||(T(i,e),a=!1)}),!a)return k(f.validationRequiredMessage),C(!0),S(i),a;let n=b.current;return(t=n.value,/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w+)+$/.test(t))?a:(k(f.validationInvalidEmailMessage),T(i,n),C(!0),S(i),!1)})(y.current)&&s.SecurityService.setAntiForgeryTokens().then(()=>{e.target.submit()},()=>{k("AntiForgery token retrieval failed")})},action:e.loginHandlerPath,method:"post",role:"form",noValidate:!0,children:[(0,t.jsxs)("div",{className:"mb-3",children:[(0,t.jsx)("label",{htmlFor:u,className:"form-label",children:f.emailLabel}),(0,t.jsx)("input",{type:"email",ref:b,id:u,"data-sf-role":"required",...R("username")})]}),(0,t.jsxs)("div",{className:"mb-3",children:[(0,t.jsx)("label",{htmlFor:p,className:"form-label",children:f.passwordLabel}),(0,t.jsx)("input",{type:"password",id:p,"data-sf-role":"required",...R("password")})]}),(e.rememberMe||e.forgottenPasswordLink)&&(0,t.jsxs)("div",{className:"row mb-3",children:[e.rememberMe&&(0,t.jsx)("div",{className:"checkbox col-md-6 m-0",children:(0,t.jsxs)("label",{children:[(0,t.jsx)("input",{defaultChecked:e.rememberMe,"data-val":"true","data-val-required":"The RememberMe field is required.",id:m,name:"RememberMe",type:"checkbox",defaultValue:`${e.rememberMe}`}),(0,t.jsx)("label",{htmlFor:m,children:f.rememberMeLabel})]})}),e.forgottenPasswordLink&&(0,t.jsx)("div",{className:x,children:(0,t.jsx)("a",{href:e.forgottenPasswordLink,className:"text-decoration-none",children:f.forgottenPasswordLinkLabel})})]}),(0,t.jsx)("input",{type:"hidden",name:"RedirectUrl",value:g}),(0,t.jsx)("input",{type:"hidden",name:"ErrorRedirectUrl",value:v}),(0,t.jsx)("input",{type:"hidden",name:"MembershipProviderName",value:e.membershipProviderName||""}),(0,t.jsx)("input",{type:"hidden",value:"",name:"sf_antiforgery"}),(0,t.jsx)("input",{className:"btn btn-primary w-100",type:"submit",value:f.submitButtonLabel||""}),e.rememberMe&&(0,t.jsx)("input",{name:"RememberMe",type:"hidden",value:"false"})]}),(0,t.jsx)("input",{type:"hidden",name:"ValidationInvalidEmailMessage",value:f.validationInvalidEmailMessage||""}),(0,t.jsx)("input",{type:"hidden",name:"ValidationRequiredMessage",value:f.validationRequiredMessage||""})]}),e.registrationLink&&(0,t.jsxs)("div",{className:"row mt-3",children:[(0,t.jsx)("div",{className:"col-md-6",children:f.notRegisteredLabel}),(0,t.jsx)("div",{className:"col-md-6 text-end",children:(0,t.jsx)("a",{href:e.registrationLink,className:"text-decoration-none",children:f.registerLinkText})})]}),I.length>0&&(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("h3",{className:"mt-3",children:f.externalProvidersHeader}),I.map((e,a)=>(0,t.jsx)("a",{className:(0,n.classNames)("btn border fs-5 w-100 mt-2",e.cssClass),href:e.externalLoginPath,children:e.label},a))]})]})}])},421776,e=>{"use strict";var t=e.i(843476);e.s(["AccordionGroupLink",0,function(e){return(0,t.jsx)("span",{onClick:e=>{e.preventDefault()},title:e.Title,className:"nav-link sc-accordion-link sf-group p-0 text-truncate",children:e.Title})}])},170767,e=>{"use strict";var t=e.i(843476);e.s(["AccordionLink",0,function(e){return(0,t.jsx)("a",{onMouseDown:e=>{e.target.parentElement.removeAttribute("data-bs-toggle")},title:e.Title,className:"nav-link sc-accordion-link p-0 text-truncate",href:e.Url,target:e.LinkTarget,children:e.Title})}])},95307,e=>{"use strict";var t,a,r,i,n,s=e.i(843476),l=e.i(271645),o=e.i(618566),c=e.i(490026),d=e.i(671804),u=e.i(333961),p=e.i(764892);(t=r||(r={})).Edit="Edit",t.Read="Read",t.ReadEdit="ReadEdit",(i||(i={})).AfterConfirmation="AfterConfirmation";var m=e.i(211068);function f(e){let{formData:t,setFormData:a,submitForm:r,setFileUpload:i,viewProps:n,showPasswordPrompt:o,invalidInputs:p,allowedAvatarFormats:f,isContextLive:g}=e,v=n.labels,x=(0,m.getUniqueId)("sf-first-name-",n.widgetContext.model.Id),y=(0,m.getUniqueId)("sf-last-name-",n.widgetContext.model.Id),b=(0,m.getUniqueId)("sf-email-",n.widgetContext.model.Id),w=(0,m.getUniqueId)("sf-nickname-",n.widgetContext.model.Id),S=(0,m.getUniqueId)("sf-about-",n.widgetContext.model.Id),j=(0,m.getUniqueId)("sf-password-",n.widgetContext.model.Id),C=(0,m.getUniqueId)("sf-file-upload-",n.widgetContext.model.Id),N=(0,l.useRef)(null),k=n.visibilityClasses[c.VisibilityStyle.Hidden],I=(0,d.classNames)({[k]:o}),F=(0,d.classNames)({[k]:!o}),T=e=>({className:(0,d.classNames)("form-control",{[n.invalidClass]:p[e]}
59),[u.invalidDataAttr]:p[e],name:e}),R=e=>{let{name:t,value:r}=e.target;a(e=>({...e,[t]:r}))};return(0,s.jsx)(s.Fragment,{children:(0,s.jsxs)("form",{ref:N,role:"form",noValidate:!0,method:"post",action:n.updateProfileHandlerPath,onSubmit:e=>{e.preventDefault(),r(N.current)},children:[(0,s.jsxs)("div",{"data-sf-role":"edit-profile-container",className:I,style:{display:k?"":o?"none":""},children:[(0,s.jsxs)("div",{className:"d-flex",children:[(0,s.jsx)("div",{className:"mb-3",children:(0,s.jsx)("img",{"data-sf-role":"sf-user-profile-avatar",src:t.Avatar||"/SFRes/images/Telerik.Sitefinity.Resources/Images.DefaultPhoto.png",alt:t.Email||"",width:100})}),(0,s.jsxs)("div",{className:"mx-3",children:[(0,s.jsx)("a",{href:"#",className:"link-primary",children:(0,s.jsx)("label",{htmlFor:C,children:v.changePhotoLabel})}),(0,s.jsx)("input",{onChange:e=>{if(e.target.files&&e.target.files[0]){let t=e.target.files[0],r=new FileReader;r.onload=e=>{a(t=>({...t,Avatar:e.target?.result}))},r.readAsDataURL(t),i(t)}},type:"file",id:C,"data-sf-role":"edit-profile-upload-picture-input",name:"Avatar",style:{display:"none"},accept:f})]})]}),(0,s.jsx)(h,{id:x,type:"text",value:t.FirstName||"",label:v.firstNameLabel,onChange:R,required:!0,disabled:n.readOnlyFields?.includes("FirstName"),attributes:{...T("FirstName")}}),(0,s.jsx)(h,{id:y,type:"text",value:t.LastName||"",label:v.lastNameLabel,onChange:R,required:!0,disabled:n.readOnlyFields?.includes("LastName"),attributes:{...T("LastName")}}),(0,s.jsx)(h,{id:b,type:"text",value:t.Email||"",label:v.emailLabel,onChange:R,required:!0,disabled:n.readOnlyFields?.includes("Email"),attributes:{...T("Email")}}),(0,s.jsx)(h,{id:w,type:"text",value:t.Nickname||"",label:v.nicknameLabel,onChange:R,required:!1,disabled:n.readOnlyFields?.includes("Email"),attributes:{...T("Nickname")}}),(0,s.jsxs)("div",{className:"mb-3",children:[(0,s.jsx)("label",{htmlFor:S,className:"form-label",children:v.aboutLabel}),(0,s.jsx)("textarea",{id:S,value:t.About||"",onChange:R,disabled:n.readOnlyFields?.includes("About"),...T("About")})]})]}),(0,s.jsxs)("div",{"data-sf-role":"password-container",className:F,style:{display:k||o?"":"none"},children:[(0,s.jsx)("div",{className:"mb-3",children:v.changeEmailLabel}),(0,s.jsx)(h,{id:j,type:"password",value:t.Password||"",label:v.passwordLabel,onChange:R,required:!1,disabled:!1,attributes:{...T("Password")}})]}),(0,s.jsx)("input",{className:"btn btn-primary w-100",type:"submit",value:v.saveButtonLabel,disabled:!g}),(0,s.jsx)("input",{type:"hidden",value:"",name:"sf_antiforgery"})]})})}function h(e){return(0,s.jsxs)("div",{className:"mb-3",children:[(0,s.jsx)("label",{htmlFor:e.id,className:"form-label",children:e.label}),(0,s.jsx)("input",{id:e.id,type:e.type,value:e.value||"",onChange:e.onChange,required:e.required,disabled:e.disabled,...e.attributes})]})}(a=n||(n={})).ViewMessage="ViewMessage",a.SwitchToReadMode="SwitchToReadMode",a.RedirectToPage="RedirectToPage";var g=e.i(820154);function v(e){let{viewProps:t,successMessage:a,setSuccessMessage:m,formData:h,setFormData:v,initialEmail:x,setInitialEmail:y}=e,b=t.widgetContext.requestContext,w=t.labels,S=t.visibilityClasses[c.VisibilityStyle.Hidden],j=t.allowedAvatarFormats?.join(", "),C=(0,o.useRouter)(),[N,k]=(0,l.useState)(null),[I,F]=(0,l.useState)(null),[T,R]=(0,l.useState)(!0),[P,A]=(0,l.useState)(!0),[E,M]=(0,l.useState)({}),[D,L]=(0,l.useState)(!1),[_,O]=(0,l.useState)(!1),[V,B]=(0,l.useState)(!1),[z,U]=(0,l.useState)(),$=(0,d.classNames)({[S]:!V}),q=(0,d.classNames)({[S]:!T}),H=(0,d.classNames)({[S]:!P}),G=(0,d.classNames)("alert alert-danger my-3",{[S]:!I}),W=()=>{F(null),m(!1)},K=e=>{let a,r,i,n=!0;M({}),F(null);let s={};if(Array.from(e.elements).forEach(e=>{e.value||!e.required||t.readOnlyFields?.includes(e.name)||((0,u.invalidateElement)(s,e),M(s),n=!1)}),!n)return F([w.validationRequiredMessage]),n;let l=e.querySelector("[name='Email']");return(0,u.isValidEmail)(l.value)?(null==N||(a=N.size,i=(r=N.name).substring(r.lastIndexOf(".")).toLowerCase(),!!(!(a>0x1900000)&&j?.split(",").map(e=>e.trim()).includes(i))||(F([w.invalidPhotoErrorMessage.replace("{0}","26214400").replace("{1}
59",j)]),!1)))&&n:((0,u.invalidateElement)(s,l),M(s),F([w.invalidEmailErrorMessage]),!1)},Q=e=>{if(_&&t.activationMethod===i.AfterConfirmation)R(!1),B(!0);else{let a,i="";switch(t.viewMode){case r.Edit:a=t.editModeAction,t.editModeRedirectUrl&&(i=t.editModeRedirectUrl);break;case r.ReadEdit:a=t.readEditModeAction,t.readEditModeRedirectUrl&&(i=t.readEditModeRedirectUrl)}switch(a){case n.ViewMessage:e.json().then(e=>{v(t=>({...t,Avatar:e.value.AvatarUrl})),y(e.value.Email)}),F(null),A(!0),m(!0);break;case n.SwitchToReadMode:e.json().then(e=>{v(t=>({...t,Avatar:e.value.AvatarUrl})),y(e.value.Email)}),U(!1);break;case n.RedirectToPage:C.push(i)}}},Z=(e,t,a)=>{B(!1),O(!1);let r={},i=[];e&&i.push(e),t&&Object.keys(t).forEach(e=>{let n=a.querySelector(`[name='${e}']`);if(n)if((0,u.invalidateElement)(r,n),n.id){let r=a.querySelector(`[for='${n.id}']`)?.innerHTML;i.push(t[e].replace("{0}",r))}else i.push(t[e])}),M(r),F(i)};return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)("div",{"data-sf-role":"profile-container",className:q,style:{display:S||T?"":"none"},children:t.viewMode!==r.Read&&(t.viewMode!==r.ReadEdit||z)?(0,s.jsxs)("div",{"data-sf-role":"form-container",className:H,style:{display:S||P?"":"none"},children:[(0,s.jsx)("div",{"data-sf-role":"error-message-container",className:G,style:{display:S||I?"":"none"},role:"alert","aria-live":"assertive",children:I?.map((e,t)=>(0,s.jsxs)("div",{children:[e,(0,s.jsx)("br",{})]},t))}),a&&(0,s.jsx)("div",{"data-sf-role":"success-message-container",className:"alert alert-success my-3",role:"alert","aria-live":"assertive",children:w.successNotification}),(0,s.jsx)("div",{children:(0,s.jsx)("h2",{className:"mb-3",children:w.header})}),(0,s.jsx)(f,{formData:h,setFormData:v,submitForm:e=>{if(W(),K(e)){if(D||v(e=>({...e,Password:""})),h.Email!==x&&!D){W(),L(!0),O(!0);return}p.SecurityService.setAntiForgeryTokens().then(()=>{var a,r,i,n;let s;K(e)&&(a=e,r="",i=Q,n=Z,r=r||a.attributes.action.value,s=(e=>{let a=new FormData,r=new FormData(e);for(let[e,i]of(t.id&&a.append("Id",t.id),r.entries())){if("Avatar"===e){null!==N&&a.append("image",N);continue}a.append(e,i)}return a})(a),window.fetch(r,{method:"POST",body:s,headers:{[g.X_REQUESTED_WITH_HEADER]:"react"}}).then(e=>{let t=e.status;0===t||t>=200&&t<400?i&&i(e):e.json().then(e=>{let t=e.error.message,r=e.error.fieldsErrors;n&&n(t,r,a)})}).finally(()=>{D&&(v(e=>({...e,Password:""})),L(!1))}))},()=>{F(["AntiForgery token retrieval failed"])})}},setFileUpload:k,viewProps:t,showPasswordPrompt:D,invalidInputs:E,allowedAvatarFormats:j,isContextLive:b?.isLive})]}):(0,s.jsxs)("div",{"data-sf-role":"read-container",className:"d-flex",children:[(0,s.jsx)("div",{className:"flex-shrink-0",children:(0,s.jsx)("img",{"data-sf-role":"sf-user-profile-avatar",src:h.Avatar||"",alt:h.Email||"",width:100})}),(0,s.jsxs)("div",{className:"flex-grow-1 ms-2",children:[(0,s.jsxs)("h2",{className:"mb-0",children:[h.FirstName," ",h.LastName]}),(0,s.jsx)("p",{className:"text-muted mb-3",children:h.Email}),t.viewMode===r.ReadEdit&&(0,s.jsx)("a",{"data-sf-role":"editProfileLink",href:"#",onClick:()=>U(!0),style:{textDecoration:"none"},children:w.editProfileLink})]})]})}),(0,s.jsx)(s.Fragment,{children:t.viewMode!==r.Read&&(0,s.jsxs)("div",{"data-sf-role":"confirm-email-change-container",className:$,style:{display:S||V?"":"none"},children:[(0,s.jsx)("div",{className:"mb-3","data-sf-role":"confirm-email-change-title",children:(0,s.jsx)("h2",{children:w.confirmEmailChangeTitleLabel})}),(0,s.jsx)("div",{className:"mb-3","data-sf-role":"confirm-email-change-message",children:w.confirmEmailChangeDescriptionLabel})]})})]})}var x=e.i(467300),y=e.i(973144);e.s(["ProfileDefaultView",0,function(e){let t=e.widgetContext.requestContext,a=e.labels,r=(0,o.useSearchParams)(),[i,n]=(0,l.useState)(e.isUserAuthenticated??!1),[c,d]=(0,l.useState)(""),[u,m]=(0,l.useState)(""),[f,h]=(0,l.useState)(!1),[b,w]=(0,l.useState)(!1),[S,j]=(0,l.useState)(!1),[C,N]=(0,l.useState)(!1),[k,I]=(0,l.useState)({}),[F,T]=(0,l.useState)(!1),[R,P]=(0,l.useState)(JSON.parse(JSON.stringify(e))),[A,E]=(0,l.useState)({FirstName:e?.firstName,LastName:e?.lastName,Email:e?.email,Password:"",Nickname:e?.nickname,About:e?.about,Avatar:e?.avatarUrl,...e?.customFields}),M=(0,l.useMemo)(()=>
59{if(r.get("qs"))return h(!0),r.get("qs")},[r]);(0,l.useEffect)(()=>{t?.isLive&&M&&L(M)},[t?.isLive,M]);let D=async()=>{let e=await x.RestClient.getCurrentUser().then(e=>{if(e&&e.IsAuthenticated)return e});e?.IsAuthenticated&&(P(t=>({...t,id:e?.Id,email:e?.Email,firstName:e?.FirstName,lastName:e?.LastName,nickname:e?.Nickname,about:e?.About,avatarUrl:e?.Avatar,allowedAvatarFormats:e?.AllowedAvatarFormats,customFields:e?.CustomFields,readOnlyFields:e?.ReadOnlyFields})),E({FirstName:e?.FirstName,LastName:e?.LastName,Email:e?.Email,Password:"",Nickname:e?.Nickname,About:e?.About,Avatar:e?.Avatar,...e?.CustomFields}),d(e?.Email),n(!0))};(0,l.useEffect)(()=>{t.isEdit||D()},[]);let L=e=>{let t=y.RootUrlService.getServerCmsServiceUrl(),a=`${t}/users/changeEmail${x.RestClient.buildQueryParams({qs:encodeURIComponent(e)})}`;window.fetch(a,{method:"GET",headers:{[g.X_REQUESTED_WITH_HEADER]:"react"}}).then(e=>{let t=e.status;0===t||t>=200&&t<400?(h(!1),T(!0),e.json().then(e=>{E(t=>({...t,Email:e.value.Email})),d(e.value.Email)})):400===t?N(!0):e.json().then(e=>{let t=e.error;t&&"Gone"===t.code&&(m(JSON.parse(t.message).Email),I(JSON.parse(t.message)),j(!0))})})};return(0,s.jsx)(s.Fragment,{children:(0,s.jsx)("div",{...R.attributes,children:i&&(0,s.jsx)(s.Fragment,{children:f?(0,s.jsx)(s.Fragment,{children:S?(0,s.jsxs)("div",{"data-sf-role":"confirm-email-change-container",children:[(0,s.jsx)("div",{className:"mb-3","data-sf-role":"confirm-email-change-title",children:(0,s.jsx)("h2",{children:b?a.sendConfirmationLinkSuccessTitle:a.confirmEmailChangeTitleExpiredLabel})}),(0,s.jsx)("div",{className:"mb-3","data-sf-role":"confirm-email-change-message",children:b?a.sendConfirmationLinkSuccessMessage.replace("{0}",u):a.confirmEmailChangeDescriptionExpiredLabel.replace("{0}",u)}),(0,s.jsx)("input",{className:"btn btn-primary",type:"submit",onClick:()=>{let t=e.sendAgainActivationLinkUrl,a=new FormData;for(let e in k)Object.hasOwn(k,e)&&a.append(e,k[e]);p.SecurityService.setAntiForgeryTokens().then(()=>{window.fetch(t,{method:"POST",body:a,headers:{[g.X_REQUESTED_WITH_HEADER]:"react"}})}),w(!0)},value:b?a.sendAgainActivationLink:a.sendActivationLink})]}):C&&(0,s.jsxs)("div",{"data-sf-role":"confirm-email-change-error-container",children:[(0,s.jsx)("div",{className:"mb-3",children:(0,s.jsx)("h2",{children:a.confirmEmailChangeTitleErrorLabel})}),(0,s.jsx)("div",{className:"mb-3",children:a.confirmEmailChangeDescriptionErrorLabel})]})}):(0,s.jsx)(v,{viewProps:R,successMessage:F,setSuccessMessage:T,formData:A,setFormData:E,initialEmail:c,setInitialEmail:d})})})})}],95307)},869632,e=>{"use strict";var t=e.i(843476),a=e.i(618566),r=e.i(271645),i=e.i(490026),n=e.i(333961),s=e.i(671804),l=e.i(934841),o=e.i(764892),c=e.i(627980),d=e.i(211068),u=e.i(820154);function p(e){let p=(0,a.useSearchParams)(),m={...e.viewProps},f=m.widgetContext.requestContext,h=(0,d.getUniqueId)("sf-first-name-",m.widgetContext.model.Id),g=(0,d.getUniqueId)("sf-last-name-",m.widgetContext.model.Id),v=(0,d.getUniqueId)("sf-email-",m.widgetContext.model.Id),x=(0,d.getUniqueId)("sf-new-password-",m.widgetContext.model.Id),y=(0,d.getUniqueId)("sf-repeat-password-",m.widgetContext.model.Id),b=(0,d.getUniqueId)("sf-secret-question-",m.widgetContext.model.Id),w=(0,d.getUniqueId)("sf-secret-answer-",m.widgetContext.model.Id),S=m.labels,j=m.visibilityClasses[i.VisibilityStyle.Hidden],C=r.default.useRef(null),N=r.default.useRef(null),k=r.default.useRef(null),I=r.default.useRef(null),[F,T]=r.default.useState({}),[R,P]=r.default.useState(""),[A,E]=r.default.useState(!0),[M,D]=r.default.useState(!1),[L,_]=r.default.useState(!1),[O,V]=r.default.useState(""),[B,z]=r.default.useState([]);(0,r.useEffect)(()=>{z(m.externalProviders?.map(e=>({cssClass:c.ExternalLoginBase.GetExternalLoginButtonCssClass(e.Name),externalLoginPath:c.ExternalLoginBase.GetExternalLoginPath((0,l.getQueryParams)(p),e.Name),label:e.Value}))??[])},[]);let U=()=>{let e=m.postRegistrationAction,t=m.activationMethod;if("ViewMessage"===e)"AfterConfirmation"===t?K():W();else if("RedirectToPage"===e){let e=m.redirectUrl;window.location=e}},$=e=>{P(e)},q=(e,t,a,r)=>{t=t||e.attributes.action.value;let i={model:(0,n.serializeForm)(e)},s={"Content-Type":"application/json",[u.X_REQUESTED_WITH_HEADER]:"react"};window.fetch(t,{method:"POST",body:JSON.stringify(i),headers:s}).then(e=>{let t=e.status;0===t||t>=200&&t<400?a&&a():e.json().then(e=>{let t=e.error.message;r&&r(t)})})},H=()=>{let e=S.sendAgainLabel,t=new FormData(C.current),a=t.get("Email")?.valueOf();V(e.replace("{0}",a))},G=(e,t)=>{t&&(e[t.name]=!0)},W=()=>{P(""),E(!1),D(!0)},K=()=>{E(!1),_(!0);let e=S.activationLinkLabel,t=new FormData(C.current).get("Email");V(`${e} ${t}`)},Q=(0,s.classNames)({[j]:!A}),Z=(0,s.classNames)("alert alert-danger my-3",{[j]:!R}),Y=(0,s.classNames)({[j]:!L}),J=(0,s.classNames)({[j]:!M}),X=e=>
59({className:(0,s.classNames)("form-control",{[m.invalidClass]:F[e]}),[n.invalidDataAttr]:F[e],name:e});return f.isLive&&!m.activationPageUrl?.toUpperCase().startsWith("HTTP")&&(m.activationPageUrl="u">typeof window?window.location.protocol+"//"+m.activationPageUrl:""),(0,t.jsxs)(t.Fragment,{children:[(0,t.jsxs)("div",{"data-sf-role":"form-container",className:Q,style:{display:j||A?"":"none"},children:[(0,t.jsx)("h2",{className:"mb-3",children:S.header}),(0,t.jsx)("div",{"data-sf-role":"error-message-container",className:Z,style:{display:j||R?"":"none"},role:"alert","aria-live":"assertive",children:R}),(0,t.jsxs)("form",{ref:C,role:"form",noValidate:!0,method:"post",action:e.action,onSubmit:e=>{e.preventDefault(),(e=>{let t=!0;T({});let a={};if(e.querySelectorAll("input[data-sf-role='required']").forEach(e=>{e.value||(G(a,e),T(a),t=!1)}),!t)return P(S.validationRequiredMessage),t;let r=I.current;return(0,n.isValidEmail)(r.value)?N.current.value!==k.current.value?(G(a,k.current),T(a),P(S.validationMismatchMessage),!1):t:(G(a,r),T(a),P(S.validationInvalidEmailMessage),!1)})(C.current)&&o.SecurityService.setAntiForgeryTokens().then(()=>{q(C.current,"",U,$)},()=>{P("AntiForgery token retrieval failed")})},children:[(0,t.jsxs)("div",{className:"mb-3",children:[(0,t.jsx)("label",{htmlFor:h,className:"form-label",children:S.firstNameLabel}),(0,t.jsx)("input",{id:h,type:"text","data-sf-role":"required",...X("FirstName")})]}),(0,t.jsxs)("div",{className:"mb-3",children:[(0,t.jsx)("label",{htmlFor:g,className:"form-label",children:S.lastNameLabel}),(0,t.jsx)("input",{id:g,type:"text","data-sf-role":"required",...X("LastName")})]}),(0,t.jsxs)("div",{className:"mb-3",children:[(0,t.jsx)("label",{htmlFor:v,className:"form-label",children:S.emailLabel}),(0,t.jsx)("input",{ref:I,id:v,type:"email","data-sf-role":"required",...X("Email")})]}),(0,t.jsxs)("div",{className:"mb-3",children:[(0,t.jsx)("label",{htmlFor:x,className:"form-label",children:S.passwordLabel}),(0,t.jsx)("input",{ref:N,id:x,type:"password","data-sf-role":"required",...X("Password")})]}),(0,t.jsxs)("div",{className:"mb-3",children:[(0,t.jsx)("label",{htmlFor:y,className:"form-label",children:S.repeatPasswordLabel}),(0,t.jsx)("input",{ref:k,id:y,type:"password","data-sf-role":"required",...X("RepeatPassword")})]}),m.requiresQuestionAndAnswer&&(0,t.jsxs)("div",{className:"mb-3",children:[(0,t.jsx)("label",{htmlFor:b,className:"form-label",children:S.secretQuestionLabel}),(0,t.jsx)("input",{id:b,type:"text","data-sf-role":"required",...X("Question")})]}),m.requiresQuestionAndAnswer&&(0,t.jsxs)("div",{className:"mb-3",children:[(0,t.jsx)("label",{htmlFor:w,className:"form-label",children:S.secretAnswerLabel}),(0,t.jsx)("input",{id:w,type:"text","data-sf-role":"required",...X("Answer")})]}),(0,t.jsx)("input",{className:"btn btn-primary w-100",type:"submit",value:S.registerButtonLabel}),(0,t.jsx)("input",{type:"hidden",name:"ActivationPageUrl",defaultValue:m.activationPageUrl}),(0,t.jsx)("input",{type:"hidden",value:"",name:"sf_antiforgery"})]}),m.loginPageUrl&&(0,t.jsx)("div",{className:"mt-3",children:S.loginLabel}),m.loginPageUrl&&(0,t.jsx)("a",{href:m.loginPageUrl,className:"text-decoration-none",children:S.loginLink}),B.length>0&&(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("h3",{className:"mt-3",children:S.externalProvidersHeader}),B.map((e,a)=>(0,t.jsx)("a",{className:(0,s.classNames)("btn border fs-5 w-100 mt-2",e.cssClass),href:e.externalLoginPath,"data-sf-test":"extPrv",children:e.label},a))]}),(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("input",{type:"hidden",name:"RedirectUrl",defaultValue:m.redirectUrl}),(0,t.jsx)("input",{type:"hidden",name:"PostRegistrationAction",defaultValue:m.postRegistrationAction}),(0,t.jsx)("input",{type:"hidden",name:"ActivationMethod",defaultValue:m.activationMethod}),(0,t.jsx)("input",{type:"hidden",name:"ValidationRequiredMessage",value:S.validationRequiredMessage}),(0,t.jsx)("input",{type:"hidden",name:"ValidationMismatchMessage",value:S.validationMismatchMessage}),(0,t.jsx)("input",{type:"hidden",name:"ValidationInvalidEmailMessage",value:S.validationInvalidEmailMessage})]})]}),(0,t.jsxs)("div",{"data-sf-role":"success-registration-message-container",className:J,style:{display:j||M?"":"none"},children:[(0,t.jsx)("h3",{children:S.successHeader}),(0,t.jsx)("p",{children:S.successLabel})]}),(0,t.jsxs)("div",{"data-sf-role":"confirm-registration-message-container",className:Y,style:{display:j||L?"":"none"},children:[(0,t.jsx)("h3",{children:S.activationLinkHeader}),(0,t.jsx)("p",{"data-sf-role":"activation-link-message-container",children:O}),(0,t.jsx)("a",{"data-sf-role":"sendAgainLink",onClick:e=>{let t=m.resendConfirmationEmailHandlerPath;e.preventDefault(),q(C.current,t,H)},className:"btn btn-primary",children:S.sendAgainLink}),(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("input",{type:"hidden",name:"ResendConfirmationEmailUrl",value:m.resendConfirmationEmailHandlerPath}),(0,t.jsx)("input",{type:"hidden",name:"ActivationLinkLabel",value:S.activationLinkLabel}),(0,t.jsx)("input",{type:"hidden",name:"SendAgainLink",value:S.sendAgainLink}),(0,t.jsx)("input",{type:"hidden",name:"SendAgainLabel",value:S.sendAgainLabel})]})]})]})}var m=e.i(467300),f=e.i(314915);function h(e){let{viewProps:a}=e,i=a.labels,s=r.default.useRef(null),[l,o]=r.default.useState(!1),[c,d]=r.default.useState(i.activationExpiredHeader),[p,m]=r.default.useState(i.activationExpiredLabel.replace("{0}",a.email?a.email:"")),[f,h]=r.default.useState(i.activationExpiredBtnText);return(0,t.jsx)(t.Fragment,{children:(0,t.jsx)("div",{"data-sf-role":"confirm-registration-message-container",children:(0,t.jsxs)("form",{ref:s,role:"form",noValidate:!0,method:"post",action:e.action,onSubmit:e=>{e.preventDefault();let t=s.current,r=t.attributes.action.value,c={model:(0,n.serializeForm)(t)};window.fetch(r,{method:"POST",body:JSON.stringify(c),headers:{[u.X_REQUESTED_WITH_HEADER]:"react"}}).then(()=>{l?m(i.sendAgainLabel.replace("{0}",a.email?a.email:"")):(d(i.activationLinkHeader),m(`${i.activationLinkLabel} ${a.email?a.email:""}`),h(i.sendAgainLink),o(!0))})},children:[(0,t.jsx)("h3",{children:c}),(0,t.jsx)("p",{"data-sf-role":"activation-link-message-container",children:p}),(0,t.jsx)("input",{type:"hidden",name:"Email",value:a.email}),(0,t.jsx)("input",{type:"hidden",name:"ActivationPageUrl",value:a.activationPageUrl}),(0,t.jsx)("input",{type:"submit","data-sf-role":"sendAgainLink",className:"btn btn-primary",value:f})]})})})}e.s(["RegistrationDefaultView",0,function(e){let i=e.widgetContext.model.Properties,n=e.widgetContext.requestContext,s=(0,a.useSearchParams)(),o=(0,r.useMemo)(()=>(0,l.getQueryParams)(s),[s]),c=e.labels,[d,u]=(0,r.useState)(JSON.parse(JSON.stringify(e))),g=(0,r.useMemo)(()=>(0,l.getQueryParams)(s).showSuccessMessage?.toLowerCase()==="true",[s]),v=(0,r.useMemo)(()=>!!n?.isLive&&!!o&&!!o.qs,[n?.isLive,o]),[x,y]=(0,r.useState)(),[b,w]=(0,r.useState)(),[S,j]=(0,r.useState)(!1),[C,N]=(0,r.useState)(!1);return(0,r.useEffect)(()=>{v&&m.RestClient.activateAccount(o.qs,void 0).then(()=>{y(i.ActivationMessage)}
59).catch(e=>{e instanceof f.ErrorCodeException&&"Gone"===e.code?(N(!0),u(t=>({...t,email:e.message}))):(j(!0),y(i.ActivationFailTitle),w(i.ActivationFailLabel))})},[v]),(0,t.jsx)(t.Fragment,{children:(0,t.jsxs)("div",{...d.attributes,children:[C&&(0,t.jsx)(t.Fragment,{children:(0,t.jsx)(h,{action:d.resendConfirmationEmailHandlerPath,viewProps:d})}),v&&!C&&(0,t.jsx)("h2",{className:"mb-3",children:x}),S&&(0,t.jsx)("p",{children:b}),!v&&(0,t.jsxs)(t.Fragment,{children:[g&&(0,t.jsx)("h3",{children:c.successHeader}),g&&(0,t.jsx)("p",{children:c.successLabel}),!g&&(0,t.jsx)(t.Fragment,{children:(0,t.jsx)(p,{action:d.registrationHandlerPath,viewProps:d})})]})]})})}],869632)},361651,e=>{"use strict";var t=e.i(843476),a=e.i(271645),r=e.i(490026),i=e.i(333961),n=e.i(671804),s=e.i(211068),l=e.i(820154);function o(e){let o,c=(0,s.getUniqueId)("sf-email-",e.widgetContext.model.Id),d=a.default.useRef(null),u=a.default.useRef(null),p=e.labels,m=e.visibilityClasses[r.VisibilityStyle.Hidden],[f,h]=a.default.useState({}),[g,v]=a.default.useState(!0),[x,y]=a.default.useState(!1),[b,w]=a.default.useState(""),[S,j]=a.default.useState(""),C=function(e){let t=!0;h({}),w("");let a={};return(e.querySelectorAll("input[data-sf-role='required']").forEach(e=>{e.value||((0,i.invalidateElement)(a,e),h(a),t=!1)}),t)?!!(0,i.isValidEmail)(u.current.value)||((0,i.invalidateElement)(a,u.current),h(a),w(p.invalidEmailFormatMessage),!1):(w(p.fieldIsRequiredMessage),!1)},N=(0,n.classNames)("alert alert-danger my-3",{[m]:!b||""===b}),k=(0,n.classNames)("mt-3",{[m]:!x});return e.widgetContext.requestContext.isLive&&!e.resetPasswordUrl?.toUpperCase().startsWith("HTTP")&&(e={...e,resetPasswordUrl:"u">typeof window?window.location.protocol+"//"+e.resetPasswordUrl:""}),(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("div",{"data-sf-role":"error-message-container",className:N,style:{display:m||b?"":"none"},role:"alert","aria-live":"assertive",children:b}),(0,t.jsxs)("div",{"data-sf-role":"form-container",className:(0,n.classNames)({[m]:!g}),style:{display:m||g?"":"none"},children:[(0,t.jsx)("p",{children:p.forgottenPasswordLabel}),(0,t.jsxs)("form",{ref:d,onSubmit:e=>{if(e.preventDefault(),!C(d.current))return;let t={model:(0,i.serializeForm)(d.current)},a=d.current.attributes.action.value,r={"Content-Type":"application/json",[l.X_REQUESTED_WITH_HEADER]:"react"};window.fetch(a,{method:"POST",body:JSON.stringify(t),headers:r}).then(()=>{j(u.current.value),v(!1),y(!0)})},action:e.sendResetPasswordEmailHandlerPath,role:"form",noValidate:!0,children:[(0,t.jsxs)("div",{className:"mb-3",children:[(0,t.jsx)("label",{className:"form-label",htmlFor:c,children:p.emailLabel}),(0,t.jsx)("input",{ref:u,id:c,type:"email","data-sf-role":"required",...(o="Email",{className:(0,n.classNames)("form-control",{[e.invalidClass]:f[o]}),[i.invalidDataAttr]:f[o],name:o})})]}),(0,t.jsx)("input",{className:"btn btn-primary w-100",type:"submit",value:p.sendButtonLabel}),(0,t.jsx)("input",{type:"hidden",name:"ResetPasswordUrl",value:e.resetPasswordUrl}),(0,t.jsx)("input",{type:"hidden",name:"MembershipProviderName",value:e.membershipProviderName||""}),(0,t.jsx)("input",{type:"hidden",name:"RegistrationPageUrl",value:e.registrationPageUrl})]}),(0,t.jsx)("input",{type:"hidden",name:"InvalidEmailFormatMessage",value:p.invalidEmailFormatMessage}),(0,t.jsx)("input",{type:"hidden",name:"FieldIsRequiredMessage",value:p.fieldIsRequiredMessage})]}),(0,t.jsxs)("div",{"data-sf-role":"success-message-container",className:k,style:{display:m||x?"":"none"},children:[(0,t.jsxs)("p",{children:[`${p.forgottenPasswordSubmitMessage} `,(0,t.jsx)("strong",{"data-sf-role":"sent-email-label",children:S})]}),(0,t.jsx)("p",{children:p.forgottenPasswordLinkMessage})]})]})}function c(e){let o=(0,s.getUniqueId)("sf-security-question-",e.widgetContext.model.Id),c=(0,s.getUniqueId)("sf-new-password-",e.widgetContext.model.Id),d=(0,s.getUniqueId)("sf-repeat-password-",e.widgetContext.model.Id),u=a.default.useRef(null),p=a.default.useRef(null),m=a.default.useRef(null),f=a.default.useRef(null),h=e.labels,g=e.visibilityClasses[r.VisibilityStyle.Hidden],[v,x]=a.default.useState({}),[y,b]=a.default.useState(!0),[w,S]=a.default.useState(!1),[j,C]=a.default.useState(""),N=t=>
59({className:(0,n.classNames)("form-control",{[e.invalidClass]:v[t]}),[i.invalidDataAttr]:v[t],name:t}),k=(0,n.classNames)({[g]:!y}),I=(0,n.classNames)("alert alert-danger my-3",{[g]:!j}),F=(0,n.classNames)({[g]:!w});return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsxs)("div",{"data-sf-role":"form-container",className:k,style:{display:g||y?"":"none"},children:[(0,t.jsx)("h2",{className:"mb-3",children:h.resetPasswordHeader}),(0,t.jsx)("div",{"data-sf-role":"error-message-container",className:I,style:{display:g||j?"":"none"},role:"alert","aria-live":"assertive",children:j}),(0,t.jsxs)("form",{ref:u,onSubmit:e=>{var t;let a,r;if(e.preventDefault(),t=u.current,a=!0,x({}),C(""),r={},(t.querySelectorAll("input[data-sf-role='required']").forEach(e=>{e.value||((0,i.invalidateElement)(r,e),x(r),a=!1)}),a)?p.current.value!==m.current.value?((0,i.invalidateElement)(r,m.current),x(r),C(h.passwordsMismatchErrorMessage),!!1):!a:(C(h.allFieldsAreRequiredErrorMessage),!a))return;let n={model:(0,i.serializeForm)(u.current)},s=u.current.attributes.action.value,o={"Content-Type":"application/json",[l.X_REQUESTED_WITH_HEADER]:"react"};window.fetch(s,{method:"POST",body:JSON.stringify(n),headers:o}).then(e=>{let t=e.status;if(204===t)b(!1),S(!0);else{let a,r={};400===t?a=p.current:403===t&&(a=f.current),(0,i.invalidateElement)(r,a),x(r),e.json().then(e=>{C(e.error.message)})}})},method:"post",action:e.resetUserPasswordHandlerPath,role:"form",children:[e.requiresQuestionAndAnswer&&e.securityQuestion&&(0,t.jsxs)("div",{className:"mb-3",children:[(0,t.jsx)("label",{htmlFor:o,className:"form-label",children:h.securityQuestionLabel?`${h.securityQuestionLabel} ${e.securityQuestion}`:e.securityQuestion}),(0,t.jsx)("input",{ref:f,id:o,type:"text","data-sf-role":"required",...N("Answer")})]}),(0,t.jsxs)("div",{className:"mb-3",children:[(0,t.jsx)("label",{htmlFor:c,className:"form-label",children:h.newPasswordLabel}),(0,t.jsx)("input",{ref:p,id:c,type:"password","data-sf-role":"required",...N("NewPassword")})]}),(0,t.jsxs)("div",{className:"mb-3",children:[(0,t.jsx)("label",{htmlFor:d,className:"form-label",children:h.repeatNewPasswordLabel}),(0,t.jsx)("input",{ref:m,id:d,type:"password","data-sf-role":"required",...N("NewPassword")})]}),(0,t.jsx)("input",{type:"hidden",name:"SecurityToken",value:e.securityToken||""}),(0,t.jsx)("input",{type:"hidden",name:"MembershipProviderName",value:e.membershipProviderName||""}),(0,t.jsx)("input",{className:"btn btn-primary w-100",type:"submit",value:h.saveButtonLabel})]}),(0,t.jsx)("input",{type:"hidden",name:"ErrorMessage",value:h.errorMessage}),(0,t.jsx)("input",{type:"hidden",name:"AllFieldsAreRequiredErrorMessage",value:h.allFieldsAreRequiredErrorMessage}),(0,t.jsx)("input",{type:"hidden",name:"PasswordsMismatchErrorMessage",value:h.passwordsMismatchErrorMessage})]}),(0,t.jsxs)("div",{"data-sf-role":"success-message-container",className:F,style:{display:g||w?"":"none"},children:[(0,t.jsx)("h2",{children:h.successMessage}),e.loginPageUrl&&(0,t.jsx)("a",{href:e.loginPageUrl,className:"text-decoration-none",children:h.backLinkLabel})]})]})}var d=e.i(618566),u=e.i(934841),p=e.i(467300);e.s(["ResetPasswordDefaultTemplate",0,function(e){let r=e.labels,i=e.widgetContext.requestContext,[n,s]=(0,a.useState)(JSON.parse(JSON.stringify(e))),l=(0,d.useSearchParams)(),m=(0,a.useMemo)(()=>(0,u.getQueryParams)(l),[l]),f=(0,a.useMemo)(()=>!!i.isLive&&!!m.vk,[i,m]);return(0,a.useEffect)(()=>{let e="?"+new URLSearchParams(m).toString();s(t=>({...t,securityToken:e})),f&&p.RestClient.getResetPasswordModel(e,void 0).then(e=>{s(t=>({...t,requiresQuestionAndAnswer:e.RequiresQuestionAndAnswer,securityQuestion:e.SecurityQuestion}))}).catch(()=>{s(e=>({...e,error:!0}))})},[f]),(0,t.jsx)(t.Fragment,{children:(0,t.jsx)("div",{...n.attributes,children:f?(0,t.jsx)("div",{"data-sf-role":"sf-reset-password-container",children:n.error||n.requiresQuestionAndAnswer&&!n.securityQuestion?(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("h2",{children:r.resetPasswordHeader}),(0,t.jsx)("div",{"data-sf-role":"error-message-container",className:"alert alert-danger",role:"alert","aria-live":"assertive",children:r.errorMessage})]}):(0,t.jsx)(c,{...n})}):(0,t.jsxs)("div",{"data-sf-role":"sf-forgotten-password-container",children:[(0,t.jsx)("h2",{className:"mb-3",children:r.forgottenPasswordHeader}),(0,t.jsx)(o,{...n}),n.loginPageUrl&&(0,t.jsx)("a",{href:n.loginPageUrl,className:"text-decoration-none",children:r.backLinkLabel})]})})})}],361651)},793943,e=>{"use strict";var t=e.i(29378);async function a(e,a){return e.designerMetadata?.Name!=="SitefinityResults"||t.ServiceMetadata.isModuleEnabled("parag")}e.s(["filterResultsWidget",0,a])},257459,e=>{"use strict";var t=e.i(843476),a=e.i(271645);function r(){if("u"<typeof window)return 1;let e=parseInt(new URLSearchParams(window.location.search).get("page")||"1",10);return e>0?e:1}function i(e){if("u"<typeof window)return`?page=${e}`;let t=new URLSearchParams(window.location.search);return t.set("page",String(e)),window.location.pathname+"?"+t.toString()}e.s(["ResultsDefaultView",0,function(e){let n,s,l,o,c=(0,a.useRef)(null),d=e.pageSize,u=e.searchResults?.length??0,p=Math.ceil(u/d),[m,f]=(0,a.useState)(1);function h(e){e<1&&(e=1),p>0&&e>p&&(e=p),history.pushState({page:e},"",i(e)),f(e),c.current&&c.current.scrollIntoView({behavior:"smooth",block:"start"})}(0,a.useEffect)(()=>{f(r());let e=e=>{f(e.state&&e.state.page?e.state.page:r())};return window.addEventListener("popstate",e),()=>window.removeEventListener("popstate",e)},[]),(0,a.useEffect)(()=>{f(r())},[e.searchResults]);let g=Math.max(1,Math.min(m,p||1)),v=(g-1)*d,x=v+d,y=e.searchResults?.slice(v,x),b=Math.min(x,u),{startPage:w,endPage:S,isPreviousVisible:j,isNextVisible:C,previousPageIndex:N,nextPageIndex:k}=(n=1,g>10&&(n=10*Math.floor((g-1)/10)+1),s=Math.min(p,n+10-1),l=n>10,o=n-1,{startPage:n,endPage:s,isPreviousVisible:l,isNextVisible:s<p,previousPageIndex:o,nextPageIndex:s+1});return(0,t.jsx)(t.Fragment,{children:(e.widgetContext.requestContext.
59isEdit||null!==e.searchResults)&&(0,t.jsxs)("div",{ref:c,"data-sf-role":"ai-results",...e.attributes,children:[(0,t.jsx)("div",{className:"d-flex align-items-center justify-content-between my-3",children:(0,t.jsx)("h1",{role:"alert","aria-live":"assertive",children:e.resultsHeader})}),(0,t.jsx)("div",{children:(0,t.jsxs)("h4",{children:[u," ",e.resultsNumberLabel]})}),null!==e.searchResults&&(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("div",{className:"mt-5",children:y?.map((e,a)=>{let r=!!e.Link;return(0,t.jsx)("div",{className:"mb-5","data-sf-role":"result-item",children:(0,t.jsxs)("div",{className:"flex-grow-1",children:[(0,t.jsx)("h3",{className:"mb-1",children:e.Title}),r&&(0,t.jsx)("a",{className:"text-decoration-none",href:e.Link,children:e.Link})]})},a)})}),p>1&&(0,t.jsxs)("div",{className:"d-flex align-items-center justify-content-between","data-sf-role":"pager-container",children:[(0,t.jsx)("div",{children:(0,t.jsx)("nav",{role:"navigation","aria-label":"Pagination",children:(0,t.jsxs)("ul",{className:"pagination","data-sf-role":"pagination",children:[j&&(0,t.jsx)("li",{className:"page-item",children:(0,t.jsx)("a",{suppressHydrationWarning:!0,className:"page-link",href:i(N),"aria-label":"Previous",onClick:e=>{e.preventDefault(),h(N)},children:(0,t.jsx)("span",{"aria-hidden":"true",children:"«"})})}),Array.from({length:S-w+1},(e,t)=>w+t).map(e=>(0,t.jsx)("li",{className:`page-item${g===e?" active":""}`,children:(0,t.jsx)("a",{suppressHydrationWarning:!0,className:"page-link",href:i(e),"aria-label":g===e?`Page ${e}`:`Go to page ${e}`,"aria-current":g===e?"true":void 0,onClick:t=>{t.preventDefault(),h(e)},children:e})},e)),C&&(0,t.jsx)("li",{className:"page-item",children:(0,t.jsx)("a",{suppressHydrationWarning:!0,className:"page-link",href:i(k),"aria-label":"Next",onClick:e=>{e.preventDefault(),h(k)},children:(0,t.jsx)("span",{"aria-hidden":"true",children:"»"})})})]})})}),u>0&&(0,t.jsx)("div",{className:"mb-3",children:(0,t.jsxs)("em",{className:"text-muted",children:[(0,t.jsxs)("span",{"data-sf-role":"pager-summary",children:[v+1," - ",b]})," ",(0,t.jsxs)("span",{children:["of ",u," ",e.resultsNumberLabel]})]})})]})]})]})})}])},991422,e=>{"use strict";var t=e.i(843476),a=e.i(271645),r=e.i(671804),i=e.i(867385),n=e.i(424364),s=e.i(618566),l=e.i(467300);let o="data-sfitem",c="data-sf-active";e.s(["SearchBoxClient",0,function(e){let[d,u]=a.default.useState([]),[p,m]=a.default.useState(void 0),[f,h]=a.default.useState(!1),[g,v]=a.default.useState([]),x=(0,s.useSearchParams)(),y=(0,s.useRouter)(),b=a.default.useRef(null),w=a.default.useRef(null),S=(0,i.getCustomAttributes)(e.widgetContext.model.Properties.Attributes,"SearchBox"),j=e.isEdit,C=e.activeClass,N=e=>{u(Array.isArray(e)?e:[])},k=()=>{m(w.current?.clientWidth),h(!0)},I=(e=!0)=>{e&&N([]),m(void 0),h(!1)},F=()=>{let t=w.current;window.DataIntelligenceSubmitScript&&window.DataIntelligenceSubmitScript._client.fetchClient.sendInteraction({P:"Search for",O:t.value.trim(),OM:{PageUrl:location.href}});let a=(0,n.getSearchUrl)(t.value.trim(),e,x.get("orderby")||"");I(),y.push(a)},T=e=>{null==b.current||b.current.contains(e.relatedTarget)||I(!1)},R=e=>{P();let t=e.querySelector(`[${o}]`);t&&C&&t.classList.add(...C),t.setAttribute(c,""),t.focus()},P=()=>{let e=b.current.querySelector(`[${c}]`);e&&C&&(e.classList.remove(...C),e.removeAttribute(c))};return(0,t.jsxs)("div",{...e.attributes,children:[(0,t.jsxs)("div",{className:"d-flex",children:[(0,t.jsx)("input",{type:"text",className:"form-control",disabled:j,placeholder:e.searchBoxPlaceholder||void 0,defaultValue:x.get("searchQuery")||"",ref:w,onKeyUp:t=>{let a=t.keyCode||t.charCode;if("ArrowUp"!==t.code&&"ArrowDown"!==t.code&&"Escape"!==t.code&&13!==a){let a=t.target.value.trim(),i=(0,n.getSearchBoxParams)(e,x.get("orderby")||"");if(i.minSuggestionLength&&a.length>=i.minSuggestionLength){var r;let a,i;r=t.target,a=(0,n.getSearchBoxParams)(e,x.get("orderby")||""),i=null,1===a.resultsForAllSites?i=!0:2===a.resultsForAllSites&&(i=!1),l.RestClient.getSearchSuggestions({indexCatalogue:a.catalogue||"",searchQuery:r.value,culture:a.culture,siteId:a.siteId,scoringInfo:a.scoringSetting,suggestionFields:a.suggestionFields||"",resultsForAllSites:i,filterExpression:a.filterExpression}).then(e=>{N(e.value),v(e.value),k()}).catch(()=>{I()})}else I()}"ArrowDown"===t.code&&g.length&&(k(),(()=>{let e=b.current;if(e&&e.children.length){let t=e.children[0].querySelector(`[${o}]`);R(t?.parentElement)}})()),"Escape"===t.code&&I()},onKeyDown:e=>{13===(e.keyCode||e.charCode)&&F()},onBlur:T,...S}),(0,t.jsx)("button",{"data-sf-role":"search-button",className:"btn btn-primary ms-2 flex-shrink-0",disabled:j,onClick:F,children:e.searchButtonLabel})]}),null!=e.suggestionsTriggerCharCount&&e.suggestionsTriggerCharCount>=2&&(0,t.jsx)("ul",{role:"listbox",onClick:e=>{let t=e.target.innerText;w.current.value=t,I(),F()},onKeyUp:e=>
59{let t=b.current,a=e.keyCode||e.charCode,r=`[${o}][${c}]`,i=t.querySelector(r);if(!i)return;let n=i.parentElement.previousElementSibling,s=i.parentElement.nextElementSibling;38===a&&n?(e.preventDefault(),R(n)):40===a&&s?(e.preventDefault(),R(s)):13===a?(w.current.value=i.innerText,F(),I(),w.current.focus()):27===a&&(P(),I(!1),w.current.focus())},onBlur:T,style:{width:p},ref:b,className:(0,r.classNames)("border bg-body list-unstyled position-absolute",{[e.visibilityClassHidden]:!f}),children:d.map((e,a)=>e&&(0,t.jsx)("li",{role:"option","aria-selected":!1,children:(0,t.jsx)("button",{role:"presentation",className:"dropdown-item text-truncate","data-sfitem":"",title:e,tabIndex:-1,children:e})},a))})]})}])},424364,e=>{"use strict";function t(e,t){var a;let r;return{resultsUrl:e.searchResultsPageUrl,catalogue:e.searchIndex,scoringSetting:(r=(a=e.scoringProfile).scoringSetting,a.scoringParameters&&(r=`${r};${a.scoringParameters}`),btoa(r)),minSuggestionLength:+e.suggestionsTriggerCharCount,siteId:e.siteId,culture:e.culture,suggestionFields:e.suggestionFields,servicePath:e.webServicePath,orderBy:t,resultsForAllSites:+e.showResultsForAllIndexedSites,filterExpression:e.filterExpression}}e.s(["getSearchBoxParams",0,t,"getSearchUrl",0,function(e,a,r){let i=t(a,r),n=i.resultsUrl||"",s={indexCatalogue:i.catalogue,searchQuery:encodeURIComponent(e),wordsMode:"AllWords",sf_culture:i.culture},l=-1===n.indexOf("?")?"?":"&",o=i.scoringSetting;o&&(s.scoringInfo=o),i.orderBy&&(s.$orderBy=i.orderBy);let c=i.resultsForAllSites;return 1===c?s.resultsForAllSites="True":2===c&&(s.resultsForAllSites="False"),i.filterExpression&&(s.filterExpression=encodeURIComponent(i.filterExpression)),`${n}${l}${Object.keys(s).map(e=>`${e}=${s[e]}`).join("&")}`}])},300660,e=>{"use strict";var t,a,r,i,n=e.i(843476),s=e.i(271645);(t=r||(r={})).ShortText="ShortText",t.LongText="LongText",t.Choices="Choices",t.YesNo="YesNo",t.DateAndTime="DateAndTime",t.NumberWhole="NumberWhole",t.NumberDecimal="NumberDecimal",t.Classification="Classification";class l{static getModel(e,t){return{facetField:e,FacetElements:t||[],FacetTitle:e.FacetableFieldLabels,FacetFieldName:e.FacetableFieldNames[0],FacetFieldType:e.FacetFieldSettings.FacetType}}static ShowNumberCustomRange(e){return e.facetField.FacetFieldSettings.DisplayCustomRange&&(e.FacetFieldType===r.NumberWhole||e.FacetFieldType===r.NumberDecimal)}static ShowDateCustomRanges(e){return 1===e.facetField.FacetFieldSettings.RangeType&&e.facetField.FacetFieldSettings.DisplayCustomRange&&e.FacetFieldType===r.DateAndTime}}function o(e,t){return`facet-checkbox-${e}-${t}`}let c="__sf-range__",d="DateAndTime",u=(e,t,a)=>{if(e===d){let e=new Date(t);e.setHours(0);let r=new Date(a);return r.setHours(0),e.toISOString()+c+r.toISOString()}return t+c+a},p=(e,t,a)=>{if(e===d){let e=new Date(t),r={month:"short",day:"numeric"},i=e.toLocaleString(void 0,r)+" "+e.getFullYear(),n=new Date(a);return i+" - "+(n.toLocaleString(void 0,r)+" ")+n.getFullYear()}return t+" - "+a},m=e=>["Digit","Backspace","Delete","Tab","ArrowLeft","ArrowRight","Numpad0","Numpad1","Numpad2","Numpad3","Numpad4","Numpad5","Numpad6","Numpad7","Numpad8","Numpad9"].some(t=>e.includes(t)||e===t);function f(e){let{facet:t,facetElement:a,fromValue:r,toValue:i,selectedFacets:c,customRangeApplied:d}={...e},f=(0,s.useRef)(null),h=(0,s.useRef)(null),[g,v]=(0,s.useState)({facetFieldName:"",facetChipValue:"",defaultValue:"",facetChipLabel:"",inputId:""});(0,s.useEffect)(()=>{Object.values(g).some(e=>""!==e)&&d(g.facetFieldName,g.facetChipValue,g.defaultValue,g.facetChipLabel,g.inputId)},[g]),(0,s.useEffect)(()=>{(0===Object.values(c).filter(e=>e.facetName===t.FacetFieldName).length||t.FacetElements.some(e=>{let a=o(t.FacetFieldName,e.FacetValue);return Object.values(c).filter(e=>e.facetName===t.FacetFieldName)?.some(e=>o(e.facetName,e.facetValue)===a)})||!Object.values(c).filter(e=>e.facetName===t.FacetFieldName).some(e=>{let a=o(e.facetName,e.facetValue),r=f?.current?.value??"",i=h?.current?.value??"";if(""!==r&&""!==i){let e=u(t.FacetFieldType,r,i);return o(t.FacetFieldName,e)===a}return!1}))&&f?.current&&h?.current&&(f.current.value="",h.current.value="")},[c]);let x=()=>{let e=t.FacetFieldName,r=t.FacetFieldType;if(e&&r){let t=f.current,i=h.current;if(t&&i){let n=t.value,s=i.value;if(null!=n&&""!==n&&null!=s&&""!==s){let t=u(r,n,s),i=p(r,n,s),l=o(e,t);v({facetFieldName:e,facetChipValue:t,defaultValue:a&&a.FacetValue?a.FacetValue:"",facetChipLabel:i,inputId:l})}}}};return(0,n.jsxs)(n.Fragment,{children:[l.ShowNumberCustomRange(t)&&(0,n.jsxs)("div",{className:"mt-2 d-flex flex-row align-items-center",children:[(0,n.jsx)("div",{className:"-sc-w-5rem",children:"NumberWhole"===t.FacetFieldType?(0,n.jsx)("input",{type:"number",ref:f,id:`from-${t.FacetFieldName}`,className:"form-control","data-custom-range":"true",defaultValue:r,placeholder:"Min",onKeyDown:e=>m(e.code)?e:e.preventDefault()}):(0,n.jsx)("input",{type:"number",ref:f,id:`from-${t.FacetFieldName}`,className:"form-control","data-custom-range":"true",defaultValue:r,placeholder:"Min"})}),(0,n.jsx)("span",{className:"mx-2",children:"—"}),(0,n.jsx)("div",{className:"-sc-w-5rem",children:"NumberWhole"===t.FacetFieldType?(0,n.jsx)("input",{type:"number",ref:h,id:`to-${t.FacetFieldName}`,className:"form-control","data-custom-range":"true",defaultValue:i,placeholder:"Max",onKeyDown:e=>m(e.code)?e:e.preventDefault()}):(0,n.jsx)("input",{type:"number",ref:h,id:`to-${t.FacetFieldName}`,className:"form-control","data-custom-range":"true",defaultValue:i,placeholder:"Max"})}),(0,n.jsx)("button",{type:"button",onClick:()=>x(),id:`custom-range-btn-${t.FacetFieldName}`,className:"btn btn-outline-secondary ms-2 d-flex align-items-center","data-custom-range-name":t.FacetFieldName,"data-custom-range-type":t.FacetFieldType,"aria-label":`Custom range for ${t.FacetFieldName}`,children:(0,n.jsx)("svg",{xmlns:"https://www.w3.org/2000/svg",width:"16",height:"16",fill:"currentColor",className:"my-1",viewBox:"0 0 16 16",children:(0,n.jsx)("path",{fillRule:"evenodd",d:"M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z"})})})]}),l.ShowDateCustomRanges(t)&&(0,n.jsxs)("div",{className:"mt-2 d-flex flex-row align-items-center",children:[(0,n.jsx)("div",{className:"-sc-w-10rem",children:(0,n.jsx)("input",{type:"date",ref:f,id:`from-${t.FacetFieldName}`,className:"form-control","data-custom-range":"true",defaultValue:r,"aria-label":`From ${t.FacetFieldName}`})}),(0,n.jsx)("span",{className:"mx-2",children:"—"}),(0,n.jsx)("div",{className:"-sc-w-10rem",children:(0,n.jsx)("input",{type:"date",ref:h,id:`to-${t.FacetFieldName}`,className:"form-control","data-custom-range":"true",defaultValue:i,"aria-label":`To ${t.FacetFieldName}`})}),(0,n.jsx)("button",{type:"button",onClick:()=>x(),id:`custom-range-btn-${t.FacetFieldName}`,className:"btn btn-outline-secondary ms-2 d-flex align-items-center","data-custom-range-name":t.FacetFieldName,"data-custom-range-type":t.FacetFieldType,"aria-label":`Custom range for ${t.FacetFieldName}`,children:(0,n.jsx)("svg",{xmlns:"https://www.w3.org/2000/svg",width:"16",height:"16",fill:"currentColor",className:"my-1",viewBox:"0 0 16 16",children:(0,n.jsx)("path",{fillRule:"evenodd",d:"M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z"})})})]})]})}function h(e){let{facet:t,viewProps:a,facetValueChanged:r,deselectFacetGroup:i,selectedFacets:u}={...e},p=0,[m,h]=s.default.useState({labelToDisplay:a.showMoreLabel,isShowMoreSelected:!0}),g=(e,t,a,n,s)=>{let l=!0;t?.includes(c)&&t!==a||(l=!1),l&&a!==t&&(a=t);let o=i(e);r(e,t,a,n,!1,l,o)},v=(e,t)=>
59{var a=e?e.facetValue.split(c)[t]:"";if(""!==a){let e=new Date(a),t=""+(e.getMonth()+1),r=""+e.getDate(),i=e.getFullYear();return t.length<2&&(t="0"+t),r.length<2&&(r="0"+r),[i,t,r].join("-")}return a},x=(0,s.useCallback)(e=>{let a;return e?(a=u[o(t.FacetFieldName,e?.FacetValue)])&&a.facetDefaultValue===a.facetValue&&(a=null):Object.keys(u).forEach(e=>{let r=u[e];r&&t.FacetFieldName===r.facetName&&(a=r)}),a},[u]);return(0,n.jsxs)(s.default.Fragment,{children:[(t.FacetElements.length||l.ShowNumberCustomRange(t)||l.ShowDateCustomRanges(t))&&(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)("h4",{className:"h6 fw-normal mt-3",children:t.FacetTitle}),(0,n.jsx)("ul",{className:"list-unstyled mb-0",id:`facets-group-list-${t.FacetFieldName}`,"data-facet-type":t.FacetFieldType,children:t.FacetElements.map((e,i)=>{let s=++p>10&&a.isShowMoreLessButtonActive&&!0===m.isShowMoreSelected,l=t.FacetFieldName||"",c=e.FacetValue||"",d=o(l,c),f=u[d];return(0,n.jsxs)("li",{className:s?"d-none":"d-flex",children:[(0,n.jsx)("input",{type:"checkbox",onChange:t=>{r(l,c,c,e.FacetLabel,!t.target.checked,!1,null)},id:d,"data-facet-key":l,"data-facet-value":c,checked:!!f&&f.facetDefaultValue===f.facetValue}),(0,n.jsx)("label",{htmlFor:d,id:`facet-${l}-${c}`,className:"ps-1",children:e.FacetLabel}),a.displayItemCount&&(0,n.jsx)("span",{className:"small text-muted ps-1",children:`(${e.FacetCount})`})]},i)})})]}),t.FacetElements.length>10&&a.isShowMoreLessButtonActive&&(0,n.jsx)("button",{onClick:()=>{h(m.isShowMoreSelected?{labelToDisplay:a.showLessLabel,isShowMoreSelected:!1}:{labelToDisplay:a.showMoreLabel,isShowMoreSelected:!0})},type:"button",className:"btn btn-link p-0 text-decoration-none","data-facet-type":t.FacetFieldName,id:`show-more-less-${t.FacetFieldName}`,children:m.labelToDisplay}),(l.ShowNumberCustomRange(t)||l.ShowDateCustomRanges(t))&&(()=>{let e,a,r=t.FacetElements.find(e=>e.FacetValue?.includes(c)),i=x(r),[s,l]=(t.FacetFieldType===d?(e=v(i,0),a=v(i,1)):(e=i?i.facetValue.split(c)[0]:"",a=i?i.facetValue.split(c)[1]:""),[e,a]);return(0,n.jsx)(f,{facet:t,facetElement:r||{},fromValue:s,toValue:l,selectedFacets:u,customRangeApplied:g})})()]})}var g=e.i(467300);class v{static isValueFacet(e){return e.RangeType===this.AutoGeneratedFacet&&e.FacetType!==r.DateAndTime&&(e.FacetType!==r.NumberWhole&&e.FacetType!==r.NumberDecimal||null==e.NumberStep)}static AutoGeneratedFacet=0}(a=i||(i={})).Value="Value",a.Range="Range",a.Interval="Interval";class x{static getIntervalDateTime(e){if(e)switch(e.toString()){case"0":default:break;case"1":return"week";case"2":return"month";case"3":return"quarter";case"4":return"year"}return"day"}static mapWidgetSettingsToFieldsModel(e,t){let a=[];return e.forEach(e=>{let i=e.FacetableFieldNames.length?e.FacetableFieldNames[0]:"",n=e.FacetFieldSettings;e.FacetFieldSettings.RangeType==v.AutoGeneratedFacet?v.isValueFacet(n)?a.push(this.createValueFacetFieldModel(i,n)):n.FacetType===r.NumberWhole||n.FacetType===r.NumberDecimal?a.push(this.createNumberIntervalFacetFieldModel(i,n)):n.FacetType===r.DateAndTime&&a.push(this.createDateIntervalFacetFieldModel(i,n)):n.FacetType===r.NumberWhole||n.FacetType===r.NumberDecimal?a.push(this.createNumberRangeFacetFieldModel(i,n,t)):n.FacetType===r.DateAndTime&&a.push(this.createDateRangeFacetFieldModel(i||"",n))}),a}static parseDateIsoString(e){return isNaN(Date.parse(e))?e:new Date(e).toISOString()}static createDateRangeFacetFieldModel(e,t){let a=[];
59return t.DateRanges.forEach(e=>{let t=this.parseDateIsoString(e.From),r=this.parseDateIsoString(e.To);null!=t&&null!=r&&a.push({From:t,To:r})}),{FieldName:e,CustomIntervals:a,FacetFieldType:t.FacetType,SitefinityFacetType:i.Range}}static createNumberRangeFacetFieldModel(e,t,a){let r=[];return null!=t.NumberRanges&&r.push(...t.NumberRanges.map(e=>({From:null!=e.From?e.From.toString():null,To:null!=e.To?e.To.toString():null}))),null!=t.NumberRangesDecimal&&r.push(...t.NumberRangesDecimal.map(e=>({From:null!=e.From?new Intl.NumberFormat(a).format(e.From).toString():null,To:null!=e.To?new Intl.NumberFormat(a).format(e.To).toString():null}))),{FieldName:e,CustomIntervals:r,FacetFieldType:t.FacetType,SitefinityFacetType:i.Range}}static createDateIntervalFacetFieldModel(e,t){return{FieldName:e,IntervalRange:this.getIntervalDateTime(t.DateStep),FacetFieldType:t.FacetType,SitefinityFacetType:i.Interval}}static createNumberIntervalFacetFieldModel(e,t){return{FieldName:e,IntervalRange:null!=t.NumberStep?t.NumberStep.toString():null,FacetFieldType:t.FacetType,SitefinityFacetType:i.Interval}}static createValueFacetFieldModel(e,t){return{FieldName:e,SitefinityFacetType:i.Value,FacetFieldType:t.FacetType}}static DateTimeFormat="yyyy-MM-ddTHH:mm:ss.fffZ"}class y{static buildFacetsViewProps(e,t,a,r){let n=[];if(a.length){let s=Object.fromEntries(Object.values(e.filter(e=>a.includes(e.FacetableFieldNames[0])).reduce((e,t)=>{let{FacetableFieldNames:a}=t;return e[a[0]]=e[a[0]]??[],e[a[0]].push(t),e},{})).map(e=>e[e.length-1]).map(e=>[e.FacetableFieldNames[0],e]));for(let[e,a]of Object.entries(t)){let t;t=a.some(e=>e.FacetType===i.Value)?a.filter(e=>e.FacetValue):a;let r=this.mapToFacetElementModel(t,e,s),o=s[e],c=l.getModel(o,r);n.push(c)}n=this.sortFacetsModel(s,n,r)}return n}static sortFacetsModel(e,t,a){if(a.toString()===this.AlphabeticallySort)t=t.sort((e,t)=>{let a=e.FacetFieldName.toUpperCase(),r=t.FacetFieldName.toUpperCase();return a<r?-1:+(a>r)});else{let a=Object.values(e).map(e=>e.FacetableFieldNames[0]);t=t.sort((e,t)=>a.indexOf(e.FacetFieldName)-a.indexOf(t.FacetFieldName))}return t}static mapToFacetElementModel(e,t,a){let r=[];return e.forEach(e=>{let i={},n=this.getFacetLabel(e,a[t]);n&&(i.FacetLabel=n,i.FacetCount=e.Count,i.FacetValue=this.computeFacetValue(e),r.push(i))}),r}static getFacetLabel(e,t){if(v.isValueFacet(t.FacetFieldSettings))return e.FacetValue;let a=t.FacetFieldSettings.FacetType;if(a===r.NumberDecimal||a===r.NumberWhole){if(e.FacetType===i.Interval)return this.getIntervalNumberLabel(e,t);else if(e.FacetType===i.Range)return this.getRangeNumberLabel(e,t)}else if(a===r.DateAndTime)if(e.FacetType===i.Range)return this.getRangeDateLabel(e,t);else{let a=Date.parse(e.From);if(!a)return"";{let e=new Date(a),r=x.getIntervalDateTime(t.FacetFieldSettings.DateStep);return this.formatDateInterval(r,e)||""}}return e.FacetValue}static getRangeDateLabel(e,t){let a=t.FacetFieldSettings.DateRanges.find(t=>t.From&&x.parseDateIsoString(t.From)===e.From&&t.To&&x.parseDateIsoString(t.To)===e.To);return null!=a?a.Label:""}static formatDateInterval(e,t){let a=t.toLocaleString("default",{month:"short"}),r=t.getDate().toString();switch(r.length<2&&(r="0"+r),e){case"day":case"week":case"quarter":return`${a} ${r} ${t.getFullYear()}`;case"month":return`${a} ${t.getFullYear()}`;case"year":return t.getFullYear().toString();default:return null}}static getRangeNumberLabel(e,t){let a=this.parseRangeValue(e.From),r=this.parseRangeValue(e.To),i=t.FacetFieldSettings.NumberRanges;if(null!=i){let e=i.find(e=>e.From===a&&e.To===r);if(null!=e)return e.Label}let n=t.FacetFieldSettings.NumberRangesDecimal;if(null!=n){let e=n.find(e=>e.From===a&&e.To===r);if(null!=e)return e.Label}return""}static getIntervalNumberLabel(e,t){let a=t.FacetFieldSettings.Prefix||"",r=t.FacetFieldSettings.Suffix||"";return`${a}${e.From}${r} - ${a}${e.To}${r}`}static parseRangeValue(e){return Number.isInteger(e)?parseInt(e,10):parseFloat(e)}static computeFacetValue(e){return e.FacetType===i.Value?e.FacetValue:`${e.From}${this.RangeSeparator}${e.To}`}static hasAnyFacetElements(e){let t=!1;return e&&e.length&&(t=e.some(e=>e.FacetElements.length)),t}static AlphabeticallySort="2";static RangeSeparator="__sf-range__"}async function b(e,t,a,r,i,n,s,l,o,c=null){let d=[];try{d=await g.RestClient.getFacets({searchQuery:e,culture:t,indexCatalogue:a,filter:r,resultsForAllSites:i,searchFields:n,facets:s,additionalHeaders:o,traceContext:l,filterExpression:c})}catch(e){}return Object.fromEntries(d.map(e=>[e.FacetKey,e.FacetResponses]))}async function w(e,t,a,r){let i=(await g.RestClient.getFacatebleFields({indexCatalogue:e.indexCatalogue,additionalHeaders:r})).map(e=>e.FacetableFieldNames.length?e.FacetableFieldNames[0]:""),n=y.buildFacetsViewProps(a,t,i,"");return{searchFacets:n,hasAnyFacetElements:y.hasAnyFacetElements(n)}}async function S(e,t,a){let r=e.searchQuery,i={searchFacets:[],hasAnyFacetElements:!1};if(r&&t.IndexCatalogue){let n=(await g.RestClient.getFacatebleFields({indexCatalogue:t.IndexCatalogue,additionalHeaders:a})).map(e=>e.FacetableFieldNames.length?e.FacetableFieldNames[0]:""),s=Object.values(t.SelectedFacets.reduce((e,t)=>
59{let{FacetableFieldNames:a}=t;return e[a[0]]=e[a[0]]??[],e[a[0]].push(t),e},{})).map(e=>e[e.length-1]).filter(e=>n.includes(e.FacetableFieldNames[0])),l=x.mapWidgetSettingsToFieldsModel(s,e.sf_culture),o=await b(r,e.sf_culture,t.IndexCatalogue,e.filter,e.resultsForAllSites,t.SearchFields,l,void 0,a,e.filterExpression);i.searchFacets=y.buildFacetsViewProps(t.SelectedFacets,o,n,t.SortType||"")}return i.hasAnyFacetElements=y.hasAnyFacetElements(i.searchFacets),i}var j=e.i(618566),C=e.i(934841);let N="filter";e.s(["SearchFacetsClient",0,function(e){let t=(0,j.useSearchParams)(),a=(0,j.useRouter)(),r=(0,C.getQueryParams)(t),[i,l]=(0,s.useState)(!!r[N]),[d,u]=(0,s.useState)([]),[m,f]=(0,s.useState)(!1),[g,v]=(0,s.useState)({});(0,s.useEffect)(()=>{S(r,e.widgetContext.model.Properties).then(({searchFacets:e,hasAnyFacetElements:a})=>{u(e),f(a);let r=(0,C.getQueryParams)(t)[N];if(r){let t=JSON.parse(atob(r)),a={};t.appliedFilters.forEach(function(t){t.filterValues.forEach(function(r){let i=decodeURIComponent(t.fieldName),n=decodeURIComponent(r.filterValue),s=JSON.parse(JSON.stringify(e)),l=s.find(e=>e.FacetFieldName===i)?.FacetElements.find(e=>e.FacetValue===n),d=l?.FacetLabel||"",u="";if(!l&&r.isCustom&&n.includes(c)){let e=s.find(e=>e.FacetFieldName===i);l=e?.FacetElements.find(e=>e.FacetValue?.includes(c));let[t,a]=n.split(c);d=e?p(e.FacetFieldType,t,a):"",u=l?.FacetValue}(l||s.find(e=>e.FacetFieldName===i&&e.facetField?.FacetFieldSettings?.DisplayCustomRange))&&(a[o(i,u||n)]={facetLabel:d,facetName:i,facetValue:n,facetDefaultValue:u||n,isCustom:!!r.isCustom})})}),v(a)}})},[]),(0,s.useEffect)(()=>{let a=(0,C.getQueryParams)(t);a[N]||(v({}),l(!1)),(async()=>{if(d?.length){let e,t=(e=[],d.forEach(t=>{e.push(JSON.parse(JSON.stringify(t.facetField)))}),e),r=x.mapWidgetSettingsToFieldsModel(t,a.sf_culture),i=await b(a.searchQuery,a.sf_culture,a.indexCatalogue,a.filter,a.resultsForAllSites,null,r,void 0,a.filterExpression),{searchFacets:n,hasAnyFacetElements:s}=await w(a,i,t);u(n),f(s)}else S(r,e.widgetContext.model.Properties).then(({searchFacets:e,hasAnyFacetElements:t})=>{u(e),f(t)})})()},[e,t]);let y=(0,s.useCallback)(e=>{let t={};return Object.keys(e).sort().forEach(a=>{let r=e[a],i=r.facetName,n={filterValue:r.facetValue,isCustom:r.isCustom};t.hasOwnProperty(i)?t[i].push(n):t[i]=[n]}),t},[]),k=(0,s.useCallback)((e,t)=>{var a,r,i;let n,s=y(t),l=!1;if(e){let t=g[e];n=e.split("-")[2],l=!!t}return a=s,r=n,i=l,{appliedFilters:Object.keys(a).map(e=>({fieldName:encodeURIComponent(e),filterValues:a[e].map(e=>({...e,filterValue:encodeURIComponent(e.filterValue)}))})),lastSelectedFilterGropName:r,isDeselected:i}},[y,g]),I=(0,s.useCallback)((e,t)=>{var i;let n,s=k(e,t),o=JSON.stringify(s),c={...r};if(delete c.slug,s&&s.appliedFilters&&s.appliedFilters.length>0){let e=btoa(o);c[N]=e,l(!0)}else delete c[N],l(!1);let d=(i=c,n=new URL(window.location.href.split("?")[0]),delete i.page,n.search=(0,C.setQueryParams)(i),n.toString());a.push(d)},[r,k]),F=(e,t,a,r,i,n,s)=>{let l=o(e,t),c=null!==s?s:JSON.parse(JSON.stringify(g)),d=Object.values(c).filter(t=>t.facetName===e&&t.isCustom);!n&&d.length>0&&d.forEach(e=>{let t=o(e.facetName,e.facetValue);delete c[t]}),i?delete c[l]:c[l]={facetName:e,facetLabel:r,facetValue:t,facetDefaultValue:a,isCustom:n},v(c),I(l,c)},T=e=>R(e,JSON.parse(JSON.stringify(g))),R=(e,t)=>{let a={};return Object.keys(t).forEach(r=>{let i=t[r];e!==i.facetName&&(a[r]=i)}),a};return(0,n.jsxs)(n.Fragment,{children:[(m||!!e.indexCatalogue&&e.isEdit||!!Object.keys(g).length)&&(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)("h3",{className:"h6 mb-3 fw-normal",children:e.filterResultsLabel}),(m||!!Object.keys(g).length)&&(0,n.jsxs)(n.Fragment,{children:[(0,n.jsxs)("div",{className:"d-flex align-items-center justify-content-between",children:[(0,n.jsx)("label",{className:"form-label",children:e.appliedFiltersLabel}),i&&(0,n.jsx)("button",{onClick:()=>{v({}),I(null,{})},id:"sf-facet-clear-all-btn",className:"btn btn-link px-0 py-0 mb-2 text-decoration-none",children:e.clearAllLabel})]}),(0,n.jsx)("ul",{id:"applied-filters",className:"list-unstyled list-inline",children:Object.entries(g).map(([e,t],a)=>{let{facetName:r,facetLabel:i,facetValue:s,facetDefaultValue:l}=t;return t&&(0,n.jsxs)("li",{className:"list-inline-item bg-secondary bg-opacity-10 rounded-pill ps-2 pe-4 pb-1 me-1 mb-1 mw-100 position-relative overflow-hidden text-truncate text-nowrap",children:[i,(0,n.jsx)("span",{onClick:()=>{let e;return e={...g},void(delete e[o(r,l)],v(e),I(o(r,l),e))},id:`remove-facet-filter-${r}-${s}`,role:"button",tabIndex:0,title:"Remove",className:"px-2 position-absolute end-0",children:"✕"})]},a)})})]})]}),d&&(0,n.jsx)("div",{id:"facetContainer",className:"mb-3",children:d.map((t,a)=>(0,n.jsx)(h,{viewProps:e,facet:t,facetValueChanged:F,deselectFacetGroup:T,selectedFacets:g},a))})]})}],300660)},173130,282342,389617,e=>{"use strict";(t=a||(a={})).MostRelevantOnTop="MostRelevantOnTop",t.NewestFirst="NewestFirst",t.OldestFirst="OldestFirst",e.s(["SearchResultsSorting",0,a],282342);var t,a,r=e.i(467300),i=e.i(377501);async function n(e,t,n,s){if(t.searchQuery){let l=t.orderBy||e.Sorting;l=l===a.NewestFirst?"PublicationDate desc":l===a.OldestFirst?"PublicationDate":"";let o=0,c=20,d=e.ListSettings;d.DisplayMode===i.ListDisplayMode.Paging?(c=d.ItemsPerPage,t.page&&(o=(parseInt(t.page,10)-1)*c)):d.DisplayMode===i.ListDisplayMode.Limit&&(c=d.LimitItemsCount);try{return await r.RestClient.performSearch({indexCatalogue:t.indexCatalogue,searchQuery:t.searchQuery,wordsMode:t.wordsMode,orderBy:l,culture:t.sf_culture,skip:o,take:c,searchFields:e.
59SearchFields,highlightedFields:e.HighlightedFields,scoringInfo:t.scoringInfo,resultsForAllSites:"False"!==t.resultsForAllSites,filter:t.filter,indexFields:e.AdditionalResultFields,traceContext:n,webServicePath:s,filterExpression:t.filterExpression})}catch(e){return null}}}e.s(["performSearch",0,n],173130);var s=e.i(843476);e.s(["LoadingIndicator",0,function(){return(0,s.jsx)("div",{id:"sf-search-results-loading-indicator",style:{display:"none"},children:(0,s.jsx)("div",{className:"d-flex justify-content-center my-5",children:(0,s.jsx)("div",{className:"spinner-border text-primary my-5",role:"status",children:(0,s.jsx)("span",{className:"visually-hidden",children:"Loading..."})})})})}],389617)},854545,e=>{"use strict";var t=e.i(843476),a=e.i(618566),r=e.i(271645),i=e.i(389617),n=e.i(282342),s=e.i(333961);function l(e){let{sortingSelectId:a,searchParams:r,sorting:i,queryParams:l}=e,o=new URLSearchParams((0,s.getWhiteListSearchParams)(l||{},["sf_site","sfaction","sf_provider"])),c=r.searchQuery,d=r.indexCatalogue,u=r.wordsMode,p=r.sf_culture,m=r.scoringInfo,f=r.resultsForAllSites,h=r.filter,g=r.filterExpression;return(0,t.jsxs)("select",{onChange:e=>{let t=e.target.value||i,a=o+"&searchQuery="+encodeURIComponent(c)+"&indexCatalogue="+d+"&wordsMode="+u+"&sf_culture="+p+"&orderBy="+t;m&&(a=a+"&scoringInfo="+m),h&&(a=a+"&filter="+h),g&&(a=a+"&filterExpression="+encodeURIComponent(g)),"True"===f?a+="&resultsForAllSites=True":"False"===f&&(a+="&resultsForAllSites=False"),window.location.search=a},className:"userSortDropdown form-select",value:i,title:"SortDropdown",id:a,children:[(0,t.jsx)("option",{value:n.SearchResultsSorting.MostRelevantOnTop,children:"Relevance"}),(0,t.jsx)("option",{value:n.SearchResultsSorting.NewestFirst,children:"Newest first"}),(0,t.jsx)("option",{value:n.SearchResultsSorting.OldestFirst,children:"Oldest first"})]})}var o=e.i(510154),c=e.i(377501),d=e.i(844817),u=e.i(671804);function p(e,t){return"u">typeof window&&t?{onClick:a=>{a.preventDefault(),function(e){try{if(e.startsWith("/"))return!0;if(e.includes("://")){let t=new URL(e);if("http:"!==t.protocol&&"https:"!==t.protocol||"u">typeof window&&t.host!==window.location.host)return!1;return!0}return!1}catch(e){return!1}}(e)?t(e):console.error("Navigation prevented to potentially unsafe URL:",e)},href:e}:{href:e}}function m(e){let{itemsTotalCount:a,context:r,currentPage:i}=e,n=e.pagerTemplate||d.PagerViewModel.PageNumberDefaultTemplate,s=e.pagerQueryTemplate||d.PagerViewModel.PageNumberDefaultQueryTemplate,l=new d.PagerViewModel(i,a,e.itemsPerPage||20,n,s,e.pagerMode);return l.ViewUrl=r.layout.Fields?.ViewUrl,l.EndPageIndex>1&&(0,t.jsx)("div",{className:"mt-2",children:(0,t.jsxs)("ul",{className:"pagination",children:[l.IsPreviousButtonVisible&&(0,t.jsx)("li",{className:"page-item",children:(0,t.jsx)("a",{className:"page-link",...p(l.getPagerUrl(l.PreviousPageIndex,r),e.navigateFunc),"aria-label":"Previous",children:(0,t.jsx)("span",{"aria-hidden":"true",children:"«"})})}),Array.from({length:l.EndPageIndex-l.StartPageIndex+1},(e,t)=>t+l.StartPageIndex).map((a,i)=>(0,t.jsx)("li",{className:(0,u.classNames)("page-item",{active:l.CurrentPage===a}),children:(0,t.jsx)("a",{className:"page-link",...p(l.getPagerUrl(a,r),e.navigateFunc),children:a})},i)),l.IsNextButtonVisible&&(0,t.jsx)("li",{className:"page-item",children:(0,t.jsx)("a",{className:"page-link",...p(l.getPagerUrl(l.NextPageIndex,r),e.navigateFunc),"aria-label":"Next",children:(0,t.jsx)("span",{"aria-hidden":"true",children:"»"})})})]})})}var f=e.i(471200),h=e.i(173130),g=e.i(211068),v=e.i(934841);function x(e){let n=(0,a.useSearchParams)(),s=(0,a.useRouter)(),u=(0,v.getQueryParams)(n),p=(0,g.getUniqueId)("sf-sort-",e.widgetContext.model.Id),x=e.widgetContext.requestContext,y=e.widgetContext.model.Properties,b=u.orderBy?u.orderBy:e.sorting||"",w=x.isEdit?{totalCount:0,searchResults:[]}:void 0,[S,j]=(0,r.useState)(w);Object.keys(x.searchParams).length||(x.searchParams=u);let C=(0,d.getPageNumber)(f.PagerMode.QueryParameter,x),N="";y.SearchResultsHeader&&(N=y.SearchResultsHeader.replace('"{0}"',"")),y.NoResultsHeader&&(N=y.NoResultsHeader.replace("{0}",u.searchQuery||""));let[k,I]=(0,r.useState)(N),F=async t=>{let a=await (0,h.performSearch)(y,t,void 0,e.webServicePath);j(a),a&&0===a.totalCount&&y.NoResultsHeader?I(y.NoResultsHeader.replace("{0}",u.searchQuery)):a&&a.totalCount>0&&y.SearchResultsHeader&&I(y.SearchResultsHeader.replace("{0}",u.searchQuery))};return(0,r.useEffect)(()=>{x.isEdit||F((0,v.getQueryParams)(n))},[n]),(u.searchQuery||x.isEdit)&&(0,t.jsxs)(t.Fragment,{children:[void 0===S&&(0,t.jsx)(i.LoadingIndicator,{}),void 0!==S&&(0,t.jsxs)(t.Fragment,{children:[(0,t.jsxs)("div",{className:"d-flex align-items-center justify-content-between my-3",children:[(0,t.jsx)("h1",{role:"alert","aria-live":"assertive",children:k}),(0,t.jsx)("div",{className:"d-flex align-items-center gap-2",children:e.allowUsersToSortResults&&!!S?.totalCount&&S?.totalCount>0&&(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("label",{htmlFor:p,className:"form-label text-nowrap mb-0",children:e.sortByLabel}),(0,t.jsx)(l,{queryParams:u,sortingSelectId:p,searchParams:u,sorting:b})]})})]}),(0,t.jsx)("div",{children:(0,t.jsxs)("h4",{children:[S?.totalCount," ",e.resultsNumberLabel]})}),(0,t.jsx)(r.Suspense,{fallback:(0,t.jsx)(i.LoadingIndicator,{}),children:(0,t.jsx)("div",{className:"mt-4",children:S?.searchResults.map((e,a)=>{let r=!!e.Link;return(0,t.jsxs)("div",{className:"mb-3 d-flex",children:[e.ThumbnailUrl&&(0,t.jsx)("div",{className:"flex-shrink-0 me-3",children:(0,t.jsx)("a",{href:e.Link,children:(0,t.jsx)("img",{src:e.ThumbnailUrl,alt:e.Title,width:"120"})})}),(0,t.jsxs)("div",{className:"flex-grow-1",children:[(0,t.jsx)("h3",{className:"mb-1",children:r?(0,t.jsx)("a",{className:"text-decoration-none",href:e.Link,children:e.Title}):e.Title}),(0,t.jsx)("p",{className:"mb-1",dangerouslySetInnerHTML:{__html:o.SanitizerService.getInstance().sanitizeHtml(e.HighLighterResult)}}),r&&(0,t.jsx)("a",{className:"text-decoration-none",href:e.Link,children:e.Link})]})]},a)})})}),S?.searchResults&&y.ListSettings?.DisplayMode===c.ListDisplayMode.Paging&&(0,t.jsx)(r.Suspense,{fallback:(0,t.jsx)(i.LoadingIndicator,{}),children:(0,t.jsx)("div",{className:"mt-4",id:"sf-search-result-pager",children:(0,t.jsx)(m,{currentPage:C,itemsTotalCount:S?.totalCount,pagerMode:f.PagerMode.QueryParameter,itemsPerPage:y.ListSettings?.ItemsPerPage,navigateFunc:s.push,context:x})})})]})]})}e.s(["SearchResultsDefaultView",0,function(e){let r=(0,a.useSearchParams)(),i=e.widgetContext.requestContext;return(r.get("searchQuery")||i.isEdit)&&(0,t.jsx)("div",{className:e.cssClass,...e.attributes,children:(0,t.jsx)(x,{...e})})||null}],854545)},318873,e=>{"use strict";var t=e.i(29378);async function a(e,a){return e.designerMetadata?.Name!=="SitefinityAssistant"||t.ServiceMetadata.isModuleEnabled("sitefinityAssistant")}e.s(["filterSitefinityAssistantWidget",0,a])},490026,e=>{"use strict";var t,a;(a=t||(t={})).Visible="Visible",a.InlineVisible="InlineVisible",a.Hidden="Hidden",e.s(["VisibilityStyle",0,t])},931142,(e,t,a)=>{"use strict";var r,i;Object.defineProperty(a,"__esModule",{value:!0}),a.DynamicLinksContainer=a.TaxonomyContent=a.Content=a.ContentSettings=a.KnownContentTypes=void 0;let n=e.r(57770),s=e.r(423403),l=e.r(798106);(i=r||(a.KnownContentTypes=r={})).News="Telerik.Sitefinity.News.Model.NewsItem",i.Sites="Telerik.Sitefinity.Multisite.Model.Site",i.Pages="Telerik.Sitefinity.Pages.Model.PageNode",i.PageTemplates="Telerik.Sitefinity.Pages.Model.PageTemplate",i.Tags="Taxonomy_Tags",i.Categories="Taxonomy_Categories",i.Taxonomies="Telerik.Sitefinity.Taxonomies.Model.Taxonomy",
59i.Images="Telerik.Sitefinity.Libraries.Model.Image",i.Videos="Telerik.Sitefinity.Libraries.Model.Video",i.Documents="Telerik.Sitefinity.Libraries.Model.Document",i.BlogPost="Telerik.Sitefinity.Blogs.Model.BlogPost",i.Blogs="Telerik.Sitefinity.Blogs.Model.Blog",i.Events="Telerik.Sitefinity.Events.Model.Event",i.Calendars="Telerik.Sitefinity.Events.Model.Calendar",i.GenericContent="Telerik.Sitefinity.GenericContent.Model.ContentItem",i.ListItems="Telerik.Sitefinity.Lists.Model.ListItem",i.Lists="Telerik.Sitefinity.Lists.Model.List",i.Forms="Telerik.Sitefinity.Forms.Model.FormDescription",i.Albums="Telerik.Sitefinity.Libraries.Model.Album",i.DocumentLibraries="Telerik.Sitefinity.Libraries.Model.DocumentLibrary",i.VideoLibraries="Telerik.Sitefinity.Libraries.Model.VideoLibrary",i.Folders="Telerik.Sitefinity.Model.Folder";class o{Type=null;IsFilterable=!1;AllowMultipleItemsSelection=!0;OpenMultipleItemsSelection=!1;LiveData=!1;Provider=null;DisableInteraction=!1;ShowSiteSelector=!1;AllowCreate=!0;ForceShouldShowAll=!1;TypeBlacklist=null;ManualSelection=null}function c(e=new o){let t=Object.assign(new o,e);return Array.isArray(t.Type)&&(t.Type=t.Type.join(",")),t.ManualSelection?.ManualSelectionEntityType&&(t.ManualSelection={...t.ManualSelection},t.ManualSelection.FieldsMetadata=s.EntityMetadataGenerator.extractMetadata(t.ManualSelection.ManualSelectionEntityType)),(0,l.PropertyDecoratorBase)((e,a)=>{s.WidgetMetadata.registerPropertyMetadata(e,a,n.keys.content,t),s.WidgetMetadata.registerPropertyMetadata(e,a,n.keys.type,"content")})}a.ContentSettings=o,a.Content=c,a.TaxonomyContent=function(e=new o){if(e.Type?.includes(",")||Array.isArray(e.Type))throw Error("Properties with TaxonomyContent attribute do not support multiple types.");return!e.Type||Array.isArray(e.Type)||e.Type.startsWith("Taxonomy")||(e.Type=`Taxonomy_${e.Type}`),c(e)},a.DynamicLinksContainer=function(){return(0,l.PropertyDecoratorBase)((e,t)=>{s.WidgetMetadata.registerPropertyMetadata(e,t,n.keys.dynamicLinksContainer,{HasLinks:!0})})}},237439,(e,t,a)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.ContentContainer=void 0;let r=e.r(57770),i=e.r(495010),n=e.r(798106);a.ContentContainer=function(e=!0){return(0,n.PropertyDecoratorBase)((t,a)=>{i.WidgetMetadata.registerPropertyMetadata(t,a,r.keys.contentContainer,{HasContent:e})})}},245118,(e,t,a)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.ContentTypeSelector=void 0;let r=e.r(57770),i=e.r(495010),n=e.r(798106),s=e.r(625696);a.ContentTypeSelector=function(e){return(0,n.PropertyDecoratorBase)((t,a)=>{let n={IsDynamicParentContentType:e?.IsDynamicParentContentType??!1,IsMultipleSelection:e?.IsMultipleSelection??!1,CanSelectAll:e?.CanSelectAll??!1,IsLifecycleContentType:e?.IsLifecycleContentType??!1,IsInTable:e?.IsInTable??!1,UseFullTypeName:e?.UseFullTypeName??!1};i.WidgetMetadata.registerPropertyMetadata(t,a,r.keys.type,s.KnownFieldTypes.ContentTypeSelector),i.WidgetMetadata.registerPropertyMetadata(t,a,r.keys.contentTypeSelector,n)})}},620961,(e,t,a)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.Copy=void 0;let r=e.r(57770),i=e.r(495010),n=e.r(798106);a.Copy=function(e){return(0,n.PropertyDecoratorBase)((t,a)=>{e&&i.WidgetMetadata.registerPropertyMetadata(t,a,r.keys.copy,{Exclude:!0})})}},254438,(e,t,a)=>{"use strict";var r=e.e&&e.e.__decorate||function(e,t,a,r){var i,n=arguments.length,s=n<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,a):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,a,r);else for(var l=e.length-1;l>=0;l--)(i=e[l])&&(s=(n<3?i(s):n>3?i(t,a,s):i(t,a))||s);return n>3&&s&&Object.defineProperty(t,a,s),s};Object.defineProperty(a,"__esModule",{value:!0}),a.CssFieldMappings=a.CssClassMapping=void 0;let i=e.r(57770),n=e.r(495010),s=e.r(253763),l=e.r(68328),o=e.r(798106),c=class{FieldName=null;CssClass=null};a.CssClassMapping=c,r([(0,l.DataType)("string")],c.prototype,"FieldName",void 0),r([(0,l.DataType)("string")],c.prototype,"CssClass",void 0),a.CssClassMapping=c=r([(0,s.Model)()],c),a.CssFieldMappings=function(e=null,t=!1){return(0,o.PropertyDecoratorBase)((a,r)=>{let s={ShowWrapperClasses:t};null!=e&&(s.ViewMetaData=JSON.stringify(e)),n.WidgetMetadata.registerPropertyMetadata(a,r,i.keys.cssClasse
59s,s),n.WidgetMetadata.registerPropertyMetadata(a,r,i.keys.type,"listFieldMappingCss"),(0,l.DataModel)(c)(a,r)})}},325447,(e,t,a)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.CustomMetadata=void 0;let r=e.r(495010),i=e.r(798106);a.CustomMetadata=function(e,t){return(0,i.PropertyDecoratorBase)((a,i)=>{r.WidgetMetadata.registerPropertyMetadata(a,i,e,"string"==typeof t?{_:t}:t)})}},111437,(e,t,a)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.DateSettings=void 0;let r=e.r(57770),i=e.r(495010),n=e.r(798106);a.DateSettings=function(e){return(0,n.PropertyDecoratorBase)((t,a)=>{i.WidgetMetadata.registerPropertyMetadata(t,a,r.keys.dateSettings,{ShowTime:e})})}},724526,(e,t,a)=>{"use strict";var r,i,n,s;Object.defineProperty(a,"__esModule",{value:!0}),a.DateTimeFilterValue=a.FromToMode=a.DateTimeMode=a.DateRange=void 0;let l=e.r(57770),o=e.r(495010),c=e.r(798106),d=e.r(625696);a.DateRange=function(e,t=i.FromTo){return(0,c.PropertyDecoratorBase)((a,r)=>{o.WidgetMetadata.registerPropertyMetadata(a,r,l.keys.type,d.KnownFieldTypes.DateTimePeriodSelector),o.WidgetMetadata.registerPropertyMetadata(a,r,l.keys.dateTimeMode,{_:e}),o.WidgetMetadata.registerPropertyMetadata(a,r,l.keys.fromToMode,{_:t})})},(n=r||(a.DateTimeMode=r={})).DateTime="DateTime",n.DateOnly="DateOnly",n.TimeOnly="TimeOnly",(s=i||(a.FromToMode=i={})).FromTo="FromTo",s.FromOnly="FromOnly",s.ToOnly="ToOnly",a.DateTimeFilterValue=class{PeriodType="anyTime";FromDate=null;FromDateLocale="";ToDate=null;ToDateLocale="";TimeSpanValue=1;TimeSpanInterval="weeks"}},619915,(e,t,a)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.DefaultValue=void 0;let r=e.r(57770),i=e.r(495010),n=e.r(798106);a.DefaultValue=function(e){return(0,n.PropertyDecoratorBase)((t,a)=>{"object"==typeof e&&null!==e&&(e=JSON.stringify(e)),i.WidgetMetadata.registerPropertyMetadata(t,a,r.keys.defaultValue,e)})}},755334,(e,t,a)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.DescriptionExtended=a.DescriptionExtendedSettings=a.Description=void 0;let r=e.r(57770),i=e.r(495010),n=e.r(798106);a.Description=function(e){return(0,n.PropertyDecoratorBase)((t,a)=>{let n={};e&&("object"==typeof e&&null!=e&&(e=JSON.stringify(e)),n.Description=e),i.WidgetMetadata.registerPropertyMetadata(t,a,r.keys.description,n)})};class s{Description="";InlineDescription="";InstructionalNotes=null}a.DescriptionExtendedSettings=s,a.DescriptionExtended=function(e){return(0,n.PropertyDecoratorBase)((t,a)=>{let n=new s;i.WidgetMetadata.registerPropertyMetadata(t,a,r.keys.description,Object.assign(n,e))})}},500336,(e,t,a)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.Dialog=void 0;let r=e.r(57770),i=e.r(495010),n=e.r(798106);a.Dialog=function(e){return(0,n.PropertyDecoratorBase)((t,a)=>{"object"==typeof e&&null!==e&&(e=JSON.stringify(e)),i.WidgetMetadata.registerPropertyMetadata(t,a,r.keys.dialog,{Data:e})})}},130142,(e,t,a)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.DisplayName=void 0;let r=e.r(57770),i=e.r(495010),n=e.r(798106);a.DisplayName=function(e){return(0,n.PropertyDecoratorBase)((t,a)=>{i.WidgetMetadata.registerPropertyMetadata(t,a,r.keys.title,e)})}},61699,(e,t,a)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.DisplaySettings=void 0;let r=e.r(57770),i=e.r(495010),n=e.r(798106);a.DisplaySettings=function(e,t=!1){return(0,n.PropertyDecoratorBase)((a,n)=>{i.WidgetMetadata.registerPropertyMetadata(a,n,r.keys.displaySettings,{Hide:e,HideContent:t})})}},282306,(e,t,a)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.FallbackToDefaultValueWhenEmpty=void 0;let r=e.r(57770),i=e.r(495010),n=e.r(798106);a.FallbackToDefaultValueWhenEmpty=function(e='[""]'){return(0,n.PropertyDecoratorBase)((t,a)=>{i.WidgetMetadata.registerPropertyMetadata(t,a,r.keys.emptyValues,{EmptyValues:e})})}},663092,(e,t,a)=>{"use strict";var r=e.e&&e.e.__decorate||function(e,t,a,r){var i,n=arguments.length,s=n<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,a):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,a,r);else for(var l=e.length-1;l>=0;l--)(i=e[l])&&(s=(n<3?i(s):n>3?i(t,a,s):i(t,a))||s);return n>3&&s&&Object.defineProperty(t,a,s),s};Object.defineProperty(a,"__esModule",{value:!0}),a.FieldMappings=a.FieldMapping=void 0;let i=e.r(57770),n=e.r(495010),s=e.r(253763),l=e.r(68328),o=e.r(798106),c=class{FriendlyName=null;Name=null};a.FieldMapping=c,r([(0,l.DataType)("string")],c.prototype,"FriendlyName",void 0),r([(0,l.DataType)("string")],c.prototype,"Name",void 0),a.FieldMapping=c=r([(0,s.Model)()],c),a.FieldMappings=function(e){let t={ViewMetaData:JSON.stringify(e)};return(0,o.PropertyDecoratorBase)((e,a)=>{n.WidgetMetadata.registerPropertyMetadata(e,a,i.keys.fieldMappings,t),n.WidgetMetadata.registerPropertyMetadata(e,a,i.keys.type,"listFieldMapping"),
59(0,l.DataModel)(c)(e,a)})}},424618,(e,t,a)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.Group=void 0;let r=e.r(57770),i=e.r(495010),n=e.r(798106);a.Group=function(e){return(0,n.PropertyDecoratorBase)((t,a)=>{i.WidgetMetadata.registerPropertyMetadata(t,a,r.keys.group,{Name:e})})}},428259,(e,t,a)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.IsNullable=void 0;let r=e.r(57770),i=e.r(495010),n=e.r(798106);a.IsNullable=function(e){return(0,n.PropertyDecoratorBase)((t,a)=>{i.WidgetMetadata.registerPropertyMetadata(t,a,r.keys.isNullable,{isNullable:e})})}},334725,(e,t,a)=>{"use strict";var r=e.e&&e.e.__decorate||function(e,t,a,r){var i,n=arguments.length,s=n<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,a):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,a,r);else for(var l=e.length-1;l>=0;l--)(i=e[l])&&(s=(n<3?i(s):n>3?i(t,a,s):i(t,a))||s);return n>3&&s&&Object.defineProperty(t,a,s),s};Object.defineProperty(a,"__esModule",{value:!0}),a.MarginsProperties=a.Offset_Choices=a.Margins=void 0;let i=e.r(57770),n=e.r(495010),s=e.r(68328),l=e.r(956246),o=e.r(253763),c=e.r(798106),d=e.r(625696);a.Margins=function(e){return(0,c.PropertyDecoratorBase)((t,a)=>{n.WidgetMetadata.registerPropertyMetadata(t,a,i.keys.tableView,{ColumnTitle:e,Enabled:!0,Reorderable:!1,Selectable:!1,MultipleSelect:!1,AllowEmptyState:!1}),(0,s.DataType)("complex")(t,a),(0,s.DataModel)(u)(t,a)})},a.Offset_Choices=[{Title:"None",Name:"None",Value:"None",Tooltip:"None"},{Title:"S",Name:"S",Value:"S",Tooltip:"Small"},{Title:"M",Name:"M",Value:"M",Tooltip:"Medium"},{Title:"L",Name:"L",Value:"L",Tooltip:"Large"}];let u=class{Top="None";Right="None";Bottom="None";Left="None"};a.MarginsProperties=u,r([(0,s.DataType)(d.KnownFieldTypes.ChipChoice),(0,l.Choice)(a.Offset_Choices)],u.prototype,"Top",void 0),r([(0,s.DataType)(d.KnownFieldTypes.ChipChoice),(0,l.Choice)(a.Offset_Choices)],u.prototype,"Right",void 0),r([(0,s.DataType)(d.KnownFieldTypes.ChipChoice),(0,l.Choice)(a.Offset_Choices)],u.prototype,"Bottom",void 0),r([(0,s.DataType)(d.KnownFieldTypes.ChipChoice),(0,l.Choice)(a.Offset_Choices)],u.prototype,"Left",void 0),a.MarginsProperties=u=r([(0,o.Model)()],u)},464132,(e,t,a)=>{"use strict";var r=e.e&&e.e.__decorate||function(e,t,a,r){var i,n=arguments.length,s=n<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,a):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,a,r);else for(var l=e.length-1;l>=0;l--)(i=e[l])&&(s=(n<3?i(s):n>3?i(t,a,s):i(t,a))||s);return n>3&&s&&Object.defineProperty(t,a,s),s};Object.defineProperty(a,"__esModule",{value:!0}),a.SdkItemModel=a.MediaItem=void 0;let i=e.r(57770),n=e.r(495010),s=e.r(253763),l=e.r(68328),o=e.r(798106);a.MediaItem=function(e,t,a=!1,r=!1){return(0,o.PropertyDecoratorBase)((s,l)=>{n.WidgetMetadata.registerPropertyMetadata(s,l,i.keys.mediaItem,{ItemType:e,AllowMultipleSelection:t,Standalone:a,AllowRemove:r})})};let c=class{Id=null;Provider=null};a.SdkItemModel=c,r([(0,l.DataType)("string")],c.prototype,"Id",void 0),r([(0,l.DataType)("string")],c.prototype,"Provider",void 0),a.SdkItemModel=c=r([(0,s.Model)()],c)},419326,(e,t,a)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.Mirror=void 0;let r=e.r(495010),i=e.r(798106),n=e.r(57770);a.Mirror=function(e,t=null){return(0,i.PropertyDecoratorBase)((a,i)=>{r.WidgetMetadata.registerPropertyMetadata(a,i,n.keys.mirror,{FieldName:e,FieldProperty:t,EnableMirroring:!0})})}},662370,(e,t,a)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.Placeholder=void 0;let r=e.r(57770),i=e.r(495010),n=e.r(798106);a.Placeholder=function(e){return(0,n.PropertyDecoratorBase)((t,a)=>{i.WidgetMetadata.registerPropertyMetadata(t,a,r.keys.placeholder,{Text:e})})}},82387,(e,t,a)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.Suffix=void 0;let r=e.r(57770),i=e.r(495010),n=e.r(798106);a.Suffix=function(e){return(0,n.PropertyDecoratorBase)((t,a)=>{i.WidgetMetadata.registerPropertyMetadata(t,a,r.keys.suffix,{Value:e})})}},11233,(e,t,a)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.TableView=a.TableViewSettings=void 0;let r=e.r(57770),i=e.r(495010),n=e.r(798106),s=e.r(625696),l=e.r(68328);class o{ColumnTitle=null;Enabled=!0;Reorderable=!1;Selectable=!1;MultipleSelect=!1;AllowEmptyState=!1;ColumnCount=0;HideRowsIfEmpty=!1}a.TableViewSettings=o,a.TableView=function(e,t){return(0,n.PropertyDecoratorBase)((a,n)=>{let c=new o,d=!0;"string"==typeof e?c.ColumnTitle=e:"object"==typeof e&&(d=!1,c=Object.assign(c,e),t&&(c.PredefinedLists=t)),i.WidgetMetadata.registerPropertyMetadata(a,n,r.keys.tableView,c),d?(0,l.DataType)(s.ComplexType.Complex,void 0,!0)(a,n):(0,l.DataType)(s.ComplexType.Enumerable,void 0,!0)(a,n)})}},994613,(e,t,a)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.ViewSelector=void 0;let r=e.r(956246),i=e.r(798106),n=e.r(68328);a.ViewSelector=function(e){return(0,i.PropertyDecoratorBase)((t,a)=>{(0,r.Choice)(e||[{Value:"Default"}])(t,a),(0,n.DataType)("viewSelector")(t,a)})}},819781,(e,t,a)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}
59),a.WidgetLabel=void 0;let r=e.r(57770),i=e.r(495010),n=e.r(439793),s=e.r(798106),l=e.r(755334),o=e.r(130142);a.WidgetLabel=function(){return(0,s.PropertyDecoratorBase)((e,t)=>{i.WidgetMetadata.registerPropertyMetadata(e,t,r.keys.maxLength,{Length:30}),(0,n.Category)("Advanced")(e,t),(0,o.DisplayName)("Label")(e,t),(0,l.Description)("Custom labels are displayed in the page editor for your convenience. You can change the generic name with a specific one only for this widget.")(e,t)})}},504887,(e,t,a)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.RangeLimitation=void 0;let r=e.r(495010),i=e.r(798106),n=e.r(57770);a.RangeLimitation=function(e,t){return(0,i.PropertyDecoratorBase)((a,i)=>{r.WidgetMetadata.registerPropertyMetadata(a,i,n.keys.rangeLimitation,{AllowZeroes:e,InitialRangeType:t})})}},190034,(e,t,a)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0})},401129,(e,t,a)=>{"use strict";var r=e.e&&e.e.__createBinding||(Object.create?function(e,t,a,r){void 0===r&&(r=a);var i=Object.getOwnPropertyDescriptor(t,a);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[a]}}),Object.defineProperty(e,r,i)}:function(e,t,a,r){void 0===r&&(r=a),e[r]=t[a]}),i=e.e&&e.e.__exportStar||function(e,t){for(var a in e)"default"===a||Object.prototype.hasOwnProperty.call(t,a)||r(t,e,a)};Object.defineProperty(a,"__esModule",{value:!0}),i(e.r(725611),a),i(e.r(36336),a),i(e.r(439793),a),i(e.r(956246),a),i(e.r(775050),a),i(e.r(530598),a),i(e.r(409522),a),i(e.r(931142),a),i(e.r(237439),a),i(e.r(245118),a),i(e.r(620961),a),i(e.r(254438),a),i(e.r(325447),a),i(e.r(68328),a),i(e.r(111437),a),i(e.r(724526),a),i(e.r(619915),a),i(e.r(755334),a),i(e.r(500336),a),i(e.r(130142),a),i(e.r(61699),a),i(e.r(282306),a),i(e.r(663092),a),i(e.r(424618),a),i(e.r(428259),a),i(e.r(861992),a),i(e.r(334725),a),i(e.r(464132),a),i(e.r(419326),a),i(e.r(662370),a),i(e.r(82387),a),i(e.r(11233),a),i(e.r(865055),a),i(e.r(994613),a),i(e.r(819781),a),i(e.r(504887),a),i(e.r(190034),a),i(e.r(798106),a),i(e.r(68093),a),i(e.r(62321),a),i(e.r(625696),a),i(e.r(253763),a)},599795,(e,t,a)=>{"use strict";function r(e,t,a){expect(`${e}'s category => ${t.Name}`).toBe(`${e}'s category => ${a.Name}`);let r=t.Sections.map(e=>e.Name).join(", "),n=a.Sections.map(e=>e.Name).join(", ");expect(`${e}'s ${t.Name} sections: ${r}`).toBe(`${e}'s ${a.Name} sections: ${n}`),t.Sections.forEach((t,r)=>{let n=a.Sections[r];expect(n).not.toBeNull(),expect(`${e}'s section => ${t.Name}`).toBe(`${e}'s section => ${n.Name}`),i(e,t,n)})}function i(e,t,a){expect(`${e}'s ${t.CategoryName} section name => ${t.Name}`).toBe(`${e}'s ${a.CategoryName} section name => ${a.Name}`),expect(`${e}'s ${t.CategoryName} category's section title => ${t.Title}`).toBe(`${e}'s ${a.CategoryName} category's section title => ${a.Title}`),expect(`${e}'s ${t.Name} section category => ${t.CategoryName}`).toBe(`${e}'s ${a.Name} section category => ${a.CategoryName}`),expect(`${e}'s ${t.Name} ${t.Properties.map(e=>e.Name).join(", ")}`).toBe(`${e}'s ${a.Name} ${a.Properties.map(e=>e.Name).join(", ")}`),t.Properties.forEach(e=>{let t=a.Properties.find(t=>t.Name===e.Name);expect(t).not.toBeNull(),n(e,t)})}function n(e,t){expect(`name: ${e.Name}`).toBe(`name: ${t?.Name}`),expect(`${e.Name} title: ${e.Title}`).toBe(`${t.Name} title: ${t.Title}`),("string"!==e.Type||null!==t.Type)&&expect(`${e.Name} type: ${e.Type}`).toBe(`${t.Name} type: ${t.Type}`),expect(e.CategoryName).toBe(t.CategoryName),null!==t.SectionName&&""!==t.SectionName&&expect(`${e.Name}'s section: ${e.SectionName}`).toBe(`${t.Name}'s section: ${t.SectionName}`),expect(`${e.Name} default value: ${e.DefaultValue} with type: ${typeof e.DefaultValue}`).toBe(`${t.Name} default value: ${t.DefaultValue} with type: ${typeof t.DefaultValue}`),expect(`${e.Name} position: ${e.Position}`).toBe(`${t.Name} position: ${t.Position}`);let a=Object.keys(e.Properties).sort().join(", "),r=Object.keys(t.Properties).sort().join(", ");for(let i in expect(`${e.Name} ${a}`).toBe(`${t.Name} ${r}`),t.Properties){let a=t.Properties[i],r=e.Properties[i];
59switch(i){case"Meta_LengthDependsOn_ExtraRecords":case"Meta_ViewMetaData":case"Meta_Choices":case"Meta_Choice_Choices":s(`${e.Name}.${i}`,r,a);break;default:expect(`${e.Name}:${i} -> ${r} with type: ${typeof r}`).toBe(`${t.Name}:${i} -> ${a} with type: ${typeof a}`)}}expect(`${e.Name} TypeChildProperties count: ${e.TypeChildProperties.length}`).toBe(`${t.Name} TypeChildProperties count: ${t.TypeChildProperties.length}`);let i=e.TypeChildProperties.map(e=>e.Name).join(", "),l=t.TypeChildProperties.map(e=>e.Name).join(", ");expect(`TypeChildProperties order for ${e.Name}: ${i}`).toBe(`TypeChildProperties order for ${t.Name}: ${l}`),e.TypeChildProperties.forEach(e=>{let a=t.TypeChildProperties.find(t=>t.Name===e.Name);n(e,a)})}function s(e,t,a){if(null==a||null==t)return void expect(`${e} -> ${t}`).toBe(`${e} -> ${a}`);let r="string"==typeof a?JSON.parse(a):a,i="string"==typeof t?JSON.parse(t):t,n=Object.keys(r),l=Object.keys(i);expect(`${e} keys: ${l.sort().join(", ")}`).toBe(`${e} keys: ${n.sort().join(", ")}`),n.forEach(t=>{let a=i[t],n=r[t];null!=n&&"object"==typeof n?s(`${e}.${t}`,a,n):expect(`${e}.${t} -> ${a} with type ${typeof a}`).toBe(`${e}.${t} -> ${n} with type ${typeof n}`)})}Object.defineProperty(a,"__esModule",{value:!0}),a.verifyJsonProperty=a.verifyProperty=a.verifySection=a.verifyCategory=a.verifyFullDesigner=a.verifyPropertyKeyValues=void 0,a.verifyPropertyKeyValues=function(e,t){for(let a in t)if(Object.prototype.hasOwnProperty.call(t,a)){let r=t[a];expect(e[a]).toBe(r)}},a.verifyFullDesigner=function(e,t){expect(e.Name).toBe(t.Name),expect(e.Caption).toBe(t.Caption),expect(`${e.Name} properties count: ${e.PropertyMetadata.length}`).toBe(`${t.Name} properties count: ${t.PropertyMetadata.length}`),e.PropertyMetadata.forEach(a=>{let i=t.PropertyMetadata.find(e=>e.Name===a.Name);r(e.Name,a,i)})},a.verifyCategory=r,a.verifySection=i,a.verifyProperty=n,a.verifyJsonProperty=s},409281,(e,t,a)=>{"use strict";var r=e.e&&e.e.__createBinding||(Object.create?function(e,t,a,r){void 0===r&&(r=a);var i=Object.getOwnPropertyDescriptor(t,a);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[a]}}),Object.defineProperty(e,r,i)}:function(e,t,a,r){void 0===r&&(r=a),e[r]=t[a]}),i=e.e&&e.e.__exportStar||function(e,t){for(var a in e)"default"===a||Object.prototype.hasOwnProperty.call(t,a)||r(t,e,a)};Object.defineProperty(a,"__esModule",{value:!0}),i(e.r(599795),a)},612153,(e,t,a)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.ContentSectionTitles=void 0,a.ContentSectionTitles={LabelsAndContent:"Labels and content",LabelsAndMessages:"Labels and messages",Limitations:"Limitations",DisplaySettings:"Display settings",Attributes:"Attributes",ResultsListSettings:"Results list settings",SelectContentToDisplay:"Select content to display",SelectDocumentsToDisplay:"Select documents to display",SingleItemSettings:"Single item settings",ListSettings:"List settings",CustomCssClasses:"Custom CSS classes",MetadataFields:"Metadata fields",DisplayingHierarchicalContent:"Displaying hierarchical content"}},566365,(e,t,a)=>{"use strict";var r=e.e&&e.e.__decorate||function(e,t,a,r){var i,n=arguments.length,s=n<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,a):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,a,r);else for(var l=e.length-1;l>=0;l--)(i=e[l])&&(s=(n<3?i(s):n>3?i(t,a,s):i(t,a))||s);return n>3&&s&&Object.defineProperty(t,a,s),s};Object.defineProperty(a,"__esModule",{value:!0}),a.ChoiceWithText=void 0;let i=e.r(68328),n=e.r(253763),s=class{ChoiceValue=null;TextValue=null};a.ChoiceWithText=s,r([(0,i.DataType)("number")],s.prototype,"ChoiceValue",void 0),r([(0,i.DataType)("string")],s.prototype,"TextValue",void 0),a.ChoiceWithText=s=r([(0,n.Model)()],s)},637121,(e,t,a)=>{"use strict";var r=e.e&&e.e.__decorate||function(e,t,a,r){var i,n=arguments.length,s=n<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,a):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,a,r);else for(var l=e.length-1;l>=0;l--)(i=e[l])&&(s=(n<3?i(s):n>3?i(t,a,s):i(t,a))||s);return n>3&&s&&Object.defineProperty(t,a,s),s};Object.defineProperty(a,"__esModule",{value:!0}),a.LinkModel=void 0;let i=e.r(625696),n=e.r(36336),s=e.r(68328),l=e.r(253763),o=class{href=null;sfref=null;id=null;text=null;target=null;queryParams=null;anchor=null;tooltip=null;type=null;classList=null;attributes=null;Href=null;Sfref=null;Id=null;Text=null;Target=null;QueryParams=null;Anchor=null;Tooltip=null;Type=null;ClassList=null;Attributes=null};a.LinkModel=o,r([(0,s.DataType)("string")],o.prototype,"href",void 0),r([(0,s.DataType)("string")],o.prototype,"sfref",void 0),r([(0,s.DataType)("string")],o.prototype,"id",void 0),r([(0,s.DataType)("string")],o.prototype,"text",void 0),r([(0,s.DataType)("string")],o.prototype,"target",void 0),r([(0,s.DataType)("string")],o.prototype,"queryParams",void 0),r([(0,s.DataType)("string")],o.prototype,"anchor",void 0),r([(0,s.DataType)("string")],o.prototype,"tooltip",void 0),r([(0,s.DataType)("string")],o.prototype,"type",void 0),r([(0,s.DataType)(i.ComplexType.Enumerable,"string")],o.prototype,"classList",void 0),r([(0,s.DataType)(i.ComplexType.Dictionary)],o.prototype,"attributes",void 0),r([(0,n.Browsable)(!1)],o.prototype,"Href",void 0),r([(0,n.Browsable)(!1)],o.prototype,"Sfref",void 0),r([(0,n.Browsable)(!1)],o.prototype,"Id",void 0),r([(0,n.Browsable)(!1)],o.prototype,"Text",void 0),r([(0,n.Browsable)(!1)],o.prototype,"Target",void 0),r([(0,n.Browsable)(!1)],o.prototype,"QueryParams",void 0),r([(0,n.Browsable)(!1)],o.prototype,"Anchor",void 0),r([(0,n.Browsable)(!1)],o.prototype,"Tooltip",void 0),r([(0,n.Browsable)(!1)],o.prototype,"Type",void 0),r([(0,n.Browsable)(!1)],o.prototype,"ClassList",void 0),r([(0,n.Browsable)(!1)],o.prototype,"Attributes",void 0),a.LinkModel=o=r([(0,l.Model)(!0),(0,l.MappedType)("linkInsert")],o)},296386,(e,t,a)=>{"use strict";var r=e.e&&e.e.__createBinding||(Object.create?function(e,t,a,r){void 0===r&&(r=a);var i=Object.getOwnPropertyDescriptor(t,a);
59(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[a]}}),Object.defineProperty(e,r,i)}:function(e,t,a,r){void 0===r&&(r=a),e[r]=t[a]}),i=e.e&&e.e.__exportStar||function(e,t){for(var a in e)"default"===a||Object.prototype.hasOwnProperty.call(t,a)||r(t,e,a)};Object.defineProperty(a,"__esModule",{value:!0}),i(e.r(401129),a),i(e.r(423403),a),i(e.r(409281),a),i(e.r(612153),a),i(e.r(566365),a),i(e.r(637121),a)},68328,(e,t,a)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.DataModel=a.DataType=void 0;let r=e.r(57770),i=e.r(495010),n=e.r(798106),s=e.r(625696);function l(e,t,a){return(0,n.PropertyDecoratorBase)((n,l)=>{"boolean"===e&&(e="bool"),i.WidgetMetadata.registerPropertyMetadata(n,l,r.keys.type,e,a?i.PropertyMergeStrategy.Skip:i.PropertyMergeStrategy.Override),t&&i.WidgetMetadata.registerPropertyMetadata(n,l,r.keys.subType,t),e===s.KnownFieldTypes.Html&&i.WidgetMetadata.registerPropertyMetadata(n,l,"DynamicLinksContainer",{HasLinks:!0})})}a.DataType=l,a.DataModel=function(e){return(0,n.PropertyDecoratorBase)((t,a)=>{if("function"==typeof e){let n=Object.getOwnPropertyDescriptors(e.prototype)[r.keys.metadata],o=new t.constructor()[a];i.WidgetMetadata.registerPropertyMetadata(t,a,r.keys.dataModel,n),Array.isArray(o)?l(s.ComplexType.Enumerable,void 0,!0)(t,a):"object"==typeof o&&null!==o&&l(s.ComplexType.Complex,void 0,!0)(t,a)}else if("string"==typeof e)i.WidgetMetadata.registerPropertyMetadata(t,a,r.keys.subType,e);else throw Error(`DataModel for property ${a} should be either a class reference or a string subtype`)})}},861992,(e,t,a)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.LengthDependsOn=a.LengthDependsOnSettings=void 0;let r=e.r(57770),i=e.r(495010),n=e.r(798106);a.LengthDependsOnSettings=class{ExtraRecords=null;PropertyName=null;DisplayName=null;DisplayTitle=null},a.LengthDependsOn=function(e,t,a,s=null){return(0,n.PropertyDecoratorBase)((n,l)=>{let o=null;o="object"==typeof e&&null!==e?e:{ExtraRecords:s,PropertyName:e,DisplayName:t,DisplayTitle:a},i.WidgetMetadata.registerPropertyMetadata(n,l,r.keys.lengthDependsOn,o)})}},865055,(e,t,a)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.EmailAddress=a.Url=a.DecimalPlaces=a.StringLength=a.RegularExpression=a.MaxLength=a.MinLength=a.Range=a.Readonly=a.Required=void 0;let r=e.r(57770),i=e.r(495010),n=e.r(798106);function s(e,t){return(0,n.PropertyDecoratorBase)((a,n)=>{let s={Regex:e};t&&(s.RegexErrorMsg=l(t,n,e)),i.WidgetMetadata.registerPropertyMetadata(a,n,r.keys.validations,s,i.PropertyMergeStrategy.Merge)})}function l(e,t,a,r){return e=e.replace("{0}",t),void 0!==a&&(e=e.replace("{1}",a)),void 0!==r&&(e=e.replace("{2}",r)),e}a.Required=function(e){return(0,n.PropertyDecoratorBase)((t,a)=>{let n={Required:!0};e&&(n.RequiredErrorMsg=l(e,a)),i.WidgetMetadata.registerPropertyMetadata(t,a,r.keys.validations,n,i.PropertyMergeStrategy.Merge)})},a.Readonly=function(){return(0,n.PropertyDecoratorBase)((e,t)=>{i.WidgetMetadata.registerPropertyMetadata(e,t,r.keys.validations,{Readonly:!0},i.PropertyMergeStrategy.Merge)})},a.Range=function(e,t,a){return(0,n.PropertyDecoratorBase)((n,s)=>{let o={MinValue:e,MaxValue:t};a&&(o.RangeErrorMsg=l(a,s,e,t)),i.WidgetMetadata.registerPropertyMetadata(n,s,r.keys.validations,o,i.PropertyMergeStrategy.Merge)})},a.MinLength=function(e,t){return(0,n.PropertyDecoratorBase)((a,n)=>{let s={MinValue:e};t&&(s.MinLengthErrorMsg=l(t,n,e)),i.WidgetMetadata.registerPropertyMetadata(a,n,r.keys.validations,s,i.PropertyMergeStrategy.Merge)})},a.MaxLength=function(e,t){return(0,n.PropertyDecoratorBase)((a,n)=>{let s={MaxValue:e};t&&(s.MaxLengthErrorMsg=l(t,n,e)),i.WidgetMetadata.registerPropertyMetadata(a,n,r.keys.validations,s,i.PropertyMergeStrategy.Merge)})},a.RegularExpression=s,a.StringLength=function(e,t,a=0){return(0,n.PropertyDecoratorBase)((n,s)=>{let o={MinValue:a,MaxValue:e};t&&(o.StringLengthErrorMsg=null!=a?l(t,s,a,e):l(t,s,e));i.WidgetMetadata.registerPropertyMetadata(n,s,r.keys.validations,o,i.PropertyMergeStrategy.Merge)})},a.DecimalPlaces=function(e){return(0,n.PropertyDecoratorBase)((t,a)=>{i.WidgetMetadata.registerPropertyMetadata(t,a,r.keys.validations,{DecimalPlaces:e},i.PropertyMergeStrategy.Merge)})},a.Url=function(e){return s("^(https?|ftp):\\/\\/(((([a-zA-Z]|\\d|-|\\.|_|~|[\\u00A0-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFEF])|(%[\\da-fA-F]{2})|[!\\$&'\\(\\)\\*\\+,;=]|:)*@)?(((\\d|[1-9]\\d|1\\d\\d|2[0-4]\\d|25[0-5])\\.(\\d|[1-9]\\d|1\\d\\d|2[0-4]\\d|25[0-5])\\.(\\d|[1-9]\\d|1\\d\\d|2[0-4]\\d|25[0-5])\\.(\\d|[1-9]\\d|1\\d\\d|2[0-4]\\d|25[0-5]))|((([a-zA-Z]|\\d|[\\u00A0-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFEF])|(([a-zA-Z]|\\d|[\\u00A0-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFEF])([a-zA-Z]|\\d|-|\\.|_|~|[\\u00A0-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFEF])*([a-zA-Z]|\\d|[\\u00A0-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFEF])))\\.)+(([a-zA-Z]|[\\u00A0-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFEF])|(([a-zA-Z]|[\\u00A0-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFEF])([a-zA-Z]|\\d|-|\\.|_|~|[\\u00A0-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFEF])*([a-zA-Z]|[\\u00A0-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFEF])))\\.?)(:\\d*)?)(\\/((([a-zA-Z]|\\d|-|\\.|_|~|[\\u00A0-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFEF])|(%[\\da-fA-F]{2})|[!\\$&'\\(\\)\\*\\+,;=]|:|@)+(\\/(([a-zA-Z]|\\d|-|\\.|_|~|[\\u00A0-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFEF])|(%[\\da-fA-F]{2})|[!\\$&'\\(\\)\\*\\+,;=]|:|@)*)*)?)?(\\?((([a-zA-Z]|\\d|-|\\.|_|~|[\\u00A0-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFEF])|(%[\\da-fA-F]{2})|[!\\$&'\\(\\)\\*\\+,;=]|:|@)|[\\uE000-\\uF8FF]|\\/|\\?)*)?(\\#((([a-zA-Z]|\\d|-|\\.|_|~|[\\u00A0-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFEF])|(%[\\da-fA-F]{2})|[!\\$&'\\(\\)\\*\\+,;=]|:|@)|\\/|\\?)*)?$",e)},a.EmailAddress=function(e){return s("^((([a-zA-Z]|\\d|[!#\\$%&'\\*\\+\\-\\/=\\?\\^_`{\\|}~]|[ -퟿豈-﷏ﷰ-￯])+(\\.([a-zA-Z]|\\d|[!#\\$%&'\\*\\+\\-\\/=\\?\\^_\\`{\\|}~]|[ -퟿豈-﷏ﷰ-￯])+)*)|((\")(((( |	)*(\r\n))?( |	)+)?(([\x01-\b\v\f\x0e-\x1f�]|!|[#-[]|[]-~]|[ -퟿豈-﷏ﷰ-￯])|(\\([\x01-	\v\f\r-�]|[ -퟿豈-﷏ﷰ-￯]))))*((( |	)*(\r\n))?( |	)+)?(\")))@((([a-zA-Z]|\\d|[ -퟿豈-﷏ﷰ-￯])|(([a-zA-Z]|\\d|[ -퟿豈-﷏ﷰ-￯])([a-zA-Z]|\\d|-|\\.|_|~|[ -퟿豈-﷏ﷰ-￯])*([a-zA-Z]|\\d|[ -퟿豈-﷏ﷰ-￯])))\\.)+(([a-zA-Z]|[ -퟿豈-﷏ﷰ-￯])|(([a-zA-Z]|[ -퟿豈-﷏ﷰ-￯])([a-zA-Z]|\\d|-|\\.|_|~|[ -퟿豈-﷏ﷰ-￯])*([a-zA-Z]|[ -퟿豈-﷏ﷰ-￯])))\\.?$",e)}},725611,(e,t,a)=>{"use strict";var r=e.e&&e.e.__decorate||function(e,t,a,r){var i,n=arguments.length,s=n<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,a):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,a,r);else for(var l=e.length-1;l>=0;l--)(i=e[l])&&(s=(n<3?i(s):n>3?i(t,a,s):i(t,a))||s);return n>3&&s&&Object.defineProperty(t,a,s),s};Object.defineProperty(a,"__esModule",{value:!0}),a.Attributes=a.KeysValues=void 0;let i=e.r(57770),n=e.r(495010),s=e.r(253763),l=e.r(798106),o=e.r(68328),c=e.r(861992),d=e.r(865055),u=e.r(625696),p=class{Keys=null;Values=null};a.KeysValues=p,r([(0,d.Readonly)()],p.prototype,"Keys",void 0),r([(0,d.Readonly)()],p.prototype,"Values",void 0),a.KeysValues=p=r([(0,s.Model)()],p),a.Attributes=function(e,t,a){return(0,l.PropertyDecoratorBase)((r,s)=>{if(n.WidgetMetadata.registerPropertyMetadata(r,s,i.keys.categoryName,"Advanced"),n.WidgetMetadata.registerPropertyMetadata(r,s,i.keys.defaultValue,null),n.WidgetMetadata.registerPropertyMetadata(r,s,i.keys.title,"Attributes for..."),null!=a&&n.WidgetMetadata.registerPropertyMetadata(r,s,i.keys.position,a),n.WidgetMetadata.registerPropertyMetadata(r,s,i.keys.sectionName,"Attributes"),n.WidgetMetadata.registerPropertyMetadata(r,s,i.keys.type,u.KnownFieldTypes.Attributes,n.PropertyMergeStrategy.Override),"object"==typeof e)(0,c.LengthDependsOn)(e)(r,s);else{let a={PropertyName:null,DisplayName:"",DisplayTitle:"",ExtraRecords:JSON.stringify([{Name:e,Title:t||e}])};n.WidgetMetadata.registerPropertyMetadata(r,s,"LengthDependsOn",a)}(0,o.DataModel)(p)(r,s)})}},36336,(e,t,a)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.Browsable=void 0;let r=e.r(57770),i=e.r(495010),n=e.r(798106);a.Browsable=function(e=!1){return(0,n.PropertyDecoratorBase)((t,a)=>{!1===e&&i.WidgetMetadata.registerPropertyMetadata(t,a,r.keys.browsable,e)})}},439793,(e,t,a)=>{"use strict";var r,i;Object.defineProperty(a,"__esModule",{value:!0}),a.Category=a.PropertyCategory=void 0;let n=e.r(57770),s=e.r(495010),l=e.r(798106);(i=r||(a.PropertyCategory=r={})).Basic="Basic",i.Advanced="Advanced",i.QuickEdit="QuickEdit",a.C
59ategory=function(e){return(0,l.PropertyDecoratorBase)((t,a)=>{s.WidgetMetadata.registerPropertyMetadata(t,a,n.keys.categoryName,e)})}},62321,(e,t,a)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.ChoiceSettingsExtended=a.ChoiceSettings=a.ChoiceItem=void 0,a.ChoiceItem=class{Title;Name;Value=null;Icon=null;Tooltip};class r{Choices=null;ServiceUrl=null;ServiceCallParameters=null;ServiceWarningMessage=null;ShowFriendlyName=!1;ActionTitle=null;ButtonTitle=null;NotResponsive=!1;SideLabel=null;ChipMaxThreshold=4}a.ChoiceSettings=r,a.ChoiceSettingsExtended=class extends r{AllowMultiple=!1}},956246,(e,t,a)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.Choice=void 0;let r=e.r(57770),i=e.r(495010),n=e.r(798106),s=e.r(68093),l=e.r(62321);function o(e){e.Value=(0,s.formatValue)(e.Value,!0);let t=new l.ChoiceItem;return t.Name=c(e.Name||e.Value),t.Title=c(e.Title||e.Name||e.Value),t.Tooltip=e.Tooltip,Object.assign(t,e)}function c(e){if("string"!=typeof e)if("object"==typeof e)return JSON.stringify(e);else return e.toString();return e}a.Choice=function(e,t=!1){return(0,n.PropertyDecoratorBase)((a,n)=>{let s={Choices:null,AllowMultiple:t};if("string"==typeof e||e instanceof String){let t=new l.ChoiceSettings;t.Choices=JSON.parse(e),s=Object.assign({},t)}else if(Array.isArray(e))Array.isArray(e)&&(s.Choices=[],e.forEach(e=>{s.Choices.push(o(e))}));else{let t=new l.ChoiceSettings;e.Choices=e.Choices?.map(e=>o(e))||null,s=Object.assign(t,e),delete s.AllowMultiple}Array.isArray(s.Choices)&&(s.Choices=JSON.stringify(s.Choices));let c=Array.isArray(e)?r.keys.choices:r.keys.choice;i.WidgetMetadata.registerPropertyMetadata(a,n,c,s)})}},775050,(e,t,a)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.ColorPalette=void 0;let r=e.r(57770),i=e.r(798106),n=e.r(495010);a.ColorPalette=function(e,t){let a=t.ColorPalettes[e];return(0,i.PropertyDecoratorBase)((e,t)=>{if(a){let i=a?.Colors||[],s=a?.DefaultColor;n.WidgetMetadata.registerPropertyMetadata(e,t,r.keys.colorPaletteColors,{[r.keys.colorPaletteColors]:i.join(",")}),s&&n.WidgetMetadata.registerPropertyMetadata(e,t,r.keys.defaultValue,s)}})}},530598,(e,t,a)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.ConditionalVisibility=void 0;let r=e.r(57770),i=e.r(495010),n=e.r(798106);a.ConditionalVisibility=function(e){return(0,n.PropertyDecoratorBase)((t,a)=>{"object"==typeof e&&(e=JSON.stringify(e)),i.WidgetMetadata.registerPropertyMetadata(t,a,r.keys.conditionalVisibility,{Condition:e})})}},409522,(e,t,a)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.ContentSection=void 0;let r=e.r(57770),i=e.r(495010),n=e.r(798106);a.ContentSection=function(e,t){let a,s;return"string"==typeof e?(a=e,s=t||0):"number"==typeof e&&(a="",s=e),(0,n.PropertyDecoratorBase)((e,t)=>{i.WidgetMetadata.registerPropertyMetadata(e,t,r.keys.sectionName,a),null!=s&&i.WidgetMetadata.registerPropertyMetadata(e,t,r.keys.position,s)})}},253763,(e,t,a)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.MappedType=a.Model=a.SectionsOrder=a.WidgetEntity=void 0;let r=e.r(495010),i=e.r(57770),n=e.r(68093);function s(e){return function(t,a){r.WidgetMetadata.registerPrototype(t),!0===e&&r.WidgetMetadata.registerPrototypeProperty(t,i.keys.capitalizeModelProperties,!0);let s=Object.getOwnPropertyDescriptors(t.prototype),l=s[i.keys.metadata]?.value,o=new t;Object.keys(Object.getOwnPropertyDescriptors(o)).forEach(e=>{let a=typeof o[e],s=o[e];Array.isArray(s)&&(a="enumerable"),l[e]?.value?.type==="object"&&r.WidgetMetadata.registerPrototypePropertyMetadata(t,e,i.keys.modelType,a,r.PropertyMergeStrategy.Override);let c=(0,n.getBasicType)(a);if(c){let a=Object.getPrototypeOf(t.prototype);if(a){let t=Object.getOwnPropertyDescriptor(a,i.keys.metadata);t?.value&&t?.value[e]&&t?.value[e][i.keys.type]&&(c=t?.value[e][i.keys.type])}r.WidgetMetadata.registerPrototypePropertyMetadata(t,e,i.keys.type,c,r.PropertyMergeStrategy.Skip)}let d=s;"boolean"==typeof s?d=d?"True":"False":"object"==typeof s&&null!==s&&(d=JSON.stringify(d)),r.WidgetMetadata.registerPrototypePropertyMetadata(t,e,
59i.keys.name,e,r.PropertyMergeStrategy.Skip),r.WidgetMetadata.registerPrototypePropertyMetadata(t,e,i.keys.title,e,r.PropertyMergeStrategy.Skip),r.WidgetMetadata.registerPrototypePropertyMetadata(t,e,i.keys.defaultValue,d,r.PropertyMergeStrategy.Skip)})}}a.WidgetEntity=function(e,t){return function(a,n){r.WidgetMetadata.registerPrototype(a),r.WidgetMetadata.registerPrototypeProperty(a,i.keys.name,e),r.WidgetMetadata.registerPrototypeProperty(a,i.keys.caption,t||e),s()(a)}},a.SectionsOrder=function(e){return function(t,a){r.WidgetMetadata.registerPrototype(t),r.WidgetMetadata.registerPrototypeProperty(t,i.keys.sectionsOrder,e)}},a.Model=s,a.MappedType=function(e){return function(t,a){r.WidgetMetadata.registerPrototype(t),r.WidgetMetadata.registerPrototypeProperty(t,i.keys.modelType,e)}}},798106,(e,t,a)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.PropertyDecoratorBase=void 0,a.PropertyDecoratorBase=function(e){return(t,a)=>{e(t,"object"==typeof a?a.name.toString():a)}}},546978,(e,t,a)=>{"use strict";var r=e.e&&e.e.__createBinding||(Object.create?function(e,t,a,r){void 0===r&&(r=a);var i=Object.getOwnPropertyDescriptor(t,a);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[a]}}),Object.defineProperty(e,r,i)}:function(e,t,a,r){void 0===r&&(r=a),e[r]=t[a]}),i=e.e&&e.e.__exportStar||function(e,t){for(var a in e)"default"===a||Object.prototype.hasOwnProperty.call(t,a)||r(t,e,a)};Object.defineProperty(a,"__esModule",{value:!0}),i(e.r(190034),a),i(e.r(798106),a),i(e.r(68093),a),i(e.r(62321),a),i(e.r(625696),a),i(e.r(612153),a),i(e.r(566365),a),i(e.r(637121),a)},816474,(e,t,a)=>{"use strict";a.__esModule=!0,a.default=function(e,t){if(e&&t){var a=Array.isArray(t)?t:t.split(",");if(0===a.length)return!0;var r=e.name||"",i=(e.type||"").toLowerCase(),n=i.replace(/\/.*$/,"");return a.some(function(e){var t=e.trim().toLowerCase();return"."===t.charAt(0)?r.toLowerCase().endsWith(t):t.endsWith("/*")?n===t.replace(/\/.*$/,""):i===t})}return!0}},8224,(e,t,a)=>{"use strict";t.exports=TypeError},52493,(e,t,a)=>{var r="function"==typeof Map&&Map.prototype,i=Object.getOwnPropertyDescriptor&&r?Object.getOwnPropertyDescriptor(Map.prototype,"size"):null,n=r&&i&&"function"==typeof i.get?i.get:null,s=r&&Map.prototype.forEach,l="function"==typeof Set&&Set.prototype,o=Object.getOwnPropertyDescriptor&&l?Object.getOwnPropertyDescriptor(Set.prototype,"size"):null,c=l&&o&&"function"==typeof o.get?o.get:null,d=l&&Set.prototype.forEach,u="function"==typeof WeakMap&&WeakMap.prototype?WeakMap.prototype.has:null,p="function"==typeof WeakSet&&WeakSet.prototype?WeakSet.prototype.has:null,m="function"==typeof WeakRef&&WeakRef.prototype?WeakRef.prototype.deref:null,f=Boolean.prototype.valueOf,h=Object.prototype.toString,g=Function.prototype.toString,v=String.prototype.match,x=String.prototype.slice,y=String.prototype.replace,b=String.prototype.toUpperCase,w=String.prototype.toLowerCase,S=RegExp.prototype.test,j=Array.prototype.concat,C=Array.prototype.join,N=Array.prototype.slice,k=Math.floor,I="function"==typeof BigInt?BigInt.prototype.valueOf:null,F=Object.getOwnPropertySymbols,T="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?Symbol.prototype.toString:null,R="function"==typeof Symbol&&"object"==typeof Symbol.iterator,P="function"==typeof Symbol&&Symbol.toStringTag&&(typeof Symbol.toStringTag===R?"object":"symbol")?Symbol.toStringTag:null,A=Object.prototype.propertyIsEnumerable,E=("function"==typeof Reflect?Reflect.getPrototypeOf:Object.getPrototypeOf)||([].__proto__===Array.prototype?function(e){return e.__proto__}:null);function M(e,t){if(e===1/0||e===-1/0||e!=e||e&&e>-1e3&&e<1e3||S.call(/e/,t))return t;var a=/[0-9](?=(?:[0-9]{3})+(?![0-9]))/g;if("number"==typeof e){var r=e<0?-k(-e):k(e);if(r!==e){var i=String(r),n=x.call(t,i.length+1);return y.call(i,a,"$&_")+"."+y.call(y.call(n,/([0-9]{3})/g,"$&_"),/_$/,"")}}return y.call(t,a,"$&_")}var D={},L=D.custom,_=q(L)?L:null,O={__proto__:null,double:'"',single:"'"},V={__proto__:null,double:/(["\\])/g,single:/(['\\])/g};function B(e,t,a){var r=O[a.quoteStyle||t];return r+e+r}function z(e){return!P||!("object"==typeof e&&(P in e||void 0!==e[P]))}function U(e){return"[object Array]"===W(e)&&z(e)}function $(e){return"[object RegExp]"===W(e)&&z(e)}function q(e){if(R)return e&&"object"==typeof e&&e instanceof Symbol;if("symbol"==typeof e)return!0;
59if(!e||"object"!=typeof e||!T)return!1;try{return T.call(e),!0}catch(e){}return!1}t.exports=function t(a,r,i,l){var o,h,b,S,k,F=r||{};if(G(F,"quoteStyle")&&!G(O,F.quoteStyle))throw TypeError('option "quoteStyle" must be "single" or "double"');if(G(F,"maxStringLength")&&("number"==typeof F.maxStringLength?F.maxStringLength<0&&F.maxStringLength!==1/0:null!==F.maxStringLength))throw TypeError('option "maxStringLength", if provided, must be a positive integer, Infinity, or `null`');var L=!G(F,"customInspect")||F.customInspect;if("boolean"!=typeof L&&"symbol"!==L)throw TypeError("option \"customInspect\", if provided, must be `true`, `false`, or `'symbol'`");if(G(F,"indent")&&null!==F.indent&&"	"!==F.indent&&!(parseInt(F.indent,10)===F.indent&&F.indent>0))throw TypeError('option "indent" must be "\\t", an integer > 0, or `null`');if(G(F,"numericSeparator")&&"boolean"!=typeof F.numericSeparator)throw TypeError('option "numericSeparator", if provided, must be `true` or `false`');var H=F.numericSeparator;if(void 0===a)return"undefined";if(null===a)return"null";if("boolean"==typeof a)return a?"true":"false";if("string"==typeof a)return function e(t,a){if(t.length>a.maxStringLength){var r=t.length-a.maxStringLength;return e(x.call(t,0,a.maxStringLength),a)+("... "+r)+" more character"+(r>1?"s":"")}var i=V[a.quoteStyle||"single"];return i.lastIndex=0,B(y.call(y.call(t,i,"\\$1"),/[\x00-\x1f]/g,Q),"single",a)}(a,F);if("number"==typeof a){if(0===a)return 1/0/a>0?"0":"-0";var et=String(a);return H?M(a,et):et}if("bigint"==typeof a){var ea=String(a)+"n";return H?M(a,ea):ea}var er=void 0===F.depth?5:F.depth;if(void 0===i&&(i=0),i>=er&&er>0&&"object"==typeof a)return U(a)?"[Array]":"[Object]";var ei=function(e,t){var a;if("	"===e.indent)a="	";else{if("number"!=typeof e.indent||!(e.indent>0))return null;a=C.call(Array(e.indent+1)," ")}return{base:a,prev:C.call(Array(t+1),a)}}(F,i);if(void 0===l)l=[];else if(K(l,a)>=0)return"[Circular]";function en(e,a,r){if(a&&(l=N.call(l)).push(a),r){var n={depth:F.depth};return G(F,"quoteStyle")&&(n.quoteStyle=F.quoteStyle),t(e,n,i+1,l)}return t(e,F,i+1,l)}if("function"==typeof a&&!$(a)){var es=function(e){if(e.name)return e.name;var t=v.call(g.call(e),/^function\s*([\w$]+)/);return t?t[1]:null}(a),el=ee(a,en);return"[Function"+(es?": "+es:" (anonymous)")+"]"+(el.length>0?" { "+C.call(el,", ")+" }":"")}if(q(a)){var eo=R?y.call(String(a),/^(Symbol\(.*\))_[^)]*$/,"$1"):T.call(a);return"object"!=typeof a||R?eo:Z(eo)}if((ec=a)&&"object"==typeof ec&&("u">typeof HTMLElement&&ec instanceof HTMLElement||"string"==typeof ec.nodeName&&"function"==typeof ec.getAttribute)){for(var ec,ed,eu="<"+w.call(String(a.nodeName)),ep=a.attributes||[],em=0;em<ep.length;em++){eu+=" "+ep[em].name+"="+B((ed=ep[em].value,y.call(String(ed),/"/g,"&quot;")),"double",F)}return eu+=">",a.childNodes&&a.childNodes.length&&(eu+="..."),eu+="</"+w.call(String(a.nodeName))+">"}if(U(a)){if(0===a.length)return"[]";var ef=ee(a,en);return ei&&!function(e){for(var t=0;t<e.length;t++)if(K(e[t],"\n")>=0)return!1;return!0}(ef)?"["+X(ef,ei)+"]":"[ "+C.call(ef,", ")+" ]"}if("[object Error]"===W(o=a)&&z(o)){var eh=ee(a,en);return"cause"in Error.prototype||!("cause"in a)||A.call(a,"cause")?0===eh.length?"["+String(a)+"]":"{ ["+String(a)+"] "+C.call(eh,", ")+" }":"{ ["+String(a)+"] "+C.call(j.call("[cause]: "+en(a.cause),eh),", ")+" }"}if("object"==typeof a&&L){if(_&&"function"==typeof a[_]&&D)return D(a,{depth:er-i});else if("symbol"!==L&&"function"==typeof a.inspect)return a.inspect()}if(function(e){if(!n||!e||"object"!=typeof e)return!1;try{n.call(e);try{c.call(e)}catch(e){return!0}return e instanceof Map}catch(e){}return!1}(a)){var eg=[];return s&&s.call(a,function(e,t){eg.push(en(t,a,!0)+" => "+en(e,a))}),J("Map",n.call(a),eg,ei)}if(function(e){if(!c||!e||"object"!=typeof e)return!1;try{c.call(e);try{n.call(e)}catch(e){return!0}return e instanceof Set}catch(e){}return!1}(a)){var ev=[];return d&&d.call(a,function(e){ev.push(en(e,a))}),J("Set",c.call(a),ev,ei)}if(function(e){if(!u||!e||"object"!=typeof e)return!1;try{u.call(e,u);try{p.call(e,p)}catch(e){return!0}return e instanceof WeakMap}catch(e){}return!1}(a))return Y("WeakMap");if(function(e){if(!p||!e||"object"!=typeof e)return!1;try{p.call(e,p);try{u.call(e,u)}catch(e){return!0}return e instanceof WeakSet}catch(e){}return!1}(a))return Y("WeakSet");if(function(e){if(!m||!e||"object"!=typeof e)return!1;try{return m.call(e),!0}catch(e){}return!1}(a))return Y("WeakRef");if("[object Number]"===W(h=a)&&z(h))return Z(en(Number(a)));if(function(e){if(!e||"object"!=typeof e||!I)return!1;try{return I.call(e),!0}catch(e){}return!1}(a))return Z(en(I.call(a)));if("[object Boolean]"===W(b=a)&&z(b))return Z(f.call(a));if("[object String]"===W(S=a)&&z(S))return Z(en(String(a)));if("u">typeof window&&a===window)return"{ [object Window] }";if("u">typeof globalThis&&a===globalThis||a===e.g)return"{ [object globalThis] }";if(!("[object Date]"===W(k=a)&&z(k))&&!$(a)){var ex=ee(a,en),ey=E?E(a)===Object.prototype:a instanceof Object||a.constructor===Object,eb=a instanceof Object?"":"null prototype",ew=!ey&&P&&Object(a)===a&&P in a?x.
59call(W(a),8,-1):eb?"Object":"",eS=(ey||"function"!=typeof a.constructor?"":a.constructor.name?a.constructor.name+" ":"")+(ew||eb?"["+C.call(j.call([],ew||[],eb||[]),": ")+"] ":"");return 0===ex.length?eS+"{}":ei?eS+"{"+X(ex,ei)+"}":eS+"{ "+C.call(ex,", ")+" }"}return String(a)};var H=Object.prototype.hasOwnProperty||function(e){return e in this};function G(e,t){return H.call(e,t)}function W(e){return h.call(e)}function K(e,t){if(e.indexOf)return e.indexOf(t);for(var a=0,r=e.length;a<r;a++)if(e[a]===t)return a;return -1}function Q(e){var t=e.charCodeAt(0),a={8:"b",9:"t",10:"n",12:"f",13:"r"}[t];return a?"\\"+a:"\\x"+(t<16?"0":"")+b.call(t.toString(16))}function Z(e){return"Object("+e+")"}function Y(e){return e+" { ? }"}function J(e,t,a,r){return e+" ("+t+") {"+(r?X(a,r):C.call(a,", "))+"}"}function X(e,t){if(0===e.length)return"";var a="\n"+t.prev+t.base;return a+C.call(e,","+a)+"\n"+t.prev}function ee(e,t){var a,r=U(e),i=[];if(r){i.length=e.length;for(var n=0;n<e.length;n++)i[n]=G(e,n)?t(e[n],e):""}var s="function"==typeof F?F(e):[];if(R){a={};for(var l=0;l<s.length;l++)a["$"+s[l]]=s[l]}for(var o in e)if(G(e,o)&&(!r||String(Number(o))!==o||!(o<e.length)))if(R&&a["$"+o]instanceof Symbol)continue;else S.call(/[^\w$]/,o)?i.push(t(o,e)+": "+t(e[o],e)):i.push(o+": "+t(e[o],e));if("function"==typeof F)for(var c=0;c<s.length;c++)A.call(e,s[c])&&i.push("["+t(s[c])+"]: "+t(e[s[c]],e));return i}},491455,(e,t,a)=>{"use strict";var r=e.r(52493),i=e.r(8224),n=function(e,t,a){for(var r,i=e;null!=(r=i.next);i=r)if(r.key===t)return i.next=r.next,a||(r.next=e.next,e.next=r),r},s=function(e,t){if(e){var a=n(e,t);return a&&a.value}},l=function(e,t,a){var r=n(e,t);r?r.value=a:e.next={key:t,next:e.next,value:a}},o=function(e,t){if(e)return n(e,t,!0)};t.exports=function(){var e,t={assert:function(e){if(!t.has(e))throw new i("Side channel does not contain "+r(e))},delete:function(t){var a=e&&e.next,r=o(e,t);return r&&a&&a===r&&(e=void 0),!!r},get:function(t){return s(e,t)},has:function(t){var a;return!!(a=e)&&!!n(a,t)},set:function(t,a){e||(e={next:void 0}),l(e,t,a)}};return t}},608435,(e,t,a)=>{"use strict";t.exports=Object},639857,(e,t,a)=>{"use strict";t.exports=Error},974660,(e,t,a)=>{"use strict";t.exports=EvalError},930575,(e,t,a)=>{"use strict";t.exports=RangeError},265756,(e,t,a)=>{"use strict";t.exports=ReferenceError},143e3,(e,t,a)=>{"use strict";t.exports=SyntaxError},420570,(e,t,a)=>{"use strict";t.exports=URIError},860410,(e,t,a)=>{"use strict";t.exports=Math.abs},692069,(e,t,a)=>{"use strict";t.exports=Math.floor},400315,(e,t,a)=>{"use strict";t.exports=Math.max},869897,(e,t,a)=>{"use strict";t.exports=Math.min},755752,(e,t,a)=>{"use strict";t.exports=Math.pow}
59,156056,(e,t,a)=>{"use strict";t.exports=Math.round},280407,(e,t,a)=>{"use strict";t.exports=Number.isNaN||function(e){return e!=e}},159532,(e,t,a)=>{"use strict";var r=e.r(280407);t.exports=function(e){return r(e)||0===e?e:e<0?-1:1}},267359,(e,t,a)=>{"use strict";t.exports=Object.getOwnPropertyDescriptor},593892,(e,t,a)=>{"use strict";var r=e.r(267359);if(r)try{r([],"length")}catch(e){r=null}t.exports=r},123775,(e,t,a)=>{"use strict";var r=Object.defineProperty||!1;if(r)try{r({},"a",{value:1})}catch(e){r=!1}t.exports=r},651739,(e,t,a)=>{"use strict";t.exports=function(){if("function"!=typeof Symbol||"function"!=typeof Object.getOwnPropertySymbols)return!1;if("symbol"==typeof Symbol.iterator)return!0;var e={},t=Symbol("test"),a=Object(t);if("string"==typeof t||"[object Symbol]"!==Object.prototype.toString.call(t)||"[object Symbol]"!==Object.prototype.toString.call(a))return!1;for(var r in e[t]=42,e)return!1;if("function"==typeof Object.keys&&0!==Object.keys(e).length||"function"==typeof Object.getOwnPropertyNames&&0!==Object.getOwnPropertyNames(e).length)return!1;var i=Object.getOwnPropertySymbols(e);if(1!==i.length||i[0]!==t||!Object.prototype.propertyIsEnumerable.call(e,t))return!1;if("function"==typeof Object.getOwnPropertyDescriptor){var n=Object.getOwnPropertyDescriptor(e,t);if(42!==n.value||!0!==n.enumerable)return!1}return!0}},130949,(e,t,a)=>{"use strict";var r="u">typeof Symbol&&Symbol,i=e.r(651739);t.exports=function(){return"function"==typeof r&&"function"==typeof Symbol&&"symbol"==typeof r("foo")&&"symbol"==typeof Symbol("bar")&&i()}},675672,(e,t,a)=>{"use strict";t.exports="u">typeof Reflect&&Reflect.getPrototypeOf||null},343264,(e,t,a)=>{"use strict";t.exports=e.r(608435).getPrototypeOf||null},277018,(e,t,a)=>{"use strict";var r=Object.prototype.toString,i=Math.max,n=function(e,t){for(var a=[],r=0;r<e.length;r+=1)a[r]=e[r];for(var i=0;i<t.length;i+=1)a[i+e.length]=t[i];return a},s=function(e,t){for(var a=[],r=t||0,i=0;r<e.length;r+=1,i+=1)a[i]=e[r];return a},l=function(e,t){for(var a="",r=0;r<e.length;r+=1)a+=e[r],r+1<e.length&&(a+=t);return a};t.exports=function(e){var t,a=this;if("function"!=typeof a||"[object Function]"!==r.apply(a))throw TypeError("Function.prototype.bind called on incompatible "+a);for(var o=s(arguments,1),c=i(0,a.length-o.length),d=[],u=0;u<c;u++)d[u]="$"+u;if(t=Function("binder","return function ("+l(d,",")+"){ return binder.apply(this,arguments); }")(function(){if(this instanceof t){var r=a.apply(this,n(o,arguments));return Object(r)===r?r:this}return a.apply(e,n(o,arguments))}),a.prototype){var p=function(){};p.prototype=a.prototype,t.prototype=new p,p.prototype=null}return t}},932672,(e,t,a)=>{"use strict";var r=e.r(277018);t.exports=Function.prototype.bind||r},600358,(e,t,a)=>{"use strict";t.exports=Function.prototype.call},102215,(e,t,a)=>{"use strict";t.exports=Function.prototype.apply},130637,(e,t,a)=>{"use strict";t.exports="u">typeof Reflect&&Reflect&&Reflect.apply},256450,(e,t,a)=>{"use strict";var r=e.r(932672),i=e.r(102215),n=e.r(600358);t.exports=e.r(130637)||r.call(n,i)},943569,(e,t,a)=>{"use strict";var r=e.r(932672),i=e.r(8224),n=e.r(600358),s=e.r(256450);t.exports=function(e){if(e.length<1||"function"!=typeof e[0])throw new i("a function is required");return s(r,n,e)}},190482,(e,t,a)=>{"use strict";var r,i=e.r(943569),n=e.r(593892);try{r=[].__proto__===Array.prototype}catch(e){if(!e||"object"!=typeof e||!("code"in e)||"ERR_PROTO_ACCESS"!==e.code)throw e}var s=!!r&&n&&n(Object.prototype,"__proto__"),l=Object,o=l.getPrototypeOf;t.exports=s&&"function"==typeof s.get?i([s.get]):"function"==typeof o&&function(e){return o(null==e?e:l(e))}},942527,(e,t,a)=>{"use strict";var r=e.r(675672),i=e.r(343264),n=e.r(190482);t.exports=r?function(e){return r(e)}:i?function(e){if(!e||"object"!=typeof e&&"function"!=typeof e)throw TypeError("getProto: not an object");return i(e)}:n?function(e){return n(e)}:null},705843,(e,t,a)=>{"use strict";var r=Function.prototype.call,i=Object.prototype.hasOwnProperty;t.exports=e.r(932672).call(r,i)},578586,(e,t,a)=>{"use strict";var r=e.r(608435),i=e.r(639857),n=e.r(974660),s=e.r(930575),l=e.r(265756),o=e.r(143e3),c=e.r(8224),d=e.r(420570),u=e.r(860410),p=e.r(692069),m=e.r(400315),f=e.r(869897),h=e.r(755752),g=e.r(156056),v=e.r(159532),x=Function,y=function(e){try{return x('"use strict"; return ('+e+").constructor;")()}catch(e){}},b=e.r(593892),w=e.r(123775),S=function(){throw new c},j=b?function(){try{return arguments.callee,S}catch(e){try{return b(arguments,"callee").get}catch(e){return S}}}():S,C=e.r(130949)(),N=e.r(942527),k=e.r(343264),I=e.r(675672),F=e.r(102215),T=e.r(600358),R={},P="u">typeof Uint8Array&&N?N(Uint8Array):void 0,A={__proto__:null,"%AggregateError%":"u"<typeof AggregateError?void 0:AggregateError,"%Array%":Array,"%ArrayBuffer%":"u"<typeof ArrayBuffer?void 0:ArrayBuffer,"%ArrayIteratorPrototype%":C&&N?N([][Symbol.iterator]()):void 0,"%AsyncFromSyncIteratorPrototype%":void 0,"%AsyncFunction%":R,"%AsyncGenerator%":R,"%AsyncGeneratorFunction%":R,"%AsyncIteratorPrototype%":R,"%Atomics%":"u"<typeof Atomics?void 0:Atomics,"%BigInt%":"u"<typeof BigInt?void 0:BigInt,"%BigInt64Array%":"u"<typeof BigInt64Array?void 0:BigInt64Array,"%BigUint64Array%":"u"<typeof BigUint64Array?void 0:BigUint64Array,"%Boolean%":Boolean,"%DataView%":"u"<typeof DataView?void 0:DataView,"%Date%":Date,"%decodeURI%":decodeURI,"%decodeURIComponent%":decodeURIComponent,"%encodeURI%":encodeURI,"%encodeURIComponent%":encodeURIComponent,"%Error%":i,"%eval%":eval,"%EvalError%":n,"%Float16Array%":"u"<typeof Float16Array?void 0:Float16Array,"%Float32Array%":"u"<typeof Float32Array?void 0:Float32Array,"%Float64Array%":"u"<typeof Float64Array?void 0:Float64Array,"%FinalizationRegistry%":"u"<typeof FinalizationRegistry?void 0:FinalizationRegistry,"%Function%":x,"%GeneratorFunction%":R,"%Int8Array%":"u"<typeof Int8Array?void 0:Int8Array,"%Int16Array%":"u"<typeof Int16Array?void 0:Int16Array,"%Int32Array%":"u"<typeof Int32Array?void 0:Int32Array,"%isFinite%":isFinite,"%isNaN%":isNaN,"%
59IteratorPrototype%":C&&N?N(N([][Symbol.iterator]())):void 0,"%JSON%":"object"==typeof JSON?JSON:void 0,"%Map%":"u"<typeof Map?void 0:Map,"%MapIteratorPrototype%":"u">typeof Map&&C&&N?N(new Map()[Symbol.iterator]()):void 0,"%Math%":Math,"%Number%":Number,"%Object%":r,"%Object.getOwnPropertyDescriptor%":b,"%parseFloat%":parseFloat,"%parseInt%":parseInt,"%Promise%":"u"<typeof Promise?void 0:Promise,"%Proxy%":"u"<typeof Proxy?void 0:Proxy,"%RangeError%":s,"%ReferenceError%":l,"%Reflect%":"u"<typeof Reflect?void 0:Reflect,"%RegExp%":RegExp,"%Set%":"u"<typeof Set?void 0:Set,"%SetIteratorPrototype%":"u">typeof Set&&C&&N?N(new Set()[Symbol.iterator]()):void 0,"%SharedArrayBuffer%":"u"<typeof SharedArrayBuffer?void 0:SharedArrayBuffer,"%String%":String,"%StringIteratorPrototype%":C&&N?N(""[Symbol.iterator]()):void 0,"%Symbol%":C?Symbol:void 0,"%SyntaxError%":o,"%ThrowTypeError%":j,"%TypedArray%":P,"%TypeError%":c,"%Uint8Array%":"u"<typeof Uint8Array?void 0:Uint8Array,"%Uint8ClampedArray%":"u"<typeof Uint8ClampedArray?void 0:Uint8ClampedArray,"%Uint16Array%":"u"<typeof Uint16Array?void 0:Uint16Array,"%Uint32Array%":"u"<typeof Uint32Array?void 0:Uint32Array,"%URIError%":d,"%WeakMap%":"u"<typeof WeakMap?void 0:WeakMap,"%WeakRef%":"u"<typeof WeakRef?void 0:WeakRef,"%WeakSet%":"u"<typeof WeakSet?void 0:WeakSet,"%Function.prototype.call%":T,"%Function.prototype.apply%":F,"%Object.defineProperty%":w,"%Object.getPrototypeOf%":k,"%Math.abs%":u,"%Math.floor%":p,"%Math.max%":m,"%Math.min%":f,"%Math.pow%":h,"%Math.round%":g,"%Math.sign%":v,"%Reflect.getPrototypeOf%":I};if(N)try{null.error}catch(e){var E=N(N(e));A["%Error.prototype%"]=E}var M=function e(t){var a;if("%AsyncFunction%"===t)a=y("async function () {}");else if("%GeneratorFunction%"===t)a=y("function* () {}");else if("%AsyncGeneratorFunction%"===t)a=y("async function* () {}");else if("%AsyncGenerator%"===t){var r=e("%AsyncGeneratorFunction%");r&&(a=r.prototype)}else if("%AsyncIteratorPrototype%"===t){var i=e("%AsyncGenerator%");i&&N&&(a=N(i.prototype))}return A[t]=a,a},D={__proto__:null,"%ArrayBufferPrototype%":["ArrayBuffer","prototype"],"%ArrayPrototype%":["Array","prototype"],"%ArrayProto_entries%":["Array","prototype","entries"],"%ArrayProto_forEach%":["Array","prototype","forEach"],"%ArrayProto_keys%":["Array","prototype","keys"],"%ArrayProto_values%":["Array","prototype","values"],"%AsyncFunctionPrototype%":["AsyncFunction","prototype"],"%AsyncGenerator%":["AsyncGeneratorFunction","prototype"],"%AsyncGeneratorPrototype%":["AsyncGeneratorFunction","prototype","prototype"],"%BooleanPrototype%":["Boolean","prototype"],"%DataViewPrototype%":["DataView","prototype"],"%DatePrototype%":["Date","prototype"],"%ErrorPrototype%":["Error","prototype"],"%EvalErrorPrototype%":["EvalError","prototype"],"%Float32ArrayPrototype%":["Float32Array","prototype"],"%Float64ArrayPrototype%":["Float64Array","prototype"],"%FunctionPrototype%":["Function","prototype"],"%Generator%":["GeneratorFunction","prototype"],"%GeneratorPrototype%":["GeneratorFunction","prototype","prototype"],"%Int8ArrayPrototype%":["Int8Array","prototype"],"%Int16ArrayPrototype%":["Int16Array","prototype"],"%Int32ArrayPrototype%":["Int32Array","prototype"],"%JSONParse%":["JSON","parse"],"%JSONStringify%":["JSON","stringify"],"%MapPrototype%":["Map","prototype"],"%NumberPrototype%":["Number","prototype"],"%ObjectPrototype%":["Object","prototype"],"%ObjProto_toString%":["Object","prototype","toString"],"%ObjProto_valueOf%":["Object","prototype","valueOf"],"%PromisePrototype%":["Promise","prototype"],"%PromiseProto_then%":["Promise","prototype","then"],"%Promise_all%":["Promise","all"],"%Promise_reject%":["Promise","reject"],"%Promise_resolve%":["Promise","resolve"],"%RangeErrorPrototype%":["RangeError","prototype"],"%ReferenceErrorPrototype%":["ReferenceError","prototype"],"%RegExpPrototype%":["RegExp","prototype"],"%SetPrototype%":["Set","prototype"],"%SharedArrayBufferPrototype%":["SharedArrayBuffer","prototype"],"%StringPrototype%":["String","prototype"],"%SymbolPrototype%":["Symbol","prototype"],"%SyntaxErrorPrototype%":["SyntaxError","prototype"],"%TypedArrayPrototype%":["TypedArray","prototype"],"%TypeErrorPrototype%":["TypeError","prototype"],"%Uint8ArrayPrototype%":["Uint8Array","prototype"],"%Uint8ClampedArrayPrototype%":["Uint8ClampedArray","prototype"],"%Uint16ArrayPrototype%":["Uint16Array","prototype"],"%Uint32ArrayPrototype%":["Uint32Array","prototype"],"%URIErrorPrototype%":["URIError","prototype"],"%WeakMapPrototype%":["WeakMap","prototype"],"%WeakSetPrototype%":["WeakSet","prototype"]},L=e.r(932672),_=e.r(705843),O=L.call(T,Array.prototype.concat),V=L.call(F,Array.prototype.splice),B=L.call(T,String.prototype.replace),z=L.call(T,String.prototype.slice),U=L.call(T,RegExp.prototype.exec),$=/[^%.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|%$))/g,q=/\\(\\)?/g,H=function(e){var t=z(e,0,1),a=z(e,-1);if("%"===t&&"%"!==a)throw new o("invalid intrinsic syntax, expected closing `%`");if("%"===a&&"%"!==t)throw new o("invalid intrinsic syntax, expected opening `%`");var r=[];return B(e,$,function(e,t,a,i){r[r.length]=a?B(i,q,"$1"):t||e}),r},G=function(e,t){var a,r=e;if(_(D,r)&&(r="%"+(a=D[r])[0]+"%"),_(A,r)){var i=A[r];if(i===R&&(i=M(r)),void 0===i&&!t)throw new c("intrinsic "+e+" exists, but is not available. Please file an issue!");return{alias:a,name:r,value:i}}throw new o("intrinsic "+e+" does not exist!")};t.exports=function(e,t){if("string"!=typeof e||0===e.length)throw new c("intrinsic name must be a non-empty string");if(arguments.length>1&&"boolean"!=typeof t)throw new c('"allowMissing" argument must be a boolean');if(null===U(/^%?[^%]*%?$/,e))throw new o("`%` may not be present anywhere but at the beginning and end of the intrinsic name");var a=H(e),r=a.length>0?a[0]:"",i=G("%"+r+"%",t),n=i.name,s=i.value,l=!1,d=i.alias;d&&(r=d[0],V(a,O([0,1],d)));for(var u=1,p=!0;u<a.length;u+=1){var m=a[u],f=z(m,0,1),h=z(m,-1);if(('"'===f||"'"===f||"`"===f||'"'===h||"'"===h||"`"===h)&&f!==h)throw new o("property names with quotes must have matching quotes");if("constructor"!==m&&p||(l=!0),r+="."+m,_(A,n="%"+r+"%"))s=A[n];else if(null!=s){if(!(m in s)){if(!t)throw new c("base intrinsic for "+e+" exists, but the property is not available.");return}if(b&&u+1>=a.length){var g=b(s,m);s=(p=!!g)&&"get"in g&&!("originalValue"in g.get)?g.get:s[m]}else p=_(s,m),s=s[m];p&&!l&&(A[n]=s)}}return s}},325887,(e,t,a)=>{"use strict";var r=e.r(578586),i=e.r(943569),n=i([r("%String.prototype.indexOf%")]);t.exports=function(e,t){var a=r(e,!!t);return"function"==typeof a&&n(e,".prototype.")>-1?i([a]):a}},274923,(e,t,a)=>{"use strict";var r=e.r(578586),i=e.r(325887),n=e.r(52493),s=e.r(8224),l=r("%Map%",!0),o=i("Map.prototype.get",!0),c=i("Map.prototype.set",!0),d=i("Map.prototype.has",!0),u=i("Map.prototype.delete",!0),p=i("Map.prototype.size",!0);t.exports=!!l&&function(){var e,t={assert:function(e){if(!t.has(e))throw new s("Side channel does not contain "+n(e))},delete:function(t){if(e){var a=u(e,t);return 0===p(e)&&(e=void 0),a}return!1},get:function(t){if(e)return o(e,t)},has:function(t){return!!e&&d(e,t)},set:function(t,a){e||(e=new l),c(e,t,a)}};return t}},34711,(e,t,a)=>{"use strict";var r=e.r(578586),i=e.r(325887),n=e.r(52493),s=e.r(274923),l=e.r(8224),o=r("%WeakMap%",!0),c=i("WeakMap.prototype.get",!0),d=i("WeakMap.prototype.set",!0),u=i("WeakMap.prototype.has",!0),p=i("WeakMap.prototype.delete",!0);t.exports=o?function(){var e,t,a={assert:function(e){if(!a.has(e))throw new l("Side channel does not contain "+n(e))}
59,delete:function(a){if(o&&a&&("object"==typeof a||"function"==typeof a)){if(e)return p(e,a)}else if(s&&t)return t.delete(a);return!1},get:function(a){return o&&a&&("object"==typeof a||"function"==typeof a)&&e?c(e,a):t&&t.get(a)},has:function(a){return o&&a&&("object"==typeof a||"function"==typeof a)&&e?u(e,a):!!t&&t.has(a)},set:function(a,r){o&&a&&("object"==typeof a||"function"==typeof a)?(e||(e=new o),d(e,a,r)):s&&(t||(t=s()),t.set(a,r))}};return a}:s},189196,(e,t,a)=>{"use strict";var r=e.r(8224),i=e.r(52493),n=e.r(491455),s=e.r(274923),l=e.r(34711)||s||n;t.exports=function(){var e,t={assert:function(e){if(!t.has(e))throw new r("Side channel does not contain "+i(e))},delete:function(t){return!!e&&e.delete(t)},get:function(t){return e&&e.get(t)},has:function(t){return!!e&&e.has(t)},set:function(t,a){e||(e=l()),e.set(t,a)}};return t}},300243,(e,t,a)=>{"use strict";var r=String.prototype.replace,i=/%20/g,n="RFC3986";t.exports={default:n,formatters:{RFC1738:function(e){return r.call(e,i,"+")},RFC3986:function(e){return String(e)}},RFC1738:"RFC1738",RFC3986:n}},377908,(e,t,a)=>{"use strict";var r=e.r(300243),i=e.r(189196),n=Object.prototype.hasOwnProperty,s=Array.isArray,l=i(),o=function(e,t){return l.set(e,t),e},c=function(e){return l.has(e)},d=function(e){return l.get(e)},u=function(e,t){l.set(e,t)},p=function(){for(var e=[],t=0;t<256;++t)e[e.length]="%"+((t<16?"0":"")+t.toString(16)).toUpperCase();return e}(),m=function(e){for(;e.length>1;){var t=e.pop(),a=t.obj[t.prop];if(s(a)){for(var r=[],i=0;i<a.length;++i)void 0!==a[i]&&(r[r.length]=a[i]);t.obj[t.prop]=r}}},f=function(e,t){for(var a=t&&t.plainObjects?{__proto__:null}:{},r=0;r<e.length;++r)void 0!==e[r]&&(a[r]=e[r]);return a};t.exports={arrayToObject:f,assign:function(e,t){return Object.keys(t).reduce(function(e,a){return e[a]=t[a],e},e)},combine:function(e,t,a,r){if(c(e)){var i=d(e)+1;return e[i]=t,u(e,i),e}var n=[].concat(e,t);return n.length>a?o(f(n,{plainObjects:r}),n.length-1):n},compact:function(e){for(var t=[{obj:{o:e},prop:"o"}],a=[],r=0;r<t.length;++r)for(var i=t[r],n=i.obj[i.prop],s=Object.keys(n),l=0;l<s.length;++l){var o=s[l],c=n[o];"object"==typeof c&&null!==c&&-1===a.indexOf(c)&&(t[t.length]={obj:n,prop:o},a[a.length]=c)}return m(t),e},decode:function(e,t,a){var r=e.replace(/\+/g," ");if("iso-8859-1"===a)return r.replace(/%[0-9a-f]{2}/gi,unescape);try{return decodeURIComponent(r)}catch(e){return r}},encode:function(e,t,a,i,n){if(0===e.length)return e;var s=e;if("symbol"==typeof e?s=Symbol.prototype.toString.call(e):"string"!=typeof e&&(s=String(e)),"iso-8859-1"===a)return escape(s).replace(/%u[0-9a-f]{4}/gi,function(e){return"%26%23"+parseInt(e.slice(2),16)+"%3B"});for(var l="",o=0;o<s.length;o+=1024){for(var c=s.length>=1024?s.slice(o,o+1024):s,d=[],u=0;u<c.length;++u){var m=c.charCodeAt(u);if(45===m||46===m||95===m||126===m||m>=48&&m<=57||m>=65&&m<=90||m>=97&&m<=122||n===r.RFC1738&&(40===m||41===m)){d[d.length]=c.charAt(u);continue}if(m<128){d[d.length]=p[m];continue}if(m<2048){d[d.length]=p[192|m>>6]+p[128|63&m];continue}if(m<55296||m>=57344){d[d.length]=p[224|m>>12]+p[128|m>>6&63]+p[128|63&m];continue}u+=1,m=65536+((1023&m)<<10|1023&c.charCodeAt(u)),d[d.length]=p[240|m>>18]+p[128|m>>12&63]+p[128|m>>6&63]+p[128|63&m]}l+=d.join("")}return l},isBuffer:function(e){return!!e&&"object"==typeof e&&!!(e.constructor&&e.constructor.isBuffer&&e.constructor.isBuffer(e))},isOverflow:c,isRegExp:function(e){return"[object RegExp]"===Object.prototype.toString.call(e)},markOverflow:o,maybeMap:function(e,t){if(s(e)){for(var a=[],r=0;r<e.length;r+=1)a[a.length]=t(e[r]);return a}return t(e)},merge:function e(t,a,r){if(!a)return t;if("object"!=typeof a&&"function"!=typeof a){if(s(t)){var i=t.length;if(r&&"number"==typeof r.arrayLimit&&i>r.arrayLimit)return o(f(t.concat(a),r),i);t[i]=a}else if(!t||"object"!=typeof t)return[t,a];else if(c(t)){var l=d(t)+1;t[l]=a,u(t,l)}else{if(r&&r.strictMerge)return[t,a];(r&&(r.plainObjects||r.allowPrototypes)||!n.call(Object.prototype,a))&&(t[a]=!0)}return t}if(!t||"object"!=typeof t){if(c(a)){for(var p=Object.keys(a),m=r&&r.plainObjects?{__proto__:null,0:t}:{0:t},h=0;h<p.length;h++)m[parseInt(p[h],10)+1]=a[p[h]];return o(m,d(a)+1)}var g=[t].concat(a);return r&&"number"==typeof r.arrayLimit&&g.length>r.arrayLimit?o(f(g,r),g.length-1):g}var v=t;
59return(s(t)&&!s(a)&&(v=f(t,r)),s(t)&&s(a))?(a.forEach(function(a,i){if(n.call(t,i)){var s=t[i];s&&"object"==typeof s&&a&&"object"==typeof a?t[i]=e(s,a,r):t[t.length]=a}else t[i]=a}),t):Object.keys(a).reduce(function(t,i){var s=a[i];if(n.call(t,i)?t[i]=e(t[i],s,r):t[i]=s,c(a)&&!c(t)&&o(t,d(a)),c(t)){var l=parseInt(i,10);String(l)===i&&l>=0&&l>d(t)&&u(t,l)}return t},v)}}},276033,(e,t,a)=>{"use strict";var r=e.r(189196),i=e.r(377908),n=e.r(300243),s=Object.prototype.hasOwnProperty,l={brackets:function(e){return e+"[]"},comma:"comma",indices:function(e,t){return e+"["+t+"]"},repeat:function(e){return e}},o=Array.isArray,c=Array.prototype.push,d=function(e,t){c.apply(e,o(t)?t:[t])},u=Date.prototype.toISOString,p=n.default,m={addQueryPrefix:!1,allowDots:!1,allowEmptyArrays:!1,arrayFormat:"indices",charset:"utf-8",charsetSentinel:!1,commaRoundTrip:!1,delimiter:"&",encode:!0,encodeDotInKeys:!1,encoder:i.encode,encodeValuesOnly:!1,filter:void 0,format:p,formatter:n.formatters[p],indices:!1,serializeDate:function(e){return u.call(e)},skipNulls:!1,strictNullHandling:!1},f={},h=function e(t,a,n,s,l,c,u,p,h,g,v,x,y,b,w,S,j,C){for(var N,k,I=t,F=C,T=0,R=!1;void 0!==(F=F.get(f))&&!R;){var P=F.get(t);if(T+=1,void 0!==P)if(P===T)throw RangeError("Cyclic object value");else R=!0;void 0===F.get(f)&&(T=0)}if("function"==typeof g?I=g(a,I):I instanceof Date?I=y(I):"comma"===n&&o(I)&&(I=i.maybeMap(I,function(e){return e instanceof Date?y(e):e})),null===I){if(c)return h&&!S?h(a,m.encoder,j,"key",b):a;I=""}if("string"==typeof(N=I)||"number"==typeof N||"boolean"==typeof N||"symbol"==typeof N||"bigint"==typeof N||i.isBuffer(I))return h?[w(S?a:h(a,m.encoder,j,"key",b))+"="+w(h(I,m.encoder,j,"value",b))]:[w(a)+"="+w(String(I))];var A=[];if(void 0===I)return A;if("comma"===n&&o(I))S&&h&&(I=i.maybeMap(I,h)),k=[{value:I.length>0?I.join(",")||null:void 0}];else if(o(g))k=g;else{var E=Object.keys(I);k=v?E.sort(v):E}var M=p?String(a).replace(/\./g,"%2E"):String(a),D=s&&o(I)&&1===I.length?M+"[]":M;if(l&&o(I)&&0===I.length)return D+"[]";for(var L=0;L<k.length;++L){var _=k[L],O="object"==typeof _&&_&&void 0!==_.value?_.value:I[_];if(!u||null!==O){var V=x&&p?String(_).replace(/\./g,"%2E"):String(_),B=o(I)?"function"==typeof n?n(D,V):D:D+(x?"."+V:"["+V+"]");C.set(t,T);var z=r();z.set(f,C),d(A,e(O,B,n,s,l,c,u,p,"comma"===n&&S&&o(I)?null:h,g,v,x,y,b,w,S,j,z))}}return A},g=function(e){if(!e)return m;if(void 0!==e.allowEmptyArrays&&"boolean"!=typeof e.allowEmptyArrays)throw TypeError("`allowEmptyArrays` option can only be `true` or `false`, when provided");if(void 0!==e.encodeDotInKeys&&"boolean"!=typeof e.encodeDotInKeys)throw TypeError("`encodeDotInKeys` option can only be `true` or `false`, when provided");if(null!==e.encoder&&void 0!==e.encoder&&"function"!=typeof e.encoder)throw TypeError("Encoder has to be a function.");var t,a=e.charset||m.charset;if(void 0!==e.charset&&"utf-8"!==e.charset&&"iso-8859-1"!==e.charset)throw TypeError("The charset option must be either utf-8, iso-8859-1, or undefined");var r=n.default;if(void 0!==e.format){if(!s.call(n.formatters,e.format))throw TypeError("Unknown format option provided.");r=e.format}var i=n.formatters[r],c=m.filter;if(("function"==typeof e.filter||o(e.filter))&&(c=e.filter),t=e.arrayFormat in l?e.arrayFormat:"indices"in e?e.indices?"indices":"repeat":m.arrayFormat,"commaRoundTrip"in e&&"boolean"!=typeof e.commaRoundTrip)throw TypeError("`commaRoundTrip` must be a boolean, or absent");var d=void 0===e.allowDots?!0===e.encodeDotInKeys||m.allowDots:!!e.allowDots;return{addQueryPrefix:"boolean"==typeof e.addQueryPrefix?e.addQueryPrefix:m.addQueryPrefix,allowDots:d,allowEmptyArrays:"boolean"==typeof e.allowEmptyArrays?!!e.allowEmptyArrays:m.allowEmptyArrays,arrayFormat:t,charset:a,charsetSentinel:"boolean"==typeof e.charsetSentinel?e.charsetSentinel:m.charsetSentinel,commaRoundTrip:!!e.commaRoundTrip,delimiter:void 0===e.delimiter?m.delimiter:e.delimiter,encode:"boolean"==typeof e.encode?e.encode:m.encode,encodeDotInKeys:"boolean"==typeof e.encodeDotInKeys?e.encodeDotInKeys:m.encodeDotInKeys,encoder:"function"==typeof e.encoder?e.encoder:m.encoder,encodeValuesOnly:"boolean"==typeof e.encodeValuesOnly?e.encodeValuesOnly:m.encodeValuesOnly,filter:c,format:r,formatter:i,serializeDate:"function"==typeof e.serializeDate?e.serializeDate:m.serializeDate,skipNulls:"boolean"==typeof e.skipNulls?e.skipNulls:m.skipNulls,sort:"function"==typeof e.sort?e.sort:null,strictNullHandling:"boolean"==typeof e.strictNullHandling?e.strictNullHandling:m.strictNullHandling}};t.exports=function(e,t){var a,i=e,n=g(t);"function"==typeof n.filter?i=(0,n.filter)("",i):o(n.filter)&&(a=n.filter);var s=[];if("object"!=typeof i||null===i)return"";var c=l[n.arrayFormat],u="comma"===c&&n.commaRoundTrip;a||(a=Object.keys(i)),n.sort&&a.sort(n.sort);for(var p=r(),m=0;m<a.length;++m){var f=a[m],v=i[f];n.skipNulls&&null===v||d(s,h(v,f,c,u,n.allowEmptyArrays,n.strictNullHandling,n.skipNulls,n.encodeDotInKeys,n.encode?n.encoder:null,n.filter,n.sort,n.allowDots,n.serializeDate,n.format,n.formatter,n.encodeValuesOnly,n.charset,p))}var x=s.join(n.delimiter),y=!0===n.addQueryPrefix?"?":"";return n.charsetSentinel&&("iso-8859-1"===n.charset?y+="utf8=%26%2310003%3B&":y+="utf8=%E2%9C%93&"),x.length>0?y+x:""}},113672,(e,t,a)=>{"use strict";var r=e.r(377908),i=Object.prototype.hasOwnProperty,n=Array.isArray,s={allowDots:!1,allowEmptyArrays:!1,allowPrototypes:!1,allowSparse:!1,arrayLimit:20,charset:"utf-8",charsetSentinel:!1,comma:!1,decodeDotInKeys:!1,decoder:r.decode,delimiter:"&",depth:5,duplicates:"combine",ignoreQueryPrefix:!1,interpretNumericEntities:!1,parameterLimit:1e3,parseArrays:!0,plainObjects:!1,strictDepth:!1,strictMerge:!0,strictNullHandling:!1,throwOnLimitExceeded:!1},l=function(e,t,a){if(e&&"string"==typeof e&&t.comma&&e.indexOf(",")>-1)return e.split(",");if(t.throwOnLimitExceeded&&a>=t.arrayLimit)throw RangeError("Array limit exceeded. Only "+t.arrayLimit+" element"+(1===t.arrayLimit?"":"s")+" allowed in an array.");return e},o=function(e,t){var a={__proto__:null},o=t.ignoreQueryPrefix?e.replace(/^\?/,""):e;o=o.replace(/%5B/gi,"[").replace(/%5D/gi,"]");var c=t.parameterLimit===1/0?void 0:t.parameterLimit,d=o.split(t.delimiter,t.throwOnLimitExceeded?c+1:c);if(t.throwOnLimitExceeded&&d.length>c)throw RangeError("Parameter limit exceeded. Only "+c+" parameter"+(1===c?"":"s")+" allowed.");var u=-1,p=t.charset;if(t.charsetSentinel)for(m=0;m<d.length;++m)0===d[m].indexOf("utf8=")&&("utf8=%E2%9C%93"===d[m]?p="utf-8":"utf8=%26%2310003%3B"===d[m]&&(p="iso-8859-1"),u=m,m=d.length);for(m=0;m<d.length;++m)if(m!==u){var m,f,h,g=d[m],v=g.indexOf("]="),x=-1===v?g.indexOf("="):v+1;
59if(-1===x?(f=t.decoder(g,s.decoder,p,"key"),h=t.strictNullHandling?null:""):null!==(f=t.decoder(g.slice(0,x),s.decoder,p,"key"))&&(h=r.maybeMap(l(g.slice(x+1),t,n(a[f])?a[f].length:0),function(e){return t.decoder(e,s.decoder,p,"value")})),h&&t.interpretNumericEntities&&"iso-8859-1"===p&&(h=String(h).replace(/&#(\d+);/g,function(e,t){return String.fromCharCode(parseInt(t,10))})),g.indexOf("[]=")>-1&&(h=n(h)?[h]:h),t.comma&&n(h)&&h.length>t.arrayLimit){if(t.throwOnLimitExceeded)throw RangeError("Array limit exceeded. Only "+t.arrayLimit+" element"+(1===t.arrayLimit?"":"s")+" allowed in an array.");h=r.combine([],h,t.arrayLimit,t.plainObjects)}if(null!==f){var y=i.call(a,f);y&&("combine"===t.duplicates||g.indexOf("[]=")>-1)?a[f]=r.combine(a[f],h,t.arrayLimit,t.plainObjects):y&&"last"!==t.duplicates||(a[f]=h)}}return a},c=function(e,t,a,i){var n=0;if(e.length>0&&"[]"===e[e.length-1]){var s=e.slice(0,-1).join("");n=Array.isArray(t)&&t[s]?t[s].length:0}for(var o=i?t:l(t,a,n),c=e.length-1;c>=0;--c){var d,u=e[c];if("[]"===u&&a.parseArrays)d=r.isOverflow(o)?o:a.allowEmptyArrays&&(""===o||a.strictNullHandling&&null===o)?[]:r.combine([],o,a.arrayLimit,a.plainObjects);else{d=a.plainObjects?{__proto__:null}:{};var p="["===u.charAt(0)&&"]"===u.charAt(u.length-1)?u.slice(1,-1):u,m=a.decodeDotInKeys?p.replace(/%2E/g,"."):p,f=parseInt(m,10),h=!isNaN(f)&&u!==m&&String(f)===m&&f>=0&&a.parseArrays;if(a.parseArrays||""!==m)if(h&&f<a.arrayLimit)(d=[])[f]=o;else if(h&&a.throwOnLimitExceeded)throw RangeError("Array limit exceeded. Only "+a.arrayLimit+" element"+(1===a.arrayLimit?"":"s")+" allowed in an array.");else h?(d[f]=o,r.markOverflow(d,f)):"__proto__"!==m&&(d[m]=o);else d={0:o}}o=d}return o},d=function(e,t){var a=t.allowDots?e.replace(/\.([^.[]+)/g,"[$1]"):e;if(t.depth<=0){if(!t.plainObjects&&i.call(Object.prototype,a)&&!t.allowPrototypes)return;return[a]}var r=/(\[[^[\]]*])/g,n=/(\[[^[\]]*])/.exec(a),s=n?a.slice(0,n.index):a,l=[];if(s){if(!t.plainObjects&&i.call(Object.prototype,s)&&!t.allowPrototypes)return;l[l.length]=s}for(var o=0;null!==(n=r.exec(a))&&o<t.depth;){o+=1;var c=n[1].slice(1,-1);if(!t.plainObjects&&i.call(Object.prototype,c)&&!t.allowPrototypes)return;l[l.length]=n[1]}if(n){if(!0===t.strictDepth)throw RangeError("Input depth exceeded depth option of "+t.depth+" and strictDepth is true");l[l.length]="["+a.slice(n.index)+"]"}return l},u=function(e,t,a,r){if(e){var i=d(e,a);if(i)return c(i,t,a,r)}},p=function(e){if(!e)return s;if(void 0!==e.allowEmptyArrays&&"boolean"!=typeof e.allowEmptyArrays)throw TypeError("`allowEmptyArrays` option can only be `true` or `false`, when provided");if(void 0!==e.decodeDotInKeys&&"boolean"!=typeof e.decodeDotInKeys)throw TypeError("`decodeDotInKeys` option can only be `true` or `false`, when provided");if(null!==e.decoder&&void 0!==e.decoder&&"function"!=typeof e.decoder)throw TypeError("Decoder has to be a function.");if(void 0!==e.charset&&"utf-8"!==e.charset&&"iso-8859-1"!==e.charset)throw TypeError("The charset option must be either utf-8, iso-8859-1, or undefined");if(void 0!==e.throwOnLimitExceeded&&"boolean"!=typeof e.throwOnLimitExceeded)throw TypeError("`throwOnLimitExceeded` option must be a boolean");var t=void 0===e.charset?s.charset:e.charset,a=void 0===e.duplicates?s.duplicates:e.duplicates;if("combine"!==a&&"first"!==a&&"last"!==a)throw TypeError("The duplicates option must be either combine, first, or last");return{allowDots:void 0===e.allowDots?!0===e.decodeDotInKeys||s.allowDots:!!e.allowDots,allowEmptyArrays:"boolean"==typeof e.allowEmptyArrays?!!e.allowEmptyArrays:s.allowEmptyArrays,allowPrototypes:"boolean"==typeof e.allowPrototypes?e.allowPrototypes:s.allowPrototypes,allowSparse:"boolean"==typeof e.allowSparse?e.allowSparse:s.allowSparse,arrayLimit:"number"==typeof e.arrayLimit?e.arrayLimit:s.arrayLimit,charset:t,charsetSentinel:"boolean"==typeof e.charsetSentinel?e.charsetSentinel:s.charsetSentinel,comma:"boolean"==typeof e.comma?e.comma:s.comma,decodeDotInKeys:"boolean"==typeof e.decodeDotInKeys?e.decodeDotInKeys:s.decodeDotInKeys,decoder:"function"==typeof e.decoder?e.decoder:s.decoder,delimiter:"string"==typeof e.delimiter||r.isRegExp(e.delimiter)?e.delimiter:s.delimiter,depth:"number"==typeof e.depth||!1===e.depth?+e.depth:s.depth,duplicates:a,ignoreQueryPrefix:!0===e.ignoreQueryPrefix,interpretNumericEntities:"boolean"==typeof e.interpretNumericEntities?e.interpretNumericEntities:s.interpretNumericEntities,parameterLimit:"number"==typeof e.parameterLimit?e.parameterLimit:s.parameterLimit,parseArrays:!1!==e.parseArrays,plainObjects:"boolean"==typeof e.plainObjects?e.plainObjects:s.plainObjects,strictDepth:"boolean"==typeof e.strictDepth?!!e.strictDepth:s.strictDepth,strictMerge:"boolean"==typeof e.strictMerge?!!e.strictMerge:s.strictMerge,strictNullHandling:"boolean"==typeof e.strictNullHandling?e.strictNullHandling:s.strictNullHandling,throwOnLimitExceeded:"boolean"==typeof e.throwOnLimitExceeded&&e.throwOnLimitExceeded}};t.exports=function(e,t){var a=p(t);if(""===e||null==e)return a.plainObjects?{__proto__:null}:{};for(var i="string"==typeof e?o(e,a):e,n=a.plainObjects?{__proto__:null}:{},s=Object.keys(i),l=0;l<s.length;++l){var c=s[l],d=u(c,i[c],a,"string"==typeof e);n=r.merge(n,d,a)}return!0===a.allowSparse?n:r.compact(n)}},691178,(e,t,a)=>{"use strict";var r=e.r(276033),i=e.r(113672);t.exports={formats:e.r(300243),parse:i,stringify:r}},806964,(e,t,a)=>{t.exports=
vendor: 8,725 bytes, line 59
59[["AF","AFG","004","ISO 3166-2:AF"],["AL","ALB","008","ISO 3166-2:AL"],["DZ","DZA","012","ISO 3166-2:DZ"],["AS","ASM","016","ISO 3166-2:AS"],["AD","AND","020","ISO 3166-2:AD"],["AO","AGO","024","ISO 3166-2:AO"],["AI","AIA","660","ISO 3166-2:AI"],["AQ","ATA","010","ISO 3166-2:AQ"],["AG","ATG","028","ISO 3166-2:AG"],["AR","ARG","032","ISO 3166-2:AR"],["AM","ARM","051","ISO 3166-2:AM"],["AW","ABW","533","ISO 3166-2:AW"],["AU","AUS","036","ISO 3166-2:AU"],["AT","AUT","040","ISO 3166-2:AT"],["AZ","AZE","031","ISO 3166-2:AZ"],["BS","BHS","044","ISO 3166-2:BS"],["BH","BHR","048","ISO 3166-2:BH"],["BD","BGD","050","ISO 3166-2:BD"],["BB","BRB","052","ISO 3166-2:BB"],["BY","BLR","112","ISO 3166-2:BY"],["BE","BEL","056","ISO 3166-2:BE"],["BZ","BLZ","084","ISO 3166-2:BZ"],["BJ","BEN","204","ISO 3166-2:BJ"],["BM","BMU","060","ISO 3166-2:BM"],["BT","BTN","064","ISO 3166-2:BT"],["BO","BOL","068","ISO 3166-2:BO"],["BA","BIH","070","ISO 3166-2:BA"],["BW","BWA","072","ISO 3166-2:BW"],["BV","BVT","074","ISO 3166-2:BV"],["BR","BRA","076","ISO 3166-2:BR"],["IO","IOT","086","ISO 3166-2:IO"],["BN","BRN","096","ISO 3166-2:BN"],["BG","BGR","100","ISO 3166-2:BG"],["BF","BFA","854","ISO 3166-2:BF"],["BI","BDI","108","ISO 3166-2:BI"],["KH","KHM","116","ISO 3166-2:KH"],["CM","CMR","120","ISO 3166-2:CM"],["CA","CAN","124","ISO 3166-2:CA"],["CV","CPV","132","ISO 3166-2:CV"],["KY","CYM","136","ISO 3166-2:KY"],["CF","CAF","140","ISO 3166-2:CF"],["TD","TCD","148","ISO 3166-2:TD"],["CL","CHL","152","ISO 3166-2:CL"],["CN","CHN","156","ISO 3166-2:CN"],["CX","CXR","162","ISO 3166-2:CX"],["CC","CCK","166","ISO 3166-2:CC"],["CO","COL","170","ISO 3166-2:CO"],["KM","COM","174","ISO 3166-2:KM"],["CG","COG","178","ISO 3166-2:CG"],["CD","COD","180","ISO 3166-2:CD"],["CK","COK","184","ISO 3166-2:CK"],["CR","CRI","188","ISO 3166-2:CR"],["CI","CIV","384","ISO 3166-2:CI"],["HR","HRV","191","ISO 3166-2:HR"],["CU","CUB","192","ISO 3166-2:CU"],["CY","CYP","196","ISO 3166-2:CY"],["CZ","CZE","203","ISO 3166-2:CZ"],["DK","DNK","208","ISO 3166-2:DK"],["DJ","DJI","262","ISO 3166-2:DJ"],["DM","DMA","212","ISO 3166-2:DM"],["DO","DOM","214","ISO 3166-2:DO"],["EC","ECU","218","ISO 3166-2:EC"],["EG","EGY","818","ISO 3166-2:EG"],["SV","SLV","222","ISO 3166-2:SV"],["GQ","GNQ","226","ISO 3166-2:GQ"],["ER","ERI","232","ISO 3166-2:ER"],["EE","EST","233","ISO 3166-2:EE"],["ET","ETH","231","ISO 3166-2:ET"],["FK","FLK","238","ISO 3166-2:FK"],["FO","FRO","234","ISO 3166-2:FO"],["FJ","FJI","242","ISO 3166-2:FJ"],["FI","FIN","246","ISO 3166-2:FI"],["FR","FRA","250","ISO 3166-2:FR"],["GF","GUF","254","ISO 3166-2:GF"],["PF","PYF","258","ISO 3166-2:PF"],["TF","ATF","260","ISO 3166-2:TF"],["GA","GAB","266","ISO 3166-2:GA"],["GM","GMB","270","ISO 3166-2:GM"],["GE","GEO","268","ISO 3166-2:GE"],["DE","DEU","276","ISO 3166-2:DE"],["GH","GHA","288","ISO 3166-2:GH"],["GI","GIB","292","ISO 3166-2:GI"],["GR","GRC","300","ISO 3166-2:GR"],["GL","GRL","304","ISO 3166-2:GL"],["GD","GRD","308","ISO 3166-2:GD"],["GP","GLP","312","ISO 3166-2:GP"],["GU","GUM","316","ISO 3166-2:GU"],["GT","GTM","320","ISO 3166-2:GT"],["GN","GIN","324","ISO 3166-2:GN"],["GW","GNB","624","ISO 3166-2:GW"],["GY","GUY","328","ISO 3166-2:GY"],["HT","HTI","332","ISO 3166-2:HT"],["HM","HMD","334","ISO 3166-2:HM"],["VA","VAT","336","ISO 3166-2:VA"],["HN","HND","340","ISO 3166-2:HN"],["HK","HKG","344","ISO 3166-2:HK"],["HU","HUN","348","ISO 3166-2:HU"],["IS","ISL","352","ISO 3166-2:IS"],["IN","IND","356","ISO 3166-2:IN"],["ID","IDN","360","ISO 3166-2:ID"],["IR","IRN","364","ISO 3166-2:IR"],["IQ","IRQ","368","ISO 3166-2:IQ"],["IE","IRL","372","ISO 3166-2:IE"],["IL","ISR","376","ISO 3166-2:IL"],["IT","ITA","380","ISO 3166-2:IT"],["JM","JAM","388","ISO 3166-2:JM"],["JP","JPN","392","ISO 3166-2:JP"],["JO","JOR","400","ISO 3166-2:JO"],["KZ","KAZ","398","ISO 3166-2:KZ"],["KE","KEN","404","ISO 3166-2:KE"],["KI","KIR","296","ISO 3166-2:KI"],["KP","PRK","408","ISO 3166-2:KP"],["KR","KOR","410","ISO 3166-2:KR"],["KW","KWT","414","ISO 3166-2:KW"],["KG","KGZ","417","ISO 3166-2:KG"],["LA","LAO","418","ISO 3166-2:LA"],["LV","LVA","428","ISO 3166-2:LV"],["LB","LBN","422","ISO 3166-2:LB"],["LS","LSO","426","ISO 3166-2:LS"],["LR","LBR","430","ISO 3166-2:LR"],["LY","LBY","434","ISO 3166-2:LY"],["LI","LIE","438","ISO 3166-2:LI"],["LT","LTU","440","ISO 3166-2:LT"],["LU","LUX","442","ISO 3166-2:LU"],["MO","MAC","446","ISO 3166-2:MO"],["MG","MDG","450","ISO 3166-2:MG"],["MW","MWI","454","ISO 3166-2:MW"],["MY","MYS","458","ISO 3166-2:MY"],["MV","MDV","462","ISO 3166-2:MV"],["ML","MLI","466","ISO 3166-2:ML"],["MT","MLT","470","ISO 3166-2:MT"],["MH","MHL","584","ISO 3166-2:MH"],["MQ","MTQ","474","ISO 3166-2:MQ"],["MR","MRT","478","ISO 3166-2:MR"],["MU","MUS","480","ISO 3166-2:MU"],["YT","MYT","175","ISO 3166-2:YT"],["MX","MEX","484","ISO 3166-2:MX"],["FM","FSM","583","ISO 3166-2:FM"],["MD","MDA","498","ISO 3166-2:MD"],["MC","MCO","492","ISO 3166-2:MC"],["MN","MNG","496","ISO 3166-2:MN"],["MS","MSR","500","ISO 3166-2:MS"],["MA","MAR","504","ISO 3166-2:MA"],["MZ","MOZ","508","ISO 3166-2:MZ"],["MM","MMR","104","ISO 3166-2:MM"],["NA","NAM","516","ISO 3166-2:NA"],["NR","NRU","520","ISO 3166-2:NR"],["NP","NPL","524","ISO 3166-2:NP"],["NL","NLD","528","ISO 3166-2:NL"],["NC","NCL","540","ISO 3166-2:NC"],["NZ","NZL","554","ISO 3166-2:NZ"],["NI","NIC","558","ISO 3166-2:NI"],["NE","NER","562","ISO 3166-2:NE"],["NG","NGA","566","ISO 3166-2:NG"],["NU","NIU","570","ISO 3166-2:NU"],["NF","NFK","574","ISO 3166-2:NF"],["MP","MNP","580","ISO 3166-2:MP"],["MK","MKD","807","ISO 3166-2:MK"],["NO","NOR","578","ISO 3166-2:NO"],["OM","OMN","512","ISO 3166-2:OM"],["PK","PAK","586","ISO 3166-2:PK"],["PW","PLW","585","ISO 3166-2:PW"],["PS","PSE","275","ISO 3166-2:PS"],["PA","PAN","591","ISO 3166-2:PA"],["PG","PNG","598","ISO 3166-2:PG"],["PY","PRY","600","ISO 3166-2:PY"],["PE","PER","604","ISO 3166-2:PE"],["PH","PHL","608","ISO 3166-2:PH"],["PN","PCN","612","ISO 3166-2:PN"],["PL","POL","616","ISO 3166-2:PL"],["PT","PRT","620","ISO 3166-2:PT"],["PR","PRI","630","ISO 3166-2:PR"],["QA","QAT","634","ISO 3166-2:QA"],["RE","REU","638","ISO 3166-2:RE"],["RO","ROU","642","ISO 3166-2:RO"],["RU","RUS","643","ISO 3166-2:RU"],["RW","RWA","646","ISO 3166-2:RW"],["SH","SHN","654","ISO 3166-2:SH"],["KN","KNA","659","ISO 3166-2:KN"],["LC","LCA","662","ISO 3166-2:LC"],["PM","SPM","666","ISO 3166-2:PM"],["VC","VCT","670","ISO 3166-2:VC"],["WS","WSM","882","ISO 3166-2:WS"],["SM","SMR","674","ISO 3166-2:SM"],["ST","STP","678","ISO 3166-2:ST"],["SA","SAU","682","ISO 3166-2:SA"],["SN","SEN","686","ISO 3166-2:SN"],["SC","SYC","690","ISO 3166-2:SC"],["SL","SLE","694","ISO 3166-2:SL"],["SG","SGP","702","ISO 3166-2:SG"],["SK","SVK","703","ISO 3166-2:SK"],["SI","SVN","705","ISO 3166-2:SI"],["SB","SLB","090","ISO 3166-2:SB"],["SO","SOM","706","ISO 3166-2:SO"],["ZA","ZAF","710","ISO 3166-2:ZA"],["GS","SGS","239","ISO 3166-2:GS"],["ES","ESP","724","ISO 3166-2:ES"],["LK","LKA","144","ISO 3166-2:LK"],["SD","SDN","729","ISO 3166-2:SD"],["SR","SUR","740","ISO 3166-2:SR"],["SJ","SJM","744","ISO 3166-2:SJ"],["SZ","SWZ","748","ISO 3166-2:SZ"],["SE","SWE","752","ISO 3166-2:SE"],["CH","CHE","756","ISO 3166-2:CH"],["SY","SYR","760","ISO 3166-2:SY"],["TW","TWN","158","ISO 3166-2:TW"],["TJ","TJK","762","ISO 3166-2:TJ"],["TZ","TZA","834","ISO 3166-2:TZ"],["TH","THA","764","ISO 3166-2:TH"],["TL","TLS","626","ISO 3166-2:TL"],["TG","TGO","768","ISO 3166-2:TG"],["TK","TKL","772","ISO 3166-2:TK"],["TO","TON","776","ISO 3166-2:TO"],["TT","TTO","780","ISO 3166-2:TT"],["TN","TUN","788","ISO 3166-2:TN"],["TR","TUR","792","ISO 3166-2:TR"],["TM","TKM","795","ISO 3166-2:TM"],["TC","TCA","796","ISO 3166-2:TC"],["TV","TUV","798","ISO 3166-2:TV"],["UG","UGA","800","ISO 3166-2:UG"],["UA","UKR","804","ISO 3166-2:UA"],["AE","ARE","784","ISO 3166-2:AE"],["GB","GBR","826","ISO 3166-2:GB"],["US","USA","840","ISO 3166-2:US"],["UM","UMI","581","ISO 3166-2:UM"],["UY","URY","858","ISO 3166-2:UY"],["UZ","UZB","860","ISO 3166-2:UZ"],["VU","VUT","548","ISO 3166-2:VU"],["VE","VEN","862","ISO 3166-2:VE"],["VN","VNM","704","ISO 3166-2:VN"],["VG","VGB","092","ISO 3166-2:VG"],["VI","VIR","850","ISO 3166-2:VI"],["WF","WLF","876","ISO 3166-2:WF"],["EH","ESH","732","ISO 3166-2:EH"],["YE","YEM","887","ISO 3166-2:YE"],["ZM","ZMB","894","ISO 3166-2:ZM"],["ZW","ZWE","716","ISO 3166-2:ZW"],["AX","ALA","248","ISO 3166-2:AX"],["BQ","BES","535","ISO 3166-2:BQ"],["CW","CUW","531","ISO 3166-2:CW"],["GG","GGY","831","ISO 3166-2:GG"],["IM","IMN","833","ISO 3166-2:IM"],["JE","JEY","832","ISO 3166-2:JE"],["ME","MNE","499","ISO 3166-2:ME"],["BL","BLM","652","ISO 3166-2:BL"],["MF","MAF","663","ISO 3166-2:MF"],["RS","SRB","688","ISO 3166-2:RS"],["SX","SXM","534","ISO 3166-2:SX"],["SS","SSD","728","ISO 3166-2:SS"],["XK","XK
59K","983","ISO 3166-2:XK"]]},280785,(e,t,a)=>{t.exports=["br","cy","dv","sw","eu","af","am","ha","ku","ml","mt","no","ps","sd","so","sq","ta","tg","tt","ug","ur","vi","ar","az","be","bg","bn","bs","ca","cs","da","de","el","en","es","et","fa","fi","fr","ga","gl","he","hi","hr","hu","hy","id","is","it","ja","ka","kk","km","ko","ky","lt","lv","mk","mn","mr","ms","nb","nl","nn","pl","pt","ro","ru","sk","sl","sr","sv","th","tk","tr","uk","uz","zh"]},255509,(e,t,a)=>{a.remove=function(e){return e.replace(/[^\u0000-\u007e]/g,function(e){return i[e]||e})};for(var r=[{base:" ",chars:" "},{base:"0",chars:"߀"},{base:"A",chars:"ⒶAÀÁÂẦẤẪẨÃĀĂẰẮẴẲȦǠÄǞẢÅǺǍȀȂẠẬẶḀĄȺⱯ"},{base:"AA",chars:"Ꜳ"},{base:"AE",chars:"ÆǼǢ"},{base:"AO",chars:"Ꜵ"},{base:"AU",chars:"Ꜷ"},{base:"AV",chars:"ꜸꜺ"},{base:"AY",chars:"Ꜽ"},{base:"B",chars:"ⒷBḂḄḆɃƁ"},{base:"C",chars:"ⒸCꜾḈĆCĈĊČÇƇȻ"},{base:"D",chars:"ⒹDḊĎḌḐḒḎĐƊƉᴅꝹ"},{base:"Dh",chars:"Ð"},{base:"DZ",chars:"DZDŽ"},{base:"Dz",chars:"DzDž"},{base:"E",chars:"ɛⒺEÈÉÊỀẾỄỂẼĒḔḖĔĖËẺĚȄȆẸỆȨḜĘḘḚƐƎᴇ"},{base:"F",chars:"ꝼⒻFḞƑꝻ"},{base:"G",chars:"ⒼGǴĜḠĞĠǦĢǤƓꞠꝽꝾɢ"},{base:"H",chars:"ⒽHĤḢḦȞḤḨḪĦⱧⱵꞍ"},{base:"I",chars:"ⒾIÌÍÎĨĪĬİÏḮỈǏȈȊỊĮḬƗ"},{base:"J",chars:"ⒿJĴɈȷ"},{base:"K",chars:"ⓀKḰǨḲĶḴƘⱩꝀꝂꝄꞢ"},{base:"L",chars:"ⓁLĿĹĽḶḸĻḼḺŁȽⱢⱠꝈꝆꞀ"},{base:"LJ",chars:"LJ"},{base:"Lj",chars:"Lj"},{base:"M",chars:"ⓂMḾṀṂⱮƜϻ"},{base:"N",chars:"ꞤȠⓃNǸŃÑṄŇṆŅṊṈƝꞐᴎ"},{base:"NJ",chars:"NJ"},{base:"Nj",chars:"Nj"},{base:"O",chars:"ⓄOÒÓÔỒỐỖỔÕṌȬṎŌṐṒŎȮȰÖȪỎŐǑȌȎƠỜỚỠỞỢỌỘǪǬØǾƆƟꝊꝌ"},{base:"OE",chars:"Œ"},{base:"OI",chars:"Ƣ"},{base:"OO",chars:"Ꝏ"},{base:"OU",chars:"Ȣ"},{base:"P",chars:"ⓅPṔṖƤⱣꝐꝒꝔ"},{base:"Q",chars:"ⓆQꝖꝘɊ"},{base:"R",chars:"ⓇRŔṘŘȐȒṚṜŖṞɌⱤꝚꞦꞂ"},{base:"S",chars:"ⓈSẞŚṤŜṠŠṦṢṨȘŞⱾꞨꞄ"},{base:"T",chars:"ⓉTṪŤṬȚŢṰṮŦƬƮȾꞆ"},{base:"Th",chars:"Þ"},{base:"TZ",chars:"Ꜩ"},{base:"U",chars:"ⓊUÙÚÛŨṸŪṺŬÜǛǗǕǙỦŮŰǓȔȖƯỪỨỮỬỰỤṲŲṶṴɄ"},{base:"V",chars:"ⓋVṼṾƲꝞɅ"},{base:"VY",chars:"Ꝡ"},{base:"W",chars:"ⓌWẀẂŴẆẄẈⱲ"},{base:"X",chars:"ⓍXẊẌ"},{base:"Y",chars:"ⓎYỲÝŶỸȲẎŸỶỴƳɎỾ"},{base:"Z",chars:"ⓏZŹẐŻŽẒẔƵȤⱿⱫꝢ"},{base:"a",chars:"ⓐaẚàáâầấẫẩãāăằắẵẳȧǡäǟảåǻǎȁȃạậặḁąⱥɐɑ"},{base:"aa",chars:"ꜳ"},{base:"ae",chars:"æǽǣ"},{base:"ao",chars:"ꜵ"},{base:"au",chars:"ꜷ"},{base:"av",chars:"ꜹꜻ"},{base:"ay",chars:"ꜽ"},{base:"b",chars:"ⓑbḃḅḇƀƃɓƂ"},{base:"c",chars:"cⓒćĉċčçḉƈȼꜿↄ"},{base:"d",chars:"ⓓdḋďḍḑḓḏđƌɖɗƋᏧԁꞪ"},{base:"dh",chars:"ð"},{base:"dz",chars:"dzdž"},{base:"e",chars:"ⓔeèéêềếễểẽēḕḗĕėëẻěȅȇẹệȩḝęḙḛɇǝ"},{base:"f",chars:"ⓕfḟƒ"},{base:"ff",chars:"ff"},{base:"fi",chars:"fi"},{base:"fl",chars:"fl"},{base:"ffi",chars:"ffi"},{base:"ffl",chars:"ffl"},{base:"g",chars:"ⓖgǵĝḡğġǧģǥɠꞡꝿᵹ"},{base:"h",chars:"ⓗhĥḣḧȟḥḩḫẖħⱨⱶɥ"},{base:"hv",chars:"ƕ"},{base:"i",chars:"ⓘiìíîĩīĭïḯỉǐȉȋịįḭɨı"},{base:"j",chars:"ⓙjĵǰɉ"},{base:"k",chars:"ⓚkḱǩḳķḵƙⱪꝁꝃꝅꞣ"},{base:"l",chars:"ⓛlŀĺľḷḹļḽḻſłƚɫⱡꝉꞁꝇɭ"},{base:"lj",chars:"lj"},{base:"m",chars:"ⓜmḿṁṃɱɯ"},{base:"n",chars:"ⓝnǹńñṅňṇņṋṉƞɲʼnꞑꞥлԉ"},{base:"nj",chars:"nj"},{base:"o",chars:"ⓞoòóôồốỗổõṍȭṏōṑṓŏȯȱöȫỏőǒȍȏơờớỡởợọộǫǭøǿꝋꝍɵɔᴑ"},{base:"oe",chars:"œ"},{base:"oi",chars:"ƣ"},{base:"oo",chars:"ꝏ"},{base:"ou",chars:"ȣ"},{base:"p",chars:"ⓟpṕṗƥᵽꝑꝓꝕρ"},{base:"q",chars:"ⓠqɋꝗꝙ"},{base:"r",chars:"ⓡrŕṙřȑȓṛṝŗṟɍɽꝛꞧꞃ"},{base:"s",chars:"ⓢsśṥŝṡšṧṣṩșşȿꞩꞅẛʂ"},{base:"ss",chars:"ß"},{base:"t",chars:"ⓣtṫẗťṭțţṱṯŧƭʈⱦꞇ"},{base:"th",chars:"þ"},{base:"tz",chars:"ꜩ"},{base:"u",chars:"ⓤuùúûũṹūṻŭüǜǘǖǚủůűǔȕȗưừứữửựụṳųṷṵʉ"},{base:"v",chars:"ⓥvṽṿʋꝟʌ"},{base:"vy",chars:"ꝡ"},{base:"w",chars:"ⓦwẁẃŵẇẅẘẉⱳ"},{base:"x",chars:"ⓧxẋẍ"},{base:"y",chars:"ⓨyỳýŷỹȳẏÿỷẙỵƴɏỿ"},{base:"z",chars:"ⓩzźẑżžẓẕƶȥɀⱬꝣ"}],i={},n=0;n<r.length;n+=1)for(var s=r[n].chars,l=0;l<s.length;l+=1)i[s[l]]=r[n].base;a.replacementList=r,a.diacriticsMap=i},134581,(e,t,a)=>{"use strict";let r=e.r(806964),i=e.r(280785),n=e.r(255509).remove,s={},l={},o={},c={},d={};function u(e){return String("000"+(e||"")).slice(-3)}function p(e,t){return Object.prototype.hasOwnProperty.call(e,t)}function m(e,t){switch(e){case"official":return Array.isArray(t)?t[0]:t;case"all":return"string"==typeof t?[t]:t;case"alias":return Array.isArray(t)?t[1]||t[0]:t;default:throw TypeError("LocaleNameType must be one of these: all, official, alias!")}}r.forEach(function(e){l[e[0]]=e[1],o[e[1]]=e[0],c[e[2]]=e[0],d[e[0]]=e[2]});function f(e){return l[c[u(e)]]}function h(e){return c[u(e)]}function g(e){if("string"==typeof e){if(/^[0-9]*$/.test(e))return h(e);if(2===e.length)return e.toUpperCase();if(3===e.length)return o[e.toUpperCase()]}if("number"==typeof e)return h(e)}a.registerLocale=function(e){if(!e.locale)throw TypeError("Missing localeData.locale");if(!e.countries)throw TypeError("Missing localeData.countries");s[e.locale]=e.countries},a.alpha3ToAlpha2=function(e){return o[e]},a.alpha2ToAlpha3=function(e){return l[e]},a.alpha3ToNumeric=function(e){return d[o[e]]},a.alpha2ToNumeric=function(e){return d[e]},a.numericToAlpha3=f,a.numericToAlpha2=h,a.toAlpha3=function(e){if("string"==typeof e){if(/^[0-9]*$/.test(e))return f(e);if(2===e.length)return l[e.toUpperCase()];if(3===e.length)return e.toUpperCase()}if("number"==typeof e)return f(e)},a.toAlpha2=g,a.getName=function(e,t,a={}){"select"in a||(a.select="official");try{let r=s[t.toLowerCase()][g(e)];return m(a.select,r)}catch(e){return}},a.getNames=function(e,t={}){var a;"select"in t||(t.select="official");let r=s[e.toLowerCase()];return void 0===r?{}:(a=function(e){return m(t.select,e)},Object.keys(r).reduce(function(e,t){let i=r[t];return e[t]=a(i),e},{}))},a.getAlpha2Code=function(e,t){let a=(e,t)=>e.toLowerCase()===t.toLowerCase();try{let r=s[t.toLowerCase()];for(let t in r)if(p(r,t)){if("string"==typeof r[t]&&a(r[t],e))return t;if(Array.isArray(r[t])){for(let i of r[t])if(a(i,e))return t}}return}catch(e){return}},a.getSimpleAlpha2Code=function(e,t){let a=(e,t)=>n(e.toLowerCase())===n(t.toLowerCase());try{let r=s[t.toLowerCase()];for(let t in r)if(p(r,t)){if("string"==typeof r[t]&&a(r[t],e))return t;if(Array.isArray(r[t])){for(let i of r[t])if(a(i,e))return t}}return}catch(e){return}},a.getAlpha2Codes=function(){return l},a.getAlpha3Code=function(e,t){let r=a.getAlpha2Code(e,t);return r?a.toAlpha3(r):void 0},a.getSimpleAlpha3Code=function(e,t){let r=a.getSimpleAlpha2Code(e,t);return r?a.toAlpha3(r):void 0},a.getAlpha3Codes=function(){return o},a.getNumericCodes=function(){return c},a.langs=function(){return Object.keys(s)},a.getSupportedLanguages=function(){return i},a.isValid=function(e){if(!e)return!1;let t=e.toString().toUpperCase();return p(o,t)||p(l,t)||p(c,t)}},762391,(e,t,a)=>{t.exports={locale:"de",countries:{AF:"Afghanistan",EG:"Ägypten",AX:"Åland",AL:"Albanien",DZ:"Algerien",AS:"Amerikanisch-Samoa",VI:"Amerikanische Jungferninseln",AD:"Andorra",AO:"Angola",AI:"Anguilla",AQ:"Antarktis",AG:"Antigua und Barbuda",GQ:"Äquatorialguinea",AR:"Argentinien",AM:"Armenien",AW:"Aruba",AZ:"Aserbaidschan",ET:"Äthiopien",AU:"Australien",BS:"Bahamas",BH:"Bahrain",BD:"Bangladesch",BB:"Barbados",BY:"Belarus",BE:"Belgien",BZ:"Belize",BJ:"Benin",BM:"Bermuda",BT:"Bhutan",BO:"Bolivien",BQ:"Bonaire",BA:"Bosnien und Herzegowina",BW:"Botswana",BV:"Bouvetinsel",BR:"Brasilien",VG:"Britische Jungferninseln",IO:"Britisches Territorium im Indischen Ozean",BN:"Brunei Darussalam",BG:"Bulgarien",BF:"Burkina Faso",BI:"Burundi",CL:"Chile",CN:"China",CK:"Cookinseln",CR:"Costa Rica",CI:"Elfenbeinküste",CW:"Curaçao",DK:"Dänemark",DE:"Deutschland",DM:"Dominica",DO:"Dominikanische Republik",DJ:"Dschibuti",EC:"Ecuador",SV:"El Salvador",ER:"Eritrea",EE:"Estland",FK:"Falklandinseln",FO:"Färöer",FJ:"Fidschi",FI:"Finnland",FR:"Frankreich",GF:"Französisch-Guayana",PF:"Französisch-Polynesien",TF:"Französische Süd- und Antarktisgebiete",GA:"Gabun",GM:"Gambia",GE:"Georgien",GH:"Ghana",GI:"Gibraltar",GD:"Grenada",GR:"Griechenland",GL:"Grönland",GP:"Guadeloupe",GU:"Guam",GT:"Guatemala",GG:"Guernsey",GN:"Guinea",GW:"Guinea-Bissau",GY:"Guyana",HT:"Haiti",HM:"Heard und McDonaldinseln",HN:"Honduras",HK:["Hongkong","Hong Kong"],IN:"Indien",ID:"Indonesien",IM:"Insel Man",IQ:"Irak",IR:"Iran",IE:"Irland",IS:"Island",IL:"Israel",IT:"Italien",JM:"Jamaika",JP:"Japan",YE:"Jemen",JE:"Jersey",JO:"Jordanien",KY:"Kaimaninseln",KH:"Kambodscha",CM:"Kamerun",CA:"Kanada",CV:"Kap Verde",KZ:"Kasachstan",QA:"Katar",KE:"Kenia",KG:"Kirgisistan",KI:"Kiribati",CC:"Kokosinseln",CO:"Kolumbien",KM:"Komoren",CD:"Kongo",KP:"Nordkorea",KR:"Südkorea",HR:"Kroatien",CU:"Kuba",KW:"Kuwait",LA:"Laos",LS:"Lesotho",LV:"Lettland",LB:"Libanon",LR:"Liberia",LY:"Libyen",LI:"Liechtenstein",LT:"Litauen",LU:"Luxemburg",MO:"Macao",MG:"Mad
59agaskar",MW:"Malawi",MY:"Malaysia",MV:"Malediven",ML:"Mali",MT:"Malta",MA:"Marokko",MH:"Marshallinseln",MQ:"Martinique",MR:"Mauretanien",MU:"Mauritius",YT:"Mayotte",MX:"Mexiko",FM:"Mikronesien",MD:"Moldawien",MC:"Monaco",MN:"Mongolei",ME:"Montenegro",MS:"Montserrat",MZ:"Mosambik",MM:"Myanmar",NA:"Namibia",NR:"Nauru",NP:"Nepal",NC:"Neukaledonien",NZ:"Neuseeland",NI:"Nicaragua",NL:"Niederlande",NE:"Niger",NG:"Nigeria",NU:"Niue",MK:"Nordmazedonien",MP:"Nördliche Marianen",NF:"Norfolkinsel",NO:"Norwegen",OM:"Oman",AT:"Österreich",TL:"Osttimor",PK:"Pakistan",PS:"Staat Palästina",PW:"Palau",PA:"Panama",PG:"Papua-Neuguinea",PY:"Paraguay",PE:"Peru",PH:"Philippinen",PN:"Pitcairninseln",PL:"Polen",PT:"Portugal",PR:"Puerto Rico",TW:"Taiwan",CG:"Republik Kongo",RE:"Réunion",RW:"Ruanda",RO:"Rumänien",RU:["Russische Föderation","Russland"],BL:"Saint-Barthélemy",MF:"Saint-Martin",SB:"Salomonen",ZM:"Sambia",WS:"Samoa",SM:"San Marino",ST:"São Tomé und Príncipe",SA:"Saudi-Arabien",SE:"Schweden",CH:"Schweiz",SN:"Senegal",RS:"Serbien",SC:"Seychellen",SL:"Sierra Leone",ZW:"Simbabwe",SG:"Singapur",SX:"Sint Maarten",SK:"Slowakei",SI:"Slowenien",SO:"Somalia",ES:"Spanien",LK:"Sri Lanka",SH:"St. Helena",KN:"St. Kitts und Nevis",LC:"St. Lucia",PM:"Saint-Pierre und Miquelon",VC:"St. Vincent und die Grenadinen",ZA:"Südafrika",SD:"Sudan",GS:"Südgeorgien und die Südlichen Sandwichinseln",SS:"Südsudan",SR:"Suriname",SJ:"Svalbard und Jan Mayen",SZ:"Eswatini",SY:"Syrien, Arabische Republik",TJ:"Tadschikistan",TZ:["Tansania, Vereinigte Republik","Tansania"],TH:"Thailand",TG:"Togo",TK:"Tokelau",TO:"Tonga",TT:"Trinidad und Tobago",TD:"Tschad",CZ:["Tschechische Republik","Tschechien"],TN:"Tunesien",TR:"Türkei",TM:"Turkmenistan",TC:"Turks- und Caicosinseln",TV:"Tuvalu",UG:"Uganda",UA:"Ukraine",HU:"Ungarn",UM:"United States Minor Outlying Islands",UY:"Uruguay",UZ:"Usbekistan",VU:"Vanuatu",VA:"Vatikanstadt",VE:"Venezuela",AE:"Vereinigte Arabische Emirate",US:["Vereinigte Staaten von Amerika","Vereinigte Staaten","USA"],GB:["Vereinigtes Königreich","Großbritannien"],VN:"Vietnam",WF:"Wallis und Futuna",CX:"Weihnachtsinsel",EH:"Westsahara",CF:"Ze
59ntralafrikanische Republik",CY:"Zypern",XK:"Kosovo"}}},627003,(e,t,a)=>{t.exports={locale:"en",countries:{AF:"Afghanistan",AL:"Albania",DZ:"Algeria",AS:"American Samoa",AD:"Andorra",AO:"Angola",AI:"Anguilla",AQ:"Antarctica",AG:"Antigua and Barbuda",AR:"Argentina",AM:"Armenia",AW:"Aruba",AU:"Australia",AT:"Austria",AZ:"Azerbaijan",BS:"Bahamas",BH:"Bahrain",BD:"Bangladesh",BB:"Barbados",BY:"Belarus",BE:"Belgium",BZ:"Belize",BJ:"Benin",BM:"Bermuda",BT:"Bhutan",BO:"Bolivia",BA:"Bosnia and Herzegovina",BW:"Botswana",BV:"Bouvet Island",BR:"Brazil",IO:"British Indian Ocean Territory",BN:"Brunei Darussalam",BG:"Bulgaria",BF:"Burkina Faso",BI:"Burundi",KH:"Cambodia",CM:"Cameroon",CA:"Canada",CV:"Cape Verde",KY:"Cayman Islands",CF:"Central African Republic",TD:"Chad",CL:"Chile",CN:["People's Republic of China","China"],CX:"Christmas Island",CC:"Cocos (Keeling) Islands",CO:"Colombia",KM:"Comoros",CG:["Republic of the Congo","Congo"],CD:["Democratic Republic of the Congo","Congo"],CK:"Cook Islands",CR:"Costa Rica",CI:["Cote d'Ivoire","Côte d'Ivoire","Ivory Coast"],HR:"Croatia",CU:"Cuba",CY:"Cyprus",CZ:["Czech Republic","Czechia"],DK:"Denmark",DJ:"Djibouti",DM:"Dominica",DO:"Dominican Republic",EC:"Ecuador",EG:"Egypt",SV:"El Salvador",GQ:"Equatorial Guinea",ER:"Eritrea",EE:"Estonia",ET:"Ethiopia",FK:"Falkland Islands (Malvinas)",FO:"Faroe Islands",FJ:"Fiji",FI:"Finland",FR:"France",GF:"French Guiana",PF:"French Polynesia",TF:"French Southern Territories",GA:"Gabon",GM:["Republic of The Gambia","The Gambia","Gambia"],GE:"Georgia",DE:"Germany",GH:"Ghana",GI:"Gibraltar",GR:"Greece",GL:"Greenland",GD:"Grenada",GP:"Guadeloupe",GU:"Guam",GT:"Guatemala",GN:"Guinea",GW:"Guinea-Bissau",GY:"Guyana",HT:"Haiti",HM:"Heard Island and McDonald Islands",VA:"Holy See (Vatican City State)",HN:"Honduras",HK:"Hong Kong",HU:"Hungary",IS:"Iceland",IN:"India",ID:"Indonesia",IR:["Islamic Republic of Iran","Iran"],IQ:"Iraq",IE:"Ireland",IL:"Israel",IT:"Italy",JM:"Jamaica",JP:"Japan",JO:"Jordan",KZ:"Kazakhstan",KE:"Kenya",KI:"Kiribati",KP:"North Korea",KR:["South Korea","Korea, Republic of","Republic of Korea"],KW:"Kuwait",KG:"Kyrgyzstan",LA:"Lao People's Democratic Republic",LV:"Latvia",LB:"Lebanon",LS:"Lesotho",LR:"Liberia",LY:"Libya",LI:"Liechtenstein",LT:"Lithuania",LU:"Luxembourg",MO:"Macao",MG:"Madagascar",MW:"Malawi",MY:"Malaysia",MV:"Maldives",ML:"Mali",MT:"Malta",MH:"Marshall Islands",MQ:"Martinique",MR:"Mauritania",MU:"Mauritius",YT:"Mayotte",MX:"Mexico",FM:"Micronesia, Federated States of",MD:"Moldova, Republic of",MC:"Monaco",MN:"Mongolia",MS:"Montserrat",MA:"Morocco",MZ:"Mozambique",MM:"Myanmar",NA:"Namibia",NR:"Nauru",NP:"Nepal",NL:["Netherlands","The Netherlands","Netherlands (Kingdom of the)"],NC:"New Caledonia",NZ:"New Zealand",NI:"Nicaragua",NE:"Niger",NG:"Nigeria",NU:"Niue",NF:"Norfolk Island",MK:["The Republic of North Macedonia","North Macedonia"],MP:"Northern Mariana Islands",NO:"Norway",OM:"Oman",PK:"Pakistan",PW:"Palau",PS:["State of Palestine","Palestine"],PA:"Panama",PG:"Papua New Guinea",PY:"Paraguay",PE:"Peru",PH:"Philippines",PN:["Pitcairn","Pitcairn Islands"],PL:"Poland",PT:"Portugal",PR:"Puerto Rico",QA:"Qatar",RE:"Reunion",RO:"Romania",RU:["Russian Federation","Russia"],RW:"Rwanda",SH:"Saint Helena",KN:"Saint Kitts and Nevis",LC:"Saint Lucia",PM:"Saint Pierre and Miquelon",VC:"Saint Vincent and the Grenadines",WS:"Samoa",SM:"San Marino",ST:"Sao Tome and Principe",SA:"Saudi Arabia",SN:"Senegal",SC:"Seychelles",SL:"Sierra Leone",SG:"Singapore",SK:"Slovakia",SI:"Slovenia",SB:"Solomon Islands",SO:"Somalia",ZA:"South Africa",GS:"South Georgia and the South Sandwich Islands",ES:"Spain",LK:"Sri Lanka",SD:"Sudan",SR:"Suriname",SJ:"Svalbard and Jan Mayen",SZ:"Eswatini",SE:"Sweden",CH:"Switzerland",SY:"Syrian Arab Republic",TW:["Taiwan, Province of China","Taiwan"],TJ:"Tajikistan",TZ:["United Republic of Tanzania","Tanzania"],TH:"Thailand",TL:"Timor-Leste",TG:"Togo",TK:"Tokelau",TO:"Tonga",TT:"Trinidad and Tobago",TN:"Tunisia",TR:["Türkiye","Turkey"],TM:"Turkmenistan",TC:"Turks and Caicos Islands",TV:"Tuvalu",UG:"Uganda",UA:"Ukraine",AE:["United Arab Emirates","UAE"],GB:["United Kingdom","UK","Great Britain"],US:["United States of America","United States","USA","U.S.A.","US","U.S."],UM:"United States Minor Outlying Islands",UY:"Uruguay",UZ:"Uzbekistan",VU:"Vanuatu",VE:"Venezuela",VN:"Vietnam",VG:"Virgin Islands, British",VI:"Virgin Islands, U.S.",WF:"Wallis and Futuna",EH:"Western Sahara",YE:"Yemen",ZM:"Zambia",ZW:"Zimbabwe",AX:["Åland Islands","Aland Islands"],BQ:"Bonaire, Sint Eustatius and Saba",CW:"Curaçao",GG:"Guernsey",IM:"Isle of Man",JE:"Jersey",ME:"Montenegro",BL:"Saint Barthélemy",MF:"Saint Martin (French part)",RS:"Serb
59ia",SX:"Sint Maarten (Dutch part)",SS:"South Sudan",XK:"Kosovo"}}},329082,(e,t,a)=>{t.exports={locale:"nl",countries:{AF:["Islamitisch Emiraat Afghanistan","Afghanistan"],AL:["Republiek Albanië","Albanië"],DZ:["Democratische Volksrepubliek Algerije","Algerije"],AS:"Amerikaans-Samoa",AD:["Vorstendom Andorra","Andorra"],AO:["Republiek Angola","Angola"],AI:"Anguilla",AQ:"Antarctica",AG:"Antigua en Barbuda",AR:["Argentijnse Republiek","Argentinië"],AM:["Republiek Armenië","Armenië"],AW:"Aruba",AU:["Gemenebest van Australië","Australië"],AT:["Republiek Oostenrijk","Oostenrijk"],AZ:["Republiek Azerbeidzjan","Azerbeidzjan"],BS:["Gemenebest van de Bahama's","Bahama's"],BH:["Koninkrijk Bahrein","Bahrein"],BD:["Volksrepubliek Bangladesh","Bangladesh"],BB:["Barbados","Barbados"],BY:["Republiek Wit-Rusland","Wit-Rusland"],BE:["Koninkrijk België","België"],BZ:["Belize","Belize"],BJ:["Republiek Benin","Benin"],BM:"Bermuda",BT:["Koninkrijk Bhutan","Bhutan"],BO:["Plurinationale Staat Bolivia","Bolivië"],BA:["Bosnië en Herzegovina","Bosnië-Herzegovina"],BW:["Republiek Botswana","Botswana"],BV:"Bouvet Eiland",BR:["Federale Republiek Brazilië","Brazilië"],IO:"Brits Indische oceaan",BN:["Brunei Darussalam","Brunei"],BG:["Republiek Bulgarije","Bulgarije"],BF:["Burkina Faso","Burkina Faso"],BI:["Republiek Burundi","Burundi"],KH:["Koninkrijk Cambodja","Cambodja"],CM:["Republiek Kameroen","Kameroen"],CA:"Canada",CV:["Republiek Kaapverdië","Kaapverdië"],KY:"Kaaimaneilanden",CF:"Centraal-Afrikaanse Republiek",TD:["Republiek Tsjaad","Tsjaad"],CL:["Republiek Chili","Chili"],CN:["Volksrepubliek China","China"],CX:["Christmaseiland","Kersteiland"],CC:"Cocoseilanden",CO:["Republiek Colombia","Colombia"],KM:["Unie der Comoren","Comoren"],CG:["Republiek Congo","Congo-Brazzaville"],CD:["Democratische Republiek Congo","Congo-Kinshasa"],CK:"Cookeilanden",CR:["Republiek Costa Rica","Costa Rica"],CI:["Republiek Ivoorkust","Ivoorkust"],HR:["Republiek Kroatië","Kroatië"],CU:["Republiek Cuba","Cuba"],CY:["Republiek Cyprus","Cyprus"],CZ:["Tsjechische Republiek","Tsjechië"],DK:["Koninkrijk Denemarken","Denemarken"],DJ:["Republiek Djibouti","Djibouti"],DM:["Gemenebest Dominica","Dominica"],DO:"Dominicaanse Republiek",EC:["Republiek Ecuador","Ecuador"],EG:["Arabische Republiek Egypte","Egypte"],SV:["Republiek El Salvador","El Salvador"],GQ:["Republiek Equatoriaal-Guinea","Equatoriaal-Guinea"],ER:["Staat Eritrea","Eritrea"],EE:["Republiek Estland","Estland"],ET:["Federale Democratische Republiek Ethiopië","Ethiopië"],FK:"Falklandeilanden",FO:"Faeröer",FJ:["Republiek Fiji","Fiji"],FI:["Republiek Finland","Finland"],FR:["Franse Republiek","Frankrijk"],GF:"Frans-Guyana",PF:"Frans-Polynesië",TF:"Franse Zuidelijke Gebieden",GA:["Republiek Gabon","Gabon"],GM:["Republiek Gambia","Gambia"],GE:["Georgië","Georgië"],DE:["Bondsrepubliek Duitsland","Duitsland"],GH:["Republiek Ghana","Ghana"],GI:"Gibraltar",GR:["Helleense Republiek","Griekenland"],GL:"Groenland",GD:"Grenada",GP:"Guadeloupe",GU:"Guam",GT:["Republiek Guatemala","Guatemala"],GN:["Republiek Guinee","Guinea"],GW:["Republiek Guinee-Bissau","Guinee-Bissau"],GY:["Coöperatieve Republiek Guyana","Guyana"],HT:["Republiek Haïti","Haïti"],HM:"Heard en McDonaldeilanden",VA:["Vaticaanstad","Vaticaanstad"],HN:["Republiek Honduras","Honduras"],HK:"Hong Kong",HU:["Hongaarse Republiek","Hongarije"],IS:["IJslandse Republiek","IJsland"],IN:["Republiek India","India"],ID:["Republiek Indonesië","Indonesië"],IR:["Islamitische Republiek Iran","Iran"],IQ:["Republiek Irak","Irak"],IE:["Ierse Republiek","Ierland"],IL:["Staat Israël","Israël"],IT:["Italiaanse Republiek","Italië"],JM:"Jamaica",JP:"Japan",JO:["Hasjemitisch Koninkrijk Jordanië","Jordanië"],KZ:["Republiek Kazachstan","Kazachstan"],KE:["Republiek Kenia","Kenia"],KI:["Republiek Kiribati","Kiribati"],KP:["Democratische Volksrepubliek Korea","Noord-Korea"],KR:["Republiek Korea","Zuid-Korea"],KW:["Staat Koeweit","Koeweit"],KG:["Kirgizische Republiek","Kirgizië"],LA:["Lao Democratische Volksrepubliek","Laos"],LV:["Republiek Letland","Letland"],LB:["Libanese Republiek","Libanon"],LS:["Koninkrijk Lesotho","Lesotho"],LR:["Republiek Liberia","Liberia"],LY:["Staat Libië","Libië"],LI:["Vorstendom Liechtenstein","Liechtenstein"],LT:["Republiek Litouwen","Litouwen"],LU:["Groothertogdom Luxemburg","Luxemburg"],MO:"Macao",MG:["Republiek Madagaskar","Madagaskar"],MW:["Republiek Malawi","Malawi"],MY:["Maleisië","Maleisië"],MV:["Republiek der Maldiven","Maldiven"],ML:["Republiek Mali","Mali"],MT:["Republiek Malta","Malta"],MH:["Republiek der Marshalleilanden","Marshalleilanden"],MQ:"Martinique",MR:["Islamitische Republiek Mauritanië","Mauritanië"],MU:["Republiek Mauritius","Mauritius"],YT:"Mayotte",MX:["Verenigde Mexicaanse Staten","Mexico"],FM:["Federale Staten van Micronesië","Micronesië"],MD:["Republiek Moldavië","Moldavië"],MC:["Vorstendom Monaco","Monaco"],MN:["Mongolië","Mongolië"],MS:"Montserrat",MA:["Koninkrijk Marokko","Marokko"],MZ:["Republiek Mozambique","Mozambique"],MM:["Republiek van de Unie van Myanmar","Myanmar"],NA:["Republiek Namibië","Namibië"],NR:["Republiek Nauru","Nauru"],NP:["Federale Democratische Republiek Nepal","Nepal"],NL:["Koninkrijk der Nederlanden","Nederland"],NC:["Nieuw-Caledonië","Nieuw-Caledonië"],NZ:["Nieuw-Zeeland","Nieuw-Zeeland"],NI:["Republiek Nicaragua","Nicaragua"],NE:["Republiek Niger","Niger"],NG:["Federale Republiek Nigeria","Nigeria"],NU:"Niue",NF:"Norfolk",MP:"Noordelijke Marianen",MK:["Republiek Noord-Macedonië","Noord-Macedonië"],NO:["Koninkrijk Noorwegen","Noorwegen"],OM:["Sultanaat Oman","Oman"],PK:["Islamitische Republiek Pakistan","Pakistan"],PW:["Republiek Palau","Palau"],PS:["Staat Palestina","Palestina"],PA:["Republiek Panama","Panama"],PG:["Onafhankelijke Staat Papoea-Nieuw-Guinea","Papoea-Nieuw-Guinea"],PY:["Republiek Paraguay","Paraguay"],PE:["Republiek Peru","Peru"],PH:["Republiek der Filipijnen","Filipijnen"],PN:"Pitcairn",PL:["Republiek Polen","Polen"],PT:["Portugese Republiek","Portugal"],PR:"Puerto Rico",QA:["Staat Qatar","Qatar"],RE:"Réunion",RO:["Roemeense Republiek","Roemenië"],RU:["Russische Federatie","Rusland"],RW:["Republiek Rwanda","Rwanda"],SH:"Sint-Helena",KN:["Federatie Saint Kitts en Nevis","Saint Kitts en Nevis"],LC:["Saint Lucia","Saint Lucia"],PM:["Saint-Pierre en Miquelon","Saint-Pierre en Miquelon"],VC:["Saint Vincent en de Grenadines","S
59aint Vincent en de Grenadines"],WS:["Onafhankelijke Staat Samoa","Samoa"],SM:["Republiek San Marino","San Marino"],ST:["Democratische Republiek São Tomé en Principe","São Tomé en Principe"],SA:["Koninkrijk Saudi-Arabië","Saudi-Arabië"],SN:["Republiek Senegal","Senegal"],SC:["Republiek der Seychellen","Seychellen"],SL:["Republiek Sierra Leone","Sierra Leone"],SG:["Republiek Singapore","Singapore"],SK:["Slowaakse Republiek","Slowakije"],SI:["Republiek Slovenië","Slovenië"],SB:["Salomonseilanden","Salomonseilanden"],SO:["Federale Republiek Somalië","Somalië"],ZA:["Republiek Zuid-Afrika","Zuid-Afrika"],GS:"Zuid-Georgia en de Zuidelijke Sandwicheilanden",ES:["Koninkrijk Spanje","Spanje"],LK:["Democratische Socialistische Republiek Sri Lanka","Sri Lanka"],SD:["Republiek Soedan","Soedan"],SR:["Republiek Suriname","Suriname"],SJ:"Spitsbergen en Jan Mayen",SZ:["Koninkrijk Eswatini","Eswatini","Swaziland"],SE:["Koninkrijk Zweden","Zweden"],CH:["Zwitserse Bondsstaat","Zwitserland"],SY:["Syrische Arabische Republiek","Syrië"],TW:["Taiwan","Taiwan"],TJ:["Republiek Tadzjikistan","Tadzjikistan"],TZ:["Verenigde Republiek Tanzania","Tanzania"],TH:["Koninkrijk Thailand","Thailand"],TL:["Democratische Republiek Timor-Leste","Timor Leste"],TG:["Togolese Republiek","Togo"],TK:"Tokelau",TO:["Koninkrijk Tonga","Tonga"],TT:["Republiek Trinidad en Tobago","Trinidad en Tobago"],TN:["Republiek Tunesië","Tunesië"],TR:["Republiek Turkije","Turkije"],TM:["Turkmeense Republiek","Turkmenistan"],TC:"Turks- en Caicoseilanden",TV:["Tuvalu","Tuvalu"],UG:["Republiek Oeganda","Oeganda"],UA:["Oekraïne","Oekraïne"],AE:["Verenigde Arabische Emiraten","Verenigde Arabische Emiraten"],GB:["Verenigd Koninkrijk van Groot-Brittannië en Noord-Ierland","Verenigd Koninkrijk"],US:["Verenigde Staten van Amerika","Verenigde Staten"],UM:"Amerikaanse Kleinere Afgelegen Eilanden",UY:["Oostelijke Republiek Uruguay","Uruguay"],UZ:["Republiek Oezbekistan","Oezbekistan"],VU:["Republiek Vanuatu","Vanuatu"],VE:["Bolivariaanse Republiek Venezuela","Venezuela"],VN:["Socialistische Republiek Vietnam","Vietnam"],VG:"Britse Maagdeneilanden",VI:"Amerikaanse Maagdeneilanden",WF:"Wallis en Futuna",EH:"Westelijke Sahara",YE:["Republiek Jemen","Jemen"],ZM:["Republiek Zambia","Zambia"],ZW:["Republiek Zimbabwe","Zimbabwe"],AX:"Åland",BQ:"Bonaire, Sint Eustatius en Saba",CW:"Curaçao",GG:"Guernsey",IM:"Man Eiland",JE:"Jersey",ME:["Montenegro","Montenegro"],BL:"Saint Barthélemy",MF:["Sint-Maarten (Frans deel)","Sint-Maarten (Franse Antillen)","Collectiviteit van Sint-Maarten"],RS:["Republiek Servië","Servië"],SX:["Sint Maarten","Sint-Maarten","Sint Maarten (Nederlands deel)","Land Sint Maarten"],SS:["Republiek Zuid-Soedan","Zuid-Soedan"],XK:["Republiek Kosovo","Kosovo"]}}},446172,(e,t,a)=>{t.exports={locale:"pl",countries:{AF:"Afganistan",AL:"Albania",DZ:"Algieria",AS:"Samoa Amerykańskie",AD:"Andora",AO:"Angola",AI:"Anguilla",AQ:"Antarktyka",AG:"Antigua i Barbuda",AR:"Argentyna",AM:"Armenia",AW:"Aruba",AU:"Australia",AT:"Austria",AZ:"Azerbejdżan",BS:"Bahamy",BH:"Bahrajn",BD:"Bangladesz",BB:"Barbados",BY:"Białoruś",BE:"Belgia",BZ:"Belize",BJ:"Benin",BM:"Bermudy",BT:"Bhutan",BO:"Boliwia",BA:"Bośnia i Hercegowina",BW:"Botswana",BV:"Wyspa Bouveta",BR:"Brazylia",IO:"Brytyjskie Terytorium Oceanu Indyjskiego",BN:"Brunei",BG:"Bułgaria",BF:"Burkina Faso",BI:"Burundi",KH:"Kambodża",CM:"Kamerun",CA:"Kanada",CV:"Republika Zielonego Przylądka",KY:"Kajmany",CF:"Republika Środkowoafrykańska",TD:"Czad",CL:"Chile",CN:"Chiny",CX:"Wyspa Bożego Narodzenia",CC:"Wyspy Kokosowe",CO:"Kolumbia",KM:"Komory",CG:"Kongo",CD:"Demokratyczna Republika Konga",CK:"Wyspy Cooka",CR:"Kostaryka",CI:"Wybrzeże Kości Słoniowej",HR:"Chorwacja",CU:"Kuba",CY:"Cypr",CZ:"Czechy",DK:"Dania",DJ:"Dżibuti",DM:"Dominika",DO:"Dominikana",EC:"Ekwador",EG:"Egipt",SV:"Salwador",GQ:"Gwinea Równikowa",ER:"Erytrea",EE:"Estonia",ET:"Etiopia",FK:"Falklandy",FO:"Wyspy Owcze",FJ:"Fidżi",FI:"Finlandia",FR:"Francja",GF:"Gujana Francuska",PF:"Polinezja Francuska",TF:"Francuskie Terytoria Południowe i Antarktyczne",GA:"Gabon",GM:"Gambia",GE:"Gruzja",DE:"Niemcy",GH:"Ghana",GI:"Gibraltar",GR:"Grecja",GL:"Grenlandia",GD:"Grenada",GP:"Gwadelupa",GU:"Guam",GT:"Gwatemala",GN:"Gwinea",GW:"Gwinea Bissau",GY:"Gujana",HT:"Haiti",HM:"Wyspy Heard i McDonalda",VA:"Watykan",HN:"Honduras",HK:"Hongkong",HU:"Węgry",IS:"Islandia",IN:"Indie",ID:"Indonezja",IR:"Iran",IQ:"Irak",IE:"Irlandia",IL:"Izrael",IT:"Włochy",JM:"Jamajka",JP:"Japonia",JO:"Jordania",KZ:"Kazachstan",KE:"Kenia",KI:"Kiribati",KP:"Korea Północna",KR:"Korea Południowa",KW:"Kuwejt",KG:"Kirgistan",LA:"Laos",LV:"Łotwa",LB:"Liban",LS:"Lesotho",LR:"Liberia",LY:"Libia",LI:"Liechtenstein",LT:"Litwa",LU:"Luksemburg",MO:"Makau",MK:"Macedonia Północna",MG:"Mad
59agaskar",MW:"Malawi",MY:"Malezja",MV:"Malediwy",ML:"Mali",MT:"Malta",MH:"Wyspy Marshalla",MQ:"Martynika",MR:"Mauretania",MU:"Mauritius",YT:"Majotta",MX:"Meksyk",FM:"Mikronezja",MD:"Mołdawia",MC:"Monako",MN:"Mongolia",MS:"Montserrat",MA:"Maroko",MZ:"Mozambik",MM:"Mjanma",NA:"Namibia",NR:"Nauru",NP:"Nepal",NL:"Holandia",NC:"Nowa Kaledonia",NZ:"Nowa Zelandia",NI:"Nikaragua",NE:"Niger",NG:"Nigeria",NU:"Niue",NF:"Norfolk",MP:"Mariany Północne",NO:"Norwegia",OM:"Oman",PK:"Pakistan",PW:"Palau",PS:"Palestyna",PA:"Panama",PG:"Papua-Nowa Gwinea",PY:"Paragwaj",PE:"Peru",PH:"Filipiny",PN:"Pitcairn",PL:"Polska",PT:"Portugalia",PR:"Portoryko",QA:"Katar",RE:"Reunion",RO:"Rumunia",RU:"Rosja",RW:"Rwanda",SH:"Wyspa Świętej Heleny, Wyspa Wniebowstąpienia i Tristan da Cunha",KN:"Saint Kitts i Nevis",LC:"Saint Lucia",PM:"Saint-Pierre i Miquelon",VC:"Saint Vincent i Grenadyny",WS:"Samoa",SM:"San Marino",ST:"Wyspy Świętego Tomasza i Książęca",SA:"Arabia Saudyjska",SN:"Senegal",SC:"Seszele",SL:"Sierra Leone",SG:"Singapur",SK:"Słowacja",SI:"Słowenia",SB:"Wyspy Salomona",SO:"Somalia",ZA:"Południowa Afryka",GS:"Georgia Południowa i Sandwich Południowy",ES:"Hiszpania",LK:"Sri Lanka",SD:"Sudan",SR:"Surinam",SJ:"Svalbard i Jan Mayen",SZ:"Eswatini",SE:"Szwecja",CH:"Szwajcaria",SY:"Syria",TW:"Tajwan",TJ:"Tadżykistan",TZ:"Tanzania",TH:"Tajlandia",TL:"Timor Wschodni",TG:"Togo",TK:"Tokelau",TO:"Tonga",TT:"Trynidad i Tobago",TN:"Tunezja",TR:"Turcja",TM:"Turkmenistan",TC:"Turks i Caicos",TV:"Tuvalu",UG:"Uganda",UA:"Ukraina",AE:"Zjednoczone Emiraty Arabskie",GB:"Wielka Brytania",US:"Stany Zjednoczone",UM:"Dalekie Wyspy Mniejsze Stanów Zjednoczonych",UY:"Urugwaj",UZ:"Uzbekistan",VU:"Vanuatu",VE:"Wenezuela",VN:"Wietnam",VG:"Brytyjskie Wyspy Dziewicze",VI:"Wyspy Dziewicze Stanów Zjednoczonych",WF:"Wallis i Futuna",EH:"Sahara Zachodnia",YE:"Jemen",ZM:"Zambia",ZW:"Zimbabwe",AX:"Wyspy Alandzkie",BQ:"Bonaire, Sint Eustatius i Saba",CW:"Curaçao",GG:"Guernsey",IM:"Wyspa Man",JE:"Jersey",ME:"Czarnogóra",BL:"Saint-Barthélemy",MF:"Saint-Martin",RS:"Serbia",SX:"Sint Maarten",SS:"Sudan Południowy",XK:"Kosowo"}}},119829,e=>{"use strict";var t=e.i(354158);e.s(["history",()=>t.default])},387689,571582,e=>{"use strict";var t=e.i(475254);let a=(0,t.default)("chevron-first",[["path",{d:"m17 18-6-6 6-6",key:"1yerx2"}],["path",{d:"M7 6v12",key:"1p53r6"}]]);e.s(["ChevronFirstIcon",0,a],387689);let r=(0,t.default)("chevron-last",[["path",{d:"m7 18 6-6-6-6",key:"lwmzdw"}],["path",{d:"M17 6v12",key:"1o0aio"}]]);
59e.s(["ChevronLastIcon",0,r],571582)},733498,e=>{"use strict";let t=(0,e.i(475254).default)("circle",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}]]);e.s(["CircleIcon",0,t],733498)},531081,912087,e=>{"use strict";let t=(0,e.i(475254).default)("move-right",[["path",{d:"M18 8L22 12L18 16",key:"1r0oui"}],["path",{d:"M2 12H22",key:"1m8cig"}]]);e.s(["default",0,t],531081),e.s(["MoveRightIcon",0,t],912087)},386818,e=>{"use strict";let t=(0,e.i(475254).default)("rocket",[["path",{d:"M4.5 16.5c-1.5 1.26-2 5-2 5s3.74-.5 5-2c.71-.84.7-2.13-.09-2.91a2.18 2.18 0 0 0-2.91-.09z",key:"m3kijz"}],["path",{d:"m12 15-3-3a22 22 0 0 1 2-3.95A12.88 12.88 0 0 1 22 2c0 2.72-.78 7.5-6 11a22.35 22.35 0 0 1-4 2z",key:"1fmvmk"}],["path",{d:"M9 12H4s.55-3.03 2-4c1.62-1.08 5 0 5 0",key:"1f8sc4"}],["path",{d:"M12 15v5s3.03-.55 4-2c1.08-1.62 0-5 0-5",key:"qeys4"}]]);e.s(["RocketIcon",0,t],386818)},360507,e=>{"use strict";let t=(0,e.i(475254).default)("user",[["path",{d:"M19 21v-2a4 4 0 0 0-4-4H9a4 4 0 0 0-4 4v2",key:"975kel"}],["circle",{cx:"12",cy:"7",r:"4",key:"17ys0d"}]]);e.s(["UserIcon",0,t],360507)},95187,(e,t,a)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0});var r={callServer:function(){return n.callServer},createServerReference:function(){return l.createServerReference},findSourceMapURL:function(){return s.findSourceMapURL}};for(var i in r)Object.defineProperty(a,i,{enumerable:!0,get:r[i]});let n=e.r(132120),s=e.r(92245),l=e.r(235326)},309885,(e,t,a)=>{"use strict";function r(e){return e.split("/").map(e=>encodeURIComponent(e)).join("/")}Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"encodeURIPath",{enumerable:!0,get:function(){return r}})},794909,(e,t,a)=>{"use strict";e.i(247167),Object.defineProperty(a,"__esModule",{value:!0});var r={default:function(){return d},getImageProps:function(){return c}};for(var i in r)Object.defineProperty(a,i,{enumerable:!0,get:r[i]});let n=e.r(563141),s=e.r(908927),l=e.r(605500),o=n._(e.r(1948));function c(e){let{props:t}=(0,s.getImgProps)(e,{defaultLoader:o.default,imgConf:{deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[32,48,64,96,128,256,384],qualities:[75],path:"/_next/image",loader:"default",dangerouslyAllowSVG:!1,unoptimized:!1}});for(let[e,a]of Object.entries(t))void 0===a&&delete t[e];return{props:t}}let d=l.Image},657688,(e,t,a)=>{t.exports=e.r(794909)},667585,(e,t,a)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"BailoutToCSR",{enumerable:!0,get:function(){return i}});let r=e.r(132061);function i({reason:e,children:t}){if("u"<typeof window)throw Object.defineProperty(new r.BailoutToCSRError(e),"__NEXT_ERROR_CODE",{value:"E394",enumerable:!1,configurable:!0});return t}},869093,(e,t,a)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"default",{enumerable:!0,get:function(){return c}});let r=e.r(843476),i=e.r(271645),n=e.r(667585),s=e.r(652157);function l(e){return{default:e&&"default"in e?e.default:e}}let o={loader:()=>Promise.resolve(l(()=>null)),loading:null,ssr:!0},c=function(e){let t={...o,...e},a=(0,i.lazy)(()=>t.loader().then(l)),c=t.loading;function d(e){let l=c?(0,r.jsx)(c,{isLoading:!0,pastDelay:!0,error:null}):null,o=!t.ssr||!!t.loading,d=o?i.Suspense:i.Fragment,u=t.ssr?(0,r.jsxs)(r.Fragment,{children:["u"<typeof window?(0,r.jsx)(s.PreloadChunks,{moduleIds:t.modules}):null,(0,r.jsx)(a,{...e})]}):(0,r.jsx)(n.BailoutToCSR,{reason:"next/dynamic",children:(0,r.jsx)(a,{...e})});return(0,r.jsx)(d,{...o?{fallback:l}:{},children:u})}return d.displayName="LoadableComponent",d}},770703,(e,t,a)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"default",{enumerable:!0,get:function(){return i}});let r=e.r(563141)._(e.r(869093));function i(e,t){let a={};"function"==typeof e&&(a.loader=e);let i={...a,...t};return(0,r.default)({...i,modules:i.loadableGenerated?.modules})}("function"==typeof a.default||"object"==typeof a.default&&null!==a.default)&&void 0===a.default.__esModule&&(Object.defineProperty(a.default,"__esModule",{value:!0}),Object.assign(a.default,a),t.exports=a.default)},652157,(e,t,a)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"PreloadChunks",{enumerable:!0,get:function(){return o}});let r=e.r(843476),i=e.r(174080),n=e.r(563599),s=e.r(309885),l=e.r(543369);function o({moduleIds:e}){if("u">typeof window)return null;let t=n.workAsyncStorage.getStore();if(void 0===t)return null;let a=[];if(t.reactLoadableManifest&&e){let r=t.reactLoadableManifest;for(let t of e){if(!r[t])continue;let e=r[t].files;a.push(...e)}}if(0===a.length)return null;
59let c=(0,l.getAssetTokenQuery)();return(0,r.jsx)(r.Fragment,{children:a.map(e=>{let a=`${t.assetPrefix}/_next/${(0,s.encodeURIPath)(e)}${c}`;return e.endsWith(".css")?(0,r.jsx)("link",{precedence:"dynamic",href:a,rel:"stylesheet",as:"style",nonce:t.nonce},e):((0,i.preload)(a,{as:"script",fetchPriority:"low",nonce:t.nonce}),null)})})}},232189,(e,t,a)=>{"use strict";t.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},865156,(e,t,a)=>{"use strict";var r=e.r(232189);function i(){}function n(){}n.resetWarningCache=i,t.exports=function(){function e(e,t,a,i,n,s){if(s!==r){var l=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 l.name="Invariant Violation",l}}function t(){return e}e.isRequired=e;var a={array:e,bigint:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:n,resetWarningCache:i}
59;return a.PropTypes=a,a}},745009,(e,t,a)=>{e.i(247167),t.exports=e.r(865156)()},223128,e=>{"use strict";var t=e.i(480388),a=e.i(548);e.s(["Configure",0,function(e){return(0,a.useConfigure)((0,t._)({},e),{$$widgetType:"ais.configure"}),null}])},797747,754452,61106,274301,354158,540067,632892,e=>{"use strict";var t=e.i(499092),a=e.i(271645),r=e.i(972872),i=e.i(574907),n=e.i(247167),s=e.i(480388),l=e.i(855111);function o(e){return(o=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function c(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(c=function(){return!!e})()}var d=e.i(524906);function u(e,t){if(!(e instanceof t))throw TypeError("Cannot call a class as a function")}function p(e,t){for(var a=0;a<t.length;a++){var r=t[a];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function m(e,t,a){return t&&p(e.prototype,t),a&&p(e,a),e}e.s(["_",0,u],754452),e.s(["_",0,m],61106);var f=e.i(540151);function h(e,t){return(h=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function g(e,t){return null!=t&&"u">typeof Symbol&&t[Symbol.hasInstance]?!!t[Symbol.hasInstance](e):e instanceof t}var v=e.i(245808),x=e.i(865512),y=e.i(181788),b=e.i(317608);function w(e){var t=(arguments.length>1&&void 0!==arguments[1]?arguments[1]:{fallback:function(){}}).fallback;return"u"<typeof window?t():e({window:window})}function S(e){if(e.appId&&e.apiKey)return[e.appId,e.apiKey];if(!e.transporter)return[e.applicationID,e.apiKey];var t=e.transporter,a=t.headers||t.baseHeaders,r=t.queryParameters||t.baseQueryParameters,i="x-algolia-application-id",n="x-algolia-api-key";return[a[i]||r[i],a[n]||r[n]]}function j(e,t){for(var a,r=0;r<e.length;r++)if(t(a=e[r],r,e))return a}e.s(["find",0,j],274301);
59var C=e.i(221024),N="2.17.2",k="https://cdn.jsdelivr.net/npm/search-insights@".concat(N,"/dist/search-insights.min.js");function I(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.insightsClient,a=e.insightsInitParams,r=e.onEvent,i=e.$$internal,n=void 0!==i&&i,o=e.$$automatic,c=void 0!==o&&o,u=t;t||null===t||w(function(e){var t=e.window,a=t.AlgoliaAnalyticsObject||"aa";"string"==typeof a&&(u=t[a]),u||(t.AlgoliaAnalyticsObject=a,t[a]||(t[a]=function(){for(var e=arguments.length,r=Array(e),i=0;i<e;i++)r[i]=arguments[i];t[a].queue||(t[a].queue=[]),t[a].queue.push(r)},t[a].version=N,t[a].shouldAddScript=!0),u=t[a])});var p=u||C.noop;return function(e){var t,i,o,u=e.instantSearchInstance,m=u.middleware.filter(function(e){return"ais.insights"===e.instance.$$type&&e.instance.$$internal}).map(function(e){return e.creator});u.unuse.apply(u,(0,l._)(m));var f=(0,b._)(S(u.client),2),h=f[0],g=f[1],v=void 0,x=void 0,w=void 0,N=p.queue;return Array.isArray(N)&&(x=(t=(0,b._)(["setUserToken","init"].map(function(e){return(0,b._)(j(N.slice().reverse(),function(t){return(0,b._)(t,1)[0]===e})||[],2)[1]}),2))[0],v=t[1]),p("getUserToken",null,function(e,t){w=T(t)}),(a||!F(p))&&p("init",(0,s._)({appId:h,apiKey:g,partial:!0},a)),{$$type:"ais.insights",$$internal:n,$$automatic:c,onStateChange:function(){},subscribe:function(){if(p.shouldAddScript){var e="[insights middleware]: could not load search-insights.js. Please load it manually following https://alg.li/insights-init";try{var t=document.createElement("script");t.async=!0,t.src=k,t.onerror=function(){u.emit("error",Error(e))},document.body.appendChild(t),p.shouldAddScript=!1}catch(t){p.shouldAddScript=!1,u.emit("error",Error(e))}}},started:function(){p("addAlgoliaAgent","insights-middleware"),o=u.mainHelper;var e,t,l,m,f,h,g,C,N,k,I,R,P=p.queue;Array.isArray(P)&&(x=(k=(0,b._)(["setUserToken","init"].map(function(e){return(0,b._)(j(P.slice().reverse(),function(t){return(0,b._)(t,1)[0]===e})||[],2)[1]}),2))[0],v=k[1]),m=(null==(l=(e=u)._initialResults)||null==(t=l[e.indexName])?void 0:t.state)||{},f=e.mainHelper.state,i={userToken:m.userToken||f.userToken,clickAnalytics:m.clickAnalytics||f.clickAnalytics},c||o.overrideStateWithoutTriggeringChangeEvent((0,y._)((0,s._)({},o.state),{clickAnalytics:!0})),n||u.scheduleSearch();var A=function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],a=T(e);if(a){var r=o.state.userToken;t?i():setTimeout(i,0)}function i(){o.overrideStateWithoutTriggeringChangeEvent((0,y._)((0,s._)({},o.state),{userToken:a})),r&&r!==e&&u.scheduleSearch()}};function E(e){A(e,!0),p("setUserToken",e)}var M=void 0,D=function(){if(("u"<typeof document?"undefined":(0,d._)(document))==="object"&&"string"==typeof document.cookie)for(var e="".concat("_ALGOLIA","="),t=document.cookie.split(";"),a=0;a<t.length;a++){for(var r=t[a];" "===r.charAt(0);)r=r.substring(1);if(0===r.indexOf(e))return r.substring(e.length,r.length)}}();M=D||"anonymous-".concat("xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,function(e){var t=16*Math.random()|0;return("x"===e?t:3&t|8).toString(16)}));var L=i.userToken;(null==a?void 0:a.userToken)&&(I=a.userToken),I?E(I):L?E(L):w?E(w):x?E(x):M&&(E(M),((null==a?void 0:a.useCookie)||(null==v?void 0:v.useCookie))&&(h=M,g=(null==a?void 0:a.cookieDuration)||(null==v?void 0:v.cookieDuration),(C=new Date).setTime(C.getTime()+(g||15552e6)),N="expires=".concat(C.toUTCString()),document.cookie="_ALGOLIA=".concat(h,";").concat(N,";path=/"))),p("onUserTokenChange",function(e){return A(e,!0)},{immediate:!0});var _=p;F(p)&&(_=function(e,t){var a=(0,b._)(S(u.client),2);return p(e,t,{headers:{"X-Algolia-Application-Id":a[0],"X-Algolia-API-Key":a[1]}})});var O=new Set;u.mainHelper.derivedHelpers[0].on("result",function(e){var t=e.results;t&&(!t.queryID||t.queryID!==R)&&(R=t.queryID,O.clear())}),u.sendEventToInsights=function(e){if(r)r(e,_);else if(e.insightsMethod){if("viewedObjectIDs"===e.insightsMethod){var t=e.payload,a=t.objectIDs.filter(function(e){return!O.has(e)});if(0===a.length)return;a.forEach(function(e){return O.add(e)}),t.objectIDs=a}e.payload.algoliaSource=["instantsearch"],c&&e.payload.algoliaSource.pu
59sh("instantsearch-automatic"),"internal"===e.eventModifier&&e.payload.algoliaSource.push("instantsearch-internal"),_(e.insightsMethod,e.payload)}}},unsubscribe:function(){p("onUserTokenChange",void 0),u.sendEventToInsights=C.noop,o&&i&&(o.overrideStateWithoutTriggeringChangeEvent((0,s._)({},o.state,i)),u.scheduleSearch())}}}}function F(e){var t=(0,b._)((e.version||"").split(".").map(Number),2),a=t[0],r=t[1];return a>=3||2===a&&r>=6||1===a&&r>=10}function T(e){if(e)return"number"==typeof e?e.toString():e}function R(e,t,a){var r=t.getHelper();return{uiState:a,helper:r,parent:t,instantSearchInstance:e,state:r.state,renderState:e.renderState,templatesConfig:e.templatesConfig,createURL:t.createURL,scopedResults:[],searchMetadata:{isSearchStalled:"stalled"===e.status},status:e.status,error:e.error}}function P(e,t,a){var r=t.getResultsForWidget(a),i=t.getHelper();return{helper:i,parent:t,instantSearchInstance:e,results:r,scopedResults:t.getScopedResults(),state:r&&"_state"in r?r._state:i.state,renderState:e.renderState,templatesConfig:e.templatesConfig,createURL:t.createURL,searchMetadata:{isSearchStalled:"stalled"===e.status},status:e.status,error:e.error}}var A=e.i(691178),E=function(e){e&&(window.document.title=e)},M=function(){function e(t){var a=this,r=t.windowTitle,i=t.writeDelay,n=t.createURL,s=t.parseURL,l=t.getLocation,o=t.start,c=t.dispose,d=t.push,p=t.cleanUrlOnDispose;u(this,e),(0,f._)(this,"$$type","ais.browser"),(0,f._)(this,"windowTitle",void 0),(0,f._)(this,"writeDelay",void 0),(0,f._)(this,"_createURL",void 0),(0,f._)(this,"parseURL",void 0),(0,f._)(this,"getLocation",void 0),(0,f._)(this,"writeTimer",void 0),(0,f._)(this,"_onPopState",void 0),(0,f._)(this,"inPopState",!1),(0,f._)(this,"isDisposed",!1),(0,f._)(this,"latestAcknowledgedHistory",0),(0,f._)(this,"_start",void 0),(0,f._)(this,"_dispose",void 0),(0,f._)(this,"_push",void 0),(0,f._)(this,"_cleanUrlOnDispose",void 0),this.windowTitle=r,this.writeTimer=void 0,this.writeDelay=void 0===i?400:i,this._createURL=n,this.parseURL=s,this.getLocation=l,this._start=o,this._dispose=c,this._push=d,this._cleanUrlOnDispose=void 0===p||p,w(function(e){var t=e.window;E(a.windowTitle&&a.windowTitle(a.read())),a.latestAcknowledgedHistory=t.history.length})}return m(e,[{key:"read",value:function(){return this.parseURL({qsModule:A.default,location:this.getLocation()})}},{key:"write",value:function(e){var t=this;w(function(a){var r=a.window,i=t.createURL(e),n=t.windowTitle&&t.windowTitle(e);t.writeTimer&&clearTimeout(t.writeTimer),t.writeTimer=setTimeout(function(){E(n),t.shouldWrite(i)&&(t._push?t._push(i):r.history.pushState(e,n||"",i),t.latestAcknowledgedHistory=r.history.length),t.inPopState=!1,t.writeTimer=void 0},t.writeDelay)})}},{key:"onUpdate",value:function(e){var t=this;this._start&&this._start(function(){e(t.read())}),this._onPopState=function(){t.writeTimer&&(clearTimeout(t.writeTimer),t.writeTimer=void 0),t.inPopState=!0,e(t.read())},w(function(e){e.window.addEventListener("popstate",t._onPopState)})}},{key:"createURL",value:function(e){return this._createURL({qsModule:A.default,routeState:e,location:this.getLocation()})}},{key:"dispose",value:function(){var e=this;this._dispose&&this._dispose(),this.isDisposed=!0,w(function(t){var a=t.window;e._onPopState&&a.removeEventListener("popstate",e._onPopState)}),this.writeTimer&&clearTimeout(this.writeTimer),this._cleanUrlOnDispose&&this.write({})}},{key:"start",value:function(){this.isDisposed=!1}},{key:"shouldWrite",value:function(e){var t=this;return w(function(a){var r=a.window;if(t.isDisposed&&!t._cleanUrlOnDispose)return!1;var i=!(t.isDisposed&&t.latestAcknowledgedHistory!==r.history.length);return!t.inPopState&&i&&e!==r.location.href})}}]),e}();function D(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.createURL,a=void 0===t?function(e){var t=e.qsModule,a=e.routeState,r=e.location,i=r.protocol,n=r.hostname,s=r.port,l=void 0===s?"":s,o=r.pathname,c=r.hash,d=t.stringify(a),u=""===l?"":":".concat(l);return d?"".concat(i,"//").concat(n).concat(u).concat(o,"?").concat(d).concat(c):"".concat(i,"//").concat(n).concat(u).
59concat(o).concat(c)}:t,r=e.parseURL,i=void 0===r?function(e){var t=e.qsModule,a=e.location;return t.parse(a.search.slice(1),{arrayLimit:99})}:r,n=e.writeDelay,s=e.windowTitle,l=e.getLocation;return new M({createURL:a,parseURL:i,writeDelay:void 0===n?400:n,windowTitle:s,getLocation:void 0===l?function(){return w(function(e){return e.window.location},{fallback:function(){throw Error("You need to provide `getLocation` to the `history` router in environments where `window` does not exist.")}})}:l,start:e.start,dispose:e.dispose,push:e.push,cleanUrlOnDispose:e.cleanUrlOnDispose})}function L(e){return e.configure,(0,t._)(e,["configure"])}function _(e){return e!==Object(e)}e.s(["default",0,D],354158);var O=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.router,a=void 0===t?D():t,r=e.stateMapping,i=void 0===r?{$$type:"ais.simple",stateToRoute:function(e){return Object.keys(e).reduce(function(t,a){return(0,y._)((0,s._)({},t),(0,f._)({},a,L(e[a])))},{})},routeToState:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return Object.keys(e).reduce(function(t,a){return(0,y._)((0,s._)({},t),(0,f._)({},a,L(e[a])))},{})}}:r,n=e.$$internal,l=void 0!==n&&n;return function(e){var t=e.instantSearchInstance;t._createURL=function(e){var r=0===t.mainIndex.getWidgets().length?t._initialUiState:t.mainIndex.getWidgetUiState({}),n=Object.keys(e).reduce(function(t,a){return(0,y._)((0,s._)({},t),(0,f._)({},a,e[a]))},r),l=i.stateToRoute(n);return a.createURL(l)};var r=void 0,n=t._initialUiState;return{$$type:"ais.router({router:".concat(a.$$type||"__unknown__",", stateMapping:").concat(i.$$type||"__unknown__","})"),$$internal:l,onStateChange:function(e){var t=e.uiState,n=i.stateToRoute(t);(void 0===r||!function e(t,a){if(t===a)return!0;if(_(t)||_(a)||"function"==typeof t||"function"==typeof a)return t===a;if(Object.keys(t).length!==Object.keys(a).length)return!1;var r=!0,i=!1,n=void 0;try{for(var s,l=Object.keys(t)[Symbol.iterator]();!(r=(s=l.next()).done);r=!0){var o=s.value;if(!(o in a)||!e(t[o],a[o]))return!1}}catch(e){i=!0,n=e}finally{try{r||null==l.return||l.return()}finally{if(i)throw n}}return!0}(r,n))&&(a.write(n),r=n)},subscribe:function(){t._initialUiState=(0,s._)({},n,i.routeToState(a.read())),a.onUpdate(function(e){t.mainIndex.getWidgets().length>0&&t.setUiState(i.routeToState(e))})},started:function(){var e;null==(e=a.start)||e.call(a)},unsubscribe:function(){a.dispose()}}}},V=0,B=e.i(759436),z=Promise.resolve();function U(e){var t=null,a=!1,r=function(){for(var r=arguments.length,i=Array(r),n=0;n<r;n++)i[n]=arguments[n];null===t&&(t=z.then(function(){if(t=null,a){a=!1;return}e.apply(void 0,(0,l._)(i))}))};return r.wait=function(){if(null===t)throw Error("The deferred function should be called before calling `wait()`");return t},r.cancel=function(){null!==t&&(a=!0)},r}function $(e){for(var t=e.getParent(),a=[e.getHelper().state];null!==t;)a=[t.getHelper().state].concat(a),t=t.getParent();return a}var q=e.i(993270);function H(e){return e.filter(function(e,t,a){return a.indexOf(e)===t})}e.s(["uniq",0,H],540067);var G=function(e,a){a.facets,a.disjunctiveFacets,a.facetsRefinements,a.facetsExcludes,a.disjunctiveFacetsRefinements,a.numericRefinements,a.tagRefinements,a.hierarchicalFacets,a.hierarchicalFacetsRefinements,a.ruleContexts;var r=(0,t._)(a,["facets","disjunctiveFacets","facetsRefinements","facetsExcludes","disjunctiveFacetsRefinements","numericRefinements","tagRefinements","hierarchicalFacets","hierarchicalFacetsRefinements","ruleContexts"]);return e.setQueryParameters(r)},W=function(e,t){var a=H([].concat(e.ruleContexts).concat(t.ruleContexts).filter(Boolean));return a.length>0?e.setQueryParameters({ruleContexts:a}):e},K=function(){for(var e=arguments.length,t=Array(e),a=0;a<e;a++)t[a]=arguments[a];return t.reduce(function(e,t){var a,r,i,n,l,o,c,d;return G((d=W((a=e.setQueryParameters({hierarchicalFacetsRefinements:(0,s._)({},e.hierarchicalFacetsRefinements,t.hierarchicalFacetsRefinements)}),r=a.setQueryParameters({hierarchicalFacets:t.hierarchicalFacets.reduce(function(e,t){var a=function(e,t){if(!Array.isArray(e))return -1;for(var a=0;a<e.length;a++)if(t(e[a]))return a;return -1}(e,function(e){return e.name===t.name});if(-1===a)return e.concat(t);var r=e.slice();return r.splice(a,1,t),r},a.hierarchicalFacets)}),i=t.tagRefinements.reduce(function(e,t){return e.addTagRefinement(t)},r),n=i.setQueryParameters({numericRefinements:(0,s._)({},i.numericRefinements,t.numericRefinements)}),l=n.setQueryParameters({disjunctiveFacetsRefinements:(0,s._)({},n.disjunctiveFacetsRefinements,t.disjunctiveFacetsRefinements)}),o=l.setQueryParameters({facetsExcludes:(0,s._)({},l.facetsExcludes,t.facetsExcludes)}),c=o.setQueryParameters({facetsRefinements:(0,s._)({},o.facetsRefinements,t.facetsRefinements)}),t.disjunctiveFacets.reduce(function(e,t){return e.addDisjunctiveFacet(t)},c)),t),t.facets.reduce(function(e,t){return e.addFacet(t)},d)),t)})};e.s(["mergeSearchParameters",0,K],632892);var Q=(0,q.createDocumentationMessageGenerator)({name:"index-widget"});
59function Z(e,t){var a=t.state,r=t.recommendState,i=t.isPageReset,n=t._uiState;a!==e.state&&(e.state=a,e.emit("change",{state:e.state,results:e.lastResults,isPageReset:i,_uiState:n})),r!==e.recommendState&&(e.recommendState=r)}function Y(e,t){var a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return e.reduce(function(e,a){return!(0,B.isIndexWidget)(a)&&(a.getWidgetUiState||a.getWidgetState)?a.getWidgetUiState?a.getWidgetUiState(e,t):a.getWidgetState(e,t):e},a)}function J(e,a){var r=a.initialSearchParameters,i=(0,t._)(a,["initialSearchParameters"]);return e.reduce(function(e,t){return!t.getWidgetSearchParameters||(0,B.isIndexWidget)(t)?e:"search"===t.dependsOn&&t.getWidgetParameters?t.getWidgetParameters(e,i):t.getWidgetSearchParameters(e,i)},r)}function X(e,a){var r=a.initialRecommendParameters,i=(0,t._)(a,["initialRecommendParameters"]);return e.reduce(function(e,t){return!(0,B.isIndexWidget)(t)&&"recommend"===t.dependsOn&&t.getWidgetParameters?t.getWidgetParameters(e,i):e},r)}var ee=function(e){if(void 0===e||void 0===e.indexName&&!e.EXPERIMENTAL_isolated)throw Error(Q("The `indexName` option is required."));var t=e.indexName,a=void 0===t?"":t,r=e.indexId,i=void 0===r?a:r,n=e.EXPERIMENTAL_isolated,o=void 0!==n&&n,c=[],d={},u=null,p=null,m=null,h=null,v=null,b=!1,w=!1;return{$$type:"ais.index",$$widgetType:"ais.index",_isolated:o,getIndexName:function(){return a},getIndexId:function(){return i},getHelper:function(){return m},getResults:function(){return(null==h?void 0:h.lastResults)?(h.lastResults._state=m.state,h.lastResults):null},getResultsForWidget:function(e){return"recommend"!==e.dependsOn||(0,B.isIndexWidget)(e)||void 0===e.$$id?this.getResults():(null==m?void 0:m.lastRecommendResults)?m.lastRecommendResults[e.$$id]:null},getPreviousState:function(){return v},getScopedResults:function(){var e=this.getParent();return function e(t){return t.filter(B.isIndexWidget).reduce(function(t,a){return t.concat.apply(t,[{indexId:a.getIndexId(),results:a.getResults(),helper:a.getHelper()}].concat((0,l._)(e(a.getWidgets()))))},[])}(e?e.getWidgets():0===a.length?this.getWidgets():[this])},getParent:function(){return o?null:p},createURL:function(e){return"function"==typeof e?u._createURL((0,f._)({},i,e(d))):u._createURL((0,f._)({},i,Y(c,{searchParameters:e,helper:m})))},scheduleLocalSearch:U(function(){o&&(null==m||m.search())}),getWidgets:function(){return c},addWidgets:function(e){var t=this;if(!Array.isArray(e))throw Error(Q("The `addWidgets` method expects an array of widgets."));var a=e.reduce(function(e,t){return e.concat(Array.isArray(t)?t:[t])},[]);if(a.some(function(e){return"function"!=typeof e.init&&"function"!=typeof e.render}))throw Error(Q("The widget definition expects a `render` and/or an `init` method."));return a.forEach(function(e){(e.parent=t,!(0,B.isIndexWidget)(e))&&(u&&"recommend"===e.dependsOn?u._hasRecommendWidget=!0:u?u._hasSearchWidget=!0:"recommend"===e.dependsOn?b=!0:w=!0,"recommend"===e.dependsOn&&(e.$$id=V++))}),c=c.concat(a),u&&a.length&&(Z(m,{state:J(c,{uiState:d,initialSearchParameters:m.state}),recommendState:X(c,{uiState:d,initialRecommendParameters:m.recommendState}),_uiState:d}),a.forEach(function(e){e.getRenderState&&et({renderState:e.getRenderState(u.renderState[t.getIndexId()]||{},R(u,t,u._initialUiState)),instantSearchInstance:u,parent:t})}),a.forEach(function(e){e.init&&e.init(R(u,t,u._initialUiState))}),o?this.scheduleLocalSearch():u.scheduleSearch()),this},removeWidgets:function(e){var t=this;if(!Array.isArray(e))throw Error(Q("The `removeWidgets` method expects an array of widgets."));var a=e.reduce(function(e,t){return e.concat(Array.isArray(t)?t:[t])},[]);if(a.some(function(e){return"function"!=typeof e.dispose}))throw Error(Q("The widget definition expects a `dispose` method."));if((c=c.filter(function(e){return -1===a.indexOf(e)})).forEach(function(e){e.parent=void 0,(0,B.isIndexWidget)(e)||(u&&"recommend"===e.dependsOn?u._hasRecommendWidget=!0:u?u._hasSearchWidget=!0:"recommend"===e.dependsOn?b=!0:w=!0)}),u&&a.length){var r=a.reduce(function(e,a){var r=a.dispose({helper:m,state:e.cleanedSearchState,recommendState:e.cleanedRecommendState,parent:t});return g(r,x.default.RecommendParameters)?e.cleanedRecommendState=r:r&&(e.cleanedSearchState=r),e},{cleanedSearchState:m.state,cleanedRecommendState:m.recommendState}),i=r.cleanedSearchState,n=r.cleanedRecommendState,s=u.future.preserveSharedStateOnUnmount?J(c,{uiState:d,initialSearchParameters:new x.default.SearchParameters({index:this.getIndexName()})}):J(c,{uiState:Y(c,{searchParameters:i,helper:m}),initialSearchParameters:i});d=Y(c,{searchParameters:s,helper:m}),m.setState(s),m.recommendState=n,c.length&&(o?this.scheduleLocalSearch():u.scheduleSearch())}return this},init:function(e){var t,r=this,n=e.instantSearchInstance,s=e.parent,f=e.uiState;if(null===m){u=n,p=s,d=f[i]||{};var g=n.mainHelper,y=J(c,{uiState:d,initialSearchParameters:new x.default.SearchParameters({index:a})}),S=X(c,{uiState:d,initialRecommendParameters:new x.default.RecommendParameters});(m=(0,x.default)(g.getClient(),y.index,y)).recommendState=S,m.search=function(){return o?(n.status="loading",r.render({instantSearchInstance:n}),n.compositionID?m.searchWithComposition():m.searchOnlyWithDerivedHelpers()):n.onStateChange?(n.onStateChange({uiState:n.mainIndex.getWidgetUiState({}),setUiState:function(e){return n.setUiState(e,!1)}}),g):g.search()},m.searchWithoutTriggeringOnStateChange=function(){return g.search()},m.searchForFacetValues=function(e,t,a,i){var n=K.apply(void 0,[g.state].concat((0,l._)($(r)))).setQueryParameters(i);return g.searchForFacetValues(e,t,a,n)};var j=a?m:(0,x.default)({},"__empty_index__",{});h=(o?j:function(e,t){for(;e;){if(e._isolated)return e.getHelper();e=e.getParent()}return t}(s,g)).derive(function(){return K.apply(void 0,[g.state].concat((0,l._)($(r))))},function(){return r.getHelper().recommendState});
59var C=null==(t=n._initialResults)?void 0:t[this.getIndexId()];if(null==C?void 0:C.results){var N=new x.default.SearchResults(new x.default.SearchParameters(C.state),C.results);h.lastResults=N,m.lastResults=N}if(null==C?void 0:C.recommendResults){var k=new x.default.RecommendResults(new x.default.RecommendParameters({params:C.recommendResults.params}),C.recommendResults.results);h.lastRecommendResults=k,m.lastRecommendResults=k}m.on("change",function(e){e.isPageReset&&function e(t){var a=t.filter(B.isIndexWidget);0!==a.length&&a.forEach(function(t){var a=t.getHelper();Z(a,{state:a.state.resetPage(),recommendState:a.recommendState,isPageReset:!0}),e(t.getWidgets())})}(c)}),h.on("search",function(){n.scheduleStalledRender()}),h.on("result",function(e){var t=e.results;n.scheduleRender(),m.lastResults=t,v=null==t?void 0:t._state}),h.on("recommend:result",function(e){var t=e.recommend;n.scheduleRender(),m.lastRecommendResults=t.results}),c.forEach(function(e){e.getRenderState&&et({renderState:e.getRenderState(n.renderState[r.getIndexId()]||{},R(n,r,f)),instantSearchInstance:n,parent:r})}),c.forEach(function(e){e.init&&e.init(R(n,r,f))}),m.on("change",function(e){var t=e.state,a=e._uiState;d=Y(c,{searchParameters:t,helper:m},a||{}),n.onStateChange||n.onInternalStateChange()}),C&&n.scheduleRender(),b&&(n._hasRecommendWidget=!0),w&&(n._hasSearchWidget=!0)}},render:function(e){var t=this,r=e.instantSearchInstance;"error"===r.status&&!r.mainHelper.hasPendingRequests()&&v&&m.setState(v);var i=this.getResults()||(null==h?void 0:h.lastRecommendResults)||o&&!a?c:c.filter(function(e){return e.shouldRender});(i=i.filter(function(e){return!e.shouldRender||e.shouldRender({instantSearchInstance:r})})).forEach(function(e){e.getRenderState&&et({renderState:e.getRenderState(r.renderState[t.getIndexId()]||{},P(r,t,e)),instantSearchInstance:r,parent:t})}
59),i.forEach(function(e){e.render&&e.render(P(r,t,e))})},dispose:function(){var e=this;c.forEach(function(t){t.dispose&&m&&t.dispose({helper:m,state:m.state,recommendState:m.recommendState,parent:e})}),u=null,p=null,null==m||m.removeAllListeners(),m=null,null==h||h.detach(),h=null},getWidgetUiState:function(e){return c.filter(B.isIndexWidget).filter(function(e){return!e._isolated}).reduce(function(e,t){return t.getWidgetUiState(e)},(0,y._)((0,s._)({},e),(0,f._)({},i,(0,s._)({},e[i],d))))},getWidgetState:function(e){return this.getWidgetUiState(e)},getWidgetSearchParameters:function(e,t){var a=t.uiState;return J(c,{uiState:a,initialSearchParameters:e})},shouldRender:function(){return!0},refreshUiState:function(){d=Y(c,{searchParameters:this.getHelper().state,helper:this.getHelper()},d)},setIndexUiState:function(e){var t="function"==typeof e?e(d):e;u.setUiState(function(e){return(0,y._)((0,s._)({},e),(0,f._)({},i,t))})}}};function et(e){var t=e.renderState,a=e.instantSearchInstance,r=e.parent,i=r?r.getIndexId():a.mainIndex.getIndexId();a.renderState=(0,y._)((0,s._)({},a.renderState),(0,f._)({},i,(0,s._)({},a.renderState[i],t)))}var ea=function(e){return function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},a=t.descendantName,r=t.modifierName;return"".concat("ais","-").concat(e).concat(a?"-".concat(a):"").concat(r?"--".concat(r):"")}};function er(e,t){return(Array.isArray(t)?t:t.split(".")).reduce(function(e,t){return e&&e[t]},e)}var ei=e.i(231763),en=ea("Highlight");function es(e){var t=ei.TAG_REPLACEMENT.highlightPreTag,a=ei.TAG_REPLACEMENT.highlightPostTag;return e.map(function(e){return e.isHighlighted?t+e.value+a:e.value}).join("")}var el=e.i(991363),eo=new RegExp(/\w/i);function ec(e){return e.some(function(e){return e.isHighlighted})?e.map(function(t,a){var r,i,n,l,o;return(0,y._)((0,s._)({},t),{isHighlighted:(n=e[a],l=(null==(r=e[a+1])?void 0:r.isHighlighted)||!0,o=(null==(i=e[a-1])?void 0:i.isHighlighted)||!0,eo.test((0,el.unescape)(n.value))||o!==l?!n.isHighlighted:!o)})}):e.map(function(e){return(0,y._)((0,s._)({},e),{isHighlighted:!1})})}function ed(e){var t=ei.TAG_REPLACEMENT.highlightPostTag,a=ei.TAG_REPLACEMENT.highlightPreTag,r=e.split(a),i=r.shift(),n=i?[{value:i,isHighlighted:!1}]:[];return r.forEach(function(e){var a=e.split(t);n.push({value:a[0],isHighlighted:!0}),""!==a[1]&&n.push({value:a[1],isHighlighted:!1})}),n}var eu=ea("ReverseHighlight"),ep=ea("Snippet"),em=ea("ReverseSnippet"),ef=e.i(104974);function eh(e){var t=function(e){for(var t=arguments.length,a=Array(t>1?t-1:0),r=1;r<t;r++)a[r-1]=arguments[r];var i=0;return e.replace(/%s/g,function(){return encodeURIComponent(a[i++])})};return Object.keys(e).map(function(a){var r;return t("%s=%s",a,(r=e[a],"[object Object]"===Object.prototype.toString.call(r)||"[object Array]"===Object.prototype.toString.call(r))?JSON.stringify(e[a]):e[a])}).join("&")}function eg(e,t){var a=e[t.getIndexId()]||{};t.getHelper().setState(t.getWidgetSearchParameters(t.getHelper().state,{uiState:a})),t.getWidgets().filter(B.isIndexWidget).forEach(function(t){return eg(e,t)})}var ev=(0,q.createDocumentationMessageGenerator)({name:"instantsearch"});function ex(){return"#"}var ey={preserveSharedStateOnUnmount:!1,persistHierarchicalRootCount:!1},eb=function(e){if("function"!=typeof e&&null!==e)throw TypeError("Super expression must either be null or a function");function t(e){u(this,t),a=function(e,t){t=o(t);var a=c()?Reflect.construct(t,[],o(e).constructor):t.apply(e,void 0);if(a&&("object"===(0,d._)(a)||"function"==typeof a))return a;if(void 0===e)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(this,t),(0,f._)(a,"client",void 0),(0,f._)(a,"indexName",void 0),(0,f._)(a,"compositionID",void 0),(0,f._)(a,"insightsClient",void 0),(0,f._)(a,"onStateChange",null),(0,f._)(a,"future",void 0),(0,f._)(a,"helper",void 0),(0,f._)(a,"mainHelper",void 0),(0,f._)(a,"mainIndex",void 0),(0,f._)(a,"started",void 0),(0,f._)(a,"templatesConfig",void 0),(0,f._)(a,"renderState",{}),(0,f._)(a,"_stalledSearchDelay",void 0),(0,f._)(a,"_searchStalledTimer",void 0),(0,f._)(a,"_initialUiState",void 0),(0,f._)(a,"_initialResults",void 0),(0,f._)(a,"_manuallyResetScheduleSearch",!1),(0,f._)(a,"_resetScheduleSearch",void 0),(0,f._)(a,"_createURL",void 0),(0,f._)(a,"_searchFunction",void 0),(0,f._)(a,"_mainHelperSearch",void 0),(0,f._)(a,"_hasSearchWidget",!1),(0,f._)(a,"_hasRecommendWidget",!1),(0,f._)(a,"_insights",void 0),(0,f._)(a,"middleware",[]),(0,f._)(a,"sendEventToInsights",void 0),(0,f._)(a,"status","idle"),(0,f._)(a,"error",void 0),(0,f._)(a,"scheduleSearch",U(function(){a.started&&a.mainHelper.search()}
59)),(0,f._)(a,"scheduleRender",U(function(){var e,t=!(arguments.length>0)||void 0===arguments[0]||arguments[0];(null==(e=a.mainHelper)?void 0:e.hasPendingRequests())||(clearTimeout(a._searchStalledTimer),a._searchStalledTimer=null,t&&(a.status="idle",a.error=void 0)),a.mainIndex.render({instantSearchInstance:a}),a.emit("render")})),(0,f._)(a,"onInternalStateChange",U(function(){var e=a.mainIndex.getWidgetUiState({});a.middleware.forEach(function(t){t.instance.onStateChange({uiState:e})})})),a.setMaxListeners(100);var a,r=e.indexName,i=e.compositionID,n=e.numberLocale,l=e.initialUiState,p=e.routing,m=void 0===p?null:p,h=e.insights,g=void 0===h?void 0:h,v=e.searchFunction,x=e.stalledSearchDelay,b=e.searchClient,S=void 0===b?null:b,j=e.insightsClient,N=void 0===j?null:j,k=e.onStateChange,F=e.future,T=void 0===F?(0,s._)({},ey,e.future||{}):F;if(null===S)throw Error(ev("The `searchClient` option is required."));if("function"!=typeof S.search)throw Error("The `searchClient` must implement a `search` method.\n\nSee: https://www.algolia.com/doc/guides/building-search-ui/going-further/backend-search/in-depth/backend-instantsearch/js/");if("function"==typeof S.addAlgoliaAgent&&S.addAlgoliaAgent("instantsearch.js (".concat("4.93.0",")")),N&&"function"!=typeof N)throw Error(ev("The `insightsClient` option should be a function."));if(a.client=S,a.future=T,a.insightsClient=N,a.indexName=void 0===r?"":r,a.compositionID=i,a.helper=null,a.mainHelper=null,a.mainIndex=ee({indexName:a.compositionID||a.indexName}),a.onStateChange=void 0===k?null:k,a.started=!1,a.templatesConfig={helpers:{formatNumber:function(e,t){var a;return a=Number(t(e)),a.toLocaleString(n)},highlight:function(e,t){try{var a,r,i,n,l,o,c,d,u,p=JSON.parse(e);return t((r=(a=(0,y._)((0,s._)({},p),{hit:this})).attribute,i=a.highlightedTagName,n=void 0===i?"mark":i,l=a.hit,o=a.cssClasse
59s,c=void 0===o?{}:o,d=(er(l._highlightResult,r)||{}).value,u=en({descendantName:"highlighted"})+(c.highlighted?" ".concat(c.highlighted):""),(void 0===d?"":d).replace(RegExp(ei.TAG_REPLACEMENT.highlightPreTag,"g"),"<".concat(n,' class="').concat(u,'">')).replace(RegExp(ei.TAG_REPLACEMENT.highlightPostTag,"g"),"</".concat(n,">"))))}catch(e){throw Error('\nThe highlight helper expects a JSON object of the format:\n{ "attribute": "name", "highlightedTagName": "mark" }')}},reverseHighlight:function(e,t){try{var a,r,i,n,l,o,c,d,u,p=JSON.parse(e);return t((r=(a=(0,y._)((0,s._)({},p),{hit:this})).attribute,i=a.highlightedTagName,n=void 0===i?"mark":i,l=a.hit,o=a.cssClasses,c=void 0===o?{}:o,d=(er(l._highlightResult,r)||{}).value,u=eu({descendantName:"highlighted"})+(c.highlighted?" ".concat(c.highlighted):""),es(ec(ed(void 0===d?"":d))).replace(RegExp(ei.TAG_REPLACEMENT.highlightPreTag,"g"),"<".concat(n,' class="').concat(u,'">')).replace(RegExp(ei.TAG_REPLACEMENT.highlightPostTag,"g"),"</".concat(n,">"))))}catch(e){throw Error('\n  The reverseHighlight helper expects a JSON object of the format:\n  { "attribute": "name", "highlightedTagName": "mark" }')}},snippet:function(e,t){try{var a,r,i,n,l,o,c,d,u,p=JSON.parse(e);return t((r=(a=(0,y._)((0,s._)({},p),{hit:this})).attribute,i=a.highlightedTagName,n=void 0===i?"mark":i,l=a.hit,o=a.cssClasse
59s,c=void 0===o?{}:o,d=(er(l._snippetResult,r)||{}).value,u=ep({descendantName:"highlighted"})+(c.highlighted?" ".concat(c.highlighted):""),(void 0===d?"":d).replace(RegExp(ei.TAG_REPLACEMENT.highlightPreTag,"g"),"<".concat(n,' class="').concat(u,'">')).replace(RegExp(ei.TAG_REPLACEMENT.highlightPostTag,"g"),"</".concat(n,">"))))}catch(e){throw Error('\nThe snippet helper expects a JSON object of the format:\n{ "attribute": "name", "highlightedTagName": "mark" }')}},reverseSnippet:function(e,t){try{var a,r,i,n,l,o,c,d,u,p=JSON.parse(e);return t((r=(a=(0,y._)((0,s._)({},p),{hit:this})).attribute,i=a.highlightedTagName,n=void 0===i?"mark":i,l=a.hit,o=a.cssClasses,c=void 0===o?{}:o,d=(er(l._snippetResult,r)||{}).value,u=em({descendantName:"highlighted"})+(c.highlighted?" ".concat(c.highlighted):""),es(ec(ed(void 0===d?"":d))).replace(RegExp(ei.TAG_REPLACEMENT.highlightPreTag,"g"),"<".concat(n,' class="').concat(u,'">')).replace(RegExp(ei.TAG_REPLACEMENT.highlightPostTag,"g"),"</".concat(n,">"))))}catch(e){throw Error('\n  The reverseSnippet helper expects a JSON object of the format:\n  { "attribute": "name", "highlightedTagName": "mark" }')}},insights:function(e,t){try{var a,r=JSON.parse(e),i=r.method,n=r.payload;return t((a=(0,s._)({objectIDs:[this.objectID]},n),function(e){var t,a=e.method,r=e.payload;if((void 0===r?"undefined":(0,d._)(r))!=="object")throw Error("The insights helper expects the payload to be an object.");try{t=(0,ef.serializePayload)(r)}catch(e){throw Error("Could not JSON serialize the payload object.")}return'data-insights-method="'.concat(a,'" data-insights-payload="').concat(t,'"')}({method:i,payload:a})))}catch(e){throw Error('\nThe insights helper expects a JSON object of the format:\n{ "method": "method-name", "payload": { "eventName": "name of the event" } }')}}},compileOptions:{}},a._stalledSearchDelay=void 0===x?200:x,a._searchStalledTimer=null,a._createURL=ex,a._initialUiState=void 0===l?{}:l,a._initialResults=null,a._insights=g,v&&(a._searchFunction=v),a.sendEventToInsights=C.noop,m){var P="boolean"==typeof m?{}:m;P.$$internal=!0,a.use(O(P))}if(g){var A="boolean"==typeof g?{}:g;A.$$internal=!0,a.use(I(A))}return w(function(e){var t,a;return(null==(a=e.window.navigator)||null==(t=a.userAgent)?void 0:t.indexOf("Algolia Crawler"))>-1},{fallback:function(){return!1}})&&a.use(function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.$$internal,a=void 0!==t&&t;return function(e){var t=e.instantSearchInstance,r={widgets:[]},i=document.createElement("meta"),n=document.querySelector("head");return i.name="instantsearch:widgets",{$$type:"ais.metadata",$$internal:a,onStateChange:function(){},subscribe:function(){setTimeout(function(){var e;r.ua=(e=t.client).transporter&&e.transporter.userAgent?e.transporter.userAgent.value:e._ua,function e(t,a,r){var i=R(a,a.mainIndex,a._initialUiState);t.forEach(function(t){var n={};if(t.getWidgetRenderState){var s=t.getWidgetRenderState(i);s&&s.widgetParams&&(n=s.widgetParams)}var l=Object.keys(n).filter(function(e){return void 0!==n[e]});r.widgets.push({type:t.$$type,widgetType:t.$$widgetType,params:l}),"ais.index"===t.$$type&&e(t.getWidgets(),a,r)})}(t.mainIndex.getWidgets(),t,r),t.middleware.forEach(function(e){return r.widgets.push({middleware:!0,type:e.instance.$$type,internal:e.instance.$$internal})}),i.content=JSON.stringify(r),n.appendChild(i)},0)},started:function(){},unsubscribe:function(){i.remove()}}}}({$$internal:!0})),a}return t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,writable:!0,configurable:!0}}),e&&h(t,e),m(t,[{key:"_isSearchStalled",get:function(){return"stalled"===this.status}},{key:"use",value:function(){for(var e=this,t=arguments.length,a=Array(t),r=0;r<t;r++)a[r]=arguments[r];var i=a.map(function(t){var a=(0,s._)({$$type:"__unknown__",$$internal:!1,subscribe:C.noop,started:C.noop,unsubscribe:C.noop,onStateChange:C.noop},t({instantSearchInstance:e}));return e.middleware.push({creator:t,instance:a}),a});return this.started&&i.forEach(function(e){e.subscribe(),e.started()}),this}},{key:"unuse",value:function(){for(var e=arguments.length,t=Array(e),a=0;a<e;a++)t[a]=arguments[a];return this.middleware.filter(function(e){return t.includes(e.creator)}
59).forEach(function(e){return e.instance.unsubscribe()}),this.middleware=this.middleware.filter(function(e){return!t.includes(e.creator)}),this}},{key:"EXPERIMENTAL_use",value:function(){for(var e=arguments.length,t=Array(e),a=0;a<e;a++)t[a]=arguments[a];return this.use.apply(this,(0,l._)(t))}},{key:"addWidget",value:function(e){return this.addWidgets([e])}},{key:"addWidgets",value:function(e){if(!Array.isArray(e))throw Error(ev("The `addWidgets` method expects an array of widgets. Please use `addWidget`."));if(this.compositionID&&e.some(function(e){return!Array.isArray(e)&&(0,B.isIndexWidget)(e)&&!e._isolated}))throw Error(ev("The `index` widget cannot be used with a composition-based InstantSearch implementation."));return this.mainIndex.addWidgets(e),this}},{key:"removeWidget",value:function(e){return this.removeWidgets([e])}},{key:"removeWidgets",value:function(e){if(!Array.isArray(e))throw Error(ev("The `removeWidgets` method expects an array of widgets. Please use `removeWidget`."));return this.mainIndex.removeWidgets(e),this}},{key:"start",value:function(){var e=this;if(this.started)throw Error(ev("The `start` method has already been called once."));var t=this.mainHelper||(0,x.default)(this.client,this.indexName,void 0,{persistHierarchicalRootCount:this.future.persistHierarchicalRootCount});if(this.compositionID&&(t.searchForFacetValues=t.searchForCompositionFacetValues.bind(t)),t.search=function(){return e.status="loading",e.scheduleRender(!1),e._hasSearchWidget&&(e.compositionID?t.searchWithComposition():t.searchOnlyWithDerivedHelpers()),e._hasRecommendWidget&&t.recommend(),t},this._searchFunction){var a={search:function(){return new Promise(C.noop)}};this._mainHelperSearch=t.search.bind(t),t.search=function(){var r=e.mainIndex.getHelper(),i=(0,x.default)(a,r.state.index,r.state);return i.once("search",function(t){var a=t.state;r.overrideStateWithoutTriggeringChangeEvent(a),e._mainHelperSearch()}),i.on("change",function(e){var t=e.state;r.setState(t)}),e._searchFunction(i),t}}if(t.on("error",function(t){var a=t.error;if(!g(a,Error)){var r=a;a=Object.keys(r).reduce(function(e,t){return e[t]=r[t],e},Error(r.message))}a.error=a,e.error=a,e.status="error",e.scheduleRender(!1),e.emit("error",a)}),this.mainHelper=t,this.middleware.forEach(function(e){e.instance.subscribe()}),this.mainIndex.init({instantSearchInstance:this,parent:null,uiState:this._initialUiState}),this._initialResults){!function(e,t){if(t&&("transporter"in e&&!e._cacheHydrated||e._useCache&&"function"==typeof e.addAlgoliaAgent)){var a=[Object.keys(t).reduce(function(e,a){var r=t[a],i=r.state,n=r.requestParams,l=r.results,o=l&&i?l.map(function(e,t){return(0,s._)({indexName:i.index||e.index},(null==n?void 0:n[t])||e.params?{params:eh((null==n?void 0:n[t])||e.params.split("&").reduce(function(e,t){var a=(0,b._)(t.split("="),2),r=a[0],i=a[1];return e[r]=i?decodeURIComponent(i):"",e},{}))}:{})}):[];return e.concat(o)},[])],r=Object.keys(t).reduce(function(e,a){var r=t[a].results;return r?e.concat(r):e},[]);if("transporter"in e&&!e._cacheHydrated){e._cacheHydrated=!0;var i=e.search.bind(e);e.search=function(t){for(var a=arguments.length,r=Array(a>1?a-1:0),n=1;n<a;n++)r[n-1]=arguments[n];var o=Array.isArray(t)?t.map(function(e){return(0,y._)((0,s._)({},e),{params:eh(e.params)})}):eh(t.requestBody.params);return e.transporter.responsesCache.get({method:"search",args:[o].concat((0,l._)(r))},function(){return i.apply(void 0,[t].concat((0,l._)(r)))})},e.transporter.responsesCache.set({method:"search",args:a},{results:r})}if(!("transporter"in e)){var n="/1/indexes/*/queries_body_".concat(JSON.stringify({requests:a}));e.cache=(0,y._)((0,s._)({},e.cache),(0,f._)({},n,JSON.stringify({results:Object.keys(t).map(function(e){return t[e].results})})))}}}(this.client,this._initialResults),this.mainHelper._recommendCache=Object.keys(r=this._initialResults).reduce(function(e,t){var a=r[t];return a.recommendResults?(0,s._)({},e,a.recommendResults.results):e},{});var r,i=this.scheduleSearch;this.scheduleSearch=U(C.noop),this._manuallyResetScheduleSearch?this._resetScheduleSearch=function(){e.scheduleSearch=i}:U(function(){e.scheduleSearch=i})()}else this.mainIndex.getWidgets().length>0&&this.scheduleSearch();this.helper=this.mainIndex.getHelper(),this.started=!0,this.middleware.forEach(function(e){e.instance.started()}),void 0===this._insights&&t.derivedHelpers[0].once("result",function(){e.mainIndex.getScopedResults().some(function(e){var t=e.results;return null==t?void 0:t._automaticInsights})&&e.use(I({$$internal:!0,$$automatic:!0}))})}},{key:"dispose",value:function(){var e;this.scheduleSearch.cancel(),this.scheduleRender.cancel(),clearTimeout(this._searchStalledTimer),this.removeWidgets(this.mainIndex.getWidgets()),this.mainIndex.dispose(),this.started=!1,this.removeAllListeners(),null==(e=this.mainHelper)||e.removeAllListeners(),this.mainHelper=null,this.helper=null,this.middleware.forEach(function(e){e.instance.unsubscribe()})}},{key:"scheduleStalledRender",value:function(){var e=this;this._searchStalledTimer||(this._searchStalledTimer=setTimeout(function(){e.status="stalled",e.scheduleRender()},this._stalledSearchDelay))}},{key:"setUiState",value:function(e){var t=this,a=!(arguments.length>1)||void 0===arguments[1]||arguments[1];if(!this.mainHelper)throw Error(ev("The `start` method needs to be called before `setUiState`."));this.mainIndex.refreshUiState();var r="function"==typeof e?e(this.mainIndex.getWidgetUiState({})):e;this.onStateChange&&a?this.onStateChange({uiState:r,setUiState:function(e){eg("function"==typeof e?e(r):e,t.mainIndex),t.scheduleSearch(),t.onInternalStateChange()}}):(eg(r,this.mainIndex),this.scheduleSearch(),this.onInternalStateChange())}},{key:"getUiState",value:function(){return this.started&&this.mainIndex.refreshUiState(),this.mainIndex.getWidgetUiState({})}},{key:"createURL",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if(!this.started)throw Error(ev("The `start` method needs to be called before `createURL`."));return this._createURL(e)}},{key:"refresh",value:function(){if(!this.mainHelper)throw Error(ev("The `start` method needs to be called before `refresh`."));this.mainHelper.clearCache().search()}}]),t}(v.default),ew=e.i(802239),eS="7.29.0",ej=e.i(498587),eC=e.i(663451),eN=e.i(430311),ek=e.i(107052),eI=["react (".concat(a.version,")"),"react-instantsearch (".concat(eS,")"),"react-instantsearch-core (".concat(eS,")")],eF="react-instantsearch-server (".concat(eS,")");function eT(e,t){"function"==typeof e.addAlgoliaAgent&&t.filter(Boolean).forEac
59h(function(t){e.addAlgoliaAgent(t)})}function eR(e){var t=e.search;return(0,a.useEffect)(function(){t._resetScheduleSearch&&t._resetScheduleSearch()},[t]),null}e.s(["InstantSearch",0,function(e){var o=e.children,c=function(e){var t=(0,b._)((0,a.useReducer)(function(e){return e+1},0),2)[1],r=(0,eC.useInstantSearchServerContext)(),i=(0,eN.useInstantSearchSSRContext)(),o=(0,ek.useRSCContext)().waitForResultsRef,c=null==i?void 0:i.initialResults,d=(0,a.useRef)(e),u=r||c||o,p=(0,a.useRef)(null);if((null==i?void 0:i.ssrSearchRef)&&(p=i.ssrSearchRef),null===p.current){var m,f,h,g=new eb(e);g._schedule=function(e){g._schedule.queue.push(e),clearTimeout(g._schedule.timer),g._schedule.timer=setTimeout(function(){g._schedule.queue.forEach(function(e){e()}),g._schedule.queue=[]},0)},g._schedule.queue=[],u&&(g._initialResults=c||{},g._manuallyResetScheduleSearch=!0),eT(e.searchClient,(0,l._)(eI).concat([r&&eF,(h="u">typeof window&&(null==(m=window.next)?void 0:m.version)||(void 0!==n.default?null==(f=n.default.env)?void 0:f.NEXT_RUNTIME:void 0))?"next.js (".concat(h,")"):null])),u&&g.start(),r&&r.notifyServer({search:g}),e.routing,p.current=g}var v,x=p.current,y=d.current;y.indexName!==e.indexName&&(x.helper.setIndex(e.indexName||"").search(),d.current=e),y.searchClient!==e.searchClient&&(eT(e.searchClient,(0,l._)(eI).concat([r&&eF])),x.mainHelper.setClient(e.searchClient).search(),d.current=e),y.onStateChange!==e.onStateChange&&(x.onStateChange=e.onStateChange,d.current=e),y.searchFunction!==e.searchFunction&&(x._searchFunction=e.searchFunction,d.current=e),y.stalledSearchDelay!==e.stalledSearchDelay&&(x._stalledSearchDelay=null!=(v=e.stalledSearchDelay)?v:200,d.current=e),(0,ej.dequal)(y.future,e.future)||(x.future=(0,s._)({},ey,e.future),d.current=e);var w=(0,a.useRef)(null);return(0,ew.useSyncExternalStore)((0,a.useCallback)(function(){var e=p.current;return null===w.current?e.started||(e.start(),t()):(clearTimeout(w.current),e._preventWidgetCleanup=!1),function(){null!=i&&i.ssrSearchRef||(clearTimeout(e._schedule.timer),w.current=setTimeout(function(){e.dispose()}),e._preventWidgetCleanup=!0)}},[t,i]),function(){return p.current},function(){return p.current})}((0,t._)(e,["children"]));return c.started?a.default.createElement(i.InstantSearchContext.Provider,{value:c},a.default.createElement(r.IndexContext.Provider,{value:c.mainIndex},o,a.default.createElement(eR,{search:c}))):null}],797747)},548,e=>{"use strict";var t=e.i(540151),a=e.i(480388),r=e.i(181788),i=e.i(865512),n=e.i(610770),s=e.i(993270),l=e.i(632892),o=e.i(221024),c=(0,s.createDocumentationMessageGenerator)({name:"configure",connector:!0});function d(e,i){return e.setQueryParameters(Object.keys(i.searchParameters).reduce(function(e,i){return(0,r._)((0,a._)({},e),(0,t._)({},i,void 0))},{}))}var u=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:o.noop,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:o.noop;return function(s){if(!s||!(0,n.isPlainObject)(s.searchParameters))throw Error(c("The `searchParameters` option expects an object."));var o={};return{$$type:"ais.configure",init:function(t){var i=t.instantSearchInstance;e((0,r._)((0,a._)({},this.getWidgetRenderState(t)),{instantSearchInstance:i}),!0)},render:function(t){var i=t.instantSearchInstance;e((0,r._)((0,a._)({},this.getWidgetRenderState(t)),{instantSearchInstance:i}),!1)},dispose:function(e){var a=e.state;return t(),d(a,s)},getRenderState:function(e,t){var n,s=this.getWidgetRenderState(t);return(0,r._)((0,a._)({},e),{configure:(0,r._)((0,a._)({},s),{widgetParams:(0,r._)((0,a._)({},s.widgetParams),{searchParameters:(0,l.mergeSearchParameters)(new i.default.SearchParameters(null==(n=e.configure)?void 0:n.widgetParams.searchParameters),new i.default.SearchParameters(s.widgetParams.searchParameters)).getQueryParams()})})})},getWidgetRenderState:function(e){var t=e.helper;return o.refine||(o.refine=function(e){var a=d(t.state,s),r=(0,l.mergeSearchParameters)(a,new i.default.SearchParameters(e));s.searchParameters=e,t.setState(r).search()}),{refine:o.refine,widgetParams:s}},getWidgetSearchParameters:function(e,t){var r=t.uiState;return(0,l.mergeSearchParameters)(e,new i.default.SearchParameters((0,a._)({},r.configure,s.searchParameters)))},getWidgetUiState:function(e){return(0,r._)((0,a._)({},e),{configure:(0,a._)({},e.configure,s.searchParameters)})}}}},p=e.i(667291);e.s(["useConfigure",0,function(e,t){return(0,p.useConnector)(u,{searchParameters:e},t)}],548)}
59,66413,909510,830990,e=>{"use strict";var t=e.i(480388),a=e.i(181788),r=e.i(754452),i=e.i(61106),n=e.i(540151),s=e.i(855111);function l(e){var t=e.start,a=void 0===t?0:t,r=e.end,i=e.step,n=void 0===i?1:i,l=0===n?1:n,o=Math.round((r-a)/l);return(0,s._)(Array(o)).map(function(e,t){return a+t*l})}var o=function(){function e(t){(0,r._)(this,e),(0,n._)(this,"currentPage",void 0),(0,n._)(this,"total",void 0),(0,n._)(this,"padding",void 0),this.currentPage=t.currentPage,this.total=t.total,this.padding=t.padding}return(0,i._)(e,[{key:"pages",value:function(){var e=this.total,t=this.currentPage,a=this.padding;if(0===e)return[0];var r=this.nbPagesDisplayed(a,e);if(r===e)return l({end:e});var i=this.calculatePaddingLeft(t,a,e,r),n=r-i;return l({start:t-i,end:t+n})}},{key:"nbPagesDisplayed",value:function(e,t){return Math.min(2*e+1,t)}},{key:"calculatePaddingLeft",value:function(e,t,a,r){return e<=t?e:e>=a-t?r-(a-e):t}},{key:"isLastPage",value:function(){return this.currentPage>=this.total-1}},{key:"isFirstPage",value:function(){return this.currentPage<=0}}]),e}(),c=e.i(993270),d=e.i(554687),u=e.i(221024),p=(0,c.createDocumentationMessageGenerator)({name:"pagination",connector:!0}),m=function(e){var r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:u.noop;return(0,d.checkRendering)(e,p()),function(i){var n=i||{},s=n.totalPages,l=n.padding,c=new o({currentPage:0,total:0,padding:void 0===l?3:l}),d={};return{$$type:"ais.pagination",init:function(r){var i=r.instantSearchInstance;e((0,a._)((0,t._)({},this.getWidgetRenderState(r)),{instantSearchInstance:i}),!0)},render:function(r){var i=r.instantSearchInstance;e((0,a._)((0,t._)({},this.getWidgetRenderState(r)),{instantSearchInstance:i}),!1)},dispose:function(e){var t=e.state;return r(),t.setQueryParameter("page",void 0)},getWidgetUiState:function(e,r){var i=r.searchParameters.page||0;return i?(0,a._)((0,t._)({},e),{page:i+1}):e},getWidgetSearchParameters:function(e,t){var a=t.uiState,r=a.page?a.page-1:0;return e.setQueryParameter("page",r)},getWidgetRenderState:function(e){var r,n=e.results,l=e.helper,o=e.state,u=e.createURL;d.refine||(d.refine=function(e){l.setPage(e),l.search()}),d.createURL||(d.createURL=function(e){return u(function(r){return(0,a._)((0,t._)({},r),{page:e+1})})});var p=o.page||0,m=(r=(n||{nbPages:0}).nbPages,void 0!==s?Math.min(s,r):r);return c.currentPage=p,c.total=m,{createURL:d.createURL,refine:d.refine,canRefine:m>1,currentRefinement:p,nbHits:(null==n?void 0:n.nbHits)||0,nbPages:m,pages:n?c.pages():[],isFirstPage:c.isFirstPage(),isLastPage:c.isLastPage(),widgetParams:i}},getRenderState:function(e,r){return(0,a._)((0,t._)({},e),{pagination:this.getWidgetRenderState(r)})}}}},f=e.i(667291);function h(e,t){return(0,f.useConnector)(m,e,t)}e.s(["usePagination",0,h],66413);var g=e.i(843476),v=e.i(271645),x=e.i(632137),y=e.i(387689),b=e.i(571582),w=e.i(629978),S=e.i(233565),j=e.i(95152);let C="flex h-9 min-w-9 items-center justify-center rounded-input p-2 leading-0 outline-none [&>svg]:size-[18px]";function N({isDisabled:e,onClick:t,selected:a,className:r,url:i,children:n,...s}){return(0,g.jsx)("li",{className:(0,x.cn)("flex items-baseline justify-center rounded-input border border-border text-sm leading-0 transition-colors duration-300 select-none hover:not-[&.ais-Pagination-item--selected]:bg-primary-extra-light",a&&"bg-primary text-primary-foreground",e&&"bg-neutral-100 text-neutral-400 hover:bg-neutral-100 hover:text-neutral-400",r),children:e?(0,g.jsx)("span",{"data-slot":"pagination-item",className:(0,x.cn)(C,"cursor-not-allowed opacity-50"),"aria-hidden":"true",children:n}):(0,g.jsx)("a",{"data-slot":"pagination-item",className:(0,x.cn)(C,"cursor-pointer focus-visible:ring-3 focus-visible:ring-primary-light"),href:i,onClick:e=>{var a;1===(a=e).button||a.altKey||a.ctrlKey||a.metaKey||a.shiftKey||(e.preventDefault(),t(e))},...s,children:n})})}e.s(["default",0,function(e){let{t}=(0,j.useT)("common"),{handlePageClick:a,className:r,...i}=e,{currentRefinement:n,nbPages:s,isFirstPage:l,isLastPage:o,createURL:c}=h(i),d=(0,v.useCallback)(e=>{if("function"!=typeof c)return"";try{return c(e)}catch{return""}},[c]),u=n-1,p=n+1,m=s-1,f=(0,v.useCallback)(()=>a?.(0),[a,0]),C=(0,v.useCallback)(()=>a?.(u),[a,u]),k=(0,v.useCallback)(()=>a?.(p),[a,p]),I=(0,v.useCallback)(()=>a?.(m),[a,m]),F=(0,v.useMemo)(()=>{let e=new Map,t=s-1,r=Math.max(n-1,0),i=Math.min(n+1,t);for(let t=r;t<=i;t++)e.set(t,()=>a?.(t));return t>i&&e.set(t,()=>a?.(t)),e},[s,n,a]),T=(0,v.useMemo)(()=>{let e=[],a=s-1,r=Math.max(n-1,0),i=Math.min(n+1,a);for(let a=r;a<=i;a++){let r=a+1,i=t("common:pagination.page",{page:r});e.push((0,g.jsx)(N,{isDisabled:!1,url:d(a),"aria-label":i,title:i,onClick:F.get(a),selected:a===n,children:r},a))}if(a>i){a>i+1&&e.push((0,g.jsx)("li",{className:"px-2 text-neutral-400 select-none",children:"…"},"ellipsis"));let r=t("common:pagination.page",{page:a+1});e.push((0,g.jsx)(N,{isDisabled:!1,url:d(a),"aria-label":r,title:r,onClick:F.get(a),selected:a===n,children:a+1},a))}return e},[s,n,d,F,t]),R=t("common:pagination.firstPage"),P=t("common:pagination.previousPage"),A=t("common:pagination.nextPage"),E=t("common:pagination.lastPage");return(0,g.jsxs)("ul",{className:(0,x.cn)("flex items-center justify-center gap-1",r),children:[(0,g.jsx)(N,{isDisabled:l,onClick:f,url:d(0),"aria-label":l?void 0:R,title:l?void 0:R,children:(0,g.jsx)(y.ChevronFirstIcon,{})}),(0,g.jsx)(N,{isDisabled:l,onClick:C,className:"mr-1 hidden md:block",url:d(u),"aria-label":l?void 0:P,title:l?void 0:P,children:(0,g.jsx)(w.ChevronLeftIcon,{})}),T,(0,g.jsx)(N,{isDisabled:o,onClick:k,className:"ml-1 hidden md:block",url:d(p),"aria-label":o?void 0:A,title:o?void 0:A,children:(0,g.jsx)(S.ChevronRightIcon,{})}),(0,g.jsx)(N,{isDisabled:o,onClick:I,url:d(m),"aria-label":o?void 0:E,title:o?void 0:E,children:(0,g.jsx)(b.ChevronLastIcon,{})})]})}],909510);let k={method:"GET",headers:{ApiKey:"21adffa9-b8fa-4a9e-bbd8-08b244515c22"}};async function I(e){try{let t=await fetch(`https://ws-geocoding-app-prd.azurewebsites.net/api/geocoding/geocode?query=${e}`,k);if(!t.ok)throw Error(`Failed to fetch geolocation coordinates: ${t.status}`);return t.json()}catch(e){return console.error("Error fetching geolocation coordinates:",e),null}}e.s(["getGeolocationCoordinates",0,I],830990)},130027,e=>{"use strict";var t=e.i(480388),a=e.i(181788),r=e.i(993270),i=e.i(554687),n=e.i(221024),s=(0,r.createDocumentationMessageGenerator)({name:"search-box",connector:!0}),l=function(e,t){return t(e)},o=function(e){var r=arguments.length>
591&&void 0!==arguments[1]?arguments[1]:n.noop;return(0,i.checkRendering)(e,s()),function(i){var n,s,o=(i||{}).queryHook,c=void 0===o?l:o;return{$$type:"ais.searchBox",init:function(r){var i=r.instantSearchInstance;e((0,a._)((0,t._)({},this.getWidgetRenderState(r)),{instantSearchInstance:i}),!0)},render:function(r){var i=r.instantSearchInstance;e((0,a._)((0,t._)({},this.getWidgetRenderState(r)),{instantSearchInstance:i}),!1)},dispose:function(e){var t=e.state;return r(),t.setQueryParameter("query",void 0)},getRenderState:function(e,r){return(0,a._)((0,t._)({},e),{searchBox:this.getWidgetRenderState(r)})},getWidgetRenderState:function(e){var t=e.helper,a=e.instantSearchInstance,r=e.state;return n||(n=function(e){c(e,function(e){return t.setQuery(e).search()})},s=function(){t.setQuery("").search()}),{query:r.query||"",refine:n,clear:s,widgetParams:i,isSearchStalled:"stalled"===a.status}},getWidgetUiState:function(e,r){var i=r.searchParameters.query||"";return""===i||e&&e.query===i?e:(0,a._)((0,t._)({},e),{query:i})},getWidgetSearchParameters:function(e,t){var a=t.uiState;return e.setQueryParameter("query",a.query||"")}}}},c=e.i(667291);e.s(["useSearchBox",0,function(e,t){return(0,c.useConnector)(o,e,t)}],130027)},755838,(e,t,a)=>{"use strict";var r=e.r(271645),i="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t},n=r.useState,s=r.useEffect,l=r.useLayoutEffect,o=r.useDebugValue;function c(e){var t=e.getSnapshot;e=e.value;try{var a=t();return!i(e,a)}catch(e){return!0}}var d="u"<typeof window||void 0===window.document||void 0===window.document.createElement?function(e,t){return t()}:function(e,t){var a=t(),r=n({inst:{value:a,getSnapshot:t}}),i=r[0].inst,d=r[1];return l(function(){i.value=a,i.getSnapshot=t,c(i)&&d({inst:i})},[e,a,t]),s(function(){return c(i)&&d({inst:i}),e(function(){c(i)&&d({inst:i})})},[e]),o(a),a};a.useSyncExternalStore=void 0!==r.useSyncExternalStore?r.useSyncExternalStore:d},802239,(e,t,a)=>{"use strict";e.i(247167),t.exports=e.r(755838)},669110,e=>{"use strict";var t,a,r=e.i(247167),i=e.i(843476);function n(e){let t,a,r=new Promise((e,r)=>{t=e,a=r});return e&&e(t,a),{promise:r,resolve:t,reject:a}}function s(e,t){return 0===e.lastIndexOf(t,0)}var l=/^((?:\w+:)?\/\/([^\/]+))/;function o(e){let t=[],a=Object.keys(e),r=encodeURIComponent;for(let i=0;i<a.length;i++)t.push(`${r(a[i])}=${r(e[a[i]])}`);return t.join("&")}function c(e){let t=document.location;if(s(e,"/")||s(e,"."))return t.origin?t.origin:t.protocol+"//"+t.host;let a=e.match(l);if(!a)throw Error("Invalid URL: "+e);return a[1]}var d=class{constructor(e){this.ready=!1,this.buffer=[],this.id=e.id,this.type=e.type,this.element=e.element,this.onReady=e.onReady,this.origin=c(e.element.src)}send(e){this.ready?this.element.contentWindow.postMessage(e,this.origin):this.buffer.push(e)}setReady(e){this.onReady(),this.ready=e,this.ready&&this.flush()}flush(){for(let e=0;e<this.buffer.length;e++)this.element.contentWindow.postMessage(this.buffer[e],this.origin);this.buffer=[]}},u=class{constructor(){this.origins=new Set,this.targets={},this.answered=new Set,this.onReceiveRootMessage=()=>{},window.addEventListener("message",e=>{this.onReceive(e)})}listen(e){let t=this.onReceiveRootMessage;this.onReceiveRootMessage=a=>{t(a),e(a)}}addOrigins(e){e.forEach(e=>this.origins.add(e))}send(e){if(e.from_id){let t=this.targets[e.from_id];if(!t)return void console.error(`[bus] Unexpected message from unknown sender ${e.from_id}`,e);("widget_announce"===e.type||"agent_announce"===e.type)&&t.setReady(!0)}let t=e.rid;if(t){if(this.answered.has(t+e.to_id))return;this.answered.add(t+e.to_id)}if(""===e.to_id)return void this.onReceiveRootMessage(e);let a=this.targets[e.to_id];a?a.send(e):console.error(`[bus] Unexpected message to unknown target ${e.to_id}`,e)}onReceive(e){var t,a;if(t=e.origin,a=this.origins,!("*"===t||a.has(t)))return;let r=e.data;r&&r._frc&&this.send(r)}registerTarget(e){this.targets[e.id]=e}registerTargetIFrame(e,t,a,r){let i,s=n(),l=new Promise(e=>{i=setTimeout(()=>e("timeout"),r)}),o=new d({id:t,element:a,type:e,onReady:()=>{clearTimeout(i),s.resolve("registered")}});return this.registerTarget(o),Promise.race([s.promise,l])}removeTarget(e){delete this.targets[e]}};function p(e,t="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789"){let a="";for(let r=0;r<e;r++)a+=t.charAt(Math.floor(Math.random()*t.length));return a}var m="frc_sc",f="frc_sid",h="0",g="__"+p(10);function v(e){{let t=0;try{t=parseInt(sessionStorage.getItem(m)||"",10)}catch(e){}isNaN(t)&&(t=0),e&&t++,h=t.toString();try{sessionStorage.setItem(m,h)}catch(e){}}return h}function x(){let e;try{e=sessionStorage.getItem(f)}catch(e){return g}return e||(e=p(12),sessionStorage.setItem(f,e)),e}var y=class{constructor(e){this.mem=new Map,this.storePrefix=e}get(e){let t=this.storePrefix+"__"+e;try{let e=sessionStorage.getItem(t);return null===e?void 0:e}catch(e){}return this.mem.get(e)}set(e,t){let a=this.storePrefix+"__"+e;try{void 0===t?(this.mem.delete(e),sessionStorage.removeItem(a)):(this.mem.set(e,t),sessionStorage.setItem(a,t))}catch(e){}}},b="u">typeof navigator&&void 0!==navigator.userAgentData;function w(e){let t=e;for(;t;){if("FORM"===t.tagName)return t;if(t.parentElement){t=t.parentElement;continue}let e=t.parentNode;if(e&&e.host){t=e.host;continue}t=null}return null}function S(e,t){e.addEventListener("focusin",t,{once:!0,passive:!0})}function j(e,t){let a=document.createElement("input");return a.type="hidden",a.style.display="none",a.name=t,e.appendChild(a),a}function C(e,t,a){""===e.style[t]&&(e.style[t]=a)}function N(e){"loading"!==document.readyState?e():document.addEventListener("DOMContentLoaded",e)}function k(e,t){let a;"function"==typeof window.CustomEvent?a=new CustomEvent(t.name,{bubbles:!0,detail:t}):(a=document.createEvent("CustomEvent")).initCustomEvent(t.name,!0,!1,t),e.dispatchEvent(a)}var I={ar:{title:"التحقق من مكافحة الروبوتات",connecting:"التحقق من مكافحة الروبوتات قيد الاتصال…",retrying:"استغرق الاتصال بالتحقق من مكافحة الروبوتات وقتًا طويلاً.\n\nإعادة المحاولة…",failed:"فشل الاتصال بالتحقق من مكافحة الروبوتات.",newTab:"يفتح في تبويب جديد"},bg:{title:"Проверка срещу роботи",connecting:"Зарежда се задачата…",retrying:"Неуспешно свързване.\n\nОпит за повторно свързване…",failed:"Неуспешно свързване.",newTab:"отваря се в нов раздел"},ca:{title:"Verificació anti-robot",connecting:"Carregant el desafiament…",retrying:"Errada de conexió.\n\nReintentant…",failed:"Errada de conexió.",newTab:"s'obre en una pestanya nova"},cs:{title:"Ověření proti robotům",connecting:"Připojování kontroly proti robotům…",retrying:"Připojení kontroly proti robotům trvalo příliÅ¡ dlouho.\n\nOpakuji pokus…",failed:"Kontrola proti robotům se nepodařilo připojit.",newTab:"otevře se na nové kartě"},da:{title:"Anti-robot-verifikation",connecting:"Anti-robot-kontrol forbinder…",retrying:"Anti-robot-kontrol tog for lang tid at oprette forbindelse.\n\nPrøver igen…",failed:"Anti-robot-kontrol kunne ikke oprette forbindelse.",newTab:"Ã¥bner i ny fane"},nl:{title:"Anti-robotcheck",connecting:"Verbinden met Anti-robotcheck…",retrying:"Verbinden met Anti-robotcheck mislukt.\n\nOpnieuw aan het proberen…",failed:"Verbinden met Anti-robotcheck mislukt.",newTab:"opent in nieuw tabblad"},en:{title:"Anti-Robot verification",connecting:"Anti-Robot check connecting…",retrying:"Anti-Robot check took too long to connect.\n\nRetrying…",failed:"Anti-Robot check failed to connect.",newTab:"opens in new tab"},fi:{title:"Robottien torjunnan vahvistus",connecting:"Robottien torjunnan tarkistus käynnissä…",retrying:"Robottien torjunnan tarkistus kesti liian kauan.\n\nYritetään uudelleen…",failed:"Robottien torjunnan tarkistus epäonnistui.",newTab:"avautuu uuteen välilehteen"},fr:{title:"Vérification anti-robot",connecting:"Connexion à la vérification anti-robot…",retrying:"La connexion à la vérification anti-robot a pris trop de temps.\n\nNouvelle tentative…",failed:"Échec de la connexion à la vérification anti-robot.",newTab:"s'ouvre dans un nouvel onglet"},de:{title:"Anti-Roboter-Verifizierung",connecting:"Verbindung zur Anti-Roboter-Verifizierung wird hergestellt…",retrying:"Verbindung zur Anti-Roboter-Verifizierung hat zu lange gedauert.\n\nErneuter Versuch…",failed:"Verbindung zur Anti-Roboter-Verifizierung ist fehlgeschlagen.",newTab:"öffnet in neuem Tab"},hi:{title:"एंटी-रोबोट सत्यापन",connecting:"चुनौती लोड हो रही है…",retrying:"कनेक्शन विफल.\n\nपुनः प्रयास कर रहे हैं…",failed:"कनेक्शन विफल.",newTab:"नए टैब में खुलता है"},hu:{title:"Robotellenőrzés",connecting:"Robotellenőrzés csatlakozás…",retrying:"A robotellenőrzés túl sokáig tartott a csatlakozáshoz.\n\nÚjrapróbálom…",failed:"A robotellenőrzés nem tudott csatlakozni.",newTab:"új lapon nyílik meg"},id:{title:"Verifikasi Anti-Robot",connecting:"Pemeriksaan Anti-Robot sedang terhubung…",retrying:"Pemeriksaan Anti-Robot memakan waktu terlalu lama untuk terhubung.\n\nMencoba lagi…",failed:"Pemeriksaan Anti-Robot gagal terhubung.",newTab:"terbuka di tab baru"},ja:{title:"ロボット防止認証",connecting:"チャレンジを読み込んでいます…",retrying:"接続失敗.\n\n再試行中…",failed:"接続失敗.",newTab:"新しいタブで開きます"},it:{title:"Verifica anti-robot",connecting:"Connessione verifica anti-robot in corso…",retrying:"La connessione alla verifica anti-robot ha richiesto troppo tempo.\n\nRiprovando…",failed:"Impossibile connettersi alla verifica anti-robot.",newTab:"si apre in una nuova scheda"},nb:{title:"Anti-robot-verifisering",connecting:"Laster inn utfordring…",retrying:"Klarte ikke Ã¥ koble til.\n\nPrøver igjen…",failed:"Klarte ikke Ã¥ koble til.",newTab:"Ã¥pnes i ny fane"},pl:{title:"Weryfikacja antyrobotowa",connecting:"Łączenie się z kontrolą antyrobotową…",retrying:"Łączenie się z kontrolą antyrobotową trwało zbyt długo. \n\nPonowna próba…",failed:"Nie udało się połączyć z kontrolą antyrobotową.",newTab:"otwiera się w nowej karcie"},ro:{title:"Verificare anti-robot",connecting:"Se incarca testul…",retrying:"Conexiunea a esuat.\n\nReincercare…",failed:"Conexiunea a esuat.",newTab:"se deschide Ã
59®ntr-o filă nouă"},pt:{title:"Verificação anti-robô",connecting:"Verificação anti-robô a ligar…",retrying:"A verificação anti-robô demorou demasiado tempo a ligar-se.\n\nA tentar novamente…",failed:"A verificação anti-robô não conseguiu ligar-se.",newTab:"abre num novo separador"},ru:{title:"Проверка антиробота",connecting:"Подключение к проверке антиробота…",retrying:"Подключение к проверке антиробота заняло слишком много времени.\n\nПовторяем попытку…",failed:"Не удалось подключиться к проверке антиробота.",newTab:"откроется в новой вкладке"},sk:{title:"Overovanie proti robotom",connecting:"Pripojenie kontroly proti robotom…",retrying:"Pripojenie kontroly proti robotom trvalo príliÅ¡ dlho.\n\nOpakujem pokus…",failed:"Pripojenie kontroly proti robotom sa nepodarilo.",newTab:"otvorí sa na novej karte"},sl:{title:"Preverjanje proti robotom",connecting:"Nalaganje izziva…",retrying:"Povezava ni uspela.\n\nPonovni poskus…",failed:"Povezava ni uspela.",newTab:"odpre se v novem zavihku"},es:{title:"Verificación antirrobot",connecting:"Conectando verificación antirrobot…",retrying:"La verificación antirrobot tardó demasiado en conectarse.\n\nReintentando…",failed:"Error al conectar la verificación antirrobot.",newTab:"se abre en una pestaña nueva"},sv:{title:"Anti-robotverifiering",connecting:"Anti-robotverifiering ansluter…",retrying:"Anti-robotverifiering tog för lÃ¥ng tid att ansluta.\n\nFörsöker igen…",failed:"Anti-robotverifiering kunde inte ansluta.",newTab:"öppnas i ny flik"},th:{title:"การตรวจสอบป้องกันบอท",connecting:"กำลังโหลดการท้าทาย…",retrying:"เชื่อมต่อไม่สำเร็จ.\n\nกำลังลองใหม่…",failed:"เชื่อมต่อไม่สำเร็จ.",newTab:"เปิดในแท็บใหม่"},tr:{title:"Robot önleme doğrulaması",connecting:"Robot önleme kontrolü bağlanıyor…",retrying:"Robot önleme kontrolü bağlanmak için çok uzun sürdü.\n\nYeniden deniyor…",failed:"Robot önleme kontrolü bağlanamadı.",newTab:"yeni sekmede açılır"},vi:{title:"Xác minh chống robot",connecting:"Kiểm tra robot đang kết nối…",retrying:"Kiểm tra chống robot mất quá nhiều thời gian để kết nối.\n\nĐang thá»­ lại…",failed:"Kiểm tra chống robot không thể kết nối.",newTab:"mở trong tab mới"},zh:{title:"反机器人验证",connecting:"反机器人验证正在连接…",retrying:"反机器人验证连接耗时过长。\n\n正在重试…",failed:"反机器人验证连接失败。",newTab:"在新标签页中打开"}},F=["ar","he","fa","ur","ps","sd","yi"];function T(e){return e.toLowerCase().split("-")[0].split("_")[0]}function R(e){return e=T(e),-1!==F.indexOf(e)}function P(e){return(I[e=T(e)]||I.en).title+" - Widget"}function A(e,t){return(I[e=T(e)]||I.en)[t]}var E="FrcFrameId",M="frc-i-agent";function D(e){e.textDecoration=e.fontStyle="none",e.fontWeight="500",e.fontFamily='-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif',e.lineHeight="1",e.letterSpacing="-0.0125rem"}function L(e){let t=e.language;return t&&"html"!==t||(t=function(e){for(;!e.lang||"string"!=typeof e.lang;)if(!(e=e.parentElement))return null;return e.lang}(e.element)||""),t}function _(){let e=window.performance;return e?e.now():0}function O(e,...t){for(let r=0;r<t.length;r++){let i=t[r];for(var a in i)i.hasOwnProperty(a)&&(e[a]=i[a])}return e}var V=class{constructor(e){this.state="init",this.response=".UNINITIALIZED",this.focusEventPending=!1,this.isDestroyed=!1,this.id=e.id;const t=e.createOpts;if(this.e=t.element,this.ready=e.registered,!this.e)throw Error("No element provided to mount widget under.");this.e.frcWidget=this,this.formFieldName=void 0===t.formFieldName?"frc-captcha-response":t.formFieldName,this.sitekey=t.sitekey,this._reset=e.callbacks.onReset,this._destroy=e.callbacks.onDestroy,this._trigger=e.callbacks.onTrigger,this.startMode=e.createOpts.startMode||"focus",null!==this.formFieldName&&(this.hiddenFormEl=j(this.e,this.formFieldName)),this.setState({response:".UNCONNECTED",state:"init"}),this.ready.then(()=>{this.handleStartMode()})}handleStartMode(){if("focus"!==this.startMode||this.focusEventPending||this.isDestroyed)"auto"===this.startMode&&this.trigger("auto");else{let e=w(this.e);e&&(this.focusEventPending=!0,S(e,e=>{this.trigger("focus",{ev:e}),this.focusEventPending=!1}))}}reset(e={trigger:"root"}){if(this.isDestroyed)throw Error("Can not reset destroyed widget.");this.setState({response:".RESET",state:"reset",resetTrigger:e.trigger}),this._reset(e),this.handleStartMode()}destroy(){this.isDestroyed=!0,this.hiddenFormEl&&this.hiddenFormEl.remove(),this.hiddenFormEl=void 0,this.setState({response:".DESTROYED",state:"destroyed"}),this._destroy()}trigger(e,t={}){var a,r,i;let n,s,l;if(this.isDestroyed)throw Error("Can not start destroyed widget.");let o=(a=this.startMode,r=this.e,i=t.ev,n=_(),l={v:1,tt:e,pnow:n,sm:a,el:{bcr:[(s=r.getBoundingClientRect()).left,s.top,s.width,s.height],con:document.body.contains(r)},stack:Error().stack||"",we:!!window.event,weit:!!window.event&&!!window.event.isTrusted},i&&(l.ev={ts:i.timeStamp,rt:!!i.relatedTarget,eot:!!i.explicitOriginalTarget,it:i.isTrusted}),l);this._trigger({trigger:o})}start(){this.trigger("programmatic")}setState(e){let t=this.state!==e.state;this.response=e.response,this.state=e.state,this.hiddenFormEl&&!1!==this.e.isConnected&&(this.hiddenFormEl.value=e.response),t&&this.dispatchWidgetEvent({name:"frc:widget.statechange",error:e.error,mode:e.mode}),"expired"===this.state?this.dispatchWidgetEvent({name:"frc:widget.expire"}):"completed"===this.state?this.dispatchWidgetEvent({name:"frc:widget.complete"}):"error"===this.state?this.dispatchWidgetEvent({name:"frc:widget.error",error:e.error}):"reset"===this.state&&this.dispatchWidgetEvent({name:"frc:widget.reset",trigger:e.resetTrigger})}dispatchWidgetEvent(e){let t={response:this.response,state:this.state,id:this.id};O(t,e),k(this.e,t)}addEventListener(e,t,a){this.e.addEventListener(e,t,a)}removeEventListener(e,t,a){this.e.removeEventListener(e,t,a)}getState(){return this.state}getResponse(){return this.response}getElement(){return this.e}},B=function(e){let t=[],a=new Map,r=window,i=function(){try{let e=document.createElement("iframe");e.style.display="none",(document.body||document.head).appendChild(e);let t=e?e.contentWindow:0;return e.remove(),t||r}catch(e){return r}}(),n=Function.prototype.toString,s=function(...e){let t="function"==typeof this&&a.get(this),r=this===s?n:t||this;return n.apply(r,e)};Function.prototype.toString=s;let l="prototype",o=r.EventTarget?r.EventTarget[l].dispatchEvent:{},c=[["Document."+l+".documentElement",r.Document[l],"documentElement"],["Element."+l+".shadowRoot",r.Element[l],"shadowRoot"],["Node."+l+".nodeType",r.Node[l],"nodeType"],["Object.is",r.Object,"is"],["Array."+l+".slice",r.Array[l],"slice"],["Document."+l+".querySelectorAll",r.Document[l],"querySelectorAll"],["Document."+l+".createElement",r.Document[l],"createElement"],["EventTarget."+l+".dispatchEvent",o,"dis
59patchEvent"]];return e.disableEvalPatching||c.push(["eval",r,"eval"]),c.forEach(function([e,n,s]){let l=Object.getOwnPropertyDescriptor(n,s),o=l&&(l.get||l.set);if(!l)return;if(o){if(!l.get)return}else if("object"!=typeof l.value&&"function"!=typeof l.value)return;let c=0,d=0,u=function(...a){let n=Date.now();if(n-c>=1e3&&(d=0,c=n),d<50){let a={d:n,pnow:_(),n:e,st:(i.Error||r.Error)("FriendlyCaptcha_DummyTrace").stack||""};t.length>2e4&&t.splice(0,1e3),t.push(a),d++}return(o?l.get:l.value).apply(this,a)};try{let e=o?l.get?l.get():void 0:l.value();e&&(u.length=e.length,u.name=e.name)}catch(e){}try{let e=O({},l);o?e.get=u:e.value=u,Object.defineProperty(n,s,e),a.set(u,o?l.get:l.value)}catch(e){}}),function(){return t.splice(0,t.length)}};function z(){let e=[0,0,0,0,0,0,0];return{s:e,add(t){let a=++e[0],r=t-e[1],i=r/a,n=i*i,s=r*i*(a-1);e[1]+=i,e[4]+=s*n*(a*a-3*a+3)+6*n*e[2]-4*i*e[3],e[3]+=s*i*(a-2)-3*i*e[2],e[2]+=s,1==a?e[5]=e[6]=t:(t<e[5]&&(e[5]=t),t>e[6]&&(e[6]=t))}}}var U="addEventListener",$=Math;function q(){return/Android/i.test(navigator.userAgent)}function H(e,t,a=!1,r){let i,n=z(),s=!1;return N(()=>{(r=r||document.body)[U](e,e=>{(!s||a)&&(i=e.timeStamp,s=!0)}),r[U](t,e=>{s&&(n.add(e.timeStamp-i),s=!1)})}),n.s}function G(e,t,a,r){return $.sqrt($.pow(e-t,2)+$.pow(a-r,2))}function W(e,t,a){return $.sqrt($.pow(e,2)+$.pow(t,2)+$.pow(a,2))}function K(e,t){let a=t-e;return a+(a>180?-360:360*(a<-180))}var Q=class{constructor(e){this.rn=0,this.i=0,this.smel={n:0,ts:0,d:0};const t="mouse",a=this.smel,r=e=>{a.n||(a.fts=e.timeStamp,a.fxy=[e.clientX,e.clientY,e.screenX,e.screenY]),a.n++,e.type===t+"leave"&&(a.d+=e.timeStamp-a.ts),a.ts=e.timeStamp,a.xy=[e.clientX,e.clientY]},i=document;N(()=>{let e=i.body;e[U](t+"enter",r),e[U](t+"leave",r)}),this.bh={onoff:{kdu:H("keydown","keyup"),cse:H("compositionstart","compositionend"),mdu:H(t+"down",t+"up"),mle:H(t+"leave",t+"enter"),med:H(t+"enter",t+"down",!0),semd:H("scrollend",t+"down",!0,i),se:H("scroll","scrollend",!1,i),pdc:H("pointerdown","pointercancel",!0),mmc:H(t+"move","click",!0),tse:H("touchstart","touchend"),fikd:H("focusin","keydown",!0)},nev:function(e){let t=[];for(let a=0;a<e.length;a++)t.push(0),document[U](e[a],e=>t[a]++);return t}([t+"out","pointercancel","focus","focusin","blur","visibilitychange","copy","paste","cut","contextmenu","click","auxclick","wheel","resize"]),nk:function(){let e=[0,0,0,0,0,0,0,0],t={8:1,46:1,9:2,45:3,17:4,13:5,37:6,38:6,39:6,40:6,33:7,34:7};return document[U]("keydown",a=>{let r=a.keyCode;t[r]?e[t[r]]++:r>=112&&r<=123&&e[0]++}),e}(),mov:this.setupMovementMetrics(),dm:this.setupMotionMetrics(),do:this.setupOrientationMetrics()},this.dep=e.disableEvalPatching||!1,this.takeTraceRecords=B(e)}setupMovementMetrics(){let e,t=[],a=z(),r=z(),i=z(),n={t:a.s,v:i.s,d:r.s,ns:0},s=()=>{let s=t[t.length-1];if(t.length>=200||s&&(s[0]&&this.tm.timeStamp===s[1]||!s[0]&&this.mm.timeStamp===s[1])){if(clearInterval(e),e=void 0,1===t.length){n.ns++,t=[];return}let l=t[0];a.add(s[1]-l[1]),r.add(G(s[2],l[2],s[3],l[3]));for(let e=1;e<t.length;e++){let a=t[e],r=t[e-1],n=1e3*G(a[2],r[2],a[3],r[3]),s=a[1]-r[1];i.add(n/s)}t=[];return}let l=0;if(s?l=s[0]:this.mm&&this.tm?l=this.mm.timeStamp>this.tm.timeStamp?0:1:this.mm||(l=1),l){let e=this.tm.touches[0];e&&t.push([1,this.tm.timeStamp,e.screenX,e.screenY])}else t.push([0,this.mm.timeStamp,this.mm.screenX,this.mm.screenY])},l=-1;return N(()=>{let t=document.body;t[U]("mousemove",t=>{this.mm=t,void 0===e&&(s(),e=setInterval(s,50))}),t[U]("touchmove",t=>{this.tm=t;let a=t.touches[0];if(a){let e=a.radiusX+1.234*a.radiusY;e!==l&&(l=e,this.rn++)}void 0===e&&(s(),e=setInterval(s,50))})}),n}setupMotionMetrics(){let e=z(),t=z(),a={n:0,ts:0,ac:e.s,rr:t.s,i:0,g:!1};return q()&&window[U]("devicemotion",r=>{a.ts=r.timeStamp,a.i=r.interval,a.g=!r.acceleration;let i=r.acceleration||r.accelerationIncludingGravity;i&&e.add(W(i.x,i.y,i.z));let n=r.rotationRate;n&&t.add(W(n.alpha,n.beta,n.gamma))}),a}setupOrientationMetrics(){let e,t=z(),a=z(),r={fts:0,ts:0,gd:t.s,bd:a.s};return q()&&window[U]("deviceorientation",i=>{null!=i.gamma&&null!=i.beta&&null!=i.alpha&&(r.ts=i.timeStamp,r.a=i.alpha,r.b=i.beta,r.g=i.gamma,e?(t.add(K(i.gamma,r.g)),a.add(K(r.b,i.beta))):(r.fts=r.ts,e=!0))}),r}gmm(){let e=this.mm;return e&&{xy:[e.clientX,e.clientY,e.screenX,e.screenY,e.offsetX,e.offsetY,e.pageX,e.pageY,e.movementX,e.movementY],ts:e.timeStamp}}gtm(){let e=this.tm,t=e&&e.touches,a=t&&t[0];return e&&a&&{id:a.identifier,xy:[a.clientX,a.clientY,a.screenX,a.screenY,a.pageX,a.pageY],r:[a.radiusX,a.radiusX,a.rotationAngle,a.force],n:t.length,ts:e.timeStamp,rn:this.rn}}get(e){let t=document.body,a=window,r=a.performance;return{v:1,i:++this.i,hl:history.length,fe:!!window.frameElement,dep:this.dep,wid:e,sc:parseInt(v(!1)),sid:x(),conv:0,t:{pnow:_(),pto:r&&r.timeOrigin||0,ts:Date.now()},dims:{d:[a.innerWidth,a.innerHeight,a.outerWidth,a.outerHeight,a.screenX,a.screenY,a.pageXOffset,a.pageYOffset,t.clientWidth,t.clientHeight],dpr:a.devicePixelRatio},mel:this.smel,mm:this.gmm(),tm:this.gtm(),bh:this.bh,stack:Error().stack||"",trc:this.takeTraceRecords()}}}
59,Z=e=>e.map(e=>`https://${e}.frcapi.com`).join(","),Y={eu:Z(["eu","eu0","eu1"]),global:Z(["global","global0","global1"])},J=e=>e.split(",").map(e=>e.trim()).filter(e=>!!e);function X(e){let t=J(e||Y.global).reduce((e,t)=>e.concat(J(Y[t]||t)),[]).map(c);return t.length>0?t:J(Y.global).map(c)}function ee(e){let t=document.querySelector(`meta[name="frc-${e}"]`);return t?t.content:void 0}function et(){let e=ee("api-endpoint");if(e)return e;let t=document.currentScript;if(t){let e=t.dataset.frcApiEndpoint;if(e)return e}let a=document.querySelector(".frc-captcha[data-api-endpoint]");if(a){let e=a.dataset.apiEndpoint;if(e)return e}}var ea="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_",er=class{constructor(e){if(this.timeout=null,this.data=null,this.e=e.element,!this.e)throw Error("No element provided for mounting Risk Intelligence handle.");this.e.frcRiskIntelligence=this,this.formFieldName=void 0===e.formFieldName?"frc-risk-intelligence-token":e.formFieldName,null!==this.formFieldName&&(this.hiddenFormEl=j(this.e,this.formFieldName)),this.startMode=e.startMode||"focus",this.requestRiskIntelligence=e.riskIntelligence,this.handleStartMode()}handleStartMode(){if("none"===this.startMode)console.warn('Risk Intelligence <div> found with data-start="none" (no-op), skipping...',this.e);else if("auto"===this.startMode)this.request();else{let e=w(this.e);e?S(e,()=>{this.request()}):console.warn('Risk Intelligence <div> with startMode of "focus" found without a parent <form> element, skipping...',this.e)}}request(){this.requestRiskIntelligence().then(e=>{null!==this.timeout&&clearTimeout(this.timeout),this.timeout=setTimeout(()=>{k(this.e,{name:"frc:riskintelligence.expire"})},e.expiresAt-Date.now()),this.data={token:e.token,expiresAt:e.expiresAt},this.hiddenFormEl&&(this.hiddenFormEl.value=e.token),k(this.e,{name:"frc:riskintelligence.complete",token:e.token,expiresAt:e.expiresAt})}).catch(e=>{k(this.e,{name:"frc:riskintelligence.error",error:{code:e.code,detail:e.detail}})})}getData(){return this.data}getElement(){return this.e}addEventListener(e,t,a){this.e.addEventListener(e,t,a)}removeEventListener(e,t,a){this.e.removeEventListener(e,t,a)}};function ei(e,t){let a=t.length;if(0===a)return -1;if(e<=2||1===a)return 0;let r=a-1,i=e-2;return i<=r?i:1+Math.floor(Math.random()*r)}function en(e,t,a){let r=c(e),i=c(t),n=s(e,r)?e.slice(r.length):e;0===n.length?n="/":s(n,"/")||(n="/"+n);let l=-1===n.indexOf("?")?"?":"&";return i+n+l+"retry="+a}var es="FrcFrameId",el="FrcAgentOriginKey",eo=[3e3,5e3,8e3,18e3,38e3],ec=eo.length,ed=0,eu=class{constructor(e={}){if(this.agents=new Map,this.agentState=new Map,this.widgets=new Map,this._attached=n(),this.attached=this._attached.promise,this.riskIntelligencePromises=new Map,this.clearRiskIntelligencePromises=new Map,this.riskIntelligenceHandles=[],this.apiEndpoint=e.apiEndpoint,this.guardContext=e.guardContext||ee("guard-context"),(a=a||new u).listen(e=>this.onReceiveMessage(e)),this.bus=a,++ed>1&&console.warn("Multiple Friendly Captcha SDKs created, this is not recommended. Please use a single SDK instance."),this.signals=function(e){return t||(t=new Q(e))}({disableEvalPatching:e.disableEvalPatching||!!ee("disable-eval-patching")}),e.startAgent){const e=X(this.apiEndpoint||et()),t=this.getRetryOrigins(e);this.ensureAgentIFrame(t)}this.setupPeriodicRefresh()}getRetryOrigins(e){return 0===e.length?[]:[e[0]].concat(function(e){let t=e.slice();for(let e=t.length-1;e>0;e--){let a=Math.floor(Math.random()*(e+1)),r=t[e];t[e]=t[a],t[a]=r}return t}(e.slice(1)))}onReceiveMessage(e){if("root_set_response"===e.type){let t=this.widgets.get(e.widget_id);if(!t){1===ed&&console.warn(`Received set response message for widget ${e.widget_id} that doesn't exist`);return}t.setState(e)}else if(s(e.type,"root_store"))this.handleStoreMessage(e);else if("root_signals_get"===e.type)this.handleSignalsGetMessage(e);else if("widget_language_change"===e.type)this.handleWidgetLanguageChange(e);else if("widget_reset"===e.type){let t=this.widgets.get(e.from_id);if(!t){1===ed&&console.warn(`Received reset message for widget ${e.from_id} that doesn't exist`);return}t.reset({trigger:"widget"})}else s(e.type,"root_risk_intelligence")&&this.handleRiskIntelligenceMessage(e)}handleRiskIntelligenceMessage(e){if("root_risk_intelligence_generate_reply"===e.type){let t=this.riskIntelligencePromises.get(e.uid);t?(e.data?t.resolve(e.data):e.error?t.reject(e.error):console.warn("Received risk intelligence generate reply message with no data"),this.riskIntelligencePromises.delete(e.uid)):console.warn("Received risk intelligence generate reply message with no promise to resolve")}else if("root_risk_intelligence_clear_reply"===e.type){let t=this.clearRiskIntelligencePromises.get(e.uid);t?e.error?t.reject(e.error):t.resolve():console.warn("Received risk intelligence clear reply message with no promise to resolve"),this.clearRiskIntelligencePromises.delete(e.uid)}}
59handleWidgetLanguageChange(e){let t=this.widgets.get(e.from_id);if(!t){1===ed&&console.warn(`Received language change message for widget ${e.from_id} that doesn't exist`);return}let a=t.getElement(),r=a.querySelector("iframe");r&&(r.title=P(e.language));let i=a.querySelector(".frc-banner");if(i){let t=i.style;R(e.language)?(t.left="6px",t.right="auto"):(t.left="auto",t.right="6px")}}handleSignalsGetMessage(e){let t=this.signals.get(e.widget_id);this.bus.send({type:"root_signals_get_reply",from_id:"",to_id:e.from_id,_frc:1,rid:e.rid,value:t})}handleStoreMessage(e){let t=e.from_id,a=this.agentState.get(t);a?"root_store_get"===e.type?this.bus.send({type:"root_store_get_reply",from_id:"",to_id:t,_frc:1,rid:e.rid,value:a.store.get(e.key),sa:!0}):"root_store_set"===e.type&&(a.store.set(e.key,e.value),this.bus.send({type:"root_store_set_reply",from_id:"",to_id:t,_frc:1,rid:e.rid,sa:!0})):console.error(`Store not found ${t}`)}ensureAgentIFrame(e){var t;let a,r,i,n=1,s=ei(1,e),l=e[s],c=l+"/api/v2/captcha/agent",d=this.agents.get(l);if(d&&d.dataset[es])return d.dataset[es];let u=document.getElementsByClassName(M);for(let e=0;e<u.length;e++){let t=u[e];if(t.dataset[el]===l&&t.dataset[es])return this.agents.set(l,t),t.dataset[es]}let m="a_"+p(12),f=(t=this.guardContext,a={origin:document.location.origin,sess_id:x(),sess_c:v(!0),comm_id:m,sdk_v:"1.1.1",v:"1",agent_id:m,ts:Date.now().toString()},t&&(a.guard_c=t),(r=document.createElement("iframe")).className=M,r.dataset[E]=m,r.src=c+"?"+o(a),r.frcSDK=this,(i=r.style).width=i.height=i.border=i.visibility="0",i.display="none",r);f.dataset[el]=l;let h=f.src,g=l;this.agents.set(l,f),this.agentState.set(m,{store:new y(l),origin:l}),document.body.appendChild(f);let b=()=>{this.bus.registerTargetIFrame("agent",m,f,this.getRetryTimeout(n)).then(t=>{if(this.agents.get(l)===f&&"timeout"===t){if(n>=ec){console.error(`[Friendly Captcha] Failed to load agent iframe after ${n-1} retries.`),f.remove(),this.agents.delete(l);return}let t=n+1,a=ei(t,e);g=e[a]||g,console.warn("[Friendly Captcha] Retrying agent iframe load."),f.src=en(h,g,t-1),n=t,b()}})};return b(),m}setupPeriodicRefresh(){let e=1;setInterval(()=>{let t="&expire="+e++;this.agents.forEach((e,a)=>{e.src+=t}),this.widgets.forEach((e,a)=>{let r=e.getElement().querySelector("iframe");r.src+=t})},1296e5)}getRetryTimeout(e){return eo[Math.min(Math.max(e,1),ec)-1]}attach(e){let[t,a]=[document.querySelectorAll(".frc-captcha"),document.querySelectorAll(".frc-risk-intelligence")];for(let e=0;e<a.length;e++){let t=a[e];if(t&&!t.frcRiskIntelligence){let e=t.dataset,a=e.sitekey;if(!a){console.warn("Risk Intelligence <div> found with no sitekey, skipping...",t);continue}this.riskIntelligenceHandles.push(new er({element:t,formFieldName:e.formFieldName,startMode:e.start,riskIntelligence:()=>this.riskIntelligence({sitekey:a,apiEndpoint:e.apiEndpoint})}))}}void 0===e&&(e=t),Array.isArray(e)||e instanceof NodeList||(e=[e]);let r=[];for(let t=0;t<e.length;t++){let a=e[t];if(a&&!a.frcWidget){let e=a.dataset,t={element:a,sitekey:e.sitekey,formFieldName:e.formFieldName,apiEndpoint:e.apiEndpoint,language:e.lang,theme:e.theme,startMode:e.start};r.push(this.createWidget(t))}}let i=this.getAllWidgets();return this._attached.resolve(i),this.attached=Promise.resolve(i),r}createWidget(e){var t,a,r;let i,s,l,d,u,m,f,h,g,y,w,S,j,N,k,I=X(e.apiEndpoint||this.apiEndpoint||et()),F=this.getRetryOrigins(I),T=1;this.bus.addOrigins(I);let M=F[ei(T,F)]||I[0],_=this.ensureAgentIFrame(F),B="w_"+p(12),z=e=>{this.bus.send(O({from_id:B,to_id:_,_frc:1},e))},U=n(),$=new V({id:B,createOpts:e,callbacks:{onDestroy:()=>{z({type:"root_destroy_widget"}),this.bus.removeTarget(B),this.widgets.delete(B),e.element.innerHTML="",e.element.removeAttribute("style")},onReset:()=>{z({type:"root_reset_widget"})},onTrigger:e=>{z({type:"root_trigger_widget",trigger:e.trigger})}},registered:U.promise});this.widgets.set(B,$);let q=(t=M+"/api/v2/captcha/widget",a=this.guardContext,i=document.createElement("iframe"),s=L(e),l={origin:document.location.origin,sess_id:x(),sess_c:v(!0),comm_id:B,sdk_v:"1.1.1",v:"1",agent_id:_,lang:s,sitekey:e.sitekey||"",ts:Date.now().toString()},e.theme&&(l.theme=e.theme),a&&(l.guard_c=a),b&&(i.allow="clipboard-write"),i.frameBorder="0",i.src=t+"?"+o(l),i.className="frc-i-widget",i.title=P(s),i.dataset[E]=B,(d=i.style).border=d.visibility="0",d.position="absolute",d.height=d.width="100%",d.userSelect="none",d["-webkit-tap-highlight-color"]="transparent",d.display="none",e.element.appendChild(i),i),H=q.src,G=M,W=((u=document.createElement("div")).classList.add("frc-widget-placeholder"),m=u.style,m.color=(f="dark"===e.theme||"auto"===e.theme&&window.matchMedia&&window.matchMedia("(prefers-color-scheme: dark)").matches)?"#fff":"#222",m.backgroundColor=f?"#171717":"#fafafa",m.borderRadius="4px",m.border="1px solid",m.borderColor="#ddd",m.padding="8px",m.height=m.width="100%",m.fontSize="14px",m.boxSizing="border-box",D(m),e.element.appendChild(u),u);C(r=e.element,"position","relative"),C(r,"height","70px"),C(r,"padding","0"),C(r,"width","316px"),C(r,"maxWidth","100%"),C(r,"maxHeight","100%"),C(r,"overflow","hidden"),C(r,"borderRadius","4px"),(h=document.createElement("div")).classList.add("frc-banner"),g=L(e),y="dark"===e.theme||"auto"===e.theme&&window.matchMedia&&window.matchMedia("(prefers-color-scheme: dark)").matches,w="#565656",S="#a2a2a2",y&&(w="#a2a2a2",S="#565656"),(j=h.style).position="absolute",j.bottom="6px",R(g)?j.left="6px":j.right="6px",j.lineHeight="1",(N=document.createElement("a")).href="https://friendlycaptcha.com",N.rel="noopener",D(k=N.style),k.color=w,k.fontSize="10px",k.userSelect="none",k.textDecorationLine="underline",k.textDecorationThickness="1px",k.textDecorationColor=S,k.letterSpacing="-0.0125rem",N.target="_blank",N.textContent="Friendly Captcha",N.ariaLabel="Friendly Captcha ("+A(g,"newTab")+")",N.onmouseenter=()=>k.textDecorationColor=w,N.onmouseleave=()=>k.textDecorationColor=S,h.appendChild(N),e.element.appendChild(h);let K=L(e);R(K)&&(e.element.dir="rtl");let Q=W.style;function Z(t){var a;let r=(a=JSON.stringify({sdk_v:"1.1.1",sitekey:e.sitekey||"",retry:T+"",endpoint:G,ua:navigator.userAgent,tz:function(){let e=window.Intl;if(!e||!e.DateTimeFormat)return;let t=new e.DateTimeFormat;if(t&&t.resolvedOptions)return t.resolvedOptions().timeZone}()||""}),window.TextEncoder?function(e){let t=e.length,a="";for(let r=0;r<t;r+=3){let t=e[r+0],i=e[r+1],n=e[r+2],s="";s+=ea.charAt(t>>>2),s+=ea.charAt((3&t)<<4|i>>>4),s+=ea.charAt((15&i)<<2|n>>>6),s+=ea.charAt(63&n),a+=s}return t%3==2?a=a.substring(0,a.length-1)+"=":t%3==1&&(a=a.substring(0,a.length-2)+"=="),a}(new TextEncoder().encode(a)):""),i=".ERROR.UNREACHABLE";r&&(i+="~"+r),$.setState({state:"error",response:i,error:{code:"network_error",detail:t}})}W.textContent=A(K,"connecting");let Y=()=>{this.bus.registerTargetIFrame("widget",B,q,this.getRetryTimeout(T)).then(t=>{if(!$.isDestroyed)if("timeout"===t){if(T>=ec){var a,r;let e,t,i,n;console.error(`[Friendly Captcha] Failed to load widget iframe after ${T-1} retries.`),Z("Widget load timeout, stopped retrying"),Q.borderColor="#f00",Q.fontSize="12px",a=c(q.src),e=A(K,"failed"),n=[(r=`${a}/connectionTest`,(t=document.createElement("a")).href=r,t.target="_blank",t.rel="noopener",t.textContent=e,D(i=t.style),i.textDecoration="underline",i.color="#565656",t.onmouseenter=()=>i.textDecoration="none",t.onmouseleave=()=>
59i.textDecoration="underline",t)],W.textContent="",n.forEach(e=>W.appendChild(e));return}let e=T+1,t=ei(e,F);G=F[t]||G,Q.backgroundColor="#fee",Q.color="#222",W.textContent=A(K,"retrying")+` (${T})`,console.warn(`[Friendly Captcha] Retrying widget ${B} iframe load.`),Z("Widget load timeout, will retry"),q.src=en(H,G,e-1),T=e,Y()}else"registered"===t&&(e.element.removeChild(W),q.style.display="")})};return Y(),U.resolve(),$}riskIntelligence(e){let t=X(e.apiEndpoint||this.apiEndpoint||et()),a=this.getRetryOrigins(t);this.bus.addOrigins(t);let r=this.ensureAgentIFrame(a),i=p(8);this.bus.send({type:"root_risk_intelligence_generate",to_id:r,from_id:"",_frc:1,sitekey:e.sitekey,bypassCache:e.bypassCache||!1,uid:i});let s=n();return this.riskIntelligencePromises.set(i,s),s.promise}clearRiskIntelligence(e){let t=X((null==e?void 0:e.apiEndpoint)||this.apiEndpoint||et()),a=this.getRetryOrigins(t);this.bus.addOrigins(t);let r=this.ensureAgentIFrame(a),i=p(8);this.bus.send({type:"root_risk_intelligence_clear",to_id:r,from_id:"",_frc:1,sitekey:null==e?void 0:e.sitekey,uid:i});let s=n();return this.clearRiskIntelligencePromises.set(i,s),s.promise}getAllWidgets(){let e=[];return this.widgets.forEach(t=>{e.push(t)}),e}getWidgetById(e){return this.widgets.get(e)}getAllRiskIntelligenceHandles(){let e=[];return this.riskIntelligenceHandles.forEach(t=>{e.push(t)}),e}clear(){this.widgets.forEach(e=>{e.destroy()}),this.agents.forEach(e=>{e.remove()}),this.agents.clear()}},ep=e.i(271645);let em=Symbol.for("@workspace/component-library/friendly-captcha-sdk"),ef=(0,ep.forwardRef)((e,t)=>{let a=(0,ep.useRef)(null),n=(0,ep.useRef)(null),{language:s="nl",onComplete:l,onError:o,onExpire:c,sitekey:d,...u}=e,p=(0,ep.useRef)(u);p.current=u;let m=(0,ep.useRef)(l);m.current=l;let f=(0,ep.useRef)(o);f.current=o;let h=(0,ep.useRef)(c);return h.current=c,(0,ep.useEffect)(()=>{let e=a.current;if(!e)return;let t=null,i=!1,l=setTimeout(()=>{if(i)return;let a=(function(){if("u">typeof globalThis){let e=globalThis[em];if(e instanceof eu)return e}let e=new eu({apiEndpoint:"true"===r.default.env.STORYBOOK?"http://localhost:6006/api/mock-frc/activate":"eu",disableEvalPatching:!1});return"u">typeof globalThis&&(globalThis[em]=e),e})().createWidget({element:e,sitekey:d,language:s,...p.current});n.current=a;let l=e=>{m.current?.(e.detail.response)},o=e=>{f.current?.(e.detail.error)},c=()=>{h.current?.()};e.addEventListener("frc:widget.complete",l),e.addEventListener("frc:widget.error",o),e.addEventListener("frc:widget.expire",c),t=()=>{e.removeEventListener("frc:widget.complete",l),e.removeEventListener("frc:widget.error",o),e.removeEventListener("frc:widget.expire",c),a.destroy(),n.current=null}},0);return()=>{i=!0,clearTimeout(l),t?.()}},[d,s]),(0,ep.useImperativeHandle)(t,()=>({reset:()=>{n.current?.reset()}})),(0,i.jsx)("div",{ref:a})});ef.displayName="FriendlyCaptcha",e.s(["default",0,ef],669110)},467885,992763,364152,e=>{"use strict";var t=e.i(843476),a=e.i(271645),r=e.i(248425),i=e.i(296626),n=e.i(30030),s=e.i(820783),l=e.i(30207),o=e.i(586318),c=e.i(934620),d=e.i(470152),u=e.i(981140),p="ScrollArea",[m,f]=(0,n.createContextScope)(p),[h,g]=m(p),v=a.forwardRef((e,i)=>{let{__scopeScrollArea:n,type:l="hover",dir:c,scrollHideDelay:d=600,...u}=e,[p,m]=a.useState(null),[f,g]=a.useState(null),[v,x]=a.useState(null),[y,b]=a.useState(null),[w,S]=a.useState(null),[j,C]=a.useState(0),[N,k]=a.useState(0),[I,F]=a.useState(!1),[T,R]=a.useState(!1),P=(0,s.useComposedRefs)(i,e=>m(e)),A=(0,o.useDirection)(c);return(0,t.jsx)(h,{scope:n,type:l,dir:A,scrollHideDelay:d,scrollArea:p,viewport:f,onViewportChange:g,content:v,onContentChange:x,scrollbarX:y,onScrollbarXChange:b,scrollbarXEnabled:I,onScrollbarXEnabledChange:F,scrollbarY:w,onScrollbarYChange:S,scrollbarYEnabled:T,onScrollbarYEnabledChange:R,onCornerWidthChange:C,onCornerHeightChange:k,children:(0,t.jsx)(r.Primitive.div,{dir:A,...u,ref:P,style:{position:"relative","--radix-scroll-area-corner-width":j+"px","--radix-scroll-area-corner-height":N+"px",...e.style}})})});v.displayName=p;var x="ScrollAreaViewport",y=a.forwardRef((e,i)=>{let{__scopeScrollArea:n,children:l,nonce:o,...c}=e,d=g(x,n),u=a.useRef(null),p=(0,s.useComposedRefs)(i,u,d.onViewportChange);return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("style",{dangerouslySetInnerHTML:{__html:"[data-radix-scroll-area-viewport]{scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;}[data-radix-scroll-area-viewport]::-webkit-scrollbar{display:none}"},nonce:o}),(0,t.jsx)(r.Primitive.div,{"data-radix-scroll-area-viewport":"",...c,ref:p,style:{overflowX:d.scrollbarXEnabled?"scroll":"hidden",overflowY:d.scrollbarYEnabled?"scroll":"hidden",...e.style},children:(0,t.jsx)("div",{ref:d.onContentChange,style:{minWidth:"100%",display:"table"},children:l})})]})});y.displayName=x;var b="ScrollAreaScrollbar",w=a.forwardRef((e,r)=>{let{forceMount:i,...n}=e,s=g(b,e.__scopeScrollArea),{onScrollbarXEnabledChange:l,onScrollbarYEnabledChange:o}=s,c="horizontal"===e.orientation;return a.useEffect(()=>(c?l(!0):o(!0),()=>{c?l(!1):o(!1)}),[c,l,o]),"hover"===s.type?(0,t.jsx)(S,{...n,ref:r,forceMount:i}):"scroll"===s.type?(0,t.jsx)(j,{...n,ref:r,forceMount:i}):"auto"===s.type?(0,t.jsx)(C,{...n,ref:r,forceMount:i}):"always"===s.type?(0,t.jsx)(N,{...n,ref:r}):null});w.displayName=b;var S=a.forwardRef((e,r)=>{let{forceMount:n,...s}=e,l=g(b,e.__scopeScrollArea),[o,c]=a.useState(!1);return a.useEffect(()=>{let e=l.scrollArea,t=0;if(e){let a=()=>{window.clearTimeout(t),c(!0)},r=()=>{t=window.setTimeout(()=>c(!1),l.scrollHideDelay)};return e.addEventListener("pointerenter",a),e.addEventListener("pointerleave",r),()=>{window.clearTimeout(t),e.removeEventListener("pointerenter",a),e.removeEventListener("pointerleave",r)}}},[l.scrollArea,l.scrollHideDelay]),(0,t.jsx)(i.Presence,{present:n||o,children:(0,t.jsx)(C,{"data-state":o?"visible":"hidden",...s,ref:r})})}),j=a.forwardRef((e,r)=>{var n;let{forceMount:s,...l}=e,o=g(b,e.__scopeScrollArea),c="horizontal"===e.orientation,d=$(()=>m("SCROLL_END"),100),[p,m]=(n={hidden:{SCROLL:"scrolling"},scrolling:{SCROLL_END:"idle",POINTER_ENTER:"interacting"},interacting:{SCROLL:"interacting",POINTER_LEAVE:"idle"},idle:{HIDE:"hidden",SCROLL:"scrolling",POINTER_ENTER:"interacting"}},a.useReducer((e,t)=>
59n[e][t]??e,"hidden"));return a.useEffect(()=>{if("idle"===p){let e=window.setTimeout(()=>m("HIDE"),o.scrollHideDelay);return()=>window.clearTimeout(e)}},[p,o.scrollHideDelay,m]),a.useEffect(()=>{let e=o.viewport,t=c?"scrollLeft":"scrollTop";if(e){let a=e[t],r=()=>{let r=e[t];a!==r&&(m("SCROLL"),d()),a=r};return e.addEventListener("scroll",r),()=>e.removeEventListener("scroll",r)}},[o.viewport,c,m,d]),(0,t.jsx)(i.Presence,{present:s||"hidden"!==p,children:(0,t.jsx)(N,{"data-state":"hidden"===p?"hidden":"visible",...l,ref:r,onPointerEnter:(0,u.composeEventHandlers)(e.onPointerEnter,()=>m("POINTER_ENTER")),onPointerLeave:(0,u.composeEventHandlers)(e.onPointerLeave,()=>m("POINTER_LEAVE"))})})}),C=a.forwardRef((e,r)=>{let n=g(b,e.__scopeScrollArea),{forceMount:s,...l}=e,[o,c]=a.useState(!1),d="horizontal"===e.orientation,u=$(()=>{if(n.viewport){let e=n.viewport.offsetWidth<n.viewport.scrollWidth,t=n.viewport.offsetHeight<n.viewport.scrollHeight;c(d?e:t)}},10);return q(n.viewport,u),q(n.content,u),(0,t.jsx)(i.Presence,{present:s||o,children:(0,t.jsx)(N,{"data-state":o?"visible":"hidden",...l,ref:r})})}),N=a.forwardRef((e,r)=>{let{orientation:i="vertical",...n}=e,s=g(b,e.__scopeScrollArea),l=a.useRef(null),o=a.useRef(0),[c,d]=a.useState({content:0,viewport:0,scrollbar:{size:0,paddingStart:0,paddingEnd:0}}),u=O(c.viewport,c.content),p={...n,sizes:c,onSizesChange:d,hasThumb:!!(u>0&&u<1),onThumbChange:e=>l.current=e,onThumbPointerUp:()=>o.current=0,onThumbPointerDown:e=>o.current=e};function m(e,t){return function(e,t,a,r="ltr"){let i=V(a),n=t||i/2,s=a.scrollbar.paddingStart+n,l=a.scrollbar.size-a.scrollbar.paddingEnd-(i-n),o=a.content-a.viewport;return z([s,l],"ltr"===r?[0,o]:[-1*o,0])(e)}(e,o.current,c,t)}return"horizontal"===i?(0,t.jsx)(k,{...p,ref:r,onThumbPositionChange:()=>{if(s.viewport&&l.current){let e=B(s.viewport.scrollLeft,c,s.dir);l.current.style.transform=`translate3d(${e}px, 0, 0)`}},onWheelScroll:e=>{s.viewport&&(s.viewport.scrollLeft=e)},onDragScroll:e=>{s.viewport&&(s.viewport.scrollLeft=m(e,s.dir))}}):"vertical"===i?(0,t.jsx)(I,{...p,ref:r,onThumbPositionChange:()=>{if(s.viewport&&l.current){let e=B(s.viewport.scrollTop,c);l.current.style.transform=`translate3d(0, ${e}px, 0)`}},onWheelScroll:e=>{s.viewport&&(s.viewport.scrollTop=e)},onDragScroll:e=>{s.viewport&&(s.viewport.scrollTop=m(e))}}):null}),k=a.forwardRef((e,r)=>{let{sizes:i,onSizesChange:n,...l}=e,o=g(b,e.__scopeScrollArea),[c,d]=a.useState(),u=a.useRef(null),p=(0,s.useComposedRefs)(r,u,o.onScrollbarXChange);return a.useEffect(()=>{u.current&&d(getComputedStyle(u.current))},[u]),(0,t.jsx)(R,{"data-orientation":"horizontal",...l,ref:p,sizes:i,style:{bottom:0,left:"rtl"===o.dir?"var(--radix-scroll-area-corner-width)":0,right:"ltr"===o.dir?"var(--radix-scroll-area-corner-width)":0,"--radix-scroll-area-thumb-width":V(i)+"px",...e.style},onThumbPointerDown:t=>e.onThumbPointerDown(t.x),onDragScroll:t=>e.onDragScroll(t.x),onWheelScroll:(t,a)=>{if(o.viewport){var r,i;let n=o.viewport.scrollLeft+t.deltaX;e.onWheelScroll(n),r=n,i=a,r>0&&r<i&&t.preventDefault()}},onResize:()=>{u.current&&o.viewport&&c&&n({content:o.viewport.scrollWidth,viewport:o.viewport.offsetWidth,scrollbar:{size:u.current.clientWidth,paddingStart:_(c.paddingLeft),paddingEnd:_(c.paddingRight)}})}})}),I=a.forwardRef((e,r)=>{let{sizes:i,onSizesChange:n,...l}=e,o=g(b,e.__scopeScrollArea),[c,d]=a.useState(),u=a.useRef(null),p=(0,s.useComposedRefs)(r,u,o.onScrollbarYChange);return a.useEffect(()=>{u.current&&d(getComputedStyle(u.current))},[u]),(0,t.jsx)(R,{"data-orientation":"vertical",...l,ref:p,sizes:i,style:{top:0,right:"ltr"===o.dir?0:void 0,left:"rtl"===o.dir?0:void 0,bottom:"var(--radix-scroll-area-corner-height)","--radix-scroll-area-thumb-height":V(i)+"px",...e.style},onThumbPointerDown:t=>e.onThumbPointerDown(t.y),onDragScroll:t=>e.onDragScroll(t.y),onWheelScroll:(t,a)=>{if(o.viewport){var r,i;let n=o.viewport.scrollTop+t.deltaY;e.onWheelScroll(n),r=n,i=a,r>0&&r<i&&t.preventDefault()}},onResize:()=>{u.current&&o.viewport&&c&&n({content:o.viewport.scrollHeight,viewport:o.viewport.offsetHeight,scrollbar:{size:u.current.clientHeight,paddingStart:_(c.paddingTop),paddingEnd:_(c.paddingBottom)}})}})}),[F,T]=m(b),R=a.forwardRef((e,i)=>{let{__scopeScrollArea:n,sizes:o,hasThumb:c,onThumbChange:d,onThumbPointerUp:p,onThumbPointerDown:m,onThumbPositionChange:f,onDragScroll:h,onWheelScroll:v,onResize:x,...y}=e,w=g(b,n),[S,j]=a.useState(null),C=(0,s.useComposedRefs)(i,e=>j(e)),N=a.useRef(null),k=a.useRef(""),I=w.viewport,T=o.content-o.viewport,R=(0,l.useCallbackRef)(v),P=(0,l.useCallbackRef)(f),A=$(x,10);function E(e){N.current&&h({x:e.clientX-N.current.left,y:e.clientY-N.current.top})}return a.useEffect(()=>{let e=e=>{let t=e.target;S?.contains(t)&&R(e,T)};return document.addEventListener("wheel",e,{passive:!1}),()=>document.removeEventListener("wheel",e,{passive:!1})},[I,S,T,R]),a.useEffect(P,[o,P]),q(S,A),q(w.content,A),(0,t.jsx)(F,{scope:n,scrollbar:S,hasThumb:c,onThumbChange:(0,l.useCallbackRef)(d),onThumbPointerUp:(0,l.useCallbackRef)(p),onThumbPositionChange:P,onThumbPointerDown:(0,l.useCallbackRef)(m),children:(0,t.jsx)(r.Primitive.div,{...y,ref:C,style:{position:"absolute",...y.style},onPointerDown:(0,u.composeEventHandlers)(e.onPointerDown,e=>{0===e.button&&(e.target.setPointerCapture(e.pointerId),N.current=S.getBoundingClientRect(),k.current=document.body.style.webkitUserSelect,document.body.style.webkitUserSelect="none",w.viewport&&(w.viewport.style.scrollBehavior="auto"),E(e))}),onPointerMove:(0,u.composeEventHandlers)(e.onPointerMove,E),onPointerUp:(0,u.composeEventHandlers)(e.onPointerUp,e=>{let t=e.target;t.hasPointerCapture(e.pointerId)&&t.releasePointerCapture(e.pointerId),document.body.style.webkitUserSelect=k.current,w.viewport&&(w.viewport.style.scrollBehavior=""),N.current=null})})})}),P="ScrollAreaThumb",A=a.forwardRef((e,a)=>{let{forceMount:r,...n}=e,s=T(P,e.__scopeScrollArea);return(0,t.jsx)(i.Presence,{present:r||s.hasThumb,children:(0,t.jsx)(E,{ref:a,...n})})}),E=a.forwardRef((e,i)=>{let{__scopeScrollArea:n,style:l,...o}=e,c=g(P,n),d=T(P,n),{onThumbPositionChange:p}=d,m=(0,s.useComposedRefs)(i,e=>d.onThumbChange(e)),f=a.useRef(void 0),h=$(()=>{f.current&&(f.current(),f.current=void 0)},100);return a.useEffect(()=>{let e=c.viewport;if(e){let t=()=>{h(),f.current||(f.current=U(e,p),p())};return p(),e.addEventListener("scroll",t),()=>e.removeEventListener("scroll",t)}},[c.viewport,h,p]),(0,t.jsx)(r.Primitive.div,{"data-state":d.hasThumb?"visible":"hidden",...o,ref:m,style:{width:"var(--radix-scroll-area-thumb-width)",height:"var(--radix-scroll-area-thumb-height)",...l},onPointerDownCapture:(0,u.composeEventHandlers)(e.onPointerDownCapture,e=>{let t=e.target.getBoundingClientRect(),a=e.clientX-t.left,r=e.clientY-t.top;d.onThumbPointerDown({x:a,y:r})}),onPointerUp:(0,u.composeEventHandlers)(e.onPointerUp,d.onThumbPointerUp)})});A.displayName=P;var M="ScrollAreaCorner",D=a.forwardRef((e,a)=>{let r=g(M,e.__scopeScrollArea),i=!!(r.scrollbarX&&r.scrollbarY);return"scroll"!==r.type&&i?(0,t.jsx)(L,{...e,ref:a}):null});D.displayName=M;var L=a.forwardRef((e,i)=>{let{__scopeScrollArea:n,...s}=e,l=g(M,n),[o,c]=a.useState(0),[d,u]=a.useState(0),p=!!(o&&d);return q(l.scrollbarX,()=>{let e=l.scrollbarX?.offsetHeight||0;
59l.onCornerHeightChange(e),u(e)}),q(l.scrollbarY,()=>{let e=l.scrollbarY?.offsetWidth||0;l.onCornerWidthChange(e),c(e)}),p?(0,t.jsx)(r.Primitive.div,{...s,ref:i,style:{width:o,height:d,position:"absolute",right:"ltr"===l.dir?0:void 0,left:"rtl"===l.dir?0:void 0,bottom:0,...e.style}}):null});function _(e){return e?parseInt(e,10):0}function O(e,t){let a=e/t;return isNaN(a)?0:a}function V(e){let t=O(e.viewport,e.content),a=e.scrollbar.paddingStart+e.scrollbar.paddingEnd;return Math.max((e.scrollbar.size-a)*t,18)}function B(e,t,a="ltr"){let r=V(t),i=t.scrollbar.paddingStart+t.scrollbar.paddingEnd,n=t.scrollbar.size-i,s=t.content-t.viewport,l=(0,d.clamp)(e,"ltr"===a?[0,s]:[-1*s,0]);return z([0,s],[0,n-r])(l)}function z(e,t){return a=>{if(e[0]===e[1]||t[0]===t[1])return t[0];let r=(t[1]-t[0])/(e[1]-e[0]);return t[0]+r*(a-e[0])}}var U=(e,t=()=>{})=>{let a={left:e.scrollLeft,top:e.scrollTop},r=0;return!function i(){let n={left:e.scrollLeft,top:e.scrollTop},s=a.left!==n.left,l=a.top!==n.top;(s||l)&&t(),a=n,r=window.requestAnimationFrame(i)}(),()=>window.cancelAnimationFrame(r)};function $(e,t){let r=(0,l.useCallbackRef)(e),i=a.useRef(0);return a.useEffect(()=>()=>window.clearTimeout(i.current),[]),a.useCallback(()=>{window.clearTimeout(i.current),i.current=window.setTimeout(r,t)},[r,t])}function q(e,t){let a=(0,l.useCallbackRef)(t);(0,c.useLayoutEffect)(()=>{let t=0;if(e){let r=new ResizeObserver(()=>{cancelAnimationFrame(t),t=window.requestAnimationFrame(a)});return r.observe(e),()=>{window.cancelAnimationFrame(t),r.unobserve(e)}}},[e,a])}var H=e.i(632137);function G({className:e,children:a,onScrollViewport:r,ref:i,...n}){return(0,t.jsxs)(v,{"data-slot":"scroll-area",className:(0,H.cn)("relative",e),...n,children:[(0,t.jsx)(y,{"data-slot":"scroll-area-viewport",className:"size-full rounded-[inherit] transition-[color,box-shadow] outline-none focus-visible:ring-[3px] focus-visible:ring-neutral-500 focus-visible:outline-1",ref:i,onScroll:r??(()=>{}),children:a}),(0,t.jsx)(W,{}),(0,t.jsx)(D,{})]})}function W({className:e,orientation:a="vertical",...r}){return(0,t.jsx)(w,{"data-slot":"scroll-area-scrollbar",orientation:a,className:(0,H.cn)("flex touch-none p-px transition-colors select-none","vertical"===a&&"h-full w-2.5 border-l border-l-transparent","horizontal"===a&&"h-2.5 flex-col border-t border-t-transparent",e),...r,children:(0,t.jsx)(A,{"data-slot":"scroll-area-thumb",className:"relative flex-1 rounded-full bg-neutral-300"})})}function K({children:e,onScrollViewport:a}){return(0,t.jsxs)(G,{className:"h-[calc(100dvh-100px)] rounded-card bg-background md:h-[calc(100dvh-110px)] md:border md:border-border md:shadow-sm",onScrollViewport:a??(()=>{}),children:[(0,t.jsx)("article",{className:"flex-col gap-2.5 self-start md:p-6",children:e}),(0,t.jsx)(W,{orientation:"vertical"})]})}e.s(["ScrollArea",0,G,"ScrollBar",0,W],992763),e.s(["DetailCard",0,K],467885);var Q=e.i(715209),Z=e.i(140357),Y=e.i(497114),J=e.i(154786);e.i(325406);var X=e.i(837656),ee=e.i(95152),et=e.i(345771),ea=e.i(981831);let er=(0,e.i(475254).default)("octagon-alert",[["path",{d:"M12 16h.01",key:"1drbdi"}],["path",{d:"M12 8v4",key:"1got3b"}],["path",{d:"M15.312 2a2 2 0 0 1 1.414.586l4.688 4.688A2 2 0 0 1 22 8.688v6.624a2 2 0 0 1-.586 1.414l-4.688 4.688a2 2 0 0 1-1.414.586H8.688a2 2 0 0 1-1.414-.586l-4.688-4.688A2 2 0 0 1 2 15.312V8.688a2 2 0 0 1 .586-1.414l4.688-4.688A2 2 0 0 1 8.688 2z",key:"1fd625"}]]);e.s(["NoResults",0,function(){let{t:e}=(0,ee.useT)("vacancies"),{siteName:r}=(0,Y.useAppConfig)(),i=(0,J.useAppUrlInfo)("applyOpen");return(0,a.useEffect)(()=>{document.title=e("vacancies:vacancyDetail.noResults.headerTitle")},[e]),(0,t.jsx)(K,{children:(0,t.jsxs)("div",{className:"flex flex-col items-center gap-8",children:[(0,t.jsx)(er,{className:"size-22 text-primary"}),(0,t.jsxs)("div",{className:"prose flex flex-col items-center gap-2",children:[(0,t.jsx)("h3",{children:e("vacancies:vacancyDetail.noResults.title")}),(0,t.jsx)("p",{className:"text-center text-base text-neutral-600",children:(0,t.jsx)(et.Trans,{i18nKey:(0,X.I18nKey)("vacancies:vacancyDetail.noResults.description"),components:{br:(0,t.jsx)("br",{})}})})]}),(0,t.jsxs)(Q.GradientBox,{classNameInnerContainer:"flex gap-4",children:[(0,t.jsxs)("div",{className:"prose flex flex-col gap-2.5",children:[(0,t.jsx)("h3",{children:e("vacancies:vacancyDetail.noResults.directHelp")}),(0,t.jsx)("p",{children:e("vacancies:vacancyDetail.noResults.directHelpDescription",{siteName:r})})]}),(0,t.jsx)(Z.AppLink,{prefetch:!1,className:(0,ea.buttonVariants)({variant:"secondary"}),href:i?.url||"#",children:e("vacancies:vacancyDetail.noResults.directHelpButton")})]})]})})}],364152)},620306,e=>{"use strict";var t=e.i(843476),a=e.i(632137),r=e.i(271645),i=e.i(409797);function n({defaultOpen:e=!1,open:i,onOpenChange:s,className:l,children:o,...c}){let d=void 0!==i,[u,p]=(0,r.useState)(e),m=d?i:u,f=(0,r.useCallback)(e=>{let t=e.currentTarget.open;d?s?.(t):p(t)},[d,s]);
59return(0,t.jsx)("details",{"data-slot":"details","data-details-summary":!0,className:(0,a.cn)("group",l),open:!!m||void 0,onToggle:f,...c,children:o})}function s({className:e,children:r,...n}){return(0,t.jsxs)("summary",{"data-slot":"details-summary",className:(0,a.cn)("flex cursor-pointer list-none items-start justify-between gap-4 rounded-input text-left hover:no-underline focus-visible:ring-3 focus-visible:ring-primary-light focus-visible:ring-offset-2 focus-visible:outline-none","[&::-webkit-details-marker]:hidden",e),...n,children:[r,(0,t.jsx)(i.ChevronDownIcon,{"aria-hidden":!0,className:"pointer-events-none mr-2 size-6 shrink-0 translate-y-0.5 text-neutral-600 transition-transform duration-200 group-open:rotate-180"})]})}function l({className:e,children:r,...i}){return(0,t.jsx)("div",{"data-slot":"details-content",className:(0,a.cn)("pt-2.5",e),...i,children:r})}var o=e.i(95152),c=e.i(482269);let d=(0,r.memo)(function({id:e,sanitizedQuestion:r,sanitizedAnswer:i,sanitizedAnswerSummary:d,defaultOpen:u=!1,open:p,onOpenChange:m}){let{t:f}=(0,o.useT)("common");return(0,t.jsx)("div",{className:"@container",children:(0,t.jsxs)(n,{id:e,defaultOpen:u,open:p,onOpenChange:m,className:(0,a.cn)("rounded-card border-(length:--border-faq-width) border-b-(length:--border-faq-width-bottom) border-l-(length:--border-faq-width-left) border-(--color-faq-border) bg-faq py-4 pl-4 transition-colors duration-150","[@container_style(--border-faq-width-bottom:3px)]:rounded-none [@container_style(--border-faq-width-bottom:3px)]:px-0 [@container_style(--border-faq-width-bottom:3px)]:open:border-b-primary","[@container_style(--border-faq-width-left:3px)]:rounded-none [@container_style(--border-faq-width-left:3px)]:open:border-l-primary"),children:[(0,t.jsx)(s,{className:"py-0",children:(0,t.jsxs)("div",{className:"flex flex-col gap-2",children:[(0,t.jsx)(c.RichText,{as:"h2",className:"text-lg font-semibold",skipSanitization:!0,children:r}),(0,t.jsxs)("div",{className:"prose text-sm group-open:hidden",children:[(0,t.jsx)(c.RichText,{as:"span",className:"inline text-sm text-neutral-600",skipSanitization:!0,children:d}),d&&(0,t.jsx)("span",{className:"pl-2.5 font-semibold whitespace-nowrap text-neutral-600",children:f("common:readMore")})]})]})}),(0,t.jsx)(l,{children:(0,t.jsx)(c.RichText,{className:"prose",skipSanitization:!0,videoConsent:!0,children:i})})]})})});e.s(["FaqItem",0,d],620306)},705868,e=>{"use strict";var t=e.i(843476),a=e.i(271645),r=e.i(677504),i=e.i(705270),n=e.i(497114);let s=["objectID","name","name","city","street","streetNumber","postalCode","weeklyOpeningPeriods","_geoloc.lat","_geoloc.lng","contactEmail","contactPhone"];e.s(["OfficeWrapper",0,function({vacancy:e,infoHeading:l}){let[o,c]=(0,a.useState)(null),{algolia:d,officesSettings:u}=(0,n.useAppConfig)(),p=d?.officesIndexName;return((0,a.useEffect)(()=>{p&&r.algoliaSearchClient.searchSingleIndex({indexName:p,searchParams:{facetFilters:[`sourceOfficeId:${e.office.id}`],hitsPerPage:1,attributesToRetrieve:s}}).then(e=>{c(e.hits.at(0)??null)})},[p,e.office.id]),p&&o)?(o.name=u.defaultOfficeName||o.name,(0,t.jsx)(i.OfficeCard,{office:o,showDirectionsButton:!1,infoHeading:l,officeDetailsUrl:"",vacanciesUrl:""})):null}])},397798,e=>{"use strict";var t=e.i(843476),a=e.i(632137),r=e.i(387689),i=e.i(571582),n=e.i(629978),s=e.i(233565),l=e.i(95152);let o="flex h-9 min-w-9 items-center justify-center rounded-input p-2 leading-0 outline-none [&>svg]:size-[18px]";function c({isDisabled:e,onClick:r,selected:i,className:n,children:s,...l}){return(0,t.jsx)("li",{className:(0,a.cn)("flex items-baseline justify-center rounded-input border border-border text-sm leading-0 transition-colors duration-300 select-none hover:not-[&.ais-Pagination-item--selected]:bg-primary-extra-light",i&&"bg-primary text-primary-foreground",e&&"bg-neutral-100 text-neutral-400 hover:bg-neutral-100 hover:text-neutral-400",n),children:e?(0,t.jsx)("span",{"data-slot":"pagination-item",className:(0,a.cn)(o,"cursor-not-allowed opacity-50"),"aria-hidden":"true",children:s}):(0,t.jsx)("button",{"data-slot":"pagination-item",type:"button",className:(0,a.cn)(o,"curs
59or-pointer focus-visible:ring-3 focus-visible:ring-primary-light"),onClick:e=>{var t;1===(t=e).button||t.altKey||t.ctrlKey||t.metaKey||t.shiftKey||(e.preventDefault(),r(e))},...l,children:s})})}e.s(["default",0,function(e){let{t:o}=(0,l.useT)("common"),{handlePageClick:d,className:u,currentPage:p,nbPages:m}=e,f=0===p,h=p===m-1,g=p-1,v=p+1,x=m-1,y=o("common:pagination.firstPage"),b=o("common:pagination.previousPage"),w=o("common:pagination.nextPage"),S=o("common:pagination.lastPage"),j=(()=>{let e=[],a=m-1,r=Math.max(p-1,0),i=Math.min(p+1,a);for(let a=r;a<=i;a++){let r=a+1,i=o("common:pagination.page",{page:r});e.push((0,t.jsx)(c,{isDisabled:!1,"aria-label":i,title:i,onClick:()=>{d?.(a)},selected:a===p,children:r},a))}if(a>i){a>i+1&&e.push((0,t.jsx)("li",{className:"px-2 text-neutral-400 select-none",children:"…"},"ellipsis"));let r=o("common:pagination.page",{page:a+1});e.push((0,t.jsx)(c,{isDisabled:!1,"aria-label":r,title:r,onClick:()=>{d?.(a)},selected:a===p,children:a+1},a))}return e})();return(0,t.jsxs)("ul",{className:(0,a.cn)("flex items-center justify-center gap-1",u),children:[(0,t.jsx)(c,{isDisabled:f,onClick:()=>d?.(0),"aria-label":f?void 0:y,title:f?void 0:y,children:(0,t.jsx)(r.ChevronFirstIcon,{})}),(0,t.jsx)(c,{isDisabled:f,onClick:()=>d?.(g),className:"mr-1 hidden md:block","aria-label":f?void 0:b,title:f?void 0:b,children:(0,t.jsx)(n.ChevronLeftIcon,{})}),j,(0,t.jsx)(c,{isDisabled:h,onClick:()=>d?.(v),className:"ml-1 hidden md:block","aria-label":h?void 0:w,title:h?void 0:w,children:(0,t.jsx)(s.ChevronRightIcon,{})}),(0,t.jsx)(c,{isDisabled:h,onClick:()=>d?.(x),"aria-label":h?void 0:S,title:h?void 0:S,children:(0,t.jsx)(i.ChevronLastIcon,{})})]})}])},606667,e=>{"use strict";var t=e.i(843476),a=e.i(107702),r=e.i(374833),i=e.i(510154),n=e.i(632137);e.s(["RecruiterCard",0,function({title:e,summary:s,email:l,phone:o,imageUrl:c,imageAlt:d,imageTitle:u,infoHeading:p,horizontalCard:m=!1}){let f=i.SanitizerService.getInstance().sanitizeHtml(s),h=i.SanitizerService.getInstance().sanitizeHtml(l),g=i.SanitizerService.getInstance().sanitizeHtml(o);return(0,t.jsx)("div",{className:"overflow-hidden rounded-card border border-border bg-card p-4 shadow-sm md:p-6 lg:p-8",children:(0,t.jsxs)("div",{className:(0,n.cn)("flex gap-3",m?"":"flex-col"),children:[c&&(0,t.jsx)("div",{className:"relative size-32 overflow-hidden rounded-card",children:(0,t.jsx)("img",{className:"absolute inset-0 z-0 size-full object-cover",src:c,alt:d,title:u,loading:"lazy"})}),(0,t.jsxs)("div",{className:"flex w-full flex-col gap-3",children:[p&&(0,t.jsx)("h2",{className:"text-xl",children:p}),(0,t.jsx)("h3",{className:"h3",children:e}),f&&(0,t.jsx)("p",{className:"mb-2 text-sm",children:f}),(0,t.jsxs)("div",{className:(0,n.cn)("grid gap-3",m&&g&&h?"grid-cols-2":"grid-cols-1"),children:[g&&(0,t.jsx)(r.CopyPhone,{phone:g}),h&&(0,t.jsx)(a.CopyMail,{mail:h})]})]})]})})}])},808745,e=>{"use strict";var t=e.i(843476),a=e.i(291224),r=e.i(95152),i=e.i(421061),n=e.i(531447),s=e.i(730896),l=e.i(722614),o=e.i(945364),c=e.i(995926),d=e.i(864230),u=e.i(622527),p=e.i(201628),m=e.i(230548),f=e.i(311194);let h=(0,t.jsx)(n.ClockIcon,{}),g=(0,t.jsx)(s.FileIcon,{}),v=(0,t.jsx)(o.UniversityIcon,{});function x({city:e}){return(0,t.jsxs)("div",{className:"flex items-center gap-2",children:[(0,t.jsx)(l.MapIcon,{className:"size-5 text-neutral-500"}),(0,t.jsx)("p",{className:"text-sm text-neutral-500",children:e})]})}function y({vacancy:e}){let{t:a}=(0,r.useT)("vacancies");return(0,t.jsxs)("div",{className:"flex flex-wrap items-center gap-1",children:[(0,t.jsx)(u.VacancyBadge,{size:"md",icon:h,children:a(`vacancies:facets.${e.trait.employmentType}`,{defaultValue:e.trait.employmentType})}),(0,t.jsx)(u.VacancyBadge,{size:"md",icon:g,className:"truncate",children:a(`vacancies:facets.${e.trait.contractType}`,{defaultValue:e.trait.contractType})}),(0,t.jsx)(u.VacancyBadge,{size:"md",icon:v,children:a(`vacancies:facets.${e.trait.educationLevel}`,{defaultValue:e.trait.educationLevel})})]})}e.s(["ApplyVacancyDetailsCard",0,function(){let{t:e}=(0,r.useT)("vacancies"),{vacancy:n}=(0,d.useVacancy)();return n?(0,t.jsxs)("div",{className:"flex flex-col gap-2.5 rounded-card border border-border bg-card p-4 shadow-sm lg:p-6",children:[(0,t.jsx)(m.HeaderImage,{objectID:n.objectID,functionGroup:n.trait.functionGroup,className:"w-full md:w-full xl:size-45"}),(0,t.jsx)("div",{children:e("vacancies:vacancyDetail.header.vacancy",{vacancyReferenceNumber:n.vacancy.number})}),(0,t.jsx)("h2",{className:"h4",children:n.content.title}),(0,t.jsx)(x,{city:n.location.city}),(0,t.jsx)("p",{className:"text-lg font-semibold",children:(0,t.jsx)(a.Salary,{salaryMinimum:n.salary.minimum,salaryMaximum:n.salary.maximum,salaryPeriod:n.salary.period})}),(0,t.jsx)(y,{vacancy:n}),(0,t.jsxs)(i.Drawer,{direction:"left",children:[(0,t.jsx)(i.DrawerTrigger,{asChild:!0,children:(0,t.jsx)(p.ButtonSecondary,{children:e("vacancies:vacancyDetail.actions.showVacancyDetails")})}),(0,t.jsxs)(i.DrawerContent,{className:"data-[vaul-drawer-direction=left]:w-[95vw] data-[vaul-drawer-direction=left]:sm:max-w-3/4 data-[vaul-drawer-direction=left]:md:max-w-2/3 data-[vaul-drawer-direction=left]:lg:max-w-[650px]",overlayClassName:"backdrop-blur-xs",children:[(0,t.jsx)(i.DrawerHeader,{children:(0,t.jsxs)(i.DrawerTitle,{className:"flex items-start justify-between gap-4",children:[(0,t.jsx)("span",{className:"h2",children:n.content.title}),(0,t.jsx)(i.DrawerClose,{asChild:!0,children:(0,t.jsx)(p.ButtonSecondary,{className:"h-auto p-1",children:(0,t.jsx)(c.XIcon,{className:"size-8"})})})]})}),(0,t.jsxs)("div",{className:"overflow-y-auto px-6 pb-8",children:[(0,t.jsxs)("div",{className:"mb-8 flex flex-col gap-2",children:[(0,t.jsx)(x,{city:n.location.city}),(0,t.jsx)("p",{className:"text-lg font-semibold text-foreground",children:(0,t.jsx)(a.Salary,{salaryMinimum:n.salary.minimum,salaryMaximum:n.salary.maximum,salaryPeriod:n.salary.period})}),(0,t.jsx)(y,{vacancy:n})]}),(0,t.jsx)(f.MainVacancyInfo,{vacancy:n,headingLevel:"h3"})]})]})]})]}):null}])},311194,e=>{"use strict";var t=e.i(843476),a=e.i(994978),r=e.i(510154);e.i(325406);var i=e.i(837656),n=e.i(271645);let s={description:(0,i.I18nKey)("vacancies:vacancyDetail.whatWillYouDo"),requirements:(0,i.I18nKey)("vacancies:vacancyDetail.requirements"),benefits:(0,i.I18nKey)("vacancies:vacancyDetail.benefits"),companyDescription:(0,i.I18nKey)("vacancies:vacancyDetail.companyDescription")},l=(0,n.memo)(function({property:e,value:i,Icon:l,t:o,headingLevel:c="h3"}){let d=(0,n.useMemo)(()=>r.SanitizerService.getInstance().sanitizeHtml(i??"").replace(/&nbsp;/g," "),[i]),u=s[e];return(0,t.jsxs)("div",{className:"flex gap-10",children:[(0,t.jsx)(l,{className:"hidden size-15 shrink-0 rounded-input bg-primary p-2 text-white md:block"}),(0,t.jsx)("div",{className:"w-full pt-1",children:(0,t.jsxs)(a.AccordionItem,{value:e,children:[(0,t.jsx)(a.AccordionTrigger,{headingLevel:c,className:"my-2 w-full rounded-xs py-0.5 no-underline ring-primary/50 focus-visible:ring-offset-5",children:(0,t.jsx)("div",{className:"h4",children:o(u)})}),(0,t.jsx)(a.AccordionContent,{className:"pb-0",children:(0,t.jsx)("div",{className:"prose",dangerouslySetInnerHTML:{__html:d}})})]})})]})},(e,t)=>e.property===t.property&&e.value===t.value&&e.Icon===t.Icon&&e.t===t.t);var o=e.i(95152),c=e.i(600070),d=e.i(475254);let u=(0,d.default)("hotel",[["path",{d:"M10 22v-6.57",key:"1wmca3"}],["path",{d:"M12 11h.01",key:"z322tv"}],["path",{d:"M12 7h.01",key:"1ivr5q"}],["path",{d:"M14 15.43V22",key:"1q2vjd"}],["path",{d:"M15 16a5 5 0 0 0-6 0",key:"o9wqvi"}],["path",{d:"M16 11h.01",key:"xkw8gn"}],["path",{d:"M16 7h.01",key:"1kdx03"}],["path",{d:"M8 11h.01",key:"1dfujw"}],["path",{d:"M8 7h.01",key:"1vti4s"}],["rect",{x:"4",y:"2",width:"16",height:"20",rx:"2",key:"1uxh74"}
59]]),p=(0,d.default)("wallet-cards",[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2",key:"afitv7"}],["path",{d:"M3 9a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2",key:"4125el"}],["path",{d:"M3 11h3c.8 0 1.6.3 2.1.9l1.1.9c1.6 1.6 4.1 1.6 5.7 0l1.1-.9c.5-.5 1.3-.9 2.1-.9H21",key:"1dpki6"}]]),m=(0,d.default)("waypoints",[["circle",{cx:"12",cy:"4.5",r:"2.5",key:"r5ysbb"}],["path",{d:"m10.2 6.3-3.9 3.9",key:"1nzqf6"}],["circle",{cx:"4.5",cy:"12",r:"2.5",key:"jydg6v"}],["path",{d:"M7 12h10",key:"b7w52i"}],["circle",{cx:"19.5",cy:"12",r:"2.5",key:"1piiel"}],["path",{d:"m13.8 17.7 3.9-3.9",key:"1wyg1y"}],["circle",{cx:"12",cy:"19.5",r:"2.5",key:"13o1pw"}]]);var f=e.i(497114);let h=(0,n.memo)(function({vacancy:e,headingLevel:r="h3"}){let{t:i}=(0,o.useT)("vacancies"),{vacanciesSettings:{showInclusivityText:s}}=(0,f.useAppConfig)(),d=(0,n.useMemo)(()=>i,[i]);return(0,t.jsxs)("div",{className:"flex flex-col gap-8",children:[(0,t.jsxs)("div",{className:"flex flex-col gap-3",children:[(0,t.jsx)("p",{className:"text-lg font-semibold",children:i("vacancies:vacancyDetail.summaryHeader")}),(0,t.jsx)("div",{className:"prose text-neutral-600",dangerouslySetInnerHTML:{__html:e.content.summary}})]}),(0,t.jsxs)(a.Accordion,{type:"multiple",className:"flex flex-col gap-6",defaultValue:["description","requirements","benefits","companyDescription"],children:[(0,t.jsx)(l,{value:e.content.description,property:"description",Icon:m,t:d,headingLevel:r}),(0,t.jsx)(l,{value:e.content.requirements,property:"requirements",Icon:c.CheckCheckIcon,t:d,headingLevel:r}),(0,t.jsx)(l,{value:e.content.benefits,property:"benefits",Icon:p,t:d,headingLevel:r}),(0,t.jsx)(l,{value:e.company.description,property:"companyDescription",Icon:u,t:d,headingLevel:r})]}),s&&d("vacancyDetail.inclusivityText")]})},(e,t)=>e.vacancy.objectID===t.vacancy.objectID);e.s(["MainVacancyInfo",0,h],311194)},277155,e=>{"use strict";var t=e.i(843476),a=e.i(271645),r=e.i(32149),i=e.i(291224),n=e.i(95152),s=e.i(477130),l=e.i(981831),o=e.i(650561),c=e.i(632137),d=e.i(685562),u=e.i(531447),p=e.i(678078),m=e.i(730896),f=e.i(303125),h=e.i(293625),g=e.i(722614),v=e.i(945364),x=e.i(49324),y=e.i(531350);e.s(["VacancyCard",0,e=>{let{className:b,vacancy:w,hideBadges:S,index:j,...C}=e,{t:N}=(0,n.useT)("vacancies"),{recentItems:k}=(0,x.useRecentVacancies)(),{isFavorite:I,onToggleFavorite:F}=(0,y.useToggleFavoriteButton)({vacancy:w,index:j,list:"publication_carousel",t:N}),[T,R]=(0,a.useState)(0);(0,a.useEffect)(()=>{R(new Date().getTime())},[]);let P=k.find(e=>e.objectID===w.objectID),A=T>0&&T-1e3*w.lifecycle.timestamps.creationDate-864e5<0,E=null;return P?E=(0,t.jsxs)(s.Badge,{size:"lg",variant:"neutral-light",children:[(0,t.jsx)(p.EyeIcon,{}),N("vacancies:vacancyListCard.recentlyViewed")]}):A&&(E=(0,t.jsxs)(s.Badge,{variant:"secondary",size:"lg",children:[(0,t.jsx)(f.FlameIcon,{}),N("vacancies:vacancyListCard.new")]})),(0,t.jsxs)(o.Card,{className:(0,c.cn)("flex h-full flex-col items-stretch gap-1 rounded-card border bg-card p-4 shadow-sm transition-all duration-100 hover:translate-y-[-4px] hover:border-primary [.border-b]:pb-0",e.selected?"border-primary":"border-border",b),...C,children:[!S&&E&&(0,t.jsx)("div",{className:"mb-2 flex items-center gap-2",children:E}),(0,t.jsx)(o.CardHeader,{className:"px-0",children:(0,t.jsx)(o.CardTitle,{className:"text-lg",children:w.content.title})}),(0,t.jsxs)(o.CardContent,{className:"flex flex-1 flex-col gap-4 px-0",children:[(0,t.jsxs)("div",{className:"flex items-center gap-2",children:[(0,t.jsx)(g.MapIcon,{className:"size-5 text-neutral-500"}),(0,t.jsx)("p",{className:"text-sm text-neutral-500",children:w.location.city})]}),(0,t.jsxs)("div",{className:"flex flex-col gap-1",children:[(0,t.jsx)("div",{className:"flex items-center gap-2",children:(0,t.jsx)("p",{className:"text-lg font-semibold",children:(0,t.jsx)(i.Salary,{salaryMinimum:w.salary.minimum,salaryMaximum:w.salary.maximum,salaryPeriod:w.salary.period})})}),(0,t.jsxs)("div",{className:"flex flex-col gap-1",children:[(0,t.jsxs)("div",{className:"flex items-center gap-2",children:[(0,t.jsx)(u.ClockIcon,{className:"size-5 shrink-0 text-primary"}),(0,t.jsx)("p",{children:N(`vacancies:facets.${w.trait.employmentType}`,{defaultValue:w.trait.employmentType})})]}),(0,t.jsxs)("div",{className:"flex items-center gap-2",children:[(0,t.jsx)(m.FileIcon,{className:"size-5 shrink-0 text-primary"}),(0,t.jsx)("p",{children:N(`vacancies:facets.${w.trait.contractType}`,{defaultValue:w.trait.contractType})})]}),(0,t.jsxs)("div",{className:"flex items-center gap-2",children:[(0,t.jsx)(v.UniversityIcon,{className:"size-5 shrink-0 text-primary"}),(0,t.jsx)("p",{children:N(`vacancies:facets.${w.trait.educationLevel}`,{defaultValue:w.trait.educationLevel})})]})]})]})]}),(0,t.jsxs)(o.CardFooter,{className:"flex justify-end gap-2 px-0 pt-2",children:[(0,t.jsx)(r.ButtonNeutral,{variant:"neutral",className:"grow",rightIcon:(0,t.jsx)(d.ArrowRightIcon,{}),children:N("vacancies:vacancyCarouselCard.buttons.toVacancy")}),(0,t.jsx)(l.Button,{variant:"ghost",className:"group min-h-12 cursor-pointer hover:bg-transparent","aria-label":N("vacancies:vacancyListCard.buttons.saveForLater"),onClick:e=>{e.preventDefault(),e.stopPropagation(),F()}
59,children:(0,t.jsx)(h.HeartIcon,{className:(0,c.cn)("size-6 transition-all duration-100 group-hover:fill-primary group-hover:stroke-primary",I&&"fill-primary text-primary")})})]})]},`${w.objectID}-${e.selected}`)}])},230548,e=>{"use strict";var t=e.i(843476),a=e.i(497114),r=e.i(351281),i=e.i(843333),n=e.i(632137);e.s(["HeaderImage",0,function({objectID:e,functionGroup:s,className:l}){let{vacanciesSettings:{showHeaderImage:o}}=(0,a.useAppConfig)(),c=(0,i.useRandomImage)(e,s);return o?(0,t.jsx)(r.ResponsiveImage,{image:c.Url?c:c.ThumbnailUrl,maxWidth:400,alt:c.AlternativeText,fetchPriority:"high",loading:"eager",className:(0,n.cn)("size-25 shrink-0 rounded-card object-cover object-center md:size-45 lg:size-57",l)}):null}])},843333,e=>{"use strict";var t=e.i(708763),a=e.i(271645),r=e.i(497114);e.s(["useRandomImage",0,function(e,i){let n=(0,a.useContext)(t.ImagesContext);if(void 0===n)throw Error("useRandomImage must be used within a ImageProvider");let{vacanciesSettings:{defaultImage:s}}=(0,r.useAppConfig)();return((e,t,a)=>{if(null==t||0===t.length||null==e||0===e.length)return a;let r=e.split("").reduce((e,t)=>e+t.charCodeAt(0),0)%t.length,i=t[r];return void 0===i?a:i})(e,n.imagesPerFunctionGroup[i]||[],{ThumbnailUrl:s,AlternativeText:"Default image"})}],843333)},708763,e=>{"use strict";var t=e.i(843476),a=e.i(271645);let r=(0,a.createContext)(void 0);e.s(["ImagesContext",0,r,"ImagesProvider",0,function({children:e,allVacanciesImages:i}){let[n,s]=(0,a.useState)({}),l=(0,a.useMemo)(()=>{let e,t;return e=i.reduce((e,t)=>{let a=t.ItemDefaultUrl.split("/")[5];return a&&(e[a]||(e[a]=[]),e[a].push(t)),e},{}),t={},Object.keys(e).forEach(a=>{t[a.charAt(0).toUpperCase()+a.slice(1)]=e[a]||[]}),t},[i]);return(0,a.useEffect)(()=>{s(l)},[l]),(0,t.jsx)(r.Provider,{value:{imagesPerFunctionGroup:n},children:e})}],708763)},622324,e=>{"use strict";var t=e.i(843476);let a=(0,e.i(271645).createContext)(void 0);e.s(["SingleVacancy",0,a,"SingleVacancyProvider",0,function({children:e,vacancy:r}){return(0,t.jsx)(a.Provider,{value:{vacancy:r},children:e})}])},864230,e=>{"use strict";var t=e.i(271645),a=e.i(622324);e.s(["useVacancy",0,function(){let e=(0,t.useContext)(a.SingleVacancy);if(void 0===e)throw Error("useVacancy must be used within a SingleVacancyProvider");return{vacancy:e.vacancy}}])},718986,e=>{"use strict";e.s(["buildAlgoliaFilters",0,function(e){return e.filter(e=>"string"==typeof e&&e.trim().length>0).map(e=>e.trim()).join(" AND ")},"getExtraFilters",0,function(e,t){return e.map(e=>`(${t?.[e]?.map(t=>`${e}:'${t}'`).join(" OR ")})`).join(" AND ")},"getLanguageFilter",0,function(e){return`trait.language:${e}`},"getLifecycleStatusIsNotDeletedFilter",0,function(){return"lifecycle.status.isDeleted:false"}])},109172,e=>{"use strict";e.s(["getBrandFilter",0,function(e){return`brand.name:'${e}'`},"getVacancyIsOnlineFilter",0,function(e){return`["lifecycle.availability.onlineDate <= ${e}"]`}])},303976,914932,e=>{"use strict";var t=e.i(88406);e.s(["trackAppliedForPublication",0,function(e,a="Gerichte Sollicitatie",r,i,n){let s={event:"applied_for_publication",ecommerce:{transaction_id:r,value:0,currency:"EUR",items:[{...(0,t.getPublicationEventData)(e,a),...t.AnalyticsListTypes[n],index:i}]}};(0,t.trackEvent)(s)},"trackApplyForm",0,function(e,a="Gerichte Sollicitatie",r,i){let n={event:"view_apply_form",...e&&{ecommerce:{items:[{...(0,t.getPublicationEventData)(e,a),...t.AnalyticsListTypes[i],index:r}]}}};(0,t.trackEvent)(n)},"trackApplyFormStep",0,function(e,a,r="Gerichte Sollicitatie",i,n){let s={event:e,...a&&{ecommerce:{items:[{...(0,t.getPublicationEventData)(a,r),...t.AnalyticsListTypes[n],index:i}]}}};(0,t.trackEvent)(s)},"trackApplyToPublication",0,function(e,a="Gerichte Sollicitatie",r,i){let n={event:"apply_for_publication",ecommerce:{currency:"EUR",value:0,items:[{...t.AnalyticsListTypes[i],...(0,t.getPublicationEventData)(e,a),index:r}]}};(0,t.trackEvent)(n)},"trackViewVacancyForm",0,function(e,a){(0,t.trackEvent)({event:"view_vacancy_apply_form",ecommerce:{item:{item_id:e,item_variant:"Gerichte Sollicitatie",item_brand:a}}})}],303976),e.s(["APPLIED_TRANSACTION_ID_KEY",0,"appliedTransactionId","APPLIED_VACANCY_INDEX_KEY",0,"appliedVacancyIndex","APPLIED_VACANCY_LISTVIEW_KEY",0,"appliedVacancyListView","APPLIED_VACANCY_LIST_KEY",0,"appliedVacancyList"],914932)},403072,e=>{"use strict";let t="StartPeople",a="Unique",r="Restart",i="EasyWayHiker",n={asatalent:{id:1,description:"ASA",brandEnum:"Asa"},startpeople:{id:2,description:"Start People",brandEnum:t},"Start People":{id:2,description:"Start People",brandEnum:t},technicum:{id:3,description:"Technicum",brandEnum:"Technicum"},unique:{id:4,description:"Unique",brandEnum:a},Unique:{id:4,description:"Unique",brandEnum:a},secretaryplus:{id:5,description:"Secretary Plus",brandEnum:"SecretaryPlus"},engineering:{id:6,description:"Technicum Engineering",brandEnum:"Engineering"},asacampus:{id:7,description:"ASA Campus",brandEnum:"AsaCampus"},usgprofessionals:{id:9,description:"USG Professionals",brandEnum:"UsgProfessionals"},marcom:{id:10,description:"USG MarCom Professionals",brandEnum:"Marcom"}
59,legal:{id:11,description:"USG Legal Professionals",brandEnum:"Legal"},finance:{id:12,description:"USG Finance Professionals",brandEnum:"Finance"},rgfstaffing:{id:13,description:"RGF Staffing",brandEnum:"RgfStaffing"},mediinterim:{id:14,description:"Medi Interim",brandEnum:"MediInterim"},usgrestart:{id:15,description:"USG Restart",brandEnum:r},"USG Restart":{id:15,description:"USG Restart",brandEnum:r},easyway:{id:16,description:"Easy Way",brandEnum:"EasyWay"},EasyWayHiker:{id:17,description:"Easy Way Hiker",brandEnum:i},easywayhiker:{id:17,description:"Easy Way Hiker",brandEnum:i},"Easyway Hiker":{id:17,description:"Easy Way Hiker",brandEnum:i}};e.s(["getBrandEnumIdBySiteKey",0,function(e){let t=n[e];if(!t)throw Error(`Brand ${e} not found in Brands`);return t}],403072)},441966,e=>{"use strict";e.s(["metaDescriptionFormatter",0,function(e){let t=(e||"").replace(/<[^>]*>/g,"");return t.length>150?`${t.slice(0,147)}...`:t}])},392002,e=>{"use strict";var t=e.i(843476),a=e.i(497114);e.s(["VacancyStructuredData",0,function({vacancy:e}){let{siteUrl:r,siteLogoRelativeUrl:i}=(0,a.useAppConfig)(),n=function(e,t,a){let r,i;switch(e.salary.period){case"Hour":r="HOUR";break;case"Day":r="DAY";break;case"Week":r="WEEK";break;case"4 weeks":case"Month":default:r="MONTH";break;case"Year":r="YEAR"}switch(e.trait.contractType){case"Vast":case"Full-time":i="FULL_TIME";break;case"Part-time":i="PART_TIME";break;case"Tijdelijk met uitzicht op vast,Vast,ZZP":case"Tijdelijk,Tijdelijk met uitzicht op vast,Vast,ZZP":case"Tijdelijk,Vast,ZZP":i=["TEMPORARY","FULL_TIME","CONTRACTOR"];break;case"Tijdelijk met uitzicht op vast,Vast":case"Tijdelijk,Vast":case"Bijbaan":case"Tijdelijk":case"Vakantiewerk":case"Tijdelijk met uitzicht op vast":i=["TEMPORARY","FULL_TIME"];break;case"Tijdelijk met uitzicht op vast,ZZP":i=["TEMPORARY","CONTRACTOR"];break;case"Stagiaire":i="INTERN";break;case"Vast,ZZP":i=["FULL_TIME","CONTRACTOR"];break;case"ZZP":i="CONTRACTOR";break;default:i="OTHER"}return{"@context":"https://schema.org","@type":"JobPosting",identifier:{"@type":"PropertyValue",name:e.brand.name,value:e.objectID},title:e.content.title,description:e.content.description,datePosted:new Date(1e3*e.lifecycle.timestamps.creationDate).toISOString(),validThrough:new Date(1e3*e.lifecycle.timestamps.creationDate+7776e6).toISOString(),employmentType:i,baseSalary:{"@type":"MonetaryAmount",currency:"EUR",value:{"@type":"QuantitativeValue",...e.salary.minimum&&{minValue:e.salary.minimum},...e.salary.maximum&&{maxValue:e.salary.maximum},unitText:r}},jobLocation:{"@type":"Place",address:{"@type":"PostalAddress",addressLocality:e.location.city,addressCountry:e.location.country,postalCode:e.location.postalCode,addressRegion:e.location.province}},qualifications:e.content.requirements,educationRequirements:e.trait.educationLevel,experienceRequirements:e.content.requirements,jobBenefits:e.content.benefits,hiringOrganization:{"@type":"Organization",name:e.brand.name,logo:`${t}${a}`,sameAs:t}}}(e,r,i);return(0,t.jsx)("script",{type:"application/ld+json","data-testid":"vacancy-ld-json",children:JSON.stringify(n)})}],392002)},994978,e=>{"use strict";var t=e.i(843476),a=e.i(271645),r=e.i(30030),i=e.i(75830),n=e.i(820783),s=e.i(981140),l=e.i(369340),o=e.i(248425),c=e.i(934620),d=e.i(296626),u=e.i(610772),p="Collapsible",[m,f]=(0,r.createContextScope)(p),[h,g]=m(p),v=a.forwardRef((e,r)=>{let{__scopeCollapsible:i,open:n,defaultOpen:s,disabled:c,onOpenChange:d,...m}=e,[f,g]=(0,l.useControllableState)({prop:n,defaultProp:s??!1,onChange:d,caller:p});return(0,t.jsx)(h,{scope:i,disabled:c,contentId:(0,u.useId)(),open:f,onOpenToggle:a.useCallback(()=>g(e=>!e),[g]),children:(0,t.jsx)(o.Primitive.div,{"data-state":j(f),"data-disabled":c?"":void 0,...m,ref:r})})});v.displayName=p;var x="CollapsibleTrigger",y=a.forwardRef((e,a)=>{let{__scopeCollapsible:r,...i}=e,n=g(x,r);return(0,t.jsx)(o.Primitive.button,{type:"button","aria-controls":n.contentId,"aria-expanded":n.open||!1,"data-state":j(n.open),"data-disabled":n.disabled?"":void 0,disabled:n.disabled,...i,ref:a,onClick:(0,s.composeEventHandlers)(e.onClick,n.onOpenToggle)})});y.displayName=x;
59var b="CollapsibleContent",w=a.forwardRef((e,a)=>{let{forceMount:r,...i}=e,n=g(b,e.__scopeCollapsible);return(0,t.jsx)(d.Presence,{present:r||n.open,children:({present:e})=>(0,t.jsx)(S,{...i,ref:a,present:e})})});w.displayName=b;var S=a.forwardRef((e,r)=>{let{__scopeCollapsible:i,present:s,children:l,...d}=e,u=g(b,i),[p,m]=a.useState(s),f=a.useRef(null),h=(0,n.useComposedRefs)(r,f),v=a.useRef(0),x=v.current,y=a.useRef(0),w=y.current,S=u.open||p,C=a.useRef(S),N=a.useRef(void 0);return a.useEffect(()=>{let e=requestAnimationFrame(()=>C.current=!1);return()=>cancelAnimationFrame(e)},[]),(0,c.useLayoutEffect)(()=>{let e=f.current;if(e){N.current=N.current||{transitionDuration:e.style.transitionDuration,animationName:e.style.animationName},e.style.transitionDuration="0s",e.style.animationName="none";let t=e.getBoundingClientRect();v.current=t.height,y.current=t.width,C.current||(e.style.transitionDuration=N.current.transitionDuration,e.style.animationName=N.current.animationName),m(s)}},[u.open,s]),(0,t.jsx)(o.Primitive.div,{"data-state":j(u.open),"data-disabled":u.disabled?"":void 0,id:u.contentId,hidden:!S,...d,ref:h,style:{"--radix-collapsible-content-height":x?`${x}px`:void 0,"--radix-collapsible-content-width":w?`${w}px`:void 0,...e.style},children:S&&l})});function j(e){return e?"open":"closed"}var C=e.i(586318),N="Accordion",k=["Home","End","ArrowDown","ArrowUp","ArrowLeft","ArrowRight"],[I,F,T]=(0,i.createCollection)(N),[R,P]=(0,r.createContextScope)(N,[T,f]),A=f(),E=a.default.forwardRef((e,a)=>{let{type:r,...i}=e;return(0,t.jsx)(I.Provider,{scope:e.__scopeAccordion,children:"multiple"===r?(0,t.jsx)(V,{...i,ref:a}):(0,t.jsx)(O,{...i,ref:a})})});E.displayName=N;var[M,D]=R(N),[L,_]=R(N,{collapsible:!1}),O=a.default.forwardRef((e,r)=>{let{value:i,defaultValue:n,onValueChange:s=()=>{},collapsible:o=!1,...c}=e,[d,u]=(0,l.useControllableState)({prop:i,defaultProp:n??"",onChange:s,caller:N});return(0,t.jsx)(M,{scope:e.__scopeAccordion,value:a.default.useMemo(()=>d?[d]:[],[d]),onItemOpen:u,onItemClose:a.default.useCallback(()=>o&&u(""),[o,u]),children:(0,t.jsx)(L,{scope:e.__scopeAccordion,collapsible:o,children:(0,t.jsx)(U,{...c,ref:r})})})}),V=a.default.forwardRef((e,r)=>{let{value:i,defaultValue:n,onValueChange:s=()=>{},...o}=e,[c,d]=(0,l.useControllableState)({prop:i,defaultProp:n??[],onChange:s,caller:N}),u=a.default.useCallback(e=>d((t=[])=>[...t,e]),[d]),p=a.default.useCallback(e=>d((t=[])=>t.filter(t=>t!==e)),[d]);return(0,t.jsx)(M,{scope:e.__scopeAccordion,value:c,onItemOpen:u,onItemClose:p,children:(0,t.jsx)(L,{scope:e.__scopeAccordion,collapsible:!0,children:(0,t.jsx)(U,{...o,ref:r})})})}),[B,z]=R(N),U=a.default.forwardRef((e,r)=>{let{__scopeAccordion:i,disabled:l,dir:c,orientation:d="vertical",...u}=e,p=a.default.useRef(null),m=(0,n.useComposedRefs)(p,r),f=F(i),h="ltr"===(0,C.useDirection)(c),g=(0,s.composeEventHandlers)(e.onKeyDown,e=>{if(!k.includes(e.key))return;let t=e.target,a=f().filter(e=>!e.ref.current?.disabled),r=a.findIndex(e=>e.ref.current===t),i=a.length;if(-1===r)return;e.preventDefault();let n=r,s=i-1,l=()=>{(n=r+1)>s&&(n=0)},o=()=>{(n=r-1)<0&&(n=s)};switch(e.key){case"Home":n=0;break;case"End":n=s;break;case"ArrowRight":"horizontal"===d&&(h?l():o());break;case"ArrowDown":"vertical"===d&&l();break;case"ArrowLeft":"horizontal"===d&&(h?o():l());break;case"ArrowUp":"vertical"===d&&o()}let c=n%i;a[c].ref.current?.focus()});return(0,t.jsx)(B,{scope:i,disabled:l,direction:c,orientation:d,children:(0,t.jsx)(I.Slot,{scope:i,children:(0,t.jsx)(o.Primitive.div,{...u,"data-orientation":d,ref:m,onKeyDown:l?void 0:g})})})}),$="AccordionItem",[q,H]=R($),G=a.default.forwardRef((e,a)=>{let{__scopeAccordion:r,value:i,...n}=e,s=z($,r),l=D($,r),o=A(r),c=(0,u.useId)(),d=i&&l.value.includes(i)||!1,p=s.disabled||e.disabled;return(0,t.jsx)(q,{scope:r,open:d,disabled:p,triggerId:c,children:(0,t.jsx)(v,{"data-orientation":s.orientation,"data-state":X(d),...o,...n,ref:a,disabled:p,open:d,onOpenChange:e=>{e?l.onItemOpen(i):l.onItemClose(i)}})})});G.displayName=$;var W="AccordionHeader",K=a.default.forwardRef((e,a)=>{let{__scopeAccordion:r,...i}=e,n=z(N,r),s=H(W,r);return(0,t.jsx)(o.Primitive.h3,{"data-orientation":n.orientation,"data-state":X(s.open),"data-disabled":s.disabled?"":void 0,...i,ref:a})});K.displayName=W;var Q="AccordionTrigger",Z=a.default.forwardRef((e,a)=>{let{__scopeAccordion:r,...i}=e,n=z(N,r),s=H(Q,r),l=_(Q,r),o=A(r);return(0,t.jsx)(I.ItemSlot,{scope:r,children:(0,t.jsx)(y,{"aria-disabled":s.open&&!l.collapsible||void 0,"data-orientation":n.orientation,id:s.triggerId,...o,...i,ref:a})})});Z.displayName=Q;var Y="AccordionContent",J=a.default.forwardRef((e,a)=>{let{__scopeAccordion:r,...i}=e,n=z(N,r),s=H(Y,r),l=A(r);return(0,t.jsx)(w,{role:"region","aria-labelledby":s.triggerId,"data-orientation":n.orientation,...l,...i,ref:a,style:{"--radix-accordion-content-height":"var(--radix-collapsible-content-height)","--radix-accordion-content-width":"var(--radix-collapsible-content-width)",...e.style}})});function X(e){return e?"open":"closed"}J.displayName=Y;let ee=(0,e.i(475254).default)("chevrons-up-down",[["path",{d:"m7 15 5 5 5-5",key:"1hf1tw"}],["path",{d:"m7 9 5-5 5 5",key:"sgt6xg"}]]);var et=e.i(632137);e.s(["Accordion",0,function({...e}){return(0,t.jsx)(E,{"data-slot":"accordion",...e})},"AccordionContent",0,function({className:e,children:a,...r}){return(0,t.jsx)(J,{"data-slot":"accordion-content",className:"-mx-2 overflow-hidden px-2 text-sm data-[state=closed]:animate-accordion-up data-[state=open]:animate-accordion-down",...r,children:(0,t.jsx)("div",{className:(0,et.cn)("pb-4",e),children:a})})},"AccordionItem",0,function({className:e,...a}){return(0,t.jsx)(G,{"data-slot":"accordion-item",className:(0,et.cn)(e),...a})},"AccordionTrigger",0,function({className:e,children:a,ref:r,headingLevel:i="h3",...n}){let s=n.asChild?a:(0,t.jsxs)(t.Fragment,{children:[a,(0,t.jsx)(ee,{className:"pointer-events-none size-6 shrink-0 translate-y-0.5 text-neutral-800 transition-transform duration-200"})]}),l=(0,t.jsx)(Z,{ref:r,"data-slot":"accordion-trigger",className:(0,et.cn)("flex flex-1 items-start justify-between gap-4 roun
59ded-card py-4 text-left text-sm font-medium transition-all outline-none hover:underline focus-visible:ring-[3px] focus-visible:ring-primary-light disabled:pointer-events-none disabled:opacity-50",e),...n,children:s});return"h2"===i?(0,t.jsx)(K,{asChild:!0,children:(0,t.jsx)("h2",{className:"flex",children:l})}):"h4"===i?(0,t.jsx)(K,{asChild:!0,children:(0,t.jsx)("h4",{className:"flex",children:l})}):(0,t.jsx)(K,{className:"flex",children:l})}],994978)},325329,e=>{"use strict";var t=e.i(843476),a=e.i(271645),r=e.i(820783),i=e.i(30030),n=e.i(981140),s=e.i(369340),l=e.i(999682),o=e.i(635804),c=e.i(296626),d=e.i(248425),u="Checkbox",[p,m]=(0,i.createContextScope)(u),[f,h]=p(u);function g(e){let{__scopeCheckbox:r,checked:i,children:n,defaultChecked:l,disabled:o,form:c,name:d,onCheckedChange:p,required:m,value:h="on",internal_do_not_use_render:g}=e,[v,x]=(0,s.useControllableState)({prop:i,defaultProp:l??!1,onChange:p,caller:u}),[y,b]=a.useState(null),[w,S]=a.useState(null),j=a.useRef(!1),N=!y||!!c||!!y.closest("form"),k={checked:v,disabled:o,setChecked:x,control:y,setControl:b,name:d,form:c,value:h,hasConsumerStoppedPropagationRef:j,required:m,defaultChecked:!C(l)&&l,isFormControl:N,bubbleInput:w,setBubbleInput:S};return(0,t.jsx)(f,{scope:r,...k,children:"function"==typeof g?g(k):n})}var v="CheckboxTrigger",x=a.forwardRef(({__scopeCheckbox:e,onKeyDown:i,onClick:s,...l},o)=>{let{control:c,value:u,disabled:p,checked:m,required:f,setControl:g,setChecked:x,hasConsumerStoppedPropagationRef:y,isFormControl:b,bubbleInput:w}=h(v,e),S=(0,r.useComposedRefs)(o,g),j=a.useRef(m);return a.useEffect(()=>{let e=c?.form;if(e){let t=()=>x(j.current);return e.addEventListener("reset",t),()=>e.removeEventListener("reset",t)}},[c,x]),(0,t.jsx)(d.Primitive.button,{type:"button",role:"checkbox","aria-checked":C(m)?"mixed":m,"aria-required":f,"data-state":N(m),"data-disabled":p?"":void 0,disabled:p,value:u,...l,ref:S,onKeyDown:(0,n.composeEventHandlers)(i,e=>{"Enter"===e.key&&e.preventDefault()}),onClick:(0,n.composeEventHandlers)(s,e=>{x(e=>!!C(e)||!e),w&&b&&(y.current=e.isPropagationStopped(),y.current||e.stopPropagation())})})});x.displayName=v;var y=a.forwardRef((e,a)=>{let{__scopeCheckbox:r,name:i,checked:n,defaultChecked:s,required:l,disabled:o,value:c,onCheckedChange:d,form:u,...p}=e;return(0,t.jsx)(g,{__scopeCheckbox:r,checked:n,defaultChecked:s,disabled:o,required:l,onCheckedChange:d,name:i,form:u,value:c,internal_do_not_use_render:({isFormControl:e})=>(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(x,{...p,ref:a,__scopeCheckbox:r}),e&&(0,t.jsx)(j,{__scopeCheckbox:r})]})})});y.displayName=u;var b="CheckboxIndicator",w=a.forwardRef((e,a)=>{let{__scopeCheckbox:r,forceMount:i,...n}=e,s=h(b,r);return(0,t.jsx)(c.Presence,{present:i||C(s.checked)||!0===s.checked,children:(0,t.jsx)(d.Primitive.span,{"data-state":N(s.checked),"data-disabled":s.disabled?"":void 0,...n,ref:a,style:{pointerEvents:"none",...e.style}})})});w.displayName=b;var S="CheckboxBubbleInput",j=a.forwardRef(({__scopeCheckbox:e,...i},n)=>{let{control:s,hasConsumerStoppedPropagationRef:c,checked:u,defaultChecked:p,required:m,disabled:f,name:g,value:v,form:x,bubbleInput:y,setBubbleInput:b}=h(S,e),w=(0,r.useComposedRefs)(n,b),j=(0,l.usePrevious)(u),N=(0,o.useSize)(s);a.useEffect(()=>{if(!y)return;let e=Object.getOwnPropertyDescriptor(window.HTMLInputElement.prototype,"checked").set,t=!c.current;if(j!==u&&e){let a=new Event("click",{bubbles:t});y.indeterminate=C(u),e.call(y,!C(u)&&u),y.dispatchEvent(a)}},[y,j,u,c]);let k=a.useRef(!C(u)&&u);return(0,t.jsx)(d.Primitive.input,{type:"checkbox","aria-hidden":!0,defaultChecked:p??k.current,required:m,disabled:f,name:g,value:v,form:x,...i,tabIndex:-1,ref:w,style:{...i.style,...N,position:"absolute",pointerEvents:"none",opacity:0,margin:0,transform:"translateX(-100%)"}})});function C(e){return"indeterminate"===e}function N(e){return C(e)?"indeterminate":e?"checked":"unchecked"}j.displayName=S;var k=e.i(678784),I=e.i(632137);e.s(["Checkbox",0,function({className:e,...a}){return(0,t.jsx)(y,{"data-slot":"checkbox",className:(0,I.cn)("peer size-5 shrink-0 border border-border bg-background transition-shadow outline-none focus-visible:ring-[3px] focus-visible:ring-primary-light disabled:cursor-not-allowed disabled:opacity-50 aria-invalid:border-destructive aria-invalid:ring-destructive/20 data-[state=checked]:border-primary data-[state=checked]:bg-primary data-[state=checked]:text-primary-foreground",e),...a,children:(0,t.jsx)(w,{"data-slot":"checkbox-indicator",className:"flex items-center justify-center text-current transition-none",children:(0,t.jsx)(k.CheckIcon,{className:"size-3.5"})})})}],325329)},421061,e=>{"use strict";let t;var a=e.i(843476),r=e.i(326999),i=e.i(271645);let n=i.default.createContext({drawerRef:{current:null},overlayRef:{current:null},onPress:()=>{},onRelease:()=>{},onDrag:()=>{},onNestedDrag:()=>{},onNestedOpenChange:()=>{},onNestedRelease:()=>{}
59,openProp:void 0,dismissible:!1,isOpen:!1,isDragging:!1,keyboardIsOpen:{current:!1},snapPointsOffset:null,snapPoints:null,handleOnly:!1,modal:!1,shouldFade:!1,activeSnapPoint:null,onOpenChange:()=>{},setActiveSnapPoint:()=>{},closeDrawer:()=>{},direction:"bottom",shouldAnimate:{current:!0},shouldScaleBackground:!1,setBackgroundColorOnScale:!0,noBodyStyles:!1,container:null,autoFocus:!1}),s=()=>{let e=i.default.useContext(n);if(!e)throw Error("useDrawerContext must be used within a Drawer.Root");return e};function l(){return/^((?!chrome|android).)*safari/i.test(navigator.userAgent)}function o(){return c(/^iPhone/)||c(/^iPad/)||c(/^Mac/)&&navigator.maxTouchPoints>1}function c(e){return"u">typeof window&&null!=window.navigator?e.test(window.navigator.platform):void 0}!function(e){if(!e||"u"<typeof document)return;let t=document.head||document.getElementsByTagName("head")[0],a=document.createElement("style");a.type="text/css",t.appendChild(a),a.styleSheet?a.styleSheet.cssText=e:a.appendChild(document.createTextNode(e))}("[data-vaul-drawer]{touch-action:none;will-change:transform;transition:transform .5s cubic-bezier(.32, .72, 0, 1);animation-duration:.5s;animation-timing-function:cubic-bezier(0.32,0.72,0,1)}[data-vaul-drawer][data-vaul-snap-points=false][data-vaul-drawer-direction=bottom][data-state=open]{animation-name:slideFromBottom}[data-vaul-drawer][data-vaul-snap-points=false][data-vaul-drawer-direction=bottom][data-state=closed]{animation-name:slideToBottom}[data-vaul-drawer][data-vaul-snap-points=false][data-vaul-drawer-direction=top][data-state=open]{animation-name:slideFromTop}[data-vaul-drawer][data-vaul-snap-points=false][data-vaul-drawer-direction=top][data-state=closed]{animation-name:slideToTop}[data-vaul-drawer][data-vaul-snap-points=false][data-vaul-drawer-direction=left][data-state=open]{animation-name:slideFromLeft}[data-vaul-drawer][data-vaul-snap-points=false][data-vaul-drawer-direction=left][data-state=closed]{animation-name:slideToLeft}[data-vaul-drawer][data-vaul-snap-points=false][data-vaul-drawer-direction=right][data-state=open]{animation-name:slideFromRight}[data-vaul-drawer][data-vaul-snap-points=false][data-vaul-drawer-direction=right][data-state=closed]{animation-name:slideToRight}[data-vaul-drawer][data-vaul-snap-points=true][data-vaul-drawer-direction=bottom]{transform:translate3d(0,var(--initial-transform,100%),0)}[data-vaul-drawer][data-vaul-snap-points=true][data-vaul-drawer-direction=top]{transform:translate3d(0,calc(var(--initial-transform,100%) * -1),0)}[data-vaul-drawer][data-vaul-snap-points=true][data-vaul-drawer-direction=left]{transform:translate3d(calc(var(--initial-transform,100%) * -1),0,0)}[data-vaul-drawer][data-vaul-snap-points=true][data-vaul-drawer-direction=right]{transform:translate3d(var(--initial-transform,100%),0,0)}[data-vaul-drawer][data-vaul-delayed-snap-points=true][data-vaul-drawer-direction=top]{transform:translate3d(0,var(--snap-point-height,0),0)}[data-vaul-drawer][data-vaul-delayed-snap-points=true][data-vaul-drawer-direction=bottom]{transform:translate3d(0,var(--snap-point-height,0),0)}[data-vaul-drawer][data-vaul-delayed-snap-points=true][data-vaul-drawer-direction=left]{transform:translate3d(var(--snap-point-height,0),0,0)}[data-vaul-drawer][data-vaul-delayed-snap-points=true][data-vaul-drawer-direction=right]{transform:translate3d(var(--snap-point-height,0),0,0)}[data-vaul-overlay][data-vaul-snap-points=false]{animation-duration:.5s;animation-timing-function:cubic-bezier(0.32,0.72,0,1)}[data-vaul-overlay][data-vaul-snap-points=false][data-state=open]{animation-name:fadeIn}[data-vaul-overlay][data-state=closed]{animation-name:fadeOut}[data-vaul-animate=false]{animation:none!important}[data-vaul-overlay][data-vaul-snap-points=true]{opacity:0;transition:opacity .5s cubic-bezier(.32, .72, 0, 1)}[data-vaul-overlay][data-vaul-snap-points=true]{opacity:1}[data-vaul-drawer]:not([data-vaul-custom-container=true])::after{content:'';position:absolute;background:inherit;background-color:inherit}[data-vaul-drawer][data-vaul-drawer-direction=top]::after{top:initial;bottom:100%;left:0;right:0;height:200%}[data-vaul-drawer][data-vaul-drawer-direction=bottom]::after{top:100%;bottom:initial;left:0;right:0;height:200%}[data-vaul-drawer][data-vaul-drawer-direction=left]::after{left:initial;right:100%;top:0;bottom:0;width:200%}[data-vaul-drawer][data-vaul-drawer-direction=right]::after{left:100%;right:initial;top:0;bottom:0;width:200%}[data-vaul-overlay][data-vaul-snap-points=true]:not([data-vaul-snap-points-overlay=true]):not(\n[data-state=closed]\n){opacity:0}
59[data-vaul-overlay][data-vaul-snap-points-overlay=true]{opacity:1}[data-vaul-handle]{display:block;position:relative;opacity:.7;background:#e2e2e4;margin-left:auto;margin-right:auto;height:5px;width:32px;border-radius:1rem;touch-action:pan-y}[data-vaul-handle]:active,[data-vaul-handle]:hover{opacity:1}[data-vaul-handle-hitarea]{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:max(100%,2.75rem);height:max(100%,2.75rem);touch-action:inherit}@media (hover:hover) and (pointer:fine){[data-vaul-drawer]{user-select:none}}@media (pointer:fine){[data-vaul-handle-hitarea]:{width:100%;height:100%}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{to{opacity:0}}@keyframes slideFromBottom{from{transform:translate3d(0,var(--initial-transform,100%),0)}to{transform:translate3d(0,0,0)}}@keyframes slideToBottom{to{transform:translate3d(0,var(--initial-transform,100%),0)}}@keyframes slideFromTop{from{transform:translate3d(0,calc(var(--initial-transform,100%) * -1),0)}to{transform:translate3d(0,0,0)}}@keyframes slideToTop{to{transform:translate3d(0,calc(var(--initial-transform,100%) * -1),0)}}@keyframes slideFromLeft{from{transform:translate3d(calc(var(--initial-transform,100%) * -1),0,0)}to{transform:translate3d(0,0,0)}}@keyframes slideToLeft{to{transform:translate3d(calc(var(--initial-transform,100%) * -1),0,0)}}@keyframes slideFromRight{from{transform:translate3d(var(--initial-transform,100%),0,0)}to{transform:translate3d(0,0,0)}}@keyframes slideToRight{to{transform:translate3d(var(--initial-transform,100%),0,0)}}");let d="u">typeof window?i.useLayoutEffect:i.useEffect;function u(...e){return(...t)=>{for(let a of e)"function"==typeof a&&a(...t)}}let p="u">typeof document&&window.visualViewport;function m(e){let t=window.getComputedStyle(e);return/(auto|scroll)/.test(t.overflow+t.overflowX+t.overflowY)}function f(e){for(m(e)&&(e=e.parentElement);e&&!m(e);)e=e.parentElement;return e||document.scrollingElement||document.documentElement}let h=new Set(["checkbox","radio","range","color","file","image","button","submit","reset"]),g=0;function v(e,t,a,r){return e.addEventListener(t,a,r),()=>{e.removeEventListener(t,a,r)}}function x(e){let t=document.scrollingElement||document.documentElement;for(;e&&e!==t;){let t=f(e);
59if(t!==document.documentElement&&t!==document.body&&t!==e){let a=t.getBoundingClientRect().top,r=e.getBoundingClientRect().top;e.getBoundingClientRect().bottom>t.getBoundingClientRect().bottom+24&&(t.scrollTop+=r-a)}e=t.parentElement}}function y(e){return e instanceof HTMLInputElement&&!h.has(e.type)||e instanceof HTMLTextAreaElement||e instanceof HTMLElement&&e.isContentEditable}function b(...e){return i.useCallback(function(...e){return t=>e.forEach(e=>{"function"==typeof e?e(t):null!=e&&(e.current=t)})}(...e),e)}let w=new WeakMap;function S(e,t,a=!1){if(!e||!(e instanceof HTMLElement))return;let r={};Object.entries(t).forEach(([t,a])=>{t.startsWith("--")?e.style.setProperty(t,a):(r[t]=e.style[t],e.style[t]=a)}),a||w.set(e,r)}let j=e=>{switch(e){case"top":case"bottom":return!0;case"left":case"right":return!1;default:return e}};function C(e,t){if(!e)return null;let a=window.getComputedStyle(e),r=a.transform||a.webkitTransform||a.mozTransform,i=r.match(/^matrix3d\((.+)\)$/);return i?parseFloat(i[1].split(", ")[j(t)?13:12]):(i=r.match(/^matrix\((.+)\)$/))?parseFloat(i[1].split(", ")[j(t)?5:4]):null}function N(e,t){if(!e)return()=>{};let a=e.style.cssText;return Object.assign(e.style,t),()=>{e.style.cssText=a}}let k=[.32,.72,0,1],I="vaul-dragging";function F(e){let t=i.default.useRef(e);return i.default.useEffect(()=>{t.current=e}),i.default.useMemo(()=>(...e)=>null==t.current?void 0:t.current.call(t,...e),[])}function T({prop:e,defaultProp:t,onChange:a=()=>{}}){let[r,n]=function({defaultProp:e,onChange:t}){let a=i.default.useState(e),[r]=a,n=i.default.useRef(r),s=F(t);return i.default.useEffect(()=>{n.current!==r&&(s(r),n.current=r)},[r,n,s]),a}({defaultProp:t,onChange:a}),s=void 0!==e,l=s?e:r,o=F(a);return[l,i.default.useCallback(t=>{if(s){let a="function"==typeof t?t(e):t;a!==e&&o(a)}else n(t)},[s,e,n,o])]}let R=()=>()=>{},P=null;function A({open:e,onOpenChange:a,children:s,onDrag:c,onRelease:m,snapPoints:h,shouldScaleBackground:b=!1,setBackgroundColorOnScale:N=!0,closeThreshold:F=.25,scrollLockTimeout:R=100,dismissible:E=!0,handleOnly:M=!1,fadeFromIndex:D=h&&h.length-1,activeSnapPoint:L,setActiveSnapPoint:_,fixed:O,modal:V=!0,onClose:B,nested:z,noBodyStyles:U=!1,direction:$="bottom",defaultOpen:q=!1,disablePreventScroll:H=!0,snapToSequentialPoint:G=!1,preventScrollRestoration:W=!1,repositionInputs:K=!0,onAnimationEnd:Q,container:Z,autoFocus:Y=!1}){var J,X;let[ee=!1,et]=T({defaultProp:q,prop:e,onChange:e=>{null==a||a(e),e||z||eA(),setTimeout(()=>{null==Q||Q(e)},500),e&&!V&&"u">typeof window&&window.requestAnimationFrame(()=>{document.body.style.pointerEvents="auto"}),e||(document.body.style.pointerEvents="auto")}}),[ea,er]=i.default.useState(!1),[ei,en]=i.default.useState(!1),[es,el]=i.default.useState(!1),eo=i.default.useRef(null),ec=i.default.useRef(null),ed=i.default.useRef(null),eu=i.default.useRef(null),ep=i.default.useRef(null),em=i.default.useRef(!1),ef=i.default.useRef(null),eh=i.default.useRef(0),eg=i.default.useRef(!1),ev=i.default.useRef(!q),ex=i.default.useRef(0),ey=i.default.useRef(null),eb=i.default.useRef((null==(J=ey.current)?void 0:J.getBoundingClientRect().height)||0),ew=i.default.useRef((null==(X=ey.current)?void 0:X.getBoundingClientRect().width)||0),eS=i.default.useRef(0),ej=i.default.useCallback(e=>{h&&e===eF.length-1&&(ec.current=new Date)},[]),{activeSnapPoint:eC,activeSnapPointIndex:eN,setActiveSnapPoint:ek,onRelease:eI,snapPointsOffset:eF,onDrag:eT,shouldFade:eR,getPercentageDragged:eP}=function({activeSnapPointProp:e,setActiveSnapPointProp:t,snapPoints:a,drawerRef:r,overlayRef:n,fadeFromIndex:s,onSnapPointChange:l,direction:o="bottom",container:c,snapToSequentialPoint:d}){let[u,p]=T({prop:e,defaultProp:null==a?void 0:a[0],onChange:t}),[m,f]=i.default.useState("u">typeof window?{innerWidth:window.innerWidth,innerHeight:window.innerHeight}:void 0);i.default.useEffect(()=>{function e(){f({innerWidth:window.innerWidth,innerHeight:window.innerHeight})}return window.addEventListener("resize",e),()=>window.removeEventListener("resize",e)},[]);let h=i.default.useMemo(()=>u===(null==a?void 0:a[a.length-1])||null,[a,u]),g=i.default.useMemo(()=>{var e;return null!=(e=null==a?void 0:a.findIndex(e=>e===u))?e:null},[a,u]),v=a&&a.length>0&&(s||0===s)&&!Number.isNaN(s)&&a[s]===u||!a,x=i.default.useMemo(()=>{var e;let t=c?{width:c.getBoundingClientRect().width,height:c.getBoundingClientRect().height}:"u">typeof window?{width:window.innerWidth,height:window.innerHeight}:{width:0,height:0};return null!=(e=null==a?void 0:a.map(e=>{let a="string"==typeof e,r=0;
59if(a&&(r=parseInt(e,10)),j(o)){let i=a?r:m?e*t.height:0;return m?"bottom"===o?t.height-i:-t.height+i:i}let i=a?r:m?e*t.width:0;return m?"right"===o?t.width-i:-t.width+i:i}))?e:[]},[a,m,c]),y=i.default.useMemo(()=>null!==g?null==x?void 0:x[g]:null,[x,g]),b=i.default.useCallback(e=>{var t;let i=null!=(t=null==x?void 0:x.findIndex(t=>t===e))?t:null;l(i),S(r.current,{transition:`transform 0.5s cubic-bezier(${k.join(",")})`,transform:j(o)?`translate3d(0, ${e}px, 0)`:`translate3d(${e}px, 0, 0)`}),x&&i!==x.length-1&&void 0!==s&&i!==s&&i<s?S(n.current,{transition:`opacity 0.5s cubic-bezier(${k.join(",")})`,opacity:"0"}):S(n.current,{transition:`opacity 0.5s cubic-bezier(${k.join(",")})`,opacity:"1"}),p(null==a?void 0:a[Math.max(i,0)])},[r.current,a,x,s,n,p]);return i.default.useEffect(()=>{if(u||e){var t;let r=null!=(t=null==a?void 0:a.findIndex(t=>t===e||t===u))?t:-1;x&&-1!==r&&"number"==typeof x[r]&&b(x[r])}},[u,e,a,x,b]),{isLastSnapPoint:h,activeSnapPoint:u,shouldFade:v,getPercentageDragged:function(e,t){if(!a||"number"!=typeof g||!x||void 0===s)return null;let r=g===s-1;if(g>=s&&t)return 0;if(r&&!t)return 1;if(!v&&!r)return null;let i=r?g+1:g-1,n=e/Math.abs(r?x[i]-x[i-1]:x[i+1]-x[i]);return r?1-n:n},setActiveSnapPoint:p,activeSnapPointIndex:g,onRelease:function({draggedDistance:e,closeDrawer:t,velocity:r,dismissible:i}){if(void 0===s)return;let l="bottom"===o||"right"===o?(null!=y?y:0)-e:(null!=y?y:0)+e,c=g===s-1,u=0===g,p=e>0;if(c&&S(n.current,{transition:`opacity 0.5s cubic-bezier(${k.join(",")})`}),!d&&r>2&&!p)return void(i?t():b(x[0]));if(!d&&r>2&&p&&x&&a)return void b(x[a.length-1]);let m=null==x?void 0:x.reduce((e,t)=>"number"!=typeof e||"number"!=typeof t?e:Math.abs(t-l)<Math.abs(e-l)?t:e),f=j(o)?window.innerHeight:window.innerWidth;if(r>.4&&Math.abs(e)<.4*f){let e=p?1:-1;return e>0&&h&&a?void b(x[a.length-1]):void(u&&e<0&&i&&t(),null===g||b(x[g+e]))}b(m)},onDrag:function({draggedDistance:e}){if(null===y)return;let t="bottom"===o||"right"===o?y-e:y+e;("bottom"===o||"right"===o)&&t<x[x.length-1]||("top"===o||"left"===o)&&t>x[x.length-1]||S(r.current,{transform:j(o)?`translate3d(0, ${t}px, 0)`:`translate3d(${t}px, 0, 0)`})},snapPointsOffset:x}}({snapPoints:h,activeSnapPointProp:L,setActiveSnapPointProp:_,drawerRef:ey,fadeFromIndex:D,overlayRef:eo,onSnapPointChange:ej,direction:$,container:Z,snapToSequentialPoint:G});!function(e={}){let{isDisabled:a}=e;d(()=>{if(!a){var e,r,i;let a,n,s,l,c,d,m;return 1==++g&&o()&&(s=0,l=window.pageXOffset,c=window.pageYOffset,d=u((e=document.documentElement,r="paddingRight",i=`${window.innerWidth-document.documentElement.clientWidth}px`,a=e.style[r],e.style[r]=i,()=>{e.style[r]=a})),window.scrollTo(0,0),m=u(v(document,"touchstart",e=>{((n=f(e.target))!==document.documentElement||n!==document.body)&&(s=e.changedTouches[0].pageY)},{passive:!1,capture:!0}),v(document,"touchmove",e=>{if(!n||n===document.documentElement||n===document.body)return void e.preventDefault();let t=e.changedTouches[0].pageY,a=n.scrollTop,r=n.scrollHeight-n.clientHeight;0!==r&&((a<=0&&t>s||a>=r&&t<s)&&e.preventDefault(),s=t)},{passive:!1,capture:!0}),v(document,"touchend",e=>{let t=e.target;y(t)&&t!==document.activeElement&&(e.preventDefault(),t.style.transform="translateY(-2000px)",t.focus(),requestAnimationFrame(()=>{t.style.transform=""}))},{passive:!1,capture:!0}),v(document,"focus",e=>{let t=e.target;y(t)&&(t.style.transform="translateY(-2000px)",requestAnimationFrame(()=>{t.style.transform="",p&&(p.height<window.innerHeight?requestAnimationFrame(()=>{x(t)}):p.addEventListener("resize",()=>x(t),{once:!0}))}))},!0),v(window,"scroll",()=>{window.scrollTo(0,0)})),t=()=>{d(),m(),window.scrollTo(l,c)}),()=>{0==--g&&(null==t||t())}}},[a])}({isDisabled:!ee||ei||!V||es||!ea||!K||!H});let{restorePositionSetting:eA}=function({isOpen:e,modal:t,nested:a,hasBeenOpened:r,preventScrollRestoration:n,noBodyStyles:s}){let[o,c]=i.default.useState(()=>"u">typeof window?window.location.href:""),d=i.default.useRef(0),u=i.default.useCallback(()=>{if(l()&&null===P&&e&&!s){P={position:document.body.style.position,top:document.body.style.top,left
59:document.body.style.left,height:document.body.style.height,right:"unset"};let{scrollX:e,innerHeight:t}=window;document.body.style.setProperty("position","fixed","important"),Object.assign(document.body.style,{top:`${-d.current}px`,left:`${-e}px`,right:"0px",height:"auto"}),window.setTimeout(()=>window.requestAnimationFrame(()=>{let e=t-window.innerHeight;e&&d.current>=t&&(document.body.style.top=`${-(d.current+e)}px`)}),300)}},[e]),p=i.default.useCallback(()=>{if(l()&&null!==P&&!s){let e=-parseInt(document.body.style.top,10),t=-parseInt(document.body.style.left,10);Object.assign(document.body.style,P),window.requestAnimationFrame(()=>{n&&o!==window.location.href?c(window.location.href):window.scrollTo(t,e)}),P=null}},[o]);return i.default.useEffect(()=>{function e(){d.current=window.scrollY}return e(),window.addEventListener("scroll",e),()=>{window.removeEventListener("scroll",e)}},[]),i.default.useEffect(()=>{if(t)return()=>{"u"<typeof document||document.querySelector("[data-vaul-drawer]")||p()}},[t,p]),i.default.useEffect(()=>{!a&&r&&(e?(window.matchMedia("(display-mode: standalone)").matches||u(),t||window.setTimeout(()=>{p()},500)):p())},[e,r,o,t,a,u,p]),{restorePositionSetting:p}}({isOpen:ee,modal:V,nested:null!=z&&z,hasBeenOpened:ea,preventScrollRestoration:W,noBodyStyles:U});function eE(){return(window.innerWidth-26)/window.innerWidth}function eM(e,t){var a;let r=e,i=null==(a=window.getSelection())?void 0:a.toString(),n=ey.current?C(ey.current,$):null,s=new Date;if("SELECT"===r.tagName||r.hasAttribute("data-vaul-no-drag")||r.closest("[data-vaul-no-drag]"))return!1;if("right"===$||"left"===$)return!0;if(ec.current&&s.getTime()-ec.current.getTime()<500)return!1;if(null!==n&&("bottom"===$?n>0:n<0))return!0;if(i&&i.length>0)return!1;if(ep.current&&s.getTime()-ep.current.getTime()<R&&0===n||t)return ep.current=s,!1;for(;r;){if(r.scrollHeight>r.clientHeight){if(0!==r.scrollTop)return ep.current=new Date,!1;if("dialog"===r.getAttribute("role"))break}r=r.parentNode}return!0}function eD(e){ei&&ey.current&&(ey.current.classList.remove(I),em.current=!1,en(!1),eu.current=new Date),null==B||B(),e||et(!1),setTimeout(()=>{h&&ek(h[0])},500)}function eL(){if(!ey.current)return;let e=document.querySelector("[data-vaul-drawer-wrapper]"),t=C(ey.current,$);S(ey.current,{transform:"translate3d(0, 0, 0)",transition:`transform 0.5s cubic-bezier(${k.join(",")})`}),S(eo.current,{transition:`opacity 0.5s cubic-bezier(${k.join(",")})`,opacity:"1"}),b&&t&&t>0&&ee&&S(e,{borderRadius:"8px",overflow:"hidden",...j($)?{transform:`scale(${eE()}) translate3d(0, calc(env(safe-area-inset-top) + 14px), 0)`,transformOrigin:"top"}:{transform:`scale(${eE()}) translate3d(calc(env(safe-area-inset-top) + 14px), 0, 0)`,transformOrigin:"left"},transitionProperty:"transform, border-radius",transitionDuration:"0.5s",transitionTimingFunction:`cubic-bezier(${k.join(",")})`},!0)}return i.default.useEffect(()=>{window.requestAnimationFrame(()=>{ev.current=!0})},[]),i.default.useEffect(()=>{var e;function t(){if(ey.current&&K&&(y(document.activeElement)||eg.current)){var e;let t=(null==(e=window.visualViewport)?void 0:e.height)||0,a=window.innerHeight,r=a-t,i=ey.current.getBoundingClientRect().height||0;eS.current||(eS.current=i);let n=ey.current.getBoundingClientRect().top;if(Math.abs(ex.current-r)>60&&(eg.current=!eg.current),h&&h.length>0&&eF&&eN&&(r+=eF[eN]||0),ex.current=r,i>t||eg.current){let e=ey.current.getBoundingClientRect().height,s=e;e>t&&(s=t-(i>.8*a?n:26)),O?ey.current.style.height=`${e-Math.max(r,0)}px`:ey.current.style.height=`${Math.max(s,t-n)}px`}else{let e;e=navigator.userAgent,"u">typeof window&&(/Firefox/.test(e)&&/Mobile/.test(e)||/FxiOS/.test(e))||(ey.current.style.height=`${eS.current}px`)}h&&h.length>0&&!eg.current?ey.current.style.bottom="0px":ey.current.style.bottom=`${Math.max(r,0)}px`}}return null==(e=window.visualViewport)||e.addEventListener("resize",t),()=>{var e;return null==(e=window.visualViewport)?void 0:e.removeEventListener("resize",t)}},[eN,h,eF]),i.default.useEffect(()=>(ee&&(S(document.documentElement,{scrollBehavior:"auto"}
59),ec.current=new Date),()=>{!function(e,t){if(!e||!(e instanceof HTMLElement))return;let a=w.get(e);a&&(e.style[t]=a[t])}(document.documentElement,"scrollBehavior")}),[ee]),i.default.useEffect(()=>{V||window.requestAnimationFrame(()=>{document.body.style.pointerEvents="auto"})},[V]),i.default.createElement(r.Root,{defaultOpen:q,onOpenChange:e=>{(E||e)&&(e?er(!0):eD(!0),et(e))},open:ee},i.default.createElement(n.Provider,{value:{activeSnapPoint:eC,snapPoints:h,setActiveSnapPoint:ek,drawerRef:ey,overlayRef:eo,onOpenChange:a,onPress:function(e){var t,a;!E&&!h||(!ey.current||ey.current.contains(e.target))&&(eb.current=(null==(t=ey.current)?void 0:t.getBoundingClientRect().height)||0,ew.current=(null==(a=ey.current)?void 0:a.getBoundingClientRect().width)||0,en(!0),ed.current=new Date,o()&&window.addEventListener("touchend",()=>em.current=!1,{once:!0}),e.target.setPointerCapture(e.pointerId),eh.current=j($)?e.pageY:e.pageX)},onRelease:function(e){var t,a;if(!ei||!ey.current)return;ey.current.classList.remove(I),em.current=!1,en(!1),eu.current=new Date;let r=C(ey.current,$);
59if(!e||!eM(e.target,!1)||!r||Number.isNaN(r)||null===ed.current)return;let i=eu.current.getTime()-ed.current.getTime(),n=eh.current-(j($)?e.pageY:e.pageX),s=Math.abs(n)/i;if(s>.05&&(el(!0),setTimeout(()=>{el(!1)},200)),h){eI({draggedDistance:n*("bottom"===$||"right"===$?1:-1),closeDrawer:eD,velocity:s,dismissible:E}),null==m||m(e,!0);return}if("bottom"===$||"right"===$?n>0:n<0){eL(),null==m||m(e,!0);return}if(s>.4){eD(),null==m||m(e,!1);return}let l=Math.min(null!=(t=ey.current.getBoundingClientRect().height)?t:0,window.innerHeight),o=Math.min(null!=(a=ey.current.getBoundingClientRect().width)?a:0,window.innerWidth);if(Math.abs(r)>=("left"===$||"right"===$?o:l)*F){eD(),null==m||m(e,!1);return}null==m||m(e,!0),eL()},onDrag:function(e){if(ey.current&&ei){let t="bottom"===$||"right"===$?1:-1,a=(eh.current-(j($)?e.pageY:e.pageX))*t,r=a>0,i=h&&!E&&!r;if(i&&0===eN)return;let n=Math.abs(a),s=document.querySelector("[data-vaul-drawer-wrapper]"),l=n/("bottom"===$||"top"===$?eb.current:ew.current),o=eP(n,r);if(null!==o&&(l=o),i&&l>=1||!em.current&&!eM(e.target,r))return;if(ey.current.classList.add(I),em.current=!0,S(ey.current,{transition:"none"}),S(eo.current,{transition:"none"}),h&&eT({draggedDistance:a}),r&&!h){let e=Math.min(-(8*(Math.log(a+1)-2)*1),0)*t;S(ey.current,{transform:j($)?`translate3d(0, ${e}px, 0)`:`translate3d(${e}px, 0, 0)`});return}let d=1-l;if((eR||D&&eN===D-1)&&(null==c||c(e,l),S(eo.current,{opacity:`${d}`,transition:"none"},!0)),s&&eo.current&&b){let e=Math.min(eE()+l*(1-eE()),1),t=8-8*l,a=Math.max(0,14-14*l);S(s,{borderRadius:`${t}px`,transform:j($)?`scale(${e}) translate3d(0, ${a}px, 0)`:`scale(${e}) translate3d(${a}px, 0, 0)`,transition:"none"},!0)}if(!h){let e=n*t;S(ey.current,{transform:j($)?`translate3d(0, ${e}px, 0)`:`translate3d(${e}px, 0, 0)`})}}},dismissible:E,shouldAnimate:ev,handleOnly:M,isOpen:ee,isDragging:ei,shouldFade:eR,closeDrawer:eD,onNestedDrag:function(e,t){if(t<0)return;let a=(window.innerWidth-16)/window.innerWidth,r=a+t*(1-a),i=-16+16*t;S(ey.current,{transform:j($)?`scale(${r}) translate3d(0, ${i}px, 0)`:`scale(${r}) translate3d(${i}px, 0, 0)`,transition:"none"})},onNestedOpenChange:function(e){let t=e?(window.innerWidth-16)/window.innerWidth:1,a=e?-16:0;ef.current&&window.clearTimeout(ef.current),S(ey.current,{transition:`transform 0.5s cubic-bezier(${k.join(",")})`,transform:j($)?`scale(${t}) translate3d(0, ${a}px, 0)`:`scale(${t}) translate3d(${a}px, 0, 0)`}),!e&&ey.current&&(ef.current=setTimeout(()=>{let e=C(ey.current,$);S(ey.current,{transition:"none",transform:j($)?`translate3d(0, ${e}px, 0)`:`translate3d(${e}px, 0, 0)`})},500))},onNestedRelease:function(e,t){let a=j($)?window.innerHeight:window.innerWidth,r=t?(a-16)/a:1,i=t?-16:0;t&&S(ey.current,{transition:`transform 0.5s cubic-bezier(${k.join(",")})`,transform:j($)?`scale(${r}) translate3d(0, ${i}px, 0)`:`scale(${r}) translate3d(${i}px, 0, 0)`})},keyboardIsOpen:eg,modal:V,snapPointsOffset:eF,activeSnapPointIndex:eN,direction:$,shouldScaleBackground:b,setBackgroundColorOnScale:N,noBodyStyles:U,container:Z,autoFocus:Y}},s))}let E=i.default.forwardRef(function({...e},t){let{overlayRef:a,snapPoints:n,onRelease:l,shouldFade:o,isOpen:c,modal:d,shouldAnimate:u}=s(),p=b(t,a),m=n&&n.length>0;if(!d)return null;let f=i.default.useCallback(e=>l(e),[l]);return i.default.createElement(r.Overlay,{onMouseUp:f,ref:p,"data-vaul-overlay":"","data-vaul-snap-points":c&&m?"true":"false","data-vaul-snap-points-overlay":c&&o?"true":"false","data-vaul-animate":(null==u?void 0:u.current)?"true":"false",...e})});E.displayName="Drawer.Overlay";let M=i.default.forwardRef(function({onPointerDownOutside:e,style:t,onOpenAutoFocus:a,...n},l){let{drawerRef:o,onPress:c,onRelease:d,onDrag:u,keyboardIsOpen:p,snapPointsOffset:m,activeSnapPointIndex:f,modal:h,isOpen:g,direction:v,snapPoints:x,container:y,handleOnly:w,shouldAnimate:S,autoFocus:C}=s(),[I,F]=i.default.useState(!1),T=b(l,o),P=i.default.useRef(null),A=i.default.useRef(null),E=i.default.useRef(!1),M=x&&x.length>0;function D(e){P.current=null,E.current=!1,d(e)}
59return!function(){let{direction:e,isOpen:t,shouldScaleBackground:a,setBackgroundColorOnScale:r,noBodyStyles:n}=s(),l=i.default.useRef(null),o=(0,i.useMemo)(()=>document.body.style.backgroundColor,[]);function c(){return(window.innerWidth-26)/window.innerWidth}i.default.useEffect(()=>{if(t&&a){l.current&&clearTimeout(l.current);let t=document.querySelector("[data-vaul-drawer-wrapper]")||document.querySelector("[vaul-drawer-wrapper]");if(!t)return;!function(...e){}(r&&!n?N(document.body,{background:"black"}):R,N(t,{transformOrigin:j(e)?"top":"left",transitionProperty:"transform, border-radius",transitionDuration:"0.5s",transitionTimingFunction:`cubic-bezier(${k.join(",")})`}));let a=N(t,{borderRadius:"8px",overflow:"hidden",...j(e)?{transform:`scale(${c()}) translate3d(0, calc(env(safe-area-inset-top) + 14px), 0)`}:{transform:`scale(${c()}) translate3d(calc(env(safe-area-inset-top) + 14px), 0, 0)`}});return()=>{a(),l.current=window.setTimeout(()=>{o?document.body.style.background=o:document.body.style.removeProperty("background")},500)}}},[t,a,o])}(),i.default.useEffect(()=>{M&&window.requestAnimationFrame(()=>{F(!0)})},[]),i.default.createElement(r.Content,{"data-vaul-drawer-direction":v,"data-vaul-drawer":"","data-vaul-delayed-snap-points":I?"true":"false","data-vaul-snap-points":g&&M?"true":"false","data-vaul-custom-container":y?"true":"false","data-vaul-animate":(null==S?void 0:S.current)?"true":"false",...n,ref:T,style:m&&m.length>0?{"--snap-point-height":`${m[null!=f?f:0]}px`,...t}:t,onPointerDown:e=>{w||(null==n.onPointerDown||n.onPointerDown.call(n,e),P.current={x:e.pageX,y:e.pageY},c(e))},onOpenAutoFocus:e=>{null==a||a(e),C||e.preventDefault()},onPointerDownOutside:t=>{(null==e||e(t),!h||t.defaultPrevented)?t.preventDefault():p.current&&(p.current=!1)},onFocusOutside:e=>{if(!h)return void e.preventDefault()},onPointerMove:e=>{if(A.current=e,w||(null==n.onPointerMove||n.onPointerMove.call(n,e),!P.current))return;let t=e.pageY-P.current.y,a=e.pageX-P.current.x,r="touch"===e.pointerType?10:2;((e,t,a=0)=>{if(E.current)return!0;let r=Math.abs(e.y),i=Math.abs(e.x),n=i>r,s=["bottom","right"].includes(t)?1:-1;if("left"===t||"right"===t){if(!(e.x*s<0)&&i>=0&&i<=a)return n}else if(!(e.y*s<0)&&r>=0&&r<=a)return!n;return E.current=!0,!0})({x:a,y:t},v,r)?u(e):(Math.abs(a)>r||Math.abs(t)>r)&&(P.current=null)},onPointerUp:e=>{null==n.onPointerUp||n.onPointerUp.call(n,e),P.current=null,E.current=!1,d(e)},onPointerOut:e=>{null==n.onPointerOut||n.onPointerOut.call(n,e),D(A.current)},onContextMenu:e=>{null==n.onContextMenu||n.onContextMenu.call(n,e),A.current&&D(A.current)}})});M.displayName="Drawer.Content";let D=i.default.forwardRef(function({preventCycle:e=!1,children:t,...a},r){let{closeDrawer:n,isDragging:l,snapPoints:o,activeSnapPoint:c,setActiveSnapPoint:d,dismissible:u,handleOnly:p,isOpen:m,onPress:f,onDrag:h}=s(),g=i.default.useRef(null),v=i.default.useRef(!1);function x(){g.current&&window.clearTimeout(g.current),v.current=!1}return i.default.createElement("div",{onClick:function(){v.current?x():window.setTimeout(()=>{!function(){if(l||e||v.current)return x();if(x(),!o||0===o.length){u||n();return}if(c===o[o.length-1]&&u)return n();let t=o.findIndex(e=>e===c);-1===t||d(o[t+1])}()},120)},onPointerCancel:x,onPointerDown:e=>{p&&f(e),g.current=window.setTimeout(()=>{v.current=!0},250)},onPointerMove:e=>{p&&h(e)},ref:r,"data-vaul-drawer-visible":m?"true":"false","data-vaul-handle":"","aria-hidden":"true",...a},i.default.createElement("span",{"data-vaul-handle-hitarea":"","aria-hidden":"true"},t))});D.displayName="Drawer.Handle";let L={Root:A,NestedRoot:function({onDrag:e,onOpenChange:t,open:a,...r}){let{onNestedDrag:n,onNestedOpenChange:l,onNestedRelease:o}=s();if(!n)throw Error("Drawer.NestedRoot must be placed in another drawer");return i.default.createElement(A,{nested:!0,open:a,onClose:()=>{l(!1)},onDrag:(t,a)=>{n(t,a),null==e||e(t,a)},onOpenChange:e=>{e&&l(e),null==t||t(e)},onRelease:o,...r})},Content:M,Overlay:E,Trigger:r.Trigger,Portal:function(e){let t=s(),{container:a=t.container,...n}=e;return i.default.createElement(r.Portal,{container:a,...n})},Handle:D,Close:r.Close,Title:r.Title,Description:r.Description};var _=e.i(632137);function O({...e}){return(0,a.jsx)(L.Portal,{"data-slot":"drawer-portal",...e})}function V({className:e,...t}){return(0,a.jsx)(L.Overlay,{"data-slot":"drawer-overlay",className:(0,_.cn)("fixed inset-0 z-50 bg-black/50 data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:animate-in data-[state=open]:fade-in-0",e),...t})}e.s(["Drawer",0,function({...e}){return(0,a.jsx)(L.Root,{"data-slot":"drawer",...e})},"DrawerClose",0,function({...e}){return(0,a.jsx)(L.Close,{"data-slot":"drawer-close",...e})},"DrawerContent",0,function({className:e,children:t,overlayClassName:r,...i}){return(0,a.jsxs)(O,{"data-slot":"drawer-portal",children:[(0,a.jsx)(V,{className:r}),(0,a.jsxs)(L.Content,{"data-slot":"drawer-content",className:(0,_.cn)("group/drawer-content fixed z-50 flex h-auto flex-col bg-background","data-[vaul-drawer-direction=top]:inset-x-0 data-[vaul-drawer-direction=top]:top-0 data-[vaul-drawer-direction=top]:mb-24 data-[vaul-drawer-direction=top]:max-h-[80vh] data-[vaul-drawer-direction=top]:rounded-b-lg data-[vaul-drawer-direction=top]:border-b","data-[vaul-drawer-direction=bottom]:inset-x-0 data-[vaul-drawer-direction=bottom]:bottom-0 data-[vaul-drawer-direction=bottom]:mt-24 data-[vaul-drawer-direction=bottom]:max-h-[80vh] data-[vaul-drawer-direction=bottom]:rounded-t-lg data-[vaul-drawer-direction=bottom]:border-t","data-[vaul-drawer-direction=right]:inset-y-0 data-[vaul-drawer-direction=right]:right-0 data-[vaul-drawer-direction=right]:w-3/4 data-[vaul-drawer-direction=right]:border-l data-[vaul-drawer-direction=right]:sm:max-w-sm","data-[vaul-drawer-direction=left]:inset-y-0 data-[vaul-drawer-direction=left]:left-0 data-[vaul-drawer-direction=left]:w-3/4 data-[vaul-drawer-direction=left]:border-r data-[vaul-drawer-direction=left]:sm:max-w-sm",e),...i,children:[(0,a.jsx)("div",{className:"mx-auto mt-4 hidden h-2 w-[100px] shrink-0 rounded-full bg-muted group-data-[vaul-drawer-direction=bottom]/drawer-content:block"}),t]})]})},"DrawerDescription",0,function({className:e,...t}){return(0,a.jsx)(L.Description,{"data-slot":"drawer-description",className:(0,_.cn)("text-sm text-muted-foreground",e),...t})},"DrawerFooter",0,function({className:e,...t}){return(0,a.jsx)("div",{"data-slot":"drawer-footer",className:(0,_.cn)("mt-auto flex flex-col gap-2 p-4",e),...t})},"DrawerHeader",0,function({className:e,...t}){return(0,a.jsx)("div",{"data-slot":"drawer-header",className:(0,_.cn)("flex flex-col gap-0.5 p-4 group-data-[vaul-drawer-direction=bottom]/drawer-content:text-center group-data-[vaul-drawer-direction=top]/drawer-content:text-center md:gap-1.5 md:text-left",e),...t})},"DrawerTitle",0,function({className:e,...t}){return(0,a.jsx)(L.Title,{"data-slot":"drawer-title",className:(0,_.cn)("font-semibold text-foreground",e),...t})},"DrawerTrigger",0,function({...e}){return(0,a.jsx)(L.Trigger,{"data-slot":"drawer-trigger",...e})}],421061)},659418,843499,e=>{"use strict";var t=e.i(843476);let a=(0,e.i(475254).default)("upload",[["path",{d:"M12 3v12",ke
59y:"1x0j5s"}],["path",{d:"m17 8-5-5-5 5",key:"7q97r8"}],["path",{d:"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4",key:"ih7n3h"}]]);e.s(["UploadIcon",0,a],843499);var r=e.i(271645),i=e.i(745009),n=e.i(290571);let s
vendor: 41,168 bytes, line 59
59=new Map([["1km","application/vnd.1000minds.decision-model+xml"],["3dml","text/vnd.in3d.3dml"],["3ds","image/x-3ds"],["3g2","video/3gpp2"],["3gp","video/3gp"],["3gpp","video/3gpp"],["3mf","model/3mf"],["7z","application/x-7z-compressed"],["7zip","application/x-7z-compressed"],["123","application/vnd.lotus-1-2-3"],["aab","application/x-authorware-bin"],["aac","audio/x-acc"],["aam","application/x-authorware-map"],["aas","application/x-authorware-seg"],["abw","application/x-abiword"],["ac","application/vnd.nokia.n-gage.ac+xml"],["ac3","audio/ac3"],["acc","application/vnd.americandynamics.acc"],["ace","application/x-ace-compressed"],["acu","application/vnd.acucobol"],["acutc","application/vnd.acucorp"],["adp","audio/adpcm"],["aep","application/vnd.audiograph"],["afm","application/x-font-type1"],["afp","application/vnd.ibm.modcap"],["ahead","application/vnd.ahead.space"],["ai","application/pdf"],["aif","audio/x-aiff"],["aifc","audio/x-aiff"],["aiff","audio/x-aiff"],["air","application/vnd.adobe.air-application-installer-package+zip"],["ait","application/vnd.dvb.ait"],["ami","application/vnd.amiga.ami"],["amr","audio/amr"],["apk","application/vnd.android.package-archive"],["apng","image/apng"],["appcache","text/cache-manifest"],["application","application/x-ms-application"],["apr","application/vnd.lotus-approach"],["arc","application/x-freearc"],["arj","application/x-arj"],["asc","application/pgp-signature"],["asf","video/x-ms-asf"],["asm","text/x-asm"],["aso","application/vnd.accpac.simply.aso"],["asx","video/x-ms-asf"],["atc","application/vnd.acucorp"],["atom","application/atom+xml"],["atomcat","application/atomcat+xml"],["atomdeleted","application/atomdeleted+xml"],["atomsvc","application/atomsvc+xml"],["atx","application/vnd.antix.game-component"],["au","audio/x-au"],["avi","video/x-msvideo"],["avif","image/avif"],["aw","application/applixware"],["azf","application/vnd.airzip.filesecure.azf"],["azs","application/vnd.airzip.filesecure.azs"],["azv","image/vnd.airzip.accelerator.azv"],["azw","application/vnd.amazon.ebook"],["b16","image/vnd.pco.b16"],["bat","application/x-msdownload"],["bcpio","application/x-bcpio"],["bdf","application/x-font-bdf"],["bdm","application/vnd.syncml.dm+wbxml"],["bdoc","application/x-bdoc"],["bed","application/vnd.realvnc.bed"],["bh2","application/vnd.fujitsu.oasysprs"],["bin","application/octet-stream"],["blb","application/x-blorb"],["blorb","application/x-blorb"],["bmi","application/vnd.bmi"],["bmml","application/vnd.balsamiq.bmml+xml"],["bmp","image/bmp"],["book","application/vnd.framemaker"],["box","application/vnd.previewsystems.box"],["boz","application/x-bzip2"],["bpk","application/octet-stream"],["bpmn","application/octet-stream"],["bsp","model/vnd.valve.source.compiled-map"],["btif","image/prs.btif"],["buffer","application/octet-stream"],["bz","application/x-bzip"],["bz2","application/x-bzip2"],["c","text/x-c"],["c4d","application/vnd.clonk.c4group"],["c4f","application/vnd.clonk.c4group"],["c4g","application/vnd.clonk.c4group"],["c4p","application/vnd.clonk.c4group"],["c4u","application/vnd.clonk.c4group"],["c11amc","application/vnd.cluetrust.cartomobile-config"],["c11amz","application/vnd.cluetrust.cartomobile-config-pkg"],["cab","application/vnd.ms-cab-compressed"],["caf","audio/x-caf"],["cap","application/vnd.tcpdump.pcap"],["car","application/vnd.curl.car"],["cat","application/vnd.ms-pki.seccat"],["cb7","application/x-cbr"],["cba","application/x-cbr"],["cbr","application/x-cbr"],["cbt","application/x-cbr"],["cbz","application/x-cbr"],["cc","text/x-c"],["cco","application/x-cocoa"],["cct","application/x-director"],["ccxml","application/ccxml+xml"],["cdbcmsg","application/vnd.contact.cmsg"],["cda","application/x-cdf"],["cdf","application/x-netcdf"],["cdfx","application/cdfx+xml"],["cdkey","application/vnd.mediastation.cdkey"],["cdmia","application/cdmi-capability"],["cdmic","application/cdmi-container"],["cdmid","application/cdmi-domain"],["cdmio","application/cdmi-object"],["cdmiq","application/cdmi-queue"],["cdr","application/cdr"],["cdx","chemical/x-cdx"],["cdxml","application/vnd.chemdraw+xml"],["cdy","application/vnd.cinderella"],["cer","application/pkix-cert"],["cfs","application/x-cfs-compressed"],["cgm","image/cgm"],["chat","application/x-chat"],["chm","application/vnd.ms-htmlhelp"],["chrt","application/vnd.kde.kchart"],["cif","chemical/x-cif"],["cii","application/vnd.anser-web-certificate-issue-initiation"],["cil","application/vnd.ms-artgalry"],["cjs","application/node"],["cla","application/vnd.claymore"],["class","application/octet-stream"],["clkk","application/vnd.crick.clicker.keyboard"],["clkp","application/vnd.crick.clicker.palette"],["clkt","application/vnd.crick.clicker.template"],["clkw","application/vnd.crick.clicker.wordbank"],["clkx","application/vnd.crick.clicker"],["clp","application/x-msclip"],["cmc","application/vnd.cosmocaller"],["cmdf","chemical/x-cmdf"],["cml","chemical/x-cml"],["cmp","application/vnd.yellowriver-custom-menu"],["cmx","image/x-cmx"],["cod","application/vnd.rim.cod"],["coffee","text/coffeescript"],["com","application/x-msdownload"],["conf","text/plain"],["cpio","application/x-cpio"],["cpp","text/x-c"],["cpt","application/mac-compactpro"],["crd","application/x-mscardfile"],["crl","application/pkix-crl"],["crt","application/x-x509-ca-cert"],["crx","application/x-chrome-extension"],["cryptonote","application/vnd.rig.cryptonote"],["csh","application/x-csh"],["csl","application/vnd.citationstyles.style+xml"],["csml","chemical/x-csml"],["csp","application/vnd.commonspace"],["csr","application/octet-stream"],["css","text/css"],["cst","application/x-director"],["csv","text/csv"],["cu","application/cu-seeme"],["curl","text/vnd.curl"],["cww","application/prs.cww"],["cxt","application/x-director"],["cxx","text/x-c"],["dae","model/vnd.collada+xml"],["daf","application/vnd.mobius.daf"],["dart","application/vnd.dart"],["dataless","application/vnd.fdsn.seed"],["davmount","application/davmount+xml"],["dbf","application/vnd.dbf"],["dbk","application/docbook+xml"],["dcr","application/x-director"],["dcurl","text/vnd.curl.dcurl"],["dd2","application/vnd.oma.dd2+xml"],["ddd","application/vnd.fujixerox.ddd"],["ddf","application/vnd.syncml.dmddf+xml"],["dds","image/vnd.ms-dds"],["deb","application/x-debian-package"],["def","text/plain"],["deploy","application/octet-stream"],["der","application/x-x509-ca-cert"],["dfac","application/vnd.dreamfactory"],["dgc","application/x-dgc-compressed"],["dic","text/x-c"],["dir","application/x-director"],["dis","application/vnd.mobius.dis"],["disposition-notification","message/disposition-notification"],["dist","application/octet-stream"],["distz","application/octet-stream"],["djv","image/vnd.djvu"],["djvu","image/vnd.djvu"],["dll","application/octet-stream"],["dmg","application/x-apple-diskimage"],["dmn","application/octet-stream"],["dmp","application/vnd.tcpdump.pcap"],["dms","application/octet-stream"],["dna","application/vnd.dna"],["doc","application/msword"],["docm","application/vnd.ms-word.template.macroEnabled.12"],["docx","application/vnd.openxmlformats-officedocument.wordprocessingml.document"],["dot","application/msword"],["dotm","application/vnd.ms-word.template.macroEnabled.12"],["dotx","application/vnd.openxmlformats-officedocument.wordprocessingml.template"],["dp","application/vnd.osgi.dp"],["dpg","application/vnd.dpgraph"],["dra","audio/vnd.dra"],["drle","image/dicom-rle"],["dsc","text/prs.lines.tag"],["dssc","application/dssc+der"],["dtb","application/x-dtbook+xml"],["dtd","application/xml-dtd"],["dts","audio/vnd.dts"],["dtshd","audio/vnd.dts.hd"],["dump","application/octet-stream"],["dvb","video/vnd.dvb.file"],["dvi","application/x-dvi"],["dwd","application/atsc-dwd+xml"],["dwf","model/vnd.dwf"],["dwg","image/vnd.dwg"],["dxf","image/vnd.dxf"],["dxp","application/vnd.spotfire.dxp"],["dxr","application/x-director"],["ear","application/java-archive"],["ecelp4800","audio/vnd.nuera.ecelp4800"],["ecelp7470","audio/vnd.nuera.ecelp7470"],["ecelp9600","audio/vnd.nuera.ecelp9600"],["ecma","application/ecmascript"],["edm","application/vnd.novadigm.edm"],["edx","application/vnd.novadigm.edx"],["efif","application/vnd.picsel"],["ei6","application/vnd.pg.osasli"],["elc","application/octet-stream"],["emf","image/emf"],["eml","message/rfc822"],["emma","application/emma+xml"],["emotionml","application/emotionml+xml"],["emz","application/x-msmetafile"],["eol","audio/vnd.digital-winds"],["eot","application/vnd.ms-fontobject"],["eps","application/postscript"],["epub","application/epub+zip"],["es","application/ecmascript"],["es3","application/vnd.eszigno3+xml"],["esa","application/vnd.osgi.subsystem"],["esf","application/vnd.epson.esf"],["et3","application/vnd.eszigno3+xml"],["etx","text/x-setext"],["eva","application/x-eva"],["evy","application/x-envoy"],["exe","application/octet-stream"],["exi","application/exi"],["exp","application/express"],["exr","image/aces"],["ext","application/vnd.novadigm.ext"],["ez","application/andrew-inset"],["ez2","application/vnd.ezpix-album"],["ez3","application/vnd.ezpix-package"],["f","text/x-fortran"],["f4v","video/mp4"],["f77","text/x-fortran"],["f90","text/x-fortran"],["fbs","image/vnd.fastbidsheet"],["fcdt","application/vnd.adobe.formscentral.fcdt"],["fcs","application/vnd.isac.fcs"],["fdf","application/vnd.fdf"],["fdt","application/fdt+xml"],["fe_launch","application/vnd.denovo.fcselayout-link"],["fg5","application/vnd.fujitsu.oasysgp"],["fgd","application/x-director"],["fh","image/x-freehand"],["fh4","image/x-freehand"],["fh5","image/x-freehand"],["fh7","image/x-freehand"],["fhc","image/x-freehand"],["fig","application/x-xfig"],["fits","image/fits"],["flac","audio/x-flac"],["fli","video/x-fli"],["flo","application/vnd.micrografx.flo"],["flv","video/x-flv"],["flw","application/vnd.kde.kivio"],["flx","text/vnd.fmi.flexstor"],["fly","text/vnd.fly"],["fm","application/vnd.framemaker"],["fnc","application/vnd.frogans.fnc"],["fo","application/vnd.software602.filler.form+xml"],["for","text/x-fortran"],["fpx","image/vnd.fpx"],["frame","application/vnd.framemaker"],["fsc","application/vnd.fsc.weblaunch"],["fst","image/vnd.fst"],["ftc","application/vnd.fluxtime.clip"],["fti","application/vnd.anser-web-funds-transfer-initiation"],["fvt","video/vnd.fvt"],["fxp","application/vnd.adobe.fxp"],["fxpl","application/vnd.adobe.fxp"],["fzs","application/vnd.fuzzysheet"],["g2w","application/vnd.geoplan"],["g3","image/g3fax"],["g3w","application/vnd.geospace"],["gac","application/vnd.groove-account"],["gam","application/x-tads"],["gbr","application/rpki-ghostbusters"],["gca","application/x-gca-compressed"],["gdl","model/vnd.gdl"],["gdoc","application/vnd.google-apps.document"],["geo","application/vnd.dynageo"],["geojson","application/geo+json"],["gex","application/vnd.geometry-explorer"],["ggb","application/vnd.geogebra.file"],["ggt","application/vnd.geogebra.tool"],["ghf","application/vnd.groove-help"],["gif","image/gif"],["gim","application/vnd.groove-identity-message"],["glb","model/gltf-binary"],["gltf","model/gltf+json"],["gml","application/gml+xml"],["gmx","application/vnd.gmx"],["gnumeric","application/x-gnumeric"],["gpg","application/gpg-keys"],["gph","application/vnd.flographit"],["gpx","application/gpx+xml"],["gqf","application/vnd.grafeq"],["gqs","application/vnd.grafeq"],["gram","application/srgs"],["gramps","application/x-gramps-xml"],["gre","application/vnd.geometry-explorer"],["grv","application/vnd.groove-injector"],["grxml","application/srgs+xml"],["gsf","application/x-font-ghostscript"],["gsheet","application/vnd.google-apps.spreadsheet"],["gslides","application/vnd.google-apps.presentation"],["gtar","application/x-gtar"],["gtm","application/vnd.groove-tool-message"],["gtw","model/vnd.gtw"],["gv","text/vnd.graphviz"],["gxf","application/gxf"],["gxt","application/vnd.geonext"],["gz","application/gzip"],["gzip","application/gzip"],["h","text/x-c"],["h261","video/h261"],["h263","video/h263"],["h264","video/h264"],["hal","application/vnd.hal+xml"],["hbci","application/vnd.hbci"],["hbs","text/x-handlebars-template"],["hdd","application/x-virtualbox-hdd"],["hdf","application/x-hdf"],["heic","image/heic"],["heics","image/heic-sequence"],["heif","image/heif"],["heifs","image/heif-sequence"],["hej2","image/hej2k"],["held","application/atsc-held+xml"],["hh","text/x-c"],["hjson","application/hjson"],["hlp","application/winhlp"],["hpgl","application/vnd.hp-hpgl"],["hpid","application/vnd.hp-hpid"],["hps","application/vnd.hp-hps"],["hqx","application/mac-binhex40"],["hsj2","image/hsj2"],["htc","text/x-component"],["htke","application/vnd.kenameaapp"],["htm","text/html"],["html","text/html"],["hvd","application/vnd.yamaha.hv-dic"],["hvp","application/vnd.yamaha.hv-voice"],["hvs","application/vnd.yamaha.hv-script"],["i2g","application/vnd.intergeo"],["icc","application/vnd.iccprofile"],["ice","x-conference/x-cooltalk"],["icm","application/vnd.iccprofile"],["ico","image/x-icon"],["ics","text/calendar"],["ief","image/ief"],["ifb","text/calendar"],["ifm","application/vnd.shana.informed.formdata"],["iges","model/iges"],["igl","application/vnd.igloader"],["igm","application/vnd.insors.igm"],["igs","model/iges"],["igx","application/vnd.micrografx.igx"],["iif","application/vnd.shana.informed.interchange"],["img","application/octet-stream"],["imp","application/vnd.accpac.simply.imp"],["ims","application/vnd.ms-ims"],["in","text/plain"],["ini","text/plain"],["ink","application/inkml+xml"],["inkml","application/inkml+xml"],["install","application/x-install-instructions"],["iota","application/vnd.astraea-software.iota"],["ipfix","application/ipfix"],["ipk","application/vnd.shana.informed.package"],["irm","application/vnd.ibm.rights-management"],["irp","application/vnd.irepository.package+xml"],["iso","application/x-iso9660-image"],["itp","application/vnd.shana.informed.formtemplate"],["its","application/its+xml"],["ivp","application/vnd.immervision-ivp"],["ivu","application/vnd.immervision-ivu"],["jad","text/vnd.sun.j2me.app-descriptor"],["jade","text/jade"],["jam","application/vnd.jam"],["jar","application/java-archive"],["jardiff","application/x-java-archive-diff"],["java","text/x-java-source"],["jhc","image/jphc"],["jisp","application/vnd.jisp"],["jls","image/jls"],["jlt","application/vnd.hp-jlyt"],["jng","image/x-jng"],["jnlp","application/x-java-jnlp-file"],["joda","application/vnd.joost.joda-archive"],["jp2","image/jp2"],["jpe","image/jpeg"],["jpeg","image/jpeg"],["jpf","image/jpx"],["jpg","image/jpeg"],["jpg2","image/jp2"],["jpgm","video/jpm"],["jpgv","video/jpeg"],["jph","image/jph"],["jpm","video/jpm"],["jpx","image/jpx"],["js","application/javascript"],["json","application/json"],["json5","application/json5"],["jsonld","application/ld+json"],["jsonl","application/jsonl"],["jsonml","application/jsonml+json"],["jsx","text/jsx"],["jxr","image/jxr"],["jxra","image/jxra"],["jxrs","image/jxrs"],["jxs","image/jxs"],["jxsc","image/jxsc"],["jxsi","image/jxsi"],["jxss","image/jxss"],["kar","audio/midi"],["karbon","application/vnd.kde.karbon"],["kdb","application/octet-stream"],["kdbx","application/x-keepass2"],["key","application/x-iwork-keynote-sffkey"],["kfo","application/vnd.kde.kformula"],["kia","application/vnd.kidspiration"],["kml","application/vnd.google-earth.kml+xml"],["kmz","application/vnd.google-earth.kmz"],["kne","application/vnd.kinar"],["knp","application/vnd.kinar"],["kon","application/vnd.kde.kontour"],["kpr","application/vnd.kde.kpresenter"],["kpt","application/vnd.kde.kpresenter"],["kpxx","application/vnd.ds-keypoint"],["ksp","application/vnd.kde.kspread"],["ktr","application/vnd.kahootz"],["ktx","image/ktx"],["ktx2","image/ktx2"],["ktz","application/vnd.kahootz"],["kwd","application/vnd.kde.kword"],["kwt","application/vnd.kde.kword"],["lasxml","application/vnd.las.las+xml"],["latex","application/x-latex"],["lbd","application/vnd.llamagraphics.life-balance.desktop"],["lbe","application/vnd.llamagraphics.life-balance.exchange+xml"],["les","application/vnd.hhe.lesson-player"],["less","text/less"],["lgr","application/lgr+xml"],["lha","application/octet-stream"],["link66","application/vnd.route66.link66+xml"],["list","text/plain"],["list3820","application/vnd.ibm.modcap"],["listafp","application/vnd.ibm.modcap"],["litcoffee","text/coffeescript"],["lnk","application/x-ms-shortcut"],["log","text/plain"],["lostxml","application/lost+xml"],["lrf","application/octet-stream"],["lrm","application/vnd.ms-lrm"],["ltf","application/vnd.frogans.ltf"],["lua","text/x-lua"],["luac","application/x-lua-bytecode"],["lvp","audio/vnd.lucent.voice"],["lwp","application/vnd.lotus-wordpro"],["lzh","application/octet-stream"],["m1v","video/mpeg"],["m2a","audio/mpeg"],["m2v","video/mpeg"],["m3a","audio/mpeg"],["m3u","text/plain"],["m3u8","application/vnd.apple.mpegurl"],["m4a","audio/x-m4a"],["m4p","application/mp4"],["m4s","video/iso.segment"],["m4u","application/vnd.mpegurl"],["m4v","video/x-m4v"],["m13","application/x-msmediaview"],["m14","application/x-msmediaview"],["m21","application/mp21"],["ma","application/mathematica"],["mads","application/mads+xml"],["maei","application/mmt-aei+xml"],["mag","application/vnd.ecowin.chart"],["maker","application/vnd.framemaker"],["man","text/troff"],["manifest","text/cache-manifest"],["map","application/json"],["mar","application/octet-stream"],["markdown","text/markdown"],["mathml","application/mathml+xml"],["mb","application/mathematica"],["mbk","application/vnd.mobius.mbk"],["mbox","application/mbox"],["mc1","application/vnd.medcalcdata"],["mcd","application/vnd.mcd"],["mcurl","text/vnd.curl.mcurl"],["md","text/markdown"],["mdb","application/x-msaccess"],["mdi","image/vnd.ms-modi"],["mdx","text/mdx"],["me","text/troff"],["mesh","model/mesh"],["meta4","application/metalink4+xml"],["metalink","application/metalink+xml"],["mets","application/mets+xml"],["mfm","application/vnd.mfmp"],["mft","application/rpki-manifest"],["mgp","application/vnd.osgeo.mapguide.package"],["mgz","application/vnd.proteus.magazine"],["mid","audio/midi"],["midi","audio/midi"],["mie","application/x-mie"],["mif","application/vnd.mif"],["mime","message/rfc822"],["mj2","video/mj2"],["mjp2","video/mj2"],["mjs","application/javascript"],["mk3d","video/x-matroska"],["mka","audio/x-matroska"],["mkd","text/x-markdown"],["mks","video/x-matroska"],["mkv","video/x-matroska"],["mlp","application/vnd.dolby.mlp"],["mmd","application/vnd.chipnuts.karaoke-mmd"],["mmf","application/vnd.smaf"],["mml","text/mathml"],["mmr","image/vnd.fujixerox.edmics-mmr"],["mng","video/x-mng"],["mny","application/x-msmoney"],["mobi","application/x-mobipocket-ebook"],["mods","application/mods+xml"],["mov","video/quicktime"],["movie","video/x-sgi-movie"],["mp2","audio/mpeg"],["mp2a","audio/mpeg"],["mp3","audio/mpeg"],["mp4","video/mp4"],["mp4a","audio/mp4"],["mp4s","application/mp4"],["mp4v","video/mp4"],["mp21","application/mp21"],["mpc","application/vnd.mophun.certificate"],["mpd","application/dash+xml"],["mpe","video/mpeg"],["mpeg","video/mpeg"],["mpg","video/mpeg"],["mpg4","video/mp4"],["mpga","audio/mpeg"],["mpkg","application/vnd.apple.installer+xml"],["mpm","application/vnd.blueice.multipass"],["mpn","application/vnd.mophun.application"],["mpp","application/vnd.ms-project"],["mpt","application/vnd.ms-project"],["mpy","application/vnd.ibm.minipay"],["mqy","application/vnd.mobius.mqy"],["mrc","application/marc"],["mrcx","application/marcxml+xml"],["ms","text/troff"],["mscml","application/mediaservercontrol+xml"],["mseed","application/vnd.fdsn.mseed"],["mseq","application/vnd.mseq"],["msf","application/vnd.epson.msf"],["msg","application/vnd.ms-outlook"],["msh","model/mesh"],["msi","application/x-msdownload"],["msl","application/vnd.mobius.msl"],["msm","application/octet-stream"],["msp","application/octet-stream"],["msty","application/vnd.muvee.style"],["mtl","model/mtl"],["mts","model/vnd.mts"],["mus","application/vnd.musician"],["musd","application/mmt-usd+xml"],["musicxml","application/vnd.recordare.musicxml+xml"],["mvb","application/x-msmediaview"],["mvt","application/vnd.mapbox-vector-tile"],["mwf","application/vnd.mfer"],["mxf","application/mxf"],["mxl","application/vnd.recordare.musicxml"],["mxmf","audio/mobile-xmf"],["mxml","application/xv+xml"],["mxs","application/vnd.triscape.mxs"],["mxu","video/vnd.mpegurl"],["n-gage","application/vnd.nokia.n-gage.symbian.install"],["n3","text/n3"],["nb","application/mathematica"],["nbp","application/vnd.wolfram.player"],["nc","application/x-netcdf"],["ncx","application/x-dtbncx+xml"],["nfo","text/x-nfo"],["ngdat","application/vnd.nokia.n-gage.data"],["nitf","application/vnd.nitf"],["nlu","application/vnd.neurolanguage.nlu"],["nml","application/vnd.enliven"],["nnd","application/vnd.noblenet-directory"],["nns","application/vnd.noblenet-sealer"],["nnw","application/vnd.noblenet-web"],["npx","image/vnd.net-fpx"],["nq","application/n-quads"],["nsc","application/x-conference"],["nsf","application/vnd.lotus-notes"],["nt","application/n-triples"],["ntf","application/vnd.nitf"],["numbers","application/x-iwork-numbers-sffnumbers"],["nzb","application/x-nzb"],["oa2","application/vnd.fujitsu.oasys2"],["oa3","application/vnd.fujitsu.oasys3"],["oas","application/vnd.fujitsu.oasys"],["obd","application/x-msbinder"],["obgx","application/vnd.openblox.game+xml"],["obj","model/obj"],["oda","application/oda"],["odb","application/vnd.oasis.opendocument.database"],["odc","application/vnd.oasis.opendocument.chart"],["odf","application/vnd.oasis.opendocument.formula"],["odft","application/vnd.oasis.opendocument.formula-template"],["odg","application/vnd.oasis.opendocument.graphics"],["odi","application/vnd.oasis.opendocument.image"],["odm","application/vnd.oasis.opendocument.text-master"],["odp","application/vnd.oasis.opendocument.presentation"],["ods","application/vnd.oasis.opendocument.spreadsheet"],["odt","application/vnd.oasis.opendocument.text"],["oga","audio/ogg"],["ogex","model/vnd.opengex"],["ogg","audio/ogg"],["ogv","video/ogg"],["ogx","application/ogg"],["omdoc","application/omdoc+xml"],["onepkg","application/onenote"],["onetmp","application/onenote"],["onetoc","application/onenote"],["onetoc2","application/onenote"],["opf","application/oebps-package+xml"],["opml","text/x-opml"],["oprc","application/vnd.palm"],["opus","audio/ogg"],["org","text/x-org"],["osf","application/vnd.yamaha.openscoreformat"],["osfpvg","application/vnd.yamaha.openscoreformat.osfpvg+xml"],["osm","application/vnd.openstreetmap.data+xml"],["otc","application/vnd.oasis.opendocument.chart-template"],["otf","font/otf"],["otg","application/vnd.oasis.opendocument.graphics-template"],["oth","application/vnd.oasis.opendocument.text-web"],["oti","application/vnd.oasis.opendocument.image-template"],["otp","application/vnd.oasis.opendocument.presentation-template"],["ots","application/vnd.oasis.opendocument.spreadsheet-template"],["ott","application/vnd.oasis.opendocument.text-template"],["ova","application/x-virtualbox-ova"],["ovf","application/x-virtualbox-ovf"],["owl","application/rdf+xml"],["oxps","application/oxps"],["oxt","application/vnd.openofficeorg.extension"],["p","text/x-pascal"],["p7a","application/x-pkcs7-signature"],["p7b","application/x-pkcs7-certificates"],["p7c","application/pkcs7-mime"],["p7m","application/pkcs7-mime"],["p7r","application/x-pkcs7-certreqresp"],["p7s","application/pkcs7-signature"],["p8","application/pkcs8"],["p10","application/x-pkcs10"],["p12","application/x-pkcs12"],["pac","application/x-ns-proxy-autoconfig"],["pages","application/x-iwork-pages-sffpages"],["pas","text/x-pascal"],["paw","application/vnd.pawaafile"],["pbd","application/vnd.powerbuilder6"],["pbm","image/x-portable-bitmap"],["pcap","application/vnd.tcpdump.pcap"],["pcf","application/x-font-pcf"],["pcl","application/vnd.hp-pcl"],["pclxl","application/vnd.hp-pclxl"],["pct","image/x-pict"],["pcurl","application/vnd.curl.pcurl"],["pcx","image/x-pcx"],["pdb","application/x-pilot"],["pde","text/x-processing"],["pdf","application/pdf"],["pem","application/x-x509-user-cert"],["pfa","application/x-font-type1"],["pfb","application/x-font-type1"],["pfm","application/x-font-type1"],["pfr","application/font-tdpfr"],["pfx","application/x-pkcs12"],["pgm","image/x-portable-graymap"],["pgn","application/x-chess-pgn"],["pgp","application/pgp"],["php","application/x-httpd-php"],["php3","application/x-httpd-php"],["php4","application/x-httpd-php"],["phps","application/x-httpd-php-source"],["phtml","application/x-httpd-php"],["pic","image/x-pict"],["pkg","application/octet-stream"],["pki","application/pkixcmp"],["pkipath","application/pkix-pkipath"],["pkpass","application/vnd.apple.pkpass"],["pl","application/x-perl"],["plb","application/vnd.3gpp.pic-bw-large"],["plc","application/vnd.mobius.plc"],["plf","application/vnd.pocketlearn"],["pls","application/pls+xml"],["pm","application/x-perl"],["pml","application/vnd.ctc-posml"],["png","image/png"],["pnm","image/x-portable-anymap"],["portpkg","application/vnd.macports.portpkg"],["pot","application/vnd.ms-powerpoint"],["potm","application/vnd.ms-powerpoint.presentation.macroEnabled.12"],["potx","application/vnd.openxmlformats-officedocument.presentationml.template"],["ppa","application/vnd.ms-powerpoint"],["ppam","application/vnd.ms-powerpoint.addin.macroEnabled.12"],["ppd","application/vnd.cups-ppd"],["ppm","image/x-portable-pixmap"],["pps","application/vnd.ms-powerpoint"],["ppsm","application/vnd.ms-powerpoint.slideshow.macroEnabled.12"],["ppsx","application/vnd.openxmlformats-officedocument.presentationml.slideshow"],["ppt","application/powerpoint"],["pptm","application/vnd.ms-powerpoint.presentation.macroEnabled.12"],["pptx","application/vnd.openxmlformats-officedocument.presentationml.presentation"],["pqa","application/vnd.palm"],["prc","application/x-pilot"],["pre","application/vnd.lotus-freelance"],["prf","application/pics-rules"],["provx","application/provenance+xml"],["ps","application/postscript"],["psb","application/vnd.3gpp.pic-bw-small"],["psd","application/x-photoshop"],["psf","application/x-font-linux-psf"],["pskcxml","application/pskc+xml"],["pti","image/prs.pti"],["ptid","application/vnd.pvi.ptid1"],["pub","application/x-mspublisher"],["pvb","application/vnd.3gpp.pic-bw-var"],["pwn","application/vnd.3m.post-it-notes"],["pya","audio/vnd.ms-playready.media.pya"],["pyv","video/vnd.ms-playready.media.pyv"],["qam","application/vnd.epson.quickanime"],["qbo","application/vnd.intu.qbo"],["qfx","application/vnd.intu.qfx"],["qps","application/vnd.publishare-delta-tree"],["qt","video/quicktime"],["qwd","application/vnd.quark.quarkxpress"],["qwt","application/vnd.quark.quarkxpress"],["qxb","application/vnd.quark.quarkxpress"],["qxd","application/vnd.quark.quarkxpress"],["qxl","application/vnd.quark.quarkxpress"],["qxt","application/vnd.quark.quarkxpress"],["ra","audio/x-realaudio"],["ram","audio/x-pn-realaudio"],["raml","application/raml+yaml"],["rapd","application/route-apd+xml"],["rar","application/x-rar"],["ras","image/x-cmu-raster"],["rcprofile","application/vnd.ipunplugged.rcprofile"],["rdf","application/rdf+xml"],["rdz","application/vnd.data-vision.rdz"],["relo","application/p2p-overlay+xml"],["rep","application/vnd.businessobjects"],["res","application/x-dtbresource+xml"],["rgb","image/x-rgb"],["rif","application/reginfo+xml"],["rip","audio/vnd.rip"],["ris","application/x-research-info-systems"],["rl","application/resource-lists+xml"],["rlc","image/vnd.fujixerox.edmics-rlc"],["rld","application/resource-lists-diff+xml"],["rm","audio/x-pn-realaudio"],["rmi","audio/midi"],["rmp","audio/x-pn-realaudio-plugin"],["rms","application/vnd.jcp.javame.midlet-rms"],["rmvb","application/vnd.rn-realmedia-vbr"],["rnc","application/relax-ng-compact-syntax"],["rng","application/xml"],["roa","application/rpki-roa"],["roff","text/troff"],["rp9","application/vnd.cloanto.rp9"],["rpm","audio/x-pn-realaudio-plugin"],["rpss","application/vnd.nokia.radio-presets"],["rpst","application/vnd.nokia.radio-preset"],["rq","application/sparql-query"],["rs","application/rls-services+xml"],["rsa","application/x-pkcs7"],["rsat","application/atsc-rsat+xml"],["rsd","application/rsd+xml"],["rsheet","application/urc-ressheet+xml"],["rss","application/rss+xml"],["rtf","text/rtf"],["rtx","text/richtext"],["run","application/x-makeself"],["rusd","application/route-usd+xml"],["rv","video/vnd.rn-realvideo"],["s","text/x-asm"],["s3m","audio/s3m"],["saf","application/vnd.yamaha.smaf-audio"],["sass","text/x-sass"],["sbml","application/sbml+xml"],["sc","application/vnd.ibm.secure-container"],["scd","application/x-msschedule"],["scm","application/vnd.lotus-screencam"],["scq","application/scvp-cv-request"],["scs","application/scvp-cv-response"],["scss","text/x-scss"],["scurl","text/vnd.curl.scurl"],["sda","application/vnd.stardivision.draw"],["sdc","application/vnd.stardivision.calc"],["sdd","application/vnd.stardivision.impress"],["sdkd","application/vnd.solent.sdkm+xml"],["sdkm","application/vnd.solent.sdkm+xml"],["sdp","application/sdp"],["sdw","application/vnd.stardivision.writer"],["sea","application/octet-stream"],["see","application/vnd.seemail"],["seed","application/vnd.fdsn.seed"],["sema","application/vnd.sema"],["semd","application/vnd.semd"],["semf","application/vnd.semf"],["senmlx","application/senml+xml"],["sensmlx","application/sensml+xml"],["ser","application/java-serialized-object"],["setpay","application/set-payment-initiation"],["setreg","application/set-registration-initiation"],["sfd-hdstx","application/vnd.hydrostatix.sof-data"],["sfs","application/vnd.spotfire.sfs"],["sfv","text/x-sfv"],["sgi","image/sgi"],["sgl","application/vnd.stardivision.writer-global"],["sgm","text/sgml"],["sgml","text/sgml"],["sh","application/x-sh"],["shar","application/x-shar"],["shex","text/shex"],["shf","application/shf+xml"],["shtml","text/html"],["sid","image/x-mrsid-image"],["sieve","application/sieve"],["sig","application/pgp-signature"],["sil","audio/silk"],["silo","model/mesh"],["sis","application/vnd.symbian.install"],["sisx","application/vnd.symbian.install"],["sit","application/x-stuffit"],["sitx","application/x-stuffitx"],["siv","application/sieve"],["skd","application/vnd.koan"],["skm","application/vnd.koan"],["skp","application/vnd.koan"],["skt","application/vnd.koan"],["sldm","application/vnd.ms-powerpoint.slide.macroenabled.12"],["sldx","application/vnd.openxmlformats-officedocument.presentationml.slide"],["slim","text/slim"],["slm","text/slim"],["sls","application/route-s-tsid+xml"],["slt","application/vnd.epson.salt"],["sm","application/vnd.stepmania.stepchart"],["smf","application/vnd.stardivision.math"],["smi","application/smil"],["smil","application/smil"],["smv","video/x-smv"],["smzip","application/vnd.stepmania.package"],["snd","audio/basic"],["snf","application/x-font-snf"],["so","application/octet-stream"],["spc","application/x-pkcs7-certificates"],["spdx","text/spdx"],["spf","application/vnd.yamaha.smaf-phrase"],["spl","application/x-futuresplash"],["spot","text/vnd.in3d.spot"],["spp","application/scvp-vp-response"],["spq","application/scvp-vp-request"],["spx","audio/ogg"],["sql","application/x-sql"],["src","application/x-wais-source"],["srt","application/x-subrip"],["sru","application/sru+xml"],["srx","application/sparql-results+xml"],["ssdl","application/ssdl+xml"],["sse","application/vnd.kodak-descriptor"],["ssf","application/vnd.epson.ssf"],["ssml","application/ssml+xml"],["sst","application/octet-stream"],["st","application/vnd.sailingtracker.track"],["stc","application/vnd.sun.xml.calc.template"],["std","application/vnd.sun.xml.draw.template"],["stf","application/vnd.wt.stf"],["sti","application/vnd.sun.xml.impress.template"],["stk","application/hyperstudio"],["stl","model/stl"],["stpx","model/step+xml"],["stpxz","model/step-xml+zip"],["stpz","model/step+zip"],["str","application/vnd.pg.format"],["stw","application/vnd.sun.xml.writer.template"],["styl","text/stylus"],["stylus","text/stylus"],["sub","text/vnd.dvb.subtitle"],["sus","application/vnd.sus-calendar"],["susp","application/vnd.sus-calendar"],["sv4cpio","application/x-sv4cpio"],["sv4crc","application/x-sv4crc"],["svc","application/vnd.dvb.service"],["svd","application/vnd.svd"],["svg","image/svg+xml"],["svgz","image/svg+xml"],["swa","application/x-director"],["swf","application/x-shockwave-flash"],["swi","application/vnd.aristanetworks.swi"],["swidtag","application/swid+xml"],["sxc","application/vnd.sun.xml.calc"],["sxd","application/vnd.sun.xml.draw"],["sxg","application/vnd.sun.xml.writer.global"],["sxi","application/vnd.sun.xml.impress"],["sxm","application/vnd.sun.xml.math"],["sxw","application/vnd.sun.xml.writer"],["t","text/troff"],["t3","application/x-t3vm-image"],["t38","image/t38"],["taglet","application/vnd.mynfc"],["tao","application/vnd.tao.intent-module-archive"],["tap","image/vnd.tencent.tap"],["tar","application/x-tar"],["tcap","application/vnd.3gpp2.tcap"],["tcl","application/x-tcl"],["td","application/urc-targetdesc+xml"],["teacher","application/vnd.smart.teacher"],["tei","application/tei+xml"],["teicorpus","application/tei+xml"],["tex","application/x-tex"],["texi","application/x-texinfo"],["texinfo","application/x-texinfo"],["text","text/plain"],["tfi","application/thraud+xml"],["tfm","application/x-tex-tfm"],["tfx","image/tiff-fx"],["tga","image/x-tga"],["tgz","application/x-tar"],["thmx","application/vnd.ms-officetheme"],["tif","image/tiff"],["tiff","image/tiff"],["tk","application/x-tcl"],["tmo","application/vnd.tmobile-livetv"],["toml","application/toml"],["torrent","application/x-bittorrent"],["tpl","application/vnd.groove-tool-template"],["tpt","application/vnd.trid.tpt"],["tr","text/troff"],["tra","application/vnd.trueapp"],["trig","application/trig"],["trm","application/x-msterminal"],["ts","video/mp2t"],["tsd","application/timestamped-data"],["tsv","text/tab-separated-values"],["ttc","font/collection"],["ttf","font/ttf"],["ttl","text/turtle"],["ttml","application/ttml+xml"],["twd","application/vnd.simtech-mindmapper"],["twds","application/vnd.simtech-mindmapper"],["txd","application/vnd.genomatix.tuxedo"],["txf","application/vnd.mobius.txf"],["txt","text/plain"],["u8dsn","message/global-delivery-status"],["u8hdr","message/global-headers"],["u8mdn","message/global-disposition-notification"],["u8msg","message/global"],["u32","application/x-authorware-bin"],["ubj","application/ubjson"],["udeb","application/x-debian-package"],["ufd","application/vnd.ufdl"],["ufdl","application/vnd.ufdl"],["ulx","application/x-glulx"],["umj","application/vnd.umajin"],["unityweb","application/vnd.unity"],["uoml","application/vnd.uoml+xml"],["uri","text/uri-list"],["uris","text/uri-list"],["urls","text/uri-list"],["usdz","model/vnd.usdz+zip"],["ustar","application/x-ustar"],["utz","application/vnd.uiq.theme"],["uu","text/x-uuencode"],["uva","audio/vnd.dece.audio"],["uvd","application/vnd.dece.data"],["uvf","application/vnd.dece.data"],["uvg","image/vnd.dece.graphic"],["uvh","video/vnd.dece.hd"],["uvi","image/vnd.dece.graphic"],["uvm","video/vnd.dece.mobile"],["uvp","video/vnd.dece.pd"],["uvs","video/vnd.dece.sd"],["uvt","application/vnd.dece.ttml+xml"],["uvu","video/vnd.uvvu.mp4"],["uvv","video/vnd.dece.video"],["uvva","audio/vnd.dece.audio"],["uvvd","application/vnd.dece.data"],["uvvf","application/vnd.dece.data"],["uvvg","image/vnd.dece.graphic"],["uvvh","video/vnd.dece.hd"],["uvvi","image/vnd.dece.graphic"],["uvvm","video/vnd.dece.mobile"],["uvvp","video/vnd.dece.pd"],["uvvs","video/vnd.dece.sd"],["uvvt","application/vnd.dece.ttml+xml"],["uvvu","video/vnd.uvvu.mp4"],["uvvv","video/vnd.dece.video"],["uvvx","application/vnd.dece.unspecified"],["uvvz","application/vnd.dece.zip"],["uvx","application/vnd.dece.unspecified"],["uvz","application/vnd.dece.zip"],["vbox","application/x-virtualbox-vbox"],["vbox-extpack","application/x-virtualbox-vbox-extpack"],["vcard","text/vcard"],["vcd","application/x-cdlink"],["vcf","text/x-vcard"],["vcg","application/vnd.groove-vcard"],["vcs","text/x-vcalendar"],["vcx","application/vnd.vcx"],["vdi","application/x-virtualbox-vdi"],["vds","model/vnd.sap.vds"],["vhd","application/x-virtualbox-vhd"],["vis","application/vnd.visionary"],["viv","video/vnd.vivo"],["vlc","application/videolan"],["vmdk","application/x-virtualbox-vmdk"],["vob","video/x-ms-vob"],["vor","application/vnd.stardivision.writer"],["vox","application/x-authorware-bin"],["vrml","model/vrml"],["vsd","application/vnd.visio"],["vsf","application/vnd.vsf"],["vss","application/vnd.visio"],["vst","application/vnd.visio"],["vsw","application/vnd.visio"],["vtf","image/vnd.valve.source.texture"],["vtt","text/vtt"],["vtu","model/vnd.vtu"],["vxml","application/voicexml+xml"],["w3d","application/x-director"],["wad","application/x-doom"],["wadl","application/vnd.sun.wadl+xml"],["war","application/java-archive"],["wasm","application/wasm"],["wav","audio/x-wav"],["wax","audio/x-ms-wax"],["wbmp","image/vnd.wap.wbmp"],["wbs","application/vnd.criticaltools.wbs+xml"],["wbxml","application/wbxml"],["wcm","application/vnd.ms-works"],["wdb","application/vnd.ms-works"],["wdp","image/vnd.ms-photo"],["weba","audio/webm"],["webapp","application/x-web-app-manifest+json"],["webm","video/webm"],["webmanifest","application/manifest+json"],["webp","image/webp"],["wg","application/vnd.pmi.widget"],["wgt","application/widget"],["wks","application/vnd.ms-works"],["wm","video/x-ms-wm"],["wma","audio/x-ms-wma"],["wmd","application/x-ms-wmd"],["wmf","image/wmf"],["wml","text/vnd.wap.wml"],["wmlc","application/wmlc"],["wmls","text/vnd.wap.wmlscript"],["wmlsc","application/vnd.wap.wmlscriptc"],["wmv","video/x-ms-wmv"],["wmx","video/x-ms-wmx"],["wmz","application/x-msmetafile"],["woff","font/woff"],["woff2","font/woff2"],["word","application/msword"],["wpd","application/vnd.wordperfect"],["wpl","application/vnd.ms-wpl"],["wps","application/vnd.ms-works"],["wqd","application/vnd.wqd"],["wri","application/x-mswrite"],["wrl","model/vrml"],["wsc","message/vnd.wfa.wsc"],["wsdl","application/wsdl+xml"],["wspolicy","application/wspolicy+xml"],["wtb","application/vnd.webturbo"],["wvx","video/x-ms-wvx"],["x3d","model/x3d+xml"],["x3db","model/x3d+fastinfoset"],["x3dbz","model/x3d+binary"],["x3dv","model/x3d-vrml"],["x3dvz","model/x3d+vrml"],["x3dz","model/x3d+xml"],["x32","application/x-authorware-bin"],["x_b","model/vnd.parasolid.transmit.binary"],["x_t","model/vnd.parasolid.transmit.text"],["xaml","application/xaml+xml"],["xap","application/x-silverlight-app"],["xar","application/vnd.xara"],["xav","application/xcap-att+xml"],["xbap","application/x-ms-xbap"],["xbd","application/vnd.fujixerox.docuworks.binder"],["xbm","image/x-xbitmap"],["xca","application/xcap-caps+xml"],["xcs","application/calendar+xml"],["xdf","application/xcap-diff+xml"],["xdm","application/vnd.syncml.dm+xml"],["xdp","application/vnd.adobe.xdp+xml"],["xdssc","application/dssc+xml"],["xdw","application/vnd.fujixerox.docuworks"],["xel","application/xcap-el+xml"],["xenc","application/xenc+xml"],["xer","application/patch-ops-error+xml"],["xfdf","application/vnd.adobe.xfdf"],["xfdl","application/vnd.xfdl"],["xht","application/xhtml+xml"],["xhtml","application/xhtml+xml"],["xhvml","application/xv+xml"],["xif","image/vnd.xiff"],["xl","application/excel"],["xla","application/vnd.ms-excel"],["xlam","application/vnd.ms-excel.addin.macroEnabled.12"],["xlc","application/vnd.ms-excel"],["xlf","application/xliff+xml"],["xlm","application/vnd.ms-excel"],["xls","application/vnd.ms-excel"],["xlsb","application/vnd.ms-excel.sheet.binary.macroEnabled.12"],["xlsm","application/vnd.ms-excel.sheet.macroEnabled.12"],["xlsx","application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"],["xlt","application/vnd.ms-excel"],["xltm","application/vnd.ms-excel.template.macroEnabled.12"],["xltx","application/vnd.openxmlformats-officedocument.spreadsheetml.template"],["xlw","application/vnd.ms-excel"],["xm","audio/xm"],["xml","application/xml"],["xns","application/xcap-ns+xml"],["xo","application/vnd.olpc-sugar"],["xop","application/xop+xml"],["xpi","application/x-xpinstall"],["xpl","application/xproc+xml"],["xpm","image/x-xpixmap"],["xpr","application/vnd.is-xpr"],["xps","application/vnd.ms-xpsdocument"],["xpw","application/vnd.intercon.formnet"],["xpx","application/vnd.intercon.formnet"],["xsd","application/xml"],["xsl","application/xml"],["xslt","application/xslt+xml"],["xsm","application/vnd.syncml+xml"],["xspf","application/xspf+xml"],["xul","application/vnd.mozilla.xul+xml"],["xvm","application/xv+xml"],["xvml","application/xv+xml"],["xwd","image/x-xwindowdump"],["xyz","chemical/x-xyz"],["xz","application/x-xz"],["yaml","text/yaml"],["yang","application/yang"],["yin","application/yin+xml"],["yml","text/yaml"],["ymp","text/x-suse-ymp"],["z","application/x-compress"],["z1","application/x-zmachine"],["z2","application/x-zmachine"],["z3","application/x-zmachine"],["z4","application/x-zmachine"],["z5","application/x-zmachine"],["z6","application/x-zmachine"],["z7","application/x-zmachine"],["z8","application/x-zmachine"],["zaz","application/vnd.zzazz.deck+xml"],["zip","application/zip"],["zir","application/vnd.zul"],["zirz","application/vnd.zul"],["zmm","application/vnd.handheld-entertainment+xml"],["zsh","text/x-scriptzsh"]]);function 
59l(e,t,a){let r=function(e){let{name:t}=e;if(t&&-1!==t.lastIndexOf(".")&&!e.type){let a=t.split(".").pop().toLowerCase(),r=s.get(a);r&&Object.defineProperty(e,"type",{value:r,writable:!1,configurable:!1,enumerable:!0})}return e}(e),{webkitRelativePath:i}=e,n="string"==typeof t?t:"string"==typeof i&&i.length>0?i:`./${e.name}`;return"string"!=typeof r.path&&o(r,"path",n),void 0!==a&&Object.defineProperty(r,"handle",{value:a,writable:!1,configurable:!1,enumerable:!0}),o(r,"relativePath",n),r}function o(e,t,a){Object.defineProperty(e,t,{value:a,writable:!1,configurable:!1,enumerable:!0})}let c=[".DS_Store","Thumbs.db"];function d(e){return"object"==typeof e&&null!==e}function u(e){return e.filter(e=>-1===c.indexOf(e.name))}function p(e){if(null===e)return[];let t=[];for(let a=0;a<e.length;a++){let r=e[a];t.push(r)}return t}function m(e){if("function"!=typeof e.webkitGetAsEntry)return f(e);let t=e.webkitGetAsEntry();return t&&t.isDirectory?g(t):f(e,t)}function f(e,t){return(0,n.__awaiter)(this,void 0,void 0,function*(){var a;if(globalThis.isSecureContext&&"function"==typeof e.getAsFileSystemHandle){let t=yield e.getAsFileSystemHandle();if(null===t)throw Error(`${e} is not a File`);if(void 0!==t){let e=yield t.getFile();return e.handle=t,l(e)}}let r=e.getAsFile();if(!r)throw Error(`${e} is not a File`);return l(r,null!=(a=null==t?void 0:t.fullPath)?a:void 0)})}function h(e){return(0,n.__awaiter)(this,void 0,void 0,function*(){return e.isDirectory?g(e):function(e){return(0,n.__awaiter)(this,void 0,void 0,function*(){return new Promise((t,a)=>{e.file(a=>{t(l(a,e.fullPath))},e=>{a(e)})})})}(e)})}function g(e){let t=e.createReader();return new Promise((e,a)=>{let r=[];!function i(){t.readEntries(t=>(0,n.__awaiter)(this,void 0,void 0,function*(){if(t.length){let e=Promise.all(t.map(h));r.push(e),i()}else try{let t=yield Promise.all(r);e(t)}catch(e){a(e)}}),e=>{a(e)})}()})}var v=e.i(816474);function x(e){return function(e){if(Array.isArray(e))return C(e)}(e)||function(e){if("u">typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||j(e)||function(){throw TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function y(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),a.push.apply(a,r)}return a}function b(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};
59t%2?y(Object(a),!0).forEach(function(t){w(e,t,a[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):y(Object(a)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))})}return e}function w(e,t,a){return t in e?Object.defineProperty(e,t,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[t]=a,e}function S(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var a,r,i=null==e?null:"u">typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=i){var n=[],s=!0,l=!1;try{for(i=i.call(e);!(s=(a=i.next()).done)&&(n.push(a.value),!t||n.length!==t);s=!0);}catch(e){l=!0,r=e}finally{try{s||null==i.return||i.return()}finally{if(l)throw r}}return n}}(e,t)||j(e,t)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function j(e,t){if(e){if("string"==typeof e)return C(e,t);var a=Object.prototype.toString.call(e).slice(8,-1);if("Object"===a&&e.constructor&&(a=e.constructor.name),"Map"===a||"Set"===a)return Array.from(e);if("Arguments"===a||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(a))return C(e,t)}}function C(e,t){(null==t||t>e.length)&&(t=e.length);for(var a=0,r=Array(t);a<t;a++)r[a]=e[a];return r}var N="function"==typeof v.default?v.default:v.default.default,k=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=e.split(","),a=t.length>1?"one of ".concat(t.join(", ")):t[0];return{code:"file-invalid-type",message:"File type must be ".concat(a)}},I=function(e){return{code:"file-too-large",message:"File is larger than ".concat(e," ").concat(1===e?"byte":"bytes")}},F=function(e){return{code:"file-too-small",message:"File is smaller than ".concat(e," ").concat(1===e?"byte":"bytes")}},T={code:"too-many-files",message:"Too many files"};function R(e,t){var a="application/x-moz-file"===e.type||N(e,t)||""===e.type&&"function"==typeof e.getAsFile;return[a,a?null:k(t)]}function P(e,t,a){if(A(e.size)){if(A(t)&&A(a)){if(e.size>a)return[!1,I(a)];if(e.size<t)return[!1,F(t)]}else if(A(t)&&e.size<t)return[!1,F(t)];else if(A(a)&&e.size>a)return[!1,I(a)]}return[!0,null]}function A(e){return null!=e}function E(e){return"function"==typeof e.isPropagationStopped?e.isPropagationStopped():void 0!==e.cancelBubble&&e.cancelBubble}function M(e){return e.dataTransfer?Array.prototype.some.call(e.dataTransfer.types,function(e){return"Files"===e||"application/x-moz-file"===e}):!!e.target&&!!e.target.files}function D(e){e.preventDefault()}function L(){for(var e=arguments.length,t=Array(e),a=0;a<e;a++)t[a]=arguments[a];return function(e){for(var a=arguments.length,r=Array(a>1?a-1:0),i=1;i<a;i++)r[i-1]=arguments[i];return t.some(function(t){return!E(e)&&t&&t.apply(void 0,[e].concat(r)),E(e)})}}function _(e){return"audio/*"===e||"video/*"===e||"image/*"===e||"text/*"===e||"application/*"===e||/\w+\/[-+.\w]+/g.test(e)}function O(e){return/^.*\.[\w]+$/.test(e)}var V=["children"],B=["open"],z=["refKey","role","onKeyDown","onFocus","onBlur","onClick","onDragEnter","onDragOver","onDragLeave","onDrop"],U=["refKey","onChange","onClick"];function $(e){return function(e){if(Array.isArray(e))return G(e)}(e)||function(e){if("u">typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||H(e)||function(){throw TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function q(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var a,r,i=null==e?null:"u">typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=i){var n=[],s=!0,l=!1;try{for(i=i.call(e);!(s=(a=i.next()).done)&&(n.push(a.value),!t||n.length!==t);s=!0);}catch(e){l=!0,r=e}finally{try{s||null==i.return||i.return()}finally{if(l)throw r}}return n}}(e,t)||H(e,t)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function H(e,t){if(e){if("string"==typeof e)return G(e,t);var a=Object.prototype.toString.call(e).slice(8,-1);if("Object"===a&&e.constructor&&(a=e.constructor.name),"Map"===a||"Set"===a)return Array.from(e);if("Arguments"===a||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(a))return G(e,t)}}function G(e,t){(null==t||t>e.length)&&(t=e.length);for(var a=0,r=Array(t);a<t;a++)r[a]=e[a];return r}function W(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),a.push.apply(a,r)}return a}function K(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};
59t%2?W(Object(a),!0).forEach(function(t){Q(e,t,a[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):W(Object(a)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))})}return e}function Q(e,t,a){return t in e?Object.defineProperty(e,t,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[t]=a,e}function Z(e,t){if(null==e)return{};var a,r,i=function(e,t){if(null==e)return{};var a,r,i={},n=Object.keys(e);for(r=0;r<n.length;r++)a=n[r],t.indexOf(a)>=0||(i[a]=e[a]);return i}(e,t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);for(r=0;r<n.length;r++)a=n[r],!(t.indexOf(a)>=0)&&Object.prototype.propertyIsEnumerable.call(e,a)&&(i[a]=e[a])}return i}var Y=(0,r.forwardRef)(function(e,t){var a=e.children,i=ee(Z(e,V)),n=i.open,s=Z(i,B);return(0,r.useImperativeHandle)(t,function(){return{open:n}},[n]),r.default.createElement(r.Fragment,null,a(K(K({},s),{},{open:n})))});Y.displayName="Dropzone";var J={disabled:!1,getFilesFromEvent:function(e){return(0,n.__awaiter)(this,void 0,void 0,function*(){var t;if(d(e)&&d(e.dataTransfer))return function(e,t){return(0,n.__awaiter)(this,void 0,void 0,function*(){if(e.items){let a=p(e.items).filter(e=>"file"===e.kind);return"drop"!==t?a:u(function e(t){return t.reduce((t,a)=>[...t,...Array.isArray(a)?e(a):[a]],[])}((yield Promise.all(a.map(m)))))}return u(p(e.files).map(e=>l(e)))})}(e.dataTransfer,e.type);if(d(t=e)&&d(t.target))return p(e.target.files).map(e=>l(e));return Array.isArray(e)&&e.every(e=>"getFile"in e&&"function"==typeof e.getFile)?function(e){return(0,n.__awaiter)(this,void 0,void 0,function*(){return(yield Promise.all(e.map(e=>e.getFile()))).map(e=>l(e))})}(e):[]})},maxSize:1/0,minSize:0,multiple:!0,maxFiles:0,preventDropOnDocument:!0,noClick:!1,noKeyboard:!1,noDrag:!1,noDragEventsBubbling:!1,validator:null,useFsAccessApi:!1,autoFocus:!1};Y.defaultProps=J,Y.propTypes={children:i.default.func,accept:i.default.objectOf(i.default.arrayOf(i.default.string)),multiple:i.default.bool,preventDropOnDocument:i.default.bool,noClick:i.default.bool,noKeyboard:i.default.bool,noDrag:i.default.bool,noDragEventsBubbling:i.default.bool,minSize:i.default.number,maxSize:i.default.number,maxFiles:i.default.number,disabled:i.default.bool,getFilesFromEvent:i.default.func,onFileDialogCancel:i.default.func,onFileDialogOpen:i.default.func,useFsAccessApi:i.default.bool,autoFocus:i.default.bool,onDragEnter:i.default.func,onDragLeave:i.default.func,onDragOver:i.default.func,onDrop:i.default.func,onDropAccepted:i.default.func,onDropRejected:i.default.func,onError:i.default.func,validator:i.default.func};var X={isFocused:!1,isFileDialogActive:!1,isDragActive:!1,isDragAccept:!1,isDragReject:!1,isDragGlobal:!1,acceptedFiles:[],fileRejections:[]};function ee(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=K(K({},J),e),a=t.accept,i=t.disabled,n=t.getFilesFromEvent,s=t.maxSize,l=t.minSize,o=t.multiple,c=t.maxFiles,d=t.onDragEnter,u=t.onDragLeave,p=t.onDragOver,m=t.onDrop,f=t.onDropAccepted,h=t.onDropRejected,g=t.onFileDialogCancel,v=t.onFileDialogOpen,y=t.useFsAccessApi,j=t.autoFocus,C=t.preventDropOnDocument,N=t.noClick,k=t.noKeyboard,I=t.noDrag,F=t.noDragEventsBubbling,V=t.onError,B=t.validator,H=(0,r.useMemo)(function(){return A(a)?Object.entries(a).reduce(function(e,t){var a=S(t,2),r=a[0],i=a[1];return[].concat(x(e),[r],x(i))},[]).filter(function(e){return _(e)||O(e)}).join(","):void 0},[a]),G=(0,r.useMemo)(function(){return A(a)?[{description:"Files",accept:Object.entries(a).filter(function(e){var t=S(e,2),a=t[0],r=t[1],i=!0;return _(a)||(console.warn('Skipped "'.concat(a,'" because it is not a valid MIME type. Check https://developer.mozilla.org/en-US/docs/Web/HTTP/Basics_of_HTTP/MIME_types/Common_types for a list of valid MIME types.')),i=!1),Array.isArray(r)&&r.every(O)||(console.warn('Skipped "'.concat(a,'" because an invalid file extension was provided.')),i=!1),i}).reduce(function(e,t){var a=S(t,2),r=a[0],i=a[1];return b(b({},e),{},w({},r,i))},{})}]:a},[a]),W=(0,r.useMemo)(function(){return"function"==typeof v?v:ea},[v]),Y=(0,r.useMemo)(function(){return"function"==typeof g?g:ea},[g]),ee=(0,r.useRef)(null),er=(0,r.useRef)(null),ei=q((0,r.useReducer)(et,X),2),en=ei[0],es=ei[1],el=en.isFocused,eo=en.isFileDialogActive,ec=(0,r.useRef)("u">typeof window&&window.isSecureContext&&y&&"showOpenFilePicker"in window),ed=function(){!ec.current&&eo&&setTimeout(function(){er.current&&(er.current.files.length||(es({type:"closeDialog"}),Y()))},300)};(0,r.useEffect)(function(){return window.addEventListener("focus",ed,!1),function(){window.removeEventListener("focus",ed,!1)}},[er,eo,Y,ec]);var eu=(0,r.useRef)([]),ep=(0,r.useRef)([]),em=function(e){ee.current&&ee.current.contains(e.target)||(e.preventDefault(),eu.current=[])};(0,r.useEffect)(function(){return C&&(document.addEventListener("dragover",D,!1),document.addEventListener("drop",em,!1)),function(){C&&(document.removeEventListener("dragover",D),document.removeEventListener("drop",em))}},[ee,C]),(0,r.useEffect)(function(){var e=function(e){ep.current=[].concat($(ep.current),[e.target]),M(e)&&es({isDragGlobal:!0,type:"setDragGlobal"})},t=function(e){ep.current=ep.current.filter(function(t){return t!==e.target&&null!==t}),ep.current.length>0||es({isDragGlobal:!1,type:"setDragGlobal"})},a=function(){ep.current=[],es({isDragGlobal:!1,type:"setDragGlobal"})},r=function(){ep.current=[],es({isDragGlobal:!1,type:"setDragGlobal"})};return document.addEventListener("dragenter",e,!1),document.addEventListener("dragleave",t,!1),document.addEventListener("dragend",a,!1),document.addEventListener("drop",r,!1),function(){document.removeEventListener("dragenter",e),document.removeEventListener("dragleave",t),document.removeEventListener("dragend",a),document.removeEventListener("drop",r)}},[ee]),(0,r.useEffect)(function(){return!i&&j&&ee.current&&ee.current.focus(),function(){}},[ee,j,i]);var ef=(0,r.useCallback)(function(e){V?V(e):console.error(e)},[V]),eh=(0,r.useCallback)(function(e){e.preventDefault(),e.persist(),eF(e),eu.current=[].concat($(eu.current),[e.target]),M(e)&&Promise.resolve(n(e)).then(function(t){if(!E(e)||F){var a,r,i,n,u,p,m,f,h=t.length,g=h>0&&(r=(a={files:t,accept:H,minSize:l,maxSize:s,multiple:o,maxFiles:c,validator:B}).files,i=a.accept,n=a.minSize,u=a.maxSize,p=a.multiple,m=a.maxFiles,f=a.validator,(!!p||!(r.length>1))&&(!p||!(m>=1)||!(r.length>m))&&r.every(function(e){var t=S(R(e,i),1)[0],a=S(P(e,n,u),1)[0],r=f?f(e):null;return t&&a&&!r}));es({isDragAccept:g,isDragReject:h>0&&!g,isDragActive:!0,type:"setDraggedFiles"}),d&&d(e)}}).catch(function(e){return ef(e)})},[n,d,ef,F,H,l,s,o,c,B]),eg=(0,r.useCallback)(function(e){e.preventDefault(),e.persist(),eF(e);var t=M(e);if(t&&e.dataTransfer)try{e.dataTransfer.dropEffect="copy"}catch(e){}return t&&p&&p(e),!1},[p,F]),ev=(0,r.useCallback)(function(e){e.preventDefault(),e.persist(),eF(e);var t=eu.current.filter(function(e){return ee.current&&ee.current.contains(e)}),a=t.indexOf(e.target);-1!==a&&t.splice(a,1),eu.current=t,!(t.length>0)&&(es({type:"setDraggedFiles",isDragActive:!1,isDragAccept:!1,isDragReject:!1}),M(e)&&u&&u(e))},[ee,u,F]),ex=(0,r.useCallback)(function(e,t){var a=[],r=[];e.forEach(function(e){var t=q(R(e,H),2),i=t[0],n=t[1],o=q(P(e,l,s),2),c=o[0],d=o[1],u=B?B(e):null;if(i&&c&&!u)a.push(e);else{var p=[n,d];u&&(p=p.concat(u)),r.push({file:e,errors:p.filter(function(e){return e})})}}),(!o&&a.length>1||o&&c>=1&&a.length>
59c)&&(a.forEach(function(e){r.push({file:e,errors:[T]})}),a.splice(0)),es({acceptedFiles:a,fileRejections:r,isDragReject:r.length>0,type:"setFiles"}),m&&m(a,r,t),r.length>0&&h&&h(r,t),a.length>0&&f&&f(a,t)},[es,o,H,l,s,c,m,f,h,B]),ey=(0,r.useCallback)(function(e){e.preventDefault(),e.persist(),eF(e),eu.current=[],M(e)&&Promise.resolve(n(e)).then(function(t){(!E(e)||F)&&ex(t,e)}).catch(function(e){return ef(e)}),es({type:"reset"})},[n,ex,ef,F]),eb=(0,r.useCallback)(function(){if(ec.current){es({type:"openDialog"}),W(),window.showOpenFilePicker({multiple:o,types:G}).then(function(e){return n(e)}).then(function(e){ex(e,null),es({type:"closeDialog"})}).catch(function(e){e instanceof DOMException&&("AbortError"===e.name||e.code===e.ABORT_ERR)?(Y(e),es({type:"closeDialog"})):e instanceof DOMException&&("SecurityError"===e.name||e.code===e.SECURITY_ERR)?(ec.current=!1,er.current?(er.current.value=null,er.current.click()):ef(Error("Cannot open the file picker because the https://developer.mozilla.org/en-US/docs/Web/API/File_System_Access_API is not supported and no <input> was provided."))):ef(e)});return}er.current&&(es({type:"openDialog"}),W(),er.current.value=null,er.current.click())},[es,W,Y,y,ex,ef,G,o]),ew=(0,r.useCallback)(function(e){ee.current&&ee.current.isEqualNode(e.target)&&(" "===e.key||"Enter"===e.key||32===e.keyCode||13===e.keyCode)&&(e.preventDefault(),eb())},[ee,eb]),eS=(0,r.useCallback)(function(){es({type:"focus"})},[]),ej=(0,r.useCallback)(function(){es({type:"blur"})},[]),eC=(0,r.useCallback)(function(){N||(function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:window.navigator.userAgent;return -1!==e.indexOf("MSIE")||-1!==e.indexOf("Trident/")||-1!==e.indexOf("Edge/")}()?setTimeout(eb,0):eb())},[N,eb]),eN=function(e){return i?null:e},ek=function(e){return k?null:eN(e)},eI=function(e){return I?null:eN(e)},eF=function(e){F&&e.stopPropagation()},eT=(0,r.useMemo)(function(){return function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.refKey,a=e.role,r=e.onKeyDown,n=e.onFocus,s=e.onBlur,l=e.onClick,o=e.onDragEnter,c=e.onDragOver,d=e.onDragLeave,u=e.onDrop,p=Z(e,z);return K(K(Q({onKeyDown:ek(L(r,ew)),onFocus:ek(L(n,eS)),onBlur:ek(L(s,ej)),onClick:eN(L(l,eC)),onDragEnter:eI(L(o,eh)),onDragOver:eI(L(c,eg)),onDragLeave:eI(L(d,ev)),onDrop:eI(L(u,ey)),role:"string"==typeof a&&""!==a?a:"presentation"},void 0===t?"ref":t,ee),i||k?{}:{tabIndex:0}),p)}},[ee,ew,eS,ej,eC,eh,eg,ev,ey,k,I,i]),eR=(0,r.useCallback)(function(e){e.stopPropagation()},[]),eP=(0,r.useMemo)(function(){return function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.refKey,a=e.onChange,r=e.onClick,i=Z(e,U);return K(K({},Q({accept:H,multiple:o,type:"file",style:{border:0,clip:"rect(0, 0, 0, 0)",clipPath:"inset(50%)",height:"1px",margin:"0 -1px -1px 0",overflow:"hidden",padding:0,position:"absolute",width:"1px",whiteSpace:"nowrap"},onChange:eN(L(a,ey)),onClick:eN(L(r,eR)),tabIndex:-1},void 0===t?"ref":t,er)),i)}},[er,a,o,ey,i]);return K(K({},en),{},{isFocused:el&&!i,getRootProps:eT,getInputProps:eP,rootRef:ee,inputRef:er,open:eN(eb)})}function et(e,t){switch(t.type){case"focus":return K(K({},e),{},{isFocused:!0});case"blur":return K(K({},e),{},{isFocused:!1});case"openDialog":return K(K({},X),{},{isFileDialogActive:!0});case"closeDialog":return K(K({},e),{},{isFileDialogActive:!1});case"setDraggedFiles":return K(K({},e),{},{isDragActive:t.isDragActive,isDragAccept:t.isDragAccept,isDragReject:t.isDragReject});case"setFiles":return K(K({},e),{},{acceptedFiles:t.acceptedFiles,fileRejections:t.fileRejections,isDragReject:t.isDragReject});case"setDragGlobal":return K(K({},e),{},{isDragGlobal:t.isDragGlobal});case"reset":return K({},X);default:return e}}function ea(){}var er=e.i(981831),ei=e.i(632137);let en=e=>{let t=["B","KB","MB","GB","TB","PB"],a=e,r=0;for(;a>=1024&&r<t.length-1;)a/=1024,r++;return`${a.toFixed(2)}${t[r]}`},es=(0,r.createContext)(void 0),el=()=>{let e=(0,r.useContext)(es);if(!e)throw Error("useDropzoneContext must be used within a Dropzone");return e};e.s(["Dropzone",0,({accept:e,maxFiles:a=1,maxSize:r,minSize:i,onDrop:n,onError:s,disabled:l,src:o,className:c,children:d,validator:u,...p})=>{let{getRootProps:m,getInputProps:f,isDragActive:h}=ee({accept:e,maxFiles:a,maxSize:r,minSize:i,onError:s,disabled:l,validator:u,onDrop:(e,t,a)=>{if(n?.(e,t,a),t.length>0){let e=t.at(0)?.errors.at(0)?.message;s?.(Error(e))}},...p});return(0,t.jsx)(es.Provider,{value:{src:o,accept:e,maxSize:r,minSize:i,maxFiles:a},children:(0,t.jsxs)(er.Button,{className:(0,ei.cn)("relative h-auto w-full flex-col overflow-hidden p-8",h&&"ring-1 ring-primary-light outline-none",c),disabled:l,type:"button",variant:"outline",...m(),children:[(0,t.jsx)("input",{...f(),disabled:l}),d]})},JSON.stringify(o))},"DropzoneContent",0,({children:e,className:r})=>{let{src:i}=el();return i?e||(0,t.jsxs)("div",{className:(0,ei.cn)("flex flex-col items-center justify-center",r),children:[(0,t.jsx)("div",{className:"flex size-8 items-center justify-center rounded-input bg-muted text-muted-foreground",children:(0,t.jsx)(a,{size:16})}),(0,t.jsx)("p",{className:"my-2 w-full truncate text-sm font-medium",children:i.length>3?`${new Intl.ListFormat("en").format(i.slice(0,3).map(e=>e.name))} and ${i.length-3} more`:new Intl.ListFormat("en").format(i.map(e=>e.name))}),(0,t.jsx)("p",{className:"w-full text-xs text-wrap text-muted-foreground",children:"Drag and drop or click to replace"})]}):null},"DropzoneEmptyState",0,({children:e,className:r})=>{let{src:i,accept:n,maxSize:s,minSize:l,maxFiles:o}=el();if(i)return null;if(e)return e;let c="";return n&&(c+="Accepts ",c+=new Intl.ListFormat("en").format(Object.keys(n))),l&&s?c+=` between ${en(l)} and ${en(s)}`:l?c+=` at least ${en(l)}`:s&&(c+=` less than ${en(s)}`),(0,t.jsxs)("div",{className:(0,ei.cn)("flex flex-col items-center justify-center",r),children:[(0,t.jsx)("div",{className:"flex size-8 items-center justify-center rounded-input bg-muted text-muted-foreground",children:(0,t.jsx)(a,{size:16})}),(0,t.jsxs)("p",{className:"my-2 w-full truncate text-sm font-medium text-wrap",children:["Upload ",1===o?"a file":"files"]}),(0,t.jsx)("p",{className:"w-full truncate text-xs text-wrap text-muted-foreground",children:"Drag and drop or click to upload"}),c&&(0,t.jsxs)("p",{className:"text-xs text-wrap text-muted-foreground",children:[c,"."]})]})}],659418)},998855,653145,853462,e=>{"use strict";var t=e.i(843476),a=e.i(271645),r=e.i(991918),i=e=>e instanceof Date,n=e=>null==e,s=e=>!n(e)&&!Array.isArray(e)&&"object"==typeof e&&!i(e),l=e=>s(e)&&e.target?"checkbox"===e.target.type?e.target.checked:e.target.value:e,o=(e,t)=>e.has(t.substring(0,t.search(/\.\d+(\.|$)/))||t),c="u">typeof window&&void 0!==window.HTMLElement&&"u">typeof document;function d(e){let t,a=Array.isArray(e),r="u">typeof FileList&&e instanceof FileList;if(e instanceof Date)t=new Date(e);else{let i;if(!(!(c&&(e instanceof Blob||r))&&(a||s(e))))return e;if(t=a?[]:{},a||s(i=e.constructor&&e.constructor.prototype)&&i.hasOwnProperty("isPrototypeOf"))for(let a in e)e.hasOwnProperty(a)&&(t[a]=d(e[a]));else t=e}return t}var u=e=>void 0===e,p=e=>Array.isArray(e)?e.filter(Boolean):[],m=e=>p(e.replace(/["|']|\]/g,"").split(/\.|\[/)),f=(e,t,a)=>{if(!t||!s(e))return a;let r=(/^\w*$/.test(t)?[t]:m(t)).reduce((e,t)=>
59n(e)?e:e[t],e);return u(r)||r===e?u(e[t])?a:e[t]:r},h=(e,t,a)=>{let r=-1,i=/^\w*$/.test(t)?[t]:m(t),n=i.length,l=n-1;for(;++r<n;){let t=i[r],n=a;if(r!==l){let a=e[t];n=s(a)||Array.isArray(a)?a:isNaN(+i[r+1])?{}:[]}if("__proto__"===t||"constructor"===t||"prototype"===t)return;e[t]=n,e=e[t]}};let g="blur",v="onChange",x="onSubmit",y="maxLength",b="minLength",w="pattern",S="required",j=a.default.createContext(null);j.displayName="HookFormContext";let C=()=>a.default.useContext(j),N=e=>{let{children:t,...r}=e;return a.default.createElement(j.Provider,{value:r},t)};var k=(e,t,a,r=!0)=>{let i={defaultValues:t._defaultValues};for(let n in e)Object.defineProperty(i,n,{get:()=>("all"!==t._proxyFormState[n]&&(t._proxyFormState[n]=!r||"all"),a&&(a[n]=!0),e[n])});return i};let I="u">typeof window?a.default.useLayoutEffect:a.default.useEffect;function F(e){let t=C(),{control:r=t.control,disabled:i,name:n,exact:s}=e||{},[l,o]=a.default.useState(r._formState),c=a.default.useRef({isDirty:!1,isLoading:!1,dirtyFields:!1,touchedFields:!1,validatingFields:!1,isValidating:!1,isValid:!1,errors:!1});return I(()=>r._subscribe({name:n,formState:c.current,exact:s,callback:e=>{i||o({...r._formState,...e})}}),[n,i,s]),a.default.useEffect(()=>{c.current.isValid&&r._setValid(!0)},[r]),a.default.useMemo(()=>k(l,r,c.current,!1),[l,r])}var T=(e,t,a,r,i)=>"string"==typeof e?(r&&t.watch.add(e),f(a,e,i)):Array.isArray(e)?e.map(e=>(r&&t.watch.add(e),f(a,e))):(r&&(t.watchAll=!0),a),R=e=>n(e)||"object"!=typeof e;function P(e,t,a=new WeakSet){if(R(e)||R(t))return e===t;if(i(e)&&i(t))return e.getTime()===t.getTime();let r=Object.keys(e),n=Object.keys(t);if(r.length!==n.length)return!1;if(a.has(e)||a.has(t))return!0;for(let l of(a.add(e),a.add(t),r)){let r=e[l];if(!n.includes(l))return!1;if("ref"!==l){let e=t[l];if(i(r)&&i(e)||s(r)&&s(e)||Array.isArray(r)&&Array.isArray(e)?!P(r,e,a):r!==e)return!1}}return!0}function A(e){let t=C(),{control:r=t.control,name:i,defaultValue:n,disabled:s,exact:l,compute:o}=e||{},c=a.default.useRef(n),d=a.default.useRef(o),u=a.default.useRef(void 0);d.current=o;let p=a.default.useMemo(()=>r._getWatch(i,c.current),[r,i]),[m,f]=a.default.useState(d.current?d.current(p):p);return I(()=>r._subscribe({name:i,formState:{values:!0},exact:l,callback:e=>{if(!s){let t=T(i,r._names,e.values||r._formValues,!1,c.current);if(d.current){let e=d.current(t);P(e,u.current)||(f(e),u.current=e)}else f(t)}}}),[r,s,i,l]),a.default.useEffect(()=>r._removeUnmounted()),m}let E=e=>e.render(function(e){let t=C(),{name:r,disabled:i,control:n=t.control,shouldUnregister:s,defaultValue:c}=e,p=o(n._names.array,r),m=a.default.useMemo(()=>f(n._formValues,r,f(n._defaultValues,r,c)),[n,r,c]),v=A({control:n,name:r,defaultValue:m,exact:!0}),x=F({control:n,name:r,exact:!0}),y=a.default.useRef(e),b=a.default.useRef(n.register(r,{...e.rules,value:v,..."boolean"==typeof e.disabled?{disabled:e.disabled}:{}}));y.current=e;let w=a.default.useMemo(()=>Object.defineProperties({},{invalid:{enumerable:!0,get:()=>!!f(x.errors,r)},isDirty:{enumerable:!0,get:()=>!!f(x.dirtyFields,r)},isTouched:{enumerable:!0,get:()=>!!f(x.touchedFields,r)},isValidating:{enumerable:!0,get:()=>!!f(x.validatingFields,r)},error:{enumerable:!0,get:()=>f(x.errors,r)}}),[x,r]),S=a.default.useCallback(e=>b.current.onChange({target:{value:l(e),name:r},type:"change"}),[r]),j=a.default.useCallback(()=>b.current.onBlur({target:{value:f(n._formValues,r),name:r},type:g}),[r,n._formValues]),N=a.default.useCallback(e=>{let t=f(n._fields,r);t&&e&&(t._f.ref={focus:()=>e.focus&&e.focus(),select:()=>e.select&&e.select(),setCustomValidity:t=>e.setCustomValidity(t),reportValidity:()=>e.reportValidity()})},[n._fields,r]),k=a.default.useMemo(()=>({name:r,value:v,..."boolean"==typeof i||x.disabled?{disabled:x.disabled||i}:{},onChange:S,onBlur:j,ref:N}),[r,i,x.disabled,S,j,N,v]);return a.default.useEffect(()=>{let e=n._options.shouldUnregister||s;n.register(r,{...y.current.rules,..."boolean"==typeof y.current.disabled?{disabled:y.current.disabled}:{}});let t=(e,t)=>{let a=f(n._fields,e);a&&a._f&&(a._f.mount=t)};if(t(r,!0),e){let e=d(f(n._options.defaultValues,r));h(n._defaultValues,r,e),u(f(n._formValues,r))&&h(n._formValues,r,e)}return p||n.register(r),()=>{(p?e&&!n._state.action:e)?n.unregister(r):t(r,!1)}},[r,n,p,s]),a.default.useEffect(()=>{n._setDisabledField({disabled:i,name:r})},[i,r,n]),a.default.useMemo(()=>({field:k,formState:x,fieldState:w}),[k,x,w])}(e));var M=(e,t,a,r,i)=>t?{...a[e],types:{...a[e]&&a[e].types?a[e].types:{},[r]:i||!0}}:{},D=e=>Array.isArray(e)?e:[e],L=()=>{let e=[];return{get observers(){return e},next:t=>{for(let a of e)a.next&&a.next(t)},subscribe:t=>(e.push(t),{unsubscribe:()=>{e=e.filter(e=>e!==t)}}),unsubscribe:()=>{e=[]}}},_=e=>s(e)&&!Object.keys(e).length,O=e=>"function"==typeof e,V=e=>{if(!c)return!1;let t=e?e.ownerDocument:0;return e instanceof(t&&t.defaultView?t.defaultView.HTMLElement:HTMLElement)},B=e=>V(e)&&e.isConnected;function z(e,t){let a=Array.isArray(t)?t:/^\w*$/.test(t)?[t]:m(t),r=1===a.length?e:function(e,t){let a=t.slice(0,-1).length,r=0;for(;r<a;)e=u(e)?r++:e[t[r++]];return e}(e,a),i=a.length-1,n=a[i];return r&&delete r[n],0!==i&&(s(r)&&_(r)||Array.isArray(r)&&function(e){for(let t in e)if(e.hasOwnProperty(t)&&!u(e[t]))return!1;return!0}(r))&&z(e,a.slice(0,-1)),e}var U=e=>{for(let t in e)if(O(e[t]))return!0;return!1};function $(e,t={}){let a=Array.isArray(e);if(s(e)||a)for(let a in e)Array.isArray(e[a])||s(e[a])&&!U(e[a])?(t[a]=Array.isArray(e[a])?[]:{},$(e[a],t[a])):n(e[a])||(t[a]=!0);return t}var q=(e,t)=>
59(function e(t,a,r){let i=Array.isArray(t);if(s(t)||i)for(let i in t)Array.isArray(t[i])||s(t[i])&&!U(t[i])?u(a)||R(r[i])?r[i]=Array.isArray(t[i])?$(t[i],[]):{...$(t[i])}:e(t[i],n(a)?{}:a[i],r[i]):r[i]=!P(t[i],a[i]);return r})(e,t,$(t));let H={value:!1,isValid:!1},G={value:!0,isValid:!0};var W=e=>{if(Array.isArray(e)){if(e.length>1){let t=e.filter(e=>e&&e.checked&&!e.disabled).map(e=>e.value);return{value:t,isValid:!!t.length}}return e[0].checked&&!e[0].disabled?e[0].attributes&&!u(e[0].attributes.value)?u(e[0].value)||""===e[0].value?G:{value:e[0].value,isValid:!0}:G:H}return H},K=(e,{valueAsNumber:t,valueAsDate:a,setValueAs:r})=>u(e)?e:t?""===e?NaN:e?+e:e:a&&"string"==typeof e?new Date(e):r?r(e):e;let Q={isValid:!1,value:null};var Z=e=>Array.isArray(e)?e.reduce((e,t)=>t&&t.checked&&!t.disabled?{isValid:!0,value:t.value}:e,Q):Q;function Y(e){let t=e.ref;return"file"===t.type?t.files:"radio"===t.type?Z(e.refs).value:"select-multiple"===t.type?[...t.selectedOptions].map(({value:e})=>e):"checkbox"===t.type?W(e.refs).value:K(u(t.value)?e.ref.value:t.value,e)}var J=e=>u(e)?e:e instanceof RegExp?e.source:s(e)?e.value instanceof RegExp?e.value.source:e.value:e,X=e=>({isOnSubmit:!e||e===x,isOnBlur:"onBlur"===e,isOnChange:e===v,isOnAll:"all"===e,isOnTouch:"onTouched"===e});let ee="AsyncFunction";var et=e=>!!e&&!!e.validate&&!!(O(e.validate)&&e.validate.constructor.name===ee||s(e.validate)&&Object.values(e.validate).find(e=>e.constructor.name===ee)),ea=(e,t,a)=>!a&&(t.watchAll||t.watch.has(e)||[...t.watch].some(t=>e.startsWith(t)&&/^\.\w+/.test(e.slice(t.length))));let er=(e,t,a,r)=>{for(let i of a||Object.keys(e)){let a=f(e,i);if(a){let{_f:e,...n}=a;if(e){if(e.refs&&e.refs[0]&&t(e.refs[0],i)&&!r)return!0;else if(e.ref&&t(e.ref,e.name)&&!r)return!0;else if(er(n,t))break}else if(s(n)&&er(n,t))break}}};function ei(e,t,a){let r=f(e,a);if(r||/^\w*$/.test(a))return{error:r,name:a};let i=a.split(".");for(;i.length;){let r=i.join("."),n=f(t,r),s=f(e,r);if(n&&!Array.isArray(n)&&a!==r)break;if(s&&s.type)return{name:r,error:s};if(s&&s.root&&s.root.type)return{name:`${r}.root`,error:s.root};i.pop()}return{name:a}}var en=(e,t,a)=>{let r=D(f(e,a));return h(r,"root",t[a]),h(e,a,r),e},es=e=>"string"==typeof e;function el(e,t,a="validate"){if(es(e)||Array.isArray(e)&&e.every(es)||"boolean"==typeof e&&!e)return{type:a,message:es(e)?e:"",ref:t}}var eo=e=>!s(e)||e instanceof RegExp?{value:e,message:""}:e,ec=async(e,t,a,r,i,l)=>{let{ref:o,refs:c,required:d,maxLength:p,minLength:m,min:h,max:g,pattern:v,validate:x,name:j,valueAsNumber:C,mount:N}=e._f,k=f(a,j);if(!N||t.has(j))return{};let I=c?c[0]:o,F=e=>{i&&I.reportValidity&&(I.setCustomValidity("boolean"==typeof e?"":e||""),I.reportValidity())},T={},R="radio"===o.type,P="checkbox"===o.type,A=(C||"file"===o.type)&&u(o.value)&&u(k)||V(o)&&""===o.value||""===k||Array.isArray(k)&&!k.length,E=M.bind(null,j,r,T),D=(e,t,a,r=y,i=b)=>{let n=e?t:a;T[j]={type:e?r:i,message:n,ref:o,...E(e?r:i,n)}};if(l?!Array.isArray(k)||!k.length:d&&(!(R||P)&&(A||n(k))||"boolean"==typeof k&&!k||P&&!W(c).isValid||R&&!Z(c).isValid)){let{value:e,message:t}=es(d)?{value:!!d,message:d}:eo(d);if(e&&(T[j]={type:S,message:t,ref:I,...E(S,t)},!r))return F(t),T}if(!A&&(!n(h)||!n(g))){let e,t,a=eo(g),i=eo(h);if(n(k)||isNaN(k)){let r=o.valueAsDate||new Date(k),n=e=>new Date(new Date().toDateString()+" "+e),s="time"==o.type,l="week"==o.type;"string"==typeof a.value&&k&&(e=s?n(k)>n(a.value):l?k>a.value:r>new Date(a.value)),"string"==typeof i.value&&k&&(t=s?n(k)<n(i.value):l?k<i.value:r<new Date(i.value))}else{let r=o.valueAsNumber||(k?+k:k);n(a.value)||(e=r>a.value),n(i.value)||(t=r<i.value)}if((e||t)&&(D(!!e,a.message,i.message,"max","min"),!r))return F(T[j].message),T}if((p||m)&&!A&&("string"==typeof k||l&&Array.isArray(k))){let e=eo(p),t=eo(m),a=!n(e.value)&&k.length>+e.value,i=!n(t.value)&&k.length<+t.value;if((a||i)&&(D(a,e.message,t.message),!r))return F(T[j].message),T}if(v&&!A&&"string"==typeof k){let{value:e,message:t}=eo(v);if(e instanceof RegExp&&!k.match(e)&&(T[j]={type:w,message:t,ref:o,...E(w,t)},!r))return F(t),T}if(x){if(O(x)){let e=el(await x(k,a),I);if(e&&(T[j]={...e,...E("validate",e.message)},!r))return F(e.message),T}else if(s(x)){let e={};for(let t in x){if(!_(e)&&!r)break;let i=el(await x[t](k,a),I,t);i&&(e={...i,...E(t,i.message)},F(i.message),r&&(T[j]=e))}if(!_(e)&&(T[j]={ref:I,...e},!r))return T}}return F(!0),T};let ed={mode:x,reValidateMode:v,shouldFocusError:!0};e.s(["Controller",0,E,"FormProvider",0,N,"useForm",0,function(e={}){let t=a.default.useRef(void 0),r=a.default.useRef(void 0),[m,v]=a.default.useState({isDirty:!1,isValidating:!1,isLoading:O(e.defaultValues),isSubmitted:!1,isSubmitting:!1,isSubmitSuccessful:!1,isValid:!1,submitCount:0,dirtyFields:{},touchedFields:{},validatingFields:{},errors:e.errors||{},disabled:e.disabled||!1,isReady:!1,defaultValues:O(e.defaultValues)?void 0:e.defaultValues});if(!t.current)if(e.formControl)t.current={...e.formControl,formState:m},e.defaultValues&&!O(e.defaultValues)&&e.formControl.reset(e.defaultValues,e.resetOptions);else{let{formControl:a,...r}=function(e={}){let t,a={...ed,...e},r={submitCount:0,isDirty:!1,isReady:!1,isLoading:O(a.defaultValues),isValidating:!1,isSubmitted:!1,isSubmitting:!1,isSubmitSuccessful:!1,isValid:!1,touchedFields:{},dirtyFields:{},validatingFields:{},errors:a.errors||{},disabled:a.disabled||!1},m={},v=(s(a.defaultValues)||s(a.values))&&d(a.defaultValues||a.values)||{},x=a.shouldUnregister?{}:d(v),y={action:!1,mount:!1,watch:!1},b={mount:new Set,disabled:new Set,unMount:new Set,array:new Set,watch:new Set},w=0,S={isDirty:!1,dirtyFields:!1,validatingFields:!1,touchedFields:!1,isValidating:!1,isValid:!1,errors:!1},j={...S},C={array:L(),state:L()},N="all"===a.criteriaMode,k=async e=>{if(!a.disabled&&(S.isValid||j.isValid||e)){let e=a.resolver?_((await A()).errors):await M(m,!0);e!==r.isValid&&C.state.next({isValid:e})}},I=(e,t)=>{!a.disabled&&(S.isValidating||S.validatingFields||j.isValidating||j.val
59idatingFields)&&((e||Array.from(b.mount)).forEach(e=>{e&&(t?h(r.validatingFields,e,t):z(r.validatingFields,e))}),C.state.next({validatingFields:r.validatingFields,isValidating:!_(r.validatingFields)}))},F=(e,t,a,r)=>{let i=f(m,e);if(i){let n=f(x,e,u(a)?f(v,e):a);u(n)||r&&r.defaultChecked||t?h(x,e,t?n:Y(i._f)):H(e,n),y.mount&&k()}},R=(e,t,i,n,s)=>{let l=!1,o=!1,c={name:e};if(!a.disabled){if(!i||n){(S.isDirty||j.isDirty)&&(o=r.isDirty,r.isDirty=c.isDirty=U(),l=o!==c.isDirty);let a=P(f(v,e),t);o=!!f(r.dirtyFields,e),a?z(r.dirtyFields,e):h(r.dirtyFields,e,!0),c.dirtyFields=r.dirtyFields,l=l||(S.dirtyFields||j.dirtyFields)&&!a!==o}if(i){let t=f(r.touchedFields,e);t||(h(r.touchedFields,e,i),c.touchedFields=r.touchedFields,l=l||(S.touchedFields||j.touchedFields)&&t!==i)}l&&s&&C.state.next(c)}return l?c:{}},A=async e=>{I(e,!0);let t=await a.resolver(x,a.context,((e,t,a,r)=>{let i={};for(let a of e){let e=f(t,a);e&&h(i,a,e._f)}return{criteriaMode:a,names:[...e],fields:i,shouldUseNativeValidation:r}})(e||b.mount,m,a.criteriaMode,a.shouldUseNativeValidation));return I(e),t},E=async e=>{let{errors:t}=await A(e);if(e)for(let a of e){let e=f(t,a);e?h(r.errors,a,e):z(r.errors,a)}else r.errors=t;return t},M=async(e,t,i={valid:!0})=>{for(let n in e){let s=e[n];if(s){let{_f:e,...l}=s;if(e){let l=b.array.has(e.name),o=s._f&&et(s._f);o&&S.validatingFields&&I([n],!0);let c=await ec(s,b.disabled,x,N,a.shouldUseNativeValidation&&!t,l);if(o&&S.validatingFields&&I([n]),c[e.name]&&(i.valid=!1,t))break;t||(f(c,e.name)?l?en(r.errors,c,e.name):h(r.errors,e.name,c[e.name]):z(r.errors,e.name))}_(l)||await M(l,t,i)}}return i.valid},U=(e,t)=>!a.disabled&&(e&&t&&h(x,e,t),!P(es(),v)),$=(e,t,a)=>T(e,b,{...y.mount?x:u(t)?v:"string"==typeof e?{[e]:t}:t},a,t),H=(e,t,a={})=>{let r=f(m,e),i=t;if(r){let a=r._f;a&&(a.disabled||h(x,e,K(t,a)),i=V(a.ref)&&n(t)?"":t,"select-multiple"===a.ref.type?[...a.ref.options].forEach(e=>e.selected=i.includes(e.value)):a.refs?"checkbox"===a.ref.type?a.refs.forEach(e=>{e.defaultChecked&&e.disabled||(Array.isArray(i)?e.checked=!!i.find(t=>t===e.value):e.checked=i===e.value||!!i)}):a.refs.forEach(e=>e.checked=e.value===i):"file"===a.ref.type?a.ref.value="":(a.ref.value=i,a.ref.type||C.state.next({name:e,values:d(x)})))}(a.shouldDirty||a.shouldTouch)&&R(e,i,a.shouldTouch,a.shouldDirty,!0),a.shouldValidate&&ee(e)},G=(e,t,a)=>{for(let r in t){if(!t.hasOwnProperty(r))return;let n=t[r],l=e+"."+r,o=f(m,l);(b.array.has(e)||s(n)||o&&!o._f)&&!i(n)?G(l,n,a):H(l,n,a)}},W=(e,t,a={})=>{let i=f(m,e),s=b.array.has(e),l=d(t);h(x,e,l),s?(C.array.next({name:e,values:d(x)}),(S.isDirty||S.dirtyFields||j.isDirty||j.dirtyFields)&&a.shouldDirty&&C.state.next({name:e,dirtyFields:q(v,x),isDirty:U(e,l)})):!i||i._f||n(l)?H(e,l,a):G(e,l,a),ea(e,b)&&C.state.next({...r,name:e}),C.state.next({name:y.mount?e:void 0,values:d(x)})},Q=async e=>{y.mount=!0;let n=e.target,s=n.name,o=!0,c=f(m,s),u=e=>{o=Number.isNaN(e)||i(e)&&isNaN(e.getTime())||P(e,f(x,s,e))},p=X(a.mode),v=X(a.reValidateMode);if(c){var F,T,E,D,L;let i,y,U,$=n.type?Y(c._f):l(e),q=e.type===g||"focusout"===e.type,H=!((U=c._f).mount&&(U.required||U.min||U.max||U.maxLength||U.minLength||U.pattern||U.validate))&&!a.resolver&&!f(r.errors,s)&&!c._f.deps||(F=q,T=f(r.touchedFields,s),E=r.isSubmitted,D=v,!(L=p).isOnAll&&(!E&&L.isOnTouch?!(T||F):(E?D.isOnBlur:L.isOnBlur)?!F:(E?!D.isOnChange:!L.isOnChange)||F)),G=ea(s,b,q);h(x,s,$),q?(c._f.onBlur&&c._f.onBlur(e),t&&t(0)):c._f.onChange&&c._f.onChange(e);let W=R(s,$,q),K=!_(W)||G;if(q||C.state.next({name:s,type:e.type,values:d(x)}),H)return(S.isValid||j.isValid)&&("onBlur"===a.mode?q&&k():q||k()),K&&C.state.next({name:s,...G?{}:W});if(!q&&G&&C.state.next({...r}),a.resolver){let{errors:e}=await A([s]);if(u($),o){let t=ei(r.errors,m,s),a=ei(e,m,t.name||s);i=a.error,s=a.name,y=_(e)}}else I([s],!0),i=(await ec(c,b.disabled,x,N,a.shouldUseNativeValidation))[s],I([s]),u($),o&&(i?y=!1:(S.isValid||j.isValid)&&(y=await M(m,!0)));if(o){c._f.deps&&ee(c._f.deps);var O=s,V=y,B=i;let e=f(r.errors,O),n=(S.isValid||j.isValid)&&"boolean"==typeof V&&r.isValid!==V;if(a.delayError&&B){let e;e=()=>{h(r.errors,O,B),C.state.next({errors:r.errors})},(t=t=>{clearTimeout(w),w=setTimeout(e,t)})(a.delayError)}else clearTimeout(w),t=null,B?h(r.errors,O,B):z(r.errors,O);if((B?!P(e,B):e)||!_(W)||n){let e={...W,...n&&"boolean"==typeof V?{isValid:V}:{},errors:r.errors,name:O};r={...r,...e},C.state.next(e)}}}},Z=(e,t)=>{if(f(r.errors,t)&&e.focus)return e.focus(),1},ee=async(e,t={})=>{let i,n,s=D(e);if(a.resolver){let t=await E(u(e)?e:s);i=_(t),n=e?!s.some(e=>f(t,e)):i}else e?((n=(await Promise.all(s.map(async e=>{let t=f(m,e);return await M(t&&t._f?{[e]:t}:t)}))).every(Boolean))||r.isValid)&&k():n=i=await M(m);return C.state.next({..."string"!=typeof e||(S.isValid||j.isValid)&&i!==r.isValid?{}:{name:e},...a.resolver||!e?{isValid:i}:{},errors:r.errors}),t.shouldFocus&&!n&&er(m,Z,e?s:b.mount),n},es=e=>{let t={...y.mount?x:v};return u(e)?t:"string"==typeof e?f(t,e):e.map(e=>f(t,e))},el=(e,t)=>
59({invalid:!!f((t||r).errors,e),isDirty:!!f((t||r).dirtyFields,e),error:f((t||r).errors,e),isValidating:!!f(r.validatingFields,e),isTouched:!!f((t||r).touchedFields,e)}),eo=(e,t,a)=>{let i=(f(m,e,{_f:{}})._f||{}).ref,{ref:n,message:s,type:l,...o}=f(r.errors,e)||{};h(r.errors,e,{...o,...t,ref:i}),C.state.next({name:e,errors:r.errors,isValid:!1}),a&&a.shouldFocus&&i&&i.focus&&i.focus()},eu=e=>C.state.subscribe({next:t=>{let a,i,n;a=e.name,i=t.name,n=e.exact,(!a||!i||a===i||D(a).some(e=>e&&(n?e===i:e.startsWith(i)||i.startsWith(e))))&&((e,t,a,r)=>{a(e);let{name:i,...n}=e;return _(n)||Object.keys(n).length>=Object.keys(t).length||Object.keys(n).find(e=>t[e]===(!r||"all"))})(t,e.formState||S,ey,e.reRenderRoot)&&e.callback({values:{...x},...r,...t,defaultValues:v})}}).unsubscribe,ep=(e,t={})=>{for(let i of e?D(e):b.mount)b.mount.delete(i),b.array.delete(i),t.keepValue||(z(m,i),z(x,i)),t.keepError||z(r.errors,i),t.keepDirty||z(r.dirtyFields,i),t.keepTouched||z(r.touchedFields,i),t.keepIsValidating||z(r.validatingFields,i),a.shouldUnregister||t.keepDefaultValue||z(v,i);C.state.next({values:d(x)}),C.state.next({...r,...!t.keepDirty?{}:{isDirty:U()}}),t.keepIsValid||k()},em=({disabled:e,name:t})=>{("boolean"==typeof e&&y.mount||e||b.disabled.has(t))&&(e?b.disabled.add(t):b.disabled.delete(t))},ef=(e,t={})=>{let r=f(m,e),i="boolean"==typeof t.disabled||"boolean"==typeof a.disabled;return(h(m,e,{...r||{},_f:{...r&&r._f?r._f:{ref:{name:e}},name:e,mount:!0,...t}}),b.mount.add(e),r)?em({disabled:"boolean"==typeof t.disabled?t.disabled:a.disabled,name:e}):F(e,!0,t.value),{...i?{disabled:t.disabled||a.disabled}:{},...a.progressive?{required:!!t.required,min:J(t.min),max:J(t.max),minLength:J(t.minLength),maxLength:J(t.maxLength),pattern:J(t.pattern)}:{},name:e,onChange:Q,onBlur:Q,ref:i=>{if(i){let a;ef(e,t),r=f(m,e);let n=u(i.value)&&i.querySelectorAll&&i.querySelectorAll("input,select,textarea")[0]||i,s="radio"===(a=n).type||"checkbox"===a.type,l=r._f.refs||[];(s?l.find(e=>e===n):n===r._f.ref)||(h(m,e,{_f:{...r._f,...s?{refs:[...l.filter(B),n,...Array.isArray(f(v,e))?[{}
59]:[]],ref:{type:n.type,name:e}}:{ref:n}}}),F(e,!1,void 0,n))}else(r=f(m,e,{}))._f&&(r._f.mount=!1),(a.shouldUnregister||t.shouldUnregister)&&!(o(b.array,e)&&y.action)&&b.unMount.add(e)}}},eh=()=>a.shouldFocusError&&er(m,Z,b.mount),eg=(e,t)=>async i=>{let n;i&&(i.preventDefault&&i.preventDefault(),i.persist&&i.persist());let s=d(x);if(C.state.next({isSubmitting:!0}),a.resolver){let{errors:e,values:t}=await A();r.errors=e,s=d(t)}else await M(m);if(b.disabled.size)for(let e of b.disabled)z(s,e);if(z(r.errors,"root"),_(r.errors)){C.state.next({errors:{}});try{await e(s,i)}catch(e){n=e}}else t&&await t({...r.errors},i),eh(),setTimeout(eh);if(C.state.next({isSubmitted:!0,isSubmitting:!1,isSubmitSuccessful:_(r.errors)&&!n,submitCount:r.submitCount+1,errors:r.errors}),n)throw n},ev=(e,t={})=>{let i=e?d(e):v,n=d(i),s=_(e),l=s?v:n;if(t.keepDefaultValues||(v=i),!t.keepValues){if(t.keepDirtyValues)for(let e of Array.from(new Set([...b.mount,...Object.keys(q(v,x))])))f(r.dirtyFields,e)?h(l,e,f(x,e)):W(e,f(l,e));else{if(c&&u(e))for(let e of b.mount){let t=f(m,e);if(t&&t._f){let e=Array.isArray(t._f.refs)?t._f.refs[0]:t._f.ref;if(V(e)){let t=e.closest("form");if(t){t.reset();break}}}}if(t.keepFieldsRef)for(let e of b.mount)W(e,f(l,e));else m={}}x=a.shouldUnregister?t.keepDefaultValues?d(v):{}:d(l),C.array.next({values:{...l}}),C.state.next({values:{...l}})}b={mount:t.keepDirtyValues?b.mount:new Set,unMount:new Set,array:new Set,disabled:new Set,watch:new Set,watchAll:!1,focus:""},y.mount=!S.isValid||!!t.keepIsValid||!!t.keepDirtyValues,y.watch=!!a.shouldUnregister,C.state.next({submitCount:t.keepSubmitCount?r.submitCount:0,isDirty:!s&&(t.keepDirty?r.isDirty:!!(t.keepDefaultValues&&!P(e,v))),isSubmitted:!!t.keepIsSubmitted&&r.isSubmitted,dirtyFields:s?{}:t.keepDirtyValues?t.keepDefaultValues&&x?q(v,x):r.dirtyFields:t.keepDefaultValues&&e?q(v,e):t.keepDirty?r.dirtyFields:{},touchedFields:t.keepTouched?r.touchedFields:{},errors:t.keepErrors?r.errors:{},isSubmitSuccessful:!!t.keepIsSubmitSuccessful&&r.isSubmitSuccessful,isSubmitting:!1})},ex=(e,t)=>ev(O(e)?e(x):e,t),ey=e=>{r={...r,...e}},eb={control:{register:ef,unregister:ep,getFieldState:el,handleSubmit:eg,setError:eo,_subscribe:eu,_runSchema:A,_focusError:eh,_getWatch:$,_getDirty:U,_setValid:k,_setFieldArray:(e,t=[],i,n,s=!0,l=!0)=>{if(n&&i&&!a.disabled){if(y.action=!0,l&&Array.isArray(f(m,e))){let t=i(f(m,e),n.argA,n.argB);s&&h(m,e,t)}if(l&&Array.isArray(f(r.errors,e))){let t,a=i(f(r.errors,e),n.argA,n.argB);s&&h(r.errors,e,a),p(f(t=r.errors,e)).length||z(t,e)}if((S.touchedFields||j.touchedFields)&&l&&Array.isArray(f(r.touchedFields,e))){let t=i(f(r.touchedFields,e),n.argA,n.argB);s&&h(r.touchedFields,e,t)}(S.dirtyFields||j.dirtyFields)&&(r.dirtyFields=q(v,x)),C.state.next({name:e,isDirty:U(e,t),dirtyFields:r.dirtyFields,errors:r.errors,isValid:r.isValid})}else h(x,e,t)},_setDisabledField:em,_setErrors:e=>{r.errors=e,C.state.next({errors:r.errors,isValid:!1})},_getFieldArray:e=>p(f(y.mount?x:v,e,a.shouldUnregister?f(v,e,[]):[])),_reset:ev,_resetDefaultValues:()=>O(a.defaultValues)&&a.defaultValues().then(e=>{ex(e,a.resetOptions),C.state.next({isLoading:!1})}),_removeUnmounted:()=>{for(let e of b.unMount){let t=f(m,e);t&&(t._f.refs?t._f.refs.every(e=>!B(e)):!B(t._f.ref))&&ep(e)}b.unMount=new Set},_disableForm:e=>{"boolean"==typeof e&&(C.state.next({disabled:e}),er(m,(t,a)=>{let r=f(m,a);r&&(t.disabled=r._f.disabled||e,Array.isArray(r._f.refs)&&r._f.refs.forEach(t=>{t.disabled=r._f.disabled||e}))},0,!1))},_subjects:C,_proxyFormState:S,get _fields(){return m},get _formValues(){return x},get _state(){return y},set _state(value){y=value},get _defaultValues(){return v},get _names(){return b},set _names(value){b=value},get _formState(){return r},get _options(){return a},set _options(value){a={...a,...value}}},subscribe:e=>(y.mount=!0,j={...j,...e.formState},eu({...e,formState:j})),trigger:ee,register:ef,handleSubmit:eg,watch:(e,t)=>O(e)?C.state.subscribe({next:a=>"values"in a&&e($(void 0,t),a)}):$(e,t,!0),setValue:W,getValues:es,reset:ex,resetField:(e,t={})=>{f(m,e)&&(u(t.defaultValue)?W(e,d(f(v,e))):(W(e,t.defaultValue),h(v,e,d(t.defaultValue))),t.keepTouched||z(r.touchedFields,e),t.keepDirty||(z(r.dirtyFields,e),r.isDirty=t.defaultValue?U(e,d(f(v,e))):U()),!t.keepError&&(z(r.errors,e),S.isValid&&k()),C.state.next({...r}))},clearErrors:e=>
59{e&&D(e).forEach(e=>z(r.errors,e)),C.state.next({errors:e?r.errors:{}})},unregister:ep,setError:eo,setFocus:(e,t={})=>{let a=f(m,e),r=a&&a._f;if(r){let e=r.refs?r.refs[0]:r.ref;e.focus&&(e.focus(),t.shouldSelect&&O(e.select)&&e.select())}},getFieldState:el};return{...eb,formControl:eb}}(e);t.current={...r,formState:m}}let x=t.current.control;return x._options=e,I(()=>{let e=x._subscribe({formState:x._proxyFormState,callback:()=>v({...x._formState}),reRenderRoot:!0});return v(e=>({...e,isReady:!0})),x._formState.isReady=!0,e},[x]),a.default.useEffect(()=>x._disableForm(e.disabled),[x,e.disabled]),a.default.useEffect(()=>{e.mode&&(x._options.mode=e.mode),e.reValidateMode&&(x._options.reValidateMode=e.reValidateMode)},[x,e.mode,e.reValidateMode]),a.default.useEffect(()=>{e.errors&&(x._setErrors(e.errors),x._focusError())},[x,e.errors]),a.default.useEffect(()=>{e.shouldUnregister&&x._subjects.state.next({values:x._getWatch()})},[x,e.shouldUnregister]),a.default.useEffect(()=>{if(x._proxyFormState.isDirty){let e=x._getDirty();e!==m.isDirty&&x._subjects.state.next({isDirty:e})}},[x,m.isDirty]),a.default.useEffect(()=>{e.values&&!P(e.values,r.current)?(x._reset(e.values,{keepFieldsRef:!0,...x._options.resetOptions}),r.current=e.values,v(e=>({...e}))):x._resetDefaultValues()},[x,e.values]),a.default.useEffect(()=>{x._state.mount||(x._setValid(),x._state.mount=!0),x._state.watch&&(x._state.watch=!1,x._subjects.state.next({...x._formState})),x._removeUnmounted()}),t.current.formState=k(m,x),t.current},"useFormContext",0,C,"useFormState",0,F,"useWatch",0,A],653145);var eu=e.i(632137),ep=e.i(714359);let em=a.createContext({}),ef=()=>{let e=a.useContext(em),t=a.useContext(eh),{getFieldState:r}=C(),i=F({name:e.name}),n=r(e.name,i);if(!e)throw Error("useFormField should be used within <FormField>");let{id:s}=t;return{id:s,name:e.name,formItemId:`${s}-form-item`,formDescriptionId:`${s}-form-item-description`,formMessageId:`${s}-form-item-message`,...n}},eh=a.createContext({});e.s(["Form",0,N,"FormControl",0,function({...e}){let{error:a,formItemId:i,formDescriptionId:n,formMessageId:s}=ef();return(0,t.jsx)(r.Slot,{"data-slot":"form-control",id:i,"aria-describedby":a?`${n} ${s}`:`${n}`,"aria-invalid":!!a,...e})},"FormField",0,({...e})=>(0,t.jsx)(em.Provider,{value:{name:e.name},children:(0,t.jsx)(E,{...e})}),"FormItem",0,function({className:e,...r}){let i=a.useId();return(0,t.jsx)(eh.Provider,{value:{id:i},children:(0,t.jsx)("div",{"data-slot":"form-item",className:(0,eu.cn)("grid gap-2",e),...r})})},"FormLabel",0,function({className:e,...a}){let{error:r,formItemId:i}=ef();return(0,t.jsx)(ep.Label,{"data-slot":"form-label","data-error":!!r,className:(0,eu.cn)("data-[error=true]:text-inherit",e),htmlFor:i,...a})},"FormMessage",0,function({className:e,...a}){let{error:r,formMessageId:i}=ef(),n=r?String(r?.message??""):a.children;return n?(0,t.jsx)("p",{"data-slot":"form-message",id:i,className:(0,eu.cn)("-my-1 text-sm text-destructive",e),...a,children:n}):null}],998855),e.s(["DUTCH_MOBILE_PHONE_NUMBER_REGEX",0,/^06[0-9]{8}$/,"DUTCH_POSTAL_CODE_REGEX",0,/^[1-9][0-9]{3}[A-Z]{2}$/i,"EMAIL_REGEX",0,/^(?!\.)(?!.*\.\.)[A-Za-z0-9.!#$%&'*+=?^_`{|}~-]+(?<!\.)@(?!\.)([A-Za-z0-9.-]+\.[A-Za-z]{2,})$/,"GENERIC_PHONE_REGEX",0,/^(?:\+(?:\d{1,3})\s?\d{4,12}|00(?:\d{1,3})\d{4,12}|06\s?\d{8}|0\d{9})$/,"LINKEDIN_URL_REGEX",0,/^https?:\/\/(www\.)?linkedin\.com\/(in|pub|company)\/[a-zA-Z0-9\-_]+\/?$/],853462)},714359,e=>{"use strict";var t=e.i(843476),a=e.i(271645);e.i(174080);var r=e.i(820783),i=Symbol.for("react.lazy"),n=a[" use ".trim().toString()];function s(e){var t;return null!=e&&"object"==typeof e&&"$$typeof"in e&&e.$$typeof===i&&"_payload"in e&&"object"==typeof(t=e._payload)&&null!==t&&"then"in t}var l=Symbol("radix.slottable");function o(e){return a.isValidElement(e)&&"function"==typeof e.type&&"__radixId"in e.type&&e.type.__radixId===l}var c=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","select","span","svg","ul"].reduce((e,i)=>{var l,c;let d,u,p,m=(c=l=`Primitive.${i}`,(d=a.forwardRef((e,t)=>{let{children:i,...l}=e;if(s(i)&&"function"==typeof n&&(i=n(i._payload)),a.isValidElement(i)){var o;let e,n,s=(o=i,(n=(e=Object.getOwnPropertyDescriptor(o.props,"ref")?.get)&&"isReactWarning"in e&&e.
59isReactWarning)?o.ref:(n=(e=Object.getOwnPropertyDescriptor(o,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning)?o.props.ref:o.props.ref||o.ref),c=function(e,t){let a={...t};for(let r in t){let i=e[r],n=t[r];/^on[A-Z]/.test(r)?i&&n?a[r]=(...e)=>{let t=n(...e);return i(...e),t}:i&&(a[r]=i):"style"===r?a[r]={...i,...n}:"className"===r&&(a[r]=[i,n].filter(Boolean).join(" "))}return{...e,...a}}(l,i.props);return i.type!==a.Fragment&&(c.ref=t?(0,r.composeRefs)(t,s):s),a.cloneElement(i,c)}return a.Children.count(i)>1?a.Children.only(null):null})).displayName=`${c}.SlotClone`,u=d,(p=a.forwardRef((e,r)=>{let{children:i,...l}=e;s(i)&&"function"==typeof n&&(i=n(i._payload));let c=a.Children.toArray(i),d=c.find(o);if(d){let e=d.props.children,i=c.map(t=>t!==d?t:a.Children.count(e)>1?a.Children.only(null):a.isValidElement(e)?e.props.children:null);return(0,t.jsx)(u,{...l,ref:r,children:a.isValidElement(e)?a.cloneElement(e,void 0,i):null})}return(0,t.jsx)(u,{...l,ref:r,children:i})})).displayName=`${l}.Slot`,p),f=a.forwardRef((e,a)=>{let{asChild:r,...n}=e;return"u">typeof window&&(window[Symbol.for("radix-ui")]=!0),(0,t.jsx)(r?m:i,{...n,ref:a})});return f.displayName=`Primitive.${i}`,{...e,[i]:f}},{}),d=a.forwardRef((e,a)=>(0,t.jsx)(c.label,{...e,ref:a,onMouseDown:t=>{t.target.closest("button, input, select, textarea")||(e.onMouseDown?.(t),!t.defaultPrevented&&t.detail>1&&t.preventDefault())}}));d.displayName="Label";var u=e.i(632137);e.s(["Label",0,function({className:e,...a}){return(0,t.jsx)(d,{"data-slot":"label",className:(0,u.cn)("flex items-center gap-2 text-sm leading-none font-medium select-none group-data-[disabled=true]:pointer-events-none group-data-[disabled=true]:opacity-50 peer-disabled:cursor-not-allowed peer-disabled:opacity-50",e),...a})}],714359)},264060,e=>{"use strict";var t=e.i(843476),a=e.i(409797),r=e.i(632137);e.s(["NativeSelect",0,function({className:e,size:i="default",...n}){return(0,t.jsxs)("div",{className:"group/native-select relative w-full has-[select:disabled]:opacity-50","data-slot":"native-select-wrapper",children:[(0,t.jsx)("select",{"data-slot":"native-select","data-size":i,className:(0,r.cn)("h-12 w-full min-w-0 appearance-none rounded-md border border-input bg-transparent px-3 py-2 pr-9 text-sm shadow-xs transition-[color,box-shadow] outline-none selection:bg-primary selection:text-primary-foreground placeholder:text-muted-foreground disabled:pointer-events-none disabled:cursor-not-allowed data-[size=sm]:h-8 data-[size=sm]:py-1","focus-visible:ring-[3px] focus-visible:ring-primary-light","aria-invalid:border-destructive aria-invalid:ring-destructive/20",e),...n}),(0,t.jsx)(a.ChevronDownIcon,{className:"pointer-events-none absolute top-1/2 right-3.5 size-4 -translate-y-1/2 text-muted-foreground opacity-50 select-none","aria-hidden":"true","data-slot":"native-select-icon"})]})},"NativeSelectOptGroup",0,function({className:e,...a}){return(0,t.jsx)("optgroup",{"data-slot":"native-select-optgroup",className:(0,r.cn)(e),...a})},"NativeSelectOption",0,function({...e}){return(0,t.jsx)("option",{"data-slot":"native-select-option",...e})}])},258603,e=>{"use strict";var t=e.i(843476),a=e.i(271645),r=e.i(174080),i=e.i(30030),n=e.i(981140),s=e.i(248425),l=e.i(369340),o=e.i(820783),c=e.i(586318),d=e.i(296626),u=e.i(610772),p=e.i(75830),m=e.i(726330),f=e.i(999682),h=e.i(934620),g=e.i(30207),v=e.i(959411),x="NavigationMenu",[y,b,w]=(0,p.createCollection)(x),[S,j,C]=(0,p.createCollection)(x),[N,k]=(0,i.createContextScope)(x,[w,C]),[I,F]=N(x),[T,R]=N(x),P=a.forwardRef((e,r)=>{let{__scopeNavigationMenu:i,value:n,onValueChange:d,defaultValue:u,delayDuration:p=200,skipDelayDuration:m=300,orientation:f="horizontal",dir:h,...g}=e,[v,y]=a.useState(null),b=(0,o.useComposedRefs)(r,e=>y(e)),w=(0,c.useDirection)(h),S=a.useRef(0),j=a.useRef(0),C=a.useRef(0),[N,k]=a.useState(!0),[I,F]=(0,l.useControllableState)({prop:n,onChange:e=>{let t=m>0;""!==e?(window.clearTimeout(C.current),t&&k(!1)):(window.clearTimeout(C.current),C.current=window.setTimeout(()=>k(!0),m)),d?.(e)},defaultProp:u??"",caller:x}),T=a.useCallback(()=>{window.clearTimeout(j.current),j.current=window.setTimeout(()=>F(""),150)},[F]),R=a.useCallback(e=>{window.clearTimeout(j.current),F(e)},[F]),P=a.useCallback(e=>{I===e?window.clearTimeout(j.current):S.current=window.setTimeout(()=>{window.clearTimeout(j.current),F(e)},p)},[I,F,p]);return a.useEffect(()=>()=>{window.clearTimeout(S.current),window.clearTimeout(j.current),window.clearTimeout(C.current)}
59,[]),(0,t.jsx)(E,{scope:i,isRootMenu:!0,value:I,dir:w,orientation:f,rootNavigationMenu:v,onTriggerEnter:e=>{window.clearTimeout(S.current),N?P(e):R(e)},onTriggerLeave:()=>{window.clearTimeout(S.current),T()},onContentEnter:()=>window.clearTimeout(j.current),onContentLeave:T,onItemSelect:e=>{F(t=>t===e?"":e)},onItemDismiss:()=>F(""),children:(0,t.jsx)(s.Primitive.nav,{"aria-label":"Main","data-orientation":f,dir:w,...g,ref:b})})});P.displayName=x;var A="NavigationMenuSub";a.forwardRef((e,a)=>{let{__scopeNavigationMenu:r,value:i,onValueChange:n,defaultValue:o,orientation:c="horizontal",...d}=e,u=F(A,r),[p,m]=(0,l.useControllableState)({prop:i,onChange:n,defaultProp:o??"",caller:A});return(0,t.jsx)(E,{scope:r,isRootMenu:!1,value:p,dir:u.dir,orientation:c,rootNavigationMenu:u.rootNavigationMenu,onTriggerEnter:e=>m(e),onItemSelect:e=>m(e),onItemDismiss:()=>m(""),children:(0,t.jsx)(s.Primitive.div,{"data-orientation":c,...d,ref:a})})}).displayName=A;var E=e=>{let{scope:r,isRootMenu:i,rootNavigationMenu:n,dir:s,orientation:l,children:o,value:c,onItemSelect:d,onItemDismiss:p,onTriggerEnter:m,onTriggerLeave:h,onContentEnter:v,onContentLeave:x}=e,[b,w]=a.useState(null),[S,j]=a.useState(new Map),[C,N]=a.useState(null);return(0,t.jsx)(I,{scope:r,isRootMenu:i,rootNavigationMenu:n,value:c,previousValue:(0,f.usePrevious)(c),baseId:(0,u.useId)(),dir:s,orientation:l,viewport:b,onViewportChange:w,indicatorTrack:C,onIndicatorTrackChange:N,onTriggerEnter:(0,g.useCallbackRef)(m),onTriggerLeave:(0,g.useCallbackRef)(h),onContentEnter:(0,g.useCallbackRef)(v),onContentLeave:(0,g.useCallbackRef)(x),onItemSelect:(0,g.useCallbackRef)(d),onItemDismiss:(0,g.useCallbackRef)(p),onViewportContentChange:a.useCallback((e,t)=>{j(a=>(a.set(e,t),new Map(a)))},[]),onViewportContentRemove:a.useCallback(e=>{j(t=>t.has(e)?(t.delete(e),new Map(t)):t)},[]),children:(0,t.jsx)(y.Provider,{scope:r,children:(0,t.jsx)(T,{scope:r,items:S,children:o})})})},M="NavigationMenuList",D=a.forwardRef((e,a)=>{let{__scopeNavigationMenu:r,...i}=e,n=F(M,r),l=(0,t.jsx)(s.Primitive.ul,{"data-orientation":n.orientation,...i,ref:a});return(0,t.jsx)(s.Primitive.div,{style:{position:"relative"},ref:n.onIndicatorTrackChange,children:(0,t.jsx)(y.Slot,{scope:r,children:n.isRootMenu?(0,t.jsx)(ee,{asChild:!0,children:l}):l})})});D.displayName=M;var L="NavigationMenuItem",[_,O]=N(L),V=a.forwardRef((e,r)=>{let{__scopeNavigationMenu:i,value:n,...l}=e,o=(0,u.useId)(),c=a.useRef(null),d=a.useRef(null),p=a.useRef(null),m=a.useRef(()=>{}),f=a.useRef(!1),h=a.useCallback((e="start")=>{if(c.current){m.current();let t=er(c.current);t.length&&ei("start"===e?t:t.reverse())}},[]),g=a.useCallback(()=>{if(c.current){var e;let t=er(c.current);t.length&&((e=t).forEach(e=>{e.dataset.tabindex=e.getAttribute("tabindex")||"",e.setAttribute("tabindex","-1")}),m.current=()=>{e.forEach(e=>{let t=e.dataset.tabindex;e.setAttribute("tabindex",t)})})}},[]);return(0,t.jsx)(_,{scope:i,value:n||o||"LEGACY_REACT_AUTO_VALUE",triggerRef:d,contentRef:c,focusProxyRef:p,wasEscapeCloseRef:f,onEntryKeyDown:h,onFocusProxyEnter:h,onRootContentClose:g,onContentFocusOutside:g,children:(0,t.jsx)(s.Primitive.li,{...l,ref:r})})});V.displayName=L;var B="NavigationMenuTrigger",z=a.forwardRef((e,r)=>{let{__scopeNavigationMenu:i,disabled:l,...c}=e,d=F(B,e.__scopeNavigationMenu),u=O(B,e.__scopeNavigationMenu),p=a.useRef(null),m=(0,o.useComposedRefs)(p,u.triggerRef,r),f=el(d.baseId,u.value),h=eo(d.baseId,u.value),g=a.useRef(!1),x=a.useRef(!1),b=u.value===d.value;return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(y.ItemSlot,{scope:i,value:u.value,children:(0,t.jsx)(ea,{asChild:!0,children:(0,t.jsx)(s.Primitive.button,{id:f,disabled:l,"data-disabled":l?"":void 0,"data-state":es(b),"aria-expanded":b,"aria-controls":h,...c,ref:m,onPointerEnter:(0,n.composeEventHandlers)(e.onPointerEnter,()=>{x.current=!1,u.wasEscapeCloseRef.current=!1}),onPointerMove:(0,n.composeEventHandlers)(e.onPointerMove,ec(()=>{l||x.current||u.wasEscapeCloseRef.current||g.current||(d.onTriggerEnter(u.value),g.current=!0)})),onPointerLeave:(0,n.composeEventHandlers)(e.onPointerLeave,ec(()=>{l||(d.onTriggerLeave(),g.current=!1)})),onClick:(0,n.composeEventHandlers)(e.onClick,()=>{d.onItemSelect(u.value),x.current=b}),onKeyDown:(0,n.composeEventHandlers)(e.onKeyDown,e=>{let t={horizontal:"ArrowDown",vertical:"rtl"===d.dir?"ArrowLeft":"ArrowRight"}[d.orientation];b&&e.key===t&&(u.onEntryKeyDown(),e.preventDefault())})})})}),b&&(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(v.Root,{"aria-hidden":!0,tabIndex:0,ref:u.focu
59sProxyRef,onFocus:e=>{let t=u.contentRef.current,a=e.relatedTarget,r=a===p.current,i=t?.contains(a);(r||!i)&&u.onFocusProxyEnter(r?"start":"end")}}),d.viewport&&(0,t.jsx)("span",{"aria-owns":h})]})]})});z.displayName=B;var U="navigationMenu.linkSelect",$=a.forwardRef((e,a)=>{let{__scopeNavigationMenu:r,active:i,onSelect:l,...o}=e;return(0,t.jsx)(ea,{asChild:!0,children:(0,t.jsx)(s.Primitive.a,{"data-active":i?"":void 0,"aria-current":i?"page":void 0,...o,ref:a,onClick:(0,n.composeEventHandlers)(e.onClick,e=>{let t=e.target,a=new CustomEvent(U,{bubbles:!0,cancelable:!0});if(t.addEventListener(U,e=>l?.(e),{once:!0}),(0,s.dispatchDiscreteCustomEvent)(t,a),!a.defaultPrevented&&!e.metaKey){let e=new CustomEvent(Q,{bubbles:!0,cancelable:!0});(0,s.dispatchDiscreteCustomEvent)(t,e)}},{checkForDefaultPrevented:!1})})})});$.displayName="NavigationMenuLink";var q="NavigationMenuIndicator";a.forwardRef((e,a)=>{let{forceMount:i,...n}=e,s=F(q,e.__scopeNavigationMenu),l=!!s.value;return s.indicatorTrack?r.default.createPortal((0,t.jsx)(d.Presence,{present:i||l,children:(0,t.jsx)(H,{...n,ref:a})}),s.indicatorTrack):null}).displayName=q;var H=a.forwardRef((e,r)=>{let{__scopeNavigationMenu:i,...n}=e,l=F(q,i),o=b(i),[c,d]=a.useState(null),[u,p]=a.useState(null),m="horizontal"===l.orientation,f=!!l.value;a.useEffect(()=>{let e=o(),t=e.find(e=>e.value===l.value)?.ref.current;t&&d(t)},[o,l.value]);let h=()=>{c&&p({size:m?c.offsetWidth:c.offsetHeight,offset:m?c.offsetLeft:c.offsetTop})};return en(c,h),en(l.indicatorTrack,h),u?(0,t.jsx)(s.Primitive.div,{"aria-hidden":!0,"data-state":f?"visible":"hidden","data-orientation":l.orientation,...n,ref:r,style:{position:"absolute",...m?{left:0,width:u.size+"px",transform:`translateX(${u.offset}px)`}:{top:0,height:u.size+"px",transform:`translateY(${u.offset}px)`},...n.style}}):null}),G="NavigationMenuContent",W=a.forwardRef((e,a)=>{let{forceMount:r,...i}=e,s=F(G,e.__scopeNavigationMenu),l=O(G,e.__scopeNavigationMenu),c=(0,o.useComposedRefs)(l.contentRef,a),u=l.value===s.value,p={value:l.value,triggerRef:l.triggerRef,focusProxyRef:l.focusProxyRef,wasEscapeCloseRef:l.wasEscapeCloseRef,onContentFocusOutside:l.onContentFocusOutside,onRootContentClose:l.onRootContentClose,...i};return s.viewport?(0,t.jsx)(K,{forceMount:r,...p,ref:c}):(0,t.jsx)(d.Presence,{present:r||u,children:(0,t.jsx)(Z,{"data-state":es(u),...p,ref:c,onPointerEnter:(0,n.composeEventHandlers)(e.onPointerEnter,s.onContentEnter),onPointerLeave:(0,n.composeEventHandlers)(e.onPointerLeave,ec(s.onContentLeave)),style:{pointerEvents:!u&&s.isRootMenu?"none":void 0,...p.style}})})});W.displayName=G;var K=a.forwardRef((e,t)=>{let{onViewportContentChange:a,onViewportContentRemove:r}=F(G,e.__scopeNavigationMenu);return(0,h.useLayoutEffect)(()=>{a(e.value,{ref:t,...e})},[e,t,a]),(0,h.useLayoutEffect)(()=>()=>r(e.value),[e.value,r]),null}),Q="navigationMenu.rootContentDismiss",Z=a.forwardRef((e,r)=>{let{__scopeNavigationMenu:i,value:s,triggerRef:l,focusProxyRef:c,wasEscapeCloseRef:d,onRootContentClose:u,onContentFocusOutside:p,...f}=e,h=F(G,i),g=a.useRef(null),v=(0,o.useComposedRefs)(g,r),x=el(h.baseId,s),y=eo(h.baseId,s),w=b(i),S=a.useRef(null),{onItemDismiss:j}=h;a.useEffect(()=>{let e=g.current;if(h.isRootMenu&&e){let t=()=>{j(),u(),e.contains(document.activeElement)&&l.current?.focus()};return e.addEventListener(Q,t),()=>e.removeEventListener(Q,t)}},[h.isRootMenu,e.value,l,j,u]);let C=a.useMemo(()=>{let e=w().map(e=>e.value);"rtl"===h.dir&&e.reverse();let t=e.indexOf(h.value),a=e.indexOf(h.previousValue),r=s===h.value,i=a===e.indexOf(s);if(!r&&!i)return S.current;let n=(()=>{if(t!==a){if(r&&-1!==a)return t>a?"from-end":"from-start";if(i&&-1!==t)return t>a?"to-start":"to-end"}return null})();return S.current=n,n},[h.previousValue,h.value,h.dir,w,s]);return(0,t.jsx)(ee,{asChild:!0,children:(0,t.jsx)(m.DismissableLayer,{id:y,"aria-labelledby":x,"data-motion":C,"data-orientation":h.orientation,...f,ref:v,disableOutsidePointerEvents:!1,onDismiss:()=>{let e=new Event(Q,{bubbles:!0,cancelable:!0});g.current?.dispatchEvent(e)},onFocusOutside:(0,n.composeEventHandlers)(e.onFocusOutside,e=>{p();let t=e.target;h.rootNavigationMenu?.contains(t)&&e.preventDefault()}
59),onPointerDownOutside:(0,n.composeEventHandlers)(e.onPointerDownOutside,e=>{let t=e.target,a=w().some(e=>e.ref.current?.contains(t)),r=h.isRootMenu&&h.viewport?.contains(t);(a||r||!h.isRootMenu)&&e.preventDefault()}),onKeyDown:(0,n.composeEventHandlers)(e.onKeyDown,e=>{let t=e.altKey||e.ctrlKey||e.metaKey;if("Tab"===e.key&&!t){let t=er(e.currentTarget),a=document.activeElement,r=t.findIndex(e=>e===a);ei(e.shiftKey?t.slice(0,r).reverse():t.slice(r+1,t.length))?e.preventDefault():c.current?.focus()}}),onEscapeKeyDown:(0,n.composeEventHandlers)(e.onEscapeKeyDown,e=>{d.current=!0})})})}),Y="NavigationMenuViewport",J=a.forwardRef((e,a)=>{let{forceMount:r,...i}=e,n=!!F(Y,e.__scopeNavigationMenu).value;return(0,t.jsx)(d.Presence,{present:r||n,children:(0,t.jsx)(X,{...i,ref:a})})});J.displayName=Y;var X=a.forwardRef((e,r)=>{let{__scopeNavigationMenu:i,children:l,...c}=e,u=F(Y,i),p=(0,o.useComposedRefs)(r,u.onViewportChange),m=R(G,e.__scopeNavigationMenu),[f,h]=a.useState(null),[g,v]=a.useState(null),x=f?f?.width+"px":void 0,y=f?f?.height+"px":void 0,b=!!u.value,w=b?u.value:u.previousValue;return en(g,()=>{g&&h({width:g.offsetWidth,height:g.offsetHeight})}),(0,t.jsx)(s.Primitive.div,{"data-state":es(b),"data-orientation":u.orientation,...c,ref:p,style:{pointerEvents:!b&&u.isRootMenu?"none":void 0,"--radix-navigation-menu-viewport-width":x,"--radix-navigation-menu-viewport-height":y,...c.style},onPointerEnter:(0,n.composeEventHandlers)(e.onPointerEnter,u.onContentEnter),onPointerLeave:(0,n.composeEventHandlers)(e.onPointerLeave,ec(u.onContentLeave)),children:Array.from(m.items).map(([e,{ref:a,forceMount:r,...i}])=>{let n=w===e;return(0,t.jsx)(d.Presence,{present:r||n,children:(0,t.jsx)(Z,{...i,ref:(0,o.composeRefs)(a,e=>{n&&e&&v(e)})})},e)})})}),ee=a.forwardRef((e,a)=>{let{__scopeNavigationMenu:r,...i}=e,n=F("FocusGroup",r);return(0,t.jsx)(S.Provider,{scope:r,children:(0,t.jsx)(S.Slot,{scope:r,children:(0,t.jsx)(s.Primitive.div,{dir:n.dir,...i,ref:a})})})}),et=["ArrowRight","ArrowLeft","ArrowUp","ArrowDown"],ea=a.forwardRef((e,a)=>{let{__scopeNavigationMenu:r,...i}=e,l=j(r),o=F("FocusGroupItem",r);return(0,t.jsx)(S.ItemSlot,{scope:r,children:(0,t.jsx)(s.Primitive.button,{...i,ref:a,onKeyDown:(0,n.composeEventHandlers)(e.onKeyDown,e=>{if(["Home","End",...et].includes(e.key)){let t=l().map(e=>e.ref.current);if(["rtl"===o.dir?"ArrowRight":"ArrowLeft","ArrowUp","End"].includes(e.key)&&t.reverse(),et.includes(e.key)){let a=t.indexOf(e.currentTarget);t=t.slice(a+1)}setTimeout(()=>ei(t)),e.preventDefault()}})})})});function er(e){let t=[],a=document.createTreeWalker(e,NodeFilter.SHOW_ELEMENT,{acceptNode:e=>{let t="INPUT"===e.tagName&&"hidden"===e.type;return e.disabled||e.hidden||t?NodeFilter.FILTER_SKIP:e.tabIndex>=0?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP}});for(;a.nextNode();)t.push(a.currentNode);return t}function ei(e){let t=document.activeElement;return e.some(e=>e===t||(e.focus(),document.activeElement!==t))}function en(e,t){let a=(0,g.useCallbackRef)(t);(0,h.useLayoutEffect)(()=>{let t=0;if(e){let r=new ResizeObserver(()=>{cancelAnimationFrame(t),t=window.requestAnimationFrame(a)});return r.observe(e),()=>{window.cancelAnimationFrame(t),r.unobserve(e)}}},[e,a])}function es(e){return e?"open":"closed"}function el(e,t){return`${e}-trigger-${t}`}function eo(e,t){return`${e}-content-${t}`}function ec(e){return t=>"mouse"===t.pointerType?e(t):void 0}var ed=e.i(225913),eu=e.i(409797),ep=e.i(632137);let em=(0,ed.cva)("group inline-flex h-10 w-max items-center justify-center rounded-input px-4 py-2 text-sm text-black transition-colors duration-150 outline-none focus:hover:bg-(--color-header-hover) focus:hover:text-(--color-header-hover-foreground) focus-visible:bg-(--color-header-hover) focus-visible:text-(--color-header-hover-foreground) focus-visible:ring-4 focus-visible:ring-primary-light focus-visible:outline-none disabled:pointer-events-none disabled:opacity-50 [&_a]:focus:hover:text-(--color-header-hover-foreground)",{variants:{variant:{default:"rounded-input p-0 text-header-foreground transition-colors duration-50 focus-visible:ring-1 focus-visible:ring-primary/50 focus-visible:ring-offset-1 focus-visible:outline-none disabled:opacity-100 data-[state=open]:bg-(--color-header-hover) data-[state=open]:text-(--color-header-hover-foreground)"}},defaultVariants:{variant:"default"}}),ef=(0,ed.cva)("w-full p-2 pr-2.5 group-data-[viewport=false]/navigation-menu:top-(--megamenu-dropwdown-offset-top) group-data-[viewport=false]/navigation-menu:mt-1.5 group-data-[viewport=false]/navigation-menu:overflow-hidden group-data-[viewport=false]/navigation-menu:rounded-card group-data-[viewport=false]/navigation-menu:border group-data-[viewport=false]/navigation-menu:text-popover-foreground group-data-[viewport=false]/navigation-menu:shadow group-data-[viewport=false]/navigation-menu:duration-300 data-[motion=from-end]:slide-in-from-right-52 data-[motion=from-start]:slide-in-from-left-52 data-[motion=to-end]:slide-out-to-right-52 data-[motion=to-start]:slide-out-to-left-52 data-[motion^=from-]:animate-in data-[motion^=from-]:fade-in data-[motion^=to-]:animate-out data-[motion^=to-]:fade-out **:data-[slot=navigation-menu-link]:focus:ring-1 **:data-[slot=navigation-menu-link]:focus:outline-none group-data-[viewport=false]/navigation-menu:data-[state=closed]:animate-out group-data-[viewport=false]/navigation-menu:data-[state=closed]:fade-out-0 group-data-[viewport=false]/navigation-menu:data-[state=closed]:zoom-out-100 group-data-[viewport=false]/navigation-menu:data-[state=open]:animate-in group-data-[viewport=false]/navigation-menu:data-[state=open]:fade-in-0 group-data-[viewport=false]/navigation-menu:data-[state=open]:zoom-in-100 md:absolute",{variants:{variant:{default:"left-auto group-data-[viewport=false]/navigation-menu:rounded group-data-[viewport=false]/navigation-menu:shadow md:w-max",megamenu:"-inset-x-4 border-none p-0 group-data-[viewport=false]/navigation-menu:mt-0 group-data-[viewport=false]/navigation-menu:rounded-t-none group-data-[viewport=false]/navigation-menu:rounded-b-card group-data-[viewport=false]/navigation-menu:shadow-[0_15px_20px_-10px_rgba(0,0,0,0.1)] md:w-screen lg:max-w-[calc(100vw-0.5rem)] 2xl:right-auto 2xl:left-[calc((1440px-100vw)/2-1rem)] 2xl:max-w-screen"}},defaultVariants:{variant:"default"}});function eh({className:e,...a}){return(0,t.jsx)("div",{className:(0,ep.cn)("absolute top-full left-0 isolate z-50 flex justify-center"),children:(0,t.jsx)(J,{"data-slot":"navigation-menu-viewport",className:(0,ep.cn)("relative mt-1.5 h-(--radix-navigation-menu-viewport-height) w-full origin-top overflow-hidden rounded-card border bg-popover text-popover-foreground shadow data-[state=closed]:animate-out data-[state=closed]:zoom-out-95 data-[state=open]:animate-in data-[state=open]:zoom-in-90 md:w-(--radix-navigation-menu-viewport-width)",e),...a})})}let eg=(0,ed.cva)("flex flex-col gap-1 rounded-input text-base transition-colors duration-150 focus:bg-megamenu-button-hover focus:text-megamenu-button-hover-foreground focus:ring-0 focus:outline-none focus-visible:ring-1 focus-visible:ring-black focus-visible:ring-offset-1 focus-visible:outline-none data-[active=true]:bg-megamenu-button-active data-[active=true]:text-megamenu-button-active-foreground data-[active=true]:hover:bg-megamenu-button-hover data-[active=true]:hover:text-megamenu-button-hover-foreground data-[active=true]:focus:bg-megamenu-button-active data-[active=true]:focus:text-megamenu-button-active-foreground hover:[&_svg]:text-inherit [&_svg:not([class*='size-'])]:size-4 [&_svg:not([class*='text-'])]:text-muted-foreground",{variants:{variant:{default:"rounded-xs bg-transparent py-0.5 hover:text-accent focus:bg-inherit focus:text-inherit focus-visible:ring-offset-1",megamenu:"hover:[&_svg]:text-inherit focus:[&_svg]:text-inherit"}},defaultVariants:{variant:"megamenu"}});e.s(["NavigationMenu",0,function({className:e,children:a,viewport:r=!0,...i}){return(0,t.jsxs)(P,{"data-slot":"navigation-menu","data-viewport":r,className:(0,ep.cn)("group/navigation-menu relative flex w-full flex-1 items-center [&>div]:w-full",e),...i,children:[a,r&&(0,t.jsx)(eh,{})]})},"NavigationMenuContent",0,function({className:e,variant:a,...r}){return(0,t.jsx)(W,{"data-slot":"navigation-menu-content",className:(0,ep.cn)(ef({variant:a}),e),...r})},"NavigationMenuItem",0,function({className:e,...a}){return(0,t.jsx)(V,{"data-slot":"navigation-menu-item",className:(0,ep.cn)("relative",e),...a})},"NavigationMenuLink",0,function({className:e,variant:a,...r}){return(0,t.jsx)($,{"data-slot":"navigation-menu-link",className:(0,ep.cn)(eg({variant:a}),e),...r})},"NavigationMenuList",0,function({className:e,...a}){return(0,t.jsx)(D,{"data-slot":"navigation-menu-list",className:(0,ep.cn)("group flex flex-1 list-none items-center justify-start gap-1",e),...a})},"NavigationMenuTrigger",0,function({className:e,children:a,variant:r,...i}){return(0,t.jsxs)(z,{"data-slot":"navigation-menu-trigger",className:(0,ep.cn)(em({variant:r}),"group",e),...i,children:[a," ",(0,t.jsx)(eu.ChevronDownIcon,{className:"relative top-px mr-2 ml-1 size-3 transition-transform duration-150 group-data-[state=open]:rotate-180","aria-hidden":"true"})]})}],258603)},848347,e=>{"use strict";var t=e.i(843476),a=e.i(271645),r=e.i(981140),i=e.i(820783),n=e.i(30030),s=e.i(248425),l=e.i(842727),o=e.i(369340),c=e.i(586318),d=e.i(635804),u=e.i(999682),p=e.i(296626),m="Radio",[f,h]=(0,n.createContextScope)(m),[g,v]=f(m),x=a.forwardRef((e,n
59)=>{let{__scopeRadio:l,name:o,checked:c=!1,required:d,disabled:u,value:p="on",onCheck:m,form:f,...h}=e,[v,x]=a.useState(null),y=(0,i.useComposedRefs)(n,e=>x(e)),b=a.useRef(!1),j=!v||f||!!v.closest("form");return(0,t.jsxs)(g,{scope:l,checked:c,disabled:u,children:[(0,t.jsx)(s.Primitive.button,{type:"button",role:"radio","aria-checked":c,"data-state":S(c),"data-disabled":u?"":void 0,disabled:u,value:p,...h,ref:y,onClick:(0,r.composeEventHandlers)(e.onClick,e=>{c||m?.(),j&&(b.current=e.isPropagationStopped(),b.current||e.stopPropagation())})}),j&&(0,t.jsx)(w,{control:v,bubbles:!b.current,name:o,value:p,checked:c,required:d,disabled:u,form:f,style:{transform:"translateX(-100%)"}})]})});x.displayName=m;var y="RadioIndicator",b=a.forwardRef((e,a)=>{let{__scopeRadio:r,forceMount:i,...n}=e,l=v(y,r);return(0,t.jsx)(p.Presence,{present:i||l.checked,children:(0,t.jsx)(s.Primitive.span,{"data-state":S(l.checked),"data-disabled":l.disabled?"":void 0,...n,ref:a})})});b.displayName=y;var w=a.forwardRef(({__scopeRadio:e,control:r,checked:n,bubbles:l=!0,...o},c)=>{let p=a.useRef(null),m=(0,i.useComposedRefs)(p,c),f=(0,u.usePrevious)(n),h=(0,d.useSize)(r);return a.useEffect(()=>{let e=p.current;if(!e)return;let t=Object.getOwnPropertyDescriptor(window.HTMLInputElement.prototype,"checked").set;if(f!==n&&t){let a=new Event("click",{bubbles:l});t.call(e,n),e.dispatchEvent(a)}},[f,n,l]),(0,t.jsx)(s.Primitive.input,{type:"radio","aria-hidden":!0,defaultChecked:n,...o,tabIndex:-1,ref:m,style:{...o.style,...h,position:"absolute",pointerEvents:"none",opacity:0,margin:0}})});function S(e){return e?"checked":"unchecked"}w.displayName="RadioBubbleInput";var j=["ArrowUp","ArrowDown","ArrowLeft","ArrowRight"],C="RadioGroup",[N,k]=(0,n.createContextScope)(C,[l.createRovingFocusGroupScope,h]),I=(0,l.createRovingFocusGroupScope)(),F=h(),[T,R]=N(C),P=a.forwardRef((e,a)=>{let{__scopeRadioGroup:r,name:i,defaultValue:n,value:d,required:u=!1,disabled:p=!1,orientation:m,dir:f,loop:h=!0,onValueChange:g,...v}=e,x=I(r),y=(0,c.useDirection)(f),[b,w]=(0,o.useControllableState)({prop:d,defaultProp:n??null,onChange:g,caller:C});return(0,t.jsx)(T,{scope:r,name:i,required:u,disabled:p,value:b,onValueChange:w,children:(0,t.jsx)(l.Root,{asChild:!0,...x,orientation:m,dir:y,loop:h,children:(0,t.jsx)(s.Primitive.div,{role:"radiogroup","aria-required":u,"aria-orientation":m,"data-disabled":p?"":void 0,dir:y,...v,ref:a})})})});P.displayName=C;var A="RadioGroupItem",E=a.forwardRef((e,n)=>{let{__scopeRadioGroup:s,disabled:o,...c}=e,d=R(A,s),u=d.disabled||o,p=I(s),m=F(s),f=a.useRef(null),h=(0,i.useComposedRefs)(n,f),g=d.value===c.value,v=a.useRef(!1);return a.useEffect(()=>{let e=e=>{j.includes(e.key)&&(v.current=!0)},t=()=>v.current=!1;return document.addEventListener("keydown",e),document.addEventListener("keyup",t),()=>{document.removeEventListener("keydown",e),document.removeEventListener("keyup",t)}},[]),(0,t.jsx)(l.Item,{asChild:!0,...p,focusable:!u,active:g,children:(0,t.jsx)(x,{disabled:u,required:d.required,checked:g,...m,...c,name:d.name,ref:h,onCheck:()=>d.onValueChange(c.value),onKeyDown:(0,r.composeEventHandlers)(e=>{"Enter"===e.key&&e.preventDefault()}),onFocus:(0,r.composeEventHandlers)(c.onFocus,()=>{v.current&&f.current?.click()})})})});E.displayName=A;var M=a.forwardRef((e,a)=>{let{__scopeRadioGroup:r,...i}=e,n=F(r);return(0,t.jsx)(b,{...n,...i,ref:a})});M.displayName="RadioGroupIndicator";var D=e.i(733498),L=e.i(632137);e.s(["RadioGroup",0,function({className:e,...a}){return(0,t.jsx)(P,{"data-slot":"radio-group",className:(0,L.cn)("grid gap-3",e),...a})},"RadioGroupItem",0,function({className:e,...a}){return(0,t.jsx)(E,{"data-slot":"radio-group-item",className:(0,L.cn)("aspect-square size-4 shrink-0 rounded-full border border-input text-primary shadow-xs transition-[color,box-shadow] outline-none focus-visible:ring-[3px] focus-visible:ring-primary-light disabled:cursor-not-allowed disabled:opacity-50 aria-invalid:border-destructive aria-invalid:ring-destructive/20",e),...a,children:(0,t.jsx)(M,{"data-slot":"radio-group-indicator",className:"relative flex items-center justify-center",children:(0,t.jsx)(D.CircleIcon,{className:"absolute top-1/2 left-1/2 size-2 -translate-1/2 fill-primary"})})})}],848347)}
59,418635,729674,391339,241784,e=>{"use strict";var t=e.i(843476),a=e.i(271645),r=e.i(632137);let i=(0,a.createContext)(void 0),n=(0,a.createContext)(void 0);function s(){let e=(0,a.useContext)(i);if(!e)throw Error("useStepper must be used within a Stepper");return e}function l(){let e=(0,a.useContext)(n);if(!e)throw Error("useStepItem must be used within a StepperItem");return e}e.s(["Stepper",0,function({defaultValue:e=1,value:n,onValueChange:s,orientation:l="horizontal",className:o,children:c,indicators:d={},...u}){let[p,m]=a.useState(e),[f,h]=a.useState([]),g=a.useCallback(e=>{h(t=>e&&!t.includes(e)?[...t,e]:!e&&t.includes(e)?t.filter(t=>t!==e):t)},[]),v=a.useCallback(e=>{void 0===n&&m(e),s?.(e)},[n,s]),x=n??p,y=e=>{f[e]&&f[e].focus()},b=e=>y((e+1)%f.length),w=e=>y((e-1+f.length)%f.length),S=()=>y(0),j=()=>y(f.length-1),C=a.useMemo(()=>({activeStep:x,setActiveStep:v,stepsCount:a.Children.toArray(c).filter(e=>a.isValidElement(e)&&"StepperItem"===e.type.displayName).length,orientation:l,registerTrigger:g,focusNext:b,focusPrev:w,focusFirst:S,focusLast:j,triggerNodes:f,indicators:d}),[x,v,c,l,g,f]);return(0,t.jsx)(i.Provider,{value:C,children:(0,t.jsx)("div",{role:"tablist","aria-orientation":l,"data-slot":"stepper",className:(0,r.cn)("w-full",o),"data-orientation":l,...u,children:c})})},"StepperContent",0,function({value:e,forceMount:a,children:i,className:n}){let{activeStep:l}=s(),o=e===l;return a||o?(0,t.jsx)("div",{"data-slot":"stepper-content","data-state":l,className:(0,r.cn)("w-full",n,!o&&a&&"hidden"),hidden:!o&&a,children:i}):null},"StepperIndicator",0,function({children:e,className:a}){let{state:i,isLoading:n}=l(),{indicators:o}=s();return(0,t.jsx)("div",{"data-slot":"stepper-indicator","data-state":i,className:(0,r.cn)("relative flex size-6 shrink-0 items-center justify-center overflow-hidden rounded-full border-background bg-accent text-xs text-accent-foreground data-[state=active]:bg-primary data-[state=active]:text-primary-foreground data-[state=completed]:bg-primary data-[state=completed]:text-primary-foreground",a),children:(0,t.jsx)("div",{className:"absolute",children:o&&(n&&o.loading||"completed"===i&&o.completed||"active"===i&&o.active||"inactive"===i&&o.inactive)?n&&o.loading||"completed"===i&&o.completed||"active"===i&&o.active||"inactive"===i&&o.inactive:e})})},"StepperItem",0,function({step:e,completed:a=!1,disabled:i=!1,loading:l=!1,className:o,children:c,...d}){let{activeStep:u}=s(),p=a||e<u?"completed":u===e?"active":"inactive",m=l&&e===u;return(0,t.jsx)(n.Provider,{value:{step:e,state:p,isDisabled:i,isLoading:m},children:(0,t.jsx)("div",{"data-slot":"stepper-item",className:(0,r.cn)("group/step flex items-center justify-center not-last:flex-1 group-data-[orientation=horizontal]/stepper-nav:flex-row group-data-[orientation=vertical]/stepper-nav:flex-col",o),"data-state":p,...m?{"data-loading":!0}:{},...d,children:c})})},"StepperNav",0,function({children:e,className:a}){let{activeStep:i,orientation:n}=s();return(0,t.jsx)("nav",{"data-slot":"stepper-nav","data-state":i,"data-orientation":n,className:(0,r.cn)("group/stepper-nav inline-flex data-[orientation=horizontal]:w-full data-[orientation=horizontal]:flex-row data-[orientation=vertical]:flex-col",a),children:e})},"StepperPanel",0,function({children:e,className:a}){let{activeStep:i}=s();return(0,t.jsx)("div",{"data-slot":"stepper-panel","data-state":i,className:(0,r.cn)("w-full",a),children:e})},"StepperTitle",0,function({children:e,className:a}){let{state:i}=l();return(0,t.jsx)("h3",{"data-slot":"stepper-title","data-state":i,className:(0,r.cn)("text-sm leading-none font-medium",a),children:e})},"StepperTrigger",0,function({asChild:e=!1,className:i,children:n,tabIndex:o,...c}){let{state:d,isLoading:u}=l(),{setActiveStep:p,activeStep:m,registerTrigger:f,triggerNodes:h,focusNext:g,focusPrev:v,focusFirst:x,focusLast:y}=s(),{step:b,isDisabled:w}=l(),S=m===b,j=`stepper-tab-${b}`,C=`stepper-panel-${b}`,N=a.useRef(null);a.useEffect(()=>{N.current&&f(N.current)},[N.current]);let k=a.useMemo(()=>h.findIndex(e=>e===N.current),[h,N.current]);return e?(0,t.jsx)("span",{"data-slot":"stepper-trigger","data-state":d,className:i,children:n}):(0,t.jsx)("button",{ref:N,role:"tab",id:j,"aria-selected":S,"aria-controls":C,tabIndex:"number"==typeof o?o:S?0:-1,"data-slot":"stepper-trigger","data-state":d,"data-loading":u,className:(0,r.cn)("inline-flex cursor-pointer items-center gap-3 rounded-full outline-none focus-visible:z-10 focus-visible:ring-[3px] focus-visible:ring-primary-light disabled:pointer-events-none disabled:opacity-60",i),onClick:()=>p(b),onKeyDown:e=>{switch(e.key){case"ArrowRight":case"ArrowDown":e.preventDefault(),-1!==k&&g&&g(k);break;case"ArrowLeft":case"ArrowUp":e.preventDefault(),-1!==k&&v&&v(k);break;case"Home":e.preventDefault(),x&&x();break;case"End":e.preventDefault(),y&&y();break;case"Enter":case" ":e.preventDefault(),p(b)}},disabled:w,...c,children:n})}],418635);var o=e.i(475254);let c=(0,o.default)("user-pen",[["path",{d:"M11.5 15H7a4 4 0 0 0-4 4v2",key:"15lzij"}],["path",{d:"M21.378 16.626a1 1 0 0 0-3.004-3.004l-4.01 4.012a2 2 0 0 0-.506.854l-.837 2.87a.5.5 0 0 0 .62.62l2.87-.837a2 2 0 0 0 .854-.506z",key:"1817ys"}],["circle",{cx:"10",cy:"7",r:"4",key:"e45bow"}]]);e.s(["UserPenIcon",0,c],729674);var d=e.i(497114),u=e.i(95152),p=e.i(235845),m=e.i(566913),f=e.i(812580),h=e.i(926066),g=e.i(243851);e.s(["ApplyFormStep1",0,function({control:e,isInternalVacancy:a}){let{vacanciesSettings:{showLocation:r}}=(0,d.useAppConfig)(),{t:i}=(0,u.useT)("apply");return(0,t.jsxs)("div",{className:"flex flex-col gap-5",children:[(0,t.jsxs)("div",{className:"prose mb-0",children:[(0,t.jsx)("p",{className:"h4",children:i("content.personalInformationTitle")}),(0,t.jsx)("p",{children:i("content.personalInformationDescription")})]}),(0,t.jsxs)("div",{className:"grid items-start gap-4 md:grid-cols-2",children:[(0,t.jsx)(m.FirstNameField,{control:e}),(0,t.jsx)(f.LastNameField,{control:e})]}),(0,t.jsx)(h.LocationField,{control:e,showLocation:r&&!a}),(0,t.jsx)("p",{className:"h4",children:i("content.contactTitle")}),(0,t.jsx)(p.EmailField,{control:e}),(0,t.jsx)(g.PhoneNumberField,{control:e})]})}],391339);var v=e.i(482269),x=e.i(853462),y=e.i(325329),b=e.i(659418),w=e.i(998855),S=e.i(183144),j=e.i(636273),C=e.i(678784);let N=(0,o.default)("lightbulb",[["path",{d:"M15 14c.2-1 .7-1.7 1.5-2.5 1-.9 1.5-2.2 1.5-3.5A6 6 0 0 0 6 8c0 1 .2 2.2 1.5 3.5.7.7 1.3 1.5 1.5 2.5",key:"1gvzjb"}],["path",{d:"M9 18h6",key:"x1upvd"}],["path",{d:"M10 22h4",key:"ceow96"}]]);var k=e.i(843499),I=e.i(995926),F=e.i(653145),T=e.i(920806),R=e.i(718130);e.s(["ApplyFormStep2",0,function({control:e,resumeBannerTitle:r,resumeBannerText:i,resumeClarification:n,internalVacancyResumeClarification:s,motivationClarification:l,termsClarification:o,internalVacancyAgreement:c,isInternalVacancy:p}){let{t:m}=(0,u.useT)("apply"),{vacanciesSettings:{resumeRequired:f,showLinkedInField:h}}=(0,d.useAppConfig)(),{getValues:g,setValue:P}=(0,F.useFormContext)(),A=(0,F.useWatch)({control:e,name:"CvFileName"}),[E,M]=(0,a.useState)(null),D=()=>{P("CvFileName",null),P("ResumeId",null)},L=async e=>{let t=await new Promise((t,a)=>{let r=new FileReader;r.onload=()=>{let e=r.result;"string"==typeof e?t(e.split(",")[1]):a(Error("Failed to read file as base64 string"))}
59,r.onerror=a,r.readAsDataURL(e)}),a={EmailAddress:g("EmailAddress")??"",CvFileName:e.name,CvDocumentBase64:t};P("ResumeId",(await (0,R.postResume)(a)).resumeId),P("CvFileName",e.name)};return(0,t.jsxs)("div",{className:"space-y-4",children:[(0,t.jsxs)("div",{className:"prose mb-6",children:[(0,t.jsx)("h3",{className:"h4",children:m("content.cvAndMotivationTitle")}),(0,t.jsx)("p",{children:m("content.cvAndMotivationDescription")})]}),(0,t.jsxs)("div",{className:"grid gap-4 sm:grid-cols-2",children:[(0,t.jsx)(w.FormField,{control:e,name:"cvDocument",rules:{...f?{required:m("validation.fieldRequired",{fieldName:m("label.cvDocument")})}:{}},render:({field:e})=>(0,t.jsxs)(w.FormItem,{className:"w-full",children:[(0,t.jsx)(w.FormControl,{"data-testid":"dropzone",children:(0,t.jsxs)(b.Dropzone,{className:"rounded-card border-dashed border-input p-4 hover:bg-neutral-100 md:py-8",maxFiles:1,validator:e=>{if(e.size>T.MAX_FILE_SIZE)return{code:"file-too-large",message:m("validation.fileTooLarge",{maxSize:T.MAX_FILE_SIZE_MB})};let t=e.name.toLowerCase();return[".pdf",".doc",".docx"].includes(t.substring(t.lastIndexOf(".")))?null:{code:"file-invalid-type",message:m("validation.fileInvalidType")}},onDrop:async(t,a)=>{let r=t[0];if(a.length>0){let t=a[0],r=t?.errors?.[0];M(r?.message||m("validation.fileUploadError")),e.onChange([]),D();return}if(M(null),r)try{await L(r),e.onChange([r])}catch{M(m("validation.fileUploadError")),e.onChange([]),D()}},src:e.value&&e.value.length>0?e.value:void 0,children:[(0,t.jsx)(b.DropzoneEmptyState,{children:(0,t.jsxs)("div",{className:"flex items-center gap-2",children:[(0,t.jsx)("div",{className:"flex size-16 shrink-0 items-center justify-center rounded-input",children:(0,t.jsx)(k.UploadIcon,{className:"size-10 stroke-primary"})}),(0,t.jsxs)("div",{className:"text-left",children:[(0,t.jsx)("div",{className:"mb-3 pr-4 text-lg font-semibold whitespace-pre-line",children:m("content.uploadCvTitle")}),(0,t.jsxs)("div",{className:"flex gap-x-2 gap-y-1 text-xs text-muted-foreground sm:flex-col",children:[(0,t.jsx)("div",{children:m("content.fileTypes")}),(0,t.jsx)("div",{children:m("content.maxFileSize",{maxSize:T.MAX_FILE_SIZE_MB})})]})]})]})}),(0,t.jsxs)(b.DropzoneContent,{children:[(0,t.jsxs)("div",{className:"flex animate-in flex-col gap-2 duration-500 fade-in-0 slide-in-from-top-12",children:[(0,t.jsxs)("div",{className:"flex items-start gap-2 pr-4",children:[(0,t.jsx)("div",{className:"flex size-14 shrink-0 items-center justify-center rounded-input bg-primary-extra-light sm:mr-4",children:(0,t.jsx)(C.CheckIcon,{className:"size-8 stroke-primary"})}),(0,t.jsx)("div",{className:"mb-2 flex items-center gap-2 pr-0 text-left text-lg font-semibold whitespace-pre-line",children:m("content.uploadCvTitle")})]}),(0,t.jsx)("div",{className:"text-left",children:(0,t.jsx)("div",{className:"mb-1 pr-2 font-medium text-wrap wrap-break-word [word-break:break-word]",children:e.value?.length?A??(e.value[0]instanceof File?e.value[0].name:""):""})})]}),(0,t.jsx)("div",{role:"button","aria-label":m("aria.removeFile"),onClick:t=>{t.stopPropagation(),e.onChange([]),D()},className:"absolute top-2 right-2 flex size-6 animate-in items-center justify-center rounded-full bg-neutral-200 text-neutral-700 duration-500 fade-in-0 slide-in-from-right-8 hover:bg-neutral-300",children:(0,t.jsx)(I.XIcon,{className:"size-3"})})]})]})}),(0,t.jsx)(w.FormMessage,{}),E&&(0,t.jsx)("p",{className:"mt-1 text-sm text-destructive",children:E})]})}),(0,t.jsxs)("div",{className:"grid size-full place-content-center justify-items-center rounded-card bg-neutral-100 p-8 shadow-sm",children:[(0,t.jsx)(N,{className:"mb-4 size-10 stroke-primary"}),(0,t.jsxs)("div",{className:"prose text-center",children:[(0,t.jsx)("h3",{children:r}),(0,t.jsx)("p",{className:"text-neutral-600",children:i})]})]})]}),(0,t.jsx)(v.RichText,{className:"rounded-card border border-input p-4 text-sm text-neutral-600 shadow-sm",children:p?s:n}),h&&(0,t.jsx)(w.FormField,{control:e,name:"LinkedInUrl",rules:{pattern:{value:x.LINKEDIN_URL_REGEX,message:m("validation.linkedInInvalid")}},render:({field:e})=>(0,t.jsxs)(w.FormItem,{className:"w-full",children:[(0,t.jsx)(w.FormLabel,{children:m("label.linkedInUrl")}),(0,t.jsx)(w.FormControl,{children:(0,t.jsx)(S.Input,{placeholder:m("placeholder.linkedInUrl"),...e})}),(0,t.jsx)(w.FormMessage,{})]})}),(0,t.jsx)(w.FormField,{control:e,name:"Motivation",rules:{maxLength:{value:T.MAX_MOTIVATION_LENGTH,message:m("validation.motivationMaxLength",{maxLength:T.MAX_MOTIVATION_LENGTH})}},render:({field:e})=>(0,t.jsxs)(w.FormItem,{children:[(0,t.jsx)(w.FormLabel,{htmlFor:"motivation",children:m("label.motivation")}),(0,t.jsx)(w.FormControl,{children:(0,t.jsx)(j.Textarea,{id:"motivation",placeholder:m("placeholder.motivation"),rows:
597,maxLength:T.MAX_MOTIVATION_LENGTH,className:"min-h-12 resize-y py-2 text-sm md:pr-16",...e})}),(0,t.jsx)(w.FormMessage,{}),(0,t.jsx)("div",{className:"prose text-sm text-muted-foreground",dangerouslySetInnerHTML:{__html:l??""}})]})}),p?(0,t.jsx)(w.FormField,{control:e,name:"internalVacancyMediationAgreement",render:({field:e})=>(0,t.jsx)(w.FormItem,{className:"w-full",children:(0,t.jsxs)("div",{className:"flex items-start gap-2",children:[(0,t.jsx)(w.FormControl,{children:(0,t.jsx)(y.Checkbox,{checked:e.value,onCheckedChange:e.onChange})}),(0,t.jsxs)(w.FormLabel,{className:"flex flex-col items-start gap-2",children:[(0,t.jsx)(v.RichText,{className:"prose text-sm text-neutral-600",children:c}),(0,t.jsx)(w.FormMessage,{})]})]})})}):(0,t.jsx)(v.RichText,{className:"prose text-sm text-neutral-600",children:o})]})}],241784)},636273,e=>{"use strict";var t=e.i(843476),a=e.i(271645),r=e.i(632137);let i=a.default.forwardRef(({maxHeight:e=Number.MAX_SAFE_INTEGER,minHeight:i=52,className:n,onChange:s,value:l,...o},c)=>{let d=a.default.useRef(null),[u,p]=a.default.useState("");return(({textAreaRef:e,triggerAutoSize:t,maxHeight:r=Number.MAX_SAFE_INTEGER,minHeight:i=0})=>{let[n,s]=a.default.useState(!0);a.default.useEffect(()=>{let t=e.current;if(t){n&&(t.style.minHeight=`${i+16}px`,r>i&&(t.style.maxHeight=`${r}px`),s(!1)),t.style.height=`${i+16}px`;let e=t.scrollHeight;e>r?t.style.height=`${r}px`:t.style.height=`${e+16}px`}},[e.current,t])})({textAreaRef:d,triggerAutoSize:u,maxHeight:e,minHeight:i}),(0,a.useImperativeHandle)(c,()=>({textArea:d.current,focus:()=>d?.current?.focus(),maxHeight:e,minHeight:i})),a.default.useEffect(()=>{p(l)},[o?.defaultValue,l]),(0,t.jsxs)("div",{className:"relative w-full",children:[(0,t.jsx)("textarea",{...o,value:l,ref:d,maxLength:o.maxLength?o.maxLength+100:void 0,className:(0,r.cn)("flex w-full min-w-0 rounded-input border border-input bg-background px-3 py-1 text-base shadow-sm transition-[color,box-shadow] outline-none file:inline-flex file:h-7 file:border-0 file:bg-transparent file:text-sm file:font-medium file:text-foreground placeholder:text-muted-foreground disabled:pointer-events-none disabled:cursor-not-allowed disabled:opacity-50 md:text-sm","focus-visible:ring-[3px] focus-visible:ring-primary-light","aria-invalid:border-destructive aria-invalid:ring-destructive/20",n),onChange:e=>{p(e.target.value),s?.(e)}}),o.maxLength&&(0,t.jsx)("div",{className:(0,r.cn)("pointer-events-none absolute right-3 bottom-1.5 text-sm text-neutral-400 select-none",{"text-destructive":(String(l)?.length||0)>o.maxLength}),children:`${String((l||"")?.toString()?.length)} / ${o.maxLength}`})]})});i.displayName="Textarea",e.s(["Textarea",0,i])},645354,e=>{"use strict";var t=e.i(271645);e.s(["useVisualViewportHeight",0,function(e=!0){let[a,r]=t.useState(void 0);return t.useLayoutEffect(()=>{if(!e)return void r(void 0);let t=()=>{let e=window.visualViewport;r(e?.height??window.innerHeight)};t();let a=window.visualViewport;return a?(a.addEventListener("resize",t),a.addEventListener("scroll",t),()=>{a.removeEventListener("resize",t),a.removeEventListener("scroll",t)}):(window.addEventListener("resize",t),()=>window.removeEventListener("resize",t))},[e]),a}])},621870,e=>{"use strict";var t=e.i(843476),a=e.i(424964),r=e.i(510154),i=e.i(606667),n=e.i(808745),s=e.i(864230),l=e.i(154786),o=e.i(95152),c=e.i(914932),d=e.i(702518),u=e.i(981831),p=e.i(516430),m=e.i(685562),f=e.i(271645),h=e.i(718986),g=e.i(677504),v=e.i(109172),x=e.i(497114),y=e.i(901215),b=e.i(599128);e.i(325406);var w=e.i(223128),S=e.i(797747),j=e.i(140357),C=e.i(765874),N=e.i(746040),k=e.i(300085);function I({vacancyNotFound:e}){let{t:a}=(0,o.useT)("apply"),{items:r}=(0,k.useHits)(),i=(0,l.useAppUrlInfo)("vacancySearch");return 0===r.length?null:(0,t.jsxs)("div",{className:"hidden flex-col gap-3 md:block",children:[(0,t.jsx)("h3",{className:"h3 mb-3",children:e?a("apply:newestVacancies"):a("apply:relevantVacancies")}),(0,t.jsx)("div",{className:"grid grid-cols-1 gap-3 lg:grid-cols-2",children:r.map((e,r)=>(0,t.jsx)(j.AppLink,{prefetch:!1,className:"grid",href:`${i?.url}/${(0,d.toSlugWithId)({id:e.objectID,title:e.content.title})}`,onClick:()=>{(0,N.trackSelectPublication)(e,"Gerichte Sollicitatie",r,"publication_applied_relevant_publications")},children:(0,t.jsx)(C.VacancyListCard,{vacancy:e,selected:!1,pagedIndex:r,list:"publication_applied_relevant_publications",t:a},e.objectID)},e.objectID))}
59),(0,t.jsxs)(j.AppLink,{prefetch:!1,href:i?.url??"",className:(0,u.buttonVariants)({variant:"secondary",className:"mt-3 w-full md:w-fit"}),children:[a("apply:backToAllVacancies"),(0,t.jsx)(m.ArrowRightIcon,{})]})]})}let F=["objectID","content.title","content.summary","location.city","brand.name","vacancy.number","salary.minimum","salary.maximum","salary.period","office.id","lifecycle.timestamps.creationDate","lifecycle.timestamps.updateDate","lifecycle.status.isDeleted","trait.employmentType","trait.contractType","trait.educationLevel","trait.functionGroup","trait.branch","vacancy.id"];function T(){let{i18n:e}=(0,o.useT)(),{algolia:{vacanciesIndexName:a}}=(0,y.useSharedAppConfig)(),{vacanciesSettings:{algoliaTraitBrandFilter:r,showOtherRelevantVacancies:i}}=(0,x.useAppConfig)(),{vacancy:n}=(0,s.useVacancy)(),l=e.language,c=(0,f.useMemo)(()=>Math.floor(Date.now()/1e3),[]);return(0,t.jsxs)(S.InstantSearch,{searchClient:g.algoliaSearchClient,indexName:a,insights:!1,children:[(0,t.jsx)(w.Configure,{hitsPerPage:4,filters:(0,h.buildAlgoliaFilters)([(0,h.getLifecycleStatusIsNotDeletedFilter)(),(0,v.getBrandFilter)(r),(0,h.getLanguageFilter)(l),n?.objectID&&n?.objectID!=="-1"?`NOT objectID:${n?.objectID}`:null,n?.vacancy.id?`NOT vacancy.id:${n?.vacancy.id}`:null]),facetsRefinements:{"trait.functionGroup":[n?.trait.functionGroup??""]},numericFilters:(0,v.getVacancyIsOnlineFilter)(c),aroundRadius:b.DEFAULT_DISTANCE,aroundLatLng:n?.objectID&&"-1"!==n.objectID?`${n?._geoloc.lat},${n?._geoloc.lng}`:void 0,attributesToRetrieve:F,attributesToHighlight:[]}),i&&(0,t.jsx)(I,{vacancyNotFound:!n?.objectID||"-1"!==n.objectID})]})}var R=e.i(705868),P=e.i(303976);e.s(["AppliedView",0,function({widgetContext:e}){let{t:h}=(0,o.useT)("apply"),{vacancy:g}=(0,s.useVacancy)(),v=(0,l.useAppUrlInfo)("vacancySearch"),{siteName:y}=(0,x.useAppConfig)(),b=e.model?.Properties.HeadingContactInfo??"",{vacanciesSettings:{contactInfo:w}}=(0,x.useAppConfig)(),S=Number(sessionStorage.getItem("appliedVacancyIndex")??0),C=sessionStorage.getItem("appliedVacancyList")??"publication_overview_all",N=sessionStorage.getItem(c.APPLIED_TRANSACTION_ID_KEY)??"",[k,I]=(0,f.useState)("");(0,f.useEffect)(()=>{let e=sessionStorage.getItem(c.APPLIED_VACANCY_LISTVIEW_KEY);e&&I(`?listView=${e}`)},[]);let F=(0,f.useRef)(!1);return(0,f.useEffect)(()=>{F.current||N&&(F.current=!0,sessionStorage.removeItem(c.APPLIED_TRANSACTION_ID_KEY),g&&"-1"!==g.objectID?(0,P.trackAppliedForPublication)(g,"Gerichte Sollicitatie",N,S,C):(0,P.trackAppliedForPublication)({objectID:"Open Sollicitatie",content:{title:"Open Sollicitatie"},vacancy:{id:"Open Sollicitatie",number:"Open Sollicitatie"},office:{id:"Open Sollicitatie"},brand:{name:y},trait:{functionGroup:"Open Sollicitatie",function:"Open Sollicitatie",branch:"Open Sollicitatie"},location:{city:"Open Sollicitatie"}},"Open Sollicitatie",N,S,C))},[g,S,C,N,y]),(0,t.jsxs)("div",{className:"grid grid-cols-1 gap-4 md:grid-cols-12 lg:gap-6",children:[(0,t.jsxs)("div",{className:"col-span-1 md:col-span-4 md:items-start",children:[(0,t.jsx)("div",{className:"flex items-center justify-between",children:g&&(0,t.jsxs)(t.Fragment,{children:[(0,t.jsxs)(j.AppLink,{prefetch:!1,href:`${v?.url}/${(0,d.toSlugWithId)({id:g?.objectID??"",title:g?.content.title??""})}${k}`,className:(0,u.buttonVariants)({variant:"outlineNeutral",className:"md:w-fit"}),children:[(0,t.jsx)(p.ArrowLeftIcon,{}),h("apply:backToVacancy")]}),(0,t.jsx)("div",{className:"block text-xs md:hidden",children:h("apply:vacancyReferenceNumber",{vacancyReferenceNumber:g?.vacancy.number})})]})}),(0,t.jsxs)("div",{className:"mt-4 hidden flex-col gap-4 md:flex lg:gap-6",children:[(0,t.jsx)(n.ApplyVacancyDetailsCard,{}),w&&"recruiter"===w&&g?.recruiter&&(0,t.jsx)(i.RecruiterCard,{title:g?.recruiter?.name??"",summary:"",email:g?.recruiter?.emailAddress??"",phone:g?.recruiter?.phoneNumber??"",imageUrl:"",imageAlt:"",imageTitle:"",horizontalCard:!1,infoHeading:b??""}),w&&"office"===w&&g&&(0,t.jsx)(R.OfficeWrapper,{infoHeading:b??"",vacancy:g})]})]}),(0,t.jsxs)("div",{className:"col-span-1 flex flex-col gap-4 md:col-span-8",children:[(0,t.jsx)("h2",{className:"h2 hidden md:block",children:h("apply:apply")}),(0,t.jsxs)("div",{className:"flex flex-col gap-6 rounded-card border border-none border-border bg-background md:border-solid md:p-4 lg:p-6",children:[(0,t.jsxs)("div",{className:"prose",children:[(0,t.jsx)("h2",{className:"md:hidden",children:e.model?.Properties.Title}),(0,t.jsx)("h3",{className:"hidden md:block",children:e.model?.Properties.Title}),(0,t.jsx)("div",{dangerouslySetInnerHTML:{__html:r.SanitizerService.getInstance().sanitizeHtml(e.model?.Properties.Description||"")}})]}
59),(0,t.jsxs)(j.AppLink,{prefetch:!1,href:v?.url??"",className:(0,u.buttonVariants)({variant:"secondary",className:"w-full md:w-fit"}),children:[h("apply:backToAllVacancies"),(0,t.jsx)(m.ArrowRightIcon,{})]}),(0,t.jsx)("div",{"data-sfcontainer":"Applied",children:e.model?.Children?.map(t=>a.RenderWidgetService.createComponent(t,e.requestContext))}),(0,t.jsx)(T,{})]})]})]})}],621870)},633013,773690,310186,235845,566913,812580,926066,243851,920806,718130,e=>{"use strict";var t,a=((t={})[t.Publication=1]="Publication",t[t.Open=2]="Open",t[t.Specific=3]="Specific",t);e.s(["ApplyType",()=>a],633013),e.s(["generateTransactionId",0,function(){let e=Math.floor(Date.now()/1e3),t=function(){let e="abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ",t="";for(let a=0;a<6;a++){let a=Math.floor(Math.random()*e.length);t+=e[a]}return t}();return`RGF-MultiSite-${e}-${t}`}],773690);var r=e.i(95187);let i=(0,r.createServerReference)("4045912a85fa83366687827d383e83e1480c3fc575",r.callServer,void 0,r.findSourceMapURL,"postApplication");e.s(["postApplication",0,i],310186);var n=e.i(843476),s=e.i(95152),l=e.i(853462),o=e.i(998855),c=e.i(183144);e.s(["EmailField",0,function({control:e}){let{t}=(0,s.useT)("apply");return(0,n.jsx)(o.FormField,{control:e,name:"EmailAddress",rules:{required:t("validation.fieldRequired",{fieldName:t("label.emailAddress")}),pattern:{value:l.EMAIL_REGEX,message:t("validation.emailInvalid")},maxLength:{value:50,message:t("validation.maxLength",{maxLength:50})}},render:({field:e})=>(0,n.jsxs)(o.FormItem,{className:"w-full",children:[(0,n.jsxs)(o.FormLabel,{children:[t("label.emailAddress"),"*"]}),(0,n.jsx)(o.FormControl,{children:(0,n.jsx)(c.Input,{...e})}),(0,n.jsx)(o.FormMessage,{}),(0,n.jsx)("span",{className:"text-xs text-muted-foreground",children:t("message.emailUpdate")})]})})}],235845),e.s(["FirstNameField",0,function({control:e}){let{t}=(0,s.useT)("apply");return(0,n.jsx)(o.FormField,{control:e,name:"FirstName",rules:{required:t("validation.fieldRequired",{fieldName:t("label.firstName")}),maxLength:{value:25,message:t("validation.maxLength",{maxLength:25})}},render:({field:e})=>(0,n.jsxs)(o.FormItem,{className:"w-full",children:[(0,n.jsxs)(o.FormLabel,{children:[t("label.firstName"),"*"]}),(0,n.jsx)(o.FormControl,{children:(0,n.jsx)(c.Input,{...e})}),(0,n.jsx)(o.FormMessage,{})]})})}],566913),e.s(["LastNameField",0,function({control:e}){let{t}=(0,s.useT)("apply");return(0,n.jsx)(o.FormField,{control:e,name:"LastName",rules:{required:t("validation.fieldRequired",{fieldName:t("label.lastName")}),maxLength:{value:25,message:t("validation.maxLength",{maxLength:25})}},render:({field:e})=>(0,n.jsxs)(o.FormItem,{className:"w-full",children:[(0,n.jsxs)(o.FormLabel,{children:[t("label.lastName"),"*"]}),(0,n.jsx)(o.FormControl,{children:(0,n.jsx)(c.Input,{...e})}),(0,n.jsx)(o.FormMessage,{})]})})}],812580);var d=e.i(264060),u=e.i(134581),p=e.i(762391),m=e.i(627003),f=e.i(329082),h=e.i(446172),g=e.i(271645),v=e.i(653145);e.s(["LocationField",0,function({control:e,showLocation:t}){let{t:a,i18n:r}=(0,s.useT)("apply"),i=r?.language?.toUpperCase(),{setValue:x}=(0,v.useFormContext)(),y=(0,v.useWatch)({control:e,name:"CountryCode",defaultValue:"NL"}),b=(0,g.useMemo)(()=>{switch(i){case"NL":default:u.default.registerLocale(f.default);break;case"EN":u.default.registerLocale(m.default);break;case"DE":u.default.registerLocale(p.default);break;case"PL":u.default.registerLocale(h.default)}let e=[];for(let t in u.default.getAlpha2Codes()){let a=u.default.getName(t,i,{select:"alias"});e.push({value:t,label:a??""})}let t=["NL","BE","DE"],a=[],r=[];for(let i of e)t.includes(i.value)?a[t.indexOf(i.value)]=i:r.push(i);return r.sort((e,t)=>e.label.localeCompare(t.label)),{mostUsed:a,all:r}},[i]);return t?(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(o.FormField,{control:e,name:"CountryCode",rules:{required:a("validation.fieldRequired",{fieldName:a("label.countryCode")})},render:({field:e})=>(0,n.jsxs)(o.FormItem,{className:"w-full",children:[(0,n.jsx)(o.FormLabel,{htmlFor:"country-select",children:a("label.countryCode")}),(0,n.jsx)(o.FormControl,{children:(0,n.jsxs)(d.NativeSelect,{id:"country-select",value:e.value,className:"w-full",onCh
59ange:e.onChange,"aria-label":a("label.countryCode"),children:[(0,n.jsx)(d.NativeSelectOptGroup,{label:a("label.mostUsedCountries"),children:b.mostUsed.map(e=>(0,n.jsx)(d.NativeSelectOption,{value:e.value,children:e.label},e.value))}),(0,n.jsx)(d.NativeSelectOptGroup,{label:a("label.otherCountries"),children:b.all.map(e=>(0,n.jsx)(d.NativeSelectOption,{value:e.value,children:e.label},e.value))})]})}),(0,n.jsx)(o.FormMessage,{})]})}),"NL"===y&&(0,n.jsx)(o.FormField,{control:e,name:"PostalCode",rules:{validate:e=>{if("NL"!==y)return!0;if(!e)return a("validation.fieldRequired",{fieldName:a("label.postalCode")});let t=e.replace(/\s+/g,"").toUpperCase();return e!==t&&x("PostalCode",t),!!l.DUTCH_POSTAL_CODE_REGEX.test(t)||a("validation.postalCodeInvalid")}},render:({field:e})=>(0,n.jsxs)(o.FormItem,{className:"w-full",children:[(0,n.jsx)(o.FormLabel,{children:a("label.postalCode")}),(0,n.jsx)(o.FormControl,{children:(0,n.jsx)(c.Input,{placeholder:y?a("placeholder.postalCode"):"",...e})}),(0,n.jsx)(o.FormMessage,{})]})}),"NL"!==y&&(0,n.jsx)(o.FormField,{control:e,name:"City",rules:{required:a("validation.fieldRequired",{fieldName:a("label.city")}),maxLength:{value:30,message:a("validation.maxLength",{maxLength:30})}},render:({field:e})=>(0,n.jsxs)(o.FormItem,{className:"w-full",children:[(0,n.jsx)(o.FormLabel,{children:a("label.city")}),(0,n.jsx)(o.FormControl,{children:(0,n.jsx)(c.Input,{placeholder:a("placeholder.city"),...e})}),(0,n.jsx)(o.FormMessage,{})]})})]}):null}],926066),e.s(["PhoneNumberField",0,function({control:e}){let{t}=(0,s.useT)("apply"),{setValue:a}=(0,v.useFormContext)();return(0,n.jsx)(o.FormField,{control:e,name:"PhoneNumber",rules:{validate:e=>{if(!e)return t("validation.fieldRequired",{fieldName:t("label.mobilePhoneNumber")});let r=e.replace(/\s+/g,"").trim();if(r.startsWith("06")){if(!l.DUTCH_MOBILE_PHONE_NUMBER_REGEX.test(r))return t("validation.phoneInvalidGeneric");a("PhoneNumber",r)}if(r.startsWith("+316")||r.startsWith("00316")){let e=r.replace("0031","").replace("+31","");if(!l.DUTCH_MOBILE_PHONE_NUMBER_REGEX.test(`0${e}`))return t("validation.phoneInvalidGeneric");a("PhoneNumber",`+31${e}`)}return l.GENERIC_PHONE_REGEX.test(r)?(a("PhoneNumber",r),!0):t("validation.phoneInvalidGeneric")}},render:({field:e})=>(0,n.jsxs)(o.FormItem,{className:"group w-full",children:[(0,n.jsxs)(o.FormLabel,{children:[t("label.mobilePhoneNumber"),"*"]}),(0,n.jsx)(o.FormControl,{children:(0,n.jsx)(c.Input,{type:"tel",...e})}),(0,n.jsx)(o.FormMessage,{})]})})}],243851),e.i(247167).default.env.JOB_APPLICATION_PROCESSOR_ENDPOINT,e.s(["MAX_FILE_SIZE",0,2097152,"MAX_FILE_SIZE_MB",0,2,"MAX_MOTIVATION_LENGTH",0,3500],920806);let x=(0,r.createServerReference)("40ea15ca954ba4c4cc5fe628a6d0f13c055e22ffe3",r.callServer,void 0,r.findSourceMapURL,"postResume");e.s(["postResume",0,x],718130)},787373,e=>{"use strict";var t=e.i(843476),a=e.i(140357),r=e.i(705868),i=e.i(606667),n=e.i(808745),s=e.i(864230),l=e.i(914932),o=e.i(497114),c=e.i(154786),d=e.i(403072),u=e.i(95152),p=e.i(702518),m=e.i(981831),f=e.i(516430),h=e.i(271645),g=e.i(633013);e.i(78277);var v=e.i(668680),x=e.i(201628),y=e.i(669110),b=e.i(364152),w=e.i(925653),S=e.i(303976),j=e.i(773690),C=e.i(998855),N=e.i(418635),k=e.i(632137),I=e.i(685562),F=e.i(678784),T=e.i(848886),R=e.i(729674),P=e.i(618566),A=e.i(653145),E=e.i(846696),M=e.i(310186),D=e.i(391339),L=e.i(241784);function _({objectID:e,thankYouPageUrl:a,thankYouInternalVacancyPageUrl:r,resumeBannerTitle:i,resumeBannerText:n,brandId:o,sourceVacId:c,publicationId:d,applyUrl:p,applyType:m,externalSystemInstance:O,friendlyCaptchaSitekey:V,friendlyCaptchaEnabled:B,culture:z,resumeClarification:U,internalVacancyResumeClarification:$,motivationClarification:q,termsClarification:H,internalVacancyAgreement:G,algoliaTraitBrandFilter:W}){let{t:K,i18n:Q}=(0,u.useT)("apply"),Z=(0,P.useRouter)(),{vacancy:Y}=(0,s.useVacancy)(),[J,X]=(0,h.useState)(1),ee=(0,w.useMarkAsApplied)(),[et,ea]=(0,h.useTransition)(),[er,ei]=(0,h.useState)(null),[en,es]=(0,h.useState)(!1),el=(0,h.useRef)(null),eo=(0,h.useCallback)(()=>{requestAnimationFrame(()=>{let e=el.current;if(!e)return;let t=document.querySelector("header"),a=Math.max(0,t?.getBoundingClientRect().bottom??0)+16,r=e.getBoundingClientRect().top;r>=a-1||window.scrollTo({top:Math.max(0,r+window.scrollY-a),behavior:"smooth"})})},[]),ec=Y?.vacancy?.type==="Interne_Werving",ed="Gerichte Sollicitatie",eu=Number(sessionStorage.getItem(l.APPLIED_VACANCY_INDEX_KEY)??0),ep=sessionStorage.getItem(l.APPLIED_VACANCY_LIST_KEY)??"publication_detail",em=(0,A.useForm)({mode:"onTouched",defaultValues:{FirstName:"",LastName:"",EmailAddress:"",PhoneNumber:"",PostalCode:"",City:"",CountryCode:"NL",Motivation:"",LinkedInUrl:"",AgreementConditionsDate:new Date().toISOString(),JobApplicationDate:new Date().toISOString(),SourceVacId:c,PublicationId:d,ApplyUrl:p,ApplyId:"",ApplyType:m??g.ApplyType.Publication,ApplyOrigin:"RGF-MultiSite",ApplyLanguage:Q?.language?.toUpperCase(),Brand:o,ResumeId:null,ExternalSystemInstanceEnum:O,internalVacancyMediationAgreement:!1,FriendlyCaptchaSiteKey:V}}),ef=[{title:K("step.personalInformation"),icon:R.UserPenIcon},{title:K("step.cvAndMotivation"),icon:R.UserPenIcon},{title:K("step.thankYouForYourApplication"),icon:F.CheckIcon}],eh=(0,h.useRef)(!1);(0,h.useEffect)(()=>
59{if(eh.current)return;eh.current=!0;let e=Y?.content?Y:void 0;(0,S.trackApplyForm)(e,ed,eu,ep),(0,S.trackApplyFormStep)("add_contact_info",e,ed,eu,ep)},[Y,ed,eu,ep]);let eg=async t=>{if(2===J){if(B&&!er)return void es(!0);let i=Object.fromEntries(Object.entries(t).filter(([e])=>"internalVacancyMediationAgreement"!==e&&"cvDocument"!==e));ea(async()=>{let t=(0,j.generateTransactionId)();sessionStorage.setItem(l.APPLIED_TRANSACTION_ID_KEY,t);let n={...i,ApplyId:t,FriendlyCaptchaSiteKey:V,FriendlyCaptchaResponse:er};try{let t=await (0,M.postApplication)(n);if(!t.ok){if("captcha_failed"===t.type)return void E.toast.error(K("common:form.captchaFailed"));E.toast.error(K("apply:form.submissionFailed"));return}ee(e);let i=r&&ec?r:a;Z.push(`${i}?objectID=${e}`)}catch(e){console.error(e),E.toast.error(K("apply:form.submissionFailed"))}})}else(0,S.trackApplyFormStep)("add_documents",Y?.content?Y:void 0,ed,eu,ep),X(e=>e+1),eo()},ev=(0,h.useCallback)(e=>{ei(e),es(!1)},[]),ex=(0,h.useCallback)(()=>{ei(null)},[]),ey=(0,h.useMemo)(()=>B?(0,t.jsx)(y.default,{sitekey:V,onComplete:ev,onExpire:ex,language:z}):null,[B,z,V,ev,ex]);return!Y||Y?.objectID==="-1"||Y?.lifecycle.status.isDeleted||W&&Y?.brand.name!==W?(console.log("Vacancy not found or deleted for objectID",e,`isDeleted: ${Y?.lifecycle?.status?.isDeleted}`),(0,t.jsx)(b.NoResults,{})):(0,t.jsx)("div",{children:(0,t.jsx)(C.Form,{...em,children:(0,t.jsx)("form",{ref:el,onSubmit:em.handleSubmit(eg),className:"rounded-card md:border md:border-border md:bg-card md:pb-4 md:shadow-sm lg:pb-6",children:(0,t.jsxs)(N.Stepper,{value:J,orientation:"horizontal",defaultValue:1,onValueChange:X,indicators:{inactive:(0,t.jsx)("div",{className:"size-3 rounded-full bg-neutral-100"}),active:(0,t.jsx)("div",{className:"size-3 rounded-full bg-primary"}),completed:(0,t.jsx)(R.UserPenIcon,{className:"size-4 stroke-primary-foreground"}),loading:(0,t.jsx)(T.LoaderCircleIcon,{className:"size-4 animate-spin"})},children:[(0,t.jsx)(N.StepperNav,{children:ef.map((e,a)=>(0,t.jsx)(N.StepperItem,{className:(0,k.cn)("relative -top-px grow border-t-5 pt-4 transition-colors duration-300 ease-in-out","first:md:rounded-t-card first:md:rounded-tr-none last:md:rounded-tr-card","data-[state=inactive]:hidden data-[state=inactive]:w-0 data-[state=inactive]:border-t-neutral-300","data-[state=completed]:hidden data-[state=completed]:max-w-0 data-[state=completed]:border-t-primary","data-[state=active]:w-auto data-[state=active]:border-t-primary data-[state=active]:md:border-t-primary-light","data-state:md:flex data-state:md:max-w-full"),step:a+1,children:(0,t.jsxs)(N.StepperTrigger,{className:"pointer-events-none flex flex-col gap-2.5",children:[(0,t.jsx)(N.StepperIndicator,{className:(0,k.cn)("size-9","data-[state=active]:text-primary","data-[state=inactive]:text-primary","border-2 border-input","data-[state=inactive]:border-dashed","data-[state=completed]:border-none","data-[state=inactive]:bg-transparent","data-[state=active]:border-primary data-[state=active]:bg-transparent data-[state=active]:shadow-[0_0_1px_4px_var(--color-primary-light)]"),children:(0,t.jsx)(e.icon,{className:"size-5"})}),(0,t.jsx)(N.StepperTitle,{children:e.title})]})},a+1))}),(0,t.jsxs)(N.StepperPanel,{className:"pt-8 md:px-4 lg:px-6",children:[(0,t.jsx)(N.StepperContent,{value:1,className:"w-full lg:max-w-[512px]",children:(0,t.jsx)(D.ApplyFormStep1,{control:em.control,isInternalVacancy:ec})},1),(0,t.jsx)(N.StepperContent,{value:2,className:"w-full lg:max-w-[512px]",children:(0,t.jsx)(L.ApplyFormStep2,{control:em.control,resumeBannerTitle:i,resumeBannerText:n,resumeClarification:U,internalVacancyResumeClarification:$,motivationClarification:q,termsClarification:H,internalVacancyAgreement:G,isInternalVacancy:ec})},2),(0,t.jsx)(N.StepperContent,{value:3,className:"flex items-center"},3)]}),(0,t.jsxs)("div",{className:"relative flex flex-col gap-4 roun
59ded-b-card px-0 pt-4 md:px-4 lg:px-6",children:[B&&(0,t.jsxs)("div",{className:(0,k.cn)("flex flex-col gap-1",2!==J&&"pointer-events-none absolute top-0 left-0 opacity-0"),"aria-hidden":2!==J,children:[(0,t.jsx)("div",{className:"w-full max-w-[320px]",children:ey}),en&&(0,t.jsx)("p",{className:"text-sm font-medium text-destructive",children:K("common:form.captchaRequired")})]}),(0,t.jsxs)("div",{className:"flex flex-wrap items-center gap-4",children:[(0,t.jsx)(v.ButtonOutlineNeutral,{type:"button",leftIcon:(0,t.jsx)(f.ArrowLeftIcon,{}),onClick:()=>{(0,S.trackApplyFormStep)("add_contact_info",Y?.content?Y:void 0,ed,eu,ep),X(e=>e-1),eo()},disabled:1===J||et,className:(0,k.cn)(1===J&&"hidden","w-full md:w-fit"),children:K("button.previous")}),(0,t.jsx)(x.ButtonSecondary,{type:"submit",rightIcon:(0,t.jsx)(I.ArrowRightIcon,{}),className:"w-full md:w-fit",disabled:et,children:1===J?K("button.next"):K("button.submit")})]})]})]})})})})}e.s(["ApplyFormContainer",0,function({model:e,siteKey:v,externalSystemInstance:x,friendlyCaptchaEnabled:y,infoHeading:b,culture:w}){let{t:S}=(0,u.useT)("apply"),{vacancy:j}=(0,s.useVacancy)(),C=(0,c.useAppUrlInfo)("vacancySearch"),[N,k]=(0,h.useState)("");(0,h.useEffect)(()=>{let e=sessionStorage.getItem(l.APPLIED_VACANCY_LISTVIEW_KEY);e&&k(`?listView=${e}`)},[]);let{vacanciesSettings:{contactInfo:I,algoliaTraitBrandFilter:F},friendlyCaptcha:{fcSiteKey:T}}=(0,o.useAppConfig)(),R=e.Properties,P=(0,d.getBrandEnumIdBySiteKey)(v);return(0,t.jsxs)("div",{className:"grid grid-cols-1 gap-4 md:grid-cols-12 lg:gap-6",children:[(0,t.jsx)("div",{className:"col-span-1 row-span-1 md:col-span-4 md:items-start",children:(0,t.jsxs)("div",{className:"flex items-center justify-between",children:[(0,t.jsxs)(a.AppLink,{prefetch:!1,href:`${C?.url}/${(0,p.toSlugWithId)({id:j?.objectID??"",title:j?.content?.title??""})}${N}`,className:(0,m.buttonVariants)({variant:"outlineNeutral",className:"md:w-fit"}),children:[(0,t.jsx)(f.ArrowLeftIcon,{}),S("apply:backToVacancy")]}),(0,t.jsx)("div",{className:"block text-xs md:hidden",children:S("apply:vacancyReferenceNumber",{vacancyReferenceNumber:j?.vacancy?.number})})]})}),(0,t.jsx)("div",{className:"col-span-1 row-span-1 md:col-span-8",children:(0,t.jsx)("h1",{className:"h2 hidden md:block",children:S("apply:apply")})}),(0,t.jsxs)("div",{className:"order-2 col-span-1 flex flex-col gap-4 md:order-1 md:col-span-4 lg:gap-6",children:[j&&"-1"!==j.objectID&&(0,t.jsx)(n.ApplyVacancyDetailsCard,{}),I&&"recruiter"===I&&j?.recruiter&&"-1"!==j.objectID&&(0,t.jsx)(i.RecruiterCard,{title:j?.recruiter?.name??"",summary:"",email:j?.recruiter?.emailAddress??"",phone:j?.recruiter?.phoneNumber??"",imageUrl:"",imageAlt:"",imageTitle:"",horizontalCard:!1,infoHeading:b??""}),I&&"office"===I&&j&&"-1"!==j.objectID&&(0,t.jsx)(r.OfficeWrapper,{infoHeading:b??"",vacancy:j})]}),(0,t.jsx)("div",{className:"order-1 col-span-1 md:order-2 md:col-span-8",children:(0,t.jsx)("div",{className:"flex flex-col",children:(0,t.jsx)(_,{resumeBannerTitle:R.ResumeBannerTitle??"",resumeBannerText:R.ResumeBannerText??"",objectID:j?.objectID??"",thankYouPageUrl:R.ThankYouPageLinkModel?.href??"",thankYouInternalVacancyPageUrl:R.ThankYouPageInternalVacancyLinkModel?.href??"",vacancyDetailsUrl:j?.url??"",sourceVacId:j?.vacancy?.id??"",publicationId:j?.objectID??"",applyUrl:j?.url??"",brandId:P.id,applyType:g.ApplyType.Publication,externalSystemInstance:x,friendlyCaptchaSitekey:T,friendlyCaptchaEnabled:y,culture:w,resumeClarification:R.ResumeClarification??"",internalVacancyResumeClarification:R.InternalVacancyResumeClarification??"",motivationClarification:R.MotivationClarification??"",termsClarification:R.TermsClarification??"",internalVacancyAgreement:R.InternalVacancyAgreement??"",algoliaTraitBrandFilter:F})})})]})}],787373)},211059,e=>{"use strict";var t=e.i(843476),a=e.i(864230),r=e.i(441966),i=e.i(95152);e.s(["ApplyFormMetaData",0,function(){let{vacancy:e}=(0,a.useVacancy)(),{t:n}=(0,i.useT)("vacancies"),s=window.location.href,l=n("vacancies:metaData.documentTitle",{title:e?.content?.title??"",city:e?.location?.city??"",brand:e?.brand?.name??""});return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("title",{children:l}),(0,t.jsx)("meta",{name:"description",content:(0,r.metaDescriptionFormatter)(e?.content?.summary??"")}),s&&(0,t.jsx)("link",{rel:"canonical",href:s})]})}])},780054,e=>{"use strict";var t=e.i(843476),a=e.i(497114),r=e.i(403072),i=e.i(633013);e.i(78277);var n=e.i(668680),s=e.i(201628),l=e.i(669110),o=e.i(303976),c=e.i(914932),d=e.i(95152),u=e.i(773690),p=e.i(998855),m=e.i(418635),f=e.i(632137),h=e.i(516430),g=e.i(685562),v=e.i(678784),x=e.i(848886),y=e.i(729674),b=e.i(618566),w=e.i(271645),S=e.i(6
5953145),j=e.i(846696),C=e.i(391339),N=e.i(241784),k=e.i(310186);function I({thankYouPageUrl:e,resumeBannerTitle:a,resumeBannerText:r,algoliaTraitBrandFilter:F,brandId:T,externalSystemInstance:R,friendlyCaptchaSitekey:P,friendlyCaptchaEnabled:A,culture:E,resumeClarification:M,internalVacancyResumeClarification:D,motivationClarification:L,termsClarification:_,internalVacancyAgreement:O}){let{t:V,i18n:B}=(0,d.useT)("apply"),z=(0,b.useRouter)(),[U,$]=(0,w.useState)(1),[q,H]=(0,w.useTransition)(),[G,W]=(0,w.useState)(null),[K,Q]=(0,w.useState)(!1),Z=(0,w.useRef)(null),Y=(0,w.useMemo)(()=>({objectID:"Open Sollicitatie",content:{title:"Open Sollicitatie"},vacancy:{id:"Open Sollicitatie",number:"Open Sollicitatie"},office:{id:"Open Sollicitatie"},brand:{name:F},trait:{functionGroup:"Open Sollicitatie",function:"Open Sollicitatie",branch:"Open Sollicitatie"},location:{city:"Open Sollicitatie"}}),[F]),J=(0,w.useCallback)(()=>{requestAnimationFrame(()=>{let e=Z.current;if(!e)return;let t=document.querySelector("header"),a=Math.max(0,t?.getBoundingClientRect().bottom??0)+16,r=e.getBoundingClientRect().top;r>=a-1||window.scrollTo({top:Math.max(0,r+window.scrollY-a),behavior:"smooth"})})},[]),X="Open Sollicitatie",ee=(0,S.useForm)({mode:"onTouched",defaultValues:{FirstName:"",LastName:"",EmailAddress:"",PhoneNumber:"",PostalCode:"",City:"",CountryCode:"NL",Motivation:"",LinkedInUrl:"",AgreementConditionsDate:new Date().toISOString(),JobApplicationDate:new Date().toISOString(),SourceVacId:"",PublicationId:"",ApplyUrl:"",ApplyId:"",ApplyType:i.ApplyType.Open,ApplyOrigin:"RGF-MultiSite",ApplyLanguage:B?.language?.toUpperCase(),Brand:T,ResumeId:null,ExternalSystemInstanceEnum:R,internalVacancyMediationAgreement:!1,FriendlyCaptchaSiteKey:P}}),et=[{title:V("step.personalInformation"),icon:y.UserPenIcon},{title:V("step.cvAndMotivation"),icon:y.UserPenIcon},{title:V("step.thankYouForYourApplication"),icon:v.CheckIcon}],ea=(0,w.useRef)(!1);(0,w.useEffect)(()=>{ea.current||(ea.current=!0,(0,o.trackApplyForm)(Y,X,0,"view_publication_form"),(0,o.trackApplyFormStep)("add_contact_info",Y,X,0,"view_publication_form"))},[Y,X]);let er=async t=>{if(2===U){if(A&&!G)return void Q(!0);let a=Object.fromEntries(Object.entries(t).filter(([e])=>"internalVacancyMediationAgreement"!==e&&"cvDocument"!==e));H(async()=>{let t=(0,u.generateTransactionId)();sessionStorage.setItem(c.APPLIED_TRANSACTION_ID_KEY,t);let r={...a,ApplyId:t,FriendlyCaptchaSiteKey:P,FriendlyCaptchaResponse:G};try{let a=await (0,k.postApplication)(r);if(!a.ok){if("captcha_failed"===a.type)return void j.toast.error(V("common:form.captchaFailed"));j.toast.error(V("apply:form.submissionFailed"));return}(0,o.trackAppliedForPublication)(Y,"Open Sollicitatie",t,0,"view_publication_form"),z.push(`${e}`)}catch(e){console.error(e),j.toast.error(V("apply:form.submissionFailed"))}})}else(0,o.trackApplyFormStep)("add_documents",Y,X,0,"view_publication_form"),$(e=>e+1),J()},ei=(0,w.useCallback)(e=>{W(e),Q(!1)},[]),en=(0,w.useCallback)(()=>{W(null)},[]),es=(0,w.useMemo)(()=>A?(0,t.jsx)(l.default,{sitekey:P,onComplete:ei,onExpire:en,language:E}):null,[A,E,P,ei,en]);return(0,t.jsx)("div",{children:(0,t.jsx)(p.Form,{...ee,children:(0,t.jsx)("form",{ref:Z,onSubmit:ee.handleSubmit(er),className:"rounded-card md:border md:border-border md:bg-card md:pb-4 md:shadow-sm lg:pb-6",children:(0,t.jsxs)(m.Stepper,{value:U,orientation:"horizontal",defaultValue:1,onValueChange:$,indicators:{inactive:(0,t.jsx)("div",{className:"size-3 rounded-full bg-neutral-100"}),active:(0,t.jsx)("div",{className:"size-3 rounded-full bg-primary"}),completed:(0,t.jsx)(y.UserPenIcon,{className:"size-4 stroke-primary-foreground"}),loading:(0,t.jsx)(x.LoaderCircleIcon,{className:"size-4 animate-spin"})},children:[(0,t.jsx)(m.StepperNav,{children:et.map((e,a)=>(0,t.jsx)(m.StepperItem,{className:(0,f.cn)("relative -top-px grow border-t-5 pt-4 transition-colors duration-300 ease-in-out","first:md:rounded-t-card first:md:rounded-tr-none last:md:rounded-tr-card","data-[state=inactive]:hidden data-[state=inactive]:w-0 data-[state=inactive]:border-t-neutral-300","data-[state=completed]:hidden data-[state=completed]:max-w-0 data-[state=completed]:border-t-primary","data-[state=active]:w-auto data-[state=active]:border-t-primary data-[state=active]:md:border-t-primary-light","data-state:md:flex data-state:md:max-w-full"),step:a+1,children:(0,t.jsxs)(m.StepperTrigger,{className:"pointer-events-none flex flex-col gap-2.5",children:[(0,t.jsx)(m.StepperIndicator,{className:(0,f.cn)("size-9","data-[state=active]:text-primary","data-[state=inactive]:text-primary","border-2 border-input","data-[state=inactive]:border-dashed","data-[state=completed]:border-none","data-[state=inactive]:bg-transparent","data-[state=active]:border-primary data-[state=active]:bg-transparent data-[state=active]:shadow-[0_0_1px_4px_var(--color-primary-light)]"),children:(0,t.jsx)(e.icon,{className:"size-5"})}),(0,t.jsx)(m.StepperTitle,{children:e.title})]})},a+1))}),(0,t.jsxs)(m.StepperPanel,{className:"pt-8 md:px-4 lg:px-6",children:[(0,t.jsx)(m.StepperContent,{value:1,className:"w-full lg:max-w-[512px]",children:(0,t.jsx)(C.ApplyFormStep1,{control:ee.control,isInternalVacancy:!1})},1),(0,t.jsx)(m.StepperContent,{value:2,className:"w-full lg:max-w-[512px]",children:(0,t.jsx)(N.ApplyFormStep2,{control:ee.control,resumeBannerTitle:a,resumeBannerText:r,resumeClarification:M,internalVacancyResumeClarification:D,motivationClarification:L,termsClarification:_,internalVacancyAgreement:O,isInternalVacancy:!1})},2),(0,t.jsx)(m.StepperContent,{value:3,className:"flex items-center"},3)]}),(0,t.jsxs)("div",{className:"relative flex flex-col gap-4 roun
59ded-b-card px-0 pt-4 md:px-4 lg:px-6",children:[A&&(0,t.jsxs)("div",{className:(0,f.cn)("flex flex-col gap-1",2!==U&&"pointer-events-none absolute top-0 left-0 opacity-0"),"aria-hidden":2!==U,children:[(0,t.jsx)("div",{className:"w-full max-w-[320px]",children:es}),K&&(0,t.jsx)("p",{className:"text-sm font-medium text-destructive",children:V("common:form.captchaRequired")})]}),(0,t.jsxs)("div",{className:"flex flex-wrap items-center gap-4",children:[(0,t.jsx)(n.ButtonOutlineNeutral,{type:"button",leftIcon:(0,t.jsx)(h.ArrowLeftIcon,{}),onClick:()=>{(0,o.trackApplyFormStep)("add_contact_info",Y,X,0,"view_publication_form"),$(e=>e-1),J()},disabled:1===U||q,className:(0,f.cn)(1===U&&"hidden","w-full md:w-fit"),children:V("button.previous")}),(0,t.jsx)(s.ButtonSecondary,{type:"submit",rightIcon:(0,t.jsx)(g.ArrowRightIcon,{}),className:"w-full md:w-fit",disabled:q,children:1===U?V("button.next"):V("button.submit")})]})]})]})})})})}e.s(["OpenApplyFormContainer",0,function({model:e,siteKey:n,externalSystemInstance:s,friendlyCaptchaEnabled:l,culture:o}){let{vacanciesSettings:{algoliaTraitBrandFilter:c},friendlyCaptcha:{fcSiteKey:d}}=(0,a.useAppConfig)(),u=e.Properties,p=(0,r.getBrandEnumIdBySiteKey)(n);return(0,t.jsx)("div",{children:(0,t.jsx)(I,{resumeBannerTitle:u.ResumeBannerTitle??"",resumeBannerText:u.ResumeBannerText??"",thankYouPageUrl:u.ThankYouPageLinkModel?.href??"",applyUrl:"",algoliaTraitBrandFilter:c,brandId:p.id,applyType:i.ApplyType.Open,externalSystemInstance:s,friendlyCaptchaSitekey:d,friendlyCaptchaEnabled:l,culture:o,resumeClarification:u.ResumeClarification??"",internalVacancyResumeClarification:u.InternalVacancyResumeClarification??"",motivationClarification:u.MotivationClarification??"",termsClarification:u.TermsClarification??"",internalVacancyAgreement:u.InternalVacancyAgreement??""})})}],780054)},13683,e=>{"use strict";var t=e.i(843476),a=e.i(32149),r=e.i(669110),i=e.i(482269),n=e.i(303976),s=e.i(914932);e.i(325406);var l=e.i(95152),o=e.i(773690),c=e.i(998855),d=e.i(685562),u=e.i(618566),p=e.i(271645),m=e.i(653145),f=e.i(846696),h=e.i(633013),g=e.i(310186),v=e.i(497114),x=e.i(659418),y=e.i(632137),b=e.i(843499),w=e.i(995926),S=e.i(920806),j=e.i(235845),C=e.i(566913),N=e.i(812580),k=e.i(926066),I=e.i(243851),F=e.i(718130);function T({control:e,resumeRequired:a}){let{vacanciesSettings:{showLocation:r}}=(0,v.useAppConfig)(),{t:i}=(0,l.useT)("apply"),{getValues:n,setValue:s}=(0,m.useFormContext)(),o=(0,m.useWatch)({control:e,name:"CvFileName"}),[d,u]=(0,p.useState)(null),f=()=>{s("CvFileName",null),s("ResumeId",null)},h=async e=>{let t=await new Promise((t,a)=>{let r=new FileReader;r.onload=()=>{let e=r.result;"string"==typeof e?t(e.split(",")[1]):a(Error("Failed to read file as base64 string"))},r.onerror=a,r.readAsDataURL(e)}),a={EmailAddress:n("EmailAddress")??"",CvFileName:e.name,CvDocumentBase64:t};s("ResumeId",(await (0,F.postResume)(a)).resumeId),s("CvFileName",e.name)};return(0,t.jsxs)("div",{className:"flex flex-col gap-5",children:[(0,t.jsx)(C.FirstNameField,{control:e}),(0,t.jsx)(N.LastNameField,{control:e}),(0,t.jsx)(k.LocationField,{control:e,showLocation:r}),(0,t.jsx)(j.EmailField,{control:e}),(0,t.jsx)(I.PhoneNumberField,{control:e}),(0,t.jsx)(c.FormField,{control:e,name:"cvDocument",rules:{...a?{required:i("validation.fieldRequired",{fieldName:i("label.cvDocument")})}:{}},render:({field:r})=>(0,t.jsxs)(c.FormItem,{className:"w-full",children:[(0,t.jsxs)(c.FormLabel,{children:[i("label.cvDocument"),a?"*":""]}),(0,t.jsx)(c.FormControl,{"data-testid":"dropzone",children:(0,t.jsxs)(x.Dropzone,{className:(0,y.cn)("h-12 rounded-input border-input p-0 hover:bg-transparent",d||e.getFieldState("cvDocument").error?"border-destructive":""),maxFiles:1,validator:e=>{let t=e.name?.toLowerCase();return[".pdf",".doc",".docx"].includes(t?.substring(t?.lastIndexOf(".")))?e.size>S.MAX_FILE_SIZE?{code:"file-too-large",message:i("validation.fileTooLarge",{maxSize:S.MAX_FILE_SIZE_MB})}:null:{code:"file-invalid-type",message:i("validation.fileInvalidType")}},onDrop:async(e,t)=>{let a=e[0];if(t.length>0){let e=t[0],a=e?.errors?.[0];u(a?.message||i("validation.fileUploadError")),r.onChange([]),f();return}if(u(null),a)try{await h(a),r.onChange([a])}catch{u(i("validation.fileUploadError")),r.onChange([]),f()}},src:r.value&&r.value.length>0?r.value:void 0,children:[(0,t.jsx)(x.DropzoneEmptyState,{children:(0,t.jsxs)("div",{className:"flex h-12 items-center gap-2 self
59-end bg-neutral-50 p-3.5 hover:bg-neutral-100",children:[(0,t.jsx)(b.UploadIcon,{className:"size-4 shrink-0 stroke-primary"}),(0,t.jsx)("div",{className:"whitespace-pre-line",children:i("content.uploadCvTitle")})]})}),(0,t.jsxs)(x.DropzoneContent,{children:[(0,t.jsx)("div",{className:"flex animate-in flex-col gap-2 self-start p-3 duration-500 fade-in-0 slide-in-from-top-12",children:(0,t.jsx)("div",{className:"text-left",children:(0,t.jsx)("div",{className:"mb-1 pr-2 font-medium text-wrap wrap-break-word [word-break:break-word]",children:r.value?.length?o??(r.value[0]instanceof File?r.value[0].name:""):""})})}),(0,t.jsx)("div",{role:"button","aria-label":i("aria.removeFile"),onClick:e=>{e.stopPropagation(),r.onChange([]),f()},className:"absolute top-2.5 right-2 flex size-6 animate-in items-center justify-center rounded-full bg-neutral-200 text-neutral-700 duration-500 fade-in-0 slide-in-from-right-8 hover:bg-neutral-300",children:(0,t.jsx)(w.XIcon,{className:"size-3"})})]})]})}),(0,t.jsx)(c.FormMessage,{}),d&&(0,t.jsx)("p",{className:"-mt-1 text-sm text-destructive",children:d}),!r.value?.length&&!d&&(0,t.jsxs)("div",{className:"text-xs text-muted-foreground",children:[i("content.fileTypes"),". ",i("content.maxFileSize",{maxSize:S.MAX_FILE_SIZE_MB})]})]})})]})}e.s(["SpecificApplyFormContainer",0,function({sourceVacId:e,brandId:v,brandName:x,externalSystemInstance:y,friendlyCaptchaSitekey:b,culture:w,resumeRequired:S,resumeClarification:j,termsClarification:C,thankYouPageUrl:N,disableCaptcha:k=!1,algoliaTraitBrandFilter:I}){let{t:F,i18n:R}=(0,l.useT)("apply"),P=(0,u.useRouter)(),[A,E]=(0,p.useTransition)(),[M,D]=(0,p.useState)(null),[L,_]=(0,p.useState)(!1),[O,V]=(0,p.useState)(""),B=(0,p.useMemo)(()=>({objectID:"Open Sollicitatie",content:{title:"Open Sollicitatie"},vacancy:{id:"Open Sollicitatie",number:"Open Sollicitatie"},office:{id:"Open Sollicitatie"},brand:{name:I},trait:{functionGroup:"Open Sollicitatie",function:"Open Sollicitatie",branch:"Open Sollicitatie"},location:{city:"Open Sollicitatie"}}),[I]);(0,p.useEffect)(()=>{V(window.location.href)},[]);let z=(0,m.useForm)({mode:"onTouched",defaultValues:{FirstName:"",LastName:"",EmailAddress:"",PhoneNumber:"",PostalCode:"",City:"",CountryCode:"NL",Motivation:"",LinkedInUrl:"",AgreementConditionsDate:new Date().toISOString(),JobApplicationDate:new Date().toISOString(),SourceVacId:e,PublicationId:"",ApplyUrl:O,ApplyId:"",ApplyType:h.ApplyType.Specific,ApplyOrigin:"RGF-MultiSite",ApplyLanguage:R?.language?.toUpperCase(),Brand:v,ResumeId:null,ExternalSystemInstanceEnum:y,internalVacancyMediationAgreement:!1,FriendlyCaptchaSiteKey:b}}),U=(0,p.useRef)(!1);(0,p.useEffect)(()=>{U.current||(U.current=!0,(0,n.trackViewVacancyForm)(e,x))},[e,x]);let $=async e=>{if(!k&&!M)return void _(!0);let t=Object.fromEntries(Object.entries(e).filter(([e])=>"internalVacancyMediationAgreement"!==e&&"cvDocument"!==e));E(async()=>{let e=(0,o.generateTransactionId)();sessionStorage.setItem(s.APPLIED_TRANSACTION_ID_KEY,e);let a={...t,ApplyId:e,FriendlyCaptchaSiteKey:b,FriendlyCaptchaResponse:M};try{let t=await (0,g.postApplication)(a);if(!t.ok){if("captcha_failed"===t.type)return void f.toast.error(F("common:form.captchaFailed"));f.toast.error(F("apply:form.submissionFailed"));return}(0,n.trackAppliedForPublication)(B,"Gerichte Sollicitatie",e,0,"view_vacancy_form"),P.push(`${N}`)}catch(e){console.error(e),f.toast.error(F("apply:form.submissionFailed"))}})},q=(0,p.useCallback)(e=>{D(e),_(!1)},[]),H=(0,p.useCallback)(()=>{D(null)},[]),G=(0,p.useMemo)(()=>(0,t.jsx)(r.default,{sitekey:b,onComplete:q,onExpire:H,language:w}),[w,b,q,H]);return(0,t.jsx)("div",{children:(0,t.jsx)(c.Form,{...z,children:(0,t.jsxs)("form",{onSubmit:z.handleSubmit($),className:"flex flex-col gap-5",children:[(0,t.jsx)(T,{control:z.control,resumeRequired:S}),j&&(0,t.jsx)(i.RichText,{className:"prose",children:j}),C&&(0,t.jsx)(i.RichText,{className:"prose",children:C}),(0,t.jsx)("div",{className:"w-full max-w-[320px]",children:G}),L&&(0,t.jsx)("p",{className:"text-sm font-medium text-destructive",children:F("common:form.captchaRequired")}),(0,t.jsx)(a.ButtonNeutral,{type:"submit",rightIcon:(0,t.jsx)(d.ArrowRightIcon,{}),className:"w-full md:w-fit",disabled:A,children:F("button.submit")})]})})})}],13683)},264191,e=>{"use strict";var t=e.i(843476),a=e.i(313136),r=e.i(632137);let i=" rounded-input text-header-foreground justify-center inline-flex h-8 md:h-10 items-center px-3 sm:px-4 transition-colors focus:outline-none ring-inset focus-visible:ring-3 focus-visible:ring-primary/50 text-sm md:text-base",n="border border-audience-switch-border-active",s="hover:bg-header-hover hover:text-header-hover-foreground";e.s(["AudienceSwitch",0,function({employer:e,employee:l,activeAudience:o}){let c=e??null,d=l??null;return(d||c)&&(0,t.jsxs)("div",{className:"flex w-full sm:gap-x-2",children:[d?.href&&(0,t.jsx)(a.SitefinityLink,{link:d,className:(0,r.cn)("Employee"===o?n:s,i),children:d.text??"Employee"}),c?.href&&(0,t.jsx)(a.SitefinityLink,{link:c,className:(0,r.cn)("Employer"===o?n:s,i),children:c.text??"Employer"})]})}])},680659,e=>{"use strict";var t=e.i(843476),a=e.i(518489),r=e.i(993433),i=e.i(271645),n=e.i(632137),s=e.i(516430),l=e.i(685562);let o={1:"basis-full",1.25:"basis-4/5",1.3:"basis-[76.92%]",1.5:"basis-2/3",1.67:"basis-[59.88%]",2:"basis-1/2",2.25:"basis-[44.44%]"},c={1:"md:basis-full",1.5:"md:basis-2/3",1.75:"md:basis-[57.14%]",2:"md:basis-1/2",2.25:"md:basis-[44.44%]",2.5:"md:basis-2/5",3:"md:basis-1/3",3.25:"md:basis-[30.77%]",3.5:"md:basis-[28.57%]",4:"md:basis-1/4"},d={1:"lg:basis-full",1.5:"lg:basis-2/3",1.75:"lg:basis-[57.14%]",2:"lg:basis-1/2",2.25:"lg:basis-[44.44%]",2.5:"lg:basis-2/5",3:"lg:basis-1/3",3.25:"lg:basis-[30.77%]",3.5:"lg:basis-[28.57%]",4:"lg:basis-1/4",4.25:"lg:basis-[23.53%]",4.5:"lg:basis-[22.22%]",5:"lg:basis-1/5",5.25:"lg:basis-[19.05%]",5.5:"lg:basis-[18.18%]"},u={1:"xl:basis-full",1.5:"xl:basis-2/3",1.75:"xl:basis-[57.14%]",2:"xl:basis-1/2",2.25:"xl:basis-[44.44%]",2.5:"xl:basis-2/5",3:"xl:basis-1/3",3.25:"xl:basis-[30.77%]",3.5:"xl:basis-[28.57%]",4:"xl:basis-1/4",4.25:"xl:basis-[23.53%]",4.5:"xl:basis-[22.22%]",5:"xl:basis-1/5",5.25:"xl:basis-[19.05%]",5.5:"xl:basis-[18.18%]",6:"xl:basis-1/6",6.25:"xl:basis-[16%]",6.5:"xl:basis-[15.38%]"},p="btn btn-secondary top-1/2 size-10 rounded-input text-black hover:text-white disabled:opacity-0";e.s(["CarouselViewer",0,function({items:e,itemsVisibleOnMobile:m,itemsVisibleOnTablet:f,itemsVisibleOnDesktop:h,itemsVisibleOnLargeDesktop:g,showDots:v=!0,showNavigation:x=!0}){let[y,b]=(0,i.useState)(),[w,S]=(0,i.useState)(0),[j,C]=(0,i.useState)([]),N=(0,i.useMemo)(()=>o[m]??"basis-full",[m]),k=(0,i.useMemo)(()=>c[f]??"md:basis-full",[f]),I=(0,i.useMemo)(()=>d[h]??"lg:basis-full",[h]),F=(0,i.useMemo)(()=>u[g]??"xl:basis-full",[g]);return(0,i.useEffect)(()=>
59{if(!y)return;let e=()=>{C(y.scrollSnapList()),S(y.selectedScrollSnap())};return e(),y.on("select",e),y.on("reInit",e),()=>{y.off("select",e),y.off("reInit",e)}},[y]),(0,t.jsxs)("div",{children:[(0,t.jsxs)(a.Carousel,{setApi:b,className:"",children:[(0,t.jsx)(a.CarouselContent,{className:"max-w-screen",children:e.map((e,r)=>(0,t.jsx)(a.CarouselItem,{className:(0,n.cn)("py-5 pl-6",N,k,I,F),children:e},r))}),x&&(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(a.CarouselPrevious,{icon:(0,t.jsx)(s.ArrowLeftIcon,{className:"size-5"}),className:(0,n.cn)(p,"left-0 bg-primary text-primary-foreground hover:bg-primary/80")}),(0,t.jsx)(a.CarouselNext,{icon:(0,t.jsx)(l.ArrowRightIcon,{className:"size-5"}),className:(0,n.cn)(p,"right-0 bg-primary text-primary-foreground hover:bg-primary/80")})]})]}),j.length>1&&v&&(0,t.jsx)(r.CarouselPaginationDots,{scrollSnaps:j,selectedIndex:w,scrollToIndex:e=>y?.scrollTo(e)})]})}])},372167,e=>{"use strict";var t=e.i(843476),a=e.i(313136),r=e.i(632137),i=e.i(271645);let n="btn lg:min-w-80 max-w-full",s="btn-neutral",l="bg-white border border-neutral-300";e.s(["ComparisonToggle",0,function({items:e,leftButtonText:o,rightButtonText:c}){let[d,u]=(0,i.useState)("summary");return 0===e.length?null:(0,t.jsxs)("div",{className:"w-full",children:[(0,t.jsx)("div",{className:"mb-8 hidden justify-center md:flex",children:(0,t.jsxs)("div",{className:"inline-flex gap-2.5 p-1",children:[(0,t.jsx)("button",{type:"button",onClick:()=>u("summary"),className:(0,r.cn)(n,"summary"===d?s:l),"data-state":"summary"===d?"active":"inactive",children:o}),(0,t.jsx)("button",{type:"button",onClick:()=>u("full"),className:(0,r.cn)(n,"full"===d?s:l),"data-state":"full"===d?"active":"inactive",children:c})]})}),(0,t.jsx)("div",{className:(0,r.cn)("grid gap-6 transition-all duration-500 ease-in-out","summary"===d?"grid-cols-1 lg:grid-cols-2":"grid-cols-1 md:grid-cols-2 xl:grid-cols-4"),children:e.map((e,i)=>(0,t.jsxs)("div",{className:"flex flex-col rounded-card bg-white p-6 shadow-md transition-all duration-300 hover:shadow-lg",children:[(0,t.jsxs)("div",{className:"mb-4 flex items-center gap-4",children:[e.icon,(0,t.jsx)("h3",{className:"h4",children:e.title})]}),(0,t.jsx)("div",{className:(0,r.cn)("prose mb-4 text-base text-neutral-600","summary"===d?"":"md:min-h-24 xl:min-h-32"),dangerouslySetInnerHTML:{__html:e.summaryText}}),(0,t.jsx)("div",{className:(0,r.cn)("prose overflow-hidden text-base text-neutral-600 transition-all duration-300 ease-in-out","summary"===d?"max-h-0 opacity-0":"mb-4 max-h-[1000px] opacity-100"),dangerouslySetInnerHTML:{__html:e.fullDescription}}),e.link?.href&&(0,t.jsx)("div",{className:"mt-auto",children:(0,t.jsx)(a.SitefinityLink,{link:e.link,className:(0,r.cn)("btn btn-secondary w-full transition-all duration-300 ease-in-out md:w-auto","summary"===d?"":"md:w-full")})})]},i))})]})}])},908238,e=>{"use strict";var t=e.i(843476),a=e.i(718986),r=e.i(677504),i=e.i(497114),n=e.i(271645),s=e.i(223128),l=e.i(797747),o=e.i(668680),c=e.i(95152),d=e.i(516430),u=e.i(475254);let p=(0,u.default)("boxes",[["path",{d:"M2.97 12.92A2 2 0 0 0 2 14.63v3.24a2 2 0 0 0 .97 1.71l3 1.8a2 2 0 0 0 2.06 0L12 19v-5.5l-5-3-4.03 2.42Z",key:"lc1i9w"}],["path",{d:"m7 16.5-4.74-2.85",key:"1o9zyk"}],["path",{d:"m7 16.5 5-3",key:"va8pkn"}],["path",{d:"M7 16.5v5.17",key:"jnp8gn"}],["path",{d:"M12 13.5V19l3.97 2.38a2 2 0 0 0 2.06 0l3-1.8a2 2 0 0 0 .97-1.71v-3.24a2 2 0 0 0-.97-1.71L17 10.5l-5 3Z",key:"8zsnat"}],["path",{d:"m17 16.5-5-3",key:"8arw3v"}],["path",{d:"m17 16.5 4.74-2.85",key:"8rfmw"}],["path",{d:"M17 16.5v5.17",key:"k6z78m"}],["path",{d:"M7.97 4.42A2 2 0 0 0 7 6.13v4.37l5 3 5-3V6.13a2 2 0 0 0-.97-1.71l-3-1.8a2 2 0 0 0-2.06 0l-3 1.8Z",key:"1xygjf"}],["path",{d:"M12 8 7.26 5.15",key:"1vbdud"}],["path",{d:"m12 8 4.74-2.85",key:"3rx089"}],["path",{d:"M12 13.5V8",key:"1io7kd"}]]);var m=e.i(912087),f=e.i(522016),h=e.i(130027),g=e.i(510154),v=e.i(620306);let x=(0,u.default)("circle-question-mark",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["path",{d:"M9.09 9a3 3 0 0 1 5.83 1c0 2-3 3-3 3",key:"1u773s"}],["path",{d:"M12 17h.01",key:"p32p05"}]]);var y=e.i(300085);function b(e){return e?e.replace(/&lt;/g,"<").replace(/&gt;/g,">").replace(/&quot;/g,'"').replace(/&#39;/g,"'").replace(/&amp;/g,"&").replace(/&#x([0-9a-fA-F]+);/g,(e,t)=>
59String.fromCharCode(parseInt(t,16))).replace(/&#(\d+);/g,(e,t)=>String.fromCharCode(parseInt(t,10))):e}function w({language:e,searchResultTitle:a}){let{items:r}=(0,y.useHits)(),{t:i}=(0,c.useT)("faq"),s=(0,n.useMemo)(()=>r.map(t=>{let a=t._highlightResult?.content,r=b(a?.[e]?.question?.value??""),i=b(a?.[e]?.answer?.value??""),n=b(a?.[e]?.answerSummary?.value??"");return{id:t.objectID,sanitizedQuestion:g.SanitizerService.getInstance().sanitizeHtml(r),sanitizedAnswer:g.SanitizerService.getInstance().sanitizeHtml(i),sanitizedAnswerSummary:g.SanitizerService.getInstance().sanitizeHtml(n),expandAnswer:a?.[e]?.answer?.matchLevel!=="none"}}),[r,e]);return(0,t.jsxs)("div",{className:"flex w-full flex-col gap-12",children:[(0,t.jsxs)("div",{className:"flex flex-row gap-4",children:[(0,t.jsx)("div",{className:"flex size-12.5 items-center justify-center rounded-input bg-neutral-100 p-2",children:(0,t.jsx)(x,{className:"size-7 shrink-0 stroke-[1.5] text-primary"})}),(0,t.jsxs)("div",{className:"flex flex-col gap-0.5",children:[(0,t.jsx)("h2",{className:"h2",children:a}),(0,t.jsx)("p",{className:"text-lg text-slate-600",children:i("faq:list.results",{count:s.length})})]})]}),(0,t.jsx)("div",{className:"flex flex-col gap-2.5",children:s.map((e,a)=>(0,t.jsx)(v.FaqItem,{id:e.id,sanitizedQuestion:e.sanitizedQuestion,sanitizedAnswer:e.sanitizedAnswer,sanitizedAnswerSummary:e.sanitizedAnswerSummary},e.id??a))})]})}function S({language:e,categoriesTitle:a,searchResultTitle:r,categoryCards:i,bottomNavigationIcon:n,bottomNavigationLink:s}){let{t:l}=(0,c.useT)("faq"),{query:u,refine:g}=(0,h.useSearchBox)({});return(0,t.jsx)("div",{className:"flex flex-col gap-4",children:u?(0,t.jsxs)("div",{className:"flex flex-col gap-12 md:gap-4",children:[(0,t.jsx)(o.ButtonOutlineNeutral,{leftIcon:(0,t.jsx)(d.ArrowLeftIcon,{}),onClick:()=>g(""),className:"w-full md:w-fit",children:l("faq:list.backButton")}),(0,t.jsx)(w,{language:e,searchResultTitle:`${r} "${u}"`})]}):(0,t.jsxs)("div",{className:"flex flex-col gap-12",children:[(0,t.jsxs)("div",{className:"flex flex-row gap-4",children:[(0,t.jsx)("div",{className:"flex size-12.5 items-center justify-center rounded-input bg-neutral-100 p-2",children:(0,t.jsx)(p,{className:"size-7 shrink-0 stroke-[1.5] text-primary"})}),(0,t.jsx)("h2",{className:"h2",children:a})]}),(0,t.jsx)("div",{"data-sfcontainer":"CategoryCards","data-placeholder-label":"Category cards",children:i}),s&&s.href&&(0,t.jsxs)(f.default,{href:s.href,className:"flex min-h-[66px] w-full flex-row items-center justify-between gap-4 rounded-input border border-border p-4 transition-transform duration-200 outline-none hover:scale-[1.025] focus-visible:ring-3 focus-visible:ring-primary-light focus-visible:ring-offset-3 md:min-h-[82px] md:px-6 lg:px-8",children:[(0,t.jsxs)("div",{className:"flex flex-row items-center gap-6",children:[n,s.text]}),(0,t.jsx)(m.MoveRightIcon,{className:"size-4"})]})]})})}var j=e.i(201628),C=e.i(824709),N=e.i(685562),k=e.i(988846);function I({searchTitle:e}){let{t:a}=(0,c.useT)("faq"),{query:r,refine:i}=(0,h.useSearchBox)({});
59return(0,t.jsxs)("div",{className:"flex flex-col gap-4 rounded-card border-border md:border md:p-6 md:shadow-xs lg:p-8",children:[(0,t.jsxs)("div",{className:"flex flex-row items-center gap-4",children:[(0,t.jsx)("div",{className:"flex size-12.5 items-center justify-center rounded-input bg-neutral-100 p-2",children:(0,t.jsx)(k.SearchIcon,{className:"size-7 shrink-0 stroke-[1.5] text-primary"})}),(0,t.jsx)("h2",{className:"h2",children:e})]}),(0,t.jsxs)("div",{className:"flex flex-col gap-2 md:flex-row",children:[(0,t.jsxs)("div",{className:"grid grow grid-cols-1 place-items-center shadow-sm [grid-template-areas:'input-stack'] md:shadow-none",children:[(0,t.jsx)(k.SearchIcon,{className:"z-1 ml-3.5 size-4 justify-self-start text-neutral-800 [grid-area:input-stack]"}),(0,t.jsx)(C.SearchInput,{containerClassName:"grid [grid-area:input-stack] w-full border border-input bg-neutral-50 min-h-12 h12 text-base text-foreground lg:text-base rounded-input shadow-sm lg:shadow-none",className:"w-full border-none pl-9.5 shadow-none focus-visible:ring-3 lg:rou
59nded-r-none lg:focus-visible:ring-inset",placeholder:a("faq:searchInputPlaceholder"),autoComplete:"off",autoCorrect:"off",autoCapitalize:"off",spellCheck:!1,maxLength:512,value:r,onChange:e=>{i(e.target.value)}})]}),(0,t.jsx)(j.ButtonSecondary,{className:"w-full md:w-fit",rightIcon:(0,t.jsx)(N.ArrowRightIcon,{}),onClick:()=>{i(r)},children:a("faq:searchButton")})]})]})}var F=e.i(119829);let T=[{attribute:"trait.categories"}],R=["objectID","content"],P={search:e=>e[0]?.params?.query?.trim()===""?Promise.resolve({results:e.map(()=>({hits:[],nbHits:0,page:0,nbPages:0,hitsPerPage:0,exhaustiveNbHits:!0,processingTimeMS:0,query:"",params:""}))}):r.algoliaSearchClient.search(e)};e.s(["FaqSearchContainer",0,function({indexName:e,language:r,searchTitle:o,categoriesTitle:c,searchResultTitle:d,searchAudiences:u,categoryCards:p,bottomNavigationIcon:m,bottomNavigationLink:f}){let{faqSettings:{algoliaTraitBrandFilter:h}}=(0,i.useAppConfig)(),g=[`content.${r}.question`,`content.${r}.answer`,`content.${r}.answerSummary`],v=(0,n.useMemo)(()=>(0,a.buildAlgoliaFilters)([(0,a.getLifecycleStatusIsNotDeletedFilter)(),"trait.applications:'Website'",`trait.brands:'${h}'`,"isSearchable:true",function(e){if(0===e.length)return"";if(1===e.length)return`trait.audiences:'${e[0]}'`;if(e.length>1){let t=e.map(e=>`trait.audiences:'${e}'`).join(" OR ");return`(${t})`}}(u??["employees","employers"])]),[h,u]);return(0,t.jsxs)(l.InstantSearch,{indexName:e,searchClient:P,routing:{router:(0,F.history)({cleanUrlOnDispose:!1,writeDelay:250}),stateMapping:{stateToRoute(t){let a=t[e],r={};for(let{attribute:e}of(a?.query&&(r.q=a.query),T)){let t=a?.refinementList?.[e];Array.isArray(t)&&t.length>0&&(r[e.replace(/^trait\./,"")]=t.map(e=>e.replace(/ /g,"-")).map(encodeURIComponent).join(","))}return r},routeToState(t){let a={};t.q&&(a.query=t.q);let r=!1,i={};for(let{attribute:e}of T){let a=t[e.replace(/^trait\./,"")];if(a){let t=String(a).split(",").map(e=>e.replace(/-/g," ")).map(decodeURIComponent).filter(Boolean);t.length>0&&(i[e]=t,r=!0)}}return r&&(a.refinementList=i),{[e]:a}}}},children:[(0,t.jsx)(s.Configure,{hitsPerPage:25,attributesToRetrieve:R,restrictSearchableAttributes:g,attributesToHighlight:g,filters:v}),(0,t.jsxs)("div",{className:"flex flex-col gap-12 rounded-card border-border bg-white md:border md:p-6 md:shadow-xs lg:p-8",children:[(0,t.jsx)(I,{searchTitle:o}),(0,t.jsx)(S,{language:r,categoriesTitle:c,searchResultTitle:d,categoryCards:p,bottomNavigationIcon:m,bottomNavigationLink:f})]})]})}],908238)},408167,e=>{"use strict";var t=e.i(843476),a=e.i(632137);function r({name:e,...i}){let n=`https://cdn.jsdelivr.net/npm/lucide-static/icons/${e}.svg`;return(0,t.jsx)("span",{className:(0,a.cn)("inline-block size-6 bg-primary mask-contain mask-center mask-no-repeat",i.className),style:{maskImage:`url(${n})`}})}var i=e.i(626923),n=e.i(618566),s=e.i(271645);e.s(["FormTabs",0,function({tabs:e,heading:a,isPageEdit:l}){let o=(0,n.useSearchParams)().get("form"),c=(0,s.useRef)(null),[d,u]=(0,s.useState)(o||e[0]?.slug||"tab-0");return((0,s.useEffect)(()=>{o&&o!==d&&u(o)},[o,d]),0===e.length)?null:(0,t.jsx)(i.Tabs,{value:d,onValueChange:e=>{u(e);let t=new URLSearchParams(window.location.search);t.set("form",e),window.history.pushState(null,"",`?${t.toString()}`),c.current&&window.innerWidth<1024&&setTimeout(()=>{if(c.current){let e=c.current.getBoundingClientRect().top+window.scrollY-88;window.scrollTo({top:e,behavior:"smooth"})}},100)},children:(0,t.jsxs)("div",{className:"grid grid-cols-1 gap-12 lg:grid-cols-2",children:[(0,t.jsxs)("div",{children:[(0,t.jsx)("h2",{className:"h2 mb-8",children:a}),(0,t.jsx)(i.TabsList,{className:"grid h-auto w-full grid-cols-1 items-start gap-4 bg-transparent p-0 sm:grid-cols-2",children:e.map((e,a)=>(0,t.jsxs)(i.TabsTrigger,{className:"relative flex h-full flex-col items-center gap-6 rounded-card border border-neutral-300 bg-white p-6 whitespace-normal shadow-sm transition-all hover:bg-neutral-100 focus-visible:ring-[3px] focus-visible:ring-primary-light focus-visible:ring-offset-0 focus-visible:outline-none data-[state=active]:border-neutral-800 data-[state=active]:bg-neutral-800 data-[state=active]:text-white data-[state=active]:[&_h3]:text-white [&_svg:not([class*='size-'])]:size-10",value:e.slug,children:[e.iconSelector&&(0,t.jsx)(r,{name:e.iconSelector,className:"size-10 text-primary"}),(0,t.jsxs)("div",{className:"flex flex-col items-center gap-4 text-center",children:[(0,t.jsx)("h3",{className:"h3",children:e.title}),e.description&&(0,t.jsx)("div",{className:"text-base",dangerouslySetInnerHTML:{__html:e.description}})]})]},a))})]}),l?(0,t.jsx)("div",{className:"rounded-card border border-neutral-300 bg-white p-6",children:e.map((e,a)=>(0,t.jsxs)("div",{"data-sfcontainer":`TabContent${a+1}`,children:[(0,t.jsxs)("span",{className:"bg-neutral-300 p-1 text-xs",children:[(0,t.jsx)("span",{className:"font-bold",children:"Content"}),(0,t.jsx)("span",{className:"ml-1",children:e.title})]}),(0,t.jsx)("div",{className:"border border-dashed border-neutral-300",children:e.content})]},a))}):(0,t.jsx)("div",{ref:c,children:e.map((e,a)=>(0,t.jsx)(i.TabsContent,{className:"rounded-card border border-neutral-300 bg-white p-6",value:e.slug,children:e.content},a))})]})})}],408167)},105082,e=>{"use strict";var t=e.i(843476),a=e.i(317751),r=e.i(912598),i=e.i(201628),n=e.i(677504),s=e.i(95152),l=e.i(421061),o=e.i(645354);let c=(0,e.i(475254).default)("bell-ring",[["path",{d:"M10.268 21a2 2 0 0 0 3.464 0",key:"vwvbt9"}],["path",{d:"M22 8c0-2.3-.8-4.3-2-6",key:"5bb3ad"}],["path",{d:"M3.262 15.326A1 1 0 0 0 4 17h16a1 1 0 0 0 .74-1.673C19.41 13.956 18 12.499 18 8A6 6 0 0 0 6 8c0 4.499-1.411 5.956-2.738 7.326",key:"11g9vi"}],["path",{d:"M4 2C2.8 3.7 2 5.7 2 8",key:"tap9e0"}]]);var d=e.i(995926),u=e.i(271645),p=e.i(797747),m=e.i(662589),f=e.i(154786),h=e.i(345771),g=e.i(998855),v=e.i(678784),x=e.i(653145),y=e.i(846696),b=e.i(853462),w=e.i(183144),S=e.i(264060),j=e.i(266027),C=e.i(120927),N=e.i(6
595370),k=e.i(39839);let I=[{value:"10000",label:"10 km"},{value:"20000",label:"20 km"},{value:"30000",label:"30 km"},{value:"40000",label:"40 km"},{value:"50000",label:"50 km"}],F=({control:e,ref:a})=>{let{t:r}=(0,s.useT)("vacancies"),[i,n]=(0,u.useState)(""),l=(0,u.useRef)(null),{setValue:o}=(0,x.useFormContext)(),c=r("jobAlert.label.location"),d=r("jobAlert.validation.fieldRequired",{fieldName:c}),p=r("jobAlert.validation.selectValueFromList",{fieldName:c}),[m,f]=(0,k.useDebounceValue)(i?.toLowerCase(),250),h=(0,u.useCallback)(()=>{o("city",""),o("latitude",0),o("longitude",0)},[o]);(0,u.useImperativeHandle)(a,()=>({reset:()=>{n(""),f(""),l.current?.handleReset(),h()},validate:()=>l.current?.validate()===!0}),[h,f]);let v=(0,N.startsWithNumbers)(m??""),{data:y,isLoading:b}=(0,j.useQuery)({queryKey:["location",m],queryFn:async()=>{let e=await fetch(`https://ws-geocoding-app-prd.azurewebsites.net/api/${v?"addresses":"places"}/suggest?query=${m}`,{method:"GET",headers:{ApiKey:"21adffa9-b8fa-4a9e-bbd8-08b244515c22"}});return await e.json()},enabled:""!==m&&!!m&&m?.length>1}),w=y?.map((e,t,a)=>{let r=a.filter(({place:t})=>t===e.place).length>1;return{value:e.id.toString(),label:`${v?e.postalCode:e.place}${r?` (${e.province})`:""}`}})??[];return(0,t.jsx)(g.FormField,{control:e,name:"city",rules:{validate:()=>l.current?.validate()===!0},render:()=>(0,t.jsxs)(g.FormItem,{className:"w-full",children:[(0,t.jsxs)(g.FormLabel,{htmlFor:"location",children:[c,"*"]}),(0,t.jsx)(g.FormControl,{children:(0,t.jsxs)("div",{className:"grid w-full place-items-center rounded-input [grid-template-areas:'autocomplete-distance-stack']",children:[(0,t.jsx)(C.Autocomplete,{label:c,id:"location",ref:l,required:!0,requiredMessage:d,invalidSelectionMessage:p,containerClassName:"w-full [grid-area:autocomplete-distance-stack]",inputClassName:"h-12 rounded-input border border-input bg-transparent text-base shadow-sm transition-[color,box-shadow] outline-none",options:w,isLoading:b,freeText:!0,onInvalidSelection:h,onInputChange:e=>{n(e),f(e),""===e&&(h(),l.current?.handleReset())},value:i,onValueChange:e=>{let t=y?.find(t=>t.id.toString()===e.value);t&&(n(t.place),f(e.label),o("city",t.place),o("latitude",t._geo.lat),o("longitude",t._geo.lng))},placeholder:r("jobAlert.placeholder.location"),emptyMessage:r("jobAlert.emptyMessage")}),(0,t.jsx)("div",{className:"w-fit self-start justify-self-end [grid-area:autocomplete-distance-stack]",children:(0,t.jsx)(S.NativeSelect,{...e.register("radius"),className:"rounded-l-none shadow-none",children:I.map(e=>(0,t.jsx)(S.NativeSelectOption,{value:e.value,children:e.label},e.value))})})]})})]})})},T=/^[A-Za-zÀ-ÿ0-9._%+ \-']*$/,R=/^[A-Za-zÀ-ÿ0-9._%+ \-']*$/;function P({control:e}){let{t:a}=(0,s.useT)("vacancies"),r=[{value:"1",label:a("jobAlert.frequency.daily")},{value:"2",label:a("jobAlert.frequency.weekly")},{value:"3",label:a("jobAlert.frequency.twoWeekly")},{value:"4",label:a("jobAlert.frequency.monthly")}];return(0,t.jsxs)("div",{className:"flex flex-col gap-4",children:[(0,t.jsx)(g.FormField,{control:e,name:"email",rules:{required:a("jobAlert.validation.fieldRequired",{fieldName:a("jobAlert.label.email")}),pattern:{value:b.EMAIL_REGEX,message:a("jobAlert.validation.emailInvalid")},maxLength:{value:255,message:a("jobAlert.validation.maxLength",{maxLength:255})}},render:({field:e})=>(0,t.jsxs)(g.FormItem,{className:"w-full",children:[(0,t.jsxs)(g.FormLabel,{children:[a("jobAlert.label.email"),"*"]}),(0,t.jsx)(g.FormControl,{children:(0,t.jsx)(w.Input,{...e,type:"email",placeholder:a("jobAlert.placeholder.email")})}),(0,t.jsx)(g.FormMessage,{})]})}),(0,t.jsx)(g.FormField,{control:e,name:"name",rules:{required:a("jobAlert.validation.fieldRequired",{fieldName:a("jobAlert.label.alertName")}),pattern:{value:T,message:a("jobAlert.validation.alertNameInvalid")},maxLength:{value:100,message:a("jobAlert.validation.maxLength",{maxLength:100})}},render:({field:e})=>(0,t.jsxs)(g.FormItem,{className:"w-full",children:[(0,t.jsxs)(g.FormLabel,{children:[a("jobAlert.label.alertName"),"*"]}),(0,t.jsx)(g.FormControl,{children:(0,t.jsx)(w.Input,{...e,placeholder:a("jobAlert.placeholder.alertName")})}),(0,t.jsx)(g.FormMessage,{})]})}),(0,t.jsx)(g.FormField,{control:e,name:"query",rules:{required:a("jobAlert.validation.fieldRequired",{fieldName:a("jobAlert.label.query")}),pattern:{value:R,message:a("jobAlert.validation.fieldRequired",{fieldName:a("jobAlert.label.query")})},maxLength:{value:500,message:a("jobAlert.validation.maxLength",{maxLength:500})}},render:({field:e})=>(0,t.jsxs)(g.FormItem,{className:"w-full",children:[(0,t.jsxs)(g.FormLabel,{children:[a("jobAlert.label.query"),"*"]}
59),(0,t.jsx)(g.FormControl,{children:(0,t.jsx)(w.Input,{...e,placeholder:a("jobAlert.placeholder.query")})}),(0,t.jsx)(g.FormMessage,{})]})}),(0,t.jsx)(F,{control:e}),(0,t.jsx)(g.FormField,{control:e,name:"frequency",rules:{required:a("jobAlert.validation.fieldRequired",{fieldName:a("jobAlert.label.frequency")})},render:({field:e})=>(0,t.jsxs)(g.FormItem,{className:"w-full",children:[(0,t.jsx)(g.FormLabel,{children:a("jobAlert.label.frequency")}),(0,t.jsx)(g.FormControl,{children:(0,t.jsx)(S.NativeSelect,{value:e.value,className:"w-full",onChange:e.onChange,"aria-label":a("jobAlert.label.frequency"),children:r.map(e=>(0,t.jsx)(S.NativeSelectOption,{value:e.value,children:e.label},e.value))})}),(0,t.jsx)(g.FormMessage,{})]})})]})}var A=e.i(718986),E=e.i(109172);function M({vacanciesIndexName:e,algoliaTraitBrandFilter:a,query:r,latitude:i,longitude:s,radius:l,language:o}){let[c,d]=(0,u.useState)(0),p=(0,u.useMemo)(()=>Math.floor(Date.now()/1e3),[]);return(0,u.useEffect)(()=>{(async()=>{let t=await n.algoliaSearchClient.searchSingleIndex({indexName:e,searchParams:{query:r,...i&&s&&{aroundLatLng:`${i},${s}`,aroundRadius:l},filters:(0,A.buildAlgoliaFilters)([(0,A.getLifecycleStatusIsNotDeletedFilter)(),(0,E.getBrandFilter)(a),(0,A.getLanguageFilter)(o)]),numericFilters:(0,E.getVacancyIsOnlineFilter)(p),hitsPerPage:1,attributesToRetrieve:[]}});d(t?.nbHits??0)})()},[e,a,r,i,s,l,o,p]),(0,t.jsxs)("div",{children:[(0,t.jsx)(h.Trans,{i18nKey:"jobAlert.searchResult",ns:"vacancies",components:{nbOfHits:(0,t.jsx)("span",{className:"font-bold",children:c.toString()})}}),(0,t.jsx)(h.Trans,{i18nKey:"jobAlert.refineSearch",ns:"vacancies"})]})}var D=e.i(95187);let L=(0,D.createServerReference)("401abf6c45f26e09610ab7cbdf6a5afaa9e2f22ff1",D.callServer,void 0,D.findSourceMapURL,"postJobAlert");var _=e.i(403072);function O({vacanciesIndexName:e,algoliaTraitBrandFilter:a,setOpen:r,siteKey:n}){let{t:l,i18n:o}=(0,s.useT)("vacancies"),c=o?.language?.toUpperCase(),p=(0,f.useAppUrlInfo)("privacyStatement"),b=(0,_.getBrandEnumIdBySiteKey)(n),w=(0,x.useForm)({mode:"onTouched",defaultValues:{brandEnum:b.brandEnum,email:"",name:"",query:"",city:"",radius:2e4,latitude:0,longitude:0,frequency:"1",language:c??"NL"}}),S=async e=>{(0,u.startTransition)(async()=>{try{await L(e),y.toast.success(l("jobAlert.success")),r(!1)}catch(e){e instanceof Error&&e.message.includes("JOB_ALERT_ALREADY_EXISTS")?y.toast.error(l("jobAlert.alreadyExists")):y.toast.error(l("jobAlert.submissionFailed"))}})};return(0,t.jsxs)("div",{className:"flex flex-col gap-4 p-4",children:[(0,t.jsx)("div",{className:"prose",children:(0,t.jsx)(h.Trans,{i18nKey:"jobAlert.fullDescription",ns:"vacancies",components:{privacyLink:(0,t.jsx)("a",{href:p?.url??"",target:"_blank",rel:"noopener noreferrer",children:p?.title})}})}),(0,t.jsx)(g.Form,{...w,children:(0,t.jsxs)("form",{className:"flex flex-col gap-4",onSubmit:w.handleSubmit(S),children:[(0,t.jsx)(P,{control:w.control}),(0,t.jsx)(M,{vacanciesIndexName:e,algoliaTraitBrandFilter:a,query:w.watch("query"),latitude:w.watch("latitude")??0,longitude:w.watch("longitude")??0,radius:w.watch("radius")??0,language:c}),(0,t.jsxs)("div",{className:"flex gap-2",children:[(0,t.jsx)(m.ButtonPrimary,{rightIcon:(0,t.jsx)(v.CheckIcon,{}),type:"submit",children:l("jobAlert.save")}),(0,t.jsx)(i.ButtonSecondary,{type:"button",rightIcon:(0,t.jsx)(d.XIcon,{}),onClick:()=>r(!1),children:l("jobAlert.close")})]})]})})]})}let V=new a.QueryClient;e.s(["JobAlertContainer",0,function(e){let{t:a}=(0,s.useT)("vacancies"),[m,f]=(0,u.useState)(!1),h=(0,o.useVisualViewportHeight)(m);return(0,t.jsxs)(l.Drawer,{direction:"right",open:m,onOpenChange:f,dismissible:!1,children:[(0,t.jsx)(l.DrawerTrigger,{asChild:!0,children:(0,t.jsx)("div",{className:"fixed top-2/3 right-0.75 z-10 -translate-y-1/2 lg:top-1/2 xl:right-0",children:(0,t.jsxs)("div",{className:"relative",children:[(0,t.jsx)("button",{className:"flex cursor-pointer rounded-full shadow-md outline-none focus-visible:ring-3 focus-visible:ring-primary-light focus-visible:ring-offset-0","aria-label":"Open Job alert dialog",children:(0,t.jsx)("div",{className:"z-1 rounded-full bg-secondary p-4","aria-hidden":"true",children:(0,t.jsx)(c,{className:"size-8"})})}),(0,t.jsx)("div",{className:"absolute top-full left-1/2 -mx-4 hidden -translate-x-1/2 cursor-pointer rounded-input bg-neutral-800 p-3 pt-6 leading-none whitespace-nowrap text-white [writing-mode:vertical-rl] xl:block",children:(0,t.jsx)("span",{className:"sr-only whitespace-nowrap! select-none xl:not-sr-only",children:a("jobAlert.jeansLabel")})})]})})}),(0,t.jsxs)(l.DrawerContent,{style:null!=h?{height:h,maxHeight:h}:void 0,className:"z-60 data-[vaul-drawer-direction=right]:w-[95vw] data-[vaul-drawer-direction=right]:sm:max-w-3/4 data-[vaul-drawer-direction=right]:md:max-w-2/3 data-[vaul-drawer-direction=right]:lg:max-w-[650px]",overlayClassName:"backdrop-blur-xs","aria-describedby":void 0,children:[(0,t.jsxs)(l.DrawerHeader,{className:"bg-primary-light shadow-lg",children:[(0,t.jsxs)(l.DrawerTitle,{className:"flex items-start justify-between gap-4",children:[(0,t.jsx)("span",{className:"h2",children:a("jobAlert.enableJobAlert")}),(0,t.jsx)(l.DrawerClose,{asChild:!0,children:(0,t.jsx)(i.ButtonSecondary,{className:"h-auto p-1 focus-visible:ring-white","aria-label":"Close Job alert dialog",onClick:()=>f(!1),children:(0,t.jsx)(d.XIcon,{className:"size-8"})})})]}),(0,t.jsx)(l.DrawerDescription,{className:"text-neutral-800",children:a("jobAlert.description")})]}),(0,t.jsx)(r.QueryClientProvider,{client:V,children:(0,t.jsx)(p.InstantSearch,{indexName:e.indexName,searchClient:n.algoliaSearchClient,routing:!1,children:(0,t.jsx)("div",{className:"min-h-0 flex-1 overflow-y-auto",children:(0,t.jsx)(O,{vacanciesIndexName:e.indexName,algoliaTraitBrandFilter:e.algoliaTraitBrandFilter,setOpen:f,open:m,siteKey:e.siteKey})})})})]})]})}],105082)},630705,e=>{"use strict";var t=e.i(843476),a=e.i(662589),r=e.i(95152),i=e.i(998855),n=e.i(678784),s=e.i(271645),l=e.i(653145),o=e.i(846696),c=e.i(853462),d=e.i(183144),u=e.i(848347),p=e.i(714359);
59function m({control:e,jobAlert:a}){let{t:n}=(0,r.useT)("vacancies");return a?.id?(0,t.jsx)("div",{className:"flex flex-col gap-4",children:(0,t.jsx)(i.FormField,{control:e,name:"unsubscribeType",render:({field:r,fieldState:s})=>(0,t.jsxs)(i.FormItem,{className:"w-full",children:[(0,t.jsx)(i.FormControl,{children:(0,t.jsxs)(u.RadioGroup,{value:r.value,defaultValue:"SINGLE",onValueChange:r.onChange,orientation:"vertical",className:"flex flex-col gap-6",children:[(0,t.jsx)("div",{className:"flex items-center gap-4",children:(0,t.jsxs)(i.FormLabel,{className:"[&>button]:self-start",htmlFor:"form-rhf-radiogroup-single",children:[(0,t.jsx)(u.RadioGroupItem,{value:"SINGLE",id:"form-rhf-radiogroup-single","aria-invalid":s.invalid}),(0,t.jsxs)("div",{className:"ml-4 flex flex-col gap-1",children:[(0,t.jsx)(p.Label,{className:"font-bold",children:n("jobAlertUnsubscribe.label.unsubscribeSingle")}),(0,t.jsx)("p",{children:n("jobAlertUnsubscribe.label.unsubscribeSingleDescription",{name:a?.name,email:a?.email})})]})]})}),(0,t.jsx)("div",{className:"flex items-center gap-2",children:(0,t.jsxs)(i.FormLabel,{className:"[&>button]:self-start",htmlFor:"form-rhf-radiogroup-all",children:[(0,t.jsx)(u.RadioGroupItem,{value:"ALL",id:"form-rhf-radiogroup-all","aria-invalid":s.invalid}),(0,t.jsxs)("div",{className:"ml-4 flex flex-col gap-2",children:[(0,t.jsx)(p.Label,{className:"font-bold",children:n("jobAlertUnsubscribe.label.unsubscribeAll")}),(0,t.jsx)("p",{children:n("jobAlertUnsubscribe.label.unsubscribeAllDescription")}),(0,t.jsx)(i.FormField,{control:e,name:"email",defaultValue:a?.email??"",disabled:"SINGLE"===r.value,rules:{required:n("jobAlertUnsubscribe.validation.fieldRequired",{fieldName:n("jobAlertUnsubscribe.label.email")}),pattern:{value:c.EMAIL_REGEX,message:n("jobAlertUnsubscribe.validation.emailInvalid")},maxLength:{value:255,message:n("jobAlertUnsubscribe.validation.maxLength",{maxLength:255})}},render:({field:e})=>(0,t.jsxs)(i.FormItem,{className:"w-full",children:[(0,t.jsx)(i.FormControl,{children:(0,t.jsx)(d.Input,{...e,type:"email",placeholder:n("jobAlertUnsubscribe.placeholder.email")})}),(0,t.jsx)(i.FormMessage,{})]})})]})]})})]})}),(0,t.jsx)(i.FormMessage,{})]})})}):a?.id?void 0:(0,t.jsx)("div",{className:"flex flex-col gap-4",children:(0,t.jsx)(i.FormField,{control:e,name:"email",rules:{required:n("jobAlertUnsubscribe.validation.fieldRequired",{fieldName:n("jobAlertUnsubscribe.label.email")}),pattern:{value:c.EMAIL_REGEX,message:n("jobAlertUnsubscribe.validation.emailInvalid")},maxLength:{value:255,message:n("jobAlertUnsubscribe.validation.maxLength",{maxLength:255})}},render:({field:e})=>(0,t.jsxs)(i.FormItem,{className:"w-full",children:[(0,t.jsxs)(i.FormLabel,{children:[n("jobAlertUnsubscribe.label.email"),"*"]}),(0,t.jsx)(i.FormControl,{children:(0,t.jsx)(d.Input,{...e,type:"email",placeholder:n("jobAlertUnsubscribe.placeholder.email")})}),(0,t.jsx)(i.FormMessage,{})]})})})}var f=e.i(95187);let h=(0,f.createServerReference)("4026bc07424d782734bef1aca75dad7b7826660620",f.callServer,void 0,f.findSourceMapURL,"postUnsubscribe");e.s(["UnsubscribeContainer",0,function({jobAlert:e}){let{t:c}=(0,r.useT)("vacancies"),[d,u]=(0,s.useState)(!1),p=(0,l.useForm)({mode:"onTouched",defaultValues:{email:e?.email??"",jobAlertId:e?.id??void 0,unsubscribeType:e?.id?"SINGLE":"ALL"}}),f=async e=>{(0,s.startTransition)(async()=>{try{await h(e),o.toast.success(c("jobAlertUnsubscribe.successToast")),u(!0)}catch(t){console.log("Error unsubscribing from job alert",t),"SINGLE"===e.unsubscribeType?o.toast.error(c("jobAlertUnsubscribe.submissionFailedSingle")):o.toast.error(c("jobAlertUnsubscribe.submissionFailedAll"))}})},g=(0,l.useWatch)({control:p.control,name:"unsubscribeType",defaultValue:e?.id?"SINGLE":"ALL"});return(0,t.jsx)("div",{className:"flex flex-col gap-4",children:d?(0,t.jsx)("div",{className:"flex flex-col gap-4",children:(0,t.jsx)("p",{children:"SINGLE"===g?c("jobAlertUnsubscribe.successSingle"):c("jobAlertUnsubscribe.successAll")})}):(0,t.jsx)(i.Form,{...p,children:(0,t.jsxs)("form",{className:"flex flex-col gap-4",onSubmit:p.handleSubmit(f),children:[(0,t.jsx)(m,{control:p.control,jobAlert:e}),(0,t.jsx)("div",{className:"flex gap-2",children:(0,t.jsx)(a.ButtonPrimary,{rightIcon:(0,t.jsx)(n.CheckIcon,{}),type:"submit",children:"SINGLE"===g?c("jobAlertUnsubscribe.unsubscribeSingle"):c("jobAlertUnsubscribe.unsubscribeAll")})})]})})})}],630705)},430684,e=>{"use strict";var t=e.i(843476),a=e.i(360507),r=e.i(111541),i=e.i(981831),n=e.i(632137),s=e.i(685562),l=e.i(313136);e.s(["LoginMenu",0,function({className:e,triggerLabel:o,title:c,subtitle:d,contentTitle:u,contentHtml:p,employeeLink:m,employerLink:f,signUpLink:h}){return(0,t.jsx)("div",{className:(0,n.cn)("relative",e),children:(0,t.jsxs)(r.Popover,{children:[(0,t.jsx)(r.Po
59poverTrigger,{asChild:!0,children:(0,t.jsxs)(i.Button,{variant:"secondary",className:(0,n.cn)("size-9 data-[state=open]:bg-secondary-light data-[state=open]:text-secondary-light-foreground md:h-12 md:w-auto"),"aria-label":o,children:[(0,t.jsx)(a.UserIcon,{className:"size-5"}),(0,t.jsx)("span",{className:"hidden md:inline",children:o})]})}),(0,t.jsx)(r.PopoverContent,{className:"w-74 p-4",align:"end",children:(0,t.jsxs)("div",{className:"space-y-3",children:[(0,t.jsxs)("div",{className:"flex flex-col space-y-2",children:[(0,t.jsx)("div",{className:"text-xl font-extrabold",children:c}),(0,t.jsx)("div",{className:"",children:d})]}),(0,t.jsxs)("div",{className:"flex flex-col space-y-2",children:[m?.href&&(0,t.jsxs)(l.SitefinityLink,{link:m,className:(0,n.cn)((0,i.buttonVariants)({variant:"outlineNeutral"}),"justify-between"),children:[m.text??m.href,(0,t.jsx)(s.ArrowRightIcon,{className:"size-4"})]}),f?.href&&(0,t.jsxs)(l.SitefinityLink,{link:f,className:(0,n.cn)((0,i.buttonVariants)({variant:"outlineNeutral"}),"justify-between"),children:[f.text??f.href,(0,t.jsx)(s.ArrowRightIcon,{className:"size-4"})]})]}),(0,t.jsx)("div",{className:"text-lg font-bold",children:u}),p&&(0,t.jsx)("div",{className:"prose text-sm text-neutral-600",dangerouslySetInnerHTML:{__html:p}}),h?.href&&(0,t.jsxs)(l.SitefinityLink,{link:h,className:(0,n.cn)((0,i.buttonVariants)({variant:"secondary"}),"w-full justify-between"),children:[h.text??h.href,(0,t.jsx)(s.ArrowRightIcon,{className:"size-4"})]})]})})]})})}])},746743,e=>{"use strict";var t=e.i(843476),a=e.i(993433),r=e.i(140357);e.i(78277);var i=e.i(201628),n=e.i(277155),s=e.i(746040),l=e.i(154786),o=e.i(789160),c=e.i(95152),d=e.i(702518),u=e.i(518489),p=e.i(685562),m=e.i(386818),f=e.i(271645);e.s(["OfficeDetailsVacanciesCarousel",0,function({items:e,officeCity:h}){let{t:g}=(0,c.useT)("offices"),[v,x]=(0,f.useState)(),[y,b]=(0,f.useState)(0),[w,S]=(0,f.useState)([]),{url:j="vacatures"}=(0,l.useAppUrlInfo)("vacancySearch")??{},C={objectID:"-2",title:""},N=(0,f.useMemo)(()=>{let t=[...e];return t.splice(1,0,C),t},[C,e]);return(0,f.useEffect)(()=>{if(!v)return;let e=()=>{S(v.scrollSnapList()),b(v.selectedScrollSnap())};return e(),v.on("select",e),v.on("reInit",e),()=>{v.off("select",e),v.off("reInit",e)}},[v,N]),(0,t.jsxs)("div",{children:[(0,t.jsx)(u.Carousel,{setApi:x,className:"",children:(0,t.jsx)(u.CarouselContent,{className:"-ml-6 max-w-screen",children:N.map((e,a)=>(0,t.jsx)(u.CarouselItem,{className:"basis-full py-1.5 pl-6 md:basis-1/2 lg:basis-1/3 xl:basis-1/4",children:e.objectID!==C.objectID?(0,t.jsx)(r.AppLink,{prefetch:!1,href:`${j}/${(0,d.toSlugWithId)({id:e.objectID,title:e.content.title})}`,className:"block h-full rounded-card outline-none focus-visible:ring-3 focus-visible:ring-primary-light",onClick:()=>{(0,s.trackSelectPublication)(e,"Gerichte Sollicitatie",a,"office_details_publications_carousel")},children:(0,t.jsx)(n.VacancyCard,{selected:!1,className:"h-full",vacancy:e,hideBadges:!1,index:a})}):(0,t.jsx)(r.AppLink,{prefetch:!1,href:`${j}?${o.LOCATION}=${h}&${o.RADIUS}=20000`,className:"block h-full rounded-card outline-none focus-visible:ring-3 focus-visible:ring-primary-light",children:(0,t.jsxs)("div",{className:"flex h-full flex-col items-stretch gap-3 rounded-card border border-border bg-card p-4 shadow-sm transition-all duration-100 hover:-translate-y-1 hover:border-primary",children:[(0,t.jsxs)("div",{className:"flex flex-col gap-3",children:[(0,t.jsx)(m.RocketIcon,{className:"size-[54px] text-primary"}),(0,t.jsx)("h3",{className:"h3",children:g("officeDetailsVacanciesCarousel.title")}),(0,t.jsx)("p",{children:g("officeDetailsVacanciesCarousel.description")})]}),(0,t.jsx)(i.ButtonSecondary,{className:"mt-auto shadow-sm",rightIcon:(0,t.jsx)(p.ArrowRightIcon,{}),children:g("officeDetailsVacanciesCarousel.button")})]})})},e.objectID))})}),w.length>1&&(0,t.jsx)(a.CarouselPaginationDots,{scrollSnaps:w,selectedIndex:y,scrollToIndex:e=>v?.scrollTo(e)})]})}])},816319,e=>{"use strict";var t=e.i(843476),a=e.i(626498),r=e.i(95152),i=e.i(958599),n=e.i(981831),s=e.i(531447),l=e.i(168118),o=e.i(970682),c=e.i(722614),d=e.i(949889),u=e.i(685562);function p({officeDetails:e}){let a="AIzaSyAUMdQis4y0dT-5jed4ZouywMMtqUvejuo",{lat:r,lng:i}=e._geoloc;return a&&r&&i?(0,t.jsx)("div",{className:"relative size-full min-h-87.5 overflow-hidden rounded-card lg:min-h-75",children:(0,t.jsx)("img",{src:function({lat:e,lng:t,apiKey:a}){let r=new URLSearchParams({center:`${e},${t}`,zoom:String(11),size:"640x400",scale:"2",map_id:"c8aca13e0db7940c2fc0e70a",markers:`${e},${t}`,key:a});
59return`https://maps.googleapis.com/maps/api/staticmap?${r.toString()}`}({lat:r,lng:i,apiKey:a}),alt:e.name,className:"absolute inset-0 size-full object-cover",loading:"lazy",decoding:"async"})}):null}e.s(["OfficeDetailsHeader",0,function({officeDetails:e}){let{t:m}=(0,r.useT)("offices");return(0,t.jsx)("div",{className:"flex flex-col gap-4 rounded-card bg-(--color-office-details-header) p-4 md:p-2 lg:p-6",children:(0,t.jsxs)("div",{className:"grid grid-cols-1 gap-4 rounded-card md:grid-cols-12 md:gap-6 md:p-4 lg:gap-6 lg:bg-transparent lg:p-0",children:[(0,t.jsxs)("div",{className:"flex flex-col gap-4 rounded-card bg-card p-4 md:col-span-6 lg:col-span-6 lg:p-4",children:[(0,t.jsx)("h1",{className:"h1",children:e.name}),(0,t.jsxs)("div",{className:"flex flex-col justify-between gap-4 xl:flex-row",children:[(0,t.jsxs)("div",{className:"flex flex-col gap-4",children:[(0,t.jsxs)("div",{className:"flex flex-row items-center gap-3",children:[(0,t.jsx)(l.InfoIcon,{className:"size-5 shrink-0 text-primary"}),(0,t.jsx)("h4",{className:"h4",children:m("officeDetailsHeader.information")})]}),(0,t.jsxs)("div",{className:"flex flex-col",children:[(0,t.jsxs)("div",{className:"prose flex flex-row items-center gap-3",children:[(0,t.jsx)(c.MapIcon,{className:"size-5 shrink-0 text-primary"}),(0,t.jsxs)("address",{className:"leading-6.5 text-foreground not-italic",children:[(0,t.jsx)("span",{className:"break-all",children:e.street})," ",e.streetNumber,", ",e.postalCode," ",(0,t.jsx)("span",{children:e.city})]})]}),(0,t.jsxs)("div",{className:"prose flex flex-row items-center gap-3",children:[(0,t.jsx)(d.PhoneIcon,{className:"size-5 shrink-0 text-primary"}),(0,t.jsx)("p",{className:"leading-6.5 not-italic",children:(0,t.jsx)("a",{className:"font-semibold",href:`tel:${e.contactPhone}`,children:e.contactPhone})})]}),(0,t.jsxs)("div",{className:"prose flex flex-row items-center gap-3",children:[(0,t.jsx)(o.MailIcon,{className:"size-5 shrink-0 text-primary"}),(0,t.jsx)("p",{className:"leading-6.5 not-italic",children:(0,t.jsx)("a",{className:"font-semibold",href:`mailto:${e.contactEmail}`,children:e.contactEmail})})]})]}),(0,t.jsxs)("a",{className:(0,n.buttonVariants)({variant:"secondary",className:"w-full md:w-fit"}),href:(0,i.getDirectionsLink)({street:e.street,streetNumber:e.streetNumber,city:e.city}),target:"_blank",rel:"noreferrer",children:[m("officeDetailsHeader.routePlanner"),(0,t.jsx)(u.ArrowRightIcon,{className:"size-4"})]})]}),(0,t.jsxs)("div",{className:"flex shrink-0 flex-col gap-4",children:[(0,t.jsxs)("div",{className:"flex flex-row items-center gap-3",children:[(0,t.jsx)(s.ClockIcon,{className:"size-5 shrink-0 text-primary"}),(0,t.jsx)("h4",{className:"h4",children:m("officeDetailsHeader.openingHours")})]}),(0,t.jsx)(a.OpeningPeriods,{weeklyOpeningPeriods:e.weeklyOpeningPeriods,todayOnly:!1})]})]})]}),(0,t.jsx)("div",{className:"size-full md:col-span-6 lg:col-span-6",children:(0,t.jsx)(p,{officeDetails:e})})]})})}],816319)},152812,e=>{"use strict";var t=e.i(843476),a=e.i(317751),r=e.i(912598),i=e.i(677504),n=e.i(797747),s=e.i(909510),l=e.i(789160),o=e.i(830990),c=e.i(95152),d=e.i(626923),u=e.i(259199),p=e.i(632137);let m=(0,e.i(475254).default)("list",[["path",{d:"M3 5h.01",key:"18ugdj"}],["path",{d:"M3 12h.01",key:"nlz23k"}],["path",{d:"M3 19h.01",key:"noohij"}],["path",{d:"M8 5h13",key:"1pao27"}],["path",{d:"M8 12h13",key:"1za7za"}],["path",{d:"M8 19h13",key:"m83p4d"}]]);var f=e.i(722614),h=e.i(770703),g=e.i(618566),v=e.i(271645),x=e.i(548),y=e.i(66413),b=e.i(497114),w=e.i(154786),S=e.i(300085),j=e.i(286101),C=e.i(705270),N=e.i(670102);function k(){return(0,t.jsx)("div",{className:"relative flex flex-col rounded-card border border-border bg-card p-4 shadow-sm md:p-6 lg:p-8",children:(0,t.jsxs)("div",{className:"flex flex-1 flex-col gap-3",children:[(0,t.jsxs)("div",{className:"flex grow flex-col gap-2",children:[(0,t.jsx)(N.Skeleton,{className:"h-6 w-3/5"}),(0,t.jsxs)("div",{className:"flex flex-row items-center gap-2",children:[(0,t.jsx)(N.Skeleton,{className:"size-5 shrink-0 rounded-full"}),(0,t.jsx)(N.Skeleton,{className:"h-4 w-2/3"})]}),(0,t.jsxs)("div",{className:"flex flex-row items-center gap-2",children:[(0,t.jsx)(N.Skeleton,{className:"size-5 shrink-0 rounded-full"}),(0,t.jsx)(N.Skeleton,{className:"h-4 w-4/5"})]})]}),(0,t.jsxs)("div",{className:"grid grid-cols-2 gap-3",children:[(0,t.jsx)(N.Skeleton,{className:"h-12 rounded-input"}),(0,t.jsx)(N.Skeleton,{className:"h-12 rounded-input"})]})]})})}function I(){let{t:e}
59=(0,c.useT)("offices"),{items:a}=(0,S.useHits)(),{status:r}=(0,j.useInstantSearch)(),{officesSettings:i}=(0,b.useAppConfig)(),n=(0,w.useAppUrlInfo)("vacancySearch")?.url,s=(0,w.useAppUrlInfo)("officeDetails")?.url,l=(0,v.useMemo)(()=>n??"",[n]),o=(0,v.useMemo)(()=>s??"",[s]);return"loading"===r||"stalled"===r?(0,t.jsx)("div",{className:"grid grid-cols-1 gap-3 md:grid-cols-2 md:gap-6 xl:grid-cols-3",children:Array.from({length:a.length||9}).map((e,a)=>(0,t.jsx)(k,{},a))}):(a.forEach(e=>{e.name=i.defaultOfficeName||e.name}),(0,t.jsx)("div",{className:"grid grid-cols-1 gap-3 md:grid-cols-2 md:gap-6 xl:grid-cols-3",children:0===a.length?(0,t.jsx)("div",{className:"col-span-full",children:(0,t.jsx)("h2",{className:"h3 mb-3",children:e("offices:list.noResults")})}):a.map(e=>(0,t.jsx)(C.OfficeCard,{office:e,showVacanciesButton:i.showVacanciesButton,vacanciesUrl:l,officeDetailsUrl:o},e.objectID))}))}var F=e.i(297748);let T="list";var R=e.i(266027),P=e.i(120927),A=e.i(65370),E=e.i(988846),M=e.i(39839),D=e.i(783444);let L={"usgrestart-search.view":(0,h.default)(()=>e.A(924310).then(e=>e.default),{loadableGenerated:{modules:[3829]}}),"startpeople-search.view":(0,h.default)(()=>e.A(694968).then(e=>e.default),{loadableGenerated:{modules:[646843]}}),"unique-search.view":(0,h.default)(()=>e.A(731126).then(e=>e.default),{loadableGenerated:{modules:[63804]}})};function _({breadcrumbsSlot:e,siteKey:a,brandView:r,title:i,description:n,image:s,dataAttributes:l,onLocationChange:o}){let{t:d}=(0,c.useT)("offices"),u=`${a}-${r?.viewName??"default"}`,p=L[u],m=(0,g.useSearchParams)(),[f,h]=(0,v.useState)(m.get("location")??""),x=(0,v.useRef)(null),[y,b]=(0,M.useDebounceValue)(f?.toLowerCase(),250),w=(0,A.startsWithNumbers)(y??""),{data:S,isLoading:j}=(0,R.useQuery)({queryKey:["location",y],queryFn:async()=>{let e=w?"addresses":"places",t=await fetch(`https://ws-geocoding-app-prd.azurewebsites.net/api/${e}/suggest?query=${y}`,{method:"GET",headers:{ApiKey:"21adffa9-b8fa-4a9e-bbd8-08b244515c22"}});return await t.json()},enabled:""!==y&&!!y&&y?.length>1}),C=(0,v.useMemo)(()=>{if(!S)return[];let e=new Map;return S.forEach(t=>{let a=e.get(t.place)||0;e.set(t.place,a+1)}),S.map(t=>{let a=(e.get(t.place)??0)>1;return{value:t.id.toString(),label:`${w?t.postalCode:t.place}${a?` (${t.province})`:""}`}})},[S,w]),N=(0,v.useMemo)(()=>{if(!S)return new Map;let e=new Map;return S.forEach(t=>{e.set(t.id.toString(),t)}),e},[S]),k=(0,v.useCallback)(e=>{let t=N.get(e.value);t&&(h(t.place),b(e.label),o(t))},[N,b,o]);return p?(0,t.jsx)(p,{breadcrumbsSlot:e,title:i,description:n,image:s,onLocationChange:o,children:(0,t.jsxs)("div",{className:"relative z-0 grid w-full place-items-center [grid-template-areas:'autocomplete-icon-stack'] md:shadow-none",children:[(0,t.jsx)(E.SearchIcon,{className:"z-60 ml-3.5 size-4 justify-self-start text-neutral-800 [grid-area:autocomplete-icon-stack]"}),(0,t.jsx)(P.Autocomplete,{ref:x,containerClassName:"[grid-area:autocomplete-icon-stack] w-full z-50",inputClassName:"border-input bg-neutral-50 rounded-input shadow-sm md:focus-visible:ring-inset pl-9.5 h-12",options:C,isLoading:j,freeText:!0,showClearButton:!0,onInputChange:e=>{h(e),b(e),""===e&&(o(null),x.current?.handleReset())},value:f,onClear:()=>{h(""),b(""),o(null),x.current?.handleReset()},onValueChange:k,placeholder:d("vacancies:vacancySearch.searchBarLocation.placeholder"),emptyMessage:d("vacancies:vacancySearch.searchBarLocation.emptyMessage")})]})}):(0,t.jsx)(D.BrandViewNotFound,{viewKey:u,dataAttributes:l})}let O=(0,h.default)(()=>e.A(316946).then(e=>({default:e.OfficeMap})),{loadableGenerated:{modules:[923590]}}),V=["objectID","name","city","street","streetNumber","postalCode","weeklyOpeningPeriods","sourceOfficeId","_geoloc.lat","_geoloc.lng","contactEmail","contactPhone"],B="btn data-[state=inactive]:bg-neutral-100 w-full border border-input hover:border-neutral-800 data-[state=active]:border-transparent data-[state=active]:bg-neutral-800 data-[state=active]:text-white flex items-center justify-center gap-2";function z(e){return e.has(l.MAP)?"map":T}function U({breadcrumbsSlot:e,siteKey:a,brandView:r,title:i,algoliaTraitBrandFilter:n,description:h,image:b,dataAttributes:w,initialGeolocation:S,showMap:j}
59){let{t:C}=(0,c.useT)("offices"),N=(0,u.useIsMobile)(),k=(0,g.useSearchParams)(),{refine:R}=(0,y.usePagination)(),P=k.get(l.LOCATION),A=P&&"null"!==P?P:null,[E,M]=(0,v.useState)(()=>z(k)),D=(0,v.useRef)(null),L=S?`${S._geo.lat},${S._geo.lng}`:null,$=(0,v.useRef)(S&&A&&L?{param:A,latLng:L}:null),[,q]=(0,v.useState)(S?.match||A),[H,G]=(0,v.useState)(L),[W,K]=(0,v.useState)(0),Q=(0,v.useRef)(void 0);(0,v.useEffect)(()=>{M(z(k))},[k]),(0,v.useEffect)(()=>{let e=()=>{Q.current=void 0;let e=new URLSearchParams(window.location.search).get(l.LOCATION),t=e&&"null"!==e?e:null;if(!t){$.current=null,G(null),q(null);return}t===$.current?.param&&$.current?.latLng||($.current={param:t,latLng:""},(async()=>{let e=await (0,o.getGeolocationCoordinates)(t);if(!e)return;let a=`${e._geo.lat},${e._geo.lng}`;$.current={param:t,latLng:a},G(a),q(e.match||t),K(e=>e+1),R(0)})())},t=()=>{K(e=>e+1),e()},a=t=>{t.persisted&&(K(e=>e+1),e())};return window.addEventListener("popstate",t),window.addEventListener("pageshow",a),()=>{window.removeEventListener("popstate",t),window.removeEventListener("pageshow",a)}},[R]),(0,v.useEffect)(()=>{if(void 0!==Q.current){let e=Q.current;if(null===e){A||(Q.current=void 0);return}(e===A||e===$.current?.param)&&(Q.current=void 0);return}if(A===$.current?.param&&(A?!!$.current?.latLng:null===$.current))return;if(!A){$.current=null,G(null),q(null);return}let e=!1;return(async()=>{let t=await (0,o.getGeolocationCoordinates)(A);if(e)return;if(!t){$.current={param:A,latLng:""};return}let a=`${t._geo.lat},${t._geo.lng}`;$.current={param:A,latLng:a},G(a),q(t.match||A),K(e=>e+1),R(0)})(),()=>{e=!0}},[A,R]);let Z=N?4:9,Y=(0,v.useMemo)(()=>({filters:`isDeleted:false AND isPublished:true AND isSearchable:true AND brand:'${n}'`,hitsPerPage:"map"===E?100:Z,attributesToRetrieve:V,...H?{aroundLatLng:H,aroundRadius:"map"===E?4e5:2e4}:{aroundLatLng:void 0,aroundRadius:void 0}}),[n,E,H,Z,100]);(0,x.useConfigure)(Y);let J=(0,v.useCallback)(e=>{M(e),(0,F.replaceOfficeSearchParams)({[l.MAP]:"map"===e?"":null})},[]),X=(0,v.useMemo)(()=>{if(!H)return null;let[e,t]=H.split(","),a=Number(e),r=Number(t);return Number.isNaN(a)||Number.isNaN(r)?null:{lat:a,lng:r}},[H]),ee=(0,v.useMemo)(()=>`${A??""}|${H??""}|${W}`,[A,H,W]);return(0,t.jsx)(t.Fragment,{children:(0,t.jsxs)("div",{className:"flex flex-col gap-4 lg:gap-8",children:[(0,t.jsx)(_,{breadcrumbsSlot:e,siteKey:a,brandView:r,title:i,description:h,image:b,dataAttributes:w,onLocationChange:e=>{if(e){let t=`${e._geo.lat},${e._geo.lng}`;Q.current=e.place,$.current={param:e.place,latLng:t},G(t),q(e.place),K(e=>e+1),(0,F.replaceOfficeSearchParams)({[l.LOCATION]:e.place,[l.OFFICE]:null}),(0,v.startTransition)(()=>{requestAnimationFrame(()=>{R(0)}),requestAnimationFrame(()=>{D?.current?.scrollIntoView({behavior:"smooth"})})})}else Q.current=null,$.current=null,G(null),q(null),K(e=>e+1),(0,F.replaceOfficeSearchParams)({[l.LOCATION]:null,[l.OFFICE]:null}),(0,v.startTransition)(()=>{requestAnimationFrame(()=>{R(0)})})}}),(0,t.jsx)("div",{className:"container grid grid-cols-1 gap-4 lg:gap-8",children:(0,t.jsxs)(d.Tabs,{value:E,onValueChange:e=>J(e),className:"gap-4 lg:gap-8",children:[(0,t.jsx)("div",{className:(0,p.cn)("md:justify-start lg:justify-center",j?"flex":"hidden"),children:(0,t.jsxs)(d.TabsList,{className:"h-12 w-full bg-transparent p-0 md:w-fit",children:[(0,t.jsxs)(d.TabsTrigger,{value:T,className:(0,p.cn)(B,"rounded-r-none"),children:[(0,t.jsx)(m,{}),C("offices:listView")]}),(0,t.jsxs)(d.TabsTrigger,{value:"map",className:(0,p.cn)(B,"rounded-l-none"),children:[(0,t.jsx)(f.MapIcon,{}),C("offices:mapView")]})]})}),(0,t.jsx)(d.TabsContent,{value:T,children:(0,t.jsxs)("div",{className:"flex flex-col gap-4 lg:gap-8",ref:D,children:[(0,t.jsx)(I,{}),(0,t.jsx)(s.default,{className:"justify-center md:justify-start",handlePageClick:e=>R(e)})]})}),j&&(0,t.jsx)(d.TabsContent,{value:"map",forceMount:!0,className:"-mx-4 data-[state=inactive]:hidden md:mx-0",children:(0,t.jsx)(O,{searchLocation:X,searchEpoch:ee,locationQueryKey:A,isMapTabActive:"map"===E})})]})})]})})}var $=e.i(119829);let q=new a.QueryClient;e.s(["OfficeSearchContainer",0,function({breadcrumbsSlot:e,indexName:a,siteKey:s,algoliaTraitBrandFilter:o,brandView:c,title:d,description:u,image:p,dataAttributes:m,initialGeolocation:f,showMap:h}){return(0,t.jsx)(r.QueryClientProvider,{client:q,children:(0,t.jsx)(n.InstantSearch,{indexName:a,searchClient:i.algoliaSearchClient,routing:{router:(0,$.history)({cleanUrlOnDispose:!1,writeDelay:250}),stateMapping:{stateToRoute(e){let t=new URLSearchParams(window.location.search),r=t.get("location");return{page:e[a].page,location:r||void 0,...t.has(l.MAP)?{[l.MAP]:""}:{},...t.has(l.OFFICE)?{[l.OFFICE]:t.get(l.OFFICE)??""}:{}}},routeToState:({page:e,location:t,...r})=>({location:t,[a]:{...r,page:e}})}},children:(0,t.jsx)(U,{breadcrumbsSlot:e,algoliaTraitBrandFilter:o,siteKey:s,brandView:c,title:d,description:u,image:p,dataAttributes:m,initialGeolocation:f,showMap:h})})})}],152812)},386209,e=>{"use strict";var t=e.i(843476),a=e.i(988846),r=e.i(111541),i=e.i(981831),n=e.i(626923),s=e.i(632137),l=e.i(95152),o=e.i(154786),c=e.i(183144),d=e.i(340904),u=e.i(815449),p=e.i(599128),m=e.i(789160),f=e.i(317751),h=e.i(912598),g=e.i(271645),v=e.i(618566),x=e.i(567243),y=e.i(266027),b=e.i(120927),w=e.i(972985),S=e.i(39839),j=e.i(6
595370);let C=({initialLocation:e,onLocationChange:a})=>{let{t:r}=(0,l.useT)(["vacancies"]),[i,n]=(0,g.useState)(e||""),s=(0,g.useRef)(null),[o,c]=(0,S.useDebounceValue)(i?.toLowerCase(),250);(0,g.useEffect)(()=>{n(e||"")},[e]);let d=(0,j.startsWithNumbers)(o??""),{data:u,isLoading:p}=(0,y.useQuery)({queryKey:["location",o],queryFn:async()=>{let e=d?"addresses":"places",t=await fetch(`https://ws-geocoding-app-prd.azurewebsites.net/api/${e}/suggest?query=${o}`,{method:"GET",headers:{ApiKey:"21adffa9-b8fa-4a9e-bbd8-08b244515c22"}});return await t.json()},enabled:""!==o&&!!o&&o?.length>1}),m=(0,g.useMemo)(()=>{if(!u)return[];let e=new Map;return u.forEach(t=>{let a=e.get(t.place)||0;e.set(t.place,a+1)}),u.map(t=>{let a=(e.get(t.place)??0)>1;return{value:t.id.toString(),label:`${d?t.postalCode:t.place}${a?` (${t.province})`:""}`}})},[u,d]),f=(0,g.useMemo)(()=>{if(!u)return new Map;let e=new Map;return u.forEach(t=>{e.set(t.id.toString(),t)}),e},[u]),h=(0,g.useCallback)(e=>{let t=f.get(e.value);t&&(n(t.place),c(e.label),a(t))},[f,c,a]);return(0,t.jsxs)("div",{className:"grid w-full place-items-center rounded-input shadow-sm [grid-template-areas:'autocomplete-icon-stack'] [&_svg]:text-neutral-400",children:[(0,t.jsx)(w.MapPinIcon,{className:"z-1 ml-3.5 size-4 justify-self-start text-neutral-800 [grid-area:autocomplete-icon-stack]"}),(0,t.jsx)(b.Autocomplete,{ref:s,containerClassName:"[grid-area:autocomplete-icon-stack] w-full ",inputClassName:"h-12 border-input rounded-input pl-9 w-full",options:m,isLoading:p,freeText:!0,onInputChange:e=>{n(e),c(e),""===e&&(a(null),s.current?.handleReset())},value:i,onValueChange:h,placeholder:r("vacancies:vacancySearch.searchBarLocation.placeholder"),emptyMessage:r("vacancies:vacancySearch.searchBarLocation.emptyMessage")})]})};C.displayName="Location";let N=new f.QueryClient;function k(){let{t:e}=(0,l.useT)("common"),r=(0,o.useAppUrlInfo)("vacancySearch"),n=(0,v.useRouter)(),[f,y]=(0,g.useState)(p.DEFAULT_DISTANCE.toString()),[b,w]=(0,g.useState)(""),S=(0,g.useCallback)(e=>{w(e?.place??"")},[]),j=(0,g.useCallback)(e=>{y(e.toString())},[]),k=(0,g.useCallback)(e=>{e.preventDefault();let t=e.currentTarget,a=new URLSearchParams;for(let[e,r]of new FormData(t))"string"==typeof r&&""!==r&&a.append(e,r);let r=t.getAttribute("action")??"",i=a.size>0?`${r}?${a.toString()}`:r;(0,x.shouldUsePostbackNavigation)()?window.location.assign(i):n.push(i)},[n]);return(0,t.jsx)(h.QueryClientProvider,{client:N,children:(0,t.jsxs)("form",{action:r?.url,method:"get",role:"search",className:"grid gap-4",onSubmit:k,children:[(0,t.jsxs)("div",{className:"relative",children:[(0,t.jsx)(a.SearchIcon,{className:"absolute top-1/2 left-3.5 -mt-px size-4 -translate-y-1/2 text-neutral-400"}),(0,t.jsx)(c.Input,{type:"text",name:"query",placeholder:e("common:searchMenu:searchPlaceholder"),className:(0,s.cn)("h-12 w-full pl-9")})]}),(0,t.jsx)(C,{onLocationChange:S}),b?(0,t.jsx)("input",{type:"hidden",name:m.LOCATION,value:b}):null,f!==p.DEFAULT_DISTANCE.toString()?(0,t.jsx)("input",{type:"hidden",name:m.RADIUS,value:f}):null,(0,t.jsxs)(d.Select,{onValueChange:e=>{j(+e)},value:f,children:[(0,t.jsxs)(d.SelectTrigger,{className:"min-h-12 w-full justify-start rounded-input border border-input text-base shadow-sm data-[size=default]:h-auto *:data-[slot=chevron-down-icon]:ml-auto",children:[(0,t.jsx)(u.TargetIcon,{className:"size-4 text-neutral-400"}),(0,t.jsx)(d.SelectValue,{placeholder:e("vacancies:vacancySearch.searchBarDistance.placeholder"),className:"flex-1"})]}),(0,t.jsx)(d.SelectContent,{children:p.DISTANCES.map(e=>(0,t.jsxs)(d.SelectItem,{value:e.toString(),children:[e/1e3," km"]},e))})]}),(0,t.jsx)(i.Button,{type:"submit",variant:"secondary",className:"w-full",children:e("common:searchMenu:searchButton")})]})})}var I=e.i(497114);function F(){let{t:e}=(0,l.useT)("common"),r=(0,o.useAppUrlInfo)("siteSearch"),n=(0,I.useAppConfig)();return(0,t.jsxs)("form",{action:r?.url,method:"get",role:"search",className:"grid gap-4",children:[(0,t.jsxs)("div",{className:"relative",children:[(0,t.jsx)(a.SearchIcon,{className:"absolute top-1/2 left-3.5 -mt-px size-4 -translate-y-1/2 text-neutral-400"}),(0,t.jsx)("input",{type:"hidden",name:"indexCatalogue",value:n?.siteSearchIndexCatalogue}),(0,t.jsx)(c.Input,{type:"text",name:"searchQuery",placeholder:e("common:searchMenu:searchPlaceholder"),className:(0,s.cn)("h-12 w-full pl-9")})]}),(0,t.jsx)(i.Button,{type:"submit",variant:"secondary",className:(0,s.cn)("w-full"),children:e("common:searchMenu:searchButton")})]})}e.s(["SearchMenu",0,function({className:e}){let{t:o}=(0,l.useT)("common"),{searchMenuTabs:c}=(0,I.useAppConfig)();return(0,t.jsx)("div",{className:(0,s.cn)("relative",e),children:(0,t.jsxs)(r.Popover,{children:[(0,t.jsx)(r.Po
59poverTrigger,{asChild:!0,children:(0,t.jsx)(i.Button,{variant:"ghost",size:"icon",className:(0,s.cn)("size-9 rounded-full text-header-foreground hover:bg-primary-light hover:text-primary-light-foreground data-[state=open]:bg-primary-light data-[state=open]:text-primary-light-foreground"),"aria-label":o("common:searchMenu:ariaLabels.openMenu"),children:(0,t.jsx)(a.SearchIcon,{className:"size-6"})})}),(0,t.jsx)(r.PopoverContent,{className:"w-74 p-4",align:"end",children:(0,t.jsxs)("div",{className:"space-y-3",children:[(0,t.jsxs)("div",{className:"flex flex-col space-y-2",children:[(0,t.jsx)("div",{className:"text-xl font-extrabold",children:o("common:searchMenu:title")}),(0,t.jsx)("div",{className:"",children:o("common:searchMenu:subTitle")})]}),(0,t.jsxs)(n.Tabs,{defaultValue:c.at(0),className:"grid gap-4",children:[(0,t.jsx)(n.TabsList,{className:"grid h-12 w-full grid-cols-2 gap-x-4 bg-transparent p-0",children:c.map(e=>(0,t.jsx)(n.TabsTrigger,{value:e,className:(0,s.cn)("btn data-[state=inactive]:btn-outlineNeutral w-full border border-input bg-popover hover:border-black data-[state=active]:border-transparent data-[state=active]:bg-primary data-[state=active]:text-primary-foreground"),children:o("vacancies"===e?o("common:searchMenu:vacancies"):o("common:searchMenu:website"))},e))}),(0,t.jsx)(n.TabsContent,{value:"vacancies",tabIndex:-1,children:(0,t.jsx)(k,{})}),(0,t.jsx)(n.TabsContent,{value:"website",tabIndex:-1,children:(0,t.jsx)(F,{})})]})]})})]})})}],386209)},150119,e=>{"use strict";let t,a;var r=e.i(843476),i=e.i(317751),n=e.i(912598),s=e.i(718986),l=e.i(677504),o=e.i(109172),c=e.i(497114),d=e.i(271645),u={get url(){return e.F("node_modules/jotai/esm/vanilla/internals.mjs")},env:{DEV:!1,PROD:!0,MODE:"production",BASE_URL:"/",SSR:!1}};function p(e){return!!e.write}function m(e){return"v"in e||"e"in e}function f(e){if("e"in e)throw e.e;return e.v}function h(e){return"function"==typeof(null==e?void 0:e.then)}function g(e,t,a){if(!a.p.has(e)){a.p.add(e);let r=()=>a.p.delete(e);t.then(r,r)}}function v(e,t,a){var r;let i=new Set;for(let t of(null==(r=a.get(e))?void 0:r.t)||[])i.add(t);for(let e of t.p)i.add(e);return i}let x=(e,t,...a)=>t.read(...a),y=(e,t,...a)=>t.write(...a),b=(e,t)=>{var a;return null==(a=t.INTERNAL_onInit)?void 0:a.call(t,e)},w=(e,t,a)=>{var r;return null==(r=t.onMount)?void 0:r.call(t,a)},S=(e,t)=>{var a;let r=V(e),i=r[0],n=r[6],s=r[9],l=i.get(t);return l||(l={d:new Map,p:new Set,n:0},i.set(t,l),null==(a=n.i)||a.call(n,t),null==s||s(e,t)),l},j=e=>{let t=V(e),a=t[1],r=t[3],i=t[4],n=t[5],s=t[6],l=t[13],o=[],c=e=>{try{e()}catch(e){o.push(e)}};do{s.f&&c(s.f);let t=new Set,o=t.add.bind(t);r.forEach(e=>{var t;return null==(t=a.get(e))?void 0:t.l.forEach(o)}),r.clear(),n.forEach(o),n.clear(),i.forEach(o),i.clear(),t.forEach(c),r.size&&l(e)}while(r.size||n.size||i.size)if(o.length)throw AggregateError(o)},C=e=>{let t=V(e),a=t[1],r=t[2],i=t[3],n=t[11],s=t[14],l=t[17],o=[],c=new WeakSet,d=new WeakSet,p=Array.from(i);for(;p.length;){let t=p[p.length-1],i=n(e,t);if(d.has(t)){p.pop();continue}if(c.has(t)){r.get(t)===i.n?o.push([t,i]):"production"!==u.env.MODE&&r.has(t),d.add(t),p.pop();continue}for(let e of(c.add(t),v(t,i,a)))c.has(e)||p.push(e)}for(let t=o.length-1;t>=0;--t){let[a,n]=o[t],c=!1;for(let e of n.d.keys())if(e!==a&&i.has(e)){c=!0;break}c&&(r.set(a,n.n),s(e,a),l(e,a)),r.delete(a)}},N=new WeakSet,k=(e,t)=>{var a,r;let i,n,s=V(e),l=s[1],o=s[2],c=s[3],d=s[6],v=s[7],x=s[11],y=s[12],b=s[13],w=s[14],S=s[16],j=s[17],C=s[20],k=s[26],I=s[28],F=x(e,t),T=I[0];if(m(F)){if(l.has(t)&&o.get(t)!==F.n||F.m===T)return F.m=T,F;let a=!1;for(let[t,r]of F.d)if(w(e,t).n!==r){a=!0;break}if(!a)return F.m=T,F}let R=!0,P=new Set(F.d.keys()),A=new Map,E=()=>{for(let e of P)A.has(e)||F.d.delete(e)},M=()=>{if(l.has(t)){let a=!c.size;j(e,t),a&&(b(e),y(e))}},D=F.n,L=o.get(t)===D;try{let r=v(e,t,a=>{var r;if(a===t){let t=x(e,a);if(!m(t))if("init"in a)C(e,a,a.init);else throw Error("no atom init");return f(t)}let i=w(e,a);try{return f(i)}finally{A.set(a,i.n),F.d.set(a,i.n),h(F.v)&&g(t,F.v,i),l.has(t)&&(null==(r=l.get(a))||r.t.add(t)),R||M()}}
59,{get signal(){return i||(i=new AbortController),i.signal},get setSelf(){return"production"!==u.env.MODE&&!p(t),!n&&p(t)&&(n=(...a)=>{if(!R)try{return S(e,t,...a)}finally{b(e),y(e)}}),n}});if("production"!==u.env.MODE&&N.has(e),C(e,t,r),h(r)){k(e,r,()=>null==i?void 0:i.abort());let t=()=>{E(),M()};r.then(t,t)}else E();return null==(a=d.r)||a.call(d,t),F.m=T,F}catch(e){return delete F.v,F.e=e,++F.n,F.m=T,F}finally{R=!1,F.n!==D&&L&&(o.set(t,F.n),c.add(t),null==(r=d.c)||r.call(d,t))}},I=(e,t)=>{let a=V(e),r=a[1],i=a[2],n=a[11],s=[t];for(;s.length;){let t=s.pop(),a=n(e,t);for(let l of v(t,a,r)){let t=n(e,l);i.get(l)!==t.n&&(i.set(l,t.n),s.push(l))}}},F=(e,t,...a)=>{let r=V(e),i=r[3],n=r[6],s=r[8],l=r[11],o=r[12],c=r[13],d=r[14],u=r[15],p=r[16],m=r[17],h=r[20],g=r[28],v=!0;try{return s(e,t,t=>f(d(e,t)),(a,...r)=>{var s;let d=l(e,a);try{if(a!==t)return p(e,a,...r);{if(!("init"in a))throw Error("atom not writable");let t=d.n,l=r[0];h(e,a,l),m(e,a),t!==d.n&&(++g[0],i.add(a),u(e,a),null==(s=n.c)||s.call(n,a));return}}finally{v||(c(e),o(e))}},...a)}finally{v=!1}},T=(e,t)=>{var a;let r=V(e),i=r[1],n=r[3],s=r[6],l=r[11],o=r[15],c=r[18],d=r[19],u=l(e,t),p=i.get(t);if(p){for(let[r,i]of u.d)if(!p.d.has(r)){let d=l(e,r);c(e,r).t.add(t),p.d.add(r),i!==d.n&&(n.add(r),o(e,r),null==(a=s.c)||a.call(s,r))}for(let a of p.d)if(!u.d.has(a)){p.d.delete(a);let r=d(e,a);null==r||r.t.delete(t)}}},R=(e,t)=>{var a;let r=V(e),i=r[1],n=r[4],s=r[6],l=r[10],o=r[11],c=r[12],d=r[13],u=r[14],m=r[16],f=r[18],h=o(e,t),g=i.get(t);if(!g){for(let a of(u(e,t),h.d.keys()))f(e,a).t.add(t);g={l:new Set,d:new Set(h.d.keys()),t:new Set},i.set(t,g),p(t)&&n.add(()=>{let a=!0;try{let r=l(e,t,(...r)=>{try{return m(e,t,...r)}finally{a||(d(e),c(e))}});r&&(g.u=()=>{a=!0;try{r()}finally{a=!1}
59})}finally{a=!1}}),null==(a=s.m)||a.call(s,t)}return g},P=(e,t)=>{var a,r;let i=V(e),n=i[1],s=i[5],l=i[6],o=i[11],c=i[19],d=o(e,t),u=n.get(t);if(!u||u.l.size)return u;let p=!1;for(let e of u.t)if(null==(a=n.get(e))?void 0:a.d.has(t)){p=!0;break}if(!p){for(let a of(u.u&&s.add(u.u),u=void 0,n.delete(t),d.d.keys())){let r=c(e,a);null==r||r.t.delete(t)}null==(r=l.u)||r.call(l,t);return}return u},A=(e,t,a)=>{let r=V(e),i=r[11],n=r[27],s=i(e,t),l="v"in s,o=s.v;if(h(a))for(let r of s.d.keys())g(t,a,i(e,r));s.v=a,delete s.e,l&&Object.is(o,s.v)||(++s.n,h(o)&&n(e,o))},E=(e,t)=>f((0,V(e)[14])(e,t)),M=(e,t,...a)=>{let r=V(e),i=r[3],n=r[12],s=r[13],l=r[16],o=i.size;try{return l(e,t,...a)}finally{i.size!==o&&(s(e),n(e))}},D=(e,t,a)=>{let r=V(e),i=r[12],n=r[18],s=r[19],l=n(e,t).l;return l.add(a),i(e),()=>{l.delete(a),s(e,t),i(e)}},L=(e,t,a)=>{let r=V(e)[25],i=r.get(t);if(!i){i=new Set,r.set(t,i);let e=()=>r.delete(t);t.then(e,e)}i.add(a)},_=(e,t)=>{let a=V(e)[25].get(t);null==a||a.forEach(e=>e())},O=new WeakMap,V=e=>O.get(e);var B={get url(){return e.F("node_modules/jotai/esm/vanilla.mjs")},env:{DEV:!1,PROD:!0,MODE:"production",BASE_URL:"/",SSR:!1}};let z=0;function U(e,t){let a=`atom${++z}`,r={toString(){return"production"!==B.env.MODE&&this.debugLabel?"TURBOPACK unreachable":a}};return"function"==typeof e?r.read=e:(r.init=e,r.read=$,r.write=q),t&&(r.write=t),r}function $(e){return e(this)}function q(e,t,a){return t(this,"function"==typeof a?a(e(this)):a)}let H=(0,d.createContext)(void 0);function G(e){let r,i,n=(0,d.useContext)(H);return(null==e?void 0:e.store)||n||(a||(a=t?t():(r={get:e=>(0,V(r)[21])(r,e),set:(e,...t)=>(0,V(r)[22])(r,e,...t),sub:(e,t)=>(0,V(r)[23])(r,e,t)},i=[new WeakMap,new WeakMap,new WeakMap,new Set,new Set,new Set,{},x,y,b,w,S,j,C,k,I,F,T,R,P,A,E,M,D,void 0,new WeakMap,L,_,[0]].map((e,t)=>[][t]||e),O.set(r,Object.freeze(i)),r)),a)}let W=e=>"function"==typeof(null==e?void 0:e.then),K=e=>{e.status||(e.status="pending",e.then(t=>{e.status="fulfilled",e.value=t},t=>{e.status="rejected",e.reason=t}))},Q=d.default.use||(e=>{if("pending"===e.status)throw e;if("fulfilled"===e.status)return e.value;if("rejected"===e.status)throw e.reason;throw K(e),e}),Z=new WeakMap,Y=(e,t,a)=>{let r,i,n=((i=(r=V(e))[24])?i(r):r)[26],s=Z.get(t);return s||(s=new Promise((r,i)=>{let l=t,o=e=>t=>{l===e&&r(t)},c=e=>t=>{l===e&&i(t)},d=()=>{try{let t=a();W(t)?(Z.set(t,s),l=t,t.then(o(t),c(t)),n(e,t,d)):r(t)}catch(e){i(e)}};t.then(o(t),c(t)),n(e,t,d)}),Z.set(t,s)),s};function J(e,t){let{delay:a,unstable_promiseStatus:r=!d.default.use}=t||{},i=G(t),[[n,s,l],o]=(0,d.useReducer)(t=>{let a=i.get(e);return Object.is(t[0],a)&&t[1]===i&&t[2]===e?t:[a,i,e]},void 0,()=>[i.get(e),i,e]),c=n;if((s!==i||l!==e)&&(o(),c=i.get(e)),(0,d.useEffect)(()=>{let t=i.sub(e,()=>{if(r)try{let t=i.get(e);W(t)&&K(Y(i,t,()=>i.get(e)))}catch(e){}if("number"==typeof a){console.warn(`[DEPRECATED] delay option is deprecated and will be removed in v3.
60
61Migration guide:
62
63Create a custom hook like the following.
64
65function useAtomValueWithDelay<Value>(
66  atom: Atom<Value>,
67  options: { delay: number },
68): Value {
69  const { delay } = options
70  const store = useStore(options)
71  const [value, setValue] = useState(() => store.get(atom))
72  useEffect(() => {
73    const unsub = store.sub(atom, () => {
74      setTimeout(() => setValue(store.get(atom)), delay)
75    })
76    return unsub
77  }, [store, atom, delay])
78  return value
79}
80`),setTimeout(o,a);return}o()});return o(),t},[i,e,a,r]),(0,d.useDebugValue)(c),W(c)){let t=Y(i,c,()=>i.get(e));return r&&K(t),Q(t)}return c}function X(e,t){let a=G(t);return(0,d.useCallback)((...t)=>a.set(e,...t),[a,e])}function ee(e,t){return[J(e,t),X(e,t)]}let et="viewed",ea="favorites",er=U(null),ei=U(-1),en=U("all"),es=U(!1),el=U([]),eo=U([]),ec=U([]),ed=U(0),eu=U(0),ep=U(!0),em=U(!1),ef=U(null),eh=U(null),eg=U(3),ev=U(!1),ex=U(!1),ey=U(!0),eb=U(!1),ew=U(!1),eS=U(e=>{let t=e(eo);return t?.length??0}),ej=U(e=>{let t=e(en),a=e(ep);return"all"===t&&a}),eC=U(e=>{let t=e(en),a=e(em);return"all"===t&&a}),eN=U(null),ek=!1;var eI=e.i(797747);let eF={educationLevel:"trait.educationLevel",functionGroup:"trait.functionGroup",employmentLevel:"trait.employmentLevel",contractType:"trait.contractType",employmentType:"trait.employmentType",province:"location.province",companyName:"company.name",vacancyType:"vacancy.type",locationType:"location.type",branch:"trait.branch",educationLevelGroup:"trait.educationLevelGroup",function:"trait.function"};function eT(e){return eF[e]?eF[e]:e.includes(".")?e:null}function eR(e){var t,a;return Array.isArray(t=e)&&t.every(e=>null!==e&&"object"==typeof e&&"string"==typeof e.facet&&Array.isArray(e.values)&&e.values.every(e=>"string"==typeof e))?e:"string"==typeof e?function(e){let t=new Map;for(let a of e.split(/\r?\n/).map(e=>
80e.trim()).filter(Boolean)){let e=a.indexOf(":");if(-1===e)continue;let r=a.slice(0,e).trim(),i=a.slice(e+1).trim();if(!i)continue;let n=eT(r);n&&(t.has(n)||t.set(n,new Set),t.get(n).add(i))}return Array.from(t.entries()).map(([e,t])=>({facet:e,values:Array.from(t)}))}(e):Array.isArray(a=e)&&a.every(e=>"string"==typeof e)?function(e){let t=new Map;for(let a of e){let e=a.trim();if(!e)continue;let r=e.indexOf(":");if(-1===r)continue;let i=e.slice(0,r).trim(),n=e.slice(r+1).trim(),s=eT(i);s&&n&&(t.has(s)||t.set(s,new Set),t.get(s).add(n))}return[...t.entries()].map(([e,t])=>({facet:e,values:[...t]}))}(e):[]}var eP=e.i(300085),eA=e.i(286101),eE=e.i(66413),eM=e.i(49324),eD=e.i(925653),eL=e.i(746040),e_=e.i(154786);let eO=/-([0-9]{6,})$/;var eV=e.i(702518),eB=e.i(158615),ez=e.i(618566);let eU=null,e$=(e,t)=>{(0,d.startTransition)(()=>{requestAnimationFrame(()=>{requestAnimationFrame(()=>{let a=new URLSearchParams(window.location.search),r=window.location.pathname,i=(0,eV.getPathNameBeforeLastSlash)(r),n=(0,eV.doesUrlEndWithANumber)(r)?i:r;if(""===e&&""===t)return;let s=n.replace(/\/+$/,""),l=`${s}/${(0,eV.toSlugWithId)({id:e,title:t})}${""!==a.toString()?`?${a.toString()}`:""}`;(eU!==l||l!==window.location.pathname)&&(eU=l,ek=!0,window.history.replaceState(null,"",l))})})})};function eq({initialVacancy:e}){let t=(0,ez.useSearchParams)(),a=(0,ez.usePathname)(),{uiState:r}=(0,eA.useInstantSearch)(),{vacanciesSettings:i}=(0,c.useAppConfig)();(0,d.useEffect)(()=>{if(!i.showRecentSearches)return;let e=setTimeout(()=>{let e=window.location.search.replace(/^\?/,"");e&&(0,eB.addRecentSearch)(e)},350);return()=>clearTimeout(e)},[r,i.showRecentSearches]);let{items:n}=(0,eP.useHits)(),s=(0,d.useMemo)(()=>n,[n]),l=(0,d.useRef)([]),[o,u]=ee(er),[p,m]=ee(ei),[f,h]=ee(en),[g,v]=ee(el),[x,y]=ee(ex),b=J(eo),w=J(ec),S=J(ed),j=X(es),C=X(ew),N=X(ed),k=X(eu),I=X(ep),F=X(em),T=X(ef),R=X(eo),P=X(ec),A=X(eN),E=(0,d.useMemo)(()=>t.get("listView"),[t]),M=(0,d.useRef)(null),{recentItems:D}=(0,eM.useRecentVacancies)(),L=(0,eD.useAllFavorites)(),_=(0,d.useMemo)(()=>L.map(e=>e.objectID).sort().join(","),[L]),O=(0,d.useMemo)(()=>new Set(L.map(e=>e.objectID)),[_]),V=(0,d.useMemo)(()=>D.filter(e=>O.has(e.objectID)),[D,O]),{refine:B,nbPages:z,currentRefinement:U,isFirstPage:$,isLastPage:q}=(0,eE.usePagination)();(0,d.useEffect)(()=>{N(U),k(z),I($),F(q),A(()=>B)},[U,z,$,q,B,N,k,I,F,A]),(0,d.useEffect)(()=>{T(t.get("location"))},[t,T]),(0,d.useEffect)(()=>{R(D)},[D,R]),(0,d.useEffect)(()=>{P(V)},[V,P]);let H=(0,d.useRef)(!1);(0,d.useEffect)(()=>{!H.current&&(H.current=!0,ek=!1,v([]),y(!1),m(-1),u(e??null),e&&"-1"!==e.objectID&&window.innerWidth<768&&j(!0))},[]),(0,d.useEffect)(()=>{if(E){M.current=a,h(E);return}if(ek&&(ek=!1,1)){M.current=a;return}let e=null!==M.current&&M.current!==a,t=null===M.current;M.current=a,(e||t)&&h("all")},[E,a,h]),(0,d.useEffect)(()=>{if(f!==ea||0===V.length)return;let e=((e,t=!1)=>{let a=e.split("?")[0];return t?a?.match(/-([D-Kd-k][0-9]{4})$/)?.[1]??null:a?.match(eO)?.[1]??null})(a);if(e){let t=V.findIndex(t=>t.objectID===e);if(-1===t)return;let a=V[t];p!==t&&m(t),o?.objectID!==a.objectID&&u(a);return}let t=o?V.findIndex(e=>e.objectID===o.objectID):-1;if(-1!==t&&-1!==p){p!==t&&m(t);return}let r=V[0];m(0),u(r),e$(r.objectID??"",r.content.title??"")},[V,f,a,o,p,u,m]),(0,d.useEffect)(()=>{let e=l.current.map(e=>e.objectID),t=s.map(e=>e.objectID);(e.length!==t.length||e.some((e,a)=>e!==t[a]))&&(l.current=s,v(n),y(!0),"all"===f&&(0,d.startTransition)(()=>{requestAnimationFrame(()=>{(0,eL.trackViewPublicationList)(n,"publication_overview_all",10*U)})}))},[s,n,v,y,f,U]),(0,d.useEffect)(()=>{if(e&&-1===p){let t=(f===et?D:f===ea?V:g).findIndex(t=>t.objectID===e?.objectID);-1!==t&&m(t)}},[e,p,f,D,V,g,m]);let G=J(eb);(0,d.useEffect)(()=>{if(g&&g?.length!==0&&x&&f!==et&&f!==ea){if(-1===p){let t=g.findIndex(t=>t.objectID===e?.objectID);if(-1===t&&e?.objectID!=="-1"&&null!==e){if(-1===g.findIndex(t=>t.objectID===e?.objectID)){v(()=>[e,...g]),m(()=>0),u(()=>e),(0,d.startTransition)(()=>{requestAnimationFrame(()=>{(0,eL.trackViewPublicationDetails)(e,"Gerichte Sollicitatie",0+10*S,"publication_overview_all")})}),setTimeout(()=>{e$(e?.objectID??"",e?.content.title??"")},100);return}}else{if(null===e)return;let a=-1===t?0:t;m(()=>a),u(()=>g[a]),(0,d.startTransition)(()=>{requestAnimationFrame(()=>
80{(0,eL.trackViewPublicationDetails)(g[a],"Gerichte Sollicitatie",a+10*S,"publication_overview_all")})}),setTimeout(()=>{e$(g[a]?.objectID??"",g[a]?.content.title??"")},100);return}}if(-2===p){m(()=>0),u(()=>g[0]),(0,d.startTransition)(()=>{requestAnimationFrame(()=>{(0,eL.trackViewPublicationDetails)(g[0],"Gerichte Sollicitatie",0+10*S,"publication_overview_all")})}),setTimeout(()=>{e$(g[0]?.objectID??"",g[0]?.content.title??"")},100);return}if(-3===p){let e=g.length-1;m(()=>e),u(()=>g[e]),(0,d.startTransition)(()=>{requestAnimationFrame(()=>{(0,eL.trackViewPublicationDetails)(g[e],"Gerichte Sollicitatie",e+10*S,"publication_overview_all")})}),setTimeout(()=>{e$(g[e]?.objectID??"",g[e]?.content.title??""),C(!1)},100);return}G||(u(()=>g[p]),setTimeout(()=>{e$(g[p]?.objectID??"",g[p]?.content.title??"")},100))}},[S,x,w,e,g,f,b,p,u,m,C,G,v]);let W=(0,e_.useAppUrlInfo)("vacancyDetail"),K=o&&o?.content?.title?`${W?.url}/${(0,eV.toSlugWithId)({id:o?.objectID??"",title:o?.content?.title??""})}`:"",Q=(0,d.useRef)(null),Z=(0,d.useRef)(null),Y=(0,d.useRef)(!1);return(0,d.useEffect)(()=>{if(!K)return;let e=`${window.location.origin}${K}`,t=Q.current??document.querySelector('link[rel="canonical"]');return t||((t=document.createElement("link")).rel="canonical",document.head.appendChild(t),Y.current=!0),Q.current=t,null==Z.current&&(Z.current=t.getAttribute("href")),t.href=e,()=>{let e=Q.current;if(e){if(Y.current){e.remove(),Q.current=null,Y.current=!1,Z.current=null;return}null!=Z.current&&e.setAttribute("href",Z.current)}}},[K]),null}var eH=e.i(620306),eG=e.i(574836),eW=e.i(482269),eK=e.i(599128),eQ=e.i(223128),eZ=e.i(480388),eY=e.i(181788),eJ=e.i(993270),eX=e.i(554687),e0=e.i(221024),e1=(0,eJ.createDocumentationMessageGenerator)({name:"stats",connector:!0}),e2=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:e0.noop;return(0,eX.checkRendering)(e,e1()),function(a){return{$$type:"ais.stats",init:function(t){var a=t.instantSearchInstance;e((0,eY._)((0,eZ._)({},this.getWidgetRenderState(t)),{instantSearchInstance:a}),!0)},render:function(t){var a=t.instantSearchInstance;e((0,eY._)((0,eZ._)({},this.getWidgetRenderState(t)),{instantSearchInstance:a}),!1)},dispose:function(){t()},getRenderState:function(e,t){return(0,eY._)((0,eZ._)({},e),{stats:this.getWidgetRenderState(t)})},getWidgetRenderState:function(e){var t=e.results,r=e.state;return t?{hitsPerPage:t.hitsPerPage,nbHits:t.nbHits,nbSortedHits:t.nbSortedHits,areHitsSorted:void 0!==t.appliedRelevancyStrictness&&t.appliedRelevancyStrictness>0&&t.nbSortedHits!==t.nbHits,nbPages:t.nbPages,page:t.page,processingTimeMS:t.processingTimeMS,query:t.query,widgetParams:a}:{hitsPerPage:r.hitsPerPage,nbHits:0,nbSortedHits:void 0,areHitsSorted:!1,nbPages:0,page:r.page||0,processingTimeMS:-1,query:r.query||"",widgetParams:a}}}}},e3=e.i(667291);function e6(e,t){return(0,e3.useConnector)(e2,e,t)}function e4(e,t){requestAnimationFrame(()=>{requestAnimationFrame(()=>{e.scrollIntoView({behavior:"smooth",block:t})})})}function e5(e,t,a){return a?"nearest":e===t-1?"end":e===t-2?"nearest":"center"}function e8(e,t=!1){return new Promise(a=>{e.current?requestAnimationFrame(()=>{requestAnimationFrame(()=>{let r=e.current;if(!r)return void a();let i=r.getBoundingClientRect().top+window.scrollY,n=window.scrollY;!t&&n>=i?a():requestAnimationFrame(()=>{requestAnimationFrame(()=>{r.scrollIntoView({behavior:"smooth",block:"start"});let e=window.scrollY,t=0,i=()=>{let r=window.scrollY;if(1>Math.abs(r-e)){if(++t>=3)return void a()}else t=0;e=r,requestAnimationFrame(i)};setTimeout(()=>{requestAnimationFrame(i)},50),setTimeout(()=>{a()},1e3)})})})}):a()})}function e7(e,t,a,r){r?.current?requestAnimationFrame(()=>{requestAnimationFrame(()=>{let i=Math.max(0,r.current.getBoundingClientRect().top+window.scrollY-96),n=t<=1,s=window.scrollY>i-8;n||!s?(window.scrollTo({top:i,behavior:"instant"}),requestAnimationFrame(()=>{requestAnimationFrame(()=>{let r=e5(t,a,n);e.scrollIntoView({behavior:"smooth",block:r})})})):e4(e,e5(t,a,n))})}):requestAnimationFrame(()=>{e4(e,e5(t,a,t<=1))})}async function e9(e,t){await e8(e),requestAnimationFrame(()=>{requestAnimationFrame(()=>{t.current?.scrollToSelected()})})}var te=e.i(441966),tt=e.i(95152);let ta=null,tr=(e,t,a)=>{(0,d.startTransition)(()=>{requestAnimationFrame(()=>{requestAnimationFrame(()=>{let r=new URLSearchParams(window.location.search);a?.omitListViewParam&&r.delete("listView");let i=window.location.pathname,n=(0,eV.getPathNameBeforeLastSlash)(i),s=(0,eV.doesUrlEndWithANumber)(i)?n:i,l=""!==r.toString()?`?${r.toString()}`:"";if(""===e&&""===t){let e=`${i}${l}`;window.location.pathname+window.location.search!==e&&(ek=!0,ta=e,window.history.replaceState(null,"",e));return}let o=s.replace(/\/+$/,""),c=`${o}/${(0,eV.toSlugWithId)({id:e,title:t})}${l}`;ta!==c&&(ta=c,ek=!0,window.history.replaceState(null,"",c))})})})};function ti(e,t,a){(0,d.startTransition)(()=>{requestAnimationFrame(()=>
80{(0,eL.trackViewPublicationDetails)(e,"Gerichte Sollicitatie",t,a)})})}function tn(e,t,a,r,i,n,s,l){let o=e.findIndex(e=>e.objectID===t?.objectID);if(-1===o)return;if(o===e.length-1){a(()=>0),r(()=>e[0]),(0,eL.trackSelectPublication)(e[0],"Gerichte Sollicitatie",0+10*n,s),(0,eL.trackViewPublicationDetails)(e[0],"Gerichte Sollicitatie",0+10*n,s),tl(l,e[0]),i(e[0]?.objectID??"",e[0]?.content.title??"");return}let c=o+1;a(()=>c),r(()=>e[c]),(0,eL.trackSelectPublication)(e[c],"Gerichte Sollicitatie",c+10*n,s),(0,eL.trackViewPublicationDetails)(e[c],"Gerichte Sollicitatie",c+10*n,s),tl(l,e[0]),i(e[c]?.objectID??"",e[c]?.content.title??"")}function ts(e,t,a,r,i,n,s,l){let o=e.findIndex(e=>e.objectID===t?.objectID);if(-1===o)return;if(0===o){let t=e.length-1;a(()=>t),r(()=>e[t]),(0,eL.trackSelectPublication)(e[t],"Gerichte Sollicitatie",t+10*n,s),(0,eL.trackViewPublicationDetails)(e[t],"Gerichte Sollicitatie",t+10*n,s),tl(l,e[t]),i(e[t]?.objectID??"",e[t]?.content.title??"");return}let c=o-1;a(()=>c),r(()=>e[c]),(0,eL.trackSelectPublication)(e[c],"Gerichte Sollicitatie",c+10*n,s),(0,eL.trackViewPublicationDetails)(e[c],"Gerichte Sollicitatie",c+10*n,s),tl(l,e[c]),i(e[c]?.objectID??"",e[c]?.content.title??"")}function tl(e,t){if(!t||"-1"===t.objectID||"-2"===t.objectID)return;let a=(0,te.metaDescriptionFormatter)(t.content?.summary);document.title=e("vacancies:metaData.documentTitle",{title:t.content.title,city:t.location.city,brand:t.brand.name});let r=document.querySelector('meta[name="description"]');r||((r=document.createElement("meta")).name="description",document.head.appendChild(r)),r.setAttribute("content",a)}function to(){let{t:e}=(0,tt.useT)("vacancies"),t=J(er),a=J(ei),[r,i]=ee(en),[n,s]=ee(es),l=J(el),o=J(eo),c=J(ed),u=J(ej),p=J(eC),m=J(ef),f=J(eS),h=J(eN),g=J(eu),v=X(er),x=X(ei),y=X(ex),b=X(ey),w=X(eb),S=X(ew),j=J(ec),C=(0,d.useRef)(l),N=(0,d.useRef)(o),k=(0,d.useRef)(j),I=(0,d.useRef)(r);(0,d.useEffect)(()=>{C.current=l,N.current=o,k.current=j,I.current=r},[l,o,j,r]);let F=(0,d.useCallback)(()=>{if(b(!0),r===et)return tn(o,t,x,v,tr,0,"publication_overview_recent_viewed",e);if(r===ea)return tn(j,t,x,v,tr,0,"publication_overview_favorites",e);let i=a===l.length-1,n=c===g-1;if(i&&!n&&h)h(c+1),x(-2),w(!0),y(!1);else if(!i){let t=a+1;x(()=>t);let r=l[t];v(()=>r),(0,d.startTransition)(()=>{requestAnimationFrame(()=>{(0,eL.trackSelectPublication)(r,"Gerichte Sollicitatie",t+10*c,"publication_overview_all"),(0,eL.trackViewPublicationDetails)(r,"Gerichte Sollicitatie",t+10*c,"publication_overview_all")})}),tl(e,r),tr(l[t]?.objectID??"",l[t]?.content.title??"")}},[r,o,t,x,v,c,j,a,l,g,h,y,w,b,e]),T=(0,d.useCallback)(()=>{if(b(!0),r===et)return void ts(o,t,x,v,tr,0,"publication_overview_recent_viewed",e);if(r===ea)return void ts(j,t,x,v,tr,0,"publication_overview_favorites",e);let i=0===a,n=0===c;if(i&&!n&&h)h(c-1),w(!0),y(!1),x(-3),S(!0);else if(!i){let t=a-1;x(()=>t);let r=l[t];v(()=>r),(0,d.startTransition)(()=>{requestAnimationFrame(()=>{(0,eL.trackSelectPublication)(r,"Gerichte Sollicitatie",t+10*c,"publication_overview_all"),(0,eL.trackViewPublicationDetails)(r,"Gerichte Sollicitatie",t+10*c,"publication_overview_all")})}),tl(e,r),tr(l[t]?.objectID??"",l[t]?.content.title??"")}},[r,o,t,x,v,c,j,a,l,h,y,w,S,b,e]),R=(0,d.useCallback)(e=>{b(!0),h&&h(e),y(!1),w(!0),x(-2)},[h,y,w,x,b]),P=(0,d.useCallback)(t=>{let a,i;b(!0),window.innerWidth<768&&s(!0);let n=C.current,l=N.current,o=k.current;switch(r){case"all":i=n,a="publication_overview_all";break;case et:i=l,a="publication_overview_recent_viewed";break;case ea:i=o,a="publication_overview_favorites"}let u=i.findIndex(e=>e.objectID===t.objectID);-1!==u?(x(u),v(t),(0,d.startTransition)(()=>{requestAnimationFrame(()=>{(0,eL.trackSelectPublication)(t,"Gerichte Sollicitatie","all"===r?u+10*c:u,a),(0,eL.trackViewPublicationDetails)(t,"Gerichte Sollicitatie","all"===r?u+10*c:u,a)})})):(v(t),x(0),(0,d.startTransition)(()=>{requestAnimationFrame(()=>{(0,eL.trackSelectPublication)(t,"Gerichte Sollicitatie","all"===r?10*c:0,a),(0,eL.trackViewPublicationDetails)(t,"Gerichte Sollicitatie","all"===r?u+10*c:0,a)})})),tl(e,t),tr(t.objectID??"",t.content.title??"")},[r,c,s,b,v,x,e]),A=(0,d.useCallback)(()=>{setTimeout(()=>{b(!0),v(null),x(-1)},100)},[b,v,x]),E=(0,d.useCallback)(e=>{ek=!0,i(e);let t=C.current,a=N.current,r=k.current;switch(e){case"all":if("all"!==I.current&&requestAnimationFrame(()=>{(0,eL.trackViewPublicationList)(t,"publication_overview_all",10*c)}),x(()=>0),t.length>0){let e=t[0];v(()=>e),ti(e,10*c,"publication_overview_all"),tr(e?.objectID??"",e?.content.title??"",{omitListViewParam:!0})}else v(()=>null),tr("","",{omitListViewParam:!0});break;case et:if(x(()=>0),a.length>0){let e=a[0];v(()=>e),ti(e,0,"publication_overview_recent_viewed"),tr(e?.objectID??"",e?.content.title??"",{omitListViewParam:!0})}else v(()=>null),tr("","",{omitListViewParam:!0});I.current!==et&&requestAnimationFrame(()=>{(0,eL.trackViewPublicationList)(a.slice(0,10),"publication_overview_recent_viewed_click_item_list")});break;case ea:if(x(()=>0),r.length>0){let e=r[0];v(()=>e),ti(e,0,"publication_overview_favorites"),tr(e?.objectID??"",e?.content.title??"")}else v(()=>null),tr("","");I.current!==ea&&requestAnimationFrame(()=>{(0,eL.trackViewPublicationList)(r.slice(0,10),"publication_overview_favorites_click_item_list")})}},[c,i,x,v]);return(0,d.useMemo)(()=>({handleNextClick:F,handlePreviousClick:T,handlePageClick:R,handleHitClick:P,selectedHit:t,selectedIndex:a,setSelectedIndex:x,currentPage:c,isFirstPage:u,isLastPage:p,locationParam:m,handleReset:A,items:l,selectedListView:r,handleSetListView:E,recentlyViewedCount:f,recentItems:o,isMobileDetailOpen:n,setIsMobileDetailOpen:s}),[F,T,R,P,t,a,x,c,u,p,m,A,l,r,E,f,o,n,s])}var tc=e.i(626498),td=e.i(981831),tu=e.i(685562),tp=e.i(531447),tm=e.i(970682),tf=e.i(722614),th=e.i(949889),tg=e.i(140357),tv=e.i(958599);function tx({nearbyOffices:e}){let{t}
80=(0,tt.useT)("offices"),a=(0,e_.useAppUrlInfo)("officeSearch"),[i,n]=(0,d.useState)(e?.hits[0]?.objectID);if(!e||0===e.hits.length)return null;let s=e?.hits.find(e=>e.objectID===i)??e?.hits[0];return(0,r.jsx)("div",{className:"relative col-span-12 before:absolute before:left-1/2 before:-ml-2 before:h-full before:w-screen before:-translate-x-1/2 before:bg-neutral-100 before:content-['']",children:(0,r.jsxs)("div",{className:"relative grid grid-cols-1 gap-6 p-4 py-8 lg:grid-cols-12 lg:gap-4 lg:px-0",children:[(0,r.jsxs)("div",{className:"space-y-4 md:space-y-6 lg:col-span-3 lg:space-y-8",children:[(0,r.jsxs)("div",{className:"space-y-2",children:[(0,r.jsx)("h3",{className:"h3",children:t("nearbyOffices.title")}),(0,r.jsx)("p",{children:t("nearbyOffices.description")})]}),(0,r.jsx)("div",{className:"flex flex-wrap gap-2",children:e.hits.map(e=>(0,r.jsx)(td.Button,{variant:e.objectID===i?"secondary":"outlineNeutral",onClick:()=>n(e.objectID),children:e.city},e.objectID))}),(0,r.jsx)("div",{children:(0,r.jsxs)(tg.AppLink,{prefetch:!1,href:`${a?.url??""}`,className:(0,td.buttonVariants)({variant:"default"}),children:[t("nearbyOffices.viewAllButton"),(0,r.jsx)(tu.ArrowRightIcon,{className:"size-4"})]})})]}),(0,r.jsxs)("div",{className:"grid grid-cols-1 gap-6 rounded-card bg-card p-4 sm:grid-cols-2 sm:gap-4 lg:col-span-5",children:[(0,r.jsxs)("div",{className:"flex min-w-0 flex-col gap-4",children:[(0,r.jsx)("h4",{className:"h4",children:s?.city}),(0,r.jsxs)("div",{className:"flex flex-col",children:[(0,r.jsxs)("div",{className:"prose flex flex-row items-start gap-3",children:[(0,r.jsx)(tf.MapIcon,{className:"mt-0.5 size-5 shrink-0 text-primary"}),(0,r.jsxs)("address",{className:"leading-6.5 not-italic",children:[(0,r.jsx)("span",{className:"break-all",children:s?.street})," ",s?.streetNumber,", ",s?.postalCode," ",(0,r.jsx)("span",{children:s?.city})]})]}),s?.contactPhone&&s?.contactPhone!=="nvt"&&(0,r.jsxs)("div",{className:"prose flex flex-row items-center gap-3",children:[(0,r.jsx)(th.PhoneIcon,{className:"size-5 shrink-0 text-primary"}),(0,r.jsx)("p",{className:"leading-6.5 not-italic",children:(0,r.jsx)("a",{className:"font-semibold",href:`tel:${s?.contactPhone}`,children:s?.contactPhone})})]}),(0,r.jsxs)("div",{className:"prose flex flex-row items-center gap-3",children:[(0,r.jsx)(tm.MailIcon,{className:"size-5 shrink-0 text-primary"}),(0,r.jsx)("p",{className:"leading-6.5 not-italic",children:(0,r.jsx)("a",{className:"font-semibold break-all",href:`mailto:${s?.contactEmail}`,children:s?.contactEmail})})]})]})]}),(0,r.jsxs)("div",{className:"flex min-w-0 flex-col gap-4",children:[(0,r.jsxs)("div",{className:"flex flex-row items-center gap-3",children:[(0,r.jsx)(tp.ClockIcon,{className:"mt-0.5 size-5 shrink-0 text-primary"}),(0,r.jsx)("h4",{className:"h4",children:t("officeDetailsHeader.openingHours")})]}),(0,r.jsx)(tc.OpeningPeriods,{weeklyOpeningPeriods:s?.weeklyOpeningPeriods??{},todayOnly:!1})]})]}),(0,r.jsx)("div",{className:"flex flex-col rounded-card bg-primary p-4 md:p-8 lg:col-span-4",children:(0,r.jsx)("div",{className:"flex flex-1 flex-col rounded-[max(0px,calc(var(--radius-card)/1.6))] bg-card",children:(0,r.jsxs)("div",{className:"prose flex h-full flex-col border-border p-4 pb-4 md:p-8",children:[(0,r.jsx)("div",{className:"h4 mb-2.5",children:s?.name}),(0,r.jsxs)("div",{className:"mb-3 flex flex-row items-center gap-3 font-base",children:[(0,r.jsx)(tf.MapIcon,{className:"size-5 shrink-0 text-neutral-600"}),(0,r.jsxs)("address",{className:"not-italic",children:[(0,r.jsx)("span",{className:"break-all",children:s?.street})," ",s?.streetNumber,", ",s?.postalCode," ",(0,r.jsx)("span",{children:s?.city})]})]}),(0,r.jsxs)("a",{href:(0,tv.getDirectionsLink)({street:s?.street??"",streetNumber:s?.streetNumber??0,city:s?.city??""}),target:"_blank",rel:"noreferrer",className:(0,td.buttonVariants)({variant:"outlineNeutral",className:"mt-auto w-full font-base"}),children:[t("officeDetailsHeader.routePlanner")," ",(0,r.jsx)(tu.ArrowRightIcon,{className:"size-4"})]})]})})})]})})}e.i(78277);var ty=e.i(668680),tb=e.i(467885),tw=e.i(364152),tS=e.i(421061),tj=e.i(632137),tC=e.i(475254);let tN=(0,tC.default)("undo-2",[["path",{d:"M9 14 4 9l5-5",key:"102s5s"}],["path",{d:"M4 9h10.5a5.5 5.5 0 0 1 5.5 5.5a5.5 5.5 0 0 1-5.5 5.5H11",key:"f3b9sd"}]]);var tk=e.i(32149),tI=e.i(531350),tF=e.i(303976),tT=e.i(293625),tR=e.i(914932);function tP({callToActionTextType:e,className:t,vacancy:a}){let{t:i}=(0,tt.useT)("vacancies"),{selectedListView:n,selectedIndex:s,currentPage:l}=to(),o=(0,e_.useAppUrlInfo)("applyDirect"),c="all"===n?"publication_overview_all":n===et?"publication_overview_recent_viewed":"publication_overview_favorites",d=s+10*l,{isFavorite:u,onToggleFavorite:p}=(0,tI.useToggleFavoriteButton)({vacancy:a,index:d,list:c,t:i});return(0,r.jsxs)("div",{className:(0,tj.cn)("flex w-full flex-col flex-wrap justify-between gap-2 rounded-card bg-linear-to-r from-gradient-start to-gradient-stop p-6 md:flex-row md:items-center",t),children:[(0,r.jsx)("h3",{className:"h3 text-3xl text-gradient-foreground",children:i("first"===e?"vacancies:vacancyDetail.callToActionBlock.firstText":"vacancies:vacancyDetail.callToActionBlock.secondText")}),(0,r.jsxs)("div",{className:"flex flex-col flex-wrap gap-2.5 sm:flex-row",children:[(0,r.jsxs)(tg.AppLink,{prefetch:!1,href:`${o?.url}/${(0,eV.toSlugWithId)({id:a.objectID,title:a.content.title})}`,className:(0,td.buttonVariants)({variant:"secondary",className:"w-full grow sm:w-auto"}),onClick:()=>{sessionStorage.setItem(tR.APPLIED_VACANCY_LIST_KEY,c.toString()),sessionStorage.setItem(tR.APPLIED_VACANCY_INDEX_KEY,d.toString()),sessionStorage.setItem(tR.APPLIED_VACANCY_LISTVIEW_KEY,n),(0,tF.trackApplyToPublication)(a,"Ger
80ichte Sollicitatie",d,c)},children:[i("vacancies:vacancyDetail.actions.applyDirectly"),(0,r.jsx)(tu.ArrowRightIcon,{})]}),(0,r.jsx)(tk.ButtonNeutral,{variant:"neutral",leftIcon:(0,r.jsx)(tT.HeartIcon,{className:(0,tj.cn)(u&&"fill-current text-current")}),className:"w-full grow sm:w-auto",onClick:p,children:i(u?"vacancies:vacancyDetail.actions.savedForLater":"vacancies:vacancyDetail.actions.saveForLater")})]})]})}var tA=e.i(516430);function tE({objectID:e,vacancyNumber:t,onNavigate:a}){let{t:i}=(0,tt.useT)(["vacancies"]),{isFirstPage:n,isLastPage:s,items:l,handlePreviousClick:o,handleNextClick:c}=to(),u=(0,d.useMemo)(()=>l.findIndex(t=>t.objectID===e),[l,e]),p=(0,d.useCallback)(()=>{o(),a&&(0,d.startTransition)(()=>{requestAnimationFrame(()=>{a()})})},[o,a]),m=(0,d.useCallback)(()=>{c(),a&&(0,d.startTransition)(()=>{requestAnimationFrame(()=>{a()})})},[c,a]);return(0,r.jsxs)("div",{className:"mb-4 flex items-center justify-between gap-4 text-slate-500",children:[(0,r.jsxs)(ty.ButtonOutlineNeutral,{className:"shadow-sm",size:"md",disabled:n&&0===u,onClick:p,children:[(0,r.jsx)(tA.ArrowLeftIcon,{}),i("vacancies:vacancyDetail.actions.previousButton")]}),(0,r.jsx)("div",{className:"hidden text-slate-400 lg:block",children:(0,r.jsx)("p",{className:"text-xs text-black",children:i("vacancies:vacancyDetail.header.vacancy",{vacancyReferenceNumber:t})})}),(0,r.jsxs)(ty.ButtonOutlineNeutral,{className:"shadow-sm",size:"md",disabled:s&&u===l.length-1,onClick:m,children:[i("vacancies:vacancyDetail.actions.nextButton"),(0,r.jsx)(tu.ArrowRightIcon,{})]})]})}var tM=e.i(622527),tD=e.i(230548),tL=e.i(291224),t_=e.i(730896),tO=e.i(945364);let tV=(0,r.jsx)(tp.ClockIcon,{}),tB=(0,r.jsx)(t_.FileIcon,{}),tz=(0,r.jsx)(tO.UniversityIcon,{});function tU({vacancy:e,children:t,ref:a,t:i}){return e?(0,r.jsxs)("div",{ref:a,children:[t,(0,r.jsxs)("div",{className:"flex gap-4",children:[(0,r.jsx)(tD.HeaderImage,{objectID:e.objectID,functionGroup:e.trait.functionGroup}),(0,r.jsxs)("div",{className:"prose flex flex-col gap-3",children:[(0,r.jsx)("h2",{className:"mb-0.5 text-2xl wrap-anywhere lg:mb-1.5 lg:text-4xl",children:e?.content.title}),(0,r.jsxs)("div",{className:"flex items-center gap-2",children:[(0,r.jsx)(tf.MapIcon,{className:"size-5 text-neutral-500"}),(0,r.jsxs)("div",{className:"rounded-sm text-sm text-neutral-500 underline outline-none focus-visible:ring-[3px] focus-visible:ring-primary-light focus-visible:ring-offset-3",children:[e.location.city,", ",e.location.province]})]}),(0,r.jsx)("div",{className:"mb-2.5 hidden lg:block",children:(0,r.jsx)("div",{className:"line-clamp-2 w-full *:line-clamp-2",dangerouslySetInnerHTML:{__html:e.content.summary}})}),(0,r.jsx)("p",{className:"mb-0 font-semibold lg:mb-1",children:(0,r.jsx)(tL.Salary,{salaryMinimum:e.salary.minimum,salaryMaximum:e.salary.maximum,salaryPeriod:e.salary.period})}),(0,r.jsxs)("div",{className:"flex flex-wrap items-center gap-1",children:[(0,r.jsx)(tM.VacancyBadge,{size:"md",icon:tV,children:i(`vacancies:facets.${e.trait.employmentType}`,{defaultValue:e.trait.employmentType})}),(0,r.jsx)(tM.VacancyBadge,{size:"md",icon:tB,children:i(`vacancies:facets.${e.trait.contractType}`,{defaultValue:e.trait.contractType})}),(0,r.jsx)(tM.VacancyBadge,{size:"md",icon:tz,children:i(`vacancies:facets.${e.trait.educationLevel}`,{defaultValue:e.trait.educationLevel})})]})]})]})]}):null}var t$=e.i(311194);function tq({vacancy:e}){let t=(0,n.useQueryClient)(),{selectedListView:a}=to(),i=(0,eD.useMarkAsSeen)(),{objectIds:s,handleAddToCache:l}=(0,eM.useRecentVacancies)();return(0,d.useEffect)(()=>{if("all"!==a||!e?.objectID||s.includes(e.objectID))return;let t=setTimeout(()=>{i(e.objectID),l(e)},3e3);return()=>clearTimeout(t)},[l,i,a,t,e,e.objectID,s]),(0,r.jsx)("div",{className:"pt-6",children:(0,r.jsx)(t$.MainVacancyInfo,{vacancy:e,headingLevel:"h3"})})}var tH=e.i(266027),tG=e.i(705270),tW=e.i(670102);let tK=["objectID","sourceOfficeId","name","city","street","streetNumber","postalCode","weeklyOpeningPeriods","_geoloc.lat","_geoloc.lng","contactEmail","contactPhone"];function tQ({vacancy:e,infoHeading:t}
80){let{algolia:a,officesSettings:i}=(0,c.useAppConfig)(),n=["office-by-sourceId",e.office.id,a.officesIndexName],{data:s,isLoading:o}=(0,tH.useQuery)({queryKey:n,queryFn:async()=>(await l.algoliaSearchClient.searchSingleIndex({indexName:a.officesIndexName,searchParams:{facetFilters:[`sourceOfficeId:${e.office.id}`],hitsPerPage:1,attributesToRetrieve:tK}})).hits.at(0)??null,enabled:!!a.officesIndexName,staleTime:6e5});return o||!s?(0,r.jsx)(tW.Skeleton,{className:"my-4 h-48 w-full rounded-card"}):(s.name=i.defaultOfficeName||s?.name,(0,r.jsx)("div",{className:"my-4",children:(0,r.jsx)(tG.OfficeCard,{office:s,showDirectionsButton:!1,infoHeading:t,officeDetailsUrl:"",vacanciesUrl:""})}))}var tZ=e.i(281414),tY=e.i(467300),tJ=e.i(606667);function tX({vacancy:e,infoHeading:t}){let a=["recruiter-by-email",e.recruiter.emailAddress],{data:i,isLoading:n}=(0,tH.useQuery)({queryKey:a,queryFn:async()=>tY.RestClient.getItems({type:"Telerik.Sitefinity.DynamicTypes.Model.People.Recruiter",fields:["*","Image"],filter:{FieldName:"EmailAddress",FieldValue:e.recruiter.emailAddress,Operator:tZ.FilterOperators.Equal}}),staleTime:6e5}),s=i?.Items?.at(0);return(0,r.jsx)("div",{className:"my-4",children:(0,r.jsx)(tJ.RecruiterCard,{title:s?.Title??e.recruiter.name,summary:s?.Summary??"",email:s?.EmailAddress??e.recruiter.emailAddress,phone:s?.Phonenumber??e.recruiter.phoneNumber,imageUrl:s?.Image?.[0]?.Url??"",imageAlt:s?.Image?.[0]?.AlternativeText??"",imageTitle:s?.Image?.[0]?.Title??"",infoHeading:t,horizontalCard:!0})})}function t0({mainHeaderNotVisible:e,vacancy:t}){let{t:a}=(0,tt.useT)("vacancies"),i=(0,e_.useAppUrlInfo)("applyDirect");return(0,r.jsxs)("div",{className:(0,tj.cn)("sticky top-0 z-1 grid transform grid-cols-[minmax(0,1fr)_auto] items-center gap-x-2.5 gap-y-1 overflow-hidden bg-background shadow-sm transition-all duration-300 ease-in-out md:-mx-6 md:gap-y-2.5 md:px-6",e?"max-h-96 translate-y-0 py-4 opacity-100":"max-h-0 -translate-y-4 py-0 opacity-0 duration-0"),children:[e&&(0,r.jsx)("h2",{className:"col-start-1 row-start-1 font-heading text-lg font-extrabold wrap-break-word md:text-2xl",children:t.content.title}),(0,r.jsxs)(tg.AppLink,{prefetch:!1,href:`${i?.url}/${(0,eV.toSlugWithId)({id:t.objectID,title:t.content.title})}`,className:(0,td.buttonVariants)({variant:"secondary",size:"md",className:"col-start-2 row-span-2 row-start-1 w-fit md:row-span-1"}),children:[a("vacancies:vacancyDetail.actions.applyDirectly"),(0,r.jsx)(tu.ArrowRightIcon,{})]}),(0,r.jsxs)("div",{className:"col-start-1 row-start-2 flex items-center gap-2",children:[(0,r.jsx)(tf.MapIcon,{className:"size-5 shrink-0 text-neutral-500"}),(0,r.jsxs)("div",{className:"rounded-sm text-sm text-neutral-500 underline outline-none focus-visible:ring-[3px] focus-visible:ring-primary-light focus-visible:ring-offset-3",children:[t.location.city,", ",t.location.province]})]}),(0,r.jsx)("p",{className:"col-start-2 row-start-2 hidden justify-self-end font-semibold md:block",children:(0,r.jsx)(tL.Salary,{salaryMinimum:t.salary.minimum,salaryMaximum:t.salary.maximum,salaryPeriod:t.salary.period})})]})}function t1(){return(0,r.jsx)(tb.DetailCard,{children:(0,r.jsxs)("div",{className:"flex flex-col gap-4",children:[(0,r.jsx)(tW.Skeleton,{className:"h-12 w-full",children:" "}),(0,r.jsx)(tW.Skeleton,{className:"h-10 w-full",children:" "}),(0,r.jsx)(tW.Skeleton,{className:"h-12 w-full",children:" "}),(0,r.jsx)(tW.Skeleton,{className:"h-12 w-full",children:" "})]})})}function t2(e){let[t,a]=(0,d.useState)(!0),r=(0,d.useRef)(null);return(0,d.useEffect)(()=>{a(!0)},[e]),{headerRef:r,headerInView:t,handleScrollViewport:e=>{let{scrollTop:t}=e.currentTarget;a(t<=(r.current?.getBoundingClientRect().height??0)+16)}}}function t3({vacancy:e,mobileOpen:t,onMobileOpenChange:a,onNavigate:i,contactInfo:n,infoHeading:s,algoliaTraitBrandFilter:l}){let{t:o}=(0,tt.useT)(["vacancies"]),{status:c}=(0,eA.useInstantSearch)(),{headerRef:d,headerInView:u,handleScrollViewport:p}=t2(e?.objectID),{headerRef:m,headerInView:f,handleScrollViewport:h}=t2(e?.objectID);return!e||e?.objectID==="-1"||e?.lifecycle.status.isDeleted||l&&e?.brand.name!==l?(0,r.jsx)(tw.NoResults,{}):"loading"===c?(0,r.jsx)(t1,{}):e?(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)("div",{className:"sticky top-[150px] block md:hidden",children:(0,r.jsx)(tS.Drawer,{direction:"bottom",open:t,onOpenChange:a,children:(0,r.jsxs)(tS.DrawerContent,{"aria-describedby":"drawer-description",className:(0,tj.cn)("data-[vaul-drawer-direction=bottom]:h-dvh data-[vaul-drawer-direction=bottom]:max-h-dvh"),
80children:[(0,r.jsxs)(tS.DrawerHeader,{className:(0,tj.cn)("group-data-[vaul-drawer-direction=bottom]/drawer-content:text-left"),children:[(0,r.jsx)(tS.DrawerTitle,{asChild:!0,children:(0,r.jsx)("span",{className:"sr-only",children:o("vacancies:vacancyDetail.drawer.ariaLabels.descriptionDescribedBy")})}),(0,r.jsx)(tS.DrawerClose,{asChild:!0,children:(0,r.jsxs)(ty.ButtonOutlineNeutral,{size:"sm",className:"mb-2 w-auto self-start font-normal",children:[o("vacancies:vacancyDetail.drawer.backToSearch"),(0,r.jsx)(tN,{className:"ml-2 size-4"})]})}),(0,r.jsx)(tS.DrawerDescription,{asChild:!0,className:"text-neutral-800",children:(0,r.jsxs)("div",{children:[(0,r.jsx)("p",{id:"drawer-description",className:"sr-only",children:o("vacancies:vacancyDetail.drawer.ariaLabels.descriptionDescribedBy")}),(0,r.jsxs)(tb.DetailCard,{onScrollViewport:h,children:[(0,r.jsx)(tU,{vacancy:e,ref:m,t:o,children:(0,r.jsx)(tE,{vacancyNumber:e?.vacancy.number,objectID:e?.objectID,onNavigate:i})}),(0,r.jsx)(t0,{mainHeaderNotVisible:!f,vacancy:e}),(0,r.jsx)(tP,{callToActionTextType:"first",className:"mt-2 md:mt-0",vacancy:e}),(0,r.jsx)(tq,{vacancy:e}),n&&"recruiter"===n&&(0,r.jsx)(tX,{vacancy:e}),n&&"office"===n&&(0,r.jsx)(tQ,{vacancy:e}),(0,r.jsx)(tP,{callToActionTextType:"last",className:"mt-2.5",vacancy:e})]},e.objectID)]})})]}),(0,r.jsx)(tS.DrawerFooter,{children:(0,r.jsx)(tS.DrawerClose,{asChild:!0,children:(0,r.jsx)(td.Button,{variant:"outline",children:o("common:close")})})})]})})}),(0,r.jsx)("div",{className:"sticky top-[86px] hidden md:block",children:(0,r.jsxs)(tb.DetailCard,{onScrollViewport:p,children:[(0,r.jsx)(tU,{vacancy:e,ref:d,t:o,children:(0,r.jsx)(tE,{vacancyNumber:e?.vacancy.number,objectID:e?.objectID,onNavigate:i})}),(0,r.jsx)(t0,{mainHeaderNotVisible:!u,vacancy:e}),(0,r.jsx)(tP,{callToActionTextType:"first",className:"mt-2 md:mt-4",vacancy:e}),(0,r.jsx)(tq,{vacancy:e}),n&&"recruiter"===n&&(0,r.jsx)(tX,{infoHeading:s,vacancy:e}),n&&"office"===n&&(0,r.jsx)(tQ,{infoHeading:s,vacancy:e}),(0,r.jsx)(tP,{callToActionTextType:"last",className:"mt-2.5",vacancy:e})]},e.objectID)})]}):null}var t6=e.i(225913),t4=e.i(626923);let t5=(0,t6.cva)("inline-flex h-[calc(100%-1px)] flex-1 items-center justify-center gap-1.5 rounded-input border border-transparent px-2 py-1 text-sm font-medium whitespace-nowrap text-foreground transition-[color,box-shadow] outline-none focus-visible:ring-[3px] focus-visible:ring-primary-light focus-visible:ring-inset disabled:pointer-events-none disabled:opacity-50 data-[state=active]:bg-background data-[state=active]:shadow-sm [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4",{variants:{variant:{default:"bg-primary text-primary-foreground shadow-sm hover:bg-primary/90",secondary:"rounded-none bg-neutral-100 px-3 py-4 text-secondary-foreground shadow-sm hover:bg-secondary/80 hover:text-secondary-foreground/80 data-[state=active]:bg-secondary"}},defaultVariants:{variant:"default"}}),t8=e=>{let{className:t,...a}=e;return(0,r.jsx)(t4.TabsList,{className:(0,tj.cn)("h-10 w-full bg-transparent p-0",t),...a})},t7=e=>{let{className:t,...a}=e;return(0,r.jsx)(t4.TabsTrigger,{className:(0,tj.cn)(t5({variant:"secondary",className:t})),...a})};var t9=e.i(765874);let ae=(0,d.memo)(function({hit:e,selected:t,onHitClick:a,isFavoriteList:i,pagedIndex:n,list:s}){let{t:l}=(0,tt.useT)("vacancies"),o=(0,e_.useAppUrlInfo)("vacancyDetail"),c=(0,d.useMemo)(()=>`${o?.url}/${(0,eV.toSlugWithId)({id:e.objectID,title:e.content.title})}`,[o?.url,e.objectID,e.content.title]),u=(0,d.useMemo)(()=>t=>{t.preventDefault(),a(e,t)},[a,e]),p=(0,d.useMemo)(()=>l,[l]);return(0,r.jsx)("a",{className:"block scroll-mb-[80px] rounded-card text-left outline-none focus-visible:ring-[3px] focus-visible:ring-primary-light focus-visible:ring-offset-2",href:c,onClick:u,children:(0,r.jsx)(t9.VacancyListCard,{vacancy:e,selected:t,isFavoriteList:i,pagedIndex:n,list:s,t:p})})},(e,t)=>e.hit.objectID===t.hit.objectID&&e.selected===t.selected&&e.isFavoriteList===t.isFavoriteList&&e.pagedIndex===t.pagedIndex&&e.list===t.list&&e.onHitClick===t.onHitClick);var at=e.i(909510);
80let aa=(0,d.forwardRef)(function({onVacancyClick:e,scrollContainerRef:t,listFilterType:a,items:i,selectedHit:n,handleHitClick:s,isFavoriteList:l,handlePageClick:o},c){let{t:u}=(0,tt.useT)(["vacancies"]),p=J(eh),m=J(eg),f=J(ev),{handlePageClick:h,currentPage:g}=to(),v="all"===a&&p&&(f||0===g),x=(0,d.useRef)(n);x.current=n,(0,d.useImperativeHandle)(c,()=>({scrollToSelected:()=>{let e=x.current,a=w.current;e&&requestAnimationFrame(()=>{let r=a.findIndex(t=>t.objectID===e.objectID);if(-1===r)return;let i=document.querySelector(`[data-vacancy-id="${e.objectID}"]`);i&&e7(i,r,a.length,t)})}}),[t]);let y=(0,d.useMemo)(()=>"all"===a?"publication_overview_all":a===et?"publication_overview_recent_viewed":"publication_overview_favorites",[a]),b=(0,d.useMemo)(()=>i.map(e=>e.objectID).join(","),[i]),w=(0,d.useRef)(i);w.current=i;let S=b.split(",").length,j=(0,d.useMemo)(()=>{let a=w.current,r=new Map;return a.forEach((i,n)=>{r.set(i.objectID,(r,l)=>{let o=l.currentTarget;s(i),e7(o,n,a.length,t),e?.()})}),r},[w.current,s,t,e]),C=(0,d.useMemo)(()=>w.current.map((e,t)=>t+10*g),[S,g]),N=n?.objectID,k=(0,d.useMemo)(()=>{let e=w.current,t=new Map;return e.forEach(e=>{t.set(e.objectID,e.objectID===N)}),t},[w.current,S,N,n]);if(0===i.length)switch(a){case"all":return(0,r.jsx)("div",{children:u("vacancies:list.noResultsForAllView")});case et:return(0,r.jsx)("div",{children:u("vacancies:list.noResultsForRecentViewed")});case ea:return(0,r.jsx)("div",{children:u("vacancies:list.noResultsForFavorites")})}return(0,r.jsx)("div",{className:"flex flex-col gap-4",children:(0,r.jsxs)("div",{className:"mb-4 flex flex-col gap-2",children:[(0,r.jsxs)("div",{className:"relative flex flex-col gap-4",children:[i.map((e,t)=>(0,r.jsxs)(d.Fragment,{children:[v&&t===m&&p,(0,r.jsx)("div",{"data-vacancy-id":e.objectID,children:(0,r.jsx)(ae,{hit:e,isFavoriteList:l,selected:k.get(e.objectID)??!1,onHitClick:j.get(e.objectID),pagedIndex:C[t]??0,list:y})})]},e.objectID)),v&&i.length<=m&&p]}),"all"===a&&(0,r.jsx)(at.default,{handlePageClick:o??h})]})})}),ar=(0,d.memo)(aa,(e,t)=>e.items.map(e=>e.objectID).join(",")===t.items.map(e=>e.objectID).join(",")&&e.selectedHit?.objectID===t.selectedHit?.objectID&&e.listFilterType===t.listFilterType&&e.isFavoriteList===t.isFavoriteList&&e.handleHitClick===t.handleHitClick&&e.handlePageClick===t.handlePageClick&&e.onVacancyClick===t.onVacancyClick&&e.scrollContainerRef===t.scrollContainerRef);ar.displayName="List";
80let ai=(0,d.memo)((0,d.forwardRef)(function({scrollContainerRef:e,handlePageClick:t},a){let{items:i,selectedHit:n,handleHitClick:s}=to();return(0,r.jsx)(ar,{ref:a,items:i,selectedHit:n,handleHitClick:s,listFilterType:"all",scrollContainerRef:e,handlePageClick:t})}),(e,t)=>e.scrollContainerRef===t.scrollContainerRef&&e.handlePageClick===t.handlePageClick);ai.displayName="AllContainer";var an=e.i(397798);let as=(0,d.forwardRef)(function({items:e,listFilterType:t,isFavoriteList:a,scrollContainerRef:i},n){let{selectedHit:s,handleHitClick:l,selectedIndex:o,setSelectedIndex:c}=to(),u=X(er),{currentPage:p,nbPages:m,handlePageClick:f,setCurrentPage:h}=function({pageSize:e=10,totalItems:t,onPageClick:a}){let[r,i]=(0,d.useState)(0),n=(0,d.useMemo)(()=>Math.max(1,Math.ceil(t/e)),[t,e]),s=(0,d.useCallback)(e=>{e<0||e>=n||(i(e),a&&a(e))},[n,a]);return{currentPage:r,nbPages:n,handlePageClick:s,setCurrentPage:i}}({totalItems:e.length,pageSize:10}),g=(0,d.useRef)(p),v=(0,d.useMemo)(()=>"viewed"===t?"publication_overview_recent_viewed":"publication_overview_favorites",[t]);(0,d.useLayoutEffect)(()=>{if(o>=0&&e.length>0){let t=Math.floor(o/10);if(t!==p&&t>=0&&t<m){h(t);let a=e[o];a&&u(a)}}},[o,e,p,m,h,u]),(0,d.useLayoutEffect)(()=>{if(g.current!==p&&o>=0&&e.length>0&&o<e.length){let t=e[o];t&&t.objectID!==s?.objectID&&u(t)}g.current=p},[p,o,e,s,u]);let x=(0,d.useCallback)(t=>{f(t);let a=10*t,r=e[a]??null;r&&(c(a),u(r),(0,d.startTransition)(()=>{requestAnimationFrame(()=>{(0,eL.trackSelectPublication)(r,"Gerichte Sollicitatie",a,v),(0,eL.trackViewPublicationDetails)(r,"Gerichte Sollicitatie",a,v)})}))},[v,f,e,c,u]),y=(0,d.useMemo)(()=>e.slice(10*p,(p+1)*10),[e,p]),b=(0,d.useRef)(null);(0,d.useEffect)(()=>{let e=`${p}:${y.map(e=>e.objectID).join(",")}`;b.current!==e&&(b.current=e,(0,d.startTransition)(()=>{requestAnimationFrame(()=>{(0,eL.trackViewPublicationList)(y,v,10*p)})}))},[v,p,y]);let w=(0,d.useMemo)(()=>{if(o>=0&&o>=10*p&&o<(p+1)*10&&o<e.length){let t=e[o];if(t)return t}if(s){let e=y.find(e=>e.objectID===s.objectID);if(e)return e}return null},[o,p,e,s,y]);return(0,r.jsx)("div",{className:"flex flex-col gap-4",children:(0,r.jsxs)("div",{className:"mb-4 flex flex-col gap-2",children:[(0,r.jsx)(ar,{ref:n,items:y,selectedHit:w,handleHitClick:l,listFilterType:t,scrollContainerRef:i,isFavoriteList:a}),(0,r.jsx)(an.default,{currentPage:p,nbPages:m,handlePageClick:x})]})})}
80),al=(0,d.forwardRef)(function({scrollContainerRef:e},t){let a=(0,eD.useAllFavorites)(),i=(0,eM.useRecentVacancies)(),n=(0,d.useMemo)(()=>i.recentItems.filter(e=>a.map(e=>e.objectID).includes(e.objectID)),[i.recentItems,a]);return(0,r.jsx)(as,{ref:t,items:n,listFilterType:ea,isFavoriteList:!0,scrollContainerRef:e})}),ao=(0,d.forwardRef)(function({scrollContainerRef:e},t){let{recentItems:a}=to();return(0,r.jsx)(as,{ref:t,items:a,listFilterType:et,scrollContainerRef:e})}),ac=(0,d.forwardRef)(function({handlePageClick:e},t){let{t:a}=(0,tt.useT)(["vacancies"]),{nbHits:i}=e6({}),n=(0,d.useRef)(null),{selectedListView:s,handleSetListView:l}=to(),o=J(ec),c=(0,d.useRef)(null),u=(0,d.useRef)(null),p=(0,d.useRef)(null);return(0,d.useImperativeHandle)(t,()=>({scrollToSelected:()=>{"all"===s?c.current?.scrollToSelected():s===et?u.current?.scrollToSelected():s===ea&&p.current?.scrollToSelected()}})),(0,r.jsxs)(t4.Tabs,{value:s,className:"w-full gap-4",ref:n,children:[(0,r.jsxs)(t8,{children:[(0,r.jsxs)(t7,{value:"all",className:"rounded-l-input",onClick:()=>l("all"),children:[a("vacancies:listFilter.tabs.all")," (",i,")"]}),(0,r.jsx)(t7,{value:"viewed",onClick:()=>l(et),children:a("vacancies:listFilter.tabs.viewed")}),(0,r.jsxs)(t7,{value:"favorites",className:"rounded-r-input",onClick:()=>l(ea),children:[a("vacancies:listFilter.tabs.favorites")," ",o&&o.length>0?`(${o.length})`:""]})]}),(0,r.jsx)(t4.TabsContent,{value:"all",children:(0,r.jsx)(ai,{ref:c,scrollContainerRef:n,handlePageClick:e})}),(0,r.jsx)(t4.TabsContent,{value:et,children:(0,r.jsx)(ao,{ref:u,scrollContainerRef:n})}),(0,r.jsx)(t4.TabsContent,{value:ea,children:(0,r.jsx)(al,{ref:p,scrollContainerRef:n})})]})});var ad=e.i(201628),au=e.i(992763),ap=e.i(259199),am=e.i(645354);let af=(0,tC.default)("list-filter",[["path",{d:"M2 5h20",key:"1fs1ex"}],["path",{d:"M6 12h12",key:"8npq4p"}],["path",{d:"M9 19h6",key:"456am0"}]]);e.i(436918);var ah=e.i(968325),ag=e.i(325329),av=e.i(714359),ax=e.i(111541),ay=e.i(409797),ab=e.i(855111),aw=e.i(632892),aS=e.i(540067),aj=e.i(274301);function aC(e,t,a,r){var i,n=arguments.length>4&&void 0!==arguments[4]?arguments[4]:[],s={type:t,attribute:a,name:r,escapedValue:"number"==typeof r&&r<0||"string"==typeof r?String(r).replace(/^-/,"\\-"):r},l=(0,aj.find)(n,function(e){return e.name===a});if("hierarchical"===t){for(var o=function(e){l=l&&l.data&&(0,aj.find)(Object.keys(l.data).map(u(l.data)),function(t){return t.name===d[e]})},c=e.getHierarchicalFacetByName(a),d=r.split(c.separator),u=function(e){return function(t){return e[t]}},p=0;void 0!==l&&p<d.length;++p)o(p);i=l&&l.count}else i=l&&l.data&&l.data[s.name];return void 0!==i&&(s.count=i),l&&void 0!==l.exhaustive&&(s.exhaustive=l.exhaustive),s}function aN(e){var t=e.helper,a=e.attributesToClear,r=void 0===a?[]:a,i=t.state.setPage(0);return i=r.reduce(function(e,t){return i.isNumericRefined(t)?e.removeNumericRefinement(t):i.isHierarchicalFacet(t)?e.removeHierarchicalFacetRefinement(t):i.isDisjunctiveFacet(t)?e.removeDisjunctiveFacetRefinement(t):i.isConjunctiveFacet(t)?e.removeFacetRefinement(t):e},i),-1!==r.indexOf("query")&&(i=i.setQuery("")),i}var ak=(0,eJ.createDocumentationMessageGenerator)({name:"clear-refinements",connector:!0}),aI=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:e0.noop;return(0,eX.checkRendering)(e,ak()),function(a){var r=a||{},i=r.includedAttributes,n=void 0===i?[]:i,s=r.excludedAttributes,l=void 0===s?["query"]:s,o=r.transformItems,c=void 0===o?function(e){return e}:o;if(a&&a.includedAttributes&&a.excludedAttributes)throw Error(ak("The options `includedAttributes` and `excludedAttributes` cannot be used together."));var d={refine:e0.noop,createURL:function(){return""},attributesToClear:[]},u=function(){return d.refine()},p=function(){return d.createURL()};return{$$type:"ais.clearRefinements",init:function(t){var a=t.instantSearchInstance;e((0,eY._)((0,eZ._)({},this.getWidgetRenderState(t)),{instantSearchInstance:a}),!0)},render:function(t){var a=t.instantSearchInstance;e((0,eY._)((0,eZ._)({},this.getWidgetRenderState(t)),{instantSearchInstance:a}),!1)},dispose:function(){t()},getRenderState:function(e,t){return(0,eY._)((0,eZ._)({},e),{clearRefinements:this.getWidgetRenderState(t)})},getWidgetRenderState:function(e){var t=e.createURL,r=e.scopedResults,i=e.results;d.attributesToClear=r.reduce(function(e,t){var a,r,s,o,d,u,p;return e.concat((r=(a={scopedResult:t,includedAttributes:n,excludedAttributes:l,transformItems:c,results:i}).scopedResult,s=a.includedAttributes,o=a.excludedAttributes,d=a.transformItems,u=a.results,p=-1!==s.indexOf("query")||-1===o.indexOf("query"),{helper:r.helper,items:d((0,aS.uniq)((function(e,t){var a=arguments.length>2&&void 0!==arguments[2]&&arguments[2],r=e||{},i=[],n=t.facetsRefinements,s=void 0===n?{}:n,l=t.facetsExcludes,o=void 0===l?{}:l,c=t.disjunctiveFacetsRefinements,d=void 0===c?{}:c,u=t.hierarchicalFacetsRefinements,p=void 0===u?{}:u,m=t.numericRefinements,f=void 0===m?{}:m,h=t.tagRefinements;
80return Object.keys(s).forEach(function(e){s[e].forEach(function(a){i.push(aC(t,"facet",e,a,r.facets))})}),Object.keys(o).forEach(function(e){o[e].forEach(function(t){i.push({type:"exclude",attribute:e,name:t,exclude:!0})})}),Object.keys(d).forEach(function(e){d[e].forEach(function(a){i.push(aC(t,"disjunctive",e,"string"==typeof a?a.replace(/^\\-/,"-"):a,r.disjunctiveFacets))})}),Object.keys(p).forEach(function(e){p[e].forEach(function(a){i.push(aC(t,"hierarchical",e,a,r.hierarchicalFacets))})}),Object.keys(f).forEach(function(e){var t=f[e];Object.keys(t).forEach(function(a){var r=t[a];(Array.isArray(r)?r:[r]).forEach(function(t){i.push({type:"numeric",attribute:e,name:"".concat(t),numericValue:t,operator:a})})})}),(void 0===h?[]:h).forEach(function(e){i.push({type:"tag",attribute:"_tags",name:e})}),a&&t.query&&t.query.trim()&&i.push({attribute:"query",type:"query",name:t.query,query:t.query}),i})(r.results,r.helper.state,p).map(function(e){return e.attribute}).filter(function(e){return 0===s.length||-1!==s.indexOf(e)}).filter(function(e){return"query"===e&&p||-1===o.indexOf(e)})),{results:u})}))},[]),d.refine=function(){d.attributesToClear.forEach(function(e){var t=e.helper,a=e.items;t.setState(aN({helper:t,attributesToClear:a})).search()})},d.createURL=function(){return t(aw.mergeSearchParameters.apply(void 0,(0,ab._)(d.attributesToClear.map(function(e){return aN({helper:e.helper,attributesToClear:e.items})}))))};var s=d.attributesToClear.some(function(e){return e.items.length>0});return{canRefine:s,hasRefinements:s,refine:u,createURL:p,widgetParams:a}}}}};function aF(e,t){return(0,e3.useConnector)(aI,e,t)}var aT=e.i(540151),aR=e.i(499092),aP=e.i(231763),aA=e.i(317608),aE=e.i(524906),aM=(0,eJ.createDocumentationMessageGenerator)({name:"refinement-list",connector:!0}),aD=["isRefined","count:desc","name:asc"],aL=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:e0.noop;return(0,eX.checkRendering)(e,aM()),function(a){var r,i,n,s=a||{},l=s.attribute,o=s.operator,c=void 0===o?"or":o,d=s.limit,u=void 0===d?10:d,p=s.showMore,m=void 0!==p&&p,f=s.showMoreLimit,h=void 0===f?20:f,g=s.sortBy,v=void 0===g?aD:g,x=s.escapeFacetValues,y=void 0===x||x,b=s.transformItems,w=void 0===b?function(e){return e}:b;if(!l)throw Error(aM("The `attribute` option is required."));if(!/^(and|or)$/.test(c))throw Error(aM('The `operator` must one of: `"and"`, `"or"` (got "'.concat(c,'").')));if(!0===m&&h<=u)throw Error(aM("`showMoreLimit` should be greater than `limit`."));var S=function(e){var t=e.name,a=e.escapedValue,r=(0,aR._)(e,["name","escapedValue"]);return(0,eY._)((0,eZ._)({},r),{value:a,label:t,highlighted:t})},j=[],C=!0,N=!1,k=function(){};function I(){k()}var F=function(){return function(){}};return{$$type:"ais.refinementList",init:function(t){e((0,eY._)((0,eZ._)({},this.getWidgetRenderState(t)),{instantSearchInstance:t.instantSearchInstance}),!0)},render:function(t){e((0,eY._)((0,eZ._)({},this.getWidgetRenderState(t)),{instantSearchInstance:t.instantSearchInstance}),!1)},getRenderState:function(e,t){return(0,eY._)((0,eZ._)({},e),{refinementList:(0,eY._)((0,eZ._)({},e.refinementList),(0,aT._)({},l,this.getWidgetRenderState(t)))})},getWidgetRenderState:function(t){var s=this,o=t.results,c=t.state,d=t.createURL,p=t.instantSearchInstance,f=t.helper,g=[],x=[];if(n&&i&&F||(T=(b={instantSearchInstance:p,helper:f,attribute:l,widgetType:this.$$type}).instantSearchInstance,R=b.helper,P=b.attribute,A=b.widgetType,n=function(){for(var e,t=arguments.length,a=Array(t),r=0;r<t;r++)a[r]=arguments[r];var i=(0,aA._)(a,4),n=i[1],s=i[2],l=i[3],o=(0,aA._)(a[0].split(":"),2),c=o[0],d=o[1],u="string"==typeof P?P:P(n);1===a.length&&"object"===(0,aE._)(a[0])?T.sendEventToInsights(a[0]):"click"===c&&a.length>=2&&a.length<=4&&((R.state.isHierarchicalFacet(u)?R.state.isHierarchicalFacetRefined(u,n):R.state.isConjunctiveFacet(u)?R.state.isFacetRefined(u,n):R.state.isDisjunctiveFacetRefined(u,n))||T.sendEventToInsights({insightsMethod:"clickedFilters",widgetType:A,eventType:c,eventModifier:d,payload:(0,eZ._)({eventName:void 0===s?"Filter Applied":s,index:(null==(e=R.lastResults)?void 0:e.index)||R.state.index,filters:["".concat(u,":").concat(n)]},void 0===l?{}:l),attribute:u}))},i=function(e){n("click:internal",e),f.toggleFacetRefinement(l,e).search()},E=this,F=function(t){return function(a){var i=t.instantSearchInstance,n=t.results;if(""===a&&j)e((0,eY._)((0,eZ._)({},E.getWidgetRenderState((0,eY._)((0,eZ._)({},t),{results:r}))),{instantSearchInstance:i}),!1);else{var s={highlightPreTag:y?aP.TAG_PLACEHOLDER.highlightPreTag:aP.TAG_REPLACEMENT.highlightPreTag,highlightPostTag:y?aP.TAG_PLACEHOLDER.highlightPostTag:aP.TAG_REPLACEMENT.highlightPostTag};f.searchForFacetValues(l,a,Math.min(N?h:u,100),s).then(function(a){var s=w((y?(0,aP.escapeFacets)(a.facetHits):a.facetHits).map(function(e){var t=e.escapedValue,a=e.value,r=(0,aR._)(e,["escapedValue","value"]);return(0,eY._)((0,eZ._)({},r),{value:t,label:a})}),{results:n});e((0,eY._)((0,eZ._)({},E.getWidgetRenderState((0,eY._)((0,eZ._)({},t),{results:r}))),{items:s,canToggleShowMore:!1,canRefine:!0,isFromSearch:!0,instantSearchInstance:i}),!1)})}}}),o){var b,T,R,P,A,E,M,D=o.getFacetValues(l,{sortBy:v,facetOrdering:v===aD});g=w((x=D&&Array.isArray(D)?D:[]).slice(0,N?h:u).map(S),{results:o});var L=c.maxValuesPerFacet,_=N?h:u;C=L>_?x.length<=_:x.length<_,r=o,j=g,t.results&&(M=this,k=function(){N=!N,M.render(t)})}var O=F&&F(t),V=N&&j.length>u,B=m&&!C;return{createURL:function(e){return d(function(t){return s.getWidgetUiState(t,{searchParameters:c.resetPage().toggleFacetRefinement(l,e),helper:f})})},items:g,refine:i,searchForItems:O,isFromSearch:!1,canRefine:g.length>0,widgetParams:a,isShowingMore:N,canToggleShowMore:V||B,toggleShowMore:I,sendEvent:n,hasExhaustiveItems:C}},dispose:function(e){var a=e.state;t();var r=a.setQueryParameter("maxValuesPerFacet",void 0);return"and"===c?r.removeFacet(l):r.removeDisjunctiveFacet(l)},getWidgetUiState:function(e,t){var a,r,i=t.searchParameters,n="or"===c?i.getDisjunctiveRefinements(l):i.getConjunctiveRefinements(l);return a=(0,eY._)((0,eZ._)({},e),{refinementList:(0,eY._)((0,eZ._)({},e.refinementList),(0,aT._)({},l,n))}
80),r=l,a.refinementList&&(a.refinementList[r]&&0!==a.refinementList[r].length||delete a.refinementList[r],0===Object.keys(a.refinementList).length&&delete a.refinementList),a},getWidgetSearchParameters:function(e,t){var a=t.uiState,r="or"===c;if(e.isHierarchicalFacet(l)||r&&e.isConjunctiveFacet(l)||!r&&e.isDisjunctiveFacet(l))return e;var i=a.refinementList&&a.refinementList[l],n=r?e.addDisjunctiveFacet(l).removeDisjunctiveFacetRefinement(l):e.addFacet(l).removeFacetRefinement(l),s=Math.max(n.maxValuesPerFacet||0,m?h:u),o=n.setQueryParameter("maxValuesPerFacet",s);if(!i){var d=r?"disjunctiveFacetsRefinements":"facetsRefinements";return o.setQueryParameters((0,aT._)({},d,(0,eY._)((0,eZ._)({},o[d]),(0,aT._)({},l,[]))))}return i.reduce(function(e,t){return r?e.addDisjunctiveFacetRefinement(l,t):e.addFacetRefinement(l,t)},o)}}}};let a_=(0,d.memo)(function({attribute:e,name:t,t:a}){var i;let{items:n,refine:s}=(i={attribute:e,limit:1e3},(0,e3.useConnector)(aL,i,void 0)),{handleReset:l,handleSetListView:o}=to(),{refine:c}=aF({includedAttributes:[e]}),u=(0,d.useMemo)(()=>n.filter(e=>e.isRefined).length,[n]),p=(0,d.useCallback)(e=>{s(e),(0,d.startTransition)(()=>{o("all"),l()})},[s,o,l]),m=(0,d.useMemo)(()=>{let e=new Map;return n.forEach(t=>{e.set(t.value,()=>p(t.value))}),e},[n,p]),f=(0,d.useCallback)(()=>{c(),(0,d.startTransition)(()=>{o("all"),l()})},[c,o,l]);return(0,r.jsxs)(ax.Popover,{children:[(0,r.jsx)(ax.PopoverTrigger,{asChild:!0,children:(0,r.jsxs)(ty.ButtonOutlineNeutral,{className:(0,tj.cn)("border-neutral-300 shadow-none hover:border-primary-light",u&&"border-primary text-primary"),rightIcon:(0,r.jsx)(ay.ChevronDownIcon,{}),children:[t," ",u?(0,r.jsx)("span",{className:"rounded-sm bg-neutral p-1 text-xxs text-white",children:u}):null]})}),(0,r.jsxs)(ax.PopoverContent,{align:"start",className:"pointer-events-auto flex flex-col gap-4",children:[(0,r.jsx)("ul",{className:"flex flex-col gap-1",children:n.map(e=>(0,r.jsx)("li",{className:"flex items-center gap-2",children:(0,r.jsxs)(av.Label,{htmlFor:e.value,className:"cursor-pointer",children:[(0,r.jsx)(ag.Checkbox,{id:e.value,checked:e.isRefined,onCheckedChange:m.get(e.value)}),a(`vacancies:facets.${e.value}`,{defaultValue:e.value}),(0,r.jsxs)("span",{className:"text-sm",children:["(",e.count,")"]})]})},e.value))}),(0,r.jsx)(ty.ButtonOutlineNeutral,{onClick:f,children:a("vacancies:facetFilter.resetFacet")})]})]})},(e,t)=>e.attribute===t.attribute&&e.name===t.name&&e.t===t.t);var aO=e.i(995926),aV=e.i(548);let aB=(0,d.memo)(function({onLocationReset:e}){let{t}=(0,tt.useT)(["vacancies"]),{refine:a}=aF(),{refine:i}=(0,aV.useConfigure)({}),{handleReset:n}=to(),s=(0,d.useCallback)(()=>{e(),a(),i({query:"",aroundLatLng:void 0,aroundRadius:eK.DEFAULT_DISTANCE}),n()},[e,a,i,n]);return(0,r.jsx)(ty.ButtonOutlineNeutral,{onClick:s,className:"hover:border-primary-light",rightIcon:(0,r.jsx)(aO.XIcon,{}),children:t("vacancies:resetFilters.resetAllFilters")})});e.i(325406);var az=e.i(837656);let aU=[{attribute:"trait.educationLevelGroup",i18nKey:(0,az.I18nKey)("vacancies:facetFilter.attributes.educationLevelGroup")},{attribute:"trait.functionGroup",i18nKey:(0,az.I18nKey)("vacancies:facetFilter.attributes.functionGroup")},{attribute:"trait.employmentLevel",i18nKey:(0,az.I18nKey)("vacancies:facetFilter.attributes.employmentLevel")},{attribute:"trait.contractType",i18nKey:(0,az.I18nKey)("vacancies:facetFilter.attributes.contractType")},{attribute:"trait.employmentType",i18nKey:(0,az.I18nKey)("vacancies:facetFilter.attributes.type")},{attribute:"location.province",i18nKey:(0,az.I18nKey)("vacancies:facetFilter.attributes.province")},{attribute:"location.type",i18nKey:(0,az.I18nKey)("vacancies:facetFilter.attributes.workLocationType")}];function a$({onLocationReset:e}){let{t}=(0,tt.useT)(["vacancies"]),{vacanciesSettings:{vacanciesFacetConfiguration:a}}=(0,c.useAppConfig)(),i=(0,d.useMemo)(()=>a?.map(e=>({...e,i18nKey:aU.find(t=>t.attribute===e.attribute)?.i18nKey??""}))??[],[a]),n=(0,d.useMemo)(()=>t,[t]);return(0,r.jsxs)("div",{className:"mt-6 flex flex-col flex-wrap gap-2 md:mt-3 md:flex-row",children:[i.map(e=>(0,r.jsx)(a_,{attribute:e.attribute,name:t(e.i18nKey),t:n},e.attribute)),(0,r.jsx)(aB,{onLocationReset:e})]})}var aq=e.i(783444),aH=e.i(770703);let aG={"usgrestart-mobile":(0,aH.default)(()=>e.A(944862).then(e=>e.default),{loadableGenerated:{modules:[797940]}}),"usgrestart-desktop":(0,aH.default)(()=>e.A(700893).then(e=>e.default),{loadableGenerated:{modules:[882984]}}),"startpeople-mobile":(0,aH.default)(()=>e.A(611693).then(e=>e.default),{loadableGenerated:{modules:[166389]}}),"startpeople-desktop":(0,aH.default)(()=>e.A(362814).then(e=>e.default),{loadableGenerated:{modules:[544103]}}),"unique-mobile":(0,aH.default)(()=>e.A(593779).then(e=>e.default),{loadableGenerated:{modules:[969162]}}),"unique-desktop":(0,aH.default)(()=>e.A(37155).then(e=>e.default),{loadableGenerated:{modules:[573190]}}),"easywayhiker-mobile":(0,aH.default)(()=>e.A(890014).then(e=>e.default),{loadableGenerated:{modules:[718370]}}),"easywayhiker-desktop":(0,aH.default)(()=>e.A(247563).then(e=>e.default),{loadableGenerated:{modules:[155217]}})};function aW({headerSubtitle:e,headerTitle:t,headerDescription:a,headerImage:i,children:n,siteKey:s,templateKey:l}){let o=`${s}-${l}`,c=aG[o];return c?(0,r.jsx)(c,{headerSubtitle:e,headerTitle:t,headerDescription:a,headerImage:i,children:n}):(0,r.jsx)(aq.BrandViewNotFound,{viewKey:o,dataAttributes:{}})}var aK=e.i(34262),aQ=e.i(340904),aZ=e.i(815449);let aY=({selectedRadius:e,onRadiusChange:t,shrinkToContent:a=!1,ref:i})=>{let{t:n}=(0,tt.useT)(["vacancies"]),[s,l]=(0,d.useState)(e?.toString()??eK.DEFAULT_DISTANCE.toString());return(0,d.useEffect)(()=>{null!=e&&l(e.toString())},[e]),(0,d.useImperativeHandle)(i,()=>({reset:()=>{l(eK.DEFAULT_DISTANCE.toString()),t(eK.DEFAULT_DISTANCE)}}),[t]),(0,r.jsxs)(aQ.Select,{onValueChange:e=>{l(e),t(+e)},value:s,children:[(0,r.jsxs)(aQ.SelectTrigger,{"aria-label":n("vacancies:vacancySearch.searchBarDistance.placeholder"),className:(0,tj.cn)("min-h-12 w-full justify-start rounded-l-input border border-input bg-background text-base shadow-sm data-[size=default]:h-auto md:w-fit lg:rounded-l-none lg:border-none lg:shadow-none lg:focus-visible:ring-inset",a?"lg:w-auto lg:shrink-0 lg:grow-0 lg:*:data-[slot=chevron-down-icon]:ml-0":"*:data-[slot=chevron-down-icon]:ml-auto"),children:[(0,r.jsx)(aZ.TargetIcon,{className:"size-4.5 text-neutral-800"}),(0,r.jsx)(aQ.SelectValue,{placeholder:n("vacancies:vacancySearch.searchBarDistance.placeholder"),className:(0,tj.cn)(a?"lg:flex-none":"flex-1")})]}),(0,r.jsx)(aQ.SelectContent,{children:eK.DISTANCES.map(e=>(0,r.jsxs)(aQ.SelectItem,{value:e.toString(),children:[e/1e3," km"]},e))})]})};var aJ=e.i(120927),aX=e.i(972985),a0=e.i(39839),a1=e.i(65370);let a2=({initialLocation:e,locationPlaceholder:t,onLocationChange:a,showQueryField:i=!0,ref:n})=>{let{t:s}=(0,tt.useT)(["vacancies"]),[l,o]=(0,d.useState)(e||""),c=(0,d.useRef)(null),[u,p]=(0,a0.useDebounceValue)(l?.toLowerCase(),250);(0,d.useImperativeHandle)(n,()=>({reset:()=>{o(""),p(""),c.current?.handleReset()}}),[p]),(0,d.useEffect)(()=>{o(e||"")},[e]);let m=(0,a1.startsWithNumbers)(u??""),{data:f,isLoading:h}=(0,tH.useQuery)({queryKey:["location",u],queryFn:async()=>{let e=m?"addresses":"places",t=await fetch(`https://ws-geocoding-app-prd.azurewebsites.net/api/${e}/suggest?query=${u}`,{method:"GET",headers:{ApiKey:"21adffa9-b8fa-4a9e-bbd8-08b244515c22"}});return await t.json()},enabled:""!==u&&!!u&&u?.length>1}),g=(0,d.useMemo)(()=>
80{if(!f)return[];let e=new Map;return f.forEach(t=>{let a=e.get(t.place)||0;e.set(t.place,a+1)}),f.map(t=>{let a=(e.get(t.place)??0)>1;return{value:t.id.toString(),label:`${m?t.postalCode:t.place}${a?` (${t.province})`:""}`}})},[f,m]),v=(0,d.useMemo)(()=>{if(!f)return new Map;let e=new Map;return f.forEach(t=>{e.set(t.id.toString(),t)}),e},[f]),x=(0,d.useCallback)(e=>{let t=v.get(e.value);t&&(o(t.place),p(e.label),a(t))},[v,p,a]);return(0,r.jsxs)("div",{className:(0,tj.cn)("grid w-full place-items-center shadow-sm [grid-template-areas:'autocomplete-icon-stack'] lg:shadow-none",!i&&"lg:min-w-0"),children:[(0,r.jsx)(aX.MapPinIcon,{className:"z-1 ml-3.5 size-4 shrink-0 justify-self-start text-neutral-800 [grid-area:autocomplete-icon-stack]"}),(0,r.jsx)(aJ.Autocomplete,{ref:c,containerClassName:"[grid-area:autocomplete-icon-stack] w-full",inputClassName:(0,tj.cn)("h-12 w-full rounded-input border-input bg-background pl-9.5 lg:border-none lg:focus-visible:ring-inset xl:border-none",i?"lg:max-w-[160px] lg:rounded-none 2xl:w-auto 2xl:max-w-[170px]":"lg:max-w-none lg:rounded-input"),dropdownClassName:"lg:w-auto lg:min-w-[225px]",options:g,isLoading:h,freeText:!0,onInputChange:e=>{o(e),p(e),""===e&&(a(null),c.current?.handleReset())},value:l,onValueChange:x,label:s("vacancies:vacancySearch.searchBarLocation.placeholder"),placeholder:t||s("vacancies:vacancySearch.searchBarLocation.placeholder"),emptyMessage:s("vacancies:vacancySearch.searchBarLocation.emptyMessage")})]})};a2.displayName="Location";var a3=e.i(824709),a6=e.i(988846),a4=e.i(130027);let a5=({queryPlaceholder:e})=>{let{t}=(0,tt.useT)(["vacancies"]),{query:a,refine:i}=(0,a4.useSearchBox)({},{skipSuspense:!0}),{handleReset:n,handleSetListView:s}=to();return(0,r.jsxs)("div",{className:"grid grow place-items-center [grid-template-areas:'input-stack']",children:[(0,r.jsx)(a6.SearchIcon,{className:"z-1 ml-3.5 size-4 justify-self-start text-neutral-800 [grid-area:input-stack]"}),(0,r.jsx)(a3.SearchInput,{containerClassName:"grid [grid-area:input-stack] w-full border border-input lg:border-none bg-neutral-50 min-h-12 text-base text-foreground lg:border-r-0 lg:rounded-r-none lg:text-base rounded-input shadow-sm lg:shadow-none",className:"w-full border-none pl-9.5 shadow-none focus-visible:ring-3 lg:rou
80nded-r-none lg:focus-visible:ring-inset",placeholder:e||t("vacancies:vacancySearch.searchBarQuery.placeholder"),autoComplete:"off",autoCorrect:"off",autoCapitalize:"off",spellCheck:!1,maxLength:512,value:a,onChange:e=>{i(e.target.value),s("all"),n()}})]})},a8=({selectedLocation:e,selectedRadius:t,queryPlaceholder:a,locationPlaceholder:i,onLocationChange:n,onRadiusChange:s,ref:l})=>{let{t:o}=(0,tt.useT)(["vacancies"]),{refresh:u}=(0,eA.useInstantSearch)(),p=(0,d.useRef)(null),m=(0,d.useRef)(null),{vacanciesSettings:{showQueryField:f=!0}}=(0,c.useAppConfig)();return(0,d.useImperativeHandle)(l,()=>({resetLocation:()=>{p.current?.reset()},resetDistance:()=>{m.current?.reset()}}),[]),(0,r.jsx)(r.Fragment,{children:(0,r.jsxs)("div",{className:"flex flex-col gap-2 lg:flex-row",children:[(0,r.jsxs)("div",{className:"flex grow flex-col gap-2 rounded-input lg:flex-row lg:gap-0 lg:border lg:border-input lg:bg-background",children:[f&&(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(a5,{queryPlaceholder:a}),(0,r.jsx)(aK.Divider,{})]}),(0,r.jsxs)("div",{className:(0,tj.cn)("flex flex-col gap-2 md:flex-row lg:gap-0 lg:bg-background",f?"rounded-r-input":"rounded-input lg:grid lg:w-full lg:flex-none lg:grid-cols-[minmax(0,1fr)_auto_auto]"),children:[(0,r.jsx)(a2,{ref:p,initialLocation:e||void 0,locationPlaceholder:i,onLocationChange:n,showQueryField:f}),(0,r.jsx)(aK.Divider,{}),(0,r.jsx)("div",{className:(0,tj.cn)(!f&&"lg:w-auto"),children:(0,r.jsx)(aY,{ref:m,selectedRadius:t,onRadiusChange:s,shrinkToContent:!f})})]})]}),(0,r.jsx)(ad.ButtonSecondary,{type:"submit",className:"w-full lg:w-fit",rightIcon:(0,r.jsx)(tu.ArrowRightIcon,{}),onClick:()=>{u()},children:o("vacancies:vacancySearch.search")})]})})};a8.displayName="SearchBarContainer";let a7=(0,d.memo)(function({searchBarContainerRef:e,listFilterRef:t,location:a,locationParam:i,aroundRadius:n,onLocationChange:s,onRadiusChange:l,headerTitle:o,headerSubtitle:c,headerDescription:u,headerImage:p,queryPlaceholder:m,locationPlaceholder:f,nbHits:h,seoPage:g,siteKey:v}){let{t:x}=(0,tt.useT)(["vacancies"]),y=(0,ap.useIsMobile)(),[b,w]=(0,d.useState)(!1),S=(0,am.useVisualViewportHeight)(y&&b),j=(0,d.useRef)(null),[C,N]=(0,d.useState)(!0),[k,I]=(0,d.useState)(!1),F=(0,d.useCallback)(()=>{e.current?.resetLocation(),e.current?.resetDistance(),s(null)},[s,e]);return((0,d.useEffect)(()=>{let e=j.current,a=t.current;if(!e&&!a)return;let r=new IntersectionObserver(t=>{t.forEach(t=>{t.target===e?(0,d.startTransition)(()=>{N(e=>e===t.isIntersecting?e:t.isIntersecting)}):t.target===a&&(0,d.startTransition)(()=>{I(e=>e===t.isIntersecting?e:t.isIntersecting)})})},{threshold:0});return e&&r.observe(e),a&&r.observe(a),()=>{r.disconnect()}},[y]),y)?(0,r.jsxs)(r.Fragment,{children:[(0,r.jsxs)("div",{className:"hidden","aria-hidden":"true",children:[(0,r.jsx)(a8,{ref:e,selectedLocation:a??i??null,selectedRadius:n?parseInt(n):null,queryPlaceholder:m,locationPlaceholder:f,onLocationChange:s,onRadiusChange:l},`mobile-${a??i??""}-${n}`),(0,r.jsx)(a$,{onLocationReset:F})]}),(0,r.jsx)(aW,{siteKey:v,templateKey:"mobile",headerSubtitle:c,headerTitle:o,headerDescription:u??"",headerImage:p,children:(0,r.jsxs)(tS.Drawer,{direction:"bottom",open:b,onOpenChange:w,children:[(0,r.jsx)("div",{ref:j,children:(0,r.jsx)(tS.DrawerTrigger,{asChild:!0,children:(0,r.jsx)(ad.ButtonSecondary,{rightIcon:(0,r.jsx)(af,{}),className:"w-full",children:x("vacancies:vacancySearch.searchAndFilter")})})}),(0,r.jsx)("div",{className:(0,tj.cn)("fixed inset-x-0 bottom-0 z-50 mx-auto w-full items-center justify-center px-4 pb-4 sm:max-w-1/2 md:hidden",!C&&k?"flex":"hidden"),children:(0,r.jsx)(tS.DrawerTrigger,{asChild:!0,children:(0,r.jsx)(ad.ButtonSecondary,{rightIcon:(0,r.jsx)(af,{}),className:(0,tj.cn)("w-full animate-in",!C&&k&&"slide-in-from-bottom-8"),children:x("vacancies:vacancySearch.searchAndFilter")})})}),(0,r.jsxs)(tS.DrawerContent,{"aria-describedby":x("vacancies:vacancySearch.drawer.ariaLabels.descriptionDescribedBy"),style:null!=S?{height:S,maxHeight:S}:void 0,className:(0,tj.cn)(null==S&&"data-[vaul-drawer-direction=bottom]:h-dvh data-[vaul-drawer-direction=bottom]:max-h-dvh"),
80children:[(0,r.jsxs)(tS.DrawerHeader,{className:(0,tj.cn)("text-left"),children:[(0,r.jsx)(tS.DrawerTitle,{asChild:!0,children:(0,r.jsx)("span",{className:"sr-only",children:x("vacancies:vacancySearch.drawer.title")})}),(0,r.jsx)(tS.DrawerDescription,{className:"text-left",asChild:!0,children:(0,r.jsxs)(au.ScrollArea,{className:(0,tj.cn)("bg-background",null==S&&"h-[calc(100dvh-140px)]"),style:null!=S?{height:Math.max(0,S-140)}:void 0,children:[(0,r.jsx)("div",{className:(0,tj.cn)("rounded-card bg-neutral-800 p-4","usgrestart"===v&&"bg-neutral-800","startpeople"===v&&"bg-linear-to-r from-gradient-start to-gradient-stop","easywayhiker"===v&&"bg-linear-to-r from-gradient-start to-gradient-stop"),children:(0,r.jsx)(a8,{ref:e,selectedLocation:a??i??null,selectedRadius:n?parseInt(n):null,queryPlaceholder:m,locationPlaceholder:f,onLocationChange:s,onRadiusChange:l},`mobile-${a??i??""}-${n}`)}),(0,r.jsx)(a$,{onLocationReset:F}),(0,r.jsx)(au.ScrollBar,{orientation:"vertical"})]})})]}),(0,r.jsx)(tS.DrawerFooter,{children:(0,r.jsx)(tS.DrawerClose,{asChild:!0,children:(0,r.jsx)(ad.ButtonSecondary,{children:x("vacancies:vacancySearch.showNumberOfResults",{nbHits:h})})})})]})]})})]}):(0,r.jsxs)("div",{children:[(0,r.jsx)(aW,{siteKey:v,templateKey:"desktop",headerSubtitle:c,headerTitle:o,headerDescription:u??"",headerImage:p,children:(0,r.jsx)(a8,{ref:e,selectedLocation:a??i??null,selectedRadius:n?parseInt(n):null,queryPlaceholder:m,locationPlaceholder:f,onLocationChange:s,onRadiusChange:l},`desktop-${a??i??""}-${n}`)}),(0,r.jsx)("div",{className:(0,tj.cn)("unique"===v&&"container"),children:(0,r.jsx)(a$,{onLocationReset:F})})]})},(e,t)=>e.searchBarContainerRef===t.searchBarContainerRef&&e.listFilterRef===t.listFilterRef&&e.location===t.location&&e.locationParam===t.locationParam&&e.aroundRadius===t.aroundRadius&&e.onLocationChange===t.onLocationChange&&e.onRadiusChange===t.onRadiusChange&&e.headerTitle===t.headerTitle&&e.headerSubtitle===t.headerSubtitle&&e.queryPlaceholder===t.queryPlaceholder&&e.locationPlaceholder===t.locationPlaceholder&&(0,ah.toImageInformation)(e.headerImage)?.url===(0,ah.toImageInformation)(t.headerImage)?.url&&e.nbHits===t.nbHits);var a9=e.i(789160),re=e.i(830990);function rt(e){let t=(0,d.useRef)(null),a=(0,d.useRef)(null),i=(0,d.useRef)(null),n=(0,d.useRef)(null),{location:s,aroundLatLng:l,aroundRadius:c,handleLocationChange:u,handleRadiusChange:p}=function({initialGeolocation:e,initialRadius:t,hideQueryStringParameters:a}){let r=(0,ez.useSearchParams)(),{refine:i}=(0,eE.usePagination)(),{setSelectedIndex:n,handleReset:s,handleSetListView:l}=to(),o=r.get("location"),c=o&&"null"!==o?o:null,u=(0,d.useMemo)(()=>e?`${e._geo.lat},${e._geo.lng}`:null,[e]),p=(0,d.useRef)(e&&c&&u?{param:c,latLng:u}:null),[m,f]=(0,d.useState)(e?.match||c),[h,g]=(0,d.useState)(u),[v,x]=(0,d.useState)(t?.toString()??eK.DEFAULT_DISTANCE.toString());(0,d.useEffect)(()=>{let e=r.get("radius");e&&x(e)},[r]),(0,d.useEffect)(()=>{if(!c){null!==p.current&&(p.current=null,g(null),f(null));return}if(c===p.current?.param&&p.current?.latLng)return;if(e&&u&&(e.match===c||decodeURIComponent(c)===e.match)){p.current={param:c,latLng:u},g(u),f(e.match||c);return}let t=!1;return p.current={param:c,latLng:""},(async()=>{let e=await (0,re.getGeolocationCoordinates)(c);if(t)return;if(!e)return f(c);let a=`${e._geo.lat},${e._geo.lng}`;p.current={param:c,latLng:a},g(a),f(e.match||c),i(0)})(),()=>{t=!0}},[c,e,u,i]);let y=(0,d.useCallback)(e=>{if(e){let t=`${e._geo.lat},${e._geo.lng}`;p.current={param:e.place,latLng:t},g(t),f(e.place),(0,d.startTransition)(()=>{requestAnimationFrame(()=>{requestAnimationFrame(()=>{if(!a){let t=`?${a9.LOCATION}=${encodeURIComponent(e.place)}&${a9.RADIUS}=${v}`;window.history.replaceState(null,"",t)}})}),requestAnimationFrame(()=>{i(0)}),l("all"),s()})}else p.current=null,g(null),f(null),(0,d.startTransition)(()=>{requestAnimationFrame(()=>{requestAnimationFrame(()=>{if(!a){let e=new URLSearchParams(window.location.search);e.delete("location"),e.delete("radius"),window.history.replaceState(null,"","?"+e)}})}),requestAnimationFrame(()=>{i(0)}),l("all"),s()})},[v,i,s,l,a]),b=(0,d.useCallback)(e=>{if(x(e.toString()),i(0),n(0),!a){let t=`?${m?`${a9.LOCATION}=${m}`:""}&${a9.RADIUS}=${e}`;window.history.replaceState(null,"",t)}l("all"),s()},[m,i,n,s,l,a]);return{location:m,aroundLatLng:h,aroundRadius:v,handleLocationChange:y,handleRadiusChange:b}}({initialGeolocation:e.initialGeolocation,initialRadius:e.initialRadius,hideQueryStringParameters:e.hideQueryStringParameters}),m=to(),f=m.selectedHit,h=m.selectedIndex,g=m.items,v=m.locationParam,x=m.isMobileDetailOpen,y=m.setIsMobileDetailOpen,b=m.handlePageClick,w=(0,d.useRef)(!1),S=(0,d.useCallback)(()=>{e9(i,n)},[]);(0,d.useEffect)(()=>{let t=e.initialVacancy;!w.current&&t&&"-1"!==t.objectID&&f&&f.objectID===t.objectID&&-1!==h&&0!==g.length&&requestAnimationFrame(()=>{requestAnimationFrame(()=>{document.querySelector(`[data-vacancy-id="${f.objectID}"]`)&&(w.current=!0,n.current?.scrollToSelected())})})},[e.initialVacancy,f,h,g]);let j=(0,d.useCallback)(async e=>{b(e),requestAnimationFrame(()=>{requestAnimationFrame(()=>{e8(i,!0)})})},[b,i]),C=(0,d.useMemo)(()=>parseInt(c)||eK.DEFAULT_DISTANCE,[c]),N=(0,d.useMemo)(()=>l||void 0,[l]),k=(0,d.useMemo)(()=>Math.floor(Date.now()/1e3),[]),{nbHits:I}=e6({}),F=(0,d.useCallback)(e=>{u(e)},[u]),T=(0,d.useCallback)(e=>{p(e)},[p]),R=(0,d.useRef)(I),P=(0,d.useRef)(!0),A=(0,d.useRef)(null),[E,M]=(0,d.useState)(I);(0,d.useEffect)(()=>
80{if(R.current=I,P.current){P.current=!1,M(I);return}return A.current&&clearTimeout(A.current),A.current=setTimeout(()=>{M(R.current)},150),()=>{A.current&&clearTimeout(A.current)}},[I]);let D=e.seoPage?.Employers?.map(e=>{let t=e.Image[0];return{Id:e.Id,Title:{Value:e.Title,Css:""},Image:{Value:[t]},Link:{Value:e.Link},Original:{}}});return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(eQ.Configure,{filters:e.filtersString,numericFilters:(0,o.getVacancyIsOnlineFilter)(k),hitsPerPage:10,aroundLatLng:N,aroundRadius:C}),(0,r.jsx)(a7,{searchBarContainerRef:t,listFilterRef:a,location:s,locationParam:v??s,aroundRadius:c,onLocationChange:F,onRadiusChange:T,headerTitle:e.headerTitle,headerSubtitle:e.headerSubtitle,headerDescription:e.headerDescription,headerImage:e.headerImage,queryPlaceholder:e.queryPlaceholder,locationPlaceholder:e.locationPlaceholder,nbHits:E,seoPage:e.seoPage,siteKey:e.siteKey}),(0,r.jsxs)("div",{ref:i,className:"container my-8 grid grid-cols-12 gap-4 lg:gap-6 xl:gap-8",children:[(0,r.jsx)("div",{ref:a,className:"col-span-12 space-y-4 md:col-span-5 lg:col-span-4",children:(0,r.jsx)(ac,{ref:n,handlePageClick:j})}),(0,r.jsx)("div",{className:"col-span-12 sm:col-span-7 lg:col-span-8",children:(0,r.jsx)(t3,{vacancy:f,mobileOpen:x,onMobileOpenChange:y,onNavigate:S,contactInfo:e.contactInfo,infoHeading:e.infoHeading,algoliaTraitBrandFilter:e.algoliaTraitBrandFilter})}),e.nearbyOffices&&(0,r.jsx)(tx,{nearbyOffices:e.nearbyOffices})]}),(e.seoPage||e.defaultSEOContent&&e.defaultSEOLinksSection)&&(0,r.jsxs)("div",{className:"container grid grid-cols-1 gap-8 last:pb-0 md:grid-cols-5 md:gap-12 md:py-4 xl:grid-cols-6 xl:gap-24 xl:py-8",children:[(0,r.jsx)(eW.RichText,{className:"prose col-span-1 flex flex-col gap-2 md:col-span-3 xl:col-span-4 [&_h2]:mb-1",skipSanitization:!0,videoConsent:!0,children:e.seoPage?.Content??e.defaultSEOContent??""}),(0,r.jsx)(eW.RichText,{className:"prose col-span-1 flex flex-col md:col-span-2",skipSanitization:!0,children:e.seoPage?.Links??e.defaultSEOLinksSection??""}),e.seoPage?.FAQs&&e.seoPage?.FAQs?.length>0&&(0,r.jsx)("div",{className:"col-span-1 flex flex-col gap-2 md:col-span-3 xl:col-span-4",children:e.seoPage?.FAQs?.map(e=>(0,r.jsx)(eH.FaqItem,{id:e.Id,sanitizedQuestion:e.Question,sanitizedAnswer:e.Answer,sanitizedAnswerSummary:""},e.Id))}),D&&D.length>0&&(0,r.jsx)("div",{className:"col-span-1 flex flex-col gap-2 md:col-span-5 xl:col-span-6",children:(0,r.jsx)(eG.default,{items:D??[]})})]})]})}var ra=e.i(119829);let rr=new i.QueryClient;e.s(["SearchAndListWrapper",0,function(e){let t=X(eh),a=X(eg),i=X(ev);(0,d.useEffect)(()=>(t(e.vacancyListWidget??null),()=>t(null)),[e.vacancyListWidget,t]),(0,d.useEffect)(()=>(a(e.vacancyListWidgetRenderIndex??3),()=>a(3)),[e.vacancyListWidgetRenderIndex,a]),(0,d.useEffect)(()=>(i(e.showVacancyListWidgetOnEveryPage??!1),()=>i(!1)),[e.showVacancyListWidgetOnEveryPage,i]);let u=(0,d.useMemo)(()=>{let t=function(e){if(!e?.trim())return[];let t=e.trim();if(t.startsWith("["))try{return eR(JSON.parse(t))}catch{return[]}return eR(t)}(e.seoPage?.Filters);return(t.length>0?t:e.preselectedFacets??[]).reduce((e,t)=>{let{facet:a,values:r}=t;if(!a||!Array.isArray(r)||0===r.length)return e;let i=[...e[a]??[]];for(let e of r)i.includes(e)||i.push(e);return e[a]=i,e},{})??void 0},[e.seoPage?.Filters,e.preselectedFacets]),{vacanciesSettings:{vacanciesFacetConfiguration:p}}=(0,c.useAppConfig)(),m=(0,d.useMemo)(()=>Object.keys(u??{}).filter(e=>!p?.some(t=>t.attribute===e)),[u,p]),f=(0,d.useMemo)(()=>(0,s.buildAlgoliaFilters)([(0,s.getLifecycleStatusIsNotDeletedFilter)(),(0,o.getBrandFilter)(e.algoliaTraitBrandFilter),(0,s.getLanguageFilter)(e.language),(0,s.getExtraFilters)(m,u??{})]),[e.algoliaTraitBrandFilter,e.language,m,u]);return(0,r.jsx)("div",{className:"min-h-screen",children:(0,r.jsxs)(n.QueryClientProvider,{client:rr,children:[(0,r.jsxs)(eI.InstantSearch,{indexName:e.indexName,searchClient:l.algoliaSearchClient,future:{preserveSharedStateOnUnmount:!0},routing:((e,t,a,r=!1,i=!1,n=null)=>({router:(0,ra.history)({cleanUrlOnDispose:!1,writeDelay:250,push(e){i||window.history.replaceState(window.history.state,"",e)}}),stateMapping:{stateToRoute(a){let i=a[e]||{};if(r)return{...i.query?{query:i.query}:{},...i.page>0?{page:i.page}:{},...i.location?{location:i.location}:{},...i.radius?{radius:i.radius}:{}};let n=new URLSearchParams(window.location.search),s=n.get("location"),l=n.get("radius"),o={...i.query?{query:i.query}:{},...i.page>0?{page:i.page}:{},location:s||void 0};for(let{attribute:e}of(s&&l&&(o.radius=l),t)){let t=i.refinementList?.[e];Array.isArray(t)&&t.length>0&&(o[e.replace("trait.","").replace("location.","").replace(/([A-Z])/g,"-$1").toLowerCase()]=t.map(e=>encodeURIComponent(e.replace(/\s+/g,"-"))).join(","))}return o},routeToState({query:r,location:i,radius:s,...l}){let o={};for(let{attribute:e}of t){let t=l[e.replace("trait.","").replace("location.","").replace(/([A-Z])/g,"-$1").toLowerCase()];if(t){let a=String(t).split(",").map(e=>decodeURIComponent(e.replace("trait.","").replace(/-/g," "))).map(e=>
80e.trim()).filter(Boolean);a.length>0&&(o[e]=a)}}let c=t.reduce((e,t)=>{let r=o[t.attribute];if(r&&r.length>0)return e[t.attribute]=r,e;let i=a?.[t.attribute];return i&&i.length>0&&(e[t.attribute]=i),e},{}),d=s&&i?parseInt(String(s),10):void 0;return{...i?{location:i}:{},...s&&i?{radius:s}:{},[e]:{...l,query:r||n||void 0,...Object.keys(c).length>0&&{refinementList:c},...null!=d&&!Number.isNaN(d)&&{configure:{aroundRadius:d}}}}}}}))(e.indexName,p??[],u,null!=e.seoPage,e.hideQueryStringParameters,null!=e.seoPage?e.seoPage?.Query:e.initialQuery),children:[(0,r.jsx)(eq,{initialVacancy:e.initialVacancy,initialListFilterType:"all"}),(0,r.jsx)(rt,{algoliaTraitBrandFilter:e.algoliaTraitBrandFilter,language:e.language,initialQuery:e.initialQuery,initialGeolocation:e.initialGeolocation,initialRadius:e.initialRadius,initialVacancy:e.initialVacancy,filtersString:f,headerTitle:e.headerTitle,headerSubtitle:e.headerSubtitle,headerDescription:e.headerDescription,headerImage:e.headerImage,queryPlaceholder:e.queryPlaceholder,locationPlaceholder:e.locationPlaceholder,contactInfo:e.contactInfo,infoHeading:e.infoHeading,seoPage:e.seoPage,nearbyOffices:e.nearbyOffices,siteKey:e.siteKey,hideQueryStringParameters:e.hideQueryStringParameters,defaultSEOContent:e.defaultSEOContent,defaultSEOLinksSection:e.defaultSEOLinksSection})]}),!1]})})}],150119)},920562,e=>{"use strict";var t=e.i(843476);e.i(188328);var a=e.i(993433),r=e.i(201628),i=e.i(140357),n=e.i(277155),s=e.i(746040),l=e.i(154786),o=e.i(95152),c=e.i(702518),d=e.i(518489),u=e.i(685562),p=e.i(386818),m=e.i(271645);let f={objectID:"-2",title:""};e.s(["Carousel",0,function({items:e}){let{t:h}=(0,o.useT)("vacancies"),[g,v]=(0,m.useState)(),[x,y]=(0,m.useState)(0),[b,w]=(0,m.useState)([]),{url:S="vacatures"}=(0,l.useAppUrlInfo)("vacancySearch")??{},j=(0,m.useMemo)(()=>{let t=[...e];return t?.splice(1,0,f),t},[e]);return(0,m.useEffect)(()=>{j&&(0,s.trackViewPublicationList)(j.filter(e=>e.objectID!==f.objectID),"publication_carousel")},[j]),(0,m.useEffect)(()=>{if(!g)return;let e=()=>{w(g.scrollSnapList()),y(g.selectedScrollSnap())};return e(),g.on("select",e),g.on("reInit",e),()=>{g.off("select",e),g.off("reInit",e)}},[g,e]),(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(d.Carousel,{setApi:v,className:"",children:(0,t.jsx)(d.CarouselContent,{children:j.map((e,a)=>(0,t.jsx)(d.CarouselItem,{className:"basis-[90%] px-4 py-1.5 sm:basis-[80%] md:basis-1/2 lg:basis-1/3 xl:basis-1/4",children:e.objectID!==f.objectID?(0,t.jsx)(i.AppLink,{prefetch:!1,href:`${S}/${(0,c.toSlugWithId)({id:e.objectID,title:e.content.title})}`,className:"block h-full rounded-card outline-none focus-visible:ring-3 focus-visible:ring-primary-light",onClick:()=>{(0,s.trackSelectPublication)(e,"Gerichte Sollicitatie",a,"publication_carousel")},children:(0,t.jsx)(n.VacancyCard,{selected:!1,className:"h-full",vacancy:e,hideBadges:!1,index:a})}):(0,t.jsx)(i.AppLink,{prefetch:!1,href:S,className:"block h-full rounded-card outline-none focus-visible:ring-3 focus-visible:ring-primary-light",children:(0,t.jsxs)("div",{className:"flex h-full flex-col items-stretch gap-3 rounded-card border border-(--color-vacancies-special-card-border) bg-(--color-vacancies-special-card) p-4 shadow-sm transition-all duration-100 hover:-translate-y-1 hover:border-primary",children:[(0,t.jsxs)("div",{className:"flex flex-col gap-3 text-(--color-vacancies-special-card-foreground)",children:[(0,t.jsx)(p.RocketIcon,{className:"size-[54px] text-primary"}),(0,t.jsx)("h3",{className:"h3 text-(--color-vacancies-special-card-foreground)",children:h("vacancies:vacanciesCarousel.title")}),(0,t.jsx)("p",{children:h("vacancies:vacanciesCarousel.description")})]}),(0,t.jsx)(r.ButtonSecondary,{className:"mt-auto shadow-sm",rightIcon:(0,t.jsx)(u.ArrowRightIcon,{}),children:h("vacancies:vacanciesCarousel.button")})]})})},e.objectID))})}),(0,t.jsx)(a.CarouselPaginationDots,{alignDotsClass:"justify-center",scrollSnaps:b,selectedIndex:x,scrollToIndex:e=>g?.scrollTo(e)})]})}])},944096,e=>{"use strict";var t=e.i(843476),a=e.i(140357),r=e.i(277155),i=e.i(746040),n=e.i(154786),s=e.i(702518);e.s(["Grid",0,function({items:e}){let{url:l="vacatures"}=(0,n.useAppUrlInfo)("vacancySearch")??{};return(0,t.jsx)("div",{className:"grid grid-cols-1 gap-4 pt-1 md:grid-cols-2 lg:grid-cols-3 lg:gap-6 xl:gap-8 2xl:grid-cols-4",children:e.map((e,n)=>(0,t.jsx)(a.AppLink,{prefetch:!1,href:`${l}/${(0,s.toSlugWithId)({id:e.objectID,title:e.content.title})}`,className:"block h-full rounded-card outline-none focus-visible:ring-3 focus-visible:ring-primary-light",onClick:()=>{(0,i.trackSelectPublication)(e,"Gerichte Sollicitatie",n,"publication_grid")},children:(0,t.jsx)(r.VacancyCard,{selected:!1,className:"h-full",vacancy:e,hideBadges:!1,index:n})},e.objectID))})}])},245461,e=>{"use strict";var t=e.i(843476),a=e.i(154786),r=e.i(95152),i=e.i(702518),n=e.i(981831),s=e.i(685562),l=e.i(140357);e.s(["ApplyDirectlyButton",0,function({objectID:e,title:o}){let{t:c}=(0,r.useT)("vacancies"),d=(0,a.useAppUrlInfo)("applyDirect");return(0,t.jsxs)(l.AppLink,{prefetch:!1,className:(0,n.buttonVariants)({variant:"secondary",className:"w-full"}),href:`${d?.url}/${(0,i.toSlugWithId)({id:e,title:o})}`,children:[c("vacancies:vacancyDetail.actions.applyDirectly"),(0,t.jsx)(s.ArrowRightIcon,{})]})}])},487217,e=>{"use strict";var t=e.i(843476),a=e.i(32149),r=e.i(531350),i=e.i(291224),n=e.i(95152),s=e.i(632137),l=e.i(531447),o=e.i(730896),c=e.i(293625),d=e.i(722614),u=e.i(945364),p=e.i(245461),m=e.i(622527);let f=(0,t.jsx)(l.ClockIcon,{}),h=(0,t.jsx)(o.FileIcon,{}),g=(0,t.jsx)(u.UniversityIcon,{});e.s(["VacancyDetailHeaderCard",0,function({vacancy:e}){let{t:l}=(0,n.useT)("vacancies"),{isFavorite:o,onToggleFavorite:u}=(0,r.useToggleFavoriteButton)({vacancy:e??{},index:0,list:"publication_detail",t:l});return e?(0,t.jsxs)("div",{className:"flex w-full flex-col justify-between md:col-span-2",children:[(0,t.jsx)("h1",{className:"h3",children:e.content.title}),(0,t.jsxs)("div",{className:"flex flex-col gap-4 pt-2",children:[(0,t.jsxs)("div",{className:"flex items-center gap-2",children:[(0,t.jsx)(d.MapIcon,{className:"size-6 text-primary"}),(0,t.jsx)("p",{className:"text-lg text-neutral-500",children:e.location.city})]}),(0,t.jsx)("div",{className:"flex items-center gap-2",children:(0,t.jsx)("p",{className:"min-h-8 font-heading text-xl font-normal md:text-2xl",children:(0,t.jsx)(i.Salary,{salaryMinimum:e.s
80alary.minimum,salaryMaximum:e.salary.maximum,salaryPeriod:e.salary.period})})}),(0,t.jsxs)("div",{className:"flex flex-wrap items-center gap-1",children:[(0,t.jsx)(m.VacancyBadge,{size:"lg",className:"text-sm",icon:f,children:l(`vacancies:facets.${e.trait.employmentType}`,{defaultValue:e.trait.employmentType})}),(0,t.jsx)(m.VacancyBadge,{size:"lg",className:"text-sm",icon:h,children:l(`vacancies:facets.${e.trait.contractType}`,{defaultValue:e.trait.contractType})}),(0,t.jsx)(m.VacancyBadge,{size:"lg",className:"text-sm",icon:g,children:l(`vacancies:facets.${e.trait.educationLevel}`,{defaultValue:e.trait.educationLevel})})]})]}),(0,t.jsxs)("div",{className:"mt-4 grid w-full grid-cols-1 gap-2 justify-self-end md:grid-cols-2",children:[(0,t.jsx)(p.ApplyDirectlyButton,{objectID:e.objectID,title:e.content.title}),(0,t.jsxs)(a.ButtonNeutral,{className:"w-full cursor-pointer",onClick:u,children:[l(o?"vacancies:vacancyDetail.actions.savedForLater":"vacancies:vacancyDetail.actions.saveForLater"),(0,t.jsx)(c.HeartIcon,{className:(0,s.cn)(o&&"fill-current text-current")})]})]})]}):null}])},204324,e=>{"use strict";var t=e.i(843476),a=e.i(843333),r=e.i(351281),i=e.i(497114);e.s(["VacancyImage",0,function({objectID:e,functionGroup:n}){let{vacanciesSettings:{showHeaderImage:s}}=(0,i.useAppConfig)(),l=(0,a.useRandomImage)(e,n);return s?(0,t.jsx)("div",{className:"size-full",children:(0,t.jsx)(r.ResponsiveImage,{image:l.Url?l:l.ThumbnailUrl,maxWidth:280,alt:l.AlternativeText,fetchPriority:"high",loading:"eager",className:"aspect-auto max-h-[141px] w-full rounded-card object-cover object-center md:aspect-square md:h-full md:max-h-full lg:aspect-auto lg:max-h-[277px]"})}):null}])},619758,e=>{"use strict";var t=e.i(843476);function a({title:e,value:r,icon:i}){return(0,t.jsxs)("div",{className:"flex flex-col items-center gap-3 rounded-card bg-neutral-100 p-4 [&>svg]:size-11 [&>svg]:stroke-[1.5] [&>svg]:text-primary",children:[i,(0,t.jsxs)("div",{className:"flex flex-col items-center gap-2",children:[(0,t.jsx)("p",{className:"text-center text-base",children:e}),(0,t.jsx)("p",{className:"text-center font-heading text-base font-bold",children:r})]})]})}var r=e.i(291224),i=e.i(95152),n=e.i(531447);let s=(0,e.i(475254).default)("file-user",[["path",{d:"M6 22a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.704.706l3.588 3.588A2.4 2.4 0 0 1 20 8v12a2 2 0 0 1-2 2z",key:"1oefj6"}],["path",{d:"M14 2v5a1 1 0 0 0 1 1h5",key:"wfsgrz"}],["path",{d:"M16 22a4 4 0 0 0-8 0",key:"7a83pg"}],["circle",{cx:"12",cy:"15",r:"3",key:"g36mzq"}]]);var l=e.i(945364),o=e.i(129875);function c({vacancy:e}){let{t:d}=(0,i.useT)("vacancies");return e?(0,t.jsxs)("div",{className:"grid grid-cols-2 gap-2 md:grid-cols-4 lg:gap-4",children:[(0,t.jsx)(a,{title:d(e.salary.isRateIndication?"vacancies:vacancyDetail.dataCards.rateLabel":"vacancies:vacancyDetail.dataCards.salary"),value:(0,t.jsx)(r.Salary,{salaryMinimum:e.salary.minimum,salaryMaximum:e.salary.maximum,salaryPeriod:e.salary.period}),icon:(0,t.jsx)(o.WalletIcon,{})}),(0,t.jsx)(a,{title:d("vacancies:vacancyDetail.dataCards.type"),value:d(`vacancies:facets.${e.trait.employmentType}`,{defaultValue:e.trait.employmentType}),icon:(0,t.jsx)(n.ClockIcon,{})}),(0,t.jsx)(a,{title:d("vacancies:vacancyDetail.dataCards.educationLevel"),value:d(`vacancies:facets.${e.trait.educationLevel}`,{defaultValue:e.trait.educationLevel}),icon:(0,t.jsx)(l.UniversityIcon,{})}),(0,t.jsx)(a,{title:d("vacancies:vacancyDetail.dataCards.contractType"),value:d(`vacancies:facets.${e.trait.contractType}`,{defaultValue:e.trait.contractType}),icon:(0,t.jsx)(s,{})})]}):null}var d=e.i(32149),u=e.i(531350),p=e.i(311194),m=e.i(632137),f=e.i(293625),h=e.i(245461);function g({vacancy:e}){let{t:a}=(0,i.useT)("vacancies"),{isFavorite:r,onToggleFavorite:n}=(0,u.useToggleFavoriteButton)({vacancy:e??{},index:0,list:"publication_detail",t:a});return e&&e?.objectID!=="-1"?(0,t.jsxs)("div",{className:"flex flex-col gap-6 md:gap-12",children:[(0,t.jsx)(p.MainVacancyInfo,{vacancy:e,headingLevel:"h2"}),(0,t.jsxs)("div",{className:"grid w-full grid-cols-1 gap-2 md:grid-cols-2",children:[(0,t.jsx)(h.ApplyDirectlyButton,{objectID:e?.objectID,title:e?.content.title}),(0,t.jsxs)(d.ButtonNeutral,{className:"w-full cursor-pointer",onClick:n,children:[a(r?"vacancies:vacancyDetail.actions.savedForLater"
80:"vacancies:vacancyDetail.actions.saveForLater"),(0,t.jsx)(f.HeartIcon,{className:(0,m.cn)(r&&"fill-current text-current")})]})]})]}):null}e.s(["VacancyDetailMainContainer",0,function({vacancy:e}){return(0,t.jsxs)("div",{className:"col-span-1 flex h-fit flex-col gap-6 rounded-card border-border md:border md:bg-background md:p-6 md:shadow-sm lg:col-span-2 lg:gap-8 lg:p-6",children:[(0,t.jsx)(c,{vacancy:e}),(0,t.jsx)(g,{vacancy:e})]})}],619758)},423218,e=>{"use strict";var t=e.i(746040),a=e.i(271645);e.s(["TrackVacancyDetailView",0,function({vacancy:e}){return(0,a.useEffect)(()=>{(0,t.trackViewPublicationDetails)(e,"Gerichte Sollicitatie",0,"publication_detail")},[e]),null}])},110805,e=>{"use strict";var t=e.i(843476),a=e.i(994978);e.i(325406);var r=e.i(95152),i=e.i(998855),n=e.i(618566),s=e.i(271645),l=e.i(653145),o=e.i(846696);function c({step:e,title:a}){return(0,t.jsxs)("div",{className:"flex items-center gap-3",children:[(0,t.jsx)("div",{className:"flex size-8 items-center justify-center rounded-lg bg-primary font-heading text-lg text-white hover:no-underline",children:e}),(0,t.jsx)("span",{className:"text-lg font-normal hover:underline",children:a})]})}var d=e.i(636273),u=e.i(659418),p=e.i(678784),m=e.i(843499),f=e.i(995926),h=e.i(482269);function g({control:e,termsClarification:a}){let{t:n}=(0,r.useT)("common"),[o,c]=(0,s.useState)(null),{formState:v}=(0,l.useFormContext)();return(0,t.jsxs)("div",{className:"mt-6 -mb-2 flex flex-col gap-4 pb-2",children:[(0,t.jsx)(i.FormField,{control:e,name:"description",rules:{maxLength:{value:3500,message:n("validation.maxLength",{maxLength:3500})}},render:({field:e})=>(0,t.jsxs)(i.FormItem,{className:"w-full",children:[(0,t.jsx)(i.FormLabel,{htmlFor:"description",children:n("vacancyLeadForm.descriptionLabel")}),(0,t.jsx)(i.FormControl,{children:(0,t.jsx)(d.Textarea,{...e,id:"description",className:"min-h-12 resize-y py-2 text-sm md:pr-16",rows:7,maxLength:3500,placeholder:n("vacancyLeadForm.descriptionPlaceholder")})}),(0,t.jsx)(i.FormMessage,{})]})}),(0,t.jsx)(i.FormField,{control:e,name:"document",render:({field:e})=>(0,t.jsxs)(i.FormItem,{className:"w-full",children:[(0,t.jsx)(i.FormLabel,{children:n("form.fileLabel")}),(0,t.jsx)(i.FormControl,{children:(0,t.jsxs)(u.Dropzone,{className:"rounded-card border-dashed border-neutral-200 p-4 hover:bg-neutral-100 md:py-8",maxFiles:1,validator:e=>{if(e.size>2097152)return{code:"file-too-large",message:n("validation.fileTooLarge",{maxSize:2})};let t=e.name.toLowerCase();return[".pdf",".doc",".docx"].includes(t.substring(t.lastIndexOf(".")))?null:{code:"file-invalid-type",message:n("validation.fileInvalidType",{extensions:"PDF, DOC, DOCX"})}},onDrop:(t,a)=>{if(e.onChange(t),a.length>0){let e=a[0],t=e?.errors?.[0];c(t?.message||n("validation.fileUploadError"))}else c(null)},src:e.value&&e.value.length>0?e.value:void 0,children:[(0,t.jsx)(u.DropzoneEmptyState,{className:"",children:(0,t.jsxs)("div",{className:"flex justify-start gap-2",children:[(0,t.jsx)("div",{className:"flex shrink-0 items-center justify-start rounded-input text-left",children:(0,t.jsx)(m.UploadIcon,{className:"size-10 stroke-primary"})}),(0,t.jsxs)("div",{className:"text-left",children:[(0,t.jsx)("div",{className:"mb-3 pr-4 text-lg font-semibold whitespace-pre-line",children:n("form.uploadFileLabel")}),(0,t.jsx)("div",{className:"flex gap-x-2 gap-y-1 text-xs text-muted-foreground sm:flex-col",children:(0,t.jsxs)("div",{children:["PDF, DOC, DOCX,"," ",n("validation.maxFileSize",{maxSize:2}),"."]})})]})]})}),(0,t.jsxs)(u.DropzoneContent,{children:[(0,t.jsxs)("div",{className:"flex animate-in flex-col gap-2 duration-500 fade-in-0 slide-in-from-top-12",children:[(0,t.jsxs)("div",{className:"flex items-start gap-2 pr-4",children:[(0,t.jsx)("div",{className:"flex size-14 shrink-0 items-center justify-center rounded-input bg-primary-extra-light sm:mr-4",children:(0,t.jsx)(p.CheckIcon,{className:"size-8 stroke-primary"})}),(0,t.jsx)("div",{className:"mb-2 flex items-center gap-2 pr-0 text-left text-lg font-semibold whitespace-pre-line",children:n("form.uploadFileLabel")})]}),(0,t.jsx)("div",{className:"text-left",children:(0,t.jsx)("div",{className:"mb-1 pr-2 font-medium text-wrap wrap-break-word [word-break:break-word]",children:e.value?.[0]?.name})})]}),(0,t.jsx)("div",{role:"button","aria-label":n("aria.removeFile"),onClick:t=>{t.stopPropagation(),e.onChange([])},className:"absolute top-2 right-2 flex size-6 animate-in items-center justify-center rounded-full bg-neutral-200 text-neutral-700 duration-500 fade-in-0 slide-in-from-right-8 hover:bg-neutral-300",children:(0,t.jsx)(f.XIcon,{className:"size-3"})})]})]})}),(0,t.jsx)(i.FormMessage,{}),o&&(0,t.jsx)("p",{className:"mt-1 text-sm text-destructive",children:o})]})}),Object.values(v.errors).map((e,a)=>e?.message?(0,t.jsx)(i.FormMessage,{children:String(e.message)},a):null),a&&(0,t.jsx)(h.RichText,{className:"prose",children:a})]})}var v=e.i(201628),x=e.i(183144),y=e.i(714359),b=e.i(848347),w=e.i(685562);let S=/^(\d{4})\s?([A-Za-z]{2})$/;var j=e.i(853462);function C({control:e}){let{t:a}=(0,r.useT)("common");return(0,t.jsxs)("div",{className:"mt-6 flex flex-col gap-4",children:[(0,t.jsx)("div",{style:{position:"absolute",left:"-9999px",to
80p:"-9999px",opacity:0,pointerEvents:"none",height:0},children:(0,t.jsx)(i.FormField,{control:e,name:"country","aria-hidden":"true",render:({field:e})=>(0,t.jsxs)(i.FormItem,{className:"w-full",children:[(0,t.jsx)(i.FormControl,{children:(0,t.jsx)(x.Input,{...e,autoComplete:"new-password",tabIndex:-1})}),(0,t.jsx)(i.FormMessage,{})]})})}),(0,t.jsx)(i.FormField,{control:e,name:"salutation",render:({field:e})=>(0,t.jsxs)(i.FormItem,{className:"w-full",children:[(0,t.jsxs)(i.FormLabel,{children:[a("form.salutation.label")," *"]}),(0,t.jsx)(i.FormControl,{children:(0,t.jsxs)(b.RadioGroup,{value:e.value,onValueChange:e.onChange,orientation:"horizontal",className:"ml-1 flex flex-row gap-2",children:[(0,t.jsxs)("div",{className:"flex items-center gap-2",children:[(0,t.jsx)(b.RadioGroupItem,{value:"MISTER"}),(0,t.jsx)(y.Label,{children:a("form.salutation.mr")})]}),(0,t.jsxs)("div",{className:"flex items-center gap-2",children:[(0,t.jsx)(b.RadioGroupItem,{value:"MISS"}),(0,t.jsx)(y.Label,{children:a("form.salutation.miss")})]}),(0,t.jsxs)("div",{className:"flex items-center gap-2",children:[(0,t.jsx)(b.RadioGroupItem,{value:"NONE"}),(0,t.jsx)(y.Label,{children:a("form.salutation.none")})]})]})}),(0,t.jsx)(i.FormMessage,{})]})}),(0,t.jsxs)("div",{className:"grid grid-cols-2 items-start gap-4",children:[(0,t.jsx)(i.FormField,{control:e,name:"firstName",rules:{maxLength:{value:255,message:a("validation.maxLength",{maxLength:255})}},render:({field:e})=>(0,t.jsxs)(i.FormItem,{className:"w-full",children:[(0,t.jsx)(i.FormLabel,{children:a("form.firstNameLabel")}),(0,t.jsx)(i.FormControl,{children:(0,t.jsx)(x.Input,{...e,placeholder:"Jan"})}),(0,t.jsx)(i.FormMessage,{})]})}),(0,t.jsx)(i.FormField,{control:e,name:"lastName",rules:{required:a("validation.fieldRequired",{fieldName:a("form.lastNameLabel")}),maxLength:{value:255,message:a("validation.maxLength",{maxLength:255})}},render:({field:e})=>(0,t.jsxs)(i.FormItem,{className:"w-full",children:[(0,t.jsxs)(i.FormLabel,{children:[a("form.lastNameLabel")," *"]}),(0,t.jsx)(i.FormControl,{children:(0,t.jsx)(x.Input,{...e,placeholder:"Janssen"})}),(0,t.jsx)(i.FormMessage,{})]})})]}),(0,t.jsx)(i.FormField,{control:e,name:"emailAddress",rules:{required:a("validation.fieldRequired",{fieldName:a("form.emailAddressLabel")}),pattern:{value:j.EMAIL_REGEX,message:a("validation.emailInvalid")}},render:({field:e})=>(0,t.jsxs)(i.FormItem,{className:"w-full",children:[(0,t.jsxs)(i.FormLabel,{children:[a("form.emailAddressLabel")," *"]}),(0,t.jsx)(i.FormControl,{children:(0,t.jsx)(x.Input,{...e,placeholder:"[email protected]"})}),(0,t.jsx)(i.FormMessage,{})]})}),(0,t.jsxs)("div",{className:"grid grid-cols-2 items-start gap-4",children:[(0,t.jsx)(i.FormField,{control:e,name:"postalCode",rules:{required:a("validation.fieldRequired",{fieldName:a("form.postalCodeLabel")}),pattern:{value:S,message:a("validation.postalCodeInvalid")}},render:({field:e})=>(0,t.jsxs)(i.FormItem,{className:"w-full",children:[(0,t.jsxs)(i.FormLabel,{children:[a("form.postalCodeLabel")," *"]}),(0,t.jsx)(i.FormControl,{children:(0,t.jsx)(x.Input,{...e,maxLength:7,placeholder:"1234AB"})}),(0,t.jsx)(i.FormMessage,{})]})}),(0,t.jsx)(i.FormField,{control:e,name:"city",rules:{maxLength:{value:255,message:a("validation.maxLength",{maxLength:255})}},render:({field:e})=>(0,t.jsxs)(i.FormItem,{className:"w-full",children:[(0,t.jsx)(i.FormLabel,{children:a("form.cityLabel")}),(0,t.jsx)(i.FormControl,{children:(0,t.jsx)(x.Input,{...e,placeholder:"Utrecht"})}),(0,t.jsx)(i.FormMessage,{})]})})]}),(0,t.jsx)(i.FormField,{control:e,name:"phone",rules:{pattern:{value:j.GENERIC_PHONE_REGEX,message:a("validation.phoneInvalid")}},render:({field:e})=>(0,t.jsxs)(i.FormItem,{className:"w-full",children:[(0,t.jsx)(i.FormLabel,{children:a("form.phoneNumberLabel")}),(0,t.jsx)(i.FormControl,{children:(0,t.jsx)(x.Input,{...e,placeholder:"0612345678"})}),(0,t.jsx)(i.FormMessage,{})]})}),(0,t.jsx)(v.ButtonSecondary,{type:"submit",className:"mt-4 mb-8 w-fit",rightIcon:(0,t.jsx)(w.ArrowRightIcon,{}),children:"Volgende"})]})}function N({brandName:e,control:a}){let{t:n}=(0,r.useT)("common");return(0,t.jsxs)("div",{className:"flex flex-col gap-4",children:[(0,t.jsx)(i.FormField,{control:a,name:"prospectOrigin",render:({field:a})=>(0,t.jsxs)(i.FormItem,{className:"w-full",children:[(0,t.jsx)(i.FormLabel,{htmlFor:"prospectOrigin",children:n("vacancyLeadForm.prospectOriginLabel",{brand:e})}),(0,t.jsx)(i.FormControl,{children:(0,t.jsx)(x.Input,{...a,id:"prospectOrigin",placeholder:n("vacancyLeadForm.prospectOriginPlaceholder"),value:a.value??""})}),(0,t.jsx)(i.FormMessage,{})]})}
80),(0,t.jsx)(v.ButtonSecondary,{type:"submit",className:"mt-4 w-fit",rightIcon:(0,t.jsx)(p.CheckIcon,{}),children:n("vacancyLeadForm.submitButton")})]})}function k({control:e}){let{t:a}=(0,r.useT)("common");return(0,t.jsxs)("div",{className:"mt-6 flex flex-col gap-4",children:[(0,t.jsx)(i.FormField,{control:e,name:"company",rules:{required:a("validation.fieldRequired",{fieldName:a("vacancyLeadForm.companyLabel")}),maxLength:{value:255,message:"Maximaal 255 tekens"}},render:({field:e})=>(0,t.jsxs)(i.FormItem,{className:"w-full",children:[(0,t.jsxs)(i.FormLabel,{children:[a("vacancyLeadForm.companyLabel")," *"]}),(0,t.jsx)(i.FormControl,{children:(0,t.jsx)(x.Input,{...e,placeholder:a("vacancyLeadForm.companyPlaceholder")})}),(0,t.jsx)(i.FormMessage,{})]})}),(0,t.jsx)(i.FormField,{control:e,name:"workAddressZipcode",rules:{pattern:{value:S,message:a("validation.postalCodeInvalid")}},render:({field:e})=>(0,t.jsxs)(i.FormItem,{className:"w-full",children:[(0,t.jsx)(i.FormLabel,{children:a("vacancyLeadForm.workAddressPostalCodeLabel")}),(0,t.jsx)(i.FormControl,{children:(0,t.jsx)(x.Input,{...e,placeholder:"1234AB"})}),(0,t.jsx)(i.FormMessage,{})]})}),(0,t.jsx)(i.FormField,{control:e,name:"name",rules:{maxLength:{value:255,message:"Maximaal 255 tekens"}},render:({field:e})=>(0,t.jsxs)(i.FormItem,{className:"w-full",children:[(0,t.jsx)(i.FormLabel,{children:a("vacancyLeadForm.vacancyTitleLabel")}),(0,t.jsx)(i.FormControl,{children:(0,t.jsx)(x.Input,{...e,placeholder:a("vacancyLeadForm.vacancyTitlePlaceholder")})}),(0,t.jsx)(i.FormMessage,{})]})}),(0,t.jsx)(i.FormField,{control:e,name:"employmentType",render:({field:e})=>(0,t.jsxs)(i.FormItem,{className:"w-full",children:[(0,t.jsx)(i.FormLabel,{children:a("vacancyLeadForm.employmentType.label")}),(0,t.jsx)(i.FormControl,{children:(0,t.jsxs)(b.RadioGroup,{value:e.value,onValueChange:e.onChange,orientation:"horizontal",className:"ml-1 flex flex-row gap-2",children:[(0,t.jsxs)("div",{className:"flex items-center gap-2",children:[(0,t.jsx)(b.RadioGroupItem,{value:"FULL_TIME"}),(0,t.jsx)(y.Label,{children:a("vacancyLeadForm.employmentType.fullTime")})]}),(0,t.jsxs)("div",{className:"flex items-center gap-2",children:[(0,t.jsx)(b.RadioGroupItem,{value:"PART_TIME"}),(0,t.jsx)(y.Label,{children:a("vacancyLeadForm.employmentType.partTime")})]})]})}),(0,t.jsx)(i.FormMessage,{})]})}),(0,t.jsx)(i.FormField,{control:e,name:"requestedQuantity",rules:{min:{value:1,message:a("validation.minValue",{fieldName:a("vacancyLeadForm.requestedQuantityLabel"),min:1})},max:{value:999,message:a("validation.maxValue",{fieldName:a("vacancyLeadForm.requestedQuantityLabel"),max:999})}},render:({field:e})=>(0,t.jsxs)(i.FormItem,{className:"w-full",children:[(0,t.jsx)(i.FormLabel,{children:a("vacancyLeadForm.requestedQuantityLabel")}),(0,t.jsx)(i.FormControl,{children:(0,t.jsx)(x.Input,{...e,type:"number",min:1,max:999})}),(0,t.jsx)(i.FormMessage,{})]})}),(0,t.jsx)(v.ButtonSecondary,{type:"submit",className:"mt-4 mb-8 w-fit",rightIcon:(0,t.jsx)(w.ArrowRightIcon,{}),children:"Volgende"})]})}var I=e.i(95187);let F=(0,I.createServerReference)("40243e12c0ba97f1032ca239c14dc73115dbe80d01",I.callServer,void 0,I.findSourceMapURL,"postLeadVacancy");var T=e.i(88406);function R(e){(0,T.trackEvent)({event:e})}e.s(["VacancyLeadFormContainer",0,function({brand:e,brandName:d,thankYouPageUrl:u,siteKey:p,termsClarification:m}){let{t:f}
80=(0,r.useT)("common"),h=(0,n.useRouter)(),[v,x]=(0,s.useState)("personData"),y=(0,l.useForm)({mode:"onTouched",defaultValues:{brand:e,city:"",company:"",country:"",description:"",document:null,emailAddress:"",employmentType:"FULL_TIME",firstName:"",lastName:"",name:"",phone:"",postalCode:"",prospectOrigin:null,requestedQuantity:1,salutation:"MISTER",source:"LABEL_WEBSITE",workAddressZipcode:""}});(0,s.useEffect)(()=>{(0,T.trackEvent)({event:"view_publication_form"}),R("contact_info")},[]);let b=async e=>{"attachments"===v?(0,s.startTransition)(async()=>{try{let t=await F({...e,siteKey:p});!function({job_title:e,employment_type:t,vacancy_count:a,company_name:r}){(0,T.trackEvent)({event:"generate_lead",lead_type:"vacature_aanmelden",job_title:e,employment_type:t,vacancy_count:a,company_name:r})}({job_title:e.name,employment_type:e.employmentType,vacancy_count:e.requestedQuantity,company_name:e.company}),t?h.push(u):o.toast.error("Er is een fout opgetreden bij het verwerken van het formulier. Probeer het later opnieuw.")}catch(e){o.toast.error("Er is een fout opgetreden bij het verzenden van het formulier. Probeer het later opnieuw.")}}):"personData"===v?(R("vacancy_details"),x("vacancyInfo")):"vacancyInfo"===v&&(R("documents"),x("attachments"))};return(0,t.jsx)("div",{className:"flex",children:(0,t.jsx)(i.Form,{...y,children:(0,t.jsx)("form",{onSubmit:y.handleSubmit(b),className:"w-full rounded-card border border-border bg-card p-4 shadow-sm",children:(0,t.jsxs)(a.Accordion,{type:"single",collapsible:!0,className:"w-full gap-4",value:v,onValueChange:e=>{y.trigger().then(t=>{if(t){switch(e){case"personData":R("contact_info");break;case"vacancyInfo":R("vacancy_details")}x(e)}})},defaultValue:"personData",children:[(0,t.jsxs)(a.AccordionItem,{value:"personData",className:"border-b-0",children:[(0,t.jsx)(a.AccordionTrigger,{className:"-mx-1 mb-2 p-1 hover:no-underline [&_svg]:text-primary [&[data-state=open]_svg]:hidden",children:(0,t.jsx)(c,{step:1,title:f("vacancyLeadForm.personalDataTitle")})}),(0,t.jsx)(a.AccordionContent,{className:"flex flex-col gap-4 pb-0",children:(0,t.jsx)(C,{control:y.control})})]}),(0,t.jsxs)(a.AccordionItem,{value:"vacancyInfo",className:"border-b-0",children:[(0,t.jsx)(a.AccordionTrigger,{className:"-mx-1 mb-2 p-1 hover:no-underline [&_svg]:text-primary [&[data-state=open]_svg]:hidden",children:(0,t.jsx)(c,{step:2,title:f("vacancyLeadForm.vacancyInformationTitle")})}),(0,t.jsx)(a.AccordionContent,{className:"flex flex-col gap-4 pb-0",children:(0,t.jsx)(k,{control:y.control})})]}),(0,t.jsxs)(a.AccordionItem,{value:"attachments",className:"border-b-0",children:[(0,t.jsx)(a.AccordionTrigger,{className:"-mx-1 p-1 hover:no-underline [&_svg]:text-primary [data-state=open]:mb-2 [&[data-state=open]_svg]:hidden",children:(0,t.jsx)(c,{step:3,title:f("vacancyLeadForm.attachmentsTitle")})}),(0,t.jsxs)(a.AccordionContent,{className:"flex flex-col gap-4 pb-0",children:[(0,t.jsx)(g,{control:y.control,termsClarification:m}),(0,t.jsx)(N,{brandName:d,control:y.control})]})]})]})})})})}],110805)},783444,e=>{"use strict";var t=e.i(843476),a=e.i(271645);e.s(["BrandViewNotFound",0,function({viewKey:e,dataAttributes:r}){return(0,a.useEffect)(()=>{console.error(`Component ${e} not found on page: ${window.location.href}`)},[e]),(0,t.jsx)("div",{...r,children:(0,t.jsxs)("div",{className:"rounded bg-red-200 p-4",children:[e," niet gevonden. Kies een weergave bij de Widget template in de editor."]})})}])},263932,e=>{"use strict";var t=e.i(843476);e.i(188328);var a=e.i(993433),r=e.i(518489),i=e.i(271645),n=e.i(166690),s=e.i(108339),l=e.i(632137),o=e.i(140357),c=e.i(351281);function d({item:e}){let a=(0,n.getImageStockWidget)({image:e.Image}),r=(0,s.getLinkFromLinkSelector)(e.Link?.Value);return(0,t.jsxs)("div",{className:"flex flex-col gap-8 rounded-card bg-card p-6 pt-8 duration-700 ease-in-out fade-in-0 slide-in-from-bottom-4 md:animate-in lg:flex-row",children:[(0,t.jsx)(c.ResponsiveImage,{image:a,maxWidth:192,alt:a?.AlternativeText||"",title:a?.Title,className:"mx-4 mt-4 size-48 self-center object-contain lg:self-start"}),(0,t.jsxs)("div",{className:"flex w-full flex-col justify-between",children:[(0,t.jsxs)("div",{children:[e.Title&&(0,t.jsx)("h3",{className:"h3 mb-4 font-bold text-primary",children:e.Title.Value}),e.Description&&(0,t.jsx)("div",{className:"prose",dangerouslySetInnerHTML:{__html:String(e.Description.Value)}})]}),r?.href&&(0,t.jsx)("div",{className:"mt-8",children:(0,t.jsx)(o.AppLink,{prefetch:!1,className:(0,l.cn)(r.classList?.length?r.classList.join(" "):"btn btn-secondary","w-full sm:w-auto"),href:r.href,target:r.target||"_self",children:r.text})})]})]})}function u(e){let[n,s]=(0,i.useState)(),[l,o]=(0,i.useState)(0),[c,u]=(0,i.useState)([]),p=(0,i.useMemo)(()=>e.items,[e.items]);return(0,i.useEffect)(()=>
80{if(!n)return;let e=()=>{u(n.scrollSnapList()),o(n.selectedScrollSnap())};return e(),n.on("select",e),n.on("reInit",e),()=>{n.off("select",e),n.off("reInit",e)}},[n,p]),(0,t.jsxs)(r.Carousel,{className:"relative w-full",setApi:s,children:[(0,t.jsx)(r.CarouselContent,{className:"w-full max-w-screen",children:p.map(e=>(0,t.jsx)(r.CarouselItem,{className:"pr-2 pl-12",children:(0,t.jsx)(d,{item:e})},e.Original.Id))}),(0,t.jsx)(r.CarouselPrevious,{className:"-left-2"}),(0,t.jsx)(r.CarouselNext,{className:"-right-2"}),(0,t.jsx)("div",{className:"relative mt-4",children:(0,t.jsx)(a.CarouselPaginationDots,{scrollSnaps:c,selectedIndex:l,scrollToIndex:e=>n?.scrollTo(e)})})]})}e.s(["ExpertiseCarouselList",0,u,"default",0,u],263932)},434567,e=>{"use strict";var t=e.i(843476),a=e.i(166690),r=e.i(108339),i=e.i(632137),n=e.i(140357),s=e.i(351281);function l({item:e}){let o=(0,a.getImageStockWidget)({image:e.Image}),c=(0,r.getLinkFromLinkSelector)(e.Link?.Value);return(0,t.jsxs)("div",{className:"flex flex-col gap-8 rounded-card bg-card p-6 pt-8 duration-700 ease-in-out fade-in-0 slide-in-from-bottom-4 md:animate-in lg:flex-row",children:[(0,t.jsx)(s.ResponsiveImage,{image:o,maxWidth:192,alt:o?.AlternativeText||"",title:o?.Title,className:"mx-4 mt-4 size-48 self-center object-contain lg:self-start"}),(0,t.jsxs)("div",{className:"flex w-full flex-col justify-between",children:[(0,t.jsxs)("div",{children:[e.Title&&(0,t.jsx)("h3",{className:"h3 mb-4 font-bold text-primary",children:e.Title.Value}),e.Description&&(0,t.jsx)("div",{className:"prose",dangerouslySetInnerHTML:{__html:String(e.Description.Value)}})]}),c?.href&&(0,t.jsx)("div",{className:"mt-8",children:(0,t.jsx)(n.AppLink,{prefetch:!1,className:(0,i.cn)(c.classList?.length?c.classList.join(" "):"btn btn-secondary","w-full sm:w-auto"),href:c.href,target:c.target||"_self",children:c.text})})]})]})}function o(e){return(0,t.jsx)("div",{className:"grid grid-cols-1 gap-12 md:grid-cols-2",children:e.items.map(e=>(0,t.jsx)("div",{children:(0,t.jsx)(l,{item:e})},e.Original.Id))})}e.s(["ExpertiseList",0,o,"default",0,o],434567)},250823,e=>{"use strict";var t=e.i(843476),a=e.i(867385),r=e.i(377501),i=e.i(510154),n=e.i(271645);let s=(0,n.memo)(({faqItems:e})=>{let a=(0,n.useMemo)(()=>e.map(e=>({"@type":"Question",name:e.sanitizedQuestion,acceptedAnswer:{"@type":"Answer",text:e.sanitizedAnswer}})),[e]);return(0,t.jsx)("script",{type:"application/ld+json","data-testid":"ld-json",children:JSON.stringify({"@context":"https://schema.org","@type":"FAQPage",mainEntity:a})})});var l=e.i(397798),o=e.i(618566),c=e.i(558028),d=e.i(620306);function u({item:e}){return(0,t.jsx)(d.FaqItem,{id:e.Original.Id,sanitizedQuestion:e.sanitizedQuestion,sanitizedAnswer:e.sanitizedAnswer,sanitizedAnswerSummary:e.sanitizedAnswerSummary})}e.s(["FaqList",0,function(e){let d=(0,o.useRouter)(),p=(0,o.useSearchParams)(),m=e.items,f=(0,a.htmlAttributes)(e.widgetContext),h=(0,n.useMemo)(()=>m.map(e=>({...e,sanitizedQuestion:i.SanitizerService.getInstance().sanitizeHtml(e.Question?.Value),sanitizedAnswer:i.SanitizerService.getInstance().sanitizeHtml(e.Answer?.Value),sanitizedAnswerSummary:i.SanitizerService.getInstance().sanitizeHtml(e.Original?.AnswerSummary)})),[m]);return(0,t.jsxs)("div",{...f,children:[(0,t.jsx)("div",{className:"flex flex-col gap-2.5",children:h.map((e,a)=>(0,t.jsx)(u,{item:e,tags:{}},e.Original.Id??a))}),e.widgetContext.model.Properties.ListSettings?.DisplayMode===r.ListDisplayMode.Paging&&(0,t.jsx)(l.default,{currentPage:e.pageNumber-1,nbPages:(0,c.calculateTotalPages)(e,e.totalCount),handlePageClick:(0,c.createHandlePageClick)(d,p),className:"mt-6"}),e.showStructuredData&&(0,t.jsx)(s,{faqItems:h})]})}],250823)},699338,e=>{"use strict";var t=e.i(843476),a=e.i(271645),r=e.i(825017),i=e.i(510154),n=e.i(73653),s=e.i(603030),l=e.i(477130),o=e.i(632137),c=e.i(531447);e.i(785269);var d=e.i(322831),u=e.i(31699),p=e.i(166690),m=e.i(351281);function f({item:e,isFirst:a,detailPageUrl:r,widgetContext:h,categories:g}){let{t:v}=(0,d.useTranslation)("news"),x=e.Category.Value[0],y=i.SanitizerService.getInstance().sanitizeHtml(e.Title?.Value),b=(0,u.calculateReadingTime)(e.Text?.Value),w=(0,p.getImageStockWidget)({image:e.Image});return(0,t.jsxs)("div",{className:(0,o.cn)("relative overflow-hidden rounded-card after:absolute after:inset-0 after:bg-linear-to-b after:from-transparent after:to-black after:opacity-50 md:col-span-1",a?"size-full md:row-span-2 md:aspect-square lg:aspect-727/548":""),children:[(0,t.jsx)(m.ResponsiveImage,{image:w,maxWidth:720,alt:w?.AlternativeText||"",title:w?.Title||"",className:"absolute inset-0 z-0 size-full object-cover"}),(0,t.jsxs)("div",{className:"relative z-10 flex h-full flex-col justify-end gap-4 p-8 after:content-['']",children:[(0,t.jsxs)("div",{className:"mt-1 flex flex-wrap gap-2",children:[x&&g&&g[x]&&(0,t.jsx)(l.Badge,{variant:"secondary",size:"lg",children:g&&g[x]}),b&&(0,t.jsxs)(l.Badge,{variant:"neutral-lighter",size:"lg",children:[(0,t.jsx)(c.ClockIcon,{className:"size-4"}),b||""," ",v("news:readingTime")]})]}),(0,t.jsx)("h3",{className:"text-lg/text-lg font-extrabold text-white lg:text-2xl/text-2xl",children:(0,t.jsx)(s.ContentDetailsAnc
80hor,{detailPageMode:h?.model.Properties?.DetailPageMode??n.DetailPageSelectionMode.SamePage,detailPageUrl:r,requestContext:h?.requestContext,text:y,item:e,className:"after:absolute after:inset-0 after:z-1 after:content-['']"})})]})]},e.Original.Id)}e.s(["NewsCardContentList",0,function(e){let i=e.items,n=(0,a.useMemo)(()=>i.flatMap(e=>e.Category.Value||[]),[i]),s=(0,r.useTaxonNames)(n),l=e.categories??s;return(0,t.jsx)("div",{className:"grid grid-cols-1 gap-4 md:grid-cols-2 lg:gap-6",children:i.map(a=>{let r=i[0]===a;return(0,t.jsx)(f,{item:a,isFirst:r,detailPageUrl:e.detailPageUrl,widgetContext:e.widgetContext,categories:l},a.Original.Id)})})}],699338)},571783,e=>{"use strict";var t=e.i(843476);e.i(188328);var a=e.i(993433),r=e.i(518489),i=e.i(271645),n=e.i(825017),s=e.i(13918);function l(e){let[l,o]=i.useState(),[c,d]=i.useState(0),[u,p]=i.useState([]);i.useEffect(()=>{if(!l)return;p(l.scrollSnapList()),d(l.selectedScrollSnap());let e=()=>{d(l.selectedScrollSnap())};return l.on("select",e),()=>{l.off("select",e)}},[l]),i.useEffect(()=>{l&&(l.reInit(),p(l.scrollSnapList()),d(l.selectedScrollSnap()))},[l,e.items.length]);let m=e.items,f=i.useMemo(()=>m.flatMap(e=>e.Category.Value||[]),[m]),h=(0,n.useTaxonNames)(f),g=e.categories??h,v=e.useHeading??!0;return(0,t.jsxs)("div",{className:"",children:[(0,t.jsx)(r.Carousel,{setApi:o,children:(0,t.jsx)(r.CarouselContent,{className:"-ml-6 max-w-screen",children:m.map(a=>(0,t.jsx)(r.CarouselItem,{className:"basis-full pl-6 md:basis-1/2 lg:basis-1/3 xl:basis-1/4",children:(0,t.jsx)(s.NewsListItem,{item:a,widgetContext:e.widgetContext,detailPageUrl:e.detailPageUrl,categories:g,useHeading:v})},a.Original.Id))})}),u.length>1&&(0,t.jsx)(a.CarouselPaginationDots,{scrollSnaps:u,selectedIndex:c,scrollToIndex:e=>l?.scrollTo(e)})]})}e.s(["NewsCarouselList",0,l,"NewsCarouselView",0,l])},334430,e=>{"use strict";var t=e.i(843476);e.s(["NewsStructuredData",0,({item:e})=>{let a={"@context":"https://schema.org","@type":"NewsArticle",headline:e.newsTitle,description:e.newsSummary,image:e.imageUrl?[e.imageUrl]:void 0,datePublished:e.datePublished,dateModified:e.dateModified||e.datePublished,mainEntityOfPage:"https://google.com/article"};return Object.keys(a).forEach(e=>void 0===a[e]&&delete a[e]),(0,t.jsx)("script",{type:"application/ld+json",dangerouslySetInnerHTML:{__html:JSON.stringify(a)}})}])},145051,e=>{"use strict";var t=e.i(843476);e.i(785269);var a=e.i(322831),r=e.i(685562),i=e.i(552649);function n(){return(0,t.jsx)("svg",{width:"50",height:"50",viewBox:"0 0 50 50",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:(0,t.jsx)("path",{d:"M25 0C11.195 0 0 11.195 0 25C0 38.805 11.195 50 25 50C38.805 50 50 38.805 50 25C50 11.195 38.805 0 25 0ZM17.7353 37.793H11.6467V19.4752H17.7353V37.793ZM14.6912 16.9739H14.6515C12.6083 16.9739 11.2869 15.5674 11.2869 13.8096C11.2869 12.0121 12.6488 10.6445 14.7316 10.6445C16.8144 10.6445 18.0962 12.0121 18.1358 13.8096C18.1358 15.5674 16.8144 16.9739 14.6912 16.9739ZM39.6896 37.793H33.6018V27.9934C33.6018 25.5306 32.7202 23.851 30.5172 23.851C28.8353 23.851 27.8336 24.984 27.3933 26.0777C27.2324 26.469 27.1931 27.0161 27.1931 27.5635V37.793H21.1048C21.1048 37.793 21.1845 21.1937 21.1048 19.4752H27.1931V22.0688C28.0022 20.8206 29.4498 19.0453 32.6801 19.0453C36.6859 19.0453 39.6896 21.6633 39.6896 27.2896V37.793Z",fill:"currentColor"})})}function s(){return(0,t.jsx)("svg",{width:"50",height:"50",viewBox:"0 0 50 50",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:(0,t.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M25 0C11.1934 0 0 11.1934 0 25C0 38.8066 11.1934 50 25 50C38.8066 50 50 38.8066 50 25C50 11.1934 38.8066 0 25 0ZM28.1091 22.4404L38.8113 10H36.2753L26.9825 20.8019L19.5605 10H11L22.2236 26.3343L11 39.38H13.5362L23.3496 27.9729L31.1878 39.38H39.7483L28.1091 22.4404ZM14.45 11.9093H18.3455L36.2764 37.5576H32.3809L14.45 11.9093Z",fill:"currentColor"})})}e.s(["RelatedAuthors",0,function({authors:e,relatedNews:l,pageUrl:o}){let{t:c}=(0,a.useTranslation)("news");return 0===e.length?null:(0,t.jsx)("div",{className:"rounded-card border border-border bg-card p-4 shadow-sm",children:e.map(e=>(0,t.jsxs)("div",{className:"flex flex-col gap-4 md:flex-row",children:[(0,t.jsxs)("div",{className:"flex shrink-0 flex-col gap-2",children:[e.Image.length>0&&(0,t.jsx)("div",{className:"col-span-2 aspect-square size-[124px] overflow-hidden rounded-card",children:(0,t.jsx)("img",{src:e.Image[0]?.Url,alt:e.Image[0]?.AlternativeText||"",className:"inset-0 size-full object-cover",loading:"lazy"},e.Image[0]?.Id)}),(0,t.jsxs)("div",{className:"flex justify-start gap-2",children:[e.LinkedIn&&(0,t.jsx)("a",{href:e.LinkedIn,className:"flex h-12 w-[58px] items-center justify-center rounded-input bg-[#007EBB] text-white",children:(0,t.jsx)(n,{})}),e.Twitter&&(0,t.jsx)("a",{href:e.Twitter,className:"flex h-12 w-[58px] items-center justify-center rounded-input bg-black text-white",children:(0,t.jsx)(s,{})})]})]}),(0,t.jsxs)("div",{className:"",children:[(0,t.jsxs)("h2",{className:"mb-4 text-2xl font-bold",children:[c("news:authorTitle")," ",e.Name]}),(0,t.jsx)("div",{className:"mb-4 flex flex-col gap-4",children:(0,t.jsx)("div",{className:"prose text-sm",dangerouslySetInnerHTML:{__html:e.Description}})},e.Id),l.length>0&&(0,t.jsxs)("div",{className:"w-full",children:[(0,t.jsxs)("h3",{className:"mb-4 text-xl",children:[c("news:authorOtherArticles")," ",e.Name]}),(0,t.jsx)("ul",{className:"flex flex-col gap-4",children:l.map(e=>{let a=(0,i.buildContentDetailUrl)(o,e);return(0,t.jsxs)("li",{className:"group relative flex items-center gap-4 roun
80ded-card bg-neutral-100 p-4 md:p-2",children:[e.Image&&e.Image.length>0&&(0,t.jsx)("div",{className:"relative hidden h-16 w-[100px] shrink-0 self-start overflow-hidden rounded-card md:block",children:(0,t.jsx)("img",{src:e.Image[0].Url,alt:e.Image[0].Title,className:"absolute inset-0 size-full object-cover",height:e.Image[0].Height,width:e.Image[0].Width,loading:"lazy"})}),a?(0,t.jsx)("a",{href:a,className:"text-sm after:absolute after:inset-0 after:content-['']",children:e.Title}):(0,t.jsx)("span",{className:"text-sm",children:e.Title}),(0,t.jsx)(r.ArrowRightIcon,{className:"ml-auto size-5 shrink-0 text-neutral-300 group-hover:text-neutral-500"})]},e.Id)})})]})]})]},e.Id))})}],145051)},13918,e=>{"use strict";var t=e.i(843476),a=e.i(510154),r=e.i(603030),i=e.i(477130),n=e.i(531447),s=e.i(360507);e.i(785269);var l=e.i(322831),o=e.i(31699),c=e.i(166690),d=e.i(351281);e.s(["NewsListItem",0,function({item:e,widgetContext:u,detailPageUrl:p,categories:m,useHeading:f}){let h,{t:g}=(0,l.useTranslation)("news"),v=e.Category.Value[0],x=a.SanitizerService.getInstance().sanitizeHtml(e.Title?.Value),y=(0,o.calculateReadingTime)(e.Text?.Value),b=(0,c.getImageStockWidget)({image:e.Image});return(0,t.jsxs)("div",{className:"relative mb-2 flex size-full flex-col rounded-card border border-border bg-white p-4 shadow-sm",children:[(0,t.jsx)("div",{className:"relative mb-2 aspect-310/128 shrink-0 overflow-hidden rounded-card",children:(0,t.jsx)(d.ResponsiveImage,{image:b,maxWidth:768,alt:b?.AlternativeText||"",title:b?.Title||"",className:"absolute inset-0 size-full object-cover object-center"})}),(0,t.jsxs)("div",{className:"flex h-full flex-col gap-3",children:[(0,t.jsxs)("div",{className:"mt-1 flex flex-wrap gap-2",children:[v&&m&&m[v]&&(0,t.jsx)(i.Badge,{variant:"secondary",size:"lg",children:m&&m[v]}),y&&y>0&&(0,t.jsxs)(i.Badge,{variant:"neutral-lighter",size:"lg",children:[(0,t.jsx)(n.ClockIcon,{className:"size-4"}),y||""," ",g("news:readingTime")]})]}),(h=(0,t.jsx)(r.ContentDetailsAnchor,{detailPageMode:u.model.Properties.DetailPageMode,detailPageUrl:p,requestContext:u.requestContext,text:x,item:e,className:"after:absolute after:inset-0 after:z-1 after:content-['']"}),f?(0,t.jsx)("h3",{className:"text-lg/text-lg font-extrabold lg:text-2xl/text-2xl",children:h}):(0,t.jsx)("div",{className:"text-lg/text-lg font-extrabold lg:text-2xl/text-2xl",children:h})),e.Summary?.Value&&(0,t.jsx)("div",{className:"line-clamp-3",children:e.Summary.Value}),(0,t.jsxs)("div",{className:"mt-auto flex justify-between",children:[(0,t.jsx)("div",{children:e.Author.Value&&(0,t.jsxs)("div",{className:"flex items-center gap-2 text-sm text-neutral-600",children:[(0,t.jsx)(s.UserIcon,{className:"size-4"}),e.Author.Value]})}),e.PublicationDate&&(0,t.jsx)("div",{className:"text-sm text-neutral-600",children:new Date(e.PublicationDate.Value).toLocaleDateString("nl-NL",{day:"numeric",month:"long",year:"numeric"})})]})]})]})}])},334740,e=>{"use strict";var t=e.i(843476),a=e.i(377501),r=e.i(397798),i=e.i(618566),n=e.i(271645),s=e.i(558028),l=e.i(825017),o=e.i(13918);e.s(["NewsContentList",0,function(e){let c=e.items,d=(0,i.useRouter)(),u=(0,i.useSearchParams)(),p=(0,n.useMemo)(()=>c.flatMap(e=>e.Category.Value||[]),[c]),m=(0,l.useTaxonNames)(p),f=e.categories??m;return(0,t.jsxs)("div",{children:[(0,t.jsx)("div",{className:"grid grid-cols-1 gap-6 md:grid-cols-2 lg:grid-cols-3 xl:grid-cols-4",children:c.map((a,r)=>(0,t.jsx)(o.NewsListItem,{item:a,widgetContext:e.widgetContext,detailPageUrl:e.detailPageUrl,categories:f,useHeading:!0},a.Original.Id??r))}),e.widgetContext.model.Properties.ListSettings?.DisplayMode===a.ListDisplayMode.Paging&&(0,t.jsx)(r.default,{currentPage:e.pageNumber-1,nbPages:(0,s.calculateTotalPages)(e,e.totalCount),handlePageClick:(0,s.createHandlePageClick)(d,u),className:"mt-6"})]})}])},825017,603030,31699,e=>{"use strict";var t=e.i(271645),a=e.i(467300);e.s(["useTaxonNames",0,function(e,r="e5cd6d69-1543-427b-ad62-688a99f5e7d4"){let[i,n]=(0,t.useState)({});return(0,t.useEffect)(()=>{!async function(){let t=Array.from(new Set(e));0===t.length||n(Object.fromEntries((await a.RestClient.getTaxons({taxaIds:t,taxonomyId:r,selectionMode:"single",showEmpty:!1,orderBy:"",contentType:""})).map(e=>[e.Id,e.Title])))}()},[e,r]),i}],825017);var r=e.i(843476),i=e.i(73653),n=e.i(296386);function s(e){let t,a=e.item;if(a.Original?.ItemDefaultUrl&&e.detailPageUrl)t=e.detailPageUrl+a.Original?.ItemDefaultUrl;else if(e.type&&e.type===n.KnownContentTypes.ListItems&&e.item.Original?.Parent){let a=e.item.Original.UrlName,r=e.item.Original.Parent.UrlName;t=`${e.detailPageUrl}/lists/${r}/${a}`}function s(e){return e.Title?.Value||e.Original.Title}return t&&e.detailPageMode===i.DetailPageSelectionMode.SamePage&&e.requestContext&&e.requestContext.searchParams&&Object.keys(e.requestContext.searchParams).length&&(t+="?"+new URLSearchParams(e.requestContext.searchParams).toString()),t?(0,r.jsx)("a",{href:t,className:e.className,children:e.text||s(a)}):(0,r.jsx)(r.Fragment,{children:e.text||s(a)})}var l=e.i(552649);
80e.s(["ContentDetailsAnchor",0,function({item:e,...t}){let a={...e,Original:(0,l.withResolvedItemDefaultUrl)(e.Original)};return(0,r.jsx)(s,{item:a,...t})}],603030),e.s(["calculateReadingTime",0,function(e,t=130){return e?Math.ceil(e.split(/\s+/).length/t):0}],31699)},47766,e=>{"use strict";var t=e.i(843476),a=e.i(606667);e.s(["RecruiterCardContentList",0,function(e){let r=e.items,i=r.length,n="lg:grid-cols-1";return 2===i||3===i?n="gap-4 lg:gap-8 md:grid-cols-2 lg:grid-cols-"+{count:i}:i>=4&&(n="lg:grid-cols-4 gap-4 lg:gap-8 md:grid-cols-2"),(0,t.jsx)("div",{className:`grid ${n}`,children:r.map(e=>(0,t.jsx)(a.RecruiterCard,{title:e.Title.Value,summary:e.Summary.Value,email:e.EmailAddress.Value,phone:e.PhoneNumber.Value,imageUrl:e.Image.Value[0]?.Url??"",imageAlt:e.Image.Value[0]?.AlternativeText??"",imageTitle:e.Image.Value[0]?.Title??"",horizontalCard:!1,infoHeading:""},e.Original.Id))})}])},237503,e=>{"use strict";var t=e.i(843476);e.i(188328);var a=e.i(993433),r=e.i(518489),i=e.i(271645),n=e.i(510154),s=e.i(982301),l=e.i(166690),o=e.i(351281);function c({item:e}){let a=n.SanitizerService.getInstance().sanitizeHtml(e.FullName?.Value),r=n.SanitizerService.getInstance().sanitizeHtml(e.Quote?.Value).trim(),i=(0,l.getImageStockWidget)({image:e.Image});return(0,t.jsxs)("div",{children:[(0,t.jsxs)("div",{className:"mb-10 flex items-start justify-between",children:[(0,t.jsx)(o.ResponsiveImage,{image:i,maxWidth:240,alt:i?.AlternativeText||"",title:i?.Title||"",className:"mt-4 size-28 shrink-0 overflow-hidden rounded-card object-cover"}),(0,t.jsx)("div",{className:"relative -top-4 mr-8 h-28 font-heading text-[175px] leading-none text-secondary",children:'"'})]}),(0,t.jsxs)("div",{className:"",children:[r&&(0,t.jsx)("p",{className:"max-w-none italic",dangerouslySetInnerHTML:{__html:r}}),(0,t.jsx)("div",{className:"mt-6",children:a&&(0,t.jsxs)("div",{className:"flex items-center gap-4",children:[(0,t.jsx)(s.UserRoundIcon,{className:"size-5 shrink-0 stroke-secondary"}),(0,t.jsx)("div",{className:"max-w-none",dangerouslySetInnerHTML:{__html:a}})]})})]})]})}function d(e){let[n,s]=(0,i.useState)(),[l,o]=(0,i.useState)(0),[d,u]=(0,i.useState)([]),p=(0,i.useMemo)(()=>e.items,[e.items]);return(0,i.useEffect)(()=>{if(!n)return;let e=()=>{u(n.scrollSnapList()),o(n.selectedScrollSnap())};return e(),n.on("select",e),n.on("reInit",e),()=>{n.off("select",e),n.off("reInit",e)}},[n,p]),(0,t.jsxs)(r.Carousel,{className:"relative w-full",setApi:s,children:[(0,t.jsx)(r.CarouselContent,{className:"w-full max-w-screen",children:p.map(a=>(0,t.jsx)(r.CarouselItem,{className:"pr-2 pl-12",children:(0,t.jsx)(c,{item:a,widgetContext:e.widgetContext})},a.Original.Id))}),(0,t.jsx)(r.CarouselPrevious,{className:"-left-2"}),(0,t.jsx)(r.CarouselNext,{className:"-right-2"}),(0,t.jsx)("div",{className:"relative mt-4",children:(0,t.jsx)(a.CarouselPaginationDots,{scrollSnaps:d,selectedIndex:l,scrollToIndex:e=>n?.scrollTo(e)})})]})}e.s(["TestimonialCarouselList",0,d,"default",0,d],237503)},253115,e=>{"use strict";var t=e.i(843476),a=e.i(510154),r=e.i(982301);e.i(436918);var i=e.i(166690),n=e.i(351281);function s({item:e}){let l=a.SanitizerService.getInstance().sanitizeHtml(e.FullName?.Value),o=a.SanitizerService.getInstance().sanitizeHtml(e.Quote?.Value).trim(),c=(0,i.getImageStockWidget)({image:e.Image});return(0,t.jsxs)("div",{className:"flex h-full flex-col gap-8 rounded-card bg-neutral-100 p-8 lg:flex-row",children:[(0,t.jsxs)("div",{className:"relative flex items-start justify-between",children:[(0,t.jsx)(n.ResponsiveImage,{image:c,maxWidth:240,alt:c?.AlternativeText||"",title:c?.Title||"",className:"size-28 shrink-0 overflow-hidden rounded-card object-cover"}),(0,t.jsx)("div",{className:"relative -top-8 h-28 w-full text-center font-heading text-[175px] leading-none text-secondary lg:absolute lg:left-16 lg:w-auto",children:'"'})]}),(0,t.jsxs)("div",{className:"flex h-full flex-col justify-between text-base font-normal lg:text-lg",children:[o&&(0,t.jsxs)("p",{className:"max-w-none italic",children:[(0,t.jsx)("span",{children:'"'}),(0,t.jsx)("span",{dangerouslySetInnerHTML:{__html:o}}),(0,t.jsx)("span",{children:'"'})]}),(0,t.jsx)("div",{className:"mt-8",children:l&&(0,t.jsxs)("div",{className:"flex items-center gap-4",children:[(0,t.jsx)(r.UserRoundIcon,{className:"size-5 shrink-0 stroke-primary"}),(0,t.jsx)("div",{className:"max-w-none",dangerouslySetInnerHTML:{__html:l}})]})})]})]})}function l(e){return(0,t.jsx)("div",{className:"grid grid-cols-1 gap-8 md:grid-cols-2",children:e.items.map(a=>(0,t.jsx)("div",{children:(0,t.jsx)(s,{item:a,widgetContext:e.widgetContext})},a.Original.Id))})}e.s(["TestimonialList",0,l,"default",0,l],253115)},558028,e=>{"use strict";e.s(["calculateTotalPages",0,function(e,t){return Math.ceil(t/(e.widgetContext.model.Properties.ListSettings?.ItemsPerPage||20))},"createHandlePageClick",0,function(e,t){return a=>{let r=new URLSearchParams(t.toString());r.set("page",String(a+1)),e.push(`?${r.toString()}`)}}])},737243,e=>{"use strict";var t=e.i(843476),a=e.i(618566),r=e.i(377501),i=e.i(844817),n=e.i(397798);e.s(["CustomDocumentListPagination",0,function({pagerMode:e,pagerProps:s}){let l=(0,a.useRouter)(),o=s.itemsTotalCount||0,c=s.itemsPerPage||1,d=Math.ceil(o/c);return e!==r.ListDisplayMode.Paging?null:(0,t.jsx)("div",{children:(0,t.jsx)(n.default,{currentPage:s.currentPage-1,nbPages:d,handlePageClick:e=>{let t=e+1,a=new i.PagerViewModel(t,o,c,s.pagerTemplate??i.PagerViewModel.PageNumberDefaultTemplate,s.pagerQueryTemplate??i.PagerViewModel.PageNumberDefaultQueryTemplate,s.pagerMode).getPagerUrl(t,s.context);l.push(a)},className:"mt-6"})})}])},514854,e=>{"use strict";var t=e.i(843476),a=e.i(271645),r=e.i(211068),i=e.i(712833),n=e.i(524664),s=e.i(325329),l=e.i(183144),o=e.i(632137),c=e.i(95152);e.s(["CheckboxesClient",0,function(e){let d,u="",p="",{t:m}=(0,c.useT)("common");switch(parseInt(e.columnsNumber.toString(),10)){case 0:u="flex flex-wrap",p="";break;case 2:u="grid grid-cols-12 gap-4 m-0",p="col-span-6";break;case 3:u="grid grid-cols-12 gap-4 m-0",p="col-span-4"}let f=e.sfFieldName,h=(0,r.getUniqueId)(f,e.widgetContext.model.Id),g=(0,r.getUniqueId)(`choiceOption-other-${f}`,e.widgetContext.model.Id),v=a.default.useRef(null),[x,y]=a.default.useState(e.choices),{formViewProps:b,sfFormValueChanged:w,registerFieldValidator:S,hiddenInput
80s:j,skippedInputs:C}=(0,a.useContext)(i.FormContext),N=j[f],k=C[f],[I,F]=(0,a.useState)(""),[T,R]=(0,a.useState)(""),[P,A]=(0,a.useState)(!1);function E(){clearTimeout(d),d=setTimeout(function(){w()},300)}let M=a.default.useMemo(()=>x.some(e=>e.Selected),[x]),D=a.default.useCallback(()=>{let t=v.current;return(!e.required||!!M||!!(t&&t.required))&&(!t||!t.required||!t.validity.valueMissing)||(F(e.requiredErrorMessage.replace("{0}",e.label)),!1)},[M,e.label,e.required,e.requiredErrorMessage]),L=a.default.useRef(D);return a.default.useEffect(()=>{L.current=D},[D]),a.default.useEffect(()=>{S(f,()=>L.current())},[S,f]),(0,t.jsxs)("div",{"data-sf-role":"checkboxes-field-container",className:"mb-4 flex flex-col gap-2","aria-labelledby":`choice-field-label-${f} choice-field-description-${f}`,children:[(0,t.jsx)("input",{type:"hidden","data-sf-role":"required-validator",value:e.required.toString()}),(0,t.jsxs)("legend",{className:"flex text-sm font-medium",id:`choice-field-label-${f}`,children:[e.label,e.required&&(0,t.jsx)("span",{children:"*"})]}),(0,t.jsxs)("div",{className:`flex flex-col gap-2 ${u}`,children:[x.map((a,r)=>{let i=`choiceOption-${r}-${h}`;return(0,t.jsxs)("div",{className:`flex items-center gap-2 ${p}`,children:[(0,t.jsx)(s.Checkbox,{name:f,id:i,value:a.Value||"","data-sf-role":"checkboxes-field-input",required:e.required&&!M,checked:a.Selected||!1,onCheckedChange:e=>{let t;y(t=x.map((t,a)=>a===r?{Name:t.Name,Value:t.Value,Selected:!0===e}:t)),t.some(e=>e.Selected)&&F(""),E()},className:"rounded-sm"}),(0,t.jsx)(n.FormLabel,{htmlFor:i,children:a.Name})]},r)}),e.hasAdditionalChoice&&(0,t.jsxs)("div",{className:`flex flex-col gap-2 ${p}`,children:[(0,t.jsxs)("div",{className:"flex items-center gap-2",children:[(0,t.jsx)(s.Checkbox,{name:f,id:g,value:T,"data-sf-role":"checkboxes-field-input",required:e.required&&!M,onCheckedChange:function(e){A(e),E()},className:"rounded-sm"}),(0,t.jsx)(n.FormLabel,{htmlFor:g,children:m("common:form:otherLabel")})]}),P&&(0,t.jsx)("div",{className:"w-full",children:(0,t.jsx)(l.Input,{type:"text",ref:v,className:(0,o.cn)("",{"border-error focus:border-error focus:ring-error":b.invalidClass&&I}),id:`choice-other-input-${h}`,"data-sf-role":"choice-other-input",value:T,required:e.required,disabled:N||k,onChange:function(t){t.target.value?F(""):F(e.requiredErrorMessage.replace("{0}",e.label)),E()},onInput:function(e){R(e.currentTarget.value)}})})]})]}),e.instructionalText&&(0,t.jsx)("div",{id:`choice-field-description-${f}`,className:"text-xs text-neutral-500",children:e.instructionalText}),e.required&&I&&(0,t.jsx)("div",{"data-sf-role":"error-message",role:"alert","aria-live":"assertive",className:"text-xs text-error",children:I})]})}])},524664,e=>{"use strict";var t=e.i(843476),a=e.i(714359),r=e.i(632137);e.s(["FormLabel",0,function({children:e,required:i,className:n,...s}){return(0,t.jsxs)(a.Label,{className:(0,r.cn)("gap-0 text-sm font-medium",n),...s,children:[e,i&&(0,t.jsx)("span",{children:"*"})]})}])},993570,e=>{"use strict";var t=e.i(843476),a=e.i(271645),r=e.i(211068),i=e.i(712833),n=e.i(524664),s=e.i(183144),l=e.i(632137);e.s(["DateTimeFieldClient",0,function(e){let o,c=e.widgetContext.model.Properties.SfFieldName,d=(0,r.getUniqueId)("DateTimeFieldErrorMessage",e.widgetContext.model.Id),u=(0,r.getUniqueId)("DateTimeFieldInfo",e.widgetContext.model.Id),p=e.hasDescription?`${c} ${d}`:d,m=a.default.useRef(null),[f,h]=a.default.useState(""),{formViewProps:g,sfFormValueChanged:v,registerFieldValidator:x,hiddenInputs:y,skippedInputs:b}=(0,a.useContext)(i.FormContext),w=y[c],S=b[c],[j,C]=(0,a.useState)(""),N=a.default.useCallback(()=>{var t,a;let r=m.current,i=e.violationRestrictionsMessages;return(h(r.value),r.required&&r.validity.valueMissing)?((t=i.required)&&C(t),!1):r.validity.valid?(C(""),!0):((a=i.invalid)&&C(a),!1)},[e.violationRestrictionsMessages]),k=a.default.useRef(N);a.default.useEffect(()=>{k.current=N},[N]),a.default.useEffect(()=>{x(c,()=>k.current())},[x,c]);let I=(0,l.cn)("mb-4 flex flex-col gap-2",e.cssClass);return(0,t.jsxs)("div",{className:I,"data-sf-role":"date-time-field-container",children:[(0,t.jsx)(n.FormLabel,{required:!!e.validationAttributes?.required,htmlFor:c,children:e.label}
80),(0,t.jsx)(s.Input,{id:c,type:e.inputType,className:(0,l.cn)("block",{[g.invalidClass]:g.invalidClass&&j}),ref:m,name:e.fieldName,value:f,"data-sf-role":"date-time-field-input",disabled:w||S,"aria-describedby":p,onChange:N,onInput:e=>{h(e.currentTarget.value),N(),clearTimeout(o),o=setTimeout(function(){v()},300)},onInvalid:N,...e.validationAttributes}),e.instructionalText&&(0,t.jsx)("div",{id:u,className:"text-xs text-neutral-500",children:e.instructionalText}),j&&(0,t.jsx)("div",{id:d,"data-sf-role":"error-message",role:"alert","aria-live":"assertive",className:"text-xs text-error",children:j})]})}])},296422,e=>{"use strict";var t=e.i(843476),a=e.i(271645),r=e.i(712833),i=e.i(524664),n=e.i(340904),s=e.i(95152),l=e.i(632137);e.s(["DropdownFieldSet",0,function(e){let o,c=e.sfFieldName,{sfFormValueChanged:d,registerFieldValidator:u,hiddenInputs:p,skippedInputs:m}=a.default.useContext(r.FormContext),f="__empty__",h=e.choices.find(e=>e.Selected),[g,v]=a.default.useState(h?.Value?.toString()??""),[x,y]=a.default.useState(""),b=p[c],w=m[c],S=a.default.useCallback((t=g)=>e.required&&!t?(y(e.requiredErrorMessage.replace("{0}",e.label)),!1):(y(""),!0),[e.required,e.requiredErrorMessage,e.label,g]),j=a.default.useRef(S);a.default.useEffect(()=>{j.current=S},[S]),a.default.useEffect(()=>{u(c,()=>j.current())},[u,c]);let C=(0,l.cn)("mb-4 flex-col gap-2",e.cssClass,b?"hidden":"flex"),{t:N}=(0,s.useT)("common");return(0,t.jsxs)("div",{"data-sf-role":"dropdown-list-field-container",className:C,"aria-labelledby":`choice-field-label-${c} choice-field-description-${c}`,children:[(0,t.jsx)(i.FormLabel,{required:e.required,id:`choice-field-label-${c}`,children:e.label}),(0,t.jsxs)(n.Select,{"data-sf-role":"dropdown-list-field-select",name:c,required:e.required,value:g||f,disabled:b||w,onValueChange:e=>{let t=e===f?"":e;v(t),S(t),clearTimeout(o),o=setTimeout(function(){d()},300)},children:[(0,t.jsx)(n.SelectTrigger,{className:(0,l.cn)("min-h-12 w-full rounded-input border border-input bg-neutral-50 text-base *:data-[slot=chevron-down-icon]:ml-auto md:focus-visible:ring-inset",{"border-error focus:border-error focus:ring-error":x}),children:(0,t.jsx)(n.SelectValue,{placeholder:e.choices[0]?.Name||N("common:dropdownPlaceholder"),className:"flex-1"})}),(0,t.jsx)(n.SelectContent,{children:e.choices.map((e,a)=>{let r=e.Value?.toString()||f;return(0,t.jsx)(n.SelectItem,{value:r,className:r===f?"text-neutral-400":void 0,children:e.Name},a)})})]}),e.instructionalText&&(0,t.jsx)("div",{id:`choice-field-description-${c}`,className:"text-xs text-neutral-500",children:e.instructionalText}),x&&(0,t.jsx)("div",{"data-sf-role":"error-message",role:"alert","aria-live":"assertive",className:"text-xs text-error",children:x})]})}])},673498,e=>{"use strict";var t=e.i(843476),a=e.i(271645),r=e.i(211068),i=e.i(712833),n=e.i(524664),s=e.i(183144);let l=(0,e.i(475254).default)("file-up",[["path",{d:"M6 22a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.704.706l3.588 3.588A2.4 2.4 0 0 1 20 8v12a2 2 0 0 1-2 2z",key:"1oefj6"}],["path",{d:"M14 2v5a1 1 0 0 0 1 1h5",key:"wfsgrz"}],["path",{d:"M12 12v6",key:"3ahymv"}],["path",{d:"m15 15-3-3-3 3",key:"15xj92"}]]);var o=e.i(632137);e.s(["FileUploadClient",0,function(e){let c,{formViewProps:d,sfFormValueChanged:u,registerFieldValidator:p,hiddenInputs:m,skippedInputs:f}=a.default.useContext(i.FormContext),[h,g]=a.default.useState(!0),[v,x]=a.default.useState({[e.fieldName]:{}}),y=a.default.useMemo(()=>h||e.required&&Object.values(v).some(e=>e.value),[v,e.required,h]),b=a.default.useRef(null),w=m[e.fieldName],S=f[e.fieldName],j=(0,r.getUniqueId)("FileFieldErrorMessage",e.widgetContext.model.Id),C=(0,r.getUniqueId)("FileFieldInfo",e.widgetContext.model.Id),N=e.instructionalText?`${e.fieldName} ${j}`:j,k=()=>{F(),clearTimeout(c),c=setTimeout(function(){u()},300)},I=e=>{let t={...v},a=e.target.id.split("remove-")[1];a&&delete t[a],x(t)},F=a.default.useCallback(()=>{let t={...v},a=!0,r=b.current.querySelectorAll('input[type="file"]');for(let i=0;i<r.length;i++){let n=r[i],s=n.files&&n.files.length,l=e.violationRestrictionsJson;if(g(!1),n.value?t[n.id]={...t[n.id],value:n.value}:t[n.id]={},s&&l.required)if(n.value)t[n.id]={...t[n.id],value:n.value};else{let e={...t[n.id]};delete e.value,t[n.id]=e}if(s&&(l.maxSize||l.minSize)){let e=1e3*l.minSize*1e3,r=1e3*l.maxSize*1e3,i=n.files[0];if(!i)continue;if(e>0&&i.size<e||r>0&&i.size>r)t[n.id]={...t[n.id],fileSizeMessage:!0},a=!1;else{let e={...t[n.id]};delete e.fileSizeMessage,t[n.id]=e}}if(s&&l.allowedFileTypes&&n.value){let e=n.value.lastIndexOf(".");if(e>=0){let r=n.value.substring(e).toLowerCase();if(0>l.allowedFileTypes.indexOf(r))t[n.id]={...t[n.id],fileTypeMessage:!0},n.focus(),a=!1;else{let e={...t[n.id]};delete e.fileTypeMessage,t[n.id]=e}}}}return x(t),(e.required&&Object.values(t).some(e=>e.value)||!e.required)&&a},[v,e.required,e.violationRestrictionsJson]),T=a.default.useRef(F);return a.default.useEffect(()=>{T.current=F},[F]),a.default.useEffect(()=>{p(e.fieldName,()=>T.current())},[p,e.fieldName]),(0,t.jsxs)("div",{ref:b,className:(0,o.cn)("mb-4 flex-col gap-2",e.cssClass,w?"hidden":"flex"),"data-sf-role":"file-field-container",children:[(0,t.jsx)(n.FormLabel,{htmlFor:e.fieldName,required:!!e.validationAttributes?.required,
80children:e.label}),(0,t.jsx)("input",{"data-sf-role":"violation-restrictions",type:"hidden",value:e.violationRestrictionsJson}),(0,t.jsx)("div",{"data-sf-role":"file-field-inputs",children:e.widgetContext.requestContext.isEdit?(0,t.jsx)("div",{"data-sf-role":"single-file-input",children:(0,t.jsx)("input",{className:"form-control",id:e.fieldName,title:e.label,name:e.fieldName,type:"file",disabled:w||S,"aria-describedby":N,...e.validationAttributes})}):Object.entries(v).map(([a,r])=>{let i=r.fileSizeMessage||r.fileTypeMessage||e.required&&!y;return(0,t.jsxs)("div",{"data-sf-role":"single-file-input-wrapper",children:[(0,t.jsxs)("div",{className:(0,o.cn)("relative flex"),"data-sf-role":"single-file-input",children:[(0,t.jsx)(s.Input,{className:(0,o.cn)("h-12 w-full cursor-pointer px-3 py-0 file:mr-4 file:-ml-3 file:h-12 file:cursor-pointer file:border-0 file:bg-neutral-50 file:py-[14px] file:pr-4 file:pl-8 file:text-sm file:font-medium file:text-foreground hover:file:bg-neutral-100",{"border-error focus:border-error focus:ring-error":d.invalidClass&&i}),id:a,title:e.label,name:e.fieldName,type:"file",onChange:k,onInvalid:k,"aria-describedby":N,...e.validationAttributes}),(0,t.jsx)(l,{className:"absolute top-3 left-2 size-5 text-primary"}),e.allowMultipleFiles&&Object.entries(v).length>1&&(0,t.jsx)("button",{type:"button",title:"Remove","data-sf-role":"remove-input",id:"remove-"+a,onClick:I,className:"btn btn-light ms-1",children:"X"})]}),(e.minFileSizeInMb>0||e.maxFileSizeInMb>0)&&r.fileSizeMessage&&(0,t.jsx)("div",{"data-sf-role":"filesize-violation-message",className:(0,o.cn)("text-xs text-error",{isInvalid:"block"}),role:"alert","aria-live":"assertive",children:e.fileSizeViolationMessage}),null!==e.allowedFileTypes&&r.fileTypeMessage&&(0,t.jsx)("div",{"data-sf-role":"filetype-violation-message",className:(0,o.cn)("text-xs text-error",{block:i}),role:"alert","aria-live":"assertive",children:e.fileTypeViolationMessage})]},a)})}),e.allowMultipleFiles&&(0,t.jsx)("button",{type:"button","data-sf-role":"add-input",onClick:()=>{let t={...v};t[(0,r.getUniqueId)(e.fieldName)]={},x(t)},className:"btn btn-secondary my-2",children:"+"}),e.instructionalText&&(0,t.jsx)("div",{id:C,className:"text-xs text-neutral-500",children:e.instructionalText}),e.required&&!y&&(0,t.jsx)("div",{"data-sf-role":"required-violation-message",className:"text-xs text-error",role:"alert","aria-live":"assertive",children:e.requiredErrorMessage.replace("{0}",e.label)})]})}],673498)},699261,e=>{"use strict";var t=e.i(843476),a=e.i(271645),r=e.i(211068),i=e.i(712833),n=e.i(524664),s=e.i(183144),l=e.i(632137),o=e.i(95152);e.s(["MultipleChoiceClient",0,function(e){let c,{t:d}=(0,o.useT)("common"),u=e.widgetContext.model.Properties.SfFieldName,p=(0,r.getUniqueId)(u,e.widgetContext.model.Id),m=(0,r.getUniqueId)(`choiceOption-other-${u}`,e.widgetContext.model.Id),f="",h="";switch(parseInt(e.widgetContext.model.Properties.ColumnsNumber.toString(),10)){case 0:f="flex flex-wrap",h="";break;case 2:f="grid grid-cols-12 gap-4",h="col-md-6";break;case 3:f="grid grid-cols-12 gap-4",h="col-md-4"}let[g,v]=a.default.useState(e.choices),x=a.default.useRef(null),{formViewProps:y,sfFormV
80alueChanged:b,registerFieldValidator:w,hiddenInputs:S,skippedInputs:j}=(0,a.useContext)(i.FormContext),C=S[u],N=j[u],[k,I]=(0,a.useState)(""),[F,T]=(0,a.useState)(""),[R,P]=(0,a.useState)(!1);function A(){clearTimeout(c),c=setTimeout(function(){b()},300)}let E=e=>{I(""),v([...g].map(t=>({...t,Selected:e.target.value.toString()===t.Value?.toString()}))),P(!1),A()},M=a.default.useMemo(()=>g.some(e=>e.Selected),[g]),D=a.default.useCallback(()=>{let t=x.current;return e.required&&!M&&!(t&&t.required)||t&&t.required&&t.validity.valueMissing?(I(e.requiredErrorMessage.replace("{0}",e.label)),!1):(I(""),!0)},[M,e.label,e.required,e.requiredErrorMessage]),L=a.default.useRef(D);return a.default.useEffect(()=>{L.current=D},[D]),a.default.useEffect(()=>{w(u,()=>L.current())},[w,u]),(0,t.jsxs)("div",{"data-sf-role":"multiple-choice-field-container",className:(0,l.cn)("mb-4 flex-col gap-2",e.cssClass,C?"hidden":"flex"),"aria-labelledby":`choice-field-label-${u} choice-field-description-${u}`,children:[(0,t.jsx)("input",{type:"hidden","data-sf-role":"required-validator",value:e.required.toString()}),(0,t.jsxs)("legend",{className:"flex text-sm font-medium",id:`choice-field-label-${u}`,children:[e.label,e.required&&(0,t.jsx)("span",{children:"*"})]}),(0,t.jsxs)("div",{className:`flex flex-col gap-2 ${f}`,children:[g.map((a,r)=>{let i=`choiceOption-${r}-${p}`;return(0,t.jsxs)("div",{className:`flex items-center gap-2 ${h}`,children:[(0,t.jsx)("input",{className:"size-5 cursor-pointer border border-border bg-white accent-primary checked:border-primary checked:bg-primary focus:ring-offset-0 focus:outline-none",type:"radio",name:u,id:i,value:a.Value||"","data-sf-role":"multiple-choice-field-input",required:e.required&&!M,checked:a.Selected||!1,disabled:C||N,onChange:E}),(0,t.jsx)(n.FormLabel,{htmlFor:i,children:a.Name})]},r)}),e.hasAdditionalChoice&&(0,t.jsxs)("div",{className:`flex flex-col gap-2 ${h}`,children:[(0,t.jsxs)("div",{className:"flex items-center gap-2",children:[(0,t.jsx)("input",{className:"size-5 cursor-pointer rounded-full border border-border bg-white accent-primary checked:border-primary checked:bg-primary focus:ring-offset-0 focus:outline-none",type:"radio",name:u,id:m,"data-sf-role":"multiple-choice-field-input",required:e.required&&!M,checked:R,value:F,onChange:function(){v([...g].map(e=>({...e,Selected:!1}))),P(!0),A()}}),(0,t.jsx)(n.FormLabel,{htmlFor:m,children:d("common:form:otherLabel")})]}),R&&(0,t.jsx)("div",{className:"w-full",children:(0,t.jsx)(s.Input,{type:"text",ref:x,className:(0,l.cn)("",{"border-error focus:border-error focus:ring-error":y.invalidClass&&e.required&&!F}),id:`choice-other-input-${p}`,"data-sf-role":"choice-other-input",value:F,required:e.required,onChange:function(t){t.target.value?I(""):I(e.requiredErrorMessage.replace("{0}",e.label)),A()},onInput:function(e){T(e.currentTarget.value)}})})]})]}),e.instructionalText&&(0,t.jsx)("div",{id:`choice-field-description-${u}`,className:"text-xs text-neutral-500",children:e.instructionalText}),e.required&&k&&(0,t.jsx)("div",{"data-sf-role":"error-message",role:"alert","aria-live":"assertive",className:"text-xs text-error",children:k})]})}])},887041,e=>{"use strict";var t=e.i(843476),a=e.i(271645),r=e.i(211068),i=e.i(712833),n=e.i(636273),s=e.i(524664),l=e.i(632137);e.s(["ParagraphClient",0,function(e){let o,c=e.widgetContext.model.Properties.SfFieldName,d=(0,r.getUniqueId)("ParagraphErrorMessage",e.widgetContext.model.Id),u=(0,r.getUniqueId)("ParagraphInfo",e.widgetContext.model.Id),p="";e.instructionalText&&(p=e.instructionalText?`${c} ${d}`:d);let m=a.default.useRef(null),[f,h]=a.default.useState(e.predefinedValue||""),{formViewProps:g,sfFormValueChanged:v,registerFieldValidator:x,hiddenInputs:y,skippedInputs:b}=(0,a.useContext)(i.FormContext),w=y[c],S=b[c],[j,C]=(0,a.useState)(""),N=a.default.useCallback(()=>{var t,a,r;let i=m.current.textArea,n=e.violationRestrictionsMessages,s=e.violationRestrictionsJson;if(h(i.value),s){let e=!0;if(s.minLength&&(e=i.value.length>=s.minLength),e&&s.maxLength&&s.maxLength>0&&(e=i.value.length<=s.maxLength),!e)return(t=n.invalidLength)&&C(t),!1}return i.required&&i.validity.valueMissing?((a=n.required)&&C(a),!1):i.validity.valid?(C(""),!0):((r=n.invalid)&&C(r),!1)},[e.violationRestrictionsJson,e.violationRestrictionsMessages]),k=a.default.useRef(N);a.default.useEffect(()=>{k.current=N},[N]),a.default.useEffect(()=>{x(c,()=>k.current())},[x,c]);let I=(0,l.cn)("mb-4 flex-col gap-2",e.cssClass,w?"hidden":"flex");return(0,t.jsxs)("div",{className:I,"data-sf-role":"paragraph-text-field-container",children:[(0,t.jsx)(s.FormLabel,{htmlFor:c,required:!!e.validationAttributes?.required,
80children:e.label}),(0,t.jsx)(n.Textarea,{id:c,ref:m,className:(0,l.cn)("min-h-28",{"border-error focus:border-error focus:ring-error":g.invalidClass&&j}),name:e.fieldName,placeholder:e.placeholderText||void 0,value:f,"data-sf-role":"paragraph-text-field-textarea",disabled:w||S,"aria-describedby":p,onChange:N,onInput:e=>{h(e.currentTarget.value),N(),clearTimeout(o),o=setTimeout(function(){v()},300)},onInvalid:N,...e.validationAttributes}),e.instructionalText&&(0,t.jsx)("div",{id:u,className:"text-xs text-neutral-500",children:e.instructionalText}),j&&(0,t.jsx)("div",{id:d,"data-sf-role":"error-message",role:"alert","aria-live":"assertive",className:"text-xs text-error",children:j})]})}])},237054,e=>{"use strict";var t=e.i(843476),a=e.i(271645),r=e.i(712833),i=e.i(981831);e.s(["SubmitButtonClient",0,function(e){let{disabledSubmitButton:n}=(0,a.useContext)(r.FormContext);return(0,t.jsx)(i.Button,{type:"submit",className:"btn btn-secondary",disabled:n,children:e.children})}])},625728,e=>{"use strict";var t=e.i(843476),a=e.i(271645),r=e.i(211068),i=e.i(712833),n=e.i(524664),s=e.i(183144),l=e.i(632137);e.s(["TextFieldClient",0,function(e){let o,c=e.widgetContext.model.Properties.SfFieldName,d=(0,r.getUniqueId)("TextboxErrorMessage",e.widgetContext.model.Id),u=(0,r.getUniqueId)("TextboxInfo",e.widgetContext.model.Id),p=e.hasDescription?`${c} ${d}`:d,m=a.default.useRef(null),[f,h]=a.default.useState(e.predefinedValue||""),{formViewProps:g,sfFormValueChanged:v,registerFieldValidator:x,hiddenInputs:y,skippedInputs:b}=(0,a.useContext)(i.FormContext),w=y[c],S=b[c],[j,C]=(0,a.useState)(""),N=a.default.useCallback(()=>{var t,a,r,i;let n=m.current,s=e.violationRestrictionsMessages,l=e.violationRestrictionsJson;if(h(n.value),l){let e=!0;if(l.minLength&&(e=n.value.length>=l.minLength),e&&l.maxLength&&l.maxLength>0&&(e=n.value.length<=l.maxLength),!e)return(t=s.invalidLength)&&C(t),!1}return n.required&&n.validity.valueMissing?((a=s.required)&&C(a),!1):n.validity.patternMismatch&&s.regularExpression?((r=s.regularExpression)&&C(r),!1):n.validity.valid?(C(""),!0):((i=s.invalid)&&C(i),!1)},[e.violationRestrictionsJson,e.violationRestrictionsMessages]),k=a.default.useRef(N);a.default.useEffect(()=>{k.current=N},[N]),a.default.useEffect(()=>{x(c,()=>k.current())},[x,c]);let I=(0,l.cn)("mb-4 flex-col gap-2",e.cssClass,w?"hidden":"flex");return(0,t.jsxs)("div",{className:I,"data-sf-role":"text-field-container",children:[(0,t.jsx)(n.FormLabel,{htmlFor:c,required:!!e.validationAttributes?.required,children:e.label}),(0,t.jsx)(s.Input,{id:c,type:e.inputType,className:(0,l.cn)("",{"border-error focus:border-error focus:ring-error":g.invalidClass&&j}),ref:m,name:e.fieldName,placeholder:e.placeholderText||"",value:f,"data-sf-role":"text-field-input",disabled:w||S,"aria-describedby":p,onChange:N,onInput:e=>{h(e.currentTarget.value),N(),clearTimeout(o),o=setTimeout(function(){v()},300)},onInvalid:N,...e.validationAttributes}),e.instructionalText&&(0,t.jsx)("div",{id:u,className:"text-xs text-neutral-500",children:e.instructionalText}),j&&(0,t.jsx)("div",{id:d,"data-sf-role":"error-message",role:"alert","aria-live":"assertive",className:"text-xs text-error",children:j})]})}])},182006,e=>{"use strict";var t=e.i(843476),a=e.i(271645),r=e.i(174080),i=e.i(221945),n=e.i(712833),s=e.i(632137),l=e.i(846696),o=e.i(669110),c=e.i(95152),d=e.i(95187);let u=(0,d.createServerReference)("60fc17c2a141b870a40fdaa7c0b9d74a7afd2063fe",d.callServer,void 0,d.findSourceMapURL,"submitSitefinityForm");e.s(["FormClient",0,function(e){let{children:d,viewProps:p,className:m,formDataAttributes:f,friendlyCaptchaSitekey:h,culture:g}=e,{t:v}=(0,c.useT)("common"),x=a.default.useRef(null),y=a.default.useRef(null),b=a.default.useRef(null),[w,S]=a.default.useState(!1),[j,C]=a.default.useState(0),[N,k]=a.default.useState(!1),[I,F]=a.default.useState(!0),[T,R]=a.default.useState(""),[P,A]=a.default.useState(""),[E,M]=(0,a.useState)(null),[D,L]=(0,a.useState)(!1),_=(0,a.useRef)(null),[O,V]=(0,a.useState)(!1),B=p.hiddenFields?.split(",")||[],[z,U]=a.default.useState(B.reduce((e,t)=>Object.assign(e,{[t]:!0}
80),{})),[$,q]=a.default.useState({}),H=a.default.useRef({}),G=a.default.useCallback((e,t)=>{H.current[e]=t},[]),W=a.default.useCallback(e=>{let t=!0;return e.forEach(e=>{if(z[e]||$[e])return;let a=H.current[e];a&&(a()||(t=!1))}),t},[z,$]),K=(0,a.useCallback)(e=>{e.show&&U(t=>{let a={...t};return delete a[e.show],a}),e.hide&&U(t=>{let a={...t};return a[e.hide]=!0,a}),e.skip&&q(t=>{let a={...t};return delete a[e.skip],a}),e.unSkip&&q(t=>{let a={...t};return a[e.unSkip]=!0,a})},[]),Q=(0,a.useCallback)(e=>{M(e),L(!1)},[]),Z=(0,a.useCallback)(()=>{M(null)},[]);(0,a.useEffect)(()=>{if(!h||!y.current)return;let e=y.current.querySelector("[data-sf-role='submit-button-container']");if(!e?.parentElement)return;let t=document.createElement("div");return e.parentElement.insertBefore(t,e),_.current=t,V(!0),()=>{t.remove(),_.current=null}},[]);let Y=(0,a.useCallback)(e=>{if(null!==e){y.current=e;let t=new i.FormRulesExecutor(e,K);b.current=t,t.process()}},[K]);function J(e){k(!1),F(!1),R(e),A(""),l.toast.error(e)}let X=(e,t,a)=>{if(e)a?(S(!0),k(!1),F(!0),window.open(e,"_blank")):document.location.replace(e);else{var r;r=t||p.successMessage||"",k(!1),F(!1),A(r),R(""),l.toast.success(r)}},ee=async()=>{if(h&&!E)return void L(!0);if(p.skipDataSubmission)return void X(p.redirectUrl);k(!0),F(!1),R(""),A(""),k(!0);try{let e=x.current,t=new FormData(e),a=Object.entries(z).filter(([,e])=>!0===e).map(([e])=>e);t.set("sf_FormHiddenFields",a.join(",")),h&&E&&t.set("frc-captcha-response",E);let r=await u(t,p.submitUrl);if(!r.ok){if("captcha_failed"===r.type){k(!1),F(!0),L(!0),M(null),l.toast.error(v("common:form.captchaFailed"));return}J(r.message);return}if(!r.success)return void J(r.error);!0===p.customSubmitAction?X(p.redirectUrl):X(r.redirectUrl,r.message,r.openInNewWindow)}catch{J("Form could not be submitted")}};return(0,t.jsxs)("form",{ref:x,action:p.submitUrl,onSubmit:function(e){e?.preventDefault(),W(Object.keys(H.current))&&ee()},method:"post",...f,noValidate:!0,children:[(0,t.jsx)("div",{"data-sf-role":"success-message",className:(0,s.cn)("text-foreground",P?"block":"hidden"),role:"alert","aria-live":"assertive",children:P||p.successMessage}),(0,t.jsx)("div",{"data-sf-role":"error-message",className:(0,s.cn)("text-error",T?"block":"hidden"),role:"alert","aria-live":"assertive",children:T}),(0,t.jsx)("div",{"data-sf-role":"loading",className:(0,s.cn)(N?"block":"hidden"),children:(0,t.jsx)("div",{className:"flex justify-center",children:(0,t.jsx)("div",{className:"spinner-border",role:"status",children:(0,t.jsx)("span",{className:"sr-only",children:"Loading..."})})})}),(0,t.jsx)(n.FormContext.Provider,{value:{formViewProps:p,sfFormValueChanged:()=>{b.current.process()},hiddenInputs:z,skippedInputs:$,disabledSubmitButton:w,totalFormPages:p.formModel?.ComponentContext.Components.filter(e=>"SitefinityFormPage"===e.Name).length||0,currentFormPage:j,setCurrentFormPage:C,registerFieldValidator:G,validateFields:W},children:(0,t.jsx)("div",{ref:Y,className:(0,s.cn)(m,I?"block":"hidden"),"data-sf-role":"form-container","data-sf-invalid":p.invalidClass,"data-sf-visibility-inline-visible":"inline-block","data-sf-visibility-hidden":"hidden","data-sf-visibility-visible":"block",children:d})}),O&&_.current&&I&&(0,r.createPortal)((0,t.jsxs)("div",{className:"my-3 flex flex-col gap-1",children:[(0,t.jsx)("div",{className:"w-full max-w-[320px]",children:(0,t.jsx)(o.default,{sitekey:h,onComplete:Q,onExpire:Z,language:g??"nl",startMode:"auto"})}),D&&(0,t.jsx)("p",{className:"text-sm font-medium text-destructive",children:v("common:form.captchaRequired")})]}),_.current)]})}],182006)},16884,e=>{"use strict";var t=e.i(843476),a=e.i(140357),r=e.i(271645),i=e.i(981140),n=e.i(820783),s=e.i(30030),l=e.i(369340),o=e.i(248425),c=e.i(75830),d=e.i(586318),u=e.i(726330),p=e.i(303536),m=e.i(765491),f=e.i(610772),h=e.i(853660),g=e.i(774606),v=e.i(296626),x=e.i(842727),y=e.i(991918),b=e.i(30207),w=e.i(186312),S=e.i(985369),j=["Enter"," "],C=["ArrowUp","PageDown","End"],N=["ArrowDown","PageUp","Home",...C],k={ltr:[...j,"ArrowRight"],rtl:[...j,"ArrowLeft"]},I={ltr:["ArrowLeft"],rtl:["ArrowRight"]},F="Menu",[T,R,P]=(0,c.createCollection)(F),[A,E]=(0,s.createContextScope)(F,[P,h.createPopperScope,x.createRovingFocusGroupScope]),M=(0,h.createPopperScope)(),D=(0,x.createRovingFocusGroupScope)(),[L,_]=A(F),[O,V]=A(F),B=e=>{let{__scopeMenu:a,open:i=!1,children:n,dir:s,onOpenChange:l,modal:o=!0}=e,c=M(a),[u,p]=r.useState(null),m=r.useRef(!1),f=(0,b.useCallbackRef)(l),g=(0,d.useDirection)(s);return r.useEffect(()=>{let e=()=>{m.current=!0,document.addEventListener("pointerdown",t,{capture:!0,once:!0}),document.addEventListener("pointermove",t,{capture:!0,once:!0})},t=()=>m.current=!1;return document.addEventListener("keydown",e,{capture:!0}),()=>{document.removeEventListener("keydown",e,{capture:!0}),document.removeEventListener("pointerdown",t,{capture:!0}),document.removeEventListener("pointermove",t,{capture:!0})}},[]),(0,t.jsx)(h.Root,{...c,children:(0,t.jsx)(L,{scope:a,open:i,onOpenChange:f,content:u,onContentChange:p,children:(0,t.jsx)(O,{scope:a,onClose:r.useCallback(()=>f(!1),[f]),isUsingKeyboardRef:m,dir:g,modal:o,children:n})})})};B.displayName=F;var z=r.forwardRef((e,a)=>{let{__scopeMenu:r,...i}=e,n=M(r);return(0,t.jsx)(h.Anchor,{...n,...i,ref:a})});z.displayName="MenuAnchor";var U="MenuPortal",[$,q]=A(U,{forceMount:void 0}),H=e=>{let{__scopeMenu:a,forceMount:r,children:i,container:n}=e,s=_(U,a);return(0,t.jsx)($,{scope:a,forceMount:r,children:(0,t.jsx)(v.Presence,{present:r||s.open,children:(0,t.jsx)(g.Portal,{asChild:!0,container:n,children:i})})})};H.displayName=U;var G="MenuContent",[W,K]=A(G),Q=r.forwardRef((e,a)=>{let r=q(G,e.__scopeMenu),{forceMount:i=r.forceMount,...n}=e,s=_(G,e.__scopeMenu),l=V(G,e.__scopeMenu);return(0,t.jsx)(T.Provider,{scope:e.__scopeMenu,children:(0,t.jsx)(v.Presence,{present:i||s.open,children:(0,t.jsx)(T.Slot,{scope:e.__scopeMenu,children:l.modal?(0,t.jsx)(Z,{...n,ref:a}):(0,t.jsx)(Y,{...n,ref:a})})})})}),Z=r.forwardRef((e,a)=>{let s=_(G,e.__scopeMenu),l=r.useRef(null),o=(0,n.useComposedRefs)(a,l);return r.useEffect(()=>{let e=l.current;if(e)return(0,w.hideOthers)(e)},[]),(0,t.jsx)(X,{...e,ref:o,trapFocus:s.open,disableOutsidePointerEvents:s.open,disableOutsideScroll:!0,onFocusOutside:(0,i.composeEventHandlers)(e.onFocusOutside,e=>e.preventDefault(),{checkForDefaultPrevented:!1}),onDismiss:()=>s.onOpenChange(!1)})}),Y=r.forwardRef((e,a)=>{let r=_(G,e.__scopeMenu);return(0,t.jsx)(X,{...e,ref:a,trapFocus:!1,disableOutsidePointerEvents:!1,disableOutsideScroll:!1,onDismiss:()=>r.onOpenChange(!1)})}),J=(0,y.createSlot)("MenuContent.ScrollLock"),X=r.forwardRef((e,a)=>{let{__scopeMenu:s,loop:l=!1,trapFocus:o,onOpenAutoFocus:c,onCloseAutoFocus:d,disableOutsidePointerEvents:f,onEntryFocus:g,onEscapeKeyDown:v,onPointerDownOutside:y,onFocusOutside:b,onInteractOutside:w,onDismiss:j,disableOutsideScroll:k,...I}=e,F=_(G,s),T=V(G,s),P=M(s),A=D(s),E=R(s),[L,O]=r.useState(null),B=r.useRef(null),z=(0,n.useComposedRefs)(a,B,F.onContentChange),U=r.useRef(0),$=r.useRef(""),q=r.useRef(0),H=r.useRef(null),K=r.useRef("right"),Q=r.useRef(0),Z=k?S.RemoveScroll:r.Fragment;r.useEffect(()=>()=>window.clearTimeout(U.current),[]),(0,p.useFocusGuards)();let Y=r.useCallback(e=>{var t,a;return K.current===H.current?.side&&(t=e,!!(a=H.current?.area)&&function(e,t){let{x:a,y:r}=e,i=!1;for(let e=0,n=t.length-1;e<t.length;n=e++){let s=t[e],l=t[n],o=s.x,c=s.y,d=l.x,u=l.y;c>r!=u>r&&a<(d-o)*(r-c)/(u-c)+o&&(i=!i)}return i}({x:t.clientX,y:t.clientY},a))},[]);return(0,t.jsx)(W,{scope:s,searchRef:$,onItemEnter:r.useCallback(e=>{Y(e)&&e.preventDefault()},[Y]),onItemLeave:r.useCallback(e=>{Y(e)||(B.current?.focus(),O(null))},[Y]),onTriggerLeave:r.useCallback(e=>{Y(e)&&e.preventDefault()},[Y]),pointerGraceTimerRef:q,onPointerGraceIntentChange:r.useCallback(e=>{H.current=e},[]),children:(0,t.jsx)(Z,{...k?{as:J,allowPinchZoom:!0}:void 0,children:(0,t.jsx)(m.FocusScope,{asChild:!0,trapped:o,onMountAutoFocus:(0,i.composeEventHandlers)(c,e=>{e.preventDefault(),B.current?.focus({preventScroll:!0})}),onUnmountAutoFocus:d,children:(0,t.jsx)(u.DismissableLayer,{asChild:!0,disableOutsidePointerEvents:f,onEscapeKeyDown:v,onPointerDownOutside:y,onFocusOutside:b,onInteractOutside:w,onDismiss:j,children:(0,t.jsx)(x.Root,{asChild:!0,...A,dir:T.dir,orientation:"vertical",loop:l,currentTabStopId:L,onCurrentTabStopIdChange:O,onEntryFocus:(0,i.composeEventHandlers)(g,e=>{T.isUsingKeyboardRef.current||e.preventDefault()}),preventScrollOnEntryFocus:!0,children:(0,t.jsx)(h.Content,{role:"menu","aria-orientation":"vertical","data-state":eN(F.open),"data-radix-menu-content":"",dir:T.dir,...P,...I,ref:z,style:{outline:"none",...I.style},onKeyDown:(0,i.composeEventHandlers)(I.onKeyDown,e=>{let t=e.target.closest("[data-radix-menu-content]")===e.currentTarget,a=e.ctrlKey||e.altKey||e.metaKey,r=1===e.ke
80y.length;if(t){var i;let t,n,s,l,o,c;"Tab"===e.key&&e.preventDefault(),!a&&r&&(i=e.key,t=$.current+i,n=E().filter(e=>!e.disabled),s=document.activeElement,l=n.find(e=>e.ref.current===s)?.textValue,o=function(e,t,a){var r;let i=t.length>1&&Array.from(t).every(e=>e===t[0])?t[0]:t,n=a?e.indexOf(a):-1,s=(r=Math.max(n,0),e.map((t,a)=>e[(r+a)%e.length]));1===i.length&&(s=s.filter(e=>e!==a));let l=s.find(e=>e.toLowerCase().startsWith(i.toLowerCase()));return l!==a?l:void 0}(n.map(e=>e.textValue),t,l),c=n.find(e=>e.textValue===o)?.ref.current,function e(t){$.current=t,window.clearTimeout(U.current),""!==t&&(U.current=window.setTimeout(()=>e(""),1e3))}(t),c&&setTimeout(()=>c.focus()))}let n=B.current;if(e.target!==n||!N.includes(e.key))return;e.preventDefault();let s=E().filter(e=>!e.disabled).map(e=>e.ref.current);C.includes(e.key)&&s.reverse(),function(e){let t=document.activeElement;for(let a of e)if(a===t||(a.focus(),document.activeElement!==t))return}(s)}),onBlur:(0,i.composeEventHandlers)(e.onBlur,e=>{e.currentTarget.contains(e.target)||(window.clearTimeout(U.current),$.current="")}),onPointerMove:(0,i.composeEventHandlers)(e.onPointerMove,eF(e=>{let t=e.target,a=Q.current!==e.clientX;e.currentTarget.contains(t)&&a&&(K.current=e.clientX>Q.current?"right":"left",Q.current=e.clientX)}))})})})})})})});Q.displayName=G;var ee=r.forwardRef((e,a)=>{let{__scopeMenu:r,...i}=e;return(0,t.jsx)(o.Primitive.div,{role:"group",...i,ref:a})});ee.displayName="MenuGroup";var et=r.forwardRef((e,a)=>{let{__scopeMenu:r,...i}=e;return(0,t.jsx)(o.Primitive.div,{...i,ref:a})});et.displayName="MenuLabel";var ea="MenuItem",er="menu.itemSelect",ei=r.forwardRef((e,a)=>{let{disabled:s=!1,onSelect:l,...c}=e,d=r.useRef(null),u=V(ea,e.__scopeMenu),p=K(ea,e.__scopeMenu),m=(0,n.useComposedRefs)(a,d),f=r.useRef(!1);return(0,t.jsx)(en,{...c,ref:m,disabled:s,onClick:(0,i.composeEventHandlers)(e.onClick,()=>{let e=d.current;if(!s&&e){let t=new CustomEvent(er,{bubbles:!0,cancelable:!0});e.addEventListener(er,e=>l?.(e),{once:!0}),(0,o.dispatchDiscreteCustomEvent)(e,t),t.defaultPrevented?f.current=!1:u.onClose()}}),onPointerDown:t=>{e.onPointerDown?.(t),f.current=!0},onPointerUp:(0,i.composeEventHandlers)(e.onPointerUp,e=>{f.current||e.currentTarget?.click()}),onKeyDown:(0,i.composeEventHandlers)(e.onKeyDown,e=>{let t=""!==p.searchRef.current;s||t&&" "===e.key||j.includes(e.key)&&(e.currentTarget.click(),e.preventDefault())})})});ei.displayName=ea;var en=r.forwardRef((e,a)=>{let{__scopeMenu:s,disabled:l=!1,textValue:c,...d}=e,u=K(ea,s),p=D(s),m=r.useRef(null),f=(0,n.useComposedRefs)(a,m),[h,g]=r.useState(!1),[v,y]=r.useState("");return r.useEffect(()=>{let e=m.current;e&&y((e.textContent??"").trim())},[d.children]),(0,t.jsx)(T.ItemSlot,{scope:s,disabled:l,textValue:c??v,children:(0,t.jsx)(x.Item,{asChild:!0,...p,focusable:!l,children:(0,t.jsx)(o.Primitive.div,{role:"menuitem","data-highlighted":h?"":void 0,"aria-disabled":l||void 0,"data-disabled":l?"":void 0,...d,ref:f,onPointerMove:(0,i.composeEventHandlers)(e.onPointerMove,eF(e=>{l?u.onItemLeave(e):(u.onItemEnter(e),e.defaultPrevented||e.currentTarget.focus({preventScroll:!0}))})),onPointerLeave:(0,i.composeEventHandlers)(e.onPointerLeave,eF(e=>u.onItemLeave(e))),onFocus:(0,i.composeEventHandlers)(e.onFocus,()=>g(!0)),onBlur:(0,i.composeEventHandlers)(e.onBlur,()=>g(!1))})})})}),es=r.forwardRef((e,a)=>{let{checked:r=!1,onCheckedChange:n,...s}=e;return(0,t.jsx)(ef,{scope:e.__scopeMenu,checked:r,children:(0,t.jsx)(ei,{role:"menuitemcheckbox","aria-checked":ek(r)?"mixed":r,...s,ref:a,"data-state":eI(r),onSelect:(0,i.composeEventHandlers)(s.onSelect,()=>n?.(!!ek(r)||!r),{checkForDefaultPrevented:!1})})})});es.displayName="MenuCheckboxItem";var el="MenuRadioGroup",[eo,ec]=A(el,{value:void 0,onValueChange:()=>{}}),ed=r.forwardRef((e,a)=>{let{value:r,onValueChange:i,...n}=e,s=(0,b.useCallbackRef)(i);return(0,t.jsx)(eo,{scope:e.__scopeMenu,value:r,onValueChange:s,children:(0,t.jsx)(ee,{...n,ref:a})})});ed.displayName=el;var eu="MenuRadioItem",ep=r.forwardRef((e,a)=>{let{value:r,...n}=e,s=ec(eu,e.__scopeMenu),l=r===s.value;return(0,t.jsx)(ef,{scope:e.__scopeMenu,checked:l,children:(0,t.jsx)(ei,{role:"menuitemradio","aria-checked":l,...n,ref:a,"data-state":eI(l),onSelect:(0,i.composeEventHandlers)(n.onSelect,()=>s.onValueChange?.(r),{checkForDefaultPrevented:!1})})})});ep.displayName=eu;var em="MenuItemIndicator",[ef,eh]=A(em,{checked:!1}
80),eg=r.forwardRef((e,a)=>{let{__scopeMenu:r,forceMount:i,...n}=e,s=eh(em,r);return(0,t.jsx)(v.Presence,{present:i||ek(s.checked)||!0===s.checked,children:(0,t.jsx)(o.Primitive.span,{...n,ref:a,"data-state":eI(s.checked)})})});eg.displayName=em;var ev=r.forwardRef((e,a)=>{let{__scopeMenu:r,...i}=e;return(0,t.jsx)(o.Primitive.div,{role:"separator","aria-orientation":"horizontal",...i,ref:a})});ev.displayName="MenuSeparator";var ex=r.forwardRef((e,a)=>{let{__scopeMenu:r,...i}=e,n=M(r);return(0,t.jsx)(h.Arrow,{...n,...i,ref:a})});ex.displayName="MenuArrow";var[ey,eb]=A("MenuSub"),ew="MenuSubTrigger",eS=r.forwardRef((e,a)=>{let s=_(ew,e.__scopeMenu),l=V(ew,e.__scopeMenu),o=eb(ew,e.__scopeMenu),c=K(ew,e.__scopeMenu),d=r.useRef(null),{pointerGraceTimerRef:u,onPointerGraceIntentChange:p}=c,m={__scopeMenu:e.__scopeMenu},f=r.useCallback(()=>{d.current&&window.clearTimeout(d.current),d.current=null},[]);return r.useEffect(()=>f,[f]),r.useEffect(()=>{let e=u.current;return()=>{window.clearTimeout(e),p(null)}},[u,p]),(0,t.jsx)(z,{asChild:!0,...m,children:(0,t.jsx)(en,{id:o.triggerId,"aria-haspopup":"menu","aria-expanded":s.open,"aria-controls":o.contentId,"data-state":eN(s.open),...e,ref:(0,n.composeRefs)(a,o.onTriggerChange),onClick:t=>{e.onClick?.(t),e.disabled||t.defaultPrevented||(t.currentTarget.focus(),s.open||s.onOpenChange(!0))},onPointerMove:(0,i.composeEventHandlers)(e.onPointerMove,eF(t=>{c.onItemEnter(t),!t.defaultPrevented&&(e.disabled||s.open||d.current||(c.onPointerGraceIntentChange(null),d.current=window.setTimeout(()=>{s.onOpenChange(!0),f()},100)))})),onPointerLeave:(0,i.composeEventHandlers)(e.onPointerLeave,eF(e=>{f();let t=s.content?.getBoundingClientRect();if(t){let a=s.content?.dataset.side,r="right"===a,i=t[r?"left":"right"],n=t[r?"right":"left"];c.onPointerGraceIntentChange({area:[{x:e.clientX+(r?-5:5),y:e.clientY},{x:i,y:t.top},{x:n,y:t.top},{x:n,y:t.bottom},{x:i,y:t.bottom}],side:a}),window.clearTimeout(u.current),u.current=window.setTimeout(()=>c.onPointerGraceIntentChange(null),300)}else{if(c.onTriggerLeave(e),e.defaultPrevented)return;c.onPointerGraceIntentChange(null)}})),onKeyDown:(0,i.composeEventHandlers)(e.onKeyDown,t=>{let a=""!==c.searchRef.current;e.disabled||a&&" "===t.key||k[l.dir].includes(t.key)&&(s.onOpenChange(!0),s.content?.focus(),t.preventDefault())})})})});eS.displayName=ew;var ej="MenuSubContent",eC=r.forwardRef((e,a)=>{let s=q(G,e.__scopeMenu),{forceMount:l=s.forceMount,...o}=e,c=_(G,e.__scopeMenu),d=V(G,e.__scopeMenu),u=eb(ej,e.__scopeMenu),p=r.useRef(null),m=(0,n.useComposedRefs)(a,p);return(0,t.jsx)(T.Provider,{scope:e.__scopeMenu,children:(0,t.jsx)(v.Presence,{present:l||c.open,children:(0,t.jsx)(T.Slot,{scope:e.__scopeMenu,children:(0,t.jsx)(X,{id:u.contentId,"aria-labelledby":u.triggerId,...o,ref:m,align:"start",side:"rtl"===d.dir?"left":"right",disableOutsidePointerEvents:!1,disableOutsideScroll:!1,trapFocus:!1,onOpenAutoFocus:e=>{d.isUsingKeyboardRef.current&&p.current?.focus(),e.preventDefault()},onCloseAutoFocus:e=>e.preventDefault(),onFocusOutside:(0,i.composeEventHandlers)(e.onFocusOutside,e=>{e.target!==u.trigger&&c.onOpenChange(!1)}),onEscapeKeyDown:(0,i.composeEventHandlers)(e.onEscapeKeyDown,e=>{d.onClose(),e.preventDefault()}),onKeyDown:(0,i.composeEventHandlers)(e.onKeyDown,e=>{let t=e.currentTarget.contains(e.target),a=I[d.dir].includes(e.key);t&&a&&(c.onOpenChange(!1),u.trigger?.focus(),e.preventDefault())})})})})})});function eN(e){return e?"open":"closed"}function ek(e){return"indeterminate"===e}function eI(e){return ek(e)?"indeterminate":e?"checked":"unchecked"}function eF(e){return t=>"mouse"===t.pointerType?e(t):void 0}eC.displayName=ej;var eT="DropdownMenu",[eR,eP]=(0,s.createContextScope)(eT,[E]),eA=E(),[eE,eM]=eR(eT),eD=e=>{let{__scopeDropdownMenu:a,children:i,dir:n,open:s,defaultOpen:o,onOpenChange:c,modal:d=!0}=e,u=eA(a),p=r.useRef(null),[m,h]=(0,l.useControllableState)({prop:s,defaultProp:o??!1,onChange:c,caller:eT});return(0,t.jsx)(eE,{scope:a,triggerId:(0,f.useId)(),triggerRef:p,contentId:(0,f.useId)(),open:m,onOpenChange:h,onOpenToggle:r.useCallback(()=>h(e=>!e),[h]),modal:d,children:(0,t.jsx)(B,{...u,open:m,onOpenChange:h,dir:n,modal:d,children:i})})};eD.displayName=eT;var eL="DropdownMenuTrigger",e_=r.forwardRef((e,a)=>{let{__scopeDropdownMenu:r,disabled:s=!1,...l}=e,c=eM(eL,r),d=eA(r);return(0,t.jsx)(z,{asChild:!0,...d,children:(0,t.jsx)(o.Primitive.button,{type:"button",id:c.triggerId,"aria-haspopup":"menu","aria-expanded":c.open,"aria-controls":c.open?c.c
80ontentId:void 0,"data-state":c.open?"open":"closed","data-disabled":s?"":void 0,disabled:s,...l,ref:(0,n.composeRefs)(a,c.triggerRef),onPointerDown:(0,i.composeEventHandlers)(e.onPointerDown,e=>{!s&&0===e.button&&!1===e.ctrlKey&&(c.onOpenToggle(),c.open||e.preventDefault())}),onKeyDown:(0,i.composeEventHandlers)(e.onKeyDown,e=>{!s&&(["Enter"," "].includes(e.key)&&c.onOpenToggle(),"ArrowDown"===e.key&&c.onOpenChange(!0),["Enter"," ","ArrowDown"].includes(e.key)&&e.preventDefault())})})})});e_.displayName=eL;var eO=e=>{let{__scopeDropdownMenu:a,...r}=e,i=eA(a);return(0,t.jsx)(H,{...i,...r})};eO.displayName="DropdownMenuPortal";var eV="DropdownMenuContent",eB=r.forwardRef((e,a)=>{let{__scopeDropdownMenu:n,...s}=e,l=eM(eV,n),o=eA(n),c=r.useRef(!1);return(0,t.jsx)(Q,{id:l.contentId,"aria-labelledby":l.triggerId,...o,...s,ref:a,onCloseAutoFocus:(0,i.composeEventHandlers)(e.onCloseAutoFocus,e=>{c.current||l.triggerRef.current?.focus(),c.current=!1,e.preventDefault()}),onInteractOutside:(0,i.composeEventHandlers)(e.onInteractOutside,e=>{let t=e.detail.originalEvent,a=0===t.button&&!0===t.ctrlKey,r=2===t.button||a;(!l.modal||r)&&(c.current=!0)}),style:{...e.style,"--radix-dropdown-menu-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-dropdown-menu-content-available-width":"var(--radix-popper-available-width)","--radix-dropdown-menu-content-available-height":"var(--radix-popper-available-height)","--radix-dropdown-menu-trigger-width":"var(--radix-popper-anchor-width)","--radix-dropdown-menu-trigger-height":"var(--radix-popper-anchor-height)"}})});eB.displayName=eV,r.forwardRef((e,a)=>{let{__scopeDropdownMenu:r,...i}=e,n=eA(r);return(0,t.jsx)(ee,{...n,...i,ref:a})}).displayName="DropdownMenuGroup",r.forwardRef((e,a)=>{let{__scopeDropdownMenu:r,...i}=e,n=eA(r);return(0,t.jsx)(et,{...n,...i,ref:a})}).displayName="DropdownMenuLabel";var ez=r.forwardRef((e,a)=>{let{__scopeDropdownMenu:r,...i}=e,n=eA(r);return(0,t.jsx)(ei,{...n,...i,ref:a})});ez.displayName="DropdownMenuItem",r.forwardRef((e,a)=>{let{__scopeDropdownMenu:r,...i}=e,n=eA(r);return(0,t.jsx)(es,{...n,...i,ref:a})}).displayName="DropdownMenuCheckboxItem",r.forwardRef((e,a)=>{let{__scopeDropdownMenu:r,...i}=e,n=eA(r);return(0,t.jsx)(ed,{...n,...i,ref:a})}).displayName="DropdownMenuRadioGroup",r.forwardRef((e,a)=>{let{__scopeDropdownMenu:r,...i}=e,n=eA(r);return(0,t.jsx)(ep,{...n,...i,ref:a})}).displayName="DropdownMenuRadioItem",r.forwardRef((e,a)=>{let{__scopeDropdownMenu:r,...i}=e,n=eA(r);return(0,t.jsx)(eg,{...n,...i,ref:a})}).displayName="DropdownMenuItemIndicator",r.forwardRef((e,a)=>{let{__scopeDropdownMenu:r,...i}=e,n=eA(r);return(0,t.jsx)(ev,{...n,...i,ref:a})}).displayName="DropdownMenuSeparator",r.forwardRef((e,a)=>{let{__scopeDropdownMenu:r,...i}=e,n=eA(r);return(0,t.jsx)(ex,{...n,...i,ref:a})}).displayName="DropdownMenuArrow",r.forwardRef((e,a)=>{let{__scopeDropdownMenu:r,...i}=e,n=eA(r);return(0,t.jsx)(eS,{...n,...i,ref:a})}).displayName="DropdownMenuSubTrigger",r.forwardRef((e,a)=>{let{__scopeDropdownMenu:r,...i}=e,n=eA(r);return(0,t.jsx)(eC,{...n,...i,ref:a,style:{...e.style,"--radix-dropdown-menu-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-dropdown-menu-content-available-width":"var(--radix-popper-available-width)","--radix-dropdown-menu-content-available-height":"var(--radix-popper-available-height)","--radix-dropdown-menu-trigger-width":"var(--radix-popper-anchor-width)","--radix-dropdown-menu-trigger-height":"var(--radix-popper-anchor-height)"}})}).displayName="DropdownMenuSubContent",e.i(678784),e.i(233565),e.i(733498);var eU=e.i(632137);function e$({...e}){return(0,t.jsx)(eD,{"data-slot":"dropdown-menu",...e})}function eq({...e}){return(0,t.jsx)(e_,{"data-slot":"dropdown-menu-trigger",...e})}function eH({className:e,sideOffset:a=4,...r}){return(0,t.jsx)(eO,{children:(0,t.jsx)(eB,{"data-slot":"dropdown-menu-content",sideOffset:a,className:(0,eU.cn)("z-50 max-h-(--radix-dropdown-menu-content-available-height) min-w-32 origin-(--radix-dropdown-menu-content-transform-origin) overflow-x-hidden overflow-y-auto rounded-input border bg-popover p-1 text-popover-foreground shadow-md data-[side=bottom]:slide-in-from-top-2 data-[side=left]:slide-in-from-right-2 data-[side=right]:sli
80de-in-from-left-2 data-[side=top]:slide-in-from-bottom-2 data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=closed]:zoom-out-95 data-[state=open]:animate-in data-[state=open]:fade-in-0 data-[state=open]:zoom-in-95",e),...r})})}function eG({className:e,inset:a,variant:r="default",...i}){return(0,t.jsx)(ez,{"data-slot":"dropdown-menu-item","data-inset":a,"data-variant":r,className:(0,eU.cn)("relative flex cursor-default items-center gap-2 rounded-sm px-2 py-1.5 text-sm outline-hidden select-none focus:bg-accent focus:text-accent-foreground data-disabled:pointer-events-none data-disabled:opacity-50 data-inset:pl-8 data-[variant=destructive]:text-destructive data-[variant=destructive]:focus:bg-destructive/10 data-[variant=destructive]:focus:text-destructive [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4 [&_svg:not([class*='text-'])]:text-muted-foreground data-[variant=destructive]:*:[svg]:text-destructive!",e),...i})}let eW={sm:"size-4 h-auto",md:"size-5 h-auto",lg:"size-6 h-auto"};function eK({languageCode:e,className:a,size:r="md"}){let i=e.toLowerCase();if(!["en","nl","de","pl"].includes(i))return(0,t.jsx)("div",{className:(0,eU.cn)("bg-neutral-200 rounded-xs flex items-center justify-center text-xs font-medium text-neutral-600",eW[r],a),children:e.toUpperCase()});switch(i){case"en":return(0,t.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 640 480",className:(0,eU.cn)(eW[r],a),children:[(0,t.jsx)("path",{fill:"#012169",d:"M0 0h640v480H0z"}),(0,t.jsx)("path",{fill:"#FFF",d:"m75 0 244 181L562 0h78v62L400 241l240 178v61h-80L320 301 81 480H0v-60l239-178L0 64V0z"}),(0,t.jsx)("path",{fill:"#C8102E",d:"m424 281 216 159v40L369 281zm-184 20 6 35L54 480H0zM640 0v3L391 191l2-44L590 0zM0 0l239 176h-60L0 42z"}),(0,t.jsx)("path",{fill:"#FFF",d:"M241 0v480h160V0zM0 160v160h640V160z"}),(0,t.jsx)("path",{fill:"#C8102E",d:"M0 193v96h640v-96zM273 0v480h96V0z"})]});case"nl":return(0,t.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 640 480",className:(0,eU.cn)(eW[r],a),children:[(0,t.jsx)("path",{fill:"#ae1c28",d:"M0 0h640v160H0z"}),(0,t.jsx)("path",{fill:"#fff",d:"M0 160h640v160H0z"}),(0,t.jsx)("path",{fill:"#21468b",d:"M0 320h640v160H0z"})]});case"de":return(0,t.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 640 480",className:(0,eU.cn)(eW[r],a),children:[(0,t.jsx)("path",{fill:"#fc0",d:"M0 320h640v160H0z"}),(0,t.jsx)("path",{fill:"#000001",d:"M0 0h640v160H0z"}),(0,t.jsx)("path",{fill:"red",d:"M0 160h640v160H0z"})]});case"pl":return(0,t.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 640 480",className:(0,eU.cn)(eW[r],a),children:(0,t.jsxs)("g",{fillRule:"evenodd",children:[(0,t.jsx)("path",{fill:"#fff",d:"M640 480H0V0h640z"}),(0,t.jsx)("path",{fill:"#dc143c",d:"M640 480H0V240h640z"})]})});default:return null}}var eQ=e.i(631171),eQ=eQ;let eZ=(0,eU.cn)("btn-outline flex items-center gap-0.5 border-border hover:bg-neutral-100 focus-visible:ring-2 focus-visible:ring-primary-light has-[>svg]:px-1.5 has-[>svg]:py-0");function eY({currentLanguageCode:e}){return(0,t.jsxs)(t.Fragment,{children:[e?(0,t.jsx)(eK,{languageCode:e,size:"lg",className:"rounded-xs border border-border"}):null,(0,t.jsx)(eQ.default,{className:"hidden size-3 text-neutral transition-transform duration-200 group-data-[state=open]:rotate-180 sm:block"})]})}e.s(["LanguageSelectorDropdown",0,function({links:e,currentLanguageCode:i}){let[n,s]=(0,r.useState)(!1);(0,r.useEffect)(()=>{s(!0)},[]);let l=(0,t.jsx)("button",{type:"button",className:eZ,"aria-label":"Language selector",children:(0,t.jsx)(eY,{currentLanguageCode:i})});return n?(0,t.jsxs)(e$,{children:[(0,t.jsx)(eq,{className:"h-9 outline-none focus-visible:ring-primary-light focus-visible:ring-offset-0 md:h-10",asChild:!0,children:l}),(0,t.jsx)(eH,{align:"end",className:(0,eU.cn)("min-w-40 rounded-sm border border-neutral-100 bg-popover p-0 shadow-sm"),children:e.map(e=>(0,t.jsx)(eG,{asChild:!0,children:(0,t.jsxs)(a.AppLink,{prefetch:!1,href:e.href,target:"_self",onClick:t=>{t.preventDefault(),window.location.href=e.href},className:(0,eU.cn)("flex cursor-pointer items-center gap-2 focus:bg-neutral-100 focus:text-neutral-100-foreground focus-visible:border-primary/50",{"bg-neutral-100":e.selected}),children:[(0,t.jsx)(eK,{languageCode:e.languageCode,size:"sm",className:"rounded-xs border border-border"}),(0,t.jsx)("span",{className:"text-sm font-medium",children:e.label})]})},e.languageCode))})]}):l}],16884)},526203,e=>{"use strict";var t=e.i(843476),a=e.i(140357),r=e.i(632137),i=e.i(271645),n=e.i(258603);e.s(["Horizontal",0,function({navCustomAttributes:e,items:s,attributes:l}){return(0,t.jsx)("div",{...l,...e,className:"relative",children:(0,t.jsx)(n.NavigationMenu,{children:(0,t.jsx)(n.NavigationMenuList,{className:(0,r.cn)("flex flex-row flex-wrap items-center justify-start gap-x-2 gap-y-1"),
80children:s.map((e,l)=>(0,t.jsx)(i.Fragment,{children:(0,t.jsx)(n.NavigationMenuItem,{className:(0,r.cn)("relative",l<s.length-1&&"relative mr-2 pr-1 after:absolute after:-top-px after:-right-2 after:text-sm after:text-neutral after:content-['|']"),children:(0,t.jsx)(n.NavigationMenuLink,{asChild:!0,variant:"default",className:(0,r.cn)("p-0"),children:(0,t.jsx)(a.AppLink,{prefetch:!1,href:e.Url,target:e.LinkTarget||void 0,className:"text-sm text-neutral underline-offset-2 hover:text-neutral-800 hover:underline",children:e.Title})})})},l))})})})}])},640116,e=>{"use strict";var t=e.i(843476),a=e.i(140357),r=e.i(95152),i=e.i(959445),n=e.i(702518),s=e.i(258603),l=e.i(632137),o=e.i(475254);let c=(0,o.default)("menu",[["path",{d:"M4 5h16",key:"1tepv9"}],["path",{d:"M4 12h16",key:"1lakjw"}],["path",{d:"M4 19h16",key:"1djgab"}]]);var d=e.i(531081),d=d,u=e.i(657688),p=e.i(271645),m=e.i(981831),f=e.i(108339),h=e.i(685562),g=e.i(313136);let v=({className:e,children:a,item:r})=>{if(r){let a=r.Title||"Banner",i=r.Image,n=(0,f.getLinkFromLinkSelector)(r.Link);return(0,t.jsxs)("div",{className:(0,l.cn)("grid min-h-48 overflow-clip rounded-card bg-cover bg-center",e),style:{backgroundImage:i?.[0]?.Url?`url("${i[0].Url}")`:void 0},children:[(0,t.jsx)("div",{className:"col-start-1 row-start-1 size-full bg-linear-to-b from-transparent to-black/50"}),(0,t.jsxs)("div",{className:"col-start-1 row-start-1 grid content-end p-4",children:[(0,t.jsx)("h3",{className:"h3 mb-4 text-white",children:a}),n?.href&&(0,t.jsxs)(g.SitefinityLink,{link:n,className:(0,l.cn)((0,m.buttonVariants)({variant:"secondary"})),children:[n.text,(0,t.jsx)(h.ArrowRightIcon,{className:"ml-2 size-4"})]})]})]})}return(0,t.jsx)("div",{className:(0,l.cn)("grid min-h-48",e),children:a||null})};e.i(78277);var x=e.i(668680);let y=(0,o.default)("move-left",[["path",{d:"M6 8L2 12L6 16",key:"kyvwex"}],["path",{d:"M2 12H22",key:"1m8cig"}]]);var b=e.i(912087),w=e.i(995926),S=e.i(618566),j=e.i(837656);let C={mainMenu:(0,j.I18nKey)("navigation:mainMenu"),expandSubmenu:(0,j.I18nKey)("navigation:ariaLabels.expandSubmenu"),currentPage:(0,j.I18nKey)("navigation:ariaLabels.currentPage"),toggleMobileMenu:(0,j.I18nKey)("navigation:ariaLabels.toggleMobileMenu"),closeMobileMenu:(0,j.I18nKey)("navigation:ariaLabels.closeMobileMenu"),close:(0,j.I18nKey)("navigation:close"),goBack:(0,j.I18nKey)("navigation:ariaLabels.goBack"),submenu:(0,j.I18nKey)("navigation:ariaLabels.submenu"),submenuContent:(0,j.I18nKey)("navigation:ariaLabels.submenuContent")},N="data-[active=true]:font-bold data-[active=true]:bg-megamenu-button-active data-[active=true]:border-2 data-[active=true]:text-megamenu-button-active-foreground data-[active=true]:border-megamenu-border-active",k="bg-background text-foreground focus:bg-megamenu-button-hover hover:bg-megamenu-button-hover hover:text-megamenu-button-hover-foreground  ",I=`bg-background w-full justify-between rounded-input px-4 py-4 text-sm shadow-sm transition-colors font-normal ${k}`,F=`bg-background w-full justify-between rounded-input px-4 py-4 inline-flex text-sm shadow-sm transition-colors font-normal ${k}`,T="flex w-full items-center gap-3 rounded-input bg-background py-4 shadow-sm transition-colors hover:bg-megamenu-button-hover hover:text-megamenu-button-hover-foreground md:w-auto md:py-4";function R({bannerItem:e,isMobileMenuOpen:i,toggleMobileMenu:n,closeMobileMenu:s,mobileMenuLevel:o,mobileMenuStack:c,navigateToLevel:d,navigateBack:u,isNavigationItemActive:p,items:f,AboutUsLink:h,ContactLink:g}){let j=(0,S.usePathname)(),{t:k}=(0,r.useT)("navigation");return(0,t.jsx)("div",{className:(0,l.cn)("fixed inset-0 z-50 h-full w-screen transform transition-transform duration-300 ease-out",i?"translate-x-0":"-translate-x-full"),role:"dialog","aria-modal":"true","aria-label":k(C.mainMenu),"aria-hidden":!i,children:i&&(0,t.jsxs)("div",{className:`fixed inset-0 z-50 grid w-screen animate-in grid-rows-[60px_1fr] bg-linear-[72deg] from-megamenu-start/80 to-megamenu-stop/80 backdrop-blur-xl lg:hidden ${i?"slide-in-left":"slide-out-left animate-out"}`,children:[(0,t.jsx)("div",{className:"z-10 flex justify-end pt-1.5 pr-4 shadow-md",children:(0,t.jsxs)(x.ButtonOutlineNeutral,{size:"sm",onClick:n,className:"border-none","aria-label":k(C.closeMobileMenu),children:[(0,t.jsx)(w.XIcon,{}),k(C.close)]})}),(0,t.jsxs)("div",{className:"grid h-[calc(100dvh-60px)] gap-4 overflow-y-auto pb-4 md:grid-cols-[340px_1fr]",children:[(0,t.jsx)(v,{item:e,className:(0,l.cn)("mt-4 ml-4 hidden h-104 empty:h-0 md:grid")}),(0,t.jsx)("div",{className:"relative min-w-0 overflow-x-clip",children:(0,t.jsxs)("div",{className:"flex h-full items-start pb-[calc(2rem+env(safe-area-inset-bottom))] transition-transform duration-300 ease-in-out",style:{transform:`translateX(-${100*o}%)`},children:[(0,t.jsx)("div",{className:"grid w-full shrink-0 pt-4",children:(0,t.jsxs)("nav",{className:"px-4 md:pl-0",children:[(0,t.jsxs)("ul",{className:"grid gap-y-2",children:[f.map((e,r)=>(0,t.jsx)("li",{children:e.ChildNodes.length>0?(0,t.jsxs)(m.Button,{onClick:()=>d(1,e,e.Title),variant:"ghost",className:(0,l.cn)(I,N),"data-active":p(e),children:[(0,t.jsx)("span",{children:e.Title}),(0,t.jsx)(b.MoveRightIcon,{className:"size-4"})]}):(0,t.jsx)(a.AppLink,{prefetch:!1,href:e.Url,target:e.LinkTarget||void 0,className:(0,l.cn)(F,N),onClick:s,"aria-current":p(e)?"page":void 0,"data-active":p(e),children:e.Title})},r)),h?.href&&(0,t.jsx)("li",{children:(0,t.jsx)(a.AppLink,{prefetch:!1,href:h.href,className:F,onClick:s,"aria-current":j===h.href?"page":void 0,"data-active":j===h.href,children:h.text})}),g?.href&&(0,t.jsx)("li",{children:(0,t.jsx)(a.AppLink,{prefetch:!1,href:g.href,className:F,onClick:s,"aria-current":j===g.href?"page":void 0,"data-active":j===g.href,children:g.text})})]}),0===o&&(0,t.jsx)(v,{item:e,className:(0,l.cn)("mt-6 h-58 w-full empty:hidden xs:h-72 md:hidden")})]})}),(0,t.jsx)("div",{className:"flex w-full shrink-0 flex-col py-4",children:c.filter(e=>1===e.level).map((e,r)=>(0,t.jsxs)("div",{className:"flex w-full flex-col",children:[(0,t.jsx)("div",{className:"mb-2 flex shrink-0 items-center px-4 md:pl-0",children:(0,t.jsxs)(m.Button,{onClick:u,className:T,"aria-label":k(C.goBack),variant:"ghost",children:[(0,t.jsx)(y,{className:"size-4"}),(0,t.jsx)("span",{className:"text-sm font-medium",children:k(C.mainMenu)})]})}),(0,t.jsx)("nav",{className:"px-4 md:pl-0",children:(0,t.jsxs)("ul",{className:"grid gap-y-2",children:[e.item.Url&&(0,t.jsx)("li",{children:(0,t.jsx)(a.AppLink,{prefetch:!1,href:e.item.Url,target:e.item.LinkTarget||void 0,className:F,onClick:s,"aria-current":p(e.item)?"page":void 0,"data-active":p(e.item),children:e.item.Title})}),e.item.ChildNodes.map((r,i)=>(0,t.jsx)("li",{children:r.ChildNodes.length>0?(0,t.jsxs)(m.Button,{onClick:()=>d(2,r,e.item.Title),className:(0,l.cn)(I,N),variant:"ghost","data-active":p(r),children:[(0,t.jsx)("span",{className:"flex-1 text-left",children:r.Title}),(0,t.jsx)(b.MoveRightIcon,{className:"size-4"})]}):(0,t.jsx)(a.AppLink,{prefetch:!1,href:r.Url,target:r.LinkTarget||void 0,className:(0,l.cn)(F,N),onClick:s,"aria-current":p(r)?"page":void 0,"data-active":p(r),children:r.Title})},i))]})})]},`level-1-${r}`))}),(0,t.jsx)("div",{className:"flex w-full shrink-0 flex-col pt-4",children:c.filter(e=>2===e.level).map((e,r)=>{let i=c.find(e=>1===e.level);return(0,t.jsxs)("div",{className:"flex w-full flex-col",children:[(0,t.jsx)("div",{className:"mb-4 flex shrink-0 items-center px-4 md:pl-0",children:(0,t.jsxs)(m.Button,{onClick:u,className:T,"aria-label":k(C.goBack),variant:"ghost",children:[(0,t.jsx)(y,{className:"size-4"}),(0,t.jsx)("span",{className:"text-sm font-medium",children:i?.item.Title||k(C.goBack)})]})}),(0,t.jsx)("nav",{className:"px-4 md:pl-0",children:(0,t.jsxs)("ul",{className:"grid gap-2 sm:grid-cols-2",children:[e.item.Url&&(0,t.jsx)("li",{children:(0,t.jsx)(a.AppLink,{prefetch:!1,href:e.item.Url,target:e.item.LinkTarget||void 0,className:F,onClick:s,"aria-current":p(e.item)?"page":void 0,"data-active":p(e.item),children:e.item.Title})}),e.item.ChildNodes.map((e,r)=>(0,t.jsx)("li",{children:(0,t.jsx)(a.AppLink,{prefetch:!1,href:e.Url,target:e.LinkTarget||void 0,className:(0,l.cn)(F,N),onClick:s,"aria-current":p(e)?"page":void 0,"data-active":p(e),children:e.Title})},r))]})})]},`level-2-${r}`)})})]})})]})]})})}var P=e.i(703235),A=e.i(29378);async function E(e){e.queryParams&&(0,P.setQueryParamsServerContext)(e.queryParams),e.host&&(0,P.setHostServerContext)(e.host),e.additionalFetchData&&(0,P.setAdditionalFetchDataServerContext)(e.additionalFetchData),await A.ServiceMetadata.fetch(e.metadataHash||"",e.traceContext)}var M=e.i(504610),D=e.i(467300);let L=new Map;async function _(e,t,a){let r,i=("1"===(r=String(t??"").trim().toLowerCase())||"employee"===r?"employee":"2"===r||"employer"===r?"employer":null)??"1",n=`banner:${e}:${i}:${a??"default"}`;if(L.has(n))return L.get(n)??null;await E({queryParams:{[M.QueryParamNames.Site]:e}});let s=await D.RestClient.getItems({type:"Telerik.Sitefinity.DynamicTypes.Model.Banners.NavigationBanner",fields:["*","Image","BannerImage"],filter:{FieldName:"Audience",Operator:"eq",FieldValue:i},additionalQueryParams:{$expand:"Image,BannerImage",sf_site:e}}),l=s?.Items||[],o=l?.[0]||null;return L.set(n,o),o}let O="data-[active=true]:font-bold data-[active=true]:border-megamenu-border-active data-[active=true]:border-2 bg-background w-full flex transition-colors duration-200 font-normal flex-row justify-between items-center px-4 py-3 text-left focus:bg-header-hover focus:text-header-hover-foreground hover:bg-header-hover hover:text-header-hover-foreground [&:focus-visible]:ring-2! [&:focus-visible]:ring-primary-light [&:focus-visible]:ring-offset-2 [&:focus-visible]:outline-none data-[active=true]:bg-megamenu-button-active hover:bg-megamenu-button-hover hover:text-megamenu-button-hover-foreground data-[active=true]:text-megamenu-button-active-foreground data-[active=true]:[&_a]:font-semibold",V="outline-none focus-visible:ring-2 focus-visible:ring-primary-light focus-visible:ring-offset-1 ",B=(0,p.memo)(function({navCustomAttributes:e,items:o,attributes:m,widgetContext:f}){let{t:h}=(0,r.useT)("navigation"),{AboutUsLink:g,ContactLink:x,Audience:y}=f.model.Properties,[b,w]=(0,p.useState)(null),S=f.requestContext?.layout?.SiteId||"",j=f.requestContext?.culture;(0,p.useEffect)(()=>{let e=String(y??"").toLowerCase();_(S,"2"===e||"employer"===e?"2":"1",j??null).then(e=>{w(e)})},[y,S,j]);let[N,k]=(0,p.useState)(-1),[I,F]=(0,p.useState)(!1),[T,P]=(0,p.useState)(0),[A,E]=(0,p.useState)([]);(0,p.useEffect)(()=>{let e=[document.documentElement,document.body],t=t=>
80{e.forEach(e=>{e.style.overflow=t})};I?t("hidden"):t("");let a=new ResizeObserver(e=>{for(let a of e)a.contentRect.width>=1024&&I&&t("")});return a.observe(document.documentElement),()=>{t(""),a.disconnect()}},[I]);let M=(0,p.useCallback)(e=>e.IsCurrentlyOpened||e.HasChildOpen,[]),D=(0,p.useCallback)((e,t)=>{"Enter"===e.key||" "===e.key&&(e.preventDefault(),k(e=>e===t?-1:t))},[]),L=(0,p.useCallback)(()=>{k(-1)},[]),B=(0,p.useCallback)(()=>{F(e=>(e||(P(0),E([])),!e))},[]),z=(0,p.useCallback)((e,t,a)=>{E(r=>[...r,{level:e,item:t,parentTitle:a}]),P(e)},[]),U=(0,p.useCallback)(()=>{E(e=>{if(e.length>0){let t=e.slice(0,-1);return P(t.length>0&&t[t.length-1]?.level||0),t}return e})},[]),$=(0,p.useCallback)(()=>{F(!1),P(0),E([])},[]),q=(0,p.useCallback)(e=>{k(e)},[]),H=(0,p.useCallback)(()=>{k(-1)},[]),G=(0,p.useMemo)(()=>{let e=f.requestContext?.layout?.Site?.Name||"default";return(0,i.normalizeSiteName)(e)},[f.requestContext?.layout?.Site?.Name]),W=(0,p.useMemo)(()=>{let e=o.find(e=>e.PageSiteMapNode?.IsHomePage);return e?.PageSiteMapNode?.Title||"Homepage"},[o]),K=(0,n.getHomePageUrl)(j),Q=(0,p.useMemo)(()=>{let e=new Map;return o.forEach((t,a)=>{t.ChildNodes.forEach((t,r)=>{let i=`${a}-${r}`;e.set(i,()=>q(r))})}),e},[o,q]),Z=(0,p.useMemo)(()=>{let e=new Map;return o.forEach((t,a)=>{t.ChildNodes.forEach((t,r)=>{let i=`${a}-${r}`;e.set(i,e=>D(e,r))})}),e},[o,D]),Y=(0,p.useMemo)(()=>{let e=new Map;return o.forEach((t,a)=>{t.ChildNodes.forEach((t,r)=>{let i=`${a}-${r}`;e.set(i,()=>q(r))})}),e},[o,q]);return(0,t.jsxs)("div",{...m,...e,className:"relative z-50 py-4",role:"navigation","aria-label":h(C.mainMenu),children:[(0,t.jsx)(s.NavigationMenu,{viewport:!1,onValueChange:L,children:(0,t.jsxs)(s.NavigationMenuList,{className:"gap-0 md:gap-2",children:[(0,t.jsx)(s.NavigationMenuItem,{className:"lg:hidden",children:(0,t.jsx)("button",{onClick:B,className:"group mr-2 -ml-2.5 rounded-input p-2 transition-all duration-200 hover:bg-(--color-header-hover) focus-visible:ring-3 focus-visible:ring-primary-light focus-visible:ring-offset-0 focus-visible:outline-none","aria-label":h(C.toggleMobileMenu),"aria-expanded":I,children:(0,t.jsx)(c,{className:"size-8 text-header-foreground group-hover:text-(--color-header-hover-foreground)"})})}),(0,t.jsx)(s.NavigationMenuItem,{className:"max-w-[calc(var(--header-logo-width)+8rem)] min-w-(--header-logo-width) flex-[1_1_var(--header-logo-width)]",children:(0,t.jsx)(a.AppLink,{prefetch:!1,href:K,"aria-label":W,className:(0,l.cn)(V,"z-1 inline-block w-fit rounded-sm leading-none group-hover:text-(--color-header-hover-foreground) focus-visible:ring-offset-2"),children:(0,t.jsx)(u.default,{src:`/assets/images/logos/${G}-header.svg`,className:"nav-logo mt-1 block h-auto w-(--header-logo-width) shrink-0",width:818,height:109,alt:`logo ${G}`,loading:"eager"})})}),o.map((e,r)=>e.ChildNodes.length>0?(0,t.jsxs)(s.NavigationMenuItem,{className:"static hidden lg:block",children:[(0,t.jsx)(s.NavigationMenuTrigger,{variant:"default",className:"hover:bg-(--color-header-hover) hover:text-(--color-header-hover-foreground) focus:bg-transparent data-[active=true]:border data-[active=true]:border-header-border-active","data-active":M(e),"aria-current":M(e)?"page":void 0,onKeyDown:t=>{"Enter"===t.key&&(t.preventDefault(),window.open(e.Url,e.LinkTarget||"_self"))},children:(0,t.jsx)(s.NavigationMenuLink,{asChild:!0,children:(0,t.jsx)(a.AppLink,{prefetch:!1,href:e.Url,target:e.LinkTarget||void 0,className:"flex h-10 justify-center pr-2 pl-4 focus:bg-transparent",tabIndex:r+1,"aria-current":M(e)?"page":void 0,children:e.Title})})}),(0,t.jsxs)(s.NavigationMenuContent,{variant:"megamenu",className:"bg-linear-[72deg] from-megamenu-start/80 to-megamenu-stop/80 backdrop-blur-xl",children:[(0,t.jsx)("div",{className:"h-(--megamenu-dropwdown-offset-height) w-full bg-header"}),(0,t.jsxs)("div",{className:"mx-auto grid max-h-[calc(100dvh-210px)] max-w-(--breakpoint-2xl) grid-cols-[360px_1fr] gap-4 overflow-y-auto px-4 py-8",children:[(0,t.jsx)(v,{className:"h-104",item:b??void 0}),(0,t.jsx)("div",{className:"grid",children:(0,t.jsx)("ul",{className:"grid h-max grid-cols-[2fr_3fr] gap-x-4 gap-y-2 xl:gap-x-8",style:{gridTemplateRows:`repeat(${e.ChildNodes.length}, auto)`},children:e.ChildNodes.map((e,i)=>e.ChildNodes&&e.ChildNodes.length>0?(0,t.jsxs)(p.Fragment,{children:[(0,t.jsx)("li",{className:"col-start-1",children:(0,t.jsx)(s.NavigationMenuLink,{asChild:!0,variant:"megamenu",children:(0,t.jsxs)(a.AppLink,{prefetch:!1,href:e.Url,target:e.LinkTarget||void 0,onClick:Q.get(`${r}-${i}`)??(()=>q(i)),onKeyDown:Z.get(`${r}-${i}`)??(e=>
80D(e,i)),onMouseOver:Y.get(`${r}-${i}`)??(()=>q(i)),className:(0,l.cn)("group",O,N===i&&"bg-megamenu-button-hover text-megamenu-button-hover-foreground"),"aria-expanded":N===i,"aria-haspopup":"true","aria-controls":`submenu-${i}`,"aria-label":`${e.Title} ${h(C.submenu)}`,"aria-current":M(e)?"page":void 0,"data-active":M(e),children:[(0,t.jsx)("div",{children:e.Title}),(0,t.jsx)(d.default,{className:(0,l.cn)("size-5 text-inherit transition-all duration-150",N===i&&"translate-x-1.5")})]})})}),(0,t.jsx)("li",{id:`submenu-${i}`,className:(0,l.cn)("col-start-2 row-span-full row-start-1 row-end-[none] transition-opacity duration-200",N===i?"opacity-100":"pointer-events-none opacity-0"),"aria-hidden":N!==i,role:"region","aria-label":`${e.Title} ${h(C.submenuContent)}`,children:(0,t.jsx)("ul",{className:"grid grid-flow-col grid-cols-1 gap-x-3 gap-y-2 xl:grid-cols-2",style:{gridTemplateRows:`repeat(${Math.ceil(e.ChildNodes.length/(window.innerWidth>=1280?2:1))}, auto)`},children:e.ChildNodes.map((e,r)=>(0,t.jsx)("li",{children:(0,t.jsx)(s.NavigationMenuLink,{asChild:!0,variant:"megamenu",children:(0,t.jsx)(a.AppLink,{prefetch:!1,href:e.Url,target:e.LinkTarget||void 0,className:(0,l.cn)(V,"h-full justify-center rounded-input bg-background px-4 py-3 text-base hover:bg-megamenu-button-hover hover:text-megamenu-button-hover-foreground","data-[active=true]:border-2 data-[active=true]:border-megamenu-border-active data-[active=true]:bg-megamenu-button-active data-[active=true]:font-bold data-[active=true]:text-megamenu-button-active-foreground data-[active=true]:hover:bg-megamenu-button-hover data-[active=true]:hover:text-megamenu-button-hover-foreground data-[active=true]:[&_a]:font-bold!"),tabIndex:N===i?0:-1,"aria-current":e.IsCurrentlyOpened?"page":void 0,"data-active":e.IsCurrentlyOpened,children:(0,t.jsx)("div",{children:e.Title})})})},r))})})]},i):(0,t.jsx)("li",{className:"col-start-1",children:(0,t.jsx)(s.NavigationMenuLink,{asChild:!0,variant:"megamenu",className:"w-full",children:(0,t.jsx)(a.AppLink,{prefetch:!1,href:e.Url,target:e.LinkTarget||void 0,className:O,onMouseOver:H,"aria-current":e.IsCurrentlyOpened?"page":void 0,"data-active":e.IsCurrentlyOpened,children:(0,t.jsx)("div",{children:e.Title})})})},i))})})]})]})]},r):(0,t.jsx)(s.NavigationMenuItem,{className:"hidden lg:block",children:(0,t.jsx)(s.NavigationMenuLink,{asChild:!0,variant:"megamenu",children:(0,t.jsx)(a.AppLink,{prefetch:!1,href:e.Url,target:e.LinkTarget||void 0,className:(0,l.cn)(V,"h-10 justify-center rounded-input px-4 py-0 text-header-foreground duration-150 hover:bg-(--color-header-hover) hover:text-(--color-header-hover-foreground) focus:bg-(--color-header-hover)! focus:text-(--color-header-hover-foreground)! focus-visible:ring-1! focus-visible:ring-primary-light! data-[active=true]:border data-[active=true]:border-header-border-active data-[active=true]:hover:bg-(--color-header-hover)! data-[active=true]:hover:text-(--color-header-hover-foreground)!"),"aria-current":e.IsCurrentlyOpened?"page":void 0,"data-active":e.IsCurrentlyOpened,children:e.Title})})},r))]})}),(0,t.jsx)(R,{bannerItem:b??void 0,isMobileMenuOpen:I,toggleMobileMenu:B,mobileMenuLevel:T,mobileMenuStack:A,navigateToLevel:z,navigateBack:U,close:$,isNavigationItemActive:M,items:o,AboutUsLink:g,ContactLink:x,closeMobileMenu:$})]})},(e,t)=>e.items.map(e=>e.Url).join(",")===t.items.map(e=>e.Url).join(",")&&e.attributes===t.attributes&&e.navCustomAttributes===t.navCustomAttributes&&e.widgetContext===t.widgetContext);e.s(["MegaMenu",0,B],640116)},862500,e=>{"use strict";var t=e.i(843476),a=e.i(140357),r=e.i(258603),i=e.i(632137);e.s(["Vertical",0,function({navCustomAttributes:e,items:n,attributes:s}){return(0,t.jsx)("div",{...s,...e,className:"relative",children:(0,t.jsx)(r.NavigationMenu,{children:(0,t.jsx)(r.NavigationMenuList,{className:(0,i.cn)("grid gap-0.5"),children:n.map((e,n)=>(0,t.jsx)(r.NavigationMenuItem,{children:(0,t.jsx)(r.NavigationMenuLink,{asChild:!0,variant:"default",children:(0,t.jsx)(a.AppLink,{prefetch:!1,href:e.Url,target:e.LinkTarget||void 0,className:(0,i.cn)("text-sm text-black underline-offset-2 hover:text-neutral-700 hover:underline"),children:e.Title})})}
80,n))})})})}])},311350,e=>{"use strict";var t=e.i(843476),a=e.i(271645),r=e.i(618566),i=e.i(424364),n=e.i(867385),s=e.i(183144);e.s(["CustomSearchBoxClient",0,function(e){let l=(0,r.useSearchParams)(),o=(0,r.useRouter)(),c=a.default.useRef(null),d=(0,n.getCustomAttributes)(e.widgetContext.model.Properties.Attributes,"SearchBox"),u=e.isEdit,p=()=>{let t=c.current,a=(0,i.getSearchUrl)(t.value.trim(),e,l.get("orderby")||"");o.push(a)};return(0,t.jsx)("div",{...e.attributes,children:(0,t.jsxs)("div",{className:"flex gap-2",children:[(0,t.jsx)(s.Input,{className:"bg-white",type:"text",disabled:u,placeholder:e.searchBoxPlaceholder||void 0,defaultValue:l.get("searchQuery")||"",ref:c,onKeyDown:e=>"Enter"===e.key&&p(),...d}),(0,t.jsx)("button",{"data-sf-role":"search-button",disabled:u,onClick:p,className:"btn btn-secondary",children:e.searchButtonLabel})]})})}])},143603,e=>{"use strict";var t=e.i(843476),a=e.i(271645),r=e.i(173130),i=e.i(389617),n=e.i(471200),s=e.i(844817),l=e.i(377501),o=e.i(618566),c=e.i(95152),d=e.i(140357),u=e.i(558028),p=e.i(397798);function m(e){let t={};return e?.forEach((e,a)=>{t[a]=e}),t}e.s(["CustomSearchResultsClient",0,function(e){let{t:f}=(0,c.useT)("common"),h=(0,o.useSearchParams)(),g=(0,o.useRouter)(),v=m(h),x=e.widgetContext.requestContext,y=e.widgetContext.model.Properties,b=x.isEdit?{totalCount:0,searchResults:[]}:void 0,[w,S]=(0,a.useState)(b);Object.keys(x.searchParams).length||(x.searchParams=v);let j="";y.SearchResultsHeader&&(j=y.SearchResultsHeader.replace('"{0}"',"")),y.NoResultsHeader&&(j=y.NoResultsHeader.replace("{0}",v.searchQuery||""));let[C,N]=(0,a.useState)(j),k=async t=>{try{let a=await (0,r.performSearch)(y,t,void 0,e.webServicePath);S(a),a&&0===a.totalCount&&y.NoResultsHeader?N(y.NoResultsHeader.replace("{0}",v.searchQuery||"")):a&&a.totalCount>0&&y.SearchResultsHeader&&N(y.SearchResultsHeader.replace("{0}",v.searchQuery||""))}catch(e){console.error("[CustomSearchResultsClient] Search failed:",e),S(null)}};return(0,a.useEffect)(()=>{x.isEdit||k(m(h))},[h]),v.searchQuery||x.isEdit?(0,t.jsxs)(t.Fragment,{children:[void 0===w&&(0,t.jsx)(i.LoadingIndicator,{}),void 0!==w&&(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("div",{className:"my-3 flex items-center justify-between",children:(0,t.jsxs)("h2",{className:"h2",role:"alert","aria-live":"assertive",children:[(w?.totalCount??0)>0&&w?.totalCount," ",C]})}),(0,t.jsx)(a.Suspense,{fallback:(0,t.jsx)(i.LoadingIndicator,{}),children:(0,t.jsx)("div",{className:"mt-4 space-y-6",children:w?.searchResults.map((e,a)=>{let r=!!e.Link;return(0,t.jsx)("div",{className:"relative rounded-card bg-card p-4 shadow-md",children:(0,t.jsxs)("div",{className:"flex flex-col",children:[(0,t.jsx)("h3",{className:"h4 mb-3",children:e.Title}),(0,t.jsx)("p",{className:"mb-3",dangerouslySetInnerHTML:{__html:e.HighLighterResult||""}}),r&&(0,t.jsx)(d.AppLink,{prefetch:!1,className:"btn btn-neutral ml-auto after:absolute after:inset-0 after:content-['']",href:e.Link,title:f("common:search:readMoreAbout",{title:e.Title}),children:f("common:search:readMore")})]})},a)})})}),w?.searchResults&&y.ListSettings?.DisplayMode===l.ListDisplayMode.Paging&&(0,t.jsx)(p.default,{currentPage:(0,s.getPageNumber)(n.PagerMode.QueryParameter,x)-1,nbPages:Math.ceil((w?.totalCount??0)/(y.ListSettings?.ItemsPerPage??10)),handlePageClick:(0,u.createHandlePageClick)(g,h),className:"mt-6"})]})]}):null}])},998813,e=>{"use strict";var t=e.i(843476),a=e.i(618566),r=e.i(143603);e.s(["CustomSearchResultsView",0,function(e){let i=(0,a.useSearchParams)(),n=e.widgetContext.requestContext;return i.get("searchQuery")||n.isEdit?(0,t.jsx)("div",{className:e.cssClass,...e.attributes,children:(0,t.jsx)(r.CustomSearchResultsClient,{...e})}):null}])}]);

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.