1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,34390,e=>{"use strict";let t=(0,e.i(639372).atom)(void 0);e.s(["conferenceSearchPricesResultState",0,t])},156311,e=>{"use strict";let t=(0,e.i(639372).atom)("conference");e.s(["conferenceTypeState",0,t])},637965,423069,746149,431072,e=>{"use strict";var t=e.i(639372);let n=(0,t.atom)(1);e.s(["nrOfNightsState",0,n],637965);let r=(0,t.atom)({0:{checked:!0,startTimeString:"08:00",endTimeString:"17:00"}});e.s(["conferenceTimesState",0,r],423069);let a=(0,t.atom)(0);e.s(["nrOfSingleRoomsState",0,a],746149);let o=(0,t.atom)(0);e.s(["nrOfDoubleRoomsState",0,o],431072)},628942,e=>{"use strict";let t=(0,e.i(639372).atom)(2);e.s(["nrOfParticipantsState",0,t])},682040,e=>{"use strict";var t=e.i(639372);let n=new Date;n.setHours(0),n.setMinutes(0),n.setSeconds(0);let r=(0,t.atom)({start:void 0,end:void 0});e.s(["selectedDateRangeState",0,r])},987560,487007,e=>{"use strict";var t=e.i(461025),n=e.i(639372);let r=(0,t.atomFamily)(({channelId:e})=>(0,n.atom)(void 0),(e,t)=>e.channelId===t.channelId);e.s(["RentalSearchDateRangeStart",0,r],987560);let a=(0,t.atomFamily)(({channelId:e})=>(0,n.atom)(void 0),(e,t)=>e.channelId===t.channelId);e.s(["RentalSearchDateRangeEnd",0,a],487007)},591699,e=>{"use strict";var t=e.i(461025),n=e.i(639372);let r=(0,t.atomFamily)(({channelId:e})=>(0,n.atom)({adults:2,children:[],shareBed:!1}),(e,t)=>e.channelId===t.channelId);e.s(["RentalSearchGuestsState",0,r])},432163,e=>{"use strict";var t=e.i(461025),n=e.i(639372);let r=(0,t.atomFamily)(({channelId:e})=>(0,n.atom)(void 0),(e,t)=>e.channelId===t.channelId);e.s(["RentalSearchLocation",0,r])},276787,e=>{"use strict";var t=e.i(500932),n=e.i(692156),r=e.i(56989),a=e.i(954616);e.s(["useAgentSignIn",0,()=>{let e,o,i,s=(0,t.c)(6),{multiPropertyId:l}=(0,r.useChannelContext)(),c=(0,n.useGlobalContext)();s[0]!==c||s[1]!==l?(e=e=>{let{password:t,email:n}=e;if(l)return c.APIClient.multipropertyagentSignInV1(n,t,l);throw Error("Cant use for SP")},s[0]=c,s[1]=l,s[2]=e):e=s[2];let u=e;return s[3]===Symbol.for("react.memo_cache_sentinel")?(o=["mp_agent_sign_in"],s[3]=o):o=s[3],s[4]!==u?(i={mutationFn:u,mutationKey:o},s[4]=u,s[5]=i):i=s[5],(0,a.useMutation)(i)}])},304967,e=>{"use strict";var t=e.i(843476),n=e.i(500932),r=e.i(271645),a=e.i(589121),o=e.i(859951);e.s(["default",0,e=>{let i,s,l,c,u,d,m,g,v=(0,n.c)(18);v[0]!==e?({error:s,onClick:c,children:i,loading:l,...u}=e,v[0]=e,v[1]=i,v[2]=s,v[3]=l,v[4]=c,v[5]=u):(i=v[1],s=v[2],l=v[3],c=v[4],u=v[5]);let[h,p]=(0,r.useState)(!!s);return v[6]!==h?(d=e=>{h||p(e)},v[6]=h,v[7]=d):d=v[7],v[8]!==i||v[9]!==l||v[10]!==c||v[11]!==u?(m=(0,t.jsx)(o.Button,{isLoading:l,onClick:c,...u,children:i}),v[8]=i,v[9]=l,v[10]=c,v[11]=u,v[12]=m):m=v[12],v[13]!==s||v[14]!==d||v[15]!==m||v[16]!==h?(g=(0,t.jsx)(a.Tooltip,{open:h,onOpenChange:d,errorMessage:s,children:m}),v[13]=s,v[14]=d,v[15]=m,v[16]=h,v[17]=g):g=v[17],g}])},25976,e=>{"use strict";var t=e.i(843476),n=e.i(500932),r=e.i(58840),a=e.i(698726),o=e.i(255706),i=e.i(811488),s=e.i(589121);e.s(["TogglePasswordVisibilityButton",0,e=>{let l,c,u,d,m=(0,n.c)(11),{onClick:g,showPassword:v}=e,h=(0,r.useAccommodationTranslations)();m[0]!==v||m[1]!==h?(l=h(v?"EA4H.General.Hide":"EA4H.General.Show"),m[0]=v,m[1]=h,m[2]=l):l=m[2];let p=v?a.faEyeSlash:o.faEye;return m[3]!==p?(c=(0,t.jsx)(i.FontAwesomeIcon,{icon:p}),m[3]=p,m[4]=c):c=m[4],m[5]!==g||m[6]!==c?(u=(0,t.jsx)("button",{type:"button","aria-label":"Toggle password visibility",onClick:g,className:"bv:p-2 bv:w-10 bv:text-gray-500 bv:bg-transparent bv:rounded bv:border-0 bv:hover:bg-gray-50 bv:transition-colors bv:outline-0 bv:bv_hover",children:c}),m[5]=g,m[6]=c,m[7]=u):u=m[7],m[8]!==l||m[9]!==u?(d=(0,t.jsx)(s.Tooltip,{errorMessage:l,delayDuration:0,inPortal:!0,side:"bottom",children:u}),m[8]=l,m[9]=u,m[10]=d):d=m[10],d}])},645177,e=>{"use strict";e.s(["testEmailRegex",0,e=>e&&/^\S+@\S+$/.test(e)])},751750,e=>{"use strict";var t,n,r=((t={}).MY_PAGE="MY_PAGE",t.AGENT="AGENT",t),a=((n={})[n.WAITING_FOR_INPUT=0]="WAITING_FOR_INPUT",n[n.SUBMITTED=1]="SUBMITTED",n);e.s(["ForgotPasswordState",()=>a,"OrganizationPortal",()=>r])}
1,142736,474655,e=>{"use strict";var t=e.i(843476),n=e.i(500932),r=e.i(271645);e.i(711938);var a=e.i(578025),o=e.i(58840),i=e.i(320643);let s=e=>{let r,a,s=(0,n.c)(5),{signUpUrl:l}=e,c=(0,o.useAccommodationTranslations)();return l?(s[0]!==c?(r=c("EA4H.General.SignUp"),s[0]=c,s[1]=r):r=s[1],s[2]!==l||s[3]!==r?(a=(0,t.jsx)(i.AnchorButton,{variant:"text",href:l,children:r}),s[2]=l,s[3]=r,s[4]=a):a=s[4],a):null};e.s(["SignUpRedirectButton",0,s],474655);var l=e.i(304967);let c=e=>{let r,a,c,u,d,m,g,v=(0,n.c)(20),{onSubmit:h,error:p,loading:f,forgetPasswordUrl:y,signUpUrl:b}=e,x=(0,o.useAccommodationTranslations)();return v[0]!==b?(r=b&&(0,t.jsx)(s,{signUpUrl:b}),v[0]=b,v[1]=r):r=v[1],v[2]!==x?(a=x("EA4H.General.ForgotPassword"),v[2]=x,v[3]=a):a=v[3],v[4]!==y||v[5]!==a?(c=(0,t.jsx)(i.AnchorButton,{variant:"text",href:y,children:a}),v[4]=y,v[5]=a,v[6]=c):c=v[6],v[7]!==r||v[8]!==c?(u=(0,t.jsxs)("div",{className:"bv:flex bv:flex-1 bv:items-center bv:justify-start bv:gap-[10px]",children:[r,c]}),v[7]=r,v[8]=c,v[9]=u):u=v[9],v[10]!==x?(d=x("EA4H.General.Login"),v[10]=x,v[11]=d):d=v[11],v[12]!==p||v[13]!==f||v[14]!==h||v[15]!==d?(m=(0,t.jsx)(l.default,{onClick:h,error:p,loading:f,children:d}),v[12]=p,v[13]=f,v[14]=h,v[15]=d,v[16]=m):m=v[16],v[17]!==u||v[18]!==m?(g=(0,t.jsxs)("div",{className:"bv:flex bv:w-full bv:items-center bv:justify-center bv:gap-[10px]",children:[u,m]}),v[17]=u,v[18]=m,v[19]=g):g=v[19],g};var u=e.i(918878);let d=e=>{let r,a,o,i,s,l=(0,n.c)(17),{name:c,value:d,onChange:m,placeholder:g,type:v,error:h,endAdornment:p}=e,f=void 0===v?"text":v,y=h?"error":"default";return l[0]!==c||l[1]!==m||l[2]!==g||l[3]!==y||l[4]!==f||l[5]!==d?(r=(0,t.jsx)(u.Input,{className:"bv:w-full",name:c,value:d,onChange:m,placeholder:g,"aria-label":g,type:f,variant:y}),l[0]=c,l[1]=m,l[2]=g,l[3]=y,l[4]=f,l[5]=d,l[6]=r):r=l[6],l[7]!==p?(a=p&&(0,t.jsx)("div",{className:"bv:absolute bv:right-3 bv:top-1/2 bv:-translate-y-1/2",children:p}),l[7]=p,l[8]=a):a=l[8],l[9]!==r||l[10]!==a?(o=(0,t.jsxs)("div",{className:"bv:relative",children:[r,a]}),l[9]=r,l[10]=a,l[11]=o):o=l[11],l[12]!==h?(i=h&&(0,t.jsx)("p",{className:"bv:text-bv_buttonBackground bv:text-sm bv:text-red-500",children:h}),l[12]=h,l[13]=i):i=l[13],l[14]!==o||l[15]!==i?(s=(0,t.jsxs)("div",{className:"bv:w-full",children:[o,i]}),l[14]=o,l[15]=i,l[16]=s):s=l[16],s};var m=e.i(25976);function g(e){return!e}e.s(["SignInFormInner",0,e=>{let i,s,l,u,v,h,p,f,y,b,x,C,S,A=(0,n.c)(42),{onSubmit:P,isLoading:I,forgetPasswordUrl:E,signUpUrl:w}=e,T=(0,o.useAccommodationTranslations)(),[j,_]=(0,r.useState)(!1);A[0]===Symbol.for("react.memo_cache_sentinel")?(i=()=>_(g),A[0]=i):i=A[0];let M=i,{errors:k,handleChange:N,state:R,validateForm:G}=(0,a.useSignInForm)(),[H,B]=(0,r.useState)("");A[1]!==P||A[2]!==R.email||A[3]!==R.password||A[4]!==G?(s=async()=>{if(G())try{B(""),await P(R.email,R.password)}catch(e){B(e?.message)}},A[1]=P,A[2]=R.email,A[3]=R.password,A[4]=G,A[5]=s):s=A[5];let F=s;A[6]===Symbol.for("react.memo_cache_sentinel")?(l=()=>{B("")},A[6]=l):l=A[6],A[7]!==w||A[8]!==R?(u=[R,w],A[7]=w,A[8]=R,A[9]=u):u=A[9],(0,r.useEffect)(l,u);let L=R.email;A[10]!==N?(v=N("email"),A[10]=N,A[11]=v):v=A[11],A[12]!==T?(h=T("EA4H.General.EmailAddress"),A[12]=T,A[13]=h):h=A[13],A[14]!==k.email||A[15]!==R.email||A[16]!==v||A[17]!==h?(p=(0,t.jsx)(d,{name:"email",value:L,onChange:v,placeholder:h,error:k.email}),A[14]=k.email,A[15]=R.email,A[16]=v,A[17]=h,A[18]=p):p=A[18];let O=R.password;A[19]!==N?(f=N("password"),A[19]=N,A[20]=f):f=A[20],A[21]!==T?(y=T("EA4H.General.Password"),A[21]=T,A[22]=y):y=A[22];let $=j?"text":"password";return A[23]!==j?(b=(0,t.jsx)(m.TogglePasswordVisibilityButton,{onClick:M,showPassword:j}),A[23]=j,A[24]=b):b=A[24],A[25]!==k.password||A[26]!==R.password||A[27]!==f||A[28]!==y||A[29]!==$||A[30]!==b?(x=(0,t.jsx)(d,{name:"password",value:O,onChange:f,placeholder:y,type:$,error:k.password,endAdornment:b}),A[25]=k.password,A[26]=R.password,A[27]=f,A[28]=y,A[29]=$,A[30]=b,A[31]=x):x=A[31],A[32]!==E||A[33]!==F||A[34]!==I||A[35]!==H||A[36]!==w?(C=(0,t.jsx)(c,{onSubmit:F,error:H,loading:I,forgetPasswordUrl:E,signUpUrl:w}),A[32]=E,A[33]=F,A[34]=I,A[35]=H,A[36]=w,A[37]=C):C=A[37],A[38]!==x||A[39]!==C||A[40]!==p?(S=(0,t.jsxs)("div",{className:"bv:flex bv:flex-col bv:gap-3",children:[p,x,C]}),A[38]=x,A[39]=C,A[40]=p,A[41]=S):S=A[41],S}],142736)},115904,890747,e=>{"use strict";var t=e.i(843476),n=e.i(500932),r=e.i(58840),a=e.i(474655),o=e.i(644870);e.s(["SignInInstructions",0,e=>{let i,s,l,c,u,d,m,g=(0,n.c)(16),{signUpUrl:v}=e,h=(0,r.useAccommodationTranslations)();
1return g[0]!==h?(i=h("EA4H.Login.MyPageLoginInstructionHeader"),g[0]=h,g[1]=i):i=g[1],g[2]!==i?(s=(0,t.jsx)(o.default,{level:2,className:"bv:text-card-foreground",children:i}),g[2]=i,g[3]=s):s=g[3],g[4]!==v?(l=v&&(0,t.jsx)(a.SignUpRedirectButton,{signUpUrl:v}),g[4]=v,g[5]=l):l=g[5],g[6]!==h?(c=h("EA4H.Login.MyPageLoginInstructionBody"),g[6]=h,g[7]=c):c=g[7],g[8]!==c?(u=(0,t.jsx)("p",{className:"bv:text-card-foreground",children:c}),g[8]=c,g[9]=u):u=g[9],g[10]!==l||g[11]!==u?(d=(0,t.jsxs)("div",{className:"bv:flex bv:items-center bv:gap-1",children:[l,u]}),g[10]=l,g[11]=u,g[12]=d):d=g[12],g[13]!==s||g[14]!==d?(m=(0,t.jsxs)("div",{className:"bv:flex bv:flex-col",children:[s,d]}),g[13]=s,g[14]=d,g[15]=m):m=g[15],m}],115904);var i=e.i(605458),s=e.i(751750),l=e.i(66768);e.s(["SignInPortalSelection",0,e=>{let a,c,u,d,m=(0,n.c)(25),{portal:g,selectedPortal:v,onChange:h,hasAgentAgreements:p,isMyPageActivated:f}=e,y=(0,l.useTheme)(),b=(0,r.useAccommodationTranslations)();m[0]!==h?(a=e=>()=>{h?.(e)},m[0]=h,m[1]=a):a=m[1];let x=a;if(g===s.OrganizationPortal.MY_PAGE){let e,n;return m[2]!==b?(e=b("EA4H.MyPage.SignInToMyPage"),m[2]=b,m[3]=e):e=m[3],m[4]!==e?(n=(0,t.jsx)(o.default,{level:1,className:"bv:text-card-foreground",children:e}),m[4]=e,m[5]=n):n=m[5],n}if(g===s.OrganizationPortal.AGENT){let e,n;return m[6]!==b?(e=b("EA4H.General.LoginToBookAsTravelAgent"),m[6]=b,m[7]=e):e=m[7],m[8]!==e?(n=(0,t.jsx)(o.default,{level:1,className:"bv:text-card-foreground",children:e}),m[8]=e,m[9]=n):n=m[9],n}return m[10]!==x||m[11]!==f||m[12]!==v||m[13]!==y||m[14]!==b?(c=f&&(0,t.jsx)("div",{role:"button",onClick:x(s.OrganizationPortal.MY_PAGE),className:(0,i.cn)("bv:text-card-foreground bv:font-semibold bv:px-2 bv:pb-2 bv:border-b-[3px]",v===s.OrganizationPortal.MY_PAGE?"bv:border-foreground":"bv:border-transparent"),style:{borderBottomWidth:"3px",borderBottomColor:v===s.OrganizationPortal.MY_PAGE?y.css.bodyColor:"transparent",borderBottomStyle:"solid",padding:"0px 8px 8px 8px"},children:b("EA4H.General.Customer")}),m[10]=x,m[11]=f,m[12]=v,m[13]=y,m[14]=b,m[15]=c):c=m[15],m[16]!==x||m[17]!==p||m[18]!==v||m[19]!==y||m[20]!==b?(u=p&&(0,t.jsx)("div",{role:"button",onClick:x(s.OrganizationPortal.AGENT),className:(0,i.cn)("bv:text-card-foreground bv:font-semibold bv:px-2 bv:pb-2 bv:border-b-[3px]",v===s.OrganizationPortal.AGENT?"bv:border-foreground":"bv:border-transparent"),style:{borderBottomWidth:"3px",borderBottomColor:v===s.OrganizationPortal.AGENT?y.css.bodyColor:"transparent",borderBottomStyle:"solid",padding:"0px 8px 8px 8px"},children:b("EA4H.General.TravelAgent")}),m[16]=x,m[17]=p,m[18]=v,m[19]=y,m[20]=b,m[21]=u):u=m[21],m[22]!==c||m[23]!==u?(d=(0,t.jsxs)("div",{className:"bv:flex bv:items-center bv:gap-4 bv:cursor-pointer",children:[c,u]}),m[22]=c,m[23]=u,m[24]=d):d=m[24],d}],890747)},711938,578025,487225,e=>{"use strict";var t=e.i(500932),n=e.i(58840),r=e.i(271645),a=e.i(645177);e.s(["useSignInForm",0,()=>{let e,o,i,s,l,c,u,d=(0,t.c)(16),m=(0,n.useAccommodationTranslations)();d[0]===Symbol.for("react.memo_cache_sentinel")?(e={email:"",password:""},d[0]=e):e=d[0];let[g,v]=(0,r.useState)(e);d[1]===Symbol.for("react.memo_cache_sentinel")?(o={email:"",password:""},d[1]=o):o=d[1];let[h,p]=(0,r.useState)(o);d[2]===Symbol.for("react.memo_cache_sentinel")?(i=e=>t=>{p(n=>({...n,[e]:t}))},d[2]=i):i=d[2];let f=i;d[3]!==m?(s=e=>0===e.length?(f("email")(m("EA4H.Conference.Error.EmailIsRequired")),!1):(0,a.testEmailRegex)(e)?(f("email")(""),!0):(f("email")(m("EA4H.MyPage.EmailInvalid")),!1),d[3]=m,d[4]=s):s=d[4];let y=s;d[5]!==y?(l=e=>t=>{t.preventDefault();let n=t.target.value;"email"===e&&y(n),v(t=>({...t,[e]:n}))},d[5]=y,d[6]=l):l=d[6];let b=l;d[7]!==g||d[8]!==m||d[9]!==y?(c=()=>{let e=y(g.email),t=0!==g.password.length;return t?f("password")(""):f("password")(m("EA4H.MyPage.PasswordRequired")),e&&t},d[7]=g,d[8]=m,d[9]=y,d[10]=c):c=d[10];let x=c;return d[11]!==h||d[12]!==b||d[13]!==g||d[14]!==x?(u={state:g,errors:h,validateForm:x,handleChange:b},d[11]=h,d[12]=b,d[13]=g,d[14]=x,d[15]=u):u=d[15],u}],578025);var o=e.i(42527),i=e.i(692156),s=e.i(56989),l=e.i(954616);e.s(["useMyPageSignIn",0,()=>{let e,r,a=(0,t.c)(8),{channelId:c,multiPropertyId:u}=(0,s.useChannelContext)(),{APIClient:d}=(0,i.useGlobalContext)(),m=(0,o.useMyPageContext)(),g=(0,n.useAccommodationTranslations)();a[0]!==d||a[1]!==c||a[2]!==u||a[3]!==m||a[4]!==g?(e=async e=>{let t,{email:n,password:r}=e;if(u)t=await d.mypageSignInMultipropertyV1Post({username:n,password:r,multiPropertyId:u});else if(c)t=await d.mypageSignInV1Post({username:n,password:r,channelId:c});else throw Error("Channel ID is missing");if(!t)throw Error(g("EA4H.General.LoginWasUnSuccessful"));if(u){let e=await d.mypageProfileMultipropertyV1(u);m.setSignedInUser(e)}else if(c){let e=await d.mypageProfileV1(c);
1m.setSignedInUser(e)}else throw Error("Channel ID is missing")},a[0]=d,a[1]=c,a[2]=u,a[3]=m,a[4]=g,a[5]=e):e=a[5];let v=e;return a[6]!==v?(r={mutationFn:v},a[6]=v,a[7]=r):r=a[7],(0,l.useMutation)(r)}],487225),e.s([],711938)},854410,e=>{"use strict";e.i(247167);var t=e.i(500932),n=e.i(271645),r=e.i(628906),a=e.i(906554),o=e.i(189341);e.s(["BVMultiPropertyTrackingInitializer",0,()=>((()=>{let e,a,i=(0,t.c)(7),{multiPropertyInfo:s}=(0,o.useMultiPropertyContext)(),{setFbPixelTrackerInfo:l,setCurrency:c,setConversionLevel:u,setSupplierName:d}=(0,r.useBVEventTrackingContext)();i[0]!==s||i[1]!==u||i[2]!==c||i[3]!==l||i[4]!==d?(e=()=>{s&&(l(void 0),c(s.currencyCode),u(s.bookVisitTracking?.conversionLevel),d(s.organizationName))},a=[s,l,c,u,d],i[0]=s,i[1]=u,i[2]=c,i[3]=l,i[4]=d,i[5]=e,i[6]=a):(e=i[5],a=i[6]),(0,n.useEffect)(e,a)})(),null),"BVSinglePropertyTrackingInitializer",0,()=>((()=>{let e,o,i=(0,t.c)(12),{channelInfo:s,multiPropertyInfo:l}=(0,a.useSinglePropertyContext)(),{setFbPixelTrackerInfo:c,setCurrency:u,setConversionLevel:d,setSupplierName:m}=(0,r.useBVEventTrackingContext)();i[0]!==s||i[1]!==l||i[2]!==d||i[3]!==u||i[4]!==c||i[5]!==m?(e=()=>{l?(c(void 0),u(l.currencyCode),d(l.bookVisitTracking?.conversionLevel),m(l.organizationName)):s&&(c(s.trackers?.facebookPixelTracker),u(s.currency))},i[0]=s,i[1]=l,i[2]=d,i[3]=u,i[4]=c,i[5]=m,i[6]=e):e=i[6],i[7]!==s||i[8]!==l||i[9]!==u||i[10]!==c?(o=[l,s,c,u],i[7]=s,i[8]=l,i[9]=u,i[10]=c,i[11]=o):o=i[11],(0,n.useEffect)(e,o)})(),null)])},606884,(e,t,n)=>{"use strict";Object.defineProperty(n,"__esModule",{value:!0});var r="ellipsis",a=["ellipsis-h"],o="f141",i="M448 256a32 32 0 1 1 -64 0 32 32 0 1 1 64 0zm-192 0a32 32 0 1 1 -64 0 32 32 0 1 1 64 0zM32 288a32 32 0 1 1 0-64 32 32 0 1 1 0 64z";n.definition={prefix:"fal",iconName:r,icon:[448,512,a,o,i]},n.faEllipsis=n.definition,n.prefix="fal",n.iconName=r,n.width=448,n.height=512,n.ligatures=a,n.unicode=o,n.svgPathData=i,n.aliases=a},255706,(e,t,n)=>{"use strict";Object.defineProperty(n,"__esModule",{value:!0});var r=[128065],a="f06e",o="M288 32c-80.8 0-145.5 36.8-192.6 80.6-46.8 43.5-78.1 95.4-93 131.1-3.3 7.9-3.3 16.7 0 24.6 14.9 35.7 46.2 87.7 93 131.1 47.1 43.7 111.8 80.6 192.6 80.6s145.5-36.8 192.6-80.6c46.8-43.5 78.1-95.4 93-131.1 3.3-7.9 3.3-16.7 0-24.6-14.9-35.7-46.2-87.7-93-131.1-47.1-43.7-111.8-80.6-192.6-80.6zM144 256a144 144 0 1 1 288 0 144 144 0 1 1 -288 0zm144-64c0 35.3-28.7 64-64 64-11.5 0-22.3-3-31.7-8.4-1 10.9-.1 22.1 2.9 33.2 13.7 51.2 66.4 81.6 117.6 67.9s81.6-66.4 67.9-117.6c-12.2-45.7-55.5-74.8-101.1-70.8 5.3 9.3 8.4 20.1 8.4 31.7z";n.definition={prefix:"fas",iconName:"eye",icon:[576,512,r,a,o]},n.faEye=n.definition,n.prefix="fas",n.iconName="eye",n.width=576,n.height=512,n.ligatures=r,n.unicode=a,n.svgPathData=o,n.aliases=r},698726,(e,t,n)=>{"use strict";Object.defineProperty(n,"__esModule",{value:!0});var r="eye-slash",a=[],o="f070",i="M41-24.9c-9.4-9.4-24.6-9.4-33.9 0S-2.3-.3 7 9.1l528 528c9.4 9.4 24.6 9.4 33.9 0s9.4-24.6 0-33.9l-96.4-96.4c2.7-2.4 5.4-4.8 8-7.2 46.8-43.5 78.1-95.4 93-131.1 3.3-7.9 3.3-16.7 0-24.6-14.9-35.7-46.2-87.7-93-131.1-47.1-43.7-111.8-80.6-192.6-80.6-56.8 0-105.6 18.2-146 44.2L41-24.9zM204.5 138.7c23.5-16.8 52.4-26.7 83.5-26.7 79.5 0 144 64.5 144 144 0 31.1-9.9 59.9-26.7 83.5l-34.7-34.7c12.7-21.4 17-47.7 10.1-73.7-13.7-51.2-66.4-81.6-117.6-67.9-8.6 2.3-16.7 5.7-24 10l-34.7-34.7zM325.3 395.1c-11.9 3.2-24.4 4.9-37.3 4.9-79.5 0-144-64.5-144-144 0-12.9 1.7-25.4 4.9-37.3L69.4 139.2c-32.6 36.8-55 75.8-66.9 104.5-3.3 7.9-3.3 16.7 0 24.6 14.9 35.7 46.2 87.7 93 131.1 47.1 43.7 111.8 80.6 192.6 80.6 37.3 0 71.2-7.9 101.5-20.6l-64.2-64.2z";n.definition={prefix:"fas",iconName:r,icon:[576,512,a,o,i]},n.faEyeSlash=n.definition,n.prefix="fas",n.iconName=r,n.width=576,n.height=512,n.ligatures=a,n.unicode=o,n.svgPathData=i,n.aliases=a},79709,e=>{"use strict";let t=(0,e.i(639372).atom)(void 0);e.s(["ActivePageState",0,t])},607830,e=>{"use strict";let t=(0,e.i(639372).atom)(void 0);e.s(["StatusTextState",0,t])},192984,e=>{"use strict";let t=(0,e.i(639372).atom)(!0);e.s(["urlCodesAppliedState",0,t])},177206,e=>{"use strict";var t=e.i(639372);let n=(0,t.atom)({show:!1,type:"normal"});(0,t.atom)(e=>{let t=e(r);return{totalAmount:t.reduce((e,t)=>
1e+=t[1],0)??0,totalVat:t.reduce((e,t)=>e+=t[2],0)??0}});let r=(0,t.atom)([]);e.s(["basketDrawerState",0,n])},406331,e=>{"use strict";let t=(0,e.i(639372).atom)([1]);e.s(["expandedRoomIndexesSummaryState",0,t])},252285,e=>{"use strict";var t=e.i(843476),n=e.i(271645),r=e.i(482582),a=e.i(859951),o=e.i(977293);let i=n.default.forwardRef(({children:e,showPopover:n,popoverText:i,onPopoverClose:s,dontWrapChild:l,link:c,position:u,withinPortal:d,zIndex:m,...g},v)=>(0,t.jsxs)(o.Popover,{open:n,onOpenChange:e=>{e||s()},children:[(0,t.jsx)(o.PopoverTrigger,{asChild:!0,children:l?(0,t.jsx)(t.Fragment,{children:e}):(0,t.jsx)(a.Button,{ref:v,...g,children:e})}),(0,t.jsxs)(o.PopoverContent,{side:u??"top",className:"bv:pointer-events-none",onEscapeKeyDown:e=>e.preventDefault(),noCloseButton:!0,isTooltip:!0,withoutPortal:!1===d,style:{width:260,zIndex:m??9999},children:[(0,t.jsx)(r.default,{className:"bv:text-left bv:text-inherit",dangerouslySetInnerHTML:{__html:i??""}}),c]})]}));i.displayName="ButtonWithPopover",e.s(["ButtonWithPopover",0,i])},671577,e=>{"use strict";var t=e.i(843476),n=e.i(500932),r=e.i(692156),a=e.i(825438);e.s(["BVImage",0,e=>{let o,i,s,l,c,u,d,m,g,v,h=(0,n.c)(29);h[0]!==e?({imageId:i,imageURL:l,imageExtension:c,config:o,...s}=e,h[0]=e,h[1]=o,h[2]=i,h[3]=s,h[4]=l,h[5]=c):(o=h[1],i=h[2],s=h[3],l=h[4],c=h[5]);let p=void 0===c?".jpg":c,{isSmallScreen:f,isVerySmallScreen:y}=(0,a.useScreenSizes)();h[6]!==o?(u=o??{},h[6]=o,h[7]=u):u=h[7];let{anchor:b,height:x,maxHeight:C,maxWidth:S,mode:A,scale:P,width:I}=u,{imageServer:E}=(0,r.useGlobalContext)();h[8]!==f||h[9]!==y?(d=e=>"object"==typeof e?y?e?.verySmallScreen??e?.default:f?e?.smallScreen??e?.default:e?.default:e,h[8]=f,h[9]=y,h[10]=d):d=h[10];let w=d;h[11]!==b||h[12]!==w||h[13]!==x||h[14]!==C||h[15]!==S||h[16]!==A||h[17]!==P||h[18]!==I?(m=()=>{let e=[];return(b&&e.push(`anchor=${w(b)}`),x&&e.push(`height=${w(x)}`),C&&e.push(`maxHeight=${w(C)}`),S&&e.push(`maxWidth=${w(S)}`),A&&e.push(`mode=${w(A)}`),P&&e.push(`scale=${w(P)}`),I&&e.push(`width=${w(I)}`),e.length>0)?`?${e.join("&")}`:""},h[11]=b,h[12]=w,h[13]=x,h[14]=C,h[15]=S,h[16]=A,h[17]=P,h[18]=I,h[19]=m):m=h[19];let T=m();h[20]!==p||h[21]!==i||h[22]!==E||h[23]!==l||h[24]!==T?(g=()=>l?`${l}${T}`:i?`${E}${i}${p}${T}`:void 0,h[20]=p,h[21]=i,h[22]=E,h[23]=l,h[24]=T,h[25]=g):g=h[25];let j=g();return j?(h[26]!==s||h[27]!==j?(v=(0,t.jsx)("img",{src:j,...s}),h[26]=s,h[27]=j,h[28]=v):v=h[28],v):null}])},606223,e=>{"use strict";var t=e.i(843476),n=e.i(500932),r=e.i(271645),a=e.i(58840),o=e.i(344306),i=e.i(133877),s=e.i(507800),l=e.i(253946),c=e.i(859951);function u(e){return{label:`${e.toCurrencyName} (${e.toCurrencyCode})`,value:e.toCurrencyCode}}e.s(["ReferenceCurrencyContent",0,e=>{let d,m,g,v,h,p,f,y,b,x,C,S,A,P,I,E,w,T=(0,n.c)(41),{toggleModalOrPopover:j,currency:_}=e,[M,k]=(0,r.useState)(null),N=(0,a.useAccommodationTranslations)(),{currencyCode:R,setCurrencyCode:G}=(0,o.useCurrencyFormatter)();T[0]!==R?(d={currencyCode:R},T[0]=R,T[1]=d):d=T[1];let H=(0,i.useExchangeRate)(d);T[2]!==_||T[3]!==N?(m=(0,l.GetTranslation)(N("EA4H.General.ReferenceCurrencyDescription2"),`<span style="font-weight: bold">${_}</span>`),T[2]=_,T[3]=N,T[4]=m):m=T[4];let B=m;T[5]!==R?(g=()=>{k(R)},v=[R],T[5]=R,T[6]=g,T[7]=v):(g=T[6],v=T[7]),(0,r.useEffect)(g,v),T[8]!==M||T[9]!==G||T[10]!==j?(h=()=>{G(M),j()},T[8]=M,T[9]=G,T[10]=j,T[11]=h):h=T[11];let F=h;T[12]!==H.allRates?(p=H.allRates?.map(u)||[],T[12]=H.allRates,T[13]=p):p=T[13];let L=p;T[14]!==N?(f=N("EA4H.General.ReferenceCurrency"),T[14]=N,T[15]=f):f=T[15],T[16]!==f?(y=(0,t.jsx)("h3",{className:"bv:text-bv_bodyFontSize bv:font-bv_bodyFontFamily bv:m-0 bv:text-center",children:f}),T[16]=f,T[17]=y):y=T[17],T[18]!==B?(b=(0,t.jsx)("p",{className:"bv:text-center",dangerouslySetInnerHTML:{__html:B}}),T[18]=B,T[19]=b):b=T[19],T[20]!==N?(x=N("EA4H.General.ReferenceCurrencyDescription1"),T[20]=N,T[21]=x):x=T[21],T[22]!==x?(C=(0,t.jsx)("p",{className:"bv:text-center",children:x}),T[22]=x,T[23]=C):C=T[23];let O=M||R;return T[24]===Symbol.for("react.memo_cache_sentinel")?(S=e=>k(e),T[24]=S):S=T[24],T[25]!==L||T[26]!==O?(A=(0,t.jsx)(s.Select,{value:O,onValueChange:S,className:"bv:w-full","aria-label":"Select Currency",options:L}),T[25]=L,T[26]=O,T[27]=A):A=T[27],T[28]!==N?(P=N("EA4H.General.Apply"),T[28]=N,T[29]=P):P=T[29],T[30]!==F||T[31]!==P?(I=(0,t.jsx)(c.Button,{onClick:F,className:"bv:w-full bv:max-w-none",children:P}),T[30]=F,T[31]=P,T[32]=I):I=T[32],T[33]!==C||T[34]!==A||T[35]!==I||T[36]!==b?(E=(0,t.jsxs)("div",{className:"bv:flex bv:flex-col bv:gap-[10px]",children:[b,C,A,I]}
1),T[33]=C,T[34]=A,T[35]=I,T[36]=b,T[37]=E):E=T[37],T[38]!==E||T[39]!==y?(w=(0,t.jsxs)("div",{className:"bv:flex bv:flex-col bv:gap-[10px]",children:[y,E]}),T[38]=E,T[39]=y,T[40]=w):w=T[40],w}])},408613,e=>{"use strict";var t=e.i(843476),n=e.i(500932),r=e.i(271645);e.i(653724);var a=e.i(888056);let o=(0,r.createContext)({});e.s(["HeaderContextProvider",0,e=>{let r,i,s=(0,n.c)(8),{layout:l,useNewIbeHeader:c,channelInfo:u,children:d}=e,m=(0,a.useHeaderConfig)();if(!u)throw Error("Channel Info is missing from Header");return s[0]!==u||s[1]!==m||s[2]!==l||s[3]!==c?(r={layout:l,useNewIbeHeader:c,config:m,channelInfo:u},s[0]=u,s[1]=m,s[2]=l,s[3]=c,s[4]=r):r=s[4],s[5]!==d||s[6]!==r?(i=(0,t.jsx)(o.Provider,{value:r,children:d}),s[5]=d,s[6]=r,s[7]=i):i=s[7],i},"useHeaderContext",0,()=>{let e=(0,r.useContext)(o);if(!e)throw Error("Can not use HeaderContext outside provider");return e}])},653724,888056,300568,886336,973055,e=>{"use strict";var t=e.i(500932),n=e.i(42527),r=e.i(906554),a=e.i(298533),o=e.i(58840),i=e.i(66768);e.s(["useHeaderConfig",0,()=>{let e,s,l,c=(0,t.c)(19),u=(0,n.useMyPageContext)(),d=(0,o.useAccommodationTranslations)(),m=(0,i.useTheme)(),{channelInfo:g}=(0,r.useSinglePropertyContext)(),v=g?.showAboutHotelLinkInHeader,h=g.vacationRentalActivated,p=g?.channelStyle?.showRoomTab,f=g?.channelStyle?.showPackageTab,y=g?.channelStyle?.showConferenceTab,b=g?.channelStyle?.showExtrasTab,x=g?.channelStyle?.showVouchersTab,C=g?.showRedeemVoucherLinkInHeader??m?.css.headerShowRedeemVoucherLink;c[0]!==g.extrasTitle||c[1]!==d?(e=g?.extrasTitle??d("EA4H.General.ExtrasAndActivities"),c[0]=g.extrasTitle,c[1]=d,c[2]=e):e=c[2];let S=e;c[3]!==g.extrasTitle||c[4]!==d?(s=g?.extrasTitle??d("EA4H.General.Activities"),c[3]=g.extrasTitle,c[4]=d,c[5]=s):s=c[5];let A=s;g?.multiPropertyHeader?.multiPropertyType===a.MultiPropertyType.Conference&&(p=!1,f=!1,y=!1,b=!1,x=!1);let P=g?.isMyPageActive,I=P&&!!u.signedInUser;return c[6]!==y||c[7]!==b||c[8]!==f||c[9]!==p||c[10]!==x||c[11]!==S||c[12]!==A||c[13]!==h||c[14]!==P||c[15]!==I||c[16]!==v||c[17]!==C?(l={canBookConference:y,canBookExtras:b,canBookPackages:f,canBookRooms:p,canBookVouchers:x,extrasTitle:S,extrasTitleShort:A,myPageActive:P,myPageSignedIn:I,showAboutUsLink:v,isVacationRental:h,showRedeemVoucherLink:C},c[6]=y,c[7]=b,c[8]=f,c[9]=p,c[10]=x,c[11]=S,c[12]=A,c[13]=h,c[14]=P,c[15]=I,c[16]=v,c[17]=C,c[18]=l):l=c[18],l}],888056);var s=e.i(618566);e.s(["useRoutesWithoutHeader",0,()=>{let e,n,r=(0,t.c)(4),a=(0,s.usePathname)();r[0]!==a?(e=["/rental"].find(e=>a.includes(e)),r[0]=a,r[1]=e):e=r[1];let o=e;return r[2]!==o?(n={shouldNotRenderHeader:o},r[2]=o,r[3]=n):n=r[3],n}],300568);var l=e.i(959022);e.s(["useLoginConfig",0,()=>{let e,r,a=(0,t.c)(8),{isLoggedIn:i,agent:s}=(0,l.useAgentContext)(),c=(0,o.useAccommodationTranslations)(),u=(0,n.useMyPageContext)();a[0]!==s||a[1]!==u.signedInUser||a[2]!==c?(e=()=>u.signedInUser?c("EA4H.MyPage.MyPageName"):s?.username?s.username:c("EA4H.General.Login"),a[0]=s,a[1]=u.signedInUser,a[2]=c,a[3]=e):e=a[3];let d=e,m=!!u.signedInUser;return a[4]!==d||a[5]!==i||a[6]!==m?(r={isLoggedInMyPage:m,isLoggedInAgent:i,getLabel:d},a[4]=d,a[5]=i,a[6]=m,a[7]=r):r=a[7],r}],886336);var c=e.i(903342),u=e.i(189341),d=e.i(672464);e.s(["useGetPromoCode",0,()=>{let e,n=(0,t.c)(2),{channelInfo:a}=(0,r.useSinglePropertyContext)(),o=a?.channelId;n[0]!==o?(e=(0,c.searchOptionsState)(o),n[0]=o,n[1]=e):e=n[1];let i=(0,d.useAtomValue)(e);return(0,u.useMultiPropertyContext_UNSAFE)()?i?.filter?.mpPromoCode??i?.filter?.mpCorpCode??i?.filter?.mpAgentCode:i?.filter?.promoCode??i?.filter?.corpCode??i?.filter?.agentCode}],973055),e.s([],653724)},959022,e=>{"use strict";var t=e.i(843476),n=e.i(500932),r=e.i(271645),a=e.i(692156),o=e.i(56989),i=e.i(266027),s=e.i(912598),l=e.i(672464),c=e.i(966776);let u=(0,r.createContext)({});function d(){return null}e.s(["AgentContextProvider",0,e=>{let r,m,g,v,h,p,f,y=(0,n.c)(24),{children:b}=e,x=(0,l.useSetAtom)(c.appliedMPAgentCodeState),{APIClient:C}=(0,a.useGlobalContext)(),{multiPropertyId:S}=(0,o.useChannelContext)(),A=(0,s.useQueryClient)();y[0]!==C||y[1]!==S?(r=async()=>
1{if(S)return await C.multipropertyagentProfileV1({multiPropertyId:S});throw Error("MultipropertyID is missing")},y[0]=C,y[1]=S,y[2]=r):r=y[2];let P=r;y[3]!==S?(m=["agent_profile",S],y[3]=S,y[4]=m):m=y[4];let I=m;y[5]!==P||y[6]!==I?(g={queryKey:I,queryFn:P,gcTime:1/0},y[5]=P,y[6]=I,y[7]=g):g=y[7];let{data:E}=(0,i.useQuery)(g);y[8]!==A||y[9]!==I||y[10]!==x?(v=()=>{A.setQueryData(I,d),x(void 0)},y[8]=A,y[9]=I,y[10]=x,y[11]=v):v=y[11];let w=v,T=!!E?.username;y[12]!==A||y[13]!==I||y[14]!==x?(h=e=>{e&&A.setQueryData(I,t=>({...t,...e})),x(e?.mpAgentCode)},y[12]=A,y[13]=I,y[14]=x,y[15]=h):h=y[15];let j=h;return y[16]!==E||y[17]!==T||y[18]!==w||y[19]!==j?(p={isLoggedIn:T,agent:E,removeAgent:w,setAgentData:j},y[16]=E,y[17]=T,y[18]=w,y[19]=j,y[20]=p):p=y[20],y[21]!==b||y[22]!==p?(f=(0,t.jsx)(u.Provider,{value:p,children:b}),y[21]=b,y[22]=p,y[23]=f):f=y[23],f},"useAgentContext",0,()=>(0,r.useContext)(u)])},97059,e=>{"use strict";e.i(247167);var t=e.i(843476),n=e.i(500932),r=e.i(271645),a=e.i(727778),o=e.i(778197),i=e.i(533300),s=e.i(291510),l=e.i(906554),c=e.i(189341);let u=()=>{let e,t,l,c,u,d,m=(0,n.c)(16),g=(0,r.useRef)(!1),v=(0,r.useRef)(!1),h=(0,r.useRef)(!1),{initializeFacebookPixel:p,pageView:f}=(0,o.useFacebookPixel)(),{initializeGA4:y,pageView:b}=(0,i.useGA4)(),{fbPixelTrackerInfo:x,googleAnalytics:C,gtmId:S}=(0,s.useEventTrackingContext)();return m[0]!==S?(e=()=>{S&&!g.current&&(a.default.initialize({gtmId:S}),g.current=!0)},t=[S],m[0]=S,m[1]=e,m[2]=t):(e=m[1],t=m[2]),(0,r.useEffect)(e,t),m[3]!==x?.pixelId||m[4]!==p||m[5]!==f?(l=()=>{x?.pixelId&&!v.current&&(p(),f(),v.current=!0)},m[3]=x?.pixelId,m[4]=p,m[5]=f,m[6]=l):l=m[6],m[7]!==x?(c=[x],m[7]=x,m[8]=c):c=m[8],(0,r.useEffect)(l,c),m[9]!==b||m[10]!==C?.accounts?.length||m[11]!==C?.version||m[12]!==y?(u=()=>{C?.version==="Ga4"&&C?.accounts?.length>0&&!h.current&&(y(),b(),h.current=!0)},m[9]=b,m[10]=C?.accounts?.length,m[11]=C?.version,m[12]=y,m[13]=u):u=m[13],m[14]!==C?(d=[C],m[14]=C,m[15]=d):d=m[15],(0,r.useEffect)(u,d),null},d=function(e){let{multiPropertyInfo:n}=(0,c.useMultiPropertyContext)(),{setFbPixelTrackerInfo:a,setGoogleAnalytics:o,setGtmId:i,setCurrency:l,setIsGa4:d}=(0,s.useEventTrackingContext)();return(0,r.useEffect)(()=>{i(n?.googleTagManagerId),o({accounts:n?.googleAnalyticsAccounts,version:n?.googleAnalyticsVersion}),d(!!n?.googleTagManagerGA4),a(void 0),l(n?.currencyName)},[n,a,o,i,l]),(0,t.jsx)(u,{})},m=function(e){let{channelInfo:n}=(0,l.useSinglePropertyContext)(),{setFbPixelTrackerInfo:a,setGoogleAnalytics:o,setGtmId:i,setCurrency:c,setIsGa4:d}=(0,s.useEventTrackingContext)();return(0,r.useEffect)(()=>{i(n?.externalIntegrations?.gtm?.id),o({accounts:n?.googleAnalyticsAccounts,version:n?.googleAnalyticsVersion}),d(!!n?.externalIntegrations?.gtm?.gA4),a(n?.trackers?.facebookPixelTracker),c(n?.currency)},[n,a,o,i,c]),(0,t.jsx)(u,{})};e.s(["EventTrackersInitializer",0,u,"MultiPropertyEventTracker",0,d,"SinglePropertyEventTracker",0,m])},42527,e=>{"use strict";var t=e.i(843476),n=e.i(500932),r=e.i(271645),a=e.i(56989),o=e.i(912598),i=e.i(692156),s=e.i(266027);function l(e){return"email"in e?e:void 0}let c=(0,r.createContext)(null);function u(){return null}e.s(["MyPageContextProvider",0,e=>{let r,d,m,g,v=(0,n.c)(12),{children:h}=e,{multiPropertyId:p,channelId:f}=(0,a.useChannelContext)(),{data:y}=(()=>{let e,t,r,o=(0,n.c)(11),{APIClient:c}=(0,i.useGlobalContext)(),{multiPropertyId:u,channelId:d}=(0,a.useChannelContext)();o[0]!==d||o[1]!==u?(e=["mypage_profile",d,u],o[0]=d,o[1]=u,o[2]=e):e=o[2],o[3]!==c||o[4]!==d||o[5]!==u?(t=()=>u?c.mypageProfileMultipropertyV1(u):d?c.mypageProfileV1(d):Promise.reject("ChannelID or MultipropertyID is missing"),o[3]=c,o[4]=d,o[5]=u,o[6]=t):t=o[6];let m=!!d||!!u;return o[7]!==e||o[8]!==t||o[9]!==m?(r={queryKey:e,queryFn:t,gcTime:1/0,select:l,enabled:m,refetchOnWindowFocus:!1},o[7]=e,o[8]=t,o[9]=m,o[10]=r):r=o[10],(0,s.useQuery)(r)})(),b=(0,o.useQueryClient)();v[0]!==f||v[1]!==p?(r=["mypage_profile",f,p],v[0]=f,v[1]=p,v[2]=r):r=v[2];let x=r;v[3]!==b||v[4]!==x?(d=e=>{e?b.setQueryData(x,t=>({...t,...e})):b.setQueryData(x,u)},v[3]=b,v[4]=x,v[5]=d):d=v[5];let C=d;return v[6]!==C||v[7]!==y?(m={signedInUser:y,setSignedInUser:C},v[6]=C,v[7]=y,v[8]=m):m=v[8],v[9]!==h||v[10]!==m?(g=(0,t.jsx)(c.Provider,{value:m,children:h}),v[9]=h,v[10]=m,v[11]=g):g=v[11],g},"useMyPageContext",0,()=>{let e=(0,r.useContext)(c);if(!e)throw Error("Attempted to use mypagecontext outside of mypagecontextprovider!");return e}],42527)},114435,e=>{"use strict";var t=e.i(843476),n=e.i(500932),r=e.i(225111),a=e.i(90777);let o=e=>{let r,o,i,s,l=(0,n.c)(8);
1if(l[0]!==e){let{content:t,modalId:n,onClose:a,...s}=e;r=t,o=a,i=s,l[0]=e,l[1]=r,l[2]=o,l[3]=i}else r=l[1],o=l[2],i=l[3];return l[4]!==r||l[5]!==o||l[6]!==i?(s=(0,t.jsx)(a.default,{...i,modalName:"CustomContentModal",onCloseClicked:o,children:r}),l[4]=r,l[5]=o,l[6]=i,l[7]=s):s=l[7],s};e.s(["default",0,e=>{let a,i,s,l=(0,n.c)(8),c=void 0===e?"custom_content_modal":e;l[0]!==c?(a={modalId:c,centered:!0},l[0]=c,l[1]=a):a=l[1];let u=(0,r.useModal)(a);l[2]!==u||l[3]!==c?(i=(e,n)=>{u.open((0,t.jsx)(o,{...void 0===n?{}:n,content:e,modalId:c,onClose:u.close}))},l[2]=u,l[3]=c,l[4]=i):i=l[4];let d=i;return l[5]!==u.close||l[6]!==d?(s={open:d,close:u.close},l[5]=u.close,l[6]=d,l[7]=s):s=l[7],s}],114435)},798527,e=>{"use strict";var t=e.i(843476),n=e.i(500932),r=e.i(225111),a=e.i(557553),o=e.i(929579),i=e.i(776673);let s=e=>{let r,s,l,c,u,d,m,g=(0,n.c)(15),{onClose:v}=e,{title:h,description:p}=(0,i.usePromoCodeTranslations)();return g[0]!==v?(r=(0,t.jsx)(a.ModalHeader,{onCloseClicked:v}),g[0]=v,g[1]=r):r=g[1],g[2]!==h?(s=(0,t.jsx)("h3",{className:"bv:pt-[20px] bv:m-0 bv:text-center bv:text-bv_bodyFontSize bv:font-bv_bodyFontFamily",children:h}),g[2]=h,g[3]=s):s=g[3],g[4]!==p?(l=(0,t.jsx)("p",{className:"bv:mt-[10px] bv:mb-[15px] bv:mx-0 bv:text-center bv:text-bv_bodyFontSize bv:font-bv_bodyFontFamily",children:p}),g[4]=p,g[5]=l):l=g[5],g[6]===Symbol.for("react.memo_cache_sentinel")?(c=(0,t.jsx)("div",{className:"bv:flex bv:flex-col bv:gap-[10px]",children:(0,t.jsx)(o.CodeInputs,{})}),g[6]=c):c=g[6],g[7]!==l?(u=(0,t.jsxs)("div",{"data-testid":"calendar_promo_code_modal",className:"bv:pb-[20px]",children:[l,c]}),g[7]=l,g[8]=u):u=g[8],g[9]!==s||g[10]!==u?(d=(0,t.jsxs)("div",{className:"bv:px-[20px] bv:text-bv_cardColor","data-testid":"promo_code_modal",children:[s,u]}),g[9]=s,g[10]=u,g[11]=d):d=g[11],g[12]!==r||g[13]!==d?(m=(0,t.jsxs)(t.Fragment,{children:[r,d]}),g[12]=r,g[13]=d,g[14]=m):m=g[14],m};e.s(["default",0,e=>{let a,o,i,l=(0,n.c)(7);l[0]!==e?(a={modalId:"promo_code_modal",centered:!0,fullscreen:e,noCloseButton:!0,noHeader:!0,noPadding:!0},l[0]=e,l[1]=a):a=l[1];let c=(0,r.useModal)(a);l[2]!==c?(o=()=>{c.open((0,t.jsx)(s,{onClose:c.close}))},l[2]=c,l[3]=o):o=l[3];let u=o;return l[4]!==c.close||l[5]!==u?(i={open:u,close:c.close},l[4]=c.close,l[5]=u,l[6]=i):i=l[6],i}],798527)},885369,e=>{"use strict";var t=e.i(843476),n=e.i(500932),r=e.i(225111),a=e.i(90777),o=e.i(606223),i=e.i(408613);let s=e=>{let r,s,l=(0,n.c)(6),{onClose:c}=e,{channelInfo:u}=(0,i.useHeaderContext)(),d=u?.currency;return l[0]!==c||l[1]!==d?(r=(0,t.jsx)(o.ReferenceCurrencyContent,{toggleModalOrPopover:c,currency:d}),l[0]=c,l[1]=d,l[2]=r):r=l[2],l[3]!==c||l[4]!==r?(s=(0,t.jsx)(a.default,{modalName:"reference_currency_modal",onCloseClicked:c,children:r}),l[3]=c,l[4]=r,l[5]=s):s=l[5],s};e.s(["default",0,()=>{let e,a,o,i=(0,n.c)(6);i[0]===Symbol.for("react.memo_cache_sentinel")?(e={modalId:"reference_currency_modal",centered:!0,fullscreen:!0},i[0]=e):e=i[0];let l=(0,r.useModal)(e);i[1]!==l?(a=()=>{l.open((0,t.jsx)(s,{onClose:l.close}))},i[1]=l,i[2]=a):a=i[2];let c=a;return i[3]!==l.close||i[4]!==c?(o={open:c,close:l.close},i[3]=l.close,i[4]=c,i[5]=o):o=i[5],o}],885369)},5289,e=>{"use strict";var t=e.i(500932),n=e.i(618566),r=e.i(271645);e.s(["useActionOnPageChange",0,e=>{let a,o,i=(0,t.c)(4),s=(0,n.usePathname)(),l=(0,r.useRef)(null),c=(0,r.useRef)(!0);i[0]!==e||i[1]!==s?(a=()=>{if(c.current){c.current=!1,l.current=s;return}l.current!==s&&(e(),l.current=s)},o=[s,e],i[0]=e,i[1]=s,i[2]=a,i[3]=o):(a=i[2],o=i[3]),(0,r.useEffect)(a,o)}])},860583,e=>{"use strict";var t=e.i(500932),n=e.i(954616),r=e.i(912598),a=e.i(692156),o=e.i(56989),i=e.i(753368);e.s(["useClearBasket",0,()=>{let e,s,l,c,u=(0,t.c)(11),{channelInfo:d}=(0,o.useChannelContext)(),m=(0,a.useGlobalContext)(),g=(0,r.useQueryClient)(),v=(0,i.useResetMandatoryAddonProgress)();return u[0]===Symbol.for("react.memo_cache_sentinel")?(e=["clear_basket"],u[0]=e):e=u[0],u[1]!==d?.channelId||u[2]!==m?(s=e=>{let{channelId:t}=e;return m.APIClient.basketsClearBasketV1({channelId:t??d?.channelId})},u[1]=d?.channelId,u[2]=m,u[3]=s):s=u[3],u[4]!==d?.channelId||u[5]!==g||u[6]!==v?(l=(e,t)=>
1{e.success&&(t?.noInvalidation||(g.invalidateQueries({queryKey:["basket",t?.channelId??d?.channelId]}),g.invalidateQueries({queryKey:["online_payment_methods"]}),g.removeQueries({queryKey:["cancellation_insurance_upsell"]})),v())},u[4]=d?.channelId,u[5]=g,u[6]=v,u[7]=l):l=u[7],u[8]!==s||u[9]!==l?(c={mutationKey:e,mutationFn:s,onSuccess:l},u[8]=s,u[9]=l,u[10]=c):c=u[10],(0,n.useMutation)(c)}])},253654,e=>{"use strict";var t=e.i(500932),n=e.i(577259),r=e.i(704134),a=e.i(661760),o=e.i(629197),i=e.i(182091),s=e.i(406331),l=e.i(860583),c=e.i(672464),u=e.i(618566),d=e.i(34390),m=e.i(619837),g=e.i(56989),v=e.i(682040),h=e.i(156311),p=e.i(119651),f=e.i(813523),y=e.i(409067),b=e.i(577061),x=e.i(751584),C=e.i(250464),S=e.i(972947),A=e.i(585942);function P(e){return{objectType:e?.objectType??"Accommodation",objectId:void 0,objectName:void 0}}e.s(["useClearSearch",0,()=>{let e,I,E=(0,t.c)(23),{channelId:w}=(0,g.useChannelContext)();E[0]!==w?(e=(0,i.cachedSearchResultState)({channelId:w}),E[0]=w,E[1]=e):e=E[1];let T=(0,c.useSetAtom)(e),j=(0,c.useSetAtom)(d.c
1onferenceSearchPricesResultState),_=(0,c.useSetAtom)(n.selectedObjectState),M=(0,c.useSetAtom)(r.showYouSearchedForState),k=(0,c.useSetAtom)(o.selectedCalendarStartDate),N=(0,c.useSetAtom)(a.selectedCalendarEndDate),R=(0,c.useSetAtom)(v.selectedDateRangeState),G=(0,c.useSetAtom)(h.conferenceTypeState),H=(0,c.useSetAtom)(s.expandedRoomIndexesSummaryState),B=(0,l.useClearBasket)(),F=(0,u.useSearchParams)(),L=(0,u.usePathname)(),O=(0,u.useRouter)(),$=(0,c.useSetAtom)(p.mandatorySectionCompletionAtom),U=(0,c.useSetAtom)(f.mandatoryAllergyCompletionAtom),D=(0,c.useSetAtom)(y.mandatoryAllergyStepStateAtom),V=(0,c.useSetAtom)(b.mandatoryAllergyRequiredAtom),z=(0,c.useSetAtom)(x.mandatoryAllergySharedStateAtom),Q=(0,c.useSetAtom)(C.mandatoryAddonVisitedCardsAtom),q=(0,c.useSetAtom)(S.mandatoryAddonConfirmedAtom);return E[2]!==B||E[3]!==L||E[4]!==F||E[5]!==O||E[6]!==T||E[7]!==j||E[8]!==G||E[9]!==H||E[10]!==q||E[11]!==Q||E[12]!==U||E[13]!==V||E[14]!==z||E[15]!==D||E[16]!==$||E[17]!==R||E[18]!==N||E[19]!==_||E[20]!==k||E[21]!==M?(I=async(e,t)=>{t||(k(void 0),N(void 0),R({start:void 0,end:void 0}),G("conference")),T(void 0),j(void 0),_(P),M(!1),H([1]),(0,A.removeAllMandatoryAddonSessionStorage)(),$({}),U({}),D({}),V({}),z(null),Q({}),q({}),e||await B.mutateAsync({});let n=new URLSearchParams;for(let[e,t]of F)n.append(e.toLowerCase(),t);m.knownSearchConfigParams.forEach(e=>{n.delete(e)}),O.replace(`${L}?${n}`)},E[2]=B,E[3]=L,E[4]=F,E[5]=O,E[6]=T,E[7]=j,E[8]=G,E[9]=H,E[10]=q,E[11]=Q,E[12]=U,E[13]=V,E[14]=z,E[15]=D,E[16]=$,E[17]=R,E[18]=N,E[19]=_,E[20]=k,E[21]=M,E[22]=I):I=E[22],I}])},692670,e=>{"use strict";var t=e.i(500932),n=e.i(248116),r=e.i(672464),a=e.i(607830),o=e.i(119672),i=e.i(58840),s=e.i(618566),l=e.i(912598),c=e.i(906554),u=e.i(253654);function d(){}e.s(["useConfirmCancelBooking",0,e=>{let m,g,v,h=(0,t.c)(16),{redirectPath:p,customCallbackFn:f}=e,y=(0,r.useSetAtom)(a.StatusTextState),b=(0,o.default)(),x=(0,i.useAccommodationTranslations)(),{replace:C}=(0,s.useRouter)(),S=(0,l.useQueryClient)(),{channelInfo:A}=(0,c.useSinglePropertyContext)(),P=(0,u.useClearSearch)();h[0]!==A?.channelId||h[1]!==P||h[2]!==b||h[3]!==S||h[4]!==p||h[5]!==C||h[6]!==y?(m=async()=>{b.close(),await (0,n.fadeOutBody)(),S.setQueryData(["basket",A?.channelId],d),y(""),await P(),C(p)},h[0]=A?.channelId,h[1]=P,h[2]=b,h[3]=S,h[4]=p,h[5]=C,h[6]=y,h[7]=m):m=h[7];let I=m;h[8]!==I||h[9]!==b||h[10]!==f||h[11]!==x?(g=()=>{b.open({confirmFunction:async()=>{await I(),f&&await f()},question:`${x("EA4H.General.CancelBookingAndReturnToStartPage")}?`,title:x("EA4H.General.CancelBooking")})},h[8]=I,h[9]=b,h[10]=f,h[11]=x,h[12]=g):g=h[12];let E=g;return h[13]!==I||h[14]!==E?(v={cancelBooking:I,openConfirmModal:E},h[13]=I,h[14]=E,h[15]=v):v=h[15],v}])},735875,e=>{"use strict";var t=e.i(500932),n=e.i(266027),r=e.i(692156),a=e.i(906554);e.s(["useHotelInformation",0,()=>{let e,o,i,s=(0,t.c)(8),l=(0,r.useGlobalContext)(),c=(0,a.useSinglePropertyContext)();return s[0]!==c.channelId?(e=["hotelinformation",c.channelId],s[0]=c.channelId,s[1]=e):e=s[1],s[2]!==l||s[3]!==c.channelId?(o=()=>l.APIClient.hotelInfoV1(c.channelId),s[2]=l,s[3]=c.channelId,s[4]=o):o=s[4],s[5]!==e||s[6]!==o?(i={queryKey:e,queryFn:o,staleTime:1/0,refetchOnWindowFocus:!1},s[5]=e,s[6]=o,s[7]=i):i=s[7],(0,n.useQuery)(i)}])},513839,e=>{"use strict";var t=e.i(500932),n=e.i(618566),r=e.i(323535);e.s(["useIsOnRoute",0,e=>{let a,o=(0,t.c)(5),{routes:i}=e,s=(0,n.usePathname)();if(o[0]!==s||o[1]!==i){let e;o[3]!==s?(e=e=>s.includes(r.ROUTE_MAP[e]),o[3]=s,o[4]=e):e=o[4],a=i.some(e),o[0]=s,o[1]=i,o[2]=a}else a=o[2];return a}])},969741,342345,317661,e=>{"use strict";var t=e.i(500932),n=e.i(266027),r=e.i(906554),a=e.i(692156),o=e.i(189341);let i=()=>{let e,i,s,l=(0,t.c)(11),c=(0,a.useGlobalContext)(),u=(0,r.useSinglePropertyContext_UNSAFE)(),d=(0,o.useMultiPropertyContext_UNSAFE)();l[0]!==d||l[1]!==u?(e=["online_languages"],u?.channelId&&e.push(u.channelId),d?.multiPropertyId&&e.push(d.multiPropertyId),l[0]=d,l[1]=u,l[2]=e):e=l[2],l[3]!==c||l[4]!==d?.multiPropertyId||l[5]!==u?(i=()=>u?c.APIClient.channelOnlineLanguagesV1(u?.channelId):c.APIClient.multipropertiesMultiPropertyLanguagesV1(d?.multiPropertyId),l[3]=c,l[4]=d?.multiPropertyId,l[5]=u,l[6]=i):i=l[6];let m=!!(u?.channelId||d?.multiPropertyId);return l[7]!==e||l[8]!==i||l[9]!==m?(s={queryKey:e,queryFn:i,staleTime:1/0,enabled:m},l[7]=e,l[8]=i,l[9]=m,l[10]=s):s=l[10],(0,n.useQuery)(s)};e.s(["useOnlineLanguages",0,i],969741);var s=e.i(843476),l=e.i(619837),c=e.i(736613);let u={"da-DK":"dk","de-DE":"de","et-EE":"ee","en-GB":"gb","es-ES":"es","fr-FR":"fr","it-IT":"it","lv-LV":"lv","lt-LT":"lt","nl-NL":"nl",nb:"no","pt-PT":"pt","fi-FI":"fi","sv-SE":"se","ru-RU":"ru","ka-GE":"ge","ar-EG":"eg","ko-KR":"kr","zh-CN":"cn","ja-JP":"jp","is-IS":"is"};e.s(["countryCodeMap",0,u],342345),e.s(["LanguagePickerContent",0,()=>{let e,n,r,a=(0,t.c)(9),{getCurrentUrlWithNewLanguage:o}=(0,l.useNavigationManager)(),{data:d}=i();a[0]!==d?.onlineLanguages?(e=d?.onlineLanguages??[],a[0]=d?.onlineLanguages,a[1]=e):e=a[1];let m=e;if(a[2]!==o||a[3]!==m){let e;a[5]!==o?(e=e=>(0,s.jsxs)("a",{href:o(e.languageId+""),className:"bv:flex bv:items-center bv:gap-[5px] bv:text-bv_bodyFontSize bv:font-bv_bodyBoldFontWeight bv:text-inherit bv:focus:underline",role:"menuitem",tabIndex:0,children:[void 0!==e.languageCode&&(0,s.jsx)("img",{width:14,height:11,src:`https://framework.citybreakcdn.com/flags-1x1/${u[e.languageCode]}.svg`,alt:e?.languageName??"language flag"}),e.languageName]},e.languageId),a[5]=o,a[6]=e):e=a[6],n=m.map(e),a[2]=o,a[3]=m,a[4]=n}else n=a[4];return a[7]!==n?(r=(0,s.jsx)(c.Stack,{className:"bv:max-h-fit bv:gap-[8px] bv:overflow-y-auto",role:"none",children:n}),a[7]=n,a[8]=r):r=a[8],r}],317661)},793416,e=>{"use strict";var t=e.i(500932),n=e.i(912598),r=e.i(860583),a=e.i(253654),o=e.i(58840),i=e.i(119672),s=e.i(56989);e.s(["default",0,()=>{let e,l,c=(0,t.c)(11),{channelInfo:u}=(0,s.useChannelContext)(),d=(0,a.useClearSearch)(),m=(0,r.useClearBasket)(),g=(0,n.useQueryClient)(),v=(0,o.useAccommodationTranslations)(),h=(0,i.default)();c[0]!==u?.channelId||c[1]!==m||c[2]!==g?(e=async()=>{await m.mutateAsync({channelId:u?.channelId,noInvalidation:!0}
1),g.removeQueries({queryKey:["basket",u?.channelId]}),g.removeQueries({queryKey:["cancellation_insurance_upsell"]}),g.removeQueries({queryKey:["online_payment_methods"]})},c[0]=u?.channelId,c[1]=m,c[2]=g,c[3]=e):e=c[3];let p=e;return c[4]!==u?.channelId||c[5]!==d||c[6]!==h||c[7]!==p||c[8]!==g||c[9]!==v?(l={resetBasket:async e=>{var t;(t=await g.getQueryData(["basket",u?.channelId]),!t?.booking?.bookingData||Object.values(t?.booking?.bookingData).filter(e=>Array.isArray(e)).every(e=>0===e.length))?(await d(!0,!0),e?.()):h.open({confirmFunction:async()=>{await p(),await d(!0,!0),e?.()},question:v("EA4H.Conference.YourBasketWillBeCleared"),title:`${v("EA4H.Online.NewSearch")}?`})}},c[4]=u?.channelId,c[5]=d,c[6]=h,c[7]=p,c[8]=g,c[9]=v,c[10]=l):l=c[10],l}],793416)},963719,e=>{"use strict";var t=e.i(618566),n=e.i(856248),r=e.i(619837);e.s(["default",0,()=>{let e=(0,t.useSearchParams)(),a=(0,t.usePathname)(),o=(0,t.useRouter)();return{saveToURL:({accommodationSearchOptions:t,multipropertyAccommodationSearchOptions:i,extraParams:s=new URLSearchParams,multipropertyConferenceSearchOptions:l,options:c={}})=>{let u=t?(0,n.default)(t):i?(0,n.default)(i):l?(0,n.makeMPConferenceSearchUrlParams)(l):void 0,d=new URLSearchParams;for(let[t,n]of e)d.set(t.toLowerCase(),n);if(c?.keepOldParams){let e=new URLSearchParams(d);if(s)for(let[t,n]of s)e.set(t.toLowerCase(),n);o.replace(`${a}?${e}`)}else{r.knownSearchConfigParams.forEach(e=>{d.delete(e.toLowerCase())});let t=u?new URLSearchParams({...Object.fromEntries(d),...Object.fromEntries(u),...Object.fromEntries(s)}):e;o.replace(`${a}?${t}`)}}}}])},248116,e=>{"use strict";let t=async()=>new Promise((e,t)=>{document.body.style.opacity="0",document.body.style.pointerEvents="none",setTimeout(()=>e(!0),200)});e.s(["fadeOutBody",0,t])},839002,e=>{"use strict";e.s(["getHexWithOpacity",0,(e,t)=>{let n=e.replace("#",""),r=Number(t??"1");3===n.length&&(n=`${n[0]}${n[0]}${n[1]}${n[1]}${n[2]}${n[2]}`);let a=parseInt(n.substring(0,2),16),o=parseInt(n.substring(2,4),16),i=parseInt(n.substring(4,6),16);return r>1&&r<=100&&(r/=100),`rgba(${a},${o},${i},${r})`}])},994523,e=>{"use strict";let t=/^(\d+)_(\d{2}:\d{2})(\d{2}:\d{2})$/;e.s(["parseOccasionsToTimesMap",0,e=>{let n=new Map;return e.split("|").forEach(e=>{let r=t.exec(e);r&&n.set(Number(r[1]),{checked:!0,startTimeString:r[2],endTimeString:r[3]})}),n}])}]);
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.