1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[8530],{7635:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>n});var o=r(95155),a=r(30916);function n({reset:e}){return(0,o.jsx)("div",{className:"min-h-[60vh] flex items-center justify-center px-6",children:(0,o.jsxs)("div",{className:"text-center max-w-md",children:[(0,o.jsx)("div",{className:"h-12 w-12 mx-auto mb-6 rounded-xl bg-red-500/10 flex items-center justify-center",children:(0,o.jsx)("svg",{className:"h-6 w-6 text-red-400",fill:"none",viewBox:"0 0 24 24",stroke:"currentColor",strokeWidth:2,children:(0,o.jsx)("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M12 9v2m0 4h.01m-6.938 4h13.856c1.54 0 2.502-1.667 1.732-2.5L13.732 4.5c-.77-.833-2.694-.833-3.464 0L3.34 16.5c-.77.833.192 2.5 1.732 2.5z"})})}),(0,o.jsx)("h1",{className:"text-xl font-bold text-foreground mb-2",children:"Something went wrong"}),(0,o.jsx)("p",{className:"text-muted-foreground text-sm mb-6",children:"This usually happens on slow connections. Please try again."}),(0,o.jsxs)("div",{className:"flex items-center justify-center gap-3",children:[(0,o.jsx)("button",{onClick:()=>e(),className:"inline-flex items-center px-5 py-2.5 rounded-lg bg-hero-600 text-white text-sm font-semibold hover:bg-hero-700 transition-colors",children:"Try again"}),(0,o.jsx)(a.N_,{href:"/",className:"inline-flex items-center px-5 py-2.5 rounded-lg border border-border text-sm font-medium text-muted-foreground hover:text-foreground hover:bg-muted transition-colors",children:"Go home"})]})]})})}},10960:(e,t,r)=>{Promise.resolve().then(r.bind(r,7635))},30916:(e,t,r)=>{"use strict";r.d(t,{N_:()=>s,a8:()=>i,rd:()=>m});var o=r(82430),a=r(93474),n=r(41759);let l=n.YX,c=(0,a.A)({locales:n.DG,defaultLocale:n.Xn,localePrefix:"as-needed",localeDetection:!1,pathnames:l}),{Link:s,redirect:u,usePathname:i,useRouter:m,getPathname:d}=(0,o.A)(c)},41759:(e,t,r)=>{"use strict";r.d(t,{DG:()=>n,HF:()=>i,XG:()=>s,Xn:()=>a,YX:()=>u,d9:()=>c,dI:()=>o,gB:()=>l});let o=[{code:"en-US",name:"English (US)",flag:"\uD83C\uDDFA\uD83C\uDDF8",shortName:"EN",numberLocale:"en-US",currency:"USD",taxNote:null,areaServedCountry:"US"},{code:"es-MX",name:"Espa\xf1ol (M\xe9xico)",flag:"\uD83C\uDDF2\uD83C\uDDFD",shortName:"MX",numberLocale:"es-MX",currency:"USD",taxNote:null,areaServedCountry:"US"},{code:"en-GB",name:"English (UK)",flag:"\uD83C\uDDEC\uD83C\uDDE7",shortName:"GB",numberLocale:"en-GB",currency:"GBP",taxNote:"vat",areaServedCountry:"GB"},{code:"fr-CA",name:"Fran\xe7ais (CA)",flag:"\uD83C\uDDE8\uD83C\uDDE6",shortName:"CA-FR",numberLocale:"fr-CA",currency:"CAD",taxNote:"gst",areaServedCountry:"CA"},{code:"en-CA",name:"English (CA)",flag:"\uD83C\uDDE8\uD83C\uDDE6",shortName:"CA",numberLocale:"en-CA",currency:"CAD",taxNote:"gst",areaServedCountry:"CA"},{code:"en-AU",name:"English (AU)",flag:"\uD83C\uDDE6\uD83C\uDDFA",shortName:"AU",numberLocale:"en-AU",currency:"AUD",taxNote:"gst",areaServedCountry:"AU"},{code:"es-ES",name:"Espa\xf1ol (Espa\xf1a)",flag:"\uD83C\uDDEA\uD83C\uDDF8",shortName:"ES",numberLocale:"es-ES",currency:"EUR",taxNote:"vat",areaServedCountry:"ES"},{code:"en-IE",name:"English (Ireland)",flag:"\uD83C\uDDEE\uD83C\uDDEA",shortName:"IE",numberLocale:"en-IE",currency:"EUR",taxNote:"vat",areaServedCountry:"IE"},{code:"nl-NL",name:"Nederlands",flag:"\uD83C\uDDF3\uD83C\uDDF1",shortName:"NL",numberLocale:"nl-NL",currency:"EUR",taxNote:"vat",areaServedCountry:"NL"},{code:"de-DE",name:"Deutsch",flag:"\uD83C\uDDE9\uD83C\uDDEA",shortName:"DE",numberLocale:"de-DE",currency:"EUR",taxNote:"vat",areaServedCountry:"DE"},{code:"fr-FR",name:"Fran\xe7ais",flag:"\uD83C\uDDEB\uD83C\uDDF7",shortName:"FR",numberLocale:"fr-FR",currency:"EUR",taxNote:"vat",areaServedCountry:"FR"},{code:"it-IT",name:"Italiano",flag:"\uD83C\uDDEE\uD83C\uDDF9",shortName:"IT",numberLocale:"it-IT",currency:"EUR",taxNote:"vat",areaServedCountry:"IT"},{code:"pt-PT",name:"Portugu\xeas (Portugal)",flag:"\uD83C\uDDF5\uD83C\uDDF9",shortName:"PT",numberLocale:"pt-PT",currency:"EUR",taxNote:"vat",areaServedCountry:"PT"},{code:"pt-BR",name:"Portugu\xeas (Brasil)",flag:"\uD83C\uDDE7\uD83C\uDDF7",shortName:"BR",numberLocale:"pt-BR",currency:"BRL",taxNote:null,areaServedCountry:"BR"}],a="en-US",n=o.map(e=>e.code);n.filter(e=>e!==a);let l="hero365_marketing_locale";function c(e){return!!e&&n.includes(e)}function s(e){return o.find(t=>t.code===e)??o.find(e=>e.code===a)}let u={"/tools/free-invoice-generator":{"es-ES":"/tools/hacer-facturas-gratis","it-IT":"/tools/modello-fattura","nl-NL":"/tools/voorbeeld-factuur","pt-PT":"/tools/modelo-de-fatura","de-DE":"/tools/rechnungsvorlage"}
1,"/tools/free-receipt-generator":{"pt-BR":"/tools/recibo-online","es-ES":"/tools/modelo-de-recibo","it-IT":"/tools/modello-ricevuta"},"/tools/free-estimate-generator":{"es-ES":"/tools/modelo-de-presupuesto","fr-FR":"/tools/modele-de-devis","fr-CA":"/tools/modele-de-soumission","it-IT":"/tools/modello-preventivo","nl-NL":"/tools/offerte-maken","pt-PT":"/tools/modelo-de-orcamento","pt-BR":"/tools/modelo-de-orcamento","de-DE":"/tools/angebotsvorlage"}};function i(e,t){let r=""===e?"/":e;if(t===a)return r;let o=u[r]?.[t]??r;return"/"===o?`/${t}`:`/${t}${o}`}},82430:(e,t,r)=>{"use strict";r.d(t,{A:()=>f});var o=r(73321),a=r(12115),n=r.t(a,2),l=r(28366),c=n["use".trim()],s=r(92651),u=r(76558),i=r(6144),m=r(95155),d=r(9780);function f(e){let{Link:t,config:r,getPathname:n,...f}=function(e,t){var r,n,l;let d={...r=t||{},localePrefix:"object"==typeof(l=r.localePrefix)?l:{mode:l||"always"},localeCookie:!!((n=r.localeCookie)??1)&&{name:"NEXT_LOCALE",sameSite:"lax",..."object"==typeof n&&n},localeDetection:r.localeDetection??!0,alternateLinks:r.alternateLinks??!0},f=d.pathnames,h=(0,a.forwardRef)(function({href:t,locale:r,...o},a){let n,l;"object"==typeof t?(n=t.pathname,l=t.params):n=t;let i=(0,s._x)(t),h=e(),g=(0,s.yL)(h)?c(h):h,p=i?x({locale:r||g,href:null==f?n:{pathname:n,params:l},forcePrefix:null!=r||void 0}):n;return(0,m.jsx)(u.default,{ref:a,href:"object"==typeof t?{...t,pathname:p}:p,locale:r,localeCookie:d.localeCookie,...o})});function x(e){let t,{forcePrefix:r,href:o,locale:a}=e;return null==f?"object"==typeof o?(t=o.pathname,o.query&&(t+=(0,i.Zn)(o.query))):t=o:t=(0,i.FP)({locale:a,...(0,i.TK)(o),pathnames:d.pathnames}),(0,i.x3)(t,a,d,r)}function g(e){return function(t,...r){return e(x(t),...r)}}return{config:d,Link:h,redirect:g(o.redirect),permanentRedirect:g(o.permanentRedirect),getPathname:x}}(l.Ym,e);return{...f,Link:t,usePathname:function(){let e,t,n=(e=(0,o.usePathname)(),t=(0,l.Ym)(),(0,a.useMemo)(()=>{if(!e)return e;let o=e,a=(0,s.XP)(t,r.localePrefix);if((0,s.wO)(a,e))o=(0,s.MY)(e,a);else if("never"!==r.localePrefix.mode&&r.localePrefix.prefixes){let r=(0,s.bL)(t);(0,s.wO)(r,e)&&(o=(0,s.MY)(e,r))}return o},[r.localePrefix,t,e])),c=(0,l.Ym)();return(0,a.useMemo)(()=>n&&r.pathnames?(0,i.aM)(c,n,r.pathnames):n,[c,n])},useRouter:function(){let e=(0,o.useRouter)(),t=(0,l.Ym)(),c=(0,o.usePathname)();return(0,a.useMemo)(()=>{function o(e){return function(o,a){let{locale:l,...s}=a||{},u=[n({href:o,locale:l||t,forcePrefix:null!=l||void 0})];Object.keys(s).length>0&&u.push(s),(0,d.A)(r.localeCookie,c,t,l),e(...u)}}return{...e,push:o(e.push),replace:o(e.replace),prefetch:o(e.prefetch)}},[t,c,e])},getPathname:n}}},93474:(e,t,r)=>{"use strict";function o(e){return e}r.d(t,{A:()=>o})}},e=>{e.O(0,[8366,6558,8441,3794,7358],()=>e(e.s=10960)),_N_E=e.O()}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.