1!function(){try{var e="u">typeof window?window:"u">typeof global?global:"u">typeof globalThis?globalThis:"u">typeof self?self:{},r=(new e.Error).stack;r&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[r]="ccd390b7-fe7f-4b32-af50-6633aee2d2f6",e._sentryDebugIdIdentifier="sentry-dbid-ccd390b7-fe7f-4b32-af50-6633aee2d2f6")}catch(e){}}();"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[7811],{10134:(e,r,t)=>{t.d(r,{DatawrapperEmbed:()=>l});var a=t(41657),s=t(48237);let n=/^[a-zA-Z0-9]{5,10}$/,l=({chartId:e,className:r,noscriptAlt:t="Datawrapper chart"})=>{let l=(0,s.useId)(),o=(0,s.useRef)(null),i=(0,s.useRef)(null);if((0,s.useEffect)(()=>{let r=o.current;if(!r||i.current===e)return;null!==i.current&&(r.querySelectorAll("script").forEach(e=>e.remove()),r.querySelectorAll("datawrapper-visualization").forEach(e=>e.remove())),i.current=e;let t=document.createElement("script");return t.src=`https://datawrapper.dwcdn.net/${e}/embed.js`,t.async=!0,t.dataset.target=`#${r.id}`,r.appendChild(t),()=>{t.remove(),r.querySelectorAll("datawrapper-visualization").forEach(e=>e.remove())}},[e]),!e||!n.test(e))return console.warn("Invalid Datawrapper chart ID:",e),null;let c=`datawrapper-${e}-${l.replace(/:/g,"")}`;return(0,a.jsx)("div",{ref:o,id:c,className:r,children:(0,a.jsx)("noscript",{children:(0,a.jsx)("img",{src:`https://datawrapper.dwcdn.net/${e}/full.png`,alt:t})})})}},36324:(e,r,t)=>{t.d(r,{G:()=>u});var a=t(41657),s=t(48237),n=t(675),l=t.n(n),o=t(79578),i=t(40531),c=t(77661),d=t(29311);let u=({id:e,name:r,label:t,onChange:n,onSubmit:u,onClear:h,isDisabled:f,hasSubmit:p,isErrored:x,hasClearField:C,focusInput:g,value:m,isDarkTheme:b,inputType:v="text",autoComplete:j,submitLabel:w,submitIcon:y,isSuccess:k,hasVisibleLabel:L,placeholder:M,errorMessage:Z,required:N})=>{let S=(0,s.useRef)(null),[E,$]=(0,s.useState)(m??""),P=E&&E.length>=1;return(0,s.useEffect)(()=>{g&&S.current?.focus()},[g]),(0,a.jsxs)("div",{className:l()({"flex flex-col items-start self-stretch":L}),children:[(0,a.jsx)("label",{htmlFor:e,className:l()({"sr-only":!L,"text-foreground-primary font-sans-semibold pb-4 text-sm leading-normal":L}),children:t}),Z&&(0,a.jsxs)("span",{id:`${e}-error`,role:"alert",className:"text-foreground-accent font-sans-normal flex items-center gap-4 pb-4 text-sm leading-normal",children:[(0,a.jsx)(o.i,{align:"text",className:"text-foreground-accent"}),Z]}),(0,a.jsxs)("div",{className:l()("w-full",{relative:!w,"mt-4 flex items-center gap-8 self-stretch rounded border bg-surface-primary pr-8":w,"border-stroke-strong hover:border-stroke-accent focus-within:border-stroke-strong focus-within:outline focus-within:outline-1 focus-within:outline-stroke-strong focus-within:hover:border-stroke-strong":w&&!x,"border-stroke-accent":w&&x}),children:[(0,a.jsx)("input",{ref:S,type:v,id:e,name:r,placeholder:M??t,disabled:f,value:E,autoComplete:j,"aria-invalid":x||void 0,"aria-describedby":Z?`${e}-error`:void 0,className:l()({"block h-[3.84rem] w-full rounded px-8":!w,"border-stroke-default placeholder:text-foreground-secondary hover:border-interaction focus:border-stroke-strong focus:outline-stroke-default text-foreground-primary border focus:outline focus:outline-1 focus:outline-offset-0":!w&&!f&&!x,"bg-surface-primary":!w&&!f,"border-stroke-default bg-surface-secondary placeholder:text-grey-600 text-foreground-secondary border hover:cursor-not-allowed":!w&&f,"border-stroke-accent focus:border-stroke-accent text-foreground-accent placeholder:text-foreground-secondary border focus:outline-0":!w&&x,"pr-[4rem]":!w&&p,"text-foreground-primary placeholder:text-foreground-secondary min-w-0 flex-1 bg-transparent py-8 pl-12 text-sm leading-normal focus:outline-none":w}),onChange:e=>{if($(e.target.value),!f){let t=e.target.value;n?.({name:r,value:t})}},required:N,onKeyDown:e=>{["Enter","NumpadEnter"].includes(e.key)&&(w&&e.preventDefault(),u?.({name:r,value:E||""}))}}),w?(0,a.jsxs)(a.Fragment,{children:[C&&P&&(0,a.jsx)(d.$n,{size:"iconSm",theme:"iconGhost",context:b?"dark":"light",iconPosition:"only",icon:(0,a.jsx)(i.k,{}),onClick:()=>{S.current?.focus(),$(""),h?.({name:r,value:""})},"aria-label":"Clear input"}),(0,a.jsx)(d.$n,{size:"sm",theme:"base",context:b?"dark":"light",content:w,icon:y,iconPosition:y?"prefix":void 0,isDisabled:!P,isSuccess:k,onClick:()=>{u?.({name:r,value:E||""})}})]}):(0,a.jsxs)("div",{className:"absolute inset-y-0 right-8 flex items-center gap-8",children:[C&&P&&(0,a.jsx)(d.$n,{size:"iconSm",theme:"iconGhost",context:b?"dark":"light",iconPosition:"only",icon:(0,a.jsx)(i.k,{}),onClick:()=>{S.current?.focus(),$(""),h?.({name:r,value:""})}
1,"aria-label":"Clear search field"}),p&&(0,a.jsx)(d.$n,{size:"iconSm",theme:"base",context:b?"dark":"light",iconPosition:"only",icon:(0,a.jsx)(c.C,{}),isDisabled:!P,onClick:()=>{u?.({name:r,value:E||""})},"aria-label":"Submit search"})]})]})]})}},38906:(e,r,t)=>{t.r(r),t.d(r,{default:()=>s.a});var a=t(3523),s=t.n(a),n={};for(let e in a)"default"!==e&&(n[e]=()=>a[e]);t.d(r,n)},40531:(e,r,t)=>{t.d(r,{k:()=>n});var a=t(41657),s=t(58478);let n=({align:e,className:r})=>(0,a.jsx)(s.h,{align:e,width:"text"===e?13:22,height:22,className:r,children:"text"===e?(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("path",{d:"M12.1323 6.59092L1.15708 17.5662L0 16.4091L10.9753 5.43384L12.1323 6.59092Z"}),(0,a.jsx)("path",{d:"M1.15708 5.43384L12.1323 16.4091L10.9753 17.5662L0 6.59092L1.15708 5.43384Z"})]}):(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("path",{d:"M17.0659 6.09092L6.09068 17.0662L4.93359 15.9091L15.9089 4.93384L17.0659 6.09092Z"}),(0,a.jsx)("path",{d:"M6.09068 4.93384L17.0659 15.9091L15.9089 17.0662L4.93359 6.09092L6.09068 4.93384Z"})]})})},58027:(e,r,t)=>{t.d(r,{NewsletterSignupForm:()=>f});var a=t(41657),s=t(48237),n=t(38906),l=t(36324),o=t(19306),i=t(58478),c=t(6501);let d=({align:e="centre",className:r})=>"text"===e?(0,a.jsxs)(i.h,{align:e,width:13,height:18,className:(0,c.cn)("loading-spinner",r),children:[(0,a.jsx)("path",{d:"M6.13636 13.0909C6.7012 13.0909 7.15909 13.5488 7.15909 14.1136C7.15909 14.6785 6.7012 15.1364 6.13636 15.1364C5.57153 15.1364 5.11364 14.6785 5.11364 14.1136C5.11364 13.5488 5.57153 13.0909 6.13636 13.0909Z"}),(0,a.jsx)("path",{d:"M2.5205 11.5931C3.08532 11.5931 3.5432 12.0511 3.54323 12.6159C3.54323 13.1807 3.08534 13.6386 2.5205 13.6386C1.95566 13.6386 1.49777 13.1807 1.49777 12.6159C1.4978 12.0511 1.95568 11.5931 2.5205 11.5931Z"}),(0,a.jsx)("path",{d:"M9.75223 11.5931C10.317 11.5931 10.7749 12.0511 10.775 12.6159C10.775 13.1807 10.3171 13.6386 9.75223 13.6386C9.18739 13.6386 8.7295 13.1807 8.7295 12.6159C8.72957 12.0511 9.18744 11.5931 9.75223 11.5931Z"}),(0,a.jsx)("path",{d:"M1.02273 7.97728C1.58756 7.97728 2.04545 8.43517 2.04545 9C2.04545 9.56484 1.58756 10.0227 1.02273 10.0227C0.457891 10.0227 0 9.56484 0 9C0 8.43517 0.457891 7.97728 1.02273 7.97728Z"}),(0,a.jsx)("path",{d:"M11.25 7.97728C11.8148 7.97728 12.2727 8.43517 12.2727 9C12.2727 9.56484 11.8148 10.0227 11.25 10.0227C10.6852 10.0227 10.2273 9.56484 10.2273 9C10.2273 8.43517 10.6852 7.97728 11.25 7.97728Z"}),(0,a.jsx)("path",{d:"M2.5205 4.36141C3.08534 4.36141 3.54323 4.8193 3.54323 5.38414C3.54322 5.94897 3.08533 6.40687 2.5205 6.40687C1.95567 6.40687 1.49778 5.94897 1.49777 5.38414C1.49777 4.8193 1.95566 4.36141 2.5205 4.36141Z"}),(0,a.jsx)("path",{d:"M9.75223 4.36141C10.3171 4.36141 10.7749 4.81931 10.775 5.38414C10.775 5.94898 10.3171 6.40687 9.75223 6.40687C9.18739 6.40687 8.7295 5.94898 8.7295 5.38414C8.72951 4.81931 9.18739 4.36141 9.75223 4.36141Z"}),(0,a.jsx)("path",{d:"M6.13636 2.86364C6.7012 2.86364 7.15909 3.32153 7.
115909 3.88637C7.15909 4.4512 6.7012 4.90909 6.13636 4.90909C5.57153 4.90909 5.11364 4.4512 5.11364 3.88637C5.11364 3.32153 5.57153 2.86364 6.13636 2.86364Z"})]}):(0,a.jsxs)(i.h,{align:e,width:17,height:17,className:(0,c.cn)("loading-spinner",r),children:[(0,a.jsx)("path",{d:"M8.25 13.75C9.00939 13.75 9.625 14.3656 9.625 15.125C9.625 15.8844 9.00939 16.5 8.25 16.5C7.49061 16.5 6.875 15.8844 6.875 15.125C6.875 14.3656 7.49061 13.75 8.25 13.75Z"}),(0,a.jsx)("path",{d:"M3.38867 11.7363C4.14804 11.7363 4.76364 12.352 4.76367 13.1113C4.76367 13.8707 4.14806 14.4863 3.38867 14.4863C2.62928 14.4863 2.01367 13.8707 2.01367 13.1113C2.0137 12.352 2.6293 11.7363 3.38867 11.7363Z"}),(0,a.jsx)("path",{d:"M13.1113 11.7363C13.8707 11.7363 14.4862 12.352 14.4863 13.1113C14.4863 13.8707 13.8707 14.4863 13.1113 14.4863C12.3519 14.4863 11.7363 13.8707 11.7363 13.1113C11.7364 12.352 12.352 11.7363 13.1113 11.7363Z"}),(0,a.jsx)("path",{d:"M1.375 6.875C2.13439 6.875 2.75 7.49061 2.75 8.25C2.75 9.00939 2.13439 9.625 1.375 9.625C0.615608 9.625 0 9.00939 0 8.25C0 7.49061 0.615608 6.875 1.375 6.875Z"}),(0,a.jsx)("path",{d:"M15.125 6.875C15.8844 6.875 16.5 7.49061 16.5 8.25C16.5 9.00939 15.8844 9.625 15.125 9.625C14.3656 9.625 13.75 9.00939 13.75 8.25C13.75 7.49061 14.3656 6.875 15.125 6.875Z"}),(0,a.jsx)("path",{d:"M3.38867 2.01367C4.14806 2.01367 4.76367 2.62928 4.76367 3.38867C4.76366 4.14806 4.14806 4.76367 3.38867 4.76367C2.62929 4.76367 2.01368 4.14806 2.01367 3.38867C2.01367 2.62928 2.62928 2.01367 3.38867 2.01367Z"}),(0,a.jsx)("path",{d:"M13.1113 2.01367C13.8707 2.01367 14.4863 2.62929 14.4863 3.38867C14.4863 4.14806 13.8707 4.76367 13.1113 4.76367C12.3519 4.76367 11.7363 4.14806 11.7363 3.38867C11.7363 2.62929 12.3519 2.01367 13.1113 2.01367Z"}),(0,a.jsx)("path",{d:"M8.25 0C9.00939 0 9.625 0.615608 9.625 1.375C9.625 2.13439 9.00939 2.75 8.25 2.75C7.49061 2.75 6.875 2.13439 6.875 1.375C6.875 0.615608 7.49061 0 8.25 0Z"})]});var u=t(37811);let h="6LeF5dIsAAAAAJhxm0wTBFr0C6k5B2jvMjtMjUuC",f=({listId:e="daily",storybookSkipEnvCheck:r,storybookInputValue:t,storybookIsSubmitting:i=!1,storybookIsSuccess:c=!1,hasVisibleLabel:f,showPrivacyNotice:p,onSuccess:x,className:C})=>{let g=(0,s.useId)(),m=`newsletter-email-${g}`,[b,v]=(0,s.useState)(null),[j,w]=(0,s.useState)(!1),[y,k]=(0,s.useState)(i),[L,M]=(0,s.useState)(c),[Z,N]=(0,s.useState)(!1);(0,s.useEffect)(()=>{let e=!0;return w(!0),window.grecaptcha&&window.grecaptcha.ready(()=>{e&&N(!0)}),()=>{e=!1}},[]);let S=(0,s.useCallback)(()=>{window.grecaptcha&&window.grecaptcha.ready(()=>{N(!0)})},[]),E=async({value:t})=>{if(!y&&!L){if(!/^[^\s@]+@[^\s@]+\.[^\s@]+$/.test(t))return void v("Enter a valid email address");if(!Z&&!r)return void v("Please wait for verification to load");v(null),k(!0);try{if(!r){if(!window.grecaptcha){v("Verification not available. Please refresh and try again."),k(!1);return}let r=await window.grecaptcha.execute(h,{action:"newsletter_subscribe"}),a=await fetch("/api/newsletter-subscribe",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({email:t,token:r,listId:e})});if(!a.ok){let e="Subscription failed. Please try again.";try{e=(await a.json()).error||e}catch{}v(e),k(!1);return}}M(!0),x?.(t)}catch(e){console.error("Newsletter subscription error:",e),v("Something went wrong. Please try again.")}finally{k(!1)}}};return j&&(h||r||"true"===u.env.STORYBOOK)?(0,a.jsxs)("div",{className:C,children:[(0,a.jsx)(n.default,{src:`https://www.google.com/recaptcha/api.js?render=${h}`,onReady:S}),(0,a.jsxs)("form",{onSubmit:e=>e.preventDefault(),className:"flex flex-col gap-8 self-stretch",children:[(0,a.jsx)(l.G,{id:m,name:"EMAIL",label:"Email address",placeholder:f?"":"Email address",inputType:"email",autoComplete:"email",value:t,hasSubmit:!0,hasVisibleLabel:f,submitLabel:L?"Subscribed":y?"Subscribing":"Subscribe",submitIcon:L?(0,a.jsx)(o.d,{align:"text"}):y?(0,a.jsx)(d,{align:"text"}):void 0,isSuccess:L,required:!0,isErrored:!!b,errorMessage:b??void 0,onChange:()=>b&&v(null),onSubmit:E}),p&&(0,a.jsxs)("p",{className:"font-sans-normal text-foreground-secondary text-xs leading-normal",children:["This site is protected by reCAPTCHA and the Google"," ",(0,a.jsx)("a",{href:"https://policies.google.com/privacy",target:"_blank",rel:"noopener noreferrer",className:"underline-brand-hover",children:"Privacy Policy"})," ","and"," ",(0,a.jsx)("a",{href:"https://policies.google.com/terms",target:"_blank",rel:"noopener noreferrer",className:"underline-brand-hover",children:"Terms of Service"})," ","apply."]})]})]}):null}},77661:(e,r,t)=>{t.d(r,{C:()=>n});var a=t(41657),s=t(58478);let n=({align:e,className:r})=>(0,a.jsx)(s.h,{align:e,width:"text"===e?15:22,height:22,className:r,children:"text"===e?(0,a.jsx)("path",{d:"M10.667 10.333C10.6668 7.83951 8.64493 5.81836 6.15137 5.81836C3.65797 5.81855 1.63689 7.83963 1.63672 10.333C1.63672 12.8265 3.65786 14.8484 6.15137 14.8486C8.64504 14.8486 10.667 12.8266 10.667 10.333ZM12.3037 10.333C12.3037 11.7366 11.8314 13.0293 11.04 14.0645L13.3965 16.4219
1L13.9756 17L12.8184 18.1572L12.2402 17.5781L9.88281 15.2217C8.84767 16.013 7.55493 16.4844 6.15137 16.4844C2.75413 16.4842 0 13.7303 0 10.333C0.000171874 6.93588 2.75424 4.18183 6.15137 4.18164C9.54866 4.18164 12.3035 6.93576 12.3037 10.333Z",fill:"currentColor"}):(0,a.jsx)("path",{d:"M14.6357 10.3635C14.6357 8.0038 12.723 6.09106 10.3633 6.09106C8.00359 6.09111 6.09087 8.00383 6.09082 10.3635C6.09082 12.7233 8.00356 14.6359 10.3633 14.636C12.723 14.636 14.6357 12.7233 14.6357 10.3635ZM16.2725 10.3635C16.2725 11.7001 15.8273 12.9321 15.0791 13.9221L17.8838 16.7268L16.7266 17.884L13.9219 15.0793C12.9319 15.8276 11.6999 16.2727 10.3633 16.2727C7.09982 16.2727 4.4541 13.627 4.4541 10.3635C4.45415 7.1001 7.09985 4.45439 10.3633 4.45435C13.6268 4.45435 16.2724 7.10006 16.2725 10.3635Z",fill:"currentColor"})})},79578:(e,r,t)=>{t.d(r,{i:()=>n});var a=t(41657),s=t(58478);let n=({align:e,className:r})=>(0,a.jsx)(s.h,{align:e,width:"text"===e?15:22,height:22,className:r,children:"text"===e?(0,a.jsx)("path",{d:"M15 16.4365L14.417 17.4277H1.07324L0.490234 16.4365L7.16211 4.42773H8.32812L15 16.4365ZM7.74512 13.4365C7.19283 13.4365 6.74512 13.8842 6.74512 14.4365C6.74515 14.9888 7.19285 15.4365 7.74512 15.4365C8.29738 15.4365 8.74508 14.9888 8.74512 14.4365C8.74512 13.8842 8.2974 13.4365 7.74512 13.4365ZM6.91211 8.09375V12.5938H8.5791V8.09375H6.91211Z"}):(0,a.jsx)("path",{d:"M18.2549 16.4365L17.6719 17.4277H4.32812L3.74512 16.4365L10.417 4.42773H11.583L18.2549 16.4365ZM11 13.4365C10.4477 13.4365 10 13.8842 10 14.4365C10 14.9888 10.4477 15.4365 11 15.4365C11.5523 15.4365 12 14.9888 12 14.4365C12 13.8842 11.5523 13.4365 11 13.4365ZM10.167 8.09375V12.5938H11.834V8.09375H10.167Z"})})},80155:(e,r,t)=>{t.d(r,{U:()=>l});var a=t(41657),s=t(48237),n=t(6501);let l=({options:e,activeValue:r,onChange:t,ariaLabel:l,className:o,isDarkTheme:i=!1})=>{let c=(0,s.useId)();return(0,a.jsx)("fieldset",{"aria-label":l,className:(0,n.cn)("m-0 flex items-center gap-8 border-none p-0",i?"focus-outline-alt":"focus-outline",o),children:(0,a.jsx)("div",{className:"border-stroke-strong flex items-center gap-2 rounded-full border bg-transparent p-2",children:e.map(e=>{let s=e.value===r,l=`${c}-${e.value}`;return(0,a.jsxs)("label",{htmlFor:l,className:(0,n.cn)("font-sans-normal relative flex cursor-pointer items-center gap-8 rounded-2xl px-8 py-4 text-sm leading-normal transition-colors focus-within:outline-dashed focus-within:outline-4 focus-within:outline-offset-2 focus-within:outline-[var(--focus-color)]",{"bg-surface-inverse text-foreground-inverse":s,"text-foreground-primary hover:bg-surface-hover hover:text-foreground-inverse":!s}),children:[(0,a.jsx)("input",{type:"radio",name:c,id:l,value:e.value,checked:s,onChange:()=>t(e.value),className:"sr-only"}),(0,a.jsx)("span",{lang:e.lang,children:e.label})]},e.value)})})})}},95832:(e,r,t)=>{t.d(r,{ReferrerProvider:()=>o,j:()=>l});var a=t(41657),s=t(48237),n=t(45575);let l=(0,s.createContext)(null);function o({children:e}){let r=(0,n.usePathname)(),t=(0,s.useRef)(null);return(0,s.useEffect)(()=>{t.current=window.location.origin+r},[r]),(0,a.jsx)(l.Provider,{value:t.current,children:e})}}}]);
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.