PageSourceSearch

https://mews-booking-engine.vercel.app/_next/static/chunks/0obh_ud…?dpl=dpl_9w8AQ5GakpLMUbNX1GnC4XCc5Pmg

js mews-booking-engine.vercel.app collected 2026-10-03 07:18:59 UTC 11,996 bytes, 4 lines download raw bytes

1;!function(){try { var e="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof global?global:"undefined"!=typeof window?window:"undefined"!=typeof self?self:{},n=(new e.Error).stack;n&&((e._debugIds|| (e._debugIds={}))[n]="35755fe9-36f6-c1ff-7d86-2fdffd5e81fd")}catch(e){}}();
2(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,513956,e=>{"use strict";var t=e.i(843476),i=e.i(840858),n=e.i(29942);e.s(["default",0,function({text:e,email:s,image:r,lang:a,isMobile:l,tone:c="light"}){let o=(0,i.R)(e,a,l);if(!o&&!s)return null;let d=r?.asset?(0,n.urlFor)(r).width(96).height(96).url():null;return(0,t.jsxs)("div",{className:`flex items-center justify-center gap-3 mt-8 ${"dark"===c?"text-[#14285f]":"text-white/90"}`,children:[(0,t.jsxs)("p",{className:"font-sans text-base",children:[o,s&&(0,t.jsxs)(t.Fragment,{children:[" ",(0,t.jsx)("a",{href:`mailto:${s}`,className:"underline underline-offset-4 font-semibold hover:opacity-80",children:s})]})]}),d&&(0,t.jsx)("img",{src:d,alt:"",className:"w-11 h-11 rounded-full object-cover shrink-0 shadow-md"})]})}])},545033,e=>{"use strict";let t=e=>"object"==typeof e&&null!==e&&!Array.isArray(e),i=e=>t(e)&&!!e.asset,n=new Set(["city","_key","_type"]),s="Mobile";e.s(["mergeCityVariant",0,function(e,r){if(!e)return null;if(!r)return e;let a={...e};for(let[e,i]of Object.entries(r)){if(n.has(e))continue;let s=function e(i,n){if(null==n)return i;if("string"==typeof n)return n.trim()||n.length?n:i;if(Array.isArray(n))return n.length?n:i;if(!t(n))return n;if("asset"in n)return n.asset?n:i;let s={...t(i)?i:{}};for(let[t,i]of Object.entries(n)){let n=e(s[t],i);void 0!==n&&(s[t]=n)}return s}(a[e],i);void 0!==s&&(a[e]=s)}for(let e of Object.keys(a))e.endsWith(s)&&i(r[e.slice(0,-s.length)])&&!i(r[e])&&(a[e]=void 0);return a},"pickCityVariant",0,function(e,t){if(!e||!t)return null;let i=t.toLowerCase();return e.cityVariants?.find(e=>(e.city??"").toLowerCase()===i)??null}])},846623,e=>{"use strict";var t=e.i(271645);e.s(["useMarqueeAutoScroll",0,function(e,{speed:i,enabled:n}){(0,t.useEffect)(()=>{let t,s=e.current;if(!s)return;let r=s.firstElementChild;if(!r)return;s.style.scrollBehavior="auto";let a=0,l=0,c=!1,o=!1,d="function"==typeof window.matchMedia&&window.matchMedia("(hover: hover) and (pointer: fine)").matches,u=()=>{d&&(c=!0)},h=()=>{c=!1},m=()=>{o=!0,t&&clearTimeout(t)},x=()=>{t&&clearTimeout(t),t=setTimeout(()=>{o=!1,l=0},900)};s.addEventListener("mouseenter",u),s.addEventListener("mouseleave",h),s.addEventListener("pointerdown",m),s.addEventListener("pointerup",x),s.addEventListener("pointercancel",x),s.addEventListener("touchend",x);let f=e=>{if(a=requestAnimationFrame(f),!n||c||o||!l){l=e;return}let t=Math.min(e-l,64)/1e3;l=e;let d=r.scrollWidth/2;if(d<=0)return;let u=s.scrollLeft+i*t;for(;u>=d;)u-=d;s.scrollLeft=u};return a=requestAnimationFrame(f),()=>{cancelAnimationFrame(a),t&&clearTimeout(t),s.removeEventListener("mouseenter",u),s.removeEventListener("mouseleave",h),s.removeEventListener("pointerdown",m),s.removeEventListener("pointerup",x),s.removeEventListener("pointercancel",x),s.removeEventListener("touchend",x)}},[e,i,n])}])},852675,e=>{"use strict";let t="base:city";e.s(["recallCity",0,function(){try{let e=localStorage.getItem(t);return"Munich"===e||"Berlin"===e?e:null}catch{return null}},"rememberCity",0,function(e){if("Berlin"===e||"Munich"===e)try{localStorage.setItem(t,e)}catch{}}])},525030,e=>{"use strict";var t=e.i(843476),i=e.i(271645),n=e.i(618566),s=e.i(846932),r=e.i(273361),a=e.i(840858),l=e.i(375679),c=e.i(852675);e.s(["default",0,function({initialCity:e,today:o,labels:d="moveInOut",source:u="lp_hero",labelOverrides:h,controlled:m,defaultNights:x=121,flexDefaults:f=!0}){let{lang:p}=(0,r.useLang)(),v=(0,n.useRouter)(),[b,g]=(0,i.useState)(()=>o??(0,a.todayISO)()),[j,w]=(0,i.useState)("Munich"===e?"Munich":"Berlin"),[y,N]=(0,i.useState)(()=>(0,a.shiftDate)(o??(0,a.todayISO)(),7)),[k,C]=(0,i.useState)(()=>(0,a.shiftDate)(o??(0,a.todayISO)(),7+x)),[S,M]=(0,i.useState)(1);(0,i.useEffect)(()=>{if(m)return;let e=(0,a.todayISO)();e!==b&&(g(e),N((0,a.shiftDate)(e,7)),C((0,a.shiftDate)(e,7+x)))},[]);let L=m?.today??b,E=m?.city??j,I=e=>{(0,c.rememberCity)(e),(m?.setCity??w)(e)};(0,i.useEffect)(()=>{!m&&e&&(0,c.rememberCity)("Munich"===e?"Munich":"Berlin")},[]);let O=m?.checkIn??y,A=m?.checkOut??k,B=m?.adults??S,D=m?.setAdults??M,T=(0,i.useRef)(!1),$=()=>{T.current=!0,m?.onDatesTouched?.()},F=e=>{$(),(m?.setCheckIn??N)(e)},P=e=>{$(),(m?.setCheckOut??C)(e)},z=m?.onSubmit??(()=>{(0,l.trackCta)("check_availability",{city:E,source:u});let e=new URLSearchParams({city:E,checkin:O,checkout:A,adults:String(B)});!T.current&&f&&e.set("flex","1"),v.push(`/book?${e}`)}),R=h?.destination??(0,r.t)(p,"Destination","Reiseziel"),q=h?.guests??(0,r.t)(p,"Guests","Gäste"),U=h?.cta??(0,r.t)(p,"Check availability","Verfügbarkeit prüfen"),V=h?.in??("checkInOut"===d?(0,r.t)(p,"Check in","Check-in"):(0,r.t)(p,"Move in","Einzug")),_=h?.out??("checkInOut"===d?(0,r.t)(p,"Check out","Check-out"):(0,r.t)(p,"Move out","Auszug")),G="text-white/50 font-heading uppercase text-xs tracking-[0.18em] mb-0.5",K="bg-transparent text-white text-base font-semibold focus:outline-none [color-scheme:dark] py-2 -my-2";return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsxs)("div",{className:"hidden lg:flex sm:items-stretch rounded-2xl overflow-hidden bg-black/30 backdrop-blur-xl border border-white/20 shadow-2xl shadow-black/30",children:[(0,t.jsxs)("div",{className:"px-5 py-3 flex-1 min-w-0 border-r border-white/15",children:[(0,t.jsx)("p",{className:G,children:R}),(0,t.jsxs)("select",{value:E,onChange:e=>I(e.target.value),className:`${K} w-full appearance-none cursor-pointer`,children:[(0,t.jsx)("option",{children:"Berlin"}),(0,t.jsx)("option",{children:"Munich"})]})]}),(0,t.jsxs)("div",{className:"px-5 py-3 border-r border-white/15",children:[(0,t.jsx)("p",{className:G,children:V}),(0,t.jsx)("input",{type:"date",value:O,min:L,onChange:e=>{let t=e.target.value;F(t),P((0,a.shiftDate)(t,0,1))},className:`${K} w-32`})]}),(0,t.jsxs)("div",{className:"px-5 py-3 border-r border-white/15",children:[(0,t.jsx)("p",{className:G,children:_}),(0,t.jsx)("input",{type:"date",value:A,min:O,onChange:e=>P(e.target.value),className:`${K} w-32`})]}),(0,t.jsxs)("div",{className:"px-5 py-3 border-r border-white/15",children:[(0,t.jsx)("p",{className:G,children:q}),(0,t.jsxs)("div",{className:"flex items-center gap-3",children:[(0,t.jsx)("button",{type:"button",onClick:()=>D(Math.max(1,B-1)),className:"w-6 h-6 rounded-full border border-white/30 text-white flex items-center justify-center text-sm",children:"−"}),(0,t.jsx)("span",{className:"text-white text-base font-semibold w-3 text-center",children:B}),(0,t.jsx)("button",{type:"button",onClick:()=>D(Math.min(2,B+1)),className:"w-6 h-6 rounded-full border border-white/30 text-white flex items-center justify-center text-sm",children:"+"})]})]}),(0,t.jsxs)(s.motion.button,{onClick:z,whileHover:{scale:1.03},whileTap:{scale:.97},className:"m-2 px-7 py-3 bg-[#f0786e] hover:bg-[#e2685e] text-white font-heading uppercase tracking-[0.08em] text-base rounded-xl transition-colors whitespace-nowrap inline-flex items-center justify-center gap-2",children:[U," ",a.Icons.arrow("w-4 h-4")]})]}),(0,t.jsxs)("div",{className:"lg:hidden rounded-2xl overflow-hidden bg-black/35 backdrop-blur-xl border border-white/20 shadow-2xl shadow-black/30 max-w-md",children:[(0,t.jsxs)("div",{className:"grid grid-cols-2 divide-x divide-white/15",children:[(0,t.jsxs)("div",{className:"px-4 py-2.5",children:[(0,t.jsx)("p",{className:G,children:R}),(0,t.jsxs)("select",{value:E,onChange:e=>I(e.target.value),className:`${K} w-full appearance-none cursor-pointer`,children:[(0,t.jsx)("option",{children:"Berlin"}),(0,t.jsx)("option",{children:"Munich"})]})]}),(0,t.jsxs)("div",{className:"px-4 py-2.5",children:[(0,t.jsx)("p",{className:G,children:q}),(0,t.jsxs)("div",{className:"flex items-center gap-3",children:[(0,t.jsx)("button",{type:"button",onClick:()=>D(Math.max(1,B-1)),className:"w-6 h-6 rounded-full border border-white/30 text-white flex items-center justify-center text-sm",children:"−"}),(0,t.jsx)("span",{className:"text-white text-base font-semibold w-3 text-center",children:B}),(0,t.jsx)("button",{type:"button",onClick:()=>D(Math.min(2,B+1)),className:"w-6 h-6 rounded-full border border-white/30 text-white flex items-center justify-center text-sm",children:"+"})]})]})]}),(0,t.jsxs)("div",{className:"grid grid-cols-2 divide-x divide-white/15 border-t border-white/15",children:[(0,t.jsxs)("div",{className:"px-4 py-2.5",children:[(0,t.jsx)("p",{className:G,children:V}),(0,t.jsx)("input",{type:"date",value:O,min:L,onChange:e=>{let t=e.target.value;F(t),P((0,a.shiftDate)(t,0,1))},className:`${K} w-full`})]}),(0,t.jsxs)("div",{className:"px-4 py-2.5",children:[(0,t.jsx)("p",{className:G,children:_}),(0,t.jsx)("input",{type:"date",value:A,min:O,onChange:e=>P(e.target.value),className:`${K} w-full`})]})]}),(0,t.jsxs)("button",{onClick:z,className:"w-full py-3.5 bg-[#f0786e] hover:bg-[#e2685e] text-white font-heading uppercase tracking-[0.08em] text-base inline-flex items-center justify-center gap-2 transition-colors",children:[U," ",a.Icons.arrow("w-4 h-4")]})]})]})}])},863537,e=>{"use strict";var t=e.i(843476),i=e.i(271645),n=e.i(88653),s=e.i(846932),r=e.i(522016),a=e.i(840858);e.s(["default",0,function({eyebrow:e,heading:l,faqs:c,ctaLabel:o,ctaHref:d}){let[u,h]=(0,i.useState)(0);return c.length?(0,t.jsxs)("div",{className:"max-w-[88rem] mx-auto px-4 sm:px-8",children:[(0,t.jsxs)(a.FadeUp,{className:"max-w-3xl",children:[(0,t.jsx)(a.Overline,{children:e}),(0,t.jsx)("h2",{className:"font-heading uppercase text-[#14285f] leading-[0.95] tracking-tight",style:{fontSize:"clamp(2.4rem,6vw,4.5rem)"},children:l})]}),(0,t.jsx)("div",{className:"mt-10 sm:mt-14",children:c.map((e,i)=>{let r=i===u;return(0,t.jsxs)("div",{className:"border-t border-[#14285f]/15 last:border-b",children:[(0,t.jsxs)("button",{onClick:()=>h(r?-1:i),"aria-expanded":r,className:"w-full text-left py-6 flex items-start justify-between gap-6 group",children:[(0,t.jsx)("span",{className:`font-heading uppercase tracking-[0.02em] text-lg sm:text-2xl leading-tight transition-colors ${r?"text-[#f0786e]":"text-[#14285f] group-hover:text-[#f0786e]"}`,children:e.q}),(0,t.jsx)("span",{className:"shrink-0 mt-1 transition-transform duration-300",style:{color:r?"#f0786e":"#cbd5e1",transform:r?"rotate(45deg)":"none"},children:a.Icons.spark("w-6 h-6")})]}),(0,t.jsx)(n.AnimatePresence,{initial:!1,children:r&&(0,t.jsx)(s.motion.div,{initial:{height:0,opacity:0}
2,animate:{height:"auto",opacity:1},exit:{height:0,opacity:0},transition:{duration:.3,ease:[.22,1,.36,1]},className:"overflow-hidden",children:(0,t.jsx)("p",{className:"font-display text-slate-600 text-lg sm:text-xl leading-relaxed pb-7 max-w-3xl",children:e.a})})})]},i)})}),o&&d&&(0,t.jsx)(a.FadeUp,{className:"mt-10",children:(0,t.jsx)(r.default,{href:d,children:(0,t.jsx)(a.Magnetic,{children:(0,t.jsxs)(a.PillButton,{variant:"coral",children:[o," ",a.Icons.arrow("w-4 h-4")]})})})})]}):null}])},192918,e=>{"use strict";var t=e.i(843476);e.s(["default",0,function(){return(0,t.jsxs)("div",{style:{position:"fixed",top:0,left:0,right:0,zIndex:9999,background:"#f0786e",color:"#fff",textAlign:"center",padding:"8px 16px",fontSize:13,fontFamily:"var(--font-heading)",letterSpacing:"0.05em",display:"flex",alignItems:"center",justifyContent:"center",gap:16},children:["Preview mode active — viewing unpublished changes",(0,t.jsx)("a",{href:"/api/disable-preview",style:{color:"#fff",textDecoration:"underline",fontSize:12,opacity:.85},children:"Disable preview"})]})}])},684927,e=>{e.v(t=>Promise.all(["static/chunks/0of1jqgufb9tg.js"].map(t=>e.l(t))).then(()=>t(145587)))},407500,e=>{e.v(t=>Promise.all(["static/chunks/0lv0cl~6t0imn.js"].map(t=>e.l(t))).then(()=>t(975681)))}]);
3
4//# debugId=35755fe9-36f6-c1ff-7d86-2fdffd5e81fd

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.