(window.__LOADABLE_LOADED_CHUNKS__=window.__LOADABLE_LOADED_CHUNKS__||[]).push([[20],{692:function(e,t,a){"use strict";a.d(t,"a",(function(){return l}));var n=a(0),i=a.n(n);function l(e){void 0===e&&(e=!1);const[t,a]=i.a.useState(e),n=i.a.useCallback(()=>{a(e=>!e)},[]),l=i.a.useCallback(()=>{a(!1)},[]);return[t,n,a,l]}},821:function(e,t,a){"use strict";a.d(t,"a",(function(){return T}));var n=a(0),i=a.n(n),l=a(13),c=a.n(l),r=a(2),o=a(17),s=a(205),d=a(1),m=a(15),u=a(21),p=a(10),b=a(27);const g=Object(u.a)("page-menu"),f=m.a.medium;var x=r.d.nav.withConfig({componentId:"sc-1k7wzvv-0"})(["",""],()=>Object(r.c)(["&.","{background-color:",";position:sticky;z-index:3;"," top:-0.1px;&--stickied{box-shadow:0px -13px 10px 10px rgba(47,50,53,0.6);}& ~ *:target,& ~ * *:target{scroll-margin-top:64px;","}}.","{&__container{padding:0;}&__toggle{"," width:100%;display:flex;align-items:center;padding:16px;&--expanded{background-color:",";color:",";fill:",";}",";@media (hover:hover){&:focus-visible{","}}}&__toggle-text{flex-grow:1;}&__toggle-icon{width:16px;max-width:16px;transition:transform 0.25s ease-out;&--expanded{transform:rotateZ(-180deg);}}&__list{display:none;list-style:none;margin-top:0;padding-left:0;&--expanded{display:block;}","}&__item{align-self:stretch;display:flex;flex-direction:column;}&__link{flex-grow:1;display:flex;justify-content:center;flex-direction:column;padding:12px 16px;color:",";font-weight:",";font-size:15px;line-height:24px;",";@media (hover:hover){&:hover,&:focus-visible{text-decoration:underline;}&:focus-visible{","}}}}"],g.className,d.a.lightGrey,Object(p.a)(f,Object(r.c)(["padding:8px 0;"])),Object(p.a)(f,Object(r.c)(["scroll-margin-top:100px;"])),g.className,Object(s.a)(),d.a.slate,d.a.white,d.a.white,Object(p.a)(f,Object(r.c)(["display:none;"])),Object(b.c)(),Object(p.a)(f,Object(r.c)(["display:flex;justify-content:space-evenly;"])),d.a.slate,o.a.Medium,Object(p.a)(f,Object(r.c)(["padding:16px;text-decoration:none;text-align:center;font-weight:",";font-size:18px;line-height:26px;color:",";"],o.a.SemiBold,d.a.charcoal)),Object(b.c)())),O=a(211),j=a(39),v=a(284),h=a(28),N=a(692),_=a(114),y=a(51),E=a(24),k=a(3),w=a(4),C=a(35);function A(e){return Object(C.a)(e).some(e=>{var t;if(null===e||"object"!=typeof e)return!1;const{includeInMenu:a,hash:n,menuTitle:i}=null!=(t=e.pageMenuProperties)?t:{};return a&&Object(w.a)(n)&&Object(w.a)(i||e.title||e.entryTitle)})}function L(e){return e.filter(e=>{if(A(e.value))return!0;if(e.type!==k.c.sectionStart)return!1;const t=e.value;return t.includeInPageMenu&&t.trackingId&&(t.menuLabel||t.title)}).flatMap(e=>{return function(e){return e.type===k.c.sectionStart}(e)?{id:e.value.trackingId,label:e.value.menuLabel||e.value.title}:(t=e.value,Object(C.a)(t).filter(e=>!Array.isArray(e)&&A(e)).map(e=>({id:e.pageMenuProperties.hash,label:e.pageMenuProperties.menuTitle||e.title||e.entryTitle})));var t})}var S=a(7),D=a(22),I=a(42);const M=g.element("toggle"),P=g.element("toggle-icon"),z=g.element("list");function T(e){const[t,a]=Object(N.a)(!1),{observeElement:l,isStickied:r}=Object(v.a)(),o="page-menu-"+Object(_.a)(),{menuItems:s,contentComposer:d}=e,m=Object(n.useMemo)(()=>Object(S.a)(s)?s:Object(S.a)(d)?L(d):[],[s,d]);if(!Object(S.a)(m))return E.a;return i.a.createElement(x,{className:c()(g.className,I.a,{[g.modifier("stickied").className]:r,[g.modifier("expanded").className]:t}),"aria-label":"Current page navigation",ref:l},i.a.createElement(j.a,{className:g.element("container").className},i.a.createElement("button",{className:c()(M.className,{[M.modifier("expanded").className]:t}),onClick:()=>{return e=t,a(),void Object(D.d)({actionOrActions:[e?D.b.COLLAPSE:D.b.EXPAND,"page-menu"],label:"Explore this page"});var e},"aria-expanded":t,"aria-controls":o},i.a.createElement(y.a,{text:(t?"Close":"Open")+" page navigation list."}),i.a.createElement("span",{"aria-hidden":!0,className:g.element("toggle-text").className},"Explore this page"),i.a.createElement(h.b,{iconId:h.a.ChevronDown,ariaHidden:!0,className:c()(P.className,{[P.modifier("expanded").className]:t})})),i.a.createElement("ul",{className:c()(z.className,{[z.modifier("expanded").className]:t}),role:"menu",id:o},m.map(e=>i.a.createElement("li",{key:e.id,className:g.element("item").className,role:"menuitem"},i.a.createElement(O.a,{uri:"#"+e.id,className:g.element("link").className,onClick:()=>(e=>{a(),Object(D.d)({actionOrActions:[D.b.CLICK,"page-menu","#"+e.id],label:e.label})})(e)},i.a.createElement(y.a,{text:"Scroll to "}),e.label))))))}}}]); //# sourceMappingURL=20.faae7dc699c0b72715ac.mjs.map