PageSourceSearch

https://esperity.com/assets/SiteLayout-DwXk4yhs.js

js esperity.com collected 2026-10-07 23:47:06 UTC 21,233 bytes, 1 lines download raw bytes

1import{r as e,t}from"./jsx-runtime-BkSabwWG.js";import{r as n}from"./useRouter-C8taXhX3.js";import{t as r}from"./link-CnklpOQg.js";import{r as i}from"./route-yN75vy1q.js";import{t as a}from"./useServerFn-B-Y_s_Bg.js";import{f as o,i as s,m as c,n as l,r as u}from"./site-SoPviEy5.js";import{Or as d,Qr as f,Sr as p,Tr as m,Zr as h,ei as g,kr as _,wr as ee}from"./index-B0ooHzt_.js";import{n as v,t as te}from"./check-D7451Si-.js";var y=v(`chevron-down`,[[`path`,{d:`m6 9 6 6 6-6`,key:`qrunsl`}]]),b=v(`globe`,[[`circle`,{cx:`12`,cy:`12`,r:`10`,key:`1mglay`}],[`path`,{d:`M12 2a14.5 14.5 0 0 0 0 20 14.5 14.5 0 0 0 0-20`,key:`13o1zl`}],[`path`,{d:`M2 12h20`,key:`9i4pu4`}]]),x=v(`menu`,[[`path`,{d:`M4 5h16`,key:`1tepv9`}],[`path`,{d:`M4 12h16`,key:`1lakjw`}],[`path`,{d:`M4 19h16`,key:`1djgab`}]]),S=v(`x`,[[`path`,{d:`M18 6 6 18`,key:`1bl5f8`}],[`path`,{d:`m6 6 12 12`,key:`d8bk6v`}]]),C=e(n(),1),ne=i(`__root__`);function w(){return ne.useLoaderData()?.navigation??p()}var T=t();function E({locale:e,slug:t,className:n,localeHrefs:i}){let a=d(e),u=e=>i?i[e]??o(e,``):c(e,t),[f,p]=(0,C.useState)(!1),m=(0,C.useRef)(null);return(0,C.useEffect)(()=>{if(!f)return;let e=e=>{m.current?.contains(e.target)||p(!1)},t=e=>{e.key===`Escape`&&p(!1)};return document.addEventListener(`mousedown`,e),document.addEventListener(`keydown`,t),()=>{document.removeEventListener(`mousedown`,e),document.removeEventListener(`keydown`,t)}},[f]),(0,T.jsxs)(`div`,{ref:m,className:`relative ${n??``}`,children:[(0,T.jsxs)(`button`,{type:`button`,"aria-haspopup":`menu`,"aria-expanded":f,"aria-label":a.changeLanguage,onClick:()=>p(e=>!e),className:`inline-flex items-center gap-1.5 rounded-md border border-border px-3 py-2 text-sm font-medium text-foreground transition-colors hover:bg-accent focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-ring`,children:[(0,T.jsx)(b,{"aria-hidden":`true`,className:`size-4`}),(0,T.jsx)(`span`,{children:s[e]}),(0,T.jsx)(y,{"aria-hidden":`true`,className:`size-4`})]}),f&&(0,T.jsx)(`ul`,{role:`menu`,className:`absolute right-0 z-50 mt-2 w-52 rounded-md border border-border bg-popover p-1 shadow-md`,children:l.map(t=>(0,T.jsx)(`li`,{role:`none`,children:(0,T.jsxs)(r,{role:`menuitem`,hrefLang:t,lang:t,to:u(t),onClick:()=>p(!1),className:`flex items-center justify-between rounded-sm px-3 py-2 text-sm text-popover-foreground hover:bg-accent focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-ring`,children:[(0,T.jsx)(`span`,{children:s[t]}),t===e&&(0,T.jsx)(te,{"aria-hidden":`true`,className:`size-4`})]})},t))})]})}function D({item:e,locale:t,className:n,activeClassName:i,onClick:a,children:o}){let s=ee(e,t);return e.linkType===`external`?(0,T.jsx)(`a`,{href:s,onClick:a,className:n,...e.openInNewTab?{target:`_blank`,rel:`noopener noreferrer`}:{},children:o}):(0,T.jsx)(r,{to:s,onClick:a,className:n,...i?{activeProps:{className:i}}:{},children:o})}var O={version:1,asset_id:`335e697d-263a-4e3c-accc-a21bf5526f2c`,project_id:`d02e0396-3092-4cba-986f-a8d482c40730`,url:`/__l5e/assets-v1/335e697d-263a-4e3c-accc-a21bf5526f2c/esperity-logo.png`,r2_key:`a/v1/d02e0396-3092-4cba-986f-a8d482c40730/335e697d-263a-4e3c-accc-a21bf5526f2c/esperity-logo.png`,original_filename:`esperity-logo.png`,size:74261,content_type:`image/png`,created_at:`2026-08-27T14:25:21Z`};function k({locale:e,slug:t,localeHrefs:n}){let[i,a]=(0,C.useState)(!1),s=d(e),c=w().main;return(0,T.jsxs)(`header`,{className:`sticky top-0 z-40 border-b border-border bg-background/95 backdrop-blur`,children:[(0,T.jsx)(`a`,{href:`#main-content`,className:`sr-only focus:not-sr-only focus:absolute focus:left-4 focus:top-3 focus:z-50 focus:rounded-md focus:bg-primary focus:px-3 focus:py-2 focus:text-sm focus:text-primary-foreground`,children:s.skipToContent}),(0,T.jsxs)(`div`,{className:`mx-auto flex max-w-7xl items-center justify-between gap-6 px-4 py-4 sm:px-6 lg:px-8`,children:[(0,T.jsx)(r,{to:o(e,``),className:`flex items-center gap-2 rounded-md focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-ring`,"aria-label":s.homeAriaLabel,children:(0,T.jsx)(`img`,{src:O.url,alt:`Esperity`,className:`h-7 w-auto sm:h-8`,width:1044,height:385})}),(0,T.jsx)(`nav`,{"aria-label":s.mainNavLabel,className:`hidden lg:block`,children:(0,T.jsx)(`ul`,{className:`flex items-center gap-1`,children:c.map(t=>(0,T.jsx)(`li`,{className:`group relative`,children:t.children.length>0?(0,T.jsxs)(T.Fragment,{children:[(0,T.jsx)(`button`,{type:`button`,"aria-haspopup":`true`,className:`rounded-md px-3 py-2 text-sm font-medium text-foreground transition-colors hover:bg-accent focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-ring`,children:m(t,e)}),(0,T.jsx)(`ul`,{className:`invisible absolute left-0 top-full z-50 w-60 rounded-md border border-border bg-popover p-1 opacity-0 shadow-md group-hover:visible group-hover:opacity-100 group-focus-within:visible group-focus-within:opacity-100`,children:t.children.map(t=>(0,T.jsx)(`li`,{children:(0,T.jsx)(D,{item:t,locale:e,className:`block rounded-sm px-3 py-2 text-sm text-popover-foreground hover:bg-accent focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-ring`,children:m(t,e)})},t.id))})]}):(0,T.jsx)(D,{item:t,locale:e,className:`block rounded-md px-3 py-2 text-sm font-medium text-foreground transition-colors hover:bg-accent focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-ring`,activeClassName:`bg-accent`,children:m(t,e)})},t.id))})}),(0,T.jsxs)(`div`,{className:`flex items-center gap-2`,children:[(0,T.jsx)(E,{locale:e,slug:t,localeHrefs:n,className:`hidden sm:block`}),(0,T.jsx)(r,{to:o(e,`contact`),className:`hidden rounded-md bg-primary px-4 py-2 text-sm font-semibold text-primary-foreground transition-colors hover:bg-primary/90 focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-ring sm:inline-flex`,children:s.contactCta}),(0,T.jsx)(`button`,{type:`button`,onClick:()=>a(e=>!e),"aria-expanded":i,"aria-controls":`mobile-navigation`,"aria-label":i?s.closeMenu:s.openMenu,className:`inline-flex items-center justify-center rounded-md border border-border p-2 text-foreground lg:hidden`,children:i?(0,T.jsx)(S,{"aria-hidden":`true`,className:`size-5`}):(0,T.jsx)(x,{"aria-hidden":`true`,className:`size-5`})})]})]}),i&&(0,T.jsx)(`nav`,{id:`mobile-navigation`,"aria-label":s.mobileNavLabel,className:`border-t border-border bg-background lg:hidden`,children:(0,T.jsxs)(`ul`,{className:`mx-auto max-w-7xl space-y-1 px-4 py-4 sm:px-6`,children:[c.map(t=>(0,T.jsx)(`li`,{children:t.children.length>0?(0,T.jsxs)(`div`,{className:`py-1`,children:[(0,T.jsx)(`p`,{className:`px-3 py-2 text-xs font-semibold uppercase tracking-wide text-muted-foreground`,children:m(t,e)}),(0,T.jsx)(`ul`,{children:t.children.map(t=>(0,T.jsx)(`li`,{children:(0,T.jsx)(D,{item:t,locale:e,onClick:()=>a(!1),className:`block rounded-md px-3 py-2 text-sm text-foreground hover:bg-accent`,children:m(t,e)})},t.id))})]}):(0,T.jsx)(D,{item:t,locale:e,onClick:()=>a(!1),className:`block rounded-md px-3 py-2 text-sm font-medium text-foreground hover:bg-accent`,children:m(t,e)})},t.id)),(0,T.jsx)(`li`,{className:`pt-2`,children:(0,T.jsx)(E,{locale:e,slug:t,localeHrefs:n})})]})})]})}var A=i(`__root__`);function j(){return A.useLoaderData()?.settings??_}function M(e){return[{label:`LinkedIn`,href:e.linkedinUrl},{label:`Facebook`,href:e.facebookUrl},{label:`Instagram`,href:e.instagramUrl},{label:`YouTube`,href:e.youtubeUrl},{label:`X`,href:e.twitterUrl}].filter(e=>e.href.trim().length>0)}var N=h({method:`POST`}).handler(g(`fb8496720a376ebd2be041b827a4dba31505397ed798b7b3aa63650892ffa461`)),P=`esperity-cookie-consent`,F=`esperity:cookie-consent`,I=`esperity:cookie-consent-open`;function L(){if(typeof window>`u`)return null;try{let e=window.localStorage.getItem(P);if(!e)return null;let t=JSON.parse(e);return!t||t.version!==1||!t.categories?null:{version:1,updatedAt:t.updatedAt,categories:{necessary:!0,analytics:!!t.categories.analytics}}}catch{return null}}function R(e){let t={version:1,updatedAt:new Date().toISOString(),categories:{necessary:!0,analytics:!!e.analytics}};if(typeof window<`u`){try{window.localStorage.setItem(P,JSON.stringify(t))}catch{}window.dispatchEvent(new CustomEvent(F,{detail:t}))}return t}function z(){return L()?.categories.analytics===!0}function B(){typeof window>
1`u`||window.dispatchEvent(new Event(I))}function V(){let[e,t]=(0,C.useState)(null),[n,r]=(0,C.useState)(!1);return(0,C.useEffect)(()=>{t(L()),r(!0);let e=()=>t(L());return window.addEventListener(F,e),window.addEventListener(`storage`,e),()=>{window.removeEventListener(F,e),window.removeEventListener(`storage`,e)}},[]),{consent:e,loaded:n,save:(0,C.useCallback)(e=>{t(R({analytics:e}))},[])}}function H({locale:e}){let t=new Date().getFullYear(),n=d(e),i=j(),s=w().footer,c=M(i),l=a(N),[u,f]=(0,C.useState)(``),[p,h]=(0,C.useState)(`idle`),[g,_]=(0,C.useState)(``);return(0,T.jsx)(`footer`,{className:`bg-secondary`,children:(0,T.jsxs)(`div`,{className:`mx-auto max-w-7xl px-4 py-16 sm:px-6 lg:px-8`,children:[(0,T.jsxs)(`div`,{className:`grid gap-12 lg:grid-cols-[1.4fr_3fr]`,children:[(0,T.jsxs)(`div`,{children:[(0,T.jsx)(r,{to:o(e,``),className:`flex items-center gap-2`,"aria-label":n.homeAriaLabel,children:(0,T.jsx)(`img`,{src:O.url,alt:`Esperity`,className:`h-7 w-auto sm:h-8`,width:1044,height:385})}),(0,T.jsx)(`p`,{className:`mt-4 max-w-sm text-sm leading-relaxed text-muted-foreground`,children:n.footerTagline}),(0,T.jsxs)(`form`,{className:`mt-6 max-w-sm`,onSubmit:async t=>{if(t.preventDefault(),p===`loading`)return;let r=u.trim();if(!r||!/^[^\s@]+@[^\s@]+\.[^\s@]+$/.test(r)){h(`error`),_(n.newsletterInvalidEmail);return}h(`loading`),_(``);try{let t=await l({data:{email:r,locale:e,sourcePage:typeof window>`u`?`/`:window.location.pathname}});h(`success`),_(t.alreadySubscribed?n.newsletterAlready:n.newsletterSuccess),f(``)}catch{h(`error`),_(n.newsletterError)}},"aria-label":n.newsletterFormLabel,children:[(0,T.jsx)(`label`,{htmlFor:`footer-newsletter`,className:`block text-sm font-medium text-foreground`,children:n.newsletterHeading}),(0,T.jsxs)(`div`,{className:`mt-2 flex gap-2`,children:[(0,T.jsx)(`input`,{id:`footer-newsletter`,type:`email`,name:`email`,value:u,onChange:e=>f(e.target.value),disabled:p===`loading`,placeholder:n.newsletterPlaceholder,className:`w-full rounded-md border border-input bg-background px-3 py-2 text-sm text-foreground placeholder:text-muted-foreground focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-ring`}),(0,T.jsx)(`button`,{type:`submit`,disabled:p===`loading`,className:`rounded-md bg-primary px-4 py-2 text-sm font-semibold text-primary-foreground disabled:opacity-60`,children:n.newsletterSubmit})]}),(0,T.jsx)(`p`,{className:`mt-2 text-xs text-muted-foreground`,role:`status`,"aria-live":`polite`,children:p===`loading`?n.newsletterLoading:g})]})]}),(0,T.jsx)(`nav`,{"aria-label":n.footerNavLabel,className:`grid gap-8 sm:grid-cols-2 lg:grid-cols-4`,children:s.map(t=>(0,T.jsxs)(`div`,{children:[(0,T.jsx)(`h2`,{className:`text-sm font-semibold text-foreground`,children:m(t,e)}),(0,T.jsx)(`ul`,{className:`mt-4 space-y-2`,children:t.children.map(t=>(0,T.jsx)(`li`,{children:(0,T.jsx)(D,{item:t,locale:e,className:`inline-flex min-h-11 items-center text-sm text-muted-foreground transition-colors hover:text-foreground focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-ring sm:min-h-0 sm:py-1`,children:m(t,e)})},t.id))})]},t.id))})]}),(0,T.jsxs)(`div`,{className:`mt-12 flex flex-col gap-4 border-t border-border pt-6 sm:flex-row sm:items-center sm:justify-between`,children:[(0,T.jsxs)(`p`,{className:`text-sm text-muted-foreground`,children:[`© `,t,` Esperity. `,n.rightsReserved]}),(0,T.jsxs)(`ul`,{className:`flex flex-wrap items-center gap-4`,children:[(0,T.jsx)(`li`,{children:(0,T.jsx)(`button`,{type:`button`,onClick:B,className:`text-sm text-muted-foreground transition-colors hover:text-foreground focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-ring`,children:n.cookiePreferencesLink})}),c.map(e=>(0,T.jsx)(`li`,{children:(0,T.jsx)(`a`,{href:e.href,className:`text-sm text-muted-foreground transition-colors hover:text-foreground`,"aria-label":`${i.siteName} on ${e.label}`,children:e.label})},e.label))]})]})]})})}function U({locale:e=`en`}){let t=d(e),{consent:n,loaded:r,save:i}=V(),[a,o]=(0,C.useState)(!1),[s,c]=(0,C.useState)(!1),l=(0,C.useRef)(null);if((0,C.useEffect)(()=>{let e=()=>{c(!!n?.categories.analytics),o(!0)};return window.addEventListener(I,e),()=>window.removeEventListener(I,e)},[n]),(0,C.useEffect)(()=>
1{if(!a)return;let e=e=>{e.key===`Escape`&&o(!1)};return window.addEventListener(`keydown`,e),l.current?.focus(),()=>window.removeEventListener(`keydown`,e)},[a]),!r)return null;let u=!n&&!a;if(!u&&!a)return null;let f=e=>{i(e),o(!1)};return(0,T.jsxs)(T.Fragment,{children:[u?(0,T.jsx)(`div`,{role:`dialog`,"aria-modal":`false`,"aria-label":t.consentBannerLabel,className:`fixed inset-x-0 bottom-0 z-50 p-3 sm:p-5`,children:(0,T.jsxs)(`div`,{className:`mx-auto flex max-w-5xl flex-col gap-4 rounded-2xl border border-border bg-card/95 p-5 shadow-lg backdrop-blur-xl sm:p-6 lg:flex-row lg:items-center lg:justify-between`,children:[(0,T.jsxs)(`div`,{className:`max-w-2xl`,children:[(0,T.jsx)(`h2`,{className:`text-base font-semibold text-foreground`,children:t.consentTitle}),(0,T.jsx)(`p`,{className:`mt-1 text-sm leading-relaxed text-muted-foreground`,children:t.consentBody})]}),(0,T.jsxs)(`div`,{className:`flex flex-col gap-2 sm:flex-row sm:flex-wrap lg:shrink-0`,children:[(0,T.jsx)(`button`,{type:`button`,onClick:()=>f(!0),className:`inline-flex min-h-11 items-center justify-center rounded-md bg-primary px-4 py-2 text-sm font-semibold text-primary-foreground transition-colors hover:bg-primary/90 focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-ring`,children:t.consentAcceptAll}),(0,T.jsx)(`button`,{type:`button`,onClick:()=>f(!1),className:`inline-flex min-h-11 items-center justify-center rounded-md border border-input bg-background px-4 py-2 text-sm font-semibold text-foreground transition-colors hover:bg-accent focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-ring`,children:t.consentRejectNonEssential}),(0,T.jsx)(`button`,{type:`button`,onClick:()=>{c(!1),o(!0)},className:`inline-flex min-h-11 items-center justify-center rounded-md px-4 py-2 text-sm font-semibold text-foreground underline-offset-4 transition-colors hover:underline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-ring`,children:t.consentManage})]})]})}):null,a?(0,T.jsx)(`div`,{className:`fixed inset-0 z-50 flex items-end justify-center bg-foreground
1/40 p-3 backdrop-blur-sm sm:items-center sm:p-6`,children:(0,T.jsxs)(`div`,{ref:l,role:`dialog`,"aria-modal":`true`,"aria-label":t.consentDialogTitle,tabIndex:-1,className:`w-full max-w-lg rounded-2xl border border-border bg-card p-6 shadow-xl outline-none`,children:[(0,T.jsx)(`h2`,{className:`text-lg font-semibold text-foreground`,children:t.consentDialogTitle}),(0,T.jsx)(`p`,{className:`mt-1 text-sm leading-relaxed text-muted-foreground`,children:t.consentDialogBody}),(0,T.jsxs)(`div`,{className:`mt-5 space-y-3`,children:[(0,T.jsx)(`div`,{className:`rounded-xl border border-border bg-background p-4`,children:(0,T.jsxs)(`div`,{className:`flex items-start justify-between gap-4`,children:[(0,T.jsxs)(`div`,{children:[(0,T.jsx)(`h3`,{className:`text-sm font-semibold text-foreground`,children:t.consentNecessary}),(0,T.jsx)(`p`,{className:`mt-1 text-sm text-muted-foreground`,children:t.consentNecessaryBody})]}),(0,T.jsx)(`span`,{className:`shrink-0 rounded-full bg-secondary px-3 py-1 text-xs font-medium text-muted-foreground`,children:t.consentAlwaysOn})]})}),(0,T.jsxs)(`label`,{className:`flex cursor-pointer items-start justify-between gap-4 rounded-xl border border-border bg-background p-4`,children:[(0,T.jsxs)(`span`,{children:[(0,T.jsx)(`span`,{className:`block text-sm font-semibold text-foreground`,children:t.consentAnalytics}),(0,T.jsx)(`span`,{className:`mt-1 block text-sm text-muted-foreground`,children:t.consentAnalyticsBody})]}),(0,T.jsx)(`input`,{type:`checkbox`,checked:s,onChange:e=>c(e.target.checked),className:`mt-1 h-5 w-5 shrink-0 accent-primary`})]})]}),(0,T.jsxs)(`div`,{className:`mt-6 flex flex-col gap-2 sm:flex-row sm:justify-end`,children:[(0,T.jsx)(`button`,{type:`button`,onClick:()=>f(!1),className:`inline-flex min-h-11 items-center justify-center rounded-md border border-input bg-background px-4 py-2 text-sm font-semibold text-foreground transition-colors hover:bg-accent focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-ring`,children:t.consentRejectNonEssential}),(0,T.jsx)(`button`,{type:`button`,onClick:()=>f(s),className:`inline-flex min-h-11 items-center justify-center rounded-md bg-primary px-4 py-2 text-sm font-semibold text-primary-foreground transition-colors hover:bg-primary/90 focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-ring`,children:t.consentSave})]})]})}):null]})}var W={BASE_URL:`/`,DEV:!1,MODE:`production`,PROD:!0,SSR:!1,TSS_DEV_SERVER:`false`,TSS_DEV_SSR_STYLES_BASEPATH:`/`,TSS_DEV_SSR_STYLES_ENABLED:`true`,TSS_DISABLE_CSRF_MIDDLEWARE_WARNING:`false`,TSS_INLINE_CSS_ENABLED:`false`,TSS_ROUTER_BASEPATH:``,TSS_SERVER_FN_BASE:`/_serverFn/`,VITE_MATOMO_SITE_ID:`1`,VITE_MATOMO_URL:`https://matomo.esperity.com/`,VITE_SUPABASE_PROJECT_ID:`dznujxidiilqzlvebduy`,VITE_SUPABASE_PUBLISHABLE_KEY:`eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJzdXBhYmFzZSIsInJlZiI6ImR6bnVqeGlkaWlscXpsdmViZHV5Iiwicm9sZSI6ImFub24iLCJpYXQiOjE3ODcwNTMzODMsImV4cCI6MjEwMjYyOTM4M30.PtTGusb4ML4845kekR6lVP_yhiqSHMPTY4vRAyU7xdE`,VITE_SUPABASE_URL:`https://dznujxidiilqzlvebduy.supabase.co`}.VITE_MATOMO_URL??``,G={BASE_URL:`/`,DEV:!1,MODE:`production`,PROD:!0,SSR:!1,TSS_DEV_SERVER:`false`,TSS_DEV_SSR_STYLES_BASEPATH:`/`,TSS_DEV_SSR_STYLES_ENABLED:`true`,TSS_DISABLE_CSRF_MIDDLEWARE_WARNING:`false`,TSS_INLINE_CSS_ENABLED:`false`,TSS_ROUTER_BASEPATH:``,TSS_SERVER_FN_BASE:`/_serverFn/`,VITE_MATOMO_SITE_ID:`1`,VITE_MATOMO_URL:`https://matomo.esperity.com/`,VITE_SUPABASE_PROJECT_ID:`dznujxidiilqzlvebduy`,VITE_SUPABASE_PUBLISHABLE_KEY:`eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJzdXBhYmFzZSIsInJlZiI6ImR6bnVqeGlkaWlscXpsdmViZHV5Iiwicm9sZSI6ImFub24iLCJpYXQiOjE3ODcwNTMzODMsImV4cCI6MjEwMjYyOTM4M30.PtTGusb4ML4845kekR6lVP_yhiqSHMPTY4vRAyU7xdE`,VITE_SUPABASE_URL:`https://dznujxidiilqzlvebduy.supabase.co`}.VITE_MATOMO_SITE_ID??``,K=W?W.endsWith(`/`)?W:`${W}/`:``,q=G;function re(e,t){let n=(e||``).trim(),r=(t||``).trim();n&&(K=n.endsWith(`/`)?n:`${n}/`),r&&(q=r)}function J(){return!!(K&&q)}var Y=`matomo-tracker`;function X(){return window._paq=window._paq||[],window._paq}var Z=!1,Q=``;function ie(e){if(typeof window>`u`||!J())return;let t=X();if(t.push([`setTrackerUrl`,`${K}matomo.php`]),t.push([`setSiteId`,q]),t.push([`enableLinkTracking`]),t.push([`setDoNotTrack`,!0]),Z){t.push([`forgetUserOptOut`]),$(e);return}if(Z=!0,Q=`${e??window.location.href}|${document.title}`,t.push([`setCustomUrl`,e??window.location.href]),t.push([`setDocumentTitle`,document.title]),t.push([`trackPageView`]),!document.getElementById(Y)){let e=document.createElement(`script`);e.id=Y,e.async=!0,e.src=`${K}matomo.js`,document.head.appendChild(e)}}function ae(){if(!(typeof window>`u`)){if(window._paq){let e=X();e.push([`disableCookies`]),e.push([`deleteCookies`]),e.push([`optUserOut`])}Z=!1,Q=``,oe()}}function oe(){if(typeof document>`u`)return;let e=window.location.hostname,t=[e,`.${e}`,`.${e.split(`.`).slice(-2).join(`.`)}`];document.cookie.split(`;`).map(e=>(e.split(`=`)[0]??``).trim()).filter(e=>e.length>
10&&/^(_pk_|MATOMO_)/.test(e)).forEach(e=>{for(let n of t)document.cookie=`${e}=; expires=Thu, 01 Jan 1970 00:00:00 GMT; path=/; domain=${n}`;document.cookie=`${e}=; expires=Thu, 01 Jan 1970 00:00:00 GMT; path=/`})}function $(e){if(typeof window>`u`||!Z||!J())return;let t=e??window.location.href,n=`${t}|${document.title}`;if(n===Q)return;Q=n;let r=X();r.push([`setCustomUrl`,t]),r.push([`setDocumentTitle`,document.title]),r.push([`trackPageView`]),r.push([`enableLinkTracking`])}function se(){return Z}function ce(){let e=f({select:e=>e.location.pathname}),t=f({select:e=>e.location.searchStr}),n=j(),r=(0,C.useRef)(!0);return(0,C.useEffect)(()=>{if(re(n.matomoUrl,n.matomoSiteId),!J())return;let e=()=>{z()?ie():ae()};return e(),window.addEventListener(F,e),window.addEventListener(`storage`,e),()=>{window.removeEventListener(F,e),window.removeEventListener(`storage`,e)}},[n.matomoUrl,n.matomoSiteId]),(0,C.useEffect)(()=>{if(r.current){r.current=!1;return}if(!z()||!se())return;let e=window.setTimeout(()=>$(),350);return()=>window.clearTimeout(e)},[e,t]),null}function le({locale:e,slug:t,children:n,localeHrefs:r}){return(0,T.jsxs)(`div`,{lang:u[e],className:`flex min-h-screen flex-col bg-background`,children:[(0,T.jsx)(k,{locale:e,slug:t,localeHrefs:r}),(0,T.jsx)(`div`,{className:`flex-1`,children:n}),(0,T.jsx)(H,{locale:e}),(0,T.jsx)(U,{locale:e}),(0,T.jsx)(ce,{})]})}export{le 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.