1const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["./UKB4QCwK.js","./_1Lqvvdg.js","./Dtae7J53.js","./sZGcXKCn.js","./DLyKMgHz.js","./DiJowFY0.js","./jV75IBXc.js","./BnlX5tsG.js","./kkdeOMR7.js","./C2HpiIZ5.js","./Breadcrumbs.ib6lkOo9.css","./BShWIVsE.js","./ExperienceCta.BNnoeGqa.css","./DUHo7XJt.js","./AppCard.BrUAxY4W.css","./CompareDetail.BW8ALVI1.css","./DWh7etaJ.js","./BgRErY28.js","./BNfADbg5.js","./B0--UkHo.js","./Cpu9QqR1.js","./By_T14Pd.js","./BQ5XjBo4.js","./B8PO4z2t.js","./FaqItem.B6ValDdX.css","./VjyDWmJd.js","./BlogPostCard.DgswWE0H.css","./FeatureDetail.vJyzVTpl.css","./ClST2tsJ.js","./EdWokfzA.js","./CIrqrxj0.js","./BKC3e3jb.js","./DFOGL5KO.js","./mxKys75C.js","./DuQ0TnTO.js","./CjI6IOsT.js","./DQIxOfXr.js","./CqnIUbE9.js","./CompanyForm.ftE9A1ic.css","./customer-support.-6tJK3Ft.css","./BEUnkCKB.js","./DtcFJ8XP.js","./CO5bSVD-.js","./SolutionDetail.BE2vDRQd.css","./BMHnxt3B.js","./BWYNWWd0.js","./Dtrbv8rS.js","./CF9b_NXS.js","./0bVYkEII.js","./CaZqadQC.js","./_slug_.N7QO51dM.css","./ooWlh-cb.js","./_region_.CWQ5UGP-.css","./CYsI9m4x.js","./DybYCRHv.js","./_slug_.Cz24YgK4.css","./CwnoFb3d.js","./about.8obtoh7H.css","./OMF6s_Sk.js","./agency.DWJMAgof.css","./LZ3OqCRY.js","./ai-white-paper.CHa3KB-n.css","./SY0BxZpV.js","./become-a-hostme-reseller.y1KwTMMD.css","./xPXxaYps.js","./blog.PFzbAckT.css","./BQum_p30.js","./business-registration-form.C9v-uzSc.css","./3x70n7qk.js","./compare.FLYeSCHQ.css","./BIfKLPcI.js","./Dti4s5ny.js","./CJmJUb6a.js","./D9YG_pi2.js","./LeadForm.CAD8BJhN.css","./contact.7FVpuv_i.css","./BHiPjLgS.js","./DZ-7ermq.js","./legal.DdNUDi7e.css","./c9jECb11.js","./C7Ku8xPv.js","./TestimonialCard.wxn0qfDu.css","./customers.DsJHXA60.css","./BLHuweIp.js","./demo.DnWm7kRX.css","./CvS53CcB.js","./8SOSgOwG.js","./features.B_1Pcvnc.css","./-G7KxN6x.js","./CNs_Ozdc.js","./gallery.ClyDmqoZ.css","./DjFChMM0.js","./wstNBSoR.js","./VersatileFeatures.D1WKIRf9.css","./FWPvz5vn.js","./get-started.Bx1vWVjT.css","./CVrS9Ni3.js","./hey-ai.Bf1pq2Cb.css","./Crw_Sbsi.js","./Hw_xW09d.js","./landingPages.CpxfOyBg.css","./CBOVNG7F.js","./hAyWrV2d.js","./B5n0c87j.js","./integration.CsROQ_He.css","./DjoNmDYn.js","./marketing-campaigns.CdNAcVbj.css","./BpOWNw8l.js","./BzbyCvCF.js","./preview.Be2PxMaY.css","./DCkp06zj.js","./tu6n9H8t.js","./privacy-request.cDim5bAG.css","./BGdTMsrW.js","./referrals.Nf--xU1A.css","./CRFh2eyC.js","./request-demo.OnRXHNr7.css","./z3wz6Me2.js","./reseller-program.Dz--14P5.css","./zYHic0YY.js","./DWLGF5sG.js","./HqhgVbgy.js","./C19BPPda.js","./restaurant-waitlist.DPB8IoBz.css","./WElZXcis.js","./DCkbwqcM.js","./CxPOG41w.js","./search.CjNq-WZS.css","./Bt8CjJMI.js","./DyLdPXZ7.js","./sms-by-country.Cn37WuYH.css","./D7-o3b9b.js","./solution.0B57ODmE.css","./CeDt237H.js","./CENamE9t.js","./success-stories.DRqQG9p6.css","./BPyDcDEx.js","./CrdopPBA.js","./unsubscribe.aYBdNp_Y.css","./CsyP6U01.js","./write-for-us.D-F_QbK_.css","./D1bKi0OQ.js","./pages.IHmoVNM4.css","./DOBCWSGJ.js"])))=>i.map(i=>d[i]); 2import{$ as e,B as t,Bt as n,D as r,E as i,F as a,Ft as o,G as s,Gt as c,H as l,Ht as u,I as d,J as f,K as p,Kt as m,L as h,N as g,O as _,P as v,Pt as y,Q as b,R as x,S,St as C,T as w,U as T,V as E,W as D,Wt as O,X as ee,Y as k,Z as A,_ as te,_t as ne,a as re,at as ie,b as j,bt as ae,c as M,ct as N,d as oe,dt as se,et as P,f as ce,ft as le,g as F,gt as I,h as L,ht as R,i as z,it as B,k as V,lt as ue,m as de,mt as fe,n as pe,o as H,pt as me,q as he,qt as ge,r as _e,rt as ve,s as ye,st as U,t as be,tt as xe,u as Se,ut as Ce,vt as W,w as we,x as Te,xt as G,yt as Ee,z as De}from"./_1Lqvvdg.js";import{$ as Oe,A as ke,B as Ae,C as je,D as Me,E as Ne,F as Pe,G as Fe,H as Ie,I as Le,J as Re,K as ze,L as Be,M as Ve,N as He,O as Ue,P as We,Q as Ge,R as Ke,S as qe,T as Je,U as K,V as Ye,W as Xe,X as Ze,Y as Qe,Z as $e,_ as et,b as tt,c as nt,d as rt,et as it,f as q,g as at,h as ot,i as st,j as ct,k as lt,l as ut,m as dt,nt as ft,o as pt,p as mt,q as ht,rt as gt,s as J,t as _t,tt as vt,u as yt,v as bt,w as xt,x as St,y as Ct,z as Y}from"./kkdeOMR7.js";import{A as wt,D as Tt,O as Et,S as Dt,T as Ot,_ as kt,a as At,c as jt,f as Mt,g as Nt,h as Pt,i as Ft,j as It,k as Lt,m as Rt,n as zt,o as Bt,p as X,r as Vt,s as Ht,t as Ut,w as Wt,x as Gt,y as Kt}from"./jV75IBXc.js";import{n as qt,t as Jt}from"./DiJowFY0.js";import{a as Z}from"./BQ5XjBo4.js";import{t as Yt}from"./DLyKMgHz.js";import{t as Xt}from"./BnlX5tsG.js";import{t as Zt}from"./CxPOG41w.js";(function(){let e=document.createElement(`link`).relList;if(e&&e.supports&&e.supports(`modulepreload`))return;for(let e of document.querySelectorAll(`link[rel="modulepreload"]`))n(e);new MutationObserver(e=>{for(let t of e)if(t.type===`childList`)for(let e of t.addedNodes)e.tagName===`LINK`&&e.rel===`modulepreload`&&n(e)}).observe(document,{childList:!0,subtree:!0});function t(e){let t={};return e.integrity&&(t.integrity=e.integrity),e.referrerPolicy&&(t.referrerPolicy=e.referrerPolicy),t.credentials=e.crossOrigin===`use-credentials`?`include`:e.crossOrigin===`anonymous`?`omit`:`same-origin`,t}function n(e){if(e.ep)return;e.ep=!0;let n=t(e);fetch(e.href,n)}})();var Qt=/"(?:_|\\u0{2}5[Ff]){2}(?:p|\\u0{2}70)(?:r|\\u0{2}72)(?:o|\\u0{2}6[Ff])(?:t|\\u0{2}74)(?:o|\\u0{2}6[Ff])(?:_|\\u0{2}5[Ff]){2}"\s*:/,$t=/"(?:c|\\u0063)(?:o|\\u006[Ff])(?:n|\\u006[Ee])(?:s|\\u0073)(?:t|\\u0074)(?:r|\\u0072)(?:u|\\u0075)(?:c|\\u0063)(?:t|\\u0074)(?:o|\\u006[Ff])(?:r|\\u0072)"\s*:/,en=/^\s*["[{]|^\s*-?\d{1,16}(\.\d{1,17})?([Ee][+-]?\d+)?\s*$/;function tn(e,t){if(e===`__proto__`||e===`constructor`&&t&&typeof t==`object`&&`prototype`in t){nn(e);return}return t}function nn(e){console.warn(`[destr] Dropping "${e}" key to prevent prototype pollution.`)}function rn(e,t={}){if(typeof e!=`string`)return e;
2if(e[0]===`"`&&e[e.length-1]===`"`&&e.indexOf(`\\`)===-1)return e.slice(1,-1);let n=e.trim();if(n.length<=9)switch(n.toLowerCase()){case`true`:return!0;case`false`:return!1;case`undefined`:return;case`null`:return null;case`nan`:return NaN;case`infinity`:return 1/0;case`-infinity`:return-1/0}if(!en.test(e)){if(t.strict)throw SyntaxError(`[destr] Invalid JSON`);return e}try{if(Qt.test(e)||$t.test(e)){if(t.strict)throw Error(`[destr] Possible prototype pollution`);return JSON.parse(e,tn)}return JSON.parse(e)}catch(n){if(t.strict)throw n;return e}}var an=class extends Error{constructor(e,t){super(e,t),this.name=`FetchError`,t?.cause&&!this.cause&&(this.cause=t.cause)}};function on(e){let t=e.error?.message||e.error?.toString()||``,n=e.request?.method||e.options?.method||`GET`,r=e.request?.url||String(e.request)||`/`,i=new an(`${`[${n}] ${JSON.stringify(r)}`}: ${e.response?`${e.response.status} ${e.response.statusText}`:`<no response>`}${t?` ${t}`:``}`,e.error?{cause:e.error}:void 0);for(let t of[`request`,`options`,`response`])Object.defineProperty(i,t,{get(){return e[t]}});for(let[t,n]of[[`data`,`_data`],[`status`,`status`],[`statusCode`,`status`],[`statusText`,`statusText`],[`statusMessage`,`statusText`]])Object.defineProperty(i,t,{get(){return e.response&&e.response[n]}});return i}var sn=new Set(Object.freeze([`PATCH`,`POST`,`PUT`,`DELETE`]));function cn(e=`GET`){return sn.has(e.toUpperCase())}function ln(e){if(e===void 0)return!1;let t=typeof e;return t===`string`||t===`number`||t===`boolean`||t===null?!0:t===`object`?Array.isArray(e)?!0:e.buffer||e instanceof FormData||e instanceof URLSearchParams?!1:e.constructor&&e.constructor.name===`Object`||typeof e.toJSON==`function`:!1}var un=new Set([`image/svg`,`application/xml`,`application/xhtml`,`application/html`]),dn=/^application\/(?:[\w!#$%&*.^`~-]*\+)?json(;.+)?$/i;function fn(e=``){if(!e)return`json`;let t=e.split(`;`).shift()||``;return dn.test(t)?`json`:t===`text/event-stream`?`stream`:un.has(t)||t.startsWith(`text/`)?`text`:`blob`}function pn(e,t,n,r){let i=mn(t?.headers??e?.headers,n?.headers,r),a;return(n?.query||n?.params||t?.params||t?.query)&&(a={...n?.params,...n?.query,...t?.params,...t?.query}),{...n,...t,query:a,params:a,headers:i}}function mn(e,t,n){if(!t)return new n(e);let r=new n(t);if(e)for(let[t,i]of Symbol.iterator in e||Array.isArray(e)?e:new n(e))r.set(t,i);return r}async function hn(e,t){if(t){if(Array.isArray(t))for(let n of t)await n(e);else await t(e)}}var gn=new Set([408,409,425,429,500,502,503,504]),_n=new Set([101,204,205,304]);function vn(e={}){let{fetch:t=globalThis.fetch,Headers:n=globalThis.Headers,AbortController:r=globalThis.AbortController}=e;async function i(e){let t=e.error&&e.error.name===`AbortError`&&!e.options.timeout||!1;if(e.options.retry!==!1&&!t){let t;t=typeof e.options.retry==`number`?e.options.retry:+!cn(e.options.method);let n=e.response&&e.response.status||500;if(t>0&&(Array.isArray(e.options.retryStatusCodes)?e.options.retryStatusCodes.includes(n):gn.has(n))){let n=typeof e.options.retryDelay==`function`?e.options.retryDelay(e):e.options.retryDelay||0;return n>0&&await new Promise(e=>setTimeout(e,n)),a(e.request,{...e.options,retry:t-1})}}let n=on(e);throw Error.captureStackTrace&&Error.captureStackTrace(n,a),n}let a=async function(a,o={}){let s={request:a,options:pn(a,o,e.defaults,n),response:void 0,error:void 0};if(s.options.method&&(s.options.method=s.options.method.toUpperCase()),s.options.onRequest&&(await hn(s,s.options.onRequest),s.options.headers instanceof n||(s.options.headers=new n(s.options.headers||{}))),typeof s.request==`string`&&(s.options.baseURL&&(s.request=Gt(s.request,s.options.baseURL)),s.options.query&&(s.request=Dt(s.request,s.options.query),delete s.options.query),`query`in s.options&&delete s.options.query,`params`in s.options&&delete s.options.params),s.options.body&&cn(s.options.method)){if(ln(s.options.body)){let e=s.options.headers.get(`content-type`);typeof s.options.body!=`string`&&(s.options.body=e===`application/x-www-form-urlencoded`?new URLSearchParams(s.options.body).toString():JSON.stringify(s.options.body)),e||s.options.headers.set(`content-type`,`application/json`),s.options.headers.has(`accept`)||s.options.headers.set(`accept`,`application/json`)}else(`pipeTo`in s.options.body&&typeof s.options.body.pipeTo==`function`||typeof s.options.body.pipe==`function`)&&(`duplex`in s.options||(s.options.duplex=`half`))}let c;if(!s.options.signal&&s.options.timeout){let e=new r;c=setTimeout(()=>{let t=Error(`[TimeoutError]: The operation was aborted due to timeout`);t.name=`TimeoutError`,t.code=23,e.abort(t)},s.options.timeout),s.options.signal=e.signal}try{s.response=await t(s.request,s.options)}catch(e){return s.error=e,s.options.onRequestError&&await hn(s,s.options.onRequestError),await i(s)}finally{c&&clearTimeout(c)}if((s.response.body||s.response._bodyInit)&&!_n.has(s.response.status)&&s.options.method!==`HEAD`){let e=(s.options.parseResponse?`json`:s.options.responseType)||fn(s.response.headers.get(`content-type`)||``);switch(e){case`json`:{let e=await s.response.text(),t=s.options.parseResponse||rn;s.response._data=t(e);break}case`stream`:s.response._data=s.response.body||s.response._bodyInit;break;default:s.response._data=await s.response[e]()}}return s.options.onResponse&&await hn(s,s.options.onResponse),!s.options.ignoreResponseError&&s.response.status>=400&&s.response.status<600?(s.options.onResponseError&&await hn(s,s.options.onResponseError),await i(s)):s.response},o=async function(e,t){return(await a(e,t))._data};return o.raw=a,o.native=(...e)=>t(...e),o.create=(t={},n={})=>vn({...e,...n,defaults:{...e.defaults,...n.defaults,...t}}),o}var yn=(function(){if(typeof globalThis<`u`)return globalThis;if(typeof self<`u`)return self;if(typeof window<`u`)return window;if(typeof global<`u`)return global;throw Error(`unable to locate global object`)})(),bn=yn.fetch?(...e)=>yn.fetch(...e):()=>Promise.reject(Error(`[ofetch] global.fetch is not supported!`)),xn=yn.Headers,Sn=yn.AbortController,Cn=vn({fetch:bn,Headers:xn,AbortController:Sn});globalThis.$fetch||(globalThis.$fetch=Cn.create({baseURL:Jt()}));var wn=globalThis.$fetch;`global`in globalThis||(globalThis.global=globalThis);var Tn=ge({docsBase:c,reporters:m});function En(e,t){return t&&typeof e==`function`&&(e.key=t),e}var Dn=/\\/g,On=/</g,kn=/"/g,An=/%\w+(?:\.\w+)?/g,jn=`%separator`;function Mn(e,t,n=!1){let r;if(t===`s`||t===`pageTitle`)r=e.pageTitle;else if(t.includes(`.`)){let n=t.indexOf(`.`);r=e[t.substring(0,n)]?.[t.substring(n+1)]}else r=e[t];if(r!==void 0)return n?(r||``).replace(Dn,`\\\\`).replace(On,`\\u003C`).replace(kn,`\\"`):r||``}function Nn(e,t,n,r=!1){if(typeof e!=`string`||!e.includes(`%`))return e;let i=e;try{i=decodeURI(e)}catch{}let a=i.match(An);if(!a)return e;let o=e.includes(jn);return e=e.replace(An,e=>{if(e===jn||!a.includes(e))return e;let n=Mn(t,e.slice(1),r);return n===void 0?e:n}).trim(),o&&(e=e.split(jn).map(e=>e.trim()).filter(e=>e!==``).join(n?` ${n} `:` `)),e}var Pn=(e,t)=>e._w===t._w?e._p-t._p:e._w-t._w,Fn=e=>e.includes(`:key`)?e:e.split(`:`).join(`:key:`),In=En({key:`aliasSorting`,hooks:{"tags:resolve":e=>{let t=!1;for(let n of e.tags){let r=n.tagPriority;if(!r)continue;let i=String(r);if(i.startsWith(`before:`)){let r=Fn(i.slice(7)),a=e.tagMap.get(r);a&&(typeof a.tagPriority==`number`&&(n.tagPriority=a.tagPriority),n._p=a._p-1,t=!0)}else if(i.startsWith(`after:`)){let r=Fn(i.slice(6)),a=e.tagMap.get(r);a&&(typeof a.tagPriority==`number`&&(n.tagPriority=a.tagPriority),n._p=a._p+1,t=!0)}}t&&(e.tags=e.tags.sort(Pn))}}}),Ln=En({key:`deprecations`,hooks:{"entries:normalize":({tags:e})=>{for(let t of e)t.props.children&&(t.innerHTML=t.props.children,delete t.props.children),t.props.hid&&(t.key=t.props.hid,delete t.props.hid),t.props.vmid&&(t.key=t.props.vmid,delete t.props.vmid),`body`
2in t.props&&(t.props.body&&(t.tagPosition=`bodyClose`),delete t.props.body),t.props.renderPriority!=null&&(t.tagPriority=t.props.renderPriority,delete t.props.renderPriority)}}});function Rn(e){return typeof e?.then==`function`}var zn=256;function Bn(e,t){if(t===e.length)return;if(t===zn){let n=Array(e.length),r=!1;for(;t<e.length;t++){let i=Hn(e[t]);n[t]=i,r||=Rn(i)}return r?n:void 0}let n=Hn(e[t]);if(Rn(n)){let r=Array(e.length);r[t]=n;for(let n=t+1;n<e.length;n++)r[n]=Hn(e[n]);return r}let r=Bn(e,t+1);return r&&(r[t]=n),r}function Vn(e,t,n){if(n===t.length)return;if(n===zn){let r=Array(t.length),i=!1;for(;n<t.length;n++){let a=Hn(e[t[n]]);r[n]=a,i||=Rn(a)}return i?r:void 0}let r=Hn(e[t[n]]);if(Rn(r)){let i=Array(t.length);i[n]=r;for(let r=n+1;r<t.length;r++)i[r]=Hn(e[t[r]]);return i}let i=Vn(e,t,n+1);return i&&(i[n]=r),i}function Hn(e){if(typeof e==`function`)return e;if(Rn(e))return Promise.resolve(e).then(Hn);if(Array.isArray(e)){let t=Bn(e,0);return t?Promise.all(t):e}if(e?.constructor===Object){let t=Object.keys(e),n=Vn(e,t,0);if(n)return Promise.all(n).then(e=>Object.fromEntries(t.map((t,n)=>[t,e[n]])))}return e}var Un=En(e=>{let t=new WeakMap;return{key:`promises`,hooks:{"entries:resolve":n=>{for(let r=n.entries.length-1;r>=0;r--){let i=n.entries[r],a=i.input;if(t.get(i)===a){n.entries.splice(r,1);continue}let o=Hn(a);if(!Rn(o)){t.delete(i);continue}t.set(i,a),n.entries.splice(r,1),Promise.resolve(o).then(n=>{t.get(i)===a&&(t.delete(i),i.input=n,delete i._tags,e.invalidate?.())},()=>{t.get(i)===a&&t.delete(i)})}}}}},`promises`),Wn={meta:`content`,link:`href`,htmlAttrs:`lang`},Gn=[`innerHTML`,`textContent`];function Kn(e,t,n,r=!1){return typeof e==`string`&&e.includes(`%`)?Nn(e,t,n,r):e}var qn=En(e=>({key:`template-params`,hooks:{"tags:resolve":({tagMap:t,tags:n})=>{let r=t.get(`templateParams`)?.props||{},i=r.separator||`|`;delete r.separator,r.pageTitle=Kn(r.pageTitle||e._title||``,r,i);for(let e of n){if(e.processTemplateParams===!1)continue;let t=Wn[e.tag];if(t&&typeof e.props[t]==`string`)e.props[t]=Kn(e.props[t],r,i);else if(e.processTemplateParams||e.tag===`titleTemplate`||e.tag===`title`)for(let t of Gn)typeof e[t]==`string`&&(e[t]=Kn(e[t],r,i,e.tag===`script`&&typeof e.props.type==`string`&&e.props.type.endsWith(`json`)))}e._templateParams=r,e._separator=i},"tags:afterResolve":({tagMap:t})=>{let n=t.get(`title`);n?.textContent&&n.processTemplateParams!==!1&&(n.textContent=Kn(n.textContent,e._templateParams,e._separator))}}}),`template-params`),Jn=new Set([`link`,`style`,`script`,`noscript`]),Yn=new Set([`title`,`titleTemplate`,`script`,`style`,`noscript`]),Xn=new Set([`base`,`meta`,`link`,`style`,`script`,`noscript`]),Zn=new Set([`title`,`base`,`htmlAttrs`,`bodyAttrs`,`meta`,`link`,`style`,`script`,`noscript`]),Qn=new Set([`base`,`title`,`titleTemplate`,`bodyAttrs`,`htmlAttrs`,`templateParams`]),$n=new Set([`key`,`tagPosition`,`tagPriority`,`tagDuplicateStrategy`,`innerHTML`,`textContent`,`processTemplateParams`]),er=new Set([`templateParams`,`htmlAttrs`,`bodyAttrs`]),tr=new Set([`theme-color`,`google-site-verification`,`author`,`og:locale:alternate`,`og:image`,`og:video`,`og:audio`,`article:author`,`article:tag`,`book:author`,`book:tag`,`twitter:image`]),nr={critical:-8,high:-1,low:2},rr=e=>typeof e==`number`?Number.isFinite(e):e;function ir(e){return e===`__proto__`||e===`constructor`||e===`prototype`}var ar=[`twitter`,`fediverse`],or=[`og`,`book`,`article`,`profile`,`fb`,`payment`],sr=[`ogImage`,`ogVideo`,`ogAudio`,`twitterImage`],cr=[`contentType`,`defaultStyle`,`xUaCompatible`],lr={articleExpirationTime:`article:expiration_time`,articleModifiedTime:`article:modified_time`,articlePublishedTime:`article:published_time`,bookReleaseDate:`book:release_date`,fbAppId:`fb:app_id`,ogAudioSecureUrl:`og:audio:secure_url`,ogAudioUrl:`og:audio`,ogImageSecureUrl:`og:image:secure_url`,ogImageUrl:`og:image`,ogSiteName:`og:site_name`,ogVideoSecureUrl:`og:video:secure_url`,ogVideoUrl:`og:video`,paymentExpiresAt:`payment:expires_at`,paymentSuccessUrl:`payment:success_url`,profileFirstName:`profile:first_name`,profileLastName:`profile:last_name`,profileUsername:`profile:username`,msapplicationConfig:`msapplication-Config`,msapplicationTileColor:`msapplication-TileColor`,msapplicationTileImage:`msapplication-TileImage`},ur=/([A-Z])/g,dr=/^(?:og|twitter)/,fr={appleItunesApp:{unpack:{entrySeparator:`, `,resolve:({key:e,value:t})=>`${Q(e)}=${t}`}},refresh:{metaKey:`http-equiv`,unpack:{entrySeparator:`;`,resolve:({key:e,value:t})=>e===`seconds`?`${t}`:void 0}},robots:{unpack:{entrySeparator:`, `,resolve:({key:e,value:t})=>typeof t==`boolean`?Q(e):`${Q(e)}:${t}`}},contentSecurityPolicy:{metaKey:`http-equiv`,unpack:{entrySeparator:`; `,resolve:({key:e,value:t})=>`${Q(e)} ${t}`}},charset:{}};function Q(e){let t=e.replace(ur,`-$1`).toLowerCase(),n=t.indexOf(`-`);return n===-1?t:ar.includes(t.slice(0,n))||or.includes(t.slice(0,n))?e.replace(ur,`:$1`).toLowerCase():t}function pr(e){return Object.fromEntries(Object.entries(e).filter(([e,t])=>String(t)!==`false`&&e))}function mr(e){return Array.isArray(e)?e.map(mr):!e||typeof e!=`object`?e:Object.fromEntries(Object.entries(e).map(([e,t])=>[Q(e),mr(t)]))}function hr(e,t={}){let{entrySeparator:n=``,keyValueSeparator:r=``,wrapValue:i,resolve:a}=t;return Object.entries(e).map(([e,n])=>{if(a){let t=a({key:e,value:n});if(t!==void 0)return t}
2let o=typeof n==`object`?hr(n,t):typeof n==`number`?n.toString():typeof n==`string`&&i?`${i}${n.replace(new RegExp(i,`g`),`\\${i}`)}${i}`:n;return`${e}${r}${o}`}).join(n)}function gr(e,t){let n=pr(t),r=Q(e),i=_r(r);return tr.has(r)?br(Object.fromEntries(Object.entries(n).map(([t,n])=>[`${e}${t===`url`?``:`${t[0].toUpperCase()}${t.slice(1)}`}`,n]))||{}).sort((e,t)=>(e[i]?.length||0)-(t[i]?.length||0)):[{[i]:r,...n}]}function _r(e){if(fr[e]?.metaKey===`http-equiv`||cr.includes(e))return`http-equiv`;let t=Q(e),n=t.indexOf(`:`);return n===-1?`name`:or.includes(t.slice(0,n))?`property`:`name`}function vr(e){return lr[e]||Q(e)}function yr(e,t){return t===`refresh`?`${e.seconds};url=${e.url}`:hr(mr(e),{keyValueSeparator:`=`,entrySeparator:`, `,resolve:({value:e,key:t})=>e===null?``:typeof e==`boolean`?t:void 0,...fr[t]?.unpack})}function br(e){let t=[],n={};for(let[r,i]of Object.entries(e)){if(Array.isArray(i)){if(r===`themeColor`){i.forEach(e=>{typeof e==`object`&&e&&t.push({name:`theme-color`,...e})});continue}for(let e of i)if(typeof e==`object`&&e){let n=[],i=[];for(let[t,a]of Object.entries(e)){let e=br({[`${r}${t===`url`?``:`:${t}`}`]:a});(t===`url`?n:i).push(...e)}t.push(...n,...i)}else t.push(...typeof e==`string`?br({[r]:e}):gr(r,e));continue}if(typeof i==`object`&&i){if(sr.includes(r)){let e=r.startsWith(`twitter`)?`twitter`:`og`,n=r.replace(dr,``).toLowerCase(),a=e===`twitter`?`name`:`property`;i.url&&t.push({[a]:`${e}:${n}`,content:i.url}),i.secureUrl&&t.push({[a]:`${e}:${n}:secure_url`,content:i.secureUrl});for(let[r,o]of Object.entries(i))r!==`url`&&r!==`secureUrl`&&t.push({[a]:`${e}:${n}:${r}`,content:o})}else tr.has(Q(r))?t.push(...gr(r,i)):n[r]=pr(i)}else n[r]=i}let r=Object.entries(n).map(([e,t])=>{if(e===`charset`)return{charset:t===null?`_null`:t};let n=_r(e),r=vr(e),i=t===null?`_null`:typeof t==`object`?yr(t,e):typeof t==`number`?t.toString():t;return n===`http-equiv`?{"http-equiv":r,content:i}:{[n]:r,content:i}});return[...t,...r].map(e=>`content`in e&&e.content===`_null`?{...e,content:null}:e)}var xr=En({key:`flatMeta`,hooks:{"entries:normalize":e=>{let t=!1,n=[],r=[];for(let i of e.tags){if(i.tag!==`_flatMeta`){n.push(i);continue}t=!0;for(let e of br(i.props))r.push({...i,tag:`meta`,props:e})}if(t){for(let e of r)n.push(e);e.tags=n}}}});function Sr(e){let t=new te;for(let n in e||{})t.hook(n,e[n]);return t}function Cr(e,t,n){if(e.hooks?._hooks?.[t]?.length)return e.hooks?.callHook(t,n)}var wr=/^(?:viewport|description|keywords|robots)$/,Tr=[`name`,`property`,`http-equiv`];function Er(e){let t=e.indexOf(`:`);if(t===-1)return!1;let n=e.slice(t+1);return tr.has(n)||n.startsWith(`og:image:`)||n.startsWith(`og:video:`)||n.startsWith(`og:audio:`)||n.startsWith(`twitter:image:`)}function Dr(e){let{props:t,tag:n,key:r}=e;if(Qn.has(n))return n;if(n===`link`){if(t.rel===`canonical`)return`canonical`;if(t.rel===`alternate`&&t.hreflang)return`alternate:${t.hreflang}`}if(t.charset)return`charset`;if(n===`meta`)for(let e of Tr){let n=t[e];if(n!==void 0)return`meta:${n}${(typeof n!=`string`||!n.includes(`:`))&&!wr.test(n)&&r?`:key:${r}`:``}`}return r?`${n}:key:${r}`:t.id?`${n}:id:${t.id}`:n===`link`&&t.rel&&t.href?`link:${t.rel}:${t.href}`:Yn.has(n)&&(e.textContent||e.innerHTML)?`${n}:content:${e.textContent||e.innerHTML}`:void 0}function Or(e){let t=e._h||e._d||e.textContent||e.innerHTML;if(t)return t;let n=Object.keys(e.props).sort(),r=`${e.tag}:`,i=``;for(let t of n)r+=`${i}${t}:${String(e.props[t])}`,i=`,`;return r}function kr(e,t,n){if(n===`_resolver`)return e;typeof e==`function`&&(!n||n!==`titleTemplate`&&!n.startsWith(`on`))&&(e=e());let r=t?t(n,e):e;if(Array.isArray(r)){let e;for(let n=0;n<r.length;n++){let i=kr(r[n],t);e?e[n]=i:i!==r[n]&&(e=r.slice(0,n),e[n]=i)}return e||r}if(r?.constructor===Object){let e;for(let n in r){let i=ir(n),a=i?void 0:kr(r[n],t,n);if(!e&&(i||a!==r[n])){e={};for(let t in r){if(t===n)break;e[t]=r[t]}}e&&!i&&(e[n]=a)}return e||r}return r}var Ar=/[\s"'<>/=\x00-\x1F\x7F]/;function jr(e,t){let n=e===`style`,r=n?new Map:new Set,i=e=>{if(e){if(n){let t=e.indexOf(`:`);t>0&&r.set(e.slice(0,t).trim(),e.slice(t+1).trim())}
2else e.split(` `).forEach(e=>e&&r.add(e))}};if(typeof t==`string`)(n?t.split(`;`):[t]).forEach(i);else if(Array.isArray(t))t.forEach(i);else if(t&&typeof t==`object`)for(let e in t){let a=t[e];a&&a!==`false`&&(n?r.set(e.trim(),String(a)):i(e))}return r}function Mr(e,t){if(e.props=e.props||{},!t)return e;if(e.tag===`templateParams`)return e.props=t,e;let n=Xn.has(e.tag)||e.tag===`htmlAttrs`||e.tag===`bodyAttrs`;for(let r in t){if(ir(r))continue;let i=r.startsWith(`data-`),a=n&&!$n.has(r),o=a&&!i?r.toLowerCase():r;if(a&&(!o||Ar.test(o)))continue;let s=t[r];if(s===null)e.props[o]=null;else if(r===`class`||r===`style`)e.props[r]=jr(r,s);else if($n.has(r)){if((r===`textContent`||r===`innerHTML`)&&typeof s==`object`){let n=t.type||`application/json`;(n.endsWith(`json`)||n===`speculationrules`||n===`importmap`)&&(e.props.type=n,e[r]=JSON.stringify(s))}else e[r]=s}else if(s!==void 0){let t=String(s),n=e.tag===`meta`&&o===`content`;e.props[o]=t===`true`||t===``?i||n?t:!0:!s&&i&&t===`false`?`false`:s}}return e}function Nr(e,t){let n;return t.length&&(n=(e,n)=>{for(let r=0;r<t.length;r++)n=t[r](e,n);return n},e=n(void 0,e)),kr(e,n)}function Pr(e,t){let n=Mr({tag:e,props:{}},typeof t==`object`&&typeof t!=`function`?t:{[e===`script`||e===`noscript`||e===`style`?`innerHTML`:`textContent`]:t});if(n.key&&Jn.has(n.tag)&&(n.props[`data-hid`]=n._h=n.key),n.tag===`script`&&typeof n.innerHTML==`object`&&(n.innerHTML=JSON.stringify(n.innerHTML),n.props.type=n.props.type||`application/json`),Array.isArray(n.props.content)){let e=[];for(let t of n.props.content)e.push({...n,props:{...n.props,content:t}});return e}return n}function Fr(e,t){if(Array.isArray(t))for(let n of t)e.push(n);else e.push(t)}function Ir(e,t){if(!e)return[];typeof e==`function`&&(e=e()),e=Nr(e,t);let n=[];for(let t in e){let r=e[t];if(r!==void 0){if(Array.isArray(r))for(let e of r)Fr(n,Pr(t,e));else Fr(n,Pr(t,r))}}return n}var Lr=/</g,Rr=/<\/script/g,zr=(e,t)=>e._w===t._w?e._p-t._p:e._w-t._w,Br=()=>100;function Vr(e){for(let t in e)return!1;return!0}var Hr=/^tags:|:render/;function Ur(e,t){let n=(t[`entries:resolve`]?.length||0)+(t[`entries:normalize`]?.length||0);if(e._h!==n){e._h=n;for(let t of e.entries.values())delete t._tags}}function Wr(e){for(let t=0;t<e.length;t++){let n=e[t],r={...n.props};r.class instanceof Set&&(r.class=new Set(r.class)),r.style instanceof Map&&(r.style=new Map(r.style)),e[t]={...n,props:r}}}function Gr(e,t){let n=e.tags,r=0;for(let t of e.tagMap.values())if(Array.isArray(t))for(let e of t)n[r++]=e;else n[r++]=t;n.length=r,t&&n.sort(zr)}function Kr(e){let t=!1;for(let n of e.tags.sort(zr)){let r=n._d||Or(n);if(!r)continue;let i=e.tagMap.get(r);if(!i){e.tagMap.set(r,n);continue}if((n.tagDuplicateStrategy||(er.has(n.tag)?`merge`:null)||(n.key&&n.key===i.key?`merge`:null))===`merge`){let t={...i.props};for(let e in n.props)t[e]=e===`style`?new Map([...i.props.style||new Map,...n.props[e]]):e===`class`?new Set([...i.props.class||[],...n.props[e]]):n.props[e];e.tagMap.set(r,{...n,props:t})}else n._p>>10==i._p>>10&&n.tag===`meta`&&Er(r)?(e.tagMap.set(r,Object.assign([...Array.isArray(i)?i:[i],n],n)),t=!0):(n._w===i._w?n._p>i._p:n._w<i._w)&&e.tagMap.set(r,n)}return t}function qr(e,t){let n=e.tagMap.get(`title`),r=e.tagMap.get(`titleTemplate`);if(t._title=n?.textContent,!r)return;let i=r.textContent;if(t._titleTemplate=i,!i)return;let a=typeof i==`function`?i(n?.textContent):i;typeof a==`string`&&!t.plugins.has(`template-params`)&&(a=a.replace(`%s`,n?.textContent||``)),n?a===null?e.tagMap.delete(`title`):e.tagMap.set(`title`,{...n,textContent:a}):e.tagMap.set(`titleTemplate`,{...r,tag:`title`,textContent:a})}function Jr(e){let t=0;for(let n of e){let{innerHTML:r,tag:i,props:a}=n;if(Zn.has(i)&&(!Vr(a)||rr(r)||rr(n.textContent))&&(i!==`meta`||rr(a.content)||a[`http-equiv`]||a.charset)){if(i===`script`&&(r||n.textContent)){let e=String(a.type),t=e.endsWith(`json`)||e===`importmap`||e===`speculationrules`,i=e=>t?(typeof e==`string`?e:JSON.stringify(e)).replace(Lr,`\\u003C`):typeof e==`string`?e.replace(Rr,`<\\/script`):e;n={...n},r&&(n.innerHTML=i(r)),n.textContent&&(n.textContent=i(n.textContent)),n._d=Dr(n)}e[t++]=n}}return e.length=t,e}function Yr(e,t){let n=t?.tagWeight??e.resolvedOptions._tagWeight??Br,r={tagMap:new Map,tags:[]},i=e.hooks?._hooks||{};Ur(e,i);for(let t of e.entries.values())t._pending!==void 0&&(t.input=t._pending,delete t._pending,delete t._tags,delete t._precomputedTags);let a;(i[`entries:resolve`]?.length||i[`entries:normalize`]?.length)&&(a=[...e.entries.values()],i[`entries:resolve`]?.length&&Cr(e,`entries:resolve`,{entr
2ies:a,...r})),Ur(e,i);for(let t of a||e.entries.values()){let a=t._tags;if(!a){if(t._precomputedTags&&n===e.resolvedOptions._tagWeight&&!i[`entries:normalize`]?.length&&!i[`entries:resolve`]?.length&&(!t.options||Vr(t.options)))a=t._precomputedTags;else{if(a=Ir(t.input,e.resolvedOptions.propResolvers||[]),t.options&&!Vr(t.options))for(let e of a)Object.assign(e,t.options);if(i[`entries:normalize`]?.length){let n={tags:a,entry:t};Cr(e,`entries:normalize`,n),a=n.tags}for(let e=0;e<a.length;e++){let r=a[e];r._w=n(r),r._p=(t._i<<10)+e,r._d=Dr(r),r._d||(r._h=Or(r))}t._tags=a}}r.tags.push(...a)}for(let e in i)if(i[e]?.length&&Hr.test(e)){Wr(r.tags);break}let o=Kr(r);return qr(r,e),Gr(r,o),Cr(e,`tags:beforeResolve`,r),Cr(e,`tags:resolve`,r),Cr(e,`tags:afterResolve`,r),Jr(r.tags)}var Xr=Object.prototype.hasOwnProperty;function Zr(e,t){return Xr.call(e,t)}var Qr=`usehead`;function $r(){if(De()){let e=t(Qr);if(e)return e}throw Error(`useHead() was called without provide context, ensure you call it through the setup() function.`)}function ei(e){return{install(t){t.config.globalProperties.$unhead=e,t.config.globalProperties.$head=e,t.provide(Qr,e)}}.install}var ti=Object.assign((e,t)=>le(t)?G(t):t,{_static:!0});function ni(e,t={}){let n=t.head||$r();return n.ssr?n.push(e||{},t):ri(n,e,t)}function ri(e,t,n={}){let r=Ce();if(r&&!r.active)return{patch(){},dispose(){},_i:-1};let i=I(!1);if(n.onRendered&&r){let e=n.onRendered;n={...n,onRendered:t=>r.run(()=>e(t))}}let a;return ie(()=>{let r=i.value?{}:kr(t,ti);a?a.patch(r):a=e.push(r,n)}),h()&&(p(()=>{a.dispose()}),he(()=>{i.value=!0}),D(()=>{i.value=!1})),a}function ii(e){if(e._flatMeta)return e;let t={};for(let n in e)Zr(e,n)&&n!==`title`&&n!==`titleTemplate`&&(t[n]=e[n]);return{title:e.title,titleTemplate:e.titleTemplate,_flatMeta:t}}function ai(e={},t={}){(t.head||$r()).use(xr);let n=ni(ii(e),t),r=n.patch;return n.__patched||=(n.patch=e=>r(ii(e)),!0),n}function oi(e,t){if(typeof t==`function`&&t.key&&e.plugins.has(t.key))return;let n=typeof t==`function`?t(e):t,r=n.key||String(e.plugins.size+1);if(!e.plugins.get(r)){e.plugins.set(r,n);for(let t in n.hooks||{})e.hooks?.hook(t,n.hooks[t])}}function si(e,t={}){let n=!t.document,r=new Map,i={_entryCount:1,_h:0,plugins:new Map,resolvedOptions:t,ssr:n,entries:r,hooks:void 0,render:()=>e(i),use:e=>oi(i,e),push(e,t){let a=t?._index??i._entryCount++,o=t?{...t}:{};delete o.head,delete o.onRendered,delete o._index;let s={_i:a,input:e,options:o};return r.set(a,s),{_i:a,dispose(){r.delete(a)},patch(e){n?(s.input=e,delete s._tags):s._pending=e,r.has(a)||r.set(a,s)}}}};return t.init?.forEach(e=>e&&i.push(e)),i}function ci(e){let n=e||H();return n.ssrContext?.head||n.runWithContext(()=>{if(De()){let e=t(`usehead`);if(!e)throw Tn.NUXT_E6001();return e}})}function li(e,t={}){return ni(e,{head:t.head||ci(t.nuxt),...t})}function ui(e,t={}){return ai(e,{head:t.head||ci(t.nuxt),...t})}var di=ge({docsBase:c,reporters:m}),fi=ge({docsBase:c,reporters:m}),pi=()=>location.protocol+`//`+location.host;function mi(e,t){let{pathname:n,search:r,hash:i}=t,a=e.indexOf(`#`);if(a>-1){let t=i.includes(e.slice(a))?e.slice(a).length:1,n=i.slice(t);return n[0]!==`/`&&(n=`/`+n),Le(n,``)}return Le(n,e)+r+i}function hi(e,t,n,r){let i=[],a=[],o=null,s=({state:a})=>{let s=mi(e,location),c=n.value,l=t.value,u=0;if(a){if(n.value=s,t.value=a,o&&o===c){o=null;return}u=l?a.position-l.position:0}else r(s);i.forEach(e=>{e(n.value,c,{delta:u,type:`pop`,direction:u?u>0?`forward`:`back`:``})})};function c(){o=n.value}function l(e){i.push(e);let t=()=>{let t=i.indexOf(e);t>-1&&i.splice(t,1)};return a.push(t),t}function u(){let{history:e}=window;e.state&&e.replaceState(Y({},e.state,{scroll:mt()}),``)}function d(){for(let e of a)e();a=[],window.removeEventListener(`popstate`,s),window.removeEventListener(`pagehide`,u)}return window.addEventListener(`popstate`,s),window.addEventListener(`pagehide`,u),{pauseListeners:c,listen:l,destroy:d}}function gi(e,t,n,r=!1){return{back:e,current:t,forward:n,replaced:r,position:window.history.length,scroll:null}}function _i(e){let{history:t,location:n}=window,r={value:mi(e,n)},i={value:t.state};i.value||a(r.value,{back:null,current:r.value,forward:null,position:t.length-1,replaced:!0,scroll:null},!0);function a(r,a,o){let s=e.indexOf(`#`),c=s>-1?(n.host&&document.querySelector(`base`)?e:e.slice(s))+r:pi()+e+r;
vendor: 4,796 bytes, line 2
2try{t[o?`replaceState`:`pushState`](a,``,c),i.value=a}catch(e){console.error(e),n[o?`replace`:`assign`](c)}}function o(e,n){a(e,Y({},t.state,gi(i.value.back,e,i.value.forward,!0),n,{position:i.value.position}),!0),r.value=e}function s(e,n){let o=Y({},i.value,t.state,{forward:e,scroll:mt()});a(o.current,o,!0),a(e,Y({},gi(r.value,e,null),{position:o.position+1},n),!1),r.value=e}return{location:r,state:i,push:s,replace:o}}function vi(e){e=Ue(e);let t=_i(e),n=hi(e,t.state,t.location,t.replace);function r(e,t=!0){t||n.pauseListeners(),history.go(e)}let i=Y({location:``,base:e,go:r,createHref:dt.bind(null,e)},t,n);return Object.defineProperty(i,"location",{enumerable:!0,get:()=>t.location.value}),Object.defineProperty(i,"state",{enumerable:!0,get:()=>t.state.value}),i}var yi={type:0,value:``},bi=/[a-zA-Z0-9_]/;function xi(e){if(!e)return[[]];if(e===`/`)return[[yi]];if(!Ye(e))throw Error(`Invalid path "${e}"`);function t(e){throw Error(`ERR (${n})/"${l}": ${e}`)}let n=0,r=n,i=[],a;function o(){a&&i.push(a),a=[]}let s=0,c,l=``,u=``;function d(){l&&=(n===0?a.push({type:0,value:l}):n===1||n===2||n===3?(a.length>1&&(c===`*`||c===`+`)&&t(`A repeatable param (${l}) must be alone in its segment. eg: '/:ids+.`),a.push({type:1,value:l,regexp:u,repeatable:c===`*`||c===`+`,optional:c===`*`||c===`?`})):t(`Invalid state to consume buffer`),``)}function f(){l+=c}for(;s<e.length;)switch(c=e[s++],n){case 0:c===`\\`?(r=n,n=4):c===`/`?(l&&d(),o()):c===`:`?(d(),n=1):f();break;case 4:f(),n=r;break;case 1:c===`(`?n=2:bi.test(c)?f():(d(),n=0,c!==`*`&&c!==`?`&&c!==`+`&&s--);break;case 2:c===`)`?u[u.length-1]==`\\`?u=u.slice(0,-1)+c:n=3:u+=c;break;case 3:d(),n=0,c!==`*`&&c!==`?`&&c!==`+`&&s--,u=``;break;default:t(`Unknown state`)}return n===2&&t(`Unfinished custom RegExp for param "${l}"`),d(),o(),i}var Si=`[^/]+?`,Ci={sensitive:!1,strict:!1,start:!0,end:!0},wi=/[.+*?^${}()[\]/\\]/g;function Ti(e,t){let n=Y({},Ci,t),r=[],i=n.start?`^`:``,a=[];for(let t of e){let e=t.length?[]:[90];n.strict&&!t.length&&(i+=`/`);for(let r=0;r<t.length;r++){let o=t[r],s=40+(n.sensitive?.25:0);if(o.type===0)r||(i+=`/`),i+=o.value.replace(wi,`\\$&`),s+=40;else if(o.type===1){let{value:e,repeatable:n,optional:c,regexp:l}=o;a.push({name:e,repeatable:n,optional:c});let u=l||Si;if(u!==Si){s+=10;try{RegExp(`(${u})`)}catch(t){throw Error(`Invalid custom RegExp for param "${e}" (${u}): `+t.message)}}let d=n?`((?:${u})(?:/(?:${u}))*)`:`(${u})`;r||(d=c&&t.length<2?`(?:/${d})`:`/`+d),c&&(d+=`?`),i+=d,s+=20,c&&(s+=-8),n&&(s+=-20),u===`.*`&&(s+=-50)}e.push(s)}r.push(e)}if(n.strict&&n.end){let e=r.length-1;r[e][r[e].length-1]+=.7000000000000001}n.strict||(i+=`/?`),n.end?i+=`$`:n.strict&&!i.endsWith(`/`)&&(i+=`(?:/|$)`);let o=new RegExp(i,n.sensitive?``:`i`);function s(e){let t=e.match(o),n={};if(!t)return null;for(let e=1;e<t.length;e++){let r=t[e]||``,i=a[e-1];n[i.name]=r&&i.repeatable?r.split(`/`):r}return n}function c(t){let n=``,r=!1;for(let i of e){(!r||!n.endsWith(`/`))&&(n+=`/`),r=!1;for(let e of i)if(e.type===0)n+=e.value;else if(e.type===1){let{value:a,repeatable:o,optional:s}=e,c=a in t?t[a]:``;if(Ie(c)&&!o)throw Error(`Provided param "${a}" is an array but it is not repeatable (* or + modifiers)`);let l=Ie(c)?c.join(`/`):c;if(!l){if(s)i.length<2&&(n.endsWith(`/`)?n=n.slice(0,-1):r=!0);else throw Error(`Missing required param "${a}"`)}n+=l}}return n||`/`}return{re:o,score:r,keys:a,parse:s,stringify:c}}function Ei(e,t){let n=0;for(;n<e.length&&n<t.length;){let r=t[n]-e[n];if(r)return r;n++}return e.length<t.length?e.length===1&&e[0]===80?-1:1:e.length>t.length?t.length===1&&t[0]===80?1:-1:0}function Di(e,t){let n=0,r=e.score,i=t.score;for(;n<r.length&&n<i.length;){let e=Ei(r[n],i[n]);if(e)return e;n++}if(Math.abs(i.length-r.length)===1){if(Oi(r))return 1;if(Oi(i))return-1}return i.length-r.length}function Oi(e){let t=e[e.length-1];return e.length>0&&t[t.length-1]<0}var ki={strict:!1,end:!0,sensitive:!1};function Ai(e,t,n){let r=Ti(xi(e.path),n),i=Y(r,{record:e,parent:t,children:[],alias:[]});return t&&!i.record.aliasOf==!t.record.aliasOf&&t.children.push(i),i}function ji(e,t){let n=[],r=new Map;t=Fe(ki,t);function i(e){return r.get(e)}function a(e,n,r){let i=!r,s=Ni(e);s.aliasOf=r&&r.record;let l=Fe(t,e),u=[s];if(`alias`in e){let t=typeof e.alias==`string`?[e.alias]:e.alias;for(let e of t)u.push(Ni(Y({},s,{components:r?r.record.components:s.components,path:e,aliasOf:r?r.record:s})))}let d,f;for(let t of u){let{path:u}=t;if(n&&!Ye(u)){let e=n.record.path,r=e[e.length-1]===`/`?``:`/`;t.path=n.record.path+(u&&r+u)}if(d=Ai(t,n,l),r?r.alias.push(d):(f||=d,f!==d&&f.alias.push(d),i&&e.name&&!Fi(d)&&o(e.name)),zi(d)&&c(d),s.children){let e=s.children;for(let t=0;t<e.length;t++)a(e[t],d,r&&r.children[t])}r||=d}return f?()=>{o(f)}:ze}function o(e){if(xt(e)){let t=r.get(e);
vendor: 13,882 bytes, line 2
2t&&(r.delete(e),n.splice(n.indexOf(t),1),t.children.forEach(o),t.alias.forEach(o))}else{let t=n.indexOf(e);t>-1&&(n.splice(t,1),e.record.name&&r.delete(e.record.name),e.children.forEach(o),e.alias.forEach(o))}}function s(){return n}function c(e){let t=Li(e,n);n.splice(t,0,e),e.record.name&&!Fi(e)&&r.set(e.record.name,e)}function l(e,t){let i,a={},o,s;if(`name`in e&&e.name){if(i=r.get(e.name),!i)throw Ae(1,{location:e});s=i.record.name,a=Y(Mi(t.params,i.keys.filter(e=>!e.optional).concat(i.parent?i.parent.keys.filter(e=>e.optional):[]).map(e=>e.name)),e.params&&Mi(e.params,i.keys.map(e=>e.name))),o=i.stringify(a)}else if(e.path!=null)o=e.path,i=n.find(e=>e.re.test(o)),i&&(a=i.parse(o),s=i.record.name,i.keys.forEach(e=>{e.optional&&!a[e.name]&&delete a[e.name]}));else{if(i=t.name?r.get(t.name):n.find(e=>e.re.test(t.path)),!i)throw Ae(1,{location:e,currentLocation:t});s=i.record.name,a=Y({},t.params,e.params),o=i.stringify(a)}let c=[],l=i;for(;l;)c.unshift(l.record),l=l.parent;return{name:s,path:o,params:a,matched:c,meta:Ii(c)}}e.forEach(e=>a(e));function u(){n.length=0,r.clear()}return{addRoute:a,resolve:l,removeRoute:o,clearRoutes:u,getRoutes:s,getRecordMatcher:i}}function Mi(e,t){let n={};for(let r of t)r in e&&(n[r]=e[r]);return n}function Ni(e){let t={path:e.path,redirect:e.redirect,name:e.name,meta:e.meta||{},aliasOf:e.aliasOf,beforeEnter:e.beforeEnter,props:Pi(e),children:e.children||[],instances:{},leaveGuards:new Set,updateGuards:new Set,enterCallbacks:{},components:`components`in e?e.components||null:e.component&&{default:e.component}};return Object.defineProperty(t,"mods",{value:{}}),t}function Pi(e){let t={},n=e.props||!1;if(`component`in e)t.default=n;else for(let r in e.components)t[r]=typeof n==`object`?n[r]:n;return t}function Fi(e){for(;e;){if(e.record.aliasOf)return!0;e=e.parent}return!1}function Ii(e){return e.reduce((e,t)=>Y(e,t.meta),{})}function Li(e,t){let n=0,r=t.length;for(;n!==r;){let i=n+r>>1;Di(e,t[i])<0?r=i:n=i+1}let i=Ri(e);return i&&(r=t.lastIndexOf(i,r-1)),r}function Ri(e){let t=e;for(;t=t.parent;)if(zi(t)&&Di(e,t)===0)return t}function zi({record:e}){return!!(e.name||e.components&&Object.keys(e.components).length||e.redirect)}function Bi(e){let n=t(Re),r=t(ht),i=w(()=>{let t=C(e.to);return n.resolve(t)}),a=w(()=>{let{matched:e}=i.value,{length:t}=e,n=e[t-1],a=r.matched;if(!n||!a.length)return-1;let o=a.findIndex(Me.bind(null,n));if(o>-1)return o;let s=Gi(e[t-2]);return t>1&&Gi(n)===s&&a[a.length-1].path!==s?a.findIndex(Me.bind(null,e[t-2])):o}),o=w(()=>a.value>-1&&Wi(r.params,i.value.params)),s=w(()=>a.value>-1&&a.value===r.matched.length-1&&Ne(r.params,i.value.params));function c(t={}){if(Ui(t)){let t=n[C(e.replace)?`replace`:`push`](C(e.to)).catch(ze);return e.viewTransition&&typeof document<`u`&&`startViewTransition`in document&&document.startViewTransition(()=>t),t}return Promise.resolve()}return{route:i,href:w(()=>i.value.href),isActive:o,isExactActive:s,navigate:c}}function Vi(e){return e.length===1?e[0]:e}var Hi=d({name:`RouterLink`,compatConfig:{MODE:3},props:{to:{type:[String,Object],required:!0},replace:Boolean,activeClass:String,exactActiveClass:String,custom:Boolean,ariaCurrentValue:{type:String,default:`page`},viewTransition:Boolean},useLink:Bi,setup(e,{slots:n}){let r=R(Bi(e)),{options:i}=t(Re),a=w(()=>({[Ki(e.activeClass,i.linkActiveClass,`router-link-active`)]:r.isActive,[Ki(e.exactActiveClass,i.linkExactActiveClass,`router-link-exact-active`)]:r.isExactActive}));return()=>{let t=n.default&&Vi(n.default(r));return e.custom?t:x(`a`,{"aria-current":r.isExactActive?e.ariaCurrentValue:null,href:r.href,onClick:r.navigate,class:a.value},t)}}});function Ui(e){if(!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)&&!e.defaultPrevented&&(e.button===void 0||e.button===0)){if(e.currentTarget&&e.currentTarget.getAttribute){let t=e.currentTarget.getAttribute(`target`);if(/\b_blank\b/i.test(t))return}return e.preventDefault&&e.preventDefault(),!0}}function Wi(e,t){for(let n in t){let r=t[n],i=e[n];if(Ie(r)){if(!Ie(i)||i.length!==r.length||r.some((e,t)=>e.valueOf()!==i[t].valueOf()))return!1}else if(r!==i)return!1}return!0}function Gi(e){return e?e.aliasOf?e.aliasOf.path:e.path:``}var Ki=(e,t,n)=>e??t??n,qi=d({name:`RouterView`,inheritAttrs:!1,props:{name:{type:String,default:`default`},route:Object},compatConfig:{MODE:3},setup(e,{attrs:n,slots:r}){let i=t(Qe),a=w(()=>e.route||i.value),o=t($e,0),s=w(()=>{let e=C(o),{matched:t}=a.value,n;for(;(n=t[e])&&!n.components;)e++;return e}),c=w(()=>a.value.matched[s.value]);b($e,w(()=>s.value+1)),b(Xe,c),b(Qe,a);let l=I();return B(()=>[l.value,c.value,e.name],([e,t,n],[r,i,a])=>{t&&(t.instances[n]=e,i&&i!==t&&e&&e===r&&(t.leaveGuards.size||(t.leaveGuards=i.leaveGuards),t.updateGuards.size||(t.updateGuards=i.updateGuards))),e&&t&&(!i||!Me(t,i)||!r)&&(t.enterCallbacks[n]||[]).forEach(t=>t(e))},{flush:`post`}),()=>{let t=a.value,i=e.name,o=c.value,s=o&&o.components[i];if(!s)return Ji(r.default,{Component:s,route:t});let u=o.props[i],d=u?u===!0?t.params:typeof u==`function`?u(t):u:null,f=x(s,Y({},d,n,{onVnodeUnmounted:e=>{e.component.isUnmounted&&(o.instances[i]=null)},ref:l}));return Ji(r.default,{Component:f,route:t})||f}}});function Ji(e,t){if(!e)return null;let n=e(t);return n.length===1?n[0]:n}var Yi=qi;function Xi(e){let t=ji(e.routes,e),n=e.parseQuery||ke,r=e.stringifyQuery||We,i=e.history,a=Be(),o=Be(),s=Be(),c=W(q),l=W(0),u=q;je&&e.scrollBehavior&&`scrollRestoration`in history&&(history.scrollRestoration=`manual`);let d=Ke.bind(null,e=>``+e),f=Ke.bind(null,et),p=Ke.bind(null,ot);function m(e,n){let r,i;xt(e)?(r=t.getRecordMatcher(e),i=n):i=e;let a=t.addRoute(i,r);return l.value++,()=>{a(),l.value++}}function h(e){let n=t.getRecordMatcher(e);n&&(t.removeRoute(n),l.value++)}function g(){t.clearRoutes(),l.value++}function _(){return t.getRoutes().map(e=>e.record)}function v(e){return!!t.getRecordMatcher(e)}function y(e,a){if(l.value,typeof e==`string`){a||=e.startsWith(`/`)?q:c.value;let r=ct(n,e,a.path),o=t.resolve({path:r.path},a),s=i.createHref(r.fullPath);return Y(r,o,{params:p(o.params),redirectedFrom:void 0,href:s})}a=Y({},a||(e.path!=null&&e.path.startsWith(`/`)&&!(`name`in e&&e.name)?q:c.value));let o;if(e.path!=null)o=Y({},e,{path:ct(n,e.path,a.path).path});else{let t=Y({},e.params);for(let e in t)t[e]??delete t[e];o=Y({},e,{params:f(t)}),a.params=f(a.params)}let s=t.resolve(o,a),u=e.hash||``;s.params=d(p(s.params));let m=Pe(r,Y({},e,{hash:at(u),path:s.path})),h=i.createHref(m);return Y({fullPath:m,hash:u,query:r===We?lt(e.query):e.query||{}},s,{redirectedFrom:void 0,href:h})}function b(e){return typeof e==`string`?ct(n,e,c.value.path):Y({},e)}function x(e,t){if(u!==e)return Ae(8,{from:t,to:e})}function S(e){return D(e)}function w(e){return S(Y(b(e),{replace:!0}))}function E(e,t){let n=e.matched[e.matched.length-1];if(n&&n.redirect){let{redirect:r}=n,i=typeof r==`function`?r(e,t):r;return typeof i==`string`&&(i=i.includes(`?`)||i.includes(`#`)?i=b(i):{path:i},i.params={}),Y({query:e.query,hash:e.hash,params:i.path==null?e.params:{}},i)}}function D(e,t){let n=u=y(e),i=c.value,a=e.state,o=e.force,s=e.replace===!0,l=E(n,i);if(l)return D(Y(b(l),{state:typeof l==`object`?Y({},a,l.state):a,force:o,replace:s}),t||n);let d=n;d.redirectedFrom=t;let f;return!o&&Je(r,i,n)&&(f=Ae(16,{to:d,from:i}),P(i,i,!0,!1)),(f?Promise.resolve(f):k(d,i)).catch(e=>K(e)?K(e,2)?e:se(e):N(e,d,i)).then(e=>{if(e){if(K(e,2))return D(Y({replace:s},b(e.to),{state:typeof e.to==`object`?Y({},a,e.to.state):a,force:o}),t||d)}else e=te(d,i,!0,s,a);return A(d,i,e),e})}function O(e,t){let n=x(e,t);return n?Promise.reject(n):Promise.resolve()}function ee(e){let t=F.values().next().value;return t&&typeof t.runWithContext==`function`?t.runWithContext(e):e()}function k(e,t){let n,[r,i,s]=bt(e,t);n=Ct(r.reverse(),`beforeRouteLeave`,e,t);for(let i of r)i.leaveGuards.forEach(r=>{n.push(qe(r,e,t))});let c=O.bind(null,e,t);return n.push(c),L(n).then(()=>{n=[];for(let r of a.list())n.push(qe(r,e,t));return n.push(c),L(n)}).then(()=>{n=Ct(i,`beforeRouteUpdate`,e,t);for(let r of i)r.updateGuards.forEach(r=>{n.push(qe(r,e,t))});return n.push(c),L(n)}).then(()=>{n=[];for(let r of s)if(r.beforeEnter){if(Ie(r.beforeEnter))for(let i of r.beforeEnter)n.push(qe(i,e,t));else n.push(qe(r.beforeEnter,e,t))}return n.push(c),L(n)}).then(()=>(e.matched.forEach(e=>e.enterCallbacks={}),n=Ct(s,`beforeRouteEnter`,e,t,ee),n.push(c),L(n))).then(()=>{n=[];for(let r of o.list())n.push(qe(r,e,t));return n.push(c),L(n)}).catch(e=>K(e,8)?e:Promise.reject(e))}function A(e,t,n){s.list().forEach(r=>ee(()=>r(e,t,n)))}function te(e,t,n,r,a){let o=x(e,t);if(o)return o;let s=t===q,l=je?history.state:{};n&&(r||s?i.replace(e.fullPath,Y({scroll:s&&l&&l.scroll},a)):i.push(e.fullPath,a)),c.value=e,P(e,t,n,s),se()}let re;function ie(){re||=i.listen((e,t,n)=>{if(!I.listening)return;let r=y(e),a=E(r,I.currentRoute.value);if(a){D(Y(a,{replace:!0,force:!0}),r).catch(ze);return}u=r;let o=c.value;je&&n.delta&&Ve(St(o.fullPath,n.delta)),k(r,o).catch(e=>K(e,12)?e:K(e,2)?(D(Y(b(e.to),{force:!0}),r).then(e=>{K(e,20)&&!n.delta&&n.type===`pop`&&i.go(-1,!1)}).catch(ze),Promise.reject()):(n.delta&&i.go(-n.delta,!1),N(e,r,o))).then(e=>{e||=te(r,o,!1),e&&(n.delta&&!K(e,8)?i.go(-n.delta,!1):n.type===`pop`&&K(e,20)&&i.go(-1,!1)),A(r,o,e)}).catch(ze)})}let j=Be(),ae=Be(),M;function N(e,t,n){se(e);let r=ae.list();return r.length?r.forEach(r=>r(e,t,n)):console.error(e),Promise.reject(e)}function oe(){return M&&c.value!==q?Promise.resolve():new Promise((e,t)=>{j.add([e,t])})}function se(e){return M||(M=!e,ie(),j.list().forEach(([t,n])=>e?n(e):t()),j.reset()),e}function P(t,n,r,i){let{scrollBehavior:a}=e;if(!je||!a)return Promise.resolve();let o=!r&&tt(St(t.fullPath,0))||(i||!r)&&history.state&&history.state.scroll||null;return T().then(()=>a(t,n,o)).then(e=>t===c.value&&e&&He(e)).catch(e=>t===c.value&&N(e,t,n))}let ce=e=>i.go(e),le,F=new Set,I={currentRoute:c,listening:!0,addRoute:m,removeRoute:h,clearRoutes:g,hasRoute:v,getRoutes:_,resolve:y,options:e,push:S,replace:w,go:ce,back:()=>ce(-1),forward:()=>ce(1),beforeEach:a.add,beforeResolve:o.add,afterEach:s.add,onError:ae.add,isReady:oe,install(e){e.component(`RouterLink`,Hi),e.component(`RouterView`,Yi),e.config.globalProperties.$router=I,Object.defineProperty(e.config.globalProperties,"$route",{enumerable:!0,get:()=>C(c)}),je&&!le&&c.value===q&&(le=!0,S(i.location).catch(e=>{}));let t={};for(let e in q)Object.defineProperty(t,e,{get:()=>c.value[e],enumerable:!0});e.provide(Re,I),e.provide(ht,ne(t)),e.provide(Qe,c);let n=e.unmount;F.add(e),e.unmount=function(){F.delete(e),F.size<1&&(u=q,re&&re(),re=null,c.value=q,le=!1,M=!1),n()}}};function L(e){return e.reduce((e,t)=>e.then(()=>ee(t)),Promise.resolve())}return I}var Zi=(()=>{let e={redirect:`/pricing/us`},t={redirect:`/privacy-policy`},n={redirect:`/terms-of-use`},r={redirect:`/dpa`},i={redirect:`/security`},a={redirect:`/subprocessors`},o={redirect:`/restaurant-reservation-system`},s={redirect:`/restaurant-waitlist-app`},c={redirect:`/restaurant-crm`},l={redirect:`/restaurant-table-management`},u={redirect:`/pricing/au`},d={redirect:`/features`},f={redirect:`/features/table-management`},p={redirect:`/features/reservation`},m={redirect:`/features/waitlist`},h={redirect:`/features/online-ordering`},g={redirect:`/features/server-rotation`},_={redirect:`/features/guestbook`},v={redirect:`/features/event-management`},y={redirect:`/features/booking-channels`},b={redirect:`/marketing-campaigns`},x={redirect:`/contact`},S={redirect:`/blog`},C={redirect:`/`},w={redirect:`/solution/restaurants`},T={redirect:`/compare/hostme-vs-opentable`},E={redirect:`/unsubscribe`},D={redirect:`/business-registration-form`},O={redirect:`/sms-by-country`},ee={redirect:`/get-started`},k={redirect:`/referrals`},A={redirect:`/reseller-program`},te={redirect:`/agency`},ne={redirect:`/customers`},re={redirect:`/integration`},ie={redirect:`https://admin.hostmeapp.com/auth/signup`},j={redirect:`/blog/be-smart`},ae={redirect:`/blog/modern-restaurant-essentials-technologies-shaping-the-culinary-landscape`},M={redirect:`/blog/the-psychology-of-booking-understanding-customer-behavior-in-reservations`},N={redirect:`/blog/how-to-manage-reservations-in-a-restaurant`},oe={redirect:`/blog/the-importance-of-managing-and-responding-to-customer-feedback`},se={redirect:`/blog/the-inflation-survival-guide-for-restaurant-operators`},P={redirect:`/blog/sms-marketing-for-restaurants`},ce={redirect:`/blog/guerilla-marketing-for-restaurants`},le={redirect:`/blog/service-dogs-in-restaurants`},F={redirect:`/blog/eating-out-with-a-twist-embracing-the-quirks-of-restaurant-culture`},I={redirect:`/blog/advantages-of-online-ordering-for-restaurants-boosting-efficiency-and-customer-satisfaction`},L={redirect:`/blog/chatgpt-for-restaurants`},R={redirect:`/blog/top-10-restaurant-marketing-trends-for-2025`},z={redirect:`/blog/top-5-self-service-kiosks-for-restaurants-in-2025`},B={__proto__:null,"/pricing":{__proto__:null,"":[e]},"/rules":{__proto__:null,"":[t]},"/rules/privacy-policy":{__proto__:null,"":[t]},"/rules/terms-of-use":{__proto__:null,"":[n]},"/rules/dpa":{__proto__:null,"":[r]},"/rules/security":{__proto__:null,"":[i]},"/rules/subprocessors":{__proto__:null,"":[a]},"/landing/restaurant-reservation-system":{__proto__:null,"":[o]},"/landing/restaurant-waitlist-app":{__proto__:null,"":[s]},"/landing/restaurant-crm":{__proto__:null,"":[c]},"/landing/hostme-restaurant-table-management-system":{__proto__:null,"":[l]},"/pricing-us":{__proto__:null,"":[e]},"/pricing-US":{__proto__:null,"":[e]},"/pricing-AU":{__proto__:null,"":[u]},"/pricing-2/pricing":{__proto__:null,"":[e]},"/pricing-2/pricing-us":{__proto__:null,"":[e]},"/pricing-2/us":{__proto__:null,"":[e]},"/feature":{__proto__:null,"":[d]},"/management":{__proto__:null,"":[f]},"/reservations":{__proto__:null,"":[p]},"/waitlist":{__proto__:null,"":[m]}
2,"/onlineordering":{__proto__:null,"":[h]},"/server-rotation":{__proto__:null,"":[g]},"/feature/reservation":{__proto__:null,"":[p]},"/feature/waitlist":{__proto__:null,"":[m]},"/feature/table-management":{__proto__:null,"":[f]},"/feature/online-ordering":{__proto__:null,"":[h]},"/feature/guestbook":{__proto__:null,"":[_]},"/feature/event-management":{__proto__:null,"":[v]},"/feature/booking-channels":{__proto__:null,"":[y]},"/feature/google-reserve":{__proto__:null,"":[y]},"/feature/deposit":{__proto__:null,"":[p]},"/feature/restaurant-deposit-and-cancellation-fees":{__proto__:null,"":[p]},"/features/reservations":{__proto__:null,"":[p]},"/features/reservations-new":{__proto__:null,"":[p]},"/features/table-management-new":{__proto__:null,"":[f]},"/features/waitlist-new":{__proto__:null,"":[m]},"/features/google-reserve":{__proto__:null,"":[y]},"/features/restaurant-deposit-and-cancellation-fees":{__proto__:null,"":[p]},"/features/marketing-campaigns":{__proto__:null,"":[b]},"/fr-fr/onlineordering":{__proto__:null,"":[h]},"/fr-fr/contact":{__proto__:null,"":[x]},"/es-es/waitlist":{__proto__:null,"":[m]},"/es-es/server-rotation":{__proto__:null,"":[g]},"/es-es/blog":{__proto__:null,"":[S]},"/es-es/brand":{__proto__:null,"":[C]},"/independants-restaurants":{__proto__:null,"":[w]},"/solution/independants-restaurants":{__proto__:null,"":[w]},"/compare/opentable-alternative":{__proto__:null,"":[T]},"/compare/tock-alternative":{__proto__:null,"":[C]},"/notice/unsubscribe":{__proto__:null,"":[E]},"/sms-phone-registration":{__proto__:null,"":[D]},"/whatsapp-by-country":{__proto__:null,"":[O]},"/search-restaurant-reservation":{__proto__:null,"":[ee]},"/create-account":{__proto__:null,"":[ee]},"/terms":{__proto__:null,"":[n]},"/contac":{__proto__:null,"":[x]},"/contact-copy":{__proto__:null,"":[x]},"/privacy":{__proto__:null,"":[t]},"/privacy.html":{__proto__:null,"":[t]},"/ruls":{__proto__:null,"":[C]},"/ruls/privacy-policy":{__proto__:null,"":[t]},"/ruls/terms-of-use":{__proto__:null,"":[n]},"/referrals-copy":{__proto__:null,"":[k]},"/reseller-program-copy":{__proto__:null,"":[A]},"/agency-copy":{__proto__:null,"":[te]},"/new-design/home":{__proto__:null,"":[C]},"/new-design/blog":{__proto__:null,"":[S]},"/new-design/customers-copy":{__proto__:null,"":[ne]},"/new-design/integration":{__proto__:null,"":[re]},"/new-design/referrals-copy":{__proto__:null,"":[k]},"/new-design/agency-copy":{__proto__:null,"":[te]},"/new-design/reseller-program-copy":{__proto__:null,"":[A]},"/blog-2":{__proto__:null,"":[S]},"/landing":{__proto__:null,"":[C]},"/landing/googleads1":{__proto__:null,"":[C]},"/landing/googleads2":{__proto__:null,"":[C]},"/landing/hostme-restaurant-reservation-management-software":{__proto__:null,"":[C]},"/landing/new-signup":{__proto__:null,"":[C]},"/landing/newsignup-email-confirm":{__proto__:null,"":[C]},"/landing/hostmevsopentable":{__proto__:null,"":[C]},"/landing/hostmevsresy":{__proto__:null,"":[C]},"/landing/hostmevsyelp":{__proto__:null,"":[C]},"/landing/hostme-opentable":{__proto__:null,"":[C]},"/landing/all-in-one-app":{__proto__:null,"":[C]},"/landing/hostme-vs-opentable-fees":{__proto__:null,"":[C]},"/landing/opentable-alternative":{__proto__:null,"":[C]},"/landing/nowait-vs-hostme":{__proto__:null,"":[C]},"/landing/nowait-alternative":{__proto__:null,"":[C]},"/landing/hostmevstouchbistro":{__proto__:null,"":[C]},"/landing/signupreferral":{__proto__:null,"":[C]},"/landing/hostme-worldclass-reservation-system":{__proto__:null,"":[C]},"/landing/schedule-a-meeting":{__proto__:null,"":[C]},"/landing/nra2022":{__proto__:null,"":[C]},"/landing/nra2022-place-to-go":{__proto__:null,"":[C]},"/api":{__proto__:null,"":[C]},"/loyalty":{__proto__:null,"":[C]},"/brand/materials":{__proto__:null,"":[C]},"/snippets/snippet-page":{__proto__:null,"":[C]},"/hostme-restaurant-reservation-system-signup":{__proto__:null,"":[ie]},"/be-smart.html":{__proto__:null,"":[j]},"/modern-":{__proto__:null,"":[ae]},"/the-psychology-of":{__proto__:null,"":[M]},"/7-benefits-of-an-":{__proto__:null,"":[p]},"/reservation-":{__proto__:null,"":[p]},"/blog/7-benefits-of-an-":{__proto__:null,"":[p]},"/blog/7-benefits-of-an-online-restaurant-reservation-system":{__proto__:null,"":[p]},"/blog/best-restaurant-reservation-software":{__proto__:null,"":[p]}
2,"/blog/best-restaurant-reservation-software-for-2024":{__proto__:null,"":[p]},"/blog/the-best-restaurant-management-software-for-2022":{__proto__:null,"":[p]},"/blog/reservation-optimization":{__proto__:null,"":[N]},"/blog/the-dos-and-donts-of-restaurant-reservation-management":{__proto__:null,"":[N]},"/blog/insider-tips-for-optimizing-your-restaurants-reservation-system":{__proto__:null,"":[N]},"/blog/crack-the-code-of-restaurant-reservations":{__proto__:null,"":[M]},"/blog/how-to-manage-and-respond-to-customer-feedback":{__proto__:null,"":[oe]},"/blog/how-to-fight-inflation":{__proto__:null,"":[se]},"/blog/mastering-sms-best-practices-for-restaurants-to-engage-with-customers":{__proto__:null,"":[P]},"/blog/guerilla-marketing":{__proto__:null,"":[ce]},"/blog/ensuring-a-paw-sitive-dining-experience":{__proto__:null,"":[le]},"/blog/eating-out-with-a-":{__proto__:null,"":[F]},"/blog/embracing-digital-transformation":{__proto__:null,"":[I]},"/blog/boosting-restaurant-success-42-ways-chatgpt-can-help-with-operations-marketing-and-more":{__proto__:null,"":[L]},"/blog/restaurant-marketing-trends-for-2024":{__proto__:null,"":[R]},"/blog/top-10-restaurant-marketing-trends-for-2024":{__proto__:null,"":[R]},"/blog/top-5-self-service-kiosks-for-restaurants-in-2023":{__proto__:null,"":[z]},"/blog/top-5-self-service-kiosks-for-restaurants-in-2024":{__proto__:null,"":[z]},"/blog/restaurant-food-safety-trends-for-2023":{__proto__:null,"":[{redirect:`/blog/restaurant-food-safety-trends-for-2025`}]},"/blog/best-restaurant-point-of-sales-2023":{__proto__:null,"":[{redirect:`/blog/best-restaurant-point-of-sales-2025`}]},"/blog/expected-effects-of-the-covid-19":{__proto__:null,"":[S]},"/blog/hostme-and-covid19-rules":{__proto__:null,"":[S]},"/blog/adjusting-to-covid-19-successfully":{__proto__:null,"":[S]},"/blog/restaurant-under-covid19":{__proto__:null,"":[S]},"/blog/coming-from-pen-and-paper":{__proto__:null,"":[S]}};return(e,t)=>{let n=[];t.charCodeAt(t.length-1)===47&&(t=t.slice(0,-1));let r=B[t];if(r===void 0&&t.charCodeAt(t.length-1)===47&&(r=B[t.slice(0,-1)]),r!==void 0){let t=r[e];if(t===void 0&&(t=r[``]),t!==void 0)for(let e=t.length-1;e>=0;e--)n.push({data:t[e]})}return n.reverse()}})(),Qi=(()=>{let e={redirect:`/pricing/us`},t={redirect:`/privacy-policy`},n={redirect:`/terms-of-use`},r={redirect:`/dpa`},i={redirect:`/security`},a={redirect:`/subprocessors`},o={redirect:`/restaurant-reservation-system`},s={redirect:`/restaurant-waitlist-app`},c={redirect:`/restaurant-crm`},l={redirect:`/restaurant-table-management`},u={redirect:`/pricing/au`},d={redirect:`/features`},f={redirect:`/features/table-management`},p={redirect:`/features/reservation`},m={redirect:`/features/waitlist`},h={redirect:`/features/online-ordering`},g={redirect:`/features/server-rotation`},_={redirect:`/features/guestbook`},v={redirect:`/features/event-management`},y={redirect:`/features/booking-channels`},b={redirect:`/marketing-campaigns`},x={redirect:`/contact`},S={redirect:`/blog`},C={redirect:`/`},w={redirect:`/solution/restaurants`},T={redirect:`/compare/hostme-vs-opentable`},E={redirect:`/unsubscribe`},D={redirect:`/business-registration-form`},O={redirect:`/sms-by-country`},ee={redirect:`/get-started`},k={redirect:`/referrals`},A={redirect:`/reseller-program`},te={redirect:`/agency`},ne={redirect:`/customers`},re={redirect:`/integration`},ie={redirect:`https://admin.hostmeapp.com/auth/signup`},j={redirect:`/blog/be-smart`},ae={redirect:`/blog/modern-restaurant-essentials-technologies-shaping-the-culinary-landscape`},M={redirect:`/blog/the-psychology-of-booking-understanding-customer-behavior-in-reservations`},N={redirect:`/blog/how-to-manage-reservations-in-a-restaurant`},oe={redirect:`/blog/the-importance-of-managing-and-responding-to-customer-feedback`},se={redirect:`/blog/the-inflation-survival-guide-for-restaurant-operators`},P={redirect:`/blog/sms-marketing-for-restaurants`},ce={redirect:`/blog/guerilla-marketing-for-restaurants`},le={redirect:`/blog/service-dogs-in-restaurants`},F={redirect:`/blog/eating-out-with-a-twist-embracing-the-quirks-of-restaurant-culture`},I={redirect:`/blog/advantages-of-online-ordering-for-restaurants-boosting-efficiency-and-customer-satisfaction`},L={redirect:`/blog/chatgpt-for-restaurants`},R={redirect:`/blog/top-10-restaurant-marketing-trends-for-2025`},z={redirect:`/blog/top-5-self-service-kiosks-for-restaurants-in-2025`},B={__proto__:null,"/pricing":{__proto__:null,"":[e]},"/rules":{__proto__:null,"":[t]},"/rules/privacy-policy":{__proto__:null,"":[t]},"/rules/terms-of-use":{__proto__:null,"":[n]},"/rules/dpa":{__proto__:null,"":[r]},"/rules/security":{__proto__:null,"":[i]},"/rules/subprocessors":{__proto__:null,"":[a]},"/landing/restaurant-reservation-system":{__proto__:null,"":[o]},"/landing/restaurant-waitlist-app":{__proto__:null,"":[s]},"/landing/restaurant-crm":{__proto__:null,"":[c]},"/landing/hostme-restaurant-table-management-system":{__proto__:null,"":[l]},"/pricing-us":{__proto__:null,"":[e,e]},"/pricing-au":{__proto__:null,"":[u]},"/pricing-2/pricing":{__proto__:null,"":[e]},"/pricing-2/pricing-us":{__proto__:null,"":[e]},"/pricing-2/us":{__proto__:null,"":[e]},"/feature":{__proto__:null,"":[d]},"/management":{__proto__:null,"":[f]},"/reservations":{__proto__:null,"":[p]},"/waitlist":{__proto__:null,"":[m]}
2,"/onlineordering":{__proto__:null,"":[h]},"/server-rotation":{__proto__:null,"":[g]},"/feature/reservation":{__proto__:null,"":[p]},"/feature/waitlist":{__proto__:null,"":[m]},"/feature/table-management":{__proto__:null,"":[f]},"/feature/online-ordering":{__proto__:null,"":[h]},"/feature/guestbook":{__proto__:null,"":[_]},"/feature/event-management":{__proto__:null,"":[v]},"/feature/booking-channels":{__proto__:null,"":[y]},"/feature/google-reserve":{__proto__:null,"":[y]},"/feature/deposit":{__proto__:null,"":[p]},"/feature/restaurant-deposit-and-cancellation-fees":{__proto__:null,"":[p]},"/features/reservations":{__proto__:null,"":[p]},"/features/reservations-new":{__proto__:null,"":[p]},"/features/table-management-new":{__proto__:null,"":[f]},"/features/waitlist-new":{__proto__:null,"":[m]},"/features/google-reserve":{__proto__:null,"":[y]},"/features/restaurant-deposit-and-cancellation-fees":{__proto__:null,"":[p]},"/features/marketing-campaigns":{__proto__:null,"":[b]},"/fr-fr/onlineordering":{__proto__:null,"":[h]},"/fr-fr/contact":{__proto__:null,"":[x]},"/es-es/waitlist":{__proto__:null,"":[m]},"/es-es/server-rotation":{__proto__:null,"":[g]},"/es-es/blog":{__proto__:null,"":[S]},"/es-es/brand":{__proto__:null,"":[C]},"/independants-restaurants":{__proto__:null,"":[w]},"/solution/independants-restaurants":{__proto__:null,"":[w]},"/compare/opentable-alternative":{__proto__:null,"":[T]},"/compare/tock-alternative":{__proto__:null,"":[C]},"/notice/unsubscribe":{__proto__:null,"":[E]},"/sms-phone-registration":{__proto__:null,"":[D]},"/whatsapp-by-country":{__proto__:null,"":[O]},"/search-restaurant-reservation":{__proto__:null,"":[ee]},"/create-account":{__proto__:null,"":[ee]},"/terms":{__proto__:null,"":[n]},"/contac":{__proto__:null,"":[x]},"/contact-copy":{__proto__:null,"":[x]},"/privacy":{__proto__:null,"":[t]},"/privacy.html":{__proto__:null,"":[t]},"/ruls":{__proto__:null,"":[C]},"/ruls/privacy-policy":{__proto__:null,"":[t]},"/ruls/terms-of-use":{__proto__:null,"":[n]},"/referrals-copy":{__proto__:null,"":[k]},"/reseller-program-copy":{__proto__:null,"":[A]},"/agency-copy":{__proto__:null,"":[te]},"/new-design/home":{__proto__:null,"":[C]},"/new-design/blog":{__proto__:null,"":[S]},"/new-design/customers-copy":{__proto__:null,"":[ne]},"/new-design/integration":{__proto__:null,"":[re]},"/new-design/referrals-copy":{__proto__:null,"":[k]},"/new-design/agency-copy":{__proto__:null,"":[te]},"/new-design/reseller-program-copy":{__proto__:null,"":[A]},"/blog-2":{__proto__:null,"":[S]},"/landing":{__proto__:null,"":[C]},"/landing/googleads1":{__proto__:null,"":[C]},"/landing/googleads2":{__proto__:null,"":[C]},"/landing/hostme-restaurant-reservation-management-software":{__proto__:null,"":[C]},"/landing/new-signup":{__proto__:null,"":[C]},"/landing/newsignup-email-confirm":{__proto__:null,"":[C]},"/landing/hostmevsopentable":{__proto__:null,"":[C]},"/landing/hostmevsresy":{__proto__:null,"":[C]},"/landing/hostmevsyelp":{__proto__:null,"":[C]},"/landing/hostme-opentable":{__proto__:null,"":[C]},"/landing/all-in-one-app":{__proto__:null,"":[C]},"/landing/hostme-vs-opentable-fees":{__proto__:null,"":[C]},"/landing/opentable-alternative":{__proto__:null,"":[C]},"/landing/nowait-vs-hostme":{__proto__:null,"":[C]},"/landing/nowait-alternative":{__proto__:null,"":[C]},"/landing/hostmevstouchbistro":{__proto__:null,"":[C]},"/landing/signupreferral":{__proto__:null,"":[C]},"/landing/hostme-worldclass-reservation-system":{__proto__:null,"":[C]},"/landing/schedule-a-meeting":{__proto__:null,"":[C]},"/landing/nra2022":{__proto__:null,"":[C]},"/landing/nra2022-place-to-go":{__proto__:null,"":[C]},"/api":{__proto__:null,"":[C]},"/loyalty":{__proto__:null,"":[C]},"/brand/materials":{__proto__:null,"":[C]},"/snippets/snippet-page":{__proto__:null,"":[C]},"/hostme-restaurant-reservation-system-signup":{__proto__:null,"":[ie]},"/be-smart.html":{__proto__:null,"":[j]},"/modern-":{__proto__:null,"":[ae]},"/the-psychology-of":{__proto__:null,"":[M]},"/7-benefits-of-an-":{__proto__:null,"":[p]},"/reservation-":{__proto__:null,"":[p]},"/blog/7-benefits-of-an-":{__proto__:null,"":[p]},"/blog/7-benefits-of-an-online-restaurant-reservation-system":{__proto__:null,"":[p]},"/blog/best-restaurant-reservation-software":{__proto__:null,"":[p]}
2,"/blog/best-restaurant-reservation-software-for-2024":{__proto__:null,"":[p]},"/blog/the-best-restaurant-management-software-for-2022":{__proto__:null,"":[p]},"/blog/reservation-optimization":{__proto__:null,"":[N]},"/blog/the-dos-and-donts-of-restaurant-reservation-management":{__proto__:null,"":[N]},"/blog/insider-tips-for-optimizing-your-restaurants-reservation-system":{__proto__:null,"":[N]},"/blog/crack-the-code-of-restaurant-reservations":{__proto__:null,"":[M]},"/blog/how-to-manage-and-respond-to-customer-feedback":{__proto__:null,"":[oe]},"/blog/how-to-fight-inflation":{__proto__:null,"":[se]},"/blog/mastering-sms-best-practices-for-restaurants-to-engage-with-customers":{__proto__:null,"":[P]},"/blog/guerilla-marketing":{__proto__:null,"":[ce]},"/blog/ensuring-a-paw-sitive-dining-experience":{__proto__:null,"":[le]},"/blog/eating-out-with-a-":{__proto__:null,"":[F]},"/blog/embracing-digital-transformation":{__proto__:null,"":[I]},"/blog/boosting-restaurant-success-42-ways-chatgpt-can-help-with-operations-marketing-and-more":{__proto__:null,"":[L]},"/blog/restaurant-marketing-trends-for-2024":{__proto__:null,"":[R]},"/blog/top-10-restaurant-marketing-trends-for-2024":{__proto__:null,"":[R]},"/blog/top-5-self-service-kiosks-for-restaurants-in-2023":{__proto__:null,"":[z]},"/blog/top-5-self-service-kiosks-for-restaurants-in-2024":{__proto__:null,"":[z]},"/blog/restaurant-food-safety-trends-for-2023":{__proto__:null,"":[{redirect:`/blog/restaurant-food-safety-trends-for-2025`}]},"/blog/best-restaurant-point-of-sales-2023":{__proto__:null,"":[{redirect:`/blog/best-restaurant-point-of-sales-2025`}]},"/blog/expected-effects-of-the-covid-19":{__proto__:null,"":[S]},"/blog/hostme-and-covid19-rules":{__proto__:null,"":[S]},"/blog/adjusting-to-covid-19-successfully":{__proto__:null,"":[S]},"/blog/restaurant-under-covid19":{__proto__:null,"":[S]},"/blog/coming-from-pen-and-paper":{__proto__:null,"":[S]}};return(e,t)=>{let n=[];t.charCodeAt(t.length-1)===47&&(t=t.slice(0,-1));let r=B[t];if(r===void 0&&t.charCodeAt(t.length-1)===47&&(r=B[t.slice(0,-1)]),r!==void 0){let t=r[e];if(t===void 0&&(t=r[``]),t!==void 0)for(let e=t.length-1;e>=0;e--)n.push({data:t[e]})}return n.reverse()}})(),$i=function(e){if(!e.includes(`%`))return e;let t=e.indexOf(`?`),n=t===-1?e:e.slice(0,t);try{return t===-1?decodeURI(n):decodeURI(n)+e.slice(t)}catch{return e}},ea=(e,t)=>{if(typeof e!=`string`)return e;let n=$i(e);return t?n.toLowerCase():n},ta=e=>J.sensitive?Rt({},...Zi(``,ea(e,!1)).map(e=>e.data).reverse()):Rt({},...Qi(``,ea(e,!0)).map(e=>e.data).reverse()),na=wn,ra=ta,ia;function aa(){let e;return e=na(qt(`builds/meta/${ye().app.buildId}.json`),{responseType:`json`}).then(e=>{if(!e||typeof e!=`object`||!Array.isArray(e.prerendered))throw fi.NUXT_E5004();return e}),ia=e,e.catch(t=>{ia===e&&(ia=void 0),fi.NUXT_E5002({cause:t})}),e}function oa(){return ia||aa()}function sa(e){let t=typeof e==`string`?e:e.path;try{return ra(t)}catch(e){return fi.NUXT_E5003({path:t,cause:e}),{}}}var ca=2**32-1,la=ca-1,ua=Object.getOwnPropertyNames(Object.prototype).sort().join(`\0`);function da(e){let t=Object.getPrototypeOf(e);return t===Object.prototype||t===null||Object.getPrototypeOf(t)===null||Object.getOwnPropertyNames(t).sort().join(`\0`)===ua}function fa(e){return Object.prototype.toString.call(e).slice(8,-1)}function pa(e){return Object.getOwnPropertySymbols(e).filter(t=>Object.getOwnPropertyDescriptor(e,t).enumerable)}function ma(e){return!(!Number.isInteger(e)||e<0||e>la)}function ha(e){return!(!Number.isInteger(e)||e<0||e>ca)}function ga(e){if(e.length===0||e.length>1&&e.charCodeAt(0)===48)return!1;for(let t=0;t<e.length;t++){let n=e.charCodeAt(t);if(n<48||n>57)return!1}return ma(+e)}function _a(e){for(var t=e.length-1;t>=0&&!ga(e[t]);t--);return t+1}function va(e){let t=Object.keys(e);return t.length=_a(t),t}function ya(e){return Uint8Array.fromBase64(e).buffer}function ba(e){return Uint8Array.from(Buffer.from(e,`base64`)).buffer}function xa(e){let t=atob(e),n=t.length,r=new Uint8Array(n);for(let e=0;e<n;e++)r[e]=t.charCodeAt(e);return r.buffer}var Sa=typeof Uint8Array.fromBase64==`function`,Ca=typeof process==`object`&&process.versions?.n
2ode!==void 0,wa=Sa?ya:Ca?ba:xa;function Ta(e,t){if(!t)return e;let n={};for(let r of Object.keys(e))n[r]=t[r]??e[r];return n}var Ea=Object.freeze({kind:`not-plain`}),Da=Object.freeze({kind:`symbol-keys`});Object.freeze({identify:e=>e,typeOf:e=>e===null?`null`:typeof e,toPrimitive:e=>e,tagOf:e=>fa(e),isThenable:e=>typeof e.then==`function`,toPromise:e=>Promise.resolve(e),unbox:e=>e.valueOf(),toISOString:e=>isNaN(e.getDate())?``:e.toISOString(),toStringValue:e=>e.toString(),regExpInfo:e=>({source:e.source,flags:e.flags}),valuesOf:e=>e,entriesOf:e=>e,viewInfo:e=>({buffer:e.buffer,byteOffset:e.byteOffset,byteLength:e.byteLength,length:e.length,bufferByteLength:e.buffer.byteLength}),toArrayBuffer:e=>e,lengthOf:e=>e.length,hasOwn:(e,t)=>Object.hasOwn(e,t),indicesOf:e=>va(e),shapeOf:e=>da(e)?pa(e).length>0?Da:{kind:Object.getPrototypeOf(e)===null?`null-proto`:`plain`,keys:Object.keys(e)}:Ea,get:(e,t)=>e[t]});var Oa=Object.freeze({fromPrimitive:e=>e,fromISOString:e=>new Date(e),fromStringValue:(e,t)=>e===`URL`?new URL(t):e===`URLSearchParams`?new URLSearchParams(t):Temporal[e.slice(9)].from(t),fromArrayBuffer:e=>e,fromRegExpInfo:(e,t)=>new RegExp(e,t),fromViewInfo:(e,t,n,r)=>{let i=globalThis[e];return n===void 0?new i(t):new i(t,n,r)},box:e=>Object(e),createArray:e=>Array(e),createSparseArray:e=>{let t=[];return t[la]=void 0,delete t[la],t.length=e,t},createObject:()=>({}),createNullPrototypeObject:()=>Object.create(null),createSet:()=>new Set,createMap:()=>new Map,set:(e,t,n)=>{e[t]=n},addValue:(e,t)=>{e.add(t)},addEntry:(e,t,n)=>{e.set(t,n)}});function ka(e,t,n){return Aa(JSON.parse(e),t,n)}function Aa(e,t,n){let r=Ta(Oa,n?.operations);if(typeof e==`number`)return s(e,!0);if(!Array.isArray(e)||e.length===0)throw Error(`Invalid input`);let i=e,a=Array(i.length),o=null;function s(e,n=!1){if(e===-1)return r.fromPrimitive(void 0);if(e===-3)return r.fromPrimitive(NaN);if(e===-4)return r.fromPrimitive(1/0);if(e===-5)return r.fromPrimitive(-1/0);if(e===-6)return r.fromPrimitive(-0);if(n||typeof e!=`number`)throw Error(`Invalid input`);if(e in a)return a[e];if(e>=i.length)throw Error(`Invalid input`);let c=i[e];if(!c||typeof c!=`object`)a[e]=r.fromPrimitive(c);else if(Array.isArray(c)){if(typeof c[0]==`string`){let n=c[0],l=t&&Object.hasOwn(t,n)?t[n]:void 0;if(l){let t=c[1];if(typeof t!=`number`&&(t=i.push(c[1])-1),Object.hasOwn(a,t))return a[e]=l(a[t]);if(o??=new Set,o.has(t))throw Error(`Invalid circular reference`);return o.add(t),a[e]=l(s(t)),o.delete(t),a[e]}switch(n){case`Date`:a[e]=r.fromISOString(c[1]);break;case`Set`:let t=r.createSet();a[e]=t;for(let e=1;e<c.length;e+=1)r.addValue(t,s(c[e]));break;case`Map`:let o=r.createMap();a[e]=o;for(let e=1;e<c.length;e+=2)r.addEntry(o,s(c[e]),s(c[e+1]));break;case`RegExp`:a[e]=r.fromRegExpInfo(c[1],c[2]);break;case`Object`:{let t=c[1];if(typeof i[t]==`object`&&i[t][0]!==`BigInt`)throw Error(`Invalid input`);a[e]=r.box(s(t));break}case`BigInt`:a[e]=r.fromPrimitive(BigInt(c[1]));break;case`null`:let l=r.createNullPrototypeObject();a[e]=l;for(let e=1;e<c.length;e+=2){if(c[e]===`__proto__`)throw Error("Cannot parse an object with a `__proto__` property");r.set(l,c[e],s(c[e+1]))}break;case`Int8Array`:case`Uint8Array`:case`Uint8ClampedArray`:case`Int16Array`:case`Uint16Array`:case`Float16Array`:case`Int32Array`:case`Uint32Array`:case`Float32Array`:case`Float64Array`:case`BigInt64Array`:case`BigUint64Array`:case`DataView`:{if(i[c[1]][0]!==`ArrayBuffer`)throw Error(`Invalid data`);let t=s(c[1]);a[e]=r.fromViewInfo(n,t,c[2],c[3]);break}case`ArrayBuffer`:{let t=c[1];if(typeof t!=`string`)throw Error(`Invalid ArrayBuffer encoding`);a[e]=r.fromArrayBuffer(wa(t));break}case`URL`:case`URLSearchParams`:case`Temporal.Duration`:case`Temporal.Instant`:case`Temporal.PlainDate`:case`Temporal.PlainTime`:case`Temporal.PlainDateTime`:case`Temporal.PlainMonthDay`:case`Temporal.PlainYearMonth`:case`Temporal.ZonedDateTime`:a[e]=r.fromStringValue(n,c[1]);break;default:throw Error(`Unknown type ${n}`)}}else if(c[0]===-7){let t=c[1];if(!ha(t))throw Error(`Invalid input`);let n=r.createSparseArray(t);a[e]=n;for(let e=2;e<c.length;e+=2){let i=c[e];if(!ma(i)||i>=t)throw Error(`Invalid input`);
2r.set(n,i,s(c[e+1]))}}else{let t=r.createArray(c.length);a[e]=t;for(let e=0;e<c.length;e+=1){let n=c[e];n!==-2&&r.set(t,e,s(n))}}}else{let t=r.createObject();a[e]=t;for(let e of Object.keys(c)){if(e===`__proto__`)throw Error("Cannot parse an object with a `__proto__` property");r.set(t,e,s(c[e]))}}return a[e]}return s(0)}async function ja(e,t={}){return null}async function Ma(e,t){return null}function Na(e){return new URL(e,`http://localhost`).pathname}function Pa(e){return!!sa({path:Na(e)}).payload}var Fa=null;async function Ia(){if(Fa)return Fa;let e=document.getElementById(`__NUXT_DATA__`);if(!e)return{};let t=await La(e.textContent||``),n=e.dataset.src?await Ma(e.dataset.src,t.prerenderedAt?`force-cache`:`no-cache`):void 0;return Fa={...t,...n,...window.__NUXT__},Fa.config?.public&&(Fa.config.public=R(Fa.config.public)),Fa}async function La(e){return await ka(e,H()._payloadRevivers)}function Ra(e,t){H()._payloadRevivers[e]=t}var za=typeof window<`u`,Ba=Symbol(),Va=typeof window==`object`&&window.window===window?window:typeof self==`object`&&self.self===self?self:typeof global==`object`&&global.global===global?global:typeof globalThis==`object`?globalThis:{HTMLElement:null};function Ha(e,{autoBom:t=!1}={}){return t&&/^\s*(?:text\/\S*|application\/xml|\S*\/\S*\+xml)\s*;.*charset\s*=\s*utf-8/i.test(e.type)?new Blob([``,e],{type:e.type}):e}function Ua(e,t,n){let r=new XMLHttpRequest;r.open(`GET`,e),r.responseType=`blob`,r.onload=function(){Ja(r.response,t,n)},r.onerror=function(){console.error(`could not download file`)},r.send()}function Wa(e){let t=new XMLHttpRequest;t.open(`HEAD`,e,!1);try{t.send()}catch{}return t.status>=200&&t.status<=299}function Ga(e){try{e.dispatchEvent(new MouseEvent(`click`))}catch{let t=new MouseEvent(`click`,{bubbles:!0,cancelable:!0,view:window,detail:0,screenX:80,screenY:20,clientX:80,clientY:20,ctrlKey:!1,altKey:!1,shiftKey:!1,metaKey:!1,button:0,relatedTarget:null});e.dispatchEvent(t)}}var Ka=typeof navigator==`object`?navigator:{userAgent:``},qa=/Macintosh/.test(Ka.userAgent)&&/AppleWebKit/.test(Ka.userAgent)&&!/Safari/.test(Ka.userAgent),Ja=za?typeof HTMLAnchorElement<`u`&&`download`in HTMLAnchorElement.prototype&&!qa?Ya:`msSaveOrOpenBlob`in Ka?Xa:Za:()=>{};function Ya(e,t=`download`,n){let r=document.createElement(`a`);r.download=t,r.rel=`noopener`,typeof e==`string`?(r.href=e,r.origin===location.origin?Ga(r):Wa(r.href)?Ua(e,t,n):(r.target=`_blank`,Ga(r))):(r.href=URL.createObjectURL(e),setTimeout(function(){URL.revokeObjectURL(r.href)},4e4),setTimeout(function(){Ga(r)},0))}function Xa(e,t=`download`,n){if(typeof e==`string`){if(Wa(e))Ua(e,t,n);else{let t=document.createElement(`a`);t.href=e,t.target=`_blank`,setTimeout(function(){Ga(t)})}}else navigator.msSaveOrOpenBlob(Ha(e,n),t)}function Za(e,t,n,r){if(r||=open(``,`_blank`),r&&(r.document.title=r.document.body.innerText=`downloading...`),typeof e==`string`)return Ua(e,t,n);let i=e.type===`application/octet-stream`,a=/constructor/i.test(String(Va.HTMLElement))||`safari`in Va,o=/CriOS\/[\d]+/.test(navigator.userAgent);if((o||i&&a||qa)&&typeof FileReader<`u`){let t=new FileReader;t.onloadend=function(){let e=t.result;if(typeof e!=`string`)throw r=null,Error(`Wrong reader.result type`);e=o?e:e.replace(/^data:[^;]*;/,`data:attachment/file;`),r?r.location.href=e:location.assign(e),r=null},t.readAsDataURL(e)}else{let t=URL.createObjectURL(e);r?r.location.assign(t):location.href=t,r=null,setTimeout(function(){URL.revokeObjectURL(t)},4e4)}}var{assign:Qa}=Object;function $a(){let e=ue(!0),t=e.run(()=>I({})),n=[],r=[],i=me({install(e){i._a=e,e.provide(Ba,i),e.config.globalProperties.$pinia=i,r.forEach(e=>n.push(e)),r=[]},use(e){return this._a?n.push(e):r.push(e),this},_p:n,_a:null,_e:e,_s:new Map,state:t});return i}var{assign:eo}=Object,to=re(()=>{Ra(`skipHydrate`,e=>void 0)});function no(e){try{return JSON.parse(e)}catch{return e}}var ro=[[`NuxtError`,e=>Ft(e)],[`EmptyShallowRef`,e=>W(e===`_`?void 0:e===`0n`?BigInt(0):no(e))],[`EmptyRef`,e=>I(e===`_`?void 0:e===`0n`?BigInt(0):no(e))],[`ShallowRef`,e=>W(e)],[`ShallowReactive`,e=>ne(e)],[`Ref`,e=>I(e)],[`Reactive`,e=>R(e)]],io=z({name:`nuxt:revive-payload:client`,order:-30,async setup(e){let t,n;for(let[e,t]of ro)Ra(e,t);Object.assign(e.payload,([t,n]=F(()=>e.runWithContext(Ia)),t=await t,n(),t)),delete window.__NUXT__}},1);function ao(e,t){t.push(M),e.vueApp.use(t);let n=!0,r=()=>{n=!1,t.render()};t.hooks?.hook(`dom:beforeRender`,e=>{e.shouldRender=!n}),e.hooks.hook(`page:start`,()=>{n=!0}),e.hooks.hook(`page:finish`,()=>{e.isHydrating||r()}),e.hooks.hook(`app:error`,r),e.hooks.hook(`app:suspense:resolve`,r);let i=t.push.bind(t);t.push=((t,n)=>{let r=i(t,n),a=r.dispose.bind(r);return r.dispose=()=>{let t=e[`~transitionPromise`];t?t.finally(a):a()},r})}
2function oo(e,t,n){let r=e.push,i=e;i.ssr=!1,i.hooks=t,i.dirty=!!i.dirty,i.use=e=>oi(i,e),i.render=()=>n(i);function a(){t.callHook(`entries:updated`,i),i._b||i.render()}return i.invalidate=()=>{for(let e of i.entries.values())delete e._tags;i.dirty=!0,a()},i.push=(n,o)=>{let s=o?.onRendered?t.hook(`dom:rendered`,o.onRendered):void 0,c=r(n,o),l=e.entries.get(c._i);return l&&(l._o=n),i.dirty=!0,a(),{_i:c._i,patch(e){c.patch(e),i.dirty=!0,a()},dispose(){s?.(),e.entries.has(c._i)&&(c.dispose(),i.invalidate())}}},i}var so=/\s+/;function co(e={}){return t=>fo(t,e)}function lo(e){for(let t of e.entries.values())if(t._pending!==void 0)return!0;return!1}function uo(e,t){let n={_d:t,_t:t.title,_e:new Map([[`htmlAttrs`,t.documentElement],[`bodyAttrs`,t.body]]),_p:{},_s:{},_l:new Map};for(let t of e.entries.values())if(t._o!==void 0){let e=t._o;for(let t of[`bodyAttrs`,`htmlAttrs`]){let r=e[t]?.class;if(typeof r==`string`){let e=n._e.get(t);for(let i of r.split(so))i&&(n._p[`${t}:attr:class:${i}`]=()=>e.classList.remove(i))}}}return n}function fo(e,t={}){let n=t.document||e.resolvedOptions.document,r=e._dom;if(!n||e._du||r&&r._d===n&&!e.dirty&&!lo(e))return!1;let i=n.defaultView;e._du=!0;let a=!1;try{let o=function(e,t,n){d._s[e]=!n&&f[e]||t,delete f[e]},s=function(e,t,n,r,i,a){let s=`${e}:event:${t}`,c=d._l.get(s);if(c&&c[0]===a&&c[1]===n&&c[2]===r){o(s,c[4]);return}c?.[4]();let l=`data-${t}`,u=(e=>r.call(i,e)),f=()=>{a.removeEventListener(n,u),i.getAttribute(l)===``&&i.removeAttribute(l),d._l.get(s)?.[3]===u&&d._l.delete(s)};a.addEventListener(n,u),d._l.set(s,[a,n,r,u,f]),i.setAttribute(l,``),o(s,f,!0)},c=function({id:e,$el:t,tag:n}){if(d._e.set(e,t),!n.tag.endsWith(`Attrs`)){let r=n.textContent;r!=null&&r!==``&&(r!==t.textContent&&(t.textContent=r),o(`${e}:text`,()=>{t.textContent===r&&(t.textContent=``)},!0));let i=n.innerHTML;i!=null&&i!==``&&(i!==t.innerHTML&&(t.innerHTML=i),o(`${e}:html`,()=>{t.innerHTML===i&&(t.innerHTML=``)},!0));let a=`${e}:el`;o(a,f[a]||(()=>{t?.remove(),d._e.delete(e)}))}for(let r in n.props){let a=n.props[r];if(r[0]===`o`&&r[1]===`n`&&typeof a==`function`){let o=r.slice(2);t?.dataset?.[`${r}fired`]&&a.call(t,new((i?.Event)||Event)(o)),s(e,r,o,a,t,n.tag===`bodyAttrs`&&i?i:t);continue}let c=`${e}:attr:${r}`;if(r===`class`&&a)for(let e of a){let n=`${c}:${e}`;o(n,f[n]||(()=>t.classList.remove(e))),t.classList.contains(e)||t.classList.add(e)}else if(r===`style`&&a)for(let[e,n]of a){let r=`${c}:${e}`;o(r,f[r]||(()=>t.style.removeProperty(e))),t.style.setProperty(e,n)}else a!==!1&&a!==null&&(t.getAttribute(r)!==a&&t.setAttribute(r,a===!0?``:String(a)),o(c,f[c]||(()=>t.removeAttribute(r))))}},l={shouldRender:!0,tags:[]};if(Cr(e,`dom:beforeRender`,l),!l.shouldRender)return!1;let u=r;if(u?._d!==n){if(u){for(let e in u._s)u._s[e]();for(let e in u._p)u._p[e]();u._s=u._p={},u._e.clear(),u._l.clear()}u=void 0}u?u._p=u._s:u=uo(e,n),u._s={};let d=u,f=d._p,p=[],m={};e.dirty=!1;let h=Yr(e,t.tagWeight?{tagWeight:t.tagWeight}:void 0),g=[],_={};for(let e of h){let t=_[e._d]||0,r=(t?`${e._d}:${t}`:e._d)||e._h,i={tag:e,id:r,shouldRender:!0};if(e.tag===`meta`&&e._d&&Er(e._d)&&(_[e._d]=t+1),g.push(i),e.tag===`title`){n.title=e.textContent,o(`title:`,()=>n.title=d._t);continue}i.$el=d._e.get(r),i.$el?c(i):Xn.has(e.tag)&&p.push(i)}if(p.length){let e=new Set(d._e.values());for(let t of[...n.body.children,...n.head.children]){let n=t.tagName.toLowerCase();if(!Xn.has(n)||e.has(t))continue;let r={innerHTML:t.innerHTML};for(let e of t.getAttributeNames())r[e]=t.getAttribute(e);let i=Mr({tag:n,props:{}},r);i.key=t.getAttribute(`data-hid`)||void 0;let a=Dr(i)||Or(i),o=a,s=1;for(;d._e.has(o);)o=`${a}:${s++}`;d._e.set(o,t)}}for(let e of p){let t=d._e.get(e.id);e.$el=t||n.createElement(e.tag.tag),c(e),t||(m[e.tag.tagPosition||`head`]??=n.createDocumentFragment()).appendChild(e.$el)}m.head&&n.head.appendChild(m.head),m.bodyOpen&&n.body.insertBefore(m.bodyOpen,n.body.firstChild),m.bodyClose&&n.body.appendChild(m.bodyClose);for(let e in f)f[e]();e._dom=d,a=!0,Cr(e,`dom:rendered`,{renders:g})}catch(t){throw e.dirty=!0,t}finally{e._du=!1}return a&&(e.dirty||lo(e))&&fo(e,t),a}var po=e=>typeof e.tagPriority==`number`?e.tagPriority:100+(nr[e.tagPriority]||0);function mo(e={}){e.document=e.document||(typeof window<`u`?document:void 0);let t=e.render||co({document:e.document}),n=oo(si(t,{document:e.document,propResolvers:e.propResolvers,_tagWeight:po,init:[]}),Sr(e.hooks),t);
2return e.plugins?.forEach(e=>n.use(e)),e.init?.forEach(e=>e&&n.push(e)),n}function ho(e={}){let t=co(),n,r=0;return n=mo({render:()=>{let e=++r;setTimeout(()=>{e===r&&t(n)},0)},...e}),n.install=ei(n),n}var go={disableDefaults:!0,plugins:[Ln,Un,qn,In]},_o=z({name:`nuxt:head`,enforce:`pre`,setup(e){ao(e,ho(go))}}),vo=/(:\w+)\([^)]+\)/g,yo=/(:\w+)[?+*]/g,bo=/:\w+/g,xo=(e,t)=>t.path.replace(vo,`$1`).replace(yo,`$1`).replace(bo,t=>e.params[t.slice(1)]?.toString()||``),So=(e,t)=>{let n=e.route.matched.find(t=>t.components?.default===e.Component.type),r=t??n?.meta.key??(n&&xo(e.route,n));return typeof r==`function`?r(e.route):r},Co=(e,t)=>({default:()=>e?x(Te,e===!0?{}:e,t):t});function wo(e){return Array.isArray(e)?e:[e]}var To=[jt(async e=>{let t,n;if(!e.meta?.validate)return;let r=([t,n]=F(()=>Promise.resolve(e.meta.validate(e))),t=await t,n(),t);if(r!==!0)return Ft({fatal:!0,status:r&&(r.status||r.statusCode)||404,statusText:r&&(r.statusText||r.statusMessage)||`Page Not Found: ${e.fullPath}`,data:{path:e.fullPath}})},1),jt(e=>{let t=sa({path:e.path});if(t.redirect){let n=t.redirect.includes(`#`)?t.redirect:t.redirect+e.hash;return Pt(n,{acceptRelative:!0})?(window.location.href=n,!1):n}})],Eo={},Do={layout:!1},Oo={layout:!1},$={},ko=[{name:`compare-eatapp-alternative`,path:`/compare/eatapp-alternative`,component:()=>Z(()=>import(`./UKB4QCwK.js`),__vite__mapDeps([0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15]),import.meta.url)},{name:`compare-hostme-vs-opentable`,path:`/compare/hostme-vs-opentable`,component:()=>Z(()=>import(`./DWh7etaJ.js`),__vite__mapDeps([16,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15]),import.meta.url)},{name:`compare-hostme-vs-resy`,path:`/compare/hostme-vs-resy`,component:()=>Z(()=>import(`./BgRErY28.js`),__vite__mapDeps([17,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15]),import.meta.url)},{name:`compare-hostme-vs-sevenrooms`,path:`/compare/hostme-vs-sevenrooms`,component:()=>Z(()=>import(`./BNfADbg5.js`),__vite__mapDeps([18,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15]),import.meta.url)},{name:`features-booking-channels`,path:`/features/booking-channels`,meta:{groups:[`features`]},component:()=>Z(()=>import(`./B0--UkHo.js`),__vite__mapDeps([19,1,20,21,8,6,22,7,9,10,11,5,12,13,14,23,24,25,26,27]),import.meta.url)},{name:`features-event-management`,path:`/features/event-management`,meta:{groups:[`features`]},component:()=>Z(()=>import(`./ClST2tsJ.js`),__vite__mapDeps([28,1,20,21,8,6,22,7,9,10,11,5,12,13,14,23,24,25,26,27]),import.meta.url)},{name:`features-guestbook`,path:`/features/guestbook`,meta:{groups:[`features`]},component:()=>Z(()=>import(`./EdWokfzA.js`),__vite__mapDeps([29,1,20,21,8,6,22,7,9,10,11,5,12,13,14,23,24,25,26,27]),import.meta.url)},{name:`features-online-ordering`,path:`/features/online-ordering`,meta:{groups:[`features`]},component:()=>Z(()=>import(`./CIrqrxj0.js`),__vite__mapDeps([30,1,20,21,8,6,22,7,9,10,11,5,12,13,14,23,24,25,26,27]),import.meta.url)},{name:`features-reservation`,path:`/features/reservation`,meta:{groups:[`features`]},component:()=>Z(()=>import(`./BKC3e3jb.js`),__vite__mapDeps([31,1,20,21,8,6,22,7,9,10,11,5,12,13,14,23,24,25,26,27]),import.meta.url)},{name:`features-server-rotation`,path:`/features/server-rotation`,meta:{groups:[`features`]},component:()=>Z(()=>import(`./DFOGL5KO.js`),__vite__mapDeps([32,1,20,21,8,6,22,7,9,10,11,5,12,13,14,23,24,25,26,27]),import.meta.url)},{name:`features-table-management`,path:`/features/table-management`,meta:{groups:[`features`]},component:()=>Z(()=>import(`./mxKys75C.js`),__vite__mapDeps([33,1,20,21,8,6,22,7,9,10,11,5,12,13,14,23,24,25,26,27]),import.meta.url)},{name:`features-waitlist`,path:`/features/waitlist`,meta:{groups:[`features`]},component:()=>Z(()=>import(`./DuQ0TnTO.js`),__vite__mapDeps([34,1,20,21,8,6,22,7,9,10,11,5,12,13,14,23,24,25,26,27]),import.meta.url)},{name:`jobs-customer-support`,path:`/jobs/customer-support`,meta:{groups:[`company`]},component:()=>Z(()=>import(`./CjI6IOsT.js`),__vite__mapDeps([35,1,9,8,6,10,36,7,37,5,38,39]),import.meta.url)},{name:`solution-breweries-and-wineries`,path:`/solution/breweries-and-wineries`,component:()=>Z(()=>import(`./BEUnkCKB.js`),__vite__mapDeps([40,1,41,42,8,6,22,7,9,10,11,5,12,25,26,43]),import.meta.url)},{name:`solution-clubs`,path:`/solution/clubs`,component:()=>Z(()=>import(`./BMHnxt3B.js`),__vite__mapDeps([44,1,41,42,8,6,22,7,9,10,11,5,12,25,26,43]),import.meta.url)},{name:`solution-other-types-of-venue`,path:`/solution/other-types-of-venue`,component:()=>Z(()=>import(`./BWYNWWd0.js`),__vite__mapDeps([45,1,41,42,8,6,22,7,9,10,11,5,12,25,26,43]),import.meta.url)},{name:`solution-restaurant-groups`,path:`/solution/restaurant-groups`,component:()=>Z(()=>import(`./Dtrbv8rS.js`),__vite__mapDeps([46,1,41,42,8,6,22,7,9,10,11,5,12,25,26,43]),import.meta.url)},{name:`solution-restaurants`,path:`/solution/restaurants`,component:()=>Z(()=>import(`./CF9b_NXS.js`),__vite__mapDeps([47,1,41,42,8,6,22,7,9,10,11,5,12,25,26,43]),import.meta.url)},{name:`blog-slug`,path:`/blog/:slug()`,component:()=>Z(()=>import(`./0bVYkEII.js`),__vite__mapDeps([48,49,1,6,22,9,8,10,11,5,7,12,23,24,50]),import.meta.url)},{name:`pricing-region`,path:`/pricing/:region()`,component:()=>Z(()=>import(`./ooWlh-cb.js`),__vite__mapDeps([51,1,8,6,7,9,10,11,5,12,13,14,52]),import.meta.url)},{name:`success-stories-slug`,path:`/success-stories/:slug()`,component:()=>Z(()=>import(`./CYsI9m4x.js`),__vite__mapDeps([53,1,6,9,8,10,11,5,7,12,54,55]),import.meta.url)},{name:`about`,path:`/about`,component:()=>Z(()=>import(`./CwnoFb3d.js`),__vite__mapDeps([56,1,5,6,9,8,10,57]),import.meta.url)},{name:`agency`,path:`/agency`,meta:{groups:[`company`]},component:()=>Z(()=>import(`./OMF6s_Sk.js`),__vite__mapDeps([58,1,7,8,6,9,10,36,37,5,38,59]),import.meta.url)},{name:`ai-white-paper`,path:`/ai-white-paper`,meta:{groups:[`landings`]},component:()=>Z(()=>import(`./LZ3OqCRY.js`),__vite__mapDeps([60,1,6,61]),import.meta.url)},{name:`become-a-hostme-reseller`,path:`/become-a-hostme-reseller`,meta:{groups:[`company`]},component:()=>Z(()=>import(`./SY0BxZpV.js`),__vite__mapDeps([62,1,5,6,7,8,9,10,36,37,38,63]),import.meta.url)},{name:`blog`,path:`/blog`,component:()=>Z(()=>import(`./xPXxaYps.js`),__vite__mapDeps([64,1,22,9,8,6,10,25,26,65]),import.meta.url)},{name:`business-registration-form`,path:`/business-registration-form`,meta:{groups:[`company`]},component:()=>Z(()=>import(`./BQum_p30.js`),__vite__mapDeps([66,1,9,8,6,10,36,7,37,5,38,67]),import.meta.url)},{name:`compare`,path:`/compare`,component:()=>Z(()=>import(`./3x70n7qk.js`),__vite__mapDeps([68,1,7,8,6,2,9,10,11,5,12,13,14,69]),import.meta.url)},{name:`contact`,path:`/contact`,component:()=>Z(()=>import(`./BIfKLPcI.js`),__vite__mapDeps([70,1,5,6,9,8,10,71,7,37,72,73,74,75]),import.meta.url)},{name:`cookie`,path:`/cookie`,component:()=>Z(()=>import(`./BHiPjLgS.js`),__vite__mapDeps([76,1,77,9,8,6,10,78]),import.meta.url)}
2,{name:`customers`,path:`/customers`,component:()=>Z(()=>import(`./c9jECb11.js`),__vite__mapDeps([79,1,9,8,6,10,11,5,7,12,80,81,82]),import.meta.url)},{name:`demo`,path:`/demo`,component:()=>Z(()=>import(`./BLHuweIp.js`),__vite__mapDeps([83,1,9,8,6,10,11,5,7,12,13,14,84]),import.meta.url)},{name:`dpa`,path:`/dpa`,component:()=>Z(()=>import(`./CvS53CcB.js`),__vite__mapDeps([85,1,77,9,8,6,10,78]),import.meta.url)},{name:`features`,path:`/features`,meta:{groups:[`features`]},component:()=>Z(()=>import(`./8SOSgOwG.js`),__vite__mapDeps([86,1,9,8,6,10,11,5,7,12,13,14,87]),import.meta.url)},{name:`gallery`,path:`/gallery`,meta:Do||{},component:()=>Z(()=>import(`./-G7KxN6x.js`),__vite__mapDeps([88,1,8,6,89,90]),import.meta.url)},{name:`get-started`,path:`/get-started`,component:()=>Z(()=>import(`./DjFChMM0.js`),__vite__mapDeps([91,1,8,6,5,7,9,10,23,24,71,37,72,73,74,92,13,14,93,94,95]),import.meta.url)},{name:`hey-ai`,path:`/hey-ai`,meta:{groups:[`landings`]},component:()=>Z(()=>import(`./CVrS9Ni3.js`),__vite__mapDeps([96,1,97]),import.meta.url)},{name:`hostme-eliminate-no-shows`,path:`/hostme-eliminate-no-shows`,meta:{groups:[`landings`]},component:()=>Z(()=>import(`./Crw_Sbsi.js`),__vite__mapDeps([98,1,99,8,6,7,23,24,71,37,5,72,73,74,92,13,14,93,94,100]),import.meta.url)},{name:`hostme-no-more-overbookings-or-errors`,path:`/hostme-no-more-overbookings-or-errors`,meta:{groups:[`landings`]},component:()=>Z(()=>import(`./CBOVNG7F.js`),__vite__mapDeps([101,1,99,8,6,7,23,24,71,37,5,72,73,74,92,13,14,93,94,100]),import.meta.url)},{name:`hostme-third-party-fees`,path:`/hostme-third-party-fees`,meta:{groups:[`landings`]},component:()=>Z(()=>import(`./hAyWrV2d.js`),__vite__mapDeps([102,1,99,8,6,7,23,24,71,37,5,72,73,74,92,13,14,93,94,100]),import.meta.url)},{name:`integration`,path:`/integration`,meta:{groups:[`company`]},component:()=>Z(()=>import(`./B5n0c87j.js`),__vite__mapDeps([103,1,7,8,6,9,10,11,5,12,104]),import.meta.url)},{name:`marketing-campaigns`,path:`/marketing-campaigns`,meta:{groups:[`features`]},component:()=>Z(()=>import(`./DjoNmDYn.js`),__vite__mapDeps([105,1,8,6,5,7,9,10,13,14,72,106]),import.meta.url)},{name:`preview`,path:`/preview`,meta:Oo||{},component:()=>Z(()=>import(`./BpOWNw8l.js`),__vite__mapDeps([107,1,6,7,8,9,10,11,5,12,13,14,23,24,72,73,71,37,74,92,93,80,81,89,108,109]),import.meta.url)},{name:`privacy-policy`,path:`/privacy-policy`,component:()=>Z(()=>import(`./DCkp06zj.js`),__vite__mapDeps([110,1,77,9,8,6,10,78]),import.meta.url)},{name:`privacy-request`,path:`/privacy-request`,component:()=>Z(()=>import(`./tu6n9H8t.js`),__vite__mapDeps([111,1,8,6,7,9,10,72,73,112]),import.meta.url)},{name:`referrals`,path:`/referrals`,meta:{groups:[`company`]},component:()=>Z(()=>import(`./BGdTMsrW.js`),__vite__mapDeps([113,1,9,8,6,10,36,7,37,5,38,114]),import.meta.url)},{name:`request-demo`,path:`/request-demo`,component:()=>Z(()=>import(`./CRFh2eyC.js`),__vite__mapDeps([115,1,9,8,6,10,108,116]),import.meta.url)},{name:`reseller-program`,path:`/reseller-program`,meta:{groups:[`company`]},component:()=>Z(()=>import(`./z3wz6Me2.js`),__vite__mapDeps([117,1,5,6,7,8,9,10,36,37,38,118]),import.meta.url)},{name:`restaurant-crm`,path:`/restaurant-crm`,meta:{groups:[`landings`]},component:()=>Z(()=>import(`./zYHic0YY.js`),__vite__mapDeps([119,1,99,8,6,7,23,24,71,37,5,72,73,74,92,13,14,93,94,100]),import.meta.url)},{name:`restaurant-reservation-system`,path:`/restaurant-reservation-system`,meta:{groups:[`landings`]},component:()=>Z(()=>import(`./DWLGF5sG.js`),__vite__mapDeps([120,1,99,8,6,7,23,24,71,37,5,72,73,74,92,13,14,93,94,100]),import.meta.url)},{name:`restaurant-table-management`,path:`/restaurant-table-management`,meta:{groups:[`landings`]},component:()=>Z(()=>import(`./HqhgVbgy.js`),__vite__mapDeps([121,1,99,8,6,7,23,24,71,37,5,72,73,74,92,13,14,93,94,100]),import.meta.url)},{name:`restaurant-waitlist`,path:`/restaurant-waitlist`,meta:{groups:[`features`]},component:()=>Z(()=>import(`./C19BPPda.js`),__vite__mapDeps([122,1,8,6,7,9,10,23,24,71,37,5,72,73,74,92,13,14,93,123]),import.meta.url)},{name:`restaurant-waitlist-app`,path:`/restaurant-waitlist-app`,meta:{groups:[`landings`]},component:()=>Z(()=>import(`./WElZXcis.js`),__vite__mapDeps([124,1,99,8,6,7,23,24,71,37,5,72,73,74,92,13,14,93,94,100]),import.meta.url)},{name:`search`,path:`/search`,component:()=>Z(()=>import(`./DCkbwqcM.js`),__vite__mapDeps([125,1,8,6,126,22,2,20,41,9,10,127]),import.meta.url)},{name:`security`,path:`/security`,component:()=>Z(()=>import(`./Bt8CjJMI.js`),__vite__mapDeps([128,1,77,9,8,6,10,78]),import.meta.url)},{name:`sms-by-country`,path:`/sms-by-country`,component:()=>Z(()=>import(`./DyLdPXZ7.js`),__vite__mapDeps([129,1,6,9,8,10,13,14,130]),import.meta.url)},{name:`solution`,path:`/solution`,component:()=>Z(()=>import(`./D7-o3b9b.js`),__vite__mapDeps([131,1,41,9,8,6,10,11,5,7,12,13,14,132]),import.meta.url)},{name:`subprocessors`,path:`/subprocessors`,component:()=>Z(()=>import(`./CeDt237H.js`),__vite__mapDeps([133,1,77,9,8,6,10,78]),import.meta.url)},{name:`success-stories`,path:`/success-stories`,component:()=>Z(()=>import(`./CENamE9t.js`),__vite__mapDeps([134,1,9,8,6,10,11,5,7,12,13,14,54,135]),import.meta.url)},{name:`terms-of-use`,path:`/terms-of-use`,component:()=>Z(()=>import(`./BPyDcDEx.js`),__vite__mapDeps([136,1,77,9,8,6,10,78]),import.meta.url)},{name:`unsubscribe`,path:`/unsubscribe`,component:()=>Z(()=>import(`./CrdopPBA.js`),__vite__mapDeps([137,1,8,6,7,9,10,37,5,72,138]),import.meta.url)},{name:`write-for-us`,path:`/write-for-us`,meta:{groups:[`company`]},component:()=>Z(()=>import(`./CsyP6U01.js`),__vite__mapDeps([139,1,8,6,9,10,11,5,7,12,140]),import.meta.url)},{name:`index`,path:`/`,component:()=>Z(()=>import(`./D1bKi0OQ.js`),__vite__mapDeps([141,49,1,5,6,7,8,11,12,13,14,23,24,92,93,142]),import.meta.url)},{name:void 0,path:`/pricing`,component:$},{name:void 0,path:`/rules`,component:$},{name:void 0,path:`/rules/privacy-policy`,component:$},{name:void 0,path:`/rules/terms-of-use`,component:$},{name:void 0,path:`/rules/dpa`,component:$},{name:void 0,path:`/rules/security`,component:$},{name:void 0,path:`/rules/subprocessors`,component:$},{name:void 0,path:`/landing/restaurant-reservation-system`,component:$},{name:void 0,path:`/landing/restaurant-waitlist-app`,component:$},{name:void 0,path:`/landing/restaurant-crm`,component:$},{name:void 0,path:`/landing/hostme-restaurant-table-management-system`,component:$},{name:void 0,path:`/pricing-us`,component:$},{name:void 0,path:`/pricing-US`,component:$},{name:void 0,path:`/pricing-AU`,component:$},{name:void 0,path:`/pricing-2/pricing`,component:$},{name:void 0,path:`/pricing-2/pricing-us`,component:$},{name:void 0,path:`/pricing-2/us`,component:$},{name:void 0,path:`/feature`,component:$},{name:void 0,path:`/management`,component:$},{name:void 0,path:`/reservations`,component:$},{name:void 0,path:`/waitlist`,component:$},{name:void 0,path:`/onlineordering`,component:$},{name:void 0,path:`/server-rotation`,component:$},{name:void 0,path:`/feature/reservation`,component:$},{name:void 0,path:`/feature/waitlist`,component:$},{name:void 0,path:`/feature/table-management`,component:$},{name:void 0,path:`/feature/online-ordering`,component:$},{name:void 0,path:`/feature/guestbook`,component:$},{name:void 0,path:`/feature/event-management`,component:$},{name:void 0,path:`/feature/booking-channels`,component:$},{name:void 0,path:`/feature/google-reserve`,component:$},{name:void 0,path:`/feature/deposit`,component:$},{name:void 0,path:`/feature/restaurant-deposit-and-cancellation-fees`,component:$},{name:void 0,path:`/features/reservations`,component:$},{name:void 0,path:`/features/reservations-new`,component:$},{name:void 0,path:`/features/table-management-new`,component:$},{name:void 0,path:`/features/waitlist-new`,component:$},{name:void 0,path:`/features/google-reserve`,component:$},{name:void 0,path:`/features/restaurant-deposit-and-cancellation-fees`,component:$},{name:void 0,path:`/features/marketing-campaigns`,component:$},{name:void 0,path:`/fr-fr/onlineordering`,component:$},{name:void 0,path:`/fr-fr/contact`,component:$},{name:void 0,path:`/es-es/waitlist`,component:$},{name:void 0,path:`/es-es/server-rotation`,component:$},{name:void 0,path:`/es-es/blog`,component:$},{name:void 0,path:`/es-es/brand`,component:$},{name:void 0,path:`/independants-restaurants`,component:$},{name:void 0,path:`/solution/independants-restaurants`,component:$},{name:void 0,path:`/compare/opentable-alternative`,component:$},{name:void 0,path:`/compare/tock-alternative`,component:$},{name:void 0,path:`/notice/unsubscribe`,component:$},{name:void 0,path:`/sms-phone-registration`,component:$},{name:void 0,path:`/whatsapp-by-country`,component:$},{name:void 0,path:`/search-restaurant-reservation`,component:$},{name:void 0,path:`/create-account`,component:$},{name:void 0,path:`/terms`,component:$},{name:void 0,path:`/contac`,component:$},{name:void 0,path:`/contact-copy`,component:$},{name:void 0,path:`/privacy`,component:$},{name:void 0,path:`/privacy.html`,component:$},{name:void 0,path:`/ruls`,component:$},{name:void 0,path:`/ruls/privacy-policy`,component:$},{name:void 0,path:`/ruls/terms-of-use`,component:$},{name:void 0,path:`/referrals-copy`,component:$},{name:void 0,path:`/reseller-program-copy`,component:$},{name:void 0,path:`/agency-copy`,component:$},{name:void 0,path:`/new-design/home`,component:$},{name:void 0,path:`/new-design/blog`,component:$},{name:void 0,path:`/new-design/customers-copy`,component:$},{name:void 0,path:`/new-design/integration`,component:$},{name:void 0,path:`/new-design/referrals-copy`,component:$},{name:void 0,path:`/new-design/agency-copy`,component:$},{name:void 0,path:`/new-design/reseller-program-copy`,component:$},{name:void 0,path:`/blog-2`,component:$},{name:void 0,path:`/landing`,component:$},{name:void 0,path:`/landing/googleads1`,component:$},{name:void 0,path:`/landing/googleads2`,component:$},{name:void 0,path:`/landing/hostme-restaurant-reservation-management-software`,component:$},{name:void 0,path:`/landing/new-signup`,component:$},{name:void 0,path:`/landing/newsignup-email-confirm`,component:$},{name:void 0,path:`/landing/hostmevsopentable`,component:$},{name:void 0,path:`/landing/hostmevsresy`,component:$},{name:void 0,path:`/landing/hostmevsyelp`,component:$},{name:void 0,path:`/landing/hostme-opentable`,component:$},{name:void 0,path:`/landing/all-in-one-app`,component:$},{name:void 0,path:`/landing/hostme-vs-opentable-fees`,component:$},{name:void 0,path:`/landing/opentable-alternative`,component:$},{name:void 0,path:`/landing/nowait-vs-hostme`,component:$},{name:void 0,path:`/landing/nowait-alternative`,component:$},{name:void 0,path:`/landing/hostmevstouchbistro`,component:$},{name:void 0,path:`/landing/signupreferral`,component:$},{name:void 0,path:`/landing/hostme-worldclass-reservation-system`,component:$},{name:void 0,path:`/landing/schedule-a-meeting`,component:$},{name:void 0,path:`/landing/nra2022`,component:$},{name:void 0,path:`/landing/nra2022-place-to-go`,component:$},{name:void 0,path:`/api`,component:$},{name:void 0,path:`/loyalty`,component:$},{name:void 0,path:`/brand/materials`,component:$},{name:void 0,path:`/snippets/snippet-page`,component:$},{name:void 0,path:`/hostme-restaurant-reservation-system-signup`,component:$},{name:void 0,path:`/be-smart.html`,component:$},{name:void 0,path:`/modern-`,component:$},{name:void 0,path:`/the-psychology-of`,component:$},{name:void 0,path:`/7-benefits-of-an-`,component:$},{name:void 0,path:`/reservation-`,component:$},{name:void 0,path:`/blog/7-benefits-of-an-`,component:$},{name:void 0,path:`/blog/7-benefits-of-an-online-restaurant-reservation-system`,component:$},{name:void 0,path:`/blog/best-restaurant-reservation-software`,component:$},{name:void 0,path:`/blog/best-restaurant-reservation-software-for-2024`,component:$},{name:void 0,path:`/blog/the-best-restaurant-management-software-for-2022`,component:$},{name:void 0,path:`/blog/reservation-optimization`,component:$},{name:void 0,path:`/blog/the-dos-and-donts-of-restaurant-reservation-management`,component:$},{name:void 0,path:`/blog/insider-tips-for-optimizing-your-restaurants-reservation-system`,component:$},{name:void 0,path:`/blog/crack-the-code-of-restaurant-reservations`,component:$},{name:void 0,path:`/blog/how-to-manage-and-respond-to-customer-feedback`,component:$},{name:void 0,path:`/blog/how-to-fight-inflation`,component:$},{name:void 0,path:`/blog/mastering-sms-best-practices-for-restaurants-to-engage-with-customers`,component:$},{name:void 0,path:`/blog/guerilla-marketing`,component:$},{name:void 0,path:`/blog/ensuring-a-paw-sitive-dining-experience`,component:$},{name:void 0,path:`/blog/eating-out-with-a-`,component:$},{name:void 0,path:`/blog/embracing-digital-transformation`,component:$},{name:void 0,path:`/blog/boosting-restaurant-success-42-ways-chatgpt-can-help-with-operations-marketing-and-more`,component:$},{name:void 0,path:`/blog/restaurant-marketing-trends-for-2024`,component:$},{name:void 0,path:`/blog/top-10-restaurant-marketing-trends-for-2024`,component:$},{name:void 0,path:`/blog/top-5-self-service-kiosks-for-restaurants-in-2023`,component:$},{name:void 0,path:`/blog/top-5-self-service-kiosks-for-restaurants-in-2024`,component:$},{name:void 0,path:`/blog/restaurant-food-safety-trends-for-2023`,component:$},{name:void 0,path:`/blog/best-restaurant-point-of-sales-2023`,component:$},{name:void 0,path:`/blog/expected-effects-of-the-covid-19`,component:$},{name:void 0,path:`/blog/hostme-and-covid19-rules`,component:$},{name:void 0,path:`/blog/adjusting-to-covid-19-successfully`,component:$},{name:void 0,path:`/blog/restaurant-under-covid19`,component:$},{name:void 0,path:`/blog/coming-from-pen-and-paper`,component:$}];function Ao(e,t,n){let{pathname:r,search:i,hash:a}=t,o=e.indexOf(`#`);if(o>-1){let t=a.includes(e.slice(o))?e.slice(o).length:1,n=a.slice(t);return n[0]!==`/`&&(n=`/`+n),Wt(n,``)}let s=Wt(r,e),c=!n||Nt(s,n)?s:n;return c+(c.includes(`?`)?``:i)+a}var jo=z({name:`nuxt:router`,enforce:`pre`,async setup(e){let t,n,r=ye().app.baseURL,i=J.history?.(r)??vi(r),a=J.routes?([t,n]=F(()=>J.routes(ko)),t=await t,n(),t??ko):ko,o,s=Xi({...J,scrollBehavior:(e,t,n
2)=>{if(t===q){o=n;return}if(J.scrollBehavior){if(s.options.scrollBehavior=J.scrollBehavior,`scrollRestoration`in window.history){let e=s.beforeEach(()=>{e(),window.history.scrollRestoration=`manual`})}return J.scrollBehavior(e,q,o||n)}},history:i,routes:a});`scrollRestoration`in window.history&&(window.history.scrollRestoration=`auto`),e.vueApp.use(s);let c=W(s.currentRoute.value);s.afterEach((e,t)=>{c.value=t}),Object.defineProperty(e.vueApp.config.globalProperties,"previousRoute",{get:()=>c.value});let l=Ao(r,window.location,e.payload.path),u=W(s.currentRoute.value),d=()=>{u.value=s.currentRoute.value};s.afterEach((e,t)=>{let n=e.matched.at(-1)?.components?.default,r=t.matched.at(-1)?.components?.default;if(n===r){So({route:e,Component:{type:n}})===So({route:t,Component:{type:r}})&&d();return}e.matched.length<t.matched.length&&e.matched.every((e,n)=>e.components?.default===t.matched[n]?.components?.default)&&d()});let f={sync:d};for(let e in u.value)Object.defineProperty(f,e,{get:()=>u.value[e],enumerable:!0});e._route=ne(f),e._middleware||={global:[],named:{}};let p=Ht();s.afterEach(async(t,n,r)=>{delete e._processingMiddleware,!e.isHydrating&&p.value&&await e.runWithContext(Vt),r&&await e.callHook(`page:loading:end`)});try{[t,n]=F(()=>s.isReady()),await t,n()}catch(r){[t,n]=F(()=>zt(e,r)),await t,n()}let m=l===s.currentRoute.value.fullPath?s.currentRoute.value:s.resolve(l),h=s.currentRoute.value.fullPath,g=e.isHydrating&&e.payload.prerenderedAt&&e.payload.path&&l!==e.payload.path&&Nt(s.currentRoute.value.path,e.payload.path);d();function _(t){!e.isHydrating&&t.fullPath!==Ao(r,window.location)&&i.push(t.fullPath)}let v=e.payload.state._layout;return s.beforeEach(async(t,n)=>{await e.callHook(`page:loading:start`),t.meta=R(t.meta),e.isHydrating&&v&&!se(t.meta.layout)&&(t.meta.layout=v),e._processingMiddleware=!0;{let r=new Set([...To,...e._middleware.global]);for(let e of t.matched){let t=e.meta.middleware;if(t)for(let e of wo(t))r.add(e)}let i=sa({path:t.path});if(i.appMiddleware)for(let e in i.appMiddleware)i.appMiddleware[e]?r.add(e):r.delete(e);for(let i of r){let r=typeof i==`string`?e._middleware.named[i]||await Eo[i]?.().then(e=>e.default||e):i;if(!r)throw Tt.NUXT_E2004({entry:String(i),validMiddleware:void 0});try{let i=await e.runWithContext(()=>r(t,n));if(!e.payload.serverRendered&&e.isHydrating&&(i===!1||i instanceof Error)){let t=i||Ft({status:404,statusText:`Page Not Found: ${l}`});return await e.runWithContext(()=>Bt(t)),!1}if(i===!0)continue;if(i===!1)return i;if(i)return At(i)&&i.fatal&&(await e.runWithContext(()=>Bt(i)),_(t)),i}catch(n){let r=Ft(n);return r.fatal&&(await e.runWithContext(()=>Bt(r)),_(t)),r}}}}),s.onError(async()=>{delete e._processingMiddleware,await e.callHook(`page:loading:end`)}),s.afterEach(t=>{if(t.matched.length===0&&!p.value)return e.runWithContext(()=>Bt(Ft({status:404,fatal:!1,statusText:`Page not found: ${t.fullPath}`,data:{path:t.fullPath}})))}),e.hooks.hookOnce(`app:created`,async()=>{try{if(`name`in m&&(m.name=void 0),s.currentRoute.value.fullPath===h){if(g){let t=s.resolve(e.payload.path);`name`in t&&(t.name=void 0),await s.replace({...t,force:!0});let n=()=>{e[`~restoreDeferredRoute`]&&(e[`~restoreDeferredRoute`]=void 0,s.currentRoute.value=s.resolve(l),d(),s.replace({...m,force:!0}).catch(()=>{}))};e[`~restoreDeferredRoute`]=n,e.hooks.hookOnce(`app:suspense:resolve`,n)}else await s.replace({...m,force:!0})}s.options.scrollBehavior=J.scrollBehavior}catch(t){await zt(e,t)}}),{provide:{router:s}}}},1),Mo=z({name:`nuxt:payload`,setup(e){let t=new Set;X().beforeResolve(async(n,r)=>{let i=Pa(n.path),a=i?Ot(n.fullPath):n.path;if(a===(i?Ot(r.fullPath):r.path))return;let o=await ja(a);if(o){for(let n of t)delete e.static.data[n];for(let n in o.data)n in e.static.data||t.add(n),e.static.data[n]=o.data[n]}}),pt(()=>{e.hooks.hook(`link:prefetch`,async e=>{let{hostname:t,pathname:n}=new URL(e,window.location.href);t===window.location.hostname&&await ja(e).catch(()=>{di.NUXT_E7003({url:e})})}),navigator.connection?.effectiveType!==`slow-2g`&&setTimeout(oa,1e3)})}}),No=z(()=>{let e=X();pt(()=>
2{e.beforeResolve(async()=>{await new Promise(e=>{setTimeout(e,100),requestAnimationFrame(()=>{setTimeout(e,0)})})})})}),Po=z(e=>{let t;async function n(){let r;try{r=await oa()}catch(e){let t=e;if(!(`status`in t&&(t.status===404||t.status===403)))throw t}t&&clearTimeout(t),t=setTimeout(n,de);try{let n=await wn(qt(`builds/latest.json`)+`?${Date.now()}`);n.id!==r?.id&&(e.hooks.callHook(`app:manifest:update`,n),t&&clearTimeout(t))}catch{}}pt(()=>{t=setTimeout(n,de)})});function Fo(e={}){let t=e.path||window.location.pathname,n=new URL(t,window.location.href);if(n.host!==window.location.host)throw Tt.NUXT_E2010({path:t});if(n.protocol&&kt(n.protocol))throw Tt.NUXT_E2002({toPath:t,protocol:n.protocol});let r={};try{r=JSON.parse(sessionStorage.getItem(`nuxt:reload`)||`{}`)}catch{}if(e.force||r?.path!==t||r?.expires<Date.now()){try{sessionStorage.setItem(`nuxt:reload`,JSON.stringify({path:t,expires:Date.now()+(e.ttl??1e4)}))}catch{}if(e.persistState)try{sessionStorage.setItem(`nuxt:reload:state`,JSON.stringify({state:H().payload.state}))}catch{}window.location.pathname===t?window.location.reload():window.location.href=t}}var Io=z({name:`nuxt:chunk-reload-crawler`,setup(e){let t=!0;e.hooks.hookOnce(`app:suspense:resolve`,()=>{t=!1}),e.hook(`app:chunkError`,()=>{t&&It(navigator.userAgent)&&Fo()})}}),Lo=z({name:`nuxt:chunk-reload`,setup(e){let t=X(),n=ye(),r=new Set;t.beforeEach(()=>{r.clear()}),e.hook(`app:chunkError`,({error:e})=>{r.add(e)});function i(e){Fo({path:Kt(n.app.baseURL,e.fullPath),persistState:!0})}e.hook(`app:manifest:update`,()=>{t.beforeResolve(i)}),t.onError((e,t)=>{r.has(e)&&i(t)})}}),Ro=z({name:`nuxt:island-link-navigation`,setup(e){}});function zo(e){let t=e.length,n=0,r=0,i=8997,a=0,o=33826,s=0,c=40164,l=0,u=52210;for(;n<t;)i^=e.charCodeAt(n++),r=i*435,a=o*435,s=c*435,l=u*435,s+=i<<8,l+=o<<8,a+=r>>>16,i=r&65535,s+=a>>>16,o=a&65535,u=l+(s>>>16)&65535,c=s&65535;return{high:(u<<16|c)>>>0,low:(o<<16|i)>>>0}}function Bo(e){let{high:t,low:n}=zo(e);return BigInt(t)<<32n|BigInt(n)}var Vo=`0123456789abcdef`;Array.from({length:256},(e,t)=>Vo.charAt(t>>4)+Vo.charAt(t&15));function Ho(e){return Bo(e).toString(36)}function Uo(e,t){if(e===null)return`L`;let n,r=0,i=e,a=typeof e;if(a!==`object`)return a===`number`?e-e===0?`n`+e:`L`:a===`string`?`s`+e:a===`bigint`?`n`+e:a===`boolean`?e?`T`:`F`:void 0;let o=Array.isArray(e);if(!o){if(e instanceof Date)return`d`+ +e;if(e instanceof RegExp)return`r`+e.source+e.flags}if(a=t.indexOf(e),~a)return`~`+(a+1);if(typeof e.toJSON==`function`&&!ArrayBuffer.isView(e)){if(e=e.toJSON(),typeof e!=`object`||!e)return Uo(e,t);if(a=t.indexOf(e),~a)return`~`+(a+1);o=Array.isArray(e)}if(t.push(i),o)for(n=`a`;r<e.length;n+=(a=Uo(e[r++],t))===void 0?`L`:a);else if(e instanceof Set){n=`e`;for(let r of e)n+=(a=Uo(r,t))===void 0?`L`:a}else if(e instanceof Map)for(i=[...e.keys()],i.length>1&&i.sort(),n=`o`;r<i.length;r++)(a=Uo(e.get(i[r]),t))!==void 0&&(n+=i[r]+a);else if(e[Symbol.toStringTag]===void 0||ArrayBuffer.isView(e))for(i=Object.keys(e),i.length>1&&i.sort(),n=`o`;r<i.length;r++)(a=Uo(e[i[r]],t))!==void 0&&(n+=i[r]+a);else throw Error(`Unsupported value`);return t.pop(),n}function Wo(e){return Uo(e,[])??`U`}function Go(e){return Ho(Wo(e))}function Ko(t,n={}){let r,i=!1,a=[],o,s,c=(e,n)=>{let r=qo(t,e,n);return o=r,r.finally(()=>{if(o=void 0,s&&!i){let t=s;s=void 0,c(e,t)}}),r};return function(...t){return s=t,o||new Promise(o=>{let l=n.leading&&!i;i||(i=!0,e(()=>{i=!1;let e=s??t;s=void 0;let o=n.leading?r:c(this,e);for(let e of a)e(o);a=[]})),l?(r=c(this,t),o(r)):a.push(o)})}}async function qo(e,t,n){return await e.apply(t,n)}d({name:`ServerPlaceholder`,render(){return V(`div`)}});var Jo=Symbol.for(`nuxt:client-only`),Yo=`<div></div>`;function Xo(e){return e.nodeName===`#comment`&&e.nodeValue===`placeholder`}function Zo(e){return e&&!Xo(e)?yt(e,Yo):x(`div`)}d({name:`ClientOnly`,inheritAttrs:!1,props:[`fallback`,`placeholder`,`placeholderTag`,`fallbackTag`],setup(e,{slots:t,attrs:n}){let r=W(!1);k(()=>{r.value=!0});let i=h();return i&&(i._nuxtClientOnly=!0),b(Jo,!0),()=>{if(r.value){let e=t.default?.();return e&&e.length===1?[we(e[0],n)]:e}let i=t.fallback||t.placeholder;if(i)return x(i);let a=e.fallback||e.placeholder||``,o=rt(e.fallbackTag||e.placeholderTag,`span`);return V(o,n,a)}}});var Qo=new WeakMap;function $o(e){if(Qo.has(e))return Qo.get(e);let t={...e};return t.render?t.render=(t,n,r,i,a,o)=>
2{if(i.mounted$??t.mounted$){let s=e.render?.bind(t)(t,n,r,i,a,o);return s.children===null||typeof s.children==`string`?we(s):x(s)}return Zo(t._.vnode.el)}:t.template&&=` 3 <template v-if="mounted$">${e.template}</template> 4 <template v-else><div></div></template> 5 `,t.setup=(n,r)=>{let i=H(),a=W(i.isHydrating===!1),s=h();if(i.isHydrating){let e={...s.attrs},t=es(s);for(let t in e)delete s.attrs[t];k(()=>{Object.assign(s.attrs,e),s.vnode.dirs=t})}k(()=>{a.value=!0});let c=e.setup?.(n,r)||{};return o(c)?Promise.resolve(c).then(e=>typeof e==`function`?(...t)=>{if(a.value||!i.isHydrating){let n=e(...t);return n.children===null||typeof n.children==`string`?we(n):x(n)}return Zo(s?.vnode.el)}:(e||={},e.mounted$=a,e)):typeof c==`function`?(...e)=>{if(a.value){let n=c(...e),i=t.inheritAttrs===!1?void 0:r.attrs;return n.children===null||typeof n.children==`string`?we(n,i):x(n,i)}return Zo(s?.vnode.el)}:Object.assign(c,{mounted$:a})},Qo.set(e,t),t}function es(e){if(!e||!e.vnode.dirs)return null;let t=e.vnode.dirs;return e.vnode.dirs=null,t}function ts(e){return Object.defineProperty(function(){throw O.NUXT_E1007({name:e.name})},"__nuxt_factory",{enumerable:!1,get:()=>e.factory})}var ns=ge({docsBase:c,reporters:m}),rs=ts({name:`createUseAsyncData`,factory(n={}){function r(...r){let i=typeof r[r.length-1]==`string`?r.pop():void 0;os(r[0],r[1])&&r.unshift(i);let[a,o,c={}]=r,l=!1,u=le(a)||typeof a==`function`,d=u?w(()=>G(a)):{value:a};if(!d.value||typeof d.value!=`string`)throw ns.NUXT_E3008();if(typeof o!=`function`)throw ns.NUXT_E3009();let f=typeof n==`function`,p=H(),m=f?n(c):n;if(!f)for(let e in m)m[e]!==void 0&&c[e]===void 0&&(c[e]=m[e]);if(c.server??=!0,c.default??=us,c.getCachedData??=ds,c.lazy??=!1,c.immediate??=!0,c.deep??=oe.deep,c.dedupe??=`cancel`,c.enabled??=!0,f)for(let e in m)m[e]!==void 0&&(c[e]=m[e]);p._asyncData[d.value];function g(){let e={cause:`initial`,dedupe:c.dedupe},t=p._asyncData[d.value];return t?._init?p._asyncDataPromises[d.value]&&(e.cachedData=t._initialCachedData):(e.cachedData=c.getCachedData(d.value,p,{cause:`initial`}),p._asyncData[d.value]=ls(p,d.value,o,c,e.cachedData),p._asyncData[d.value]._initialCachedData=e.cachedData),()=>p._asyncData[d.value].execute(e)}let _=g(),v=p._asyncData[d.value];v._deps++;let y=c.server!==!1&&p.payload.serverRendered;{let n=h();if(n&&y&&c.immediate&&!n.sp&&(n.sp=[]),n&&!n._nuxtOnBeforeMountCbs){n._nuxtOnBeforeMountCbs=[];let e=n._nuxtOnBeforeMountCbs;s(()=>{e.forEach(e=>{e()}),e.splice(0,e.length)}),ee(()=>e.splice(0,e.length))}let r=n&&(n._nuxtClientOnly||t(Jo,!1));y&&p.isHydrating&&(v.error.value||v.data.value!==void 0)?v.status.value=v.error.value?`error`:`success`:n&&(!r&&p.payload.serverRendered&&p.isHydrating||c.lazy)&&c.immediate?n._nuxtOnBeforeMountCbs.push(_):c.immediate&&v.status.value!==`success`&&_();function i(e){let t=p._asyncData[e];t?._deps&&(t._deps--,t._deps===0&&t?._off())}let a=Ce(),f=()=>{},m=u?B(d,(t,n)=>{if((t||n)&&t!==n){l=!0;let r=p._asyncData[n]?.data.value!==void 0,a=p._asyncDataPromises[n]!==void 0,s={cause:`initial`,dedupe:c.dedupe};if(!p._asyncData[t]?._init){let e=c.getCachedData(t,p,{cause:`initial`});s.cachedData=e;let i=n&&r&&e===void 0?p._asyncData[n].data.value:e;p._asyncData[t]=ls(p,t,o,c,i),p._asyncData[t]._initialCachedData=e}p._asyncData[t]._deps++,n&&i(n),c._keyTriggersExecute!==!1&&(c.immediate||r||a)&&p._asyncData[t].execute(s),e(()=>{l=!1})}},{flush:`sync`}):f,g=c.watch?B(c.watch,()=>{l||p._asyncData[d.value]?._execute({cause:`watch`,dedupe:c.dedupe})}):f,b=le(c.enabled)||typeof c.enabled==`function`?B(()=>G(c.enabled),e=>{let t=p._asyncData[d.value];!e&&t&&p._asyncDataPromises[d.value]&&(t._abortController?.abort(new DOMException("AsyncData request cancelled by `enabled: false`",`AbortError`)),t._abortController=void 0,delete p._asyncDataPromises[d.value],t.status.value=`idle`)}):f;a&&fe(()=>{m(),g(),b(),i(d.value)})}let b={data:as(()=>p._asyncData[d.value]?.data),pending:as(()=>p._asyncData[d.value]?.pending),status:as(()=>p._asyncData[d.value]?.status),error:as(()=>p._asyncData[d.value]?.error),refresh:(...e)=>p._asyncData[d.value]?._init?p._asyncData[d.value].execute(...e):g()(),execute:(...e)=>b.refresh(...e),clear:()=>{let e=p._asyncData[d.value];if(e?._abortController)try{e._abortController.abort(new DOMException(`AsyncData aborted by user.`,`AbortError`))}finally{e._abortController=void 0}ss(p,d.value)}}
5,x=Promise.resolve(p._asyncDataPromises[d.value]).then(()=>b);return Object.assign(x,b),Object.defineProperties(x,{then:{enumerable:!0,value:x.then.bind(x)},catch:{enumerable:!0,value:x.catch.bind(x)},finally:{enumerable:!0,value:x.finally.bind(x)}}),x}return r}}),is=rs.__nuxt_factory();rs.__nuxt_factory({lazy:!0,_functionName:`useLazyAsyncData`});function as(e){return w({get(){return e()?.value},set(t){let n=e();n&&(n.value=t)}})}function os(e,t){return!(typeof e==`string`||typeof e==`object`&&e||typeof e==`function`&&typeof t==`function`)}function ss(e,t){delete e.payload.data[t],delete e.payload._errors[t],e._asyncData[t]&&(e._asyncData[t].data.value=C(e._asyncData[t]._default()),e._asyncData[t].error.value=void 0,e._asyncData[t].status.value=`idle`,e._asyncData[t]._initialCachedData=void 0),delete e._asyncDataPromises[t]}function cs(e,t){let n={};for(let r of t)n[r]=e[r];return n}function ls(e,t,n,r,i){e.payload._errors[t]??=void 0;let a=r.getCachedData!==ds,o=n,s=r.deep?I:W,c=i!==void 0,l=e.hook(`app:data:refresh`,async e=>{(!e||e.includes(t))&&await u.execute({cause:`refresh:hook`})}),u={data:s(c?i:r.default()),pending:w(()=>u.status.value===`pending`),error:ae(e.payload._errors,t),status:W(`idle`),execute:(...n)=>{let[i,a=void 0]=n,s=i&&a===void 0&&typeof i==`object`?i:{};if(e._asyncDataPromises[t]&&(s.dedupe??r.dedupe)===`defer`)return e._asyncDataPromises[t];{let n=`cachedData`in s?s.cachedData:r.getCachedData(t,e,{cause:s.cause??`refresh:manual`});if(n!==void 0)return e.payload.data[t]=u.data.value=n,u.error.value=void 0,u.status.value=`success`,Promise.resolve(n)}if(G(r.enabled)===!1)return Promise.resolve(u.data.value);u._abortController&&u._abortController.abort(new DOMException(`AsyncData request cancelled by deduplication`,`AbortError`)),u._abortController=new AbortController,u.status.value=`pending`;let c=new AbortController,l=new Promise((t,n)=>{try{let i=s.timeout??r.timeout,a=fs([u._abortController?.signal,s?.signal],c.signal,i);if(a.aborted){let e=a.reason;n(e instanceof Error?e:new DOMException(String(e??`Aborted`),`AbortError`));return}return a.addEventListener(`abort`,()=>{let e=a.reason;n(e instanceof Error?e:new DOMException(String(e??`Aborted`),`AbortError`))},{once:!0,signal:c.signal}),Promise.resolve(o(e,{signal:a})).then(t,n)}catch(e){n(e)}}).then(async n=>{if(e._asyncDataPromises[t]!==l)return;let i=n;r.transform&&(i=await r.transform(n)),r.pick&&(i=cs(i,r.pick)),e.payload.data[t]=i,u.data.value=i,u.error.value=void 0,u.status.value=`success`}).catch(n=>{if(e._asyncDataPromises[t]!==l||u._abortController?.signal.aborted)return e._asyncDataPromises[t];if(typeof DOMException<`u`&&n instanceof DOMException&&n.name===`AbortError`)return u.status.value=`idle`,e._asyncDataPromises[t];u.error.value=Ft(n),u.data.value=C(r.default()),u.status.value=`error`}).finally(()=>{c.abort(),e._asyncDataPromises[t]===l&&delete e._asyncDataPromises[t]});return e._asyncDataPromises[t]=l,e._asyncDataPromises[t]},_execute:Ko((...e)=>u.execute(...e)),_default:r.default,_deps:0,_init:!0,_hash:void 0,_off:()=>{l(),e._asyncData[t]?._init&&(e._asyncData[t]._init=!1),e._asyncDataPromises[t]&&(u._abortController?.abort(new DOMException(`AsyncData request cancelled by unmount`,`AbortError`)),delete e._asyncDataPromises[t],u.status.value===`pending`&&(u.status.value=`idle`)),a||T(()=>{e._asyncData[t]?._init||(ss(e,t),u.execute=()=>Promise.resolve())})}};return u}var us=()=>void 0,ds=(e,t,n)=>{if(t.isHydrating)return t.payload.data[e];if(n.cause!==`refresh:manual`&&n.cause!==`refresh:hook`)return t.static.data[e]};function fs(e,t,n){let r=e.filter(e=>!!e);if(typeof n==`number`&&n>=0){let e=AbortSignal.timeout?.(n);e&&r.push(e)}if(AbortSignal.any)return AbortSignal.any(r);let i=new AbortController;for(let e of r)if(e.aborted){let t=e.reason??new DOMException(`Aborted`,`AbortError`);try{i.abort(t)}catch{i.abort()}return i.signal}let a=()=>{let e=r.find(e=>e.aborted)?.reason??new DOMException(`Aborted`,`AbortError`);try{i.abort(e)}catch{i.abort()}};for(let e of r)e.addEventListener?.(`abort`,a,{once:!0,signal:t});return i.signal}var ps=wn,ms=[`method`,`baseURL`,`query`,`params`,`body`,`headers`];function hs(e){let t=[G(e.method)?.toUpperCase()||`GET`,G(e.baseURL)];for(let n of[e.query||e.params]){let e=G(n);if(!e)continue;let r={};for(let[t,n]of Object.entries(e))r[G(t)]=G(n);t.push(r)}if(e.body){let n=G(e.body);if(!n)t.push(Go(n));else if(n instanceof ArrayBuffer)t.push(Go(Object.fromEntries([...new Uint8Array(n).entries()].map(([e,t])=>[e,t.toString()]))));else if(n instanceof FormData){let e=[];for(let t of n.entries()){let[n,r]=t;e.push([n,r instanceof File?`${r.name}:${r.size}:${r.lastModified}`:r])}t.push(Go(e))}else if(y(n))t.push(Go(R(n)));else try{t.push(Go(n))}catch{ns.NUXT_E3002({cause:n})}}return t}var gs=ts({name:`createUseFetch`,factory(e={}){function t(t,n,r){let[i={},a]=typeof n==`string`?[{},n]:[n,r],o=typeof e==`function`?e(i):e,{server:s,lazy:c,default:l,transform:u,pick:d,watch:f,immediate:p,getCachedData:m,deep:h,dedupe:g,timeout:_,enabled:v,...y}={...typeof e==`function`?{}:o,...i,...typeof e==`function`?o:{}},b=w(()=>G(t)),x=w(()=>G(y.key)||`$f`+Go([a,typeof b.value==`string`?b.value:``,...hs(y)]));if(!y.baseURL&&typeof b.value==`string`&&b.value[0]===`/`&&b.value[1]===`/`)throw ns.NUXT_E3001({url:b.value});let S=R({...ce,...y,cache:typeof y.cache==`boolean`?void 0:y.cache}),C={server:s,lazy:c,default:l,transform:u,pick:d,immediate:p,getCachedData:m,deep:h,dedupe:g,timeout:_,enabled:v,watch:f===!1?[]:[...f||[],S]};return f===!1&&(C._keyTriggersExecute=!1),is(x,(e,{signal:t})=>{let n=y.$fetch||ps,r={signal:t,...S};for(let e of ms)typeof r[e]==`function`&&(r[e]=G(r[e]));return n(b.value,r)},C)}return t}});gs.__nuxt_factory(),gs.__nuxt_factory({lazy:!0,_functionName:`useLazyFetch`}),globalThis.cookieStore;function _s(e={}){let t=W(``),n=W(e.politeness||`polite`),r=ci();function i(e=``,r=`polite`){t.value=e,n.value=r}function a(e){i(e,`polite`)}function o(e){i(e,`assertive`)}function s(){i(document?.title?.trim(),n.value)}function c(){r?.hooks?.removeHook(`dom:rendered`,s)}return s(),r?.hooks?.hook(`dom:rendered`,s),{_cleanup:c,message:t,politeness:n,set:i,polite:a,assertive:o}}function vs(e={}){let t=H(),n=t._routeAnnouncer||=_s(e);return e.politeness&&e.politeness!==n.politeness.value&&(n.politeness.value=e.politeness),Ce()&&(t._routeAnnouncerDeps||=0,t._routeAnnouncerDeps++,fe(()=>{t._routeAnnouncerDeps--,t._routeAnnouncerDeps===0&&(n._cleanup(),delete t._routeAnnouncer)}
5)),n}var ys=ta;function bs(e,t){return C(t)??e?.meta.layout??ys(e?.path??`/`).appLayout??`default`}var xs=z({name:`pinia`,setup(e){let t=$a();return e.vueApp.use(t),e.payload&&e.payload.pinia&&(t.state.value=e.payload.pinia),{provide:{pinia:t}}},hooks:{"app:rendered"(){let e=H();e.payload.pinia=Ee(e.$pinia).state.value}}}),Ss=z({name:`nuxt:global-components`}),Cs={default:a(()=>Z(()=>import(`./DOBCWSGJ.js`).then(e=>e.default||e),__vite__mapDeps([143,1]),import.meta.url))},ws=[to,io,_o,jo,Mo,No,Po,Io,Lo,Ro,xs,Ss,z({name:`nuxt:prefetch`,setup(e){let t=X();e.hooks.hook(`app:mounted`,()=>{t.beforeEach(async e=>{let t=e?.meta?.layout;t&&typeof Cs[t]==`function`&&await Cs[t]()})}),e.hooks.hook(`link:prefetch`,e=>{if(Pt(e))return;let n=t.resolve(e);if(!n)return;let r=n.meta.layout,i=wo(n.meta.middleware).filter(e=>typeof e==`string`);for(let e of i){let t=Eo[e];typeof t==`function`&&t()}typeof r==`string`&&r in Cs&&st(Cs[r])})}}),z(e=>{let t=[],n=!1;async function r(){n||(n=!0,await fetch(`https://hubspotonwebflow.com/assets/js/blockedDomains.json`).then(e=>e.json()).then(e=>{t=e}).catch(e=>console.error(`Error:`,e)))}let i=e=>{for(let[t]of e.entries())switch(t){case`hutk`:{let n=document.cookie.split(`;`),r={};n.forEach(e=>{let[t,n]=e.trim().split(`=`);r[t]=n});let i=r.hubspotutk;i&&e.set(t,i);break}case`pageUri`:e.set(t,window.location.href);break;case`pageName`:e.set(t,document.title);break;case`pageId`:e.set(t,window.location.pathname)}return e};function a(e,n,r){n&&n.enabled&&(n.additionalBlockedDomains&&Array.isArray(n.additionalBlockedDomains)&&n.additionalBlockedDomains.length>0&&t.push(...n.additionalBlockedDomains),e.querySelectorAll(`input[type="email"]`).forEach(e=>{e.addEventListener(`input`,()=>{let n=e.value.split(`@`)[1],i=document.createElement(`p`);i.style.color=`red`,i.style.marginTop=`1rem`,i.style.marginBottom=`1rem`,i.style.fontSize=`1rem`,i.style.display=`none`;let a=e.parentNode?.querySelector(`.warning-message`)??null;t.includes(n)?(r&&(r.disabled=!0,r.style.cursor=`not-allowed`,r.style.backgroundColor=`grey`),i.className=`warning-message`,i.textContent=`This email domain is blocked. Please enter a different email.`,i.style.display=`block`,a&&e.parentNode?.removeChild(a),e.parentNode?.appendChild(i)):(r&&(r.disabled=!1,r.style.cursor=``,r.style.backgroundColor=``),a&&e.parentNode?.removeChild(a))})}))}async function o(e){let t=new URL(e.action).pathname.split(`/`),n=t[t.length-1],r=!1;await fetch(`https://hubspotonwebflow.com/api/forms/blockList?id=${n}`).then(e=>e.json()).then(e=>{r=e}).catch(e=>console.error(`Error:`,e));let o=e.querySelector(`input[type="submit"], button[type="submit"]`);a(e,r,o);let s=e.querySelectorAll(`input[type="checkbox"][required]`),c={};s.forEach(e=>{let t=e.name;c[t]||(c[t]=[]),c[t].push(e)});let l=!1;Object.values(c).forEach(e=>{if(e.length>1){let t=document.createElement(`div`);t.textContent=`At least one checkbox must be checked.`,t.style.color=`red`,t.style.display=`none`,t.style.marginTop=`1rem`,t.style.marginBottom=`1rem`,t.style.fontSize=`1rem`,e.forEach(e=>{e.required=!1,e.addEventListener(`change`,()=>{e.checked&&(t.style.display=`none`,l=!1)})});let n=e[0].form;n?.appendChild(t),n?.addEventListener(`submit`,n=>{e.some(e=>e.checked)?(t.style.display=`none`,l=!1):(n.preventDefault(),t.style.display=`block`,l=!0)})}}),e.addEventListener(`submit`,t=>{if(l)return;t.preventDefault();let n=new FormData(e);n=i(n),fetch(e.action,{method:e.method,body:n}).then(e=>e.json()).then(t=>{if(`redirectUri`in t&&(window.location.href=t.redirectUri),`inlineMessage`in t){let n=document.createElement(`div`);n.style.marginTop=`1rem`,n.style.marginBottom=`1rem`,n.innerHTML=t.inlineMessage,e.appendChild(n),n.scrollIntoView({behavior:`smooth`,block:`center`})}}).catch(e=>console.error(e))})}async function s(e){let t=e.dataset.webflowHubspotApiFormUrl,n=new URL(t).pathname.split(`/`),r=n[n.length-1],o=!1;await fetch(`https://hubspotonwebflow.com/api/forms/blockList?id=${r}`).then(e=>e.json()).then(e=>{o=e}).catch(e=>console.error(`Error:`,e));let s=e.querySelector(`input[type="submit"], button[type="submit"]`);a(e,o,s),e.addEventListener(`submit`,n=>{n.preventDefault();let r=new FormData(e);
5r=i(r),e.querySelectorAll(`[data-wfhsfieldname]`).forEach(e=>{let t=e.dataset.wfhsfieldname;e.type===`file`?e.files&&e.files[0]&&r.set(t,e.files[0]):e.type===`checkbox`||e.type===`radio`?e.checked&&r.set(t,e.value):r.set(t,e.value)}),fetch(t,{method:`POST`,body:r}).then(e=>e.json()).catch(e=>console.error(e))})}async function c(){let e=document.querySelectorAll(`[data-wf-hs-form]`),t=document.querySelectorAll(`[data-webflow-hubspot-api-form-url]`);(e.length!==0||t.length!==0)&&(await r(),e.forEach(e=>{e.dataset.hsFormInit!==`1`&&(e.dataset.hsFormInit=`1`,o(e))}),t.forEach(e=>{e.dataset.hsFormInit!==`1`&&(e.dataset.hsFormInit=`1`,s(e))}))}e.hook(`app:mounted`,()=>setTimeout(c,50)),e.hook(`page:finish`,()=>setTimeout(c,50))}),z(e=>{function t(e){let t=window.intlTelInput;if(!t||!e||e.dataset.itiInitialized===`1`)return;let n=e.closest(`form`);if(!n)return;e.dataset.itiInitialized=`1`;let r=e.name||`Phone`;e.removeAttribute(`name`);let i=t(e,{initialCountry:`auto`,geoIpLookup:function(e){fetch(`https://ipapi.co/json/`).then(e=>e.json()).then(t=>e((t.country_code||`us`).toLowerCase())).catch(()=>e(`us`))},separateDialCode:!0,nationalMode:!0,autoPlaceholder:`polite`,formatOnDisplay:!0,preferredCountries:[`us`,`gb`,`ca`,`au`,`de`,`fr`,`ru`,`es`,`it`,`nl`],utilsScript:`https://cdnjs.cloudflare.com/ajax/libs/intl-tel-input/17.0.19/js/utils.js`});function a(e){let t=n.querySelector(`input[name="`+e+`"]`);return t||(t=document.createElement(`input`),t.type=`hidden`,t.name=e,n.appendChild(t)),t}function o(){let t=i.getSelectedCountryData()||{},n=t.dialCode?`+`+t.dialCode:``,o=(t.iso2||``).toLowerCase(),s=(e.value||``).trim(),c=n?n+s:s;a(r).value=c,a(`countryCode`).value=o}function s(){let t=(e.value||``).trim();if(t&&t.startsWith(`+`))try{let n=t.replace(/\s+/g,``);e.value=n,i.setNumber(n);let r=i.getSelectedCountryData()||{},a=r.dialCode?`+`+r.dialCode:``,o=(e.value||``).trim();a&&o.startsWith(a)&&(o=o.slice(a.length).trim(),o=o.replace(/^\s+/,``),e.value=o)}catch{e.value=t.replace(/^\+/,``)}}e.addEventListener(`input`,function(){s(),o()}),e.addEventListener(`countrychange`,function(){o()}),setTimeout(function(){s(),o()},100)}function n(){document.querySelectorAll(`input[type="tel"].phone-field, input[type="phone"].phone-field`).forEach(t)}e.hook(`app:mounted`,()=>setTimeout(n,50)),e.hook(`page:finish`,()=>setTimeout(n,50))})],Ts=d({name:`NuxtRouteAnnouncer`,props:{atomic:{type:Boolean,default:!1},politeness:{type:String,default:`polite`}},setup(e,{slots:t,expose:n}){let{set:r,polite:i,assertive:a,message:o,politeness:s}=vs({politeness:e.politeness}),c=w(()=>{if(s.value===`assertive`)return`alert`;if(s.value!==`off`)return`status`});return n({set:r,polite:i,assertive:a,message:o,politeness:s}),()=>x(`span`,{class:`nuxt-route-announcer`,style:{position:`absolute`}},x(`span`,{role:c.value,"aria-live":s.value,"aria-atomic":e.atomic,style:{border:`0`,clip:`rect(0 0 0 0)`,"clip-path":`inset(50%)`,height:`1px`,width:`1px`,overflow:`hidden`,position:`absolute`,"white-space":`nowrap`,"word-wrap":`normal`,margin:`-1px`,padding:`0`}},t.default?t.default({message:o.value}):o.value))}}),Es=(e=`RouteProvider`)=>d({name:e,props:{route:{type:Object,required:!0},vnode:Object,vnodeRef:Object,renderKey:String,trackRootNodes:Boolean,routeRecord:Object},setup(e){let t=e.renderKey,n=e.route,r={};for(let i in e.route)Object.defineProperty(r,i,{get:()=>t===e.renderKey?e.route[i]:n[i],enumerable:!0});return b(wt,ne(r)),()=>e.vnode?x(e.vnode,{ref:e.vnodeRef}):e.vnode}}),Ds=Es(),Os=new WeakMap,ks=d({name:`NuxtPage`,inheritAttrs:!1,props:{name:{type:String},transition:{type:[Boolean,Object],default:void 0},keepalive:{type:[Boolean,Object],default:void 0},route:{type:Object},pageKey:{type:[Function,String],default:null}},setup(e,{attrs:n,slots:r,expose:i}){let a=H(),o=I(),s=t(wt,null),c=new Set,l;i({pageRef:o});let u=t(Et,null),d,f=a.deferHydration(),m=!1,h=!1,g,_=0;if(a.isHydrating){let e=a.hooks.hookOnce(`app:error`,f),t=X().beforeEach(()=>{e(),t()})}e.pageKey&&B(()=>e.pageKey,(e,t)=>{e!==t&&a.callHook(`page:loading:start`)});let v=!1;{let e=X().beforeResolve(()=>{v=!1});p(()=>{e(),f()})}return()=>x(Yi,{name:e.name,route:e.route,...n},{default:Ms(t=>
5{let n=As(s,t.route,t.Component),i=s&&s.matched.length===t.route.matched.length;if(!t.Component){if(d&&!i&&!Ps(d))return d;f();return}if(d&&u&&!Ps(d)&&!u.isCurrent(t.route))return d;if(n&&s&&(!u||u?.isCurrent(s)))return(i||d)&&!Ps(d)?d:null;let p=So(t,e.pageKey),y=js(s,t.route,t.Component);!a.isHydrating&&l===p&&!y&&T(()=>{v||(v=!0,a.callHook(`page:loading:end`))}),m&&l!==p&&h&&_++,l=p;let b=!!(e.transition??t.route.meta.pageTransition??!1),C=b&&nt([e.transition,t.route.meta.pageTransition,!1,{onAfterLeave(){a[`~transitionFinish`]?.(),delete a[`~transitionFinish`],delete a[`~transitionPromise`],a.callHook(`page:transition:finish`,t.Component)}}]),w=e.keepalive??t.route.meta.keepalive??!1,E=t.Component.type,D=E.name||E.__name;t.route.meta.keepalive&&D&&c.add(D);let O;if(c.size>0&&e.keepalive==null&&(!w||typeof w==`object`&&w&&w.include)){let e=typeof w==`object`&&w?{...w}:{},t=e.include?Array.isArray(e.include)?e.include:[e.include]:[];O={...e,include:Array.from(new Set([...t,...c]))}}else O=w;return d=ut(b&&C,Co(O,x(S,{key:_,suspensible:!0,onPending:()=>{m=!0,b&&!a[`~transitionPromise`]&&(a[`~transitionPromise`]=new Promise(e=>{a[`~transitionFinish`]=e})),g=a.callHook(`page:start`,t.Component)}
5,onResolve:async()=>{m=!1,h=!0,a.isHydrating&&a[`~restoreDeferredRoute`]?.();try{await T(),a._route.sync?.(),await g,await a.callHook(`page:finish`,t.Component),!v&&!y&&(v=!0,await a.callHook(`page:loading:end`))}finally{f()}}},{default:()=>{let e={key:p||void 0,vnode:r.default?Ns(r.default,t):t.Component,route:t.route,renderKey:p||void 0,trackRootNodes:b,vnodeRef:o,routeRecord:void 0};if(!O)return x(Ds,e);let n=E,i=Os.get(n);return i||(i=Es(D),Os.set(n,i)),x(i,e)}}))).default(),d})})}});function As(e,t,n){if(!e)return!1;let r=t.matched.findIndex(e=>e.components?.default===n?.type);if(r===-1)return!1;let i=t.matched.slice(0,r).filter(e=>e.components?.default);if(!i.length)return!1;let a=e.matched.filter(e=>e.components?.default);return i.some((e,t)=>e.components?.default!==a[t]?.components?.default)||n&&So({route:t,Component:n})!==So({route:e,Component:n})}function js(e,t,n){return e?t.matched.findIndex(e=>e.components?.default===n?.type)<t.matched.length-1:!1}function Ms(e){let t=(t=>{let n=e(t);return Array.isArray(n)?n:n==null||!E(n)?[_()]:[n]});return t._n=!0,t}function Ns(e,t){let n=e(t);return n.length===1?x(n[0]):x(j,void 0,n)}function Ps(e){return!!e&&(!!e.suspense?.isUnmounted||!!e.component?.isUnmounted)}var Fs=d({name:`LayoutLoader`,inheritAttrs:!1,props:{name:String,layoutProps:Object},setup(e,t){return()=>x(Cs[e.name],e.layoutProps,t.slots)}}),Is=d({name:`NuxtLayout`,inheritAttrs:!1,props:{name:{type:[String,Boolean,Object],default:null},fallback:{type:[String,Object],default:null}},setup(e,n){let r=H(),i=t(wt),a=!i||i===Mt()?Ze():i,o=w(()=>{let t=bs(a,e.name);return t&&!(t in Cs)&&e.fallback&&(t=C(e.fallback)),t});b(Lt,o);let s=W();n.expose({layoutRef:s});let c=r.deferHydration();if(r.isHydrating){let e=r.hooks.hookOnce(`app:error`,c),t=X().beforeEach(()=>{e(),t()})}let u;return()=>{let t=!!o.value&&o.value in Cs&&!!(a?.meta.layoutTransition??!1),i=t&&nt([a?.meta.layoutTransition,!1,{onBeforeLeave(){r[`~transitionPromise`]=new Promise(e=>{r[`~transitionFinish`]=e})},onAfterLeave(){r[`~transitionFinish`]?.(),delete r[`~transitionFinish`],delete r[`~transitionPromise`]}}]),d=u;return u=o.value,ut(i,{default:()=>x(S,{suspensible:!0,onResolve:async()=>{await T(c)}},{default:()=>x(Ls,{layoutProps:l(n.attrs,a.meta.layoutProps??{},{ref:s}),key:o.value||void 0,name:o.value,shouldProvide:!e.name,isRenderingNewLayout:e=>e!==d&&e===o.value,hasTransition:t},n.slots)})}).default()}}}),Ls=d({name:`NuxtLayoutProvider`,inheritAttrs:!1,props:{name:{type:[String,Boolean]},layoutProps:{type:Object},hasTransition:{type:Boolean},shouldProvide:{type:Boolean},isRenderingNewLayout:{type:Function,required:!0}},setup(e,n){let r=e.name;e.shouldProvide&&b(Et,{isCurrent:e=>r===!1||r===bs(e)});let i=t(wt),a=i&&i===Mt(),o=t(Et,null);if(a){let t=Ze(),n={};for(let r in t){let a=r;Object.defineProperty(n,a,{enumerable:!0,get:()=>e.isRenderingNewLayout(e.name)&&(!o||o.isCurrent(t))?t[a]:i[a]})}b(wt,ne(n))}return()=>!r||typeof r==`string`&&!(r in Cs)?n.slots.default?.():x(Fs,{key:r,layoutProps:e.layoutProps,name:r},n.slots)}}),Rs=$o(Ts),zs=`https://www.hostmeapp.com`,Bs=d({__name:`app`,setup(e){let t=Mt(),n=w(()=>`${zs}${t.path.replace(/\/+$/,``)||`/`}`);return li({link:[{rel:`canonical`,href:n}]}),ui({ogUrl:n}),(e,t)=>{let n=Rs,r=ks,i=Is;return A(),V(`div`,null,[v(n),v(i,null,{default:U(()=>[v(r)]),_:1})])}}}),Vs={class:`site-header`},Hs={class:`site-header__inner`},Us={class:`site-header__nav`},Ws=[`onMouseenter`,`onFocusin`],Gs=[`onClick`],Ks={class:`site-header__dropdown`},qs={key:0,class:`site-header__suggestions`},Js={class:`site-header__actions`},Ys=[`aria-expanded`],Xs={class:`site-header__mobile`},Zs={class:`site-header__mobile-nav`},Qs={class:`site-header__mobile-search-row`},$s={key:0,class:`site-header__mobile-suggestions`},ec={class:`site-header__mobile-row`},tc={key:1},nc=[`aria-expanded`,`aria-label`,`onClick`],rc={class:`site-header__mobile-sub`},ic={class:`site-header__mobile-actions`},ac=Object.assign(be(d({__name:`SiteHeader`,setup(e){let t=I(!1),a=I(null),o=I(null),s=I(!1),c=I(``),l=I(null),d=X(),f=Mt(),p=w(()=>Zt(c.value).slice(0,5));B(()=>f.fullPath,()=>{o.value=null});function m(){t.value=!1,a.value=null}function h(){o.value=null;let e=document.activeElement;e instanceof HTMLElement&&e.blur()}function y(e){o.value=e}async function b(){s.value=!0,await T(),l.value?.focus()}function x(){s.value=!1,c.value=``}async function S(){let e=c.value.trim();e&&(await d.push({path:`/search`,query:{q:e}}),x(),m())}function C(e){a.value=a.value===e?null:e}function E(e){o.value===e?h():o.value=e}let D=[{title:`Features`,href:`/features`,items:[{t:`Reservations`,href:`/features/reservation`},{t:`Table Management`,href:`/features/table-management`},{t:`Waitlist Management`,href:`/features/waitlist`},{t:`Guestbook`,href:`/features/guestbook`},{t:`Event Management`,href:`/features/event-management`},{t:`Server Rotation & Management`,href:`/features/server-rotation`},{t:`Online Ordering`,href:`/features/online-ordering`},{t:`Booking Channels`,href:`/features/booking-channels`}
5,{t:`Marketing Campaigns`,href:`/marketing-campaigns`}]},{title:`Solutions`,href:`/solution`,items:[{t:`Full Service Restaurants`,href:`/solution/restaurants`},{t:`Groups and Chains`,href:`/solution/restaurant-groups`},{t:`Winery & Brewery Management`,href:`/solution/breweries-and-wineries`},{t:`Bars and Clubs`,href:`/solution/clubs`},{t:`Other Types of Venues`,href:`/solution/other-types-of-venue`}]},{title:`Resources`,href:null,items:[{t:`Help Center`,href:`https://help.hostmeapp.com/en/`},{t:`Talk to us`,href:`https://calendly.com/hostme`},{t:`Contact Us`,href:`/contact`},{t:`Hostme Blog`,href:`/blog`},{t:`Integration`,href:`/integration`},{t:`Business registration form`,href:`/business-registration-form`}]}];return(e,d)=>{let f=_t;return A(),V(`header`,Vs,[i(`div`,Hs,[v(f,{to:`/`,class:`site-header__logo`,"aria-label":`Hostme home`,onClick:m},{default:U(()=>[...d[3]||=[i(`img`,{src:Yt,alt:`Hostme`,width:`100`,height:`26`},null,-1)]]),_:1}),i(`nav`,Us,[(A(),V(j,null,P(D,e=>i(`div`,{key:e.title,class:n([`site-header__menu`,{"site-header__menu--open":o.value===e.title}]),onMouseenter:t=>y(e.title),onMouseleave:h,onFocusin:t=>y(e.title)},[e.href?(A(),r(f,{key:0,to:e.href,class:`site-header__menu-trigger`,onClick:gt(t=>E(e.title),[`prevent`])},{default:U(()=>[g(u(e.title),1)]),_:2},1032,[`to`,`onClick`])):(A(),V(`button`,{key:1,type:`button`,class:`site-header__menu-trigger`,onClick:t=>E(e.title)},u(e.title),9,Gs)),i(`div`,Ks,[(A(!0),V(j,null,P(e.items,e=>(A(),r(f,{key:e.t,to:e.href,onClick:h},{default:U(()=>[g(u(e.t),1)]),_:2},1032,[`to`]))),128))])],42,Ws)),64)),v(f,{to:`/pricing`},{default:U(()=>[...d[4]||=[g(`Pricing`,-1)]]),_:1}),i(`button`,{class:`site-header__search`,"aria-label":`Open search`,onClick:b},[...d[5]||=[i(`svg`,{width:`18`,height:`18`,viewBox:`0 0 24 24`,fill:`none`,stroke:`currentColor`,"stroke-width":`2`,"stroke-linecap":`round`,"stroke-linejoin":`round`},[i(`circle`,{cx:`11`,cy:`11`,r:`7`}),i(`line`,{x1:`21`,y1:`21`,x2:`16.65`,y2:`16.65`})],-1)]])]),s.value?(A(),V(`form`,{key:0,class:`site-header__search-panel`,role:`search`,onSubmit:gt(S,[`prevent`])},[N(i(`input`,{ref_key:`searchInput`,ref:l,"onUpdate:modelValue":d[0]||=e=>c.value=e,type:`search`,placeholder:`Searchâ¦`,"aria-label":`Search`,required:``},null,512),[[vt,c.value]]),d[7]||=i(`button`,{type:`submit`},`Search`,-1),i(`button`,{type:`button`,class:`site-header__search-close`,"aria-label":`Close search`,onClick:x},[...d[6]||=[i(`svg`,{width:`18`,height:`18`,viewBox:`0 0 24 24`,fill:`none`,stroke:`currentColor`,"stroke-width":`2`,"stroke-linecap":`round`,"stroke-linejoin":`round`,"aria-hidden":`true`},[i(`line`,{x1:`6`,y1:`6`,x2:`18`,y2:`18`}),i(`line`,{x1:`18`,y1:`6`,x2:`6`,y2:`18`})],-1)]]),p.value.length?(A(),V(`div`,qs,[(A(!0),V(j,null,P(p.value,e=>(A(),r(f,{key:e.href,to:e.href,class:`site-header__suggestion`,onClick:x},{default:U(()=>[i(`span`,null,u(e.type),1),i(`strong`,null,u(e.title),1),i(`small`,null,u(e.description),1)]),_:2},1032,[`to`]))),128))])):_(``,!0)],32)):_(``,!0),i(`div`,Js,[v(f,{to:`https://admin.hostmeapp.com/auth/signin`,class:`site-header__login`},{default:U(()=>[...d[8]||=[g(`Log in`,-1)]]),_:1}),v(Xt,{to:`/request-demo`,variant:`secondary`},{default:U(()=>[...d[9]||=[g(`Request a demo`,-1)]]),_:1}),v(Xt,{to:`/get-started`},{default:U(()=>[...d[10]||=[g(`Get Started`,-1)]]),_:1})]),i(`button`,{class:n([`site-header__burger`,{"site-header__burger--open":t.value}]),"aria-expanded":t.value,"aria-label":`Toggle menu`,onClick:d[1]||=e=>t.value=!t.value},[...d[11]||=[i(`span`,null,null,-1),i(`span`,null,null,-1),i(`span`,null,null,-1)]],10,Ys)]),v(Ge,{name:`mobile-menu`},{default:U(()=>[N(i(`div`,Xs,[i(`nav`,Zs,[i(`form`,{class:`site-header__mobile-search`,role:`search`,onSubmit:gt(S,[`prevent`])},[d[13]||=i(`label`,{class:`site-header__mobile-search-label`,for:`mobile-site-search`},`Search`,-1),i(`div`,Qs,[N(i(`input`,{id:`mobile-site-search`,"onUpdate:modelValue":d[2]||=e=>c.value=e,type:`search`,placeholder:`Searchâ¦`,"aria-label":`Search`,required:``},null,512),[[vt,c.value]]),d[12]||=i(`button`,{type:`submit`,"aria-label":`Submit search`},[i(`svg`,{width:`18`,height:`18`,viewBox:`0 0 24 24`,fill:`none`,stroke:`currentColor`,"stroke-width":`2`,"stroke-linecap":`round`,"stroke-linejoin":`round`,"aria-hidden":`true`},[i(`circle`,{cx:`11`,cy:`11`,r:`7`}),i(`line`,{x1:`21`,y1:`21`,x2:`16.65`,y2:`16.65`})])],-1)]),p.value.length?(A(),V(`div`,$s,[(A(!0),V(j,null,P(p.value,e=>(A(),r(f,{key:e.href,to:e.href,class:`site-header__suggestion`,onClick:m},{default:U(()=>
5[i(`span`,null,u(e.type),1),i(`strong`,null,u(e.title),1),i(`small`,null,u(e.description),1)]),_:2},1032,[`to`]))),128))])):_(``,!0)],32),(A(),V(j,null,P(D,e=>i(`div`,{key:e.title,class:`site-header__mobile-group`},[i(`div`,ec,[e.href?(A(),r(f,{key:0,to:e.href,onClick:m},{default:U(()=>[g(u(e.title),1)]),_:2},1032,[`to`])):(A(),V(`span`,tc,u(e.title),1)),i(`button`,{type:`button`,class:n([`site-header__mobile-chevron`,{"site-header__mobile-chevron--open":a.value===e.title}]),"aria-expanded":a.value===e.title,"aria-label":`Toggle ${e.title} menu`,onClick:t=>C(e.title)},[...d[14]||=[i(`svg`,{width:`14`,height:`14`,viewBox:`0 0 24 24`,fill:`none`,stroke:`currentColor`,"stroke-width":`2.5`,"stroke-linecap":`round`,"stroke-linejoin":`round`},[i(`polyline`,{points:`6 9 12 15 18 9`})],-1)]],10,nc)]),N(i(`div`,rc,[(A(!0),V(j,null,P(e.items,e=>(A(),r(f,{key:e.t,to:e.href,onClick:m},{default:U(()=>[g(u(e.t),1)]),_:2},1032,[`to`]))),128))],512),[[ft,a.value===e.title]])])),64)),v(f,{to:`/pricing`,onClick:m},{default:U(()=>[...d[15]||=[g(`Pricing`,-1)]]),_:1})]),i(`div`,ic,[v(f,{to:`https://admin.hostmeapp.com/auth/signin`,class:`site-header__login`,onClick:m},{default:U(()=>[...d[16]||=[g(`Log in`,-1)]]),_:1}),v(Xt,{to:`/request-demo`,variant:`secondary`},{default:U(()=>[...d[17]||=[g(`Request a demo`,-1)]]),_:1}),v(Xt,{to:`/get-started`},{default:U(()=>[...d[18]||=[g(`Get Started`,-1)]]),_:1})])],512),[[ft,t.value]])]),_:1})])}}}),[[`__scopeId`,`data-v-71069f69`]]),{__name:`SiteHeader`}),oc={},sc={width:`18`,height:`18`,viewBox:`0 0 24 24`,fill:`none`,stroke:`currentColor`,"stroke-width":`2.2`,"stroke-linecap":`round`,"stroke-linejoin":`round`};function cc(e,t){return A(),V(`svg`,sc,[...t[0]||=[i(`line`,{x1:`5`,y1:`12`,x2:`19`,y2:`12`},null,-1),i(`polyline`,{points:`12 5 19 12 12 19`},null,-1)]])}var lc=Object.assign(be(oc,[[`render`,cc]]),{__name:`IconArrow`}),uc=Object.assign(be(d({__name:`ArrowLink`,props:{to:{},tone:{default:`primary`}},setup(e){return(t,i)=>{let a=lc,o=_t;return A(),r(o,{to:e.to,class:n([`arrow-link`,`arrow-link--${e.tone}`])},{default:U(()=>[xe(t.$slots,`default`,{},void 0,!0),v(a)]),_:3},8,[`to`,`class`])}}}),[[`__scopeId`,`data-v-73a262fe`]]),{__name:`ArrowLink`}),dc={class:`site-footer`},fc={class:`container site-footer__top`},pc={class:`site-footer__links`},mc={class:`footer-col__title`},hc={class:`footer-col__list`},gc={class:`site-footer__brand`},_c={class:`site-footer__brand-top`},vc={class:`site-footer__badges`},yc=[`href`],bc=[`src`,`alt`],xc={class:`site-footer__awards`},Sc=[`src`,`alt`],Cc={class:`container site-footer__bottom`},wc={class:`site-footer__contact`},Tc={class:`site-footer__social`},Ec=[`href`,`aria-label`],Dc=[`src`,`alt`],Oc={class:`site-footer__legal`},kc={key:0},Ac={class:`site-footer__copy`},jc=Object.assign(be(d({__name:`SiteFooter`,setup(e){let t=[[{title:`Features`,links:[{t:`Reservations`,href:`/features/reservation`},{t:`Table Management`,href:`/features/table-management`},{t:`Waitlist Management`,href:`/features/waitlist`},{t:`Guestbook`,href:`/features/guestbook`},{t:`Online Ordering`,href:`/features/online-ordering`},{t:`Event Management`,href:`/features/event-management`},{t:`Server Rotation & Management`,href:`/features/server-rotation`},{t:`Booking Channels`,href:`/features/booking-channels`},{t:`Marketing Campaigns`,href:`/marketing-campaigns`}]},{title:`Solutions`,links:[{t:`Full Service Restaurants`,href:`/solution/restaurants`},{t:`Groups and Chains`,href:`/solution/restaurant-groups`},{t:`Winery & Brewery Management`,href:`/solution/breweries-and-wineries`},{t:`Bars and Clubs`,href:`/solution/clubs`},{t:`Other Types of Venues`,href:`/solution/other-types-of-venue`}]}],[{title:`Resources`,links:[{t:`Help Center`,href:`https://help.hostmeapp.com/en/`},{t:`Talk to us`,href:`https://calendly.com/hostme`},{t:`Hostme Blog`,href:`/blog`},{t:`Write for us`,href:`/write-for-us`},{t:`Integrations`,href:`/integration`},{t:`Business registration form`,href:`/business-registration-form`}]},{title:`Company`,links:[{t:`Reseller Program`,href:`/reseller-program`},{t:`For Advertising Agency`,href:`/agency`},{t:`Our story`,href:`/about`},{t:`Contact Us`,href:`/contact`}]}
5],[{title:`Compare Us`,links:[{t:`Resy`,href:`/compare/hostme-vs-resy`},{t:`SevenRooms`,href:`/compare/hostme-vs-sevenrooms`},{t:`OpenTable`,href:`/compare/hostme-vs-opentable`},{t:`EatApp`,href:`/compare/eatapp-alternative`},{t:`Compare All`,href:`/compare`}]}]],n=[{src:`/img/footer/app-store.svg`,alt:`App Store`,href:`https://apps.apple.com/app/apple-store/id1021031770?pt=869522&ct=website-intl&mt=8`},{src:`/img/footer/google-play.svg`,alt:`Google Play`,href:`https://play.google.com/store/apps/details?id=com.hostmeapp.hostmepanel&referrer=utm_source%3Dwebsite%26utm_medium%3Dbadge%26utm_campaign%3Dwebsite-intl`},{src:`/img/footer/web-app.svg`,alt:`Web App`,href:`https://admin.hostmeapp.com/`}],r=[{src:`/img/footer/award-ramw.webp`,alt:`RAMW Member 2018-2019`},{src:`/img/footer/award-bma.webp`,alt:`BMA Gold Winner 2018`},{src:`/img/footer/award-wix.webp`,alt:`Available in the Wix App Market`}],a=[{src:`/img/footer/twitter.svg`,alt:`Twitter`,href:`https://twitter.com/hostmeapp`},{src:`/img/footer/linkedin.svg`,alt:`LinkedIn`,href:`https://linkedin.com/company/hostme`},{src:`/img/footer/instagram.svg`,alt:`Instagram`,href:`https://www.instagram.com/hostmeapp/`},{src:`/img/footer/youtube.svg`,alt:`YouTube`,href:`https://www.youtube.com/channel/UCRYfyahfR6hK1lVnZpMHWdg`},{src:`/img/footer/facebook.svg`,alt:`Facebook`,href:`https://facebook.com/hostme`}],o=[{t:`Cookies Policy`,href:`/cookie`},{t:`Privacy Policy`,href:`/privacy-policy`},{t:`Privacy Request`,href:`/privacy-request`},{t:`Terms Of Use`,href:`/terms-of-use`},{t:`Data Processing Addendum`,href:`/dpa`},{t:`Security`,href:`/security`},{t:`Subprocessors`,href:`/subprocessors`}];return(e,s)=>{let c=_t;return A(),V(`footer`,dc,[i(`div`,fc,[i(`div`,pc,[(A(),V(j,null,P(t,(e,t)=>i(`div`,{key:t,class:`footer-column`},[(A(!0),V(j,null,P(e,e=>(A(),V(`div`,{key:e.title,class:`footer-col`},[i(`h4`,mc,u(e.title),1),i(`ul`,hc,[(A(!0),V(j,null,P(e.links,e=>(A(),V(`li`,{key:e.t},[v(c,{to:e.href},{default:U(()=>[g(u(e.t),1)]),_:2},1032,[`to`])]))),128))])]))),128))])),64))]),i(`div`,gc,[i(`div`,_c,[s[1]||=i(`img`,{src:Yt,alt:`Hostme`,class:`site-footer__logo`},null,-1),s[2]||=i(`p`,{class:`site-footer__apps-title`},`Get Hostme for mobile and desktop`,-1),i(`div`,vc,[(A(),V(j,null,P(n,e=>i(`a`,{key:e.alt,href:e.href,target:`_blank`,rel:`noopener`},[i(`img`,{src:e.src,alt:e.alt},null,8,bc)],8,yc)),64))]),v(c,{to:`/hey-ai`,class:`site-footer__ai`},{default:U(()=>[...s[0]||=[g(`Hey AI, learn about us`,-1)]]),_:1})]),i(`div`,xc,[(A(),V(j,null,P(r,e=>i(`img`,{key:e.alt,src:e.src,alt:e.alt},null,8,Sc)),64))])])]),i(`div`,Cc,[i(`div`,wc,[i(`div`,Tc,[(A(),V(j,null,P(a,e=>i(`a`,{key:e.alt,href:e.href,target:`_blank`,rel:`noopener`,"aria-label":e.alt},[i(`img`,{src:e.src,alt:e.alt},null,8,Dc)],8,Ec)),64))]),s[3]||=i(`p`,{class:`site-footer__address`},`1211 31st St NW, Washington, DC 20007`,-1)]),i(`nav`,Oc,[(A(),V(j,null,P(o,(e,t)=>v(c,{key:e.t,to:e.href},{default:U(()=>[g(u(e.t),1),t<o.length-1?(A(),V(`span`,kc,`,`)):_(``,!0)]),_:2},1032,[`to`])),64))]),i(`p`,Ac,`© `+u(new Date().getFullYear())+` Hostme LLC. All Rights Reserved`,1)])])}}}),[[`__scopeId`,`data-v-2dd5679d`]]),{__name:`SiteFooter`}),Mc={class:`err`},Nc={class:`container err__inner`},Pc={class:`err__code`},Fc={class:`err__title`},Ic={class:`err__lead`},Lc={class:`err__cta`},Rc={class:`err__links`,"aria-label":`Popular pages`},zc=be(d({__name:`error`,props:{error:{}},setup(e){let t=e,n=w(()=>t.error?.statusCode??404),r=w(()=>n.value===404),a=w(()=>r.value?`This page has left the table`:`Something went wrong`),o=w(()=>r.value?`The page you are looking for was moved, renamed, or never existed. Here is where to go instead.`:`We hit an unexpected error on our side. Please try again in a moment.`),s=[{t:`Features`,href:`/features`},{t:`Pricing`,href:`/pricing/us`},{t:`Solutions`,href:`/solution`},{t:`Compare Us`,href:`/compare`},{t:`Blog`,href:`/blog`},{t:`Get Started`,href:`/get-started`}],c=e=>Vt({redirect:e}),l=()=>c(`/`);return li({title:w(()=>`${n.value} â Hostme`),meta:[{name:`robots`,content:`noindex, follow`}]}),(e,t)=>{let r=ac,d=Xt,f=uc,p=_t,m=jc;return A(),V(`div`,null,[v(r),i(`main`,Mc,[i(`div`,Nc,[i(`p`,Pc,u(C(n)),1),i(`h1`,Fc,u(C(a)),1),i(`p`,Ic,u(C(o)),1),i(`div`,Lc,[v(d,{onClick:l},{default:U(()=>[...t[1]||=[g(`Go to homepage`,-1)]]),_:1}),v(f,{to:`/contact`,onClick:t[0]||=e=>c(`/contact`)},{default:U(()=>[...t[2]||=[g(`Contact us`,-1)]]),_:1})]),i(`nav`,Rc,[t[3]||=i(`h2`,{class:`err__links-title`},`Popular pages`,-1),i(`ul`,null,[(A(),V(j,null,P(s,e=>i(`li`,{key:e.href},[v(p,{to:e.href,onClick:t=>c(e.href)},{default:U(()=>[g(u(e.t),1)]),_:2},1032,[`to`,`onClick`])])),64))])])])]),v(m)])}}}),[[`__scopeId`,`data-v-c6298247`]]),Bc=()=>null,Vc={key:0},Hc={__name:`nuxt-root`,setup(e){let t=H(),n=t.deferHydration();if(t.isHydrating){let e=t.hooks.hookOnce(`app:error`,n),r=X().beforeEach(()=>{e(),r()})}window.location.pathname,b(wt,Mt()),t.hooks.callHookWith(e=>e.map(e=>e()),`vue:setup`,[]);let i=Ht();function a(e,n,r){let i=t.vueApp.config.errorHandler;if(i&&!i.__nuxt_default)try{i(e,n,r)}
5catch(e){console.error("[nuxt] Error in `app.config.errorHandler`",e)}}return f((e,n,r)=>{if(t.hooks.callHook(`vue:error`,e,n,r)?.catch(e=>console.error("[nuxt] Error in `vue:error` hook",e)),It(navigator.userAgent))return Ut(t,e),!1;if(At(e)&&(e.fatal||e.unhandled))return t.runWithContext(()=>Bt(e)),a(e,n,r),!1}),(e,t)=>(A(),r(S,{onResolve:C(n)},{default:U(()=>[C(!1)?(A(),V(`div`,Vc)):C(i)?(A(),r(C(zc),{key:1,error:C(i)},null,8,[`error`])):C(!1)?(A(),r(C(Bc),{key:2,context:C(!1)},null,8,[`context`])):C(!1)?(A(),r(ve(C(!1)),{key:3})):(A(),r(C(Bs),{key:4}))]),_:1},8,[`onResolve`]))}},Uc;{let e;Uc=async function(){if(e)return e;let t=!!(window.__NUXT__?.serverRendered??document.getElementById(`__NUXT_DATA__`)?.dataset.ssr===`true`),n=t?it(Hc):Oe(Hc),r=_e({vueApp:n});async function i(e){await r.callHook(`app:error`,e),r.payload.error||=Ft(e)}i.__nuxt_default=!0,n.config.errorHandler=i,r.hook(`app:suspense:resolve`,()=>{n.config.errorHandler===i&&(n.config.errorHandler=void 0)}),!t&&Se.id&&r.hook(`app:suspense:resolve`,()=>{document.getElementById(Se.id)?.remove()});try{await pe(r,ws)}catch(e){i(e)}try{await r.hooks.callHook(`app:created`,n),await r.hooks.callHook(`app:beforeMount`,n),n.mount(L),await r.hooks.callHook(`app:mounted`,n),await T()}catch(e){i(e)}return n},e=Uc().catch(e=>{throw O.NUXT_E1009({cause:e}),e})}export{li as a,ac as i,uc as n,ui as o,lc as r,wn as s,jc as t};
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.