PageSourceSearch

https://www.philamuseum.org/_next/static/chunks/app/layout-808e70a…?dpl=dpl_7KC39cNumikRfmKGnQZo8h4GwfMn

js philamuseum.org collected 2026-09-24 08:33:39 UTC 50,067 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[7177],{3820:(e,t,r)=>{"use strict";r.d(t,{CookieNotice:()=>o});var l=r(73365),s=r(43898),n=r(95166),a=r(11495),i=r(1521);function o(){let e=(0,a.Y)(e=>e.isCookieNoticeAccepted),t=(0,a.Y)(e=>e.acceptCookieNotice),[r,o]=(0,i.useState)(!0);return((0,i.useEffect)(()=>{o(!1)},[]),e||r)?null:(0,l.jsx)("div",{className:"fixed bottom-0 inset-x-0 px-5 pb-5 pointer-events-none z-2",children:(0,l.jsxs)("div",{className:"max-w-450 bg-black text-white dark:bg-white dark:text-black px-main py-15 pointer-events-auto ml-auto",children:[(0,l.jsxs)("p",{className:"type-p5 sm:type-p4 text-pretty",children:["We use cookies to provide and improve services on our website. By using our site, you are agreeing to our"," ",(0,l.jsx)(s.Link,{href:"/legal",className:"link-underline",children:"Terms of Use and cookie policy"}),"."]}),(0,l.jsx)("div",{className:"flex",children:(0,l.jsx)(n.Button,{variant:"secondary",className:"mt-20 sm:mt-15 max-sm:w-full !border-white dark:!border-black !text-white dark:!text-black hover:!bg-white dark:hover:!bg-black hover:!text-black dark:hover:!text-white !text-16 pb-8 ml-auto",onClick:t,children:"I Agree"})})]})})}},4172:(e,t,r)=>{"use strict";r.d(t,{V:()=>s});var l=r(73365);function s(e){return(0,l.jsx)("svg",{viewBox:"0 0 12 11",fill:"none",...e,children:(0,l.jsx)("path",{d:"M5.62622 10.7002H4.41834L0.703125 6.40741L1.59874 5.64713L4.94361 9.51201L10.1723 0.200195L11.2031 0.767953L5.62622 10.7002Z",className:"fill-current"})})}},11495:(e,t,r)=>{"use strict";r.d(t,{SiteStoreProvider:()=>o,Y:()=>c});var l=r(73365),s=r(1521),n=r(84044),a=r(92319);let i=(0,s.createContext)(void 0),o=e=>{let{children:t}=e,r=(0,s.useRef)(null);return r.current||(r.current=(0,a.TS)(a.ue)),(0,l.jsx)(i.Provider,{value:r.current,children:t})};function c(e){let t=(0,s.useContext)(i);if(!t)throw Error("useStore must be used within a StoreProvider");return(0,n.P)(t,e)}},12181:(e,t,r)=>{"use strict";r.d(t,{A:()=>a});var l=r(73365),s=r(26038),n=r(79749);let a={block:e=>{let{children:t}=e;return(0,l.jsx)("p",{className:"my-[0.75em] first:mt-0 last:mb-0 text-pretty",children:t})},marks:{internalLink:n.M,externalLink:n.M},unknownMark:e=>{var t,r;let a=(0,s.Q)(null!=(r=null==(t=e.value)?void 0:t._type)?r:e.markType);return"internalLink"===a||"externalLink"===a?(0,l.jsx)(n.M,{...e}):(0,l.jsx)(l.Fragment,{children:e.children})}}},26231:(e,t,r)=>{"use strict";r.d(t,{BackgroundColor:()=>n});var l=r(11495),s=r(1521);function n(){let e=(0,l.Y)(e=>e.backgroundColor);return(0,s.useEffect)(()=>{e?document.documentElement.style.setProperty("--bg",e):document.documentElement.style.removeProperty("--bg")},[e]),null}},29529:(e,t,r)=>{Promise.resolve().then(r.bind(r,8086)),Promise.resolve().then(r.bind(r,5304)),Promise.resolve().then(r.bind(r,18543)),Promise.resolve().then(r.bind(r,82922)),Promise.resolve().then(r.bind(r,34769)),Promise.resolve().then(r.bind(r,16300)),Promise.resolve().then(r.t.bind(r,94256,23)),Promise.resolve().then(r.t.bind(r,92740,23)),Promise.resolve().then(r.t.bind(r,78831,23)),Promise.resolve().then(r.t.bind(r,91878,23)),Promise.resolve().then(r.t.bind(r,89950,23)),Promise.resolve().then(r.t.bind(r,57984,23)),Promise.resolve().then(r.t.bind(r,1314,23)),Promise.resolve().then(r.t.bind(r,72215,23)),Promise.resolve().then(r.t.bind(r,99717,23)),Promise.resolve().then(r.t.bind(r,67015,23)),Promise.resolve().then(r.t.bind(r,41279,23)),Promise.resolve().then(r.t.bind(r,54818,23)),Promise.resolve().then(r.t.bind(r,98150,23)),Promise.resolve().then(r.t.bind(r,21707,23)),Promise.resolve().then(r.t.bind(r,3023,23)),Promise.resolve().then(r.t.bind(r,46399,23)),Promise.resolve().then(r.t.bind(r,72179,23)),Promise.resolve().then(r.t.bind(r,83356,23)),Promise.resolve().then(r.t.bind(r,63665,23)),Promise.resolve().then(r.t.bind(r,27706,23)),Promise.resolve().then(r.t.bind(r,8623,23)),Promise.resolve().then(r.t.bind(r,79920,23)),Promise.resolve().then(r.t.bind(r,78757,23)),Promise.resolve().then(r.bind(r,48158)),Promise.resolve().then(r.bind(r,63196)),Promise.resolve().then(r.bind(r,26231)),Promise.resolve().then(r.bind(r,95166)),Promise.resolve().then(r.bind(r,3820)),Promise.resolve().then(r.bind(r,97107)),Promise.resolve().then(r.bind(r,33167)),Promise.resolve().then(r.bind(r,32488)),Promise.resolve().then(r.bind(r,59496)),Promise.resolve().then(r.bind(r,43898)),Promise.resolve().then(r.bind(r,33668)),Promise.resolve().then(r.bind(r,53273)),Promise.resolve().then(r.bind(r,64047)),Promise.resolve().then(r.bind(r,94387)),Promise.resolve().then(r.bind(r,11495)),Promise.resolve().then(r.t.bind(r,4083
11,23))},32488:(e,t,r)=>{"use strict";r.d(t,{DraftModeToast:()=>c});var l=r(70723),s=r(1702),n=r(1521),a=r(48158),i=r(8604);let o=(0,i.createServerReference)("00315ef2c9641222642f5a8010aa9c97be17a8aa2e",i.callServer,void 0,i.findSourceMapURL,"disableDraftMode");function c(){let e=(0,l.Ay)(),t=(0,l.r7)(),r=(0,s.useRouter)(),[i,c]=(0,n.useTransition)();return(0,n.useEffect)(()=>{if(!1===e){let e=(0,a.o)("Draft Mode Enabled",{description:"live"===t?"Content is live, refreshing automatically":"Refresh manually to see changes",duration:1/0,action:{label:"Disable",onClick:async()=>{await o(),c(()=>{r.refresh()})}}});return()=>{a.o.dismiss(e)}}},[t,r,e]),(0,n.useEffect)(()=>{if(i){let e=a.o.loading("Disabling draft mode...");return()=>{a.o.dismiss(e)}}},[i]),null}},33167:(e,t,r)=>{"use strict";r.d(t,{DarkModeToggle:()=>a});var l=r(73365),s=r(11495),n=r(50929);let a=(0,r(1521).memo)(()=>{let e=(0,s.Y)(e=>e.isDarkMode),t=(0,s.Y)(e=>e.setDarkMode);return(0,l.jsx)(n.S,{name:"darkMode",label:"Dark Mode",checked:e,onChange:e=>{t(e.target.checked)}})});a.displayName="DarkModeToggle"},33668:(e,t,r)=>{"use strict";r.d(t,{ScrollLock:()=>n});var l=r(11495),s=r(1521);function n(){let e=(0,l.Y)(e=>e.isScrollingLocked);return(0,s.useEffect)(()=>{e?document.body.style.overflow="hidden":document.body.style.overflow="auto"},[e]),null}},40831:()=>{},45106:(e,t,r)=>{"use strict";r.d(t,{$:()=>n});var l=r(73365),s=r(99783);function n(e){let{as:t="div",className:r,children:n,typeStyle:a="Fairmount Serif",...i}=e;return(0,l.jsx)(t,{className:(0,s.A)(r,{"Fairmount Serif":null,"Pioneer ITC Pro":"!type-pioneer",Fleisch:"!type-fleisch","ABC Pareto Triangular":"!type-pareto","Balloon BT ExtraBold":"!type-balloon","Banco Pro":"!type-banco","BVH BDot":"!type-bdot","Cooper Black LT Pro":"!type-cooper","Gridular Regular":"!type-gridular","Hobeaux Bold":"!type-hobeaux","Megazoid Regular":"!type-megazoid","Mycena Black":"!type-mycena","Pump Pro Triline":"!type-pump","Purple Haze STAT SemiLight":"!type-purple-haze","Shatter Std":"!type-shatter","TT Mussels Stencil Medium":"
1!type-mussels","Typewriter Medium":"!type-typewriter","Dream Logic Cumulus":"!type-dream-logic",Lausanne:"!type-lausanne","Uppercut Wide":"!type-uppercut","EK Roumald Bold":"!type-roumald"}[null!=a?a:"Fairmount Serif"]),...i,children:n})}},50929:(e,t,r)=>{"use strict";r.d(t,{S:()=>a});var l=r(73365),s=r(99783),n=r(4172);function a(e){let{name:t,label:r,checked:a,onChange:i,className:o,variant:c="p5"}=e;return(0,l.jsxs)("label",{className:(0,s.A)("flex items-center gap-x-5 sm:gap-x-6 cursor-pointer group has-focus-visible:ring-2 has-focus-visible:ring-offset-4",o),children:[(0,l.jsx)("input",{className:"sr-only peer",type:"checkbox",name:t,id:t,checked:a,onChange:i}),(0,l.jsx)("div",{className:(0,s.A)("border-1 border-current grid place-content-center group",{"size-14":"p5"===c,"size-18":"p4"===c}),children:(0,l.jsx)(n.V,{className:(0,s.A)("opacity-0 group-peer-checked:opacity-100",{"size-12":"p5"===c,"size-15":"p4"===c})})}),(0,l.jsx)("span",{className:(0,s.A)("leading-100 select-none group-hover:underline",{"type-p4 font-medium":"p4"===c,"type-p5":"p5"===c}),children:r})]})}},53273:(e,t,r)=>{"use strict";r.d(t,{Seal:()=>c});var l=r(73365),s=r(17725),n=r(1521),a=r(62257),i=r(74917),o=r(46853);function c(e){let{maskId:t,hasHover:r=!1,...c}=e,d=(0,n.useRef)(null),u=(0,n.useRef)(null),C=(0,a.U)("(hover: hover)"),m=(0,i.j)(),{contextSafe:L}=(0,o.L)({scope:d,dependencies:[C,m,r]}),h=L(()=>
1{if(!r||!C||m)return;let e=s.os.utils.selector(d.current);u.current=s.os.timeline(),u.current.to(e(".js-text"),{transformOrigin:"center",rotation:360,duration:15,ease:"none",repeat:-1})}),p=L(()=>{if(r&&u.current){u.current.clear();let e=s.os.utils.selector(d.current);u.current.to(e(".js-text"),{transformOrigin:"center",rotation:0,duration:.35,ease:"quart"})}});return(0,l.jsxs)("svg",{ref:d,viewBox:"0 0 56 56",fill:"none",onMouseEnter:r?h:void 0,onMouseLeave:r?p:void 0,...c,children:[(0,l.jsx)("defs",{children:(0,l.jsxs)("mask",{id:e.maskId,children:[(0,l.jsx)("rect",{width:"56",height:"56",fill:"white"}),(0,l.jsx)("g",{className:"js-text",children:(0,l.jsx)("path",{d:"M3.48168 22.5656L8.81048 24.0376C9.06808 24.1056 9.18888 24.2232 9.20968 24.4008L9.25688 24.4064C9.36248 23.8568 9.47928 23.352 9.63448 22.8008L9.58968 22.7872C9.45288 23 9.31048 23.04 9.01688 22.9528L7.20728 22.4368C7.39928 21.7208 7.60408 21.0704 7.82008 20.48C7.99608 20.0248 7.76408 19.564 7.28008 19.404L4.94088 18.6616C4.50728 18.5248 4.06808 18.7384 3.90408 19.1808C3.51768 20.236 3.17128 21.4336 2.90088 22.6776L2.95368 22.6928C3.04488 22.5232 3.19448 22.4864 3.48248 22.5632L3.48168 22.5656ZM4.67688 19.992C4.72488 19.8592 4.78488 19.82 4.91288 19.8576L6.56008 20.3704C6.69528 20.4104 6.73528 20.496 6.68968 20.6216C6.53928 21.088 6.39048 21.5752 6.22968 22.1616L4.18088 21.5832C4.33848 20.996 4.49928 20.48 4.67688 19.9928V19.992ZM4.98408 16.78L4.94008 16.7624C5.17048 16.2688 5.43528 15.7784 5.71368 15.296L5.75368 15.3208C5.71688 15.5008 5.79608 15.6416 6.03368 15.7784L7.81368 16.828C8.15128 16.212 8.52168 15.6112 8.91928 15.032L7.18008 13.9152C6.95048 13.7648 6.78888 13.7576 6.64568 13.8712L6.60568 13.8464C6.91048 13.3808 7.22968 12.9232 7.56648 12.4952L7.60248 12.5264C7.54808 12.7048 7.63368 12.8496 7.86328 13L12.5033 16.0224C12.7265 16.1688 12.8969 16.1912 13.0321 16.0904L13.0721 16.1152C12.7473 16.5232 12.4361 16.9392 12.1433 17.3848L12.1033 17.36C12.1401 17.18 12.0569 17.0464 11.8209 16.892L9.77048 15.5792C9.37848 16.148 9.01688 16.736 8.68568 17.3416L10.7817 18.5816C11.0265 18.7232 11.1833 18.7368 11.3273 18.6224L11.3673 18.6472C11.1049 19.1024 10.8697 19.5744 10.6521 20.048L10.6121 20.0232C10.6409 19.8568 10.5441 19.7144 10.3129 19.5816L5.52488 16.8C5.28728 16.6632 5.11928 16.6512 4.98488 16.78H4.98408ZM8.88008 10.968L8.84568 10.9352C9.20648 10.5264 9.57928 10.1344 9.96888 9.75285L10.0033 9.78565C9.93288 9.95125 9.99528 10.1128 10.1913 10.3048L14.1633 14.1048C14.3737 14.3104 14.5193 14.3512 14.6753 14.2776L14.7097 14.3104C14.3337 14.672 13.9801 15.0448 13.6401 15.436L13.6057 15.4032C13.6681 15.2464 13.6201 15.1032 13.4073 14.9008L9.40568 11.132C9.20648 10.9432 9.03928 10.892 8.88008 10.968ZM11.4185 8.49445L11.3873 8.45925C11.7897 8.11285 12.2073 7.77525 12.6801 7.42565L12.7081 7.46325C12.5961 7.62885 12.6241 7.79845 12.8001 8.02885L15.8185 12.032C16.2737 11.6856 16.7313 11.3672 17.1905 11.072C17.4545 10.9016 17.5385 10.712 17.4585 10.4784L17.4985 10.4536L18.2713 11.5784C17.2561 12.1832 16.3057 12.876 15.3921 13.6776L15.3585 13.6392C15.4505 13.4936 15.4201 13.3208 15.2529 13.108L11.9129 8.74805C11.7393 8.52005 11.5913 8.44485 11.4185 8.49445ZM17.8609 5.17365L18.6569 10.5336C18.7185 10.9648 18.6833 11.2152 18.5473 11.3616L18.5649 11.4056C19.0937 11.1024 19.6233 10.8416 20.1465 10.6088L20.1265 10.5576C19.8953 10.5904 19.7633 10.4488 19.7081 10.0992L19.5785 9.31605C20.1369 9.06485 20.7081 8.83765 21.2873 8.63765L21.7313 9.28805C21.9313 9.58005 21.9321 9.77365 21.7441 9.91525L21.7545 9.96165C22.2657 9.78405 22.8401 9.61525 23.5153 9.44805L23.5025 9.39445C23.2985 9.39125 23.1169 9.25205 22.8721 8.91125L19.6977 4.44485C19.4977 4.15285 19.4905 3.94485 19.6705 3.78085L19.6529 3.73685C18.8985 4.00325 18.1481 4.30085 17.4313 4.61925L17.4513 4.67045C17.6817 4.65525 17.8089 4.80645 17.8617 5.17365H17.8609ZM20.6945 7.77205C20.2585 7.92805 19.8289 8.09845 19.4049 8.28405L18.8769 5.10725L20.6945 7.77205ZM23.2153 3.37045L23.9409 8.83285C23.9769 9.09685 23.9193 9.25685 23.7625 9.34085L23.7713 9.38725C24.8913 9.13365 26.0665 8.98405 27.2833 8.93285C27.7193 8.91765 28.0441 8.52405 28.0065 8.06325L27.6065 3.17765C27.5641 2.67365 27.1993 2.35765 26.6817 2.38165C25.5833 2.43605 24.2993 2.59685 22.8841 2.85845L22.8929 2.90485C23.0777 2.94005 23.1761 3.08005 23.2145 3.37125L23.2153 3.37045ZM26.2641 3.41925C26.4017 3.41285 26.4665 3.46485 26.4761 3.59365L26.8513 7.72885C26.8617 7.86565 26.7985 7.93925 26.6617 7.94645C26.1961 7.98005 25.5729 8.05525 24.9601 8.14405L24.3961 3.60325C25.1881 3.48725 25.7777 3.43205 26.2649 3.41925H26.2641ZM33.4689 4.20805C33.4289 4.02405 33.3081 3.93045 33.0201 3.86405C32.4441 3.73925 31.7281 3.62085 31.0433 3.53925L30.8113 5.23685C31.4721 5.32645 32.0449 5.41925 32.5913 5.52805C32.8761 5.58645 33.0417 5.53925 33.1457 5.37205L33.1921 5.37925L32.9209 6.83685L32.8745 6.83045C32.8369 6.65845 32.7217 6.57765 32.4217 6.51765C31.9177 6.41525 31.3721 6.32645 30.6761 6.23525L30.4297 8.06165C31.0953 8.14485 31.7217 8.24885 32.2753 8.36645C32.6017 8.43845 32.7705 8.39605 32.8937 8.20405L32.9401 8.21125L32.6937 9.49845C31.4401 9.18645 30.1873 9.00085 28.9641 8.93845V8.89045C29.1313 8.85205 29.2273 8.71125 29.2673 8.44405L29.9577 2.98165C30.0001 2.69445 29.9369 2.53445 29.7433 2.45045L29.7497 2.40405C31.1217 2.50405 32.5337 2.71365 33.7673 2.99925L33.5161 4.21445L33.4697 4.20725L33.4689 4.20805ZM36.7697 11.0464C35.7193 10.504 34.6289 10.064 33.4649 9.71285L33.4801 9.66405C33.6529 9.664
105 33.7833 9.54805 33.8753 9.29365L35.8089 4.15205C35.9105 3.88485 35.8961 3.71845 35.7625 3.59845L35.7761 3.55365C36.2825 3.71205 36.7905 3.88805 37.3377 4.10405L37.3201 4.14805C37.1209 4.14085 36.9913 4.25445 36.8881 4.52485L35.0865 9.20405C35.6217 9.40725 36.1337 9.62645 36.6273 9.86005C36.9113 9.99365 37.1169 9.96565 37.2729 9.77365L37.3153 9.79445L36.7697 11.0456V11.0464ZM37.2665 11.3168C37.7553 11.5896 38.1977 11.8592 38.6721 12.1792L38.6985 12.1408C38.5393 11.944 38.5465 11.7968 38.7209 11.5456L39.7785 9.98885C40.3977 10.3952 40.9513 10.7944 41.4441 11.184C41.8209 11.4936 42.3313 11.4184 42.6353 11.0088L44.0737 9.02085C44.3393 8.65205 44.2753 8.16805 43.9065 7.87365C43.0257 7.17605 41.9977 6.47125 40.9009 5.82405L40.8697 5.86885C41.0017 6.00805 40.9905 6.16245 40.8265 6.41205L37.7561 11.0088C37.6105 11.232 37.4609 11.3096 37.2857 11.2736L37.2657 11.3168H37.2665ZM41.5409 7.38485C42.0489 7.71845 42.4889 8.03365 42.8953 8.35445C43.0065 8.44165 43.0249 8.51125 42.9489 8.62085L41.9457 10.024C41.8649 10.14 41.7713 10.1512 41.6665 10.0688C41.2705 9.77925 40.8545 9.48565 40.3489 9.14885L41.5409 7.38485ZM40.9729 14.0096L41.0089 13.9792C41.1585 14.0584 41.3233 14.0112 41.5217 13.8328L45.6553 10.1496C45.8593 9.96645 45.9225 9.81045 45.8417 9.64245L45.8729 9.60565C46.2705 9.97765 46.6537 10.3824 47.0257 10.7976L46.9897 10.828C46.8305 10.7368 46.6721 10.768 46.4673 10.9512L44.9161 12.316C45.3961 12.8288 45.8521 13.3672 46.2785 13.9256L47.8801 12.6208C48.0945 12.4496 48.1513 12.2984 48.0881 12.1264L48.1241 12.096C48.4721 12.5312 48.8073 12.976 49.1089 13.4296L49.0681 13.4536C48.9153 13.3464 48.7513 13.3824 48.5369 13.5544L44.2209 17.0224C44.0121 17.1888 43.9385 17.344 43.9921 17.504L43.9561 17.5344C43.6697 17.0992 43.3713 16.6736 43.0393 16.2568L43.0753 16.2264C43.2345 16.3176 43.3881 16.28 43.6081 16.104L45.4937 14.564C45.0745 14.0144 44.6289 13.488 44.1569 12.984L42.3265 14.5896C42.1161 14.7776 42.0537 14.9232 42.1177 15.0952L42.0817 15.1256C41.7305 14.7352 41.3553 14.364 40.9729 14.0096ZM45.0065 18.2304L49.8329 15.6016C50.0745 15.4712 50.1753 15.328 50.1521 15.1536L50.1937 15.1312C50.4697 15.6016 50.7265 16.0776 50.9673 16.5664L50.9257 16.5888C50.7905 16.4704 50.6169 16.4792 50.3737 16.6056L45.5273 19.196C45.2665 19.332 45.1825 19.4576 45.2041 19.6288L45.1625 19.6512C44.9361 19.1808 44.6921 18.7288 44.4257 18.2848L44.4673 18.2624C44.5969 18.3704 44.7473 18.3696 45.0065 18.2296V18.2304ZM45.3809 19.9896L45.3361 20.0032C45.5929 20.5568 45.8073 21.1056 45.9945 21.6472L46.0473 21.6312C46.0345 21.3976 46.1865 21.2784 46.5393 21.2536L47.3313 21.1912C47.5337 21.7688 47.7113 22.3584 47.8609 22.952L47.1753 23.3384C46.8673 23.5128 46.6745 23.4976 46.5489 23.2976L46.5017 23.304C46.6353 23.8288 46.7545 24.4152 46.8633 25.1032L46.9185 25.0952C46.9393 24.8928 47.0929 24.7232 47.4537 24.508L52.1761 21.7272C52.4841 21.5528 52.6921 21.564 52.8401 21.7568L52.8849 21.7432C52.6841 20.9688 52.4513 20.1952 52.1953 19.4536L52.1425 19.4696C52.1385 19.7 51.9761 19.8144 51.6057 19.836L46.1961 20.1712C45.7617 20.196 45.5153 20.1392 45.3801 19.9912L45.3809 19.9896ZM51.5849 20.852L48.7745 22.4352C48.6561 21.988 48.5225 21.5448 48.3745 21.1064L51.5857 20.852H51.5849ZM52.9481 33.9928C52.8249 34.516 52.6753 35.06 52.5041 35.6104L52.4585 35.5976C52.4489 35.396 52.3297 35.2816 52.0465 35.204L47.2265 33.8521C47.1337 34.1601 47.0337 34.4656 46.9225 34.7808C46.8177 35.0736 46.8641 35.2888 47.0665 35.4264L47.0465 35.4696L45.7473 35.0352C46.2585 33.7368 46.6257 32.3984 46.8457 31.036L48.1849 31.3264L48.1801 31.3736C47.9361 31.388 47.7873 31.5464 47.7265 31.8552C47.6617 32.1792 47.5921 32.4928 47.5145 32.8048L52.3489 34.104C52.6321 34.1816 52.7929 34.1448 52.9033 33.98L52.9489 33.9928H52.9481ZM50.6049 38.5552L48.4225 38.34C48.4401 38.3096 48.4577 38.2792 48.4721 38.2464C48.6889 37.8144 48.5353 37.3192 48.1121 37.0944L46.2609 36.1064C45.8353 35.88 45.3297 36.0192 45.1329 36.4168C44.6593 37.3744 44.0729 38.3392 43.3713 39.3152L43.4105 39.3416C43.5481 39.2352 43.7177 39.2472 43.9473 39.3832L48.6649 42.2448C48.9121 42.396 48.9953 42.5344 48.9433 42.7352L48.9825 42.7625C49.3201 42.2785 49.6049 41.8448 49.9057 41.3536L49.8633 41.3248C49.7257 41.4624 49.5569 41.456 49.3145 41.312L47.3881 40.164C47.5689 39.8656 47.7289 39.5953 47.8785 39.3425L50.2241 39.66C50.5049 39.6992 50.6401 39.8496 50.5905 40.0608L50.6337 40.0808C50.9209 39.5496 51.1585 39.0576 51.4665 38.38L51.4137 38.3544C51.2449 38.5376 51.0169 38.5968 50.606
15 38.5552H50.6049ZM47.3681 38.2232C47.1161 38.6936 46.8425 39.1689 46.5361 39.6625L44.9729 38.732C45.2513 38.2952 45.5129 37.84 45.7793 37.3456C45.8369 37.2296 45.9257 37.208 46.0505 37.2752L47.2961 37.9552C47.4105 38.016 47.4329 38.1016 47.3681 38.2232ZM47.4889 43.5208L42.8033 40.9608C42.5465 40.8192 42.4529 40.624 42.5449 40.4232L42.5113 40.3904C42.0489 40.9304 41.5497 41.4465 41.0065 41.9625L41.0457 42.0008C41.2417 41.896 41.4225 41.98 41.5777 42.2416L44.2817 46.8664C44.4881 47.216 44.5377 47.4344 44.4537 47.616L44.4873 47.6544C45.0041 47.216 45.4017 46.86 45.7449 46.5264L45.7057 46.488C45.5105 46.6096 45.3377 46.528 45.1457 46.22L44.7337 45.5592C45.2033 45.1184 45.6745 44.6313 46.1729 44.0825L46.8345 44.4664C47.1585 44.6512 47.2401 44.8136 47.1289 45.0176L47.1625 45.0504C47.5737 44.5968 47.9513 44.1377 48.2841 43.7073L48.2473 43.6768C48.0737 43.7704 47.8649 43.7312 47.4889 43.5216V43.5208ZM44.1945 44.6856L42.4953 41.948L45.2801 43.564C44.9129 43.9728 44.5537 44.3456 44.1945 44.6848V44.6856ZM37.7305 47.0225C37.5561 46.6625 37.2289 46.5392 36.8825 46.7064C36.5057 46.8904 36.0617 47.0816 35.7505 47.2048C35.3521 47.364 35.1985 47.7104 35.3473 48.0704L36.1449 49.9872C36.3057 50.3712 36.6329 50.5304 37.0073 50.3832C37.4193 50.2168 37.9017 50.0056 38.2665 49.8328C38.6737 49.6384 38.8121 49.264 38.6361 48.9008L37.7305 47.0216V47.0225ZM37.6833 49.2776C37.4945 49.3648 37.2569 49.4688 37.0593 49.5472C36.9793 49.5792 36.9225 49.5472 36.8865 49.468L36.2377 47.964C36.2017 47.8856 36.2281 47.824 36.3009 47.7952C36.4753 47.724 36.7169 47.6184 36.8881 47.54C36.9577 47.504 37.
10145 47.52 37.0569 47.612L37.7425 49.0928C37.7801 49.1752 37.7577 49.2432 37.6825 49.2776H37.6833ZM40.3193 46.3176L40.8913 47.2144L40.8601 47.2392C40.7457 47.1608 40.6873 47.1688 40.4857 47.2984C40.2921 47.4192 40.0761 47.556 39.8889 47.6728L40.2409 48.268C40.3585 48.4632 40.4993 48.5496 40.6425 48.5032L40.6601 48.5384C40.3321 48.7408 39.8817 48.9968 39.5257 49.196L39.5081 49.1608C39.6193 49.0512 39.6217 48.944 39.4977 48.7264L38.2065 46.472C38.1001 46.2888 37.9905 46.2384 37.8441 46.2784L37.8225 46.2368C38.4369 45.9056 39.1257 45.4792 39.6489 45.124L40.1705 45.9225L40.1393 45.9473C40.0017 45.8673 39.8825 45.876 39.7049 45.9928C39.5545 46.0872 39.3281 46.2288 39.1121 46.3568L39.5137 47.0408C39.7209 46.9128 39.9393 46.7712 40.0929 46.6664C40.2553 46.5528 40.3121 46.4577 40.2881 46.3425L40.3193 46.3176ZM33.2537 53.0625L33.2617 53.1088C32.7169 53.2216 32.1945 53.3168 31.6233 53.396L31.6193 53.3488C31.7889 53.2704 31.8529 53.1072 31.8201 52.8344L31.5505 50.4816C31.4393 49.5664 31.3809 48.9656 31.3577 48.456L30.2585 52.3272L30.2121 52.3312L28.4353 48.7344C28.5049 49.24 28.5601 49.8408 28.6153 50.7488L28.7681 53.112C28.7857 53.3896 28.8729 53.5312 29.0593 53.5816L29.0633 53.6288C28.5457 53.652 28.0153 53.6576 27.4153 53.6416L27.4113 53.5944C27.6017 53.5216 27.6713 53.3776 27.6561 53.084L27.3345 47.5832C27.3209 47.3048 27.2321 47.1552 27.0545 47.1048L27.0577 47.0576C27.6625 47.0848 28.1905 47.088 28.6921 47.0656L30.0385 49.7448L30.8777 46.8656C31.3705 46.7888 31.8777 46.692 32.4209 46.5672L32.4289 46.6096C32.2665 46.6872 32.2073 46.8584 32.2409 47.1384L32.9249 52.5984C32.9601 52.8944 33.0633 53.0344 33.2545 53.06L33.2537 53.0625ZM24.8465 46.8248C25.3465 46.9016 25.8617 46.9656 26.4033 47.0184L26.3937 47.0648C26.2233 47.0984 26.1233 47.2344 26.0737 47.5L25.1481 52.708C25.0705 53.152 24.6577 53.4368 24.1841 53.3656C23.3377 53.2392 22.4849 53.0672 21.6561 52.856C21.1921 52.7384 20.9209 52.316 21.0217 51.8768L22.1849 46.7176C22.2425 46.4536 22.2033 46.2896 22.0585 46.192L22.0681 46.1456C22.5873 46.3064 23.0873 46.4472 23.5785 46.5696L23.5689 46.616C23.3953 46.6448 23.2929 46.776 23.2297 47.0472L22.2009 51.7584L22.1993 51.7664C22.1745 51.8896 22.2241 51.9592 22.3545 51.9896C22.8425 52.108 23.3801 52.216 23.8761 52.296C24.0073 52.3184 24.0809 52.2736 24.1057 52.1504L24.1073 52.1425L24.9825 47.4008C25.0297 47.1264 24.9865 46.9656 24.8369 46.872L24.8465 46.8256V46.8248ZM21.3545 45.8944L20.8345 47.08L20.7921 47.0592C20.8009 46.8712 20.6513 46.7032 20.3697 46.5832C19.7777 46.3392 19.2337 46.0873 18.7257 45.8225L17.9825 47.3136C18.5657 47.6104 19.1089 47.8664 19.6281 48.0888C19.9129 48.2104 20.0641 48.2136 20.1873 48.0952L20.2297 48.116L19.6129 49.464L19.5705 49.4432C19.5841 49.2624 19.4657 49.1217 19.1921 49.0025C18.6953 48.7777 18.1601 48.5256 17.5361 48.2136L16.6897 49.9072C17.3049 50.2376 17.9201 50.5232 18.5449 50.7712C18.8601 50.8944 19.0409 50.8904 19.1689 50.7608L19.2113 50.7816L18.7009 51.9112C17.5001 51.4488 16.2777 50.8536 15.0145 50.1256L15.0385 50.0848C15.2209 50.1128 15.3673 50.0097 15.4961 49.7625L17.9873 44.8592C18.1129 44.6104 18.1161 44.4424 17.9969 44.3104L18.0209 44.2696C19.0705 44.9072 20.2129 45.4632 21.3537 45.896L21.3545 45.8944ZM14.9361 46.9048L13.7729 48.3592C13.4697 48.7344 12.9625 48.7912 12.5745 48.4976C11.8809 47.9696 11.2009 47.4024 10.5881 46.8392C10.2361 46.5144 10.2145 46.0272 10.5249 45.6736L11.0065 45.1208C11.2089 44.8968 11.2505 44.768 11.1713 44.6304L11.2017 44.5944C11.5633 44.932 11.9353 45.2632 12.3097 45.5856L12.2793 45.6216C12.1385 45.5704 12.0081 45.6352 11.8393 45.8312L11.5801 46.136C11.4945 46.2384 11.5049 46.3184 11.6049 46.412C11.9897 46.764 12.4353 47.136 12.8449 47.4472C12.9553 47.5288 13.0385 47.5217 13.1209 47.4225L13.8649 46.5008C13.9873 46.348 13.9937 46.2304 13.8849 46.1096L12.6041 44.6776C12.2417 44.2736 12.2385 43.8008 12.5841 43.4048L13.8025 42.0064C14.0953 41.668 14.6249 41.6208 14.9289 41.9048C15.4553 42.4 16.0265 42.8776 16.6289 43.324C16.9777 43.5848 17.0329 44.1056 16.7481 44.4656L16.3585 44.9568C16.2089 45.148 16.1681 45.2888 16.2401 45.4048L16.2073 45.444C15.8185 45.1448 15.4345 44.84 15.0593 44.5312L15.0897 44.4952C15.2305 44.5408 15.3393 44.4841 15.5017 44.2825L15.6593 44.0873C15.7417 43.9825 15.7361 43.8912 15.6345 43.8112C15.2985 43.5408 14.9585 43.2569 14.6417 42.9825C14.5449 42.8969 14.4569 42.9049 14.3657 43.0073L13.6753 43.8096C13.5617 43.9392 13.5609 44.0568 13.6721 44.18L14.9289 45.592C15.2913 46.0016 15.2937 46.4584 14.9353 46.9048H14.9361ZM13.2633 40.9112L9.02568 44.0776C8.66568 44.3488 8.16888 44.2736 7.87288 43.8976C7.34248 43.2264 6.83768 42.5176 6.37688 41.7968C6.11848 41.3936 6.21048 40.9 6.58408 40.648L10.9625 37.68C11.1849 37.5264 11.2689 37.38 11.2297 37.2104L11.2681 37.1832C11.5369 37.656 11.8049 38.1 12.0793 38.5256L12.0409 38.5528C11.8945 38.4552 11.7297 38.4808 11.4985 38.636L7.52568 41.3688L7.51928 41.3736C7.41688 41.4464 7.40568 41.5313 7.47928 41.6425C7.75448 42.0625 8.07288 42.5097 8.37928 42.9073C8.46008 43.0137 8.54408 43.0304 8.64568 42.9576L8.65208 42.9528L12.5345 40.0928C12.7569 39.9248 12.8345 39.7777 12.7905 39.6073L12.8289 39.58C13.1409 39.9784 13.4737 40.3768 13.8321 40.7856L13.7937 40.8128C13.6465 40.7208 13.4809 40.752 13.2625 40.912L13.2633 40.9112ZM10.3641 36.5648L5.21208 38.5008C4.93208 38.604 4.82008 38.7368 4.83928 38.9288L4.79608 38.9473C4.55928 38.4441 4.34568 37.9576 4.13528 37.42L4.18008 37.4048C4.29608 37.552 4.46968 37.576 4.72728 37.4808L6.95288 36.6704C7.81688 36.3496 8.38728 36.1528 8.87768 36.0112L4.85688 35.8432L4.84168 35.7984L7.92648 33.2328C7.45128 33.4184 6.87928 33.6112 6.00888 33.8768L3.74568 34.576C3.47928 34.6576 3.36248 34.776 3.35688 34.968L3.3
11208 34.9832C3.16888 34.4856 3.04008 33.9704 2.91608 33.3832L2.96088 33.368C3.07528 33.536 3.23208 33.5705 3.51448 33.4873L8.79048 31.8944C9.05768 31.8168 9.18248 31.696 9.19048 31.5112L9.23768 31.5032C9.35208 32.0976 9.47128 32.612 9.61048 33.0944L7.31768 35.028L10.3137 35.1744C10.5025 35.636 10.7153 36.1064 10.9633 36.6064L10.9233 36.624C10.8097 36.484 10.6297 36.4664 10.3649 36.564L10.3641 36.5648ZM5.75928 27.3256L6.06648 27.644C6.26168 27.8392 6.38488 27.9248 6.57208 27.9712V28.028C6.38568 28.0744 6.26488 28.16 6.06648 28.3552L5.75928 28.6736C5.56408 28.8688 5.47768 28.992 5.43208 29.1792H5.37528C5.32888 28.9928 5.24328 28.872 5.04808 28.6736L4.74088 28.3552C4.54568 28.16 4.42248 28.0744 4.23528 28.028V27.9712C4.42168 27.9248 4.54248 27.8392 4.74088 27.644L5.04808 27.3256C5.24328 27.1304 5.32968 27.0072 5.37528 26.82H5.43208C5.47848 27.0064 5.56408 27.1272 5.75928 27.3256ZM50.9529 27.3256L51.2601 27.644C51.4553 27.8392 51.5785 27.9248 51.7657 27.9712V28.028C51.5793 28.0744 51.4585 28.16 51.2601 28.3552L50.9529 28.6736C50.7577 28.8688 50.6721 28.992 50.6257 29.1792H50.5689C50.5225 28.9928 50.4369 28.872 50.2417 28.6736L49.9345 28.3552C49.7393 28.16 49.6161 28.0744 49.4289 28.028V27.9712C49.6153 27.9248 49.7361 27.8392 49.9345 27.644L50.2417 27.3256C50.4369 27.1304 50.5225 27.0072 50.5689 26.82H50.6257C50.6721 27.0064 50.7577 27.1272 50.9529 27.3256Z",fill:"black"})}),(0,l.jsx)("path",{d:"M13.2712 27.7944L10.7744 27.0544L10.7848 27.0184C10.9176 27.0056 11.0192 26.9504 11.1792 26.8024L11.3744 26.6224C11.7472 26.2776 12.1088 26.2344 12.5824 26.4864L13.2712 27.7952V27.7944ZM16.68 18.9104C16.9976 18.9104 17.1424 18.8744 17.3872 18.7328L19.3248 17.6144H17.9424L16.6544 18.3576H15.6904C15.6904 18.6632 15.9376 18.9104 16.2432 18.9104H16.68ZM15.2424 29.196L19.0872 33.7184H20.9432L18.6696 29.9736H18.0704L14.956 27.3184L14.1104 25.3848C13.8728 24.84 13.5264 24.596 12.9776 24.588L12.6008 24.5824C12.3792 24.5792 12.2816 24.5432 12.1608 24.44L12.1272 24.4576L14.0216 28.0568V32.4256H14.0592C14.1304 32.2832 14.2208 32.1912 14.3816 32.1144L14.7952 31.9184C15.204 31.724 15.3824 31.352 15.3448 30.772L15.2424 29.196ZM11.1864 28.916L11.176 29.1816C11.1672 29.3992 11.1352 29.5112 11.0496 29.6136L11.0672 29.6464L13.3792 28.3912L11.9432 27.9656C11.4304 28.1224 11.2048 28.4088 11.1856 28.916H11.1864ZM40.8448 30.2952C39.312 30.2952 38.1064 31.4752 38.1064 32.9944C38.1064 33.5024 38.2384 33.92 38.6104 34.5448L39.0664 35.312C39.2704 35.656 39.3672 35.9696 39.3672 36.292C39.3672 37.0208 38.8768 37.4768 38.0928 37.4768H37.864V37.176C37.864 34.2576 36.2968 31.8872 33.5032 30.5952L33.3168 30.2608L33.6512 30.0744C34.3344 30.2824 35.0176 30.3952 35.7248 30.3952C37.5696 30.3952 39.0592 29.6624 39.7808 28.3984L39.7544 28.372C38.6848 28.8568 36.9648 29.1032 35.6064 28.9344L35.3688 28.6344L35.6688 28.3968C35.6688 28.3968 36.64 28.416 37.7624 28.2096C41.6672 27.5008 41.3248 24.62 41.3248 24.62H41.2872C40.1448 25.92 37.9592 26.8016 35.54 26.9776L35.2288 26.7552L35.4512 26.444C36.5728 26.256 37.5152 25.9944 38.3208 25.6488C40.5016 24.696 41.2528 23.3096 41.2528 23.3096C41.6792 22.5736 41.7408 21.7776 41.4536 20.8816C41.2992 20.4 41.06 19.9384 40.7512 19.504L40.7176 19.52C39.74 21.8512 37.3592 23.8664 34.8152 24.7648L34.4536 24.6392L34.5792 24.2776C36.6144 23.3664 38.636 21.5976 39.5032 19.8072C40.1696 18.4288 40.0384 17.2592 39.1088 16.2152C38.5752 15.616 37.7944 15.068 36.8792 14.664L36.8584 14.6952C37.144 17.4944 35.6936 20.656 33.2376 22.62H32.8552V22.2376C34.3704 20.7312 35.4016 18.756 35.6856 16.8264C36.0328 14.5024 35.1456 13.012 32.9704 12.3592C32.432 12.1976 31.6104 12.024 30.7352 11.9336V11.9712C31.2608 13.012 31.5144 14.1528 31.5128 15.4032C31.5064 20.8648 26.2464 21.9584 25.8408 25.9912L25.5704 26.2616L25.3 25.9912C25.3 22.2032 28.864 21.5232 29.1784 17.152H29.1408C28.784 17.4888 28.4528 17.6944 28.096 17.8136C28.384 16.788 28.4632 15.28 28.2768 14.0856H28.2392C27.8232 14.8536 27.4376 15.4056 26.984 15.8592C27.1024 16.4928 27.1544 16.9936 27.1544 17.4784C27.1544 18.684 26.8088 19.9704 26.3048 20.8016L25.9512 20.948L25.8048 20.5944C26.2208 19.6224 26.4128 18.752 26.4128 17.828C26.4128 16.804 26.1904 15.6376 25.7696 14.4168C26.3544 13.5184 26.6784 12.5536 26.744 11.5216L26.7136 11.5C25.6648 11.768 24.748 12.3112 23.968 13.1232H21.0912C20.1704 13.1232 19.6304 13.4856 19.3472 14.1456L19.2568 14.356C19.1416 14.6248 19.048 14.7384 18.9264 14.7992V14.8368H21.0544L21.2896 15.2048L21.0312 15.6184C20.88 15.86 20.6392 16.0096 20.4 16.0096C20.0304 16.0096 19.7064 15.7608 19.6184 15.408H18.1824C17.1296 15.408 
116.4008 16.1208 16.4008 17.1512C16.4008 17.3224 16.4208 17.4928 16.4608 17.6632H16.4984C16.7128 17.296 17.1616 17.0616 17.6632 17.0616H19.9232L20.3264 17.6928L18.2352 18.896L18.2536 18.9288C18.4072 18.9136 18.5232 18.9488 18.6856 19.0464L19.1368 19.3168C19.3424 19.44 19.7344 19.44 19.9488 19.3168L21.5128 18.4152L21.8768 18.532L21.76 18.896C19.7856 20.6008 18.6256 23.0624 18.6256 25.468C18.6256 26.8296 19 28.3304 19.7384 29.9304L21.9328 34.6808L20.072 40.3704L18.3256 40.2432C17.7328 40.2 17.356 40.3928 17.0928 40.8744L16.9128 41.2048C16.8064 41.3992 16.7296 41.4688 16.5824 41.528V41.5656H24.6528V41.528C24.5392 41.484 24.4624 41.4112 24.3392 41.2048L24.1584 40.904C23.872 40.4272 23.552 40.2672 22.956 40.3024L21.6472 40.3696L23.768 34.9504H25.0304C25.66 33.0608 27.34 31.884 29.4504 31.8536L29.7208 32.124L29.4504 32.3944C27.4344 32.4544 25.8128 34.0528 25.8128 36.0392C25.8128 38.0256 27.2912 39.4552 29.2704 39.6104L33.1328 39.9112L33.384 40.2L33.0952 40.4512L29.6912 40.2424C29.0984 40.1992 28.7216 40.392 28.4584 40.8736L28.2784 41.204C28.172 41.3984 28.0952 41.468 27.948 41.5272V41.5648H37.8696V39.28H38.0504C39.66 39.28 40.872 38.0568 40.872 36.42C40.872 35.7968 40.6952 35.2064 40.3352 34.5896L39.9144 33.868C39.6904 33.4848 39.5976 33.1712 39.5976 32.844C39.5976 32.036 40.1464 31.4968 40.9256 31.4968C41.7048 31.4968 42.2488 32.024 42.3848 32.824C41.5376 32.8656 41.0776 33.5912 41.3568 34.4776L41.8088 35.9136C41.8824 36.1472 41.892 36.2864 41.8416 36.3992L41.8688 36.4248C42.8088 35.3936 43.312 34.22 43.312 33.0376C43.312 31.3936 42.3408 30.2952 40.8512 30.2952H40.8448Z",fill:"black"})]})}),(0,l.jsx)("path",{d:"M28 56C43.464 56 56 43.464 56 28C56 12.536 43.464 0 28 0C12.536 0 0 12.536 0 28C0 43.464 12.536 56 28 56Z",className:"fill-current",mask:"url(#".concat(e.maskId,")")})]})}},59496:(e,t,r)=>{"use strict";r.d(t,{Header:()=>A});var l=r(73365),s=r(53273),n=r(43898),a=r(1521),i=r(95166),o=r(5984),c=r(99783),d=r(45106),u=r(1702),C=r(78022);function m(){}var L=r(40972);function h(){let[e,t]=(0,a.useState)(null),[r,l]=(0,a.useState)([]);return(0,a.useEffect)(()=>{if(e)try{let t=(0,L.tabbable)(e);l(t)}catch(e){console.warn("Failed to get tabbable elements:",e),l([])}else l([])},[e]),[t,r,e=>{let t=document.activeElement,l=r.indexOf(t);if(-1===l)return;let s=r[l+e];s&&s.focus()}]}var p=r(11495),f=r(92319),v=r(94387),g=r(74917),b=r(97106),x=r(63860),k=r(17725),y=r(46853),j=r(29921),M=r(12181),N=r(61510);function w(e){var t;let{hours:r,as:s,className:n,...i}=e,o=(0,a.useMemo)(()=>new Date,[]),c=o.toISOString().split("T")[0],d=r[o.toLocaleString("en-US",{weekday:"long"}).toLowerCase()],u=null==(t=r.overrides)?void 0:t.find(e=>e.date===c);u&&(d=u);let C=(null==d?void 0:d.isOpen)&&d.openTime&&d.closeTime?"Open today: ".concat((0,N.f)(d.openTime),"-").concat((0,N.f)(d.closeTime)):"Closed today";return(0,l.jsx)(s||"p",{className:n,...i,children:C})}var P=r(26038);k.os.registerPlugin(y.L);let S="Philadelphia Museum of Art";function A(e){let t=(0,a.useRef)(null),[r,L]=(0,a.useState)(null),[N,A]=(0,a.useState)(""),H=(0,u.usePathname)(),Z=(0,p.Y)(e=>e.setScrollingLocked),E=(0,p.Y)(e=>e.isMobileMenuOpen),D=(0,p.Y)(e=>e.toggleMobileMenu),T=(0,p.Y)(e=>e.closeMobileMenu),B=(0,g.j)(),[V,F,_]=h(),[z,I,R]=h(),Y=null!==r,O=E||Y,U=(0,a.useCallback)(()=>{L(null)},[]),K=(0,a.useCallback)(()=>{U(),T()},[U,T]),Q=(0,a.useCallback)(e=>{L(r===e?null:e)},[r]);(0,a.useEffect)(K,[K,H]),(0,a.useEffect)(()=>{Z(Y)},[Z,Y]),(0,C.jz)(t,U,Y),function(e,t){let r=!(arguments.length>2)||void 0===arguments[2]||arguments[2],l=(0,a.useRef)(t),s=(0,a.useCallback)(t=>{e.current&&!e.current.contains(t.target)&&l.current(t)},[e]);(0,a.useEffect)(()=>{l.current=t}),(0,a.useEffect)(()=>r?(document.addEventListener("focusin",s,!0),()=>{document.removeEventListener("focusin",s,!0)}):m,[e,t,r,s])}(t,U,Y),(0,C.DQ)("Escape",K,{eventTypes:["keydown"],when:Y||E});let q={ArrowLeft:-1,ArrowRight:1,ArrowUp:-1,ArrowDown:1};(0,C.DQ)(["ArrowLeft","ArrowRight","ArrowUp","ArrowDown"],e=>{if(e.metaKey||e.ctrlKey||e.shiftKey)return;let t=document.activeElement,r=e.key;["ArrowLeft","ArrowRight"].includes(r)&&F.includes(t)?(e.preventDefault(),_(q[r])):I.includes(t)&&(e.preventDefault(),R(q[r]))},{eventTypes:["keydown"]});let[$,G,X]=(0,C.eB)(),[W,J,ee]=(0,C.eB)(),[et,er,el]=(0,C.eB)();(0,C.GE)(X),(0,C.nr)(()=>{X(),ee(),el()},!0,!0);let es=(0,a.useMemo)(()=>{var e;return Math.round(null!=(e=null==G?void 0:G.bottom)?e:0)},[null==G?void 0:G.bottom]),en=(0,a.useMemo)(()=>{var e;return null!=(e=null==J?void 0:J.height)?e:0},[null==J?void 0:J.height]),ea=(0,a.useMemo)(()=>{var e;return null!=(e=null==er?void 0:er.height)?e:0},[null==er?void 0:er.height]),ei=(0,a.useMemo)(()=>{var e;return null!=(e=null==G?void 0:G.height)?e:0},[null==G?void 0:G.height]),eo=(0,a.useMemo)(()=>ei+en,[ei,en]);(0,a.useEffect)(()=>{document.documentElement.style.setProperty("--header-bottom","".concat(es,"px"))},[es]);let ec=(0,a.useRef)(null),ed=(0,a.useRef)(null);(0,a.useEffect)(()=>{ec.current&&ec.current.kill(),ec.current=k.os.timeline({paused:!0,defaults:{duration:B?.35:.7,ease:B?"quint":"circ.inOut"}}),ed.current&&ed.current.kill(),ed.current=k.os.timeline({paused:!0,defaults:{duration:B?.2:.35,ease:"quint"}})},[B]);let eu=(0,a.useRef)(null),eC=".js-mobileMenu",em=".js-mobileMenuItems",eL=".js-mobileMenuBottomBar",eh=".js-backdrop",ep=".js-topBun",ef=".js-patty",ev=".js-bottomBun",eg=".js-dropdownMenus",eb=".js-dropdownBackgroun
1d";(0,y.L)(()=>{B?(k.os.set(eh,{autoAlpha:0}),k.os.set(em,{clearProps:"all"})):(k.os.set(eh,{autoAlpha:+!!O}),k.os.set(em,{willChange:"transform, opacity"})),k.os.set(eb,{height:0}),k.os.set(eg,{autoAlpha:0})},{scope:eu,dependencies:[B]}),(0,y.L)(()=>{if(!ec.current)return;let e=ec.current;e.clear(),E?(B?e.to(eC,{autoAlpha:1},0):e.set(eC,{autoAlpha:1,clipPath:"inset(0 0 100% 0)"}).set(em,{autoAlpha:0,y:10}).set(eL,{autoAlpha:0}).to(eC,{clipPath:"inset(0 0 0% 0)"},0).to(eh,{autoAlpha:1},0).to(em,{autoAlpha:1,y:0,stagger:.08,duration:.35,ease:"expo"},.2).to(eL,{autoAlpha:1,ease:"expo"},.5),e.to(ep,{y:10,rotate:-45},0).to(ef,{scaleX:0,x:-5},0).to(ep,{y:10,rotate:-45},0).to(ef,{scaleX:0,x:-5},0).to(ev,{y:-10,rotate:45},0)):(B?e.to(eC,{autoAlpha:0},0):e.to(em,{autoAlpha:0,y:-5},0).to(eC,{clipPath:"inset(0 0 100% 0)"},0).to(eh,{autoAlpha:0},0).set(eC,{autoAlpha:0}),e.to(ep,{y:0,rotate:0},0).to(ef,{scaleX:1,x:0},0).to(ev,{y:0,rotate:0},0).add(()=>{A("")})),e.restart()},{scope:eu,dependencies:[E]});let ex=(0,C.O$)(r),ek=(0,C.y$)(ea);(0,y.L)(e=>{if(!ed.current)return;let t=ed.current,l="selector"in e&&"function"==typeof e.selector?e.selector(eg):[],s=l.find(e=>e.dataset.key===r),n=l.find(e=>e.dataset.key===ex),a=Y&&null===ex,i=!Y&&null!==ex;t.clear(),a?s&&t.set(s,{autoAlpha:1,clipPath:"inset(0 0 100% 0)"}).to(eh,{autoAlpha:1},0).to(eb,{height:ea},0).to(s,{clipPath:"inset(0 0 0% 0)"},0):i?n&&t.to(eh,{autoAlpha:0},0).to(eb,{height:0},0).to(n,{clipPath:"inset(0 0 100% 0)"},0).set(n,{autoAlpha:0}):s&&n&&t.set(s,{clipPath:"inset(0 0 ".concat(ea-(ek||0),"px 0)")}).to(n,{clipPath:"inset(0 0 ".concat((ek||0)-ea,"px 0)")},0).to(s,{clipPath:"inset(0 0 0px 0)"},0).to(eb,{height:ea},0).to(n,{autoAlpha:0,duration:0},0).to(s,{autoAlpha:1,duration:0},0),t.restart()},{scope:eu,dependencies:[r,ex,ea,Y]});let ey=(0,p.Y)(e=>e.headerStatus),ej=(0,p.Y)(e=>e.setHeaderCompressed),eM=function(){let{scrollY:e}=(0,C.sK)(),t=(0,C.O$)(e);return null==t||e>t?"down":"up"}(),eN=(0,f.DN)(ey);(0,C.GE)(()=>{"up"===eM&&ej(!1),ej(window.scrollY>eo&&"down"===eM)}),(0,a.useEffect)(()=>{document.documentElement.setAttribute("data-header-status",ey)},[ey]);let ew=(0,l.jsx)("div",{className:"fixed inset-0 size-full bg-black/50 invisible will-change-opacity pointer-events-auto js-backdrop"}),eP=(0,l.jsxs)("div",{ref:W,className:(0,c.A)("relative py-[7.5px] min-h-34 bg-white dark:bg-black border-b border-black/10 dark:border-white/20 z-1 pointer-events-auto px-main flex items-baseline gap-grid",{"max-lg:hidden":!e.announcement}),children:[e.announcement?(0,l.jsx)("div",{className:"grow",children:(0,l.jsx)("div",{className:"max-w-685 max-lg:mx-auto max-lg:text-center type-p5 leading-100 text-[clamp(11px,calc(14/768*100vw),14px)]",children:(0,l.jsx)(j.RK,{value:e.announcement.text,components:M.A})})}):null,(0,l.jsx)(w,{hours:e.hours,className:"max-lg:hidden type-p5 leading-100 font-medium mr-auto"}),(0,l.jsx)(v.SimplifyFontsToggle,{className:"max-lg:hidden translate-y-1"})]}),eS=(0,l.jsxs)("header",{ref:$,className:(0,c.A)("relative h-(--header-height) bg-white dark:bg-black z-1 transition-transform duration-300",{"lg:-translate-y-40":eN}),children:[(0,l.jsx)("div",{className:"absolute top-full w-full bg-white dark:bg-black will-change-[height] js-dropdownBackground"}),(0,l.jsxs)("div",{className:(0,c.A)("size-full flex items-center justify-between transition-transform duration-300",{"lg:translate-y-20":eN}),children:[(0,l.jsx)(n.Link,{href:"/",className:(0,c.A)("absolute top-1/2 left-1/2 -translate-x-1/2 -translate-y-1/2 transition-transform duration-300 pointer-events-auto",{"lg:-translate-y-50":eN}),"aria-label":S,children:(0,l.jsx)(s.Seal,{hasHover:!0,maskId:"header-seal-mask",tabIndex:eN?-1:void 0,className:(0,c.A)("size-55 lg:size-72 transition-opacity duration-150 group",{"lg:opacity-0":eN})})}),(0,l.jsx)("nav",{ref:V,"aria-label":S,className:"max-lg:hidden px-main",children:(0,l.jsx)("ul",{ref:t,role:"menubar","aria-label":S,className:"flex -mx-12 font-medium text-16 -tracking-2 leading-100",children:e.header.menu.map(e=>{var t,s,a,u,C;let m="inline-flex items-center h-40 px-12 pointer-events-auto hover:underline";if("dropdown"!==e._type)return e.href?(0,l.jsx)("li",{role:"none",children:(0,l.jsx)(n.Link,{className:(0,
1c.A)(m),href:e.href,target:null!=(C=e.target)?C:void 0,"aria-current":H===e.href?"page":void 0,children:e.title})},e._key):null;{let C=r===e._key;return(0,l.jsxs)("li",{role:"none",ref:C?z:void 0,children:[(0,l.jsx)("button",{role:"menuitem","aria-haspopup":"true","aria-expanded":C,className:(0,c.A)(m,{underline:C}),onClick:()=>Q(e._key),children:e.title}),(0,l.jsxs)("div",{ref:C?et:void 0,role:"menu","aria-label":e.title,"data-key":e._key,className:(0,c.A)("absolute top-full inset-x-0 px-main flex justify-between invisible transition-transform js-dropdownMenus","border-t border-black/10 dark:border-white/20 pointer-events-auto duration-300",{"lg:-translate-y-20":eN}),children:[(0,l.jsx)("ul",{className:"w-1/2 pt-30 pb-20 columns-2",children:e.links.map(e=>{var t;return e.href?(0,l.jsx)("li",{role:"menuitem",className:"w-full inline-block mb-20",children:(0,l.jsx)(n.Link,{className:"text-24 font-medium -tracking-2 leading-127 hover:underline",href:e.href,target:null!=(t=e.target)?t:void 0,"aria-current":H===e.href?"page":void 0,children:e.title})},e._key):null})}),(null==e||null==(t=e.module)?void 0:t._type)==="callout"?(0,l.jsx)("div",{className:"w-full max-w-568 py-20 text-black",children:(0,l.jsxs)("div",{className:"flex gap-20 p-20 items-stretch relative group",style:{backgroundColor:null!=(a=e.module.backgroundColor)?a:void 0},children:[(0,l.jsxs)("div",{className:"flex flex-col justify-between gap-20 w-3/5",children:[(0,l.jsx)(d.$,{as:"h3",className:"type-h4 !text-50 text-balance",typeStyle:e.module.typeStyle,children:e.module.title}),(null==(s=e.module.link)?void 0:s.href)?(0,l.jsx)(i.Button,{variant:"p3",className:"text-18 font-normal -tracking-2 leading-100 link-cover ring-black",style:{"--tw-ring-offset-color":null!=(u=e.module.backgroundColor)?u:void 0},href:e.module.link.href,target:e.module.link.target,"aria-label":e.module.link.ariaLabel,children:e.module.link.title}):null]}),(0,l.jsx)("div",{className:"w-2/5 pointer-events-none overflow-clip",children:(0,l.jsx)(o.Media,{className:"aspect-square motion-safe:group-hover:scale-103 transition-transform will-change-transform",fit:"cover",aspect:!1,media:e.module.media,sizes:"200px"})})]})}):null]})]},e._key)}})})}),(0,l.jsxs)("div",{className:"flex items-center gap-15 px-main",children:[e.header.callsToAction.length>0?(0,l.jsx)("div",{className:"flex gap-10",children:e.header.callsToAction.map((e,t)=>e.href?(0,l.jsx)("div",{className:(0,c.A)("pointer-events-auto",{"max-lg:hidden":0===t}),children:(0,l.jsxs)(i.Button,{href:e.href,target:e.target,"aria-label":e.ariaLabel,variant:0===t?"secondary":"nav",className:"!text-16",children:[(0,l.jsx)("span",{className:"max-lg:hidden",children:(0,P.Q)(e.title)}),(0,l.jsx)("span",{className:"lg:hidden",children:(0,P.Q)(e.mobileTitle)})]})},e._key):null)}):null,(0,l.jsx)(n.Link,{href:"/search",className:"max-lg:hidden pointer-events-auto hover:opacity-70","aria-current":"/search"===H?"page":void 0,children:(0,l.jsx)("span",{className:"block font-display text-26 font-bold",role:"img","aria-label":"Search",children:"\uD83D\uDD0D"})})]}),(0,l.jsx)("div",{className:"lg:hidden px-main flex items-center",children:(0,l.jsxs)("button",{className:"size-35 flex flex-col justify-center gap-7 pointer-events-auto",onClick:D,"data-focus-trap-initial-focus":!0,children:[(0,l.jsx)("span",{className:"sr-only",children:"Menu"}),(0,l.jsx)("span",{className:"block w-full h-3 bg-black dark:bg-white js-topBun"}),(0,l.jsx)("span",{className:"block w-full h-3 bg-black dark:bg-white origin-right js-patty"}),(0,l.jsx)("span",{className:"block w-full h-3 bg-black dark:bg-white js-bottomBun"})]})})]})]}),eA="text-42 font-medium -tracking-2 leading-110 w-full text-left",eH=(0,l.jsxs)("div",{className:"lg:hidden fixed top-(--header-bottom) left-0 bottom-0 w-full bg-white dark:bg-black border-t border-black/10 dark:border-white/20 flex flex-col invisible pointer-events-auto js-mobileMenu",children:[(0,l.jsxs)("div",{className:"overflow-y-auto p-15 grow",children:[(0,l.jsx)(w,{hours:e.hours,className:"type-p5 font-medium js-mobileMenuItems"}),(0,l.jsx)("div",{className:"mt-30",children:(0,l.jsxs)(b.bL,{type:"single",collapsible:!0,className:"space-y-25 text-0 bleed px-5",value:N,onValueChange:A,children:[e.header.menu.map(e=>{var t;return"dropdown"===e._type?(0,l.jsxs)(b.q7,{value:e._key,className:"overflow-clip has-focus-visible:ring-2 js-mobileMenuItems",children:[(0,l.jsx)(b.Y9,{children:(0,l.jsxs)(b.l9,{className:(0,
1c.A)(eA,"flex justify-between items-center group ring-transparent px-10"),children:[e.title,(0,l.jsxs)("div",{className:"relative size-23 mr-6 grid place-items-center group-focus-visible:ring-2 group-focus-visible:ring-offset-4","aria-hidden":"true",children:[(0,l.jsx)("div",{className:"absolute w-full h-3 bg-black dark:bg-white"}),(0,l.jsx)("div",{className:"absolute h-full w-3 bg-black dark:bg-white group-data-[state=open]:-rotate-90 transition-transform"})]})]})}),(0,l.jsx)(b.UC,{className:"data-[state=open]:animate-accordion-down data-[state=closed]:animate-accordion-up",children:(0,l.jsx)("ul",{className:"columns-2 gap-20 pt-25 px-10 pb-10",children:e.links.map(e=>{var t;return e.href?(0,l.jsx)("li",{className:"mb-10",children:(0,l.jsx)(n.Link,{className:"block type-p4 font-medium leading-127",href:e.href,target:null!=(t=e.target)?t:void 0,children:e.title})},e._key):null})})})]},e._key):e.href?(0,l.jsx)("div",{className:"overflow-clip has-focus-visible:ring-2 js-mobileMenuItems",children:(0,l.jsx)(n.Link,{className:(0,c.A)(eA,"flex items-center ring-transparent px-10"),href:e.href,target:null!=(t=e.target)?t:void 0,"aria-current":H===e.href?"page":void 0,children:e.title})},e._key):null}),(0,l.jsx)("div",{className:"px-10",children:(0,l.jsxs)(n.Link,{href:"/search",className:(0,c.A)(eA,"flex justify-between items-center group js-mobileMenuItems"),children:["Search",(0,l.jsx)("span",{className:"font-display text-26 font-bold mr-4","aria-hidden":"true",children:"\uD83D\uDD0D"})]})})]})})]}),(0,l.jsxs)("div",{className:"shrink-0 divide-y divide-black/10 dark:divide-white/20 js-mobileMenuBottomBar",children:[e.header.callsToAction[0].href?(0,l.jsx)("div",{className:"p-1
15",children:(0,l.jsx)(i.Button,{variant:"secondary",className:"w-full text-24",href:e.header.callsToAction[0].href,target:e.header.callsToAction[0].target,"aria-label":e.header.callsToAction[0].ariaLabel,children:e.header.callsToAction[0].title})}):null,(0,l.jsx)("div",{className:"p-15 flex gap-x-20",children:(0,l.jsx)(v.SimplifyFontsToggle,{})})]})]});return(0,l.jsx)(x.FocusTrap,{active:E,focusTrapOptions:{escapeDeactivates:!1,initialFocus:"[data-focus-trap-initial-focus]"},children:(0,l.jsxs)("div",{ref:eu,className:"sticky z-(--z-header) pointer-events-none",style:{top:-en},role:E?"dialog":void 0,"aria-modal":E?"true":void 0,children:[ew,eP,eS,eH]})})}},61510:(e,t,r)=>{"use strict";function l(e){let[t,r]=e.split(":"),l=parseInt(t,10),s=parseInt(r,10),n=0===l?12:l>12?l-12:l,a=l<12?"am":"pm";return 0===s?"".concat(n).concat(a):"".concat(n,":").concat(s.toString().padStart(2,"0")).concat(a)}r.d(t,{f:()=>l})},63196:(e,t,r)=>{"use strict";r.d(t,{handleError:()=>n});var l=r(11580),s=r(48158);function n(e){if(e instanceof l.u_){let t=e.addOriginUrl;s.o.error("Sanity Live couldn't connect",{description:"Your origin is blocked by CORS policy",duration:1/0,action:t?{label:"Manage",onClick:()=>window.open(t.toString(),"_blank")}:void 0})}else e instanceof Error?(console.error(e),s.o.error(e.name,{description:e.message,duration:1/0})):(console.error(e),s.o.error("Unknown error",{description:"Check the console for more details",duration:1/0}))}},64047:(e,t,r)=>{"use strict";r.d(t,{SimpleFontsMode:()=>n});var l=r(11495),s=r(1521);function n(){let e=(0,l.Y)(e=>e.isSimpleFontsMode);return(0,s.useEffect)(()=>{e?document.documentElement.classList.add("simple"):document.documentElement.classList.remove("simple")},[e]),null}},79749:(e,t,r)=>{"use strict";r.d(t,{M:()=>a});var l=r(73365),s=r(26038),n=r(43898);function a(e){let{children:t,value:r}=e,a=(null==r?void 0:r.href)?(0,s.Q)(r.href):void 0;return a?(0,l.jsx)(n.Link,{href:a,target:r.target,"aria-label":r.ariaLabel,className:"link-underline",children:t}):(0,l.jsx)(l.Fragment,{children:t})}},92319:(e,t,r)=>{"use strict";r.d(t,{DN:()=>n,TS:()=>c,ue:()=>o});var l=r(49428),s=r(76005);function n(e){return"compressed"===e||"compressed-stuck"===e}function a(e){return"stuck"===e||"compressed-stuck"===e}function i(e,t,r){return e&&t&&r?"compressed-stuck":t&&r?"stuck":e?"compressed":"default"}let o={isDarkMode:!1,isSimpleFontsMode:!1,isScrollingLocked:!1,isMobileMenuOpen:!1,headerStatus:"default",hasInPageNavigation:!1,backgroundColor:null,isCookieNoticeAccepted:!1},c=e=>(0,l.y)()((0,s.Zr)((t,r)=>({...e,setDarkMode:e=>t({isDarkMode:e}),setSimpleFontsMode:e=>t({isSimpleFontsMode:e}),setScrollingLocked:e=>t({isScrollingLocked:e}),toggleMobileMenu:()=>{let e=!r().isMobileMenuOpen;t({isMobileMenuOpen:e,isScrollingLocked:e})},closeMobileMenu:()=>t({isMobileMenuOpen:!1,isScrollingLocked:!1}),openMobileMenu:()=>t({isMobileMenuOpen:!0,isScrollingLocked:!0}),setHeaderCompressed:e=>{let l=r();t({headerStatus:i(e,l.hasInPageNavigation,a(l.headerStatus))})},registerInPageNavigation:()=>{let e=r();t({hasInPageNavigation:!0,headerStatus:i(n(e.headerStatus),!0,a(e.headerStatus))})},unregisterInPageNavigation:()=>{t({hasInPageNavigation:!1,headerStatus:i(n(r().headerStatus),!1,!1)})},setInPageNavigationStuck:e=>{let l=r();t({headerStatus:i(n(l.headerStatus),l.hasInPageNavigation,e)})},setBackgroundColor:e=>t({backgroundColor:e}),resetBackgroundColor:()=>t({backgroundColor:null}),acceptCookieNotice:()=>t({isCookieNoticeAccepted:!0})}),{name:"pham-site-storage",partialize:e=>({isDarkMode:e.isDarkMode,isSimpleFontsMode:e.isSimpleFontsMode,isCookieNoticeAccepted:e.isCookieNoticeAccepted})}
1))},94387:(e,t,r)=>{"use strict";r.d(t,{SimplifyFontsToggle:()=>a});var l=r(73365),s=r(11495),n=r(50929);let a=(0,r(1521).memo)(e=>{let{className:t}=e,r=(0,s.Y)(e=>e.isSimpleFontsMode),a=(0,s.Y)(e=>e.setSimpleFontsMode);return(0,l.jsx)(n.S,{name:"simpleFontsMode",label:"Simplify Fonts",checked:r,onChange:e=>{a(e.target.checked)},className:t})});a.displayName="SimplifyFontsToggle"},97107:(e,t,r)=>{"use strict";r.d(t,{DarkMode:()=>n});var l=r(11495),s=r(1521);function n(){let e=(0,l.Y)(e=>e.isDarkMode);return(0,s.useEffect)(()=>{e?document.documentElement.classList.add("dark"):document.documentElement.classList.remove("dark")},[e]),null}}},e=>{e.O(0,[7045,8310,7262,2580,3393,1745,5595,9801,8022,5682,3860,6589,4472,2347,3131,7358],()=>e(e.s=29529)),_N_E=e.O()}]);

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.