1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,307163,e=>{"use strict";var t=e.i(271645);let r=t.forwardRef(function({title:e,titleId:r,...a},n){return t.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true","data-slot":"icon",ref:n,"aria-labelledby":r},a),e?t.createElement("title",{id:r},e):null,t.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M15.75 19.5 8.25 12l7.5-7.5"}))});e.s(["ChevronLeftIcon",0,r],307163)},370221,e=>{"use strict";var t=e.i(271645);let r=t.forwardRef(function({title:e,titleId:r,...a},n){return t.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true","data-slot":"icon",ref:n,"aria-labelledby":r},a),e?t.createElement("title",{id:r},e):null,t.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M12 6v6h4.5m4.5 0a9 9 0 1 1-18 0 9 9 0 0 1 18 0Z"}))});e.s(["ClockIcon",0,r],370221)},247103,e=>{"use strict";var t=e.i(271645);let r=t.forwardRef(function({title:e,titleId:r,...a},n){return t.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true","data-slot":"icon",ref:n,"aria-labelledby":r},a),e?t.createElement("title",{id:r},e):null,t.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"m8.25 4.5 7.5 7.5-7.5 7.5"}))});e.s(["ChevronRightIcon",0,r],247103)},199040,958599,e=>{"use strict";var t=e.i(843476),r=e.i(95187),a=(0,r.createServerReference)("40d6d6c8a2624c907aa6a7d4bcb3b0cb093e916bd7",r.callServer,void 0,r.findSourceMapURL,"loadImages"),n=e.i(271645),s=e.i(307163),i=e.i(247103),l=e.i(427217),o=e.i(657688),c=e.i(174080);function d({isLoading:e,skeleton:r,children:a,fallback:s,className:i="",options:l={}}){return!function(e,t={}){let{minimumLoadTime:r=300,timeout:a=1e4}=t,[s,i]=(0,n.useState)(e),[l,o]=(0,n.useState)(null);return(0,n.useEffect)(()=>{if(e)o(Date.now()),i(!0);else if(l){let e=Date.now()-l;if(e<r){let t=setTimeout(()=>{i(!1),o(null)},r-e);return()=>clearTimeout(t)}i(!1),o(null)}},[e,l,r]),(0,n.useEffect)(()=>{if(s&&a>0){let e=setTimeout(()=>{i(!1),o(null)},a);return()=>clearTimeout(e)}},[s,a]),s}(e,l)?e||a||!s?(0,t.jsx)("div",{className:i,children:a}):(0,t.jsx)("div",{className:i,children:s}):(0,t.jsx)("div",{className:i,children:r})}function u({src:e,alt:r,className:a="",skeletonClassName:s="",onLoad:i,onError:l,priority:o=!1,forceSquare:c=!1}
1){let[d,u]=(0,n.useState)(!0),[m,h]=(0,n.useState)(!1),p=`relative overflow-hidden ${c?"aspect-square":""} ${a}`,f=`transition-opacity duration-300 ${d?"opacity-0":"opacity-100"} ${c?"w-full h-full object-cover object-center":a}`,x=`absolute inset-0 animate-pulse bg-gray-200 dark:bg-gray-700 ${s}`,g=`bg-gray-100 dark:bg-gray-800 flex items-center justify-center ${c?"aspect-square":""} ${a}`;return m?(0,t.jsx)("div",{className:g,children:(0,t.jsxs)("div",{className:"text-gray-400 text-center",children:[(0,t.jsx)("svg",{className:"w-8 h-8 mx-auto mb-2",fill:"none",stroke:"currentColor",viewBox:"0 0 24 24",children:(0,t.jsx)("path",{strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:2,d:"M4 16l4.586-4.586a2 2 0 012.828 0L16 16m-2-2l1.586-1.586a2 2 0 012.828 0L20 14m-6-6h.01M6 20h12a2 2 0 002-2V6a2 2 0 00-2-2H6a2 2 0 00-2 2v12a2 2 0 002 2z"})}),(0,t.jsx)("p",{className:"text-sm",children:"Failed to load"})]})}):(0,t.jsxs)("div",{className:p,children:[d&&(0,t.jsx)("div",{className:x,children:(0,t.jsx)("div",{className:"w-full h-full bg-gradient-to-r from-gray-200 via-gray-300 to-gray-200 dark:from-gray-700 dark:via-gray-600 dark:to-gray-700 animate-shimmer bg-[length:200%_100%]"})}),(0,t.jsx)("img",{src:e,alt:r,className:f,onLoad:()=>{u(!1),i?.()},onError:()=>{u(!1),h(!0),l?.()},loading:o?"eager":"lazy"})]})}function m({images:e,small:r,allowClickThrough:a=!1}
1){let[d,m]=(0,n.useState)(!1),[h,p]=(0,n.useState)(!1),[f,x]=(0,n.useState)(null),g=(0,n.useRef)(null),v=()=>{let e=g.current;if(!e)return;let{scrollLeft:t,scrollWidth:r,clientWidth:a}=e;m(t>0),p(t<r-a-1)};(0,n.useEffect)(()=>{let e=g.current;if(!e)return;v();let t=()=>v(),r=()=>v();return e.addEventListener("scroll",t),window.addEventListener("resize",r),()=>{e.removeEventListener("scroll",t),window.removeEventListener("resize",r)}},[e]);let b=()=>{x(null)},w=t=>{null!==f&&("prev"===t?x(f>0?f-1:e.length-1):x(f<e.length-1?f+1:0))};return(0,n.useEffect)(()=>{let e=e=>{if(null!==f)switch(e.key){case"Escape":b();break;case"ArrowLeft":w("prev");break;case"ArrowRight":w("next")}};return window.addEventListener("keydown",e),()=>window.removeEventListener("keydown",e)},[f,e.length]),(0,t.jsxs)(t.Fragment,{children:[(0,t.jsxs)("div",{className:"relative max-h-[200px]",onClick:a?void 0:e=>{e.preventDefault(),e.stopPropagation(),e.nativeEvent.stopImmediatePropagation()},children:[(0,t.jsx)("div",{ref:g,className:"flex gap-4 overflow-x-auto scrollbar-hide max-h-[200px] pb-2",style:{scrollbarWidth:"none",msOverflowStyle:"none"},onClick:a?void 0:e=>{e.preventDefault(),e.stopPropagation(),e.nativeEvent.stopImmediatePropagation()},children:e.map((e,n)=>(0,t.jsx)("div",{className:`flex-shrink-0 cursor-pointer hover:opacity-90 transition-opacity 2 ${r?"h-[120px] w-[120px]":"w-48 h-48"}`,onClick:a?void 0:e=>{e.preventDefault(),e.stopPropagation(),e.nativeEvent.stopImmediatePropagation(),x(n)},children:(0,t.jsx)(u,{src:e,alt:`Image ${n+1}`,className:"rounded-xl",skeletonClassName:"rounded-xl",priority:n<2,forceSquare:!0})},n))}),d&&(0,t.jsx)("button",{onClick:e=>{e.preventDefault(),e.stopPropagation(),e.nativeEvent.stopImmediatePropagation(),g.current&&g.current.scrollBy({left:-300,behavior:"smooth"})},className:"absolute left-2 top-1/2 transform -translate-y-1/2 bg-white/80 hover:bg-white/90 rounded-full p-2 shadow-lg backdrop-blur-sm transition-all duration-200",children:(0,t.jsx)(s.ChevronLeftIcon,{className:"h-6 w-6 text-gray-700"})}),h&&(0,t.jsx)("button",{onClick:e=>{e.preventDefault(),e.stopPropagation(),e.nativeEvent.stopImmediatePropagation(),g.current&&g.current.scrollBy({left:300,behavior:"smooth"})},className:"absolute right-2 top-1/2 transform -translate-y-1/2 bg-white/80 hover:bg-white/90 rounded-full p-2 shadow-lg backdrop-blur-sm transition-all duration-200",children:(0,t.jsx)(i.ChevronRightIcon,{className:"h-6 w-6 text-gray-700"})})]}),null!==f&&(0,c.createPortal)((0,t.jsxs)("div",{className:"fixed inset-0 bg-black/90 z-[9999] flex items-center justify-center",children:[(0,t.jsx)("button",{onClick:b,className:"z-20 absolute top-4 right-4 text-white/80 hover:text-white p-2 rounded-full hover:bg-white/10 transition-colors",children:(0,t.jsx)(l.XMarkIcon,{className:"h-8 w-8"})}),(0,t.jsx)("button",{onClick:()=>w("prev"),className:"absolute left-4 top-1/2 transform -translate-y-1/2 text-white/80 hover:text-white p-2 rounded-full hover:bg-white/10 transition-colors",children:(0,t.jsx)(s.ChevronLeftIcon,{className:"h-8 w-8"})}),(0,t.jsx)("button",{onClick:()=>w("next"),className:"absolute right-4 top-1/2 transform -translate-y-1/2 text-white/80 hover:text-white p-2 rounded-full hover:bg-white/10 transition-colors",children:(0,t.jsx)(i.ChevronRightIcon,{className:"h-8 w-8"})}),(0,t.jsx)("div",{className:"relative w-full h-full max-w-7xl max-h-full p-8",children:(0,t.jsx)(o.default,{src:e[f],alt:`Image ${f+1}`,fill:!0,className:"object-contain"})}),(0,t.jsxs)("div",{className:"absolute bottom-4 left-1/2 transform -translate-x-1/2 text-white/80 text-sm",children:[f+1," of ",e.length]})]}),document.body)]})}function h({className:e=""}){return(0,t.jsx)("div",{className:`animate-pulse bg-gray-200 dark:bg-gray-700 rounded-xl overflow-hidden ${e}`,children:(0,t.jsx)("div",{className:"w-full h-full bg-gradient-to-r from-gray-200 via-gray-300 to-gray-200 dark:from-gray-700 dark:via-gray-600 dark:to-gray-700 animate-shimmer bg-[length:200%_100%]"})})}function p({size:e}){return(0,t.jsx)("div",{className:"space-y-4",children:(0,t.jsx)("div",{className:"flex gap-4 overflow-hidden",children:Array.from({length:5}).map((r,a)=>(0,t.jsx)("div",{className:"flex-shrink-0",children:(0,t.jsx)(x,{size:e,className:"rounded-xl"})},a))})})}function f({name:e,size:r="md",className:a}){let n=e?.charAt(0)?.toUpperCase()||"?";return(0,t.jsx)("div",{className:`${a||({sm:"w-8 h-8 text-xs",md:"w-12 h-12 text-sm",lg:"w-16 h-16 text-lg",xl:"w-20 h-20 text-xl"})[r]} rounded-lg bg-surface-container-high text-on-surface-variant flex items-center justify-center font-bold select-none`,children:n})}function x({className:e="",size:r="w-48 h-48"}){return(0,t.jsx)("div",{className:`${r} ${e}`,children:(0,t.jsx)(h,{className:"w-full h-full aspect-square"})})}function g({providerId:e,small:r,coverURL:s,allowClickThrough:i=!1}
2){let[l,o]=(0,n.useState)([]),[c,u]=(0,n.useState)(!0);async function h(){try{u(!0);let t=await a(e);if(!t||0===t.length)return void o([]);o(t)}catch(e){console.error("Error loading provider images:",e),o([])}finally{u(!1)}}return(0,n.useEffect)(()=>{h()},[e]),(0,t.jsx)(d,{isLoading:c,skeleton:(0,t.jsx)(p,{size:r?"w-[120px] h-[120px":"w-48 h-48"}),options:{minimumLoadTime:300,timeout:8e3},fallback:null,children:l.length>0?(0,t.jsx)(m,{small:r,images:l.map(e=>e.imageUrl),allowClickThrough:i}):s?(0,t.jsx)(m,{small:r,images:[s],allowClickThrough:i}):null})}e.s(["AvatarPlaceholder",()=>f,"GalleryImageSkeleton",()=>p],958599),e.s(["default",()=>g],199040)},389472,e=>{"use strict";var t=e.i(271645);let r=t.forwardRef(function({title:e,titleId:r,...a},n){return t.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true","data-slot":"icon",ref:n,"aria-labelledby":r},a),e?t.createElement("title",{id:r},e):null,t.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M6.75 3v2.25M17.25 3v2.25M3 18.75V7.5a2.25 2.25 0 0 1 2.25-2.25h13.5A2.25 2.25 0 0 1 21 7.5v11.25m-18 0A2.25 2.25 0 0 0 5.25 21h13.5A2.25 2.25 0 0 0 21 18.75m-18 0v-7.5A2.25 2.25 0 0 1 5.25 9h13.5A2.25 2.25 0 0 1 21 11.25v7.5m-9-6h.008v.008H12v-.008ZM12 15h.008v.008H12V15Zm0 2.25h.008v.008H12v-.008ZM9.75 15h.008v.008H9.75V15Zm0 2.25h.008v.008H9.75v-.008ZM7.5 15h.008v.008H7.5V15Zm0 2.25h.008v.008H7.5v-.008Zm6.75-4.5h.008v.008h-.008v-.008Zm0 2.25h.008v.008h-.008V15Zm0 2.25h.008v.008h-.008v-.008Zm2.25-4.5h.008v.008H16.5v-.008Zm0 2.25h.008v.008H16.5V15Z"}))});e.s(["CalendarDaysIcon",0,r],389472)},107657,e=>{"use strict";var t=e.i(271645);let r=t.forwardRef(function({title:e,titleId:r,...a},n){return t.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true","data-slot":"icon",ref:n,"aria-labelledby":r},a),e?t.createElement("title",{id:r},e):null,t.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M16.5 10.5V6.75a4.5 4.5 0 1 0-9 0v3.75m-.75 11.25h10.5a2.25 2.25 0 0 0 2.25-2.25v-6.75a2.25 2.25 0 0 0-2.25-2.25H6.75a2.25 2.25 0 0 0-2.25 2.25v6.75a2.25 2.25 0 0 0 2.25 2.25Z"}))});e.s(["LockClosedIcon",0,r],107657)},334152,e=>{"use strict";var t=e.i(271645);let r=t.forwardRef(function({title:e,titleId:r,...a},n){return t.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true","data-slot":"icon",ref:n,"aria-labelledby":r},a),e?t.createElement("title",{id:r},e):null,t.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M20.25 14.15v4.25c0 1.094-.787 2.036-1.872 2.18-2.087.277-4.216.42-6.378.42s-4.291-.143-6.378-.42c-1.085-.144-1.872-1.086-1.872-2.18v-4.25m16.5 0a2.18 2.18 0 0 0 .75-1.661V8.706c0-1.081-.768-2.015-1.837-2.175a48.114 48.114 0 0 0-3.413-.387m4.5 8.006c-.194.165-.42.295-.673.38A23.978 23.978 0 0 1 12 15.75c-2.648 0-5.195-.429-7.577-1.22a2.016 2.016 0 0 1-.673-.38m0 0A2.18 2.18 0 0 1 3 12.489V8.706c0-1.081.768-2.015 1.837-2.175a48.111 48.111 0 0 1 3.413-.387m7.5 0V5.25A2.25 2.25 0 0 0 13.5 3h-3a2.25 2.25 0 0 0-2.25 2.25v.894m7.5 0a48.667 48.667 0 0 0-7.5 0M12 12.75h.008v.008H12v-.008Z"}))});e.s(["BriefcaseIcon",0,r],334152)},387257,e=>{"use strict";var t=e.i(271645);let r=t.forwardRef(function({title:e,titleId:r,...a},n){return t.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true","data-slot":"icon",ref:n,"aria-labelledby":r},a),e?t.createElement("title",{id:r},e):null,t.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M15.75 10.5V6a3.75 3.75 0 1 0-7.5 0v4.5m11.356-1.993 1.263 12c.07.665-.45 1.243-1.119 1.243H4.25a1.125 1.125 0 0 1-1.12-1.243l1.264-12A1.125 1.125 0 0 1 5.513 7.5h12.974c.576 0 1.059.435 1.119 1.007ZM8.625 10.5a.375.375 0 1 1-.75 0 .375.375 0 0 1 .75 0Zm7.5 0a.375.375 0 1 1-.75 0 .375.375 0 0 1 .75 0Z"}))});e.s(["ShoppingBagIcon",0,r],387257)},913107,e=>{"use strict";var t=e.i(271645);let r=t.forwardRef(function({title:e,titleId:r,...a},n){return t.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true","data-slot":"icon",ref:n,"aria-labelledby":r},a),e?t.createElement("title",{id:r},e):null,t.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M12 4.5v15m7.5-7.5h-15"}))});e.s(["PlusIcon",0,r],913107)},673130,e=>{"use strict";var t=e.i(271645);let r=t.forwardRef(function({title:e,titleId:r,...a},n){return t.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true","data-slot":"icon",ref:n,"aria-labelledby":r},a),e?t.createElement("title",{id:r},e):null,t.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M17.982 18.725A7.488 7.488 0 0 0 12 15.75a7.488 7.488 0 0 0-5.982 2.975m11.963 0a9 9 0 1 0-11.963 0m11.963 0A8.966 8.966 0 0 1 12 21a8.966 8.966 0 0 1-5.982-2.275M15 9.75a3 3 0 1 1-6 0 3 3 0 0 1 6 0Z"}))});e.s(["UserCircleIcon",0,r],673130)},521292,e=>{"use strict";var t=e.i(271645);let r=t.forwardRef(function({title:e,titleId:r,...a},n){return t.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true","data-slot":"icon",ref:n,"aria-labelledby":r},a),e?t.createElement("title",{id:r},e):null,t.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M13.5 4.5 21 12m0 0-7.5 7.5M21 12H3"}))});e.s(["ArrowRightIcon",0,r],521292)},984174,e=>{"use strict";var t=e.i(271645);let r=t.forwardRef(function({title:e,titleId:r,...a},n){return t.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true","data-slot":"icon",ref:n,"aria-labelledby":r},a),e?t.createElement("title",{id:r},e):null,t.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M9.813 15.904 9 18.75l-.813-2.846a4.5 4.5 0 0 0-3.09-3.09L2.25 12l2.846-.813a4.5 4.5 0 0 0 3.09-3.09L9 5.25l.813 2.846a4.5 4.5 0 0 0 3.09 3.09
2L15.75 12l-2.846.813a4.5 4.5 0 0 0-3.09 3.09ZM18.259 8.715 18 9.75l-.259-1.035a3.375 3.375 0 0 0-2.455-2.456L14.25 6l1.036-.259a3.375 3.375 0 0 0 2.455-2.456L18 2.25l.259 1.035a3.375 3.375 0 0 0 2.456 2.456L21.75 6l-1.035.259a3.375 3.375 0 0 0-2.456 2.456ZM16.894 20.567 16.5 21.75l-.394-1.183a2.25 2.25 0 0 0-1.423-1.423L13.5 18.75l1.183-.394a2.25 2.25 0 0 0 1.423-1.423l.394-1.183.394 1.183a2.25 2.25 0 0 0 1.423 1.423l1.183.394-1.183.394a2.25 2.25 0 0 0-1.423 1.423Z"}))});e.s(["SparklesIcon",0,r],984174)},808341,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var a={cancelIdleCallback:function(){return i},requestIdleCallback:function(){return s}};for(var n in a)Object.defineProperty(r,n,{enumerable:!0,get:a[n]});let s="undefined"!=typeof self&&self.requestIdleCallback&&self.requestIdleCallback.bind(window)||function(e){let t=Date.now();return self.setTimeout(function(){e({didTimeout:!1,timeRemaining:function(){return Math.max(0,50-(Date.now()-t))}})},1)},i="undefined"!=typeof self&&self.cancelIdleCallback&&self.cancelIdleCallback.bind(window)||function(e){return clearTimeout(e)};("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},479520,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var a={default:function(){return b},handleClientScriptLoad:function(){return x},initScriptLoader:function(){return g}};for(var n in a)Object.defineProperty(r,n,{enumerable:!0,get:a[n]});let s=e.r(563141),i=e.r(151836),l=e.r(843476),o=s._(e.r(174080)),c=i._(e.r(271645)),d=e.r(742732),u=e.r(922737),m=e.r(808341),h=new Map,p=new Set,f=e=>{let{src:t,id:r,onLoad:a=()=>{},onReady:n=null,dangerouslySetInnerHTML:s,children:i="",strategy:l="afterInteractive",onError:c,stylesheets:d}=e,m=r||t;if(m&&p.has(m))return;if(h.has(t)){p.add(m),h.get(t).then(a,c);return}let f=()=>{n&&n(),p.add(m)},x=document.createElement("script"),g=new Promise((e,t)=>{x.addEventListener("load",function(t){e(),a&&a.call(this,t),f()}),x.addEventListener("error",function(e){t(e)})}).catch(function(e){c&&c(e)});s?(x.innerHTML=s.__html||"",f()):i?(x.textContent="string"==typeof i?i:Array.isArray(i)?i.join(""):"",f()):t&&(x.src=t,h.set(t,g)),(0,u.setAttributesFromProps)(x,e),"worker"===l&&x.setAttribute("type","text/partytown"),x.setAttribute("data-nscript",l),d&&(e=>{if(o.default.preinit)return e.forEach(e=>{o.default.preinit(e,{as:"style"})});if("undefined"!=typeof window){let t=document.head;e.forEach(e=>{let r=document.createElement("link");r.type="text/css",r.rel="stylesheet",r.href=e,t.appendChild(r)})}})(d),document.body.appendChild(x)};function x(e){let{strategy:t="afterInteractive"}=e;"lazyOnload"===t?window.addEventListener("load",()=>{(0,m.requestIdleCallback)(()=>f(e))}):f(e)}function g(e){e.forEach(x),[...document.querySelectorAll('[data-nscript="beforeInteractive"]'),...document.querySelectorAll('[data-nscript="beforePageRender"]')].forEach(e=>{let t=e.id||e.getAttribute("src");p.add(t)})}function v(e){let{id:t,src:r="",onLoad:a=()=>{},onReady:n=null,strategy:s="afterInteractive",onError:i,stylesheets:u,...h}=e,{updateScripts:x,scripts:g,getIsSsr:v,appDir:b,nonce:w}=(0,c.useContext)(d.HeadManagerContext);w=h.nonce||w;let y=(0,c.useRef)(!1);(0,c.useEffect)(()=>{let e=t||r;y.current||(n&&e&&p.has(e)&&n(),y.current=!0)},[n,t,r]);let j=(0,c.useRef)(!1);if((0,c.useEffect)(()=>{if(!j.current){if("afterInteractive"===s)f(e);else"lazyOnload"===s&&("complete"===document.readyState?(0,m.requestIdleCallback)(()=>f(e)):window.addEventListener("load",()=>{(0,m.requestIdleCallback)(()=>f(e))}));j.current=!0}},[e,s]),("beforeInteractive"===s||"worker"===s)&&(x?(g[s]=(g[s]||[]).concat([{id:t,src:r,onLoad:a,onReady:n,onError:i,...h,nonce:w}]),x(g)):v&&v()?p.add(t||r):v&&!v()&&f({...e,nonce:w})),b){if(u&&u.forEach(e=>{o.default.preinit(e,{as:"style"})}),"beforeInteractive"===s)if(!r)return h.dangerouslySetInnerHTML&&(h.children=h.dangerouslySetInnerHTML.__html,delete h.dangerouslySetInnerHTML),(0,l.jsx)("script",{nonce:w,dangerouslySetInnerHTML:{__html:`(self.__next_s=self.__next_s||[]).push(${JSON.stringify([0,{...h,id:t}])})`}});else return o.default.preload(r,h.integrity?{as:"script",integrity:h.integrity,nonce:w,crossOrigin:h.crossOrigin}:{as:"script",nonce:w,crossOrigin:h.crossOrigin}),(0,l.jsx)("script",{nonce:w,dangerouslySetInnerHTML:{__html:`(self.__next_s=self.__next_s||[]).push(${JSON.stringify([r,{...h,id:t}])})`}});"afterInteractive"===s&&r&&o.default.preload(r,h.integrity?{as:"script",integrity:h.integrity,nonce:w,crossOrigin:h.crossOrigin}:{as:"script",nonce:w,crossOrigin:h.crossOrigin})}return null}Object.defineProperty(v,"__nextScript",{value:!0});let b=v;("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esMo
2dule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},3303,(e,t,r)=>{t.exports=e.r(479520)},222959,e=>{"use strict";var t=e.i(843476),r=e.i(3303);function a(){return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(r.default,{id:"parent-company-structured-data",type:"application/ld+json",dangerouslySetInnerHTML:{__html:JSON.stringify({"@context":"https://schema.org","@type":"Organization","@id":"https://kulinariq.com/#organization",name:"KulinariQ S.r.l.",legalName:"KulinariQ S.r.l.",url:"https://kulinariq.com",description:"Revolutionizing the restaurant industry with intelligent, AI-powered software. We streamline operations, optimize order management, and boost bottom line.",address:{"@type":"PostalAddress",streetAddress:"Anton Steger 11",addressLocality:"Brunico",addressRegion:"South Tyrol",postalCode:"39031",addressCountry:"IT"},taxID:"03291090219",contactPoint:[{"@type":"ContactPoint",contactType:"customer support",email:"[email protected]",availableLanguage:["Italian","German","English"]},{"@type":"ContactPoint",contactType:"sales",email:"[email protected]",availableLanguage:["Italian","German","English"]}],founder:[{"@type":"Person",name:"Max Peintner"},{"@type":"Person",name:"Emanuel Pörnbacher"}]})}}),(0,t.jsx)(r.default,{id:"gustaio-service-structured-data",type:"application/ld+json",dangerouslySetInnerHTML:{__html:JSON.stringify({"@context":"https://schema.org","@type":"FoodEstablishmentReservation","@id":"https://www.gustaio.app/#service",name:"Gustaio",alternateName:"Gustaio Food Delivery",url:"https://www.gustaio.app",logo:"https://www.gustaio.app/icons/android-chrome-512x512.png",description:"Order delicious food online from local restaurants with Gustaio. Fast delivery, easy ordering, and amazing meals delivered to your door.",applicationCategory:"FoodDeliveryApplication",provider:{"@id":"https://kulinariq.com/#organization"},featureList:["Online food ordering","Fast delivery service","Local restaurant discovery","Real-time order tracking","Multiple payment options","User reviews and ratings","Easy menu browsing"],serviceType:["Food Delivery Service","Online Food Ordering","Restaurant Marketplace"],targetAudience:{"@type":"Audience",audienceType:"Food Lovers and Hungry Customers"},areaServed:{"@type":"Place",name:"Local Service Areas",description:"Serving customers with food delivery from local restaurants"},availableChannel:[{"@type":"ServiceChannel",serviceUrl:"https://www.gustaio.app",serviceType:"Website"},{"@type":"ServiceChannel",serviceUrl:"https://apps.apple.com/de/app/bringmos/id1497420702",serviceType:"Mobile App",name:"iOS App"},{"@type":"ServiceChannel",serviceUrl:"https://play.google.com/store/apps/details?id=com.bringmos.bringmosclient",serviceType:"Mobile App",name:"Android App"}],hasOfferCatalog:{"@type":"OfferCatalog",name:"AI Restaurant Solutions",itemListElement:[{"@type":"Offer",itemOffered:{"@type":"Service",name:"AI Menu Optimization",description:"Intelligent menu analysis and optimization using artificial intelligence"}},{"@type":"Offer",itemOffered:{"@type":"Service",name:"Smart Order Management",description:"Automated order processing and intelligent workflow optimization"}},{"@type":"Offer",itemOffered:{"@type":"Service",name:"Restaurant Intelligence Platform",description:"Comprehensive AI-powered restaurant management and analytics"}},{"@type":"Offer",itemOffered:{"@type":"Service",name:"Customer Experience Enhancement",description:"AI-driven personalization and customer interaction optimization"}}]}})}}),(0,t.jsx)(r.default,{id:"local-business-structured-data",type:"application/ld+json",dangerouslySetInnerHTML:{__html:JSON.stringify({"@context":"https://schema.org","@type":"LocalBusiness",name:"Gustaio","@id":"https://www.gustaio.app/#business",url:"https://www.gustaio.app",description:"Food delivery platform connecting customers with local restaurants in South Tyrol",parentOrganization:{"@id":"https://kulinariq.com/#organization"},address:{"@type":"PostalAddress",streetAddress:"Anton Steger 11",addressLocality:"Brunico",addressRegion:"South Tyrol",postalCode:"39031",addressCountry:"IT"},geo:{"@type":"GeoCoordinates",latitude:46.7944,longitude:11.9388},openingHoursSpecification:{"@type":"OpeningHoursSpecification",dayOfWeek:["Monday","Tuesday","Wednesday","Thursday","Frid
2ay","Saturday","Sunday"],opens:"00:00",closes:"23:59"},servesCuisine:["Italian","German","Mediterranean","Pizza","South Tyrolean"]})}})]})}e.s(["default",()=>a])},524799,e=>{"use strict";var t=e.i(843476),r=e.i(922860),a=e.i(521292),n=e.i(334152),s=e.i(389472),i=e.i(370221),l=e.i(107657),o=e.i(913107),c=e.i(387257),d=e.i(984174),u=e.i(673130),m=e.i(394245),h=e.i(657688),p=e.i(522016),f=e.i(199040),x=e.i(958599);function g({client:e,locale:r,workbiteProviders:m,companies:f}){let x,g=(x=new Date().getHours())<12?"Guten Morgen":x<17?"Guten Tag":"Guten Abend",b=e.client_name?.split(" ")[0]||"",w=m.length>0,y=m.filter(e=>!e.isLocked),j=m.filter(e=>e.isLocked);return(0,t.jsxs)("div",{className:"min-h-[calc(100vh-3.5rem)] bg-background",children:[(0,t.jsxs)("section",{className:"relative overflow-hidden border-b border-outline-variant",children:[(0,t.jsx)("div",{className:"absolute inset-0 opacity-[0.03] bg-[radial-gradient(ellipse_at_top_left,var(--md-sys-color-primary)_0%,transparent_50%)]"}),(0,t.jsx)("div",{className:"relative max-w-6xl mx-auto px-6 pt-10 pb-8",children:(0,t.jsxs)("div",{className:"flex items-center gap-4",children:[e.client_photoUrl?(0,t.jsx)(h.default,{src:e.client_photoUrl,alt:"",width:56,height:56,className:"w-14 h-14 rounded-full object-cover border-2 border-outline-variant shadow-sm"}):(0,t.jsx)("div",{className:"w-14 h-14 rounded-full bg-primary-container flex items-center justify-center border-2 border-outline-variant shadow-sm",children:(0,t.jsx)("span",{className:"text-xl font-bold text-on-primary-container",children:(b||"?")[0].toUpperCase()})}),(0,t.jsxs)("div",{className:"flex-1 min-w-0",children:[(0,t.jsxs)("h1",{className:"text-2xl md:text-3xl font-black tracking-tight",children:[g,b?`, ${b}`:""]}),(0,t.jsx)("p",{className:"text-sm text-on-surface-variant mt-0.5",children:w?`${y.length} ${1===y.length?"Restaurant":"Restaurants"} verf\xfcgbar`:"Willkommen bei Gustaio"})]}),(0,t.jsxs)(p.default,{href:"/profile",className:"shrink-0 inline-flex items-center gap-2 px-4 py-2.5 text-sm font-medium rounded-xl border border-outline-variant hover:bg-surface-container-high transition-colors",children:[(0,t.jsx)(u.UserCircleIcon,{className:"w-5 h-5"}),(0,t.jsx)("span",{className:"hidden sm:inline",children:"Mein Profil"})]})]})})]}),(0,t.jsxs)("div",{className:"max-w-6xl mx-auto px-6 py-8 space-y-10",children:[w&&(0,t.jsxs)("section",{children:[(0,t.jsxs)("div",{className:"flex items-center justify-between mb-5",children:[(0,t.jsxs)("div",{className:"flex items-center gap-2.5",children:[(0,t.jsx)("div",{className:"w-8 h-8 rounded-lg bg-emerald-100 dark:bg-emerald-900/30 flex items-center justify-center",children:(0,t.jsx)(n.BriefcaseIcon,{className:"w-4.5 h-4.5 text-emerald-600 dark:text-emerald-400"})}),(0,t.jsx)("h2",{className:"text-lg font-bold tracking-tight",children:"Workbite"}),f.length>0&&(0,t.jsx)("span",{className:"text-xs text-on-surface-variant bg-surface-container-high px-2 py-0.5 rounded-full font-medium",children:f.map(e=>e.name).join(", ")})]}),(0,t.jsxs)(p.default,{href:"/workbite",className:"inline-flex items-center gap-1 text-sm font-medium text-primary hover:underline underline-offset-4",children:["Alle anzeigen",(0,t.jsx)(a.ArrowRightIcon,{className:"w-3.5 h-3.5"})]})]}),y.length>0?(0,t.jsx)("div",{className:"grid grid-cols-1 sm:grid-cols-2 lg:grid-cols-3 gap-5",children:y.slice(0,6).map(e=>(0,t.jsx)(v,{info:e,locale:r},e.provider.uid))}):(0,t.jsxs)("div",{className:"bg-surface-container rounded-2xl border border-outline-variant p-8 text-center",children:[(0,t.jsx)(l.LockClosedIcon,{className:"w-10 h-10 text-outline/40 mx-auto mb-3"}),(0,t.jsx)("p",{className:"text-sm text-on-surface-variant",children:"Keine freigeschalteten Restaurants. Bitte deine Verwaltung, den Zugang zu beantragen."})]}),j.length>0&&y.length>0&&(0,t.jsxs)("div",{className:"mt-4 flex items-center gap-2 text-xs text-on-surface-variant",children:[(0,t.jsx)(i.ClockIcon,{className:"w-3.5 h-3.5"}),(0,t.jsxs)("span",{children:[j.length," weitere ",1===j.length?"Restaurant":"Restaurants"," mit eingeschränktem Zugang"]})]})]}),(0,t.jsxs)("section",{children:[(0,t.jsx)("h2",{className:"text-lg font-bold tracking-tight mb-5",children:"Entdecken"}),(0,t.jsxs)("div",{className:"grid grid-cols-1 sm:grid-cols-2 gap-4",children:[(0,t.jsxs)(p.default,{href:"/restaurants/all",className:"group relative flex items-start gap-5 p-6 bg-surface-container rounded-2xl border border-outline-variant hover:border-outline hover:shadow-md transition-all duration-300 hover:-translate-y-0.5 overflow-hidden",children:[(0,t.jsx)("div",{className:"absolute inset-0 opacity-0 group-hover:opacity-100 transition-opacity duration-500 bg-gradient-to-br from-blue-500/[0.04] to-transparent pointer-events-none"}),(0,t.jsx)("div",{className:"w-12 h-12 rounded-xl flex items-center justify-center shrink-0 shadow-sm",style:{background:"linear-gradient(135deg, #3b82f6, #6366f1)"},children:(0,t.jsx)(c.ShoppingBagIcon,{className:"w-6 h-6 text-white"})}),(0,t.jsxs)("div",{className:"flex-1 min-w-0",children:[(0,t.jsx)("h3",{className:"font-bold text-on-surface mb-1 group-hover:text-blue-600 dar
2k:group-hover:text-blue-400 transition-colors",children:"Bestellen & Abholen"}),(0,t.jsx)("p",{className:"text-sm text-on-surface-variant leading-relaxed",children:"Entdecke lokale Restaurants in deiner Nähe und bestelle direkt."})]}),(0,t.jsx)(a.ArrowRightIcon,{className:"w-5 h-5 text-on-surface-variant/50 group-hover:text-blue-600 dark:group-hover:text-blue-400 shrink-0 mt-1 transition-all duration-300 group-hover:translate-x-0.5"})]}),(0,t.jsxs)(p.default,{href:"/restaurants/all?world=experience",className:"group relative flex items-start gap-5 p-6 bg-surface-container rounded-2xl border border-outline-variant hover:border-outline hover:shadow-md transition-all duration-300 hover:-translate-y-0.5 overflow-hidden",children:[(0,t.jsx)("div",{className:"absolute inset-0 opacity-0 group-hover:opacity-100 transition-opacity duration-500 bg-gradient-to-br from-amber-500/[0.03] to-transparent pointer-events-none"}),(0,t.jsx)("div",{className:"w-12 h-12 rounded-xl flex items-center justify-center shrink-0 shadow-sm",style:{background:"linear-gradient(135deg, #f59e0b, #ef4444)"},children:(0,t.jsx)(s.CalendarDaysIcon,{className:"w-6 h-6 text-white"})}),(0,t.jsxs)("div",{className:"flex-1 min-w-0",children:[(0,t.jsx)("h3",{className:"font-bold text-on-surface mb-1 group-hover:text-amber-600 dark:group-hover:text-amber-400 transition-colors",children:"Experiences"}),(0,t.jsx)("p",{className:"text-sm text-on-surface-variant leading-relaxed",children:"Kulinarische Experiences, Events und exklusive Menüs entdecken."})]}),(0,t.jsx)(a.ArrowRightIcon,{className:"w-5 h-5 text-on-surface-variant/50 group-hover:text-amber-600 dark:group-hover:text-amber-400 shrink-0 mt-1 transition-all duration-300 group-hover:translate-x-0.5"})]})]})]}),!w&&0===f.length&&(0,t.jsx)("section",{className:"bg-surface-container rounded-2xl border border-outline-variant p-8",children:(0,t.jsxs)("div",{className:"flex items-start gap-5",children:[(0,t.jsx)("div",{className:"w-12 h-12 rounded-xl bg-emerald-100 dark:bg-emerald-900/30 flex items-center justify-center shrink-0",children:(0,t.jsx)(n.BriefcaseIcon,{className:"w-6 h-6 text-emerald-600 dark:text-emerald-400"})}),(0,t.jsxs)("div",{className:"flex-1",children:[(0,t.jsx)("h3",{className:"font-bold text-on-surface mb-1.5",children:"Workbite"}),(0,t.jsx)("p",{className:"text-sm text-on-surface-variant leading-relaxed mb-4",children:"Dein Unternehmen bietet vergünstigtes Firmenessen an? Verknüpfe deinen Unternehmens-Code und bestelle bei Partnerrestaurants."}),(0,t.jsxs)(p.default,{href:"/workbite",className:"inline-flex items-center gap-2 px-4 py-2 text-sm font-medium border border-outline-variant rounded-xl hover:bg-surface-container-high transition-colors",children:[(0,t.jsx)(o.PlusIcon,{className:"w-4 h-4"}),"Code verknüpfen"]})]})]})}),(0,t.jsx)("section",{className:"text-center py-4",children:(0,t.jsxs)("div",{className:"flex flex-col sm:flex-row items-center justify-center gap-4",children:[(0,t.jsxs)("span",{className:"text-xs text-on-surface-variant flex items-center gap-1.5",children:[(0,t.jsx)(d.SparklesIcon,{className:"w-3.5 h-3.5 text-primary"}),"Auch als App verfügbar"]}),(0,t.jsxs)("div",{className:"flex items-center gap-3",children:[(0,t.jsx)("a",{target:"_blank",rel:"noreferrer",href:"https://play.google.com/store/apps/details?id=com.bringmos.bringmosclient",className:"opacity-50 hover:opacity-100 transition-opacity duration-200",children:(0,t.jsx)(h.default,{height:28,width:94,className:"h-7 w-auto object-contain",src:"/images/playstore.png",alt:"Google Play"})}),(0,t.jsx)("a",{target:"_blank",rel:"noreferrer",href:"https://apps.apple.com/de/app/bringmos/id1497420702?l=de&ls=1",className:"opacity-50 hover:opacity-100 transition-opacity duration-200",children:(0,t.jsx)(h.default,{height:28,width:94,className:"h-7 w-auto object-contain",src:"/images/appstore.svg",alt:"App Store"})})]})]})})]})]})}function v({info:e,locale:a}){let{provider:s}=e,i=s.town?(0,r.getLocalizedValue)(s.town,a,s):"",l=(0,m.useTranslations)("common");return(0,t.jsxs)(p.default,{href:`/workbite/order/${s.uid}`,className:"group flex flex-col bg-surface-container rounded-2xl overflow-hidden border border-outline-variant hover:shadow-lg transition-all duration-300 hover:-translate-y-0.5",children:[(0,t.jsx)("div",{className:"p-4 pb-2",children:(0,t.jsxs)("div",{className:"flex items-center gap-3",children:[(0,t.jsx)("div",{className:"w-10 h-10 rounded-lg border border-outline-variant overflow-hidden shrink-0 bg-surface-container-high flex items-center justify-center",children:s.picURL?(0,t.jsx)(h.default,{width:40,height:40,className:"object-contain",src:s.picURL,alt:s.name??"",unoptimized:!0}):(0,t.jsx)(x.AvatarPlaceholder,{name:s.name,size:"sm"})}),(0,t.jsxs)("div",{className:"flex-1 min-w-0",children:[(0,t.jsx)("h3",{className:"font-semibold text-on-surface truncate group-hover:text-primary transition-colors text-[15px]",children:s.name}),i&&(0,t.jsx)("p",{className:"text-xs text-on-surface-variant truncate",children:i})]})]})}),(0,t.jsx)("div",{className:"pl-4",children:(0,t.jsx)("div",{className:"py-0.5",children:(0,t.jsx)(f.default,{providerId:s.uid,small:!0,coverURL:s.coverURL,allowClickThrough:!0})})}),(0,t.jsx)("div",{className:"p-4 pt-2",children:(0,t.jsxs)("span",{className:"inline-flex items-center justify-center w-full py-2.5 rounded-xl bg-primary text-on-primary text-sm font-semibold group-hover:shadow-md transition-all duration-200",children:[(0,t.jsx)(n.BriefcaseIcon,{className:"w-4 h-4 mr-2"}),l("preorder_here")||"Preorder here"]})})]})}e.s(["default",()=>g])},710585,e=>{"use strict";var t=e.i(843476);function r({className:e=""}
2){return(0,t.jsxs)("div",{"aria-hidden":!0,className:`pointer-events-none absolute inset-0 overflow-hidden ${e}`,children:[(0,t.jsx)("div",{className:"aurora-blob aurora-blob--primary -left-24 -top-32 h-[28rem] w-[28rem]"}),(0,t.jsx)("div",{className:"aurora-blob aurora-blob--soft right-[-10%] top-10 h-[32rem] w-[32rem]"}),(0,t.jsx)("div",{className:"aurora-blob aurora-blob--warm bottom-[-20%] left-1/3 h-[26rem] w-[26rem]"}),(0,t.jsx)("div",{className:"hero-grid absolute inset-0"}),(0,t.jsx)("div",{className:"grain-overlay"}),(0,t.jsx)("div",{className:"fade-to-background absolute inset-x-0 bottom-0 h-40"})]})}var a=e.i(521292),n=e.i(334152),s=e.i(389472),i=e.i(387257),l=e.i(394245),o=e.i(657688),c=e.i(522016);function d({title:e,description:r,cta:n,icon:s,href:i,image:l,delay:d}){return(0,t.jsxs)(c.default,{href:i,className:"card-lift hero-rise group relative flex min-h-[300px] flex-col justify-end overflow-hidden rounded-3xl border border-outline-variant sm:min-h-[360px]",style:{animationDelay:`${d}ms`},children:[(0,t.jsx)(o.default,{src:l,alt:e,fill:!0,sizes:"(max-width: 640px) 100vw, 33vw",className:"object-cover transition-transform duration-700 ease-out group-hover:scale-105"}),(0,t.jsx)("div",{className:"absolute inset-0 bg-gradient-to-t from-black/90 via-black/45 to-black/10"}),(0,t.jsx)("div",{"aria-hidden":!0,className:"hairline-gold absolute left-0 right-0 top-0 h-[2.5px] opacity-0 transition-opacity duration-300 group-hover:opacity-100"}),(0,t.jsxs)("div",{className:"relative z-10 p-6 sm:p-7",children:[(0,t.jsx)("div",{className:"mb-4 flex h-10 w-10 shrink-0 items-center justify-center rounded-xl bg-primary shadow-md transition-transform duration-300 group-hover:scale-110",children:(0,t.jsx)(s,{className:"h-5 w-5 text-on-primary"})}),(0,t.jsx)("h3",{className:"mb-2 text-xl font-bold tracking-tight text-white sm:text-2xl",children:e}),(0,t.jsx)("p",{className:"mb-5 max-w-[36ch] text-sm leading-relaxed text-white/80",children:r}),(0,t.jsxs)("span",{className:"inline-flex items-center gap-1.5 text-sm font-semibold text-white/90 transition-colors duration-200 group-hover:text-white",children:[n,(0,t.jsx)(a.ArrowRightIcon,{className:"h-4 w-4 transition-transform duration-300 group-hover:translate-x-1"})]})]})]})}function u(){let e=(0,l.useTranslations)("discovery"),a=[{id:"order",title:e("order.title"),description:e("order.description"),cta:e("order.cta"),icon:i.ShoppingBagIcon,href:"/restaurants/all?world=order",image:"/images/delivery.jpg",delay:250},{id:"experience",title:e("experience.title"),description:e("experience.description"),cta:e("experience.cta"),icon:s.CalendarDaysIcon,href:"/restaurants/all?world=experience",image:"/images/experience-stochas.jpg",delay:370},{id:"workbite",title:e("workbite.title"),description:e("workbite.description"),cta:e("workbite.cta"),icon:n.BriefcaseIcon,href:"/workbite",image:"/images/workbite.jpg",delay:490}];return(0,t.jsxs)("section",{className:"relative flex min-h-[calc(100vh-3.5rem)] flex-col items-center justify-center overflow-hidden",children:[(0,t.jsx)(r,{}),(0,t.jsxs)("div",{className:"relative z-10 mx-auto w-full max-w-5xl px-6 py-20 sm:py-28",children:[(0,t.jsx)("div",{className:"hero-rise hero-rise--1",children:(0,t.jsx)("h1",{className:"text-gradient-gold mb-5 pb-1 text-center text-4xl font-black leading-[1.1] tracking-tight sm:text-5xl lg:text-6xl",children:e("title")})}),(0,t.jsx)("p",{className:"hero-rise hero-rise--2 mx-auto mb-14 max-w-2xl text-center text-base leading-relaxed text-on-surface-variant sm:text-lg",children:e("subtitle")}),(0,t.jsx)("div",{className:"mb-16 grid grid-cols-1 gap-4 sm:grid-cols-3 sm:gap-5",children:a.map(e=>(0,t.jsx)(d,{...e},e.id))}),(0,t.jsxs)("div",{className:"hero-rise hero-rise--3 flex flex-col items-center justify-center gap-4 sm:flex-row",children:[(0,t.jsx)("span",{className:"text-xs text-on-surface-variant",children:e("app_badge")}),(0,t.jsxs)("div",{className:"flex items-center gap-3",children:[(0,t.jsx)("a",{target:"_blank",rel:"noreferrer",href:"https://play.google.com/store/apps/details?id=com.bringmos.bringmosclient",className:"opacity-60 transition-opacity duration-200 hover:opacity-100",children:(0,t.jsx)(o.default,{height:167,width:563,className:"h-8 w-auto",src:"/images/playstore.png",alt:"Google Play"})}),(0,t.jsx)("a",{target:"_blank",rel:"noreferrer",href:"https://apps.apple.com/de/app/bringmos/id1497420702?l=de&ls=1",className:"opacity-60 transition-opacity duration-200 hover:opacity-100",children:(0,t.jsx)(o.default,{height:40,width:120,className:"h-8 w-auto",src:"/images/appstore.svg",alt:"App Store"})})]})]})]})]})}e.s(["default",()=>u],710585)},490726,e=>{"use strict";var t=e.i(843476),r=e.i(271645);function a({children:e,delay:a=0,y:n=24,className:s=""}){let i=(0,r.useRef)(null),[l,o]=(0,r.useState)(!1);return(0,r.useEffect)(()=>{let e=i.current;if(!e)return;if(window.matchMedia("(prefers-reduced-motion: reduce)").matches)return void o(!0);let t=new IntersectionObserver(([e])=>{e.isIntersecting&&(o(!0),t.disconnect())},{threshold:.15,rootMargin:"0px 0px -40px 0px"});return t.observe(e),()=>t.disconnect()},[]),(0,t.jsx)("div",{ref:i,style:{transitionDelay:`${a}ms`,transform:l?"none":`translateY(${n}px)`},className:`transition-all duration-700 ease-out will-change-transform ${l?"opacity-100":"opacity-0"} ${s}`,children:e})}var n=e.i(521292),s=e.i(787906),i=e.i(394245),l=e.i(522016);function o(){let e=(0,i.useTranslations)("restaurant_marketing");return(0,t.jsxs)("section",{className:"relative overflow-hidden py-20 sm:py-28",children:[(0,t.jsx)("div",{"aria-hidden":!0,
2className:"hairline-gold absolute inset-x-0 top-0 h-px"}),(0,t.jsx)("div",{"aria-hidden":!0,className:"hero-glow absolute left-1/2 top-1/2 h-72 w-[40rem] -translate-x-1/2 -translate-y-1/2 blur-2xl"}),(0,t.jsx)(a,{children:(0,t.jsxs)("div",{className:"relative mx-auto flex max-w-3xl flex-col items-center px-6 text-center",children:[(0,t.jsx)("h2",{className:"text-2xl font-bold tracking-tight text-on-surface sm:text-3xl",children:e("title")}),(0,t.jsx)("p",{className:"mt-4 max-w-2xl text-base leading-relaxed text-on-surface-variant sm:text-lg",children:e("subtitle")}),(0,t.jsx)("div",{className:"mt-7 flex flex-wrap items-center justify-center gap-2.5",children:["experiences_title","delivery_title","workbite_title","management_title"].map(r=>(0,t.jsxs)("span",{className:"glass-panel inline-flex items-center gap-1.5 rounded-full px-4 py-1.5 text-sm text-on-surface-variant",children:[(0,t.jsx)(s.CheckIcon,{className:"h-4 w-4 text-primary"}),e(r)]},r))}),(0,t.jsxs)("div",{className:"mt-9 flex flex-col items-center gap-4 sm:flex-row",children:[(0,t.jsxs)(l.default,{href:"https://gustaio.ai",target:"_blank",rel:"noopener noreferrer",className:"shine-button group inline-flex h-[52px] items-center justify-center rounded-xl bg-gradient-to-r from-primary to-secondary px-8 font-bold text-on-primary shadow-lg transition-all duration-300 hover:scale-105 hover:shadow-xl",children:[e("cta_primary"),(0,t.jsx)(n.ArrowRightIcon,{className:"ml-2 h-5 w-5 transition-transform group-hover:translate-x-1"})]}),(0,t.jsxs)(l.default,{href:"https://gustaio.ai/features",target:"_blank",rel:"noopener noreferrer",className:"text-sm font-semibold text-on-surface-variant transition-colors hover:text-primary",children:[e("cta_secondary")," ",(0,t.jsx)("span",{"aria-hidden":!0,children:"â"})]})]})]})})]})}e.s(["default",()=>o],490726)}]);
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.