1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[60408],{3984:(e,t,r)=>{r.d(t,{J:()=>s});var n=r(71055),a=r(23901),i=r(22730);let l={default:{"<lg":"148px",lg:"152px"},compact:{"<lg":"156px",lg:"60px"},withtabs:{"<lg":"106px",lg:"140px"}},o=n.useLayoutEffect;function s({navMode:e}){let t=(0,i.Ay)("lg",null,{serverThreshold:"lg"}),{0:r,1:c}=(0,n.useState)(null),{0:u,1:m}=(0,n.useState)(null),p=(0,n.useRef)(null),d=e?.style||"default",v=(0,n.useCallback)(e=>{c(`${parseInt(e,10)}px`),m(d)},[d]),g=(0,n.useCallback)(({handler:e})=>{v(e())},[v]);(0,a.A)(p,g),o(()=>{p.current&&v(p.current.getBoundingClientRect().height)},[t,v]);let f=l[d]||l.default,b=t?f.lg:f["<lg"];return{navHeight:r&&u===d?r:r||b,containerRef:p,isMeasured:u===d&&!!r}}},18106:(e,t,r)=>{r.d(t,{DG:()=>m,Ex:()=>O,FZ:()=>p,Ff:()=>C,I_:()=>Y,Mi:()=>g,Q$:()=>S,Qe:()=>o,SH:()=>k,TK:()=>l,UO:()=>w,_3:()=>d,aB:()=>v,cJ:()=>P,fD:()=>x,gJ:()=>y,if:()=>i,nZ:()=>u,rB:()=>A,w9:()=>h,yH:()=>b});var n=r(37241),a=r(30680);let i=8,l=12,o="global-nav-mega-menu-panel",s="data-mega-menu-panel-item",c=`[${s}="true"]`,u={[s]:"true"};function m(e,{isOpen:t=!0}={}){return{menuTab:e,isOpen:t}}function p(e){return e?.menuTab??null}function d(e){return!!e?.isOpen}let v=100,g=300;function f(e){return e?e.replace(/\/$/,"")||"/":""}function b(e){if(n.A&&window.location?.origin)return window.location.origin;if(!e)return null;try{return new URL(e).origin}catch{return null}}function y(e,t,r){if(!e||!t)return!1;try{let n=f(e),a=t.trim();if(/^https?:\/\//i.test(a)||a.startsWith("//")){if(!r)return!1;let e=new URL(a,r);if(e.origin!==r)return!1;return n===f(e.pathname)}let i=a.split("?")[0].split("#")[0].trim();if(!i||"#"===i)return!1;return n===f(i)}catch{return!1}}function h(e,t){if(!e||!t)return!1;let r=Array.isArray(e.morePanel),n=Array.isArray(t.morePanel);return!!r&&!!n||r===n&&Number.isFinite(e.index)&&Number.isFinite(t.index)&&e.index===t.index}function x(e){if(!e)return!1;let t=e.menuItems?.length>0&&e.menuItems.some(e=>"widget"===e.type),r=!!e.url,n=Array.isArray(e.morePanel)&&e.morePanel.length>0;return t||r||n}function w(e,t,r,n,i={}){if(e.preventDefault(),!t?.url)return;let l=t.title||"Missing title";(0,a.AZ)(r,l,i),n?.target==="_blank"?window.open(t.url,"_blank"):window.location.href=t.url}function A(e,t="More"){let r=Array.isArray(e?.morePanel)?t:e?.title||"Missing title";(0,a.AZ)("top_nav_top_level",r)}function k(e){return e?Array.from(e.querySelectorAll(c)):[]}function O(e){return e?.base??e??null}function C(e){if(null==e)return!1;let t=String(e).trim();return!!(t&&"#"!==t)}function Y(e,t,r,n){return n||(e?Array.isArray(e.morePanel)?r??null:Number.isFinite(e.index)?t?.[e.index]?.panelToggle??null:null:null)}function P(e){return 0===e.detail}function S(e,t,{currentIndex:r,isMorePanel:n,itemCount:a,hasDesktopOverflow:l}){var o,s;if(n||!Number.isFinite(r))return null;for(let t=r+1;t<a;t+=1){if(o=t,l&&o>i-2)continue;let r=function(e){var t;return(t=e?.sectionLink,C(t?.getAttribute?.("href")))?e.sectionLink:e?.panelToggle??null}(e?.[t]);if(r)return r}return l&&(s=r+1,l&&s>i-2)?t??null:null}},19245:(e,t,r)=>{r.d(t,{A:()=>b});var n=r(1873),a=r(72553),i=r(72635),l=r(68014),o=r.n(l),s=r(4860),c=r(30680),u=r(37185),m=r(87469),p=r(9954),d=r(71055);let v=(0,a.RZ)(o()(()=>r.e(97274).then(r.bind(r,97274)),{id:"c8f9210",loadableGenerated:{webpack:()=>[97274]}})),g=(0,a.RZ)(o()(()=>Promise.all([r.e(96609),r.e(21883)]).then(r.bind(r,21883)),{id:"98809e0",loadableGenerated:{webpack:()=>[21883]}})),f=(0,a.RZ)(o()(()=>Promise.all([r.e(52376),r.e(26959)]).then(r.bind(r,26959)),{id:"996c310",loadableGenerated:{webpack:()=>[26959]}}));function b({clientId:e,forceAvatarMenu:t,isSavedEnabled:r,isForYouEnabled:a,label:l,sxProps:o,onMenuItemClick:y,mobileColorOverrides:h=u.KJ}){let{showLogin:x,isUserAuthorized:w,loginProps:A,capitalizedLoginText:k,isSavedEnabled:O,isForYouEnabled:C,isTopicManagementEnabled:Y,enableGoogleOneTap:P,isGoogleOneTapTooltipEnabled:S,onboarderConfig:j,googleOneTapTooltipData:_,brandAffinitiesLimit:E,isOpen:D,setIsOpen:I,isModalOpen:T,setIsModalOpen:z}=(0,m.L)({isSavedEnabled:r,isForYouEnabled:a}),L=l||k;if(!x)return null;if(!w){let e=e=>{A.onClick?.(e),(0,c.AZ)("top_nav_utility",L)},t=(t,r,a,i)=>(0,p.Y)(s.$,(0,n.A)({as:"a","aria-label":L},A,{onClick:e,size:t,height:i,variant:r,colorOverrides:a}),L);return(0,p.Y)(d.Fragment,null,(0,p.Y)(u.te,null,t("lg","primary-transparent",{textColor:"--comp-nav-navbar-btn-trans-color-txt",textColorHover:"--comp-nav-navbar-btn-trans-color-txt-hover"})),(0,p.Y)(u.V0,null,t("md","primary-solid",h,"constrained")))}let M=(0,p.Y)(g,{clientId:e,isSavedEnabled:O,isForYouEnabled:C,isTopicManagementEnabled:Y,onMenuItemClick:y,mobileColorOverrides:h});return(0,p.Y)(d.Fragment,null,P&&!(0,i.I)(j)&&T?(0,p.Y)(f,{isModalOpen:T,setIsModalOpen:z,onboarderConfig:j,brandAffinitiesLimit:E}):null,P&&S&&!(0,i.I)(_)?(0,p.Y)(v,{data:_,isOpen:D,setIsOpen:I},M):M)}},30680:(e,t,r)=>{r.d(t,{AZ:()=>m,Q5:()=>d,bI:()=>p});var n=r(93682),a=r(71055),i=r(174),l=r(47382),o=r(23004),s=r(78860);function c(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function u(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};
1t%2?c(Object(r),!0).forEach(function(t){(0,n.A)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):c(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}let m=(e,t,r={})=>{let n=new l.default("navigation-tracking");try{(0,i.A)("navigation","navigation",u(u({},t&&{ctaText:t}),{},{primaryUx:e},r))}catch(e){n.error("Failed to dispatch global nav tracking event:",e)}},p=e=>{let t={},r=[];return(0,s.z)(e?.settings?.openInNewTab)&&(t.target="_blank",r.push("noopener","noreferrer")),(0,s.z)(e?.settings?.noFollow)&&r.push("nofollow"),r.length>0&&(t.rel=r.join(" ")),t};function d(e,t,r){let{position:n}=(0,o.A)({dependencies:[]}),{0:i,1:l}=(0,a.useState)(r);return(0,a.useEffect)(()=>{n?.y>e?l(!1):n?.y<=e-t&&l(!0)},[n]),i}},32634:(e,t,r)=>{r.d(t,{A:()=>s,E:()=>o});var n=r(48138),a=r(49444),i=r(60986),l=r(19164);function o(e,t=""){let{url:r,new_tab:s,nofollow:c}=e||{},u=t||r,m=(0,n.I)(),p=(0,n.A)("saved",m),{href:d,needsLazySubscribeNavigation:v,resolveSubscribeNavigation:g}=(0,l.A)(u||null),f=async e=>{if((0,a.$q)(e),(0,i.qn)(u,"cds_tracking_code")&&p&&(0,i.i3)(u),v&&u){e.preventDefault();let t=await g(u);t&&window.location.assign(t)}};return{href:d,target:s?"_blank":null,rel:(0,i.Qr)({newTab:s,nofollow:c}),onClick:f,"data-cy":"nav-subscribe-link","data-testid":"nav-subscribe-button"}}function s({item:{title:e}={}}){return e||null}},37185:(e,t,r)=>{r.d(t,{KJ:()=>i,V0:()=>o,te:()=>l});var n=r(38536),a=r(28270);let i={backgroundColor:"--comp-nav-navbar-btn-primary-color-bg",borderColor:"--comp-nav-navbar-btn-primary-color-border",textColor:"--comp-nav-navbar-btn-primary-color-txt",backgroundColorHover:"--comp-nav-navbar-btn-primary-color-bg-hover",borderColorHover:"--comp-nav-navbar-btn-primary-color-border-hover",textColorHover:"--comp-nav-navbar-btn-primary-color-txt-hover"},l=(0,n.A)("div",{target:"esyjxsm1"})((0,a.Ay)({display:{_:"none",lg:"flex"},alignItems:"center"}),""),o=(0,n.A)("div",{target:"esyjxsm0"})((0,a.Ay)({display:{_:"flex",lg:"none"},alignItems:"center",height:"100%"}),"")},50481:(e,t,r)=>{r.d(t,{Kc:()=>i,m9:()=>o,vT:()=>l});var n=r(38536),a=r(28270);let i=(0,n.A)("div",{target:"etaovf03"})((0,a.Ay)({alignItems:"center",display:"flex",height:"fit-content",flexWrap:{_:"wrap","lg>":"nowrap"},m:"0 auto",px:"0",width:"100%",elevation:"var(--dim-layout-elevation-base)"}),"");(0,n.A)("div",{target:"etaovf02"})((0,a.Ay)({display:"flex",flexDirection:"row",flexWrap:"nowrap",alignItems:"center",gap:"var(--dim-space-xl)",elevation:"var(--dim-layout-elevation-nav)"}),"");let l=(0,n.A)("div",{target:"etaovf01"})((0,a.Ay)({background:"var(--comp-nav-navbar-color-bg)",pointerEvents:{lg:"auto"}}),""),o=(0,n.A)("nav",{target:"etaovf00"})((0,a.Ay)({background:"var(--comp-nav-navbar-color-bg)",elevation:"var(--dim-layout-elevation-nav)",height:"auto",position:"relative",bps:[{options:"lg",value:{position:"sticky",top:"var(--nav-offset, 0)"}}],"@media print":{display:"none"},boxShadow:"none","& .hide":{visibility:"hidden",height:"var(--dim-space-none)"},".hide img, .hide a, .hide button":{visibility:"hidden",height:"var(--dim-space-none)",fontSize:"var(--_size-0)"}}),"")},60408:(e,t,r)=>{r.r(t),r.d(t,{default:()=>W});var n=r(1873),a=r(93682),i=r(71055),l=r(36150),o=r(83201),s=r(50481),c=r(12625),u=r(72553),m=r(68014),p=r.n(m),d=r(94717),v=r(30680),g=r(4860),f=r(39812),b=r(87553),y=r(22730),h=r(800),x=r(99738),w=r(51570),A=r(70684),k=r(89058),O=r(53225),C=r(61546),Y=r(9954),P=r(71055);let S=(0,u.RZ)(p()(()=>Promise.all([r.e(97235),r.e(96609),r.e(76015),r.e(35871)]).then(r.bind(r,76015)),{id:"9ad9df0",loadableGenerated:{webpack:()=>[76015]}}),{atoms:[[d.U,u.YL.LOAD]],strategy:u.YL.STATIC,inview:{disabled:!0}});function j({subscribeItem:e,ciam:t,isCompact:r=!1}){let[n,a]=(0,c.fp)(d.U),l=(0,y.Ay)("lg"),o=(0,i.useRef)(null),s=(0,h.BV)("layoutContextProps.siteData.brand.name"),u=(0,w.IU)("/search",{includeLocalePath:!0}),m=(0,O._P)("fre.enable-exposed-search"),p=!l;return(0,i.useEffect)(()=>{!1===n&&o?.current?.focus&&o.current.focus()},[n]),(0,Y.Y)(P.Fragment,null,(0,Y.Y)(b.lC,null,(0,Y.Y)(b._1,{isCompact:r},p?(0,Y.Y)(b.P7,null,(0,Y.Y)(g.$,{colorOverrides:{textColor:"--comp-nav-navbar-color-txt",textColorHover:"--comp-nav-navbar-color-txt-hover"},ref:o,variant:"neutral-transparent",size:"lg",isIconOnly:!0,elementStart:(0,Y.Y)(b.hH,{priority:"high"}),"aria-label":"Open Sidepanel Menu","aria-haspopup":"menu","aria-expanded":n?"true":"false",onClick:e=>{e.preventDefault(),n||(0,v.AZ)("panel_nav_open"),a(!n)}})):null,(0,Y.Y)(k.A,null),(0,Y.Y)(f.N,{href:(0,x.getFrontendLink)(),"aria-label":s||"Homepage",onClick:e=>{e.preventDefault(),(0,v.AZ)("top_nav_home"),window.location.href=(0,x.getFrontendLink)()},removeUnderline:!0,textColorToken:"--comp-nav-navbar-color-txt",textColorHoverToken:"--comp-nav-navbar-color-txt-hover",style:{position:"absolute",left:"50%",transform:"translateX(-50%)"}},(0,Y.Y)(b.dc,null,(0,Y.Y)(b.cs,{isCompact:r},(0,Y.Y)(b.xV,{priority:"high"})))),(0,Y.Y)(b.cp,null,(0,Y.Y)(A.A,{subscribeItem:e,ciam:t,enableHeaderNavConfig:l})),m&&p?null:(0,Y.Y)(b.fL,null,(0,Y.Y)(f.N,{href:u,removeUnderline:!0,"aria-label":"Search",textColorToken:"--comp-nav-navbar-color-txt",textColorHoverToken:"--comp-nav-navbar-color-txt-hover"},(0,Y.Y)(b.qh,null,(0,Y.Y)(b.Sn,{type:C.PV.Embeddable,primary:"currentColor",priority:"high"})))))),p?(0,Y.Y)(S,{ciam:t,subscribeItem:e,isOpen:n}):null)}var _=r(52125),E=r(95029),D=r(74518),I=r(3984),T=r(87042),z=r(59652),L=r(71055);function M(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function H(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};
1t%2?M(Object(r),!0).forEach(function(t){(0,a.A)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):M(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}let F=p()(()=>r.e(38785).then(r.bind(r,38785)),{id:"b585000",loadableGenerated:{webpack:()=>[38785]}});function U({navMode:e,sxProps:t,disableStickyNav:r,reserveDesktopHeight:n,isCompact:a,children:o}){let{navHeight:c,containerRef:u,isMeasured:m}=(0,I.J)({navMode:e}),p=function(e,t,r){let n=(0,i.useRef)(null);if(!t)return null;let a=Number.parseInt(e,10);if(Number.isFinite(a)&&a>0){let e=n.current;(!e||r&&e<a)&&(n.current=a)}return n.current?`${n.current}px`:null}(c,n,m);return(0,Y.Y)(l.Ay,{sxProps:H(H({},t),p&&!a?{minHeight:{lg:p},overflow:{lg:"visible"},pointerEvents:{lg:"none"},background:{lg:"transparent"}}:{}),isIgnoreStickyResize:!0,calculatedNavHeight:c,WrapperComponent:s.m9,disableStickyNav:r},(0,Y.Y)(s.vT,{ref:u},o))}let B=function({ciam:e,subscribeItem:t,isSponsorBar:r=!1,isCompact:n=!1,showTabs:a=!0,sponsorBar:l,sxProps:u,sponsor:m=null,sponsorMeta:p=null,shouldShowSmartBanner:d=!1,disableStickyNav:g}){let{hasSponsor:f,showSponsorOnTopNav:b,navBarSx:h,isScrollingUp:x}=(0,D.W)(m,p),[w]=(0,c.fp)(z.j9),A=!(0,y.Ay)("lg",null,{serverThreshold:"lg"}),k=w.visible&&A,O=(0,v.Q5)(128,128,!0),C=n,P=a,S=l,I=u;A?k&&(C=!1,P=!0):(C=!k&&!O,P=!0),f&&(C=!k&&b,P=!!k||!C||x,S=!0,I=h||I),k&&(I=H(H({},I),{},{position:"sticky !important",top:"var(--nav-offset, 0) !important",transform:"none !important"}));let M=C&&!k?"hide":"",B=P||k?"":"hide",$=(0,i.useMemo)(()=>{let e=!1;return(C||!P||S)&&(e={sponsorbar:!!S},C?P?e.style="withtabs":e.style="compact":e.style="default"),e},[C,P,S]);return(0,Y.Y)(L.Fragment,null,(0,Y.Y)(U,{navMode:$,sxProps:I,disableStickyNav:g,reserveDesktopHeight:!A&&!g&&!f,isCompact:C},d?(0,Y.Y)(F,null):null,(0,Y.Y)(E.A,{ciam:e,subscribeItem:t,className:M}),(0,Y.Y)(s.Kc,{isCompact:C},(0,Y.Y)(j,{subscribeItem:t,ciam:e,isCompact:C})),(0,Y.Y)(o.A,{className:`megaMenu ${B}`}),(0,Y.Y)(T.S,{name:"mobile-sticky-search"})),(0,Y.Y)(_.A,null))};var $=r(12805);let W=function(e){let t=!!(0,$.rU)();return(0,Y.Y)(B,(0,n.A)({},e,{shouldShowSmartBanner:t}))}},69532:(e,t,r)=>{r.d(t,{pm:()=>j,tJ:()=>D,uu:()=>C,Ay:()=>b});var n=r(53520),a=r(71055),i=r(38536),l=r(28270);let o=(0,i.A)("div",{target:"eo6aaye3"})((0,l.Ay)({position:"relative",display:"inline-flex",alignItems:"center",justifyContent:"center",height:"100%"}),""),s=(0,i.A)("div",{target:"eo6aaye2"})((0,l.Ay)({position:"absolute",minWidth:"var(--_size-224)",padding:"var(--dim-space-none)",backgroundColor:"var(--color-palette-neutral-lightest)",border:"var(--dim-border-width-sm) solid var(--color-palette-neutral-200)",boxShadow:"none",zIndex:"var(--dim-layout-elevation-drawer)",'&[data-hidden="true"]':{display:"none"}}),""),c=(0,i.A)("ul",{target:"eo6aaye1"})((0,l.Ay)({listStyle:"none",padding:0,margin:0,a:{display:"block",width:"100%",textAlign:"left",textTransform:"capitalize"}}),"");(0,i.A)("li",{target:"eo6aaye0"})((0,l.Ay)({backgroundColor:"var(--color-palette-neutral-200)",height:"var(--dim-border-width-sm)",margin:"var(--dim-space-2xs) 0",listStyle:"none"}),"");let u=(0,a.createContext)(null);function m(){let e=(0,a.useContext)(u);if(!e)throw Error("Dropdown components must be used within <Dropdown>.");return e}function p(e){return e?Array.from(e.querySelectorAll('[data-dropdown-item="true"]:not([data-disabled="true"])')):[]}function d(e){e.length>0&&e[0].focus()}function v(e){e.length>0&&e[e.length-1].focus()}var g=r(9954);let f=["align","children","defaultOpen","disabled","id","onOpenChange","placement","trigger"],b=function(e){let{align:t="left",children:r,defaultOpen:i=!1,disabled:l=!1,id:s,onOpenChange:c,placement:m="bottom",trigger:b="click"}=e,y=(0,n.A)(e,f),{0:h,1:x}=(0,a.useState)(i),w=(0,a.useRef)(null),A=(0,a.useRef)(null),k=(0,a.useRef)(null),O=(0,a.useRef)(null),C=(0,a.useRef)(null),Y=(0,a.useId)(),P=(0,a.useMemo)(()=>s||`dropdown-${Y.replace(/:/g,"")}`,[s,Y]),S=(0,a.useCallback)(e=>{l||e===h||(x(e),c?.(e))},[l,h,c]),j=(0,a.useCallback)(()=>S(!1),[S]),_=(0,a.useCallback)(()=>S(!0),[S]),E=(0,a.useCallback)(()=>S(!h),[h,S]),D=(0,a.useCallback)(()=>{k.current&&(clearTimeout(k.current),k.current=null),O.current&&(clearTimeout(O.current),O.current=null)},[]),I=(0,a.useCallback)(e=>{l||"click"!==b?e.preventDefault():(e.preventDefault(),E())},[l,E,b]),T=(0,a.useCallback)(e=>{if(!l){if("ArrowDown"===e.key){e.preventDefault(),C.current="first",_();return}if("ArrowUp"===e.key){e.preventDefault(),C.current="last",_();return}if("Enter"===e.key||" "===e.key){if(C.current="first","click"===b)return;e.preventDefault(),_()}}},[l,_,b]),z=(0,a.useCallback)(()=>{l||"hover"!==b||(D(),k.current=setTimeout(()=>S(!0),60))},[D,l,S,b]),L=(0,a.useCallback)(()=>{l||"hover"!==b||(D(),O.current=setTimeout(()=>S(!1),120))},[D,l,S,b]),M=(0,a.useCallback)(()=>{"hover"===b&&(D(),S(!0))},[D,S,b]),H=(0,a.useCallback)(()=>{"hover"===b&&(D(),O.current=setTimeout(()=>S(!1),120))},[D,S,b]),F=(0,a.useCallback)(e=>{let t=p(A.current);switch(e.key){case"ArrowDown":e.preventDefault(),function(e,t){if(0===e.length)return;let r=e.indexOf(t),n=-1===r?0:(r+1)%e.length;e[n].focus()}(t,document.activeElement);break;case"ArrowUp":e.preventDefault(),function(e,t){if(0===e.length)return;let r=e.indexOf(t),n=-1===r?e.length-1:(r-1+e.length)%e.length;e[n].focus()}(t,document.activeElement);break;case"Home":e.preventDefault(),d(t);break;case"End":e.preventDefault(),v(t);break;case"Tab":j();break;case"Escape":j(),w.current?.focus()}},[j]);(0,a.useEffect)(()=>
1{if(!h)return;"first"===C.current?(C.current=null,requestAnimationFrame(()=>d(p(A.current)))):"last"===C.current&&(C.current=null,requestAnimationFrame(()=>v(p(A.current))));let e=e=>{!A.current?.contains||!w.current?.contains||A.current.contains(e.target)||w.current.contains(e.target)||S(!1)},t=e=>{"Escape"===e.key&&(S(!1),w.current?.focus())};return document.addEventListener("mousedown",e),document.addEventListener("keydown",t),()=>{document.removeEventListener("mousedown",e),document.removeEventListener("keydown",t)}},[h,S]),(0,a.useEffect)(()=>()=>D(),[D]);let U=(0,a.useMemo)(()=>({align:t,closeDropdown:j,contentRef:A,disabled:l,isOpen:h,menuId:P,openDropdown:_,placement:m,toggleDropdown:E,trigger:b,triggerRef:w,handleTriggerClick:I,handleTriggerKeyDown:T,handleTriggerMouseEnter:z,handleTriggerMouseLeave:L,handleContentMouseEnter:M,handleContentMouseLeave:H,handleContentKeyDown:F}),[t,j,l,F,M,H,I,T,z,L,h,P,_,m,E,b]);return(0,g.Y)(u.Provider,{value:U},(0,g.Y)(o,y,r))};var y=r(1873),h=r(93682),x=r(4860);function w(e,t){return r=>{e?.(r),r?.defaultPrevented||t?.(r)}}let A=["asChild","ariaLabel","children","colorOverrides","elementEnd","elementStart","height","isIconOnly","onClick","onKeyDown","onMouseEnter","onMouseLeave","radius","size","style","type","variant"];function k(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function O(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?k(Object(r),!0).forEach(function(t){(0,h.A)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):k(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}let C=function(e){let{asChild:t=!1,ariaLabel:r,children:i,colorOverrides:l,elementEnd:o,elementStart:s,height:c,isIconOnly:u,onClick:p,onKeyDown:d,onMouseEnter:v,onMouseLeave:f,radius:b,size:h,style:k={},type:C,variant:Y}=e,P=(0,n.A)(e,A),{isOpen:S,menuId:j,triggerRef:_,handleTriggerClick:E,handleTriggerKeyDown:D,handleTriggerMouseEnter:I,handleTriggerMouseLeave:T}=m();return t&&(0,a.isValidElement)(i)?(0,a.cloneElement)(i,O(O({},P),{},{ref:_,"aria-label":r,"aria-expanded":S,"aria-haspopup":"menu","aria-controls":j,onClick:w(p,E),onKeyDown:w(d,D),onMouseEnter:w(v,I),onMouseLeave:w(f,T),variant:Y,isIconOnly:u})):(0,g.Y)(x.$,(0,y.A)({},P,{ref:_,as:C,"aria-label":r,"aria-expanded":S,"aria-haspopup":"menu","aria-controls":j,elementStart:s,elementEnd:o,onClick:w(p,E),onKeyDown:w(d,D),onMouseEnter:w(v,I),onMouseLeave:w(f,T),variant:Y,radius:b,size:h,height:c,isIconOnly:u,colorOverrides:l,style:k}),i)};function Y(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function P(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Y(Object(r),!0).forEach(function(t){(0,h.A)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Y(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}let S=["ariaLabel","children","onKeyDown","onMouseEnter","onMouseLeave"],j=function(e){let{ariaLabel:t="Dropdown menu",children:r,onKeyDown:i,onMouseEnter:l,onMouseLeave:o}=e,u=(0,n.A)(e,S),{align:p,contentRef:d,isOpen:v,menuId:f,placement:b,handleContentMouseEnter:h,handleContentMouseLeave:x,handleContentKeyDown:A}=m(),k=(0,a.useMemo)(()=>(function({placement:e,align:t}){let r="top"===e?{bottom:"calc(100% + var(--dim-space-2xs))"}:{top:"calc(100% + var(--dim-space-2xs))"};return"right"===t?P(P({},r),{},{right:0}):"center"===t?P(P({},r),{},{left:"50%",transform:"translateX(-50%)"}):P(P({},r),{},{left:0})})({placement:b,align:p}),[b,p]);return(0,g.Y)(s,(0,y.A)({},u,{ref:d,style:k,"data-hidden":!v,role:"menu",id:f,"aria-label":t,onMouseEnter:w(l,h),onMouseLeave:w(o,x),onKeyDown:w(i,A)}),(0,g.Y)(c,{role:"presentation"},r))};var _=r(39812);let E=["children","closeOnSelect","disabled","href","isFullWidth","onClick","onSelect","radius","rel","role","size","target","type","variant"],D=function(e){let{children:t,closeOnSelect:r=!0,disabled:i=!1,href:l,isFullWidth:o=!1,onClick:s,onSelect:c,radius:u="square",rel:p,role:d="menuitem",size:v="md",target:f,type:b,variant:h}=e,A=(0,n.A)(e,E),{closeDropdown:k}=m(),O=(0,a.useCallback)(e=>{i?e.preventDefault():(c?.(e),r&&k())},[k,r,i,c]),C={role:d,"aria-disabled":i||void 0,"data-dropdown-item":"true","data-disabled":i,tabIndex:i?-1:0,onClick:w(s,O),rel:p,target:f};return(0,g.Y)("li",{role:"none"},l&&"link"===b?(0,g.Y)(_.N,(0,y.A)({href:l,textColorToken:"--comp-dropdown-color-txt-link",textColorHoverToken:"--comp-dropdown-color-txt-link-hover",removeUnderline:!0},A,C),t):(0,g.Y)(x.$,(0,y.A)({as:b||"button",variant:h,size:v,radius:u,href:l,isDisabled:i,isFullWidth:o},A,C),t))}},69738:(e,t,r)=>{r.d(t,{J3:()=>l,hp:()=>o,kv:()=>c,vY:()=>s});var n=r(79901),a=r(51570),i=r(37773);let l=({name:e,email:t}={})=>e||t?e?e.split(" ")[0]:t.split("@")[0]:"",o=(e="")=>e.charAt(0).toUpperCase();async function s({event:e,campaignSource:t}={}){e.preventDefault(),(0,i.Zk)(t),(await (0,n.h)("tp.pianoId")).show({displayMode:"modal"})}async function c({myAccountSlug:e,pathName:t}){(await (0,n.h)("tp.pianoId")).logout(()=>{["/piano/my-account/",`/${e}/`].includes(t)?window.location.href=(0,a.IU)("/",{fullUrl:!0}):window.location.reload()})}},70684:(e,t,r)=>{r.d(t,{A:()=>h});var n=r(1873),a=r(19245),i=r(32634),l=r(24459),o=r(27199),s=r(800),c=r(30680),u=r(4860),m=r(53225),p=r(99577),d=r(87042),v=r(9954),g=r(71055);let f={backgroundColor:"--comp-nav-navbar-btn-primary-color-bg",borderColor:"--comp-nav-navbar-btn-primary-color-border",textColor:"--comp-nav-navbar-btn-primary-color-txt",backgroundColorHover:"--comp-nav-navbar-btn-primary-color-bg-hover",borderColorHover:"--comp-nav-navbar-btn-primary-color-border-hover",textColorHover:"--comp-nav-navbar-btn-primary-color-txt-hover"};function b({item:e,onClick:t}){let r=(0,p.KH)(e),a=(0,p.xE)(e),i=(0,p.mg)(e,p.eD.Primary)===p.eD.Secondary?"primary-transparent":"primary-solid";return r&&a?(0,v.Y)(u.$,(0,n.A)({as:"a","aria-label":r,href:a},(0,c.bI)(e),{onClick:()=>t(r),size:"lg",variant:i,colorOverrides:f}),r):null}let y={text:function({item:e,ciam:t,configuredSubscribeItem:r,configuredSubscribeProps:l,onAvatarClick:o,onContainerClick:s,onUtilityClick:c,showLogIn:m,showSubscribe:d}){let g=(0,p.T7)(e);if(g===p.Le.Subscribe){if(!d)return null;let t=(0,p.KH)(e)||"Subscribe";return(0,v.Y)(u.$,(0,n.A)({as:"a","aria-label":t},l,{onClick:e=>s(t,l.onClick?()=>l.onClick(e):null),size:"lg",variant:"primary-solid",colorOverrides:f}),(0,v.Y)(i.A,{item:r}))}return g===p.Le.Login?m?(0,v.Y)(a.A,{clientId:t.clientId,forceAvatarMenu:!0,label:(0,p.KH)(e),onMenuItemClick:o}):null:(0,v.Y)(b,{item:e,onClick:c})}};function h({ciam:e,subscribeItem:t,enableHeaderNavConfig:r=!0,onUtilityClick:b,onAvatarClick:x}){let{hasActiveTermAccess:w}=(0,o.id)();(0,s.zn)("bookmarksConfig.accountMenuLabel");let A=(0,i.E)(t),k=(0,s.BV)(p.$6),O=(0,s.BV)(p.i4,{}),C=r?(0,p.dW)({country:k,layout:O,display:p.J6.Desktop}):[],Y=C.find(e=>(0,p.T7)(e)===p.Le.Subscribe),P=(0,p.AY)({actionItem:Y,fallbackItem:t}),S=(0,i.E)(P),j=e=>{b?b(e):(0,c.AZ)("top_nav_utility",e)},_=(e,t)=>
1{j(e),t?.()},E=(0,m._P)("fre.piano.login"),D=(0,l.X)(),I=e.clientId||E,T=!!P?.url,z=!D&&T&&(!E||!w),L=C.filter(e=>(0,p.O7)(e,{showLogIn:I,showSubscribe:z})).slice(0,2);return L.length>0?(0,v.Y)(g.Fragment,null,L.map((t,r)=>{let n=(0,p._A)(t),a=y[n];return a?(0,v.Y)(a,{key:t?.id??`${n}-${r}`,item:t,ciam:e,configuredSubscribeItem:P,configuredSubscribeProps:S,onAvatarClick:x,onContainerClick:_,onUtilityClick:j,showLogIn:I,showSubscribe:z}):null})):(0,v.Y)(g.Fragment,null,(0,v.Y)(d.S,{name:"global-nav-wishlist-desktop"}),I?(0,v.Y)(a.A,{clientId:e.clientId,forceAvatarMenu:!0,onMenuItemClick:x}):null,z?(0,v.Y)(u.$,(0,n.A)({as:"a","aria-label":"Subscribe"},A,{onClick:e=>_("Subscribe",A.onClick?()=>A.onClick(e):null),size:"lg",variant:"primary-solid",colorOverrides:f}),(0,v.Y)(i.A,{item:t})):null)}},75397:(e,t,r)=>{r.d(t,{Ay:()=>y});var n=r(1873),a=r(53520),i=r(38536),l=r(64781),o=r(61546),s=r(91617),c=r(28270),u=r(9954),m=r(71055);let p=["data-testid"],d="/static/images/logos/mobile-logo.svg",v={scope:[s.CT,s.qt,s.G$,s.xE]};function g(e){let{"data-testid":t}=e,r=(0,a.A)(e,p);return(0,u.Y)(m.Fragment,null,(0,u.Y)(l.default,(0,n.A)({type:o.PV.Embeddable,relativeUrl:"/static/images/logos/logo.svg",alt:"Logo",scope:v},r)))}let f={display:{_:"none","<sm":"block"}},b={display:{_:"block","<sm":"none"}},y=(0,i.A)(function(e){return!function(e="/static/images/logos/logo.svg"){return(0,s.gh)(e,v)}(d)?(0,u.Y)(g,e):(0,u.Y)(m.Fragment,null,(0,u.Y)(g,(0,n.A)({},e,{relativeUrl:d,css:(0,c.qg)(f)})),(0,u.Y)(g,(0,n.A)({},e,{css:(0,c.qg)(b)})))},{target:"e1810pgm0"})((0,c.Ay)({}),"")},79683:(e,t,r)=>{r.d(t,{K:()=>u,Q:()=>c});var n=r(1873),a=r(38536),i=r(64781),l=r(61546),o=r(28270),s=r(9954);let c=(0,a.A)("div",{target:"e4dlnb31"})((0,o.Ay)({gridColumn:"1 / -1",fontSize:"var(--comp-nav-megamenu-sectionlink-type-size-mobile)",lineHeight:"var(--comp-nav-megamenu-sectionlink-type-line-height-mobile)",fontFamily:"var(--comp-nav-megamenu-sectionlink-type-family-mobile)",fontWeight:"var(--comp-nav-megamenu-sectionlink-type-weight-mobile)",letterSpacing:"var(--comp-nav-megamenu-sectionlink-type-letter-spacing-mobile)",textTransform:"var(--comp-nav-megamenu-sectionlink-type-txt-case-mobile)"}),""),u=(0,a.A)(function(e){return(0,s.Y)(i.default,(0,n.A)({type:l.PV.Embeddable,relativeUrl:"/static/icons/arrow-right.svg",alt:"Caret Right Icon"},e))},{target:"e4dlnb30"})((0,o.Ay)({height:"var(--_size-20)",width:"var(--_size-20)",paddingTop:{lg:"var(--dim-space-sm)"},paddingLeft:{lg:"var(--dim-space-sm)"}}),"")},82939:(e,t,r)=>{r.d(t,{$6:()=>f,B9:()=>b,EG:()=>E,I$:()=>M,IY:()=>h,NW:()=>y,O5:()=>_,R5:()=>g,S4:()=>L,T3:()=>S,W8:()=>I,WV:()=>x,Wy:()=>w,bj:()=>A,eG:()=>O,gg:()=>P,hf:()=>T,l0:()=>H,ls:()=>Y,mF:()=>D,mt:()=>k,rO:()=>U,sJ:()=>F,sU:()=>z,uM:()=>C});var n=r(1873),a=r(93682),i=r(38536),l=r(28270),o=r(54791),s=r(4860),c=r(64781),u=r(61546),m=r(9954);function p(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}let d={fontFamily:"inherit",fontSize:"inherit",fontWeight:"inherit",letterSpacing:"inherit",lineHeight:"inherit",textTransform:"inherit"},v=function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?p(Object(r),!0).forEach(function(t){(0,a.A)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):p(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}({display:"inline-flex",alignItems:"center"},d),g=(0,i.A)("div",{target:"e1pmlhxx26"})((0,l.Ay)({position:"relative",width:"100%",minHeight:"var(--_size-40)",borderBottom:"var(--_size-1) solid var(--comp-nav-navbar-color-border)","&.hide":{minHeight:"var(--dim-space-none)",overflow:"hidden",borderBottom:"none"}}),""),f=(0,i.A)("ul",{target:"e1pmlhxx25"})((0,l.Ay)({margin:"var(--dim-space-none) auto",alignItems:"center",minHeight:"var(--_size-40)",padding:{_:"var(--dim-space-2xs) var(--dim-space-md)",xs:"var(--dim-space-2xs) var(--dim-space-xl)",lg:"var(--dim-space-2xs) var(--dim-layout-gutter-lg)",xxlg:"var(--dim-space-2xs) var(--dim-layout-gutter-xl)",xxxlg:"var(--dim-space-2xs) var(--dim-layout-gutter-2xl)"},maxWidth:{lg:"var(--dim-layout-viewport-laptop)",xxlg:"var(--dim-layout-viewport-desktop)",xxxlg:"var(--dim-layout-viewport-max)"},width:{_:"auto",md:"100%"},display:"flex",justifyContent:{_:"flex-start",md:"var(--comp-nav-navbar-dim-flex-justify-content)"},gap:{_:"var(--dim-space-lg)",md:"clamp(var(--dim-space-sm), 1.5vw, var(--dim-space-lg))"},scrollbarWidth:"none",overflowX:"auto",overflowY:"hidden",'&[data-bot-mode="true"]':{'li[data-menu-index]:hover > [data-bot-panel="true"]':{display:"block",visibility:"visible",opacity:"1"}}}),""),b=(0,i.A)("li",{target:"e1pmlhxx24"})(({hasDesktopOverflow:e,isDesktopOverflow:t,isMoreTab:r})=>(0,l.Ay)({display:r?e?{_:"none",lg:"list-item"}:"none":t?{_:"list-item",lg:"none"}:"list-item",listStyle:"none",whiteSpace:"nowrap",flexShrink:0,fontWeight:"var(--comp-nav-navbar-linktxt-type-weight-mobile)",fontSize:"var(--comp-nav-navbar-linktxt-type-size-mobile)",lineHeight:"var(--comp-nav-navbar-linktxt-type-line-height-mobile)",fontFamily:"var(--comp-nav-navbar-linktxt-type-family-mobile)",letterSpacing:"var(--comp-nav-navbar-linktxt-type-letter-spacing-mobile)",textTransform:"var(--comp-nav-navbar-linktxt-type-txt-case-mobile)"}),""),y={textColor:"--comp-nav-navbar-color-txt",textColorHover:"--comp-nav-navbar-color-txt-hover",backgroundColor:"--comp-btn-primary-color-bg-transp",backgroundColorHover:"--comp-btn-primary-color-bg-transp",borderColor:"--comp-btn-primary-color-border-transp",borderColorHover:"--comp-btn-primary-color-border-transp"},h=(0,i.A)(function(e){return(0,m.Y)(c.default,(0,n.A)({type:u.PV.Embeddable,relativeUrl:"static/icons/caret-down-regular.svg",primary:"currentColor"},e))},{target:"e1pmlhxx23"})((0,l.Ay)({width:"100%",height:"100%"}),""),x=(0,i.A)("div",{target:"e1pmlhxx22"})((0,l.Ay)({display:"flex",alignItems:"center",fontFamily:"inherit",fontSize:"inherit",fontWeight:"inherit",letterSpacing:"inherit",lineHeight:"inherit",textTransform:"inherit",padding:"var(--dim-space-xs) var(--dim-space-none)","& > a":v}),""),w=(0,i.A)("div",{target:"e1pmlhxx21"})((0,l.Ay)({display:"inline-flex",alignItems:"center",gap:"var(--dim-space-2xs)"}),""),A=(0,i.A)("span",{target:"e1pmlhxx20"})((0,l.Ay)({display:{_:"none",lg:"inline-flex"},alignItems:"center",flexShrink:0}),""),k=s.$,O={fontSize:"var(--comp-nav-navbar-linktxt-type-size-mobile)"},C=(0,i.A)("div",{target:"e1pmlhxx19"})((0,l.Ay)({gridColumn:"span 3",'&[data-has-reservation="true"]':{display:"grid"}}),""),Y=(0,i.A)("div",{target:"e1pmlhxx18"})((0,l.Ay)({gridArea:"1 / 1"}),""),P=(0,i.A)("div",{target:"e1pmlhxx17"})((0,l.Ay)({gridArea:"1 / 1",opacity:0,pointerEvents:"none"}),""),S=(0,i.A)("div",{target:"e1pmlhxx16"})((0,l.Ay)({paddingTop:e=>e.isEmpty?"var(--dim-space-xl)":"0"}),""),j=(0,i.A)("h3",{target:"e1pmlhxx15"})((0,l.Ay)({width:"fit-content",minHeight:"var(--dim-space-xl)",margin:"var(--dim-space-none) var(--dim-space-none) var(--dim-space-md) var(--dim-space-none)",display:"-webkit-box",WebkitBoxOrient:"vertical",WebkitLineClamp:2,overflow:"hidden",fontSize:"var(--comp-nav-megamenu-sectionlink-type-size-mobile)",lineHeight:"var(--comp-nav-megamenu-sectionlink-type-line-height-mobile)",fontFamily:"var(--comp-nav-megamenu-sectionlink-type-family-mobile)",fontWeight:"var(--comp-nav-megamenu-sectionlink-type-weight-mobile)",letterSpacing:"var(--comp-nav-megamenu-sectionlink-type-letter-spacing-mobile)",textTransform:"var(--comp-nav-megamenu-sectionlink-type-txt-case-mobile)",visibility:e=>e.isEmpty?"hidden":"visible","& > a":d}),""),_=j,E=j,D=j,I=(0,i.A)("ul",{target:"e1pmlhxx14"})((0,l.Ay)({paddingLeft:"var(--dim-space-none)"}),""),T=(0,i.A)("li",{target:"e1pmlhxx13"})((0,l.Ay)({listStyle:"none",marginBottom:"var(--dim-space-md)",fontSize:"var(--comp-nav-megamenu-linktxt-type-size-mobile)",lineHeight:"var(--comp-nav-megamenu-linktxt-type-line-height-mobile)",fontFamily:"var(--comp-nav-megamenu-linktxt-type-family-mobile)",fontWeight:"var(--comp-nav-megamenu-linktxt-type-weight-mobile)",letterSpacing:"var(--comp-nav-megamenu-linktxt-type-letter-spacing-mobile)",textTransform:"var(--comp-nav-megamenu-linktxt-type-txt-case-mobile)","& > a":v}),""),z=(0,i.A)("div",{target:"e1pmlhxx12"})(({isMegaMenuOpen:e=!1})=>(0,l.Ay)({width:"100%",maxHeight:"75vh",overflowY:"auto",position:"absolute",top:"100%",left:"var(--dim-space-none)",elevation:"var(--dim-layout-elevation-raised)",boxShadow:"var(--dim-space-none) var(--_size-10) var(--_size-10) var(--dim-space-none) rgba(0, 0, 0, 0.1)",background:"var(--comp-nav-megamenu-color-bg)",color:"var(--comp-nav-megamenu-color-txt)",borderTop:"var(--dim-border-width-sm) solid var(--comp-nav-megamenu-color-border)",padding:"var(--dim-space-xl) var(--dim-space-none)",opacity:+!!e,visibility:e?"visible":"hidden",pointerEvents:e?"auto":"none",'&[data-bot-panel="true"]':{display:"none"}}),""),L=(0,i.A)("div",{target:"e1pmlhxx11"})((0,l.Ay)({display:"grid",gridTemplateColumns:"repeat(12, 1fr)",gap:"var(--dim-space-xl)",rowGap:"var(--dim-space-2xl)",columnGap:"var(--dim-space-xl)",padding:{_:"var(--dim-space-2xs) var(--dim-space-md)",xs:"var(--dim-space-2xs) var(--dim-space-xl)",lg:"var(--dim-space-2xs) var(--dim-layout-gutter-lg)",xxlg:"var(--dim-space-2xs) var(--dim-layout-gutter-xl)",xxxlg:"var(--dim-space-2xs) var(--dim-layout-gutter-2xl)"},margin:"var(--dim-space-none) auto",maxWidth:{lg:"var(--dim-layout-viewport-laptop)",xxlg:"var(--dim-layout-viewport-desktop)",xxxlg:"var(--dim-layout-viewport-max)"},width:"100%"}),""),M=(0,i.A)("div",{target:"e1pmlhxx10"})((0,l.Ay)({display:"flex",flexDirection:"column",width:"100%"}),"");(0,i.A)(o.default,{target:"e1pmlhxx9"})((0,l.Ay)({width:"100%",height:"auto",aspectRatio:"1 / 1",objectFit:"cover",marginBottom:"var(--dim-space-sm)"}),""),(0,i.A)("div",{target:"e1pmlhxx8"})((0,l.Ay)({textAlign:"left",display:"-webkit-box",WebkitBoxOrient:"vertical",WebkitLineClamp:2,overflow:"hidden"}),"");let H=(0,i.A)("div",{target:"e1pmlhxx7"})((0,l.Ay)({display:"flex",flexDirection:"column",width:"100%",gap:"var(--dim-space-md)"}),"");(0,i.A)("div",{target:"e1pmlhxx6"}
1)((0,l.Ay)({display:"flex",alignItems:"flex-start",gap:"var(--dim-space-sm)",width:"100%"}),""),(0,i.A)(o.default,{target:"e1pmlhxx5"})((0,l.Ay)({width:"100%",maxWidth:"var(--dim-space-4xl)",aspectRatio:"1 / 1",objectFit:"cover"}),""),(0,i.A)("div",{target:"e1pmlhxx4"})((0,l.Ay)({display:"flex",flexDirection:"column",justifyContent:"flex-start"}),""),(0,i.A)("div",{target:"e1pmlhxx3"})((0,l.Ay)({textAlign:"left",display:"-webkit-box",WebkitBoxOrient:"vertical",WebkitLineClamp:3,overflow:"hidden"}),"");let F=(0,i.A)("h3",{target:"e1pmlhxx2"})((0,l.Ay)({fontSize:"var(--comp-nav-megamenu-linktxt-type-size-mobile)",lineHeight:"var(--comp-nav-megamenu-linktxt-type-line-height-mobile)",fontFamily:"var(--comp-nav-megamenu-linktxt-type-family-mobile)",fontWeight:"var(--comp-nav-megamenu-linktxt-type-weight-mobile)",letterSpacing:"var(--comp-nav-megamenu-linktxt-type-letter-spacing-mobile)",textTransform:"var(--comp-nav-megamenu-linktxt-type-txt-case-mobile)",margin:"var(--dim-space-none)"}),""),U=(0,i.A)("h3",{target:"e1pmlhxx1"})((0,l.Ay)({fontSize:"var(--comp-nav-megamenu-linktxt-type-size-mobile)",lineHeight:"var(--comp-nav-megamenu-linktxt-type-line-height-mobile)",fontFamily:"var(--comp-nav-megamenu-linktxt-type-family-mobile)",fontWeight:"var(--comp-nav-megamenu-linktxt-type-weight-mobile)",letterSpacing:"var(--comp-nav-megamenu-linktxt-type-letter-spacing-mobile)",textTransform:"var(--comp-nav-megamenu-linktxt-type-txt-case-mobile)",margin:"var(--dim-space-none)"}),"");(0,i.A)("div",{target:"e1pmlhxx0"})((0,l.Ay)({gridColumn:"span 12",display:"flex",justifyContent:"center",alignItems:"center",marginTop:"var(--dim-space-md)"}),"")},83201:(e,t,r)=>{r.d(t,{A:()=>$});var n=r(1873),a=r(93682),i=r(39812),l=r(800),o=r(71055),s=r(12625),c=r(9155),u=r(30680),m=r(37241),p=r(82939),d=r(22730),v=r(20339),g=r(53225),f=r(79683),b=r(9954);let y=function({children:e="",url:t="/",linkProps:r={},onClick:a}){return(0,b.Y)(f.Q,null,(0,b.Y)(i.N,(0,n.A)({onClick:a,href:t,textColorToken:"--comp-nav-megamenu-color-txt",textColorHoverToken:"--comp-nav-megamenu-color-txt-hover"},r),e,(0,b.Y)(f.K,null)))};var h=r(13384),x=r(61546),w=r(53647),A=r(78860),k=r(68014),O=r.n(k),C=r(71055);let Y=O()(()=>r.e(62995).then(r.bind(r,62995)),{id:"45379f0",loadableGenerated:{webpack:()=>[62995]}}),P=O()(()=>r.e(8036).then(r.bind(r,8036)),{id:"4303c90",loadableGenerated:{webpack:()=>[8036]}}),S=O()(()=>r.e(9847).then(r.bind(r,9847)),{id:"10326d0",loadableGenerated:{webpack:()=>[9847]}}),j=O()(()=>r.e(48209).then(r.bind(r,48209)),{id:"1109410",loadableGenerated:{webpack:()=>[48209]}});function _({category:e}){let t=!(0,A.z)(e?.settings?.disableTitle)&&e.title;return(0,b.Y)(C.Fragment,null,(0,b.Y)(p.T3,{isEmpty:!t},(0,b.Y)(p.O5,{isEmpty:!t},t?e.title:"")),(0,b.Y)(p.W8,null,e.menuItems?.map((e,t)=>(0,b.Y)(p.hf,{key:t},e.title))))}let E=function(e){let{category:t}=e,r="featured-article"===t.display,n="stacked-articles"===t.display;return t.morePanel?(0,b.Y)(p.uM,null,(0,b.Y)(S,e)):r?(0,b.Y)(Y,e):n?(0,b.Y)(j,e):(0,b.Y)(p.uM,{"data-has-reservation":"true"},(0,b.Y)(p.gg,{"aria-hidden":"true"},(0,b.Y)(_,{category:t})),(0,b.Y)(p.ls,null,(0,b.Y)(P,e)))};var D=r(36987),I=r(73084),T=r(76031),z=r(94717),L=r(18106);function M(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function H(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?M(Object(r),!0).forEach(function(t){(0,a.A)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):M(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var F=r(71055);function U(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function B(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};
1t%2?U(Object(r),!0).forEach(function(t){(0,a.A)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):U(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function $({className:e}){let t=(0,c.usePathname)(),r=(0,l.BV)("layoutContextProps.canonicalUrl"),a=(0,l.BV)("layoutContextProps.megaMenuLayout.menuItems"),f=(0,l.BV)("layoutContextProps.isBot"),{isSecondaryImage:k}=(0,h.p)(x.Ru.Hover),{isSponsored:O}=(0,D.A)(),{0:C,1:Y}=(0,o.useState)(null),P=(0,L.FZ)(C),S=(0,L._3)(C),j=(0,s.md)(z.U),_=(0,d.Ay)("lg"),M=(0,v.Bd)("common.viewAll"),U=(0,v.Bd)("common.more"),W=(0,g._P)(I.XT,{strictBoolean:!0}),R=!e?.split(/\s+/).includes("hide"),N=(0,w.iv)(a,{skipFallback:m.A}),V=(N?.length||0)>L.if&&!f,K=(0,o.useMemo)(()=>V?N.slice(L.if-1):[],[N,V]),Z=(0,o.useMemo)(()=>(0,L.yH)(r),[r]),G=(0,o.useRef)(null),q=(0,o.useRef)([]),J=(0,o.useRef)(null),Q=(0,o.useCallback)((e,t,r)=>{q.current[e]||(q.current[e]={}),q.current[e][t]=(0,L.Ex)(r)},[]),{tabsWrapperRef:X,cancelCloseTimer:ee,handleMegaMenuTabMouseEnter:et,handleMegaMenuTabMouseLeave:er,handlePanelToggleClick:en,handlePanelToggleKeyDown:ea}=function({megaMenuPanel:e,setMegaMenuPanel:t,isDesktop:r,itemCount:n,shouldCollapseDesktopOverflow:a,panelRef:i,headerFocusTargetRef:l,moreToggleRef:s,moreLabel:c}){let u=(0,o.useRef)(null),m=(0,o.useRef)(null),p=(0,o.useRef)(null),d=(0,o.useRef)(null),v=(0,o.useRef)(null),g=(0,o.useRef)([]),f=(0,L.FZ)(e),b=(0,L._3)(e),y=()=>clearTimeout(v.current),h=()=>{u.current=null},x=(0,o.useCallback)(({restoreToggleFocus:e=!1,focusReturnMenuTab:r,preserveKeyboardClickGuard:n=!1}={})=>{clearTimeout(d.current),y();let a=e?(0,L.I_)(r,l.current,s.current,u.current?.returnTarget):null;t(null),u.current=null,n||(m.current=null),a?.focus()},[t,l,s]),w=(0,o.useCallback)((e,{fromKeyboard:r,toggleButton:n}={})=>{clearTimeout(d.current),y(),(0,L.rB)(e,c),r?u.current={returnTarget:n??null}:h(),t((0,L.DG)(e,{isOpen:!0})),window.dispatchEvent(new CustomEvent("app.pauseAdRefresh")),n&&n.focus()},[t,c]),A=(t,r,{fromKeyboard:n}={})=>{(0,L._3)(e)&&(0,L.w9)(f,t)?x({preserveKeyboardClickGuard:n}):w(t,{fromKeyboard:n,toggleButton:r})};return(0,o.useLayoutEffect)(()=>{let e=i.current;if(!f||!e){g.current=[];return}let t=()=>{g.current=(0,L.SH)(e)};t();let r=new MutationObserver(t);return r.observe(e,{childList:!0,subtree:!0}),()=>{r.disconnect(),g.current=[]}},[f,i]),(0,o.useEffect)(()=>{r||(t(null),h())},[r,t]),(0,o.useEffect)(()=>()=>{clearTimeout(d.current),y()},[]),(0,o.useEffect)(()=>{let e=p.current;if(!e)return;let t=()=>{y()},r=t=>{if(!b)return;let r=t.relatedTarget;r&&e.contains(r)||x()};return e.addEventListener("focusin",t),e.addEventListener("focusout",r),()=>{e.removeEventListener("focusin",t),e.removeEventListener("focusout",r)}},[b,x]),(0,o.useEffect)(()=>{if(!b||!f||!r)return;let e=e=>{if("Escape"===e.key){e.preventDefault(),x({restoreToggleFocus:!0,focusReturnMenuTab:f});return}if("Tab"!==e.key)return;let t=i.current;if(!t)return;let r=g.current,o=document.activeElement,c=(0,L.I_)(f,l.current,s.current,u.current?.returnTarget);if(!e.shiftKey&&c&&o===c){e.preventDefault(),r.length&&r[0].focus();return}if(!t.contains(o)||!r.length)return;let m=r[0],p=r[r.length-1];if(e.shiftKey&&o===m){let t=(0,L.I_)(f,l.current,s.current,u.current?.returnTarget);t&&(e.preventDefault(),t.focus());return}if(!e.shiftKey&&o===p){let t=Array.isArray(f?.morePanel),r=(0,L.Q$)(l.current,s.current,{currentIndex:f?.index,isMorePanel:t,itemCount:n,hasDesktopOverflow:a});x(),r&&(e.preventDefault(),r.focus())}};return document.addEventListener("keydown",e),()=>document.removeEventListener("keydown",e)},[b,f,r,n,a,x,i,l,s]),{tabsWrapperRef:p,cancelCloseTimer:y,handleMegaMenuTabMouseEnter:e=>{y(),h(),d.current=setTimeout(()=>{t((0,L.DG)(e,{isOpen:!0})),window.dispatchEvent(new CustomEvent("app.pauseAdRefresh"))},L.aB)},handleMegaMenuTabMouseLeave:()=>{clearTimeout(d.current),v.current=setTimeout(()=>{t(e=>e?H(H({},e),{},{isOpen:!1}):null),h()},L.Mi)},handlePanelToggleClick:(e,t)=>{if(t.preventDefault(),m.current===t.currentTarget){m.current=null;return}A(e,t.currentTarget,{fromKeyboard:(0,L.cJ)(t)})},handlePanelToggleKeyDown:(e,t)=>{("Enter"===t.key||" "===t.key)&&(t.preventDefault(),m.current=t.currentTarget,A(e,t.currentTarget,{fromKeyboard:!0}),"Enter"===t.key&&queueMicrotask(()=>{m.current=null}))}}}({megaMenuPanel:C,setMegaMenuPanel:Y,isDesktop:_,itemCount:N?.length??0,shouldCollapseDesktopOverflow:V,panelRef:G,headerFocusTargetRef
1:q,moreToggleRef:J,moreLabel:U}),ei=(0,A.z)(P?.settings?.disabled),el=_&&!ei,eo=_&&S||!!j,es=(0,o.useCallback)((e,t={})=>{let{keyPrefix:r="",withClickHandlers:n=!1}=t,a=e.menuItems?.filter(e=>"widget"===e.type)||[],i=`${M} ${e?.title||""}`,l=B(B({},(0,u.bI)(e)),L.nZ);return(0,b.Y)(F.Fragment,null,a.slice(0,L.TK).map((e,t)=>(0,b.Y)(E,{key:`${r}${t}`,category:e,onClick:n?L.UO:void 0,isSecondaryImage:k})),e?.url?(0,b.Y)(y,{url:e.url,linkProps:l,onClick:t=>(0,L.UO)(t,{url:e.url,title:i},"mega_menu_view_all",l)},i):null)},[M,k]),ec=(0,o.useMemo)(()=>({morePanel:K}),[K]),eu=(0,L.fD)(ec),em=S&&Array.isArray(P?.morePanel);return N?.length?(0,b.Y)(p.R5,{ref:X,className:e},(0,b.Y)(p.$6,{"data-bot-mode":f,isSponsored:O},N.map((e,r)=>{let a=(0,u.bI)(e),l=S&&Number.isFinite(P?.index)&&P?.index===r,o=!f&&(0,L.fD)(e)&&!(0,A.z)(e?.settings?.disabled),s=e.title||"Missing title",c=(0,A.z)(e["aria-current"])||(0,L.gJ)(t,e.url,Z),m=(0,b.Y)(i.N,(0,n.A)({ref:e=>Q(r,"sectionLink",e),href:e.url,onClick:t=>(0,L.UO)(t,e,"top_nav_top_level",a),removeUnderline:!0,textColorToken:"--comp-nav-navbar-color-txt",textColorHoverToken:"--comp-nav-navbar-color-txt-hover"},a,{"aria-current":c?"page":void 0}),e.title);return(0,b.Y)(p.B9,{key:r,"data-menu-index":r,isDesktopOverflow:V&&r>L.if-2},(0,b.Y)(p.WV,(0,n.A)({onMouseEnter:()=>et(B({index:r},e)),onMouseLeave:er},W&&{[I.a$]:""}),o?(0,b.Y)(p.Wy,null,m,(0,b.Y)(p.bj,null,(0,b.Y)(p.mt,{ref:e=>Q(r,"panelToggle",e),as:"button",variant:"primary-transparent",size:"md",height:"constrained",colorOverrides:p.NW,"aria-expanded":l,"aria-controls":l?L.Qe:void 0,"aria-label":l?`Close ${s} submenu`:`Open ${s} submenu`,onClick:t=>en(B({index:r},e),t),onKeyDown:t=>ea(B({index:r},e),t),isIconOnly:!0,elementStart:(0,b.Y)(p.IY,null)}))):m),f&&(0,L.fD)(e)&&!(0,A.z)(e?.settings?.disabled)?(0,b.Y)(p.sU,{id:`mega-menu-bot-panel-${r}`,"data-menu-panel":r,"data-bot-panel":"true",isMegaMenuOpen:!0},(0,b.Y)(p.S4,{isMegaMenuOpen:!0},es(e,{}))):null)}),(0,b.Y)(p.B9,{isMoreTab:!0,hasDesktopOverflow:V},(0,b.Y)(p.WV,{onMouseEnter:()=>et(ec),onMouseLeave:er,onClick:_&&!f&&eu?e=>e.preventDefault():void 0},!f&&eu?(0,b.Y)(p.bj,null,(0,b.Y)(p.mt,{ref:e=>{J.current=(0,L.Ex)(e)},variant:"primary-transparent",size:"md",style:p.eG,colorOverrides:p.NW,"aria-expanded":em,"aria-controls":em?L.Qe:void 0,"aria-label":em?`Close ${U} submenu`:`Open ${U} submenu`,elementEnd:(0,b.Y)(p.IY,null),onClick:e=>en(ec,e),onKeyDown:e=>ea(ec,e)},U)):(0,b.Y)(i.N,{href:"#",removeUnderline:!0,textColorToken:"--comp-nav-megamenu-color-txt",textColorHoverToken:"--comp-nav-megamenu-color-txt-hover"},U)))),W?(0,b.Y)(T.A,{isBot:f,isDesktop:_,isNavTabsVisible:R,items:N,isSuppressed:eo,maxDesktopItemsCount:L.if,shouldCollapseDesktopOverflow:V}):null,!f&&el&&C&&(0,L.fD)(P)?(0,b.Y)(p.sU,{ref:G,onMouseEnter:()=>ee(),onMouseLeave:er,id:L.Qe,isMegaMenuOpen:S,"aria-hidden":!S,inert:S?void 0:""},(0,b.Y)(p.S4,{isMegaMenuOpen:P?_:null},P?(0,b.Y)(F.Fragment,null,P.morePanel?(0,b.Y)(E,{category:P,onClick:L.UO}):null,es(P,{withClickHandlers:!0})):null)):null):null}},87469:(e,t,r)=>{r.d(t,{L:()=>y});var n=r(800),a=r(37241),i=r(174),l=r(53225),o=r(71055),s=r(53647),c=r(94263),u=r(20339),m=r(73366),p=r(27199),d=r(69738),v=r(47253),g=r(88859),f=r(29538),b=r(29278);function y({isSavedEnabled:e,isForYouEnabled:t,skipFreRegistrationListener:r=!1}={}){let h,x,w,{0:A,1:k}=(0,o.useState)(!1),{0:O,1:C}=(0,o.useState)(!1),[Y,P,S,j]=(0,l._P)(["fre.piano.login","enable-sso","fre.enable-my-stuff","fre.piano.enable-for-you"]),_=(0,l._P)("fre.piano.enable-auth-via-hearst-id"),E=P||Y,{isLoggedInPiano:D}=(0,p.id)(),I=(0,c.useUserAuthorizedStatus)(),T=(0,f.G)(b.ym.HEARSTID_STATUS)===b.tG.AUTHORIZED,z=Y&&!_?D:_?T:I,L=(0,n.BV)("layoutContextProps.isLoggedIn",!1),M=!L||_&&!T,{0:H,1:F}=(0,o.useState)(L),U=(h=(0,l._P)("fre.piano.login"),x=(0,m.cA)(),w=(0,o.useCallback)(e=>{e.preventDefault(),(0,d.vY)({event:e})},[]),{href:h?"#":x,onClick:h?w:null,rel:"nofollow","data-cy":"nav-login-link"}),B=(0,n.BV)("layoutContextProps.siteData.metadata.defaults.config_ds.BRAND_AFFINITIES_LIMIT")||3,$=(0,l._P)("enable-google-one-tap"),W=(0,l._P)("enable-google-one-tap-tooltip"),R=(0,s.iv)((0,n.BV)("layoutContextProps.onboarderConfig"),{skipFallback:a.A}),N=(0,s.iv)((0,n.BV)("layoutContextProps.siteData.metadata.defaults.config_ds.googleOneTapTooltip",{}),{skipFallback:a.A}),V=(0,g.H)();(0,o.useEffect)(()=>{M&&(0,v.K)(()=>F(z))},[z,M]),(0,o.useEffect)(()=>
1{if(r)return;let e=e=>{let{detail:{eventType:t,data:r}}=e;"registrations"===t&&"Google One Tap"===r.minorSource&&(k(!0),(0,i.A)("googleOneTap","initialize",{isGoogleOneTapTooltip:!0}),C(!0),setTimeout(()=>k(!1),6e4))};return window.addEventListener("fre-send-event",e),()=>window.removeEventListener("fre-send-event",e)},[r]);let[K]=(0,u.Bd)(["common.login"]);return{showLogin:E,isUserAuthorized:H,loginProps:U,capitalizedLoginText:K.charAt(0).toUpperCase()+K.slice(1),isPianoIdEnabled:Y,isSavedEnabled:e??S,isForYouEnabled:t??j,isTopicManagementEnabled:V,enableGoogleOneTap:$,isGoogleOneTapTooltipEnabled:W,onboarderConfig:R,googleOneTapTooltipData:N,brandAffinitiesLimit:B,isOpen:A,setIsOpen:k,isModalOpen:O,setIsModalOpen:C}}},87553:(e,t,r)=>{r.d(t,{P7:()=>b,Sn:()=>A,_1:()=>f,cp:()=>O,cs:()=>x,dc:()=>h,fL:()=>C,hH:()=>v,lC:()=>g,qh:()=>k,sK:()=>y,xV:()=>w});var n=r(93682),a=r(1873),i=r(38536),l=r(28270),o=r(75397),s=r(60290),c=r(64781),u=r(61546),m=r(9954);function p(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function d(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?p(Object(r),!0).forEach(function(t){(0,n.A)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):p(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function v(e){return(0,m.Y)(c.default,(0,a.A)({type:u.PV.Embeddable,relativeUrl:"/static/icons/list-regular.svg",alt:"","aria-hidden":"true",primary:"currentColor",viewBox:"0 0 24 24"},e))}let g=(0,i.A)("div",{target:"e1hjmbw511"})((0,l.Ay)({width:"100%",position:"relative"}),""),f=(0,i.A)("div",{target:"e1hjmbw510"})((0,l.Ay)({alignItems:"center",paddingTop:({isCompact:e})=>e?"var(--dim-space-xs)":"var(--dim-space-md)",paddingBottom:({isCompact:e})=>e?"0":"var(--dim-space-md)",paddingLeft:{_:"var(--dim-space-md)",xs:"var(--dim-space-xl)",lg:"var(--dim-layout-gutter-lg)",xxlg:"var(--dim-layout-gutter-xl)",xxxlg:"var(--dim-layout-gutter-2xl)"},paddingRight:{_:"var(--dim-space-md)",xs:"var(--dim-space-xl)",lg:"var(--dim-layout-gutter-lg)",xxlg:"var(--dim-layout-gutter-xl)",xxxlg:"var(--dim-layout-gutter-2xl)"},margin:"var(--dim-space-none) auto",maxWidth:{lg:"var(--dim-layout-viewport-laptop)",xxlg:"var(--dim-layout-viewport-desktop)",xxxlg:"var(--dim-layout-viewport-max)"},width:"100%",display:"flex",justifyContent:"space-between"}),""),b=(0,i.A)("div",{target:"e1hjmbw59"})((0,l.Ay)({display:{_:"flex",lg:"none"}}),""),y=(0,i.A)(v,{target:"e1hjmbw58"})((0,l.Ay)({width:"var(--_size-24)",height:"var(--_size-24)"}),""),h=(0,i.A)("div",{target:"e1hjmbw57"})((0,l.Ay)({display:"flex",padding:"var(--dim-space-none)",flexDirection:"column",justifyContent:"center",alignItems:"center",gap:"var(--dim-space-none)"}),""),x=(0,i.A)("div",{target:"e1hjmbw56"})((0,l.Ay)({display:"flex",alignItems:"center",justifyContent:"center",width:{_:"var(--_size-192)",lg:"var(--_size-296)"},height:{_:"var(--_size-48)",lg:"var(--_size-60)"},flexShrink:0,transform:({isCompact:e})=>e?"scale(0.70) translateZ(0)":"scale(1) translateZ(0)",WebkitTransform:({isCompact:e})=>e?"scale(0.70) translateZ(0)":"scale(1) translateZ(0)",transformOrigin:"center",WebkitTransformOrigin:"center",transition:"transform 0.3s ease-in-out",contain:"layout paint",willChange:"transform"}),""),w=(0,i.A)(o.Ay,{target:"e1hjmbw55"})((0,l.Ay)(d(d({},{height:"auto",width:"100%",maxWidth:"100%",objectFit:"contain",margin:"auto"}),{},{primary:({primary:e})=>e||"var(--comp-nav-navbar-color-logo)",maxHeight:{_:"var(--_size-48)",lg:"var(--_size-60)"}})),""),A=(0,i.A)(s.Gm,{target:"e1hjmbw54"})((0,l.Ay)({width:"var(--_size-24)",height:"var(--_size-24)"}),""),k=(0,i.A)("div",{target:"e1hjmbw53"})((0,l.Ay)({display:"flex",height:"var(--_size-32)",padding:"var(--dim-space-none)",justifyContent:"flex-end",alignItems:"center",gap:"var(--dim-space-xs)"}),"");(0,i.A)("div",{target:"e1hjmbw52"})((0,l.Ay)({gridColumn:"1 / -1",display:"flex",alignItems:"center",justifyContent:"space-between",width:"100%"}),"");let O=(0,i.A)("div",{target:"e1hjmbw51"})((0,l.Ay)({display:{_:"none",lg:"flex"},padding:"var(--dim-space-none)",justifyContent:"flex-end",alignItems:"center",gap:"var(--dim-space-xs)"}),""),C=(0,i.A)("div",{target:"e1hjmbw50"})((0,l.Ay)({display:{_:"flex",lg:"none"},alignItems:"center"}),"")},88859:(e,t,r)=>{r.d(t,{H:()=>i});var n=r(53225),a=r(800);function i(){let e=(0,n._P)("fre.enable-follow-a-topic"),t=(0,a.BV)("layoutContextProps.forYouSignUpSettings.enableTopicManagement",!1);return e&&!0===t}},89058:(e,t,r)=>{r.d(t,{A:()=>b});var n=r(71055),a=r(51570),i=r(800),l=r(20339),o=r(16063),s=r(4860),c=r(1873),u=r(38536),m=r(28270),p=r(64781),d=r(61546),v=r(9954);function g(e){return(0,v.Y)(p.default,(0,c.A)({type:d.PV.Embeddable,relativeUrl:"static/icons/magnifying-glass-regular.svg",primary:"currentColor",viewBox:"0 0 24 24"},e))}let f=(0,u.A)("form",{target:"etpn6440"})((0,m.Ay)({display:{_:"none",lg:"flex"},alignItems:"center",width:"var(--dim-layout-xs)",height:"var(--_size-36)",marginRight:"auto"}),""),b=function(){let{0:e,1:t}
1=(0,n.useState)(""),r=(0,i.BV)("layoutContextProps.siteData.brand.slug"),[c,u]=(0,l.Bd)([`common.search--${r}`,"common.search"]),m=(0,i.BV)("layoutContextProps.siteData.metadata.searchSettings.placeholderText.default")||"Search...",p=()=>{if(e.trim()){let t=new URLSearchParams;t.set("q",e.trim());let r=(0,a.IU)(`/search/?${t.toString()}`,{includeLocalePath:!0});window.location.href=r}};return(0,v.Y)(f,{role:"search",autoComplete:"off",onSubmit:e=>{e.preventDefault(),p()}},(0,v.Y)(o.p,{label:c||u||"Search",placeholder:m,onChange:e=>{t(e.target.value)},value:e,isLabelHidden:!0,size:"md",name:"global-nav-search-input",elementEnd:(0,v.Y)(s.$,{"aria-label":"Search",isIconOnly:!0,elementStart:(0,v.Y)(g,{priority:"high"}),variant:"neutral-transparent",type:"submit"}),onKeyDown:e=>{"Enter"===e.key&&(e.preventDefault(),p())}}))}},94717:(e,t,r)=>{r.d(t,{U:()=>n});let n=(0,r(56317).eU)(!1)},95029:(e,t,r)=>{r.d(t,{A:()=>F});var n=r(1873),a=r(19245),i=r(800),l=r(20339),o=r(53225),s=r(51570),c=r(22730),u=r(6794),m=r(78122),p=r(30680),d=r(32634),v=r(4860),g=r(87042),f=r(38536),b=r(28270),y=r(64781),h=r(61546),x=r(9954);let w=(0,f.A)(function(e){return(0,x.Y)(y.default,(0,n.A)({},e,{type:h.PV.Embeddable,relativeUrl:"/static/icons/envelope-simple-regular.svg",alt:"Newsletter Sign Up",primary:"currentColor"}))},{target:"egpulss7"})((0,b.Ay)({height:"var(--_size-16)",width:"var(--_size-16)",primary:"currentColor"}),""),A=(0,f.A)(function(e){return(0,x.Y)(y.default,(0,n.A)({type:h.PV.Embeddable,relativeUrl:"/static/icons/globe-simple-regular.svg",alt:"Location Choice"},e))},{target:"egpulss6"})((0,b.Ay)({height:"var(--_size-16)",width:"var(--_size-16)",primary:"currentColor"}),""),k=(0,f.A)("div",{target:"egpulss5"})((0,b.Ay)({background:"var(--comp-nav-utility-color-bg)",width:"100%"}),""),O=(0,f.A)("div",{target:"egpulss4"})((0,b.Ay)({display:{_:"none",lg:"flex"},width:"100%"}),""),C=(0,f.A)("div",{target:"egpulss3"})((0,b.Ay)({display:{_:"flex",lg:"none"},width:"100%"}),""),Y=(0,f.A)("div",{target:"egpulss2"})((0,b.Ay)({alignItems:"center",padding:{_:"0 var(--dim-space-md)",xs:"0 var(--dim-space-xl)",lg:"0 var(--dim-layout-gutter-lg)",xxlg:"0 var(--dim-layout-gutter-xl)",xxxlg:"0 var(--dim-layout-gutter-2xl)"},margin:"var(--dim-space-none) auto",maxWidth:{xxs:"var(--dim-layout-viewport-mobile)",xs:"var(--dim-layout-viewport-tablet)",lg:"var(--dim-layout-viewport-laptop)",xxlg:"var(--dim-layout-viewport-desktop)",xxxlg:"var(--dim-layout-viewport-max)"},width:"100%",display:"flex",height:"var(--_size-32)",gap:"var(--dim-space-2xs)",alignSelf:"stretch"}),""),P=(0,f.A)("div",{target:"egpulss1"})((0,b.Ay)({display:"flex",alignItems:"center",gap:"var(--dim-space-2xs)",height:"var(--_size-32)"}),""),S=(0,f.A)("div",{target:"egpulss0"})((0,b.Ay)({display:"flex",alignItems:"center",justifyContent:"space-between",height:"var(--_size-32)",padding:{_:"0 var(--dim-space-md)",xs:"0 var(--dim-space-xl)",lg:"0 var(--dim-layout-gutter-lg)",xxlg:"0 var(--dim-layout-gutter-xl)",xxxlg:"0 var(--dim-layout-gutter-2xl)"},margin:"var(--dim-space-none) auto",maxWidth:{lg:"var(--dim-layout-viewport-laptop)",xxlg:"var(--dim-layout-viewport-desktop)",xxxlg:"var(--dim-layout-viewport-max)"},width:"100%"}),"");var j=r(53647),_=r(27199);let E={backgroundColor:"--comp-nav-utility-btn-primary-color-bg",borderColor:"--comp-nav-utility-btn-primary-color-border",textColor:"--comp-nav-utility-btn-primary-color-txt",backgroundColorHover:"--comp-nav-utility-btn-primary-color-bg-hover",borderColorHover:"--comp-nav-utility-btn-primary-color-border-hover",textColorHover:"--comp-nav-utility-btn-primary-color-txt-hover"};function D({configUrl:e,siteSlug:t,newsletterLabel:r}){let n=(0,o._P)("fre.enable-newsletter-menu-page");if(!t)return null;let a=`/email/${t}-newsletter`,i=n?"/newsletter-menu":e?.trim()||a,l=/^https?:\/\//i.test(i)?i:(0,s.Ay)(i,{fullUrl:!0});return l?(0,x.Y)(v.$,{href:l,as:"a","aria-label":"Newsletter",elementStart:(0,x.Y)(w,{priority:"high"}),radius:"default",size:"md",height:"constrained",variant:"primary-solid",colorOverrides:E,onClick:e=>{e.preventDefault(),(0,p.AZ)("top_nav_utility","Newsletter"),window.location.href=l}},r):null}function I({subscribeItem:e,onUtilityClick:t,configUrl:r}){let a=(0,d.E)(e,r);return(0,x.Y)(v.$,(0,n.A)({as:"a","aria-label":"Subscribe"},a,{onClick:e=>{a.onClick?.(e),t("Subscribe")},radius:"default",size:"md",height:"constrained",variant:"primary-solid",colorOverrides:E}),(0,x.Y)(d.A,{item:e}))}var T=r(69532);function z({locationChoiceMenu:e,localTitle:t,onLocaleClick:r}){return(0,x.Y)(T.Ay,{trigger:"click",align:"left",placement:"bottom",onOpenChange:e=>e&&r()},(0,x.Y)(T.uu,{type:"button",ariaLabel:`Current location: ${t}. Click to change location.`,variant:"primary-solid",elementStart:(0,x.Y)(A,{priority:"high"}),elementEnd:null,radius:"default",size:"md",height:"constrained",colorOverrides:E,tabIndex:0},t),(0,x.Y)(T.pm,{ariaLabel:"Select location"},e.filter(Boolean).map((e,t)=>(0,x.Y)(T.tJ,{key:e.id||t,href:e.url,variant:"primary-transparent",type:"a",size:"md",isFullWidth:!0},e.title))))}function L({showLocationChoice:e,locationChoiceMenu:t,localTitle:r,handleUtilityClick:n}){return e&&t?.length?(0,x.Y)(z,{locationChoiceMenu:t,localTitle:r,onLocaleClick:()=>n("Locale")}):null}var M=r(24459);let H={text:function({item:e,siteSlug:t,newsletterLabel:r,subscribeItem:n,handleUtilityClick:i,clientId:l,isPianoIdEnabled:o,showSubscribe:s=!0}){let c=(e?.title||"").trim().toLowerCase(),u=!!(l||o);switch(c){case"newsletter":return(0,x.Y)(D,{configUrl:e.url,siteSlug:t,newsletterLabel:r});case"subscribe":if(!s)return null;return(0,x.Y)(I,{subscribeItem:n,onUtilityClick:i,configUrl:e.url});case"sign in":return u?(0,x.Y)(a.A,{clientId:l,forceAvatarMenu:!0,mobileColorOverrides:E}):null;default:return null}},panel:L};function F({ciam:e,subscribeItem:t,className:r,testId:f="utility-nav"}){let b,y=(0,i.BV)("layoutContextProps.siteData.brand.slug")??"",h=(0,i.BV)("layoutContextProps.siteData.locale")??{},A=(0,i.BV)("layoutContextProps.siteData.metadata.defaults.config_ds.nav_links")??{},D=(0,i.BV)("layoutContextProps.menuItems",[]),I=(0,j.iv)((0,i.BV)("layoutContextProps.utilityNavLayout",{})),T=(0,c.Ay)("lg"),z=(b=T?"desktop":"mobile",Array.isArray(I?.menuItems)?I.menuItems.filter(e=>(e?.display||"").toLowerCase()===b):[]),U=z.length>0,B=(0,d.E)(t),$=(0,o._P)("fre.piano.login"),W=!!(e?.clientId||$),R=(0,M.X)(),{hasActiveTermAccess:N}=(0,_.id)(),V=!R&&(!$||!N),K=(0,o._P)("location-choice"),Z=(0,m.s)(D,u.$.CountryPanel),G=(0,l.Bd)(`common.${h.name?.toLowerCase()}`),q=h.country||G||h.name,J=(0,l.Bd)("common.newsletter"),Q=(0,o._P)("fre.enable-newsletter-menu
1-page"),X=`/email/${y}-newsletter`,ee=$?A?.secondary?.url:null,et=Q?"/newsletter-menu":ee||X,er=(0,s.Ay)(et,{fullUrl:!0}),en=e=>{(0,p.AZ)("top_nav_utility",e)},ea={siteSlug:y,newsletterLabel:J,subscribeItem:t,handleUtilityClick:en,clientId:e?.clientId,isPianoIdEnabled:$,showLocationChoice:K,locationChoiceMenu:Z,localTitle:q,showSubscribe:V},ei=T?Y:S;return U?(0,x.Y)(k,{className:r},(0,x.Y)(ei,null,z.map((e,t)=>{let r=(e?.type||"").toLowerCase(),a=H[r];return a?(0,x.Y)(a,(0,n.A)({key:e?.id??`${r}-${t}`,item:e},ea)):null}))):(0,x.Y)(k,{className:r},(0,x.Y)(O,null,(0,x.Y)(Y,null,(0,x.Y)(L,{showLocationChoice:K,locationChoiceMenu:Z,localTitle:q,handleUtilityClick:en}),er?(0,x.Y)(v.$,{href:er,as:"a","aria-label":"Newsletter",elementStart:(0,x.Y)(w,{priority:"high"}),radius:"default",size:"md",height:"constrained",variant:"primary-solid",colorOverrides:E,onClick:e=>{e.preventDefault(),(0,p.AZ)("top_nav_utility","Newsletter"),window.location.href=et}},J):null)),(0,x.Y)(C,null,(0,x.Y)(S,null,(0,x.Y)(P,null,W?(0,x.Y)(a.A,{clientId:e?.clientId,forceAvatarMenu:!0,mobileColorOverrides:E}):null,(0,x.Y)(g.S,{name:"global-nav-wishlist-mobile"})),V?(0,x.Y)(v.$,(0,n.A)({as:"a","aria-label":"Subscribe"},B,{onClick:e=>{B.onClick?.(e),en("Subscribe")},radius:"default",size:"md",height:"constrained",variant:"primary-solid",colorOverrides:E}),(0,x.Y)(d.A,{item:t})):null)))}}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.