1!function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{},t=(new e.Error).stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]="fbf4c662-e03f-4cf1-9979-b74765512cf2",e._sentryDebugIdIdentifier="sentry-dbid-fbf4c662-e03f-4cf1-9979-b74765512cf2")}catch(e){}}(),(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[3185],{16881:function(e,t,n){Promise.resolve().then(n.bind(n,43332)),Promise.resolve().then(n.bind(n,59556)),Promise.resolve().then(n.bind(n,953)),Promise.resolve().then(n.bind(n,87332)),Promise.resolve().then(n.t.bind(n,48610,23)),Promise.resolve().then(n.t.bind(n,47960,23))},43332:function(e,t,n){"use strict";n.d(t,{MyFirebaseProvider:function(){return f}});var r=n(57437),s=n(2265),a=n(20168),o=n(44752),i=n(5978),d=n(94508),l=n(82650);let u={apiKey:"AIzaSyD_UtUModHBs1RpYHK2Y4Fw5H1tz0oSS74",authDomain:"tourbots.ai",projectId:"tourbotsai0210",storageBucket:"tourbotsai0210.firebasestorage.app",messagingSenderId:"516802953903",appId:"1:516802953903:web:2efd832dd5868066a78a5a"},c=e=>{let{children:t}=e,n=(0,a.$N)(),u=(0,s.useMemo)(()=>(0,o.v0)(),[]),c=(0,s.useMemo)(()=>(0,i.ad)(n),[]),f=(0,s.useMemo)(()=>(0,d.j)()&&(0,l.IH)(n),[]);return(0,r.jsx)(r.Fragment,{children:u&&(0,r.jsx)(a.Ho,{sdk:u,children:(0,r.jsx)(a.Bs,{sdk:c,children:f?(0,r.jsx)(a.ng,{sdk:f,children:t}):(0,r.jsx)(r.Fragment,{children:t})})})})},f=e=>{let{children:t}=e;return(0,r.jsx)(r.Fragment,{children:(0,r.jsx)(a.RE,{firebaseConfig:u,children:(0,r.jsx)(c,{children:t})})})}},62869:function(e,t,n){"use strict";n.d(t,{d:function(){return i},z:function(){return d}});var r=n(57437);n(2265);var s=n(37053),a=n(90535),o=n(94508);let i=(0,a.j)("inline-flex items-center justify-center gap-2 whitespace-nowrap rounded-md text-sm font-medium transition-all disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg:not([class*='size-'])]:size-4 shrink-0 [&_svg]:shrink-0 outline-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-[3px] aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive",{variants:{variant:{default:"bg-primary text-primary-foreground shadow-xs hover:bg-primary/90 dark:border dark:border-input dark:bg-background dark:text-slate-100 dark:hover:bg-neutral-800",de
1structive:"bg-destructive text-white shadow-xs hover:bg-destructive/90 focus-visible:ring-destructive/20 dark:focus-visible:ring-destructive/40 dark:bg-destructive/60",outline:"border bg-background shadow-xs hover:bg-accent hover:text-accent-foreground dark:bg-input/30 dark:border-input dark:hover:bg-input/50",secondary:"bg-secondary text-secondary-foreground shadow-xs hover:bg-secondary/80",ghost:"hover:bg-accent hover:text-accent-foreground dark:hover:bg-accent/50",link:"text-primary underline-offset-4 hover:underline"},size:{default:"h-9 px-4 py-2 has-[>svg]:px-3",sm:"h-8 rounded-md gap-1.5 px-3 has-[>svg]:px-2.5",lg:"h-10 rounded-md px-6 has-[>svg]:px-4",icon:"size-9"}},defaultVariants:{variant:"default",size:"default"}});function d(e){let{className:t,variant:n,size:a,asChild:d=!1,...l}=e,u=d?s.g7:"button";return(0,r.jsx)(u,{"data-slot":"button",className:(0,o.cn)(i({variant:n,size:a,className:t})),...l})}},59556:function(e,t,n){"use strict";n.d(t,{Toaster:function(){return x}});var r=n(57437);n(2265);var s=n(41915),a=n(90535),o=n(32489),i=n(94508);let d=s.zt,l=e=>{let{className:t,...n}=e;return(0,r.jsx)(s.l_,{className:(0,i.cn)("fixed top-0 z-[100] flex max-h-screen w-full flex-col-reverse p-4 sm:bottom-0 sm:right-0 sm:top-auto sm:flex-col md:max-w-[420px]",t),...n})},u=(0,a.j)("group pointer-events-auto relative flex w-full items-center justify-between space-x-4 overflow-hidden rounded-md border p-6 pr-8 shadow-lg transition-all data-[swipe=cancel]:translate-x-0 data-[swipe=end]:translate-x-[var(--radix-toast-swipe-end-x)] data-[swipe=move]:translate-x-[var(--radix-toast-swipe-move-x)] data-[swipe=move]:transition-none data-[state=open]:animate-in data-[state=closed]:animate-out data-[swipe=end]:animate-out data-[state=closed]:fade-out-80 data-[state=closed]:slide-out-to-right-full data-[state=open]:slide-in-from-top-full data-[state=open]:sm:slide-in-from-bottom-full",{variants:{variant:{default:"border bg-background text-foreground dark:border-input dark:bg-background dark:text-slate-100",destructive:"destructive group border-destructive bg-destructive text-destructive-foreground"}},defaultVariants:{variant:"default"}}),c=e=>{let{className:t,variant:n,...a}=e;return(0,r.jsx)(s.fC,{className:(0,i.cn)(u({variant:n}),t),...a})},f=e=>{let{className:t,...n}=e;return(0,r.jsx)(s.x8,{className:(0,i.cn)("absolute right-2 top-2 rounded-md p-1 text-foreground/50 opacity-0 transition-opacity hover:text-foreground focus:opacity-100 focus:outline-none focus:ring-2 group-hover:opacity-100 group-[.destructive]:text-red-300 group-[.destructive]:hover:text-red-50 group-[.destructive]:focus:ring-red-400 group-[.destructive]:focus:ring-offset-red-600",t),"toast-close":"",...n,children:(0,r.jsx)(o.Z,{className:"h-4 w-4"})})},g=e=>{let{className:t,...n}=e;return(0,r.jsx)(s.Dx,{className:(0,i.cn)("text-sm font-semibold",t),...n})},p=e=>{let{className:t,...n}=e;return(0,r.jsx)(s.dk,{className:(0,i.cn)("text-sm opacity-90",t),...n})};var v=n(77992);function x(){let{toasts:e}=(0,v.pm)();return(0,r.jsxs)(d,{children:[e.map(function(e){let{id:t,title:n,description:s,action:a,...o}=e;return(0,r.jsxs)(c,{...o,children:[(0,r.jsxs)("div",{className:"grid gap-1",children:[n&&(0,r.jsx)(g,{children:n}),s&&(0,r.jsx)(p,{children:s})]}),a,(0,r.jsx)(f,{})]},t)}),(0,r.jsx)(l,{})]})}},77992:function(e,t,n){"use strict";n.d(t,{Am:function(){return c},pm:function(){return f}});var r=n(2265);let s=0,a=new Map,o=e=>{if(a.has(e))return;let t=setTimeout(()=>{a.delete(e),u({type:"REMOVE_TOAST",toastId:e})},1e6);a.set(e,t)},i=(e,t)=>{switch(t.type){case"ADD_TOAST":return{...e,toasts:[t.toast,...e.toasts].slice(0,1)};case"UPDATE_TOAST":return{...e,toasts:e.toasts.map(e=>e.id===t.toast.id?{...e,...t.toast}:e)};case"DISMISS_TOAST":{let{toastId:n}=t;return n?o(n):e.toasts.forEach(e=>{o(e.id)}),{...e,toasts:e.toasts.map(e=>e.id===n||void 0===n?{...e,open:!1}:e)}}case"REMOVE_TOAST":if(void 0===t.toastId)return{...e,toasts:[]};return{...e,toasts:e.toasts.filter(e=>e.id!==t.toastId)}}},d=[],l={toasts:[]};function u(e){l=i(l,e),d.forEach(e=>{e(l)})}function c(e){let{...t}=e,n=(s=(s+1)%Number.MAX_SAFE_INTEGER).toString(),r=()=>u({type:"DISMISS_TOAST",toastId:n});return u({type:"ADD_TOAST",toast:{...t,id:n,open:!0,onOpenChange:e=>{e||r()}}}),{id:n,dismiss:r,update:e=>u({type:"UPDATE_TOAST",toast:{...e,id:n}})}}function f(){let[e,t]=r.useState(l);return r.useEffect(()=>(d.push(t),()=>{let e=d.indexOf(t);e>-1&&d.splice(e,1)}),[e]),{...e,toast:c,dismiss:e=>u({type:"DISMISS_TOAST",toastId:e})}}},953:function(e,t,n){"use strict";n.d(t,{CookieConsentBanner:function(){return l}});var r=n(57437),s=n(2265),a=n(27648),o=n(99376),i=n(62869),d=n(83706);
1function l(){let e=(0,o.usePathname)(),[t,n]=(0,s.useState)(null),[l,u]=(0,s.useState)(!1);return((0,s.useEffect)(()=>{n((0,d.tA)()),u(!0);let e=e=>{n(e.detail||(0,d.tA)())};return window.addEventListener(d.bs,e),()=>window.removeEventListener(d.bs,e)},[]),!l||t||(null==e?void 0:e.startsWith("/embed")))?null:(0,r.jsx)("div",{role:"dialog","aria-live":"polite","aria-label":"Cookie consent",className:"fixed inset-x-0 bottom-0 z-[100] p-4 sm:p-6",children:(0,r.jsxs)("div",{className:"mx-auto flex max-w-[50rem] flex-col gap-4 rounded-2xl border border-slate-700/80 bg-slate-950/95 p-4 shadow-[0_18px_44px_rgba(2,6,23,0.45)] backdrop-blur-md sm:flex-row sm:items-center sm:p-5",children:[(0,r.jsxs)("div",{className:"min-w-0 flex-1 space-y-1.5",children:[(0,r.jsx)("p",{className:"text-sm font-semibold text-white",children:"Cookies"}),(0,r.jsxs)("p",{className:"text-sm leading-relaxed text-slate-300",children:["We use essential cookies to run the Service, and optional analytics cookies to understand how the website is used."," ",(0,r.jsx)(a.default,{href:"/legal?section=cookies",className:"text-white underline decoration-slate-500 underline-offset-2 transition-colors hover:decoration-white",children:"Read our Cookie Policy"}),"."]})]}),(0,r.jsxs)("div",{className:"flex shrink-0 flex-col gap-2 sm:flex-row",children:[(0,r.jsx)(i.z,{type:"button",variant:"outline",className:"border-slate-600 bg-transparent text-slate-200 hover:bg-slate-800 hover:text-white",onClick:()=>n((0,d.TY)(!1)),children:"Reject non-essential"}),(0,r.jsx)(i.z,{type:"button",className:"bg-white text-slate-900 hover:bg-slate-200",onClick:()=>n((0,d.TY)(!0)),children:"Accept all"})]})]})})}},87332:function(e,t,n){"use strict";n.d(t,{GoogleAnalytics:function(){return d}});var r=n(57437),s=n(2265),a=n(48667),o=n(83706);let i="G-V92BCZ1FJM";function d(){let[e,t]=(0,s.useState)(!1);return((0,s.useEffect)(()=>{let e=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:(0,o.tA)();t((0,o.Hp)(e))};e();let n=t=>{e(t.detail||(0,o.tA)())};return window.addEventListener(o.bs,n),()=>window.removeEventListener(o.bs,n)},[]),e)?(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(a.default,{src:"https://www.googletagmanager.com/gtag/js?id=".concat(i),strategy:"afterInteractive"}),(0,r.jsx)(a.default,{id:"google-analytics",strategy:"afterInteractive",children:"\n window.dataLayer = window.dataLayer || [];\n function gtag(){dataLayer.push(arguments);}\n gtag('js', new Date());\n gtag('config', '".concat(i,"');\n ")})]}):null}},83706:function(e,t,n){"use strict";n.d(t,{Hp:function(){return i},TY:function(){return o},bs:function(){return s},tA:function(){return a}});let r="tb_cookie_consent",s="tb-cookie-consent-changed";function a(){try{let e=window.localStorage.getItem(r);if(!e)return null;let t=JSON.parse(e);if("boolean"!=typeof t.analytics)return null;return{necessary:!0,analytics:t.analytics,updatedAt:t.updatedAt||new Date().toISOString()}}catch(e){return null}}function o(e){let t={necessary:!0,analytics:e,updatedAt:new Date().toISOString()};return window.localStorage.setItem(r,JSON.stringify(t)),window.dispatchEvent(new CustomEvent(s,{detail:t})),t}function i(e){return!!(null==e?void 0:e.analytics)}},94508:function(e,t,n){"use strict";n.d(t,{cn:function(){return a},j:function(){return o}});var r=n(61994),s=n(71407);function a(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return(0,s.m)((0,r.W)(t))}let o=()=>!0},47960:function(){}},function(e){e.O(0,[1718,3587,4358,7481,5315,8111,2972,6646,9290,3928,9313,2971,7893,1744],function(){return e(e.s=16881)}),_N_E=e.O()}]);
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.