(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[500],{15920:(e,t,n)=>{Promise.resolve().then(n.bind(n,60897))},18102:(e,t,n)=>{"use strict";n.d(t,{E:()=>l});var s=n(95155),i=n(30235),r=n.n(i);let l=e=>{let{rows:t=3}=e,n=Array.from({length:t},(e,t)=>(0,s.jsx)("div",{className:r().skeletonRow},t));return(0,s.jsx)("div",{className:r().skeleton,children:n})}},22137:(e,t,n)=>{"use strict";n.d(t,{s:()=>c});var s=n(95155),i=n(45766),r=n(95780),l=n.n(r);let c=e=>{let{children:t}=e,{isMobile:n}=(0,i.l)();return n?null:(0,s.jsx)("h2",{className:l().pageTitle,children:t})}},26046:(e,t,n)=>{"use strict";n.d(t,{Em:()=>i,GC:()=>c,H1:()=>u,Ko:()=>l,NZ:()=>s,XT:()=>r,ok:()=>d,r0:()=>a,tM:()=>o,xg:()=>_});let s="enableNotificationBell",i="enableBrazeTrigger",r="enablePreferences",l="enableStayPlanner",c="enableGuestInfoUpdate",a="enableAutoCompleteAddress",o="enablePaymentByReservation",d="enableInternationalPhoneAuth",u="enableMultiGuestBookingFE",_="enableCancelAppointmentFE"},29352:(e,t,n)=>{"use strict";n.d(t,{$sl:()=>s.$sl,BSo:()=>s.BSo,Bhp:()=>s.Bhp,D19:()=>s.D19,EA0:()=>s.EA0,Evc:()=>s.Evc,GoN:()=>s.GoN,Grd:()=>s.Grd,J9v:()=>s.J9v,L0m:()=>s.L0m,NAG:()=>s.NAG,PW9:()=>s.PW9,Qk3:()=>s.Qk3,Rdq:()=>s.Rdq,S3L:()=>s.S3L,T_s:()=>s.T_s,V_y:()=>s.V_y,YT8:()=>s.YT8,_GH:()=>s._GH,eWv:()=>s.eWv,fYj:()=>s.fYj,fwh:()=>s.fwh,gv_:()=>s.gv_,htS:()=>s.htS,ifw:()=>s.ifw,ipP:()=>s.ipP,jLZ:()=>s.jLZ,lqo:()=>s.lqo,s3K:()=>s.s3K,s75:()=>s.s75,tVe:()=>s.tVe});var s=n(41709)},30235:e=>{e.exports={skeleton:"styles_skeleton__l6ntU",skeletonRow:"styles_skeletonRow__QXnw3",loading:"styles_loading__2bcon"}},34998:(e,t,n)=>{"use strict";n.d(t,{n:()=>u});var s=n(39249),i=n(45034),r=n(60354),l=n(10041),c=n(79691),a=n(42043),o=n(31117),d=n(88433);function u(e,t){var n=(0,o.m)(null==t?void 0:t.client);(0,c.D$)(e,c.KG.Mutation);var u=i.useState({called:!1,loading:!1,client:n}),_=u[0],v=u[1],f=i.useRef({result:_,mutationId:0,isMounted:!0,client:n,mutation:e,options:t});(0,d.E)(function(){Object.assign(f.current,{client:n,options:t,mutation:e})});var p=i.useCallback(function(e){void 0===e&&(e={});var t=f.current,n=t.options,i=t.mutation,c=(0,s.Cl)((0,s.Cl)({},n),{mutation:i}),o=e.client||f.current.client;f.current.result.loading||c.ignoreResults||!f.current.isMounted||v(f.current.result={loading:!0,error:void 0,data:void 0,called:!0,client:o});var d=++f.current.mutationId,u=(0,r.l)(c,e);return o.mutate(u).then(function(t){var n,s,i=t.data,r=t.errors,c=r&&r.length>0?new a.K4({graphQLErrors:r}):void 0,_=e.onError||(null===(n=f.current.options)||void 0===n?void 0:n.onError);if(c&&_&&_(c,u),d===f.current.mutationId&&!u.ignoreResults){var p={called:!0,loading:!1,data:i,error:c,client:o};f.current.isMounted&&!(0,l.L)(f.current.result,p)&&v(f.current.result=p)}var m=e.onCompleted||(null===(s=f.current.options)||void 0===s?void 0:s.onCompleted);return c||null==m||m(t.data,u),t},function(t){if(d===f.current.mutationId&&f.current.isMounted){var n,s={loading:!1,error:t,data:void 0,called:!0,client:o};(0,l.L)(f.current.result,s)||v(f.current.result=s)}var i=e.onError||(null===(n=f.current.options)||void 0===n?void 0:n.onError);if(i)return i(t,u),{data:void 0,errors:t};throw t})},[]),m=i.useCallback(function(){if(f.current.isMounted){var e={called:!1,loading:!1,client:f.current.client};Object.assign(f.current,{mutationId:0,result:e}),v(e)}},[]);return i.useEffect(function(){var e=f.current;return e.isMounted=!0,function(){e.isMounted=!1}},[]),[p,(0,s.Cl)({reset:m},_)]}},35695:(e,t,n)=>{"use strict";n.r(t);var s=n(18999),i={};for(let e in s)"default"!==e&&(i[e]=()=>s[e]);n.d(t,i)},42398:(e,t,n)=>{"use strict";n.d(t,{h:()=>i});var s=n(29352);let i=e=>{let{data:t,loading:n}=(0,s.Rdq)({variables:{featureFlags:e}});return{data:t&&t.getFeatureFlags.data,loading:n}}},45766:(e,t,n)=>{"use strict";n.d(t,{G:()=>i,l:()=>l});var s=n(12115),i=function(e){return e.XXL="2xl",e.XL2="1xl",e.XL="xl",e.LG="lg",e.MD="md",e.SM="sm",e}({});let r=()=>{let e=window.innerWidth;if(e>=1536)return"2xl";if(e>=1440)return"1xl";if(e>=1280)return"xl";if(e>=1024)return"lg";if(e>=768)return"md";else return"sm"},l=()=>{let[e,t]=(0,s.useState)(r());(0,s.useEffect)(()=>{let e=()=>{t(r())};return window.addEventListener("resize",e),t(r()),()=>{window.removeEventListener("resize",e)}},[]);let n="sm"===e,i=["sm"].includes(e),l=["sm","md"].includes(e),c=["md","lg"].includes(e),a=["sm","md","lg"].includes(e),o=["md","lg"].includes(e);return{isDesktop:["xl","1xl"].includes(e),isLongDesktop:["1xl","2xl"].includes(e),isMediumScreen:l,isMobile:n,isMobileOrTablet:a,isSmallScreen:i,isTablet:c,isTabletOrDesktop:o,screenSize:e}}},60897:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>k});var s=n(95155),i=n(12115),r=n(14676),l=n(57489),c=n(6874),a=n.n(c),o=n(35695),d=n(22137);let u=()=>{let[e,t]=(0,i.useState)(!1);return{showMenu:e,toggleMenu:()=>t(e=>!e)}};var _=n(26046),v=n(42398),f=n(45766),p=n(18102),m=n(61498),y=n.n(m);let h=()=>{let[e,t]=(0,i.useState)(""),n=[{contents:[{icon:r.faLaptopMobile,key:"communication-preferences",label:"Communication preferences"}],key:"meeting-and-communication",title:"MEETING AND COMMUNICATION"},{contents:[{icon:r.faCookieBite,key:"cookies-settings",label:"Cookies Settings"},{icon:r.faShieldCheck,key:"privacy-centre",label:"Privacy Center"}],key:"privacy-and-sharing",title:"PRIVACY AND SHARING"}],c=(0,o.usePathname)();return(0,i.useEffect)(()=>{c.includes("/account/preferences/communication-preferences")?t("communication-preferences"):c.includes("/account/preferences/cookies-settings")?t("cookies-settings"):c.includes("/account/preferences/privacy-centre")&&t("privacy-centre")},[c]),(0,s.jsx)(s.Fragment,{children:(0,s.jsxs)("div",{className:y().displayFlex,children:[(0,s.jsx)("div",{className:y().container,children:n.map(t=>(0,s.jsxs)("div",{children:[(0,s.jsxs)("div",{className:y().displayFlex,children:[(0,s.jsx)("div",{className:y().heading,children:t.title}),(0,s.jsx)("div",{className:y().headingLine})]}),(0,s.jsx)("div",{className:y().descriptionMargin,children:t.contents.map(t=>(0,s.jsx)("div",{children:(0,s.jsxs)(a(),{className:"".concat(y().innerContainer," ").concat(e===t.key?y().active:""),href:"/account/preferences/".concat(t.key),children:[(0,s.jsx)(l.g,{className:y().svg,icon:t.icon}),(0,s.jsxs)("div",{className:y().displayFlexAndJustifyBetween,children:[(0,s.jsx)("div",{className:y().subHeading,children:t.label}),(0,s.jsx)(l.g,{className:y().chevronIcon,icon:r.faChevronRight})]})]})},t.key))})]},t.key))}),(0,s.jsx)("div",{className:y().verticalLine})]})})};var g=n(69870),x=n.n(g);let k=e=>{var t;let{children:n}=e,[c,m]=(0,i.useState)(""),{isSmallScreen:y,isMediumScreen:g}=(0,f.l)(),{showMenu:k}=u(),N=[{contents:[{icon:r.faLaptopMobile,key:"communication-preferences",label:"Communication preferences"}],key:"meeting-and-communication",title:"MEETING AND COMMUNICATION"},{contents:[{icon:r.faCookieBite,key:"cookies-settings",label:"Cookies Settings"},{icon:r.faShieldCheck,key:"privacy-centre",label:"Privacy Center"}],key:"privacy-and-sharing",title:"PRIVACY AND SHARING"}],C=(0,o.usePathname)();(0,i.useEffect)(()=>{C.includes("/account/preferences/communication-preferences")?m("communication-preferences"):C.includes("/account/preferences/cookies-settings")?m("cookies-settings"):C.includes("/account/preferences/privacy-centre")&&m("privacy-centre")},[C]);let{data:b,loading:j}=(0,v.h)(_.XT),w=!!(null==b?void 0:b[_.XT].value),E=(0,o.useRouter)();if((0,i.useLayoutEffect)(()=>{j||w||E.push("/")},[w]),!w)return(0,s.jsx)(p.E,{rows:4});let A=null!==(t=N.flatMap(e=>e.contents).find(e=>e.key.includes(c)))&&void 0!==t?t:{label:"Not found"};return(0,s.jsxs)("div",{className:x().block,children:[(0,s.jsx)("div",{className:x().header,children:(0,s.jsx)(d.s,{children:"Preferences"})}),(0,s.jsxs)("div",{className:"".concat(x().wrapper," ").concat(g?x().block:x().displayFlex," ").concat(k?x().darkBg:""),children:[(C.includes("/account/preferences")&&!g||g&&"/account/preferences"===C)&&(0,s.jsx)(h,{}),y&&(0,s.jsxs)("div",{className:x().titleContainer2,children:["/account/preferences"!==C&&(0,s.jsx)("div",{className:x().iconContainer,children:(0,s.jsx)(a(),{href:"/account/preferences/",children:(0,s.jsx)(l.g,{className:x().fontAwesomeIcon,icon:r.faChevronLeft,size:"1x"})})}),"/account/preferences"!==C&&(0,s.jsx)("div",{className:x().titleHead,children:A.label})]}),(0,s.jsx)("div",{children:n})]})]})}},61498:e=>{e.exports={icon:"styles_icon__UJ2ES",container:"styles_container__PxURc",title:"styles_title__7S6PO",heading:"styles_heading__1Fy9P",headingLine:"styles_headingLine__p_jI0",innerContainer:"styles_innerContainer___ZzgP",active:"styles_active__4Oebw",subHeading:"styles_subHeading__8u_i_",verticalLine:"styles_verticalLine__6FsDs",chevronIcon:"styles_chevronIcon__hpp3h",displayFlex:"styles_displayFlex__4hj40",descriptionMargin:"styles_descriptionMargin___XNM_",displayFlexAndJustifyBetween:"styles_displayFlexAndJustifyBetween__iWPPz",svg:"styles_svg__I7kEr",titleText:"styles_titleText__egiQF"}},69870:e=>{e.exports={icon:"styles_icon__anB6t",displayFlex:"styles_displayFlex__jJY7w",block:"styles_block__YfZ19",container:"styles_container___FtLl",header:"styles_header__FR_t8",wrapper:"styles_wrapper__FBkfz",titleContainer:"styles_titleContainer__d_9VB",titleContainer2:"styles_titleContainer2__yD5Ac",titleText:"styles_titleText__Ddxqw",titleHead:"styles_titleHead__pZDNR",buttonWidth:"styles_buttonWidth__7Rt1_",iconContainer:"styles_iconContainer__xcp0V",fontAwesomeIcon:"styles_fontAwesomeIcon__kwKA2",displyFlexJustify:"styles_displyFlexJustify__mgNZ0",chevronIcon:"styles_chevronIcon__vmrk1",fullWidth:"styles_fullWidth__YnYwQ"}},95780:e=>{e.exports={pageTitle:"styles_pageTitle__mBK6f"}}},e=>{var t=t=>e(e.s=t);e.O(0,[5307,7268,7581,1286,3704,1137,7489,6874,1709,8441,1684,7358],()=>t(15920)),_N_E=e.O()}]);