PageSourceSearch

https://mohmuseum.org/_next/static/chunks/3td1gaonkzmw1.js?dpl=dpl_cgkQyXzkWBJQE6GWUrte47bkevCa

js mohmuseum.org collected 2026-09-24 19:38:09 UTC 498,166 bytes, 1 lines download raw bytes

1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,30461,e=>{"use strict";var t=e.i(43476),n=e.i(71111),r=e.i(7789);function i(e,t){let r=e[`${t}_rich_text`];return Array.isArray(r)&&n.isFilled.richText(r)?r:null}function a(e,t){let n=i(e,t);if(n)return((e,...t)=>{if(!e)return null;{let[n]=t;return((e,t=" ")=>{let n="";for(let r=0;r<e.length;r++)"text"in e[r]&&(n+=(n?t:"")+e[r].text);return n})(e,("string"==typeof n?{separator:n}:{...n}).separator)}})(n);let r=e[t];return"string"==typeof r?r:""}function s({fields:e,name:n,start:l,end:o}){var c,u,d;let h,f=i(e,n);if(!f)return a(e,n).slice(l,o);let p=void 0===l&&void 0===o?f:(c=f,u=l??0,d=o,h=0,c.flatMap(e=>{if(!("text"in e))return[];let t=Math.max(0,u-h),n=Math.min(e.text.length,(d??1/0)-h);return(h+=e.text.length+1,n<=t)?[]:[{...e,text:e.text.slice(t,n),spans:e.spans.flatMap(e=>{let r=Math.max(e.start,t),i=Math.min(e.end,n);return i>r?[{...e,start:r-t,end:i-t}]:[]})}]}));return(0,t.jsx)(r.PrismicRichText,{field:p,components:{paragraph:({children:e})=>(0,t.jsx)(t.Fragment,{children:e}),strong:({children:e})=>(0,t.jsx)("strong",{className:"font-bold",children:e}),em:({children:e})=>(0,t.jsx)("em",{className:"italic",children:e})}})}e.s(["SliceText",0,s,"sliceText",0,a,"sliceTextContent",0,function(e,n){return i(e,n)?(0,t.jsx)(s,{fields:e,name:n}):a(e,n)||null}],30461)},33852,(e,t,n)=>{e.r(69211);let r=e.r(74454);n.exitPreview=async function(){let{cookies:t,draftMode:n}=await e.A(88554);return(await n()).disable(),(await t()).delete(r.cookie.preview),new Response(JSON.stringify({success:!0}),{headers:{"Cache-Control":"no-store"}})}},70925,(e,t,n)=>{let r=e.r(69211),i=e.r(49539),a=e.r(97267),s=e.r(74454),l=e.r(3303);l=r.__toESM(l);let o=e.r(43476);n.PrismicPreview=async t=>{let{repositoryName:n,children:r,...c}=t,{draftMode:u}=await e.A(88554),d=(0,s.getToolbarSrc)(n),h=(await u()).isEnabled,f=i.resolveDefaultExport(l.default);return(0,o.jsxs)(o.Fragment,{children:[r,(0,o.jsx)(a.PrismicPreviewClient,{repositoryName:n,isDraftMode:h,...c}),(0,o.jsx)(f,{src:d,strategy:"lazyOnload"})]})}},20003,(e,t,n)=>{let r=e.r(69211),i=e.r(49539),a=e.r(74454),s=e.r(71645),l=e.r(43476),o=e.r(22016);o=r.__toESM(o),n.PrismicNextLink=(0,s.forwardRef)(function(e,t){let{field:n,document:r,linkResolver:s,children:c,...u}=e,{href:d,rel:h,...f}=(0,a.asLinkAttrs)(n??r,{linkResolver:s,rel:"function"==typeof u.rel?u.rel:void 0}),p=("href"in u?u.href:d)||"",m=h;return"rel"in u&&"function"!=typeof u.rel&&(m=u.rel),(0,l.jsx)(i.resolveDefaultExport(o.default),{ref:t,...f,...u,href:p,rel:m,children:"children"in e?c:n?.text})})},5491,(e,t,n)=>{e.r(69211);let r=e.r(74454);n.getPreviewRef=async function(){let{cookies:t,draftMode:n}=await e.A(88554),i=!1;try{i=(await n()).isEnabled}catch{return}if(!i)return;let a=(await t()).get(r.cookie.preview)?.value;if(a&&a.includes("websitePreviewId="))return a}},56272,(e,t,n)=>{let r=e.r(5491);n.enableAutoPreviews=function(e){e.client.queryContentFromRef(()=>r.getPreviewRef())}},6214,(e,t,n)=>{e.r(69211);let r=e.r(74454),i=e.r(18566);n.redirectToPreviewURL=async function(t){let{client:n,request:a,linkResolver:s,defaultURL:l="/"}=t,{cookies:o,draftMode:c}=await e.A(88554),u=a.nextUrl.searchParams.get("documentId")??void 0,d=a.nextUrl.searchParams.get("token")??void 0;d&&(await o()).set(r.cookie.preview,d);let h=await n.resolvePreviewURL({documentID:u,previewToken:d,defaultURL:l,linkResolver:s});(await c()).enable(),(0,i.redirect)(h)}},24432,(e,t,n)=>{let r=e.r(21403);n.createLocaleRedirect=function(){throw Error(`createLocaleRedirect() has been removed due to performance issues. See ${r.devMsg("replace-createLocaleRedirect")} for more details.`)}},48872,(e,t,n)=>{function r(e){return`prismic/${e}`}n.buildPrismicCacheTag=r,n.getPrismicCacheTags=function(e){return[...new Set(function e(t){if("object"!=typeof t||null==t)return[];if(Array.isArray(t))return t.flatMap(t=>e(t));if("id"in t&&"string"==typeof t.id&&("href"in t&&"string"==typeof t.href&&t.href.includes("/api/v2/documents/search?")||"link_type"in t&&"Document"===t.link_type))if("data"in t&&"object"==typeof t.data&&null!==t.data)return[t.id,...e(t.data)];else return[t.id];return Object.values(t).flatMap(t=>e(t))}(e))].map(e=>r(e))}}
1,1178,(e,t,n)=>{let r;{let e=e=>function(){throw Error(`\`${e}\` is only available in a Server Component.`)};r={unstable_cache:function(e){return"function"!=typeof e?e:function(){return e.apply(this,arguments)}},unstable_noStore:function(){},updateTag:e("updateTag"),revalidateTag:e("revalidateTag"),revalidatePath:e("revalidatePath"),refresh:e("refresh"),cacheLife:e("cacheLife"),cacheTag:e("cacheTag")}}let i=!1,a=!1;r.unstable_cacheLife=function(){return i||(i=!0,console.error(Error("`unstable_cacheLife` was recently stabilized and should be imported as `cacheLife`. The `unstable` prefixed form will be removed in a future version of Next.js."))),r.cacheLife.apply(this,arguments)},r.unstable_cacheTag=function(){return a||(a=!0,console.error(Error("`unstable_cacheTag` was recently stabilized and should be imported as `cacheTag`. The `unstable` prefixed form will be removed in a future version of Next.js."))),r.cacheTag.apply(this,arguments)},t.exports=r,n.unstable_cache=r.unstable_cache,n.revalidatePath=r.revalidatePath,n.revalidateTag=r.revalidateTag,n.updateTag=r.updateTag,n.unstable_noStore=r.unstable_noStore,n.cacheLife=r.cacheLife,n.unstable_cacheLife=r.unstable_cacheLife,n.cacheTag=r.cacheTag,n.unstable_cacheTag=r.unstable_cacheTag,n.refresh=r.refresh},39752,(e,t,n)=>{e.r(69211);let r=e.r(48872),i=e.r(1178);n.cacheTagPrismicPages=function(e){(0,i.cacheTag)(...r.getPrismicCacheTags(e))}},33339,(e,t,n)=>{e.r(69211);let r=e.r(48872),i=e.r(1178);n.revalidatePrismicPages=function(e){for(let t of e)(0,i.revalidateTag)(r.buildPrismicCacheTag(t),{expire:0})}},19160,(e,t,n)=>{Object.defineProperty(n,Symbol.toStringTag,{value:"Module"});let r=e.r(33852),i=e.r(70925),a=e.r(20003),s=e.r(5491),l=e.r(56272),o=e.r(6214),c=e.r(67971),u=e.r(11459),d=e.r(72602),h=e.r(18149),f=e.r(24432),p=e.r(48872),m=e.r(39752),g=e.r(33339);n.PrismicNextImage=u.PrismicNextImage,n.PrismicNextLink=a.PrismicNextLink,n.PrismicPreview=i.PrismicPreview,n.SliceSimulator=h.SliceSimulator,n.cacheTagPrismicPages=m.cacheTagPrismicPages,n.createLocaleRedirect=f.createLocaleRedirect,n.enableAutoPreviews=l.enableAutoPreviews,n.exitPreview=r.exitPreview,n.getPreviewRef=s.getPreviewRef,n.getPrismicCacheTags=p.getPrismicCacheTags,n.getSlices=d.getSlices,n.imgixLoader=c.imgixLoader,n.redirectToPreviewURL=o.redirectToPreviewURL,n.revalidatePrismicPages=g.revalidatePrismicPages},20555,e=>{"use strict";var t=e.i(43476),n=e.i(22016),r=e.i(19160),i=e.i(46898);function a(e,t){if(e||t)return n=>{t?.(n),!1===e?.(n)&&n.preventDefault()}}e.s(["CtaActionLink",0,function({ctaAction:e,dataTitlePrefix:r="",onClick:s,"data-title":l,...o}){let{onClick:c,"data-title":u,...d}=(0,i.resolveCtaActionDescriptor)(e),h=u?`${r}${u}`:l;return(0,t.jsx)(n.default,{...o,...d,"data-title":h,onClick:a(c,s)})},"CtaActionPrismicLink",0,function({ctaAction:e,dataTitlePrefix:n="",onClick:s,"data-title":l,...o}){let{onClick:c,"data-title":u,...d}=(0,i.resolveCtaActionDescriptor)(e),h=u?`${n}${u}`:l;return(0,t.jsx)(r.PrismicNextLink,{...o,...d,"data-title":h,onClick:a(c,s)})}])},59460,e=>{"use strict";var t=e.i(43476);e.i(63078);var n=e.i(83931),r=e.i(46898);e.s(["CtaActionButton",0,function({ctaAction:e,dataTitlePrefix:i="",onClick:a,"data-title":s,...l}){let{onClick:o,"data-title":c,...u}=(0,r.resolveCtaActionDescriptor)(e),d=c?`${i}${c}`:s;return(0,t.jsx)(n.Button,{...l,...u,"data-title":d,onClick:function(e,t){if(e||t)return n=>{t?.(n),!1===e?.(n)&&n.preventDefault()}}(o,a)})}])},14551,e=>{"use strict";e.i(20555),e.i(59460),e.s([])},25920,e=>{"use strict";e.s(["isSameUri",0,function(e,t,n={}){if(!e||!t||"#"===e||"#"===t)return!1;let{compareQueryParams:r=!1,compareHash:i=!1}=n;try{let n=window.location.origin,a=new URL(e,n),s=new URL(t,n),l=a.pathname.replace(/\/$/,"").toLowerCase(),o=s.pathname.replace(/\/$/,"").toLowerCase();if(l!==o||r&&(a.searchParams.sort(),s.searchParams.sort(),a.searchParams.toString()!==s.searchParams.toString())||i&&a.hash!==s.hash)return!1;return!0}catch{return e.replace(/\/$/,"").toLowerCase()===t.replace(/\/$/,"").toLowerCase()}}])},3267,e=>{"use strict";var t=e.i(30461),n=e.i(71111),r=e.i(46898);let i={link_type:"Web",url:"#"};function a(e){if((0,t.sliceText)(e,"cta_label_text"))return"cta_label_text";let n=s(e);var r=e,i=[..."internal"===n?["caption_internal","cta_caption_internal","cta__caption_internal","main_cta__caption_internal"]:["caption_external","cta_caption_external","cta__caption_external","main_cta__caption_external","caption_internal","cta_caption_internal","cta__caption_internal","main_cta__caption_internal"],"cta_label","cta_button__label","primary_cta_label"];for(let e of i)if(""!==(0,t.sliceText)(r,e).trim())return e;return null}function s(e){for(let t of["cta_type","cta__type","main_cta__cta_type","type"]){let n=e[t];if("string"==typeof n&&""!==n.trim()&&"action"!==n)return n}for(let t of["action_type","cta_action_type","cta__action_type","main_cta__action_type","cta_button__action_type"]){let n=e[t];if("string"==typeof n&&""!==n.trim()&&"action"!==n)return n}return null}function l(e){switch(s(e)){case"ticket":case"ticket-standard":case"ticket-group":case"speakerseries":return"Tickets";case"membership":return"Member";case"classy-donation":case"donation":return"Donate";case"internal":case"external":case"jumptoanchor":return"Link";default:return null}}function o(e){let t=s(e);if("jumptoanchor"===t){let t=e.cta_target_anchor??e.target_anchor;if("string"==typeof t&&""!==t.trim())return{link_type:"Web",url:t.startsWith("#")?t:`#${t}`}}for(let r of"internal"===t?["internal_page_link","cta_internal_page_link","cta__internal_page_link","primary_cta_internal_link","main_cta__internal_page_link"]:["external_url","cta_external_url","cta__external_url","primary_cta_external_link","main_cta__external_url","internal_page_link","cta_internal_page_link","cta__internal_page_link"]){let t=e[r];if(n.isFilled.link(t))return t}return"action"===t?i:null}e.s(["getStandardCtaLabel",0,function(e){let n=a(e);return n?(0,t.sliceText)(e,n):null},"getStandardCtaLabelContent",0,function(e){let n=a(e);return n?(0,t.sliceTextContent)(e,n):null},"getStandardCtaLink",0,function(e){if("Link"===e.cta_action)return n.isFilled.link(e.cta_link)?e.cta_link:null;if(e.cta_action)return n.isFilled.link(e.cta_link)?e.cta_link:i;let t=l(e);return t&&"Link"!==t?o(e)??i:n.isFilled.link(e.cta_link)?e.cta_link:o(e)},"resolveStandardCtaProps",0,function(e,t={}){return{...(0,r.resolveStandardCtaAction)(e.cta_action??l(e),{isTicketCTA:t.isTicketCTA}),...t.dataText&&{"data-text":t.dataText}}}])},35722,e=>{"use strict";var t=e.i(43476),n=e.i(30461),r=e.i(71111),i=e.i(12224),a=e.i(7789),s=e.i(19160);e.i(86249);var l=e.i(47905);let o=Object.assign(function({children:e,tagPrefix:n=""}){return(0,t.jsx)(l.Accordion,{containerClassName:"w-full [&_button_.font-display]:leading-[1.1]",tagPrefix:n,children:e})},{Body:l.Accordion.Body,Ctas:l.Accordion.Ctas,Item:l.Accordion.Item});e.i(14551);var c=e.i(20555),u=e.i(37715),d=e.i(25920);function h(e,t=null){var n;if(!e)return null;let a=null,s=null;"external"===e.actionType||"action"===e.actionType?(a=e.captionExternal||null,s=e.externalUrl||null):"internal"===e.actionType&&(a=e.captionInternal||null,s=e.internalPageLink||null);let l=(0,i.asLink)(s),o=!!l&&!!t&&(0,d.isSameUri)(l,t),c="action"===e.actionType||o?{action:"action"===e.actionType&&e.action||null,targetAnchor:e.targetAnchor||null,isTicketCTA:o}:null;return r.isFilled.link(s)&&a?{link:s,caption:a,...null!=e.label?{label:e.label}:{},className:(n=e.ctaType,(0,u.cn)("inline-flex items-center font-display text-sm font-normal transition-colors","primary"===n?"px-4 py-2.5 bg-navy text-white hover:text-light-blue active:text-light-blue":"secondary"===n?"px-4 py-2.5 border border-navy text-navy hover:text-navy/70 active:text-navy/70":"text-navy underline hover:text-navy/70 active:text-navy/70")),ctaAction:c}:null}function f({ctaButton:e,ctaLink:n,buyTicketsUrl:r=null}){let i=h(e,r),a=h(n,r);return i||a?(0,t.jsxs)(t.Fragment,{children:[i&&(0,t.jsx)(c.CtaActionPrismicLink,{field:i.link,className:i.className,ctaAction:i.ctaAction,children:i.label??i.caption}
1),a&&(0,t.jsx)(c.CtaActionPrismicLink,{field:a.link,className:a.className,ctaAction:a.ctaAction,children:a.label??a.caption})]}):null}var p=e.i(3267);let m={Donate:"classy-donation",Link:null,Member:"membership",Tickets:"ticket"},g={hyperlink:({children:e,node:n})=>(0,t.jsx)(s.PrismicNextLink,{field:n.data,className:"font-medium text-navy underline hover:text-navy/70 hover:no-underline active:text-navy/70",children:e})};function x(e){let t,r;return{title:(0,n.sliceText)(e,"title"),titleContent:(0,n.sliceTextContent)(e,"title"),body:e.body,ctaButton:null,ctaLink:(t=(0,p.getStandardCtaLabel)(e),r=(0,p.getStandardCtaLink)(e),t&&r?{actionType:"Link"===e.cta_action?"external":"action",action:m[e.cta_action??"Link"],captionExternal:t,label:(0,p.getStandardCtaLabelContent)(e),ctaType:"text",externalUrl:r}:null)}}function v({buyTicketsUrl:e,item:n,itemIndex:r}){let i=!function(e,t,n=null){return null!==h(e,n)||null!==h(t,n)}(n.ctaButton,n.ctaLink,e)?null:(0,t.jsx)(o.Ctas,{children:(0,t.jsx)(f,{ctaButton:n.ctaButton,ctaLink:n.ctaLink,buyTicketsUrl:e})});return(0,t.jsxs)(o.Item,{itemIndex:r,title:n.title,titleContent:n.titleContent,children:[(0,t.jsx)(o.Body,{children:(0,t.jsx)(a.PrismicRichText,{field:n.body,components:g})}),i]})}e.s(["default",0,({slice:e,context:a})=>{let{primary:s}=e,l=a?.pageMetadata?.tagPrefix??"",c=a?.siteSettings?.page_buy_tickets?(0,i.asLink)(a.siteSettings.page_buy_tickets)??null:null,u=s.accordion.map(x);return(0,t.jsx)("section",{"data-slice-type":e.slice_type,"data-slice-variation":e.variation,className:"flex flex-col mx-[122px] my-20 max-[900px]:mx-10 max-[900px]:my-10",children:r.isFilled.group(s.accordion)&&(0,t.jsx)(o,{tagPrefix:l,children:u.map((e,r)=>(0,t.jsx)(v,{buyTicketsUrl:c,item:e,itemIndex:r},`${(0,n.sliceText)(e,"title")}-${r}`))})})}],35722)},33239,e=>{"use strict";var t=e.i(43476),n=e.i(92199),r=e.i(37715);e.i(14551);var i=e.i(20555);function a({href:e,target:s,rel:l,analyticsText:o,ctaAction:c,children:u}){return(0,t.jsxs)(i.CtaActionLink,{href:e,target:s,rel:l,"data-title":"Generic_Button","data-text":o,ctaAction:c,className:(0,r.cn)("flex flex-1 text-white bg-navy","font-display font-normal text-2xl leading-[1.05] tracking-[-0.02em] uppercase","pt-[26px] px-5 pb-[30px]","transition-colors","hover:bg-gold hover:text-navy","active:bg-gold","disabled:opacity-70","flex-row md:flex-col justify-between items-center md:items-stretch gap-10"),children:[(0,t.jsx)("span",{className:"flex flex-col gap-[5px] max-w-[180px]",children:u}),(0,t.jsx)(n.FiArrowUpRight,{"aria-hidden":"true",className:"text-2xl flex-shrink-0"})]})}e.s(["CalloutGroupAction",0,a,"CalloutGroupButton",0,function({href:e,target:n,rel:r,caption:i,label:s,ctaAction:l}){return(0,t.jsx)(a,{href:e,target:n,rel:r,analyticsText:i,ctaAction:l,children:s??i})},"CalloutGroupView",0,function({children:e}){return(0,t.jsx)("div",{className:"flex flex-col md:flex-row gap-5",children:e})}])},78595,28733,e=>{"use strict";var t=e.i(43476),n=e.i(71645),r=e.i(73665);e.i(63078);var i=e.i(83931),a=e.i(37715);let s=(0,n.createContext)(null);function l(){let e=(0,n.use)(s);if(!e)throw Error("Pagination subcomponents must be rendered inside Pagination.Root");return e}function o({currentResult:e,totalResults:n,children:r,className:i}){let s=l(),c=e??s.currentResult??0,u=n??s.totalResults??0;return(0,t.jsx)("span",{className:(0,a.cn)("text-navy font-body text-base laptop:text-lg",i),children:r??(0,t.jsxs)(t.Fragment,{children:["Viewing ",(0,t.jsx)("b",{children:c})," of ",(0,t.jsx)("b",{children:u}),"+ Results"]})})}function c({children:e,className:n}){return(0,t.jsx)("div",{className:(0,a.cn)("flex gap-4 tablet:gap-6 justify-center items-center",n),children:e})}function u({label:e="Prev",ariaLabel:n="Go to previous page",variant:s="contained",theme:o="dark",size:c="medium",icon:d=(0,t.jsx)(r.MdChevronLeft,{className:"w-6 h-6"}),className:h,onClick:f,disabled:p,...m}){let g=l(),x=p??g.isPrevDisabled;return(0,t.jsxs)(i.Button,{...m,type:m.type??"button",variant:s,theme:o,size:c,disabled:x,onClick:e=>{f?.(e),e.defaultPrevented||x||g.previous()},className:(0,a.cn)("w-20 tablet:w-28 text-center !p-3.5 flex items-center justify-center",x&&"cursor-not-allowed opacity-70",h),"aria-label":n,"data-title":"Search_Pagination","data-text":"Previous",children:[d,(0,t.jsx)("span",{className:"hidden tablet:block",children:e})]})}function d({label:e="Next",ariaLabel:n="Go to next page",variant:s="contained",theme:o="dark",size:c="medium",icon:u=(0,t.jsx)(r.MdChevronRight,{className:"w-6 h-6"}),className:h,onClick:f,disabled:p,...m}){let g=l(),x=p??g.isNextDisabled;return(0,t.jsxs)(i.Button,{...m,type:m.type??"button",variant:s,theme:o,size:c,disabled:x,onClick:e=>{f?.(e),e.defaultPrevented||x||g.next()},className:(0,a.cn)("w-20 tablet:w-28 text-center !p-3.5 flex items-center justify-center",x&&"cursor-not-allowed opacity-70",h),"aria-label":n,"data-title":"Search_Pagination","data-text":"Next",children:[(0,t.jsx)("span",{className:"hidden tablet:block",children:e}),u]})}function h({currentPage:e,totalPages:r,changePage:i,label:s,inputAriaLabel:l,className:o}
1){let[c,u]=(0,n.useState)(()=>String(e));return(0,t.jsxs)("div",{className:(0,a.cn)("text-navy font-display text-base flex gap-2 tablet:gap-4 items-center",o),children:[s,(0,t.jsx)("input",{type:"text",value:c,className:"w-12 h-12 border border-navy text-center font-display",onChange:e=>{let t=e.target.value;if(""!==t&&!/^\d+$/.test(t)||(u(t),""===t))return;let n=Number(t);if(!Number.isFinite(n))return;let a=Math.min(Math.max(n,1),Math.max(r,1));u(String(a)),i?.(a)},"aria-label":l,inputMode:"numeric"}),(0,t.jsxs)("span",{children:["of ",r]})]})}function f({editable:e,onChange:n,label:r,inputAriaLabel:i="Current page number",className:s}){let o=l(),c=e??!!o.handlePageChange,u=n??o.handlePageChange;return c?(0,t.jsx)(h,{currentPage:o.currentPage,totalPages:o.totalPages,changePage:u,label:r,inputAriaLabel:i,className:s},`${o.currentPage}:${o.totalPages}`):(0,t.jsx)("div",{className:(0,a.cn)("text-navy font-display text-base flex gap-2 tablet:gap-4 items-center",s),children:r?(0,t.jsxs)("span",{children:[r," ",o.currentPage," of ",o.totalPages]}):(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("span",{className:"w-12 h-12 border border-navy flex items-center justify-center",children:o.currentPage}),(0,t.jsxs)("span",{children:["of ",o.totalPages]})]})})}function p(){return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(o,{}),(0,t.jsxs)(c,{children:[(0,t.jsx)(u,{}),(0,t.jsx)(f,{}),(0,t.jsx)(d,{})]})]})}function m({currentPage:e,totalPages:n,isPrevDisabled:r,previous:i,isNextDisabled:l,next:o,handlePageChange:c,totalResults:u,currentResult:d,children:h,className:f,ariaLabel:g="Pagination"}){return(0,t.jsx)(s.Provider,{value:{currentPage:e,totalPages:n,totalResults:u,currentResult:d,isPrevDisabled:r??e<=1,isNextDisabled:l??e>=n,previous:i??(()=>void 0),next:o??(()=>void 0),handlePageChange:c},children:(0,t.jsx)("nav",{className:(0,a.cn)("flex flex-col gap-6",f),"aria-label":g,children:void 0===h?(0,t.jsx)(p,{}):h})})}let g=Object.assign(m,{Root:m,Results:o,Controls:c,Previous:u,Page:f,Next:d});e.s(["Pagination",0,g],28733),e.s([],78595)},71977,e=>{"use strict";var t=e.i(43476),n=e.i(30461),r=e.i(71111),i=e.i(57688),a=e.i(19160),s=e.i(12235),l=e.i(37715),o=e.i(55212);function c({page:e,parentTitle:n,customCtaLabel:u="View Details",title:d,eyebrow:h,dateString:f,featuredImage:p,variant:m="light",omitExtraInfo:g=!1,className:x}){let v,y=!g&&!!h,b=f&&"string"==typeof f?(v=/^\d{4}-\d{2}-\d{2}$/.test(f),isNaN(new Date(f).getTime())?f:v?new Date(f+"T00:00:00Z").toLocaleDateString("en-US",{year:"numeric",month:"long",day:"numeric",timeZone:"UTC"}):f):null,j=r.isFilled.image(p)?(0,s.asImageSrc)(p):null,w=j?.includes(".mp4"),S=j&&!w?(0,o.withFaceCrop)(j,"4:3"):j,N=n?(n??"").split(/[\s-]+/).filter(e=>e.length>0).map(e=>e.charAt(0).toUpperCase()+e.slice(1).toLowerCase()).join("_")+"_Card":"",_=r.isFilled.link(e)&&!g,R=d?`${u}: ${d}`:u;return(0,t.jsxs)("div",{className:(0,l.cn)("group relative h-full flex flex-col bg-white",{"p-2":"dark"===m},x),children:[_&&(0,t.jsx)(a.PrismicNextLink,{field:e,"aria-label":R,"data-title":N,"data-text":d,className:"absolute inset-0 z-10"}),(0,t.jsx)("div",{className:"relative aspect-[4/3] w-full",children:w?(0,t.jsx)("video",{className:"relative z-20 h-full w-full bg-black",src:S||"","aria-label":d?`${d} video`:"Article video",controls:!0}):(0,t.jsx)(i.default,{src:S||"https://mohatlasdev.wpengine.com/wp-content/uploads/2024/10/Rectangle-98.png",alt:r.isFilled.image(p)&&p.alt||"",fill:!0,sizes:"(max-width: 768px) 100vw, 50vw",loading:"eager",className:"object-cover",style:{objectPosition:"50% 50%"}})}),(0,t.jsxs)("div",{className:(0,l.cn)("flex-1 flex flex-col justify-between pt-5 text-navy",{"px-5 pb-6":"dark"===m}),children:[(0,t.jsxs)("div",{children:[!g&&h&&(0,t.jsx)("span",{className:"font-display text-xs leading-4 tracking-[1px] font-bold uppercase text-navy/70",children:h}),d&&(0,t.jsx)("h4",{className:(0,l.cn)("font-display-condensed text-[16px] lg:text-[18px] leading-[17.6px] lg:leading-[19.8px] tracking-[-0.8px] lg:tracking-[-0.9px] font-bold",y&&"mt-2 lg:mt-2.5"),children:d}),!g&&b&&(0,t.jsx)("span",{"data-testid":"article-card-date",className:"font-display-condensed font-normal text-[14px] leading-[19.6px] text-navy/70 mt-2.5 lg:mt-3 block",children:b})]}),_&&(0,t.jsxs)("span",{"aria-hidden":"true",className:"inline-flex flex-col justify-start items-start gap-1 mt-5 lg:mt-3 self-start font-display text-[14px] leading-[14px] tracking-[-0.14px] font-normal group-hover:opacity-80 transition-opacity",children:[u,(0,t.jsx)("span",{className:"self-stretch h-0 border border-navy"})]})]})]})}var u=e.i(71645),d=e.i(73665);e.i(78595);var h=e.i(28733);e.i(63078);var f=e.i(83931);let p=(0,u.createContext)(null);function m(){let e=(0,u.useContext)(p);if(!e)throw Error("CardGridListing compound subcomponents must be rendered inside CardGridListing.");return e}function g({sliceType:e,variation:n,children:r}){let i=(0,u.useRef)(null),a=(0,u.useCallback)(()=>{i.current?.scrollIntoView({behavior:"smooth"})},[]),s=(0,u.useMemo)(()=>({scrollToTop:a}),[a]);return(0,t.jsx)(p.Provider,{value:s,children:(0,t.jsx)("section",{ref:i,"data-slice-type":e,"data-slice-variation":n,className:"px-4 sm:px-10 lg:px-[122px] text-navy",children:r})})}function x(e){let t=e.image?{url:e.image.url,alt:e.image.alt,dimensions:e.image.dimensions}:void 0;return{key:`pressroom-${e.id}`,title:e.displayTitle||void 0,eyebrow:void 0,dateString:e.dateString??void 0,featuredImage:t,page:e.url?{link_type:"Web",url:e.url}:void 0}}function v(e){let t=e.image?{url:e.image.url,alt:e.image.alt,dimensions:e.image.dimensions}:void 0;return{key:`story-${e.id}`,title:e.displayTitle||void 0,eyebrow:e.eyebrow||"Stories",dateString:e.dateString??void 0,featuredImage:t,page:e.url?{link_type:"Web",url:e.url}:void 0}}g.Header=function({children:e}){return(0,t.jsx)("div",{className:"py-5 lg:py-10 gap-5",children:e})},g.Title=function({children:e}){return(0,t.jsx)("span",{className:"block font-display-condensed text-[32px] leading-[35.2px] tracking-[-0.64px] font-bold uppercase lg:text-[40px] lg:leading-[44px] lg:tracking-[-0.8px]",children:e})},g.Body=function({children:e}){return(0,t.jsx)("span",{className:"mt-5 block font-body text-base leading-[22.4px] lg:text-lg lg:leading-[25.2px]",children:e})},g.Cards=function({paginationMode:e,children:n}){let{scrollToTop:r}=m(),i=(0,u.useRef)(null),a=(0,u.useMemo)(()=>u.Children.toArray(n),[n]),[s,l]=(0,u.useState)(12),[o,c]=(0,u.useState)(1),d=Math.ceil(a.length/12),f=(o-1)*12,p=12*o,g="infinite"===e,x=(0,u.useMemo)(()=>g?a.slice(0,s):a.slice(f,p),[a,s,f,p,g]);(0,u.useEffect)(()=>
1{if(!g)return;let e=new IntersectionObserver(e=>{let[t]=e;t?.isIntersecting&&s<a.length&&l(e=>e+12)},{threshold:1}),t=i.current;return t&&e.observe(t),()=>{t&&e.unobserve(t)}},[s,a.length,g]);let v=(0,u.useCallback)(e=>{e<1||e>d||e===o||isNaN(e)||(r(),c(e))},[o,d,r]),y=(0,u.useCallback)(()=>{v(o+1)},[v,o]),b=(0,u.useCallback)(()=>{v(o-1)},[v,o]);return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("div",{className:"grid grid-cols-1 gap-2 md:grid-cols-3 md:gap-4 lg:grid-cols-4",children:x}),g&&s<a.length&&(0,t.jsx)("div",{ref:i,className:"h-10"}),!g&&a.length>12&&(0,t.jsx)("div",{className:"py-8 border-b border-navy/40",children:(0,t.jsx)(h.Pagination,{currentPage:o,totalPages:d,previous:b,next:y,isPrevDisabled:1===o,isNextDisabled:o===d,handlePageChange:v,currentResult:Math.min(12,x.length),totalResults:a.length})})]})},g.Card=function({children:e}){return(0,t.jsx)(t.Fragment,{children:e})},g.BackToTop=function(){let{scrollToTop:e}=m();return(0,t.jsxs)("div",{className:"mt-6 flex flex-col gap-1 items-center pb-20",children:[(0,t.jsx)(f.Button,{"data-title":"Search_Pagination","data-text":"Back to Top",theme:"dark",variant:"contained",size:"medium",className:"w-28 text-center !p-3.5",onClick:e,"aria-label":"Back to top",children:(0,t.jsx)(d.MdVerticalAlignTop,{className:"w-6 h-6"})}),(0,t.jsx)("span",{className:"font-display text-base font-normal leading-[22.4px] text-navy",children:"Back to Top"})]})},e.s(["default",0,({slice:e,context:i})=>{let a,{primary:s}=e,l="pressRoomGrid"===e.variation,o="storiesGrid"===e.variation,u=(0,n.sliceText)(s,"title"),d=(0,n.sliceText)(s,"body_text");return(a=l?(i?.allPressroom??[]).map(x):o?(i?.allStories??[]).map(v):(s.cards||[]).filter(e=>r.isFilled.contentRelationship(e.page)).map((e,t)=>{var n,r;let i,a,s,l,o,c;return n=e,r=t,a=(i=n.page).data,s=a?.post_type,l="pressroom_page"===i.type?null:s?.data?.display_name||(({events_page:"Event",exhibits_and_events_page:"Exhibit",pressroom_page:"Pressroom",stories_page:"Stories",general_page:"Article",get_involved_page:"Get Involved",plan_your_visit_page:"Visit",medal_recipients_page:"Recipients"})[i.type]??null),o=function(e){let t=e.data;if("pressroom_page"!==e.type&&"stories_page"!==e.type)return t?.date_string;let n=t?.override_publication_date??e.first_publication_date??null;return n?n.split("T")[0]:null}(i),c=a?.og_image,{key:`card-${r}`,title:a?.display_title||void 0,eyebrow:l??void 0,dateString:o??void 0,featuredImage:c??void 0,page:n.page}})).length?(0,t.jsxs)(g,{sliceType:e.slice_type,variation:e.variation,children:[(u||d)&&(0,t.jsxs)(g.Header,{children:[u&&(0,t.jsx)(g.Title,{children:(0,t.jsx)(n.SliceText,{fields:s,name:"title"})}),d&&(0,t.jsx)(g.Body,{children:(0,t.jsx)(n.SliceText,{fields:s,name:"body_text"})})]}),(0,t.jsx)(g.Cards,{paginationMode:s.infinite_scroll?"infinite":"paged",children:a.map(e=>(0,t.jsx)(g.Card,{children:(0,t.jsx)(c,{parentTitle:u||void 0,className:"p-2",title:e.title,eyebrow:e.eyebrow,dateString:e.dateString,featuredImage:e.featuredImage,customCtaLabel:"View Details",page:e.page})},e.key))}),(0,t.jsx)(g.BackToTop,{})]}):(0,t.jsx)(t.Fragment,{})}],71977)},81302,e=>{"use strict";var t=e.i(43476),n=e.i(71645);let r={days:0,hours:0,minutes:0,seconds:0},i=()=>Math.floor(Date.now()/1e3),a=()=>i(),s=()=>null,l=e=>{let t=setInterval(()=>{i(),e()},1e3);return()=>clearInterval(t)};function o({measure:e,value:n}){return(0,t.jsxs)("div",{className:"flex items-center flex-col gap-1 md:flex-row md:gap-1.5",children:[(0,t.jsx)("span",{className:"font-display-condensed text-[28px] leading-none lg:text-heading font-bold italic tracking-[-0.56px]",children:n.toString().padStart(2,"0")}),(0,t.jsx)("span",{className:"font-display text-label font-normal leading-[14px] uppercase md:self-end",children:e})]})}e.s(["default",0,function({targetDate:e}){var i;let c,u=(0,n.useSyncExternalStore)(l,a,s),d=null===u?r:(i=1e3*u,(c=new Date(e).getTime()-i)<=0?r:{days:Math.floor(c/864e5),hours:Math.floor(c%864e5/36e5),minutes:Math.floor(c%36e5/6e4),seconds:Math.floor(c%6e4/1e3)}),h=[{measure:"Days",value:d.days},{measure:"Hrs",value:d.hours},{measure:"Min",value:d.minutes},{measure:"Secs",value:d.seconds}];return(0,t.jsx)("div",{className:"inline-flex font-body font-normal gap-8 sm:gap-20 lg:gap-6 lg:justify-end justify-center w-full sm:w-auto",children:h.map(e=>(0,t.jsx)(o,{measure:e.measure,value:e.value},e.measure))})}])},25609,e=>{"use strict";var t=e.i(43476),n=e.i(57688),r=e.i(22016),i=e.i(14674);e.i(14551);var a=e.i(20555),s=e.i(37715);e.i(50144);var l=e.i(90133);let o={0:1,768:2,1024:4};function c({title:e,subtext:n}){return e||n?(0,t.jsxs)("div",{className:"inline-flex flex-col items-start justify-start gap-4",children:[e&&(0,t.jsx)("div",{className:"self-stretch",children:e}),n&&(0,t.jsx)("div",{className:"self-stretch font-body text-base font-normal leading-[25.6px] text-navy",children:n})]}):null}function u({card:e}){return(0,t.jsx)("div",{className:"px-4 pb-4 pt-4",children:(0,t.jsx)(r.default,{href:e.href,className:"block",children:(0,t.jsxs)("div",{"data-title":e.imageDataTitle,"data-additional":e.additionalTag,"data-text":e.name,className:"flex w-full max-w-[300px] flex-col items-start justify-start gap-6",children:[(0,t.jsx)("div",{className:"relative h-0 
1w-full pb-[72%]",children:(0,t.jsx)(n.default,{className:"absolute inset-0 h-full w-full object-cover object-center",src:e.imageSrc,alt:e.name,fill:!0,sizes:"(max-width: 768px) 100vw, (max-width: 1024px) 50vw, 25vw"})}),(0,t.jsxs)("div",{className:"flex flex-col items-start justify-start gap-4 self-stretch",children:[e.name&&(0,t.jsx)("div",{className:"font-recipient-name text-base font-semibold not-italic normal-case leading-[17.6px] text-navy lg:text-lg lg:leading-[19.8px]",children:e.name}),e.branchOfService&&(0,t.jsx)("div",{className:(0,s.cn)("rounded-md px-2.5 py-1.5 font-display text-sm font-normal leading-[22.4px] text-white",e.branchStyle),children:e.branchOfService}),(0,t.jsx)("div",{className:"font-display-condensed text-sm font-normal leading-[22.4px] text-navy",children:[e.conflictName,e.yearOfAction].filter(Boolean).join(" – ")})]})]})})})}function d({card:e}){return(0,t.jsx)("div",{className:"px-4 pb-4 pt-4",children:(0,t.jsxs)("div",{"data-title":e.imageDataTitle,"data-additional":e.additionalTag,"data-text":e.name,className:"group relative flex w-full max-w-[300px] flex-col items-start justify-start gap-6",children:[e.href&&(0,t.jsx)(r.default,{href:e.href,"aria-label":`View All Recipients: ${e.name}`,"data-title":e.linkDataTitle,"data-additional":e.additionalTag,"data-text":e.name,className:"absolute inset-0 z-10"}),(0,t.jsx)("div",{className:"relative h-0 w-full pb-[72%]",children:(0,t.jsx)(n.default,{className:"absolute inset-0 h-full w-full object-cover object-center",src:e.imageSrc,alt:e.name,fill:!0,sizes:"(max-width: 768px) 100vw, (max-width: 1024px) 50vw, 25vw"})}),(0,t.jsxs)("div",{className:"flex flex-col items-start justify-start gap-4 self-stretch",children:[e.name&&(0,t.jsx)("div",{className:"font-display-condensed text-base font-bold leading-[17.6px] tracking-[-0.8px] text-navy lg:text-lg lg:leading-[19.8px] lg:tracking-[-0.9px]",children:e.name}),(void 0!==e.startYear||void 0!==e.endYear)&&(0,t.jsx)("div",{className:"font-display-condensed text-sm font-normal leading-none text-navy/70",children:[e.startYear,e.endYear].filter(e=>void 0!==e).join(" – ")}),e.href&&(0,t.jsx)("div",{className:"inline-flex",children:(0,t.jsx)("span",{"aria-hidden":"true",className:"font-display text-xs font-normal leading-3 text-navy",children:"View All Recipients"})})]})]})})}function h({card:e}){return"conflict"===e.kind?(0,t.jsx)(d,{card:e}):(0,t.jsx)(u,{card:e})}e.s(["DatabaseCarousel",0,function({mode:e,title:n=null,subtext:r,cards:s,cta:u,tagPrefix:d}){let f=s.map(e=>(0,t.jsx)(h,{card:e},e.id));return(0,t.jsxs)("div",{className:"px-8 py-[60px] md:px-12 md:py-[96px]",children:[(0,t.jsx)("div",{className:"md:hidden",children:(0,t.jsx)(c,{title:n,subtext:r})}),(0,t.jsxs)("div",{className:"mt-8 flex flex-col gap-12 md:mt-0 md:flex-col-reverse md:gap-16",children:[(0,t.jsx)(l.Carousel,{slides:f,itemsPerView:o,tagPrefix:d,arrowTheme:"dark"}),(0,t.jsx)("div",{className:"hidden md:block",children:(0,t.jsx)(c,{title:n,subtext:r})})]}),u&&(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("hr",{className:"mb-6 mt-8 border-navy opacity-40 md:mb-8 md:mt-10"}),(0,t.jsx)("div",{className:"flex justify-start",children:(0,t.jsx)("div",{className:"flex items-center gap-2",children:(0,t.jsxs)(a.CtaActionLink,{href:u.href,target:u.target,rel:u.rel,ctaAction:u.ctaAction,className:"flex flex-wrap items-center font-display text-lg font-normal uppercase leading-[1.1] text-navy",children:[(0,t.jsx)("span",{children:u.label??u.caption}),(0,t.jsx)(i.HiArrowUpRight,{className:"ml-2 inline h-[18px] w-[18px] translate-y-0.5"})]})})})]})]})}])},50719,e=>{"use strict";var t=e.i(40141);e.s(["HiDownload",0,function(e){return(0,t.GenIcon)({tag:"svg",attr:{viewBox:"0 0 20 20",fill:"currentColor","aria-hidden":"true"},child:[{tag:"path",attr:{fillRule:"evenodd",d:"M3 17a1 1 0 011-1h12a1 1 0 110 2H4a1 1 0 01-1-1zm3.293-7.707a1 1 0 011.414 0L9 10.586V3a1 1 0 112 0v7.586l1.293-1.293a1 1 0 111.414 1.414l-3 3a1 1 0 01-1.414 0l-3-3a1 1 0 010-1.414z",clipRule:"evenodd"},child:[]}]})(e)},"HiLocationMarker",0,function(e){return(0,t.GenIcon)({tag:"svg",attr:{viewBox:"0 0 20 20",fill:"currentColor","aria-hidden":"true"},child:[{tag:"path",attr:{fillRule:"evenodd",d:"M5.05 4.05a7 7 0 119.9 9.9L10 18.9l-4.95-4.95a7 7 0 010-9.9zM10 11a2 2 0 100-4 2 2 0 000 4z",clipRule:"evenodd"},child:[]}]})(e)},"HiOutlineDotsHorizontal",0,function(e){return(0,t.GenIcon)({tag:"svg",attr:{fill:"none",viewBox:"0 0 24 24",strokeWidth:"2",stroke:"currentColor","aria-hidden":"true"},child:[{tag:"path",attr:{strokeLinecap:"round",strokeLinejoin:"round",d:"M5 12h.01M12 12h.01M19 12h.01M6 12a1 1 0 11-2 0 1 1 0 012 0zm7 0a1 1 0 11-2 0 1 1 0 012 0zm7 0a1 1 0 11-2 0 1 1 0 012 0z"},child:[]}]})(e)}])},95324,e=>{"use strict";var t=e.i(43476),n=e.i(30461),r=e.i(71111),i=e.i(19160),a=e.i(71645),s=e.i(50719);let l=e=>
1(0,t.jsx)("svg",{width:"12",height:"14",viewBox:"0 0 12 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e,children:(0,t.jsx)("path",{d:"M5.625 11.375L1.125 6.875C0.9375 6.6875 0.9375 6.34375 1.125 6.15625C1.3125 5.96875 1.65625 5.96875 1.84375 6.15625L5.5 9.8125L5.5 0.5C5.5 0.25 5.71875 0 6 0C6.25 0 6.5 0.25 6.5 0.5L6.5 9.8125L10.125 6.15625C10.3125 5.96875 10.6563 5.96875 10.8438 6.15625C11.0313 6.34375 11.0313 6.6875 10.8438 6.875L6.34375 11.375C6.25 11.4687 6.125 11.5 6 11.5C5.84375 11.5 5.71875 11.4687 5.625 11.375ZM11.5 13C11.75 13 12 13.25 12 13.5C12 13.7812 11.75 14 11.5 14L0.5 14C0.21875 14 4.64941e-09 13.7812 4.56094e-09 13.5C4.4823e-09 13.25 0.21875 13 0.5 13L11.5 13Z",fill:"currentColor"})});e.i(63078);var o=e.i(83931);function c({asset:e,mediaTitle:n,onSelect:r}){let i;return(0,t.jsx)("li",{"data-title":"Asset_Downloads","data-text":n,children:(0,t.jsxs)("button",{type:"button",onClick:()=>r(e.url),className:"flex gap-5 w-full justify-between items-center cursor-pointer px-2.5 pt-2 pb-3 text-navy hover:text-navy/70 transition-colors",role:"menuitem",children:[(0,t.jsxs)("span",{className:"font-display text-sm font-normal leading-[12.6px]",children:[e.name," ",(i=e.url.split("?")[0].split("."),i[i.length-1]?.toUpperCase()||"")]}),(0,t.jsx)(l,{className:"w-3 h-3.5 flex-shrink-0"})]})},e.url)}function u({sliceType:e,variation:n,children:r}){return(0,t.jsx)("section",{"data-slice-type":e,"data-slice-variation":n,className:"px-10 py-[60px] md:px-[122px] md:py-[80px] flex flex-col gap-8 md:gap-10",children:r})}function d({children:e}){return(0,t.jsx)("div",{className:"flex flex-col gap-5 max-w-[830px]",children:e})}function h({children:e}){return(0,t.jsx)("h2",{className:"font-display-condensed text-[28px] lg:text-[32px] leading-none text-balance tracking-[-0.56px] lg:tracking-[-0.64px] font-bold uppercase text-navy",children:e})}function f({children:e}){return(0,t.jsx)("p",{className:"font-body text-base leading-[25.6px] text-navy",children:e})}function p({layout:e,children:n}){return(0,t.jsx)("div",{className:`grid gap-4 md:gap-8 ${function(e){switch(e){case"2-column":return"grid-cols-1 md:grid-cols-2";case"3-column":return"grid-cols-1 md:grid-cols-2 lg:grid-cols-3";case"4-column":return"grid-cols-1 md:grid-cols-3 lg:grid-cols-4"}}(e)}`,children:n})}function m({children:e}){return(0,t.jsx)("div",{className:"flex flex-col",children:e})}function g({children:e}){return(0,t.jsx)("div",{className:"w-full h-[164px] md:h-[222px]",children:e})}function x({children:e}){return(0,t.jsx)("div",{className:"flex flex-col gap-3 pt-5 pb-6",children:e})}function v({children:e}){return(0,t.jsx)("span",{className:"font-display text-sm font-normal uppercase text-navy/70 tracking-wide",children:e})}function y({children:e}){return(0,t.jsx)("span",{className:"font-display-condensed text-base md:text-lg font-bold text-navy",children:e})}function b({asset:e,mediaTitle:n,onDownload:r}){return(0,t.jsxs)("div",{className:"flex items-center justify-between",children:[(0,t.jsx)("span",{className:"w-full font-body text-sm text-navy opacity-70",children:function(e){if(e<0)throw Error("Byte count cannot be negative");return e<1024?`${e} B`:e<1048576?`${(e/1024).toFixed(2)} KB`:e<0x40000000?`${(e/1048576).toFixed(2)} MB`:`${(e/0x40000000).toFixed(2)} GB`}(e.size)}),(0,t.jsx)("div",{className:"w-full flex items-center justify-end",children:(0,t.jsx)(o.Button,{variant:"text",theme:"dark",size:"small",onClick:()=>r(e.url),className:"!p-0 w-6 h-6 flex items-center justify-center","aria-label":`Download ${n}`,children:(0,t.jsx)(l,{className:"w-3 h-3.5"})})})]})}function j({assets:e,mediaTitle:n,onDownload:r}){let[i,l]=(0,a.useState)(!1),o=(0,a.useRef)(null);return(0,a.useEffect)(()=>{function e(e){o.current&&!o.current.contains(e.target)&&l(!1)}return document.addEventListener("mousedown",e),()=>document.removeEventListener("mousedown",e)},[]),(0,t.jsx)("div",{className:"flex items-center justify-between",children:(0,t.jsx)("div",{className:"w-full flex items-center justify-end",children:(0,t.jsxs)("div",{ref:o,className:"relative",children:[(0,t.jsx)("button",{type:"button",onClick:()=>l(!i),className:"w-6 h-6 rounded-full border-2 border-navy flex items-center justify-center text-navy hover:bg-surface transition-colors","aria-label":"Download options","aria-expanded":i,"aria-haspopup":"menu",children:(0,t.jsx)(s.HiOutlineDotsHorizontal,{className:"w-4 h-4"})}),i&&(0,t.jsx)("div",{className:"absolute bg-white max-h-52 overflow-y-auto z-10 border border-navy/20 w-max top-full right-0 mt-2 shadow-lg",children:(0,t.jsx)("ul",{role:"menu",children:e.map(e=>(0,t.jsx)(c,{asset:e,mediaTitle:n,onSelect:e=>{r(e),l(!1)}},e.url))})})]})})})}function w({item:e,onDownload:a}){let s=[e.asset_1,e.asset_2,e.asset_3,e.asset_4].flatMap(e=>r.isFilled.linkToMedia(e)?[{url:e.url,name:e.name||"Download",size:parseInt(e.size||"0",10)}]:[]),l=(0,n.sliceText)(e,"card_title")||null,o=l??"Asset";return(0,t.jsxs)(m,{children:[r.isFilled.image(e.preview_image)&&(0,t.jsx)(g,{children:(0,t.jsx)(i.PrismicNextImage,{field:e.preview_image,fallbackAlt:"",width:512,height:512,imgixParams:{fit:"crop"},className:"w-full h-full object-cover"})}),(0,t.jsxs)(x,{children:[!!(0,n.sliceText)(e,"label")&&(0,t.jsx)(v,{children:(0,t.jsx)(n.SliceText,{fields:e,name:"label"})}),null!==l&&(0,t.jsx)(y,{children:(0,t.jsx)(n.SliceText,{fields:e,name:"card_t
1itle"})}),1===s.length&&(0,t.jsx)(b,{asset:s[0],mediaTitle:o,onDownload:a}),s.length>1&&(0,t.jsx)(j,{assets:s,mediaTitle:o,onDownload:a})]})]})}e.s(["default",0,({slice:e})=>{let r,i,{downloadFile:s}=(r=async e=>{let t=await fetch(e).then(async e=>e.blob());return URL.createObjectURL(t)},i=e=>e.split("?")[0].split("/").at(-1)||"",{downloadFile:(0,a.useCallback)(e=>{let t=document.createElement("a");return r(e).then(n=>{t.href=n,t.download=i(e),document.body.appendChild(t),t.click(),document.body.removeChild(t)}).catch(e=>console.log(e)),!1},[]),getFilename:i}),l=!!(0,n.sliceText)(e.primary,"title"),o=!!(0,n.sliceText)(e.primary,"body_text");return(0,t.jsxs)(u,{sliceType:e.slice_type,variation:e.variation,children:[(l||o)&&(0,t.jsxs)(d,{children:[l&&(0,t.jsx)(h,{children:(0,t.jsx)(n.SliceText,{fields:e.primary,name:"title"})}),o&&(0,t.jsx)(f,{children:(0,t.jsx)(n.SliceText,{fields:e.primary,name:"body_text"})})]}),e.items.length>0&&(0,t.jsx)(p,{layout:function(e){switch(e){case"2-column":return"2-column";case"3-column":return"3-column";default:return"4-column"}}(e.primary.layout),children:e.items.map((e,n)=>(0,t.jsx)(w,{item:e,onDownload:s},`${e.card_title||"card"}-${n}`))})]})}],95324)},34041,e=>{"use strict";var t=e.i(43476),n=e.i(71645),r=e.i(14674),i=e.i(37715),a=e.i(64749);function s({title:e,titleContent:r,analyticsText:i,defaultOpen:l=!1,children:o}){let c=(0,n.useId)(),h=`${(0,a.generateAnchorId)(e)}-${c.replace(/:/g,"")}`,[f,p]=(0,n.useState)(l);return(0,t.jsxs)("div",{className:"pb-[15px] first:pt-0 not-first:pt-[15px]","data-title":"FAQs","data-text":i??e,children:[(0,t.jsx)(u,{controlsId:`${h}-content`,isOpen:f,onToggle:()=>p(e=>!e),title:e,titleContent:r}),(0,t.jsx)(d,{id:`${h}-content`,isOpen:f,children:o})]})}function l(){return(0,t.jsxs)("div",{className:"flex h-[5px]","aria-hidden":"true",children:[(0,t.jsx)("div",{className:"w-[52px] bg-navy"}),(0,t.jsx)("div",{className:"w-[33px] bg-light-blue"}),(0,t.jsx)("div",{className:"w-[86px] bg-gold"})]})}function o(){return(0,t.jsxs)("h2",{className:"font-display-condensed text-black text-[32px] font-bold leading-none uppercase m-0 mt-6 mb-10 max-[900px]:text-[28px] max-[390px]:text-xl",children:["FREQUENTLY ASKED ",(0,t.jsx)("span",{className:"text-navy/70",children:"QUESTIONS"})]})}function c({children:e}){return(0,t.jsx)("div",{className:"w-full divide-y divide-navy/40",children:e})}function u({controlsId:e,isOpen:n,onToggle:a,title:s,titleContent:l}){return(0,t.jsxs)("button",{type:"button",onClick:a,className:"w-full min-h-12 py-3 flex items-start justify-between gap-4 text-left","aria-expanded":n,"aria-controls":e,children:[(0,t.jsx)("span",{className:(0,i.cn)("font-display font-normal text-2xl leading-[1.1] transition-colors",n?"text-navy/70":"text-navy"),children:l??s}),(0,t.jsx)("span",{className:(0,i.cn)("shrink-0 text-2xl transition-colors",n?"text-navy/70":"text-navy"),"aria-hidden":"true",children:n?(0,t.jsx)(r.HiMinus,{className:"w-6 h-6"}):(0,t.jsx)(r.HiPlus,{className:"w-6 h-6"})})]})}function d({children:e,id:n,isOpen:r}){return(0,t.jsx)("div",{id:n,className:(0,i.cn)("grid transition-[grid-template-rows] duration-300 ease-in-out",r?"grid-rows-[1fr]":"grid-rows-[0fr]"),"aria-hidden":!r,children:(0,t.jsx)("div",{className:"overflow-hidden",children:(0,t.jsx)("div",{className:"pr-20",children:e})})})}function h(e){return(0,n.isValidElement)(e)&&e.type===s}e.s(["FaqAccordion",0,function({children:e}){let r=n.Children.toArray(e),i=r.filter(h),a=r.filter(e=>!h(e));return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(l,{}),(0,t.jsx)(o,{}),i.length>0&&(0,t.jsx)(c,{children:i}),a]})},"FaqAccordionItem",0,s,"FaqAccordionItemBody",0,function({children:e}){return(0,t.jsx)("div",{className:(0,i.cn)("prose max-w-none font-body text-base leading-[25.6px] text-navy","prose-headings:font-display-condensed prose-headings:text-navy","prose-p:my-4 prose-p:whitespace-pre-line","prose-a:text-navy prose-strong:text-navy","prose-li:marker:text-navy [&>:first-child]:mt-0 [&>:last-child]:mb-0"),children:e})},"FaqAccordionItemCtas",0,function({children:e}){return(0,t.jsx)("div",{className:"mt-[30px] flex gap-2.5",children:e})},"FaqAccordionMainCta",0,function({children:e}){return(0,t.jsx)("div",{className:"mt-10",children:e})}])},69740,e=>{"use strict";var t=e.i(43476),n=e.i(71645),r=e.i(14674),i=e.i(37715);e.i(63078);var a=e.i(83931);e.i(50144);var s=e.i(72995);let l=n.default.createContext(null),o={align:"start",loop:!1,containScroll:"trimSnaps",slidesToScroll:1,dragFree:!1,skipSnaps:!1,watchResize:!0,watchSlides:!0};function c(){let e=n.default.useContext(l);return e||{theme:"dark"}}function u({children:e,navigation:n}){return(0,t.jsxs)("div",{className:"flex justify-between items-end",children:[e,n]})}function d({gridClasses:e,children:n}){return(0,t.jsx)("div",{className:(0,i.cn)("grid gap-4",e),children:n})}function h({canScrollLeft:e,canScrollRight:n,onPrevious:i,onNext:s}){let{theme:l}=c(),o="dark"===l?"light":"dark";return(0,t.jsxs)("div",{className:"flex gap-3",children:[(0,t.jsx)(a.default,{"aria-label":"Scroll to previous event",disabled:!e,onClick:i,theme:o,variant:"outlined",className:"w-10 h-10 md:w-[50px] md:h-[50px] p-0",children:(0,t.jsx)(r.HiArrowLeft,{"aria-hidden":"true"})}),(0,t.jsx)(a.default,{"aria-label":"Scroll to next event",disabled:!n,onClick:s,theme:o,variant:"outlined",className:"w-10 h-10 md:w-[50px] md:h-[50px] p-0",children:(0,t.jsx)(r.HiArrowRight,{"aria-hidden":"true"})})]})}function f({children:e,header:r}){let i=n.default.Children.toArray(e),{viewportRef:a,controls:l}=(0,s.useEmblaControls)({options:o,itemCount:i.length});return 0===i.length?null:(0,t.jsxs)("div",{className:"relative flex flex-col gap-8 md:gap-10",role:"region","aria-roledescription":"carousel","aria-label":"Featured events",tabIndex:0,onKeyDown:e=>{"ArrowLeft"===e.key&&l.canScrollPrevious?(e.preventDefault(),l.scrollPrevious()):"ArrowRight"===e.key&&l.canScrollNext&&(e.preventDefault(),l.scrollNext())},children:[(0,t.jsx)(u,{navigation:l.isScrollable?(0,t.jsx)(h,{canScrollLeft:l.canScrollPrevious,canScrollRight:l.canScrollNext,onPrevious:l.scrollPrevious,onNext:l.scrollNext}):null,children:r}),(0,t.jsx)("div",{ref:a,className:"overflow-hidden scrollbar-hide",style:{touchAction:"pan-y pinch-zoom"},"data-carousel-viewport":!0,children:(0,t.jsx)("div",{"data-testid":"carousel-track",className:"flex gap-4 pb-4",children:i.map((e,n)=>(0,t.jsx)("div",{role:"group","aria-roledescription":"slide","aria-label":`${n+1} of ${i.length}
1`,"data-carousel-slide":!0,className:"min-w-0 w-full shrink-0 md:w-[calc((100%_-_1rem)/2)] lg:w-[calc((100%_-_2rem)/3)]",children:e},n))})}),(0,t.jsxs)("span",{className:"sr-only","aria-live":"polite","aria-atomic":"true",children:["Page ",Math.min(l.selectedIndex+1,l.snapCount||1)," of"," ",Math.max(l.snapCount,1)]})]})}function p({children:e}){let{theme:n}=c();return(0,t.jsx)("div",{className:(0,i.cn)("space-y-5 lg:w-8/12","light"===n?"text-navy":"text-white"),children:e})}function m({children:e}){return(0,t.jsx)("h3",{className:"font-display-condensed text-3xl lg:text-4xl leading-none text-balance font-bold uppercase",children:e})}function g({children:e}){return(0,t.jsx)("p",{className:"font-body text-base leading-[25.6px] font-normal",children:e})}function x({children:e}){return(0,t.jsx)("div",{className:"event-card group relative flex flex-col h-full bg-white p-2 border border-transparent hover:border-light-blue active:border-navy transition-colors duration-500",children:e})}function v({children:e}){return(0,t.jsx)("div",{className:"relative aspect-[4/3] overflow-hidden",children:e})}function y({children:e}){return(0,t.jsx)("div",{className:"p-5 flex flex-col gap-3 flex-grow",children:e})}function b({children:e}){return(0,t.jsx)("h4",{className:"font-display-condensed text-base lg:text-lg leading-[17.6px] lg:leading-[19.8px] tracking-[-0.8px] lg:tracking-[-0.9px] font-bold text-navy group-hover:text-navy/70 group-active:text-navy transition-colors duration-500 min-h-[3rem]",children:e})}function j({children:e}){return(0,t.jsx)("div",{className:"space-y-1 flex-grow",children:e})}function w({label:e,children:n}){return(0,t.jsxs)("p",{className:"font-display-condensed text-sm leading-none font-normal text-navy opacity-70",children:[e,": ",n]})}function S({children:e}){return(0,t.jsx)("div",{className:"mt-3",children:e})}let N=Object.assign(function({theme:e,layout:r,gridClasses:i,children:a}){let s=(0,n.useMemo)(()=>({theme:e}),[e]),[o,...c]=n.default.Children.toArray(a).filter(n.default.isValidElement);return(0,t.jsx)(l.Provider,{value:s,children:(0,t.jsx)("div",{className:"container mx-auto my-16 flex flex-col gap-8 px-10 md:my-24 md:gap-10 xl:px-0",children:"grid"===r?(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(u,{children:o}),(0,t.jsx)(d,{gridClasses:i,children:c})]}):(0,t.jsx)(f,{header:o,children:c})})})},{Header:p,Title:m,Body:g,EventCard:x,EventMedia:v,EventDetails:y,EventTitle:b,EventDates:j,EventDate:w,EventAction:S});e.s(["FeaturedEvents",0,N,"FeaturedEventsBody",0,g,"FeaturedEventsEventAction",0,S,"FeaturedEventsEventCard",0,x,"FeaturedEventsEventDate",0,w,"FeaturedEventsEventDates",0,j,"FeaturedEventsEventDetails",0,y,"FeaturedEventsEventMedia",0,v,"FeaturedEventsEventTitle",0,b,"FeaturedEventsHeader",0,p,"FeaturedEventsTitle",0,m])},76638,e=>{"use strict";e.i(47167);var t=e.i(43476),n=e.i(30461),r=e.i(71645),i=e.i(71111);let a=({viewerId:e,aspectRatioClass:n,caption:r,sliceType:i,variation:a})=>(0,t.jsx)("section",{"data-slice-type":i,"data-slice-variation":a,className:"flex flex-col px-4 py-6 sm:px-10 lg:px-[60px] xl:px-[122px] lg:py-10",children:(0,t.jsxs)("figure",{className:"m-0 flex flex-col",children:[(0,t.jsx)("div",{id:e,className:`w-full ${n}`}),null!==r&&(0,t.jsx)("figcaption",{className:"mt-4 font-body text-sm font-normal italic leading-[19.6px] text-navy/70",children:r})]})});e.s(["default",0,({slice:e})=>{let s=function(e){let{tour_id:t,caption:r,aspect_ratio:a}=e.primary;return i.isFilled.keyText(t)?{tourId:t,viewerId:`threshold-viewer-${t}`,aspectRatioClass:function(e){switch(e){case"4:3":return"aspect-[4/3]";case"1:1":return"aspect-square";default:return"aspect-video"}}(a),caption:(0,n.sliceTextContent)(e.primary,"caption"),sliceType:e.slice_type,variation:e.variation}:null}(e),l=s?.tourId,o=s?.viewerId,c=(0,r.useRef)(!1);return((0,r.useEffect)(()=>{if(c.current=!0,!l||!o)return;let e=document.createElement("script");return e.src="https://viewer.threshold360.com/viewer.js",e.async=!1,e.onload=()=>{setTimeout(()=>{c.current&&window.ThresholdViewer&&window.ThresholdViewer(o,{thresholdId:"8511876-1944093099",tourId:l})},100)},document.head.appendChild(e),()=>{c.current=!1,e.parentNode&&e.parentNode.removeChild(e)}},[l,o]),null===s)?(0,t.jsx)(t.Fragment,{}):(0,t.jsx)(a,{viewerId:s.viewerId,aspectRatioClass:s.aspectRatioClass,caption:s.caption,sliceType:s.sliceType,variation:s.variation})}],76638)},36930,e=>{"use strict";var t=e.i(43476),n=e.i(71645),r=e.i(57688),i=e.i(50719);let a=(e=new Date)=>{let t,n=new Intl.DateTimeFormat("en-US",{hour:"numeric",hour12:!0,minute:"2-digit",timeZone:"America/Chicago"}),r=n.formatToParts(e),i=n.format(e),a=Number(r.find(e=>"hour"===e.type)?.value||0),s=r.find(e=>"dayPeriod"===e.type)?.value||"AM";return{formattedTime:i,isDaytime:(t="PM"===s&&12!==a?a+12:"AM"===s&&12===a?0:a)>=7&&t<19}};e.s(["default",0,function({daytimeImage:e,eveningImage:s}){let[{formattedTime:l,isDaytime:o}
1]=(0,n.useState)(()=>a()),c=o?e:s;return(0,t.jsxs)("div",{className:"relative block h-96 lg:h-full",children:[c&&(0,t.jsx)(r.default,{src:c.src,alt:c.alt,fill:!0,sizes:"100vw",priority:!0,quality:75,className:"object-cover"}),(0,t.jsxs)("div",{className:"absolute bottom-6 left-8 lg:bottom-16 lg:left-16 flex self-end items-center gap-2 font-display text-label font-normal leading-[14px] uppercase text-white",children:[(0,t.jsx)(i.HiLocationMarker,{className:"w-4 h-4"}),(0,t.jsx)("span",{children:"Arlington, TX"}),(0,t.jsx)("span",{className:"block self-center w-px h-4 bg-white/60"}),(0,t.jsxs)("span",{children:[l," CST"]})]})]})},"getCentralTimeState",0,a])},78220,e=>{"use strict";e.s(["sliceBackgroundClasses",0,{white:"bg-white",light:"bg-surface",dark:"bg-navy"}])},89808,e=>{"use strict";var t=e.i(43476),n=e.i(78220),r=e.i(37715),i=e.i(71645),a=e.i(73665),s=e.i(69620),l=e.i(57688);e.i(63078);var o=e.i(83931),c=e.i(72995);let u={align:"start",loop:!1,slidesToScroll:1,dragFree:!1,skipSnaps:!1,containScroll:"trimSnaps",watchResize:!0,watchSlides:!0},d=({children:e})=>(0,t.jsx)(t.Fragment,{children:e}),h=e=>(0,i.isValidElement)(e)&&"string"==typeof e.props.fullSrc&&"string"==typeof e.props.fullAlt&&"caption"in e.props;function f({title:e,description:n,isDark:i}){return(0,t.jsxs)(t.Fragment,{children:[e&&(0,t.jsx)("h2",{className:(0,r.cn)("font-display-condensed text-3xl lg:text-4xl leading-none text-balance font-bold uppercase",i?"text-white":"text-navy"),children:e}),null!==n&&(0,t.jsx)("span",{className:(0,r.cn)("font-body text-base font-normal leading-[25.6px]",i?"text-surface!":"text-navy"),children:n})]})}function p({item:e,index:n,onOpen:i,isDark:s}){return(0,t.jsxs)("figure",{className:"min-w-0",children:[(0,t.jsxs)("button",{type:"button","aria-label":e.fullAlt?`Open image ${n+1}: ${e.fullAlt}`:`Open image ${n+1}`,"data-gallery-item":!0,onClick:()=>i(n),className:"group relative block h-56 md:h-64 w-full text-left hover:opacity-95",children:[e.children,(0,t.jsx)("span",{"aria-hidden":"true",className:"invisible absolute bottom-4 right-8 bg-white p-3 text-navy group-hover:visible group-focus-visible:visible",children:(0,t.jsx)(a.MdOpenInFull,{className:"w-6 h-6"})})]}),e.caption&&(0,t.jsxs)("figcaption",{className:(0,r.cn)("mt-3 font-body text-sm font-normal leading-relaxed",s?"text-white/80":"text-navy/80"),children:[(0,t.jsx)("span",{className:"block truncate",children:e.caption}),(0,t.jsx)("button",{type:"button",onClick:()=>i(n),className:"inline-flex min-h-11 items-start font-semibold underline underline-offset-4 hover:no-underline focus-visible:outline-2 focus-visible:outline-offset-4","aria-label":`Show more: ${e.fullAlt||`image ${n+1}`}`,children:"Show more"})]})]})}function m({canScrollPrev:e,canScrollNext:n,isDark:r,onScrollPrev:i,onScrollNext:a}){return(0,t.jsxs)("div",{className:"flex gap-3",children:[(0,t.jsx)(o.default,{"aria-label":"Previous gallery images",disabled:!e,onClick:i,theme:r?"light":"dark",variant:"outlined",className:"!p-4",children:(0,t.jsx)(s.IoArrowBack,{className:"w-6 h-6"})}),(0,t.jsx)(o.default,{"aria-label":"Next gallery images",disabled:!n,onClick:a,theme:r?"light":"dark",variant:"outlined",className:"!p-4",children:(0,t.jsx)(s.IoArrowForward,{className:"w-6 h-6"})})]})}let g=Object.assign(({background:e,title:a=null,description:d,isDark:g,children:x,sliceType:v,variation:y})=>{let b=i.Children.toArray(x).filter(h).map(e=>e.props),[j,w]=(0,i.useState)(null),[S,N]=(0,i.useState)("right"),[_,R]=(0,i.useState)(!1),C=b.length,{viewportRef:F,controls:P}=(0,c.useEmblaControls)({options:u,itemCount:C}),{selectedIndex:E,snapCount:T,canScrollPrevious:A,canScrollNext:I,scrollPrevious:k,scrollNext:O}=P,L=e=>{w(e)},M=()=>{w(null)},W=(0,i.useCallback)(()=>{null!==j&&(N("left"),w(e=>0===e?C-1:(e??0)-1))},[j,C]),D=(0,i.useCallback)(()=>{null!==j&&(N("right"),w(e=>((e??0)+1)%C))},[j,C]);(0,i.useEffect)(()=>{let e=e=>{null!==j&&("ArrowLeft"===e.key?(e.preventDefault(),W()):"ArrowRight"===e.key?(e.preventDefault(),D()):"Escape"===e.key&&(e.preventDefault(),M()))};return window.addEventListener("keydown",e),()=>window.removeEventListener("keydown",e)},[j,D,W]);let[H,B]=(0,i.useState)(j);if(H!==j&&(B(j),R(!1)),0===b.length)return(0,t.jsx)(t.Fragment,{});let $=(0,t.jsx)(f,{title:a,description:d,isDark:g});return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("section",{"data-slice-type":v,"data-slice-variation":y,className:(0,r.cn)("py-14 md:py-24 w-full",e?n.sliceBackgroun
1dClasses[e]:g&&"bg-navy"),children:(0,t.jsxs)("div",{className:"flex flex-col gap-10 ml-10 md:ml-32",children:[(0,t.jsx)("div",{className:"flex flex-col gap-4 md:hidden pr-10",children:$}),(0,t.jsxs)("div",{className:"relative flex flex-col md:flex-col-reverse gap-10",role:"region","aria-roledescription":"carousel","aria-label":"Gallery images",tabIndex:0,onKeyDown:e=>{null===j&&("ArrowLeft"===e.key&&A?(e.preventDefault(),k()):"ArrowRight"===e.key&&I&&(e.preventDefault(),O()))},children:[(0,t.jsx)("div",{ref:F,className:"overflow-hidden [touch-action:pan-y_pinch-zoom]",style:{touchAction:"pan-y pinch-zoom"},"data-carousel-viewport":!0,children:(0,t.jsx)("div",{"data-testid":"carousel-track",className:"flex gap-4 pr-10 md:pr-32",children:b.map((e,n)=>(0,t.jsx)("div",{role:"group","aria-roledescription":"slide","aria-label":`${n+1} of ${b.length}`,"data-carousel-slide":!0,className:(0,r.cn)("relative min-w-0 flex-none","w-[calc(100%-2.5rem)] md:w-[calc(45%-0.5rem)] lg:w-[calc(30%-0.5rem)]"),children:(0,t.jsx)(p,{item:e,index:n,onOpen:L,isDark:g})},n))})}),(0,t.jsxs)("div",{className:"flex justify-between items-end pr-10 md:pr-32",children:[(0,t.jsx)("div",{className:"hidden md:flex flex-col gap-4",children:$}),(0,t.jsx)(m,{canScrollPrev:A,canScrollNext:I,isDark:g,onScrollPrev:k,onScrollNext:O})]}),(0,t.jsxs)("span",{className:"sr-only","aria-live":"polite","aria-atomic":"true",children:["Page ",Math.min(E+1,T||1)," of"," ",Math.max(T,1)]})]})]})}),null!==j&&b[j]&&(0,t.jsxs)("div",{className:"fixed top-0 bottom-0 left-0 right-0 bg-white flex flex-col gap-10 md:gap-14 p-4 md:p-10 justify-center z-[101]",children:[(0,t.jsx)(o.default,{"aria-label":"Close gallery",autoFocus:!0,onClick:M,theme:"dark",variant:"outlined",className:"!p-3 absolute top-4 md:top-8 right-4 md:right-8 z-10 !bg-white",size:"small",children:(0,t.jsx)(s.IoClose,{className:"w-6 h-6"})}),(0,t.jsxs)("div",{className:"flex flex-col items-center gap-4",children:[(0,t.jsx)(l.default,{src:b[j].fullSrc,alt:b[j].fullAlt,className:(0,r.cn)("h-96 w-auto object-contain transition-opacity",_?"right"===S?"opacity-100 animate-[slideInFromRight_300ms_ease-in-out]":"opacity-100 animate-[slideInFromLeft_300ms_ease-in-out]":"opacity-0"),width:1920,height:1080,onLoad:()=>R(!0)},j),null!==b[j].caption&&(0,t.jsx)("span",{className:"font-body text-sm font-normal italic leading-[19.6px] text-navy opacity-70",children:b[j].caption})]}),(0,t.jsxs)("div",{className:"flex gap-6 justify-center items-center",children:[(0,t.jsxs)(o.default,{disabled:0===j,onClick:W,theme:"dark",variant:"contained",className:"w-28 text-center !p-3.5",children:[(0,t.jsx)(s.IoArrowBack,{className:"w-5 h-5"}),"Prev"]}),(0,t.jsxs)("span",{className:"text-navy font-body text-xs leading-none font-normal",children:[j+1," of ",C]}),(0,t.jsxs)(o.default,{disabled:j===C-1,onClick:D,theme:"dark",variant:"contained",className:"w-28 text-center !p-3.5",children:["Next",(0,t.jsx)(s.IoArrowForward,{className:"w-5 h-5"})]})]})]})]})},{Item:d});e.s(["ImageGalleryHorizontal",0,g,"ImageGalleryHorizontalItem",0,d])},76547,e=>{"use strict";var t=e.i(43476),n=e.i(71645),r=e.i(57688),i=e.i(55212);e.s(["FaceAwareImage",0,function({src:e,alt:a}){let s=(0,n.useRef)(null),[l,o]=(0,n.useState)();return(0,n.useEffect)(()=>{let e=s.current;if(!e)return;let t=new ResizeObserver(([e])=>{let t=Math.round(e.contentRect.width),n=Math.round(e.contentRect.height);t>0&&n>0&&o(`${t}:${n}`)});return t.observe(e),()=>t.disconnect()},[]),(0,t.jsx)("div",{ref:s,className:"absolute inset-0",children:(0,t.jsx)(r.default,{src:l?(0,i.withFaceCrop)(e,l,{preserveEditorialCrop:!0}):e,alt:a,fill:!0,sizes:"(min-width: 1024px) 33.33vw, 100vw",className:"object-cover"})})}])},90659,e=>{"use strict";var t=e.i(43476),n=e.i(30461),r=e.i(71111),i=e.i(19160),a=e.i(71645),s=e.i(92199);function l({children:e,label:n,onClick:r}){return(0,t.jsx)("button",{type:"button",className:"flex size-11 items-center justify-center bg-navy text-lg text-white transition-colors hover:bg-light-blue",onClick:r,"aria-label":n,children:e})}function o({onZoomIn:e,onZoomOut:n}){return(0,t.jsxs)("div",{className:"absolute bottom-4 right-4 flex flex-col gap-1",children:[(0,t.jsx)(l,{label:"Zoom in",onClick:e,children:(0,t.jsx)(s.FiPlus,{})}),(0,t.jsx)(l,{label:"Zoom out",onClick:n,children:(0,t.jsx)(s.FiMinus,{})})]})}function c({mapImage:e}){let[n,r]=(0,a.useState)(1),[i,s]=(0,a.useState)({x:0,y:0}),l=(0,a.useRef)(null),u=e=>{r(t=>Math.min(Math.max(t+e,1),3))};return(0,t.jsxs)("div",{ref:l,onMouseDown:e=>{e.preventDefault();let t=e.clientX,r=e.clientY,a={x:i.x,y:i.y},o=e=>{let i,o,c,u;e.preventDefault();let d=e.clientX-t,h=e.clientY-r;s({x:Math.min(Math.max(a.x+d,-(3*(i=l.current?.offsetWidth||0)*n-i)/2),(3*(o=l.current?.offsetWidth||0)*n-o)/2),y:Math.min(Math.max(a.y+h,-(3*(c=l.current?.offsetHeight||0)*n-c)/2),(3*(u=l.current?.offsetHeight||0)*n-u)/2)})},c=()=>{window.removeEventListener("mousemove",o),window.removeEventListener("mouseup",c)};window.addEventListener("mousemove",o),window.addEventListener("mouseup",c)},onWheel:e=>{e.preventDefault(),u(e.deltaY<0?.1:-.1)},className:"relative overflow-hidden bg-surface touch-none aspect-square md:aspect-video w-full md:h-[585px] cursor-grab active:cursor-grabbing",children:[e&&(0,t.jsx)("div",{style:{transform:`translate(${i.x}px, ${i.y}px) scale(${n})`,transition:1===n?"transform 0.2s ease-out":"none"},className:"absolute inset-0",children:e}),(0,t.jsx)(o,{onZoomIn:()=>u(.1),onZoomOut:()=>u(-.1)})]})}function u({exhibition:e,index:n,renderExhibitionLink:r}){let i=(0,t.jsxs)("span",{className:"flex items-start",children:[(0,t.jsx)("span",{className:"mt-1 w-4 font-display text-xs font-bold uppercase leading-3 text-white",children:e.number||n+1}),(0,t.jsx)("span",{className:"block bg-light-blue w-px ml-2 mr-3 self-stretch"}),(0,t.jsx)("span",{className:"flex-1 text-white font-body text-[14px] leading-[22.4px] font-normal",children:e.label})]});return(0,t.jsx)("li",{className:"flex items-start",children:r(n,i)})}function d({exhibitions:e,title:n,renderExhibitionLink:r}){return(0,t.jsxs)("div",{children:[(0,t.jsx)("p",{className:"text-light-blue font-display text-[16px] leading-[16
1px] tracking-[-0.32px] font-normal uppercase",children:n}),e.length>0&&(0,t.jsx)("ul",{className:"flex flex-col gap-1.5 mt-3",children:e.map((e,n)=>(0,t.jsx)(u,{exhibition:e,index:n,renderExhibitionLink:r},n))})]})}function h({amenity:e,index:n}){return(0,t.jsxs)("li",{className:"flex items-start",children:[(0,t.jsx)("span",{className:"mt-1 w-4 font-display text-xs font-bold uppercase leading-3 text-white",children:String.fromCharCode(65+n)}),(0,t.jsx)("span",{className:"block bg-gold w-px ml-2 mr-3 self-stretch"}),(0,t.jsx)("span",{className:"flex-1 text-white text-sm font-body leading-snug",children:e.label})]})}function f({amenities:e,title:n}){return(0,t.jsxs)("div",{children:[(0,t.jsx)("p",{className:"text-gold font-display text-[16px] leading-[16px] tracking-[-0.32px] font-normal uppercase",children:n}),e.length>0&&(0,t.jsx)("ul",{className:"flex flex-col gap-1.5 mt-3",children:e.map((e,n)=>(0,t.jsx)(h,{amenity:e,index:n},`${String.fromCharCode(65+n)}-${e.label??""}`))})]})}function p({amenities:e,amenitiesTitle:n,exhibitions:r,exhibitionsTitle:i,renderExhibitionLink:a}){return(0,t.jsxs)("div",{className:"lg:w-[345px] lg:flex-none bg-navy py-8 px-6 lg:px-10 space-y-6",children:[null!==i&&(0,t.jsx)(d,{exhibitions:r,title:i,renderExhibitionLink:a}),null!==n&&(0,t.jsx)(f,{amenities:e,title:n})]})}let m=({mapImage:e,amenitiesTitle:n,amenities:r,exhibitionsTitle:i,exhibitions:a,renderExhibitionLink:s,sliceType:l,variation:o})=>(0,t.jsx)("section",{"data-slice-type":l,"data-slice-variation":o,className:"py-10 bg-white",children:(0,t.jsxs)("div",{className:"container mx-auto mt-6 lg:mt-10 w-full flex max-lg:flex-col lg:gap-10",children:[(0,t.jsx)(c,{mapImage:e}),(0,t.jsx)(p,{amenities:r,amenitiesTitle:n,exhibitions:a,exhibitionsTitle:i,renderExhibitionLink:s})]})});e.s(["default",0,({slice:e})=>{let{mapImage:a,amenitiesTitle:s,amenities:l,exhibitionsTitle:o,exhibitions:c,sliceType:u,variation:d}=function(e){let{map_image:t,amenities_title:i,amenities:a,exhibitions_title:s,exhibitions:l}=e.primary;return{mapImage:r.isFilled.image(t)?t:null,amenitiesTitle:(0,n.sliceTextContent)(e.primary,"amenities_title"),amenities:(a??[]).map(e=>({label:(0,n.sliceTextContent)(e,"label")})),exhibitionsTitle:(0,n.sliceTextContent)(e.primary,"exhibitions_title"),exhibitions:(l??[]).map(e=>({number:(0,n.sliceTextContent)(e,"number"),label:(0,n.sliceTextContent)(e,"label"),hasLink:r.is
1Filled.link(e.link)})),sliceType:e.slice_type,variation:e.variation}}(e),h=e.primary.exhibitions??[];return(0,t.jsx)(m,{mapImage:a&&(0,t.jsx)(i.PrismicNextImage,{field:a,fallbackAlt:"",className:"w-full h-full object-contain",priority:!0}),amenitiesTitle:s,amenities:l,exhibitionsTitle:o,exhibitions:c,renderExhibitionLink:(e,n)=>{let r=h[e]?.link;return c[e]?.hasLink&&r?(0,t.jsx)(i.PrismicNextLink,{field:r,className:"hover:underline flex-1",children:n}):n},sliceType:u,variation:d})}],90659)},62460,e=>{"use strict";var t=e.i(43476),n=e.i(71645);e.i(50144);var r=e.i(19059),i=e.i(48575),a=e.i(48242);function s({currentIndex:e,count:a,goTo:l}){let[o,c]=(0,n.useState)(0),[u,d]=(0,n.useState)(!1);return a<=1?null:(0,t.jsxs)("div",{className:"absolute bottom-0 left-0 lg:left-auto right-0 px-10 lg:px-16 pb-6 lg:pb-12 flex justify-between items-center gap-3 z-10",children:[(0,t.jsx)(r.CarouselBullets,{count:a,current:e,onSelect:e=>{l(e),d(!0)}}),(0,t.jsx)(i.CarouselCircularControl,{duration:7,onComplete:()=>{l(e===a-1?0:e+1)},progress:o,setProgress:c,paused:u,setPaused:d})]})}e.s(["LargeHeaderWithCarouselView",0,function({sectionTitle:e,children:r}){let i=n.Children.toArray(r);return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("div",{className:"absolute top-0 inset-x-0 z-20 border-b border-white pt-8 px-10 pb-12 lg:px-32",children:e}),(0,t.jsx)(a.ShowcaseCarousel,{slides:i,className:"lg:h-full",slidesClassName:"lg:h-full",controls:({currentIndex:e,count:n,goTo:r})=>(0,t.jsx)(s,{currentIndex:e,count:n,goTo:r})})]})}])},42332,e=>{"use strict";var t=e.i(43476),n=e.i(71645),r=e.i(57688),i=e.i(73665),a=e.i(92199);e.i(14551);var s=e.i(20555),l=e.i(37715);e.i(63078);var o=e.i(83931);e.i(50144);var c=e.i(72995);let u={align:"start",loop:!1,containScroll:"trimSnaps",slidesToScroll:1,dragFree:!1,skipSnaps:!1,watchResize:!0,watchSlides:!0};function d({children:e}){return(0,t.jsx)("div",{className:"mb-2 font-display text-label font-bold uppercase text-white/70",children:e})}function h({stats:e,arrowsDataTitle:n}){let{viewportRef:r,controls:i}=(0,c.useEmblaControls)({options:u,itemCount:e.length});return 0===e.length?null:(0,t.jsxs)("div",{className:"relative",role:"region","aria-roledescription":"carousel","aria-label":"Statistics",tabIndex:0,onKeyDown:e=>{"ArrowLeft"===e.key&&i.canScrollPrevious?(e.preventDefault(),i.scrollPrevious()):"ArrowRight"===e.key&&i.canScrollNext&&(e.preventDefault(),i.scrollNext())},children:[(0,t.jsx)("div",{ref:r,className:"overflow-hidden",style:{touchAction:"pan-y pinch-zoom"},"data-carousel-viewport":!0,children:(0,t.jsx)("div",{"data-testid":"carousel-track",className:"flex",children:e.map((n,r)=>(0,t.jsx)("div",{role:"group","aria-roledescription":"slide","aria-label":`${r+1} of ${e.length}`,"data-carousel-slide":!0,className:"min-w-0 flex-[0_0_76.9230769231%] sm:flex-[0_0_43.4782608696%] md:flex-[0_0_50%] lg:flex-[0_0_50%] xl:flex-[0_0_43.4782608696%] 2xl:flex-[0_0_33.3333333333%]",onClick:()=>i.scrollTo(r),children:(0,t.jsx)(f,{formattedNumber:n.props.formattedNumber,isActive:r===i.selectedIndex})},`stat-${r}`))})}),(0,t.jsx)(p,{stats:e,currentIndex:i.selectedIndex}),(0,t.jsxs)("div",{className:"flex flex-col gap-16 md:flex-row md:justify-between",children:[(0,t.jsx)(g,{arrowsDataTitle:n,canGoPrev:i.canScrollPrevious,canGoNext:i.canScrollNext,prev:i.scrollPrevious,next:i.scrollNext}),(0,t.jsx)(x,{stats:e,currentIndex:i.selectedIndex})]}),(0,t.jsxs)("span",{className:"sr-only","aria-live":"polite","aria-atomic":"true",children:["Page ",Math.min(i.selectedIndex+1,i.snapCount||1)," of"," ",Math.max(i.snapCount,1)]})]})}function f({formattedNumber:e,isActive:n}){return(0,t.jsx)("div",{className:"cursor-pointer",children:(0,t.jsx)("span",{className:(0,l.cn)("font-display text-[64px] font-bold leading-[64px] tracking-[-1.92px] transition-colors duration-500 lg:text-[96px] lg:leading-[96px] lg:tracking-[-2.88px]",n?"text-white":"text-navy"),style:{WebkitTextStroke:n?"transparent":"1px var(--color-light-blue)",transition:"color 0.5s, -webkit-text-stroke-color 0.5s"},children:e})})}function p({stats:e,currentIndex:n}){return(0,t.jsx)("div",{className:"relative mb-16 mt-10 min-h-14 md:mb-6",children:e.map((e,r)=>(0,t.jsx)(m,{isActive:r===n,label:e.props.label},`subtext-${r}`))})}function m({label:e,isActive:n}){return(0,t.jsx)("span",{className:(0,l.cn)("absolute left-0 top-0 h-full w-full font-display-condensed text-title font-bold uppercase text-white opacity-0 transition-opacity duration-500 md:text-[28px] md:leading-[25.2px] md:tracking-[-0.56px]",{"opacity-100":n}),children:e})}function g({arrowsDataTitle:e,canGoPrev:n,canGoNext:r,prev:a,next:s}){return(0,t.jsxs)("div",{className:"flex gap-3 md:self-end",children:[(0,t.jsx)(o.Button,{"data-title":e,"data-text":"Back",disabled:!n,onClick:a,theme:"light",variant:"outlined",className:"size-10 !p-0 md:size-12","aria-label":"Previous slide",children:(0,t.jsx)(i.MdArrowBack,{className:"size-4 md:size-5"})}),(0,t.jsx)(o.Button,{"data-title":e,"data-text":"Forward",disabled:!r,onClick:s,theme:"light",variant:"outlined",className:"size-10 !p-0 md:size-12","aria-label":"Next slide",children:(0,t.jsx)(i.MdArrowForward,{className:"size-4 md:size-5"})})]})}function x({stats:e,currentIndex:n}){return(0,t.jsx)("div",{className:"relative aspect-[3/2] w-full md:max-w-80",children:e.map((e,r)=>(0,t.jsx)(v,{isActive:r===n,stat:e},`card-${r}`))})}function v({stat:e,isActive:n}){return e.props.children?(0,t.jsx)("div",{className:(0,l.cn)("absolute left-0 top-0 h-full w-full opacity-0 transition-opacity duration-500",n?"pointer-events-auto opacity-100":"pointer-events-none"),children:e.props.children}):null}function y({children:e}){return(0,t.jsx)(t.Fragment,{children:e})}function b({href:e,target:n,rel:r,dataTitle:i,dataText:a,ctaAction:l,children:o}){return(0,t.jsx)(s.CtaActionLink,{href:e,target:n,rel:r,"data-title":i,"data-text":a,ctaAction:l,className:"group flex h-full w-full items-end justify-stretch bg-white",children:o})}function j({src:e,alt:n}){return(0,t.jsx)(r.default,{src:e,alt:n,fill:!0,className:"object-cover",sizes:"(max-width: 768px) 100vw, 320px"})}function w({children:e}){return(0,t.jsx)("div",{className:"relative m-3 w-full bg-white px-4 pb-4 pt-3 text-navy transition group-hover:bg-surface",children:e})}function S({children:e}){return(0,t.jsx)("span",{className:"font-display text-caption font-normal uppercase",children:e})}function N({children:e}){return(0,t.jsxs)("div",{className:"mt-2 flex items-center justify-between",children:[(0,t.jsx)("span",{className:"font-display-condensed text-label font-bold",children:e}),(0,t.jsx)(a.FiArrowUpRight,{className:"h-4 w-4 transition-transform group-hover:-translate-y-0.5 group-hover:translate-x-0.5"})]})}let _=({title:e,arrowsDataTitle:r,children:i})=>{let a=n.Children.toArray(i).filter(e=>(0,n.isValidElement)(e)&&"string"==typeof e.props.formattedNumber);return(0,t.jsxs)("div",{children:[e&&(0,t.jsx)(d,{children:e}),(0,t.jsx)(h,{stats:a,arrowsDataTitle:r})]})};_.Stat=y,_.Card=b,_.CardImage=j,_.CardContent=w,_.CardTopic=S,_.CardTitle=N,e.s(["LargeStat",0,y,"LargeStatsCard",0,b,"LargeStatsCardContent",0,w,"LargeStatsCardImage",0,j,"LargeStatsCardTitle",0,N,"LargeStatsCardTopic",0,S,"LargeStatsCarousel",0,_])},91382,e=>{"use strict";var t=e.i(43476),n=e.i(71645);e.s(["LogoBand",0,function({sliceType:e,variation:n,ariaLabel:r,children:i}){return(0,t.jsx)("section",{"data-slice-type":e,"data-slice-variation":n,"aria-label":r,className:"overflow-hidden border-y border-white/15 bg-navy py-7 text-white md:py-9",children:i})},"LogoBandItem",0,function({children:e}){return(0,t.jsx)("li",{className:"logo-band-item",children:e})},"LogoBandTrack",0,function({children:e,duplicateChildren:r,durationSeconds:i}
1){let[a,s]=(0,n.useState)(!1),l={"--logo-band-duration":`${i}s`};return(0,t.jsx)("div",{className:"logo-band-viewport","data-focus-mode":a,role:"group","aria-label":"Moving logos; focus pauses motion",tabIndex:0,onFocusCapture:()=>s(!0),onBlurCapture:e=>{let t=e.relatedTarget;t instanceof Node&&e.currentTarget.contains(t)||s(!1)},children:(0,t.jsxs)("div",{className:"logo-band-track",style:l,children:[(0,t.jsx)("ul",{className:"logo-band-group",children:e}),(0,t.jsx)("ul",{className:"logo-band-group logo-band-duplicate","aria-hidden":"true",children:r})]})})}])},5058,e=>{"use strict";var t=e.i(43476),n=e.i(57688),r=e.i(22016),i=e.i(73665),a=e.i(92199),s=e.i(78220),l=e.i(37715),o=e.i(46898);e.i(63078);var c=e.i(83931);e.i(50144);var u=e.i(72995);let d={align:"start",loop:!1,slidesToScroll:1,dragFree:!1,skipSnaps:!1,containScroll:"trimSnaps",watchResize:!0,watchSlides:!0};function h({bodyText:e,canScrollNext:n,canScrollPrevious:r,isDarkTheme:i,onNext:a,onPrevious:s,title:l}){return(0,t.jsxs)("div",{className:"flex justify-between items-end gap-6",children:[(0,t.jsx)(f,{bodyText:e,isDarkTheme:i,title:l}),(0,t.jsx)(p,{canScrollNext:n,canScrollPrevious:r,isDarkTheme:i,onNext:a,onPrevious:s})]})}function f({bodyText:e,isDarkTheme:n,title:r}){return(0,t.jsxs)("div",{className:"flex flex-col gap-4",children:[r&&(0,t.jsx)("h2",{className:(0,l.cn)("font-display-condensed text-3xl xl:text-4xl leading-[0.9] font-bold uppercase",{"text-white":n,"text-navy":!n}),children:r}),e&&(0,t.jsx)("p",{className:(0,l.cn)("font-body text-base leading-[25.6px] font-normal",{"text-white":n,"text-navy":!n}),children:e})]})}function p({canScrollNext:e,canScrollPrevious:n,isDarkTheme:r,onNext:a,onPrevious:s}){return(0,t.jsxs)("div",{className:"flex gap-3 shrink-0",children:[(0,t.jsx)(c.Button,{disabled:!n,onClick:s,variant:"outlined",theme:r?"light":"dark",className:"!p-0 w-10 h-10 md:w-[50px] md:h-[50px]","aria-label":"Previous cards",children:(0,t.jsx)(i.MdArrowBack,{className:"w-6 h-6"})}),(0,t.jsx)(c.Button,{disabled:!e,onClick:a,variant:"outlined",theme:r?"light":"dark",className:"!p-0 w-10 h-10 md:w-[50px] md:h-[50px]","aria-label":"Next cards",children:(0,t.jsx)(i.MdArrowForward,{className:"w-6 h-6"})})]})}function m({card:e,cardInfoMode:i}){let a="full"===i;return(0,t.jsxs)("div",{className:"group relative flex flex-col bg-white p-2 border border-transparent hover:border-light-blue active:border-navy transition-colors duration-500 h-full",children:[e.href&&(0,t.jsx)(r.default,{href:e.href,"aria-label":`Learn More: ${e.title??"Media card"}`,className:"absolute inset-0 z-10"}),e.image&&(0,t.jsx)(n.default,{src:e.image.src,alt:e.image.alt,width:e.image.width??1e3,height:e.image.height??667,className:"w-full h-[222px] object-cover"}),(0,t.jsxs)("div",{className:"flex flex-1 flex-col gap-3 pt-5 pb-6",children:[a&&e.eyebrow&&(0,t.jsx)("span",{className:"font-display text-sm leading-none font-normal uppercase text-navy opacity-70",children:e.eyebrow}),e.title&&(0,t.jsx)("span",{className:"font-display-condensed text-base xl:text-lg leading-[17.6px] xl:leading-[19.8px] font-bold text-navy group-hover:text-navy/70 group-active:text-navy transition-colors duration-500",children:e.title}),e.dateString&&(0,t.jsx)("span",{className:"font-display-condensed text-sm leading-[1.2] font-normal not-italic text-navy opacity-70",children:e.dateString}),a&&e.href&&(0,t.jsx)("span",{"aria-hidden":"true",className:"mt-auto pt-3 font-display text-sm leading-none font-normal text-navy group-hover:text-navy/70 group-active:text-navy transition-colors duration-500",children:"Learn More"})]})]})}function g({isDarkTheme:e,sectionCta:n}){return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("hr",{className:(0,l.cn)("border-navy/40",{"border-white":e})}),(0,t.jsx)(x,{isDarkTheme:e,sectionCta:n})]})}function x({isDarkTheme:e,sectionCta:n}){let i=(0,l.cn)("uppercase flex font-display text-lg leading-[0.9] font-normal gap-2 items-center",{"text-white hover:text-light-blue":e,"text-navy hover:text-navy/70":!e});return"link"===n.kind?(0,t.jsxs)(r.default,{href:n.href,target:n.target,rel:n.rel,className:i,children:[n.label??n.caption," ",(0,t.jsx)(a.FiArrowUpRight,{className:"w-6 h-6"})]}):(0,t.jsx)(v,{sectionCta:n,className:i})}function v({className:e,sectionCta:n}){let{onClick:r,...i}=(0,o.resolveCtaAction)(n.actionType??void 0,n.targetAnchor);return(0,t.jsxs)("a",{href:"#",className:e,onClick:r,...i,children:[n.label??n.caption," ",(0,t.jsx)(a.FiArrowUpRight,{className:"w-6 h-6"})]})}e.s(["default",0,({background:e,sliceType:n,sliceVariation:r,cards:i,cardInfoMode:a,theme:o,title:c=null,titleText:f=null,bodyText:p,sectionCta:x})=>{let v="dark"===o,{viewportRef:y,controls:b}=(0,u.useEmblaControls)({options:d,itemCount:i.length});return(0,t.jsx)("section",{"data-slice-type":n,"data-slice-variation":r,className:(0,l.cn)("overflow-hidden",e?s.sliceBackgroun
1dClasses[e]:{"bg-navy":v}),children:(0,t.jsxs)("div",{className:"container mx-auto my-16 flex flex-col gap-8 px-10 md:my-24 md:gap-10 xl:px-0",children:[(0,t.jsxs)("div",{className:"relative",role:"region","aria-roledescription":"carousel","aria-label":f??"Media carousel",tabIndex:0,onKeyDown:e=>{"ArrowLeft"===e.key&&b.canScrollPrevious?(e.preventDefault(),b.scrollPrevious()):"ArrowRight"===e.key&&b.canScrollNext&&(e.preventDefault(),b.scrollNext())},children:[(0,t.jsx)(h,{bodyText:p,canScrollNext:b.canScrollNext,canScrollPrevious:b.canScrollPrevious,isDarkTheme:v,onNext:b.scrollNext,onPrevious:b.scrollPrevious,title:c}),(0,t.jsx)("div",{ref:y,className:"overflow-hidden scrollbar-hide [touch-action:pan-y_pinch-zoom]",style:{touchAction:"pan-y pinch-zoom"},"data-carousel-viewport":!0,children:(0,t.jsx)("div",{"data-testid":"carousel-track",className:"flex",children:i.map((e,n)=>(0,t.jsx)("div",{role:"group","aria-roledescription":"slide","aria-label":`${n+1} of ${i.length}`,"data-carousel-slide":!0,className:"min-w-0 shrink-0 w-full md:w-1/2 lg:w-1/4 pr-4 last:pr-0",children:(0,t.jsx)(m,{card:e,cardInfoMode:a})},e.id))})}),(0,t.jsxs)("span",{className:"sr-only","aria-live":"polite","aria-atomic":"true",children:["Page ",Math.min(b.selectedIndex+1,b.snapCount||1)," ","of ",Math.max(b.snapCount,1)]})]}),x&&(0,t.jsx)(g,{isDarkTheme:v,sectionCta:x})]})})}])},16007,e=>{"use strict";var t=e.i(43476),n=e.i(30461),r=e.i(71111),i=e.i(71645),a=e.i(92199),s=e.i(37715),l=e.i(46898);let o=(0,i.createContext)(null);function c(){let e=(0,i.useContext)(o);if(!e)throw Error("MembershipCards subcomponents must render inside root.");return e}function u({children:e}){return(0,t.jsx)(t.Fragment,{children:e})}function d({barColor:e}){return(0,t.jsx)("span",{className:(0,s.cn)("block absolute -inset-x-px bottom-0 h-1.5",null===e&&"bg-navy"),style:{backgroundColor:e??void 0}})}function h({active:e,handleTooltip:n,id:r,children:i}){return e?(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("div",{className:"fixed inset-0 z-40",onClick:n,"aria-hidden":"true"}),(0,t.jsx)("div",{id:r,role:"tooltip",className:"absolute left-0 top-full mt-2 z-50 w-64 max-w-[calc(100vw-5rem)] p-4 bg-white border border-navy/20 rounded shadow-lg text-label",children:i})]}):null}let f=Object.assign(function({children:e}){let[n,r]=(0,i.useState)(null);return(0,t.jsx)(o.Provider,{value:{activeTooltip:n,closeTooltip:()=>r(null),toggleTooltip:e=>{r(t=>t===e?null:e)}},children:e})},{ActionButton:function({children:e,ctaAction:n,onClick:r,...i}){let{onClick:a,...s}=(0,l.resolveCtaActionDescriptor)(n);return(0,t.jsx)("button",{className:"min-h-11 flex-1 xl:max-w-64 px-4 py-2 bg-navy text-white font-display text-label font-normal leading-[1.5] uppercase hover:bg-light-blue transition-colors focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-navy",...i,...s,onClick:e=>{r?.(e),a?.(e)===!1&&e.preventDefault()},children:e})},ActionRow:function({children:e}){return(0,t.jsx)("div",{className:"mt-auto flex max-xl:flex-col items-stretch gap-4 pt-6 lg:gap-6 xl:pr-10",children:e})},BillingLabel:function({children:e}){return(0,t.jsxs)("span",{className:"self-end font-body text-label font-normal ml-0.5",children:["/",e]})},Card:function({barColor:e,children:n}){return(0,t.jsx)("div",{className:"flex-1 w-full",children:(0,t.jsx)("div",{className:"h-full bg-surface border-x border-t border-navy/40 -mx-px",children:(0,t.jsxs)("div",{className:"relative flex h-full flex-col py-8 px-6 lg:py-5 lg:px-4 xl:px-6 2xl:px-8",children:[n,(0,t.jsx)(d,{barColor:e})]})})})},CardBody:function({children:e}){return(0,t.jsx)("p",{className:"mt-3 font-body text-copy font-normal",children:e})},CardTitle:function({children:e}){return(0,t.jsx)("p",{className:"font-display-condensed text-lede leading-[18px] lg:text-title font-bold uppercase",children:e})},Description:function({children:e}){return(0,t.jsx)("p",{className:"font-body text-copy lg:text-[24px] lg:leading-[38.4px] font-normal text-center py-8 px-10 lg:pt-20 lg:pb-16 lg:px-32 2xl:px-[304px]",children:e})},Feature:function({tooltipId:e,label:n,children:r}){let{activeTooltip:i,toggleTooltip:s}=c(),l=!!r,o=`${e}-content`;return(0,t.jsxs)("div",{className:"flex justify-start items-center gap-2",children:[(0,t.jsx)(a.FiCheck,{className:"size-5 shrink-0"}),(0,t.jsxs)("div",{className:"relative min-w-0",children:[l?(0,t.jsx)("button",{type:"button",className:"min-h-11 max-w-full text-left font-display text-label leading-5 font-normal underline underline-offset-4 decoration-dashed hover:text-navy/70 transition-colors duration-500 focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-navy",onClick:()=>s(e),"aria-expanded":i===e,"aria-controls":o,"aria-describedby":i===e?o:void 0,children:n}):(0,t.jsx)("span",{className:"block font-display text-label leading-5 font-normal",children:n}),l&&(0,t.jsx)(h,{active:i===e,handleTooltip:()=>s(e),id:o,children:r})]})]})},Features:function({children:e}){let[n,r]=(0,i.useState)(!1),{closeTooltip:a}=c(),s=i.Children.toArray(e).filter(i.isValidElement),l=n?s:s.slice(0,3);return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("p",{className:"mt-8 font-body text-copy leading-4 font-bold",children:"Includes:"}),(0,t.jsx)("div",{className:"mt-4 flex flex-col gap-4",children:l.map(e=>(0,t.jsx)(u,{children:e},e.key))}),s.length>3&&(0,t.jsx)("div",{className:"text-center",children:(0,t.jsx)("button",{type:"button",className:"mt-3 min-h-11 px-3 font-display text-label leading-[1.2] font-normal underline underline-offset-4 focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-navy",onClick:()=>{a(),r(e=>!e)},"aria-expanded":n,children:n?"Show Less":"Show More"})})]})},Grid:function({cardCount:e,children:n}){return(0,t.jsx)("div",{className:(0,s.cn)("grid grid-cols-1 gap-8 md:gap-6 max-lg:p-10 lg:pt-10 lg:px-[122px] lg:pb-[60px]",{"md:grid-cols-1":1===e,"md:grid-cols-2":e>=2}),children:n})},LegalText:function({children:e}){return(0,t.jsx)("span",{className:"block mt-3 font-body text-label font-normal text-navy/70",children:e})},PriceRow:function({children:e}){return(0,t.jsx)("div",{className:"mt-4 flex flex-wrap items-end gap-y-2 lg:-mr-4",children:e})},PriceTag:function({price:e,isFullPrice:n,className:r}){return(0,t.jsxs)("p",{className:(0,s.cn)("relative uppercase",n?"text-navy/70":"text-navy",r),children:[(0,t.jsx)("span",{className:"inline-block max-[390px]:-translate-y-2 -translate-y-3 -mr-px font-display font-bold max-[390px]:text-lg text-2xl leading-[21.6px] tracking-[-0.48px] uppercase",children:"$"}),(0,t.jsx)("span",{className:"inline-block max-[390px]:text-3xl text-[48px] font-display font-bold leading-[43.2px] tracking-[-1.44px]",children:e}),n&&(0,t.jsx)("span",{className:"absolute inset-x-0 top-1/2 -translate-y-1/2 max-[390px]:mt-1 mt-2 h-0.5 w-full bg-navy"})]})}});function p({card:e,index:n,instanceId:r}){let i=null!==e.discountedPrice;return(0,t.jsxs)("div",{className:"flex h-full flex-col",children:[(0,t.jsxs)(f.Card,{barColor:e.barC
1olor,children:[e.title&&(0,t.jsx)(f.CardTitle,{children:e.title}),e.body&&(0,t.jsx)(f.CardBody,{children:e.body}),(null!==e.price||null!==e.discountedPrice||e.billingLabel)&&(0,t.jsxs)(f.PriceRow,{children:[null!==e.price&&(0,t.jsx)(f.PriceTag,{price:e.price,isFullPrice:i}),null!==e.discountedPrice&&(0,t.jsx)(f.PriceTag,{price:e.discountedPrice,isFullPrice:!1,className:null!==e.price&&e.price>0?"ml-4":"ml-0"}),e.billingLabel&&(0,t.jsx)(f.BillingLabel,{children:e.billingLabel})]}),e.features.length>0&&(0,t.jsx)(f.Features,{children:e.features.map((e,i)=>(0,t.jsx)(m,{feature:e,tooltipId:`${r}-card-${n}-feature-${i}`},i))}),(0,t.jsx)(f.ActionRow,{children:(0,t.jsx)(f.ActionButton,{"data-text":"Buy Membership",ctaAction:{action:"membership"},children:"Buy Membership"})})]}),e.legalText&&(0,t.jsx)(f.LegalText,{children:e.legalText})]})}function m({feature:e,tooltipId:n}){return e.feature?(0,t.jsx)(f.Feature,{label:e.feature,tooltipId:n,children:e.description&&(0,t.jsx)("p",{children:e.description})}):null}e.s(["default",0,({slice:e})=>{var i;let{description:a,cards:s}=(i=e.primary,{description:r.isFilled.keyText((0,n.sliceText)(i,"description"))?(0,n.sliceTextContent)(i,"description"):null,cards:(i.cards??[]).map(e=>({title:r.isFilled.keyText((0,n.sliceText)(e,"title_text"))?(0,n.sliceTextContent)(e,"title_text"):null,body:r.isFilled.keyText((0,n.sliceText)(e,"body_text"))?(0,n.sliceTextContent)(e,"body_text"):null,price:e.price??null,discountedPrice:e.discounted_price??null,billingLabel:r.isFilled.keyText((0,n.sliceText)(e,"billing_cycle_label"))?(0,n.sliceTextContent)(e,"billing_cycle_label"):null,legalText:r.isFilled.keyText((0,n.sliceText)(e,"legal_text"))?(0,n.sliceTextContent)(e,"legal_text"):null,barColor:r.isFilled.color(e.bar_color)?e.bar_color:null,features:(e.features??[]).map(e=>({feature:r.isFilled.keyText((0,n.sliceText)(e,"feature"))?(0,n.sliceTextContent)(e,"feature"):null,description:r.isFilled.keyText((0,n.sliceText)(e,"feature_description"))?(0,n.sliceTextContent)(e,"feature_description"):null}))}))});return(0,t.jsx)("section",{"data-slice-type":e.slice_type,"data-slice-variation":e.variation,className:"lg:hidden",children:(0,t.jsxs)(f,{children:[a&&(0,t.jsx)(f.Description,{children:a}),s.length>0&&(0,t.jsx)(f.Grid,{cardCount:s.length,children:s.map((n,r)=>(0,t.jsx)(p,{card:n,index:r,instanceId:`membership-${e.id}`},r))})]})})}],16007)},10367,e=>{"use strict";var t=e.i(43476),n=e.i(30461),r=e.i(71111),i=e.i(7789),a=e.i(3267),s=e.i(11152),l=e.i(46898);function o({ctaAction:e,onClick:n,children:r,...i}){let{onClick:a,...s}=(0,l.resolveCtaActionDescriptor)(e);return(0,t.jsx)("button",{...i,...s,onClick:e=>{n?.(e),a?.(e)===!1&&e.preventDefault()},children:r})}function c(e){let t=/^#?([0-9a-f]{6})$/i.exec(e.trim());if(!t)return null;let n=parseInt(t[1],16);return(.299*(n>>16&255)+.587*(n>>8&255)+.114*(255&n))/255}let u=/^#?([0-9a-f]{6})$/i;function d(e){let t=u.exec(e.trim());return t?`#${t[1]}`:null}function h(e){let t=d(e);if(!t)return null;let n=parseInt(t.slice(1),16),r=[n>>16&255,n>>8&255,255&n].map(e=>{let t=e/255;return t<=.04045?t/12.92:((t+.055)/1.055)**2.4});return .2126*r[0]+.7152*r[1]+.0722*r[2]}function f(e,t){let n=h(e),r=h(t);return null===n||null===r?0:(Math.max(n,r)+.05)/(Math.min(n,r)+.05)}function p(e){let t=d(e);if(!t)return{backgroundColor:"var(--color-white)",color:"var(--color-navy)"};let n=f(t,"#0e2435")>=4.5?"var(--color-navy)":f(t,"#ffffff")>=4.5?"var(--color-white)":"var(--color-black)";return{backgroundColor:t,color:n}}function m(e){if(!e.shadeColumn)return;let t=c(e.color),n=null===t?30:Math.min(60,Math.max(12,Math.round(60*t+6)));return{style:{backgroundColor:`color-mix(in srgb, ${e.color} ${n}%, white)`},"data-shaded":!0}}function g({value:e,shaded:n=!1}){return!0===e?(0,t.jsx)(s.FaStar,{className:`size-5 mx-auto ${n?"text-black":"text-gold"}`,"aria-label":"Included"}):!1===e||null==e||""===e?(0,t.jsx)("span",{className:"font-body text-[16px]","aria-label":"Not included",children:"—"}):(0,t.jsx)("span",{className:"font-body text-[16px]",children:e})}function x(){return(0,t.jsx)("span",{className:"inline-block text-gold font-display-condensed font-normal text-[11px] uppercase tracking-wide ml-1",children:"2026 ONLY"})}
1function v({sliceType:e,sliceVariation:n,heading:r,description:i,closingText:a,featuresHeader:s,features:l,plans:c}){return(0,t.jsxs)("section",{"data-slice-type":e,"data-slice-variation":n,className:"px-4 lg:px-[60px] xl:px-[80px] 2xl:px-[120px] py-12",children:[r&&(0,t.jsx)("h2",{className:"font-display-condensed font-bold text-[24px] lg:text-[32px] tracking-tight uppercase mb-4",children:r}),i&&(0,t.jsx)("div",{className:"max-w-[70ch] font-body text-[14px] leading-[22.4px] mb-8",children:i}),(0,t.jsx)("div",{className:"hidden lg:block w-full overflow-x-auto",children:(0,t.jsxs)("table",{className:"min-w-full border-separate border-spacing-0",children:[(0,t.jsx)("thead",{children:(0,t.jsxs)("tr",{children:[(0,t.jsx)("th",{className:"text-left align-bottom p-4 bg-white w-1/4",children:(0,t.jsx)("p",{className:"font-display-condensed text-[20px] lg:text-[24px] leading-[18px] lg:leading-[21.6px] tracking-[-0.4px] lg:tracking-[-0.48px] font-bold uppercase pb-8",children:s})}),c.map(e=>(0,t.jsx)("th",{className:"align-top p-0 bg-white",children:(0,t.jsxs)("div",{className:"relative py-6 px-4 text-center",style:p(e.color),children:[e.tag&&(0,t.jsx)("div",{className:"absolute inset-x-0 top-1.5 flex justify-center",children:(0,t.jsx)("span",{className:"font-display text-[12px] font-normal px-3 py-0.5",style:p(e.color),children:e.tag})}),(0,t.jsx)("p",{className:"font-display-condensed text-[20px] leading-[18px] tracking-[-0.4px] font-bold uppercase",children:e.nameContent??e.name})]})},e.name))]})}),(0,t.jsxs)("tbody",{children:[c.some(e=>e.description)&&(0,t.jsxs)("tr",{children:[(0,t.jsx)("td",{className:"p-4 align-top"}),c.map(e=>(0,t.jsx)("td",{className:"p-4 align-top text-center",children:(0,t.jsx)("span",{className:"font-body text-[16px]",children:e.description})},e.name))]}),l.map(e=>(0,t.jsxs)("tr",{children:[(0,t.jsxs)("td",{className:"p-4 border-t border-black align-middle",children:[(0,t.jsxs)("div",{className:"font-body text-[16px]",children:[e.nameContent??e.name,e.isSeasonal&&(0,t.jsx)(x,{})]}),e.description&&(0,t.jsx)("div",{className:"font-body text-[12px] italic text-navy/70 mt-0.5",children:e.description})]}),c.map(n=>(0,t.jsx)("td",{className:"p-4 border-t border-l border-black align-middle text-center",...m(n),children:(0,t.jsx)(g,{value:n.featureValues[e.id],shaded:n.shadeColumn})},n.name))]},e.id)),(0,t.jsxs)("tr",{children:[(0,t.jsx)("td",{className:"p-4 border-t border-black align-middle",children:(0,t.jsx)("span",{className:"font-display text-[16px] font-bold uppercase",children:"Price"})}),c.map(e=>(0,t.jsx)("td",{className:"p-4 border-t border-l border-black align-middle text-center",...m(e),children:null!==e.price?(0,t.jsxs)("span",{className:"font-display text-[20px] lg:text-[24px] font-bold",children:["$",e.price,e.priceLabel&&(0,t.jsxs)("span",{className:"font-body text-[16px] font-normal",children:["/",e.priceLabel]})]}):null},e.name))]}),(0,t.jsxs)("tr",{children:[(0,t.jsx)("td",{className:"p-4 border-t border-black"}),c.map(e=>(0,t.jsx)("td",{className:"p-4 border-t border-l border-black align-middle text-center",children:(0,t.jsx)(o,{type:"button",className:"font-display font-normal text-[14px] leading-[14px] tracking-[-0.14px] uppercase pt-[15px] pb-[19px] px-6 w-full",style:p(e.color),"data-title":"Membership_CTA_Table","data-text":e.ctaLabel,ctaAction:{action:"membership"},children:e.ctaLabelContent??e.ctaLabel})},e.name))]})]})]})}),(0,t.jsx)("div",{className:"lg:hidden flex flex-wrap gap-8",children:c.map(e=>(0,t.jsx)(y,{plan:e,features:l},e.name))}),a&&(0,t.jsx)("div",{className:"max-w-[70ch] font-body text-[14px] leading-[22.4px] mt-8",children:a})]})}function y({plan:e,features:n}){return(0,t.jsxs)("div",{className:"w-full md:w-[calc(50%-16px)] border border-black",children:[(0,t.jsxs)("div",{className:"relative py-6 px-4",style:p(e.color),children:[e.tag&&(0,t.jsx)("p",{className:"font-display text-[12px] font-normal uppercase mb-1",children:e.tag}),(0,t.jsx)("p",{className:"font-display-condensed text-[20px] leading-[18px] tracking-[-0.4px] font-bold uppercase",children:e.nameContent??e.name})]}),(0,t.jsxs)("div",{className:"p-4",children:[e.description&&(0,t.jsx)("p",{className:"font-body text-[14px] text-navy/70 mb-4",children:e.description}),(0,t.jsx)("div",{className:"flex flex-col",children:n.map(n=>{let r=e.featureValues[n.id];return r?(0,t.jsxs)("div",{className:"flex justify-between items-center py-2 border-b border-navy/15",children:[(0,t.jsxs)("div",{className:"flex-1",children:[(0,t.jsxs)("span",{className:"font-body text-[14px]",children:[n.nameContent??n.name,n.isSeasonal&&(0,t.jsx)(x,{})]}),n.description&&(0,t.jsx)("p",{className:"font-body text-[12px] italic text-navy/70",children:n.description})]}),(0,t.jsx)("div",{className:"ml-2 shrink-0",children:(0,t.jsx)(g,{value:r})})]},n.id):null})}),null!==e.price&&(0,t.jsx)("div",{className:"mt-4 py-3 border-t border-black",children:(0,t.jsxs)("span",{className:"font-display text-[20px] font-bold",children:["$",e.price,e.priceLabel&&(0,t.jsxs)("span",{className:"font-body text-[14px] font-normal",children:["/",e.priceLabel]})]})}),(0,t.jsx)("div",{className:"mt-4",children:(0,t.jsx)(o,{type:"button",className:"w-full font-display font-normal text-[14px] leading-[14px] tracking-[-0.14px] uppercase pt-[15px] pb-[19px] px-6",style:p(e.color),"data-title":"Membership_CTA_Table","data-text":e.ctaLabel,ctaAction:{action:"membership"},children:e.ctaLabelContent??e.ctaLabel})})]})]})}
1let b=({slice:e})=>{let{primary:s,items:l}=e,o=r.isFilled.group(s.features)?s.features.map(e=>({id:e.feature_id||"",name:(0,n.sliceText)(e,"feature_name"),nameContent:(0,n.sliceTextContent)(e,"feature_name"),description:(0,n.sliceTextContent)(e,"feature_description")||"",index:e.feature_index??0,isSeasonal:e.is_seasonal||!1})).sort((e,t)=>e.index-t.index):[],c=l.map(e=>({name:(0,n.sliceText)(e,"plan_name"),nameContent:(0,n.sliceTextContent)(e,"plan_name"),tag:(0,n.sliceTextContent)(e,"plan_tag")||"",color:e.plan_color||"#0e1f3b",shadeColumn:e.shade_column||!1,description:(0,n.sliceTextContent)(e,"plan_description")||"",price:e.price??null,priceLabel:(0,n.sliceTextContent)(e,"price_label")||"",ctaLabelContent:(0,a.getStandardCtaLabelContent)(e)||"JOIN NOW",ctaLabel:(0,a.getStandardCtaLabel)(e)||"JOIN NOW",featureValues:{feat_admission:(0,n.sliceTextContent)(e,"feat_admission"),feat_vault:e.feat_vault,feat_tours:e.feat_tours,feat_entry:e.feat_entry,feat_pin:e.feat_pin,feat_sweepstakes:(0,n.sliceTextContent)(e,"feat_sweepstakes")}})),u=(0,n.sliceTextContent)(s,"features_header")||"What's included";return(0,t.jsx)(v,{sliceType:e.slice_type,sliceVariation:e.variation,heading:(0,n.sliceTextContent)(s,"title"),description:r.isFilled.richText(s.description)?(0,t.jsx)(i.PrismicRichText,{field:s.description}):null,closingText:r.isFilled.richText(s.closing_text)?(0,t.jsx)(i.PrismicRichText,{field:s.closing_text}):null,featuresHeader:u,features:o,plans:c})};e.s(["default",0,b],29134),e.i(29134),e.s(["columnCellProps",0,m,"default",0,b,"hexLuminance",0,c,"planColorStyle",0,p],10367)},685,(e,t,n)=>{var r="function"==typeof Float32Array;function i(e,t,n){return(((1-3*n+3*t)*e+(3*n-6*t))*e+3*t)*e}function a(e,t,n){return 3*(1-3*n+3*t)*e*e+2*(3*n-6*t)*e+3*t}function s(e){return e}t.exports=function(e,t,n,l){if(!(0<=e&&e<=1&&0<=n&&n<=1))throw Error("bezier x values must be in [0, 1] range");if(e===t&&n===l)return s;for(var o=r?new Float32Array(11):Array(11),c=0;c<11;++c)o[c]=i(.1*c,e,n);return function(r){return 0===r?0:1===r?1:i(function(t){for(var r=0,s=1;10!==s&&o[s]<=t;++s)r+=.1;var l=r+(t-o[--s])/(o[s+1]-o[s])*.1,c=a(l,e,n);if(c>=.001){for(var u=l,d=0;d<4;++d){var h=a(u,e,n);if(0===h)break;var f=i(u,e,n)-t;u-=f/h}return u}return 0===c?l:function(e,t,n,r,a){var s,l,o=0;do(s=i(l=t+(n-t)/2,r,a)-e)>0?n=l:t=l;while(Math.abs(s)>1e-7&&++o<10)return l}(t,r,r+.1,e,n)}(r),t,l)}}},89399,e=>{"use strict";var t,n,r,i,a,s,l,o,c,u,d,h=e.i(43476),f=e.i(57688),p=e.i(685),m=function(e){this.startX=e.startX,this.startY=e.startY,this.endX=e.endX,this.endY=e.endY,this.totalX=this.endX-this.startX,this.totalY=this.endY-this.startY,this.startMultiplierX=e.startMultiplierX||1,this.endMultiplierX=e.endMultiplierX||1,this.startMultiplierY=e.startMultiplierY||1,this.endMultiplierY=e.endMultiplierY||1};function g(){return(g=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}(t=s||(s={})).speed="speed",t.translateX="translateX",t.translateY="translateY",t.rotate="rotate",t.rotateX="rotateX",t.rotateY="rotateY",t.rotateZ="rotateZ",t.scale="scale",t.scaleX="scaleX",t.scaleY="scaleY",t.scaleZ="scaleZ",t.opacity="opacity",(n=l||(l={})).px="px",n["%"]="%",n.vh="vh",n.vw="vw",(r=o||(o={})).deg="deg",r.turn="turn",r.rad="rad",(c||(c={}))[""]="",(i=u||(u={})).vertical="vertical",i.horizontal="horizontal",(a=d||(d={})).ease="ease",a.easeIn="easeIn",a.easeOut="easeOut",a.easeInOut="easeInOut",a.easeInQuad="easeInQuad",a.easeInCubic="easeInCubic",a.easeInQuart="easeInQuart",a.easeInQuint="easeInQuint",a.easeInSine="easeInSine",a.easeInExpo="easeInExpo",a.easeInCirc="easeInCirc",a.easeOutQuad="easeOutQuad",a.easeOutCubic="easeOutCubic",a.easeOutQuart="easeOutQuart",a.easeOutQuint="easeOutQuint",a.easeOutSine="easeOutSine",a.easeOutExpo="easeOutExpo",a.easeOutCirc="easeOutCirc",a.easeInOutQuad="easeInOutQuad",a.easeInOutCubic="easeInOutCubic",a.easeInOutQuart="easeInOutQuart",a.easeInOutQuint="easeInOutQuint",a.easeInOutSine="easeInOutSine",a.easeInOutExpo="easeInOutExpo",a.easeInOutCirc="easeInOutCirc",a.easeInBack="easeInBack",a.easeOutBack="easeOutBack",a.easeInOutBack="easeInOutBack";var x=0,v=function(){function e(e){var t=e.el.getBoundingClientRect();if(e.view.scrollContainer){var n=e.view.scrollContainer.getBoundingClientRect();t=g({},t,{top:t.top-n.top,right:t.right-n.left,bottom:t.bottom-n.top,left
1:t.left-n.left})}this.height=e.el.offsetHeight,this.width=e.el.offsetWidth,this.left=t.left,this.right=t.right,this.top=t.top,this.bottom=t.bottom,e.rootMargin&&this._setRectWithRootMargin(e.rootMargin)}return e.prototype._setRectWithRootMargin=function(e){var t=e.top+e.bottom,n=e.left+e.right;this.top-=e.top,this.right+=e.right,this.bottom+=e.bottom,this.left-=e.left,this.height+=t,this.width+=n},e}(),y=[c[""],l.px,l["%"],l.vh,l.vw,o.deg,o.turn,o.rad];function b(e,t){void 0===t&&(t=l["%"]);var n={value:0,unit:t};if(void 0===e)return n;if("number"!=typeof e&&"string"!=typeof e)throw Error("Invalid value provided. Must provide a value as a string or number");if(n.value=parseFloat(e=String(e)),n.unit=e.match(/[\d.\-+]*\s*(.*)/)[1]||t,!y.includes(n.unit))throw Error("Invalid unit provided.");return n}var j={ease:[.25,.1,.25,1],easeIn:[.42,0,1,1],easeOut:[0,0,.58,1],easeInOut:[.42,0,.58,1],easeInQuad:[.55,.085,.68,.53],easeInCubic:[.55,.055,.675,.19],easeInQuart:[.895,.03,.685,.22],easeInQuint:[.755,.05,.855,.06],easeInSine:[.47,0,.745,.715],easeInExpo:[.95,.05,.795,.035],easeInCirc:[.6,.04,.98,.335],easeOutQuad:[.25,.46,.45,.94],easeOutCubic:[.215,.61,.355,1],easeOutQuart:[.165,.84,.44,1],easeOutQuint:[.23,1,.32,1],easeOutSine:[.39,.575,.565,1],easeOutExpo:[.19,1,.22,1],easeOutCirc:[.075,.82,.165,1],easeInOutQuad:[.455,.03,.515,.955],easeInOutCubic:[.645,.045,.355,1],easeInOutQuart:[.77,0,.175,1],easeInOutQuint:[.86,0,.07,1],easeInOutSine:[.445,.05,.55,.95],easeInOutExpo:[1,0,0,1],easeInOutCirc:[.785,.135,.15,.86],easeInBack:[.6,-.28,.735,.045],easeOutBack:[.175,.885,.32,1.275],easeInOutBack:[.68,-.55,.265,1.55]};function w(e){if(Array.isArray(e))return(0,p.default)(e[0],e[1],e[2],e[3]);if("string"==typeof e&&void 0!==j[e]){var t=j[e];return(0,p.default)(t[0],t[1],t[2],t[3])}}var S=Object.values(s),N={speed:"px",translateX:"%",translateY:"%",rotate:"deg",rotateX:"deg",rotateY:"deg",rotateZ:"deg",scale:"",scaleX:"",scaleY:"",scaleZ:"",opacity:""};function _(e,t){var n={};return S.forEach(function(r){var i=N[r];if("number"==typeof(null==e?void 0:e[r])){var a=null==e?void 0:e[r],s=b(10*(a||0)+"px"),l=b(-10*(a||0)+"px"),o={start:s.value,end:l.value,unit:s.unit};t===u.vertical&&(n.translateY=o),t===u.horizontal&&(n.translateX=o)}if(Array.isArray(null==e?void 0:e[r])){var c=null==e?void 0:e[r];if(void 0!==c[0]&&void 0!==c[1]){var d=b(null==c?void 0:c[0],i),h=b(null==c?void 0:c[1],i),f=w(null==c?void 0:c[2]);if(n[r]={start:d.value,end:h.value,unit:d.unit,easing:f},d.unit!==h.unit)throw Error("Must provide matching units for the min and max offset values of each axis.")}}}),n}function R(e,t,n,r){var i=(n-e)/t;return r&&(i=r(i)),i}function C(e,t){var n,r;return{value:(n="function"==typeof e.easing?e.easing(t):t,r=(null==e?void 0:e.start)||0,(((null==e?void 0:e.end)||0)-r)*(n-0)/1+r),unit:null==e?void 0:e.unit}}var F=Object.values(s).filter(function(e){return"opacity"!==e});function P(e){var t=e.el;t&&(t.style.transform="",t.style.opacity="")}function E(e,t,n){return Math.max(n/(n+(Math.abs(e)+Math.abs(t))*(t>e?-1:1)),1)}function T(e,t){var n=e.start,r=e.end,i=e.unit;if("%"===i){var a=t/100;n*=a,r*=a}if("vw"===i){var s=n/100,l=r/100;n=window.innerWidth*s,r=window.innerWidth*l}if("vh"===i){var o=n/100,c=r/100;n=window.innerHeight*o,r=window.innerHeight*c}return{start:n,end:r}}var A={start:0,end:0,unit:""},I=function(e,t,n){return Math.min(Math.max(e,t),n)},k=function(){function e(e){var t,n;this.el=e.el,this.props=e.props,this.scrollAxis=e.scrollAxis,this.disabledParallaxController=e.disabledParallaxController||!1,this.id=++x,this.effects=_(this.props,this.scrollAxis),this.isInView=null,this.progress=0,this._setElementEasing(e.props.easing),t=e.el,n=Object.keys(this.effects).includes("opacity"),t.style.willChange="transform"+(n?",opacity":"")}var t=e.prototype;return t.updateProps=function(e){return this.props=g({},this.props,e),this.effects=_(e,this.scrollAxis),this._setElementEasing(e.easing),this},t.setCachedAttributes=function(e,t){P(this),this.rect=new v({el:this.props.targetElement||this.el,rootMargin:this.props.rootMargin,view:e});var n,r,i,a,s,l,o,c,d,h,f,p,x=(n=this.props,r=this.effects,i=this.scrollAxis,!n.rootMargin&&!n.targetElement&&!n.shouldDisableScalingTranslations&&(!!r.translateX&&i===u.horizontal||!!r.translateY&&i===u.vertical));return"number"==typeof this.props.startScroll&&"number"==typeof this.props.endScroll?(this.limits=new m({startX:this.props.startScroll,startY:this.props.startScroll,endX:this.props.endScroll,endY:this.props.endScroll}),this._setElementStyles(),this):(x?(this.limits=function(e,t,n,r,i,a){var s=n.translateX||A,l=n.translateY||A,o=T(s,e.width),c=o.start,d=o.end,h=T(l,e.height),f=h.start,p=h.end,g=e.top-t.height,x=e.left-t.width,v=e.bottom,y=e.right,b=1,j=1;i===u.vertical&&(j=b=E(f,p,t.height+e.height));var w=1,S=1;if(i===u.horizontal&&(S=w=E(c,d,t.width+e.width)),f<0&&(g+=f*b),p>0&&(v+=p*j),c<0&&(x+=c*w),d>0&&(y+=d*S),x+=r.x,y+=r.x,g+=r.y,v+=r.y,a){var N=r.y+e.top<t.height,_=r.x+e.left<t.width,R=r.y+e.bottom>t.scrollHeight-t.height,C=r.x+e.right>t.scrollWidth-t.height;N&&R&&(b=1,j=1,g=0,v=t.scrollHeight-t.height),_&&C&&(w=1,S=1,x=0,y=t.scrollWidth-t.width),!N&&R&&(g=e.top-t.height+r.y,b=E(f,p,(v=t.scrollHeight-t.height)-g),j=1,f<0&&(g+=f*b)),!_&&C&&(x=e.left-t.width+r.x,w=E(c,d,(y=t.scrollWidth-t.width)-x),S=1,c<0&&(x+=c*w)),N&&!R&&(g=0,b=1,j=E(f,p,(v=e.bottom+r.y)-g),p>0&&(v+=p*j)),_&&!C&&(x=0,w=1,S=E(c,d,(y=e.right+r.x)-x),d>0&&(y+=d*S))}return new m({startX:x,startY:g,endX:y,endY:v,startMultiplierX:w,endMultiplierX:S,startMultiplierY:b,endMultiplierY:j})}(this.rect,e,this.effects,t,this.scrollAxis,this.props.shouldAlwaysCompleteAnimation),this.scaledEffects=(a=this.effects,s=this.limits,(l=g({},a)).translateX&&(l.translateX=g({},a.translateX,{start:l.translateX.start*s.startMultiplierX,end:l.translateX.end*s.endMultiplierX})),l.translateY&&(l.translateY=g({},a.translateY,{start:l.translateY.start*s.startMultiplierY,end:l.translateY.end*s.endMultiplierY})),l)):this.limits=(o=this.rect,c=this.props.shouldAlwaysCompleteAnimation,d=o.top-e.height,h=o.left-e.width,f=o.bottom,p=o.right,h+=t.x,p+=t.x,d+=t.y,f+=t.y,c&&(t.y+o.top<e.height&&(d=0),t.x+o.left<e.width&&(h=0),f>e.scrollHeight-e.height&&(f=e.scrollHeight-e.height),p>e.scrollWidth-e.width&&(p=e.scrollWidth-e.width)),new m({startX:h,startY:d,endX:p,endY:f})),this._setElementStyles(),this)},t._updateElementIsInView=function(e){var t=null===this.isInView;
1e!==this.isInView&&(e?this.props.onEnter&&this.props.onEnter(this):!t&&(this._setFinalProgress(),this._setElementStyles(),this.props.onExit&&this.props.onExit(this))),this.isInView=e},t._setFinalProgress=function(){var e=I(Math.round(this.progress),0,1);this._updateElementProgress(e)},t._setElementStyles=function(){this.props.disabled||this.disabledParallaxController||function(e,t,n){if(n){var r,i,a,s,l,o=(r=e,i=t,F.reduce(function(e,t){var n=r[t]&&C(r[t],i);return void 0===n||void 0===n.value||void 0===n.unit?e:e+(t+"("+n.value+n.unit)+")"},"")),c=(a=e,s=t,void 0===(l=a.opacity&&C(a.opacity,s))||void 0===l.value||void 0===l.unit?"":""+l.value);n.style.transform=o,n.style.opacity=c}}(this.scaledEffects||this.effects,this.progress,this.el)},t._updateElementProgress=function(e){this.progress=e,this.props.onProgressChange&&this.props.onProgressChange(this.progress),this.props.onChange&&this.props.onChange(this)},t._setElementEasing=function(e){this.easing=w(e)},t.updateElementOptions=function(e){this.scrollAxis=e.scrollAxis,this.disabledParallaxController=e.disabledParallaxController||!1},t.updatePosition=function(e){if(!this.limits)return this;var t=this.scrollAxis===u.vertical,n=null===this.isInView,r=t?this.limits.startY:this.limits.startX,i=t?this.limits.endY:this.limits.endX,a=t?this.limits.totalY:this.limits.totalX,s=t?e.y:e.x,l=s>=r&&s<=i;if(this._updateElementIsInView(l),l){var o=R(r,a,s,this.easing);this._updateElementProgress(o),this._setElementStyles()}else n&&(this.progress=I(Math.round(R(r,a,s,this.easing)),0,1),this._setElementStyles());return this},e}(),O=function(){function e(e){this.scrollContainer=e.scrollContainer,this.width=e.width,this.height=e.height,this.scrollHeight=e.scrollHeight,this.scrollWidth=e.scrollWidth}var t=e.prototype;return t.hasChanged=function(e){return e.width!==this.width||e.height!==this.height||e.scrollWidth!==this.scrollWidth||e.scrollHeight!==this.scrollHeight},t.setSize=function(e){return this.width=e.width,this.height=e.height,this.scrollHeight=e.scrollHeight,this.scrollWidth=e.scrollWidth,this},e}(),L=function(){function e(e,t){this.x=e,this.y=t,this.dx=0,this.dy=0}return e.prototype.setScroll=function(e,t){return this.dx=e-this.x,this.dy=t-this.y,this.x=e,this.y=t,this},e}(),M=function(){function e(e){var t=e.scrollAxis,n=void 0===t?u.vertical:t,r=e.scrollContainer,i=e.disabled;this.disabled=void 0!==i&&i,this.scrollAxis=n,this.elements=[],this._hasScrollContainer=!!r,this.viewEl=null!=r?r:window;var a=this._getScrollPosition(),s=a[0],l=a[1];this.scroll=new L(s,l),this.view=new O({width:0,height:0,scrollWidth:0,scrollHeight:0,scrollContainer:this._hasScrollContainer?r:void 0}),this._ticking=!1,this._supportsPassive=function(){var e=!1;try{var t=Object.defineProperty({},"passive",{get:function(){return e=!0,!0}});window.addEventListener("test",null,t),window.removeEventListener("test",null,t)}catch(e){}return e}(),this._bindAllMethods(),this.disabled||(this._addListeners(this.viewEl),this._addResizeObserver(),this._setViewSize())}e.init=function(t){if(!("u">typeof window))throw Error("Looks like ParallaxController.init() was called on the server. This method must be called on the client.");return new e(t)};var t=e.prototype;return t._bindAllMethods=function(){var e=this;["_addListeners","_removeListeners","_getScrollPosition","_handleScroll","_handleUpdateCache","_updateAllElements","_updateElementPosition","_setViewSize","_addResizeObserver","_checkIfViewHasChanged","_getViewParams","getElements","createElement","removeElementById","resetElementStyles","updateElementPropsById","update","updateScrollContainer","destroy"].forEach(function(t){e[t]=e[t].bind(e)})},t._addListeners=function(e){e.addEventListener("scroll",this._handleScroll,!!this._supportsPassive&&{passive:!0}),window.addEventListener("resize",this._handleUpdateCache,!1),window.addEventListener("blur",this._handleUpdateCache,!1),window.addEventListener("focus",this._handleUpdateCache,!1),window.addEventListener("load",this._handleUpdateCache,!1)},t._removeListeners=function(e){var t;e.removeEventListener("scroll",this._handleScroll,!1),window.removeEventListener("resize",this._handleUpdate
1Cache,!1),window.removeEventListener("blur",this._handleUpdateCache,!1),window.removeEventListener("focus",this._handleUpdateCache,!1),window.removeEventListener("load",this._handleUpdateCache,!1),null==(t=this._resizeObserver)||t.disconnect()},t._addResizeObserver=function(){var e=this;try{var t=this._hasScrollContainer?this.viewEl:document.documentElement;this._resizeObserver=new ResizeObserver(function(){return e.update()}),this._resizeObserver.observe(t)}catch(e){console.warn("Failed to create the resize observer in the ParallaxContoller")}},t._getScrollPosition=function(){return[this._hasScrollContainer?this.viewEl.scrollLeft:window.pageXOffset,this._hasScrollContainer?this.viewEl.scrollTop:window.pageYOffset]},t._handleScroll=function(){var e,t=this._getScrollPosition(),n=t[0],r=t[1];this.scroll.setScroll(n,r),!this._ticking&&(null==(e=this.elements)?void 0:e.length)>0&&(this._ticking=!0,window.requestAnimationFrame(this._updateAllElements))},t._handleUpdateCache=function(){this._setViewSize(),this._updateAllElements({updateCache:!0})},t._updateAllElements=function(e){var t=this,n=(void 0===e?{}:e).updateCache;this.elements&&this.elements.forEach(function(e){n&&e.setCachedAttributes(t.view,t.scroll),t._updateElementPosition(e)}),this._ticking=!1},t._updateElementPosition=function(e){e.props.disabled||this.disabled||e.updatePosition(this.scroll)},t._getViewParams=function(){if(this._hasScrollContainer){var e=this.viewEl.offsetWidth,t=this.viewEl.offsetHeight,n=this.viewEl.scrollHeight,r=this.viewEl.scrollWidth;return this.view.setSize({width:e,height:t,scrollHeight:n,scrollWidth:r})}var i=document.documentElement;return{width:window.innerWidth||i.clientWidth,height:window.innerHeight||i.clientHeight,scrollHeight:i.scrollHeight,scrollWidth:i.scrollWidth}},t._setViewSize=function(){return this.view.setSize(this._getViewParams())},t._checkIfViewHasChanged=function(){return this.view.hasChanged(this._getViewParams())},t.getElements=function(){return this.elements},t.createElement=function(e){var t=new k(g({},e,{scrollAxis:this.scrollAxis,disabledParallaxController:this.disabled}));return t.setCachedAttributes(this.view,this.scroll),this.elements=this.elements?[].concat(this.elements,[t]):[t],this._updateElementPosition(t),this._checkIfViewHasChanged()&&this.update(),t},t.removeElementById=function(e){this.elements&&(this.elements=this.elements.filter(function(t){return t.id!==e}))},t.updateElementPropsById=function(e,t){this.elements&&(this.elements=this.elements.map(function(n){return n.id===e?n.updateProps(t):n})),this.update()},t.resetElementStyles=function(e){P(e)},t.update=function(){var e=this._getScrollPosition(),t=e[0],n=e[1];this.scroll.setScroll(t,n),this._setViewSize(),this._updateAllElements({updateCache:!0})},t.updateScrollContainer=function(e){this._removeListeners(this.viewEl),this.viewEl=e,this._hasScrollContainer=!!e,this.view=new O({width:0,height:0,scrollWidth:0,scrollHeight:0,scrollContainer:e}),this._setViewSize(),this._addListeners(this.viewEl),this._updateAllElements({updateCache:!0})},t.disableParallaxController=function(){this.disabled=!0,this._removeListeners(this.viewEl),this.elements&&this.elements.forEach(function(e){return P(e)})},t.enableParallaxController=function(){var e=this;this.disabled=!1,this.elements&&this.elements.forEach(function(t){return t.updateElementOptions({disabledParallaxController:!1,scrollAxis:e.scrollAxis})}),this._addListeners(this.viewEl),this._addResizeObserver(),this._setViewSize()},t.disableAllElements=function(){console.warn("deprecated: use disableParallaxController() instead"),this.elements&&(this.elements=this.elements.map(function(e){return e.updateProps({disabled:!0})})),this.update()},t.enableAllElements=function(){console.warn("deprecated: use enableParallaxController() instead"),this.elements&&(this.elements=this.elements.map(function(e){return e.updateProps({disabled:!1})})),this.update()},t.destroy=function(){this._removeListeners(this.viewEl),this.elements&&this.elements.forEach(function(e){return P(e)}),this.elements=void 0},e}(),W=e.i(71645);function D(e){var t;let{disabled:n,easing:r,endScroll:i,onChange:a,onEnter:s,onExit:l,onProgressChange:o,opacity:c,rootMargin:u,rotate:d,rotateX:h,rotateY:f,rotateZ:p,scale:m,scaleX:g,scaleY:x,scaleZ:v,shouldAlwaysCompleteAnimation:y,shouldDisableScalingTranslations:b,speed:j,startScroll:w,targetElement:S,translateX:N,translateY:_,...R}=e;
1return{parallaxProps:(Object.keys(t={disabled:n,easing:r,endScroll:i,onChange:a,onEnter:s,onExit:l,onProgressChange:o,opacity:c,rootMargin:u,rotate:d,rotateX:h,rotateY:f,rotateZ:p,scale:m,scaleX:g,scaleY:x,scaleZ:v,shouldAlwaysCompleteAnimation:y,shouldDisableScalingTranslations:b,speed:j,startScroll:w,targetElement:S,translateX:N,translateY:_}).forEach(e=>void 0===t[e]&&delete t[e]),t),rest:R}}let H=W.default.createContext(null);function B(e){let{parallaxProps:t,rest:n}=D(e),{ref:r}=function(e){let t=function(){let e=(0,W.useContext)(H);if("u"<typeof window)return null;if(!e)throw Error("Could not find `react-scroll-parallax` context value. Please ensure the component is wrapped in a <ParallaxProvider>");return e}(),n=(0,W.useRef)(null),{parallaxProps:r}=D(e);(0,W.useEffect)(()=>{let e=t instanceof M;if(!("u"<typeof window)&&!t&&!e)throw Error("Must wrap your application's <Parallax /> components in a <ParallaxProvider />.")},[t]);let[i,a]=(0,W.useState)();return(0,W.useEffect)(()=>{let e;if(n.current instanceof HTMLElement){let i={el:n.current,props:r};a(e=null==t?void 0:t.createElement(i))}else throw Error("You must assign the ref returned by the useParallax() hook to an HTML Element.");return()=>{e&&(null==t||t.removeElementById(e.id))}},[]),(0,W.useEffect)(()=>{i&&(e.disabled&&(null==t||t.resetElementStyles(i)),null==t||t.updateElementPropsById(i.id,r))},[e.disabled,e.easing,e.endScroll,e.onChange,e.onEnter,e.onExit,e.onProgressChange,e.opacity,e.rootMargin,e.rotate,e.rotateX,e.rotateY,e.rotateZ,e.scale,e.scaleX,e.scaleY,e.scaleZ,e.shouldAlwaysCompleteAnimation,e.shouldDisableScalingTranslations,e.speed,e.startScroll,e.targetElement,e.translateX,e.translateY]),{ref:n,controller:t,element:i}}(t);return W.default.createElement("div",{ref:r,...n},e.children)}function $(e){var t;let n=(0,W.useRef)(null);return n.current||(t={scrollAxis:e.scrollAxis||u.vertical,scrollContainer:e.scrollContainer,disabled:e.isDisabled},n.current="u">typeof window?M.init(t):null),(0,W.useEffect)(()=>{e.scrollContainer&&n.current&&n.current.updateScrollContainer(e.scrollContainer)},[e.scrollContainer]),(0,W.useEffect)(()=>{e.isDisabled&&n.current&&n.current.disableParallaxController(),!e.isDisabled&&n.current&&n.current.enableParallaxController()},[e.isDisabled]),(0,W.useEffect)(()=>()=>{var e;null==n||null==(e=n.current)||e.destroy()},[]),W.default.createElement(H.Provider,{value:n.current},e.children)}function q(e){return(0,h.jsx)("svg",{width:"27",height:"25",viewBox:"0 0 27 25",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e,children:(0,h.jsx)("path",{d:"M13.5 6.22143L21.3003 0.958008L18.0943 9.55726L26.1142 15.7895L16.0668 15.1003L13.5 24.958L10.3539 15.5398L0.885773 15.7895L8.33645 10.2664L5.69976 0.958008L13.5 6.22143Z",fill:"currentColor"})})}var U=e.i(25680),V=e.i(37715);let Q=["top-[22%] left-0 w-36 sm:w-48 sm:top-[18%] md:top-[25%] lg:w-72 lg:top-[31%]","top-[24%] left-[71vw] w-28 sm:w-36 sm:top-[20%] sm:left-[65vw] md:w-48 md:top-[24%] md:left-[75vw] lg:w-72 lg:top-[23%] lg:left-[40vw]","top-[70%] right-0 w-36 sm:w-36 sm:right-[73vw] md:w-48 md:top-[65%] lg:w-72 lg:top-[60%] lg:right-[69vw]","top-[75%] right-[73vw] w-28 sm:w-48 sm:right-0 sm:top-[60%] lg:w-72 lg:top-[47%]"];function z(){return(0,h.jsx)(B,{speed:-8,className:"motion-reduce:transform-none!",children:(0,h.jsx)("div",{className:"px-[4vw] pt-24 pb-44 sm:pb-64 md:pb-72 lg:pb-[400px] xl:pb-[470px] lg:pt-40 mx-auto",children:(0,h.jsxs)("h2",{className:"font-display-condensed font-bold text-center uppercase",children:[(0,h.jsx)("span",{className:"block text-[28px] leading-[25.2px] tracking-[-0.56px] lg:text-heading font-bold",children:"Every person is born with the potential to be"}),(0,h.jsx)("span",{style:{WebkitTextStrokeWidth:"1px",WebkitTextStrokeColor:"black"},className:"block mt-0.5 text-white text-heading tracking-[-0.96px] font-bold uppercase xl:text-[48px] xl:leading-[43.2px] xl:tracking-[-2.4px]",children:"Extraordinary"})]})})})}function G({recipientsSearchUrl:e,centralImage:t,floatingImages:n,children:r}){return(0,h.jsx)(B,{speed:4,className:"motion-reduce:transform-none!",children:(0,h.jsxs)("div",{className:"relative min-h-[1163px] bg-navy lg:min-h-[1436px]",children:[(0,h.jsx)(Y,{children:t}),(0,h.jsx)(K,{recipientsSearchUrl:e,children:r}),n]})})}function Y({children:e}){return(0,h.jsxs)(B,{speed:-4,className:"absolute -top-44 right-0 left-0 motion-reduce:transform-none! sm:-top-64 md:-top-72 lg:-top-[400px] xl:-top-[520px]",children:[e,(0,h.jsx)(X,{}),(0,h.jsx)("h3",{className:"px-[4vw] mx-auto mt-3 text-center text-light-blue text-[48px] leading-[43.2px] tracking-[-2.4px] font-bold uppercase lg:text-[130px] lg:leading-[117px] lg:tracking-[-6.5px] font-display-condensed",children:"The Recipients"})]})}function X(){return(0,h.jsxs)("div",{className:"px-[4vw] mx-auto flex justify-center items-center mt-4 gap-1",children:[(0,h.jsx)("span",{className:"block w-full h-px max-w-md bg-light-blue"}),(0,h.jsx)(q,{className:"w-6 h-6 text-gold shrink-0"}),(0,h.jsx)("span",{className:"block w-full h-px max-w-md bg-light-blue"})]})}function K({recipientsSearchUrl:e,children:t}
1){return(0,h.jsx)(B,{speed:0,className:"motion-reduce:transform-none!",children:(0,h.jsxs)("div",{className:"relative mx-10 max-w-md pt-[500px] pb-72 md:mx-0 md:ml-[35vw] md:w-[50vw] lg:absolute lg:top-[890px] lg:left-[37vw] lg:ml-0 lg:w-[33vw] lg:p-0",children:[t,(0,h.jsxs)("a",{href:e,className:(0,V.cn)("flex min-h-11 w-fit items-center gap-4 whitespace-nowrap text-white uppercase font-display text-label leading-[1.2] font-normal lg:w-full hover:text-light-blue transition-colors",t&&"mt-8"),children:["View All Recipients",(0,h.jsx)(U.ArrowUpRightIcon,{className:"flex-shrink-0 inline-block w-3 h-3"})]})]})})}e.s(["RecipientCallout",0,function({recipientsSearchUrl:e,centralImage:t,floatingImages:n,children:r}){return(0,h.jsxs)($,{children:[(0,h.jsx)(z,{}),(0,h.jsx)(G,{recipientsSearchUrl:e,centralImage:t,floatingImages:n,children:r}),(0,h.jsx)("span",{className:"block h-20 -mt-20 bg-navy"})]})},"RecipientCalloutBody",0,function({children:e}){return(0,h.jsx)("p",{className:"text-white font-body text-copy",children:e})},"RecipientCalloutCentralImage",0,function({src:e,alt:t}){return(0,h.jsx)("div",{className:"relative z-10 mx-auto w-60 sm:w-[320px] md:w-[400px] lg:w-[500px] xl:w-[660px] aspect-square",children:(0,h.jsx)(f.default,{src:e,alt:t,fill:!0,className:"object-cover"})})},"RecipientCalloutFloatingImage",0,function({src:e,alt:t,position:n}){let r=Q[n];return(0,h.jsx)(B,{speed:7,className:(0,V.cn)("aspect-[3/4] absolute motion-reduce:transform-none!",r),children:(0,h.jsx)(f.default,{src:e,alt:t,fill:!0,className:"object-cover"})})}],89399)},43847,e=>{"use strict";var t=e.i(43476),n=e.i(71645),r=e.i(57688),i=e.i(22016);e.i(50144);var a=e.i(90133),s=e.i(25680);let l={0:1,640:2,1024:3,1280:4,2560:5};function o({title:e,subtext:n}){return(0,t.jsxs)("div",{className:"flex-col justify-start items-start gap-4 inline-flex",children:[e&&(0,t.jsx)("div",{className:"self-stretch",children:e}),(0,t.jsx)("div",{className:"self-stretch text-navy font-body text-[16px] leading-[25.6px] font-normal",children:n})]})}e.s(["RecipientCarouselCard",0,function({fullName:e,conflict:n,imageSrc:a,url:l,linkDataTitle:o,imageDataTitle:c,dataText:u}){return(0,t.jsx)("div",{className:"pr-4 last:pr-0",children:(0,t.jsxs)(i.default,{"data-title":o,"data-text":u,href:l,className:"h-[370px] group relative block overflow-hidden focus-visible:outline-2 focus-visible:outline-offset-4 focus-visible:outline-navy",children:[(0,t.jsx)(r.default,{"data-title":c,"data-text":u,className:"object-cover !h-[105%] object-top select-none lg:object-[center_0] lg:group-hover:object-[center_-10px] lg:group-focus-visible:object-[center_-10px] lg:transition-[object-position] lg:duration-500 motion-reduce:transform-none motion-reduce:transition-none",src:a,alt:e,fill:!0,sizes:"(max-width: 639px) 100vw, (max-width: 1023px) 50vw, (max-width: 2559px) 25vw, 20vw"}),(0,t.jsxs)("div",{className:"absolute inset-0 flex flex-col justify-end p-6 text-white lg:transition lg:duration-500 motion-reduce:transform-none motion-reduce:transition-none",children:[(0,t.jsx)("span",{className:"block absolute bottom-0 left-0 w-full h-40 bg-gradient-to-t from-navy to-transparent"}),(0,t.jsxs)("div",{className:"relative",children:[(0,t.jsx)("p",{className:"font-display text-[14px] leading-[14px] font-normal uppercase",children:n}),(0,t.jsxs)("div",{className:"flex justify-between items-end gap-3",children:[(0,t.jsx)("p",{className:"mt-2 min-w-0 font-recipient-name text-[20px] lg:text-[24px] leading-[1.1] font-semibold not-italic normal-case",children:e}),(0,t.jsx)(s.ArrowUpRightIcon,{className:"w-5 h-5 shrink-0 lg:group-hover:translate-x-1 lg:group-hover:-translate-y-1 lg:group-focus-visible:translate-x-1 lg:group-focus-visible:-translate-y-1 lg:transition lg:duration-500 motion-reduce:transform-none motion-reduce:transition-none"})]})]})]})]})})},"RecipientCollectionCarousel",0,function({title:e=null,subtext:r,children:i,tagPrefix:s}){return(0,t.jsxs)("div",{className:"px-[40px] py-[60px] md:px-[122px] md:py-[96px]",children:[(0,t.jsx)("div",{className:"lg:hidden",children:(0,t.jsx)(o,{title:e,subtext:r})}),(0,t.jsxs)("div",{className:"flex flex-col lg:flex-col-reverse gap-8 md:gap-10 mt-8 lg:mt-0",children:[(0,t.jsx)("div",{className:"w-full",children:(0,t.jsx)(a.Carousel,{slides:n.Children.toArray(i),itemsPerVie
1w:l,tagPrefix:s,arrowTheme:"dark"})}),(0,t.jsx)("div",{className:"hidden lg:block",children:(0,t.jsx)(o,{title:e,subtext:r})})]})]})}])},45808,(e,t,n)=>{function r(){this._events=this._events||{},this._maxListeners=this._maxListeners||void 0}function i(e){return"function"==typeof e}function a(e){return"object"==typeof e&&null!==e}t.exports=r,r.prototype._events=void 0,r.prototype._maxListeners=void 0,r.defaultMaxListeners=10,r.prototype.setMaxListeners=function(e){if("number"!=typeof e||e<0||isNaN(e))throw TypeError("n must be a positive number");return this._maxListeners=e,this},r.prototype.emit=function(e){var t,n,r,s,l,o;if(this._events||(this._events={}),"error"===e&&(!this._events.error||a(this._events.error)&&!this._events.error.length)){if(t=arguments[1],t instanceof Error)throw t;var c=Error('Uncaught, unspecified "error" event. ('+t+")");throw c.context=t,c}if(void 0===(n=this._events[e]))return!1;if(i(n))switch(arguments.length){case 1:n.call(this);break;case 2:n.call(this,arguments[1]);break;case 3:n.call(this,arguments[1],arguments[2]);break;default:s=Array.prototype.slice.call(arguments,1),n.apply(this,s)}else if(a(n))for(l=0,s=Array.prototype.slice.call(arguments,1),r=(o=n.slice()).length;l<r;l++)o[l].apply(this,s);return!0},r.prototype.addListener=function(e,t){var n;if(!i(t))throw TypeError("listener must be a function");return this._events||(this._events={}),this._events.newListener&&this.emit("newListener",e,i(t.listener)?t.listener:t),this._events[e]?a(this._events[e])?this._events[e].push(t):this._events[e]=[this._events[e],t]:this._events[e]=t,a(this._events[e])&&!this._events[e].warned&&(n=void 0===this._maxListeners?r.defaultMaxListeners:this._maxListeners)&&n>0&&this._events[e].length>n&&(this._events[e].warned=!0,console.error("(node) warning: possible EventEmitter memory leak detected. %d listeners added. Use emitter.setMaxListeners() to increase limit.",this._events[e].length),"function"==typeof console.trace&&console.trace()),this},r.prototype.on=r.prototype.addListener,r.prototype.once=function(e,t){if(!i(t))throw TypeError("listener must be a function");var n=!1;function r(){this.removeListener(e,r),n||(n=!0,t.apply(this,arguments))}return r.listener=t,this.on(e,r),this},r.prototype.removeListener=function(e,t){var n,r,s,l;if(!i(t))throw TypeError("listener must be a function");if(!this._events||!this._events[e])return this;if(s=(n=this._events[e]).length,r=-1,n===t||i(n.listener)&&n.listener===t)delete this._events[e],this._events.removeListener&&this.emit("removeListener",e,t);else if(a(n)){for(l=s;l-- >0;)if(n[l]===t||n[l].listener&&n[l].listener===t){r=l;break}if(r<0)return this;1===n.length?(n.length=0,delete this._events[e]):n.splice(r,1),this._events.removeListener&&this.emit("removeListener",e,t)}return this},r.prototype.removeAllListeners=function(e){var t,n;if(!this._events)return this;if(!this._events.removeListener)return 0==arguments.length?this._events={}:this._events[e]&&delete this._events[e],this;if(0==arguments.length){for(t in this._events)"removeListener"!==t&&this.removeAllListeners(t);return this.removeAllListeners("removeListener"),this._events={},this}if(i(n=this._events[e]))this.removeListener(e,n);else if(n)for(;n.length;)this.removeListener(e,n[n.length-1]);return delete this._events[e],this},r.prototype.listeners=function(e){return this._events&&this._events[e]?i(this._events[e])?[this._events[e]]:this._events[e].slice():[]},r.prototype.listenerCount=function(e){if(this._events){var t=this._events[e];if(i(t))return 1;if(t)return t.length}return 0},r.listenerCount=function(e,t){return e.listenerCount(t)}},91104,(e,t,n)=>{"use strict";t.exports="3.29.2"},51288,(e,t,n)=>{"use strict";t.exports=function(e,t){e.prototype=Object.create(t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}})}},90858,(e,t,n)=>{"use strict";var r=e.r(45808);function i(e,t,n){this.main=e,this.fn=t,this.recommendFn=n,this.lastResults=null,this.lastRecommendResults=null}e.r(51288)(i,r),i.prototype.detach=function(){this.removeAllListeners(),this.main.detachDerivedHelper(this)},i.prototype.getModifiedState=function(e){return this.fn(e)},i.prototype.getModifiedRecommendState=function(e){return this.recommendFn(e)},t.exports=i},24195,(e,t,n)=>{"use strict";
1t.exports={escapeFacetValue:function(e){return"string"!=typeof e?e:String(e).replace(/^-/,"\\-")},unescapeFacetValue:function(e){return"string"!=typeof e?e:e.replace(/^\\-/,"-")}}},43801,(e,t,n)=>{"use strict";function r(e){return"function"==typeof e||Array.isArray(e)||"[object Object]"===Object.prototype.toString.call(e)}t.exports=function(e){r(e)||(e={});for(var t=1,n=arguments.length;t<n;t++){var i=arguments[t];r(i)&&function e(t,n){if(t===n)return t;for(var i in n)if(Object.prototype.hasOwnProperty.call(n,i)&&"__proto__"!==i&&"constructor"!==i){var a=n[i],s=t[i];(void 0===s||void 0!==a)&&(r(s)&&r(a)?t[i]=e(s,a):t[i]="object"==typeof a&&null!==a?e(Array.isArray(a)?[]:{},a):a)}return t}(e,i)}return e}},17267,(e,t,n)=>{"use strict";t.exports=function(e){return e&&Object.keys(e).length>0}},68900,(e,t,n)=>{"use strict";t.exports=function(e,t){if(null===e)return{};var n,r,i={},a=Object.keys(e);for(r=0;r<a.length;r++)n=a[r],t.indexOf(n)>=0||(i[n]=e[n]);return i}},44064,(e,t,n)=>{"use strict";function r(e){e=e||{},this.params=e.params||[]}r.prototype={constructor:r,addParams:function(e){var t=this.params.slice();return t.push(e),new r({params:t})},removeParams:function(e){return new r({params:this.params.filter(function(t){return t.$$id!==e})})},addFrequentlyBoughtTogether:function(e){return this.addParams(Object.assign({},e,{model:"bought-together"}))},addRelatedProducts:function(e){return this.addParams(Object.assign({},e,{model:"related-products"}))},addTrendingItems:function(e){return this.addParams(Object.assign({},e,{model:"trending-items"}))},addTrendingFacets:function(e){return this.addParams(Object.assign({},e,{model:"trending-facets"}))},addLookingSimilar:function(e){return this.addParams(Object.assign({},e,{model:"looking-similar"}))},_buildQueries:function(e,t){return this.params.filter(function(e){return void 0===t[e.$$id]}).map(function(t){var n=Object.assign({},t,{indexName:e,threshold:t.threshold||0});return delete n.$$id,n})}},t.exports=r},80511,(e,t,n)=>{"use strict";function r(e,t){this._state=e,this._rawResults={};var n=this;e.params.forEach(function(e){var r=e.$$id;n[r]=t[r],n._rawResults[r]=t[r]})}r.prototype={constructor:r},t.exports=r},91755,(e,t,n)=>{"use strict";var r=e.r(43801);function i(e){return Object.keys(e).sort().reduce(function(t,n){return t[n]=e[n],t},{})}var a={_getQueries:function(e,t){var n=[];return n.push({indexName:e,params:a._getHitsSearchParams(t)}),t.getRefinedDisjunctiveFacets().forEach(function(r){n.push({indexName:e,params:a._getDisjunctiveFacetSearchParams(t,r)}
vendor: 2,613 bytes, line 1
1)}),t.getRefinedHierarchicalFacets().forEach(function(r){var i=t.getHierarchicalFacetByName(r),s=t.getHierarchicalRefinement(r),l=t._getHierarchicalFacetSeparator(i);if(s.length>0&&s[0].split(l).length>1){var o=s[0].split(l).slice(0,-1).reduce(function(e,t,n){return e.concat({attribute:i.attributes[n],value:0===n?t:[e[e.length-1].value,t].join(l)})},[]);o.forEach(function(r,s){var l=a._getDisjunctiveFacetSearchParams(t,r.attribute,0===s);function c(e){return i.attributes.some(function(t){return t===e.split(":")[0]})}var u=(l.facetFilters||[]).reduce(function(e,t){if(Array.isArray(t)){var n=t.filter(function(e){return!c(e)});n.length>0&&e.push(n)}return"string"!=typeof t||c(t)||e.push(t),e},[]),d=o[s-1];s>0?l.facetFilters=u.concat(d.attribute+":"+d.value):u.length>0?l.facetFilters=u:delete l.facetFilters,n.push({indexName:e,params:l})})}}),n},_getCompositionQueries:function(e){return[{compositionID:e.index,requestBody:{params:a._getCompositionHitsSearchParams(e)}}]},_getHitsSearchParams:function(e){var t=e.facets.concat(e.disjunctiveFacets).concat(a._getHitsHierarchicalFacetsAttributes(e)).sort(),n=a._getFacetFilters(e),s=a._getNumericFilters(e),l=a._getTagFilters(e),o={};return t.length>0&&(o.facets=t.indexOf("*")>-1?["*"]:t),l.length>0&&(o.tagFilters=l),n.length>0&&(o.facetFilters=n),s.length>0&&(o.numericFilters=s),i(r({},e.getQueryParams(),o))},_getCompositionHitsSearchParams:function(e){var t=e.facets.concat(e.disjunctiveFacets.map(function(t){return e.disjunctiveFacetsRefinements&&e.disjunctiveFacetsRefinements[t]&&e.disjunctiveFacetsRefinements[t].length>0?"disjunctive("+t+")":t})).concat(a._getHitsHierarchicalFacetsAttributes(e)).sort(),n=a._getFacetFilters(e),s=a._getNumericFilters(e),l=a._getTagFilters(e),o={};t.length>0&&(o.facets=t.indexOf("*")>-1?["*"]:t),l.length>0&&(o.tagFilters=l),n.length>0&&(o.facetFilters=n),s.length>0&&(o.numericFilters=s);var c=e.getQueryParams();return delete c.highlightPreTag,delete c.highlightPostTag,delete c.index,i(r({},c,o))},_getDisjunctiveFacetSearchParams:function(e,t,n){var s=a._getFacetFilters(e,t,n),l=a._getNumericFilters(e,t),o=a._getTagFilters(e),c={hitsPerPage:0,page:0,analytics:!1,clickAnalytics:!1};o.length>0&&(c.tagFilters=o);var u=e.getHierarchicalFacetByName(t);return u?c.facets=a._getDisjunctiveHierarchicalFacetAttribute(e,u,n):c.facets=t,l.length>0&&(c.numericFilters=l),s.length>0&&(c.facetFilters=s),i(r({},e.getQueryParams(),c))},_getNumericFilters:function(e,t){if(e.numericFilters)return e.numericFilters;var n=[];return Object.keys(e.numericRefinements).forEach(function(r){var i=e.numericRefinements[r]||{};
1Object.keys(i).forEach(function(e){var a=i[e]||[];t!==r&&a.forEach(function(t){if(Array.isArray(t)){var i=t.map(function(t){return r+e+t});n.push(i)}else n.push(r+e+t)})})}),n},_getTagFilters:function(e){return e.tagFilters?e.tagFilters:e.tagRefinements.join(",")},_getFacetFilters:function(e,t,n){var r=[],i=e.facetsRefinements||{};Object.keys(i).sort().forEach(function(e){(i[e]||[]).slice().sort().forEach(function(t){r.push(e+":"+t)})});var a=e.facetsExcludes||{};Object.keys(a).sort().forEach(function(e){(a[e]||[]).sort().forEach(function(t){r.push(e+":-"+t)})});var s=e.disjunctiveFacetsRefinements||{};Object.keys(s).sort().forEach(function(e){var n=s[e]||[];if(e!==t&&n&&0!==n.length){var i=[];n.slice().sort().forEach(function(t){i.push(e+":"+t)}),r.push(i)}});var l=e.hierarchicalFacetsRefinements||{};return Object.keys(l).sort().forEach(function(i){var a,s,o=(l[i]||[])[0];if(void 0!==o){var c=e.getHierarchicalFacetByName(i),u=e._getHierarchicalFacetSeparator(c),d=e._getHierarchicalRootPath(c);if(t===i){if(-1===o.indexOf(u)||!d&&!0===n||d&&d.split(u).length===o.split(u).length)return;d?(s=d.split(u).length-1,o=d):(s=o.split(u).length-2,o=o.slice(0,o.lastIndexOf(u))),a=c.attributes[s]}else s=o.split(u).length-1,a=c.attributes[s];a&&r.push([a+":"+o])}}),r},_getHitsHierarchicalFacetsAttributes:function(e){return e.hierarchicalFacets.reduce(function(t,n){var r=e.getHierarchicalRefinement(n.name)[0];if(!r)return t.push(n.attributes[0]),t;var i=e._getHierarchicalFacetSeparator(n),a=r.split(i).length,s=n.attributes.slice(0,a+1);return t.concat(s)},[])},_getDisjunctiveHierarchicalFacetAttribute:function(e,t,n){var r=e._getHierarchicalFacetSeparator(t);if(!0===n){var i=e._getHierarchicalRootPath(t),a=0;return i&&(a=i.split(r).length),[t.attributes[a]]}var s=(e.getHierarchicalRefinement(t.name)[0]||"").split(r).length-1;return t.attributes.slice(0,s+1)},getSearchForFacetQuery:function(e,t,n,s){var l=s.isDisjunctiveFacet(e)?s.clearRefinements(e):s,o={facetQuery:t,facetName:e};return"number"==typeof n&&(o.maxFacetHits=n),i(r({},a._getHitsSearchParams(l),o))}};t.exports=a},90106,(e,t,n)=>{"use strict";t.exports=function(){var e=Array.prototype.slice.call(arguments);return e.reduceRight(function(e,t){return Object.keys(Object(t)).forEach(function(n){void 0!==t[n]&&(void 0!==e[n]&&delete e[n],e[n]=t[n])}),e},{})}},25970,(e,t,n)=>{"use strict";t.exports=function(e,t){if(Array.isArray(e)){for(var n=0;n<e.length;n++)if(t(e[n]))return e[n]}}},80953,(e,t,n)=>{"use strict";t.exports=function(e,t){return e.filter(function(n,r){return t.indexOf(n)>-1&&e.indexOf(n)===r})}},47537,(e,t,n)=>{"use strict";t.exports=function e(t){if("number"==typeof t)return t;if("string"==typeof t)return parseFloat(t);if(Array.isArray(t))return t.map(e);throw Error("The value should be a number, a parsable string or an array of those.")}},10632,(e,t,n)=>{"use strict";t.exports=function(e){return null!==e&&/^[a-zA-Z0-9_-]{1,64}$/.test(e)}},5857,(e,t,n)=>{"use strict";var r=e.r(90106),i=e.r(17267),a=e.r(68900),s={addRefinement:function(e,t,n){if(s.isRefined(e,t,n))return e;var i=""+n,a=e[t]?e[t].concat(i):[i],l={};return l[t]=a,r(l,e)},removeRefinement:function(e,t,n){if(void 0===n)return s.clearRefinement(e,function(e,n){return t===n});var r=""+n;return s.clearRefinement(e,function(e,n){return t===n&&r===e})},toggleRefinement:function(e,t,n){if(void 0===n)throw Error("toggleRefinement should be used with a value");return s.isRefined(e,t,n)?s.removeRefinement(e,t,n):s.addRefinement(e,t,n)},clearRefinement:function(e,t,n){if(void 0===t)return i(e)?{}:e;if("string"==typeof t)return a(e,[t]);if("function"==typeof t){var r=!1,s=Object.keys(e).reduce(function(i,a){var s=e[a]||[],l=s.filter(function(e){return!t(e,a,n)});return l.length!==s.length&&(r=!0),i[a]=l,i},{});return r?s:e}},isRefined:function(e,t,n){var r=!!e[t]&&e[t].length>0;return void 0!==n&&r?-1!==e[t].indexOf(""+n):r}};t.exports=s},71352,(e,t,n)=>{"use strict";var r=e.r(90106),i=e.r(25970),a=e.r(80953),s=e.r(43801),l=e.r(17267),o=e.r(68900),c=e.r(47537),u=e.r(10632),d=e.r(5857);function h(e,t){return Array.isArray(e)&&Array.isArray(t)?e.length===t.length&&e.every(function(e,n){return h(t[n],e)}):e===t}function f(e){var t=e?f._parseNumbers(e):{};void 0===t.userToken||u(t.userToken)||console.warn("[algoliasearch-helper] The `userToken` parameter is invali
1d. This can lead to wrong analytics.\n  - Format: [a-zA-Z0-9_-]{1,64}"),this.facets=t.facets||[],this.disjunctiveFacets=t.disjunctiveFacets||[],this.hierarchicalFacets=t.hierarchicalFacets||[],this.facetsRefinements=t.facetsRefinements||{},this.facetsExcludes=t.facetsExcludes||{},this.disjunctiveFacetsRefinements=t.disjunctiveFacetsRefinements||{},this.numericRefinements=t.numericRefinements||{},this.tagRefinements=t.tagRefinements||[],this.hierarchicalFacetsRefinements=t.hierarchicalFacetsRefinements||{};var n=this;Object.keys(t).forEach(function(e){var r=-1!==f.PARAMETERS.indexOf(e),i=void 0!==t[e];!r&&i&&(n[e]=t[e])})}function p(e){var t=parseFloat(e);return isFinite(t)?t:null}f.PARAMETERS=Object.keys(new f),f._parseNumbers=function(e){if(e instanceof f)return e;var t={};if(["aroundPrecision","aroundRadius","getRankingInfo","minWordSizefor2Typos","minWordSizefor1Typo","page","maxValuesPerFacet","distinct","minimumAroundRadius","hitsPerPage","minProximity"].forEach(function(n){var r=e[n];if("string"==typeof r){var i=parseFloat(r);isNaN(i)?t[n]=r:isFinite(i)?t[n]=i:t[n]=null}else"number"!=typeof r||isFinite(r)||(t[n]=null)}),Array.isArray(e.insideBoundingBox)&&(t.insideBoundingBox=e.insideBoundingBox.map(function(e){return Array.isArray(e)?e.map(function(e){return"string"==typeof e?p(e):"number"!=typeof e||isFinite(e)?e:null}):e})),e.numericRefinements){var n={};Object.keys(e.numericRefinements).forEach(function(t){var r=e.numericRefinements[t]||{};n[t]={},Object.keys(r).forEach(function(e){var i=r[e].map(function(e){return Array.isArray(e)?e.map(function(e){return"string"==typeof e?p(e):"number"!=typeof e||isFinite(e)?e:null}):"string"==typeof e?p(e):"number"!=typeof e||isFinite(e)?e:null});n[t][e]=i})}),t.numericRefinements=n}return s(e,t)},f.make=function(e){var t=new f(e);return(e.hierarchicalFacets||[]).forEach(function(e){if(e.rootPath){var n=t.getHierarchicalRefinement(e.name);n.length>0&&0!==n[0].indexOf(e.rootPath)&&(t=t.clearRefinements(e.name)),0===(n=t.getHierarchicalRefinement(e.name)).length&&(t=t.toggleHierarchicalFacetRefinement(e.name,e.rootPath))}}),t},f.validate=function(e,t){var n=t||{};return e.tagFilters&&n.tagRefinements&&n.tagRefinements.length>0?Error("[Tags] Cannot switch from the managed tag API to the advanced API. It is probably an error, if it is really what you want, you should first clear the tags with clearTags method."):e.tagRefinements.length>0&&n.tagFilters?Error("[Tags] Cannot switch from the advanced tag API to the managed API. It is probably an error, if it is not, you should first clear the tags with clearTags method."):e.numericFilters&&n.numericRefinements&&l(n.numericRefinements)?Error("[Numeric filters] Can't switch from the advanced to the managed API. It is probably an error, if this is really what you want, you have to first clear the numeric filters."):l(e.numericRefinements)&&n.numericFilters?Error("[Numeric filters] Can't switch from the managed API to the advanced. It is probably an error, if this is really what you want, you have to first clear the numeric filters."):null},f.prototype={constructor:f,clearRefinements:function(e){var t={numericRefinements:this._clearNumericRefinements(e),facetsRefinements:d.clearRefinement(this.facetsRefinements,e,"conjunctiveFacet"),facetsExcludes:d.clearRefinement(this.facetsExcludes,e,"exclude"),disjunctiveFacetsRefinements:d.clearRefinement(this.disjunctiveFacetsRefinements,e,"disjunctiveFacet"),hierarchicalFacetsRefinements:d.clearRefinement(this.hierarchicalFacetsRefinements,e,"hierarchicalFacet")};return t.numericRefinements===this.numericRefinements&&t.facetsRefinements===this.facetsRefinements&&t.facetsExcludes===this.facetsExcludes&&t.disjunctiveFacetsRefinements===this.disjunctiveFacetsRefinements&&t.hierarchicalFacetsRefinements===this.hierarchicalFacetsRefinements?this:this.setQueryParameters(t)},clearTags:function(){return void 0===this.tagFilters&&0===this.tagRefinements.length?this:this.setQueryParameters({tagFilters:void 0,tagRefinements:[]})},setIndex:function(e){return e===this.index?this:this.setQueryParameters({index:e})},setQuery:function(e){return e===this.query?this:this.setQueryParameters({query:e})},setPage:function(e){return e===this.page?this:this.setQueryParameters({page:e})},setFacets:function(e){return this.setQueryParameters({facets:e})},setDisjunctiveFacets:function(e){return this.setQueryParameters({disjunctiveFacets:e})},setHitsPerPage:function(e){return this.hitsPerPage===e?this:this.setQueryParameters({hitsPerPage:e})},setTypoTolerance:function(e){return this.typoTolerance===e?this:this.setQueryParameters({typoTolerance:e})},addNumericRefinement:function(e,t,n){var r=c(n);if(this.isNumericRefined(e,t,r))return this;var i=s({},this.numericRefinements);return i[e]=s({},i[e]),i[e][t]?(i[e][t]=i[e][t].slice(),i[e][t].push(r)):i[e][t]=[r],this.setQueryParameters({numericRefinements:i})},getConjunctiveRefinements:function(e){return this.isConjunctiveFacet(e)&&this.facetsRefinements[e]||[]},getDisjunctiveRefinements:function(e){return this.isDisjunctiveFacet(e)&&this.disjunctiveFacetsRefinements[e]||[]},getHierarchicalRefinement:function(e){return this.hierarchicalFacetsRefinements[e]||[]},getExcludeRefinements:function(e){return this.isConjunctiveFacet(e)&&this.facetsExcludes[e]||[]},removeNumericRefinement:function(e,t,n){return void 0!==n?this.isNumericRefined(e,t,n)?this.setQueryParameters({numericRefinements:this._clearNumericRefinements(function(r,i){return i===e&&r.op===t&&h(r.val,c(n))})}):this:void 0!==t?this.isNumericRefined(e,t)?this.setQueryParameters({numericRefinements:this._clearNumericRefinements(function(n,r){return r===e&&n.op===t})}):this:this.isNumericRefined(e)?this.setQueryParameters({numericRefinements:this._clearNumericRefinements(function(t,n){return n===e})}):this},getNumericRefinements:function(e){return this.numericRefinements[e]||{}},getNumericRefinement:function(e,t){return this.numericRefinements[e]&&this.numericRefinements[e][t]},_clearNumericRefinements:function(e){if(void 0===e)return l(this.numericRefinements)?{}:this.numericRefinements;if("string"==typeof e)return o(this.numericRefinements,[e]);if("function"==typeof e){var t=!1,n=this.numericRefinements,r=Object.keys(n).reduce(function(r,i){var a=n[i],s={};return Object.keys(a=a||{}
vendor: 8,277 bytes, line 1
1).forEach(function(n){var r=a[n]||[],l=[];r.forEach(function(t){e({val:t,op:n},i,"numeric")||l.push(t)}),l.length!==r.length&&(t=!0),s[n]=l}),r[i]=s,r},{});return t?r:this.numericRefinements}},addFacet:function(e){return this.isConjunctiveFacet(e)?this:this.setQueryParameters({facets:this.facets.concat([e])})},addDisjunctiveFacet:function(e){return this.isDisjunctiveFacet(e)?this:this.setQueryParameters({disjunctiveFacets:this.disjunctiveFacets.concat([e])})},addHierarchicalFacet:function(e){if(this.isHierarchicalFacet(e.name))throw Error("Cannot declare two hierarchical facets with the same name: `"+e.name+"`");return this.setQueryParameters({hierarchicalFacets:this.hierarchicalFacets.concat([e])})},addFacetRefinement:function(e,t){if(!this.isConjunctiveFacet(e))throw Error(e+" is not defined in the facets attribute of the helper configuration");return d.isRefined(this.facetsRefinements,e,t)?this:this.setQueryParameters({facetsRefinements:d.addRefinement(this.facetsRefinements,e,t)})},addExcludeRefinement:function(e,t){if(!this.isConjunctiveFacet(e))throw Error(e+" is not defined in the facets attribute of the helper configuration");return d.isRefined(this.facetsExcludes,e,t)?this:this.setQueryParameters({facetsExcludes:d.addRefinement(this.facetsExcludes,e,t)})},addDisjunctiveFacetRefinement:function(e,t){if(!this.isDisjunctiveFacet(e))throw Error(e+" is not defined in the disjunctiveFacets attribute of the helper configuration");return d.isRefined(this.disjunctiveFacetsRefinements,e,t)?this:this.setQueryParameters({disjunctiveFacetsRefinements:d.addRefinement(this.disjunctiveFacetsRefinements,e,t)})},addTagRefinement:function(e){if(this.isTagRefined(e))return this;var t={tagRefinements:this.tagRefinements.concat(e)};return this.setQueryParameters(t)},removeFacet:function(e){return this.isConjunctiveFacet(e)?this.clearRefinements(e).setQueryParameters({facets:this.facets.filter(function(t){return t!==e})}):this},removeDisjunctiveFacet:function(e){return this.isDisjunctiveFacet(e)?this.clearRefinements(e).setQueryParameters({disjunctiveFacets:this.disjunctiveFacets.filter(function(t){return t!==e})}):this},removeHierarchicalFacet:function(e){return this.isHierarchicalFacet(e)?this.clearRefinements(e).setQueryParameters({hierarchicalFacets:this.hierarchicalFacets.filter(function(t){return t.name!==e})}):this},removeFacetRefinement:function(e,t){if(!this.isConjunctiveFacet(e))throw Error(e+" is not defined in the facets attribute of the helper configuration");return d.isRefined(this.facetsRefinements,e,t)?this.setQueryParameters({facetsRefinements:d.removeRefinement(this.facetsRefinements,e,t)}):this},removeExcludeRefinement:function(e,t){if(!this.isConjunctiveFacet(e))throw Error(e+" is not defined in the facets attribute of the helper configuration");return d.isRefined(this.facetsExcludes,e,t)?this.setQueryParameters({facetsExcludes:d.removeRefinement(this.facetsExcludes,e,t)}):this},removeDisjunctiveFacetRefinement:function(e,t){if(!this.isDisjunctiveFacet(e))throw Error(e+" is not defined in the disjunctiveFacets attribute of the helper configuration");return d.isRefined(this.disjunctiveFacetsRefinements,e,t)?this.setQueryParameters({disjunctiveFacetsRefinements:d.removeRefinement(this.disjunctiveFacetsRefinements,e,t)}):this},removeTagRefinement:function(e){if(!this.isTagRefined(e))return this;var t={tagRefinements:this.tagRefinements.filter(function(t){return t!==e})};return this.setQueryParameters(t)},toggleRefinement:function(e,t){return this.toggleFacetRefinement(e,t)},toggleFacetRefinement:function(e,t){if(this.isHierarchicalFacet(e))return this.toggleHierarchicalFacetRefinement(e,t);if(this.isConjunctiveFacet(e))return this.toggleConjunctiveFacetRefinement(e,t);if(this.isDisjunctiveFacet(e))return this.toggleDisjunctiveFacetRefinement(e,t);throw Error("Cannot refine the undeclared facet "+e+"; it should be added to the helper options facets, disjunctiveFacets or hierarchicalFacets")},toggleConjunctiveFacetRefinement:function(e,t){if(!this.isConjunctiveFacet(e))throw Error(e+" is not defined in the facets attribute of the helper configuration");return this.setQueryParameters({facetsRefinements:d.toggleRefinement(this.facetsRefinements,e,t)})},toggleExcludeFacetRefinement:function(e,t){if(!this.isConjunctiveFacet(e))throw Error(e+" is not defined in the facets attribute of the helper configuration");return this.setQueryParameters({facetsExcludes:d.toggleRefinement(this.facetsExcludes,e,t)})},toggleDisjunctiveFacetRefinement:function(e,t){if(!this.isDisjunctiveFacet(e))throw Error(e+" is not defined in the disjunctiveFacets attribute of the helper configuration");return this.setQueryParameters({disjunctiveFacetsRefinements:d.toggleRefinement(this.disjunctiveFacetsRefinements,e,t)})},toggleHierarchicalFacetRefinement:function(e,t){if(!this.isHierarchicalFacet(e))throw Error(e+" is not defined in the hierarchicalFacets attribute of the helper configuration");var n=this._getHierarchicalFacetSeparator(this.getHierarchicalFacetByName(e)),i={};return void 0!==this.hierarchicalFacetsRefinements[e]&&this.hierarchicalFacetsRefinements[e].length>0&&(this.hierarchicalFacetsRefinements[e][0]===t||0===this.hierarchicalFacetsRefinements[e][0].indexOf(t+n))?-1===t.indexOf(n)?i[e]=[]:i[e]=[t.slice(0,t.lastIndexOf(n))]:i[e]=[t],this.setQueryParameters({hierarchicalFacetsRefinements:r(i,this.hierarchicalFacetsRefinements)})},addHierarchicalFacetRefinement:function(e,t){if(this.isHierarchicalFacetRefined(e))throw Error(e+" is already refined.");if(!this.isHierarchicalFacet(e))throw Error(e+" is not defined in the hierarchicalFacets attribute of the helper configuration.");var n={};return n[e]=[t],this.setQueryParameters({hierarchicalFacetsRefinements:r(n,this.hierarchicalFacetsRefinements)})},removeHierarchicalFacetRefinement:function(e){if(!this.isHierarchicalFacetRefined(e))return this;var t={};return t[e]=[],this.setQueryParameters({hierarchicalFacetsRefinements:r(t,this.hierarchicalFacetsRefinements)})},toggleTagRefinement:function(e){return this.isTagRefined(e)?this.removeTagRefinement(e):this.addTagRefinement(e)},isDisjunctiveFacet:function(e){return this.disjunctiveFacets.indexOf(e)>-1},isHierarchicalFacet:function(e){return void 0!==this.getHierarchicalFacetByName(e)},isConjunctiveFacet:function(e){return this.facets.indexOf(e)>-1},isFacetRefined:function(e,t){return!!this.isConjunctiveFacet(e)&&d.isRefined(this.facetsRefinements,e,t)},isExcludeRefined:function(e,t){return!!this.isConjunctiveFacet(e)&&d.isRefined(this.facetsExcludes,e,t)},isDisjunctiveFacetRefined:function(e,t){return!!this.isDisjunctiveFacet(e)&&d.isRefined(this.disjunctiveFacetsRefinements,e,t)},isHierarchicalFacetRefined:function(e,t){if(!this.isHierarchicalFacet(e))return!1;var n=this.getHierarchicalRefinement(e);return t?-1!==n.indexOf(t):n.length>0},isNumericRefined:function(e,t,n){if(void 0===n&&void 0===t)return!!this.numericRefinements[e];var r,a=this.numericRefinements[e]&&void 0!==this.numericRefinements[e][t];if(void 0===n||!a)return a;var s=c(n),l=void 0!==(r=this.numericRefinements[e][t],i(r,function(e){return h(e,s)}));return a&&l},isTagRefined:function(e){return -1!==this.tagRefinements.indexOf(e)},getRefinedDisjunctiveFacets:function(){var e=this,t=a(Object.keys(this.numericRefinements).filter(function(t){return Object.keys(e.numericRefinements[t]).length>0}),this.disjunctiveFacets);return Object.keys(this.disjunctiveFacetsRefinements).filter(function(t){return e.disjunctiveFacetsRefinements[t].length>0}).concat(t).concat(this.getRefinedHierarchicalFacets()).sort()},getRefinedHierarchicalFacets:function(){var e=this;return a(this.hierarchicalFacets.map(function(e){return e.name}),Object.keys(this.hierarchicalFacetsRefinements).filter(function(t){return e.hierarchicalFacetsRefinements[t].length>0})).sort()},getUnrefinedDisjunctiveFacets:function(){var e=this.getRefinedDisjunctiveFacets();return this.disjunctiveFacets.filter(function(t){return -1===e.indexOf(t)})},managedParameters:["index","facets","disjunctiveFacets","facetsRefinements","hierarchicalFacets","facetsExcludes","disjunctiveFacetsRefinements","numericRefinements","tagRefinements","hierarchicalFacetsRefinements"],getQueryParams:function(){var e=this.managedParameters,t={},n=this;
1return Object.keys(this).forEach(function(r){var i=n[r];-1===e.indexOf(r)&&void 0!==i&&(t[r]=i)}),t},setQueryParameter:function(e,t){if(this[e]===t)return this;var n={};return n[e]=t,this.setQueryParameters(n)},setQueryParameters:function(e){if(!e)return this;var t=f.validate(this,e);if(t)throw t;var n=this,r=f._parseNumbers(e),i=Object.keys(this).reduce(function(e,t){return e[t]=n[t],e},{}),a=Object.keys(r).reduce(function(e,t){var n=void 0!==e[t],i=void 0!==r[t];return n&&!i?o(e,[t]):(i&&(e[t]=r[t]),e)},i);return new this.constructor(a)},resetPage:function(){return void 0===this.page?this:this.setPage(0)},_getHierarchicalFacetSortBy:function(e){return e.sortBy||["isRefined:desc","name:asc"]},_getHierarchicalFacetSeparator:function(e){return e.separator||" > "},_getHierarchicalRootPath:function(e){return e.rootPath||null},_getHierarchicalShowParentLevel:function(e){return"boolean"!=typeof e.showParentLevel||e.showParentLevel},getHierarchicalFacetByName:function(e){return i(this.hierarchicalFacets,function(t){return t.name===e})},getHierarchicalFacetBreadcrumb:function(e){if(!this.isHierarchicalFacet(e))return[];var t=this.getHierarchicalRefinement(e)[0];if(!t)return[];var n=this._getHierarchicalFacetSeparator(this.getHierarchicalFacetByName(e));return t.split(n).map(function(e){return e.trim()})},toString:function(){return JSON.stringify(this,null,2)}},t.exports=f},19211,(e,t,n)=>{"use strict";t.exports=function(e){return Array.isArray(e)?e.filter(Boolean):[]}},56111,(e,t,n)=>{"use strict";t.exports=function(e,t){if(!Array.isArray(e))return -1;for(var n=0;n<e.length;n++)if(t(e[n]))return n;return -1}},84285,(e,t,n)=>{"use strict";var r=e.r(25970);t.exports=function(e,t){var n=(t||[]).map(function(e){return e.split(":")});return e.reduce(function(e,t){var i=t.split(":"),a=r(n,function(e){return e[0]===i[0]});return i.length>1||!a?(e[0].push(i[0]),e[1].push(i[1])):(e[0].push(a[0]),e[1].push(a[1])),e},[[],[]])}},44706,(e,t,n)=>{"use strict";t.exports=function(){var e=Array.prototype.slice.call(arguments);return e.reduceRight(function(e,t){return Object.keys(Object(t)).forEach(function(n){var r="number"==typeof e[n]?e[n]:0,i=t[n];void 0!==i&&i>=r&&(void 0!==e[n]&&delete e[n],e[n]=i)}),e},{})}},93023,(e,t,n)=>{"use strict";t.exports=function(e,t,n){if(!Array.isArray(e))return[];Array.isArray(n)||(n=[]);var r=e.map(function(e,n){return{criteria:t.map(function(t){return e[t]}),index:n,value:e}});return r.sort(function(e,t){for(var r=-1;++r<e.criteria.length;){var i=function(e,t){if(e!==t){var n=void 0!==e,r=null===e,i=void 0!==t,a=null===t;if(!a&&e>t||r&&i||!n)return 1;if(!r&&e<t||a&&n||!i)return -1}return 0}(e.criteria[r],t.criteria[r]);if(i){if(r>=n.length)return i;if("desc"===n[r])return-i;return i}}return e.index-t.index}),r.map(function(e){return e.value})}},24721,(e,t,n)=>{"use strict";t.exports=function(e){return function(t,n){var r,c,u,d,h,f=e.hierarchicalFacets[n],p=e.hierarchicalFacetsRefinements[f.name]&&e.hierarchicalFacetsRefinements[f.name][0]||"",m=e._getHierarchicalFacetSeparator(f),g=e._getHierarchicalRootPath(f),x=e._getHierarchicalShowParentLevel(f),v=a(e._getHierarchicalFacetSortBy(f)),y=t.every(function(e){return e.exhaustive}),b=(r=v,c=m,u=g,d=x,h=p,function(e,t,n){var a=e;if(n>0){var f=0;for(a=e;f<n;)a=i(a&&Array.isArray(a.data)?a.data:[],function(e){return e.isRefined}),f++}if(a){var p=Object.keys(t.data).map(function(e){return[e,t.data[e]]}).filter(function(e){var t,n,r,i,s,l;return t=e[0],n=a.path||u,r=h,i=c,s=u,l=d,(!s||0===t.indexOf(s)&&s!==t)&&(!s&&-1===t.indexOf(i)||s&&t.split(i).length-s.split(i).length==1||-1===t.indexOf(i)&&-1===r.indexOf(i)||0===r.indexOf(t)||0===t.indexOf(n+i)&&(l||0===t.indexOf(r)))});a.data=s(p.map(function(e){var n,r,i,a,s,u,d=e[0];return n=e[1],r=d,i=c,a=o(h),s=t.exhaustive,{name:(u=r.split(i))[u.length-1].trim(),path:r,escapedValue:l(r),count:n,isRefined:a===r||0===a.indexOf(r+i),exhaustive:s,data:null}}),r[0],r[1])}return e}),j=t;return g&&(j=t.slice(g.split(m).length)),j.reduce(b,{name:e.hierarchicalFacets[n].name,count:null,isRefined:!0,path:null,escapedValue:null,exhaustive:y,data:null})}};var r=e.r(24195),i=e.r(25970),a=e.r(84285),s=e.r(93023),l=r.escapeFacetValue,o=r.unescapeFacetValue},49778,(e,t,n)=>{"use strict";var r=e.r(19211),i=e.r(90106),a=e.r(24195),s=e.r(25970),l=e.r(56111),o=e.r(84285),c=e.r(44706),u=e.r(93023),d=a.escapeFacetValue,h=a.unescapeFacetValue,f=e.r(24721);function p(e){var t={};return e.forEach(function(e,n){t[e]=n}),t}function m(e,t,n){t&&t[n]&&(e.stats=t[n])}function g(e,t,n){var a=t[0]||{};this._rawResults=t;var o=this;
1Object.keys(a).forEach(function(e){o[e]=a[e]});var u=i(n,{persistHierarchicalRootCount:!1});Object.keys(u).forEach(function(e){o[e]=u[e]}),this.processingTimeMS=t.reduce(function(e,t){return void 0===t.processingTimeMS?e:e+t.processingTimeMS},0),this.disjunctiveFacets=[],this.hierarchicalFacets=e.hierarchicalFacets.map(function(){return[]}),this.facets=[];var d=e.getRefinedDisjunctiveFacets(),g=p(e.facets),x=p(e.disjunctiveFacets),v=1,y=a.facets||{};Object.keys(y).forEach(function(t){var n=y[t],r=(u=e.hierarchicalFacets,s(u,function(e){return(e.attributes||[]).indexOf(t)>-1}));if(r){var i=r.attributes.indexOf(t),c=l(e.hierarchicalFacets,function(e){return e.name===r.name});o.hierarchicalFacets[c][i]={attribute:t,data:n,exhaustive:a.exhaustiveFacetsCount}}else{var u,d,h=-1!==e.disjunctiveFacets.indexOf(t),f=-1!==e.facets.indexOf(t);h&&(d=x[t],o.disjunctiveFacets[d]={name:t,data:n,exhaustive:a.exhaustiveFacetsCount},m(o.disjunctiveFacets[d],a.facets_stats,t)),f&&(d=g[t],o.facets[d]={name:t,data:n,exhaustive:a.exhaustiveFacetsCount},m(o.facets[d],a.facets_stats,t))}}),this.hierarchicalFacets=r(this.hierarchicalFacets),d.forEach(function(n){var r=t[v],s=r&&r.facets?r.facets:{},u=e.getHierarchicalFacetByName(n);Object.keys(s).forEach(function(t){var n,d=s[t];if(u){n=l(e.hierarchicalFacets,function(e){return e.name===u.name});var f=l(o.hierarchicalFacets[n],function(e){return e.attribute===t});if(-1===f)return;o.hierarchicalFacets[n][f].data=o.persistHierarchicalRootCount?c(o.hierarchicalFacets[n][f].data,d):i(d,o.hierarchicalFacets[n][f].data)}else{n=x[t];var p=a.facets&&a.facets[t]||{};o.disjunctiveFacets[n]={name:t,data:c(p,d),exhaustive:r.exhaustiveFacetsCount},m(o.disjunctiveFacets[n],r.facets_stats,t),e.disjunctiveFacetsRefinements[t]&&e.disjunctiveFacetsRefinements[t].forEach(function(r){!o.disjunctiveFacets[n].data[r]&&e.disjunctiveFacetsRefinements[t].indexOf(h(r))>-1&&(o.disjunctiveFacets[n].data[r]=0)})}}),v++}),e.getRefinedHierarchicalFacets().forEach(function(n){var r=e.getHierarchicalFacetByName(n),a=e._getHierarchicalFacetSeparator(r),s=e.getHierarchicalRefinement(n);0===s.length||s[0].split(a).length<2||t.slice(v).forEach(function(t){var n=t&&t.facets?t.facets:{};Object.keys(n).forEach(function(t){var c=n[t],u=l(e.hierarchicalFacets,function(e){return e.name===r.name}),d=l(o.hierarchicalFacets[u],function(e){return e.attribute===t});if(-1!==d){var h={};if(s.length>0&&!o.persistHierarchicalRootCount){var f=s[0].split(a)[0];h[f]=o.hierarchicalFacets[u][d].data[f]}o.hierarchicalFacets[u][d].data=i(h,c,o.hierarchicalFacets[u][d].data)}}),v++})}),Object.keys(e.facetsExcludes).forEach(function(t){var n=e.facetsExcludes[t],r=g[t];o.facets[r]={name:t,data:y[t],exhaustive:a.exhaustiveFacetsCount},n.forEach(function(e){o.facets[r]=o.facets[r]||{name:t},o.facets[r].data=o.facets[r].data||{},o.facets[r].data[e]=0})}),this.hierarchicalFacets=this.hierarchicalFacets.map(f(e)),this.facets=r(this.facets),this.disjunctiveFacets=r(this.disjunctiveFacets),this._state=e}function x(e,t){var n=s(e,function(e){return e.name===t});return n&&n.stats}function v(e,t,n,r,i){var a=s(i,function(e){return e.name===n}),l=a&&a.data&&a.data[r]?a.data[r]:0;return{type:t,attributeName:n,name:r,count:l,exhaustive:a&&a.exhaustive||!1}}g.prototype.getFacetByName=function(e){function t(t){return t.name===e}return s(this.facets,t)||s(this.disjunctiveFacets,t)||s(this.hierarchicalFacets,t)},g.DEFAULT_SORT=["isRefined:desc","count:desc","name:asc"],g.prototype.getFacetValues=function(e,t){var n,r=function(e,t){function n(e){return e.name===t}if(e._state.isConjunctiveFacet(t)){var r=s(e.facets,n);return r?Object.keys(r.data).map(function(n){var i=d(n);return{name:n,escapedValue:i,count:r.data[n],isRefined:e._state.isFacetRefined(t,i),isExcluded:e._state.isExcludeRefined(t,n)}}):[]}if(e._state.isDisjunctiveFacet(t)){var i=s(e.disjunctiveFacets,n);return i?Object.keys(i.data).map(function(n){var r=d(n);return{name:n,escapedValue:r,count:i.data[n],isRefined:e._state.isDisjunctiveFacetRefined(t,r)}}):[]}if(e._state.isHierarchicalFacet(t)){var a=s(e.hierarchicalFacets,n);if(!a)return a;var l=e._state.getHierarchicalFacetByName(t),o=e._state._getHierarchicalFacetSeparator(l),c=h(e._state.getHierarchicalRefinement(t)[0]||"");0===c.indexOf(l.rootPath)&&(c=c.replace(l.rootPath+o,""));var u=c.split(o);return u.unshift(t),function e(t,n,r){t.isRefined=t.name===(n[r]&&n[r].trim()),t.data&&t.data.forEach(function(t){e(t,n,r+1)})}(a,u,0),a}}(this,e);if(r){var a=i(t,{sortBy:g.DEFAULT_SORT,facetOrdering:!(t&&t.sortBy)}),l=this;return n=Array.isArray(r)?[e]:l._state.getHierarchicalFacetByName(r.name).attributes,function e(t,n,r,a){if(a=a||0,Array.isArray(n))return t(n,r[a]);if(!n.data||0===n.data.length)return n;var s=n.data.map(function(n){return e(t,n,r,a+1)});return i({data:t(s,r[a])},n)}(function(e,t){var n,r,i,s,c,d,h,f=l.renderingContent&&l.renderingContent.facetOrdering&&l.renderingContent.facetOrdering.values&&l.renderingContent.facetOrdering.values[t];if(a.facetOrdering&&f)return r=[],i=[],s=f.hide||[],c=(f.order||[]).reduce(function(e,t,n){return e[t]=n,e},{}),e.forEach(function(e){var t=e.path||e.name,n=s.indexOf(t)>-1;n||void 0===c[t]?n||i.push(e):r[c[t]]=e}),r=r.filter(function(e){return e}),"hidden"===(d=f.sortRemainingBy)?r:(n="alpha"===d?[["path","name"],["asc","asc"]]:[["count"],["desc"]],r.concat(u(i,n[0],n[1])));if(Array.isArray(a.sortBy)){var p=o(a.sortBy,g.DEFAULT_SORT),m=u(e,p[0],p[1]),x=f&&f.hide?f.hide:[];if(x.length>0){var v=[];return m.forEach(function(e){var t=e.path||e.name;-1===x.indexOf(t)&&v.push(e)}),v}return m}if("function"==typeof a.sortBy)return h=a.sortBy,e.sort(h);throw Error("options.sortBy is optional but if defined it must be either an array of str
1ing (predicates) or a sorting function")},r,n)}},g.prototype.getFacetStats=function(e){return this._state.isConjunctiveFacet(e)?x(this.facets,e):this._state.isDisjunctiveFacet(e)?x(this.disjunctiveFacets,e):void 0},g.prototype.getRefinements=function(){var e=this._state,t=this,n=[];return Object.keys(e.facetsRefinements).forEach(function(r){e.facetsRefinements[r].forEach(function(i){n.push(v(e,"facet",r,i,t.facets))})}),Object.keys(e.facetsExcludes).forEach(function(r){e.facetsExcludes[r].forEach(function(i){n.push(v(e,"exclude",r,i,t.facets))})}),Object.keys(e.disjunctiveFacetsRefinements).forEach(function(r){e.disjunctiveFacetsRefinements[r].forEach(function(i){n.push(v(e,"disjunctive",r,i,t.disjunctiveFacets))})}),Object.keys(e.hierarchicalFacetsRefinements).forEach(function(r){e.hierarchicalFacetsRefinements[r].forEach(function(i){var a,l,o,c,u,d,h,f,p,m,g;n.push((a=e,l=r,o=i,c=t.hierarchicalFacets,u=a.getHierarchicalFacetByName(l),d=a._getHierarchicalFacetSeparator(u),h=o.split(d),f=s(c,function(e){return e.name===l}),m=(p=h.reduce(function(e,t){var n=e&&s(e.data,function(e){return e.name===t});return void 0!==n?n:e},f))&&p.count||0,g=p&&p.exhaustive||!1,{type:"hierarchical",attributeName:l,name:p&&p.path||"",count:m,exhaustive:g}))})}),Object.keys(e.numericRefinements).forEach(function(t){var r=e.numericRefinements[t];Object.keys(r).forEach(function(e){r[e].forEach(function(r){n.push({type:"numeric",attributeName:t,name:r,numericValue:r,operator:e})})})}),e.tagRefinements.forEach(function(e){n.push({type:"tag",attributeName:"_tags",name:e})}),n},t.exports=g},43423,(e,t,n)=>{t.exports=function(e){return e.reduce(function(e,t){return e.concat(t)},[])}},55945,(e,t,n)=>{"use strict";var r=e.r(25970),i=e.r(43423);t.exports=function(e,t){var n,a,s={};return t.forEach(function(t){t.forEach(function(t,n){e.includes(t.objectID)||(s[t.objectID]?s[t.objectID]={indexSum:s[t.objectID].indexSum+n,count:s[t.objectID].count+1}:s[t.objectID]={indexSum:n,count:1})})}),(n=t.length,a=[],Object.keys(s).forEach(function(e){s[e].count<2&&(s[e].indexSum+=100),a.push({objectID:e,avgOfIndices:s[e].indexSum/n})}),a.sort(function(e,t){return e.avgOfIndices>t.avgOfIndices?1:-1})).reduce(function(e,n){var a=r(i(t),function(e){return e.objectID===n.objectID});return a?e.concat(a):e},[])}},6498,(e,t,n)=>{"use strict";var r=e.r(45808),i=e.r(90858),a=e.r(24195).escapeFacetValue,s=e.r(51288),l=e.r(43801),o=e.r(17267),c=e.r(68900),u=e.r(44064),d=e.r(80511),h=e.r(91755),f=e.r(71352),p=e.r(49778),m=e.r(55945),g=e.r(91104);function x(e,t,n,r){"function"==typeof e.addAlgoliaAgent&&e.addAlgoliaAgent("JS Helper ("+g+")"),this.setClient(e);var i=n||{};i.index=t,this.state=f.make(i),this.recommendState=new u({params:i.recommendState}),this.lastResults=null,this.lastRecommendResults=null,this._queryId=0,this._recommendQueryId=0,this._lastQueryIdReceived=-1,this._lastRecommendQueryIdReceived=-1,this.derivedHelpers=[],this._currentNbQueries=0,this._currentNbRecommendQueries=0,this._searchResultsOptions=r,this._recommendCache={}}function v(e){if(e<0)throw Error("Page requested below 0.");return this._change({state:this.state.setPage(e),isPageReset:!1}),this}function y(){return this.state.page}s(x,r),x.prototype.search=function(){return this._search({onlyWithDerivedHelpers:!1}),this},x.prototype.searchOnlyWithDerivedHelpers=function(){return this._search({onlyWithDerivedHelpers:!0}),this},x.prototype.searchWithComposition=function(){return this._runComposition({onlyWithDerivedHelpers:!0}),this},x.prototype.recommend=function(){return this._recommend(),this},x.prototype.getQuery=function(){var e=this.state;return h._getHitsSearchParams(e)},x.prototype.searchOnce=function(e,t){var n=e?this.state.setQueryParameters(e):this.state,r=h._getQueries(n.index,n),i=this;return(this._currentNbQueries++,this.emit("searchOnce",{state:n}),t)?void this.client.search(r).then(function(e){i._currentNbQueries--,0===i._currentNbQueries&&i.emit("searchQueueEmpty"),t(null,new p(n,e.results),n)}).catch(function(e){i._currentNbQueries--,0===i._currentNbQueries&&i.emit("searchQueueEmpty"),t(e,null,n)}):this.client.search(r).then(function(e){return i._currentNbQueries--,0===i._currentNbQueries&&i.emit("searchQueueEmpty"),{content:new p(n,e.results),state:n,_originalResponse:e}},function(e){throw i._currentNbQueries--,0===i._currentNbQueries&&i.emit("searchQueueEmpty"),e})},x.prototype.findAnswers=function(e){console.warn("[algoliasearch-helper] answers is no longer supported");var t=this.state,n=this.derivedHelpers[0];if(!n)return Promise.resolve([]);var r=n.getModifiedState(t),i=l({attributesForPrediction:e.attributesForPrediction,nbHits:e.nbHits},{params:c(h._getHitsSearchParams(r),["attributesToSnippet","hitsPerPage","restrictSearchableAttributes","snippetEllipsisText"])}),a="search for answers was called, but this client does not have a function client.initIndex(index).findAnswers";if("function"!=typeof this.client.initIndex)throw Error(a);var s=this.client.initIndex(r.index);if("function"!=typeof s.findAnswers)throw Error(a);return s.findAnswers(r.query,e.queryLanguages,i)},x.prototype.searchForFacetValues=function(e,t,n,r){var i,s="function"==typeof this.client.searchForFacetValues&&"function"!=typeof this.client.searchForFacets,l="function"==typeof this.client.initIndex;if(!s&&!l&&"function"!=typeof this.client.search)throw Error("search for facet values (searchable) was called, but this client does not have a function client.searchForFacetValues or client.initIndex(index).searchForFacetValues");var o=this.state.setQueryParameters(r||{}),c=o.isDisjunctiveFacet(e),u=h.getSearchForFacetQuery(e,t,n,o);this._currentNbQueries++;var d=this;s?i=this.client.searchForFacetValues([{indexName:o.index,params:u}]):l?i=this.client.initIndex(o.index).searchForFacetValues(u):(delete u.facetName,i=this.client.search([{type:"facet",facet:e,indexName:o.index,params:u}]).then(function(e){return e.results[0]}
vendor: 9,412 bytes, line 1
1)),this.emit("searchForFacetValues",{state:o,facet:e,query:t});var f=this.lastResults&&this.lastResults.index===o.index&&this.lastResults.renderingContent&&this.lastResults.renderingContent.facetOrdering&&this.lastResults.renderingContent.facetOrdering.values&&this.lastResults.renderingContent.facetOrdering.values[e]&&this.lastResults.renderingContent.facetOrdering.values[e].hide||[];return i.then(function(t){return d._currentNbQueries--,0===d._currentNbQueries&&d.emit("searchQueueEmpty"),(t=Array.isArray(t)?t[0]:t).facetHits=t.facetHits.reduce(function(t,n){return f.indexOf(n.value)>-1||(n.escapedValue=a(n.value),n.isRefined=c?o.isDisjunctiveFacetRefined(e,n.escapedValue):o.isFacetRefined(e,n.escapedValue),t.push(n)),t},[]),t},function(e){throw d._currentNbQueries--,0===d._currentNbQueries&&d.emit("searchQueueEmpty"),e})},x.prototype.searchForCompositionFacetValues=function(e,t,n,r){if("function"!=typeof this.client.searchForFacetValues)throw Error("search for facet values (searchable) was called, but this client does not have a function client.searchForFacetValues");var i,s=this.state.setQueryParameters(r||{}),l=s.isDisjunctiveFacet(e);this._currentNbQueries++;var o=this;return i=this.client.searchForFacetValues({compositionID:s.index,facetName:e,searchForFacetValuesRequest:{params:{query:t,maxFacetHits:n,searchQuery:h._getCompositionHitsSearchParams(s)}}}),this.emit("searchForFacetValues",{state:s,facet:e,query:t}),i.then(function(t){return o._currentNbQueries--,0===o._currentNbQueries&&o.emit("searchQueueEmpty"),(t=t.results[0]).facetHits.forEach(function(t){t.escapedValue=a(t.value),t.isRefined=l?s.isDisjunctiveFacetRefined(e,t.escapedValue):s.isFacetRefined(e,t.escapedValue)}),t},function(e){throw o._currentNbQueries--,0===o._currentNbQueries&&o.emit("searchQueueEmpty"),e})},x.prototype.setQuery=function(e){return this._change({state:this.state.resetPage().setQuery(e),isPageReset:!0}),this},x.prototype.clearRefinements=function(e){return this._change({state:this.state.resetPage().clearRefinements(e),isPageReset:!0}),this},x.prototype.clearTags=function(){return this._change({state:this.state.resetPage().clearTags(),isPageReset:!0}),this},x.prototype.addDisjunctiveFacetRefinement=function(e,t){return this._change({state:this.state.resetPage().addDisjunctiveFacetRefinement(e,t),isPageReset:!0}),this},x.prototype.addDisjunctiveRefine=function(){return this.addDisjunctiveFacetRefinement.apply(this,arguments)},x.prototype.addHierarchicalFacetRefinement=function(e,t){return this._change({state:this.state.resetPage().addHierarchicalFacetRefinement(e,t),isPageReset:!0}),this},x.prototype.addNumericRefinement=function(e,t,n){return this._change({state:this.state.resetPage().addNumericRefinement(e,t,n),isPageReset:!0}),this},x.prototype.addFacetRefinement=function(e,t){return this._change({state:this.state.resetPage().addFacetRefinement(e,t),isPageReset:!0}),this},x.prototype.addRefine=function(){return this.addFacetRefinement.apply(this,arguments)},x.prototype.addFacetExclusion=function(e,t){return this._change({state:this.state.resetPage().addExcludeRefinement(e,t),isPageReset:!0}),this},x.prototype.addExclude=function(){return this.addFacetExclusion.apply(this,arguments)},x.prototype.addTag=function(e){return this._change({state:this.state.resetPage().addTagRefinement(e),isPageReset:!0}),this},x.prototype.addFrequentlyBoughtTogether=function(e){return this._recommendChange({state:this.recommendState.addFrequentlyBoughtTogether(e)}),this},x.prototype.addRelatedProducts=function(e){return this._recommendChange({state:this.recommendState.addRelatedProducts(e)}),this},x.prototype.addTrendingItems=function(e){return this._recommendChange({state:this.recommendState.addTrendingItems(e)}),this},x.prototype.addTrendingFacets=function(e){return this._recommendChange({state:this.recommendState.addTrendingFacets(e)}),this},x.prototype.addLookingSimilar=function(e){return this._recommendChange({state:this.recommendState.addLookingSimilar(e)}),this},x.prototype.removeNumericRefinement=function(e,t,n){return this._change({state:this.state.resetPage().removeNumericRefinement(e,t,n),isPageReset:!0}),this},x.prototype.removeDisjunctiveFacetRefinement=function(e,t){return this._change({state:this.state.resetPage().removeDisjunctiveFacetRefinement(e,t),isPageReset:!0}),this},x.prototype.removeDisjunctiveRefine=function(){return this.removeDisjunctiveFacetRefinement.apply(this,arguments)},x.prototype.removeHierarchicalFacetRefinement=function(e){return this._change({state:this.state.resetPage().removeHierarchicalFacetRefinement(e),isPageReset:!0}),this},x.prototype.removeFacetRefinement=function(e,t){return this._change({state:this.state.resetPage().removeFacetRefinement(e,t),isPageReset:!0}),this},x.prototype.removeRefine=function(){return this.removeFacetRefinement.apply(this,arguments)},x.prototype.removeFacetExclusion=function(e,t){return this._change({state:this.state.resetPage().removeExcludeRefinement(e,t),isPageReset:!0}),this},x.prototype.removeExclude=function(){return this.removeFacetExclusion.apply(this,arguments)},x.prototype.removeTag=function(e){return this._change({state:this.state.resetPage().removeTagRefinement(e),isPageReset:!0}),this},x.prototype.removeFrequentlyBoughtTogether=function(e){return this._recommendChange({state:this.recommendState.removeParams(e)}),this},x.prototype.removeRelatedProducts=function(e){return this._recommendChange({state:this.recommendState.removeParams(e)}),this},x.prototype.removeTrendingItems=function(e){return this._recommendChange({state:this.recommendState.removeParams(e)}),this},x.prototype.removeTrendingFacets=function(e){return this._recommendChange({state:this.recommendState.removeParams(e)}),this},x.prototype.removeLookingSimilar=function(e){return this._recommendChange({state:this.recommendState.removeParams(e)}),this},x.prototype.toggleFacetExclusion=function(e,t){return this._change({state:this.state.resetPage().toggleExcludeFacetRefinement(e,t),isPageReset:!0}),this},x.prototype.toggleExclude=function(){return this.toggleFacetExclusion.apply(this,arguments)},x.prototype.toggleRefinement=function(e,t){return this.toggleFacetRefinement(e,t)},x.prototype.toggleFacetRefinement=function(e,t){return this._change({state:this.state.resetPage().toggleFacetRefinement(e,t),isPageReset:!0}),this},x.prototype.toggleRefine=function(){return this.toggleFacetRefinement.apply(this,arguments)},x.prototype.toggleTag=function(e){return this._change({state:this.state.resetPage().toggleTagRefinement(e),isPageReset:!0}),this},x.prototype.nextPage=function(){var e=this.state.page||0;return this.setPage(e+1)},x.prototype.previousPage=function(){var e=this.state.page||0;return this.setPage(e-1)},x.prototype.setCurrentPage=v,x.prototype.setPage=v,x.prototype.setIndex=function(e){return this._change({state:this.state.resetPage().setIndex(e),isPageReset:!0}),this},x.prototype.setQueryParameter=function(e,t){return this._change({state:this.state.resetPage().setQueryParameter(e,t),isPageReset:!0}),this},x.prototype.setState=function(e){return this._change({state:f.make(e),isPageReset:!1}),this},x.prototype.overrideStateWithoutTriggeringChangeEvent=function(e){return this.state=new f(e),this},x.prototype.hasRefinements=function(e){return!!o(this.state.getNumericRefinements(e))||(this.state.isConjunctiveFacet(e)?this.state.isFacetRefined(e):this.state.isDisjunctiveFacet(e)?this.state.isDisjunctiveFacetRefined(e):!!this.state.isHierarchicalFacet(e)&&this.state.isHierarchicalFacetRefined(e))},x.prototype.isExcluded=function(e,t){return this.state.isExcludeRefined(e,t)},x.prototype.isDisjunctiveRefined=function(e,t){return this.state.isDisjunctiveFacetRefined(e,t)},x.prototype.hasTag=function(e){return this.state.isTagRefined(e)},x.prototype.isTagRefined=function(){return this.hasTagRefinements.apply(this,arguments)},x.prototype.getIndex=function(){return this.state.index},x.prototype.getCurrentPage=y,x.prototype.getPage=y,x.prototype.getTags=function(){return this.state.tagRefinements},x.prototype.getRefinements=function(e){var t=[];this.state.isConjunctiveFacet(e)?(this.state.getConjunctiveRefinements(e).forEach(function(e){t.push({value:e,type:"conjunctive"})}),this.state.getExcludeRefinements(e).forEach(function(e){t.push({value:e,type:"exclude"})})):this.state.isDisjunctiveFacet(e)&&this.state.getDisjunctiveRefinements(e).forEach(function(e){t.push({value:e,type:"disjunctive"})});var n=this.state.getNumericRefinements(e);return Object.keys(n).forEach(function(e){var r=n[e];t.push({value:r,operator:e,type:"numeric"})}),t},x.prototype.getNumericRefinement=function(e,t){return this.state.getNumericRefinement(e,t)},x.prototype.getHierarchicalFacetBreadcrumb=function(e){return this.state.getHierarchicalFacetBreadcrumb(e)},x.prototype._search=function(e){var t=this.state,n=[],r=[];e.onlyWithDerivedHelpers||(r=h._getQueries(t.index,t),n.push({state:t,queriesCount:r.length,helper:this}),this.emit("search",{state:t,results:this.lastResults}));var i=this.derivedHelpers.map(function(e){var r=e.getModifiedState(t),i=r.index?h._getQueries(r.index,r):[];return n.push({state:r,queriesCount:i.length,helper:e}),e.emit("search",{state:r,results:e.lastResults}),i}),a=Array.prototype.concat.apply(r,i),s=this._queryId++;if(this._currentNbQueries++,!a.length)return Promise.resolve({results:[]}).then(this._dispatchAlgoliaResponse.bind(this,n,s));
1try{this.client.search(a).then(this._dispatchAlgoliaResponse.bind(this,n,s)).catch(this._dispatchAlgoliaError.bind(this,s))}catch(e){this.emit("error",{error:e})}},x.prototype._runComposition=function(){var e=this.state,t=[],n=this.derivedHelpers.map(function(n){var r=n.getModifiedState(e),i=h._getCompositionQueries(r);return t.push({state:r,helper:n}),n.emit("search",{state:r,results:n.lastResults}),i}),r=Array.prototype.concat.apply([],n),i=this._queryId++;if(this._currentNbQueries++,!r.length)return Promise.resolve({results:[]}).then(this._dispatchAlgoliaResponse.bind(this,t,i));if(r.length>1)throw Error("Only one query is allowed when using a composition.");var a=r[0];try{this.client.search(a).then(this._dispatchAlgoliaResponse.bind(this,t,i)).catch(this._dispatchAlgoliaError.bind(this,i))}catch(e){this.emit("error",{error:e})}},x.prototype._recommend=function(){var e=this.state,t=this.recommendState,n=this.getIndex(),r=[{state:t,index:n,helper:this}],i=t.params.map(function(e){return e.$$id});this.emit("fetch",{recommend:{state:t,results:this.lastRecommendResults}});var a=this._recommendCache,s=this.derivedHelpers.map(function(t){var n=t.getModifiedState(e).index;if(!n)return[];var s=t.getModifiedRecommendState(new u);return r.push({state:s,index:n,helper:t}),i=Array.prototype.concat.apply(i,s.params.map(function(e){return e.$$id})),t.emit("fetch",{recommend:{state:s,results:t.lastRecommendResults}}),s._buildQueries(n,a)}),l=Array.prototype.concat.apply(this.recommendState._buildQueries(n,a),s);if(0!==l.length){if(l.length>0&&void 0===this.client.getRecommendations)return void console.warn("Please update algoliasearch/lite to the latest version in order to use recommend widgets.");var o=this._recommendQueryId++;this._currentNbRecommendQueries++;try{this.client.getRecommendations(l).then(this._dispatchRecommendResponse.bind(this,o,r,i)).catch(this._dispatchRecommendError.bind(this,o))}catch(e){this.emit("error",{error:e})}}},x.prototype._dispatchAlgoliaResponse=function(e,t,n){var r=this;if(!(t<this._lastQueryIdReceived)){this._currentNbQueries-=t-this._lastQueryIdReceived,this._lastQueryIdReceived=t,0===this._currentNbQueries&&this.emit("searchQueueEmpty");var i=n.results.slice(),a=Object.keys(n).reduce(function(e,t){return"results"!==t&&(e[t]=n[t]),e},{});Object.keys(a).length<=0&&(a=void 0),e.forEach(function(e){var t=e.state,n=e.queriesCount,s=e.helper,l=void 0!==n?i.splice(0,n):i;if(!t.index)return void s.emit("result",{results:null,state:t});if(l.length>0&&l[0].feedID){var o=l.map(function(e){var n=new p(t,[e],r._searchResultsOptions);return void 0!==a&&(n._rawContent=a),n});s.lastResults=new p(t,[l[0]],r._searchResultsOptions),s.lastResults.feeds=o,void 0!==a&&(s.lastResults._rawContent=a)}else s.lastResults=new p(t,l,r._searchResultsOptions),void 0!==a&&(s.lastResults._rawContent=a);s.emit("result",{results:s.lastResults,state:t})})}},x.prototype._dispatchRecommendResponse=function(e,t,n,r){if(!(e<this._lastRecommendQueryIdReceived)){this._currentNbRecommendQueries-=e-this._lastRecommendQueryIdReceived,this._lastRecommendQueryIdReceived=e,0===this._currentNbRecommendQueries&&this.emit("recommendQueueEmpty");var i=this._recommendCache,a={};n.filter(function(e){return void 0===i[e]}).forEach(function(e,t){a[e]||(a[e]=[]),a[e].push(t)}),Object.keys(a).forEach(function(e){var t=a[e],s=r.results[t[0]];if(1===t.length){i[e]=s;return}i[e]=Object.assign({},s,{hits:m(n,t.map(function(e){return r.results[e].hits}))})});var s={};n.forEach(function(e){s[e]=i[e]}),t.forEach(function(e){var t=e.state,n=e.helper;e.index?(n.lastRecommendResults=new d(t,s),n.emit("recommend:result",{recommend:{results:n.lastRecommendResults,state:t}})):n.emit("recommend:result",{results:null,state:t})})}},x.prototype._dispatchAlgoliaError=function(e,t){e<this._lastQueryIdReceived||(this._currentNbQueries-=e-this._lastQueryIdReceived,this._lastQueryIdReceived=e,this.emit("error",{error:t}),0===this._currentNbQueries&&this.emit("searchQueueEmpty"))},x.prototype._dispatchRecommendError=function(e,t){e<this._lastRecommendQueryIdReceived||(this._currentNbRecommendQueries-=e-this._lastRecommendQueryId
1Received,this._lastRecommendQueryIdReceived=e,this.emit("error",{error:t}),0===this._currentNbRecommendQueries&&this.emit("recommendQueueEmpty"))},x.prototype.containsRefinement=function(e,t,n,r){return e||0!==t.length||0!==n.length||0!==r.length},x.prototype._hasDisjunctiveRefinements=function(e){return this.state.disjunctiveRefinements[e]&&this.state.disjunctiveRefinements[e].length>0},x.prototype._change=function(e){var t=e.state,n=e.isPageReset;t!==this.state&&(this.state=t,this.emit("change",{state:this.state,results:this.lastResults,isPageReset:n}))},x.prototype._recommendChange=function(e){var t=e.state;t!==this.recommendState&&(this.recommendState=t,this.emit("recommend:change",{search:{results:this.lastResults,state:this.state},recommend:{results:this.lastRecommendResults,state:this.recommendState}}))},x.prototype.clearCache=function(){return this.client.clearCache&&this.client.clearCache(),this},x.prototype.setClient=function(e){return this.client===e||("function"==typeof e.addAlgoliaAgent&&e.addAlgoliaAgent("JS Helper ("+g+")"),this.client=e),this},x.prototype.getClient=function(){return this.client},x.prototype.derive=function(e,t){var n=new i(this,e,t);return this.derivedHelpers.push(n),n},x.prototype.detachDerivedHelper=function(e){var t=this.derivedHelpers.indexOf(e);if(-1===t)throw Error("Derived helper already detached");this.derivedHelpers.splice(t,1)},x.prototype.hasPendingRequests=function(){return this._currentNbQueries>0},t.exports=x},65512,(e,t,n)=>{"use strict";var r=e.r(6498),i=e.r(44064),a=e.r(80511),s=e.r(71352),l=e.r(49778);function o(e,t,n,i){return new r(e,t,n,i)}o.version=e.r(91104),o.AlgoliaSearchHelper=r,o.SearchParameters=s,o.RecommendParameters=i,o.SearchResults=l,o.RecommendResults=a,t.exports=o},8224,(e,t,n)=>{"use strict";t.exports=TypeError},52493,(e,t,n)=>{var r="function"==typeof Map&&Map.prototype,i=Object.getOwnPropertyDescriptor&&r?Object.getOwnPropertyDescriptor(Map.prototype,"size"):null,a=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,u=l&&Set.prototype.forEach,d="function"==typeof WeakMap&&WeakMap.prototype?WeakMap.prototype.has:null,h="function"==typeof WeakSet&&WeakSet.prototype?WeakSet.prototype.has:null,f="function"==typeof WeakRef&&WeakRef.prototype?WeakRef.prototype.deref:null,p=Boolean.prototype.valueOf,m=Object.prototype.toString,g=Function.prototype.toString,x=String.prototype.match,v=String.prototype.slice,y=String.prototype.replace,b=String.prototype.toUpperCase,j=String.prototype.toLowerCase,w=RegExp.prototype.test,S=Array.prototype.concat,N=Array.prototype.join,_=Array.prototype.slice,R=Math.floor,C="function"==typeof BigInt?BigInt.prototype.valueOf:null,F=Object.getOwnPropertySymbols,P="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?Symbol.prototype.toString:null,E="function"==typeof Symbol&&"object"==typeof Symbol.iterator,T="function"==typeof Symbol&&Symbol.toStringTag&&(typeof Symbol.toStringTag===E?"object":"symbol")?Symbol.toStringTag:null,A=Object.prototype.propertyIsEnumerable,I=("function"==typeof Reflect?Reflect.getPrototypeOf:Object.getPrototypeOf)||([].__proto__===Array.prototype?function(e){return e.__proto__}:null);function k(e,t){if(e===1/0||e===-1/0||e!=e||e&&e>-1e3&&e<1e3||w.call(/e/,t))return t;var n=/[0-9](?=(?:[0-9]{3})+(?![0-9]))/g;if("number"==typeof e){var r=e<0?-R(-e):R(e);if(r!==e){var i=String(r),a=v.call(t,i.length+1);return y.call(i,n,"$&_")+"."+y.call(y.call(a,/([0-9]{3})/g,"$&_"),/_$/,"")}}return y.call(t,n,"$&_")}var O={},L=O.custom,M=U(L)?L:null,W={__proto__:null,double:'"',single:"'"},D={__proto__:null,double:/(["\\])/g,single:/(['\\])/g};function H(e,t,n){var r=W[n.quoteStyle||t];return r+e+r}function B(e){return!T||!("object"==typeof e&&(T in e||void 0!==e[T]))}function $(e){return"[object Array]"===z(e)&&B(e)}function q(e){return"[object RegExp]"===z(e)&&B(e)}function U(e){if(E)return e&&"object"==typeof e&&e instanceof Symbol;if("symbol"==typeof e)return!0;
1if(!e||"object"!=typeof e||!P)return!1;try{return P.call(e),!0}catch(e){}return!1}t.exports=function t(n,r,i,l){var o,m,b,w,R,F=r||{};if(Q(F,"quoteStyle")&&!Q(W,F.quoteStyle))throw TypeError('option "quoteStyle" must be "single" or "double"');if(Q(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=!Q(F,"customInspect")||F.customInspect;if("boolean"!=typeof L&&"symbol"!==L)throw TypeError("option \"customInspect\", if provided, must be `true`, `false`, or `'symbol'`");if(Q(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(Q(F,"numericSeparator")&&"boolean"!=typeof F.numericSeparator)throw TypeError('option "numericSeparator", if provided, must be `true` or `false`');var V=F.numericSeparator;if(void 0===n)return"undefined";if(null===n)return"null";if("boolean"==typeof n)return n?"true":"false";if("string"==typeof n)return function e(t,n){if(t.length>n.maxStringLength){var r=t.length-n.maxStringLength;return e(v.call(t,0,n.maxStringLength),n)+("... "+r)+" more character"+(r>1?"s":"")}var i=D[n.quoteStyle||"single"];return i.lastIndex=0,H(y.call(y.call(t,i,"\\$1"),/[\x00-\x1f]/g,Y),"single",n)}(n,F);if("number"==typeof n){if(0===n)return 1/0/n>0?"0":"-0";var et=String(n);return V?k(n,et):et}if("bigint"==typeof n){var en=String(n)+"n";return V?k(n,en):en}var er=void 0===F.depth?5:F.depth;if(void 0===i&&(i=0),i>=er&&er>0&&"object"==typeof n)return $(n)?"[Array]":"[Object]";var ei=function(e,t){var n;if("	"===e.indent)n="	";else{if("number"!=typeof e.indent||!(e.indent>0))return null;n=N.call(Array(e.indent+1)," ")}return{base:n,prev:N.call(Array(t+1),n)}}(F,i);if(void 0===l)l=[];else if(G(l,n)>=0)return"[Circular]";function ea(e,n,r){if(n&&(l=_.call(l)).push(n),r){var a={depth:F.depth};return Q(F,"quoteStyle")&&(a.quoteStyle=F.quoteStyle),t(e,a,i+1,l)}return t(e,F,i+1,l)}if("function"==typeof n&&!q(n)){var es=function(e){if(e.name)return e.name;var t=x.call(g.call(e),/^function\s*([\w$]+)/);return t?t[1]:null}(n),el=ee(n,ea);return"[Function"+(es?": "+es:" (anonymous)")+"]"+(el.length>0?" { "+N.call(el,", ")+" }":"")}if(U(n)){var eo=E?y.call(String(n),/^(Symbol\(.*\))_[^)]*$/,"$1"):P.call(n);return"object"!=typeof n||E?eo:X(eo)}if((ec=n)&&"object"==typeof ec&&("u">typeof HTMLElement&&ec instanceof HTMLElement||"string"==typeof ec.nodeName&&"function"==typeof ec.getAttribute)){for(var ec,eu,ed="<"+j.call(String(n.nodeName)),eh=n.attributes||[],ef=0;ef<eh.length;ef++){ed+=" "+eh[ef].name+"="+H((eu=eh[ef].value,y.call(String(eu),/"/g,"&quot;")),"double",F)}return ed+=">",n.childNodes&&n.childNodes.length&&(ed+="..."),ed+="</"+j.call(String(n.nodeName))+">"}if($(n)){if(0===n.length)return"[]";var ep=ee(n,ea);return ei&&!function(e){for(var t=0;t<e.length;t++)if(G(e[t],"\n")>=0)return!1;return!0}(ep)?"["+J(ep,ei)+"]":"[ "+N.call(ep,", ")+" ]"}if("[object Error]"===z(o=n)&&B(o)){var em=ee(n,ea);return"cause"in Error.prototype||!("cause"in n)||A.call(n,"cause")?0===em.length?"["+String(n)+"]":"{ ["+String(n)+"] "+N.call(em,", ")+" }":"{ ["+String(n)+"] "+N.call(S.call("[cause]: "+ea(n.cause),em),", ")+" }"}if("object"==typeof n&&L){if(M&&"function"==typeof n[M]&&O)return O(n,{depth:er-i});else if("symbol"!==L&&"function"==typeof n.inspect)return n.inspect()}if(function(e){if(!a||!e||"object"!=typeof e)return!1;try{a.call(e);try{c.call(e)}catch(e){return!0}return e instanceof Map}catch(e){}return!1}(n)){var eg=[];return s&&s.call(n,function(e,t){eg.push(ea(t,n,!0)+" => "+ea(e,n))}),Z("Map",a.call(n),eg,ei)}if(function(e){if(!c||!e||"object"!=typeof e)return!1;try{c.call(e);try{a.call(e)}catch(e){return!0}return e instanceof Set}catch(e){}return!1}(n)){var ex=[];return u&&u.call(n,function(e){ex.push(ea(e,n))}),Z("Set",c.call(n),ex,ei)}if(function(e){if(!d||!e||"object"!=typeof e)return!1;try{d.call(e,d);try{h.call(e,h)}catch(e){return!0}return e instanceof WeakMap}catch(e){}return!1}(n))return K("WeakMap");if(function(e){if(!h||!e||"object"!=typeof e)return!1;try{h.call(e,h);try{d.call(e,d)}catch(e){return!0}return e instanceof WeakSet}catch(e){}return!1}(n))return K("WeakSet");if(function(e){if(!f||!e||"object"!=typeof e)return!1;try{return f.call(e),!0}catch(e){}return!1}(n))return K("WeakRef");if("[object Number]"===z(m=n)&&B(m))return X(ea(Number(n)));if(function(e){if(!e||"object"!=typeof e||!C)return!1;try{return C.call(e),!0}catch(e){}return!1}(n))return X(ea(C.call(n)));if("[object Boolean]"===z(b=n)&&B(b))return X(p.call(n));if("[object String]"===z(w=n)&&B(w))return X(ea(String(n)));if("u">typeof window&&n===window)return"{ [object Window] }";if("u">typeof globalThis&&n===globalThis||n===e.g)return"{ [object globalThis] }";if(!("[object Date]"===z(R=n)&&B(R))&&!q(n)){var ev=ee(n,ea),ey=I?I(n)===Object.prototype:n instanceof Object||n.constructor===Object,eb=n instanceof Object?"":"null prototype",ej=!ey&&T&&Object(n)===n&&T in n?v.call(z(n),8,-1):eb?"Object":"",ew=(ey||"function"!=typeof n.constructor?"":n.constructor.name?n.constructor.name+" ":"")+(ej||eb?"["+N.call(S.call([],ej||[],eb||[]),": ")+"] ":"");return 0===ev.length?ew+"{}":ei?ew+"{"+J(ev,ei)+"}":ew+"{ "+N.call(ev,", ")+" }"}return String(n)};var V=Object.prototype.hasOwnProperty||function(e){return e in this};function Q(e,t){return V.call(e,t)}function z(e){return m.call(e)}function G(e,t){if(e.indexOf)return e.indexOf(t);for(var n=0,r=e.length;n<r;n++)if(e[n]===t)return n;return -1}function Y(e){var t=e.charCodeAt(0),n={8:"b",9:"t",10:"n",12:"f",13:"r"}[t];return n?"\\"+n:"\\x"+(t<16?"0":"")+b.call(t.toString(16))}function X(e){return"Object("+e+")"}function K(e){return e+" { ? }"}function Z(e,t,n,r){return e+" ("+t+") {"+(r?J(n,r):N.call(n,", "))+"}"}function J(e,t){if(0===e.length)return"";var n="\n"+t.prev+t.base;return n+N.call(e,","+n)+"\n"+t.prev}function ee(e,t){var n,r=$(e),i=[];if(r){i.length=e.length;for(var a=0;a<e.length;
1a++)i[a]=Q(e,a)?t(e[a],e):""}var s="function"==typeof F?F(e):[];if(E){n={};for(var l=0;l<s.length;l++)n["$"+s[l]]=s[l]}for(var o in e)if(Q(e,o)&&(!r||String(Number(o))!==o||!(o<e.length)))if(E&&n["$"+o]instanceof Symbol)continue;else w.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}},91455,(e,t,n)=>{"use strict";var r=e.r(52493),i=e.r(8224),a=function(e,t,n){for(var r,i=e;null!=(r=i.next);i=r)if(r.key===t)return i.next=r.next,n||(r.next=e.next,e.next=r),r},s=function(e,t){if(e){var n=a(e,t);return n&&n.value}},l=function(e,t,n){var r=a(e,t);r?r.value=n:e.next={key:t,next:e.next,value:n}},o=function(e,t){if(e)return a(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 n=o(e,t);return n&&e&&!e.next&&(e=void 0),!!n},get:function(t){return s(e,t)},has:function(t){var n;return!!(n=e)&&!!a(n,t)},set:function(t,n){e||(e={next:void 0}),l(e,t,n)}};return t}},8435,(e,t,n)=>{"use strict";t.exports=Object},39857,(e,t,n)=>{"use strict";t.exports=Error},74660,(e,t,n)=>{"use strict";t.exports=EvalError},30575,(e,t,n)=>{"use strict";t.exports=RangeError},65756,(e,t,n)=>{"use strict";t.exports=ReferenceError},43e3,(e,t,n)=>{"use strict";t.exports=SyntaxError},20570,(e,t,n)=>{"use strict";t.exports=URIError},60410,(e,t,n)=>{"use strict";t.exports=Math.abs},92069,(e,t,n)=>{"use strict";t.exports=Math.floor},315,(e,t,n)=>{"use strict";t.exports=Math.max},69897,(e,t,n)=>{"use strict";t.exports=Math.min},55752,(e,t,n)=>{"use strict";t.exports=Math.pow},56056,(e,t,n)=>{"use strict";t.exports=Math.round},80407,(e,t,n)=>{"use strict";t.exports=Number.isNaN||function(e){return e!=e}},59532,(e,t,n)=>{"use strict";var r=e.r(80407);t.exports=function(e){return r(e)||0===e?e:e<0?-1:1}},67359,(e,t,n)=>{"use strict";t.exports=Object.getOwnPropertyDescriptor},93892,(e,t,n)=>{"use strict";var r=e.r(67359);if(r)try{r([],"length")}catch(e){r=null}t.exports=r},23775,(e,t,n)=>{"use strict";var r=Object.defineProperty||!1;if(r)try{r({},"a",{value:1})}catch(e){r=!1}t.exports=r},51739,(e,t,n)=>{"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"),n=Object(t);if("string"==typeof t||"[object Symbol]"!==Object.prototype.toString.call(t)||"[object Symbol]"!==Object.prototype.toString.call(n))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 a=Object.getOwnPropertyDescriptor(e,t);if(42!==a.value||!0!==a.enumerable)return!1}return!0}},30949,(e,t,n)=>{"use strict";var r="u">typeof Symbol&&Symbol,i=e.r(51739);t.exports=function(){return"function"==typeof r&&"function"==typeof Symbol&&"symbol"==typeof r("foo")&&"symbol"==typeof Symbol("bar")&&i()}},75672,(e,t,n)=>{"use strict";t.exports="u">typeof Reflect&&Reflect.getPrototypeOf||null},43264,(e,t,n)=>{"use strict";t.exports=e.r(8435).getPrototypeOf||null},77018,(e,t,n)=>{"use strict";var r=Object.prototype.toString,i=Math.max,a=function(e,t){for(var n=[],r=0;r<e.length;r+=1)n[r]=e[r];for(var i=0;i<t.length;i+=1)n[i+e.length]=t[i];return n},s=function(e,t){for(var n=[],r=t||0,i=0;r<e.length;r+=1,i+=1)n[i]=e[r];return n},l=function(e,t){for(var n="",r=0;r<e.length;r+=1)n+=e[r],r+1<e.length&&(n+=t);return n};t.exports=function(e){var t,n=this;if("function"!=typeof n||"[object Function]"!==r.apply(n))throw TypeError("Function.prototype.bind called on incompatible "+n);for(var o=s(arguments,1),c=i(0,n.length-o.length),u=[],d=0;d<c;d++)u[d]="$"+d;if(t=Function("binder","return function ("+l(u,",")+"){ return binder.apply(this,arguments); }")(function(){if(this instanceof t){var r=n.apply(this,a(o,arguments));return Object(r)===r?r:this}return n.apply(e,a(o,arguments))}),n.prototype){var h=function(){};h.prototype=n.prototype,t.prototype=new h,h.prototype=null}return t}},32672,(e,t,n)=>{"use strict";var r=e.r(77018);t.exports=Function.prototype.bind||r},358,(e,t,n)=>{"use strict";
1t.exports=Function.prototype.call},2215,(e,t,n)=>{"use strict";t.exports=Function.prototype.apply},30637,(e,t,n)=>{"use strict";t.exports="u">typeof Reflect&&Reflect&&Reflect.apply},56450,(e,t,n)=>{"use strict";var r=e.r(32672),i=e.r(2215),a=e.r(358);t.exports=e.r(30637)||r.call(a,i)},43569,(e,t,n)=>{"use strict";var r=e.r(32672),i=e.r(8224),a=e.r(358),s=e.r(56450);t.exports=function(e){if(e.length<1||"function"!=typeof e[0])throw new i("a function is required");return s(r,a,e)}},90482,(e,t,n)=>{"use strict";var r,i=e.r(43569),a=e.r(93892);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&&a&&a(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))}},42527,(e,t,n)=>{"use strict";var r=e.r(75672),i=e.r(43264),a=e.r(90482);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)}:a?function(e){return a(e)}:null},5843,(e,t,n)=>{"use strict";var r=Function.prototype.call,i=Object.prototype.hasOwnProperty;t.exports=e.r(32672).call(r,i)},78586,(e,t,n)=>{"use strict";var r=e.r(8435),i=e.r(39857),a=e.r(74660),s=e.r(30575),l=e.r(65756),o=e.r(43e3),c=e.r(8224),u=e.r(20570),d=e.r(60410),h=e.r(92069),f=e.r(315),p=e.r(69897),m=e.r(55752),g=e.r(56056),x=e.r(59532),v=Function,y=function(e){try{return v('"use strict"; return ('+e+").constructor;")()}catch(e){}},b=e.r(93892),j=e.r(23775),w=function(){throw new c},S=b?function(){try{return arguments.callee,w}catch(e){try{return b(arguments,"callee").get}catch(e){return w}}}():w,N=e.r(30949)(),_=e.r(42527),R=e.r(43264),C=e.r(75672),F=e.r(2215),P=e.r(358),E={},T="u">typeof Uint8Array&&_?_(Uint8Array):void 0,A={__proto__:null,"%AggregateError%":"u"<typeof AggregateError?void 0:AggregateError,"%Array%":Array,"%ArrayBuffer%":"u"<typeof ArrayBuffer?void 0:ArrayBuffer,"%ArrayIteratorPrototype%":N&&_?_([][Symbol.iterator]()):void 0,"%AsyncFromSyncIteratorPrototype%":void 0,"%AsyncFunction%":E,"%AsyncGenerator%":E,"%AsyncGeneratorFunction%":E,"%AsyncIteratorPrototype%":E,"%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%":a,"%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%":v,"%GeneratorFunction%":E,"%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,"%
1IteratorPrototype%":N&&_?_(_([][Symbol.iterator]())):void 0,"%JSON%":"object"==typeof JSON?JSON:void 0,"%Map%":"u"<typeof Map?void 0:Map,"%MapIteratorPrototype%":"u">typeof Map&&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&&N&&_?_(new Set()[Symbol.iterator]()):void 0,"%SharedArrayBuffer%":"u"<typeof SharedArrayBuffer?void 0:SharedArrayBuffer,"%String%":String,"%StringIteratorPrototype%":N&&_?_(""[Symbol.iterator]()):void 0,"%Symbol%":N?Symbol:void 0,"%SyntaxError%":o,"%ThrowTypeError%":S,"%TypedArray%":T,"%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%":u,"%WeakMap%":"u"<typeof WeakMap?void 0:WeakMap,"%WeakRef%":"u"<typeof WeakRef?void 0:WeakRef,"%WeakSet%":"u"<typeof WeakSet?void 0:WeakSet,"%Function.prototype.call%":P,"%Function.prototype.apply%":F,"%Object.defineProperty%":j,"%Object.getPrototypeOf%":R,"%Math.abs%":d,"%Math.floor%":h,"%Math.max%":f,"%Math.min%":p,"%Math.pow%":m,"%Math.round%":g,"%Math.sign%":x,"%Reflect.getPrototypeOf%":C};if(_)try{null.error}catch(e){var I=_(_(e));A["%Error.prototype%"]=I}var k=function e(t){var n;if("%AsyncFunction%"===t)n=y("async function () {}");else if("%GeneratorFunction%"===t)n=y("function* () {}");else if("%AsyncGeneratorFunction%"===t)n=y("async function* () {}");else if("%AsyncGenerator%"===t){var r=e("%AsyncGeneratorFunction%");r&&(n=r.prototype)}else if("%AsyncIteratorPrototype%"===t){var i=e("%AsyncGenerator%");i&&_&&(n=_(i.prototype))}return A[t]=n,n},O={__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(32672),M=e.r(5843),W=L.call(P,Array.prototype.concat),D=L.call(F,Array.prototype.splice),H=L.call(P,String.prototype.replace),B=L.call(P,String.prototype.slice),$=L.call(P,RegExp.prototype.exec),q=/[^%.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|%$))/g,U=/\\(\\)?/g,V=function(e){var t=B(e,0,1),n=B(e,-1);if("%"===t&&"%"!==n)throw new o("invalid intrinsic syntax, expected closing `%`");if("%"===n&&"%"!==t)throw new o("invalid intrinsic syntax, expected opening `%`");var r=[];return H(e,q,function(e,t,n,i){r[r.length]=n?H(i,U,"$1"):t||e}),r},Q=function(e,t){var n,r=e;if(M(O,r)&&(r="%"+(n=O[r])[0]+"%"),M(A,r)){var i=A[r];if(i===E&&(i=k(r)),void 0===i&&!t)throw new c("intrinsic "+e+" exists, but is not available. Please file an issue!");return{alias:n,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===$(/^%?[^%]*%?$/,e))throw new o("`%` may not be present anywhere but at the beginning and end of the intrinsic name");var n=V(e),r=n.length>0?n[0]:"",i=Q("%"+r+"%",t),a=i.name,s=i.value,l=!1,u=i.alias;u&&(r=u[0],D(n,W([0,1],u)));for(var d=1,h=!0;d<n.length;d+=1){var f=n[d],p=B(f,0,1),m=B(f,-1);if(('"'===p||"'"===p||"`"===p||'"'===m||"'"===m||"`"===m)&&p!==m)throw new o("property names with quotes must have matching quotes");if("constructor"!==f&&h||(l=!0),r+="."+f,M(A,a="%"+r+"%"))s=A[a];else if(null!=s){if(!(f in s)){if(!t)throw new c("base intrinsic for "+e+" exists, but the property is not available.");return}if(b&&d+1>=n.length){var g=b(s,f);s=(h=!!g)&&"get"in g&&!("originalValue"in g.get)?g.get:s[f]}else h=M(s,f),s=s[f];h&&!l&&(A[a]=s)}}return s}},25887,(e,t,n)=>{"use strict";var r=e.r(78586),i=e.r(43569),a=i([r("%String.prototype.indexOf%")]);t.exports=function(e,t){var n=r(e,!!t);return"function"==typeof n&&a(e,".prototype.")>-1?i([n]):n}},74923,(e,t,n)=>{"use strict";var r=e.r(78586),i=e.r(25887),a=e.r(52493),s=e.r(8224),l=r("%Map%",!0),o=i("Map.prototype.get",!0),c=i("Map.prototype.set",!0),u=i("Map.prototype.has",!0),d=i("Map.prototype.delete",!0),h=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 "+a(e))},delete:function(t){if(e){var n=d(e,t);return 0===h(e)&&(e=void 0),n}return!1},get:function(t){if(e)return o(e,t)},has:function(t){return!!e&&u(e,t)},set:function(t,n){e||(e=new l),c(e,t,n)}};return t}},34711,(e,t,n)=>{"use strict";var r=e.r(78586),i=e.r(25887),a=e.r(52493),s=e.r(74923),l=e.r(8224),o=r("%WeakMap%",!0),c=i("WeakMap.prototype.get",!0),u=i("WeakMap.prototype.set",!0),d=i("WeakMap.prototype.has",!0),h=i("WeakMap.prototype.delete",!0);t.exports=o?function(){var e,t,n={assert:function(e){if(!n.has(e))throw new l("Side channel does not contain "+a(e))},delete:function(n){if(o&&n&&("object"==typeof n||"function"==typeof n)){if(e)return h(e,n)}else if(s&&t)return t.delete(n);return!1},get:function(n){return o&&n&&("object"==typeof n||"function"==typeof n)&&e?c(e,n):t&&t.get(n)},has:function(n){return o&&n&&("object"==typeof n||"function"==typeof n)&&e?d(e,n):!!t&&t.has(n)},set:function(n,r){o&&n&&("object"==typeof n||"function"==typeof n)?(e||(e=new o),u(e,n,r)):s&&(t||(t=s()),t.set(n,r))}};return n}:s},89196,(e,t,n)=>{"use strict";var r=e.r(8224),i=e.r(52493),a=e.r(91455),s=e.r(74923),l=e.r(34711)||s||a;t.exports=function(){var e,t={assert:function(e){if(!t.has(e))throw new r("Side channel does not contain "+(e&&Object(e)===e?"the given object key":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,n){e||(e=l()),e.set(t,n)}};return t}},62541,(e,t,n)=>{"use strict";var r=String.prototype.replace,i=/%20/g,a="RFC3986";t.exports={default:a,formatters:{RFC1738:function(e){return r.call(e,i,"+")},RFC3986:function(e){return String(e)}},RFC1738:"RFC1738",RFC3986:a}},51113,(e,t,n)=>{"use strict";var r=e.r(62541),i=e.r(89196),a=e.r(23775),s=Object.prototype.hasOwnProperty,l=Array.isArray,o=i(),c=function(e,t){return o.set(e,t),e},u=function(e){return o.has(e)},d=function(e){return o.get(e)},h=function(e,t){o.set(e,t)},f=function(){for(var e=[],t=0;t<256;++t)e[e.length]="%"+((t<16?"0":"")+t.toString(16)).toUpperCase();return e}(),p=function(e){for(;e.length>1;){var t=e.pop(),n=t.obj[t.prop];if(l(n)){for(var r=[],i=0;i<n.length;++i)void 0!==n[i]&&(r[r.length]=n[i]);t.obj[t.prop]=r}}},m=function(e,t){for(var n=t&&t.plainObjects?{__proto__:null}:{},r=0;r<e.length;++r)void 0!==e[r]&&(n[r]=e[r]);return n},g=function(e,t,n){"__proto__"===t&&a?a(e,t,{configurable:!0,enumerable:!0,value:n,writable:!0}):e[t]=n};t.exports={arrayToObject:m,assign:function(e,t){return Object.keys(t).reduce(function(e,n){return g(e,n,t[n]),e},e)},combine:function(e,t,n,r,i){if(u(e)){if(i)throw RangeError("Array limit exceeded. Only "+n+" element"+(1===n?"":"s")+" allowed in an array.");var a=d(e)+1;return e[a]=t,h(e,a),e}var s=[].concat(e,t);if(s.length>n){if(i)throw RangeError("Array limit exceeded. Only "+n+" element"+(1===n?"":"s")+" allowed in an array.");return c(m(s,{plainObjects:r}),s.length-1)}return s},compact:function(e){for(var t=[{obj:{o:e},prop:"o"}],n=i(),r=0;r<t.length;++r)for(var a=t[r],s=a.obj[a.prop],l=Object.keys(s),o=0;o<l.length;++o){var c=l[o],u=s[c];"object"!=typeof u||null===u||n.has(u)||(t[t.length]={obj:s,prop:c},n.set(u,!0))}return p(t),e},decode:function(e,t,n){var r=e.replace(/\+/g," ");
1if("iso-8859-1"===n)return r.replace(/%[0-9a-f]{2}/gi,unescape);try{return decodeURIComponent(r)}catch(e){return r}},encode:function(e,t,n,i,a){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"===n)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){var c=s.length>=1024?s.slice(o,o+1024):s;if(o+1024<s.length){var u=c.charCodeAt(c.length-1);u>=55296&&u<=56319&&(c=c.slice(0,-1),o-=1)}for(var d=[],h=0;h<c.length;++h){var p=c.charCodeAt(h);if(45===p||46===p||95===p||126===p||p>=48&&p<=57||p>=65&&p<=90||p>=97&&p<=122||a===r.RFC1738&&(40===p||41===p)){d[d.length]=c.charAt(h);continue}if(p<128){d[d.length]=f[p];continue}if(p<2048){d[d.length]=f[192|p>>6]+f[128|63&p];continue}if(p<55296||p>=57344){d[d.length]=f[224|p>>12]+f[128|p>>6&63]+f[128|63&p];continue}h+=1,p=65536+((1023&p)<<10|1023&c.charCodeAt(h)),d[d.length]=f[240|p>>18]+f[128|p>>12&63]+f[128|p>>6&63]+f[128|63&p]}l+=d.join("")}return l},isBuffer:function(e){return!!e&&"object"==typeof e&&!!(e.constructor&&e.constructor.isBuffer&&e.constructor.isBuffer(e))},isOverflow:u,isRegExp:function(e){return"[object RegExp]"===Object.prototype.toString.call(e)},markOverflow:c,maybeMap:function(e,t){if(l(e)){for(var n=[],r=0;r<e.length;r+=1)n[n.length]=t(e[r]);return n}return t(e)},merge:function e(t,n,r){if(!n)return t;if("object"!=typeof n&&"function"!=typeof n){if(l(t)){var i=t.length;if(r&&"number"==typeof r.arrayLimit&&i>=r.arrayLimit){if(r.throwOnLimitExceeded)throw RangeError("Array limit exceeded. Only "+r.arrayLimit+" element"+(1===r.arrayLimit?"":"s")+" allowed in an array.");return c(m(t.concat(n),r),i)}t[i]=n}else if(!t||"object"!=typeof t)return[t,n];else if(u(t)){var a=d(t)+1;t[a]=n,h(t,a)}else{if(r&&r.strictMerge)return[t,n];(r&&(r.plainObjects||r.allowPrototypes)||!s.call(Object.prototype,n))&&(t[n]=!0)}return t}if(!t||"object"!=typeof t){if(u(n)){for(var o=Object.keys(n),f=r&&r.plainObjects?{__proto__:null,0:t}:{0:t},p=0;p<o.length;p++)f[parseInt(o[p],10)+1]=n[o[p]];return c(f,d(n)+1)}var x=[t].concat(n);if(r&&"number"==typeof r.arrayLimit&&x.length>r.arrayLimit){if(r.throwOnLimitExceeded)throw RangeError("Array limit exceeded. Only "+r.arrayLimit+" element"+(1===r.arrayLimit?"":"s")+" allowed in an array.");return c(m(x,r),x.length-1)}return x}var v=t;if(l(t)&&!l(n)&&(v=m(t,r)),l(t)&&l(n)){if(n.forEach(function(n,i){if(s.call(t,i)){var a=t[i];a&&"object"==typeof a&&n&&"object"==typeof n?t[i]=e(a,n,r):t[t.length]=n}else t[i]=n}),r&&"number"==typeof r.arrayLimit&&t.length>r.arrayLimit){if(r.throwOnLimitExceeded)throw RangeError("Array limit exceeded. Only "+r.arrayLimit+" element"+(1===r.arrayLimit?"":"s")+" allowed in an array.");return c(m(t,r),t.length-1)}return t}return Object.keys(n).reduce(function(t,i){var a=n[i];if(s.call(t,i)?g(t,i,e(t[i],a,r)):g(t,i,a),u(n)&&!u(t)&&c(t,d(n)),u(t)){var l=parseInt(i,10);String(l)===i&&l>=0&&l>d(t)&&h(t,l)}return t},v)}}},60573,(e,t,n)=>{"use strict";var r=e.r(89196),i=e.r(51113),a=e.r(62541),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,u=function(e,t){c.apply(e,o(t)?t:[t])},d=Date.prototype.toISOString,h=a.default,f={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:h,formatter:a.formatters[h],indices:!1,serializeDate:function(e){return d.call(e)},skipNulls:!1,strictNullHandling:!1},p={},m=function e(t,n,a,s,l,c,d,h,m,g,x,v,y,b,j,w,S,N){for(var _,R,C=t,F=N,P=0,E=!1;void 0!==(F=F.get(p))&&!E;){var T=F.get(t);if(P+=1,void 0!==T)if(T===P)throw RangeError("Cyclic object value");else E=!0;void 0===F.get(p)&&(P=0)}if("function"==typeof g?C=g(n,C):C instanceof Date?C=y(C):"comma"===a&&o(C)&&(C=i.maybeMap(C,function(e){return e instanceof Date?y(e):e})),null===C){if(c)return j(m&&!w?m(n,f.encoder,S,"key",b):n);C=""}if("string"==typeof(_=C)||"number"==typeof _||"boolean"==typeof _||"symbol"==typeof _||"bigint"==typeof _||i.isBuffer(C))return m?[j(w?n:m(n,f.encoder,S,"key",b))+"="+j(m(C,f.encoder,S,"value",b))]:[j(n)+"="+j(String(C))];var A=[];
1if(void 0===C)return A;if("comma"===a&&o(C))w&&m&&(C=i.maybeMap(C,function(e){return null==e?e:m(e)})),R=[{value:C.length>0?C.join(",")||null:void 0}];else if(o(g))R=g;else{var I=Object.keys(C);R=x?I.sort(x):I}var k=h?String(n).replace(/\./g,"%2E"):String(n),O=s&&o(C)&&1===C.length?k+"[]":k;if(l&&o(C)&&0===C.length)return O+"[]";for(var L=0;L<R.length;++L){var M=R[L],W="object"==typeof M&&M&&void 0!==M.value?M.value:C[M];if(!d||null!==W){var D=v&&h?String(M).replace(/\./g,"%2E"):String(M),H=o(C)?"function"==typeof a?a(O,D):O:O+(v?"."+D:"["+D+"]");N.set(t,P);var B=r();B.set(p,N),u(A,e(W,H,a,s,l,c,d,h,"comma"===a&&w&&o(C)?null:m,g,x,v,y,b,j,w,S,B))}}return A},g=function(e){if(!e)return f;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,n=e.charset||f.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=a.default;if(void 0!==e.format){if(!s.call(a.formatters,e.format))throw TypeError("Unknown format option provided.");r=e.format}var i=a.formatters[r],c=f.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":f.arrayFormat,"commaRoundTrip"in e&&"boolean"!=typeof e.commaRoundTrip)throw TypeError("`commaRoundTrip` must be a boolean, or absent");var u=void 0===e.allowDots?!0===e.encodeDotInKeys||f.allowDots:!!e.allowDots;return{addQueryPrefix:"boolean"==typeof e.addQueryPrefix?e.addQueryPrefix:f.addQueryPrefix,allowDots:u,allowEmptyArrays:"boolean"==typeof e.allowEmptyArrays?!!e.allowEmptyArrays:f.allowEmptyArrays,arrayFormat:t,charset:n,charsetSentinel:"boolean"==typeof e.charsetSentinel?e.charsetSentinel:f.charsetSentinel,commaRoundTrip:!!e.commaRoundTrip,delimiter:void 0===e.delimiter?f.delimiter:e.delimiter,encode:"boolean"==typeof e.encode?e.encode:f.encode,encodeDotInKeys:"boolean"==typeof e.encodeDotInKeys?e.encodeDotInKeys:f.encodeDotInKeys,encoder:"function"==typeof e.encoder?e.encoder:f.encoder,encodeValuesOnly:"boolean"==typeof e.encodeValuesOnly?e.encodeValuesOnly:f.encodeValuesOnly,filter:c,format:r,formatter:i,serializeDate:"function"==typeof e.serializeDate?e.serializeDate:f.serializeDate,skipNulls:"boolean"==typeof e.skipNulls?e.skipNulls:f.skipNulls,sort:"function"==typeof e.sort?e.sort:null,strictNullHandling:"boolean"==typeof e.strictNullHandling?e.strictNullHandling:f.strictNullHandling}};t.exports=function(e,t){var n,i=e,a=g(t);"function"==typeof a.filter?i=(0,a.filter)("",i):o(a.filter)&&(n=a.filter);var s=[];if("object"!=typeof i||null===i)return"";var c=l[a.arrayFormat],d="comma"===c&&a.commaRoundTrip;n||(n=Object.keys(i)),a.sort&&n.sort(a.sort);for(var h=r(),f=0;f<n.length;++f){var p=n[f];if(null!=p){var x=i[p];a.skipNulls&&null===x||u(s,m(x,p,c,d,a.allowEmptyArrays,a.strictNullHandling,a.skipNulls,a.encodeDotInKeys,a.encode?a.encoder:null,a.filter,a.sort,a.allowDots,a.serializeDate,a.format,a.formatter,a.encodeValuesOnly,a.charset,h))}}var v=s.join(a.delimiter),y=!0===a.addQueryPrefix?"?":"";return a.charsetSentinel&&("iso-8859-1"===a.charset?y+="utf8=%26%2310003%3B"+a.delimiter:y+="utf8=%E2%9C%93"+a.delimiter),v.length>0?y+v:""}},5544,(e,t,n)=>{"use strict";var r=e.r(51113),i=Object.prototype.hasOwnProperty,a=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,n,r){if(e&&"string"==typeof e&&t.comma&&e.indexOf(",")>-1){if(r&&t.throwOnLimitExceeded)for(var i=0,a=e.indexOf(",");a>-1;){if((i+=1)>=t.arrayLimit)throw RangeError("Array limit exceeded. Only "+t.arrayLimit+" element"+(1===t.arrayLimit?"":"s")+" allowed in an array.");a=e.indexOf(",",a+1)}return e.split(",")}if(t.throwOnLimitExceeded&&n>=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 n={__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,u=o.split(t.delimiter,t.throwOnLimitExceeded&&void 0!==c?c+1:c);if(t.throwOnLimitExceeded&&void 0!==c&&u.length>c)throw RangeError("Parameter limit exceeded. Only "+c+" parameter"+(1===c?"":"s")+" allowed.");var d=-1,h=t.charset;if(t.charsetSentinel)for(f=0;f<u.length;++f)0===u[f].indexOf("utf8=")&&("utf8=%E2%9C%93"===u[f]?h="utf-8":"utf8=%26%2310003%3B"===u[f]&&(h="iso-8859-1"),d=f,f=u.length);for(f=0;f<u.length;++f)if(f!==d){var f,p,m,g=u[f],x=g.indexOf("]="),v=-1===x?g.indexOf("="):x+1;
1if(-1===v?(p=t.decoder(g,s.decoder,h,"key"),m=t.strictNullHandling?null:""):null!==(p=t.decoder(g.slice(0,v),s.decoder,h,"key"))&&(m=r.maybeMap(l(g.slice(v+1),t,a(n[p])?n[p].length:0,-1===g.indexOf("[]=")),function(e){return t.decoder(e,s.decoder,h,"value")})),m&&t.interpretNumericEntities&&"iso-8859-1"===h&&(m=String(m).replace(/&#(\d+);/g,function(e,t){return String.fromCharCode(parseInt(t,10))})),g.indexOf("[]=")>-1&&(m=a(m)?[m]:m),t.comma&&a(m)&&m.length>t.arrayLimit&&(m=r.combine([],m,t.arrayLimit,t.plainObjects,t.throwOnLimitExceeded)),null!==p){var y=i.call(n,p);y&&("combine"===t.duplicates||g.indexOf("[]=")>-1)?n[p]=r.combine(n[p],m,t.arrayLimit,t.plainObjects,t.throwOnLimitExceeded):y&&"last"!==t.duplicates||(n[p]=m)}}return n},c=function(e,t,n,i){var a=0;if(e.length>0&&"[]"===e[e.length-1]){var s=e.slice(0,-1).join("");a=Array.isArray(t)&&t[s]?t[s].length:0}for(var o=i?t:l(t,n,a),c=e.length-1;c>=0;--c){var u,d=e[c];if("[]"===d&&n.parseArrays)u=r.isOverflow(o)?o:n.allowEmptyArrays&&(""===o||n.strictNullHandling&&null===o)?[]:r.combine([],o,n.arrayLimit,n.plainObjects,n.throwOnLimitExceeded);else{u=n.plainObjects?{__proto__:null}:{};var h="["===d.charAt(0)&&"]"===d.charAt(d.length-1)?d.slice(1,-1):d,f=n.decodeDotInKeys?h.replace(/%2E/g,"."):h,p=parseInt(f,10),m=!isNaN(p)&&d!==f&&String(p)===f&&p>=0&&n.parseArrays;if(n.parseArrays||""!==f)if(m&&p<n.arrayLimit)(u=[])[p]=o;else if(m&&n.throwOnLimitExceeded)throw RangeError("Array limit exceeded. Only "+n.arrayLimit+" element"+(1===n.arrayLimit?"":"s")+" allowed in an array.");else m?(u[p]=o,r.markOverflow(u,p)):"__proto__"!==f&&(u[f]=o);else u={0:o}}o=u}return o},u=function(e,t){var n=t.allowDots?e.replace(/\.([^.[]+)/g,"[$1]"):e;if(t.depth<=0){if(!t.plainObjects&&i.call(Object.prototype,n)&&!t.allowPrototypes)return;return[n]}var r=[],a=n.indexOf("["),s=a>=0?n.slice(0,a):n;if(s){if(!t.plainObjects&&i.call(Object.prototype,s)&&!t.allowPrototypes)return;r[r.length]=s}for(var l=n.length,o=a,c=0;o>=0&&c<t.depth;){for(var u=1,d=o+1,h=-1;d<l&&h<0;){var f=n.charCodeAt(d);91===f?u+=1:93===f&&0==(u-=1)&&(h=d),d+=1}if(h<0)return r[r.length]="["+n.slice(o)+"]",r;var p=n.slice(o,h+1),m=p.slice(1,-1);if(!t.plainObjects&&i.call(Object.prototype,m)&&!t.allowPrototypes)return;r[r.length]=p,c+=1,o=n.indexOf("[",h+1)}if(o>=0){if(!0===t.strictDepth)throw RangeError("Input depth exceeded depth option of "+t.depth+" and strictDepth is true");r[r.length]="["+n.slice(o)+"]"}return r},d=function(e,t,n,r){if(e){var i=u(e,n);if(i)return c(i,t,n,r)}},h=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,n=void 0===e.duplicates?s.duplicates:e.duplicates;if("combine"!==n&&"first"!==n&&"last"!==n)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:n,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 n=h(t);if(""===e||null==e)return n.plainObjects?{__proto__:null}:{};for(var i="string"==typeof e?o(e,n):e,a=n.plainObjects?{__proto__:null}:{},s=Object.keys(i),l=0;l<s.length;++l){var c=s[l],u=d(c,i[c],n,"string"==typeof e);a=r.merge(a,u,n)}return!0===n.allowSparse?a:r.compact(a)}},44169,(e,t,n)=>{"use strict";var r=e.r(60573),i=e.r(5544);t.exports={formats:e.r(62541),parse:i,stringify:r}},55838,(e,t,n)=>{"use strict";var r=e.r(71645),i="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t},a=r.useState,s=r.useEffect,l=r.useLayoutEffect,o=r.useDebugValue;function c(e){var t=e.getSnapshot;e=e.value;try{var n=t();return!i(e,n)}catch(e){return!0}}var u="u"<typeof window||void 0===window.document||void 0===window.document.createElement?function(e,t){return t()}:function(e,t){var n=t(),r=a({inst:{value:n,getSnapshot:t}}),i=r[0].inst,u=r[1];return l(function(){i.value=n,i.getSnapshot=t,c(i)&&u({inst:i})},[e,n,t]),s(function(){return c(i)&&u({inst:i}),e(function(){c(i)&&u({inst:i})})},[e]),o(n),n};n.useSyncExternalStore=void 0!==r.useSyncExternalStore?r.useSyncExternalStore:u},2239,(e,t,n)=>{"use strict";
1t.exports=e.r(55838)},31810,33027,99749,20786,40316,75,92955,80646,92808,51682,59436,74301,21024,93270,40067,32892,15899,10770,31763,73617,76741,57416,93848,54687,18679,39483,40209,41662,94192,85847,67291,12753,50086,85,46525,e=>{"use strict";var t=e.i(43476),n=e.i(71645);function r(e,t){if(null==e)return{};var n,r,i=function(e,t){if(null==e)return{};var n,r,i={},a=Object.keys(e);for(r=0;r<a.length;r++)n=a[r],t.indexOf(n)>=0||(i[n]=e[n]);return i}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r<a.length;r++)n=a[r],!(t.indexOf(n)>=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}e.s(["_",0,r],33027);var i=(0,n.createContext)(null),a=(0,n.createContext)(null),s=e.i(47167);function l(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function o(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter(function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))),r.forEach(function(t){l(e,t,n[t])})}return e}function c(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function u(e){if("u">typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}function d(e,t){if(e){if("string"==typeof e)return c(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if("Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n)return Array.from(n);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return c(e,t)}}function h(e){return function(e){if(Array.isArray(e))return c(e)}(e)||u(e)||d(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 f(e){return(f=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function p(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(p=function(){return!!e})()}function m(e){return e&&"u">typeof Symbol&&e.constructor===Symbol?"symbol":typeof e}function g(e,t){if(!(e instanceof t))throw TypeError("Cannot call a class as a function")}function x(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function v(e,t,n){return t&&x(e.prototype,t),n&&x(e,n),e}function y(e,t){return(y=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function b(e,t){return null!=t&&"u">typeof Symbol&&t[Symbol.hasInstance]?!!t[Symbol.hasInstance](e):e instanceof t}e.s(["_",0,l],99749),e.s(["_",0,o],20786),e.s(["_",0,h],40316),e.s(["_",0,m],75),e.s(["_",0,g],92955),e.s(["_",0,v],80646);var j=e.i(45808),w=e.i(65512);function S(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):(function(e){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t.push.apply(t,n)}return t})(Object(t)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))}),e}function N(e){if(Array.isArray(e))return e}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 R(e,t){return N(e)||function(e,t){var n,r,i=null==e?null:"u">typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=i){var a=[],s=!0,l=!1;try{for(i=i.call(e);!(s=(n=i.next()).done)&&(a.push(n.value),!t||a.length!==t);s=!0);}catch(e){l=!0,r=e}finally{try{s||null==i.return||i.return()}finally{if(l)throw r}}return a}}(e,t)||d(e,t)||_()}function C(){return"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)})}e.s(["_",0,S],92808),e.s(["_",0,R],51682);var F="4.106.0";function P(e){return btoa(encodeURIComponent(JSON.stringify(e)))}var E="ais.usage.sessionId",T=null,A="u">typeof performance?function(){return performance.now()}:function(){return Date.now()},I=["ais.index","ais.feedContainer"];function k(e){return I.includes(e.$$type)}function O(e,t,n){var r=t.getHelper();return{uiState:n,helper:r,parent:t,instantSearchInstance:e,state:r.state,render
1State:e.renderState,templatesConfig:e.templatesConfig,createURL:t.createURL,scopedResults:[],searchMetadata:{isSearchStalled:"stalled"===e.status},status:e.status,error:e.error}}function L(e,t,n){var r=t.getResultsForWidget(n),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}}function M(e){var t=e.renderState,n=e.instantSearchInstance,r=e.parent,i=r?r.getIndexId():n.mainIndex.getIndexId();n.renderState=S(o({},n.renderState),l({},i,o({},n.renderState[i],t)))}function W(e){var t=[];return Object.keys(e).forEach(function(n){var r=e[n];if(void 0!==r){var i=function(e){if(null==e)return null;var t=void 0===e?"undefined":m(e);if("string"===t||"number"===t||"boolean"===t)return{value:String(e),type:t};if(Array.isArray(e)||"object"===t){var n=Array.isArray(e)?"array":"object";try{return{value:JSON.stringify(e),type:n}}catch(e){return{type:n}}}return"function"===t?{value:e.name,type:"function"}:null}(r);i?t.push(o({name:n},i)):t.push({name:n})}}),t}function D(e){var t=(arguments.length>1&&void 0!==arguments[1]?arguments[1]:{fallback:function(){}}).fallback;return"u"<typeof window?t():e({window:window})}function H(e){if(e.appId&&e.apiKey)return[e.appId,e.apiKey];if(!e.transporter)return[e.applicationID,e.apiKey];var t=e.transporter,n=t.headers||t.baseHeaders,r=t.queryParameters||t.baseQueryParameters,i="x-algolia-application-id",a="x-algolia-api-key";return[n[i]||r[i],n[a]||r[a]]}function B(e,t){for(var n,r=0;r<e.length;r++)if(t(n=e[r],r,e))return n}function $(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n]}function q(e){return e.transporter&&e.transporter.userAgent?e.transporter.userAgent.value:e._ua}e.s(["isIndexWidget",0,k],59436),e.s(["find",0,B],74301),e.s(["noop",0,$],21024);var U="2.17.2",V="https://cdn.jsdelivr.net/npm/search-insights@".concat(U,"/dist/search-insights.min.js"),Q=["searchClient","insightsClient","initialUiState"];function z(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.insightsClient,n=e.insightsInitParams,r=e.onEvent,i=e.$$internal,a=void 0!==i&&i,s=e.$$automatic,l=void 0!==s&&s,c=t;t||null===t||D(function(e){var t=e.window,n=t.AlgoliaAnalyticsObject||"aa";"string"==typeof n&&(c=t[n]),c||(t.AlgoliaAnalyticsObject=n,t[n]||(t[n]=function(){for(var e=arguments.length,r=Array(e),i=0;i<e;i++)r[i]=arguments[i];t[n].queue||(t[n].queue=[]),t[n].queue.push(r)},t[n].version=U,t[n].shouldAddScript=!0),c=t[n])});var u=c||$;return function(e){var t,i,s,c=e.instantSearchInstance,d=c.middleware.filter(function(e){return"ais.insights"===e.instance.$$type&&e.instance.$$internal}).map(function(e){return e.creator});c.unuse.apply(c,h(d));var f=R(H(c.client),2),p=f[0],g=f[1],x=void 0,v=void 0,y=void 0,b=u.queue;Array.isArray(b)&&(v=(t=R(["setUserToken","init"].map(function(e){return R(B(b.slice().reverse(),function(t){return R(t,1)[0]===e})||[],2)[1]}),2))[0],x=t[1]),u("getUserToken",null,function(e,t){y=Y(t)}),(n||!G(u))&&u("init",o({appId:p,apiKey:g,partial:!0},n));var j=null;return{$$type:"ais.insights",$$internal:a,$$automatic:l,onStateChange:function(){},subscribe:function(){if(u.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=V,t.onerror=function(){c.emit("error",Error(e))},document.body.appendChild(t),u.shouldAddScript=!1}catch(t){u.shouldAddScript=!1,c.emit("error",Error(e))}}},started:function(){u("addAlgoliaAgent","insights-middleware"),s=c.mainHelper;var e,t,d,f,g,b,w,N,_,P,I,L,M=u.queue;Array.isArray(M)&&(v=(P=R(["setUserToken","init"].map(function(e){return R(B(M.slice().reverse(),function(t){return R(t,1)[0]===e})||[],2)[1]}),2))[0],x=P[1]),f=(null==(d=(e=c)._initialResults)||null==(t=d[e.indexName])?void 0:t.state)||{},g=e.mainHelper.state,i={userToken:f.userToken||g.userToken,clickAnalytics:f.clickAnalytics||g.clickAnalytics},l||s.overrideStateWithoutTriggeringChangeEvent(S(o({},s.state),{clickAnalytics:!0})),a||c.scheduleSearch();var $=function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=Y(e);if(n){var r=s.state.userToken;t?i():setTimeout(i,0)}function i(){s.overrideStateWithoutTriggeringChangeEvent(S(o({},s.state),{userToken:n})),r&&r!==e&&c.scheduleSearch()}};function U(e){$(e,!0),u("setUserToken",e)}var V=void 0,z=function(){if(("u"<typeof document?"undefined":m(document))==="object"&&"string"==typeof document.cookie)for(var e="".concat("_ALGOLIA","="),t=document.cookie.split(";"),n=0;n<t.length;n++){for(var r=t[n];" "===r.charAt(0);)r=r.substring(1);if(0===r.indexOf(e))return r.substring(e.length,r.length)}}();V=z||"anonymous-".concat(C());var X=i.userToken;(null==n?void 0:n.userToken)&&(I=n.userToken),I?U(I):X?U(X):y?U(y):v?U(v):V&&(U(V),((null==n?void 0:n.useCookie)||(null==x?void 0:x.useCookie))&&(b=V,w=(null==n?void 0:n.cookieDuration)||(null==x?void 0:x.cookieDuration),(N=new Date).setTime(N.getTime()+(w||15552e6)),_="expires=".concat(N.toUTCString()),document.cookie="_ALGOLIA=".concat(b,";").concat(_,";path=/"))),u("onUserTokenChange",function(e){return $(e,!0)},{immediate:!0});var K=u;G(u)&&(K=function(e,t){var n=R(H(c.client),2);return u(e,t,{headers:{"X-Algolia-Application-Id":n[0],"X-Algolia-API-Key":n[1]}})});var Z=new Set;c.mainHelper.derivedHelpers[0].on("result",function(e){var t=e.results;t&&(!t.queryID||t.queryID!==L)&&(L=t.queryID,Z.clear())}),c.sendEventToInsights=function(e){if(r)r(e,K);else if(e.insightsMethod){if("viewedObjectIDs"===e.insightsMethod){var t=e.payload,n=t.objectIDs.filter(function(e){return!Z.has(e)});if(0===n.length)return;
1n.forEach(function(e){return Z.add(e)}),t.objectIDs=n}e.payload.algoliaSource=["instantsearch"],l&&e.payload.algoliaSource.push("instantsearch-automatic"),"internal"===e.eventModifier&&e.payload.algoliaSource.push("instantsearch-internal"),K(e.insightsMethod,e.payload)}},D(function(){var e=function(){if(T)return T;try{var e=sessionStorage.getItem(E);if(e)return T=e;return T=C(),sessionStorage.setItem(E,T),T}catch(e){return T=C()}}(),t=function(){try{var t,n,r,i,a,l=Math.round(A()-c._createdAt);r={eventName:"__start__",algoliaAgent:q(c.client),version:F,applicationId:p,performance:{bootstrapMs:l},widgets:[{type:"ais.instantSearch",params:c._initialOptions?W((t=c._initialOptions,n=h(Q),null==t?t:Object.keys(t).reduce(function(e,r){return n.indexOf(r)>=0||(e[r]=t[r]),e},{}))):[],children:function e(t,n){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:n.mainIndex,i=O(n,r,n._initialUiState);return t.map(function(t){var r={};if(t.getWidgetRenderState){var a=t.getWidgetRenderState(i);a&&a.widgetParams&&(r=a.widgetParams)}var s=W(r),l=k(t)?e(t.getWidgets(),n,t):[];return{type:t.$$widgetType||t.$$type||"unknown",params:s,children:l}})}(c.mainIndex.getWidgets(),c)}]},a=null==(i=s.state)?void 0:i.userToken,K("sendEvents",[o({eventType:"instantsearch",timestamp:Date.now(),sessionID:e,userToken:a?String(a):void 0},r)])}catch(e){}};c.once("render",t),j=function(){return c.removeListener("render",t)}})},unsubscribe:function(){j&&j(),u("onUserTokenChange",void 0),c.sendEventToInsights=$,s&&i&&(s.overrideStateWithoutTriggeringChangeEvent(o({},s.state,i)),c.scheduleSearch())}}}}function G(e){var t=R((e.version||"").split(".").map(Number),2),n=t[0],r=t[1];return n>=3||2===n&&r>=6||1===n&&r>=10}function Y(e){if(e)return"number"==typeof e?e.toString():e}var X=e.i(44169),K=function(e){e&&(window.document.title=e)},Z=function(){function e(t){var n=this,r=t.windowTitle,i=t.writeDelay,a=t.createURL,s=t.parseURL,o=t.getLocation,c=t.start,u=t.dispose,d=t.push,h=t.cleanUrlOnDispose;g(this,e),l(this,"$$type","ais.browser"),l(this,"windowTitle",void 0),l(this,"writeDelay",void 0),l(this,"_createURL",void 0),l(this,"parseURL",void 0),l(this,"getLocation",void 0),l(this,"writeTimer",void 0),l(this,"_onPopState",void 0),l(this,"inPopState",!1),l(this,"isDisposed",!1),l(this,"latestAcknowledgedHistory",0),l(this,"_start",void 0),l(this,"_dispose",void 0),l(this,"_push",void 0),l(this,"_cleanUrlOnDispose",void 0),this.windowTitle=r,this.writeTimer=void 0,this.writeDelay=void 0===i?400:i,this._createURL=a,this.parseURL=s,this.getLocation=o,this._start=c,this._dispose=u,this._push=d,this._cleanUrlOnDispose=void 0===h||h,D(function(e){var t=e.window;K(n.windowTitle&&n.windowTitle(n.read())),n.latestAcknowledgedHistory=t.history.length})}return v(e,[{key:"read",value:function(){return this.parseURL({qsModule:X.default,location:this.getLocation()})}},{key:"write",value:function(e){var t=this;D(function(n){var r=n.window,i=t.createURL(e),a=t.windowTitle&&t.windowTitle(e);t.writeTimer&&clearTimeout(t.writeTimer),t.writeTimer=setTimeout(function(){K(a),t.shouldWrite(i)&&(t._push?t._push(i):r.history.pushState(e,a||"",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())},D(function(e){e.window.addEventListener("popstate",t._onPopState)})}},{key:"createURL",value:function(e){return this._createURL({qsModule:X.default,routeState:e,location:this.getLocation()})}},{key:"dispose",value:function(){var e=this;this._dispose&&this._dispose(),this.isDisposed=!0,D(function(t){var n=t.window;e._onPopState&&n.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 D(function(n){var r=n.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 J(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.createURL,n=void 0===t?function(e){var t=e.qsModule,n=e.routeState,r=e.location,i=r.protocol,a=r.hostname,s=r.port,l=void 0===s?"":s,o=r.pathname,c=r.hash,u=t.stringify(n),d=""===l?"":":".concat(l);return u?"".concat(i,"//").concat(a).concat(d).concat(o,"?").concat(u).
1concat(c):"".concat(i,"//").concat(a).concat(d).concat(o).concat(c)}:t,r=e.parseURL,i=void 0===r?function(e){var t=e.qsModule,n=e.location;return t.parse(n.search.slice(1),{arrayLimit:99})}:r,a=e.writeDelay,s=e.windowTitle,l=e.getLocation;return new Z({createURL:n,parseURL:i,writeDelay:void 0===a?400:a,windowTitle:s,getLocation:void 0===l?function(){return D(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 ee(e){return e.configure,r(e,["configure"])}function et(e){return e!==Object(e)}var en=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.router,n=void 0===t?J():t,r=e.stateMapping,i=void 0===r?{$$type:"ais.simple",stateToRoute:function(e){return Object.keys(e).reduce(function(t,n){return S(o({},t),l({},n,ee(e[n])))},{})},routeToState:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return Object.keys(e).reduce(function(t,n){var r=e[n];return(void 0===r?"undefined":m(r))!=="object"||null===r?t:S(o({},t),l({},n,ee(r)))},{})}}:r,a=e.$$internal,s=void 0!==a&&a;return function(e){var t=e.instantSearchInstance;t._createURL=function(e){var r=0===t.mainIndex.getWidgets().length?t._initialUiState:t.mainIndex.getWidgetUiState({}),a=Object.keys(e).reduce(function(t,n){return S(o({},t),l({},n,e[n]))},r),s=i.stateToRoute(a);return n.createURL(s)};var r=void 0,a=t._initialUiState;return{$$type:"ais.router({router:".concat(n.$$type||"__unknown__",", stateMapping:").concat(i.$$type||"__unknown__","})"),$$internal:s,onStateChange:function(e){var t=e.uiState,a=i.stateToRoute(t);(void 0===r||!function e(t,n){if(t===n)return!0;if(et(t)||et(n)||"function"==typeof t||"function"==typeof n)return t===n;if(Object.keys(t).length!==Object.keys(n).length)return!1;var r=!0,i=!1,a=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 n)||!e(t[o],n[o]))return!1}}catch(e){i=!0,a=e}finally{try{r||null==l.return||l.return()}finally{if(i)throw a}}return!0}(r,a))&&(n.write(a),r=a)},subscribe:function(){t._initialUiState=o({},a,i.routeToState(n.read())),n.onUpdate(function(e){t.mainIndex.getWidgets().length>0&&t.setUiState(i.routeToState(e))})},started:function(){var e;null==(e=n.start)||e.call(n)},unsubscribe:function(){n.dispose()}}}},er=0,ei=Promise.resolve();function ea(e){var t=null,n=!1,r=function(){for(var r=arguments.length,i=Array(r),a=0;a<r;a++)i[a]=arguments[a];null===t&&(t=ei.then(function(){if(t=null,n){n=!1;return}e.apply(void 0,h(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&&(n=!0)},r}function es(e){for(var t=e.getParent(),n=[e.getHelper().state];null!==t;)n=[t.getHelper().state].concat(n),t=t.getParent();return n}function el(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];var r=t.map(function(e){var t;return"https://www.algolia.com/doc/api-reference/widgets/"+e.name+"/js/"+(void 0!==(t=e.connector)&&t?"#connector":"")}).join(", ");return function(e){return[e,"See documentation: ".concat(r)].filter(Boolean).join("\n\n")}}function eo(e){return e.filter(function(e,t,n){return n.indexOf(e)===t})}e.s(["createDocumentationMessageGenerator",0,el],93270),e.s(["uniq",0,eo],40067);var ec=function(e,t){t.facets,t.disjunctiveFacets,t.facetsRefinements,t.facetsExcludes,t.disjunctiveFacetsRefinements,t.numericRefinements,t.tagRefinements,t.hierarchicalFacets,t.hierarchicalFacetsRefinements,t.ruleContexts;var n=r(t,["facets","disjunctiveFacets","facetsRefinements","facetsExcludes","disjunctiveFacetsRefinements","numericRefinements","tagRefinements","hierarchicalFacets","hierarchicalFacetsRefinements","ruleContexts"]);return e.setQueryParameters(n)},eu=function(e,t){var n=eo([].concat(e.ruleContexts).concat(t.ruleContexts).filter(Boolean));return n.length>0?e.setQueryParameters({ruleContexts:n}):e},ed=function(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return t.reduce(function(e,t){var n,r,i,a,s,l,c,u;return ec((u=eu((n=e.setQueryParameters({hierarchicalFacetsRefinements:o({},e.hierarchicalFacetsRefinements,t.hierarchicalFacetsRefinements)}),r=n.setQueryParameters({hierarchicalFacets:t.hierarchicalFacets.reduce(function(e,t){var n=function(e,t){if(!Array.isArray(e))return -1;for(var n=0;n<e.length;n++)if(t(e[n]))return n;return -1}(e,function(e){return e.name===t.name});if(-1===n)return e.concat(t);var r=e.slice();return r.splice(n,1,t),r},n.hierarchicalFacets)}),i=t.tagRefinements.reduce(function(e,t){return e.addTagRefinement(t)},r),a=i.setQueryParameters({numericRefinements:o({},i.numericRefinements,t.numericRefinements)}),s=a.setQueryParameters({disjunctiveFacetsRefinements:o({},a.disjunctiveFacetsRefinements,t.disjunctiveFacetsRefinements)}),l=s.setQueryParameters({facetsExcludes:o({},s.facetsExcludes,t.facetsExcludes)}),c=l.setQueryParameters({facetsRefinements:o({},l.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)},u)),t)})};e.s(["mergeSearchParameters",0,ed],32892);
1var eh=el({name:"index-widget"});function ef(e,t){var n=t.state,r=t.recommendState,i=t.isPageReset,a=t._uiState;n!==e.state&&(e.state=n,e.emit("change",{state:e.state,results:e.lastResults,isPageReset:i,_uiState:a})),r!==e.recommendState&&(e.recommendState=r)}function ep(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return e.reduce(function(e,n){return!k(n)&&(n.getWidgetUiState||n.getWidgetState)?n.getWidgetUiState?n.getWidgetUiState(e,t):n.getWidgetState(e,t):e},n)}function em(e,t){var n=t.initialSearchParameters,i=r(t,["initialSearchParameters"]);return e.reduce(function(e,t){return!t.getWidgetSearchParameters||k(t)?e:"search"===t.dependsOn&&t.getWidgetParameters?t.getWidgetParameters(e,i):t.getWidgetSearchParameters(e,i)},n)}function eg(e,t){var n=t.initialRecommendParameters,i=r(t,["initialRecommendParameters"]);return e.reduce(function(e,t){return!k(t)&&"recommend"===t.dependsOn&&t.getWidgetParameters?t.getWidgetParameters(e,i):e},n)}var ex=function(e){if(void 0===e||void 0===e.indexName&&!e.EXPERIMENTAL_isolated)throw Error(eh("The `indexName` option is required."));var t=e.indexName,n=void 0===t?"":t,r=e.indexId,i=void 0===r?n:r,a=e.EXPERIMENTAL_isolated,s=void 0!==a&&a,c=[],u={},d=null,f=null,p=null,m=null,g=null,x=!1,v=!1;return{$$type:"ais.index",$$widgetType:"ais.index",_isolated:s,getIndexName:function(){return n},getIndexId:function(){return i},getHelper:function(){return p},getResults:function(){return(null==m?void 0:m.lastResults)?(m.lastResults._state=p.state,m.lastResults):null},getResultsForWidget:function(e){return"recommend"!==e.dependsOn||k(e)||void 0===e.$$id?this.getResults():(null==p?void 0:p.lastRecommendResults)?p.lastRecommendResults[e.$$id]:null},getPreviousState:function(){return g},getScopedResults:function(){var e=this.getParent();return function e(t){return t.filter(k).reduce(function(t,n){return t.concat.apply(t,[{indexId:n.getIndexId(),results:n.getResults(),helper:n.getHelper()}].concat(h(e(n.getWidgets()))))},[])}(e?e.getWidgets():0===n.length?this.getWidgets():[this])},getParent:function(){return s?null:f},createURL:function(e){return"function"==typeof e?d._createURL(l({},i,e(u))):d._createURL(l({},i,ep(c,{searchParameters:e,helper:p})))},scheduleLocalSearch:ea(function(){s&&(null==p||p.search())}),getWidgets:function(){return c},addWidgets:function(e){var t=this;if(!Array.isArray(e))throw Error(eh("The `addWidgets` method expects an array of widgets."));var n=e.reduce(function(e,t){return e.concat(Array.isArray(t)?t:[t])},[]);if(n.some(function(e){return"function"!=typeof e.init&&"function"!=typeof e.render}))throw Error(eh("The widget definition expects a `render` and/or an `init` method."));return n.forEach(function(e){(e.parent=t,!k(e))&&(d&&"recommend"===e.dependsOn?d._hasRecommendWidget=!0:d?d._hasSearchWidget=!0:"recommend"===e.dependsOn?x=!0:v=!0,"recommend"===e.dependsOn&&(e.$$id=er++))}),c=c.concat(n),d&&n.length&&(ef(p,{state:em(c,{uiState:u,initialSearchParameters:p.state}),recommendState:eg(c,{uiState:u,initialRecommendParameters:p.recommendState}),_uiState:u}),n.forEach(function(e){e.getRenderState&&M({renderState:e.getRenderState(d.renderState[t.getIndexId()]||{},O(d,t,d._initialUiState)),instantSearchInstance:d,parent:t})}),n.forEach(function(e){e.init&&e.init(O(d,t,d._initialUiState))}),s?this.scheduleLocalSearch():d.scheduleSearch()),this},removeWidgets:function(e){var t=this;if(!Array.isArray(e))throw Error(eh("The `removeWidgets` method expects an array of widgets."));var n=e.reduce(function(e,t){return e.concat(Array.isArray(t)?t:[t])},[]);if(n.some(function(e){return"function"!=typeof e.dispose}))throw Error(eh("The widget definition expects a `dispose` method."));if((c=c.filter(function(e){return -1===n.indexOf(e)})).forEach(function(e){e.parent=void 0,k(e)||(d&&"recommend"===e.dependsOn?d._hasRecommendWidget=!0:d?d._hasSearchWidget=!0:"recommend"===e.dependsOn?x=!0:v=!0)}),d&&n.length){var r=n.reduce(function(e,n){var r=n.dispose({helper:p,state:e.cleanedSearchState,recommendState:e.cleanedRecommendState,parent:t});return b(r,w.default.RecommendParameters)?e.cleanedRecommendState=r:r&&(e.cleanedSearchState=r),e},{cleanedSearchState:p.state,cleanedRecommendState:p.recommendState}),i=r.cleanedSearchState,a=r.cleanedRecommendState,l=d.future.preserveSharedStateOnUnmount?em(c,{uiState:u,initialSearchParameters:new w.default.SearchParameters({index:this.getIndexName()})}):em(c,{uiState:ep(c,{searchParameters:i,helper:p}),initialSearchParameters:i});u=ep(c,{searchParameters:l,helper:p}),p.setState(l),p.recommendState=a,c.length&&(s?this.scheduleLocalSearch():d.scheduleSearch())}return this},init:function(e){var t,r=this,a=e.instantSearchInstance,l=e.parent,o=e.uiState;if(null===p){d=a,f=l,u=o[i]||{};var y=a.mainHelper,b=em(c,{uiState:u,initialSearchParameters:new w.default.SearchParameters({index:n})}),j=eg(c,{uiState:u,initialRecommendParameters:new w.default.RecommendParameters});(p=(0,w.default)(y.getClient(),b.index,b)).recommendState=j,p.search=function(){return s?(a.status="loading",r.render({instantSearchInstance:a}),a.compositionID?p.searchWithComposition():p.searchOnlyWithDerivedHelpers()):a.onStateChange?(a.onStateChange({uiState:a.mainIndex.getWidgetUiState({}),setUiState:function(e){return a.setUiState(e,!1)}}),y):y.search()},p.searchWithoutTriggeringOnStateChange=function(){return y.search()},p.searchForFacetValues=function(e,t,n,i){var a=ed.apply(void 0,[y.state].concat(h(es(r)))).setQueryParameters(i);return y.searchForFacetValues(e,t,n,a)};var S=n?p:(0,w.default)({},"__empty_index__",{});m=(s?S:function(e,t){for(;e;){if(e._isolated)return e.getHelper();e=e.getParent()}return t}(l,y)).derive(function(){return ed.apply(void 0,[y.state].concat(h(es(r))))},function(){return r.getHelper().recommendState});var N=null==(t=a._initialResults)?void 0:t[this.getIndexId()];if(null==N?void 0:N.results){var _=new w.default.SearchResults(new w.default.SearchParameters(N.state),N.results);m.lastResults=_,p.lastResults=_}if(null==N?void 0:N.recommendResults){var R=new w.default.RecommendResults(new w.default.RecommendParameters({params:N.recommendResults.params}),N.recommendResults.results);m.lastRecommendResults=R,p.lastRecommendResults=R}p.on("change",function(e){e.isPageReset&&function e(t){var n=t.filter(k);
10!==n.length&&n.forEach(function(t){var n=t.getHelper();ef(n,{state:n.state.resetPage(),recommendState:n.recommendState,isPageReset:!0}),e(t.getWidgets())})}(c)}),m.on("search",function(){a.scheduleStalledRender()}),m.on("result",function(e){var t=e.results;a.scheduleRender(),p.lastResults=t,g=null==t?void 0:t._state}),m.on("recommend:result",function(e){var t=e.recommend;a.scheduleRender(),p.lastRecommendResults=t.results}),c.forEach(function(e){e.getRenderState&&M({renderState:e.getRenderState(a.renderState[r.getIndexId()]||{},O(a,r,o)),instantSearchInstance:a,parent:r})}),c.forEach(function(e){e.init&&e.init(O(a,r,o))}),p.on("change",function(e){var t=e.state,n=e._uiState;u=ep(c,{searchParameters:t,helper:p},n||{}),a.onStateChange||a.onInternalStateChange()}),N&&a.scheduleRender(),x&&(a._hasRecommendWidget=!0),v&&(a._hasSearchWidget=!0)}},render:function(e){var t=this,r=e.instantSearchInstance;"error"===r.status&&!r.mainHelper.hasPendingRequests()&&g&&p.setState(g);var i=this.getResults()||(null==m?void 0:m.lastRecommendResults)||s&&!n?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&&M({renderState:e.getRenderState(r.renderState[t.getIndexId()]||{},L(r,t,e)),instantSearchInstance:r,parent:t})}
1),i.forEach(function(e){e.render&&e.render(L(r,t,e))})},dispose:function(){var e=this;c.forEach(function(t){t.dispose&&p&&t.dispose({helper:p,state:p.state,recommendState:p.recommendState,parent:e})}),d=null,f=null,null==p||p.removeAllListeners(),p=null,null==m||m.detach(),m=null},getWidgetUiState:function(e){return c.filter(k).filter(function(e){return!e._isolated}).reduce(function(e,t){return t.getWidgetUiState(e)},S(o({},e),l({},i,o({},e[i],u))))},getWidgetState:function(e){return this.getWidgetUiState(e)},getWidgetSearchParameters:function(e,t){var n=t.uiState;return em(c,{uiState:n,initialSearchParameters:e})},shouldRender:function(){return!0},refreshUiState:function(){u=ep(c,{searchParameters:this.getHelper().state,helper:this.getHelper()},u)},setIndexUiState:function(e){var t="function"==typeof e?e(u):e;d.setUiState(function(e){return S(o({},e),l({},i,t))})}}},ev=function(e){return function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=t.descendantName,r=t.modifierName;return"".concat("ais","-").concat(e).concat(n?"-".concat(n):"").concat(r?"--".concat(r):"")}};function ey(e,t){return(Array.isArray(t)?t:t.split(".")).reduce(function(e,t){return e&&e[t]},e)}function eb(){return(eb=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}e.s(["getPropertyByPath",0,ey],15899);var ej={"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#39;"},ew=/[&<>"']/g,eS=RegExp(ew.source),eN={"&amp;":"&","&lt;":"<","&gt;":">","&quot;":'"',"&#39;":"'"},e_=/&(amp|quot|lt|gt|#39);/g,eR=RegExp(e_.source);function eC(e){if((void 0===e?"undefined":m(e))!=="object"||null===e||"[object Object]"!==(null===e?void 0===e?"[object Undefined]":"[object Null]":Object.prototype.toString.call(e)))return!1;if(null===Object.getPrototypeOf(e))return!0;for(var t=e;null!==Object.getPrototypeOf(t);)t=Object.getPrototypeOf(t);return Object.getPrototypeOf(e)===t}e.s(["isPlainObject",0,eC],10770);var eF={highlightPreTag:"__ais-highlight__",highlightPostTag:"__/ais-highlight__"},eP={highlightPreTag:"<mark>",highlightPostTag:"</mark>"};function eE(e){return(e&&eS.test(e)?e.replace(ew,function(e){return ej[e]}):e).replace(RegExp(eF.highlightPreTag,"g"),eP.highlightPreTag).replace(RegExp(eF.highlightPostTag,"g"),eP.highlightPostTag)}function eT(e){return eC(e)&&"string"!=typeof e.value?Object.keys(e).reduce(function(t,n){return S(o({},t),l({},n,eT(e[n])))},{}):Array.isArray(e)?e.map(eT):S(o({},e),{value:eE(e.value)})}function eA(e){return void 0===e.__escaped&&((e=e.map(function(e){var t=e;if(null==t)throw TypeError("Cannot destructure "+t);var n=eb({},e);return n._highlightResult&&(n._highlightResult=eT(n._highlightResult)),n._snippetResult&&(n._snippetResult=eT(n._snippetResult)),n})).__escaped=!0),e}e.s(["TAG_PLACEHOLDER",0,eF,"TAG_REPLACEMENT",0,eP,"escapeFacets",0,function(e){return e.map(function(e){return S(o({},e),{highlighted:eE(e.highlighted)})})},"escapeHits",0,eA],31763);var eI=ev("Highlight");function ek(e){var t=eP.highlightPreTag,n=eP.highlightPostTag;return e.map(function(e){return e.isHighlighted?t+e.value+n:e.value}).join("")}var eO=new RegExp(/\w/i);function eL(e){return e.some(function(e){return e.isHighlighted})?e.map(function(t,n){var r,i,a,s,l,c,u,d;return S(o({},t),{isHighlighted:(l=e[n],c=null==(r=null==(a=e[n+1])?void 0:a.isHighlighted)||r,u=null==(i=null==(s=e[n-1])?void 0:s.isHighlighted)||i,eO.test((d=l.value)&&eR.test(d)?d.replace(e_,function(e){return eN[e]}):d)||u!==c?!l.isHighlighted:!u)})}):e.map(function(e){return S(o({},e),{isHighlighted:!1})})}function eM(e){var t=eP.highlightPostTag,n=eP.highlightPreTag,r=e.split(n),i=r.shift(),a=i?[{value:i,isHighlighted:!1}]:[];return r.forEach(function(e){var n=e.split(t);a.push({value:n[0],isHighlighted:!0}),""!==n[1]&&a.push({value:n[1],isHighlighted:!1})}),a}e.s(["getHighlightedParts",0,eM],73617);var eW=ev("ReverseHighlight"),eD=ev("Snippet"),eH=ev("ReverseSnippet");function eB(e){var t;return(null==(t=e.compositionFeedsResults)?void 0:t.length)?e.compositionFeedsResults:e.results||[]}function e$(e){var t=function(e){for(var t=arguments.length,n=Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];var i=0;return e.replace(/%s/g,function(){return encodeURIComponent(n[i++])})};return Object.keys(e).map(function(n){var r;return t("%s=%s",n,(r=e[n],"[object Object]"===Object.prototype.toString.call(r)||"[object Array]"===Object.prototype.toString.call(r))?JSON.stringify(e[n]):e[n])}).join("&")}function eq(e,t){var n=e[t.getIndexId()]||{};
1t.getHelper().setState(t.getWidgetSearchParameters(t.getHelper().state,{uiState:n})),t.getWidgets().filter(k).forEach(function(t){return eq(e,t)})}var eU=el({name:"instantsearch"});function eV(){return"#"}var eQ={preserveSharedStateOnUnmount:!1,persistHierarchicalRootCount:!1},ez=function(e){if("function"!=typeof e&&null!==e)throw TypeError("Super expression must either be null or a function");function t(e){g(this,t),l(n=function(e,t){t=f(t);var n=p()?Reflect.construct(t,[],f(e).constructor):t.apply(e,void 0);if(n&&("object"===m(n)||"function"==typeof n))return n;if(void 0===e)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(this,t),"client",void 0),l(n,"indexName",void 0),l(n,"compositionID",void 0),l(n,"insightsClient",void 0),l(n,"onStateChange",null),l(n,"future",void 0),l(n,"helper",void 0),l(n,"mainHelper",void 0),l(n,"mainIndex",void 0),l(n,"started",void 0),l(n,"templatesConfig",void 0),l(n,"renderState",{}),l(n,"_stalledSearchDelay",void 0),l(n,"_searchStalledTimer",void 0),l(n,"_initialUiState",void 0),l(n,"_initialResults",void 0),l(n,"_manuallyResetScheduleSearch",!1),l(n,"_resetScheduleSearch",void 0),l(n,"_createURL",void 0),l(n,"_searchFunction",void 0),l(n,"_mainHelperSearch",void 0),l(n,"_hasSearchWidget",!1),l(n,"_hasRecommendWidget",!1),l(n,"_insights",void 0),l(n,"_initialOptions",void 0),l(n,"middleware",[]),l(n,"sendEventToInsights",void 0),l(n,"_createdAt",A()),l(n,"status","idle"),l(n,"error",void 0),l(n,"scheduleSearch",ea(function(){n.started&&n.mainHelper.search()})),l(n,"scheduleRender",ea(function(){var e,t=!(arguments.length>0)||void 0===arguments[0]||arguments[0];(null==(e=n.mainHelper)?void 0:e.hasPendingRequests())||(clearTimeout(n._searchStalledTimer),n._searchStalledTimer=null,t&&(n.status="idle",n.error=void 0)),n.mainIndex.render({instantSearchInstance:n}),n.emit("render")})),l(n,"onInternalStateChange",ea(function(){var e=n.mainIndex.getWidgetUiState({});n.middleware.forEach(function(t){t.instance.onStateChange({uiState:e})})})),n.setMaxListeners(100);var n,r=e.indexName,i=e.compositionID,a=e.numberLocale,s=e.initialUiState,c=e.routing,u=void 0===c?null:c,d=e.insights,h=void 0===d?void 0:d,x=e.searchFunction,v=e.stalledSearchDelay,y=e.searchClient,b=void 0===y?null:y,j=e.insightsClient,w=void 0===j?null:j,N=e.onStateChange,_=e.future,R=void 0===_?o({},eQ,e.future||{}):_;if(null===b)throw Error(eU("The `searchClient` option is required."));if("function"!=typeof b.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 b.addAlgoliaAgent&&b.addAlgoliaAgent("instantsearch.js (".concat(F,")")),w&&"function"!=typeof w)throw Error(eU("The `insightsClient` option should be a function."));if(n._initialOptions=e,n.client=b,n.future=R,n.insightsClient=w,n.indexName=void 0===r?"":r,n.compositionID=i,n.helper=null,n.mainHelper=null,n.mainIndex=ex({indexName:n.compositionID||n.indexName}),n.onStateChange=void 0===N?null:N,n.started=!1,n.templatesConfig={helpers:{formatNumber:function(e,t){var n;return n=Number(t(e)),n.toLocaleString(a)},highlight:function(e,t){try{var n,r,i,a,s,l,c,u,d,h=JSON.parse(e);return t((r=(n=S(o({},h),{hit:this})).attribute,i=n.highlightedTagName,a=void 0===i?"mark":i,s=n.hit,l=n.cssClasses,c=void 0===l?{}:l,u=(ey(s._highlightResult,r)||{}).value,d=eI({descendantName:"highlighted"})+(c.highlighted?" ".concat(c.highlighted):""),(void 0===u?"":u).replace(RegExp(eP.highlightPreTag,"g"),"<".concat(a,' class="').concat(d,'">')).replace(RegExp(eP.highlightPostTag,"g"),"</".concat(a,">"))))}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 n,r,i,a,s,l,c,u,d,h=JSON.parse(e);return t((r=(n=S(o({},h),{hit:this})).attribute,i=n.highlightedTagName,a=void 0===i?"mark":i,s=n.hit,l=n.cssClasses,c=void 0===l?{}:l,u=(ey(s._highlightResult,r)||{}).value,d=eW({descendantName:"highlighted"})+(c.highlighted?" ".concat(c.highlighted):""),ek(eL(eM(void 0===u?"":u))).replace(RegExp(eP.highlightPreTag,"g"),"<".concat(a,' 
1class="').concat(d,'">')).replace(RegExp(eP.highlightPostTag,"g"),"</".concat(a,">"))))}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 n,r,i,a,s,l,c,u,d,h=JSON.parse(e);return t((r=(n=S(o({},h),{hit:this})).attribute,i=n.highlightedTagName,a=void 0===i?"mark":i,s=n.hit,l=n.cssClasses,c=void 0===l?{}:l,u=(ey(s._snippetResult,r)||{}).value,d=eD({descendantName:"highlighted"})+(c.highlighted?" ".concat(c.highlighted):""),(void 0===u?"":u).replace(RegExp(eP.highlightPreTag,"g"),"<".concat(a,' class="').concat(d,'">')).replace(RegExp(eP.highlightPostTag,"g"),"</".concat(a,">"))))}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 n,r,i,a,s,l,c,u,d,h=JSON.parse(e);return t((r=(n=S(o({},h),{hit:this})).attribute,i=n.highlightedTagName,a=void 0===i?"mark":i,s=n.hit,l=n.cssClasses,c=void 0===l?{}:l,u=(ey(s._snippetResult,r)||{}).value,d=eH({descendantName:"highlighted"})+(c.highlighted?" ".concat(c.highlighted):""),ek(eL(eM(void 0===u?"":u))).replace(RegExp(eP.highlightPreTag,"g"),"<".concat(a,' class="').concat(d,'">')).replace(RegExp(eP.highlightPostTag,"g"),"</".concat(a,">"))))}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 n,r=JSON.parse(e),i=r.method,a=r.payload;return t((n=o({objectIDs:[this.objectID]},a),function(e){var t,n=e.method,r=e.payload;if((void 0===r?"undefined":m(r))!=="object")throw Error("The insights helper expects the payload to be an object.");try{t=P(r)}catch(e){throw Error("Could not JSON serialize the payload object.")}return'data-insights-method="'.concat(n,'" data-insights-payload="').concat(t,'"')}({method:i,payload:n})))}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:{}},n._stalledSearchDelay=void 0===v?200:v,n._searchStalledTimer=null,n._createURL=eV,n._initialUiState=void 0===s?{}:s,n._initialResults=null,n._insights=h,x&&(n._searchFunction=x),n.sendEventToInsights=$,u){var C="boolean"==typeof u?{}:u;C.$$internal=!0,n.use(en(C))}if(h){var E="boolean"==typeof h?{}:h;E.$$internal=!0,n.use(z(E))}return D(function(e){var t,n;return(null==(n=e.window.navigator)||null==(t=n.userAgent)?void 0:t.indexOf("Algolia Crawler"))>-1},{fallback:function(){return!1}})&&n.use(function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.$$internal,n=void 0!==t&&t;return function(e){var t=e.instantSearchInstance,r={widgets:[]},i=document.createElement("meta"),a=document.querySelector("head");return i.name="instantsearch:widgets",{$$type:"ais.metadata",$$internal:n,onStateChange:function(){},subscribe:function(){setTimeout(function(){r.ua=q(t.client),function e(t,n,r){var i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:n.mainIndex,a=O(n,i,n._initialUiState);t.forEach(function(t){var i={};if(t.getWidgetRenderState){var s=t.getWidgetRenderState(a);s&&s.widgetParams&&(i=s.widgetParams)}var l=Object.keys(i).filter(function(e){return void 0!==i[e]});r.widgets.push({type:t.$$type,widgetType:t.$$widgetType,params:l}),k(t)&&e(t.getWidgets(),n,r,t)})}(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),a.appendChild(i)},0)},started:function(){},unsubscribe:function(){i.remove()}}}}({$$internal:!0})),n}return t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,writable:!0,configurable:!0}}),e&&y(t,e),v(t,[{key:"_isSearchStalled",get:function(){return"stalled"===this.status}},{key:"use",value:function(){for(var e=this,t=arguments.length,n=Array(t),r=0;r<t;r++)n[r]=arguments[r];var i=n.map(function(t){var n=o({$$type:"__unknown__",$$internal:!1,subscribe:$,started:$,unsubscribe:$,onStateChange:$},t({instantSearchInstance:e}));return e.middleware.push({creator:t,instance:n}),n});
1return this.started&&i.forEach(function(e){e.subscribe(),e.started()}),this}},{key:"unuse",value:function(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return this.middleware.filter(function(e){return t.includes(e.creator)}).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),n=0;n<e;n++)t[n]=arguments[n];return this.use.apply(this,h(t))}},{key:"addWidget",value:function(e){return this.addWidgets([e])}},{key:"addWidgets",value:function(e){if(!Array.isArray(e))throw Error(eU("The `addWidgets` method expects an array of widgets. Please use `addWidget`."));if(this.compositionID&&e.some(function(e){return!Array.isArray(e)&&k(e)&&!e._isolated}))throw Error(eU("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(eU("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(eU("The `start` method has already been called once."));var t=this.mainHelper||(0,w.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 n={search:function(){return new Promise($)}};this._mainHelperSearch=t.search.bind(t),t.search=function(){var r=e.mainIndex.getHelper(),i=(0,w.default)(n,r.state.index,r.state);return i.once("search",function(t){var n=t.state;r.overrideStateWithoutTriggeringChangeEvent(n),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 n=t.error;if(!b(n,Error)){var r=n;n=Object.keys(r).reduce(function(e,t){return e[t]=r[t],e},Error(r.message))}n.error=n,e.error=n,e.status="error",e.scheduleRender(!1),e.emit("error",n)}),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 n=[Object.keys(t).reduce(function(e,n){var r=t[n],i=r.state,a=r.requestParams,s=eB(r),l=s&&i?s.map(function(e,t){return o({indexName:i.index||e.index},(null==a?void 0:a[t])||e.params?{params:e$((null==a?void 0:a[t])||e.params.split("&").reduce(function(e,t){var n=R(t.split("="),2),r=n[0],i=n[1];return e[r]=i?decodeURIComponent(i):"",e},{}))}:{})}):[];return e.concat(l)},[])],r=Object.keys(t).reduce(function(e,n){var r=eB(t[n]);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 n=arguments.length,r=Array(n>1?n-1:0),a=1;a<n;a++)r[a-1]=arguments[a];var s=Array.isArray(t)?t.map(function(e){return S(o({},e),{params:e$(e.params)})}):e$(t.requestBody.params);return e.transporter.responsesCache.get({method:"search",args:[s].concat(h(r))},function(){return i.apply(void 0,[t].concat(h(r)))})},e.transporter.responsesCache.set({method:"search",args:n},{results:r})}if(!("transporter"in e)){var a="/1/indexes/*/queries_body_".concat(JSON.stringify({requests:n}));e.cache=S(o({},e.cache),l({},a,JSON.stringify({results:Object.keys(t).map(function(e){return eB(t[e])})})))}}}(this.client,this._initialResults),this.mainHelper._recommendCache=Object.keys(r=this._initialResults).reduce(function(e,t){var n=r[t];return n.recommendResults?o({},e,n.recommendResults.results):e},{});var r,i=this.scheduleSearch;this.scheduleSearch=ea($),this._manuallyResetScheduleSearch?this._resetScheduleSearch=function(){e.scheduleSearch=i}:ea(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(z({$$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()}),this._initialOptions=null}},{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,n=!(arguments.length>1)||void 0===arguments[1]||arguments[1];if(!this.mainHelper)throw Error(eU("The `start` method needs to be called before `setUiState`."));this.mainIndex.refreshUiState();var r="function"==typeof e?e(this.mainIndex.getWidgetUiState({})):e;this.onStateChange&&n?this.onStateChange({uiState:r,setUiState:function(e){eq("function"==typeof e?e(r):e,t.mainIndex),t.scheduleSearch(),t.onInternalStateChange()}}):(eq(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(eU("The `start` method needs to be called before `createURL`."));return this._createURL(e)}},{key:"refresh",value:function(){if(!this.mainHelper)throw Error(eU("The `start` method needs to be called before `refresh`."));this.mainHelper.clearCache().search()}}]),t}(j.default),eG=e.i(2239),eY="7.39.1",eX=Object.prototype.hasOwnProperty;
1function eK(e,t,n){var r,i;if((null==n?void 0:n(e,t))||e===t)return!0;if(e&&t&&(r=e.constructor)===t.constructor){if(r===Date)return e.getTime()===t.getTime();if(r===RegExp)return e.toString()===t.toString();if(r===Array){if((i=e.length)===t.length)for(;i--&&eK(e[i],t[i],n););return -1===i}if(!r||(void 0===e?"undefined":m(e))==="object"){for(r in i=0,e)if(eX.call(e,r)&&++i&&!eX.call(t,r)||!(r in t)||!eK(e[r],t[r],n))return!1;return Object.keys(t).length===i}}return e!=e&&t!=t}var eZ=(0,n.createContext)(null);function eJ(){return(0,n.useContext)(eZ)}var e0=(0,n.createContext)(null);function e1(){return(0,n.useContext)(e0)}var e2=(0,n.createContext)({countRef:{current:0},waitForResultsRef:null,ignoreMultipleHooksWarning:!1});function e4(){return(0,n.useContext)(e2)}var e5=["react (".concat(n.version,")"),"react-instantsearch (".concat(eY,")"),"react-instantsearch-core (".concat(eY,")")],e6="react-instantsearch-server (".concat(eY,")");function e3(e,t){"function"==typeof e.addAlgoliaAgent&&t.filter(Boolean).forEach(function(t){e.addAlgoliaAgent(t)})}function e7(e){var t=e.children,l=function(e){var t=R((0,n.useReducer)(function(e){return e+1},0),2)[1],r=eJ(),i=e1(),a=e4().waitForResultsRef,l=null==i?void 0:i.initialResults,c=(0,n.useRef)(e),u=r||l||a,d=(0,n.useRef)(null);if((null==i?void 0:i.ssrSearchRef)&&(d=i.ssrSearchRef),null===d.current){var f,p,m,g=new ez(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=l||{},g._manuallyResetScheduleSearch=!0),e3(e.searchClient,h(e5).concat([r&&e6,(m="u">typeof window&&(null==(f=window.next)?void 0:f.version)||(void 0!==s.default?null==(p=s.default.env)?void 0:p.NEXT_RUNTIME:void 0))?"next.js (".concat(m,")"):null])),u&&g.start(),r&&r.notifyServer({search:g}),e.routing,d.current=g}var x,v=d.current,y=c.current;y.indexName!==e.indexName&&(v.helper.setIndex(e.indexName||"").search(),c.current=e),y.searchClient!==e.searchClient&&(e3(e.searchClient,h(e5).concat([r&&e6])),v.mainHelper.setClient(e.searchClient).search(),c.current=e),y.onStateChange!==e.onStateChange&&(v.onStateChange=e.onStateChange,c.current=e),y.searchFunction!==e.searchFunction&&(v._searchFunction=e.searchFunction,c.current=e),y.stalledSearchDelay!==e.stalledSearchDelay&&(v._stalledSearchDelay=null!=(x=e.stalledSearchDelay)?x:200,c.current=e),eK(y.future,e.future)||(v.future=o({},eQ,e.future),c.current=e);var b=(0,n.useRef)(null);return(0,eG.useSyncExternalStore)((0,n.useCallback)(function(){var e=d.current;return null===b.current?e.started||(e.start(),t()):(clearTimeout(b.current),e._preventWidgetCleanup=!1),function(){null!=i&&i.ssrSearchRef||(clearTimeout(e._schedule.timer),b.current=setTimeout(function(){e.dispose()}),e._preventWidgetCleanup=!0)}},[t,i]),function(){return d.current},function(){return d.current})}(r(e,["children"]));return l.started?n.default.createElement(a.Provider,{value:l},n.default.createElement(i.Provider,{value:l.mainIndex},t,n.default.createElement(e8,{search:l}))):null}function e8(e){var t=e.search;return(0,n.useEffect)(function(){t._resetScheduleSearch&&t._resetScheduleSearch()},[t]),null}function e9(e={serializable:!0}){let t={};return{get(n,r,i={miss:()=>Promise.resolve()}){let a=JSON.stringify(n);if(a in t)return Promise.resolve(e.serializable?JSON.parse(t[a]):t[a]);let s=r();return s.then(e=>i.miss(e)).then(()=>s)},set:(n,r)=>(t[JSON.stringify(n)]=e.serializable?JSON.stringify(r):r,Promise.resolve(r)),delete:e=>(delete t[JSON.stringify(e)],Promise.resolve()),clear:()=>(t={},Promise.resolve())}}async function*te(e){let t=e.getReader();try{for(;;){let{done:e,value:n}=await t.read();if(e)return;yield n}}finally{t.releaseLock()}}async function*tt(e){let t=new TextDecoder("utf-8"),n=[],r=0,i=!1,a=!0;for await(let s of Symbol.asyncIterator in e?e:te(e)){let e=t.decode(s,{stream:!0}),l=0;for(i&&(i=!1,e.length>0&&"\n"===e[0]&&(l=1));l<e.length;){let t,s,o=e.indexOf("\r",l),c=e.indexOf("\n",l);if(-1===o&&-1===c){let t=e.slice(l);if(n.push(t),(r+=t.length)>0xa00000)throw Error("SSE line buffer exceeded 10MB");break}-1!==o&&(-1===c||o<c)?(t=o,o+1<e.length?s="\n"===e[o+1]?2:1:(i=!0,s=1)):(t=c,s=1);let u=e.slice(l,t);n.push(u);let d=1===n.length?n[0]:n.join("");n.length=0,r=0,a&&(d.startsWith("\uFEFF")&&(d=d.slice(1)),a=!1),yield d,l=t+s}}let s=t.decode();if(s&&n.push(s),n.length>0){let e=n.join("");a&&e.startsWith("\uFEFF")&&(e=e.slice(1)),yield e}}var tn=class{data=[];eventType="";lastEventId=null;retry=null;decode(e){let t,n;if(""===e)return this.dispatch();if(":"===e[0])return null;let r=e.indexOf(":");switch(-1===r?(t=e,n=""):(t=e.slice(0,r)," "===(n=e.slice(r+1))[0]&&(n=n.slice(1))),t){case"data":this.data.push(n);break;case"event":this.eventType=n;break;case"id":n.includes("\0")||(this.lastEventId=n);break;case"retry":/^[0-9]+$/.test(n)&&(this.retry=parseInt(n,10))}return null}dispatch(){let e=this.eventType;if(this.eventType="",0===this.data.length)return null;let t={data:this.data.join("\n"),event:e,id:this.lastEventId,retry:this.retry};return this.data=[],t}};async function*tr(e){let t=new tn;for await(let n of tt(e)){let e=t.decode(n);null!==e&&(yield e)}}function ti(e,t="up"){let n=Date.now();return{...e,status:t,lastUpdate:n,isUp:function(){return"up"===t||Date.now()-n>12e4},isTimedOut:function(){return"timed out"===t&&Date.now()-n<=12e4}}}
1var ta=class extends Error{name="AlgoliaError";constructor(e,t){super(e),t&&(this.name=t)}},ts=class extends ta{stackTrace;constructor(e,t,n){super(e,n),this.stackTrace=t}},tl=class extends ts{constructor(e){super("Unreachable hosts - your application id may be incorrect. If the error persists, please visit our help center https://alg.li/support-unreachable-hosts or reach out to the Algolia Support team: https://alg.li/support",e,"RetryError")}},to=class extends ts{status;constructor(e,t,n,r="ApiError"){super(e,n,r),this.status=t}},tc=class extends ta{response;constructor(e,t){super(e,"DeserializationError"),this.response=t}},tu=class extends to{error;constructor(e,t,n,r){super(e,t,r,"DetailedApiError"),this.error=n}};function td(e,t,n){var r;let i=Object.keys(r=n).filter(e=>void 0!==r[e]).sort().map(e=>`${e}=${encodeURIComponent("[object Array]"===Object.prototype.toString.call(r[e])?r[e].join(","):r[e]).replace(/\+/g,"%20")}`).join("&"),a=`${e.protocol}://${e.url}${e.port?`:${e.port}`:""}/${"/"===t.charAt(0)?t.substring(1):t}`;return i.length&&(a+=`?${i}`),a}function th(e,t){if("GET"!==e.method&&(void 0!==e.data||void 0!==t.data))return JSON.stringify(Array.isArray(e.data)?e.data:{...e.data,...t.data})}function tf(e,t,n){let r={Accept:"application/json",...e,...t,...n},i={};return Object.keys(r).forEach(e=>{let t=r[e];i[e.toLowerCase()]=t}),i}function tp(e){if(204!==e.status&&0!==e.content.length)try{return JSON.parse(e.content)}catch(t){throw new tc(t.message,e)}}function tm(e){let t=e.request.headers["x-algolia-api-key"]?{"x-algolia-api-key":"*****"}:{};return{...e,request:{...e.request,headers:{...e.request.headers,...t}}}}function tg(e,t,n){if(null==n||"string"==typeof n&&0===n.length)throw Error(`Parameter \`${e}\` is required when calling \`${t}\`.`)}var tx="5.56.0";let tv="recipients",ty="mohm_recently_awarded",tb="mohm_lastName_asc",tj=[{label:"Last Name (A-Z)",value:tb},{label:"Most Relevant",value:tv},{label:"Recently Awarded",value:ty}],tw=()=>(function(e,t){if(!e||"string"!=typeof e)throw Error("`appId` is missing.");if(!t||"string"!=typeof t)throw Error("`apiKey` is missing.");let{compression:n,...r}={};return function({appId:e,apiKey:t,authMode:n,algoliaAgents:r,...i}){let a=function(e,t,n="WithinHeaders"){let r={"x-algolia-api-key":t,"x-algolia-application-id":e};return{headers:()=>"WithinHeaders"===n?r:{},queryParameters:()=>"WithinQueryParameters"===n?r:{}}}(e,t,n),s=function({hosts:e,hostsCache:t,baseHeaders:n,logger:r,baseQueryParameters:i,algoliaAgent:a,timeouts:s,requester:l,requestsCache:o,responsesCache:c,compress:u,compression:d}){async function h(e){let n=await Promise.all(e.map(e=>t.get(e,()=>Promise.resolve(ti(e))))),r=n.filter(e=>e.isUp()),i=n.filter(e=>e.isTimedOut()),a=[...r,...i];return{hosts:a.length>0?a:e,getTimeout:(e,t)=>(0===i.length&&0===e?1:i.length+3+e)*t}}async function f(o,c,f){let p=[],m=th(o,c),g=tf(n,o.headers,c.headers),x="gzip"===d&&void 0!==m&&m.length>750&&("POST"===o.method||"PUT"===o.method);x&&void 0===u&&r.info("Compression is disabled because no compress method is available.");let v=x&&void 0!==u,y=v?await u(m):m;v&&(g["content-encoding"]="gzip");let b="GET"===o.method?{...o.data,...c.data}:{},j={...i,...o.queryParameters,...b};if(a.value&&(j["x-algolia-agent"]=a.value),c&&c.queryParameters)for(let e of Object.keys(c.queryParameters))c.queryParameters[e]&&"[object Object]"!==Object.prototype.toString.call(c.queryParameters[e])?j[e]=c.queryParameters[e].toString():j[e]=c.queryParameters[e];let w=0,S=async(e,n)=>{let i=e.pop();if(void 0===i)throw new tl(p.map(e=>tm(e)));let a={...s,...c.timeouts},u={data:y,headers:g,method:o.method,url:td(i,o.path,j),connectTimeout:n(w,a.connect),responseTimeout:n(w,f?a.read:a.write)},d=t=>{let n={request:u,response:t,host:i,triesLeft:e.length};return p.push(n),n},h=await l.send(u);if(function({isTimedOut:e,status:t}){return e||function({isTimedOut:e,status:t}){return!e&&0==~~t}({isTimedOut:e,status:t})||2!=~~(t/100)&&4!=~~(t/100)}(h)){let a=d(h);return h.isTimedOut&&w++,r.info("Retryable failure",tm(a)),await t.set(i,ti(i,h.isTimedOut?"timed out":"down")),S(e,n)}if(function({status:e}){return 2==~~(e/100)}(h))return h;throw d(h),function({content:e,status:t},n){try{let r=JSON.parse(e);if("error"in r)return new tu(r.message,t,r.error,n);return new to(r.message,t,n)}catch{}return new to(e,t,n)}(h,p)},N=e.filter(e=>"readWrite"===e.accept||(f?"read"===e.accept:"write"===e.accept)),_=await h(N);return S([..._.hosts].reverse(),_.getTimeout)}async function*p(t,r={}){if(!l.sendStream)throw Error("This requester does not support streaming");let o=th(t,r),c=tf(n,t.headers,r.headers);c.accept="text/event-stream";let u="GET"===t.method?{...t.data,...r.data}:{},d={...i,...t.queryParameters,...u};if(a.value&&(d["x-algolia-agent"]=a.value),r&&r.queryParameters)for(let e of Object.keys(r.queryParameters))r.queryParameters[e]&&"[object Object]"!==Object.prototype.toString.call(r.queryParameters[e])?d[e]=r.queryParameters[e].toString():d[e]=r.queryParameters[e];let f=t.useReadTransporter||"GET"===t.method,m=e.filter(e=>"readWrite"===e.accept||(f?"read"===e.accept:"write"===e.accept)),g=(await h(m)).hosts[0];if(!g)throw new tl([]);let x={...s,...r.timeouts},v={data:o,headers:c,method:t.method,url:td(g,t.path,d),connectTimeout:x.connect,responseTimeout:f?x.read:x.write},y=await l.sendStream(v);yield*tr(y)}return{hostsCache:t,requester:l,timeouts:s,logger:r,algoliaAgent:a,baseHeaders:n,baseQueryParameters:i,hosts:e,request:function(e,t={}){let r=()=>f(e,t,a).then(e=>tp(e)),a=e.useReadTransporter||"GET"===e.method;if(!0!==(t.cacheable||e.cacheable))return r();let s={request:e,requestOptions:t,transporter:{queryParameters:i,headers:n}};return c.get(s,()=>o.get(s,()=>o.set(s,r()).then(e=>Promise.all([o.delete(s),e]),e=>Promise.all([o.delete(s),Promise.reject(e)])).then(([e,t])=>t)),{miss:e=>c.set(s,e)})},requestWithHttpInfo:function(e,t={}){let n=e.useReadTransporter||"GET"===e.method;return f(e,t,n).then(e=>({status:e.status,headers:e.headers,content:e.content,data:tp(e)}))},requestStream:p,requestsCache:o,responsesCache:c}}({hosts:[{url:`${e}-dsn.algolia.net`,accept:"read",protocol:"https"},{url:`${e}.algolia.net`,accept:"write",protocol:"https"}].concat(function(e){for(let t=e.length-1;t>0;t--){let n=Math.floor(Math.random()*(t+1)),r=e[t];e[t]=e[n],e[n]=r}return e}([{url:`${e}-1.algolianet.com`,accept:"readWrite",protocol:"https"},{url:`${e}-2.algolianet.com`,accept:"readWrite",protocol:"https"},{url:`${e}-3.algolianet.com`,accept:"readWrite",protocol:"https"}
1])),...i,algoliaAgent:function({algoliaAgents:e,client:t,version:n}){let r,i=(r={value:`Algolia for JavaScript (${n})`,add(e){let t=`; ${e.segment}${void 0!==e.version?` (${e.version})`:""}`;return -1===r.value.indexOf(t)&&(r.value=`${r.value}${t}`),r}}).add({segment:t,version:n});return e.forEach(e=>i.add(e)),i}({algoliaAgents:r,client:"Lite",version:tx}),baseHeaders:{"content-type":"text/plain",...a.headers(),...i.baseHeaders},baseQueryParameters:{...a.queryParameters(),...i.baseQueryParameters}});return{transporter:s,appId:e,apiKey:t,clearCache:()=>Promise.all([s.requestsCache.clear(),s.responsesCache.clear()]).then(()=>void 0),get _ua(){return s.algoliaAgent.value},addAlgoliaAgent(e,t){s.algoliaAgent.add({segment:e,version:t})},setClientApiKey({apiKey:e}){n&&"WithinHeaders"!==n?s.baseQueryParameters["x-algolia-api-key"]=e:s.baseHeaders["x-algolia-api-key"]=e},searchForHits(e,t){return this.search(e,t)},searchForFacets(e,t){return this.search(e,t)},customPost({path:e,parameters:t,body:n},r){tg("path","customPost",e);let i="/{path}".replace("{path}",e);return s.request({method:"POST",path:i,queryParameters:t||{},headers:{},data:n||{}},r)},customPostWithHTTPInfo({path:e,parameters:t,body:n},r){tg("path","customPostWithHTTPInfo",e);let i="/{path}".replace("{path}",e);return s.requestWithHttpInfo({method:"POST",path:i,queryParameters:t||{},headers:{},data:n||{}},r)},getRecommendations(e,t){e&&Array.isArray(e)&&(e={requests:e}),tg("getRecommendationsParams","getRecommendations",e),tg("getRecommendationsParams.requests","getRecommendations",e.requests);let n={method:"POST",path:"/1/indexes/*/recommendations",queryParameters:{},headers:{},data:e,useReadTransporter:!0,cacheable:!0};return s.request(n,t)},getRecommendationsWithHTTPInfo(e,t){e&&Array.isArray(e)&&(e={requests:e}),tg("getRecommendationsParams","getRecommendationsWithHTTPInfo",e),tg("getRecommendationsParams.requests","getRecommendationsWithHTTPInfo",e.requests);let n={method:"POST",path:"/1/indexes/*/recommendations",queryParameters:{},headers:{},data:e,useReadTransporter:!0,cacheable:!0};return s.requestWithHttpInfo(n,t)},search(e,t){e&&Array.isArray(e)&&(e={requests:e.map(({params:e,...t})=>"facet"===t.type?{...t,...e,type:"facet"}:{...t,...e,facet:void 0,maxFacetHits:void 0,facetQuery:void 0})}),tg("searchMethodParams","search",e),tg("searchMethodParams.requests","search",e.requests);let n={method:"POST",path:"/1/indexes/*/queries",queryParameters:{},headers:{},data:e,useReadTransporter:!0,cacheable:!0};return s.request(n,t)},searchWithHTTPInfo(e,t){e&&Array.isArray(e)&&(e={requests:e.map(({params:e,...t})=>"facet"===t.type?{...t,...e,type:"facet"}:{...t,...e,facet:void 0,maxFacetHits:void 0,facetQuery:void 0})}),tg("searchMethodParams","searchWithHTTPInfo",e),tg("searchMethodParams.requests","searchWithHTTPInfo",e.requests);let n={method:"POST",path:"/1/indexes/*/queries",queryParameters:{},headers:{},data:e,useReadTransporter:!0,cacheable:!0};return s.requestWithHttpInfo(n,t)}}}({appId:e,apiKey:t,timeouts:{connect:1e3,read:2e3,write:3e4},logger:{debug:(e,t)=>Promise.resolve(),info:(e,t)=>Promise.resolve(),error:(e,t)=>Promise.resolve()},requester:{send:function(e){return new Promise(t=>{let n=new XMLHttpRequest;n.open(e.method,e.url,!0),Object.keys(e.headers).forEach(t=>n.setRequestHeader(t,e.headers[t]));let r=(e,r)=>setTimeout(()=>{n.abort(),t({status:0,content:r,isTimedOut:!0})},e),i=r(e.connectTimeout,"Connection timeout"),a;n.onreadystatechange=()=>{n.readyState>n.OPENED&&void 0===a&&(clearTimeout(i),a=r(e.responseTimeout,"Socket timeout"))},n.onerror=()=>{0===n.status&&(clearTimeout(i),clearTimeout(a),t({content:n.responseText||"Network request failed",status:n.status,isTimedOut:!1}))},n.onload=()=>{clearTimeout(i),clearTimeout(a),t({content:n.responseText,headers:function(e){let t={};for(let n of e.trim().split(/[\r\n]+/)){let e=n.indexOf(": ");e>0&&(t[n.slice(0,e).toLowerCase()]=n.slice(e+2))}return t}(n.getAllResponseHeaders()),status:n.status,isTimedOut:!1})},n.send(e.data)})}},algoliaAgents:[{segment:"Browser"}],authMode:"WithinQueryParameters",responsesCache:e9(),requestsCache:e9({serializable:!1}),hostsCache:function e(t){let n=[...t.caches],r=n.shift();return void 0===r?{get:(e,t,n={miss:()=>Promise.resolve()})=>t().then(e=>Promise.all([e,n.miss(e)])).then(([e])=>e),set:(e,t)=>Promise.resolve(t),delete:e=>Promise.resolve(),clear:()=>Promise.resolve()}:{get:(t,i,a={miss:()=>Promise.resolve()})=>r.get(t,i,a).catch(()=>e({caches:n}).get(t,i,a)),set:(t,i)=>r.set(t,i).catch(()=>e({caches:n}).set(t,i)),delete:t=>r.delete(t).catch(()=>e({caches:n}).delete(t)),clear:()=>
1r.clear().catch(()=>e({caches:n}).clear())}}({caches:[function(e){let t,n=`algolia-client-js-${e.key}`;function r(){return void 0===t&&(t=e.localStorage||window.localStorage),t}function i(){return JSON.parse(r().getItem(n)||"{}")}function a(){return new Promise(e=>setTimeout(e,0))}return{get:(t,s,l={miss:()=>Promise.resolve()})=>a().then(()=>{let a,o,c,u,{namespace:d,changed:h}=(a=e.timeToLive?1e3*e.timeToLive:null,o=i(),c=new Date().getTime(),u=!1,{namespace:Object.fromEntries(Object.entries(o).filter(([,e])=>e&&void 0!==e.timestamp&&(!a||!(e.timestamp+a<c))||(u=!0,!1))),changed:u}),f=d[JSON.stringify(t)];return(h&&r().setItem(n,JSON.stringify(d)),f)?f.value:s().then(e=>l.miss(e).then(()=>e))}),set:(e,t)=>a().then(()=>{let a=i();return a[JSON.stringify(e)]={timestamp:new Date().getTime(),value:t},r().setItem(n,JSON.stringify(a)),t}),delete:e=>a().then(()=>{let t=i();delete t[JSON.stringify(e)],r().setItem(n,JSON.stringify(t))}),clear:()=>Promise.resolve().then(()=>{r().removeItem(n)})}}({key:`${tx}-${e}`}),e9()]}),...r})})("WVHMK5555S","aaa308cdc1192a873b8a57265d558b35"),tS=null,tN=new Proxy({},{get:(e,t)=>(tS||(tS=tw()),tS[t]),has:(e,t)=>(tS||(tS=tw()),Reflect.has(tS,t)),ownKeys:e=>(tS||(tS=tw()),Reflect.ownKeys(tS)),getOwnPropertyDescriptor:(e,t)=>(tS||(tS=tw()),Reflect.getOwnPropertyDescriptor(tS,t))});e.s(["ALGOLIA_SEARCH_GLOBAL_INDEX",0,"mohm_global_v1","ALGOLIA_SEARCH_INDEX_LAST_NAME_ASC",0,tb,"ALGOLIA_SEARCH_INDEX_RECENTLY_AWARDED",0,ty,"ALGOLIA_SEARCH_RECIPIENT_INDEX",0,tv,"SORT_BY_OPTIONS",0,tj,"algoliaSearchClient",0,tN],76741);let t_=["recipient","page","article","event","exhibit","program"],tR={relevance:"relevance",relevant:"relevance",mostrelevant:"relevance",lastName:"lastName",lastname:"lastName","last-name":"lastName",last_name:"lastName",recentlyAwarded:"recentlyAwarded",recentlyawarded:"recentlyAwarded","recently-awarded":"recentlyAwarded",recent:"recentlyAwarded"},tC={"info.recipientStatus":"status","info.serviceBranch":"branch","info.conflict":"conflict","computed.yearsOfAction":"year","info.stateBorn":"birthplace","info.cemeteryLocation":"cemetery","info.cemeteryCity":"cemetery",showcaseType:"type"},tF=new Set(["q","query","type","status","branch","conflict","year","birthState","birthplace","cemetery","sort","page","view"]),tP="https://search.invalid";function tE(e){if(e instanceof URL)return[...e.searchParams.entries()];if(e instanceof URLSearchParams)return[...e.entries()];if("string"==typeof e){let t=e.trim();if(!t)return[];if(t.startsWith("?")||t.startsWith("#?")||!t.includes("/")&&t.includes("="))return[...new URLSearchParams(t.replace(/^#?\?/,"")).entries()];try{return[...new URL(t,tP).searchParams.entries()]}catch{return[...new URLSearchParams(t.replace(/^\?/,"")).entries()]}}return Object.entries(e).flatMap(([e,t])=>null==t?[]:(Array.isArray(t)?t:[t]).filter(e=>null!=e).map(t=>[e,String(t)]))}function tT(e){return e.map(e=>e.trim()).find(Boolean)}function tA(e){return e.flatMap(e=>e.split(",").map(e=>e.trim()).filter(Boolean))}function tI(e){try{return decodeURIComponent(e.replace(/\+/g," "))}catch{return e}}function tk(e,t,n){let r=new Set(t);return(function(e){let t;if(e instanceof URL)t=e.search.replace(/^\?/,"");else if("string"==typeof e){let n=e.trim();if(!n)return[];if(n.startsWith("?")||n.startsWith("#?")||!n.includes("/")&&n.includes("="))t=n.replace(/^#?\?/,"");else try{t=new URL(n,tP).search.replace(/^\?/,"")}catch{t=n.replace(/^\?/,"")}}return void 0!==t?t.split("&").filter(Boolean).map(e=>{let t=e.indexOf("=");return t<0?[e,""]:[e.slice(0,t),e.slice(t+1)]}):tE(e).map(([e,t])=>[encodeURIComponent(e),encodeURIComponent(t)])})(e).flatMap(([e,t])=>r.has(tI(e))?(n?t.split(","):[t]).map(tI).map(e=>e.trim()).filter(Boolean):[])}function tO(e){return[...new Set(e)]}function tL(e){let t="number"==typeof e?e:Number(e);if(!Number.isFinite(t))return;let n=Math.trunc(t);return n>0?n:void 0}function tM(e){if(null==e||""===e)return;let t="number"==typeof e?e:Number(e);if(!Number.isFinite(t))return;let n=Math.trunc(t);return n>=0&&n<=9999?n:void 0}function tW(e,t){let n=tM(e),r=tM(t);if(void 0!==n||void 0!==r)return void 0===n?{max:r}:void 0===r?{min:n}:n<=r?{min:n,max:r}:{min:r,max:n}}function tD(e){if("number"==typeof e)return tW(e,void 0);if("string"!=typeof e)return;let t=e.trim();if(!t)return;let n=t.split(/[:\-]/,2);return 1===n.length?tW(n[0],void 0):tW(n[0],n[1])}function tH(e){return void 0!==e.min&&void 0!==e.max?`${e.min}:${e.max}`:void 0!==e.min?`${e.min}:`:`:${e.max}`}function tB(e){let t=tO(e);if(0!==t.length)return 1===t.length?t[0]:t}function t$(e){if("string"!=typeof e)return;let t=e.trim();if(!t)return;let n=e=>Object.prototype.hasOwnProperty.call(tR,e)?tR[e]:void 0,r=n(t)??n(t.toLowerCase());return r||(t===tv?"relevance":t===tb?"lastName":t===ty?"recentlyAwarded":/last[_-]?name/i.test(t)?"lastName":/recent/i.test(t)?"recentlyAwarded":/relev|recipient/i.test(t)?"relevance":void 0)}function tq(e){let t=function(e){try{return decodeURIComponent(e)}catch{return e}}(e),n=t.match(/^(.*)\[query\]$/);if(n)return{indexName:n[1]||void 0,section:"query"};let r=t.match(/^(.*)\[page\]$/);if(r)return{indexName:r[1]||void 0,section:"page"};let i=t.match(/^(.*)\[(?:sortBy|index)\]$/);if(i)return{indexName:i[1]||void 0,section:"sort"};let a=t.match(/^(.*)\[refinementList\]\[([^\]]+)\](?:\[\d+\])?$/);if(a)return{indexName:a[1]||void 0,section:"refinementList",attribute:a[2]};let s=t.match(/^(.*)\[range\]\[([^\]]+)\]$/);return s?{indexName:s[1]||void 0,section:"range",attribute:s[2]}:null}function tU(e){let t={refinementList:{},range:{}};for(let[n,r]of tE(e)){let e=tq(n);if(!e)continue;if(e.indexName&&!t.indexName&&(t.indexName=e.indexName),"query"===e.section){t.query=r;continue}if("page"===e.section){let e=Number(r);Number.isInteger(e)&&e>=0&&(t.page=e);continue}if("sort"===e.section){t.sortBy??=r;continue}if(!e.attribute)continue;if("refinementList"===e.section){let n=t.refinementList[e.attribute]??[];n.push(r),t.refinementList[e.attribute]=n;continue}let i=tD(r);i&&(t.range[e.attribute]=i)}return t}function tV(e,t){return tA(Object.entries(e.refinementList).flatMap(([e,n])=>tC[e]===t?n:[]))}function tQ(e){return{params:function(e){let t=new URLSearchParams;for(let[n,r]of tE(e))t.append(n,r);return t}(e),legacy:tU(e)}}function tz(e,t,n){let r,{url:i,absolute:a}=(r=/^[a-z][a-z\d+.-]*:\/\//i.test(e),{url:new URL(e||"/",r?void 0:tP),absolute:r}
1),s=[...[...i.searchParams.entries()].filter(([e])=>!(tF.has(e)||n.has(e))&&!tq(e)),...t].map(([e,t])=>`${encodeURIComponent(e)}=${encodeURIComponent(t)}`).join("&"),l=a?i.origin:"";return`${l}${i.pathname}${s?`?${s}`:""}${i.hash}`}function tG(e,t,n){return"string"==typeof e?{basePath:e,params:t}:{basePath:n,params:e}}function tY(e,t,n){null==n||(Array.isArray(n)?n:[n]).forEach(n=>{let r=String(n).trim();r&&e.push([t,r])})}function tX(e,t){let{basePath:n,params:r}=tG(e,t,"/medal-recipients/recipients-database"),i=[];tY(i,"q",r?.q??r?.query),tY(i,"status",r?.status),tY(i,"branch",r?.branch),tY(i,"conflict",r?.conflict);let a=r?.year?function(e){if("string"==typeof e||"number"==typeof e){let t=tD(e);return t?tH(t):void 0}if(Array.isArray(e)){let t=tW(e[0],e[1]);return t?tH(t):void 0}if(e&&"object"==typeof e){let t=tW(e.min??e.start,e.max??e.end);return t?tH(t):void 0}}(r.year):void 0;a&&i.push(["year",a]),tY(i,"birthplace",r?.birthplace??r?.birthState),tY(i,"cemetery",r?.cemetery);let s=t$(r?.sort);s&&i.push(["sort",s]);let l=tL(r?.page);return l&&l>1&&i.push(["page",String(l)]),(r?.view==="grid"||r?.view==="list")&&i.push(["view",r.view]),tz(n,i,new Set(["status","branch","conflict","year","birthState","birthplace","cemetery","sort","view"]))}e.s([],57416);let tK=["recipient","page","article","event","exhibit","program"],tZ={branch:["info.serviceBranch","branch"],conflict:["info.conflict","conflict"],year:["computed.yearsOfAction","actionYears"],birthplace:["info.stateBorn","birthplace"],cemetery:["info.cemeteryLocation","cemetery"],status:["info.recipientStatus","status"]},tJ="contentType";function t0(e){return"object"==typeof e&&null!==e?e:{}}function t1(e){if("string"==typeof e)return e.trim()||void 0}function t2(e){if(Array.isArray(e))return e.flatMap(e=>t2(e));let t=t1(e);return t?[t]:[]}function t4(e){let t="number"==typeof e?e:Number(e);return Number.isInteger(t)&&t>=0?t:void 0}function t5(e){let t=e.trim().toLowerCase();return tK.find(e=>e===t)}function t6(e){if("relevance"===e||"lastName"===e||"recentlyAwarded"===e)return e}function t3(e){let t=t6(e);if(t)return t;if(e){if(e===tb||/last[_-]?name/i.test(e))return"lastName";if(e===ty||/recent/i.test(e))return"recentlyAwarded";if(e===tv||/relev|recipient/i.test(e))return"relevance"}}function t7(e){let t=[...new Set(e)];if(0!==t.length)return 1===t.length?t[0]:t}function t8(e,t){return t2(t0(e.refinementList)[t])}function t9(e,t){for(let n of tZ[t]){let t=t8(e,n);if(t.length>0)return t}return[]}function ne(e){return t2(e).flatMap(e=>e.split(",")).map(t5).filter(e=>void 0!==e)}function nt(e){var t=e.helper,n=e.widgetType;e.methodName;var r=e.args,i=e.instantSearchInstance;if(1===r.length&&"object"===m(r[0]))return[r[0]];var a=R(r[0].split(":"),2),s=a[0],l=a[1],c=r[1],u=r[2],d=r[3]||{};if(!c||("click"===s||"conversion"===s)&&!u)return[];var h=Array.isArray(c)?c:[c];if(0===h.length)return[];var f=h[0].__queryID,p=function(e){for(var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:20,n=[],r=0;r<Math.ceil(e.length/t);r++)n.push(e.slice(r*t,(r+1)*t));return n}(h),g=p.map(function(e){return e.map(function(e){return e.objectID})}),x=p.map(function(e){return e.map(function(e){return e.__position})});return"view"===s?"idle"!==i.status?[]:p.map(function(e,r){var i;return{insightsMethod:"viewedObjectIDs",widgetType:n,eventType:s,payload:o({eventName:u||"Hits Viewed",index:(null==(i=t.lastResults)?void 0:i.index)||t.state.index,objectIDs:g[r]},d),hits:e,eventModifier:l}}):"click"===s?p.map(function(e,r){var i;return{insightsMethod:"clickedObjectIDsAfterSearch",widgetType:n,eventType:s,payload:o({eventName:u||"Hit Clicked",index:(null==(i=t.lastResults)?void 0:i.index)||t.state.index,queryID:f,objectIDs:g[r],positions:x[r]},d),hits:e,eventModifier:l}}):"conversion"===s?p.map(function(e,r){var i;return{insightsMethod:"convertedObjectIDsAfterSearch",widgetType:n,eventType:s,payload:o({eventName:u||"Hit Converted",index:(null==(i=t.lastResults)?void 0:i.index)||t.state.index,queryID:f,objectIDs:g[r]},d),hits:e,eventModifier:l}}):[]}function nn(e){var t=e.instantSearchInstance,n=e.helper,r=e.widgetType,i={},a=void 0;return function(){for(var e=arguments.length,s=Array(e),l=0;l<e;l++)s[l]=arguments[l];nt({widgetType:r,helper:n,methodName:"sendEvent",args:s,instantSearchInstance:t}
1).forEach(function(e){"click"===e.eventType&&"internal"===e.eventModifier&&i[e.eventType]||(i[e.eventType]=!0,t.sendEventToInsights(e))}),clearTimeout(a),a=setTimeout(function(){i={}},0)}}function nr(e){var t=e.helper,n=e.widgetType,r=e.instantSearchInstance;return function(){for(var e=arguments.length,i=Array(e),a=0;a<e;a++)i[a]=arguments[a];var s=nt({widgetType:n,helper:t,methodName:"bindEvent",args:i,instantSearchInstance:r});return s.length?"data-insights-event=".concat(P(s)):""}}function ni(e,t){if(void 0===e||"function"!=typeof e)throw Error("The render function is not valid (received type ".concat(Object.prototype.toString.call(e).slice(8,-1),").\n\n").concat(t))}function na(e,t){return t?e.map(function(e){return S(o({},e),{__queryID:t})}):e}function ns(e,t,n){return e.map(function(e,r){return S(o({},e),{__position:n*t+r+1})})}function nl(e){var t,n,r;return new w.default.SearchResults(e,[{query:null!=(t=e.query)?t:"",page:null!=(n=e.page)?n:0,hitsPerPage:null!=(r=e.hitsPerPage)?r:20,hits:[],nbHits:0,nbPages:0,params:"",exhaustiveNbHits:!0,exhaustiveFacetsCount:!0,processingTimeMS:0,index:e.index}],{__isArtificial:!0})}
1function no(e){var t=e.getHelper(),n=e.getResults()||nl(t.state),r=e.getScopedResults().map(function(t){var r=t.indexId===e.getIndexId()?n:nl(t.helper.state);return S(o({},t),{results:t.results||r})});return{results:n,scopedResults:r,recommendResults:t.lastRecommendResults}}function nc(e,t){if(!e)throw Error("Invariant failed")}function nu(){var e=(0,n.useContext)(i);return nc(null!==e),e}function nd(){var e=(0,n.useContext)(a);return nc(null!==e),e}function nh(e){var t=R((0,n.useState)(function(){return e}),2),r=t[0],i=t[1];return eK(r,e)||i(e),r}e.s(["InstantSearchProvider",0,function({indexName:e,children:r,routing:i=!0,variant:a="global"}){let s=n.default.useMemo(()=>{let t;return!!i&&"hero"!==a&&{router:J({cleanUrlOnDispose:!1,createURL:({routeState:e,location:t})=>{let n;return n=t.href||`${t.pathname}${t.search}${t.hash}`,"global"===a?function(e,t){let{basePath:n,params:r}=tG(e,t,"/search"),i=[];tY(i,"q",r?.q??r?.query),tY(i,"type",tA((r?.type?Array.isArray(r.type)?r.type:[r.type]:[]).map(String)).filter(e=>t_.includes(e)));let a=tL(r?.page);return a&&a>1&&i.push(["page",String(a)]),tz(n,i,new Set(["type"]))}(n,{q:e.q,type:e.type,page:e.page}):tX(n,{q:e.q,branch:e.branch,conflict:e.conflict,year:e.year,birthplace:e.birthplace,cemetery:e.cemetery,status:e.status,sort:e.sort,page:e.page,view:e.view})},parseURL:({location:e})=>{let t,n,r,i;return"global"===a?{...(t=function(e){let{params:t,legacy:n}=tQ(e),r=tB(tO(tA([...tk(e,["type"],!1),...tV(n,"type")]).filter(e=>t_.includes(e)))),i=tT(t.getAll("q"))??tT(t.getAll("query"))??n.query?.trim(),a=tL(tT(t.getAll("page")))??(void 0!==n.page?n.page+1:void 0);return{...i?{q:i}:{},...r?{type:r}:{},...a?{page:a}:{}}}(e.href)).q?{q:t.q}:{},...t.type?{type:t.type}:{},...t.page?{page:t.page}:{}}:(n=function(e){let{params:t,legacy:n}=tQ(e),r=(t,r)=>{let i=tk(e,[String(t)],!0);return i.length>0?i:tA(Object.entries(n.refinementList).flatMap(([e,t])=>r?.includes(e)?t:[]))},i=tT(t.getAll("q"))??tT(t.getAll("query"))??n.query?.trim(),a=tT(t.getAll("year")),s=n.range["computed.yearsOfAction"],l=a?tD(a):s,o=t$(tT(t.getAll("sort")))??t$(n.sortBy)??t$(n.indexName),c=tT(t.getAll("view")),u="grid"===c||"list"===c?c:void 0,d=tL(tT(t.getAll("page")))??(void 0!==n.page?n.page+1:void 0),h=tB(r("status",["info.recipientStatus"])),f=tB(r("branch",["info.serviceBranch"])),p=tB(r("conflict",["info.conflict"])),m=tk(e,["birthplace","birthState"],!0),g=tB(m.length>0?m:tV(n,"birthplace")),x=tB(r("cemetery",["info.cemeteryLocation","info.cemeteryCity"]));return{...i?{q:i}:{},...h?{status:h}:{},...f?{branch:f}:{},...p?{conflict:p}:{},...l?{year:l}:{},...g?{birthplace:g}:{},...x?{cemetery:x}:{},...o?{sort:o}:{},...d?{page:d}:{},...u?{view:u}:{}}}(e.href),i=t3((r=tU(e.href)).sortBy??r.indexName),{...n.q?{q:n.q}:{},...n.branch?{branch:n.branch}:{},...n.conflict?{conflict:n.conflict}:{},...n.year?{year:n.year}:{},...n.birthplace?{birthplace:n.birthplace}:{},...n.cemetery?{cemetery:n.cemetery}:{},...n.status?{status:n.status}:{},...n.sort??i?{sort:n.sort??i}:{},...n.page?{page:n.page}:{},...n.view?{view:n.view}:{}})}}),stateMapping:"global"===a?{stateToRoute(t){let n=t0(t[e]),r=t1(n.query),i=ne(t8(n,tJ)),a=t4(n.page);return{...r?{q:r}:{},...i.length>0?{type:1===i.length?i[0]:i}:{},...void 0!==a&&a>0?{page:a+1}:{}}},routeToState(t){let n=t??{},r={};n.q&&(r.query=n.q);let i=ne(n.type);return i.length>0&&(r.refinementList={[tJ]:i}),n.page&&n.page>1&&(r.page=n.page-1),{[e]:r}}}:{stateToRoute(n){var r,i;let a,s=t0(n[e]),l=t1(s.query),o=(r=s.sortBy,i=l?"relevance":"lastName","string"!=typeof r?i:t3(r)??i),c=t4(s.page),u=t7(t9(s,"branch")),d=t7(t9(s,"conflict")),h=t7(t9(s,"birthplace")),f=t7(t9(s,"cemetery")),p=t7(t9(s,"status")),m=function(e,t){let n=t0(e.range);for(let e of tZ[t]){let t=t1(n[e]);if(t)return function(e){if(!e)return;let[t,n]=e.split(":",2),r=t&&/^\d{1,4}$/.test(t)?t:"",i=n&&/^\d{1,4}$/.test(n)?n:"";if(r||i)return{...r?{min:Number(r)}:{},...i?{max:Number(i)}:{}}}(t)}}(s,"year"),g="grid"===s.view||"list"===s.view?s.view:void 0;return t=("grid"===(a=new URLSearchParams(window.location.search).get("view"))||"list"===a?a:void 0)??g??t,{...l?{q:l}:{},...u?{branch:u}:{},...d?{conflict:d}:{},...m?{year:m}:{},...h?{birthplace:h}:{},...f?{cemetery:f}:{},...p?{status:p}:{},sort:o,...void 0!==c&&c>0?{page:c+1}:{},...t?{view:t}:{}}},routeToState(n){var r;let i=n??{},a={};i.q&&(a.query=i.q);let s={};for(let[e,t]of Object.entries(tZ)){if("year"===e)continue;let n=t2(i[e]);n.length>0&&(s[t[0]]=n)}Object.keys(s).length>0&&(a.refinementList=s);let l=function(e){if(e&&(void 0!==e.min||void 0!==e.max))return`${e.min??""}:${e.max??""}`}(i.year);l&&(a.range={[tZ.year[0]]:l});let o=i.q?"relevance":"lastName",c="lastName"===(r=t6(i.sort)??o)?tb||tv:"recentlyAwarded"===r?ty||tv:tv||tb;return c&&(a.sortBy=c),i.page&&i.page>1&&(a.page=i.page-1),(t="grid"===i.view||"list"===i.view?i.view:void 0)&&(a.view=t),{[e]:a}}}}},[e,i,a]);return(0,t.jsx)(e7,{searchClient:tN,indexName:e,future:{preserveSharedStateOnUnmount:!0},routing:s,children:r})}],31810),e.s(["createBindEventForHits",0,nr,"createSendEventForHits",0,nn],93848),e.s(["checkRendering",0,ni],54687),e.s(["addQueryID",0,na],18679),e.s(["addAbsolutePosition",0,ns],39483),e.s(["getIndexSearchResults",0,no],40209),e.s(["useIndexContext",0,nu],41662),e.s(["useInstantSearchContext",0,nd],94192);var nf=n.use,np="u">typeof window?n.useLayoutEffect:n.useEffect;function nm(e){var t,i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:void 0,a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:void 0,s=N(t=[i,a])||u(t)||d(t)||_(),l=s[0],c=R(s.slice(1),1)[0],h=void 0===c?{}:c,f=h.skipSuspense,p=r(h,["skipSuspense"]),m=eJ(),g=e1(),x=nd(),v=nu(),y=nh(void 0===l?{}:l),b=nh(p),j=(0,n.useRef)(!0),w=(0,n.useRef)(null),S=(0,n.useRef)(x.status),C=(0,n.useMemo)(function(){return o({},e(function(e,t){if(t){j.current=!0;return}if(j.current){var n=e.instantSearchInstance;e.widgetParams;var i=r(e,["instantSearchInstance","widgetParams"]);eK(i,w.current,function(e,t){return(null==e?void 0:e.constructor)===Function&&(null==t?void 0:t.constructor)===Function})&&n.status===S.current||(E(i),w.current=i,S.current=n.status)}},function(){j.current=!1})(y),b)}
1,[e,y,b]),F=R((0,n.useState)(function(){if(C.getWidgetRenderState){var e,t=v.getHelper(),n=v.getWidgetUiState({})[v.getIndexId()];t.state=(null==(e=C.getWidgetSearchParameters)?void 0:e.call(C,t.state,{uiState:n}))||t.state;var i=no(v),a=i.results,s=i.scopedResults,l=i.recommendResults,o=C.getWidgetRenderState({helper:t,parent:v,instantSearchInstance:x,results:"recommend"===C.dependsOn&&l&&g?l[g.recommendIdx.current++]:a,scopedResults:s,state:t.state,renderState:x.renderState,templatesConfig:x.templatesConfig,createURL:v.createURL,searchMetadata:{isSearchStalled:"stalled"===x.status},status:x.status,error:x.error});return o.widgetParams,r(o,["widgetParams"])}return{}}),2),P=F[0],E=F[1];return!function(e){var t,r,i,a=e.widget,s=e.parentIndex,l=e.props,o=e.shouldSsr,c=e.skipSuspense,u=e4(),d=u.waitForResultsRef,h=u.countRef;u.ignoreMultipleHooksWarning;var f=(0,n.useRef)(l);(0,n.useEffect)(function(){f.current=l},[l]);var p=(0,n.useRef)(a);(0,n.useEffect)(function(){p.current=a},[a]);var m=(0,n.useRef)(null),g=o&&!s.getWidgets().includes(a),x=nd();np(function(){var e=p.current;return m.current?(clearTimeout(m.current),eK(l,f.current)||(s.removeWidgets([e]),s.addWidgets([a]))):o||s.addWidgets([a]),function(){m.current=setTimeout(function(){x._schedule(function(){x._preventWidgetCleanup||s.removeWidgets([e])})})}},[s,a,o,x,l]),(g||(null==d||null==(t=d.current)?void 0:t.status)==="pending")&&s.addWidgets([a]),(null==d?void 0:d.current)&&!c&&(nf(d.current),"ais.dynamicWidgets"!==a.$$type&&"ais.feeds"!==a.$$type&&(null==(i=x.helper)?void 0:i.lastResults)&&nf(d.current)),(null==d||null==(r=d.current)?void 0:r.status)==="fulfilled"&&(h.current+=1)}({widget:C,parentIndex:v,props:y,shouldSsr:!!m,skipSuspense:void 0!==f&&f}),P}e.s(["useIsomorphicLayoutEffect",0,np],85847),e.s(["useConnector",0,nm],67291);var ng=e.i(37715);function nx(e){return"object"==typeof e&&null!==e||"function"==typeof e}function nv(e,t="https://search.invalid"){if("string"!=typeof e)return;let n=e.trim();if(n&&!n.startsWith("//"))try{let{protocol:e}=new URL(n,t);return"http:"===e||"https:"===e?n:void 0}catch{return}}function ny(e=[]){var t;if(0===e.length)return{groups:[],suggestions:[]};if(nx(t=e[0])&&"string"==typeof t.id&&Array.isArray(t.suggestions)){let t=e.map(e=>({...e,suggestions:e.suggestions.filter(Boolean)})).filter(e=>e.suggestions.length>0);return{groups:t,suggestions:t.flatMap(e=>e.suggestions)}}return{groups:[],suggestions:e.filter(Boolean)}}function nb(e){return Array.from(e).map(e=>/^[A-Za-z0-9_-]$/.test(e)?e:`_${e.codePointAt(0)?.toString(16)??"0"}_`).join("")}function nj(e){return`search-combobox-${nb(e)}`}function nw(e){return`${e}-listbox`}function nS({suggestion:e,optionId:n,selected:r,onSelect:i,onActive:a,getHref:s}){let l,o=e.disabled?void 0:(l=nv((s?s(e):void 0)??e.href))||(nx(e.action)?nv(e.action.href):void 0),c=(0,ng.cn)("block w-full border-b border-navy/20 p-4 text-left text-sm",e.disabled?"cursor-not-allowed opacity-50":"cursor-pointer hover:bg-surface",r&&!e.disabled&&"bg-surface"),u=(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("span",{className:"block font-medium text-navy",children:e.label}),e.meta?(0,t.jsx)("span",{className:"mt-1 block text-xs text-navy/70",children:e.meta}):null]});return o?(0,t.jsx)("a",{id:n,href:o,role:"option","aria-selected":r,"aria-disabled":e.disabled||void 0,className:c,onMouseMove:a,onClick:()=>i(e),children:u}):(0,t.jsx)("button",{id:n,type:"button",role:"option","aria-selected":r,"aria-disabled":e.disabled||void 0,disabled:e.disabled,className:c,onMouseMove:a,onClick:()=>i(e),children:u})}function nN({listboxId:e,ariaLabel:n,suggestions:r,groups:i,optionIds:a,activeIndex:s,onSelect:l,onActiveIndexChange:o,getHref:c,loading:u,loadingMessage:d,noMatchMessage:h,className:f}){let p=(e,n)=>(0,t.jsx)(nS,{suggestion:e,optionId:a[n],selected:n===s,onSelect:l,onActive:()=>o?.(n),getHref:c},`${e.id}-${n}`);return(0,t.jsx)("div",{id:e,role:"listbox","aria-label":n,"aria-busy":u||void 0,className:(0,ng.cn)("absolute left-0 right-0 top-full z-50 mt-1 max-h-96 overflow-y-auto border border-navy bg-white shadow-lg",f),children:u?(0,t.jsx)("div",{role:"status","aria-live":"polite",className:"p-4 text-sm text-navy/70",children:d}):r.length>0?i.length>0?i.map((n,r)=>{var a;let s=(a=`${n.id}-${r}`,`${e}-group-${nb(a)}`);return(0,t.jsxs)("div",{role:"group","aria-labelledby":s,className:"flex flex-col",children:[(0,t.jsx)("div",{id:s,className:"px-4 pt-4 font-display text-xs font-bold uppercase leading-3 tracking-widest text-black",children:n.label}),n.suggestions.map((e,t)=>p(e,i.slice(0,r).reduce((e,t)=>
1e+t.suggestions.length,0)+t))]},`${n.id}-${r}`)}):r.map(p):(0,t.jsx)("div",{role:"status","aria-live":"polite",className:"p-4 text-sm text-navy/70",children:h})})}function n_(e,t){"function"==typeof e?e(t):e&&(e.current=t)}function nR({value:e,suggestions:r=[],groups:i,isOpen:a=!1,loading:s=!1,minQueryLength:l=2,noMatchMessage:o="No matches found",loadingMessage:c="Loading...",title:u,placeholder:d="Search...",ariaLabel:h="Search",listboxAriaLabel:f="Search suggestions",appearance:p="light",inputId:m,activeIndex:g=-1,onChange:x,onSubmit:v,onSuggestionSelect:y,onOpenChange:b,onActiveIndexChange:j,onKeyDown:w,onFocus:S,disabled:N=!1,getHref:_,inputRef:R,containerRef:C,className:F,listboxClassName:P}){let E=(0,n.useId)(),T=(0,n.useRef)(null),A=(0,n.useRef)(null),I=m??nj(E),k=nw(I),O=(0,n.useMemo)(()=>(function({suggestions:e=[],groups:t}){return t?ny(t):ny(e)})({suggestions:r,groups:i}),[i,r]),L=e.trim(),M=L.length>=l,W=L.length>0&&!M,D=`${I}-hint`,H=a&&M,B=g>=0&&g<O.suggestions.length&&!O.suggestions[g]?.disabled?g:-1,$=(0,n.useMemo)(()=>{let e=new Map;return O.suggestions.map(t=>{var n;let r=e.get(t.id)??0;e.set(t.id,r+1);let i=(n=t.id,`${k}-option-${nb(n)}`);return 0===r?i:`${i}-${r}`})},[k,O.suggestions]);(0,n.useEffect)(()=>{if(!b)return;let e=C??A,t=t=>{let n=t.target;n instanceof Node&&!e.current?.contains(n)&&(b(!1),j?.(-1))};return document.addEventListener("mousedown",t),()=>document.removeEventListener("mousedown",t)},[C,j,b]);let q=C??A,U=R??T;return(0,t.jsxs)("div",{ref:e=>{n_(q,e)},className:(0,ng.cn)("flex flex-col gap-6 md:gap-10",F),children:[u?(0,t.jsx)("span",{className:"font-display text-xs font-bold uppercase tracking-widest text-current",children:u}):null,(0,t.jsxs)("div",{className:"relative",children:[(0,t.jsxs)("div",{className:"flex",children:[(0,t.jsx)("div",{className:"relative w-full bg-white focus-within:z-10",children:(0,t.jsxs)("div",{className:(0,ng.cn)("flex h-full w-full items-center border border-r-0 transition-shadow focus-within:ring-2 focus-within:ring-navy focus-within:ring-offset-2 md:px-3.5","light"===p?"border-white":"border-navy",H&&"md:border-b-0"),children:[(0,t.jsx)("div",{className:"hidden md:block","aria-hidden":"true",children:(0,t.jsxs)("svg",{viewBox:"0 0 24 24",width:"24",height:"24",fill:"none",stroke:"currentColor",strokeWidth:"2",className:"text-navy",children:[(0,t.jsx)("circle",{cx:"11",cy:"11",r:"7"}),(0,t.jsx)("path",{d:"m20 20-4-4"})]})}),(0,t.jsx)("input",{ref:e=>{n_(U,e)},id:I,name:"search",autoComplete:"off",className:"w-full p-3.5 font-display text-base font-normal leading-none text-navy outline-none md:leading-4 md:tracking-tight",type:"text",role:"combobox",value:e,onChange:e=>x(e.currentTarget.value),onKeyDown:e=>{if(w?.(e),!e.defaultPrevented&&!N){if("Escape"===e.key){e.preventDefault(),b?.(!1),j?.(-1);return}if("ArrowDown"===e.key||"ArrowUp"===e.key){e.preventDefault();let t="ArrowDown"===e.key?1:-1,n=O.suggestions.reduce((e,t,n)=>(t.disabled||e.push(n),e),[]);if(0===n.length)return;let r=n.indexOf(B),i=r<0?t>0?0:n.length-1:Math.max(0,Math.min(n.length-1,r+t));b?.(!0),j?.(n[i]);return}if("Enter"===e.key)if(e.preventDefault(),B>=0){let e=document.getElementById($[B]);e instanceof HTMLAnchorElement?e.click():y(O.suggestions[B])}else v()}},onFocus:e=>{S?.(e),e.defaultPrevented||N||!M||b?.(!0)},placeholder:d,disabled:N,"aria-label":h,"aria-autocomplete":"list","aria-haspopup":"listbox","aria-controls":k,"aria-expanded":H,"aria-describedby":W?D:void 0,"aria-activedescendant":B>=0?$[B]:void 0})]})}),(0,t.jsxs)("button",{type:"button","data-title":"Search_CTA","data-text":"Search",onClick:v,className:(0,ng.cn)("flex items-center justify-center !p-4 md:!px-10","font-display font-normal","light"===p&&"border border-white bg-transparent text-white hover:bg-white/10","dark"===p&&"bg-navy text-white hover:bg-light-blue"),disabled:N||!M,children:[(0,t.jsx)("span",{className:"hidden md:block",children:"Search"}),(0,t.jsx)("span",{className:"md:hidden","aria-hidden":"true",children:(0,t.jsxs)("svg",{viewBox:"0 0 24 24",width:"24",height:"24",fill:"none",stroke:"currentColor",strokeWidth:"2",children:[(0,t.jsx)("circle",{cx:"11",cy:"11",r:"7"}),(0,t.jsx)("path",{d:"m20 20-4-4"})]})})]})]}),W?(0,t.jsxs)("p",{id:D,className:"mt-1 text-xs text-navy/70",children:["Enter at least ",l," characters to search."]}):null,H?(0,t.jsx)(nN,{listboxId:k,ariaLabel:f,suggestions:O.suggestions,groups:O.groups,optionIds:$,activeIndex:B,onSelect:y,onActiveIndexChange:j,getHref:_,loading:s,loadingMessage:c,noMatchMessage:o,className:P}):null]})]})}function nC({query:e="",suggestions:t=[],groups:r,refine:i,onSubmit:a,onSuggestionSelect:s,onChange:l,onOpenChange:o,onActiveIndexChange:c,minQueryLength:u=2,debounceMs:d=300,defaultOpen:h=!1,disabled:f=!1,inputId:p}={}){let m=(0,n.useId)(),g=p??nj(m),x=nw(g),v=e??"",y=v.trim(),[b,j]=(0,n.use
1State)(null),[w,S]=(0,n.useState)(h&&y.length>=u),[N,_]=(0,n.useState)(-1),R=(0,n.useRef)(null),C=(0,n.useRef)(null),F=(0,n.useRef)(null),P=b?.query===v?b.value:v,E=(0,n.useMemo)(()=>(function({suggestions:e=[],groups:t}){return t?ny(t):ny(e)})({suggestions:t,groups:r}),[r,t]),T=P.trim(),A=T.length>=u,I=T.length>0&&T.length<u,k=N>=0&&N<E.suggestions.length&&!E.suggestions[N]?.disabled?N:-1,O=(0,n.useCallback)(e=>{_(e),c?.(e)},[c]),L=(0,n.useCallback)(e=>{S(e),o?.(e),e||O(-1)},[O,o]);(0,n.useEffect)(()=>{let e=v.trim();if(!(0===T.length?e.length>0:T.length<u?e.length>=u:T!==e))return;let t=T.length>0&&T.length<u?"":T,n=setTimeout(()=>{F.current!==t&&(F.current=t,i?.(t))},d);return()=>clearTimeout(n)},[d,v,P,u,T,e,i]);let M=(0,n.useCallback)(e=>{if(f)return;F.current=null,j({value:e,query:v}),O(-1);let t=e.trim().length>=u;S(t),o?.(t),l?.(e)},[f,v,O,u,l,o]),W=(0,n.useCallback)(()=>{!f&&P.trim().length>=u&&L(!0)},[f,P,u,L]),D=(0,n.useCallback)(()=>{if(f)return;let e=P.trim();e.length<u||(F.current=e,i?.(e),a?.(e),L(!1),R.current?.blur())},[f,P,u,a,i,L]),H=(0,n.useCallback)(e=>{f||e.disabled||(s?.(e),L(!1))},[f,s,L]),B=(0,n.useCallback)(e=>{if(!f){if("Escape"===e.key){e.preventDefault(),L(!1);return}if("ArrowDown"===e.key||"ArrowUp"===e.key){e.preventDefault();let t=E.suggestions.reduce((e,t,n)=>(t.disabled||e.push(n),e),[]);if(0===t.length)return;let n="ArrowDown"===e.key?1:-1,r=t.indexOf(k),i=r<0?n>0?0:t.length-1:Math.max(0,Math.min(t.length-1,r+n)),a=t[i];L(!0),O(a);return}if("Enter"===e.key)if(e.preventDefault(),k>=0){let e=C.current?.querySelectorAll('[role="option"]')[k];e instanceof HTMLAnchorElement?e.click():H(E.suggestions[k])}else D()}},[k,f,D,H,O,E.suggestions,L]);return{value:P,inputValue:P,suggestions:E.suggestions,groups:E.groups,isOpen:w&&A,canSearch:A,disabled:f,isBelowMinimum:I,activeIndex:k,activeSuggestion:k>=0?E.suggestions[k]:void 0,inputId:g,listboxId:x,inputRef:R,containerRef:C,onChange:M,onFocus:W,onKeyDown:B,onSubmit:D,onSuggestionSelect:H,onActiveIndexChange:O,open:()=>L(!0),close:()=>L(!1)}}e.s(["SearchCombobox",0,nR],12753),e.s(["useSearchCombobox",0,nC],50086);var nF=el({name:"hits",connector:!0}),nP=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:$;return ni(e,nF()),function(n){var r,i,a=n||{},s=a.escapeHTML,c=void 0===s||s,u=a.transformItems,d=void 0===u?function(e){return e}:u;return{$$type:"ais.hits",init:function(t){e(S(o({},this.getWidgetRenderState(t)),{instantSearchInstance:t.instantSearchInstance}),!0)},render:function(t){var n=this.getWidgetRenderState(t);e(S(o({},n),{instantSearchInstance:t.instantSearchInstance}),!1),n.sendEvent("view:internal",n.items)},getRenderState:function(e,t){return S(o({},e),{hits:this.getWidgetRenderState(t)})},getWidgetRenderState:function(e){var t,a,s,l=e.results,o=e.helper,u=e.instantSearchInstance;if(r||(r=nn({instantSearchInstance:u,helper:o,widgetType:this.$$type})),i||(i=nr({helper:o,widgetType:this.$$type,instantSearchInstance:u})),!l)return{hits:[],items:[],results:void 0,banner:void 0,sendEvent:r,bindEvent:i,widgetParams:n};c&&l.hits.length>0&&(l.hits=eA(l.hits));var h=d(na(ns(l.hits,l.page,l.hitsPerPage),l.queryID),{results:l}),f=null==(s=l.renderingContent)||null==(a=s.widgets)||null==(t=a.banners)?void 0:t[0];return{hits:h,items:h,results:l,banner:f,sendEvent:r,bindEvent:i,widgetParams:n}},dispose:function(e){var n=e.state;return(t(),c)?n.setQueryParameters(Object.keys(eF).reduce(function(e,t){return S(o({},e),l({},t,void 0))},{})):n},getWidgetSearchParameters:function(e,t){return c?e.setQueryParameters(eF):e}}}};function nE(e,t){return nm(nP,e,t)}e.s(["useHits",0,nE],85);var nT=el({name:"search-box",connector:!0}),nA=function(e,t){return t(e)},nI=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:$;return ni(e,nT()),function(n){var r,i,a=(n||{}).queryHook,s=void 0===a?nA:a;return{$$type:"ais.searchBox",init:function(t){var n=t.instantSearchInstance;e(S(o({},this.getWidgetRenderState(t)),{instantSearchInstance:n}),!0)},render:function(t){var n=t.instantSearchInstance;e(S(o({},this.getWidgetRenderState(t)),{instantSearchInstance:n}),!1)},dispose:function(e){var n=e.state;return t(),n.setQueryParameter("query",void 0)},getRenderState:function(e,t){return S(o({},e),{searchBox:this.getWidgetRenderState(t)})},getWidgetRenderState:function(e){var t=e.helper,a=e.instantSearchInstance,l=e.state;return r||(r=function(e){s(e,function(e){return t.setQuery(e).search()})},i=function(){t.setQuery("").search()}),{query:l.query||"",refine:r,clear:i,widgetParams:n,isSearchStalled:"stalled"===a.status}},getWidgetUiState:function(e,t){var n=t.searchParameters.query||"";return""===n||e&&e.query===n?e:S(o({},e),{query:n})},getWidgetSearchParameters:function(e,t){var n=t.uiState;return e.setQueryParameter("query",n.query||"")}}}},nk=e.i(18566),nO=e.i(40816);let nL=[{id:"recipient",label:"Recipient",path:["info","fullName"]},{id:"branch",label:"Branch",path:["info","serviceBranch"]},{id:"conflict",label:"Conflict",path:["info","conflict"]},{id:"birthplace",label:"Birthplace State",path:["info","stateBorn"]},{id:"cemetery",label:"Cemetery",path:["info","cemeteryLocation"]}];
1function nM(e,t){switch(t.facet){case"recipient":return tX(e,{q:t.value});case"branch":return tX(e,{branch:t.value});case"conflict":return tX(e,{conflict:t.value});case"birthplace":return tX(e,{birthplace:t.value});case"cemetery":return tX(e,{cemetery:t.value})}}e.s(["HeroSearchConnector",0,function({searchPageUrl:e,title:r,placeholder:i="Name, Branch, or Conflict",className:a}){let s=(0,nk.useRouter)(),{query:l,refine:o}=nm(nI,void 0,void 0),{items:c}=nE(),u=l??"",d=(0,n.useMemo)(()=>u.trim().length<2?[]:nL.map(({id:t,label:n,path:r})=>({id:t,label:n,suggestions:function(e,t,n,r,i){let a=r.trim().toLocaleLowerCase(),s=new Set,l=[];for(let r of e){let e=function(e,t){let n=function(e,t){let n=e;for(let e of t){if("object"!=typeof n||null===n)return;n=n[e]}return n}(e,t);if("string"==typeof n)return n.trim()||void 0}(r,n);if(!e||"recipient"!==t&&!e.toLocaleLowerCase().includes(a))continue;let o=e.toLocaleLowerCase();if(!s.has(o)&&(s.add(o),l.push(function(e,t,n){let r={facet:e,value:t};return{id:`hero:${e}:${t.toLocaleLowerCase()}`,label:t,action:r,...n?{href:nM(n,r)}:{}}}(t,e,i)),3===l.length))break}return l}(c,t,r,u,e)})).filter(e=>e.suggestions.length>0),[c,u,e]),h=(0,n.useCallback)((t,n)=>{(0,nO.pushGtmEvent)({event:"site_search",query:t}),s.push(nM(e,n))},[s,e]),f=nC({query:u,refine:o,groups:d,onSubmit:(0,n.useCallback)(e=>{h(e,{facet:"recipient",value:e})},[h]),onSuggestionSelect:(0,n.useCallback)(e=>{var t;"object"==typeof(t=e.action)&&null!==t&&"string"==typeof t.value&&("recipient"===t.facet||"branch"===t.facet||"conflict"===t.facet||"birthplace"===t.facet||"cemetery"===t.facet)&&(0,nO.pushGtmEvent)({event:"site_search",query:e.action.value})},[])});return(0,t.jsx)(nR,{value:f.value,groups:f.groups,isOpen:f.isOpen,loading:!1,title:r,placeholder:i,appearance:"light",activeIndex:f.activeIndex,onChange:f.onChange,onSubmit:f.onSubmit,onSuggestionSelect:f.onSuggestionSelect,onKeyDown:f.onKeyDown,onOpenChange:e=>e?f.open():f.close(),onActiveIndexChange:f.onActiveIndexChange,onFocus:f.onFocus,inputRef:f.inputRef,containerRef:f.containerRef,className:a})}],46525)},12887,e=>{"use strict";var t=e.i(43476),n=e.i(30461),r=e.i(57688),i=e.i(71111),a=e.i(12235),s=e.i(12224),l=e.i(19160),o=e.i(92199),c=e.i(37715);e.i(63078);var u=e.i(83931),d=e.i(55212);e.i(57416);var h=e.i(76741),f=e.i(31810),p=e.i(46525),m=e.i(25920),g=e.i(3267),x=e.i(71645);e.i(50144);var v=e.i(19059),y=e.i(48575),b=e.i(17730);function j({currentIndex:e,count:n,goTo:r,tagPrefix:i,className:a}){let[s,l]=(0,x.useState)(0),[o,c]=(0,x.useState)(!1);return n<=1?null:(0,t.jsxs)("div",{className:a,children:[(0,t.jsx)(v.CarouselBullets,{count:n,current:e,onSelect:e=>{r(e),c(!0),l(0)},tagPrefix:i}),(0,t.jsx)(y.CarouselCircularControl,{onComplete:()=>{r(e===n-1?0:e+1)},progress:s,setProgress:l,paused:o,setPaused:c,tagPrefix:i})]})}function w({image:e,isActive:n}){return(0,t.jsx)("div",{className:(0,c.cn)("absolute inset-0 transition-opacity duration-500",n?"opacity-100":"opacity-0"),children:e})}function S({images:e,currentIndex:n}){return(0,t.jsx)("div",{className:"absolute inset-0 z-0 hidden lg:block",children:e.map((e,r)=>(0,t.jsx)(w,{image:e,isActive:r===n},r))})}function N({image:e,isActive:n}){return(0,t.jsx)("div",{className:(0,c.cn)("absolute inset-0 transition-opacity duration-500",n?"opacity-100":"opacity-0"),children:e})}function _({images:e,currentIndex:n,swipeHandlers:r}){return(0,t.jsx)("div",{className:"relative mx-auto h-[72vw] max-h-96 w-full overflow-hidden lg:hidden",...r,children:e.map((e,r)=>(0,t.jsx)(N,{image:e,isActive:r===n},r))})}function R({children:e}){return(0,t.jsx)("div",{className:"py-10 pl-10 font-display-condensed text-heading font-bold uppercase text-white md:pl-0 xl:text-hero",children:e})}function C({children:e}){return(0,t.jsx)("div",{className:"px-10 py-5 lg:order-2 lg:mt-16 lg:w-[511px] lg:p-0",children:e})}function F({children:e}){return(0,t.jsx)("div",{className:"w-full px-6 pb-10 pt-5 lg:order-1 lg:mt-10 lg:flex lg:max-w-[511px] lg:p-0",children:e})}function P({title:e,desktopImages:n,mobileImages:r,slideContents:i,searchBar:a,tagPrefix:s}){let l=n.length,{currentIndex:o,goTo:c,swipeHandlers:u}=(0,b.useCarousel)({itemCount:l}),d=(0,t.jsx)(j,{currentIndex:o,count:l,goTo:c,tagPrefix:s,className:"mt-8 flex items-center justify-between gap-3 px-10 lg:absolute lg:bottom-10 lg:right-16 lg:z-20 lg:mt-0 lg:px-0"});return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(S,{images:n,currentIndex:o}),(0,t.jsxs)("div",{className:"relative z-10 flex flex-col md:pl-[122px] lg:py-36 lg:pl-16 xl:pl-[122px]",children:[(0,t.jsx)(R,{children:e}),(0,t.jsx)(_,{images:r,currentIndex:o,swipeHandlers:u}),(0,t.jsx)(C,{children:i[o]}),d,(0,t.jsx)(F,{children:a})]})]})}function E({slide:e}){if(!i.isFilled.image(e.desktopImage))return null;let n=(0,a.asImageSrc)(e.desktopImage,(0,d.faceCrop)("16:9"));return n?(0,t.jsx)(r.default,{src:n,alt:e.desktopImage.alt||"",fill:!0,className:"pointer-events-none h-full w-full object-cover"}):null}function T({slide:e}){let n=i.isFilled.image(e.mobileImage)?e.mobileImage:i.isFilled.image(e.desktopImage)?e.desktopImage:null;if(!n)return null;let s=(0,a.asImageSrc)(n,(0,d.faceCrop)("16:9"));return s?(0,t.jsx)(r.default,{src:s,alt:n.alt||"",fill:!0,className:"pointer-events-none h-full w-full object-contain"}):null}function A({slide:e,tagPrefix:n}){let r=e.cta,i="group items-center px-0 py-2 text-left font-display text-label font-normal uppercase leading-[16.2px]";return(0,t.jsxs)(t.Fragment,{children:[r&&(r.link?(0,t.jsx)(l.PrismicNextLink,{field:r.link,...r.actionProps,children:(0,t.jsxs)(u.Button,{"data-title":`${n}Carousel_A_Actions`,"data-text":r.caption,theme:"light",variant:"text",className:i,children:[(0,t.jsx)("span",{children:r.label}),(0,t.jsx)(o.FiArrowUpRight,{className:"h-3.5 w-3.5 transition group-hover:translate-x-1"})]})}):(0,t.jsx)(u.Button,{"data-title":`${n}Carousel_A_Actions`,"data-text":r.caption,theme:"light",variant:"text",className:(0,
1c.cn)(i,"group-hover:translate-x-0"),style:{pointerEvents:"none"},children:(0,t.jsx)("span",{children:r.label})})),e.description&&(0,t.jsx)("p",{className:"mt-4 font-body text-copy text-white",children:e.description})]})}e.s(["default",0,({slice:e,context:r})=>{let a,l,o,c,{slides:u,searchPageUrl:d}=(l=(a=r?.siteSettings?.page_buy_tickets)&&i.isFilled.link(a)?(0,s.asLink)(a):null,c=(o=r?.siteSettings?.page_recipients_search)&&i.isFilled.link(o)?(0,s.asLink)(o):null,{slides:e.items.map(e=>({description:i.isFilled.keyText((0,n.sliceText)(e,"slide__description"))?(0,n.sliceTextContent)(e,"slide__description"):null,desktopImage:e.slide__image,mobileImage:e.slide__mobile_image,cta:function(e,t){let n=(0,g.getStandardCtaLabel)(e);if(!n)return null;let r=(0,g.getStandardCtaLink)(e);if(!r||!i.isFilled.link(r))return null;let a=(0,s.asLink)(r),l=!!(t&&a&&(0,m.isSameUri)(a,t)),o=(0,g.resolveStandardCtaProps)(e,{dataText:n,isTicketCTA:l});return{caption:n,label:(0,g.getStandardCtaLabelContent)(e),link:r,actionProps:o}}(e,l??null)})),searchPageUrl:c??"/medal-recipients/recipients-database"}),x=r?.pageMetadata?.tagPrefix??"";if(0===u.length)return null;let v=(0,t.jsx)(f.InstantSearchProvider,{indexName:h.ALGOLIA_SEARCH_RECIPIENT_INDEX,variant:"hero",children:(0,t.jsx)(p.HeroSearchConnector,{searchPageUrl:d,placeholder:"Name, Branch, or Conflict",className:"w-full"})}),y=u.map((e,n)=>(0,t.jsx)(E,{slide:e},n)),b=u.map((e,n)=>(0,t.jsx)(T,{slide:e},n)),j=u.map((e,n)=>(0,t.jsx)(A,{slide:e,tagPrefix:x},n));return(0,t.jsx)("section",{"data-slice-type":e.slice_type,"data-slice-variation":e.variation,className:"relative isolate overflow-hidden bg-navy lg:grid lg:grid-cols-2",children:(0,t.jsx)(P,{title:"Medal Recipients",desktopImages:y,mobileImages:b,slideContents:j,searchBar:v,tagPrefix:x})})}],12887)},51653,e=>{"use strict";var t=e.i(43476),n=e.i(31810),r=e.i(71645);e.i(63078);var i=e.i(83931),a=e.i(37715),s=e.i(22016);let l={id:"manual-home",name:"Home",link:"/"},o={id:"ellipsis",name:"...",link:"#"},c="font-display text-xs leading-3 font-bold text-navy";function u({children:e,href:n,current:r=!1,separator:i,tagText:l,tagPrefix:o=""}){return(0,t.jsxs)("li",{className:"flex items-center gap-2",children:[r?(0,t.jsx)("span",{className:(0,a.cn)(c,"leading-4 opacity-100 sm:leading-3"),"aria-current":"page",children:e}):n?(0,t.jsx)(s.default,{href:n,className:(0,a.cn)(c,"opacity-70 underline hover:opacity-100 active:opacity-100"),"data-title":`${o}Navigation_Breadcrumbs`,"data-text":l,children:e}):(0,t.jsx)("span",{className:(0,a.cn)(c,"opacity-70"),"aria-hidden":"true",children:e}),(i??!r)&&(0,t.jsx)("span",{className:(0,a.cn)(c,"opacity-70"),"aria-hidden":"true",children:"|"})]})}let d=({pages:e,className:n,tagPrefix:r})=>(0,t.jsx)("ol",{className:(0,a.cn)("flex items-center gap-2",n),children:e.map((n,i)=>{let a=i===e.length-1,s="ellipsis"===n.id;return(0,t.jsx)(u,{href:a||s?void 0:n.link,current:a,tagText:n.name,tagPrefix:r,children:n.name},n.id??`${n.name}_${i}`)})}),h=Object.assign(({pages:e,context:n,className:r,...i})=>{let s=n?.pageMetadata?.tagPrefix??"",c=[l,...e],u=e.length>2?[l,e[0],o,e[e.length-1]]:c,h=e.length>2;return(0,t.jsxs)("nav",{className:(0,a.cn)("px-5 py-4 laptop:px-10 bg-surface",r),"aria-label":"Breadcrumb",...i,children:[(0,t.jsx)(d,{pages:c,tagPrefix:s,className:h?"hidden sm:flex":void 0}),h&&(0,t.jsx)(d,{pages:u,tagPrefix:s,className:"flex sm:hidden"})]})},{Item:u});function f({breadcrumbs:e}){return(0,t.jsx)(h,{pages:e})}function p({filters:e}){return(0,t.jsx)("aside",{className:"lg:col-span-1",children:e})}function m({hasFilters:e,searchBox:n,results:r,mobileFiltersTrigger:i}){return(0,t.jsxs)("main",{className:(0,a.cn)(e?"lg:col-span-3":"lg:col-span-4"),children:[(0,t.jsx)("div",{className:"mb-8",children:n}),i&&(0,t.jsx)("div",{className:"mb-6 lg:hidden",children:i}),r]})}function g({filters:e,searchBox:n,results:r,mobileFiltersTrigger:i}){let a=!!e;return(0,t.jsx)("div",{className:"container mx-auto px-4 py-8",children:(0,t.jsxs)("div",{className:"grid grid-cols-1 gap-8 lg:grid-cols-4",children:[e&&(0,t.jsx)(p,{filters:e}),(0,t.jsx)(m,{hasFilters:a,searchBox:n,results:r,mobileFiltersTrigger:i})]})})}function x({breadcrumbs:e,searchBox:n,results:r,filters:i,mobileFiltersTrigger:a}){return(0,t.jsxs)("div",{className:"bg-white",children:[(0,t.jsx)(f,{breadcrumbs:e}),(0,t.jsx)(g,{filters:i,searchBox:n,results:r,mobileFiltersTrigger:a})]})}var v=e.i(99749),y=e.i(20786),b=e.i(92808),j=e.i(93848),w=e.i(31763),S=e.i(93270),N=e.i(54687),_=e.i(18679),R=e.i(39483),C=e.i(21024),F=(0,S.createDocumentationMessageGenerator)({name:"autocomplete",connector:!0}),P=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:C.noop;return(0,N.checkRendering)(e,F()),function(n){var r=n||{},i=r.escapeHTML,a=void 0===i||i,s=r.transformItems,l=void 0===s?function(e){return e}:s,o=r.future,c=(void 0===o?{}:o).undefinedEmptyQuery,u=void 0!==c&&c,d={};return{$$type:"ais.autocomplete",init:function(t){var n=t.instantSearchInstance;e((0,b._)((0,y._)({},this.getWidgetRenderState(t)),{instantSearchInstance:n}),!0)},render:function(t){var n=t.instantSearchInstance,r=this.getWidgetRenderState(t);
1r.indices.forEach(function(e){(0,e.sendEvent)("view:internal",e.hits)}),e((0,b._)((0,y._)({},r),{instantSearchInstance:n}),!1)},getRenderState:function(e,t){return(0,b._)((0,y._)({},e),{autocomplete:this.getWidgetRenderState(t)})},getWidgetRenderState:function(e){var t=this,r=e.helper,i=e.state,s=e.scopedResults,o=e.instantSearchInstance;d.refine||(d.refine=function(e){r.setQuery(e).search()});var c={},h=s.map(function(e){e.results&&(e.results.hits=a?(0,w.escapeHits)(e.results.hits):e.results.hits),c[e.indexId]=(0,j.createSendEventForHits)({instantSearchInstance:o,helper:e.helper,widgetType:t.$$type});var n,r=e.results?(0,_.addQueryID)((0,R.addAbsolutePosition)(e.results.hits,e.results.page,e.results.hitsPerPage),e.results.queryID):[];return{indexId:e.indexId,indexName:(null==(n=e.results)?void 0:n.index)||"",hits:r,results:e.results||{}}});return{currentRefinement:u?i.query:i.query||"",indices:l(h).map(function(e){return(0,b._)((0,y._)({},e),{sendEvent:c[e.indexId]})}),refine:d.refine,widgetParams:n}},getWidgetUiState:function(e,t){var n=t.searchParameters,r=u?n.query:n.query||"";return!r||""===r||e&&e.query===r?e:(0,b._)((0,y._)({},e),{query:r})},getWidgetSearchParameters:function(e,t){var n=t.uiState,r={query:u?n.query:n.query||""};return a?e.setQueryParameters((0,y._)({},r,w.TAG_PLACEHOLDER)):e.setQueryParameters(r)},dispose:function(e){var n=e.state;t();var r=n.setQueryParameter("query",void 0);return a?r.setQueryParameters(Object.keys(w.TAG_PLACEHOLDER).reduce(function(e,t){return(0,b._)((0,y._)({},e),(0,v._)({},t,void 0))},{})):r}}}},E=e.i(67291),T=e.i(40316),A=e.i(94192),I=e.i(85847),k=e.i(51682),O=e.i(59436),L=e.i(40209),M=e.i(41662);function W(){var e,t,n,i,a,s,l,o,c,u,d,h,f,p,m,g,x,v,y=(arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}).catchError,b=(0,A.useInstantSearchContext)(),j=(e=(0,A.useInstantSearchContext)(),n=(t=(0,M.useIndexContext)()).getIndexId(),a=(i=(0,k._)((0,r.useState)(function(){return e.getUiState()}),2))[0],s=i[1],l=a[n],c=(o=(0,k._)((0,r.useState)(function(){return e.renderState}),2))[0],u=o[1],d=c[n]||{},h=(0,r.useCallback)(function(t){e.setUiState(t)},[e]),f=(0,r.useCallback)(function(e){t.setIndexUiState(e)},[t]),(0,r.useEffect)(function(){function t(){s(e.getUiState()),u(e.renderState)}return e.addListener("render",t),t(),function(){e.removeListener("render",t)}},[e]),{uiState:a,setUiState:h,indexUiState:l,setIndexUiState:f,renderState:c,indexRenderState:d}),w=j.uiState,S=j.setUiState,N=j.indexUiState,_=j.setIndexUiState,R=j.renderState,C=j.indexRenderState,F=(p=(0,A.useInstantSearchContext)(),m=(0,M.useIndexContext)(),x=(g=(0,k._)((0,r.useState)(function(){var e=(0,L.getIndexSearchResults)(m);return{results:e.results,scopedResults:e.scopedResults}}),2))[0],v=g[1],(0,r.useEffect)(function(){function e(){var e=m.getResults();if(null!==e)v({results:e,scopedResults:m.getScopedResults()});else if(0===p.mainIndex.getIndexName().length){var t=p.mainIndex.getWidgets().find(O.isIndexWidget);t&&v({results:(0,L.getIndexSearchResults)(m).results,scopedResults:t.getScopedResults()})}}return p.addListener("render",e),e(),function(){p.removeListener("render",e)}},[p,m]),x),P=F.results,E=F.scopedResults,W=(0,r.useCallback)(function(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return b.use.apply(b,(0,T._)(t)),function(){b.unuse.apply(b,(0,T._)(t))}},[b]),D=(0,r.useCallback)(function(){b.refresh()},[b]);return(0,I.useIsomorphicLayoutEffect)(function(){if(y){var e=function(){};return b.addListener("error",e),function(){return b.removeListener("error",e)}}return function(){}},[b,y]),{results:P,scopedResults:E,uiState:w,setUiState:S,indexUiState:N,setIndexUiState:_,renderState:R,indexRenderState:C,addMiddlewares:W,refresh:D,status:b.status,error:b.error}}var D=e.i(40816),H=e.i(12753),B=e.i(50086);function $(e){if("string"==typeof e)return e.trim()||void 0}function q(e){return e&&"object"==typeof e?e:void 0}function U(e){let t=$(e);if(t&&!t.startsWith("//"))try{let{protocol:e}=new URL(t,"https://search.invalid");return"http:"===e||"https:"===e?t:void 0}catch{return}}function V({title:e,placeholder:n="Search...",variant:i="light",eventName:a="site_search",className:s}){let{currentRefinement:l="",indices:o,refine:c}=(0,E.useConnector)(P,void 0,void 0),{status:u}=W(),d=(0,r.useRef)(l);(0,r.useEffect)(()=>{d.current=l},[l]);let h=(0,r.useMemo)(()=>o.flatMap(e=>e.hits.map(t=>(function(e,t){let n=q(t);if(!n)return null;let r=$(n.objectID),i=q(n.info),a=q(n.postData),s=$(i?.fullName)??$(n.title)??$(n.name);if(!r||!s)return null;let l=U(n.uri)??U(a?.uri)??(r.includes(":")?void 0:U(`/${r.replace(/^\/+/,"")}`)),o=$(i?.serviceBranch)??$(n.branch),c=$(i?.conflict)??$(n.conflict),u=$(n.contentType);return{id:`${e}:${r}
1`,label:s,meta:[o,c].filter(Boolean).join(" • ")||u||void 0,href:l}})(e.indexName,t))).filter(e=>null!==e).slice(0,10),[o]),f=(0,B.useSearchCombobox)({query:l,suggestions:h,refine:c,minQueryLength:2,debounceMs:300,onChange:e=>{d.current=e},onSubmit:e=>(0,D.pushGtmEvent)({event:a,query:e}),onSuggestionSelect:()=>{(0,D.pushGtmEvent)({event:a,query:d.current.trim()})}});return(0,t.jsx)(H.SearchCombobox,{value:f.value,suggestions:f.suggestions,isOpen:f.isOpen,loading:"loading"===u||"stalled"===u,title:e,placeholder:n,appearance:i,activeIndex:f.activeIndex,onChange:f.onChange,onSubmit:f.onSubmit,onSuggestionSelect:f.onSuggestionSelect,onKeyDown:f.onKeyDown,onFocus:f.onFocus,onOpenChange:e=>e?f.open():f.close(),onActiveIndexChange:f.onActiveIndexChange,inputRef:f.inputRef,containerRef:f.containerRef,className:s})}var Q=e.i(65512),z=e.i(10770),G=e.i(32892),Y=(0,S.createDocumentationMessageGenerator)({name:"configure",connector:!0});function X(e,t){return e.setQueryParameters(Object.keys(t.searchParameters).reduce(function(e,t){return(0,b._)((0,y._)({},e),(0,v._)({},t,void 0))},{}))}var K=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:C.noop,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:C.noop;return function(n){if(!n||!(0,z.isPlainObject)(n.searchParameters))throw Error(Y("The `searchParameters` option expects an object."));var r={};return{$$type:"ais.configure",init:function(t){var n=t.instantSearchInstance;e((0,b._)((0,y._)({},this.getWidgetRenderState(t)),{instantSearchInstance:n}),!0)},render:function(t){var n=t.instantSearchInstance;e((0,b._)((0,y._)({},this.getWidgetRenderState(t)),{instantSearchInstance:n}),!1)},dispose:function(e){var r=e.state;return t(),X(r,n)},getRenderState:function(e,t){var n,r=this.getWidgetRenderState(t);return(0,b._)((0,y._)({},e),{configure:(0,b._)((0,y._)({},r),{widgetParams:(0,b._)((0,y._)({},r.widgetParams),{searchParameters:(0,G.mergeSearchParameters)(new Q.default.SearchParameters(null==(n=e.configure)?void 0:n.widgetParams.searchParameters),new Q.default.SearchParameters(r.widgetParams.searchParameters)).getQueryParams()})})})},getWidgetRenderState:function(e){var t=e.helper;return r.refine||(r.refine=function(e){var r=X(t.state,n),i=(0,G.mergeSearchParameters)(r,new Q.default.SearchParameters(e));n.searchParameters=e,t.setState(i).search()}),{refine:r.refine,widgetParams:n}},getWidgetSearchParameters:function(e,t){var r=t.uiState;return(0,G.mergeSearchParameters)(e,new Q.default.SearchParameters((0,y._)({},r.configure,n.searchParameters)))},getWidgetUiState:function(e){return(0,b._)((0,y._)({},e),{configure:(0,y._)({},e.configure,n.searchParameters)})}}}};function Z(e){var t,n;return t=(0,y._)({},e),n={$$widgetType:"ais.configure"},(0,E.useConnector)(K,{searchParameters:t},n),null}var J=e.i(85);function ee({shownCount:e,totalCount:n}){return(0,t.jsxs)("div",{className:"text-sm text-navy",role:e>0?"status":void 0,children:[(0,t.jsx)("span",{className:"font-bold",children:e}),(0,t.jsx)("span",{children:" of "}),(0,t.jsx)("span",{className:"font-bold",children:n}),(0,t.jsx)("span",{children:" Results"})]})}function et({children:e}){return(0,t.jsx)("div",{children:e})}function en({isLoading:e,error:n,shownCount:r,onRetry:i,emptyMessage:a}){return n?(0,t.jsxs)("div",{className:"flex flex-col gap-3 border-y border-navy/20 py-10 text-navy",role:"alert",children:[(0,t.jsx)("p",{className:"font-display text-lg font-bold",children:"Search unavailable"}),(0,t.jsx)("p",{className:"text-sm text-navy/80",children:"We couldn't load search results. Please try again."}),i&&(0,t.jsx)("button",{type:"button",onClick:i,className:"self-start font-display text-sm underline hover:no-underline",children:"Try again"})]}):e&&0===r?(0,t.jsx)("div",{className:"py-10 text-sm text-navy/80",role:"status","aria-live":"polite",children:"Loading results…"}):e||0!==r?null:(0,t.jsx)("div",{className:"py-10 text-sm text-navy/80",role:"status",children:a??"No results found."})}function er({pagination:e}){return(0,t.jsx)("div",{className:"border-b border-navy/40 py-8",children:e})}function ei({shownCount:e,totalCount:n,children:r,pagination:i,isLoading:a=!1,error:s,onRetry:l,emptyMessage:o}){let c=!!s||a&&0===e||!a&&0===e;return(0,t.jsxs)("div",{className:"flex flex-col gap-6","aria-busy":a,"data-search-state":s?"error":a?"loading":"ready",children:[(0,t.jsx)("h2",{id:"search-results-heading",tabIndex:-1,
1className:"sr-only font-display-condensed font-bold",children:"Search results"}),(0,t.jsx)(ee,{shownCount:e,totalCount:n}),c?(0,t.jsx)(en,{isLoading:a,error:s,shownCount:e,onRetry:l,emptyMessage:o}):(0,t.jsx)(et,{children:r}),i&&!s&&e>0&&(0,t.jsx)(er,{pagination:i})]})}var ea=e.i(57688);let es={recipient:"Medal Recipient",page:"Page",article:"Article",event:"Event",exhibit:"Exhibit",program:"Program"};function el({image:e,title:n}){return e?(0,t.jsx)("div",{className:"relative h-24 w-32 flex-shrink-0 overflow-hidden rounded bg-surface",children:(0,t.jsx)(ea.default,{src:e,alt:n,fill:!0,className:"object-cover transition-transform group-hover:scale-105",sizes:"128px"})}):(0,t.jsx)("div",{"aria-hidden":"true",className:"flex h-24 w-32 flex-shrink-0 items-center justify-center overflow-hidden rounded bg-surface text-center text-xs text-navy/60",children:"No image"})}function eo({contentType:e}){return(0,t.jsx)("span",{className:"inline-flex self-start rounded-full bg-surface px-3 py-1 font-display text-xs font-normal uppercase text-navy",children:e?es[e.toLowerCase()]??e.replace(/([a-z])([A-Z])/g,"$1 $2").replace(/[-_]+/g," ").replace(/\b\w/g,e=>e.toUpperCase()):"Search result"})}function ec({breadcrumbPath:e,contentHtml:n}){return(0,t.jsxs)(t.Fragment,{children:[e&&(0,t.jsx)("div",{className:"text-xs text-navy/70",children:e}),n&&(0,t.jsx)("div",{className:"line-clamp-2 text-sm text-navy/80",dangerouslySetInnerHTML:{__html:n}})]})}function eu({serviceBranch:e,conflict:n,yearOfAction:r,stateBorn:i,cemetery:a,status:s}){let l=[e?["Branch",e]:null,n?["Conflict",n]:null,r?["Action",r]:null,i?["Birthplace",i]:null,a?["Cemetery",a]:null,s?["Status",s]:null].filter(e=>!!e);return 0===l.length?null:(0,t.jsx)("dl",{className:"grid min-w-0 grid-cols-1 gap-x-6 gap-y-1 text-sm text-navy/80 sm:grid-cols-2",children:l.map(([e,n])=>(0,t.jsxs)("div",{className:"min-w-0 truncate",children:[(0,t.jsx)("dt",{className:"sr-only",children:e}),(0,t.jsxs)("dd",{children:[(0,t.jsxs)("span",{className:"font-normal",children:[e,": "]}),(0,t.jsx)("span",{children:n})]})]},e))})}function ed({href:e,title:n,titleHtml:r,contentHtml:i,recordType:l,contentType:o,image:c,breadcrumbPath:u,serviceBranch:d,conflict:h,yearOfAction:f,stateBorn:p,cemetery:m,status:g,className:x}){return(0,t.jsxs)(s.default,{href:e,className:(0,a.cn)("group flex gap-4 border-b border-navy/20 py-6 transition-colors hover:bg-surface focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-navy",x),"aria-label":`View ${l} result ${n}`,"data-title":"Search_Result","data-text":n,children:[(0,t.jsx)(el,{image:c,title:n}),(0,t.jsxs)("div",{className:"flex min-w-0 flex-1 flex-col gap-2",children:[(0,t.jsx)(eo,{contentType:o}),(0,t.jsx)("h3",{className:"font-display-condensed text-lg font-bold text-navy group-hover:underline",dangerouslySetInnerHTML:{__html:r||n.replaceAll("&","&amp;").replaceAll("<","&lt;").replaceAll(">","&gt;").replaceAll('"',"&quot;").replaceAll("'","&#39;")}}),"recipient"===l?(0,t.jsx)(eu,{serviceBranch:d,conflict:h,yearOfAction:f,stateBorn:p,cemetery:m,status:g}):(0,t.jsx)(ec,{breadcrumbPath:u,contentHtml:i})]})]})}function eh(e,t){return e||t?e===t?{yearOfActionString:`${e}`}:e&&t?{yearOfActionString:`${e}-${t}`}:{yearOfActionString:`${e||t}`}:{yearOfActionString:null}}var ef=e.i(73617),ep=e.i(15899);function em(e){return e.replaceAll("&","&amp;").replaceAll("<","&lt;").replaceAll(">","&gt;").replaceAll('"',"&quot;").replaceAll("'","&#39;")}function eg(e){return null===e||"object"!=typeof e||Array.isArray(e)?void 0:e}function ex(e){if("string"==typeof e)return e.trim()||void 0}function ev(e){if("number"==typeof e&&Number.isFinite(e))return e;if("string"==typeof e&&e.trim()){let t=Number(e);return Number.isFinite(t)?t:void 0}}function ey(...e){for(let t of e){let e=ex(t);if(e)return e}}function eb(e){let t=ex(e);if(t&&!t.startsWith("//")){if(t.startsWith("/"))return t;try{let e=new URL(t);if("http:"!==e.protocol&&"https:"!==e.protocol)return;return t}catch{return}}}function ej(e,t,n){try{let r,i;return r=e._highlightResult,i=(0,ep.getPropertyByPath)(r,t)??[],(Array.isArray(i)?i:[i]).map(e=>(0,ef.getHighlightedParts)(e?.value||"").map(e=>e.isHighlighted?`<mark>${e.value}</mark>`:e.value).join("")).join(", ")||(n?em(n):void 0)}catch{return n?em(n):void 0}}var ew=e.i(92955),eS=e.i(80646);function eN(e){var t=e.start,n=void 0===t?0:t,r=e.end,i=e.step,a=void 0===i?1:i,s=0===a?1:a,l=Math.round((r-n)/s);return(0,T._)(Array(l)).map(function(e,t){return n+t*s})}var e_=function(){function e(t){(0,ew._)(this,e),(0,v._)(this,"currentPage",void 0),(0,v._)(this,"total",void 0),(0,v._)(this,"padding",void 0),this.currentPage=t.currentPage,this.total=t.total,this.padding=t.padding}return(0,eS._)(e,[{key:"pages",value:function(){var e=this.total,t=this.currentPage,n=this.padding;if(0===e)return[0];var r=this.nbPagesDisplayed(n,e);if(r===e)return eN({end:e});var i=this.calculatePaddingLeft(t,n,e,r),a=r-i;return eN({start:t-i,end:t+a})}},{key:"nbPagesDisplayed",value:function(e,t){return Math.min(2*e+1,t)}},{key:"calculatePaddingLeft",value:function(e,t,n,r){return e<=t?e:e>=n-t?r-(n-e):t}},{key:"isLastPage",value:function(){return this.currentPage>=this.total-1}},{key:"isFirstPage",value:function(){return this.currentPage<=0}}]),e}(),eR=(0,S.createDocumentationMessageGenerator)({name:"pagination",connector:!0}),eC=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:C.noop;return(0,N.checkRendering)(e,eR()),function(n){var r=n||{},i=r.totalPages,a=r.padding,s=new e_({currentPage:0,total:0,padding:void 0===a?3:a}),l={};return{$$type:"ais.pagination",init:function(t){var n=t.instantSearchInstance;e((0,b._)((0,y._)({},this.getWidgetRenderState(t)),{instantSearchInstance:n}),!0)},render:function(t){var n=t.instantSearchInstance;e((0,b._)((0,y._)({},this.getWidgetRenderState(t)),{instantSearchInstance:n}),!1)},dispose:function(e){var n=e.state;return t(),n.setQueryParameter("page",void 0)},getWidgetUiState:function(e,t){var n=t.searchParameters.page||0;return n?(0,b._)((0,y._)({},e),{page:n+1}):e},getWidgetSearchParameters:function(e,t){var n=t.uiState,r=n.page?n.page-1:0;return e.setQueryParameter("page",r)},getWidgetRenderState:function(e){var t,r=e.results,a=e.helper,o=e.state,c=e.createURL;l.refine||(l.refine=function(e){a.setPage(e),a.search()}),l.createURL||(l.createURL=function(e){return c(function(t){return(0,b._)((0,y._)({},t),{page:e+1})})});var u=o.page||0,d=(t=(r||{nbPages:0}).nbPages,void 0!==i?Math.min(i,t):t);return s.currentPage=u,s.total=d,{createURL:l.createURL,refine:l.refine,canRefine:d>1,currentRefinement:u,nbHits:(null==r?void 0:r.nbHits)||0,nbPages:d,pages:r?s.pages():[],isFirstPage:s.isFirstPage(),isLastPage:s.isLastPage(),widgetParams:n}},getRenderState:function(e,t){return(0,b._)((0,y._)({},e),{pagination:this.getWidgetRenderState(t)})}}}},eF=e.i(73665);e.i(78595);var eP=e.i(28733);function eE({currentPage:e,totalPages:n,isFirstPage:r,isLastPage:i,totalResults:a,onPrevious:s,onNext:l}){return 0===a?null:(0,t.jsxs)(eP.Pagination.Root,{currentPage:e,totalPages:n,isPrevDisabled:r,isNextDisabled:i,previous:s,next:l,className:"items-center gap-4 border-t border-navy/40 py-8",ariaLabel:"Search result pages",children:[(0,t.jsxs)(eP.Pagination.Controls,{className:"gap-4",children:[(0,t.jsx)(eP.Pagination.Previous,{label:"Previous",ariaLabel:"Previous page",variant:"text",icon:(0,t.jsx)(eF.MdNavigateBefore,{size:24}),className:"w-auto !p-0"}),(0,t.jsx)(eP.Pagination.Page,{label:"Page",className:"font-normal"}),(0,t.jsx)(eP.Pagination.Next,{label:"Next",ariaLabel:"Next page",variant:"text",icon:(0,t.jsx)(eF.MdNavigateNext,{size:24}),className:"w-auto !p-0"})]}),(0,t.jsxs)(eP.Pagination.Results,{className:"text-sm text-navy/70",children:["Total: ",a.toLocaleStr
1ing()," result",1!==a?"s":""]})]})}let eT="search-results-heading";function eA(){if("function"==typeof window.scrollTo)try{window.scrollTo({top:0,behavior:"smooth"})}catch{}}function eI({headingId:e=eT}={}){let{currentRefinement:n,nbPages:r,isFirstPage:i,isLastPage:a,refine:s,nbHits:l}=(0,E.useConnector)(eC,void 0,void 0),o=n??0,c=t=>{s(t),function(e=eT){if("u"<typeof document)return;let t=document.getElementById(e);t?("function"==typeof t.focus&&t.focus({preventScroll:!0}),"function"==typeof t.scrollIntoView?t.scrollIntoView({behavior:"smooth",block:"start"}):"function"==typeof window.scrollTo&&eA()):eA()}(e)};return(0,t.jsx)(eE,{currentPage:o+1,totalPages:r,isFirstPage:i,isLastPage:a,totalResults:l,onPrevious:()=>{i||c(o-1)},onNext:()=>{a||c(o+1)}})}function ek(){let{items:e,results:n}=(0,J.useHits)(),{results:r,status:i,error:a,refresh:s}=W(),l=(Array.isArray(e)?e:[]).map(e=>(function(e){var t;let n,r,i=eg(e);if(!i)return null;let a=ex(i.objectID);if(!a)return null;let s=eg(i.info),l=eg(i.computed),o=eg(i.postData),c=(t=i,"recipient"===(n=ey(t.recordType,t.type,t.kind)?.toLowerCase())||"recipients"===n?"recipient":"page"===n||"pages"===n?"page":n?void 0:eg(t.info)||eg(t.postData)?"recipient":"page");if(!c)return null;let u=ey(i.title,i.name,s?.fullName,o?.title);if(!u)return null;let d=(r=eg(i.postData),eb(i.uri)??eb(r?.uri)??eb(i.url));if(!d)return null;let h="recipient"===c,f="recipient"===c?"recipient":ey(i.contentType,i.showcaseType,i.pageType)??"page";return{objectID:a,href:d,title:u,titleHtml:ej(i,"title",u),contentHtml:h?void 0:ej(i,"content",ex(i.content)),recordType:c,contentType:f,image:function(e,t){let n=ey(e.image,e.featuredImage,e.featuredImageUrl,t?.featuredImageUrl);if(n){if(n.startsWith("/")&&!n.startsWith("//"))return n;try{let e=new URL(n);if("https:"!==e.protocol)return;if("images.prismic.io"===e.hostname||"mohatlasdev.wpengine.com"===e.hostname&&e.pathname.startsWith("/wp-content/uploads/"))return n;return}catch{return}}}(i,s),breadcrumbPath:h?void 0:function(e){if(!Array.isArray(e))return;let t=e.map(eg).map(e=>e&&ey(e.title,e.name)).filter(e=>!!e);return t.length>0?t.join(" › "):void 0}(i.ancestors??i.breadcrumbs),serviceBranch:h?ey(i.serviceBranch,i.branch,s?.serviceBranch):void 0,conflict:h?ey(i.conflict,s?.conflict):void 0,yearOfAction:h?function(e,t){let n=e.yearsOfAction??e.actionYears??t?.yearsOfAction;if(Array.isArray(n)){let e=n.map(ev).filter(e=>void 0!==e&&0!==e);if(e.length>1)return eh(e[0],e[1]).yearOfActionString??void 0;if(1===e.length)return eh(e[0],null).yearOfActionString??void 0}let r=[ev(e.actionDateStartYear??t?.actionDateStartYear),ev(e.actionDateEndYear??t?.actionDateEndYear)].filter(e=>void 0!==e&&0!==e);return r.length>1?eh(r[0],r[1]).yearOfActionString??void 0:1===r.length?eh(r[0],null).yearOfActionString??void 0:void 0}(i,l):void 0,stateBorn:h?ey(i.stateBorn,i.birthplace,i.birthplaceState,s?.stateBorn):void 0,cemetery:h?ey(i.cemetery,i.cemeteryLocation,s?.cemeteryLocation,s?.cemeteryCity):void 0,status:h?ey(i.status,i.recipientStatus,s?.status,s?.recipientStatus):void 0}})(e)).filter(e=>null!==e),o="number"==typeof r?.nbHits?r.nbHits:"number"==typeof n?.nbHits?n.nbHits:l.length,c="loading"===i||"stalled"===i||"error"!==i&&!r&&!n&&0===l.length,u=a??("error"===i?Error("Global search failed"):void 0);return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(Z,{hitsPerPage:20}),(0,t.jsx)(ei,{shownCount:l.length,totalCount:o,isLoading:c,error:u,onRetry:s,emptyMessage:"No results found. Try a different search or filter.",pagination:(0,t.jsx)(eI,{}),children:l.map(e=>(0,t.jsx)(ed,{...e},e.objectID))})]})}var eO=e.i(40067),eL=e.i(74301);function eM(e,t,n,r){var i,a=arguments.length>4&&void 0!==arguments[4]?arguments[4]:[],s={type:t,attribute:n,name:r,escapedValue:"number"==typeof r&&r<0||"string"==typeof r?String(r).replace(/^-/,"\\-"):r},l=(0,eL.find)(a,function(e){return e.name===n});if("hierarchical"===t){for(var o=function(e){l=l&&l.data&&(0,eL.find)(Object.keys(l.data).map(d(l.data)),function(t){return t.name===u[e]})},c=e.getHierarchicalFacetByName(n),u=r.split(c.separator),d=function(e){return function(t){return e[t]}},h=0;void 0!==l&&h<u.length;++h)o(h);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 eW(e,t){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],r=e||{},i=[],a=t.facetsRefinements,s=void 0===a?{}:a,l=t.facetsExcludes,o=void 0===l?{}:l,c=t.disjunctiveFacetsRefinements,u=void 0===c?{}:c,d=t.hierarchicalFacetsRefinements,h=void 0===d?{}:d,f=t.numericRefinements,p=void 0===f?{}:f,m=t.tagRefinements;
1return Object.keys(s).forEach(function(e){s[e].forEach(function(n){i.push(eM(t,"facet",e,n,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(u).forEach(function(e){u[e].forEach(function(n){i.push(eM(t,"disjunctive",e,"string"==typeof n?n.replace(/^\\-/,"-"):n,r.disjunctiveFacets))})}),Object.keys(h).forEach(function(e){h[e].forEach(function(n){i.push(eM(t,"hierarchical",e,n,r.hierarchicalFacets))})}),Object.keys(p).forEach(function(e){var t=p[e];Object.keys(t).forEach(function(n){var r=t[n];(Array.isArray(r)?r:[r]).forEach(function(t){i.push({type:"numeric",attribute:e,name:"".concat(t),numericValue:t,operator:n})})})}),(void 0===m?[]:m).forEach(function(e){i.push({type:"tag",attribute:"_tags",name:e})}),n&&t.query&&t.query.trim()&&i.push({attribute:"query",type:"query",name:t.query,query:t.query}),i}function eD(e){var t=e.helper,n=e.attributesToClear,r=void 0===n?[]:n,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 eH=(0,S.createDocumentationMessageGenerator)({name:"clear-refinements",connector:!0}),eB=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:C.noop;return(0,N.checkRendering)(e,eH()),function(n){var r=n||{},i=r.includedAttributes,a=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(n&&n.includedAttributes&&n.excludedAttributes)throw Error(eH("The options `includedAttributes` and `excludedAttributes` cannot be used together."));var u={refine:C.noop,createURL:function(){return""},attributesToClear:[]},d=function(){return u.refine()},h=function(){return u.createURL()};return{$$type:"ais.clearRefinements",init:function(t){var n=t.instantSearchInstance;e((0,b._)((0,y._)({},this.getWidgetRenderState(t)),{instantSearchInstance:n}),!0)},render:function(t){var n=t.instantSearchInstance;e((0,b._)((0,y._)({},this.getWidgetRenderState(t)),{instantSearchInstance:n}),!1)},dispose:function(){t()},getRenderState:function(e,t){return(0,b._)((0,y._)({},e),{clearRefinements:this.getWidgetRenderState(t)})},getWidgetRenderState:function(e){var t=e.createURL,r=e.scopedResults,i=e.results;u.attributesToClear=r.reduce(function(e,t){var n,r,s,o,u,d,h;return e.concat((r=(n={scopedResult:t,includedAttributes:a,excludedAttributes:l,transformItems:c,results:i}).scopedResult,s=n.includedAttributes,o=n.excludedAttributes,u=n.transformItems,d=n.results,h=-1!==s.indexOf("query")||-1===o.indexOf("query"),{helper:r.helper,items:u((0,eO.uniq)(eW(r.results,r.helper.state,h).map(function(e){return e.attribute}).filter(function(e){return 0===s.length||-1!==s.indexOf(e)}).filter(function(e){return"query"===e&&h||-1===o.indexOf(e)})),{results:d})}))},[]),u.refine=function(){u.attributesToClear.forEach(function(e){var t=e.helper,n=e.items;t.setState(eD({helper:t,attributesToClear:n})).search()})},u.createURL=function(){return t(G.mergeSearchParameters.apply(void 0,(0,T._)(u.attributesToClear.map(function(e){return eD({helper:e.helper,attributesToClear:e.items})}))))};var s=u.attributesToClear.some(function(e){return e.items.length>0});return{canRefine:s,hasRefinements:s,refine:d,createURL:h,widgetParams:n}}}}};function e$(e,t){return(0,E.useConnector)(eB,e,t)}var eq=(0,S.createDocumentationMessageGenerator)({name:"current-refinements",connector:!0}),eU=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:C.noop;return(0,N.checkRendering)(e,eq()),function(n){if((n||{}).includedAttributes&&(n||{}).excludedAttributes)throw Error(eq("The options `includedAttributes` and `excludedAttributes` cannot be used together."));var r=n||{},i=r.includedAttributes,a=r.excludedAttributes,s=void 0===a?["query"]:a,l=r.transformItems,o=void 0===l?function(e){return e}:l;return{$$type:"ais.currentRefinements",init:function(t){var n=t.instantSearchInstance;e((0,b._)((0,y._)({},this.getWidgetRenderState(t)),{instantSearchInstance:n}),!0)},render:function(t){var n=t.instantSearchInstance;e((0,b._)((0,y._)({},this.getWidgetRenderState(t)),{instantSearchInstance:n}),!1)},dispose:function(){t()},getRenderState:function(e,t){return(0,b._)((0,y._)({},e),{currentRefinements:this.getWidgetRenderState(t)})},getWidgetRenderState:function(e){var t=e.results,r=e.scopedResults,a=e.createURL,l=e.helper,c=t?r.reduce(function(e,n){return e.concat(o(eV({results:n.results,helper:n.helper,indexId:n.indexId,includedAttributes:i,excludedAttributes:s}),{results:t}))},[]):o(eV({results:null,helper:l,indexId:l.state.index,includedAttributes:i,excludedAttributes:s}),{results:t});return{items:c,canRefine:c.length>0,refine:function(e){return ez(l,e)},createURL:function(e){return a(eQ(l.state,e))},widgetParams:n}}}}};function eV(e){var t=e.results,n=e.helper,r=e.indexId,i=e.includedAttributes,a=e.excludedAttributes,s=-1!==(i||[]).indexOf("query")||-1===(a||[]).indexOf("query"),l=i?function(e){return -1!==i.indexOf(e.attribute)}:function(e){return -1===a.indexOf(e.attribute)},o=eW(t,n.state,s).map(eG).filter(l);return o.reduce(function(e,t){return(0,T._)(e.filter(function(e){return e.attribute!==t.attribute})).concat([{indexName:n.state.index,indexId:r,attribute:t.attribute,label:t.attribute,refinements:o.filter(function(e){return e.attribute===t.attribute}).sort(function(e,t){return"numeric"===e.type?e.value-t.value:0}),refine:function(e){return ez(n,e)}}])},[])}function eQ(e,t){switch(e=e.resetPage(),t.type){case"facet":return e.removeFacetRefinement(t.attribute,String(t.value));case"disjunctive":return e.removeDisjunctiveFacetRefinement(t.attribute,String(t.value));case"hierarchical":return e.removeHierarchicalFacetRefinement(t.attribute);case"exclude":return e.removeExcludeRefinement(t.attribute,String(t.value));case"numeric":return e.removeNumericRefinement(t.attribute,t.operator,String(t.value));case"tag":return e.removeTagRefinement(String(t.value));case"query":return e.setQueryParameter("query","");default:return e}}function ez(e,t){e.setState(eQ(e.state,t)).search()}
1function eG(e){var t,n="numeric"===(t=e).type?Number(t.name):"escapedValue"in t?t.escapedValue:t.name,r=e.operator?"".concat(function(e){switch(e){case">=":return"≥";case"<=":return"≤";default:return e}}(e.operator)," ").concat(e.name):e.name,i={attribute:e.attribute,type:e.type,value:n,label:r};return void 0!==e.operator&&(i.operator=e.operator),void 0!==e.count&&(i.count=e.count),void 0!==e.exhaustive&&(i.exhaustive=e.exhaustive),i}function eY(e,t){return(0,E.useConnector)(eU,e,t)}var eX=(0,S.createDocumentationMessageGenerator)({name:"sort-by",connector:!0});function eK(e){return"strategy"in e&&void 0!==e.strategy}function eZ(e){return eK(e)?e.strategy:e.value}function eJ(e,t){if(!t)return!1;var n=e[t];return void 0!==n&&eK(n)}var e0=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:C.noop;(0,N.checkRendering)(e,eX());var n={};return function(r){var i=r||{},a=i.items,s=i.transformItems,l=void 0===s?function(e){return e}:s;if(!Array.isArray(a))throw Error(eX("The `items` option expects an array of objects."));var o={};return a.forEach(function(e,t){var n="value"in e&&void 0!==e.value,r="strategy"in e&&void 0!==e.strategy;if(n&&r)throw Error(eX("Item at index ".concat(t,' cannot have both "value" and "strategy" properties.')));if(!n&&!r)throw Error(eX("Item at index ".concat(t,' must have either a "value" or "strategy" property.')));o[eZ(e)]=e}),n.itemsLookup=o,{$$type:"ais.sortBy",init:function(t){var n=t.instantSearchInstance;if(a.some(function(e){return"strategy"in e&&e.strategy})&&!n.compositionID)throw Error(eX('Sorting strategies can only be used in composition mode. Please provide a "compositionID" to your InstantSearch instance.'));var r=this.getWidgetRenderState(t),i=r.currentRefinement;(0,eL.find)(a,function(e){return eZ(e)===i}),e((0,b._)((0,y._)({},r),{instantSearchInstance:n}),!0)},render:function(t){var n=t.instantSearchInstance;e((0,b._)((0,y._)({},this.getWidgetRenderState(t)),{instantSearchInstance:n}),!1)},dispose:function(e){var r=e.state;return(t(),n.isUsingComposition&&r.sortBy&&(r=r.setQueryParameter("sortBy",void 0)),n.initialValue&&r.index!==n.initialValue)?r.setIndex(n.initialValue):r},getRenderState:function(e,t){return(0,b._)((0,y._)({},e),{sortBy:this.getWidgetRenderState(t)})},getWidgetRenderState:function(e){var t=e.results,i=e.helper,s=e.state,o=e.parent,c=e.instantSearchInstance;!n.initialValue&&o&&(n.initialValue=o.getIndexName()),n.refine||(n.isUsingComposition=!!(null==c?void 0:c.compositionID),n.refine=function(e){var t=n.itemsLookup[e];t&&eK(t)?i.setQueryParameter("sortBy",t.strategy).search():i.setQueryParameter("sortBy",void 0).setIndex(e).search()});var u=l(a,{results:t}).map(function(e){return{label:e.label,value:eZ(e)}}),d=n.isUsingComposition&&eJ(n.itemsLookup,s.sortBy)?s.sortBy:s.index,h=!t||0===t.nbHits;return{currentRefinement:d,options:u,refine:n.refine,hasNoResults:h,canRefine:!h&&a.length>0,widgetParams:r}},getWidgetUiState:function(e,t){var r=t.searchParameters,i=n.isUsingComposition&&eJ(n.itemsLookup,r.sortBy)?r.sortBy:r.index;return(0,b._)((0,y._)({},e),{sortBy:i!==n.initialValue?i:void 0})},getWidgetSearchParameters:function(e,t){var r=t.uiState,i=(!r.sortBy||Object.prototype.hasOwnProperty.call(n.itemsLookup,r.sortBy)?r.sortBy:void 0)||n.initialValue||e.index;if(eJ(n.itemsLookup,i)){var a=n.itemsLookup[i];return e.setQueryParameter("sortBy",a.strategy)}return e.setQueryParameter("index",i)}}}},e1=e.i(76741),e2=e.i(40141);function e4(e){return(0,e2.GenIcon)({tag:"svg",attr:{version:"1.1",viewBox:"0 0 17 17"},child:[{tag:"g",attr:{},child:[]},{tag:"path",attr:{d:"M9.207 8.5l6.646 6.646-0.707 0.707-6.646-6.646-6.646 6.646-0.707-0.707 6.646-6.646-6.647-6.646 0.707-0.707 6.647 6.646 6.646-6.646 0.707 0.707-6.646 6.646z"},child:[]}]})(e)}function e5({title:e,titleId:n,onClose:r,closeButtonRef:i}){return(0,t.jsxs)("div",{className:"flex h-20 items-center justify-between bg-white px-10 lg:hidden",children:[(0,t.jsx)("p",{id:n,className:"font-display text-2xl font-bold uppercase",children:e}),(0,t.jsx)("button",{ref:i,type:"button",onClick:r,"aria-label":"Close filters",children:(0,t.jsx)(e4,{className:"size-6"})})]})}function e6({title:e,groups:n,mobileSort:r}){return(0,t.jsxs)("div",{className:"relative flex flex-col px-10 lg:gap-y-0 lg:pt-0",children:[(0,t.jsx)("span",{className:"hidden font-display text-2xl font-bold uppercase lg:block lg:pb-2",children:e}),r&&(0,t.jsx)("div",{className:"border-b border-navy/20 py-6 lg:hidden",children:r}),n]})}function e3({activeFilterCount:e,onClearAll:n,onClose:r}){return(0,t.jsxs)("div",{className:"fixed inset-x-0 bottom-0 z-10 flex items-center justify-between border-t border-navy bg-white px-7 py-4 lg:hidden",children:[(0,t.jsx)(i.Button,{variant:"text",theme:"dark",onClick:n,disabled:0===e,children:"Clear All"}),(0,t.jsx)(i.Button,{variant:"contained",theme:"dark",onClick:r,children:"View Results"})]})}function e7({activeFilterCount:e,onClearAll:n}){return(0,t.jsx)("div",{className:"hidden px-10 pt-6 lg:block",children:(0,t.jsx)(i.Button,{variant:"text",theme:"dark",onClick:n,disabled:0===e,className:"!p-0 text-sm underline",children:"Clear All Filters"})})}function e8(e){if(e.hidden||"true"===e.getAttribute("aria-hidden"))return!1;let t=e;for(;t;){let e=window.getComputedStyle(t);if(t.hidden||"true"===t.getAttribute("aria-hidden")||"none"===e.display||"hidden"===e.visibility||"collapse"===e.visibility)return!1;t=t.parentElement}return e.getClientRects().length>0}function e9({title:e,groups:n,activeFilterCount:i,onClearAll:s,isOpen:l=!1,onClose:o,id:c,mobileSort:u,className:d}){let h=r.default.useId().replace(/:/g,""),f=c??`search-filter-panel-${h}`,p=`${f}-title`,m=r.default.useRef(null),g=r.default.useRef(null),x=r.default.useRef(null),v=r.default.useRef(null),y=r.default.useRef(!1);return r.default.useEffect(()=>{if(!l){if(y.current){let e=x.current;x.current=null,y.current=!1,e?.isConnected&&e.focus({preventScroll:!0}),null!==v.current&&(document.body.style.overflow=v.current,v.current=null)}return}if(!y.current){let e=document.activeElement;x.current=e instanceof HTMLElement?e:null,v.current=document.body.style.overflow,y.current=!0}return document.body.style.overflow="hidden",g.current?.focus({preventScroll:!0}),()=>{null!==v.current&&(document.body.style.overflow=v.current)}},[l]),r.default.useEffect(()=>{if(!l)return;let e=m.current;if(!e)return;let t=t=>{if("Escape"===t.key){t.preventDefault(),o?.();return}if("Tab"!==t.key)return;let n=Array.from(e.querySelectorAll("a[href],button:not([disabled]),input
1:not([disabled]):not([type='hidden']),select:not([disabled]),textarea:not([disabled]),[contenteditable='true'],[tabindex]:not([tabindex='-1'])")).filter(e8);if(0===n.length){t.preventDefault(),e.focus({preventScroll:!0});return}let r=document.activeElement;if(!e.contains(r)){t.preventDefault(),n[0].focus({preventScroll:!0});return}let i=n[0],a=n[n.length-1];t.shiftKey&&r===i?(t.preventDefault(),a.focus({preventScroll:!0})):t.shiftKey||r!==a||(t.preventDefault(),i.focus({preventScroll:!0}))};return document.addEventListener("keydown",t),()=>document.removeEventListener("keydown",t)},[l,o]),(0,t.jsxs)("aside",{ref:m,id:f,"aria-label":l?void 0:e,"aria-labelledby":l?p:void 0,role:l?"dialog":"complementary","aria-modal":!!l||void 0,tabIndex:-1,className:(0,a.cn)("h-full w-full self-start overscroll-contain overflow-y-scroll bg-surface text-navy lg:h-auto lg:py-8","fixed left-0 top-0 z-50 hidden","lg:relative lg:z-0 lg:block",{block:l},d),children:[(0,t.jsx)(e5,{title:e,titleId:p,onClose:o,closeButtonRef:g}),(0,t.jsx)(e6,{title:e,groups:n,mobileSort:u}),(0,t.jsx)(e3,{activeFilterCount:i,onClearAll:s,onClose:o}),(0,t.jsx)(e7,{activeFilterCount:i,onClearAll:s})]})}function te({checked:e,label:n,count:r,onChange:i,className:s}){return(0,t.jsxs)("label",{className:(0,a.cn)("flex cursor-pointer items-center gap-2 py-2 font-display font-normal hover:bg-surface",s),children:[(0,t.jsx)("input",{type:"checkbox",checked:e,onChange:i,className:"h-4 w-4 cursor-pointer rounded border-navy text-navy focus:ring-navy"}),(0,t.jsxs)("span",{className:"flex-1 text-sm text-navy",children:[n,void 0!==r&&(0,t.jsxs)("span",{className:"ml-1 text-navy/70",children:["(",r,")"]})]})]})}function tt({id:e,label:n}){return(0,t.jsx)("h3",{id:e,className:"mb-4 font-display text-sm font-bold uppercase text-navy",children:n})}function tn({options:e,onToggle:n}){return(0,t.jsx)("div",{className:"space-y-1",children:e.map(e=>(0,t.jsx)(tr,{option:e,onToggle:n},e.value))})}function tr({option:e,onToggle:n}){return(0,t.jsx)(te,{checked:e.isRefined,label:e.label,count:e.count,onChange:()=>n(e.value)})}function ti({isShowingMore:e,onToggleShowMore:n}){return(0,t.jsx)("button",{type:"button",onClick:n,"aria-expanded":e,className:"mt-3 font-display text-sm font-normal text-navy underline hover:no-underline",children:e?"Show Less":"Show More"})}function ta({label:e,options:n,onToggle:i,canShowMore:a=!1,isShowingMore:s=!1,onToggleShowMore:l}){let o=r.default.useId();return(0,t.jsxs)("fieldset",{"aria-labelledby":o,className:"border-b border-navy/20 py-6",children:[(0,t.jsx)(tt,{id:o,label:e}),(0,t.jsx)(tn,{options:n,onToggle:i}),a&&(0,t.jsx)(ti,{isShowingMore:s,onToggleShowMore:l})]})}function ts({label:e,min:n,max:a,minValue:s,maxValue:l,onMinChange:o,onMaxChange:c,onApply:u,onClear:d,applyDisabled:h=!1,clearDisabled:f,errorMessage:p}){let m=void 0!==u||void 0!==d,g=r.default.useId().replace(/:/g,""),x=`${g}-range-error`;return(0,t.jsxs)("div",{className:"border-b border-navy/20 py-6",children:[(0,t.jsx)("h3",{className:"mb-4 font-display text-sm font-bold uppercase text-navy",children:e}),(0,t.jsxs)("div",{className:"flex items-center gap-3",children:[(0,t.jsx)("input",{type:"number",value:s,onChange:e=>o(e.target.value),placeholder:n?.toString()??"Min",min:n,max:a,"aria-label":`${e} minimum`,"aria-invalid":!!p||void 0,"aria-describedby":p?x:void 0,className:"w-full rounded border border-navy px-3 py-2 text-sm text-navy focus:outline-none focus:ring-2 focus:ring-navy"}),(0,t.jsx)("span",{className:"text-sm text-navy",children:"to"}),(0,t.jsx)("input",{type:"number",value:l,onChange:e=>c(e.target.value),placeholder:a?.toString()??"Max",min:n,max:a,"aria-label":`${e} maximum`,"aria-invalid":!!p||void 0,"aria-describedby":p?x:void 0,className:"w-full rounded border border-navy px-3 py-2 text-sm text-navy focus:outline-none focus:ring-2 focus:ring-navy"})]}),p&&(0,t.jsx)("p",{id:x,className:"mt-2 text-sm text-danger",role:"alert",children:p}),void 0!==n&&void 0!==a&&(0,t.jsxs)("p",{className:"mt-2 text-xs text-navy/70",children:["Range: ",n," - ",a]}),m&&(0,t.jsxs)("div",{className:"mt-4 flex items-center gap-4",children:[u&&(0,t.jsx)(i.Button,{type:"button",variant:"contained",theme:"dark",size:"small",onClick:u,disabled:h,children:"Apply"}),d&&(0,t.jsx)(i.Button,{type:"button",variant:"text",theme:"dark",size:"small",onClick:d,disabled:f??(!s&&!l),className:"!p-0 text-sm underline",children:"Clear"})]})]})}var tl=e.i(33027),to=e.i(75),tc=(0,S.createDocumentationMessageGenerator)({name:"refinement-list",connector:!0}
1),tu=["isRefined","count:desc","name:asc"],td=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:C.noop;return(0,N.checkRendering)(e,tc()),function(n){var r,i,a,s=n||{},l=s.attribute,o=s.operator,c=void 0===o?"or":o,u=s.limit,d=void 0===u?10:u,h=s.showMore,f=void 0!==h&&h,p=s.showMoreLimit,m=void 0===p?20:p,g=s.sortBy,x=void 0===g?tu:g,j=s.escapeFacetValues,S=void 0===j||j,N=s.transformItems,_=void 0===N?function(e){return e}:N;if(!l)throw Error(tc("The `attribute` option is required."));if(!/^(and|or)$/.test(c))throw Error(tc('The `operator` must one of: `"and"`, `"or"` (got "'.concat(c,'").')));if(!0===f&&m<=d)throw Error(tc("`showMoreLimit` should be greater than `limit`."));var R=function(e){var t=e.name,n=e.escapedValue,r=(0,tl._)(e,["name","escapedValue"]);return(0,b._)((0,y._)({},r),{value:n,label:t,highlighted:t})},C=[],F=!0,P=!1,E=function(){};function T(){E()}var A=function(){return function(){}};return{$$type:"ais.refinementList",init:function(t){e((0,b._)((0,y._)({},this.getWidgetRenderState(t)),{instantSearchInstance:t.instantSearchInstance}),!0)},render:function(t){e((0,b._)((0,y._)({},this.getWidgetRenderState(t)),{instantSearchInstance:t.instantSearchInstance}),!1)},getRenderState:function(e,t){return(0,b._)((0,y._)({},e),{refinementList:(0,b._)((0,y._)({},e.refinementList),(0,v._)({},l,this.getWidgetRenderState(t)))})},getWidgetRenderState:function(t){var s=this,o=t.results,c=t.state,u=t.createURL,h=t.instantSearchInstance,p=t.helper,g=[],v=[];if(a&&i&&A||(N=(j={instantSearchInstance:h,helper:p,attribute:l,widgetType:this.$$type}).instantSearchInstance,I=j.helper,O=j.attribute,L=j.widgetType,a=function(){for(var e,t=arguments.length,n=Array(t),r=0;r<t;r++)n[r]=arguments[r];var i=(0,k._)(n,4),a=i[1],s=i[2],l=i[3],o=(0,k._)(n[0].split(":"),2),c=o[0],u=o[1],d="string"==typeof O?O:O(a);1===n.length&&"object"===(0,to._)(n[0])?N.sendEventToInsights(n[0]):"click"===c&&n.length>=2&&n.length<=4&&((I.state.isHierarchicalFacet(d)?I.state.isHierarchicalFacetRefined(d,a):I.state.isConjunctiveFacet(d)?I.state.isFacetRefined(d,a):I.state.isDisjunctiveFacetRefined(d,a))||N.sendEventToInsights({insightsMethod:"clickedFilters",widgetType:L,eventType:c,eventModifier:u,payload:(0,y._)({eventName:void 0===s?"Filter Applied":s,index:(null==(e=I.lastResults)?void 0:e.index)||I.state.index,filters:["".concat(d,":").concat(a)]},void 0===l?{}:l),attribute:d}))},i=function(e){a("click:internal",e),p.toggleFacetRefinement(l,e).search()},M=this,A=function(t){return function(n){var i=t.instantSearchInstance,a=t.results;if(""===n&&C)e((0,b._)((0,y._)({},M.getWidgetRenderState((0,b._)((0,y._)({},t),{results:r}))),{instantSearchInstance:i}),!1);else{var s={highlightPreTag:S?w.TAG_PLACEHOLDER.highlightPreTag:w.TAG_REPLACEMENT.highlightPreTag,highlightPostTag:S?w.TAG_PLACEHOLDER.highlightPostTag:w.TAG_REPLACEMENT.highlightPostTag};p.searchForFacetValues(l,n,Math.min(P?m:d,100),s).then(function(n){var s=_((S?(0,w.escapeFacets)(n.facetHits):n.facetHits).map(function(e){var t=e.escapedValue,n=e.value,r=(0,tl._)(e,["escapedValue","value"]);return(0,b._)((0,y._)({},r),{value:t,label:n})}),{results:a});e((0,b._)((0,y._)({},M.getWidgetRenderState((0,b._)((0,y._)({},t),{results:r}))),{items:s,canToggleShowMore:!1,canRefine:!0,isFromSearch:!0,instantSearchInstance:i}),!1)})}}}),o){var j,N,I,O,L,M,W,D=o.getFacetValues(l,{sortBy:x,facetOrdering:x===tu});g=_((v=D&&Array.isArray(D)?D:[]).slice(0,P?m:d).map(R),{results:o});var H=c.maxValuesPerFacet,B=P?m:d;F=H>B?v.length<=B:v.length<B,r=o,C=g,t.results&&(W=this,E=function(){P=!P,W.render(t)})}var $=A&&A(t),q=P&&C.length>d,U=f&&!F;return{createURL:function(e){return u(function(t){return s.getWidgetUiState(t,{searchParameters:c.resetPage().toggleFacetRefinement(l,e),helper:p})})},items:g,refine:i,searchForItems:$,isFromSearch:!1,canRefine:g.length>0,widgetParams:n,isShowingMore:P,canToggleShowMore:q||U,toggleShowMore:T,sendEvent:a,hasExhaustiveItems:F}},dispose:function(e){var n=e.state;t();var r=n.setQueryParameter("maxValuesPerFacet",void 0);return"and"===c?r.removeFacet(l):r.removeDisjunctiveFacet(l)},getWidgetUiState:function(e,t){var n,r,i=t.searchParameters,a="or"===c?i.getDisjunctiveRefinements(l):i.getConjunctiveRefinements(l);return n=(0,b._)((0,y._)({},e),{refinementList:(0,b._)((0,y._)({},e.refinementList),(0,v._)({},l,a))}),r=l,n.refinementList&&(n.refinementList[r]&&0!==n.refinementList[r].length||delete n.refinementList[r],0===Object.keys(n.refinementList).length&&delete n.refinementList),n},getWidgetSearchParameters:function(e,t){var n=t.uiState,r="or"===c;if(e.isHierarchicalFacet(l)||r&&e.isConjunctiveFacet(l)||!r&&e.isDisjunctiveFacet(l))return e;var i=n.refinementList&&n.refinementList[l],a=r?e.addDisjunctiveFacet(l).removeDisjunctiveFacetRefinement(l):e.addFacet(l).removeFacetRefinement(l),s=Math.max(a.maxValuesPerFacet||0,f?m:d),o=a.setQueryParameter("maxValuesPerFacet",s);if(!i){var u=r?"disjunctiveFacetsRefinements":"facetsRefinements";return o.setQueryParameters((0,v._)({},u,(0,b._)((0,y._)({},o[u]),(0,v._)({},l,[]))))}return i.reduce(function(e,t){return r?e.addDisjunctiveFacetRefinement(l,t):e.addFacetRefinement(l,t)},o)}}}};function th({label:e,attribute:n,showMore:r=!1,showMoreLimit:i=50}){var a;let{items:s,refine:l,canToggleShowMore:o,isShowingMore:c,toggleShowMore:u}=(a={attribute:n,showMore:r,showMoreLimit:i,sortBy:["name:asc"]},(0,E.useConnector)(td,a,void 0));if(0===s.length)return null;let d=[...s].map(e=>({value:e.value,label:"true"===e.label?"Yes":"false"===e.label?"No":e.label,count:e.count,isRefined:e.isRefined})).sort((e,t)=>
1e.label.localeCompare(t.label,void 0,{sensitivity:"base",numeric:!0}));return(0,t.jsx)(ta,{label:e,options:d,onToggle:l,canShowMore:r&&o,isShowingMore:c,onToggleShowMore:u})}function tf(e){return"number"==typeof e&&isFinite(e)}var tp=(0,S.createDocumentationMessageGenerator)({name:"range-input",connector:!0},{name:"range-slider",connector:!0});function tm(e){var t=e.min,n=e.max,r=Math.pow(10,e.precision);return{min:t?Math.floor(t*r)/r:t,max:n?Math.ceil(n*r)/r:n}}var tg=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:C.noop;return(0,N.checkRendering)(e,tp()),function(n){var r=n||{},i=r.attribute,a=void 0===i?"":i,s=r.min,l=r.max,o=r.precision,c=void 0===o?0:o;if(!a)throw Error(tp("The `attribute` option is required."));if(tf(s)&&tf(l)&&s>l)throw Error(tp("The `max` option can't be lower than `min`."));var u={from:function(e){return e.toLocaleString()},to:function(e){return Number(Number(e).toFixed(c)).toLocaleString()}},d=function(e,t,n,r){var i,o,u=e.state,d=t.min,h=t.max,f=(0,k._)(u.getNumericRefinement(a,">=")||[],1)[0],p=(0,k._)(u.getNumericRefinement(a,"<=")||[],1)[0],m=void 0===n||""===n,g=void 0===r||""===r,x=tm({min:m?void 0:parseFloat(n),max:g?void 0:parseFloat(r),precision:c}),v=x.min,y=x.max;i=tf(s)||d!==v?tf(s)&&m?s:v:void 0,o=tf(l)||h!==y?tf(l)&&g?l:y:void 0;var b=void 0===i,j=tf(d)&&d<=i,w=b||tf(i)&&(!tf(d)||j),S=void 0===o,N=tf(o)&&h>=o,_=S||tf(o)&&(!tf(h)||N),R=p!==o;return(f!==i||R)&&w&&_?(u=u.removeNumericRefinement(a),tf(i)&&(u=u.addNumericRefinement(a,">=",i)),tf(o)&&(u=u.addNumericRefinement(a,"<=",o)),u.resetPage()):null};function h(e,t){return function(){var n=(0,k._)(arguments.length>0&&void 0!==arguments[0]?arguments[0]:[void 0,void 0],2),r=d(e,t,n[0],n[1]);r&&e.setState(r).search()}}return{$$type:"ais.range",init:function(t){e((0,b._)((0,y._)({},this.getWidgetRenderState(t)),{instantSearchInstance:t.instantSearchInstance}),!0)},render:function(t){e((0,b._)((0,y._)({},this.getWidgetRenderState(t)),{instantSearchInstance:t.instantSearchInstance}),!1)},getRenderState:function(e,t){return(0,b._)((0,y._)({},e),{range:(0,b._)((0,y._)({},e.range),(0,v._)({},a,this.getWidgetRenderState(t)))})},getWidgetRenderState:function(e){var t,r,i,o=e.results,d=e.helper,f=e.instantSearchInstance,p=o&&o.disjunctiveFacets||[],m=(0,eL.find)(p,function(e){return e.name===a}),g=(t=m&&m.stats||{min:void 0,max:void 0},tm({min:tf(s)?s:tf(t.min)?t.min:0,max:tf(l)?l:tf(t.max)?t.max:0,precision:c})),x=(r=(0,k._)(d.getNumericRefinement(a,">=")||[],1)[0],i=(0,k._)(d.getNumericRefinement(a,"<=")||[],1)[0],[tf(r)?r:-1/0,tf(i)?i:1/0]);return{refine:o?h(d,g):h(d,{min:void 0,max:void 0}),canRefine:g.min!==g.max,format:u,range:g,sendEvent:function(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];if(1===t.length)return void f.sendEventToInsights(t[0])},widgetParams:(0,b._)((0,y._)({},n),{precision:c}),start:x}},dispose:function(e){var n=e.state;return t(),n.removeDisjunctiveFacet(a).removeNumericRefinement(a)},getWidgetUiState:function(e,t){var n=t.searchParameters.getNumericRefinements(a),r=n[">="],i=void 0===r?[]:r,s=n["<="],l=void 0===s?[]:s;return 0===i.length&&0===l.length?e:(0,b._)((0,y._)({},e),{range:(0,b._)((0,y._)({},e.range),(0,v._)({},a,"".concat(i,":").concat(l)))})},getWidgetSearchParameters:function(e,t){var n=t.uiState,r=e.addDisjunctiveFacet(a).setQueryParameters({numericRefinements:(0,b._)((0,y._)({},e.numericRefinements),(0,v._)({},a,{}))});tf(s)&&(r=r.addNumericRefinement(a,">=",s)),tf(l)&&(r=r.addNumericRefinement(a,"<=",l));var i=n.range&&n.range[a];if(!i||-1===i.indexOf(":"))return r;var o=(0,k._)(i.split(":").map(parseFloat),2),c=o[0],u=o[1];return tf(c)&&(!tf(s)||s<c)&&(r=(r=r.removeNumericRefinement(a,">=")).addNumericRefinement(a,">=",c)),tf(u)&&(!tf(l)||u<l)&&(r=(r=r.removeNumericRefinement(a,"<=")).addNumericRefinement(a,"<=",u)),r}}}};function tx(e,t,n){let r=e.trim();if(!r)return;let i=Number(r);if(Number.isFinite(i))return Math.min(n??i,Math.max(t??i,i))}function tv(e){return void 0!==e&&Number.isFinite(e)?String(e):""}function ty({label:e,attribute:n}){var i,a,s;let l,o,c,u,{start:d,range:h,refine:f}=(i={attribute:n},(0,E.useConnector)(tg,i,void 0)),p=`${d[0]??""}:${d[1]??""}`,[m,g]=(0,r.useState)(()=>
1({sourceKey:p,min:tv(d[0]),max:tv(d[1]),isDirty:!1})),x=m.sourceKey===p,v=x?m.min:tv(d[0]),y=x?m.max:tv(d[1]),b=(a=h.min,s=h.max,l=v.trim().length>0,o=y.trim().length>0,c=tx(v,a,s),u=tx(y,a,s),l&&void 0===c||o&&void 0===u?{min:void 0,max:void 0,valid:!1,hasValue:!1,errorMessage:"Enter valid years before applying this filter."}:void 0!==c&&void 0!==u&&c>u?{min:u,max:c,valid:!0,hasValue:!0}:{min:c,max:u,valid:!0,hasValue:void 0!==c||void 0!==u}),j=d.some(e=>void 0!==e&&Number.isFinite(e));return void 0===h.min&&void 0===h.max?null:(0,t.jsx)(ts,{label:e,min:h.min,max:h.max,minValue:v,maxValue:y,onMinChange:e=>{g({sourceKey:p,min:e,max:y,isDirty:!0})},onMaxChange:e=>{g({sourceKey:p,min:v,max:e,isDirty:!0})},onApply:()=>{b.valid&&b.hasValue&&(g({sourceKey:p,min:tv(b.min),max:tv(b.max),isDirty:!1}),f([b.min,b.max]))},onClear:()=>{g({sourceKey:p,min:"",max:"",isDirty:!1}),f([void 0,void 0])},applyDisabled:!b.valid||!b.hasValue,clearDisabled:!j&&!v&&!y,errorMessage:b.errorMessage})}let tb=(0,r.createContext)(null);function tj({children:e}){var n,i;let a=(n={items:e1.SORT_BY_OPTIONS},(0,E.useConnector)(e0,n,void 0)),s=(i=a.options,i.find(e=>e.value.endsWith("_last_name_asc"))?.value??i[0]?.value??""),l=a.refine,[o,c]=(0,r.useState)(()=>{let e;return!!(e=new URLSearchParams(window.location.search)).has("sort")||Array.from(e.keys()).some(e=>e.endsWith("[sortBy]")||e.endsWith("[index]"))||a.currentRefinement!==s}),u=(0,r.useCallback)(e=>{c(!0),l(e)},[l]),d=(0,r.useMemo)(()=>({options:a.options,currentSort:a.currentRefinement,onSortChange:u,refine:l,isUserSelected:o}),[o,u,l,a.currentRefinement,a.options]);return(0,t.jsx)(tb.Provider,{value:d,children:e})}function tw(){let e=(0,r.useContext)(tb);if(!e)throw Error("Recipient sort controls must be rendered within RecipientSortProvider.");return e}let tS=["info.recipientStatus","info.serviceBranch","info.conflict","computed.yearsOfAction","computed.actionDateStartYear","info.stateBorn","info.cemeteryLocation"];function tN(){let e=tw();return(0,t.jsxs)("div",{className:"flex flex-col gap-2",children:[(0,t.jsx)("label",{htmlFor:"recipient-mobile-sort",className:"font-display text-sm font-bold uppercase text-navy",children:"Sort by"}),(0,t.jsx)("select",{id:"recipient-mobile-sort","data-title":"Database_Sort","data-text":"Sort Selected",className:"w-full border-b border-navy bg-white py-2 font-display text-base text-navy focus:outline-none lg:text-sm",value:e.currentSort,onChange:t=>e.onSortChange(t.target.value),children:e.options.map(e=>(0,t.jsx)("option",{value:e.value,children:e.label},e.value))})]})}function t_({facet:e}){return"range"===e.type?(0,t.jsx)(ty,{label:e.label,attribute:e.attribute}):(0,t.jsx)(th,{label:e.label,attribute:e.attribute,showMore:e.showMore,showMoreLimit:e.showMoreLimit})}function tR({title:e,facets:n,panelId:r,isOpen:i=!1,onClose:a,showSort:s=!1}){let l,{refine:o}=e$(),{items:c}=eY(),u=c.reduce((e,t)=>e+(t.refinements?.length??0),0),d=(l=new Map(tS.map((e,t)=>[e,t])),n.map((e,t)=>({facet:e,index:t})).sort((e,t)=>(l.get(e.facet.attribute)??tS.length)-(l.get(t.facet.attribute)??tS.length)||e.index-t.index).map(({facet:e})=>e)).map(e=>(0,t.jsx)(t_,{facet:e},e.attribute));return(0,t.jsx)(e9,{title:e,groups:d,activeFilterCount:u,onClearAll:o,id:r,isOpen:i,onClose:a,mobileSort:s?(0,t.jsx)(tN,{}):void 0})}let tC="global-search-filters";function tF({breadcrumbs:e}){let[n,a]=(0,r.useState)(!1);return(0,t.jsx)(x,{breadcrumbs:e,searchBox:(0,t.jsx)(V,{title:"SEARCH",placeholder:"Search pages and recipients…",variant:"dark",eventName:"site_search"}),results:(0,t.jsx)(ek,{}),filters:(0,t.jsx)(tR,{title:"Filters",facets:[{type:"refinement",label:"Content Type",attribute:"contentType"}],panelId:tC,isOpen:n,onClose:()=>a(!1)}),mobileFiltersTrigger:(0,t.jsx)(i.Button,{type:"button",variant:"outlined",theme:"dark",size:"medium",onClick:()=>a(!0),"aria-expanded":n,"aria-controls":tC,className:"w-full",children:"Filters"})})}var tP=e.i(94421);function tE({fullName:e,featuredImageUrl:n,variant:r}){let i=(0,a.cn)("object-cover","grid"===r&&"transition-transform group-hover:scale-105");return(0,t.jsx)("div",{className:"grid"===r?"relative aspect-[3/4] w-full overflow-hidden bg-surface":"relative aspect-[4/3] w-full flex-shrink-0 overflow-hidden bg-surface sm:h-36 sm:w-28 sm:
1aspect-auto",children:n?(0,t.jsx)(ea.default,{src:n,alt:e,fill:!0,className:i,sizes:"grid"===r?"(max-width: 640px) 100vw, (max-width: 1024px) 50vw, 33vw":"(max-width: 639px) 100vw, 112px"}):(0,t.jsx)("div",{className:"flex h-full items-center justify-center bg-surface",children:(0,t.jsx)("span",{className:"text-sm text-navy/70",children:"No Image"})})})}function tT({fullName:e,serviceBranch:n,conflict:r,yearOfAction:i}){return(0,t.jsxs)("div",{className:"flex flex-col gap-2 p-4",children:[(0,t.jsx)("h3",{className:"line-clamp-2 font-display-condensed text-lg font-bold uppercase text-navy",children:e}),n&&(0,t.jsx)("p",{className:"text-sm text-navy/80",children:n}),r&&(0,t.jsx)("p",{className:"text-sm text-navy/80",children:r}),i&&(0,t.jsxs)("p",{className:"font-display-condensed text-sm font-normal text-navy/80",children:["Action: ",i]})]})}function tA({serviceBranch:e}){return e?(0,t.jsx)("div",{className:"inline-flex",children:(0,t.jsx)("span",{className:(0,a.cn)("inline-block rounded px-3 py-1 font-display text-sm font-normal text-white",(0,tP.getBranchOfServiceStyle)(e)),children:e})}):null}function tI({label:e,value:n}){return(0,t.jsxs)("div",{className:"Year of Action"===e?"font-display-condensed font-normal":void 0,children:[(0,t.jsxs)("span",{className:"font-normal",children:[e,": "]}),(0,t.jsx)("span",{children:n})]})}function tk({conflict:e,yearOfAction:n,stateBorn:r,cemetery:i}){let a=[e?{label:"Conflict",value:e}:null,n?{label:"Year of Action",value:n}:null,r?{label:"Birthplace State",value:r}:null,i?{label:"Cemetery",value:i}:null].filter(e=>null!==e);return(0,t.jsx)("div",{className:"grid min-w-0 grid-cols-1 gap-x-8 gap-y-2 text-sm text-navy/80 md:grid-cols-2",children:a.map(e=>(0,t.jsx)(tI,{label:e.label,value:e.value},e.label))})}function tO({fullName:e}){return(0,t.jsxs)("div",{"aria-hidden":"true",className:"mt-1 flex min-w-0 flex-wrap items-center gap-x-2 gap-y-1 break-words text-xs text-navy/70",children:[(0,t.jsx)("span",{children:"Home"}),(0,t.jsx)("span",{children:">"}),(0,t.jsx)("span",{children:"Recipients Database Search"}),(0,t.jsx)("span",{children:">"}),(0,t.jsx)("span",{className:"min-w-0 break-words",children:e})]})}function tL({fullName:e,serviceBranch:n,conflict:r,yearOfAction:i,stateBorn:a,cemetery:s}){return(0,t.jsxs)("div",{className:"flex min-w-0 flex-1 flex-col gap-3",children:[(0,t.jsx)("h3",{className:"break-words font-display-condensed text-lg font-bold text-navy",children:e}),(0,t.jsx)(tA,{serviceBranch:n}),(0,t.jsx)(tk,{conflict:r,yearOfAction:i,stateBorn:a,cemetery:s}),(0,t.jsx)(tO,{fullName:e})]})}function tM(e){let{href:n,fullName:r,serviceBranch:i,conflict:a,yearOfAction:l,featuredImageUrl:o,variant:c}=e;return(0,t.jsxs)(s.default,{href:n,className:"group flex flex-col overflow-hidden border border-navy bg-white transition-shadow hover:shadow-lg","aria-label":`View recipient ${r}`,"data-title":"Database_Card","data-text":r,children:[(0,t.jsx)(tE,{fullName:r,featuredImageUrl:o,variant:c}),(0,t.jsx)(tT,{fullName:r,serviceBranch:i,conflict:a,yearOfAction:l})]})}function tW(e){let{href:n,fullName:r,featuredImageUrl:i,variant:a}=e;return(0,t.jsxs)(s.default,{href:n,className:"group flex min-w-0 flex-col gap-4 border-b border-navy/20 bg-white py-6 transition-colors hover:bg-surface focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-navy sm:flex-row sm:gap-6","aria-label":`View recipient ${r}`,"data-title":"Database_List","data-text":r,children:[(0,t.jsx)(tE,{fullName:r,featuredImageUrl:i,variant:a}),(0,t.jsx)(tL,{...e})]})}function tD({href:e,fullName:n,serviceBranch:r,conflict:i,yearOfAction:a,stateBorn:s,cemetery:l,featuredImageUrl:o,variant:c}){let u={href:e,fullName:n,serviceBranch:r,conflict:i,yearOfAction:a,stateBorn:s,cemetery:l,featuredImageUrl:o,variant:c};return"grid"===c?(0,t.jsx)(tM,{...u}):(0,t.jsx)(tW,{...u})}function tH(e){return"object"==typeof e&&null!==e}function tB(e){return tH(e)?e:void 0}function t$(e){return"string"==typeof e&&e.trim()?e:void 0}function tq(e){return"number"==typeof e&&Number.isFinite(e)?e:null}function tU({gridView:e=!1,maxHits:n}){let{items:r}=(0,J.useHits)(),i=e?"grid":"list",a=r.map(e=>{let t=function(e){if(!tH(e)||!t$(e.objectID))return null;let t=tB(e.info),n=tB(e.computed),r=tB(e.postData),i=t$(r?.slug),a=t$(t?.fullName)??t$(r?.t
1itle);if(!i||!a)return null;let s=Array.isArray(n?.yearsOfAction)?n.yearsOfAction:[],l=tq(n?.actionDateStartYear)??tq(s[0]),o=tq(n?.actionDateEndYear)??tq(s[s.length-1]);return{href:`/recipient/${encodeURIComponent(i)}`,fullName:a,serviceBranch:t$(t?.serviceBranch)??null,conflict:t$(t?.conflict)??null,yearOfAction:eh(l,o).yearOfActionString,stateBorn:t$(t?.stateBorn)??null,cemetery:t$(t?.cemeteryLocation)??t$(t?.cemeteryCity)??null,featuredImageUrl:t$(t?.featuredImageUrl)??null}}(e);return t?{objectID:e.objectID,props:t}:null}).filter(e=>null!==e),s=void 0===n?a:a.slice(0,n);return(0,t.jsx)(t.Fragment,{children:s.map(({objectID:e,props:n})=>(0,t.jsx)(tD,{...n,variant:i},e))})}function tV({breadcrumbs:e}){return(0,t.jsx)(h,{pages:e})}function tQ({searchBox:e}){return(0,t.jsxs)("div",{className:"px-10 pb-7 pt-8 lg:px-16 lg:pb-10 lg:pt-16",children:[(0,t.jsx)("h1",{id:"recipient-search-title",className:(0,a.cn)("font-display-condensed text-4xl font-bold uppercase leading-[0.9] tracking-[-0.03em] text-navy lg:text-6xl","mb-6 lg:mb-10"),children:"Search"}),e]})}function tz({filters:e,results:n}){return(0,t.jsx)("div",{className:"px-10 lg:px-16",children:(0,t.jsxs)("div",{className:"grid grid-cols-1 gap-8 lg:grid-cols-[1fr_3fr]",children:[e,(0,t.jsx)("div",{className:"min-w-0",children:n})]})})}function tG({breadcrumbs:e,searchBox:n,filters:r,results:i}){return(0,t.jsxs)("div",{className:"bg-white",children:[(0,t.jsx)(tV,{breadcrumbs:e}),(0,t.jsxs)("main",{"aria-labelledby":"recipient-search-title",children:[(0,t.jsx)(tQ,{searchBox:n}),(0,t.jsx)(tz,{filters:r,results:i})]})]})}e.i(46525);var tY=e.i(92199);function tX({shownCount:e,totalCount:n,exportButton:r,isLoading:i}){return(0,t.jsxs)("div",{className:"flex flex-wrap items-center gap-4 border-b border-navy/40 pb-5 lg:border-none lg:pb-0",children:[i?(0,t.jsx)("span",{className:"font-body text-sm text-navy",role:"status","aria-live":"polite",children:"Searching recipients…"}):(0,t.jsxs)("span",{className:"font-body text-sm text-navy",role:e>0?"status":void 0,"aria-live":e>0?"polite":void 0,"aria-atomic":e>0?"true":void 0,children:[(0,t.jsx)("span",{className:"hidden lg:inline",children:"Viewing "}),(0,t.jsx)("b",{children:e})," of ",(0,t.jsx)("b",{children:n})," Results"]}),r]})}function tK({sortOptions:e,currentSort:n,onSortChange:r}){return(0,t.jsxs)("div",{className:"hidden shrink-0 items-center gap-2 lg:flex",children:[(0,t.jsx)("label",{htmlFor:"recipient-results-sort",className:"whitespace-nowrap font-display text-sm font-normal text-navy",children:"Sort by"}),(0,t.jsx)("select",{id:"recipient-results-sort","data-title":"Database_Sort","data-text":"Sort Selected",className:"w-48 border-b border-navy bg-white py-1 font-display text-sm text-navy focus:outline-none xl:w-56",value:n,onChange:e=>r(e.target.value),children:e.map(e=>(0,t.jsx)(tZ,{option:e},e.value))})]})}function tZ({option:e}){return(0,t.jsx)("option",{value:e.value,children:e.label})}function tJ({shownCount:e,totalCount:n,exportButton:r,isLoading:a,sortOptions:s,currentSort:l,onSortChange:o,gridView:c,onToggleView:u,onShowFilters:d,filterPanelId:h,filtersOpen:f}){return(0,t.jsxs)("div",{className:"flex flex-col gap-4 lg:flex-row lg:items-center lg:justify-between lg:gap-6",children:[(0,t.jsx)(tX,{shownCount:e,totalCount:n,exportButton:r,isLoading:a}),(0,t.jsxs)("div",{className:"flex items-center justify-between gap-6 border-b border-navy/40 pb-5 lg:gap-4 lg:border-none lg:pb-0 xl:gap-6",children:[(0,t.jsx)(tK,{sortOptions:s,currentSort:l,onSortChange:o}),(0,t.jsx)(i.Button,{onClick:d,theme:"dark",variant:"contained",className:"w-40 lg:hidden","aria-controls":h,"aria-expanded":f,children:"Filters"}),(0,t.jsx)(t0,{gridView:c,onToggleView:u})]})]})}function t0({gridView:e,onToggleView:n}){return(0,t.jsxs)("div",{className:"flex gap-2","aria-label":"Result view",role:"group",children:[(0,t.jsx)(t1,{label:"List view",dataText:"List",isActive:!e,onClick:()=>e&&n(),icon:(0,t.jsx)(eF.MdViewList,{size:20,"aria-hidden":"true",focusable:"false"})}),(0,t.jsx)(t1,{label:"Grid view",dataText:"Cards",isActive:e,onClick:()=>!e&&n(),icon:(0,t.jsx)(eF.MdViewModule,{size:20,"aria-hidden":"true",focusable:"false"})})]})}function t1({label:e,dataText:n,isActive:r,onClick:s,icon:l}){return(0,t.jsx)(i.Button,{"data-title":"Database_Toggle","data-text":n,variant:"text",theme:"dark",onClick:s,className:(0,a.cn)("rounded-sm border border-navy p-3 text-navy",r&&"!bg-navy !text-white"),"aria-label":e,"aria-pressed":r,children:l})}function t2({activeFilters:e,onRemoveFilter:n,onClearAll:r}){return 0===e.length?null:(0,t.jsxs)("div",{className:"flex flex-wrap items-center gap-4 border-b border-navy/40 pb-5","aria-label":"Active filters",role:"region",children:[(0,t.jsx)("ul",{className:"flex flex-wrap items-center gap-4",children:e.map(e=>(0,t.jsx)(t4,{filter:e,onRemoveFilter:n}
1,e.id))}),(0,t.jsx)(i.Button,{onClick:r,theme:"dark",variant:"text",className:"!p-0 text-sm underline",children:"Clear All"})]})}function t4({filter:e,onRemoveFilter:n}){return(0,t.jsxs)("li",{className:"flex items-center gap-3 rounded-md bg-surface px-3 py-1.5",children:[(0,t.jsx)("span",{className:"text-sm text-navy",children:e.label}),(0,t.jsx)("button",{type:"button",onClick:()=>n(e.id),className:"text-navy hover:text-navy/70","aria-label":`Remove filter: ${e.label}`,children:(0,t.jsx)(e4,{className:"h-3 w-3","aria-hidden":"true",focusable:"false"})})]})}function t5({gridView:e,children:n}){return(0,t.jsx)("div",{className:(0,a.cn)(e&&"grid grid-cols-1 gap-5 min-[450px]:grid-cols-2 md:grid-cols-3"),children:n})}function t6({onClearAll:e}){return(0,t.jsxs)("div",{className:"py-12 text-center",children:[(0,t.jsx)("p",{className:"text-lg text-navy/70",role:"status","aria-live":"polite","aria-atomic":"true",children:"No recipients found matching your search criteria."}),(0,t.jsx)(i.Button,{onClick:e,theme:"dark",variant:"contained",className:"mt-4",children:"Clear Filters"})]})}function t3({error:e,onRetry:n}){return(0,t.jsxs)("div",{className:"py-12 text-center",role:"alert",children:[(0,t.jsx)("p",{className:"text-lg text-navy/70",children:"We couldn't load recipients right now. Please try again."}),e.message&&(0,t.jsxs)("p",{className:"sr-only",children:["Search error: ",e.message]}),n&&(0,t.jsx)(i.Button,{onClick:n,theme:"dark",variant:"contained",className:"mt-4",children:"Try Again"})]})}function t7(){return(0,t.jsx)("div",{className:"py-12 text-center text-navy/70",children:"Searching recipients…"})}function t8({onBackToTop:e}){return(0,t.jsxs)("div",{className:"flex flex-col items-center gap-1",children:[(0,t.jsx)("button",{type:"button","data-title":"Search_Pagination","data-text":"Back to Top",onClick:e,className:"flex h-12 items-center justify-center rounded bg-navy p-3.5 font-display font-normal text-white hover:bg-light-blue","aria-label":"Back to top",children:(0,t.jsx)(tY.FiArrowUp,{size:20,"aria-hidden":"true",focusable:"false"})}),(0,t.jsx)("span",{className:"font-display text-sm font-normal text-navy",children:"Back to Top"})]})}function t9({shownCount:e,totalCount:n,gridView:r,onToggleView:i,onShowFilters:a,filterPanelId:s,filtersOpen:l,sortOptions:o,currentSort:c,onSortChange:u,activeFilters:d,onRemoveFilter:h,onClearAll:f,exportButton:p,children:m,pagination:g,onBackToTop:x,isLoading:v=!1,error:y=null,onRetry:b}){let j=e>0,w=null!==y;return(0,t.jsxs)("div",{id:"recipient-search-result",className:"flex flex-col gap-6","aria-busy":v,children:[(0,t.jsx)("h2",{id:"search-results-heading",tabIndex:-1,className:"sr-only font-display-condensed font-bold",children:"Recipient search results"}),(0,t.jsx)(tJ,{shownCount:e,totalCount:n,exportButton:p,isLoading:v,sortOptions:o,currentSort:c,onSortChange:u,gridView:r,onToggleView:i,onShowFilters:a,filterPanelId:s,filtersOpen:l}),(0,t.jsx)(t2,{activeFilters:d,onRemoveFilter:h,onClearAll:f}),w?(0,t.jsx)(t3,{error:y,onRetry:b}):v&&!j?(0,t.jsx)(t7,{}):j?(0,t.jsx)(t5,{gridView:r,children:m}):(0,t.jsx)(t6,{onClearAll:f}),j&&g,j&&(0,t.jsx)(t8,{onBackToTop:x})]})}var ne=e.i(50719);function nt({disabled:e,onDownload:n,status:r="idle",errorMessage:a}){return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsxs)(i.Button,{type:"button","data-title":"Asset_Download","data-text":"Save to CSV","data-state":r,variant:"text",theme:"light",onClick:n,disabled:e||"loading"===r,"aria-busy":"loading"===r,className:"inline-flex items-center gap-2 p-0! font-display text-sm",children:[(0,t.jsx)(ne.HiDownload,{size:16,"aria-hidden":"true"}),(0,t.jsx)("span",{children:"loading"===r?"Preparing CSV…":"success"===r?"CSV downloaded":"error"===r?"Retry CSV export":"Search to CSV"})]}),"error"===r?(0,t.jsx)("span",{role:"alert",className:"text-sm text-danger",children:a??"The CSV export failed. Try again."}):null]})}let nn=["Full Name","Branch of Service","Conflict","Action Year","Birthplace State","Cemetery City"];function nr(e){return"object"==typeof e&&null!==e}function ni(e){return null==e?"":String(e)}function na(e){if("number"==typeof e&&Number.isFinite(e))return e;if("string"==typeof e&&""!==e.trim()){let t=Number(e);return Number.isFinite(t)?t:null}return null}function ns(e){if(!nr(e)||!nr(e.info))return null;let t=e.info,n=nr(e.computed)?e.computed:{},r=Array.isArray(n.yearsOfAction)?n.yearsOfAction:[],i=na(r[0]),a=na(r[1]),s=eh(na(n.actionDateStartYear)??(0===i?null:i),na(n.actionDateEndYear)??(0===a?null:a)).yearOfActionString;return{fullName:ni(t.fullName),branchOfService:ni(t.serviceBranch),conflict:ni(t.conflict),actionYear:s??"",birthState:ni(t.stateBorn),cemeteryLocation:ni(t.cemeteryCity??t.cemeteryLocation)}}function nl(e){var t;let n=(t=ni(e),/^\s*[=+\-@]/.test(t)?`'${t}`:t).replace(/\r\n|\r|\n/g,"\r\n");return`"${n.replace(/"/g,'""')}"`}function no(e){if("object"!=typeof e||null===e)return[];let t=e.results;if(!Array.isArray(t)||0===t.length)return[];let n=t[0];if("object"!=typeof n||null===n)return[];let r=n.hits;return Array.isArray(r)?r:[]}async function nc(e){let t,n,r=Math.ceil(e.nbHits/1e3),i=(t=Object.entries(e.refinementList??{}).flatMap(([e,t])=>{let n=Array.isArray(t)?t.filter(e=>e.length>0):[];return n.length>0?[n.map(t=>`${e}:${t}`)]:[]})).length>0?t:void 0,a=(n=Object.entries(e.range??{}).flatMap(([e,t])=>{let[n,r]=function(e){if("string"==typeof e){let[t="",n=""]=e.split(":");return[t,n]}return"number"==typeof e&&Number.isFinite(e)?[String(e),""]:Array.isArray(e)?[null==e[0]?"":String(e[0]),null==e[1]?"":String(e[1])]:"object"==typeof e&&null!==e?[null==e.min?"":String(e.min),null==e.max?"":String(e.max)]:["",""]}(t);return[n?`${e}>=${n}`:null,r?`${e}<=${r}`:null].filter(e=>null!==e)})).length>0?n:void 0;return(await Promise.all(Array.from({length:r},(t,n)=>e1.algoliaSearchClient.search({requests:[{indexName:e.indexName,query:e.query,hitsPerPage:1e3,page:n,facetFilters:i,numericFilters:a}]})))).flatMap(no)}function nu(){let{results:e,indexUiState:n}=W(),i=function(e,t){var n,r;let i="string"==typeof e?.index?e.index:"",a=Number(e?.nbHits??0);if(!i||!Number.isFinite(a)||a<=0)return null;let s="object"==typeof t&&null!==t?t:{},l=s.query,o={indexName:i,query:"string"==typeof e?.query?e.query:"string"==typeof l?l:"",nbHits:a,refinementList:"object"!=typeof(n=s.refinementList)||null===n?{}:Object.fromEntries(Object.entries(n).flatMap(([e,t])=>
1{if(!Array.isArray(t))return[];let n=t.filter(e=>"string"==typeof e);return n.length>0?[[e,[...n]]]:[]})),range:"object"!=typeof(r=s.range)||null===r?{}:Object.fromEntries(Object.entries(r).flatMap(([e,t])=>"string"==typeof t||"number"==typeof t||Array.isArray(t)?[[e,Array.isArray(t)?[...t]:t]]:"object"==typeof t&&null!==t?[[e,{...t}]]:[]))};return{...o,key:JSON.stringify(function e(t){return Array.isArray(t)?t.map(e):"object"==typeof t&&null!==t?Object.fromEntries(Object.entries(t).sort(([e],[t])=>e.localeCompare(t)).map(([t,n])=>[t,e(n)])):t}(o))}}(e,n),a=i?.key??"no-results",[s,l]=(0,r.useState)("idle"),[o,c]=(0,r.useState)(),u=(0,r.useRef)(0),d=(0,r.useRef)(null),h=(0,r.useRef)(!1),f=(0,r.useRef)(!0);return(0,r.useEffect)(()=>(f.current=!0,()=>{f.current=!1,u.current+=1}),[]),(0,r.useEffect)(()=>{null!==d.current&&d.current!==a&&(u.current+=1,d.current=null,h.current=!1,l("idle"),c(void 0))},[a]),(0,t.jsx)(nt,{disabled:!i,status:s,errorMessage:o,onDownload:()=>{if(h.current||!i)return;let e=u.current+1;u.current=e,d.current=i.key,h.current=!0,l("loading"),c(void 0),(async()=>{try{let t,n=await nc(i);if(!f.current||u.current!==e||d.current!==i.key)return;!function(e){let t=new Blob(["\uFEFF",e],{type:"text/csv;charset=utf-8;"}),n=URL.createObjectURL(t),r=document.createElement("a");r.href=n,r.download="Recipients.csv",r.style.display="none";try{document.body.appendChild(r),r.click()}finally{try{r.parentNode?r.parentNode.removeChild(r):document.body.removeChild(r)}catch{}URL.revokeObjectURL(n)}}((t=n.map(ns).filter(e=>null!==e),[nn.join(","),...t.map(e=>[e.fullName,e.branchOfService,e.conflict,e.actionYear,e.birthState,e.cemeteryLocation].map(nl).join(","))].join("\r\n"))),l("success")}catch(t){if(!f.current||u.current!==e||d.current!==i.key)return;c(t instanceof Error&&t.message?t.message:"The CSV export failed. Try again."),l("error")}finally{f.current&&u.current===e&&d.current===i.key&&(h.current=!1)}})()}})}function nd(){return(0,t.jsx)(Z,{hitsPerPage:24})}function nh({gridView:e,onToggleView:n,onShowFilters:i,filterPanelId:a,filtersOpen:s}){let{items:l,results:o}=(0,J.useHits)(),{items:c,refine:u}=eY(),{refine:d}=e$(),h=W({catchError:!0}),f=tw(),p=(0,r.useRef)(null),m="string"==typeof o?.query?o.query??"":"";(0,r.useEffect)(()=>{var e,t;let n,r,i=(e=m.trim().length>0,n=(t=f.options).find(e=>e.value===e1.ALGOLIA_SEARCH_INDEX_LAST_NAME_ASC)??t[0],r=t.find(e=>e.value===e1.ALGOLIA_SEARCH_RECIPIENT_INDEX)??t.find(e=>e.value!==e1.ALGOLIA_SEARCH_INDEX_LAST_NAME_ASC)??n,(e?r:n)?.value??"");p.current!==m&&!f.isUserSelected&&i&&f.currentSort!==i&&f.refine(i),p.current=m},[m,f]);let g=o?.nbHits??l.length,x=new Map,v=[];c.forEach(e=>{e.refinements?.forEach(t=>{var n;let r,i,a,s=(n=e.attribute,r=String(t.value??t.label??""),"true"===(i=String(t.label??r))?i="Yes":"false"===i&&(i="No"),(n.includes("yearsOfAction")||n.includes("Year"))&&(i=i.replace(/:/g," to ")),{id:`${n}:${r}`,label:`${(a={"info.recipientStatus":"Recipient Status","info.serviceBranch":"Service Branch","info.conflict":"Conflict","info.stateBorn":"Birthplace State","info.cemeteryLocation":"Cemetery Location","computed.yearsOfAction":"Year of Action","computed.actionDateStartYear":"Year of Action"})[n]?a[n]:(n.split(".").pop()??n).replace(/([a-z])([A-Z])/g,"$1 $2").replace(/^./,e=>e.toUpperCase())}: ${i}`});x.set(s.id,t),v.push(s)})});let y=h.status,b="loading"===y||"stalled"===y||"error"!==y&&!o&&0===l.length,j="error"===y?h.error??Error("Recipient search failed"):null;return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(nd,{}),(0,t.jsx)(t9,{shownCount:l.length,totalCount:g,gridView:e,onToggleView:n,onShowFilters:i,filterPanelId:a,filtersOpen:s,sortOptions:f.options,currentSort:f.currentSort,onSortChange:f.onSortChange,activeFilters:v,onRemoveFilter:e=>{let t=x.get(e);t&&u(t)},onClearAll:d,onBackToTop:()=>{window.scrollTo({top:0,behavior:"smooth"})},isLoading:b,error:j,onRetry:h.refresh,exportButton:(0,t.jsx)(nu,{}),pagination:(0,t.jsx)(eI,{}),children:(0,t.jsx)(tU,{gridView:e})})]})}let nf="recipient-search-filters",np=[{type:"refinement",label:"Recipient Status",attribute:"info.recipientStatus"},{type:"refinement",label:"Service Branch",attribute:"info.serviceBranch",showMore:!0,showMoreLimit:50},{type:"refinement",label:"Conflict",attribute:"info.conflict",showMore:!0,showMoreLimit:50},{type:"range",label:"Year of Action",attribute:"computed.yearsOfAction"},{type:"refinement",label:"Birthplace State",attribute:"info.stateBorn",showMore:!0,showMoreLimit:100},{type:"refinement",label:"Cemetery Location",attribute:"info.cemeteryLocation",showMore:!0,showMoreLimit:100}];function nm({breadcrumbs:e}){let[n,i]=(0,r.useState)(!1),[a,s]=(0,r.useState)(!1);return(0,r.useEffect)(()=>{let e=()=>{s("grid"===new URLSearchParams(window.location.search).get("view"))};return e(),window.addEventListener("popstate",e),()=>window.removeEventListener("popstate",e)},[]),(0,t.jsx)(tj,{children:(0,t.jsx)(tG,{breadcrumbs:e,searchBox:(0,t.jsx)(V,{placeholder:"Search recipients by name…",variant:"dark",eventName:"recipients_search"}),filters:(0,t.jsx)(tR,{title:"Filter",facets:np,panelId:nf,isOpen:n,onClose:()=>i(!1),showSort:!0}),results:(0,t.jsx)(nh,{gridView:a,onToggleView:()=>{let e=!a;s(e);{let t=new URL(window.location.href);t.searchParams.set("view",e?"grid":"list"),window.history.pushState({},"",t)}},onShowFilters:()=>i(!0),filterPanelId:nf,filtersOpen:n})})})}function ng({sliceType:e,variation:n,children:r}){return(0,t.jsx)("section",{"data-slice-type":e,"data-slice-variation":n,children:r})}e.i(57416),e.s(["default",0,({slice:e})=>{let{variation:r}=e;return"database"===r?(0,t.jsx)(ng,{sliceType:e.slice_type,variation:e.variation,children:(0,t.jsx)(n.InstantSearchProvider,{indexName:e1.ALGOLIA_SEARCH_INDEX_LAST_NAME_ASC,variant:"database",children:(0,t.jsx)(nm,{breadcrumbs:[{id:"recipients",name:"Medal Recipients",link:"/medal-recipients"},{id:"database",name:"Recipient Database",link:"/medal-recipients/recipients-database"}]})})}):(0,t.jsx)(ng,{sliceType:e.slice_type,variation:e.variation,children:(0,t.jsx)(n.InstantSearchProvider,{indexName:e1.ALGOLIA_SEARCH_GLOBAL_INDEX,variant:"global",children:(0,t.jsx)(tF,{breadcrumbs:[{id:"search",name:"Search",link:"/search"}]})})})}],51653)},16860,e=>{"use strict";e.i(16973),e.s([])},26732,e=>{"use strict";var t=e.i(43476),n=e.i(30461),r=e.i(41014),i=e.i(33499);e.i(16860);var a=e.i(16973);e.i(63078);var s=e.i(83931);function l({children:e,isReady:n,onSubmit:r,pending:i,recaptchaError:s,state:c,token
1Ref:u}){return(0,t.jsxs)("div",{className:"relative bg-navy p-4 md:pt-10 md:pb-12 md:px-10 lg:px-16 flex max-lg:flex-col gap-6 items-center",children:[(0,t.jsx)(o,{children:e}),(0,t.jsx)(d,{isReady:n,onSubmit:r,pending:i,recaptchaError:s,state:c,tokenRef:u}),(0,t.jsx)(a.BarsDivider,{horizontal:!0,className:"absolute -left-[3px] top-6"})]})}function o({children:e}){return(0,t.jsx)("div",{className:"lg:w-1/2 max-lg:text-center space-y-2",children:e})}function c({children:e}){return(0,t.jsx)("h3",{className:"text-white font-display-condensed text-display font-bold uppercase",children:e})}function u({children:e}){return(0,t.jsx)("p",{className:"text-white font-body text-copy",children:e})}function d({isReady:e,onSubmit:n,pending:r,recaptchaError:i,state:a,tokenRef:l}){return(0,t.jsxs)("div",{className:"w-full lg:w-1/2",children:[(0,t.jsxs)("form",{onSubmit:n,className:"flex max-lg:flex-col",children:[(0,t.jsx)("div",{className:"flex-1",children:(0,t.jsx)("input",{type:"email",name:"email",placeholder:"Email Address",autoComplete:"email",spellCheck:!1,required:!0,disabled:r,className:"w-full h-full px-4 py-3 border-none bg-white text-navy font-body text-copy placeholder:text-navy/70 focus:outline-none focus:ring-2 focus:ring-light-blue disabled:opacity-70","aria-label":"Email address"})}),(0,t.jsx)("input",{type:"hidden",name:"recaptchaToken",ref:l}),(0,t.jsx)(s.Button,{type:"submit",variant:"outlined",theme:"light",size:"large",className:"max-lg:w-full uppercase",disabled:!e||r,children:r?"Signing up…":"Sign up"})]}),i&&(0,t.jsx)("p",{className:"mt-2 font-body text-label text-danger-on-dark",role:"alert",children:i}),a&&(0,t.jsx)("p",{className:`mt-2 font-body text-label ${a.success?"text-success":"text-danger-on-dark"}`,role:a.success?"status":"alert",children:a.message})]})}e.s(["default",0,({slice:e})=>{let{isReady:a,isSubmitting:s,onSubmit:o,recaptchaError:d,state:h,tokenRef:f}=(0,i.useNewsletterSignup)();return(0,t.jsxs)("section",{"data-slice-type":e.slice_type,"data-slice-variation":e.variation,className:"px-4 py-3 md:py-6 md:px-20 lg:py-8 xl:px-[182px]",children:[(0,t.jsxs)(l,{isReady:a,onSubmit:o,pending:s,recaptchaError:d,state:h,tokenRef:f,children:[!!(0,n.sliceText)(e.primary,"title")&&(0,t.jsx)(c,{children:(0,n.sliceTextContent)(e.primary,"title")}),!!(0,n.sliceText)(e.primary,"body_text")&&(0,t.jsx)(u,{children:(0,n.sliceTextContent)(e.primary,"body_text")})]}),(0,t.jsx)(r.default,{})]})}],26732)},70535,e=>{"use strict";var t=e.i(43476),n=e.i(30461),r=e.i(71111),i=e.i(12235),a=e.i(7789),s=e.i(19160),l=e.i(71645);let o=e=>(0,l.useSyncExternalStore)(t=>{let n=window.matchMedia(`(max-width: ${e}px)`);return n.addEventListener("change",t),()=>n.removeEventListener("change",t)},()=>window.matchMedia(`(max-width: ${e}px)`).matches,()=>!1);var c=e.i(55212);let u="relative isolate w-full min-h-[218px] lg:min-h-[350px] overflow-hidden flex items-center bg-navy bg-no-repeat bg-cover bg-center",d="font-display-condensed text-heading lg:text-hero font-bold uppercase text-balance break-words max-[390px]:text-2xl text-white",h="from-[color-mix(in_srgb,var(--color-navy)_90%,var(--color-light-blue))]";function f({isMobile:e}){return(0,t.jsx)("span",{"aria-hidden":!0,className:`absolute inset-0 -z-10 pointer-events-none ${e?`bg-linear-to-b ${h} from-20% to-transparent to-50%`:`bg-linear-to-r ${h} from-33% to-transparent to-66%`}`})}function p({sliceType:e,variation:n,layout:r,imageUrl:i,hasGradient:a,isMobile:s,title:l,description:o}){let c=i?{backgroundImage:`url(${i})`}:void 0,h=i&&a?(0,t.jsx)(f,{isMobile:s}):null;return"stacked"===r?(0,t.jsxs)("div",{"data-slice-type":e,"data-slice-variation":n,className:u,style:c,children:[h,(0,t.jsxs)("div",{className:"flex flex-col gap-5 max-w-2xl lg:max-w-4xl p-10 lg:pl-[122px] lg:pr-10",children:[l&&(0,t.jsx)("h2",{className:d,children:l}),o&&(0,t.jsx)("div",{className:"space-y-4",children:o})]})]}):(0,t.jsxs)("div",{"data-slice-type":e,"data-slice-variation":n,className:u,style:c,children:[h,l&&(0,t.jsx)("h2",{className:`${d} p-10 lg:pr-0 lg:pl-[122px]`,children:l})]})}let m="font-body text-copy font-normal text-white",g={paragraph:({children:e})=>(0,t.jsx)("p",{className:m,children:e}),strong:({children:e})=>(0,t.jsx)("strong",{className:"font-bold",children:e}),em:({children:e})=>(0,t.jsx)("em",{className:"italic",children:e}),hyperlink:({node:e,children:n})=>(0,t.jsx)(s.PrismicNextLink,{field:e.data,className:"underline underline-offset-2 hover:opacity-80",children:n}),list:({children:e})=>(0,t.jsx)("ul",{className:"list-disc pl-6 space-y-1 marker:text-white",children:e}),oList:({children:e})=>(0,t.jsx)("ol",{className:"list-decimal pl-6 space-y-1 marker:text-white",children:e}),listItem:({children:e})=>(0,t.jsx)("li",{className:m,children:e}),oListItem:({children:e})=>(0,t.jsx)("li",{className:m,children:e})},x=({slice:e})=>{let{background_image:r,background_mobile_image:a,has_gradient:s}=e.primary,l=o(500),u=l?"4:3":"16:9",d=l?(0,i.asImageSrc)(a,(0,c.faceCrop)(u))??(0,i.asImageSrc)(r,(0,c.faceCrop)(u)):(0,i.asImageSrc)(r,(0,c.faceCrop)(u));return(0,t.jsx)(p,{sliceType:e.slice_type,variation:e.variation,layout:"inline",imageUrl:d??null,hasGradient:!!s,isMobile:l,title:(0,n.sliceTextContent)(e.primary,"title_text")})}
1,v=({slice:e})=>{let{description:s,background_image:l,background_mobile_image:u,has_gradient:d}=e.primary,h=o(500),f=h?"4:3":"16:9",m=h?(0,i.asImageSrc)(u,(0,c.faceCrop)(f))??(0,i.asImageSrc)(l,(0,c.faceCrop)(f)):(0,i.asImageSrc)(l,(0,c.faceCrop)(f));return(0,t.jsx)(p,{sliceType:e.slice_type,variation:e.variation,layout:"stacked",imageUrl:m??null,hasGradient:!!d,isMobile:h,title:(0,n.sliceTextContent)(e.primary,"title_text"),description:r.isFilled.richText(s)?(0,t.jsx)(a.PrismicRichText,{field:s,components:g}):void 0})};e.s(["default",0,({slice:e})=>"withDescription"===e.variation?(0,t.jsx)(v,{slice:e}):(0,t.jsx)(x,{slice:e})],70535)},81935,e=>{"use strict";var t=e.i(43476),n=e.i(22016),r=e.i(83931),i=e.i(46898);e.s(["TicketCardCta",0,function({cta:e,tagPrefix:a=""}){if("button"===e.kind){let n=(0,i.resolveCtaAction)(e.actionType??void 0,e.targetAnchor,!1),s=`${a}${n["data-title"]??"Generic_Button"}`;return(0,t.jsx)(r.default,{size:"large",variant:"contained",theme:"dark",className:"w-full","data-text":e.caption,...n,"data-title":s,children:e.label??e.caption})}let s=(0,i.resolveCtaAction)(void 0,null,!1);return(0,t.jsx)(n.default,{href:e.href,target:e.target,rel:e.rel,...s,"data-title":`${a}Generic_Button`,className:(0,r.getButtonClassName)({size:"large",variant:"contained",theme:"dark",className:"w-full"}),"data-text":e.caption,"data-variant":"contained","data-size":"large","data-theme":"dark",children:e.label??e.caption})}])},39221,e=>{"use strict";var t=e.i(43476),n=e.i(30461),r=e.i(71645),i=e.i(71111),a=e.i(19160);e.i(16860);var s=e.i(16973),l=e.i(83931),o=e.i(95187);let c=(0,o.createServerReference)("602a31302e8517088874e0f7ac7dfc05bab4b19119",o.callServer,void 0,o.findSourceMapURL,"submitSweepstakes");var u=e.i(3267);e.s(["default",0,({slice:e})=>{let{primary:o}=e,d=e.primary,{rules_link:h}=o,f=(0,r.useId)().replaceAll(":",""),p=`${f}-sweepstakes-email`,m=`${f}-sweepstakes-zip`,g=`${f}-sweepstakes-zip-help`,x=`${f}-sweepstakes-rules`,v=`${f}-sweepstakes-newsletter`,y=`${f}-sweepstakes-error`,b=(0,r.useRef)(null),j=(0,r.useRef)(null),[w,S,N]=(0,r.useActionState)(c,null);return(0,r.useEffect)(()=>{w?.success?b.current?.focus():w&&j.current?.focus()},[w]),(0,t.jsxs)("section",{"data-slice-type":e.slice_type,"data-slice-variation":e.variation,className:"relative bg-navy py-4 md:pt-10 md:pb-12",children:[(0,t.jsx)(s.BarsDivider,{horizontal:!0,className:"absolute -left-[3px] top-6"}),(0,t.jsx)("div",{className:"mx-auto max-w-5xl px-4 md:px-10",children:w?.success?(0,t.jsxs)("div",{ref:b,tabIndex:-1,className:"text-center py-6 space-y-3","aria-live":"polite",role:"status",children:[(0,n.sliceText)(o,"success_title")&&(0,t.jsx)("h3",{className:"text-white font-display-condensed text-display font-bold uppercase",children:(0,n.sliceTextContent)(o,"success_title")}),(0,n.sliceText)(o,"success_message")&&(0,t.jsx)("p",{className:"text-white font-body text-copy",children:(0,n.sliceTextContent)(o,"success_message")})]}):(0,t.jsxs)("div",{className:"space-y-6",children:[(0,t.jsxs)("div",{className:"space-y-2",children:[(0,n.sliceText)(o,"title")&&(0,t.jsx)("h3",{className:"text-white font-display-condensed text-display font-bold uppercase",children:(0,n.sliceTextContent)(o,"title")}),(0,n.sliceText)(o,"body_text")&&(0,t.jsx)("p",{className:"text-white font-body text-copy",children:(0,n.sliceTextContent)(o,"body_text")})]}),(0,t.jsxs)("form",{action:S,className:"space-y-3",children:[(0,t.jsxs)("div",{className:"space-y-2",children:[(0,t.jsx)("label",{htmlFor:p,className:"block font-display text-label font-bold text-white",children:"Email address"}),(0,t.jsx)("input",{id:p,type:"email",name:"email",placeholder:"[email protected]",autoComplete:"email",spellCheck:!1,required:!0,disabled:N,"aria-describedby":w&&!w.success?y:void 0,"aria-invalid":!!w&&!w.success||void 0,className:"w-full px-4 py-3 bg-white text-navy font-body text-copy placeholder:text-navy/70 focus:outline-none focus:ring-2 focus:ring-light-blue disabled:opacity-70"})]}),(0,t.jsxs)("div",{className:"space-y-2",children:[(0,t.jsx)("label",{htmlFor:m,className:"block font-display text-label font-bold text-white",children:"ZIP code"}),(0,t.jsx)("input",{id:m,type:"text",name:"zip_code",placeholder:"12345",autoComplete:"postal-code",required:!0,inputMode:"numeric",pattern:"[0-9]{5}",disabled:N,"aria-describedby":`${g}${w&&!w.success?` ${y}`:""}`,"aria-invalid":!!w&&!w.success||void 0,className:"w-full px-4 py-3 bg-white text-navy font-body text-copy placeholder:text-navy/70 focus:outline-none focus:ring-2 focus:ring-light-blue disabled:opacity-70"}),(0,t.jsx)("p",{id:g,className:"font-body text-sm text-white",children:"Enter a five-digit ZIP code."})]}),(0,t.jsxs)("div",{className:"flex min-h-11 items-center gap-3",children:[(0,t.jsx)("input",{type:"checkbox",name:"rules_accepted",id:x,required:!0,disabled:N,"aria-label":"I agree to the Official Rules",className:"h-5 w-5 shrink-0 accent-light-blue disabled:opacity-50"}),(0,t.jsxs)("span",{className:"text-white font-display text-label font-normal leading-[1.4]",children:[(0,t.jsx)("label",{htmlFor:x,children:"I agree to the"})," ",i.isFilled.link(h)?(0,t.jsx)(a.PrismicNextLink,{field:h,className:"underline underline-offset-2 hover:text-surface focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-light-blue",children:"Official Rules"}):"Official Rules"]})]}),(0,t.jsxs)("div",{className:"flex min-h-11 items-center gap-3",children:[(0,t.jsx)("input",{type:"checkbox",name:"newsletter_opt_in",id:v,defaultChecked:!0,disabled:N,className:"h-5 w-5 shrink-0 accent-light-blue disabled:opacity-50"}),(0,t.jsx)("label",{htmlFor:v,className:"text-white font-display text-label font-normal leading-[1.4]",children:(0,n.sliceTextContent)(o,"newsletter_opt_in_label")||"Subscribe to our newsletter for updates and exclusive content."})]}
1),w&&!w.success&&(0,t.jsx)("p",{id:y,ref:j,tabIndex:-1,className:"text-danger-on-dark font-body text-label focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-light-blue",role:"alert",children:w.message}),(0,t.jsx)(l.Button,{type:"submit",variant:"outlined",theme:"light",size:"large",className:"w-full uppercase",disabled:N,children:N?"Submitting…":(0,u.getStandardCtaLabelContent)(d)||"Enter to Win"})]})]})})]})}],39221)},84339,e=>{"use strict";var t=e.i(43476),n=e.i(71645),r=e.i(37715);let i=(0,n.createContext)(null);function a(){let e=(0,n.useContext)(i);if(!e)throw Error("Tabs compound components must be rendered inside Tabs.");return e}function s(e,t){return`${e}-trigger-${t}`}function l(e,t){return`${e}-panel-${t}`}e.s(["Tabs",0,function({defaultValue:e,theme:r,children:a}){let[s,l]=(0,n.useState)(e??null),o=`tabs-${(0,n.useId)().replaceAll(":","")}`;return(0,t.jsx)(i.Provider,{value:{activeValue:s,setActiveValue:l,theme:r,instanceId:o},children:a})},"TabsList",0,function({children:e,label:n="Tabs"}){let{theme:i}=a();return(0,t.jsx)("div",{"aria-label":n,className:(0,r.cn)("flex container mx-auto overflow-x-auto border-b max-lg:hidden","navy"===i?"border-navy/40":"border-white/40"),role:"tablist",children:e})},"TabsMobileOption",0,function({value:e,children:n}){return(0,t.jsx)("option",{value:e,children:n})},"TabsMobileSelect",0,function({children:e,id:n,label:i="Tab"}){let{activeValue:s,setActiveValue:l,instanceId:o,theme:c}=a(),u=n??`${o}-select`;return(0,t.jsxs)("div",{className:"lg:hidden",children:[(0,t.jsx)("label",{className:(0,r.cn)("block font-display text-[14px] leading-[14px] font-normal","navy"===c?"text-navy":"text-white"),htmlFor:u,children:i}),(0,t.jsx)("div",{className:"mt-3 flex items-center gap-1",children:(0,t.jsx)("select",{id:u,className:(0,r.cn)("min-h-11 w-full border px-3 py-2 bg-white text-navy font-display text-[18px] leading-[1.1] tracking-normal font-normal focus-visible:outline-2 focus-visible:outline-offset-2","navy"===c?"border-navy focus-visible:outline-navy":"border-light-blue focus-visible:outline-light-blue"),value:s??"",onChange:e=>l(e.target.value),children:e})}),(0,t.jsx)("span",{className:(0,r.cn)("mt-2 block w-full h-0 border","navy"===c?"border-navy":"border-white")})]})},"TabsPanel",0,function({value:e,children:n}){let{activeValue:i,instanceId:o}=a(),c=i===e;return(0,t.jsx)("div",{"aria-labelledby":s(o,e),className:(0,r.cn)(c?"block":"hidden"),hidden:!c,id:l(o,e),role:"tabpanel",tabIndex:0,children:n})},"TabsPanels",0,function({children:e}){return(0,t.jsx)("div",{className:"mt-10",children:e})},"TabsTrigger",0,function({value:e,children:n}){let{activeValue:i,setActiveValue:o,theme:c,instanceId:u}=a(),d=i===e;return(0,t.jsxs)("button",{"aria-controls":l(u,e),"aria-selected":d,className:(0,r.cn)("group relative p-6 justify-center items-center gap-2.5 inline-flex flex-none whitespace-nowrap font-display text-label leading-[1.1] font-normal opacity-70 transition-opacity cursor-pointer hover:opacity-100 focus-visible:opacity-100 focus-visible:outline-2 focus-visible:-outline-offset-2","navy"===c?"text-navy focus-visible:outline-navy":"text-white focus-visible:outline-white",d&&"opacity-100"),"data-tab-value":e,id:s(u,e),onClick:()=>o(e),onKeyDown:function(t){let n=t.currentTarget.closest('[role="tablist"]'),r=Array.from(n?.querySelectorAll('[role="tab"]')??[]),i=r.indexOf(t.currentTarget),a=r.length-1,s=null;if("ArrowRight"===t.key&&(s=i===a?0:i+1),"ArrowLeft"===t.key&&(s=0===i?a:i-1),"Home"===t.key&&(s=0),"End"===t.key&&(s=a),null===s)return;t.preventDefault();let l=r[s];l.focus(),o(l.dataset.tabValue??e)},role:"tab",tabIndex:d?0:-1,type:"button",children:[n,(0,t.jsx)("span",{className:(0,r.cn)("absolute block bottom-0 inset-x-0 h-0.5 transition-[max-height] group-hover:max-h-px","navy"===c?"bg-navy":"bg-white",d?"max-h-0.5 group-hover:max-h-0.5":"max-h-0")})]})}])},61043,e=>{"use strict";var t=e.i(43476),n=e.i(71645),r=e.i(92199),i=e.i(69620),a=e.i(37715);function s({children:e}){return(0,t.jsx)("div",{className:"font-body text-[14px] leading-[22.4px] py-8 px-8 lg:pt-20 lg:pb-12 lg:px-16",children:e})}
1function l({featuresHeaderText:e,ticketTypes:n,plans:r,ticketActionAttributes:i}){return(0,t.jsx)("div",{className:"hidden w-full overflow-visible bg-white xl:block xl:px-[50px] 2xl:px-[60px]",children:(0,t.jsxs)("table",{className:"min-w-full border-separate border-spacing-0",children:[(0,t.jsx)(o,{featuresHeaderText:e,plans:r,ticketActionAttributes:i}),(0,t.jsx)("tbody",{children:n.map((e,n)=>(0,t.jsx)(y,{plans:r,rowIndex:n,ticketType:e},e.label))})]})})}function o({featuresHeaderText:e,plans:n,ticketActionAttributes:r}){return(0,t.jsxs)("thead",{children:[(0,t.jsxs)("tr",{children:[(0,t.jsx)(c,{featuresHeaderText:e}),n.map(e=>(0,t.jsx)(u,{plan:e,ticketActionAttributes:r},e.name))]}),(0,t.jsx)("tr",{children:n.map((e,n)=>(0,t.jsx)(d,{index:n,plan:e},e.name))})]})}function c({featuresHeaderText:e}){return(0,t.jsx)("th",{className:"text-left align-bottom p-4 bg-white",rowSpan:2,scope:"col",children:(0,t.jsx)("p",{className:"font-display-condensed text-[20px] lg:text-[24px] leading-[18px] lg:leading-[21.6px] font-bold uppercase pb-8",children:e})})}function u({plan:e,ticketActionAttributes:n}){return(0,t.jsxs)("th",{className:"relative align-bottom p-4 text-left text-white",scope:"col",style:{backgroundClip:"content-box",backgroundColor:e.color},children:[e.tag&&(0,t.jsx)(p,{className:"top-4",color:e.color,children:e.tag}),(0,t.jsx)(h,{plan:e,ticketActionAttributes:n})]})}function d({plan:e,index:n}){return(0,t.jsx)("td",{className:"align-top bg-white p-4 font-normal",children:(0,t.jsx)(g,{index:n,plan:e})})}function h({plan:e,ticketActionAttributes:n}){return(0,t.jsx)(f,{plan:e,ticketActionAttributes:n})}function f({plan:e,ticketActionAttributes:n}){return(0,t.jsxs)("div",{className:"py-8 px-6 flex min-h-[116px] flex-col justify-end text-left text-white border-navy/40 lg:py-5 lg:px-4 xl:px-6 2xl:px-8",children:[(0,t.jsxs)("button",{className:"font-display-condensed text-[20px] lg:text-[24px] leading-[18px] lg:leading-[21.6px] font-bold uppercase pr-4 text-left cursor-pointer",type:"button",...n,children:[e.nameContent??e.name," ",(0,t.jsx)(r.FiArrowUpRight,{className:"inline"})]}),(0,t.jsx)(m,{className:"mt-3 text-white",children:e.description})]})}function p({color:e,children:n,className:r}){let i,s,l;return(0,t.jsx)("div",{className:(0,a.cn)("absolute top-0 right-1/2 -translate-y-1/2 translate-x-1/2 w-full flex justify-center",r),children:(0,t.jsx)("span",{className:(0,a.cn)("font-display text-[14px] font-normal leading-[22.4px] pt-0.5 px-3 pb-1 rounded",(s=parseInt((i=e.replace("#","")).substr(0,2),16),{contrastRatio:Math.round(((l=(.299*s+.587*parseInt(i.substr(2,2),16)+.114*parseInt(i.substr(4,2),16))/255)+.05)/.55*10)/10,textDark:l>.5}).textDark?"text-navy":"text-white",!e&&"bg-navy"),style:{backgroundColor:e},children:n})})}function m({children:e,className:n}){return e?(0,t.jsx)("div",{className:(0,a.cn)("font-body text-[14px] leading-[22.4px] text-left",n),children:e}):null}function g({plan:e,index:n}){return(0,t.jsx)("div",{className:"mt-4 text-left",children:(0,t.jsxs)("div",{className:"mt-4 flex flex-col gap-4",children:[0!==n&&(0,t.jsx)(x,{color:e.color}),e.features.map(e=>(0,t.jsx)(v,{feature:e},e.id))]})})}function x({color:e}){return(0,t.jsx)("div",{className:"flex justify-start items-center gap-2",children:(0,t.jsx)("div",{className:"relative",children:(0,t.jsxs)("p",{className:"font-display text-[14px] leading-[14px] font-bold",children:["- General Admission ",(0,t.jsx)("span",{style:{color:e},children:"PLUS"})]})})})}function v({feature:e}){return(0,t.jsx)("div",{className:"flex justify-start items-center gap-2",children:(0,t.jsx)("div",{className:"relative",children:(0,t.jsxs)("p",{className:"font-display text-[14px] leading-[14px] font-bold",children:["- ",e.nameContent??e.name]})})})}function y({ticketType:e,plans:n,rowIndex:r}){return(0,t.jsxs)("tr",{children:[(0,t.jsx)(b,{ticketType:e}),n.map(e=>(0,t.jsx)(j,{price:e.prices[r]??null},e.name))]})}function b({ticketType:e}){return(0,t.jsx)("th",{scope:"row",className:"p-4 border-t border-black align-middle text-left font-normal",children:(0,t.jsx)(I,{ticketType:e})})}function j({price:e}){return(0,t.jsx)("td",{className:"p-4 border-t border-l border-black align-middle text-center font-bold text-xl",children:(0,t.jsx)(k,{price:e})})}function w({activeTooltip:e,handleTooltip:n,ticketTypes:r,plans:i,ticketActionAttributes:a}){return(0,t.jsx)("div",{className:"flex flex-wrap gap-8 p-8 xl:hidden",children:i.map((i,s)=>(0,t.jsx)(S,{activeTooltip:e,handleTooltip:n,index:s,plan:i,ticketActionAttributes:a,ticketTypes:r},i.name))})}function S({plan:e,index:r,activeTooltip:i,handleTooltip:a,ticketTypes:s,ticketActionAttributes:l}
1){let[o,c]=(0,n.useState)(!1),u=e.features.slice(0,o?e.features.length:3);return(0,t.jsxs)("div",{className:"mb-4 w-full pb-8 shadow md:w-[calc(50%-16px)]",children:[(0,t.jsx)(N,{plan:e,ticketActionAttributes:l}),e.tag&&(0,t.jsx)(_,{tag:e.tag}),(0,t.jsx)(R,{activeTooltip:i,handleTooltip:a,index:r,plan:e,showMore:o,visibleFeatures:u,onShowMoreChange:()=>c(!o)}),(0,t.jsx)(T,{plan:e,ticketTypes:s})]})}function N({plan:e,ticketActionAttributes:n}){return(0,t.jsxs)("div",{className:"p-8 text-left",style:{backgroundColor:e.color},children:[(0,t.jsxs)("button",{className:"font-display-condensed text-[20px] lg:text-[24px] leading-[18px] lg:leading-[21.6px] font-bold uppercase text-white cursor-pointer w-full text-left",type:"button",...n,children:[e.nameContent??e.name," ",(0,t.jsx)(r.FiArrowUpRight,{className:"inline"})]}),(0,t.jsx)(m,{className:"mt-4 text-white",children:e.description})]})}function _({tag:e}){return(0,t.jsx)("div",{className:"font-display font-bold text-base mt-2 px-4",children:e})}function R({plan:e,index:n,activeTooltip:r,handleTooltip:i,visibleFeatures:a,showMore:s,onShowMoreChange:l}){return(0,t.jsxs)("div",{className:"mt-4 px-4",children:[(0,t.jsxs)("div",{className:"mt-4 flex flex-col gap-4",children:[0!==n&&(0,t.jsx)(C,{color:e.color}),a.map(e=>(0,t.jsx)(F,{activeTooltip:r===`${n}-${e.id}`,feature:e,handleTooltip:()=>i(`${n}-${e.id}`)},e.id))]}),e.features.length>3&&(0,t.jsx)(E,{expanded:s,onClick:l})]})}function C({color:e}){return(0,t.jsxs)("div",{className:"flex justify-start items-center gap-2",children:[(0,t.jsx)(r.FiCheck,{"aria-hidden":"true",className:"size-5 shrink-0"}),(0,t.jsx)("div",{className:"relative",children:(0,t.jsxs)("p",{className:"font-display text-[14px] leading-[14px] font-bold",children:["General Admission ",(0,t.jsx)("span",{style:{color:e},children:"PLUS"})]})})]})}function F({feature:e,activeTooltip:i,handleTooltip:s}){let l=`ticket-feature-${(0,n.useId)().replaceAll(":","")}`,o=(0,n.useRef)(null);return e.tooltip?(0,t.jsxs)("div",{className:"flex min-h-11 justify-start items-center gap-2",children:[(0,t.jsx)(r.FiCheck,{"aria-hidden":"true",className:"size-5 shrink-0"}),(0,t.jsxs)("div",{className:"relative",children:[(0,t.jsx)("button",{ref:o,className:(0,a.cn)("min-h-11 font-display text-[14px] leading-[14px] font-bold text-left","underline underline-offset-4 decoration-dashed hover:cursor-pointer hover:text-navy/70 transition-colors duration-500"),"aria-controls":l,"aria-expanded":i,onClick:s,type:"button",children:e.nameContent??e.name}),e.tooltip&&(0,t.jsx)(P,{id:l,active:i,handleTooltip:()=>{s(),o.current?.focus()},label:`${e.name} details`,children:(0,t.jsx)("p",{className:"font-body text-sm",children:e.tooltip})})]})]}):(0,t.jsxs)("div",{className:"flex min-h-11 justify-start items-center gap-2",children:[(0,t.jsx)(r.FiCheck,{"aria-hidden":"true",className:"size-5 shrink-0"}),(0,t.jsx)("div",{className:"relative",children:(0,t.jsx)("span",{className:"font-display text-[14px] leading-[14px] font-bold text-left",children:e.nameContent??e.name})})]})}function P({id:e,active:n,children:r,handleTooltip:s,label:l}){return(0,t.jsxs)("div",{"aria-hidden":!n,"aria-label":l,hidden:!n,id:e,role:"dialog",className:(0,a.cn)("absolute bottom-full left-0 w-[260px] pt-2 px-3 pb-3 bg-surface flex justify-between gap-2",n?"opacity-100 pointer-events-auto":"opacity-0 pointer-events-none"),children:[r,(0,t.jsx)("button",{"aria-label":"Close feature details",className:"min-h-11 min-w-11 self-start inline-flex items-center justify-center",onClick:s,type:"button",children:(0,t.jsx)(i.IoClose,{"aria-hidden":"true",className:"size-4"})})]})}function E({expanded:e,onClick:n}){return(0,t.jsx)("div",{className:"text-center",children:(0,t.jsx)("button",{"aria-expanded":e,className:"mt-5 min-h-11 px-3 font-display text-[14px] leading-[14px] font-normal underline underline-offset-4",onClick:n,type:"button",children:e?"Show Less":"Show More"})})}function T({plan:e,ticketTypes:n}){return(0,t.jsx)("div",{className:"mt-6 border-t border-black pt-4 px-8",children:n.map((n,r)=>(0,t.jsx)(A,{price:e.prices[r]??null,ticketType:n},n.label))})}function A({ticketType:e,price:n}){return(0,t.jsxs)("div",{className:"flex justify-between py-1 gap-4",children:[(0,t.jsx)("div",{className:"text-sm flex flex-col flex-1",children:(0,t.jsx)(I,{ticketType:e})}),(0,t.jsx)("span",{className:"font-bold",children:(0,t.jsx)(k,{price:n})})]})}function I({ticketType:e}){return(0,t.jsxs)("span",{className:"flex flex-col gap-1",children:[(0,t.jsxs)("span",{className:"flex flex-wrap items-baseline gap-x-2",children:[(0,t.jsx)("span",{className:"font-display font-bold uppercase",children:e.label}),e.sub&&(0,t.jsx)("span",{className:"font-body text-xs font-medium text-navy/70",children:e.sub})]}),e.description&&(0,t.jsx)("span",{className:"font-body text-xs font-medium text-navy/70",children:e.description})]})}function k({price:e}){return null===e?(0,t.jsx)("span",{"aria-label":"Price unavailable",className:"inline-flex items-baseline justify-center font-display text-2xl leading-[21.6px] font-bold tabular-nums",children:"–"}):(0,t.jsxs)("span",{"aria-label":`$${e}`,className:"inline-flex items-baseline justify-center font-display font-bold tabular-nums",children:[(0,t.jsx)("span",{className:"inline-block text-navy/70 -mr-px font-display font-bold max-[390px]:text-sm text-xl leading-[21.6px] uppercase",children:"$"}),(0,t.jsx)("span",{className:"inline-block mr-px font-display font-bold max-[390px]:text-base text-2xl leading-[21.6px] uppercase",children:e})]})}function O({children:e}){return(0,t.jsx)("p",{className:"font-body text-[14px] leading-[22.4px] py-8 px-8 lg:pt-16 lg:pb-6 lg:px-16 2xl:px-[304px]",children:e})}function L({primaryAction:e,secondaryAction:n}){return(0,t.jsxs)("div",{className:"font-body text-[14px] leading-[22.4px] px-8 pb-8 lg:px-16 lg:pb-8 2xl:px-[304px] flex flex-col sm:flex-row gap-4",children:[e,n]})}e.s(["TicketPricingLevelComparisonTable",0,function({featuresHeaderText:e,ticketTypes:r,disclaimer:i,ticketActionAttributes:a,description:o,primaryAction:c,secondaryAction:u,children:d}){var h;
1let[f,p]=(0,n.useState)(null),m=(h=d,n.Children.toArray(h).filter(n.isValidElement).map(e=>e.props));return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(s,{children:o}),(0,t.jsx)(l,{featuresHeaderText:e,plans:m,ticketActionAttributes:a,ticketTypes:r}),(0,t.jsx)(w,{activeTooltip:f,handleTooltip:e=>{p(f===e?null:e)},plans:m,ticketActionAttributes:a,ticketTypes:r}),(0,t.jsx)(O,{children:i}),(0,t.jsx)(L,{primaryAction:c,secondaryAction:u})]})},"TicketPricingLevelComparisonTablePlan",0,function(e){return null}],61043)},97796,e=>{"use strict";var t=e.i(43476),n=e.i(71645),r=e.i(57688),i=e.i(22016),a=e.i(92199);e.i(14551);var s=e.i(20555),l=e.i(37715);e.i(50144);var o=e.i(90133);let c={0:1,768:2,1024:4},u=(0,n.createContext)(null);function d(){let e=(0,n.useContext)(u);if(!e)throw Error("UpcomingEvents compound components must be rendered inside UpcomingEvents.");return e}function h({children:e}){return(0,t.jsx)("div",{className:"flex flex-col gap-4",children:e})}function f({title:e=null}){let{theme:n}=d(),r="dark"===n;return e?(0,t.jsx)("h2",{className:(0,l.cn)("font-display-condensed text-3xl xl:text-4xl leading-[0.9] font-bold uppercase",{"text-white":r,"text-navy":!r}),children:e}):null}function p({children:e}){let{theme:n}=d(),r="dark"===n;return(0,t.jsx)("p",{className:(0,l.cn)("font-body text-base leading-[25.6px] font-normal",{"text-white":r,"text-navy":!r}),children:e})}function m({label:e,tagPrefix:r,children:i}){let{theme:a}=d();return(0,t.jsx)(o.Carousel,{slides:n.Children.toArray(i),itemsPerView:c,tagPrefix:r,ariaLabel:e,arrowTheme:"dark"===a?"light":"dark"})}function g({title:e,date:n,startDate:a=null,endDate:s=null,eyebrow:l,image:o,href:c}){return(0,t.jsx)("div",{className:"pr-4 last:pr-0 h-full",children:(0,t.jsxs)("div",{className:"group relative flex flex-col bg-white p-2 border border-transparent hover:border-light-blue active:border-navy transition-colors duration-500 h-full",children:[c&&(0,t.jsx)(i.default,{href:c,"aria-label":`Learn More: ${e??"Event"}`,className:"absolute inset-0 z-10"}),o?.url&&(0,t.jsx)(r.default,{src:o.url,alt:o.alt??e??"",width:o.dimensions.width,height:o.dimensions.height,className:"w-full h-[222px] object-cover"}),(0,t.jsxs)("div",{className:"flex flex-1 flex-col gap-3 pt-5 pb-6",children:[l&&(0,t.jsx)("span",{className:"font-display text-sm leading-none font-normal uppercase text-navy opacity-70",children:l}),e&&(0,t.jsx)("h3",{className:"font-display-condensed text-base xl:text-lg leading-[17.6px] xl:leading-[19.8px] tracking-[-0.8px] xl:tracking-[-0.9px] font-bold text-navy group-hover:text-navy/70 group-active:text-navy transition-colors duration-500",children:e}),n&&(0,t.jsx)("span",{className:"font-display-condensed text-sm leading-[1.2] font-normal tabular-nums text-navy opacity-70",children:a?(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("time",{dateTime:a,children:n}),s&&s!==a&&(0,t.jsx)("time",{"aria-hidden":"true",dateTime:s})]}):(0,t.jsx)("span",{children:n})}),c&&(0,t.jsx)("span",{"aria-hidden":"true",className:"mt-auto pt-3 font-display text-sm leading-none font-normal text-navy group-hover:text-navy/70 group-active:text-navy transition-colors duration-500",children:"Learn More"})]})]})})}function x({href:e,target:n,rel:r,ctaAction:i,children:o}){let{theme:c}=d(),u="dark"===c;return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("hr",{className:(0,l.cn)("border-navy/40",{"border-white":u})}),(0,t.jsxs)(s.CtaActionLink,{href:e,target:n,rel:r,className:(0,l.cn)("uppercase flex font-display text-lg leading-[0.9] font-normal gap-2 items-center",{"text-white hover:text-light-blue":u,"text-navy hover:text-navy/70":!u}),ctaAction:i,children:[o," ",(0,t.jsx)(a.FiArrowUpRight,{className:"w-6 h-6"})]})]})}let v=Object.assign(function({theme:e,children:n}){return(0,t.jsx)(u.Provider,{value:{theme:e},children:(0,t.jsx)("div",{className:"container mx-auto my-16 flex flex-col gap-8 px-10 md:my-24 md:gap-10 xl:px-0",children:n})})},{Header:h,Title:f,Body:p,Carousel:m,EventCard:g,SectionAction:x});e.s(["UpcomingEvents",0,v,"UpcomingEventsBody",0,p,"UpcomingEventsCarousel",0,m,"UpcomingEventsEventCard",0,g,"UpcomingEventsHeader",0,h,"UpcomingEventsSectionAction",0,x,"UpcomingEventsTitle",0,f])},99275,e=>{"use strict";var t=e.i(43476),n=e.i(22016);let r="1861 AT&T WAY",i="Arlington, TX 76011",a=`https://www.google.com/maps/search/?api=1&query=${encodeURIComponent([r,i].join(","))}`,s="+1 817-274-1861",l=e=>(0,t.jsx)("svg",{width:"30",height:"28",viewBox:"0 0 30 28",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e,children:(0,t.jsx)("path",{d:"M3.16667 21.4444C2.66667 21.4444 2.27778 21.0556 2.27778 20.5556C2.27778 14 7.33333 8.66667 13.8333 8.16667V5.44444H12.0556C11.5556 5.44444 11.1667 5.05556 11.1667 4.55556C11.1667 4.11111 11.5556 3.66667 12.0556 3.66667H17.3889C17.8333 3.66667 18.2778 4.11111 18.2778 4.55556C18.2778 5.05556 17.8333 5.44444 17.3889 5.44444H15.6111V8.16667C22.0556 8.66667 27.1667 14 27.1667 20.5556C27.1667 21.0556 26.7222 21.4444 26.2778 21.4444C25.7778 21.4444 25.3889 21.0556 25.3889 20.5556C25.3889 14.7222 20.5556 9.88889 14.7222 9.88889C8.83333 9.88889 4.05556 14.7222 4.05556 20.5556C4.05556 21.0556 3.61111 21.4444 3.16667 21.4444ZM28.0556 23.2222C28.5 23.2222 28.9444 23.6667 28.9444 24.1111C28.9444 24.6111 28.5 25 28.0556 25H1.38889C0.888889 25 0.5 24.6111 0.5 24.1111C0.5 23.6667 0.888889 23.2222 1.38889 23.2222H28.0556Z",fill:"currentColor"})}),o=e=>(0,t.jsxs)("svg",{width:"28",height:"24",viewBox:"0 0 28 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e,children:[(0,t.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M3.92556 5.03711C4.41648 5.03711 4.81445 5.43508 4.81445 5.926L4.81445 22.5186C4.81445 23.0095 4.41648 23.4075 3.92556 23.4075C3.43464 23.4075 3.03667 23.0095 3.03667 22.5186L3.03668 5.926C3.03668 5.43508 3.43464 5.03711 3.92556 5.03711Z",fill:"currentColor"}),(0,t.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M24.074 5.03711C24.5649 5.03711 24.9629 5.43508 24.9629 5.926L24.9629 22.5186C24.9629 23.0095 24.5649 23.4075 24.074 23.4075C23.5831 23.4075 23.1851 23.0095 23.1851 22.5186L23.1851 5.926C23.1851 5.43508 23.5831 5.03711 24.074 5.03711Z",fill:"currentColor"}),(0,t.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M0.370117 22.8147C0.370117 22.3238 0.768086 21.9258 1.25901 21.9258H6.59234C7.08326 21.9258 7.48123 22.3238 7.48123 22.8147C7.48123 23.3056 7.08326 23.7036 6.59234 23.7036H1.25901C0.768086 23.7036 0.370117 23.3056 0.370117 22.8147Z",fill:"currentColor"}),(0,t.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M20.5186 22.8147C20.5186 22.3238 20.9165 21.9258 21.4074 21.9258H26.7408C27.2317 21.9258 27.6297 22.3238 27.6297 22.8147C27.6297 23.3056 27.2317 23.7036 26.7408 23.7036H21.4074C20.9165 23.7036 20.5186 23.3056 20.5186 22.8147Z",fill:"currentColor"}),(0,t.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M24.9363 6.14114C22.09 17.5263 5.90978 17.5263 3.06348 6.14114L4.78817 5.70996C7.18561 15.2997 20.8142 15.2997 23.2116 5.70996L24.9363 6.14114Z",fill:"currentColor"}),(0,t.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M3.92527 2.07368C3.10708 2.07368 2.44379 2.73696 2.44379 3.55516C2.44379 4.37336 3.10708 5.03664 3.92527 5.03664C4.74347 5.03664 5.40676 4.37336 5.40676 3.55516C5.40676 2.73696 4.74347 2.07368 3.92527 2.07368ZM0.666016 3.55516C0.666016 1.75512 2.12524 0.295898 3.92527 0.295898C5.72531 0.295898 7.18453 1.75512 7.18453 3.55516C7.18453 5.3552 5.72531 6.81442 3.92527 6.81442C2.12524 
16.81442 0.666016 5.3552 0.666016 3.55516Z",fill:"currentColor"}),(0,t.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M24.0737 2.07368C23.2555 2.07368 22.5922 2.73696 22.5922 3.55516C22.5922 4.37336 23.2555 5.03664 24.0737 5.03664C24.8919 5.03664 25.5552 4.37336 25.5552 3.55516C25.5552 2.73696 24.8919 2.07368 24.0737 2.07368ZM20.8145 3.55516C20.8145 1.75512 22.2737 0.295898 24.0737 0.295898C25.8738 0.295898 27.333 1.75512 27.333 3.55516C27.333 5.3552 25.8738 6.81442 24.0737 6.81442C22.2737 6.81442 20.8145 5.3552 20.8145 3.55516Z",fill:"currentColor"})]}),c=e=>(0,t.jsx)("svg",{width:"32",height:"30",viewBox:"0 0 32 30",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e,children:(0,t.jsx)("path",{d:"M15.2778 15.0556L9.22222 8.72222C7.44444 6.88889 7.55556 3.83333 9.5 2.11111C11.5 0.388889 14.0556 1.22222 15.3333 2.55556L15.9444 3.16667L16.5556 2.55556C17.8333 1.16667 20.3889 0.388889 22.3889 2.11111C24.3333 3.83333 24.4444 6.88889 22.6667 8.72222L16.6667 15.0556C16.2778 15.4444 15.6667 15.4444 15.2778 15.0556ZM10.6667 3.44444C9.33333 4.61111 9.55556 6.5 10.4444 7.44444L15.9444 13.2222L21.4444 7.44444C22.3889 6.5 22.6111 4.61111 21.2778 3.44444C20.1111 2.44444 18.6111 3 17.8333 3.77778L15.9444 5.72222L14.1111 3.77778C13.3333 3 11.8333 2.44444 10.6667 3.44444ZM31 19.6667C31.6111 20.2778 32 21.1111 31.8889 21.9444C31.8889 22.8333 31.5 23.6667 30.8333 24.1667L25.2222 28.6667C24.4444 29.2778 23.5556 29.5556 22.6111 29.5556H0.833333C0.388889 29.5556 0 29.1667 0 28.7222C0 28.2222 0.388889 27.8333 0.888889 27.8333H22.6111C23.1667 27.8333 23.6667 27.6111 24.1111 27.2778L29.7222 22.8333C30.2778 22.3333 30.3333 21.5 29.7222 21C29.5556 20.7778 29.2778 20.7222 29 20.7222C28.7222 20.7222 28.3889 20.8333 28.1667 21L24.7222 23.7222C24.3333 24.0556 23.7778 24.2222 23.2778 24.2222H13.2778C12.7778 24.2222 12.3889 23.8333 12.3889 23.3333C12.3889 22.8889 12.7778 22.4444 13.2778 22.4444H18.1667C18.8889 22.4444 19.5 21.8889 19.5 21.1111C19.5 20.3889 18.8889 19.7778 18.1667 19.7778H10C9.22222 19.7778 8.5 20.0556 7.83333 20.5L5.27778 22.5L0.833333 22.4444C0.388889 22.4444 0 22.0556 0 21.5556C0 21.1111 0.388889 20.6667 0.888889 20.6667H4.72222L6.83333 19.1111C7.83333 18.3889 8.88889 18 10.0556 18H18.0556C19.6111 18 21.0556 19.1111 21.2778 20.6667C21.3889 21.3333 21.2778 21.9444 21 22.4444H23.3333C23.4444 22.4444 23.6111 22.4444 23.7222 22.3333L27.1111 19.6111C27.6667 19.1667 28.3333 18.9444 29.0556 18.9444C29.7778 18.9444 30.4444 19.1667 31 19.6667Z",fill:"currentColor"})}),u=e=>(0,t.jsx)("svg",{width:"32",height:"26",viewBox:"0 0 32 26",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e,children:(0,t.jsx)("path",{d:"M32 1.77778V24.8889C32 25.3889 31.5556 25.7778 31.1111 25.7778C30.6111 25.7778 30.2222 25.3889 30.2222 24.8889V24.2778L19.3889 21.5556C18.8889 24 16.7778 25.7778 14.2222 25.7778C11.2222 25.7778 8.88889 23.3889 8.88889 20.4444C8.88889 19.9444 8.94444 19.4444 9.05556 19L1.77778 17.1667V17.7778C1.77778 18.2778 1.33333 18.6667 0.888889 18.6667C0.388889 18.6667 0 18.2778 0 17.7778V8.88889C0 8.44444 0.388889 8 0.888889 8C1.33333 8 1.77778 8.44444 1.77778 8.88889V9.55556L30.2222 2.44444V1.77778C30.2222 1.33333 30.6111 0.888889 31.1111 0.888889C31.5556 0.888889 32 1.33333 32 1.77778ZM30.2222 22.4444V4.27778L1.77778 11.3889V15.3333L30.2222 22.4444ZM14.2222 24C15.9444 24 17.3889 22.7778 17.6667 21.1667L10.7778 19.4444C10.6667 19.7778 10.6667 20.1111 10.6667 20.4444C10.6667 22.4444 12.2222 24 14.2222 24Z",fill:"currentColor"})}),d=e=>(0,t.jsx)("svg",{width:"32",height:"28",viewBox:"0 0 32 28",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e,children:(0,t.jsx)("path",{d:"M9.77778 10.7778C10.2222 10.7778 10.6667 11.2222 10.6667 11.6667C10.6667 12.1667 10.2222 12.5556 9.77778 12.5556H6.22222C5.72222 12.5556 5.33333 12.1667 5.33333 11.6667C5.33333 11.2222 5.72222 10.7778 6.22222 10.7778H9.77778ZM27.5556 10.7778C28 10.7778 28.4444 11.2222 28.4444 11.6667V17C28.4444 17.5 28 17.8889 27.5556 17.8889H24C23.5 17.8889 23.1111 17.5 23.1111 17V12.5556H18.6667C18.1667 12.5556 17.7778 12.1667 17.7778 11.6667C17.7778 11.2222 18.1667 10.7778 18.6667 10.7778H27.5556ZM26.6667 16.1111V12.5556H24.8889V16.1111H26.6667ZM24 3.66667C28.3889 3.66667 32 7.27778 32 11.6667V21.4444C32 23.4444 30.3889 25 28.4444 25H3.55556C1.55556 25 0 23.4444 0 21.4444V11.6667C0 7.27778 3.55556 3.66667 8 3.66667H24ZM14.2222 23.2222V11.6667C14.2222 8.16667 11.2222 5.27778 7.66667 5.5C4.27778 5.72222 1.77778 8.66667 1.77778 12.0556V21.4444C1.77778 22.4444 2.55556 23.2222 3.55556 23.2222H14.2222ZM30.2222 21.4444V11.6667C30.1667 8.27778 27.3889 5.5 24 5.44444H12.9444C14.7778 6.94444 16 9.16667 16 11.6667V23.2222H28.4444C29.3889 23.2222 30.2222 22.4444 30.2222 21.4444Z",fill:"currentColor"})});function h({section:e}){let n=`contact-info-${e.title.toLowerCase().replaceAll(" ","-")}`;return(0,t.jsxs)("section",{"aria-labelledby":n,className:"py-12 flex flex-col gap-7 border-b border-navy/40",children:[(0,t.jsx)(f,{id:n,children:e.title}),e.items.map(e=>(0,t.jsx)(p,{item:e},e.title)),e.footerLink&&(0,t.jsx)(x,{footerLink:e.footerLink})]})}function f({children:e,id:n}){return(0,t.jsx)("h2",{id:n,className:"font-display-condensed text-base lg:text-lg leading-[17.6px] lg:leading-[19.8px] tracking-[-0.8px] lg:tracking-[-0.9px] font-bold text-navy",children:e})}function p({item:e}){let n=e.icon;return(0,t.jsxs)("div",{className:"flex gap-5",children:[(0,t.jsx)("div",{className:"p-4 border-2 border-navy flex-shrink-0",children:(0,t.jsx)(n,{"aria-hidden":"true",className:"w-6 h-6 text-navy"})}),(0,t.jsxs)("div",{className:"min-w-0 flex flex-col gap-2",children:[(0,t.jsx)("span",{className:"font-body text-base leading-[25.6px] text-navy",children:e.title}),e.subtext&&(0,t.jsx)(m,{children:e.subtext}),e.link&&e.linkLabel&&(0,t.jsx)(g,{href:e.link,accessibleName:e.linkAccessibleName,children:e.linkLabel})]})]})}function m({children:e}){return(0,t.jsx)("span",{className:"font-display text-xs lg:text-sm leading-[1.4] tracking-[-0.6px] lg:tracking-[-0.7px] font-bold text-navy underline break-words",children:e})}function g({accessibleName:e,children:r,href:i}){return(0,t.jsx)(n.default,{href:i,"aria-label":e,className:"font-display text-xs lg:text-sm leading-[1.4] tracking-[-0.6px] lg:tracking-[-0.7px] font-bold text-navy underline break-words hover:no-underline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-navy",children:r})}function x({footerLink:e}){return(0,t.jsx)(n.default,{href:e.href,className:"font-display text-xs lg:text-sm leading-[1.4] tracking-[-0.6px] lg:tracking-[-0.7px] font-bold text-navy underline break-words hover:no-underline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-navy",children:e.label})}e.s(["ContactInfo",0,function({frequentlyAskedQuestionsHref:e,mediaKitHref:n}){let f=[{title:"Guest Services",items:[{icon:l,title:"Guest Services",link:`tel:${s.replace(/\s/g,"")}`,linkLabel:s,linkAccessibleName:`Call Guest Services at ${s}`},{icon:o,title:"Special Events / Facilities Rentals",subtext:"Rental Request Form"}],footerLink:e?{label:"View Frequently Asked Questions",href:e}:void 0},{title:"Joining the Mission",items:[{icon:c,title:"Membership & Giving",link:`tel:${s.replace(/\s/g,"")}`,linkLabel:s,linkAccessibleName:`Call Membership & Giving at ${s}`},{icon:u,title:"Public Relations & Advertising",link:`tel:${s.replace(/\s/g,"")}`,linkLabel:s,linkAccessibleName:`Call Public Relations & Advertising at ${s}`}],footerLink:n?{label:"View Media Kit",href:n}:void 0},{title:"Mailing Address",items:[{icon:d,title:"National Medal of Honor Museum",link:a,linkLabel:`${r}, ${i}`,linkAccessibleName:"View National Medal of Honor Museum address on Google Maps"}]}];return(0,t.jsx)("div",{className:"flex flex-col",children:f.map(e=>(0,t.jsx)(h,{section:e},e.title))})}],99275)},97859,46331,82674,96481,89837,24283,21695,21364,21754,73388,99514,25514,e=>{"use strict";var t=e.i(43476),n=e.i(37715),r=e.i(71645);function i(e){return`web-form-error-${e.trim().replace(/[^a-zA-Z0-9_-]+/g,"-").replace(/^-+|-+$/g,"")||"field"}`}function a(e,t){let n=function(e){if(e)return"success"in e&&"boolean"==typeof e.success&&"message"in e&&"string"==typeof e.message?e.success?void 0:e.fieldErrors:e}(t)?.[e];if(!n)return;let r=n.find(e=>"string"==typeof e&&e.trim().length>0);return r?.trim()}function s(){let e=(0,r.useRef)(null);return(0,r.useEffect)(()=>{e.current?.focus()},[]),e}function l({heading:e,children:n}){let r=s();return(0,t.jsxs)("div",{"aria-live":"polite",className:"flex flex-col gap-4 items-center py-10 text-center",ref:r,role:"status",tabIndex:-1,
1children:[(0,t.jsx)("h2",{className:"font-display-condensed text-display leading-[1.05] font-bold uppercase text-balance text-success",children:e}),(0,t.jsx)("p",{className:"font-body text-copy text-navy/70",children:n})]})}function o({children:e}){let n=s();return(0,t.jsx)("div",{className:"w-full rounded border border-danger/40 bg-danger/10 p-4 font-body text-sm text-danger",ref:n,role:"alert",tabIndex:-1,children:e})}function c({fieldName:e,name:n,state:r,fieldErrors:s,id:l,className:o}){let u=e??n;if(!u||r?.success)return null;let d=a(u,s??r);return d?(0,t.jsx)("p",{className:`mt-1 font-body text-sm text-danger${o?` ${o}`:""}`,id:l??i(u),children:d}):null}function u(e,{state:t,fieldErrors:n},r){var s;let l,o=t?.success?t:n??t,c=a(e,o),d=i(e),h=(s={describedBy:r,errorId:d},l=!!a(e,o),{"aria-describedby":[s?.describedBy,l?s?.errorId??i(e):void 0].filter(e=>!!e).join(" ")||void 0,"aria-invalid":l?"true":void 0});return{error:c,errorId:d,hasError:!!c,automaticAria:h}}let d="flex min-h-11 items-center gap-3 text-navy cursor-pointer";e.s(["webFormChoiceLabelClassName",0,d,"webFormControlFocusClassName",0,"web-form-fields [&_input]:focus-visible:outline-solid [&_input]:focus-visible:outline-2 [&_input]:focus-visible:outline-offset-2 [&_input]:focus-visible:outline-navy [&_select]:focus-visible:outline-solid [&_select]:focus-visible:outline-2 [&_select]:focus-visible:outline-offset-2 [&_select]:focus-visible:outline-navy [&_textarea]:focus-visible:outline-solid [&_textarea]:focus-visible:outline-2 [&_textarea]:focus-visible:outline-offset-2 [&_textarea]:focus-visible:outline-navy","webFormSectionHeadingClassName",0,"font-display-condensed text-lg leading-[1.1] font-bold uppercase text-navy text-balance"],46331),e.s(["WebFormChoice",0,function({id:e,name:r,type:i,value:a,label:s,fieldName:l=r,state:o,fieldErrors:c,containerClassName:h,inputClassName:f,className:p,inputRef:m,ref:g,ariaProps:x,"aria-describedby":v,"aria-invalid":y,...b}){let j=u(l,{state:o,fieldErrors:c},x?.["aria-describedby"]??v).automaticAria;return(0,t.jsxs)("label",{className:(0,n.cn)(d,h),children:[(0,t.jsx)("input",{...b,...x,"aria-describedby":j["aria-describedby"]??x?.["aria-describedby"]??v,"aria-invalid":j["aria-invalid"]??x?.["aria-invalid"]??y,className:(0,n.cn)("size-5 shrink-0",p,f),id:e,name:r,ref:m??g,type:i,value:a}),(0,t.jsx)("span",{className:"text-navy",children:s})]})}],82674),e.s(["WebFormFieldset",0,function({fieldName:e,legend:r,state:i,fieldErrors:a,containerClassName:s,labelClassName:l,errorClassName:o,className:d,ref:h,"aria-describedby":f,"aria-invalid":p,children:m,...g}){let x=u(e,{state:i,fieldErrors:a},f);return(0,t.jsxs)("fieldset",{...g,"aria-describedby":x.automaticAria["aria-describedby"]??f,"aria-invalid":x.automaticAria["aria-invalid"]??p,className:(0,n.cn)("flex flex-col gap-2",x.hasError&&"rounded border border-danger bg-danger/5 p-3",s,d),ref:h,children:[void 0!==r&&(0,t.jsx)("legend",{className:(0,n.cn)("text-navy font-bold",l),children:r}),m,(0,t.jsx)(c,{fieldErrors:a,fieldName:e,className:o,state:i})]})}],96481),e.s(["WebFormInputField",0,function({id:e,name:r,label:i,fieldName:a=r,state:s,fieldErrors:l,containerClassName:o,labelClassName:d,errorClassName:h,className:f,ref:p,type:m="text","aria-describedby":g,"aria-invalid":x,...v}){let y=u(a,{state:s,fieldErrors:l},g);return(0,t.jsxs)("div",{className:(0,n.cn)("flex flex-col gap-2",o),children:[void 0!==i&&(0,t.jsx)("label",{className:(0,n.cn)("text-navy font-bold",d),htmlFor:e,children:i}),(0,t.jsx)("input",{...v,"aria-describedby":y.automaticAria["aria-describedby"]??g,"aria-invalid":y.automaticAria["aria-invalid"]??x,className:(0,n.cn)("border",y.hasError?"border-danger":"border-light-blue",f),id:e,name:r,ref:p,type:m}),(0,t.jsx)(c,{fieldErrors:l,fieldName:a,className:h,state:s})]})}],89837),e.s(["WebFormRecaptchaTokenInput",0,function({ref:e,...n}){return(0,t.jsx)("input",{...n,name:"recaptchaToken",ref:e,type:"hidden"})}],24283),e.s(["WebFormSelectField",0,function({id:e,name:r,label:i,options:a,children:s,fieldName:l=r,state:o,fieldErrors:d,containerClassName:h,labelClassName:f,errorClassName:p,className:m,ref:g,"aria-describedby":x,"aria-invalid":v,...y}){let b=u(l,{state:o,fieldErrors:d},x);return(0,t.jsxs)("div",{className:(0,n.cn)("flex flex-col gap-2",h),children:[void 0!==i&&(0,t.jsx)("label",{className:(0,n.cn)("text-navy font-bold",f),htmlFor:e,children:i}),(0,t.jsxs)("select",{...y,"aria-describedby":b.automaticAria["aria-describedby"]??x,"aria-invalid":b.automaticAria["aria-invalid"]??v,className:(0,n.cn)("border",b.hasError?"border-danger":"border-light-blue",m),id:e,name:r,ref:g,children:[a?.map(e=>(0,t.jsx)("option",{value:e.value,children:e.name??e.label??e.value},e.id)),s]}),(0,t.jsx)(c,{fieldErrors:d,fieldName:l,className:p,state:o})]})}],21695),e.s(["WebFormSubmissionFeedback",0,function({state:e,recaptchaError:n,successHeading:r,successMessage:i,children:a,className:s}){if(e?.success&&r)return(0,t.jsx)(l,{heading:r,children:i??a});let c=n??(e&&!e.success?e.message:null);if(!c)return null;let u=(0,t.jsx)(o,{children:c});return s?(0,t.jsx)("div",{className:s,children:u}):u}],21364),e.i(63078);var h=e.i(83931);e.s(["WebFormSubmitButton",0,function({children:e,disabled:n,isReady:r=!0,isSubmitting:i=!1,submittingLabel:a="Submitting...",type:s="submit",...l}){return(0,t.jsx)(h.Button,{...l,disabled:!!(n||!r||i),type:s,children:i?a:e})}],21754),e.s(["WebFormTextareaField",0,function({id:e,name:r,label:i,fieldName:a=r,state:s,fieldErrors:l,containerClassName:o,labelClassName:d,errorClassName:h,className:f,ref:p,"aria-describedby":m,"aria-invalid":g,...x}){let v=u(a,{state:s,fieldErrors:l},m);return(0,t.jsxs)("div",{className:(0,n.cn)("flex flex-col gap-2",o),children:[void 0!==i&&(0,t.jsx)("label",{className:(0,n.cn)("text-navy font-bold",d),htmlFor:e,children:i}),(0,t.jsx)("textarea",{...x,"aria-describedby":v.automaticAria["aria-describedby"]??m,"aria-invalid":v.automaticAria["aria-invalid"]??g,className:(0,n.cn)("border",v.hasError?"border-danger":"border-light-blue",f),id:e,name:r,ref:p}),(0,t.jsx)(c,{fieldErrors:l,fieldName:a,className:h,state:s})]})}],73388);var f=e.i(37027);let p={success:!1,message:"An unexpected error occurred. Please try again later."};e.s(["useWebFormSubmission",0,function({action:e,recaptchaAction:t,validate:n}){return(0,f.useProtectedFormSubmission)({action:e,actionErrorState:p,initialState:null,recaptchaAction:t,recaptchaErrorMessage:"Security verification failed. Please refresh and try again.",validate:n})}],99514),e.s([],97859),e.s(["CONTACT_REASON_OPTIONS",0,[{id:"general-question-request",name:"General Question or Request",value:"General Question or Request"},{id:"membership-giving",name:"Membership and Giving",value:"Membership and Giving"},{id:"volunteering",name:"Volunteering",value:"Volunteering"},{id:"public-relations-advertising",name:"Public Relations and Advertising",value:"Public Relations and Advertising"}],"EVENTS_FLEXIBLE_DATE_OPTIONS",0,[{id:"yes",name:"Yes",value:"yes"},{id:"no",name:"No",value:"no"}],"EVENTS_REFERRAL_SOURCE_OPTIONS",0,[{id:"7",name:"EventUp",value:"7"},{id:"6",name:"Instagram",value:"6"},{id:"5",name:"Facebook",value:"5"},{id:"4",name:"Venues by Tripleseat",value:"4"},{id:"3",name:"Search Engine",value:"3"},{id:"2",name:"Email",value:"2"},{id:"1",name:"Other",value:"1"}],"EVENTS_VENUE_OPTIONS",0,[{id:"rotunda",name:"Rotunda of Honor",value:"Rotunda of Honor"},{id:"kearby",name:"Kearby Theater",value:"Kearby Theater"},{id:"brady-hall",name:"Brady Hall",value:"Brady Hall"},{id:"boardroom",name:"Boardroom",value:"Boardroom"},{id:"conference",name:"Conference Center",value:"Conference Center"},{id:"exhibit-deck",name:"Exhibit Deck",value:"Exhibit Deck"},{id:"lincoln",name:"Lincoln Lobby",value:"Lincoln Lobby"},{id:"library",name:"Library",value:"Library"},{id:"lobby-amphitheater",name:"Lobby Amphitheater",value:"Lobby Amphitheater"},{id:"classrooms",name:"Classrooms",value:"Classrooms"}],"FIELD_TRIP_CLASS_SUBJECT_OPTIONS",0,[{id:"history-social-studies",name:"History/Social Studies",value:"History/Social Studies"},{id:"government-economics",name:"Government/Economics",value:"Government/Economics"},{id:"english-language-arts",name:"English/Language Arts",value:"English/Language Arts"},{id:"steam",name:"STEAM",value:"STEAM"},{id:"jrotc",name:"JROTC",value:"JROTC"},{id:"athletics",name:"Athletics",value:"Athletics"},{id:"other",name:"Other",value:"Other"}],"FIELD_TRIP_GRADE_LEVEL_OPTIONS",0,[{id:"6",name:"Grade 6",value:"Grade 6"},{id:"7",name:"Grade 7",value:"Grade 7"},{id:"8",name:"Grade 8",value:"Grade 8"},{id:"9",name:"Grade 9",value:"Grade 9"},{id:"10",name:"Grade 10",value:"Grade 10"},{id:"11",name:"Grade 11",value:"Grade 11"},{id:"12",name:"Grade 12",value:"Grade 12"},{id:"other",name:"Other",value:"Other"}],"FIELD_TRIP_LUNCH_OPTIONS",0,[{id:"bringing-own",name:"Bringing Own Lunches",value:"Bringing Own Lunches"},{id:"eating-offsite",name:"Eating offsite",value:"Eating offsite"},{id:"preorder-cafe",name:"Pre-ordering box lunches from the NMOHM's 1861 Cafe",value:"Pre-ordering box lunches from the NMOHM's 1861 Cafe"},{id:"other",name:"Other",value:"Other"}],"FIELD_TRIP_TIME_SLOT_OPTIONS",0,[{id:"10am",name:"10:00 AM",value:"10:00 AM"},{id:"12pm",name:"12:00 PM",value:"12:00 PM"},{id:"2pm",name:"2:00 PM",value:"2:00 PM"}],"GROUP_VISIT_LUNCH_OPTIONS",0,[{id:"bringing-own",name:"Bringing own lunches",value:"Bringing own lunches"},{id:"eating-offsite",name:"Eating offsite",value:"Eating offsite"},{id:"preorder-cafe",name:"Pre-ordering box lunches from the NMOHM's 1861 Cafe",value:"Pre-ordering box lunches from the NMOHM'S 1861 Cafe"},{id:"other",name:"Other",value:"Other"}],"GROUP_VISIT_TYPE_OPTIONS",0,[{id:"alumni-event",name:"Alumni Event",value:"Alumni Event"},{id:"birthday-group",name:"Birthday Group",value:"Birthday Group"},{id:"camp-outing",name:"Camp Outing",value:"Camp Outing"},{id:"charity-fundraiser",name:"Charity Fundraiser",value:"Charity Fundraiser"},{id:"client-happy-hour",name:"Client Happy Hour",value:"Client Happy Hour"},{id:"client-visit",name:"Client Visit",value:"Client Visit"},{id:"employee-happy-hour",name:"Employee Happy Hour",value:"Employee Happy Hour"},{id:"employee-visit",name:"Employee Visit",value:"Employee Visit"},{id:"family-friend-gathering",name:"Family/Friend Gathering",value:"Family/Friend Gathering"},{id:"student-field-trip",name:"Student Field Trip",value:"Student Field Trip"},{id:"holiday-party",name:"Holiday Party",value:"Holiday Party"},{id:"boy-scout-troop",name:"Boy Scout Troop",value:"Boy Scout Troop"},{id:"girl-scout-troop",name:"Girl Scout Troop",value:"Girl Scout Troop"},{id:"senior-group",name:"Senior Group",value:"Senior Group"},{id:"sports-team-outing",name:"Sports Team Outing",value:"Sports Team Outing"},{id:"tour-and-travel-group",name:"Tour and Travel Group",value:"Tour and Travel Group"}],"VOLUNTEER_ACTIVITY_OPTIONS",0,[{id:"in-museum",label:"In Museum",value:"In Museum"},{id:"community-based",label:"Community Based",value:"Community Based"},{id:"admin-based",label:"Admin Based (Office Support)",value:"Admin Based (Office Support)"}],"VOLUNTEER_AVAILABILITY_OPTIONS",0,[{id:"weekdays",label:"Weekdays",value:"Weekdays"},{id:"weekends",label:"Weekends",value:"Weekends"},{id:"evenings",label:"Evenings",value:"Evenings"}],"VOLUNTEER_HEARD_ABOUT_OPTIONS",0,[{id:"staff-member",name:"Staff Member",value:"Staff Member"},{id:"facebook",name:"Facebook",value:"Facebook"},{id:"instagram",name:"Instagram",value:"Instagram"},{id:"website",name:"Website",value:"Website"},{id:"other",name:"Other",value:"Other"}],"WEB_FORM_LIMITS",0,{firstName:40,lastName:80,email:80,phone:40,c
1ontactId:50,shortText:255,details:2e3,tracking:255,city:40,state:20,zip:20,languages:75,skills:100,hoursPerMonth:25,emergencyName:50,emergencyRelationship:25},"YES_NO_OPTIONS",0,[{id:"yes",name:"Yes",value:"Yes"},{id:"no",name:"No",value:"No"}],"getWebFormBusinessDate",0,function(e=new Date){let t=new Intl.DateTimeFormat("en-US",{timeZone:"America/Chicago",year:"numeric",month:"2-digit",day:"2-digit"}).formatToParts(e),n=t.find(({type:e})=>"year"===e)?.value,r=t.find(({type:e})=>"month"===e)?.value,i=t.find(({type:e})=>"day"===e)?.value;if(!n||!r||!i)throw Error("Unable to determine the WebForm business date");return`${n}-${r}-${i}`}],25514)},85382,e=>{"use strict";var t=e.i(43476),n=e.i(71645),r=e.i(99275),i=e.i(95187);let a=(0,i.createServerReference)("60166bd126fe4dc5c7c049449615d11672b12ef227",i.callServer,void 0,i.findSourceMapURL,"submitEventsForm");e.i(97859);var s=e.i(82674),l=e.i(96481),o=e.i(89837),c=e.i(24283),u=e.i(21695),d=e.i(21364),h=e.i(21754),f=e.i(73388),p=e.i(99514),m=e.i(25514),g=e.i(12259),x=e.i(46331);let v="px-4 placeholder-navy/60 outline-none text-navy";e.s(["default",0,function({frequentlyAskedQuestionsHref:e,mediaKitHref:i}){let{state:y,onSubmit:b,isReady:j,isSubmitting:w,recaptchaError:S,tokenRef:N}=(0,p.useWebFormSubmission)({action:a,recaptchaAction:g.WEB_FORM_RECAPTCHA_ACTIONS.events}),[_,R]=(0,n.useState)(""),C=(0,n.useRef)(null),F=(0,n.useRef)(null),P=(0,n.useRef)(null),E=(0,n.useRef)(null),T=(0,n.useRef)(null);if((0,n.useEffect)(()=>{let e=new URLSearchParams(window.location.search);C.current&&(C.current.value=e.get("utm_source")||""),F.current&&(F.current.value=e.get("utm_medium")||""),P.current&&(P.current.value=e.get("utm_campaign")||""),E.current&&(E.current.value=e.get("utm_term")||""),T.current&&(T.current.value=e.get("utm_content")||"")},[]),y?.success)return(0,t.jsx)("section",{"data-slice-type":"web_form","data-slice-variation":"events",className:"bg-white",children:(0,t.jsx)("div",{className:"p-10 md:px-[122px] md:py-[80px]",children:(0,t.jsx)(d.WebFormSubmissionFeedback,{state:y,successHeading:"Thank you! Your inquiry has been submitted successfully.",children:"A member of our team will respond within one business day."})})});let A=(0,m.getWebFormBusinessDate)(),I=!!y?.fieldErrors?.requestedEventSpace?.length,k=!!y?.fieldErrors?.flexibleDate?.length;return(0,t.jsx)("section",{"data-slice-type":"web_form","data-slice-variation":"events",className:"bg-white",children:(0,t.jsxs)("div",{className:"p-10 lg:px-[122px] lg:py-[80px] flex flex-col lg:flex-row gap-14 lg:gap-[122px]",children:[(0,t.jsxs)("div",{className:"w-full flex flex-col gap-8 md:gap-10",children:[(0,t.jsxs)("div",{className:"flex flex-col gap-4",children:[(0,t.jsx)("h1",{className:"font-display-condensed text-[28px] lg:text-[32px] leading-[25.2px] lg:leading-[28.8px] tracking-[-0.56px] lg:tracking-[-0.64px] font-bold uppercase text-navy",children:"EVENT REQUEST"}),(0,t.jsx)("p",{className:"font-body text-base leading-[25.6px] text-navy",children:"Let's partner together to create an exceptional event experience from beginning to end."}),(0,t.jsx)("p",{className:"font-body text-base leading-[25.6px] opacity-70 text-navy",children:"All fields required unless labeled optional."})]}),(0,t.jsxs)("form",{onSubmit:b,className:`flex flex-col gap-10 w-full [&_label]:font-display [&_label]:font-bold [&_legend]:font-display [&_legend]:font-bold ${x.webFormControlFocusClassName}`,children:[(0,t.jsxs)("div",{className:"grid lg:grid-cols-2 gap-6 lg:gap-5",children:[(0,t.jsx)(o.WebFormInputField,{id:"firstName",name:"firstName",label:"First Name",type:"text",placeholder:"First Name",maxLength:m.WEB_FORM_LIMITS.firstName,required:!0,className:v,state:y}),(0,t.jsx)(o.WebFormInputField,{id:"lastName",name:"lastName",label:"Last Name",type:"text",placeholder:"Last Name",maxLength:m.WEB_FORM_LIMITS.lastName,required:!0,className:v,state:y})]}),(0,t.jsx)(o.WebFormInputField,{id:"companyName",name:"companyName",label:"Company Name",type:"text",placeholder:"Company Name",maxLength:m.WEB_FORM_LIMITS.shortText,required:!0,className:v,state:y}),(0,t.jsx)(o.WebFormInputField,{id:"email",name:"email",label:"Email Address",type:"email",placeholder:"[email protected]",maxLength:m.WEB_FORM_LIMITS.email,required:!0,className:v,state:y}),(0,t.jsxs)("div",{className:"grid lg:grid-cols-2 gap-6 lg:gap-5",children:[(0,t.jsx)(o.WebFormInputField,{id:"phoneNumber",name:"phoneNumber",label:"Phone Number",type:"tel",placeholder:"555-555-5555",maxLength:m.WEB_FORM_LIMITS.phone,required:!0,className:v,state:y}),(0,t.jsx)(o.WebFormInputField,{id:"postalCode",name:"postalCode",label:"Zip / Postal Code",type:"text",placeholder:"Zip / Postal Code",maxLength:m.WEB_FORM_LIMITS.shortText,required:!0,className:v,state:y})]}),(0,t.jsx)(o.WebFormInputField,{id:"eventType",name:"eventType",label:"Event Type",type:"text",placeholder:"Corporate Meeting, Wedding, Reception, etc.",maxLength:m.WEB_FORM_LIMITS.shortText,required:!0,className:v,state:y}),(0,t.jsx)(o.WebFormInputField,{id:"guestCount",name:"guestCount",label:"Expected Guest Count",type:"number",placeholder:"25-500",min:"25",max:"500",required:!0,className:v,state:y}),(0,t.jsx)(o.WebFormInputField,{id:"date",name:"date",label:"Cho
1ose a Date",type:"date",min:A,required:!0,className:"p-4 placeholder-navy/60 outline-none text-navy",state:y}),(0,t.jsxs)("div",{className:"grid lg:grid-cols-2 gap-6 lg:gap-5",children:[(0,t.jsx)(o.WebFormInputField,{id:"startTime",name:"startTime",label:"Event Start Time",type:"time",required:!0,className:"p-4 placeholder-navy/60 outline-none text-navy",state:y}),(0,t.jsx)(o.WebFormInputField,{id:"endTime",name:"endTime",label:"Event End Time",type:"time",required:!0,className:"p-4 placeholder-navy/60 outline-none text-navy",state:y})]}),(0,t.jsx)(l.WebFormFieldset,{fieldName:"requestedEventSpace",legend:"Requested Event Space",state:y,labelClassName:I?"text-danger":void 0,children:(0,t.jsx)("div",{className:"grid grid-cols-1 gap-2 sm:grid-cols-2",children:m.EVENTS_VENUE_OPTIONS.map(e=>(0,t.jsx)(s.WebFormChoice,{id:`requestedEventSpace-${e.id}`,name:"requestedEventSpace",type:"checkbox",value:e.value,label:e.name,fieldName:"requestedEventSpace",state:y,inputClassName:I?"accent-danger":void 0},e.id))})}),(0,t.jsx)(l.WebFormFieldset,{fieldName:"flexibleDate",legend:"Is Your Date Flexible?",state:y,labelClassName:k?"text-danger":void 0,children:(0,t.jsx)("div",{className:"flex gap-4",children:m.EVENTS_FLEXIBLE_DATE_OPTIONS.map(e=>(0,t.jsx)(s.WebFormChoice,{id:`flexibleDate-${e.id}`,name:"flexibleDate",type:"radio",value:e.value,label:e.name,fieldName:"flexibleDate",required:!0,state:y,inputClassName:k?"accent-danger":void 0},e.id))})}),(0,t.jsx)(u.WebFormSelectField,{id:"referredBy",name:"referredBy",label:"Referred By (Optional)",value:_,onChange:e=>R(e.target.value),className:"p-4 outline-none text-navy bg-white",state:y,options:[{id:"placeholder",value:"",name:"Select an Option"},...m.EVENTS_REFERRAL_SOURCE_OPTIONS]}),("1"===_||"other"===_)&&(0,t.jsx)(o.WebFormInputField,{id:"otherReferralSource",name:"otherReferralSource",label:"Please specify",type:"text",placeholder:"How did you hear about us?",maxLength:m.WEB_FORM_LIMITS.shortText,className:v,state:y}),(0,t.jsx)(f.WebFormTextareaField,{id:"additionalDetails",name:"additionalDetails",label:"Additional Details / Requests (Optional)",placeholder:"Write your message...",rows:3,maxLength:m.WEB_FORM_LIMITS.details,className:"p-4 placeholder-navy/60 outline-none text-navy resize-vertical",state:y}),(0,t.jsx)("input",{type:"hidden",name:"campaignSource",ref:C,maxLength:m.WEB_FORM_LIMITS.tracking}),(0,t.jsx)("input",{type:"hidden",name:"campaignMedium",ref:F,maxLength:m.WEB_FORM_LIMITS.tracking}),(0,t.jsx)("input",{type:"hidden",name:"campaignName",ref:P,maxLength:m.WEB_FORM_LIMITS.tracking}),(0,t.jsx)("input",{type:"hidden",name:"campaignTerm",ref:E,maxLength:m.WEB_FORM_LIMITS.tracking}),(0,t.jsx)("input",{type:"hidden",name:"campaignContent",ref:T,maxLength:m.WEB_FORM_LIMITS.tracking}),(0,t.jsx)(c.WebFormRecaptchaTokenInput,{ref:N}),(0,t.jsx)(d.WebFormSubmissionFeedback,{state:y,recaptchaError:S}),(0,t.jsx)(h.WebFormSubmitButton,{"data-title":"Event_Request",type:"submit",variant:"contained",theme:"dark",className:"w-full md:w-auto",isReady:j,isSubmitting:w,children:"Submit"})]})]}),(0,t.jsxs)("div",{className:"max-w-[460px]",children:[(0,t.jsx)("p",{className:"text-navy font-body text-base leading-[25.6px]",children:"Please Note: Unless otherwise indicated, all phone lines are monitored on weekdays, 10 a.m. to 5 p.m."}),(0,t.jsx)(r.ContactInfo,{frequentlyAskedQuestionsHref:e,mediaKitHref:i})]})]})})}],85382)},85974,e=>{"use strict";var t=e.i(43476),n=e.i(95187);let r=(0,n.createServerReference)("604b02c1ee111d325ca3129a12f57de1f2d1ae384c",n.callServer,void 0,n.findSourceMapURL,"submitContactForm");e.i(97859);var i=e.i(89837),a=e.i(24283),s=e.i(21695),l=e.i(21364),o=e.i(21754),c=e.i(73388),u=e.i(99514),d=e.i(12259),h=e.i(25514),f=e.i(46331);e.s(["default",0,function(){let{state:e,onSubmit:n,isReady:p,isSubmitting:m,recaptchaError:g,tokenRef:x}=(0,u.useWebFormSubmission)({action:r,recaptchaAction:d.WEB_FORM_RECAPTCHA_ACTIONS.contact});return e?.success?(0,t.jsx)("section",{"data-slice-type":"web_form","data-slice-variation":"contact",className:"bg-white",children:(0,t.jsx)("div",{className:"p-10 md:px-[122px] md:py-[80px]",children:(0,t.jsx)(l.WebFormSubmissionFeedback,{state:e,successHeading:"Thank y
1ou! Your message has been submitted successfully.",children:"A member of our team will respond within one business day."})})}):(0,t.jsx)("section",{"data-slice-type":"web_form","data-slice-variation":"contact",className:"bg-white",children:(0,t.jsx)("div",{className:"p-10 md:px-[122px] md:py-[80px] flex flex-col md:flex-row gap-14 md:gap-[122px]",children:(0,t.jsxs)("div",{className:"w-full flex flex-col gap-8 md:gap-10",children:[(0,t.jsx)("span",{className:"font-body text-base leading-[25.6px] text-navy opacity-70",children:"All fields required unless labeled optional."}),(0,t.jsxs)("form",{onSubmit:n,className:`flex flex-col gap-10 items-start [&_label]:font-display [&_label]:font-bold [&_legend]:font-display [&_legend]:font-bold ${f.webFormControlFocusClassName}`,children:[(0,t.jsxs)("div",{className:"flex flex-col gap-6 w-full",children:[(0,t.jsx)(s.WebFormSelectField,{id:"reasonContact",name:"reasonContact",label:"What are you emailing us about?",required:!0,className:"p-4 outline-none text-navy bg-white",options:[{id:"select",value:"",name:"Select"},...h.CONTACT_REASON_OPTIONS],state:e}),(0,t.jsxs)("div",{className:"flex flex-col gap-6 md:flex-row",children:[(0,t.jsx)(i.WebFormInputField,{id:"firstName",name:"firstName",label:"First Name",type:"text",placeholder:"First Name",maxLength:h.WEB_FORM_LIMITS.firstName,required:!0,className:"px-4 placeholder-navy/60 outline-none text-navy",containerClassName:"flex-1",state:e}),(0,t.jsx)(i.WebFormInputField,{id:"lastName",name:"lastName",label:"Last Name",type:"text",placeholder:"Last Name",maxLength:h.WEB_FORM_LIMITS.lastName,required:!0,className:"px-4 placeholder-navy/60 outline-none text-navy",containerClassName:"flex-1",state:e})]}),(0,t.jsx)(i.WebFormInputField,{id:"email",name:"email",label:"Email Address",type:"email",placeholder:"[email protected]",maxLength:h.WEB_FORM_LIMITS.email,required:!0,className:"px-4 placeholder-navy/60 outline-none text-navy",state:e}),(0,t.jsx)(i.WebFormInputField,{id:"contactId",name:"contactId",label:"Member ID or Order Number (Optional)",type:"text",placeholder:"xxxxxxxxxx",maxLength:h.WEB_FORM_LIMITS.contactId,className:"px-4 placeholder-navy/60 outline-none text-navy",state:e}),(0,t.jsx)(c.WebFormTextareaField,{id:"message",name:"message",label:"Message",placeholder:"Write your message...",rows:3,maxLength:h.WEB_FORM_LIMITS.shortText,required:!0,className:"p-4 placeholder-navy/60 outline-none text-navy resize-vertical",state:e}),(0,t.jsx)(l.WebFormSubmissionFeedback,{state:e,recaptchaError:g})]}),(0,t.jsx)(a.WebFormRecaptchaTokenInput,{ref:x}),(0,t.jsx)(o.WebFormSubmitButton,{"data-title":"Contact_Submit",variant:"contained",theme:"dark",className:"w-full md:w-auto",isReady:p,isSubmitting:m,children:"Send Message"})]})]})})})}],85974)},23820,e=>{"use strict";var t=e.i(43476),n=e.i(99275),r=e.i(12259),i=e.i(95187);let a=(0,i.createServerReference)("604fa9881fe51b2439de049edc1d965dad9f699f55",i.callServer,void 0,i.findSourceMapURL,"submitGroupVisitForm");e.i(97859);var s=e.i(89837),l=e.i(24283),o=e.i(21695),c=e.i(21364),u=e.i(21754),d=e.i(99514),h=e.i(25514),f=e.i(46331);let p=[{id:"select",name:"Select",value:""},...h.GROUP_VISIT_TYPE_OPTIONS],m=[{id:"select",name:"Select",value:""},...h.GROUP_VISIT_LUNCH_OPTIONS],g=[{id:"select",name:"Select",value:""},...h.YES_NO_OPTIONS];e.s(["default",0,function({frequentlyAskedQuestionsHref:e,mediaKitHref:i}){let{state:x,onSubmit:v,isReady:y,isSubmitting:b,recaptchaError:j,tokenRef:w}=(0,d.useWebFormSubmission)({action:a,recaptchaAction:r.WEB_FORM_RECAPTCHA_ACTIONS.groupVisit});return x?.success?(0,t.jsx)("section",{"data-slice-type":"web_form","data-slice-variation":"group_visit",className:"bg-white",children:(0,t.jsx)("div",{className:"p-10 md:px-[122px] md:py-[80px]",children:(0,t.jsx)(c.WebFormSubmissionFeedback,{state:x,successHeading:"Thank you! Your group visit request has been submitted successfully.",children:"A member of our team will respond within one business day."})})}):(0,t.jsx)("section",{"data-slice-type":"web_form","data-slice-variation":"group_visit",className:"bg-white",children:(0,t.jsxs)("div",{className:"flex flex-col p-10 gap-14 lg:px-[122px] lg:py-[80px] lg:gap-10 lg:flex-row",children:[(0,t.jsxs)("div",{className:"flex flex-col w-full gap-8 md:gap-10",children:[(0,t.jsx)("span",{className:"font-body text-base leading-[25.6px] text-navy opacity-70",children:"All fields required unless labeled optional."}),(0,t.jsxs)("form",{onSubmit:v,className:`flex flex-col items-start gap-10 [&_label]:font-display [&_label]:font-bold [&_legend]:font-display [&_legend]:font-bold ${f.webFormControlFocusClassName}`,children:[(0,t.jsxs)("div",{className:"flex flex-col w-full gap-6",children:[(0,t.jsxs)("div",{className:"flex flex-col gap-6 md:flex-row",children:[(0,t.jsx)(s.WebFormInputField,{id:"firstName",name:"firstName",label:"First Name",type:"text",placeholder:"First Name",maxLength:h.WEB_FORM_LIMITS.firstName,required:!0,containerClassName:"flex-1",className:"px-4 placeholder-navy/60 outline-none text-navy",state:x}),(0,t.jsx)(s.WebFormInputField,{id:"lastName",name:"lastName",label:"Last Name",type:"text",placeholder:"Last Name",maxLength:h.WEB_FORM_LIMITS.lastName,required:!0,containerClassName:"flex-1",className:"px-4 placeholder-navy/60 outline-none text-navy",state:x})]}),(0,t.jsx)(s.WebFormInputField,{id:"email",name:"email",label:"Email",type:"email",placeholder:"[email protected]",maxLength:h.WEB_FORM_LIMITS.email,required:!0,className:"px-4 placeholder-navy/60 outline-none text-navy",state:x}),(0,t.jsx)(s.WebFormInputField,{id:"phone",name:"phone",label:"Phone",type:"tel",placeholder:"555-555-5555",pattern:"[0-9]{3}-[0-9]{3}-[0-9]{4}",maxLength:h.WEB_FORM_LIMITS.phone,required:!0,className:"px-4 placeholder-navy/60 outline-none text-navy",state:x}),(0,t.jsx)(s.WebFormInputField,{id:"company",name:"company",label:"Company/School name (if applicable)",type:"text",placeholder:"Company/School name",maxLength:h.WEB_FORM_LIMITS.shortText,className:"px-4 placeholder-navy/60 outline-none text-navy",state:x}),(0,t.jsx)(o.WebFormSelectField,{id:"groupType",name:"groupType",label:"Type of Group",required:!0,options:p,className:"p-4 outline-none text-navy bg-white",state:x}),(0,t.jsx)(s.WebFormInputField,{id:"guests",name:"guests",label:"Number of Guests",type:"number",placeholder:"10",min:10,required:!0,step:1,className:"px-4 placeholder-navy/60 outline-none text-navy",state:x}),(0,t.jsx)(s.WebFormInputField,{id:"date",name:"date",label:"Preferred Date",type:"date",className:"p-4 placeholder-navy/60 outline-none text-navy",state:x}),(0,t.jsx)(o.WebFormSelectField,{id:"boxedLunch",name:"boxedLunch",label:"Boxed Lunch",required:!0,options:m,className:"p-4 outline-none text-navy bg-white",state:x}),(0,t.jsx)(s.WebFormInputField,{id:"specialAccommodations",name:"specialAccommodations",label:"Special Accommodations",type:"text",placeholder:"Any special needs or accommodations",maxLength:h.WEB_FORM_LIMITS.shortText,className:"px-4 placeholder-navy/60 outline-none text-navy",state:x}),(0,t.jsx)(o.WebFormSelectField,{id:"marketingOptIn",name:"marketingOptIn",label:"I agree to re
1ceive marketing communications",required:!0,options:g,className:"p-4 outline-none text-navy bg-white",state:x}),(0,t.jsx)(c.WebFormSubmissionFeedback,{state:x,recaptchaError:j})]}),(0,t.jsx)(l.WebFormRecaptchaTokenInput,{ref:w}),(0,t.jsx)(u.WebFormSubmitButton,{"data-title":"Contact_Group_Submit",type:"submit",variant:"contained",theme:"dark",className:"w-full md:w-auto",isReady:y,isSubmitting:b,children:"Send Message"})]})]}),(0,t.jsxs)("div",{className:"max-w-[460px]",children:[(0,t.jsx)("span",{className:"font-body text-base leading-[25.6px] text-navy",children:"Please Note: Unless otherwise indicated, all phone lines are monitored on weekdays, 10 a.m. to 5 p.m."}),(0,t.jsx)(n.ContactInfo,{frequentlyAskedQuestionsHref:e,mediaKitHref:i})]})]})})}],23820)},28335,e=>{"use strict";var t=e.i(43476),n=e.i(71645),r=e.i(95187);let i=(0,r.createServerReference)("60be3f6b8eecc4c6c6d2a4c4e0efbece47e8bda9db",r.callServer,void 0,r.findSourceMapURL,"submitFieldTripForm");var a=e.i(25514);e.i(97859);var s=e.i(82674),l=e.i(96481),o=e.i(89837),c=e.i(24283),u=e.i(21695),d=e.i(21364),h=e.i(21754),f=e.i(73388),p=e.i(99514),m=e.i(12259),g=e.i(46331);let x={id:"select",name:"Select",value:""};function v(e){let t=Array.from(e.querySelectorAll('input[name="gradeLevels"]')),n=t.some(e=>e.checked),r=t[0];return r?.setCustomValidity(n?"":"Please select at least one grade level."),{isValid:n,firstCheckbox:r}}e.s(["default",0,({sliceType:e,sliceVariation:r})=>{let y=(0,n.useRef)(null),b=(0,a.getWebFormBusinessDate)(),j=(0,n.useCallback)(e=>{let t=e.currentTarget.form;t&&v(t)},[]),w=(0,n.useCallback)(e=>{let{isValid:t,firstCheckbox:n}=v(e);return t||(n??y.current)?.reportValidity(),t},[]),{state:S,onSubmit:N,isReady:_,isSubmitting:R,recaptchaError:C,tokenRef:F}=(0,p.useWebFormSubmission)({action:i,recaptchaAction:m.WEB_FORM_RECAPTCHA_ACTIONS.fieldTrip,validate:w});return S?.success?(0,t.jsx)("section",{"data-slice-type":e,"data-slice-variation":r,className:"bg-white pt-10 pb-20",children:(0,t.jsx)("div",{className:"container mx-auto px-10",children:(0,t.jsx)(d.WebFormSubmissionFeedback,{state:S,successHeading:"Thank you! Your field trip request has been submitted successfully.",successMessage:"A member of our team will respond within one business day of your submission."})})}):(0,t.jsx)("section",{"data-slice-type":e,"data-slice-variation":r,className:"pt-10 pb-20 bg-white",children:(0,t.jsxs)("div",{className:"container mx-auto px-10",children:[(0,t.jsxs)("div",{className:"space-y-4 py-10 text-navy",children:[(0,t.jsx)("h1",{className:"font-display-condensed text-[28px] lg:text-[32px] leading-[25.2px] lg:leading-[28.8px] tracking-[-0.56px] lg:tracking-[-0.64px] font-bold uppercase",children:"FIELD TRIP SIGNUP"}),(0,t.jsx)("p",{className:"font-body text-base leading-[25.6px] opacity-70",children:"All fields required unless labeled optional."})]}),(0,t.jsx)("div",{className:"max-w-4xl",children:(0,t.jsxs)("form",{onSubmit:N,className:"flex flex-col gap-10 items-start [&_label]:font-display [&_label]:font-bold [&_legend]:font-display [&_legend]:font-bold "+g.webFormControlFocusClassName,children:[(0,t.jsxs)("div",{className:"flex flex-col gap-10 w-full",children:[(0,t.jsxs)("div",{className:"flex flex-col gap-6",children:[(0,t.jsx)("h2",{className:"font-display-condensed text-base lg:text-lg leading-[17.6px] lg:leading-[19.8px] tracking-[-0.8px] lg:tracking-[-0.9px] font-bold text-navy",children:"Contact Information"}),(0,t.jsxs)("div",{className:"flex flex-col md:flex-row gap-6",children:[(0,t.jsx)(o.WebFormInputField,{id:"firstName",name:"firstName",label:"First Name",placeholder:"First Name",maxLength:a.WEB_FORM_LIMITS.firstName,required:!0,containerClassName:"flex-1",className:"px-4 placeholder-navy/60 outline-none text-navy",state:S}),(0,t.jsx)(o.WebFormInputField,{id:"lastName",name:"lastName",label:"Last Name",placeholder:"Last Name",maxLength:a.WEB_FORM_LIMITS.lastName,required:!0,containerClassName:"flex-1",className:"px-4 placeholder-navy/60 outline-none text-navy",state:S})]}),(0,t.jsx)(o.WebFormInputField,{id:"title",name:"title",label:"Title",placeholder:"Teacher, Principal, etc.",maxLength:a.WEB_FORM_LIMITS.shortText,required:!0,className:"px-4 placeholder-navy/60 outline-none text-navy",state:S}),(0,t.jsx)(o.WebFormInputField,{id:"email",name:"email",type:"email",label:"Email",placeholder:"[email protected]",maxLength:a.WEB_FORM_LIMITS.email,required:!0,className:"px-4 placeholder-navy/60 outline-none text-navy",state:S}),(0,t.jsx)(o.WebFormInputField,{id:"phone",name:"phone",type:"tel",label:"Phone Number",placeholder:"555-555-5555",maxLength:a.WEB_FORM_LIMITS.phone,required:!0,className:"px-4 placeholder-navy/60 outline-none text-navy",state:S})]}),(0,t.jsxs)("div",{className:"flex flex-col gap-6",children:[(0,t.jsx)("h2",{className:"font-display-condensed text-base lg:text-lg leading-[17.6px] lg:leading-[19.8px] tracking-[-0.8px] lg:tracking-[-0.9px] font-bold text-navy",children:"School Information"}),(0,t.jsx)(o.WebFormInputField,{id:"schoolName",name:"schoolName",label:"School Name",placeholder:"School Name",maxLength:a.WEB_FORM_LIMITS.shortText,required:!0,className:"px-4 placeholder-navy/60 outline-none text-navy",state:S}),(0,t.jsx)(o.WebFormInputField,{id:"schoolDistrict",name:"schoolDistrict",label:"School District",placeholder:"School District",maxLength:a.WEB_FORM_LIMITS.shortText,required:!0,className:"px-4 placeholder-navy/60 outline-none text-navy",state:S}),(0,t.jsx)(f.WebFormTextareaField,{id:"street",name:"street",label:"Street",placeholder:"Street Address",rows:2,maxLength:a.WEB_FORM_LIMITS.shortText,required:!0,className:"p-4 placeholder-navy/60 outline-none text-navy resize-vertical",state:S}),(0,t.jsxs)("div",{className:"flex flex-col md:flex-row gap-6",children:[(0,t.jsx)(o.WebFormInputField,{id:"city",name:"city",label:"City",placeholder:"City",maxLength:a.WEB_FORM_LIMITS.city,required:!0,containerClassName:"flex-1",className:"px-4 placeholder-navy/60 outline-none text-navy",state:S}),(0,t.jsx)(o.WebFormInputField,{id:"state",name:"state",label:"State/Province",placeholder:"State",maxLength:a.WEB_FORM_LIMITS.state,required:!0,containerClassName:"flex-1",className:"px-4 placeholder-navy/60 outline-none text-navy",state:S}),(0,t.jsx)(o.WebFormInputField,{id:"zip",name:"zip",label:"Zip",placeholder:"Zip",maxLength:a.WEB_FORM_LIMITS.zip,required:!0,containerClassName:"flex-1",className:"px-4 placeholder-navy/60 outline-none text-navy",state:S})]}),(0,t.jsx)(u.WebFormSelectField,{id:"titleI",name:"titleI",label:"Title 1",required:!0,options:[x,...a.YES_NO_OPTIONS],className:"p-4 outline-none text-navy bg-white",state:S}),(0,t.jsx)(l.WebFormFieldset,{fieldName:"gradeLevels",legend:"Grade Levels (Please select all that apply)*","aria-required":"true",state:S,children:(0,t.jsx)("div",{className:"flex flex-col gap-2",children:a.FIELD_TRIP_GRADE_LEVEL_OPTIONS.map((e,n)=>(0,t.jsx)(s.WebFormChoice,{id:"grade-level-"+e.id,name:"gradeLevels",type:"checkbox",value:e.value,label:e.name,onChange:j,ref:0===n?y:void 0,state:S},e.id))})}),(0,t.jsx)(u.WebFormSelectField,{id:"classSubject",name:"classSubject",label:"Class/Subject",required:!0,options:[x,...a.FIELD_TRIP_CLASS_SUBJECT_OPTIONS],className:"p-4 outline-none text-navy bg-white",state:S})]}),(0,t.jsxs)("div",{className:"flex flex-col gap-6",children:[(0,t.jsx)("h2",{className:"font-display-condensed text-base lg:text-lg leading-[17.6px] lg:leading-[19.8px] tracking-[-0.8px] lg:tracking-[-0.9px] font-bold text-navy",children:"Visit Details"}),(0,t.jsx)(o.WebFormInputField,{id:"preferredDate",name:"preferredDate",type:"date",label:"Preferred Date",min:b,required:!0,className:"p-4 placeholder-navy/60 outline-none text-navy",state:S}),(0,t.jsx)(o.WebFormInputField,{id:"alternateDate",name:"alternateDate",type:"date",label:"Alternate Date",min:b,required:!0,className:"p-4 placeholder-navy/60 outline-none text-navy",state:S}),(0,t.jsx)(u.WebFormSelectField,{id:"preferredTime",name:"preferredTime",label:"Preferred Time",required:!0,options:[x,...a.FIELD_TRIP_TIME_SLOT_OPTIONS],className:"p-4 outline-none text-navy bg-white",state:S}),(0,t.jsx)(o.WebFormInputField,{id:"numberOfStudents",name:"numberOfStudents",type:"number",label:"Number of Students",placeholder:"0",min:"1",step:"1",required:!0,className:"px-4 placeholder-navy/60 outline-none text-navy",state:S}),(0,t.jsx)(o.WebFormInputField,{id:"numberOfChaperones",name:"numberOfChaperones",type:"number",label:"Number of Chaperones",placeholder:"0",min:"0",step:"1",required:!0,className:"px-4 placeholder-navy/60 outline-none text-navy",state:S}),(0,t.jsx)(o.WebFormInputField,{id:"numberOfAdditionalPersons",name:"numberOfAdditionalPersons",type:"number",label:"Number of Additional Persons",placeholder:"0",min:"0",step:"1",required:!0,className:"px-4 placeholder-navy/60 outline-none text-navy",state:S}),(0,t.jsx)(u.WebFormSelectField,{id:"lunch",name:"lunch",label:"Lunch",required:!0,options:[x,...a.FIELD_TRIP_LUNCH_OPTIONS],className:"p-4 outline-none text-navy bg-white",state:S}),(0,t.jsx)(o.WebFormInputField,{id:"specialAccommodations",name:"specialAccommodations",label:"Special Accommodations (Optional)",placeholder:"Any special needs or accommodations",maxLength:a.WEB_FORM_LIMITS.shortText,className:"px-4 placeholder-navy/60 outline-none text-navy",state:S})]}),(0,t.jsx)(d.WebFormSubmissionFeedback,{state:S,recaptchaError:C})]}),(0,t.jsx)(c.WebFormRecaptchaTokenInput,{ref:F}),(0,t.jsx)(h.WebFormSubmitButton,{"data-title":"Field_Trip_Request",type:"submit",variant:"contained",theme:"dark",className:"w-full md:w-auto",isReady:_,isSubmitting:R,children:"Submit Request"})]})})]})})}],28335)},99419,e=>{"use strict";var t=e.i(43476),n=e.i(95187);let r=(0,n.createServerReference)("60757597bcf3ccbd208442a21fc8f6b3804848263a",n.callServer,void 0,n.findSourceMapURL,"submitVolunteerForm");var i=e.i(12259);e.i(97859);var a=e.i(82674),s=e.i(96481),l=e.i(89837),o=e.i(24283),c=e.i(21695),u=e.i(21364),d=e.i(21754),h=e.i(73388),f=e.i(99514),p=e.i(25514),m=e.i(46331);function g(e,t,n){let r=Array.from(e.querySelectorAll(`input[name="${t}"]`)),i=r.some(e=>e.checked);return r[0]?.setCustomValidity(i?"":n),i}function x(e){let t=g(e,"availability","Select at least one availability option"),n=g(e,"volunteerActivity","Select at least one volunteer activity");return!!t&&!!n||(e.querySelector("input:invalid")?.reportValidity(),!1)}e.s(["default",0,function(){let{state:e,isReady:n,isSubmitting:v,onSubmit:y,recaptchaError:b,tokenRef:j}=(0,f.useWebFormSubmission)({action:r,recaptchaAction:i.WEB_FORM_RECAPTCHA_ACTIONS.volunteer,validate:x});return e?.success?(0,t.jsx)("section",{"data-slice-type":"web_form","data-slice-variation":"volunteer",className:"bg-white",children:(0,t.jsx)("div",{className:"p-10 md:px-[122px] md:py-[80px]",children:(0,t.jsx)(u.WebFormSubmissionFeedback,{state:e,successHeading:"Thank y
1ou! Your volunteer application has been submitted successfully.",children:"A member of our team will respond within one business day."})})}):(0,t.jsx)("section",{"data-slice-type":"web_form","data-slice-variation":"volunteer",className:"bg-white",children:(0,t.jsx)("div",{className:"p-10 md:px-[122px] md:py-[80px] flex flex-col gap-14 md:gap-[122px]",children:(0,t.jsxs)("div",{className:"w-full flex flex-col gap-8 md:gap-10",children:[(0,t.jsxs)("div",{className:"space-y-4",children:[(0,t.jsx)("h1",{className:"font-display-condensed text-[28px] lg:text-[32px] leading-[25.2px] lg:leading-[28.8px] tracking-[-0.56px] lg:tracking-[-0.64px] font-bold uppercase",children:"VOLUNTEER SIGNUP"}),(0,t.jsx)("p",{className:"font-body text-base leading-[25.6px] text-navy opacity-70",children:"All fields required unless labeled optional."})]}),(0,t.jsxs)("form",{onSubmit:y,className:`flex flex-col gap-10 items-start [&_label]:font-display [&_label]:font-bold [&_legend]:font-display [&_legend]:font-bold ${m.webFormControlFocusClassName}`,children:[(0,t.jsxs)("div",{className:"flex flex-col gap-6 w-full",children:[(0,t.jsx)("h2",{className:m.webFormSectionHeadingClassName,children:"Personal details"}),(0,t.jsxs)("div",{className:"flex flex-col gap-6 md:flex-row",children:[(0,t.jsx)(l.WebFormInputField,{id:"firstName",name:"firstName",label:"First Name",placeholder:"First Name",maxLength:p.WEB_FORM_LIMITS.firstName,required:!0,containerClassName:"flex-1",className:"px-4 placeholder-navy/60 outline-none text-navy",state:e}),(0,t.jsx)(l.WebFormInputField,{id:"lastName",name:"lastName",label:"Last Name",placeholder:"Last Name",maxLength:p.WEB_FORM_LIMITS.lastName,required:!0,containerClassName:"flex-1",className:"px-4 placeholder-navy/60 outline-none text-navy",state:e})]}),(0,t.jsx)(l.WebFormInputField,{type:"email",id:"email",name:"email",label:"Email",placeholder:"[email protected]",maxLength:p.WEB_FORM_LIMITS.email,required:!0,className:"px-4 placeholder-navy/60 outline-none text-navy",state:e}),(0,t.jsx)(l.WebFormInputField,{type:"tel",id:"phone",name:"phone",label:"Phone",placeholder:"555-555-5555",maxLength:p.WEB_FORM_LIMITS.phone,required:!0,className:"px-4 placeholder-navy/60 outline-none text-navy",state:e}),(0,t.jsx)("h2",{className:`mt-4 ${m.webFormSectionHeadingClassName}`,children:"Address"}),(0,t.jsx)(h.WebFormTextareaField,{id:"street",name:"street",label:"Street Address",placeholder:"Street Address",rows:2,maxLength:p.WEB_FORM_LIMITS.shortText,required:!0,className:"p-4 placeholder-navy/60 outline-none text-navy resize-vertical",state:e}),(0,t.jsx)(l.WebFormInputField,{id:"city",name:"city",label:"City (Optional)",placeholder:"City",maxLength:p.WEB_FORM_LIMITS.city,className:"px-4 placeholder-navy/60 outline-none text-navy",state:e}),(0,t.jsxs)("div",{className:"flex flex-col gap-6 md:flex-row",children:[(0,t.jsx)(l.WebFormInputField,{id:"state",name:"state",label:"State/Province",placeholder:"State",maxLength:p.WEB_FORM_LIMITS.state,required:!0,containerClassName:"flex-1",className:"px-4 placeholder-navy/60 outline-none text-navy",state:e}),(0,t.jsx)(l.WebFormInputField,{id:"zip",name:"zip",label:"Zip",placeholder:"Zip Code",maxLength:p.WEB_FORM_LIMITS.zip,required:!0,containerClassName:"flex-1",className:"px-4 placeholder-navy/60 outline-none text-navy",state:e})]}),(0,t.jsx)("h2",{className:`mt-4 ${m.webFormSectionHeadingClassName}`,children:"Museum relationship"}),(0,t.jsxs)(c.WebFormSelectField,{id:"previouslyWorked",name:"previouslyWorked",label:"Have you ever worked at The National Medal of Honor Museum before?",required:!0,className:"p-4 outline-none text-navy bg-white",state:e,children:[(0,t.jsx)("option",{value:"",children:"Select"}),p.YES_NO_OPTIONS.map(e=>(0,t.jsx)("option",{value:e.value,children:e.name},e.id))]}),(0,t.jsxs)(c.WebFormSelectField,{id:"previouslyVolunteered",name:"previouslyVolunteered",label:"Have you ever volunteered at The National Medal of Honor Museum before?",required:!0,className:"p-4 outline-none text-navy bg-white",state:e,children:[(0,t.jsx)("option",{value:"",children:"Select"}),p.YES_NO_OPTIONS.map(e=>(0,t.jsx)("option",{value:e.value,children:e.name},e.id))]}),(0,t.jsxs)(c.WebFormSelectField,{id:"memberOfMuseum",name:"memberOfMuseum",label:"Are you currently a member of The National Medal of Honor Museum?",required:!0,className:"p-4 outline-none text-navy bg-white",state:e,children:[(0,t.jsx)("option",{value:"",children:"Select"}),p.YES_NO_OPTIONS.map(e=>(0,t.jsx)("option",{value:e.value,children:e.name},e.id))]}),(0,t.jsx)("h2",{className:`mt-4 ${m.webFormSectionHeadingClassName}`,children:"Availability and skills"}),(0,t.jsxs)(c.WebFormSelectField,{id:"heardAbout",name:"heardAbout",label:"How did you hear about the volunteer programs at The National Medal of Honor Museum?",required:!0,className:"p-4 outline-none text-navy bg-white",state:e,children:[(0,t.jsx)("option",{value:"",children:"Select"}),p.VOLUNTEER_HEARD_ABOUT_OPTIONS.map(e=>(0,t.jsx)("option",{value:e.value,children:e.name},e.id))]}),(0,t.jsx)(s.WebFormFieldset,{fieldName:"availability",legend:"Availability (select all that apply)",state:e,containerClassName:"flex flex-col gap-2",children:(0,t.jsx)("div",{className:"flex flex-col gap-3 mt-1",children:p.VOLUNTEER_AVAILABILITY_OPTIONS.map(n=>(0,t.jsx)(a.WebFormChoice,{id:`availability-${n.id}`,name:"availability",type:"checkbox",value:n.value,label:n.label,fieldName:"availability",state:e,inputClassName:"accent-navy",onChange:e=>{e.currentTarget.form&&g(e.currentTarget.form,"availability","Select at least one availability option")}},n.id))})}),(0,t.jsx)(l.WebFormInputField,{type:"text",id:"languages",name:"languages",label:"Languages (Optional)",placeholder:"Please list any languages you are fluent in",maxLength:p.WEB_FORM_LIMITS.languages,className:"px-4 placeholder-navy/60 outline-none text-navy",state:e}),(0,t.jsx)(l.WebFormInputField,{type:"text",id:"skills",name:"skills",label:"Skills (Optional)",placeholder:"Fundraising, Accounting, Social Media, etc.",maxLength:p.WEB_FORM_LIMITS.skills,className:"px-4 placeholder-navy/60 outline-none text-navy",state:e}),(0,t.jsx)(s.WebFormFieldset,{fieldName:"volunteerActivity",legend:"Type of volunteer activity you're most interested in (select all that apply)",state:e,containerClassName:"flex flex-col gap-2",children:(0,t.jsx)("div",{className:"flex flex-col gap-3 mt-1",children:p.VOLUNTEER_ACTIVITY_OPTIONS.map(n=>(0,t.jsx)(a.WebFormChoice,{id:`volunteerActivity-${n.id}`,name:"volunteerActivity",type:"checkbox",value:n.value,label:n.label,fieldName:"volunteerActivity",state:e,inputClassName:"accent-navy",onChange:e=>{e.currentTarget.form&&g(e.currentTarget.form,"volunteerActivity","Select at least one volunteer activity")}},n.id))})}),(0,t.jsx)(l.WebFormInputField,{type:"text",id:"hoursPerMonth",name:"hoursPerMonth",label:"How many hours per month would you like to volunteer?",placeholder:"e.g. 10",inputMode:"numeric",pattern:"[0-9]+",maxLength:p.WEB_FORM_LIMITS.hoursPerMonth,required:!0,className:"px-4 placeholder-navy/60 outline-none text-navy",state:e}),(0,t.jsx)("h2",{className:`mt-4 ${m.webFormSectionHeadingClassName}`,children:"Emergency contact"}),(0,t.jsxs)("div",{className:"flex flex-col gap-6 md:flex-row",children:[(0,t.jsx)(l.WebFormInputField,{type:"text",id:"emergencyName",name:"emergencyName",label:"Emergency Contact - Name",placeholder:"Full Name",maxLength:p.WEB_FORM_LIMITS.emergencyName,required:!0,containerClassName:"flex-1",className:"px-4 placeholder-navy/60 outline-none text-navy",state:e}),(0,t.jsx)(l.WebFormInputField,{type:"tel",id:"emergencyPhone",name:"emergencyPhone",label:"Emergency Contact - Phone",placeholder:"555-555-5555",maxLength:p.WEB_FORM_LIMITS.phone,required:!0,containerClassName:"flex-1",className:"px-4 placeholder-navy/60 outline-none text-navy",state:e})]}),(0,t.jsxs)("div",{className:"flex flex-col gap-6 md:flex-row",children:[(0,t.jsx)(l.WebFormInputField,{type:"email",id:"emergencyEmail",name:"emergencyEmail",label:"Emergency Contact - Email",placeholder:"[email protected]",maxLength:p.WEB_FORM_LIMITS.email,required:!0,containerClassName:"flex-1",className:"px-4 placeholder-navy/60 outline-none text-navy",state:e}),(0,t.jsx)(l.WebFormInputField,{type:"text",id:"emergencyRelationship",name:"emergencyRelationship",label:"Emergency Contact - Relationship",placeholder:"e.g. Spouse, Parent, Friend",maxLength:p.WEB_FORM_LIMITS.emergencyRelationship,required:!0,containerClassName:"flex-1",className:"px-4 placeholder-navy/60 outline-none text-navy",state:e})]}),(0,t.jsx)(l.WebFormInputField,{type:"text",id:"notes",name:"notes",label:"Notes (Optional)",placeholder:"Any additional notes",maxLength:p.WEB_FORM_LIMITS.shortText,className:"px-4 placeholder-navy/60 outline-none text-navy",state:e}),(0,t.jsx)(u.WebFormSubmissionFeedback,{state:e,recaptchaError:b})]}),(0,t.jsx)(o.WebFormRecaptchaTokenInput,{ref:j}),(0,t.jsx)(d.WebFormSubmitButton,{"data-title":"Volunteer_Submit",variant:"contained",theme:"dark",className:"w-full md:w-auto",isReady:n,isSubmitting:v,children:"Submit Application"})]})]})})})}],99419)}]);

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.