1;!function(){try { var e="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof global?global:"undefined"!=typeof window?window:"undefined"!=typeof self?self:{},n=(new e.Error).stack;n&&((e._debugIds|| (e._debugIds={}))[n]="d6c24674-f683-b314-7b43-8b08d4e6adfb")}catch(e){}}(); 2(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,818581,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"useMergedRef",{enumerable:!0,get:function(){return a}});let n=e.r(271645);function a(e,t){let r=(0,n.useRef)(null),a=(0,n.useRef)(null);return(0,n.useCallback)(n=>{if(null===n){let e=r.current;e&&(r.current=null,e());let t=a.current;t&&(a.current=null,t())}else e&&(r.current=l(e,n)),t&&(a.current=l(t,n))},[e,t])}function l(e,t){if("function"!=typeof e)return e.current=t,()=>{e.current=null};{let r=e(t);return"function"==typeof r?r:()=>e(null)}}("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},284508,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"errorOnce",{enumerable:!0,get:function(){return n}});let n=e=>{}},522016,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var n={default:function(){return y},useLinkStatus:function(){return P}};for(var a in n)Object.defineProperty(r,a,{enumerable:!0,get:n[a]});let l=e.r(190809),o=e.r(843476),i=l._(e.r(271645)),u=e.r(195057),c=e.r(8372),s=e.r(818581),f=e.r(718967),p=e.r(405550);e.r(233525);let h=e.r(91949),d=e.r(573668),m=e.r(509396);function g(e){return"string"==typeof e?e:(0,u.formatUrl)(e)}function y(t){var r;let n,a,l,[u,y]=(0,i.useOptimistic)(h.IDLE_LINK_STATUS),P=(0,i.useRef)(null),{href:v,as:b,children:j,prefetch:L=null,passHref:k,replace:R,shallow:S,scroll:C,onClick:_,onMouseEnter:O,onTouchStart:T,legacyBehavior:z=!1,onNavigate:E,ref:N,unstable_dynamicOnHover:w,...M}=t;n=j,z&&("string"==typeof n||"number"==typeof n)&&(n=(0,o.jsx)("a",{children:n}));let A=i.default.useContext(c.AppRouterContext),$=!1!==L,U=!1!==L?null===(r=L)||"auto"===r?m.FetchStrategy.PPR:m.FetchStrategy.Full:m.FetchStrategy.PPR,{href:D,as:I}=i.default.useMemo(()=>{let e=g(v);return{href:e,as:b?g(b):e}},[v,b]);if(z){if(n?.$$typeof===Symbol.for("react.lazy"))throw Object.defineProperty(Error("`<Link legacyBehavior>` received a direct child that is either a Server Component, or JSX that was loaded with React.lazy(). This is not supported. Either remove legacyBehavior, or make the direct child a Client Component that renders the Link's `<a>` tag."),"__NEXT_ERROR_CODE",{value:"E863",enumerable:!1,configurable:!0});a=i.default.Children.only(n)}let F=z?a&&"object"==typeof a&&a.ref:N,K=i.default.useCallback(e=>(null!==A&&(P.current=(0,h.mountLinkInstance)(e,D,A,U,$,y)),()=>{P.current&&((0,h.unmountLinkForCurrentNavigation)(P.current),P.current=null),(0,h.unmountPrefetchableInstance)(e)}),[$,D,A,U,y]),B={ref:(0,s.useMergedRef)(K,F),onClick(t){z||"function"!=typeof _||_(t),z&&a.props&&"function"==typeof a.props.onClick&&a.props.onClick(t),!A||t.defaultPrevented||function(t,r,n,a,l,o,u){if("u">typeof window){let c,{nodeName:s}=t.currentTarget;if("A"===s.toUpperCase()&&((c=t.currentTarget.getAttribute("target"))&&"_self"!==c||t.metaKey||t.ctrlKey||t.shiftKey||t.altKey||t.nativeEvent&&2===t.nativeEvent.which)||t.currentTarget.hasAttribute("download"))return;if(!(0,d.isLocalURL)(r)){l&&(t.preventDefault(),location.replace(r));return}if(t.preventDefault(),u){let e=!1;if(u({preventDefault:()=>{e=!0}}),e)return}let{dispatchNavigateAction:f}=e.r(699781);i.default.startTransition(()=>{f(n||r,l?"replace":"push",o??!0,a.current)})}}(t,D,I,P,R,C,E)},onMouseEnter(e){z||"function"!=typeof O||O(e),z&&a.props&&"function"==typeof a.props.onMouseEnter&&a.props.onMouseEnter(e),A&&$&&(0,h.onNavigationIntent)(e.currentTarget,!0===w)},onTouchStart:function(e){z||"function"!=typeof T||T(e),z&&a.props&&"function"==typeof a.props.onTouchStart&&a.props.onTouchStart(e),A&&$&&(0,h.onNavigationIntent)(e.currentTarget,!0===w)}};return(0,f.isAbsoluteUrl)(I)?B.href=I:z&&!k&&("a"!==a.type||"href"in a.props)||(B.href=(0,p.addBasePath)(I)),l=z?i.default.cloneElement(a,B):(0,o.jsx)("a",{...M,...B,children:n}),(0,o.jsx)(x.Provider,{value:u,children:l})}e.r(284508);let x=(0,i.createContext)(h.IDLE_LINK_STATUS),P=()=>(0,i.useContext)(x);("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esMo
2dule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},77105,549092,489790,33165,e=>{"use strict";var t=e.i(522016),r=e.i(618566),n=e.i(271645),a=e.i(861745),l=e.i(247167);function o(e){let t;return("object"==typeof e?null==e.host&&null==e.hostname:!/^[a-z]+:/i.test(e))&&(null==(t="object"==typeof e?e.pathname:e)||!!t.startsWith("/"))}function i(e,t){return e.replace(RegExp(`^${t}`),"")||"/"}function u(e,t){let r=e;return/^\/(\?.*)?$/.test(t)&&(t=t.slice(1)),r+=t}function c(e,t){return t===e||t.startsWith(`${e}/`)}function s(e,t,r){return"string"==typeof e?e:e[t]||r}function f(e){let t=function(){try{return"true"===l.default.env._next_intl_trailing_slash}catch{return!1}}(),[r,...n]=e.split("#"),a=n.join("#"),o=r;if("/"!==o){let e=o.endsWith("/");t&&!e?o+="/":!t&&e&&(o=o.slice(0,-1))}return a&&(o+="#"+a),o}function p(e,t){let r,n=f(e),a=f(t);return(r=n.replace(/\/\[\[(\.\.\.[^\]]+)\]\]/g,"(?:/(.*))?").replace(/\[\[(\.\.\.[^\]]+)\]\]/g,"(?:/(.*))?").replace(/\[(\.\.\.[^\]]+)\]/g,"(.+)").replace(/\[([^\]]+)\]/g,"([^/]+)"),RegExp(`^${r}$`)).test(a)}function h(e,t){return"never"!==t.mode&&t.prefixes?.[e]||d(e)}function d(e){return"/"+e}function m(e){return e.includes("[[...")}function g(e){return e.includes("[...")}function y(e){return e.includes("[")}function x(e,t){let r=e.split("/"),n=t.split("/"),a=Math.max(r.length,n.length);for(let e=0;e<a;e++){let t=r[e],a=n[e];if(!t&&a)return -1;if(t&&!a)return 1;if(t||a){if(!y(t)&&y(a))return -1;if(y(t)&&!y(a))return 1;if(!g(t)&&g(a))return -1;if(g(t)&&!g(a))return 1;if(!m(t)&&m(a))return -1;if(m(t)&&!m(a))return 1}}return 0}function P(e){return e.sort(x)}function v(e){return"function"==typeof e.then}function b(e){return"string"==typeof e?{pathname:e}:e}function j(e){let t=new URLSearchParams;for(let[r,n]of Object.entries(e))Array.isArray(n)?n.forEach(e=>{t.append(r,String(e))}):t.set(r,String(n));return"?"+t.toString()}function L({pathname:e,locale:t,params:r,pathnames:n,query:a}){function l(e){let l,o=n[e];return o?(l=s(o,t,e),r&&Object.entries(r).forEach(([e,t])=>{let r,n;Array.isArray(t)?(r=`(\\[)?\\[...${e}\\](\\])?`,n=t.map(e=>String(e)).join("/")):(r=`\\[${e}\\]`,n=String(t)),l=l.replace(RegExp(r,"g"),n)}),l=new URL(l=l.replace(/\[\[\.\.\..+\]\]/g,""),"http://l").pathname):l=e,l=f(l),a&&(l+=j(a)),l}if("string"==typeof e)return l(e);{let{pathname:t,...r}=e;return{...r,pathname:l(t)}}}function k(e,t,r){let n=P(Object.keys(r)),a=decodeURI(t);for(let t of n){let n=r[t];if("string"==typeof n){if(p(n,a))return t}else if(p(s(n,e,t),a))return t}return t}function R(e,t=window.location.pathname){return"/"===e?t:t.replace(e,"")}function S(e,t,r,n){let a,{mode:l}=r.localePrefix;return void 0!==n?a=n:o(e)&&("always"===l?a=!0:"as-needed"===l&&(a=r.domains?!r.domains.some(e=>e.defaultLocale===t):t!==r.defaultLocale)),a?u(h(t,r.localePrefix),e):e}function C(e,t,r,n){if(!e||n===r||null==n||!t)return;let a=R(t),{name:l,...o}=e;o.path||(o.path=""!==a?a:"/");let i=`${l}=${n};`;for(let[e,t]of Object.entries(o))i+=`${"maxAge"===e?"max-age":e}`,"boolean"!=typeof t&&(i+="="+t),i+=";";document.cookie=i}e.s(["getLocaleAsPrefix",()=>d,"getLocalePrefix",()=>h,"getLocalizedTemplate",()=>s,"getSortedPathnames",()=>P,"hasPathnamePrefixed",()=>c,"isLocalizableHref",()=>o,"isPromise",()=>v,"matchesPathname",()=>p,"normalizeTrailingSlash",()=>f,"prefixPathname",()=>u,"unprefixPathname",()=>i],549092),e.s(["applyPathnamePrefix",()=>S,"compileLocalizedPathname",()=>L,"getBasePath",()=>R,"getRoute",()=>k,"normalizeNameOrNameWithParams",()=>b,"serializeSearchParams",()=>j],489790),e.s(["default",()=>C],33165);var _=e.i(843476),O=(0,n.forwardRef)(function({href:e,locale:n,localeCookie:l,onClick:o,prefetch:i,...u},c){let s=(0,a.useLocale)(),f=null!=n&&n!==s,p=(0,r.usePathname)();return f&&(i=!1),(0,_.jsx)(t.default,{ref:c,href:e,hrefLang:f?n:void 0,onClick:function(e){C(l,p,s,n),o&&o(e)},prefetch:i,...u})});e.s(["default",()=>O],77105)},520133,744705,e=>{"use strict";var t=e.i(618566),r=e.i(271645),n=e.i(861745),a=r["use".trim()],l=e.i(549092),o=e.i(77105),i=e.i(489790),u=e.i(843476),c=e.i(33165);let s={locales:["es","en","fr","de","pt","it"],defaultLocale:"es",localePrefix:"as-needed"};e.s(["routing",0,s],744705);let{Link:f,redirect:p,usePathname:h,useRouter:d,getPathname:m}=function(e){let{Link:s,config:f,getPathname:p,...h}=function(e,n){var c,s,f;let p={...c=n||{},localePrefix:"object"==typeof(f=c.localePrefix)?f:{mode:f||"always"}
2,localeCookie:!!((s=c.localeCookie)??1)&&{name:"NEXT_LOCALE",sameSite:"lax",..."object"==typeof s&&s},localeDetection:c.localeDetection??!0,alternateLinks:c.alternateLinks??!0},h=p.pathnames,d=(0,r.forwardRef)(function({href:t,locale:r,...n},i){let c,s;"object"==typeof t?(c=t.pathname,s=t.params):c=t;let f=(0,l.isLocalizableHref)(t),d=e(),g=(0,l.isPromise)(d)?a(d):d,y=f?m({locale:r||g,href:null==h?c:{pathname:c,params:s},forcePrefix:null!=r||void 0}):c;return(0,u.jsx)(o.default,{ref:i,href:"object"==typeof t?{...t,pathname:y}:y,locale:r,localeCookie:p.localeCookie,...n})});function m(e){let t,{forcePrefix:r,href:n,locale:a}=e;return null==h?"object"==typeof n?(t=n.pathname,n.query&&(t+=(0,i.serializeSearchParams)(n.query))):t=n:t=(0,i.compileLocalizedPathname)({locale:a,...(0,i.normalizeNameOrNameWithParams)(n),pathnames:p.pathnames}),(0,i.applyPathnamePrefix)(t,a,p,r)}function g(e){return function(t,...r){return e(m(t),...r)}}return{config:p,Link:d,redirect:g(t.redirect),permanentRedirect:g(t.permanentRedirect),getPathname:m}}(n.useLocale,e);return{...h,Link:s,usePathname:function(){let e,a,o=(e=(0,t.usePathname)(),a=(0,n.useLocale)(),(0,r.useMemo)(()=>{if(!e)return e;let t=e,r=(0,l.getLocalePrefix)(a,f.localePrefix);if((0,l.hasPathnamePrefixed)(r,e))t=(0,l.unprefixPathname)(e,r);else if("never"!==f.localePrefix.mode&&f.localePrefix.prefixes){let r=(0,l.getLocaleAsPrefix)(a);(0,l.hasPathnamePrefixed)(r,e)&&(t=(0,l.unprefixPathname)(e,r))}return t},[f.localePrefix,a,e])),u=(0,n.useLocale)();return(0,r.useMemo)(()=>o&&f.pathnames?(0,i.getRoute)(u,o,f.pathnames):o,[u,o])},useRouter:function(){let e=(0,t.useRouter)(),a=(0,n.useLocale)(),l=(0,t.usePathname)();return(0,r.useMemo)(()=>{function t(e){return function(t,r){let{locale:n,...o}=r||{},i=[p({href:t,locale:n||a,forcePrefix:null!=n||void 0})];Object.keys(o).length>0&&i.push(o),(0,c.default)(f.localeCookie,l,a,n),e(...i)}}return{...e,push:t(e.push),replace:t(e.replace),prefetch:t(e.prefetch)}},[a,l,e])},getPathname:p}}(s);e.s(["Link",0,f,"usePathname",0,h,"useRouter",0,d],520133)},654231,e=>{"use strict";var t=e.i(843476),r=e.i(948148),n=e.i(520133),a=e.i(861745),l=e.i(744705);let o=()=>{let e=(0,a.useLocale)(),o=(0,n.usePathname)(),i=(0,n.useRouter)(),u=(0,r.useTranslations)("LanguageSwitcher");return(0,t.jsx)("select",{value:e,onChange:e=>{var t;return t=e.target.value,void(i.replace(o,{locale:t}),fetch("/api/user/language",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({language:t})}).catch(()=>{}))},className:"rounded-md border border-zinc-700 bg-zinc-900 px-2 py-1 text-sm text-zinc-400 transition-colors hover:border-zinc-500 hover:text-zinc-300 focus:outline-none","aria-label":"Language",children:l.routing.locales.map(e=>(0,t.jsx)("option",{value:e,children:u(e)},e))})};e.s(["Footer",0,()=>{let e=(0,r.useTranslations)("Footer"),a=new Date().getFullYear();return(0,t.jsx)("footer",{className:"w-full border-t border-zinc-800 bg-black",children:(0,t.jsx)("div",{className:"mx-auto max-w-5xl px-6 py-8",children:(0,t.jsxs)("div",{className:"flex flex-col items-center gap-4 text-center text-sm text-zinc-500",children:[(0,t.jsxs)("nav",{className:"flex gap-6",children:[(0,t.jsx)(n.Link,{href:"/legal/terms",className:"transition-colors hover:text-zinc-300",children:e("terms")}),(0,t.jsx)(n.Link,{href:"/legal/privacy",className:"transition-colors hover:text-zinc-300",children:e("privacy")})]}),(0,t.jsx)(o,{}),(0,t.jsxs)("div",{className:"space-y-1",children:[(0,t.jsx)("p",{className:"text-zinc-400",children:e("company")}),(0,t.jsx)("p",{children:e("address")})]}),(0,t.jsx)("p",{children:e("copyright",{year:a})})]})})})}],654231)}]); 3 4//# debugId=d6c24674-f683-b314-7b43-8b08d4e6adfb 5//# sourceMappingURL=23c337387a63a5e7.js.map
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.