1!function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{},n=(new e.Error).stack;n&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[n]="335cdb7e-2867-480b-bf28-c4fae0ceb5f4",e._sentryDebugIdIdentifier="sentry-dbid-335cdb7e-2867-480b-bf28-c4fae0ceb5f4")}catch(e){}}();"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[6874],{8842:(e,n,t)=>{t.d(n,{D8:()=>s,DT:()=>i,IB:()=>a,R6:()=>b,W3:()=>g,ZF:()=>o,_B:()=>f,uj:()=>u});var r=t(84497);let a=["en","sv","de","fr","es"],o={en:{label:"English",nativeLabel:"English",icon:"\uD83C\uDDEC\uD83C\uDDE7",intlLocale:"en-US",ogLocale:"en_US"},sv:{label:"Swedish",nativeLabel:"Svenska",icon:"\uD83C\uDDF8\uD83C\uDDEA",intlLocale:"sv-SE",ogLocale:"sv_SE"},de:{label:"German",nativeLabel:"Deutsch",icon:"\uD83C\uDDE9\uD83C\uDDEA",intlLocale:"de-DE",ogLocale:"de_DE"},fr:{label:"French",nativeLabel:"Fran\xe7ais",icon:"\uD83C\uDDEB\uD83C\uDDF7",intlLocale:"fr-FR",ogLocale:"fr_FR"},es:{label:"Spanish",nativeLabel:"Espa\xf1ol",icon:"\uD83C\uDDEA\uD83C\uDDF8",intlLocale:"es-ES",ogLocale:"es_ES"}},i=(0,r.A)({locales:a,defaultLocale:"en",localePrefix:"as-needed",localeDetection:!0,alternateLinks:!1});function l(e){return a.some(n=>n===e)}function s(e){return l(e)?o[e].intlLocale:o.en.intlLocale}function u(e){return l(e)&&"en"!==e?"/".concat(e):""}function c(e){let n=e.split("/").filter(Boolean)[0];return l(n)?n:null}function d(e){let n=c(e);return n?e.slice("/".concat(n).length)||"/":e||"/"}function f(e,n){let t=d(e.startsWith("/")?e:"/".concat(e)),r=u(n);return"".concat(r).concat("/"===t?"":t)||"/"}function m(e){return/^\/[^/\\]/.test(e)&&!/[\u0000-\u001f\u007f]/.test(e)}function g(e){if(!e||!m(e))return"/dashboard";let n=d(e);return"/"===n||m(n)?n:"/dashboard"}function b(e){let n=e.startsWith("/")?e:"/".concat(e);return{pathname:f("/login",c(n)),next:n}}},21264:(e,n,t)=>{t.d(n,{LanguageSwitcher:()=>b,LanguageSwitcherPlaceholder:()=>g});var r=t(95155),a=t(12115),o=t(24033),i=t(5917),l=t(51567),s=t(18955),u=t(20063),c=t(38966),d=t(8842),f=t(25016);let m="inline-flex h-9 min-w-12 items-center justify-center gap-1.5 rounded-md border border-white/[0.14] bg-black/20 px-2.5 text-foreground transition-colors hover:border-primary/45 hover:bg-primary/10 focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring";function g(e){let{className:n}=e,t=(0,l.Ym)();return(0,r.jsx)("div",{"aria-hidden":"true",className:(0,f.cn)("relative inline-flex",n),children:(0,r.jsxs)("span",{className:m,children:[(0,r.jsx)("span",{className:"text-lg leading-none",children:d.ZF[t].icon}),(0,r.jsx)(o.A,{suppressHydrationWarning:!0,className:"size-3.5 text-muted-foreground"})]})})}function b(e){let{align:n="start",side:t="bottom",className:g}=e,b=(0,l.Ym)(),h=(0,c.a8)(),v=(0,u.useSearchParams)(),p=(0,s.c)("App.language"),x=v.toString(),y=a.useId(),w=a.useId(),L=a.useRef(null),D=a.useRef(null),k=a.useRef(new Map),[E,N]=a.useState(!1),[_,I]=a.useState(""),j=d.ZF[b];function F(e){window.requestAnimationFrame(()=>{var n;return null==(n=k.current.get(e))?void 0:n.focus()})}return a.useEffect(()=>{let e=()=>I(window.location.hash);return e(),window.addEventListener("hashchange",e),()=>window.removeEventListener("hashchange",e)},[]),a.useEffect(()=>{if(!E)return;let e=e=>{var n;null!=(n=L.current)&&n.contains(e.target)||N(!1)},n=e=>{if("Escape"===e.key){var n;e.preventDefault(),e.stopPropagation(),N(!1),null==(n=D.current)||n.focus()}};return document.addEventListener("pointerdown",e),document.addEventListener("keydown",n,{capture:!0}),()=>{document.removeEventListener("pointerdown",e),document.removeEventListener("keydown",n,{capture:!0})}},[E]),a.useEffect(()=>{N(!1)},[b,h]),(0,r.jsxs)("div",{ref:L,className:(0,f.cn)("relative inline-flex",g),children:[(0,r.jsxs)("button",{ref:D,type:"button","aria-label":p("changeLabel"),"aria-describedby":w,"aria-haspopup":"menu","aria-expanded":E,"aria-controls":y,onClick:()=>N(e=>!e),onKeyDown:function(e){("ArrowDown"===e.key||"ArrowUp"===e.key)&&(e.preventDefault(),N(!0),F("ArrowDown"===e.key?b:
1d.IB[d.IB.length-1]))},className:m,children:[(0,r.jsx)("span",{"aria-hidden":"true",className:"text-lg leading-none",children:j.icon}),(0,r.jsx)(o.A,{suppressHydrationWarning:!0,"aria-hidden":"true",className:(0,f.cn)("size-3.5 text-muted-foreground transition-transform",E&&"rotate-180")}),(0,r.jsx)("span",{id:w,className:"sr-only",children:p("currentLabel",{language:j.nativeLabel})})]}),E?(0,r.jsx)("div",{id:y,role:"menu","aria-label":p("label"),onKeyDown:function(e){if(" "===e.key||"Enter"===e.key){let n=e.target instanceof HTMLElement?e.target.closest('a[role="menuitemradio"]'):null;n&&e.currentTarget.contains(n)&&(e.preventDefault(),n.click());return}if("ArrowDown"===e.key||"ArrowUp"===e.key){e.preventDefault();var n="ArrowDown"===e.key?1:-1;let t=d.IB.find(e=>k.current.get(e)===document.activeElement),r=d.IB.indexOf(null!=t?t:b);F(d.IB[(r+n+d.IB.length)%d.IB.length]);return}("Home"===e.key||"End"===e.key)&&(e.preventDefault(),F("Home"===e.key?d.IB[0]:d.IB[d.IB.length-1]))},className:(0,f.cn)("absolute z-50 min-w-44 overflow-hidden rounded-md border border-white/[0.14] bg-popover/95 p-1 text-popover-foreground shadow-[0_18px_45px_hsl(0_0%_0%/0.35)] backdrop-blur-xl","top"===t?"bottom-full mb-2":"top-full mt-2","end"===n?"right-0":"left-0"),children:d.IB.map(e=>{let n=d.ZF[e],t=(0,d._B)(h,e),a="".concat(x?"".concat(t,"?").concat(x):t).concat(_),o=b===e;return(0,r.jsxs)("a",{ref:n=>{if(n)return void k.current.set(e,n);k.current.delete(e)},href:a,role:"menuitemradio",tabIndex:-1,"aria-checked":o,"aria-current":o?"true":void 0,onClick:n=>{o&&n.preventDefault(),document.cookie="NEXT_LOCALE=".concat(e,"; Path=/; Max-Age=31536000; SameSite=Lax"),N(!1)},className:(0,f.cn)("flex h-10 w-full items-center gap-2 rounded px-3 text-sm font-semibold text-muted-foreground transition-colors hover:bg-primary/10 hover:text-foreground focus-visible:bg-primary/10 focus-visible:text-foreground focus-visible:outline-none",o&&"bg-primary/15 text-foreground"),children:[(0,r.jsx)("span",{"aria-hidden":"true",className:"text-base leading-none",children:n.icon}),(0,r.jsx)("span",{className:"min-w-0 flex-1 truncate",lang:n.intlLocale,children:n.nativeLabel}),o?(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(i.A,{suppressHydrationWarning:!0,"aria-hidden":"true",className:"size-4 shrink-0 text-primary"}),(0,r.jsx)("span",{className:"sr-only",children:p("current")})]}):null]},e)})}):null]})}},25016:(e,n,t)=>{t.d(n,{B4:()=>d,ZV:()=>c,_6:()=>l,cn:()=>i,u0:()=>f,vv:()=>s,wI:()=>m,wk:()=>u});var r=t(2821),a=t(75889),o=t(8842);function i(){for(var e=arguments.length,n=Array(e),t=0;t<e;t++)n[t]=arguments[t];return(0,a.QP)((0,r.$)(n))}let l="â";function s(e){var n,t;let r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},a=e>=1e3?0:2;return new Intl.NumberFormat((0,o.D8)(r.locale),{style:"currency",currency:"USD",minimumFractionDigits:null!=(n=r.minimumFractionDigits)?n:a,maximumFractionDigits:null!=(t=r.maximumFractionDigits)?t:a}).format(e)}function u(e,n){return c(e,n,{notation:"compact",maximumFractionDigits:1})}function c(e,n,t){return new Intl.NumberFormat((0,o.D8)(n),t).format(e)}function d(e,n){return c(e,n)}function f(e){if(!e)return null;let n=new Date(e);return Number.isNaN(n.getTime())?null:n}function m(e,n){let t=f(e);return t?new Intl.DateTimeFormat((0,o.D8)(n),{month:"short",day:"numeric",hour:"2-digit",minute:"2-digit"}).format(t):l}},38966:(e,n,t)=>{t.d(n,{N_:()=>o,a8:()=>l,rd:()=>s});var r=t(55251),a=t(8842);let{Link:o,redirect:i,usePathname:l,useRouter:s,getPathname:u}=(0,r.A)(a.DT)},97003:(e,n,t)=>{t.d(n,{$:()=>s,r:()=>l});var r=t(95155),a=t(12115),o=t(83101),i=t(25016);let l=(0,o.F)("inline-flex items-center justify-center gap-2 whitespace-nowrap rounded-md text-sm font-bold transition-colors focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg]:size-4 [&_svg]:shrink-0",{variants:{variant:{default:"bg-primary text-primary-foreground shadow-glow hover:bg-primary-hover",destructive:"bg-destructive text-destructive-foreground hover:bg-destructive/90",outline:"border border-input bg-background text-foreground hover:border-primary/50 hover:bg-primary/10",secondary:"border border-border bg-secondary text-secondary-foreground hover:bg-secondary/80",ghost:"hover:bg-muted hover:text-foreground",link:"text-primary underline-offset-4 hover:underline"},size:{default:"h-10 px-4 py-2",sm:"h-8 rounded-md px-3 text-xs",lg:"h-11 rounded-md px-6",icon:"size-10"}},defaultVariants:{variant:"default",size:"default"}}
1),s=a.forwardRef((e,n)=>{let{className:t,variant:a,size:o,...s}=e;return(0,r.jsx)("button",{className:(0,i.cn)(l({variant:a,size:o,className:t})),ref:n,...s})});s.displayName="Button"}}]);
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.